[0001] Данная заявка испрашивает преимущество по корейской патентной заявке № 10-2012-0092446, поданной 23 августа 2012 г., которая настоящим включается путем отсылки в данную заявку, как если бы она была полностью здесь изложена.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к мультимедийному устройству, подключенному к внешнему электронному устройству, и к способу для управления им, а конкретнее к технологии управления устройствами с разными протоколами связи, используя один пульт дистанционного управления.
ОПИСАНИЕ ПРЕДШЕСТВУЮЩЕГО УРОВНЯ ТЕХНИКИ
[0003] С развитием электронной технологии разработано и популяризовано все больше различных видов электронных устройств. Современные электронные устройства имеют функцию приема сигнала пульта дистанционного управления для удобства пользователя. В результате пользователи могут управлять различными видами электронных устройств, например телевизором (TV), аудиоплеером, проигрывателем цифровых универсальных дисков (DVD), кондиционером и электрическим вентилятором, используя пульты дистанционного управления.
[0004] Между тем разработанное в последнее время мультимедийное устройство (например, TV) имеет функцию приема различных видов информации в состоянии, в котором мультимедийное устройство подключается к сети, например к Интернету. Поэтому, чтобы управлять мультимедийным устройством и электронными устройствами, например телевизионной приставкой (STB), проигрывателем дисков Blu-ray (BD), персональным компьютером (PC), подключенными к мультимедийному устройству, необходимо некоторое количество пультов дистанционного управления, соответствующее количеству устройств.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Соответственно, настоящее изобретение направлено на мультимедийное устройство, подключенное к внешнему электронному устройству, и на способ для управления им, которые в значительной степени устраняют одну или несколько проблем из-за ограничений и недостатков предшествующего уровня техники.
[0006] В соответствии с одним вариантом осуществления предоставляется гибридный пульт дистанционного управления, который допускает управление разными видами устройств по двум разным протоколам связи.
[0007] В соответствии с другим вариантом осуществления предоставляется способ для управления разными видами устройств наряду с сокращением использования запоминающего устройства в пульте дистанционного управления.
[0008] В соответствии с другим вариантом осуществления усовершенствованный графический интерфейс пользователя (GUI) предоставляется для мультимедийного устройства, взаимодействующего с гибридным пультом дистанционного управления. Например, предоставляется решение, ассоциированное с мультимедийным устройством для автоматического формирования и отображения графических данных экранного меню (OSD), удовлетворяющих определенному условию.
[0009] Дополнительные преимущества, цели и признаки изобретения будут изложены частично в описании, которое следует ниже, и частично станут очевидны средним специалистам в данной области техники после экспертизы нижеследующего описания, либо могут быть изучены при применении изобретения на практике. Цели и другие преимущества изобретения могут быть реализованы и достигнуты посредством конструкции, подробно показанной в его письменном описании и формуле изобретения, а также прилагаемых чертежах.
[0010] Чтобы достичь этих целей и других преимуществ, и в соответствии с назначением настоящего изобретения, которое реализовано и описано в общих чертах в данном документе, предоставляется способ, содержащий этап сохранения в запоминающем устройстве мультимедийного устройства по меньшей мере одной строки и графических данных экранного меню (OSD), соответствующих по меньшей мере одной строке, этап обнаружения строки в видеоизображении, отображенном на экране мультимедийного устройства, этап отображения на экране графических данных OSD, соответствующих обнаруженной строке, причем графические данные OSD отображаются в виде одной или нескольких областей, этап передачи кодового значения, соответствующего определенной области, из мультимедийного устройства в пульт дистанционного управления с использованием первого способа связи в ответ на выбор определенной области отображенных графических данных OSD; и этап передачи кодового значения с использованием второго способа связи из пульта дистанционного управления в электронное устройство, причем электронное устройство является внешним по отношению к мультимедийному устройству и пульту дистанционного управления.
[0011] В другом аспекте настоящего изобретения мультимедийное устройство для взаимодействия с внешним электронным устройством содержит запоминающее устройство, сконфигурированное для хранения по меньшей мере одной строки и графических данных экранного меню (OSD), соответствующих по меньшей мере одной строке; видеопроцессор, сконфигурированный для обработки видеоизображения; модуль обнаружения, сконфигурированный для обнаружения строки в видеоизображении; контроллер, сконфигурированный для обращения к запоминающему устройству и извлечения графических данных OSD, соответствующих обнаруженной строке; модуль отображения, сконфигурированный для отображения извлеченных графических данных OSD, причем графические данные OSD отображаются в виде одной или нескольких областей; и модуль связи, сконфигурированный для передачи сигнала команды, соответствующего выбранной области графических данных OSD.
[0012] В другом аспекте настоящего изобретения способ содержит этап обнаружения по меньшей мере одного указателя из видеоизображения, отображенного на мультимедийном устройстве; этап предоставления графических данных экранного меню (OSD), соответствующих обнаруженному указателю; этап отображения графических данных OSD и видеоизображения на мультимедийном устройстве, причем графические данные OSD отображаются как множество выбираемых областей; этап приема ввода для выбора одной из множества выбираемых областей; и этап передачи из мультимедийного устройства в пульт дистанционного управления команды, соответствующей выбранной области графических данных OSD.
[0013] Следует понимать, что как вышеизложенное общее описание, так и нижеследующее подробное описание настоящего изобретения являются иллюстративными и пояснительными, и предназначаются для предоставления дополнительного пояснения заявленного изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0014] Прилагаемые чертежи, которые включаются для обеспечения дополнительного понимания изобретения, и включаются в состав и составляют часть этой заявки, иллюстрируют вариант (варианты) осуществления изобретения и вместе с описанием служат для объяснения принципа изобретения. На чертежах:
[0015] Фиг. 1 - изображение, схематически показывающее систему, включающую в себя мультимедийное устройство, пульт дистанционного управления, сервер и по меньшей мере одно электронное устройство в соответствии с одним вариантом осуществления;
[0016] Фиг. 2 - блок-схема, показывающая компоненты мультимедийного устройства в соответствии с одним вариантом осуществления;
[0017] Фиг. 3 - блок-схема, показывающая блок управления, показанный на фиг. 2;
[0018] Фиг. 4 - изображение, просто показывающее внешний вид пульта дистанционного управления в соответствии с одним вариантом осуществления;
[0019] Фиг. 5 - блок-схема, показывающая компоненты пульта дистанционного управления, показанного на фиг. 4;
[0020] Фиг. 6 - изображение, показывающее пример представления инфракрасных (IR) кодовых значений, сохраненного в мультимедийном устройстве в соответствии с одним вариантом осуществления;
[0021] Фиг. 7 - изображение, показывающее другой пример представления кодовых значений IR, сохраненного в мультимедийном устройстве;
[0022] Фиг. 8 и 9 - изображения, иллюстрирующие промежуточное программное обеспечение (ПО), хранящее представление, показанное на фиг. 6 или 7;
[0023] Фиг. 10 - изображение, иллюстрирующее первое экранное меню (OSD), предоставленное мультимедийным устройством в соответствии с одним вариантом осуществления;
[0024] Фиг. 11 - изображение, иллюстрирующее второе OSD, предоставленное мультимедийным устройством в соответствии с одним вариантом осуществления;
[0025] Фиг. 12 - изображение, показывающее процесс управления внешним электронным устройством с использованием локальной кнопки пульта дистанционного управления в соответствии с одним вариантом осуществления;
[0026] Фиг. 13 и 14 - изображения, показывающие первый вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством;
[0027] Фиг. 15 и 16 - изображения, показывающие второй вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством;
[0028] Фиг. 17 и 18 - изображения, показывающие третий вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством;
[0029] Фиг. 19 - блок-схема алгоритма, показывающая поток данных, передаваемый и принимаемый между соответствующими устройствами в системе, показанной на фиг. 1;
[0030] Фиг. 20 - блок-схема алгоритма, показывающая способ управления для мультимедийного устройства в соответствии с одним вариантом осуществления;
[0031] Фиг. 21 - блок-схема алгоритма, показывающая способ управления для пульта дистанционного управления в соответствии с одним вариантом осуществления;
[0032] Фиг. 22 - схема, иллюстрирующая процесс управления по меньшей мере одним внешним электронным устройством с использованием пульта дистанционного управления мультимедийным устройством в соответствии с вариантом осуществления настоящего изобретения;
[0033] Фиг. 23 - схема, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с использованием универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения;
[0034] Фиг. 24 - схема, показывающая пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения;
[0035] Фиг. 25 - схема, показывающая другой пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения;
[0036] Фиг. 26 - схема, показывающая пример варианта графического изображения, принятого от внешнего электронного устройства;
[0037] Фиг. 27 - схема, иллюстрирующая процесс выбора варианта графического изображения, принятого от внешнего электронного устройства;
[0038] Фиг. 28a и 28b - схемы, иллюстрирующие процесс изменения положения OSD, управляемый универсальным пультом дистанционного управления;
[0039] Фиг. 29a, 29b и 29c - схемы, иллюстрирующие процесс изменения содержимого OSD, управляемый универсальным пультом дистанционного управления;
[0040] Фиг. 30a и 30b - схемы, иллюстрирующие процесс изменения внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления;
[0041] Фиг. 31 - блок-схема алгоритма, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения;
[0042] Фиг. 32 - блок-схема алгоритма, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения;
[0043] Фиг. 33 - блок-схема алгоритма, иллюстрирующая весь процесс системы для управления внешним электронным устройством с использованием пульта дистанционного управления мультимедийным устройством, в соответствии с вариантом осуществления настоящего изобретения;
[0044] Фиг. 34 - схема, схематически показывающая систему, включающую в себя мультимедийное устройство, пульт дистанционного управления, сервер и по меньшей мере одно электронное устройство в соответствии с другим вариантом осуществления настоящего изобретения;
[0045] Фиг. 35 - блок-схема, подробно показывающая внутренние модули мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0046] Фиг. 36 - блок-схема, подробно показывающая модуль 3520 обнаружения, показанный на фиг. 25;
[0047] Фиг. 37 - схема, показывающая пример базы данных, сохраненной в запоминающем устройстве 3560, показанном на фиг. 35;
[0048] Фиг. 38 - схема, показывающая другой пример базы данных, сохраненной в запоминающем устройстве 3560, показанном на фиг. 35;
[0049] Фиг. 39 - схема, показывающая процесс распознавания примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0050] Фиг. 40 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 39;
[0051] Фиг. 41 - схема, показывающая процесс распознавания другого примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0052] Фиг. 42 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 41;
[0053] Фиг. 43 - схема, показывающая процесс распознавания другого примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения;
[0054] Фиг. 44 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 43;
[0055] Фиг. 45 - блок-схема алгоритма, иллюстрирующая процесс обмена данными между компонентами всей системы, включающей в себя мультимедийное устройство, в соответствии с другим вариантом осуществления настоящего изобретения; и
[0056] Фиг. 46 - блок-схема алгоритма, иллюстрирующая способ для управления мультимедийным устройством в соответствии с другим вариантом осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0057] Сейчас будет сделана подробная ссылка на предпочтительные варианты осуществления настоящего изобретения, примеры которых иллюстрируются на прилагаемых чертежах.
[0058] Слова "модуль" и "блок", которые добавляются к терминам, описывающим компоненты, используются просто для удобства объяснения настоящего изобретения, и соответственно могут использоваться взаимозаменяемо.
[0059] В соответствии с одним вариантом осуществления, мультимедийное устройство является интеллектуальным электронным устройством, имеющим функцию поддержки компьютера или процессора, а также функцию приема трансляции. Когда функция Интернета добавляется в мультимедийное устройство в дополнение к функции приема трансляции, мультимедийное устройство может включать в себя интерфейс, который может использоваться удобнее, чем устройство ввода пишущего типа, сенсорный экран, сенсорная панель или пространственный пульт дистанционного управления. Также мультимедийное устройство может быть подключено к Интернету или компьютеру при поддержке функции проводного или беспроводного Интернета, так что могут выполняться функции электронной почты, просмотра веб-страниц, банковских услуг и игр. Для таких различных функций может использоваться стандартизованная универсальная операционная система (OS).
[0060] В соответствии с одним вариантом осуществления мультимедийное устройство может иметь различные приложения, которые можно свободно добавлять или удалять, например, на ядре универсальной OS, и поэтому можно выполнять различные удобные для пользования функции. Точнее говоря, примеры мультимедийного устройства могут включать в себя Интернет-телевидение (TV), телевидение по Интернет-протоколу (IPTV), сетевое телевидение, гибридное широковещательное широкополосное телевидение (HBBTV), "умное" телевидение и открытое гибридное телевидение (OHTV). Описанные в этом документе варианты осуществления могут применяться, например, к смартфону, персональному компьютеру (PC) или электрическому бытовому прибору.
[0061] Первый вариант осуществления предоставляет решение для управления STB, проигрывателем BD, PC, переносным компьютером и планшетным PC, используя универсальный пульт дистанционного управления для управления TV, подключенным к STB, проигрывателю BD, PC, переносному компьютеру и планшетному PC. Например, TV, допускающий подключение к сети, принимает таблицу инфракрасных (IR) кодов, соответствующих устройствам, от внешнего сервера и сохраняет принятую таблицу IR-кодов. Также TV передает кодовое значение IR для управления определенной функцией определенного устройства в пульт дистанционного управления посредством радиочастотной (RF) связи. При приеме кодового значения IR пульт дистанционного управления перенаправляет кодовое значение IR в определенное устройство посредством IR-связи.
[0062] Второй вариант осуществления предоставляет решение для настройки устройств, которыми нужно управлять, на использование универсального пульта дистанционного управления. Применительно к этому варианту осуществления можно использовать следующие три технических способа.
A) ТЕХНОЛОГИЯ АВТОМАТИЧЕСКОГО ОБНАРУЖЕНИЯ
[0063] В случае, в котором TV подключается к устройствам, которыми нужно управлять с использованием универсального пульта дистанционного управления, по интерфейсу для мультимедиа высокой четкости (HDMI), информация о видах, названиях и наименованиях моделей устройств передается от устройств к TV. После приема информации об устройствах TV можно подключить к внешнему серверу, чтобы TV мог автоматически принять информацию о IR, соответствующую соответствующим устройствам. В этом случае пользователю не нужно регистрировать устройства. Конечно, устройство, подключенное к TV посредством HDMI или кабеля, может не передавать вышеупомянутую информацию, или могут возникать ошибки в соответствии с обстоятельствами. Следующие решения, описанные в пунктах B) и C), могут решить вышеупомянутые проблемы.
B) ГИБРИДНАЯ ТЕХНОЛОГИЯ
[0064] В случае, в котором TV подключается к STB, TV отображает идентификационную информацию по меньшей мере об одном из производителя STB или станции кабельного телевидения, которая может выбираться пользователем. Например, в случае, в котором количество компаний, предоставляющих соответствующую услугу в Корее, равно трем (например, QOOK TV, BTV и UPLUS), предоставляется вариант для выбора одной из этих трех компаний. В то же время в случае, в котором пользователь выбирает определенную компанию, TV автоматически принимает от внешнего сервера таблицу IR, соответствующую пульту дистанционного управления соответствующей компании.
C) СПОСОБ С ПОЛЬЗОВАТЕЛЬСКИМ ВВОДОМ
[0065] Описанная в пункте B) технология может не использоваться из-за изменения сетевой среды или технических ошибок. По этой причине пользователю можно напрямую вводить вид и наименование модели внешнего устройства, которым нужно управлять с использованием универсального пульта дистанционного управления.
[0066] Третий вариант осуществления предоставляет решение для управления OSD, предоставленным внешним устройством, например STB, а не OSD, предоставленным TV, с использованием пульта дистанционного управления. (В частности, пульт дистанционного управления в соответствии с одним вариантом осуществления спроектирован так, что положение указателя на экране TV соответствует движению пульта дистанционного управления).
[0067] TV отображает OSD TV для управления STB, подключенной к TV посредством HDMI. В то же время движением пульта дистанционного управления можно управлять для помещения указателя в соответствующую область, чтобы пользователь мог легко выполнить нужную функцию STB. С другой стороны, можно рассмотреть другие функции, которые не предоставляются с помощью OSD TV. Например, с помощью OSD TV не предоставляются функции, которые не предоставлялись исходной STB или пунктами меню. Конечно, в это время отображается OSD STB. Однако OSD STB является данными изображения, которые нельзя выбрать с использованием указателя пульта дистанционного управления движением. Поэтому необходимо предоставить решение для управления OSD STB путем нажатия кнопки со стрелкой на пульте дистанционного управления движением.
[0068] Например, в случае, в котором нажимается кнопка со стрелкой вниз на пульте дистанционного управления движением, соответствующий ей RF-сигнал передается к TV. TV передает соответствующий ему IR-сигнал в пульт дистанционного управления по сети RD.
[0069] Четвертый вариант осуществления предоставляет функцию просмотра каналов, которая гибко изменяется на основе подключенной STB, а не электронной программы передач (EPG), предоставленной существующей вещательной станцией. Также следующие два способа можно рассмотреть в качестве решения для реализации четвертого варианта осуществления.
[0070] A) Предполагается, что имеется внешний сервер, которому известна информация (например, миниатюрные изображения, эфирное время, дополнительная информация, персонажи и т.п.) обо всех каналах, предоставленных соответствующей STB. Следовательно, TV в соответствии с одним вариантом осуществления может информировать внешний сервер о типе подключенной сейчас STB, чтобы TV мог принимать информацию о каждом канале. Также по меньшей мере две порции информации о канале могут располагаться на одной стороне экрана, и пользователь может производить движение пультом дистанционного управления, чтобы легко подтверждать нужную группу каналов.
[0071] B) С другой стороны, если не существует сервер, который описан в пункте A), то TV может работать в фоновом режиме для поиска соответствующих каналов. Например, можно искать соответствующие каналы для сбора видеоинформации или аудиоинформации, в результате чего можно извлечь базовую информацию или данные миниатюрного изображения касательно содержимого, предоставленного соответствующими каналами.
[0072] Фиг. 1 - изображение, схематически показывающее систему, включающую в себя мультимедийное устройство 100, пульт 110 дистанционного управления, сервер 120 и по меньшей мере одно электронное устройство 130 в соответствии с одним вариантом осуществления.
[0073] В соответствии с некоторыми применениями необходимо предоставить множество пультов 110 дистанционного управления, соответствующее количеству электронных устройств 130, которыми нужно управлять. Также необходимо, чтобы универсальный пульт дистанционного управления хранил все кодовые значения IR соответствующих электронных устройств 130. Однако пульт дистанционного управления этого типа имеет ограниченную емкость памяти, что затрудняет или делает невозможным хранение всех кодовых значений IR соответствующих электронных устройств 130.
[0074] В отличие от этого мультимедийное устройство 100 может периодически обновлять кодовые значения IR, необходимые для управления электронными устройствами, с сервера 120, подключенного к мультимедийному устройству 100 по сети, например Интернету. Вариант осуществления с обновлением кодовых значений IR в соответствии с запросом пользователя может соответствовать одному характерному варианту осуществления.
[0075] Между тем предполагается, что пульт 110 дистанционного управления и мультимедийное устройство 100 передают друг другу и принимают друг от друга данные, используя первый способ связи (например, Bluetooth). Если пульт 110 дистанционного управления запрашивает у мультимедийного устройства 100 кодовое значение IR, соответствующее определенной функции определенного электронного устройства, то мультимедийное устройство 100 извлекает сохраненное в нем представление (DB) и передает соответствующее кодовое значение IR в пульт 110 дистанционного управления.
[0076] Пульт 110 дистанционного управления перенаправляет кодовое значение IR, принятое от мультимедийного устройства 100, к соответствующему электронному устройству 130 с использованием второго способа связи (например, IR-связь). То есть в соответствии с одним вариантом осуществления пульт 110 дистанционного управления может служить в качестве ретрансляционной станции, и поэтому не нужно использовать запоминающее устройство большой емкости.
[0077] Фиг. 2 - блок-схема, показывающая компоненты мультимедийного устройства в соответствии с одним вариантом осуществления. Мультимедийное устройство 200, показанное на фиг. 2, может дополнительно интерпретироваться со ссылкой на описание мультимедийного устройства 100, показанного на фиг. 1.
[0078] Как показано на фиг. 2, мультимедийное устройство 200 в соответствии с одним вариантом осуществления включает в себя модуль 201 приема трансляции, блок 202 демодуляции, блок 203 сетевого интерфейса, блок 204 интерфейса внешнего устройства, запоминающее устройство 205, блок 206 управления, блок 207 видеовыхода, блок 208 аудиовыхода, источник 209 питания и блок 211 интерфейса пользователя. Мультимедийное устройство 200 спроектировано для выполнения обмена данными с пультом 210 дистанционного управления. Пульт 210 дистанционного управления будет подробно описываться ниже со ссылкой на фиг. 4 и 5.
[0079] Модуль 201 приема трансляции может быть спроектирован, например, в виде RF-тюнера или в виде интерфейса для приема вещательных данных от внешнего устройства, например телевизионной приставки (STB). Модуль 201 приема трансляции может принимать, например, вещательный сигнал RF с одной несущей в соответствии с системой Комитета по усовершенствованным телевизионным системам (ATSC) или вещательный сигнал RF с множеством несущих в соответствии с системой цифрового видеовещания (DVB).
[0080] Блок 202 демодуляции принимает и демодулирует цифровой IF-сигнал (DIF), преобразованный модулем 201 приема трансляции. Например, в случае, в котором цифровой IF-сигнал, выведенный из модуля 201 приема трансляции, основывается на системе ATSC, блок 202 демодуляции выполняет, например, демодуляцию с 8-уровневым частичным подавлением боковой полосы (8-VSB). Также блок 202 демодуляции может выполнять канальное декодирование.
[0081] Блок 204 интерфейса внешнего устройства дает возможность обмена данными между внешним устройством и мультимедийным устройством 200. Блок 204 интерфейса внешнего устройства может быть подключен проводным или беспроводным способом к внешнему устройству, например проигрывателю цифровых универсальных дисков (DVD), проигрывателю дисков Blu-ray (BD), игровой приставке, фотокамере, видеокамере, компьютеру (переносному компьютеру) или STB. Блок 204 интерфейса внешнего устройства передает в блок 206 управления видеосигналы, звуковые сигналы или сигналы данных, введенные извне через внешнее устройство, подключенное к блоку 204 интерфейса внешнего устройства. Также блок 204 интерфейса внешнего устройства может выводить во внешнее устройство видеосигналы, звуковые сигналы или сигналы данных, обработанные блоком 206 управления.
[0082] Блок 204 интерфейса внешнего устройства может включать в себя, например, вывод универсальной последовательной шины (USB), вывод композитного видеосигнала, компонентный вывод, вывод S-video (аналоговый), вывод цифрового видеоинтерфейса (DVI), вывод интерфейса для мультимедиа высокой четкости (HDMI), вывод RGB и вывод D-SUB.
[0083] Блок 203 сетевого интерфейса предоставляет интерфейс для подключения мультимедийного устройства 200 к проводной/беспроводной сети, включая Интернет. Блок 203 сетевого интерфейса может включать в себя, например, вывод Ethernet для соединения с проводной сетью. Также блок 203 сетевого интерфейса для соединения с беспроводной сетью может использовать стандарты связи, такие как беспроводная LAN (WLAN) (Wi-Fi), беспроводная широкополосная сеть (WiBro), Общемировая совместимость для микроволнового доступа (WiMAX), высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA).
[0084] Блок 203 сетевого интерфейса может передавать или принимать данные от другого пользователя или другого электронного устройства по сети, подключенной к блоку 203 сетевого интерфейса, или другой сети, связанной с сетью, подключенной к блоку 203 сетевого интерфейса.
[0085] Запоминающее устройство 205 может хранить программу для обработки и управления сигналами в блоке 206 управления или обработанный видеосигнал, звуковой сигнал или сигнал данных. Также запоминающее устройство 205 может функционировать для временного хранения видеосигнала, звукового сигнала или сигнала данных, введенного из блока 204 интерфейса внешнего устройства или блока 203 сетевого интерфейса. К тому же запоминающее устройство 205 хранит, например, различные операционные системы (OS), промежуточное программное обеспечение и платформу.
[0086] Блок 211 интерфейса пользователя может передавать введенный пользователем сигнал в блок 206 управления или может передавать сигнал от блока 206 управления к внешнему устройству (например, пульту 210 дистанционного управления). Например, блок 211 интерфейса пользователя проектируется для приема и обработки управляющего сигнала, такого как включение/выключение, выбор канала или настройка экрана, или для передачи управляющего сигнала от блока 206 управления к пульту 210 дистанционного управления в соответствии с различными режимами связи, например режимом радиочастотной (RF) связи и режимом инфракрасной (IR) связи.
[0087] Блок 206 управления может демультиплексировать поток, введенный посредством модуля 201 приема трансляции, блока 202 демодуляции, блока 203 сетевого интерфейса или блока 204 интерфейса внешнего устройства, или может обрабатывать демультиплексированные сигналы для формирования и вывода сигнала для вывода видеоизображения или звука. Блок 206 управления будет подробнее описываться ниже со ссылкой на фиг. 3.
[0088] Блок 207 видеовыхода преобразует видеосигнал, сигнал данных или сигнал OSD, обработанные блоком 206 управления, либо видеосигнал или сигнал данных, принятые блоком 204 интерфейса внешнего устройства, в сигналы красного (R), зеленого (G) и синего (B), чтобы сформировать сигнал возбуждения. Блок 207 видеовыхода может быть реализован с помощью плазменной панели (PDP), жидкокристаллического дисплея (LCD), дисплея на органических светодиодах (OLED), гибкого дисплея или трехмерного (3D) дисплея.
[0089] Блок 208 аудиовыхода принимает сигнал, например стереосигнал, 3.1-канальный сигнал или 5.1-канальный сигнал, обработанные блоком 206 управления, и выводит принятый сигнал в виде звука. Блок 208 аудиовыхода может быть реализован с помощью различных типов динамиков.
[0090] Источник 209 питания подает питание в мультимедийное устройство 200. В частности, источник 170 питания может подавать питание в блок 206 управления, который может конфигурироваться в виде однокристальной системы (SoC), блок 207 видеовыхода для отображения видеоизображения и блок 208 аудиовыхода для вывода звука.
[0091] Под управлением блока 206 управления блок 203 сетевого интерфейса подключается к определенному серверу. К тому же кодовые значения IR, принятые от определенного сервера, предназначены для сохранения в запоминающем устройстве 205. Между тем кодовые значения IR необходимы для управления электронным устройством, подключенным к блоку 204 интерфейса внешнего устройства.
[0092] В соответствии с запросом от пульта 210 дистанционного управления кодовое значение IR, соответствующее определенной функции определенного электронного устройства, передается в пульт 210 дистанционного управления через блок 211 интерфейса пользователя. В то же время может выбираться способ связи по Bluetooth, как описано ранее.
[0093] Фиг. 3 - блок-схема, подробнее показывающая блок управления, показанный на фиг. 2. Как показано на фиг. 3, блок 306 управления мультимедийного устройства включает в себя блок 310 демультиплексирования, блок 320 обработки видеоизображения, блок 340 формирования OSD, смеситель 350, преобразователь 355 частоты кадров и устройство 360 форматирования. Также в соответствии с другим вариантом осуществления блок управления может дополнительно включать в себя блок обработки звука и блок обработки данных.
[0094] Блок 310 демультиплексирования демультиплексирует поток, введенный в блок 310 демультиплексирования. Например, в случае, в котором транспортный поток (TS) MPEG-2 вводится в блок 310 демультиплексирования, блок 310 демультиплексирования может демультиплексировать TS MPEG-2 так, что TS MPEG-2 разделяется на видеосигналы, звуковые сигналы и сигналы данных.
[0095] Блок 320 обработки видеоизображения может обрабатывать демультиплексированный видеосигнал. С этой целью блок 320 обработки видеоизображения может включать в себя видеодекодер 325 и пересчетное устройство 335. Видеодекодер 325 декодирует демультиплексированный видеосигнал, а пересчетное устройство 335 масштабирует разрешение декодированного видеосигнала, чтобы декодированный видеосигнал можно было вывести в блок видеовыхода. Видеосигнал, декодированный блоком 320 обработки видеоизображения, вводится в смеситель 350.
[0096] Блок 340 формирования OSD формирует сигнал OSD в соответствии с пользовательским вводом или самостоятельно. Следовательно, смеситель 350 может смешать сигнал OSD, сформированный блоком 340 формирования OSD, с декодированным видеосигналом, обработанным блоком 320 обработки видеоизображения.
[0097] Смешанный сигнал предоставляется устройству 360 форматирования. Когда декодированный вещательный видеосигнал или внешний входной сигнал смешивается с сигналом OSD, OSD может накладываться на вещательное видеоизображение или внешнее входное видеоизображение.
[0098] Преобразователь 355 частоты кадров (FRC) может преобразовать частоту кадров входного видеоизображения. Например, преобразователь 355 частоты кадров может преобразовать частоту кадров 60 Гц в 120 Гц или 240 Гц.
[0099] Устройство 360 форматирования принимает сигнал, выведенный из преобразователя 355 частоты кадров, изменяет формат принятого сигнала, чтобы сигнал подходил для блока видеовыхода, и выводит сигнал, у которого изменен формат. Например, могут выводиться сигналы данных R, G и B. Сигналы данных R, G и B могут выводиться в качестве низковольтной дифференциальной сигнализации (LVDS) или мини-LVDS.
[00100] OSD для выбора электронного устройства и функции, которой нужно управлять с помощью пульта дистанционного управления, может формироваться блоком 340 формирования OSD, который описан выше. Также вышеупомянутый смеситель 350 может дополнительно проектироваться для создания формы, в которой OSD накладывается на экран общего вещания. Форма, в которой OSD накладывается на экран общего вещания, может быть понятна из описания, приведенного со ссылкой на фиг. 10-18.
[00101] Фиг. 4 - изображение, просто показывающее внешний вид пульта дистанционного управления в соответствии с одним вариантом осуществления. Как показано на фиг. 4(a), указатель 401, соответствующий движению пульта 410 дистанционного управления, отображается на экране мультимедийного устройства 400. Пользователь может перемещать пульт 410 дистанционного управления из стороны в сторону (фиг. 4(b)) или вверх и вниз (фиг. 4(c)), либо может вращать пульт 410 дистанционного управления. Пульт 410 дистанционного управления может называться пространственным пультом дистанционного управления, поскольку указатель 401 перемещается и отображается в соответствии с движением пульта 410 дистанционного управления в трехмерном (3D) пространстве.
[00102] Когда пользователь перемещает пульт 410 дистанционного управления в левую сторону, как показано на фиг. 4(b), указатель 401, отображенный на экране 400 мультимедийного устройства, также перемещается в левую сторону. Между тем информация о движении пульта 410 дистанционного управления, воспринятом датчиком в пульте 410 дистанционного управления, передается мультимедийному устройству 400. Мультимедийное устройство 400 может вычислить координаты указателя 401 из информации о движении пульта 410 дистанционного управления. Мультимедийное устройство 400 может отобразить указатель 401 так, что указатель 401 соответствует вычисленным координатам.
[00103] С другой стороны, когда пользователь перемещает пульт 410 дистанционного управления вниз, как показано на фиг. 4(c), указатель 401, отображенный на экране мультимедийного устройства 400, также перемещается вниз. Поэтому можно быстро выбирать определенную область на экране мультимедийного устройства 400 с использованием пульта 410 дистанционного управления.
[00104] Фиг. 5 - блок-схема, подробно показывающая компоненты пульта дистанционного управления, показанного на фиг. 4. Как показано на фиг. 5, пульт 510 дистанционного управления включает в себя блок 514 беспроводной связи, блок 515 пользовательского ввода, блок 517 датчиков, блок 516 вывода, источник 511 питания, запоминающее устройство 512 и блок 513 управления.
[00105] Блок 514 беспроводной связи предназначен для взаимодействия с произвольным внешним устройством. В частности, в соответствии с одним вариантом осуществления модуль 514a RF предназначен для выполнения обмена данными с мультимедийным устройством 500, а модуль 514b IR предназначен для выполнения инфракрасной связи с внешним электронным устройством 530 (например, STB).
[00106] Поэтому можно реализовать пульт 510 дистанционного управления так, что пульт 510 дистанционного управления может служить в качестве ретрансляционной станции для перенаправления к STB 530 кодового значения IR, принятого от мультимедийного устройства 500.
[00107] К тому же в соответствии с одним вариантом осуществления пульт 510 дистанционного управления передает сигнал, содержащий информацию о движении пульта 510 дистанционного управления, к мультимедийному устройству 500 посредством модуля 514a RF. Также посредством модуля 514a RF пульт 510 дистанционного управления может принимать сигнал, переданный от мультимедийного устройства 500. Также при необходимости пульт 510 дистанционного управления может передавать команду для включения/выключения, изменения канала или изменения громкости к мультимедийному устройству 500 посредством модуля 514b IR.
[00108] Блок 515 пользовательского ввода можно реализовать с помощью клавишной панели, кнопки, сенсорной панели или сенсорного экрана. Блок 517 датчиков может включать в себя гироскоп 517a или датчик 517b ускорения. Гироскоп 517a может воспринимать информацию о движении пульта 510 дистанционного управления. Например, гироскоп 517a может воспринимать информацию о движении пульта 510 дистанционного управления на основе осей x, y и z. Датчик 517b ускорения может воспринимать информацию о скорости перемещения пульта 510 дистанционного управления. Между тем блок 517 датчиков может дополнительно включать в себя датчик измерения расстояния для измерения расстояния между пультом 510 дистанционного управления и мультимедийным устройством 500.
[00109] Блок 516 вывода может выводить видеосигнал или звуковой сигнал, соответствующий работе блока 515 пользовательского ввода, либо сигнал, переданный из мультимедийного устройства 500. Например, блок 516 вывода может включать в себя модуль 516a светоизлучающего диода (LED), сконфигурированный для возбуждения, когда воздействуют на блок 515 пользовательского ввода или когда сигнал передается и принимается между пультом 510 дистанционного управления и мультимедийным устройством 500 через блок 514 беспроводной связи, модуль 516b вибрации для формирования вибрации, модуль 516c вывода звука для вывода звука или модуль 516d отображения для вывода видеоизображения.
[00110] Источник 511 питания подает питание в соответствующие компоненты пульта 510 дистанционного управления. Когда пульт 510 дистанционного управления не перемещается в течение заранее установленного времени, источник 511 питания может прекратить подачу питания в пульт 510 дистанционного управления для уменьшения энергопотребления.
[00111] Запоминающее устройство 512 может хранить различные виды программ, необходимые для управления движением пульта 510 дистанционного управления, и данные приложений. Блок 513 управления управляет всей работой пульта 510 дистанционного управления. Например, блок 513 управления может передавать сигнал, соответствующий заранее установленному воздействию на кнопки блока 515 пользовательского ввода, или сигнал, соответствующий движению пульта 510 дистанционного управления, воспринятому блоком 517 датчиков, в мультимедийное устройство 500 или в STB 530 через блок 514 беспроводной связи.
[00112] Фиг. 6 - изображение, показывающее пример представления кодовых значений IR, сохраненного в мультимедийном устройстве в соответствии с одним вариантом осуществления. Запоминающее устройство 205 мультимедийного устройства, как показано на фиг. 2, проектируется так, что в запоминающем устройстве 205 создается показанное на фиг. 6 представление. Как показано на фиг. 6, отображаются кодовые значения IR, соответствующие функциям телевизора, одного примера внешнего электронного устройства. Также представление, показанное на фиг. 6, обновляется посредством взаимодействия с внешним сервером в соответствии с запросом пользователя или периодически.
[00113] Поскольку мультимедийное устройство в соответствии с одним вариантом осуществления включает в себя представление, показанное на фиг. 6, мультимедийное устройство может передавать кодовое значение IR, соответствующее определенной функции определенного электронного устройства, в любое время в соответствии с запросом от пульта дистанционного управления.
[00114] Фиг. 7 - изображение, показывающее другой пример представления кодовых значений IR, сохраненного в мультимедийном устройстве в соответствии с одним вариантом осуществления. Как показано на фиг. 7, представление проектируется так, чтобы информация о множестве устройств хранилась по разным адресам запоминающего устройства, в отличие от фиг. 6. То есть кодовые значения IR, соответствующие функциям STB, сохраняются по первому адресу запоминающего устройства, а кодовые значения IR, соответствующие функциям проигрывателя дисков Blu-ray (BD), сохраняются по второму адресу запоминающего устройства.
[00115] Поэтому в случае, в котором представление проектируется, как показано на фиг. 7, можно реализовать OSD, соответствующий определенному электронному устройству, и увеличить скорость доступа к определенной функции определенного электронного устройства.
[00116] Хотя на фиг. 7 иллюстрируются два устройства, количество внешних электронных устройств, которое может управляться одним пультом дистанционного управления, может быть больше двух, поскольку мультимедийное устройство может обновлять показанное на фиг. 7 представление в любое время посредством взаимодействия с сервером. Поэтому по меньшей мере в некоторых применениях не нужно менять запоминающее устройство пульта дистанционного управления.
[00117] Фиг. 8 и 9 - изображения, иллюстрирующие промежуточное ПО, хранящее представление, показанное на фиг. 6 или 7. В частности, фиг. 8 и 9 являются изображениями, иллюстрирующими проектную структуру промежуточного ПО, необходимого для создания вышеупомянутого представления (см. фиг. 6 или 7). Например, промежуточное ПО может проектироваться так, чтобы показанное на фиг. 6 или 7 представление располагалось в "родном" приложении, как показано на фиг. 8.
[00118] В соответствии с одним вариантом осуществления промежуточное ПО может проектироваться так, чтобы показанное на фиг. 6 или 7 представление располагалось в механизме платформы Flash или обозревателя. Между тем в случае, в котором промежуточное ПО проектируется, как показано на фиг. 8, не нужно изменять структуру существующей платформы.
[00119] К тому же в случае, в котором нужно управлять другим внешним электронным устройством вместо мультимедийного устройства с использованием пульта дистанционного управления, можно предложить два решения для задания внешнего электронного устройства. Первое решение будет описываться ниже со ссылкой на фиг. 10, а второе решение будет описываться ниже со ссылкой на фиг. 11.
[00120] Фиг. 10 - изображение, иллюстрирующее первое экранное меню (OSD), предоставленное мультимедийным устройством. OSD, показанное на фиг. 10, отображается, когда пользователь нажимает кнопку для выбора списка внешних входов. Например, в случае, в котором пользователь, который смотрит трансляцию посредством мультимедийного устройства 1000, хочет управлять другим внешним электронным устройством, пользователь может нажать кнопку, связанную с пультом дистанционного управления, или локальную кнопку, связанную с мультимедийным устройством 1000.
[00121] В это время мультимедийное устройство 1000 отображает список 1001 внешних входов, который может выбираться пользователем, как показано на фиг. 10. Список 1001 внешних входов может ограничиваться устройствами, имеющими кодовые значения IR, сохраненные в мультимедийном устройстве.
[00122] Также список 1001 внешних входов может включать в себя область 1002 для отображения не только названий главных входов, но также и названия устройств, подключенных через соответствующие входы. Поэтому пользователь может проще и быстрее выбрать устройство, которым пользователь хочет управлять.
[00123] Фиг. 11 - изображение, иллюстрирующее второе OSD, предоставленное мультимедийным устройством в соответствии с другим вариантом осуществления. Как показано на фиг. 11, в отличие от фиг. 10 список устройств, которые могут управляться с использованием пульта дистанционного управления, отображается в виде вкладок. Например, в случае, в котором пользователь, который смотрит трансляцию посредством мультимедийного устройства 1100, хочет управлять другим внешним электронным устройством, пользователь может нажать кнопку, связанную с пультом дистанционного управления, или локальную кнопку, связанную с мультимедийным устройством 1100.
[00124] В это время мультимедийное устройство 1100 отображает внешние устройства ввода, которые могут управляться пользователем, в виде вкладок 1102 и 1103, как показано на фиг. 11. Вкладки 1102 и 1103 могут ограничиваться устройствами, имеющими кодовые значения IR, сохраненные в мультимедийном устройстве. Между тем может отображаться вкладка 1101, показывающая список сохраненных приложений.
[00125] В случае, в котором OSD проектируется, как показано на фиг. 11, пользователь может легко и удобно выбирать устройство, которым пользователь хочет управлять, максимально сохраняя при этом экран вещания, который пользователь может смотреть.
[00126] Между тем могут быть предоставлены два решения для управления внешним электронным устройством с использованием пульта дистанционного управления. В первом варианте осуществления, который будет описываться ниже со ссылкой на фиг. 12, можно непосредственно управлять основными функциями внешнего электронного устройства без использования экрана мультимедийного устройства. Во втором варианте осуществления, который будет описываться ниже со ссылкой на фиг. 13-18, дополнительные функции внешнего электронного устройства управляются с использованием экрана мультимедийного устройства.
[00127] Фиг. 12 - изображение, показывающее процесс управления внешним электронным устройством с использованием локальной кнопки пульта дистанционного управления в соответствии с одним вариантом осуществления. Ниже со ссылкой на фиг. 12 будет описываться процесс быстрого управления внешним электронным устройством, сохраняя при этом экран мультимедийного устройства в максимально возможной степени.
[00128] Сначала предполагается выбор управления определенным внешним устройством (например, STB) с использованием способа, показанного на фиг. 10 или 11. Как показано на фиг. 12, пульт 1210 дистанционного управления может включать в себя локальную кнопку для регулирования громкости у STB или изменения канала у STB.
[00129] Когда пользователь нажимает кнопку увеличения громкости на пульте 1210 дистанционного управления, сигнал для запроса кодового значения IR, соответствующего увеличению громкости у STB, передается мультимедийному устройству 1200. Мультимедийное устройство 1200 передает кодовое значение IR, соответствующее увеличению громкости у STB, в пульт 1210 дистанционного управления, и пульт 1210 дистанционного управления перенаправляет принятое кодовое значение IR соответствующей STB 1230. Следовательно, STB 1230 может выполнить функцию 1231 увеличения громкости на основе кодового значения IR, принятого от пульта 1210 дистанционного управления.
[00130] Фиг. 13 и 14 - изображения, показывающие первый вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством. Ниже со ссылкой на фиг. 13 и 14 будет описываться процесс управления функцией внешнего электронного устройства (например, функцией меню у STB), которая не закреплена вне пульта дистанционного управления в виде локальной кнопки.
[00131] Сначала предполагается выбор вкладки 1301, отображающей STB в качестве устройства, которым нужно управлять, с использованием способа, показанного на фиг. 11. В это время мультимедийное устройство 1300 в соответствии с одним вариантом осуществления отображает OSD касательно функций выбранной STB, как показано на фиг. 13. OSD хранится в запоминающем устройстве мультимедийного устройства для каждого устройства. Функции OSD, показанные на фиг. 13, проектируются в формате, который может выбираться с помощью пульта 1310 дистанционного управления.
[00132] В случае, в котором пользователь перемещает пульт 1310 дистанционного управления, в результате чего указатель 1302 располагается в области меню STB, мультимедийное устройство 1300 передает кодовое значение IR, соответствующее меню STB, в пульт 1310 дистанционного управления. Пульт 1310 дистанционного управления передает кодовое значение IR, принятое от мультимедийного устройства 1300, соответствующему электронному устройству, то есть STB 1330.
[00133] Поэтому в случае, в котором функция меню у STB 1430 выполняется, как показано на фиг. 14, мультимедийное устройство 1400, подключенное к STB 1430, отображает экран 1401, на котором выполняется меню STB. Также определенный вариант на экране 1410, на котором выполняется меню STB, может выбираться с использованием пульта 1410 дистанционного управления.
[00134] Фиг. 15 и 16 - изображения, показывающие второй вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством. Ниже со ссылкой на фиг. 15 и 16 будет описываться процесс управления функцией внешнего электронного устройства (например, функцией канала 9 у STB), которая не закреплена вне пульта дистанционного управления в виде локальной кнопки.
[00135] Сначала предполагается выбор вкладки 1501, отображающей STB в качестве устройства, которым нужно управлять, с использованием способа, показанного на фиг. 11. В это время мультимедийное устройство 1500 в соответствии с вариантом осуществления отображает OSD касательно функций выбранной STB, как показано на фиг. 15.
[00136] OSD хранится в запоминающем устройстве мультимедийного устройства для каждого устройства. Функции OSD, показанные на фиг. 15, проектируются в формате, который может выбираться с помощью пульта 1510 дистанционного управления.
[00137] В случае, в котором пользователь перемещает пульт 1510 дистанционного управления, в результате чего указатель 1502 располагается в области канала 9 STB, мультимедийное устройство 1500 передает кодовое значение IR, соответствующее функции канала 9 у STB, в пульт 1510 дистанционного управления.
[00138] Пульт 1510 дистанционного управления передает кодовое значение IR, принятое от мультимедийного устройства 1500, соответствующему электронному устройству, то есть STB 1530.
[00139] Поэтому в случае, в котором функция канала 9 у STB 1630 выполняется, как показано на фиг. 16, мультимедийное устройство 1600, подключенное к STB 1630, отображает экран 1601, соответствующий каналу 9. Также можно дополнительно управлять другими функциями STB 1630, используя пульт 1610 дистанционного управления.
[00140] Фиг. 17 и 18 - изображения, показывающие третий вариант осуществления управления внешним электронным устройством с использованием экрана, предоставленного мультимедийным устройством. Ниже со ссылкой на фиг. 17 и 18 будет описываться процесс управления функцией внешнего электронного устройства (например, функцией воспроизведения у проигрывателя BD), которая не закреплена вне пульта дистанционного управления в виде локальной кнопки.
[00141] Сначала предполагается выбор вкладки 1701, отображающей проигрыватель BD в качестве устройства, которым нужно управлять, с использованием способа, показанного на фиг. 11. В это время мультимедийное устройство 1700 в соответствии с вариантом осуществления отображает OSD касательно функций выбранного проигрывателя BD, как показано на фиг. 17.
[00142] OSD хранится в запоминающем устройстве мультимедийного устройства для каждого устройства. Функции OSD, показанные на фиг. 17, проектируются в формате, который может выбираться с помощью пульта 1710 дистанционного управления.
[00143] В случае, в котором пользователь перемещает пульт 1710 дистанционного управления, в результате чего указатель 1702 располагается в области воспроизведения проигрывателя BD, мультимедийное устройство 1700 передает кодовое значение IR, соответствующее функции воспроизведения у проигрывателя BD, в пульт 1710 дистанционного управления.
[00144] Пульт 1710 дистанционного управления передает кодовое значение IR, принятое от мультимедийного устройства 1700, соответствующему электронному устройству, то есть проигрывателю 1730 BD.
[00145] Поэтому в случае, в котором выполняется функция воспроизведения у проигрывателя 1830 BD, как показано на фиг. 18, мультимедийное устройство 1800, подключенное к проигрывателю 1830 BD, отображает экран 1801, воспроизводящий соответствующий раздел. Также можно дополнительно управлять другими функциями проигрывателя 1830 BD (например, остановка, воспроизведение в обратном направлении и т.п.) с использованием пульта 1810 дистанционного управления.
[00146] Фиг. 19 - блок-схема алгоритма, подробно показывающая поток данных, передаваемый и принимаемый между соответствующими устройствами в системе, показанной на фиг. 1. Ниже со ссылкой на фиг. 19 будет описываться передача и прием данных между мультимедийным устройством 1900, пультом 1910 дистанционного управления, сервером 1920 и по меньшей мере одним электронным устройством 1930.
[00147] Мультимедийное устройство 1900 в соответствии с одним вариантом осуществления обращается к серверу 1920, имеющему кодовые значения IR (этап S1901). Сервер 1920 передает кодовые значения IR для управления функциями определенного электронного устройства мультимедийному устройству 1900 в соответствии с запросом от мультимедийного устройства 1900 (этап S1902).
[00148] Мультимедийное устройство 1900 создает представление для хранения кодовых значений IR, принятых от сервера 1920 (этап S1903). В качестве альтернативы кодовые значения IR могут сохраняться по разным адресам запоминающего устройства, назначенным соответствующим устройствам, как показано на фиг. 7.
[00149] Пульт 1910 дистанционного управления и мультимедийное устройство 1900 подключаются друг к другу посредством связи малого радиуса действия, например Bluetooth (этап S1904). Пульт 1910 дистанционного управления запрашивает у мультимедийного устройства 1900 кодовое значение IR, соответствующее определенной функции определенного электронного устройства, которым нужно управлять (этап S1905).
[00150] Мультимедийное устройство 1900 передает соответствующее кодовое значение IR в пульт 1910 дистанционного управления в соответствии с запросом от пульта 1910 дистанционного управления (этап S1906). Пульт 1910 дистанционного управления перенаправляет принятое кодовое значение IR в соответствующее электронное устройство 1930 (этап S1907).
[00151] Электронное устройство 1930 выполняет функцию, соответствующую тому кодовому значению IR (этап S1908). Функция, выполняемая на этапе S1908, может ассоциироваться, например, с функцией для управления мультимедийным устройством 1900.
[00152] Фиг. 20 - блок-схема алгоритма, показывающая способ управления мультимедийным устройством в соответствии с одним вариантом осуществления. В этом варианте осуществления мультимедийное устройство, имеющее обмен данными с пультом дистанционного управления по первому каналу связи, подключается к серверу через блок сетевого интерфейса (этап S2001). Мультимедийное устройство сохраняет кодовое значение, принятое от сервера, к которому подключается мультимедийное устройство, в запоминающем устройстве (этап S2002). Кодовое значение соответствует, например, определенной функции определенного электронного устройства. Кодовое значение предназначено для передачи по второму каналу связи.
[00153] Мультимедийное устройство отображает первый список, перечисляющий виды одного или нескольких электронных устройств (этап S2003). Мультимедийное устройство принимает сигнал для выбора определенного электронного устройства по первому каналу связи (этап S2004).
[00154] Мультимедийное устройство отображает второй список, перечисляющий функции выбранного электронного устройства (этап S2005). Мультимедийное устройство принимает сигнал для выбора определенной функции выбранного электронного устройства по первому каналу связи (этап S2006).
[00155] Мультимедийное устройство извлекает из запоминающего устройства кодовое значение, соответствующее выбранной функции электронного устройства (этап S2007). Мультимедийное устройство передает извлеченное кодовое значение в пульт дистанционного управления по первому каналу связи (этап S2008).
[00156] Этап S2001 предназначен для обновления кодового значения, например, периодически или в соответствии с запросом пользователя.
[00157] Этап S2002 включает в себя, например, этап сохранения по меньшей мере одного кодового значения, связанного с функцией первого электронного устройства, по первому адресу в запоминающем устройстве, и этап сохранения по меньшей мере одного кодового значения, связанного с функцией второго электронного устройства, по второму адресу в запоминающем устройстве.
[00158] Этап S2003 и этап S2005 включают в себя, например, этап, на котором блок формирования экранного меню (OSD) формирует первый список и второй список на основе данных, сохраненных в запоминающем устройстве.
[00159] Этап S2004 и этап S2006 проектируются, например, так, что определенное электронное устройство или определенную функцию можно выбирать на основе датчика положения в пульте дистанционного управления. Датчик положения может включать в себя, например, гироскоп и/или датчик ускорения.
[00160] Фиг. 21 - блок-схема алгоритма, показывающая способ управления пультом дистанционного управления в соответствии с одним вариантом осуществления. В этом варианте осуществления пульт дистанционного управления, имеющий обмен данными с мультимедийным устройством или определенным электронным устройством, передает в мультимедийное устройство сигнал для запроса кодового значения, соответствующего определенной функции определенного электронного устройства, которым нужно управлять с помощью пульта дистанционного управления (этап S2101). Этап S2101 проектируется так, что этап S2101 может выполняться, например, модулем 514a RF, показанным на фиг. 5.
[00161] Пульт дистанционного управления принимает от мультимедийного устройства кодовое значение, соответствующее определенной функции определенного электронного устройства (этап S2102). Этап S2102 проектируется так, что этап S2102 может выполняться, например, модулем 514a RF, показанным на фиг. 5.
[00162] Пульт дистанционного управления передает принятое кодовое значение определенному электронному устройству (этап S2103). Этап S2103 проектируется так, что этап S2103 может выполняться, например, модулем 514b IR, показанным на фиг. 5. К тому же первая передача и вторая передача проектируются для применения разных протоколов связи.
[00163] Модуль 514a RF проектируется, например, главным образом для передачи сигнала для выбора определенного электронного устройства из множества электронных устройств, и во вторую очередь для передачи сигнала для запроса кодового значения, соответствующего определенной функции среди множества функций, предоставленных выбранным определенным электронным устройством.
[00164] Между тем вышеупомянутый пульт дистанционного управления дополнительно включает в себя датчик положения, сконфигурированный так, чтобы положение указателя на экране мультимедийного устройства можно было изменять в соответствии с движением пульта дистанционного управления, как показано на фиг. 5. Датчик положения может включать в себя, например, гироскоп и/или датчик ускорения.
[00165] К тому же, как показано на фиг. 2, 3, 6 и 7, вышеупомянутое мультимедийное устройство включает в себя запоминающее устройство для хранения кодового значения, необходимого для управления по меньшей мере одним электронным устройством, и модуль сетевого интерфейса для взаимодействия с сервером, чтобы обновлять сохраненное кодовое значение.
[00166] Точнее говоря, первая передача настраивается на применение протокола связи Bluetooth, а вторая передача настраивается на применение протокола связи по IR.
[00167] Фиг. 22 - схема, иллюстрирующая процесс управления по меньшей мере одним внешним электронным устройством с использованием пульта дистанционного управления мультимедийным устройством в соответствии с вариантом осуществления настоящего изобретения.
[00168] Как показано на фиг. 22, мультимедийное устройство 800 в соответствии с одним вариантом осуществления настоящего изобретения подключается к одному или нескольким внешним электронным устройствам, например телевизионной приставке 831 (STB), системе 832 домашнего кинотеатра (HTS) и проигрывателю 833 дисков Blu-ray (BDP). Как описано выше, можно управлять внешними электронными устройствами, то есть STB 831, HTS 832 и BDP 833, используя только пульт 810 дистанционного управления мультимедийным устройством 800, без использования специализированных пультов дистанционного управления для STB 831, HTS 832 и BDP 833.
[00169] Сначала мультимедийное устройство 800 может принять от сервера кодовые значения IR, необходимые для создания базы данных, с использованием идентификации подключенных электронных устройств. Более подробные решения будут описываться ниже со ссылкой на фиг. 23, 31 и 32.
[00170] Если мультимедийное устройство 800 принимает сигнал для запроса OSD для универсального пульта дистанционного управления от пульта 810 дистанционного управления в соответствии с одним вариантом осуществления настоящего изобретения, выводя при этом экран 801 прямой передачи, то отображается соответствующее OSD 811.
[00171] Используя OSD 811, показанное на фиг. 22, пульт 810 дистанционного управления мультимедийным устройством 800 может управлять внешними STB 831, HTS 832 и BDP 833.
[00172] OSD 811, показанное на фиг. 8, является графическим изображением, сформированным мультимедийным устройством 800 с использованием кодовых значений IR, принятых от внешнего сервера, и информации об отображенных функциях электронных устройств. Например, OSD 811 включает в себя вкладки для стандартного обозревателя 805 каналов (CHB) и функции TV (806) и отображает в виде выбираемых вкладок информацию об электронных устройствах 807, 808 и 809, подключенных к мультимедийному устройству и имеющих кодовые значения IR, созданные в виде базы данных. На фиг. 22 предположим, что STB 831 выбирается в качестве внешнего электронного устройства, которым нужно управлять с использованием универсального пульта 810 дистанционного управления. То есть вкладка, соответствующая STB, выделяется для уведомления пользователя об устройстве, которым можно управлять в настоящее время с помощью пульта 810 дистанционного управления.
[00173] OSD 811, показанное на фиг. 22, включает в себя графический вариант 802, имеющий форму четырехкоординатной стрелки. Как описано выше, пульт 810 дистанционного управления в соответствии с вариантом осуществления настоящего изобретения может проектироваться для изменения местоположения указателя, например, в соответствии с движением пульта 810 дистанционного управления. Графический вариант 802 может добавляться с учетом случая, в котором сложно выбрать вариант графического изображения, принятый от внешнего электронного устройства, а не графическое OSD 811, сформированное мультимедийным устройством 800. Это будет подробно описываться ниже со ссылкой на фиг. 26 и 27.
[00174] Кроме того, OSD 811, показанное на фиг. 22, дополнительно включает в себя вкладки 803 и 804 направления для изменения положения и содержимого, что будет подробно описываться ниже со ссылкой на фиг. 28-30.
[00175] OSD 811, показанное на фиг. 22, включает в себя вариант графического изображения для управления функцией STB 831, которая является определенным электронным устройством среди подключенных электронных устройств, и варианты отображаются в кодовые значения IR.
[00176] Соответственно, если вариант графического изображения, соответствующий определенной функции (например, число 1 или число 7), выбирается с использованием пульта 810 дистанционного управления, то мультимедийное устройство 800 передает соответствующее кодовое значение IR в пульт 810 дистанционного управления посредством RF-связи, а пульт 810 дистанционного управления, который принимает кодовое значение IR, передает это кодовое значение IR к STB 831, чтобы выполнить функцию (например, настройку на канал 1 или настройку на канал 7).
[00177] Кроме того, в соответствии с другим вариантом осуществления настоящего изобретения, первая область управления для выбора графического варианта, принятого от произвольного электронного устройства, и вторая область управления для выбора графического варианта, сформированного мультимедийным устройством, отображаются одновременно. Вторая область управления соответствует, например, OSD 811, показанному на фиг. 22.
[00178] Первая область управления подразумевает данные изображения, которые не формируются мультимедийным устройством самостоятельно. Например, варианты в области 1202 меню, переданной STB, показанные на фиг. 26, или в области 1301 просмотра каналов, показанной на фиг. 27, нельзя выбрать с использованием только движения пульта дистанционного управления. Если только определенную область нельзя выбрать с использованием пульта дистанционного управления, то пользователь может ошибочно полагать, что возникли ошибки. Соответственно, чтобы решить такую проблему, добавляется графическое изображение 802, имеющее форму четырехкоординатной стрелки, показанное на фиг. 22.
[00179] Фиг. 23 - схема, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с использованием универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения.
[00180] Как описано выше, можно управлять произвольным электронным устройством, подключенным к мультимедийному устройству, с использованием пульта дистанционного управления в соответствии с одним вариантом осуществления настоящего изобретения. Мультимедийное устройство должно распознавать информацию о подключенных электронных устройствах, чтобы принимать список соответствующих кодовых значений IR.
[00181] Как показано на фиг. 23, мультимедийное устройство 900 в соответствии с одним вариантом осуществления настоящего изобретения отображает OSD для ввода информации об электронном устройстве, которым нужно управлять с помощью пульта дистанционного управления.
[00182] Например, мультимедийное устройство проектируется для вывода варианта 902 для выбора производителя подключенной STB и варианта 903 для выбора наименования модели изделия у подключенной STB. Мультимедийное устройство проектируется так, что такое OSD отображается с учетом вероятности, в которой разные кодовые значения IR используются для каждого производителя или для каждого наименования модели изделия.
[00183] Кроме того, как показано на фиг. 23, мультимедийное устройство проектируется для дополнительного отображения видеоданных 901, которые выводятся в настоящее время из подключенного внешнего электронного устройства, посредством этого предотвращая ошибку пользователя и замешательство от ее возникновения. Подробный процесс предоставления пользователю возможности напрямую вводить информацию о внешнем электронном устройстве с использованием OSD, показанного на фиг. 23, будет подробнее описываться ниже со ссылкой на фиг. 31.
[00184] Хотя пользователь выбирает информацию о внешнем электронном устройстве на фиг. 23, решение для автоматического обнаружения информации будет описываться ниже со ссылкой на фиг. 32.
[00185] Фиг. 24 - схема, показывающая пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения. Ссылаясь на фиг. 24, будет описываться пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с одним вариантом осуществления настоящего изобретения. Фиг. 24 может дополнительно интерпретироваться со ссылкой на описание фиг. 22.
[00186] Как показано на фиг. 24, мультимедийное устройство 1000 подключается к внешним электронным устройствам, например STB 1031, HTS 1032 и BDP 1033.
[00187] Пульт 1010 дистанционного управления в соответствии с одним вариантом осуществления настоящего изобретения включает в себя датчик положения для измерения положения, направления, скорости и т.п. пульта 1010 дистанционного управления, управляемого пользователем, как описано выше.
[00188] Указатель, который изменяется в соответствии с движением пульта 1010 дистанционного управления, отображается на экране мультимедийного устройства 1000. Соответственно, пользователь может выбирать вариант изображения для управления определенной функцией внешнего электронного устройства с использованием пульта 1010 дистанционного управления.
[00189] Фиг. 25 - схема, показывающая другой пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения. Ссылаясь на фиг. 25, будет описываться другой пример указателя, отображенного на экране мультимедийного устройства в соответствии с положением универсального пульта дистанционного управления, в соответствии с одним вариантом осуществления настоящего изобретения. Фиг. 25 может дополнительно интерпретироваться со ссылкой на описание фиг. 22 и 24.
[00190] Как показано на фиг. 25, предположим, что мультимедийное устройство 1100 подключается к внешним электронным устройствам, например STB 1131, HTS 1132 и BDP 1133.
[00191] Любое из прозрачности, формы или цвета указателя 1101, показанного на фиг. 25, проектируется отличным от такового у указателя 1001, показанного на фиг. 24. То есть, если указатель 1101 отклоняется от области графического изображения для управления функциями внешних электронных устройств, то указатель проектируется для переключения на указатель, отличный от указателя 1001, показанного на фиг. 24. Поэтому универсальный пульт 1110 дистанционного управления наводится на область для управления внешним электронным устройством.
[00192] Фиг. 26 - схема, показывающая пример варианта графического изображения, принятого от внешнего электронного устройства.
[00193] Как показано на фиг. 26, предположим, что мультимедийное устройство 1200 в соответствии с одним вариантом осуществления настоящего изобретения подключается STB 1231, HTS 1232 и BDP 1233, и выбирается режим для управления STB 1231. Например, предположим, что выбирается вкладка 807 для управления STB, показанная на фиг. 22.
[00194] Кроме того, если выбирается пункт меню на OSD для универсального пульта дистанционного управления, показанный на фиг. 26, то отображается графическое изображение 1202, предоставленное STB 1231.
[00195] Как описано выше, на графическом изображении OSD для универсального пульта дистанционного управления, сформированном мультимедийным устройством, положение пульта 1210 дистанционного управления и соответствующий указатель могут перемещаться для выбора нужного варианта.
[00196] В отличие от этого выбираемые элементы (например, трансляция в реальном масштабе времени, телевизионное обозрение, кино/сериалы, развлечение и общество и т.п.), предоставленные в варианте 1202 графического изображения с помощью STB 1231, нельзя выбрать путем непосредственной установки указателя 1201, соответствующего движению пульта 1210 дистанционного управления, потому что мультимедийное устройство 1200 не может заранее распознать графическое изображение 1202, предоставленное STB 1231, в отличие от OSD для универсального пульта дистанционного управления.
[00197] Соответственно, если пульт дистанционного управления, предназначенный для STB 1231, используется отдельно в этой ситуации, то скорость обработки данных уменьшается, посредством этого приводя к неудобству для пользователя. В качестве первого решения таких проблем форма указателя 1201 изменяется в области, которую нельзя непосредственно выбрать с помощью указателя 1201. Например, как показано на фиг. 26, может появиться прямая линия, закрывающая середину стрелки.
[00198] Кроме того, в качестве второго решения указатель 1201 устанавливается на части 802 кнопки с четырехкоординатной стрелкой, показанной на фиг. 22, чтобы без труда выбрать варианты изображения 1202 меню, предоставленного STB 1231. Подробный процесс будет описываться ниже со ссылкой на фиг. 27.
[00199] Фиг. 27 - схема, иллюстрирующая процесс выбора варианта графического изображения, принятого от внешнего электронного устройства.
[00200] Мультимедийное устройство 1300, которое вывело экран общего вещания, отображает графическое изображение 1301, относящееся к обозревателю каналов, предоставленному STB 1331. Если мультимедийное устройство 1300 обрабатывает и выводит графическое изображение 1301, относящееся к обозревателю каналов, то нужный канал может выбираться путем перемещения пульта 1301 дистанционного управления. Показанный на фиг. 27 обозреватель каналов включает в себя по меньшей мере одно из миниатюрного изображения каждого канала, информации о канале и информации о программе.
[00201] Однако, как описано выше со ссылкой на фиг. 26, если графическое изображение, относящееся к обозревателю каналов, принимается непосредственно от внешнего электронного устройства, например STB 1331, а затем выводится, то указатель 1304, положение которого изменяется в соответствии с движением пульта 1310 дистанционного управления, не может располагаться в соответствующей области и не может быть выбран напрямую. В то же время, чтобы уведомить пользователя, что не произошло никакой ошибки, изменяется форма, цвет и прозрачность указателя 1304.
[00202] Соответственно, если определенный канал 1302 выбирается на изображении 1301 обозревателя каналов с использованием пульта 1310 дистанционного управления, соответствующего мультимедийному устройству 1300, вместо пульта дистанционного управления, предназначенного для STB 1331, то указатель 1303 устанавливается на изображении четырехкоординатной стрелки.
[00203] Например, если определенное направление выбирается с использованием пульта 1310 дистанционного управления, то соответствующее ему кодовое значение IR (например, команда для перемещения на один шаг в определенном направлении) отправляется из мультимедийного устройства 1300 в пульт 1310 дистанционного управления, и пульт 1310 дистанционного управления проектируется для передачи кодового значения IR к STB 1331.
[00204] Фиг. 28a и 28b - схемы, иллюстрирующие процесс изменения положения OSD, управляемый универсальным пультом дистанционного управления. При необходимости фиг. 28a и 28b могут дополнительно интерпретироваться со ссылкой на описание вышеупомянутых фигур.
[00205] Например, если нужно изменить положение OSD для выполнения универсального пульта дистанционного управления, то выбирается вкладка 1401 определенного направления, показанная на фиг. 28a. Если выбирается показанная на фиг. 28a вкладка 1401, как показано на фиг. 28b, то положение OSD меняется на самый верхний конец экрана.
[00206] Фиг. 29a, 29b и 29c - схемы, иллюстрирующие процесс изменения содержимого OSD, управляемый универсальным пультом дистанционного управления. Фиг. 29a, 29b и 29c могут дополнительно интерпретироваться со ссылкой на описание вышеупомянутых фигур.
[00207] Например, если нужно изменить содержимое OSD для выполнения универсального пульта дистанционного управления, то выбирается вкладка 1501 определенного направления, показанная на фиг. 29b. В то же время можно реализовать следующие два варианта осуществления в рамках объема настоящего изобретения.
[00208] В одном варианте осуществления, если выбирается показанная на фиг. 29a вкладка 1501, то дополнительные элементы в OSD изменяются, как показано на фиг. 29b. Например, хотя меню (МЕНЮ), программа передач (ПРОГРАММА), информация (ИНФОРМАЦИЯ) и выход (ВЫХОД) включаются как дополнительные элементы на фиг. 29a, Функция 1 - Функция 4 включаются в качестве дополнительных элементов на фиг. 29b.
[00209] В другом варианте осуществления, если выбирается показанная на фиг. 29a вкладка 1501, то общая страница OSD полностью изменяется, как показано на фиг. 29c. Например, скрываются все варианты, например номер канала, и отображаются только измененные дополнительные элементы (Функция 1 - Функция 4).
[00210] Хотя на фиг. 29b изменяются преимущественно только измененные дополнительные элементы, на фиг. 29b можно преимущественно добавить гораздо больше дополнительных элементов.
[00211] Фиг. 30a и 30b - схемы, иллюстрирующие процесс изменения внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления. При необходимости специалисты в данной области техники могут дополнительно интерпретировать фиг. 30a и 30b со ссылкой на описание вышеупомянутых фигур.
[00212] Например, если нужно изменить внешнее электронное устройство, которым нужно управлять с помощью универсального пульта дистанционного управления, то выбирается определенная вкладка 1601, показанная на фиг. 30a. Если выбирается показанная на фиг. 30a вкладка 1601, то OSD меняется на OSD для перечисления одной или нескольких функций, предоставленных HTS, как показано на фиг. 30b.
[00213] Фиг. 31 - блок-схема алгоритма, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения.
[00214] Чтобы реализовать один вариант осуществления настоящего изобретения, мультимедийное устройство должно знать кодовые значения IR для управления внешним электронным устройством, которым нужно управлять, или обратиться к серверу для обновления DB.
[00215] Сначала предположим, что мультимедийное устройство входит в режим настройки универсального пульта дистанционного управления (этап S1701). Например, режим настройки универсального пульта дистанционного управления может быть реализован с использованием OSD, показанного на фиг. 23.
[00216] Например, после выбора входа (например, HDMI), подключенного к STB, которая является внешним электронным устройством (этап S1702), выбираются наименование услуги и наименование производителя (этапы S1703 и S1704). Наименование услуги означает, например, наименование обслуживающей компании (например, QOOK или LG Plus) для предоставления кабельного вещания, Интернет-вещания и т.п., а наименование производителя означает, например, название компании (например, LG, Motorola, Samsung и т.п.) для производства STB.
[00217] Если мультимедийное устройство не имеет кодового значения IR для управления внешним электронным устройством, которое получается посредством этапов S1703 - S1704, то мультимедийное устройство обращается к серверу для обновления кодового значения IR.
[00218] Если обновление завершается, например, если отображается изображение увеличения канала для проверки, и пользователь выбирает отображенное изображение с использованием пульта дистанционного управления мультимедийным устройством, то можно проверить, изменяется ли канал подключенной STB. Точнее говоря, например, при условии нормальных настроек экран 901 текущего канала, показанный на фиг. 23, переключается на экран канала, измененный на +1.
[00219] Поскольку описанный со ссылкой на фиг. 31 процесс требует отдельного выбора пользователя, решение для этой проблемы будет описываться ниже со ссылкой на фиг. 32.
[00220] Фиг. 32 - блок-схема алгоритма, иллюстрирующая процесс выбора внешнего электронного устройства, которым нужно управлять с помощью универсального пульта дистанционного управления, в соответствии с вариантом осуществления настоящего изобретения.
[00221] Если соединяются мультимедийное устройство в соответствии с одним вариантом осуществления настоящего изобретения и внешнее электронное устройство (этап S1801), то мультимедийное устройство передает подключенному электронному устройству сигнал для запроса информации об изделии касательно подключенного внешнего электронного устройства (этап S1802).
[00222] Затем электронное устройство передает свою информацию об изделии мультимедийному устройству (этап S1803). Информация об изделии может включать в себя, например, идентификацию (ID), необходимую для сбора кодовых значений IR, необходимых для управления функциями электронного устройства.
[00223] К тому же мультимедийное устройство запрашивает у внешнего сервера кодовые значения IR, необходимые для управления функциями идентифицированного электронного устройства, и принимает кодовые значения IR от внешнего сервера (этапы S1804, S1805). В конечном счете мультимедийное устройство обновляет базу данных с использованием принятых кодовых значений IR (этап S1806). Соответственно, можно управлять произвольным внешним электронным устройством с использованием только пульта дистанционного управления мультимедийным устройством.
[00224] Фиг. 33 - блок-схема алгоритма, иллюстрирующая весь процесс системы для управления внешним электронным устройством с использованием пульта дистанционного управления мультимедийным устройством, в соответствии с вариантом осуществления настоящего изобретения. При управлении множеством внешних электронных устройств будет описываться способ для управления по меньшей мере одним внешним электронным устройством с использованием только пульта дистанционного управления мультимедийным устройством без использования пультов дистанционного управления, предназначенных для внешних электронных устройств.
[00225] Пульт дистанционного управления в соответствии с одним вариантом осуществления настоящего изобретения передает мультимедийному устройству сигнал для запроса выполнения универсального пульта дистанционного управления (этап S1901). Например, сигнал может передаваться путем нажатия клавиши быстрого выбора на пульте дистанционного управления или без воздействия на пульт дистанционного управления.
[00226] Затем мультимедийное устройство в соответствии с одним вариантом осуществления настоящего изобретения отображает OSD, относящееся к универсальному пульту дистанционного управления (этап S1902), которое подробно описано со ссылкой на фиг. 22.
[00227] Если пульт дистанционного управления перемещается для выбора определенной функции из вариантов графических изображений, отображенных на этапе S1902 (этап S1903), то мультимедийное устройство обращается к запоминающему устройству (этап S1904), чтобы извлечь кодовое значение IR, которое сохраняется заранее или обновляется путем обращения к серверу.
[00228] К тому же мультимедийное устройство передает в пульт дистанционного управления кодовое значение IR, соответствующее определенной функции среди функций внешнего электронного устройства, выбранной пультом дистанционного управления (этап S1905).
[00229] Пульт дистанционного управления передает принятое кодовое значение IR электронному устройству, подключенному к мультимедийному устройству (этап S1906). Соответственно, внешнее электронное устройство выполняет определенную функцию (этап S1907) и передает соответствующую ей команду мультимедийному устройству, подключенному к внешнему электронному устройству, по проводной или беспроводной связи (этап S1908).
[00230] Как описано со ссылкой на фиг. 22, пользователь должен выбрать одну вкладку из вкладок, указывающих внешние электронные устройства (STB 807, HTS 808 и BDP 809), которыми нужно управлять. Однако в этом случае можно предоставить интерфейс пользователя, который уменьшает скорость обработки данных, что приводит к неудобству для пользователя.
[00231] Соответственно, имеется потребность в решении для автоматического предоставления подходящих графических данных OSD в соответствии с текущим состоянием мультимедийного устройства без специального действия пользователя. Это будет подробно описываться ниже со ссылкой на фиг. 34-46. Конечно, специалисты в данной области техники могут дополнительно интерпретировать варианты осуществления фиг. 34-46 со ссылкой на описание вариантов осуществления со ссылкой на фиг. 1-33.
[00232] Кроме того, хотя пульт дистанционного управления в соответствии с одним вариантом осуществления настоящего изобретения включает в себя модуль RF и модуль IR на фиг. 5, объем настоящего изобретения этим не ограничивается. То есть настоящее изобретение применимо к пульту дистанционного управления, включающему в себя тактильный датчик, пульту дистанционного управления, включающему в себя стандартную клавиатуру, или обычному пульту дистанционного управления.
[00233] Фиг. 34 - схема, схематически показывающая систему, включающую в себя мультимедийное устройство, пульт дистанционного управления, сервер и по меньшей мере одно электронное устройство в соответствии с другим вариантом осуществления настоящего изобретения.
[00234] Пульт дистанционного управления, включающий в себя модуль RF и модуль IR, подробно описан со ссылкой на фиг. 1. В отличие от этого на фиг. 34 повторитель 3440 предназначен для выполнения RF-связи с мультимедийным устройством 3400 и выполнения IR-связи с STB 3430, которая является внешним электронным устройством. В качестве примера RF-связи может применяться Bluetooth.
[00235] Мультимедийное устройство 3400 принимает от сервера 3420 кодовое значение для управления по меньшей мере одним внешним электронным устройством и сохраняет это кодовое значение в запоминающем устройстве. Конечно, мультимедийное устройство может проектироваться так, что кодовое значение может напрямую приниматься от внешнего электронного устройства с использованием схемы HDMI или может сохраняться заранее независимо от взаимодействия с другим устройством.
[00236] Например, если нужно управлять STB 3430, которая является внешним электронным устройством, то пользователь выбирает определенную область (например, увеличение канала) в графических данных OSD с использованием пульта 3410 дистанционного управления мультимедийным устройством 3400. В то же время мультимедийное устройство 3400 передает повторителю 3440 кодовое значение, соответствующее определенной области, в виде RF-сигнала, а повторитель 3440 передает кодовое значение к STB 3430 в виде IR-сигнала.
[00237] Настоящее изобретение применимо не только к системе, показанной на фиг. 1, но также к системе, показанной на фиг. 34.
[00238] Как описано выше, пользователь должен выбрать внешнее электронное устройство, которым нужно управлять, или функции, которые не нужны пользователю, также включаются в графические данные OSD предыдущих фигур (например, фиг. 22). Например, даже когда вводятся только числа для оплаты услуги VOD, видимость экрана может ухудшиться, если объекты, связанные с увеличением/уменьшением канала и увеличением/уменьшением громкости, включаются в графические данные OSD.
[00239] Соответственно, мультимедийное устройство в соответствии с другим вариантом осуществления проектируется имеющим функцию для распознавания строки на экране. Соответственно, можно автоматически предоставлять пользователю графические данные OSD, включающие в себя необходимые элементы, в соответствии с обстоятельствами.
[00240] Фиг. 35 - блок-схема, подробно показывающая внутренние модули мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения. Ниже со ссылкой на фиг. 35 будет описываться решение для автоматического вывода графических данных OSD, подходящих для видеоизображения, выведенного на экран в мультимедийном устройстве, в соответствии с другим вариантом осуществления настоящего изобретения.
[00241] Мультимедийное устройство 3500, показанное на фиг. 35, включает в себя видеопроцессор 3510, модуль 3520 обнаружения, модуль 3530 отображения, модуль 3540 связи, контроллер 3550 и запоминающее устройство 3560. При необходимости можно добавить другой модуль, или можно не включать некоторые модули, показанные на фиг. 35.
[00242] Мультимедийное устройство 3500 подключается, например, к внешнему электронному устройству (например, STB и т.п.), как показано на фиг. 1 или 34.
[00243] Запоминающее устройство 3560 хранит по меньшей мере одну строку и соответствующие ей графические данные OSD. База данных, созданная запоминающим устройством 3560, будет подробно описываться ниже со ссылкой на фиг. 37 и 38.
[00244] Видеопроцессор 3510 обрабатывает видеоизображение, принятое от внешнего электронного устройства, а модуль 3520 обнаружения обнаруживает строку из видеоизображения. Подробности внутреннего процессора модуля 3520 обнаружения будут подробно описываться ниже со ссылкой на фиг. 36, а варианты его осуществления будут подробно описываться со ссылкой на фиг. 39-44.
[00245] Контроллер 3550 обращается к запоминающему устройству 3560 для извлечения графических данных OSD, соответствующих обнаруженной строке.
[00246] Кроме того, модуль 3530 отображения выводит на экран извлеченные графические данные OSD. Графические данные OSD делятся на одну или несколько областей, которые будут описываться ниже со ссылкой на фиг. 40, 42 и 44.
[00247] Если выбирается определенная область в графических данных OSD, то модуль 3540 связи передает сигнал команды, соответствующий определенной области, внешнему электронному устройству или пульту дистанционного управления. То есть, тогда как сигнал команды передается пульту дистанционного управления в показанной на фиг. 1 системе, в показанной на фиг. 34 системе сигнал команды передается повторителю 3440.
[00248] Модуль 3520 обнаружения в соответствии с другим вариантом осуществления настоящего изобретения проектируется для обнаружения строки при выполнении первого условия или второго условия. Если процесс обнаружения строки выполняется непрерывно, то мультимедийное устройство может подвергнуться перегрузке. Соответственно, модуль 3520 обнаружения проектируется для работы при определенном условии, посредством этого предотвращая ненужную обработку данных.
[00249] Первое условие соответствует случаю, в котором видеоизображение включает в себя всплывающее изображение, а второе условие соответствует случаю, в котором мультимедийное устройство выполняет определенную функцию (например, режим услуги VOD).
[00250] Кроме того, модуль 3520 обнаружения составлен инструментом оптического распознавания символов, что входит в объем настоящего изобретения.
[00251] Хотя и не показано на фиг. 35, как описано выше со ссылкой на фиг. 1, мультимедийное устройство 3500 дополнительно включает в себя сетевой интерфейс для приема от сервера кодового значения, соответствующего каждой области в графических данных OSD.
[00252] Фиг. 36 - блок-схема, подробно показывающая модуль 3520 обнаружения, показанный на фиг. 25. Ниже модуль 3520 обнаружения для распознавания строки в видеоизображении, выведенном на экран мультимедийного устройства, будет подробнее описываться со ссылкой на фиг. 36. Строка не ограничивается буквами и включает в себя, например, числа, цвета или указатели, имеющие определенную форму.
[00253] Как показано на фиг. 36, модуль 3620 обнаружения для распознавания строки включает в себя модуль 3621 преобразования, модуль 3622 хранения, модуль 3623 распознавания и модуль 3624 вывода. Показанные на фиг. 36 модули предназначены для иллюстрации варианта осуществления настоящего изобретения, а объем настоящего изобретения задается формулой изобретения. Соответственно, строка может распознаваться с использованием инструмента, отличного от показанных на фиг. 36 модулей, что входит в объем настоящего изобретения.
[00254] Модуль 3621 преобразования преобразует строку, выведенную на экран мультимедийного устройства, в форму сигнала напряжения. В то же время форма строки, которая является двумерной фигурой, преобразуется с использованием операции сканирования в одномерный сигнал, который является последовательным изменением формы сигнала напряжения.
[00255] Модуль 3622 хранения хранит арифметическую и управляющую программу (программу SW) для управления модулем 3623 распознавания и данные, представляющие распознанную форму в определенном виде.
[00256] Модуль 3623 распознавания обрабатывает неизвестную строку, принятую от модуля 3621 преобразования, под управлением программы, сохраненной в модуле 3622 хранения, сравнивает неизвестную строку с установленным образцом, сохраненным в модуле 3622 хранения, и распознает строку, соответствующую наилучшему совмещению.
[00257] Модуль 3624 вывода отправляет распознанную строку в контроллер 3550, показанный на фиг. 35. Соответственно, контроллер 3550 может обращаться к запоминающему устройству 3560 для извлечения определенного типа графических данных OSD, соответствующих распознанной строке.
[00258] База данных, сохраненная в запоминающем устройстве 3560, будет описываться со ссылкой на фиг. 37 и 38.
[00259] Фиг. 37 - схема, показывающая пример базы данных, сохраненной в запоминающем устройстве 3560, показанном на фиг. 35. Ниже отношение между строкой и соответствующими графическими данными OSD, сохраненными в мультимедийном устройстве в соответствии с другим вариантом осуществления настоящего изобретения, будет описываться со ссылкой на фиг. 37.
[00260] Графические данные OSD, соответствующие определенной строке в видеоизображении, выведенном на экран мультимедийного устройства, предназначены для отображения, как показано на фиг. 37. Способ распознавания определенной строки в видеоизображении описан со ссылкой на фиг. 35 и 36 и соответственно будет здесь пропущен.
[00261] Как показано на фиг. 37, например, если строка A включается в видеоизображение, то автоматически извлекаются графические данные OSD типа a. Если строка B включается в видеоизображение, то автоматически извлекаются графические данные OSD типа b. Если строка C включается в видеоизображение, то автоматически извлекаются графические данные OSD типа c. В частности, графические данные OSD проектируются включающими в себя элементы, подходящие для определенной среды, в отличие от графических данных OSD, описанных со ссылкой на фиг. 22, посредством этого предотвращая чрезмерное скрытие экрана. К тому же пользователю не нужно вручную выбирать нужные графические данные OSD или отдельно выбирать определенное устройство.
[00262] Например, вышеописанные строки соответствуют "платежу", "цветной кнопке", "избранному каналу", "VOD (видео по запросу)", "цифре" или "числу", но настоящее изобретение ими не ограничивается. Подробный вариант осуществления будет описываться со ссылкой на фиг. 38.
[00263] Фиг. 38 - схема, показывающая другой пример базы данных, сохраненной в запоминающем устройстве 3560, показанном на фиг. 35. Подробный вариант осуществления базы данных, показанной на фиг. 37, будет подробнее описываться со ссылкой на фиг. 38.
[00264] Если строка "число" обнаруживается из видеоизображения, выведенного мультимедийным устройством в соответствии с другим вариантом осуществления настоящего изобретения, то извлекаются первые графические данные OSD, показанные в правой верхней стороне фиг. 38. Первые графические данные OSD включают в себя выбираемые варианты (например, цифры от 0 до 9), необходимые пользователю в текущем режиме мультимедийного устройства.
[00265] Если связанная с цветом строка, например "красный", "желтый" или "синий", включается в видеоизображение, выведенное мультимедийным устройством, то извлекаются вторые графические данные OSD, показанные в правой стороне фиг. 38 посередине. Вторые графические данные OSD включают в себя выбираемые варианты (например, цветное изображение, имеющее форму кнопки), необходимые пользователю в текущем режиме мультимедийного устройства.
[00266] Если строка "VOD" включается в видеоизображение, выведенное мультимедийным устройством, то извлекаются третьи графические данные OSD, показанные в правой нижней стороне фиг. 38. Третьи графические данные OSD включают в себя выбираемые варианты (например, воспроизведение, остановка, пауза), необходимые пользователю в текущем режиме мультимедийного устройства.
[00267] Фиг. 39 - схема, показывающая процесс распознавания примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения. Ниже со ссылкой на фиг. 39 будет описываться процесс распознавания первой строки с помощью мультимедийного устройства для вывода видеоизображения, принятого от внешнего электронного устройства.
[00268] Как показано на фиг. 39(a), мультимедийное устройство 3900 выводит на экран видеоизображение, принятое от внешнего электронного устройства (например, STB).
[00269] В то же время, как показано на фиг. 39(b), мультимедийное устройство 3910 отображает всплывающее сообщение 3911 "Нажмите красную кнопку для автоматического платежа". Хотя строка обнаруживается непрерывно в соответствии с одним вариантом осуществления настоящего изобретения, в соответствии с другим вариантом осуществления настоящего изобретения строка может обнаруживаться в момент вывода всплывающего сообщения 3911.
[00270] Как описано выше, мультимедийное устройство 3910 проектируется для обнаружения только определенной строки 3912, равной или похожей на строку, сохраненную в показанной на фиг. 37 или 38 базе данных, среди строк, включенных во всплывающее сообщение 3911. Соответственно, в текущей ситуации предоставляется только вариант для разрешения пользователю выбрать цветную кнопку. Результирующее значение распознавания выводится в виде графических данных OSD, показанных на фиг. 40.
[00271] Фиг. 40 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 39.
[00272] Как описано выше со ссылкой на фиг. 39, мультимедийное устройство может автоматически извлекать графические данные OSD, необходимые пользователю в настоящее время. Соответственно, как показано на фиг. 40, мультимедийное устройство 4000 в соответствии с другим вариантом осуществления настоящего изобретения выводит на экран первые графические данные 4001 OSD.
[00273] В то же время пользователь выбирает нужную определенную область в выведенных первых графических данных 4001 OSD с использованием пульта 4020 дистанционного управления. Например, если указатель 4002, положение которого изменяется в соответствии с движением пульта 4020 дистанционного управления, устанавливается в определенной области (например, изображении, имеющем форму красной кнопки), то мультимедийное устройство 4000 передает соответствующее ей кодовое значение в пульт 4020 дистанционного управления в формате RF-сигнала.
[00274] Пульт 4020 дистанционного управления передает принятое кодовое значение к STB 4010, которая является примером внешнего электронного устройства, и автоматически выполняет соответствующую кодовому значению функцию в STB 4010.
[00275] Фиг. 41 - схема, показывающая процесс распознавания другого примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения.
[00276] Ниже со ссылкой на фиг. 41 будет описываться процесс распознавания второй строки с помощью мультимедийного устройства для вывода видеоизображения, принятого от внешнего электронного устройства.
[00277] Как показано на фиг. 41(a), мультимедийное устройство 4100 выводит на экран видеоизображение, принятое от внешнего электронного устройства (например, STB).
[00278] В то же время, как показано на фиг. 41(b), мультимедийное устройство 4110 отображает всплывающее сообщение 411 "Страница платежа - ввод гражданского идентификационного номера". Хотя строка обнаруживается непрерывно в соответствии с одним вариантом осуществления настоящего изобретения, в соответствии с другим вариантом осуществления настоящего изобретения строка может обнаруживаться в момент вывода всплывающего сообщения 4111.
[00279] Кроме того, в соответствии с другим вариантом осуществления настоящего изобретения процесс обнаружения строки в мультимедийном устройстве предназначен для выполнения, когда от сервера принимается определенная информация, пока выполняется определенный режим (например, VOD или автоматическое распознавание содержимого (ACR)).
[00280] ACR выполняется путем передачи серверу метаданных фильма или музыки, который (которая) выводится в настоящее время, и приема информации в мультимедийном устройстве о связанном фильме или рекламируемой марке из базы данных сервера.
[00281] В этом случае, поскольку привлекаются дополнительные команды, например использование, доступ или оплата произвольного содержимого, необходимо извлечение определенного OSD в соответствии с обнаружением строки. К тому же с помощью обнаружения знаков только при определенном условии можно решить проблему, в которой неоправданно уменьшается скорость обработки данных. Конечно, это является только типовым, и объем настоящего изобретения должен определяться в соответствии с формулой изобретения.
[00282] Как описано выше, мультимедийное устройство 4110 проектируется для обнаружения только определенной строки 4112, равной или похожей на строку, сохраненную в показанной на фиг. 37 или 38 базе данных, среди строк, включенных во всплывающее сообщение 4111. Соответственно, в текущей ситуации предоставляется только вариант для разрешения пользователю выбрать кнопку с цифрой. Результирующее значение распознавания выводится в виде графических данных OSD, показанных на фиг. 42.
[00283] Фиг. 42 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 41.
[00284] Как описано выше со ссылкой на фиг. 41, мультимедийное устройство может автоматически извлекать графические данные OSD, необходимые пользователю в настоящее время. Соответственно, как показано на фиг. 42, мультимедийное устройство 4200 в соответствии с другим вариантом осуществления настоящего изобретения выводит на экран вторые графические данные 4201 OSD.
[00285] В то же время пользователь выбирает нужную определенную область в выведенных вторых графических данных 4201 OSD с использованием пульта 4220 дистанционного управления. Например, если указатель 4202, положение которого изменяется в соответствии с движением пульта 4220 дистанционного управления, устанавливается в определенной области (например, изображении цифры 1), то мультимедийное устройство 4200 передает соответствующее ей кодовое значение в пульт 4020 дистанционного управления в формате RF-сигнала.
[00286] Пульт 4220 дистанционного управления передает принятое кодовое значение к STB 4210, которая является примером внешнего электронного устройства, и автоматически выполняет соответствующую кодовому значению функцию в STB 4210.
[00287] Фиг. 43 - схема, показывающая процесс распознавания другого примера определенной строки с помощью мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения.
[00288] Аналогично вышеприведенному описанию, мультимедийное устройство 4300 выводит видеоизображение, принятое от внешнего электронного устройства (см. фиг. 43(a)). Как описано со ссылкой на фиг. 39-42, мультимедийное устройство 4310 в соответствии с другим вариантом осуществления настоящего изобретения проектируется для обнаружения только определенной строки 4312 во всплывающем сообщении 4311 (см. фиг. 43(b)).
[00289] Однако мультимедийное устройство в соответствии с другим вариантом осуществления настоящего изобретения может проектироваться для извлечения соответствующих графических данных OSD в соответствии с текущим режимом мультимедийного устройства вместо способа обнаружения строки.
[00290] А именно, если мультимедийное устройство входит в режим VOD, то части, которые будут предоставлены пользователю, могут включать в себя функции для управления видеоконтентом, выполняемым в соответствии с режимом VOD. Например, пользователю немедленно предоставляются функции для управления визуализируемым контентом, такие как воспроизведение, остановка и пауза. Соответственно, в дополнение к базе данных, в которую отображаются определенная строка и графические данные OSD, что описывается со ссылкой на фиг. 37 и 38, мультимедийное устройство может отобразить и сохранить определенные графические данные OSD в соответствии с текущим режимом, что входит в объем настоящего изобретения.
[00291] Фиг. 44 - схема, показывающая процесс обмена данными между мультимедийным устройством, пультом дистанционного управления и внешним электронным устройством на основе результата распознавания, проиллюстрированного на фиг. 43.
[00292] Как описано выше со ссылкой на фиг. 43, мультимедийное устройство может автоматически извлекать графические данные OSD, необходимые пользователю в настоящее время, на основе по меньшей мере одного из способов распознавания строки или текущего режима мультимедийного устройства. Соответственно, как показано на фиг. 44, мультимедийное устройство 4400 в соответствии с другим вариантом осуществления настоящего изобретения выводит на экран третьи графические данные 4401 OSD.
[00293] В то же время пользователь выбирает нужную определенную область в выведенных третьих графических данных 4401 OSD с использованием пульта 4420 дистанционного управления. Например, если указатель 4402, положение которого изменяется в соответствии с движением пульта 4420 дистанционного управления, устанавливается в определенной области (например, изображении, соответствующем функции для остановки видеоконтента), то мультимедийное устройство 4400 передает соответствующее ей кодовое значение в пульт 4420 дистанционного управления в формате RF-сигнала.
[00294] Пульт 4420 дистанционного управления передает принятое кодовое значение к STB 4410, которая является примером внешнего электронного устройства, и автоматически выполняет соответствующую кодовому значению функцию в STB 4410.
[00295] Фиг. 45 - блок-схема алгоритма, иллюстрирующая процесс обмена данными между компонентами всей системы, включающей в себя мультимедийное устройство, в соответствии с другим вариантом осуществления настоящего изобретения. Фиг. 45 показан для содействия в понимании варианта осуществления настоящего изобретения, а объем настоящего изобретения определяется формулой изобретения. Например, настоящее изобретение может быть реализовано с использованием только мультимедийного устройства и пульта дистанционного управления, показанных на фиг. 45.
[00296] Мультимедийное устройство сохраняет по меньшей мере одну строку и соответствующие ей графические данные OSD в запоминающем устройстве мультимедийного устройства (этап S4510).
[00297] Мультимедийное устройство обнаруживает строку в видеоизображении, выведенном на экран мультимедийного устройства (этап S4520).
[00298] Мультимедийное устройство отображает на экране графические данные OSD, соответствующие обнаруженной строке (этап S4530). Графические данные OSD делятся, например, на одну или несколько областей. Графические данные 4001 OSD из фиг. 40, графические данные 4201 OSD из фиг. 42 и графические данные 4401 OSD из фиг. 44 делятся на области для отображения одной или нескольких функций для управления внешним электронным устройством.
[00299] Пульт дистанционного управления передает мультимедийному устройству сигнал для выбора определенной области в графических данных OSD, используя первый способ связи (этап S4540).
[00300] Соответственно, если определенная область в графических данных OSD выбирается с использованием пульта дистанционного управления, то соответствующее определенной области кодовое значение передается из мультимедийного устройства в пульт дистанционного управления с использованием первого способа связи (этап S4550).
[00301] Кодовое значение передается от пульта дистанционного управления во внешнее электронное устройство с использованием второго способа связи (этап S4560). Соответственно, внешнее электронное устройство может автоматически выполнять определенную функцию (этап S4570).
[00302] Этап S4520 может выполняться, только когда выполняется первое условие или второе условие, что входит в объем настоящего изобретения.
[00303] Первое условие, например, соответствует случаю, в котором видеоизображение включает в себя всплывающее сообщение, а второе условие, например, соответствует случаю, в котором мультимедийное устройство выполняет определенную функцию.
[00304] Хотя и не показано на фиг. 45, может дополнительно включаться этап приема в мультимедийном устройстве от сервера кодового значения, соответствующего каждой области в графических данных OSD.
[00305] Кодовое значение соответствует, например, команде для управления внешним электронным устройством.
[00306] Кроме того, этап S4530 дополнительно включает в себя этап объединения графических данных OSD и видеоизображения и этап вывода графических данных OSD в состоянии наложения на видеоизображение.
[00307] Первый способ связи соответствует, например, протоколу радиочастотной (RF) связи, а второй способ связи соответствует, например, протоколу инфракрасной (IR) связи.
[00308] Фиг. 46 - блок-схема алгоритма, иллюстрирующая способ для управления мультимедийным устройством в соответствии с другим вариантом осуществления настоящего изобретения. Ниже будет последовательно описываться работа мультимедийного устройства в соответствии с другим вариантом осуществления настоящего изобретения. Конечно, при необходимости некоторые этапы можно изменить, удалить или добавить, что входит в объем настоящего изобретения.
[00309] Мультимедийное устройство, подключенное к внешнему устройству, сохраняет одну или несколько строк и соответствующие им графические данные OSD в запоминающем устройстве (этап S4610).
[00310] Мультимедийное устройство обрабатывает видеоизображение, принятое от внешнего электронного устройства (этап S4620). Мультимедийное устройство проектируется для обнаружения строки из видеоизображения (этап S4630).
[00311] Мультимедийное устройство обращается к внутреннему запоминающему устройству и извлекает графические данные OSD, соответствующие обнаруженной строке (этап S4640).
[00312] Мультимедийное устройство объединяет извлеченные графические данные OSD и видеоизображение и выводит объединенное изображение (этап S4650). Как описано выше, графические данные OSD делятся на одну или несколько областей.
[00313] Мультимедийное устройство проектируется для передачи во внешний блок сигнала команды, соответствующего определенной области, если выбирается определенная область в графических данных OSD (этап S4660).
[00314] На этапе S4660 сигнал команды передается внешнему электронному устройству или пульту дистанционного управления. Специалисты в данной области техники могут реализовать настоящее изобретение со ссылкой на фиг. 1-34.
[00315] Как описано со ссылкой на фиг. 1-46 (в частности, на фиг. 34-46), в соответствии с вариантами осуществления настоящего изобретения пользователю не нужно непосредственно выбирать и извлекать графические данные OSD, чтобы выполнить определенную функцию.
[00316] Кроме того, с помощью вывода только функций, необходимых пользователю в настоящее время, в виде определенного графического изображения можно минимизировать явление, при котором внешнее видеоизображение закрывается OSD.
[00317] В соответствии с одним вариантом осуществления настоящего изобретения, можно предоставить решение для управления разными видами электронных устройств, минимизируя при этом использование запоминающего устройства в пульте дистанционного управления.
[00318] В соответствии с другим вариантом осуществления настоящего изобретения можно улучшить графический интерфейс пользователя (GUI) мультимедийного устройства, взаимодействующий с пультом дистанционного управления. Поэтому можно значительно увеличить скорость для управления множеством устройств.
[00319] В соответствии с другим вариантом осуществления настоящего изобретения можно предоставить решение, относящееся к мультимедийному устройству, для автоматического формирования и отображения графических данных OSD, удовлетворяющих определенному условию, чтобы обеспечить удобство для пользователя, который незнаком с использованием нового гибридного пульта дистанционного управления.
[00320] Устройство и способ для управления им в соответствии с вышеупомянутыми типовыми вариантами осуществления не ограничиваются типовыми вариантами осуществления, изложенными в этом документе. Поэтому изменения и сочетания типовых вариантов осуществления, изложенных в этом документе, могут входить в объем настоящего изобретения.
[00321] Способ для эксплуатации устройства отображения изображений в соответствии с вышеупомянутыми типовыми вариантами осуществления может быть реализован в виде кода, который может быть записан на компьютерно-читаемом носителе записи и соответственно считан процессором. Компьютерно-читаемый носитель записи может быть любым типом записывающего устройства, в котором данные сохраняются компьютерно-читаемым способом. Примеры компьютерно-читаемого носителя записи включают в себя ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое хранилище данных и несущую (например, передачу данных по Интернету). Компьютерно-читаемый носитель записи может распространяться по множеству компьютерных систем, подключенных к сети, чтобы компьютерно-читаемый код записывался и выполнялся децентрализованным способом. Программы, код и сегменты кода для реализации вариантов осуществления в этом документе могут быть истолкованы средним специалистом в данной области техники.
[00322] Специалистам в данной области техники будет очевидно, что в настоящем изобретении могут быть сделаны различные модификации и изменения без отклонения от сущности или объема изобретения. Таким образом, подразумевается, что настоящее изобретение охватывает модификации и изменения этого изобретения в том случае, если они подпадают под объем прилагаемой формулы изобретения и ее эквивалентов.
Изобретение относится к средствам дистанционного управления мультимедийных устройств. Технический результат заключается в обеспечении возможности дистанционного управления с нескольких пультов. В способе осуществляют обнаружение по меньшей мере одного указателя из видеоизображения, отображенного на мультимедийном устройстве, предоставление графических данных экранного меню (OSD), соответствующих обнаруженному указателю, отображение графических данных OSD и видеоизображения на мультимедийном устройстве, причем графические данные OSD отображаются как множество выбираемых областей, последующий прием ввода для выбора одной из множества выбираемых областей, и этап передачи из мультимедийного устройства в пульт дистанционного управления команды, соответствующей выбранной области графических данных OSD. 4 н. и 21 з.п. ф-лы, 46 ил.
1. Способ для управления мультимедийным устройством, содержащий этапы, на которых:
сохраняют, в запоминающем устройстве мультимедийного устройства, по меньшей мере одну строку и графические данные экранного меню (OSD), соответствующие упомянутой по меньшей мере одной строке;
обнаруживают строку в видеоизображении, отображенном на экране мультимедийного устройства;
отображают, на экране, графические данные OSD, соответствующие упомянутой обнаруженной строке, причем графические данные OSD отображаются в виде одной или нескольких областей;
передают кодовое значение, соответствующее определенной области, из мультимедийного устройства в пульт дистанционного управления с использованием первого способа связи в ответ на выбор упомянутой определенной области отображенных графических данных OSD; и
передают кодовое значение с использованием второго способа связи из пульта дистанционного управления в электронное устройство, причем электронное устройство является внешним по отношению к мультимедийному устройству и пульту дистанционного управления.
2. Способ по п. 1, в котором строка включает в себя букву, число, цвет или указатель, имеющий определенную форму.
3. Способ по п. 1, в котором этап, на котором отображают графические данные OSD, включает в себя этап, на котором отображают выбираемые варианты текущего режима мультимедийного устройства.
4. Способ по п. 1, в котором этап, на котором обнаруживают строку, выполняется, когда всплывающее сообщение появляется на экране.
5. Способ по п. 1, в котором этап, на котором обнаруживают строку, выполняется, когда мультимедийное устройство выполняет определенную функцию.
6. Способ по п. 1, дополнительно содержащий этап, на котором в мультимедийном устройстве принимают от сервера кодовое значение, соответствующее каждой области графических данных OSD, причем кодовое значение соответствует команде для управления электронным устройством.
7. Способ по п. 1, в котором этап, на котором отображают графические данные OSD, включает в себя этап, на котором отображают графические данные OSD и видеоизображение так, что графические данные OSD появляются наложенными на видеоизображение.
8. Способ по п. 1, в котором первый способ связи соответствует протоколу радиочастотной (RF) связи, а второй способ связи соответствует протоколу инфракрасной (IR) связи.
9. Способ по п. 1, в котором мультимедийное устройство содержит телевизор, а электронное устройство содержит одно из телевизионной приставки, проигрывателя цифровых универсальных дисков (DVD), проигрывателя дисков Bluray или компьютера.
10. Способ по п. 1, дополнительно содержащий этап, на котором принимают видеоизображение от электронного устройства.
11. Способ по п. 1, дополнительно содержащий этап, на котором, в электронном устройстве, выполняют функцию, соответствующую кодовому значению, переданному от пульта дистанционного управления.
12. Мультимедийное устройство для взаимодействия с внешним электронным устройством, содержащее:
запоминающее устройство, сконфигурированное для хранения по меньшей мере одной строки и графических данных экранного меню (OSD), соответствующих по меньшей мере одной строке;
видеопроцессор, сконфигурированный для обработки видеоизображения;
модуль обнаружения, сконфигурированный для обнаружения строки в видеоизображении;
контроллер, сконфигурированный для обращения к запоминающему устройству и извлечения графических данных OSD, соответствующих упомянутой обнаруженной строке;
модуль отображения, сконфигурированный для отображения извлеченных графических данных OSD, причем графические данные OSD отображаются в виде одной или нескольких областей; и
модуль связи, сконфигурированный для передачи сигнала команды, соответствующего выбранной области графических данных OSD.
13. Мультимедийное устройство по п. 12, в котором модуль связи передает сигнал команды пульту дистанционного управления.
14. Мультимедийное устройство по п. 12, в котором строка включает в себя букву, число, цвет или указатель, имеющий определенную форму.
15. Мультимедийное устройство по п. 12, в котором модуль отображения отображает выбираемые варианты текущего режима мультимедийного устройства.
16. Мультимедийное устройство по п. 12, в котором модуль обнаружения включает в себя инструмент оптического распознавания символов (OCR) для обнаружения строки.
17. Мультимедийное устройство по п. 12, дополнительно содержащее сетевой интерфейс, сконфигурированный для приема от сервера кодового значения, соответствующего каждой области графических данных OSD.
18. Мультимедийное устройство по п. 12, при этом упомянутое мультимедийное устройство является цифровым телевизором (DTV), а внешнее электронное устройство является телевизионной приставкой.
19. Способ для управления мультимедийным устройством, содержащий этапы, на которых:
обнаруживают по меньшей мере один указатель из видеоизображения, отображенного на мультимедийном устройстве;
предоставляют графические данные экранного меню (OSD), соответствующие обнаруженному указателю;
отображают графические данные OSD и видеоизображение на упомянутом мультимедийном устройстве, причем графические данные OSD отображаются как множество выбираемых областей;
принимают ввод для выбора одной из множества выбираемых областей; и передают из мультимедийного устройства в пульт дистанционного управления команду, соответствующую выбранной области графических данных OSD.
20. Способ по п. 19, дополнительно содержащий этап, на котором принимают от сервера код, соответствующий по меньшей мере выбранной области графических данных OSD, при этом код соответствует команде для управления электронным устройством, внешним по отношению к мультимедийному устройству.
21. Способ по п. 19, в котором указатель включает в себя одно из буквы, числа, цвета или указателя, имеющего определенную форму.
22. Способ по п. 19, дополнительно содержащий этап, на котором передают код от пульта дистанционного управления в электронное устройство, внешнее по отношению к мультимедийному устройству или пульту дистанционного управления.
23. Способ по п. 22, дополнительно содержащий этап, на котором выполняют функцию, соответствующую коду, переданному от пульта дистанционного управления.
24. Способ по п. 22, в котором команда передается от мультимедийного устройства с использованием протокола радиочастотной (RF) связи, а код передается от пульта дистанционного управления с использованием протокола инфракрасной (IR) связи.
25. Компьютерно-читаемый носитель записи, имеющий записанную на нем программу для выполнения способа по п. 19.
СРЕДА ПРОГРАММИРОВАНИЯ И УПРАВЛЕНИЕ МЕТАДАННЫМИ ДЛЯ ПРОГРАММИРУЕМОГО МУЛЬТИМЕДИЙНОГО КОНТРОЛЛЕРА | 2007 |
|
RU2453069C2 |
US 20120201509A1, 09.08.2012 | |||
EP 1983496A1, 22.10.2008 | |||
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Авторы
Даты
2015-10-10—Публикация
2013-04-12—Подача