УСТРОЙСТВО ОТОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ, УДАЛЕННЫЙ КОНТРОЛЛЕР И СПОСОБ ДЛЯ УПРАВЛЕНИЯ ИМИ
IMAGE DISPLAY DEVICE, REMOTE CONTROLLER AND CONTROL METHOD THEREOF

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Эта заявка притязает на приоритет и преимущества заявки на патент Кореи № 10-2011-0089727, поданной 5 сентября 2011 года в Бюро интеллектуальной собственности Кореи, раскрытие которой включено в настоящий документ по ссылке.
УРОВЕНЬ ТЕХНИКИ
Область техники
Варианты осуществления изобретения имеют отношение к устройству отображения изображений, удаленному контроллеру и способу для управления ими и, в частности, к устройству отображения изображений, удаленному контроллеру и способу для управления им, которые могут повысить удобство пользователя.
Описание предшествующего уровня техники
Устройство отображения изображений имеет функцию отображения изображений пользователю. Устройство отображения изображений может отображать на устройстве отображения программу вещания, выбранную пользователем из числа программ вещания, передаваемых от станций вещания. Недавней тенденцией в вещании является глобальный переход от аналогового вещания к цифровому вещанию.
Поскольку цифровое вещание передает цифровые аудиосигналы и видеосигналы, оно предлагает много преимуществ перед аналоговым вещанием, например устойчивость против шума, меньшую потерю данных, легкость коррекции ошибок и возможность обеспечения четких изображений с высоким разрешением. По сравнению с аналоговым вещанием цифровое вещание также обеспечивает интерактивные службы зрителя.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Таким образом, изобретение было сделано с учетом описанных выше проблем, и задача изобретения состоит в том, чтобы обеспечить устройство отображения изображений, удаленный контроллер и способ для управления ими, которые могут повысить удобство пользователя.
Другая задача изобретения состоит в том, чтобы обеспечить способ простого управления другим электронным устройством с использованием устройства отображения изображений и удаленного контроллера.
В соответствии с аспектом изобретения описанные выше и другие задачи могут быть выполнены посредством обеспечения способа для управления устройством отображения изображений, содержащего этапы, на которых отображают экран меню инфракрасного (ИК) бластера, принимают ввод выбора для выбора одного из электронных устройств, включенных в экран меню ИК бластера, и передают ключевую информацию ИК формата о выбранном электронном устройстве или информацию устройства о выбранном электронном устройстве удаленному контроллеру в соответствии с вводом выбора.
В соответствии с другим аспектом изобретения обеспечен способ для управления удаленным контроллером, содержащий этапы, на которых принимают ключевую информацию ИК формата об электронном устройстве или информацию устройства об электронном устройстве от устройства отображения изображений, генерируют ИК сигнал, подходящий для ключа ИК формата электронного устройства, на основе принятой ключевой информации ИК формата и передают ИК сигнал электронному устройству.
В соответствии с другим аспектом изобретения обеспечено устройство отображения изображений, содержащее устройство отображения, выполненное с возможностью отображать экран меню ИК бластера, интерфейс, выполненный с возможностью принимать ввод выбора для выбора одного из электронных устройств, включенных в экран меню ИК бластера, и контроллер, выполненный с возможностью управлять передачей ключевой информации ИК формата о выбранном электронном устройстве или информации устройства о выбранном электронном устройстве удаленному контроллеру в соответствии с вводом выбора.
В соответствии с дополнительным аспектом изобретения обеспечен удаленный контроллер, содержащий первый модуль, выполненный с возможностью принимать ключевую информацию ИК формата об электронном устройстве или информацию устройства об электронном устройстве от устройства отображения изображений, контроллер, выполненный с возможностью управлять генерированием или изменением ИК сигнала, подходящего для ключа ИК формата электронного устройства, на основе принятой информации, и второй модуль, выполненный с возможностью передавать ИК сигнал электронному устройству.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Описанные выше и другие объекты, отличительные признаки и другие преимущества изобретения будут более понятны из последующего подробного описания, рассматриваемого совместно с сопроводительными чертежами.
Фиг.1 - изображение для описания инфракрасного (ИК) бластера.
Фиг.2 - блок-схема устройства отображения изображений в соответствии с вариантом осуществления изобретения.
Фиг.3 - блок-схема контроллера, проиллюстрированного на фиг.2.
Фиг.4 иллюстрирует способ для управления удаленным контроллером, проиллюстрированным на фиг.2.
Фиг.5a - вид в перспективе удаленного контроллера в соответствии с вариантом осуществления изобретения.
Фиг.5b - блок-схема удаленного контроллера.
Фиг.6 - блок-схема последовательности операций, иллюстрирующая способ для управления устройством отображения изображений в соответствии с вариантом осуществления изобретения.
Фиг.7 и 8 - изображения для описания способа для управления устройством отображения изображений, проиллюстрированного на фиг.6.
Фиг.9 - блок-схема последовательности операций, иллюстрирующая способ для управления удаленным контроллером в соответствии с вариантом осуществления изобретения.
Фиг.10 и 11 - изображения для описания способа для управления удаленным контроллером, проиллюстрированного на фиг.9; и
фиг.12 - схема, иллюстрирующая способ для управления устройством отображения изображения и удаленным контроллером.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Ниже будут описаны варианты осуществления изобретения со ссылкой на сопроводительные чертежи.
Термины "модуль" и "блок", используемые для обозначения компонентов, используются здесь для того, чтобы помочь пониманию компонентов, и, таким образом, их не следует рассматривать как имеющие конкретные значения или роли. В соответствии с этим термины "модуль" и "блок" могут быть использованы взаимозаменяемо.
Фиг.1 представляет собой изображение для описания инфракрасного (ИК) бластера. Главная функция ИК бластера состоит в приеме управляющего сигнала заданного формата и передаче управляющего сигнала в виде ИК сигнала, подходящего для управления соседним устройством, на световой приемник соседнего устройства. Функция ИК бластера может быть реализована в устройстве отображения изображений или посредством использования устройства отображения изображений.
Как показано на фиг.1, универсальный ИК микрокомпьютер может быть встроен в устройство 100 отображения изображений для управления другим электронным устройством. Когда контроллер устройства 100 отображения изображений передает информацию относительно информации ввода, принятой через кабель 103, ИК микрокомпьютеру, ИК микрокомпьютер управляет внешним устройством 102, имеющим ИК световой приемник, к которому присоединен кабельный ИК передатчик 104 (или кабель ИК бластера). ИК микрокомпьютер может быть встроен в контроллер.
В этом случае кабель 104 ИК бластера требуется в дополнение к кабелю 103, через который передаются и принимаются данные.
Эта функция ИК бластера эффективна только для ближних внешних устройств, и количество управляемых внешних устройств ограничено в зависимости от количества кабельных ИК передатчиков 104.
Между тем, возможно управлять множеством соседних устройств посредством размещения множества беспроводных ИК передатчиков во множестве направлений во внешнем корпусе ИК бластера, соединенном с устройством отображения изображений.
Однако только ограниченное управление возможно в соответствии с направлениями беспроводных ИК передатчиков. Таким образом, нельзя управлять внешним устройством, расположенным под углом, находящимся вне диапазона ИК приема.
В соответствии с этим изобретение обеспечивает способ работы, благоприятный с точки зрения пространственных ограничений и расширения для поддержки внешних устройств, когда функция ИК бластера выполняется над внешними электронными устройствами.
Фиг.2 является блок-схемой устройства отображения изображений в соответствии с вариантом осуществления изобретения. Как показано на фиг.1, устройство 100 отображения изображений в соответствии с вариантом осуществления изобретения включает в себя радиоприемник 105, интерфейс 130 внешнего устройства (или сетевой интерфейс), сетевой интерфейс 135, память 140, интерфейс 150 пользовательского ввода, блок датчика, контроллер 170, устройство 180 отображения и блок 185 вывода аудио.
Радиоприемник 105 может включать в себя блок 110 селектора каналов, демодулятор 120 и сетевой интерфейс 130. При необходимости радиоприемник 105 может быть выполнен таким образом, чтобы включать в себя только блок 110 селектора каналов и демодулятор 120 или только сетевой интерфейс 130.
Блок 110 селектора каналов выбирает радиочастотный (РЧ) сигнал вещания, соответствующий каналу, выбранному пользователем, или РЧ сигнал вещания, соответствующий каждому из предварительно сохраненных каналов из множества РЧ сигналов вещания, принимаемых через антенну, и преобразовывает с понижением частоты выбранный РЧ сигнал вещания в цифровой сигнал с промежуточной частотой (ПЧ) или аналоговый аудио/видео (A/V) сигнал основной полосы частот.
Более конкретно, если выбранный РЧ сигнал вещания представляет собой цифровой сигнал вещания, блок 110 селектора каналов преобразовывает с понижением частоты выбранный РЧ сигнал вещания в цифровой сигнал с промежуточной частотой (DIF). С другой стороны, если выбранный РЧ сигнал вещания представляет собой аналоговый сигнал вещания, блок 110 селектора каналов преобразовывает с понижением частоты выбранный РЧ сигнал вещания в аналоговый аудио/видеосигнал основной полосы частот (CVBS/SIF). Таким образом, блок 110 селектора каналов может представлять собой гибридный селектор каналов, способный к обработке не только цифровых сигналов вещания, но также и аналоговых сигналов вещания. Аналоговый аудио/видеосигнал основной полосы частот (CVBS/SIF) может быть подан непосредственно на контроллер 170.
Блок 110 селектора каналов может быть способным к приему РЧ сигналов вещания от системы с одной несущей Комитета по перспективным телевизионным системам (ATSC) или от системы с несколькими несущими цифрового телевидения (DVB).
Блок 110 селектора каналов может последовательно выбирать некоторое число РЧ сигналов вещания, соответствующих всем каналам вещания, ранее сохраненным в устройстве 100 отображения изображений, посредством функции добавления канала из множества РЧ сигналов, принятых через антенну, и может преобразовывать с понижением частоты выбранные РЧ сигналы вещания в сигналы с промежуточной частотой или аудио/видеосигналы основной полосы частот.
Блок 110 селектора каналов может включать в себя множество селекторов каналов для приема сигналов вещания на множестве каналов. В качестве альтернативы блок 110 селектора каналов может быть реализован в одном селекторе каналов для одновременного приема сигналов вещания на множестве каналов.
Демодулятор 120 принимает цифровой сигнал с промежуточной частотой от блока 110 селектора каналов и демодулирует цифровой сигнал с промежуточной частотой.
Демодулятор 120 может выполнить демодуляцию и декодирование канала цифрового сигнала с промежуточной частотой, тем самым получая потоковый сигнал TS. Потоковый сигнал может представлять собой сигнал, в котором мультиплексированы видеосигнал, аудиосигнал и сигнал данных.
Потоковый сигнал может быть подан на контроллер 170 и тем самым подвергнут демультиплексированию и обработке аудио/видеосигналов. Обработанные видеосигналы и аудиосигналы выводятся на устройство отображения 180 и блок 185 вывода аудио соответственно.
Интерфейс 130 внешнего устройства может служить интерфейсом между соединенным внешним устройством и устройством 100 отображения изображения. Для взаимодействия интерфейс 130 внешнего устройства может включать в себя блок ввода/вывода аудио/видеосигналов и/или модуль беспроводной связи.
Интерфейс 130 внешнего устройства может быть соединен с внешним устройством, таким как проигрыватель цифровых универсальных дисков (DVD), проигрыватель дисков Blu-ray, игровая приставка, камера, видеокамера, компьютер (например, ноутбук) или цифровой приемник, с помощью беспроводных технологий или по проводам. Затем интерфейс 130 внешнего устройства передает и принимает сигналы на внешнее устройство и от него.
Блок ввода/вывода аудио/видеосигналов интерфейса 130 внешнего устройства может принимать видеосигналы, аудиосигналы и/или сигналы данных от внешнего устройства. Модуль беспроводной связи интерфейса 130 внешнего устройства может выполнить беспроводную связь ближнего действия с другими электронными устройствами.
Сетевой интерфейс 135 служит интерфейсом между устройством 100 отображения изображений и проводной/беспроводной сетью, такой как Интернет. Сетевой интерфейс 135 может принимать информационное содержание или данные из Интернета, провайдера контента (CP) или сетевого провайдера (NP).
Сетевой интерфейс 135 может провести передачу данных с электронными устройствами, расположенными близко к устройству 100 отображения изображений. Сетевой интерфейс 135 может принимать информацию устройства о других электронных устройствах и информацию о дистанционно управляемых каналах, частотах или кодах других электронных устройств.
Память 140 может хранить различные программы, необходимые для контроллера 170 для обработки и управления сигналами, и также может хранить обработанные видеосигналы, аудиосигналы и сигналы данных.
Память 140 может временно хранить видеосигнал, аудиосигнал и/или сигнал данных, принятый от интерфейса 130 внешнего устройства 130. Память 140 может хранить информацию о каналах вещания посредством функции добавления канала, такой как карта каналов.
Кроме того, память 140 может хранить ключевые коды ИК формата для управления другими электронными устройствами посредством ИК сигналов или базу данных ключей ИК формата для множества электронных устройств.
Хотя память 140 показана на фиг.2 как выполненная отдельно от контроллера 170, варианты осуществления изобретения не ограничены этим, и память 140, например, может быть встроена в контроллер 170.
Интерфейс 150 пользовательского ввода передает сигнал, принятый от пользователя, контроллеру 170 или передает сигнал, принятый от контроллера 170, пользователю.
Например, интерфейс 150 пользовательского ввода может принимать различные сигналы пользовательского ввода, такие как сигнал включения/выключения питания, сигнал выбора канала и сигнал настройки экрана, от удаленного контроллера 200, подавать на контроллер 170 сигналы пользовательского ввода, принятые от локальных клавиш, такие как вводы клавиши включения питания, клавиши канала, клавиши громкости и клавиши настройки, передавать управляющий сигнал, принятый от блока датчика для обнаружения пользовательского жеста, контроллеру 170, или передавать сигнал, принятый от контроллера 170, блоку датчика.
В соответствии с вариантом осуществления изобретения интерфейс 150 пользовательского ввода может принимать персональную информацию от удаленного контроллера 200. Помимо персональной информации интерфейс 150 пользовательского ввода может принимать информацию о соединенном веб-сервере на основе персональной информации.
Например, если переносной терминал и удаленный контроллер 200 находятся в пределах предопределенного расстояния и, таким образом, взаимодействуют друг с другом по связи ближнего действия (NFC), удаленный контроллер 200 может принимать персональную информацию от переносного терминала и затем передавать персональную информацию устройству 100 отображения изображений по ИК или РЧ связи. Интерфейс 150 пользовательского ввода передает принятую персональную информацию контроллеру 170.
Персональная информация может включать в себя информацию о пользовательском идентификаторе (ID), пароле и адресе электронной почты, требуемую для использования переносного терминала, информацию о пользовательском ID, пароле и адресе электронной почты, требуемую для использования устройства 100 отображения изображений, информацию об общем пользовательском ID или пароле для множества электронных устройств, включающих в себя переносной терминал, информацию о пользовательском ID и пароле, которые предварительно сохранены в переносном терминале, для получения доступа к заданному веб-серверу, информацию о пользовательском ID и пароле, требуемую для получения доступа к заданному веб-серверу в переносном терминале и устройстве 100 отображения изображений, или информацию о пользовательском ID и пароле, требуемую для получения доступа к серверу, соединенному с устройством 100 отображения изображений.
Таким образом, персональные данные могут представлять собой информацию, запрашиваемую для входа в систему с конкретной учетной записью для использования электронного устройства или службы.
Между тем интерфейс 150 пользовательского ввода может принимать от удаленного контроллера 200 информацию устройства, информацию дистанционно управляемого канала, информацию частоты или информацию кода о других соседних электронных устройствах вокруг устройства 100 отображения изображений.
Контроллер 170 может демультиплексировать потоковый сигнал, принятый от блока 110 селектора каналов, демодулятора 120 или интерфейса 130 внешнего устройства, в несколько сигналов и обработать демультиплексированные сигналы для получения аудиоданных и видеоданных.
Видеосигнал, обработанный контроллером 170, может быть отображен как изображение на устройстве отображения 180. Видеосигнал, обработанный контроллером 170, также может быть передан внешнему устройству вывода через интерфейс 130 внешнего устройства.
Аудиосигнал, обработанный контроллером 170, может быть выведен на блок 185 вывода аудио. Кроме того, аудиосигнал, обработанный контроллером 170, может быть передан внешнему устройству вывода через интерфейс 130 внешнего устройства.
Контроллер 170 может включать в себя демультиплексор (DEMUX) и видеопроцессор, который будет описан позже со ссылкой на фиг.3.
Кроме того, контроллер 170 может обеспечивать общее управление для устройства 100 отображения изображений. Например, контроллер 170 может управлять блоком 110 селектора каналов для выбора РЧ сигнала вещания, соответствующего выбранному пользователем каналу или предварительно сохраненному каналу.
Контроллер 170 может управлять устройством 100 отображения изображений в соответствии с пользовательской командой, принятой через интерфейс 150 пользовательского ввода или в соответствии с внутренней программой.
Контроллер 170 также может управлять устройством 180 отображения для отображения изображений. Изображение, отображенное на устройстве 180 отображения, может быть двухмерным (2D) или трехмерным (3D) неподвижным изображением или движущимся изображением.
Контроллер 170 может управлять отдельным объектом на изображении, отображаемом на устройстве 180 отображения для его визуализации как трехмерного объекта. Например, отдельный объект может представлять собой по меньшей мере один объект из множества, состоящего из привязанной веб-страницы (например, из газеты, журнала и т.д.), электронного путеводителя по программам (EPG), меню, виджета, значка, неподвижного изображения, движущегося изображения или текста.
Контроллер 170 может определять местоположение пользователя на основе изображения, захваченного блоком камеры. В частности, контроллер 170 может измерить расстояние (координата по оси Z) между пользователем и устройством 100 отображения изображений. Кроме того, контроллер 170 может вычислить координаты по оси X и по оси Y, соответствующие позиции пользователя на устройстве отображения 180.
В соответствии с вариантом осуществления изобретения контроллер 170 может управлять входом в систему на основе персональной информации, принятой от удаленного контроллера 200. Вход в систему может представлять собой вход в систему устройства 100 отображения изображений, вход в систему сервера, соединенного с устройством 100 отображения изображений, или вход в систему заданного веб-сервера, на который пользователь подписался с использованием персональной информации.
В случае входа в систему устройства отображения изображения с использованием пользовательского ID и пароля, принятых от удаленного контроллера 200, контроллер 170 может управлять отображением персонализированного набора страниц на основе учетной записи пользователя на устройстве отображения 180. Если воспроизводится изображение, контроллер 170 может управлять отображением персонализированной страницы наряду с текущим изображением. В качестве альтернативы текущее изображение может быть переключено на персонализированную страницу.
В случае входа в систему сервера, соединенного с устройством 100 отображения изображений, контроллер 170 может управлять отображением страницы соединения сервера, принятой от сервера, на устройстве 180 отображения. В частности, страница соединения сервера может представлять собой страницу сервера приложений. Если воспроизводится изображение, контроллер 170 может управлять отображением страницы соединения сервера наряду с текущим изображением. В качестве альтернативы текущее изображение может быть переключено на страницу соединения сервера.
В случае, когда принятые персональные данные соответствуют веб-серверу, соединенному с другим электронным устройством, в частности с переносным терминалом, контроллер 170 может управлять устройством 100 отображения изображения для получения доступа к веб-серверу и может управлять отображением страницы веб-сервера, к которому получен доступ, на устройстве 180 отображения. Веб-сервер может представлять собой веб-сервер службы социальной сети (SNS). Если воспроизводится изображение, контроллер 170 может управлять отображением страницы веб-сервера наряду с текущим изображением. В качестве альтернативы текущее изображение может быть переключено на страницу веб-сервера.
После приема персональной информации в выключенном состоянии устройства 100 отображения изображения контроллер 170 может управлять источником питания, чтобы подать питание на устройство 100 отображения изображений. Таким образом, если персональная информация принята через интерфейс 150 пользовательского ввода в нерабочем режиме, контроллер 170 может перейти к режиму пробуждения и может управлять источником питания, чтобы подать питание на каждый модуль или блок устройства 100 отображения изображения.
Между тем контроллер 170 может определить, было ли каждое из других электронных устройств вокруг устройства 100 отображения изображений соединено с устройством отображения изображения 100 в соответствии с персональной информацией, принятой от удаленного контроллера 200, и информацией устройства, информацией дистанционно управляемого канала, информацией частоты или информацией кода о других электронных устройствах, принятой через сетевой интерфейс 135 или интерфейс 150 пользовательского ввода. В присутствии соединенного электронного устройства контроллер 170 может управлять отображением объекта, указывающего вход в систему электронного устройства, на устройстве 180 отображения.
В качестве альтернативы контроллер 170 может управлять передачей информации устройства, информации дистанционно управляемого канала, информации частоты или информации кода об электронном устройстве на основе информации устройства, информации дистанционно управляемого канала, информации частоты или информации кода о других электронных устройствах вокруг устройства 100 отображения изображений.
Устройство 100 отображения изображений может дополнительно включать в себя процессор просмотра каналов для генерирования миниатюрных изображений, соответствующих сигналам каналов или внешним входным сигналам. Процессор просмотра каналов может извлекать некоторые видеокадры каждого из потоковых сигналов TS, принимаемых от демодулятора 120, или потоковых сигналов, принимаемых от интерфейса 130 внешнего устройства, и отображать извлеченные видеокадры на устройстве 180 отображения как миниатюрные изображения. Миниатюрные изображения могут быть выданы контроллеру 170 после того, как они закодированы вместе с декодированным изображением. Контроллер 170 может отобразить список миниатюрных изображений, включающий в себя множество принятых миниатюрных изображений, на устройстве 180 отображения.
Список миниатюр может быть отображен на части устройства 180 отображения с изображением, отображаемым на устройстве 180 отображения, то есть как компактный вид, или список миниатюр может быть отображен в полноэкранном режиме на устройстве 180 отображения. Миниатюрные изображения из списка миниатюр могут последовательно обновляться.
Устройство отображения 180 генерирует управляющие сигналы посредством преобразования обработанного видеосигнала, обработанного сигнала данных, сигнала экранного меню (OSD) и управляющего сигнала, принятого от контроллера 170, или видеосигнала, сигнала данных и управляющего сигнала, принятого от интерфейса 130 внешнего устройства.
Устройство отображения 180 может представлять собой устройство отображения различных типов, например плазменную панель (PDP), жидкокристаллическое устройство отображения (LCD), устройство отображения на органических светодиодах (OLED) и гибкое устройство отображения. Устройство 180 отображения также может быть способно отображать трехмерные изображения. Устройство 180 отображения также может представлять собой экран для касания, который может использоваться не только в качестве устройства вывода, но также и в качестве устройства ввода данных.
Блок 185 вывода аудио может принимать обработанный аудиосигнал от контроллера 170 и выводить принятый аудиосигнал как голос.
Модуль камеры захватывает изображение пользователя. Модуль камеры может включать в себя, но без ограничения, единственную камеру. При необходимости или по требованию модуль камеры может включать в себя множество камер. Модуль камеры может быть встроен над устройством 180 отображения в устройстве 100 отображения изображений или может быть выполнен отдельно. Информация изображения, захваченного модулем камеры, может быть предоставлена контроллеру 170.
Контроллер 170 может обнаруживать жест пользователя на основе захваченного изображения, принятого от модуля камеры, или на основе сигналов, принятых только от блока датчика или в комбинации.
Удаленный контроллер 200 передает пользовательский ввод интерфейсу 150 пользовательского ввода. Для передачи пользовательского ввода удаленный контроллер 200 может работать на основе различных стандартов связи, таких как Bluetooth, радиочастотное, инфракрасное излучение, сверхширокополосная связь (UWB), ZigBee и NFC.
Кроме того, удаленный контроллер 200 может принимать видеосигнал, аудиосигнал и/или сигнал данных от интерфейса 150 пользовательского ввода и выдавать принятый сигнал как изображение или звук.
В соответствии с вариантом осуществления изобретения удаленный контроллер 200 может принимать персональную информацию от заданного электронного устройства посредством связи NFC. Как описано ранее, персональная информация может включать в себя пользовательский ID и пароль, с помощью которых можно использовать переносной терминал, устройство отображения изображений или электронное устройство. Хотя персональная информация может быть разной для каждого устройства, последующее описание дано в предположении одного универсального пользовательского ID и пароля.
Удаленный контроллер 200 может передавать принятую персональную информацию устройству 100 отображения изображений через ИК или РЧ связь.
Описание вариантов осуществления изобретения дано с пониманием того, что удаленный контроллер 200 является указательным устройством, способным отображать указатель в соответствии с движением пользователя. Таким образом, удаленный контроллер 200 может передавать персональную информацию устройству 100 отображения изображений по РЧ связи.
Помимо персональной информации удаленный контроллер 200 может принимать информацию соединенного веб-сервера на основе персональной информации. Например, удаленный контроллер 200 может принять информацию веб-сервера SNS, в которую выполняет вход переносной терминал. Информация веб-сервера также передается устройству 100 отображения изображений.
Между тем удаленный контроллер 200 может принимать управляемую информацию канала, информацию частоты или информацию кода о других электронных устройствах вблизи устройства 100 отображения изображений от других электронных устройств. Удаленный контроллер 200 может назначить канал, частоту или код электронному устройству на основе информации о других электронных устройствах для того, чтобы дистанционно управлять электронным устройством. Описанное выше по тексту устройство 100 отображения изображений может представлять собой стационарный или мобильный цифровой приемник вещания.
Блок-схема устройства 100 отображения изображений, проиллюстрированная на фиг.2, является иллюстративным вариантом осуществления изобретения. Устройство 100 отображения изображений показано на фиг.2 как имеющее несколько компонентов в данной конфигурации. Однако устройство 100 отображения изображений может включать в себя меньше компонентов или больше компонентов, чем показано на фиг.1 в других вариантах осуществления. Кроме того, два или более компонентов устройства 100 отображения изображений могут быть объединены в один компонент, или один его компонент может быть разделен на два или более компонентов в других вариантах осуществления. Изложенные здесь функции компонентов устройства 100 отображения изображений являются иллюстративными по природе и могут быть изменены, например, для удовлетворения требований данного применения устройства отображения изображений.
В отличие от конфигурации, проиллюстрированной на фиг.2, устройство 100 отображения изображений может быть выполнено с возможностью принимать и воспроизводить видеоинформацию через сетевой интерфейс 130 или интерфейс 135 внешнего устройства без блока 110 селектора каналов и демодулятора 120.
Фиг.3 является блок-схемой контроллера, проиллюстрированного на фиг.2. Как показано на фиг.3, контроллер 170 может включать в себя демультиплексор 310, видеопроцессор 320, процессор 330, генератор 340 OSD, микшер 345, преобразователь 350 частоты кадров (FRC) и блок 360 форматирования в соответствии с вариантом осуществления изобретения. Контроллер 170 может дополнительно включать в себя аудиопроцессор и процессор данных.
Демультиплексор 310 демультиплексирует входной поток. Например, демультиплексор 310 может демультиплексировать TS MPEG 2 в видеосигнал, аудиосигнал и сигнал данных. Входной потоковый сигнал может быть принят от блока 110 селектора каналов, демодулятора 120 или интерфейса 135 внешнего устройства.
Видеопроцессор 320 может обрабатывать демультиплексированный видеосигнал. Для обработки видеосигнала видеопроцессор 320 может включать в себя видеодекодер 325 и блок 335 масштабирования.
Видеодекодер 325 декодирует демультиплексированный видеосигнал, и блок 335 масштабирования масштабирует разрешение декодированного видеосигнала таким образом, чтобы видеосигнал мог быть отображен на устройстве 180 отображения. Видеодекодер 325 может быть обеспечен декодерами, которые работают на основе различных стандартов.
Процессор 330 может обеспечить полное управление для устройства 100 отображения изображений или контроллера 170. Например, процессор 330 может управлять блоком 110 селектора каналов для подстройки под радиочастоту вещания, соответствующую выбранному пользователем каналу или предварительно сохраненному каналу.
Процессор 330 также может управлять устройством 100 отображения изображений в соответствии с пользовательской командой, принятой через интерфейс 150 пользовательского ввода, или внутренней программой. Процессор 330 может управлять передачей данных через сетевой интерфейс 135 или интерфейс 130 внешнего устройства. Процессор 330 может управлять операциями демультиплексора 310, видеопроцессора 320 и генератора 340 OSD в контроллере 170.
Генератор 340 OSD генерирует сигнал OSD автономно или в соответствии с пользовательским вводом. Например, генератор 340 OSD может генерировать сигналы, посредством которых разнообразная информация отображается как графика или текст на устройстве 180 отображения в соответствии с сигналами пользовательского ввода. Сигнал OSD может включать в себя различные данные, такие как пользовательский интерфейс (UI), различные меню, виджеты, значки и т.д. Кроме того, сигнал OSD может включать в себя двухмерный объект и/или трехмерный объект.
Кроме того, генератор 340 OSD может генерировать указатель, который должен быть отображен на устройстве отображения 180, на основе сигнала указателя, принятого от удаленного контроллера 200. В частности, указатель может быть сгенерирован процессором сигнала указателя, который может находиться в генераторе 340 OSD. Очевидно, что процессор сигнала указателя может быть выполнен отдельно.
В случае входа в систему устройства 100 отображения изображений генератор 340 OSD может генерировать или конфигурировать набор персонализированной страницы. В случае входа в соединенный сервер генератор 340 OSD может генерировать или конфигурировать по меньшей мере часть страницы соединения сервера, принятой от сервера, на устройстве 180 отображения. В качестве альтернативы генератор 340 OSD может генерировать или конфигурировать по меньшей мере часть страницы соединения сервера на основе информации соединенного веб-сервера на основе персональной информации.
Микшер 345 может микшировать декодируемый видеосигнал, обработанный видеопроцессором 320, с сигналом OSD, сгенерированным генератором 340 OSD. Каждый сигнал из сигнала OSD и декодированного видеосигнала может включать в себя по меньшей мере один сигнал из множества, состоящего из двухмерного сигнала и трехмерного сигнала. Микшированный видеосигнал подается на преобразователь 350 FRC.
Преобразователь 350 FRC может изменять частоту кадров микшированного видеосигнала или просто выдавать микшированный видеосигнал без преобразования частоты кадров.
Блок 360 форматирования может компоновать видеокадры для левого глаза и для правого глаза, преобразованного по частоте кадров трехмерного изображения, и также может выдавать сигнал Vsync синхронизации для открывания левой или правой линзы устройства просмотра.
Блок 360 форматирования может принимать микшированный сигнал, а именно сигнал OSD и декодированный видеосигнал в комбинации от микшера, изменять формат микшированного сигнала подходящим образом для устройства 180 отображения и выдавать сигнал с измененным форматом. Например, блок 360 форматирования может выдавать сигнал данных RGB. Сигнал данных RGB может принимать вид низковольтного дифференциального сигнала (LVDS) или сигнала мини-LVDS.
Для трехмерного формирования изображения блок 360 форматирования может выделить двухмерный видеосигнал и трехмерный видеосигнал из микшированного видеосигнала сигнала OSD и декодированного видеосигнала, принятого от микшера 345. Кроме того, блок 360 форматирования может изменить формат трехмерного видеосигнала или преобразовать двухмерный видеосигнал в трехмерный видеосигнал.
Аудиопроцессор контроллера 170 может обрабатывать демультиплексированный аудиосигнал. Для обработки аудиосигнала аудиопроцессор может иметь множество декодеров.
Аудиопроцессор контроллера 170 также может регулировать тембр и громкость аудиосигнала.
Процессор контроллера 170 может обрабатывать сигнал данных, полученный посредством демультиплексирования входного потокового сигнала. Например, если демультиплексированный сигнал данных представляет собой закодированный сигнал данных, процессор может декодировать закодированный сигнал данных. Закодированный сигнал данных может представлять собой электронный путеводитель по программам (EPG), который включает в себя информацию вещания, определяющую время начала, время окончания и т.д. запланированных телевизионных или радиопередач.
Хотя на фиг.3 показано, что микшер 345 микширует сигналы, принятые от генератора 340 OSD и видеопроцессора 320, и затем блок 360 форматирования выполняет трехмерную обработку микшированного сигнала, варианты осуществления изобретения не ограничены этим, и микшер 345 может быть расположен после блока 360 форматирования.
Блок-схема устройства 100 отображения изображений, проиллюстрированная на фиг.3, является просто примером. В зависимости от спецификаций устройства 100 отображения изображений в фактической реализации компоненты устройства 100 отображения изображений могут быть объединены или опущены, или могут быть добавлены новые компоненты. Таким образом, при необходимости два или более компонентов включаются в один компонент, или один компонент может быть выполнен как отдельные компоненты. В частности, преобразователь 350 FRC и блок 360 форматирования могут быть выполнены отдельно вне контроллера 170.
Фиг.4 иллюстрирует способ управления удаленным контроллером, проиллюстрированным на фиг.2, в соответствии с вариантом осуществления изобретения. Фиг.4a иллюстрирует указатель 205, представляющий перемещение удаленного контроллера 200, отображаемое на устройстве отображения 180.
Пользователь может переместить или повернуть удаленный контроллер 200 вверх и вниз, из стороны в сторону (фиг.4b) и назад и вперед (фиг.4c). Поскольку указатель 205 перемещается в соответствии с перемещением удаленного контроллера 200, удаленный контроллер 200 может называться указательным устройством. Как показано на фиг.4b, если пользователь перемещает удаленный контроллер 200 влево, указатель 205 перемещается влево на устройстве 180 отображения.
Датчик удаленного контроллера 200 обнаруживает перемещение удаленного контроллера 200 и передает информацию о движении, соответствующую результату обнаружения, устройству 100 отображения изображений. Затем устройство 100 отображения изображений определяет перемещение удаленного контроллера 200 на основе информации о движении, принятой от удаленного контроллера 200, и вычисляет координаты целевой точки, в которую указатель 205 должен быть смещен в соответствии с перемещением удаленного контроллера 200, на основе результата определения. Затем устройство 100 отображения изображений отображает указатель 205 в вычисленных координатах.
Как показано на фиг.4c, нажимая предопределенную кнопку удаленного контроллера 200, пользователь может отодвинуть удаленный контроллер 200 от устройства 180 отображения. В таком случае выбранная область, соответствующая указателю 205, может быть увеличена на устройстве 180 отображения. Напротив, если пользователь перемещает удаленный контроллер 200 к устройству 180 отображения, область выбора, соответствующая указателю 205, уменьшается на устройстве 180 отображения. Возможен противоположный случай. То есть когда удаленный контроллер 200 перемещается от устройства 180 отображения, область выбора может быть уменьшена, и когда удаленный контроллер 200 приближается к устройству 180 отображения, область выбора может быть увеличена.
При нажатой предопределенной кнопке на удаленном контроллере 200 движения удаленного контроллера 200 вверх, вниз, влево и вправо могут игнорироваться. Таким образом, когда удаленный контроллер 200 перемешается от устройства 180 отображения или приближается к устройству 180 отображения, обнаруживаются перемещения удаленного контроллера 200 только назад и вперед, в то время как перемещения удаленного контроллера 200 вверх, вниз, влево и вправо игнорируются. Если предопределенная кнопка не нажата на удаленном контроллере 200, указатель 205 перемещается в соответствии с перемещением удаленного контроллера 200 вверх, вниз, влево и вправо. Скорость и направление движения указателя 205 могут соответствовать скорости и направлению движения удаленного контроллера 200.
Фиг.5a является видом в перспективе удаленного контроллера в соответствии с вариантом осуществления изобретения, и фиг.5B является блок-схемой удаленного контроллера.
Как показано на фиг.5a, удаленный контроллер 200 или указательное устройство 201 в соответствии с вариантом осуществления изобретения могут включать в себя множество клавиш или кнопок ввода. Например, указательное устройство 201 может включать в себя клавишу 291 OK, клавишу 292 меню, клавишу 293 с четырьмя направлениями, клавишу 294 каналов и клавишу 296 громкости.
Например, клавиша 291 OK может использоваться для выбора пункта меню или элемента. Клавиша 292 меню может использоваться для отображения заданного меню и клавиша 293 с четырьмя направлениями могут использоваться для перемещения указателя или индикатора вверх, вниз, влево или вправо. С помощью клавиши 294 каналов пользователь может увеличивать или уменьшать номер канала. Клавиша 296 громкости может использоваться для увеличения или уменьшения громкости звука.
Указательное устройство 201 может дополнительно включать в себя клавишу 297 возврата и клавишу 298 "начального экрана" (Home). Например, при нажатии клавиши 297 возврата может появиться предыдущий экран. Клавиша 298 "начального экрана" может перевести пользователя на начальный экран.
Как проиллюстрировано на фиг.5a, клавиша 291 OK может быть снабжена функцией прокрутки. Таким образом, клавиша 291 OK может быть выполнена как клавиша с колесиком. Когда клавиша 291 OK нажимается, может быть выбран пункт меню или элемент. Если клавиша 291 OK прокручивается вверх или вниз, отображаемый экран может быть прокручен вверх или вниз, или страница может быть заменена на предыдущую или следующую страницу.
В частности, когда на устройстве 180 отображения отображается часть изображения, поскольку изображение является слишком большим для размера устройства 180 отображения, другая часть изображения может быть отображена на устройстве 180 отображения посредством прокрутки клавиши 291 OK. В другом примере, когда на устройстве 180 отображения отображается страница со списком, она может быть заменена на предыдущую или следующую страницу посредством прокрутки клавиши 291 OK. Вместо клавиши 291 OK функция прокрутки может быть реализована посредством отдельной функциональной клавиши.
Клавиша 293 с четырьмя направлениями может быть выполнена как кольцо с клавишами вверх, вниз, влево и вправо, расположенными в четырех позициях направления. Например, когда пользователь выполняет касание от клавиши "вверх" к клавише "вниз", может быть введена или выполнена предопределенная функция, назначенная для ввода касанием.
Как показано на фиг.5b, удаленный контроллер 200 может включать в себя модуль 220 беспроводной связи, блок 230 пользовательского ввода, блок 240 датчика, блок 250 вывода, источник 260 питания, память 270 и контроллер 280. Модуль 220 беспроводной связи может передавать сигналы устройству 100 отображения изображений и/или принимать сигналы от устройства 100 отображения изображений.
В варианте осуществления настоящего изобретения интерфейс 150 устройства 100 отображения изображений может включать в себя модуль 211 беспроводной связи для беспроводной передачи и приема сигналов удаленному контроллеру 200 и от него, и блок 215 вычисления координат для вычисления координат указателя, соответствующих операции удаленного контроллера 200. Кроме того, интерфейс 150 может беспроводным образом передавать и принимать сигналы удаленному контроллеру 200 и от него через РЧ модуль 212. Интерфейс 150 также может принимать сигнал от удаленного контроллера 200 через ИК модуль 213 на основе стандарта ИК связи.
Блок 215 вычисления координат может вычислить координаты (x, y) указателя, который должен быть отображен на устройстве отображения 180, посредством корректировки дрожания рук или ошибок от сигнала, соответствующего операции удаленного контроллера 200, принятого через модуль 220 беспроводной связи.
После этого сигнал, принятый от удаленного контроллера 200 через интерфейс 150, подается на контроллер 170 устройства 100 отображения изображений. Контроллер 170 может идентифицировать информацию об операции удаленного контроллера 200 или манипуляции клавишами на удаленном контроллере 200 на основе сигнала, принятого от удаленного контроллера 200, и управлять устройством 100 отображения изображений в соответствии с идентифицированной информацией.
В другом примере удаленный контроллер 200 может вычислять координаты указателя, соответствующего операции указательного устройства, и выдавать координаты интерфейсу 150 устройства 100 отображения изображений. Интерфейс 150 устройства 100 отображения изображений может затем передать принятую информацию координат контроллеру 170 без коррекции дрожания рук или ошибок.
В варианте осуществления изобретения модуль 220 беспроводной связи может включать в себя РЧ модуль 221 для передачи РЧ сигналов устройству 100 отображения изображений и/или приема РЧ сигналов от устройства 100 отображения изображений в соответствии со стандартом радиочастотной связи. Модуль 220 беспроводной связи также может включать в себя ИК модуль 223 для передачи ИК сигналов устройству 100 отображения изображений и/или приема ИК сигналов от устройства 100 отображения изображений в соответствии со стандартом ИК связи.
Удаленный контроллер 200 может дополнительно включать в себя модуль NFC для связи с электронным устройством NFC. В варианте осуществления изобретения удаленный контроллер 200 передает информацию о движении относительно перемещения удаленного контроллера 200 устройству 100 отображения изображений через РЧ модуль 221.
Удаленный контроллер 200 также может принимать сигналы от устройства 100 отображения изображений через РЧ модуль 221. Удаленный контроллер 200 может передавать такие команды как команда включения/выключения питания, команда переключения каналов или команда изменения громкости звука устройству 100 отображения изображений через ИК модуль 223 по необходимости или по желанию.
В соответствии с вариантом осуществления изобретения удаленный контроллер 200 может принимать персональную информацию от электронного устройства NFC. Удаленный контроллер 200 может передавать принятую персональную информацию устройству 100 отображения изображений посредством ИК или РЧ связи.
Помимо персональной информации удаленный контроллер 200 может принимать информацию соединенного веб-сервера на основе персональной информации. Например, удаленный контроллер 200 может принимать информацию веб-сервера SNS, вход в систему которого выполняет переносной терминал. Информация веб-сервера также может быть передана устройству 100 отображения изображений.
Между тем удаленный контроллер 200 может принимать информацию устройства, информацию дистанционно управляемого канала, информацию частоты или информацию кода о других электронных устройствах и присваивать канал, частоту или код заданному электронному устройству на основе информации о других электронных устройствах для дистанционного управления заданным электронным устройством.
Блок 230 пользовательского ввода может включать в себя клавиатуру, множество кнопок и/или экран для касания. Пользователь может вводить команды в устройство 100 отображения изображений, манипулируя блоком 230 пользовательского ввода. Если блок 230 пользовательского ввода включает в себя множество аппаратных кнопок, пользователь может вводить различные команды в устройство 100 отображения изображений, нажимая аппаратные кнопки. В качестве альтернативы или дополнительно, если блок 230 пользовательского ввода включает в себя экран для касания, отображающий множество программируемых клавиш, пользователь может вводить различные команды в устройство 100 отображения изображений, касаясь программируемых клавиш. Блок 230 пользовательского ввода также может включать в себя различные инструменты ввода помимо описанных здесь, такие как клавиша прокрутки и/или клавиша джойстика, что не должно рассматриваться как ограничение изобретения.
Блок 240 датчика может включать в себя гиродатчик 241 и/или датчик 243 ускорения. Например, гиродатчик 241 может обнаруживать перемещение удаленного контроллера 200, например, в направлениях осей X, Y и Z, и датчик 243 ускорения может обнаруживать скорость движения удаленного контроллера 200. Блок 240 датчика может дополнительно включать в себя датчик расстояния для обнаружения расстояния между удаленным контроллером 200 и устройством 180 отображения.
Блок 250 вывода может выдавать видеосигнал и/или аудиосигнал в соответствии с манипуляцией блоком 230 пользовательского ввода или сигнал, переданный устройством 100 отображения изображений. Пользователь может легко идентифицировать, была ли выполнена манипуляция блоком 230 пользовательского ввода, или выполняется ли управление устройством 100 отображения изображений, на основе видеосигнала и/или аудиосигнала, выдаваемого блоком 250 вывода.
Блок 250 вывода может включать в себя светодиодный (LED) модуль 251, который включается или выключается всякий раз, когда управляют блоком 230 пользовательского ввода, или всякий раз, когда через модуль 220 беспроводной связи сигнал принимается от устройства 100 отображения изображений или передается устройству 100 отображения изображений, модуль 253 вибрации, который генерирует вибрации, модуль 255 вывода аудио, который выдает аудиоданные, и модуль 257 отображения, который выдает изображение.
Источник 260 питания подает питание на удаленный контроллер 200. Если удаленный контроллер 200 находится стационарно в течение предопределенного времени или дольше, источник 260 питания может, например, уменьшить или отключить подачу питания на удаленный контроллер 200 для экономии электроэнергии. Источник 260 питания может возобновить подачу питания, если на удаленном контроллере 200 нажимается заданная клавиша.
Память 270 может хранить данные различных прикладных программ для управления или работы удаленного контроллера 200. Удаленный контроллер 200 может беспроводным образом передавать сигналы устройству 100 отображения изображений и/или принимать сигналы от устройства 100 отображения изображений в предопределенном диапазоне частот через РЧ модуль 221. Контроллер 280 удаленного контроллера 200 может хранить информацию относительно диапазона частот, используемого удаленным контроллером 200 для беспроводной передачи сигналов и/или беспроводного приема сигналов от парного устройства 100 отображения изображений, в памяти 270 и затем может обратиться за этой информацией для использования в дальнейшем.
Кроме того, память 270 может хранить ключевые коды ИК формата для управления другими электронными устройствами посредством ИК сигналов или базу данных ключей ИК форматов для множества электронных устройств.
Контроллер 280 обеспечивает общее управление для удаленного контроллера 200. Например, контроллер 280 может передавать сигнал, соответствующий манипуляции клавишей, обнаруженной блоком 230 пользовательского ввода, или сигнал, соответствующий движению удаленного контроллера 200, обнаруженному блоком 240 датчика, устройству 100 отображения изображений через модуль 220 беспроводной связи.
Контроллер 280 может управлять передачей персональной информации, принятой от электронного устройства NFC, устройству 100 отображения изображений через модуль 220 беспроводной связи. В частности, при приеме ввода заданной клавиши от блока 230 пользовательского ввода контроллер 280 может управлять передачей принятой персональной информации устройству 100 отображения изображений через модуль 220 беспроводной связи.
Кроме того, контроллер 280 может управлять передачей принятой персональной информации электронным устройствам, отличающимся от устройства 100 отображения изображений, через модуль 220 беспроводной связи. При этом контроллер 280 может использовать разные каналы, частоты или коды для каждого из других электронных устройств. Каналы, частоты или коды могут быть определены на основе информации устройства, информации дистанционно управляемого канала, информации частоты или информации кода, которая была уже принята от других электронных устройств.
Фиг.6 является блок-схемой последовательности операций, иллюстрирующей способ управления устройством отображения изображений в соответствии с вариантом осуществления изобретения, и фиг.7 и 8 являются изображениями, на которые делается ссылка при описании способа управления устройством отображения изображений, проиллюстрированного на фиг.6.
Как показано на фиг.6, устройство 100 отображения изображений отображает экран меню ИК бластера на устройстве 180 отображения (этап S610). В частности, экран меню ИК бластера может быть отображен в соответствии с вводом с помощью предопределенной клавиши, например, клавиши ИК бластера, с удаленного контроллера 200 или с вводом с помощью локальной клавиши с устройства 100 отображения изображений.
В качестве альтернативы или дополнительно экран меню ИК бластера может быть отображен после выбора объекта, представляющего меню ИК бластера на устройстве отображения 180.
Фиг.7 и 8 показывают иллюстративный экран меню ИК бластера. Как показано на фиг.7 и 8, экран 710 меню ИК бластера может включать в себя верхнее меню 710 (меню с 1 глубиной), из которого может быть выбран один из типов 721-724 электронного устройства, и нижнее меню 810 (меню с 2 глубинами), из которого может быть выбрано одно из поставщиков/моделей 811-813.
На экране 710 меню ИК бластера сначала может быть отображено верхнее меню 720, как показано на фиг.7. После выбора одного пункта (типа устройства) из верхнего меню 720, например пункта 724, может быть отображено нижнее меню 810, соответствующее выбранному пункту 724.
В качестве альтернативы верхнее меню 720 и нижнее меню 810 могут быть отображены одновременно на экране 710 меню ИК бластера, как показано на фиг.8.
Устройство 100 отображения изображений принимает ввод выбора, с помощью которого выбирается одно из электронных устройств на экране 710 меню ИК бластера, например, пункт 811 (этап S620). Интерфейс 150 пользовательского ввода может принять ввод выбора с удаленного контроллера 200.
Контроллер 170 может управлять передачей ключевой информации ИК формата или информации устройства о выбранном электронном устройстве 811 удаленному контроллеру 200 (этап S630).
Информация, которую контроллер 170 передает удаленному контроллеру 200, может быть разной в соответствии с вариантами осуществления изобретения.
Например, если память 140 предварительно хранит ключевую информацию ИК формата о выбранном электронном устройстве 811, устройство 100 отображения изображений может передать ключевую информацию ИК формата о выбранном электронном устройстве 811 удаленному контроллеру 200.
Если при приеме ввода команды от пользователя удаленный контроллер 200 запрашивает ключевую информацию ИК формата, соответствующую вводу команды, у устройства 100 отображения изображений, устройство 100 отображения изображений может передать ключевую информацию ИК формата, соответствующую вводу команды, удаленному контроллеру 200.
Это относится к тому факту, что устройство 100 отображения изображений может передавать только требуемую информацию об отдельном вводе команды удаленному контроллеру 200 вместо всей ключевой информации ИК формата о выбранном электронном устройстве 811.
Между тем удаленный контроллер 200 может запросить ключевую информацию ИК формата, соответствующую принятому вводу команды, у устройства 100 отображения изображений, посредством передачи ввода команды устройству 100 отображения изображений.
Память 140 может хранить базу данных кодов форматов инфракрасного излучения, содержащую ключевую информацию ИК формата о выбранном электронном устройстве 811.
Если память 140 хранит базу данных кодов форматов ИК излучения, устройство 100 отображения изображений может периодически или после приема команды обновлять базу данных ключей ИК форматов.
В отсутствие ключевой информации ИК формата о выбранном электронном устройстве 811 в памяти 140 устройство 100 отображения изображений может автоматически загрузить ключевую информацию ИК формата о выбранном электронном устройстве 811 через сеть и передать ее удаленному контроллеру 200.
Между тем в случае, когда удаленный контроллер 200 хранит ключевую информацию ИК формата, устройство 100 отображения изображений может передать информацию устройства о выбранном электронном устройстве 811 удаленному контроллеру 200, с тем чтобы удаленный контроллер 200 мог идентифицировать выбранное электронное устройство 811.
Как показано на фиг.5b, интерфейс 150 пользовательского ввода включает в себя РЧ модуль 212 и ИК модуль 213. Таким образом, интерфейс 150 пользовательского ввода может передавать информацию удаленному контроллеру 200 посредством РЧ связи и/или ИК связи на этапе S630.
Благодаря преимуществу отсутствия ограничений расстояния и направления по сравнению с ИК связью РЧ передача ключевой информации ИК формата или информации устройства о выбранном электронном устройстве 811 удаленному контроллеру 200 позволяет пользователю более удобно управлять электронным устройством 811.
Фиг.9 является блок-схемой последовательности операций, иллюстрирующей способ управления удаленным контроллером в соответствии с вариантом осуществления изобретения, и фиг.10 и 11 являются изображениями, на которые делается ссылка при описании способа управления удаленным контроллером, проиллюстрированного на фиг.9.
Как показано на фиг.9, удаленный контроллер 200 принимает ключевую информацию ИК формата или информацию устройства о заданном электронном устройстве 1000 (этап S910).
Варианты осуществления изобретения не ограничены какой-либо конкретной формой или реализацией удаленного контроллера 200. Например, также доступен пульт 202 дистанционного управления, выполненный в форме клавиатуры, как проиллюстрировано на фиг.10.
Удаленный контроллер 200 может включать в себя первый модуль для приема информации от устройства 100 отображения изображений. Первый модуль может представлять собой РЧ модуль 221, и, таким образом, РЧ модуль 221 может принимать информацию от устройства 100 отображения изображений посредством РЧ связи.
По сравнению с ИК связью РЧ связь не имеет ограничений расстояния и направления. Таким образом, поскольку пользователь посредством РЧ связи может принимать данные на далеком расстоянии относительно ИК связи, пользователь может переместиться на близкое расстояние от намеченного электронного устройства и затем управлять электронным устройством с использованием удаленного контроллера 200.
Таким образом, пользователь может управлять электронным устройством 1100, находящимся относительно далеко от устройства 100 отображения изображений, с использованием удаленного контроллера 200, а также электронным устройством 1000, находящимся вблизи от устройства 100 отображения изображений. После приема информации об электронном устройстве 1100 от устройства 100 отображения изображений удаленный контроллер 200 может переместиться на близкое расстояние от электронного устройства 1100 и управлять им.
Контроллер 280 управляет генерированием или изменением ИК сигнала соответствующим образом для ключа ИК формата электронного устройства на основе принятой информации и принятой команды (этап S920).
Если удаленный контроллер 200 принимает ключевую информацию ИК формата о выбранном электронном устройстве от устройства 100 отображения изображений, контроллер 280 может генерировать ИК сигнал на основе ключевой информации ИК формата, соответствующей команде в ключевой информации ИК формата об электронном устройстве.
Таким образом, при приеме ввода команды от пользователя после приема информации, необходимой для управления электронным устройством, от устройства 100 отображения изображений контроллер 280 может извлечь сигнал, соответствующий вводу команды, из принятой информации и сгенерировать ИК сигнал, соответствующий команде, на основе извлеченного сигнала.
В качестве альтернативы или дополнительно удаленный контроллер 200 может дополнительно включать в себя память 270 для хранения базы данных ключей ИК формата, содержащую ключевую информацию ИК формата об электронном устройстве, соответствующую принятой информации об устройстве.
Таким образом, в случае, когда память 270 удаленного контроллера 200 хранит базу данных ключей ИК формата, удаленный контроллер 200 может принимать от устройства 100 отображения изображений только информацию, указывающую электронное устройство.
В этом случае контроллер 280 может генерировать ИК сигнал на основе информации, соответствующей информации устройства в предварительно сохраненной базе данных ключей ИК формата.
В качестве альтернативы или дополнительно способ для управления удаленным контроллером может дополнительно включать в себя этап приема ввода команд от пользователя и этап запроса ключевой информации ИК формата, соответствующей принятому вводу команд, у устройства отображения изображений.
В частности, при приеме ввода команды от пользователя удаленный контроллер 200 может запросить ключевую информацию ИК формата, соответствующую принятому вводу команды. Затем устройство 100 отображения изображений может передать ключевую информацию ИК формата, соответствующую принятому вводу команды, удаленному контроллеру 200.
Таким образом, каждый раз, когда удаленный контроллер 200 нуждается в ключе ИК формата, соответствующем вводу команд, принятому от пользователя, удаленный контроллер 200 может запросить и принять ключ ИК формата, соответствующий принятому вводу команды.
Таким образом, может быть передана ключевая информация ИК формата, соответствующая отдельной команде вместо всей ключевой информации ИК формата о выбранном электронном устройстве.
Если была принята вся ключевая информация ИК формата о выбранном электронном устройстве, но информация, соответствующая вводу команды, не существует в принятой ключевой информации ИК формата, удаленный контроллер 200 может запросить информацию, соответствующую вводу команды, у устройства 100 отображения изображений.
Даже когда контроллер 280 принимает ключевую информацию ИК формата от устройства 100 отображения изображений, он может временно хранить принятую ключевую информацию ИК формата в памяти 270.
Затем контроллер 280 может управлять передачей сгенерированного ИК сигнала от второго модуля, отличающегося от первого модуля, выбранному электронному устройству (этап S930).
Второй модуль может представлять собой ИК модуль 223, и, таким образом, ИК модуль 223 может передавать информацию электронному устройству посредством ИК связи.
Таким образом, удаленный контроллер 200 может принимать информацию, которая требуется для управления электронным устройством с использованием ИК сигнала, от устройства 100 отображения изображений через РЧ сигнал без ограничений расстояния и направления. Кроме того, удаленный контроллер 200 может передавать ИК сигнал электронному устройству из позиции, из которой электронное устройство может принимать ИК сигнал без ошибок.
Фиг.12 является схемой, иллюстрирующей способ управления устройством отображения изображений и удаленным контроллером.
Как показано на фиг.12, удаленный контроллер 200 может передать сигнал, соответствующий предопределенному клавишному вводу, например клавишному вводу ИК бластера, или сигнал выбора, указывающий выбор объекта, представляющего меню ИК бластера, отображаемое на устройстве 180 отображения, устройству 100 отображения изображений (этап S1210). При этом сигналы между удаленным контроллером 200 и устройством 100 отображения изображений могут представлять собой РЧ сигналы.
Устройство 100 отображения изображений отображает экран меню ИК бластера на устройстве 180 отображения (этап S1220).
Удаленный контроллер 200 может передать ввод, который выбирает одно из внешних электронных устройств, устройству 100 отображения изображений (этап S1230), и устройство 100 отображения изображений может передать информацию, требуемую для управления выбранным внешним электронным устройством, удаленному контроллеру 200 (этап S1240).
В случае, когда память 140 устройства 100 отображения изображений хранит ключевую информацию ИК формата, контроллер 170 может извлечь ключевую информацию ИК формата о выбранном внешнем электронном устройстве из памяти 140 и управлять передачей ключевой информации ИК формата о выбранном внешнем электронном устройстве удаленному контроллеру 200.
С другой стороны, в случае, когда память 270 удаленного контроллера 200 хранит ключевую информацию ИК формата, контроллер 170 устройства 100 отображения изображений может указать выбранное внешнее электронное устройство удаленному контроллеру 200.
Как описано выше со ссылкой на фиг.9, если устройство 100 отображения изображений передает информацию, соответствующую отдельной команде, удаленному контроллеру 200 вместо всей ключевой информации ИК формата о выбранном внешнем электронном устройстве в варианте осуществления изобретения, этапы S1230 и S1240 обмена информацией между устройством 100 отображения изображений и удаленным контроллером 200 могут быть выполнены или могут повторяться на основе команд.
Таким образом, удаленный контроллер 200 может запрашивать ключ ИК формата, соответствующий вводу команды пользователя, у устройства 100 отображения изображений и принимать ключ ИК формата, соответствующий вводу команды, от устройства 100 отображения изображений каждый раз, когда принят ввод команды.
Например, при приеме ввода команды от пользователя удаленный контроллер 200 может запросить ключевую информацию ИК формата о вводе команды у устройства 100 отображения изображений, и устройство 100 отображения изображений может передать ключевую информацию ИК формата о вводе команды удаленному контроллеру 200.
Таким образом, удаленный контроллер 200 может генерировать ИК сигнал на основе принятой ключевой информации ИК формата о вводе команды.
Между тем при приеме ввода команды от пользователя удаленный контроллер 200 может генерировать ИК сигнал, соответствующий вводу команды, на основе информации, принятой от устройства 100 отображения изображений (этап S1250), и может управлять внешним электронным устройством посредством передачи ему ИК сигнала (этап S1260).
ИК сигнал может быть заново сгенерирован на основе ключевой информации ИК формата или модифицирован из ИК сигнала, используемого для управления устройством 100 отображения изображений посредством изменения по меньшей мере одного элемента множества, состоящего из количества битов на единичный код, расстояния между кодами и списка информации кода в ИК сигнале, используемом для управления устройством 100 отображения изображений.
В вариантах осуществления изобретения ключевая информация ИК формата относится к отдельному коду или набору кодов для дистанционного управления устройством и/или его соответствующими функциями. Например, ключевая информация ИК формата может быть реализована с использованием различных типов кодов, таких как двоичные коды, коды с длиной 6 или другие коды.
Как видно из приведенного выше описания вариантов осуществления изобретения, внешним электронным устройством можно управлять без необходимости использования дополнительного ИК передатчика в устройстве отображения изображений.
Поскольку внешними электронными устройствами можно свободно управлять без пространственных ограничений, обращенным к передаче и приему ИК сигнала, пользователь может легко управлять устройством отображения изображения и внешними электронными устройствами. Таким образом, удобство пользователя может быть повышено.
Кроме того, можно легко управлять множеством внешних электронных устройств с использованием удаленного контроллера устройства отображения изображений. В частности, использование удаленного контроллера дает возможность управлять внешними электронными устройствами независимо от их местоположения, то есть без пространственных ограничений. Следовательно, удобство пользователя дополнительно повышается.
Устройство отображения изображений и способ управления им в соответствии с описанными выше иллюстративными вариантами осуществления не ограничиваются изложенными здесь иллюстративными вариантами осуществления. Таким образом, вариации и комбинации изложенных здесь иллюстративных вариантов осуществления могут находиться в пределах объема изобретения.
Способ для управления устройством отображения изображений в соответствии с описанными выше иллюстративными вариантами осуществления может быть реализован как код, который может быть записан на машиночитаемом носителе и считан процессором. Считываемый компьютером носитель может представлять собой любой тип устройства записи, в котором данные хранятся с возможностью считывания компьютером. Примеры считываемого компьютером носителя включают в себя постоянное запоминающее устройство (ROM; ПЗУ), оперативное запоминающее устройство (RAM; ПЗУ), компакт-диск (CD-ROM), магнитную ленту, гибкий диск и оптическое хранилище данных. Считываемый компьютером носитель может быть распределен по множеству компьютерных систем, соединенных в сеть, с тем чтобы считываемый компьютером код был записан на него и был исполнен с него децентрализованным образом. Программы, код и сегменты кода для реализации вариантов осуществления могут быть истолкованы специалистом в области техники.
Хотя изобретение было конкретно показано и описано со ссылкой на иллюстративные варианты его осуществления, специалисты в области техники поймут, что в него могут быть внесены различные изменения по форме и в деталях без отступления от сущности и объема изобретения, определяемых следующей формулой изобретения.