Способ и устройство для управления контентом в электронном устройстве
Иллюстрации
Показать всеИзобретение относится к области воспроизведения контента в электронном устройстве. Техническим результатом является обеспечение возможности формирования видеоконтента согласно схеме воспроизведения, совпадающей с информацией пользовательского ввода. Для этого сравнивают множество последовательно записанных изображений, чтобы определить в этом множестве изображений области, где имеет место движение, синтезируют эти области в данном множестве изображений, чтобы создать контент, приспособленный для его воспроизведения, чтобы демонстрировать движение, и задают схемы воспроизведения для контента, так что каждая схема активируется в качестве реакции на разные типы ввода. При этом в качестве реакции на обнаружение ввода определяют схему воспроизведения контента, соответствующую типу обнаруженного ввода, и воспроизводят контент согласно схеме воспроизведения, соответствующей типу обнаруженного ввода. 2 н. и 9 з.п. ф-лы, 19 ил.
Реферат
Область техники, к которой относится изобретение
[1] Настоящее изобретение, в общем, относится к способу и устройству для управления контентом в электронном устройстве. Более конкретно, конкретные варианты осуществления изобретения относятся к способу и устройству для воспроизведения контента на основе схемы пользовательского ввода в электронном устройстве.
Уровень техники
[2] По мере непрерывного совершенствования технологий обмена информацией и полупроводниковых технологий, мобильные электронные устройства развиваются в мультимедийные устройства, которые предоставляют различные мультимедийные услуги с использованием услуг передачи данных, а также услуг передачи голосовых вызовов. Например, мобильные электронные устройства могут предоставлять различные услуги, такие как широковещательные услуги, беспроводные Интернет-услуги, услуги с использованием камеры и услуги воспроизведения музыки.
[3] Пользователи мобильных электронных устройств являются все более требовательными в отношении того, что их мобильные электронные устройства должны предоставлять дополнительную функциональность и услуги, к примеру, мультимедийные услуги. Например, мобильные электронные устройства могут предоставлять услуги с использованием контента движущихся изображений в качестве способа удовлетворения различных потребностей пользователей. Контент движущихся изображений может представлять синтезированный контент изображений для множества последовательно отображаемых изображений или кадров, которые отображаются по порядку с предварительно определенным интервалом. Иными словами, движущееся изображение может содержать последовательное отображение последовательности изображений или частей изображений для того, чтобы синтезировать видимость движения. Изображения могут представлять собой отдельно захваченные неподвижные изображения. Последовательное воспроизведение изображений создает видимость движения, напоминающего видео с низкой частотой кадров. Это последовательное отображение или компоновка изображений для последовательного отображения может рассматриваться для синтезирования движущегося изображения.
[4] Когда мобильное электронное устройство предоставляет услуги воспроизведения контента движущихся изображений, другие функции мобильного электронного устройства могут быть недоступными пользователю.
Сущность изобретения
Решение задачи
[5] Цель конкретных вариантов осуществления настоящего изобретения состоит в том, чтобы предоставлять способ и устройство для формирования контента движущихся изображений в электронном устройстве.
[6] Другая цель конкретных вариантов осуществления настоящего изобретения состоит в том, чтобы предоставлять способ и устройство для автоматического задания области движения для оценки движений субъекта в последовательно сформированных изображениях для того, чтобы формировать контент движущихся изображений.
[7] Другая цель конкретных вариантов осуществления настоящего изобретения состоит в том, чтобы предоставлять способ и устройство для синтезирования информации областей движения в последовательно сформированных изображениях и формирования контента движущихся изображений.
[8] Другая цель конкретных вариантов осуществления настоящего изобретения может состоять в том, чтобы предоставлять способ и устройство для задания схемы воспроизведения согласно информации пользовательского ввода при формировании контента движущихся изображений в электронном устройстве.
[9] Другая цель конкретных вариантов осуществления настоящего изобретения может состоять в том, чтобы предоставлять способ и устройство для воспроизведения контента согласно схеме воспроизведения, совпадающей с информацией пользовательского ввода.
[10] Другая цель конкретных вариантов осуществления настоящего изобретения может состоять в том, чтобы предоставлять способ и устройство для формирования видеоконтента согласно схеме воспроизведения, совпадающей с информацией пользовательского ввода.
[11] Другая цель конкретных вариантов осуществления настоящего изобретения может состоять в том, чтобы предоставлять способ и устройство для воспроизведения контента движущихся изображений согласно схеме воспроизведения, совпадающей с информацией пользовательского ввода.
[12] Другая цель конкретных вариантов осуществления настоящего изобретения может состоять в том, чтобы предоставлять способ и устройство для избирательного воспроизведения, по меньшей мере, одной области движения, включенной в контент движущихся изображений в электронном устройстве.
[13] В соответствии с аспектом настоящего изобретения, способ воспроизведения контента в электронном устройстве содержит: отображение опорного изображения контента; при считывании пользовательского ввода, определение схемы воспроизведения, совпадающей с пользовательским вводом; и воспроизведение контента на основе схемы воспроизведения, совпадающей с пользовательским вводом.
[14] Способ дополнительно может включать в себя получение множества изображений через последовательное формирование изображений посредством использования камеры, определение опорных областей во множестве изображений и синтезирование изображений, включенных в опорные области множества изображений, чтобы формировать контент движущихся изображений.
[15] В соответствии с другим аспектом настоящего изобретения, электронное устройство может включать в себя: блок отображения, блок ввода; и, по меньшей мере, один процессор, при этом процессор сконфигурирован с возможностью отображать опорное изображение контента на блоке отображения и воспроизводить контент на основе схемы воспроизведения, совпадающей с пользовательским вводом, когда пользовательский ввод считывается через блок ввода.
[16] Процессор может получать множество изображений, сформированных через камеру, определяет опорные области во множестве изображений и может синтезировать изображения, включенные в опорные области множества изображений, чтобы формировать контент движущихся изображений.
[17] Другой аспект изобретения предоставляет компьютерную программу, содержащую инструкции, приспособленные при их исполнении реализовывать способ в соответствии с любым из вышеописанных аспектов. Дополнительный аспект предоставляет машиночитаемое устройство хранения данных, сохраняющее такую программу.
Краткое описание чертежей
[18] Вышеуказанные и другие аспекты, признаки и/или преимущества настоящего изобретения должны становиться более понятными из последующего подробного описания, рассматриваемого вместе с прилагаемыми чертежами, из которых:
[19] Фиг. 1 иллюстрирует блочную конфигурацию электронного устройства согласно варианту осуществления настоящего изобретения;
[20] Фиг. 2 иллюстрирует подробную блочную конфигурацию процессора согласно варианту осуществления настоящего изобретения;
[21] Фиг. 3 является блок-схемой последовательности операций способа для процедуры воспроизведения контента движущихся изображений в электронном устройстве согласно варианту осуществления настоящего изобретения;
[22] Фиг. 4 является блок-схемой последовательности операций способа для процедуры формирования контента движущихся изображений в электронном устройстве согласно варианту осуществления настоящего изобретения;
[23] Фиг. 5 является блок-схемой последовательности операций способа для процедуры задания управляющей информации относительно контента движущихся изображений в электронном устройстве согласно варианту осуществления настоящего изобретения;
[24] Фиг. 6 является блок-схемой последовательности операций способа для процедуры воспроизведения контента на основе информации ввода в электронном устройстве согласно варианту осуществления настоящего изобретения;
[25] Фиг. 7 является блок-схемой последовательности операций способа для процедуры воспроизведения контента движущихся изображений на основе информации ввода в электронном устройстве согласно другому варианту осуществления настоящего изобретения;
[26] Фиг. 8 является блок-схемой последовательности операций способа для процедуры воспроизведения контента движущихся изображений на основе информации ввода в электронном устройстве согласно другому варианту осуществления настоящего изобретения;
[27] Фиг. 9A-9E иллюстрируют конфигурации экранов для воспроизведения контента движущихся изображений на основе информации ввода в электронном устройстве согласно варианту осуществления настоящего изобретения;
[28] Фиг. 10A-10E иллюстрируют конфигурации экранов для воспроизведения контента движущихся изображений на основе информации ввода в электронном устройстве согласно другому варианту осуществления настоящего изобретения; и
[29] Фиг. 11 иллюстрирует конфигурацию экрана для задания управляющей информации относительно контента движущихся изображений в электронном устройстве согласно варианту осуществления настоящего изобретения.
Оптимальный режим осуществления изобретения
[30] Далее описываются предпочтительные варианты осуществления настоящего изобретения со ссылкой на прилагаемые чертежи. В нижеприведенном описании, подробные описания известных функций или структур опускаются, так что они не затрудняют понимание изобретения необязательными подробностями. Кроме того, термины, используемые в данном документе, задаются согласно функциям настоящего изобретения. Таким образом, термины могут варьироваться в зависимости от намерений либо практических подходов пользователя или оператора. Следовательно, термины, используемые в данном документе, должны пониматься на основе описаний, приведенных в данном документе.
[31] В описании и в формуле изобретения этого подробного описания, слова "содержать" и "включать" и варианты слов, например, "содержащий" и "содержит", означают "включающий в себя, но не только", и не имеют намерение исключать (и не исключают) другие компоненты, целые числа или этапы.
[32] В описании и в формуле изобретения этого подробного описания, единственное число охватывает множественное число, если контекст явно не предписывает иное. В частности, если используется неопределенный артикль, подробное описание следует понимать как подразумевающее множественность, а также единственность, если контекст не предписывает иное.
[33] Следует понимать, что признаки, целые числа или характеристики, описанные в сочетании с конкретным аспектом, вариантом осуществления или примером изобретения, являются применимыми к любому другому аспекту, варианту осуществления или примеру, описанному в данном документе, если не являются несовместимыми с ним.
[34] Также следует принимать во внимание, что в описании и в формуле изобретения этого подробного описания, язык в общей форме "X для Y" (где Y является некоторым действием, операцией или этапом, а X является некоторым средством для выполнения этого действия, операции или этапа) охватывает средство X, адаптированное или сконфигурированное с возможностью, в частности, но не только, осуществлять Y.
[35] В дальнейшем в этом документе, настоящее изобретение описывает технологию для воспроизведения (или выполнения) контента согласно информации ввода в электронном устройстве.
[36] В нижеприведенном описании, электронное устройство может включать в себя одно или более из терминала мобильной связи, персонального цифрового устройства (PDA), персонального компьютера (PC), переносного компьютера, смартфона, нетбука, телевизионного приемника, мобильного Интернет-устройства (MID), ультрамобильного PC (UMPC), планшетного PC, навигационного устройства, интеллектуального телевизора, мультимедийного проигрывателя, цифровой камеры, MP3- и цифрового аудиопроигрывателя.
[37] Фиг. 1 иллюстрирует блочную конфигурацию электронного устройства согласно варианту осуществления настоящего изобретения.
[38] Ссылаясь на фиг. 1, электронное устройство 100 включает в себя запоминающее устройство 110, процессор 120, аудиопроцессор 130, блок 140 камеры, блок 150 считывания, блок 160 управления вводом-выводом, блок 170 отображения и устройство 180 ввода. Здесь, запоминающее устройство 110 может быть одним элементом или может включать в себя множество элементов.
[39] Запоминающее устройство 110 включает в себя блок 111 хранения программ, сохраняющий программы для управления операциями электронного устройства 100, и блок 112 хранения данных, сохраняющий данные, сформированные во время выполнения программ.
[40] Блок 112 хранения данных сохраняет видеоконтент, контент движущихся изображений и управляющую информацию относительно контента согласно информации ввода. Например, блок 112 хранения данных может сохранять контент движущихся изображений, сформированный через программу 114 для извлечения и формирования движущихся изображений, и управляющую информацию относительно контента движущихся изображений согласно информации ввода, сформированной через программу 115 для управления воспроизведением. Например, блок 112 хранения данных может сохранять видеоконтент и управляющую информацию относительно видеоконтента согласно информации ввода, сформированной через программу 115 для управления воспроизведением.
[41] Блок 111 хранения программ может включать в себя программу 113 для управления графическим пользовательским интерфейсом (GUI), программу 114 для формирования движущихся изображений, программу 115 для управления воспроизведением и, по меньшей мере, одну прикладную программу 116. Здесь, программы, сохраненные в блоке хранения данных программ 111, служат в качестве наборов команд и могут представляться как наборы команд.
[42] GUI-программа 113 включает в себя, по меньшей мере, один программный элемент для графического предоставления пользовательского интерфейса на блоке 170 отображения. Например, GUI-программа 113 может управлять информацией относительно прикладной программы, активированной посредством процессора 122, таким образом, что она отображается на блоке 170 отображения.
[43] Программа 114 для формирования движущихся изображений может включать в себя, по меньшей мере, один программный элемент для формирования контента движущихся изображений. Например, программа 114 для формирования движущихся изображений может формировать контент движущихся изображений посредством синтезирования множества изображений, последовательно сформированных через блок 140 камеры. Согласно другому примеру, программа 114 для формирования движущихся изображений может формировать контент движущихся изображений посредством синтезирования информации относительно областей движения, заданной посредством информации ввода пользователем через устройство 180 ввода, из множества последовательно сформированных изображений. В качестве другого примера, программа 114 для формирования движущихся изображений формирует контент движущихся изображений посредством синтезирования информации относительно областей движения, заданной посредством информации пользовательского ввода, принимаемой из устройства 180 ввода, из множества последовательных изображений, сформированных через блок 140 камеры. В качестве другого примера, программа 114 для формирования движущихся изображений может сравнивать множество последовательных изображений, сформированных через блок 140 камеры, извлекать области, в которых формируются движения, и задавать области в качестве областей движения. Затем программа 114 для формирования движущихся изображений может формировать контент движущихся изображений посредством синтезирования информации относительно областей движения последовательно сформированных изображений. В это время, программа 114 для формирования движущихся изображений может сравнивать изображения по каждой пиксельной единице и задавать области движения.
[44] Программа 115 для управления воспроизведением может включать в себя, по меньшей мере, один программный элемент для определения схемы воспроизведения для видеоконтента или контента движущихся изображений согласно информации пользовательского ввода, принимаемой, по меньшей мере, из одного из микрофона 132, блока 150 считывания и устройства 180 ввода. Например, как показано на фиг. 9E, при считывании сенсорного ввода, который перетаскивается между точкой 941 и точкой 943 на устройстве 180 ввода, программа 115 для управления воспроизведением выбирает схему воспроизведения видеоконтента или контента движущихся изображений, которая совпадает с информацией перетаскивания, из числа схем воспроизведения, сохраненных в блоке 112 хранения данных.
[45] Согласно другому примеру, как показано на фиг. 10E, при приеме голосовой команды 1050 "Бросок", например, пользователь говорит слово "бросок" через микрофон 132, программа 115 для управления воспроизведением может выбирать схему воспроизведения видеоконтента или контента движущихся изображений, которая совпадает с голосовой командой "Бросок" из числа схем воспроизведения, сохраненных в блоке 112 хранения данных. Следует понимать, что слово "бросок" является просто одним примером голосовой команды, и что голосовая команда 1050 "Бросок" может представлять собой любую речевую команду.
[46] В качестве другого примера, при считывании встряхивания электронного устройства 100 через блок 150 считывания, программа 115 для управления воспроизведением также может выбирать схему воспроизведения видеоконтента или контента движущихся изображений, которая совпадает со встряхиванием электронного устройства 100, из числа схем воспроизведения, сохраненных в блоке 112 хранения данных. Здесь, схема воспроизведения может включать в себя одно или более из однократного воспроизведения, повторяющегося воспроизведения, однократного обратного воспроизведения и повторяющегося обратного воспроизведения.
[47] Программа 115 для управления воспроизведением также может выбирать, по меньшей мере, один фрагмент информации ввода для управления соответствующим видеоконтентом или контентом движущихся изображений из числа фрагментов информации ввода, схемы воспроизведения контента которых совпадают. В варианте осуществления, программа 115 для управления воспроизведением может управлять фрагментами 920 и 1030 информации ввода, схемы воспроизведения контента которых совпадают, как показано на фиг. 9C и 10C, таким образом, что они отображаются на блоке 170 отображения. Затем программа 115 для управления воспроизведением выбирает, по меньшей мере, один фрагмент информации ввода из фрагментов 920 и 1030 информации ввода, схемы воспроизведения контента которых совпадают, в качестве информации ввода для воспроизведения видеоконтента или контента движущихся изображений. В этом случае, программа 115 для управления воспроизведением управляет видеоконтентом или контентом движущихся изображений, который должен воспроизводиться, на основе, по меньшей мере, одного фрагмента информации, выбранного из числа фрагментов 920 и 1030 информации ввода, схемы воспроизведения видеоконтента или контента движущихся изображений которых совпадают.
[48] В качестве другого варианта осуществления, программа 115 для управления воспроизведением может управлять схемами 930 и 1040 ввода, схемы воспроизведения контента которых совпадают, таким образом, что они отображаются на блоке 170 отображения, как показано на фиг. 9D и 10D. Затем программа 115 для управления воспроизведением может выбирать, по меньшей мере, одну схему ввода из числа схем 930 и 1040 ввода, схемы воспроизведения контента которых совпадают, в качестве схемы ввода для воспроизведения видеоконтента или контента движущихся изображений. Когда выбирается схема сенсорного ввода, как показано на фиг. 9D, программа 115 для управления воспроизведением может управлять видеоконтентом или контентом движущихся изображений, который должен воспроизводиться, на основе, по меньшей мере, одного фрагмента 930 информации ввода согласно схеме сенсорного ввода из фрагментов информации ввода, схемы воспроизведения контента которых совпадают.
[49] Кроме того, при выборе схемы на основе распознавания голоса, как показано на фиг. 10D, программа 115 для управления воспроизведением может управлять видеоконтентом или контентом движущихся изображений, который должен воспроизводиться, на основе, по меньшей мере, одного фрагмента 1040 информации ввода согласно схеме на основе распознавания голоса из фрагментов информации ввода, схемы воспроизведения контента которых совпадают. Здесь, схема ввода может включать в себя, по меньшей мере, одну из схемы сенсорного ввода, такую как одиночное касание, мультикасание и перетаскивание, схемы на основе распознавания голоса и схемы ввода с помощью жестов. Схема ввода с помощью жестов может содержать распознавание перемещения, например, встряхивания устройства. Программа 115 для управления воспроизведением может включать в себя, по меньшей мере, один программный элемент для избирательного воспроизведения, по меньшей мере, одной области движения, включенной в контент движущихся изображений. Например, когда голосовая команда "Бросок" считывается из фрагментов 1040 информации распознавания голоса, показанных на фиг. 10D, программа 115 для управления воспроизведением управляет только первой областью 1010 движения, которая должна воспроизводиться однократно в контенте движущихся изображений, включающем в себя две области 1010 и 1020 движения, как показано на фиг. 10B.
[50] В качестве другого примера, когда голосовая команда "Воспроизведение" считывается из фрагментов информации распознавания голоса, показанных на фиг. 10D, программа 115 для управления воспроизведением может управлять контентом движущихся изображений, показанным на фиг. 10B, который должен воспроизводиться однократно. Иными словами, программа 115 для управления воспроизведением может управлять первой и второй областями 1010 и 1020 движения, включенными в контент движущихся изображений, который должен воспроизводиться однократно.
[51] Программа 115 для управления воспроизведением может включать в себя, по меньшей мере, один программный элемент для задания схемы воспроизведения, которая совпадает, по меньшей мере, с одним фрагментом информации ввода, чтобы управлять видеоконтентом или контентом движущихся изображений. Например, программа 115 для управления воспроизведением может задавать схему воспроизведения, совпадающую с информацией ввода для управления видеоконтентом или контентом движущихся изображений, посредством использования меню настроек информации ввода, как показано на фиг. 5. В качестве другого примера, программа 115 для управления воспроизведением может задавать схему воспроизведения, совпадающую с информацией ввода для управления контентом движущихся изображений, при создании движущегося изображения через программу 114 для создания движущихся изображений.
[52] Прикладная программа 116 может включать в себя программный элемент, по меньшей мере, для одной прикладной программы, установленной в электронном устройстве 100.
[53] Процессор может включать в себя интерфейс 121 запоминающего устройства, по меньшей мере, один процессор 122 и интерфейс 123 периферийных устройств. Здесь, интерфейс 121 запоминающего устройства, включенный в процессор 120, по меньшей мере, один процессор 122 и интерфейс 123 периферийных устройств, может быть интегрирован в качестве, по меньшей мере, одной интегральной схемы или реализован в качестве отдельных элементов.
[54] Интерфейс 121 запоминающего устройства может управлять доступом элементов, таких как процессор 122 или интерфейс 123 периферийных устройств, к запоминающему устройству 110.
[55] Интерфейс 123 периферийных устройств может управлять соединениями периферийных устройств ввода-вывода электронного устройства 100 с процессором 122 и интерфейсом 121 запоминающего устройства.
[56] Процессор 122 может осуществлять управление таким образом, чтобы давать возможность электронному устройству 100 предоставлять различные мультимедийные услуги посредством использования, по меньшей мере, одной программы. В это время, процессор 122 может выполнять, по меньшей мере, одну программу, сохраненную в запоминающем устройстве 110, чтобы предоставлять услуги, соответствующие программе. Например, процессор 122 может выполнять программу 114 для создания движущихся изображений, сохраненную в блоке 111 хранения программ, чтобы формировать контент движущихся изображений. В качестве другого примера, процессор 122 может выполнять программу 115 для управления воспроизведением, сохраненную в блоке 111 хранения программ, чтобы определять схему воспроизведения контента движущихся изображений на основе информации пользовательского ввода.
[57] Аудиопроцессор 130 может предоставлять аудиоинтерфейс между пользователем и электронным устройством 100 через динамик 131 и микрофон 132.
[58] Блок 140 камеры предоставляет в процессор 120 собранные изображения, полученные посредством формирования изображений субъекта. Подробно, блок 140 камеры может включать в себя датчик камеры, преобразующий оптический сигнал в электрический сигнал, устройство обработки изображений, преобразующее сигнал аналогового изображения в сигнал цифрового изображения, и устройство обработки сигналов, обрабатывающее сигнал изображения, выводимый из устройства обработки изображений, и отображающее обработанный сигнал изображения на блоке 170 отображения. Здесь, блок 140 камеры может включать в себя, по меньшей мере, одну из первой камеры, расположенной на передней поверхности электронного устройства 100, и второй камеры, расположенной на задней поверхности электронного устройства 100.
[59] Блок 140 камеры может получать, по меньшей мере, одно изображение через последовательное формирование изображений и предоставлять полученное изображение в процессор 120. Два или более изображений могут получаться последовательно. Например, при считывании ввода с помощью кнопки спуска затвора, блок 140 камеры может получать, по меньшей мере, одно изображение (или два или более изображений) через последовательное формирование изображений посредством опорного числа раз с опорным интервалом. В это время, при или после считывания ввода с помощью кнопки спуска затвора, блок 140 камеры может начинать последовательно формировать изображение субъекта от момента времени, когда считывается перемещение субъекта. Согласно другому примеру, блок 140 камеры может выполнять последовательное формирование изображений с опорным интервалом, чтобы получать, по меньшей мере, одно изображение, в то время как ввод с помощью кнопки спуска затвора поддерживается. В это время, блок 140 камеры может начинать последовательно формировать изображение субъекта от момента времени, когда считывается перемещение субъекта, когда или после того, как считывается ввод с помощью кнопки спуска затвора. Согласно другому примеру, блок 140 камеры может получать, по меньшей мере, одно изображение (или два или более изображений) посредством регулирования кадрового интервала (который может представлять собой интервал между кадрами) для формирования изображений видео, при формировании изображений видео.
[60] Блок 150 считывания может считывать перемещение электронного устройства 100. Например, блок 150 считывания может включать в себя одно или более из акселерометра, датчика гравитации и геомагнитного датчика.
[61] Блок 160 управления вводом-выводом может предоставлять интерфейс между устройством ввода и вывода, таким как блок 170 отображения и блок 180 ввода, и интерфейсом 123 периферийных устройств.
[62] Блок 170 отображения может отображать информацию состояния относительно электронного устройства 100, символы, вводимые пользователем, видео и неподвижное изображение. Например, блок 170 отображения может отображать информацию относительно прикладной программы, активированной посредством процессора 122.
[63] Блок 180 ввода может предоставлять данные ввода, созданные посредством выбора пользователя, в процессор 120 через блок 160 управления вводом-выводом. В это время, устройство 180 ввода может включать в себя одно или более из клавишной панели, включающей в себя, по меньшей мере, одну аппаратную кнопку, и сенсорной панели, считывающей информацию касаний. Например, блок 180 ввода может предоставлять информацию касаний, считываемую через сенсорную панель, в процессор 122 через блок 160 управления вводом-выводом.
[64] Кроме того, электронное устройство 100 может включать в себя систему связи, выполняющую функцию связи для голосовой связи и передачи данных. В это время, система связи может быть разделена на множество субмодулей связи, поддерживающих различные сети связи. Например, сеть связи включает в себя, но не только, сеть по стандарту глобальной системы мобильной связи (GSM), сеть на основе развития стандарта GSM с увеличенной скоростью передачи данных (EDGE), сеть множественного доступа с кодовым разделением каналов (CDMA), сеть широкополосного CDMA (W-CDMA), сеть по стандарту долгосрочного развития (LTE), сеть множественного доступа с ортогональным частотным разделением каналов (OFDMA), беспроводную LAN или/и Bluetooth-сеть.
[65] В вышеописанном варианте осуществления, процессор 122 может выполнять программные элементы, сохраненные в запоминающем устройстве 110 в одном модуле, чтобы создавать контент движущихся изображений и определять схему воспроизведения контента движущихся изображений согласно информации пользовательского ввода.
[66] В другом варианте осуществления, процессор 122 может конфигурировать элементы в качестве отдельных модулей, в которых элементы используются для создания контента движущихся изображений и определения схемы воспроизведения контента движущихся изображений согласно информации пользовательского ввода.
[67] Фиг. 2 иллюстрирует подробную блочную конфигурацию процессора согласно варианту осуществления настоящего изобретения.
[68] Ссылаясь на фиг. 2, процессор 122 может включать в себя блок 200 создания движущихся изображений, блок 210 управления воспроизведением, блок 220 активации прикладных программ и блок 230 управления отображением.
[69] Блок 200 создания движущихся изображений может исполнять программу 114 для создания движущихся изображений, сохраненную в блоке 111 хранения программ, чтобы создавать контент движущихся изображений. Например, блок 200 создания движущихся изображений может синтезировать множество изображений, последовательно сформированных через блок 140 камеры, чтобы создавать контент на основе движущихся изображений.
[70] В качестве другого примера, блок 200 создания движущихся изображений может синтезировать фрагменты информации относительно областей движения, заданной посредством информации пользовательского ввода, предоставленной из устройства 180 ввода, из множества изображений, последовательно сформированных через блок 140 камеры, и создавать контент движущихся изображений.
[71] В качестве дополнительного примера, блок 200 создания движущихся изображений сравнивает множество изображений, последовательно сформированных через блок 140 камеры, и извлекает области, в которых возникают перемещения, для того чтобы задавать извлеченные области в качестве областей движения. Затем блок 200 создания движущихся изображений также может создавать контент движущихся изображений посредством синтезирования фрагментов информации относительно областей движения последовательно сформированных изображений. В это время, блок 200 создания движущихся изображений может сравнивать изображения посредством единицы пикселов, чтобы задавать области движения.
[72] Блок 210 управления воспроизведением может исполнять программу 115 управления воспроизведением, сохраненную в блоке 111 хранения программ, чтобы определять схему воспроизведения для видеоконтента или контента движущихся изображений согласно информации пользовательского ввода, принимаемой, по меньшей мере, через одно из микрофона 132, блока 150 считывания и устройства 180 ввода. Например, как показано на фиг. 9E, при считывании сенсорного ввода в движении перетаскивания между точкой 941 и точкой 943 на устройстве 180 ввода, блок 210 управления воспроизведением может выбирать схему воспроизведения видео или контента движущихся изображений, которая совпадает с информацией перетаскивания, из числа схем воспроизведения, сохраненных в блоке 112 хранения данных.
[73] В другом примере, как показано на фиг. 10E, при приеме голосовой команды 1050 "Бросок" через микрофон 132, блок 210 управления воспроизведением может выбирать схему воспроизведения видеоконтента или контента движущихся изображений, которая совпадает с голосовой командой 1050 "Бросок", из числа схем воспроизведения, сохраненных в блоке 112 хранения данных.
[74] Блок 210 управления воспроизведением может выбирать, по меньшей мере, один фрагмент информации для управления соответствующим видеоконтентом или контентом движущихся изображений из числа фрагментов информации ввода, схемы воспроизведения контента которых совпадают. Например, блок 210 управления воспроизведением, как показано на фиг. 9C и 10C, может управлять фрагментами 920 и 1030 информации ввода, схемы воспроизведения контента которых совпадают, таким образом, что они отображаются на блоке 170 отображения. Затем блок 210 управления воспроизведением может выбирать, по меньшей мере, один фрагмент информации ввода из фрагментов 920 и 1030 информации ввода, схемы воспроизведения контента которых могут совпадать, в качестве информации ввода для воспроизведения видеоконтента или контента движущихся изображений. В этом случае, блок 210 управления воспроизведением осуществляет управление таким образом, чтобы воспроизводить движущийся контент или контент движущихся изображений на основе, по меньшей мере, одного фрагмента информации ввода, выбранного из числа фрагментов 920 и 1030 информации ввода, схемы воспроизведения контента для видеоконтента или контента движущихся изображений которых совпадают.
[75] В качестве другого примера, как показано на фиг. 9D и 10D, блок 210 управления воспроизведением может управлять схемами 930 и 1040 ввода, схемы воспроизведения контента которых совпадают, таким образом, что они отображаются на блоке 170 отображения. Затем блок 210 управления воспроизведением может выбирать, по меньшей мере, одну схему ввода из схем 930 и 1040 ввода, схемы воспроизведения контента которых совпадают, в качестве схемы ввода для воспроизведения видеоконтента или контента движущихся изображений. Когда выбирается схема сенсорного ввода, как показано на фиг. 9D, блок 210 управления воспроизведением может управлять воспроизведением видеоконтента или контента движущихся изображений на основе, по меньшей мере, одного фрагмента 930 информации ввода согласно схеме сенсорного ввода из фрагментов информации ввода, схемы воспроизведения контента которых совпадают. Кроме того, когда выбирается схема на основе распознавания голоса, как показано на фиг. 10D, блок управления воспроизведением может управлять воспроизведением видеоконтента или контента движущихся изображений на основе, по меньшей мере, одного фрагмента 1040 информации ввода согласно схеме на основе распознавания голоса из фрагментов информации ввода, схемы воспроизведения контента которых совпадают.
[76] Блок 210 управления воспроизведением может избирательно воспроизводить, по меньшей мере, одну область движения, включенную в контент движущихся изображений. Например, при считывании команды 1050 на основе распознавания голоса "Бросок" из фрагментов 1040 информации распознавания голоса, как показано на фиг. 10D, блок 210 управления воспроизведением осуществляет управление таким образом, чтобы воспроизводить однократно только первую область 1010 движения в контенте движущихся изображений, включающем в себя две области 1010 и 1020 движения на фиг. 10B. В качестве другого примера, при считывании команды на основе распознавания голоса "воспроизводит" из фрагментов 1040 информации распознавания голоса, как показано на фиг. 10D, блок 210 управления воспроизведением осуществляет управление таким образом, чтобы воспроизводить однократно контент движущихся изображений, показанный на фиг. 10B. Иными словами, блок 210 управления воспроизведением осуществляет управление таким образом, чтобы воспроизводить однократно первую и вторую области 1010 и 1020 движения, включенные в к