СИСТЕМА ПЕРЕДАЧИ И ОТОБРАЖЕНИЯ ВИДЕО
SYSTEM OF VIDEO TRANSMISSION AND DISPLAY

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к системе отображения видео, способу соединения, соответствующему стандарту радиопередачи видео между устройством передачи видео и устройством приема и отображения видео, конфигурирующему систему отображения видео, и к устройству передачи видео и устройству приема и отображения видео.
Уровень техники
[0002] В качестве стандарта радиопередачи видео для передачи видео и звука через прямую радиосвязь "один-к-одному", например, предусмотрен Miracast, выработанный посредством Альянса производителей Wi-Fi-оборудования. В качестве устройств, совместимых с Miracast (также называемых "Wi-Fi-дисплеем (WFD)"), проводится разработка различных устройств, таких как смартфон, планшетный терминал, ТВ-приемник (в дальнейшем называемый просто "телевизионным приемником"), дисплей, игровая машина и адаптер. Например, устройство, имеющее функцию видеовывода, такое как смартфон или планшетный терминал (также называемое "устройством-источником"), может непосредственно передавать информацию относительно видео (также называемого "изображением") в такое устройство, как телевизионный приемник или дисплей (также называемое "устройством отображения" или "устройством-приемником") по радиосвязи не через радиосеть, к примеру, Wi-Fi-сеть, и отображать видео. Устройство-источник может передавать видеоинформацию в устройство отображения, несовместимое с Miracast (также называемое "несовместимым с Miracast устройством-приемником"), с использованием, в качестве устройства сопряжения, адаптера, выступающего в качестве устройства-приемника, совместимого с Miracast, и отображать видео.
Список библиографических ссылок
Патентные документы
[0003] PTL 1
JP-T-2013-511235
PTL 2
JP-A-2012-44429
Сущность изобретения
Техническая задача
[0004] Когда видео, воспроизведенное посредством устройства воспроизведения видео, несовместимого с Miracast (также называемого "несовместимым с Miracast устройством-источником"), отображается в устройстве-приемнике, также есть возможность использовать, в качестве устройства сопряжения между несовместимым с Miracast устройством-источником и устройством-приемником, адаптер, выступающий в качестве устройства-источника, совместимого с Miracast. Примеры устройства воспроизведения видео включают в себя различные устройства, такие как устройство записи DVD (универсальных цифровых дисков), DVD-проигрыватель, устройство записи Blu-Ray-дисков (BD), BD-проигрыватель, устройство записи на HDD (на жестком диске) и видеокамера. Примеры устройства-приемника включают в себя различные устройства, включающие в себя модуль отображения и функциональный модуль, такие как смартфон, планшетный терминал (персональный компьютер), ноутбук, портативный информационный терминал, проектор и устройство отображения с креплением на голове (шлем-дисплей; HMD).
[0005] Адаптер, выступающий в качестве устройства-источника, совместимого только с Miracast, должен быть выполнен с возможностью включать в себя только функцию выполнения сопряжения между несовместимым с Miracast устройством-источником и устройством-приемником. Следовательно, желательно опускать модуль отображения и функциональный модуль для реализации расширенного пользовательского интерфейса (например, графического пользовательского интерфейса; пользовательский интерфейс в дальнейшем просто упоминается в качестве "UI"), обычно включаемого в предыдущее устройство-источник, такое как смартфон или планшетный терминал, и добиваться уменьшения размера и упрощения.
[0006] Тем не менее устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником. Следовательно, возникает проблема в том, что соединение, соответствующее процедуре Miracast между устройством-источником и устройством-приемником, не может устанавливаться. Даже если модуль отображения и функциональный модуль для реализации UI оснащены в устройстве-приемнике, для соединения устройства-источника и устройства-приемника предусмотрена только конфигурация, приспосабливающая процедуру, в которой сторона устройства-источника выбирает устройство-приемник и соединяется с устройством-приемником согласно процедуре Miracast. Не предусмотрено конфигурации, в которой сторона устройства-приемника выбирает устройство-источник и соединяется с устройством-источником.
[0007] Следует отметить, что патентный документ 1 раскрывает способ поиска и устройство для способа поиска только в первом WFD-устройстве, соответствующем устройству-источнику, услуги Wi-Fi-дисплея, поддерживаемой во втором WFD-устройстве, соответствующем устройству-приемнику. Следовательно, в патентном документе 1, отсутствует как описание, так и показания относительно такой проблемы, что соединение, соответствующее процедуре Miracast между устройством-источником, не оснащенным ни модулем отображения, ни функциональным модулем для реализации UI, и устройством-приемником не может выполняться.
[0008] Патентный документ 2 раскрывает систему отображения видео, в которой портативное устройство обработки информации и HMD соединены по радиосвязи. В качестве радиосвязи, проиллюстрированы только технология Bluetooth (зарегистрированная торговая марка) или беспроводная LAN (локальная вычислительная сеть). Следовательно, аналогично патентному документу 1, в патентном документе 2 отсутствует как описание, так и показания относительно такой проблемы, что соединение, соответствующее процедуре Miracast между устройством-источником, не оснащенным ни модулем отображения, ни функциональным модулем для реализации UI, и устройством-приемником не может выполняться.
[0009] Проблемы поясняются выше в отношении Miracast в качестве примера. Тем не менее проблемы являются общими для систем, которые соединяют устройство передачи видео и устройство приема и отображения видео согласно стандарту радиопередачи видео для передачи видео и звука через прямую радиосвязь "один-к-одному" и передают видео и звук.
Решение задачи
[0010] Преимущество некоторых аспектов изобретения заключается в том, чтобы разрешать, по меньшей мере, часть проблем и может быть реализовано в качестве следующих аспектов.
[0011] (1) Аспект изобретения направлен на систему отображения видео, которая передает видео из устройства передачи видео, не оснащенного ни модулем отображения, ни функциональным модулем для реализации пользовательского интерфейса, в устройство приема и отображения видео согласно стандарту радиопередачи видео для передачи видео через прямую радиосвязь "один-к-одному" и выполняет отображение. В системе отображения видео, устройство передачи видео включает в себя модуль управления соединениями, сконфигурированный с возможностью управлять установлением соединения между устройством передачи видео и устройством приема и отображения видео, причем модуль управления соединениями управляет установлением первого соединения для соединения устройства передачи видео и устройства приема и отображения видео согласно стандарту радиопередачи видео и второго соединения для соединения устройства передачи видео и устройства приема и отображения видео в режиме соединения между равноправными узлами до установления первого соединения. Модуль управления соединениями начинает обработку установления второго соединения согласно любому из получения запроса из устройства приема и отображения видео и возникновения возможности в устройстве передачи видео. С помощью системы отображения видео согласно этому аспекту, модуль управления соединениями устройства передачи видео начинает обработку установления второго соединения между устройством передачи видео и устройством приема и отображения видео согласно любому из получения запроса из устройства приема и отображения видео и возникновения возможности в устройстве передачи видео. Второе соединение представляет собой соединение между равноправными узлами, выполняемое до установления первого соединения, соответствующего стандарту радиопередачи видео. При начале обработки установления второго соединения согласно получению запроса из устройства приема и отображения видео, модуль управления соединениями устройства передачи видео может задавать устройство приема и отображения видео в источнике передачи запроса в качестве партнера второго и первого соединений, т.е. партнера соединения, соответствующего стандарту радиопередачи видео. При начале обработки установления второго соединения согласно возникновению возможности в устройстве передачи видео, модуль управления соединениями устройства передачи видео может задавать, например, устройство приема и отображения видео, определенное посредством любого способа в устройстве передачи видео, в качестве партнера второго и первого соединений, т.е. партнера соединения, соответствующего стандарту радиопередачи видео. Как результат, с помощью системы отображения видео согласно этому аспекту, даже устройство передачи видео, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, может указывать партнера видеорадиосвязи. Следовательно, можно предоставлять соединение, соответствующее стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео.
[0012] (2) В системе отображения видео согласно аспекту, модуль управления соединениями устройства передачи видео может начинать обработку установления второго соединения согласно получению запроса из устройства приема и отображения видео. При установлении второго соединения, устройство приема и отображения видео может передавать идентификационную информацию соединения, указывающую то, что устройство приема и отображения видео представляет собой цель соединения, соответствующую стандарту радиопередачи видео, в устройство передачи видео. Модуль управления соединениями устройства передачи видео может устанавливать первое соединение, если идентификационная информация соединения совпадает с идентификационной информацией соединения, сохраненной в устройстве передачи видео. С помощью системы отображения видео согласно этому аспекту, когда идентификационная информация соединения, передаваемая из устройства приема и отображения видео, совпадает с идентификационной информацией соединения, сохраненной в устройстве передачи видео, устройство передачи видео может выбирать устройство приема и отображения видео в качестве устройства приема и отображения видео в форме цели соединения, соответствующего стандарту радиопередачи видео, и выполнять обработку первого соединения, соответствующего стандарту радиопередачи видео, между устройством передачи видео и устройством приема и отображения видео. Следовательно, можно разрешать такую проблему, что поскольку устройство передачи видео, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство приема и отображения видео, которое должно соединяться с устройством передачи видео, соединение, соответствующее стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео, не может выполняться. Следует отметить, что передача видео не ограничена передачей только видеосигнала, представляющего видео, и может представлять собой передачу, включающую в себя видеосигнал и звуковой сигнал, представляющий звук.
[0013] (3) В системе отображения видео согласно аспекту, идентификационная информация соединения может быть идентификационной информацией, индивидуальной для устройства приема и отображения видео, передаваемой из устройства приема и отображения видео в устройство передачи видео при обработке установления второго соединения. С помощью системы отображения видео согласно этому аспекту, посредством задания идентификационной информации, индивидуальной для устройства приема и отображения видео, в качестве идентификационной информации соединения, устройство передачи видео может легко выбирать, при обработке установления второго соединения между равноправными узлами, на основе идентификационной информации, индивидуальной для устройства приема и отображения видео, обязательно передаваемой в устройство передачи видео, устройство приема и отображения видео, которое передает индивидуальную идентификационную информацию, в качестве устройства приема и отображения видео в форме цели соединения, соответствующего стандарту радиопередачи видео. Устройство передачи видео может выполнять обработку первого соединения, соответствующего стандарту радиопередачи видео, между устройством передачи видео и устройством приема и отображения видео.
[0014] (4) В системе отображения видео согласно аспекту, идентификационная информация соединения может быть индивидуальной информацией, предоставляемой посредством устройства передачи видео. Устройство приема и отображения видео может включать в себя устройство получения индивидуальной информации для получения индивидуальной информации. Устройство приема и отображения видео может получать индивидуальную информацию с помощью устройства получения индивидуальной информации перед началом обработки установления второго соединения и передавать полученную индивидуальную информацию в устройство передачи видео в качестве идентификационной информации соединения после установления второго соединения. С помощью системы отображения видео согласно этому аспекту, после установления второго соединения между равноправными узлами между устройством передачи видео и устройством приема и отображения видео, устройство передачи видео принимает индивидуальную информацию, предоставляемую посредством устройства передачи видео, которая получается посредством устройства приема и отображения видео заранее из устройства приема и отображения видео, в качестве идентификационной информации соединения. Устройство передачи видео может легко выбирать, на основе принимаемой индивидуальной информации, служащей в качестве идентификационной информации соединения, устройство приема и отображения видео, которое передает индивидуальную информацию, в качестве устройства приема и отображения видео в форме цели соединения, соответствующего стандарту радиопередачи видео. Устройство передачи видео может выполнять обработку первого соединения, соответствующего стандарту радиопередачи видео, между устройством передачи видео и устройством приема и отображения видео.
[0015] (5) В системе отображения видео согласно аспекту, получение индивидуальной информации может выполняться согласно любому из устройства получения индивидуальной информации, считывающего информацию относительно QR-кода (зарегистрированная торговая марка), обеспеченного в устройстве передачи видео, устройства получения индивидуальной информации, считывающего информацию относительно конкретного рисунка отображения, обеспеченного в устройстве передачи видео, устройства получения индивидуальной информации, считывающего информацию относительно радиочастотной метки, обеспеченной в устройстве передачи видео, и устройства получения индивидуальной информации, считывающего информацию, представленную посредством конкретного светоизлучающего рисунка светового излучения светоизлучающего модуля, обеспеченного в устройстве передачи видео. С помощью системы отображения видео согласно этому аспекту, можно легко получать индивидуальную информацию, предоставленную посредством устройства передачи видео.
[0016] (6) В системе отображения видео согласно аспекту, устройство приема и отображения видео может представлять собой устройство отображения с креплением на голове. Когда устройство передачи видео отображается в сквозном режиме на устройстве отображения с креплением на голове, индивидуальная информация может отображаться по устройству передачи видео. С помощью системы отображения видео согласно этому аспекту, можно легко проверять, с помощью устройства отображения с креплением на голове, устройство передачи видео, в которое предоставляется индивидуальная информация, служащая в качестве идентификационной информации соединения.
[0017] (7) В системе отображения видео согласно аспекту, устройство приема и отображения видео может включать в себя устройство получения индивидуальной информации для получения индивидуальной информации, предоставленной посредством устройства передачи видео. Модуль управления соединениями устройства передачи видео может запрашивать устройство приема и отображения видео передавать индивидуальную информацию, начинать обработку установления второго соединения, принимая в качестве возможности прием индивидуальной информации, передаваемой из устройства приема и отображения видео, и устанавливать первое соединение, когда индивидуальная информация, передаваемая из устройства приема и отображения видео, совпадает с информацией, сохраненной в устройстве передачи видео. С помощью системы отображения видео согласно этому аспекту, устройство передачи видео может запрашивать устройство приема и отображения видео передавать индивидуальную информацию, и когда индивидуальная информация, передаваемая из устройства приема и отображения видео, совпадает с информацией, сохраненной в устройстве передачи видео, выбирать устройство приема и отображения видео в качестве устройства приема и отображения видео в форме цели соединения, соответствующего стандарту радиопередачи видео, и выполнять обработку первого соединения, соответствующего стандарту радиопередачи видео, между устройством передачи видео и устройством приема и отображения видео. Следовательно, можно разрешать такую проблему, что поскольку устройство передачи видео, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство приема и отображения видео, которое должно соединяться с устройством передачи видео, соединение, соответствующее стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео, не может выполняться.
[0018] (8) В системе отображения видео согласно аспекту, модуль управления соединениями устройства передачи видео может определять устройство приема и отображения видео в качестве цели соединения, устанавливать второе соединение между устройством передачи видео и определенным устройством приема и отображения видео, принимая определение цели соединения в качестве возможности, и после установления второго соединения, устанавливать первое соединение между устройством передачи видео и определенным устройством приема и отображения видео. С помощью системы отображения видео согласно этому аспекту, устройство передачи видео может определять устройство приема и отображения видео в качестве цели соединения. Следовательно, можно разрешать такую проблему, что поскольку устройство передачи видео, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство приема и отображения видео, которое должно соединяться с устройством передачи видео, соединение, соответствующее стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео, не может выполняться.
[0019] (9) В системе отображения видео согласно аспекту, определение цели соединения может выполняться на основе любого из уровня приоритета, сохраненного в устройстве передачи видео заранее, информации относительно радиоволны устройства приема и отображения видео, принимаемой посредством устройства передачи видео, предыдущей информации относительно соединения, и комбинации двух или более из уровня приоритета, информации относительно радиоволны и предыдущей информации. С помощью системы отображения видео согласно этому аспекту, устройство передачи видео может определять цель соединения с использованием информации, сохраненной в устройстве передачи видео (т.е. уровня приоритета, сохраненного в устройстве передачи видео заранее), и информации, которую устройство передачи видео может автоматически получать (т.е. информации относительно радиоволны устройства приема и отображения видео, принимаемой посредством устройства передачи видео, и предыдущей информации относительно соединения). Следовательно, можно разрешать такую проблему, что поскольку устройство передачи видео, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство приема и отображения видео, которое должно соединяться с устройством передачи видео, соединение, соответствующее стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео, не может выполняться.
[0020] Следует отметить, что изобретение может реализовываться в различных формах, описанных ниже.
(a) Система отображения видео и способ отображения видео
(b) Способ соединения, соответствующий стандарту видеорадиосвязи между устройством передачи видео и устройством приема и отображения видео в системе отображения видео
(c) Устройство передачи видео, соответствующее системе отображения видео, и устройство приема и отображения видео, соответствующее системе отображения видео
Краткое описание чертежей
[0021] Фиг. 1 является пояснительной схемой, показывающей схематичную конфигурацию системы отображения видео в первом варианте осуществления изобретения.
Фиг. 2 является блок-схемой, функционально показывающей конфигурацию шлема-дисплея.
Фиг. 3 является пояснительной схемой, показывающей пример виртуального изображения, визуально различаемого пользователем.
Фиг. 4 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера.
Фиг. 5 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером и HMD, когда Miracast-адаптер находится в режиме источника.
Фиг. 6 является пояснительной схемой, показывающей пример экрана меню для Miracast-соединения.
Фиг. 7A и 7B являются пояснительными схемами, показывающими примеры экрана отображения соединяемого устройства-источника, обнаруженного посредством обнаружения устройств-источников в устройстве-приемнике.
Фиг. 8 является пояснительной схемой, показывающей пример списка соединяемых устройств, сохраненного в информации настроек Miracast заранее.
Фиг. 9 является пояснительной схемой, показывающей экран воспроизведения видео, отображаемый в HMD.
Фиг. 10 является пояснительной схемой, показывающей экран подтверждения, отображаемый, когда выполнено быстрое прикосновение к значку завершения, показанному на фиг. 9.
Фиг. 11 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера в режиме сквозной передачи данных.
Фиг. 12 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером и HMD, когда Miracast-адаптер находится в режиме источника во втором варианте осуществления.
Фиг. 13 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера в третьем варианте осуществления.
Фиг. 14 является пояснительной схемой, показывающей пример информации приоритета.
Фиг. 15 является пояснительной схемой, показывающей пример информации способа определения.
Фиг. 16 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером и HMD, когда Miracast-адаптер находится в режиме источника в третьем варианте осуществления.
Фиг. 17 является схемой для пояснения способа определения устройства-приемника, когда способ определения для устройства-приемника представляет собой "все".
Подробное описание вариантов осуществления
[0022] Первый вариант осуществления
A1. Конфигурация системы отображения видео
Фиг. 1 является пояснительной схемой, показывающей схематичную конфигурацию системы 1000 отображения видео в первом варианте осуществления изобретения. Система 1000 отображения видео включает в себя устройство 100 отображения с креплением на голове, Miracast-адаптер 300, видеоустройство 400, устройство 500 отображения и компьютер 600. Устройство 100 отображения с креплением на голове и устройство 500 отображения также называются "устройством отображения видео" или "устройством отображения изображений". Как пояснено ниже, система 1000 отображения видео представляет собой систему, которая передает видео, которое должно воспроизводиться посредством видеоустройства 400, несовместимого с Miracast, из Miracast-адаптера 300, совместимого с Miracast, в устройство 100 отображения с креплением на голове, совместимое с Miracast по радиосвязи, и заставляет устройство 100 отображения с креплением на голове отображать видео. Система 1000 отображения видео также представляет собой систему, которая передает отображаемое видео или видео, которое должно воспроизводиться посредством устройства 100 отображения с креплением на голове, из устройства 100 отображения с креплением на голове в Miracast-адаптер 300 по радиосвязи и заставляет телевизор 500, несовместимый с Miracast, отображать видео. Miracast представляет собой стандарт, выработанный посредством Альянса производителей Wi-Fi-оборудования в качестве одного из стандартов радиопередачи видео для передачи видео и звука (в дальнейшем сокращенно называемого просто как "видео и т.п.") через прямую радиосвязь "один-к-одному". Передача посредством Miracast применяется ко всем из случая передачи только видео (в частности, передачи видеоинформации), случая передачи видео и звука (в частности, передачи, включающей в себя видеоинформацию и звуковую информацию) и случая передачи только звука. Следует отметить, что Miracast-адаптер 300 является эквивалентным устройству передачи видео согласно аспекту изобретения. HMD 100 является эквивалентным устройству приема и отображения видео согласно аспекту изобретения.
[0023] В Miracast-адаптере 300 в этом варианте осуществления, опускаются модуль отображения и функциональный модуль для реализации расширенного пользовательского интерфейса (в дальнейшем пользовательский интерфейс также просто упоминается в качестве "UI"), обычно включаемого в предыдущее устройство-источник. Расширенный UI означает интерфейс, в общем, который пользователь может применять при просмотре строки символов и изображения, такой как графический пользовательский интерфейс, текстовый пользовательский интерфейс и символьный пользовательский интерфейс. Иными словами, Miracast-адаптер 300 в этом варианте осуществления не включает в себя дисплеи, включающие в себя, например, жидкокристаллическое и органическое электролюминесцентное устройство, и сенсорные панели, в которых, например, приспосабливаются различные системы.
[0024] Miracast-адаптер 300 включает в себя кнопку 301 включения питания, кнопку 303 активации режима сквозной передачи данных, переключатель 305 для смены режима работы Miracast, осветительный модуль 307, непоказанный входной контактный вывод и выходной контактный вывод по стандарту HDMI (по мультимедийному интерфейсу высокой четкости; зарегистрированная торговая марка) и непоказанные два контактных вывода по стандарту микро-USB (универсальной последовательной шины).
[0025] Сетевой адаптер 332 соединяется с одним контактным выводом по стандарту микро-USB (в дальнейшем сокращенно называемому просто "USB") через USB-кабель 334. Подача мощности постоянного тока в Miracast-адаптер 300 выполняется. Контактный USB-вывод компьютера 600 соединяется с другим контактным USB-выводом через USB-кабель 602. Можно выполнять проводную связь между Miracast-адаптером 300 и компьютером 600. Например, можно задавать рабочий режим Miracast-адаптера 300 с использованием компьютера 600. Следует отметить, что компьютер 600 представляет собой терминал для обмена информацией. В этом варианте осуществления, ноутбук проиллюстрирован в качестве компьютера 600. Компьютер 600 может быть сконфигурирован посредством других терминалов для обмена информацией, таких как настольный персональный компьютер, планшетный терминал, смартфон, сотовый телефон и PDA (персональное цифровое устройство).
[0026] Выходной контактный HDMI-вывод (не показан) видеоустройства 400 соединяется с входным контактным HDMI-выводом через HDMI-кабель 402. Можно передавать видео и т.п., которое должно воспроизводиться посредством видеоустройства 400, в Miracast-адаптер 300 через HDMI-кабель 402. Входной контактный HDMI-вывод (не показан на чертеже) устройства 500 отображения соединяется с выходным контактным HDMI-выводом Miracast-адаптера 300 через HDMI-кабель 502. Устройство 500 отображения допускает выполнение отображения и вывода видео и звука (в дальнейшем также называемое "воспроизведением видео и т.п."), передаваемых из Miracast-адаптера 300 через HDMI-кабель 502.
[0027] Переключатель 305 для смены режима работы Miracast представляет собой переключатель для выбора любого из двух режимов, т.е. режима MTx источника и режима MRx приемника. Когда пользователь выбирает режим MTx источника с использованием переключателя 305 для смены режима работы Miracast, Miracast-адаптер 300 переходит в состояние, в котором Miracast-адаптер 300 допускает выполнение функции передачи видео и т.п., которое вводится из внешнего устройства согласно HDMI, по радиосвязи согласно Miracast (в дальнейшем называемой "функцией источника" или "режимом источника"). С другой стороны, когда пользователь выбирает режим MRx приемника с использованием переключателя 305 для смены режима работы Miracast, Miracast-адаптер 300 допускает выполнение функции передачи видео и т.п., которое принимается по радиосвязи согласно Miracast, во внешнее устройство по проводам согласно HDMI (в дальнейшем также называемой "функцией приемника" или "режимом приемника"). В этом варианте осуществления, как пояснено ниже, Miracast-адаптер 300 соединяется с устройством 100 отображения с креплением на голове по радиосвязи в режиме источника или в режиме приемника согласно Miracast.
[0028] Осветительный модуль 307 включает в себя два светодиода (светоизлучающих диода) 307А и 307B. Осветительный модуль 307 уведомляет рабочий режим Miracast-адаптера 300, например, включение/выключение источника питания и состояние режима с использованием состояний светового излучения двух светодиодов 307A и 307B. Кнопка 301 включения источника питания переключает рабочее состояние (функционирует/не функционирует) Miracast-адаптера 300 согласно включению/выключению кнопки. Кнопка 303 активации режима сквозной передачи данных переключает выбор/невыбор режима сквозной передачи данных согласно включению/выключению кнопки. Как пояснено ниже, когда выбирается режим сквозной передачи данных, видео и т.п., вводимое во входной контактный HDMI-вывод, непосредственно выводится из выходного контактного HDMI-вывода.
[0029] Видеоустройство 400 сконфигурировано посредством различных устройств воспроизведения видео, соответствующих HDMI (мультимедийному интерфейсу высокой четкости; зарегистрированная торговая марка), таких как записывающее DVD-устройство, DVD-проигрыватель, записывающее BD-устройство, BD-проигрыватель, записывающее HDD-устройство, видеокамера и терминал для обмена информацией. Как пояснено ниже, видео и т.п., воспроизведенное посредством видеоустройства 400, передается в Miracast-адаптер 300 через HDMI-кабель 402, передается по радиосвязи в устройство 100 отображения с креплением на голове согласно Miracast и воспроизводится посредством устройства 100 отображения с креплением на голове. Следует отметить, что в этом варианте осуществления, видеоустройство 400 сконфигурировано посредством записывающего BD-устройства. Видеоустройство 400 также упоминается как "записывающее BD-устройство 400".
[0030] Устройство 500 отображения сконфигурировано посредством различных устройств отображения видео (устройств отображения изображений), совместимых с HDMI, таких как телевизионный приемник (в дальнейшем также называемый "телевизором"), дисплей и проектор. Как пояснено ниже, устройство 500 отображения отображает видео и т.п., передаваемое из устройства 100 отображения с креплением на голове в Miracast-адаптер 300 по радиосвязи согласно Miracast и передаваемое в устройство 500 отображения по проводам через HDMI-кабель 502. Дополнительно, устройство 500 отображения воспроизводит видео и т.п., передаваемое из видеоустройства 400 в Miracast-адаптер 300 по проводам через HDMI-кабель 402 и передаваемое в устройство 500 отображения по проводам через HDMI-кабель 502. Следует отметить, что в этом варианте осуществления, устройство 500 отображения сконфигурировано посредством телевизора. Устройство 500 отображения также упоминается как "телевизор 500".
[0031] Устройство 100 отображения с креплением на голове представляет собой устройство отображения изображений (устройство отображения видео), носимое на голове. Устройство 100 отображения с креплением на голове также называется "шлемом-дисплеем (HMD)". Шлем-дисплей 100 (HMD) в этом варианте осуществления представляет собой устройство отображения с креплением на голове на основе оптической передачи, с помощью которого пользователь допускает визуальное распознавание виртуального изображения и одновременно непосредственное визуальное распознавание внешней обстановки. HMD 100 включает в себя модуль 20 отображения изображений, который вынуждает пользователя визуально различать виртуальное изображение в состоянии, в котором модуль 20 отображения изображений носится на голове пользователя, и модуль 10 управления (контроллер), который управляет модулем 20 отображения изображений.
[0032] Модуль 20 отображения изображений представляет собой носимый корпус, носимый на голове пользователя. В этом варианте осуществления, модуль 21 отображения изображений имеет форму очков. Модуль 20 отображения изображений включает в себя правый удерживающий модуль 21, модуль 22 возбуждения правого дисплея, модуль 24 возбуждения левого дисплея, левый удерживающий модуль 23, модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений. Модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений, соответственно, выполнены с возможностью расположения перед правым и левым глазами пользователя, когда пользователь носит модуль 20 отображения изображений. Один конец модуля 26 отображения правых оптических изображений и один конец модуля 28 отображения левых оптических изображений соединены между собой в позиции, соответствующей середине лба, когда пользователь носит модуль 20 отображения изображений. Камера 67 размещается в этой соединительной секции.
[0033] Правый удерживающий модуль 21 и левый удерживающий модуль 23 представляют собой элементы, которые удерживают модуль 20 отображения изображений на голове пользователя, такие как дужки очков. Модуль 22 возбуждения правого дисплея размещается на внутренней стороне правого удерживающего модуля 21, другими словами, на стороне, противостоящей голове пользователя, когда пользователь носит модуль 20 отображения изображений. Модуль 24 возбуждения левого дисплея размещается на внутренней стороне левого удерживающего модуля 23. Следует отметить, что в нижеприведенном пояснении, правый удерживающий модуль 21 и левый удерживающий модуль 23 иногда поясняются в качестве "удерживающих модулей" без различения. Аналогично, модуль 22 возбуждения правого дисплея и модуль 24 возбуждения левого дисплея иногда поясняются в качестве "модулей возбуждения дисплея" без различения. Модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений иногда поясняются в качестве "модулей отображения оптических изображений" без различения.
[0034] Модуль 20 отображения изображений дополнительно включает в себя соединительный модуль 40 для соединения модуля 20 отображения изображений с модулем 10 управления. Соединительный модуль 40 включает в себя шнур 48 основного корпуса, соединенный с модулем 10 управления, правый шнур 42 и левый шнур 44, сформированные посредством разделения шнура 48 основного корпуса на две части, и соединительный элемент 46, предоставленный в точке разделения. Гнездо для соединения штекера 30 для наушников предоставляется в соединительном элементе 46. Правый наушник 32 и левый наушник 34 идут из штекера 30 для наушников.
[0035] Модуль 20 отображения изображений и модуль 10 управления выполняют передачу различных сигналов через соединительный модуль 40. Соединители (не показаны на чертеже), вставляющиеся друг в друга, соответственно, предоставлены на конце шнура 48 основного корпуса на противоположной стороне соединительного элемента 46 и в модуле 10 управления. Модуль 10 управления и модуль 20 отображения изображений соединяются и разъединяются согласно вставке и выниманию соединителя шнура 48 основного корпуса и разъему модуля 10 управления. Металлический кабель или оптоволокно может приспосабливаться в качестве соединительного модуля 40.
[0036] Модуль 10 управления представляет собой устройство для управления HMD 100. Модуль 10 управления включает в себя осветительный модуль 12, сенсорную панель 14, крестообразную клавишу 16 и выключатель 18 питания. Осветительный модуль 12 уведомляет рабочий режим (например, включение/выключение источника питания) HMD 100 с использованием состояния светового излучения осветительного модуля 12. В качестве осветительного модуля 12, например, может использоваться светодиод. Сенсорная панель 14 обнаруживает операцию контакта на рабочей поверхности сенсорной панели 14 и выводит сигнал, соответствующий контенту для обнаружения. В качестве сенсорной панели 14 могут приспосабливаться различные сенсорные панели, такие как электростатические, на основе определения давления и оптические. Крестообразная клавиша 16 обнаруживает нажатие клавиш, соответствующих направлениям вверх, вниз, влево и вправо, и выводит сигнал, соответствующий контенту для обнаружения. Выключатель 18 питания обнаруживает плавное перемещение переключателя, чтобы переключать состояние источника питания HMD 100.
[0037] Как пояснено выше, когда Miracast-адаптер 300 работает в режиме источника, модуль 10 управления принимает видео и т.п., передаваемое из Miracast-адаптера 300 по радиосвязи согласно Miracast, передает видео в модуль 20 отображения изображений через соединительный модуль 40 и выводит звук из наушников 32 и 34. Как пояснено выше, когда Miracast-адаптер 300 работает в режиме приемника, модуль 10 управления передает видео и т.п., которое передается из модуля 20 отображения изображений через соединительный модуль 40, в Miracast-адаптер 300 согласно Miracast по радиосвязи. Следует отметить, что установление соединения, соответствующее Miracast, между Miracast-адаптером 300 и модулем 10 управления HMD 100 подробно поясняется ниже.
[0038] A2. Конфигурация устройства отображения с креплением на голове
Фиг. 2 является блок-схемой, функционально показывающей конфигурацию шлема-дисплея 100 (HMD). Модуль 10 управления включает в себя модуль 110 получения входной информации, модуль 120 хранения, источник 130 питания, модуль 132 радиосвязи, GPS-модуль 134, CPU 140, интерфейс 180 и передающие модули 51 и 52 (Tx). Модули соединяются между собой посредством непоказанной шины.
[0039] Модуль 110 получения входной информации получает сигналы, соответствующие функциональному вводу в сенсорную панель 14, крестообразную клавишу 16, выключатель 18 питания и т.п. Следует отметить, что хотя не показано на чертеже, модуль 110 получения входной информации также может получать сигналы, соответствующие обнаружению визуальных линий, обнаружению касания и функциональному вводу в устройство ввода, такое как микрофон. В частности, при обнаружении визуальных линий, визуальная линия пользователя обнаруживается с использованием инфракрасного датчика и т.п. В этом случае, перемещения визуальной линии и команды ассоциированы между собой заранее. При обнаружении касания, обнаруживаются касания пользователя на датчиках касания, предоставленных в любых местах кожуха HMD 100 (например, на внешних сторонах правого удерживающего модуля 21 и левого удерживающего модуля 23 (фиг. 1) модуля 20 отображения изображений).
[0040] Модуль 120 хранения сконфигурирован посредством ROM, RAM, DRAM, жесткого диска и т.п. Компьютерные программы, которые должны считываться и выполняться посредством CPU 140, и различные виды информации в виде данных сохраняются в модуле 120 хранения. Источник 130 питания подает электроэнергию в модули HMD 100. В качестве источника 130 питания, например, может использоваться аккумуляторная батарея.
[0041] Модуль 132 радиосвязи выполняет радиосвязь между модулем 132 радиосвязи и внешним устройством согласно предварительно определенному стандарту радиосвязи (например, ближней радиосвязи, проиллюстрированной посредством инфракрасного луча, и технологии Bluetooth (зарегистрированная торговая марка), беспроводной LAN, проиллюстрированной посредством Wi-Fi (IEEE802.11) и т.д.). В этом варианте осуществления, модуль 132 радиосвязи соответствует, по меньшей мере, стандарту Wi-Fi, стандарту Wi-Fi Direct и Miracast, выработанным посредством Альянса производителей Wi-Fi-оборудования. GPS-модуль 134 принимает сигнал из GPS-спутника, чтобы за счет этого определять текущую позицию пользователя HMD 100, и формирует информацию текущей позиции, представляющую информацию текущей позиции пользователя. Следует отметить, что информация текущей позиции может быть реализована, например, посредством координат, представляющих широту и долготу.
[0042] CPU 140 считывает и выполняет компьютерные программы, сохраненные в модуле 120 хранения, чтобы за счет этого выступать в качестве операционной системы 150 (ОС), процессора 160 изображений, звукового процессора 170, модуля 175 управления камерой, модуля 190 управления отображением и модуля 195 Miracast-управления.
[0043] Процессор 160 изображений формирует сигнал на основе видеосигналов, вводимых из интерфейса 180, модуля 132 радиосвязи и камеры 67. Процессор 160 изображений подает сформированный сигнал в модуль 20 отображения изображений через соединительный модуль 40, чтобы управлять отображением в модуле 20 отображения изображений. Сигнал, который должен подаваться в модуль 20 отображения изображений, отличается в аналоговой форме и цифровой форме.
[0044] Например, в случае цифровой формы, вводится видеосигнал в состоянии синхронизации цифрового R-сигнала, цифрового G-сигнала, цифрового B-сигнала и синхросигнала PCLK. Процессор 160 изображений выполняет, при необходимости, известную обработку изображений, такую как обработка преобразования разрешения, различные виды обработки коррекции цветовых тонов, такие как регулирование яркости и сигнала цветности и обработка коррекции трапецеидальных искажений, для данных Data изображений, состоящих из цифрового R-сигнала, цифрового G-сигнала и цифрового B-сигнала. После этого, процессор 160 изображений передает синхросигнал PCLK и данные Data изображений через передающие модули 51 и 52.
[0045] В случае аналоговой формы, вводится видеосигнал, состоящий из аналогового R-сигнала, аналогового G-сигнала, аналогового B-сигнала, сигнала Vsync вертикальной синхронизации и сигнала Hsync горизонтальной синхронизации. Процессор 160 изображений разделяет сигнал Vsync вертикальной синхронизации и сигнал Hsync горизонтальной синхронизации из входного сигнала и формирует, согласно циклам сигнала Vsync вертикальной синхронизации и сигнала Hsync горизонтальной синхронизации, синхросигнал PCLK с использованием непоказанной PLL-схемы и т.п. Процессор 160 изображений преобразует аналоговый R-сигнал, аналоговый G-сигнал и аналоговый B-сигнал в цифровые сигналы с использованием схемы аналогово-цифрового преобразования и т.п. Процессор 160 изображений выполняет, при необходимости, известную обработку изображений для данных Data изображений, состоящих из цифрового R-сигнала, цифрового G-сигнала и цифрового B-сигнала после преобразования, и затем передает синхросигнал PCLK, данные Data изображений, сигнал Vsync вертикальной синхронизации и сигнал Hsync горизонтальной синхронизации через передающие модули 51 и 52. Следует отметить, что в нижеприведенном пояснении, данные Data изображений, передаваемые через передающий модуль 51, упоминаются в качестве "данных Data1 изображений для правого глаза", и данные Data изображений, передаваемые через передающий модуль 52, упоминаются в качестве "данных Data2 изображений для левого глаза".
[0046] Модуль 190 управления отображением формирует управляющие сигналы для управления модулем 22 возбуждения правого дисплея и модулем 24 возбуждения левого дисплея. Управляющие сигналы представляют собой сигналы для отдельного включения/выключения возбуждения для возбуждения правого ЖК-дисплея 241 посредством модуля 211 управления правым ЖК-дисплеем, включения/выключения возбуждения правой задней подсветки 221 посредством модуля 201 управления правой задней подсветкой, включения/выключения возбуждения левого ЖК-дисплея 242 посредством модуля 212 управления левым ЖК-дисплеем и включения/выключения возбуждения левой задней подсветки 222 посредством модуля 202 управления левой задней подсветкой. Модуль 190 управления отображением управляет, согласно управляющим сигналам, формированием и излучением света от изображения в модуле 22 возбуждения правого дисплея и модуле 24 возбуждения левого дисплея. Модуль 190 управления отображением передает сформированные управляющие сигналы через передающие модули 51 и 52.
[0047] Звуковой процессор 170 получает звуковой сигнал, включенный в контент, усиливает полученный звуковой сигнал и подает звуковой сигнал в непоказанный динамик правого наушника 32 и непоказанный динамик левого наушника 34. Следует отметить, что хотя не показано на чертеже, звуковой процессор 170 также может дискретизировать звук, обнаруженный посредством микрофона, обеспеченного, по меньшей мере, в одном из модуля 10 управления и модуля 20 отображения изображений, и получать звуковой сигнал.
[0048] Модуль 175 управления камерой управляет работой камеры 67 и фотографирует видео, визуально различаемое пользователем. Сфотографированное видео может сохраняться в модуле 120 хранения.
[0049] Интерфейс 180 выполняет проводную связь между интерфейсом 180 и внешним устройством OA согласно предварительно определенному стандарту проводной связи (например, микро-USB, USB, HDMI, DVI (цифровой видеоинтерфейс), VGA (видеографическая матрица), составной выход, RS-232C (рекомендуемый стандарт 232) и проводная LAN, проиллюстрированная посредством IEEE802.3). В качестве внешнего устройства OA, предусмотрены, например, PC, сотовый телефон (включающий в себя смартфон) и игровой терминал.
[0050] Как пояснено ниже, модуль 195 Miracast-управления устанавливает соединение, соответствующее Miracast, между модулем 195 Miracast-управления и HMD 100 через модуль 132 радиосвязи. В случае режима приемника, модуль 195 Miracast-управления принимает, в модуле 132 радиосвязи, видео и т.п., передаваемое из Miracast-адаптера 300 по радиосвязи согласно Miracast, отображает видео в модуле 20 отображения изображений через процессор 160 изображений и модуль 190 управления отображением и выводит звук в наушники 32 и 34 через звуковой процессор 170. В случае режима источника, модуль 195 Miracast-управления передает видео и т.п. из модуля 132 радиосвязи в Miracast-адаптер 300 по радиосвязи согласно Miracast. Следует отметить, что примеры видео и т.п., передаваемого в Miracast-адаптер 300 по радиосвязи, включают в себя видео, сфотографированное посредством камеры 67, и звук, собираемый посредством микрофона, и различный контент, подаваемый из внешнего устройства OA через интерфейс 180.
[0051] Модуль 20 отображения изображений включает в себя модуль 22 возбуждения правого дисплея, модуль 24 возбуждения левого дисплея, правую световодную пластину 261, выступающую в качестве модуля 26 отображения правых оптических изображений (фиг. 1), левую световодную пластину 262, выступающую в качестве модуля 28 отображения левых оптических изображений (фиг. 1), и девятиосевой датчик 66. Девятиосевой датчик 66 представляет собой датчик движения, который определяет ускорение (три оси), угловую скорость (три оси) и земной магнетизм (три оси).
[0052] Модуль 22 возбуждения правого дисплея и модуль 24 возбуждения левого дисплея формируют свет от изображения, представляющий изображение, и излучают свет от изображения с использованием жидкокристаллического дисплея (в дальнейшем называемого "ЖК-дисплеем") и оптической проекционной системы. Модуль 22 возбуждения правого дисплея включает в себя приемный модуль 53 (Rx), модуль 201 управления правой задней подсветкой (BL) и правую заднюю подсветку 221 (BL), выступающие в качестве источника света, модуль 211 управления правым ЖК-дисплеем и правый ЖК-дисплей 241, выступающие в качестве устройства отображения, и правую оптическую проекционную систему 251.
[0053] Приемный модуль 53 принимает данные, передаваемые из передающего модуля 51. Модуль 201 управления правой задней подсветкой возбуждает правую заднюю подсветку 221 на основе входного управляющего сигнала. Правая задняя подсветка 221 представляет собой светоизлучающий корпус, такой как светодиодное или электролюминесцентное (EL) устройство. Модуль 211 управления правым ЖК-дисплеем возбуждает правый ЖК-дисплей 241 на основе синхросигнала PCLK, данных Data1 изображений для правого глаза, сигнала Vsync вертикальной синхронизации и сигнала Hsync горизонтальной синхронизации, вводимых в него. Правый ЖК-дисплей 241 представляет собой пропускающую жидкокристаллическую панель, в которой множество пикселов размещаются в матричной форме. Посредством возбуждения жидкого кристалла в позициях пикселов, размещаемых в матричной форме, правый ЖК-дисплей 241 изменяет коэффициент пропускания света, пропускаемого через правый ЖК-дисплей 241, чтобы за счет этого модулировать свет для освещения, излучаемый из правой задней подсветки 221, в эффективный свет от изображения, представляющий изображение. Правая оптическая проекционная система 251 сконфигурирована посредством коллимированной линзы, которая изменяет свет от изображения, излучаемый от правого ЖК-дисплея 241, на световой луч в параллельном состоянии.
[0054] Модуль 24 возбуждения левого дисплея имеет конфигурацию, практически идентичную конфигурации модуля 22 возбуждения правого дисплея, и работает идентично модулю 22 возбуждения правого дисплея. Иными словами, модуль 24 возбуждения левого дисплея включает в себя приемный модуль 54 (Rx), модуль 202 управления левой задней подсветкой (BL) и левую заднюю подсветку 222 (BL), выступающие в качестве источника света, модуль 212 управления левым ЖК-дисплеем и левый ЖК-дисплей 242, выступающие в качестве устройства отображения, и левую оптическую проекционную систему 252. Подробное пояснение модуля 24 возбуждения левого дисплея опускается. Следует отметить, что в этом варианте осуществления, приспосабливается система с задней подсветкой. Тем не менее свет от изображения может излучаться с использованием системы передней подсветки и отражательной системы.
[0055] Модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений выполнены с возможностью, соответственно, находиться перед левым и правым глазами пользователя, когда пользователь носит модуль 20 отображения изображений (см. фиг. 1). Модуль 26 отображения правых оптических изображений включает в себя правую световодную пластину 261 и непоказанную пластину регулирования яркости. Правая световодная пластина 261 формируется посредством светопропускающего материала на основе смолы и т.п. Правая световодная пластина 261 направляет свет от изображения, который выводится из модуля 22 возбуждения правого дисплея, в правый глаз RE пользователя при отражении света от изображения вдоль предварительно определенного оптического пути. В правой направляющей пластине 261, может использоваться дифракционная решетка, или может использоваться полупрозрачная отражательная пленка. Пластина регулирования яркости представляет собой тонкий пластинчатый оптический элемент и выполнена с возможностью закрывать переднюю сторону модуля 20 отображения изображений (не показан на чертеже). Пластина регулирования яркости защищает правую световодную пластину 261 и подавляет повреждение, прилипание загрязнений и т.п. к правой световодной пластине 261. Посредством регулирования коэффициента пропускания света пластины регулирования яркости, можно регулировать количество внешнего света, поступающего в глаза пользователя, и регулировать легкость визуального распознавания виртуального изображения. Следует отметить, что пластина регулирования яркости может опускаться.
[0056] Модуль 28 отображения левых оптических изображений имеет конфигурацию, практически идентичную конфигурации модуля 26 отображения правых оптических изображений, и работает идентично модулю 26 отображения правых оптических изображений. Иными словами, модуль 28 отображения левых оптических изображений включает в себя левую световодную пластину 262 и непоказанную пластину регулирования яркости. Модуль 28 отображения левых оптических изображений направляет свет от изображения, который выводится из левого модуля возбуждения дисплея 24, в левый глаз LE пользователя. Подробное пояснение модуля 28 отображения левых оптических изображений опускается.
[0057] Фиг. 3 является пояснительной схемой, показывающей пример виртуального изображения, визуально различаемого пользователем. На фиг. 3, проиллюстрировано поле VR зрения пользователя. Как пояснено выше, свет от изображения, направляемый в оба глаза пользователя HMD 100, отображается на сетчатках глаза пользователя. Следовательно, пользователь может визуально различать виртуальное изображение VI. В примере, показанном на фиг. 3, виртуальное изображение VI представляет собой экран ожидания ОС HMD 100. Пользователь визуально различает внешнюю обстановку SC через модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений. Таким образом, относительно части, в которой виртуальное изображение VI отображается в поле VR зрения, пользователь HMD 100 в этом варианте осуществления может просматривать виртуальное изображение VI и внешнюю обстановку SC позади виртуального изображения VI. Относительно части, в которой виртуальное изображение VI не отображается в поле VR зрения, пользователь может непосредственно просматривать внешнюю обстановку SC через модуль 26 отображения правых оптических изображений и модуль 28 отображения левых оптических изображений. Пользователь может блокировать внешнюю обстановку SC и просматривать только виртуальное изображение VI и может просматривать, в качестве виртуального изображения VI, видео, передаваемое из Miracast-адаптера 300 по радиосвязи согласно Miracast. Следует отметить, что в этом подробном описании, "HMD 100 отображает видео (изображение)" включает в себя вынуждение пользователя HMD 100 визуально различать виртуальное изображение.
[0058] A3. Конфигурация Miracast-адаптера
Фиг. 4 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера 300. Miracast-адаптер 300 включает в себя CPU 310, модуль 320 хранения, источник 330 питания, USB-интерфейс 340, приемо-передающий HDMI-модуль 350 и приемо-передающий Wi-Fi-модуль 360 в дополнение к кнопке 301 включения питания, кнопке 303 активации режима сквозной передачи данных, переключателю 305 для смены режима работы Miracast и осветительному модулю 307 (светодиоды 307A и 307B), показанным на фиг. 1. Соответствующие модули соединены между собой через шину, не показанную на чертеже.
[0059] Модуль 320 хранения сконфигурирован посредством ROM, RAM и т.п. Компьютерные программы, считываемые и выполняемые посредством CPU 310, и различные виды информации в виде данных сохраняются в модуле 320 хранения. Следует отметить, что на фиг. 4 показано состояние, в котором информация 322 настроек Miracast сохраняется в модуле 320 хранения. Информация 322 настроек Miracast включает в себя, например, информацию относительно форм отображения, аудио и видео, помимо информации, используемой так, как пояснено ниже, когда устанавливается соединение, соответствующее Miracast, выполняемое посредством модуля 316 Miracast-управления.
[0060] Источник 330 питания подает электроэнергию в модули Miracast-адаптера 300, когда кнопка 301 включения питания нажата. В качестве источника 330 питания, например, может использоваться аккумуляторная батарея. Источник 330 питания может заряжаться посредством подачи мощности постоянного тока из сетевого адаптера 332 через USB-интерфейс 340.
[0061] CPU 310 считывает и выполняет компьютерные программы, сохраненные в модуле 320 хранения, чтобы за счет этого выступать в качестве различных модулей управления, таких как операционная система 311 (ОС), модуль 312 USB-управления, модуль 313 HDMI-управления, модуль 314 Wi-Fi-управления, модуль 315 управления режимом сквозной передачи данных, модуль 316 Miracast-управления и модуль 317 управления светодиодами.
[0062] Модуль 312 USB-управления управляет работой согласно USB USB-интерфейса 340. Следовательно, USB-интерфейс 340 выполняет связь, соответствующую USB, между USB-интерфейсом 340 и компьютером 600. USB-интерфейс 340 выполняет подачу мощности постоянного тока, которая подается из сетевого адаптера 332 в источник 330 питания.
[0063] Модуль 313 HDMI-управления управляет работой приемо-передающего HDMI-модуля 350. Следовательно, приемо-передающий HDMI-модуль 350 принимает видео и т.п., передаваемое из записывающего BD-устройства 400 согласно HDMI. Как пояснено ниже, приемо-передающий HDMI-модуль 350 передает, согласно HDMI, видео и т.п., принимаемое из записывающего BD-устройства 400, или видео и т.п., принимаемое из HMD 100 по радиосвязи согласно Miracast.
[0064] Модуль 315 управления режимом сквозной передачи данных управляет работой приемо-передающего HDMI-модуля 350, когда кнопка 303 активации режима сквозной передачи данных нажата, и заставляет приемо-передающий HDMI-модуль 350 непосредственно выводить видео и т.п., которое вводится из входного контактного HDMI-вывода, на выходной контактный HDMI-вывод. В этом варианте осуществления, модуль 315 управления режимом сквозной передачи данных передает видео и т.п., соответствующее HDMI, которые принимаются из записывающего BD-устройства 400, на телевизор 500 согласно HDMI, и заставляет телевизор 500 отображать видео.
[0065] Как пояснено ниже, модуль 316 Miracast-управления управляет приемо-передающим Wi-Fi-модулем 360 через модуль 314 Wi-Fi-управления и устанавливает соединение, соответствующее Miracast, между приемо-передающим Wi-Fi-модулем 360 и HMD 100. В случае режима источника, модуль 316 Miracast-управления передает видео и т.п., которое вводится из записывающего BD-устройства 400, соединенного с входным контактным HDMI-выводом приемо-передающего HDMI-модуля 350, из приемо-передающего Wi-Fi-модуля 360 в HMD 100 по радиосвязи согласно Miracast по радиосвязи. HMD 100 выполняет отображение и вывод видео и звука, передаваемого из устройства записи DB 400 по радиосвязи через Miracast-адаптер 300. В случае режима приемника, модуль 316 Miracast-управления принимает видео и т.п., которое передается из HMD 100 по радиосвязи согласно Miracast в приемо-передающем Wi-Fi-модуле 360, и выводит видео и т.п. на телевизор 500, соединенный с выходным контактным HDMI-выводом приемо-передающего HDMI-модуля 350. Телевизор 500 выполняет отображение и вывод видео и звука, передаваемого из HMD 100 в Miracast-адаптер 300 по радиосвязи.
[0066] Как пояснено ниже, Miracast-адаптер 300 имеет характеристику в процедуре установления соединения, соответствующего Miracast, выполняемой между Miracast-адаптером 300 и HMD 100, в частности, в процедуре установления соединения в режиме источника.
[0067] A4. Соединение, соответствующее Miracast
(1) Когда Miracast-адаптер находится в режиме источника
Ниже поясняется процедура соединения, соответствующая Miracast (в дальнейшем также называемого "Miracast-соединением"), выполняемая между устройством-источником и устройством-приемником, когда Miracast-адаптер находится в режиме источника, т.е. когда Miracast-адаптер 300 представляет собой устройство-источник на стороне передачи видео, а HMD 100 представляет собой устройство-приемник на стороне приема видео.
[0068] Фиг. 5 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером 300 и HMD 100, когда Miracast-адаптер 300 находится в режиме источника. Пользователь активирует кнопку 301 включения питания, за счет чего запускается Miracast-адаптер 300. В этом случае, пользователь выбирает режим MTx источника с использованием переключателя 305 для смены режима работы Miracast, за счет чего модуль 316 Miracast-управления начинает работу в режиме источника (этап S302) и выполняет обнаружение устройства-приемника на стороне приема видео и обнаружение возможности (также называемой "услугой"), доступной посредством Miracast устройства-приемника (этап S304). Следует отметить, что обнаружения выполняются согласно правилам технических требований Wi-Fi-соединений между равноправными узлами (также называемых "P2P"), выработанных посредством Альянса производителей Wi-Fi-оборудования.
[0069] С другой стороны, в HMD 100, выступающем в качестве устройства-приемника, пользователь выбирает значок для выполнения Miracast (значок, подписанный как Miracast на фиг. 3) и выполняет приложение для Miracast-соединения, за счет чего модуль 195 Miracast-управления начинает работу и отображает экран меню для Miracast-соединения в модуле 20 отображения изображений.
[0070] Фиг. 6 является пояснительной схемой, показывающей пример экрана MV меню для Miracast-соединения. Когда пользователь задает переключатель MS для смены режима экрана MV меню на сторону режима приемника (Sink) и выполняет быстрое прикосновение (выбирает) к кнопке ST начала, модуль 195 Miracast-управления начинает работу в режиме приемника (этап S102) и выполняет обнаружение устройства-источника на стороне передачи видео и обнаружение возможности (также называемой "услугой"), доступной посредством Miracast устройства-источника (этап S104). Следует отметить, что обнаружения выполняются согласно правилам технических требований P2P аналогично тому, как на стороне устройства-источника.
[0071] После выполнения обнаружения устройства-приемника (этап S304) модуль 316 Miracast-управления (в дальнейшем также называемый просто "устройством-источником" для удобства пояснения) Miracast-адаптера 300 остается в режиме ожидания до тех пор, пока настройка соединения в Miracast не начнется из устройства-приемника (этап S308). С другой стороны, после выполнения обнаружения устройства-источника (этап S104), пользователь выполняет выбор устройства-источника в форме цели соединения (этап S106), за счет чего модуль 195 Miracast-управления (в дальнейшем также называемый просто "устройством-приемником" для удобства пояснения) HMD 100 начинает настройку Miracast-соединения (установление соединения) для устройства-источника (этап S108). Следует отметить, что начало установления соединения инициировано посредством начала P2P-соединения между устройством-источником и устройством-приемником, соответствующего стандарту Wi-Fi Direct или техническим требованиям по TDLS (установлению туннелированной прямой линии связи), выработанным посредством Альянса производителей Wi-Fi-оборудования.
[0072] Фиг. 7A и 7B являются пояснительными схемами, показывающими примеры экрана SD отображения соединяемого устройства-источника, обнаруженного посредством обнаружения устройства-источника в устройстве-приемнике. Как показано на фиг. 7A, на экране SD отображения, название устройства (в примере, показанном на чертежах, описанное как "**-WFD_***") и надпись, указывающая то, может или нет соединяться устройство, в качестве состояния устройства (в примере, показанном на фиг. 7A, подписанная как "Доступно", указывающая соединяемое состояние), отображаются в отображаемом поле соединяемых устройств-источников ("Доступные устройства") на основе результата обнаружения устройств-источников. Пользователь может выполнять выбор устройства-источника посредством быстрого прикосновения к названию устройства для устройства-источника в форме цели соединения из соединяемых (доступных) устройств-источников.
[0073] Когда настройка Miracast-соединения начинается, устройство-источник и устройство-приемник выполняют согласование для установления соединения P2P посредством стандарта Wi-Fi Direct между собой (этапы S310 и S110) и устанавливают соединение P2P посредством стандарта Wi-Fi Direct (этапы S312 и S112). Когда соединение P2P посредством стандарта Wi-Fi Direct устанавливается так, как показано на фиг. 7B, надпись состояния устройства-источника в форме цели соединения изменяется на соединенное состояние ("Соединено"). Следует отметить, что при согласовании, название устройства (см. фиг. 7A) и MAC-адрес (адрес на уровне управления доступом к среде) устройства-приемника передаются из устройства-приемника в устройство-источник.
[0074] Затем, устройство-источник сопоставляет название устройства, принимаемое из устройства-приемника во время согласования, со списком соединяемых устройств-приемников (в дальнейшем называемым "списком соединяемых устройств"), сохраненным в информации 322 настроек Miracast заранее (этап S316). Фиг. 8 является пояснительной схемой, показывающей пример списка DL соединяемых устройств, сохраненного в информации 322 настроек Miracast заранее. Список DL соединяемых устройств сохраняется в информации 322 настроек Miracast заранее во время поставки продукта. Следует отметить, что также можно задавать обновление списка DL соединяемых устройств из компьютера 600 через USB.
[0075] Когда название устройства, совпадающее с названием устройства, принимаемым из устройства-приемника, отсутствует в списке DL соединяемых устройств ("Нет" на этапе S316), устройство-источник определяет то, что соединение устройства-приемника может быть невозможным, и завершает обработку Miracast-соединения. С другой стороны, когда название устройства, совпадающее с названием устройства, принимаемым из устройства-приемника, присутствует в списке DL соединяемых устройств ("Да" на этапе S316), устройство-источник продолжает настройку Miracast-соединения между устройством-источником и устройством-приемником (этап S318). В ответ на продолжение настройки Miracast-соединения, устройство-приемник также продолжает настройку Miracast-соединения между устройством-приемником и устройством-источником (этап S118). Как результат, устройство-источник и устройство-приемник устанавливают Miracast-соединение (этапы S320 и S120).
[0076] Когда Miracast-соединение устанавливается между устройством-источником и устройством-приемником, Miracast-адаптер 300, который представляет собой устройство-приемник, может передавать видео и т.п., которое должно воспроизводиться посредством записывающего BD-устройства 400, выступающего в качестве видеоустройства, в HMD 100, который представляет собой устройство-источник, по радиосвязи согласно Miracast (этапы S322 и S122). Фиг. 9 является пояснительной схемой, показывающей экран SP воспроизведения видео, отображаемый в HMD 100. Как показано на фиг. 9, HMD 100 воспроизводит и отображает принимаемое видео на экране SP воспроизведения видео и выводит принимаемый звук в наушники 32 и 34.
[0077] Радиопередача видео и т.п., соответствующего Miracast, продолжается до тех пор, пока процедура для завершения сеанса в Miracast не будет выполнена посредством устройства-источника или устройства-приемника (этапы S324 или S124). В Miracast-адаптере 300, который представляет собой устройство-источник, например, процедура завершения выполняется посредством деактивации кнопки 301 включения питания. В HMD 100, процедура завершения выполняется посредством быстрого прикосновения (выбора) к значку (EA) завершения в верхней левой части фиг. 9. Фиг. 10 является пояснительной схемой, показывающей экран CP подтверждения, отображаемый, когда выполнено быстрое прикосновение к значку EA завершения, показанному на фиг. 9. Как показано на фиг. 10, когда к значку EA завершения выполнено быстрое прикосновение, в качестве экрана CP подтверждения отображаются отображаемое сообщение подтверждения "Are you sure to exit? (Уверены, что хотите выйти?)", кнопка отмены и кнопка OK. Пользователь выбирает кнопку OK, за счет чего процедура завершения для сеанса в Miracast выполняется. Если пользователь выбирает кнопку отмены, сеанс в Miracast продолжается.
[0078] Следует отметить, что название устройства HMD 100 является идентификационной информацией, индивидуальной для устройства приема и отображения видео согласно аспекту изобретения, и является эквивалентным идентификационной информации разрешения на соединение (также называемой "идентификационной информацией соединения"), указывающей то, что HMD 100 представляет собой цель разрешения на соединение (также называемую "целью соединения"), соответствующую стандарту радиопередачи видео. В вышеприведенном пояснении, модуль 316 Miracast-управления Miracast-адаптера 300 выступает в качестве "модуля управления соединениями устройства передачи видео". Модуль 195 Miracast-управления HMD 100 выступает в качестве "модуля управления соединениями на стороне приема устройства приема и отображения видео". В вышеприведенном пояснении, Miracast-соединение является эквивалентным "первому соединению". Соединение P2P посредством стандарта Wi-Fi Direct является эквивалентным "второму соединению". Следует отметить, что Miracast является протоколом, работающим на основе протокола P2P посредством стандарта Wi-Fi Direct. Иными словами, стандарт Wi-Fi Direct является младшим протоколом, а Miracast является старшим протоколом.
[0079] (2) Когда Miracast-адаптер находится в режиме сквозной передачи данных
Ниже поясняется работа Miracast-адаптера 300, выполняемая, когда Miracast-адаптер находится в режиме сквозной передачи данных, т.е. когда кнопка 303 активации режима сквозной передачи данных активируется, и режим сквозной передачи данных, выбирается в состоянии, в котором пользователь выбирает режим MTx источника с использованием переключателя 305 для смены режима работы Miracast.
[0080] Фиг. 11 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера 300 в режиме сквозной передачи данных. Фиг. 11 показывает только компоненты, необходимые для пояснения режима сквозной передачи данных. Другие компоненты опускаются. Когда кнопка 303 активации режима сквозной передачи данных активируется, и режим сквозной передачи данных выбирается в состоянии, в котором пользователь выбирает режим MTx источника с использованием переключателя 305 для смены режима работы Miracast (см. фиг. 1 и 4), модуль 315 управления режимом сквозной передачи данных управляет работой приемо-передающего HDMI-модуля 350 и заставляет приемо-передающий HDMI-модуль 350 непосредственно выводить сигналы видео и т.п., которое вводится из входного контактного HDMI-вывода, из выходного контактного HDMI-вывода. Следовательно, можно непосредственно выводить видео и т.п., которое выводится из записывающего BD-устройства 400, на телевизор 500 через Miracast-адаптер 300 и воспроизводить видео и т.п. на телевизоре 500.
[0081] (3) Когда Miracast-адаптер находится в режиме приемника
Ниже поясняется процедура соединения, соответствующая Miracast, выполняемая между устройством-источником и устройством-приемником, когда Miracast-адаптер 300 находится в режиме приемника, т.е. когда Miracast-адаптер 300 представляет собой устройство-приемник на стороне приема видео, а HMD 100 представляет собой устройство-источник на стороне передачи видео. Следует отметить, что процедура Miracast-соединения между Miracast-адаптером 300, выступающим в качестве устройства-приемника, и HMD 100, совместимым с Miracast, является идентичной процедуре Miracast-соединения между адаптером, выступающим в качестве устройства-приемника, совместимого с Miracast ранее, и устройством-источником, совместимым с Miracast ранее. Следовательно, в нижеприведенном пояснении поясняется общее представление процедуры Miracast-соединения между Miracast-адаптером 300, выступающим в качестве устройства-приемника, и HMD 100, совместимым с Miracast.
[0082] Пользователь выбирает режим MRx приемника с использованием переключателя 305 для смены режима работы Miracast (см. фиг. 1 и 4), за счет чего Miracast-адаптер 300 начинает работу устройства-приемника. С другой стороны, пользователь выбирает и выполняет значок для выполнения Miracast (фиг. 3), задает переключатель MS для смены режима экрана меню (см. фиг. 6) Miracast-соединения на сторону режима источника (Source) и выполняет быстрое прикосновение к кнопке ST начала, за счет чего HMD 100 начинает работу устройства-источника.
[0083] Устройство-источник и устройство-приемник выполняют обнаружение устройства и обнаружение услуги между собой согласно процедуре Miracast-соединения. В HMD 10, который представляет собой устройство-источник, как и в случае режима приемника, результат обнаружения устройства-приемника отображается в отображаемом поле соединяемых устройств-приемников экрана SD отображения (см. фиг. 7A и 7B). Пользователь выполняет быстрое прикосновение к названию устройства Miracast-адаптера 300, выступающего в качестве устройства-приемника в форме цели соединения из соединяемых устройств-приемников, за счет чего Miracast-адаптер 300 выбирается в качестве устройства-приемника в форме цели соединения, настройка Miracast-соединения начинается из устройства-источника в устройство-приемник, и Miracast-соединение устанавливается. Как результат, можно выполнять радиопередачу видео и звука согласно Miracast из HMD 100, который представляет собой устройство-источник, в Miracast-адаптер 300, который представляет собой устройство-приемник. Можно выполнять отображение видео и вывода звука на телевизоре 500 через Miracast-адаптер 300. Следует отметить, что когда видео и т.п. передается из HMD 100 на телевизор 500 через Miracast-адаптер 300, в HMD 100 видео и т.п. может передаваться без воспроизведения (также называется "потоковой передачей"). Видео и т.п. может передаваться на телевизор 500 также через Miracast-адаптер 300 и воспроизводиться на телевизоре 500 при воспроизведении в HMD 100 (также называется "зеркалированием").
[0084] A5. Преимущества
В первом варианте осуществления, поясненном выше, Miracast-адаптер 300 не включает в себя секцию отображения (например, дисплей, включающий в себя жидкокристаллическое или органическое электролюминесцентное устройство) и функциональный модуль (например, сенсорную панель, использующую различные системы) для реализации расширенного пользовательского интерфейса, обычно включаемого в предыдущее устройство-источник. Следовательно, когда Miracast-адаптер 300 представляет собой устройство-источник на стороне передачи видео, и HMD 100 представляет собой устройство-приемник на стороне приема видео, в отличие от этого, ранее, пользователь не может выбирать устройство-приемник на стороне устройства-источника и достигать установления Miracast-соединения. Тем не менее, как пояснено выше, название устройства для устройства-приемника, передаваемого из устройства-приемника в устройство-источник во время обработки для установления соединения P2P (второго соединения) посредством стандарта Wi-Fi Direct между устройством-источником и устройства-приемника, сопоставляется со списком DL соединяемых устройств, зарегистрированным заранее после установления соединения P2P посредством стандарта Wi-Fi Direct, за счет чего устройство-источник может указывать устройство-приемник в форме цели соединения. Следовательно, устройство-источник может непрерывно выполнять процедуру для выбора указанного устройства-приемника и достижения установления Miracast-соединения (первого соединения) и достигать установления Miracast-соединения. Иными словами, можно достигать установления Miracast-соединения без изменения процедуры, выполняемой между устройством-источником и устройством-приемником, относительно процедуры, выполняемой, когда устройство-приемник выбирается, и установление Miracast достигается на стороне устройства-источника. Следовательно, можно разрешать такую проблему, что поскольку устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации расширенного UI, такое как Miracast-адаптер 300, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником, соединение, соответствующее процедуре Miracast (стандарта видеорадиосвязи) между устройством-источником и устройством-приемником, не может выполняться.
[0085] B. Второй вариант осуществления
В пояснении во втором варианте осуществления изобретения, новая процедура, отличающаяся от процедуры для установления Miracast-соединения, проиллюстрированной в первом варианте осуществления, предоставляется, чтобы выбирать устройство-приемник в форме цели соединения в устройстве-источнике. Следует отметить, что система отображения видео в этом варианте осуществления является идентичной системе 1000 отображения видео в первом варианте осуществления. Иллюстрация и пояснение системы отображения видео опускаются.
[0086] Фиг. 12 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером 300 и HMD 100, когда Miracast-адаптер 300 находится в режиме источника. Процедура, показанная на фиг. 12, отличается от процедуры соединения в первом варианте осуществления, показанной на фиг. 5, в том, что этапы S101 и S103 добавляются в устройстве-приемнике, и в том, что этап S313 добавляется, а этапы S314 и S316 изменяются на этапы S314b и S316b в устройстве-источнике.
[0087] В HMD 100, выступающем в качестве устройства-приемника, пользователь выбирает значок для выполнения Miracast (см. фиг. 3), и выполняет приложение для Miracast-соединения, за счет чего модуль 195 Miracast-управления начинает работу. Во-первых, модуль 195 Miracast-управления выполняет операцию для получения индивидуальной информации устройства-источника (этап S101). В частности, например, операция получения может выполняться посредством инструктирования камере 67 (см. фиг. 1 и 2) и модулю 175 управления камерой работать в качестве устройства получения индивидуальной информации и считывания индивидуальной информации, включенной в QR-код или штрих-код (в дальнейшем называемый "QR-кодом и т.п."), присоединенный к поверхности кожуха Miracast-адаптера 300. Следует отметить, что в качестве индивидуальной информации могут использоваться, например, различные данные, определенные заранее в качестве информации, указывающей разрешение на соединение. Следует отметить, что полученная индивидуальная информация может отображаться по Miracast-адаптеру 300, включенному во внешнюю обстановку SC (см. фиг. 3), отображаемую в сквозном режиме в поле VR зрения HMD 100. Это отображение может выполняться посредством различных видов распознавания изображений и т.п., например, для продолжения работы модуля получения индивидуальной информации и распознавания устройства, которое предоставляет полученную индивидуальную информацию.
[0088] В Miracast-адаптере 300, выступающем в качестве устройства-источника и HMD 100, выступающего в качестве устройства-приемника, выполняется процедура, идентичная процедуре в первом варианте осуществления (этапы S302-S312 и этапы S102-S112). Соединение P2P посредством стандарта Wi-Fi Direct устанавливается между устройством-источником и устройством-приемником.
[0089] Когда устанавливается соединение P2P посредством стандарта Wi-Fi Direct, устройство-источник запрашивает устройство-приемник передавать индивидуальную информацию, полученную посредством устройства-приемника (этап S313). В этом случае, в качестве ответа на запрос устройства-источника, устройство-приемник передает индивидуальную информацию, полученную на этапе S101, в устройство-источник (этап S113). Устройство-источник принимает индивидуальную информацию, полученную посредством устройства-приемника. Следует отметить, что запрос на получение и ответ могут выполняться посредством использования процедуры (протокола), предоставленной как новая, в установленном соединении P2P посредством стандарта Wi-Fi Direct.
[0090] Устройство-источник, которое принимает индивидуальную информацию, передаваемую из устройства-приемника, сопоставляет индивидуальную информацию устройства-источника, сохраненную в информации 322 настроек Miracast заранее (информация является идентичной индивидуальной информации, включенной в QR-код и т.п.), и принимаемую индивидуальную информацию (этап S314b). Когда виды индивидуальной информации не совпадают между собой ("Нет" на этапе S316b), устройство-источник определяет то, что отсутствует устройство-приемник, соединяемое посредством Miracast-соединения, и завершает обработку Miracast-соединения. С другой стороны, когда виды индивидуальной информации совпадают между собой ("Да" на этапе S316b), устройство-источник определяет то, что устройство-приемник, которое передает индивидуальную информацию, представляет собой устройство-приемник, соединяемое посредством Miracast-соединения, и выбирает устройство-приемник в качестве устройства в форме цели соединения. Устройство-источник продолжает настройку Miracast-соединения между устройством-источником и устройством-приемником (этап S318). Согласно продолжению настройки, устройство-приемник также продолжает настройку Miracast-соединения между устройством-приемником и устройством-источником (этап S118). Как результат, устройство-источник и устройство-приемник устанавливают Miracast-соединение (этапы S320 и S120). Можно выполнять радиопередачу видео из устройства-источника в устройство-приемник (этапы S322 и S122).
[0091] Во втором варианте осуществления, поясненном выше, как пояснено выше, устройство-приемник получает заранее, в качестве индивидуальной информации, информацию, указывающую разрешение на соединение, предоставленную посредством устройства-источника. Устройство-источник может указывать и выбирать устройство-приемник в форме цели соединения посредством сопоставления, после установления соединения P2P посредством стандарта Wi-Fi Direct между устройством-источником и устройством-приемником, индивидуальной информации, передаваемой из устройства-приемника в качестве ответа на запрос в устройство-приемник согласно процедуре, предоставленной как новая, и индивидуальной информации, предоставляемой посредством устройства-источника. Следовательно, устройство-источник может непрерывно выполнять процедуру в достижении установления соединения в Miracast между устройством-источником и выбранным устройством-приемником и достигать установления соединения в Miracast. Следовательно, в этом варианте осуществления, после установления соединения P2P посредством стандарта Wi-Fi Direct, требуется новая процедура для передачи и приема индивидуальной информации, которую устройство-приемник получает из устройства-источника между устройством-источником и устройством-приемником. Тем не менее можно выбирать устройство-приемник в форме цели соединения в устройстве-источнике и достигать установления Miracast-соединения. Следовательно, можно разрешать такую проблему, что поскольку устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, такое как Miracast-адаптер 300, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником, соединение, соответствующее процедуре Miracast между устройством-источником и устройством-приемником, не может выполняться.
[0092] Следует отметить, что индивидуальная информация, предоставляемая посредством Miracast-адаптера 300, является индивидуальной информацией, предоставляемой посредством устройства передачи видео согласно аспекту изобретения, и является эквивалентной идентификационной информации соединения, указывающей то, что Miracast-адаптер 300 представляет собой цель соединения, соответствующую стандарту радиопередачи видео.
[0093] C. Третий вариант осуществления
В третьем варианте осуществления изобретения, поясняется конфигурация, в которой устройство-приемник в форме цели соединения может быть автоматически определено в устройстве-источнике. В нижеприведенном пояснении, поясняются только части, имеющие конфигурации и операции, отличающиеся от конфигураций и операций в первом варианте осуществления. Следует отметить, что на чертежах, компоненты, идентичные компонентам в первом варианте осуществления, обозначаются посредством ссылок с номерами, идентичных ссылками с номерами в первом варианте осуществления. Подробное пояснение компонентов опускается.
[0094] Фиг. 13 является блок-схемой, функционально показывающей конфигурацию Miracast-адаптера 300 в третьем варианте осуществления. Miracast-адаптер 300 в этом варианте осуществления отличается от Miracast-адаптера 300 в первом варианте осуществления, показанном на фиг. 4, в том, что информация 324 приоритета и информация 326 способа определения сохраняются вместо информации 322 настроек Miracast в модуле 320 хранения. В модуле 316 Miracast-управления в третьем варианте осуществления, процедура соединения, соответствующая Miracast, отличается от процедуры в первом варианте осуществления. Ниже поясняются подробности процедуры соединения.
[0095] Фиг. 14 является пояснительной схемой, показывающей пример информации 324 приоритета. Информация 324 приоритета является информацией, используемой посредством Miracast-адаптера 300, который работает в качестве устройства-источника, чтобы определять партнера (устройство-приемник) соединения, соответствующего Miracast. В информации 324 приоритета, относительно множества устройств, включенных в систему 1000 отображения видео, сохраняется информация относительно устройств. В частности, информация 324 приоритета включает в себя поля идентификатора устройства, названия устройства, предварительно определенного уровня приоритета, интенсивности радиоволн, числа соединений и последнего соединенного устройства.
[0096] В "идентификаторе устройства" сохраняются идентификаторы для однозначной идентификации устройств, включенных в систему 1000 отображения видео. В качестве идентификаторов, могут использоваться любые формы, такие как строка символов и буквенно-цифровые символы. В "названии устройства" сохраняются названия устройств, представленные посредством идентификаторов устройств.
[0097] В "предварительно определенном уровне приоритета", сохраняются строки символов (в примере, показанном на чертеже, числа), представляющие уровни приоритета, определенные заранее.
[0098] В "интенсивности радиоволн", сохраняются строки символов (в примере, показанном на чертеже, числа), представляющие интенсивности радиоволн в радиосвязи между устройствами, включенными в систему 1000 отображения видео и Miracast-адаптер 300. Модуль 316 Miracast-управления может периодически получать интенсивность радиоволны, принимаемой посредством антенны приемо-передающего Wi-Fi-модуля 360, и обновлять интенсивность радиоволн. Следует отметить, что поле интенсивности радиоволн может опускаться. Интенсивность радиоволн служит в качестве "информации относительно радиоволны".
[0099] В "числе соединений", сохраняются интегрированные значения числа раз, когда Miracast-соединение ранее выполнено между устройствами, включенными в систему 1000 отображения видео, и Miracast-адаптером 300. Модуль 316 Miracast-управления может постепенно увеличивать число соединений каждый раз, когда выполняется соединение, соответствующее Miracast. Число соединений служит в качестве "предыдущей информации относительно соединения".
[0100] В "последнем соединенном устройстве" сохраняются строки символов, представляющие то, представляют собой или нет устройства, включенные в систему 1000 отображения видео, цели Miracast-соединения в прошлый раз. В примере, показанном на чертеже, "Y" указывает то, что устройства представляют собой цели Miracast-соединения в прошлый раз, и "N" указывает то, что устройства не представляют собой цели Miracast-соединения в прошлый раз. Модуль 316 Miracast-управления может обновлять последнее соединенное устройство каждый раз, когда выполняется соединение, соответствующее Miracast. Последнее соединенное устройство служит в качестве "предыдущей информации относительно соединения".
[0101] Следует отметить, что виды информации в информации 324 приоритета могут быть выполнены с возможностью быть изменяемыми пользователем системы 1000 отображения видео. Например, значения, сохраненные в названии устройства, и значения, сохраненные в предварительно определенном уровне приоритета, могут быть изменяемыми пользователем системы 1000 отображения видео. В качестве средства для изменения, например, пользователь может заставить модуль 20 отображения изображений HMD 100 отображать информацию 324 приоритета, чтобы позволять редактировать информацию 324 приоритета с использованием модуля 10 управления HMD 100. Альтернативно, пользователь может заставить телевизор 500 отображать информацию 324 приоритета, чтобы позволять редактировать информацию 324 приоритета с использованием непоказанного удаленного контроллера телевизора 500.
[0102] Фиг. 15 является пояснительной схемой, показывающей пример информации 326 способа определения. В информации 326 способа определения, сохраняется способ, используемый посредством модуля 316 Miracast-управления Miracast-адаптера 300, который работает в качестве устройства-источника, чтобы определять, при обработке соединения, соответствующего Miracast в третьем варианте осуществления, партнера (устройство-приемник) соединения, соответствующего Miracast. В этом варианте осуществления, в информации 326 способа определения, сохраняется любое из "предварительно определенного уровня приоритета", "радиоинтенсивности", "числа соединений", "последнего соединенного устройства" и "всего".
[0103] Фиг. 16 является пояснительной схемой, показывающей процедуру соединения, соответствующую Miracast, выполняемую между Miracast-адаптером 300 и HMD 100, когда Miracast-адаптер 300 находится в режиме источника в третьем варианте осуществления. Процедура в этом варианте осуществления отличается от процедуры, в первом варианте осуществления, поясненной со ссылкой на фиг. 5, тем, что в устройстве-источнике, процедура включает в себя этапы S400 и S402, процедура включает в себя этап S308a вместо этапа S308, и процедура не включает в себя этапы S314 и S316. Процедура отличается от процедуры в первом варианте осуществления тем, что в устройстве-приемнике, процедура не включает в себя этап S106, и процедура включает в себя этап S108a вместо этапа S108.
[0104] Miracast-адаптер 300, работающий в качестве устройства-источника, выполняет этапы S400 и S402, чтобы за счет этого определять партнера соединения, соответствующего Miracast, т.е. устройству-приемнику, из устройств, обнаруженных на этапе S304. В частности, на этапе S400, модуль 316 Miracast-управления Miracast-адаптера 300 обращается к значению, сохраненному в информации 326 способа определения, чтобы указывать способ определения для устройства-приемника.
[0105] На этапе S402, модуль 316 Miracast-управления Miracast-адаптера 300 определяет устройство-приемник. В частности, когда способ определения для устройства-приемника, указываемый на этапе S400, представляет собой "предварительно определенный уровень приоритета", модуль 316 Miracast-управления обращается к "предварительно определенному уровню приоритета" информации 324 приоритета и извлекает запись (строку), в которой сохраняется значение, указывающее уровень с наивысшим приоритетом (например, когда уровень приоритета определяется в порядке по возрастанию строк символов, "1" или "A"). Модуль 316 Miracast-управления определяет то, что устройство, указываемое посредством идентификатора устройства или названия устройства извлеченной записи, представляет собой устройство-приемник. В примере, показанном на фиг. 14, модуль 316 Miracast-управления определяет то, что HMD 100 представляет собой устройство-приемник.
[0106] Когда способ определения для устройства-приемника представляет собой "интенсивность радиоволн", модуль 316 Miracast-управления обращается к "интенсивности радиоволн" информации 324 приоритета и извлекает запись, в которой сохраняется значение, указывающее наибольшую интенсивность радиоволн. Модуль 316 Miracast-управления определяет то, что устройство, указываемое посредством идентификатора устройства или названия устройства извлеченной записи, представляет собой устройство-приемник. В примере, показанном на фиг. 14, модуль 316 Miracast-управления определяет то, что HMD 100 представляет собой устройство-приемник. Следует отметить, что когда поле интенсивности радиоволн опускается в информации 324 уровня приоритета, модуль 316 Miracast-управления может получать интенсивность радиоволны, принимаемой посредством антенны приемо-передающего Wi-Fi-модуля 360, и определять то, что устройство, имеющее наибольшую интенсивность, представляет собой устройство-приемник.
[0107] Когда способ определения для устройства-приемника представляет собой "число соединений", модуль 316 Miracast-управления обращается к "числу соединений" информации 324 приоритета и извлекает запись, в которой сохраняется значение, указывающее наибольшее число соединений. Модуль 316 Miracast-управления определяет то, что устройство, указываемое посредством идентификатора устройства или названия устройства извлеченной записи, представляет собой устройство-приемник. В примере, показанном на фиг. 14, модуль 316 Miracast-управления определяет то, что HMD 100 представляет собой устройство-приемник.
[0108] Когда способ определения для устройства-приемника представляет собой "последнее соединенное устройство", модуль 316 Miracast-управления обращается к "последнему соединенному устройству" информации 324 приоритета и извлекает запись, в которой сохраняется значение, указывающее что, устройство представляет собой цель Miracast-соединения в прошлый раз, т.е. "Y". Модуль 316 Miracast-управления определяет то, что устройство, указываемое посредством идентификатора устройства или названия устройства извлеченной записи, представляет собой устройство-приемник. В примере, показанном на фиг. 14, модуль 316 Miracast-управления определяет то, что телевизор 500 представляет собой устройство-приемник.
[0109] Фиг. 17 является схемой для пояснения способа определения устройства-приемника, когда способ определения для устройства-приемника представляет собой "все". Когда способ определения для устройства-приемника, указываемый на этапе S400 на фиг. 16, представляет собой "все", модуль 316 Miracast-управления вычисляет уровни приоритета, соответственно, извлекаемые, когда предварительно определенный уровень приоритета, интенсивность радиоволн, число соединений и последнее соединенное устройство приспосабливаются в качестве способа определения для устройства-приемника (фиг. 17). Модуль 316 Miracast-управления суммирует, для каждой из записей (другими словами, для каждого из устройств), числа, соответственно, представляющие вычисленные уровни приоритета, и вычисляет общие уровни приоритета в устройствах. В этом варианте осуществления, модуль 316 Miracast-управления определяет уровни приоритета в порядке по возрастанию строк символов. Следовательно, модуль 316 Miracast-управления определяет то, что устройство, имеющее наименьшее значение вычисленного общего уровня приоритета, представляет собой устройство-приемник. В примере, показанном на фиг. 17, модуль 316 Miracast-управления определяет то, что HMD 100 представляет собой устройство-приемник. Следует отметить, что модуль 316 Miracast-управления может использовать другие статистические способы (например, среднее или моду) вместо совокупного значения уровней приоритета.
[0110] На этапе S108a по фиг. 16, модуль 195 Miracast-управления HMD 100 остается в режиме ожидания до тех пор, пока начало настройки соединения в Miracast не будет выполнено из устройства-источника.
[0111] С другой стороны, модуль 316 Miracast-управления Miracast-адаптера 300 начинает, принимая определение устройства-приемника (этап S402) в качестве возможности, настройку Miracast-соединения (установление соединения) для устройства-приемника, определенного на этапе S402 (этап S308a). Подробности настройки Miracast-соединения являются идентичными подробностям в первом варианте осуществления. Следует отметить, что пример, показанный на фиг. 16, является примером, в котором HMD 100 определяется в качестве устройства-приемника на этапе S402. Если другое устройство (например, телевизор 500) определяется в качестве устройства-приемника на этапе S402, обработка на этапе S108a и следующих этапах, поясненных как выполняемые посредством HMD 100, выполняется в определенном другом устройстве.
[0112] Следует отметить, что возможность модуля 316 Miracast-управления Miracast-адаптера 300, чтобы начинать настройку Miracast-соединения, может произвольно изменяться. Например, модуль 316 Miracast-управления может начинать настройку Miracast-соединения, принимая в качестве возможности перевод Miracast-адаптера 300 в режим приемника, т.е. выбора режима MRx приемника с переключателем 305 для смены режима работы Miracast. Включение источника питания Miracast-адаптера 300 может быть возможностью.
[0113] В третьем варианте осуществления, поясненном выше, как пояснено выше, Miracast-адаптер 300 (устройство передачи видео), выступающий в качестве устройства-источника, может определять устройство-приемник (устройство приема и отображения видео), заданное в качестве цели Miracast-соединения. Следовательно, можно разрешать такую проблему, что поскольку устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником, соединение, соответствующее Miracast (стандарту видеорадиосвязи), между устройством-источником и устройством-приемником, не может выполняться.
[0114] Дополнительно, в третьем варианте осуществления, Miracast-адаптер 300 (устройство передачи видео), выступающий в качестве устройства-источника, может определять цель соединения с использованием информации, сохраненной в устройстве-источнике (т.е. уровня приоритета, сохраненного в устройстве-источнике заранее), информации, которую устройство-источник может автоматически получать (т.е. информации относительно радиоволны устройства-приемника (устройства приема и отображения видео), принимаемой посредством устройства-источника, и предыдущей информации относительно соединения). Следовательно, Miracast-адаптеру 300, выступающему в качестве устройства-источника, не требуется ввод от пользователя системы 1000 отображения видео при определении цели соединения. Как результат, можно разрешать такую проблему, что поскольку устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником, соединение, соответствующее Miracast (стандарту видеорадиосвязи), между устройством-источником и устройством-приемником, не может выполняться.
[0115] Как пояснено выше, с помощью системы 1000 отображения видео согласно вариантам осуществления, модуль 316 Miracast-управления Miracast-адаптера 300 (устройство передачи видео или устройство-источник) начинает обработку установления второго соединения между Miracast-адаптером 300 и HMD 100 согласно любому из получения запроса из HMD 100 (устройства приема и отображения видео или устройства-приемника) и возникновения возможности в Miracast-адаптере 300. Второе соединение представляет собой соединение между равноправными узлами, выполняемое до установления первого соединения, соответствующего Miracast (стандарту радиопередачи видео). Аналогично первому и второму вариантам осуществления, когда обработка установления второго соединения начинается согласно получению запроса из HMD 100, модуль 316 Miracast-управления Miracast-адаптера 300 может задавать HMD 100, который является источником передачи запроса, в качестве партнера второго и первого соединений, т.е. партнера Miracast-соединения. Аналогично третьему варианту осуществления, когда обработка установления второго соединения начинается согласно возникновению возможности в Miracast-адаптере 300 (т.е. определению устройства-приемника), модуль 316 Miracast-управления Miracast-адаптера 300 может задавать, например, устройство-приемник, определенное посредством любого способа в Miracast-адаптере 300, в качестве партнера второго и первого соединений, т.е. партнера Miracast-соединения. Как результат, с помощью системы 1000 отображения видео согласно вариантам осуществления, даже Miracast-адаптер 300 (устройство передачи видео или устройство-источник), не оснащенный ни модулем отображения, ни функциональным модулем для реализации UI, может указывать партнера Miracast-связи. Следовательно, можно обеспечивать соединение, соответствующее Miracast, между Miracast-адаптером 300 и устройством-приемником.
[0116] D. Модификации
D1. Модификация 1
В первом варианте осуществления, название устройства, которое является идентификационной информацией, индивидуальной для HMD 100, задается в качестве идентификационной информации разрешения на соединение, указывающей то, что HMD 100 представляет собой цель разрешения на соединение, соответствующую Miracast. Miracast-адаптер 300, выступающий в качестве устройства-источника, сопоставляет название устройства, передаваемое из HMD 100, выступающего в качестве устройства-приемника во время обработки для установления соединения P2P посредством стандарта Wi-Fi Direct, со списком DL соединяемых устройств, чтобы за счет этого определять то, может или нет соединяться HMD 100. Тем не менее определение относительно того, может или нет соединяться устройство-приемник, не ограничено этим. Miracast-адаптер 300 может использовать, в качестве идентификационной информации разрешения на соединение, другую индивидуальную идентификационную информацию, передаваемую из устройства-приемника во время обработки установления соединения P2P посредством стандарта Wi-Fi Direct, и определять то, может или нет соединяться устройство-приемник, согласно тому, совпадает или нет идентификационная информация с идентификационной информацией, зарегистрированной в устройстве-источнике заранее. Например, Miracast-адаптер 300 может использовать MAC-адрес в качестве идентификационной информации, индивидуальной для HMD 100, и определять то, может или нет соединяться HMD 100, согласно тому, проходит или нет MAC-адрес через фильтр посредством MAC-адреса, зарегистрированного заранее в качестве идентификационной информации соединяемых устройств-приемников, т.е. совпадает или нет MAC-адрес с MAC-адресом, зарегистрированным заранее.
[0117] D2. Модификация 2
В примере, поясненном во втором варианте осуществления, HMD 100, выступающий в качестве устройства-приемника, получает индивидуальную информацию, которая указывает разрешение на соединение, предоставленное посредством Miracast-адаптера 300, выступающего в качестве устройства-источника, посредством считывания QR-кода и т.п., присоединенного к поверхности кожуха Miracast-адаптера 300. Тем не менее получение индивидуальной информации не ограничено этим. Например, HMD 100 может считывать, с помощью камеры 67, в качестве индивидуальной информации, указывающей разрешение на соединение, конкретный рисунок отображения, прикрепленный к поверхности кожуха Miracast-адаптера 300, например, индикатор подтверждения Miracast, логотип устройства или заводской номер устройства. Также возможно то, что Miracast-адаптер 300 заставляет осветительный модуль 307 излучать свет предварительно определенного светоизлучающего рисунка, соответствующего индивидуальной информации, указывающей разрешение на соединение, и HMD 100 считывает конкретный светоизлучающий рисунок. Также возможно то, что модуль излучения инфракрасного луча предоставляется в Miracast-адаптере 300, Miracast-адаптер 300 заставляет модуль излучения инфракрасного луча излучать свет конкретного светоизлучающего рисунка, соответствующего индивидуальной информации, указывающей разрешение на соединение, например, согласно IrDA (стандарту Ассоциации по передаче данных в инфракрасном диапазоне), и HMD 100 считывает светоизлучающий рисунок. Также возможно то, что метка RFID (радиочастотной идентификации) или iBeacon предоставляется в Miracast-адаптере 300, и HMD 100 считывает индивидуальную информацию, указывающую разрешение на соединение, включенную в RFID-метка или iBeacon. Также возможно то, что динамик предоставляется в Miracast-адаптере 300, и микрофон HMD 100 собирает и считывает индивидуальную информацию, излучаемую посредством динамика. Иными словами, различные виды индивидуальной информации, указывающей разрешение на соединение, предоставленное посредством Miracast-адаптера 300, выступающего только в качестве устройства-источника, должны получаться посредством HMD 100, выступающего в качестве устройства-приемника. В примере, поясненном во втором варианте осуществления, камера используется в качестве устройства получения индивидуальной информации. Тем не менее устройство получения индивидуальной информации не ограничено камерой и может произвольно изменяться согласно способу передачи и приема информации. Например, в качестве устройства получения индивидуальной информации, может приспосабливаться светоприемное устройство для инфракрасного света и т.п., устройство связи, допускающее выполнение радиосвязи или ближней радиосвязи, и микрофон.
[0118] D3. Модификация 3
В пояснении во втором варианте осуществления, после того, как выполняется приложение для Miracast-соединения, выполняется операция получения для индивидуальной информации устройства-источника (этап S101 на фиг. 12). Тем не менее также возможно то, что, во-первых, приложение для получения индивидуальной информации устройства-источника, во втором варианте осуществления, приложение для считывания QR-кода активируется, и приложение для Miracast-соединения выполняется с получением индивидуальной информации устройства-источника в качестве триггера (возможности). Согласно модификации 3, Miracast-адаптер 300, выступающий в качестве устройства-источника, может запрашивать устройство-приемник передавать индивидуальную информацию, и когда индивидуальная информация, передаваемая из устройства-приемника, совпадает с информацией, сохраненной в устройстве-источнике, выбирать устройство-приемник в качестве устройства-приемника в форме цели соединения, соответствующего Miracast (стандарту радиопередачи видео), и выполнять обработку первого соединения, соответствующего Miracast между Miracast-адаптером 300 и устройством-приемником. Следовательно, можно разрешать такую проблему, что поскольку устройство-источник, не оснащенное ни модулем отображения, ни функциональным модулем для реализации UI, не может выбирать устройство-приемник, которое должно соединяться с устройством-источником, соединение, соответствующее Miracast, между устройством-источником и устройством-приемником, не может выполняться.
[0119] D4. Модификация 4
В первом варианте осуществления, как указано во втором варианте осуществления, может добавляться операция получения для индивидуальной информации устройства-источника. В этом случае, индивидуальная информация должна быть только названием устройства или MAC-адресом устройства-источника. В этом случае, в устройстве-приемнике, пользователь не должен выбирать целевое устройство-источник (этап S106). Пользователь может автоматически выбирать целевое устройство-источник на основе полученной индивидуальной информации. Аналогично модификации 3, устройство-источник может выполнять приложение для Miracast-соединения с получением индивидуальной информации устройства-источника в качестве триггера.
D5. Модификация 5
[0120]
В третьем варианте осуществления, поясняется пример способа, в котором Miracast-адаптер 300, выступающий в качестве устройства-источника, определяет устройство-приемник (партнер соединения, соответствующего Miracast). Тем не менее устройство-источник может определять устройство-приемник с использованием способа, отличного от способа, поясненного в варианте осуществления. Например, Miracast-адаптер 300 может определять устройство-приемник с использованием различных видов информации относительно радиоволны, отличных от "интенсивности радиоволн", проиллюстрированной в третьем варианте осуществления. В качестве информации относительно радиоволны, например, может использоваться полоса частот, используемая в радиосвязи между устройством-источником и устройством-приемником, и присутствие или отсутствие шифрования контента связи в радиосвязи между устройством-источником и устройством-приемником. Например, Miracast-адаптер 300 может определять устройство-приемник с использованием различных видов предыдущей информации относительно соединения, отличных от "числа соединений" и "последнего соединенного устройства", проиллюстрированных в третьем варианте осуществления. В качестве предыдущей информации относительно соединения, например, может использоваться совокупное значение времени, в которое поддерживается Miracast-соединение (поддерживается соединение) ранее между устройством-источником и устройством-приемником. Miracast-адаптер 300 может определять устройство-приемник с использованием комбинации двух или более из уровня приоритета, определенного заранее, информации относительно радиоволны и предыдущей информации относительно соединения.
[0121] D6. Модификация 6
В вариантах осуществления, HMD 100 поясняется с использованием, в качестве примера, конструкции разделенного типа, в которой модуль 10 управления и модуль 20 отображения изображений соединены через соединительный модуль 40. Тем не менее конструкция HMD 100 не ограничена этим и может модифицироваться различными способами. Например, конструкция HMD 100 может представлять собой конструкцию интегрированного типа, в которой модуль 10 управления полностью включен в модуль 20 отображения изображений, либо может представлять собой конструкцию, в которой часть модуля 10 управления включена в модуль 20 отображения изображений. Конструкция HMD 100 может представлять собой конструкцию, в которой источник 130 питания, включенный в модуль 10 управления, независимо формируется и является сменным. Компоненты, сформированные в модуле управления, могут избыточно формироваться в модуле отображения изображений. Например, CPU могут формироваться как в модуле управления, так и в модуле отображения изображений. Функции, соответственно, выполняемые посредством CPU модуля управления и CPU модуля отображения изображений, могут различаться. Может приспосабливаться форма, в которой модуль управления включен в персональный компьютер (PC), и модуль отображения изображений используется вместо монитора PC. Может приспосабливаться форма носимого компьютера, в которой модуль управления и модуль отображения изображений интегрированы и прикреплены к одежде пользователя.
[0122] D7. Модификация 7
В вариантах осуществления, поясняется конфигурация, в которой Miracast-адаптер 300 соединяется с видеоустройством 400 и устройством 500 отображения, несовместимыми с Miracast, через HDMI-кабель. Тем не менее конфигурация Miracast-адаптера 300 не ограничена этим. Miracast-адаптер 300 может представлять собой адаптер подсоединяемой конструкции, вставленный во входные и выходные контактные HDMI-выводы видеоустройства, устройства отображения и т.п., несовместимых с Miracast.
[0123] D8. Модификация 8
В вариантах осуществления, HMD 100, совместимый с Miracast и Miracast-адаптером 300, поясняется в качестве примера. Тем не менее изобретение не ограничено этим, и может применяться, вместо HMD, к различным устройствам, совместимым с Miracast и допускающим выступание в качестве устройства-приемника, таким как проектор, смартфон, персональный компьютер (PC), планшетный терминал и портативные электронные устройства (мультимедийный проигрыватель, сотовый телефон и т.п.).
[0124] D9. Модификация 9
В вариантах осуществления, Miracast, который представляет собой один из стандартов радиопередачи видео, выработанных посредством Альянса производителей Wi-Fi-оборудования, поясняется в качестве примера. Тем не менее изобретение не ограничено этим и может применяться к другим стандартам радиопередачи видео для передачи видео и т.п. через прямую радиосвязь "один-к-одному".
[0125] Изобретение не ограничено вариантами осуществления и модификациями, поясненными выше, и может быть реализовано в различных конфигурациях без отступления от сущности изобретения. Например, технические признаки в вариантах осуществления и модификациях, соответствующие техническим признакам в аспектах, описанных в разделе "Сущность изобретения", могут быть заменены или комбинированы надлежащим образом, чтобы разрешать часть или все проблемы либо достигать части или всех преимуществ. Технические признаки могут удаляться надлежащим образом, если технические признаки не поясняются в этом подробном описании в качестве существенных технических признаков.
Список номеров ссылок
[0126] 10 - модуль управления
12 - осветительный модуль
14 - сенсорная панель
16 - крестообразная клавиша
18 - переключатель питания
20 - модуль отображения изображений
21 - правый удерживающий модуль
22 - модуль возбуждения правого дисплея
23 - левый удерживающий модуль
24 - модуль возбуждения левого дисплея
26 - модуль отображения правых оптических изображений
28 - модуль отображения левых оптических изображений
30 - штекер для наушников
32 - правый наушник
34 - левый наушник
40 - соединительный модуль
42 - правый шнур
44 - левый шнур
46 - соединительный элемент
48 - провод основного узла
51 - передающий модуль
52 - передающий модуль
53 - приемный модуль
67 - камера
100 - устройство отображения с креплением на голове (устройство приема и отображения видео, шлем-дисплей, HMD)
110 - модуль получения входной информации (модуль получения рабочей информации)
120 - модуль хранения
130 - источник питания
132 - модуль радиосвязи
140 - CPU
160 - процессор изображений
170 - звуковой процессор
175 - модуль управления камерой
180 - интерфейс
190 - модуль управления отображением
195 - модуль Miracast-управления (модуль управления соединениями на стороне приема)
201 - модуль управления правой задней подсветкой (модуль возбуждения дисплея)
202 - модуль управления левой задней подсветкой (модуль возбуждения дисплея)
221 - правая задняя подсветка (модуль возбуждения дисплея)
222 - левая задняя подсветка (модуль возбуждения дисплея)
251 - правая оптическая проекционная система (модуль возбуждения дисплея)
252 - левая оптическая проекционная система (модуль возбуждения дисплея)
261 - правая световодная пластина
262 - левая световодная пластина
300 - Miracast-адаптер (устройство передачи видео)
301 - кнопка включения питания
303 - кнопка активации режима сквозной передачи данных
305 - переключатель для смены режима работы Miracast
307 - осветительный модуль
307A, 307B - светодиоды
310 - CPU
311 - ОС
312 - модуль USB-управления
313 - модуль HDMI-управления
314 - модуль Wi-Fi-управления
315 - модуль управления режимом сквозной передачи данных
316 - модуль Miracast-управления (модуль управления соединениями)
320 - модуль хранения
322 - информация настроек Miracast
324 - информация приоритета
326 - информация способа определения
330 - источник питания
332 - сетевой адаптер
340 - USB-интерфейс
350 - приемо-передающий HDMI-модуль
360 - приемо-передающий Wi-Fi-модуль
400 - видеоустройство (записывающее BD-устройство)
500 - устройство отображения (телевизор)
600 - компьютер
1000 - система отображения видео
DL - список соединяемых устройств
PCLK - синхросигнал
Data - данные изображений
Vsync - сигнал вертикальной синхронизации
Hsync - сигнал горизонтальной синхронизации
Data1 - данные изображений для правого глаза
Data2 - данные изображений для левого глаза
EA - значок завершения
OA - внешнее устройство
SC - внешняя обстановка
SD - экран отображения
RE - правый глаз
LE - левый глаз
VI - виртуальное изображение
CP - экран подтверждения
SP - экран воспроизведения видео
VR - поле зрения
ST - кнопка начала
MV - экран меню.