ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к способу генерации сигнала видимого света, модулю генерации сигнала и программе.
ОПИСАНИЕ УРОВНЯ ТЕХНИКИ
[0002] В последние годы появилась функция кооперации (взаимодействия) бытовых электроприборов для домашней сети, благодаря которой различные бытовые электроприборы подключены к сети домашней системой управления энергоснабжения (HEMS), имеющей функцию управления использования мощности для решения проблемы защиты окружающей среды, включения/отключения питания снаружи здания, и пр., помимо кооперации AV бытовых электроприборов посредством соединения интернет-протокола (IP) с использованием Ethernet® или беспроводной локальной сети (LAN). Однако существуют бытовые электроприборы, вычислительной производительности которых недостаточно для обеспечения функции связи, и бытовые электроприборы, которые не имеют функции связи по соображениям стоимости.
[0003] Для решения такой проблемы, в патентном источнике (PTL) 1 раскрыт метод эффективного установления связи между устройствами среди устройств ограниченной оптической пространственной передачи, которые передают информацию в свободное пространство с использованием света, путем осуществления связи с использованием многочисленных одноцветных источников света осветительного прибора.
БИБЛИОГРАФИЯ
Патентный источник
[0004] PTL 1: Не прошедшая экспертизу японская патентная публикация № 2002-290335
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Однако традиционный способ ограничивается случаем, когда устройство, к которому применяется способ, имеет три цветных источников света, например, осветительный прибор.
[0006] Для решения такой проблемы, настоящее изобретение предусматривает способ генерации сигнала, модуль генерации сигнала и программу для сигнала видимого света, обеспечивающего связь между различными устройствами.
[0007] Способ генерации сигнала согласно одному аспекту настоящего изобретения представляет собой способ генерации сигнала для генерирования сигнала видимого света, подлежащего передаче, посредством изменения светимости источника света, включенного в передатчик, причем способ включает в себя: этап определения, состоящий в определении, в качестве способа передачи сигнала видимого света от передатчика, одного из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров; первый этап добавления, состоящий в, когда определено, что способ многокадровой передачи является способом передачи сигнала видимого света, генерирования информации типа разделения, указывающей тип данных, подлежащих передаче, и генерирования комбинационных данных путем добавления информации типа разделения к данным, подлежащим передаче; этап деления, состоящий в генерировании нескольких кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и второй этап добавления, состоящий в генерировании сигнала видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
[0008] Эти общие и конкретные аспекты можно реализовать с использованием системы, способа, интегральной схемы, компьютерной программы или считываемого компьютером носителя записи, например CD-ROM, или любой комбинации систем, способов, интегральных схем, компьютерных программ или считываемых компьютером носителей записи.
[0009] Настоящее изобретение может предусматривать способ генерации сигнала, модуль генерации сигнала и программу для сигнала видимого света, обеспечивающего связь между различными устройствами помимо источников освещения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Фиг. 1 - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 2 - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 3 - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 4 - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5A - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5B - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5C - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5D - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5E - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5F - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5G - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 5H - диаграмма, демонстрирующая пример способа наблюдения светимости светоизлучающего модуля согласно варианту осуществления 1.
Фиг. 6A - блок-схема операций способа информационной связи согласно варианту осуществления 1.
Фиг. 6B - блок-схема устройства информационной связи согласно варианту осуществления 1.
Фиг. 7 - диаграмма, демонстрирующая пример каждого режима приемника согласно варианту осуществления 2.
Фиг. 8 - диаграмма, демонстрирующая пример операции формирования изображения приемника согласно варианту осуществления 2.
Фиг. 9 - диаграмма, демонстрирующая другой пример операции формирования изображения приемника согласно варианту осуществления 2.
Фиг. 10A - диаграмма, демонстрирующая другой пример операции формирования изображения приемника согласно варианту осуществления 2.
Фиг. 10B - диаграмма, демонстрирующая другой пример операции формирования изображения приемника согласно варианту осуществления 2.
Фиг. 10C - диаграмма, демонстрирующая другой пример операции формирования изображения приемника согласно варианту осуществления 2.
Фиг. 11A - диаграмма, демонстрирующая пример размещения камер приемника согласно варианту осуществления 2.
Фиг. 11B - диаграмма, демонстрирующая другой пример размещения камер приемника согласно варианту осуществления 2.
Фиг. 12 - диаграмма, демонстрирующая пример операции отображения приемника согласно варианту осуществления 2.
Фиг. 13 - диаграмма, демонстрирующая пример операции отображения приемника согласно варианту осуществления 2.
Фиг. 14 - диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 2.
Фиг. 15 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 16 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 17 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 18 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 19 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 20 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 21 - диаграмма, демонстрирующая пример операции приемника, передатчика и сервера согласно варианту осуществления 2.
Фиг. 22 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 23 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 24 - диаграмма, демонстрирующая пример начальной настройки приемника согласно варианту осуществления 2.
Фиг. 25 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 26 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 27 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 28 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 29 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 30 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 31A - диаграмма, демонстрирующая перо, используемое для эксплуатации приемника согласно варианту осуществления 2.
Фиг. 31B - диаграмма, демонстрирующая операцию приемника с использованием пера согласно варианту осуществления 2.
Фиг. 32 - диаграмма, демонстрирующая пример внешнего вида приемника согласно варианту осуществления 2.
Фиг. 33 - диаграмма, демонстрирующая другой пример внешнего вида приемника согласно варианту осуществления 2.
Фиг. 34 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 35A - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 35B - диаграмма, демонстрирующая пример применения с использованием приемника согласно варианту осуществления 2.
Фиг. 36A - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 36B - диаграмма, демонстрирующая пример применения с использованием приемника согласно варианту осуществления 2.
Фиг. 37A - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 2.
Фиг. 37B - диаграмма, демонстрирующая другой пример операции передатчика согласно варианту осуществления 2.
Фиг. 38 - диаграмма, демонстрирующая другой пример операции передатчика согласно варианту осуществления 2.
Фиг. 39 - диаграмма, демонстрирующая другой пример операции передатчика согласно варианту осуществления 2.
Фиг. 40 - диаграмма, демонстрирующая пример формы связи между несколькими передатчиками и приемником согласно варианту осуществления 2.
Фиг. 41 - диаграмма, демонстрирующая пример операции нескольких передатчиков согласно варианту осуществления 2.
Фиг. 42 - диаграмма, демонстрирующая другой пример формы связи между несколькими передатчиками и приемником согласно варианту осуществления 2.
Фиг. 43 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 44 - диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 2.
Фиг. 45 - диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 2.
Фиг. 46 - диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 2.
Фиг. 47 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 2.
Фиг. 48 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 2.
Фиг. 49 - диаграмма, демонстрирующая пример применения способа приема согласно варианту осуществления 2.
Фиг. 50 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 2.
Фиг. 51 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 2.
Фиг. 52 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 2.
Фиг. 53 - диаграмма, демонстрирующая другой пример операции приемника согласно варианту осуществления 2.
Фиг. 54 - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 3.
Фиг. 55 - блок-схема операций, демонстрирующая другой пример операции приемника согласно варианту осуществления 3.
Фиг. 56A - блок-схема, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 56B - блок-схема, демонстрирующая другой пример передатчика согласно варианту осуществления 3.
Фиг. 57 - диаграмма, демонстрирующая пример структуры системы, включающей в себя несколько передатчиков согласно варианту осуществления 3.
Фиг. 58 - блок-схема, демонстрирующая другой пример передатчика согласно варианту осуществления 3.
Фиг. 59A - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 59B - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 59C - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 60A - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 60B - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
Фиг. 61 - диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
Фиг. 62 - диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
Фиг. 63 - диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
Фиг. 64A - диаграмма для описания синхронизации между несколькими передатчиками согласно варианту осуществления 3.
Фиг. 64B - диаграмма для описания синхронизации между несколькими передатчиками согласно варианту осуществления 3.
Фиг. 65 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 66 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 67 - диаграмма, демонстрирующая пример операции передатчика, приемника и сервера согласно варианту осуществления 3.
Фиг. 68 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 69 - диаграмма, демонстрирующая пример внешнего вида приемника согласно варианту осуществления 3.
Фиг. 70 - диаграмма, демонстрирующая пример операции передатчика, приемника и сервера согласно варианту осуществления 3.
Фиг. 71 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 72 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 73 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 74 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
Фиг. 75A - диаграмма, демонстрирующая другой пример структуры информации, передаваемой передатчиком согласно варианту осуществления 3.
Фиг. 75B - диаграмма, демонстрирующая другой пример структуры информации, передаваемой передатчиком согласно варианту осуществления 3.
Фиг. 76 - диаграмма, демонстрирующая пример схемы 4-значной модуляции PPM для передатчика согласно варианту осуществления 3.
Фиг. 77 - диаграмма, демонстрирующая пример схемы модуляции PPM для передатчика согласно варианту осуществления 3.
Фиг. 78 - диаграмма, демонстрирующая пример схемы модуляции PPM для передатчика согласно варианту осуществления 3.
Фиг. 79A - диаграмма, демонстрирующая пример шаблона изменения светимости, соответствующего заголовку (части преамбулы) согласно варианту осуществления 3.
Фиг. 79B - диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
Фиг. 80A - диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
Фиг. 80B - диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
Фиг. 81 - диаграмма, демонстрирующая пример операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 82 - диаграмма, демонстрирующая другой пример операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 83 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 84 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 85 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 86 - диаграмма, демонстрирующая пример операции устройства отображения в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 87 - диаграмма, демонстрирующая пример следующей операции устройства отображения в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 88 - диаграмма, демонстрирующая пример следующей операции устройства отображения в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 89 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 90 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 91 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 92 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 93 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 94 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации перед магазином согласно варианту осуществления 4.
Фиг. 95 - диаграмма, демонстрирующая пример операции приемника в ситуации поиска в магазине согласно варианту осуществления 4.
Фиг. 96 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации поиска в магазине согласно варианту осуществления 4.
Фиг. 97 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации поиска в магазине согласно варианту осуществления 4.
Фиг. 98 - диаграмма, демонстрирующая пример операции приемника в ситуации рекламы фильма согласно варианту осуществления 4.
Фиг. 99 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации рекламы фильма согласно варианту осуществления 4.
Фиг. 100 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации рекламы фильма согласно варианту осуществления 4.
Фиг. 101 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации рекламы фильма согласно варианту осуществления 4.
Фиг. 102 - диаграмма, демонстрирующая пример операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 103 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 104 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 105 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 106 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 107 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации музея согласно варианту осуществления 4.
Фиг. 108 - диаграмма, демонстрирующая пример операции приемника в ситуации автобусной остановки согласно варианту осуществления 4.
Фиг. 109 - диаграмма, демонстрирующая пример следующей операции приемника в ситуации автобусной остановки согласно варианту осуществления 4.
Фиг. 110 - диаграмма для описания формирования изображения согласно варианту осуществления 4.
Фиг. 111 - диаграмма для описания передачи и формирования изображения согласно варианту осуществления 4.
Фиг. 112 - диаграмма для описания передачи согласно варианту осуществления 4.
Фиг. 113 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 114 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 115 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 116 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 117 - диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 5.
Фиг. 118 - диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 5.
Фиг. 119 - диаграмма, демонстрирующая пример операции системы, включающей в себя передатчик, приемник и сервер согласно варианту осуществления 5.
Фиг. 120 - блок-схема, демонстрирующая структуру передатчика согласно варианту осуществления 5.
Фиг. 121 - блок-схема, демонстрирующая структуру приемника согласно варианту осуществления 5.
Фиг. 122 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 123 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 124 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 125 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 126 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 127 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 128 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
Фиг. 129 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 130 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 131 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 132 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 133 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 134 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 135 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 136 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 137 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 138 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 139 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 140 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 141 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 142 - диаграмма, демонстрирующая схему кодирования согласно варианту осуществления 5.
Фиг. 143 - диаграмма, демонстрирующая схему кодирования, которая может принимать свет даже в случае захвата изображения в наклонном направлении согласно варианту осуществления 5.
Фиг. 144 - диаграмма, демонстрирующая схему кодирования, которая отличается объемом информации в зависимости от расстояния согласно варианту осуществления 5.
Фиг. 145 - диаграмма, демонстрирующая схему кодирования, которая отличается объемом информации в зависимости от расстояния согласно варианту осуществления 5.
Фиг. 146 - диаграмма, демонстрирующая схему кодирования, которая делит данные согласно варианту осуществления 5.
Фиг. 147 - диаграмма, демонстрирующая эффект вставки противофазного изображения согласно варианту осуществления 5.
Фиг. 148 - диаграмма, демонстрирующая эффект вставки противофазного изображения согласно варианту осуществления 5.
Фиг. 149 - диаграмма, демонстрирующая процесс сверхразрешения согласно варианту осуществления 5.
Фиг. 150 - диаграмма, демонстрирующая дисплей, указывающий возможность связи посредством видимого света согласно варианту осуществления 5.
Фиг. 151 - диаграмма, демонстрирующая получение информации с использованием сигнала связи посредством видимого света согласно варианту осуществления 5.
Фиг. 152 - диаграмма, демонстрирующая формат данных согласно варианту осуществления 5.
Фиг. 153 - диаграмма, демонстрирующая прием путем оценивания стереоскопической формы согласно варианту осуществления 5.
Фиг. 154 - диаграмма, демонстрирующая прием путем оценивания стереоскопической формы согласно варианту осуществления 5.
Фиг. 155 - диаграмма, демонстрирующая стереоскопическую проекцию согласно варианту осуществления 5.
Фиг. 156 - диаграмма, демонстрирующая стереоскопическую проекцию согласно варианту осуществления 5.
Фиг. 157 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 158 - диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
Фиг. 159 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
Фиг. 160 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
Фиг. 161A - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 161B - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 161C - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 162A - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 162B - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 163A - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 163B - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 163C - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 164 - диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
Фиг. 165 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
Фиг. 166 - диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 6.
Фиг. 167 - диаграмма, демонстрирующая пример инструкции пользователю, отображаемой на экране приемника согласно варианту осуществления 6.
Фиг. 168 - диаграмма, демонстрирующая пример инструкции пользователю, отображаемой на экране приемника согласно варианту осуществления 6.
Фиг. 169 - диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
Фиг. 170 - диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
Фиг. 171 - диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
Фиг. 172 - диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
Фиг. 173 - диаграмма, демонстрирующая систему предоставления услуг, использующую способ приема, описанный в любом из вышеприведенных вариантов осуществления.
Фиг. 174 - блок-схема операций, демонстрирующая последовательность операций предоставления услуг.
Фиг. 175 - блок-схема операций, демонстрирующая предоставление услуг в другом примере.
Фиг. 176 - блок-схема операций, демонстрирующая предоставление услуг в другом примере.
Фиг. 177A - диаграмма для описания схемы модуляции, которая облегчает прием согласно варианту осуществления 8.
Фиг. 177B - диаграмма для описания схемы модуляции, которая облегчает прием согласно варианту осуществления 8.
Фиг. 178 - диаграмма для описания схемы модуляции, которая облегчает прием согласно варианту осуществления 8.
Фиг. 179 - диаграмма для описания связи с использованием ярких линий и распознавания изображения согласно варианту осуществления 8.
Фиг. 180A - диаграмма для описания элемента формирования изображения, использующего способ, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 180B - диаграмма для описания элемента формирования изображения, использующего способ, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 180C - диаграмма для описания элемента формирования изображения, использующего способ, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 180D - диаграмма для описания элемента формирования изображения, использующего способ, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 180E - блок-схема операций для описания элемента формирования изображения, использующего способ, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 181 - диаграмма, демонстрирующая размер захваченного изображения, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 182A - диаграмма, демонстрирующая размер захваченного изображения, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 182B - блок-схема операций, демонстрирующая операцию для переключения на размер захваченного изображения, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 182C - блок-схема операций, демонстрирующая операцию для переключения на размер захваченного изображения, пригодный для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 183 - диаграмма для описания приема сигнала видимого света с использованием трансфокации согласно варианту осуществления 8.
Фиг. 184 - диаграмма для описания способа уменьшения размера данных изображения, пригодного для приема сигнала видимого света согласно варианту осуществления 8.
Фиг. 185 - диаграмма для описания схемы модуляции с высокой точностью обнаружения ошибки приема согласно варианту осуществления 8.
Фиг. 186 - диаграмма для описания изменения операции приемника согласно ситуации согласно варианту осуществления 8.
Фиг. 187 - диаграмма для описания извещения о связи посредством видимого света людям согласно варианту осуществления 8.
Фиг. 188 - диаграмма для описания расширения диапазона приема с помощью рассеивающей пластины согласно варианту осуществления 8.
Фиг. 189 - диаграмма для описания способа синхронизации передачи сигнала от нескольких проекторов согласно варианту осуществления 8.
Фиг. 190 - диаграмма для описания способа синхронизации передачи сигнала от нескольких дисплеев согласно варианту осуществления 8.
Фиг. 191 - диаграмма для описания приема сигнала видимого света датчиком освещенности и датчиком изображения согласно варианту осуществления 8.
Фиг. 192 - диаграмма для описания инициатора начала приема согласно варианту осуществления 8.
Фиг. 193 - диаграмма для описания жеста начала приема согласно варианту осуществления 8.
Фиг. 194 - диаграмма для описания примера применения к автомобильной навигационной системе согласно варианту осуществления 8.
Фиг. 195 - диаграмма для описания примера применения к автомобильной навигационной системе согласно варианту осуществления 8.
Фиг. 196 - диаграмма для описания примера применения к системе защиты контента согласно варианту осуществления 8.
Фиг. 197A - диаграмма для описания примера применения к электронному замку согласно варианту осуществления 8.
Фиг. 197B - блок-схема операций способа информационной связи согласно варианту осуществления 8.
Фиг. 197C - блок-схема устройства информационной связи согласно варианту осуществления 8.
Фиг. 198 - диаграмма для описания примера применения к передаче информации о посещении магазина согласно варианту осуществления 8.
Фиг. 199 - диаграмма для описания примера применения к управлению заказами в зависимости от местоположения согласно варианту осуществления 8.
Фиг. 200 - диаграмма для описания примера применения к прокладке маршрута согласно варианту осуществления 8.
Фиг. 201 - диаграмма для описания примера применения к извещению о местоположении согласно варианту осуществления 8.
Фиг. 202 - диаграмма для описания примера применения к хранению и анализу журнала использования согласно варианту осуществления 8.
Фиг. 203 - диаграмма для описания примера применения к совместному использованию экрана согласно варианту осуществления 8.
Фиг. 204 - диаграмма для описания примера применения к совместному использованию экрана согласно варианту осуществления 8.
Фиг. 205 - диаграмма для описания примера применения к оцениванию позиции с использованием беспроводной точки доступа согласно варианту осуществления 8.
Фиг. 206 - диаграмма, демонстрирующая структуру осуществления оценивания позиции с помощью связи посредством видимого света и беспроводной связи согласно варианту осуществления 8.
Фиг. 207 - диаграмма, демонстрирующая пример применения способа информационной связи согласно варианту осуществления 8.
Фиг. 208 - блок-схема операций, демонстрирующая пример применения способа информационной связи согласно варианту осуществления 8.
Фиг. 209 - блок-схема операций, демонстрирующая пример применения способа информационной связи согласно варианту осуществления 8.
Фиг. 210 - диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
Фиг. 211 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
Фиг. 212 - блок-схема операций способа информационной связи согласно варианту осуществления 9.
Фиг. 213 - блок-схема устройства информационной связи согласно варианту осуществления 9.
Фиг. 214A - диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
Фиг. 214B - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 9.
Фиг. 215 - диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
Фиг. 216 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
Фиг. 217A - диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
Фиг. 217B - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 9.
Фиг. 218 - диаграмма, демонстрирующая операцию приемника согласно варианту осуществления 9.
Фиг. 219 - диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
Фиг. 220 - диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 9.
Фиг. 221A - блок-схема операций, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 221B - блок-схема операций, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 222 - блок-схема операций, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 223 - блок-схема операций, демонстрирующая пример операции устройства формирования изображения согласно варианту осуществления 9.
Фиг. 224 - блок-схема операций, демонстрирующая пример операции устройства формирования изображения согласно варианту осуществления 9.
Фиг. 225 - диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
Фиг. 226 - диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
Фиг. 227 - диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
Фиг. 228 - диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
Фиг. 229 - диаграмма, демонстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
Фиг. 230 - диаграмма, демонстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
Фиг. 231 - диаграмма, демонстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
Фиг. 232 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 233 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 234 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 235 - диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
Фиг. 236 - диаграмма, демонстрирующая часы, включающие в себя датчики света согласно варианту осуществления 10.
Фиг. 237 - диаграмма, демонстрирующая пример приемника согласно варианту осуществления 10.
Фиг. 238 - диаграмма, демонстрирующая пример приемника согласно варианту осуществления 10.
Фиг. 239A - блок-схема операций способа информационной связи согласно аспекту настоящего изобретения.
Фиг. 239B - блок-схема мобильного терминала согласно аспекту настоящего изобретения.
Фиг. 240 - диаграмма, демонстрирующая пример системы приема согласно варианту осуществления 10.
Фиг. 241 - диаграмма, демонстрирующая пример системы приема согласно варианту осуществления 10.
Фиг. 242A - диаграмма, демонстрирующая пример схемы модуляции согласно варианту осуществления 10.
Фиг. 242B - диаграмма, демонстрирующая пример схемы модуляции согласно варианту осуществления 10.
Фиг. 242C - диаграмма, демонстрирующая пример схемы модуляции согласно варианту осуществления 10.
Фиг. 242D - диаграмма, демонстрирующая пример разделения смешанного сигнала согласно варианту осуществления 10.
Фиг. 242E - диаграмма, демонстрирующая пример разделения смешанного сигнала согласно варианту осуществления 10.
Фиг. 242F - блок-схема операций, демонстрирующая обработку программы обработки изображений согласно варианту осуществления 10.
Фиг. 242G - блок-схема аппарата обработки информации согласно варианту осуществления 10.
Фиг. 243A - диаграмма, демонстрирующая пример системы связи посредством видимого света согласно варианту осуществления 10.
Фиг. 243B - диаграмма для описания случая использования согласно варианту осуществления 10.
Фиг. 243C - диаграмма, демонстрирующая пример системы передачи и приема сигнала согласно варианту осуществления 10.
Фиг. 244 - блок-схема операций, демонстрирующая способ приема, в котором устраняется помеха согласно варианту осуществления 10.
Фиг. 245 - блок-схема операций, демонстрирующая способ оценивания направления передатчика согласно варианту осуществления 10.
Фиг. 246 - блок-схема операций, демонстрирующая способ начала приема согласно варианту осуществления 10.
Фиг. 247 - блок-схема операций, демонстрирующая способ дополнительной генерации ID с использованием информации другого носителя согласно варианту осуществления 10.
Фиг. 248 - блок-схема операций, демонстрирующая способ выбора схемы приема путем разделения по частоте согласно варианту осуществления 10.
Фиг. 249 - блок-схема операций, демонстрирующая способ приема сигнала в случае длительного времени экспозиции согласно варианту осуществления 10.
Фиг. 250 - диаграмма, демонстрирующая пример способа регулировки света передатчика (регулировка яркости) согласно варианту осуществления 10.
Фиг. 251 - диаграмма, демонстрирующая иллюстративный способ осуществления функции регулировки света передатчика согласно варианту осуществления 10.
Фиг. 252A - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 11.
Фиг. 252B - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 11.
Фиг. 252C - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 11.
Фиг. 252D - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 11.
Фиг. 253 - диаграмма для описания EX трансфокации.
Фиг. 254A - блок-схема операций, демонстрирующая обработку программы приема согласно варианту осуществления 10.
Фиг. 254B - блок-схема устройства приема согласно варианту осуществления 10.
Фиг. 255 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 256 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 257 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 258 - диаграмма, демонстрирующая пример способа отображения экрана, используемого приемником согласно варианту осуществления 12.
Фиг. 259 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 260 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 261 - блок-схема операций, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 262 - диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
Фиг. 263A - блок-схема операций, демонстрирующая обработку программы приема согласно варианту осуществления 12.
Фиг. 263B - блок-схема устройства приема согласно варианту осуществления 12.
Фиг. 264 - диаграмма, демонстрирующая пример того, что отображается на приемнике, когда принимается сигнал видимого света.
Фиг. 265 - диаграмма, демонстрирующая пример того, что отображается на приемнике, когда принимается сигнал видимого света.
Фиг. 266 - диаграмма, демонстрирующая пример отображения изображения полученных данных.
Фиг. 267 - диаграмма, демонстрирующая пример операции для сохранения или отбрасывания полученных данных.
Фиг. 268 - диаграмма, демонстрирующая пример того, что отображается при просмотре полученных данных.
Фиг. 269 - диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 12.
Фиг. 270 - диаграмма, демонстрирующая пример способа приема согласно варианту осуществления 12.
Фиг. 271 - диаграмма, демонстрирующая пример шаблона заголовка согласно варианту осуществления 13.
Фиг. 272 - диаграмма для описания примера структуры пакета в протоколе связи согласно варианту осуществления 13.
Фиг. 273 - блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 13.
Фиг. 274 - блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 13.
Фиг. 275 - блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 13.
Фиг. 276 - диаграмма для описания способа приема, в котором приемник согласно варианту осуществления 13 использует более длительное время экспозиции, чем период частоты модуляции (период модуляции).
Фиг. 277 - диаграмма для описания способа приема, в котором приемник согласно варианту осуществления 13 использует более длительное время экспозиции, чем период частоты модуляции (период модуляции).
Фиг. 278 - диаграмма, указывающая эффективное количество разделений относительно размера данных передачи согласно варианту осуществления 13.
Фиг. 279A - диаграмма, демонстрирующая пример способа настройки согласно варианту осуществления 13.
Фиг. 279B - диаграмма, демонстрирующая другой пример способа настройки согласно варианту осуществления 13.
Фиг. 280A - блок-схема операций, демонстрирующая обработку программы обработки изображений согласно варианту осуществления 13.
Фиг. 280B - блок-схема аппарата обработки информации согласно варианту осуществления 13.
Фиг. 281 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 13.
Фиг. 282 - блок-схема операций, демонстрирующая операцию обработки системы передачи и приема согласно варианту осуществления 13.
Фиг. 283 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 13.
Фиг. 284 - блок-схема операций, демонстрирующая операцию обработки системы передачи и приема согласно варианту осуществления 13.
Фиг. 285 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 13.
Фиг. 286 - блок-схема операций, демонстрирующая операцию обработки системы передачи и приема согласно варианту осуществления 13.
Фиг. 287 - диаграмма для описания примера применения передатчика согласно варианту осуществления 13;
Фиг. 288 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 289 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 290 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 291 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 292 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 293 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 294 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 295 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 296 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 297 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 298 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 299 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 300 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 301 - диаграмма для описания примера применения системы передачи и приема согласно варианту осуществления 14.
Фиг. 302 - диаграмма для описания операции приемника согласно варианту осуществления 15.
Фиг. 303A - диаграмма для описания другой операции приемника согласно варианту осуществления 15.
Фиг. 303B - диаграмма, демонстрирующая пример указателя, отображаемого модулем 1215 вывода согласно варианту осуществления 15.
Фиг. 303C - диаграмма, демонстрирующая пример отображения AR согласно варианту осуществления 15.
Фиг. 304A - диаграмма для описания примера передатчика согласно варианту осуществления 15.
Фиг. 304B - диаграмма для описания другого примера передатчика согласно варианту осуществления 15.
Фиг. 305A - диаграмма для описания примера синхронной передачи от нескольких передатчиков согласно варианту осуществления 15.
Фиг. 305B - диаграмма для описания другого примера синхронной передачи от нескольких передатчиков согласно варианту осуществления 15.
Фиг. 306 - диаграмма для описания другого примера синхронной передачи от нескольких передатчиков согласно варианту осуществления 15.
Фиг. 307 - диаграмма для описания обработки сигнала передатчика согласно варианту осуществления 15.
Фиг. 308 - блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 15.
Фиг. 309 - диаграмма для описания примера способа приема согласно варианту осуществления 15.
Фиг. 310 - блок-схема операций, демонстрирующая другой пример способа приема согласно варианту осуществления 15.
Фиг. 311 - диаграмма, демонстрирующая пример, в котором время экспозиции в три раза длиннее, чем период передачи и сигнал передачи является двоичным сигналом, принимающим значение 0 или 1, согласно варианту осуществления 15.
Фиг. 312 - диаграмма, демонстрирующая путь перехода между состояниями согласно варианту осуществления 15.
Фиг. 313 - захваченные изображения высокоскоростного мигающего объекта согласно варианту осуществления 16.
Фиг. 314 - диаграмма, демонстрирующая период приема и слепой период посредством LSS согласно варианту осуществления 16.
Фиг. 315 - диаграмма, демонстрирующая обрезку сканирования для непрерывного приема согласно варианту осуществления 16.
Фиг. 316 демонстрирует пример частотно-модулированных символов согласно варианту осуществления 16.
Фиг. 317 демонстрирует частотную характеристику LSS согласно варианту осуществления 16.
Фиг. 318 - диаграмма, демонстрирующая пример символов 4PPM и символов V4PPM согласно варианту осуществления 16.
Фиг. 319 - диаграмма, демонстрирующая пример символов манчестерского кодирования и символов VPPM согласно варианту осуществления 16.
Фиг. 320 - диаграмма для описания эффективности V4PPM и VPPM путем сравнения согласно варианту осуществления 16.
Фиг. 321 демонстрирует мощность сигнала и шума в частотной области согласно варианту осуществления 16.
Фиг. 322A демонстрирует различие между частотой передачи и частотой приема (максимальной частотой принятых сигналов) согласно варианту осуществления 16.
Фиг. 322B демонстрирует пример коэффициентов ошибок для каждого допуска по частоте согласно варианту осуществления 16.
Фиг. 322C демонстрирует другой пример коэффициентов ошибок для каждого допуска по частоте согласно варианту осуществления 16.
Фиг. 322D демонстрирует другой пример коэффициентов ошибок для каждого допуска по частоте согласно варианту осуществления 16.
Фиг. 322E демонстрирует другой пример коэффициентов ошибок для каждого допуска по частоте согласно варианту осуществления 16.
Фиг. 322F демонстрирует другой пример коэффициентов ошибок для каждого допуска по частоте согласно варианту осуществления 16.
Фиг. 323 демонстрирует коэффициент ошибок приема пакета символов V4PPM согласно варианту осуществления 16.
Фиг. 324 - блок-схема, демонстрирующая конфигурацию системы отображения согласно варианту осуществления 17.
Фиг. 325 демонстрирует конфигурацию передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 326 демонстрирует пример конкретной конфигурации передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 327 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 328 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 329A демонстрирует пример мощности, которая отправляется по пути передачи для отправки мощности, согласно варианту осуществления 17.
Фиг. 329B демонстрирует другой пример мощности, которая отправляется по пути передачи для отправки мощности, согласно варианту осуществления 17.
Фиг. 330 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 331 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем отправки сигнала стандарта изображения и приема сигнала модулем приема сигнала стандарта изображения, согласно варианту осуществления 17.
Фиг. 332 - схематический вид одного примера системы связи посредством видимого света согласно варианту осуществления 18.
Фиг. 333 - блок-схема одного примера общей конфигурации устройства отображения согласно варианту осуществления 18.
Фиг. 334A демонстрирует один пример состояния до наложения сигналов связи посредством видимого света на сигналы управления BL согласно примеру 1 варианта осуществления 18.
Фиг. 334B демонстрирует один пример состояния после наложения сигналов связи посредством видимого света на сигналы управления BL согласно примеру 1 варианта осуществления 18.
Фиг. 335 - временная диаграмма, демонстрирующая первый способ согласно примеру 2 варианта осуществления 18.
Фиг. 336 - временная диаграмма, демонстрирующая первый способ согласно примеру 2 варианта осуществления 18.
Фиг. 337A - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 337B - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 337C - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 337D - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 338A - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 338B - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 338C - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 338D - временная диаграмма, демонстрирующая второй способ согласно примеру 2 варианта осуществления 18.
Фиг. 339 - временная диаграмма, демонстрирующая способ согласно примеру 3 варианта осуществления 18 наложения сигналов связи посредством видимого света на сигналы управления BL.
Фиг. 340 - блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 19.
Фиг. 341A демонстрирует конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
Фиг. 341B демонстрирует конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
Фиг. 341C демонстрирует конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
Фиг. 341D демонстрирует конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
Фиг. 342 демонстрирует другой конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
Фиг. 343 - блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 20.
Фиг. 344 - временная диаграмма примера деления областей на группы согласно варианту осуществления 20.
Фиг. 345 - временная диаграмма другого примера деления областей на группы согласно варианту осуществления 20.
Фиг. 346 - временная диаграмма другого примера деления областей на группы согласно варианту осуществления 20.
Фиг. 347 - блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 21.
Фиг. 348A демонстрирует соотношение между фазами сигнала управления BL и сигнала связи посредством видимого света согласно варианту осуществления 21.
Фиг. 348B демонстрирует соотношение между фазами сигнала управления BL и сигнала связи посредством видимого света согласно варианту осуществления 21.
Фиг. 349A - временная диаграмма, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 21.
Фиг. 349B - временная диаграмма, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 21.
Фиг. 349C - временная диаграмма, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 21.
Фиг. 350A - временная диаграмма, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 22.
Фиг. 350B - временная диаграмма, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 22.
Фиг. 351 - временная диаграмма, демонстрирующая управление подсветкой, когда локальное затемнение используется согласно варианту осуществления 23.
Фиг. 352 - блок-схема операций, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
Фиг. 353 - временная диаграмма, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
Фиг. 354 - блок-схема операций, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
Фиг. 355 - временная диаграмма, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
Фиг. 356 - временная диаграмма, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
Фиг. 357 схематически демонстрирует систему связи посредством видимого света согласно варианту осуществления 24.
Фиг. 358 - блок-схема устройства отображения согласно варианту осуществления 24.
Фиг. 359 - диаграмма для описания примера генерации сигнала связи посредством видимого света согласно варианту осуществления 24.
Фиг. 360 - блок-схема устройства приема согласно варианту осуществления 24.
Фиг. 361 - диаграмма для описания захваченного изображения в устройстве приема для состояний включения и отключения подсветки устройства отображения согласно варианту осуществления 24.
Фиг. 362 - диаграмма для описания захваченного изображения в устройстве приема для кадра передачи от устройства отображения согласно варианту осуществления 24.
Фиг. 363 - диаграмма для описания соотношения между тактовой частотой передачи устройства отображения и частотой кадров модуля формирования изображения устройства приема согласно варианту осуществления 24.
Фиг. 364 - диаграмма для описания первого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 365A - диаграмма для описания второго примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 365B - диаграмма для описания третьего примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 365C - диаграмма для описания четвертого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 365D - диаграмма для описания пятого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 365E - диаграмма для описания шестого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
Фиг. 366 - блок-схема операций для описания операции модуля обработки сигнала связи посредством видимого света устройства отображения согласно варианту осуществления 24.
Фиг. 367 - блок-схема операций для описания операции модуля обработки сигнала связи посредством видимого света устройства отображения согласно варианту осуществления 25.
Фиг. 368 - диаграмма для описания примера, как определять кратность передачи произвольного блока кадра передачи для одной единицы сигнала согласно варианту осуществления 25.
Фиг. 369 - диаграмма для описания примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 25.
Фиг. 370 - блок-схема операций для описания операции модуля обработки сигнала связи посредством видимого света устройства отображения согласно варианту осуществления 26.
Фиг. 371 - диаграмма для описания примера, как определять кратность передачи произвольного блока кадра передачи для одной единицы сигнала согласно варианту осуществления 26.
Фиг. 372 - диаграмма для описания примера генерации кадра передачи для одной единицы сигнала, которая выводится из устройства отображения согласно варианту осуществления 26.
Фиг. 373 - диаграмма для описания другого примера генерации кадра передачи для одной единицы сигнала, которая выводится из устройства отображения согласно варианту осуществления 26.
Фиг. 374 - диаграмма для описания первого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
Фиг. 375A - диаграмма для описания второго примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
Фиг. 375B - диаграмма для описания третьего примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
Фиг. 375C - диаграмма для описания четвертого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
Фиг. 376 - блок-схема операций для описания операции модуля обработки сигнала связи посредством видимого света устройства отображения согласно варианту осуществления 27.
Фиг. 377 - диаграмма для описания управления переключением связи посредством видимого света согласно варианту осуществления 28, в котором передающий аппарат является устройством отображения видео, например, телевизор.
Фиг. 378 - диаграмма, демонстрирующая процесс передачи логические данные с помощью связи посредством видимого света согласно варианту осуществления 29.
Фиг. 379 - диаграмма, демонстрирующая процесс передачи логические данные с помощью связи посредством видимого света согласно варианту осуществления 29.
Фиг. 380 - диаграмма для описания процесса деления, осуществляемого модулем деления логических данных согласно варианту осуществления 29.
Фиг. 381 - диаграмма для описания процесса деления, осуществляемого модулем деления логических данных согласно варианту осуществления 29.
Фиг. 382 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 29.
Фиг. 383 - диаграмма, демонстрирующая другой пример сигнала передачи согласно варианту осуществления 29.
Фиг. 384 - диаграмма, демонстрирующая другой пример сигнала передачи согласно варианту осуществления 29.
Фиг. 385A - диаграмма для описания передатчика согласно варианту осуществления 30.
Фиг. 385B - диаграмма, демонстрирующая изменение светимости каждого из R, G и B согласно варианту осуществления 30.
Фиг. 386 - диаграмма, демонстрирующая свойства послесвечения зеленого фосфорного элемента и красного фосфорного элемента согласно варианту осуществления 30.
Фиг. 387 - диаграмма для описания новой проблемы, которая будет возникать в попытке сократить ошибки при считывании штрихкода согласно варианту осуществления 30.
Фиг. 388 - диаграмма для описания понижающей дискретизации, осуществляемой приемником согласно варианту осуществления 30.
Фиг. 389 - блок-схема операций, демонстрирующая операцию обработки приемника согласно варианту осуществления 30.
Фиг. 390 - диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения) согласно варианту осуществления 31.
Фиг. 391 - диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения) согласно варианту осуществления 31.
Фиг. 392 - диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения) согласно варианту осуществления 31.
Фиг. 393 - диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения) согласно варианту осуществления 31.
Фиг. 394 - диаграмма, демонстрирующая пример приложения согласно варианту осуществления 32.
Фиг. 395 - диаграмма, демонстрирующая пример приложения согласно варианту осуществления 32.
Фиг. 396 - диаграмма, демонстрирующая пример сигнала передачи и пример способа синхронизации аудио согласно варианту осуществления 32.
Фиг. 397 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 32.
Фиг. 398 - диаграмма, демонстрирующая пример последовательности операций процесса приемника согласно варианту осуществления 32.
Фиг. 399 - диаграмма, демонстрирующая пример пользовательского интерфейса приемника согласно варианту осуществления 32.
Фиг. 400 - диаграмма, демонстрирующая пример последовательности операций процесса приемника согласно варианту осуществления 32.
Фиг. 401 - диаграмма, демонстрирующая другой пример последовательности операций процесса приемника согласно варианту осуществления 32.
Фиг. 402A - диаграмма для описания конкретного способа синхронного воспроизведения согласно варианту осуществления 32.
Фиг. 402B - блок-схема, демонстрирующая конфигурацию аппарата воспроизведения (приемника), который осуществляет синхронное воспроизведение согласно варианту осуществления 32.
Фиг. 402C - блок-схема операций, демонстрирующая операцию обработки аппарата воспроизведения (приемника), который осуществляет синхронное воспроизведение согласно варианту осуществления 32.
Фиг. 403 - диаграмма для описания предварительной подготовки синхронного воспроизведения согласно варианту осуществления 32.
Фиг. 404 - диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 32.
Фиг. 405A - вид спереди приемника, удерживаемого держателем, согласно варианту осуществления 32.
Фиг. 405B - вид сзади приемника, удерживаемого держателем, согласно варианту осуществления 32.
Фиг. 406 - диаграмма для описания случая использования приемника, удерживаемого держателем, согласно варианту осуществления 32.
Фиг. 407 - блок-схема операций, демонстрирующая операцию обработки приемника, удерживаемого держателем, согласно варианту осуществления 32.
Фиг. 408 - диаграмма, демонстрирующая пример изображения, отображаемого приемником согласно варианту осуществления 32.
Фиг. 409 - диаграмма, демонстрирующая другой пример держателя согласно варианту осуществления 32.
Фиг. 410A - диаграмма, демонстрирующая пример сигнала видимого света согласно варианту осуществления 33.
Фиг. 410B - диаграмма, демонстрирующая пример сигнала видимого света согласно варианту осуществления 33.
Фиг. 410C - диаграмма, демонстрирующая пример сигнала видимого света согласно варианту осуществления 33.
Фиг. 410D - диаграмма, демонстрирующая пример сигнала видимого света согласно варианту осуществления 33.
Фиг. 411 - диаграмма, демонстрирующая структуру сигнала видимого света согласно варианту осуществления 33.
Фиг. 412 - диаграмма, демонстрирующая пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
Фиг. 413 - диаграмма, демонстрирующая другой пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
Фиг. 414 - диаграмма, демонстрирующая другой пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
Фиг. 415 - диаграмма для описания применения приемника к системе камеры, которая осуществляет компоновку HDR согласно варианту осуществления 33.
Фиг. 416 - диаграмма для описания операции обработки системы связи посредством видимого света согласно варианту осуществления 33.
Фиг. 417A - диаграмма, демонстрирующая пример связи между транспортными средствами с использованием видимого света согласно варианту осуществления 33.
Фиг. 417B - диаграмма, демонстрирующая другой пример связи между транспортными средствами с использованием видимого света согласно варианту осуществления 33.
Фиг. 418 - диаграмма, демонстрирующая пример способа определения позиций нескольких LED согласно варианту осуществления 33.
Фиг. 419 - диаграмма, демонстрирующая пример изображения яркой линии, полученного путем захвата изображения автомобиля согласно варианту осуществления 33.
Фиг. 420 - диаграмма, демонстрирующая пример применения приемника и передатчика согласно варианту осуществления 33. Вид сзади автомобиля приведен на фиг. 420.
Фиг. 421 - блок-схема операций, демонстрирующая пример операции обработки приемника и передатчика согласно варианту осуществления 33.
Фиг. 422 - диаграмма, демонстрирующая пример применения приемника и передатчика согласно варианту осуществления 33.
Фиг. 423 - блок-схема операций, демонстрирующая пример операции обработки приемника 7007a и передатчика 7007b согласно варианту осуществления 33.
Фиг. 424 - диаграмма, демонстрирующая компоненты системы связи посредством видимого света, применяемой к внутреннему пространству поезда согласно варианту осуществления 33.
Фиг. 425 - диаграмма, демонстрирующая компоненты системы связи посредством видимого света, применяемой к службам увеселительного парка и пр. согласно варианту осуществления 33.
Фиг. 426 - диаграмма, демонстрирующая пример системы связи посредством видимого света, включающей в себя игровое оборудование и смартфон, согласно варианту осуществления 33.
Фиг. 427 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 428 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 429 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 430 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 431 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 432 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 433 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 34.
Фиг. 434 - диаграмма, демонстрирующая пример алгоритма приема согласно варианту осуществления 34.
Фиг. 435 - диаграмма, демонстрирующая пример алгоритма приема согласно варианту осуществления 34.
Фиг. 436 - диаграмма, демонстрирующая пример алгоритма приема согласно варианту осуществления 34.
Фиг. 437 - диаграмма, демонстрирующая пример алгоритма приема согласно варианту осуществления 34.
Фиг. 438 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 439 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 440 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 441 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 442 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 443 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 444 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 445 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 446 - диаграмма, демонстрирующая пример системы передачи и приема согласно варианту осуществления 35.
Фиг. 447 - блок-схема операций, демонстрирующая пример операции обработки системы передачи и приема согласно варианту осуществления 35.
Фиг. 448 - блок-схема операций, демонстрирующая операцию сервера согласно варианту осуществления 35.
Фиг. 449 - блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 35.
Фиг. 450 - блок-схема операций, демонстрирующая способ вычисления статуса развития в простом режиме согласно варианту осуществления 35.
Фиг. 451 - блок-схема операций, демонстрирующая способ вычисления статуса развития в режиме оценивания максимальной вероятности согласно варианту осуществления 35.
Фиг. 452 - блок-схема операций, демонстрирующая способ отображения, в котором статус развития не снижается согласно варианту осуществления 35.
Фиг. 453 - блок-схема операций, демонстрирующая способ отображения статуса развития при наличии нескольких длин пакетов согласно варианту осуществления 35.
Фиг. 454 - диаграмма, демонстрирующая пример рабочего состояния приемника согласно варианту осуществления 35.
Фиг. 455 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 456 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 457 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 458 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 459 - блок-схема, демонстрирующая пример передатчика согласно варианту осуществления 35.
Фиг. 460 - диаграмма, демонстрирующая временную диаграмму возбуждения дисплея на основе LED согласно варианту осуществления 35 сигналом, модулированным посредством ID света, согласно настоящему изобретению.
Фиг. 461 - диаграмма, демонстрирующая временную диаграмму возбуждения дисплея на основе LED согласно варианту осуществления 35 сигналом, модулированным посредством ID света, согласно настоящему изобретению.
Фиг. 462 - диаграмма, демонстрирующая временную диаграмму возбуждения дисплея на основе LED согласно варианту осуществления 35 сигналом, модулированным посредством ID света, согласно настоящему изобретению.
Фиг. 463A - блок-схема операций, демонстрирующая способ передачи согласно аспекту настоящего изобретения.
Фиг. 463B - блок-схема, демонстрирующая функциональную конфигурацию передающего аппарата согласно аспекту настоящего изобретения.
Фиг. 464 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 465 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 466 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 467 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 468 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 469 - диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 35.
Фиг. 470A - блок-схема операций, демонстрирующая пример способа генерации сигнала согласно варианту осуществления 35.
Фиг. 470B - блок-схема, демонстрирующая пример конфигурации модуля генерации сигнала согласно варианту осуществления 35.
Фиг. 475A - блок-схема операций, демонстрирующая пример способа декодирования сигнала согласно варианту осуществления 35. и
Фиг. 475B - блок-схема, демонстрирующая пример конфигурации устройства декодирования сигнала согласно варианту осуществления 35.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0011] A способ генерации сигнала согласно одному аспекту настоящего изобретения is a способ генерации сигнала для генерирования сигнала видимого света, подлежащего передаче, посредством изменения светимости источника света, включенного в передатчик, причем способ включает в себя: этап определения, состоящий в определении, в качестве способа передачи сигнала видимого света от передатчика, одного из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров; первый этап добавления, состоящий в, когда определено, что способ многокадровой передачи является способом передачи сигнала видимого света, генерирования информации типа разделения, указывающей тип данных, подлежащих передаче, и генерирования комбинационных данных путем добавления информации типа разделения к данным, подлежащим передаче; этап деления, состоящий в генерировании нескольких кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и второй этап добавления, состоящий в генерировании сигнала видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
[0012] Например, способ однокадровой передачи представляет собой способ передачи данных с конфигурацией кадра однокадровой передачи, проиллюстрированной на фиг. 438 или фиг. 464. Способ многокадровой передачи представляет собой способ передачи данных с конфигурацией кадра многокадровой передачи, проиллюстрированной на фиг. 440 или фиг. 465. Определяется один из способа однокадровой передачи и способа многокадровой передачи. Когда определен способ многокадровой передачи, PTYPE, проиллюстрированный на фиг. 465 генерируется в качестве информации типа разделения, и комбинационные данные генерируется путем добавления информации типа разделения к данным, подлежащим передаче, которые представляют собой "тело". Сигнал видимого света, построенный в виде нескольких кадров, каждый из которых включает в себя преамбулу (PRE), генерируется делением комбинационных данных.
[0013] Когда определен способ многокадровой передачи, данные, подлежащие передаче, передаются как сигнал видимого света, построенный в виде нескольких кадров, благодаря чему, осуществляется дальнодействующая связь, и можно уменьшить ошибку приема и задержку приема. Поскольку способ однокадровой передачи и способ многокадровой передачи могут переключаться, передача способ можно надлежащим образом выбирать согласно расстоянию связи или объему данных, подлежащих передаче. Например, когда задержка приема происходит вследствие деления малого объема данных, подлежащих передаче, задержку приема можно предотвратить, выбирая способ однокадровой передачи. Информация типа разделения добавляется к данным, подлежащим передаче, что позволяет приемнику надлежащим образом принимать данные, подлежащие передаче, на основании информации типа разделения. Соответственно, связь может осуществляться между различными устройствами. Кадр является единицей данных, и также именуется пакетом или блоком.
[0014] На втором этапе добавления, первая преамбула может добавляться к заголовку кадра, расположенного в последней позиции в массиве из нескольких кадров, в качестве преамбулы, и вторая преамбула, отличная от первой преамбулы, может добавляться к заголовку кадра, расположенного в позиции, которая не является последней позицией в массиве, в качестве преамбулы. На втором этапе добавления, когда несколько кадров, расположенных в позициях, которые не являются последней позицией, присутствует в массиве из нескольких кадров, вторая преамбула может добавляться к заголовку каждого из нескольких кадров, расположенных в позициях, которые не являются последней позицией.
[0015] Например, как проиллюстрировано на фиг. 444 (a), первая преамбула (последний адрес PRE) добавляется к заголовку кадра, расположенного в последней позиции, и вторая преамбула (не последний адрес PRE) добавляется к заголовку кадра, расположенного в позиции, которая не является последней позицией. Таким образом, приемник, который принимает сигнал видимого света, может легко найти разрыв или границу между данными, подлежащими передаче, и следующими данными, подлежащими передаче, и приемник может принимать несколько фрагментов данных, подлежащих передаче, при этом надлежащим образом различая несколько фрагментов данных, подлежащих передаче, друг от друга.
[0016] Каждая из первой и второй преамбул может быть построена в виде N-битовой (N - целое число, равное 2 или более) битовой строки, и битовая строка может указывать число, ранее скоррелированное с битовой длинной части данных, включенной в каждый из нескольких кадров.
[0017] Например, как проиллюстрировано на фиг. 444 (a), каждая из первой и второй преамбул представляет собой 12-битовую битовую строку. Битовая строка указывает число (например, ʺ1101 0000 0000ʺ или ʺ0000 0000 1101ʺ), ранее скоррелированное с битовой длиной (например, 64 битами) части данных (DATAPART). Таким образом, поскольку первая и вторая преамбулы указывают битовую длину части данных, указывая при этом заголовок кадра, в кадре не нужно обеспечивать данные, которые используется только для сообщения приемнику битовой длины части данных. Соответственно, можно сократить время, необходимое для передачи данных, подлежащих передаче. При приеме первой или второй преамбулы, приемник может идентифицировать битовую длину части данных, следующей за преамбулами. Это позволяет приемнику надлежащим образом принимать часть данных.
[0018] Каждая из первой и второй преамбул может быть построена в виде M-битовой (M - целое число, которое больше или равно 2 и меньше N) первой битовой строки, указывающей идентичное число, большее или равное 1, и K-битовой (K=N-M) второй битовой строки, указывающей 0, и первая преамбула может отличаться от второй преамбулы в порядке, в котором располагаются первая битовая строка и вторая битовая строка.
[0019] Например, как проиллюстрировано на фиг. 444 (a), каждая из первой и второй преамбул, скоррелированных с 64-битовой частью данных, построена в виде 4-битовой первой битовой строки, указывающей ʺ1101ʺ, и 8-битовой второй битовой строки, указывающей ʺ0000 0000ʺ. В 12-битовой битовой строке, которая является первой преамбулой, вторая битовая строка ʺ0000 0000ʺ располагается вслед за первой битовой строкой ʺ1101ʺ. С другой стороны, в 12-битовой битовой строке, которая является второй преамбулой, первая битовая строка ʺ1101ʺ располагается вслед за второй битовой строкой ʺ0000 0000ʺ. Таким образом, первая преамбула отличается от второй преамбулы в порядке, в котором располагаются первая битовая строка ʺ1101ʺ и вторая битовая строка ʺ0000 0000ʺ. Таким образом, первая и вторая преамбулы построены в виде битовых строк, отличающихся друг от друга, и включают в себя частично общую битовую строку. Таким образом, приемник может искать первую и вторую преамбулы с использованием частично общей битовой строки, не различая первую и вторую преамбулы друг от друга, и может искать только первую преамбулу или вторую преамбулу с использованием всей битовой строки преамбулы. Соответственно, можно повысить эффективность поиска данных.
[0020] Информация типа разделения может указывать, в качестве типа данных, подлежащих передаче, первый тип или второй тип, для которого ограничение конфигурации данных строже, чем для первого типа, и когда информация типа разделения, указывающая второй тип, добавляется на первом этапе добавления, информация длины, указывающая битовую длину данных, подлежащих передаче, и информация типа ID, указывающая тип идентификационной информации, выраженной данными, подлежащими передаче, может дополнительно добавляться к данным, подлежащим передаче.
[0021] Например, как показано на фиг. 468, PTYPE, который является информацией типа разделения, указывает первый тип, который является потоком данных, или второй тип, который совместим с единичным кадром. Когда PTYPE указывает совместимость с единичным кадром, например, IDLEN и IDTYPE добавляются к данным, подлежащим передаче (ID), как проиллюстрировано на фиг. 467 (a). IDLEN является информацией длины, указывающей битовую длину данных, подлежащих передаче, и IDTYPE указывает тип ID (идентификационной информации) выраженный, данными, подлежащими передаче. При этом, когда данные, подлежащие передаче, передаются способом однокадровой передачи, например, IDLEN и IDTYPE также добавляются к данным, подлежащим передаче (ID/данным), как показано на фиг. 464. Соответственно, даже если один из способа однокадровой передачи и способа многокадровой передачи определен как способ передачи данных, подлежащих передаче, формат данных может быть обобщен. Таким образом, приемник может надлежащим образом принимать данные, подлежащие передаче, независимо от того, передаются ли данные, подлежащие передаче, способом однокадровой передачи или способом многокадровой передачи.
[0022] Эти общие и конкретные аспекты можно реализовать с использованием аппарата, системы, способа, интегральной схемы, компьютерной программы или считываемого компьютером носителя записи, например CD-ROM, или любой комбинации аппаратов, систем, способов, интегральных схем, компьютерных программ или считываемых компьютером носителей записи.
[0023] Каждый из описанных ниже вариантов осуществления демонстрирует общий или конкретный пример.
[0024] Каждый из описанных ниже вариантов осуществления демонстрирует общий или конкретный пример. Численные значения, формы, материалы, структурные элементы, размещение и соединение структурных элементов, этапы, порядок обработки этапов и т.д., показанных в нижеследующих вариантах осуществления, являются лишь примерами, и поэтому не ограничивают объем настоящего изобретения. Таким образом, из структурных элементов, приведенных в нижеследующих вариантах осуществления, структурные элементы, не упомянутые ни в одном из независимых пунктов формулы изобретения, представляющих самые общие принципы, описаны как произвольные структурные элементы.
[0025] Вариант осуществления 1
Ниже описан вариант осуществления 1.
[0026] Наблюдение светимости светоизлучающего модуля
Ниже представлен способ формирования изображения, в котором, при захвате одного изображения, не все элементы формирования изображения экспонируются одновременно, но времена начала и окончания экспозиции различаются между элементами формирования изображения. Фиг. 1 демонстрирует пример формирования изображения, где элементы формирования изображения, расположенные на линии, экспонируются одновременно, причем время начала экспозиции сдвигается в порядке линий. Здесь, одновременно экспонируемые элементы формирования изображения именуются ʺлинией экспозицииʺ, и пиксельная линия в изображении, соответствующих элементам формирования изображения, именуется ʺяркой линиейʺ.
[0027] В случае захвата мигающего источника света, показанного на всех элементах формирования изображения с использованием этого способа формирования изображения, яркие линии (линии яркости в пиксельном значений) вдоль линий экспозиции появляются в захваченном изображении, как показано на фиг. 2. Путем распознавания этого шаблона ярких линий, можно оценивать изменение светимости источника света со скоростью, превышающей частоту кадров формирования изображения. Следовательно, передача сигнала в виде изменения светимости источника света позволяет осуществлять связь со скоростью, не меньшей, чем частота кадров формирования изображения. В случае, когда источник света принимает два значения светимости для выражения сигнала, более низкое значение светимости именуется ʺнизкимʺ (LO), и более высокое значение светимости именуется ʺвысокимʺ (HI). Низкое может быть состоянием, в котором источник света не излучает свет, или состояние, в котором источник света излучает более слабый свет, чем в высоком.
[0028] Согласно этому способу, передача информации осуществляется со скоростью, превышающей частоту кадров формирования изображения.
[0029] В случае, когда количество линий экспозиции, времена экспозиции которых не перекрываются друг с другом, равно 20 в одном захваченном изображении, и частота кадров формирования изображения равна 30 к/с, можно распознавать изменение светимости в течение периода 1,67 миллисекунд. В случае, когда количество линий экспозиции, времена экспозиции которых не перекрываются друг с другом, равно 1000, можно распознавать изменение светимости в течение периода 1/30000 секунды (около 33 микросекунд). Заметим, что время экспозиции задано, например, меньшим, чем 10 миллисекунд.
[0030] Фиг. 2 демонстрирует ситуацию, когда, после того, как экспозиция одной линии экспозиции заканчивается, начинается экспозиция следующей линии экспозиции.
[0031] В этой ситуации, при передаче информации на основании того, принимает ли каждая линия экспозиции, по меньшей мере, заранее определенное количество света, может осуществляться передача информации со скоростью максимум fl битов в секунду, где f - количество кадров в секунду (частота кадров), и l - количество линий экспозиции, образующих одно изображение.
[0032] Заметим, что более быстрая связь возможна в случае осуществления экспозиции с разницей по времени не на основе линий, но на основе пикселей.
[0033] В таком случае, при передаче информации на основании того, принимает ли каждый пиксель, по меньшей мере, заранее определенное количество света, скорость передачи равна максимум flm битов в секунду, где m - количество пикселей для каждой линии экспозиции.
[0034] Если состояние экспозиции каждой линии экспозиции, обусловленное излучением света светоизлучающего модуля может распознаваться на нескольких уровнях, как показано на фиг. 3, можно передавать больше информации управляя временем излучения света светоизлучающего модуля в более короткой единица времени, чем время экспозиции каждой линии экспозиции.
[0035] В случае, когда состояние экспозиции может распознаваться на Elv уровнях, информация может передаваться со скоростью максимум flElv битов в секунду.
[0036] Кроме того, основной период передачи можно распознавать, предписывая светоизлучающему модулю излучать свет во временном режиме, немного отличающемся от временного режима экспозиции каждой линии экспозиции.
[0037] Фиг. 4 демонстрирует ситуацию, когда, до того, как экспозиция одной линии экспозиции заканчивается, начинается экспозиция следующей линии экспозиции. Таким образом, времена экспозиции соседних линий экспозиции частично перекрываются друг с другом. Эта структура имеет признак (1): количество выборок в течение заранее определенного времени может увеличиваться по сравнению со случаем, когда, после того, как экспозиция одной линии экспозиции заканчивается, начинается экспозиция следующей линии экспозиции. Увеличение количества выборок в течение заранее определенного времени позволяет лучше обнаруживать световой сигнал, излучаемый передатчиком света, который является субъектом. Другими словами, можно уменьшить коэффициент ошибок при обнаружении светового сигнала. Структура также имеет признак (2): время экспозиции каждой линии экспозиции может увеличиваться по сравнению со случаем, когда, после того, как экспозиция одной линии экспозиции заканчивается, начинается экспозиция следующей линии экспозиции. Соответственно, даже в случае, когда субъект является темным, можно получить более яркое изображение, т.е. можно повысить отношение S/N. Здесь, структуру, в которой времена экспозиции соседних линий экспозиции частично перекрываются друг с другом, не требуется применять ко всем линиям экспозиции, и часть линий экспозиции могут не иметь структуры частичного перекрывания по времени экспозиции. Благодаря противодействию частичному перекрыванию по времени экспозиции части линий экспозиции, возникновение промежуточного цвета, обусловленное перекрыванием по времени экспозиции, подавляется на экране формирования изображения, в результате чего, можно лучше обнаруживать яркие линии.
[0038] В этой ситуации, время экспозиции вычисляется из яркости каждой линии экспозиции, для распознавания светоизлучающего состояния светоизлучающего модуля.
[0039] Заметим, что, в случае определения яркости каждой линии экспозиции в двоичном формате, то есть является ли светимость большей или равной порогу, светоизлучающий модуль должен оставаться в состоянии отсутствия излучения света в течение, по меньшей мере, времени экспозиции каждой линии, чтобы можно было распознать состояние отсутствия излучения света.
[0040] Фиг. 5A демонстрирует влияние различия по времени экспозиции в случае, когда время начала экспозиции каждой линии экспозиции одинаково. В 7500a, время окончания экспозиции одной линии экспозиции и время начала экспозиции следующей линии экспозиции одинаковы. В 7500b, время экспозиции длиннее, чем в 7500a. Структура, в которой времена экспозиции соседних линий экспозиции частично перекрываются друг с другом, как в 7500b, позволяет использовать более длительное время экспозиции. Таким образом, в элемент формирования изображения входит больше света, что позволяет получить более яркое изображение. Кроме того, поскольку чувствительность формирования изображения для захвата изображения той же яркости можно уменьшить, можно получить изображение с меньшим шумом. Таким образом, предотвращаются ошибки связи.
[0041] Фиг. 5B демонстрирует влияние различия по времени начала экспозиции каждой линии экспозиции в случае, когда время экспозиции одинаково. В 7501a, время окончания экспозиции одной линии экспозиции и время начала экспозиции следующей линии экспозиции одинаковы. В 7501b, экспозиция одной линии экспозиции заканчивается после того, как начинается экспозиция следующей линии экспозиции. Структура, в которой времена экспозиции соседних линий экспозиции частично перекрываются друг с другом, как в 7501b, позволяет экспонировать больше линий за единицу времени. Это увеличивает разрешение, что позволяет получить больше информации. Поскольку интервал выборки (т.е. разница во времени начала экспозиции) короче, изменение светимости источника света можно оценивать более точно, что способствует снижению коэффициента ошибок. Кроме того, можно распознавать изменение светимости источника света за более короткое время. Благодаря перекрыванию по времени экспозиции, мигание источника света более короткое, чем время экспозиции, можно распознавать с использованием различия величины экспозиции между соседними линиями экспозиции.
[0042] Как описано со ссылкой на фиг. 5A и 5B, в структуре, в которой каждая линия экспозиции последовательно экспонируется таким образом, что времена экспозиции соседних линий экспозиции частично перекрываются друг с другом, скорость связи можно значительно повысить путем использования, для передачи сигнала, шаблона ярких линий, генерируемого путем настройки времени экспозиции более коротким, чем в режиме нормального формирования изображения. Настройка времени экспозиции при осуществлении связи посредством видимого света меньшим или равным 1/480 секунды позволяет генерировать надлежащий шаблон ярких линий. Здесь, необходимо устанавливать (время экспозиции) <1/8×f, где f - частота кадров. Гашение в ходе формирования изображения составляет максимум половина одного кадра. Таким образом, время гашения меньше или равно половине времени формирования изображения. Таким образом, фактическое время формирования изображения составляет минимум 1/2f. Кроме того, поскольку 4-значную информацию необходимо принимать в течение времени 1/2f, необходимо, по меньшей мере, настраивать время экспозиции меньшим, чем 1/(2f×4). При условии, что нормальная частота кадров меньше или равна 60 кадрам в секунду, путем настройки времени экспозиции меньшим или равным 1/480 секунды, в данных изображения генерируется надлежащий шаблон ярких линий, и, таким образом, достигается быстрая передача сигнала.
[0043] Фиг. 5C демонстрирует преимущество использования короткого времени экспозиции в случае, когда ни одна линия экспозиции не перекрывается по времени экспозиции. В случае, когда время экспозиции является длительным, даже когда источник света изменяет светимость в двоичном формате, как в 7502a, часть промежуточного цвета имеет тенденцию появляться в захваченном изображении, как в 7502e, что затрудняет распознавание изменения светимости источника света. Однако, за счет обеспечения заранее определенного времени гашения без экспозиции (заранее определенного времени ожидания) tD2 от момента окончания экспозиции одной линии экспозиции до момента начала экспозиции следующей линии экспозиции, как в 7502d, распознавание изменения светимости источника света облегчается. Таким образом, можно обнаруживать более правильный шаблон ярких линий, как в 7502f. Обеспечивать заранее определенное время гашения без экспозиции можно путем настройки времени tE экспозиции более короткого, чем разница во времени tD между временами начала экспозиции линий экспозиции, как в 7502d. В случае, когда времена экспозиции соседних линий экспозиции частично перекрываются друг с другом в режиме нормального формирования изображения, время экспозиции укорачивается по сравнению с режимом нормального формирования изображения для обеспечения заранее определенного времени гашения без экспозиции. В случае, когда время окончания экспозиции одной линии экспозиции и время начала экспозиции следующей линии экспозиции одинаковы в режиме нормального формирования изображения, время экспозиции также укорачивается для обеспечения заранее определенного времени без экспозиции. Альтернативно, заранее определенное время гашения без экспозиции (заранее определенное время ожидания) tD2 от момента окончания экспозиции одной линии экспозиции до момента начала экспозиции следующей линии экспозиции может обеспечиваться путем увеличения интервала tD между временами начала экспозиции линий экспозиции, как в 7502g. Эта структура позволяет использовать более длительное время экспозиции, что позволяет захватывать более яркое изображение. Кроме того, уменьшение шума способствует повышению допуска на ошибку. Однако недостаток этой структуры состоит в том, что количество выборок мало, как в 7502h, поскольку в течение заранее определенного времени может экспонироваться меньше линий экспозиции. Соответственно, эти структуры желательно использовать сообразно обстоятельствам. Например, ошибку оценивания изменения светимости источника света можно уменьшить путем использования первой структуры в случае, когда объект формирования изображения является ярким и использования последней структуры в случае, когда объект формирования изображения является темным.
[0044] Здесь, структуру, в которой времена экспозиции соседних линий экспозиции частично перекрываются друг с другом, не требуется применять ко всем линиям экспозиции, и часть линий экспозиции могут не иметь структуры частичного перекрывания по времени экспозиции. Кроме того, структуру, в которой заранее определенное время гашения без экспозиции (заранее определенное время ожидания) обеспечивается от момента окончания экспозиции одной линии экспозиции до момента начала экспозиции следующей линии экспозиции, не требуется применять ко всем линиям экспозиции, и часть линий экспозиции могут иметь структуру частичного перекрывания по времени экспозиции. Это позволяет пользоваться каждой из структур. Кроме того, один/одна и тот/та же способ или схема считывания может использоваться для считывания сигнала в режиме нормального формирования изображения, в котором формирование изображения осуществляется на нормальной частоте кадров (30 к/с, 60 к/с) и в режиме связи посредством видимого света, в котором формирование изображения осуществляется при времени экспозиции, меньшем или равном 1/480 секунды для связи посредством видимого света. Использование одного/одной и того/той же способа или схемы считывания для считывания сигнала избавляет от необходимости применять отдельные схемы для режима нормального формирования изображения и режима связи посредством видимого света. Таким образом, можно уменьшить размер схемы.
[0045] Фиг. 5D демонстрирует соотношение между минимальным временем tS изменения светимости источника света, временем tE экспозиции, разницей во времени tD между временами начала экспозиции линий экспозиции и захваченным изображением. В случае, когда tE+tD<tS, формирование изображения всегда осуществляется в состоянии, когда источник света не изменяется от начала до конца экспозиции, по меньшей мере, одной линии экспозиции. В результате, получается изображение с ясной светимостью, как в 7503d, из которого легко распознавать изменение светимости источника света. В случае, когда 2tE>tS, можно получить шаблон ярких линий, отличный от изменения светимости источника света, что затрудняет распознавание изменения светимости источника света из захваченного изображения.
[0046] Фиг. 5E демонстрирует соотношение между временем tT перехода светимости источника света и разницей во времени tD между временами начала экспозиции линий экспозиции. Когда tD велико по сравнению с tT, меньше линий экспозиции имеет промежуточный цвет, что облегчает оценивание светимости источника света. Желательно, чтобы tD>tT, поскольку количество линий экспозиции промежуточного цвета последовательно равно двум или менее. Поскольку tT меньше или равно 1 микросекунде в случае, когда источником света является LED, и около 5 микросекунд в случае, когда источником света является органическое EL устройство, настройка tD большим или равным 5 микросекундам облегчает оценивание светимости источника света.
[0047] Фиг. 5F демонстрирует соотношение между высокочастотным шумом tHT светимости источника света и временем tE экспозиции. Когда tE велико по сравнению с tHT, захваченное изображение менее подвержено высокочастотному шуму, что облегчает оценивание светимости источника света. Когда tE является кратным целым tHT, влияние высокочастотного шума отсутствует, и оценивание светимости источника света максимально упрощается. Для оценивания светимости источника света, желательно, чтобы tE>tHT. Высокочастотный шум, в основном, обусловлен переключением схемы электропитания. Поскольку tHT меньше или равно 20 микросекунд во многих коммутационных источниках питания для источников освещения, настройка tE большей или равной 20 микросекундам облегчает оценивание светимости источника света.
[0048] На фиг. 5G показан график, представляющий соотношение между временем tE экспозиции и величиной высокочастотного шума, когда tHT равно 20 микросекунд. При условии, что tHT изменяется в зависимости от источника света, график демонстрирует, что эффективно устанавливать tE большим или равным 15 микросекундам, большим или равным 35 микросекундам, большим или равным 54 микросекундам или большим или равным 74 микросекундам, каждая из которых представляет собой значение, равное значению при максимальной величине шума. Хотя по соображениям уменьшения высокочастотного шума желательно, чтобы tE было больше, выше также было упомянуто, что, когда tE меньше, часть промежуточного цвета возникает с меньшей вероятностью, и проще оценивать светимость источника света. Таким образом, tE можно устанавливать большим или равным 15 микросекундам, когда период изменения светимости источника света составляет от 15 до 35 микросекунд, большим или равным 35 микросекундам, когда период изменения светимости источника света составляет от 35 до 54 микросекунд, большим или равным 54 микросекундам, когда период изменения светимости источника света составляет от 54 до 74 микросекунд, и большим или равным 74 микросекундам, когда период изменения светимости источника света больше или равен 74 микросекундам.
[0049] Фиг. 5H демонстрирует соотношение между временем tE экспозиции и коэффициентом успешности распознавания. Поскольку время tE экспозиции соответствует времени, в течение которого светимость источника света постоянна, горизонтальная ось представляет значение (относительное время экспозиции), полученное делением периода tS изменения светимости источника света на время tE экспозиции. Из графика следует, что коэффициента успешности распознавания приблизительно 100% можно добиться путем настройки относительного времени экспозиции меньшим или равным 1,2. Например, время экспозиции можно устанавливать меньшим или равным приблизительно 0,83 миллисекунды в случае, когда сигнал передачи равен 1 кГц. Аналогично, коэффициента успешности распознавания, большего или равного 95%, можно добиться путем настройки относительного времени экспозиции меньшим или равным 1,25, и коэффициента успешности распознавания, большего или равного 80%, можно добиться путем настройки относительного времени экспозиции меньшим или равным 1,4. Кроме того, поскольку коэффициент успешности распознавания резко снижается, когда относительное время экспозиции составляет около 1,5, и достигает примерно 0%, когда относительное время экспозиции равно 1,6, относительное время экспозиции не должно превышать 1,5. После того, как коэффициент успешности распознавания достигает 0% в 7507c, он снова увеличивается в 7507d, 7507e и 7507f. Соответственно, например, для захвата яркого изображения при более длительном времени экспозиции, время экспозиции можно устанавливать так, чтобы относительное время экспозиции составляло от 1,9 до 2,2, от 2,4 до 2,6 или от 2,8 до 3,0. Такое время экспозиции может использоваться, например, как промежуточный режим на фиг. 7.
[0050] На фиг. 6A показана блок-схема операций способа информационной связи в этом варианте осуществления.
[0051] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, и включает в себя этапы SK91 - SK93.
[0052] В частности, способ информационной связи включает в себя: этап SK91 настройки первого времени экспозиции, состоящий в настройке первого времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, появляются согласно изменению светимости субъекта; этап SK92 получения первого изображения, состоящий в получении изображения яркой линии, включающего в себя несколько ярких линий, путем захвата субъекта переменной светимости датчиком изображения при установленном первом времени экспозиции; и этап SK93 получения информации состоящий в получении информации путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное изображение яркой линии, причем на этапе SK92 получения первого изображения, экспозиция начинается последовательно для нескольких линий экспозиции каждый раз в разное время, и экспозиция каждой из нескольких линий экспозиции начинается по истечении заранее определенного времени гашения от момента окончания экспозиции соседней линии экспозиции, соседствующей с линией экспозиции.
[0053] На фиг. 6B показана блок-схема устройства информационной связи в этом варианте осуществления.
[0054] Устройство K90 информационной связи в этом варианте осуществления представляет собой устройство информационной связи, которое получает информацию от субъекта, и включает в себя структурные элементы K91 - K93.
[0055] В частности, устройство K90 информационной связи включает в себя: модуль K91 настройки времени экспозиции, который настраивает время экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, появляются согласно изменению светимости субъекта; модуль K92 получения изображения, который включает в себя датчик изображения, и получает изображение яркой линии, включающее в себя несколько ярких линий, путем захвата субъекта переменной светимости при установленном времени экспозиции; и модуль K93 получения информации, который получает информацию путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное изображение яркой линии, причем экспозиция начинается последовательно для нескольких линий экспозиции каждый раз в разное время, и экспозиция каждой из нескольких линий экспозиции начинается по истечении заранее определенного времени гашения от момента окончания экспозиции соседней линии экспозиции, соседствующей с линией экспозиции.
[0056] Согласно способу информационной связи и устройству K90 информационной связи, представленным на фиг. 6A и 6B, экспозиция каждой из нескольких линий экспозиции начинается по истечении заранее определенного времени гашения по окончании экспозиции соседней линии экспозиции, соседствующей с линией экспозиции, например, как показано на фиг. 5C. Это облегчает распознавание изменения светимости субъекта. В результате, можно надлежащим образом получать информацию от субъекта.
[0057] Следует отметить, что согласно вышеописанному варианту осуществления, каждый из составных элементов может быть образован специализированным оборудованием, или может быть получен путем выполнения программы программного обеспечения, пригодной для составного элемента. Каждый составной элемент может достигаться модулем выполнения программ, например, CPU или процессором, считывающим и выполняющим программу программного обеспечения, хранящуюся на носителе записи, например, жестком диске или полупроводниковой памяти. Например, программа предписывает компьютеру выполнять способ информационной связи, проиллюстрированный в блок-схеме операций на фиг. 6A.
[0058] Вариант осуществления 2
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например, смартфона, который является устройством K90 информационной связи, и передатчика для передачи информации в качестве шаблона мигания источника света, например, LED или органического EL устройства согласно вышеописанному варианту осуществления 1.
[0059] На фиг. 7 показана диаграмма, демонстрирующая пример каждого режима приемника в этом варианте осуществления.
[0060] В режиме нормального формирования изображения, приемник 8000 осуществляет формирование изображения при быстродействии затвора, например, 1/100 секунды для получения нормального захваченного изображения, и отображает нормальное захваченное изображение на дисплее. Например, такой субъект, как уличный источник освещения или идентификационный комплект в виде магазинной вывески, и его окружение отчетливо показаны в нормальном захваченном изображении.
[0061] В режиме связи посредством видимого света, приемник 8000 осуществляет формирование изображения при быстродействии затвора, например, 1/10000 секунды, для получения изображения связи посредством видимого света. Например, в случае, когда вышеупомянутый уличный источник освещения или идентификационный комплект передает сигнал посредством изменения светимости в качестве источника света, описанного согласно варианту осуществления 1, то есть передатчика, одна или более ярких линий (ниже именуемые ʺшаблоном ярких линийʺ) показываются в части передачи сигнала изображения связи посредством видимого света и не показываются в другой части. Таким образом, в изображении связи посредством видимого света показывается только шаблон ярких линий, и часть субъекта с постоянной светимостью и окружение субъекта не показываются.
[0062] В промежуточном режиме, приемник 8000 осуществляет формирование изображения при быстродействии затвора, например, 1/3000 секунды, для получения промежуточного изображения. В промежуточном изображении, показывается шаблон ярких линий, и часть субъекта с постоянной светимостью и окружение субъекта также показываются. Благодаря тому, что приемник 8000 отображает промежуточное изображение на дисплее, пользователь может узнавать, откуда или из какой позиции передается сигнал. Заметим, что шаблон ярких линий, субъект и его окружение, показывающиеся в промежуточном изображении не настолько четки, как шаблон ярких линий в изображении связи посредством видимого света и субъект и его окружение в нормальном захваченном изображении, соответственно, но имеют уровень четкости, распознаваемый пользователем.
[0063] В нижеследующем описании, режим нормального формирования изображения или формирование изображения в режиме нормального формирования изображения именуется ʺнормальным формированием изображенияʺ, и режим связи посредством видимого света или формирование изображения в режиме связи посредством видимого света именуется ʺформированием изображения в видимом светеʺ (связью посредством видимого света). Формирование изображения в промежуточном режиме может использоваться вместо нормального формирования изображения и формирования изображения в видимом свете, и промежуточное изображение может использоваться вместо упомянутого ниже синтетического изображения.
[0064] На фиг. 8 показана диаграмма, демонстрирующая пример операции формирования изображения приемника в этом варианте осуществления.
[0065] Приемник 8000 переключает режим формирования изображения следующим образом: нормальное формирование изображения, связь посредством видимого света, нормальное формирование изображения, …. Приемник 8000 синтезирует нормальное захваченное изображение и изображение связи посредством видимого света для генерирования синтетического изображения, в котором отчетливо показываются шаблон ярких линий, субъект и его окружение, и отображает синтетическое изображение на дисплее. Синтетическое изображение представляет собой изображение, генерируемое путем наложения шаблона ярких линий изображения связи посредством видимого света на часть передачи сигнала нормального захваченного изображения. Шаблон ярких линий, субъект и его окружение, показывающиеся в синтетическом изображении, четки и имеют уровень четкости, достаточно распознаваемый пользователем. Отображение такого синтетического изображения позволяет пользователю более определенно узнавать, из какой позиции передается сигнал.
[0066] На фиг. 9 показана диаграмма, демонстрирующая другой пример операции формирования изображения приемника в этом варианте осуществления.
[0067] Приемник 8000 включает в себя камеру Ca1 и камеру Ca2. В приемнике 8000, камера Ca1 осуществляет нормальное формирование изображения, и камера Ca2 осуществляет формирование изображения в видимом свете. Таким образом, камера Ca1 получает вышеупомянутое нормальное захваченное изображение, и камера Ca2 получает вышеупомянутое изображение связи посредством видимого света. Приемник 8000 синтезирует нормальное захваченное изображение и изображение связи посредством видимого света для генерирования вышеупомянутого синтетического изображения и отображает синтетическое изображение на дисплее.
[0068] На фиг. 10A показана диаграмма, демонстрирующая другой пример операции формирования изображения приемника в этом варианте осуществления.
[0069] В приемнике 8000, включающем в себя две камеры, камера Ca1 переключает режим формирования изображения следующим образом: нормальное формирование изображения, связь посредством видимого света, нормальное формирование изображения, …. При этом, камера Ca2 непрерывно осуществляет нормальное формирование изображения. Когда нормальное формирование изображения осуществляется камерами Ca1 и Ca2 одновременно, приемник 8000 оценивает расстояние (ниже именуемое ʺрасстоянием до субъектаʺ) от приемника 8000 до субъекта на основании нормальных захваченных изображений, полученных этими камерами, путем использования стереоскопии (принципа триангуляции). Используя такое оцененное расстояние до субъекта, приемник 8000 может накладывать шаблон ярких линий изображения связи посредством видимого света на нормальное захваченное изображение в надлежащей позиции. Таким образом, может генерироваться надлежащее синтетическое изображение.
[0070] На фиг. 10B показана диаграмма, демонстрирующая другой пример операции формирования изображения приемника в этом варианте осуществления.
[0071] Приемник 8000 включает в себя, в порядке примера, три камеры (камеры Ca1, Ca2 и Ca3). В приемнике 8000, две камеры (камеры Ca2 и Ca3) непрерывно осуществляют нормальное формирование изображения, и оставшаяся камера (камера Ca1) непрерывно осуществляет связь посредством видимого света. Следовательно, расстояние до субъекта можно оценивать в любом временном режиме, на основании нормальных захваченных изображений, полученных двумя камерами, участвующими в нормальном формировании изображения.
[0072] На фиг. 10C показана диаграмма, демонстрирующая другой пример операции формирования изображения приемника в этом варианте осуществления.
[0073] Приемник 8000 включает в себя, в порядке примера, три камеры (камеры Ca1, Ca2 и Ca3). В приемнике 8000, каждая камера переключает режим формирования изображения следующим образом: нормальное формирование изображения, связь посредством видимого света, нормальное формирование изображения, …. Режим формирования изображения каждой камеры периодически переключается таким образом, что за один период две камеры осуществляют нормальное формирование изображения, и оставшаяся камера осуществляет связь посредством видимого света. Таким образом, комбинация камер, участвующих в нормальном формировании изображения, периодически изменяется. Следовательно, расстояние до субъекта можно оценивать в течение любого периода, на основании нормальных захваченных изображений, полученных двумя камерами, участвующими в нормальном формировании изображения.
[0074] На фиг. 11A показана диаграмма, демонстрирующая пример размещения камер приемника в этом варианте осуществления.
[0075] В случае, когда приемник 8000 включает в себя две камеры Ca1 и Ca2, две камеры Ca1 и Ca2 располагаются на удалении друг от друга, как показано на фиг. 11A. Таким образом, можно точно оценить расстояние до субъекта. Другими словами, расстояние до субъекта можно оценивать тем точнее, чем больше расстояние между двумя камерами.
[0076] На фиг. 11B показана диаграмма, демонстрирующая другой пример размещения камер приемника в этом варианте осуществления.
[0077] В случае, когда приемник 8000 включает в себя три камеры Ca1, Ca2 и Ca3, две камеры Ca1 и Ca2 для нормального формирования изображения располагаются на удалении друг от друга, как показано на фиг. 11B, и камера Ca3 для связи посредством видимого света располагается, например, между камерами Ca1 и Ca2. Таким образом, можно точно оценить расстояние до субъекта. Другими словами, расстояние до субъекта можно точно оценить путем использования двух наиболее разнесенных камер для нормального формирования изображения.
[0078] На фиг. 12 показана диаграмма, демонстрирующая пример операции отображения приемника в этом варианте осуществления.
[0079] Приемник 8000 переключает режим формирования изображения следующим образом: связь посредством видимого света, нормальное формирование изображения, связь посредством видимого света, …, как упомянуто выше. После осуществления связи посредством видимого света, приемник 8000 запускает прикладную программу. Затем приемник 8000 оценивает свою позицию на основании сигнала, принятого с помощью связи посредством видимого света. Затем, при осуществлении нормального формирования изображения, приемник 8000 отображает информацию AR (дополненной реальности) на нормальном захваченном изображении, полученном путем нормального формирования изображения. Информация AR получается на основании, например, позиции, оцененной вышеупомянутым образом. Приемник 8000 также оценивает изменение движения и направления приемника 8000 на основании результата обнаружения 9-осного датчика, обнаружения движения в нормальном захваченном изображении и пр., и перемещает позицию отображения информации AR согласно оцененному изменению движения и направления. Это позволяет информации AR сопровождать изображение субъекта в нормальном захваченном изображении.
[0080] При переключении режима формирования изображения от нормального формирования изображения к связи посредством видимого света, при осуществлении связи посредством видимого света приемник 8000 накладывает информацию AR на последнее нормальное захваченное изображение, полученное в непосредственно предыдущем нормальном формировании изображения. Затем приемник 8000 отображает нормальное захваченное изображение, на которое наложена информация AR. Приемник 8000 также оценивает изменение движения и направления приемника 8000 на основании результата обнаружения 9-осного датчика и перемещает информацию AR и нормальное захваченное изображение согласно оцененному изменению движения и направления, таким же образом, как в нормальном формировании изображения. Это позволяет информации AR сопровождать изображение субъекта в нормальном захваченном изображении согласно движению приемника 8000 и пр. При осуществлении связи посредством видимого света, как в нормальном формировании изображения. Кроме того, нормальное изображение можно увеличивать или уменьшать согласно движению приемника 8000 и пр.
[0081] На фиг. 13 показана диаграмма, демонстрирующая пример операции отображения приемника в этом варианте осуществления.
[0082] Например, приемник 8000 может отображать синтетическое изображение, в котором показывается шаблон ярких линий, как показано на фиг. 13 (a). В порядке альтернативы, приемник 8000 может накладывать, вместо шаблона ярких линий, объект задания сигнала, который представляет собой изображение, имеющее заранее определенный цвет, для извещения о передаче сигнала, на нормальное захваченное изображение, для генерирования синтетического изображения, и отображать синтетическое изображение, как показано на фиг. 13 (b).
[0083] В порядке другой альтернативы, приемник 8000 может отображать, в качестве синтетического изображения, нормальное захваченное изображение, в котором часть передачи сигнала указана пунктирной рамкой, и идентификатор (например, ID: 101, ID: 102, и т.д.), как показано на фиг. 13 (c). В порядке другой альтернативы, приемник 8000 может накладывать, вместо шаблона ярких линий, объект идентификации сигнала, который представляет собой изображение, имеющее заранее определенный цвет, для извещения о передаче конкретного типа сигнала, на нормальное захваченное изображение, для генерирования синтетического изображения, и отображать синтетическое изображение, как показано на фиг. 13 (d). В этом случае, цвет объекта идентификации сигнала отличается в зависимости от типа сигнала, выводимого из передатчика. Например, красный объект идентификации сигнала накладывается в случае, когда сигнал, выводимый из передатчика, является позиционной информацией, и зеленый объект идентификации сигнала накладывается в случае, когда сигнал, выводимый из передатчика, является купоном.
[0084] На фиг. 14 показана диаграмма, демонстрирующая пример операции отображения приемника в этом варианте осуществления.
[0085] Например, в случае приема сигнала с помощью связи посредством видимого света, приемник 8000 может выводить звук для извещения пользователя о том, что передатчик обнаружен, отображая при этом нормальное захваченное изображение. В этом случае, приемник 8000 может изменять тип выходного звука, количество выводов или время вывода в зависимости от количества обнаруженных передатчиков, типа принятого сигнала, тип информации, заданной сигналом и т.п.
[0086] На фиг. 15 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0087] например, когда пользователь касается шаблона ярких линий, показанного в синтетическом изображении, приемник 8000 генерирует изображение извещения информации на основании сигнала, передаваемого от субъекта, соответствующего касаемому шаблону ярких линий, и отображает изображение извещения информации. Изображение извещения информации указывает, например, купон или местоположение магазина. Шаблон ярких линий может быть объектом задания сигнала, объектом идентификации сигнала или пунктирной рамкой, проиллюстрированной на фиг. 13. То же самое справедливо для упомянутого ниже шаблона ярких линий.
[0088] На фиг. 16 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0089] например, когда пользователь касается шаблона ярких линий, показанного в синтетическом изображении, приемник 8000 генерирует изображение извещения информации на основании сигнала, передаваемого от субъекта, соответствующего касаемому шаблону ярких линий, и отображает изображение извещения информации. Изображение извещения информации указывает, например, текущую позицию приемника 8000 с помощью карты и т.п.
[0090] На фиг. 17 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0091] Например, приемник 8000 принимает сигналы от двух уличных источников освещения, которые являются субъектами в качестве передатчиков. Приемник 8000 оценивает текущую позицию приемника 8000 на основании этих сигналов, таким же образом, как указано выше. Затем приемник 8000 отображает нормальное захваченное изображение и также накладывает изображение извещения информации (изображение, показывающее широту, долготу и пр.), указывающее результат оценивания, на нормальное захваченное изображение. Приемник 8000 также может отображать вспомогательное изображение извещения информации на нормальной захваченном изображении. Например, вспомогательное изображение извещения информации предлагает пользователю осуществить операцию калибровки 9-осного датчика (в частности, геомагнитного датчика), т.е. операцию компенсации дрейфа. В результате такой операции, текущую позицию можно оценивать с высокой точностью.
[0092] Когда пользователь касается отображаемого изображения извещения информации, приемник 8000 может отображать карту, показывающую оцененную позицию, вместо нормального захваченного изображения.
[0093] На фиг. 18 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0094] например, когда пользователь совершает мах на приемнике 8000, на котором отображается синтетическое изображение, приемник 8000 отображает нормальное захваченное изображение, включающее в себя пунктирную рамку и идентификатор, наподобие нормального захваченного изображения, проиллюстрированного на фиг. 13 (c), и также отображает список информации, сопровождая операцию маха. Список включает в себя информацию, заданную сигналом, передаваемым от части (передатчика), идентифицированной каждым идентификатором. Мах может быть, например, операцией перемещения пальца пользователя снаружи дисплея приемника 8000 на правой стороне вглубь дисплея. Мах может быть операцией перемещения пальца пользователя от верхней, нижней или левой стороны дисплея вглубь дисплея.
[0095] Когда пользователь отрывисто касается информации, включенной в список, приемник 8000 может отображать изображение извещения информации (например, изображение, показывающее купон), указывающее информацию более подробно.
[0096] На фиг. 19 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0097] например, когда пользователь совершает мах на приемнике 8000, на котором отображается синтетическое изображение, приемник 8000 накладывает изображение извещения информации на синтетическое изображение, сопровождая операцию маха. Изображение извещения информации указывает расстояние до субъекта с помощью стрелки для облегчения распознавания пользователем. Мах может быть, например, операцией перемещения пальца пользователя снаружи дисплея приемника 8000 на нижней стороне вглубь дисплея. Мах может быть операцией перемещения пальца пользователя от левой, верхней или правой стороны дисплея вглубь дисплея.
[0098] На фиг. 20 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0099] Например, приемник 8000 захватывает, в качестве субъекта, передатчик, который является идентификационным комплектом, показывающим несколько магазинов, и отображает полученное в результате нормальное захваченное изображение. Когда пользователь отрывисто касается изображения идентификационного комплекта одного магазина, включенного в субъект, показанный в нормальном захваченном изображении, приемник 8000 генерирует изображение извещения информации на основании сигнала, передаваемого от идентификационного комплекта магазина, и отображает изображение 8001 извещения информации. Изображение 8001 извещения информации является, например, изображением, показывающим наличие магазина и пр.
[0100] фиг. 21 показана диаграмма, демонстрирующая пример операции приемника, передатчика и сервера в этом варианте осуществления.
[0101] Передатчик 8012 в виде телевизора передает сигнал на приемник 8011 посредством изменения светимости. Сигнал включает в себя информацию, предлагающую пользователю купить контент, относящийся к просматриваемой программе. Приняв сигнал с помощью связи посредством видимого света, приемник 8011 отображает изображение извещения информации, предлагающее пользователю купить контент, на основании сигнала. Когда пользователь осуществляет операцию покупки контента, приемник 8011 передает, по меньшей мере, один из информации, включенной в SIM (модуль идентификации абонента) карту, вставленную в приемник 8011, ID пользователя, ID терминала, информации о кредитной карте, информации о списаниях, пароля и ID передатчика, на сервер 8013. Сервер 8013 управляет ID пользователя и платежной информацией совместно друг с другом для каждого пользователя. Сервер 8013 задает ID пользователя на основании информации, передаваемой от приемника 8011, и проверяет платежную информацию, связанную с ID пользователя. Благодаря этой проверке, сервер 8013 определяет, разрешить ли пользователю купить контент. В случае определения разрешить пользователю купить контент, сервер 8013 передает информацию разрешения на приемник 8011. Приняв информацию разрешения, приемник 8011 передает информацию разрешения на передатчик 8012. Приняв информацию разрешения, передатчик 8012 получает контент, например, через сеть и воспроизводит контент.
[0102] Передатчик 8012 может передавать информацию, включающую в себя ID передатчика 8012 на приемник 8011, посредством изменения светимости. В этом случае, приемник 8011 передает информацию на сервер 8013. Получив информацию, сервер 8013 может определить, что, например, телевизионная программа просматривается на передатчике 8012, и проводить исследование рейтинга телевизионных программ.
[0103] Приемник 8011 может включать информацию об операции (например, голосования), осуществляемой пользователем, в вышеупомянутую информацию и передавать информацию на сервер 8013, чтобы сервер 8013 мог отражать информацию в телевизионной программе. Таким образом, можно реализовать программу с участием публики. Кроме того, в случае приема почты от пользователя, приемник 8011 может включать почту в вышеупомянутую информацию и передавать информацию на сервер 8013, чтобы сервер 8013 мог отражать почту в телевизионной программе, сетевой доске объявлений и т.п.
[0104] Кроме того, благодаря тому, что передатчик 8012 передает вышеупомянутую информацию, сервер 8013 может выставлять счет за просмотр телевизионной программы в системе платного телевещания или телевидения по запросу. Сервер 8013 также может предписывать приемнику 8011 отображать рекламу, или передатчику 8012 отображать подробную информацию об отображаемой телевизионной программе или URL сайта, показывающего подробную информацию. Сервер 8013 также может получать число раз отображения рекламы на приемнике 8011, цену продукта, покупаемого из рекламы и т.п. и выставлять счет рекламодатель согласно числу раз или цене. Такое выставление счета на основе цены возможно даже в случае, когда пользователь, наблюдающий рекламу, не сразу покупает продукт. Когда сервер 8013 получает от передатчика 8012 информацию, указывающую производителя передатчика 8012 через приемник 8011, сервер 8013 может предоставлять услугу (например, платежа за продажу продукта) производителю, указанному информацией.
[0105] На фиг. 22 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0106] Например, пользователь направляет камеру приемника 8021 на несколько передатчиков 8020a - 8020d в виде источников освещения. При этом приемник 8021 перемещается таким образом, что передатчики 8020a - 8020d последовательно захватываются в качестве субъекта. Благодаря осуществлению связи посредством видимого света во время движения, приемник 8021 принимает сигнал от каждого из передатчиков 8020a - 8020d. Сигнал включает в себя информацию, указывающую позицию передатчика. Приемник 8021 оценивает позицию приемника 8021 с использованием принципа триангуляции, на основании позиций, указанных сигналами, принятыми от передатчиков 8020a - 8020d, результата обнаружения 9-осного датчика, включенного в приемник 8021, и движения захваченного изображения. В этом случае, дрейф 9-осного датчика (в частности, геомагнитного датчика) компенсируется перемещением приемника 8021, что позволяет оценивать позицию с более высокой точностью.
[0107] На фиг. 23 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0108] Например, приемник 8030 представляет собой наголовный дисплей, включающий в себя камеру. При нажатии кнопки запуска, приемник 8030 начинает формирование изображения в режиме связи посредством видимого света, т.е. связь посредством видимого света. В случае приема сигнала с помощью связи посредством видимого света, приемник 8030 сообщает пользователю информацию, соответствующую принятому сигналу. Сообщение производится, например, путем вывода звука из громкоговорителя, включенного в приемник 8030 или путем отображения изображения. Связь посредством видимого света может начинаться не только при нажатии кнопки запуска, но и когда приемник 8030 принимает звук, предписывающий запуск, или когда приемник 8030 принимает сигнал, предписывающий запуск, посредством беспроводной связи. Связь посредством видимого света также может начинаться, когда ширина изменения значения, полученного 9-осным датчиком, включенным в приемник 8030, превышает заранее определенный диапазон, или когда шаблон ярких линий, даже если только немного, появляется в нормальном захваченном изображении.
[0109] На фиг. 24 показана диаграмма, демонстрирующая пример начальной настройки приемника в этом варианте осуществления.
[0110] Приемник 8030 отображает изображение 8031 выравнивания после начальной настройки. Изображение 8031 выравнивания используется для выравнивания позиции, указанной пользователем в изображении, захваченном камерой приемника 8030, и изображением, отображаемым на приемнике 8030. Когда пользователь помещает кончик пальца в позицию круга, показанного в изображении 8031 выравнивания, приемник 8030 связывает позицию кончика пальца и позицию круга и осуществляет выравнивание. Таким образом, позиция, указанная пользователем, калибруется.
[0111] На фиг. 25 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0112] Приемник 8030 задает часть передачи сигнала с помощью связи посредством видимого света и отображает синтетическое изображение 8034, в котором шаблон ярких линий показан в части. Пользователь осуществляет операцию, например, отрывистого касания или двойного отрывистого касания шаблона ярких линий. Приемник 8030 принимает операцию, указывает шаблон ярких линий, подвергаемый операции, и отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0113] На фиг. 26 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0114] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше. Пользователь осуществляет операцию перемещения кончика пальца, чтобы обвести шаблон ярких линий в синтетическом изображении 8034. Приемник 8030 принимает операцию, указывает шаблон ярких линий, подвергаемый операции, и отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0115] На фиг. 27 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0116] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше. Пользователь осуществляет операцию установления кончика пальца на шаблон ярких линий в синтетическом изображении 8034 в течение заранее определенного времени или более. Приемник 8030 принимает операцию, указывает шаблон ярких линий, подвергаемый операции, и отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0117] На фиг. 28 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0118] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше. Пользователь осуществляет операцию перемещения кончика пальца к шаблону ярких линий в синтетическом изображении 8034 посредством маха. Приемник 8030 принимает операцию, указывает шаблон ярких линий, подвергаемый операции, и отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0119] На фиг. 29 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0120] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше. Пользователь осуществляет операцию непрерывного направления взгляда на шаблон ярких линий в синтетическом изображении 8034 в течение заранее определенного времени или более. Альтернативно, пользователь осуществляет операцию моргания заранее определенное число раз, направляя при этом взгляд на шаблон ярких линий. Приемник 8030 принимает операцию, указывает шаблон ярких линий, подвергаемый операции, и отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0121] На фиг. 30 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0122] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше, и также отображает стрелку, связанную с каждым шаблоном ярких линий в синтетическом изображении 8034. Стрелка каждого шаблона ярких линий отличается направлением. Пользователь осуществляет операцию перемещения головы по одной из стрелок. Приемник 8030 принимает операцию на основании результата обнаружения 9-осного датчика, и указывает шаблон ярких линий, связанный со стрелкой, соответствующей операции, т.е. стрелкой в направлении перемещения головы. Приемник 8030 отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0123] На фиг. 31A показана диаграмма, демонстрирующая перо, используемое для эксплуатации приемника в этом варианте осуществления.
[0124] Перо 8033 включает в себя передатчик 8033a для передачи сигнала посредством изменения светимости, и кнопки 8033b и 8033c. При нажатии кнопки 8033b, передатчик 8033a передает заранее определенный первый сигнал. При нажатии кнопки 8033c, передатчик 8033a передает заранее определенный второй сигнал, отличный от первого сигнала.
[0125] На фиг. 31B показана диаграмма, демонстрирующая операцию приемника с использованием пера в этом варианте осуществления.
[0126] Перо 8033 используется вместо вышеупомянутого пальца пользователя, как перо типа стилус. Выборочно используя кнопки 8033b и 8033c, перо 8033 можно использовать как нормальное перо или ластик.
[0127] На фиг. 32 показана диаграмма, демонстрирующая пример внешнего вида приемника в этом варианте осуществления.
[0128] Приемник 8030 включает в себя первый датчик 8030a касания и второй датчик 8030b касания. Эти датчики касания присоединены рамке приемника 8030. Например, когда пользователь помещает кончик пальца на первый датчик 8030a касания и перемещает кончик пальца, приемник 8030 перемещает указатель в изображении, отображаемом пользователю, согласно движению кончика пальца. Когда пользователь касается второго датчика 8030b касания, приемник 8030 выбирает объект, указанный указателем в изображении, отображаемом пользователю.
[0129] На фиг. 33 показана диаграмма, демонстрирующая другой пример внешнего вида приемника в этом варианте осуществления.
[0130] Приемник 8030 включает в себя датчик 8030c касания. Датчик 8030c касания присоединен к рамке приемника 8030. Например, когда пользователь помещает кончик пальца на датчик 8030c касания и перемещает кончик пальца, приемник 8030 перемещает указатель в изображении, отображаемом пользователю, согласно движению кончика пальца. Когда пользователь нажимает на датчик 8030c касания, приемник 8030 выбирает объект, указанный указателем в изображении, отображаемом пользователю. Таким образом, датчик 8030c касания реализован как кликабельный датчик касания.
[0131] На фиг. 34 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0132] Приемник 8030 отображает синтетическое изображение 8034 таким же образом, как указано выше, и также отображает указатель 8035 в синтетическом изображении 8034. В случае, когда приемник 8030 включает в себя первый датчик 8030a касания и второй датчик 8030b касания, пользователь помещает кончик пальца на первый датчик 8030a касания и перемещает кончик пальца, для перемещения указателя на объект в виде шаблона ярких линий. Затем пользователь касается второго датчика 8030b касания, чтобы предписывать приемнику 8030 выбирать шаблон ярких линий. Выбрав шаблон ярких линий, приемник 8030 отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0133] В случае, когда приемник 8030 включает в себя датчик 8030c касания, пользователь помещает кончик пальца на датчик 8030c касания и перемещает кончик пальца, для перемещения указателя на объект в виде шаблона ярких линий. Затем пользователь нажимает на датчик 8030c касания, чтобы предписывать приемнику 8030 выбирать шаблон ярких линий. Выбрав шаблон ярких линий, приемник 8030 отображает изображение 8032 извещения информации на основании сигнала, передаваемого от части, соответствующей шаблону ярких линий.
[0134] На фиг. 35A показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0135] Приемник 8030 отображает изображение 8036 жестового подтверждения на основании сигнала, полученного с помощью связи посредством видимого света. Изображение 8036 жестового подтверждения предлагает пользователю выполнить заранее определенный жест, например, для предоставления услуги пользователю.
[0136] На фиг. 35B показана диаграмма, демонстрирующая пример применения с использованием приемника в этом варианте осуществления.
[0137] Пользователь 8038 несущий приемник 8030, находится в магазине и т.п. При этом приемник 8030 отображает вышеупомянутое изображение 8036 жестового подтверждения пользователю 8038. Пользователь 8038 выполняет заранее определенный жест согласно изображению 8036 жестового подтверждения. Сотрудник 8039 в магазине несет приемник 8037. Приемник 8037 представляет собой наголовный дисплей, включающий в себя камеру, и может иметь такую же конструкцию, как приемник 8030. Приемник 8037 также отображает изображение 8036 жестового подтверждения на основании сигнала, полученного с помощью связи посредством видимого света. Сотрудник 8039 определяет, совпадают ли заранее определенный жест, указанный отображаемым изображением 8036 жестового подтверждения, и жест, выполненный пользователем 8038. В случае определения, что заранее определенный жест и жест, выполненный пользователем 8038, совпадают, сотрудник 8039 предоставляет услугу, связанную с изображением 8036 жестового подтверждения, пользователю 8038.
[0138] На фиг. 36A показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0139] Приемник 8030 отображает изображение 8040 жестового подтверждения на основании сигнала, полученного с помощью связи посредством видимого света. Изображение 8040 жестового подтверждения предлагает пользователю выполнить заранее определенный жест, например, чтобы разрешить беспроводную связь.
[0140] На фиг. 36B показана диаграмма, демонстрирующая пример применения с использованием приемника в этом варианте осуществления.
[0141] Пользователь 8038 несет приемник 8030. При этом приемник 8030 отображает вышеупомянутое изображение 8040 жестового подтверждения пользователю 8038. Пользователь 8038 выполняет заранее определенный жест согласно изображению 8040 жестового подтверждения. Человек 8041 около пользователя 8038 несет приемник 8037. Приемник 8037 представляет собой наголовный дисплей, включающий в себя камеру, и может иметь такую же конструкцию, как приемник 8030. Приемник 8037 захватывает заранее определенный жест, выполненный пользователем 8038, для получения аутентификационной информации, например, пароля, включенного в жест. В случае, когда приемник 8037 определяет, что аутентификационная информация совпадает с заранее определенной информацией, приемник 8037 устанавливает беспроводное соединение с приемником 8030. Затем приемники 8030 и 8037 могут осуществлять беспроводную связь друг с другом.
[0142] На фиг. 37A показана диаграмма, демонстрирующая пример операции передатчика в этом варианте осуществления.
[0143] Передатчик попеременно передает сигналы 1 и 2, например, с заранее определенным периодом. Передача сигнала 1 и передача сигнала 2 осуществляются посредством изменения светимости, например, мигания видимого света. Шаблон изменения светимости для передачи сигнала 1 и шаблон изменения светимости для передачи сигнала 2 отличаются друг от друга.
[0144] На фиг. 37B показана диаграмма, демонстрирующая другой пример операции передатчика в этом варианте осуществления.
[0145] Передатчик может передавать сигналы 1 и 2 время от времени со временем буферизации, вместо непрерывной передачи сигналов 1 и 2, как упомянуто выше. В течение времени буферизации, светимость передатчика не изменяется. Альтернативно, в течение времени буферизации, передатчик может передавать сигнал, указывающий, что передатчик работает в течение времени буферизации, посредством изменения светимости, или осуществлять изменение светимости, отличное от изменения светимости для передачи сигнала 1 или изменения светимости для передачи сигнала 2. Это позволяет приемнику надлежащим образом принимать сигналы 1 и 2 без помехи.
[0146] На фиг. 38 показана диаграмма, демонстрирующая другой пример операции передатчика в этом варианте осуществления.
[0147] Передатчик повторно передает последовательность сигнала, состоящую из преамбулы, блока 1, блока 2, блока 3 и проверочного сигнала, посредством изменения светимости. Блок 1 включает в себя преамбулу, адрес 1, данные 1 и проверочный сигнал. Каждый из блоков 2 и 3 имеют такую же конструкцию, как блок 1. Конкретная информация получается путем использования данных, включенных в блоки 1, 2 и 3.
[0148] В частности, в вышеупомянутой последовательности сигнала, один набор данных или информации хранится в состоянии разделения на три блоки. Соответственно, даже когда приемник, которому требуется интервал гашения для формирования изображения, не может принимать все данные блоков 1, 2 и 3 из одной последовательности сигнала, приемник может принимать оставшийся данные из другой последовательности сигнала. В результате, даже приемник, которому требуется интервал гашения, может надлежащим образом получать конкретную информацию из, по меньшей мере, одной последовательности сигнала.
[0149] В вышеупомянутой последовательности сигнала, преамбула и проверочный сигнал обеспечиваются для набора из трех блоков. Следовательно, приемник, способный принимать свет без необходимости в интервале гашения, например, приемник, включающий в себя датчик освещенности, может единовременно принимать одну последовательность сигнала путем использования преамбулы и проверочного сигнала, обеспеченного для набора, таким образом, получая конкретную информацию за короткое время.
[0150] На фиг. 39 показана диаграмма, демонстрирующая другой пример операции передатчика в этом варианте осуществления.
[0151] При повторной передаче последовательности сигнала, включающей в себя блоки 1, 2 и 3, как описано выше, передатчик может изменять, для каждой последовательности сигнала, порядок блоков, включенных в последовательность сигнала. Например, блоки 1, 2 и 3 включены в этом порядке в первую последовательность сигнала, и блоки 3, 1 и 2 включены в этом порядке в следующую последовательность сигнала. Таким образом, приемник, которому требуется периодический интервал гашения, может избегать получения только одного и того же блока.
[0152] На фиг. 40 показана диаграмма, демонстрирующая пример формы связи между несколькими передатчиками и приемником в этом варианте осуществления.
[0153] Приемник 8050 может принимать сигналы (видимый свет), переданные от передатчиков 8051a и 8051b в виде источников освещения и отраженные отражающей поверхностью. Таким образом, приемник 8050 может совместно принимать сигналы от многих передатчиков. В этом случае, передатчики 8051a и 8051b передают сигналы различных частот или протоколов. В результате, приемник 8050 может принимать сигналы от передатчиков без помехи.
[0154] На фиг. 41 показана диаграмма, демонстрирующая пример операции нескольких передатчиков в этом варианте осуществления.
[0155] Один из передатчиков 8051a и 8051b может отслеживать состояние передачи сигнала другого передатчика, и передавать сигнал во избежание помехи со стороны сигнала другого передатчика. Например, один передатчик принимает сигнал, передаваемый от другого передатчика, и передает сигнал протокола, отличный от принятого сигнала. Альтернативно, один передатчик обнаруживает период времени, в течение которого не передается никакого сигнала от другого передатчика, и передает сигнал в течение периода времени.
[0156] На фиг. 42 показана диаграмма, демонстрирующая другой пример формы связи между несколькими передатчиками и приемником в этом варианте осуществления.
[0157] Передатчики 8051a и 8051b может передавать сигналы одной и той же частоты или протокола. В этом случае, приемник 8050 задает интенсивность сигнала, передаваемого от каждого из передатчиков, т.е. краевую интенсивность яркой линии, включенной в захваченное изображение. Интенсивность снижается, когда расстояние между приемником 8050 и передатчиком увеличивается. В случае, когда расстояние между приемником 8050 и передатчиком 8051a и расстояние между приемником 8050 и передатчиком 8051b отличаются друг от друга, различие в расстоянии можно использовать следующим образом. Таким образом, приемник 8050 может по отдельности принимать сигналы, передаваемые от передатчиков 8051a и 8051b надлежащим образом, согласно заданным интенсивностям.
[0158] На фиг. 43 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0159] Приемник 8050 принимает сигнал, переданный от передатчика 8051a и отраженный отражающей поверхностью. При этом приемник 8050 может оценивать позицию передатчика 8051a, на основании распределения интенсивности светимости (различие в светимости между несколькими позициями) в захваченном изображении.
[0160] На фиг. 44 показана диаграмма, демонстрирующая пример применения приемника в этом варианте осуществления.
[0161] Приемник 7510a, например смартфон, захватывает источник 7510b света задней камерой (наружной камерой) 7510c для приема сигнала, передаваемого от источника 7510b света, и получает позицию и направление источника 7510b света из принятого сигнала. Приемник 7510a оценивает позицию и направление приемника 7510a, из состояния источника 7510b света в захваченном изображении и значения датчика 9-осного датчика, включенного в приемник 7510a. Приемник 7510a захватывает пользователя 7510e передней камерой (лицевой камерой, внутренней камерой) 7510f, и оценивает позицию и направление головы и направление взгляда (позиция и направление глаза) пользователя 7510e посредством обработки изображений. Приемник 7510a передает результат оценивания на сервер. Приемник 7510a изменяет поведение (отображение контента или воспроизведение звука) согласно направления взгляда пользователя 7510e. Формирование изображения задней камерой 7510c и формирование изображения передней камерой 7510f можно осуществлять одновременно или попеременно.
[0162] На фиг. 45 показана диаграмма, демонстрирующая пример применения приемника в этом варианте осуществления.
[0163] Приемники 7511d и 7511i, например смартфоны, соответственно, принимают сигналы от источников 7511b и 7511g света, оценивают позиции и направления приемников 7511d и 7511i и оценивают направления взгляда пользователей 7511e и 7511j, вышеупомянутым образом. Приемники 7511d и 7511i, соответственно, получают информацию окружающих объектов 7511a - 7511c и 7511f - 7511h от сервера, на основании принятых данных. Приемники 7511d и 7511i изменяют свое отображаемое содержание, как если бы пользователи могли видеть объекты на противоположной стороне через приемники 7511d и 7511i. Приемники 7511d и 7511i отображают объект AR (дополненной реальности), например 7511k, согласно отображаемому содержанию. Когда взгляд пользователя 7511j выходит за пределы диапазона формирования изображения камеры, приемник 7511i отображает, что диапазон превышен, как в 7511l. В порядке альтернативы, приемник 7511i отображает объект AR или другую информацию в области за пределами диапазона. В порядке другой альтернативы, приемник 7511i отображает ранее захваченное изображение в области за пределами диапазона в состоянии, связанном с текущим изображением.
[0164] На фиг. 46 показана диаграмма, демонстрирующая пример применения приемника в этом варианте осуществления.
[0165] Приемник 7512c, например смартфон, принимает сигнал от источника 7512a света, оценивает позицию и направление приемника 7512c, и оценивает направление взгляда пользователя 7512d, вышеупомянутым образом. Приемник 7512c осуществляет процесс, относящийся к объекту 7512b в направлении взгляда пользователя 7512d. Например, приемник 7512c отображает информацию об объекте 7512b на экране. Когда направление взгляда пользователя 7512h перемещается от объекта 7512f к приемнику 7512g, приемник 7512g определяет, что пользователь 7512h заинтересован в объекте 7512f, и продолжает процесс, относящийся к объекту 7512f. Например, приемник 7512g продолжает отображать информацию объекта 7512f на экране.
[0166] На фиг. 47 показана диаграмма, демонстрирующая пример применения передатчика в этом варианте осуществления.
[0167] Передатчик 7513a, например источник освещения, имеет высокую светимость. Независимо от того, является ли светимость высокой или низкой в качестве сигнала передачи, передатчик 7513a, захваченный приемником, превышает верхний предел яркости, и, в результате, ни одной яркой линии не появляется, как в 7513b. Соответственно, передатчик 7513c включает в себя часть 7513d, например, рассеивающую пластину или призму для рассеяния или ослабления света, для уменьшения светимости. В результате, приемник может захватывать яркие линии, как в 7513e.
[0168] На фиг. 48 показана диаграмма, демонстрирующая пример применения передатчика в этом варианте осуществления.
[0169] Передатчик 7514a, например источник освещения, не имеет однородного источника света, и поэтому светимость неоднородна в захваченном изображении 7514b, что приводит к ошибке приема. Соответственно, передатчик 7514c включает в себя часть 7514d, например, рассеивающую пластину или призму для рассеяния света, для достижения однородной светимости, как в 7514c. Таким образом, можно предотвратить ошибку приема.
[0170] На фиг. 49 показана диаграмма, демонстрирующая пример применения приемника в этом варианте осуществления.
[0171] Каждый из передатчиков 7515a и 7515b имеет высокую светимость в центральной части, таким образом, что яркие линии появляются не в центральной части, но в периферийной части в изображении, захваченном приемником. Поскольку яркие линии являются прерывистыми, приемник не может принимать сигнал от части 7515d, но может принимать сигнал от части 7515c. Считывая яркие линии вдоль пути 7515e, приемник может принимать сигнал из более ярких линий, чем в части 7515c.
[0172] На фиг. 50 показана диаграмма, демонстрирующая пример применения передатчика в этом варианте осуществления.
[0173] Передатчики 7516a, 7516b, 7516c и 7516d, например источники освещения, имеют высокую светимость, как 7513a, и яркие линии имеют тенденцию не появляться при захвате приемником. Соответственно, рассеивающая пластина/призма 7516e, отражающая пластина 7516f, отражающая пластина/полупрозрачное зеркало 7516g, отражающая пластина 7516h или рассеивающая пластина/призма 7516j включена для рассеяния света с возможностью расширения части, где появляются яркие линии. Каждый из этих передатчиков захватывается, при этом яркие линии появляются на периферии, как 7515a. Поскольку приемник оценивает расстояние между приемником и передатчиком с использованием размера передатчика в захваченном изображении, часть, где рассеивается свет, задается как размер источника света и сохраняется на сервере и т.п. совместно с ID передачи, в результате чего, приемник может точно оценивать расстояние до передатчика.
[0174] На фиг. 51 показана диаграмма, демонстрирующая пример применения передатчика в этом варианте осуществления.
[0175] Передатчик 7517a, например источник освещения, имеет высокую светимость, как 7513a, и яркие линии имеют тенденцию не появляться при захвате приемником. Соответственно, отражающая пластина 7517b включена для рассеяния света с возможностью расширения части, где появляются яркие линии.
[0176] На фиг. 52 показана диаграмма, демонстрирующая пример применения передатчика в этом варианте осуществления.
[0177] Передатчик 7518a отражает свет от источника света посредством отражающей пластины 7518c, в результате чего, приемник может захватывать яркие линии в широком диапазоне. Передатчик 7518d направляет источник света к рассеивающей пластине или призме 7518e, в результате чего, приемник может захватывать яркие линии в широком диапазоне.
[0178] На фиг. 53 показана диаграмма, демонстрирующая другой пример операции приемника в этом варианте осуществления.
[0179] Приемник отображает шаблон ярких линий с использованием вышеупомянутого синтетического изображения, промежуточного изображения и т.п. При этом приемник может быть не способен принимать сигнал от передатчика, соответствующего шаблону ярких линий. Когда пользователь осуществляет операцию (например, отрывистое касание) на шаблоне ярких линий для выбора шаблона ярких линий, приемник отображает синтетическое изображение или промежуточное изображение, в котором шаблон ярких линий увеличен за счет оптической трансфокации. Благодаря такой оптической трансфокации, приемник может надлежащим образом принимать сигнал от передатчика, соответствующего шаблону ярких линий. Таким образом, даже когда захваченное изображение слишком мало для получения сигнала, сигнал может надлежащим образом приниматься путем осуществления оптической трансфокации. В случае, когда отображаемое изображение достаточно велико для получения сигнала, более быстрый прием также возможен благодаря оптической трансфокации.
[0180] Сущность этого варианта осуществления
Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, причем способ информационной связи включает в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции, причем изображение яркой линии является изображением, включающим в себя яркую линию; отображение, на основании изображения яркой линии, изображения на дисплее, в котором показаны субъект и окружение субъекта, в форме, которая позволяет идентифицировать пространственную позицию части, где появляется яркая линия; и получение информации передачи путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии.
[0181] Таким образом, синтетическое изображение или промежуточное изображение, проиллюстрированное, например, на фиг. 7-9 и 13, отображается как изображение на дисплее. В изображении на дисплее, в котором показаны субъект и окружение субъекта, пространственная позиция части, где появляется яркая линия, идентифицируется шаблоном ярких линий, объектом задания сигнала, объектом идентификации сигнала, пунктирной рамкой и т.п. Глядя на такое изображение на дисплее, пользователь может легко найти субъект, который передает сигнал посредством изменения светимости.
[0182] Например, способ информационной связи может дополнительно включать в себя: настройку более длительного времени экспозиции, чем время экспозиции; получение нормального захваченного изображения путем захвата субъекта и окружения субъекта датчиком изображения при более длительном времени экспозиции; и генерацию синтетического изображения путем задания, на основании изображения яркой линии, части, где появляется яркая линия в нормальном захваченном изображении, и наложение объекта сигнала на нормальное захваченное изображение, причем объектом сигнала является изображение, указывающее часть, в которой, при отображении, синтетическое изображение отображается как изображение на дисплее.
[0183] Таким образом, объектом сигнала является, например, шаблон ярких линий, объект задания сигнала, объект идентификации сигнала, пунктирная рамка и т.п., и синтетическое изображение отображается как изображение на дисплее, как показано на фиг. 8, 9 и 13. Следовательно, пользователю легче найти субъект, который передает сигнал посредством изменения светимости.
[0184] Например, при настройке времени экспозиции время экспозиции можно устанавливать равным 1/3000 секунды, при получении изображения яркой линии, изображение яркой линии, в котором может быть получено окружение субъекта показаны, и при отображении, изображение яркой линии может отображаться как изображение на дисплее.
[0185] Таким образом, изображение яркой линии получается и отображается как промежуточное изображение, например, как показано на фиг. 7. Это избавляет от необходимости в процессе получения нормального захваченного изображения и изображения связи посредством видимого света и их синтезирования, что способствует упрощению процесса.
[0186] Например, датчик изображения может включать в себя первый датчик изображения и второй датчик изображения, при получении нормального захваченного изображения, причем нормальное захваченное изображение может быть получено путем захвата изображения первым датчиком изображения, и при получении изображения яркой линии, изображение яркой линии может быть получено путем захвата изображения вторым датчиком изображения одновременно с первым датчиком изображения.
[0187] Таким образом, нормальное захваченное изображение и изображение связи посредством видимого света, которое является изображением яркой линии, получаются соответствующими камерами, например, как показано на фиг. 9. по сравнению со случаем получения нормального захваченного изображения и изображения связи посредством видимого света одной камерой, изображения можно получить сразу, что способствует ускорению процесса.
[0188] Например, способ информационной связи может дополнительно включать в себя представление, в случае, когда часть, где появляется яркая линия, указана в изображении на дисплее операцией пользователя, информации представления на основании информации передачи, полученной из шаблона яркой линии в указанной части. Примеры операции пользователем включают в себя: отрывистое касание; мах; операцию непрерывного установления кончика пальца пользователя на часть в течение заранее определенного времени или более; операцию непрерывного направления взгляда пользователя на часть в течение заранее определенного времени или более; операцию перемещения части тела пользователя согласно стрелка, отображаемой совместно с частью; операцию установления кончика пера переменной светимости на часть; и операцию наведения на часть с помощью указателя, отображаемого в изображении на дисплее, путем прикосновения к датчику касания.
[0189] Таким образом, информация представления отображается как изображение извещения информации, например, как показано на фиг. 15-20 и 25-34. Таким образом, желаемая информация может представляться пользователю.
[0190] Например, датчик изображения может быть включен в наголовный дисплей, и при отображении, изображение на дисплее может отображаться проектором, включенным в наголовный дисплей.
[0191] Таким образом, информация может легко представляться пользователю, например, как показано на фиг. 23-30.
[0192] Например, способ информационной связи, состоящий в получении информации от субъекта, может включать в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции, причем изображение яркой линии является изображением, включающим в себя яркую линию; и получение информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии, причем при получении изображения яркой линии, изображение яркой линии, включающее в себя несколько частей, где появляется яркая линия, получается путем захвата нескольких субъектов в период, в течение которого датчик изображения перемещается, и при получении информации, позиция каждого из нескольких субъектов получается путем демодуляции, для каждой из нескольких частей, данных, заданных шаблоном яркой линии в части, и способ информационной связи может дополнительно включать в себя оценивание позиции датчика изображения, на основании полученной позиции каждого из нескольких субъектов и состояния движения датчика изображения.
[0193] Таким образом, позицию приемника, включающего в себя датчик изображения, можно точно оценивать на основании изменений светимости нескольких субъектов, например, источников освещения, например, как показано на фиг. 22.
[0194] Например, способ информационной связи, состоящий в получении информации от субъекта, может включать в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции, причем изображение яркой линии является изображением, включающим в себя яркую линию; получение информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии; и представление полученной информации, причем при представлении, изображение, предлагающее выполнить заранее определенный жест, представляется пользователю датчика изображения в качестве информации.
[0195] Таким образом, аутентификация пользователя и пр. может проводиться согласно тому, ли делает пользователь предлагаемый жест, например, как показано на фиг. 35A - 36B. Это повышает удобство.
[0196] Например, способ информационной связи, состоящий в получении информации от субъекта, может включать в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции, причем изображение яркой линии является изображением, включающим в себя яркую линию; и получение информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии, причем при получении изображения яркой линии, изображение яркой линии получается путем захвата нескольких субъектов, отраженных на отражающей поверхности, и при получении информации, информация получается путем разделения яркой линии, соответствующей каждому из нескольких субъектов из ярких линий, включенных в изображение яркой линии, согласно интенсивности яркой линии, и демодуляции, для каждого из нескольких субъектов, данных, заданных шаблоном яркой линии, соответствующей субъекту.
[0197] Таким образом, даже в случае, когда каждый из нескольких субъектов, например, источников освещения, изменяет светимости, надлежащую информацию можно получить из каждого субъекта, например, как показано на фиг. 42.
[0198] Например, способ информационной связи, состоящий в получении информации от субъекта, может включать в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции, причем изображение яркой линии является изображением, включающим в себя яркую линию; и получение информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии, причем при получении изображения яркой линии, изображение яркой линии получается путем захвата субъекта отраженный на отражающей поверхности, и способ информационной связи может дополнительно включать в себя оценивание позиции субъекта на основании распределения светимости в изображении яркой линии.
[0199] Таким образом, надлежащую позицию субъекта можно оценивать на основании распределения светимости, например, как показано на фиг. 43.
[0200] Например, способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости может включать в себя: определение первого шаблона изменения светимости, путем модуляции первого сигнала, подлежащего передаче; определение второго шаблона изменения светимости, путем модуляции второго сигнала, подлежащего передаче; и передачу излучателем света первого сигнала и второго сигнала, попеременно изменяющего светимость согласно определенному первому шаблону и изменяющего светимость согласно определенному второму шаблону.
[0201] Таким образом, каждый из первого сигнала и второго сигнала может передаваться без задержки, например, как показано на фиг. 37A.
[0202] Например, при передаче, время буферизации может обеспечиваться при переключении изменения светимости между изменением светимости согласно первому шаблону и изменением светимости согласно второму шаблону.
[0203] Таким образом, помеху между первым сигналом и вторым сигналом можно подавлять, например, как показано на фиг. 37B.
[0204] Например, способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости может включать в себя: определение шаблона изменения светимости путем модуляции сигнала, подлежащего передаче; и передачу сигнала излучателем света переменной светимости согласно определенному шаблону, причем сигнал состоит из нескольких главных блоков причем каждый из нескольких главных блоков включает в себя первые данные, преамбулу для первых данных и проверочный сигнал для первых данных, причем первые данные состоят из нескольких подблоков, и каждый из нескольких подблоков включает в себя вторые данные, преамбулу для вторых данных и проверочный сигнал для вторых данных.
[0205] Таким образом, данные можно надлежащим образом получать независимо от того, нужен ли приемнику интервал гашения, например, как показано на фиг. 38.
[0206] Например, способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости может включать в себя: определение, каждым из нескольких передатчиков, шаблона изменения светимости путем модуляции сигнала, подлежащего передаче; и передачу, каждым из нескольких передатчиков, сигнала излучателем света в передатчике, изменяющем светимость согласно определенному шаблону, причем при передаче, передается сигнал разной частоты или протокола.
[0207] Таким образом, можно подавлять помеху между сигналами от нескольких передатчиков, например, как показано на фиг. 40.
[0208] Например, способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости может включать в себя: определение, каждым из нескольких передатчиков, шаблона изменения светимости путем модуляции сигнала, подлежащего передаче; и передачу, каждым из нескольких передатчиков, сигнала излучателем света в передатчике, изменяющем светимость согласно определенному шаблону, причем при передаче, один из нескольких передатчиков принимает сигнал, передаваемый от оставшегося одного из нескольких передатчиков, и передает другой сигнал в форме, которая не создает помеху принимаемому сигналу.
[0209] Таким образом, можно подавлять помеху между сигналами от нескольких передатчиков, например, как показано на фиг. 41.
[0210] Вариант осуществления 3
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED, органического EL устройства и т.п. согласно вышеописанному варианту осуществления 1 или 2.
[0211] На фиг. 54 показана блок-схема операций, демонстрирующая пример операции приемника согласно варианту осуществления 3.
[0212] Сначала приемник принимает сигнал с помощью датчика освещенности (этап 8101). Затем приемник получает информацию, например позиционную информацию, от сервера, на основании принятого сигнала (этап 8102). Затем приемник активирует датчик изображения, способный захватывать направление приема света датчика освещенности (этап 8103). Приемник принимает весь или часть сигнала с помощью датчика изображения, и определяет, совпадает ли весь или часть сигнала с сигналом, принятым датчиком освещенности (этап 8104). После этого, приемник оценивает позицию приемника, из позиции передатчика в захваченном изображении, информации от 9-осного датчика, включенного в приемник, и позиционной информации передатчика (этап 8105). Таким образом, приемник активирует датчик освещенности с низким энергопотреблением и, в случае, когда сигнал принимается датчиком освещенности, активирует датчик изображения. Затем приемник осуществляет оценивание позиции с использованием захвата изображения датчиком изображения. Таким образом, позицию приемника можно точно оценивать, экономя при этом мощность.
[0213] На фиг. 55 показана блок-схема операций, демонстрирующая другой пример операции приемника согласно варианту осуществления 3.
[0214] Приемник распознает периодическое изменение светимости из значения датчика для датчика освещенности (этап 8111). Затем приемник активирует датчик изображения, способный захватывать направление приема света датчика освещенности, и принимает сигнал (этап 8112). Таким образом, приемник активирует датчик освещенности с низким энергопотреблением и, в случае, когда периодическое изменение светимости принимается датчиком освещенности, активирует датчик изображения, таким же образом, как указано выше. Затем приемник принимает точный сигнал с использованием захвата изображения датчиком изображения. Таким образом, можно принимать точный сигнал, экономя при этом мощность.
[0215] На фиг. 56A показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 3.
[0216] Передатчик 8115 включает в себя модуль 8115a электропитания, модуль 8115b управления сигналом, светоизлучающий модуль 8115c и светоизлучающий модуль 8115d. Модуль 8115a электропитания подает мощность на модуль 8115b управления сигналом. Модуль 8115b управления сигналом распределяет мощность, поступающую от модуля 8115a электропитания, между светоизлучающими модулями 8115c и 8115d, и управляет изменениями светимости светоизлучающих модулей 8115c и 8115d.
[0217] На фиг. 56B показана диаграмма, демонстрирующая другой пример операции передатчика согласно варианту осуществления 3.
[0218] Передатчик 8116 включает в себя модуль 8116a электропитания, модуль 8116b управления сигналом, светоизлучающий модуль 8116c и светоизлучающий модуль 8116d. Модуль 8116a электропитания подает мощность на светоизлучающие модули 8116c и 8116d. Модуль 8116b управления сигналом управляет мощностью, поступающей от модуля 8116a электропитания, таким образом, управляя изменениями светимости светоизлучающих модулей 8116c и 8116d. Эффективность использования мощности можно повысить за счет модуля 8116b управления сигналом, управляющего модулем 8116a электропитания, который подает мощность на каждый из светоизлучающих модулей 8116c и 8116d.
[0219] На фиг. 57 показана диаграмма, демонстрирующая пример структуры системы, включающей в себя несколько передатчиков согласно варианту осуществления 3.
[0220] Система включает в себя модуль 8118 централизованного управления, передатчик 8117 и передатчик 8120. Модуль 8118 централизованного управления управляет передачей сигнала путем изменения светимости каждого из передатчиков 8117 и 8120. Например, модуль 8118 централизованного управления предписывает передатчикам 8117 и 8120 передавать один и тот же сигнал в одно и то же время, или предписывает одному из передатчиков передавать сигнал, уникальный для передатчика.
[0221] Передатчик 8120 включает в себя два модуля 8121 и 8122 передачи, модуль 8123 изменения сигнала, модуль 8124 хранения сигнала, модуль 8125 ввода синхронного сигнала, модуль 8126 синхронного управления и модуль 8127 приема света.
[0222] Каждый из двух модулей 8121 и 8122 передачи имеет такую же конструкцию, как передатчик 8115, проиллюстрированный на фиг. 56A, и передает сигнал путем изменения светимости. В частности, модуль 8121 передачи включает в себя модуль 8121a электропитания, модуль 8121b управления сигналом, светоизлучающий модуль 8121c и светоизлучающий модуль 8121d. Модуль 8122 передачи включает в себя модуль 8122a электропитания, модуль 8122b управления сигналом, светоизлучающий модуль 8122c и светоизлучающий модуль 8122d.
[0223] Модуль 8123 изменения сигнала модулирует сигнал, подлежащий передаче, в сигнал, указывающий шаблон изменения светимости. Модуль 8124 хранения сигнала сохраняет сигнал, указывающий шаблон изменения светимости. Модуль 8121b управления сигналом в модуле 8121 передачи считывает сигнал, хранящийся в модуле 8124 хранения сигнала, предписывает светоизлучающим модулям 8121c и 8121d изменять светимость согласно сигналу.
[0224] Модуль 8125 ввода синхронного сигнала получает синхронный сигнал под управлением модуля 8118 централизованного управления. Модуль 8126 синхронного управления синхронизирует изменения светимости модулей 8121 и 8122 передачи при получении синхронного сигнала. Таким образом, модуль 8126 синхронного управления управляет модулями 8121b и 8122b управления сигналом, для синхронизации изменений светимости модулей 8121 и 8122 передачи. При этом модуль 8127 приема света обнаруживает излучение света от модулей 8121 и 8122 передачи. Модуль 8126 синхронного управления управляет посредством обратной связи модулями 8121b и 8122b управления сигналом, согласно свету, обнаруженному модулем 8127 приема света.
[0225] На фиг. 58 показана блок-схема, демонстрирующая другой пример передатчика согласно варианту осуществления 3.
[0226] Передатчик 8130 включает в себя модуль 8131 передачи, который передает сигнал путем изменения светимости, и модуль 8132 без передачи, который излучает свет без передачи сигнала.
[0227] Модуль 8131 передачи имеет такую же конструкцию, как передатчик 8115, проиллюстрированный на фиг. 56A, и включает в себя модуль 8131a электропитания, модуль 8131b управления сигналом и светоизлучающие модули 8131c - 8131f. Модуль 8132 без передачи включает в себя модуль 8132a электропитания и светоизлучающие модули 8132c - 8132f, но не включает в себя модуль управления сигналом. Другими словами, при наличии нескольких модулей каждый из которых включает в себя электропитание, и синхронное управление изменением светимости не может осуществляться между несколькими модулями, модуль управления сигналом обеспечивается только в одном из нескольких модулей, чтобы предписывать модулю изменять светимость, как в структуре, проиллюстрированной на фиг. 58.
[0228] В передатчике 8130, светоизлучающие модули 8131c - 8131f в модуле 8131 передачи непрерывно располагаются на линии. Таким образом, ни один из светоизлучающих модулей 8132c - 8132f в модуле 8132 без передачи не смешивается в наборе светоизлучающих модулей 8131c - 8131f. Это приводит к увеличению размера излучатель света переменной светимости, что позволяет приемнику легко принимать сигнал, передаваемый с использованием изменения светимости.
[0229] На фиг. 59A показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
[0230] Передатчик 8134, например, идентификационный комплект, включает в себя три светоизлучающих модуля (светоизлучающих области) 8134a - 8134c. Свет от этих светоизлучающих модулей 8134a - 8134c не создает помеху друг для друга. В случае, когда только один из светоизлучающих модулей 8134a - 8134c может изменять светимость для передачи сигнала, желательно изменять светимость светоизлучающего модуля 8134b в центре, как показано на фиг. 59A (a). В случае, когда два светоизлучающих модуля 8134a - 8134c могут изменять светимость, желательно изменять светимость светоизлучающего модуля 8134b в центре и светоизлучающего модуля 8134a или 8134c на любом краю, как показано на фиг. 59A (b). Изменение светимости светоизлучающих модулей в таких позициях позволяет приемнику надлежащим образом принимать сигнал, передаваемый с использованием изменения светимости.
[0231] На фиг. 59B показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
[0232] Передатчик 8135, например, идентификационный комплект, включает в себя три светоизлучающих модуля 8135a - 8135c. Свет от светоизлучающих модулей, соседствующих с этими светоизлучающими модулями 8135a - 8135c, создает помеху друг для друга. В случае, когда только один из светоизлучающих модулей 8135a - 8135c может изменять светимость для передачи сигнала, желательно изменять светимость светоизлучающего модуля 8135a или 8135c на любом краю, как показано на фиг. 59B (a). Это препятствует свету от другого светоизлучающего модуля создавать помеху изменению светимости для передачи сигнала. В случае, когда два светоизлучающих модуля 8135a - 8135c могут изменять светимость, желательно изменять светимость светоизлучающего модуля 8135b в центре и светоизлучающего модуля 8135a или 8135c на любом краю, как показано на фиг. 59B (b). Изменение светимости светоизлучающих модулей в таких позициях способствует увеличению области изменения светимости, и поэтому позволяет приемнику надлежащим образом принимать сигнал, передаваемый с использованием изменения светимости.
[0233] На фиг. 59C показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
[0234] В случае, когда два светоизлучающих модуля 8134a - 8134c могут изменять светимость в передатчике 8134, светоизлучающие модули 8134a и 8134c на обоих краях могут изменять светимость, как показано на фиг. 50C. В этом случае, диапазон формирования изображения в котором показана часть переменной светимости, может расширяться при захвате изображения приемником.
[0235] На фиг. 60A показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
[0236] Передатчик 8137, например, идентификационный комплект, передает сигнал посредством символьной части ʺA магазинʺ и светоизлучающего модуля 8137a переменной светимости. Например, светоизлучающий модуль 8137a выполнен в виде a горизонтально удлиненного прямоугольника, и равномерно изменяет светимость. Равномерное изменение светимости светоизлучающего модуля 8137a позволяет приемнику надлежащим образом принимать сигнал, передаваемый с использованием изменения светимости.
[0237] На фиг. 60B показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 3.
[0238] Передатчик 8138, например, идентификационный комплект, передает сигнал посредством символьной части ʺA магазинʺ и светоизлучающего модуля 8138a переменной светимости. Например, светоизлучающий модуль 8138a выполнен в виде рамки по краям идентификационного комплекта, и равномерно изменяет светимость. Таким образом, светоизлучающий модуль 8138a выполнен таким образом, что, когда светоизлучающий модуль проецируется на произвольную прямую линию, длина непрерывной проекционной части максимальна. Равномерное изменение светимости светоизлучающего модуля 8138a позволяет приемнику лучше принимать сигнал, передаваемый с использованием изменения светимости.
[0239] На фиг. 61 показана диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
[0240] Приемник 8142, например смартфон, получает позиционную информацию, указывающую позицию приемника 8142, и передает позиционную информацию на сервер 8141. Например, приемник 8142 получает позиционную информацию при использовании GPS и т.п. или приеме другого сигнала. Сервер 8141 передает список ID, связанный с позицией, указанной позиционной информацией, на приемник 8142. Список ID включает в себя каждый ID, например ʺabcdʺ, и информацию, связанную с ID.
[0241] Приемник 8142 принимает сигнал от передатчика 8143, например, осветительного устройства. При этом приемник 8142 имеет возможность принимать только часть (например, ʺbʺ) ID в качестве вышеупомянутого сигнала. В таком случае, приемник 8142 ищет в списке ID тот ID, который включающий в себя часть. В случае, когда уникальный ID не найден, приемник 8142 дополнительно принимает сигнал, включающий в себя другую часть ID, от передатчика 8143. Таким образом, приемник 8142 получает большую часть (например, ʺbcʺ) ID. Приемник 8142 снова ищет в списке ID тот ID, который включающий в себя часть (например, ʺbcʺ). Производя такой поиск, приемник 8142 может задавать ID целиком даже в случае, когда ID можно получить только частично. Заметим, что, при приеме сигнала от передатчика 8143, приемник 8142 принимает не только часть ID, но и проверочный участок, например CRC (циклический контроль по избыточности).
[0242] На фиг. 62 показана диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
[0243] Приемник 8152, например смартфон, получает позиционную информацию, указывающую позицию приемника 8152. Например, приемник 8152 получает позиционную информацию при использовании GPS и т.п. или приеме другого сигнала. Приемник 8152 также принимает сигнал от передатчика 8153, например, осветительного устройства. Сигнал включает в себя только часть (например, ʺbʺ) ID. Приемник 8152 передает позиционную информацию и часть ID на сервер 8151.
[0244] Сервер 8151 ищет в списке ID, связанном с позицией, указанной позиционной информацией, ID, включающий в себя часть. В случае, когда уникальный ID не найден, сервер 8151 извещает приемник 8152 о том, что задать ID не удалось.
[0245] После этого приемник 8152 принимает сигнал, включающий в себя другую часть ID, от передатчика 8153. Таким образом, приемник 8152 получает большую часть (например, ʺbeʺ) ID. Приемник 8152 передает часть (например, ʺbeʺ) ID и позиционную информацию на сервер 8151.
[0246] Сервер 8151 ищет в списке ID, связанном с позицией, указанной позиционной информацией, ID, включающий в себя часть. Когда уникальный ID найден, сервер 8151 извещает приемник 8152 о том, что ID (например, ʺabefʺ) задан, и передает информацию, связанную с ID, на приемник 8152.
[0247] На фиг. 63 показана диаграмма, демонстрирующая пример операции обработки приемника, передатчика и сервера согласно варианту осуществления 3.
[0248] Приемник 8152 может передавать не часть ID, а ID целиком на сервер 8151, совместно с позиционной информацией. В случае, когда полный ID (например, ʺwxyzʺ) не включен в список ID, сервер 8151 извещает приемник 8152 об ошибке.
[0249] На фиг. 64A показана диаграмма для описания синхронизации между несколькими передатчиками согласно варианту осуществления 3.
[0250] Передатчики 8155a и 8155b передают сигнал путем изменения светимости. Здесь, передатчик 8155a передает синхронный сигнал на передатчик 8155b, таким образом, изменяя светимость синхронно с передатчиком 8155b. Кроме того, каждый из передатчиков 8155a и 8155b получает сигнал от источника и изменяет светимость согласно сигналу. Существует возможность, что время (первое время задержки), необходимое для передачи сигнала от источника на передатчик 8155a, и время (второе время задержки) необходимое для передачи сигнала от источника на передатчик 8155b, отличаются. В этой связи, измеряется время двустороннего прохождения сигнала между каждым из передатчиков 8155a и 8155b и источником, и 1/2 времени двустороннего прохождения задается как первое или второе время задержки. Передатчик 8155a передает синхронный сигнал, чтобы скомпенсировать различие между первым и вторым временами задержки, таким образом, изменяя светимость синхронно с передатчиком 8155b.
[0251] На фиг. 64B показана диаграмма для описания синхронизации между несколькими передатчиками согласно варианту осуществления 3.
[0252] Светопринимающий датчик 8156 обнаруживает свет от передатчиков 8155a и 8155b и выводит результат на передатчики 8155a и 8155b в качестве сигнала обнаружения. Приняв сигнал обнаружения от светопринимающего датчика 8156, передатчики 8155a и 8155b синхронно изменяют светимость или регулируют интенсивность сигнала на основании сигнала обнаружения.
[0253] На фиг. 65 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0254] Передатчик 8165, например телевизор, получает изображение и ID (ID 1000), связанный с изображением, от модуля 8166 управления. Передатчик 8165 отображает изображение и также передает ID (ID 1000) на приемник 8167 путем изменения светимости. Приемник 8167 захватывает передатчик 8165 для приема ID (ID 1000) и отображает информацию, связанную с ID (ID 1000). Затем модуль 8166 управления заменяет изображение, выводимое на передатчик 8165, другим изображением. Модуль 8166 управления также изменяет ID, выводимый на передатчик 8165. Таким образом, модуль 8166 управления выводит другое изображение и другой ID (ID 1001), связанный с другим изображением, на передатчик 8165. Передатчик 8165 отображает другое изображение, и передает другой ID (ID 1001) на приемник 8167 путем изменения светимости. Приемник 8167 захватывает передатчик 8165 для приема другого ID (ID 1001), и отображает информацию, связанную с другим ID (ID 1001).
[0255] На фиг. 66 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0256] Передатчик 8170, например, идентификационный комплект, отображает изображения путем переключения между ними. При отображении изображения, передатчик 8170 передает, на приемник 8171, информацию ID/времени, указывающую ID, соответствующий отображаемому изображению и времени, когда отображается изображение, путем изменения светимости. Например, в момент времени t1, передатчик 8170 отображает изображение, показывающее круг, и передает информацию ID/времени, указывающую ID (ID: 1000), соответствующий изображению, и время (время: t1), когда отображается изображение.
[0257] Здесь, передатчик 8170 передает не только информацию ID/времени, соответствующую отображаемому в данный момент изображению, но и информацию ID/времени, соответствующую, по меньшей мере, одному ранее отображавшемуся изображению. Например, в момент времени t2, передатчик 8170 отображает изображение, показывающее квадрат, и передает информацию ID/времени, указывающую ID (ID: 1001), соответствующий изображению, и время (время: t2), когда отображается изображение. При этом передатчик 8170 также передает информацию ID/времени, указывающую ID (ID: 1000), соответствующий изображению, показывающему круг, и время (время: t1), когда отображается изображение. Аналогично, в момент времени t3, передатчик 8170 отображает изображение, показывающее треугольник, и передает информацию ID/времени, указывающую ID (ID: 1002) соответствующий изображению, и время (время: t3), когда отображается изображение. При этом передатчик 8170 также передает информацию ID/времени, указывающую ID (ID: 1001), соответствующий изображению, показывающему квадрат, и время (время: t2), когда отображается изображение. Таким образом, передатчик 8170 одновременно передает несколько наборов информации ID/времени.
[0258] Предположим, для получения информации, относящейся к изображению, показывающему квадрат, пользователь направляет датчик изображения приемника 8171 на передатчике 8170 и начинает захват изображения с помощью приемника 8171, в момент времени t2, когда отображается изображение, показывающее квадрат.
[0259] Даже когда приемник 8171 начинает захват в момент времени t2, приемник 8171 может не быть способен получать информацию ID/времени, соответствующую изображению, показывающему квадрат, пока изображение отображается на передатчике 8170. Даже в таком случае, поскольку информация ID/времени, соответствующая ранее отображавшемуся изображению, также передается от передатчика 8170 как упомянуто выше, в момент времени t3 приемник 8171 может получать не только информацию ID/времени (ID: 1002, время: t3), соответствующее изображению, показывающему треугольник, но и информацию ID/времени (ID: 1001, время: t2), соответствующую изображению, показывающему квадрат. Приемник 8171 выбирает, из этой информации ID/времени, информацию ID/времени (ID: 1001, время: t2), указывающую время (t2), когда приемник 8171 направляется на передатчик 8170, и задает ID (ID: 1001), указанный информацией ID/времени. В результате, в момент времени t3, приемник 8171 может получать, от сервера и т.п. информацию, относящуюся к изображению, показывающему квадрат, на основании заданного ID (ID: 1001).
[0260] Вышеупомянутое время не ограничивается абсолютным временем и может быть временем (относительным временем) между временем, когда приемник 8171 направлялся на передатчик 8170, и временем, когда приемник 8171 принимает информацию ID/времени. Кроме того, хотя передатчик 8170 передает информацию ID/времени, соответствующую ранее отображавшемуся изображению, совместно с информацией ID/времени, соответствующей отображаемому в данный момент изображению, передатчик 8170 может передавать информацию ID/времени, соответствующую изображению, подлежащему отображению в будущем. Кроме того, в ситуации, когда прием приемником 8171 затруднен, передатчик 8170 может передавать больше наборов предыдущей или будущей информации ID/времени.
[0261] В случае, когда передатчик 8170 является не идентификационным комплектом, а телевизором, передатчик 8170 может передавать информацию, указывающую канал, соответствующий отображаемому изображению, вместо информации ID/времени. В частности, в случае, когда изображение вещаемой телевизионной программы отображается на передатчике 8170 в реальном времени, время отображения изображения, отображаемое на передатчике 8170, может уникально задаваться для каждого канала. Соответственно, приемник 8171 может задавать время, когда приемник 8171 направляется на передатчик 8170, т.е. время, когда приемник 8171 начинает захват, на основании захваченного изображения и канала. Затем приемник 8171 может получать, от сервера и т.п. информацию, относящуюся к захваченному изображению, на основании канала и времени. Здесь, передатчик 8170 может передавать информацию, указывающую время отображения отображаемого изображения, вместо информации ID/времени. В таком случае, приемник 8171 ищет все вещаемые телевизионные программы, для телевизионной программы, включающей в себя захваченное изображение. Затем приемник 8171 может получать, от сервера и т.п. информацию, относящуюся к изображению на основании канала и времени отображения телевизионной программы.
[0262] На фиг. 67 показана диаграмма, демонстрирующая пример операции передатчика, приемника и сервера согласно варианту осуществления 3.
[0263] Как показано на фиг. 67 (a), приемник 8176 захватывает передатчик 8175 для получения изображения, включающего в себя яркую линию, и задает (получает) ID передатчика 8175 из изображения. Приемник 8176 передает ID на сервер 8177, и получает информацию, связанную с ID, от сервера 8177.
[0264] С другой стороны, как показано на фиг. 67 (b), приемник 8176 может захватывать передатчик 8175 для получения изображения, включающего в себя яркую линию, и передавать изображение на сервер 8177 в качестве захваченных данных. Приемник 8176 также может осуществлять, на изображении, включающем в себя яркую линию, такую предобработку, которая сокращает объем информации изображения, и передавать предобработанное изображение на сервер 8177 в качестве захваченных данных. Предобработка состоит, например, в бинаризации изображения. Приняв захваченные данные, сервер 8177 задает (получает) ID передатчика 8175 из изображения, указанного захваченными данными. Затем сервер 8177 передает информацию, связанную с ID, на приемник 8176.
[0265] На фиг. 68 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0266] Когда пользователь располагается в позиции A, приемник 8183 задает позицию приемника 8183, путем получения сигнала, передаваемого от передатчика 8181 переменной светимости. Приемник 8183 отображает точку 8183b, указывающую заданную позицию, совместно с диапазоном 8183a ошибки позиции.
[0267] Затем, когда пользователь перемещается из позиции A в позицию B, приемник 8183 не может получать сигнал от передатчика 8181. Приемник 8183, соответственно, оценивает позицию приемника 8183, с использованием 9-осного датчика и пр., включенного в приемник 8183. Приемник 8183 отображает точку 8183b, указывающую оцененную позицию, совместно с диапазоном 8183a ошибки позиции. Поскольку эта позиция оценивается 9-осным датчиком, отображается больший диапазон 8183a ошибки.
[0268] Затем, когда пользователь перемещается из позиции B в позицию C, приемник 8183 задает позицию приемника 8183, путем получения сигнала, передаваемого от другого передатчика 8182 переменной светимости. Приемник 8183 отображает точку 8183b, указывающую заданную позицию, совместно с диапазоном 8183a ошибки позиции. При этом приемник 8183 не сразу переключает отображение от точки 8183b, указывающей позицию, оцененную с использованием 9-осного датчика, и его диапазон 8183a ошибки в позицию, заданную, как упомянуто выше, и его диапазон ошибки, но плавно переключает отображение с движением. В результате диапазон 8183a ошибки уменьшается.
[0269] На фиг. 69 показана диаграмма, демонстрирующая пример внешнего вида приемника согласно варианту осуществления 3.
[0270] Приемник 8183, например смартфон, (усовершенствованный мобильный телефон) включает в себя датчик 8183c изображения, датчик 8183d освещенности и дисплей 8183e на своей передней поверхности, как показано на фиг. 69 (a). Датчик 8183c изображения получает изображение, включающее в себя яркую линию путем захвата субъекта переменной светимости, как упомянуто выше. Датчик 8183d освещенности обнаруживает изменение светимости субъекта. Следовательно, датчик 8183d освещенности можно использовать вместо датчика 8183c изображения, в зависимости от состояния или ситуации субъекта. Дисплей 8183e отображает изображение и пр. Приемник 8183 также может иметь функцию в качестве субъекта переменной светимости. В этом случае, приемник 8183 передает сигнал, предписывающий дисплею 8183e изменять светимость.
[0271] Приемник 8183 также включает в себя датчик 8183f изображения, датчик 8183g освещенности и модуль 8183h излучения фотовспышки на своей задней поверхности, как показано на фиг. 69 (b). Датчик 8183f изображения идентичен вышеупомянутому датчику 8183c изображения, и получает изображение, включающее в себя яркую линию путем захвата субъекта переменной светимости, как упомянуто выше. Датчик 8183g освещенности идентичен вышеупомянутому датчику 8183d освещенности, и обнаруживает изменение светимости субъекта. Следовательно, датчик 8183g освещенности можно использовать вместо датчика 8183f изображения, в зависимости от состояния или ситуации субъекта. Модуль 8183h излучения фотовспышки излучает вспышку для формирования изображения. Приемник 8183 также может иметь функцию в качестве субъекта переменной светимости. В этом случае, приемник 8183 передает сигнал, предписывающий модулю 8183h излучения фотовспышки изменять светимость.
[0272] На фиг. 70 показана диаграмма, демонстрирующая пример операции передатчика, приемника и сервера согласно варианту осуществления 3.
[0273] Передатчик 8185, например смартфон, передает информацию, указывающую ʺкупон на скидку 100 йенʺ в порядке примера, предписывая части дисплея 8185a за исключением части 8185b штрихкода изменять светимость, т.е. осуществлять связь посредством видимого света. Передатчик 8185 также предписывает части 8185b штрихкода отображать штрихкод без изменения светимости. Штрихкод указывает ту же информацию, что и вышеупомянутая информация, передаваемая с помощью связи посредством видимого света. Передатчик 8185 дополнительно предписывает части дисплея 8185a за исключением части 8185b штрихкода отображать символы или изображения, например, символы ʺкупон на скидку 100 йенʺ, указывающие информацию, передаваемую с помощью связи посредством видимого света. Отображение таких символов или картинок позволяет пользователю передатчика 8185 легко распознавать, какого рода информация передается.
[0274] Приемник 8186 осуществляет захват изображения для получения информации, передаваемой с помощью связи посредством видимого света, и информации, указанной штрихкодом, и передает эту информацию на сервер 8187. Сервер 8187 определяет, совпадает ли эта информация или связана с другой. В случае определения, что эта информация совпадает или связана с другой, сервер 8187 выполняет процесс согласно этой информации. Альтернативно, сервер 8187 передает результат определения на приемник 8186, благодаря чему, приемник 8186 выполняет процесс согласно этой информации.
[0275] Передатчик 8185 может передавать часть информации, указанной штрихкодом, с помощью связи посредством видимого света. Кроме того, URL сервера 8187 может быть указан в штрихкоде. Кроме того, передатчик 8185 может получать ID в качестве приемника, и передавать ID на сервер 8187 для получения, таким образом, информации, связанной с ID. Информация, связанная с ID, идентична информации, передаваемой с помощью связи посредством видимого света, или информации, указанной штрихкодом. Сервер 8187 может передавать ID, связанный с информацией (информацией связи посредством видимого света или информацией штрихкода), передаваемой от передатчика 8185 через приемник 8186, на передатчик 8185.
[0276] На фиг. 71 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0277] Передатчик 8185, например смартфон, передает сигнал, предписывающий дисплею 8185a изменять светимость. Приемник 8188 включает в себя светоустойчивый конусообразный контейнер 8188b и датчик 8188a освещенности. Датчик 8188a освещенности содержится в контейнере 8188b и располагается вблизи оконечности контейнера 8188b. Когда сигнал передается от передатчика 8185 с помощью связи посредством видимого света, отверстие (нижнее) контейнера 8188b в приемнике 8188 ориентировано к дисплею 8185a. Поскольку никакой свет, кроме света от дисплея 8185a, не входит контейнер 8188b, датчик 8188a освещенности в приемнике 8188 может надлежащим образом принимать свет от дисплея 8185a без влияния любого света, которые является шумом. В результате, приемник 8188 может надлежащим образом принимать сигнал от передатчика 8185.
[0278] На фиг. 72 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0279] Передатчик 8190, например, знак автобусной остановки, передает рабочую информацию, указывающую рабочее состояние автобуса и пр., на приемник 8183, путем изменения светимости. Например, рабочая информация, указывающая пункт назначения автобуса, время прихода автобуса на автобусной остановке, текущую позицию автобуса и пр., передается на приемник 8183. Приняв рабочую информацию, приемник 8183 отображает содержание рабочей информации на своем дисплее.
[0280] Например, предположим, что автобусы с разными пунктами назначения останавливаются на автобусной остановке. Передатчик 8190 передает рабочую информацию об этих автобусах с разными пунктами назначения. Приняв эту рабочую информацию, приемник 8183 выбирает рабочую информацию автобуса с пунктом назначения, который часто используется пользователем, и отображает содержание выбранной рабочей информации на дисплее. В частности, приемник 8183 задает пункт назначения каждого автобуса, используемого пользователем посредством GPS и т.п., и записывает историю пунктов назначения. Согласно этой истории, приемник 8183 выбирает рабочую информацию автобуса с пунктом назначения, часто используемым пользователем. В порядке альтернативы, приемник 8183 может отображать содержание рабочей информации, выбранной пользователем из этой рабочей информации, на дисплее. В порядке другой альтернативы, приемник 8183 может отображать, с приоритетом, рабочую информацию автобуса с пунктом назначения, часто выбираемым пользователем.
[0281] На фиг. 73 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0282] Передатчик 8191, например, идентификационный комплект, передает информацию нескольких магазинов на приемник 8183, путем изменения светимости. Эта информация обобщает информацию о нескольких магазинах и не является информацией, уникальной для каждого магазина. Соответственно, приняв информацию путем захвата изображения, приемник 8183 может отображать информацию не только об одном магазине, но о нескольких магазинах. Приемник 8183 выбирает информацию о магазине (например, ʺB магазинʺ) в диапазоне формирования изображения из информации о нескольких магазинах, и отображает выбранный информация. При отображении информации, приемник 8183 переводит язык для выражения информации на заранее зарегистрированный язык и отображает информацию на переведенном языке. Кроме того, сообщение, предлагающее захватить изображение с помощью датчика изображения (камеры) приемника 8183 может отображаться на передатчике 8191 с использованием символов и т.п. В частности, запускается особая прикладная программа для отображения, на передатчике 8191, сообщения (например, ʺПолучите информацию с помощью камерыʺ), информирующего о том, что информация может обеспечиваться, если передатчик 8191 захватывается камерой.
[0283] На фиг. 74 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 3.
[0284] Например, приемник 8183 захватывает субъект, включающий в себя несколько человек 8197 и уличный источник 8195 освещения. Уличный источник 8195 освещения включает в себя передатчик 8195a, который передает информацию путем изменения светимости. Путем захвата субъекта, приемник 8183 получает изображение, в котором изображение передатчика 8195a выглядит, как вышеупомянутый шаблон ярких линий. Приемник 8183 получает объект 8196a AR, связанный с ID, указанным шаблоном ярких линий, от сервера и т.п. Приемник 8183 накладывает объект 8196a AR на нормальное захваченное изображение 8196, полученное путем нормального формирования изображения, и отображает нормальное захваченное изображение 8196, на которое накладывается объект 8196a AR.
[0285] На фиг. 75A показана диаграмма, демонстрирующая пример структуры информации, передаваемой передатчиком согласно варианту осуществления 3.
[0286] Например, информация, передаваемая передатчиком, состоит из части преамбулы, части данных фиксированной длины и проверочной части. Приемник проверяет часть данных с использованием проверочной части, таким образом, успешно принимая информацию, состоящую из этих блоков. Когда приемник принимает часть преамбулы и часть данных, но не может принять проверочную часть, приемник пропускает проверку с использованием проверочной части. Даже в случае пропуска проверки, приемник может успешно принимать информацию, состоящую из этих блоков.
[0287] На фиг. 75B показана диаграмма, демонстрирующая другой пример структуры информации, передаваемой передатчиком согласно варианту осуществления 3.
[0288] Например, информация, передаваемая передатчиком, состоит из части преамбулы, проверочной части и части данных переменной длины. Следующая информация, передаваемая передатчиком, в равной степени состоит из части преамбулы, проверочной части и части данных переменной длины. Когда приемник принимает одну часть преамбулы и следующую часть преамбулы, приемник распознает информацию от части преамбулы до непосредственно перед следующей частью преамбулы, как один набор значимой информации. Приемник также может использовать проверочную часть для задания конца части данных, принятой после проверочной части. В этом случае, даже когда приемник не может принять вышеупомянутую следующую часть преамбулы (всю или часть части преамбулы), приемник может надлежащим образом принимать один набор значимой информации, переданной непосредственно до этого.
[0289] На фиг. 76 показана диаграмма, демонстрирующая пример схемы 4-значной модуляции PPM для передатчика согласно варианту осуществления 3.
[0290] Передатчик модулирует сигнал передачи (сигнал, подлежащий передаче) в шаблон изменения светимости согласно схеме 4-значной модуляции PPM. При этом передатчик может поддерживать яркость света переменной светимости постоянной, независимо от сигнала передачи.
[0291] Например, в случае поддержания яркости на 75%, передатчик модулирует каждый из сигналов передачи ʺ00ʺ, ʺ01ʺ, ʺ10ʺ и ʺ11ʺ в шаблон изменения светимости, в котором светимость L (низкая) представлена в одном из четырех последовательных слотов, и светимость H (высокая) представлена в трех других слотах. В частности, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости (L, H, H, H), в котором светимость L представлена в первом слоте, и светимость H представлена в слотах со второго по четвертый. При этом изменении светимости, светимость возрастает между первым и вторым слотами. Аналогично, передатчик модулирует сигнал передачи ʺ01ʺ в шаблон изменения светимости (H, L, H, H), в котором светимость L представлена во втором слоте, и светимость H представлена в первом, третьем и четвертом слотах. При этом изменении светимости, светимость возрастает между вторым и третьим слотами.
[0292] В случае поддержания яркости на 50%, передатчик модулирует каждый из сигналов передачи ʺ00ʺ, ʺ01ʺ, ʺ10ʺ и ʺ11ʺ в шаблон изменения светимости, в котором светимость L (низкая) представлена в двух из четырех слотов, и светимость H (высокая) представлена в двух других слотах. В частности, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости (L, H, H, L), в котором светимость L представлена в первом и четвертом слотах, и светимость H представлена во втором и третьем слотах. При этом изменении светимости, светимость возрастает между первым и вторым слотами. Аналогично, передатчик модулирует сигнал передачи ʺ01ʺ в шаблон изменения светимости (L, L, H, H), в котором светимость L представлена в первом и втором слотах, и светимость H представлена в третьем и четвертом слотах. Альтернативно, передатчик модулирует сигнал передачи ʺ01ʺ в шаблон изменения светимости (H, L, H, L), в котором светимость L представлена во втором и четвертом слотах, и светимость H представлена в первом и третьем слотах. При этом изменении светимости, светимость возрастает между вторым и третьим слотами.
[0293] В случае поддержания яркости на 25%, передатчик модулирует каждый из сигналов передачи ʺ00ʺ, ʺ01ʺ, ʺ10ʺ и ʺ11ʺ в шаблон изменения светимости, в котором светимость L (низкая) представлена в трех из четырех слотов, и светимость H (высокая) представлена в другом слоте. В частности, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости (L, H, L, L), в котором светимость L представлена в первом, третьем и четвертом слотах, и светимость H представлена во втором слоте. При этом изменении светимости, светимость возрастает между первым и вторым слотами. Аналогично, передатчик модулирует сигнал передачи ʺ01ʺ в шаблон изменения светимости (L, L, H, L), в котором светимость L представлена в первом, втором и четвертом слотах, и светимость H представлена в третьем слоте. При этом изменении светимости, светимость возрастает между вторым и третьим слотами.
[0294] Благодаря вышеупомянутой схеме 4-значной модуляции PPM, передатчик может подавлять мерцание и также легко ступенчато регулировать яркость. Кроме того, приемник может надлежащим образом демодулировать шаблон изменения светимости, задавая позицию, где светимость возрастает. При этом приемник не использует, но игнорирует, возрастает ли светимость на границе между одной группой слотов, состоящей из четырех слотов, и следующей группой слотов, при демодуляции шаблона изменения светимости.
[0295] На фиг. 77 показана диаграмма, демонстрирующая пример схемы модуляции PPM для передатчика согласно варианту осуществления 3.
[0296] Передатчик модулирует сигнал передачи в шаблон изменения светимости, как в схеме 4-значной модуляции PPM, проиллюстрированной на фиг. 76. Здесь, передатчик может осуществлять модуляцию PPM без переключения светимости между L и H для каждого слота. В частности, передатчик осуществляет модуляцию PPM путем переключения позиции, где светимость возрастает в длительности (временной ширине) (ниже именуемой ʺединичной длительностьюʺ) четырех последовательных слотов, проиллюстрированных на фиг. 76, в зависимости от сигнала передачи. Например, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости, в котором светимость возрастает в позиции 25% в единичной длительности, как показано на фиг. 77. Аналогично, передатчик модулирует сигнал передачи ʺ01ʺ в шаблон изменения светимости, в котором светимость возрастает в позиции 50% единичной длительности, как показано на фиг. 77.
[0297] В случае поддержания яркости на 75%, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости, в котором светимость L представлена в позиции от 0 до 25%, и светимость H представлена в позиции от 25 до 100% в единичной длительности. В случае поддержания яркости на 99%, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости, в котором светимость L представлена в позиции от 24 до 25%, и светимость H представлена в позиции от 0 до 24% и позиции от 25 до 100% в единичной длительности. Аналогично, в случае поддержания яркости на 1%, передатчик модулирует сигнал передачи ʺ00ʺ в шаблон изменения светимости, в котором светимость L представлена в позиции от 0 до 25% и позиции от 26 до 100%, и светимость H представлена в позиции от 25 до 26% в единичной длительности.
[0298] Благодаря такому переключению светимости между L и H в произвольной позиции в единичной длительности без переключения светимости между L и H для каждого слота, можно непрерывно регулировать яркость.
[0299] На фиг. 78 показана диаграмма, демонстрирующая пример схемы модуляции PPM для передатчика согласно варианту осуществления 3.
[0300] Передатчик осуществляет модуляцию таким же образом, как в схеме модуляции PPM, проиллюстрированной на фиг. 77. Здесь, независимо от сигнала передачи, передатчик модулирует сигнал в шаблон изменения светимости, в котором светимость H представлена в начале единичной длительности, и светимость L представлена в конце единичной длительности. Поскольку светимость возрастает на границе между одной единичной длительностью и следующей единичной длительностью, приемник может надлежащим образом задавать границу. Таким образом, приемник и передатчик может корректировать неточности часов.
[0301] На фиг. 79A показана диаграмма, демонстрирующая пример шаблона изменения светимости, соответствующего заголовку (части преамбулы) согласно варианту осуществления 3.
[0302] Например, в случае передачи заголовка (части преамбулы), представленного на фиг. 75A и 75B, передатчик изменяет светимость согласно шаблону, проиллюстрированному на фиг. 79A. В частности, в случае, когда заголовок состоит из 7 слотов, передатчик изменяет светимость согласно шаблону ʺL, H, L, H, L, H, Hʺ. В случае, когда заголовок состоит из 8 слотов, передатчик изменяет светимость согласно шаблону ʺH, L, H, L, H, L, H, Hʺ. Эти шаблоны отличимы от шаблонов изменения светимости, проиллюстрированных на фиг. 76, при этом можно отчетливо информировать приемник о том, что сигнал, указанный любым из этих шаблонов, является заголовком.
[0303] На фиг. 79B показана диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
[0304] В схеме 4-значной модуляции PPM, в случае модулирования сигнала передачи ʺ01ʺ, включенного в части данных, при поддержании яркости на 50%, передатчик модулирует сигнал в один из двух шаблонов, как показано на фиг. 76. В частности, передатчик модулирует сигнал в первый шаблон ʺL, L, H, Hʺ или второй шаблон ʺH, L, H, Lʺ.
[0305] При этом предполагается, что шаблон изменения светимости, соответствующий заголовку, является шаблоном, показанным на фиг. 79A. В этом случае, желательно, чтобы передатчик модулировал сигнал передачи ʺ01ʺ в первый шаблон ʺL, L, H, Hʺ. Например, в случае использования первого шаблона, сигнал передачи ʺ11, 01, 11ʺ, включенный в часть данных, модулируется в шаблон ʺH, H, L, L, L, L, H, H, H, H, L, Lʺ. С другой стороны, в случае использования второго шаблона, сигнал передачи ʺ11, 01, 11ʺ, включенный в часть данных, модулируется в шаблон ʺH, H, L, L, H, L, H, L, H, H, L, Lʺ. Шаблон ʺH, H, L, L, H, L, H, L, H, H, L, Lʺ включает в себя такой же шаблон, как шаблон заголовка, состоящий из 7 слотов, проиллюстрированный на фиг. 79A. Чтобы отчетливо различать часть заголовка и данных, желательно модулировать сигнал передачи ʺ01ʺ в первый шаблон.
[0306] На фиг. 80A показана диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
[0307] В схеме 4-значной модуляции PPM, в случае модулирования сигнала передачи ʺ11ʺ, передатчик модулирует сигнал в шаблон ʺH, H, H, Lʺ, шаблон ʺH, H, L, Lʺ или шаблон ʺH, L, L, Lʺ, чтобы не приводить увеличению светимости, как показано на фиг. 76. Однако передатчик может модулировать сигнал передачи ʺ11ʺ в шаблон ʺH, H, H, Hʺ или шаблон ʺL, L, L, Lʺ для регулировки яркости, как показано на фиг. 80A.
[0308] На фиг. 80B показана диаграмма, демонстрирующая пример шаблона изменения светимости согласно варианту осуществления 3.
[0309] В схеме 4-значной модуляции PPM, в случае модулирования сигнала передачи ʺ11, 00ʺ при поддержании яркости на 75%, передатчик модулирует сигнал в шаблон ʺH, H, H, L, L, H, H, Hʺ, как показано на фиг. 76. Если же светимость L является последовательной, каждое из последовательных значений светимости L, отличных от последнего значения может изменяться на H, в результате чего, светимость L не является последовательной. Таким образом, передатчик модулирует сигнал ʺ11, 00ʺ в шаблон ʺH, H, H, H, L, H, H, Hʺ.
[0310] Поскольку светимость L не является последовательной, нагрузка на передатчик может снижаться. Кроме того, можно уменьшить емкость конденсатора, включенного в передатчик, что позволяет уменьшить емкость в схеме управления. Кроме того, снижение нагрузки на источник света передатчика повышает КПД источника света. Также может повышаться КПД передатчика. Кроме того, поскольку гарантируется, что светимость L не является последовательной, приемник может легко демодулировать шаблон изменения светимости.
[0311] Сущность этого варианта осуществления
Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости, причем способ информационной связи включает в себя: определение шаблона изменения светимости путем модуляции сигнала, подлежащего передаче; и передачу сигнала излучателем света переменной светимости согласно определенному шаблону, причем шаблон изменения светимости представляет собой шаблон, в котором одно из двух разных значений светимости возникает в каждой произвольной позиции в заранее определенной длительности, и при определении, шаблон изменения светимости определяется таким образом, что, для каждого из разных сигналов, подлежащих передаче, a позиция изменения светимости в длительности отличается, и интеграл светимости излучателя света в длительности равен значению, соответствующему заранее установленной яркости, причем позиция изменения светимости является позицией, где светимость возрастает, или позицией, где светимость падает.
[0312] Таким образом, шаблон изменения светимости определяется таким образом, что, для каждого из разных сигналов ʺ00ʺ, ʺ01ʺ, ʺ10ʺ и ʺ11ʺ, подлежащих передаче, позиция, где светимость возрастает (позиция изменения светимости), отличается, и также интеграл светимости излучателя света в заранее определенной длительности (единичной длительности) равен значению, соответствующему заранее установленной яркости (например, 99% или 1%), например, как показано на фиг. 77. Таким образом, яркость излучателя света может поддерживаться постоянной для каждого сигнала, подлежащего передаче, и при этом возможно подавлять мерцание. Кроме того, приемник, который захватывает излучатель света, может надлежащим образом демодулировать шаблон изменения светимости на основании позиции изменения светимости. Кроме того, поскольку шаблон изменения светимости представляет собой шаблон, в котором одно из двух разных значений светимости (светимости H (высокой) или светимости L (низкой)) возникает в каждой произвольной позиции в единичной длительности, яркость излучателя света может изменяться непрерывно.
[0313] Например, способ информационной связи может включать в себя последовательное отображение нескольких изображений путем переключения между несколькими изображениями, причем при определении, каждый раз, когда отображается изображение при последовательном отображении, шаблон изменения светимости для идентификационной информации, соответствующей отображаемому изображению, определяется путем модуляции идентификационной информации в качестве сигнала, и при передаче, каждый раз, когда отображается изображение при последовательном отображении, идентификационная информация, соответствующая отображаемому изображению, передается излучателем света переменной светимости согласно шаблону изменения светимости, определенному для идентификационной информации.
[0314] Таким образом, каждый раз, когда отображается изображение, идентификационная информация, соответствующая отображаемому изображению, передается, например, как показано на фиг. 65. На основании отображаемого изображения, пользователь может легко выбирать идентификационную информацию, подлежащую приему приемником.
[0315] Например, при передаче, каждый раз, когда отображается изображение при последовательном отображении, идентификационная информация, соответствующая ранее отображавшемуся изображению, может дополнительно передаваться излучателем света переменной светимости согласно шаблону изменения светимости, определенному для идентификационной информации.
[0316] Таким образом, даже в случае, когда, в результате переключения отображаемого изображения, приемник не может принимать идентификационный сигнал, переданный до переключения, приемник может надлежащим образом принимать идентификационную информацию, переданную до переключения, поскольку идентификационная информация, соответствующая ранее отображавшемуся изображению, передается совместно с идентификационной информацией, соответствующей отображаемому в данный момент изображению, например, как показано на фиг. 66.
[0317] Например, при определении, каждый раз, когда отображается изображение при последовательном отображении, шаблон изменения светимости для идентификационной информации, соответствующей отображаемому изображению, и время, когда отображается изображение, можно определять путем модуляции идентификационной информации и времени в качестве сигнала, и при передаче, каждый раз, когда отображается изображение при последовательном отображении, идентификационная информация и время, соответствующие отображаемому изображению, могут передаваться излучателем света переменной светимости согласно шаблону изменения светимости, определенному для идентификационной информации и времени, и идентификационная информация и время, соответствующие ранее отображавшемуся изображению, могут дополнительно передаваться излучателем света переменной светимости согласно шаблону изменения светимости, определенному для идентификационной информации и времени.
[0318] Таким образом, каждый раз, когда отображается изображение, передается несколько наборов информации ID/времени (информации, состоящей из идентификационной информации и времени), например, как показано на фиг. 66. Приемник может легко выбирать, из нескольких принятых наборов информации ID/времени, ранее переданный идентификационный сигнал, который приемник не может принимать, на основании времени, включенного в каждый набор информации ID/времени.
[0319] Например, излучатель света может иметь несколько областей, каждая из которых излучает свет, и при передаче, в случае, когда свет из соседних областей нескольких областей создает помеху друг для друга, и только одна из нескольких областей изменяет светимость согласно определенному шаблону изменения светимости, только область, расположенная на краю, из нескольких областей, может изменять светимость согласно определенному шаблону изменения светимости.
[0320] Таким образом, только область (светоизлучающий модуль), расположенная на краю, изменяет светимость, например, как показано на фиг. 59B (a). Таким образом, можно подавлять влияние света из другой области на изменение светимости по сравнению со случаем, когда только область, не расположенная на краю, изменяет светимость. В результате, приемник может надлежащим образом захватывать шаблон изменения светимости.
[0321] Например, при передаче, в случае, когда только две из нескольких областей, изменяющих светимость согласно определенному шаблону изменения светимости, область, расположенная на краю, и область, соседствующая с областью, расположенной на краю, из нескольких областей, может изменять светимость согласно определенному шаблону изменения светимости.
[0322] Таким образом, область (светоизлучающий модуль), расположенная на краю, и область (светоизлучающий модуль), соседствующая с областью, расположенной на краю, изменяют светимость, например, как показано на фиг. 59B (b). Пространственно непрерывный диапазон изменения светимости имеет большую площадь, по сравнению со случаем, когда области, отстоящие друг от друга, изменяют светимость. В результате, приемник может надлежащим образом захватывать шаблон изменения светимости.
[0323] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, причем способ информационной связи включает в себя: передачу позиционной информации, указывающей позицию датчика изображения, используемого для захвата субъекта; прием списка ID, который связан с позицией, указанной позиционной информацией, и включает в себя несколько наборов идентификационной информации; настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии, включающее в себя яркую линию, путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции; получение информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии; и поиск в списке ID идентификационной информации, которая включает в себя полученную информацию.
[0324] Таким образом, поскольку список ID принимается заранее, даже когда полученная информация ʺbcʺ является только частью идентификационной информации, надлежащая идентификационная информация ʺabcdʺ может задаваться на основании списка ID, например, как показано на фиг. 61.
[0325] Например, в случае, когда идентификационная информация, которая включает в себя полученную информацию, не задается уникально при поиске, получение изображения яркой линии и получение информации могут повторяться для получения новой информации, и способ информационной связи может дополнительно включать в себя поиск в списке ID идентификационной информации, которая включает в себя полученную информацию и новую информацию.
[0326] Таким образом, даже в случае, когда полученная информация ʺbʺ является только частью идентификационной информации, и идентификационную информацию невозможно уникально задать только с помощью этой информации, получается новая информация ʺcʺ, и поэтому надлежащая идентификационная информация ʺabcdʺ может задаваться на основании новой информации и списка ID, например, как показано на фиг. 61.
[0327] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, причем способ информационной связи включает в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии, включающее в себя яркую линию, путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции; получение идентификационной информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии; передачу полученной идентификационной информации и позиционной информации, указывающей позицию датчика изображения; и прием информации извещения об ошибке для извещения об ошибке, в случае, когда полученная идентификационная информация не включена в список ID, который связан с позицией, указанной позиционной информацией, и включает в себя несколько наборов идентификационной информации.
[0328] Таким образом, информация извещения об ошибке принимается в случае, когда полученная идентификационная информация не включена в список ID, например, как показано на фиг. 63. После приема информации извещения об ошибке, пользователь приемника может легко распознать, что информацию, связанную с полученное идентификационной информацией, невозможно получить.
[0329] Вариант осуществления 4
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED, органического EL устройства и т.п. согласно вышеописанным вариантам осуществления 1-3, согласно ситуации.
[0330] Ситуация: перед магазином
Сначала, со ссылкой на фиг. 81-85, опишем пример применения в ситуации, когда пользователь, несущий приемник, находится перед магазином, несущим рекламный знак, который функционирует как передатчик.
[0331] На фиг. 81 показана диаграмма, демонстрирующая пример операции приемника в ситуации перед магазином.
[0332] Например, когда пользователь, несущий приемник 8300 (устройство терминала), например смартфон, идет пешком, пользователь находит знак 8301 магазина. Знак 8301 является передатчиком (субъектом), который передает сигнал с использованием изменения светимости, наподобие передатчика в любом из вышеописанных вариантов осуществления 1-3. Пользователь заинтересован в магазине, и, определив, что знак 8301 передает сигнал путем изменения светимости, использует приемник 8300 для запуска прикладного программного обеспечения связь посредством видимого света (ниже именуемого ʺприложением связиʺ) приемника 8300.
[0333] На фиг. 82 показана диаграмма, демонстрирующая другой пример операции приемника 8300 в ситуации перед магазином.
[0334] Приемник 8300 может автоматически запускать приложение связи, без вмешательства пользователя. Например, приемник 8300 обнаруживает текущую позицию приемника 8300 с использованием GPS, 9-осного датчика и т.п. и определяет, находится ли текущая позиция в заранее определенной конкретной области для знака 8301. Конкретная область является областью вблизи знака 8301. В случае определения, что текущая позиция приемника 8300 находится в конкретной области, приемник 8300 запускает приложение связи. Приемник 8300 также может запускать приложение связи после обнаружения, посредством своего 9-осного датчика и т.п., что пользователь отодвинул приемник 8300 или повернул приемник 8300. Это экономит время пользователя и обеспечивает простоту в использовании.
[0335] На фиг. 83 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации перед магазином.
[0336] После запуска приложения связи, как описано выше, приемник 8300 захватывает (формируя изображение в видимом свете) знак 8301, который функционирует как передатчик для передачи сигнала с использованием изменения светимости. Таким образом, приемник 8300 осуществляет связь посредством видимого света со знаком 8301.
[0337] На фиг. 84 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации перед магазином.
[0338] Приемник 8300 получает изображение, включающее в себя яркую линию, в результате захвата знака 8301. Приемник 8300 получает ID устройства знака 8301 путем демодуляции данных, заданных шаблоном яркой линии. Таким образом, приемник 8300 получает ID устройства от знака 8301, путем формирования изображения в видимом свете или связи посредством видимого света согласно вариантам осуществления 1-3. Приемник 8300 передает ID устройства на сервер и получает от сервера рекламную информацию (информацию об услугах), связанную с ID устройства.
[0339] Приемник 8300 может получать рекламную информацию, связанную с ID устройства, от нескольких наборов заранее удерживаемой рекламной информации. В этом случае, при определении, что текущая позиция приемника 8300 находится в вышеупомянутой конкретной области, приемник 8300 извещает сервер о конкретной области или текущей позиции, и получает все ID устройств, соответствующие конкретной области, и рекламную информацию, связанную с каждым из ID устройств, от сервера и заранее удерживает (кэширует) их. Таким образом, получив ID устройства знака 8301 в конкретной области, приемник 8300 может сразу получать рекламную информацию, связанную с ID устройства знака 8301, из заранее сохраненной рекламной информации, связанной с каждым ID устройства, без необходимости запрашивать рекламную информацию, связанную с ID устройства, от сервера.
[0340] Получив рекламную информацию, связанную с ID устройства знака 8301, приемник 8300 отображает рекламную информацию. Например, приемник 8300 отображает купон и наличие магазина, показанное знаком 8301, и штрихкод, указывающий то же содержание.
[0341] Приемник 8300 может получать не только ID устройства, но и данные привилегий от знака 8301 с помощью связи посредством видимого света. Например, данные привилегий указывает случайный ID (случайное число), время или период передачи данных привилегий и т.п. В случае приема данных привилегий, приемник 8300 передает данные привилегий на сервер совместно с ID устройства. Затем приемник 8300 получает рекламную информацию, связанную с ID устройства, и данные привилегий. Таким образом, приемник 8300 может принимать различную рекламную информацию согласно данным привилегий. В порядке примера, если знак 8301 захватывается рано утром, приемник 8300 может получать и отображать рекламную информацию, указывающую скидочный купон ранней пташки. Другими словами, реклама посредством одного и того же знака может варьироваться согласно данным привилегий (например, времени суток). В результате, пользователю может предоставляться услуга, подходящая для времени суток и пр. В этом варианте осуществления, представление (отображение) пользователю информации, например, информации об услугах, именуется ʺпредоставлением услугʺ.
[0342] Приемник 8300 также может получать, с помощью связи посредством видимого света, 3D информацию, указывающую пространственное расположение знака 8301 с высокой точностью (в пределах 1 м), от знака 8301 совместно с ID устройства. Альтернативно, приемник 8300 может получать 3D информацию, связанную с ID устройства, от сервера. Приемник 8300 может получать информацию размера, указывающую размер знака 8301, вместо или совместно с 3D информацией. В случае приема информации размера, приемник 8300 может вычислять расстояние от приемника 8300 до знака 8301 на основании различия между размером знака 8301, указанным информацией размера, и размером знака 8301, показанным в захваченном изображении.
[0343] Кроме того, при передаче ID устройства, полученного с помощью связи посредством видимого света, на сервер, приемник 8300 может передавать на сервер информацию удержания (вспомогательную информацию), удерживаемую в приемнике 8300, совместно с ID устройства. Например, информацией удержания является персональная информация (например, возраст, пол) или ID пользователя для пользователя приемника 8300. Приняв информацию удержания совместно с ID устройства, сервер передает рекламную информацию, связанную с информацией удержания (персональной информацией или ID пользователя) из одного или более наборов рекламной информации, связанных с ID устройства, на приемник 8300. Таким образом, приемник 8300 может принимать рекламную информацию магазина, подходящую для персональной информации и пр., рекламную информацию магазина, соответствующую ID пользователя, и т.п. В результате, пользователю может предоставляться более ценная услуга.
[0344] В порядке альтернативы, информация удержания указывает условие приема, заранее установленное в приемнике 8300. Например, в случае, когда магазин является рестораном, условием приема является количество клиентов. Приняв такую информацию удержания совместно с ID устройства, сервер передает рекламную информацию, связанную с условием приема (количеством клиентов) из одного или более наборов рекламной информации, связанных с ID устройства, на приемник 8300. Таким образом, приемник 8300 может принимать рекламную информацию магазина, подходящую для количества клиентов, например, информацию наличия для количества клиентов. Магазин может достичь привлекательности для клиентов и оптимизации прибыли, путем отображения рекламной информации с разной нормой скидки согласно количеству клиентов, дню недели или времени суток.
[0345] В порядке другой альтернативы, информация удержания указывает текущую позицию, заранее обнаруженную приемником 8300. Приняв такую информацию удержания совместно с ID устройства, сервер передает не только рекламную информацию, связанную с ID устройства, но и один или более ID других устройств, соответствующих текущей позиции (текущей позиции и ее окружению), указанной информацией удержания и рекламной информацией, связанной с каждым из ID других устройств, на приемник 8300. Приемник 8300 может кэшировать ID других устройств и рекламную информацию, связанную с каждым из ID других устройств. Соответственно, когда приемник 8300 осуществляет связь посредством видимого света с другим передатчиком в текущей позиции (текущей позиции и ее окружении), приемник 8300 может сразу получать рекламную информацию, связанную с ID устройства этого другого передатчика, без необходимости обращения к серверу.
[0346] На фиг. 85 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации перед магазином.
[0347] Получив рекламную информацию от сервера, как описано выше, приемник 8300 отображает, например, кнопку ʺМеста естьʺ в качестве наличия, указанного рекламной информацией. Когда пользователь осуществляет операцию касания пальцем кнопки ʺМеста естьʺ, приемник 8300 извещает сервер об операции. Получив извещение об операции, сервер выполняет предварительное бронирование в магазине знака 8301, и извещает приемник 8300 о завершении предварительного бронирования. Приемник 8300 принимает извещение от сервера, и отображает строку символов ʺпредварительное бронированиеʺ, указывающую завершение предварительного бронирования, вместо кнопки ʺМеста естьʺ. Приемник 8300 сохраняет изображение, включающее в себя: купон магазина, показанного знаком 8301; строку символов ʺпредварительное бронированиеʺ, подтверждающую предварительное бронирование в магазине; и штрихкод, указывающий то же содержание, в памяти в качестве изображения предыдущего получения.
[0348] Здесь, сервер может регистрировать информацию, относящуюся к связи посредством видимого света, осуществляемой между знаком 8301 и приемником 8300, посредством операции, описанной со ссылкой на фиг. 84 и 85. В частности, сервер может регистрировать ID устройства передатчика (знака), осуществляющего связь посредством видимого света, место, где осуществляется связь посредством видимого света (текущую позицию приемника 8300), данные привилегий, указывающие, например, время, когда осуществляется связь посредством видимого света, персональную информацию пользователя приемника 8300, осуществляющего связь посредством видимого света, и т.д. Используя, по меньшей мере, один из этих зарегистрированных наборов информации, сервер может анализировать ценность знака 8301, т.е. вклад знака 8301 в рекламу магазина, в качестве эффективности рекламирования.
[0349] Ситуация: в магазине
Ниже, со ссылкой на фиг. 86-94, описан пример применения в ситуации, когда пользователь, несущий приемник 8300, входит в магазин, соответствующий отображаемой рекламной информации (информации об услугах).
[0350] На фиг. 86 показана диаграмма, демонстрирующая пример операции устройства отображения в ситуации в магазине.
[0351] Например, пользователь приемника 8300, после осуществления связи посредством видимого света с вышеупомянутым знаком 8301, входит в магазин, соответствующий отображаемой рекламной информации. При этом приемник 8300 обнаруживает, что пользователь входит в магазин, соответствующий рекламной информации, отображаемой с использованием связи посредством видимого света (т.е. обнаруживает вход). Например, после осуществления связи посредством видимого света со знаком 8301, приемник 8300 получает информацию о магазине, указывающую местоположение магазина, связанного с ID устройства знака 8301, от сервера. Затем приемник 8300 определяет, входит ли текущая позиция приемника 8300, полученная с использованием GPS, 9-осного датчика и т.п. в местоположение магазина, указанное информацией о магазине. Приемник 8300 обнаруживает вышеупомянутый вход, путем определения, что текущая позиция входит в местоположение магазина.
[0352] После обнаружения входа, приемник 8300 извещает устройство 8300b отображения о входе, через сервер и т.п. Альтернативно, приемник 8300 извещает устройство 8300b отображения о входе с помощью связи посредством видимого света или беспроводной связи. Получив извещение о входе, устройство 8300b отображения получает информацию об услугах по продуктам, указывающую, например, меню продуктов или услуг, предоставляемых в магазине, и отображает меню, указанное информацией об услугах по продуктам. Устройством 8300b отображения может быть мобильный терминал, носимый пользователем приемника 8300 или сотрудником магазина, или устройство, установленное в магазине.
[0353] На фиг. 87 показана диаграмма, демонстрирующая пример следующей операции устройства 8300b отображения в ситуации в магазине.
[0354] Пользователь выбирает желаемый продукт из меню, отображаемого на устройстве 8300b отображения. В частности, пользователь осуществляет операцию касания части меню, гд отображается е название желаемого продукта. Устройство 8300b отображения принимает результат операции выбора продукта.
[0355] На фиг. 88 показана диаграмма, демонстрирующая пример следующей операции устройства 8300b отображения в ситуации в магазине.
[0356] После приема результат операции выбора продукта, устройство 8300b отображения отображает изображение, представляющее выбранный продукт и цену продукта. Таким образом, устройство 8300b отображения предлагает пользователю подтвердить выбранный продукт. Изображение, представляющее продукт, информация, указывающая цену продукта, и пр., включены, например, в вышеупомянутую информацию об услугах по продуктам.
[0357] На фиг. 89 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0358] Получив предложение подтвердить выбранный продукт, пользователь осуществляет операцию заказа продукта. После осуществления операции, приемник 8300 сообщает платежную информацию, необходимую для электронного платежа, системе POS (торговой точки) магазина через устройство 8300b отображения или сервер. Приемник 8300 также определяет, имеется ли вышеупомянутое изображение предыдущего получения, которое получается с использованием связи посредством видимого света со знаком 8301 магазина и сохраняется. В случае определения, что изображение предыдущего получения имеется, приемник 8300 отображает изображение предыдущего получения.
[0359] Хотя в этой ситуации используется устройство 8300b отображения, альтернативно, приемник 8300 может осуществлять процессы устройством 8300b отображения, без использования устройства 8300b отображения. В этом случае, после обнаружения входа, приемник 8300 получает от сервера информацию об услугах по продуктам, указывающую, например, меню продуктов или услуг, предоставляемых в магазине, и отображает меню, указанное информацией об услугах по продуктам. Кроме того, после приема операции заказа продукта, приемник 8300 сообщает заказанный продукт и платежную информацию, необходимую для электронного платежа, системе POS магазина через сервер.
[0360] На фиг. 90 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0361] Сотрудник магазина применяет сканер 8302 штрихкода системы POS к штрихкоду в изображении предыдущего получения, отображаемом на приемнике 8300. Сканер 8302 штрихкода считывает штрихкод в изображении предыдущего получения. В результате, система POS завершает электронный платеж согласно купону, указанному штрихкодом. Затем сканер 8302 штрихкода системы POS передает на приемник 8300 информацию о завершении платежа, указывающую завершение электронного платежа, путем изменения светимости. Таким образом, сканер 8302 штрихкода также имеет функцию передатчика при осуществлении связи посредством видимого света. Приемник 8300 принимает информацию о завершении платежа с помощью связи посредством видимого света, и отображает информацию о завершении платежа. Например, информация о завершении платежа указывает сообщение ʺСпасибо за покупкуʺ и оплаченную сумму. В результате такого электронного платежа, система POS, сервер и приемник 8300 могут определить, что в магазине, соответствующем рекламной информации (информации об услугах), отображаемой перед магазином, пользователь использует услугу, указанную рекламной информацией.
[0362] Как описано выше, продукт в магазине заказывается посредством операции приемника 8300, системы POS и пр., как показано на фиг. 86-90. Соответственно, пользователь, вошедший в магазин, может заказывать продукт из меню магазина, автоматически отображаемого на устройстве 8300b отображения или приемнике 8300. Другими словами, нет необходимости в том, чтобы сотрудник магазина показывал меню пользователю и непосредственно принимал заказ продукта от пользователя. Это значительно снижает нагрузку на сотрудника магазина. Хотя в вышеприведенном примере штрихкод считывает сканер 8302 штрихкода, сканер 8302 штрихкода может не использоваться. Например, приемник 8300 может передавать информацию, указанную штрихкодом, системе POS через сервер. Затем приемник 8300 может получать информацию о завершении платежа от системы POS через сервер. Это дополнительно снижает рабочую нагрузку сотрудника магазина и позволяет пользователю заказывать продукт без участия сотрудника магазина. Альтернативно, устройство 8300b отображения и приемник 8300 могут обмениваться друг с другом данными заказа и оплаты с помощью связи посредством видимого света или переносить данные посредством беспроводной связи с использованием обмена ключом с помощью связи посредством видимого света.
[0363] Рассмотрим случай, когда знак 8301 отображается одним из нескольких магазинов, принадлежащих торговой сети. В таком случае, рекламную информацию, полученную от знака 8301 с использованием связи посредством видимого света, можно использовать во всех магазинах торговой сети. При этом услуга, предоставляемая пользователю, может различаться между магазином (магазином с рекламой), отображающим знак 8301, и магазином (магазином без рекламы), не отображающим знак 8301, несмотря на то, что они принадлежат одной и той же торговой сети. Например, в случае, когда пользователь входит в магазин без рекламы, пользователь принимает услугу нормы скидки (например, 20%) согласно купону, указанному изображением предыдущего получения. В случае, когда пользователь входит в магазин с рекламой, пользователь принимает услугу более высокой нормы скидки (например, 30%), чем норма скидки купона. В частности, в случае обнаружения входа в магазин с рекламой, приемник 8300 получает дополнительную информацию об услугах, указывающую дополнительную скидку 10%, от сервера, и отображает изображение, указывающее норму скидки 30% (20%+10%) вместо изображения предыдущего получения, проиллюстрированного на фиг. 89. При этом приемник 8300 обнаруживает, входит ли пользователь в магазин с рекламой или в магазин без рекламы, на основании вышеупомянутой информации о магазине, полученной от сервера. Информация о магазине указывает местоположение каждого из нескольких магазинов, принадлежащих торговой сети, и является ли магазин магазином с рекламой или магазином без рекламы.
[0364] В случае, когда несколько магазинов без рекламы включены в торговую сеть, услуга, предоставляемая пользователю, может различаться в каждом из магазинов без рекламы. Например, услуга согласно расстоянию от позиции знака 8301 или текущей позиции приемника 8300 при осуществлении связи посредством видимого света со знаком 8301 до магазина без рекламы, предоставляется пользователю, входящему в магазин без рекламы. Альтернативно, услуга согласно разности (разнице во времени) между временем, когда приемник 8300 и знак 8301 осуществляют связь посредством видимого света, и временем, когда пользователь входит в магазин без рекламы, предоставляется пользователю, входящему в магазин без рекламы. Таким образом, приемник 8300 получает от сервера дополнительную информацию об услугах, указывающую дополнительную скидку, которая различается в зависимости от вышеупомянутого расстояния (позиции знака 8301) и разницы во времени, и отображает изображение, указывающее норму скидки (например, 30%), на котором отражена дополнительная скидка, вместо изображения предыдущего получения, проиллюстрированного на фиг. 89. Заметим, что такая услуга определяется сервером или системой POS, или кооперацией между сервером и системой POS. Услуга может применяться к каждому магазину, принадлежащему торговой сети, независимо от того, является ли магазин магазином с рекламой или магазином без рекламы.
[0365] В случае, когда пользователь входит в магазин без рекламы и делает заказ с использованием рекламной информации, система POS магазина без рекламы может передавать часть суммы, заработанной в результате заказа, системе POS магазина с рекламой.
[0366] Каждый раз, когда отображается рекламная информация, сервер может определять, используется ли рекламная информация. Собирая результаты определения, сервер может легко анализировать эффективность рекламирования знака 8301. Кроме того, собирая, по меньшей мере, одно из: позиции знака 8301; времени отображения рекламной информации; позиции магазина, в котором используется рекламная информация; времени, когда используется рекламная информация; и времени, когда пользователь входит в магазин, сервер может повышать точность анализа эффективности рекламирования знака 8301 и находить позицию знака 8301, наилучшую в плане эффективности рекламирования.
[0367] Приемник 8300 также может получать от сервера дополнительную информацию об услугах, указывающую дополнительную скидку, соответствующую тому, сколько раз рекламная информация используется для заказа продукта (количеству использований), и отображать изображение, указывающее норму скидки (например, 30%), на котором отражена дополнительная скидка, соответствующая количеству использований, вместо изображения предыдущего получения, проиллюстрированного на фиг. 89. Например, сервер может предоставлять такую услугу, которая устанавливает более высокую норму скидки при большом количестве использований, совместно с системой POS.
[0368] В случае, когда приемник 8300 принимает рекламную информацию, связанную с каждым из ID устройств всех знаков 8301, отображаемых магазином (т.е. в случае, когда получение всей рекламной информации завершено), сервер может предоставлять услугу хорошей цены пользователю, входящему в магазин знака 8301. Примеры услуги хорошей цены включают в себя услугу очень высокой нормы скидки и услугу предложения бесплатного продукта, отличного от заказанного продукта. Когда приемник 8300 обнаруживает вход пользователя в магазин, сервер определяет, осуществил ли приемник 8300 процесс, включающий в себя связь посредством видимого света и пр., на каждом из всех знаков, связанных с магазин. В случае, когда сервер определяет, что приемник 8300 осуществил процесс, приемник 8300 получает дополнительную информацию об услугах, указывающую дополнительную скидку от сервера, в качестве вышеупомянутой услуги хорошей цены, и отображает изображение, указывающее норму скидки (например, 50%), на котором отражена дополнительная скидка, вместо изображения предыдущего получения, проиллюстрированного на фиг. 89.
[0369] Приемник 8300 также может получать от сервера дополнительную информацию об услугах, указывающую дополнительную скидку, которая отличается в зависимости от различия между временем, когда приемник 8300 осуществляет связь посредством видимого света со знаком 8301 и отображает рекламную информацию и время, когда пользователь входит в магазин, и отображать изображение, указывающее норму скидки (например, 30%), на котором отражена дополнительная скидка, вместо изображения предыдущего получения, проиллюстрированного на фиг. 89. Например, приемник 8300 получает от сервера дополнительную информацию об услугах, указывающую более высокую норму скидки, в случае меньшей разности.
[0370] На фиг. 91 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0371] По завершении заказа и электронного платежа, приемник 8300 принимает сигнал, передаваемый от передатчика, например, осветительного устройства в магазине, путем изменения светимости, и передает сигнал на сервер, таким образом, получая путеводитель по магазину, указывающий позицию места (например, черный круг) пользователя. Приемник 8300 также задает позицию приемника 8300 с использованием принятого сигнала, как в любом из вышеописанных вариантов осуществления 1-3. Приемник 8300 отображает заданную позицию (например, звезда) приемника 8300 в путеводителе. Это позволяет пользователю легко находить путь к своему месту.
[0372] Пока пользователь перемещается, также, приемник 8300 часто задает позицию приемника 8300 путем осуществления связи посредством видимого света с близкорасположенным передатчиком, например, осветительным устройством в магазине. Следовательно, приемник 8300 последовательно обновляет отображаемую позицию (например, начальную) приемника 8300. Таким образом, пользователя можно надлежащим образом направлять к его месту.
[0373] На фиг. 92 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0374] Когда пользователь усажен, приемник 8300 задает позицию приемника 8300 путем осуществления связи посредством видимого света с передатчиком 8303, например, осветительным устройством, и определяет, что позиция является позицией места пользователя. Приемник 8300 сообщает, совместно с именем или псевдонимом пользователя, что пользователь усажен, терминалу в магазине через сервер. Это позволяет сотруднику магазина распознавать на каком месте сидит пользователь.
[0375] На фиг. 93 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0376] Передатчик 8303 передает сигнал, включающий в себя ID клиента и сообщение, информирующее о том, что заказанный продукт готов, путем изменения светимости. Заметим, например, что, при получении информации об услугах по продуктам, указывающей меню продуктов и пр., от сервера, приемник 8300 также получает от сервера ID клиента и удерживает его. Приемник 8300 принимает сигнал, путем осуществления формирования изображения в видимом свете на передатчике 8303. Приемник 8300 определяет, совпадает ли ID клиента, включенный в сигнал, с заранее удерживаемым ID клиента. В случае определения, что они совпадают, приемник 8300 отображает сообщение (например, ʺВаш заказ готовʺ), включенное в сигнал.
[0377] На фиг. 94 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации в магазине.
[0378] Сотрудник магазина, доставивший заказанный продукт к месту пользователя, направляет ручной терминал 8302a на приемник 8300 для подтверждения, что заказанный продукт доставлен. Ручной терминал 8302a функционирует как передатчик. Ручной терминал 8302a передает на приемник 8300 сигнал, указывающий доставку заказанного продукта путем изменения светимости. Приемник 8300 захватывает ручной терминал 8302a для приема сигнала, и отображает сообщение (например, ʺПриятного аппетитаʺ), указанное сигналом.
[0379] Ситуация: поиск магазина
Ниже, со ссылкой на фиг. 95-97, описан пример применения в ситуации, когда пользователь, несущий приемник 8300, ищет магазин, представляющий интерес.
[0380] На фиг. 95 показана диаграмма, демонстрирующая пример операции приемника 8300 в ситуации поиска в магазине.
[0381] Пользователь находит идентификационный комплект 8304, показывающий рестораны, представляющие интерес. Определив, что идентификационный комплект 8304 передает сигнал путем изменения светимости, пользователь использует приемник 8300 для запуска приложения 8300 связи приемника, как в примере, проиллюстрированном на фиг. 81. Альтернативно, приемник 8300 может автоматически запускать приложение связи, как в примере, проиллюстрированном на фиг. 82.
[0382] На фиг. 96 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации поиска в магазине.
[0383] Приемник 8300 захватывает весь идентификационный комплект 8304 или часть идентификационного комплекта 8304, показывающего ресторан, представляющий интерес для пользователя, для приема ID для идентификации идентификационного комплекта 8304 или ресторана.
[0384] На фиг. 97 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации поиска в магазине.
[0385] Приняв вышеупомянутый ID, приемник 8300 передает ID на сервер и получает рекламную информацию (информацию об услугах), связанную с ID, от сервера и отображает его. При этом приемник 8300 может сообщать о количестве людей (вспомогательную информацию), желающих посетить ресторан, на сервер совместно с ID. В результате, приемник 8300 может получать рекламную информацию, соответствующую количеству людей. Например, приемник 8300 может получать рекламную информацию, указывающую, что в ресторане есть места для сообщенного количества людей.
[0386] Ситуация: реклама фильма
Ниже, со ссылкой на фиг. 98-101, описан пример применения в ситуации, когда пользователь, несущий приемник 8300, находится перед идентификационным комплектом, включающим в себя рекламу фильма, представляющего интерес.
[0387] На фиг. 98 показана диаграмма, демонстрирующая пример операции приемника 8300 в ситуации рекламы фильма.
[0388] Пользователь находит идентификационный комплект 8305, включающий в себя рекламу фильма, представляющего интерес, и идентификационный комплект 8306, например, жидкокристаллический дисплей для отображения рекламного видео фильма. Идентификационный комплект 8305 включает в себя, например, прозрачную пленку, на которой нарисовано изображение, представляющее рекламу фильма, и несколько LED, расположенных на задней стороне пленки и освещает пленку. Таким образом, идентификационный комплект 8305 ярко отображает изображение, нарисованное на пленке, путем излучения света от нескольких LED, в качестве неподвижного изображения. Идентификационный комплект 8305 является передатчиком для передачи сигнала путем изменения светимости.
[0389] Определив, что идентификационный комплект 8305 передает сигнал путем изменения светимости, пользователь использует приемник 8300 для запуска приложения 8300 связи приемника, как в примере, проиллюстрированном на фиг. 81. Альтернативно, приемник 8300 может автоматически запускать приложение связи, как в примере, проиллюстрированном на фиг. 82.
[0390] На фиг. 99 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации рекламы фильма.
[0391] Приемник 8300 захватывает идентификационный комплект 8305, для получения ID идентификационного комплекта 8305. Приемник 8300 передает ID на сервер, загружает с сервера видеоданные рекламы фильма, связанные с ID, в качестве информации об услугах, и воспроизводит видео.
[0392] На фиг. 100 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации рекламы фильма.
[0393] Видео, отображаемое путем воспроизведения загруженных видеоданных, как упомянуто выше, идентично видео, отображаемому, например, идентификационным комплектом 8306. Соответственно, в случае, когда пользователь хочет просмотреть рекламное видео фильма, пользователь может просматривать видео в любом месте, не останавливаясь перед идентификационным комплектом 8306.
[0394] На фиг. 101 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации рекламы фильма.
[0395] Приемник 8300 может загружать не только видеоданные, но и информацию показа, указывающую времена показа фильма и пр. совместно с видеоданными, в качестве информации об услугах. Затем приемник 8300 может отображать информацию показа для информирования пользователя, и также совместно использовать информацию показа с другими терминалами (например, с другими смартфонами).
[0396] Ситуация: музей
Ниже, со ссылкой на фиг. 102-107, описан пример применения в ситуации, когда пользователь, несущий приемник 8300, входит в музей, чтобы осмотреть каждый экспонат в музее.
[0397] На фиг. 102 показана диаграмма, демонстрирующая пример операции приемника 8300 в ситуации музея.
[0398] Например, войдя в музей, пользователь находит доску 8307 объявлений на входе в музей. Определив, что доска 8307 объявлений передает сигнал путем изменения светимости, пользователь использует приемник 8300 для запуска приложения 8300 связи приемника, как в примере, проиллюстрированном на фиг. 81. Альтернативно, приемник 8300 может автоматически запускать приложение связи, как в примере, проиллюстрированном на фиг. 82.
[0399] На фиг. 103 показана диаграмма, демонстрирующая пример операции приемника 8300 в ситуации музея.
[0400] Приемник 8300 захватывает доску 8307 объявлений, для получения ID доски 8307 объявлений. Приемник 8300 передает ID на сервер, загружает с сервера прикладную программу путеводителя музея (ниже именуемую ʺмузейным приложениемʺ) в качестве информации об услугах, связанной с ID, и запускает музейное приложение.
[0401] На фиг. 104 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации музея.
[0402] После запуска музейного приложения, приемник 8300 отображает путеводитель по музею согласно музейному приложению. Приемник 8300 также задает позицию приемника 8300 в музее, как в любом из вышеописанных вариантов осуществления 1-3. Приемник 8300 отображает заданную позицию (например, звезду) приемника 8300 в путеводителе.
[0403] Для задания позиции, как упомянуто выше, приемник 8300 получает информацию формы, указывающую размер, форму и пр. доски 8307 объявлений от сервера, например, при загрузке музейного приложения. Приемник 8300 указывает относительную позицию приемника 8300 доске 8307 объявлений методом триангуляции и т.п. на основании размера и формы доски 8307 объявлений, указанных информацией формы и размером и формой доски 8307 объявлений, показанной в захваченном изображении.
[0404] На фиг. 105 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации музея.
[0405] Когда пользователь входит в музей, приемник 8300, запустивший музейное приложение, как упомянуто выше, часто задает позицию приемника 8300 путем осуществления связи посредством видимого света с близкорасположенным передатчиком, например, осветительным устройством в музее. Например, приемник 8300 захватывает передатчик 8308, например, осветительное устройство, для получения ID передатчика 8308 от передатчика 8308. Затем приемник 8300 получает позиционную информацию, указывающую позицию передатчика 8308, и информацию формы, указывающую размер, форму и пр. передатчика 8308, которые связаны с ID, от сервера. Приемник 8300 оценивает позицию приемника 8300 относительно передатчику 8308 методом триангуляции и т.п., на основании размера и формы передатчика 8308, указанных информацией формы и размером и формой передатчика 8308, показанным в захваченном изображении. Приемник 8300 также задает позицию приемника 8300 в музее, на основании позиции передатчика 8308, указанной позиционной информацией, полученной от сервера, и оцененной относительной позиции приемника 8300.
[0406] Каждый раз при задании позиции приемника 8300, приемник 8300 перемещает отображаемую звезду в заданную новую позицию. Пользователь, вошедший в музей, легко может узнать свою позицию в музее, из путеводителя и звезды, отображаемых на приемнике 8300.
[0407] На фиг. 106 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации музея.
[0408] Пользователь, вошедший в музей, найдя экспонат 8309, представляющий интерес, осуществляет операцию указания приемника 8300 на экспонате 8309, благодаря чему, приемник 8300 может захватывать экспонат 8309. Здесь, экспонат 8309 освещается светом от осветительного устройства 8310. Осветительное устройство 8310 используется исключительно для экспоната 8309, и является передатчиком для передачи сигнала путем изменения светимости. Соответственно, экспонат 8309, который освещается светом переменной светимости, косвенно передает сигнал от осветительного устройства 8310.
[0409] После обнаружения операции указания приемника 8300 на экспонате 8309 на основании выходного сигнала внутреннего 9-осного датчика и т.п., приемник 8300 захватывает экспонат 8309 для приема сигнала от осветительного устройства 8310. Например, сигнал указывает ID экспоната 8309. Затем приемник 8300 получает информацию представления (информацию об услугах) экспоната 8309 связанного с ID, от сервера. Информация представления указывает фигуру для представления экспоната 8309, и текст для представления на языке каждой страны, например, японском, английском и французском.
[0410] Получив информацию представления от сервера, приемник 8300 отображает фигуру и текст, приемник 8300 извлекает текст на языке, заранее установленном пользователем, из текста на каждом языке, и отображает только текст на языке. Приемник 8300 может изменять язык согласно операции выбора, совершаемой пользователем.
[0411] На фиг. 107 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации музея.
[0412] После того, как отображение фигуры и текста в информации представления заканчивается согласно операции пользователя, приемник 8300 снова задает позицию приемника 8300 путем осуществления связи посредством видимого света с близкорасположенным передатчиком, например, осветительным устройством (например, осветительным устройством 8311). Задав новую позицию приемника 8300, приемник 8300 перемещает отображаемую звезду в заданную новую позицию. Следовательно, пользователь, осмотрев экспонат 8309, может легко перейти к следующему экспонату, представляющему интерес, обратившись к путеводителю и звезде, отображаемым на приемнике 8300.
[0413] Ситуация: автобусная остановка
Ниже, со ссылкой на фиг. 108-109, описан пример применения в ситуации, когда пользователь, несущий приемник 8300, находится на автобусной остановке.
[0414] На фиг. 108 показана диаграмма, демонстрирующая пример операции приемника 8300 в ситуации автобусной остановки.
[0415] Например, пользователь приходит на автобусную остановку, чтобы ехать на автобусе. Определив, что знак 8312 на автобусной остановке передает сигнал путем изменения светимости, пользователь использует приемник 8300 для запуска приложения 8300 связи приемника, как в примере, проиллюстрированном на фиг. 81. Альтернативно, приемник 8300 может автоматически запускать приложение связи, как в примере, проиллюстрированном на фиг. 82.
[0416] На фиг. 109 показана диаграмма, демонстрирующая пример следующей операции приемника 8300 в ситуации автобусной остановки.
[0417] Приемник 8300 захватывает знак 8312, для получения ID автобусной остановки, где установлен знак 8312. Приемник 8300 передает ID на сервер, и получает от сервера информацию о рабочем состоянии, связанную с ID. Информация о рабочем состоянии указывает состояние дорожного движения, и является информацией об услугах, указывающей услугу, предоставляемую пользователю.
[0418] Здесь, сервер собирает информацию от каждого автобуса, действующего в области, включающей в себя автобусную остановку, для управления рабочим состоянием каждого автобуса. Следовательно, получив ID автобусной остановки от приемника 8300, сервер оценивает время, когда автобус прибывает на автобусную остановку ID на основании управляемого рабочего состояния, и передает информацию о рабочем состоянии, указывающую оцененное время на приемник 8300.
[0419] Получив информацию о рабочем состоянии, приемник 8300 отображает время, указанное информацией о рабочем состоянии в форме, например, ʺприбытие через 10 минутʺ. Это позволяет пользователю легко распознавать рабочее состояние автобуса.
[0420] Вспомогательное примечание
В случае, когда направление сканирования на стороне формирования изображения является вертикальным направлением (направление вверх-вниз) мобильного терминала, когда осветительное устройство на основе LED захватывается при более коротком времени экспозиции, яркие линии черно-белого шаблона могут захватываться в направлении, идентичном направлению сканирования для включения/отключения всего осветительного устройства на основе LED, как показано на фиг. 110 (a). На фиг. 110 (a), вертикально удлиненное осветительное устройство на основе LED захватывается таким образом, что его продольное направление перпендикулярно направлению сканирования на стороне формирования изображения (направлению влево-вправо мобильного терминала), и поэтому многие яркие линии черно-белого шаблона могут захватываться в направлении, идентичном направлению сканирования. Другими словами, может передаваться и приниматься больший объем информации. С другой стороны, в случае, когда вертикально удлиненное осветительное устройство на основе LED захватывается, будучи параллельным направлению сканирования на стороне формирования изображения (направлению вверх-вниз мобильного терминала) как показано на фиг. 110 (b), количество ярких линий черно-белого шаблона, которые могут захватываться, сокращается. Другими словами, объем информации, которая может передаваться, сокращается.
[0421] Таким образом, в зависимости от направления осветительного устройства на основе LED относительно направления сканирования на стороне формирования изображения, многие яркие линии черно-белого шаблона могут захватываться (в случае, когда вертикально удлиненное осветительное устройство на основе LED захватывается таким образом, что его продольное направление перпендикулярно направлению сканирования на стороне формирования изображения) или может захватываться лишь несколько ярких линий черно-белого шаблона (в случае, когда вертикально удлиненное осветительное устройство на основе LED захватывается таким образом, что его продольное направление параллельно направлению сканирования на стороне формирования изображения).
[0422] Этот вариант осуществления описывает способ управления осветительным устройством, позволяющий захватывать многие яркие линии даже в случае, когда может захватываться лишь несколько ярких линий черно-белого шаблона.
[0423] Фиг. 111 демонстрирует пример осветительного устройства, имеющего несколько LED в вертикальном направлении, и сигнал возбуждения для осветительного устройства. На фиг. 111 (a) демонстрирует осветительное устройство, имеющее несколько LED в вертикальном направлении. Предположим каждый элемент LED соответствует наименьшей единице горизонтальных полосок, полученных путем кодирования сигнала связи посредством видимого света, и соответствует кодированному сигналу включения/отключения. Благодаря генерации черно-белого шаблона и включения и отключения каждого элемента LED для источника освещения таким образом, черно-белый шаблон на основе элементов LED может захватываться, даже когда направление сканирования на стороне формирования изображения и продольное направление вертикально удлиненного осветительного устройства на основе LED параллельны друг другу.
[0424] На фиг. 111 (c) и (d) демонстрируют пример генерации черно-белого шаблона и включения и отключения каждого элемента LED для источника освещения. Когда осветительное устройство светит как черно-белый шаблон, свет может становиться неоднородным даже за короткое время. В этой связи, пример генерации шаблона обратной фазы и осуществления источника освещения попеременно между двумя шаблонами проиллюстрирован на фиг. 111 (c) и (d). Каждый элемент, который включен на фиг. 111 (c), отключен на фиг. 111 (d), тогда как каждый элемент, который отключен на фиг. 111 (c), включен на фиг. 111 (d). Благодаря свечению в черно-белый шаблоне попеременно между шаблоном нормальной фазы и шаблоном обратной фазы, таким образом, большой объем информации может передаваться и приниматься при осуществлении связи посредством видимого света, не приводя к тому, что свет не становится неоднородным и без влияния со стороны соотношения между направлением сканирования на стороне формирования изображения и направлением осветительного устройства. Настоящее изобретение не ограничивается случаем попеременной генерации двух типов шаблонов, т.е. шаблона нормальной фазы и шаблона обратной фазы, для источника освещения, поскольку три или более типа шаблонов может генерироваться для источника освещения. Фиг. 112 демонстрирует пример источника освещения последовательно в шаблонах четырех типов.
[0425] Также имеется структура, в которой обычно мигает весь источник освещения на основе LED (фиг. 111(b)) и, только в течение заранее определенного времени, черно-белый шаблон генерируется для осуществления источника освещения на основе элементов LED. В порядке примера, весь источник освещения на основе LED мигает в течение времени передачи и приема заранее определенной части данных, и затем источник освещения осуществляется в черно-белый шаблоне на основе элементов LED в течение короткого времени. Заранее определенная часть данных является, например, частью данных от первого заголовка до следующего заголовка. В этом случае, когда источник освещения на основе LED захватывается в направлении на фиг. 110 (a), сигнал принимается от ярких линий, полученных путем захвата мигания всего источника освещения на основе LED. Когда источник освещения на основе LED захватывается в направлении на фиг. 110 (b), сигнал принимается из шаблона излучения света на основе элементов LED.
[0426] Этот вариант осуществления не ограничивается осветительным устройством на основе LED, и применим к любому устройству, включение/отключение которого может управляться в единицах малых элементов, например элементов LED. Кроме того, этот вариант осуществления не ограничивается осветительным устройством, и применим к другим устройствам, например, телевизору, проектору и идентификационному комплекту.
[0427] Хотя в этом варианте осуществления описан пример источника освещения в черно-белый шаблоне, вместо черно-белого шаблона могут использоваться цвета. В порядке примера, в RGB, мигание можно осуществлять с использованием только B, при этом R и G постоянно включены. Использование только B вместо R или G препятствует распознаванию людьми, и поэтому подавляет мерцание. В порядке другого примера, аддитивные дополнительные цвета (например, шаблон красного и голубого, шаблон зеленого и малинового, шаблон желтого и синего) может использоваться для отображения включение/отключение, вместо черно-белого шаблона. Использование аддитивных дополнительных цветов подавляет мерцание.
[0428] Хотя в этом варианте осуществления описан пример размещения элементов LED в одном измерении, элементы LED могут располагаться не в одном измерении, но в двух измерениях для отображения, например, 2D штрихкод.
[0429] Сущность этого варианта осуществления
Способ предоставления услуг в этом варианте осуществления представляет собой способ предоставления услуг, состоящий в предоставлении, с использованием устройства терминала, которое включает в себя датчик изображения, имеющий несколько линий экспозиции, услуги пользователю устройства терминала, причем способ предоставления услуг включает в себя: получение данных изображения, путем начала экспозиции последовательно для нескольких линий экспозиции в датчике изображения каждый раз в разное время и захвата субъекта при времени экспозиции, меньшем или равным 1/480 секунды, таким образом, что время экспозиции каждой из нескольких линий экспозиции частично перекрывается с временем экспозиции соседней одной из нескольких линий экспозиции; получение идентификационной информации субъекта, путем демодуляции шаблона ярких линий, которая появляется в данных изображения, причем шаблон ярких линий, соответствует нескольким линиям экспозиции; и представления информации об услугах, связанной с идентификационной информацией субъекта, пользователю.
[0430] Таким образом, путем использования связи между субъектом и устройством терминала, соответственно, в качестве передатчика и приемника, информация об услугах, относящаяся к субъекту, может представляться пользователю устройства терминала. Таким образом, пользователь может снабжаться информацией, переменной к пользователю в различных формах, в качестве услуги. Например, в представлении, по меньшей мере, одна из: информации, указывающей рекламу, наличие или статус бронирования магазина, относящейся к субъекту; информации, указывающей норму скидки на продукт или услугу; рекламного видео фильма; информации, указывающей время показа фильма; информации для ориентирования в здании; информации для представления экспоната; и информации, указывающей состояние дорожного движения, может быть представлена в качестве информации об услугах.
[0431] Например, способ предоставления услуг может дополнительно включать в себя: передачу, устройством терминала, идентификационной информации субъекта на сервер; и получение, устройством терминала, информации об услугах, связанной с идентификационной информацией субъекта от сервера, причем при представлении, устройство терминала представляет полученную информацию об услугах пользователю.
[0432] Таким образом, информация об услугах может управляться на сервере совместно с идентификационной информацией субъекта, что способствует облегчению поддержания, например, обновлению информации об услугах.
[0433] Например, при передаче, вспомогательная информация может передаваться на сервер совместно с идентификационной информацией субъекта, и при получении информации об услугах, может быть получена информация об услугах, связанная с идентификационной информацией субъекта и вспомогательной информацией.
[0434] Таким образом, может предоставляться услуга, более подходящая пользователю согласно вспомогательной информации. Например, при передаче, персональная информация пользователя, идентификационная информация пользователя, информация количества, указывающая количество людей группы, включающей в себя пользователя, или позиционная информация, указывающая позицию устройства терминала, может передаваться как вспомогательная информация, как в операции, описанной со ссылкой на фиг. 84 и 97.
[0435] Например, способ предоставления услуг может дополнительно включать в себя: передачу, устройством терминала, позиционной информации, указывающей позицию устройства терминала на сервер; и получение, устройством терминала, одного или более наборов идентификационной информации соответствующего одного или более устройств, расположенных в заранее определенном диапазоне, включающем в себя позицию, указанную позиционной информацией, и одного или более наборов информации об услугах, соответственно, связанных с одним или более наборами идентификационной информации, от сервера, и удержание одного или более наборов идентификационной информации и одного или более наборов информации об услугах, причем при представлении, устройство терминала выбирает информацию об услугах, связанную с идентификационной информацией субъекта, из одного или более наборов информации об услугах, удерживаемых при получении идентификационной информации, и представляет информацию об услугах пользователю.
[0436] Таким образом, когда устройство терминала получает идентификационную информацию субъекта, устройство терминала может получать информацию об услугах, связанную с идентификационной информацией субъекта, из одного или более заранее удерживаемых наборов информации об услугах, и представлять информацию об услугах без осуществления связи с сервером и т.п., как в операции, описанной, например, со ссылкой на фиг. 82. таким образом, может достигаться более быстрое предоставление услуг.
[0437] Например, способ предоставления услуг может дополнительно включать в себя: определение, входит ли пользователь магазин, соответствующий информации об услугах, представленной в представлении, путем задания позиции пользователя; и, в случае определения, что пользователь входит в магазин, получение от сервера, устройством терминала, информации об услугах по продуктам, относящейся к продукту или услугу магазина, и представление пользователю информацию об услугах по продуктам.
[0438] Таким образом, когда пользователь входит в магазин, меню магазина и т.п. может автоматически представлять пользователю в качестве информации об услугах по продуктам, как в операции, описанной, например, со ссылкой на фиг. 86-90. Это избавляет сотрудника магазина от необходимости представлять меню и т.п. пользователю, и позволяет пользователю без труда делать заказ в магазине.
[0439] Например, способ предоставления услуг может дополнительно включать в себя: определение, входит ли пользователь магазин, соответствующий информации об услугах, представленной в представлении, путем задания позиции пользователя; и, в случае определения, что пользователь входит в магазин, представление, устройством терминала, дополнительной информации об услугах магазина пользователю, причем дополнительная информация об услугах различается в зависимости от, по меньшей мере, одной из позиции субъекта и времени, когда представляется информация об услугах.
[0440] Таким образом, когда субъект располагается ближе к магазину, в который входит пользователь, или когда время, когда пользователь входит в магазин, и время, когда представляется информация об услугах (или время захвата субъекта) ближе друг другу, информация об услугах, более ценных для пользователя, может представляться пользователю в качестве дополнительной информации об услугах, как, например, в процессе, описанном со ссылкой на фиг. 86-90. Предположим, каждый из нескольких магазинов, принадлежащих торговой сети, является магазином, соответствующим представленной информации об услугах, и знак, который является субъектом, отображается одним (магазином с рекламой) из нескольких магазинов. В таком случае, магазин с рекламой обычно является ближайшим к субъекту (знаку) из нескольких магазинов, принадлежащих торговой сети. Соответственно, когда субъект располагается ближе к магазину, в который входит пользователь, или когда время, когда пользователь входит в магазин, и время, когда представляется информация об услугах ближе друг другу, весьма вероятно, что магазин, в который входит пользователь, является магазином с рекламой. В случае, когда весьма вероятно, что пользователь входит в магазин с рекламой, информация об услугах, более ценных для пользователя, может представляться пользователю в качестве дополнительной информации об услугах.
[0441] Например, способ предоставления услуг может дополнительно включать в себя: определение, входит ли пользователь магазин, соответствующий информации об услугах, представленной в представлении, путем задания позиции пользователя; и, в случае определения, что пользователь входит в магазин, представление, устройством терминала, дополнительной информации об услугах магазина пользователю, причем дополнительная информация об услугах различается в зависимости от того, сколько раз пользователь использует услугу, указанную информацией об услугах в магазине.
[0442] Таким образом, когда услуга используется много раз, информация об услугах, более ценных для пользователя, может представляться пользователю в качестве дополнительной информации об услугах, как в операции, описанной, например, со ссылкой на фиг. 86-90. Например, когда количество использований информации об услугах, указывающей 20% скидку на продукт, превышает порог, пользователю может представляться дополнительная информация об услугах, указывающая дополнительную 10% скидку.
[0443] Например, способ предоставления услуг может дополнительно включать в себя: определение, входит ли пользователь магазин, соответствующий информации об услугах, представленной в представлении, путем задания позиции пользователя; в случае определения, что пользователь входит в магазин, определение, осуществляется ли также процесс, включающий в себя получение данных изображения, получение идентификационной информации и представление для всех субъектов, связанных с магазином, отличных от субъекта; и представление, устройством терминала, дополнительной информации об услугах магазина пользователю в случае определения, что процесс осуществляется.
[0444] Таким образом, например, в случае, когда магазин отображает несколько субъектов в качестве знаков, и получение данных изображения, получение идентификационной информации и представление осуществлено для всех этих знаков, информация об услугах, наиболее ценных для пользователя, может представляться пользователю в качестве дополнительной информации об услугах, как в операции, описанной, например, со ссылкой на фиг. 86-90.
[0445] Например, способ предоставления услуг может дополнительно включать в себя: определение, входит ли пользователь магазин, соответствующий информации об услугах, представленной в представлении, путем задания позиции пользователя; и, в случае определения, что пользователь входит в магазин, представление, устройством терминала, дополнительной информации об услугах магазина пользователю, причем дополнительная информация об услугах различается в зависимости от различия между временем, когда представляется информация об услугах, и временем, когда пользователь входит в магазин.
[0446] Таким образом, когда различие между временем, когда представляется информация об услугах (или временем захвата субъекта) и временем, когда пользователь входит в магазин меньше, информация об услугах, более ценных для пользователя, может представляться пользователю в качестве дополнительной информации об услугах, как в операции, описанной, например, со ссылкой на фиг. 86-90. Таким образом, время от момента, когда информация об услугах представляется пользователю в результате захвата субъекта, до момента, когда пользователь входит в магазин, короче, пользователю дополнительно предоставляется более ценная услуга.
[0447] Например, способ предоставления услуг может дополнительно включать в себя: определение, использует ли пользователь услугу, указанную информацией об услугах в магазине, соответствующем информации об услугах, представленной в представлении; и накопление, каждый раз, когда представляется информация об услугах, результата определения при определении, и анализ рекламного эффекта субъекта на основании результата накопления.
[0448] Таким образом, в случае, когда информация об услугах указывает услугу, например, 20% скидку на продукт и т.п., производится определение, используется ли услуга электронным платежом и т.п., как в операции, описанной, например, со ссылкой на фиг. 86-90. Таким образом, каждый раз, когда услуга обеспечивается пользователю после захвата субъекта, определяется, используется ли услуга. В результате, рекламный эффект субъекта анализируется как высокий в случае, когда, например, часто определяется, что используется услуга. Следовательно, рекламный эффект субъекта можно надлежащим образом анализировать на основании результата использования.
[0449] Например, при анализе, по меньшей мере, одно из позиции субъекта, времени, когда представляется информация об услугах, позиции магазина, и времени, когда пользователь входит в магазин, может накапливаться совместно с результатом определения при определении, для анализа рекламного эффекта субъекта на основании результата накопления.
[0450] Таким образом, можно более подробно анализировать рекламный эффект субъекта. Например, в случае, когда позиция субъекта изменяется, можно сравнивать рекламный эффект между исходной позицией и измененной позицией, в результате чего, субъект может отображаться в позиции с более высокий эффективностью рекламирования.
[0451] Например, способ предоставления услуг может дополнительно включать в себя: определение, использует ли пользователь услугу, указанную информацией об услугах в магазине, соответствующем информации об услугах, представленной в представлении; в случае определения, что пользователь использует услугу, определение, является ли используемый магазин, который является магазином, где используется услуга, конкретным магазином, связанным с субъектом; и, в случае определения, что используемый магазин не является конкретным магазином, возвращение, по меньшей мере, части оплаченной суммы для использования услуги в магазине, конкретному магазину с использованием электронной торговли.
[0452] Таким образом, даже в случае, когда услуга не используется в конкретном магазине (например, магазине с рекламой, отображающей знак, который является субъектом), конкретный магазин может зарабатывать прибыль на стоимости установки знака, который является субъектом, как в операции, описанной, например, со ссылкой на фиг. 86-90.
[0453] Например, в представлении, устройство терминала может представлять информацию об услугах для представления субъекта пользователю в случае, когда субъект, освещенный светом переменной светимости, захватывается при получении данных изображения, и устройство терминала может представлять информацию об услугах для ориентирования в здании, в котором установлен субъект в случае, когда осветительное устройство переменной светимости захватывается в качестве субъекта при получении данных изображения.
[0454] Таким образом, услуга ориентирования в здании, например, музее, и услуга представления экспоната, который является субъектом, может надлежащим образом предоставляться пользователю, как в операции, описанной, например, со ссылкой на фиг. 105 и 106.
[0455] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, имеющего несколько светоизлучающих элементов, причем способ информационной связи включает в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, яркая линия, соответствующая линии экспозиции, включенной в датчик изображения, появляется согласно изменению светимости субъекта; получение изображения яркой линии путем захвата, датчиком изображения при установленном времени экспозиции, субъекта, в котором все светоизлучающие элементов изменяют светимость одинаково согласно шаблону изменения светимости для представления первой информации, причем изображение яркой линии является изображением, включающим в себя яркую линию; получение первой информации путем демодуляции данных, заданных шаблоном яркой линии, включенной в полученное изображение яркой линии; и получение второй информации, путем захвата субъекта, в котором каждый из нескольких светоизлучающих элементов излучает свет с одним из двух разных значений светимости, и демодуляции данных, заданных последовательностью светлого и темного светимости в направлении, параллельном линии экспозиции, причем последовательность светлого и темного показана в изображении, полученном путем захвата субъекта.
[0456] Альтернативно, способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости, причем способ информационной связи включает в себя: определение шаблона изменения светимости, путем модуляции первого сигнала, подлежащего передаче; передачу первого сигнала всеми из нескольких светоизлучающих элементов в излучателе света переменной светимости одинаково согласно определенному шаблону изменения светимости; и передачу второго сигнала, подлежащего передаче, каждым из нескольких светоизлучающих элементов, излучающих свет с одним из двух разных значений светимости таким образом, что последовательность светлого и темного светимости появляется в пространстве, где установлен излучатель света.
[0457] Таким образом, даже когда осветительное устройство, которое является субъектом или излучателем света, имеет длинную и тонкую форму, включающую в себя несколько LED, расположенных на линии, приемник может надлежащим образом получать информацию или сигнал от осветительного устройства независимо от направления формирования изображения, как в операции, описанной со ссылкой, например, на фиг. 110-112. В частности, в случае, когда линия экспозиции (направление операции на стороне формирования изображения) датчика изображения, включенного в приемник, не параллельна направлению размещения нескольких LED, приемник может надлежащим образом получать информацию или сигнал из изменения светимости всего осветительного устройства. Даже в случае, когда линия экспозиции параллельна направлению размещения, приемник может надлежащим образом получать информацию или сигнал из последовательности светлого и темного светимости в направлении, параллельном линии экспозиции. Другими словами, можно уменьшить зависимость приема информации от направления формирования изображения.
[0458] Вариант осуществления 5
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED, органического EL устройства и т.п. согласно вышеописанным вариантам осуществления 1-4.
[0459] На фиг. 113 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0460] Каждый из передатчиков 8321, 8322 и 8323 имеет такую же функцию, как передатчик в любом из вышеописанных вариантах осуществления 1-4, и является осветительным устройством, которое передает сигнал путем изменения светимости (связи посредством видимого света). Каждый из передатчиков 8321-8323 передает сигнал путем изменения светимости на отдельной частоте. Например, передатчик 8321 передает ID ʺ1000ʺ передатчика 8321, путем изменения светимости на частоте a (например, 9200 Гц). Передатчик 8322 передает ID ʺ2000ʺ передатчика 8322, путем изменения светимости на частоте b (например, 9600 Гц). Передатчик 8323 передает ID ʺ3000ʺ передатчика 8322, путем изменения светимости на частоте c (например, 10000 Гц).
[0461] Приемник захватывает (путем формирования изображения в видимом свете) передатчики 8321-8323 таким образом, что все передатчики 8321-8323 включены в угол наблюдения, таким же образом, как согласно вариантам осуществления 1-4. Шаблон ярких линий, соответствующий каждому передатчику, появляется в изображении, полученном в результате захвата изображения. Можно задавать, из шаблона ярких линий, частота изменения светимости передатчика, соответствующего шаблону ярких линий.
[0462] Предположим, что частоты передатчиков 8321-8323 одинаковы. В таком случае, одна и та же частота задается из шаблона ярких линий, соответствующего каждому передатчику. В случае, когда эти шаблоны ярких линий соседствуют друг с другом, трудно отличать шаблоны ярких линий друг от друга, поскольку частота, заданная из каждого из шаблонов ярких линий, одна и та же.
[0463] В этой связи, каждый из передатчиков 8321-8323 изменяет светимость на отдельной частоте, как упомянуто выше. В результате, приемник может легко отличать друг от друга шаблоны ярких линий и, путем демодуляции данных, заданных каждым шаблоном ярких линий, надлежащим образом получать ID каждого из передатчиков 8321-8323. Таким образом, приемник может надлежащим образом отличать друг от друга сигналы от передатчиков 8321-8323.
[0464] Частоту каждого из передатчиков 8321-8323 можно устанавливать посредством дистанционного управления и можно устанавливать случайным образом. Каждый из передатчиков 8321-8323 может осуществлять связь с соседним с ним передатчиком, и автоматически настраивать частоту передатчика так, чтобы она отличалась от частоты соседнего передатчика.
[0465] На фиг. 114 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0466] В вышеприведенном примере, каждый передатчик изменяет светимость на отдельной частоте. Однако при наличии, по меньшей мере, пяти передатчиков каждому передатчику не нужно изменять светимости на отдельной частоте. В частности, каждый из, по меньшей мере, пяти передатчиков может изменять светимость на любой одной из четырех типов частот.
[0467] Например, как показано на фиг. 114, даже в ситуации, когда шаблоны ярких линий (прямоугольники на фиг. 114), соответственно, соответствующие, по меньшей мере, пяти передатчикам, соседствуют друг с другом, не требуется такое же количество типов частот, как количество передатчиков. При условии, что существует четыре типа (частоты a, b, c и d), можно гарантировать, что частоты соседних шаблонов ярких линий отличаются. Это объясняется теоремой четырех цветов или задачей четырех цветов.
[0468] В частности, в этом варианте осуществления, каждый из нескольких передатчиков изменяет светимость на частоте любого из по меньшей мере, четырех типов, и два или более излучателей света из нескольких передатчиков изменяют светимость на одной и той же частоте. Кроме того, каждый из нескольких передатчиков изменяет светимость таким образом, что частота изменения светимости различается между всеми передатчиками (шаблонами ярких линий в качестве изображений передатчиков), которые, в случае, когда несколько передатчиков проецируется на светопринимающую поверхность датчика изображения приемника, соседствуют друг с другом на светопринимающей поверхности.
[0469] На фиг. 115 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0470] Передатчик изменяет светимость для вывода света высокой светимости (H) или света низкой светимости (L) для каждого заранее определенного единичного интервала времени (слота), таким образом, передавая сигнал. Здесь, передатчик передает сигнал для каждого блока, состоящего из заголовка и тела. Заголовок выражается как (L, H, L, H, L, H, H) с использованием семи слотов, как показано в порядке примера на фиг. 79A. Тело состоит из нескольких символов (00, 01, 10 или 11), где каждый символ выражается с использованием четырех слотов (4-значная PPM). Блок выражается с использованием заранее определенного количества (19 в примере, приведенном на фиг. 115) слотов. Например, ID получается путем объединения тела, включенного в каждый из четырех блоков. Альтернативно, блок можно выражать с использованием 33 слотов.
[0471] Шаблон ярких линий, полученный путем захвата изображения приемником, включает в себя шаблон (шаблон заголовка), соответствующий заголовку, и шаблон (шаблон данных), соответствующий телу. Шаблон данных не включает в себя такой же шаблон, как шаблон заголовка. Соответственно, приемник может легко находить шаблон заголовка из шаблона ярких линий, и измерять количество пикселей между шаблоном заголовка и шаблоном следующего заголовка (количество линий экспозиции, соответствующих блоку). Поскольку количество слотов на блок (19 в примере, приведенном на фиг. 115) устанавливается равным фиксированному числу независимо от частоты, приемник может задавать частоту (величину, обратную длительности одного слота) передатчика согласно измеренному количеству пикселей. Таким образом, приемник задает более низкую частоту при большем количестве пикселей, и более высокую частоту при меньшем количестве пикселей.
[0472] Таким образом, путем захвата передатчика, приемник может получать ID передатчика, и также задавать частоту передатчика. Путем использования заданной частоты, приемник может определять, верен ли полученный ID, то есть осуществлять обнаружение ошибки на ID. В частности, приемник вычисляет значение хэша для ID, и сравнивает значение хэша с заданной частотой. В случае, когда значение хэша и частота совпадают, приемник определяет, что полученный ID верен. В случае, когда значение хэша и частота не совпадают, приемник определяет, что полученный ID неверен (ошибка). Например, приемник использует остаток от деления ID на заранее определенный делитель, в качестве значения хэша. Напротив, передатчик передает ID, путем изменения светимости на частоте (величине, обратной длительности одного слота) с таким же значением, как значение хэша для ID.
[0473] На фиг. 116 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
[0474] Передатчик может изменять светимость с использованием произвольной частоты, вместо того, чтобы использовать частоту с таким же значением, как значение хэша, как упомянуто выше. В этом случае, передатчик передает сигнал, указывающий значение, отличное от ID передатчика. Например, в случае, когда ID передатчика равен ʺ100ʺ, и передатчик использует 2 кГц в качестве произвольной частоты, передатчик передает сигнал ʺ1002ʺ, который объединяет ID и частоту. Аналогично, в случае, когда ID другого передатчика равен ʺ110ʺ, и этот другой передатчик использует 1 кГц в качестве произвольной частоты, другой передатчик передает сигнал ʺ1101ʺ который объединяет ID и частоту.
[0475] В таком случае, приемник использует значение последней цифры сигнала, полученного от передатчика, для обнаружения ошибки, и извлекает и значение других цифр в качестве ID передатчика. Приемник сравнивает частоту, заданную из шаблона светимость, и значение последней цифры полученного сигнала. В случае, когда значение последней цифры и частота совпадают, приемник определяет, что извлеченный ID верен. В случае, когда значение последней цифры и частота не совпадают, приемник определяет, что извлеченный ID неверен (ошибка).
[0476] Таким образом, степень свободы при настройке частоты изменения светимости в передатчике может увеличиваться, позволяя обнаруживать ошибку в приемнике.
[0477] На фиг. 117 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 5.
[0478] Как показано на фиг. 117, возможен случай, когда, в изображении, полученном путем захвата изображения (формирования изображения в видимом свете) приемником, часть шаблона 8327a ярких линий и часть шаблона 8327b ярких линий перекрываются друг с другом. В таком случае, приемник не демодулирует данные из перекрывающейся части 8327c шаблонов 8327a и 8327b ярких линий, и демодулирует данные из частей шаблонов 8327a и 8327b ярких линий, отличных от части 8327c. Таким образом, приемник может получать надлежащий ID из каждого из шаблонов 8327a и 8327b ярких линий.
[0479] На фиг. 118 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 5.
[0480] Передатчик переключает, для каждого блока в порядке примера, частоту изменения светимости для передачи блока, как показано на фиг. 118 (a). Это позволяет приемнику легче обнаруживать границу блока.
[0481] Кроме того, передатчик использует разные частоты в качестве частоты изменения светимости для передачи заголовка блока и частоты изменения светимости для передачи тела блока, как показано в порядке примера на фиг. 118 (b). Это не позволяет занимать тело тому же шаблону, как заголовок. В результате, приемник может лучше отличать заголовок от тела.
[0482] На фиг. 119 показана диаграмма, демонстрирующая пример операции системы, включающей в себя передатчик, приемник и сервер согласно варианту осуществления 5.
[0483] Система в этом варианте осуществления включает в себя передатчик 8331, приемник 8332 и сервер 8333. Передатчик 8331 имеет такую же функцию, как передатчик в любом из вышеописанных вариантах осуществления 1-4, и является осветительным устройством, которое передает ID передатчика 8331 путем изменения светимости (связи посредством видимого света). Приемник 8332 имеет такую же функцию, как приемник в любом из вышеописанных вариантах осуществления 1-4, и получает ID передатчика 8331 от передатчика 8331 путем захвата передатчика 8331 (формирования изображения в видимом свете). Сервер 8333 осуществляет связь с передатчиком 8331 и приемником 8332 через сеть, например, интернет.
[0484] Заметим, что, в этом варианте осуществления, ID передатчика 8331 является фиксированным и не изменяется. При этом частота, используемая для изменения светимости (связи посредством видимого света) передатчика 8331, может произвольно изменяться путем настройки.
[0485] В такой системе, сначала передатчик 8331 регистрирует частоту, используемую для изменения светимости (связи посредством видимого света), на сервере 8333. В частности, передатчик 8331 передает ID передатчика 8331, информацию зарегистрированной частоты, указывающую частоту передатчика 8331, и сопутствующую информацию, относящуюся к передатчику 8331, на сервер 8333. После приема ID, информации зарегистрированной частоты и сопутствующей информации передатчика 8331, сервер 8333 записывает их совместно друг с другом. Таким образом, ID передатчика 8331, частота, используемая для изменения светимости передатчика 8331 и сопутствующая информация записываются совместно друг с другом. Таким образом, регистрируется частота, используемая для изменения светимости передатчика 8331.
[0486] Затем передатчик 8331 передает ID передатчика 8331, путем изменения светимости на зарегистрированной частоте. Приемник 8332 захватывает передатчик 8331 для получения ID передатчика 8331, и задает частоту изменения светимости передатчика 8331, как упомянуто выше.
[0487] Затем приемник 8332 передает полученный ID и информацию заданной частоты, указывающую заданную частоту, на сервер 8333. После приема ID и информации заданной частоты, передаваемой от приемника 8332, сервер 8333 ищет частоту (частоту, указанную информацией зарегистрированной частоты), записанную совместно с ID, и определяет, совпадают ли записанная частота и частота, указанная информацией заданной частоты. В случае определения, что частоты совпадают, сервер 8333 передает на приемник 8332 сопутствующую информацию (данные), записанную совместно с ID, и частоту.
[0488] Если частота, заданная приемником 8332 не совпадает с частотой, зарегистрированной на сервере 8333, сопутствующая информация не передается от сервера 8333 на приемник 8332. Таким образом, изменяя частоту, зарегистрированную на сервере 8333 согласно необходимости, можно предотвращать ситуацию, когда, после того, как приемник 8332 получает ID от передатчика 8331, приемник 8332 может в любой момент принимать сопутствующую информацию от сервера 8333. В частности, изменяя частоту, зарегистрированную на сервере 8333 (т.е. частоту, используемую для изменения светимости), передатчик 8331 может запрещать приемнику 8332, который получил ID до изменения, получать сопутствующую информацию. Другими словами, изменяя частоту, можно устанавливать временной предел получения сопутствующей информации. В порядке примера, в случае, когда пользователь приемника 8332 останавливается в гостинице, где установлен передатчик 8331, администратор гостиницы изменяет частоту после заселения. Следовательно, приемник 8332 может получать сопутствующую информацию только в тот день, когда пользователь останавливается в гостинице, и не может получать сопутствующую информацию после заселения.
[0489] Сервер 8333 может регистрировать несколько частот совместно с одним ID. Например, каждый раз, когда сервер 8333 принимает информацию зарегистрированной частоты от приемника 8332, сервер 8333 регистрирует частоты, указанные четырьмя самыми поздними наборами информации зарегистрированной частоты, совместно с ID. Это позволяет даже приемнику 8332, который ранее получил ID, получать сопутствующую информацию от сервера 8333, пока частота не изменится три раза. Сервер 8333 также может управлять, для каждой зарегистрированной частоты, временем или периодом установления частоты в передатчике 8331. В таком случае, после приема ID и информации заданной частоты от приемника 8332, сервер 8333 может задавать период, в течение которого приемник 8332 получает ID, согласно периоду времени и пр. управляемым для частоты, указанной информацией заданной частоты.
[0490] На фиг. 120 показана блок-схема, демонстрирующая структуру передатчика согласно варианту осуществления 5.
[0491] Передатчик 8334 имеет такую же функцию, как передатчик в любом из вышеописанных вариантах осуществления 1-4, и включает в себя модуль 8335 хранения частоты, модуль 8336 хранения ID, модуль 8337 хранения проверочного значения, модуль 8338 сравнения проверочного значения, модуль 8339 вычисления проверочного значения, модуль 8340 вычисления частоты, модуль 8341 сравнения частот, модуль 8342 передачи и модуль 8343 сообщения об ошибке.
[0492] Модуль 8335 хранения частоты сохраняет частоту, используемую для изменения светимости (связи посредством видимого света). Модуль 8336 хранения ID сохраняет ID передатчика 8334. Модуль 8337 хранения проверочного значения сохраняет проверочное значение для определения, верен ли ID, хранящийся в модуле 8336 хранения ID.
[0493] Модуль 8339 вычисления проверочного значения считывает ID, хранящийся в модуле 8336 хранения ID, и применяет заранее определенную функцию к ID для вычисления проверочного значения (вычисленное проверочное значение) для ID. Модуль 8338 сравнения проверочного значения считывает проверочное значение, хранящееся в модуле 8337 хранения проверочного значения, и сравнивает проверочное значение с вычисленным проверочным значением, вычисленным модулем 8339 вычисления проверочного значения. В случае определения, что вычисленное проверочное значение отличается от проверочного значения, модуль 8338 сравнения проверочного значения извещает об ошибке модуль 8343 сообщения об ошибке. Например, модуль 8337 хранения проверочного значения сохраняет значение ʺ0ʺ, указывающее, что ID, хранящийся в модуле 8336 хранения ID, является четным числом, в качестве проверочного значения. Модуль 8339 вычисления проверочного значения считывает ID, хранящийся в модуле 8336 хранения ID, и делит его на значение ʺ2ʺ для вычисления остатка в качестве вычисленного проверочного значения. Модуль 8338 сравнения проверочного значения сравнивает проверочное значение ʺ0ʺ и вычисленное проверочное значение, которое является вышеупомянутым остатком от деления.
[0494] Модуль 8340 вычисления частоты считывает ID, хранящийся в модуле 8336 хранения ID, посредством модуля 8339 вычисления проверочного значения, и вычисляет частоту (вычисленную частоту) из ID. Например, модуль 8340 вычисления частоты делит ID на заранее определенное значение, для вычисления остатка в качестве частоты. Модуль 8341 сравнения частот сравнивает частоту (сохраненную частоту), хранящуюся в модуле 8335 хранения частоты, и вычисленную частоту. В случае определения, что вычисленная частота отличается от сохраненной частоты, модуль 8341 сравнения частот извещает об ошибке модуль 8343 сообщения об ошибке.
[0495] Модуль 8342 передачи передает ID, хранящийся в модуле 8336 хранения ID, путем изменения светимости на вычисленной частоте, вычисленной модулем 8340 вычисления частоты.
[0496] Модуль 8343 сообщения об ошибке, получив извещение об ошибке от, по меньшей мере, одного из модуля 8338 сравнения проверочного значения и модуля 8341 сравнения частот, сообщает об ошибке звуком зуммера, миганием или свечением. В частности, модуль 8343 сообщения об ошибке включает в себя лампу для сообщения об ошибке и сообщает об ошибке посредством свечения или мигания лампы. Альтернативно, когда силовой переключатель передатчика 8334 включается, модуль 8343 сообщения об ошибке сообщает об ошибке посредством мигания, на частоте, воспринимаемой людьми, источника света переменной светимости для передачи сигнала, например ID, в течение заранее определенного периода (например, 10 секунд).
[0497] Таким образом, проверяется, верны ли ID, хранящийся в модуле 8336 хранения ID, и частота, вычисленная из ID, и при этом возможно предотвращать передачу ошибочного ID и изменение светимости на ошибочной частоте.
[0498] На фиг. 121 показана блок-схема, демонстрирующая структуру приемника согласно варианту осуществления 5.
[0499] Приемник 8344 имеет такую же функцию, как приемник в любом из вышеописанных вариантах осуществления 1-4, и включает в себя модуль 8345 приема света, модуль 8346 обнаружения частоты, модуль 8347 обнаружения ID, модуль 8348 сравнения частот и модуль 8349 вычисления частоты.
[0500] Модуль 8345 приема света включает в себя, в порядке примера, датчик изображения и захватывает (путем формирования изображения в видимом свете) передатчик переменной светимости для получения изображения, включающего в себя шаблон ярких линий. Модуль 8347 обнаружения ID обнаруживает ID передатчика из изображения. Таким образом, модуль 8347 обнаружения ID получает ID передатчика путем демодуляции данных, заданных шаблоном ярких линий, включенных в изображение. Модуль 8346 обнаружения частоты обнаруживает частоту изменения светимости передатчика, из изображения. Таким образом, модуль 8346 обнаружения частоты задает частоту передатчика из шаблона ярких линий, включенного в изображение, как в примере, описанном со ссылкой на фиг. 115.
[0501] Модуль 8349 вычисления частоты вычисляет частоту передатчика из ID, обнаруженного модулем 8347 обнаружения ID, например, делением ID, как упомянуто выше. Модуль 8348 сравнения частот сравнивает частоту, обнаруженную модулем 8346 обнаружения частоты, и частоту, вычисленную модулем 8349 вычисления частоты. В случае, когда эти частоты отличаются, модуль 8348 сравнения частот определяет, что обнаруженный ID ошибочен, и предписывает модулю 8347 обнаружения ID снова обнаруживать ID. Таким образом, можно предотвратить получение ошибочного ID.
[0502] На фиг. 122 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0503] Передатчик может передавать каждый из символов ʺ00, 01, 10, 11ʺ по отдельности за счет различных позиций изменения светимости в заранее определенном единичном интервале времени.
[0504] Например, при передаче символа ʺ00ʺ, передатчик передает символ ʺ00ʺ путем изменения светимости только в первой секции, которая является первой секцией в единичном интервале времени. При передаче символа ʺ01ʺ, передатчик передает символ ʺ01ʺ путем изменения светимости только во второй секции, которая является второй секцией в единичном интервале времени. Аналогично, при передаче символа ʺ10ʺ, передатчик передает символ ʺ10ʺ путем изменения светимости только в третьей секции, которая является третьей секцией в единичном интервале времени. При передаче символа ʺ11ʺ, передатчик передает символ ʺ11ʺ путем изменения светимости только в четвертой секции, которая является четвертой секцией в единичном интервале времени.
[0505] Таким образом, в этом варианте осуществления, светимость изменяется в одной секции независимо от того, какой символ передается, что позволяет подавлять мерцание по сравнению с вышеупомянутым передатчиком, который предписывает снижать светимость всей секции (слота).
[0506] На фиг. 123 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0507] Передатчик может передавать каждый из символов ʺ0, 1ʺ по отдельности, по-разному определяя, изменять ли светимость в заранее определенном единичном интервале времени. Например, при передаче символа ʺ0ʺ, передатчик передает символ ʺ0ʺ, не изменяя светимость в единичном интервале времени. При передаче символа ʺ1ʺ, передатчик передает символ ʺ1ʺ, изменяя светимость в единичном интервале времени.
[0508] На фиг. 124 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0509] Передатчик может передавать каждый из символов ʺ00, 01, 10, 11ʺ по отдельности за счет разных частот изменения светимости в заранее определенном единичном интервале времени. Например, при передаче символа ʺ00ʺ, передатчик передает символ ʺ00ʺ, не изменяя светимость в единичном интервале времени. При передаче символа ʺ01ʺ, передатчик передает символ ʺ01ʺ путем изменения светимости (изменяя светимость на низкой частоте) в единичном интервале времени. При передаче символа ʺ10ʺ, передатчик передает символ ʺ10ʺ путем резкого изменения светимости (изменяя светимость на высокой частоте) в единичном интервале времени. При передаче символа ʺ11ʺ, передатчик передает символ ʺ11ʺ путем более резкого изменения светимости (изменяя светимость на более высокой частоте) в единичном интервале времени.
[0510] На фиг. 125 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0511] Передатчик может передавать каждый из символов ʺ0, 1ʺ по отдельности, за счет разных фаз изменения светимости в заранее определенном единичном интервале времени. Например, при передаче символа ʺ0ʺ, передатчик передает символ ʺ0ʺ путем изменения светимости в заранее определенной фазе в единичном интервале времени. При передаче символа ʺ1ʺ, передатчик передает символ ʺ1ʺ путем изменения светимости синфазный, обратной вышеупомянутой фазе в единичном интервале времени.
[0512] На фиг. 126 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0513] При передаче сигнала, например ID, передатчик изменяет светимость согласно цвету, например, красному, зеленому и синему. Таким образом, передатчик может передавать сигнал большего объема информации, на приемник, способный распознавать изменение светимости согласно цвету. Изменение светимости любого из цветов может использоваться для тактовой синхронизации. Например, изменение светимости красного цвета может использоваться для тактовой синхронизации. В этом случае, изменение светимости красного цвета выступает в роли заголовка. Поскольку нет необходимости использовать заголовок для изменения светимости каждого цвета (зеленого и синего), отличного от красного, можно избежать избыточной передачи данных.
[0514] На фиг. 127 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0515] Передатчик может выражать светимость синтетического цвета (например, белого) путем синтезирования нескольких цветов, например, красного, зеленого и синего. Другими словами, передатчик выражает изменение светимости синтетического цвета, путем изменения светимости согласно цвету, например, красному, зеленому и синему. Сигнал передается с использованием этого изменения светимости синтетического цвета, как при вышеупомянутой связи посредством видимого света. Здесь, светимость одного или более цветов красного, зеленого и синего может использоваться для регулировки при выражении заранее определенной светимости синтетического цвета. Это позволяет передавать сигнал с использованием изменения светимости синтетического цвета, и также позволяет передавать сигнал с использованием изменения светимости любых двух цветов из красного, зеленого и синего. Таким образом, передатчик может передавать сигнал даже на приемник, способный распознавать только изменение светимости вышеупомянутого синтетического цвета (например, белого), и также передавать дополнительные сигналы в качестве вспомогательной информации на приемник, способный распознавать каждый цвет, например, красный, зеленый и синий.
[0516] На фиг. 128 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 5.
[0517] Передатчик включает в себя четыре источника света. Четыре источника света (например, источники света на основе LED) излучают свет, цвета которого выражаются разными позициями 8351a, 8351b, 8352a и 8352b на диаграмме цветности CIExy, проиллюстрированной на фиг. 128.
[0518] Передатчик передает каждый сигнал путем переключения между первой передачей освещения и второй передачей освещения. Первая передача освещения является процессом передачи сигнала ʺ0ʺ путем включения источника света для излучения света цвета позиции 8351a и источника света для излучения света цвета позиции 8351b из четырех источников света. Вторая передача освещения является процессом передачи сигнала ʺ1ʺ путем включения источника света для излучения света цвета позиции 8352a и источника света для излучения света цвета позиции 8352b. Датчик изображения в приемнике может идентифицировать цвет, выраженный каждой из позиций 8351a, 8351b, 8352a и 8352b, и поэтому приемник может надлежащим образом принимать сигнал ʺ0ʺ и сигнал ʺ1ʺ.
[0519] В ходе первой передачи освещения, цвет, выраженный промежуточной позицией между позициями 8351a и 8351b на диаграмме цветности CIExy воспринимается человеческим глазом. Аналогично, в ходе второй передачи освещения, цвет, выраженный промежуточной позицией между позициями 8352a и 8352b на диаграмме цветности CIExy воспринимается человеческим глазом. Таким образом, надлежащим образом регулируя цвет и светимость каждого из четырех источников света, можно свести промежуточную позицию между позициями 8351a и 8351b и промежуточную позицию между позициями 8352a и 8352b друг с другом (в позицию 8353). В результате, даже когда передатчик переключается между первой передачей освещения и второй передачей освещения, для человеческого глаза цвет светового излучения передатчика выглядит фиксированным. Таким образом, можно подавлять мерцание, воспринимаемое людьми.
[0520] На фиг. 129 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
[0521] Передатчик включает в себя модуль 8361 хранения ID, модуль 8362 генерации случайных чисел, модуль 8363 сложения, модуль 8364 шифрования и модуль 8365 передачи. Модуль 8361 хранения ID сохраняет ID передатчика. Модуль 8362 генерации случайных чисел генерирует разные случайные числа с регулярными интервалами времени. Модуль 8363 сложения объединяет ID, хранящийся в модуле 8361 хранения ID с последним случайным числом, генерируемым модулем 8362 генерации случайных чисел, и выводит результат в качестве отредактированного ID. Модуль 8364 шифрования шифрует отредактированный ID для генерирования зашифрованного отредактированного ID. Модуль 8365 передачи передает зашифрованный отредактированный ID на приемник путем изменения светимости.
[0522] Приемник включает в себя модуль 8366 приема, модуль 8367 дешифрования и модуль 8368 получения ID. Модуль 8366 приема принимает зашифрованный отредактированный ID от передатчика, путем захвата передатчика (формирования изображения в видимом свете). Модуль 8367 дешифрования дешифрует принятый зашифрованный отредактированный ID для восстановления отредактированного ID. Модуль 8368 получения ID извлекает ID из отредактированного ID, таким образом, получая ID.
[0523] Например, модуль 8361 хранения ID сохраняет ID ʺ100ʺ, и модуль 8362 генерации случайных чисел генерирует новое случайное число ʺ817ʺ (пример 1). В этом случае, модуль 8363 сложения объединяет ID ʺ100ʺ со случайным числом ʺ817ʺ для генерирования отредактированного ID ʺ100817ʺ, и выводит его. Модуль 8364 шифрования шифрует отредактированный ID ʺ100817ʺ для генерирования зашифрованного отредактированного ID ʺabcedʺ. Модуль 8367 дешифрования в приемнике дешифрует зашифрованный отредактированный ID ʺabcedʺ для восстановления отредактированного ID ʺ100817ʺ. Модуль 8368 получения ID извлекает ID ʺ100ʺ из восстановленного отредактированного ID ʺ100817ʺ. Другими словами, модуль 8368 получения ID получает ID ʺ100ʺ путем удаления трех последних цифр отредактированного ID.
[0524] Затем модуль 8362 генерации случайных чисел генерирует новое случайное число ʺ619ʺ (пример 2). В этом случае, модуль 8363 сложения объединяет ID ʺ100ʺ со случайным числом ʺ619ʺ для генерирования отредактированного ID ʺ100619ʺ, и выводит его. Модуль 8364 шифрования шифрует отредактированный ID ʺ100619ʺ для генерирования зашифрованного отредактированного ID ʺdifiaʺ. Модуль 8367 дешифрования в приемнике дешифрует зашифрованный отредактированный ID ʺdifiaʺ для восстановления отредактированного ID ʺ100619ʺ. Модуль 8368 получения ID извлекает ID ʺ100ʺ из восстановленного отредактированного ID ʺ100619ʺ. Другими словами, модуль 8368 получения ID получает ID ʺ100ʺ путем удаления трех последних цифр отредактированного ID.
[0525] Таким образом, передатчик не просто шифрует ID, но шифрует его комбинацию со случайным числом, изменяющимся с регулярными интервалами времени, и при этом возможно затруднять взлом ID из сигнала, передаваемого от модуля 8365 передачи. Таким образом, в случае, когда просто зашифрованный ID передается от передатчика на приемник несколько раз, несмотря на то, что ID зашифрован, сигнал, передаваемый от передатчика на приемник, одинаков, если одинаков ID, что дает возможность взламывать ID. Однако в примере, проиллюстрированном на фиг. 129, ID объединяется со случайным числом, изменяющимся с регулярными интервалами времени, и ID, объединенный со случайным числом, шифруется. Таким образом, даже в случае, когда один и тот же ID передается на приемник несколько раз, если время передачи ID отличается, отличается и сигнал, передаваемый от передатчика на приемник. Это затрудняет взлом ID.
[0526] На фиг. 130 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
[0527] Передатчик включает в себя модуль 8371 хранения ID, модуль 8372 таймера, модуль 8373 сложения, модуль 8374 шифрования и модуль 8375 передачи. Модуль 8371 хранения ID сохраняет ID передатчика. Модуль 8372 таймера отсчитывает время и выводит текущие дату и время (текущие год, месяц, день и время). Модуль 8373 сложения объединяет ID, хранящийся в модуле 8371 хранения ID, с текущими датой и временем, выводимыми из модуля 8372 таймера, в качестве даты и времени передачи, и выводит результат в качестве отредактированного ID. Модуль 8374 шифрования шифрует отредактированный ID для генерирования зашифрованного отредактированного ID. Модуль 8375 передачи передает зашифрованный отредактированный ID на приемник путем изменения светимости.
[0528] Приемник включает в себя модуль 8376 приема, модуль 8377 дешифрования, модуль 8378 определения действительности и модуль 8379 таймера. Модуль 8376 приема принимает зашифрованный отредактированный ID от передатчика, путем захвата передатчика (формирования изображения в видимом свете). Модуль 8377 дешифрования дешифрует принятый зашифрованный отредактированный ID для восстановления отредактированного ID. Модуль 8379 таймера отсчитывает время и выводит текущие дату и время (текущие год, месяц, день и время). Модуль 8378 определения действительности извлекает ID из восстановленного отредактированного ID, таким образом, получая ID. Модуль 8378 определения действительности также извлекает дату и время передачи из восстановленного отредактированного ID, и сравнивает дату и время передачи с текущими датой и временем, выводимыми из модуля 8379 таймера, для определения действительности ID. Например, в случае, когда различие между датой и временем передачи и текущими датой и временем превышает заранее определенное время, или в случае, когда дата и время передачи позже текущих даты и времени, модуль 8378 определения действительности определяет, что ID недействителен.
[0529] Например, модуль 8371 хранения ID сохраняет ID ʺ100ʺ, и модуль 8372 таймера выводит текущие дату и время ʺ201305011200ʺ (2013/5/1 12:00) в качестве даты и времени передачи (пример 1). В этом случае, модуль 8373 сложения объединяет ID ʺ100ʺ с датой и временем передачи ʺ201305011200ʺ для генерирования отредактированного ID ʺ100201305011200ʺ, и выводит его. Модуль 8374 шифрования шифрует отредактированный ID ʺ100201305011200ʺ для генерирования зашифрованного отредактированного ID ʺei39ksʺ. Модуль 8377 дешифрования в приемнике дешифрует зашифрованный отредактированный ID ʺei39ksʺ для восстановления отредактированного ID ʺ100201305011200ʺ. Модуль 8378 определения действительности извлекает ID ʺ100ʺ из восстановленного отредактированного ID ʺ100201305011200ʺ. Другими словами, модуль 8378 определения действительности получает ID ʺ100ʺ путем удаления 12 последних цифр отредактированного ID. Модуль 8378 определения действительности также извлекает дату и время передачи ʺ201305011200ʺ из восстановленного отредактированного ID ʺ100201305011200ʺ. Если дата и время передачи ʺ201305011200ʺ раньше текущих даты и времени, выводимых из модуля 8379 таймера, и различие между датой и временем передачи и текущими датой и временем составляет в пределах, например, 10 минут, модуль 8378 определения действительности определяет, что ID ʺ100ʺ действителен.
[0530] С другой стороны, модуль 8371 хранения ID сохраняет ID ʺ100ʺ, и модуль 8372 таймера выводит текущие дату и время ʺ201401011730ʺ (2014/1/1 17:30) в качестве даты и времени передачи (пример 2). В этом случае, модуль 8373 сложения объединяет ID ʺ100ʺ с датой и временем передачи ʺ201401011730ʺ для генерирования отредактированного ID ʺ100201401011730ʺ, и выводит его. Модуль 8374 шифрования шифрует отредактированный ID ʺ100201401011730ʺ для генерирования зашифрованного отредактированного ID ʺ002jflkʺ. Модуль 8377 дешифрования в приемнике дешифрует зашифрованный отредактированный ID ʺ002jflkʺ для восстановления отредактированного ID ʺ100201401011730ʺ. Модуль 8378 определения действительности извлекает ID ʺ100ʺ из восстановленного отредактированного ID ʺ100201401011730ʺ. Другими словами, модуль 8378 определения действительности получает ID ʺ100ʺ путем удаления 12 последних цифр отредактированного ID. Модуль 8378 определения действительности также извлекает дату и время передачи ʺ201401011730ʺ из восстановленного отредактированного ID ʺ100201401011730ʺ. Если дата и время передачи ʺ201401011730ʺ позже текущих даты и времени выводимый из модуля 8379 таймера, модуль 8378 определения действительности определяет, что ID ʺ100ʺ недействителен.
[0531] Таким образом, передатчик не просто шифрует ID, но шифрует его комбинацию с текущими датой и временем, изменяющимися с регулярными интервалами времени, и при этом возможно затруднять взлом ID из сигнала, передаваемого от модуля 8375 передачи. Таким образом, в случае, когда просто зашифрованный ID передается от передатчика на приемник несколько раз, несмотря на то, что ID зашифрован, сигнал, передаваемый от передатчика на приемник, одинаков, если одинаков ID, что дает возможность взламывать ID. В примере, проиллюстрированном на фиг. 130, Однако ID объединяется с текущими датой и временем, изменяющимися с регулярными интервалами времени, и ID, объединенный с текущими датой и временем, шифруется. Таким образом, даже в случае, когда один и тот же ID передается на приемник несколько раз, если время передачи ID отличается, отличается и сигнал, передаваемый от передатчика на приемник. Это затрудняет взлом ID.
[0532] Кроме того, действителен ли полученный ID, определяется путем сравнения даты и времени передачи зашифрованного отредактированного ID и текущих даты и время. Таким образом, действительностью ID можно управлять на основании времени передачи/приема.
[0533] Заметим, что приемник, проиллюстрированный в каждом из фиг. 129 и 130, может, получив зашифрованный отредактированный ID, передавать зашифрованный отредактированный ID на сервер и получать ID от сервера.
[0534] Станционное табло
На фиг. 131 показана диаграмма, демонстрирующая пример использования согласно настоящему изобретению на железнодорожной платформе. Пользователь направляет мобильный терминал на электронное информационное табло или источник освещения, и получает информацию, отображаемую на электронном информационном табло, или информацию о поезде или станционную информацию станции, где установлено электронное информационное табло, с помощью связи посредством видимого света. Здесь, информация, отображаемая на электронном информационном табло, может непосредственно передаваться на мобильный терминал с помощью связи посредством видимого света, или информация ID, соответствующая электронному информационному табло, может передаваться на мобильный терминал таким образом, что мобильный терминал запрашивает сервер с использованием полученной информации ID для получения информации, отображаемой на электронном информационном табло. В случае, когда информация ID передается от мобильного терминала, сервер передает информацию, отображаемую на электронном информационном табло, на мобильный терминал, на основании информации ID. Информация железнодорожного билета, хранящаяся в памяти мобильного терминала, сравнивается с информацией, отображаемой на электронном информационном табло, и, в случае, когда информация билета, соответствующая билету пользователя, отображается на электронном информационном табло, стрелка, указывающая путь к платформе, на которую прибывает поезд, на котором собирается ехать пользователь, отображается на дисплее мобильного терминала. Выход или путь к вагону вблизи пересадки может отображаться, когда пользователь сходит с поезда. Когда место забронировано, может отображаться путь к месту. При отображении стрелки, для облегчения понимания, для отображения стрелки может использоваться тот же цвет, что и для обозначения железнодорожной ветки в информации карты или расписании поездов. Информация бронирования (номер платформы, номер вагона, время отправления, номер места) пользователя может отображаться совместно со стрелкой. Ошибку распознавания можно предотвратить, также отображая информацию бронирования пользователя. В случае, когда билет хранится на сервере, мобильный терминал запрашивает сервер для получения информации билета и сравнивает ее с информацией, отображаемой на электронном информационном табло, или сервер сравнивает информацию билета с информацией, отображаемой на электронном информационном табло. Таким образом, можно получить информацию, относящуюся к информации билета. Нужную железнодорожную ветку можно оценивать из истории поиска пересадок, проведенного пользователем, для отображения маршрута. Не только информацию, отображаемую на электронном информационном табло, но и информацию о поезде или станционную информацию станции, где установлено электронное информационное табло, можно получать и использовать для сравнения. Информацию, относящуюся к пользователю, на электронном информационном табло, отображаемую на дисплее, можно выделять или изменять. В случае, когда расписание железнодорожных поездок пользователя неизвестно, может отображаться указательная стрелка к каждой железнодорожной платформе. Когда получена станционная информация, на дисплее может отображаться указательная стрелка к магазинам сувениров и туалетам. Характеристиками поведения пользователя можно управлять на сервере таким образом, что, в случае, когда пользователь часто посещает магазины сувениров или туалеты на железнодорожной станции, указательная стрелка к магазинам сувениров и туалетам отображается на дисплее. Отображая указательную стрелку к магазинам сувениров и туалетам только каждому пользователю, имеющему характеристики поведения хождения в магазины сувениров или туалеты, и не отображая указательную стрелку другим пользователям, можно сократить обработку. Указательная стрелка к магазинам сувениров и туалетам может отображаться другим цветом, чем указательная стрелка к платформе. При отображении одновременно обеих стрелок, ошибку распознавания можно предотвратить, отображая их разными цветами. Хотя проиллюстрирован на фиг. 131 пример поезда, такая же структура применима для отображения для самолетов, автобусов и т.д.
[0535] Перевод указательных знаков
На фиг. 132 показана диаграмма, демонстрирующая пример получения информации из электронного информационного табло, установленного в аэропорту, на железнодорожной станции, в больнице и т.п. с помощью связи посредством видимого света. Информация, отображаемая на электронном информационном табло получается с помощью связи посредством видимого света, и, после перевода отображаемой информации в информацию языка, установленную на мобильном терминале, информация отображается на дисплее мобильного терминала. Поскольку отображаемая информация переведена на язык пользователя, пользователь может легко понять информацию. Перевод с языка на язык может осуществляться на мобильном терминале или на сервере. В случае осуществления перевода на сервере, мобильный терминал может передавать отображаемую информацию, полученную с помощью связи посредством видимого света, и информацию языка мобильного терминала на сервер. Затем сервер осуществляет перевод и передает переведенную информацию на мобильный терминал, и мобильный терминал отображает информацию на дисплее. В случае получения информации ID от электронного информационного табло, мобильный терминал может передавать информацию ID на сервер и получать информацию отображения, соответствующую информации ID, от сервера. Кроме того, указательная стрелка, указывающая, куда пользователю следует затем направиться, может отображаться на основании информации национальности, информации билета или информации багажной квитанции, хранящейся на мобильном терминале.
[0536] Всплывающее окно купона
На фиг. 133 показана диаграмма, демонстрирующая пример отображения, на дисплее мобильного терминала, информации купона, полученной с помощью связи посредством видимого света, или всплывающего окна, когда пользователь приближается к магазину. Пользователь получает информацию купона магазина из электронного информационного табло и т.п. с помощью связи посредством видимого света, используя свой мобильный терминал. После этого, когда пользователь входит в заранее определенную окрестность магазина, отображается информация купона магазина или всплывающее окно. Входит ли пользователь в заранее определенную окрестность магазина, определяется с использованием информации GPS мобильного терминала и информации о магазине, включенной в информацию купона. Информация не ограничивается информацией купона и может быть информацией билета. Поскольку пользователь автоматически предупреждается при приближении к магазину, где можно использовать купон или билет, пользователь может эффективно использовать купон или билет.
[0537] На фиг. 134 показана диаграмма, демонстрирующая пример отображения информации купона, информации билета или всплывающего окна на дисплее мобильного терминала у кассового аппарата, турникета и т.п. Позиционная информация получается от источника освещения, установленная на кассовом аппарате или турникете, с помощью связи посредством видимого света. В случае, когда полученная позиционная информация совпадает с информацией, включенной в информацию купона или информацию билета, осуществляется отображение. Устройство чтения штрихкода может включать в себя светоизлучающий модуль, что позволяет получать позиционную информацию путем осуществления связи посредством видимого света со светоизлучающим модулем. Альтернативно, позиционную информацию можно получать от GPS мобильного терминала. Передатчик может быть установлен вблизи кассового аппарата таким образом, что, когда пользователь направляет приемник на передатчик, купон или платежная информация отображается на дисплее приемника. Приемник также может осуществлять процесс платежа, осуществляя связь с сервером. Информация купона или информация билета может включать в себя информацию Wi-Fi, установленную а магазине и т.п. таким образом, что, в случае, когда мобильный терминал пользователя получает ту же информацию в качестве информации Wi-Fi, включенной в информация купона или информация билета, осуществляется отображение.
[0538] Начало работы приложения
На фиг. 135 показана диаграмма, демонстрирующая пример, когда пользователь получает информацию от бытовой техники с помощью связи посредством видимого света с использованием мобильного терминала. В случае, когда информация ID или информация, относящаяся к бытовой технике, получается от бытовой техники с помощью связи посредством видимого света, приложение для эксплуатации бытовой техники запускается автоматически. Фиг. 135 демонстрирует пример использования TV. Таким образом, просто направляя мобильный терминал на бытовую технику, можно запускать приложение для эксплуатации бытовой техники.
[0539] Остановка передачи в ходе работы устройства чтения штрихкода
На фиг. 136 показана диаграмма, демонстрирующая пример остановки, когда устройство 8405a чтения штрихкода считывает штрихкод продукта, передача данных для связи посредством видимого света останавливается вблизи устройства 8405a чтения штрихкода. Благодаря остановке связи посредством видимого света в ходе чтения штрихкода, можно предотвращать ошибочное распознавание штрихкода устройством 8405a чтения штрихкода. При нажатии кнопки чтения штрихкода, устройство 8405a чтения штрихкода передает сигнал остановки передачи на передатчик сигнала видимого света 8405b. Когда палец отпускает кнопку, или по истечении заранее определенно времени после отпуска, устройство 8405a чтения штрихкода передает сигнал возобновления передачи на передатчик сигнала видимого света 8405b. Сигнал остановки передачи или сигнал возобновления передачи передается посредством проводной/беспроводной связи, инфракрасной связи или акустической связи. Устройство 8405a чтения штрихкода может передавать сигнал остановки передачи, оценив, что устройство 8405a чтения штрихкода перемещается, и передавать сигнал возобновления передачи, оценив, что устройство 8405a чтения штрихкода не перемещается в течение заранее определенного времени, на основании измерения акселерометра, включенного в устройство 8405a чтения штрихкода. Устройство 8405a чтения штрихкода может передавать сигнал остановки передачи, оценив, что устройство 8405a чтения штрихкода захвачено, и передавать сигнал возобновления передачи, оценив, что рука отпускает устройство 8405a чтения штрихкода, на основании измерения электростатического датчика или датчика освещенности, включенного в устройство 8405a чтения штрихкода. Устройство 8405a чтения штрихкода может передавать сигнал остановки передачи после обнаружения, что устройство 8405a чтения штрихкода поднимается, на основании того, что переключатель на поддерживающей поверхности устройства 8405a чтения штрихкода выходит из нажатого состояния, и передавать сигнал возобновления передачи после обнаружения, что устройство 8405a чтения штрихкода установлен на основании того, что кнопка нажата. Устройство 8405a чтения штрихкода может передавать сигнал остановки передачи после обнаружения, что устройство 8405a чтения штрихкода поднимается, и передавать сигнал возобновления передачи после обнаружения, что устройство 8405a чтения штрихкода установлен снова, на основании измерения переключателя или инфракрасного датчика приемника устройства чтения штрихкода. Кассовый аппарат 8405c может передавать сигнал остановки передачи, когда начинается операция, и передавать сигнал возобновления передачи, когда стабилизация завершается.
[0540] После приема сигнала остановки передачи, передатчик 8405b, например, источник освещения останавливает передачу сигнала или действует таким образом, что пульсация (изменения светимости) от 100 Гц до 100 кГц уменьшается. В порядке альтернативы, передатчик 8405b продолжает передачу сигнала, снижая изменение светимости шаблона сигнала. В порядке другой альтернативы, передатчик 8405b увеличивает период несущей волны по сравнению со временем чтения штрихкода устройства 8405a чтения штрихкода или уменьшает период несущей волны по сравнению со временем экспозиции устройства 8405a чтения штрихкода. Таким образом, можно предотвратить отказ устройства 8405a чтения штрихкода.
[0541] Как показано на фиг. 137, передатчик 8406b, например, источник освещения, обнаруживает, с помощью датчика движения или камеры, что человек находится вблизи устройства 8406a чтения штрихкода, и останавливает передачу сигнала. В порядке альтернативы, передатчик 8406b осуществляет ту же операцию, что передатчик 8405b при приеме сигнала остановки передачи. Передатчик 8406b возобновляет передачу сигнала, после обнаружения, что вблизи устройства 8406a чтения штрихкода больше никого нет. Передатчик 8406b может обнаруживать звук работы устройства 8406a чтения штрихкода и останавливать передачу сигнала в течение заранее определенного времени.
[0542] Передача информации от персонального компьютера
На фиг. 138 показана диаграмма, демонстрирующая пример использования согласно настоящему изобретению.
[0543] Передатчик 8407a, например, персональный компьютер, передает сигнал видимого света, посредством устройства отображения, например дисплея, включенного в передатчик 8407a, дисплея, подключенного к передатчику 8407a, или проектора. Передатчик 8407a передает URL веб-сайта, отображаемого браузером, информацию буфера обмена или информацию, определяемую сфокусированным приложением. Например, передатчик 8407a передает информацию купона, полученную на веб-сайте.
[0544] База данных
На фиг. 139 показана диаграмма, демонстрирующая пример структуры базы данных, удерживаемый на сервере, который управляет ID, передаваемым от передатчика.
[0545] База данных включает в себя таблицу ID-данных, удерживающую данные, обеспечиваемые в ответ на запрос с использованием ID в качестве ключа, и таблицу регистрации доступа, удерживающую каждую запись запроса с использованием ID в качестве ключа. Таблица ID-данных включает в себя ID, передаваемый от передатчика, данные, обеспечиваемые в ответ на запрос с использованием ID в качестве ключа, условие обеспечения данных, число раз, когда производится доступ с использованием ID в качестве ключа, и число раз, когда обеспечиваются данные в результате очистки условия. Примеры условия обеспечения данных включают в себя дата и время, количество доступов, количество успешных доступов, информацию терминала запрашивателя (модель терминала, приложение, делающее запрос, текущую позицию терминал и т.д.), и информацию о пользователе запрашивателя (возраст, пол, род занятий, национальность, язык, вероисповедание и т.д.). Путем использования количество успешных доступов в качестве условия, способ обеспечения такой услуги, что возможно ʺ1 йен на доступ, хотя никакие данные не возвращаются после 100 йен в качестве верхнего пределаʺ. Когда доступ производится с использованием ID в качестве ключа, таблица регистрации записывает ID, ID пользователя запрашивателя, время, другую вспомогательную информацию, обеспечиваются ли данные в результате очистки условия, и обеспеченные данные.
[0546] Жест начала приема
На фиг. 140 показана диаграмма, демонстрирующая пример жестовой операции для начала приема настоящей схемы связи.
[0547] Пользователь отодвигает приемник, например, смартфон и поворачивает свое запястье вправо и влево, чтобы начать прием. Приемник обнаруживает эти операции из измерения 9-осного датчика и начинает прием. Приемник может начинать прием в случае обнаружения, по меньшей мере, одной из этих операций. Операция отодвигания приемника имеет эффект повышения скорости приема и точности, поскольку приемник приближается к передатчику и поэтому захватывает передатчик в большем размере. Операция поворота запястья вправо и влево имеет эффект стабилизации приема, поскольку угловая зависимость схемы, разрешаемая путем изменения угла приемника.
[0548] Заметим, что эти операции можно осуществлять только когда домашний экран приемника отображается на переднем плане. Это может предотвращать запуск связи, несмотря на намерение пользователя, хотя пользователь использует другое приложение.
[0549] Возможна также следующая модификация: датчик изображения активируется после обнаружения операции отодвигания приемника и, если операция поворота запястья вправо и влево не проводится, прием отменяется. Поскольку активация датчика изображения занимает примерно от нескольких сотен миллисекунд до 2 секунд, можно повысить реактивность.
[0550] Управление передатчиком по электропитанию
На фиг. 141 показана диаграмма, демонстрирующая пример передатчика согласно настоящему изобретению.
[0551] Модуль 8410g управления сигналом управляет состоянием передачи (содержанием сигнала передачи, передавать ли сигнал, интенсивность изменения светимости, используемую для передачи и т.д.) передатчика 8410a. Модуль 8410g управления сигналом передает детали управления передатчиком 8410a на модуль 8410f управления распределением мощности. Модуль 8410f управления распределением мощности изменяет напряжение или ток, подаваемый на модуль 8410b электропитания передатчика 8410a или его частоту, таким образом, извещая детали управления в форме величины изменения или времени изменения. Модуль 8410b электропитания создает постоянный выходной сигнал, без влияния незначительного изменения напряжения, тока или частоты. Соответственно, сигнал передается, будучи выражен таким изменением, которое превышает стабилизационную способность модуля 8410b электропитания, например, временной режим или длительность прерывания электропитания. Модуль 8410d управления светимостью принимает сигнал, передаваемый от модуля 8410f управления распределением мощности с учетом преобразования модулем 8410b электропитания и изменяет шаблон изменения светимости светоизлучающего модуля.
[0552] Схема кодирования
На фиг. 142 показана диаграмма, демонстрирующая схему кодирования для изображения связи посредством видимого света.
[0553] Эта схема кодирования имеет преимущество в том, что маловероятно, что мерцание будет восприниматься людьми, поскольку черный и белый, по существу, равны в пропорции и поэтому изображение нормальной фазы и изображение обратной фазы имеют, по существу, одинаковую среднюю светимость.
[0554] Схема кодирования, способная принимать света даже в случае захвата изображения с диагонального направления
На фиг. 143 показана диаграмма, демонстрирующая схему кодирования для изображения связи посредством видимого света.
[0555] Изображение 1001a является изображением, отображаемым черными и белыми линиями однородной ширины. В изображении 1001b, полученном путем захвата изображения 1001a с диагонального направления, левые линии выглядят более тонкими, и правые линии выглядят более толстыми. В изображении 1001i, полученном путем захвата изображения 1001a путем проецирования изображения 1001a на искривленную поверхность, возникают линии, которые отличаются толщиной.
[0556] В этой связи, изображение связи посредством видимого света генерируется согласно следующей схеме кодирования. Изображение 1001c связи посредством видимого света состоит из белой линии, черной линии, толщина которой в три раза больше, чем у белой линии, и белой линии, толщина которой в три раза меньше, чем у черной линии слева. Преамбула кодируется так, что изображение, в котором линия, толщина которой в три раза больше, чем у соседней слева линии, сопровождается линией, толщина которой в три раза меньше, чем у соседней слева линии. Поскольку в изображениях 1001d и 1001e связи посредством видимого света, линия, имеющая такую же толщину, как у соседней слева линии кодируется как ʺ0ʺ. Поскольку в изображениях 1001f и 1001g связи посредством видимого света, линия, толщина которой вдвое больше, чем у соседней слева линии или вдвое меньше, чем у соседней слева линии, кодируется как ʺ1ʺ. Таким образом, линия, толщина которой отличается от толщины соседней слева линии, кодируется как ʺ1ʺ. В порядке примера использования этой схемы кодирования, сигнал, включающий в себя ʺ010110001011ʺ после преамбулы, выражается таким изображением, как изображение 1001h связи посредством видимого света. Хотя в этом примере линия, имеющая такую же толщину, как у соседней слева линии кодируется как ʺ0ʺ, и линия, толщина которой отличается от толщины соседней слева линии, кодируется как ʺ1ʺ, линия, имеющая такую же толщину, как у соседней слева линии, может кодироваться как ʺ1ʺ, и линия, толщина которой отличается от толщины соседней слева линии, может кодироваться как ʺ0ʺ. Кроме того, эталонная толщина не ограничивается толщиной соседней слева линии, и может быть толщиной соседней справа линии. В частности, ʺ1ʺ или ʺ0ʺ может кодироваться в зависимости от того, равна ли толщина линии, подлежащей кодированию, или отличается от толщины соседней справа линия. Таким образом, передатчик кодирует ʺ0ʺ, если линия, подлежащая кодированию, имеет одинаковую толщину с линией, которая отличается цветом от и соседствует с линией, подлежащей кодированию, и кодирует ʺ1ʺ, если линия, подлежащая кодированию, отличается толщиной от линии, которая отличается цветом от и соседствует с линией, подлежащей кодированию.
[0557] Приемник захватывает изображение связи посредством видимого света, и обнаруживает толщину белой или черной линии в захваченном изображении связи посредством видимого света. Приемник сравнивает толщину линии, подлежащей декодированию, с толщиной линии, которая отличается цветом от и соседствует (слева или справа) с линией, подлежащей декодированию. Линия декодируется как ʺ0ʺ в случае, когда значения толщины равны, и ʺ1ʺ в случае, когда значения толщины отличаются. Альтернативно, линию можно декодировать как ʺ1ʺ в случае, когда значения толщины равны, и ʺ0ʺ в случае, когда значения толщины отличаются. Наконец, приемник декодирует данные на основании декодированной последовательности данных из 1 и 0.
[0558] Эта схема кодирования использует локальное соотношение толщины линий. Поскольку отношение толщины между соседними линиями не претерпевает значительных изменений, как показано в изображениях 1001b и 1001i, изображение связи посредством видимого света, генерируемое согласно этой схеме кодирования можно надлежащим образом декодировать даже в случае захвата с диагонального направления или проецирования на искривленную поверхность.
[0559] Эта схема кодирования имеет преимущество в том, что маловероятно, что мерцание будет восприниматься людьми, поскольку черный и белый, по существу, равны в пропорции и поэтому изображение нормальной фазы и изображение обратной фазы имеют, по существу, одинаковую среднюю светимость. Эта схема кодирования также имеет преимущество в том, что изображения связи посредством видимого света, как сигнала нормальной фазы, так и сигнала обратной фазы, можно декодировать по одному и тому же алгоритму, поскольку схема кодирования не зависит от различия между черным и белым.
[0560] Эта схема кодирования дополнительно имеет преимущество в том, что можно легко добавлять код. В порядке примера, изображение 1001j связи посредством видимого света является комбинацией линии, толщина которой в четыре раза больше, чем у соседней слева линии, и линии, толщина которой в четыре раза меньше, чем у соседней слева линии. По аналогии, многие доступны уникальные шаблоны например ʺв пять раз больше, чем у соседней слева линии и в пять раз меньше, чем у соседней слева линииʺ и ʺв три раза больше, чем у соседней слева линии и 2/3 толщины соседней слева линииʺ, позволяющие определять сигнал, имеющий особый смысл. Например, при условии, что один набор данных можно выражать несколькими изображениями связи посредством видимого света, изображение 1001j связи посредством видимого света может использоваться как сигнал отмены, указывающий, что, поскольку данные передачи изменяется, часть ранее принятых данные больше не действительна. Заметим, что цвета не ограничиваются черным и белыми, и можно использовать любые цвета при условии, что они отличаются. Например, можно использовать дополнительные цвета.
[0561] Схема кодирования, которая отличается объемом информации в зависимости от расстояния
На фиг. 144 и 145 показаны диаграммы, демонстрирующие схему кодирования для изображения связи посредством видимого света.
[0562] Согласно фиг. 144 (a-1), когда 2-битовый сигнал выражается в форме, где одна часть изображения, деленного на четыре, является черной, и другие части являются белыми, средняя светимость изображения равна 75%, где белый равен 100%, и черный равен 0%. Согласно фиг. 144 (a-2), когда черный и белый меняются местами, средняя светимость равна 25%.
[0563] Изображение 1003a представляет собой изображение связи посредством видимого света, в котором белая часть изображения связи посредством видимого света, генерируемая согласно схеме кодирования на фиг. 143, выражается изображением на фиг. 144 (a-1), и черная часть выражается изображением на фиг. 144 (a-2). Это изображение связи посредством видимого света представляет сигнал A, кодированный согласно схеме кодирования на фиг. 143, и сигнал B кодированный согласно фиг. 144 (a-1) и (a-2). Когда близкорасположенный приемник 1003b захватывает изображение связи посредством видимого света 1003a, получается тонкое изображение 1003d, и могут приниматься оба сигнала A и B. Когда отдаленный приемник 1003c захватывает изображение связи посредством видимого света 1003a, получается малое изображение 1003e. В изображении 1003e детали не распознаваемы, и часть, соответствующая фиг. 144 (a-1), является белой, и часть, соответствующая фиг. 144 (a-2), является черной, таким образом, что может приниматься только сигнал A. Таким образом, при уменьшении расстояния между изображением связи посредством видимого света и приемником может передаваться больше информации. Схема для кодирования сигнала B может быть комбинацией (b-1) и (b-2) или комбинацией (c-1) и (c-2) на фиг. 144.
[0564] Использование сигналов A и B позволяет выражать основную важную информацию сигналом A и выражать дополнительную информацию сигналом B. В случае, когда приемник передает сигналы A и B на сервер в качестве информации ID, и сервер передает информацию, соответствующую информации ID, на приемник, информация, передаваемая от сервера, может изменяться в зависимости от того, присутствует ли сигнал B.
[0565] Схема кодирования с делением данных
На фиг. 146 показана диаграмма, демонстрирующая схему кодирования для изображения связи посредством видимого света.
[0566] Сигнал 1005a передачи делится на несколько сегментов 1005b, 1005c и 1005d данных. Данные 1005e, 1005f и 1005g кадра генерируются путем добавления к каждому сегменту данных адреса, указывающего позицию сегмента данных, преамбулы, кода обнаружения/коррекции ошибки, описания типа кадра и пр. Данные кадра кодируются для генерирования изображений 1005h, 1005i и 1005j связи посредством видимого света, и изображения 1005h, 1005i и 1005j связи посредством видимого света отображаются. В случае, когда область отображения достаточно велика, отображается изображение 1005k связи посредством видимого света, полученное сцеплением нескольких изображений связи посредством видимого света.
[0567] Ниже описан способ вставки изображения связи посредством видимого света в видео согласно фиг. 146. В случае устройства отображения, включающего в себя твердотельный источник света, изображение связи посредством видимого света отображается в нормальном времени, и твердотельный источник света включается только в течение периода для отображения изображения связи посредством видимого света и отключается в течение другого периода. Этот способ применим к широкому диапазону устройств отображения, включая проектор, использующий DMD, проектор, использующий жидкий кристалл, например LCOS, и устройство отображения, использующее MEMS. Способ также применим к устройствам отображения, которые делят дисплей изображения на подкадры, например, такое устройство отображения, как PDP или EL дисплей, который не использует источник света, например, подсветку, заменяя часть подкадров изображением связи посредством видимого света. Примеры твердотельного источника света включают в себя полупроводниковый лазер и источник света на основе LED.
[0568] Эффект вставки изображения обратной фазы
На фиг. 147 и 148 показаны диаграммы, демонстрирующие схему кодирования для изображения связи посредством видимого света.
[0569] Согласно фиг. 147 (1006a), передатчик вставляет черное изображение между видео и изображением связи посредством видимого света (изображением нормальной фазы). Изображение, полученное путем захвата этим приемником, показано позицией (1006b) на фиг. 147. Поскольку легко искать часть, где одновременно экспонируемая пиксельная линия является полностью черной, приемник может легко задавать позицию захвата изображения связи посредством видимого света как позицию пикселя, экспонируемую в следующем временном режиме.
[0570] Согласно фиг. 147 (1006a), после отображения изображения связи посредством видимого света (изображения нормальной фазы), передатчик отображает изображение связи посредством видимого света обратной фазы, где черное и белое поменяны местами. Приемник вычисляет разность пиксельных значений между изображением нормальной фазы и изображением обратной фазы, таким образом, получая отношение SN, вдвое большее по сравнению со случаем использования только изображения нормальной фазы. Напротив, обеспечивая одинаковое отношение SN, различие в светимости между черным и белым можно уменьшить наполовину, и при этом возможно подавлять мерцание, воспринимаемое людьми. Согласно (1007a) и (1007b) на фиг. 148, скользящее среднее ожидаемого значения различия в светимости между видео и изображением связи посредством видимого света уравновешивается изображением нормальной фазы и изображением обратной фазы. Поскольку временное разрешение человеческого зрения составляет около 1/60 секунды, настраивая время для отображения изображения связи посредством видимого света меньшим или равным этой величине, можно заставить людей воспринимать так, как если бы изображение связи посредством видимого света не отображалось.
[0571] Согласно фиг. 147 (1006c), передатчик может дополнительно вставлять черное изображение между изображением нормальной фазы и изображением обратной фазы. В этом случае, изображение, проиллюстрированное на фиг. 147 (1006d), получается в результате захвата изображения приемником. В изображении, проиллюстрированном на фиг. 147 (1006b), шаблон изображения нормальной фазы и шаблон изображения обратной фазы соседствуют друг с другом, что может приводить к усреднению пиксельных значений на границе. В изображении, проиллюстрированном на фиг. 147 (1006d), подобной проблемы не возникает.
[0572] Сверхразрешение
фиг. 149 показана диаграмма, демонстрирующая схему кодирования для изображения связи посредством видимого света.
[0573] на фиг. 149(a), в случае, когда видеоданные и сигнальные данные, передаваемые с помощью связи посредством видимого света разделены, процесс сверхразрешения осуществляется на видеоданных, и изображение связи посредством видимого света накладывается на полученное изображение сверхразрешения. Таким образом, процесс сверхразрешения не осуществляется на изображении связи посредством видимого света. На фиг. 149(b), в случае, когда изображение связи посредством видимого света уже наложено на видеоданные, процесс сверхразрешения осуществляется таким образом, что (1) края (части, указывающие данные различием между цветами, например, черным и белым) изображения связи посредством видимого света поддерживаются резкими, и (2) среднее изображение изображения нормальной фазы и изображения обратной фазы изображения связи посредством видимого света имеет однородную светимость. Изменяя процесс для изображения связи посредством видимого света в зависимости от того, накладывается ли изображение связи посредством видимого света на видеоданные таким образом, связь посредством видимого света можно осуществлять лучше (с уменьшенным коэффициентом ошибок).
[0574] Отображение поддержки для связи посредством видимого света
На фиг. 150 показана диаграмма, демонстрирующая операцию передатчика.
[0575] Передатчик 8500a отображает информацию, указывающую, что передатчик 8500a способен осуществлять связь посредством видимого света, путем наложения информации на проецируемое или отображаемое изображение. Информация отображается, например, только в течение заранее определенного времени после активации передатчика 8500a.
[0576] Передатчик 8500a передает информацию, указывающую, что передатчик 8500a способен осуществлять связь посредством видимого света, на соединенное устройство 8500c. Устройство 8500c отображает, что передатчик 8500a способен осуществлять связь посредством видимого света. В порядке примера, устройство 8500c отображает, что передатчик 8500a способен осуществлять связь посредством видимого света, на дисплее устройства 8500c. В случае, когда соединенный передатчик 8500a способен осуществлять связь посредством видимого света, устройство 8500c передает данные связи посредством видимого света на передатчик 8500a. Информация о том, что передатчик 8500a способен осуществлять связь посредством видимого света, может отображаться, когда устройство 8500c подключено к передатчику 8500a, или когда данные связи посредством видимого света передаются от устройства 8500c на передатчик 8500a. В случае отображения информации, когда данные связи посредством видимого света передаются от устройства 8500c, передатчик 8500a может получать идентификационную информацию, указывающую связь посредством видимого света, из данных, и, если идентификационная информация указывает, что данные связи посредством видимого света включены в данные, отображать, что передатчик 8500a способен осуществлять связь посредством видимого света.
[0577] Благодаря отображению, что передатчик (источник освещения, проектор, устройство отображения видео и т.д.) способен осуществлять связь посредством видимого света или способен ли передатчик осуществлять связь посредством видимого света на проекционном экране или дисплее устройства таким образом, пользователь может легко распознавать, способен ли передатчик осуществлять связь посредством видимого света. Это предотвращает сбой связи посредством видимого света, несмотря на то, что данные связи посредством видимого света передаются от устройства на передатчик.
[0578] Получение информации с использованием сигнала связи посредством видимого света
На фиг. 151 показана диаграмма, демонстрирующая пример применения связи посредством видимого света.
[0579] Передатчик 8501a принимает видеоданные и сигнальные данные от устройства 8501c, и отображает изображение связи посредством видимого света 8501b. Приемник 8501d захватывает изображение связи посредством видимого света 8501b, для приема сигнала, включенного в изображение связи посредством видимого света. Приемник 8501d осуществляет связь с устройством 8501c на основании информации (адреса, пароля и т.д.), включенной в принятый сигнал, и принимает видео, отображаемое передатчиком 8501a, и его вспомогательную информацию (ID видео, URL, пароль, SSID, данные перевода, аудиоданные, хэштег, информацию о продукте, информацию о покупке, купон, информацию наличия и т.д.). Устройство 8501c может передавать на сервер 8501e статус передачи на передатчик 8501a, благодаря чему, приемник 8501d может получать информацию от сервера 8501e.
[0580] Формат данных
На фиг. 152 показана диаграмма, демонстрирующая формат данных связи посредством видимого света.
[0581] Данные, проиллюстрированные на фиг. 152 (a) имеет таблицу адресов видео, указывающую позицию видеоданных в области хранения, и таблицу адресов позиций, указывающую позицию сигнальных данных, передаваемых с помощью связи посредством видимого света. Устройство отображения видео, не способное осуществлять связь посредством видимого света, обращается только к таблице адресов видео, и поэтому отображение видео не подвергается влиянию, даже когда таблица адресов сигнала и сигнальные данные включены во входной сигнал. Таким образом, поддерживается обратная совместимость с устройством отображения видео, не способным осуществлять связь посредством видимого света.
[0582] В формате данных, проиллюстрированном на фиг. 152 (b), идентификатор, указывающий, что последующие данные являются видеоданными, располагается до видеоданных, и идентификатор, указывающий, что последующие данные являются сигнальными данными, располагается до сигнальных данных. Поскольку идентификатор вставляется в данные только при наличии видеоданных или сигнальных данных, можно уменьшить суммарный объем кода. Альтернативно, может обеспечиваться идентификационная информация, указывающая, являются ли данные видеоданными или сигнальными данные. Кроме того, информация программы может включать в себя идентификационную информацию, указывающую, включает ли в себя информация программы данные связи посредством видимого света. Включение идентификационной информации, указывающей, включает ли в себя информация программы данные связи посредством видимого света, позволяет пользователю определять, после поиска программы, возможна ли связь посредством видимого света. Информация программы может включать в себя идентификатор, указывающий, что информация программы включает в себя данные связи посредством видимого света. Кроме того, добавление идентификатора или идентификационной информации на основе данных позволяет переключать светимость или переключать процесс, например, сверхразрешение на основе данных, что способствует снижению коэффициента ошибок при осуществлении связи посредством видимого света.
[0583] Формат данных, проиллюстрированный на фиг. 152 (a), пригоден для ситуации считывания данных из носителя данных, например оптического диска, и формат данных, проиллюстрированный на фиг. 152 (b), пригоден для потоковой передачи данных, например, телевещания. Заметим, что сигнальные данные включают в себя информацию, например, значение сигнала, передаваемое с помощью связи посредством видимого света, время начала передачи, время окончания передачи, область, используемую для передачи на дисплее или проекционной поверхности, светимость изображения связи посредством видимого света, направление штрихкода изображения связи посредством видимого света, и т.д.
[0584] Оценивание стереоскопической формы и прием
На фиг. 153 и 154 показаны диаграммы, демонстрирующие пример применения связи посредством видимого света.
[0585] Как показано на фиг. 153, передатчик 8503a, например, проектор, проецирует не только видео и изображение связи посредством видимого света, но и изображение измерения расстояния. Точечный шаблон, указанный изображением измерения расстояния, представляет собой точечный шаблон, в котором позиционное соотношение среди заранее определенного количества точек вблизи произвольной точки отличается от позиционного соотношения в другой произвольной комбинации точек. Приемник захватывает изображение измерения расстояния для задания локального точечного шаблона, и при этом можно оценивать стереоскопическую форму проекционной поверхности 8503b. Приемник восстанавливает изображение связи посредством видимого света, искаженное вследствие стереоскопической формы проекционной поверхности в 2D изображение, таким образом, принимая сигнал. Изображение измерения расстояния и изображение связи посредством видимого света можно проецировать в инфракрасном свете, который не воспринимается людьми.
[0586] Как показано на фиг. 154, передатчик 8504a например, проектор, включает в себя инфракрасное проекционное устройство 8504b для проецирования изображения измерения расстояния в инфракрасном свете. Приемник оценивает стереоскопическую форму проекционной поверхности 8504c и восстанавливает искаженное изображение связи посредством видимого света для приема сигнала. Передатчик 8504a может проецировать видео в видимом свете и изображение связи посредством видимого света в инфракрасном свете. Инфракрасное проекционное устройство 8504b может проецировать изображение связи посредством видимого света в инфракрасном свете.
[0587] Стереоскопическая проекция
На фиг. 155 и 156 показаны диаграммы, демонстрирующие изображение связи посредством видимого света способ отображения.
[0588] В случае осуществления стереоскопической проекции или в случае отображения изображения связи посредством видимого света на цилиндрическую отображающую поверхность, отображение изображений связи 8505a - 8505f посредством видимого света, как показано на фиг. 155, позволяет осуществлять прием из широкого угла. Отображение изображений 8505a и 8505b связи посредством видимого света позволяет осуществлять прием из горизонтально широкого угла. Благодаря объединению изображений 8505a и 8505b связи посредством видимого света, прием возможен, даже когда приемник наклонен. Изображения 8505a и 8505b связи посредством видимого света могут отображаться попеременно, или может отображаться изображение 8505f связи посредством видимого света, полученное путем синтезирования этих изображений. Кроме того, добавление изображений 8505c и 8505d связи посредством видимого света позволяет осуществлять прием из вертикально широкого угла. Границу изображения связи посредством видимого света можно выразить, обеспечив часть, проецируемую в промежуточном цвете, или непроецируемую часть, как в изображении 8505e связи посредством видимого света. Вращение изображений связи 8505a - 8505f посредством видимого света позволяет осуществлять прием из более широкого угла. Хотя изображение связи посредством видимого света отображается на цилиндрическую отображающую поверхность на фиг. 155, изображение связи посредством видимого света может отображаться на столбчатую отображающую поверхность.
[0589] В случае осуществления стереоскопической проекции или в случае отображения изображения связи посредством видимого света на сферической отображающей поверхности, отображение изображений 8506a - 8506d связи посредством видимого света, как показано на фиг. 156, позволяет осуществлять прием из широкого угла. В изображении 8506a связи посредством видимого света, принимаемая область в горизонтальном направлении широка, но принимаемая область в вертикальном направлении узка. Следовательно, изображение 8506a связи посредством видимого света объединяется с изображением 8506b связи посредством видимого света, имеющим противоположное свойство. Изображения 8506a и 8506b связи посредством видимого света могут отображаться попеременно, или может отображаться изображение 8506c связи посредством видимого света, полученное путем синтезирования этих изображений. Часть, где сконцентрированы штрихкоды, как в верхней части изображения 8506a связи посредством видимого света, является тонкий в отображении, что повышает вероятность ошибки при приеме сигнала. Такую ошибку приема можно предотвратить, отображая эту часть в промежуточном цвете, как в изображении 8506d связи посредством видимого света, или не проецируя никакого изображения в этой части.
[0590] Протокол связи, отличающийся согласно зоне
На фиг. 157 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
[0591] Приемник 8420a принимает информацию зоны от базовой станции 8420h, распознает, в какой позиции располагается приемник 8420a, и выбирает протокол приема. Базовая станция 8420h представляет собой, например, базовую станцию мобильной телефонной связи, точку доступа Wi-Fi, передатчик IMES, громкоговоритель или беспроводной передатчик (Bluetooth®, ZigBee, указанную маломощную радиостанцию и т.д.). Приемник 8420a может задавать зону на основании позиционной информации, полученной от GPS, и т.п. В порядке примера, предполагается, что связь осуществляется на частоте сигнала 9,6 кГц в зоне A, и связь осуществляется на частоте сигнала 15 кГц посредством верхнего света и на частоте сигнала 4,8 кГц посредством идентификационного комплекта в зоне B. В позиции 8420j, приемник 8420a распознает, что текущая позиция является зоной A, из информации от базовой станции 8420h, и осуществляет прием на частоте сигнала 9,6 кГц, таким образом, принимая сигналы, передаваемые от передатчиков 8420b и 8420c. В позиции 8420l, приемник 8420a распознает, что текущая позиция является зоной B, из информации от базовой станции 8420i, и также оценивает, что сигнал от верхнего света подлежит приему из движения направления внутренней камеры вверх. Приемник 8420a осуществляет прием на частоте сигнала 15 кГц, таким образом, принимая сигналы, передаваемые от передатчиков 8420e и 8420f. В позиции 8420m, приемник 8420a распознает, что текущая позиция является зоной B, из информации от базовой станции 8420i, и также оценивает, что сигнал, передаваемый от идентификационного комплекта, подлежит приему из движения отодвигания наружной камеры. Приемник 8420a осуществляет прием на частоте сигнала 4,8 кГц, таким образом, принимая сигнал, передаваемый от передатчика 8420g. В позиции 8420k, приемник 8420a принимает сигналы от обеих базовых станций 8420h и 8420i и не может определить, является ли текущая позиция зоной A или зоной B. Приемник 8420a, соответственно, осуществляет прием на обеих частотах 9,6 кГц и 15 кГц. Часть протокола, отличающегося согласно зоне, не ограничивается частотой и может быть схемой модуляции сигнала передачи, форматом сигнала или сервером, запрашиваемым с использованием ID. Базовая станция 8420h или 8420i может передавать на приемник протокол в зоне или передавать на приемник только ID, указывающий зону, благодаря чему, приемник получает информацию протокола от сервера с использованием ID зоны в качестве ключа.
[0592] Каждый из передатчиков 8420b - 8420f принимает ID зоны или информацию протокола от базовой станции 8420h или 8420i и определяет протокол передачи сигнала. Передатчик 8420d, который может принимать сигналы от обеих базовых станций 8420h и 8420i, использует протокол зоны базовой станции с более высокой интенсивностью сигнала или попеременно использует оба протокола.
[0593] Распознавание зоны и услуги для каждой зоны
На фиг. 158 показана диаграмма, демонстрирующая пример операции передатчика и приемника согласно варианту осуществления 5.
[0594] Приемник 8421a распознает зону, которой принадлежит позиция приемника 8421a, из принятого сигнала. Приемник 8421a предоставляет услугу (распространение купонов, назначение точки, прокладку маршрута и т.д.), определенную для каждой зоны. В порядке примера, приемник 8421a принимает сигнал, передаваемый слева от передатчика 8421b, и распознает, что приемник 8421a располагается в зоне A. Здесь, передатчик 8421b может передавать разные сигналы в зависимости от направления передачи. Кроме того, передатчик 8421b может, путем использования сигнала шаблона излучения света, например 2217a, передавать сигнал таким образом, что разные сигналы принимается в зависимости от расстояния до приемника. Приемник 8421a может распознавать позиционное соотношение с передатчиком 8421b из направления и размера, в котором захватывается передатчик 8421b, и распознавать зону, в которой располагается приемник 8421a.
[0595] Сигналы, указывающие одну и ту же зону, могут иметь общую часть. Например, первая половина ID, указывающего зону A, который передается от каждого из передатчиков 8421b и 8421c, является общей. Это позволяет приемнику 8421a распознавать зону, где располагается приемник 8421a, принимая лишь первую половину сигнала.
[0596] Сущность этого варианта осуществления
Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в передаче сигнала с использованием изменения светимости, причем способ информационной связи включает в себя: определение нескольких шаблонов изменения светимости путем модуляции каждого из нескольких сигналов, подлежащих передаче; и передачу каждым из нескольких излучателей света переменной светимости, согласно любому из нескольких определенных шаблонов изменения светимости, сигнала, соответствующего шаблону, причем при передаче, каждого из двух или более излучателей света из нескольких излучателей света изменяет светимость на отдельной частоте таким образом, что свет одного из двух типов света, отличающихся светимостью, выводится для каждого единичная интервала времени, заранее определенного для излучателя света, и что единичный интервал времени, определенный для каждого из двух или более излучателей света, отличается.
[0597] Таким образом, каждый двух или более излучателей света (например, передатчиков в качестве осветительных устройств) изменяет светимость на отдельной частоте, как в операции, описанной со ссылкой на фиг. 113. Таким образом, приемник, который принимает сигналы (например, ID излучателей света) от этих излучателей света может легко получать сигналы отдельно друг от друга.
[0598] Например, при передаче, каждый из нескольких излучателей света может изменять светимость на частоте любого из по меньшей мере, четырех типов, и два или более излучателей света из нескольких передатчиков могут изменять светимость на одной и той же частоте. Например, при передаче, каждый из нескольких излучателей света изменяют светимость таким образом, что частота изменения светимости отличается между всеми излучателями света, которые, в случае, когда несколько излучателей света проецируется на светопринимающую поверхность датчика изображения для приема нескольких сигналов, соседствуют друг с другом на светопринимающей поверхности.
[0599] Таким образом, при условии, что существует, по меньшей мере, четыре типа частот, используемых для изменения светимости, даже в случае, когда два или более излучателей света изменение светимости на одной и той же частоте, т.е. в случае, когда количество типов частот меньше количества излучателей света, можно гарантировать, что частота изменения светимости отличается между всеми излучателями света, соседствующих друг с другом на светопринимающую поверхность датчика изображения на основании задачи четырех цветов или теоремы четырех цветов, как в операции, описанной со ссылкой на фиг. 114. В результате, приемник может легко получать сигналы, передаваемые от нескольких излучателей света, отдельно друг от друга.
[0600] Например, при передаче, каждый из нескольких излучателей света может передавать сигнал, путем изменения светимости на частоте, заданной значением хэша сигнала.
[0601] Таким образом, каждый из нескольких излучателей света изменяет светимость на частоте, заданной значением хэша сигнала (например, ID излучателя света), как в операции, описанной со ссылкой на фиг. 113. Соответственно, после приема сигнала, приемник может определять, совпадают ли частота, заданная из фактического изменения светимости и частота, заданная значением хэша. Таким образом, приемник может определять, имеет ли принятый сигнал (например, ID излучателя света) ошибку.
[0602] Например, способ информационной связи может дополнительно включать в себя: вычисление, из сигнала, подлежащего передаче, который хранится в модуле хранения сигнала, частоты, соответствующей сигналу, согласно заранее определенной функции, в качестве первой частоты; определение, совпадают ли вторая частота, хранящаяся в модуле хранения частоты, и вычисленная первая частота; и, в случае определения, что первая частота и вторая частота не совпадают, сообщение от ошибке, причем в случае определения, что первая частота и вторая частота совпадают, при определении, шаблон изменения светимости определяется путем модуляции сигнала, хранящегося в модуле хранения сигнала, и при передаче, сигнал, хранящийся в модуле хранения сигнала, передается любым из нескольких излучателей света переменной светимости на первой частоте согласно определенному шаблону.
[0603] Таким образом, определяется, совпадают ли частота, хранящаяся в модуле хранения частоты, и частота, вычисленная из сигнала, хранящегося в модуле хранения сигнала (модуле хранения ID) и, в случае определения, что частоты не совпадают, сообщается об ошибке, как в операции, описанной со ссылкой на фиг. 120. Это облегчает обнаружение аномалии на функции передачи сигнала излучателя света.
[0604] Например, способ информационной связи может дополнительно включать в себя: вычисление первого проверочного значения из сигнала, подлежащего передаче, который хранится в модуле хранения сигнала, согласно заранее определенной функции; определение, совпадают ли второе проверочное значение, хранящееся в модуле хранения проверочного значения, и вычисленное первое проверочное значение; и, в случае определения, что первое проверочное значение и второе проверочное значение не совпадают, сообщение от ошибке, причем в случае определения, что первое проверочное значение и второе проверочное значение совпадают, при определении, шаблон изменения светимости определяется путем модуляции сигнала, хранящегося в модуле хранения сигнала, и при передаче, сигнал, хранящийся в модуле хранения сигнала, передается любым из нескольких излучателей света переменной светимости на первой частоте согласно определенному шаблону.
[0605] Таким образом, определяется, совпадают ли проверочное значение, хранящееся в модуле хранения проверочного значения, и проверочное значение, вычисленное из сигнала, хранящегося в модуле хранения сигнала (модуле хранения ID) и, в случае определения, что проверочные значения не совпадают, сообщается об ошибке, как в операции, описанной со ссылкой на фиг. 120. Это облегчает обнаружение аномалии на функции передачи сигнала излучателя света.
[0606] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, причем способ информационной связи включает в себя: настройку времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, появляются согласно изменению светимости субъекта; получение изображения яркой линии, включающее в себя несколько ярких линий, путем захвата субъекта переменной светимости датчиком изображения при установленном времени экспозиции; получение информации путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное изображение; и задание частоты изменения светимости субъекта, на основании шаблона из нескольких ярких линий, включенных в полученное изображение яркой линии. Например, при задании, задается несколько шаблонов заголовка, которые включены в шаблон из нескольких ярких линий, и каждый из нескольких шаблонов заранее определяется для указания заголовка, и частота, соответствующая количеству пикселей между несколькими шаблонам заголовка, задается как частота изменения светимости субъекта.
[0607] Таким образом, частота изменения светимости субъекта задается, как в операции, описанной со ссылкой на фиг. 115. В случае, когда несколько субъектов, которые отличаются частотой изменения светимости захватываются, информацию от этих субъектов можно легко получать отдельно друг от друга.
[0608] Например, при получении изображения яркой линии, изображение яркой линии, включающее в себя несколько шаблонов, представленных, соответственно, несколькими яркими линиями, может быть получено путем захвата нескольких субъектов, каждый из которых изменяет светимость, и при получении информации, в случае, когда несколько шаблонов, включенных в полученное изображение яркой линии, перекрываются друг с другом в части, информация может быть получена из каждого из нескольких шаблонов путем демодуляции данных, заданных частью каждого из нескольких шаблонов, отличных от части.
[0609] Таким образом, данные не демодулируются из перекрывающейся части из нескольких шаблонов (нескольких шаблонов ярких линий), как в операции, описанной со ссылкой на фиг. 117. Таким образом, можно препятствовать получению неправильной информации.
[0610] Например, при получении изображения яркой линии, несколько изображений ярких линий может быть получено путем захвата нескольких субъектов несколько раз во временных режимах, отличающихся друг от друга, при задании, для каждого изображения яркой линии, можно задавать частоту, соответствующую каждому из нескольких шаблонов, включенных в изображение яркой линии, и при получении информации, можно искать в нескольких изображениях ярких линий несколько шаблонов, для которых задана одна и та же частота, несколько искомых шаблонов могут объединяться, и информация может быть получена путем демодуляции данных, заданных объединением нескольких шаблонов.
[0611] Таким образом, в нескольких изображениях ярких линий производится поиск нескольких шаблонов (нескольких шаблонов ярких линий), для которых задана одна и та же частота, несколько искомых шаблонов объединяются, и информация получается из нескольких объединенных шаблонов. Следовательно, даже в случае, когда несколько субъектов перемещается, информацию от нескольких субъектов легко получать отдельно друг от друга.
[0612] Например, способ информационной связи может дополнительно включать в себя: передачу идентификационной информации субъекта, включенной в полученную информацию, и информации заданной частоты, указывающей заданную частоту, на сервер, где частота регистрируется для каждого набора идентификационной информации; и получение сопутствующей информации, связанной с идентификационной информацией, и частоты, указанной информацией заданной частоты, от сервера.
[0613] Таким образом, получается сопутствующая информация, связанная с идентификационной информацией (ID), полученной на основании изменения светимости субъекта (передатчика), и частота изменения светимости, как в операции, описанной со ссылкой на фиг. 119. Изменение частоты изменения светимости субъекта и обновление частоты, зарегистрированной на сервере с измененной частотой, препятствует приемнику, который получил идентификационную информацию до изменения частоты, получать сопутствующую информацию от сервера. Таким образом, изменяя частоту, зарегистрированную на сервере согласно изменению частоты изменения светимости субъекта, можно предотвращать ситуацию, когда приемник, который ранее получил идентификационную информацию субъекта, может получать сопутствующую информацию от сервера в течение бесконечного периода времени.
[0614] Например, способ информационной связи может дополнительно включать в себя: получение идентификационной информации субъекта путем извлечения части из полученной информации; и задание числа, указанного полученной информацией, отличной от части, в качестве частоты изменения светимости, установленной для субъекта.
[0615] Таким образом, идентификационная информация субъекта и частота изменения светимости, установленная для субъекта, могут быть включены независимо друг от друга в информацию, полученную из шаблона из нескольких ярких линий, как в операции, описанной со ссылкой на фиг. 116. Это способствует более высокой степени свободы идентификационной информации и установленной частоты.
[0616] Вариант осуществления 6
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED согласно вышеописанным вариантам осуществления 1-5.
[0617] На фиг. 159 показана диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
[0618] Сигнал передачи D делится на сегменты данных Dx (например, Dx=D1, D2, D3) заранее определенного размера, и заголовок Hdr и последовательность проверки кадра обнаружения/коррекции ошибки FCS, вычисленная из каждого сегмента данных, добавляются к сегменту данных. Добавляются также заголовок Hdr2 и последовательность проверки кадра обнаружения/коррекции ошибки FCS2, вычисленная из исходных данных. Данные, состоящие из Hdr, Dx и FCS, является структурой для приема датчиком изображения. Поскольку датчик изображения пригоден для приема непрерывных данных за короткое время, Hdr, Dx и FCS передаются непрерывно. Данные, состоящие из Hdr2, Dx и FCS2, является структурой для приема датчиком освещенности. Хотя желательно, чтобы Hdr и FCS, принятые датчиком изображения, были короткими, каждый из Hdr2 и FCS2, принятых датчиком освещенности, может быть более длинной последовательностью сигнала. Использование более длинной последовательностью сигнала для Hdr2 повышает точность обнаружения заголовка. Когда FCS2 длиннее, можно использовать код, способный обнаруживать и корректировать многие битовые ошибки, что приводит к повышению производительности обнаружения/коррекции ошибки. Заметим, что, вместо передачи Hdr2 и FCS2, датчик освещенности может принимать Hdr и FCS. Датчик освещенности может принимать Hdr и Hdr2 или FCS и FCS2.
[0619] На фиг. 160 показана диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
[0620] FCS2 является длинным сигналом. Часто вставка такой FCS2 приводит к снижению эффективности приема датчика изображения. В этой связи, частота вставки FCS2 снижается, и вместо нее вставляется сигнал PoFCS2, указывающий местоположение FCS2. Например, в случае использования 4-значной PPM, имеющей 2-битовую информацию за единицу времени для представления сигнала, необходимы 16 единичные интервалы времени передачи, когда CRC32 используется для FCS2, тогда как PoFCS2 с диапазоном от 0 до 3 может передаваться в одном единичном интервале времени. Поскольку время передачи укорачивается по сравнению со случаем вставки только FCS2, эффективность приема датчика изображения можно повысить. Датчик освещенности принимает PoFCS2 после сигнала передачи D, задает время передачи FCS2 от PoFCS2 и принимает FCS2. Датчик освещенности дополнительно принимает PoFCS2 после FCS2, задает время передачи следующей FCS2 и принимает следующую FCS2. Если FCS2, принятая первой, и FCS2, принятая следующей, одинаковы, приемник оценивает, что принимается один и тот же сигнал.
[0621] На каждой из фиг. 161A - 161C показана диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
[0622] В захваченном изображении, проиллюстрированном на фиг. 161A, передатчик показан малым, и поэтому количество ярких линий мало. Из этого захваченного изображения единовременно может приниматься лишь малый объем данных. Захваченное изображение, проиллюстрированное на фиг. 161B, является изображением, захваченным с использованием трансфокации, где передатчик показан большим, и поэтому количество ярких линий велико. Таким образом, благодаря использованию трансфокации может единовременно приниматься большой объем данных. Кроме того, данные могут приниматься издалека, и может приниматься сигнал малого передатчика. Оптическая трансфокация или Ex трансфокация используется в качестве способа трансфокации. Оптическая трансфокация осуществляется путем увеличения фокусного расстояния линзы. Ex трансфокация является способом трансфокации, в котором, в случае осуществления формирования изображения с более низким разрешением, чем емкость элемента формирования изображения, не все, но только часть элементов формирования изображения используется для увеличения, таким образом, части захваченного изображения. Захваченное изображение, проиллюстрированное на фиг. 161C, является изображением, захваченным с использованием электронной трансфокации (увеличение изображения). Хотя передатчик показан большим, яркие линии являются более толстыми при увеличении посредством электронной трансфокации, и количество ярких линий остается неизменным по сравнению с состоянием до трансфокации. Следовательно, характеристики приема остаются неизменными по сравнению с состоянием до трансфокации.
[0623] На каждой из фиг. 162A и 162B показана диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
[0624] Захваченное изображение, проиллюстрированное на фиг. 162A, является изображением, захваченным с фокусировкой на субъект. Захваченное изображение, проиллюстрированное на фиг. 162B, является изображением, захваченным не в фокусе. В захваченном изображении, проиллюстрированном на фиг. 162B, яркие линии можно наблюдать даже в окружении фактического передатчика, поскольку изображение захватывается не в фокусе, что позволяет наблюдать больше ярких линий. Таким образом, единовременно может приниматься больше данных, и также данные могут приниматься с большего расстояния, путем формирования изображения не в фокусе. Формирование изображения в макрорежиме может создавать такое же изображение, как захваченное изображение, проиллюстрированное на фиг. 162B.
[0625] На каждой из фиг. 163A - 163C показана диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6.
[0626] Изображение, проиллюстрированное на фиг. 163A, получается путем настройки более длительного времени экспозиции, чем в режиме связи посредством видимого света и, более короткого, чем в режиме нормального формирования изображения. Режим формирования изображения для получения такого изображения именуется ʺрежимом обнаружения ярких линийʺ (промежуточным режимом). В изображении, проиллюстрированном на фиг. 163A, яркие линии передатчика наблюдаются слева от центра, тогда как более темное нормальное захваченное изображение появляется в другой части. Когда это изображение отображается на приемнике, пользователь может легко направлять приемник на нужный передатчик и захватывать передатчик. В режиме обнаружения ярких линий, изображение захватывается более темным, чем в режиме нормального формирования изображения. Соответственно, формирование изображения осуществляется в режиме высокой чувствительности для захвата изображения, имеющего яркость, легко видимую людьми, т.е. изображения, аналогичного полученному в режиме нормального формирования изображения. Поскольку благодаря чрезмерно высокой чувствительности более темные части ярких линий оказываются более яркими, чувствительность устанавливается на такой уровень, который позволяет наблюдать яркие линии. Приемник переключается на режим связи посредством видимого света и принимает сигнал передачи передатчика, захваченного в части, указанной, например, пользователем, касающимся изображения. Приемник может автоматически переключаться в режим связи посредством видимого света и принимать сигнал в случае, когда любая яркая линия (сигнал передачи) найден в захваченном изображении.
[0627] Приемник обнаруживает сигнал передачи из ярких линий в захваченном изображении и выделяет обнаруженную часть, как показано на фиг. 163B. Таким образом, приемник может отчетливо представлять пользователю часть передачи сигнала. Яркие линии могут наблюдаться в отношении не только сигнала передачи, но и шаблона субъекта. Таким образом, вместо определения, существует ли сигнал передачи из ярких линий в одном изображении, можно определить наличие сигнала передачи в случае, когда позиции ярких линий изменяются в нескольких изображениях.
[0628] Изображение, захваченное в режиме обнаружения ярких линий, темнее, чем изображение, захваченное в режиме нормального формирования изображения, и его нелегко наблюдать. Следовательно, может отображаться изображение с видимостью, увеличенной посредством обработки изображений. Изображение, проиллюстрированное на фиг. 163C, является примером изображения, в котором извлечены края и улучшена граница объекта формирования изображения.
[0629] На фиг. 164 показана диаграмма, демонстрирующая пример изображения (изображения яркой линии), захваченного приемником, согласно варианту осуществления 6. В частности, фиг. 164 демонстрирует изображение, полученное путем захвата передатчика, период передачи сигнала которого равен 1/9600 секунды, с отношением времени экспозиции, указанным в нижней части чертежа. Когда время экспозиции короче периода передачи 1/9600 секунды, захваченное изображение примерно одинаково, и могут захватываться отчетливые яркие линии. Когда время экспозиции длиннее, контуры ярких линий размыты. Однако в этом примере представления сигнала шаблон ярких линий является наблюдаемым, и сигнал может приниматься при условии, что время экспозиции превышает период передачи примерно в 1,5 раза. Кроме того, в этом примере представления сигнала, яркие линии являются наблюдаемыми при условии, что время экспозиции превышает период передачи примерно в 20 раз. Время экспозиции в этих пределах доступно как время экспозиции в режиме обнаружения ярких линий.
[0630] Верхний предел времени экспозиции, при котором можно принимать сигнал, зависит от способа представления сигнала. Использование такого правила представления сигнала, в котором количество ярких линий меньше, и интервал между яркими линиями длиннее, позволяет принимать сигнал при более длительном времени экспозиции и также позволяет наблюдать яркие линии при более длительном времени экспозиции, хотя эффективность передачи снижается.
[0631] Время экспозиции в режиме формирования промежуточного изображения
Как показано на фиг. 164, отчетливые яркие линии являются наблюдаемыми, когда время экспозиции примерно в 3 раза больше периода модуляции. Поскольку частота модуляции больше или равна 480 Гц, желательно, чтобы время экспозиции в режиме формирования промежуточного изображения (промежуточного режима) было меньше или равно 1/160 секунды.
[0632] Если время экспозиции меньше или равно 1/10000 секунды, объект, не излучающий свет, трудно увидеть под осветительным прибором даже при захвате в режиме высокой чувствительности. Соответственно, желательно, чтобы время экспозиции в режиме формирования промежуточного изображения было больше или равно 1/10000 секунды. Однако предполагается, что это ограничение будет ослабляться по мере повышения чувствительности элементов формирования изображения.
[0633] На фиг. 165 показана диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 6.
[0634] Приемник принимает последовательность сигналов путем объединения нескольких принятых сегментов данных. Таким образом, если сигнал передачи резко изменяется, сегменты данных до и после изменения смешиваются друг с другом, что не позволяет точно объединять сигналы. В этой связи, после изменения сигнала передачи, передатчик осуществляет нормальное освещение в течение заранее определенного времени в качестве буферной зоны, не передавая никаких сигналов, согласно фиг. 165 (a). В случае, когда ни один сигнал не может приниматься в течение заранее определенного времени T2, более короткого, чем вышеупомянутое заранее определенное время T1, приемник отбрасывает ранее принятые сегменты данных, таким образом, избегая смешения сегментов данных до и после изменения. В порядке альтернативы, после изменения сигнала передачи, передатчик повторно передает сигнал X для извещения об изменении сигнала передачи, согласно фиг. 165 (b). Такая повторяющаяся передача предотвращает сбой в приеме извещения X об изменении сигнала передачи. В порядке другой альтернативы, после изменения сигнала передачи, передатчик повторно передает преамбулу, согласно фиг. 165 (c). В случае приема преамбулы за более короткий период, чем период, в течение которого преамбула появляется в нормальном сигнале, приемник отбрасывает ранее принятые сегменты данных.
[0635] На фиг. 166 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 6.
[0636] Изображение, проиллюстрированное на фиг. 166 (a), представляет собой изображение, полученное путем захвата передатчика полностью в фокусе. Путем формирования изображения не в фокусе, приемник может захватывать изображение, проиллюстрированное на фиг. 166 (b). Кроме того, расфокусировка дает захваченное изображение, проиллюстрированное на фиг. 166 (c). На фиг. 166 (c), яркие линии нескольких передатчиков перекрываются друг с другом, и приемник не может осуществлять прием сигнала. Следовательно, приемник регулирует фокус таким образом, что яркие линии из нескольких передатчиков не перекрываются друг с другом. В случае, когда в диапазоне формирования изображения присутствует только один передатчик, приемник регулирует фокус таким образом, чтобы размер передатчика был максимальным в захваченном изображении.
[0637] Приемник может сжимать захваченное изображение в направлении, параллельном ярким линиям, но не осуществляет сжатия изображения в направлении, перпендикулярном ярким линиям. Альтернативно, приемник снижает степень сжатия в перпендикулярном направлении. Это предотвращает ошибку приема, обусловленную размытием ярких линий из-за сжатия.
[0638] На каждой из фиг. 167 и 168 показана диаграмма, демонстрирующая пример инструкции пользователю, отображаемой на экране приемника согласно варианту осуществления 6.
[0639] Захватывая несколько передатчиков, приемник может оценивать позицию приемника с использованием триангуляции из позиционной информации каждого передатчика и позиции, размера и угла каждого передатчика в захваченном изображении. Соответственно, в случае, когда в принимаемом состоянии захватывается только один передатчик, приемник предписывает направление формирования изображения или направление перемещения путем отображения изображения, включающего в себя стрелку и т.п., чтобы предписывать пользователю изменять направление приемника или перемещаться назад для захвата нескольких передатчиков. Фиг. 167 (a) демонстрирует пример отображения инструкции для поворота приемника вправо для захвата передатчика на правой стороне. Фиг. 167 (b) демонстрирует пример отображения инструкции для перемещения назад для захвата передатчика спереди. Фиг. 168 демонстрирует пример отображения инструкции для встряхивания приемника и т.п. для захвата другого передатчика, поскольку позиция другого передатчика неизвестна на приемник. Хотя желательно захватывать нескольких передатчиков в одном изображении, позиционное соотношение между передатчиками в нескольких изображениях можно оценивать с использованием обработки изображений или значения датчика 9-осного датчика. Приемник может запрашивать у сервера позиционную информацию близкорасположенных передатчиков с использованием ID, принятого от одного передатчика, и предписывать пользователю захватывать передатчик, который проще всего захватить.
[0640] Приемник обнаруживает, что пользователь перемещает приемник из значения датчика 9-осного датчика и, спустя заранее определенное время от конца движения, отображает экран на основании последнего принятого сигнала. Это позволяет избежать ситуации, в которой, когда пользователь направляет приемник на нужный передатчик, сигнал другого передатчика принимается во время движения приемника, и, в результате, случайно осуществляется процесс на основании сигнала передачи ненужного передатчика.
[0641] Приемник может продолжать процесс приема во время движения, и осуществлять процесс на основании принятого сигнала, например, получение информации от сервера с использованием принятого сигнала в качестве ключа. В этом случае, после процесса приемник все еще продолжает процесс приема, и осуществляет процесс на основании последнего принятого сигнала как окончательный процесс.
[0642] Приемник может обрабатывать сигнал, принятый заранее определенное число раз, или извещать сигнал, принятый заранее определенное число раз, пользователю. Приемник может обрабатывать сигнал, принятый наибольшее число раз во время движения.
[0643] Приемник может включать в себя средство извещения для извещения пользователя об успешном приеме сигнала или об обнаружении сигнала в захваченном изображении. Средство извещения осуществляет извещение посредством звука, вибрации, обновления отображения (например, отображения всплывающего окна) и т.п. Это позволяет пользователю распознавать присутствие передатчика.
[0644] На фиг. 169 показана диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
[0645] Несколько передатчиков, например дисплеев, располагается рядом друг с другом. В случае передачи одного и того же сигнала, несколько передатчиков синхронизирует временной режим передачи сигнала и передают сигнал от всей поверхности согласно фиг. 169 (a). Это позволяет приемнику наблюдать несколько дисплеев как один большой передатчик, что позволяет приемнику принимать сигнал быстрее или с большего расстояния. В случае, когда несколько передатчиков передает разные сигналы, несколько передатчиков передает сигналы, обеспечивая буферную зону (область отсутствия передачи), где не передается никакого сигнала, согласно фиг. 169 (b). Это позволяет приемнику распознавать несколько передатчиков как отдельные передатчики с буферной зоной между ними, благодаря чему, приемник может принимать сигналы по отдельности.
[0646] На фиг. 170 показана диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
[0647] Как показано на фиг. 170 (a), жидкокристаллический дисплей обеспечивает период отключения подсветки и изменяет состояние жидкого кристалла в ходе отключения подсветки, чтобы изображение при изменении состояния было невидимым, таким образом, повышая динамическое разрешение. На жидкокристаллическом дисплее, осуществляющем такое управление подсветкой, сигнал накладывается согласно периоду включения подсветки, как показано на фиг. 170 (b). Непрерывная передача набора данных (Hdr, данные, FCS) способствует повышению эффективности приема. Светоизлучающий модуль находится в ярком состоянии (Hi) в первой и последней частях периода включения подсветки. Дело в том, что, если темное состояние (Lo) светоизлучающего модуля непрерывно с периодом отключения подсветки, приемник не может определить, передается ли Lo как сигнал, или светоизлучающий модуль находится в темном состоянии вследствие периода отключения подсветки.
[0648] Сигнал с пониженной средней светимостью может накладываться в течение периода отключения подсветки.
[0649] Наложение сигналов приводит к изменению средней светимости по сравнению со случаем отсутствия наложения сигнала. Следовательно, регулировка, например, увеличение/уменьшение периода отключения подсветки или увеличение/уменьшение светимости при включенной подсветке осуществляется таким образом, что средняя светимость не изменяется.
[0650] На фиг. 171 показана диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
[0651] Жидкокристаллический дисплей может снижать изменение светимости всего экрана путем осуществления управления подсветкой в разном временном режиме в зависимости от позиции. Это называется сканированием подсветки. Сканирование подсветки обычно осуществляется таким образом, что подсветка включается последовательно от конца, как показано на фиг. 171 (a). В результате получается захваченное изображение 8802a. Однако в захваченном изображении 8802a часть, включающая в себя яркие линии, делится, и существует возможность, что весь экран дисплея нельзя оценить как один передатчик. Соответственно, порядок сканирования подсветки устанавливается таким образом, что все части излучения света (части наложения сигналов) соединяются, когда вертикальная ось является пространственной осью в направлении деления сканирования подсветки, и горизонтальная ось является временной осью, как показано на фиг. 171 (b). В результате получается захваченное изображение 8802b. В захваченном изображении 8802b, все части ярких линий соединяются, и это облегчает оценивание, что это сигнал передачи от одного передатчика. Кроме того, поскольку количество непрерывно принимаемых ярких линий увеличивается, возможен более быстрый или более дальний прием сигнала. Кроме того, легко оценить размер передатчика, и поэтому позицию приемника можно точно оценивать из позиции, размера и угла передатчика в захваченном изображении.
[0652] На фиг. 172 показана диаграмма, демонстрирующая пример способа передачи сигнала согласно варианту осуществления 6.
[0653] При сканировании подсветки с временным разделением, в случае, когда период включения подсветки является коротким, и части излучения света (части наложения сигналов) не могут соединяться на графике, где вертикальная ось является пространственной осью в направлении деления сканирования подсветки, и горизонтальная ось является временной осью, наложение сигналов осуществляется в каждой светоизлучающей части согласно временному режиму подсветки, таким же образом, как на фиг. 170. Здесь, управляя подсветкой таким образом, чтобы расстояние от другой части включения подсветки на графике было максимальным, можно предотвращать смешиванием ярких линий в соседних частях.
[0654] Вариант осуществления 7
На фиг. 173 показана диаграмма, демонстрирующая систему предоставления услуг, использующую способ приема, описанный в любом из вышеприведенных вариантов осуществления.
[0655] Сначала компания A ex8000, управляющая сервером ex8002, запрашивается на предмет распространения информации на мобильный терминал, другой компанией B или частным лицом ex8001. Например, запрашивается распространение подробной рекламной информации, информации купона, картографической информации и т.п. на мобильный терминал, который осуществляет связь посредством видимого света с идентификационным комплектом. Компания A ex8000, управляющая сервером, управляет информацией, распространяемой на мобильный терминал совместно с произвольной информацией ID. Мобильный терминал ex8003 получает информацию ID от субъекта ex8004 с помощью связи посредством видимого света и передает полученную информацию ID на сервер ex8002. Сервер ex8002 передает информацию, соответствующую информации ID, на мобильный терминал и отсчитывает, сколько раз передается информация, соответствующая информации ID. Компания A ex8000, управляющая сервером, взимает вознаграждение, соответствующее отсчету, у запрашивающей компании B или частному лицу ex8001. Например, чем больше отсчет, тем больше взимаемое вознаграждение.
[0656] На фиг. 174 показана блок-схема операций, демонстрирующая последовательность операций предоставления услуг.
[0657] На этапе ex8000, компания A, управляющая сервером, принимает запрос на распространение информации от другой компании B. На этапе ex8001, информация, запрашиваемая для распространения, управляется совместно с конкретной информацией ID на сервере, управляемом компанией A. На этапе ex8002, мобильный терминал принимает конкретную информацию ID от субъекта с помощью связи посредством видимого света и передает ее на сервер, управляемый компанией A. Способ связи посредством видимого света подробно описан в других вариантах осуществления, и поэтому его описание здесь опущено. Сервер передает информацию, соответствующую конкретной информации ID, принятой от мобильного терминала, на мобильный терминал. На этапе ex8003, сколько раз распространяется информация, отсчитывается на сервере. Наконец, на этапе ex8004, вознаграждение, соответствующее отсчету распространения информации, взимается с компании B. Благодаря такому выставлению счета согласно отсчету, надлежащее вознаграждение, соответствующее рекламному эффекту от распространения информации может взиматься с компании B.
[0658] На фиг. 175 показана блок-схема операций, демонстрирующая предоставление услуг в другом примере. Описание этапов, показанных ранее на фиг. 174, здесь опущено.
[0659] На этапе ex8008 определяется, истекло ли заранее определенное время от начала распространения информации. В случае определения, что заранее определенное время не истекло, счет компании B не выставляется на этапе ex8011. В случае определения, что заранее определенное время истекло, сколько раз распространяется информация, отсчитывается на этапе ex8009. На этапе ex8010, вознаграждение, соответствующее отсчету распространения информации, взимается с компании B. поскольку распространение информации осуществляется бесплатно в течение заранее определенного времени, компания B может принимать услугу учета после проверки рекламного эффекта и пр.
[0660] На фиг. 176 показана блок-схема операций, демонстрирующая предоставление услуг в другом примере. Описание этапов, показанных ранее на фиг. 175, здесь опущено.
[0661] На этапе ex8014, сколько раз распространяется информация, отсчитывается. В случае определения, что заранее определенное время не истекло от начала распространения информации на этапе ex8015, на этапе ex8016 счет не выставляется. В случае определения, что заранее определенное время истекло, с другой стороны, больше или равно ли число раз распространения информации заранее определенному числу, определяется на этапе ex8017. В случае, когда число раз распространения информации меньше заранее определенного числа, отсчет сбрасывается, и снова отсчитывается, сколько раз распространяется информация. В этом случае, счет компании B не выставляется в отношении заранее определенного времени, в течение которого число раз распространения информации меньше заранее определенного числа. В случае, когда отсчет больше или равен заранее определенному числу на этапе ex8017, отсчет сбрасывается и снова запускается на этапе ex8018. На этапе ex8019, вознаграждение, соответствующее отсчету, взимается с компанией B. Таким образом, в случае, когда отсчет в течение времени бесплатного распространения мал, снова предоставляется время бесплатного распространения. Это позволяет компании B принимать услугу учета в надлежащее время. Кроме того, в случае, когда отсчет мал, компания A может анализировать информацию и, например, когда информация не в сезоне, советовать изменение информации компании B. В случае, когда снова предоставляется время бесплатного распространения, время может быть короче, чем заранее определенное время, предоставленное первым. Более короткое время, чем заранее определенное время, предоставленное первым, снижает нагрузку на компанию A. Кроме того, время бесплатного распространения может предоставляться снова после фиксированного периода времени. Например, если информация подвергается влиянию сезонности, снова предоставляется время бесплатного распространения после фиксированного периода времени, пока не начнется новый сезон.
[0662] Заметим, что выставляемый счет может изменяться согласно объему данных, независимо от того, сколько раз распространяется информация. За распространение заранее определенного или большего объема данных может выставляться счет, в то же время, распространение является бесплатным в пределах заранее определенного объема данных. Выставляемый счет может увеличиваться с увеличением объема данных. Кроме того, при управлении информацией совместно с конкретной информацией ID, может взиматься плата за управление. Благодаря взиманию платы за управление, можно определять вознаграждение после запрашивания распространения информации.
[0663] Вариант осуществления 8
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[0664] Схема модуляции, которая облегчает прием
На фиг. 177A, 177B и 178 показаны диаграммы, демонстрирующие пример кодирования сигнала согласно варианту осуществления 8.
[0665] Сигнал передачи состоит из заголовка (H) и тела ("тело"). Заголовок включает в себя уникальный шаблон сигнала. Приемник находит этот уникальный шаблон из принятого сигнала, распознает, какая часть принятого сигнала представляет заголовок или тело, на основании позиции уникального шаблона, и принимает данные.
[0666] В случае, когда сигнал передачи модулируется в шаблоне (a) на фиг. 177A, приемник может принимать данные при последовательном приеме заголовка и тела, которое следует за заголовком. Длительность, в течение которого приемник может непрерывно принимать сигнал, зависит от размера передатчика, показанного в захваченном изображении (взятом изображении). В случае, когда передатчик мал или передатчик захватывается на расстоянии, длительность, в течение которого приемник может непрерывно принимать сигнал, является коротким. В случае, когда длительность (время непрерывного приема) в течение которого приемник может непрерывно принимать сигнал, идентичен времени, необходимому для передачи одного блока, включающего в себя заголовок и тело, приемник может принимать данные только когда момент начала передачи и момент начала приема заголовка одинаковы. Фиг. 177A (a) демонстрирует случай, когда время непрерывного приема немного больше, чем время передачи для одного блока, включающего в себя заголовок и тело. Каждая стрелка указывает время непрерывного приема. Приемник может принимать данные при приеме сигнала во временных режимах, указанных толстыми стрелками, но не может принимать данные при приеме сигнала во временных режимах, указанных тонкими стрелками, поскольку заголовок и тело не полностью содержатся в принятом сигнале.
[0667] В случае, когда сигнал передачи модулируется в шаблоне (b) на фиг. 177A, приемник может принимать данные в большем количестве временных режимов приема. Передатчик передает сигнал, модулированный в режиме ʺтело, заголовок, телоʺ в качестве одного набора. Два тела в одном и том же наборе представляют один и тот же сигнал. Приемнику не нужно непрерывно принимать весь сигнал, включенный в тело, но он может восстанавливать тело сцеплением частей тела до и после заголовка. Следовательно, приемник может принимать данные при условии, что он может непрерывно принимать весь сигнал, включенный в заголовок. На фиг. 177A, временные режимы приема, с которыми могут приниматься данные, указаны толстыми линиями. Как показано на фиг. 177A, прием данных возможен в большем количестве временных режимов приема в (b), чем в (a).
[0668] В схеме модуляции (b) на фиг. 177A, приемник может восстанавливать тело в случае, когда длина сигнала тела является фиксированной. Приемник также может восстанавливать тело в случае, когда информация длины сигнала тела включена в заголовок.
[0669] В частности, как показано на фиг. 177B, приемник сначала обнаруживает заголовок, имеющий уникальный шаблон ярких линий, из захваченного изображения (изображения яркой линии), включающего в себя яркие линии. Затем приемник последовательно считывает каждый сигнал тела, следующего за заголовком (в направлении (1) на фиг. 177B). Каждый раз, когда приемник считывает сигнал, приемник определяет, считан ли сигнал тела на протяжении длины сигнала тела. Таким образом, приемник определяет, считан ли весь сигнал, включенный в тело. В случае определения, что весь сигнал не считан, приемник считывает сигнал, следующий за считанным сигналом. В отсутствие следующего сигнала приемник последовательно считывает каждый сигнал тела, предшествующего заголовку (в направлении (2) на фиг. 177B). Таким образом, считывается весь сигнал, включенный в тело. Здесь, в случае, когда длина сигнала тела является фиксированной, приемник заранее удерживает длину сигнала тела и производит вышеупомянутое определение с использованием длины сигнала тела. Альтернативно, приемник задает длину сигнала тела из заголовка, и производит вышеупомянутое определение с использованием длины сигнала тела.
[0670] Даже в случае, когда длина сигнала тела является переменной, если схема модуляции определяется таким образом, что тело, модулированное одним и тем же передатчиком имеет одну и ту же длину сигнала, приемник может восстанавливать тело, оценивая длину сигнала тела из длины сигнала между двумя заголовками. В этом случае, в схеме модуляции (b) на фиг. 177A необходимо одновременно принимать сигнал, соответствующий двум заголовкам и двум телам. В схеме модуляции, проиллюстрированной на фиг. 178, с другой стороны, лишь прием сигнала, соответствующего двум заголовкам и одному телу, позволяет оценивать длину сигнала тела. Фиг. 178 демонстрирует схему модуляции, в которой ʺтело, заголовок, тело, заголовок 2 (H2)ʺ образуют один набор, где приемник может принимать данные при условии, что он может непрерывно принимать весь сигнал, включенный в заголовок.
[0671] Таким образом, передатчик в этом варианте осуществления определяет первый шаблон изменения светимости, соответствующий телу, которая является частью сигнала, подлежащего передаче, и второй шаблон изменения светимости, указывающий заголовок для указания тела, и передает заголовок и тело путем изменения светимости согласно первому шаблону изменения светимости, второму шаблону изменения светимости и первому шаблону изменения светимости в этом порядке. Передатчик также может определять третий шаблон изменения светимости, указывающий другой заголовок, отличный от заголовка, и передавать заголовок, тело и другой заголовок путем изменения светимости согласно первому шаблону изменения светимости, второму шаблону изменения светимости, первому шаблону изменения светимости и третьему шаблону изменения светимости в этом порядке.
[0672] Связь с использованием ярких линий и распознавания изображения
На фиг. 179 показана диаграмма, демонстрирующая пример захваченного изображения согласно варианту осуществления 8.
[0673] Приемник может не только считывать сигнал от ярких линий в захваченном изображении, но и анализировать часть, отличную от ярких линий, посредством обработки изображений. Например, приемник принимает сигнал от передатчика, например, цифрового идентификационного комплекта. Даже в случае, когда приемник принимает один и тот же сигнал, приемник может отображать разную рекламу в зависимости от изображения, отображаемого на экране передатчика.
[0674] Поскольку яркие линии являются шумом при обработке изображений, обработка изображений можно осуществлять после интерполирования пиксельных значений в части яркой линии из пикселей справа и слева от ярких линий. Альтернативно, обработка изображений можно осуществлять на изображении за исключением части яркой линии.
[0675] Способ использования элементов формирования изображения, пригодный для приема сигнала видимого света
На фиг. 180A - 180C показаны диаграммы, демонстрирующие пример структуры и работы приемника согласно варианту осуществления 8.
[0676] Приемник включает в себя элемент 8910a формирования изображения, как показано на фиг. 180A. Элемент формирования изображения включает в себя эффективные пиксели, которые образуют часть для захвата изображения, оптический черный для измерения шума, например, темновой ток, и неэффективную область 8910b. Оптический черный включает в себя VOB для измерения вертикального шума и HOB для измерения горизонтального шума. Поскольку яркие линии появляются в направлении 8910c (горизонтальное направление), в ходе экспозиции VOB или неэффективной области 8910b, яркие линии не получаются, и прием сигнала невозможен. Время, в течение которого возможен прием сигнала, может увеличиваться путем переключения, после осуществления связи посредством видимого света, в такой режим формирования изображения, который не использует VOB и неэффективную область 8910b или минимально использует VOB и неэффективную область 8910b.
[0677] Как показано на фиг. 180B, время экспозиции в области эффективных пикселей, которая является областью, включающей в себя эффективные пиксели, может увеличиваться за счет неиспользования VOB и неэффективной области 8910b. В частности, в нормальном формировании изображения, одно захваченное изображение получается в каждом из времени t0 - t10, времени t10 - t20 и времени t20 - t30, как показано на фиг. 180B (a). Поскольку VOB и неэффективная область 8910b также используются при получении каждого захваченного изображения, время экспозиции (время, в течение которого считывается электрический заряд, затененная часть на фиг. 180B) в области эффективных пикселей является временем t3 - t10, временем t13 - t20 и временем t23 - t30.
[0678] При осуществлении связи посредством видимого света, за счет неиспользования VOB и неэффективной области 8910b, время экспозиции в области эффективных пикселей может увеличиваться на время, в течение которого используются VOB и неэффективная область 8910b, как показано на фиг. 180B (b). Таким образом, время, в течение которого возможен прием при осуществлении связи посредством видимого света, может увеличиваться. Это позволяет принимать больше сигналов.
[0679] В нормальном формировании изображения, экспозиция каждой линии экспозиции в области эффективных пикселей начинается по истечении заранее определенного времени m от начала экспозиции соседней с ней линией экспозиции, как показано на фиг. 180C (a). При осуществлении связи посредством видимого света, с другой стороны, поскольку время экспозиции в области эффективных пикселей увеличивается, экспозиция каждой линии экспозиции в области эффективных пикселей начинается по истечении заранее определенного времени n (n > m) от начала экспозиции соседней с ней линией экспозиции, как показано на фиг. 180C (b).
[0680] Таким образом, в нормальном формировании изображения, приемник в этом варианте осуществления осуществляет считывание электрического заряда на каждой из нескольких линий экспозиции в области, включающей в себя оптический черный в датчике изображения, по истечении заранее определенного времени после осуществления считывания электрического заряда на линии экспозиции, соседствующей с линией экспозиции. При осуществлении связи посредством видимого света, приемник осуществляет считывание электрического заряда на каждой из нескольких линий экспозиции в области, отличной от оптического черного в датчике изображения, по истечении времени, более длительного, чем заранее определенное время, после осуществления считывания электрического заряда на линии экспозиции, соседствующей с линией экспозиции, причем оптический черный не используется при считывании электрического заряда.
[0681] Время, в течение которого возможен прием сигнала, можно дополнительно увеличивать путем переключения, после осуществления связи посредством видимого света, в такой режим формирования изображения, который не уменьшает количество вертикальных пикселей, например, в процессе демозаицирования или отсечения.
[0682] Когда изображение захватывается в таком режиме, который не использует VOB и неэффективную область 8910b и не уменьшает количество вертикальных пикселей, временной режим экспонирования нижнего края захваченного изображения и временной режим экспонирования верхнего края захваченного изображения в следующем кадр являются непрерывными, что позволяет непрерывно принимать сигнал. Даже в случае, когда VOB и пр. нельзя полностью отключить, благодаря модуляции сигнала передачи согласно схеме коррекции ошибки, непрерывный прием сигнала возможен.
[0683] Согласно фиг. 180A, фотодиоды в горизонтальном направлении экспонируются одновременно, в результате чего, появляются горизонтальные яркие линии. При осуществлении связи посредством видимого света, этот режим экспозиции и режим экспозиции для одновременного экспонирования фотодиодов в вертикальном направлении попеременно применяются для получения горизонтальных ярких линий и вертикальных ярких линий. Таким образом, сигнал может стабильно приниматься независимо от формы передатчика.
[0684] Непрерывный прием сигнала
На фиг. 180D показана диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 8.
[0685] Элемент формирования изображения включает в себя эффективные пиксели, которые являются пикселями для преобразования интенсивности принятого света в изображение, и неэффективные пиксели, не преобразующие интенсивность принятого света в изображение, но использующие ее, например, как эталонную интенсивность темнового тока. В режиме нормального формирования изображения существует время, в течение которого только неэффективные пиксели принимают свет, т.е. время, в течение которого прием сигнала невозможен, как показано в (a). В режиме связи посредством видимого света, время, в течение которого возможен прием, увеличивается путем минимизации времени, в течение которого только неэффективные пиксели принимают свет, как показано в (b) или путем настройки эффективных пикселей на постоянный прием света. как показано в (c). Это также позволяет осуществлять непрерывный прием. Хотя существует время, в течение которого прием невозможен в случае (b), использование кода коррекции ошибок в данных передачи позволяет оценивать весь сигнал, даже когда часть сигнала не может приниматься.
[0686] Способ приема сигнала от передатчика, захваченного в малом размере
На фиг. 180E показана блок-схема операций, демонстрирующая пример способа приема сигнала согласно варианту осуществления 8.
[0687] Как показано на фиг. 180E, процесс начинается на этапе 9000a. На этапе 9000b приемник принимает сигнал. На этапе 9000c, приемник обнаруживает заголовок. На этапе 9000d приемник определяет, известен ли размер данных тела, следующего за заголовком. В случае Да, процесс переходит к этапу 9000f. В случае Нет, процесс переходит к этапу 9000e, и приемник считывает размер данных тела, следующего за заголовком, из заголовка. Затем процесс переходит к этапу 9000f. На этапе 9000f, приемник определяет, полностью ли сигнал, указывающий тело, последовательно принят после заголовка. В случае Да, процесс переходит к этапу 9000g, и приемник считывает часть тела из сигнала, принятого после заголовка. На этапе 9000p, процесс заканчивается. В случае Нет, процесс переходит к этапу 9000h, и приемник определяет, достаточно ли полной длины данных части, принятой после заголовка, и части, принятой до заголовка, для длины данных тела. В случае Да, процесс переходит к этапу 9000i, и приемник считывает часть тела, сцепляя часть, принятую после заголовка, и часть, принятую до заголовка. На этапе 9000p процесс заканчивается. В случае Нет, процесс переходит к этапу 9000j, и приемник определяет, имеется ли средство для захвата многих ярких линий от передатчика. В случае Да, процесс переходит к этапу 9000n, и приемник переходит к настройке, позволяющей захватывать многие яркие линии. Затем процесс возвращается к этапу 9000b. В случае Нет, процесс переходит к этапу 9000k, и приемник извещает, что передатчик присутствует, но размера захвата изображения недостаточно. На этапе 9000m приемник извещает направление к передатчику, и что прием возможен, если перемещается ближе к передатчику. На этапе 9000p процесс заканчивается.
[0688] Этот способ позволяет стабильно принимать сигнал, даже в случае, когда количество линий экспозиции, проходящих через передатчик в захваченном изображении, мало.
[0689] Размер захваченного изображения, пригодный для приема сигнала видимого света
На фиг. 181 и 182A показаны диаграммы, демонстрирующие пример способа приема согласно варианту осуществления 8.
[0690] В случае, когда область эффективных пикселей элемента формирования изображения имеет 4:3, если изображение захватывается при 16:9, верхняя и нижняя части изображения отсекаются. Когда появляются горизонтальные яркие линии, яркие линии теряются вследствие этого отсечения, и время, в течение которого возможен прием сигнала, укорачивается. Аналогично, в случае, когда область эффективных пикселей элемента формирования изображения имеет 16:9, если изображение захватывается при 4:3, отсекаются правая и левая части изображения. Когда появляются вертикальные яркие линии, время, в течение которого возможен прием сигнала, укорачивается. В этой связи, форматное соотношение, которое не предусматривает отсечения, т.е. 4:3 на фиг. 181 и 16:9 на фиг. 182A, устанавливается как форматное соотношение для формирования изображения в режиме связи посредством видимого света. Это способствует удлинению времени, в течение которого возможен прием.
[0691] Таким образом, приемник в этом варианте осуществления дополнительно устанавливает форматное соотношение изображения, полученного датчиком изображения. При осуществлении связи посредством видимого света, приемник определяет, отсекается ли край изображения, перпендикулярный линиям экспозиции (ярким линиям) в установленном форматном соотношении, и изменяет установленное форматное соотношение на форматное соотношение, не предусматривающее отсечения, в котором край не отсекается, в случае определения, что край отсекается. Датчик изображения в приемнике получает изображение яркой линии в форматном соотношении, не предусматривающем отсечения, путем захвата субъекта переменной светимости.
[0692] На фиг. 182B показана блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 8.
[0693] Этот способ приема устанавливает форматное соотношение формирования изображения для увеличения времени приема и приема сигнала от малого передатчика.
[0694] Как показано на фиг. 182B, процесс начинается на этапе 8911Ba. На этапе 8911Bb, приемник изменяет режим формирования изображения на режим связи посредством видимого света. На этапе 8911Bc, приемник определяет, установлено ли форматное соотношение захваченного изображения равным ближайшему к форматному соотношению эффективного пикселя. В случае Да, процесс переходит к этапу 8911Bd, и приемник устанавливает форматное соотношение захваченного изображения равным ближайшему к форматному соотношению эффективного пикселя. На этапе 8911Be процесс заканчивается. В случае Нет, процесс заканчивается на этапе 8911Be. Такое установление форматного соотношения в режиме связи посредством видимого света сокращает время, в течение которого прием невозможен, и также позволяет принимать сигнал от малого передатчика или отдаленного передатчика.
[0695] На фиг. 182C показана блок-схема операций, демонстрирующая пример способа приема согласно варианту осуществления 8.
[0696] Этот способ приема устанавливает форматное соотношение формирования изображения для увеличения количества выборок за единицу времени.
[0697] Как показано на фиг. 182C, процесс начинается на этапе 8911Ca. На этапе 8911Cb, приемник изменяет режим формирования изображения на режим связи посредством видимого света. На этапе 8911Cc, приемник определяет, невозможен ли, прием сигнала хотя яркие линии линий экспозиции можно распознавать, поскольку количество выборок за единицу времени мало. В случае Да, процесс переходит к этапу 8911Cd, и приемник устанавливает форматное соотношение захваченного изображения наиболее отличающимся от форматного соотношения эффективного пикселя. На этапе 8911Ce приемник увеличивает частоту кадров формирования изображения. Затем процесс возвращается к этапу 8911Cc. В случае Нет, процесс переходит к этапу 8911Cf, и приемник принимает сигнал. Затем процесс заканчивается.
[0698] Такое установление форматного соотношения в режиме связи посредством видимого света позволяет принимать высокочастотный сигнал, и также позволяет принимать даже в сильно зашумленном окружении.
[0699] Прием сигнала видимого света с использованием трансфокации
На фиг. 183 показана диаграмма, демонстрирующая пример способа приема согласно варианту осуществления 8.
[0700] Приемник находит область, где яркие линии присутствуют в захваченном изображении 8913a, и осуществляет трансфокацию таким образом, чтобы появилось как можно больше ярких линий. Количество ярких линий можно максимизировать, увеличивая область ярких линий в направлении, перпендикулярном направлению ярких линий, пока область ярких линий не достигнет верхнего и нижнего краев экрана, как в захваченном изображении 8913b.
[0701] Приемник может найти область, где яркие линии отображаются отчетливо, и осуществлять трансфокацию таким образом, что область будет показана в большом размере, как в захваченном изображении 8913c.
[0702] В случае, когда в захваченном изображении присутствует несколько областей ярких линий, вышеупомянутый процесс можно осуществлять для каждой из областей ярких линий, или осуществлять для области ярких линий, указанной пользователем из захваченного изображения.
[0703] Способ уменьшения размера данных изображения, пригодный для приема сигнала видимого света
На фиг. 184 показана диаграмма, демонстрирующая пример способа приема согласно варианту осуществления 8.
[0704] В случае, когда размер данных изображения необходимо уменьшать при отправке захваченного изображения (a) от модуля формирования изображения на модуль обработки изображения или от терминала формирования изображения (приемника) на сервер, уменьшение или исключение пикселей в направлении, параллельном ярким линиям. как в (c) позволяет уменьшать размер данных, не уменьшая объем информации ярких линий. С другой стороны, при осуществлении уменьшения или исключения пикселей, как в (b) или (d), количество ярких линий уменьшается, или становится трудно распознавать яркие линии. Кроме того, после сжатия изображения, снижение эффективности приема можно предотвратить, не осуществляя сжатие в направлении, перпендикулярном ярким линиям или устанавливая коэффициент сжатия в перпендикулярном направлении более низким, чем в параллельном направлении. Заметим, что фильтр скользящего среднего применим к любому из параллельного и перпендикулярного направлений и эффективен как при уменьшении размера данных, так и при шумоподавлении.
[0705] Таким образом, приемник в этом варианте осуществления дополнительно: сжимает изображение яркой линии в направлении, параллельном каждой из нескольких ярких линий, включенных в изображение яркой линии, для генерирования сжатого изображения; и передает сжатое изображение.
[0706] Схема модуляции с высокой точностью обнаружения ошибки приема
На фиг. 185 показана диаграмма, демонстрирующая пример способа модуляции сигнала согласно варианту осуществления 8.
[0707] Обнаружение ошибки с помощью бита четности обнаруживает 1-битовую ошибку приема, и поэтому не может обнаруживать путаницу между ʺ01ʺ и ʺ10ʺ и путаницу между ʺ00ʺ и ʺ11ʺ. В схеме модуляции (a), ʺ01ʺ и ʺ10ʺ свойственно перепутываться, поскольку позиция L отличается только на один между ʺ01ʺ и ʺ10ʺ. С другой стороны, схеме модуляции (b), позиция L отличается на два между ʺ01ʺ и ʺ10ʺ и между ʺ00ʺ и ʺ11ʺ. Следовательно, ошибку приема можно обнаруживать с высокой точностью путем использования схемы модуляции (b). То же самое справедливо для схем модуляции на фиг. 76-78.
[0708] Таким образом, в этом варианте осуществления, шаблоны изменения светимости, между которыми возникает временной режим, при котором заранее определенное значение светимости (например, L) отличается, заранее назначаются разным единицам сигнала, для предотвращения назначения двух шаблонов изменения светимости единицам сигнала одинаковой четности (например, ʺ01ʺ и ʺ10ʺ), временной режим, при котором заранее определенное значение светимости возникает в одном из двух шаблонов изменения светимости, соседствующих с временным режимом, при котором заранее определенное значение светимости возникает в другом одном из двух шаблонов изменения светимости. Передатчик в этом варианте осуществления определяет, для каждой единицы сигнала, включенной в сигнал передачи, шаблон изменения светимости, назначенный единице сигнала.
[0709] Изменение операции приемника согласно ситуации
На фиг. 186 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 8.
[0710] Приемник 8920a действует по-разному согласно ситуации, в которой начинается прием. Например, в случае активации в Японии, приемник 8920a принимает сигнал, модулированный посредством фазовой манипуляции на 60 кГц, и загружает данные с сервера 8920d с использованием принятого ID в качестве ключа. В случае активации в США, приемник 8920a принимает сигнал, модулированный посредством частотной манипуляции на 50 кГц, и загружает данные с сервера 8920e с использованием принятого ID в качестве ключа. Ситуация, согласно которой изменяется операция приемника, включает в себя местоположение (страну или здание), где находится приемник 8920a, базовую станцию или беспроводную точку доступа (Wi-Fi, Bluetooth, IMES и т.д.), осуществляющую связь с приемником 8920a, время суток и т.д.
[0711] Например, приемник 8920a передает на сервер 8920f позиционную информацию, информацию последней беспроводной базовой станции, к которой осуществлялся доступ (базовой станции сети связи поставщика услуг связи, Wi-Fi, Bluetooth®, IMES и т.д.), или ID, последним принятый с помощью связи посредством видимого света. Сервер 8920f оценивает позицию приемника 8920a на основании принятой информации и передает алгоритм приема, позволяющий принимать сигналы передачи передатчиков вблизи позиции и информацию (например, URI) сервера управления ID, управляющего ID передатчиков вблизи позиции. Приемник 8920a принимает сигнал передатчика 8920b или 8920c с использованием принятого алгоритма и запрашивает сервер 8920d или 8920e управления ID, указанный принятой информации с использованием ID в качестве ключа.
[0712] Согласно этому способу, связь можно осуществлять по схеме, которая отличается в зависимости от страны, области, здания и т.п. Приемник 8920a в этом варианте осуществления может, после приема сигнала, переключать сервер, подлежащий доступу, алгоритм приема или способ модуляции сигнала, проиллюстрированный на фиг. 185, согласно частоте, используемой для модулирования сигнала.
[0713] Извещение о связи посредством видимого света людям
На фиг. 187 показана диаграмма, демонстрирующая пример операции передатчика согласно варианту осуществления 8.
[0714] Светоизлучающий модуль в передатчике 8921a повторно осуществляет мигание, визуально распознаваемое людьми, и связь посредством видимого света, как показано на фиг. 187 (a). Мигание, визуально распознаваемое людьми, может извещать людей о возможности связи посредством видимого света. Видя, что передатчик 8921a мигает, пользователь отмечает, что связь посредством видимого света возможна. Пользователь, соответственно, направляет приемник 8921b на передатчик 8921a для осуществления связи посредством видимого света, и проводит пользовательскую регистрацию передатчика 8921a.
[0715] Таким образом, передатчик в этом варианте осуществления неоднократно переходит между этапом, на котором излучатель света передает сигнал путем изменения светимости, и этапом, на котором излучатель света совершает мигание, видимое человеческому глазу.
[0716] Передатчик может включать в себя модуль связи посредством видимого света и модуль мигания (модуль отображения состояния связи) по отдельности, как показано на фиг. 187 (b).
[0717] Передатчик может действовать, как показано на фиг. 187 (c), с использованием схемы модуляции на фиг. 77 или 78, таким образом, заставляя светоизлучающий модуль выглядеть для людей мигающим, осуществляя при этом связь посредством видимого света. В частности, передатчик неоднократно переходит между связью посредством видимого света с высокой светимостью с яркостью 75% и связью посредством видимого света с низкой светимостью с яркостью 1%. В порядке примера, в режиме работы, показанном на фиг. 187 (c), при возникновении аномального условия и т.п. в передатчике, когда передатчик передает сигнал, отличный от нормального, передатчик может предупреждать пользователя, не останавливая связь посредством видимого света.
[0718] Расширение диапазона приема с помощью рассеивающей пластины
На фиг. 188 показана диаграмма, демонстрирующая пример приемника согласно варианту осуществления 8.
[0719] Приемник 8922a работает в нормальном режиме на фиг. 188 (a) и в режиме связи посредством видимого света на фиг. 188 (b). Приемник 8922a включает в себя рассеивающую пластину 8922b перед модулем формирования изображения. В режиме связи посредством видимого света приемник 8922a перемещает рассеивающую пластину 8922b перед модулем формирования изображения, чтобы источник света захватывался шире. При этом позиция рассеивающей пластины 8922b регулируется для предотвращения перекрывания света от нескольких источников света. Вместо рассеивающей пластины 8922b может использоваться макрообъектив или трансфокатор. Это позволяет принимать сигнал от отдаленного передатчика или малого передатчика.
[0720] Вместо того, чтобы перемещать рассеивающую пластину 8922b, можно перемещать направление формирования изображения модуля формирования изображения.
[0721] Область датчика изображения, где показана рассеивающая пластина 8922b, может использоваться только в режиме связи посредством видимого света, но не в режиме нормального формирования изображения. Таким образом, вышеупомянутый полезный результат может достигаться без перемещения рассеивающей пластины 8922b или модуля формирования изображения.
[0722] Способ синхронизации передачи сигнала от нескольких передатчиков
На фиг. 189 и 190 показаны диаграммы, демонстрирующие пример системы передача согласно варианту осуществления 8.
[0723] В случае использования нескольких проекторов для проекционного отображения и т.п., для проекции на одну часть, необходимо передавать сигнал только от одного проектора или синхронизировать временные режимы передачи сигнала нескольких проекторов, во избежание помехи. Фиг. 189 демонстрирует механизм для синхронизации передачи.
[0724] Проекторы A и B, которые проецируют на одну и ту же проекционную поверхность сигналы передачи, как показано на фиг. 189. Приемник захватывает проекционную поверхность для приема сигнала, вычисляет разницу во времени между сигналами a и b, и регулирует временной режим передачи сигнала каждого проектора.
[0725] Поскольку проекторы A и B не синхронизированы в начале работы, время (полное время паузы), в течение которого оба проектора A и B не передают никакого сигнала, обеспечивается для предотвращения перекрывания сигналов a и b и без возможности приема. Сигнал, передаваемый от каждого проектора, может изменяться в порядке регулировки временного режима по мере развития проектора. Например, эффективную регулировку временного режима можно осуществлять, используя более длинное полное время паузы в начале работы и сокращая полное время паузы по мере развития регулировки временного режима.
[0726] Для точной регулировки временного режима, желательно, чтобы сигналы a и b содержались в одном захваченном изображении. Характерная частота кадров формирования изображения приемника составляет от 60 к/с до 7,5 к/с. Путем настройки периода передачи сигнала меньшим или равным 1/7,5 секунды, сигналы a и b могут содержаться в изображении, захваченном на 7,5 к/с. Путем настройки периода передачи сигнала меньшим или равным 1/60 секунды, сигналы a и b могут уверенно содержаться в изображении, захваченном на 30 к/с.
[0727] Фиг. 190 демонстрирует синхронизацию нескольких передатчиков в качестве дисплеев. Дисплеи, подлежащие синхронизации, захватываются, чтобы содержались в одном изображении, для осуществления регулировки временного режима.
[0728] Прием сигнала видимого света датчиком освещенности и датчиком изображения
На фиг. 191 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 8.
[0729] Датчик изображения потребляет больше мощности, чем датчик освещенности. Соответственно, когда сигнал обнаруживается датчиком 8940c освещенности, приемник 8940a активирует датчик 8940b изображения для приема сигнала. Как показано на фиг. 191 (a), приемник 8940a принимает сигнал, передаваемый от передатчика 8940d, датчиком 8940c освещенности. После этого, приемник 8940a активирует датчик 8940b изображения, принимает сигнал передачи передатчика 8940d с помощью датчика изображения, и также распознает позицию передатчика 8940d. в момент времени, когда датчик 8940b изображения принимает часть сигнала, если часть идентична сигналу, принятому датчиком 8940c освещенности, приемник 8940a предварительно определяет, что принимается один и тот же сигнал, и осуществляет последующий процесс, например, отображение текущей позиции. Определение завершается после того, как датчик 8940b изображения успешно принимает весь сигнал.
[0730] После предварительного определения, может отображаться информация о том, что определение не завершено. Например, текущая позиция отображается полупрозрачно, или отображается позиционная ошибка.
[0731] Часть сигнала может составлять, например, 20% полной длины сигнала или участок кода обнаружения ошибки.
[0732] В ситуации как показано на фиг. 191 (b), приемник 8940a не может принимать сигналы с помощью датчика 8940c освещенности вследствие помехи, но может распознавать присутствие сигналов. Например, приемник 8940a может оценивать, что сигналы присутствуют, в случае, когда появляется пик в сигнале передачи частота модуляции, когда значение датчика для датчика 8940c освещенности подвергается преобразованию Фурье. Оценив, что сигналы присутствуют из значения датчика для датчика 8940c освещенности, приемник 8940a активирует датчик 8940b изображения и принимает сигналы от передатчиков 8940e и 8940f.
[0733] Инициатор начала приема
На фиг. 192 показана диаграмма, демонстрирующая пример операции приемника согласно варианту осуществления 8.
[0734] Мощность расходуется, когда включается датчик изображения или датчик освещенности (ниже совместно именуемые ʺсветопринимающий датчикʺ). Остановка светопринимающего датчика, когда он не нужен, и активация по мере необходимости способствуют повышению эффективности энергопотребления. Здесь, поскольку датчик освещенности потребляет меньшую мощность, чем датчик изображения, только датчиком изображения можно управлять, когда датчик освещенности всегда включен.
[0735] Согласно фиг. 192 (a), приемник 8941a обнаруживает движение из значения датчика 9-осного датчика, и активирует светопринимающий датчик, чтобы начать прием.
[0736] Согласно фиг. 192 (b), приемник 8941a обнаруживает операцию наклона приемника по горизонтали из значения датчика 9-осного датчика, и активирует светопринимающий датчик, ориентированный вверх, чтобы начать прием.
[0737] Согласно фиг. 192 (c), приемник 8941a обнаруживает операцию отодвигания приемника из значения датчика 9-осного датчика, и активирует светопринимающий датчик в направлении отодвигания, чтобы начать прием.
[0738] Согласно фиг. 192 (d), приемник 8941a обнаруживает операцию направления приемника вверх или встряхивания приемника из значения датчика 9-осного датчика, и активирует светопринимающий датчик, ориентированный вверх, чтобы начать прием.
[0739] Таким образом, приемник в этом варианте осуществления дополнительно: определяет, перемещается ли приемник (устройство приема) заранее определенным образом; и активирует датчик изображения, в случае определения, что устройство приема перемещается заранее определенным образом.
[0740] Жест начала приема
На фиг. 193 показана диаграмма, демонстрирующая пример жестовой операции для начала приема настоящей схемы связи.
[0741] Приемник 8942a, например, смартфон, обнаруживает операцию установления приемника в вертикальном положении и параллельного перемещения приемника в горизонтальном направлении или повторного параллельного перемещения приемника в горизонтальном направлении, из значения датчика 9-осного датчика. Затем приемник 8942a начинает прием и получает позицию каждого передатчика 8942b на основании принятого ID. Приемник 8942a получает позицию приемника, из соотношений относительной позиции между приемником и несколькими передатчиками 8942b. Приемник 8942a может стабильно захватывать несколько передатчиков 8942b благодаря параллельному перемещению, и оценивать позицию приемника с высокой точностью методом триангуляции.
[0742] Эту операцию можно осуществлять только когда домашний экран приемника отображается на переднем плане. Это может предотвращать запуск связи, несмотря на намерение пользователя, хотя пользователь использует другое приложение.
[0743] Пример применения к автомобильной навигационной системы
На фиг. 194 и 195 показаны диаграммы, демонстрирующие пример применения системы передачи и приема согласно варианту осуществления 8.
[0744] Передатчик 8950b, например, автомобильная навигационная система, передает информацию для беспроводного подключения к передатчику 8950b, например, информацию сопряжения Bluetooth®, SSID и пароль Wi-Fi или IP-адрес. Приемник 8950a, например, смартфон, устанавливает беспроводное соединение с передатчиком 8950b на основании принятой информации и осуществляет последующую связь через беспроводное соединение.
[0745] В порядке примера, пользователь вводит пункт назначения, информацию о магазине, который ищет, и т.п. в смартфон 8950a. Смартфон 8950a передает входную информацию на автомобильная навигационная система 8950b через беспроводное соединение, и автомобильная навигационная система 8950b отображает информацию маршрута. В порядке другого примера, смартфон 8950a действует как контроллер автомобильной навигационной системы 8950b, для управления воспроизведением музыки или видео в автомобильной навигационной системе 8950b. В порядке другого примера, музыка или видео, удерживаемая в смартфоне 8950a, воспроизводится в автомобильной навигационной системе 8950b. В порядке другого примера, автомобильная навигационная система 8950b получает информацию о близкорасположенном магазине или информацию о дорожных пробках, и смартфон 8950a отображает информацию. В порядке другого примера, после приема вызова, смартфон 8950a использует микрофон и громкоговоритель соединенной в беспроводном режиме автомобильной навигационной системы 8950b для разговорного процесса. Смартфон 8950a может устанавливать беспроводное соединение и осуществлять вышеупомянутую операцию после приема вызова.
[0746] В случае, когда автомобильная навигационная система 8950b установлена в режиме автоматического соединения для беспроводного соединения, автомобильная навигационная система 8950b работает в беспроводном режиме, автоматически подключаясь к зарегистрированному терминалу. В случае, когда автомобильная навигационная система 8950b не работает в режиме автоматического соединения, автомобильная навигационная система 8950b передает информацию соединения с использованием связи посредством видимого света, и ожидает соединения. Автомобильная навигационная система 8950b может передавать информацию соединения с использованием связи посредством видимого света и ожидать соединения, даже в режиме автоматического соединения. В случае, когда автомобильная навигационная система соединяется вручную, режим автоматического соединения может очищаться, и терминал, автоматически подключенный к автомобильной навигационной системе, может отключаться.
[0747] Пример применения к защите контента
На фиг. 196 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0748] Передатчик 8951b, например, телевизор, передает информацию защиты контента, удерживаемую в передатчике 8951b или устройстве 8951c, подключенном к передатчику 8951b. Приемник 8951a, например, смартфон, принимает информацию защиты контента и затем осуществляет защиту контента в течение заранее определенного времени таким образом, что контент, защищенный информацией защиты контента в передатчике 8951b или устройстве 8951c, может воспроизводиться. Таким образом, контент, удерживаемый в другом устройстве, находящимся в распоряжении пользователя, может воспроизводиться в приемнике.
[0749] Передатчик 8951b может сохранять информацию защиты контента на сервере, и приемник 8951a может получать информацию защиты контента от сервера с использованием принятого ID передатчика 8951b в качестве ключа.
[0750] Приемник 8951a может передавать полученную информацию защиты контента на другое устройство.
[0751] Пример применения к электронному замку
На фиг. 197A показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0752] Приемник 8952a принимает ID, передаваемый от передатчика 8952b, и передает ID на сервер 8952c. При приеме ID передатчика 8952b от приемника 8952a, сервер 8952c отпирает дверь 8952d, открывает автоматическую дверь или вызывает лифт для перемещения на этаж, зарегистрированный в приемнике 8952a на этаж, где присутствует приемник 8952a. Таким образом, приемник 8952a функционирует как ключ, в порядке примера, позволяющий пользователю отпирать дверь 8952d прежде, чем он дойдет до двери 8952d.
[0753] Таким образом, приемник в этом варианте осуществления: получает первое изображение яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата субъекта (например, вышеупомянутого передатчика) переменной светимости; и получает первую информацию передачи (например, ID субъекта) путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное первое изображение яркой линии. После получения первой информации передачи, приемник предписывает исполнительному устройству открывания и закрывания двери открыть дверь, путем передачи сигнала управления (например, ID субъекта).
[0754] Для предотвращения вредоносной операции, сервер 8952c может удостоверяться в том, что устройство, находящееся на связи, является приемником 8952a, путем использования обеспечения безопасности, например, защитного элемента приемника 8952a. Кроме того, чтобы быть уверенным в том, что приемник 8952a находится вблизи передатчика 8952b, сервер 8952c может, после приема ID передатчика 8952b, выдавать инструкцию для передачи того или иного сигнала на передатчик 8952b и, в случае, когда сигнал передается от приемника 8952a, отпирать дверь 8952d.
[0755] В случае, когда несколько передатчиков 8952b в виде осветительных устройств располагаются вдоль прохода к двери 8952d, приемник 8952a принимает ID от этих передатчиков 8952b, для определения, приближается ли к двери 8952d приемник 8952a. Например, в случае, когда значения, указанные посредством ID, уменьшаются в порядке получения ID, приемник определяет, что приемник приближается к двери. Альтернативно, приемник задает позицию каждого передатчика 8952b на основании соответствующего ID и оценивает позицию приемника на основании позиции каждого передатчика 8952b и позиции передатчика 8952b, показанного в захваченном изображении. Затем приемник, при необходимости, сравнивает заранее удерживаемую позицию двери 8952d и оцененную позицию приемника, для определения, приближается ли приемник к двери 8952d. Определив, что приемник приближается к двери 8952d, приемник передает любой из полученных ID на сервер 8952c. В ответ сервер 8952c осуществляет, в порядке примера, процесс открывания двери 8952d.
[0756] Таким образом, приемник в этом варианте осуществления: получает второе изображение яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата другого субъекта переменной светимости; и получает вторую информацию передачи (например, ID другого субъекта) путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное второе изображение яркой линии. Приемник определяет, приближается ли приемник к двери, на основании полученных первой информации передачи и второй информации передачи. В случае определения, что приемник приближается к двери, приемник передает сигнал управления (например, ID любого из субъектов).
[0757] На фиг. 197B показана блок-схема операций способа информационной связи в этом варианте осуществления.
[0758] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, и включает в себя этапы SK21 - SK24.
[0759] В частности, способ информационной связи включает в себя: первый этап SK21 настройки времени экспозиции, состоящий в настройке первого времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата первого субъекта датчиком изображения, несколько ярких линий, соответствующих линиям экспозиции, включенным в датчик изображения, появляется согласно изменению светимости первого субъекта, причем первый субъект является субъектом; этап SK22 получения первого изображения яркой линии, состоящий в получении первого изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата первого субъекта переменной светимости датчиком изображения при установленном первом времени экспозиции; этап SK23 получения первой информации, состоящий в получении первой информации передачи путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное первое изображение яркой линии; и этап SK24 управления дверью, состоящий в предписании исполнительному устройству открывания и закрывания двери открыть дверь, путем передачи сигнала управления после получения первой информации передачи.
[0760] На фиг. 197C показана блок-схема устройства информационной связи в этом варианте осуществления.
[0761] Устройство K20 информационной связи в этом варианте осуществления представляет собой устройство информационной связи, которое получает информацию от субъекта, и включает в себя структурные элементы K21 - K24.
[0762] В частности, устройство K20 информационной связи включает в себя: модуль K21 настройки времени экспозиции, который настраивает время экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата субъекта датчиком изображения, несколько ярких линий, соответствующих линиям экспозиции, включенным в датчик изображения, появляется согласно изменению светимости субъекта; модуль K22 получения изображения яркой линии, который включает в себя датчик изображения, и получает изображение яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата субъекта переменной светимости при установленном времени экспозиции; модуль K23 получения информации, который получает информацию передачи путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное изображение яркой линии; и модуль K24 управления дверью, который предписывает исполнительному устройству открывания и закрывания двери открыть дверь, путем передачи сигнала управления после получения информации передачи.
[0763] Согласно способу информационной связи и устройству K20 информационной связи, представленным на фиг. 197B и 197C, приемник, включающий в себя датчик изображения, можно использовать в качестве дверного ключа, что избавляет от необходимости в особом электронном замке, например, как показано на фиг. 197A. Это позволяет осуществлять связь между различными устройствами, включая устройство с низкой вычислительной производительностью.
[0764] Следует отметить, что в вышеприведенных вариантах осуществления, каждый из составных элементов может быть образован специализированным оборудованием, или может быть получен путем выполнения программы программного обеспечения, пригодной для составного элемента. Каждый составной элемент может достигаться модулем выполнения программ, например, CPU или процессором, считывающим и выполняющим программу программного обеспечения, хранящуюся на носителе записи, например, жестком диске или полупроводниковой памяти. Например, программа предписывает компьютеру выполнять способ информационной связи, проиллюстрированный в блок-схеме операций на фиг. 197B.
[0765] Пример применения к передаче информации о посещении магазина
На фиг. 198 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0766] Приемник 8953a передает ID, передаваемый от передатчика 8953b, на сервер 8953c. Сервер 8953c сообщает сотруднику 8953d магазина информацию заказа, связанную с приемником 8953a. Сотрудник 8953d магазина подготавливает продукт и т.п. на основании информации заказа. Поскольку заказ уже обработан, когда пользователь входит в магазин, пользователь может сразу принимать продукт и т.п.
[0767] Пример применения к управлению заказами в зависимости от местоположения
На фиг. 199 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0768] Приемник 8954a отображает экран, позволяющий делать заказ только в случае приема сигнала передачи передатчика 8954b. Таким образом, магазин может избегать получения заказа от клиента, который не находится поблизости.
[0769] Альтернативно, приемник 8954a размещает заказ путем передачи ID передатчика 8954b помимо информации заказа. Это позволяет магазину распознавать позицию заказчика и распознавать позицию доставки продукта или оценивать время вероятного прихода заказчика в магазин. Приемник 8954a может добавлять время поездки в магазин, вычисленное из скорости движения, в информацию заказа. Что касается подозрительной покупки на основании текущей позиции (например, покупки билета на поезд, отходящего со станции, отличной от текущей позиции), приемник может отклонить покупку.
[0770] Пример применения к прокладке маршрута
На фиг. 200 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0771] Приемник 8955a принимает ID передачи передатчика 8955b, например, указательный знак, получает данные карты, отображаемой на указательном знаке, от сервера, и отображает данные карты. Здесь, сервер может передавать рекламу, пригодную для пользователя приемника 8955a, благодаря чему, приемник 8955a отображает также рекламную информацию. Приемник 8955a отображает маршрут от текущей позиции к местоположению, указанному пользователем.
[0772] Пример применения к извещению о местоположении
На фиг. 201 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0773] Приемник 8956a принимает ID, передаваемый от передатчика 8956b, например, домашнего или школьного источника освещения, и передает позиционную информацию, полученную с использованием ID в качестве ключа, на терминал 8956c. Таким образом, родитель, имеющий терминал 8956c, может получать извещение о том, что его ребенок, имеющий приемник 8956a возвратился домой или прибыл в школу. В порядке другого примера, начальник, имеющий терминал 8956c может распознавать текущую позицию работника, имеющий приемник 8956a.
[0774] Пример применения к хранению и анализу журнала использования
На фиг. 202 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0775] Приемник 8957a принимает ID, передаваемый от передатчика 8957b, например знака, получает информацию купона от сервера и отображает информацию купона. Приемник 8957a сохраняет последующее поведение пользователя, например, сохранение купона, перемещение в магазин, отображаемый в купоне, совершение покупок в магазине или выход без сохранения купона, на сервере 8957c. Таким образом, последующее поведение пользователя, получившего информацию от знака 8957b, можно анализировать для оценивания рекламной ценности знака 8957b.
[0776] Пример применения к совместному использованию экрана
На фиг. 203 и 204 показаны диаграммы, демонстрирующие пример применения системы передачи и приема согласно варианту осуществления 8.
[0777] Передатчик 8960b, например, проектор или дисплей, передает информацию (SSID, пароль для беспроводного соединения, IP-адрес, пароль для эксплуатации передатчика) для беспроводного подключения к передатчику 8960b, или передает ID, который выступает в роли ключа для осуществления доступа к такой информации. Приемник 8960a, например, смартфон, планшет, компьютер-ноутбук или камера, принимает сигнал, передаваемый от передатчика 8960b, для получения информации, и устанавливает беспроводное соединение с передатчиком 8960b. Беспроводное соединение может осуществляться через маршрутизатор или непосредственно осуществляться посредством Wi-Fi Direct, Bluetooth®, Wireless Home Digital Interface и т.п. Приемник 8960a передает экран, подлежащий отображению передатчиком 8960b. Таким образом, изображение на приемнике может легко отображаться на передатчике.
[0778] Будучи соединен с приемником 8960a, передатчик 8960b может извещать приемник 8960a о том, что не только информация, передаваемая от передатчика, но и пароль требуется для отображения экрана, и воздерживаться от отображения передаваемого экрана, если не получен правильный пароль. В этом случае, приемник 8960a отображает экран 8960d ввода пароля и т.п. и предлагает пользователю ввести пароль.
[0779] На фиг. 204 показана диаграмма, демонстрирующая пример, когда экран передатчика 8961c отображается на передатчике 8960b через приемник 8960a. Передатчик 8961c, например, компьютер-ноутбук передает информацию для подключения к терминалу 8961c, или ID, связанный с информацией. Приемник 8960a принимает сигнал, передаваемый от передатчика 8960b, и сигнал, передаваемый от передатчика 8961c, устанавливает соединение с каждым из передатчиков, и предписывает передатчику 8961c передавать изображение, подлежащее отображению, на передатчике 8960b. Передатчики 8960b и 8961c могут осуществлять связь напрямую или осуществлять связь через приемник 8960a или маршрутизатор. Следовательно, даже в случае, когда передатчик 8961c не может принимать сигнал, передаваемый от передатчика 8960b, изображение на передатчике 8961c может легко отображаться на передатчике 8960b.
[0780] Вышеупомянутую операцию можно осуществлять только в случае, когда различие между временем, когда приемник 8960a принимает сигнал, передаваемый от передатчика 8960b, и временем, когда приемник 8960a принимает сигнал, передаваемый от передатчика 8961c, находится в пределах заранее определенного времени.
[0781] Передатчик 8961c может передавать изображение на передатчик 8960b только в случае, когда передатчик 8961c принимает правильный пароль от приемника 8960a.
[0782] Пример применения к оцениванию позиции с использованием беспроводной точки доступа
На фиг. 205 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0783] Приемник 8963a, например, смартфон, принимает ID, передаваемый от передатчика 8963b. Приемник 8963a получает позиционную информацию передатчика 8963b с использованием принятого ID в качестве ключа и оценивает позицию приемника 8963a на основании позиции и направления передатчика 8963b в захваченном изображении. Приемник 8963a также принимает сигнал от радиопередатчика 8963c, например, точки доступа Wi-Fi. Приемник 8963a оценивает позицию приемника 8963a, на основании позиционной информации и информации направления передачи радиоволн радиопередатчика 8963c, включенных в сигнал. Таким образом, приемник 8963a оценивает позицию приемника 8963a несколькими средствами, и поэтому может оценивать свою позицию с высокой точностью.
[0784] Ниже описан способ оценивания позиции приемника 8963a с использованием информации радиопередатчика 8963c. Радиопередатчик 8963c передает синхронные сигналы в разных направлениях, от нескольких антенн. Радиопередатчик 8963c также последовательно изменяет направление передачи сигнала. Приемник 8963a оценивает, что направление передачи радиоволн, в котором интенсивность радиополя максимальна, является направлением от радиопередатчика 8963c к приемнику 8963a. Кроме того, приемник 8963a вычисляет разности путей из разниц по времени прихода радиоволн, передаваемых от разных антенн и, соответственно, проходящих через пути 8963d, 8963e и 8963f, и вычисляет расстояние между радиопередатчиком 8963c и приемником 8963a и разностей углов передачи радиоволн θ12, θ13 и θ23. Дополнительно используя информацию окружающего электрического поля и информацию отражателя радиоволн, приемник 8963a может оценивать свою позицию с более высокой точностью.
[0785] Оценивание позиции с помощью связи посредством видимого света и беспроводной связи
На фиг. 206 показана диаграмма, демонстрирующая структуру для осуществления оценивания позиции с помощью связи посредством видимого света и беспроводной связи. Другими словами, фиг. 206 демонстрирует структуру для осуществления оценивания позиции терминал с использованием связи посредством видимого света и беспроводной связи.
[0786] Мобильный терминал (терминал-смартфон) осуществляет связь посредством видимого света со светоизлучающим модулем для получения ID светоизлучающего модуля. Мобильный терминал запрашивает сервер с использованием полученной ID и получает позиционную информацию светоизлучающего модуля. Таким образом, мобильный терминал получает фактическое расстояние L1 и фактическое расстояние L2, которые являются соответствующими расстояниями в направлении оси x и в направлении оси y между точкой доступа множественных входов и множественных выходов (MIMO) и светоизлучающим модулем. Кроме того, мобильный терминал обнаруживает наклон θ1 мобильного терминала с использованием гироскопа и т.п., как описано выше в других вариантах осуществления.
[0787] В случае, когда формирование диаграммы направленности осуществляется от точки доступа MIMO к мобильному терминалу, угол θ2 формирования диаграммы направленности устанавливается точкой доступа MIMO и принимает известное значение. Соответственно, мобильный терминал получает угол θ2 формирования диаграммы направленности посредством беспроводной связи и т.п.
[0788] В результате, с использованием фактического расстояния L1, фактического расстояния L2, наклона θ1 мобильного терминала и угла θ2 формирования диаграммы направленности, мобильный терминал способен вычислять координатную позицию (x1, y1) мобильного терминала, которая отсчитываются от точки доступа MIMO. Точка доступа MIMO способна формировать несколько лепестков диаграммы направленности, и поэтому несколько формирований диаграммы направленности может использоваться для оценивания позиции с более высокой точностью.
[0789] Как описано выше, согласно этому варианту осуществления, точность оценивания позиции можно повысить с использованием как оценивания позиции с помощью связи посредством видимого света, так и оценивания позиции посредством беспроводной связи.
[0790] Хотя способ информационной связи согласно одному или более аспектам описан посредством вышеприведенных вариантов осуществления, настоящее изобретение не ограничивается этими вариантами осуществления. Модификации, полученные путем применения различных изменений, которые могут предложить специалисты в данной области техники, к вариантам осуществления, и любые комбинации структурных элементов в различных вариантах осуществления также включены в объем одного или более аспектов без отклонения от объема настоящего изобретения.
[0791] Способ информационной связи согласно аспекту настоящего изобретения также можно применять, как показано на фиг. 207, 208 и 209.
[0792] На фиг. 207 показана диаграмма, демонстрирующая пример применения системы передачи и приема согласно варианту осуществления 8.
[0793] Камера, служащая в качестве приемника при осуществлении связи посредством видимого света, захватывает изображение в режиме нормального формирования изображения (этап 1). Посредством этого формирования изображения, камера получает файл изображения в таком формате, как формат обмениваемого файла изображения (EXIF). Затем камера захватывает изображение в режиме формирования изображения в процессе связи посредством видимого света (этап 2). Камера получает, на основании шаблона ярких линий в изображении, полученном посредством этого формирования изображения, сигнал (информацию связи посредством видимого света), передаваемый от субъекта, выступающего в роли передатчика, с помощью связи посредством видимого света (этап 3). Кроме того, камера обращается к серверу путем использования сигнала (информации приема) в качестве ключа и получает, от сервера, информацию, соответствующую ключу (этап 4). Камера сохраняет в качестве метаданных вышеупомянутого файла изображения каждый из: сигнала, передаваемого от субъекта с помощью связи посредством видимого света (данных приема видимого света); информации, полученной от сервера; данных, указывающих позицию субъекта, выступающего в роли передатчика в изображении, представленном файлом изображения; данных, указывающих время, когда принимается сигнал, передаваемый с помощью связи посредством видимого света (время в движущемся изображении); и пр. Заметим, что в случае, когда несколько передатчиков показано в качестве субъектов в захваченном изображении (файле изображения), камера сохраняет, для каждого из передатчиков, фрагменты метаданных, соответствующие передатчику, в файл изображения.
[0794] При отображении изображения, представленного вышеописанным файлом изображения, дисплей или проектор, выступающий в роли передатчика при осуществлении связи посредством видимого света, передает, с помощью связи посредством видимого света, сигнал, соответствующий метаданным, включенным в файл изображения. Например, при осуществлении связи посредством видимого света, дисплей или проектор может передавать сами метаданные или передавать, в качестве ключа, сигнал, связанный с передатчиком, показанным в изображении.
[0795] Мобильный терминал (смартфон), выступающий в роли приемника при осуществлении связи посредством видимого света, захватывает изображение дисплея или проектора, таким образом, принимая сигнал, передаваемый от дисплея или проектора с помощью связи посредством видимого света. Когда принятый сигнал является вышеописанным ключом, мобильный терминал использует ключ для получения, от дисплея, проектора или сервера, метаданных передатчика, связанных с ключом. Когда принятый сигнал является сигналом, передаваемым от реально существующего передатчика с помощью связи посредством видимого света (данными приема видимого света или информацией связи посредством видимого света), мобильный терминал получает информацию, соответствующую данным приема видимого света или информации связи посредством видимого света, от дисплея, проектора или сервера.
[0796] На фиг. 208 показана блок-схема операций, демонстрирующая операцию камеры (приемника) системы передачи и приема согласно варианту осуществления 8.
[0797] Сначала, после обнаружения нажатия кнопки захвата изображения (этап S901), камера захватывает изображение в режиме нормального формирования изображения (этап S902). Затем камера увеличивает свое быстродействие затвора до заранее определенной скорости или более, то есть устанавливает более короткое время экспозиции, чем в режиме нормального формирования изображения, и захватывает изображение в режиме формирования изображения в видимом свете (этап S903). Таким образом, камера получает сигнал, передаваемый от субъекта с помощью связи посредством видимого света.
[0798] Затем камера использует, в качестве ключа, сигнал (информацию) полученную с помощью связи посредством видимого света, таким образом, получая информацию, связанную с ключом, от сервера (этап S905). Затем камера сохраняет сигнал и каждый фрагмент информации и данных в область метаданных (например, область, куда сохраняются метаданные EXIF) файла изображения, полученного путем формирования изображения в режиме нормального формирования изображения (этап S905). В частности, камера сохраняет сигнал, полученный с помощью связи посредством видимого света, информацию, полученную от сервера, позиционные данные, указывающие позицию, в изображении (изображении, захваченном в режиме нормального формирования изображения), передатчика, который является субъектом, передавшим сигнал при осуществлении связи посредством видимого света, и пр.
[0799] Затем камера определяет, захватывать ли движущиеся изображения (этап S906), и в случае определения захватывать движущиеся изображения (этап S906: Да), повторяет процессы после этапа S902, и в случае определения не захватывать движущиеся изображения (этап S906: Нет), заканчивает процесс формирование изображения.
[0800] На фиг. 209 показана блок-схема операций, демонстрирующая операцию дисплея (передатчика) системы передачи и приема согласно варианту осуществления 8.
[0801] Сначала дисплей проверяет область метаданных файла изображения для определения, равно ли количество передатчиков, показанных в изображении, представленном файлом изображения, единице или больше единицы (этап S911). Здесь, при определении, что количество передатчиков больше единицы (этап S911: больше 1), дисплей дополнительно определяет, установлен ли режим разделенной передачи как режим при осуществлении связи посредством видимого света (этап S912). При определении, что установлен режим разделенной передачи (этап S912: Да), область отображения (часть передачи) дисплея делится на области отображения, и дисплей передает сигнал от каждой из областей отображения (этап S914). В частности, для каждого передатчика, дисплей оперирует, в качестве области отображения, областью, в которой показан передатчик, или областью, в которой показаны передатчик и его окружение, и передает сигнал, соответствующий передатчику, из области отображения с помощью связи посредством видимого света.
[0802] При определении на этапе S912, что режим разделенной передачи не установлен (этап S912: Нет), дисплей передает сигнал, соответствующий каждому из передатчиков, из всей области отображения дисплея с помощью связи посредством видимого света (этап S913). Короче говоря, дисплей передает, из всего экрана, ключ, связанный с несколькими фрагментами информации.
[0803] При определении на этапе S911, что количество передатчиков равно единице (этап S911: 1), дисплей передает сигнал, соответствующий одному передатчику, из всей области отображения дисплея с помощью связи посредством видимого света (этап S915). Короче говоря, дисплей передает сигнал из всего экрана.
[0804] Кроме того, когда мобильный терминал (смартфон) осуществляет доступ к дисплею путем использования сигнала, передаваемого с помощью связи посредством видимого света (информации передачи) в качестве ключа после любого из этапов S913 - S915, например, дисплей снабжает источник доступа, т.е. мобильный терминал, метаданными файла изображения, который связан с ключом (этап S916).
[0805] Сущность этого варианта осуществления
Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в получении информации от субъекта, причем способ информационной связи включает в себя: настройку первого времени экспозиции датчика изображения таким образом, что, в изображении, полученном путем захвата первого субъекта датчиком изображения, несколько ярких линий, соответствующих линиям экспозиции, включенным в датчик изображения, появляется согласно изменению светимости первого субъекта, причем первый субъект является субъектом; получение первого изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата первого субъекта переменной светимости датчиком изображения при установленном первом времени экспозиции; получение первой информации передачи путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное первое изображение яркой линии; и предписание исполнительному устройству открывания и закрывания двери открыть дверь, путем передачи сигнала управления после получения первой информации передачи.
[0806] Таким образом, приемник, включающий в себя датчик изображения, можно использовать в качестве дверного ключа, что избавляет от необходимости в особом электронном замке, например, как показано на фиг. 197A. Это позволяет осуществлять связь между различными устройствами, включая устройство с низкой вычислительной производительностью.
[0807] Например, способ информационной связи может дополнительно включать в себя: получение второго изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата второго субъекта переменной светимости датчиком изображения при установленном первом времени экспозиции; получение второй информации передачи путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученное второе изображение яркой линии; и определение, приближается ли устройство приема, включающее в себя датчик изображения, к двери, на основании полученных первой информации передачи и второй информации передачи, причем при предписании исполнительному устройству открывания и закрывания, сигнал управления передается в случае определения, что устройство приема приближается к двери.
[0808] Таким образом, дверь может открываться в надлежащем временном режиме, т.е. только когда устройство приема (приемник) приближается к двери, например, как показано на фиг. 197A.
[0809] Например, способ информационной связи может дополнительно включать в себя: настройку второго времени экспозиции более длительным, чем первое время экспозиции; и получение нормального изображения, в котором показан третий субъект, путем захвата третьего субъекта датчиком изображения с установленным вторым временем экспозиции, причем при получении нормального изображения, считывание электрического заряда осуществляется на каждой из нескольких линий экспозиции в области, включающей в себя оптический черный в датчике изображения, по истечении заранее определенного времени после осуществления считывания электрического заряда на линии экспозиции, соседствующей с линией экспозиции, и при получении первого изображения яркой линии, считывание электрического заряда осуществляется на каждой из нескольких линий экспозиции в области, отличной от оптического черного в датчике изображения, по истечении времени, более длительного, чем заранее определенное время, после осуществления считывания электрического заряда на линии экспозиции, соседствующей с линией экспозиции, причем оптический черный не используется при считывании электрического заряда.
[0810] Таким образом, считывание электрического заряда (экспозиция) не осуществляется на оптическом черном при получении первого изображения яркой линии, таким образом, что время на считывание электрического заряда (экспозиция) в области эффективных пикселей, которая является областью в датчике изображения, отличной от оптического черного, может увеличиваться, например, как показано на фиг. 180A - 180E. В результате, время на прием сигнала в области эффективных пикселей может увеличиваться, и при этом возможно получать больше сигналов.
[0811] Например, способ информационной связи может дополнительно включать в себя: определение, меньше ли длина шаблона из нескольких ярких линий, включенных в первое изображение яркой линии, чем заранее определенная длина, причем длина перпендикулярная каждой из нескольких ярких линий; изменение частоты кадров датчика изображения до второй частоты кадров, более низкой, чем первая частота кадров, используемая при получении первого изображения яркой линии, в случае определения, что длина шаблона меньше, чем заранее определенная длина; получение третьего изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, путем захвата первого субъекта переменной светимости датчиком изображения при установленном первом времени экспозиции на второй частоте кадров; и получение первой информации передачи путем демодуляции данных, заданных шаблоном из нескольких ярких линий, включенных в полученных в третье изображение яркой линии.
[0812] Таким образом, в случае, когда длина сигнала, указанного шаблоном ярких линий (областью ярких линий), включенным в первое изображение яркой линии, меньше, чем, например, один блок сигнала передачи, частота кадров уменьшается, и изображение яркой линии снова получается в качестве третьего изображения яркой линии, например, как показано на фиг. 217A. Поскольку длина шаблона ярких линий, включенного в третье изображение яркой линии, длиннее, успешно получается один блок сигнала передачи.
[0813] Например, способ информационной связи может дополнительно включать в себя настройку форматного соотношения изображения, полученного датчиком изображения, прием получение первого изображения яркой линии включает в себя: определение, отсекается ли край изображения, перпендикулярный линиям экспозиции в установленном форматном соотношении; изменение установленного форматного соотношения на форматное соотношение, не предусматривающее отсечения, в котором край не отсекается, в случае определения, что край отсекается; и получение первого изображения яркой линии в форматном соотношении, не предусматривающем отсечения, путем захвата первого субъекта переменной светимости датчиком изображения.
[0814] Таким образом, в случае, когда форматное соотношение области эффективных пикселей в датчике изображения равно 4:3, но форматное соотношение изображения установлено на 16:9, и появляются горизонтальные яркие линии, т.е. линии экспозиции проходят в горизонтальном направлении, определяется, что верхний и нижний края изображения отсекаются, т.е. края первого изображения яркой линии утрачиваются, например, как показано на фиг. 181 и 182A - 182C. В таком случае, форматное соотношение изображения изменяется на форматное соотношение, которое не предусматривает отсечения, например, 4:3. Это препятствует потере краев первого изображения яркой линии, что позволяет получить большой объем информации из первого изображения яркой линии.
[0815] Например, способ информационной связи может дополнительно включать в себя: сжатие первого изображения яркой линии в направлении, параллельном каждой из нескольких ярких линий, включенных в первое изображение яркой линии, для генерирования сжатого изображения; и передачу сжатого изображения.
[0816] Таким образом, первое изображение яркой линии можно надлежащим образом сжимать без потери информации, указанной несколькими яркими линиями, например, как показано на фиг. 184.
[0817] Например, способ информационной связи может дополнительно включать в себя: определение, перемещается ли устройство приема, включающее в себя датчик изображения, заранее определенным образом; и активацию датчика изображения, в случае определения, что устройство приема перемещается заранее определенным образом.
[0818] Таким образом, датчик изображения может легко активироваться только когда необходимо, например, как показано на фиг. 192. Это способствует повышению эффективности энергопотребления.
[0819] Вариант осуществления 9
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[0820] На фиг. 210 показана диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
[0821] Робот 8970 имеет функцию, например, самодвижущегося пылесоса и функцию приемника в каждом из вышеописанных вариантов осуществления. Каждое из осветительных устройств 8971a и 8971b имеет функцию передатчика в каждом из вышеописанных вариантов осуществления.
[0822] Например, робот 8970 очищает комнату и также захватывает осветительное устройство 8971a, освещающее внутреннее пространство комнаты, перемещаясь в комнате. Осветительное устройство 8971a передает ID осветительного устройства 8971a путем изменения светимости. Робот 8970, соответственно, принимает ID от осветительного устройства 8971a, и оценивает позицию (собственную позицию) робота 8970 на основании ID, как в каждом из вышеописанных вариантов осуществления. Таким образом, робот 8970 оценивает позицию робота 8970, перемещаясь, на основании результата обнаружения 9-осным датчиком, относительной позиции осветительного устройства 8971a, показанного в захваченном изображении, и абсолютной позиции осветительного устройства 8971a, заданной ID.
[0823] Когда робот 8970 перемещается от осветительного устройства 8971a, робот 8970 передает сигнал (инструкцию отключения), предписывающую отключение, на осветительное устройство 8971a. Например, когда робот 8970 перемещается от осветительного устройства 8971a на заранее определенное расстояние, робот 8970 передает инструкцию отключения. Альтернативно, когда осветительное устройство 8971a больше не показывается в захваченном изображении, или когда другое осветительное устройство показано в изображение, робот 8970 передает инструкцию отключения на осветительное устройство 8971a. После приема инструкции отключения от робота 8970, осветительное устройство 8971a отключается согласно инструкции отключения.
[0824] Затем робот 8970 обнаруживает, что робот 8970 приближается к осветительному устройству 8971b, на основании оцененной позиции робота 8970, перемещаясь и очищая комнату. В частности, робот 8970 удерживает информацию, указывающую позицию осветительного устройства 8971b, и, когда расстояние между позицией робота 8970 и позицией осветительного устройства 8971b меньше или равно заранее определенному расстоянию, обнаруживает, что робот 8970 приближается к осветительному устройству 8971b. Робот 8970 передает сигнал (инструкцию включения), предписывающую включение, на осветительное устройство 8971b. После приема инструкции включения, осветительное устройство 8971b включается согласно инструкции включения.
[0825] Таким образом, робот 8970 может легко осуществлять очистку при перемещении, обеспечивая освещение только его окружения.
[0826] На фиг. 211 показана диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
[0827] Например, несколько светоизлучающих областей A - F располагается на дисплее, и каждая из светоизлучающих областей A - F изменяет светимость для передачи сигнала, как показано на фиг. 211 (a). В примере, проиллюстрированном на фиг. 211 (a), каждая из светоизлучающих областей A - F является прямоугольником, и они выровнены в горизонтальном и вертикальном направлениях. В таком случае, область неизменной светимости, светимость которой не изменяется, проходит через дисплей в горизонтальном направлении дисплея, между светоизлучающими областями A, B и C и светоизлучающими областями D, E и F. Другая область неизменной светимости, светимость которой не изменяется, также проходит через дисплей в вертикальном направлении дисплея, между светоизлучающими областями A и D и светоизлучающими областями B и E. Еще одна область неизменной светимости, светимость которой не изменяется, также проходит через дисплей в вертикальном направлении дисплея, между светоизлучающими областями B и E и светоизлучающими областями C и F.
[0828] Когда приемник в каждом из вышеописанных вариантов осуществления захватывает дисплей в состоянии, когда линии экспозиции приемника располагаются в горизонтальном направлении, ни одной яркой линии не появляется в части изображения, полученного путем захвата изображения (захваченного изображения), соответствующего области неизменной светимости в горизонтальном направлении. Таким образом, область (область ярких линий), где появляются яркие линии, прерывается в захваченном изображении. Когда приемник захватывает дисплей в состоянии, когда линии экспозиции приемника располагаются в вертикальном направлении, ни одной яркой линии не появляется в частях захваченного изображения, соответствующих двум областям неизменной светимости в вертикальном направлении. В этом случае, также, область ярких линий прерывается в захваченном изображении. Когда область ярких линий прерывается, трудно принимать сигнал, передаваемый посредством изменения светимости.
[0829] В этой связи, дисплей 8972 в этом варианте осуществления имеет функцию передатчика в каждом из вышеописанных вариантов осуществления, и каждая из нескольких светоизлучающих областей A - F в нем сдвинута по позиции таким образом, что область ярких линий непрерывна.
[0830] Например, верхние светоизлучающие области A, B и C и нижние светоизлучающие области D, E и F сдвинуты по позиции относительно друг от друга в горизонтальном направлении на дисплее 8972, как показано на фиг. 211 (b). Альтернативно, светоизлучающие области A - F, каждая из которых имеет форму параллелограмма или ромба, располагаются на дисплее 8972, как показано на фиг. 211 (c). Это устраняет область неизменной светимости, проходящую через дисплей 8972 в вертикальном направлении дисплея 8972 между светоизлучающими областями A - F. В результате, область ярких линий непрерывна в захваченном изображении, даже когда приемник захватывает дисплей 8972 в состоянии, когда линии экспозиции располагаются в вертикальном направлении.
[0831] Светоизлучающие области A - F могут быть сдвинуты по позиции в вертикальном направлении на дисплее 8972, как показано на фиг. 211 (d) и (e). Это устраняет область неизменной светимости, проходящую через дисплей 8972 в горизонтальном направлении дисплея 8972 между светоизлучающими областями A - F. В результате, область ярких линий непрерывна в захваченном изображении, даже когда приемник захватывает дисплей 8972 в состоянии, когда линии экспозиции располагаются в горизонтальном направлении.
[0832] Светоизлучающие области A - F, каждая из которых имеет форму шестиугольника, могут располагаться на дисплее 8972 таким образом, что стороны областей параллельны друг другу, как показано на фиг. 211 (f). Это устраняет область неизменной светимости, проходящую через дисплей 8972 в любом из горизонтального и вертикального направлений дисплея 8972 между светоизлучающими областями A - F, как в вышеупомянутых случаях. В результате, область ярких линий непрерывна в захваченном изображении, даже когда приемник захватывает дисплей 8972 в состоянии, когда линии экспозиции располагаются в горизонтальном направлении или захватывает дисплей 8972 в состоянии, когда линии экспозиции располагаются в вертикальном направлении.
[0833] На фиг. 212 показана блок-схема операций способа информационной связи в этом варианте осуществления.
[0834] Способ информационной связи в этом варианте осуществления представляет собой способ информационной связи, состоящий в передаче сигнала путем изменения светимости, и включает в себя этапы SK11 и SK12.
[0835] В частности, способ информационной связи включает в себя: этап SK11 определения, состоящий в определении шаблона изменения светимости, путем модуляции сигнала, подлежащего передаче; и этап SK12 передачи, состоящий в передаче сигнала, несколькими излучателями света переменной светимости согласно определенному шаблону изменения светимости. Несколько излучателей света располагаются на поверхности таким образом, что область неизменной светимости не проходит по поверхности между несколькими излучателями света, по меньшей мере, в одном из горизонтального направления и вертикального направления поверхности, причем область неизменной светимости является областью, которая находится на поверхности за пределами нескольких излучателей света и не изменяет свою светимость.
[0836] На фиг. 213 показана блок-схема устройства информационной связи в этом варианте осуществления.
[0837] устройство K10 информационной связи в этом варианте осуществления представляет собой устройство информационной связи, которое передает сигнал путем изменения светимости, и включает в себя структурные элементы K11 и K12.
[0838] В частности, устройство K10 информационной связи включает в себя: модуль K11 определения, который определяет шаблон изменения светимости, путем модуляции сигнала, подлежащего передаче; и модуль K12 передачи, который передает сигнал, несколькими излучателями света переменной светимости согласно определенному шаблону изменения светимости. Несколько излучателей света располагается на поверхности таким образом, что область неизменной светимости не проходит по поверхности между несколькими излучателями света, по меньшей мере, в одном из горизонтального направления и вертикального направления поверхности, причем область неизменной светимости является областью, которая находится на поверхности за пределами нескольких излучателей света и не изменяет свою светимость.
[0839] Согласно способу информационной связи и устройству K10 информационной связи, представленным на фиг. 212 и 213, область ярких линий можно сделать непрерывной в захваченном изображении, полученном путем захвата поверхности (дисплея) датчиком изображения, включенным в приемник, например, как показано на фиг. 211. Это облегчает прием сигнала передачи и позволяет осуществлять связь между различными устройствами, включая устройство с низкой вычислительной производительностью.
[0840] Следует отметить, что в вышеприведенных вариантах осуществления, каждый из составных элементов может быть образован специализированным оборудованием, или может быть получен путем выполнения программы программного обеспечения, пригодной для составного элемента. Каждый составной элемент может достигаться модулем выполнения программ, например, CPU или процессором, считывающим и выполняющим программу программного обеспечения, хранящуюся на носителе записи, например, жестком диске или полупроводниковой памяти. Например, программа предписывает компьютеру выполнять способ информационной связи, проиллюстрированный в блок-схеме операций на фиг. 212.
[0841] На фиг. 214A показана диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
[0842] Приемник 8973 представляет собой смартфон, имеющий функцию приемника в каждом из вышеописанных вариантов осуществления. Как показано на фиг. 214A (a), приемник 8973 захватывает дисплей 8972 и пытается считывать яркие линии, появляющиеся в захваченном изображении. В случае, когда дисплей 8972 является темным, приемник 8973 может не быть способен считывать яркие линии и принимать сигнал от дисплея 8972. В таком случае, приемник 8973 вспыхивает в заранее определенном ритме, как показано на фиг. 214A (b). После приема вспышки, дисплей 8972 увеличивает светимость и создает яркий дисплей, как показано на фиг. 214A (c). В результате, приемник 8973 может считывать яркие линии, появляющиеся в захваченном изображении и принимать сигнал от дисплея 8972.
[0843] На фиг. 214B показана блок-схема операций, демонстрирующая операцию приемника 8973 согласно варианту осуществления 9.
[0844] Сначала приемник 8973 определяет, принят/а ли операция или жест пользователя для начала приема (этап S831). В случае определения, что операция или жест принят/а (этап S831: Да), приемник 8973 начинает прием путем захвата изображения с использованием датчика изображения (этап S832). Затем приемник 8973 определяет, истекло ли заранее определенное время от начала приема без завершения приема (этап S833). В случае определения, что заранее определенное время истекло (этап S833: Да), приемник 8973 вспыхивает в заранее определенном ритме (этап S834) и повторяет процесс от этапа S833. В случае повторения процесса от этапа S833, приемник 8973 определяет, истекло ли заранее определенное время от вспышки без завершения приема. На этапе S834, вместо вспыхивания, приемник 8973 может выводить звук заранее определенной частоты, неслышимый людям, или передавать, на передатчик, который является дисплеем 8972, сигнал, указывающий, что приемник 8973 ожидает приема.
[0845] На фиг. 215 показана диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
[0846] Осветительное устройство 8974 имеет функцию передатчика в каждом из вышеописанных вариантов осуществления. Осветительное устройство 8974 освещает, например, указательный знак 8975 линии на железнодорожной станции, изменяя светимость. Приемник 8973, направленный пользователем на указательный знак 8975 линии, захватывает указательный знак 8975 линии. Таким образом, приемник 8973 получает ID указательного знака 8975 линии и получает информацию, связанную с ID, т.е. подробную информацию каждой линии, показанную в указательном знаке 8975 линии. Приемник 8973 отображает справочное изображение 8973a, указывающее подробную информацию. Например, справочное изображение 8973a указывает расстояние до линии, показанной в указательном знаке 8975 линии, направление к линии и время прибытия следующего поезда на линии.
[0847] Когда пользователь касается справочного изображения 8973a, приемник 8973 отображает вспомогательное справочное изображение 8973b. Например, вспомогательное справочное изображение 8973b является изображением для отображения расписания любого поезда, информации о линиях, отличных от линии, показанной в справочном изображении 8973a, и подробной информации станции, по выбору пользователя.
[0848] На фиг. 216 показана диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
[0849] Каждое из осветительных устройств 8976a - 8976c имеет функцию передатчика в каждом из вышеописанных вариантов осуществления и освещает магазинную вывеску 8977. Как показано на фиг. 216 (a), осветительные устройства 8976a - 8976c могут передавать один и тот же ID путем синхронного изменения светимости. Как показано на фиг. 216 (b), осветительные устройства 8976a и 8976c, расположенные на обоих концах, могут передавать один и тот же ID путем синхронного изменения светимости, тогда как осветительное устройство 8976b, расположенное между этими осветительными устройствами, освещает знак 8977 без передачи ID посредством изменения светимости. Как показано на фиг. 216 (c), осветительные устройства 8976a и 8976c, расположенные на обоих концах, могут передавать разные ID путем изменения светимости, в состоянии, когда осветительное устройство 8976b не передает ID. В этом случае, поскольку осветительное устройство 8976b между осветительными устройствами 8976a и 8976c не изменяет светимость для передачи ID, сигналы от осветительных устройств 8976a и 8976c не создают помехи друг для друга. Хотя ID, передаваемый от осветительного устройства 8976a, и ID, передаваемый от осветительного устройства 8976c, отличаются, эти ID могут быть связаны с одной и той же информацией.
[0850] На фиг. 217A показана диаграмма, демонстрирующая пример применения передатчика и приемника согласно варианту осуществления 9.
[0851] Осветительное устройство 8978 имеет функцию передатчика в каждом из вышеописанных вариантов осуществления и постоянно передает сигнал путем изменения светимости, как показано на фиг. 217A (1).
[0852] Приемник в этом варианте осуществления захватывает осветительное устройство 8978. Здесь, диапазон 8979 формирования изображения приемника включает в себя осветительное устройство 8978 и часть, отличную от осветительного устройства 8978, как показано на фиг. 217A. В частности, часть, отличная от осветительного устройства 8978, включена в каждую из верхней области a и нижней области c в диапазоне 8979 формирования изображения, и осветительное устройство 8978 включено в центральную область b в диапазоне 8979 формирования изображения.
[0853] Приемник захватывает осветительное устройство 8978 для получения захваченного изображения (изображения яркой линии), включающего в себя несколько ярких линий, которые появляются согласно изменению светимости осветительного устройства 8978, как показано на фиг. 217A (2) и (3). В изображении яркой линии, яркие линии появляются только в части, соответствующей центральной области b, тогда как в частях, соответствующих верхней области a и нижней области c, не появляется ни одной яркой линии.
[0854] В случае, когда приемник захватывает осветительное устройство 8978, в порядке примера, на частоте кадров 30 к/с, длина b области ярких линий в изображении яркой линии мала, как показано на фиг. 217A (2). В случае, когда приемник захватывает осветительное устройство 8978, в порядке примера, на частоте кадров 15 к/с, длина b области ярких линий в изображении яркой линии велика, как показано на фиг. 217 (3). Заметим, что длина области ярких линий (шаблона ярких линий) является длиной в направлении, перпендикулярном каждой яркой линии, включенной в область ярких линий.
[0855] Следовательно, приемник в этом варианте осуществления захватывает осветительное устройство 8978, в порядке примера, на частоте кадров 30 к/с, и определяет, меньше ли длина b области ярких линий в изображении яркой линии, чем заранее определенная длина. Например, заранее определенная длина является длиной, соответствующей одному блоку сигнала, передаваемого посредством изменения светимости осветительным устройством 8978. В случае, когда приемник определяет, что длина b меньше, чем заранее определенная длина, приемник изменяет частоту кадров, в порядке примера, до 15 к/с. Таким образом, приемник может единовременно принимать один блок сигнала от осветительного устройства 8978.
[0856] На фиг. 217B показана блок-схема операций, демонстрирующая операцию приемника согласно варианту осуществления 9.
[0857] Сначала приемник определяет, включены ли яркие линии в захваченное изображение, т.е. захватываются ли полоски линиями экспозиции (этап S841). В случае определения, что полоски захватываются (этап S841: Да), приемник определяет на какой режим формирования изображения (режим захвата изображения) установлен приемник (этап S842). В случае определения, что режим формирования изображения является режимом формирования промежуточного изображения (промежуточным режимом) или режимом нормального формирования изображения (нормальным режимом захвата изображения), приемник изменяет режим формирования изображения на режим формирования изображения в видимом свете (режим связи посредством видимого света) (этап S843).
[0858] Затем приемник определяет, больше или равна ли длина в направлении, перпендикулярном ярким линиям в области ярких линий (шаблоне ярких линий), заранее определенной длине (этап S844). Таким образом, приемник определяет, больший или равна ли область полосок заранее определенному размеру в направлении, перпендикулярном линиям экспозиции. В случае определения, что длина не больше или равна заранее определенной длине (этап S844: Нет), приемник определяет, доступна ли оптическая трансфокация (этап S845). В случае определения, что оптическая трансфокация доступна (этап S845: Да), приемник осуществляет оптическую трансфокацию для удлинения области ярких линий, т.е. для увеличения области полосок (этап S846). В случае определения, что оптическая трансфокация недоступна (этап S845: Нет), приемник определяет, доступна ли Ex трансфокация (Ex оптическая трансфокация) (этап S847). В случае определения, что Ex трансфокация доступна (этап S847: Да), приемник осуществляет Ex трансфокацию для удлинения области ярких линий, т.е. для увеличения области полосок (этап S848). В случае определения, что Ex трансфокация недоступна (этап S847: Нет), приемник уменьшает частоту кадров формирования изображения (этап S849). Затем приемник захватывает осветительное устройство 8978 на установленной частоте кадров, для приема сигнала (этап S850).
[0859] Хотя в примере, проиллюстрированном на фиг. 217B, частота кадров уменьшается в случае, когда оптическая трансфокация и Ex трансфокация недоступны, частоту кадров можно уменьшать в случае, когда оптическая трансфокация и Ex трансфокация доступны. Ex трансфокация является функцией ограничения используемой области датчика изображения и уменьшения угла наблюдения формирования изображения таким образом, что видимое фокусное расстояние является телеобъективом.
[0860] На фиг. 218 показана диаграмма, демонстрирующая операцию приемника согласно варианту осуществления 9.
[0861] В случае, когда осветительное устройство 8978, которое является передатчиком, показан в малом размере в захваченном изображении 8980a, приемник может получать захваченное изображение 8980b, в котором осветительное устройство 8978 показано в большом размере, путем использования оптической трансфокации или Ex трансфокации. Таким образом, использование оптической трансфокации или Ex трансфокации позволяет приемнику для получения изображения яркой линии (захваченного изображения), имеющего область ярких линий, которая вытянута в направлении, перпендикулярном ярким линиям.
[0862] На фиг. 219 показана диаграмма, демонстрирующая пример применения передатчика согласно варианту осуществления 9.
[0863] Передатчик 8981 имеет функцию передатчика в каждом из вышеописанных вариантов осуществления, и осуществляет связь с операционной панелью 8982 в порядке примера. Операционная панель 8982 включает в себя переключатель 8982a передачи и силовой переключатель 8982b.
[0864] Когда переключатель 8982a передачи включен, операционная панель 8982 предписывает передатчику 8981 осуществлять связь посредством видимого света. После приема инструкции, передатчик 8981 передает сигнал путем изменения светимости. Когда переключатель 8982a передачи отключен, операционная панель 8982 предписывает передатчику 8981 останавливать связь посредством видимого света. После приема инструкции, передатчик 8981 останавливает передачу сигнала без изменения светимости.
[0865] Когда силовой переключатель 8982b включен, операционная панель 8982 предписывает передатчику 8981 включать питание передатчика 8981. После приема инструкции, передатчик 8981 включает свое питание. Например, в случае, когда передатчик 8981 является осветительным устройством, передатчик 8981 включает свое питание для освещения окружения. В случае, когда передатчик 8981 является телевизором, передатчик 8981 включает свое питание для отображения видео и пр. Когда силовой переключатель 8982b отключен, операционная панель 8982 предписывает передатчику 8981 отключать питание передатчика 8981. После приема инструкции, передатчик 8981 отключает свое питание и входит в дежурное состояние.
[0866] На фиг. 220 показана диаграмма, демонстрирующая пример применения приемника согласно варианту осуществления 9.
[0867] Например, приемник 8973 в виде смартфона имеет функцию передатчика в каждом из вышеописанных вариантов осуществления, и получает аутентификационный ID и дату истечения срока действия от сервера 8983. В случае, когда текущее время не превышает дату истечения срока действия, приемник 8973 передает аутентификационный ID на периферийное устройство 8984 путем изменения, например, светимости своего дисплея. Примеры периферийного устройства 8984 включают в себя камеру, устройство чтения штрихкода и персональный компьютер.
[0868] Приняв аутентификационный ID от приемника 8973, периферийное устройство 8984 передает аутентификационный ID на сервер 8983 и запрашивает верификацию. Сервер 8983 сравнивает аутентификационный ID, передаваемый от периферийного устройства 8984, и аутентификационный ID, удерживаемый на сервере 8983 и передаваемый на приемник 8973. Когда они совпадают, сервер 8983 извещает периферийное устройство 8984 о совпадении. Приняв извещение о совпадении от сервера 8983, периферийное устройство 8984 освобождает установленную на нем блокировку, выполняет электронный платеж или осуществляет процесс регистрации и т.п.
[0869] На фиг. 221A показана блок-схема операций, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
[0870] Передатчик в этом варианте осуществления имеет функцию передатчика в каждом из вышеописанных вариантов осуществления, и является, в порядке примера, осветительным устройством или дисплеем. Например, передатчик определяет, меньше ли уровень управления светом (уровень яркости), чем заранее определенный уровень (этап S861a). В случае определения, что уровень управления светом меньше, чем заранее определенный уровень (этап S861a: Да), передатчик останавливает передачу сигнала посредством изменения светимости (этап S861b).
[0871] На фиг. 221B показана блок-схема операций, демонстрирующая пример операции передатчика согласно варианту осуществления 9.
[0872] Передатчик в этом варианте осуществления определяет, больше ли уровень управления светом (уровень яркости), чем заранее определенный уровень (этап S862a). В случае определения, что уровень управления светом больше, чем заранее определенный уровень (этап S862a: Да), передатчик начинает передачу сигнала посредством изменения светимости (этап S862b).
[0873] На фиг. 222 показана блок-схема операций, демонстрирующая пример операции передатчика в этом варианте осуществления.
[0874] Передатчик в этом варианте осуществления определяет, выбран ли заранее определенный режим (этап S863a). Например, заранее определенный режим является экономичным режимом или энергосберегающим режимом. В случае определения, что выбран заранее определенный режим (этап S863a: Да), передатчик останавливает передачу сигнала посредством изменения светимости (этап S863b). В случае определения, что заранее определенный режим не выбран (этап S863a: Нет), передатчик начинает передачу сигнала посредством изменения светимости (этап S863c).
[0875] На фиг. 223 показана блок-схема операций, демонстрирующая пример операции устройства формирования изображения согласно варианту осуществления 9.
[0876] Устройство формирования изображения в этом варианте осуществления является, в порядке примера, видеокамерой, и определяет, осуществляет ли устройство формирования изображения процесс записи (этап S864a). В случае определения, что устройство формирования изображения осуществляет процесс записи (этап S864a: Да), устройство формирования изображения передает инструкцию остановки передачи видимого света на передатчик, передающий сигнал посредством изменения светимости (этап S864b). После приема инструкции остановки передачи видимого света, передатчик останавливает передачу сигнала посредством изменения светимости (передачу видимого света). В случае определения, что устройство формирования изображения не осуществляет процесс записи (этап S864a: Нет), устройство формирования изображения дополнительно определяет, остановлена ли запись, т.е. устройство формирования изображения только что остановило запись (этап S864c). В случае определения, что запись остановлена (этап S864c: Да), устройство формирования изображения передает инструкцию начала передачи видимого света на передатчик (этап S864d). После приема инструкции начала передачи видимого света, передатчик начинает передачу сигнала посредством изменения светимости (передачу видимого света).
[0877] На фиг. 224 показана блок-схема операций, демонстрирующая пример операции устройства формирования изображения согласно варианту осуществления 9.
[0878] Устройство формирования изображения в этом варианте осуществления является, в порядке примера, цифровым фотоаппаратом, и определяет, является ли кнопка формирования изображения (кнопка затвора) наполовину нажатой, или отрегулирован ли фокус (этап S865a). Затем устройство формирования изображения определяет, появляется ли светлая и темная область в направлении вдоль линий экспозиции в датчике изображения, включенной в устройство формирования изображения (этап S865b). В случае определения, что светлая и темная область появляется (этап S865b: Да), существует возможность, что передатчик, передающий сигнал посредством изменения светимости, находится вблизи устройства формирования изображения. Устройство формирования изображения, соответственно, передает инструкцию остановки передачи видимого света на передатчик (этап S865c). После этого, устройство формирования изображения осуществляет формирование изображения для получения захваченного изображения (этап S865d). Затем устройство формирования изображения передает инструкцию начала передачи видимого света на передатчик (этап S865e). Таким образом, устройство формирования изображения может получать захваченное изображение, без оказания влияния изменением светимости передатчиком. Кроме того, поскольку время, в течение которого передача сигнала посредством изменения светимости останавливается, является очень коротким периодом времени, когда устройство формирования изображения осуществляет формирование изображения, время, в течение которого связь посредством видимого света отключается, можно уменьшить.
[0879] На фиг. 225 показана диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
[0880] Передатчик в этом варианте осуществления имеет функцию передатчика в каждом из вышеописанных вариантов осуществления, и выводит свет высокой светимости (Hi) или свет низкой светимости (Lo) для каждого слота, таким образом, передавая сигнал. В частности, слот является единичным интервалом времени 104,2 мкс. Передатчик выводит Hi для передачи сигнала, указывающий 1, и выводит Lo для передачи сигнала, указывающий 0.
[0881] На фиг. 226 показана диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
[0882] Вышеупомянутый передатчик выводит Hi или Lo для каждого слота, таким образом, последовательно передавая каждый кадр PHY (физического уровня), который является единицей сигнала. Кадр PHY включает в себя преамбулу, состоящую из 8 слотов, FCS (последовательность проверки кадра), состоящую из 2 слотов, и тело, состоящее из 20 слотов. Части, включенные в кадр PHY, передаются в порядке преамбулы, FCS и тела.
[0883] Преамбула соответствует заголовку кадра PHY и включает в себя, в порядке примера, ʺ01010111ʺ. Преамбула может состоять из 7 слотов. В этом случае, преамбула включает в себя ʺ0101011ʺ. FCS включает в себя ʺ01ʺ в случае, когда количество единиц, включенных в тело, является четным числом, и ʺ11ʺ в случае, когда количество единиц, включенных в тело, является нечетным числом. Тело включает в себя 5 символов, каждый из которых состоит из 4 слотов. В случае 4-значной PPM, символ включает в себя ʺ0111ʺ, ʺ1011ʺ, ʺ1101ʺ или ʺ1110ʺ.
[0884] На фиг. 227 показана диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
[0885] Вышеупомянутый символ преобразуется приемником в 2-битовое значение. Например, символы ʺ0111ʺ, ʺ1011ʺ, ʺ1101ʺ и ʺ1110ʺ, соответственно, преобразуются в ʺ00ʺ, ʺ01ʺ, ʺ10ʺ и ʺ11ʺ. Соответственно, тело (20 слотов) кадра PHY преобразуется в 10-битовый сигнал. 10-битовое тело включает в себя 3-битовый тип (тип), указывающий тип кадра PHY, 2-битовый ADDR, указывающий адрес кадра PHY или тела, и 5-битовые данные, указывающие все данные. Например, в случае, когда тип кадра PHY является TYPE1, тип указывает ʺ000ʺ. ADDR указывает ʺ00ʺ, ʺ01ʺ, ʺ10ʺ или ʺ11ʺ.
[0886] Приемник сцепляет данные, включенные в соответствующие тела 4 кадров PHY. При этом сцеплении используется вышеупомянутый ADDR. В частности, приемник сцепляет данные, включенные в тело кадра PHY, имеющего ADDR ʺ00ʺ, данные, включенные в тело кадра PHY, имеющего ADDR ʺ01ʺ, данные, включенные в тело кадра PHY, имеющего ADDR ʺ10ʺ, и данные, включенные в тело кадра PHY, имеющего ADDR ʺ11ʺ, таким образом, генерируя 20-битовые данные. Таким образом, декодируются четыре кадра PHY. Генерируемые данные включают в себя 16-битовые эффективные данные и 4-битовый CRC (циклический контроль по избыточности).
[0887] На фиг. 228 показана диаграмма, демонстрирующая пример сигнала, передаваемого передатчиком согласно варианту осуществления 9.
[0888] Вышеупомянутый тип кадра PHY включает в себя TYPE1, TYPE2, TYPE3 и TYPE4. Длина тела, длина ADDR, длина данных, количество сцепленных данных (число сцеплений), длина эффективных данных и тип CRC отличаются между этими типами.
[0889] Например, в TYPE1, тип (TYPEBIT) указывает ʺ000ʺ, длина тела равна 20 слотам, длина ADDR равна 2 битам, длина данных равна 5 битов, число сцеплений равно 4, длина эффективных данных равна 16 битам, и тип CRC представляет собой CRC-4. С другой стороны, в TYPE2, тип (TYPEBIT) указывает ʺ001ʺ, длина тела равна 24 слотам, длина ADDR равна 4 битам, длина данных равна 5 битам, число сцеплений равно 8, длина эффективных данных равна 32 битам, и тип CRC представляет собой CRC-8.
[0890] Использование такого сигнала, представленного на фиг. 225-228 позволяет надлежащим образом осуществлять связь посредством видимого света.
[0891] На фиг. 229 показана диаграмма, демонстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
[0892] Система в этом варианте осуществления включает в себя передатчик 8991, имеющий такую же функцию, как передатчик в каждом из вышеописанных вариантов осуществления, приемник 8973, например, смартфон, сервер 8992 совместного использования контента и сервер 8993 управления ID.
[0893] Например, создатель контента выгружает, на сервер 8992 совместного использования контента, контент, например, аудио-видеоданные, представляющие неподвижное изображение или движущееся изображение, для представления продукта, и информацию о продукте, указывающую производителя, область производства, материал, спецификации и т.д. продукта. Сервер 8992 совместного использования контента регистрирует информацию о продукте на сервере 8993 управления ID, совместно с ID контента для идентификации контента.
[0894] После этого передатчик 8991 загружает контент и ID контента с сервера 8992 совместного использования контента, отображает контент, и передает ID контента путем изменения светимости, т.е. с помощью связи посредством видимого света, согласно операции пользователя. Пользователь просматривает контент. В случае, когда пользователь заинтересован в продукте, представленном в контенте, пользователь направляет приемник 8973 на передатчик 8991 для захвата передатчика 8991. Приемник 8973 захватывает контент, отображаемый на передатчике 8991, таким образом, принимая ID контента.
[0895] Затем приемник 8973 осуществляет доступ к серверу 8993 управления ID, и запрашивает сервер 8993 управления ID на предмет ID контента. В результате, приемник 8973 принимает информацию о продукте, связанную с ID контента, от сервера 8993 управления ID, и отображает информацию о продукте. Когда приемник 8973 принимает операцию, запрашивающую купить продукт, соответствующий информации о продукте, приемник 8973 обращается к производителю продукта и выполняет процесс покупки продукта.
[0896] Затем сервер управления ID сообщает информацию запроса, указывающую количество запросов или количество обращений по поводу ID контента производителю, указанному информацией о продукте, связанной с ID контента. Приняв информацию запроса, производитель уплачивает партнерское вознаграждение, соответствующее количеству запросов и т.п., указанному информацией запроса, создателю контента, указанному посредством ID контента, совершая электронный платеж через сервер 8993 управления ID и сервер 8992 совместного использования контента.
[0897] На фиг. 230 показана диаграмма, иллюстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
[0898] В примере, проиллюстрированном на фиг. 229, при выгрузке контента и информации продукта, сервер 8992 совместного использования контента регистрирует информацию продукта на сервере 8993 управления ID совместно с ID контента. Однако такая регистрация может быть опущена. Например, сервер 8992 совместного использования контента ищет на сервере управления ID ID продукта для идентификации продукта выгруженной информации продукта и внедряет ID продукта в выгружаемом контенте, как показано на фиг. 230.
[0899] После этого передатчик 8991 загружает контент, в который ID продукта внедрен, и ID контента с сервера 8992 совместного использования контента, отображает контент и передает ID контента и ID продукта путем изменения светимости, т.е. с помощью связи посредством видимого света, согласно операции пользователя. Пользователь наблюдает контент. В случае, когда пользователь заинтересован в продукте, внесенном в контент, пользователь направляет приемник 8973 на передатчик 8991 для захвата передатчика 8991. Приемник 8973 захватывает контент, отображаемый на передатчике 8991, таким образом, принимая ID контента и ID продукта.
[0900] Затем приемник 8973 обращается к серверу 8993 управления ID и запрашивает у сервера 8993 управления ID ID контента и ID продукта. В результате, приемник 8973 принимает информацию продукта, связанную с ID продукта от сервера 8993 управления ID и отображает информацию продукта. Когда приемник 8973 принимает операцию, запрашивающую купить продукт, соответствующий информации продукта, приемник 8973 обращается к производителю продукта и выполняет процесс для покупки продукта.
[0901] Затем сервер управления ID сообщает информацию запроса, указывающую число запросов или число доступов, совершенных для ID контента и ID продукта, производителю, указанному информацией продукта, связанной с ID продукта. Приняв информацию запроса, производитель уплачивает партнерское вознаграждение, соответствующее числу запросов и т.п., указанному информацией запроса, создателю контента, указанному посредством ID контента, посредством электронного платежа через сервер 8993 управления ID и сервер 8992 совместного использования контента.
[0902] На фиг. 231 показана диаграмма, демонстрирующая пример структуры системы, включающей в себя передатчик и приемник согласно варианту осуществления 9.
[0903] Система в этом варианте осуществления включает в себя сервер 8992a совместного использования контента вместо сервера 8992 совместного использования контента, проиллюстрированного на фиг. 230, и дополнительно включает в себя сервер 8994 SNS. Сервер 8994 SNS это сервер, предоставляющий социально-сетевые услуги, который осуществляет часть процесса, осуществляемого сервером 8992 совместного использования контента, проиллюстрированным на фиг. 230.
[0904] В частности, сервер 8994 SNS получает контент и информацию о продукте, выгруженные из создателя контента, ищет ID продукта, соответствующий информации о продукте, и внедряет ID продукта в контент. Затем сервер 8994 SNS переносит контент, в который внедрен ID продукта, на сервер 8992a совместного использования контента. Сервер 8992a совместного использования контента принимает контент, переносимый от сервера 8994 SNS, и передает контент, в который внедрен ID продукта, и ID контента на передатчик 8991.
[0905] Таким образом, в примере, проиллюстрированном на фиг. 231, модуль, включающий в себя сервер 8994 SNS и сервер 8992a совместного использования контента, выступает в роли сервера 8992 совместного использования контента, проиллюстрированного на фиг. 230.
[0906] В системе, проиллюстрированной в каждом из фиг. 229-231, надлежащее партнерское вознаграждение может выплачиваться за рекламу (контент), в отношении которой(ого) которого были сделаны запросы с использованием связи посредством видимого света.
[0907] Хотя способ информационной связи согласно одному или более аспектам описан посредством вышеприведенных вариантов осуществления, настоящее изобретение не ограничивается этими вариантами осуществления. Модификации, полученные путем применения различных изменений, которые могут предложить специалисты в данной области техники, к вариантам осуществления, и любые комбинации структурных элементов в различных вариантах осуществления также включены в объем одного или более аспектов без отклонения от объема настоящего изобретения.
[0908] Ниже описан вариант осуществления.
[0909] Смешанная схема модуляции
На фиг. 232 и 233 показаны диаграммы, демонстрирующие пример операции передатчика согласно варианту осуществления 9.
[0910] Как показано на фиг. 232, передатчик модулирует сигнал передачи согласно нескольким схемам модуляции, и передает модулированные сигналы попеременно или одновременно.
[0911] Благодаря модуляции одного и того же сигнала согласно нескольким схемам модуляции и передаче модулированных сигналов, даже приемник, который поддерживает только одну из схем модуляции, может принимать сигнал. Кроме того, например, комбинированное использование схемы модуляции с высокой скоростью передачи, схемы модуляции с высокой устойчивостью к шуму и схемы модуляции с большой дальностью связи позволяет осуществлять прием с использованием оптимального способа согласно окружению приемника.
[0912] В случае, когда приемник поддерживает прием согласно нескольким схемам модуляции, приемник принимает сигналы, модулированные согласно нескольким схемам. При модулировании одного и того же сигнала передатчик назначает один и тот же ID сигнала модулированным сигналам и передает модулированные сигналы. Благодаря проверке ID сигнала, приемник может распознавать, что один и тот же сигнал модулируется согласно разным схемам модуляции. Приемник синтезирует сигнал, имеющий один и тот же ID сигнала из нескольких типов модулированных сигналов, и при этом возможно быстро и точно принимать сигнал.
[0913] Например, передатчик включает в себя модуль деления сигнала и модули модуляции 1-3. Модуль деления сигнала делит сигнал передачи на частичный сигнал 1 и частичный сигнал 2 и присоединяет ID сигнала к частичному сигналу 1 и другой ID сигнала к частичному сигналу 2. Модуль модуляции 1 генерирует сигнал, имеющий синусоидальные волны, путем осуществления частотной модуляции на частичном сигнале 1 с ID сигнала. Модуль модуляции 2 генерирует сигнал, имеющий квадратные волны, путем осуществления, на частичном сигнале 1 с ID сигнала, частотной модуляции, отличной от осуществляемой модулем модуляции 1. При этом модуль модуляции 3 генерирует сигнал, имеющий квадратные волны, путем осуществления фазоимпульсная модуляция на частичном сигнале 2 с другим ID сигнала.
[0914] Как показано на фиг. 233, передатчик совместно передает сигналы, модулированные согласно нескольким схемам модуляции. В примере, приведенном на фиг. 233, когда установлено длительное время экспозиции, приемник может принимать только сигнал, модулированный согласно схеме частотной модуляции, которая использует низкую частоту. Когда установлено короткое время экспозиции, приемник может принимать сигнал, модулированный согласно схеме фазоимпульсной модуляции, которая использует высокочастотный диапазон. В этом случае, приемник будет получать среднюю по времени интенсивность принятого света путем вычисления средней светимости в направлении, перпендикулярном яркой линии, и, таким образом, может получать сигнал, который идентичен сигналу, полученному при длительном времени экспозиции.
[0915] Верификация сигнала передачи и цифровая модуляция
На фиг. 234 и 235 показаны диаграммы, демонстрирующие пример структуры и работы передатчика согласно варианту осуществления 9.
[0916] Как показано на фиг. 234, передатчик включает в себя модуль хранения сигнала, модуль верификации сигнала, модуль модуляции сигнала, светоизлучающий модуль, модуль извещения об аномалии, модуль хранения исходного ключа и модуль генерации ключа. Модуль хранения сигнала сохраняет сигнал передачи и значение преобразования сигнала, полученное путем преобразования сигнал передачи с использованием описанного ниже ключа верификации. Для этого преобразования используется односторонняя функция. Модуль хранения исходного ключа сохраняет исходный ключ, который является исходным значением ключа, например, в качестве схемной постоянной, например, постоянной времени или сопротивления. Модуль генерации ключа генерирует ключ верификации из исходного ключа.
[0917] Модуль верификации сигнала преобразует сигнал передачи, хранящийся в модуле хранения сигнала, с использованием ключа верификации, для получения значения преобразования сигнала. Модуль верификации сигнала определяет, не был ли сигнал сфальсифицирован, в зависимости от того, равны ли полученное значение преобразования сигнала и значение преобразования сигнала, хранящийся в модуле хранения сигнала. Даже когда сигнал в модуле хранения сигнала копируется на другой передатчик, этот другой передатчик не может передавать сигнал, поскольку ключ верификации отличается. Таким образом, можно предотвратить подделку передатчика.
[0918] В случае, когда сигнал сфальсифицирован, модуль извещения об аномалии извещает, что сигнал сфальсифицирован. Примеры способа извещения включают в себя мигание светоизлучающего модуля с периодичностью, видимой людям, вывод звука и т.д. Благодаря ограничению извещения об аномалии заранее определенным временем сразу после включения питания, передатчик можно использовать не для передачи даже в случае, когда сигнал имеет аномалию.
[0919] В случае, когда сигнал не сфальсифицирован, модуль модуляции сигнала преобразует сигнал в шаблон излучения света. Доступны различные схемы модуляции. Например, доступны следующие схемы модуляции: амплитудная манипуляция (ASK); фазовая манипуляция (PSK); частотная манипуляция (FSK); квадратурная амплитудная модуляция (QAM); дельта-модуляция (DM); манипуляция минимальным фазовым сдвигом (MSK); манипуляция дополнительным кодом (CCK); мультиплексирование с ортогональным частотным разделением (OFDM); амплитудная модуляция (AM); частотная модуляция (FM); фазовая модуляция (PM); широтно-импульсная модуляция (PWM); импульсно-амплитудная модуляция (PAM); импульсно-плотностная модуляция (PDM); фазоимпульсная модуляция (PPM); импульсно-кодовая модуляция (PCM); расширение спектра со скачкообразной перестройкой частоты (FHSS); и расширение спектра методом прямой последовательности (DSSS). Схема модуляции выбирается согласно свойству сигнала передачи (аналоговый или цифровой, непрерывная передача данных или нет, и т.д.) и необходимых характеристик (скорости передачи, устойчивости к шуму, расстояния передачи). Кроме того, можно совместно использовать две или более схемы модуляции.
[0920] Согласно вариантам осуществления 1-9, те же полезные результаты могут достигаться в случае, когда используется сигнал, модулированный согласно любой из вышеупомянутых схем модуляции.
[0921] Как показано на фиг. 235, передатчик может включать в себя модуль демодуляции сигнала вместо модуля верификации сигнала. В этом случае, модуль хранения сигнала удерживает зашифрованный сигнал передачи, полученный путем шифрования сигнала передачи с использованием ключа шифрования, который сопряжен с ключом дешифрования, генерируемым в модуле генерации ключа. Модуль демодуляции сигнала дешифрует зашифрованный сигнал передачи с использованием ключа дешифрования. Эта структура затрудняет подделку передатчика, т.е. создание передатчика для передачи произвольного сигнала.
[0922] Вариант осуществления 10
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[0923] Прием сигнала с нескольких направлений несколькими модулями приема света
На фиг. 236 показана диаграмма, демонстрирующая часы, включающие в себя датчики света.
[0924] Эти часы сконфигурированы в качестве приемника для связи посредством видимого света, и включают в себя датчики света и собирающие линзы, соответствующие соответствующим датчикам света. В частности, собирающая линза установлена на верхней поверхности каждого датчика как показано в виде в разрезе на фиг. 236. На фиг. 236, собирающая линза имеет заранее определенный наклон. Форма собирающей линзы не ограничивается этим примером, и может быть любой другой формой, способной собирать свет. Благодаря этой структуре, датчик света может собирать и принимать свет от источника света во внешнем мире, с помощью линзы. Даже малый датчик света, включенный в часы, может, таким образом, осуществлять связь посредством видимого света. На фиг. 236, часы делятся на 12 областей, и 12 датчиков света располагаются в областях, при этом собирающая линза располагается на верхней поверхности каждого датчика света. Благодаря делению внутреннего пространства часов на несколько областей и размещению нескольких датчиков света таким образом, можно получать информацию от нескольких источников света. Например, на фиг. 236, первый датчик света может принимать свет от источника света 1, и второй датчик света может принимать свет от источника света 2. В качестве датчика света может использоваться солнечный элемент. Использование солнечного элемента в качестве датчика света позволяет генерировать солнечную мощность и также осуществлять связь посредством видимого света с помощью единственного датчика, что способствует более низкой стоимости и более компактной форме. Кроме того, в случае, когда располагается несколько датчиков света, можно получать информацию одновременно от нескольких источников света, и при этом возможно повышать точность оценивания позиции. Хотя этот вариант осуществления описывает структуру обеспечения датчиков света в часах, это не является ограничением для настоящего изобретения, и существует возможность обеспечения датчиков света в любом подвижном устройстве, например, мобильном телефоне или мобильном терминале.
[0925] На фиг. 237 показана диаграмма, демонстрирующая пример приемника согласно варианту осуществления 10.
[0926] Приемник 9020a, например, наручные часы, включает в себя несколько модулей приема света. Например, приемник 9020a включает в себя, как показано на фиг. 237, модуль 9020b приема света на верхнем конце поворотного вала, который поддерживает минутную стрелку и часовую стрелку наручных часов, и модуль 9020c приема света вблизи символа, указывающего 12 часов на периферии наручных часов. Модуль 9020b приема света принимает направленный на него свет в направлении вышеупомянутого поворотного вала, и модуль 9020c приема света принимает направленный на него свет в направлении, соединяющем поворотный вал и символ, указывающий 12 часов. Таким образом, модуль 9020b приема света может принимать свет сверху, когда пользователь удерживает приемник 9020a перед грудью, как при проверке времени. В результате, приемник 9020a способен принимать сигнал от верхнего света. Модуль 9020c приема света может принимать свет спереди, когда пользователь удерживает приемник 9020a перед грудью, как при проверке времени. В результате, приемник 9020a может принимать сигнал от идентификационного комплекта и т.п. перед пользователем.
[0927] Когда эти модули 9020b и 9020c приема света обладают направленностью, сигнал может приниматься без помехи даже в случае, когда поблизости располагается несколько передатчиков.
[0928] На фиг. 238 показана диаграмма, демонстрирующая пример приемника согласно варианту осуществления 10.
[0929] Например, как показано на фиг. 238 (a), приемник 9021, например, наручные часы, включает в себя 17 светопринимающих элементов (модулей приема света). Эти светопринимающие элементы располагаются на циферблате часов. Из этих светопринимающих элементов, 12 светопринимающих элементов располагаются в позициях, соответствующих от 1 часа до 12 часов на циферблате часов, и остальные пять светопринимающих элементов располагаются в центральной области на циферблате часов. Каждый из этих 17 светопринимающих элементов отличается направленностью и принимает свет (сигнал) в соответствующем направлении. Таким образом, в результате размещения нескольких светопринимающих элементов, обладающих направленностью, приемник 9021 может оценивать направление принятого сигнала. Кроме того, призмы для направления света на светопринимающие элементы могут располагаться перед светопринимающими элементами, как показано на фиг. 238 (b). В частности, приемник 9021 включает в себя восемь светоизлучающих элементов, расположенных с регулярными интервалами в периферийной части на циферблате часов, и несколько призм для направления света на, по меньшей мере, один из этих светоизлучающих элементов. С помощью таких призм, точное направление передатчика можно оценивать, даже когда количество светопринимающих элементов мало. Например, когда только светопринимающий элемент 9021d из восьми светопринимающих элементов принимает свет, приемник 9021 может оценивать, что передатчик ориентирован в направлении, соединяющем центр циферблата часов и призму 9021a. Когда светопринимающие элементы 9021d и 9021e принимают один и тот же сигнал, приемник 9021 может оценивать, что передатчик ориентирован в направлении, соединяющем центр циферблата часов и призму 9021b. Заметим, что стеклу наручных часов может сообщаться функция направленности и функция призмы.
[0930] На фиг. 239A показана блок-схема операций способа информационной связи согласно аспекту настоящего изобретения.
[0931] Способ информационной связи согласно аспекту настоящего изобретения представляет собой способ информационной связи, состоящий в получении информации мобильным терминалом и включает в себя этапы SE11 и SE12.
[0932] В частности, этот способ информационной связи включает в себя: прием, по меньшей мере, одним из нескольких солнечных элементов, включенных в мобильный терминал, каждый из которых имеет направленность, видимого света, выпущенного в направлении, соответствующем направленности, по меньшей мере, одного из нескольких солнечных элементов (SE11); и получение информации путем демодуляции сигнала, заданного принятым видимым светом (SE12).
[0933] На фиг. 239B показана блок-схема мобильного терминала согласно аспекту настоящего изобретения.
[0934] Мобильный терминал E10 согласно аспекту настоящего изобретения является мобильным терминалом, который получает информацию и включает в себя несколько солнечных элементов E11 каждый из которых имеет направленность, и модуль E12 получения информации. Когда, по меньшей мере, один из нескольких солнечных элементов E11 принимает видимый свет, выпущенный в направлении, соответствующем направленности солнечного элемента E11, модуль E12 получения информации получает информацию путем демодуляции сигнала, заданного принятым видимым светом.
[0935] Согласно способу информационной связи и мобильному терминалу E10, представленному на фиг. 239A и 239B, солнечный элемент E11 можно использовать при генерации мощность и одновременно использовать в качестве датчика света для связи посредством видимого света, и, таким образом, можно уменьшить стоимость мобильного терминала E10, который получает информацию и также можно уменьшить размер мобильного терминала E10. Кроме того, поскольку каждый из нескольких солнечных элементов E11 обладает направленностью, направление, в котором ориентирован передатчик, который излучает видимый свет, можно оценивать на основании направленности солнечного элемента E11, принявшего видимый свет. Кроме того, поскольку каждый из нескольких солнечных элементов E11 обладает направленностью, возможно, что видимый свет, излучаемый от одного передатчика, принимается отдельно от видимого света, излучаемого от другого, и, таким образом можно надлежащим образом получать информацию от каждого из нескольких передатчиков.
[0936] Кроме того, при приеме (SE11), солнечный элемент E11 (9021d, 9021e) может принимать видимый свет, передаваемый призмой (9021a, 9021b или 9021c), включенной в мобильный терминал E10 (9021), как показано на фиг. 238 (b). Это позволяет точно оценивать направление, в котором ориентирован передатчик, который излучает видимый свет, уменьшая при этом количество солнечных элементов E11, включенных в мобильный терминал E10. Кроме того, как показано на фиг. 238, мобильный терминал E10 является наручными часами, и несколько солнечных элементов E11 (светопринимающих элементов) располагается вдоль наружного края циферблата часов наручных часов. Ориентация видимого света, принятого одним из нескольких солнечных элементов E11, может отличаться от ориентации видимого света, принятого другим. Это позволяет надлежащим образом получать информацию с помощью наручных часов.
[0937] Кооперация между приемником типа часов и смартфоном
На фиг. 240 показана диаграмма, демонстрирующая пример системы приема согласно варианту осуществления 10.
[0938] Приемник 9022b например, наручные часы, подключен к смартфону 9022a или дисплею 9022c типа очков посредством беспроводной связи, например Bluetooth®. В случае, когда приемник 9022b принимает сигнал или обнаруживает наличие сигнала, приемник 9022b отображает, на дисплее 9022c, информацию, указывающую, например, прием сигнала. Приемник 9022b передает принятый сигнал на смартфон 9022a. Смартфон 9022a получает данные, связанные с принятым сигнальном, от сервера 9022d, и отображает полученные данные на дисплее 9022c типа очков.
[0939] Прокладка маршрута с помощью дисплея типа наручных часов
На фиг. 241 показана диаграмма, демонстрирующая пример системы приема согласно варианту осуществления 10.
[0940] Приемник 9023b, например, наручные часы, подключен к смартфону 9022a посредством беспроводной связи, например Bluetooth®. Приемник 9023b имеет циферблат часов, образованный дисплеем, например, жидкокристаллическим дисплеем, и способный отображать информацию, отличную от времени. Смартфон 9022a распознает текущую позицию из сигнала, принятого приемником 9023b, и отображает маршрут и расстояние до пункта назначения на отображающей поверхности приемника 9023b.
[0941] Частотная манипуляция и модуляция с частотным мультиплексированием
На фиг. 242A, 242B и 242C показаны диаграммы, демонстрирующие пример схемы модуляции согласно варианту осуществления 10.
[0942] На фиг. 242A (a) конкретный сигнал выражается как a конкретная частота модуляции. Приемник осуществляет частотный анализ на световом шаблоне (шаблоне изменения светимости источника света) для определения преобладающей частоты модуляции и реконструирует сигнал.
[0943] Согласно фиг. 242C (a), частота модуляции изменяется со временем. Это позволяет выражать большое количество значений. Типичный датчик изображения имеет частота кадров формирования изображения 30 к/с. Соответственно, прием можно гарантировать, если одна частота модуляции будет продолжаться 1/30 секунды или более. Согласно фиг. 242C (b), время, в течение которого отсутствует наложение сигнала, вставляется при изменении частоты. В результате, приемник может легко распознавать изменение частоты модуляции. Световой шаблон во время, в течение которого отсутствует наложение сигнала, можно отличать от светового шаблона в части наложение сигналов, поддерживая постоянную яркость или используя конкретную частоту модуляции. Когда частота, являющаяся целым кратным 30 Гц, устанавливается в качестве конкретной частоты модуляции, маловероятно возникновение в разностном изображении части без наложения сигналов, препятствующей процессу приема. Промежуток времени, в течение которого отсутствует наложение сигнала, может быть больше или равен длительности сигнала самого длинного периода среди световых шаблонов, используемых для сигналов. Это облегчает прием. В порядке примера, если световой шаблон самой низкой частоты модуляции равен 100 Гц, время, в течение которого отсутствует наложение сигнала, устанавливается большим или равными 1/100 секунды.
[0944] Фиг. 242A (b) демонстрирует пример (1), в котором конкретный бит и конкретная частота модуляции связаны друг с другом, и световой шаблон выражается как форма волны, в которой частоты модуляции, соответствующие биту ʺ1ʺ, перекрываются. В частности, когда первый бит имеет 1 в качестве информации, подлежащей передаче, передатчик изменяет светимость согласно световому шаблону частоты f1, равной 1000 Гц. Когда второй бит имеет 1 в качестве информации, подлежащей передаче, передатчик изменяет светимость согласно световому шаблону частоты f2, равной 1100 Гц. Когда третий бит имеет 1 в качестве информации, подлежащей передаче, передатчик изменяет светимость согласно световому шаблону частоты f3, равной 1200 Гц. Таким образом, например, при передаче информации битовой строки ʺ110ʺ передатчик изменяет светимость согласно световому шаблону частоты f2 в течение времени T2 и изменяет светимость согласно световому шаблону частоты f1 в течение времени T1 более длительного, чем время T2. При передаче, например, информации битовой строки ʺ111ʺ передатчик изменяет светимость согласно световому шаблону частоты f2 в течение времени T2, изменяет светимость согласно световому шаблону частоты f3 в течение времени T3 более коротко чем время T2, и изменяет светимость согласно световому шаблону частоты f1 в течение времени T1. В этом случае, можно выразить больше значений, хотя требуется более высокое отношение несущей к шуму (отношение CN), чем в схеме модуляции (a). В примере (1), при наличии большого количества битов включения, то есть, когда форма волны включает в себя много частот, возникает проблема, состоящая в том, что спектральная плотность энергии снижается, что требует более высокого отношения CN.
[0945] Таким образом, в примере (2), в котором выражается световой шаблон, количество частот, включенных в форму волны, ограничивается заранее определенным числом или менее, то есть количество частот задается переменным ниже заранее определенного числа. Альтернативно, в примере (3), в котором выражается световой шаблон, количество частот, включенных в форму волны, ограничивается заранее определенным числом. Таким образом, можно избежать вышеописанной проблемы. По сравнению с примером (1) и примером (2), пример (3) позволяет легче разделять сигналы и шум и наиболее устойчив к шуму, ввиду заранее определенного количества включенных частот.
[0946] Когда сигналы представляются с использованием n разных частот, в примере (1) может быть представлено 2n-1 разных сигналов. Кроме того, когда частоты ограничиваются m разными частотами, в примере (2) может быть представлено (Σ(k=1 до m)nCk)- 1 разных сигналов, и в примере (3) может быть представлено nCm разных сигналов.
[0947] В качестве способа перекрывания нескольких частот модуляции, существуют следующие способы: (i) просто добавление форм волны; (ii) взвешенное усреднение с использованием взвешенных форм волны; и (iii) повторение соответствующих форм волны последовательных частот. Когда приемник осуществляет частотный анализ, например, дискретное косинусное разложение, регулировку предпочтительно осуществлять путем взвешенного усреднения в (ii), чтобы пик каждой частоты был одинаковым или аналогичным, поскольку более высокой частоте свойственно иметь более низкий пик. В частности, предпочтительно присваивать больший вес более высокой частоте. В (iii) можно регулировать уровень частотного пика после приема путем регулировки отношения количества выводов (количества циклов) вместо того, чтобы повторять один вывод формы волны каждой частоты (для каждого цикла). Возможно, что количество циклов вывода устанавливается тем большим, чем выше частота, или что продолжительность времени вывода устанавливается тем большей, чем выше частота. Такая регулировка облегчает процесс приема благодаря выравниванию уровней частотных пиков, и также позволяет представлять дополнительную информацию, придавая смысл различию между уровнями частотных пиков. Например, когда порядку уровней частотных пиков придается смысл, можно добавлять информацию log2(n!) битов, где включено n разных частот. Частота может изменяться каждый период, каждый полупериод, каждое кратное полупериода или каждый отрезок заранее определенного времени. Изменение частоты может происходить тогда, когда светимость имеет максимальное значение, минимальное значение или произвольное значение. Можно уменьшить мерцание благодаря выравниванию светимости до изменения частоты и светимости после изменения частоты (= непрерывное изменение светимости). Этого можно добиться, когда сигналы передачи выводятся на каждой частоте в течение времени, которое является кратным целым половины длины волны на частоте. Здесь, продолжительность времени вывода на каждой частоте отличается. Кроме того, когда сигналы выводятся на определенной частоте в течение времени, являющегося целым кратным полупериода, приемник может легко распознавать с помощью частотного анализа, что частота включена в сигналы, даже в случае цифрового выходного сигнала. Прерывистый выходной сигнал лучше непрерывного выходного сигнала на одной и той же частоте, поскольку он с трудом воспринимается человеческими глазами или камерами. Например, когда период T1 появляется дважды, T2 появляется дважды, и T3 появляется один раз в отношении пропорции вывода, T1T2T3T2T1 лучше, чем T1T1T2T2T3. Вместо повторения вывода в заранее определенном порядке, можно также применять вывод в изменяющемся порядке. Этому порядку можно придавать смысл для представления дополнительной информации. Этот порядок нельзя видеть из частотных пиков, но можно получать такую информацию путем анализа порядка частот. Поскольку время экспозиции нужно устанавливать более коротким в случае анализа порядка частот, чем в случае случай анализа частотных пиков, существует возможность установления короткого времени экспозиции, только когда требуется дополнительная информация, или существует возможность, что только приемник, который может устанавливать короткое время экспозиции, может получать дополнительную информацию.
[0948] На фиг. 242B, сигналы фиг. 242A представлены в двоичном световом шаблоне. Согласно способам (i) и (ii) из способов перекрывания частот, аналоговые формы волны являются сложными, и даже когда такие аналоговые формы волны преобразуются к двоичному виду, не представляется возможным представление сложной формы. Следовательно, приемнику не удается получить правильный частотный пик, что приводит к увеличению ошибок приема. Согласно способу (iii), аналоговые формы волны не являются сложными, в том смысле, что бинаризация оказывает на них меньшее влияние, что позволяет получить a относительно правильный частотный пик. Таким образом, способ (iii) лучше в случае использования оцифрованного светового шаблона, например, с двоичными или малым количеством значений. Этот способ модуляции можно рассматривать как один тип частотной модуляции с той точки зрения, что сигналы представляются на основании частот в световом шаблоне, или, альтернативно, можно рассматривать как один тип PWM с той точки зрения, что сигналы представляются посредством регулировки длительности импульсов.
[0949] При настройке, в которой единица времени для изменения светимости является дискретным значением, можно передавать и принимать сигналы таким же или аналогичным образом, как в импульсной модуляции. Среднюю светимость можно устанавливать высокой, задавая секцию низкой светимости как кратчайшую единицу времени независимо от длины периода частоты передачи. Здесь, поскольку средняя светимость увеличивается с увеличением периода частоты передачи, среднюю светимость можно увеличивать путем увеличения количества выводов на этой частоте с длинным периодом. Даже когда секции низкой светимости имеют одинаковую длину, секция высокой светимости должна иметь длину, определенную вычитанием длины секции низкой светимости из периода частоты передачи. Таким образом, при осуществлении частотного анализа в частоте передачи будет появляться частотный пик. Таким образом, когда используется метод частотного анализа, например, дискретное косинусное преобразование, время экспозиции приемника не нужно устанавливать столь коротким, чтобы приемник мог принимать сигналы.
[0950] Согласно фиг. 242C (c), перекрывание частот модуляции изменяется со временем таким же образом, как (a) на фиг. 242C. Это позволяет выражать большое количество значений.
[0951] Сигнал высокой частоты модуляции не может приниматься, если время экспозиции не является коротким. Однако частоту модуляции до определенного уровня можно использовать без настройки времени экспозиции. При передаче сигнала, модулированного с использованием частот от низких до высоких частот модуляции, все терминалы могут принимать сигнал, выраженный низкой частотой модуляции. Кроме того, терминал, способный устанавливать короткое время экспозиции, также принимает сигнал до высокой частоты модуляции, и при этом можно принимать больше информации от одного и того же передатчика с высокой скоростью. Альтернативно, возможно, что, когда в режиме нормального формирования изображения найден сигнал модуляции низкой частоты, сигналы передачи в целом, включающие в себя сигнал модуляции высокой частоты принимаются в режиме связи посредством видимого света.
[0952] Схема частотной манипуляции и схема модуляции с частотным мультиплексированием имеет полезный результат, состоящий в отсутствии мерцания, воспринимаемого человеческим глазом даже в случае, когда используется более низкая частота модуляции, чем при выражении сигнала позицией импульса, что позволяет использовать много частотных диапазонов.
[0953] Согласно вариантам осуществления 1-10, те же полезные результаты могут достигаться в случае, когда используется сигнал, модулированный согласно вышеупомянутой схеме приема и схеме модуляции.
[0954] Разделение смешанного сигнала
На фиг. 242D и 242E показаны диаграммы, демонстрирующие пример разделения смешанного сигнала согласно варианту осуществления 10.
[0955] Приемник имеет функции на фиг. 242D (a). Модуль приема света принимает световой шаблон. Модуль частотного анализа Фурье преобразует световой шаблон, для отображения сигнала в частотную область. Модуль обнаружения пиков обнаруживает пик частотной составляющей в световом шаблоне. В случае, когда модуль обнаружения пиков не обнаруживает пиков, последующий процесс приостанавливается. Модуль анализа изменения во времени пика анализирует изменение во времени пиковой частоты. Модуль задания источника сигнала задает, в случае, когда обнаруживается несколько частотных пиков, комбинацию частот модуляции сигналов, передаваемых от одного и того же передатчика.
[0956] Таким образом, прием можно осуществлять без помехи для сигнала даже в случае, когда поблизости располагается несколько передатчиков. Когда свет от передатчика отражается от пола, стены или потолка и принимается, свет от нескольких передатчиков имеет тенденцию к смешиванию. Даже в таком случае, прием можно осуществлять без помехи для сигнала.
[0957] В порядке примера, в случае, когда приемник принимает световой шаблон, в котором сигнал передатчика A и сигнал передатчика B смешиваются, частотные пики получаются как в (b) на фиг. 242D. Поскольку fA1 исчезает, и fA2 появляется, fA1 и fA2 можно задавать как сигналы от одного и того же передатчика. Аналогично, fA1, fA2 и fA3 можно задавать как сигналы от одного и того же передатчика, и fB1, fB2 и fB3 можно задавать как сигналы от одного и того же передатчика.
[0958] Фиксируя интервал времени, в котором один передатчик изменяет частоту модуляции, можно легко задавать сигналы от одного и того же передатчика.
[0959] Когда несколько передатчиков изменяют частоту модуляции в одном и том же временном режиме, сигналы от одного и того же передатчика нельзя задавать вышеупомянутым способом. Следовательно, интервал времени, в котором частота модуляции изменяется, различается между передатчиками. Это позволяет избежать ситуации, когда несколько передатчиков изменяют частоту модуляции всегда в одном и том же временном режиме, что позволяет задавать сигналы от одного и того же передатчика.
[0960] Как показано на фиг. 242D (c), время от момента, когда передатчик изменяет частоту модуляции до момента, когда передатчик изменяет частоту модуляции в следующий раз, вычисляется из текущей частоты модуляции и частоты модуляции до изменения. Таким образом, даже в случае, когда несколько передатчиков изменяют частоту модуляции в одном и том же временном режиме, можно указывать, какие сигналы частот модуляции передаются от одного и того же передатчика.
[0961] Каждый передатчик может распознавать сигнал передачи другого передатчика и регулировать временной режим изменения частоты модуляции, чтобы он отличался от другого передатчика.
[0962] Вышеописанный способ обеспечивает те же полезные результаты не только в случае частотной манипуляции, когда один сигнал передачи имеет одну частота модуляции, но и в случае, когда один сигнал передачи имеет несколько частот модуляции.
[0963] В случае, когда световой шаблон не изменяется со временем в схеме модуляции с частотным мультиплексированием, как показано на фиг. 242E (a), сигналы от одного и того же передатчика нельзя задавать. Однако, благодаря вставке сегмента без сигнала или изменения на конкретную частоту модуляции, как показано на фиг. 242E (b), сигналы от одного и того же передатчика можно задавать на основании изменения во времени пика.
[0964] На фиг. 242F показана блок-схема операций, демонстрирующая обработку программы обработки изображений согласно варианту осуществления 10.
[0965] Эта программа обработки информации представляет собой программу для предписания излучателю света (или светоизлучающему модулю) вышеописанного передатчика изменять светимость со световым шаблоном, проиллюстрированным на фиг. 242A (b) или на фиг. 242B (b).
[0966] Другими словами, эта программа обработки информации представляет собой программу обработки информации, которая предписывает компьютеру обрабатывать информацию, подлежащую передаче, для передачи информации посредством изменения светимости. В частности, эта программа обработки информации предписывает компьютеру выполнять: этап SA11 определения, состоящий в кодировании информации для определения частоты изменения светимости; и этап SA12 вывода, состоящий в выводе определенного сигнала частоты изменения светимости, чтобы предписывать излучателю света изменять светимость согласно определенной частоте изменения светимости, для передачи информации. На этапе SA11 определения, каждая из первой частоты (например, частоты f1) и второй частоты (например, частоты f2) отличной от первой частоты, определяется в качестве частоты изменения светимости. На этапе SA12 вывода, каждый из сигнала первой частоты и сигнала второй частоты выводится в качестве определенного сигнала частоты изменения светимости, чтобы предписывать излучателю света изменять светимость согласно первой частоте в течение первого времени (например, времени T1) и изменять светимость согласно второй частоте в течение второго времени (например, времени T2), отличного от первого времени, по истечении первого времени.
[0967] Таким образом, информация, подлежащая передаче, может надлежащим образом передаваться в форме видимых световых сигналов первой и второй частот. Кроме того, когда первое время и второе время отличаются, передачу можно адаптировать к различным ситуациям. В результате, становится возможной связь между различными устройствами.
[0968] Например, как показано на фиг. 242A и 242B, первое время представляет собой длительность, соответствующую одному периоду первой частоты, и второе время представляет собой длительность, соответствующую одному периоду второй частоты.
[0969] Кроме того, на этапе SA12 вывода, по меньшей мере, один из сигнала первой частоты и сигнала второй частоты можно повторно выводить, чтобы суммарное число раз, когда выводится сигнал первой частоты, и суммарное число раз, когда выводится сигнал второй частоты, отличались друг от друга. Таким образом, передачу можно адаптировать к различным ситуациям.
[0970] Кроме того, на этапе SA12 вывода, по меньшей мере, один из сигнала первой частоты и сигнала второй частоты можно повторно выводить, чтобы суммарное число раз, когда выводится один из сигнала первой частоты и сигнала второй частоты, который имеет более низкую частоту, было больше, чем суммарное число раз, когда выводится оставшийся один из сигнала первой частоты и сигнала второй частоты, который имеет более высокую частоту.
[0971] Таким образом, в случае, когда излучатель света изменяет светимость согласно частоте, заданной каждым выходным сигналом, излучатель света может передавать, с высокой светимостью, информацию, подлежащую передаче. Например, предположим, что длительность, в течение которой длится низкая светимость, одинакова при изменении светимости согласно низкой частоте, а именно, первой частоте, и изменении светимости согласно высокой частоте, а именно, второй частоте. В этом случае, длительность, в течение которой длится высокая светимость, длиннее при изменении светимости согласно первой частоте (то есть низкой частоте), чем при изменении светимости согласно второй частоте (то есть высокой частоте). Таким образом, когда выводится много сигналов, имеющих первую частоту, излучатель света может передавать, с высокой светимостью, информацию, подлежащую передаче.
[0972] Кроме того, на этапе SA12 вывода, по меньшей мере, один из сигнала первой частоты и сигнала второй частоты можно повторно выводить, чтобы суммарное число раз, когда выводится один из сигнала первой частоты и сигнала второй частоты, который имеет более высокую частоту, было больше, чем суммарное число раз, когда выводится оставшийся один из сигнала первой частоты и сигнала второй частоты, который имеет более низкую частоту. Например, число раз, когда выводится сигнал частоты f2, становится больше, чем число раз, когда выводится сигнал частоты f1, как показано на фиг. 242A и 242B.
[0973] Таким образом, в случае, когда излучатель света изменяет светимость согласно частоте, заданной каждым выходным сигналом, эффективность приема информации, подлежащей передаче посредством такого изменения светимости, может повышаться. Например, когда информация, подлежащая передаче, передается на приемник в форме видимых световых сигналов, представленных несколькими частотами, приемник осуществляет частотный анализ, например, преобразование Фурье, на захваченном изображении, для обнаружения частотного пика, включенного в сигнал видимого света. Здесь, чем выше частота, тем труднее обнаружить такой пик. Таким образом, сигнал первой частоты и сигнал второй частоты выводятся таким образом, что число раз, когда выводится один из сигналов, имеющих более высокую частоту, становится больше, чем число раз, когда выводится оставшийся один из сигналов, имеющих более низкую частоту, как описано выше. Таким образом, можно облегчить обнаружение пика высокой частоты. В результате, можно повысить эффективность приема.
[0974] Кроме того, на этапе SA12 вывода, по меньшей мере, один из сигнала первой частоты и сигнала второй частоты можно повторно выводить во избежание непрерывного вывода сигнала одной и той же частоты. Например, сигнал частоты f1 не выводится непрерывно, и сигнал частоты f2 также не выводится непрерывно, как показано на фиг. 242A и 242B.
[0975] Таким образом, в случае, когда излучатель света изменяет светимость согласно частоте, заданной каждым выходным сигналом, человеческим глазам или камерам труднее воспринимать мерцание света от излучателя света.
[0976] На фиг. 242G показана блок-схема аппарата обработки информации согласно варианту осуществления 10.
[0977] Этот аппарат A10 обработки информации представляет собой аппарат для предписания излучателю света вышеописанного передатчика изменять светимость со световым шаблоном, проиллюстрированным на (b) фиг. 242A или на фиг. 242B (b).
[0978] Другими словами, этот аппарат A10 обработки информации представляет собой аппарат, который обрабатывает информацию, подлежащую передаче, для передачи информации посредством изменения светимости. В частности, аппарат A10 обработки информации включает в себя: модуль A11 определения частоты, выполненный с возможностью кодирования информации для определения частоты изменения светимости; и модуль A12 вывода выполненный с возможностью вывода сигнала определенной частоты изменения светимости, чтобы предписывать излучателю света изменять светимость согласно определенной частоте изменения светимости, для передачи информации. При этом модуль A11 определения частоты выполнен с возможностью определения, в качестве частоты изменения светимости, каждая из первой частоты и второй частоты, отличной от первой частоты. Модуль A12 вывода выполнен с возможностью вывода каждого из сигнала первой частоты и сигнала второй частоты в качестве определенного сигнала частоты изменения светимости, чтобы предписывать излучателю света изменять светимость согласно первой частоте в течение первого времени и изменять светимость согласно второй частоте в течение второго времени отличного от первого времени, по истечении первого времени. Аппарат A10 обработки информации может обеспечивать те же полезные результаты, что и вышеописанная программа обработки информации.
[0979] Операция бытовой техники посредством источника освещения с помощью связи посредством видимого света
На фиг. 243A показана диаграмма, демонстрирующая пример системы связи посредством видимого света согласно варианту осуществления 10.
[0980] Передатчик, например, верхний свет (осветительное устройство) имеет функцию беспроводной связи Wi-Fi, Bluetooth®, и т.п. Передатчик передает, с помощью связи посредством видимого света, информацию (например, ID излучателя света и аутентификационный ID) для подключения к передатчику посредством беспроводной связи. Приемник A, например, смартфон (мобильный терминал), осуществляет беспроводную связь с передатчиком, на основании принятой информации. Приемник A может подключаться к передатчику с использованием другой информации. В таком случае, приемник A не нуждается в функции приема. Приемник B представляет собой электронное устройство (целевое устройство управления), например, микроволновую печь. Передатчик передает информацию сопряженного приемника B, на приемник A. Приемник A отображает информацию приемника B в качестве эксплуатируемого устройства. Приемник A предоставляет инструкцию для эксплуатации приемника B (сигнал управления) передатчику посредством беспроводной связи, и передатчик предоставляет рабочую инструкцию приемнику B с помощью связи посредством видимого света. В результате, пользователь может эксплуатировать приемник B через приемник A. Кроме того, устройство, подключенное к приемнику A через интернет и т.п., может эксплуатировать приемник B через приемник A.
[0981] Двусторонняя связь возможна, когда приемник B имеет функцию передачи, и передатчик имеет функцию приема. Функция передачи может быть реализована посредством видимого света с помощью излучения света или связи посредством звука. Например, передатчик включает в себя звукоулавливающий модуль, и распознает вывод звука от приемника B, чтобы, таким образом, распознавать состояние приемника B. В порядке примера, передатчик распознает звук окончания работы приемника B, и извещает приемник A о таком распознавании. Приемник A отображает окончание работы приемника B на дисплее, таким образом, извещая пользователя.
[0982] Приемники A и B включают в себя NFC. Приемник A принимает сигнал от передатчика, осуществляет связь с приемником B посредством NFC, и регистрирует в приемнике A и передатчике, что сигнал от передатчика, передающего сигнал, принятый непосредственно до этого, принимается приемником B. Это именуется ʺсопряжениемʺ между передатчиком и приемником B. Например, в случае, когда приемник B перемещается, приемник A регистрирует в передатчике, что сопряжение очищено. В случае, когда приемник B сопрягается с другим передатчиком, вновь сопряженный передатчик извещает этом ранее сопряженный передатчик, для очистки предыдущего сопряжения.
[0983] На фиг. 243B показана диаграмма для описания случая использования согласно варианту осуществления 10. Вариант осуществления использования модуля 1028 приема, который использует схему модуляции, например, PPM, FDM, FSK или выделение частот согласно настоящему изобретению описан ниже, со ссылкой на фиг. 243B.
[0984] Сначала опишем операцию излучения света излучателем 1003 света, который является осветительным устройством. В излучателе 1003 света, например, осветительном устройстве или TV мониторе, присоединенном к потолку или стене, модуль 1010 генерации аутентификационного ID генерирует с использованием модуля 1012 генерации случайных чисел аутентификационный ID, изменяющийся с каждым периодом времени. Для ID излучателя 1003 света и этого аутентификационного ID 1004, в случае, когда не существует прерывания (этап 1011), излучатель 1003 света определяет, что не существует ʺстроки данных передачиʺ, передаваемого от мобильного терминала 1020. Соответственно, светоизлучающий модуль 1016, например LED, непрерывно или время от времени выводит световой сигнал, включающий в себя: (1) ID излучателя света; (2) аутентификационный ID; и (3) флаг строки данных передачи=0, который является идентификатором для идентификации, существует ли строка 1009 данных передачи, передаваемая через мобильный терминал 1020 от электронного устройства 1040, которое является целевым устройством управления.
[0985] Передаваемый световой сигнал принимается фотодатчиком 1041 в электронном устройстве 1040 (этап 1042). Электронное устройство 1040 определяет, на этапе 1043, действительны ли ID устройства электронного устройства 1040 и аутентификационный ID (аутентификационный ID устройства и ID излучателя света). При положительном результате определения (ID действительны), электронное устройство 1040 проверяет, равен ли флаг строки данных передачи 1 (этап 1051). Только при положительном результате проверки (когда флаг строки данных передачи равен 1), электронное устройство 1040 выполняет данные строки данных передачи, например, пользовательскую команду для применения кулинарного рецепта и т.п. (этап 1045).
[0986] Ниже описан механизм передачи света электронным устройством 1040 с использованием схемы модуляции света согласно настоящему изобретению. Электронное устройство 1040 передает ID устройства, аутентификационный ID для аутентификации устройства и ID излучателя света излучателя 1003 света, принятый электронным устройством 1040, как упомянуто выше, т.е. ID излучателя света излучателя 1003 света, успешный прием которого гарантирован, например, с использованием модуля 1050 подсветки на основе LED модуля 1047 отображения (этап 1046).
[0987] Световой сигнал согласно настоящему изобретению передается от модуля 1047 отображения, например, жидкокристаллического дисплея микроволновой печи или устройства POS, посредством PPM, FDM или FSK на частоте модуляции 60 Гц или более без мерцания. Соответственно, обычным потребителям неизвестно о передаче светового сигнала. Это дает возможность независимо отображать, например, меню микроволновой печи на модуле 1047 отображения.
[0988] Способ обнаружения ID излучателя 1003 света принимаемого электронным устройством 1040
Пользователь, который намеревается использовать микроволновую печь и т.п., принимает световой сигнал от излучателя 1003 света с помощью модуля 1017 внутренней камеры мобильного терминала 1020, таким образом, принимая ID излучателя света и аутентификационный ID излучателя света посредством модуля 1026 обработки внутренней камеры (этап 1027). В качестве ID излучателя света, принимаемого электронным устройством 1040, можно обнаружить ID излучателя света, соответствующий позиции, которая записывается на мобильном терминале или в облаке 1032 с позиционной информацией с использованием Wi-Fi или мобильного приема, например, 3G, (этап 1025).
[0989] Когда пользователь направляет наружную камеру 1019 мобильного терминала 1020 на модуль 1047 отображения микроволновой печи (электронное устройство) 1040 и т.п., световой сигнал 1048 согласно настоящему изобретению может демодулироваться с использованием камеры на основе MOS. Увеличение быстродействия затвора позволяет быстрее принимать данные. Модуль 1028 приема принимает ID устройства электронного устройства 1040, аутентификационный ID, ID услуги или URL облака предоставления услуг или статус устройства, преобразованный из ID услуги.
[0990] На этапе 1029, мобильный терминал 1020 подключается к внешнему облаку 1032 с использованием URL, принятого или удерживаемого внутри посредством модуля 1031 связи 3G/Wi-Fi, и передает ID услуги и ID устройства. В облаке 1032, осуществляется поиск в базе данных 1033 на предмет данных, соответствующих каждому из ID устройства и ID услуги. Затем данные передаются на мобильный терминал 1020. Видеоданные, командные кнопки и пр. отображаются на экране мобильного терминала на основании этих данных. После просмотра дисплея пользователь вводит желаемую команду способом ввода, предусматривающим нажатие кнопки на экране и т.п. (этап 1030). В случае Да (ввод), модуль 1022 передачи модуля 1021 передачи и приема BTLE (низкоэнергетичного Bluetooth®) передает строку данных передачи, включающую в себя ID устройства электронного устройства 1040 и т.п., аутентификационный ID устройства, ID излучателя света, аутентификационный ID излучателя света и пользовательскую команду на этапе 1030.
[0991] Излучатель 1003 света принимает строку данных передачи модулем 1007 приема в модуле 1004 передачи и приема BTLE. Когда модуль 1011 обработки прерываний обнаруживает, что строка данных передачи принята (Да на этапе 1013), данные ʺ(строка данных передачи)+ID+(флаг данных передачи=1)ʺ модулируются модулем модуляции согласно настоящему изобретению и передаются светом от светоизлучающего модуля 1016, например LED. Если приема строки данных передачи не обнаружено (Нет на этапе 1013), излучатель 1003 света непрерывно передает ID излучателя света и пр.
[0992] Поскольку электронное устройство 1040 уже подтвердило, посредством фактического приема, что сигнал от излучателя 1003 света принимается, прием можно уверенно осуществлять.
[0993] В этом случае, ID излучателя света включается в строку данных передачи, таким образом, что модуль обработки прерываний 1011 распознает, что электронное устройство в качестве цели передачи присутствует в диапазоне облучения света излучателя света ID. Таким образом, сигнал передается только от излучателя света, расположенного в очень узком диапазоне, где присутствует электронное устройство, без передачи сигнала от других излучателей света. Таким образом, можно эффективно использовать радиоэфир.
[0994] В случае, когда эта схема не применяется, поскольку сигнал Bluetooth распространяется далеко, световой сигнал будет переставать передаваться от излучателя света в позиции, отличной от позиции электронного устройства. Пока один излучатель света излучает свет, передача света на другое электронное устройство невозможна или затруднена. Эта схема позволяет эффективно решить данную проблему.
[0995] Ниже описано предотвращение отказов электронного устройства.
[0996] На этапе 1042 фотодатчик 1041 принимает световой сигнал. Поскольку сначала проверяется ID излучателя света, сигнал излучения света другого ID излучателя света можно удалить и, таким образом, уменьшить количество отказов.
[0997] В настоящем изобретении строка 1009 данных передачи включает в себя ID устройства и аутентификационный ID устройства электронного устройства, принимающего сигнал. На этапе 1043 проверяется, ли принадлежат аутентификационный ID устройства и ID устройства электронному устройству 1040, что предотвращает любой отказ. Также можно избежать отказа микроволновой печи и т.п., обусловленного ошибочной обработкой электронным устройством 1040 сигнала, передаваемого на другое электронное устройство.
[0998] Ниже описано предотвращение ошибки исполнения пользовательской команды.
[0999] На этапе 1044, когда флаг данных передачи равен 1, определяется наличие пользовательской команды. Когда флаг данных передачи равен 0, процесс останавливается. Когда флаг данных передачи равен 1, после аутентификации ID устройства и аутентификационного ID в строке пользовательских данных, выполняется строка данных передачи пользовательской команды и пр. Например, электронное устройство 1040 извлекает и отображает рецепт на экране. Когда пользователь нажимает соответствующую кнопку, операция рецепта, например, 600 Вт в течение 3 минут, 200 Вт в течение 1 минуты и бланширование паром в течение 2 минут может начинаться без ошибки.
[1000] При выполнении пользовательской команды, в микроволновой печи генерируется электромагнитный шум 2,4 ГГц. Для его уменьшения, в случае работы согласно инструкциям через смартфон посредством Bluetooth или Wi-Fi, модуль 1061 прерывистого возбуждения время от времени останавливает вывод микроволн, например, примерно на 100 мс в течение 2 секунд. В течение этого периода возможна связь посредством Bluetooth, Wi-Fi 802.11n и т.д. Например, если микроволновая печь не остановлена, передача инструкции остановки от смартфона на излучатель 1003 света посредством BTLE затруднена. В настоящем изобретении, с другой стороны, передачу можно осуществлять безо всякой помехи, и при этом можно останавливать микроволновую печь или изменять рецепт с помощью светового сигнала.
[1001] В этом варианте осуществления, просто добавление фотодатчика 1041, который стоит всего несколько йен за штуку, в электронное устройство, включающее в себя модуль отображения, позволяет осуществлять двустороннюю связь со смартфоном, взаимодействующим с облаком. Это дает полезный результат превращения дешевой бытовой техники в интеллектуальную бытовую технику. Хотя в этом варианте осуществления используется бытовая техника, те же полезные результаты могут достигаться с терминалом POS, включающим в себя модуль отображения, электронным прейскурантом в супермаркете, персональным компьютером и т.д.
[1002] В этом варианте осуществления, ID излучателя света может приниматься только от осветительного устройства, расположенного над электронным устройством. Поскольку область приема узка, ID малой зоны Wi-Fi и т.п. определяется для каждого излучателя света, и ID назначается позиции в каждой зоне, что позволяет уменьшить количество цифр ID излучателя света. В таком случае, поскольку количество цифр ID излучателя света, передаваемого посредством PPM, FSK или FDM согласно настоящему изобретению, уменьшается, можно принимать световой сигнал от малого источника света, получать ID с высокой скоростью, принимать данные от отдаленного источника света и т.д.
[1003] На фиг. 243C показана диаграмма, демонстрирующая пример системы передачи и приема сигнала согласно варианту осуществления 10.
[1004] Система передачи и приема сигнала включает в себя смартфон, который представляет собой многофункциональный мобильный телефон, излучатель света на основе LED в качестве осветительного устройства, бытовую технику, например холодильник, и сервер. Излучатель света на основе LED осуществляет связь с использованием BTLE (низкоэнергетичного Bluetooth®) и также осуществляет связь посредством видимого света с использованием светодиода (LED). Например, излучатель света на основе LED управляет холодильником или осуществляет связь с кондиционером посредством BTLE. Кроме того, излучатель света на основе LED управляет электропитанием микроволновой печи, воздухоочистителя или телевизора (TV) с помощью связи посредством видимого света.
[1005] Например, телевизор включает в себя устройство солнечного питания и использует это устройство солнечного питания в качестве фотодатчика. В частности, когда излучатель света на основе LED передает сигнал с использованием изменения светимости, телевизор обнаруживает изменение светимости излучателя света на основе LED согласно изменению мощности, генерируемой устройством солнечного питания. Затем телевизор демодулирует сигнал, представленный посредством обнаруженного изменения светимости, таким образом, получая сигнал, передаваемый от излучателя света на основе LED. Когда сигнал является инструкцией включения питания, телевизор включает свое сетевое питание, и когда сигнал является инструкцией отключения питания, телевизор отключает свое сетевое питание.
[1006] Сервер способен осуществлять связь с кондиционером через маршрутизатор и радиостанцию указанной низкой мощности (указанную низкую мощность). Кроме того, сервер способен осуществлять связь с излучателем света на основе LED, поскольку кондиционер способен осуществлять связь с излучателем света на основе LED посредством BTLE. Таким образом, сервер способен включать и отключать электропитание TV с помощью излучателя света на основе LED. Смартфон способен управлять электропитанием TV через сервер, осуществляя связь с сервером, например посредством wireless fidelity (Wi-Fi).
[1007] Как показано на фиг. 243A - 243C, способ информационной связи согласно этому варианту осуществления включает в себя: передачу сигнала управления (строки данных передачи или пользовательской команды) от мобильного терминала (смартфона) на осветительное устройство (излучатель света) посредством беспроводной связи (например, BTLE или Wi-Fi) отличной от связи посредством видимого света; осуществление связи посредством видимого света осветительным устройством переменной светимости согласно сигналу управления; и обнаружение изменения светимости осветительного устройства, демодуляцию сигнала, заданного посредством обнаруженного изменения светимости для получения сигнала управления, и осуществление обработки согласно сигналу управления целевым устройством управления (например, микроволновой печью). Таким образом, даже мобильный терминал, который не способен изменять светимость для связи посредством видимого света, способен предписывать осветительному устройству изменять светимость вместо мобильного терминала и, таким образом, способен надлежащим образом управлять целевым устройством управления. Заметим, что в качестве мобильного терминала могут выступать наручные часы вместо смартфона.
[1008] Прием с устранением помехи
На фиг. 244 показана блок-схема операций, демонстрирующая способ приема, в котором устраняется помеха согласно варианту осуществления 10.
[1009] Процесс начинается на этапе 9001a. На этапе 9001b приемник определяет, происходит ли периодическое изменение интенсивности принятого света. В случае Да, процесс переходит к этапу 9001c. В случае Нет, процесс переходит к этапу 9001d, и приемник принимает свет в широком диапазоне путем настройки линзы модуля приема света с широким углом. Затем процесс возвращается к этапу 9001b. На этапе 9001c приемник определяет, возможен ли прием сигнала. В случае Да, процесс переходит к этапу 9001e, и приемник принимает сигнал. Процесс заканчивается на этапе 9001g. В случае Нет, процесс переходит к этапу 9001f, и приемник принимает свет в узком диапазоне путем настройки линзы модуля приема света на телеобъектив. Затем процесс возвращается к этапу 9001c.
[1010] Согласно этому способу, сигнал от передатчика может приниматься в широком направлении с устранением помехи для сигнала от нескольких передатчиков.
[1011] Оценивание направления передатчика
На фиг. 245 показана блок-схема операций, демонстрирующая способ оценивания направления передатчика согласно варианту осуществления 10.
[1012] Процесс начинается на этапе 9002a. На этапе 9002b приемник настраивает линзу модуля приема света на максимальный телеобъектив. На этапе 9002c приемник определяет, происходит ли периодическое изменение интенсивности принятого света. В случае Да, процесс переходит к этапу 9002d. В случае Нет, процесс переходит к этапу 9002e, и приемник принимает свет в широком диапазоне путем настройки линзы модуля приема света с широким углом. Затем процесс возвращается к этапу 9002c. На этапе 9002d приемник принимает сигнал. На этапе 9002f, приемник настраивает линзу модуля приема света на максимальный телеобъектив, изменяет направление приема света вдоль границы диапазона приема света, обнаруживает направление, в котором интенсивность принимаемого света максимальна, и оценивает, что передатчик ориентирован в обнаруженном направлении. Процесс заканчивается на этапе 9002d.
[1013] Согласно этому способу, можно оценивать направление, в котором ориентирован передатчик. Здесь, линза может быть первоначально настроена на максимально широкий угол и постепенно изменяться к телеобъективу.
[1014] Начало приема
На фиг. 246 показана блок-схема операций, демонстрирующая способ начала приема согласно варианту осуществления 10.
[1015] Процесс начинается на этапе 9003a. На этапе 9003b, приемник определяет, принят ли сигнал от базовой станции Wi-Fi, Bluetooth®, IMES и т.п. В случае Да, процесс переходит к этапу 9003c. В случае Нет, процесс возвращается к этапу 9003b. На этапе 9003c, приемник определяет, зарегистрирована ли базовая станция на приемнике или сервере в качестве инициатора начала приема. В случае Да, процесс переходит к этапу 9003d, и приемник начинает прием сигнала. Процесс заканчивается на этапе 9003e. В случае Нет, процесс возвращается к этапу 9003b.
[1016] Согласно этому способу, прием может начинаться без того, чтобы пользователь осуществлял операцию начала приема. Кроме того, мощность можно экономить по сравнению со случаем постоянного осуществления приема.
[1017] Дополнительная генерация ID с использованием информации другого носителя
На фиг. 247 показана блок-схема операций, демонстрирующая способ дополнительной генерации ID с использованием информации другого носителя согласно варианту осуществления 10.
[1018] Процесс начинается на этапе 9004a. На этапе 9004b приемник передает либо ID соединенной сети связи поставщика услуг связи, Wi-Fi, Bluetooth® и т.д., либо позиционную информацию, полученную из ID, или позиционную информацию, полученную от GPS и т.д., на сервер индекса ID битов высокого порядка. На этапе 9004c приемник принимает биты высокого порядка ID видимого света от сервера индекса ID битов высокого порядка. На этапе 9004d приемник принимает сигнал от передатчика, в качестве битов низкого порядка ID видимого света. На этапе 9004e приемник передает комбинацию битов высокого порядка и битов низкого порядка ID видимого света, на сервер разрешения ID. Процесс заканчивается на этапе 9004f.
[1019] Согласно этому способу, можно получить биты высокого порядка, совместно используемые в окрестности приемника. Это способствует уменьшению объема данных, передаваемых от передатчика, и ускорению приема приемником.
[1020] Здесь, передатчик может передавать, как биты высокого порядка, так и биты низкого порядка. В таком случае, приемник, применяющий этот способ, может синтезировать ID после приема битов низкого порядка, тогда как приемник, не применяющий этот способ, получает ID путем приема ID целиком от передатчика.
[1021] Выбор схемы приема путем разделения по частоте
На фиг. 248 показана блок-схема операций, демонстрирующая способ выбора схемы приема путем разделения по частоте согласно варианту осуществления 10.
[1022] Процесс начинается на этапе 9005a. На этапе 9005b приемник применяет схему частотного фильтра к принятому световому сигналу или осуществляет частотное разрешение на принятом световом сигнале посредством разложения в дискретный ряд Фурье. На этапе 9005c приемник определяет, присутствует ли низкочастотная составляющая. В случае Да, процесс переходит к этапу 9005d, и приемник декодирует сигнал, выраженный в области низких частот частотной модуляции и т.п. Затем процесс переходит к этапу 9005e. В случае Нет, процесс переходит к этапу 9005e. На этапе 9005e приемник определяет, зарегистрирована ли базовая станция на приемнике или сервере в качестве инициатора начала приема. В случае Да, процесс переходит к этапу 9005f, и приемник декодирует сигнал, выраженный в области высоких частот фазоимпульсной модуляции и т.п. Затем процесс переходит к этапу 9005g. В случае Нет, процесс переходит к этапу 9005g. На этапе 9005g приемник начинает прием сигнала. Процесс заканчивается на этапе 9005h.
[1023] Согласно этому способу, можно принимать сигналы, модулированные согласно нескольким схемам модуляции.
[1024] Прием сигнала в случае длительного времени экспозиции
На фиг. 249 показана блок-схема операций, демонстрирующая способ приема сигнала в случае длительного времени экспозиции согласно варианту осуществления 10.
[1025] Процесс начинается на этапе 9030a. На этапе 9030b, в случае настраиваемой чувствительности, приемник устанавливает максимальную чувствительность. На этапе 9030c, в случае настраиваемого времени экспозиции, приемник устанавливает более короткое время экспозиции, чем в режиме нормального формирования изображения. На этапе 9030d приемник захватывает два изображения и вычисляет различие в светимости. В случае, когда позиция или направление модуля формирования изображения изменяется при захвате двух изображений, приемник отменяет изменение, генерирует изображение, как если бы изображение захватывалось в той же позиции и направлении, и вычисляет разность. На этапе 9030e приемник вычисляет среднее значение светимости в направлении, параллельном линиям экспозиции в захваченном изображении или разностном изображении. На этапе 9030f приемник размещает вычисленное среднее значение в направлении, перпендикулярном линиям экспозиции, и осуществляет дискретное преобразование Фурье. На этапе 9030g приемник распознает, существует ли пик вблизи заранее определенной частоты. Процесс заканчивается на этапе 9030h.
[1026] Согласно этому способу, прием сигнала возможен, даже в случае, когда время экспозиции является длительным, например, когда нельзя настроить время экспозиции, или когда нормальное изображение захватывается одновременно.
[1027] В случае, когда время экспозиции автоматически настраивается, когда камера направлена на передатчик в качестве источника освещения, время экспозиции задается равным примерно от 1/60 секунды до 1/480 секунды посредством функции компенсации автоматической экспозиции. Если время экспозиции не удается установить, прием сигнала осуществляется при этом условии. В эксперименте, когда источник освещения мигает периодически, полоски наблюдаются в направлении, перпендикулярном линиям экспозиции, если период одного цикла больше или равен примерно 1/16 времени экспозиции, что позволяет распознавать период мигания можно посредством обработки изображений. Поскольку часть, в которой показан источник освещения, имеет слишком высокую светимость, и полоски трудно распознавать, период сигнала можно вычислять из части, где отражается свет.
[1028] В случае использования схемы, например, частотной манипуляции или модуляции с частотным мультиплексированием, которая предусматривает периодическое включение и отключение светоизлучающего модуля, мерцание меньше видимо людям даже при одной и той же частоте модуляции, и также мерцание будет наблюдаться в видео, захваченном видеокамерой, с меньшей вероятностью, чем в случае использования фазоимпульсная модуляция. Следовательно, в качестве частоты модуляции можно использовать низкую частоту. Поскольку временное разрешение человеческого зрения составляет около 60 Гц, в качестве частоты модуляции можно использовать частоту, не меньшую, чем эта частота.
[1029] Когда частота модуляции является целым кратным частоты кадров формирования изображения приемника, яркие линии не появляются в разностном изображении между пикселями в одной и той же позиции в двух изображениях, что затрудняет прием, поскольку формирование изображения осуществляется, когда световой шаблон передатчика находится в одной и той же фазе. Поскольку частота кадров формирования изображения приемника обычно равна 30 к/с, настройка частоты модуляции на величину, отличную от целого кратного 30 Гц облегчает прием. Кроме того, при условии, что приемники могут формировать изображение с различными частотами кадров, две относительно оптимальные частоты модуляции можно назначать одному и тому же сигналу, что позволяет передатчику попеременно передавать сигнал с использованием двух частот модуляции. Путем приема, по меньшей мере, одного сигнала, приемник может легко реконструировать сигнал.
[1030] На фиг. 250 показана диаграмма, демонстрирующая пример способа регулировки света передатчика (регулировка яркости).
[1031] Отношение между секцией высокой светимости и секцией низкой светимости регулируется для изменения средней светимости. Таким образом, можно регулировать яркость. Здесь, когда период T1, в котором светимость изменяется между высокой и низкой, поддерживается постоянным, частотный пик может поддерживаться постоянным. Например, в каждом из (a), (b) и (c) на фиг. 250, время более яркого свечения, чем средняя светимость, устанавливается коротким для регулировки передатчика для излучения более тусклого света, и время более яркого свечения, чем средняя светимость, устанавливается длинным для регулировки передатчика для излучения более яркого света, тогда как время T1 между первым изменением светимости, при котором светимость становится более высокой, чем средняя светимость, и вторым изменением светимости поддерживается постоянным. На фиг. 250, свет в (b) и (c) регулируется до более тусклого, чем в (a), и свет в (c) регулируется до самого тусклого. Таким образом, можно осуществлять регулировку света одновременно с передачей сигналов, имеющих один и тот же смысл.
[1032] Изменять среднюю светимость можно путем изменения светимости в секции высокой светимости, светимости в секции низкой светимости или значений светимости в обеих секциях.
[1033] На фиг. 251 показана диаграмма, демонстрирующая иллюстративный способ осуществления функции регулировки света передатчика.
[1034] Ввиду ограничения компонентной точности, яркость одного передатчика будет немного отличаться от яркости другого даже при одинаковой настройке регулировки света. В случае, когда передатчики располагаются рядом, различие в яркости между соседними передатчиками создает неестественное впечатление. Поэтому пользователь регулирует яркость передатчиков с использованием модуля коррекции/операции регулировки света. Модуль коррекции регулировки света удерживает значение коррекции. Модуль управления регулировкой света управляет яркостью светоизлучающего модуля согласно значению коррекции. Когда пользователь изменяет уровень регулировки света с использованием модуля операции регулировки света, модуль управления регулировкой света управляет яркостью светоизлучающего модуля на основании значения настройки регулировки света после изменения и значения коррекции, удерживаемого в модуле коррекции регулировки света. Модуль управления регулировкой света переносит значение настройки регулировки света на другой передатчик посредством модуля совместной регулировки света. Когда значение настройки регулировки света переносится от другого передатчика посредством модуля совместной регулировки света, модуль управления регулировкой света управляет яркостью светоизлучающего модуля на основании значения настройки регулировки света и значения коррекции, удерживаемого в модуле коррекции регулировки света.
[1035] Способ управления, состоящий в управлении устройством информационной связи, которое передает сигнал, предписывающий излучателю света изменять светимость согласно варианту осуществления настоящего изобретения, может предписывать компьютеру устройства информационной связи выполнять: определение, путем модуляции сигнала, подлежащего передаче, который включает в себя несколько разных сигналов, шаблона изменения светимости, соответствующего разной частоте для каждого из разных сигналов; и передачу сигнала, подлежащего передаче, путем предписания излучателю света изменять светимость для включения, во время, соответствующее одиночной частоте, только шаблона изменения светимости, определенного путем модуляции одиночного сигнала.
[1036] Например, когда шаблоны изменения светимости, определенные путем модуляции более одного сигнала, включены во время, соответствующее одиночной частоте, форма волны изменений светимости со временем будет сложной, что препятствует надлежащему приему сигналов. Однако, когда только шаблон изменения светимости, определенный путем модуляции одиночного сигнала, включается во время, соответствующее одиночной частоте, можно лучше принимать сигналы после приема.
[1037] Согласно одному варианту осуществления настоящего изобретения, количество передач можно определять при определении, чтобы суммарное число раз, когда передается один из нескольких разных сигналов, отличалось от суммарного числа раз, когда передается оставшийся один из нескольких разных сигналов, в заранее определенное время.
[1038] Когда число раз, когда передается один сигнал, отличается от числа раз, когда передается другой сигнал, можно предотвращать мерцание в момент времени передачи.
[1039] Согласно одному варианту осуществления настоящего изобретения, при определении, суммарное число раз, когда передается сигнал, соответствующий высокой частоте, можно устанавливать превышающим суммарное число раз, когда передается другой сигнал, в заранее определенное время.
[1040] В момент времени частотного преобразования на приемнике, сигнал, соответствующий высокой частоте, приводит к низкой светимости, но увеличение количества передач позволяет увеличить значение светимости в момент времени частотного преобразования.
[1041] Согласно одному варианту осуществления настоящего изобретения, изменения светимости со временем в шаблоне изменения светимости имеют любую форму волны из прямоугольной волны, треугольной волны и пилообразной волны.
[1042] Прямоугольная волна и т.п. позволяет лучше принимать сигналы.
[1043] Согласно одному варианту осуществления настоящего изобретения, когда устанавливается большое значение средней светимости излучателя света, продолжительность времени, в течение которого светимость излучателя света превышает заранее определенное значение в течение времени, соответствующего одиночной частоте, можно устанавливать более длинным, чем когда устанавливается малое значение средней светимости излучателя света.
[1044] Регулируя продолжительность времени, в течение которого светимость излучателя света превышает заранее определенное значение в течение времени, соответствующего одиночной частоте, можно регулировать среднюю светимость излучателя света, одновременно передавая сигналы. Например, когда излучатель света используется в качестве источника освещения, сигналы могут передаваться одновременно с уменьшением или увеличением общей яркости.
[1045] Используя интерфейс прикладного программирования (API) (указывающий модуль для использования функций OS), на котором устанавливается время экспозиции, приемник может устанавливать время экспозиции на заранее определенное значение и стабильно принимать сигнал видимого света. Кроме того, используя API, на котором устанавливается чувствительность, приемник может устанавливать чувствительность на заранее определенное значение, и, даже при низкой или высокой яркости сигнала передачи, может стабильно принимать сигнал видимого света.
[1046] Вариант осуществления 11
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[1047] Настройка времени экспозиции
На фиг. 252A - 252D показаны блок-схемы операций, демонстрирующие пример операции приемника согласно варианту осуществления 11.
[1048] Для приема сигнала видимого света датчиком изображения в схеме согласно настоящему изобретению, необходимо устанавливать время экспозиции более коротким, чем заранее определенное время. Заранее определенное время определяется согласно схеме модуляции и частоте модуляции сигнала видимого света. В общем случае, время экспозиции должно сокращаться с увеличением частоты модуляции.
[1049] С уменьшением времени экспозиции, четкость наблюдаемых ярких линий может увеличиваться. При этом сокращение времени экспозиции приводит к снижению интенсивности принятого света, приводя к потемнению всего захваченного изображения. Другими словами, интенсивность сигнала ослабевает. Таким образом, можно повышать производительность приема (например, повышать скорость приема и снижать коэффициент ошибок) устанавливая короткое время экспозиции в диапазоне, в котором можно обнаруживать присутствие сигнала видимого света.
[1050] Как показано на фиг. 252A, приемник устанавливает режим формирования изображения на режим формирования изображения в видимом свете (этап S9201). При этом приемник определяет, включает ли он в себя функцию формирования монохромного изображения, и предназначен ли он для приема сигнала, модулированного только информацией светимости (этап S9202). Здесь, при определении, что он включает в себя функцию формирования монохромного изображения и предназначен для приема сигнала, модулированного только информацией светимости (этап S9202: Да), приемник устанавливает режим, связанный с цветом, включенный в режим формирования изображения, на режим формирования монохромного изображения, в котором используется функция формирования монохромного изображения (этап S9203). Таким образом, в случае приема сигнала, модулированного только информацией светимости, то есть в случае приема сигнала видимого света, который представляет информацию только путем изменения светимости, можно повышать скорость обработки, не обрабатывая информацию цвета. Напротив, когда на этапе S9202 определено, что он не включает в себя функцию формирования монохромного изображения и не предназначен для приема сигнала, модулированного только информацией светимости (этап 9202: Нет), то есть когда сигнал видимого света представлена с использованием информации цвета, приемник устанавливает режим, связанный с цветом, включенный в режим формирования изображения, на режим формирования цветного изображения (этап S9204).
[1051] Затем приемник определяет, включает ли в себя модуль формирования изображения, включающий в себя вышеупомянутый датчик изображения, функцию выбора времени экспозиции (этап S9205). Здесь, при определении, что функция включена (этап S9205: Да), приемник устанавливает более короткое время экспозиции, чем вышеупомянутое заранее определенное время, с использованием функции таким образом, что яркие линии будет появляться в захваченном изображении (этап S9206). Заметим, что приемник может устанавливать время экспозиции максимально коротким в диапазоне, в котором передатчик, который передает сигнал видимого света, можно видеть в захваченном изображении.
[1052] Напротив, при определении на этапе S9205, что функция выбора времени экспозиции не включена (этап S9205: Нет), приемник дополнительно определяет, включает ли в себя модуль формирования изображения функцию настройки чувствительности (этап S9207). Здесь, при определении, что функция настройки чувствительности включена (этап S9207: Да), приемник устанавливает чувствительность на максимум с использованием функции (этап S9208). В результате, захваченное изображение, полученное путем формирования изображения с максимальной чувствительностью, будет ярким. Таким образом, в приемнике с возможностью автоматической экспозиции, время экспозиции устанавливается коротким посредством автоматической экспозиции таким образом, что экспозиция попадает в заранее определенный диапазон. Заметим, что в автоматической экспозиции, каждый раз при захвате изображения, захваченного изображение используется в качестве входного сигнала автоматической экспозиции, и время экспозиции, при необходимости, регулируется на основании захваченного изображения таким образом, что экспозиция попадает в заранее определенный диапазон. Автоматическая экспозиция будет подробно описана ниже.
[1053] Кроме того, приемник определяет, включает ли в себя модуль формирования изображения функцию настройки числа F (апертуры) (этап S9209). Здесь, когда функция настройки числа F (этап S9209: Да) включена, приемник устанавливает число F на минимум (открывает апертуру) с использованием функции (этап S9210). В результате, захваченное изображение, полученное путем формирования изображения с минимальным числом F будет ярким. Таким образом, в приемнике с возможностью автоматической экспозиции, время экспозиции устанавливается коротким посредством автоматической экспозиции таким образом, что экспозиция попадает в заранее определенный диапазон.
[1054] Кроме того, приемник определяет, включает ли в себя модуль формирования изображения функцию выбора значения компенсации экспозиции (этап S9211). Здесь, при определении, что модуль формирования изображения включает в себя функцию выбора значения компенсации экспозиции (этап S9211: Да), приемник устанавливает значение компенсации экспозиции на минимум с использованием функции (этап S9212). В результате, в приемнике с возможностью автоматической экспозиции, время экспозиции устанавливается коротким посредством автоматической экспозиции таким образом, что экспозиция снижается.
[1055] Режим сцены (высокоскоростной режим сцены) для захвата изображения субъекта при движении с высокой скоростью, в общем случае, носит название, например, ʺспортʺ или ʺдействиеʺ.
[1056] Как показано на фиг. 252B, приемник определяет, после этапа S9211 или этапа S9212, выполняется ли следующее условие (этап S9213): модуль формирования изображения включает в себя функцию установления высокоскоростного режима сцены и установление высокоскоростного режима сцены не приводит к установлению более низкой чувствительности, чем до установления режима сцены, или не приводит к установлению числа F более высоким, чем до установления режима сцены, или не приводит к установлению значения компенсации экспозиции более высоким, чем до установления режима сцены. Здесь, при определении, что вышеупомянутое условие выполняется (этап S9213: Да), приемник устанавливает режим сцены на высокоскоростной режим сцены (этап S9214). В результате, в приемнике с возможностью автоматической экспозиции, время экспозиции устанавливается коротким посредством автоматической экспозиции таким образом, что может захватываться неразмытое изображение субъекта при движении с высокой скоростью.
[1057] Затем приемник активирует автоматическую экспозицию (этап S9215) и захватывает изображение субъекта (этап S9216).
[1058] Как показано на фиг. 252C, приемник определяет после этапа S9215, включает ли в себя модуль формирования изображения функцию трансфокации (этап S9217). Здесь, при определении, что функция трансфокации включена (этап S9217: Да), приемник дополнительно определяет, можно ли выбрать центральную позицию трансфокации, то есть, можно ли устанавливать центральную позиция в данную позицию в захваченном изображении (этап S9218). При определении, что центральную позицию можно выбрать (этап S9218: Да), приемник выбирает яркую часть захваченного изображения в качестве центральной позиции трансфокации и осуществляет трансфокацию для захвата изображения, в котором субъект, соответствующий яркой части, показан большим в центре (этап S9219). Напротив, при определении, что центральную позицию нельзя выбрать (этап S9218: Нет), приемник определяет, превышает ли яркость центра захваченного изображения заранее определенное значение, или превышает ли яркость центра захваченного изображения среднюю яркость заранее определенных участков захваченного изображения (этап S9220). Здесь, при определении, что центр является более ярким (этап S9220: Да), приемник осуществляет трансфокацию (этап S9221). Таким образом, также в этом случае, субъект, соответствующий яркой части, может быть показан большим в центре в захваченном изображении.
[1059] В общем случае, во многих устройствах включающих в себя модуль формирования изображения, измерение со взвешиванием относительно центра применяется в качестве схемы измерения, и когда захваченное изображение имеет яркую часть в центре, экспозиция регулируется на основании яркой части, даже когда другая позиция не выбрана в качестве позиции измерения. Таким образом, время экспозиции устанавливается коротким. Кроме того, поскольку трансфокация приводит к увеличению в области яркой части, и, таким образом, экспозиция регулируется на основании более яркого экрана, время экспозиции устанавливается коротким.
[1060] Затем приемник определяет, включена ли функция выбора позиции измерения или позиции фокуса (этап S9222). Здесь, при определении, что функция включена (этап S9222: Да), приемник осуществляет обработку для отыскания яркого места в захваченном изображении. Таким образом, приемник осуществляет обработку для отыскания, в захваченном изображении, место в области, имеющей большую яркость, чем заранее определенная яркость, и имеющей заранее определенные форму и размер. В частности, приемник сначала определяет, известно ли уже вычислительное выражение для оценивания экспозиции для автоматической экспозиции (этап S9224). При определении, что вычислительное выражение уже известно (этап S9224: Да), приемник находит место в вышеописанной яркой области, оценивая яркость каждой области захваченного изображения с использованием того же вычислительного выражения, что и известное вычислительное выражение (этап S9226). Напротив, при определении, что вычислительное выражение для оценивания экспозиции неизвестно (Нет на этапе S9224), приемник находит место в вышеописанной яркой области, оценивая яркость каждой области захваченного изображения с использованием заранее определенного вычислительного выражения для вычисления среднего значения яркости пикселей в области, имеющей заранее определенные форму и размер (этап S9225). Заметим, что заранее определенная форма является, например, формой прямоугольника, круга или креста. Кроме того, область может состоять из нескольких перемещающихся областей. Кроме того, для вычисления вышеописанного среднего значения можно использовать, вместо среднего арифметического, взвешенное среднее, где больший вес присваивается частям, расположенным ближе к центру.
[1061] Приемник определяет, меньше ли суммарная площадь всех найденных ярких областей заранее определенной площади (этап S9227). Здесь, когда определено, что суммарная площадь меньше заранее определенной площади (этап S9227: Да), приемник осуществляет трансфокацию для захвата изображения, в котором суммарная площадь ярких областей не меньше заранее определенной площади (этап S9228). Затем приемник определяет, можно ли выбрать позицию измерения (этап S9229). При определении, что позицию измерения можно выбрать (этап S9229: Да), приемник выбирает место в ярчайшей области в качестве позиции измерения (этап S9230). В автоматической экспозиции, экспозиция регулируется на основании яркости позиции измерения. Таким образом, когда место в ярчайшей области выбирается в качестве позиции измерения, время экспозиции устанавливается коротким посредством автоматической экспозиции. Напротив, при определении на этапе S9229, что позицию измерения нельзя выбрать (этап S9229: Нет), то есть, когда позицию фокуса можно выбрать, приемник выбирает место в ярчайшей области в качестве позиции фокуса. В приемнике могут быть установлены различные модули формирования изображения. В автоматической экспозиции некоторые из этих различных модулей формирования изображения позволяют регулировать экспозицию на основании яркости в позиции фокуса. Таким образом, когда место в ярчайшей области выбирается в качестве позиции фокуса, время экспозиции устанавливается коротким посредством автоматической экспозиции. Здесь, выбранное место может отличаться от места в области, используемой для оценивания или вычисления яркости, и устанавливается согласно схеме настройки модуля формирования изображения. В порядке примера, когда выбранная схема предназначена для выбора центральной точки, приемник выбирает центр ярчайшей области, и когда выбранная схема предназначена для выбора прямоугольной области, приемник выбирает прямоугольную область, включающую в себя центр ярчайшей области.
[1062] Затем приемник определяет, существует ли какая-либо область захваченного изображения, более яркая, чем область места, выбранного в качестве позиции измерения или позиции фокуса (этап S9232). Здесь, при определении наличия более яркой области (этап S9232: Да), приемник повторяет обработку после этапа S9217. Напротив, при определении, что более яркой области не существует (этап S9232: Нет), приемник захватывает изображение субъекта (этап S9233).
[1063] Затем приемник определяет, на основании изображения, захваченного на этапе S9233, должна ли автоматическая экспозиция заканчиваться, или истекло ли заранее определенное время с момента активации автоматической экспозиции (этап S9234). Здесь, например, при определении, что автоматическая экспозиция не должна заканчиваться (этап S9234: Нет), приемник дополнительно определяет, на основании изображения, захваченного на этапе S9233, изменилась ли позиция или направление формирования изображения модуля формирования изображения (этап S9235). При определении, что позиция или направление формирования изображения модуля формирования изображения изменилась (этап S9235: Да), приемник снова осуществляет обработку после этапа S9217. Таким образом, даже когда место, выбранное в качестве позиции измерения или позиции фокуса, перемещается в захваченном изображении, можно выбирать место в ярчайшей на этот момент области. Напротив, при определении на этапе S9235, что позиция или направление формирования изображения модуля формирования изображения не изменилась (этап S9235: Нет), приемник повторяет обработку после этапа S9232. Заметим, что приемник может искать ярчайшую область и выбирать позицию измерения или позицию фокуса каждый раз при захвате одного изображения.
[1064] При определении на этапе S9234, что автоматическая экспозиция должна заканчиваться, когда время экспозиции больше не изменяется, или при определении на этапе S9234, что заранее определенное время истекло (этап S9234: Да), или когда время экспозиции установлено на этапе S9206, приемник деактивирует автоматическую экспозицию (этап S9236) и захватывает изображение субъекта (этап S9237). Затем приемник определяет, принят ли сигнал видимого света путем захвата изображения (этап S9238). Здесь, при определении, что ни один сигнал видимого света не принят (этап S9238: Нет), приемник дополнительно определяет, истекло ли заранее определенное время (этап S9239). При определении, что заранее определенное время не истекло (этап S9239: Нет), приемник повторяет обработку после этапа S9237. Напротив, при определении, что заранее определенное время истекло (этап S9239: Да), то есть, когда прием сигнала видимого света совершается в течение заранее определенного времени, приемник повторяет обработку после этапа S9232 для повторного поиска ярчайшей области.
[1065] Заметим, что приемник может останавливать трансфокацию в любой момент времени, когда используется функция трансфокации. Это означает, что в отсутствие трансфокации, приемник может обнаруживать, присутствует ли яркий субъект в диапазоне, который не захватывается при трансфокации приближения, но захватывается в отсутствие трансфокации приближения. Заметим, что этот яркий субъект, вероятно, является передатчиком, который передает сигнал видимого света посредством изменения светимости. Таким образом, можно принимать сигналы от передатчиков, присутствующих в широком диапазоне.
[1066] Ниже описаны автоматическая экспозиция и способ измерения.
[1067] Автоматическая экспозиция описана ниже на фиг. 252A - 252D. Автоматическая экспозиция представляет собой операцию, процесс или функцию автоматической регулировки результата измерения к заранее определенному значению модулем формирования изображения приемника посредством регулировки времени экспозиции, чувствительности и апертуры.
[1068] Способ измерения для получения результата измерения включает в себя среднее измерение (измерение полного кадра), измерение со взвешиванием относительно центра, локальное измерение (частичное измерение) и измерение в сегменте. Среднее измерение вычисляет среднюю яркость всего изображения, подлежащего захвату. Измерение со взвешиванием относительно центра вычисляет взвешенное среднее значение яркости, которое в большей степени взвешивается к центру (или выбранному участку) изображения. Локальное измерение вычисляет среднее значение (или взвешенное среднее значение) яркости одной заранее определенной области (или нескольких заранее определенных областей), заданной с центром или выбранным участком изображения в качестве своего центра. Измерение в сегменте сегментирует изображение на участки, измеряет свет на каждом из участков, и вычисляет значение полной яркости.
[1069] Даже будучи неспособным непосредственно устанавливать короткое время экспозиции, модуль формирования изображения, включающий в себя функцию автоматической экспозиции, способен косвенно настраивать время экспозиции посредством функции автоматической экспозиции. Например, когда чувствительность устанавливается высокой (например, равной максимальному значению), захваченное изображение является ярким, где другие параметры одинаковы, и поэтому время экспозиции можно устанавливать коротким посредством автоматической экспозиции. Когда апертура открывается (т.е. раскрывается), время экспозиции аналогично можно устанавливать коротким. Когда значение, указывающее уровень компенсации экспозиции, устанавливается низким (например, на минимальное значение), автоматическая экспозиция предписывает захватывать темное изображение, то есть время экспозиции устанавливается коротким. Когда в качестве позиции измерения выбирается ярчайшее место в изображении, время экспозиции можно устанавливать коротким. Если можно выбирать способ измерения, время экспозиции можно устанавливать коротким при выборе локального измерения. Если можно выбирать диапазон измерения, время экспозиции можно устанавливать коротким при выборе минимального диапазона измерения. В случае, когда площадь яркой части в изображении велика, время экспозиции можно устанавливать коротким, когда выбирается наибольший возможный диапазон измерения, который не превышает яркую часть. Если можно выбирать более одной позиции измерения, время экспозиции можно устанавливать коротким, когда одно и то же место выбирается в качестве позиции измерения более одного раза. Когда захватывается увеличенное изображение яркого места в изображении, и это место выбирается в качестве позиции измерения, время экспозиции можно устанавливать коротким.
[1070] Ниже описана EX трансфокация.
[1071] На фиг. 253 показана диаграмма для описания EX трансфокации.
[1072] Трансфокация на фиг. 252C, то есть способ получения увеличенного изображения, включает в себя оптическую трансфокацию, которая регулирует фокусное расстояние линзы для изменения размер изображения, сформированного на элементе формирования изображения, цифровая трансфокация, которая интерполирует изображение, сформированное на элементе формирования изображения посредством цифровой обработки для получения увеличенного изображения, и EX трансфокация, которая изменяет элементы формирования изображения, которые используются для формирования изображения, для получения увеличенного изображения. EX трансфокация применима, когда количество элементов формирования изображения, включенных в датчик изображения, велико относительно разрешения захваченного изображения.
[1073] Например, датчик 10080a изображения, проиллюстрированный на фиг. 253, включает в себя элементы формирования изображения, расположенные в виде матрицы 32×24. В частности, располагаются 32 элемента формирования изображения по ширине на 24 элемента формирования изображения по высоте. Когда этот датчик 10080a изображения захватывает изображение, имеющее разрешение 16 пикселей по ширине и 12 пикселей по высоте, из 32×24 элементов формирования изображения, включенных в датчик 10080a изображения, только 16×12 элементов формирования изображения, равномерно распределенные в целом в датчике 10080a изображения (например, элементы формирования изображения датчика изображения 1080a, указанные черными квадратами на фиг. 253 (a)), используются для формирования изображения, как показано на фиг. 253 (a). Другими словами, для захвата изображения используется только нечетные или четные элементы формирования изображения в каждой из высотной и широтой компоновок элементов формирования изображения. Таким образом, получается изображение 10080b, имеющее желаемое разрешение. Заметим, что хотя субъект появляется на датчике 1008a изображения на фиг. 253, облегчается понимание соотношения между каждым из элементов формирования изображения и захваченным изображением.
[1074] При захвате изображения широкого диапазона для поиска передатчика или для приема информации от многих передатчиков, приемник, включающий в себя вышеупомянутый датчик 10080a изображения захватывает изображение с использованием только части элементов формирования изображения, равномерно распределенных в целом в датчике 10080a изображения.
[1075] При использовании EX трансфокации, приемник захватывает изображение только посредством части элементов формирования изображения, расположенных локально плотно в датчике 10080a изображения (например, 16×12 датчиков изображения, указанных черными квадратами в датчике изображения 1080a на фиг. 253 (b)), как показано на фиг. 253 (b). Таким образом, получается изображение 10080d, которое является увеличенным изображением части изображения 10080b, которое соответствует этой части элементов формирования изображения. Благодаря такой EX трансфокации, захватывается увеличенное изображение передатчика, что позволяет принимать видимые световые сигналы долгое время, а также увеличивать скорость приема и принимать сигнал видимого света издалека.
[1076] При цифровой трансфокации, невозможно увеличивать количество линий экспозиции, которые принимают видимые световые сигналы, и продолжительность времени, в течение которого принимаются видимые световые сигналы, не увеличивается; таким образом, предпочтительно использовать, по мере возможности, другие виды трансфокации. Оптическая трансфокация требует времени для физического движения линзы, датчика изображения и т.п.; в связи с этим, EX трансфокация требует только изменения цифровой настройки и, таким образом, имеет преимущество в том, что занимает короткое время для трансфокации. С этой точки зрения, трансфокации осуществляются в следующем порядке приоритета: (1) EX трансфокация; (2) оптическая трансфокация; и (3) цифровая трансфокация. Приемник может использовать одну или более из этих трансфокаций, выбранных согласно вышеописанному порядку приоритета и необходимому увеличению трансфокации. Заметим, что элементы формирования изображения, которые не используются в способах формирование изображения, представленных на фиг. 253 (a) и (b) может использоваться для уменьшения шума изображения.
[1077] На фиг. 254A показана блок-схема операций, демонстрирующая обработку программы приема согласно варианту осуществления 10.
[1078] Эта программа приема является программой для предписания компьютеру, включенному в приемник, для выполнения обработки, представленной, например, на фиг. 252A - 253.
[1079] Другими словами, эта программа приема представляет собой программу приема для приема информации от излучателя света. В частности, эта программа приема предписывает компьютеру выполнять: этап SA21 настройки времени экспозиции, состоящий в настройке времени экспозиции датчика изображения с использованием автоматической экспозиции; этап SA22 получения изображения яркой линии, состоящий в получении изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, путем захвата изображения излучателя света переменной светимости датчиком изображения при установленном времени экспозиции; и этап SA23 получения информации, состоящий в получении информации путем декодирования шаблона из нескольких ярких линий, включенных в полученное изображение яркой линии. На этапе SA21 настройки времени экспозиции, чувствительность датчика изображения устанавливается на максимальное значение в заранее определенном диапазоне для датчика изображения, как на этапе S9208 на фиг. 252A, и время экспозиции согласно чувствительности на максимальном значении устанавливается посредством автоматической экспозиции.
[1080] Таким образом, короткое время экспозиции, которое позволяет надлежащим образом получать изображение яркой линии, можно устанавливать с использованием функции автоматической экспозиции, включенной в совместно используемую камеру, даже когда время экспозиции датчика изображения не может непосредственно устанавливаться. Таким образом, в автоматической экспозиции, экспозиция регулируется на основании яркости изображения, захваченной датчиком изображения. Таким образом, когда чувствительность датчика изображения устанавливается на большое значение, изображение является ярким, и, таким образом, время экспозиции датчика изображения устанавливается коротким для уменьшения экспозиции. Установление чувствительности датчика изображения на максимальное значение позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Таким образом, можно надлежащим образом принимать информацию от излучателя света. В результате, можно обеспечивать связь между различными устройствами. Заметим, что чувствительность является, например, скоростью ISO.
[1081] На этапе SA21 настройки времени экспозиции, значение, указывающее уровень компенсации экспозиции датчика изображения, устанавливается на минимальное значение в заранее заданном диапазоне для датчика изображения как на этапе S9212 на фиг. 252A, и время экспозиции согласно чувствительности на максимальном значении и уровень компенсации экспозиции на минимальном значении устанавливаются посредством автоматической экспозиции.
[1082] Таким образом, поскольку значение, указывающее уровень компенсации экспозиции, устанавливается на минимальное значение, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Заметим, что единицей значения, указывающего уровень компенсации экспозиции, является, например, EV.
[1083] Кроме того, на этапе SA21 настройки времени экспозиции, более яркая часть, чем другая часть в первом изображении, захваченное датчиком изображения, субъекта, включающего в себя излучатель света, задается как на фиг. 252C. Затем оптическая трансфокация используется для увеличения изображения части субъекта, которая соответствует этой яркой части. Кроме того, второе изображение, полученное путем захвата увеличенного изображения части субъекта датчиком изображения, используется в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. Кроме того, на этапе SA22 получения изображения яркой линии, увеличенное изображение части субъекта захватывается датчиком изображения при установленном времени экспозиции для получения изображения яркой линии.
[1084] Таким образом, оптическая трансфокация увеличивает изображение части субъекта, которая соответствует яркую часть в первом изображении, то есть оптическая трансфокация увеличивает изображение яркого излучателя света, в результате чего, второе изображение может быть более ярким, чем первое изображение в целом. Поскольку это яркое второе изображение используется в качестве входного сигнала автоматической экспозиции, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии.
[1085] Кроме того, на этапе SA21 настройки времени экспозиции, определяется, как показано на фиг. 252C, ли центральная часть первого изображения, захваченного датчиком изображения, субъекта, включающего в себя излучатель света, ярче, чем средняя яркость нескольких точек в первом изображении. Когда центральная часть определяется более яркой, оптическая трансфокация увеличивает изображение части субъекта, которая соответствует центральной части. Кроме того, второе изображение, полученное путем захвата увеличенного изображения части субъекта датчиком изображения, используется в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. Кроме того, на этапе SA22 получения изображения яркой линии, увеличенное изображение части субъекта захватывается датчиком изображения при установленном времени экспозиции для получения изображения яркой линии.
[1086] Таким образом, оптическая трансфокация увеличивает изображение части субъекта, которая соответствует яркой центральной части в первом изображении, то есть оптическая трансфокация увеличивает изображение яркого излучателя света, в результате чего, второе изображение может быть более ярким, чем первое изображение в целом. Поскольку это яркое второе изображение используется в качестве входного сигнала автоматической экспозиции, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Если произвольная настройка центральной позиции для увеличения невозможна, оптическая трансфокация увеличивает центральную часть угла наблюдения или изображения. Таким образом, даже когда произвольная настройка центральной позиции невозможна, оптическую трансфокацию можно использовать, чтобы сделать второе изображение, в целом, более ярким при условии, что центральная часть первого изображения является яркой. Здесь, если увеличение посредством оптической трансфокации осуществляется, даже когда центральная часть первого изображения является темной, второе изображение будет темным, приводя к удлинению времени экспозиции. Таким образом, как описано выше, увеличение посредством оптической трансфокации осуществляется только, когда центральная часть определяется яркой, что позволяет предотвратить удлинение времени экспозиции.
[1087] Кроме того, на этапе SA21 настройки времени экспозиции, более яркая часть, чем другая часть в первом изображении субъекта, включающего в себя излучатель света, захваченном, из K элементов формирования изображения (где K - целое число 3 или более), включенных в датчик изображения, только N элементами формирования изображения (где N - целое число, меньшее K и не меньшее 2), равномерно распределенными в датчике изображения, задается, как показано на фиг. 253. Кроме того, второе изображение, захваченное только N плотно расположенными элементами формирования изображения, соответствующее яркой части, из K элементов формирования изображения, включенных в датчик изображения, используется в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. На этапе SA22 получения изображения яркой линии, изображение захватывается только N плотно размещенными элементами формирования изображения, включенными в датчик изображения, при установленном времени экспозиции для получения изображения яркой линии.
[1088] Таким образом, второе изображение может быть, в целом, ярким благодаря так называемой EX трансфокации, даже когда яркая часть не располагается в центре первого изображения, что позволяет устанавливать короткое время экспозиции.
[1089] Кроме того, на этапе SA21 настройки времени экспозиции, позиция измерения в изображении субъекта, захваченном датчиком изображения, устанавливается, как показано на фиг. 252C, и время экспозиции согласно яркости в установленной позиции измерения устанавливается посредством автоматической экспозиции.
[1090] Таким образом, когда яркая часть в захваченном изображении устанавливается в качестве позиции измерения, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии.
[1091] Кроме того, программа приема может дополнительно предписывать компьютеру выполнять этап настройки режима формирования изображения, состоящий в переключении режима формирования изображения датчика изображения из режима формирования цветного изображения для получения цветного изображения путем формирования изображения в режим формирования монохромного изображения для получения монохромного изображения путем формирования изображения. В этом случае, на этапе SA21 настройки времени экспозиции, изображение, полученное в режиме формирования монохромного изображения, используется в качестве входного сигнала автоматической экспозиции для установления времени экспозиции.
[1092] Таким образом, изображение, полученное в режиме формирования монохромного изображения, используется в качестве входного сигнала автоматической экспозиции, что позволяет устанавливать надлежащее время экспозиции независимо от информации цвета. Когда время экспозиции устанавливается в режиме формирования монохромного изображения, изображение яркой линии получается путем формирования изображения согласно этому режиму. Таким образом, когда излучатель света передает информацию только путем изменения светимости, можно надлежащим образом получать информацию.
[1093] Кроме того, на этапе SA21 настройки времени экспозиции, каждый раз при получении изображения путем захвата изображения излучателя света датчиком изображения, полученное изображение используется в качестве входного сигнала автоматической экспозиции для обновления времени экспозиции датчика изображения. Здесь, как показано, например, на этапе S9234 на фиг. 252D, обновление времени экспозиции посредством автоматической экспозиции заканчивается, когда диапазон флуктуаций времени экспозиции, которое обновляется по мере необходимости, оказывается ниже заранее определенного диапазона, и, таким образом, устанавливается время экспозиции.
[1094] Таким образом, при стабильной флуктуации времени экспозиции, то есть, когда яркость изображения, полученного путем формирования изображения, находится в целевом диапазоне яркости, время экспозиции, установленное в точке, используется при формировании изображения для получения изображения яркой линии. Таким образом, можно получить надлежащее изображение яркой линии.
[1095] На фиг. 254B показана блок-схема устройства приема согласно варианту осуществления 10.
[1096] Это устройство приема A20 является вышеописанным приемником, который осуществляет обработку, представленную, например, на фиг. 252A - 253.
[1097] В частности, это устройство приема A20 является устройством для приема информации от излучателя света и включает в себя: модуль A21 настройки времени экспозиции, выполненный с возможностью установления времени экспозиции датчика изображения с использованием автоматической экспозиции; модуль A22 формирования изображения, выполненный с возможностью получения изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, путем захвата изображения излучателя света переменной светимости датчиком изображения при установленном времени экспозиции; и модуль A23 декодирования, выполненный с возможностью получения информации путем декодирования шаблона из нескольких ярких линий, включенных в полученное изображение яркой линии. Модуль A21 настройки времени экспозиции устанавливает чувствительность датчика изображения на максимальное значение в заранее определенном диапазоне для датчика изображения и устанавливает время экспозиции согласно чувствительности при максимальном значении посредством автоматической экспозиции. Это устройство приема A20 может обеспечивать те же полезные результаты, что и вышеописанная программа приема.
[1098] Программа приема согласно аспекту настоящего изобретения является программой приема для приема информации от излучателя света переменной светимости согласно сигналу, выводимому с использованием вышеописанной программы обработки изображений, и предписывает компьютеру выполнять: этап настройки времени экспозиции, состоящий в настройке времени экспозиции датчика изображения с использованием автоматической экспозиции; этап получения изображения яркой линии, состоящий в получении изображения яркой линии, которое представляет собой изображение, включающее в себя несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, путем захвата изображения субъекта, включающего в себя излучатель света переменной светимости датчиком изображения при установленном времени экспозиции; и этап получения информации получения информации путем декодирования шаблона из нескольких ярких линий, включенных в полученное изображение яркой линии. На этапе настройки времени экспозиции, чувствительность датчика изображения устанавливается на максимальное значение в заранее определенном диапазоне для датчика изображения, и время экспозиции согласно чувствительности при максимальном значении устанавливается посредством автоматической экспозиции.
[1099] Таким образом, как показано на фиг. 252A - фиг. 254B, короткое время экспозиции, которое позволяет надлежащим образом получать изображение яркой линии, можно устанавливать с использованием функции автоматической экспозиции, включенной в совместно используемую камеру, даже когда время экспозиции датчика изображения не может непосредственно устанавливаться. Таким образом, в автоматической экспозиции, экспозиция регулируется на основании яркости изображения, захваченной датчиком изображения. Таким образом, когда чувствительность датчика изображения устанавливается на большое значение, изображение является ярким, и, таким образом, время экспозиции датчика изображения устанавливается коротким для уменьшения экспозиции. Установление чувствительности датчика изображения на максимальное значение позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Таким образом, можно надлежащим образом принимать информацию от излучателя света. В результате, становится возможной связь между различными устройствами. Заметим, что чувствительность является, например, скоростью ISO.
[1100] На этапе настройки времени экспозиции, значение, указывающее уровень компенсации экспозиции датчика изображения, устанавливается на минимальное значение в заранее заданном диапазоне для датчика изображения, и время экспозиции согласно чувствительности на максимальном значении и уровень компенсации экспозиции на минимальном значении можно устанавливать посредством автоматической экспозиции.
[1101] Таким образом, поскольку значение, указывающее уровень компенсации экспозиции, устанавливается на минимальное значение, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Заметим, что единицей значения, указывающего уровень компенсации экспозиции, является, например, EV.
[1102] Кроме того, на этапе настройки времени экспозиции, можно задавать более яркую часть, чем другая часть в первом изображении, захваченное датчиком изображения, субъекта, включающего в себя излучатель света. Затем можно использовать оптическую трансфокацию для увеличения изображения части субъекта, которая соответствует этой яркой части. Кроме того, второе изображение, полученное путем захвата увеличенного изображения части субъекта датчиком изображения, может использоваться в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. Кроме того, на этапе получения изображения яркой линии, увеличенное изображение части субъекта может захватываться датчиком изображения при установленном времени экспозиции для получения изображения яркой линии.
[1103] Таким образом, оптическая трансфокация увеличивает изображение части субъекта, которая соответствует яркую часть в первом изображении, то есть оптическая трансфокация увеличивает изображение яркого излучателя света, в результате чего, второе изображение может быть более ярким, чем первое изображение в целом. Поскольку это яркое второе изображение используется в качестве входного сигнала автоматической экспозиции, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии.
[1104] Кроме того, на этапе настройки времени экспозиции, можно определять, ярче ли центральная часть первого изображения, захваченного датчиком изображения, субъекта, включающего в себя излучатель света, чем средняя яркость нескольких точек в первом изображении. Когда центральная часть определяется более яркой, оптическая трансфокация может увеличивать изображение части субъекта, которая соответствует центральной части. Кроме того, второе изображение, полученное путем захвата увеличенного изображения части субъекта датчиком изображения, может использоваться в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. Кроме того, на этапе получения изображения яркой линии, увеличенное изображение части субъекта может захватываться датчиком изображения при установленном времени экспозиции для получения изображения яркой линии.
[1105] Таким образом, оптическая трансфокация увеличивает изображение части субъекта, которая соответствует яркой центральной части в первом изображении, то есть оптическая трансфокация увеличивает изображение яркого излучателя света, в результате чего, второе изображение может быть более ярким, чем первое изображение в целом. Поскольку это яркое второе изображение используется в качестве входного сигнала автоматической экспозиции, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии. Если произвольная настройка центральной позиции для увеличения невозможна, оптическая трансфокация увеличивает центральную часть угла наблюдения или изображения. Таким образом, даже когда произвольная настройка центральной позиции невозможна, оптическую трансфокацию можно использовать, чтобы сделать второе изображение, в целом, более ярким при условии, что центральная часть первого изображения является яркой. Здесь, если увеличение посредством оптической трансфокации осуществляется, даже когда центральная часть первого изображения является темной, второе изображение будет темным, приводя к удлинению времени экспозиции. Таким образом, как описано выше, увеличение посредством оптической трансфокации осуществляется только, когда центральная часть определяется яркой, что позволяет предотвратить удлинение времени экспозиции.
[1106] Кроме того, на этапе настройки времени экспозиции, более яркая часть, чем другая часть в первом изображении субъекта, включающего в себя излучатель света, захваченном, из K элементов формирования изображения (где K - целое число 3 или более), включенных в датчик изображения, только N элементами формирования изображения (где N - целое число, меньшее K и не меньшее 2), равномерно распределенными в датчике изображения можно задавать. Кроме того, второе изображение, захваченное только N плотно расположенными элементами формирования изображения, соответствующее яркой части, из K элементов формирования изображения, включенных в датчик изображения, может использоваться в качестве входного сигнала автоматической экспозиции для установления времени экспозиции. На этапе получения изображения яркой линии, изображение может захватываться только N плотно размещенными элементами формирования изображения, включенными в датчик изображения, при установленном времени экспозиции для получения изображения яркой линии.
[1107] Таким образом, второе изображение может быть, в целом, ярким благодаря так называемой EX трансфокации, даже когда яркая часть не располагается в центре первого изображения, что позволяет устанавливать короткое время экспозиции.
[1108] Кроме того, на этапе настройки времени экспозиции, можно устанавливать позицию измерения в изображении субъекта, захваченном датчиком изображения, и время экспозиции согласно яркости в установленной позиции измерения можно устанавливать посредством автоматической экспозиции.
[1109] Таким образом, когда яркая часть в захваченном изображении устанавливается в качестве позиции измерения, обработка в автоматической экспозиции для уменьшения экспозиции позволяет устанавливать время экспозиции более коротким, и, таким образом, можно получать надлежащее изображение яркой линии.
[1110] Кроме того, программа приема может дополнительно предписывать компьютеру выполнять этап настройки режима формирования изображения, состоящий в переключении режима формирования изображения датчика изображения из режима формирования цветного изображения для получения цветного изображения путем формирования изображения в режим формирования монохромного изображения для получения монохромного изображения путем формирования изображения. В этом случае, на этапе настройки времени экспозиции, изображение, полученное в режиме формирования монохромного изображения, может использоваться в качестве входного сигнала автоматической экспозиции для установления времени экспозиции.
[1111] Таким образом, изображение, полученное в режиме формирования монохромного изображения, используется в качестве входного сигнала автоматической экспозиции, что позволяет устанавливать надлежащее время экспозиции независимо от информации цвета. Когда время экспозиции устанавливается в режиме формирования монохромного изображения, изображение яркой линии получается путем формирования изображения согласно этому режиму. Таким образом, когда излучатель света передает информацию только путем изменения светимости, можно надлежащим образом получать информацию.
[1112] Кроме того, на этапе настройки времени экспозиции, каждый раз при получении изображения путем захвата изображения излучателя света датчиком изображения, полученное изображение может использоваться в качестве входного сигнала автоматической экспозиции для обновления времени экспозиции датчика изображения, и когда диапазон флуктуаций времени экспозиции, которое обновляется по мере необходимости, оказывается ниже заранее определенного диапазона, обновление времени экспозиции посредством автоматической экспозиции может заканчиваться; таким образом, можно устанавливать время экспозиции.
[1113] Таким образом, при стабильной флуктуации времени экспозиции, то есть, когда яркость изображения, полученного путем формирования изображения, находится в целевом диапазоне яркости, время экспозиции, установленное в точке, используется при формировании изображения для получения изображения яркой линии. Таким образом, можно получить надлежащее изображение яркой линии.
[1114] Вариант осуществления 12
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[1115] В этом варианте осуществления, время экспозиции устанавливается для каждой линии экспозиции или каждого элемента формирования изображения.
[1116] На фиг. 255, 256 и 257 показаны диаграммы, демонстрирующие пример способа приема сигнала согласно варианту осуществления 12.
[1117] Как показано на фиг. 255, время экспозиции устанавливается для каждой линии экспозиции в датчике 10010a изображения, который является модулем формирования изображения, включенным в приемник. В частности, длительное время экспозиции для нормального формирования изображения устанавливается для заранее определенной линии экспозиции (белых линий экспозиции на фиг. 255), и короткое время экспозиции для формирования изображения в видимом свете устанавливается для другой линии экспозиции (черных линий экспозиции на фиг. 255). Например, длительное время экспозиции и короткая линия экспозиции попеременно устанавливаются для линий экспозиции, расположенных в вертикальном направлении. Таким образом, нормальное формирование изображения и формирование изображения в видимом свете (связь посредством видимого света) можно осуществлять почти одновременно после захвата изображения передатчика, который передает сигнал видимого света путем изменения светимости. Заметим, что из двух времен экспозиции, разные времена экспозиции могут попеременно устанавливаться от линии к линии, или отдельное время экспозиции можно устанавливать для каждого набора из нескольких линий или каждой из верхней части и нижней части датчика 10010a изображения. Благодаря использованию двух времен экспозиции, таким образом, объединение данных изображений, захваченных с линиями экспозиции, для которых установлено одинаковое время экспозиции, дает как нормальное захваченное изображение 10010b, так и захваченное изображение 10010c в видимом свете, которое является изображением яркой линии, имеющим шаблон из нескольких ярких линий. Поскольку в нормальном захваченном изображении 10010b отсутствует участок изображения, не захваченный с длительным временем экспозиции (то есть изображение, соответствующее линиям экспозиции, для которых установлено короткое время экспозиции), нормальное захваченное изображение 10010b интерполируется для участка изображения таким образом, чтобы могло отображаться изображение 10010d для предварительного просмотра. Здесь, информация, полученная с помощью связи посредством видимого света, может накладываться на изображение 10010d для предварительного просмотра. Эта информация является информацией, связанная с сигналом видимого света, полученного путем декодирования шаблона из нескольких ярких линий, включенных в захваченное изображение 10010c в видимом свете. Заметим, что приемник может сохранять, в качестве захваченного изображения, нормальное захваченное изображение 10010b или интерполированное изображение нормального захваченного изображения 10010b и добавлять в сохраненное захваченное изображение, принятое сигнал видимого света или информацию, связанную с сигналом видимого света, в качестве дополнительной информации.
[1118] Как показано на фиг. 256, вместо датчика 10010a изображения может использоваться датчик 10011a изображения. В датчике 1011a изображения, время экспозиции устанавливается для каждого столбца из нескольких элементов формирования изображения, расположенных в направлении, перпендикулярном линиям экспозиции (столбец далее именуется вертикальной линией), а не для каждой линии экспозиции. В частности, длительное время экспозиции для нормального формирования изображения устанавливается для заранее определенной вертикальной линии (белых вертикальных линий на фиг. 256), и короткое время экспозиции для формирования изображения в видимом свете устанавливается для другой вертикальной линии (черных вертикальных линий на фиг. 256). В этом случае, в датчике 10011a изображения, экспозиция каждой из линий экспозиции начинается в другой момент времени, чем в датчике 10010a изображения, но время экспозиции каждого элемента формирования изображения, включенного в каждую из линий экспозиции, отличается. Благодаря формированию изображения этим датчиком 10011a изображения, приемник получает нормальное захваченное изображение 10011b и захваченное изображение 10011c в видимом свете. Кроме того, приемник генерирует и отображает изображение для предварительного просмотра 10011d на основании этого нормального захваченного изображения 10011b и информации, связанной с сигналом видимого света, полученным из захваченного изображения 10011c в видимом свете.
[1119] Этот датчик 10011a изображения способен использовать все линии экспозиции для формирования изображения в видимом свете в отличие от датчика 10010a изображения. Следовательно, захваченное изображение 10011c в видимом свете, полученное датчиком 10011a изображения, включает в себя больше ярких линий, чем захваченное изображение 10010c в видимом свете, что позволяет принимать сигнал видимого света с более высокой точностью.
[1120] Как показано на фиг. 257, вместо датчика 10010a изображения может использоваться датчик 10012a изображения. В датчике 10012a изображения, время экспозиции устанавливается для каждого элемента формирования изображения таким образом, что одно и то же время экспозиции не устанавливается для элементов формирования изображения, следующих друг за другом в горизонтальном направлении и вертикальном направлении. Другими словами, время экспозиции устанавливается для каждого элемента формирования изображения таким образом, что несколько элементов формирования изображения, для которых установлено длительное время экспозиции, и несколько элементов формирования изображения, для которых установлено короткое время экспозиции, распределяются в виде сетки или клетчатого шаблона. Также в этом случае, экспозиция каждой из линий экспозиции начинается в другой момент времени, чем в датчике 10010a изображения, но время экспозиции каждого элемента формирования изображения, включенного в каждую из линий экспозиции, отличается. Благодаря формированию изображения этим датчиком 10012a изображения, приемник получает нормальное захваченное изображение 10012b и захваченное изображение 10012c в видимом свете. Кроме того, приемник генерирует и отображает изображение для предварительного просмотра 10012d на основании этого нормального захваченного изображения 10012b и информации, связанной с сигналом видимого света, полученным из захваченного изображения 10012c в видимом свете.
[1121] Нормальное захваченное изображение 10012b, полученное датчиком 10012a изображения, имеет данные нескольких элементов формирования изображения, расположенных в виде сетки или равномерно расположенных, и поэтому их интерполяция и изменение размеров может быть точнее, чем для нормального захваченного изображения 10010b и нормального захваченного изображения 10011b. Захваченное изображение 10012c в видимом свете генерируется путем формирования изображения, которое использует все линии экспозиции датчика 10012a изображения. Таким образом, этот датчик 10012a изображения способен использовать все линии экспозиции для формирования изображения в видимом свете в отличие от датчика 10010a изображения. Следовательно, как и захваченное изображение 10011c в видимом свете, захваченное изображение 10012c в видимом свете, полученное датчиком 10012a изображения, включает в себя больше ярких линий, чем захваченное изображение 10010c в видимом свете, что позволяет принимать сигнал видимого света с более высокой точностью.
[1122] Ниже описано чересстрочное отображение изображения для предварительного просмотра.
[1123] На фиг. 258 показана диаграмма, демонстрирующая пример способа отображения экрана, используемого приемником согласно варианту осуществления 12.
[1124] Приемник, включающий в себя вышеописанный датчик 10010a изображения, проиллюстрированный на фиг. 255, переключается, с заранее определенными интервалами, между временем экспозиции, установленным в нечетной линии экспозиции (далее именуемой нечетной линией), и временем экспозиции, установленным в четной линии экспозиции (далее именуемой четной линией). Например, как показано на фиг. 258, в момент времени t1, приемник устанавливает длительное время экспозиции для каждого элемента формирования изображения в нечетных линиях, и устанавливает короткое время экспозиции для каждого элемента формирования изображения в четных линиях, и изображение захватывается с этими установленными временами экспозиции. В момент времени t2, приемник устанавливает короткое время экспозиции для каждого элемента формирования изображения в нечетных линиях, и устанавливает длительное время экспозиции для каждого элемента формирования изображения в четных линиях, и изображение захватывается с этими установленными временами экспозиции. В момент времени t3, приемник захватывает изображение с такими же временами экспозиции, как установленные в момент времени t1. В момент времени t4, приемник захватывает изображение с такими же временами экспозиции, как установленные в момент времени t2.
[1125] В момент времени t1, приемник получает изображение 1, которое включает в себя захваченные изображения, полученные из нескольких нечетных линий (далее именуемые изображениями нечетных линий), и захваченные изображения, полученные из нескольких четных линий (далее именуемые изображениями четных линий). При этом время экспозиции для каждой из четных линий является коротким, в результате чего, субъект не получается четким ни в одном из изображений четных линий. Таким образом, приемник генерирует интерполированные изображения линий путем интерполяции изображений четных линий с пиксельными значениями. Затем приемник отображает изображение для предварительного просмотра, включающее в себя интерполированные изображения линий вместо изображений четных линий. Таким образом, изображения нечетных линий и интерполированные изображения линий чередуются в изображении для предварительного просмотра.
[1126] В момент времени t2, приемник получает изображение 2, которое включает в себя захваченные изображения нечетных линий и изображения четных линий. При этом время экспозиции для каждой из нечетных линий является коротким, в результате чего, субъект не получается четким ни в одном из изображений нечетных линий. Таким образом, приемник отображает изображение для предварительного просмотра, включающее в себя изображения нечетных линий изображения 1 вместо изображений нечетных линий изображения 2. Таким образом, изображения нечетных линий изображения 1 и изображения четных линий изображения 2 чередуются в изображении для предварительного просмотра.
[1127] В момент времени t3, приемник получает изображение 3, которое включает в себя захваченные изображения нечетных линий и изображения четных линий. При этом время экспозиции для каждой из четных линий является коротким, в результате чего, субъект не получается четким ни в одном из изображений четных линий, как в случае времени t1. Таким образом, приемник отображает изображение для предварительного просмотра, включающее в себя изображения четных линий изображения 2 вместо изображений четных линий изображения 3. Таким образом, изображения четных линий изображения 2 и изображения нечетных линий изображения 3 чередуются в изображении для предварительного просмотра. В момент времени t4, приемник получает изображение 4, которое включает в себя захваченные изображения нечетных линий и изображения четных линий. При этом время экспозиции для каждой из нечетных линий является коротким, в результате чего, субъект не получается четким ни в одном из изображений нечетных линий, как в случае времени t2. Таким образом, приемник отображает изображение для предварительного просмотра, включающее в себя изображения нечетных линий изображения 3 вместо изображений нечетных линий изображения 4. Таким образом, изображения нечетных линий изображения 3 и изображения четных линий изображения 4 чередуются в изображении для предварительного просмотра.
[1128] Таким образом, приемник отображает изображение, включающее в себя изображения четных линий и изображения нечетных линий, полученные в разные моменты времени, то есть отображает так называемое чересстрочное изображение.
[1129] Приемник способен отображать изображение высокой четкости для предварительного просмотра, осуществляя при этом формирование изображения в видимом свете. Заметим, что элементы формирования изображения, для которых установлено одно и то же время экспозиции, могут быть элементами формирования изображения, расположенными в направлении, параллельном линии экспозиции, как в датчике 10010a изображения, или элементами формирования изображения, расположенными в направлении, перпендикулярном линия экспозиции, как в датчике 10011a изображения, или элементами формирования изображения, расположенными в клетчатом шаблоне, как в датчике 10012a изображения. Приемник может сохранять изображение для предварительного просмотра в качестве данных захваченного изображения.
[1130] Ниже описано пространственное отношение между нормальным формированием изображения и формированием изображения в видимом свете.
[1131] На фиг. 259 показана диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
[1132] В датчике 10014b изображения, включенном в приемник, длительное время экспозиции или короткое время экспозиции устанавливается для каждой линии экспозиции, как в вышеописанном датчике 10010a изображения. В этом датчике 10014b изображения, отношение между количеством элементов формирования изображения, для которых установлено длительное время экспозиции, и количеством элементов формирования изображения, для которых установлено короткое время экспозиции, составляет один к одному. Это отношение является отношением между нормальным формированием изображения и формированием изображения в видимом свете и далее именуется пространственным отношением.
[1133] Однако в этом варианте осуществления, это пространственное отношение не обязано быть один к одному. Например, приемник может включать в себя датчик 10014a изображения. В этом датчике 10014a изображения, количество элементов формирования изображения, для которых установлено короткое время экспозиции, больше, чем количество элементов формирования изображения, для которых установлено длительное время экспозиции, то есть пространственное отношение составляет один к N (N>1). Альтернативно, приемник может включать в себя датчик 10014c изображения. В этом датчике 10014c изображения, количество элементов формирования изображения, для которых установлено короткое время экспозиции, меньше, чем количество элементов формирования изображения, для которых установлено длительное время экспозиции, то есть пространственное отношение составляет N (N>1) к одному. Также возможно, что время экспозиции устанавливается для каждой вышеописанной вертикальной линии, и, таким образом, приемник включает в себя, вместо датчиков 10014a - 10014c изображения, любой из датчиков 10015a - 10015c изображения, имеющих пространственные отношения один к N, один к одному и N к одному, соответственно.
[1134] Эти датчики 10014a и 10015a изображения способны принимать сигнал видимого света с увеличенной точностью или скоростью поскольку они включают в себя большое количество элементов формирования изображения, для которых установлено короткое время экспозиции. Эти датчики 10014c и 10015c изображения способны отображать изображение высокой четкости для предварительного просмотра, поскольку они включают в себя большое количество элементов формирования изображения, для которых установлено длительное время экспозиции.
[1135] Кроме того, с использованием датчиков 10014a, 10014c, 10015a и 10015c изображения, приемник может отображать чересстрочное изображение, как показано на фиг. 258.
[1136] Далее описано временное отношение между нормальным формированием изображения и формированием изображения в видимом свете.
[1137] На фиг. 260 показана диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
[1138] Приемник может переключать режим формирования изображения между режимом нормального формирования изображения и режимом формирования изображения в видимом свете для каждого кадра, как показано на фиг. 260 (a). Режим нормального формирования изображения является режимом изображения, в котором длительное время экспозиции для нормального формирования изображения устанавливается для всех элементов формирования изображения датчика изображения в приемнике. Режим формирования изображения в видимом свете является режимом изображения, в котором короткое время экспозиции для формирования изображения в видимом свете устанавливается для всех элементов формирования изображения датчика изображения в приемнике. Такое переключение между длинным и коротким временами экспозиции позволяет отображать изображение для предварительного просмотра с использованием изображения, захваченного с длительным временем экспозиции, принимая при этом сигнал видимого света с использованием изображения, захваченного с коротким временем экспозиции.
[1139] Заметим, что в случае определения длительного времени экспозиции посредством автоматической экспозиции, приемник может игнорировать изображение, захваченное с коротким временем экспозиции, чтобы осуществлять автоматическую экспозицию только на основании яркости изображения, захваченного с длительным временем экспозиции. Таким образом, можно определять надлежащее длительное время экспозиции.
[1140] Альтернативно, приемник может переключать режим формирования изображения между режимом нормального формирования изображения и режимом формирования изображения в видимом свете для каждого набора кадров, как показано на фиг. 260 (b). Если требуется время для переключения времени экспозиции, или если требуется время для стабилизации времени экспозиции, изменение времени экспозиции для каждого набора кадров, как на фиг. 260 (b), позволяет одновременно осуществлять формирование изображения в видимом свете (прием сигнала видимого света) и нормальное формирование изображения. Количество переключений времени экспозиции снижается по мере увеличения количества кадров, включенных в набор, что позволяет снизить энергопотребление и тепловыделение в приемнике.
[1141] Отношение между количеством кадров, непрерывно генерируемых путем формирования изображения в режиме нормального формирования изображения с использованием длительного времени экспозиции, и количеством кадров, непрерывно генерируемых путем формирования изображения в режиме формирования изображения в видимом свете с использованием короткого времени экспозиции (далее именуемое временным отношением) не обязано быть один к одному. Таким образом, хотя в случае, проиллюстрированном на фиг. 260 (a) и (b), временное отношение составляет один к одному, это временное отношение не обязано быть один к одному.
[1142] Например, приемник может увеличивать количество кадров в режиме формирования изображения в видимом свете по сравнению с количеством кадров в режиме нормального формирования изображения, как показано на фиг. 260 (c). Таким образом, можно принимать сигнал видимого света с увеличенной скоростью. Когда частота кадров изображения для предварительного просмотра больше или равна заранее определенной частоте, различие в изображении для предварительного просмотра в зависимости от частоты кадров не воспринимается человеческим глазом. Когда частота кадров формирования изображения достаточно высока, например, когда эта частота кадров равна 120 к/с, приемник устанавливает режим формирования изображения в видимом свете для трех последовательных кадров и устанавливает режим нормального формирования изображения для одного следующего кадра. Таким образом, можно принимать сигнал видимого света с высокой скоростью одновременно с отображением изображения для предварительного просмотра на 30 к/с, то есть частоте кадров достаточно более высокой, чем вышеупомянутая заранее определенная частота. Кроме того, количество операций переключения мало, и, таким образом, можно получить результаты, описанные со ссылкой на (b) на фиг. 260.
[1143] Альтернативно, приемник может увеличивать количество кадров в режиме нормального формирования изображения по сравнению с количеством кадров в режиме формирования изображения в видимом свете, как показано на фиг. 260 (d). Когда количество кадров в режиме нормального формирования изображения, то есть количество кадров, захваченных с длительным временем экспозиции, устанавливается большим вышеупомянутого, может отображаться гладкое изображение для предварительного просмотра. Это способствует энергосбережению ввиду сокращения числа раз, когда осуществляется обработка приема сигнала видимого света. Кроме того, количество операций переключения мало, и, таким образом, можно получить результаты, описанные со ссылкой на фиг. 260 (b).
[1144] Существует также возможность того, что, как показано на фиг. 260 (e), приемник сначала переключает режим формирования изображения для каждого кадра, как в случае, проиллюстрированном на фиг. 260 (a) и затем, по завершении приема сигнала видимого света, увеличивает количество кадров в режиме нормального формирования изображения, как в случае, проиллюстрированном на фиг. 260 (d). Таким образом, можно продолжать поиск нового сигнала видимого света одновременно с отображением гладкого изображения для предварительного просмотра по завершении приема сигнала видимого света. Кроме того, поскольку количество операций переключения мало, можно получить результаты, описанные со ссылкой на фиг. 260 (b).
[1145] На фиг. 261 показана блок-схема операций, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
[1146] Приемник начинает прием видимого света, то есть обработку приема сигнала видимого света (этап S10017a) и устанавливает заранее заданное отношение длинного/короткого времени экспозиции на значение, заданное пользователем (этап S10017b). Заранее заданное отношение длинного/короткого времени экспозиции представляет собой, по меньшей мере, одно из вышеупомянутых пространственного отношения и временного отношения. Пользователь может задавать только пространственное отношение, только временное отношение или значения обоих из пространственного отношения и временного отношения. Альтернативно, приемник может автоматически устанавливать заранее заданное отношение длинного/короткого времени экспозиции независимо от отношения, заданного пользователем.
[1147] Затем приемник определяет, не превышает ли производительность приема заранее определенное значение (этап S10017c). При определении, что производительность приема не превышает заранее определенное значение (Да на этапе S10017c), приемник устанавливает высокое отношение короткого времени экспозиции (этап S10017d). Таким образом, можно увеличивать производительность приема. Заметим, что отношение короткого времени экспозиции представляет собой, при использовании пространственного отношения, отношение количества элементов формирования изображения, для которых короткое время экспозиции задано равным количеству элементов формирования изображения, для которых установлено длительное время экспозиции, и представляет собой, при использовании временного отношения, отношение количества кадров, непрерывно генерируемых в режиме формирования изображения в видимом свете, к количеству кадров, непрерывно генерируемых в режиме нормального формирования изображения.
[1148] Затем приемник принимает, по меньшей мере, часть сигнала видимого света и определяет, имеет ли, по меньшей мере, часть принятого сигнала видимого света (далее именуемого принятым сигналом) назначенный приоритет (этап S10017e). Принятый сигнал, имеющий назначенный приоритет, содержит идентификатор, указывающий приоритет. При определении, что принятый сигнал имеет назначенный приоритет (этап S10017e: Да), приемник устанавливает заранее заданное отношение длинного/короткого времени экспозиции согласно приоритету (этап S10017f). В частности, приемник устанавливает высокое отношение короткого времени экспозиции в случае высокого приоритета. Например, аварийное освещение в качестве передатчика передает идентификатор, указывающий высокий приоритет, путем изменения светимости. В этом случае, приемник может увеличивать отношение короткого времени экспозиции для увеличения скорости приема и, таким образом сразу отображать маршрут эвакуации и пр.
[1149] Затем приемник определяет, завершен ли прием всех видимых световых сигналов (этап S10017g). При определении, что прием не завершен (этап S10017g: Нет), приемник повторяет процессы после этапа S10017c. Напротив, при определении, что прием завершен (этап S10017g: Да), приемник устанавливает высокое отношение длительного времени экспозиции и обеспечивает переход в энергосберегающий режим (этап S10017h). Заметим, что отношение длительного времени экспозиции представляет собой, при использовании пространственного отношения, отношение количества элементов формирования изображения, для которых длительное время экспозиции задано равным количеству элементов формирования изображения, для которых установлено короткое время экспозиции, и представляет собой, при использовании временного отношения, отношение количества кадров, непрерывно генерируемых в режиме нормального формирования изображения к количеству кадров, непрерывно генерируемых в режиме формирования изображения в видимом свете. Это позволяет отображать гладкое изображение для предварительного просмотра без осуществления ненужного приема видимого света.
[1150] Затем приемник определяет, найден ли другой сигнал видимого света (этап S10017i). Если другой сигнал видимого света найден (этап S10017i: Да), приемник повторяет процессы после этапа S10017b.
[1151] Далее описана одновременная операция формирования изображения в видимом свете и нормального формирования изображения.
[1152] На фиг. 262 показана диаграмма, демонстрирующая пример способа приема сигнала согласно варианту осуществления 12.
[1153] Приемник может устанавливать два или более времен экспозиции в датчике изображения. В частности, как показано на фиг. 262 (a), каждая из линий экспозиции, включенных в датчик изображения, непрерывно экспонируется в течение наиболее длительного времени экспозиции из двух или более установленных времен экспозиции. Для каждой линии экспозиции, приемник считывает данные захваченного изображения, полученные экспонированием линии экспозиции, в момент времени, когда каждое из вышеописанных двух или более установленных времен экспозиции заканчивается. Приемник не сбрасывает считанные данные захваченного изображения, пока не закончится наиболее длительное время экспозиции. Таким образом, приемник записывает совокупные значения считанных данных захваченного изображения, что позволяет приемнику получать данные захваченного изображения, соответствующие нескольким временам экспозиции, экспонированием только наиболее длительного времени экспозиции. Заметим, что не имеет значения, записывает ли датчик изображения совокупные значения данных захваченного изображения. Когда датчик изображения не записывает совокупные значения данных захваченного изображения, структурный элемент приемника, который считывает данные с датчика изображения, осуществляет совокупное вычисление, то есть записывает совокупные значения данных захваченного изображения.
[1154] Например, когда установлено два времени экспозиции, приемник считывает данные формирования изображения в видимом свете, генерируемые экспонированием в течение короткого времени экспозиции, которые включает в себя сигнал видимого света, и затем считывает данные формирования нормального изображения, генерируемый экспонированием в течение длительного времени экспозиции, как показано на фиг. 262 (a).
[1155] Таким образом, формирование изображения в видимом свете, то есть формирование изображения для приема сигнала видимого света, и нормальное формирование изображения можно осуществлять одновременно, то есть можно осуществлять нормальное формирование изображения, принимая при этом сигнал видимого света. Кроме того, использование данных для разных времен экспозиции позволяет распознавать сигнал частоты, не меньшей, чем указана теоремой дискретизации, что позволяет принимать высокочастотный сигнал, сигнал, модулированный с высокой плотностью, и т.п.
[1156] При выводе данных захваченного изображения, приемник выводит последовательность данных, которая содержит данные захваченного изображения, в качестве тела данных формирования изображения, как показано на фиг. 262 (b). В частности, приемник генерирует вышеупомянутую последовательность данных путем добавления дополнительной информации в тело данных формирования изображения и выводит сгенерированную последовательность данных. Дополнительная информация содержит: идентификатор режима формирования изображения, указывающий режим формирования изображения (формирование изображения в видимом свете или нормальное формирование изображения); идентификатор элемента формирования изображения для идентификации элемента формирования изображения или линии экспозиции, включенной в элемент формирования изображения; номер данных формирования изображения, указывающий место времени экспозиции данных захваченного изображения в порядке времен экспозиции; и длину данных формирования изображения, указывающую размер тела данных формирования изображения. Согласно способу считывания данных захваченного изображения, описанному со ссылкой на фиг. 262 (a), данные захваченного изображения не обязательно выводить в порядке линий экспозиции. Таким образом, дополнительная информация, проиллюстрированная на фиг. 262 (b), добавляется таким образом, что можно идентифицировать, на какой линии экспозиции основаны данные захваченного изображения.
[1157] На фиг. 263A показана блок-схема операций, демонстрирующая обработку программы приема согласно варианту осуществления 12.
[1158] Эта программа приема представляет собой программу для предписания компьютеру, включенному в приемник, для выполнения обработки, представленной на фиг. 255-262, например.
[1159] Другими словами, эта программа приема представляет собой программу приема для приема информации от излучателя света переменной светимости. В частности, эта программа приема предписывает компьютеру выполнять этап SA31, этап SA32 и этап SA33. На этапе SA31, первое время экспозиции устанавливается для нескольких элементов формирования изображения, которые составляют часть K элементов формирования изображения (где K - целое число 4 или более), включенных в датчик изображения, и второе время экспозиции, более короткое, чем первое время экспозиции устанавливается для нескольких элементов формирования изображения, которые являются оставшимися из K элементов формирования изображения. На этапе SA32 датчик изображения захватывает субъект, т.е. излучатель света переменной светимости, при установленном первом времени экспозиции и установленном втором времени экспозиции, для получения нормального изображения согласно выводу из нескольких элементов формирования изображения, для которых установлено первое время экспозиции, и получения изображения яркой линии согласно выводу из нескольких элементов формирования изображения, для которых установлено второе время экспозиции. Изображение в ярком свете включает в себя несколько ярких линий, каждая из которых соответствует отдельной одной из нескольких линий экспозиции, включенных в датчик изображения. На этапе SA33, шаблон из нескольких ярких линий, включенных в полученное изображение яркой линии, декодируется для получения информации.
[1160] Таким образом, формирование изображения осуществляется несколькими элементами формирования изображения, для которых установлено первое время экспозиции, и несколькими элементами формирования изображения, для которых установлено второе время экспозиции, что позволяет получать нормальное изображение и изображение яркой линии в одной операции формирования изображения датчиком изображения. Таким образом, можно одновременно захватывать нормальное изображение и получать информацию с помощью связи посредством видимого света.
[1161] Кроме того, на этапе SA31 настройки времени экспозиции, первое время экспозиции устанавливается для нескольких линий элементов формирования изображения, которые составляют часть из L линий элементов формирования изображения (где L - целое число 4 или более), включенных в датчик изображения, и второе время экспозиции устанавливается для нескольких линий элементов формирования изображения, которые являются оставшимися из L линий элементов формирования изображения. Каждая из L линий элементов формирования изображения включает в себя несколько элементов формирования изображения, включенных в датчик изображения и расположенных на линии.
[1162] Это позволяет устанавливать время экспозиции для каждой линии элементов формирования изображения, которая является большой единицей, не настраивая по отдельности время экспозиции для каждого элемента формирования изображения, который является малой единицей, что позволяет снизить нагрузку обработки.
[1163] Например, каждая из L линий элементов формирования изображения является линией экспозиции, включенной в датчик изображения, как показано на фиг. 255. Альтернативно, каждая из L линий элементов формирования изображения включает в себя несколько элементов формирования изображения, включенных в датчик изображения и расположенных в направлении, перпендикулярном нескольким линиям экспозиции, как показано на фиг. 256.
[1164] Возможно, что на этапе SA31 настройки времени экспозиции, одно из первого времени экспозиции и второго времени экспозиции устанавливается для каждой из нечетных линий элементов формирования изображения из L линий элементов формирования изображения, включенных в датчик изображения, для установления одного и того же времени экспозиции для каждой из нечетных линий элементов формирования изображения, и оставшееся одно из первого времени экспозиции и второго времени экспозиции устанавливается для каждой из четных линий элементов формирования изображения из L линий элементов формирования изображения, для установления одного и того же времени экспозиции для каждой из четных линий элементов формирования изображения, как показано на фиг. 258. В случае, когда этап SA31 настройки времени экспозиции, этап SA32 получения изображения и этап SA33 получения информации повторяются, в текущем раунде этапа S31 настройки времени экспозиции, время экспозиции для каждой из нечетных линий элементов формирования изображения устанавливается равным времени экспозиции, установленному для каждой из четных линий элементов формирования изображения в непосредственно предыдущем раунде этапа S31 настройки времени экспозиции, и время экспозиции для каждой из четных линий элементов формирования изображения устанавливается равным времени экспозиции, установленному для каждой из нечетных линий элементов формирования изображения в непосредственно предыдущем раунде этапа S31 настройки времени экспозиции.
[1165] Таким образом, в каждой операции для получения нормального изображения, несколько линий элементов формирования изображения, подлежащих использованию при получении, может переключаться между нечетными линиями элементов формирования изображения и четными линиями элементов формирования изображения. В результате, каждое из последовательно полученных нормальных изображений может отображаться в чересстрочном формате. Кроме того, интерполируя друг с другом два непрерывно получаемых нормальных изображения, можно генерировать новое нормальное изображение, которое включает в себя изображение, полученное с помощью нечетных линий элементов формирования изображения, и изображение, полученное с помощью четных линий элементов формирования изображения.
[1166] Возможно, что на этапе SA31 настройки времени экспозиции, заранее установленный режим переключается между приоритетным режимом нормального формирования изображения и приоритетным режимом формирования изображения в видимом свете, и когда заранее установленный режим переключается на приоритетный режим нормального формирования изображения, суммарное количество элементов формирования изображения, для которых установлено первое время экспозиции, больше, чем суммарное количество элементов формирования изображения, для которых установлено второе время экспозиции, и когда заранее установленный режим переключается на приоритетный режим формирования изображения в видимом свете, суммарное количество элементов формирования изображения, для которых установлено первое время экспозиции, меньше, чем суммарное количество элементов формирования изображения, для которых установлено второе время экспозиции, как показано на фиг. 259.
[1167] Таким образом, когда заранее установленный режим переключается на приоритетный режим нормального формирования изображения, можно повысить качество нормального изображения, и когда заранее установленный режим переключается на приоритетный режим формирования изображения в видимом свете, можно повысить эффективность приема информации от излучателя света.
[1168] Возможно, что на этапе SA31 настройки времени экспозиции, время экспозиции устанавливается для каждого элемента формирования изображения, включенного в датчик изображения, для распределения, в клетчатом шаблоне, нескольких элементов формирования изображения, для которых установлено первое время экспозиции, и нескольких элементов формирования изображения, для которых установлено второе время экспозиции, как показано на фиг. 257.
[1169] Это приводит к равномерному распределению нескольких элементов формирования изображения, для которых установлено первое время экспозиции, и нескольких элементов формирования изображения, для которых установлено второе время экспозиции, что позволяет получать нормальное изображение и изображение яркой линии, качество которого не разбалансировано между горизонтальным направлением и вертикальным направлением.
[1170] фиг. 263B показана блок-схема устройства приема согласно варианту осуществления 12.
[1171] Это устройство A30 приема является вышеописанным приемником, который осуществляет обработку, представленную, например, на фиг. 255-262.
[1172] В частности, это устройство A30 приема является устройством приема, которое принимает информацию от излучателя света переменной светимости, и включает в себя модуль A31 множественной настройки времени экспозиции, модуль A32 формирования изображения и модуль A33 декодирования. Модуль A31 множественной настройки времени экспозиции устанавливает первое время экспозиции для нескольких элементов формирования изображения, которые составляют часть K элементов формирования изображения (где K - целое число 4 или более), включенных в датчик изображения, и устанавливает второе время экспозиции, более короткое, чем первое время экспозиции для нескольких элементов формирования изображения, которые являются оставшимися из K элементов формирования изображения. Модуль A32 формирования изображения предписывает датчику изображения захватывать субъект, т.е. излучатель света переменной светимости, при установленном первом времени экспозиции и установленном втором времени экспозиции, для получения нормального изображения согласно выводу из нескольких элементов формирования изображения, для которых установлено первое время экспозиции, и получения изображения яркой линии согласно выводу из нескольких элементов формирования изображения, для которых установлено второе время экспозиции. Изображение яркой линии включает в себя несколько ярких линий, каждая из которых соответствует отдельной одной из нескольких линий экспозиции, включенных в датчик изображения. Модуль A33 декодирования получает информацию путем декодирования шаблона из нескольких ярких линий, включенных в полученное изображение яркой линии. Это устройство A30 приема может обеспечивать те же полезные результаты, что и вышеописанная программа приема.
[1173] Далее описано отображение контента, относящегося к принятому сигналу видимого света.
[1174] На фиг. 264 и 265 показаны диаграммы, демонстрирующие пример того, что отображается на приемнике, когда принимается сигнал видимого света.
[1175] Приемник захватывает изображение передатчика 10020d и затем отображает изображение 10020a, включающее в себя изображение передатчика 10020d, как показано на фиг. 264 (a). Кроме того, приемник генерирует изображение 10020b путем наложения объекта 10020e на изображение 10020a и отображает изображение 10020b. Объект 10020e представляет собой изображение, указывающее местоположение передатчика 10020d, и что сигнал видимого света принимается от передатчика 10020d. Объект 10020e может быть изображением, которое отличается в зависимости от статуса приема для сигнала видимого света (например, состояния, в котором принимается сигнал видимого света, или в котором осуществляется поиск передатчика, степени развития приема, скорости приема или коэффициента ошибок). Например, приемник изменяет цвет, толщину линии, тип линии (одинарная линия, двойная линия, пунктирная линия и т.д.), или интервал пунктирной линии объекта 1020e. Это позволяет пользователю распознавать статус приема. Затем приемник генерирует изображение 10020c путем наложения на изображение 10020a изображения 10020f полученных данных, которое представляет контент полученных данных, и отображает изображение 10020c. Полученные данные представляют собой принятый сигнал видимого света или данные, связанные с ID, указанным принятым сигналом видимого света.
[1176] После отображения этого изображения 10020f полученных данных, приемник отображает изображение 10020f полученных данных в речевой выноске, отходящей от передатчика 10020d, как показано на фиг. 264 (a), или отображает изображение 10020f полученных данных вблизи передатчика 10020d. Альтернативно, приемник может отображать изображение 10020f полученных данных таким образом, что изображение 10020f полученных данных может отображаться, постепенно приближаясь к передатчику 10020d, как показано на фиг. 264 (b). Это позволяет пользователю понять, какой передатчик передал сигнал видимого света, на котором базируется изображение 10020f полученных данных. Альтернативно, приемник может отображать изображение 10020f полученных данных, как показано на фиг. 265, таким образом, что изображение 10020f полученных данных постепенно выходит из края дисплея приемника. Это позволяет пользователю легко понять, что сигнал видимого света был получен в этот момент времени.
[1177] Далее описана дополненная реальность (AR).
[1178] На фиг. 266 показана диаграмма, демонстрирующая пример отображения изображения 10020f полученных данных.
[1179] Когда изображение передатчика перемещается на дисплее, приемник перемещает изображение 10020f полученных данных согласно движению изображения передатчика. Это дает пользователю понять, что изображение 10020f полученных данных связано с передатчиком. Приемник может альтернативно отображать изображение 10020f полученных данных совместно с чем-то, отличным от изображения передатчика. Таким образом, данные могут отображаться в AR.
[1180] Далее описаны сохранение и отбрасывание полученных данных.
[1181] На фиг. 267 показана диаграмма, демонстрирующая пример операции для сохранения или отбрасывания полученных данных.
[1182] например, когда пользователь смахивает изображение 10020f полученных данных вниз, как показано на фиг. 267 (a), приемник сохраняет полученные данные, представленные изображением 10020f полученных данных. Приемник позиционирует изображение 10020f полученных данных, представляющее сохраненные полученные данные, на конце размещения изображения полученных данных, представляющего один или более фрагментов других ранее сохраненных полученных данных. Это дает пользователю понять, что полученные данные, представленные изображением 10020f полученных данных, являются последними сохраненными полученными данными. Например, приемник позиционирует изображение 10020f полученных данных перед любым другим одним из изображений полученных данных, как показано на фиг. 267 (a).
[1183] Когда пользователь смахивает изображение 10020f полученных данных вправо, как показано на фиг. 267 (b), приемник отбрасывает полученные данные, представленные изображением 10020f полученных данных. Альтернативно, возможно, что, когда пользователь перемещает приемник таким образом, что изображение передатчика выходит за пределы дисплея, приемник отбрасывает полученные данные, представленные изображением 10020f полученных данных. Здесь, все махи вверх, вниз, влево и вправо дают такой же или аналогичный результат, как описанный выше. Приемник может отображать направление маха для сохранения или отбрасывания. Это дает пользователю понять, что данные можно сохранять или отбрасывать посредством такой операции.
[1184] Далее описан просмотр полученных данных.
[1185] На фиг. 268 показана диаграмма, демонстрирующая пример того, что отображается при просмотре полученных данных.
[1186] В приемнике, изображения полученных данных нескольких фрагментов сохраненных полученных данных отображаются одно поверх другого, в уменьшенном виде, в нижней области дисплея, как показано на фиг. 268 (a). Когда пользователь отрывисто касается части изображений полученных данных, отображаемых в этом состоянии, приемник отображает расширенный вид каждого из изображений полученных данных, как показано на фиг. 268 (b). Таким образом, можно отображать расширенный вид каждых из полученных данных, только когда необходимо просматривать полученные данные, и эффективно использовать дисплей для отображения другого контента, когда не требуется просматривать полученные данные.
[1187] Когда пользователь отрывисто касается изображения полученных данных, которое желательно отображать в состоянии, проиллюстрированном на фиг. 268 (b), дополнительно расширенный вид изображения полученных данных, полученный в результате касания, отображается, как показано на фиг. 268 (c), благодаря чему, отображается большой объем информации изображения полученных данных. Кроме того, когда пользователь отрывисто касается кнопки 10024a отображения задний стороны, приемник отображает заднюю сторону изображения полученных данных, отображая другие данные, относящиеся к полученным данным.
[1188] Далее описано отключение функции стабилизации изображения после оценивания собственной позиции.
[1189] Благодаря деактивации (отключению) функции стабилизации изображения или преобразования захваченного изображения согласно направлению стабилизации изображения и степени стабилизации изображения, приемник способен получать точное направление формирования изображения и осуществлять точное оценивание собственной позиции. Захваченное изображение является изображением, захваченным модулем формирования изображения приемника. Оценивание собственной позиции означает, что приемник оценивает свою позицию. В частности, при оценивании собственной позиции, приемник идентифицирует позицию передатчика на основании принятого сигнала видимого света и идентифицирует относительное позиционное соотношение между приемником и передатчиком на основании размера, позиции, формы и т.п. передатчика, появляющегося в захваченном изображении. Затем приемник оценивает позицию приемника на основании позиции передатчика и относительного позиционного соотношения между приемником и передатчиком.
[1190] Передатчик выходит из кадра вследствие даже небольшого дрожания приемника в момент времени частичного считывания, проиллюстрированного, например, на фиг. 255, в котором изображение захватывается только с использованием части линий экспозиции, то есть, когда осуществляется формирование изображения, проиллюстрированное, например, на фиг. 255. В таком случае, приемник активирует функцию стабилизации изображения и, таким образом, может продолжать прием сигнала.
[1191] Далее описано оценивание собственной позиции с использованием светоизлучающего модуля асимметричной формы.
[1192] На фиг. 269 показана диаграмма, демонстрирующая пример передатчика согласно варианту осуществления 12.
[1193] Вышеописанный передатчик включает в себя светоизлучающий модуль и предписывает светоизлучающему модулю изменять светимость для передачи сигнала видимого света. При вышеописанном оценивании собственной позиции, приемник определяет, в качестве относительного позиционного соотношения между приемником и передатчиком, относительный угол между приемником и передатчиком на основании формы передатчика (в частности, светоизлучающего модуля) в захваченном изображении. Здесь, в случае, когда передатчик включает в себя светоизлучающий модуль 10090a, имеющий поворотно-симметричную форму, как показано например, на фиг. 269, определение относительного угла между передатчиком и приемником на основании формы передатчика в захваченном изображении, как описано выше, не может быть точным. Таким образом, желательно, чтобы передатчик включал в себя светоизлучающий модуль, имеющий форму, не обладающую поворотной симметрией. Это позволяет приемнику точно определять вышеописанный относительный угол. Дело в том, что датчик подшипника для получения угла имеет широкий предел погрешности при измерении; таким образом, использование относительного угла, определенного вышеописанным способом, позволяет приемнику осуществлять точное оценивание собственной позиции.
[1194] Передатчик может включать в себя светоизлучающий модуль 10090b, форма которого не обладает абсолютной поворотной симметрией как показано на фиг. 269. Форма этого светоизлучающего модуля 10090b симметрична относительно поворота на 90 градусов, но не полностью поворотно-симметрична. В этом случае, приемник грубо определяет угол с использованием датчика подшипника и может дополнительно использовать форму передатчика в захваченном изображении, чтобы уникально ограничивать относительный угол между приемником и передатчиком, и, таким образом, осуществлять точное оценивание собственной позиции.
[1195] Передатчик может включать в себя светоизлучающий модуль 10090c, проиллюстрированный на фиг. 269. Форма этого светоизлучающего модуля 10090c, в основном, обладает поворотной симметрией. Однако из-за световодной пластины и т.п., расположенной в части светоизлучающего модуля 10090c, светоизлучающий модуль 10090c приобретает форму, не обладающую поворотной симметрией.
[1196] Передатчик может включать в себя светоизлучающий модуль 10090d, проиллюстрированный на фиг. 269. Этот светоизлучающий модуль 10090d включает в себя источники освещения, каждый из которых имеет поворотно-симметричную форму. Эти источники освещения располагаются совместно, образуя светоизлучающий модуль 10090d, и его форма в целом не обладает поворотной симметрией. Таким образом, приемник способен осуществлять точное оценивание собственной позиции путем захвата изображения передатчика. Не обязательно, чтобы все источники освещения, включенные в светоизлучающий модуль 10090d, являлись источниками освещения для связи посредством видимого света, которые изменяют светимость для передачи сигнала видимого света; возможно, что только часть источников освещения является источником освещения для связи посредством видимого света.
[1197] Передатчик может включать в себя светоизлучающий модуль 10090e и объект 10090f, проиллюстрированный на фиг. 269. Объект 10090f представляет собой объект, сконфигурированный таким образом, что его позиционное соотношение со светоизлучающим модулем 10090e не изменяется (например, пожарная сигнализация или труба). Форма комбинации светоизлучающего модуля 10090e и объекта 10090f не обладает поворотной симметрией. Таким образом, приемник способен осуществлять точное оценивание собственной позиции путем захвата изображения светоизлучающего модуля 10090e и объекта 10090f.
[1198] Далее описана временная последовательность обработки для оценивания собственной позиции.
[1199] Каждый раз, когда приемник захватывает изображение, приемник может осуществлять оценивание собственной позиции на основании позиции и формы передатчика в захваченном изображении. В результате, приемник может оценивать направление и расстояние перемещения приемника при захвате изображений. Кроме того, приемник может осуществлять триангуляцию с использованием кадров или изображений для осуществления более точного оценивания собственной позиции. Путем объединения результатов оценивания с использованием изображений или результатов оценивания с использованием различных комбинаций изображений, приемник способен осуществлять оценивание собственной позиции с более высокой точностью. При этом результаты оценивания на основании наиболее недавно захваченных изображений объединяются с высоким приоритетом, что позволяет осуществлять оценивание собственной позиции с более высокой точностью.
[1200] Далее описан пропуск считывания оптического черного.
[1201] На фиг. 270 показана диаграмма, демонстрирующая пример способа приема согласно варианту осуществления 12. На графике, проиллюстрированном на фиг. 270, горизонтальная ось представляет время, и вертикальная ось представляет позицию каждой линии экспозиции в датчике изображения. Сплошная стрелка на этом графике указывает момент времени начала экспозиции каждой линии экспозиции в датчике изображения (временной режим экспозиции).
[1202] Приемник считывает сигнал горизонтального оптического черного, как показано на фиг. 270 (a) во время нормального формирования изображения, но может пропускать считывание сигнала горизонтального оптического черного, как показано фиг. 270 (b). Таким образом, можно непрерывно принимать видимые световые сигналы.
[1203] Горизонтальный оптический черный это оптический черный, который проходит в горизонтальном направлении относительно линии экспозиции. Вертикальный оптический черный это часть оптического черного, которая отличается от горизонтального оптического черного.
[1204] Приемник регулирует уровень черного на основании сигнала, считанного из оптического черного, и поэтому в начале формирования изображения в видимом свете, может регулировать уровень черного с использованием оптического черного, как во время нормального формирования изображения. Непрерывный прием сигнала и регулировка уровня черного возможны, когда приемник предназначен для регулировки уровня черного с использованием только вертикального оптического черного, если вертикальный оптический черный можно использовать. Приемник может регулировать уровень черного с использованием горизонтального оптического черного в заранее определенные интервалы времени в ходе непрерывного формирования изображения в видимом свете. В случае попеременного осуществления нормального формирования изображения и формирования изображения в видимом свете, приемник пропускает считывание сигнала горизонтального оптического черного при непрерывном осуществлении формирования изображения в видимом свете, и считывает сигнал горизонтального оптического черного в другое время. Затем приемник регулирует уровень черного на основании сигналов считывания и, таким образом, может регулировать уровень черного, непрерывно принимая видимые световые сигналы. Приемник может регулировать уровень черного, исходя из того, что самая темная часть захваченного изображения в видимом свете является черной.
[1205] Таким образом, можно непрерывно принимать видимые световые сигналы, когда оптический черный, из которого считываются сигналы, является только вертикальным оптическим черным. Кроме того, режим пропуска считывания сигнала горизонтального оптического черного, позволяет регулировать уровень черного во время нормального формирования изображения и осуществлять непрерывную связь по мере необходимости во время формирования изображения в видимом свете. Кроме того, благодаря пропуску считывания сигнала горизонтального оптического черного, различие во времени начала экспозиция между линиями экспозиции увеличивается, что позволяет принимать сигнал видимого света даже от передатчика, который выглядит малым в захваченном изображении.
[1206] Далее описан идентификатор, указывающий тип передатчика.
[1207] Передатчик может передавать сигнал видимого света после добавления в сигнал видимого света идентификатора передатчика, указывающего тип передатчика. В этом случае, приемник способен осуществлять операцию приема согласно типу передатчика в момент времени, когда приемник принимает идентификатор передатчика. Например, когда идентификатор передатчика указывает цифровой идентификационный комплект, передатчик передает, в качестве сигнала видимого света, ID контента, указывающий, какой контент отображается в данный момент, помимо ID передатчика для индивидуальной идентификации передатчика. На основании идентификатора передатчика, приемник может управлять этими ID по отдельности для отображения информации, связанной с контентом, отображаемым в данный момент передатчиком. Кроме того, например, когда идентификатор передатчика указывает цифровой идентификационный комплект, аварийное освещение и т.п., приемник захватывает изображение с повышенной чувствительностью, что позволяет уменьшить ошибки приема.
[1208] Вариант осуществления 13
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[1209] Сначала опишем шаблон заголовка в этом варианте осуществления.
[1210] На фиг. 271 показана диаграмма, демонстрирующая пример шаблона заголовка в этом варианте осуществления.
[1211] Передатчик делит данные, подлежащие передаче, на пакеты и передает пакеты. Пакет состоит, например, из заголовка и тела. Шаблон изменения светимости заголовка, то есть шаблон заголовка, должен быть шаблоном изменения светимости, которого не существует в теле. Это позволяет идентифицировать позицию пакета в данных, подлежащих непрерывной передаче.
[1212] Например, данные, подлежащие передаче, модулируется с использованием схемы 4PPM. В частности, в этой 4PPM, данные, подлежащие передаче, модулируются в шаблон изменения светимости, имеющий четыре слота, один из которых указывает ʺ0ʺ, и другие три из которых указывают ʺ1ʺ. Таким образом, при модулировании данных, подлежащих непрерывной передаче, количество последовательных слотов, указывающих ʺ0ʺ, не больше двух, и количество слотов, указывающих ʺ0ʺ, в четырех слотах и следующих четырех слотах не больше двух.
[1213] В этом варианте осуществления, шаблон заголовка представлен как ʺ111111111000ʺ, указанный на фиг. 271 (a), ʺ111111110001ʺ, указанный на фиг. 271 (b), ʺ111111101001ʺ, указанный на фиг. 271 (c), или ʺ111111100101ʺ, указанный на фиг. 271 (d). Таким образом, можно идентифицировать заголовок и данные, подлежащие непрерывной передаче (т.е. тело). В частности, в шаблоне заголовка, указанном на фиг. 271 (a), последний четыре слота ʺ1000ʺ шаблона заголовка могут показывать, что четыре слота являются частью заголовка. В этом случае, приемник может легко распознавать изменение светимости, поскольку количество слотов, указывающих ʺ0ʺ, в заголовке равно трем, и наибольшее количество последовательных слотов, указывающих ʺ0ʺ, равно четырем. Это означает, что приемник может легко принимать данные от малого передатчика или отдаленного передатчика.
[1214] В шаблоне заголовка, указанном на фиг. 271 (b), последние пять слотов ʺ10001ʺ шаблона заголовка могут показывать, что пять слотов являются частью заголовка. В этом случае, мерцание вследствие изменения светимости можно уменьшить, поскольку наибольшее количество последовательных слотов, указывающих ʺ0ʺ, равно три, что меньше, чем в случае на фиг. 271 (a). В результате, можно снизить нагрузку на схему передатчика или требования к ее конструкции. Таким образом, можно уменьшить размер конденсатора, снизить энергопотребление, тепловыделение или нагрузку на источник питания.
[1215] В шаблоне заголовка, указанном на фиг. 271 (c) или (d), последние шесть слотов ʺ101001ʺ или ʺ100101ʺ шаблона заголовка могут показывать, что шесть слотов являются частью заголовка. В этом случае, мерцание вследствие изменения светимости можно дополнительно уменьшить, поскольку наибольшее количество последовательных слотов, указывающих ʺ0ʺ, равно двум, что все же меньше, чем в случае на фиг. 271 (b).
[1216] На фиг. 272 показана диаграмма для описания примера структуры пакета в протоколе связи в этом варианте осуществления.
[1217] Передатчик делит данные, подлежащие передаче, на пакеты и передает пакеты. Пакет состоит из заголовка, части адреса, части данных и части кода коррекции ошибок. Когда заголовок имеет шаблон изменения светимости, которого не существует в другой части, можно идентифицировать позицию пакета в непрерывных данных. Часть разделенных данных хранится в части данных. Адрес, указывающий, какая часть данных в целом присутствует в части данных, хранится в части адреса. Код для обнаружения или коррекции ошибки приема части пакета или пакета в целом (которая является, в частности, ECC1, ECC2 или ECC3, проиллюстрированный на фиг. 272, совместно именуемые кодом коррекции ошибок) хранится в части кода коррекции ошибок.
[1218] ECC1 является кодом коррекции ошибок части адреса. Когда код коррекции ошибок части адреса обеспечивается вместо кода коррекции ошибок пакета в целом, достоверность части адреса может повышаться по сравнению с достоверностью пакета в целом. Таким образом, когда принято несколько пакетов, части данных пакетов, которые имеют один и тот же адрес, сравниваются с целью верификации частей данных, что позволяет уменьшить коэффициент ошибок приема. Такие же или аналогичные полезные результаты можно обеспечивать, когда код коррекции ошибок части адреса длиннее, чем код коррекции ошибок части данных.
[1219] Каждый из ECC2 и ECC3 является кодом коррекции ошибок части данных. Количество частей кода коррекции ошибок может отличаться от двух. Когда часть данных имеет несколько кодов коррекции ошибок, можно осуществлять коррекцию ошибок с использованием только кода коррекции ошибок для части, успешно принятой ранее, и, таким образом, можно принимать высокодостоверные данные, даже когда пакет не полностью принят.
[1220] Передатчик может быть выполнен с возможностью передачи заранее определенного количества кодов коррекции ошибок или менее. Это позволяет приемнику принимать данные с высокой скоростью. Этот способ передачи эффективен для передатчика, имеющего светоизлучающий модуль, имеющий малый размер и высокую светимость, например, подсветку снизу. Дело в том, что в случае высокой светимости, вероятность ошибки низка, в том смысле, что нет необходимости в большом количестве кодов коррекции ошибок. В случае сбоя для передачи ECC3, заголовок в следующей передаче начинается с ECC2, в результате чего, состояние высокой светимости продолжается на протяжении четырех или более слотов, и, таким образом, приемник может распознавать, что эта часть не является ECC 3.
[1221] Заметим, что заголовок, часть адреса и ECC1 передаются с более низкой частотой, чем часть данных, ECC2 и ECC3, как показано на фиг. 272 (b). Напротив, часть данных, ECC2 и ECC3 передаются с более высокой частотой, чем заголовок, часть адреса и ECC1. Это позволяет уменьшить коэффициент ошибок приема данных, например заголовок, и также можно передавать большой объем данных в части данных с высокой скоростью.
[1222] Таким образом, в этом варианте осуществления, пакет включает в себя первые коды коррекции ошибок (ECC2 и ECC3) для части данных, и второй код коррекции ошибок (ECC1) для части адреса. При приеме такого пакета, приемник принимает часть адреса и второй код коррекции ошибок, передаваемый от передатчика путем изменения светимости согласно второй частоте. Кроме того, приемник принимает часть данных и первый код коррекции ошибок, передаваемый от передатчика путем изменения светимости согласно первой частоте, которая выше второй частоте.
[1223] Ниже описан способ приема, в котором сравниваются части данных, имеющие одни и те же адреса.
[1224] На фиг. 273 показана блок-схема операций, демонстрирующая пример способа приема в этом варианте осуществления.
[1225] Приемник принимает пакет (этап S10101) и осуществляет коррекцию ошибок (этап S10102). Затем приемник определяет, принят ли уже пакет, имеющий такой же адрес, как адрес принятого пакета (этап S10103). При определении, что пакет, имеющий такой же адрес, принят (этап 10103: Да), приемник сравнивает данные в этих пакетов. Приемник определяет, идентичны ли части данных (этап S10104). При определении, что части данных не идентичны (этап S10104: Нет), приемник дополнительно определяет, является ли количество различий между частями данных заранее определенным числом или более, в частности, является ли количество разных битов или количество слотов, указывающих разные состояния светимости заранее определенным числом или более (этап S10105). При определении, что количество различий является заранее определенным числом или более (этап S10105: Нет), приемник отбрасывает уже принятый пакет (этап S10106). Таким образом, в начале приема пакета от другого передатчика, можно избежать помехи с пакетом, принятым от предыдущего передатчика. Напротив, при определении, что количество различий не является заранее определенным числом или более (этап S10105: Нет), приемник обращается, в качестве данных адреса, к данным части данных пакетов, имеющих идентичную часть данных, количество которых максимально (этап S10107). Альтернативно, приемник обращается к идентичным битам, количество которых максимально, в качестве значения бита адреса. В порядке еще одной альтернативы, приемник демодулирует данные адреса, в отношении идентичного состояния светимости, количество которых максимально, в качестве состояния светимости слота адреса.
[1226] Таким образом, в этом варианте осуществления, приемник первый получает первый пакет, включающий в себя часть данных и часть адреса из шаблона из нескольких ярких линий. Затем приемник определяет, включает ли в себя, по меньшей мере, один полученный ранее пакет первый пакет, по меньшей мере, один второй пакет, который является пакетом, включающим в себя ту же часть адреса, что и часть адреса первого пакета. Затем, когда приемник определяет, что, по меньшей мере, один такой второй пакет включен, приемник определяет, одинаковы ли все части данных в, по меньшей мере, одном таком втором пакете и первом пакете. Когда приемник определяет, что все части данных не одинаковы, приемник определяет, для каждого из, по меньшей мере, одного такого второго пакета, является ли количество частей, из частей, включенных в часть данных второго пакета, которые отличаются от частей, включенных в часть данных первого пакета, заранее определенным числом или более. Здесь, когда, по меньшей мере, один такой второй пакет включает в себя второй пакет, в котором количество разных частей определяется как заранее определенное число или более, приемник отбрасывает, по меньшей мере, один такой второй пакет. Когда, по меньшей мере, один такой второй пакет не включает в себя второй пакет, в котором количество разных частей определяется как заранее определенное число или более, приемник идентифицирует, из первого пакета и, по меньшей мере, одного такого второго пакета, несколько пакетов, в которых количество пакетов, имеющих одни и те же части данных, максимально. Затем приемник получает, по меньшей мере, часть идентификатора (ID) видимого света путем декодирования части данных, включенной в каждый из нескольких пакетов в качестве части данных, соответствующей части адреса, включенной в первый пакет.
[1227] Таким образом, даже когда принимается несколько пакетов, имеющих одинаковую часть адреса, и части данных в пакетах отличаются, надлежащую часть данных можно декодировать, и, таким образом, можно надлежащим образом получать, по меньшей мере, часть идентификатора видимого света. Это означает, что несколько пакетов, передаваемых от одного и того же передатчика и имеющих одну и ту же часть адреса, в основном, имеют одну и ту же часть данных. Однако возможны случаи, когда приемник принимает несколько пакетов, которые имеют отличающиеся друг от друга части данных даже с одной и той же частью адреса, когда приемник переключает передатчик, выступающий в роли источника передачи пакетов, с одного на другой. В таком случае, в этом варианте осуществления, ранее принятый пакет (второй пакет) отбрасывается, как на этапе S10106 на фиг. 273, позволяя декодировать часть данных последнего пакета (первого пакета) как надлежащую часть данных, соответствующую части адреса в нем. Кроме того, даже когда не происходит такого переключения передатчиков, как упомянуто выше, возможны случаи, когда части данных в нескольких пакетах, имеющих одинаковую часть адреса, немного отличаются, в зависимости от статуса передачи и приема сигнала видимого света. В подобных случаях, в этом варианте осуществления, то, что называется решением большинством, как на этапе S10107 на фиг. 273, позволяет декодировать надлежащую часть данных.
[1228] Опишем способ приема данных демодуляции части данных на основании нескольких пакетов.
[1229] На фиг. 274 показана блок-схема операций, демонстрирующая пример способа приема в этом варианте осуществления.
[1230] Сначала приемник принимает пакет (этап S10111) и осуществляет коррекцию ошибок на части адреса (этап S10112). При этом приемник не демодулирует часть данных и оставляет пиксельные значения в захваченном изображении как есть. Затем приемник определяет, не менее ли заранее определенного количества пакетов из ранее принятых пакетов имеют один и тот же адрес (этап S10113). При определении, что не менее заранее определенного количества пакетов имеют один и тот же адрес (этап S10113: Да), приемник осуществляет процесс демодуляции на комбинации пиксельных значений, соответствующих частям данных в пакетах, имеющих один и тот же адрес (этап S10114).
[1231] Таким образом, согласно способу приема в этом варианте осуществления, первый пакет, включающий в себя часть данных и часть адреса получается из шаблона из нескольких ярких линий. Затем производится определение, включает ли в себя, по меньшей мере, один пакет, полученный до первого пакета не менее заранее определенного количества вторых пакетов, каждый из которых включает в себя пакет, включающий в себя ту же часть адреса, что и часть адреса первого пакета. Когда определено, что не менее заранее определенного количества вторых пакетов включена, пиксельные значения частичной области изображения яркой линии, соответствующей частям данных в не менее заранее определенного количества вторых пакетов, и пиксельные значения частичной области изображения яркой линии, соответствующей части данных первого пакета, объединяются. Таким образом, добавляются пиксельные значения. Посредством этого добавления вычисляется объединенное пиксельное значение, и, по меньшей мере, часть идентификатора (ID) видимого света получается путем декодирования части данных, включающей в себя объединенное пиксельное значение.
[1232] Поскольку пакеты были приняты в разные моменты времени, каждое из пиксельных значений для частей данных отражает светимость передатчика в немного другой момент времени. Таким образом, часть, подвергающаяся вышеописанному процессу демодуляции, будет содержать больший объем данных (большее количество выборок), чем часть данных одиночного пакета. Это позволяет демодулировать часть данных с более высокой точностью. Кроме того, увеличение количества выборок позволяет демодулировать сигнал, модулированный с более высокой частотой модуляции.
[1233] Как показано на фиг. 272 (b), часть данных и часть кода коррекции ошибок для части данных модулируются с более высокой частотой, чем блок заголовка, часть адреса и часть кода коррекции ошибок для части адреса. Согласно вышеописанном способу демодуляции, данные, следующие за частью данных, можно демодулировать даже когда данные были модулированы с высокой частотой модуляции. Благодаря такой конфигурации, можно сократить время передачи пакета в целом и можно принимать сигнал видимого света с более высокой скоростью издалека и от меньшего источника света.
[1234] Далее описан способ приема, состоящий в приеме данных адреса переменной длины.
[1235] На фиг. 275 показана блок-схема операций, демонстрирующая пример способа приема в этом варианте осуществления.
[1236] Приемник принимает пакеты (этап S10121) и определяет, принят ли пакет, включающий в себя часть данных, в которой все биты равны нулю (далее именуемый пакетом 0-конца) (этап S10122). При определении, что пакет принят, то есть при определении, что пакет 0-конца присутствует (этап S10122: Да), приемник определяет, все ли пакеты, адреса которых следуют за адресом пакета 0-конца, присутствуют, то есть были приняты (этап S10123). Заметим, что адресу пакета, подлежащего передаче позже среди пакетов, генерируемых делением данных, подлежащих передаче, назначается большее значение. При определении, что все пакеты приняты (этап S10123: Да), приемник определяет, что адрес пакета 0-конца является последним адресом пакетов, подлежащих передаче от передатчика. Затем приемник реконструирует данные путем объединения данных всех пакетов, имеющих адреса вплоть до пакета 0-конца (этап S10124). Кроме того, приемник проверяет реконструированные данные на предмет ошибки (этап S10125). Таким образом, даже когда неизвестно, на сколько частей разделены данные, подлежащие передаче, то есть, когда адрес имеет переменную длину, а не фиксированную длину, данные, имеющие адрес переменной длины, может передаваться и приниматься, в том смысле, что можно эффективно передавать и принимать больше ID, чем с данными, имеющими адрес фиксированной длины.
[1237] Таким образом, в этом варианте осуществления, приемник получает несколько пакетов, каждый из которых включает в себя часть данных и часть адреса из шаблона из нескольких ярких линий. Затем приемник определяет, включают ли в себя полученные пакеты пакет 0-конца, который является пакетом, включающим в себя часть данных, в которой все биты равны 0. При определении, что пакет 0-конца включен, приемник определяет, включают ли в себя пакеты все N связанных пакетов (где N - целое число 1 или более), каждый из которых включает в себя пакет, включающий в себя часть адреса, связанную с частью адреса пакета 0-конца. Затем, при определении, что все N связанных пакетов включены, приемник получает идентификатор (ID) видимого света путем размещения и декодирования частей данных в N связанных пакетах. Здесь, часть адреса, связанная с частью адреса пакета 0-конца, является частью адреса, представляющей адрес, больший или равный 0, и меньший, чем адрес, представленный частью адреса пакета 0-конца.
[1238] Далее описан способ приема с использованием более длинного времени экспозиции, чем период частоты модуляции.
[1239] На каждой из фиг. 276 и 277 показана диаграмма для описания способа приема, в котором приемник в этом варианте осуществления использует более длинное время экспозиции, чем период частоты модуляции (период модуляции).
[1240] Например, как показано на фиг. 276 (a), возможен случай, когда сигнал видимого света не удается принять надлежащим образом, когда время экспозиции задано равным времени, равному периоду модуляции. Заметим, что период модуляции является продолжительностью времени одного вышеописанного слота. В частности, в таком случае, количество линий экспозиции, которые отражают состояние светимости в конкретном слоте (черных линий экспозиции на фиг. 276), мало. В результате, когда пиксельные значения этих линий экспозиции сильно зашумлены, трудно оценить светимость передатчика.
[1241] Напротив, сигнал видимого света можно надлежащим образом принимать, когда время экспозиции задано равным времени, более длинному, чем период модуляции, как показано, например, на фиг. 276 (b). В частности, в таком случае, количество линий экспозиции, которые отражают светимость в конкретном слоте, велико, что позволяет оценивать светимость передатчика на основании пиксельных значений большого количества линий экспозиции, что повышает устойчивость к шуму.
[1242] Однако, в случае слишком длинного времени экспозиции, сигнал видимого света не удается принять надлежащим образом.
[1243] Например, как показано на фиг. 277 (a), когда время экспозиции равно периоду модуляции, изменение светимости (то есть изменение пиксельного значения каждой линии экспозиции), принятой приемником, соответствует изменению светимости, используемому при передаче. Однако, как показано на фиг. 277 (b), когда время экспозиции в три раза длиннее периода модуляции, изменение светимости, принятое приемником, не может полностью соответствовать изменению светимости, используемому при передаче. Кроме того, как показано на фиг. 277 (c), когда время экспозиции в 10 раз длиннее периода модуляции, изменение светимости, принятое приемником, вовсе не может соответствовать изменению светимости, используемому при передаче. В итоге, когда время экспозиции длиннее, светимость можно оценивать на основании большего количества линий экспозиции, что повышает устойчивость к шуму, но более длительное время экспозиции приводит к уменьшению допуска на идентификацию или снижению устойчивости к шуму вследствие уменьшения допуска на идентификацию. С учетом баланса между этими эффектами, время экспозиции задается равным времени, приблизительно от двух до пяти раз более длинного, чем период модуляции, что позволяет получить максимальную устойчивость к шуму.
[1244] Далее описано количество пакетов после деления.
[1245] На фиг. 278 показана диаграмма, указывающая эффективное количество разделений относительно размера данных передачи.
[1246] Когда передатчик передает данные путем изменения светимости, размер данных одного пакета будет большим, если включать в пакет все фрагменты данных, подлежащих передаче (данные передачи). Однако, как описано со ссылкой на фиг. 272, когда данные передачи делятся на части данных, и каждая из этих частей данных включается в пакет, размер данных пакета мал. Приемник принимает этот пакет путем формирования изображения. С увеличением размера данных пакета, приемнику труднее принимать пакет в одной операции формирования изображения и приходится повторять операцию формирования изображения.
[1247] Таким образом, желательно, чтобы с увеличением размера данных для данных передачи, передатчик увеличивал количество разделений в данных передачи, как показано на фиг. 278 (a) и (b). Однако, когда количество разделений слишком велико, данные передачи невозможно реконструировать, пока не приняты все части данных, что приводит к снижению эффективности приема.
[1248] Таким образом, как показано на фиг. 278 (a), когда размер данных адреса (размер адреса) является переменным, и размер данных для данных передачи составляет от 2 до 16 битов, от 16 до 24 битов, от 24 до 64 битов, от 66 до 78 битов, от 78 битов до 128 битов и 128 битов или более, данные передачи делится на от 1 до 2, от 2 до 4, от 4 до 6, от 6 до 8 и 7 или более частей данных, соответственно, что позволяет эффективно передавать данные передачи в форме видимых световых сигналов. Как показано на фиг. 278 (b), когда размер данных адреса (размер адреса) фиксирован на 4 битах, и размер данных для данных передачи составляет от 2 до 8 битов, от 8 до 16 битов, от 16 до 30 битов, от 30 до 64 битов, от 66 до 80 битов, от 80 до 96 битов, от 96 до 132 битов и 132 бита или более, данные передачи делится на от 1 до 2, от 2 до 3, от 2 до 4, от 4 до 5, от 4 до 7, от 6 до 8 и 7 или более частей данных, соответственно, что позволяет эффективно передавать данные передачи в форме видимых световых сигналов.
[1249] Передатчик последовательно изменяет светимость на основании пакетов, содержащих соответствующие части данных. Например, согласно последовательности адресов пакетов, передатчик изменяет светимость на основании пакетов. Кроме того, передатчик снова может изменять светимость на основании частей данных пакетов согласно последовательности, отличной от последовательности адресов. Это позволяет приемнику уверенно принимать каждую из частей данных.
[1250] Далее описан способ настройки операции извещения приемником.
[1251] На фиг. 279A показана диаграмма, демонстрирующая пример способа настройки в этом варианте осуществления.
[1252] Сначала приемник получает, от сервера вблизи приемника, идентификатор операции извещения для идентификации операции извещения и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет) (этап S10131). Операция извещения является операцией приемника для извещения пользователя с использованием приемника о приеме пакетов, содержащих части данных, когда пакеты переданы посредством изменения светимости и затем приняты приемником. Например, эта операция вырабатывает звук, вибрацию, индикацию на дисплее и т.п.
[1253] Затем приемник принимает пакетированные видимые световые сигналы, то есть пакеты, содержащие соответствующие части данных (этап S10132). Приемник получает идентификатор операции извещения и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет), которые включены в видимые световые сигналы (этап S10133).
[1254] Кроме того, приемник считывает детали настройки текущей операции извещения приемника, то есть идентификатор операции извещения, заранее установленный в приемнике, и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет) (этап S10134). Заметим, что идентификатор операции извещения, заранее установленный в приемнике, является, например, одним набором операций пользователя.
[1255] Затем приемник выбирает идентификатор, имеющий наивысший приоритет, из заранее установленного идентификатора операции извещения и идентификаторов операций извещения, соответственно полученных на этапе S10131 и этапе S10133 (этап S10135). Затем приемник устанавливает выбранный идентификатор операции извещения в самом приемнике для эксплуатации согласно указанию выбранным идентификатором операции извещения, извещающим пользователя о приеме видимых световых сигналов (этап S10136).
[1256] Заметим, что приемник может пропускать один из этапа S10131 и этапа S10133 и выбирать идентификатор операции извещения с более высоким приоритетом из двух идентификаторов операций извещения.
[1257] Заметим, что высокий приоритет можно назначать идентификатору операции извещения, передаваемому от сервера, установленного в театре, музее и т.п., или идентификатору операции извещения, включенному в сигнал видимого света, передаваемый в этих учреждениях. Это позволяет сделать так, чтобы звук для приема извещения не звучал в учреждениях независимо от настроек, установленных пользователем. В других учреждениях низкий приоритет назначается идентификатору операции извещения, чтобы приемник мог действовать согласно настройкам, установленным пользователем, для извещения пользователя приема сигнала.
[1258] На фиг. 279B показана диаграмма, демонстрирующая пример способа настройки в этом варианте осуществления.
[1259] Сначала приемник получает, от сервера вблизи приемника, идентификатор операции извещения для идентификации операции извещения и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет) (этап S10141). Затем приемник принимает пакетированные видимые световые сигналы, то есть пакеты, содержащие соответствующие части данных (этап S10142). Приемник получает идентификатор операции извещения и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет), которые включены в видимые световые сигналы (этап S10143).
[1260] Кроме того, приемник считывает детали настройки текущей операции извещения приемника, то есть идентификатор операции извещения, заранее установленный в приемнике, и приоритет идентификатора операции извещения (в частности, идентификатор, указывающий приоритет) (этап S10144).
[1261] Затем приемник определяет, включен ли идентификатор извещения об операции, указывающий операцию, которая запрещает воспроизведение звука извещения, в заранее установленный идентификатор операции извещения и идентификаторы операций извещения, соответственно полученные на этапе S10141 и этапе S10143 (этап S10145). При определении, что идентификатор извещения об операции включен (этап S10145: Да), приемник выводит звук извещения для извещения пользователя о завершении приема (этап S10146). Напротив, при определении, что идентификатор извещения об операции не включен (этап S10145: Нет), приемник извещает пользователя о завершении приема, например, посредством вибрации (этап S10147).
[1262] Заметим, что приемник может пропускать один из этапа S10141 и этапа S10143 и определять, включен ли идентификатор извещения об операции, указывающий операцию, которая запрещает воспроизведение звука извещения, в два идентификатора операций извещения.
[1263] Кроме того, приемник может осуществлять оценивание собственной позиции на основании захваченного изображения и извещать пользователя о приеме посредством операции, связанной с оцененной позицией или учреждением, расположенным в оцененной позиции.
[1264] На фиг. 280A показана блок-схема операций, демонстрирующая обработку программы обработки изображений согласно варианту осуществления 13.
[1265] Эта программа обработки информации представляет собой программу для предписания излучателю света вышеописанного передатчика изменять светимость согласно количеству разделений, проиллюстрированному на фиг. 278.
[1266] Другими словами, эта программа обработки информации представляет собой программу обработки информации, которая предписывает компьютеру обрабатывать информацию, подлежащую передаче, для передачи информации посредством изменения светимости. В частности, эта программа обработки информации предписывает компьютеру выполнять: этап SA41 кодирования, состоящий в кодировании информации для генерирования кодированного сигнала; этап SA42 деления, состоящий в делении кодированного сигнала на четыре части сигнала, когда суммарное количество битов в кодированном сигнале составляет от 24 битов до 64 битов; и этап S43 вывода, состоящий в последовательном выводе четырех частей сигнала. Заметим, что каждая из этих частей сигнала выводится в форме пакета, проиллюстрированного на фиг. 272 (a). Кроме того, эта программа обработки информации может предписывать компьютеру идентифицировать количество битов в кодированном сигнале и определять количество частей сигнала на основании идентифицированного количества битов. В этом случае, программа обработки информации предписывает компьютеру делить кодированный сигнал на определенное количество частей сигнала.
[1267] Таким образом, когда количество битов в кодированном сигнале составляет от 24 битов до 64 битов, кодированный сигнал делится на четыре части сигнала, и четыре части сигнала выводятся. В результате, излучатель света изменяет светимость согласно выводимым четырем частям сигнала, и эти четыре части сигнала передаются в форме видимых световых сигналов и принимаются приемником. С увеличением количества битов в выходном сигнале, приемнику все труднее надлежащим образом принимать сигнал путем формирования изображения, что снижает эффективность приема. Таким образом, желательно, чтобы сигнал имел малое количество битов, то есть, чтобы сигнал делился на малые сигналы. Однако, когда сигнал делится на слишком много малых сигналов, приемник не может принимать исходный сигнал, пока не примет все малые сигналы по отдельности, что снижает эффективность приема. Таким образом, когда количество битов в кодированном сигнале составляет от 24 битов до 64 битов, кодированный сигнал делится на четыре части сигнала, и четыре части сигнала последовательно выводятся, как описано выше. Таким образом, кодированный сигнал представляющий информацию, подлежащую передаче, может передаваться в форме сигнала видимого света с максимальной эффективностью приема. В результате, можно обеспечивать связь между различными устройствами.
[1268] На этапе SA43 вывода, возможно, что четыре части сигнала выводятся в первой последовательности и затем, четыре части сигнала выводятся во второй последовательности, отличной от первой последовательности.
[1269] Таким образом, поскольку эти четыре части сигнала повторно выводятся в разных последовательностях, эти четыре части сигнала могут приниматься с еще более высокой эффективностью, когда каждый из выходных сигналов передается на приемник в форме сигнала видимого света. Другими словами, если четыре части сигнала повторно выводятся в одной и той же последовательности, возможны случаи, когда приемнику не удается принять одну и ту же часть сигнала, но количество таких случаев можно уменьшить путем изменения последовательности вывода.
[1270] Кроме того, каждой из четырех частей сигнала может назначаться идентификатор операции извещения, и она может выводиться на этапе SA43 вывода, как указано на фиг. 279A и 279B. Идентификатор операции извещения является идентификатором для идентификации операции приемника, посредством которой пользователь, использующий приемник, извещается о приеме четырех частей сигнала, когда четыре части сигнала передаются посредством изменения светимости и принимаются приемником.
[1271] Таким образом, в случае, когда идентификатор операции извещения передается в форме сигнала видимого света и принимается приемником, приемник может извещать пользователя о приеме четырех частей сигнала согласно операции, идентифицированной идентификатором операции извещения. Это означает, что передатчик, который передает информацию, подлежащую передаче, может настраивать операцию извещения, подлежащую осуществлению приемником.
[1272] Кроме того, каждой из четырех частей сигнала может назначаться идентификатор приоритета для идентификации приоритета идентификатора операции извещения, и она может выводиться на этапе SA43 вывода, как указано на фиг. 279A и 279B.
[1273] Таким образом, в случае, когда идентификатор приоритета и идентификатор операции извещения передаются в форме видимых световых сигналов и принимается приемником, приемник может управлять идентификатором операции извещения согласно приоритету, идентифицированному идентификатором приоритета. Это означает, что, когда приемник получает другой идентификатор операции извещения, приемник может выбирать, на основании приоритета, одну из операции извещения, идентифицированной идентификатором операции извещения, передаваемым в форме сигнала видимого света, и операции извещения, идентифицированной другим идентификатором операции извещения.
[1274] На фиг. 280B показана блок-схема аппарата обработки информации согласно варианту осуществления 13.
[1275] Этот аппарат A40 обработки информации представляет собой аппарат для предписания излучателю света (светоизлучающему модулю) вышеописанного передатчика изменять светимость согласно количеству разделений, проиллюстрированному на фиг. 278.
[1276] Другими словами, этот аппарат A40 обработки информации представляет собой аппарат, который обрабатывает информацию, подлежащую передаче, для передачи информации посредством изменения светимости. В частности, этот аппарат A40 обработки информации включает в себя: модуль A41 кодирования, который кодирует информацию для генерирования кодированного сигнала; модуль A42 деления, который делит кодированный сигнал на четыре части сигнала, когда суммарное количество битов в кодированном сигнале составляет от 24 битов до 64 битов; и модуль A43 вывода, который последовательно выводит четыре части сигнала. Аппарат A40 обработки информации может обеспечивать те же полезные результаты, что и вышеописанная программа обработки информации.
[1277] Программа обработки изображений согласно аспекту настоящего изобретения представляет собой программу обработки изображений, которая предписывает компьютеру обрабатывать информацию, подлежащую передаче, для передачи информации посредством изменения светимости, и предписывает компьютеру выполнять: этап кодирования, состоящий в кодировании информации для генерирования кодированного сигнала; этап деления, состоящий в делении кодированного сигнала на четыре части сигнала, когда суммарное количество битов в кодированном сигнале составляет от 24 битов до 64 битов; и этап вывода, состоящий в последовательном выводе четырех частей сигнала.
[1278] Таким образом, как показано на фиг. 277 - фиг. 280B, когда количество битов в кодированном сигнале составляет от 24 битов до 64 битов, кодированный сигнал делится на четыре части сигнала, и четыре части сигнала выводятся. В результате, излучатель света изменяет светимость согласно выводимым четырем частям сигнала, и эти четыре части сигнала передаются в форме видимых световых сигналов и принимаются приемником. С увеличением количества битов в выходном сигнале, приемнику все труднее надлежащим образом принимать сигнал путем формирования изображения, что снижает эффективность приема. Таким образом, желательно, чтобы сигнал имел малое количество битов, то есть, чтобы сигнал делился на малые сигналы. Однако, когда сигнал делится на слишком много малых сигналов, приемник не может принимать исходный сигнал, пока не примет все малые сигналы по отдельности, что снижает эффективность приема. Таким образом, когда количество битов в кодированном сигнале составляет от 24 битов до 64 битов, кодированный сигнал делится на четыре части сигнала, и четыре части сигнала последовательно выводятся, как описано выше. Таким образом, кодированный сигнал представляющий информацию, подлежащую передаче, может передаваться в форме сигнала видимого света с максимальной эффективностью приема. В результате, можно обеспечивать связь между различными устройствами.
[1279] Кроме того, на этапе вывода, четыре части сигнала могут выводиться в первой последовательности и затем, четыре части сигнала могут выводиться во второй последовательности, отличной от первой последовательности.
[1280] Таким образом, поскольку эти четыре части сигнала повторно выводятся в разных последовательностях, эти четыре части сигнала могут приниматься с еще более высокой эффективностью, когда каждый из выходных сигналов передается на приемник в форме сигнала видимого света. Другими словами, если четыре части сигнала повторно выводятся в одной и той же последовательности, возможны случаи, когда приемнику не удается принять одну и ту же часть сигнала, но количество таких случаев можно уменьшить путем изменения последовательности вывода.
[1281] Кроме того, на этапе вывода, каждой из четырех частей сигнала может дополнительно назначаться идентификатор операции извещения, и она может выводиться, и идентификатор операции извещения может быть идентификатором для идентификации операции приемника, посредством которой пользователь, использующий приемник, извещается о приеме четырех частей сигнала, когда четыре части сигнала передаются посредством изменения светимости и принимаются приемником.
[1282] Таким образом, в случае, когда идентификатор операции извещения передается в форме сигнала видимого света и принимается приемником, приемник может извещать пользователя о приеме четырех частей сигнала согласно операции, идентифицированной идентификатором операции извещения. Это означает, что передатчик, который передает информацию, подлежащую передаче, может настраивать операцию извещения, подлежащую осуществлению приемником.
[1283] Кроме того, на этапе вывода, каждой из четырех частей сигнала может дополнительно назначаться идентификатор приоритета для идентификации приоритета идентификатора операции извещения, и она может выводиться.
[1284] Таким образом, в случае, когда идентификатор приоритета и идентификатор операции извещения передаются в форме видимых световых сигналов и принимается приемником, приемник может управлять идентификатором операции извещения согласно приоритету, идентифицированному идентификатором приоритета. Это означает, что, когда приемник получает другой идентификатор операции извещения, приемник может выбирать, на основании приоритета, одну из операции извещения, идентифицированной идентификатором операции извещения, передаваемым в форме сигнала видимого света, и операции извещения, идентифицированной другим идентификатором операции извещения.
[1285] Далее описана регистрация сетевого соединения электронного устройства.
[1286] На фиг. 281 показана диаграмма для описания примера применения системы передачи и приема в этом варианте осуществления.
[1287] Эта система передачи и приема включает в себя: передатчик 10131b, выполненный в виде электронного устройства, например, стиральной машины; приемник 10131a, выполненный в виде, например, смартфона, и устройство 10131c связи, выполненное в виде точки доступа или маршрутизатора.
[1288] На фиг. 282 показана блок-схема операций, демонстрирующая операцию обработки системы передачи и приема в этом варианте осуществления.
[1289] При нажатии кнопки запуска (этап S10165), передатчик 10131b передает, посредством Wi-Fi, Bluetooth®, Ethernet® и т.п., информацию для подключения к самому передатчику, например, SSID, пароль, IP-адрес, MAC-адрес или ключ дешифрования (этап S10166), и затем ожидает соединения. Передатчик 10131b может непосредственно передавать эти фрагменты информации, или может косвенно передавать эти фрагменты информации. В случае косвенной передачи этих фрагментов информации, передатчик 10131b передает ID, связанный с этими фрагментами информации. Когда приемник 10131a принимает ID, приемник 10131a загружает, с сервера и т.п., например, информацию, связанную с ID.
[1290] Приемник 10131a принимает информацию (этап S10151), соединяется с передатчиком 10131b и передает на передатчик 10131b информацию для подключения к устройству 10131c связи, выполненному в виде точки доступа или маршрутизатора (например, SSID, пароль, IP-адрес, MAC-адрес или ключ дешифрования) (этап S10152). Приемник 10131a регистрирует, на устройстве 10131c связи, информацию, позволяющую передатчику 10131b подключаться к устройству 10131c связи (например, MAC-адрес, IP-адрес или ключ дешифрования), чтобы устройство 10131c связи ожидало соединения. Кроме того, приемник 10131a извещает передатчик 10131b о завершении подготовки соединения передатчика 10131b с устройством 10131c связи (этап S10153).
[1291] Передатчик 10131b отключается от приемника 10131a (этап S10168) и подключается к устройству 10131c связи (этап S10169). Когда соединение успешно установлено (этап S10170: Да), передатчик 10131b извещает приемник 10131a об успешном соединении через устройство 10131c связи и извещает пользователя об успешном соединении, посредством индикации на дисплее, состояния LED, звука и т.п. (этап S10171). Если установить соединение не удалось (этап S10170: Нет), передатчик 10131b извещает приемник 10131a о неудачном соединении, с помощью связи посредством видимого света, и извещает пользователя о неудачном соединении, теми же средствами, что и в случае успешного соединения (этап S10172). Заметим, что связь посредством видимого света может использоваться для извещения об успешном соединении.
[1292] Приемник 10131a подключается к устройству 10131c связи (этап S10154), и в отсутствие извещений об успешном соединении и неудачном соединении (этап S10155: Нет и этап S10156: Нет), приемник 10131a проверяет, доступен ли передатчик 10131b через устройство 10131c связи (этап S10157). Когда передатчик 10131b недоступен (этап S10157: Нет), приемник 10131a определяет, совершено ли не менее заранее определенного количества попыток подключения к передатчику 10131b с использованием информации, принятой от передатчика 10131b (этап S10158). При определении, что количество попыток меньше заранее определенного числа (этап S10158: Нет), приемник 10131a повторяет процессы после этапа S10152. Напротив, когда количество попыток не меньше заранее определенного числа (этап S10158: Да), приемник 10131a извещает пользователя о неудачной обработке (этап S10159). При определении на этапе S10156 наличия извещения об успешном соединении (этап S10156: Да), приемник 10131a извещает пользователя об успешной обработке (этап S10160). В частности, с использованием индикации на дисплее, звука и т.п., приемник 10131a извещает пользователя, удалось ли установить соединение передатчика 10131b с устройством 10131c связи. Таким образом, можно подключить передатчик 10131b к устройству 10131c связи без необходимости в трудоемком вводе от пользователя.
[1293] Далее описана регистрация сетевого соединения электронного устройства (в случае соединения через другое электронное устройство).
[1294] На фиг. 283 показана диаграмма для описания примера применения системы передачи и приема в этом варианте осуществления.
[1295] Эта система передачи и приема включает в себя: кондиционер 10133b; передатчик 10133c, выполненный в виде электронного устройства, например, беспроводного адаптера и т.п., подключенного к кондиционеру 10133b; приемник 10133a, выполненный, например, в виде смартфона; устройство 10133d связи, выполненное в виде точки доступа или маршрутизатора; и другое электронное устройство 10133e, выполненное, например, в виде беспроводного адаптера, беспроводной точки доступа, маршрутизатора и т.п.
[1296] На фиг. 284 показана блок-схема операций, демонстрирующая операцию обработки системы передачи и приема в этом варианте осуществления. В дальнейшем кондиционер 10133b или передатчик 10133c именуется электронным устройством A, и электронное устройство 10133e именуется электронным устройством B.
[1297] Сначала, при нажатии кнопки запуска (этап S10188), электронное устройство A передает информацию для подключения к самому электронному устройству A (например, индивидуальный ID, пароль, IP-адрес, MAC-адрес или ключ дешифрования) (этап S10189), и затем ожидает соединения (этап S10190). Электронное устройство A может непосредственно передавать эти фрагменты информации, или может косвенно передавать эти фрагменты информации, таким же образом, как описано выше.
[1298] Приемник 10133a принимает информацию от электронного устройства A (этап S10181) и передает информацию на электронное устройство B (этап S10182). Когда электронное устройство B принимает информацию (этап S10196), электронное устройство B подключается к электронному устройству A согласно принятой информации (этап S10197). Электронное устройство B определяет, установлено ли соединение с электронным устройством A (этап S10198), и извещает приемник 10133a о результате (этап S10199 или этап S101200).
[1299] Когда соединение с электронным устройством B устанавливается в течение заранее определенного времени (этап S10191: Да), электронное устройство A извещает приемник 10133a об успешном соединении, через электронное устройство B (этап S10192), и когда соединение не удается установить (этап S10191: Нет), электронное устройство A извещает приемник 10133a о неудачном соединении, с помощью связи посредством видимого света (этап S10193). Кроме того, используя индикацию на дисплее, светоизлучающее состояние, звук и т.п., электронное устройство A извещает пользователя, удалось ли установить соединение. Таким образом, можно подключать электронное устройство A (передатчик 10133c) к электронному устройству B (электронному устройству 10133e) без необходимости в трудоемком вводе от пользователя. Заметим, что кондиционер 10133b и передатчик 10133c, проиллюстрированные на фиг. 283, могут быть объединены друг с другом, и аналогично, устройство 10133d связи и электронное устройство 10133e, проиллюстрированные на фиг. 283, могут быть объединены друг с другом.
[1300] Далее описана передача надлежащей информации формирования изображения.
[1301] На фиг. 285 показана диаграмма для описания примера применения системы передачи и приема в этом варианте осуществления.
[1302] Эта система передачи и приема включает в себя: приемник 10135a, выполненный, например, в виде цифрового фотоаппарата или цифровой видеокамеры; и передатчик 10135b, например, сконфигурированный в качестве источника освещения.
[1303] На фиг. 286 показана блок-схема операций, демонстрирующая операцию обработки системы передачи и приема в этом варианте осуществления.
[1304] Сначала приемник 10135a передает инструкцию передачи информации формирования изображения на передатчик 10135b (этап S10211). Затем, когда передатчик 10135b принимает инструкцию передачи информации формирования изображения, когда передача информации формирования изображения кнопка нажата, когда переключатель передачи информации формирования изображения включен, или когда источник питания включен (этап S10221: Да), передатчик 10135b передает информацию формирования изображения (этап S10222). Инструкция передачи информации формирования изображения является инструкцией для передачи информации формирования изображения. Информация формирования изображения указывает, например, цветовую температуру, спектральное распределение, освещенность или распределение интенсивности света источника освещения. Передатчик 10135b может непосредственно передавать информацию формирования изображения, или может косвенно передавать информацию формирования изображения. В случае косвенной передачи информации формирования изображения, передатчик 10135b передает ID, связанный с информацией формирования изображения. Когда приемник 10135a принимает ID, приемник 10135a загружает, с сервера и т.п., например, информацию формирования изображения, связанную с ID. При этом передатчик 10135b может передавать способ передачи инструкции остановки передачи на сам передатчик 10135b (например, частоту радиоволн, инфракрасные лучи или звуковые волны для передачи инструкции остановки передачи, или SSID, пароль или IP-адрес для подключения к самому передатчику 10135b).
[1305] Когда приемник 10135a принимает информацию формирования изображения (этап S10212), приемник 10135a передает инструкцию остановки передачи на передатчик 10135b (этап S10213). Когда передатчик 10135b принимает инструкцию остановки передачи от приемника 10135a (этап S10223), передатчик 10135b останавливает передачу информации формирования изображения и равномерно излучает свет (этап S10224).
[1306] Кроме того, приемник 10135a устанавливает параметр формирования изображения согласно информации формирования изображения, принятой на этапе S10212 (этап S10214) или сообщает пользователю информацию формирования изображения. Параметром формирования изображения является, например, баланс белого, время экспозиции, фокусное расстояние, чувствительность или режим сцены. Это позволяет захватывать изображение с оптимальными настройками согласно источнику освещения. Затем, после того, как передатчик 10135b останавливает передачу информации формирования изображения (этап S10215: Да), приемник 10135a захватывает изображение (этап S10216). Таким образом, можно захватывать изображения, в то время как субъект не изменяет яркость для передачи сигнала. Заметим, что после этапа S10216, приемник 10135a может передавать на передатчик 10135b инструкцию начала передачи для запрашивания начала передачи информации формирования изображения (этап S10217).
[1307] Далее описано указание состояния заряда.
[1308] На фиг. 287 показана диаграмма для описания примера применения передатчика в этом варианте осуществления.
[1309] Например, передатчик 10137b, выполненный в виде зарядного устройства, включает в себя светоизлучающий модуль, и передает от светоизлучающего модуля сигнал видимого света, указывающий состояние заряда батареи. Таким образом, дорогостоящее устройство отображения не требуется для того, чтобы извещать пользователя состояния заряда батареи. Когда в качестве светоизлучающего модуля используется малый LED, сигнал видимого света не может приниматься, пока не захвачено изображение LED из близкорасположенной позиции. В случае передатчика 10137c, который имеет выступ вблизи LED, выступ становится препятствием для приближения LED. Таким образом, легче принимать сигнал видимого света от передатчика 10137b, не имеющего выступа вблизи LED, чем сигнал видимого света от передатчика 10137c.
[1310] Вариант осуществления 14
этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL в каждом из вышеописанных вариантов осуществления.
[1311] Сначала опишем передачу в демонстрационном режиме и после отказа.
[1312] На фиг. 288 показана диаграмма для описания примера операции передатчика в этом варианте осуществления.
[1313] Когда возникает ошибка, передатчик передает сигнал, указывающий, что произошла ошибка, или сигнал, соответствующий коду ошибки, благодаря чему, приемник может получать извещение о том, что произошла ошибка, или о деталях ошибки. Приемник использует надлежащее измерение согласно деталям ошибки, таким образом, чтобы можно было корректировать ошибку или надлежащим образом сообщать детали ошибки в центр по обслуживанию.
[1314] В демонстрационном режиме, передатчик передает демонстрационный код. Таким образом, в ходе демонстрации передатчика, например, в качестве продукта в магазине клиент может принимать демонстрационный код и получать описание продукта, связанное с демонстрационным кодом. Находится ли передатчик в демонстрационном режиме, можно определить на основании того факта, что передатчик переведен в демонстрационный режим, что вставлена карта CAS для магазина, что не вставлено ни одной карты CAS, или что не вставлено ни одного носителя записи.
[1315] Далее описана передача сигнала от пульта дистанционного управления.
[1316] На фиг. 289 показана диаграмма для описания примера операции передатчика в этом варианте осуществления.
[1317] Например, когда передатчик, выполненный в виде пульта дистанционного управления кондиционера, принимает информацию основного модуля, передатчик передает информацию основного модуля таким образом, что приемник может принимать от близкорасположенного передатчика информацию об отдаленном главном модуле. Приемник может принимать информацию от главного модуля, расположенного в месте, где связь посредством видимого света невозможна, например, по сети.
[1318] Далее описан процесс передачи информации, только когда передатчик находится в освещенном месте.
[1319] На фиг. 290 показана диаграмма для описания примера операции передатчика в этом варианте осуществления.
[1320] Передатчик передает информацию, когда яркость в окружающей его области не меньше, чем заранее определенный уровень, и останавливает передачу информации, когда яркость падает ниже заранее определенного уровня. Таким образом, например, передатчик, выполненный в виде рекламы на поезде, может автоматически останавливать свою работу, когда вагон входит в депо. Таким образом, можно уменьшить расход батареи.
[1321] Далее описано распространение контента согласно указанию на передатчике (изменения в связывании и планировании).
[1322] На фиг. 291 показана диаграмма для описания примера операции передатчика в этом варианте осуществления.
[1323] Передатчик связывает, с ID передачи, контент, подлежащий получению приемником в соответствии с временным режимом отображения контента. Каждый раз, когда контент, подлежащий отображению, изменяется, изменение связывания регистрируется на сервере.
[1324] Когда временной режим отображения контента, подлежащего отображению, известен, передатчик настраивает сервер таким образом, что другой контент передается на приемник согласно временному режиму изменения контента, подлежащего отображению. Когда сервер принимает от приемника запрос контента, связанного с ID передачи, сервер передает на приемник соответствующий контент согласно установленному расписанию.
[1325] Таким образом, например, когда контент, отображаемый передатчиком, выполненным в виде цифрового идентификационного комплекта, изменяется один за другим, приемник может получать контент, который соответствует контенту, отображаемому передатчиком.
[1326] Далее описано распространение контента в соответствии с тем, что отображается передатчиком (синхронизация с использованием a момента времени).
[1327] На фиг. 292 показана диаграмма для описания примера операции передатчика в этом варианте осуществления.
[1328] Сервер удерживает ранее зарегистрированные настройки для переноса различного контента в каждый момент времени в ответ на запрос контента, связанного с заранее определенным ID.
[1329] Передатчик синхронизирует сервер с моментом времени и регулирует временной режим для отображения контента таким образом, чтобы заранее определенная часть отображалась в заранее определенный момент времени.
[1330] Таким образом, например, когда контент, отображаемый передатчиком, выполненным в виде цифрового идентификационного комплекта, изменяется один за другим, приемник может получать контент, который соответствует контенту, отображаемому передатчиком.
[1331] Далее описано распространение контента, соответствующее тому, что отображается передатчиком (передача момента времени отображения).
[1332] На фиг. 293 показана диаграмма для описания примера операции передатчика и приемника в этом варианте осуществления.
[1333] Передатчик передает, помимо ID передатчика, момент времени отображения отображаемого контента. Момент времени отображения контента является информацией, позволяющей идентифицировать отображаемый в данный момент контент, и может быть представлен временем, например, истекшим с начального момента времени контента.
[1334] Приемник получает от сервера контент, связанный с принятым ID, и отображает контент согласно принятому моменту времени отображения. Таким образом, например, когда контент, отображаемый передатчиком, выполненным в виде цифрового идентификационного комплекта, изменяется один за другим, приемник может получать контент, который соответствует контенту, отображаемому передатчиком.
[1335] Кроме того, приемник отображает контент, в то время как контент изменяется со временем. Таким образом, даже когда контент, отображаемый передатчиком, изменяется, нет необходимости обновлять прием сигнала для отображения контента, соответствующего отображаемому контенту.
[1336] Далее описана выгрузка данных согласно статусу предоставления пользователя.
[1337] На фиг. 294 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1338] В случае, когда пользователь имеет зарегистрированную учетную запись, приемник передает на сервер принятый ID и информацию, к которой пользователь получил доступ после регистрации учетной записи или другой информации (например, позиции, номера телефона, ID, установленных приложений и т.д. получателя, или возраста, пола, рода занятий, предпочтений и т.д. пользователя).
[1339] В случае, когда пользователь не имеет зарегистрированной учетной записи, вышеупомянутая информация аналогично передается на сервер, когда пользователю предоставляется выгрузка вышеупомянутой информации, и когда пользователю не предоставляется выгрузка вышеупомянутой информации, на сервер передается только принятый ID.
[1340] Таким образом, пользователь может принимать контент, соответствующий ситуации приема или его личным предприятиям, и, в результате получения информации о пользователе, сервер может использовать информацию в анализе данных.
[1341] Далее описано выполнение приложения для воспроизведения контента.
[1342] На фиг. 295 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1343] Приемник получает от сервера контент, связанный с принятым ID. Когда выполняющееся в данный момент приложение поддерживает полученный контент (приложение может отображать или воспроизводить полученный контент), полученный контент отображается или воспроизводится с использованием выполняющегося в данный момент приложения. Когда приложение не поддерживает полученный контент, проверяется, поддерживает ли какое-либо из приложений, установленных на приемнике, полученный контент, и когда приложение, поддерживающее полученный контент, установлено, приложение запускается для отображения и воспроизведения полученного контента. Когда ни одно из установленных приложений не поддерживает полученный контент, приложение, поддерживающее полученный контент автоматически устанавливается, или отображается ссылка или страница загрузки, предлагающая пользователю установить приложение, поддерживающее полученный контент, например, и после установления приложения, полученный контент отображается и воспроизводится.
[1344] Таким образом, полученный контент может надлежащим образом поддерживаться (отображаться, воспроизводиться и т.д.).
[1345] Далее описано выполнение указанного приложения.
[1346] На фиг. 296 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1347] Приемник получает от сервера контент, связанный с принятым ID, и информацию, указывающую приложение, подлежащее запуску (ID приложения). Когда выполняющееся в данный момент приложение является указанным приложением, полученный контент отображается и воспроизводится. Если указанное приложение установлено на приемнике, указанное приложение запускается для отображения и воспроизведения полученного контента. Если указанное приложение не установлено, указанное приложение автоматически устанавливается, или отображается ссылка или страница загрузки, например, предлагающая пользователю установить указанное приложение, и после установки указанного приложения, полученный контент отображается и воспроизводится.
[1348] Приемник может предназначаться для получения только ID приложения от сервера и запроса указанного приложения.
[1349] Приемник может быть сконфигурирован с указанными настройками. Приемник может предназначаться для запуска указанного приложения, когда установлен указанный параметр.
[1350] Далее описан выбор между потоковым приемом и нормальным приемом.
[1351] На фиг. 297 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1352] Когда заранее определенный адрес принятых данных имеет заранее определенное значение, или когда принятые данные содержат заранее определенный идентификатор, приемник определяет, что передача сигнала является потоковым распространением, и принимает сигналы способом приема потоковых данных. В противном случае, для приема сигналов используется нормальный способ приема.
[1353] Таким образом, сигналы могут приниматься независимо от того, какой способ, потокового распространения или нормального распространения, используется для передачи сигналов.
[1354] Далее описаны личные данные.
[1355] На фиг. 298 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1356] Когда значение принятого ID находится в заранее определенном диапазоне, или когда принятый ID содержит заранее определенный идентификатор, приемник обращается к таблице в приложении, и когда таблица имеет ID приема, получается контент, указанный в таблице. В противном случае, контент, идентифицированный ID приема, получается от сервера.
[1357] Таким образом, можно принимать контент без регистрации на сервере. Кроме того, ответ может приходить быстро, поскольку связь с сервером не осуществляется.
[1358] Далее описана настройка времени экспозиции согласно частоте.
[1359] На фиг. 299 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1360] Приемник обнаруживает сигнал и распознает частоту модуляции сигнала. Приемник устанавливает время экспозиции согласно периоду частоты модуляции (периоду модуляции). Например, время экспозиции задается равным значению, по существу равному частоте модуляции, что облегчает прием сигналов. Когда время экспозиции задается равным целому кратному частоты модуляции или его приближенному значению (примерно плюс/минус 30%), например, сверточное декодирование может облегчать прием сигналов.
[1361] Далее описано установление оптимального параметра в передатчике.
[1362] На фиг. 300 показана диаграмма для описания примера операции приемника в этом варианте осуществления.
[1363] Приемник передает на сервер данные, принятые от передатчика, и текущую позиционную информацию, информацию, относящуюся к пользователю (адрес, пол, возраст, предпочтения и т.д.) и пр. Сервер передает на приемник параметр для оптимальной работы передатчика согласно принятой информации. Приемник, по возможности, устанавливает принятый параметр в передатчике. Когда это невозможно, параметр отображается, предлагая пользователю установить параметр в передатчике.
[1364] Это позволяет эксплуатировать стиральную машину в оптимальном режиме согласно свойствам воды в районе, газе используется передатчик, или эксплуатировать рисоварку для оптимального приготовления риса в зависимости, например, от сорта риса, используемого пользователем.
[1365] Далее описан идентификатор, указывающий структуру данных.
[1366] На фиг. 301 показана диаграмма для описания примера структуры данных передачи в этом варианте осуществления.
[1367] Информация, подлежащая передаче, содержит идентификатор, значение которого указывает приемнику структуру части, следующей за идентификатором. Например, можно идентифицировать длину данных, вид и длину кода коррекции ошибок, точку деления данных и пр.
[1368] Это позволяет передатчику изменять вид и длину тела данных, кода коррекции ошибок и пр. согласно характеристикам передатчика, пути связи и пр. Кроме того, передатчик может передавать ID контента помимо ID передатчика, чтобы приемник мог получать ID, соответствующий ID контента.
[1369] Вариант осуществления 15
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[1370] На фиг. 302 показана диаграмма для описания операции приемника в этом варианте осуществления.
[1371] Приемник 1210a в этом варианте осуществления переключает быстродействие затвора между высоким и низким быстродействиями, например, на покадровой основе, после непрерывного формирования изображения с помощью датчика изображения. Кроме того, на основании кадра, полученного таким формированием изображения, приемник 1210a переключает обработку кадра между процессом распознавания штрихкода и процессом распознавания видимого света. Здесь, процесс распознавания штрихкода является процессом декодирования штрихкода, появляющегося в кадре, полученном при низком быстродействии затвора. Процесс распознавания видимого света является процессом декодирования вышеописанного шаблона ярких линий, появляющегося в кадре, полученном при высоком быстродействии затвора.
[1372] Этот приемник 1210a включает в себя модуль 1211 ввода изображения, модуль 1212 идентификации штрихкода и видимого света, модуль 1212a распознавания штрихкода, модуль 1212b распознавания видимого света и модуль 1213 вывода.
[1373] Модуль 1211 ввода изображения включает в себя датчик изображения и переключает быстродействие затвора для формирования изображения с помощью датчика изображения. Это означает, что модуль 1211 ввода изображения попеременно устанавливает быстродействие затвора на низкое быстродействие и высокое быстродействие, например, на покадровой основе. В частности, модуль 1211 ввода изображения переключает быстродействие затвора на высокое быстродействие для нечетного кадра, и переключает быстродействие затвора на низкое быстродействие для четного кадра. Формирование изображения при низком быстродействии затвора является формированием изображения в вышеописанном режиме нормального формирования изображения, и формирование изображения при высоком быстродействии затвора является формированием изображения в вышеописанном режиме связи посредством видимого света. В частности, когда быстродействие затвора является низким быстродействием, время экспозиции каждой линии экспозиции, включенной в датчик изображения, является длинным, и нормальное захваченное изображение, в котором показан субъект, получается как кадр. Когда быстродействие затвора является высоким быстродействием, время экспозиции каждой линии экспозиции, включенной в датчик изображения, является коротким, и изображение связи посредством видимого света, в котором показаны вышеописанные яркие линии, получается как кадр.
[1374] Модуль 1212 идентификации штрихкода и видимого света определяет, появляется ли в изображении, полученном модулем 1211 ввода изображения, штрихкод или яркая линия, и соответственно переключает обработку изображения. Например, когда штрихкод появляется в кадре, полученном путем формирования изображения при низком быстродействии затвора, модуль 1212 идентификации штрихкода и видимого света предписывает осуществлять обработку изображения модулю 1212a распознавания штрихкода. Когда яркая линия появляется в кадре, полученном путем формирования изображения при высоком быстродействии затвора, модуль 1212 идентификации штрихкода и видимого света предписывает осуществлять обработку изображения модулю 1212b распознавания видимого света.
[1375] Модуль 1212a распознавания штрихкода декодирует штрихкод, появляющийся в кадре, полученном путем формирования изображения при низком быстродействии затвора. Модуль 1212a распознавания штрихкода получает данные штрихкода (например, идентификатор штрихкода) в результате такого декодирования, и выводит идентификатор штрихкода на модуль 1213 вывода. Заметим, что штрихкод может представлять собой одномерный код или двухмерный код (например, QR-код®).
[1376] Модуль 1212b распознавания видимого света декодирует шаблон ярких линий, появляющийся в кадре, полученном путем формирования изображения при высоком быстродействии затвора. Модуль 1212b распознавания видимого света получает данные видимого света (например, идентификатор видимого света) в результате такого декодирования, и выводит идентификатор видимого света на модуль 1213 вывода. Заметим, что данные видимого света являются вышеописанным сигналом видимого света.
[1377] Модуль 1213 вывода отображает только кадры, полученные путем формирования изображения при низком быстродействии затвора. Таким образом, когда субъект, изображаемый модулем 1211 ввода изображения, является штрихкодом, модуль 1213 вывода отображает штрихкод. Когда субъект, изображаемый модулем 1211 ввода изображения, является цифровым идентификационным комплектом и т.п., который передает сигнал видимого света, модуль 1213 вывода отображает изображение цифрового идентификационного комплекта, не отображая шаблон ярких линий. Затем, когда модуль 1213 вывода получает идентификатор штрихкода, модуль 1213 вывода получает от сервера, например, информацию, связанную с идентификатором штрихкода, и отображает информацию. Когда модуль 1213 вывода получает идентификатор видимого света, модуль 1213 вывода получает от сервера, например, информацию, связанную с идентификатором видимого света, и отображает информацию.
[1378] Другими словами, приемник 1210a, который является устройством терминала, включает в себя датчик изображения, и осуществляет непрерывное формирование изображения с помощью датчика изображения, в то время как быстродействие затвора датчика изображения попеременно переключается между первым быстродействием и вторым быстродействием, более высоким, чем первое быстродействие. (a) Когда субъект, изображаемый с помощью датчика изображения, является штрихкодом, приемник 1210a получает изображение, в котором появляется штрихкод, в результате формирования изображения, осуществляемого, когда быстродействие затвора является первым быстродействием, и получает идентификатор штрихкода путем декодирования штрихкода, появляющегося в изображении. (b) Когда субъект, изображаемый с помощью датчика изображения, является источником света (например, цифровым идентификационным комплектом), приемник 1210a получает изображение яркой линии, которое представляет собой изображение, включающее в себя яркие линии, соответствующие нескольким линиям экспозиции, включенным в датчик изображения, в результате формирования изображения, осуществляемого, когда быстродействие затвора является вторым быстродействием. Затем приемник 1210a получает, в качестве идентификатора видимого света, сигнал видимого света путем декодирования шаблона ярких линий, включенных в полученное изображение яркой линии. Кроме того, этот приемник 1210a отображает изображение, полученное посредством формирования изображения, осуществляемого, когда быстродействие затвора является первым быстродействием.
[1379] Приемник 1210a в этом варианте осуществления способен декодировать штрихкод и принимать сигнал видимого света путем переключения и осуществления процесса распознавания штрихкода и процесса распознавания видимого света. Кроме того, такое переключение позволяет снижать энергопотребление.
[1380] Приемник в этом варианте осуществления может осуществлять процесс распознавания изображения, вместо процесса распознавания штрихкода одновременно с процессом видимого света.
[1381] На фиг. 303A показана диаграмма для описания другой операции приемника в этом варианте осуществления.
[1382] Приемник 1210b в этом варианте осуществления переключает быстродействие затвора между высоким и низким быстродействиями, например, на покадровой основе, после непрерывного формирования изображения с помощью датчика изображения. Кроме того, приемник 1210b одновременно осуществляет процесс распознавания изображения и вышеописанный процесс распознавания видимого света на изображении (кадре), полученном таким формированием изображения. Процесс распознавания изображения является процессом распознавания субъекта, появляющегося в кадре, полученном при низком быстродействии затвора.
[1383] Приемник 1210b включает в себя модуль 1211 ввода изображения, модуль 1212c распознавания изображения, модуль 1212b распознавания видимого света и модуль 1215 вывода.
[1384] Модуль 1211 ввода изображения включает в себя датчик изображения и переключает быстродействие затвора для формирования изображения с помощью датчика изображения. Это означает, что модуль 1211 ввода изображения попеременно устанавливает быстродействие затвора на низкое быстродействие и высокое быстродействие, например, на покадровой основе. В частности, модуль 1211 ввода изображения переключает быстродействие затвора на высокое быстродействие для нечетного кадра, и переключает быстродействие затвора на низкое быстродействие для четного кадра. Формирование изображения при низком быстродействии затвора является формированием изображения в вышеописанном режиме нормального формирования изображения, и формирование изображения при высоком быстродействии затвора является формированием изображения в вышеописанном режиме связи посредством видимого света. В частности, когда быстродействие затвора является низким быстродействием, время экспозиции каждой линии экспозиции, включенной в датчик изображения, является длинным, и нормальное захваченное изображение, в котором показан субъект, получается как кадр. Когда быстродействие затвора является высоким быстродействием, время экспозиции каждой линии экспозиции, включенной в датчик изображения, является коротким, и изображение связи посредством видимого света, в котором показаны вышеописанные яркие линии, получается как кадр.
[1385] Модуль 1212c распознавания изображения распознает субъект, появляющийся в кадре, полученном путем формирования изображения при низком быстродействии затвора, и идентифицирует позицию субъекта в кадре. В результате распознавания, модуль 1212c распознавания изображения определяет, является ли субъект целью дополненной реальности (AR) (далее именуемой целью AR). При определении, что субъект является целью AR, модуль 1212c распознавания изображения генерирует данные распознавания изображения, которые являются данными для отображения информации, относящейся к субъекту (например, позиции субъекта, его метки AR и т.д.), и выводит метку AR на модуль 1215 вывода.
[1386] Модуль 1215 вывода отображает только кадры, полученные путем формирования изображения при низком быстродействии затвора, как и вышеописанный модуль 1213 вывода. Таким образом, когда субъект, изображаемый модулем 1211 ввода изображения, является цифровым идентификационным комплектом и т.п., который передает сигнал видимого света, модуль 1213 вывода отображает изображение цифрового идентификационного комплекта, не отображая шаблон ярких линий. Кроме того, когда модуль 1215 вывода получает данные распознавания изображения от модуля 1212c распознавания изображения, модуль 1215 вывода обращается к позиции субъекта в кадре, представленном данными распознавания изображения, и накладывает на кадр указатель в форме белой рамки, окружающей субъект, на основании позиции, к которой обращается.
[1387] На фиг. 303B показана диаграмма, демонстрирующая пример указателя, отображаемого модулем 1215 вывода.
[1388] Модуль 1215 вывода накладывает на кадр указатель 1215b в форме белой рамки, окружающей изображение субъекта 1215a, выполненного в виде, например, цифрового идентификационного комплекта. Другими словами, модуль 1215 вывода отображает указатель 1215b, указывающий субъект, распознаваемый в процессе распознавания изображения. Кроме того, когда модуль 1215 вывода получает идентификатор видимого света от модуля 1212b распознавания видимого света, модуль 1215 вывода изменяет цвет указателя 1215b, например, с белого на красный.
[1389] На фиг. 303C показана диаграмма, демонстрирующая пример отображения AR.
[1390] Модуль 1215 вывода дополнительно получает, в качестве сопутствующей информации, информацию, относящуюся к субъекту и связанную с идентификатором видимого света, например, от сервера и т.п. Модуль 1215 вывода добавляет сопутствующую информацию к метке 1215c AR, представленной данными распознавания изображения, и отображает метку 1215c AR с добавленной к ней сопутствующей информацией, совместно с изображением субъекта 1215a в кадре.
[1391] Приемник 1210b в этом варианте осуществления способен выявлять AR, которая использует связь посредством видимого света, одновременно осуществляя процесс распознавания изображения и процесс распознавания видимого света. Заметим, что приемник 1210a, проиллюстрированный на фиг. 303A, может отображать указатель 1215b, проиллюстрированный на фиг. 303B, как и приемник 1210b. В этом случае, когда штрихкод распознается в кадре, полученном путем формирования изображения при низком быстродействии затвора, приемник 1210a отображает указатель 1215b в форме белой рамки, окружающей штрихкод. При декодировании штрихкода, приемник 1210a изменяет цвет указателя 1215b с белого на красный. Аналогично, когда шаблон ярких линий распознается в кадре, полученном путем формирования изображения при высоком быстродействии затвора, приемник 1210a идентифицирует участок низкоскоростного кадра, который соответствует участку, где располагается шаблон ярких линий. Например, когда цифровой идентификационный комплект передает сигнал видимого света, идентифицируется изображение цифрового идентификационного комплекта в низкоскоростном кадре. Заметим, что низкоскоростной кадр это кадр, полученный путем формирования изображения при низком быстродействии затвора. Приемник 1210a накладывает на низкоскоростной кадр указатель 1215b в форме белой рамки, окружающей идентифицированный участок в низкоскоростном кадре (например, вышеописанного изображение цифрового идентификационного комплекта), и отображает результирующее изображение. При декодировании шаблона ярких линий, приемник 1210a изменяет цвет указателя 1215b с белого на красный.
[1392] На фиг. 304A показана диаграмма для описания примера приемника в этом варианте осуществления.
[1393] Передатчик 1220a в этом варианте осуществления передает сигнал видимого света синхронно с передатчиком 1230. В частности, во временном режиме передачи сигнала видимого света передатчиком 1230, передатчик 1220a передает один и тот же сигнал видимого света. Заметим, что передатчик 1230 включает в себя светоизлучающий модуль 1231 и передает сигнал видимого света с помощью светоизлучающего модуля 1231 переменной светимости.
[1394] Этот передатчик 1220a включает в себя модуль 1221 приема света, модуль 1222 анализа сигнала, модуль 1223a регулировки тактирования передачи и светоизлучающий модуль 1224. Светоизлучающий модуль 1224 передает, путем изменения светимости, один и тот же сигнал видимого света в качестве сигнала видимого света, который передает передатчик 1230. Модуль 1221 приема света принимает сигнал видимого света от передатчика 1230 путем приема видимого света от передатчика 1230. Модуль 1222 анализа сигнала анализирует сигнал видимого света, принятый модулем 1221 приема света, и передает результат анализа на модуль 1223a регулировки тактирования передачи. На основании результата анализа, модуль 1223a регулировки тактирования передачи регулирует временной режим передачи сигнала видимого света от светоизлучающего модуля 1224. В частности, модуль 1223a регулировки тактирования передачи регулирует временной режим изменения светимости светоизлучающего модуля 1224 таким образом, чтобы временной режим передачи сигнала видимого света от светоизлучающего модуля 1231 передатчика 1230 и временной режим передачи сигнала видимого света от светоизлучающего модуля 1224 совпадали друг с другом.
[1395] Таким образом, форма волны сигнала видимого света, передаваемого передатчиком 1220a, и форма волны сигнала видимого света, передаваемого передатчиком 1230, могут иметь одинаковый временной режим.
[1396] На фиг. 304B показана диаграмма для описания другого примера передатчика в этом варианте осуществления.
[1397] Как и передатчик 1220a, передатчик 1220b в этом варианте осуществления передает сигнал видимого света синхронно с передатчиком 1230. В частности, во временном режиме передачи сигнала видимого света передатчиком 1230, передатчик 1200b передает один и тот же сигнал видимого света.
[1398] Этот передатчик 1220b включает в себя первый модуль 1221a приема света, второй модуль 1221b приема света, модуль 1225 сравнения, модуль 1223b регулировки тактирования передачи и светоизлучающий модуль 1224.
[1399] Как и модуль 1221 приема света, первый модуль 1221a приема света принимает сигнал видимого света от передатчика 1230 путем приема видимого света от передатчика 1230. Второй модуль 1221b приема света принимает видимый свет от светоизлучающего модуля 1224. Модуль 1225 сравнения сравнивает первый временной режим, в котором видимый свет принимается первым модулем 1221a приема света, и второй временной режим, в котором видимый свет принимается вторым модулем 1221b приема света. Затем модуль 1225 сравнения выводит различие между первым временным режимом и вторым временным режимом (то есть время задержки) на модуль 1223b регулировки тактирования передачи. Модуль 1223b регулировки тактирования передачи регулирует временной режим передачи сигнала видимого света от светоизлучающего модуля 1224 таким образом, что время задержки снижается.
[1400] Таким образом, форма волны сигнала видимого света, передаваемого передатчиком 1220b и форма волны сигнала видимого света, передаваемого передатчиком 1230 могут иметь более точно совпадающие временные режимы.
[1401] Заметим, что два передатчика передают одинаковые видимые световые сигналы в примерах, проиллюстрированных на фиг. 304A и фиг. 304B, но могут передавать разные видимые световые сигналы. Это означает, что, когда два передатчика передают одинаковые видимые световые сигналы, передатчики передают их синхронно, как описано выше. Когда два передатчика передают разные видимые световые сигналы, только один из двух передатчиков передает сигнал видимого света, и другой передатчик остается включенным или выключенным, пока один передатчик передает сигнал видимого света. После этого один передатчик включается или отключается, и только другой передатчик передает сигнал видимого света, пока один передатчик остается включенным или выключенным. Заметим, что два передатчика могут одновременно передавать отличающиеся друг от друга видимые световые сигналы.
[1402] На фиг. 305A показана диаграмма для описания примера синхронной передачи от нескольких передатчиков в этом варианте осуществления.
[1403] Несколько передатчиков 1220 в этом варианте осуществления располагаются, например, в ряд, как показано на фиг. 305A. Заметим, что эти передатчики 1220 имеют такую же конфигурацию, как передатчик 1220a, проиллюстрированный на фиг. 304A, или передатчик 1220b, проиллюстрированный на фиг. 304B. Каждый из передатчиков 1220 передает сигнал видимого света синхронно с одним из соседних передатчиков 1220 по обе стороны.
[1404] Это позволяет многим передатчикам синхронно передавать видимые световые сигналы.
[1405] На фиг. 305B показана диаграмма для описания примера синхронной передачи от нескольких передатчиков в этом варианте осуществления.
[1406] Из нескольких передатчиков 1220 в этом варианте осуществления, один передатчик 1220 выступает в роли основы для синхронизации видимых световых сигналов, и другие передатчики 1220 передают видимые световые сигналы в соответствии с этой основой.
[1407] Это позволяет многим передатчикам более точно синхронизировать передачу видимых световых сигналов.
[1408] На фиг. 306 показана диаграмма для описания другого примера синхронной передачи от нескольких передатчиков в этом варианте осуществления.
[1409] Каждый из передатчиков 1240 в этом варианте осуществления принимает сигнал синхронизации и передает сигнал видимого света согласно сигналу синхронизации. Таким образом, видимые световые сигналы передаются от передатчиков 1240 синхронно.
[1410] В частности, каждый из передатчиков 1240 включает в себя модуль 1241 управления, модуль 1242 управления синхронизацией, оптрон 1243, схему 1244 возбуждения LED, LED 1245 и фотодиод 1246.
[1411] Модуль 1241 управления принимает сигнал синхронизации и выводит сигнал синхронизации на модуль 1242 управления синхронизацией.
[1412] LED 1245 является источником света, который выводит видимый свет и мигает (то есть изменяет светимость) под управлением схемы 1244 возбуждения LED. Таким образом, сигнал видимого света передается от LED 1245 за пределы передатчика 1240.
[1413] Оптрон 1243 переносит сигналы между модулем 1242 управления синхронизацией и схемой 1244 возбуждения LED обеспечивая электрическую изоляцию между ними. В частности, оптрон 1243 переносит на схему 1244 возбуждения LED описанный ниже сигнал начала передачи, передаваемый от модуля 1242 управления синхронизацией.
[1414] Когда схема 1244 возбуждения LED принимает сигнал начала передачи от модуля 1242 управления синхронизацией через оптрон 1243, схема 1244 возбуждения LED предписывает LED 1245 для передачи сигнала видимого света во временном режиме приема сигнала начала передачи.
[1415] Фотодиод 1246 обнаруживает видимый свет, выводимый из LED 1245, и выводит на модуль 1242 управления синхронизацией сигнал обнаружения, указывающий, что видимый свет обнаружен.
[1416] Когда модуль 1242 управления синхронизацией принимает сигнал синхронизации от модуля 1241 управления, модуль 1242 управления синхронизацией передает сигнал начала передачи на схему 1244 возбуждения LED через оптрон 1243. Передача этого сигнала начала передачи инициирует начало передачи сигнала видимого света. Когда модуль 1242 управления синхронизацией принимает сигнал обнаружения, передаваемый от фотодиода 1246 в результате передачи сигнала видимого света, модуль 1242 управления синхронизацией вычисляет время задержки, которое является различие между временным режимом приема сигнала обнаружения и временным режимом приема сигнала синхронизации от модуля 1241 управления. Когда модуль 1242 управления синхронизацией принимает следующий сигнал синхронизации от модуля 1241 управления, модуль 1242 управления синхронизацией регулирует временной режим передачи следующего сигнала начала передачи на основании вычисленного времени задержки. В частности, модуль 1242 управления синхронизацией регулирует временной режим передачи следующего сигнала начала передачи таким образом, что время задержки для следующего сигнала синхронизации становится заранее установленным временем задержки, который был заранее определен. Таким образом, модуль 1242 управления синхронизацией передает следующий сигнал начала передачи в регулируемом временном режиме.
[1417] На фиг. 307 показана диаграмма для описания обработки сигнала передатчика 1240.
[1418] Когда модуль 1242 управления синхронизацией принимает сигнал синхронизации, модуль 1242 управления синхронизацией генерирует сигнал настройки времени задержки, который имеет импульс настройки времени задержки в заранее определенном временном режиме. Заметим, что конкретный смысл приема сигнала синхронизации состоит в приеме импульса синхронизации. В частности, модуль 1242 управления синхронизацией генерирует сигнал настройки времени задержки таким образом, что передний фронт импульса настройки времени задержки является наблюдаемым в момент времени, когда вышеописанное заранее установленное время задержки истекло, поскольку задний фронт импульса синхронизации.
[1419] Затем модуль 1242 управления синхронизацией передает сигнал начала передачи на схему 1244 возбуждения LED через оптрон 1243 во временном режиме, задержанный на ранее полученное значение коррекции N от заднего фронта импульса синхронизации. В результате, схема 1244 возбуждения LED передает сигнал видимого света от LED 1245. В этом случае, модуль 1242 управления синхронизацией принимает сигнал обнаружения от фотодиода 1246 во временном режиме, задержанный на сумму уникального времени задержки и значения коррекции N от заднего фронта импульса синхронизации. Это означает, что передача сигнала видимого света начинается в этом временном режиме. Этот временной режим далее именуется временным режимом начала передачи. Заметим, что вышеописанное уникальное время задержки является временем задержки, приписанным оптрону 1243 и подобной схеме, и это время задержки неизбежно, даже когда модуль 1242 управления синхронизацией передает сигнал начала передачи сразу после приема сигнала синхронизации.
[1420] Модуль 1242 управления синхронизацией идентифицирует, в качестве измененного значения коррекции N, разница во времени между временным режимом начала передачи и передним фронтом в импульсе настройки времени задержки. Модуль 1242 управления синхронизацией вычисляет значение коррекции (N+1) согласно значению коррекции (N+1)=значение коррекции N+измененное значение коррекции N, и удерживает результат вычисления. Таким образом, когда модуль 1242 управления синхронизацией принимает следующий сигнал синхронизации (импульс синхронизации), модуль 1242 управления синхронизацией передает сигнал начала передачи на схему 1244 возбуждения LED во временном режиме, задержанном на значение коррекции (N+1) от заднего фронта импульса синхронизации. Заметим, что измененное значение коррекции N может быть не только положительным значением, но и отрицательным значением.
[1421] Таким образом, поскольку каждый из передатчиков 1240 принимает сигнал синхронизации (импульс синхронизации) и затем передает сигнал видимого света по истечении заранее установленного времени задержки, видимые световые сигналы могут передаваться с точной синхронизации. В частности, даже при наличии изменения уникального времени задержки для передатчиков 1240, которое приписано оптрону 1243 и аналогичной схеме, передача видимых световых сигналов от передатчиков 1240 может быть точно синхронизирована без учета изменения.
[1422] Заметим, что схема возбуждения LED потребляет высокую мощность и электрически изолирована с использованием оптрона и т.п. от схемы управления, которая оперирует сигналами синхронизации. Таким образом, при использовании такого оптрона, вышеупомянутое изменение уникального времени задержки затрудняет синхронизацию передачи видимых световых сигналов от передатчиков. Однако в передатчиках 1240 в этом варианте осуществления, фотодиод 1246 обнаруживает временной режим излучения света LED 1245, и модуль 1242 управления синхронизацией обнаруживает время задержки на основании сигнала синхронизации и осуществляет регулировки таким образом, что время задержки становится заранее установленным временем задержки (вышеописанное заранее установленное время задержки). Таким образом, даже при наличии изменении в отдельных оптронах, обеспеченных в передатчиках, выполненных в виде источники освещения LED, например, можно передавать видимые световые сигналы (например, ID видимого света) от источников освещения LED с очень точной синхронизацией.
[1423] Заметим, что источник освещения на основе LED может включаться или отключаться с периодами, отличными от периода передачи сигнала видимого света. В случае, когда источник освещения на основе LED включается с периодами, отличными от периода передачи сигнала видимого света, обнаруживается первый задний фронт сигнала видимого света. В случае, когда источник освещения на основе LED отключается с периодами, отличными от периода передачи сигнала видимого света, обнаруживается первый передний фронт сигнала видимого света.
[1424] Заметим, что каждый раз, когда передатчик 1240 принимает сигнал синхронизации, передатчик 1240 передает сигнал видимого света в вышеописанном примере, но может передавать сигнал видимого света, даже когда передатчик 1240 не принимает сигнал синхронизации. Это означает, что после того, как передатчик 1240 передает сигнал видимого света после однократного приема сигнала синхронизации, передатчик 1240 может последовательно передавать видимые световые сигналы, даже не приняв сигналы синхронизации. В частности, передатчик 1240 может осуществлять последовательную передачу, в частности, передавать от двух до нескольких тысяч раз, сигнал видимого света, после однократного приема сигнала синхронизации. Передатчик 1240 может передавать сигнал видимого света согласно сигналу синхронизации один раз каждые 100 миллисекунд или один раз каждые несколько секунд.
[1425] Когда передача сигнала видимого света согласно сигналу синхронизации повторяется, существует возможность утраты непрерывности излучения света LED 1245 вследствие вышеописанного заранее установленного времени задержки. Другими словами, может существовать немного длинный интервал гашения. В результате, существует возможность, что мигание LED 1245 визуально распознается людьми, то есть может происходить так называемое мерцание. Таким образом, цикл передачи сигнала видимого света передатчиком 1240 согласно сигналу синхронизации может быть 60 Гц или более. Таким образом, мигание является быстрым и труднее визуально распознается людьми. В результате, можно уменьшить возникновение мерцания. Альтернативно, передатчик 1240 может передавать сигнал видимого света согласно сигналу синхронизации в достаточно длинном цикле, например, один раз каждые несколько минут. Хотя это позволяет людям визуально распознавать мигание, можно предотвращать последовательное повторное визуально распознаваемое мигание, снижая дискомфорт, доставляемый людям мерцанием.
[1426] Предобработка для способа приема
На фиг. 308 показана блок-схема операций, демонстрирующая пример способа приема в этом варианте осуществления. На фиг. 309 показана диаграмма для описания примера способа приема в этом варианте осуществления.
[1427] Сначала приемник вычисляет среднее значение соответствующих пиксельных значений нескольких пикселей, выровненных параллельно линиям экспозиции (этап S1211). Усреднение пиксельных значений N пикселей на основании центральной предельной теоремы приводит к тому, что ожидаемое значение величины шума равно N к мощности отрицательного полупериода, что приводит к повышению отношения SN.
[1428] Затем приемник оставляет только участок, где изменения пиксельных значений одинаковы в перпендикулярном направлении для всех цветов, и удаляет изменения пиксельных значений, где такие изменения отличаются (этап S1212). В случае, когда сигнал передачи (сигнал видимого света) представлен светимостью светоизлучающего модуля, включенного в передатчик, светимость подсветки в источнике освещения или дисплее, который является передатчиком, изменяется. В этом случае, пиксельные значения изменяются в одном и том же направлении для всех цветов, как в фиг. 309 (b). В участках (a) и (c) фиг. 309, значения пикселей изменяются по-разному для каждого цвета. Поскольку пиксельные значения в этих участках флуктуируют вследствие приема шума или изображения на дисплее или в идентификационном комплекте, отношение SN можно повысить путем удаления такой флуктуации.
[1429] Затем приемник получает значение светимости (этап S1213). Поскольку светимость менее подвержена изменениям цвета, можно удалять влияние изображения на дисплее или в идентификационном комплекте и повышать отношение SN.
[1430] Затем приемник пропускает значение светимости через фильтр низких частот (этап S1214). Согласно способу приема в этом варианте осуществления, используется фильтр скользящего среднего на основании промежутка времени экспозиции, в результате чего, в высокочастотной области, не включены почти никакие сигналы; шум преобладает. Таким образом, отношение SN можно повысить с использованием фильтра низких частот, которые отсекают высокочастотные составляющие. Поскольку количество составляющих сигнала велико на частотах, более низких или равных величине, обратной времени экспозиции, можно увеличивать эффект повышения отношения SN за счет отсечения сигналов с частотами более высокими или равными обратной величине. Если частотные составляющие, содержащиеся в сигнале, ограничиваются, отношение SN можно повысить отсечением составляющих с частотами, более высокими, чем предельная частота частотных составляющих. Фильтр, который исключает составляющие, флуктуирующие по частоте (например, фильтр Баттерворта) пригоден в качестве фильтра низких частот.
[1431] Способ приема с использованием сверточного декодирования с максимальной вероятностью
На фиг. 310 показана блок-схема операций, демонстрирующая другой пример способа приема в этом варианте осуществления. На фиг. 311 и фиг. 312 показаны диаграммы для описания другого примера способа приема в этом варианте осуществления. Далее описан способ приема, используемый, когда время экспозиции длиннее, чем период передачи со ссылкой на эти фигуры.
[1432] Сигналы могут приниматься наиболее точно, когда время экспозиции является целым кратным периода передачи. Даже когда время экспозиции не является целым кратным периода передачи, сигналы могут приниматься при условии, что время экспозиции превышает период передачи примерно в (N±0,33) раз (N - целое число).
[1433] Сначала приемник устанавливает смещение передачи и приема равным 0 (этап S1221). Смещение передачи и приема является значением для использования в изменении различия между временным режимом передачи и временным режимом приема. Это различие неизвестно, и поэтому приемник мало-помалу изменяет предполагаемое значение смещения передачи и приема и применяет, в качестве смещения передачи и приема, наиболее согласованное значение.
[1434] Затем приемник определяет, короче ли смещение передачи и приема, чем период передачи (этап S1222). Здесь, поскольку период приема и период передачи не синхронизированы, полученное значение приема не всегда соответствует периоду передачи. Таким образом, когда приемник определяет на этапе S1222, что смещение передачи и приема короче периода передачи (этап S1222: Да), приемник вычисляет, для каждого периода передачи, значение приема (например, пиксельное значение), которое соответствует периоду передачи, путем интерполяции с использованием близкого значения приема (этап S1223). В качестве способа интерполяции можно использовать линейную интерполяцию, ближайшее значение, сплайновую интерполяцию и т.п. Затем приемник вычисляет различие между значениями приема, вычисленными для соответствующих периодов передачи (этап S1224).
[1435] Фиг. 311 демонстрирует пример, в котором время экспозиции в три раза длиннее, чем период передачи, и сигнал передачи является двоичным сигналом, принимающим значение 0 или 1. Значение приема в определенный момент времени равно суммой трех сигналов передачи. Значение вновь принятого сигнала можно вычислять путем вычисления отличия от значения приема в следующий момент времени. При этом различие между значениями приема включает в себя шум, и поэтому не ясно, какой сигнал был принят. Таким образом, приемник вычисляет вероятность (оценочную вероятность) приема любого из сигналов (этап S1225). Эта вероятность может быть представлена условной вероятностью P(x|y), где x представляет сигнал передачи, и y представляет различие между значениями приема. Однако, поскольку P(x|y) трудно вычислять, приемник осуществляет вычисление с использованием правостороннего значения P(x|y)∝P(y|x)P(x) согласно правилу Байеса.
[1436] Допустимо осуществлять это вычисление на всех значениях приема. Когда количество значений приема равно N, количество шаблонов сверточного перехода равно 2 в степени N, затрудняя NP, но использование алгоритма Витерби при вычислении обеспечивает эффективность вычисления.
[1437] Большинство путей перехода между состояниями на фиг. 312 являются путями, которые не согласуются с форматом передачи. Таким образом, после каждого перехода между состояниями, осуществляется проверка формата, и когда текущий путь не согласуется с форматом передачи, вероятность пути задается равной 0, что позволяет повысить точность оценивания правильного сигнала приема.
[1438] Приемник прибавляет заранее определенное значение к смещению передачи и приема (этап S1226) и повторно осуществляет обработку на этапе S1222 и следующих этапах. Когда приемник определяет на этапе S1222, что смещение передачи и приема не меньше периода передачи (этап S1222: Нет), приемник идентифицирует наибольшую вероятность из вероятностей сигналов приема, вычисленных для соответствующих смещений передачи и приема. Затем приемник определяет, больше ли или равна наибольшая вероятность заранее определенному значению (этап S1227). Когда приемник определяет, что наибольшая вероятность больше или равна заранее определенному значению (этап S1227: Да), приемник использует, в качестве окончательного результата оценивания, сигнал приема, имеющий наибольшую вероятность. Альтернативно, приемник использует, в качестве предполагаемого сигнала приема, сигнал приема, имеющий вероятность, которая меньше наибольшей вероятности на заранее определенное значение или менее (этап S1228). Когда приемник определяет на этапе S1227, что наибольшая вероятность меньше заранее определенного значения (этап S1227: Нет), приемник отбрасывает результат оценивания (этап S1229).
[1439] При наличии слишком большого шума, сигнал приема часто не удается надлежащим образом оценить, и в то же время, вероятность низка. Таким образом, достоверность приема сигналов можно повысить, отбрасывая результат оценивания, когда вероятность низка. Декодирование с максимальной вероятностью представляет проблему в том, что, даже когда входное изображение не содержит эффективный сигнал, в качестве результата оценивания выводится эффективный сигнал. Однако в этом случае вероятность также низка, что позволяет избежать этой проблемы, отбрасывая результат оценивания, когда вероятность низка.
[1440] Вариант осуществления 16
[1 Введение] Традиционная связь посредством видимого света схемы включают в себя один способ, который использует датчик изображения общего назначения в качестве светопринимающего устройства, и другой, демонстрирующий фотодатчик или особый высокоскоростной датчик изображения. Примером первого типа является Picapiamera® от CASIO. Поскольку верхний предел частоты кадров формирования изображения многих датчиков изображения общего назначения равно 30 к/с, изменения светимости источника света, который передает сигналы, должны происходить с частотой, не превышающей этот верхний предел. Однако изменения светимости с такой низкой частотой могут восприниматься человеческим глазом как мерцание, поэтому в данном случае осветительные приборы нельзя использовать в качестве передатчиков сигнала, то есть необходимо использовать особые передатчики. Стандарты IEEE802.15.7 и CP1223 используют высокоскоростной фотодатчик в качестве последнего типа. Частота модуляции, применяемая в этих способах, больше или равна 9,6 кГц. Поскольку изменение светимости с такой высокой частотой не воспринимается человеческим глазом, входящий свет, который подвергается высокочастотным изменениям светимости, воспринимается человеческим глазом как постоянный, что позволяет использовать приборы в качестве передатчиков. Однако они требуют особого устройства приема. Это препятствует распространению связи посредством видимого света.
[1441] Мы разработали метод, в котором датчик изображения общего назначения, встроенный в традиционный смартфон, используется в качестве устройства приема для обнаружения оптических сигналов, модулированных с высокими частотами, которые не воспринимаются человеческим глазом. Датчики изображения на основе CMOS, которые имеют преимущество над датчиками изображения на основе CCD в отношении высокоскоростного ответа, высокоинтегрированной структуры, низкого энергопотребления и низковольтного возбуждения, встроены почти во все типы смартфонов и цифровых камер. Датчик изображения на основе CMOS захватывает изображения посредством линейного сканирования, которое последовательно экспонирует каждую линию пикселей свету. Недостаток этого способа состоит в том, что изображения движущихся объектов искажаются. Для использования характеристик линейного сканирования, мы установили оптимальное время экспозиции и разработали способ дискретизации линейного сканирования (LSS), который дискретизирует на частоте 30 кГц или выше, в тысячу раз быстрее, чем на традиционной частоте дискретизации, которая дискретизирует по одному состоянию светимости для каждого изображения. Мы также предложили надлежащий способ модуляции для LSS и применили его к осветительным приборам на основе LED и подсветкам дисплеев. Мы применили наш способ приема на основе LSS к современным смартфонам и подтвердили, что он позволяет принимать оптические сигналы, модулированные на частоте 10 кГц.
[1442] [2 Дискретизация линейного сканирования] Датчик изображения на основе CMOS преобразует свет в пиксельные значения, которые считываются как одномерные данные с использованием следующего процесса.
[1443] 1. Фотодиод в пикселе экспонируется свету и создает электрический заряд согласно величине экспозиции. Этот заряд усиливается и преобразуется в напряжение.
[1444] 2. Напряжение подается на вертикальную линию сигнала переключателем выбора линии. Шум фиксированного шаблона устраняется, и сигнал временно сохраняется.
[1445] 3. Сохраненное напряжение передается последовательно на горизонтальную линию сигнала переключателем выбора столбца и, наконец, считывается как одномерные данные.
[1446] Датчики изображения, встроенные в смартфоны и цифровые камеры, являются высокомикроизготовленными устройствами, в которых каждый пиксель не имеет кадровой памяти. По этой причине, световая экспозиция на этапе 1 не происходит одновременно для всех пикселей, но происходит, как описано на этапе 2, в последовательном процессе линия за линией. Это означает, что временной режим начала и окончания световой экспозиции развивается постепенно от линии к линии. В результате, датчик изображения на основе CMOS обеспечивает изображения, сделанные в разные моменты времени, на разных линиях. Использование этого механизма захвата изображения позволяет дискретизировать значительно более быстрые изменения светимости от передатчика, чем необходимы для кадров в целом. Мы ссылаемся на линию пикселей, экспонируемую свету, одновременно с ʺлинией экспозицииʺ.
[1447] Фиг. 313 демонстрирует изображения источника света, передающего сигнал, модулированный с частотой 10 кГц с временем экспозиции 1/100, 1/1000 и 1/10000 секунды. Пиксельные значения захваченного изображения получаются умножением интегральной светимости субъекта формирования изображения в течение времени экспозиции, на значение, определенное согласно яркости линзы, или заранее установленное значение чувствительность. Время экспозиции примерно от 1/30 до 1/200 обычно применяется для обычной фотографии в условиях комнатного освещения. Если время tE экспозиции является достаточно длинным по сравнению со временем Ts цикла модуляции сигнала, отношение светимостей между линиями экспозиции, которые захватывают самый яркий период и самый темный период, составляет около Ts/Te. Если Te=1/100 секунды, и Ts=1/10000 секунды (10 кГц), пиксельные значения отличаются только на 1%. Таким образом, при фотографировании в обычных условиях, это различие в светимости не распознается как мигание. Если же время экспозиции укорачивается, как указано на фиг. 313 (c), шаблон мигание отчетливо проявляется как пиксельные значения на линии экспозиции. Таким образом, при очень коротком времени экспозиции можно обнаруживать высокую частоту изменение светимости.
[1448] Не все фотодиоды непосредственно используются для захвата изображений в датчике изображения на основе CMOS. Секция оптического черного маскируется от экспонирования. Вычитание выходного потенциала секции оптического черного из выходного потенциала эффективных пикселей подавляет темновой ток, обусловленный тепловым шумом. Также существуют некоторые ʺслепыеʺ секции вследствие особенностей компоновки. Форматное соотношение эффективного пикселя часто бывает 4:3, но когда размер захваченного изображения устанавливается равным 16:9, верхний и нижний участки области эффективных пикселей отсекаются и, в результате, обрабатываются таким же образом, как слепые секции. Датчик изображения не только считывает данные из эффективных пикселей, но и из оптических черных и слепых секций последовательно вдоль каждой линии. Благодаря этой последовательной процедуре, время, необходимое для экспонирования оптических черных и слепых секций, является временем, необходимым для перехода от нижней линии одного изображения к верхней линии следующего изображения. Эта разница во времени называется ʺвременем гашенияʺ.
[1449] Период, в течение которого изменения светимости источника света могут дискретизироваться посредством LSS, эквивалентен периоду, в течение которого экспонируется линия экспозиции, которая захватывает изображение от источника света. Фиг. 314 демонстрирует эту ситуацию. Даже если источник света захватывается по всему изображению, выборки будут прерывистыми вследствие времени гашения. Таким образом, передача сигнала должна основываться на надлежащем протоколе LSS, который учитывает прерывистый прием сигналов. Хотя современные смартфоны не имеют такой функции, устройства получают возможность непрерывного приема сигнала и значительного повышения эффективности связи, если настройки позволяют устройствам идентифицировать местоположение источника света и захватывать ограниченное изображение местоположения, как показано на фиг. 315.
[1450] Если частота дискретизации, т.е. частота захвата изображения, равна 30 к/с, и вертикальный размер изображения равен 1080 пикселей, дискретизация LSS осуществляется 30×1080=32400 раз в секунду. Однако, поскольку в течение вышеупомянутого времени гашения результаты дискретизация не вырабатываются, фактическая частота дискретизации превышает 32400 Гц. Время гашения изменяется в зависимости от настроек каждой модели и условий формирования изображения, которые включают в себя частоту кадров и разрешение изображения, но находится в диапазоне приблизительно от 1 до 10 миллисекунд. Соответственно, частота дискретизации находится в диапазоне приблизительно от 33 до 46 кГц.
[1451] [3 Состояния передатчика] Чтобы иметь возможность использовать осветительный прибор в качестве источника света для связи посредством видимого света, изменения светимости, используемые для передачи сигнала, не должны восприниматься человеческим глазом. Таким образом, средняя светимость (эффективная светимость) должна быть постоянной, независимо от того, какие сигналы передаются. Частота изменения светимости также должна быть достаточно высокой, или скорость изменения светимости должна быть достаточно малой. Предельная частота, воспринимаемая людьми, называется критической частотой мерцания (CFF) и равна приблизительно 60 Гц, хотя она отличается в зависимости от условий. Заметим, что это предел периодического мигания, и более высокая частота модуляции необходима для нерегулярных изменений светимости, используемых для передачи сигнала. Фотографии, сделанные с помощью фотоаппаратов или видеокамер, также не должны содержать изменений светимости. Как описано выше, благодаря настройке времени экспозиции в диапазоне обычной фотографии, эффекты изменений светимости в неподвижных изображениях столь малы, что не создают проблем. Однако при видеосъемке, даже изменения светимости на частоте, более высокой, чем CFF, могут восприниматься как тень, которая напоминает линию сканирования. Причина в смешанных эффектах, создаваемых сдвигом между частотами кадра и сигнала при видеосъемке. Для устранения этого эффекта, требуется частота, существенно более высокая, чем CFF, или низкое отношение изменения светимости.
[1452] Яркость осветительного прибора можно регулировать, управляя силой тока, текущего через источник света (управление током) или длительностью времени излучения света (управление PWM). Использование изменений светимости для передачи сигналов не позволяет управлять PWM. Однако для замены способа управления для устройств, которые традиционно используют управление PWM, например, подсветок дисплеев, управлением током, требуется модификация крупномасштабной схемы, что будет препятствовать применению связи посредством видимого света. Таким образом, предпочтительно, чтобы любая схема модуляции включала в себя функцию регулировки средней светимости.
[1453] Высокая светимость желательна в качестве основной функции осветительного оборудования. Предельное напряжение и количество элементов LED, служащих в качестве источника света, определяются максимальной светимостью. Таким образом, желателен способ модуляции, в котором отношение усредненной светимости к максимальной светимости (показатель эффективной светимости (ELR)) имеет более высокое значение.
[1454] Дисплей можно использовать в качестве передатчика, управляя светимостью его подсветки. Однако передатчик дисплея требует обратить внимание на следующие точки, которые не видны в передатчике осветительного прибора. Отношение SN низко, поскольку источник света имеет низкую светимость. Для повышения разрешения движущихся изображений, отношение SN которых будет снижаться еще больше, когда изображение на экране генерирует шум, и изображение является темным, возможны случаи, когда подсветку нужно отключать во время изменения коэффициента пропускания жидких кристаллов. Частота обновления экрана в более высококачественном продукте выше, и максимальная частота обновления существующих продуктов равна 240 Гц. В этом случае, сигналы время от времени передаются каждые 1/240 секунды.
[1455] [4 Схемы модуляции для LSS] Прерывистый прием является главной особенностью LSS. Способ модуляции, адаптированный к прерывистому приему, включает в себя способ малых символов и способ больших символов.
[1456] [4.1 Способ больших символов] Способ больших символов предусматривает непрерывную передачу однородного символа на протяжении длительности, превышающей период захвата изображения. Однородный символ означает символ, который позволяет декодировать сигнал в случае приема любой части символа, например, частотно-модулированного символа. Приемник принимает по одному символу для каждого изображения и соединяет входящие символы из множественных изображений для реконструкции данных связи. Способ приема по одному символу для каждого изображения, аналогичный традиционному способу приема датчиками изображения, отличается тем, что объем информации в расчете на символ значительно увеличен, и человеческий глаз на может воспринимать никакого мерцания в модулированном свете. Данные связи можно реконструировать, помещая вместе последовательность приема данных последовательно. Однако это не дает достаточной достоверности, поскольку, если обработка кадров изображения прерывается, например, вследствие нагрузки обработки и т.д. приемника, принятые данные не удается надлежащим образом реконструировать. Даже в подобных случаях, данные можно надлежащим образом принимать, когда часть сигнала используется в качестве адреса.
[1457] Сигналы, кодированные с использованием частотной модуляции, однородны и обеспечивают большой объем информации в расчете на символ. Таким образом, они полезны для способа больших символов. Фиг. 316 (b) демонстрирует пример частотной модуляции посредством управления включением/отключением. Простая частотная модуляция достигает ELR 50%, который можно повысить, фиксируя периоды циклов и закрепляя более длинные периоды высокой светимости. Фиг. 316 (b) и (c) демонстрирует результаты частотного анализа сигналов, имеющих одну и ту же частоту, но разные ELR. Отсюда следует, что частоты, представленные сигналами, можно распознавать из их основной частоты.
[1458] Дискретизация сигнала посредством LSS предусматривает усреднение светимости по периоду экспозиции, и это означает, что сигналы подвергаются фильтрации скользящего среднего на протяжении времени экспозиции. На фиг. 317 изображены частотные характеристики этого фильтра. Таким образом, следует отметить, что время экспозиции приемника должно быть постоянным, и частоты, срезанные этим фильтром, нельзя использовать.
[1459] [4.2 Способ малых символов] Согласно способу малых символов, приемник принимает множественные символы в последовательности периодов времени приема и реконструирует данные связи путем соединения принятых частей по множественным кадрам изображения. Если период повторения сигналов передачи постоянен, принятые части можно объединять на основании результата вычисления длительности времени гашения из частоты кадров формирования изображения. Однако это будет недостоверно, поскольку многие современные смартфоны управляют частотой кадров формирования изображения по-разному в зависимости от нагрузки обработки и температуры процессора. Таким образом, данные связи делятся на множественные пакеты, и заголовок, указывающий границу пакета, и адрес, указывающий номер пакета, добавляются в каждый из пакетов, что позволяет объединять принятые данные независимо от длины слепого периода. Кроме того, согласно первому способу, может приниматься только одна и та же часть данных связи, когда отношение между периодом приема (частотой кадров формирования изображения) и периодом передачи выражается как малое целое число, тогда как согласно последнему способу, эту проблему можно решить рандомизацией порядка передачи пакетов.
[1460] Фазоимпульсная модуляция и частотная модуляция пригодны для способа малых символов, поскольку их период передачи символа может быть короткий и их ELR могут быть высокими.
[1461] Схема кодирования с фазоимпульсной модуляцией, которая поддерживает постоянную светимость, включает в себя манчестерское кодирование и кодирование с четырехпозиционной фазоимпульсной модуляцией (4PPM) (фиг. 318 и фиг. 319). Обе схемы кодирования обеспечивают эффективность кодирования 50%, но кодирование с 4PPM достигает показателя эффективной светимости 75%, что превосходит манчестерское кодирование, показатель эффективной светимости которого равен 50%. Фиг. 318 демонстрирует схемы кодирования (изменяемую 4PPM, V4PPM), поддерживающие регулировку светимости на основе кодирования с 4PPM. Эта схема кодирования позволяет непрерывно изменять показатель эффективной светимости от 25% до 75%. Кроме того, она отличается тем, что позиция роста сигнала остается постоянной независимо от светимости, и поэтому сторона приема может принимать сигналы независимо от значений настройки светимости. В качестве схемы кодирования на основе манчестерского кода, поддерживающей регулировку светимости, можно предложить схему изменяемой PPM (VPPM). Когда показатель эффективной светимости в схеме VPPM может изменяться от 25% до 75%, ширина импульса, составляющая 25% длины символа, если вычисляется на основании наименьшей распознаваемой ширины импульса, равна ширине одного импульса в 4PPM, как показано на фиг. 320. В этом случае, эффективность кодирования V4PPM вдвое больше, чем у VPPM, и это означает, что V4PPM превосходит VPPM.
[1462] Для приема частотно-модулированных символов можно использовать частотный анализ, например, дискретное косинусное преобразование. Его преимущество состоит в том, что его можно использовать с более длительным временем экспозиции. Однако, поскольку информация о последовательности символов утрачивается, комбинация частот, доступная с учетом гармонических частот, ограничена. В нижеследующих экспериментах, V4PPM используется как способ модуляции символов, в частности, как способ малых символов.
[1463] [4.3 Оценивание производительности] Оценивается производительность в двух схемах модуляции. Смартфон P-03E используется в качестве приемника, и жидкокристаллический телевизор TH-L47DT5 используется в качестве передатчика. Подсветка дисплея отключается при обновлении жидких кристаллов. Частота обновления жидких кристаллов равна 240 Гц, и в стандартном режиме подсветка светится 75% времени в течение цикла обновления, благодаря чему, время непрерывной передачи составляет 1000000/240×0,75=3125 микросекунд. Фиг. 321 (a) демонстрирует мощности сигнала и шума, измеренные с использованием вышеописанных передатчика и приемника, когда время экспозиции задано равным 1/10000 секунды, на экране дисплея отображается изображение с 50% серостью, и передается сигнал включения/отключения с частотой 1 кГц. Нижеследующие эксперименты были проведены с использованием модельного сигнала, имеющего это отношение SN (фиг. 321(b)). В качестве сигнала приема использовалось значение, полученное путем усреднения пиксельных значений 256 пикселей в горизонтальном направлении к линии экспозиции. В каждом состоянии из 1000 моделей были получены следующие результаты.
[1464] Согласно способу больших символов, в качестве символа используется одночастотный символ. Показатель эффективной светимости устанавливается равным 75%, который идентичен ELR, используемому в эксперименте для способа малых символов, хотя ошибка приема снижается по мере того, как показатель эффективной светимости приближается к 50%. Сигналы приема вычисляются посредством дискретного косинусного преобразования пиксельных значений, вертикальных к линиям экспозиции. Фиг. 322A демонстрирует ошибки приема (различия между частотами сигнала передачи и частотами сигнала приема). Ошибка приема резко возрастала в окрестности 9 кГц. Дело в том, что мощность сигнала снижается фильтром скользящего среднего LSS, показанной на фиг. 317, и тонет в шумах. Большой ошибка приема возникает в низкочастотном диапазоне, поскольку в течение периода передачи могут передаваться только сигналы с меньшим количеством циклов. На фиг. 322B - фиг. 322F показаны коэффициенты ошибок приема для каждого допуска по частоте. Например, когда допустимый коэффициент ошибок предполагается равным 5%, значения могут выделяться шагами 50 Гц в частотном диапазоне от 1,6 кГц до 8 кГц. Таким образом, информация может быть представлена (8000-1600)/50=128=7 битов. Например, когда 2 бита выделяется адресу, и 5 битов выделяется данным, можно представлять 20 битов информации. Поскольку при максимальной скорости данные связи можно декодировать из четырех изображений кадра, эффективная скорость связи составляет 150 бит/с при захвате изображений с частотой 30 к/с. Для обнаружения ошибок приема при практическом использовании должен содержатся проверочный код ошибки.
[1465] V4PPM использовалась для символов согласно способу малых символов. Фиг. 323 демонстрирует показатель успешности приема в зависимости от символьной скорости. Этот показатель успешности приема указывает частоту, с которой успешно принимаются все символы в одном пакете. Здесь частота модуляции указывает количество временных слотов изменений светимости, происходящих в течение одной секунды. В частности, в случае частоты модуляции 10 кГц, содержится 2500 символов V4PPM. Когда допустимый коэффициент ошибок равен 5%, частоту модуляции можно установить равной 10 кГц. Исходя из того, что весь период непрерывной передачи является одним пакетом, его границу можно определить при условии, что состояние в начале периода передачи является включенным состоянием (состоянием высокой светимости), в том смысле, что заголовок, указывающий границу пакета, может обеспечиваться в одном слоте. Таким образом, каждый пакет содержит символы V4PPM в указанном ниже количестве (выражение 1).
[1466] [Фор. 1] ⎣(0,003125/(1/10000)-1)/4⎦=7 (выражение 1)
[1467] Это означает, что каждый пакет содержит 14 битов информации. При выделении двух битов под адрес и двенадцати битов под данные, можно представлять 48 битов информации. Поскольку может приниматься более одного пакета, если размер передатчика в захваченном изображении достаточно велик, эффективная скорость связи максимальна, когда все пакеты успешно принимаются из одного изображения, и равна 1440 бит/с при скорости формирования изображения 30 к/с.
[1468] Способ малых символов позволяет представлять большее количество битов, и поэтому осуществлялся, сопровождаемый проверкой производительности. Состав пакета был таким же, как описанный выше, где объединенные 48 битов данных содержат четыре бита кода CRC. При приеме пакетов с одним и тем же адресом, но разными данными, использовалось наибольшее количество одинаковых пакетов данных. При наличии одинакового количества пакетов с одними и теми же данными, прием продолжался, пока какие-либо пакеты данных не достигнут перевеса в количестве. При обнаружении какой-либо ошибки с помощью CRC, все принятые пакеты отбрасывались. Расстояние между приемником и передатчиком было задано равным четырем метрам. При таком расстоянии в каждом изображении содержится, по меньшей мере, одно изображение пакета. Среднее время приема в 200 пробах составило 351 миллисекунду, причем после проверки ошибок посредством CRC не осталось ни одной ошибки. Сколько раз, предположительно, необходимо принять пакет, чтобы собрать N типов пакетов, можно вычислить согласно нижеследующему (выражение 2).
[1469] [Фор. 2] (выражение 2)
[1470] Таким образом, ожидаемое значение равно 8,33 при N=4. Таким образом, ожидаемое время приема равно 8,33×33=275 миллисекунд, предполагая отсутствие ошибок приема пакета и прием одного пакета для каждого изображения. Если среднее время приема превышает ожидаемое время приема, потребуется принять два или более пакетов вследствие ошибки приема. Время приема можно сократить за счет уменьшения ошибок приема, например, включения кода обнаружения ошибки в пакет.
[1471] [5 Заключение] Связь посредством видимого света является одним типом беспроводной связи, где используются электромагнитные волны в диапазоне видимого света, который наблюдаются человеческими глазами. Она привлекает внимание ввиду своего социального аспекта, поскольку позволяет применять источник освещения в качестве инфраструктуры связи. В частности, она не требует авторизации согласно Radio Act, безопасна для живых организмов, не оказывает влияния на другие устройства посредством электромагнитных волн, позволяет распознавать на глаз дальность связи, поскольку источник передачи сигнала и путь связи наблюдаемы, позволяет легко предотвратить мошенническую связь, позволяет легко блокировать сигналы, обладает высокой степенью направленности, поскольку позволяет осуществлять связь только с заданным устройством, и позволяет использовать энергию одновременно для связи и для освещения. Кроме того, была изучена возможность использовать этот метод не только в двусторонней связи, соответствующей существующей беспроводной связи, представленной WiFi и пр., но и в качестве знака, использующего одностороннюю связь. Примером предполагаемого применения является передача сигналов, несущих позиционную информацию от верхнего света, для определения местоположения пользователя в сооружении, куда не проникают сигналы GPS.
[1472] Этот вариант осуществления предусматривает высокоскоростную дискретизацию, которая использует характеристики линейного сканирования традиционных датчиков изображения на основе CMOS и подтверждает, что современные смартфоны могут принимать сигналы, модулированные на частоте модуляции 10 кГц.
[1473] Способность смартфона принимать видимые световые сигналы от осветительных приборов, выступающих в роли передатчиков, подготавливает почву для широкого круга приложений. Примером предполагаемого применения является передача сигналов, несущих позиционную информацию от верхнего света, для определения местоположения пользователя в сооружении, куда не проникают сигналы GPS. Другое возможное применение состоит в использовании доски объявлений в качестве передатчика, что позволяет, например, получать купоны или проверять наличие свободных мест с помощью смартфонов.
[1474] Способ связи посредством видимого света, предусмотренный в этом варианте осуществления, лучше способа приема с помощью датчика освещенности не только тем, что смартфоны пригодны в качестве приемников, но и в следующих отношениях. Входящий свет может пространственно разделяться и, таким образом, может по отдельности приниматься без помехи даже при наличии поблизости множественных передатчиков. Кроме того, можно идентифицировать направление входящего света, что позволяет вычислять позицию относительно источника света. В частности, получив абсолютную позицию источника света на основании входящих сигналов, можно точно определить абсолютную позицию приемника с погрешностью в пределах нескольких сантиметров. В качестве передатчиков в этой системе связи можно использовать дисплеи и доски объявлений. Хотя трудно принимать сигналы от дисплеев и досок объявлений с использованием фотодатчиков из-за того, что их светимость и освещенность ниже, чем у источника освещения, сигналы могут приниматься независимо от освещенности окружающей среды. Кроме того, хотя шум возникает из движущихся изображений на отображающем экране, выбирается плоская область с меньшим шумом, и сигналы могут приниматься из области согласно способу приема посредством датчика изображения.
[1475] Наша будущая работа будет сосредоточена на усовершенствовании нашего алгоритма приема и исследовании возможностей для дополнительного повышения производительности связи. Мы также будем исследовать различные применения связи посредством видимого света и тестировать ее промышленное применение.
[1476] Вариант осуществления 17
Этот вариант осуществления описывает систему отображения, которая передает сигнал видимого света одновременно с отображением изображения, причем система отображения сконфигурирована в качестве передатчика, как описано в вышеприведенных вариантах осуществления.
[1477] На фиг. 324 показана блок-схема, демонстрирующая конфигурацию системы отображения согласно этому варианту осуществления.
[1478] Система отображения согласно этому варианту осуществления включает в себя отправитель 1250 сигнала изображения, который генерирует и отправляет сигнал изображения, и дисплей 1270 изображения, который передает сигнал видимого света одновременно с отображением изображения.
[1479] Отправитель 1250 сигнала изображения включает в себя модуль 1251 генерации сигнала изображения, модуль 1252 генерации сигнала видимого света, модуль 1253 генерации сигнала синхронизации видимого света и модуль 1254 отправки сигнала стандарта изображения.
[1480] Модуль 1251 генерации сигнала изображения генерирует сигнал изображения и выводит сигнал изображения на модуль 1254 отправки сигнала стандарта изображения. Модуль 1252 генерации сигнала видимого света генерирует сигнал видимого света в форме электрического сигнала и выводит сигнал видимого света на модуль 1254 отправки сигнала стандарта изображения. Модуль 1253 генерации сигнала синхронизации видимого света генерирует сигнал синхронизации видимого света и выводит сигнал синхронизации видимого света на модуль 1254 отправки сигнала стандарта изображения.
[1481] Модуль 1254 отправки сигнала стандарта изображения выводит на дисплей 1270 изображения через группу 1260 путей передачи стандарта изображения сигнал изображения, сигнал видимого света и сигнал синхронизации видимого света, сгенерированные, как описано выше.
[1482] Дисплей 1270 изображения включает в себя модуль 1271 приема сигнала стандарта изображения, модуль 1272 отображения изображения и модуль 1273 вывода сигнала видимого света.
[1483] Модуль 1271 приема сигнала стандарта изображения принимает от модуля 1254 отправки сигнала стандарта изображения сигнал изображения, сигнал видимого света и сигнал синхронизации видимого света через группу 1260 путей передачи стандарта изображения. Затем модуль 1271 приема сигнала стандарта изображения выводит сигнал изображения на модуль 1272 отображения изображения и выводит сигнал видимого света и сигнал синхронизации видимого света на модуль 1273 вывода сигнала видимого света.
[1484] Модуль 1272 отображения изображения включает в себя, например, жидкокристаллический дисплей, органический EL дисплей или плазменный дисплей и, приняв сигнал изображения от модуля 1271 приема сигнала стандарта изображения, отображает изображение согласно сигналу изображения. Если дисплей 1270 изображения является, например, проектором, модуль 1272 отображения изображения имеет механизм проекции, который включает в себя источник света и оптическую систему, и, приняв сигнал изображения от модуля 1271 приема сигнала стандарта изображения, проецирует изображение согласно сигналу изображения на экран.
[1485] Модуль 1273 вывода сигнала видимого света получает сигнал видимого света и сигнал синхронизации видимого света от модуля 1271 приема сигнала стандарта изображения. Если модуль 1273 вывода сигнала видимого света принимает сигнал синхронизации видимого света, модуль 1273 вывода сигнала видимого света предписывает, в момент времени приема сигнала синхронизации видимого света, модулю 1272 отображения изображения начинать мигание согласно полученному сигналу видимого света. Таким образом, модуль 1272 отображения изображения передает сигнал видимого света в форме оптического сигнала путем изменения светимости одновременно с отображением изображения. Заметим, что модуль 1273 вывода сигнала видимого света может включать в себя источник света, например LED, и может изменять светимость источника света.
[1486] Фиг. 325 демонстрирует конфигурацию передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1487] Модуль 1254 отправки сигнала стандарта изображения отправляет на модуль 1271 приема сигнала стандарта изображения сигнал изображения, сигнал видимого света и сигнал синхронизации видимого света, с использованием нескольких путей передачи стандарта изображения, включенных в группу 1260 путей передачи стандарта изображения.
[1488] Если модуль 1271 приема сигнала стандарта изображения принимает сигнал изображения, сигнал видимого света и сигнал синхронизации видимого света, модуль 1271 приема сигнала стандарта изображения выводит сигнал синхронизации видимого света на модуль 1273 вывода сигнала видимого света до интерпретации сигнала изображения и сигнала видимого света. Это препятствует задержке вывода сигнала синхронизации видимого света вследствие интерпретации сигнала изображения и сигнала видимого света.
[1489] Фиг. 326 демонстрирует пример конкретной конфигурации передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1490] Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения, сигнал видимого света и сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения с использованием нескольких путей передачи стандарта изображения, включенных в группу 1260 путей передачи стандарта изображения. При этом модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения и сигнал видимого света на модуль 1271 приема сигнала стандарта изображения, через пути передачи стандарта изображения, используемые в стандарте изображения, из нескольких путей передачи стандарта изображения, включенных в группу 1260 путей передачи стандарта изображения. Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения, через путь передачи стандарта изображения, который не используется в стандарте изображения, из нескольких путей передачи стандарта изображения, включенных в группу 1260 путей передачи стандарта изображения.
[1491] Фиг. 327 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1492] Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения и сигнал видимого света на модуль 1271 приема сигнала стандарта изображения через пути передачи стандарта изображения, используемые в стандарте изображения, аналогично вышеприведенному описанию, тогда как модуль 1254 отправки сигнала стандарта изображения может отправлять сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения через путь передачи стандарта изображения для будущего расширения. Заметим, что путь передачи стандарта изображения для будущего расширения представляет собой путь передачи стандарта изображения, который включен в стандарт для будущего расширения.
[1493] Фиг. 328 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1494] Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения и сигнал видимого света на модуль 1271 приема сигнала стандарта изображения через пути передачи стандарта изображения, используемые в стандарте изображения, аналогично вышеприведенному описанию, тогда как модуль 1254 отправки сигнала стандарта изображения может отправлять сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения через путь передачи стандарта изображения, используемый для отправки мощности, которая предназначена для потребления дисплеем 1270 изображения (далее именуемый путем передачи для отправки мощности). Таким образом, сигнал синхронизации видимого света отправляется совместно с мощностью. В частности, модуль 1254 отправки сигнала стандарта изображения накладывает сигнал синхронизации видимого света на мощность и отправляет сигнал и мощность.
[1495] Фиг. 329A и 329B демонстрируют мощность, которая отправляется по пути передачи для отправки мощности.
[1496] Если сигнал синхронизации видимого света не отправляется через путь передачи для отправки мощности, напряжение, заданное стандартом изображения, непрерывно подается на путь передачи для отправки мощности, как показано на фиг. 329A, тогда как, если сигнал синхронизации видимого света отправляется через путь передачи для отправки мощности, напряжение сигнала синхронизации видимого света накладывается на напряжение, заданное стандартом изображения на пути передачи для отправки мощности, как показано на фиг. 329B. В этом случае, сигнал синхронизации видимого света накладывается на мощность таким образом, что максимальное напряжение сигнала синхронизации видимого света меньше или равно максимальному номинальному напряжению пути передачи стандарта изображения, и минимальное напряжение сигнала синхронизации видимого света больше или равно минимальному номинальному напряжению пути передачи стандарта изображения. Кроме того, в этом случае, сигнал синхронизации видимого света накладывается на мощность таким образом, что среднее напряжение по периоду наложения сигнала синхронизации видимого света на мощность эквивалентно напряжению, заданному стандартом изображения.
[1497] Фиг. 330 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1498] Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения и сигнал видимого света на модуль 1271 приема сигнала стандарта изображения через пути передачи стандарта изображения, используемые в стандарте изображения, аналогично вышеприведенному описанию, тогда как модуль 1254 отправки сигнала стандарта изображения может отправлять сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения через путь передачи стандарта изображения, используемый в стандарте изображения для отправки сигнала вертикальной синхронизации. Сигнал вертикальной синхронизации это сигнал для вертикальной синхронизации изображения. Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал синхронизации видимого света, который выступает в роли сигнала вертикальной синхронизации.
[1499] Фиг. 331 демонстрирует другой пример конкретной конфигурации передачи сигнала модулем 1254 отправки сигнала стандарта изображения и приема сигнала модулем 1271 приема сигнала стандарта изображения.
[1500] Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал изображения и сигнал видимого света на модуль 1271 приема сигнала стандарта изображения, через пути передачи стандарта изображения, используемые в стандарте изображения, аналогично вышеприведенному описанию, тогда как модуль 1254 отправки сигнала стандарта изображения может отправлять сигнал синхронизации видимого света на модуль 1271 приема сигнала стандарта изображения через путь передачи стандарта изображения (далее именуемый комбинированным путем передачи), используемый в стандарте изображения для отправки сигнала изображения, сигнала управления и сигнала вертикальной синхронизации. Модуль 1254 отправки сигнала стандарта изображения отправляет сигнал синхронизации видимого света, который выступает в роли сигнала вертикальной синхронизации.
[1501] В этом случае, модуль 1271 приема сигнала стандарта изображения извлекает сигнал синхронизации видимого света из сигналов, отправленных и принятых через комбинированный путь передачи, и выводит сигнал синхронизации видимого света на модуль 1273 вывода сигнала видимого света до интерпретации сигнала изображения и сигнала управления.
[1502] Таким образом, в этом варианте осуществления, сигнал синхронизации видимого света извлекается до интерпретации сигнала изображения и сигнала видимого света, что предотвращает задержку вывода сигнала синхронизации видимого света вследствие интерпретации сигнала изображения и сигнала видимого света.
[1503] Вариант осуществления 18
Настоящее изобретение относится к устройству отображения, которое выводит сигналы связи посредством видимого света, и к способу управления таким устройством отображения.
[1504] Например, в японских патентных заявках, не прошедших экспертизу №№ публикации 2007-43706 и 2009-212768 раскрыты методы, относящиеся к визуальной световой связи. В японских патентных заявках, не прошедших экспертизу №№ публикации 2007-43706 и 2009-212768 раскрыты методы связи путем наложения информации связи посредством видимого света в ходе нормального отображения видео в устройстве отображения видео, включающем в себя, например, дисплей или проектор.
[1505] настоящее изобретение предусматривает устройство отображения, способное выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способное уменьшать ошибку приема выходных сигналов связи посредством видимого света, и способ управления таким устройством отображения.
[1506] Устройство отображения согласно настоящему изобретению выводит сигналы связи посредством видимого света и включает в себя: отображающую панель, включающую в себя отображающий экран, на котором отображается изображение; контроллер дисплея, который предписывает отображающей панели отображать изображение на отображающем экране отображающей панели на основании сигнала изображения; подсветку, имеющую светоизлучающую поверхность, которая освещает отображающий экран отображающей панели сзади; процессор сигнала, который накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, генерируемые на основании сигнала изображения; и контроллер подсветки, который делит светоизлучающую поверхность подсветки на области и устанавливает интервал, в течение которого управление излучением света в каждой из областей и управление отключением подсветки в каждой из областей в разное время осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала. При наложении сигналов связи посредством видимого света на сигналы управления подсветкой, процессор сигнала не накладывает сигнал связи посредством видимого света в интервале, указывающем состояние отключения подсветки в сигналах управления подсветкой.
[1507] Устройство отображения согласно настоящему изобретению способно выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее и способно уменьшать ошибку приема выходных сигналов связи посредством видимого света.
[1508] Базовые знания, лежащие в основе настоящего изобретения
В последние годы, в областях, относящийся к устройствам отображения и, в частности, к жидкокристаллическим дисплеям и проекторам, где используются жидкие кристаллы, используется так называемый метод сканирования подсветки с целью повышения качества изображения. Сканирование подсветки это способ управления подсветкой, который повышает скорость реакции жидких кристаллов и улучшает размытие в движении, которое можно наблюдать в дисплеях на основе дискретизации с запоминанием отсчетов. Согласно этому способу, отображающий экран делится на области (области подсветки), и излучение света подсветки управляется таким образом, что области последовательно излучают свет с фиксированными интервалами. В частности, сканирование подсветки представляет собой способ управления, который устанавливает интервалы отключения подсветки, и временной режим этих циклических интервалов отключения (интервалов гашения) для каждой из областей подсветки устанавливаются отличающимися друг от друга. В общем случае, управление часто осуществляется для синхронизации временного режима интервала гашения с временным режимом сканирования.
[1509] Однако, как раскрыто в японской патентной заявке, не прошедшей экспертизу, № публикации 2007-43706, при осуществлении связи посредством видимого света, сигналы связи посредством видимого света накладываются путем стробирования подсветки. Таким образом, передача сигналов связи посредством видимого света невозможна на протяжении интервала отключения подсветки. Кроме того, этот интервал отключения может приводить к сбою в передаче сигнала. Таким образом, единственная возможность состоит в остановке сканирования подсветки и передаче сигналов связи посредством видимого света, что снижает качество изображения.
[1510] В свете вышеизложенного, настоящее изобретение предусматривает устройство отображения, способное выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способное уменьшать ошибку приема выходных сигналов связи посредством видимого света.
[1511] Далее вариант осуществления подробно описан, по мере необходимости, со ссылкой на чертежи. Следует отметить, что ниже ненужные подробности в описании могут быть опущены. Например, могут быть опущены подробные описания общеизвестных предметов и повторные описания, по существу, одинаковых конфигурации. Такие описания опущены во избежание ненужной избыточности нижеследующих описаний и чтобы специалисту в данной области техники легче было понять настоящее изобретение.
[1512] Следует отметить, что заявитель предоставляет прилагаемые чертежи и нижеследующее описание для помощи специалистам в данной области техники в полном понимании настоящего изобретения, но не для ограничения объема формулы изобретения.
[1513] Далее вариант осуществления 18 будет описан со ссылкой на фиг. 332 - фиг. 339.
[1514] [1. Конфигурация] На фиг. 332 показан схематический вид одного примера системы связи посредством видимого света согласно варианту осуществления 18.
[1515] [1.1 Конфигурация системы связи посредством видимого света] Система 1300 связи посредством видимого света, проиллюстрированная на фиг. 332, включает в себя устройство 1400 отображения и смартфон 1350.
[1516] Устройство 1400 отображения представляет собой, например, телевизор, и может отображать изображение на отображающем экране 1410. Устройство 1400 отображения также может накладывать сигналы связи посредством видимого света на отображающий экран 1410.
[1517] Смартфон 1350 является одним примером электронного устройства, которое принимает сигналы связи посредством видимого света и может принимать сигналы связи посредством видимого света, передаваемые от устройства 1400 отображения. Таким образом, пользователь смартфона 1350 может получать, например, информацию об изображении, отображаемом на устройстве 1400 отображения.
[1518] Заметим, что в этом варианте осуществления, устройство 1400 отображения представлено лишь как монитор, который отображает изображение, например, телевизор или дисплей; устройство 1400 отображения не ограничивается этим примером. Устройство 1400 отображения может быть устройством, которое проецирует изображение, например, проектор. Аналогично, смартфон 1350 приведен лишь в порядке примера электронного устройства, которое принимает сигналы связи посредством видимого света, выводимые из устройства 1400 отображения; любое устройство, которое может принимать сигналы связи посредством видимого света, допустимо и не ограничивается смартфоном. Например, электронное устройство может быть приемником, отвечающим стандарту JEITA CP-1222. Кроме того, электронное устройство не ограничивается смартфоном и может быть ручным устройством общего вида. Кроме того, электронное устройство может получать информацию путем приема сигнала связи посредством видимого света и декодирования принятых сигналов связи посредством видимого света.
[1519] Способ передачи информации, используемый для передачи сигналов связи посредством видимого света, может представлять собой способ, отвечающий стандарту JEITA CP-1223, разрабатываемому в настоящее время как международный стандарт, или уже установленному стандарту IEEE P802.15. Другими словами, электронное устройство может использовать приемник, отвечающий одному или более из этих стандартов.
[1520] [1.2 Конфигурация устройства отображения] На фиг. 333 показана блок-схема одного примера общей конфигурации устройства отображения согласно варианту осуществления 18.
[1521] Устройство 1400 отображения, проиллюстрированное на фиг. 333, является устройством отображения, которое выводит сигналы связи посредством видимого света и включает в себя первый модуль 1420 ввода, первый процессор 1430, первый контроллер 1440, отображающую панель 1450, второй модуль 1460 ввода, второй процессор 1470, второй контроллер 1480 и подсветку 1490.
[1522] Первый модуль 1420 ввода принимает ввод сигнала изображения, связанного с изображением, отображаемым на отображающей панели 1450. Сигнал изображения поступает на первый модуль 1420 ввода, например, через антенный кабель, линию сигнала изображения, композитный кабель, кабель HDMI (R), кабель PJLink или кабель LAN, например, от устройства широковещания, записи и воспроизведения видео или PC. При этом сигнал изображения может сохраняться на носителях записи различных видов с использованием, например, устройства видеозаписи или устройства воспроизведения.
[1523] Первый процессор 1430 принимает ввод сигнала изображения от первого модуля 1420 ввода. Первый процессор 1430 осуществляет общую обработку изображений, например, улучшение изображения, на сигнале изображения. Первый процессор 1430 передает обработанный сигнал изображения на первый контроллер 1440. Первый процессор 1430 также передает информацию, указывающую размер, временной режим отображения, яркость и т.д. подкадров, и сигнал изображения на первый контроллер 1440 и второй процессор 1470.
[1524] Заметим, что первый процессор 1430 может выводить коэффициент заполнения, вычисленный на основании сигнала изображения и сигнала управления подсветкой (далее также именуемый сигнал управления BL) для каждой области на второй модуль обработки.
[1525] Отображающая панель 1450 представляет собой, например, жидкокристаллическую отображающую панель и включает в себя отображающий экран 1410, который отображает изображение.
[1526] Первый контроллер 1440 является одним примером контроллера дисплея. Первый контроллер 1440 предписывает отображающей панели 1450 отображать изображение на отображающем экране 1410 отображающей панели 1450 на основании сигнала изображения. Согласно варианту осуществления 1, первый контроллер 1440 предписывает отображающей панели 1450 отображать изображение на основании сигнала изображения, передаваемого от первого процессора 1430. В частности, первый контроллер 1440 управляет апертурой жидких кристаллов отображающей панели 1450 на основании сигнала изображения, передаваемого от первого процессора 1430.
[1527] Второй модуль 1460 ввода принимает ввод сигнала, используемое при осуществлении связи посредством видимого света (далее также именуемого сигналом связи посредством видимого света), и передает входной сигнал связи посредством видимого света на второй процессор 1470. В этом варианте осуществления, сигнал связи посредством видимого света, генерируемый, например, на PC, поступает на второй модуль 1460 ввода, например, через кабель особой конструкции или кабель LAN.
[1528] Заметим, что сигнал связи посредством видимого света может накладываться на часть радиоволны и поступать на второй модуль 1460 ввода через антенный кабель. Сигнал связи посредством видимого света также может записываться на носители записи различных типов посредством устройства видеозаписи или устройства воспроизведения и поступать на второй модуль 1460 ввода. Например, сигнал связи посредством видимого света, записанный устройством видеозаписи, может располагаться, например, на участке линии кабеля HDMI (R) или кабеля PJLink, и поступать на второй модуль 1460 ввода. Кроме того, сигнал связи посредством видимого света, генерируемый на отдельном PC, может накладываться на сигнал изображения, и сигнал изображения может поступать на второй модуль 1460 ввода от устройства видеозаписи или устройства воспроизведения.
[1529] Заметим, что помимо приема вводов от внешних устройств, второй модуль 1460 ввода может получать сигнал связи посредством видимого света путем считывания информации сервера через интернет с использованием информации, внутренне хранящейся в устройстве отображения, например, ID устройства отображения.
[1530] Второй процессор 1470 генерирует кодированный сигнал путем кодирования сигнала связи посредством видимого света, поступающего через второй модуль 1460 ввода, и вычисляет коэффициент заполнения на основании, по меньшей мере, одного из сигнала изображения и сигнала связи посредством видимого света. Второй процессор 1470 накладывает кодированный сигнал на сигнал управления BL, поступающий от первого процессора 1430.
[1531] В этом варианте осуществления кодированный сигнал описан как сигнал, имеющий заданную пропорцию интервалов включения и интервалов отключения. Кроме того, кодированный сигнал описан как сигнал, кодированный с использованием способа 4PPM с инверсией. Заметим, что кодированный сигнал можно кодировать с использованием, например, манчестерского кодирования. Кроме того, модулированный сигнал описан как имеющий глубину модуляции включения/отключения 100%, но модулированный сигнал не ограничивается этим примером. Например, когда вместо модуляции глубиной 100% используется модуляция высокого/низкого уровня, включение/отключение в нижеследующем описании можно считывать как высокий/низкий уровень и реализовать. Также, что касается коэффициента заполнения сигнала связи посредством видимого света, помимо интервала включения, который является значением, определенным стандартом на протяжении всего интервала передачи сигнала, его можно считывать согласно (высокий уровень × высокий интервал + низкий уровень × низкий интервал)/(интервал передачи сигнала × высокий уровень).
[1532] В частности, второй процессор 1470 является одним примером процессора сигнала и накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, генерируемые на основании сигналов изображения. Однако, когда второй процессор 1470 накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, второй процессор 1470 не накладывает сигналы связи посредством видимого света в интервалах, указывающих состояние отключения подсветки в сигналах управления подсветкой. Заметим, что кодированный сигнал связи посредством видимого света (кодированный сигнал) также можно рассматривать просто в качестве сигнала связи посредством видимого света.
[1533] Второй контроллер 1480 является одним примером контроллера подсветки. Второй контроллер 1480 делит светоизлучающую поверхность подсветки 1490 на области и, на основании сигнала управления подсветкой (сигнала управления BL), выводимого вторым процессором 1470, устанавливает интервал, в течение которого управление излучением света в каждой из областей и управление отключением каждой из областей осуществляются в разное время. В этом варианте осуществления, второй контроллер 1480 управляет яркостью и временным режимом подсветки 1490 на основании сигнала управления подсветкой (сигнала управления BL), передаваемого от второго процессора 1470.
[1534] Подсветка 1490 излучает свет сзади отображающей панели 1450. В частности, подсветка 1490 имеет светоизлучающую поверхность, которая излучает свет сзади отображающего экрана 1410 отображающей панели 1450. Это позволяет зрителю наблюдать изображение, отображаемое на отображающей панели 1450.
[1535] В этом варианте осуществления светоизлучающая поверхность подсветки 1490 делится на несколько областей, и излучение света каждой области последовательно управляется для сканирования подсветки. Заметим, что области светоизлучающей поверхности подсветки 1490 соответствуют областям отображающего экрана 1410.
[1536] [2. Операции устройства отображения] Далее будут описаны операции, осуществляемые устройством 1400 отображения, имеющим вышеупомянутую конфигурацию.
[1537] Устройство 1400 отображения последовательно сканирует подсветку по всему экрану отображающей панели 1450 путем последовательного отключения подсветки совместно с записью сигнала изображения.
[1538] Обычно в жидкокристаллических отображающих панелях фазовый переход жидких кристаллов осуществляется медленно, и даже если сигналы изображения переключаются для указания различных градаций, переключение между сигналами требует времени. Таким образом, временно отключая подсветку отображающей панели для сканирования подсветки, можно повысить характеристики видео, например размытие, обусловленное отображением видео при переключении сигналов. Однако скорость сканирования для переключения год от года продолжает повышаться; достигнуто двукратное и даже четырехкратное превышение обычной скорости сканирования 60 кадров в секунду. При сканировании с высокими скоростями можно добиться более плавных характеристик видео путем интерполяции кадров между нормальными кадрами для более плавного изменения изображений.
[1539] По этой причине, сканирование подсветки, при котором подсветка отключается при сканировании подсветки, играет важную роль для улучшения характеристик видео, и отсутствие наложения сигнала связи посредством видимого света в течение интервалов отключения, связанных со сканированием подсветки, предпочтительнее в отношении характеристик видео.
[1540] По вышеуказанным причинам, в устройстве 1400 отображения сигналы связи посредством видимого света не выводятся в течение интервалов отключения (далее также именуемых интервалам гашения), связанных со сканированием подсветки.
[1541] Далее будет описан способ приема (обработки) сигналов связи посредством видимого света при высокой частоте успешности приемником, например, смартфоном 1350, даже когда устройство 1400 отображения не выводит сигналы связи посредством видимого света в течение интервалов гашения сигналов управления подсветкой (сигналов управления BL).
[1542] Пример 1 варианта осуществления 18
[2.1.1 Один пример операций, осуществляемых вторым процессором] Фиг. 334A демонстрирует один пример состояния до наложения сигналов связи посредством видимого света на сигналы управления BL согласно примеру 1 варианта осуществления 18, и фиг. 334B демонстрирует один пример состояния после наложения сигналов связи посредством видимого света на сигналы управления BL согласно примеру 1 варианта осуществления 18.
[1543] Фиг. 334A и фиг. 334B демонстрируют пример, в котором сигналы управления BL A - H, которые соответствуют восьми областей A - H, полученных делением области отображения отображающего экрана 1410, вводятся для управления подсветкой 1490. Заштрихованные участки указывают области, где присутствует кодированный сигнал (сигнал связи посредством видимого света).
[1544] Кодированный сигнал, проиллюстрированный на фиг. 334A, накладывается на сигналы управления BL A - H в разных фазах, и когда расфазированные кодированные сигналы смешиваются в диапазоне приема приемника, возникает ошибка (ошибка приема сигнала связи посредством видимого света), когда приемник декодирует кодированные сигналы.
[1545] Таким образом, в этом примере, в данной области для области отображения, кодированные сигналы (сигналы связи посредством видимого света) накладываются синфазный, как показано на фиг. 334B.
[1546] Здесь, ʺсинфазныйʺ представлен в смысле синхронизации временного режима роста, но ʺсинфазныйʺ не ограничивается этим примером. Любая точка из состояния до начала роста в состояние, в котором рост заканчивается, может определяться как время роста. Кроме того, поскольку существует время задержки по напряжению сигнала управления, например, синхронно, не означает, что временные режимы просто совпадают; ʺсинфазныйʺ также включает в себя случаи, когда существуют данное время задержки или время задержки в данном периоде. То же самое справедливо для нижеследующих вариантов осуществления (вариантов осуществления 18-23).
[1547] Здесь, поскольку подсветка последовательно отключается с каждой области в случае последовательного сканирования, трудно накладывать кодированные сигналы вовсе без включения интервалов отключения (интервалов гашения). Таким образом, в этом примере, в конкретной области из областей, на которые делится область отображения (далее конкретная область также именуется опорной областью), временной режим наложения кодированного сигнала синхронизируется с концом интервала отключения (интервала гашения). Заметим, что в областях, отличных от конкретной области (опорной области), кодированные сигналы также накладываются синфазно с кодированным сигналом опорной области, но кодированные сигналы не накладываются в течение интервалов отключения (интервалов гашения), которые являются интервалами, в течение которых подсветка отключена.
[1548] В примере, проиллюстрированном на фиг. 334B, второй процессор 1470 устанавливает область C, в которую вводится сигнал управления BL C, в качестве опорной области, и кодированные сигналы накладываются на сигналы управления BL A - H синфазно после регулировки временного режима наложения кодированных сигналов для синхронизации заголовка (временного режима роста) P2 кодированного сигнала с временным режимом роста P1 сигнала управления BL C на фиг. 334A. Затем, после наложения кодированных сигналов на сигналы управления BL A - H, второй процессор 1470 накладывает кодированные сигналы в течение интервалов включения сигнала управления BL, но не накладывает кодированные сигналы в течение интервалов отключения.
[1549] Заметим, что опорная область не ограничивается областью C. Далее будут приведены примеры областей, которые можно устанавливать в качестве опорной области в этом примере. Например, опорная область может быть ярчайшей областью из областей, на которые делится область отображения (другими словами, область, интервал гашения которой является наиболее коротким, или область, где светопропускающая способность отображающей панели максимальна).
[1550] Заметим, что даже когда в качестве опорной области установлена ярчайшая область, когда позиция опорной области изменяется с каждым кадром, необходимо дополнительное обеспечение. Дело в том, что позиция кодированного сигнала, наложенного в каждом кадре, изменяется, и баланс видео заметно изменяется с каждым кадром, приводя к мерцанию. Кроме того, когда предоставления, например, обрезка одного из перекрывающихся кодированных сигналов посередине, когда интервалы кодированных сигналов, подлежащих наложению, перекрываются между областями, или не подлежащих наложению в течение первого заранее определенного периода, не реализуются, могут возникать ошибки приема на приемнике. Таким образом, при изменении позиции опорной области с каждым кадром, по меньшей мере, в течение одного кадрового интервала, может устанавливаться интервал, где кодированный сигнал не накладывается.
[1551] Кроме того, когда в качестве опорной области установлена яркая область, яркую область можно определять относительно перехода центра яркости изображения на основании сигнала изображения первым процессором 1430, вместо того, чтобы определять яркую область относительно яркости области отображения в каждом кадре.
[1552] Кроме того, в отсутствие изменения яркости всей области отображения выше определенного уровня, например, когда сцена не переключается в течение данного периода времени, область, включающая в себя ярчайшее местоположение в области отображения на основании сигнала изображения, усредненного по данному периоду времени, можно устанавливать в качестве опорной области. Заметим, что опорную область можно определять заранее.
[1553] [2.1.2. Полезные результаты и т.д.] Как описано выше, устройство (1400) отображения согласно этому примеру выводит сигналы связи посредством видимого света, и включает в себя: отображающую панель (1450), включающую в себя отображающий экран, на котором отображается изображение; контроллер дисплея (первый контроллер 1440), который предписывает отображающей панели отображать изображение на отображающем экране отображающей панели на основании сигнала изображения; подсветку (1490), имеющую светоизлучающую поверхность, которая освещает отображающий экран отображающей панели (1450) сзади; процессор сигнала (второй процессор 1470), который накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, генерируемые на основании сигнала изображения; и контроллер подсветки (второй контроллер 1480), который делит светоизлучающую поверхность подсветки (1490) на области и устанавливает интервал, в течение которого управление излучением света в каждой из областей и управление отключением подсветки в каждой из областей в разное время осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала (вторым процессором 1470). При наложении сигналов связи посредством видимого света на сигналы управления подсветкой, процессор сигнала (второй процессор 1470) не накладывает сигнал связи посредством видимого света в интервалах, указывающих состояние отключения подсветки (1490) в сигналах управления подсветкой.
[1554] Эта конфигурация предусматривает устройство отображения, способное выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способное уменьшать ошибку приема выходных сигналов связи посредством видимого света.
[1555] Кроме того, процессор сигнала (второй процессор 1470) может накладывать сигналы связи посредством видимого света на сигналы управления подсветкой, соответствующие областям взаимно-однозначным образом, и сигналы связи посредством видимого света, наложенные на сигналы управления подсветкой, соответствующие областям, могут быть синфазны друг другу.
[1556] Таким образом, ошибка приема сигналов связи посредством видимого света может подавляться.
[1557] Здесь, например, на основании сигнала управления подсветкой, соответствующего заранее определенной области среди областей, процессор сигнала может совмещать фазы сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям.
[1558] Таким образом, можно минимизировать интервалы сигналов связи посредством видимого света, не наложенных в течение интервалов гашения.
[1559] Кроме того, заранее определенная область может быть ярчайшей областью среди областей, и может быть областью, соответствующей краевому участку отображающего экрана среди областей.
[1560] Таким образом, может подавляться эффект снижения яркости вследствие отключения подсветки в соответствии с сигналом связи посредством видимого света.
[1561] Пример 2 варианта осуществления 18
Далее приведен пример, где длина интервала гашения одинакова для каждой области в области отображения.
[1562] Полное время 1490 отключения подсветки (полный интервал отключения) вычисляется путем суммирования интервала гашения, который является интервалом отключения сигнала управления BL, и интервала отключения кодированного сигнала.
[1563] Таким образом, даже если кодированный сигнал накладывается сразу после конца интервала гашения в опорной области, и кодированный сигнал полностью включается от этого интервала гашения до следующего интервала гашения, интервал, в течение которого подсветка 1490 отключена, расширяется на длину интервала отключения кодированного сигнала, наложенного на сигнал управления BL. Другими словами, при наложении кодированного сигнала, опорная область является более темной, чем до наложения кодированного сигнала.
[1564] Однако, в области, отличной от опорной области, например, поскольку кодированный сигнал не накладывается на протяжении интервала гашения, он перекрывается с интервалом гашения, и продолжительность времени 1490 отключения подсветки короче опорной области на длину интервала отключения среди интервалов кодированного сигнала, в течение которых кодированные сигналы не накладываются. Другими словами, в области, отличной от опорной области, например, если кодированный сигнал накладывается, возможны случаи, когда эта область станет более яркой, чем опорная область.
[1565] Для улучшения этого, возможны два способа установления интервала регулировки, в течение которого подсветка 1490 включена или отключается. Первый способ состоит в согласовании полных интервалов отключения других областей с полным интервалом отключения опорной области для максимального удлинения полного интервала отключения опорной области. Второй способ состоит в согласовании полных интервалов отключения для всех областей с полным интервалом отключения, определенным на основании сигнала исходного изображения.
[1566] [2.2.1 Один пример операций, осуществляемых вторым процессором в соответствии с первым способом] Сначала опишем операции, осуществляемые вторым процессором 1470 в соответствии с первым способом, со ссылкой на фиг. 335 и фиг. 336.
[1567] На фиг. 335 и фиг. 336 показаны временные диаграммы, демонстрирующие первый способ согласно примеру 2 варианта осуществления 18. Фиг. 335 (a) демонстрирует сигнал управления BL, соответствующий опорной области до наложения кодированного сигнала, и фиг. 335 (b) демонстрирует сигнал управления BL, соответствующий опорной области после наложения кодированного сигнала. Фиг. 336 (a) демонстрирует сигнал управления BL, соответствующий отдельной области до наложения кодированного сигнала, и фиг. 336 (b) демонстрирует сигнал управления BL, соответствующий отдельной области после наложения кодированного сигнала.
[1568] В частности, фиг. 335 демонстрирует пример, когда второй процессор 1470 накладывает кодированный сигнал на сигнал управления BL после регулировки заголовка (временной режим роста) кодированного сигнала на временной режим роста сигнала управления BL опорной области (время t12). Фиг. 336 демонстрирует пример, когда второй процессор 1470 накладывает на сигнал управления BL, соответствующий отдельной области, кодированный сигнал, синфазный с кодированным сигналом, наложенным на сигнал управления BL, соответствующий опорной области.
[1569] Другими словами, фиг. 335 и фиг. 336 демонстрируют пример, когда второй процессор 1470 накладывает на сигналы управления BL, соответствующие областям, кодированные сигналы, синфазные с другими областями, одновременно с окончанием интервала гашения опорной области. Заметим, что отсутствие наложения кодированного сигнала на протяжении интервала гашения, является приоритетом для интервалов гашения для каждой из областей, аналогично примеру 1.
[1570] Как показано на фиг. 335 (b), в опорной области, отличной от интервала гашения B1, например, от момента времени t11 до момента времени t12, также присутствует интервал отключения кодированного сигнала T1, который является полным интервалом отключения кодированного сигнала на протяжении интервала кодированного сигнала C1, например, от момента времени t12 до момента времени t14.
[1571] Таким образом, в опорной области, проиллюстрированной на фиг. 335 (b), когда используется коэффициент заполнения кодированного сигнала, полный интервал отключения кодированного сигнала в одном кадре, например, от момента времени t11 до момента времени t13 (интервал отключения кодированного сигнала) может быть представлен как интервал отключения кодированного сигнала T1=интервал кодированного сигнала C1 × (1 - коэффициент заполнения).
[1572] Как показано на фиг. 335 (b), в опорной области, поскольку, в общем случае не существует интервала, в котором интервал кодированного сигнала C1 и интервал гашения B1 перекрываются, полный интервал отключения T2 для одного кадра=интервал гашения B1+интервал отключения кодированного сигнала T1. Другими словами, полный интервал отключения в опорной области длиннее других областей.
[1573] Однако, в области, отличной от опорной области, существует возможность, что интервал кодированного сигнала и интервал гашения перекрываются. Как описано выше в отношении интервала гашения, сигнал управления BL имеет приоритет над кодированным сигналом, поэтому кодированный сигнал не накладывается.
[1574] Таким образом, как проиллюстрировано на фиг. 336 (b), в области, отличной от опорной области, в интервале кодированного сигнала C1, например, между моментом времени t21 и моментом времени t24, полный интервал отключения короче, чем у опорной области на длину интервала отключения кодированного сигнала в интервале кодированного сигнала C1, который перекрывается с интервалом гашения B2 между моментом времени t22 и моментом времени t23.
[1575] Здесь, когда интервал кодированного сигнала, который перекрывается с интервалом гашения, равен B2, полный интервал отключения кодированного сигнала в интервале кодированного сигнала C1 (интервал отключения кодированного сигнала) может быть представлен как (интервал отключения кодированного сигнала)=(интервал кодированного сигнала C1 - интервал гашения B2) × (1 - коэффициент заполнения).
[1576] Как описано выше, когда полный интервал отключения для каждой области экрана (области отображения) отличается, яркость областей неоднородна, что снижает качество изображения.
[1577] Таким образом, действуя согласно первому способу, где устанавливается интервал регулировки, в течение которого подсветка 1490 включена или отключена, второй процессор 1470 может совмещать полные интервалы отключения для областей на экране.
[1578] В частности, второй процессор 1470 совмещает полный интервал отключения для областей, отличных от опорной области, с полным интервалом отключения опорной области в соответствии с первым способом, и устанавливает интервал регулировки для регулировки разности в областях, отличных от опорной области с полным интервалом отключения для каждого кадра в опорной области. Заметим, что как описано выше, в этом примере, предполагается, что длина интервала гашения для каждой области одинакова.
[1579] Здесь, на фиг. 336 (b), интервал регулировки A1 от момента времени t24 до момента времени t26 представлен как интервал гашения B2 × (1 - коэффициент заполнения). Другими словами, интервал регулировки в каждой области, отличной от опорной области, можно вычислять из интервала гашения, интервала кодированного сигнала и фазы кодированного сигнала каждой области, включающей в себя опорную область. На фиг. 336 (b) интервал регулировки представлен как расположенный в одном кадре между одним кадром от момента времени t21 до момента времени t25.
[1580] Таким образом, устройство 1400 отображения согласно этому примеру предписывает второму процессору 1470 устанавливать интервал регулировки согласно первому способу. Таким образом, устройство 1400 отображения может выводить кодированные сигналы, не оказывая значительного влияния на качество изображения, хотя яркость экрана (области отображения), в целом, снижается на определенную величину вследствие наложения кодированных сигналов на сигналы управления BL.
[1581] Заметим, что второй процессор 1470, устанавливающий интервал регулировки сразу после интервала кодированного сигнала является предпочтительным, поскольку интервал регулировки может стабильно располагаться как можно ближе к интервалу гашения, в течение которого изменение фазы жидких кристаллов отображающей панели 1450 велико, но это всего лишь пример, которым не должно ограничиваться расположение интервала регулировки. Второй процессор 1470 может устанавливать интервал регулировки до времени, когда должен накладываться следующий кодированный сигнал.
[1582] [2.2.2 Один пример операций, осуществляемых вторым процессором в соответствии со вторым способом] Далее будут описаны операции, осуществляемые вторым процессором 1470 в соответствии со вторым способом.
[1583] Интервал регулировки, в течение которого подсветка 1490 включена или отключена для регулировки полного интервала отключения, в общем случае, может задаваться следующим образом. Когда исходный интервал 1490 отключения подсветки на основании сигнала изображения (интервала гашения и интервала черного видео) равен T4, полный интервал отключения кодированного сигнала в интервале кодированного сигнала, не перекрывающемся с интервалом гашения среди интервалов кодированного сигнала, равен T5, и интервал гашения после наложения сигнала связи посредством видимого света равен T6, интервал регулировки может быть представлен как T4 - T5 - T6. Заметим, что, как описано ранее, интервал регулировки предпочтительно, располагается как можно ближе к интервалу гашения.
[1584] Например, в опорной области, T5 можно вычислять, сначала суммируя суммарные интервалы отключения кодированного сигнала в интервале кодированного сигнала и затем вычитая суммарные интервалы отключения на участке кодированного сигнала, перекрывающемся с интервалом гашения.
[1585] Далее, операции, осуществляемые вторым процессором 1470 в соответствии со вторым способом, будет описано подробно со ссылкой на фиг. 337A - фиг. 338D.
[1586] На фиг. 337A - фиг. 338D показаны временные диаграммы, демонстрирующие второй способ согласно примеру 2 варианта осуществления 18.
[1587] Сначала, со ссылкой на фиг. 337A - фиг. 337D, опишем операции, осуществляемые вторым процессором 1470 в отношении установления интервала регулировки согласно второму способу, когда интервал кодированного сигнала и интервал гашения не перекрываются.
[1588] Верхняя половина фиг. 337A - фиг. 337D, обозначенная (a), демонстрирует сигнал управления BL до наложения кодированного сигнала, и нижняя половина, обозначенная (b) - (e), указывает (i) сигнал управления BL после наложения кодированного сигнала и (ii) сигнал управления BL, регулируемый в соответствии со вторым способом. В этих фигурах, интервал гашения указан как B1, и интервал кодированного сигнала указан как C1.
[1589] Способ регулировки сигнала управления BL, наложенного на кодированный сигнал в соответствии со вторым способом, делится на четыре разные случая, проиллюстрированные на фиг. 337A - фиг. 337D на основании соотношения между (i) суммой (временной суммой) интервала регулировки, интервала кодированного сигнала и интервала гашения и (ii) является ли интервал регулировки положительным или отрицательным. Далее будет описан каждый случай.
[1590] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения не перекрываются (случай 1)] Фиг. 337A демонстрирует пример, когда интервал регулировки равен 0 или более, и (интервал регулировки + интервал кодированного сигнала + интервал гашения) короче или равен длине одного кадра.
[1591] Как показано в верхней половине (b) на фиг. 337A, часть интервала регулировки начинается во время окончания P2 интервала гашения B1 и заканчивается временем начала P3 интервала кодированного сигнала C1, и оставшаяся часть интервала регулировки располагается после интервала кодированного сигнала, предпочтительно, сразу после интервала кодированного сигнала (в момент времени P5).
[1592] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (b) на фиг. 337A, сигнал управления BL, наложенный на кодированный сигнал, регулируется, как указано в нижней половине (b) на фиг. 337A.
[1593] Таким образом, второй контроллер 1480 отключает подсветку 1490 даже после интервала гашения B1 до начала интервала кодированного сигнала C1 в соответствии с регулируемым сигналом управления BL, и дополнительно отключает подсветку 1490 до интервала от интервала регулировки минус интервал от P2 до P3, на протяжении интервала кодированного сигнала C1 и после конца интервала кодированного сигнала C1.
[1594] Заметим, что, когда интервал регулировки короче интервала от P2 до P3, интервал регулировки может устанавливаться только между P2 и P3. Кроме того, когда P2=P3, весь интервал регулировки может устанавливаться после конца интервала кодированного сигнала C.
[1595] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения не перекрываются (случай 2)] Фиг. 337B демонстрирует пример, когда интервал регулировки равен 0 или более, и (интервал регулировки + интервал кодированного сигнала + интервал гашения) больше длины одного кадра.
[1596] Как показано в верхней половине (c) на фиг. 337B, часть интервала регулировки начинается во время окончания P2 интервала гашения B1 и заканчивается временем начала P3 интервала кодированного сигнала C1, и оставшаяся часть интервала регулировки проходит обратно от времени окончания P4 одного кадра.
[1597] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (c) на фиг. 337B, сигнал управления BL, наложенный на кодированный сигнал, регулируется, как указано в нижней половине (c) на фиг. 337B.
[1598] Таким образом, второй контроллер 1480 отключает подсветку 1490 после интервала гашения B1 до времени начала P3 интервала кодированного сигнала C1 в соответствии с регулируемым сигналом управления BL, и отключает подсветку 1490 от момента времени P5 до окончания интервала кодированного сигнала C1 до времени P4. Другими словами, на протяжении интервала от момента времени P5, который перекрывается с оставшимся интервалом регулировки и интервалом кодированного сигнала C1, до времени окончания P10 интервала кодированного сигнала C1, кодированный сигнал не накладывается на отрегулированный сигнал управления BL (или сигнал устанавливается на выключение), чтобы не передавать кодированный сигнал.
[1599] Заметим, что, когда P2=P3 (т.е. они являются одним и тем же моментом времени), весь интервал регулировки может устанавливаться после интервала кодированного сигнала.
[1600] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения не перекрываются (случай 3)] Фиг. 337C демонстрирует пример, когда интервал регулировки меньше 0 и (интервал регулировки + интервал кодированного сигнала + интервал гашения) короче или равен длине одного кадра. Здесь, интервал регулировки, меньший 0, означает интервал регулировки, в течение которого подсветка 1490 включена.
[1601] Как показано в верхней половине (d) на фиг. 337C, интервал регулировки располагается от времени окончания P2 интервала гашения B1 с отсчетом назад на промежуток времени, соответствующий абсолютному значению интервала регулировки (т.е. интервал регулировки располагается между моментом времени P6 и моментом времени P2).
[1602] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (d) на фиг. 337C, сигнал управления BL, наложенный на кодированный сигнал, регулируется, как указано в нижней половине (d) на фиг. 337C.
[1603] Таким образом, второй контроллер 1480 включает подсветку 1490 на протяжении интервала от момента времени P6 на протяжении интервала гашения B1 до времени P2, на основании отрегулированного сигнала управления BL.
[1604] Кроме того, когда P2=P3, весь интервал регулировки может устанавливаться после интервала кодированного сигнала C1. Кроме того, когда интервал регулировки длиннее интервала гашения, с учетом коэффициента заполнения кодированного сигнала, интервал отключения можно устанавливать с отсчетом назад от времени окончания интервала кодированного сигнала C1, до тех пор, пока можно будет закрепить протяженность времени включения, необходимую для сообщения о недостатке, без наложения кодированного сигнала.
[1605] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения не перекрываются (случай 4)] Фиг. 337D демонстрирует пример, когда интервал регулировки меньше 0 и (интервал регулировки + интервал кодированного сигнала + интервал гашения) больше длины одного кадра.
[1606] Как показано в верхней половине (e) на фиг. 337D, интервал регулировки располагается от времени окончания P2 интервала гашения B1 с отсчетом назад на промежуток времени, соответствующий абсолютному значению интервала регулировки (т.е. интервал регулировки находится между моментом времени P7 и моментом времени P2). Таким образом, подсветка 1490 включается на протяжении интервала от момента времени P7 до момента времени P2 в интервале гашения B1.
[1607] Заметим, что, невзирая на то, что интервал гашения и интервал кодированного сигнала не перекрываются, и что интервал регулировки отрицателен, возможен случай, когда абсолютное значение интервала регулировки может быть длиннее интервала гашения. В этом случае, когда весь интервал регулировки располагается на основании времени P2 в конце интервала гашения B1, время P7 больше или равно времени P1, благодаря чему, интервала гашения больше не существует. Когда не все подлежат включению на протяжении интервала гашения, и некоторые области требуют включения подсветки 1490 (некоторые области необходимо сделать ярче), подсветка может включаться на протяжении интервала отключения кодированного сигнала интервала кодированного сигнала в качестве интервала, оставшегося после исключения участка интервала гашения интервала регулировки. Другими словами, оставшийся интервал регулировки может располагаться от момента времени P9 с отсчетом назад (до времени P8), и наложение кодированного сигнала можно пропускать, и включение подсветки можно продолжать.
[1608] Здесь, время P8 необходимо определять, поскольку интервал гашения B1 равен полному интервалу отключения в течение интервала, полученного вычитанием интервала между моментом времени P8 и моментом времени P9 из интервала кодированного сигнала C1. В частности, время P8 можно вычислять на основании соотношения: интервал гашения B1=(интервал кодированного сигнала C1 - (время P9 - время P8)) × (1 - коэффициент заполнения).
[1609] Таким образом, второй процессор 1470 может регулировать сигнал управления BL таким образом, что второй контроллер 1480 предписывает подсветке 1490 оставаться включенной от момента времени P8 до начала следующего интервала гашения и, кроме того, на протяжении интервала гашения B1.
[1610] Заметим, что, когда P2=P3, весь интервал регулировки может располагаться после интервала кодированного сигнала C1.
[1611] Далее, со ссылкой на фиг. 338A - фиг. 337D, будут описаны операции, осуществляемые вторым процессором 1470 в отношении установления интервала регулировки согласно второму способу, когда интервал кодированного сигнала и интервал гашения перекрываются.
[1612] На фиг. 338A - фиг. 338D, верхняя половина, обозначенная (a), демонстрирует сигнал управления BL до наложения кодированного сигнала, и нижняя половина, обозначенная (b) - (e), указывает (i) сигнал управления BL после наложения кодированного сигнала, и (ii) сигнал управления BL, регулируемый в соответствии со вторым способом. В этих фигурах, интервал гашения указан как B1, интервал кодированного сигнала указан как C1, и интервал от момента времени Q1 до момента времени Q6 является одним кадром.
[1613] Способ регулировки сигнала управления BL, наложенного на кодированный сигнал в соответствии со вторым способом, делится на четыре разные случая, проиллюстрированные на фиг. 338A - фиг. 338D на основании соотношения между (i) суммой интервала регулировки, интервала кодированного сигнала и интервала гашения и (ii) является ли интервал регулировки положительным или отрицательным. Далее будет описан каждый случай.
[1614] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения перекрываются (случай 1)] Фиг. 338A демонстрирует пример, когда интервал регулировки равен 0 или более, и (интервал регулировки + интервал кодированного сигнала + интервал гашения) короче или равен длине одного кадра.
[1615] Как указано в верхней половине (b) на фиг. 7A, интервал регулировки располагается на основании времени окончания Q4 интервала кодированного сигнала C1.
[1616] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (b) на фиг. 337A, сигнал управления BL регулируется так, чтобы не накладываться на кодированный сигнал на протяжении интервала от момента времени Q4 до момента времени Q5, который является интервалом регулировки, и интервала от момента времени Q2 до момента времени Q3, который перекрывается с интервалом гашения B1, как указано в нижней половине (b) на фиг. 338A.
[1617] Таким образом, второй контроллер 1480 отключает подсветку 1490 на протяжении интервала от момента времени Q2 до момента времени Q3, который перекрывается с интервалом гашения B1, и на протяжении интервала от момента времени Q4 до момента времени Q5 в соответствии с регулируемым сигналом управления BL. Заметим, что в течение периода от момента времени Q4 до момента времени Q5, подсветка 1490 отключается, и кодированные сигналы не передаются.
[1618] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения перекрываются (случай 2)] Фиг. 338B демонстрирует пример, когда интервал регулировки равен 0 или более, и (интервал регулировки + интервал кодированного сигнала + интервал гашения) длиннее, чем или равен длине одного кадра.
[1619] Как указано в верхней половине (c) на фиг. 338B, на основании времени начала Q6 кодированного сигнала для следующего кадра и обратного отсчета, интервал регулировки располагается между моментом времени Q8 и моментом времени Q6, который является интервалом регулировки.
[1620] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (c) на фиг. 338B, сигнал управления BL регулируется так, чтобы не накладываться на кодированный сигнал на протяжении интервала от момента времени Q8 до момента времени Q6, который является интервалом регулировки, и интервала от момента времени Q2 до момента времени Q3, который перекрывается с интервалом гашения B1, как указано в нижней половине (c) на фиг. 338B.
[1621] Таким образом, второй контроллер 1480 отключает подсветку 1490 на протяжении интервала от момента времени Q2 до момента времени Q3, который перекрывается с интервалом гашения B1, и на протяжении интервала от момента времени Q8 до момента времени Q6 в соответствии с регулируемым сигналом управления BL. Заметим, что в течение периода от момента времени Q8 до момента времени Q6, подсветка 1490 отключается, и кодированные сигналы не передаются.
[1622] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения перекрываются (случай 3)] Фиг. 338C демонстрирует пример, когда интервал регулировки меньше 0 и (интервал регулировки + интервал кодированного сигнала + интервал гашения) длиннее, чем или равен длине одного кадра.
[1623] Как показано в верхней половине (d) на фиг. 338C, интервал регулировки располагается от времени окончания Q3 интервала гашения B1 с отсчетом назад на промежуток времени, соответствующий абсолютному значению интервала регулировки.
[1624] В результате установления вторым процессором 1470 интервала регулировки, указанного в верхней половине (d) на фиг. 338C, сигнал управления BL регулируется таким образом, что подсветка 1490 включается на протяжении интервала от момента времени Q9 до момента времени Q3, который является интервалом регулировки, и регулируется таким образом, чтобы не накладываться на кодированный сигнал на протяжении интервала гашения B1, как указано в нижней половине (d) на фиг. 338C.
[1625] Таким образом, второй контроллер 1480 включает подсветку 1490 на протяжении интервала от момента времени Q9 до времени Q3, в соответствии с регулируемым сигналом управления BL.
[1626] Заметим, что кодированный сигнал может накладываться на протяжении интервала регулировки. В этом случае, интервал регулировки может удлиняться на полный интервал отключения кодированного сигнала. Кроме того, когда интервал регулировки длиннее интервала гашения, на основании коэффициента заполнения кодированного сигнала, недостаточное время включения на протяжении интервала регулировки может дополняться путем включения подсветки 1490 без наложения кодированного сигнала в течение заранее определенного периода с отсчетом назад от времени окончания интервала кодированного сигнала C1.
[1627] [Способ регулировки в случае, когда интервал кодированного сигнала и интервал гашения перекрываются (случай 4)] Фиг. 338D демонстрирует пример, когда интервал регулировки меньше 0 и (интервал регулировки + интервал кодированного сигнала + интервал гашения) больше длины одного кадра.
[1628] Как показано в верхней половине (e) на фиг. 338D, интервал регулировки располагается от времени окончания Q3 интервала гашения B1 с отсчетом назад на промежуток времени, соответствующий абсолютному значению интервала регулировки до времени Q10.
[1629] Таким образом, подсветка 1490 включается на протяжении интервала от момента времени Q10 до момента времени Q3, перекрывающегося с интервалом гашения B1.
[1630] Заметим, что интервал регулировки может удлиняться на полный интервал отключения кодированного сигнала, и кодированный сигнал может накладываться на протяжении интервала регулировки.
[1631] Кроме того, аналогично (e) на фиг. 337D, когда интервал регулировки является, по существу, длинным, и его абсолютное значение больше, чем у интервала гашения B1, подсветка может включаться на протяжении интервала отключения кодированного сигнала интервала кодированного сигнала в качестве интервала, оставшегося после исключения интервала гашения B1 участок интервала регулировки.
[1632] Здесь, время Q11 необходимо определять, поскольку исходный интервал гашения B1 равен полному интервалу отключения в течение интервала, полученного вычитанием интервала между моментом времени Q11 и моментом времени Q12 из интервала кодированного сигнала C1. В частности, время Q11 можно вычислять на основании соотношения: интервал гашения B1=(интервал кодированного сигнала C1 - (время Q12 - время Q11)) × (1 - коэффициент заполнения).
[1633] Таким образом, второй процессор 1470 может регулировать сигнал управления BL таким образом, что второй контроллер 1480 предписывает подсветке 1490 оставаться включенной от момента времени Q11 до времени начала Q7 следующего интервала гашения и, кроме того, на протяжении интервала гашения B1.
[1634] [2.2.3. Полезные результаты и т.д.] Как описано выше, согласно этому примеру, способы управления подсветкой для улучшения характеристик видео, например, сканирование подсветки и передача сигналов связи посредством видимого света с использованием подсветки могут достигаться путем осуществления регулировки, которая выравнивает интервалы отключения посредством кодированных сигналов визуальной световой связи или возвращает интервал отключения к интервалу сигнала исходного изображения.
[1635] Здесь, например, в устройстве отображения согласно этому примеру, при наложении сигналов связи посредством видимого света на сигналы управления подсветкой, если области включают в себя область, сигнал управления подсветкой, которой указывает состояние отключения подсветки в интервале, который перекрывается с интервалом наложения сигнала связи посредством видимого света, процессор сигнала (второй процессор 1470) может устанавливать интервал регулировки включения для области с перекрывающимися интервалами и регулировать включение/отключение сигнала управления подсветкой на протяжении интервала регулировки включения, причем интервал регулировки включения служит для регулировки яркости области с перекрывающимися интервалами.
[1636] Таким образом, благодаря установлению интервала регулировки в области, в которой интервал сигнала связи посредством видимого света и интервал отключения подсветки перекрываются, когда сигналы связи посредством видимого света (кодированные сигналы) накладываются на сигналы управления BL, различия в яркости по области отображения меньше воспринимаются.
[1637] Заметим, что в этом примере, опорная область описана как ʺяркаяʺ область, но это можно интерпретировать как область, в которой апертура отображающей панели 1450 установлена на большое значение.
[1638] Пример 3 варианта осуществления 18
[2.3.1 один пример операций, осуществляемых вторым процессором в соответствии со вторым способом] В примере 2, яркость отображающего экрана 1410 (области отображения) отображающей панели 1450 выравнивается путем установления интервала регулировки, в течение которого подсветка 1490 включена или отключена, но это является лишь одним примером.
[1639] В этом примере, способ, согласно которому интервал регулировки не устанавливается, будет описан со ссылкой на фиг. 339.
[1640] На фиг. 339 показана временная диаграмма, демонстрирующая способ согласно примеру 3 варианта осуществления 18 наложения сигналов связи посредством видимого света на сигналы управления BL. Здесь, на фиг. 339 (a) показан сигнал управления BL для заранее определенной области. Заметим, что в этом примере, обнаружение сигнала осуществляется только с помощью сигналов растущей формы волны.
[1641] Как показано на фиг. 339, в отсутствие установления интервала регулировки, для регулировки яркости области можно изменять коэффициент заполнения сигнала связи посредством видимого света только для участка, соответствующего интервалу регулировки, т.е. высокого интервала сигнала.
[1642] В частности, например, когда интервал регулировки в примере 2 положителен, т.е. когда регулировка отключает подсветку 1490, высокий интервал сигнала управления BL может укорачиваться, как показано на фиг. 339 (b).
[1643] В частности, например, когда интервал регулировки в примере 2 отрицателен, т.е. когда регулировка включает подсветку 1490, высокий интервал сигнала управления BL может удлиняться, как показано на фиг. 339 (c).
[1644] Заметим, что допустимо также изменение коэффициента заполнения сигнала управления BL для каждой области в области отображения. В этом случае, для возбуждения сигналов управления BL при постоянном коэффициенте заполнения на экране, может использоваться смесь интервала регулировки в примере 2, повторно вычисленного для включения изменения коэффициента заполнения и способа изменения высокого интервала сигналов связи посредством видимого света согласно этому примеру.
[1645] Кроме того, в вышеприведенном описании, однородная яркость по экрану и предотвращение снижения качества изображения достигаются путем осуществления управления яркостью с использованием управления (управления PWM (модификации ширины импульса)) высокого интервала подсветки 1490, но это всего лишь пример. Второй контроллер 180, который управляет подсветкой, может приближать яркость областей связи посредством видимого света к яркости других областей путем управления тока, подаваемого на подсветку 1490 каждой области. Кроме того, яркость областей связи посредством видимого света можно приближать к яркости других областей посредством управления PWM подсветки 1490 совместно с управлением электрический током.
[1646] [2.3.2. Полезные результаты и т.д.] Как описано выше, согласно этому примеру, способы управления подсветкой для улучшения характеристик видео относящийся к сканированию подсветки и передача сигналов связи посредством видимого света с использованием подсветки могут достигаться путем осуществления регулировки, которая выравнивает интервалы отключения посредством кодированных сигналов визуальной световой связи или возвращает интервал отключения к интервалу сигнала исходного изображения.
[1647] Заметим, что в этом примере описано, что обнаружение сигнала осуществляется только с помощью растущих сигналов, но это всего лишь пример. Когда сигнал управления BL поддерживает позицию падения формы волны и изменяет позицию роста формы волны, обнаружение сигнала можно осуществлять с помощью падающего сигнала. В этом примере, кодированные сигналы накладываются с использованием роста сигналов управления BL в качестве опорного, но временной режим наложения кодированных сигналов может базироваться на других характеристиках сигналов управления BL, например, падении сигналов управления BL, и может базироваться на сигнале синхронизации самого сигнала изображения. Кроме того, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1648] [3. Полезные результаты и т.д.] Этот вариант осуществления предусматривает устройство отображения, способное выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способное уменьшать ошибку приема выходных сигналов связи посредством видимого света.
[1649] Вариант осуществления 19
Согласно варианту осуществления 18, описаны операции, осуществляемые устройством 1400 отображения, когда интервал кодированного сигнала короче интервала включения сигнала управления BL. В этом варианте осуществления, будут описаны операции, осуществляемые устройством 1400 отображения, когда интервал кодированного сигнала длиннее интервала включения сигнала управления BL.
[1650] [1. Операции устройства отображения] Нижеследующее описание будет посвящено операциям, осуществляемым вторым процессором 1470.
[1651] На фиг. 340 показана блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 19.
[1652] Сначала, на этапе S1301, второй процессор 1470 перекодирует сигнал связи посредством видимого света. В частности, после того, как второй процессор 1470 кодирует сигнал связи посредством видимого света, второй процессор 1470 генерирует (перекодирует) кодированный сигнал с добавленным заголовком, например. Кроме того, второй процессор 1470 вычисляет время передачи для кодированного сигнала на основании несущей частоты кодированного сигнала.
[1653] Затем, на этапе S1302, второй процессор 1470 определяет, превышает ли длина кодированного сигнала интервал включения сигнала управления BL (время, в течение которого включена подсветка, т.е. длительность включения).
[1654] В частности, второй процессор 1470 сравнивает время, в течение которого подсветка 1490 включена (длительность включения) на основании коэффициента заполнения сигнала управления BL, вычисленного первым процессором 1430, со временем передачи для кодированного сигнала (длиной кодированного сигнала). Когда второй процессор 1470 определяет, что время передачи для кодированного сигнала короче (Нет на этапе S1302), процесс переходит к этапу S1306, и когда второй процессор 1470 определяет, что время передачи для кодированного сигнала длиннее (Да на этапе S1302), процесс переходит к этапу S1303.
[1655] Затем, на этапе S1303, второй процессор 1470 определяет, осуществлять ли связь посредством видимого света. Когда второй процессор 1470 определяет осуществлять связь посредством видимого света (Да на этапе S1303), процесс переходит к этапу S1304, и когда второй процессор 1470 определяет не осуществлять связь посредством видимого света (Нет на этапе S1303), процесс переходит к этапу S1309.
[1656] Затем, на этапе S1304, второй процессор 1470 перекодирует сигнал связи посредством видимого света. В частности, второй процессор 1470 генерирует сигнал (перекодирует сигнал связи посредством видимого света) таким образом, что коэффициент заполнения сигнала заголовка, по большей части, отключается, когда сигнал кодируется массивом сигналов, в связи с чем, маловероятно, что данные в заголовке является полезной нагрузкой. Затем второй процессор 1470 обеспечивает опережение по времени начала передачи кодированного сигнала, таким образом, что временной режим роста сигнала управления BL согласуется с окончательным сигналом в заголовке (сигнал, указывающий состояние включения на окончательном краю заголовка). Заметим, что более подробное описание опущено.
[1657] Затем, на этапе S1305, второй процессор 1470 определяет, превышает ли длина кодированного сигнала интервал включения сигнала управления BL (длительность включения).
[1658] В частности, второй процессор 1470 сравнивает длительность включения подсветки 1490 на основании коэффициента заполнения сигнала управления BL со временем передачи кодированного сигнала. Затем, когда второй процессор 1470 определяет, что время передачи кодированного сигнала короче (Нет на этапе S1305), процесс переходит к этапу S1306, и когда второй процессор 1470 определяет, что время передачи кодированного сигнала длиннее (Да на этапе S1305), процесс переходит к этапу S1307.
[1659] Здесь, на этапе S1306, второй процессор 1470 накладывает кодированный сигнал на часть сигнала управления BL, отличная от части интервала гашения (другими словами, интервал включения сигнала управления BL, выводит его на второй контроллер 1480, и заканчивает процесс.
[1660] С другой стороны, на этапе S1307, второй процессор 1470 определяет, делить ли кодированный сигнал. В частности, второй процессор 1470 сравнивает время передачи перекодированного кодированного сигнала с длительностью включения подсветки 1490. Затем, когда время передачи кодированного сигнала длиннее, второй процессор 1470 определяет делить кодированный сигнал (Да на этапе S1307) и переходит к этапу S1308, и когда время передачи кодированного сигнала короче, второй процессор 1470 определяет не делить кодированный сигнал (Нет на этапе S1307) и переходит к этапу S1309.
[1661] Затем, на этапе S1308, второй процессор 1470 делит кодированный сигнал для обеспечения длины данных, которого укладывается в длительность включения подсветки. Затем второй процессор 1470 регулирует кодированный сигнал таким образом, что кодированный сигнал накладывается на часть сигнала управления подсветкой, отличная от интервала гашения (т.е. интервала включения сигнала управления BL), и заканчивает процесс.
[1662] Заметим, что на этапе S1309, второй процессор 1470 не передает кодированный сигнал на второй контроллер 1480. Другими словами, передача сигнала связи посредством видимого света отменяется.
[1663] [2. Детали операций] Далее детали, касающиеся (т.е. конкретный пример) операций, осуществляемых устройством 1400 отображения согласно варианту осуществления 19 будет описано со ссылкой на фиг. 341A - фиг. 341D и фиг. 342.
[1664] [2.1. Конкретный пример 1] Фиг. 341A - фиг. 341D демонстрируют конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
[1665] В этом варианте осуществления, второй процессор 1470 кодирует сигнал связи посредством видимого света с использованием способа кодирования, например, 4PPM или 4PPM с инверсией. Заметные изменения яркости вследствие того, что сигнал можно относительно ослаблять путем кодирования с использованием 4PPM или 4PPM с инверсией, что позволяет избегать нестабильности яркости. Заметим, что сигналы связи посредством видимого света можно кодировать с использованием, например, манчестерского кодирования.
[1666] Например, как показано на фиг. 341A, кодированный сигнал включает в себя заголовок 1310 и полезная нагрузка 1311, где, например, хранится код. Заголовок 1310 предполагается маловероятным включение массива сигналов в сигналы данных. Здесь, при кодировании с использованием 4PPM с инверсией, в принципе, высокий интервал учитывает 75% интервала сигнала. Кроме того, состояния включения, в общем случае, вводятся в заголовок в трех или более последовательных слотах (три слота являются наименьшей единицей кодированного сигнала). Заголовок также, в общем случае, заканчивается в состоянии отключения в точке разделения заголовка.
[1667] Фиг. 341B демонстрирует случай, когда интервал кодированного сигнала короче интервала включения сигнала управления BL. Другими словами, как показано на фиг. 341B, когда весь кодированный сигнал, включающий в себя заголовок, короче интервала за исключением интервала гашения в одном кадре сигнала управления BL (т.е. интервал включения сигнала управления BL), кодированный сигнал может без проблем накладываться в интервале включения сигнала управления BL.
[1668] Однако, когда интервал кодированного сигнала длиннее интервала включения сигнала управления BL, весь кодированный сигнал, включающий в себя заголовок, не может включаться в интервал включения сигнала управления BL, поэтому кодированный сигнал делится и включается в интервал включения сигнала управления BL, как описано выше в отношении этапа S1307.
[1669] Фиг. 341C демонстрирует пример того, когда кодированный сигнал делится и накладывается в интервале включения сигнала управления BL вследствие того, что весь кодированный сигнал, включающий в себя заголовок, превышает длину одного кадра сигнала управления BL. В частности, полезная нагрузка 1311 кодированного сигнала делится на полезную нагрузку 1311-1 и полезную нагрузку 1311-2, включенные с заголовком 1310 и заголовком 92, и наложенные в интервале включения сигнала управления BL. Заголовок 92 включает в себя дискриминантный сигнал, указывающий, что полезная нагрузка 1311-2 отделяется от полезной нагрузки 1311, и полезная нагрузка 1311-2 следует после полезной нагрузки 1311-1.
[1670] Заметим, что, когда интервал кодированного сигнала длиннее интервала включения сигнала управления BL, только заголовок 1310 может накладываться в интервале гашения сигнала управления BL, и полезная нагрузка 1311 может накладываться в интервале включения сигнала управления BL, как показано на фиг. 341D.
[1671] [2.2. Конкретный пример 2] Далее будет описан аспект, отличный от показанного на фиг. 341D. В частности, будет описан конкретный пример, когда только заголовок кодированного сигнала накладывается в интервале гашения сигнала управления BL, если интервал кодированного сигнала длиннее интервала включения сигнала управления BL.
[1672] Фиг. 342 демонстрирует конкретный способ наложения кодированных сигналов на сигналы управления BL согласно варианту осуществления 19.
[1673] Фиг. 342 (a) демонстрирует кодированный сигнал, кодированный с использованием 4PRM с инверсией.
[1674] Как показано на фиг. 342 (b), заголовок из фиг. 342 (a) может перекодироваться с использованием 4PPM вместо 4PPM с инверсией. В этом случае, как показано на фиг. 342 (b), заголовок переходит из состояния включения, ведущего к состоянию отключения, в состояние отключения, ведущее к состоянию включения.
[1675] Затем, как показано на фиг. 342 (c), кодированный сигнал, проиллюстрированный на фиг. 342 (b), накладывается на сигнал управления BL. В примере, проиллюстрированном на фиг. 342 (c), кодированный сигнал, включающий в себя заголовок 1330, который является сигналом состояния отключения, заголовок 1321, который является сигналом состояния включения, и полезная нагрузка 1322 накладывается на сигнал управления BL.
[1676] В частности, второй процессор 1470 кодирует сигналы связи посредством видимого света для генерирования кодированных сигналов и накладывает кодированные сигналы, в качестве сигналов связи посредством видимого света, на сигналы управления подсветкой, и когда наложение кодированных сигналов на сигналы управления подсветкой, если области включают в себя область, сигнал управления подсветкой, которой указывает состояние отключения подсветки в интервале, который перекрывается с интервалом накладываемого кодированного сигнала, участок заголовка кодированного сигнала накладывается на сигнал управления подсветкой на протяжении интервала, указывающего состояние 1490 отключения подсветки, и участок кодированного сигнала, отличный от участка заголовка, накладывается на сигнал управления подсветкой в течение интервала, отличного от интервала, указывающего состояние отключения подсветки.
[1677] Таким образом, даже когда интервал кодированного сигнала длиннее интервала включения сигнала управления BL, полезная нагрузка кодированного сигнала может накладываться в интервале включения сигнала управления BL.
[1678] Другими словами, например, как показано на фиг. 342 (c), путем наложения заголовка 1330, который является сигналом состояния отключения, в течение интервала гашения сигнала управления BL, время кодирования можно уменьшить.
[1679] Заметим, что, когда устанавливается интервал регулировки, описанный согласно варианту осуществления 18, интервал, в течение которого заголовок 1310 кодированного сигнала, проиллюстрированный, например, на фиг. 341D, накладывается в интервале гашения сигнала управления BL, и подсветка включается на протяжении интервала гашения, нужно вычитать из интервала регулировки.
[1680] Однако, как показано на фиг. 342 (c), например, когда время окончания заголовка 1330 кодированного сигнала (момент времени окончательного состояния включения) синхронизируется со временем окончания интервала гашения, и определяется фаза, подсветка не включается на протяжении интервала гашения, поэтому нет необходимости вычитать от интервала регулировки.
[1681] [3. Полезные результаты и т.д.] Этот вариант осуществления предусматривает устройство отображения, способное выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способное уменьшать ошибку приема выходных сигналов связи посредством видимого света.
[1682] Заметим, что в этом варианте осуществления, приведен пример использования заголовок кодированного сигнала, кодированный с использованием типичного способа кодирования с 4PPM, но это всего лишь пример. Например, при высоком среднем коэффициенте заполнения заголовка кодированного сигнала, заголовок, в котором сигналы включения и сигналы отключения поменяны местами, может накладываться в интервале гашения. В этом случае, как описано ранее, предпочтительна регулировка, в которой уменьшение интервала отключения интервала гашения вставляется в интервал регулировки.
[1683] Кроме того, когда весь кодированный сигнал, включающий в себя заголовок, может накладываться в интервале включения сигнала управления BL (т.е. на протяжении длительности включения подсветки 1490), кодирование можно осуществлять таким образом, что коэффициент заполнения заголовка увеличивается.
[1684] Кроме того, даже когда заголовок накладывается в интервале гашения, возможны случаи, когда заголовок не будет укладываться в интервале гашения по причине длины интервала гашения. В этом случае, различные типы заголовков могут подготавливаться и использоваться в соответствии с длиной интервала гашения.
[1685] Вариант осуществления 20
В этом варианте осуществления, будет описан способ деления нескольких областей области отображения на группы и наложения кодированного сигнала, позволяющего накладывать весь интервал кодированного сигнала кодированного сигнала в интервале включения сигнала управления BL.
[1686] [1. Операции второго процессора] Далее будет приведен пример способа определения времени, когда накладывать кодированный сигнал вокруг ярчайшей области, на основании локальной яркости.
[1687] На фиг. 343 показана блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 20.
[1688] Сначала, на этапе S1311, второй процессор 1470 кодирует сигнал связи посредством видимого света. В частности, после того, как второй процессор 1470 кодирует сигнал связи посредством видимого света, второй процессор 1470 генерирует, например, кодированный сигнал с добавленным заголовком. Кроме того, второй процессор 1470 вычисляет время передачи для кодированного сигнала на основании несущей частоты кодированного сигнала.
[1689] Затем, на этапе S1312, второй процессор 1470 делит область отображения на несколько областей.
[1690] Затем, на этапе S1313, второй процессор 1470 делит область отображения на несколько областей. В частности, второй процессор 1470 обнаруживает яркость каждой из областей и, на основании результата, выбирает ярчайшую область относительно отображения. Здесь, яркость относительно отображения означает ярчайшее место в отношении уровня сигнала, указывающего энергию изображения излучения света, а не место, где коэффициент заполнения сигнал управления BL велик. Обнаружение яркого места будет подробно описано ниже.
[1691] Затем, на этапе S1314, второй процессор 1470 совмещает фазу кодированного сигнала с фазой яркой области относительно отображения. В частности, второй процессор 1470 накладывает синфазный кодированный сигнал на сигнал управления BL, соответствующий всем областям, синхронно с сигналом управления BL ярчайшей области, или соответствующий участку выбранных областей (нескольких выбранных областей).
[1692] Однако, аналогично другим вариантам осуществления, кодированный сигнал не накладывается в интервале гашения сигнала управления BL. Это эквивалентно операциям вычислений AND для каждого сигнала управления BL и кодированного сигнала. Заметим, что этап S1301 - этап S1309 на фиг. 340 можно осуществлять по мере необходимости.
[1693] Затем, на этапе S1315, второй процессор 1470 определяет, перекрываются ли кодированный сигнал и интервал гашения. В частности, второй процессор 1470 определяет, перекрываются ли часть интервала кодированного сигнала и интервала гашения сигнала управления BL для каждой области, и когда интервал кодированного сигнала и интервал гашения сигнала управления BL не перекрываются (Да на этапе S1315), процесс переходит к этапу S1316, где второй процессор 1470 накладывает кодированный сигнал на сигнал управления BL и заканчивает обработку. При наличии перекрывающегося участка (Нет на этапе S1315), процесс переходит к S1317.
[1694] На этапе S1317, второй процессор 1470 определяет, осуществлять ли связь посредством видимого света. Когда второй процессор 1470 определяет не осуществлять связь посредством видимого света (Нет на этапе S1317), процесс переходит к этапу S1318. Когда второй процессор 1470 определяет осуществлять связь посредством видимого света (Да на этапе S1317), процесс переходит к этапу S1320, где второй процессор 1470 регулирует коэффициент заполнения таким образом, что кодированный сигнал не передается, и заканчивает обработку.
[1695] Затем, на этапе S1318, второй процессор 1470 изменяет фазу кодированного сигнала и накладывает кодированный сигнал с измененной фазой на сигнал управления BL.
[1696] Затем, на этапе S1319, второй процессор 1470 определяет, перекрывается ли интервал гашения с яркой областью. Когда второй процессор 1470 определяет, что интервал гашения не перекрывается с яркой областью (Нет на этапе S1319), процесс переходит к этапу S1320. Когда второй процессор 1470 определяет, что интервал гашения перекрываются с яркой областью (Да на этапе S1319), процесс переходит к этапу S1321.
[1697] Затем, на этапе S1321, второй процессор 1470 определяет, осуществлена ли обработка для всех областей. Когда второй процессор 1470 определяет, что обработка не была осуществлена для всех областей (Нет на этапе S1321), процесс возвращается к этапу S1315. Когда второй процессор 1470 определяет, что обработка осуществлена для всех областей (Да на этапе S1321), процесс переходит к этапу S1322.
[1698] Затем, на этапе S1322, второй процессор 1470 определяет, существует ли область, для которой кодированный сигнал не был наложен. Когда второй процессор 1470 определяет, что не существует области, для которой кодированный сигнал не был наложен (Нет на этапе S1322), процесс возвращается к этапу S1313. Когда второй процессор 1470 определяет, что существует область, для которой кодированный сигнал не был наложен (Да на этапе S1322), процесс заканчивается.
[1699] [2. Детали операций] Далее, со ссылкой на фиг. 344 и фиг. 345, будут описаны детали, касающиеся (т.е. конкретный пример) устройства 1400 отображения согласно варианту осуществления 20.
[1700] На фиг. 344 показана временная диаграмма одного примера деления областей на группы согласно варианту осуществления 20, и на фиг. 345 показана временная диаграмма другого примера деления областей на группы согласно варианту осуществления 20. На фиг. 344 и фиг. 345, затененные (заштрихованные) участки указывают интервалы, в которых кодированные сигналы накладываются (т.е. интервалы кодированного сигнала).
[1701] Например, как показано на фиг. 344, области области отображения делятся на три группы. В частности, область A, область B и область C образуют группу G1; область F, область G и область H образуют группу G2; и область D и область E образуют группу G3. Затем, как показано на фиг. 344, кодированные сигналы накладываются в каждой группе, в одно и то же время в одном и том же интервале. Например, в группе G1, наложение осуществляется с использованием ярчайшей области - области C - в качестве опорной, и в группе G2, наложение осуществляется с использованием ярчайшей области - области E - в качестве опорной.
[1702] Заметим, что, как показано на фиг. 345, области области отображения могут делиться на две группы. Другими словами, область A, область B, область C и область D могут образовывать группу G1, и область E, область F, область G и область H могут образовывать группу G2. Затем кодированные сигналы накладываются в каждой группе, в одно и то же время в одном и том же интервале.
[1703] [3. Полезные результаты и т.д.] Таким образом, в устройстве отображения согласно этому варианту осуществления, процессор сигнала (второй процессор 1470) накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, соответствующие группам соседних областей среди областей, сигналы связи посредством видимого света, наложенные на сигналы управления подсветкой в одной и той же группе синфазны друг с другом, и для каждой группы, соответствующей сигналам связи посредством видимого света, накладываются полностью в интервале, в течение которого осуществляется управление излучением света подсветки (1490) на основании сигналов управления подсветкой, соответствующих группам.
[1704] Таким образом, поскольку устройство отображения может накладывать все кодированные сигналы на протяжении интервалов кодированного сигнала в течение интервалов включения сигнала управления BL, можно уменьшить ошибку приема выходных сигналов связи посредством видимого света. Другими словами, поскольку сигналы связи посредством видимого света могут накладываться без потери данных в интервалах включения сигнала управления BL, можно уменьшить ошибку приема выходных сигналов связи посредством видимого света.
[1705] Кроме того, на основании сигнала управления подсветкой, соответствующего заранее определенной области из групп, процессор сигнала (второй процессор 1470) может совмещать фазы сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие группам.
[1706] Таким образом, для каждой из выбранных групп, устройство отображения может выводить сигнал связи посредством видимого света с меньшей потерей данных.
[1707] Здесь, заранее определенная область является ярчайшей областью среди областей.
[1708] Таким образом, устройство 1400 отображения может делать различие в яркости по области отображения менее воспринимаемым.
[1709] Кроме того, среди сигналов связи посредством видимого света, наложенных на сигнал управления подсветкой фазы, соответствующий группам, сигнал связи посредством видимого света, наложенный на сигнал управления подсветкой, соответствующий первой группе из групп, и сигнал связи посредством видимого света, наложенный на сигнал управления подсветкой, соответствующий второй группе из групп, расфазированы.
[1710] Таким образом, для каждой из выбранных групп, устройство 1400 отображения может выводить сигнал связи посредством видимого света с меньшей потерей данных.
[1711] Заметим, что возможны случаи, когда области не могут делиться на группы, как описано выше. Другими словами, возможны случаи, когда существуют области, в которых синфазные кодированные сигналы не могут совпадать, даже когда области делятся на группы. Далее описаны операции, осуществляемые в этом случае.
[1712] На фиг. 346 показана временная диаграмма другого примера деления областей на группы согласно варианту осуществления 20. На фиг. 346, затененные (заштрихованные) участки указывают интервалы, в которых кодированные сигналы накладываются (т.е. интервалы кодированного сигнала).
[1713] Например, пример, проиллюстрированный на фиг. 346, является особым примером фиг. 344 и фиг. 345. Как показано на фиг. 346, после разделения областей на группы, при наличии синфазного кодированного сигнала, который не может совпадать, передача кодированного сигнала может отменяться.
[1714] В частности, область A, область B, область C и область D образуют одну группу, и все остальные области образуют другую группу, и кодированные сигналы, синфазные друг с другом, накладываются в области A, области B, области C и области D. Здесь, в области D, кодированный сигнал не накладывается в перекрывающихся интервале кодированного сигнала и интервале гашения. Кроме того, в примере, проиллюстрированном на фиг. 346, кодированные сигналы не накладываются в областях после области D (т.е. в областях E - H).
[1715] Заметим, что, когда существуют области, в которых синфазные кодированные сигналы не могут совпадать, опорная область может быть указана, даже когда области делятся на группы, и кодированные сигналы могут накладываться только в областях, окружающих опорную область (т.е. области, соседствующие с опорной областью). В этом случае, диапазон наложения кодированных сигналов может определяться на основании ранее описанной блок-схемы операций и может ограничиваться заранее определенным диапазоном.
[1716] Кроме того, вышеописанный интервал регулировки может устанавливаться для предотвращения различия в яркости между областями, в которых кодированные сигналы накладываются, и областями, в которых кодированные сигналы не накладываются, а также в области, в которой кодированные сигналы накладываются.
[1717] Заметим, что в этом варианте осуществления, кодированные сигналы накладываются с использованием роста сигналов управления BL в качестве опорного, но временной режим наложения кодированных сигналов может базироваться на других характеристиках сигналов управления BL, например, падении сигналов управления BL, и может базироваться на сигнале синхронизации самого сигнала изображения. Кроме того, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1718] Во всех областях области отображения, поиск интервалов, которые не являются интервалами гашения, весьма затруднен, и даже если такой интервал существует, он является весьма коротким. В настоящем изобретении, даже когда кодированные сигналы накладываются на сигнал управления BL, благодаря назначению максимально возможного приоритета интервалу гашения, можно избежать потери качества изображения путем управления включением подсветки на протяжении интервала гашения.
[1719] Однако, даже если интервал гашения и интервал кодированного сигнала не перекрываются в данной области, большую часть времени существуют другие области, в которых интервал гашения и интервал кодированного сигнала перекрываются.
[1720] Таким образом, в этом варианте осуществления, раскрыт способ, позволяющий избегать перекрытия интервала гашения и интервала кодированного сигнала в максимально возможном количестве областей среди областей области отображения. Другими словами, в этом варианте осуществления, области делятся на группы, и в каждой группе, кодированные сигналы накладываются в данной фазе. Таким образом, можно уменьшить перекрывание интервала гашения и кодированного сигнала в группах.
[1721] Заметим, что в этом варианте осуществления, приведены примеры, в которых группы делятся на две или три группы, но это всего лишь примеры.
[1722] Кроме того, что касается способа деления областей на группы, можно заранее устанавливать, например, области в заранее определенном количестве групп и сдвиги фазы.
[1723] Кроме того, в этом варианте осуществления, области делятся на группы таким образом, что длина кодированного сигнала (т.е. весь интервал кодированного сигнала) может накладываться на основании яркой области, но это всего лишь пример. Поскольку деление областей на группы на этом основании может давать большое количество групп, количество групп может быть ограниченным. Что касается деления областей на группы, не обязательно, чтобы весь интервал кодированного сигнала имел возможность наложения.
[1724] Кроме того, кодированные сигналы, наложенные в областях в каждой группе, могут быть одинаковыми или могут различаться. Заметим, что, когда кодированный сигнал, полученный на стороне приемника, состоит из двух или более смешанных друг с другом сигналов, вероятность ложного распознавания или ошибки возрастает. Здесь, ʺдва или более сигналовʺ означает, что, когда разные кодированные сигналы принимаются одним и тем же приемником в одно то же время, два или более из одинаковых кодированных сигналов, отличающихся фазой, принимаются одним и тем же приемником в одно то же время, или их комбинацию. Таким образом, можно уменьшить вероятность ложного распознавания или ошибки.
[1725] Кроме того, деление групп на основании некоторого эталона не ограничивается вышеописанным примером; второй процессор 1470 может делить группы на основании результата обработки сигнала на основании соотношения между сигналом изображения и кодированным сигналом.
[1726] Кроме того, при наличии подсветки, где используются, например, LED, поскольку источники света весьма малы (практически являются точечными источниками света), для освещения экрана наподобие LCD, световодная пластина или рассеивающая панель используется для расширения области. Таким образом, при управлении LED в каждой области, соседние области спроектированы перекрывающимися друг с другом, и присутствует свет утечки определенной величины или более.
[1727] Таким образом, при наличии подсветки, например, где используется LED, даже при делении областей на группы, поскольку другой сигнал просачивается в виде шума из света утечки из, по меньшей мере, соседних областей, необходимо избегать перекрывания во времени кодированных сигналов областей, включающих в себя соседние блоки. Таким образом, например, кодированные сигналы не передаются в этом кадре в этом местоположении, или могут передаваться последовательные или перекрывающиеся во времени кодированные сигналы в другой области.
[1728] Когда кодированные сигналы не передаются в этом кадре в этом местоположении, область, из которой должен выводиться кодированный сигнал, можно определять на покадровой основе. Альтернативно, кодированный сигнал из заданного местоположения (связанного с сигналом изображения) может предпочтительно передаваться.
[1729] Кроме того, когда интервалы передачи расфазированных кодированных сигналов из разных областей перекрываются друг с другом, это допустимо при условии, что области не являются непрерывными или при наличии данного интервала между ними. При ограничении области и приеме сигналов, это допустимо, поскольку сигналы могут приниматься. Заметим, что интервал между расфазированными областями нужно определять на основании диапазона утечки света подсветки, и, таким образом, является численным значением, которое изменяется в зависимости от характеристик используемого устройства отображения.
[1730] Кроме того, каждая из областей может делиться на блоки, и вышеописанный способ может применяться к блокам.
[1731] Вариант осуществления 21
при использовании датчика интенсивности света с достаточно малым временем реакции, например, фотодиода, для приема кодированных сигналов, разность фаз между изображением и кодированным сигналом не представляет большой проблемы.
[1732] Однако, когда кодированный сигнал изображается и получается с использованием датчика изображения, например, камеры или цифрового фотоаппарата смартфона или сотового телефона, вследствие незначительной разности фаз, временной режим экспозиции и растущий/падающий фронт сигнала или временной режим начала и/или конца последовательных интервалов кодированного сигнала отличаются незначительной разницей во времени или происходят в то же время, что может затруднять получение полезного сигнала. Другими словами, поскольку типичный цикл формирования изображения для датчика изображения равен 30 к/с, когда сигнал изображения 60 к/с синхронизируется с кодированным сигналом, например, если временной режим цикла кодированного сигнала не синхронизируется с временным режимом формирования изображения датчиком изображения, временной режим цикла формирования изображения и цикла кодированный сигнал никогда не будут совпадать.
[1733] Таким образом, в этом варианте осуществления, во избежание вышесказанного, будет описан способ сдвига фаз кодированных сигналов.
[1734] [1. Операции устройства отображения] Нижеследующее описание будет посвящено операциям, осуществляемым вторым процессором 1470.
[1735] На фиг. 347 показана блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 21.
[1736] Сначала, на этапе S1331, второй процессор 1470 сдвигает синхронизацию сигнала. В частности, второй процессор 1470 сдвигает синхронизацию кодированного сигнала, когда синхронизация отображающей панели 1450 и подсветки 1490 не является фиксированной. Это позволяет увеличивать вероятность успешного формирования изображения смартфоном 1350.
[1737] Затем, на этапе S1332, второй процессор 1470 вычисляет AND сигнала управления BL и кодированного сигнала из коэффициента заполнения на основании сигнала изображения, выводимого первым процессором 1430.
[1738] Затем, на этапе S1333, второй процессор 1470 регулирует коэффициент заполнения на основании, по меньшей мере, одного из сигнала изображения и сигнала связи посредством видимого света.
[1739] В частности, второй процессор 1470 устанавливает, перекрываются ли интервал кодированного сигнала и интервал гашения друг с другом, и соответственно устанавливает интервал регулировки, как описано согласно варианту осуществления 18. Когда коэффициент заполнения сигнала управления BL для кадра отличается от коэффициента заполнения сигнала управления BL на основании сигнала исходного изображения на величину, эквивалентную интервалу регулировки, второй процессор 1470 регулирует коэффициент заполнения с использованием, например, интервала, в котором передача кодированного сигнала останавливается. Здесь, например, второй процессор 1470 регулирует коэффициент заполнения путем настройки интервала, в течение которого подсветка 1490 отключена (интервала отключения сигнала управления BL), на интервал, отличный от интервала гашения. Затем второй процессор 1470 выводит на второй контроллер 1480 сигнал управления BL, наложенный на кодированный сигнал, регулируемый путем установления интервала регулировки.
[1740] Заметим, что, когда фазовое соотношение кодированного сигнала и сигнала изображения возвращается к исходному соотношению спустя определенный интервал, сигналы можно корректировать до заранее определенной разности фаз.
[1741] Кроме того, при условии, что фаза кодированного сигнала и фаза сигнала изображения изменяются во времени на частоте, отличной от частоты сигнала изображения, то есть одна не является приблизительно целым кратным другой, нет особой необходимости в осуществлении управления с согласованием фаз. Дело в том, что, даже если две фазы не особенно согласованы, по истечении определенно промежутка времени, соотношение между обеими фазами вернется в исходное состояние, благодаря чему, в некоторый момент времени будет период времени, в который прием сигнала затруднен, и период времени, в который прием сигнала может осуществляться без осложнений.
[1742] На фиг. 348A и фиг. 348B демонстрируют соотношение между фазами сигнала управления BL и сигнала связи посредством видимого света согласно варианту осуществления 21.
[1743] Например, согласно фиг. 348A, можно видеть, что, благодаря использованию сигнала управления BL X в качестве опорного, кодированный сигнал на основе сигнала связи посредством видимого света и сигнал управления BL X становятся синфазными в определенном интервале. Заметим, что на фигурах, диагональные участки линии указывают интервалы, в которых фактически передается кодированный сигнал, и, в порядке одного примера, кодированный сигнал выводится с более длинным циклом, чем сигнал управления BL и в более коротких интервалах, чем сигнал управления BL, но длины сигналов соотносятся между собой таким образом, что один длиннее другого, как описано ранее. Кроме того, не требуется, чтобы один из интервала фактической передачи кодированного сигнала и длины сигнала управления BL был не длиннее другого, но предпочтительно, чтобы интервал передачи кодированного сигнала был короче сигнала управления BL. Здесь, кодированный сигнал 7 раз повторяется в интервале, в течение которого сигнал управления BL X повторяется 12 раз, и когда сигнал управления BL имеет, например, 60 к/с, они синфазны с интервалами 0,2 секунды. Однако, как показано на фиг. 348B, между сигналом управления BL X и кодированным сигналом не существует особой корреляции, но фазовое соотношение между началом интервала передачи кодированного сигнала и началом сигнала управления BL для каждого кадра изменяется. Например, f1 располагается в первой половине сигнала управления BL, f2 располагается во второй половине сигнала управления BL, и f3 располагается примерно посередине сигнала управления BL. Однако, хотя два имеют наименьшее общее кратное, и фазовое соотношение не вернется в исходное состояние, поскольку фазы постепенно сдвигаются, ошибки вследствие временного режима формирования изображения можно избежать где-то вдоль линии. Кроме того, хотя кодированный сигнал вырезается посередине в области X в точках f2, где кодированный сигнал передается в интервале, попадающем на переход сигнала управления BL, и f5, это не представляет проблемы, поскольку кодированный сигнал может передаваться в другой области без сбоев. Корреляция между видео и информацией связи сохраняется, например, в буфере, и ранее записанные данные считываются, кодируются как сигнал связи и используются. Кроме того, когда для возврата фазового соотношения между ними к исходному соотношению требуется существенное время (например, несколько секунд или более), фазовое соотношение может принудительно сбрасываться к исходному соотношению. Например, предусмотрено время между концом кодированного сигнала в f8 и f9 на фиг. 348B. В течение этого времени фазы сигнала управления BL и кодированного сигнала могут возвращаться или не возвращаться к синхронизации. Кроме того, их синхронизация может осуществляться, например, каждую секунду или может пропускаться.
[1744] [2. Детали операций] Далее детали, касающиеся (т.е. конкретный пример) операций, осуществляемых устройством 1400 отображения согласно варианту осуществления 20, будут описаны со ссылкой на фиг. 349A, фиг. 349B и фиг. 349C.
[1745] На фиг. 349A, фиг. 349B и фиг. 349C показаны временные диаграммы, демонстрирующие операции, осуществляемые вторым процессором согласно варианту осуществления 21. Затененные (заштрихованные) участки указывают области, где присутствуют кодированные сигналы. Фиг. 349A демонстрирует изменение временного режима для сигналов управления BL до наложения кодированных сигналов, и фиг. 349B демонстрирует временную диаграмму для сигналов управления BL после наложения кодированных сигналов. Фиг. 349C демонстрирует пример, когда соотношение между фазами сигнала управления подсветкой и сигнала связи посредством видимого света изменяется во времени путем настройки времени задержки от момента времени роста или падения сигнала управления подсветкой, который используется в качестве опорного для кодированного сигнала.
[1746] Например, как показано на фиг. 349A, синхронизация кодированного сигнала и сигнала управления BL сдвигается. Таким образом, на стороне приема, например, на смартфоне 1350, временной режим, при котором возможен прием кодированного сигнала, может достигаться с определенностью. Здесь, вышеописанный интервал регулировки можно вычислять для каждой разности фаз в каждом кадре и устанавливать.
[1747] Заметим, что, например, используя область A в качестве опорной, разница во времени β1 между ростом U2 сигнала управления подсветкой и началом V2 сигнала связи посредством видимого света можно заранее устанавливать как время задержки и наложение можно осуществлять, как показано на фиг. 349C. Кроме того, в отношении разницы во времени β2 между ростом U3 и началом V3 сигнала связи посредством видимого света в следующем кадре, можно осуществлять такие же операции, как для β1, или можно осуществлять другие операции. Кроме того, в примере, проиллюстрированном на фиг. 356C, β представляет положительное численное значение задержки (времени), но также может представлять отрицательное значение (времени).
[1748] Кроме того, может быть примешан кадр, где β=0. Областью, подлежащей использованию в качестве опорной, может быть любая область, и ее можно выбирать на основании вышеописанных критериев. Опорное время описано как рост сигнала управления подсветкой, но опорное время может быть спадом или любой другой характеристикой формы волны. Кроме того, помимо характерного участка сигнала управления подсветкой в заранее определенной области, сам сигнал синхронизации сигнала изображения может использоваться в качестве опорного, и, альтернативно, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1749] Кроме того, в этом варианте осуществления, поскольку сигнал изображения и кодированный сигнал не соответствуют на взаимно-однозначной основе, различные данные кодирования и данные формирования изображения можно заранее буферизовать в памяти (не показанной в чертежах) в устройстве 1400 отображения до осуществления вышеупомянутой обработки.
[1750] Заметим, что цикл (длина одного кадра) сигнала изображения и цикл наложения кодированного сигнала, предпочтительно, имеют наименьшее общее кратное в пределах одной секунды и, более предпочтительно, в пределах 0,5 секунды. Кроме того, когда эти два цикла синхронизированы, слежение можно осуществлять от времени синхронизации с циклом, эквивалентным наименьшему общему кратному или целому кратному, и малейшее временное смещение (разность фаз), обусловленное пределом погрешности, можно корректировать.
[1751] Кроме того, как описано выше, когда цикл и/или частота сигнала изображения и цикл и/или частота кодированного сигнала имеют соотношение, которое изменяет их временное фазовое соотношение, даже если не каждый цикл включает в себя наименьшее общее кратное в течение одной секунды, при высокой скорости изменения является, например, когда вышеупомянутое изменение, которое повторяет одно и то же фазовое соотношение, может достигаться в течение одной секунды, нет особой необходимости управлять соотношением между двумя фазами. Что касается скорости изменения, предпочтительно соотношение, например, описанное ниже, но только в порядке примера.
[1752] [3. Полезные результаты и т.д.] Как описано выше, в устройстве отображения согласно этому варианту осуществления, процессор сигнала (второй процессор 1470) изменяет во времени время задержки кодирования сигналов связи посредством видимого света (кодированных сигналов) на сигналах управления подсветкой, соответствующих областям, на основании одного сигнала управления подсветкой, соответствующего данной области среди областей.
[1753] Таким образом, на стороне приема, например, на смартфоне 1350, временной режим, при котором возможен прием кодированного сигнала, может достигаться с определенностью.
[1754] Заметим, что процессор сигнала (второй процессор 1470) может накладывать сигналы связи посредством видимого света (кодированные сигналы) на сигналы управления подсветкой с циклом, отличающимся от цикла сигналов управления подсветкой, и в каждой из областей соотношение между фазой сигнала управления подсветкой и фазой сигнала связи посредством видимого света может изменяться с изменением в кадрах.
[1755] При этом цикл сигналов управления подсветкой и другой цикл, на который накладываются сигналы связи посредством видимого света, может изменяться во времени.
[1756] Кроме того, сигналы связи посредством видимого света, подлежащие наложению на сигналы управления подсветкой, могут быть синфазны друг другу по всем областям наложения сигналов связи посредством видимого света.
[1757] Кроме того, цикл фазового сдвига сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям, и цикл одного кадра сигналов управления подсветкой могут иметь наименьшее общее кратное в течение одной секунды, включительно.
[1758] Таким образом, на стороне приема, например, на смартфоне 1350, временной режим, при котором возможен прием кодированного сигнала, может достигаться с определенностью в течение относительно короткого периода времени.
[1759] Кроме того, процессор сигнала (второй процессор 1470) может корректировать начало цикла фазового сдвига сигналов связи посредством видимого света (кодированных сигналов), наложенных на сигналы управления подсветкой, соответствующие областям, до цикла одного кадра сигналов управления подсветкой с циклом, эквивалентным наименьшему общему кратному или целому кратному цикла фазового сдвига сигналов связи посредством видимого света (кодированных сигналов), наложенных на сигналы управления подсветкой, соответствующие областям, и цикла одного кадра сигналов управления подсветкой.
[1760] Таким образом, корректируя сдвиг фазы на стороне приема, например, на смартфоне 1350, можно предотвращать установлению временного режима, при котором возможен прием кодированного сигнала, в течение долгого периода времени.
[1761] Здесь, исходя из того, что позиционное соотношение и окружение позволяют принимать сигналы связи, при условии, что время, указывающее наименьшее общее кратное двух вышеописанных типов циклов, является значением (времени), достаточным для осуществления приема, время не должно превышать время, в течение которого человек, пытающийся принять данные с помощью приемника, желает удерживать приемник и ожидать приема данных. Например, при типичной NFC, промежуток времени, в течение которого человек желает удерживать приемник и ожидать, может быть равен одной секунде, и, таким образом, предпочтительна одна секунда или менее. Кроме того, в качестве промежутка времени, который влияет на психику, 0,5 секунды можно использовать как более предпочтительный промежуток времени, в который включено наименьшее общее кратное.
[1762] Вариант осуществления 22
Согласно вариантам осуществления 18-21, случаи, когда каждая область последовательно управляется при нормальной скорости сканирования при отображении сигнала изображения, но каждая область может последовательно управляться с увеличенной скоростью, причем скорость сканирования больше нормальной скорости сканирования при отображении сигнала изображения.
[1763] В этом варианте осуществления, в порядке примера, будет рассмотрен случай, когда каждая область последовательно управляется, когда скорость 2x видеосигнал сканируется со скоростью сканирования 4x. Далее будет рассмотрен пример, основанный на предположении, что интервал гашения является скоростью 2x.
[1764] [1. Операции устройства отображения] Нижеследующее описание будет посвящено операциям, осуществляемым вторым процессором 1470.
[1765] На фиг. 350A и фиг. 350B показаны временные диаграммы, демонстрирующие операции, осуществляемые вторым процессором согласно варианту осуществления 22. Затененные (заштрихованные) участки указывают области, где кодированные сигналы присутствуют. Фиг. 350A демонстрирует временную диаграмму для сигналов управления BL до наложения кодированных сигналов, и фиг. 350B демонстрирует временную диаграмму для сигналов управления BL после наложения кодированных сигналов.
[1766] Например, как показано на фиг. 350A, не существует интервалов по сигналам управления BL A - H, в которых подсветка включается одновременно. Другими словами, это указывает, что кодированные сигналы нельзя накладывать для всех областей области отображения одновременно.
[1767] Таким образом, в этом варианте осуществления, например, интервал сканирования для интервалов гашения между областями может быть установлен равным половине нормальной величины, как показано на фиг. 350B. Затем выбирается область, интервал гашения сигнала управления BL которой имеет последнее время начала среди нескольких областей (возможно, также среди всех областей), область H.
[1768] Второй процессор 1470 накладывает кодированный сигнал на выбранную область H синхронно с временным режимом конца интервала гашения для области H и начала включения подсветки 1490 (т.е. момента времени, когда сигнал управления BL H переходит в состояние ʺвключеноʺ).
[1769] В примере, проиллюстрированном на фиг. 350B, второй процессор 1470 накладывает кодированные сигналы на все области в области отображения синхронно с временным режимом конца интервала гашения для сигнала управления BL H и времени, когда сигнал управления BL H переходит в состояние ʺвключеноʺ.
[1770] В результате, второй процессор 1470 может устанавливать интервал для наложения кодированного сигнала для любой области в области отображения на интервал, составляющий, самое большее, половину кадра.
[1771] [2. Полезные результаты и т.д.] Как описано выше, в устройстве отображения согласно этому варианту осуществления, контроллер дисплея (первый контроллер 1440) предписывает отображающей панели (1450) отображать изображение на отображающем экране отображающей панели в соответствии с увеличенной скоростью сканирования, превышающей скорость сканирования, указанную сигналом изображения.
[1772] Таким образом, устройство отображения может удлинять интервал, в котором могут выводиться кодированные сигналы.
[1773] Заметим, что, когда длина кодированного сигнала (интервал кодированного сигнала), велика, кодированный сигнал нельзя накладывать только в интервале включения сигнала управления BL (интервале, отличном от интервала гашения), и существует область, которая перекрывает интервал гашения, кодированный сигнал не накладывается на протяжении интервала гашения в этой области.
[1774] Кроме того, может устанавливаться интервал регулировки для включения подсветки 1490 в интервале гашения, который эквивалентен по длине времени включения от наложенного кодированного сигнала на протяжении интервала включения сигнала управления BL. В этом случае, интервал регулировки может генерироваться с использованием способа, описанного в вышеприведенных вариантах осуществления, или заголовок кодированного сигнала может накладываться в интервале гашения. Кроме того, области отображения могут делиться на группы, и кодированные сигналы могут накладываться.
[1775] Кроме того, одни и те же процессы могут осуществляться в области над вышеописанной областью (в другой области), и может вовсе не выводиться никакого сигнала. В этом случае, с использованием способов, описанных в вышеприведенных вариантах осуществления, интервал регулировки отключения может устанавливаться для выравнивания, по всему экрану, коэффициентов заполнения на основании, по меньшей мере, одного из сигналов связи посредством видимого света и сигналов изображения. Кроме того, аналогично варианту осуществления 20, может выбираться ярчайшая область, и кодированные сигналы могут накладываться во временных режимах, определенных на основании этой области. Заметим, что в этом варианте осуществления, кодированные сигналы накладываются с использованием роста сигналов управления BL в качестве опорного, но временной режим наложения кодированных сигналов может базироваться на других характеристиках сигналов управления BL, например, падении сигналов управления BL, и может базироваться на сигнале синхронизации самого сигнала изображения. Кроме того, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1776] Заметим, что в этом варианте осуществления, приведен пример, в котором скорость сканирования увеличивается от скорости сканирования 2x до скорости сканирования 4x, но это всего лишь пример. Количество кадров может оставаться одинаковым, и только скорость сканирования может увеличиваться.
[1777] Кроме того, в этом варианте осуществления, этот сорт варианта осуществления достигается заранее, и сигналы передаются, но второй процессор может использовать способ, в котором сигналы согласно этому варианту осуществления передаются на основании соотношения между сигналом изображения и кодированным сигналом. В этом случае, для сигналов, подлежащих передаче от второго процессора 1470 на первый процессор 1430 на фиг. 333, стрелка, которая соединяет эти два блока, может быть двусторонней стрелкой.
[1778] Вариант осуществления 23
Согласно вариантам осуществления 18-22, способ управления, в котором интервал для управления отключением подсветки в разном временном режиме для каждой из нескольких областей представлен как применяемый к сканированию подсветки, но это всего лишь пример. Этот способ может применяться к локальному затемнению.
[1779] В этом варианте осуществления, будут описаны операции, осуществляемые, когда способ применяется к локальному затемнению.
[1780] Здесь, под локальным затемнением понимается способ управления подсветкой для уменьшения мощности делением области отображения (экрана) на несколько областей, увеличения удельного коэффициента пропускания жидких кристаллов в области сверх нормальной величины, и уменьшения яркости подсветки на соответствующую величину (т.е. уменьшения коэффициента заполнения). Когда удельный коэффициент пропускания ярчайшего пикселя в области может увеличиваться (когда яркость ярчайшего пикселя является относительно низким значением), можно уменьшить энергопотребление вышеописанным способом. Кроме того, снижая коэффициент заполнения подсветки, можно уменьшить интервал включения подсветки, что приводит к увеличению контрастности.
[1781] [1. Управление подсветкой путем локального затемнения] Затем будут описаны сигналы управления BL, управляемые путем локального затемнения.
[1782] На фиг. 351 показана временная диаграмма, демонстрирующая управление подсветкой, когда локальное затемнение используется согласно варианту осуществления 23.
[1783] Когда локальное затемнение используется для управления подсветкой, например, в соседних областях, хотя интервал T между началом каждого интервала гашения одинаков, длины интервалов гашения отличаются, как показано на фиг. 351.
[1784] По этой причине, в каждой из областей области отображения, устройство 1400 отображения согласно этому варианту осуществления может сохранять интервал гашения сигнала управления BL, определенный на основании ранее отображенного сигнала изображения, в памяти и осуществлять обработку (операции) следующим образом.
[1785] [2. Операции устройства отображения] Нижеследующее описание будет посвящено операциям, осуществляемым вторым процессором 1470. Заметим, что этот вариант осуществления относится к управлению сигналом, когда интервалы отключения для каждого кадра для каждой области в области отображения выровнены.
[1786] [2.1. Один пример операций, осуществляемых вторым процессором] На фиг. 352 показана блок-схема операций, демонстрирующая операции, осуществляемые вторым процессором согласно варианту осуществления 23.
[1787] Сначала, на этапе S1341, второй процессор 1470 вычисляет интервал регулировки. В частности, когда время отключения в кодированном сигнале равно N1, и время отключения в сигнале управления BL, вводимом первым процессором, равно N2, интервал регулировки N=N2-N1. Таким образом, второй процессор 1470 может вычислять интервал регулировки.
[1788] Затем, на этапе S1342, второй процессор 1470 определяет, меньше или равна ли сумма интервала регулировки N и интервала кодированного сигнала C (т.е. N+C) одному кадровому интервалу.
[1789] Когда второй процессор 1470 определяет, что (N+C) меньше или равно одному кадровому интервалу (Да на этапе S1342), процесс переходит к этапу S1343. Когда второй процессор 1470 определяет, что (N+C) больше, чем один кадровый интервал (Нет на этапе S1342), процесс переходит к этапу S1346, на котором кодированный сигнал не выводится, и обработка заканчивается.
[1790] Затем, на этапе S1343, второй процессор 1470 определяет, больше или равен ли 0 интервал регулировки N.
[1791] Когда второй процессор 1470 определяет, что N больше или равно 0 (Да на этапе S1343), процесс переходит к S1344, на котором интервал отключения устанавливается от начала следующего кодированного сигнала с отсчетом назад на продолжительность времени, эквивалентную интервалу регулировки. Кроме того, кодированный сигнал не выводится в этом интервале, и обработка заканчивается.
[1792] Когда второй процессор 1470 определяет, что N меньше 0 (Нет на этапе S1343), процесс переходит к S1345, на котором интервал включения, эквивалентный длине интервала регулировки, устанавливается в интервале гашения сигнала управления BL, с отсчетом назад от времени окончания интервала гашения сигнала управления BL. Кроме того, кодированный сигнал не выводится в этом интервале регулировки.
[1793] На фиг. 353 показана временная диаграмма, демонстрирующая один пример операций, осуществляемых вторым процессором согласно варианту осуществления 23. Здесь, жирные линии указывают интервалы включения и интервалы отключения сигналов управления BL, и в нижеследующем описании, область A будет опорной областью. Заметим, что область, управляемая сигналом управления BL X (где X является одной из A - H) на каждой фигуре также именуется областью X.
[1794] Например, как показано на фиг. 353, второй процессор 1470 накладывает синфазные кодированные сигналы на все области во временном режиме, определенном на основании начала области кадра A, которая является опорной областью, и устанавливает интервал регулировки. Заметим, что интервал регулировки может устанавливаться в соответствии со вторым способом, описанным согласно варианту осуществления 18, но поскольку второй способ описан выше, его повторное описание будет здесь опущено.
[1795] В этом варианте осуществления, в принципе, кодированные сигналы не накладываются в течение интервалов отключения сигнала управления BL (интервалов гашения), и накладываются в течение интервалов включения сигнала управления BL, аналогично вариантам осуществления 18-22. Заметим, что интервал регулировки может изменяться на основании коэффициента заполнения кодированного сигнала, и в этом случае, если интервал регулировки является интервалом, в котором выводится кодированный сигнал, кодированный сигнал может накладываться и выводиться.
[1796] [2.2. Один пример операций, осуществляемых вторым процессором] Также при локальном затемнении, обеспечению последовательного интервала гашения может присваиваться приоритет аналогично осуществлению нормального управления сканированием подсветки. Далее описаны операции, осуществляемые в этом случае.
[1797] На фиг. 354 показана блок-схема операций, демонстрирующая пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
[1798] Сначала, на этапе S2101, второй процессор 1470 вычисляет интервал регулировки. В частности, когда интервал гашения в заранее определенной области равен N1, время отключения в кодированном сигнале равно N2, и интервал гашения для этого интервала равен N3, интервал регулировки N=N1-N2-N3. Таким образом, второй процессор 1470 может вычислять интервал регулировки.
[1799] Затем, на этапе S2102, второй процессор 1470 определяет, меньше или равна ли сумма интервала регулировки N, интервала кодированного сигнала C и интервала гашения N2 этой области (т.е. N+C+N3) одному кадровому интервалу, и сохраняет результат определения.
[1800] Затем, на этапе S2103, второй процессор 1470 определяет, больше или равен ли 0 интервал регулировки N, и сохраняет результат определения.
[1801] По завершении вышеупомянутых этапов, второй процессор 1470, например, устанавливает интервал регулировки и отображает сигнал связи посредством видимого света посредством видео, на основании с N1 по N3, сохраненных для каждой области и результаты определения из этапов S2102 и S2103.
[1802] Заметим, что интервал регулировки может устанавливаться на основании комбинации второго способа, описанного согласно варианту осуществления 18, и способов, описанных согласно, например, вариантам осуществления 19-22.
[1803] На фиг. 355 показана временная диаграмма, демонстрирующая один пример операций, осуществляемых вторым процессором согласно варианту осуществления 23. На фиг. 355, интервал регулировки устанавливается на основании второго способа, описанного согласно варианту осуществления 18. Здесь, жирные линии указывают интервалы включения и интервалы отключения сигналов управления BL, и в нижеследующем описании, область A будет опорной областью.
[1804] Например, как показано на фиг. 355, второй процессор 1470 накладывает синфазные кодированные сигналы на все области в интервале от момента времени P до момента времени Q, начинающегося по истечении заранее определенного промежутка времени от начала области кадра A, которая является опорной областью, и устанавливает интервал регулировки. Заметим, что интервал регулировки может устанавливаться в соответствии со вторым способом, описанным согласно варианту осуществления 18, но поскольку второй способ описан выше, его повторное описание будет здесь опущено.
[1805] В этом варианте осуществления, в принципе, кодированные сигналы не накладываются в течение интервалов отключения сигнала управления BL (интервалов гашения), и накладываются в течение интервалов включения сигнала управления BL, аналогично вариантам осуществления 18-22. Таким образом, например, в области A, поскольку данный интервал, начинающийся в момент времени P, является интервалом гашения, где сигнал управления BL A отключен, кодированный сигнал не накладывается. Интервал регулировки устанавливается после интервала кодированного сигнала C.
[1806] заметим, что интервал регулировки может изменяться на основании коэффициента заполнения кодированного сигнала, и в этом случае, если интервал регулировки является интервалом, в котором выводится кодированный сигнал, кодированный сигнал может накладываться и выводиться.
[1807] [2.3. Один пример операций, осуществляемых вторым процессором] На фиг. 356 показана временная диаграмма, демонстрирующая один пример операций, осуществляемых вторым процессором согласно варианту осуществления 23.
[1808] При управлении подсветкой согласно способу локального затемнения, интервал гашения сигнала управления BL обычно отличается для каждого кадра и каждой области. Таким образом, для ускорения вычислений, устанавливается интервал временного гашения (далее также именуемый интервалом предварительного гашения). Затем интервал регулировки можно вычислять в соответствии со вторым способом, описанным согласно варианту осуществления 19 на основании интервала предварительного гашения, интервала кодированного сигнала, разности фаз между ними и исходного интервала гашения. Далее, со ссылкой на фиг. 356, описан пример, когда это происходит. Жирная линия на фиг. 356 указывает форму волны исходного интервала гашения.
[1809] Интервал предварительного гашения устанавливается на основании средней длины интервалов гашения на экране или кратчайшего интервала. Здесь интервал предварительного гашения представлен как интервал отключения, в течение которого кодированный сигнал не накладывается. Интервал кодированного сигнала это интервал, в течение которого накладывается кодированный сигнал.
[1810] Кроме того, интервал регулировки может устанавливаться с использованием второго способа, описанного согласно варианту осуществления 18. Если интервал регулировки положителен, сигнал управления BL можно регулировать таким образом, чтобы подсветка 1490 отключалась в течение этого интервала, и если интервал регулировки отрицателен, сигнал управления BL можно регулировать таким образом, чтобы подсветка 1490 включалась в течение этого интервала. Когда интервал регулировки устанавливается с отсчетом назад от интервала гашения, сигнал управления BL можно регулировать таким образом, чтобы подсветка 1490 также включалась на протяжении интервала гашения. Заметим, что, когда интервал регулировки отрицателен, если кодированный сигнал накладывается на сигнал управления BL в интервале регулировки, интервал регулировки можно корректировать на основании коэффициента заполнения.
[1811] [3. Полезные результаты и т.д.] Как описано выше, в устройстве отображения согласно этому варианту осуществления, контроллер подсветки (второй контроллер 1480) устанавливает интервал, в течение которого управление излучением света в каждой из областей и управление отключением каждой из областей в разное время в соответствии с величиной излучения света подсветки на основании каждого из сигналов изображения, каждый из которых является сигналом изображения, осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала (вторым процессором 1470), и изменяет коэффициент заполнения подсветки, причем коэффициент заполнения базируется на сигналах изображения и сигналах связи посредством видимого света.
[1812] Заметим, что в этом варианте осуществления, кодированные сигналы накладываются с использованием роста сигналов управления BL в качестве опорного, но временной режим наложения кодированных сигналов может базироваться на других характеристиках сигналов управления BL, например, падении сигналов управления BL, и может базироваться на сигнале синхронизации самого сигнала изображения. Кроме того, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1813] Хотя вышеописанный вариант осуществления описывает случай, когда применяется локальное затемнение, поскольку локальное затемнение также включает в себя случай, когда области разделены в двух измерениях, и сигналы изображения сканируются и записываются одновременно в данном направлении, существуют комбинации областей, интервалы гашения которых отличаются, но синфазны, но методы, описанные в этом варианте осуществления можно применять и в этом случае.
[1814] Как описано выше, неограничительный вариант осуществления описан на примере методов настоящего изобретения. С этой целью обеспечены прилагаемые чертежи и подробное описание.
[1815] Таким образом, компоненты, представленные в прилагаемых чертежах и подробном описании, включают в себя не только компоненты, важные для решения проблем, но и компоненты, не нужные для решения проблем, с целью демонстрации вышеупомянутых неограничительных вариантов осуществления. Таким образом, ненужные компоненты не считаются важными вследствие только потому, что они описаны в прилагаемых чертежах и подробном описании.
[1816] Вышеупомянутый неограничительный вариант осуществления демонстрирует методы настоящего изобретения, и, таким образом, объем нижеследующей формулы изобретения и ее эквивалентов допускает различные модификации, перестановки, добавления и изъятия.
[1817] Например, в вышеприведенных вариантах осуществления, кодированные сигналы описаны как наложенные с использованием роста сигналов управления BL в качестве опорного, но это всего лишь пример. Например, временной режим наложения кодированных сигналов может базироваться на характерном временном режиме сигнала управления BL, и может базироваться на сигнале синхронизации самого сигнала изображения. Кроме того, может генерироваться сигнал, полученный задержкой сигнала синхронизации изображения на определенный промежуток времени, и этот сигнал может использоваться в качестве опорного.
[1818] Настоящее изобретение применимо к устройству отображения, способному выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способному уменьшать ошибку приема выходных сигналов связи посредством видимого света, и способу управления таким устройством отображения. В частности, устройство отображения согласно настоящему изобретению находит разнообразные применения, связанные с ретрансляцией и передачей всех видов информации, сопровождающей изображения, например, наружный идентификационный комплект, информационные устройства, устройства отображения информации, поскольку они могут активно и безопасно получать необходимую информацию по мере необходимости, а также бытовые устройства, например, телевизоры, персональные компьютеры и планшеты, поскольку они могут активно и безопасно получать информацию, отличную от изображений.
[1819] Кроме того, например, устройство отображения согласно вариантам осуществления 18-23 выводит сигналы связи посредством видимого света, и включает в себя: отображающую панель, включающую в себя отображающий экран, на котором отображается изображение; контроллер дисплея, который предписывает отображающей панели отображать изображение на отображающем экране отображающей панели на основании сигнала изображения; подсветку, имеющую светоизлучающую поверхность, которая освещает отображающий экран отображающей панели сзади; процессор сигнала, который накладывает сигналы связи посредством видимого света на сигналы управления подсветкой, генерируемые на основании сигнала изображения; и контроллер подсветки, который делит светоизлучающую поверхность подсветки на области и устанавливает интервал, в течение которого управление излучением света в каждой из областей и управление отключением подсветки в каждой из областей в разное время осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала. При наложении сигналов связи посредством видимого света на сигналы управления подсветкой, процессор сигнала не накладывает сигнал связи посредством видимого света в интервале, указывающем состояние отключения подсветки в сигналах управления подсветкой.
[1820] Кроме того, например, процессор сигнала может накладывать сигналы связи посредством видимого света на сигналы управления подсветкой, соответствующие областям взаимно-однозначным образом, и сигналы связи посредством видимого света, наложенные на сигналы управления подсветкой, соответствующие областям, могут быть синфазны друг другу. Здесь, например, в устройстве отображения согласно вариантам осуществления 18-23, на основании сигнала управления подсветкой, соответствующего заранее определенной области среди областей, процессор сигнала может совмещать фазы сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям.
[1821] Кроме того, например, заранее определенная область может быть ярчайшей областью среди областей, и может быть областью, соответствующей краевому участку отображающего экрана среди областей.
[1822] Кроме того, например, процессор сигнала может накладывать сигналы связи посредством видимого света на сигналы управления подсветкой, соответствующие группам соседних областей среди областей, сигналы связи посредством видимого света, наложенные на сигналы управления подсветкой в одной и той же группе могут быть синфазны друг другу, и для каждой группы, соответствующей сигналам связи посредством видимого света может накладываться полностью в интервале, в течение которого осуществляется управление излучением света подсветки на основании сигналов управления подсветкой, соответствующих группам.
[1823] Здесь, например, на основании сигнала управления подсветкой, соответствующего заранее определенной области из групп, процессор сигнала может совмещать фазы сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие группам. Альтернативно, заранее определенная область может быть ярчайшей областью среди областей.
[1824] Кроме того, например, среди сигналов связи посредством видимого света, наложенных на сигнал управления подсветкой фазы, соответствующий группам, сигнал связи посредством видимого света, наложенный на сигнал управления подсветкой, соответствующий первой группе из групп, и сигнал связи посредством видимого света, наложенный на сигнал управления подсветкой, соответствующий второй группе из групп, могут быть расфазированы.
[1825] Кроме того, например, при наложении сигналов связи посредством видимого света на сигналы управления подсветкой, если области включают в себя область, сигнал управления подсветкой, которой указывает состояние отключения подсветки в интервале, который перекрывается с интервалом наложения сигнала связи посредством видимого света, процессор сигнала может устанавливать интервал регулировки включения для области с перекрывающимися интервалами и регулировать включение/отключение сигнала управления подсветкой на протяжении интервала регулировки включения, причем интервал регулировки включения служит для регулировки яркости области с перекрывающимися интервалами.
[1826] Кроме того, например, процессор сигнала может кодировать сигналы связи посредством видимого света для генерирования кодированных сигналов и накладывать кодированные сигналы, в качестве сигналов связи посредством видимого света, на сигналы управления подсветкой, и когда наложение кодированных сигналов на сигналы управления подсветкой, если области включают в себя область, сигнал управления подсветкой, которой указывает состояние отключения подсветки в интервале, который перекрывается с интервалом накладываемого кодированного сигнала, участок заголовка кодированного сигнала может накладываться на сигнал управления подсветкой на протяжении интервала, указывающего состояние отключения подсветки, и участок кодированного сигнала, отличный от участка заголовка может накладываться на сигнал управления подсветкой в течение интервала, отличного от интервала, указывающего состояние отключения подсветки.
[1827] Кроме того, например, процессор сигнала может накладывать сигналы связи посредством видимого света на сигналы управления подсветкой с циклом, отличающимся от цикла сигналов управления подсветкой, и в каждой из областей соотношение между фазой сигнала управления подсветкой и фазой сигнала связи посредством видимого света может изменяться с изменением в кадрах. При этом цикл сигналов управления подсветкой и другой цикл, на который накладываются сигналы связи посредством видимого света, может изменяться во времени.
[1828] Кроме того, например, процессор сигнала может изменять во времени время задержки кодирования сигналов связи посредством видимого света на сигналах управления подсветкой, соответствующих областям, на основании одного сигнала управления подсветкой, соответствующего данной области среди областей.
[1829] Кроме того, например, сигналы связи посредством видимого света, подлежащие наложению на сигналы управления подсветкой, могут быть синфазны друг другу по всем областям наложения сигналов связи посредством видимого света.
[1830] Кроме того, например, цикл фазового сдвига сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям, и цикл одного кадра сигналов управления подсветкой могут иметь наименьшее общее кратное в течение одной секунды, включительно.
[1831] Кроме того, например, процессор сигнала может корректировать начало цикла фазового сдвига сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям, до цикла одного кадра сигналов управления подсветкой с циклом, эквивалентным наименьшему общему кратному или целому кратному цикла фазового сдвига сигналов связи посредством видимого света, наложенных на сигналы управления подсветкой, соответствующие областям, и цикла одного кадра сигналов управления подсветкой.
[1832] Заметим, что например, контроллер дисплея может предписывать отображающей панели отображать изображение на отображающем экране отображающей панели в соответствии с увеличенной скоростью сканирования, превышающей скорость сканирования, указанную сигналом изображения.
[1833] Кроме того, контроллер подсветки может устанавливать интервал, в течение которого управление излучением света в каждой из областей и управление отключением каждой из областей в разное время в соответствии с величиной излучения света подсветки на основании каждого из сигналов изображения, каждый из которых является сигналом изображения, осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала, и изменять коэффициент заполнения подсветки, причем коэффициент заполнения базируется на сигналах изображения и сигналах связи посредством видимого света.
[1834] Кроме того, способ управления устройством отображения согласно вариантам осуществления 18-23 представляет собой способ управления устройством отображения, которое выводит сигналы связи посредством видимого света, причем устройство отображения включает в себя: отображающую панель, включающую в себя отображающий экран, который отображает изображение; и подсветку, имеющую светоизлучающую поверхность, которая освещает отображающий экран отображающей панели сзади, и включает в себя: предписание отображающей панели отображать изображение на отображающем экране отображающей панели на основании сигнала изображения; наложение сигналов связи посредством видимого света сигналы включения управления подсветкой, генерируемые на основании сигнала изображения; и деление светоизлучающей поверхности подсветки на области и установление интервала, в течение которого управление излучением света в каждой из областей и управление отключением подсветки в каждой из областей в разное время осуществляются на основании сигналов управления подсветкой, выводимых процессором сигнала. При наложении сигналов связи посредством видимого света на сигналы управления подсветкой, сигнал связи посредством видимого света не накладывается в интервале, указывающем состояние отключения подсветки в сигналах управления подсветкой.
[1835] Заметим, что раскрытие вариантов осуществления 18-23 применимо к устройству отображения, способному выводить сигналы связи посредством видимого света без значительного снижения качества изображения на дисплее, и способному уменьшать ошибку приема выходных сигналов связи посредством видимого света. В частности, устройство отображения согласно вариантам осуществления 18-23 находит разнообразные применения, связанные с ретрансляцией и передачей всех видов информации, сопровождающей изображения, например, наружный идентификационный комплект, информационные устройства, устройства отображения информации, поскольку они могут активно и безопасно получать необходимую информацию по мере необходимости, а также бытовые устройства, например, телевизоры, персональные компьютеры и планшеты, поскольку они могут активно и безопасно получать информацию, отличную от изображений.
[1836] Вариант осуществления 24
Настоящее изобретение относится к устройству отображения, способному выводить сигнал связи посредством видимого света, и способу отображения, осуществляемому с его помощью.
[1837] В японских патентных заявках, не прошедших экспертизу №№ публикации 2007-43706 и 2009-212768, относящихся к методам связи посредством видимого света, каждый из которых предусматривает использование подсветки дисплея, раскрыто устройство отображения, которое накладывает информацию связи посредством видимого света на сигнал изображения и отображает сигнал изображения с наложенной информацией связи.
[1838] Настоящее изобретение предусматривает устройство отображения, которое выводит сигнал связи посредством видимого света, который может реконструироваться устройством приема.
[1839] Устройство отображения согласно настоящему изобретению является устройством отображения, способным выводить сигнал связи посредством видимого света, включающий в себя несколько единиц сигнала согласно карусельной схеме, и включает в себя: отображающую панель, которая отображает сигнал изображения; модуль обработки связи посредством видимого света, который кодирует единицы сигнала, делит каждую из единиц сигнала на несколько блоков и генерирует несколько кадров передачи с использованием нескольких блоков для генерирования сигнала управления подсветкой; и подсветку, которая освещает отображающую панель сзади на основании сигнала управления подсветкой. Несколько блоков располагается в разных порядках в, по меньшей мере, двух из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света.
[1840] Устройство отображения согласно настоящему изобретению способно выводить сигнал связи посредством видимого света, который может реконструироваться устройством приема.
[1841] Далее вариант осуществления подробно описан, по мере необходимости, со ссылкой на чертежи. Следует отметить, что ниже ненужные подробности в описании могут быть опущены. Например, подробные описания общеизвестных предметов или описания компонентов, по существу идентичных компонентам, описанным ранее, могут быть опущены. Это делается во избежание ненужной избыточности и обеспечения удобочитаемых описаний для специалистов в данной области техники.
[1842] Следует отметить, что прилагаемые чертежи и нижеследующее описание обеспечиваются для помощи специалистам в данной области техники в полном понимании настоящего изобретения, но не для ограничения объема формулы изобретения.
[1843] Далее вариант осуществления 24 описан со ссылкой на фиг. 357-372E.
[1844] [1-1. Конфигурация системы связи посредством видимого света] Фиг. 357 схематически демонстрирует систему связи посредством видимого света согласно варианту осуществления 24. Согласно фиг. 357, система 1500S связи посредством видимого света включает в себя устройство 1500 отображения и устройство 1520 приема.
[1845] Устройство 1500 отображения является, например, дисплеем и отображает изображения на отображающей поверхности 1510. Кроме того, на изображения, отображаемые на отображающей поверхности 1510, сигнал связи посредством видимого света вставляется или накладывается как информация, относящаяся к отображаемым изображениям.
[1846] Устройство 1520 приема захватывает изображения, отображаемые на отображающей поверхности 1510 устройства 1500 отображения, чтобы, таким образом, принимать сигнал связи посредством видимого света, выводимый посредством отображения на отображающей поверхности 1510. Устройство 1520 приема сконфигурировано, например, как смартфон, в который внедрен датчик изображения для последовательной экспозиции. Таким образом, пользователь устройства 1520 приема может принимать, например, информацию, относящуюся к изображениям, отображаемым на устройстве 1500 отображения.
[1847] Заметим, что хотя дисплей приведен в порядке примера устройства 1500 отображения в этом варианте осуществления, этот пример не является ограничением. Устройство 1500 отображения может быть проекционным устройством отображения, например, проектором.
[1848] Кроме того, хотя смартфон приведен в порядке примера устройства 1520 приема, возможно любое другое электронное устройство, способное принимать сигнал связи посредством видимого света. Например, электронное устройство может быть устройством приема, отвечающим стандарту ʺJEITA-CP1222 Visible Light ID Systemʺ, установленному Japan Electronics and Information Technology Industries Association (JEITA). Кроме того, электронное устройство может быть обычным терминалом связи.
[1849] Кроме того, ʺспособность принимать сигнал связи посредством видимого светаʺ означает, что можно принимать сигнал связи посредством видимого света, и декодировать принятый сигнал связи посредством видимого света для получения информации.
[1850] Кроме того, схема передачи сигнала связи посредством видимого света может представлять собой, например, схему связи, отвечающую стандарту ʺJEITA-CP-1223 Visible Light Beacon Systemʺ установленному JEITA, схему связи, отвечающую стандарту IEEE-P802.15 установленному Institute of Electrical and Electronics Engineers, Inc. (IEEE).
[1851] Другими словами, устройство 1520 приема может быть любым электронным устройством, способным осуществлять связь с использованием любой из этих схем связи и принимать такой сигнал связи посредством видимого света.
[1852] [1.2 Конфигурация устройства отображения] На фиг. 358 показана блок-схема устройства отображения согласно варианту осуществления 24. На фиг. 358, устройство 1500 отображения включает в себя: модуль 1501 ввода сигнала изображения; модуль 1502 обработки сигнала изображения; модуль 1503 управления отображением; отображающую панель 1504; модуль 1505 ввода сигнала связи посредством видимого света; модуль 1506 обработки сигнала связи посредством видимого света; модуль 1507 управления подсветкой; и подсветку 1508.
[1853] Модуль 1501 ввода сигнала изображения принимает сигнал изображения, относящийся к изображениям, подлежащим отображению на отображающей панели 1504, через антенный кабель, композитный кабель, кабель мультимедийного интерфейса высокой четкости (HDMI: зарегистрированный товарный знак), кабель PJLink, кабель локальной сети (LAN) и т.п. Модуль 1501 ввода сигнала изображения выводит сигнал входного изображения на модуль 1502 обработки сигнала изображения.
[1854] Следует отметить, что сигнал изображения, подлежащий использованию, может быть сигналом изображения, хранящимся на носителе записи.
[1855] Модуль 1502 обработки сигнала изображения осуществляет общую обработку изображений, например декодирование, на сигнале входного изображения. Модуль 1502 обработки сигнала изображения передает сигнал изображения, подвергнутый обработке изображений, на модуль 1503 управления отображением и модуль 1507 управления подсветкой. Сигнал изображения включает в себя информацию, относящуюся к яркости и т.д. изображений.
[1856] Модуль 1503 управления отображением управляет отображающей панелью 1504 на основании сигнала входного изображения для отображения видео на отображающей поверхности 1510 отображающей панели 1504. В частности, модуль 1503 управления отображением осуществляет управление апертурой и т.д. жидких кристаллов отображающей панели 1504 на основании сигнала изображения, поступающего от модуля 1502 обработки сигнала изображения.
[1857] Отображающая панель 1504 является, например, жидкокристаллической панелью и включает в себя отображающую поверхность 1510, на которой отображаются изображения.
[1858] Модуль 1505 ввода сигнала связи посредством видимого света принимает сигнал связи посредством видимого света через кабель, предназначенный исключительно для сигналов связи посредством видимого света, кабель LAN и т.п.
[1859] Следует отметить, что сигнал связи посредством видимого света, подлежащий использованию, может быть сигналом связи посредством видимого света, хранящимся на носителе записи. Кроме того, сигнал связи посредством видимого света может быть наложен на сигнал изображения.
[1860] Модуль 1505 ввода сигнала связи посредством видимого света выводит входной сигнал связи посредством видимого света на модуль 1506 обработки сигнала связи посредством видимого света.
[1861] Модуль 1506 обработки сигнала связи посредством видимого света кодирует входной сигнал связи посредством видимого света согласно заранее определенному способу кодирования и дополнительно осуществляет, например, обработку для определения порядка передачи сигналов связи посредством видимого света. Модуль 1506 обработки сигнала связи посредством видимого света преобразует кодированный сигнал связи посредством видимого света в сигнал управления подсветкой. Модуль 1506 обработки сигнала связи посредством видимого света выводит генерируемый сигнал управления подсветкой на модуль 1507 управления подсветкой.
[1862] Модуль 1507 управления подсветкой делит светоизлучающую поверхность подсветки 1508 на несколько областей, осуществляет управление излучением света на каждой из областей, и осуществляет управление для обеспечения соответствующих областей на светоизлучающей поверхности с периодами отключения в разных временных режимах.
[1863] Модуль 1507 управления подсветкой управляет светимостью и временным режимом подсветки 1508 на основании информации, относящейся к яркости изображения и т.д. изображений и включенной в сигнал входного изображения. Кроме того, модуль 1507 управления подсветкой управляет излучением света подсветки 1508 на основании входного сигнала управления подсветкой.
[1864] Подсветка 1508 обеспечена на задней поверхности отображающей панели 1504 и имеет светоизлучающую поверхность, которая освещает отображающую поверхность 1510 отображающей панели 1504 от задней поверхности. Подсветка 1508 излучает свет сзади отображающей панели 1504. Зритель может визуально распознавать изображения, отображаемые на отображающей панели 1504.
[1865] В этом варианте осуществления предполагается, что вся отображающая поверхность 1510 является областью связи посредством видимого света.
[1866] На фиг. 359 показана диаграмма для описания примера генерации сигнала связи посредством видимого света. Как показано на фиг. 359, сигнал связи посредством видимого света, поступающий на модуль 1505 ввода сигнала связи посредством видимого света, включает в себя несколько единиц сигнала, каждая из которых имеет заранее определенную длину. Модуль 1506 обработки сигнала связи посредством видимого света делит каждую единицу сигнала на заранее определенное количество фрагментов данных. Согласно фиг. 359, одна единица сигнала состоит из четырех фрагментов данных, имеющих одну и ту же длину данных. Другими словами, одна единица сигнала делится на четыре части, а именно, данные 1, данные 2, данные 3 и данные 4. Деление одной единицы сигнала можно определять на основании несущей частоты сигнала связи посредством видимого света, выводимого из устройства 1500 отображения, длины данных единицы сигнала для сигнала связи посредством видимого света, и дополнительно на основании, например, период, в течение которого подсветка 1508 не излучает свет.
[1867] Со ссылкой на фиг. 359 описано, что длины данных фрагментов данных, полученных делением одной единицы сигнала одинаковы. Однако следует отметить, что длины данных фрагментов данных, полученных делением одной единицы сигнала, могут отличаться друг от друга, или длина данных одного из фрагментов данных, полученных делением одной единицы сигнала, может отличаться от длин данных других фрагментов данных.
[1868] Затем модуль 1506 обработки сигнала связи посредством видимого света кодирует полученные фрагменты данных, добавляет часть заголовка в каждый фрагмент данных, определяет порядок передачи фрагментов данных и генерирует блоки. В частности, модуль 1506 обработки сигнала связи посредством видимого света генерирует блок 1, блок 2, блок 3 и блок 4 из данных 1, данных 2, данных 3 и данных 4, соответственно. Модуль 1506 обработки сигнала связи посредством видимого света передает генерируемые блоки в качестве сигнала управления подсветкой в порядке блок 1, блок 2, блок 3 и блок 4 на модуль 1507 управления подсветкой.
[1869] Часть заголовка блока состоит из ʺпреамбулыʺ, ʺадресаʺ и ʺчетностиʺ. Преамбула представляет собой шаблон, указывающий начало блока, и включает в себя идентификатор, указывающий, что данные являются сигналом связи посредством видимого света. Например, используется сигнал из правила кодирования, например, 4-позиционной фазоимпульсной модуляции (4PPM) или инвертированной 4PPM (i-4PPM). Четность используется для обнаружения ошибки данных. Адрес указывает порядок передачи блоков в единице сигнала.
[1870] Четыре блока, генерируемые из одной единицы сигнала, именуются кадром передачи.
[1871] [1-3. Конфигурация устройства приема] На фиг. 360 показана блок-схема устройства приема согласно варианту осуществления 24. Согласно фиг. 360, устройство 1520 приема включает в себя модуль 1521 формирования изображения, модуль 1522 генерации захваченного изображения и модуль 1523 обработки захваченного изображения.
[1872] Модуль 1521 формирования изображения захватывает изображения, отображаемые в области связи посредством видимого света устройства 1500 отображения. Модуль 1521 формирования изображения является, например, датчиком изображения для последовательной экспозиции. После начала формирования изображения, датчик изображения осуществляет последовательную экспозицию, и передает данные экспозиции на модуль 1522 генерации захваченного изображения.
[1873] Модуль 1522 генерации захваченного изображения временно сохраняет, в установленной в нем памяти, данные экспозиции, передаваемые от модуля 1521 формирования изображения. Модуль 1522 генерации захваченного изображения генерирует захваченное изображение на основании данных экспозиции, хранящихся в памяти.
[1874] Модуль 1523 обработки захваченного изображения реконструирует сигнал связи посредством видимого света из захваченного изображения, генерируемого модулем 1522 генерации захваченного изображения.
[1875] [1-4. Вывод и прием сигнала связи посредством видимого света] Далее приведено описание основной операции, осуществляемой устройством 1520 приема для приема кадров передачи, выводимых из области связи посредством видимого света устройства 1500 отображения.
[1876] [1-4-1. Захваченное изображение для состояний включения и отключения подсветки] На фиг. 361 показана диаграмма для описания захваченного изображения в устройстве 1520 приема для состояний включения и отключения подсветки 1508 устройства 1500 отображения.
[1877] Модуль 1521 формирования изображения является датчиком изображения для последовательной экспозиции, и осуществляет экспозицию, осуществляя при этом временное сканирование от линии к линии. Для упрощения описания, этот вариант осуществления описан исходя из того, что экспозиция элементов датчика изображения осуществляется в 8 линиях. Предполагается, что линии экспозиции сконфигурированы в удлиненной форме, наподобие ремней, в устройстве 1520 приема.
[1878] Как показано на фиг. 361, подсветка 1508 устройства 1500 отображения включается и отключается с течением времени. Датчик изображения осуществляет последовательную экспозицию от первой линии до восьмой линии. Когда последовательная экспозиция вплоть до восьмой линии заканчивается, модуль 1522 генерации захваченного изображения устройства 1520 приема генерирует захваченное изображение на основании данных экспозиции восьми линий. Здесь предполагается, что период последовательной экспозиции датчика изображения является периодом формирования изображения, и что захваченное изображение, генерируемое на основании данных экспозиции, полученных посредством последовательной экспозиции датчика изображения в течение периода формирования изображения, является кадром приема L. Экспозиция датчика изображения осуществляется таким образом, что возврат к первой линии производится, когда экспозиция на восьмой линии заканчивается, и следующая экспозиция начинается с первой линии. Генерируемое затем захваченное изображение предполагается кадром приема L+1. Существует интервал гашения, например, время для сохранения данных экспозиции в памяти, между окончанием экспозиции вплоть до восьмой линии, и началом следующей экспозиции на первой линии, и в интервале гашения экспозиция не осуществляется.
[1879] В кадре приема L, каждая из первой, второй, пятой, шестой и восьмой линий в экспозиции датчика изображения устройства 1520 приема является светлой, поскольку подсветка 1508 устройства 1500 отображения включается в момент времени экспозиции. Каждая из третьей и четвертой линий в экспозиции датчика изображения устройства 1520 приема является темной, поскольку подсветка 1508 устройства 1500 отображения отключается в момент времени экспозиции. Сигнал связи посредством видимого света реконструируется на основании кадра приема L.
[1880] В кадре приема L+1, каждая из первой, второй, третьей, седьмой и восьмой линий в экспозиции датчика изображения устройства 1520 приема является светлой, поскольку подсветка 1508 устройства 1500 отображения включается в момент времени экспозиции. Каждая из четвертой, пятой и шестой линий экспозиции датчика изображения устройства 1520 приема является темной, поскольку подсветка 1508 устройства 1500 отображения отключается в момент времени экспозиции. Сигнал связи посредством видимого света реконструируется на основании кадра приема L+1.
[1881] [1-4-2. Захваченное изображение для кадра передачи] На фиг. 362 показана диаграмма для описания захваченного изображения в устройстве 1520 приема для кадра передачи от устройства 1500 отображения.
[1882] Как показано на фиг. 359, сигнал связи посредством видимого света включает в себя несколько единиц сигнала, одна единица сигнала делится на четыре фрагмента данных, и четыре фрагмента данных кодируются в четыре блока соответственно.
[1883] При осуществлении связи посредством видимого света область, которая является отображающей поверхностью 1510 устройства 1500 отображения, может существовать период, в течение которого состояния включения и отключения подсветки 1508 невозможно отличить, в зависимости от контента сигнала изображения. Существует возможность, что устройство 1520 приема не может принимать кадр передачи, выводимый из устройства 1500 отображения в этот период.
[1884] По этой причине, карусельная схема, согласно которой повторно выводится кадр передачи, генерируемый из одной единицы сигнала, то есть более одного раза, используется для кадров передачи, подлежащих выводу из подсветки 1508 устройства 1500 отображения. На фиг. 362, устройство 1500 отображения выводит кадр передачи в одной единице сигнала для сигнала связи посредством видимого света два раза подряд.
[1885] Как показано на фиг. 362, кадр передачи выводится посредством включения и отключения подсветки 1508 устройства 1500 отображения с течением времени. Экспозиция датчика изображения устройства 1520 приема является последовательной экспозицией от первой линии до восьмой линии. Когда экспозиция вплоть до восьмой линии датчиком изображения заканчивается, модуль 1522 генерации захваченного изображения устройства 1520 приема генерирует захваченное изображение на основании данных экспозиции восьми линий. Для генерирования кадра приема L, который является захваченным изображением, с экспозицией датчика изображения устройства 1520 приема, блок 1 принимается на первой и второй линиях, блок 2 принимается на третьей и четвертой линиях, блок 3 принимается на пятой и шестой линиях, и блок 4 принимается на седьмой и восьмой линиях. Кадр приема L соответствует первому кадру передачи одной единицы сигнала, выводимой из устройства 1500 отображения.
[1886] Кроме того, со ссылкой на фиг. 362, для генерирования кадра приема L+1, который является захваченным изображением, с экспозицией датчика изображения устройства 1520 приема, блок 1 принимается на первой и второй линиях, блок 2 принимается на третьей и четвертой линиях, блок 3 принимается на пятой и шестой линиях, и блок 4 принимается на седьмой и восьмой линиях. Кадр приема L+1 соответствует второму кадру передачи одной единицы сигнала, выводимой из устройства 1500 отображения.
[1887] Таким образом, кадры передачи, генерируемые из одной единицы сигнала, выводятся последовательно согласно карусельной схеме, что позволяет принимать, во втором кадре передачи, блок, который не удалось принять в первом кадре передачи, даже когда возникает радиопомеха при передаче первого кадра передачи. Когда все блоки, то есть четыре блока, принимаются на протяжении первого и второго кадров передачи, может реконструироваться одна единица сигнала.
[1888] Кроме того, когда кадр передачи выводится последовательно согласно карусельной схеме, устройство 1500 отображения может выводить сигнал сброса, указывающий переход от текущей единицы сигнала к следующей единице сигнала до вывода кадра передачи следующей единицы сигнала.
[1889] Этот сигнал сброса может быть включен в преамбулу или данные блоков кадра передачи.
[1890] [1-5. Проблема с выводом и приемом сигнала связи посредством видимого света] Далее приведено описание проблемы с выводом и приемом сигнала связи посредством видимого света. Фиг. 363 показана диаграмма для описания соотношения между тактовой частотой передачи устройства 1500 отображения и частотой кадров модуля 1521 формирования изображения устройства 1520 приема.
[1891] Жидкокристаллическая панель, которая является отображающей панелью 1504 устройства 1500 отображения в этом варианте осуществления возбуждается на частоте возбуждения 120 Гц.
[1892] Следует отметить, что жидкокристаллическая панель того или иного типа действует на частоте возбуждения 60 Гц или 240 Гц.
[1893] Кроме того, датчик изображения модуля 1521 формирования изображения устройства 1520 приема в этом варианте осуществления действует на частоте кадров 30 кадров в секунду (к/с).
[1894] При этом частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы. Кроме того, для управления светимостью и управления разрешением видео и т.д. в модуле 1507 управления подсветкой устройства 1500 отображения, временные режимы включения и отключения подсветки 1508 устройства 1500 отображения могут синхронизироваться с частотой возбуждения жидкокристаллической панели. Другими словами, как показано на фиг. 363, кадры передачи подлежат выводу из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели. На фиг. 363 представлен случай, когда кадр передачи, генерируемый из одной единицы сигнала, которая выводится из устройства 1500 отображения в этой ситуации выводится три раза согласно карусельной схеме.
[1895] Экспозиция датчика изображения осуществляется для первого кадра передачи, выводимого из устройства 1500 отображения в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Только блок 2 и блок 3, данные которых полностью включены в кадр приема L, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1896] Экспозиция датчика изображения осуществляется для второго кадра передачи, выводимого из устройства 1500 отображения в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Только блок 2 и блок 3, данные которых полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1897] Экспозиция датчика изображения осуществляется для третьего кадра передачи, выводимого из устройства 1500 отображения в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Только блок 2 и блок 3, данные которых полностью включены в кадр приема L+2, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1898] Таким образом, в случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи для одной единицы сигнала, подлежащей выводу из устройства 1500 отображения выводятся синхронно с частотой возбуждения жидкокристаллической панели, даже когда один и тот же кадр передачи выводится три раза согласно карусельной схеме, только блок 2 и блок 3 из блока 1, блока 2, блока 3 и блока 4 могут реконструироваться в качестве сигнала связи посредством видимого света. Блок 1 и блок 4 невозможно реконструировать в качестве сигнала связи посредством видимого света.
[1899] [1-6. Способ генерации кадра передачи] Для решения вышеописанной проблемы, то есть, чтобы это устройство 1520 приема реконструирует все четыре блока одной единицы сигнала, выводимой из устройства 1500 отображения в качестве сигнала связи посредством видимого света, другой кадр передачи генерируется и выводится каждый раз вместо использования одного и того же кадра передачи каждый раз в качестве кадра передачи, подлежащего выводу для одной единицы сигнала более одного раза согласно карусельной схеме. Другими словами, кадры передачи, подлежащие выводу более одного раза для одной единицы сигнала согласно карусельной схеме, генерируются таким образом, что блоки в каждом из кадров передачи для одной единицы сигнала, будут передаваться каждый раз в другом порядке.
[1900] На фиг. 364 показана диаграмма для описания первого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24. Фиг. 364 демонстрирует случай, когда одна единица сигнала подлежащий выводу из устройства 1500 отображения выводится три раза согласно карусельной схеме, таким же образом, как в случае фиг. 363. Отличие от фиг. 363 состоит в том, что порядок передачи блоков кадров передачи, которые подлежат выводу, из устройства 1500 отображения три раза, не одинакова, то есть каждый раз отличается.
[1901] Блоки первого кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; и блок 4. Устройство 1520 приема осуществляет экспозицию датчика изображения для первого кадра передачи, выводимого из устройства 1500 отображения, в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Только блок 2 и блок 3, данные которых полностью включены в кадр приема L, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1902] Блоки второго кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 2; блок 3; блок 4; и блок 1. Устройство 1520 приема осуществляет экспозицию датчика изображения для второго кадра передачи, выводимого из устройства 1500 отображения, в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Только блок 3 и блок 4, данные которых полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1903] Блоки третьего кадра передачи, подлежащего выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 4; блок 1; и блок 2. Экспозиция датчика изображения осуществляется для третьего кадра передачи, выводимого из устройства 1500 отображения в период формирования изображения одной частоты кадров. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Только блок 4 и блок 1, данные которых полностью включены в кадр приема L+2, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1904] В случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели, можно реконструировать все из блока 1, блока 2, блока 3 и блока 4 в одной единице сигнала в качестве сигнала связи посредством видимого света путем вывода кадра передачи для одной единицы сигнала три раза согласно карусельной схеме таким образом, что порядок передачи блоков каждый раз отличается.
[1905] В примере генерации, показанном на фиг. 364, второй и третий блоки в кадрах передачи, выводимых из устройства 1500 отображения, являются блоками, которые могут реконструироваться в качестве сигнала связи посредством видимого света, и, таким образом, порядок передачи блоков единицы сигнала изменяется таким образом, что каждый блок выводится как один из второго и третьего блока на протяжении трех выводов.
[1906] Заметим, что в примере генерации, показанном на фиг. 364, кадр передачи, подлежащий выводу для одной единицы сигнала более одного раза согласно карусельной схеме, изменяется таким образом, что порядок передачи блоков в каждом из кадров передачи для одной единицы сигнала каждый раз отличается, но этот пример не является ограничением. Порядок передачи блоков в кадре передачи, подлежащем выводу для одной единицы сигнала более одного раза согласно карусельной схеме, может изменяться таким образом, что порядок передачи блоков в двух соседних кадрах передачи для одной единицы сигнала отличается.
[1907] Кроме того, примеры генерации кадров передачи, подлежащих выводу из устройства 1500 отображения не ограничиваются вышеописанным примером.
[1908] На фиг. 365A показана диаграмма для описания второго примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24.
[1909] На фиг. 365A, восходящий порядок блоков в кадре передачи, то есть порядок блока 1, блока 2, блока 3 и блока 4, и нисходящий порядок блоков в кадре передачи, то есть порядок блока 4, блока 3, блока 2 и блока 1, повторяются.
[1910] В случае, когда кадр приема, подлежащий генерации устройством 1520 приема, состоит из первой или последней половины кадра передачи, можно реконструировать все из блока 1, блока 2, блока 3 и блока 4 одной единицы сигнала в качестве сигнала связи посредством видимого света путем вывода кадра передачи, например, кадра во втором примере генерации более одного раза согласно карусельной схеме.
[1911] На фиг. 365B показана диаграмма для описания третьего примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24. На фиг. 365B, один блок из четырех блоков единицы сигнала устраняется, и порядок передачи блоков изменяется для каждого кадра передачи. Блоки первого кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; и блок 2, без блока 4. Блоки второго кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 4; блок 1; и блок 3, без блока 2. Блоки третьего кадра передачи, подлежащего выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 4; блок 1; блок 2; и блок 4, без блока 3. Изменяя порядок передачи на вышеописанный, можно передавать все блоки одинаковое число раз.
[1912] На фиг. 365C показана диаграмма для описания четвертого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24. На фиг. 365C, один блок добавляется в последовательности блока 1, блока 2, блока 3 и блока 4, расположенных в этом порядке, в единице сигнала. Блоки первого кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 1; блок 2; и блок 3, в результате добавления одного блока 1. Блоки второго кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 4; блок 1; блок 2; и блок 2, начиная с блока 4, который не включен в первый кадр передачи, и в результате добавления одного блока 2. Блоки третьего кадра передачи, подлежащего выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 4; блок 1; и блок 2, начиная с блока 3, который не включен во второй кадр передачи.
[1913] Таким образом, можно реконструировать все из блока 1, блока 2, блока 3 и блока 4 одной единицы сигнала в качестве сигнала связи посредством видимого света путем вывода кадра передачи, например, кадра в четвертом примере генерации более одного раза согласно карусельной схеме.
[1914] На фиг. 365D показана диаграмма для описания пятого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24. На фиг. 365D, блоки в каждой единице сигнала переупорядочены случайным образом. Блоки первого кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 3; блок 2; и блок 4. Блоки второго кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 1; блок 2; и блок 4. Блоки третьего кадра передачи, подлежащего выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 2; блок 3; блок 1; и блок 4. Можно реконструировать все из блока 1, блока 2, блока 3 и блока 4 одной единицы сигнала в качестве сигнала связи посредством видимого света, переупорядочивая блоки в кадре передачи для одной единицы сигнала случайным образом и передавая кадр передачи более одного раза согласно карусельной схеме.
[1915] На фиг. 365E показана диаграмма для описания шестого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 24. На фиг. 365E, два последовательных блока в одном кадре передачи одинаковы. Блоки первого кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 1; блок 2; и блок 2. Блоки второго кадра передачи, подлежащие выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 3; блок 4; и блок 4. Блоки третьего кадра передачи, подлежащего выводу из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 1; блок 2; и блок 2.
[1916] [1-7. Операция, осуществляемая модулем обработки сигнала связи посредством видимого света] Далее приведено описание операции, осуществляемые модулем 1506 обработки сигнала связи посредством видимого света устройства 1500 отображения. На фиг. 366 показана блок-схема операций для описания операции модуля 1506 обработки сигнала связи посредством видимого света устройства 1500 отображения.
[1917] (Этап S1501) Модуль 1506 обработки сигнала связи посредством видимого света определяет, принят ли сигнал связи посредством видимого света от модуля 1505 ввода сигнала связи посредством видимого света. Когда определено, что сигнал связи посредством видимого света был принят (в случае Да), обработка переходит к этапу S1502. Когда определено, что сигнал связи посредством видимого света не принят (в случае Нет), обработка этапа S1501 повторяется.
[1918] (Этап S1502) Входной сигнал связи посредством видимого света включает в себя несколько единиц сигнала. Модуль 1506 обработки сигнала связи посредством видимого света считывает одну единицу сигнала.
[1919] (Этап S1503) Модуль 1506 обработки сигнала связи посредством видимого света генерирует блоки делением считанной одной единицы сигнала на заранее определенное количество фрагментов данных, кодированием фрагментов данных и добавлением части заголовка в каждый из фрагментов данных.
[1920] (Этап S1504) На основании сгенерированных блоков, модуль 1506 обработки сигнала связи посредством видимого света определяет порядок передачи блоков, подлежащих включению в каждый из нескольких кадров передачи, подлежащих передаче согласно карусельной схеме.
[1921] (Этап S1505) Модуль 1506 обработки сигнала связи посредством видимого света генерирует несколько кадров передачи и выводит их на модуль 1507 управления подсветкой.
[1922] (Этап S1506) Модуль 1506 обработки сигнала связи посредством видимого света определяет, осталась ли какая-либо единица сигнала. Когда определено, что единица сигнала осталась (в случае Да), производится возврат к этапу S1501. Когда определено, что не осталось ни одной единицы сигнала (в случае Нет), обработка заканчивается.
[1923] [1-8. Полезные результаты и т.д.] Как описано выше, устройство отображения согласно этому варианту осуществления представляет собой устройство отображения, способное выводить сигнал связи посредством видимого света, включающий в себя несколько единиц сигнала согласно карусельной схеме, и включает в себя: отображающую панель, которая отображает сигнал изображения; модуль обработки связи посредством видимого света, который кодирует единицы сигнала, делит каждую из единиц сигнала на несколько блоков и генерирует несколько кадров передачи с использованием нескольких блоков для генерирования сигнала управления подсветкой; и подсветку, которая излучает свет сзади отображающей панели на основании сигнала управления подсветкой. Несколько блоков располагается в разных порядках в, по меньшей мере, двух из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света.
[1924] Таким образом, устройство 1500 отображения выводит, для одной единицы сигнала, несколько кадров передачи, включающих в себя блоки, которые отличаются порядком передачи, чтобы устройство 1520 приема могло реконструировать сигнал связи посредством видимого света.
[1925] Кроме того, в устройстве отображения в этом варианте осуществления, из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света, по меньшей мере, два соседних кадра передачи включают в себя идентичные блоки.
[1926] Таким образом, устройство 1500 отображения включает в себя идентичные блоки в, по меньшей мере, двух соседних кадрах передачи для одной единицы сигнала, чтобы устройство 1520 приема могло реконструировать сигнал связи посредством видимого света.
[1927] Кроме того, в устройстве отображения в этом варианте осуществления, по меньшей мере, один из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света, включает в себя несколько идентичных блоков, и каждый из нескольких блоков включен в один из нескольких кадров передачи.
[1928] Таким образом, устройство 1500 отображения включает в себя несколько идентичных блоков в одном кадре передачи и включает в себя каждый из блоков в одном из нескольких кадров передачи, чтобы устройство 1520 приема могло реконструировать сигнал связи посредством видимого света.
[1929] Кроме того, в устройстве отображения в этом варианте осуществления, модуль обработки сигнала связи посредством видимого света вставляет сигнал сброса между двумя соседними единицами сигнала.
[1930] Таким образом, устройство 1500 отображения способно указывать переход от текущей единицы сигнала к следующей единице сигнала.
[1931] Устройство 1500 отображения в этом варианте осуществления особенно эффективно в случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели.
[1932] Заметим, что в этом варианте осуществления кадр передачи, подлежащий выводу из устройства 1500 отображения согласно карусельной схеме передается три раза, но этот пример не является ограничением. Кратность передачи кадра передачи, подлежащего выводу согласно карусельной схеме, может быть любым числом, большим единицы.
[1933] Вариант осуществления 25
Ниже, со ссылкой на фиг. 367 - фиг. 369, описан вариант осуществления 25.
[1934] [2-1. Конфигурация системы связи посредством видимого света] Система связи посредством видимого света согласно этому варианту осуществления имеет такую же конфигурацию, как система 1500S связи посредством видимого света, описанная согласно варианту осуществления 24. Нижеследующее описание системы связи посредством видимого света согласно этому варианту осуществления посвящено отличиям от системы 1500S связи посредством видимого света.
[1935] [2-2. Соотношение между яркостью изображений и выводом сигнала связи посредством видимого света] Отображающая панель 1504 устройства 1500 отображения согласно этому варианту осуществления является жидкокристаллической панелью. В жидкокристаллическом дисплее, при отображении изображений, жидкокристаллический затвор отображающей поверхности 1510 открывается и закрывается или тоны и подсветка 1508 управляются таким образом, чтобы можно было просматривать изображения.
[1936] По этой причине, даже в случае, когда яркость подсветки 1508 устанавливается весьма высокой, область связи посредством видимого света включает в себя темную область, когда сигнал изображения является темным. В области с темным сигналом изображения, свет подсветки 1508 экранируется жидкокристаллическим затвором отображающей панели 1504. Когда сигнал связи посредством видимого света выводится в темную область, возможны случаи, когда сигнал связи посредством видимого света невозможно реконструировать из изображения, захваченного модулем 1521 формирования изображения устройства 1520 приема.
[1937] Ввиду вышесказанного, согласно этому варианту осуществления, когда пропорция области высокой светимости, которая является областью, имеющей яркость, более высокую или равную заранее определенной яркости, в области связи посредством видимого света, которая является всей отображающей поверхностью 1510 устройства 1500 отображения, низка, блок, включенный в одну единицу сигнала, выводится более одного раза таким образом, чтобы сигнал связи посредством видимого света мог реконструироваться. Напротив, в случае высокой пропорции области высокой светимости в области связи посредством видимого света, кратность передачи блока, включенного в одну единицу сигнала, становится меньше, чем в случае низкой пропорции области высокой светимости в области связи посредством видимого света, или кратность передачи блока, включенного в одну единицу сигнала, устанавливается равной единице.
[1938] [2-3. Операции модуля обработки сигнала связи посредством видимого света] Вариант осуществления 25 отличается от варианта осуществления 24, в основном, операцией модуля 1506 обработки сигнала связи посредством видимого света. Ниже описана операция модуля 1506 обработки сигнала связи посредством видимого света. На фиг. 367 показана блок-схема операций для описания операции модуля 1506 обработки сигнала связи посредством видимого света устройства 1500 отображения согласно варианту осуществления 25.
[1939] Операции на этапах S1501 - S1503 идентичны операциям, описанным согласно варианту осуществления 24.
[1940] (Этап S1511) Модуль 1506 обработки сигнала связи посредством видимого света обнаруживает область высокой светимости в области связи посредством видимого света, из сигнала изображения, обеспеченного модулем 1502 обработки сигнала изображения. Модуль обработки сигнала связи посредством видимого света определяет кратность передачи каждого блока единицы передачи на основании пропорции области высокой светимости в области связи посредством видимого света. Ниже будет описан способ определения кратности передачи.
[1941] (Этап S1512) Модуль 1506 обработки сигнала связи посредством видимого света определяет порядок передачи блоков на основании кратности передачи каждого блока единицы сигнала. Ниже будет описан способ определения порядка передачи блоков.
[1942] Операции на этапе S1505 и этапе S1506 идентичны операциям, описанным согласно варианту осуществления 24.
[1943] [2-4. Способ определения кратности передачи блока] Ниже описано, как определять количество передач блока. Фиг. 368 демонстрирует пример того, как определять кратность передачи произвольного блока кадра передачи для одной единицы сигнала.
[1944] На фиг. 368, горизонтальная ось представляет пропорцию области высокой светимости в области связи посредством видимого света, и вертикальная ось представляет кратность передачи произвольного блока в единице сигнала.
[1945] На фиг. 368 предполагается, что, когда пропорция области высокой светимости в области связи посредством видимого света составляет приблизительно 80% или более, кратность передачи произвольного блока в единице сигнала, которая позволяет устройству 1520 приема реконструировать сигнал связи посредством видимого света, равна единице, и что по мере снижения пропорции области высокой светимости в области связи посредством видимого света, увеличивается кратность передачи произвольного блока в единице сигнала, которая позволяет устройству 1520 приема реконструировать сигнал связи посредством видимого света. В частности, произвольный блок в единице сигнала передается один раз, когда пропорция области высокой светимости в области связи посредством видимого света равна 90% (точка A), произвольный блок в единице сигнала передается три раза, когда пропорция области высокой светимости в области связи посредством видимого света, равна 50% (точка B), и произвольный блок в единице сигнала передается шесть раз, когда пропорция области высокой светимости в области связи посредством видимого света равна 10% (точка C). На фиг. 368, кратность передачи произвольного блока в единице сигнала увеличивается на единицу по мере снижения пропорции области высокой светимости в области связи посредством видимого света с 80% до приблизительно 15%.
[1946] Следует отметить, что кратность передачи не ограничивается этим примером, и может изменяться при необходимости.
[1947] [2-5. Способ определения порядка передачи блоков] Ниже описано, как определять порядок передачи блоков для одной единицы сигнала. На фиг. 369 показана диаграмма для описания примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 25. Частота возбуждения жидкокристаллической панели, которая является отображающей панелью 1504 устройства 1500 отображения, согласно этому варианту осуществления, равна 120 Гц, и датчик изображения модуля 1521 формирования изображения устройства 1520 приема действует на частоте кадров 30 к/с. Кроме того, кадр передачи устройства 1500 отображения выводится синхронно с частотой возбуждения жидкокристаллической панели. Фиг. 369 демонстрирует случай, когда одна единица сигнала для сигнала связи посредством видимого света, который выводится из устройства 1500 отображения, выводится три раза согласно карусельной схеме. Одна единица сигнала включает в себя шесть элементов данных, каждый из которых, имеет одну и ту же длину данных, и кодируется для генерирования шести блоков.
[1948] Согласно фиг. 369, кратность передачи блоков, включенных в три кадра передачи для одной единицы сигнала определяется согласно пропорции области высокой светимости в области связи посредством видимого света.
[1949] Поскольку пропорция области высокой светимости в первом кадре передачи, который выводится первым из устройства 1500 отображения, равна 80%, произвольный блок в единице сигнала передается один раз. Соответственно, блоки в первом кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1, блок 2; блок 3; блок 4; блок 5; и блок 6. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для первого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Только блок 2, блок 3, блок 4, и блок 5, данные которых полностью включены в кадр приема L, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1950] Затем, поскольку пропорция области высокой светимости во втором кадре передачи, который выводится в течение второго времени из устройства 1500 отображения, равна 50%, произвольный блок в единице сигнала передается три раза. Соответственно, во втором кадре передачи, который выводится из устройства 1500 отображения, блоки располагаются в следующем порядке: блок 1; и блок 2, который повторяется три раза. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для второго кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. В кадре приема L+1, блок в области, отличной от области высокой светимости, невозможно реконструировать. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Блок 1 и блок 2, данные которых полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1951] Затем, поскольку пропорция области высокой светимости третьего кадра передачи, который выводится в течение третьего времени от устройства 1500 отображения, равна 10%, произвольный блок в единице сигнала передается шесть раз. В третьем кадре передачи, который выводится из устройства 1500 отображения, блоки располагаются таким образом, что блок 6 повторяется шесть раз. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для третьего кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. В кадре приема L+2, блок в области, отличной от области высокой светимости, невозможно реконструировать. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Блок 6, данные которого полностью включены в кадр приема L+2, может реконструироваться в качестве сигнала связи посредством видимого света.
[1952] Можно реконструировать все из блока 1, блока 2, блока 3, блока 4, блока 5 и блока 6 в одной единице сигнала в качестве сигнала связи посредством видимого света, путем определения порядка передачи блоков для кадра передачи одной единицы сигнала, на основании пропорции области высокой светимости, и вывода кадра передачи три раза согласно карусельной схеме.
[1953] [2-6. Полезные результаты и т.д.] Как описано выше, устройство отображения согласно этому варианту осуществления включает в себя модуль обработки связи посредством видимого света, который обнаруживает область отображающей панели, которая имеет светимость более высокую, чем или равную заранее определенной светимости, определяет количество идентичных блоков, подлежащих включению в кадр передачи, согласно размеру области, и генерирует несколько кадров передачи для каждой из единиц сигнала.
[1954] Это позволяет устройству 1500 отображения выводить несколько кадров передачи путем изменения кратности передачи блоков согласно пропорции области высокой светимости для одной единицы сигнала, что позволяет устройству 1520 приема реконструировать сигнал связи посредством видимого света.
[1955] Следует отметить, что, хотя кадр передачи выводится три раза согласно карусельной схеме для одной единицы сигнала, которая выводится из устройства 1500 отображения согласно этому варианту осуществления, этот пример не является ограничением. Например, когда кадр передачи выводится три или более раз согласно карусельной схеме, можно использовать кадры передачи, отличные от комбинации кадров передачи, включающих в себя второй кадр передачи, в котором блоки располагаются в следующем порядке: блок 1; и блок 2, который повторяется три раза.
[1956] Устройство 1500 отображения согласно этому варианту осуществления особенно эффективно в случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели.
[1957] Вариант осуществления 26
Ниже со ссылкой на фиг. 370 - фиг. 373, описан вариант осуществления 26.
[1958] [3-1. Конфигурация системы связи посредством видимого света] Система связи посредством видимого света согласно этому варианту осуществления имеет такую же конфигурацию, как система 1500S связи посредством видимого света, описанная согласно варианту осуществления 24. Нижеследующее описание системы связи посредством видимого света согласно этому варианту осуществления посвящено отличиям от системы 1500S связи посредством видимого света.
[1959] [3-2. Соотношение между расстоянием от устройства отображения и передачей сигнала связи посредством видимого света] Ниже описано сравнение между случаем, когда расстояние между устройством 1500 отображения и устройством 1520 приема сравнительно мало, и случаем, когда расстояние между устройством 1500 отображения и устройством 1520 приема сравнительно велико. Когда расстояние между устройством 1500 отображения и устройством 1520 приема сравнительно мало, количество блоков, включенных в изображение, захваченное устройством 1520 приема, больше, чем в случае, когда расстояние между устройством 1500 отображения и устройством 1520 приема сравнительно велико.
[1960] Дело в том, что захваченное изображение, которое может генерироваться модулем 1521 формирования изображения устройства 1520 приема, относительно велико, когда расстояние между устройством 1500 отображения и устройством 1520 приема сравнительно мало, и захваченное изображение, которое может генерироваться модулем 1521 формирования изображения устройства 1520 приема, сравнительно мало, когда расстояние между устройством 1500 отображения и устройством 1520 приема относительно велико.
[1961] Ввиду вышесказанного, устройство 1500 отображения согласно этому варианту осуществления изменяет кратность передачи произвольного блока кадра передачи для одной единицы сигнала, на основании расстояния от устройства 1520 приема.
[1962] [3-3. Операции модуля обработки сигнала связи посредством видимого света] Вариант осуществления 26 отличается от варианта осуществления 24, в основном, операцией модуля 1506 обработки сигнала связи посредством видимого света. Ниже описана операция модуля 1506 обработки сигнала связи посредством видимого света. На фиг. 370 показана блок-схема операций для описания операции модуля 1506 обработки сигнала связи посредством видимого света устройства 1500 отображения согласно варианту осуществления 26.
[1963] Операции на этапах S1501 - S1503 идентичны операциям, описанным согласно варианту осуществления 24.
[1964] (Этап 1401) Модуль 1506 обработки сигнала связи посредством видимого света определяет кратность передачи каждого блока единицы передачи на основании расстояния от устройства 1520 приема. Ниже будет описан способ определения кратности передачи.
[1965] (Этап 1402) Модуль 1506 обработки сигнала связи посредством видимого света определяет порядок передачи блоков на основании кратности передачи каждого блока единицы сигнала. Ниже будет описан способ определения порядка передачи.
[1966] Операции на этапе S1505 и этапе S1506 идентичны операциям, описанным согласно варианту осуществления 24.
[1967] [3-4. Способ определения кратности передачи блока] Ниже описано, как определять кратность передачи блока. Фиг. 371 демонстрирует пример того, как определять кратность передачи произвольного блока кадра передачи для одной единицы сигнала.
[1968] На фиг. 371, горизонтальная ось представляет расстояние между устройством 1500 отображения и устройством 1520 приема, и вертикальная ось представляет кратность передачи произвольного блока в единице сигнала. Когда расстояние мало, кратность передачи каждого блока в единице сигнала снижается. На фиг. 371, каждый блок в единице сигнала передается один раз, когда расстояние равно трем метрам (м) или менее.
[1969] Когда расстояние велико, кратность передачи каждого блока в единице сигнала увеличивается. На фиг. 371, кратность передачи каждого блока в единице сигнала увеличивается на единицу каждые два метра увеличения расстояния, начиная с трех метрах.
[1970] Следует отметить, что скорость увеличения расстояния может изменяться при необходимости.
[1971] [3-5. Способ определения порядка передачи блоков] Ниже описано, как определять порядок передачи блоков для одной единицы сигнала. На фиг. 372 показана диаграмма для описания примера генерации кадра передачи для одной единицы сигнала, которая выводится из устройства 1500 отображения согласно варианту осуществления 26. Фиг. 372 демонстрирует случай, когда расстояние равно трем метрам. Частота возбуждения жидкокристаллической панели, которая является отображающей панелью 1504 устройства 1500 отображения, согласно этому варианту осуществления, равна 120 Гц, и датчик изображения модуля 1521 формирования изображения устройства 1520 приема действует на частоте кадров 30 к/с. Кроме того, кадр передачи устройства 1500 отображения выводится синхронно с частотой возбуждения жидкокристаллической панели. Фиг. 372 демонстрирует случай, когда одна единица сигнала для сигнала связи посредством видимого света, который выводится из устройства 1500 отображения, выводится четыре раза согласно карусельной схеме. Одна единица сигнала включает в себя четыре элемента данных, каждый из которых имеет одну и ту же длину данных, и кодируется для генерирования четырех блоков.
[1972] Согласно фиг. 371, произвольный блок одного кадра передачи в единице сигнала передается дважды, когда расстояние равно трем метрам. Соответственно, произвольный блок передается дважды в одном кадре передачи, как показано на фиг. 372.
[1973] Блоки первого кадра передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 1; блок 2; и блок 2, таким образом, что каждый из блока 1 и блока 2 выводится дважды. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для первого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Блок 1 и блок 2, данные которых полностью включены в кадр приема L, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1974] Блоки второго кадра передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 3; блок 4; и блок 4, таким образом, что каждый из блока 3 и блока 4 выводится дважды. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для второго кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Блок 3 и блок 4, данные которых полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1975] Блоки третьего кадра передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 1; блок 2; и блок 2, таким образом, что каждый из блока 1 и блока 2 выводится дважды. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для третьего кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Блок 1 и блок 2, данные которого включены в кадр приема L+2, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1976] Блоки четвертого кадра передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 3; блок 3; блок 4; и блок 4, таким образом, что каждый из блока 3 и блока 4 выводится дважды. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для четвертого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+3, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+3. Блок 3 и блок 4, данные которых полностью включены в кадр приема L+3, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1977] Как описано выше, можно принимать, в каждом кадре приема, один из блоков, происходящих из произвольного блока, включенного в дважды выводимый кадр передачи. Таким образом, из каждого из кадров приема могут приниматься два разных блока.
[1978] На фиг. 373 показана диаграмма для описания другого примера генерации кадра передачи для одной единицы сигнала, которая выводится из устройства отображения согласно варианту осуществления 26. Фиг. 373 демонстрирует случай, когда расстояние равно восьми метрам. Частота возбуждения жидкокристаллической панели, которая является отображающей панелью 1504 устройства 1500 отображения, согласно этому варианту осуществления, равна 120 Гц, и датчик изображения модуля 1521 формирования изображения устройства 1520 приема действует на частоте кадров 30 к/с. Кроме того, кадр передачи устройства 1500 отображения выводится синхронно с частотой возбуждения жидкокристаллической панели. Фиг. 373 демонстрирует случай, когда одна единица сигнала для сигнала связи посредством видимого света, который выводится из устройства 1500 отображения, передается четыре раза согласно карусельной схеме. Одна единица сигнала включает в себя четыре элемента данных, каждый из которых имеет одну и ту же длину данных, и кодируется для генерирования четырех блоков.
[1979] Согласно фиг. 371, произвольный блок одного кадра передачи в единице сигнала передается четыре раза, когда расстояние равно восьми метрам. Соответственно, произвольный блок передается четыре раза в одном кадре передачи, как показано на фиг. 373.
[1980] Блоки в первом кадре передачи, который выводится из устройства 1500 отображения, располагаются таким образом, что блок 1 выводится четыре раза. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для первого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Блок 1, данные которого полностью включены в кадр приема L, может реконструироваться в качестве сигнала связи посредством видимого света.
[1981] Блоки во втором кадре передачи, который выводится в течение второго времени из устройства 1500 отображения располагаются таким образом, что блок 2 выводится четыре раза. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для второго кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Блок 2, данные которого полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1982] Блоки в третьем кадре передачи, который выводится из устройства 1500 отображения, располагаются таким образом, что блок 3 выводится четыре раза. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для третьего кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Блок 3, данные которого полностью включены в кадр приема L+2, может реконструироваться в качестве сигнала связи посредством видимого света.
[1983] Блоки в четвертом кадре передачи, который выводится из устройства 1500 отображения, располагаются таким образом, что блок 4 выводится четыре раза. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для четвертого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+3, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+3. Блок 2, данные которого полностью включены в кадр приема L+3, может реконструироваться в качестве сигнала связи посредством видимого света.
[1984] Как описано выше, можно принимать, в каждом кадре приема, один из блоков, происходящих из произвольного блока, включенного в кадр передачи, выводимый четыре раза. Таким образом, из каждого из кадров приема может приниматься один блок.
[1985] [3-6. Полезные результаты и т.д.] Как описано выше, согласно этому варианту осуществления, модуль обработки связи посредством видимого света определяет количество идентичных блоков, подлежащих включению в кадре передачи, и генерирует несколько кадров передачи для единицы сигнала, согласно расстоянию между устройством отображения и устройством приема, способным принимать сигнал связи посредством видимого света, который был выведен.
[1986] Это позволяет устройству 1500 отображения выводить несколько кадров передачи путем изменения кратности передачи блоков согласно расстоянию между устройством 1500 отображения и устройством 1520 приема, что позволяет устройству 1520 приема реконструировать сигнал связи посредством видимого света.
[1987] Устройство 1500 отображения согласно этому варианту осуществления особенно эффективно в случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели.
[1988] Следует отметить, что желательно, чтобы расстояние между устройством 1500 отображения и устройством 1520 приема могло быть заранее установлено устройством 1500 отображения и дополнительно могло изменяться при необходимости в соответствии с целью или состоянием расположения устройства 1500 отображения.
[1989] Устройство 1520 приема, задавая расстояние, может передавать запрос настройки на устройство 1500 отображения посредством беспроводной связи, например, Wireless Fidelity (Wi-Fi), Bluetooth® и Long Term Evolution (LTE).
[1990] Кроме того, устройство 1500 отображения или устройство 1520 приема может оценивать расстояние с использованием датчика или камеры.
[1991] Кроме того, генерируемый кадр передачи в этом варианте осуществления является примером, и этот пример не является ограничением.
[1992] Кроме того, в этом варианте осуществления, когда два блока выводятся более одного раза в кадре передачи, два блока выводятся одинаковое число раз. Однако не требуется выводить два блока одинаковое число раз.
[1993] Вариант осуществления 27
Ниже, со ссылкой на фиг. 374 - фиг. 376, описан вариант осуществления 27.
[1994] [4-1. Конфигурация системы связи посредством видимого света] Система связи посредством видимого света согласно этому варианту осуществления имеет такую же конструкцию, как система 1500S связи посредством видимого света, описанная согласно варианту осуществления 24. Нижеследующее описание системы связи посредством видимого света согласно этому варианту осуществления посвящено отличиям от системы 1500S связи посредством видимого света.
[1995] [4-2. Вставка пробела] На фиг. 374 показана диаграмма для описания примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27. Частота возбуждения жидкокристаллической панели, которая является отображающей панелью 1504 устройства 1500 отображения, согласно этому варианту осуществления, равна 120 Гц, и датчик изображения модуля 1521 формирования изображения устройства 1520 приема действует на частоте кадров 30 к/с. Кроме того, кадр передачи устройства 1500 отображения выводится синхронно с частотой возбуждения жидкокристаллической панели. Одна единица сигнала для сигнала связи посредством видимого света, который выводится из устройства 1500 отображения, выводится четыре раза согласно карусельной схеме. Одна единица сигнала включает в себя четыре элемента данных, каждый из которых имеет одну и ту же длину данных, и кодируется для генерирования четырех блоков.
[1996] Согласно этому варианту осуществления, пробел, имеющий такой же размер, как блок, вставляется в кадры передачи таким образом, что позиции тех же блоков измеряются.
[1997] Согласно фиг. 374, блоки и пробелы в первом кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; блок 4; и пробел. Устройство 1520 приема экспонирует датчик изображения в период формирования изображения одной частоты кадров, для первого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L. Только блок 2 и блок 3, данные которых полностью включены в кадр приема L, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1998] Блоки и пробелы во втором кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; блок 4; и пробел. Экспозиция осуществляется на датчике изображения в период формирования изображения одной частоты кадров, для второго кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+1, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+1. Только блок 1 и блок 2, данные которых полностью включены в кадр приема L+1, могут реконструироваться в качестве сигнала связи посредством видимого света.
[1999] Блоки и пробелы в третьем кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; блок 4; и пробел. Экспозиция осуществляется на датчике изображения в период формирования изображения одной частоты кадров, для третьего кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+2, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+2. Только блок 1, данные которого полностью включены в кадр приема L+2, может реконструироваться в качестве сигнала связи посредством видимого света.
[2000] Блоки и пробелы в четвертом кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; блок 4; и пробел. Экспозиция осуществляется на датчике изображения в период формирования изображения одной частоты кадров, для четвертого кадра передачи, выводимого из устройства 1500 отображения. Устройство 1520 приема генерирует кадр приема L+3, который является захваченным изображением, на основании данных экспозиции. Устройство 1520 приема реконструирует сигнал связи посредством видимого света из кадра приема L+3. Только блок 4, данные которого полностью включены в кадр приема L+3, может реконструироваться в качестве сигнала связи посредством видимого света.
[2001] Следует отметить, что шаблон сигнала пробела, подлежащего вставке, может быть любым шаблоном, при условии, что шаблон отличается от данных, включенных в единицу сигнала.
[2002] Как описано выше, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели, можно, благодаря вставке пробела в кадры передачи для одной единицы сигнала, избегать синхронизации временного режима включения и отключения подсветки 1508 устройства 1500 отображения с частотой возбуждения жидкокристаллической панели, и для реконструкции всех из блока 1, блока 2, блока 3 и блока 4 одной единицы сигнала в качестве сигнала связи посредством видимого света, даже когда один и тот же кадр передачи выводится четыре раза.
[2003] Кроме того, путем настройки размера пробела, подлежащего вставке, равным размеру блока, можно предотвращать флуктуацию светимости сигнала изображения, и пробел также эффективен, как период регулировки светимости.
[2004] Следует отметить, что, хотя описано, что размер пробела, подлежащего вставке, установлен равным размеру блока, размер пробела, подлежащего вставке, не ограничивается этим примером. Достаточно определить размер пробела, подлежащего вставке, таким образом, чтобы временной режим включения и отключения подсветки 1508 устройства 1500 отображения не был синхронизирован с частотой возбуждения жидкокристаллической панели.
[2005] Кроме того, размер каждого пробела, подлежащего вставке, не обязан быть одинаковым.
[2006] Кроме того, пример генерации кадра передачи со вставленным пробелом не является ограничением.
[2007] На фиг. 375A показана диаграмма для описания второго примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
[2008] Согласно фиг. 375A, пробел обеспечивается в конце кадра передачи, и порядок передачи блоков каждого кадра передачи отличается от описанного согласно варианту осуществления 24. Соответственно, блоки и пробелы в первом кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; блок 2; блок 3; блок 3; и пробел. Блоки и пробелы во втором кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 4; блок 3; блок 2; блок 1; и пробел. блоки и пробелы в третьем кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 2; блок 3; блок 4; блок 1; и пробел.
[2009] На фиг. 375B показана диаграмма для описания третьего примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
[2010] Согласно фиг. 375B, пробел обеспечивается после каждого блока кадра передачи. В частности, блоки и пробелы в кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; пробел; блок 2; пробел; блок 3; пробел; блок 4; и пробел. Размер пробела, подлежащего вставке, равен длине блока × α (α является десятичной дробью 0<α≤1), и α определяется таким образом, чтобы временной режим включения и отключения подсветки 1508 устройства 1500 отображения не был синхронизирован с частотой возбуждения жидкокристаллической панели.
[2011] На фиг. 375C показана диаграмма для описания четвертого примера генерации кадра передачи для одной единицы сигнала согласно варианту осуществления 27.
[2012] Согласно фиг. 375C, пробел обеспечивается после произвольного блока кадра передачи. В частности, блоки и пробелы в кадре передачи, который выводится из устройства 1500 отображения, располагаются в следующем порядке: блок 1; пробел; блок 2; пробел; блок 3; и блок 4.
[2013] [4-3. Операции модуля обработки сигнала связи посредством видимого света] Вариант осуществления 27 отличается от варианта осуществления 24, в основном, операцией модуля 1506 обработки сигнала связи посредством видимого света. Ниже описана операция модуля 1506 обработки сигнала связи посредством видимого света. На фиг. 376 показана блок-схема операций для описания операции модуля 1506 обработки сигнала связи посредством видимого света устройства 1500 отображения согласно варианту осуществления 27.
[2014] Операции на этапе S1501 и этапе S1502 идентичны операциям, описанным согласно варианту осуществления 24.
[2015] (Этап S1531) Модуль 1506 обработки сигнала связи посредством видимого света определяет позицию вставки пробела в модуле передачи.
[2016] (Этап S1532) Модуль 1506 обработки сигнала связи посредством видимого света определяет размер пробела.
[2017] Операции на этапах S1503 - S1506 идентичны операциям, описанным согласно варианту осуществления 24.
[2018] [4-4. Полезные результаты и т.д.] Как описано выше, в устройстве отображения согласно этому варианту осуществления, модуль обработки связи посредством видимого света вставляет пробел в, по меньшей мере, один кадр передачи среди нескольких кадров передачи для одной единицы сигнала.
[2019] Это позволяет, благодаря вставке пробела в кадры передачи для одной единицы сигнала, избегать синхронизации временного режима включения и отключения подсветки 1508 устройства 1500 отображения с частотой возбуждения жидкокристаллической панели, и реконструировать сигнал связи посредством видимого света устройством 1520 приема.
[2020] Устройство 1500 отображения согласно этому варианту осуществления особенно эффективно в случае, когда частота возбуждения жидкокристаллической панели и частота кадров датчика изображения находятся в соотношении кратного целого или дробной единицы, и кадры передачи выводятся из устройства 1500 отображения синхронно с частотой возбуждения жидкокристаллической панели.
[2021] Другие варианты осуществления
Варианты осуществления 24-27 описаны выше в качестве примеров метода настоящего изобретения. Метод настоящего изобретения не ограничивается вышеописанными примерами и применим также к варианту осуществления, включающему в себя изменения, замены, добавления, изъятия и т.д. Кроме того, можно также объединять структурные элементы, описанные согласно вышеприведенным вариантам осуществления 24-27, для формирования нового варианта осуществления.
[2022] Следует отметить, что хотя представлена генерация кадра передачи в случае, когда кадры передачи выводятся синхронно с частотой возбуждения жидкокристаллической панели, устройство отображения согласно настоящему изобретению не ограничивается этим примером.
[2023] Например, даже когда кадр передачи выводится из устройства отображения не синхронно с частотой возбуждения жидкокристаллической панели, этот вариант осуществления эффективен в случае, когда несущая частота для вывода кадра передачи является кратным целым частоты датчика изображения.
[2024] Кроме того, хотя описан случай, когда отображающая панель устройства отображения является жидкокристаллической панелью, этот пример не является ограничением.
[2025] Например, даже когда устройство отображения является доской объявлений, включающей в себя пленку с изображением, которая освещается сзади LED и т.п., этот вариант осуществления эффективен в случае, когда несущая частота кадра передачи, который выводится из устройства отображения, является кратным целым частоты датчика изображения устройства приема.
[2026] Устройство отображения согласно настоящему изобретению применимо к устройствам отображения, способным выводить сигнал связи посредством видимого света. Примеры таких устройств отображения включают в себя: бытовые устройства, например, телевизоры, персональные компьютеры и планшетные терминалы; терминалы наружного идентификационного комплекта; информационные терминалы; и устройства отображения информации.
[2027] Сводка
Устройство отображения согласно первому аспекту настоящего изобретения является устройством отображения, способным выводить сигнал связи посредством видимого света, включающий в себя несколько единиц сигнала согласно карусельной схеме, и включает в себя: отображающую панель, которая отображает сигнал изображения; модуль обработки связи посредством видимого света, который кодирует единицы сигнала, делит каждую из единиц сигнала на несколько блоков и генерирует несколько кадров передачи с использованием нескольких блоков для генерирования сигнала управления подсветкой; и подсветку, которая освещает отображающую панель сзади на основании сигнала управления подсветкой. Несколько блоков располагается в разных порядках в, по меньшей мере, двух из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света.
[2028] Устройство отображения согласно второму аспекту настоящего изобретения является устройством отображения согласно первому аспекту, в котором, из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света, по меньшей мере, два соседних кадра передачи включают в себя идентичные блоки.
[2029] Устройство отображения согласно третьему аспекту настоящего изобретения является устройством отображения согласно первому аспекту, в котором, по меньшей мере, один из нескольких кадров передачи для одной из единиц сигнала, генерируемых модулем обработки связи посредством видимого света, включает в себя несколько идентичных блоков, и каждый из нескольких блоков включен в один из нескольких кадров передачи.
[2030] Устройство отображения согласно четвертому аспекту настоящего изобретения является устройством отображения согласно третьему аспекту, в котором модуль обработки связи посредством видимого света обнаруживает область отображающей панели, которая имеет светимость более высокую, чем или равную заранее определенной светимости, определяет количество идентичных блоков, подлежащих включению в кадр передачи, согласно размеру области, и генерирует несколько кадров передачи для каждой из единиц сигнала.
[2031] Устройство отображения согласно пятому аспекту настоящего изобретения является устройством отображения согласно третьему аспекту, в котором модуль обработки связи посредством видимого света определяет количество идентичных блоков, подлежащих включению в кадр передачи согласно расстоянию между устройством отображения и устройством приема, способным принимать сигнал связи посредством видимого света, который был выведен, и генерирует несколько кадров передачи для каждой из единиц сигнала.
[2032] Устройство отображения согласно шестому аспекту настоящего изобретения является устройством отображения согласно первому аспекту, в котором модуль обработки связи посредством видимого света вставляет сигнал сброса между двумя соседними единицами сигнала.
[2033] Устройство отображения согласно седьмому аспекту настоящего изобретения является устройством отображения согласно первому аспекту, в котором модуль обработки связи посредством видимого света вставляет пробел в, по меньшей мере, один из нескольких кадров передачи для одной из единиц сигнала.
[2034] Способ отображения согласно восьмому аспекту настоящего изобретения представляет собой способ отображения, который позволяет выводить сигнал связи посредством видимого света, включающий в себя несколько единиц сигнала согласно карусельной схеме, и включает в себя: первый этап кодирования единиц сигнала, деления единиц сигнала на несколько блоков, генерации нескольких кадров передачи, подлежащих выводу согласно карусельной схеме с использованием нескольких блоков, и вывода кадров передачи в качестве сигнала управления подсветкой; и второй этап управления подсветкой на основании сигнала управления подсветкой. Несколько блоков располагается в разных порядках в, по меньшей мере, двух из нескольких кадров передачи для одной из единиц сигнала, генерируемых на первом этапе.
[2035] Вариант осуществления 28
На фиг. 377 показана диаграмма для описания управления переключением связи посредством видимого света (VLC), осуществляемого, когда передающим аппаратом является устройство отображения видео, например, телевизор.
[2036] В частности, фиг. 377 (a) демонстрирует видео включающий в себя несколько изображений, фиг. 377 (b) демонстрирует управление включением и отключением подсветки устройства отображения видео, осуществляемое, когда связь посредством видимого света отключена, и фиг. 377 (c) демонстрирует управление включением и отключением подсветки устройства отображения видео, осуществляемое, когда связь посредством видимого света включается.
[2037] Как показано на фиг. 377 (a), при воспроизведении видео 1600, включающего в себя несколько изображений P1601, P1602, P1603, P1604, P1605, P1606, …, несколько изображений P1601, P1602, P1603, P1604, P1605, P1606, … отображаются на устройстве отображения видео в моменты времени t1601, t1603, t1605, t1607, t1609, t1611, …, соответственно. Заметим, что время t1 это момент времени, когда начинается отображение видео 1600, и может быть абсолютным моментом времени или моментом времени, выбранным пользователем. Время t1603, t1605, t1607, t1609, t1601, … представляют собой моменты времени, разделенные заранее определенным интервалом времени Δt1600, начиная с момента времени t1. Другими словами, время t1603, t1605, t1607, t1609, t1611, … представляют собой моменты времени, определенные в цикле (разделенные заранее определенным интервалом времени Δt1600).
[2038] При воспроизведении видео 1600, некоторые жидкокристаллические дисплеи, в частности, осуществляют управление вставкой полностью черного изображения между соседними изображениями для противодействия возникновению размытых изображений, отображаемых как видео 1600. В случае такого устройства отображения видео, в моменты времени t1602, t1604, t1606, t1608, t1610, t1612, …, между моментами времени t1601, t1603, t1605, t1607, t1609, t1611, … отображения нескольких изображений P1601, P1602, P1603, P1604, P1605, P1606, … подсветка устройства отображения видео управляемо отключается, как показано на фиг. 377 (b) для вставки полностью черных изображений. Другими словами, управление осуществляется таким образом, что подсветка включается в моменты времени t1601, t1603, t1605, t1607, t1609, t1611, …, когда несколько изображений P1601, P1602, P1603, P1604, P1605, P1606, … отображается, и подсветка отключается в моменты времени t1602, t1604, t1606, t1608, t1610, t1612, ….
[2039] Однако отключение подсветки при осуществлении связи посредством видимого света приводит к потере связи в течение периода отключения подсветки. Таким образом, как показано на фиг. 377 (c), управление осуществляется таким образом, чтобы подсветка оставалась включенной даже при воспроизведении видео 1600, когда осуществляется связь посредством видимого света (то есть, когда VLC включается). Таким образом, передающий аппарат в этом случае переключает управление между постоянным включением подсветки, как на фиг. 377 (c), когда осуществляется связь посредством видимого света, и повторяющимся включением и отключением подсветки, как на фиг. 377 (b), когда связь посредством видимого света не осуществляется. Таким образом, можно предотвратить потерю связи, когда осуществляется связь посредством видимого света, и можно предотвратить возникновение размытых изображений, воспроизводимых в качестве видео 1600, когда связь посредством видимого света не осуществляется.
[2040] Вариант осуществления 29
В этом варианте осуществления описано, как отправлять протокол связи посредством видимого света.
[2041] Фиг. 378 и фиг. 379 демонстрируют последовательность операций для передачи, с помощью связи посредством видимого света, логические данные (например, ID и т.п.), подлежащих использованию на уровне приложений.
[2042] Сначала модуль 1701 назначения кода коррекции ошибок логических данных назначает код 1712 коррекции логических данных, который является кодом коррекции ошибок, логическим данным 1711, который подлежит использованию на уровне приложений.
[2043] Затем модуль 1702 деления логических данных делит логические данные 1711 и код 1712 коррекции логических данных на части данных такого размера, что части данных могут передаваться, для генерирования нескольких разделенных элементов 1713 логических данных. Кроме того, модуль 1702 деления логических данных назначает тип 1714 деления и адрес 1715 каждому из разделенных элементов 1713 логических данных.
[2044] Модуль 1703 модуляции данных преобразует данные, генерируемый модулем 1702 деления логических данных, в последовательности данных, которая может передаваться, для генерирования физических данных 1716, которые подлежат передаче.
[2045] Заметим, что модуль 1701 назначения кода коррекции ошибок логических данных использует схему кодирования с применением CRC, кодов Рида-Соломона и т.п. согласно размеру логических данных или статусу пути передачи. Возможны случаи, когда код 1712 коррекции логических данных назначается началу логических данных 1711, где код 1712 коррекции логических данных назначается концу логических данных 1711, и где код 1712 коррекции логических данных обеспечивается в заданной позиции логических данных 1711.
[2046] Заметим, что модуль 1702 деления логических данных может изменять размер данных, которые подлежат получению путем деления, для определения предельных расстояния и скорости приема, которые позволяют принимать сигналы с помощью связи посредством видимого света. Кроме того, изменяя способ деления, модуль 1702 деления логических данных способен не только повышать устойчивость к пакетным ошибкам помимо устойчивости к ошибкам, обеспеченной посредством кода 1712 коррекции логических данных и код 1717 коррекции физических данных, но и повышать конфиденциальность во время декодирования данных.
[2047] Заметим, что модуль 1703 модуляции данных способен управлять яркостью или управлять глубиной модуляции путем изменения данных квантования или дискретизации, эквивалентных одному биту логических данных в зависимости от характеристик устройства модуля передачи для связи посредством видимого света (например, осветительному устройству необходимо назначать наивысший приоритет для поддержания яркости и дисплей должен быть совместим с видео или неподвижными изображениями) независимо от типа модуляции, например, PPM или манчестерской модуляции. Например, модуль 1703 модуляции данных способен управлять яркостью путем переключения между процессом с использованием двоичных значений, например, случай, когда ʺ1ʺ физических данных указывает состояние излучения света, и ʺ0ʺ физических данных указывает состояние отсутствия излучения света, и процесс с настройками, в которых ʺ2ʺ указывает 100% яркости излучения света, ʺ1ʺ указывает 50% яркости излучения света, и ʺ0ʺ указывает 0% яркости излучения света. Кроме того, при настройках, в которых ʺ1ʺ физических данных указывает состояние излучения света и ʺ0ʺ физических данных указывает состояние отсутствия излучения света, модуль 1703 модуляции данных может переключаться, например, между модулированием логических данных ʺ01ʺ в физические данные ʺ0100ʺ и модулированием логических данных ʺ01ʺ в физические данные ʺ11001111ʺ для управления средней яркостью в зависимости от размера передачи физических данных.
[2048] Затем модуль 1704 назначения кода коррекции ошибок физических данных назначает код 1717 коррекции физических данных, который является кодом коррекции ошибок, физическим данным 1716, генерируемым модулем 1703 модуляции данных.
[2049] Затем, модуль 1705 вставки заголовка физических данных назначает заголовок 1718 для указания позиции начала физических данных 1716 физическим данным 1716. Результирующие данные передается модулем передачи для связи посредством видимого света в качестве данных связи посредством видимого света.
[2050] Заметим, что модуль 1704 назначения кода коррекции ошибок физических данных использует схему кодирования с применением CRC, кодов Рида-Соломона и т.п. согласно размеру физических данных 1716 или статусу пути передачи. Возможны случаи, когда код 1717 коррекции физических данных назначается началу физических данных 1716, где код 1717 коррекции физических данных назначается концу физических данных 1716, и где код 1717 коррекции физических данных обеспечивается в заданной позиции физических данных 1716.
[2051] Заметим, что модуль 1705 вставки заголовка физических данных вставляет, в качестве заголовка, данные преамбулы, которые позволяют модулю приема для связи посредством видимого света идентифицировать начало физических данных для данных связи посредством видимого света. Данные преамбулы, подлежащие вставке, являются последовательностью данных, которые никогда не появляются в данных, полученных путем объединения физических данных 1716 и кода 1717 коррекции физических данных, которые подлежат передаче. Модуль 1705 вставки заголовка физических данных может управлять уровнем мерцания и необходимой яркостью модуля передачи для связи посредством видимого света путем изменения размера данных преамбулы и последовательности данных преамбулы. Кроме того, данные преамбулы могут использоваться модулем приема для связи посредством видимого света, например, для идентификации типа устройства. Например, данные преамбулы устанавливается таким образом, чтобы минимизировать различие между яркостью объединенных данных передаваемых физических данных 1716 и кода 1717 коррекции физических данных и яркостью передаваемых данных преамбулы, что позволяет уменьшить мерцание. Кроме того, можно производить регулировку для уменьшения яркости данных преамбулы путем уменьшения длительности излучения света в преамбуле.
[2052] Кроме того, общий способ перемежения можно использовать в процессе деления модулем 1702 деления логических данных. На фиг. 380 показана диаграмма для описания процесса деления, осуществляемого модулем 1702 деления логических данных.
[2053] Фиг. 380 демонстрирует пример разделенных данных, полученных делением данных, включающих в себя логические данные ʺ010011000111010ʺ, на три части. Например, как показано на фиг. 380 (a), модуль 1702 деления логических данных делит логические данные 1711 и код 1712 коррекции логических данных последовательно от начала на несколько 5-битовых разделенных элементов 1713 логических данных. Альтернативно, как показано н фиг. 380 а (b), модуль 1702 деления логических данных генерирует несколько разделенных элементов 1713 логических данных путем побитового назначения логических данных 1711 и кода 1712 коррекции логических данных последовательно от начала разделенным элементам 1713 логических данных.
[2054] Кроме того, как показано на фиг. 381, модуль 1702 деления логических данных может генерировать несколько разделенных элементов 1713 логических данных путем задания количества пропусков, необходимых для разделения логических данных, и назначения, последовательно от начала, количества битов логических данных 1711 и кода 1712 коррекции логических данных, которое равно количеству пропусков, каждому из разделенных элементов 1713 логических данных.
[2055] В этом случае, когда модуль 1702 деления логических данных произвольно выбирает количество пропусков, можно обеспечивать конфиденциальность таким образом, что модуль приема для связи посредством видимого света, которому неизвестно количество пропусков, не способно реконструировать логические данные. Заметим, что модуль 1702 деления логических данных может осуществлять процесс деления путем использования значения хэша, выводимое в результате применения хэш-функции на основании произвольного значения, или может использовать произвольное арифметическое выражение, позволяющее уникально идентифицировать выбранный бит для деления.
[2056] Кроме того, модуль 1702 деления логических данных может использовать время в качестве произвольного значения для обеспечения конфиденциальности, благодаря чему, данные могут приниматься только в заданное время. Кроме того, модуль 1702 деления логических данных может также использовать номер телевизионного канала в качестве произвольного значения для развития услуги, в которой данные могут приниматься только на заданном канале. Кроме того, модуль 1702 деления логических данных может использовать значение, связанное с местоположением, в качестве произвольного значения, благодаря чему, данные можно использовать только в местоположении.
[2057] Заметим, что настоящее изобретение может включать в себя нижеследующие варианты осуществления.
[2058] Передатчик включает в себя модуль передачи видимого света и модуль человеческого датчика. Человек регистрируется человеческим датчиком, после чего начинается передача. Передача осуществляется в направлении, в котором человек регистрируется человеческим датчиком. Таким образом, можно снизить энергопотребление.
[2059] Приемник принимает ID передатчика, добавляет к нему адресную информацию или текущую позиционную информацию и передает результирующие данные. Сервер передает на приемник код для обеспечения настроек, наиболее подходящих для принятого адреса или позиции. Приемник отображает на экране код, принятый от сервера, и, таким образом, предлагает пользователю сконфигурировать передатчик настройками. Это позволяет, например, конфигурировать рисоварки, стиральные машины и пр. настройками, наиболее подходящими для качества воды в месте проживания.
[2060] Приемник изменяет настройку времени экспозиции для каждого из захваченных кадров для приема сигнала видимого света в кадре, захваченном с коротким временем экспозиции, и приема другого сигнала или метки, например, двухмерного штрихкода, или осуществляют распознавание объекта, распознавание изображения и т.д., в кадре, захваченном с длительным временем экспозиции. Таким образом, можно принимать видимый свет и одновременно принимать другой сигнал или метку.
[2061] Приемник осуществляет малое изменение до времени экспозиции для каждого кадра, и захватывает изображения с разными временами экспозиции. Таким образом, даже когда частота модуляции сигнала передачи неизвестна, захваченные изображения включают в себя изображение кадра, захваченного с надлежащим временем экспозиции, что позволяет демодулировать сигнал. Когда несколько изображений на основании одного и того же сигнала захватывается с разными временами экспозиции, можно более эффективно демодулировать сигнал приема.
[2062] Когда приемник принимает ID, включенный в заранее определенный диапазон, приемник непосредственно отправляет принятый ID на другой модуль обработки, не отправляя запрос на сервер. Таким образом, можно получить быстрый ответ. Кроме того, обработку можно осуществлять, даже когда приемник не может соединиться с сервером. Кроме того, можно проверять операцию до настройки контента на сервере.
[2063] Передатчик представляет сигнал передачи посредством амплитудной модуляции. Здесь, длительность одного из состояния низкой светимости и состояния высокой светимости одинакова в нескольких символах, представляющих разные сигналы. Это позволяет представлять сигнал даже под управлением низкочастотного тактового сигнала.
[2064] Передатчик регистрирует ID и контент передачи на сервере в момент времени запуска. Таким образом, желаемый контент может передаваться от сервера на приемник.
[2065] Часть ID может свободно устанавливаться передатчиком. Таким образом, код, указывающий состояние передатчика, может быть включен в ID. Приемник и сервер может опираться на эту часть для изменения контента, который подлежит отображению, или может игнорировать эту часть.
[2066] Импульсный сигнал многоуровневой амплитуды
На фиг. 382, фиг. 383 и фиг. 384 показаны диаграммы, демонстрирующие пример сигнала передачи в этом варианте осуществления.
[2067] Амплитуде импульса придается смысл, что позволяет представлять больший объем информации за единицу времени. Например, амплитуда классифицируется на три уровня, что позволяет представлять три значения в 2-слотовом времени передачи при поддержании средней светимости на 50%, как показано на фиг. 382. Однако, когда (c) на фиг. 382 продолжается при передаче, трудно заметить присутствие сигнала, поскольку светимость не изменяется. Кроме того, тремя значениями довольно трудно манипулировать при цифровой обработке.
[2068] В этой связи, четыре символа на фиг. 383 (a) - (d) используются для того, чтобы четыре значения можно было представлять в среднем 3-слотовом времени передачи при поддержании средней светимости на 50%. Хотя время передачи отличается в зависимости от символа, последнее состояние символа устанавливается на состояние низкой светимости, что позволяет распознавать конец символа. Такой же результат можно получить при чередовании состояния высокой светимости и состояния низкой светимости. Не следует использовать вариант (e) на фиг. 383, поскольку он неотличим от двукратной передачи сигнала, показанной на фиг. 383 (a). В случае (f) и (g) на фиг. 383, такие сигналы довольно трудно распознать, поскольку продолжается промежуточная светимость, но такие сигналы пригодны.
[2069] Предположим, что в качестве заголовка используются шаблоны на фиг. 384 (a) и (b). Спектральный анализ показывает высокую интенсивность определенной частотной составляющей в этих шаблонах. Таким образом, когда эти шаблоны используются в качестве заголовка, спектральный анализ позволяет обнаружить сигнал.
[2070] Согласно фиг. 384 (c), пакет передачи сконфигурирован с использованием шаблонов, проиллюстрированных на фиг. 384 (a) и (b). Шаблон определенной длины обеспечен в качестве заголовка всего пакета, и шаблон другой длины используется в качестве разделителя, что позволяет разделять данные. Кроме того, обнаружение сигнала упрощается, когда этот шаблон включен в средней позиции сигнала. Таким образом, даже когда длина одного пакета превышает время захвата изображения одного кадра, элементы данных можно объединять и декодировать. Это также позволяет обеспечивать пакет переменной длины путем регулировки количества разделителей. Длина шаблона заголовка пакета может представлять длину всего пакета. Кроме того, разделитель может использоваться как заголовок пакета, и длина разделителя может представлять адрес данных, позволяющих приемнику объединять частичные элементы данных, которые были приняты.
[2071] Передатчик повторно передает пакет вышеописанной конфигурации. Пакеты 1-4 на фиг. 384 (c) могут иметь одинаковый контент, или могут быть разными элементами данных, которые объединяются на стороне приемника.
[2072] Вариант осуществления 30
Этот вариант осуществления описывает каждый пример применения с использованием приемника, например смартфона, и передатчика для передачи информации в качестве шаблона мигания LED или органического EL устройства в каждом из вышеописанных вариантов осуществления.
[2073] На фиг. 385A показана диаграмма для описания передатчика в этом варианте осуществления.
[2074] Передатчик в этом варианте осуществления сконфигурирован, например, как подсветка жидкокристаллического дисплея и включает в себя синий LED 2303 и люминофор 2310, включающий в себя зеленый фосфорный элемент 2304 и красный фосфорный элемент 2305.
[2075] Синий LED 2303 излучает синий (B) свет. Когда люминофор 2310 принимает в качестве света возбуждения синий свет, излучаемый синим LED 2303, люминофор 2310 создает желтую (Y) люминесценцию. Таким образом, люминофор 2310 излучает желтый свет. В частности, поскольку люминофор 2310 включает в себя зеленый фосфорный элемент 2304 и красный фосфорный элемент 2305, люминофор 2130 излучает желтый свет за счет люминесценции этих фосфорных элементов. Когда зеленый фосфорный элемент 2304 из этих двух фосфорных элементов принимает в качестве света возбуждения синий свет, излучаемый синим LED 2303, зеленый фосфорный элемент 2304 создает зеленую люминесценцию. Таким образом, зеленый фосфорный элемент 2304 излучает зеленый (G) свет. Когда красный фосфорный элемент 2305 из этих двух фосфорных элементов принимает в качестве света возбуждения синий свет, излучаемый синим LED 2303, красный фосфорный элемент 2305 создает красную люминесценцию. Таким образом, красный фосфорный элемент 2305 излучает красный (R) свет. Таким образом, каждый свет RGB или Y (RG) B излучается, в результате чего, передатчик выводит белый свет в качестве подсветки.
[2076] Этот передатчик передает сигнал видимого света в виде белого света путем изменения светимости синего LED 2303, как в каждом из вышеописанных вариантов осуществления. При этом светимость белого света изменяется для вывода сигнала видимого света, имеющего заранее определенную несущую частоту.
[2077] Устройство чтения штрихкода излучает красный лазерный свет на штрихкод и считывает штрихкод на основании изменения светимости красного лазерного света, отраженного от штрихкода. Возможен случай, когда частота этого красного лазерного света, используемого для считывания штрихкода, равна или близка к несущей частоте сигнала видимого света, выводимого из типичного передатчика, который практически применяется в настоящее время. В этом случае, попытка, предпринимаемая устройством чтения штрихкода для считывания штрихкода, облучаемого белым светом, т.е. сигналом видимого света, передаваемым от типичного передатчика, может не удаваться вследствие изменения светимости красного света, входящего в состав белого света. Короче говоря, ошибка возникает при считывании штрихкода вследствие помехи между несущей частотой сигнала видимого света (в частности, красного света) и частотой, используемой для считывания штрихкода.
[2078] Во избежание этого явления, в этом варианте осуществления, красный фосфорный элемент 2305 включает в себя фосфорный материал, имеющий более высокое послесвечение, чем зеленый фосфорный элемент 2304. Это означает, что в этом варианте осуществления, красный фосфорный элемент 2305 изменяет светимость с достаточно более низкой частотой, чем частота изменения светимости синего LED 2303 и зеленого фосфорного элемента 2304. Другими словами, красный фосфорный элемент 2305 снижает частоту изменения светимости красной составляющей, входящей в сигнал видимого света.
[2079] На фиг. 385B показана диаграмма, демонстрирующая изменение светимости каждого из R, G и B.
[2080] Синий свет, выводимый из синего LED 2303, входит в состав сигнала видимого света, как показано на фиг. 385B (a). Зеленый фосфорный элемент 2304 принимает синий свет от синего LED 2303 и создает зеленую люминесценцию, как показано на фиг. 385B (b). Этот зеленый фосфорный элемент 2304 имеет низкое послесвечение. Таким образом, когда синий LED 2303 изменяет светимость, зеленый фосфорный элемент 2304 излучает зеленый свет переменной светимости, по существу, на той же частоте, что и частота изменения светимости синего LED 2303 (то есть несущая частота сигнала видимого света).
[2081] Красный фосфорный элемент 2305 принимает синий свет от синего LED 2303 и создает красную люминесценцию, как показано на фиг. 385B (c). Этот красный фосфорный элемент 2305 имеет высокое послесвечение. Таким образом, когда синий LED 2303 изменяет светимость, красный фосфорный элемент 2305 излучает красный свет переменной светимости на более низкой частоте, чем частота изменения светимости синего LED 2303 (то есть несущая частота сигнала видимого света).
[2082] На фиг. 386 показана диаграмма, демонстрирующая свойства послесвечения зеленого фосфорного элемента 2304 и красного фосфорного элемента 2305 в этом варианте осуществления.
[2083] Когда синий LED 2303 включается без изменения светимости, например, зеленый фосфорный элемент 2304 излучает зеленый свет интенсивностью I=I0 без изменения светимости (т.е. свет, имеющий частоту изменения светимости f=0). Кроме того, даже когда синий LED 2303 изменяет светимость на низкой частоте, зеленый фосфорный элемент 2304 излучает зеленый свет интенсивностью I=I0 и изменяет светимость на частоте f, по существу, равной низкой частоте. Напротив, когда синий LED 2303 изменяет светимость на высокой частоте, интенсивность I зеленого света, излучаемого из зеленого фосфорного элемента 2304, переменной светимости на частоте f, по существу, равной высокой частоте, ниже, чем интенсивность I0 вследствие влияния фосфоресценции зеленого фосфорного элемента 2304. В результате, интенсивность I зеленого света, излучаемого из зеленого фосфорного элемента 2304, остается равной I0 (I=I0) когда частота f изменения светимости света ниже порога fb, и постепенно снижается, когда частота f увеличивается над порогом fb, как указано пунктирной линией на фиг. 386.
[2084] Кроме того, в этом варианте осуществления, послесвечение красного фосфорного элемента 2305 выше, чем послесвечение зеленого фосфорного элемента 2304. Таким образом, интенсивность I красного света, излучаемого из красного фосфорного элемента 2305, остается равной I0 (I=I0), когда частота f изменения светимости света ниже порога fa, более низкого, чем вышеупомянутый порог fb, и постепенно снижается, когда частота f увеличивается над порогом fb, как указано сплошной линией на фиг. 386. Другими словами, красный свет, излучаемый из красного фосфорного элемента 2305, не виден в области высоких частот, но виден только в области низких частот, частотного диапазона зеленого света, излучаемого из зеленого фосфорного элемента 2304.
[2085] В частности, красный фосфорный элемент 2305 в этом варианте осуществления включает в себя фосфорный материал, благодаря которому красный свет, излучаемый на частоте f, равной несущей частоте f1 сигнала видимого света, имеет интенсивность I=I1. Несущая частота f1 является несущей частотной изменения светимости синего света LED 2303, включенного в передатчик. Вышеупомянутая интенсивность I1 равна одной трети интенсивности I0 или интенсивности (I0-10 дБ). Например, несущая частота f1 равна 10 кГц или составляет от 5 кГц до 100 кГц.
[2086] В частности, передатчик в этом варианте осуществления является передатчиком, который передает сигнал видимого света, и включает в себя: синий LED, который излучает, в качестве света, входящего в сигнал видимого света, синий свет переменной светимости; зеленый фосфорный элемент, который принимает синий свет и излучает зеленый свет в качестве света, входящего в сигнал видимого света; и красный фосфорный элемент, который принимает синий свет и излучает красный свет в качестве света, входящего в сигнал видимого света. Послесвечение красного фосфорного элемента выше, чем послесвечение зеленого фосфорного элемента. Каждый из зеленого фосфорного элемента и красного фосфорного элемента может быть включен в единый люминофор, который принимает синий свет и излучает желтый свет в качестве света, входящего в сигнал видимого света. Альтернативно, зеленый фосфорный элемент может быть включен в зеленый люминофор, и красный фосфорный элемент может быть включен в красный люминофор, отдельный от зеленого люминофора.
[2087] Это позволяет изменять светимость красного света на частоте, более низкой, чем частота изменения светимости синего света и зеленого света, поскольку красный фосфорный элемент имеет более высокое послесвечение. Таким образом, даже когда частота изменения светимости синего света и зеленого света, входящих в сигнал видимого света белого света, равна или приближенно равна частоте красного лазерного света, используемого для считывания штрихкода, частота красного света, входящего в сигнал видимого света белого света, может значительно отличаться от частоты, используемой для считывания штрихкода. В результате, можно уменьшить вероятность возникновения ошибки при считывании штрихкода.
[2088] Красный фосфорный элемент может излучать красный свет переменной светимости на частоте, более низкой, чем частота изменения светимости света, излучаемого из синего LED.
[2089] Кроме того, красный фосфорный элемент может включать в себя: красный фосфорный материал, который принимает синий свет и излучает красный свет; и фильтр низких частот, который передает только свет в заранее определенном частотном диапазоне. Например, фильтр низких частот пропускает, из синего света, излучаемого из синего LED, только свет в низкочастотном диапазоне, благодаря чему, красный фосфорный материал облучается светом. Заметим, что красный фосфорный материал может иметь такие же свойства послесвечения, как зеленый фосфорный элемент. Альтернативно, фильтр низких частот пропускает только свет в низкочастотном диапазоне из красного света, излучаемого из красного фосфорного материал в результате облучения красного фосфорного материала синим светом, излучаемым из синего LED. Даже когда используется фильтр низких частот, можно уменьшить вероятность возникновения ошибки при считывании штрихкода, как в вышеупомянутом случае.
[2090] Кроме того, красный люминофорный элемент может быть выполнен из люминофорного материал, имеющего заранее определенное свойство послесвечения. Например, заранее определенное свойство послесвечения такого, что, предположим, что (a) I0 это интенсивность красного света, излучаемого из красного фосфорного элемента, когда частота f изменения светимости красного света равна 0, и (b) f1 является несущей частотной изменения светимости света, излучаемого из синего LED, причем интенсивность красного света не превышает одну треть I0 или (I0-10 дБ), когда частота f красного света равна (f=f1).
[2091] Таким образом, частота красного света, входящего в сигнал видимого света, может значительно отличаться от частоты, используемой для считывания штрихкода. Это позволяет значительно уменьшать вероятность возникновения ошибки при считывании штрихкода.
[2092] Кроме того, несущая частота f1 может быть приблизительно равна 10 кГц.
[2093] Таким образом, поскольку несущая частота, фактически используемая в настоящее время для передачи сигнала видимого света, равна 9,6 кГц, можно эффективно уменьшать вероятность возникновения ошибки при считывании штрихкода при такой фактический передаче сигнала видимого света.
[2094] Кроме того, несущая частота f1 может составлять приблизительно от 5 кГц до 100 кГц.
[2095] Предполагается, что по мере усовершенствования датчика изображения (элемента формирования изображения) приемника, который принимает сигнал видимого света, в будущей связи посредством видимого света будет использоваться несущая частота 20 кГц, 40 кГц, 80 кГц, 100 кГц и т.п. Таким образом, в результате настройки вышеупомянутой несущей частоты f1 на приблизительно от 5 кГц до 100 кГц, можно эффективно уменьшать вероятность возникновения ошибки при считывании штрихкода даже в будущей связи посредством видимого света.
[2096] Заметим, что в этом варианте осуществления, вышеупомянутые полезные результаты можно обеспечивать независимо от того, включены ли зеленый фосфорный элемент и красный фосфорный элемент в единый люминофор или эти два люминофорные элементы включены, соответственно, в отдельные люминофоры. Это означает, что даже когда используется единый люминофор, соответствующие свойства послесвечения, то есть частотные характеристики, красного света и зеленого света, излучаемого из люминофора, отличаются друг от друга. Таким образом, вышеупомянутые полезные результаты можно обеспечивать даже с использованием единого люминофора, в котором свойство послесвечения или частотная характеристика красного света ниже, чем свойство послесвечения или частотная характеристика зеленого света. Заметим, что более низкое свойство послесвечения или частотная характеристика означает более высокое послесвечение или более низкую интенсивность света в высокочастотном диапазоне, и более высокое свойство послесвечения или частотная характеристика означает более низкое послесвечение или более высокую интенсивность света в высокочастотном диапазоне.
[2097] Хотя вероятность возникновения ошибки при считывании штрихкода уменьшается за счет снижения частоты изменения светимости красной составляющей, входящей в сигнал видимого света, в примере, представленном на фиг. 385A - 386, вероятность возникновения ошибки при считывании штрихкода может снижаться при увеличении несущей частоты сигнала видимого света.
[2098] На фиг. 387 показана диаграмма для описания новой проблемы, которая будет возникать в попытке сократить ошибки при считывании штрихкода.
[2099] Как показано на фиг. 387, когда несущая частота fc сигнала видимого света составляет около 10 кГц, частота красного лазерного света, используемого для считывания штрихкода, также составляет от 10 кГц до 20 кГц, в результате чего, эти частоты создают помеху друг для друга, приводя к ошибке при считывании штрихкода.
[2100] Таким образом, несущая частота fc сигнала видимого света увеличивается от около 10 кГц до, например, 40 кГц, что позволяет уменьшить вероятность возникновения ошибки при считывании штрихкода.
[2101] Однако, когда несущая частота fc сигнала видимого света составляет около 40 кГц, частота дискретизации fs, на которой приемник дискретизирует сигнал видимого света путем захвата изображения, должна быть 80 кГц или более.
[2102] Другими словами, поскольку приемнику требуется высокая частота дискретизации fs, увеличение нагрузки обработки на приемнике создает новую проблему. Таким образом, для решения этой новой проблемы, приемник в этом варианте осуществления осуществляет понижающую дискретизацию.
[2103] На фиг. 388 показана диаграмма для описания понижающей дискретизации, осуществляемой приемником в этом варианте осуществления.
[2104] Передатчик 2301 в этом варианте осуществления сконфигурирован, например, как жидкокристаллический дисплей, цифровой идентификационный комплект или осветительное устройство. Передатчик 2301 выводит сигнал видимого света, модулированный по частоте. При этом передатчик 2301 переключает несущую частоту fc сигнала видимого света, например, между 40 кГц и 45 кГц.
[2105] Приемник 2302 в этом варианте осуществления захватывает изображения передатчика 2301 на частоте кадров, например, 30 к/с. При этом приемник 2302 захватывает изображения с коротким временем экспозиции, благодаря чему, яркая линия появляется в каждом из захваченных изображений (в частности, кадров), как и приемник в каждом из вышеописанных вариантов осуществления. Датчик изображения, используемый при формировании изображения приемником 2302, включает в себя, например, 1000 линий экспозиции. Таким образом, после захвата одного кадра, каждая из 1000 линий экспозиции начинает экспонироваться в разных временных режимах для дискретизации сигнала видимого света. В результате, дискретизация осуществляется 30000 раз (30 к/с × 1000 линий) в секунду (30 киловыборок/с). Другими словами, частота дискретизации fs сигнала видимого света равна 30 кГц.
[2106] Согласно общей теореме дискретизации, только видимые световые сигналы, имеющие несущую частоту 15 кГц или менее, могут демодулироваться на частоте дискретизации fs 30 кГц.
[2107] Однако приемник 2302 в этом варианте осуществления осуществляет понижающую дискретизацию видимых световых сигналов, имеющих несущую частоту fc 40 кГц или 45 кГц, на частоте дискретизации fs 30 кГц. Эта понижающая дискретизация приводит к помехе дискретизации на кадрах. Приемник 2302 в этом варианте осуществления наблюдает и анализирует помеху дискретизации для оценивания несущей частоты fc сигнала видимого света.
[2108] На фиг. 389 показана блок-схема операций, демонстрирующая операцию обработки приемника 2302 в этом варианте осуществления.
[2109] Сначала приемник 2302 захватывает изображение субъекта и осуществляет понижающую дискретизацию сигнала видимого света с несущей частотой fc 40 кГц или 45 кГц на частоте дискретизации fs 30 кГц (этап S2310).
[2110] Затем приемник 2302 наблюдает и анализирует помеху дискретизации на полученном кадре, обусловленную понижающей дискретизацией (этап S2311). Таким образом, приемник 2302 идентифицирует частоту помехи дискретизации, например, как 5,1 кГц или 5,5 кГц.
[2111] Затем приемник 2302 оценивает несущую частоту fc сигнала видимого света на основании идентифицированной частоты помехи дискретизации (этап S2311). Таким образом, приемник 2302 восстанавливает исходную частоту на основании помехи дискретизации. При этом приемник 2302 оценивает несущую частоту fc сигнала видимого света, например, как 40 кГц или 45 кГц.
[2112] Таким образом, приемник 2302 в этом варианте осуществления может надлежащим образом принимать сигнал видимого света, имеющий высокую несущую частоту, путем осуществления понижающей дискретизации и восстановления частоты на основании помехи дискретизации. Например, приемник 2302 может принимать сигнал видимого света с несущей частотой от 30 кГц до 60 кГц, даже когда частота дискретизации fs равна 30 кГц. Таким образом, можно увеличивать несущую частоту сигнала видимого света от частоты, фактически используемой в настоящее время (около 10 кГц) до между 30 кГц и 60 кГц. В результате, несущая частота сигнала видимого света и частота, используемая для считывания штрихкода (от 10 кГц до 20 кГц), могут значительно отличаться друг от друга, что позволяет уменьшить помеху между этими частотами. В результате, можно уменьшить вероятность возникновения ошибки при считывании штрихкода.
[2113] Способ приема в этом варианте осуществления представляет собой способ приема получения информации от субъекта, причем способ приема включает в себя: настройку времени экспозиции датчика изображения таким образом, что, в кадре, полученном путем захвата субъекта датчиком изображения, несколько ярких линий, соответствующих нескольким линиям экспозиции, включенным в датчик изображения, появляются согласно изменению светимости субъекта; захват субъекта переменной светимости, датчиком изображения на заранее определенной частоте кадров и при установленном времени экспозиции за счет повторения начала экспозиции последовательно для нескольких линий экспозиции в датчике изображения каждый раз в разное время; и получение информации путем демодуляции, для каждого кадра, полученного путем захвата, данных, заданных шаблоном из нескольких ярких линий, включенных в кадр. При захвате, последовательные начала экспозиции для нескольких линий экспозиции каждый раз в разное время повторяются для осуществления, на сигнале видимого света, передаваемом от субъекта переменной светимости, понижающей дискретизации на частоте дискретизации более низкий, чем несущая частота сигнала видимого света. При получении, для каждого кадра, полученного путем захвата, идентифицируется частота помехи дискретизации, заданной шаблоном из нескольких ярких линий, включенных в кадр, частота сигнала видимого света оценивается на основании идентифицированной частоты помехи дискретизации, и оцененная частота сигнала видимого света демодулируется для получения информации.
[2114] Согласно этому способу приема, можно надлежащим образом принимать сигнал видимого света, имеющий высокую несущую частоту, путем осуществления понижающей дискретизации и восстановления частоты на основании помехи дискретизации.
[2115] Понижающую дискретизацию можно осуществлять на сигнале видимого света, имеющем несущую частоту свыше 30 кГц. Это позволяет избегать помехи между несущей частотой сигнала видимого света и частотой, используемой для считывания штрихкода (от 10 кГц до 20 кГц), что позволяет эффективно уменьшать вероятность возникновения ошибки при считывании штрихкода.
[2116] Вариант осуществления 31
На фиг. 390 показана диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения). В частности, на фиг. 390 показана диаграмма для описания примера процесса переключения между режимом нормального формирования изображения и макрорежимом формирования изображения в случае приема при осуществлении связи посредством видимого света.
[2117] Устройство 1610 приема принимает видимый свет, излучаемый устройством передачи, включающим в себя несколько источников света (четыре источника света на фиг. 390).
[2118] Сначала, при переходе в режим для связи посредством видимого света, устройство 1610 приема запускает модуль формирования изображения в режиме нормального формирования изображения (S1601). Заметим, что при переходе в режим для связи посредством видимого света, устройство 1610 приема отображает на экране окно 1611 для захвата изображений источников света.
[2119] Спустя заранее определенное время, устройство 1610 приема переключает режим формирования изображения модуля формирования изображения на макрорежим формирования изображения (S1602). Заметим, что переход от этапа S1601 к этапу S1602 может осуществляться не по истечении заранее определенного времени после этапа S1601, а когда устройство 1610 приема определяет, что изображения источников света захвачены, благодаря чему, они включаются в окно 1611. Такое переключение в макрорежим формирования изображения позволяет пользователю включать источники света в окно 1611 в отчетливом изображении в режиме нормального формирования изображения до перехода в макрорежим формирования изображения, в котором изображение размывается, и, таким образом, легко включать источники света в окно 1611.
[2120] Затем устройство 1610 приема определяет, принят ли сигнал от источника света (S1603). Когда определено, что сигнал от источника света принят (S1603: Да), обработка возвращается к этапу S1601 в режиме нормального формирования изображения, и когда определено, что сигнал от источников света не принят (S1603: Нет), макрорежим формирования изображения на этапе 1602 продолжается. Заметим, что, в случае Да на этапе S1603, может осуществляться процесс на основании принятого сигнала (например, процесс отображения изображения, представленного принятым сигналом).
[2121] Благодаря этому устройству 1610 приема, пользователь может переключаться из режима нормального формирования изображения в макрорежим формирования изображения, касаясь пальцем модуля отображения смартфона, где появляются источники 1611 света, для захвата изображений источников света, которые выглядят размытыми. Таким образом, изображение, захваченное в макрорежиме формирования изображения, включает в себя большее количество ярких областей, чем изображение, захваченное в режиме нормального формирования изображения. В частности, световые пучки от двух соседних источников света из нескольких источника света не могут приниматься как непрерывные сигналы, поскольку полосатые изображения отделены друг от друга, как показано в левом виде на фиг. 390 (a). Однако эту проблему можно решить, когда световые пучки от двух источников света перекрываются друг с другом, позволяя манипулировать световыми пучками после демодуляции как непрерывно принятые сигналы, которые должны быть непрерывными полосатыми изображениями, как показано в правом виде на фиг. 390 (a). Поскольку длинный код может приниматься сразу, это обеспечивает полезный результат сокращения время реакции. Как показано на фиг. 390 (b), изображение сначала захватывается с нормальным затвором и нормальной фокальной точкой, в результате чего, нормальное изображение является четким. Однако, когда источники света отделены друг от друга наподобие символов, даже увеличение быстродействия затвора не может обеспечить непрерывные данным, что приводит к сбою демодуляции. Затем быстродействие затвора увеличивается, и привод фокуса линзы устанавливается на приближение (макро), в результате чего, четыре источника света размываются и расширяются, соединяясь друг с другом, что позволяет принимать данные. После этого, фокус возвращается к исходному, и быстродействие затвора возвращается к нормальному, для захвата отчетливого изображения. Четкие изображения записываются в памяти и отображаются на модуле отображения, как показано в (c). Это обеспечивает полезный результат в том, что на модуле отображения отображаются только четкие изображения. По сравнению с изображением, захваченным в режиме нормального формирования изображения, изображение, захваченное в макрорежиме формирования изображения, включает в себя большее количество областей, яркость которых превышает заранее определенную яркость. Таким образом, в макрорежиме формирования изображения, можно увеличивать количество линий экспозиции, которые могут генерировать яркие линии для субъекта.
[2122] На фиг. 391 показана диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения). В частности, на фиг. 391 показана диаграмма для описания другого примера процесса переключения между режимом нормального формирования изображения и макрорежимом формирования изображения в случае приема при осуществлении связи посредством видимого света.
[2123] Устройство 1620 приема принимает видимый свет, излучаемый устройством передачи, включающим в себя несколько источников света (четыре источника света на фиг. 391).
[2124] Сначала, при переходе в режим для связи посредством видимого света, устройство 1620 приема запускает модуль формирования изображения в режиме нормального формирования изображения и захватывает изображение 1623 более широкого диапазона, чем изображение 1622, отображаемое на экране устройства 1620 приема. Данные изображения и информация ориентации удерживаются в памяти (S1611). Данные изображения представляют захваченное изображение 1623. Информация ориентации указывает ориентацию устройства 1620 приема, обнаруженную с помощью гироскопа, геомагнитного датчика и акселерометра, включенных в устройство 1620 приема при захвате изображения 1623. Захваченное изображение 1623 является изображением, диапазон которого превышает заранее определенную ширину в вертикальном направлении или горизонтальном направлении изображения 1622, отображаемого на экране устройства 1620 приема. При переходе в режим для связи посредством видимого света, устройство 1620 приема отображает на экране окно 1621 для захвата изображений источников света.
[2125] Спустя заранее определенное время, устройство 1620 приема переключает режим формирования изображения модуля формирования изображения на макрорежим формирования изображения (S1612). Заметим, что переход от этапа S1611 к этапу S1612 может осуществляться не по истечении заранее определенного времени после этапа S1611, а при захвате изображения 1623 и определении, что данные изображения, представляющие захваченное изображение 1623, удержано в памяти. При этом устройство 1620 приема отображает, из изображения 1623, изображение 1624, размер которого соответствует размеру экрана устройства 1620 приема, на основании данных изображения, удерживаемых в памяти.
[2126] Заметим, что изображение 1624, отображаемое на устройстве 1620 приема, при этом является частью изображения 1623 который соответствует области, для которой в данный момент прогнозируется захват устройством 1620 приема, на основании различия между ориентацией устройства 1620 приема, представленной информацией ориентации, полученной на этапе 1611 (позиция, указанная белой прерывистой линией) и текущей ориентацией устройства 1620 приема. Короче говоря, изображение 1624 является изображением, которое является частью изображения 1623 и области, соответствующей цели формирования изображения для изображения 1625, фактически захваченного в макрорежиме формирования изображения. В частности, на этапе S1612 получается ориентация (направление формирования изображения), измененная по сравнению с этапом S1611, цель формирования изображения, для которого в данный момент прогнозируется захват, идентифицируется на основании полученной текущей ориентации (направления формирования изображения), изображение 1624, которое соответствует текущей ориентации (направлению формирования изображения), идентифицируется на основании заранее захваченного изображения 1623, и осуществляется процесс отображения изображения 1624. Таким образом, когда устройство 1620 приема перемещается в направлении пустой стрелки из позиции, указанной белой прерывистой линией, как показано в изображении 1623 на фиг. 391, устройство 1620 приема может определять, согласно величине перемещения, область изображения 1623, которая не подлежит отсечению, как изображение 1624, и отображать изображение 1624, которое является определенной областью изображения 1623.
[2127] Таким образом, даже при захвате изображения в макрорежиме формирования изображения, устройство 1620 приема может отображать, не отображая изображение 1625, захваченное в макрорежиме формирования изображения, изображение 1624, отсеченное от более четкого изображения, т.е. изображение 1623, захваченное в режиме нормального формирования изображения, согласно текущей ориентации устройства 1620 приема. Согласно способу настоящего изобретения, в котором, с использованием размытого изображения, непрерывные фрагменты информации видимого света получаются от нескольких источников света, отдаленных друг от друга, и в то же время, сохраненное нормальное изображение отображается на модуле отображения, предполагается возникновение следующей проблемы: когда пользователь захватывает изображение с использованием смартфона, дрожание руки может приводить к тому, что фактически захваченное изображение и неподвижное изображение, отображаемое из памяти, различаются по направлению, что не позволяет пользователю регулировать направление к целевым источникам света. В этом случае, данные от источников света не могут приниматься. Таким образом, требуется измерение. Благодаря усовершенствованному методу в настоящем изобретении, даже когда возникает дрожание руки, модуль обнаружения колебаний, например, модуль обнаружения колебаний изображения или колебательный гироскоп обнаруживает дрожание руки, и целевое изображение в неподвижном изображении сдвигается в заранее определенном направлении, что позволяет пользователю наблюдать отличие от направления камеры. Этот дисплей позволяет пользователю направлять камеру на целевые источники света, что позволяет захватывать оптически соединенное изображение разделенных источников света одновременно с отображением нормального изображения, и, таким образом, можно непрерывно принимать сигналы. Таким образом, сигналы от разделенных источников света могут приниматься при отображении нормального изображения. В этом случае, легко регулировать ориентацию устройства 1620 приема таким образом, чтобы изображения нескольких источников света можно было включать в окно 1621. Заметим, что расфокусировка означает рассеяние источника света, приводящее к уменьшению светимости до эквивалентной степени, в связи с чем, чувствительность камеры, например ISO, увеличивается для обеспечения полезного результата, состоящего в возможности более уверенного приема данных видимого света.
[2128] Затем устройство 1620 приема определяет, принят ли сигнал от источников света (S1613). Когда определено, что сигнал от источников света был принят (S1613: Да), обработка возвращается к этапу S1611 в режиме нормального формирования изображения, и когда определено, что сигнал от источников света не принят (S1613: Нет), макрорежим формирования изображения на этапе 1612 продолжается. Заметим, что, в случае Да на этапе S1613, может осуществляться процесс на основании принятого сигнала (например, процесс отображения изображения, представленного принятым сигналом).
[2129] Как в случае устройства 1610 приема, это устройство 1620 приема также может захватывать изображение, включающее в себя более яркую область, в макрорежиме формирования изображения. Таким образом, в макрорежиме формирования изображения, можно увеличивать количество линий экспозиции, которые могут генерировать яркие линии для субъекта.
[2130] На фиг. 392 показана диаграмма, демонстрирующая операцию обработки устройства приема (устройства формирования изображения).
[2131] Устройство 1630 передачи является, например, устройством отображения, например телевизором, и передает разные ID передач в заранее определенные интервалы времени Δ1630 с помощью связи посредством видимого света. В частности, передаются ID передач, т.е. ID1631, ID1632, ID1633 и ID1634, связанные с данными, соответствующими соответствующим изображениям 1631, 1632, 1633 и 1634, подлежащим отображению в моменты времени t1631, t1632, t1633 и t1634. Короче говоря, устройство 1630 передачи передает ID1631 - ID1634 один за другим в заранее определенные интервалы времени Δt1630.
[2132] На основании ID передач, принятых с помощью связи посредством видимого света, устройство 1640 приема запрашивает у сервера 1650 данные, связанные с каждым из ID передач, принимает данные от сервера, и отображает изображения, соответствующие данным. В частности, изображения 1641, 1642, 1643 и 1644, соответствующие ID1631, ID1632, ID1633 и ID1634, соответственно, отображаются в моменты времени t1631, t1632, t1633 и t1634.
[2133] Когда устройство 1640 приема получает ID 1631, принятый в момент времени t1631, устройство 1640 приема может получать, от сервера 1650, информацию ID, указывающую ID передач, запланированных для передачи от устройства 1630 передачи в следующие моменты времени t1632 - t1634. В этом случае, использование полученной информации ID позволяет устройству 1640 приема защищаться от приема ID передачи от устройства 1630 передачи каждый раз, то есть запрашивать у сервера 1650 данные, связанные с ID1632 - ID1634, в моменты времени t1632 - t1634, и отображать принятые данные в моменты времени t1632 - t1634.
[2134] Кроме того, возможно, что, когда устройство 1640 приема запрашивает данные, соответствующие ID1631, в момент времени t1631, даже если устройство 1640 приема не получает от сервера 1650 информацию, указывающую ID передач, запланированных для передачи от устройства 1630 передачи в следующие моменты времени t1632 - t1634, устройство 1640 приема принимает от сервера 1650 данные, связанные с ID передач, соответствующими следующим моментам времени t1632 - t1634, и отображает принятые данные в моменты времени t1632 - t1634. Иными словами, в случае, когда сервер 1650 принимает от устройства 1640 приема запрос данных, связанных с ID1631, передаваемым в момент времени t1631, сервер 1650 передает, даже не запрашивая у устройства 1640 приема данные, связанные с ID передач, соответствующими следующим моментам времени t1632 - t1634, данные на устройство 1640 приема в моменты времени t1632 - t1634. Это означает, что в этом случае сервер 1650 удерживает информацию связывания, указывающую связывание между моментами времени t1631-1634 и данными, связанными с ID передач, соответствующими моментам времени t1631-1634, и передает, в заранее определенное время, заранее определенные данные, связанные с заранее определенным моментом времени, на основании информации связывания.
[2135] Таким образом, когда устройство 1640 приема успешно получает ID1631 передачи в момент времени t1631 с помощью связи посредством видимого света, устройство 1640 приема может принимать, в следующие моменты времени t1632 - t1634, данные, соответствующие моментам времени t1632 - t1634 от сервера 1650 даже без осуществления связи посредством видимого света. Таким образом, пользователю больше не нужно продолжать направлять устройство 1640 приема на устройство 1630 передачи для получения ID передачи с помощью связи посредством видимого света, и, таким образом, данные, полученные от сервера 1650, могут легко отображаться на устройстве 1640 приема. В этом случае, каждый раз, когда устройство 1640 приема получает от сервера данные, соответствующие ID, время реакции будет долгим вследствие задержки по времени от сервера. Таким образом, для ускорения реакции, данные, соответствующие ID, получаются от сервера и т.п. и заранее сохраняются в модуле хранения приемника, что позволяет отображать данные, соответствующие ID в модуле хранения. Это позволяет сокращать время реакции. Таким образом, когда сигнал передачи от передатчика видимого света содержит информацию времени о выводе следующего ID, приемнику не нужно непрерывно принимать видимые световые сигналы, поскольку время передачи следующего ID может быть заранее известно, что обеспечивает полезный результат, состоящий в отсутствии необходимости продолжать направлять устройство приема на источник света. Таким образом, полезный результат состоит в том, что при приеме видимого света, необходимо лишь синхронизировать информацию времени (часы) в передатчике с информацией времени (часами) в приемнике, в том смысле, что после синхронизации изображения, синхронизированные с передатчиком, могут непрерывно отображаться, даже в отсутствие приема данных от передатчика.
[2136] Кроме того, в вышеописанном примере, устройство 1640 приема отображает изображения 1641, 1642, 1643 и 1644, соответствующие соответствующим ID передач, т.е. ID1631, ID1632, ID1633 и ID1634, в соответствующие моменты времени t1631, t1632, t1633 и t1634. При этом устройство 1640 приема может представлять информацию, отличную от изображений, в соответствующие моменты времени, как показано на фиг. 393. В частности, в момент времени t1631, устройство 1640 приема отображает изображение 1641, соответствующее ID1631, и, кроме того, выводит звук или аудиосигнал, соответствующий ID1631. При этом устройство 1640 приема может дополнительно отображать, например, веб-сайт покупки для продукта, появляющегося в изображении. Такой вывод звука и отображение веб-сайта покупки осуществляются аналогично в каждый из моментов времени, отличных от момента времени t1631, т.е. в моменты времени t1632, t1633 и t1634.
[2137] Затем, в случае смартфона, включающего в себя две камеры, левую и правую камеры, для формирования стереоскопического изображения, как показано на фиг. 390 (b), камера левого глаза отображает изображение нормального качества с нормальным быстродействием затвора и нормальной фокальной точкой, и, в то же время, камера правого глаза использует более высокое быстродействие затвора и/или более близкую фокальную точку или макрорежим формирования изображения, по сравнению с камерой левого глаза, для получения полосатых ярких линий согласно настоящему изобретению и демодулирует данные.
Это дает полезный результат, состоящий в том, что изображение нормального качества отображается на модуле отображения, в то время как камера правого глаза может принимать данные световой связи от нескольких из отдельных источников света, которые отдалены друг от друга.
[2138] Вариант осуществления 32
Ниже описан пример применения синхронного воспроизведения аудиосигнала.
[2139] На фиг. 394 показана диаграмма, демонстрирующая пример приложения согласно варианту осуществления 32.
[2140] Приемник 1800a, например смартфон, принимает сигнал (сигнал видимого света), передаваемый от передатчика 1800b, например, уличного цифрового идентификационного комплекта. Это означает, что приемник 1800a принимает временной режим воспроизведения изображения, осуществляемого передатчиком 1800b. Приемник 1800a воспроизводит аудиосигнал в том же временном режиме, что и изображения. Другими словами, для синхронизации изображения и аудио, воспроизводимых передатчиком 1800b, приемник 1800a осуществляет синхронное воспроизведение аудиосигнала. Заметим, что приемник 1800a может воспроизводить, совместно с аудиосигналом, такое же изображение, как изображение, воспроизводимое передатчиком 1800b (воспроизводимое изображение), или связанное изображение, которое связано с воспроизводимым изображением. Кроме того, приемник 1800a может предписывать устройству, подключенному к приемнику 1800a, воспроизводить аудиосигнал и т.д. Кроме того, после приема сигнала видимого света, приемник 1800a может загружать с сервера контент, например, аудио или связанное изображение, связанный с сигналом видимого света. После загрузки приемник 1800a осуществляет синхронное воспроизведение.
[2141] Это позволяет пользователю слышать аудио, которое соответствует тому, что отображается передатчиком 1800b, даже когда аудио от передатчика 1800b не слышно, или когда аудио не воспроизводится от передатчика 1800b, поскольку воспроизведение аудио на улице запрещено. Кроме того, аудио, соответствующее тому, что отображается, можно слышать даже на таком расстоянии, для преодоления которого аудиосигналу требуется время.
[2142] Ниже описано синхронное воспроизведение аудиосигнала на нескольких языках.
[2143] На фиг. 395 показана диаграмма, демонстрирующая пример приложения согласно варианту осуществления 32.
[2144] Каждый из приемника 1800a и приемника 1800c получает от сервера аудио на языке, заранее установленном в самом приемнике, которое соответствует, например, изображениям, в частности, фильму, отображаемому на передатчике 1800d, и воспроизводит аудио. В частности, передатчик 1800d передает на приемник сигнал видимого света, указывающий ID для идентификации отображаемого изображения. Приемник принимает сигнал видимого света и затем передает на сервер сигнал запроса, включающий в себя ID, указанный сигналом видимого света и язык, заранее установленный в самом приемнике. Приемник получает аудио, соответствующее сигналу запроса от сервера, и воспроизводит аудио. Это позволяет пользователю наслаждаться произведением, отображаемым на передатчике 1800d, на языке, заранее установленном самим пользователем.
[2145] Ниже описан способ синхронизации аудио.
[2146] На фиг. 396 и фиг. 397 показаны диаграммы, демонстрирующие пример сигнала передачи и пример способа синхронизации аудио согласно варианту осуществления 32.
[2147] Отличающиеся друг от друга элементы данных (например, данные 1 - данные 6 на фиг. 396) связаны с моментами времени, отделенными регулярными интервалами заранее определенного времени (N секунд). Эти элементы данных могут быть ID для идентификации времени, или могут быть времени, или могут быть, например, аудиоданными (например, данными 64 кбит/с). Нижеследующее описание основано на предположении о том, что данные являются ID. Отличающиеся друг от друга ID могут сопровождаться разными частями дополнительной информации.
[2148] Желательно, чтобы пакеты, включающие в себя ID, отличались. Таким образом, желательно, чтобы ID не были непрерывными. Альтернативно, при пакетизации ID желательно применять способ пакетизации, в котором в один пакет включаются части, не являющимися непрерывными. Сигнал коррекции ошибок имеет тенденцию отличаться шаблоном даже с непрерывными ID, и поэтому сигналы коррекция ошибок могут распределяться и включаться в многочисленные пакеты, вместо того, чтобы совместно включаться в один пакет.
[2149] Передатчик 1800d передает ID в момент времени, например, когда воспроизводится отображаемое изображение. Приемник способен распознавать момент времени воспроизведения (момент времени синхронизации) изображения, отображаемого на передатчике 1800d, путем обнаружения временного режима изменения ID.
[2150] В случае (a) принимается момент времени, когда ID изменяется от ID:1 до ID:2, что позволяет точно распознавать момент времени синхронизации.
[2151] Когда длительность N передачи ID велика, это происходит редко, и возможен случай, когда ID принимается, как в (b). Даже в этом случае, момент времени синхронизации можно распознавать следующим способом.
[2152] (b1) Предположим, что средняя точка секции приема, в которой ID изменяется, является точкой изменения ID. Кроме того, момент времени по истечении целого кратного длительности N от точки изменения ID, оцененной ранее, также оценивается как точка изменения ID, и средняя точка из многочисленных точек изменения ID оценивается как более точная точка изменения ID. Такой алгоритм оценивания позволяет постепенно оценивать точную точку изменения ID.
[2153] (b2) Помимо вышеупомянутого условия, предположим, что ни одной точки изменения ID не включено в секцию приема, в которой ID не изменяется, и в момент времени по истечении целого кратного длительности N от секции приема, постепенно уменьшаются секции, в которых существует возможность, что точка изменения ID включена, что позволяет оценивать точную точку изменения ID.
[2154] Когда N установлено равным 0,5 секунды или менее, синхронизация может быть точной.
[2155] Когда N установлено равным 2 секундам или менее, синхронизацию можно осуществлять таким образом, что пользователь не ощущает задержки.
[2156] Когда N установлено равным 10 секундам или менее, синхронизацию можно осуществлять при снижении растраты ID.
[2157] На фиг. 397 показана диаграмма, демонстрирующая пример сигнала передачи согласно варианту осуществления 32.
[2158] Согласно фиг. 397, синхронизация осуществляется с использованием временного пакета, что позволяет избежать растраты ID. Временной пакет это пакет, который удерживает момент времени передачи сигнала. Когда необходимо выразить долговременную секцию, временной пакет делится для включения временного пакета 1, представляющего тонко разделенную временную секцию, и временного пакета 2, представляющего грубо разделенную временную секцию. Например, временной пакет 2 указывает час и минуту момента времени, и временной пакет 1 указывает только секунду момента времени. Пакет, указывающий момент времени, может делиться на три или более временных пакета. Поскольку грубо разделенная временная секция не настолько необходима, тонко разделенный временной пакет передается больше, чем примерно разделенный временной пакет, что позволяет приемнику быстро и точно распознавать момент времени синхронизации.
[2159] Это означает, что в этом варианте осуществления, сигнал видимого света указывает момент времени, когда сигнал видимого света передается от передатчика 1800d, благодаря включению второй информации (временного пакета 2), указывающей час и минуту момента времени, и первой информации (временного пакета 1), указывающей секунду момента времени. Затем приемник 1800a принимает вторую информацию, и принимает первую информацию большее число раз, чем суммарное число раз, когда принимается вторая информация.
[2160] Ниже описана регулировка момента времени синхронизации.
[2161] На фиг. 398 показана диаграмма, демонстрирующая пример последовательности операций процесса приемника 1800a согласно варианту осуществления 32.
[2162] После передачи сигнала, требуется определенный промежуток времени до воспроизведения аудио или видео в результате обработки сигнала в приемнике 1800a. Таким образом, это время обработки учитывается при осуществлении процесса воспроизведения аудио или видео, что позволяет точно осуществлять синхронное воспроизведение.
[2163] Сначала на приемнике 1800a выбирается время задержки на обработку (этап S1801). Оно может удерживаться в программе обработки или может выбираться пользователем. Когда пользователь совершает коррекцию, может осуществляться более точная синхронизация для каждого приемника. Это время задержки на обработку может изменяться для каждой модели приемника или согласно температуре или степени использования CPU приемника, что позволяет более точно осуществлять синхронизацию.
[2164] Приемник 1800a определяет, принят ли какой-либо временной пакет, или принят ли какой-либо связанный ID для синхронизации аудио (этап S1802). Когда приемник 1800a определяет, что любой из них был принят (этап S1802: Да), приемник 1800a дополнительно определяет, существует ли какое-либо поставленное в очередь изображение (этап S1804). Когда приемник 1800a определяет, что поставленное в очередь изображение существует (этап S1804: Да), приемник 1800a отбрасывает поставленное в очередь изображение, или откладывает обработку поставленного в очередь изображения и начинает процесс приема с последнего полученного изображения (этап S1805). Таким образом, можно избежать неожиданной задержки вследствие постановки в очередь.
[2165] Приемник 1800a осуществляет измерение, чтобы узнавать позицию сигнала видимого света (в частности, яркой линии) в изображении (этап S1806). В частности, относительно первой линии экспозиции в датчике изображения, позиция, где сигнал появляется в направлении, перпендикулярном линиям экспозиции, находится путем измерения, для вычисления разницы во времени между моментом времени начала получения изображения и моментом времени приема сигнала (времени задержки внутри изображения).
[2166] Приемник 1800a способен точно осуществлять синхронное воспроизведение путем воспроизведения аудио или видео, принадлежащему моменту времени, определенный путем прибавления времени задержки на обработку и времени задержки внутри изображения к распознаваемому моменту времени синхронизации (этап S1807).
[2167] Когда приемник 1800a определяет на этапе S1802, что временной пакет или ID синхронизации аудио не принят, приемник 1800a принимает сигнал из захваченного изображения (этап S1803).
[2168] На фиг. 399 показана диаграмма, демонстрирующая пример пользовательского интерфейса приемника 1800a согласно варианту осуществления 32.
[2169] Как показано на фиг. 399 (a), пользователь может регулировать вышеописанное время задержки на обработку нажатием любой из кнопок Bt1 - Bt4, отображаемых на приемнике 1800a. Кроме того, время задержки на обработку можно устанавливать с помощью махового жеста, как на фиг. 399 (b). Таким образом, синхронное воспроизведение можно точнее осуществлять на основании ощущений пользователя.
[2170] Ниже описано воспроизведение посредством ограничения наушников.
[2171] На фиг. 400 показана диаграмма, демонстрирующая пример последовательности операций процесса приемника 1800a согласно варианту осуществления 32.
[2172] Воспроизведение посредством ограничения наушников в этой последовательности операций процесса позволяет воспроизводить аудио, не мешая другим в окружающих областях.
[2173] Приемник 1800a проверяет, включена ли настройка для ограничения наушников (этап S1811). В случае, когда включена настройка для ограничения наушников, приемник 1800a настраивается, например, на ограничение наушников. Альтернативно, принятый сигнал (сигнал видимого света) включает в себя настройку для ограничения наушников. Еще один вариант состоит в том, что информация, указывающая, что ограничение наушников включено, записывается на сервере или приемнике 1800a совместно с принятым сигнальном.
[2174] Когда приемник 1800a подтверждает, что ограничение наушников включено (этап S1811: Да), приемник 1800a определяет, подключены ли наушники к приемнику 1800a (этап S1813).
[2175] Когда приемник 1800a подтверждает, что ограничение наушников отключено (этап S1811: Нет) или определяет, что наушники подключены (этап S1813: Да), приемник 1800a воспроизводит аудиосигнал (этап S1812). После воспроизведения аудио, приемник 1800a регулирует громкость аудиосигнала таким образом, что громкость находится в заранее заданном диапазоне. Этот заранее установленный диапазон устанавливается таким же образом, как с настройкой для ограничения наушников.
[2176] Когда приемник 1800a определяет, что наушники не подключены (этап S1813: Нет), приемник 1800a выдает извещение, предлагающее пользователь для подключения наушников (этап S1814). Это извещение выдается в форме, например, индикации на дисплее, выходного аудиосигнала или вибрации.
[2177] кроме того, когда настройка, которая запрещает принудительное воспроизведение аудиосигнала, не установлена, приемник 1800a подготавливает интерфейс для принудительного воспроизведения, и определяет, сделал ли пользователь ввод для принудительного воспроизведения (этап S1815). Здесь, когда приемник 1800a определяет, что пользователь сделал ввод для принудительного воспроизведения (этап S1815: Да), приемник 1800a воспроизводит аудиосигнал, даже когда наушники не подключены (этап S1812).
[2178] Когда приемник 1800a определяет, что пользователь не сделал ввод для принудительного воспроизведения (этап S1815: Нет), приемник 1800a удерживает ранее принятые аудиоданные и анализируемый момент времени синхронизации, для осуществления синхронного воспроизведения аудиосигнала сразу после подключения к нему наушников.
[2179] На фиг. 401 показана диаграмма, демонстрирующая другой пример последовательности операций процесса приемника 1800a согласно варианту осуществления 32.
[2180] Приемник 1800a сначала принимает ID от передатчика 1800d (этап S1821). В частности, приемник 1800a принимает сигнал видимого света, указывающий ID передатчика 1800d или ID контента, отображаемого на передатчике 1800d.
[2181] Затем приемник 1800a загружает с сервера информацию (контент), связанную с принятым ID (этап S1822). Альтернативно, приемник 1800a считывает информацию из модуля удержания данных, включенного в приемник 1800a. Далее эта информация именуется сопутствующей информацией.
[2182] Затем приемник 1800a определяет, представляет ли флаг синхронного воспроизведения, включенный в сопутствующую информацию включение (этап S1823). Когда приемник 1800a определяет, что флаг синхронного воспроизведения не представляют включение (этап S1823: Нет), приемник 1800a выводит контент, указанный в сопутствующей информации (этап S1824). В частности, когда контент является изображением, приемник 1800a отображает изображение, и когда контент является аудио, приемник 1800a выводит аудио.
[2183] Когда приемник 1800a определяет, что флаг синхронного воспроизведения представляет включение (этап S1823: Да), приемник 1800a дополнительно определяет, установлен ли режим настройки часов, включенный в сопутствующую информацию, на режим на основе передатчика или режим абсолютного времени (этап S1825). Когда приемник 1800a определяет, что режим настройки часов установлен на режим абсолютного времени, приемник 1800a определяет, осуществлялась ли последняя настройка часов в заранее определенное время до текущего момента времени (этап S1826). Эта настройка часов является процессом получения информации часов заранее определенным способом и настройки времени часов, включенных в приемник 1800a на абсолютное время эталонных часов с использованием информации часов. Заранее определенный способ представляет собой, например, способ использования радиоволн глобальной системы позиционирования (GPS) или радиоволн протокола сетевого времени (NTP). Заметим, что вышеупомянутый текущий момент времени может быть моментом времени, когда устройство терминала, то есть приемник 1800a, принял сигнал видимого света.
[2184] Когда приемник 1800a определяет, что последняя настройка часов осуществлялась в течение заранее определенного времени (этап S1826: Да), приемник 1800a выводит сопутствующую информацию на основании времени часов приемника 1800a, таким образом, синхронизируя контент, подлежащий отображению на передатчике 1800d, с сопутствующей информацией (этап S1827). Когда контент, указанный в сопутствующей информации, является, например, движущимися изображениями, приемник 1800a отображает движущиеся изображения синхронно с контентом, который отображается на передатчике 1800d. Когда контент, указанный в сопутствующей информации, является, например, аудио, приемник 1800a выводит аудио синхронно с контентом, который отображается на передатчике 1800d. Например, когда сопутствующая информация указывает аудио, сопутствующая информация включает в себя кадры, образующие аудио, и каждому из этих кадров назначается метка времени. Приемник 1800a выводит аудио синхронно с контентом от передатчика 1800d путем воспроизведения кадра с назначенной ему меткой времени, соответствующей времени его собственных часов.
[2185] Когда приемник 1800a определяет, что последняя настройка часов не была осуществлена в течение заранее определенного времени (этап S1826: Нет), приемник 1800a пытается получить информацию часов заранее определенным способом, и определяет, удалось ли получить информацию часов (этап S1828). Когда приемник 1800a определяет, что информацию часов удалось получить (этап S1828: Да), приемник 1800a обновляет время часов приемника 1800a с использованием информации часов (этап S1829). Затем приемник 1800a осуществляет вышеописанный процесс на этапе S1827.
[2186] Кроме того, когда приемник 1800a определяет на этапе S1825, что режим настройки часов является режимом на основе передатчика, или когда приемник 1800a определяет на этапе S1828, что информацию часов не удалось получить (этап S1828: Нет), приемник 1800a получает информацию часов от передатчика 1800d (этап S1830). В частности, приемник 1800a получает сигнал синхронизации, то есть информацию часов, от передатчика 1800d с помощью связи посредством видимого света. Например, сигнал синхронизации является временным пакетом 1 и временным пакетом 2, проиллюстрированным на фиг. 397. Альтернативно, приемник 1800a принимает информацию часов от передатчика 1800d посредством радиоволн Bluetooth®, Wi-Fi и т.п. Затем приемник 1800a осуществляет вышеописанные процессы на этапе S1829 и этапе S1827.
[2187] В этом варианте осуществления, как на этапе S1829 и этапе S1830, когда момент времени, когда процесс синхронизации часов устройства терминала, т.е. приемника 1800a, с эталонными часами (настройка часов) осуществляется с использованием радиоволн GPS или радиоволн NTP, является, по меньшей мере, заранее определенным временем до момента времени, когда устройство терминала принимает сигнал видимого света, часы устройства терминала синхронизируются с часами передатчика с использованием момента времени, указанного в сигнале видимого света, передаваемом от передатчика 1800d. Таким образом, устройство терминала способно воспроизводить контент (видео или аудио) одновременно с контентом стороны передатчика, который воспроизводится на передатчике 1800d.
[2188] На фиг. 402A показана диаграмма для описания конкретного способа синхронного воспроизведения согласно варианту осуществления 32. В качестве способа синхронного воспроизведения, на фиг. 402 проиллюстрированы способы с a по e.
[2189] Способ a
Согласно способу a, передатчик 1800d выводит сигнал видимого света, указывающий ID контента и текущий момент времени воспроизведения контента, путем изменения светимости дисплея, как в случае вышеописанных вариантов осуществления. Текущий момент времени воспроизведения контента это момент времени воспроизведения данных, составляющих часть контента и воспроизводимых передатчиком 1800d при передаче ID контента от передатчика 1800d. Когда контент является видео, данные являются изображением, последовательностью и т.п., включенными в видео. Когда контент является аудио, данные являются кадром и т.п., включенным в аудио. Момент времени воспроизведения указывает, например, время воспроизведения от начала контента в качестве момента времени. Когда контент является видео, момент времени воспроизведения включается в контент как метка времени представления (PTS). Это означает, что контент включает в себя, для каждых данных, включенных в контент, момент времени воспроизведения (момент времени отображения) данных.
[2190] Приемник 1800a принимает сигнал видимого света путем захвата изображения передатчика 1800d, как в случае вышеописанных вариантов осуществления. Затем приемник 1800a передает на сервер 1800f сигнал запроса, включающий в себя ID контента, указанный в сигнале видимого света. Сервер 1800f принимает сигнал запроса и передает, на приемник 1800a, контент, который связан с ID контента, включенным в сигнал запроса.
[2191] Приемник 1800a принимает контент и воспроизводит контент с момента времени (текущий момент времени воспроизведения контента + время, истекшее после приема ID). Время, истекшее после приема ID, это время, прошедшее после приема ID контента приемником 1800a.
[2192] Способ b
Согласно способу b, передатчик 1800d выводит сигнал видимого света, указывающий ID контента и текущий момент времени воспроизведения контента, путем изменения светимости дисплея, как в случае вышеописанных вариантов осуществления. Приемник 1800a принимает сигнал видимого света путем захвата изображения передатчика 1800d, как в случае вышеописанных вариантов осуществления. Затем приемник 1800a передает на сервер 1800f сигнал запроса, включающий в себя ID контента и текущий момент времени воспроизведения контента, указанный в сигнале видимого света. Сервер 1800f принимает сигнал запроса и передает на приемник 1800a только частичный контент, принадлежащий моменту времени на текущий момент времени воспроизведения контента и после него, из контента, который связан с ID контента, включенным в сигнал запроса.
[2193] Приемник 1800a принимает частичный контент и воспроизводит частичный контент с момента времени (время, истекшее после приема ID).
[2194] Способ c
Согласно способу c, передатчик 1800d выводит сигнал видимого света, указывающий ID передатчика и текущий момент времени воспроизведения контента, путем изменения светимости дисплея, как в случае вышеописанных вариантов осуществления. ID передатчика является информацией для идентификации передатчика.
[2195] Приемник 1800a принимает сигнал видимого света путем захвата изображения передатчика 1800d, как в случае вышеописанных вариантов осуществления. Затем приемник 1800a передает на сервер 1800f сигнал запроса, включающий в себя ID передатчика, указанный в сигнале видимого света.
[2196] Сервер 1800f удерживает, для каждого ID передатчика, расписание воспроизведения, которое представляет собой временную таблицу контента, подлежащего воспроизведению передатчиком, имеющим ID передатчика. Кроме того, сервер 1800f включает в себя часы. Сервер 1800f принимает сигнал запроса и обращается к расписанию воспроизведения для идентификации, в качестве воспроизводимого контента, контента, который связан с ID передатчика, включенным в сигнал запроса, и времени часов сервера 1800f (момента времени сервера). Затем сервер 1800f передает контент на приемник 1800a.
[2197] Приемник 1800a принимает контент и воспроизводит контент с момента времени (текущий момент времени воспроизведения контента + время, истекшее после приема ID).
[2198] Способ d
Согласно способу d, передатчик 1800d выводит сигнал видимого света, указывающий ID передатчика и момент времени передатчика, путем изменения светимости дисплея, как в случае вышеописанных вариантов осуществления. Момент времени передатчика это время, указанное часами, включенными в передатчик 1800d.
[2199] Приемник 1800a принимает сигнал видимого света путем захвата изображения передатчика 1800d, как в случае вышеописанных вариантов осуществления. Затем приемник 1800a передает на сервер 1800f сигнал запроса, включающий в себя ID передатчика и момент времени передатчика, указанные в сигнале видимого света.
[2200] Сервер 1800f удерживает вышеописанное расписание воспроизведения. Сервер 1800f принимает сигнал запроса и обращается к расписанию воспроизведения для идентификации, в качестве воспроизводимого контента, контента, который связан с ID передатчика и моментом времени передатчика, включенными в сигнал запроса. Кроме того, сервер 1800f идентифицирует текущий момент времени воспроизведения контента на основании момента времени передатчика. В частности, сервер 1800f находит начальный момент времени воспроизведения идентифицированного контента из расписания воспроизведения, и идентифицирует, в качестве текущего момента времени воспроизведения контента, время между моментом времени передатчика и начальным моментом времени воспроизведения. Затем сервер 1800f передает контент и текущий момент времени воспроизведения контента на приемник 1800a.
[2201] Приемник 1800a принимает контент и текущий момент времени воспроизведения контента, и воспроизводит контент с момента времени (текущий момент времени воспроизведения контента + время, истекшее после приема ID).
[2202] Таким образом, в этом варианте осуществления, сигнал видимого света указывает момент времени, когда сигнал видимого света передается от передатчика 1800d. Таким образом, устройство терминала, т.е. приемник 1800a, способно принимать контент, связанный с моментом времени, когда сигнал видимого света передается от передатчика 1800d (моментом времени передатчика). Например, когда момент времени передатчика равен 5:43, может приниматься контент, который воспроизводится в 5:43.
[2203] Кроме того, в этом варианте осуществления, сервер 1800f имеет несколько элементов контента, связанных с соответствующими моментами времени. Однако возможен случай, когда контент, связанный с моментом времени, указанным в сигнале видимого света, отсутствует на сервере 1800f. В этом случае, устройство терминала, т.е. приемник 1800a, может принимать, из нескольких элементов контента, контент, связанный с моментом времени, ближайшим к моменту времени, указанному в сигнале видимого света и следующим за моментом времени, указанным в сигнале видимого света. Это позволяет принимать надлежащий контент из нескольких элементов контента на сервере 1800f, даже когда контент, связанный с моментом времени, указанным в сигнале видимого света, отсутствует на сервере 1800f.
[2204] Кроме того, способ воспроизведения в этом варианте осуществления включает в себя: прием сигнала видимого света датчиком приемника 1800a (устройства терминала) от передатчика 1800d, который передает сигнал видимого света с помощью источника света переменной светимости; передачу сигнала запроса для запрашивания контента, связанного с сигналом видимого света, от приемника 1800a на сервер 1800f; прием, приемником 1800a, контента от сервера 1800f; и воспроизведение контента. Сигнал видимого света указывает ID передатчика и момент времени передатчика. ID передатчика является информацией ID. Момент времени передатчика это время, указанное часами передатчика 1800d, и является моментом времени, когда сигнал видимого света передается от передатчика 1800d. При приеме контента, приемник 1800a принимает контент, связанный с ID передатчика и моментом времени передатчика, указанными в сигнале видимого света. Это позволяет приемнику 1800a воспроизводить надлежащий контент для ID передатчика и момента времени передатчика.
[2205] Способ e
Согласно способу e, передатчик 1800d выводит сигнал видимого света, указывающий ID передатчика, путем изменения светимости дисплея, как в случае вышеописанных вариантов осуществления.
[2206] Приемник 1800a принимает сигнал видимого света путем захвата изображения передатчика 1800d, как в случае вышеописанных вариантов осуществления. Затем приемник 1800a передает на сервер 1800f сигнал запроса, включающий в себя ID передатчика, указанный в сигнале видимого света.
[2207] Сервер 1800f удерживает вышеописанное расписание воспроизведения, и дополнительно включает в себя часы. Сервер 1800f принимает сигнал запроса и обращается к расписанию воспроизведения для идентификации, в качестве воспроизводимого контента, контента, который связан с ID передатчика, включенным в сигнал запроса, и момента времени сервера. Заметим, что момент времени сервера это время, указанное часами сервера 1800f. Кроме того, сервер 1800f находит начальный момент времени воспроизведения идентифицированного контента из расписания воспроизведения также. Затем сервер 1800f передает контент и начальный момент времени воспроизведения контента на приемник 1800a.
[2208] Приемник 1800a принимает контент и начальный момент времени воспроизведения контента, и воспроизводит контент с момента времени (момент времени приемника - начальный момент времени воспроизведения контента). Заметим, что момент времени приемника это время, указанное часами, включенными в приемник 1800a.
[2209] Таким образом, способ воспроизведения в этом варианте осуществления включает в себя: прием сигнала видимого света датчиком приемника 1800a (устройства терминала) от передатчика 1800d, который передает сигнал видимого света с помощью источника света переменной светимости; передачу сигнала запроса для запрашивания контента, связанного с сигналом видимого света, от приемника 1800a на сервер 1800f; прием, приемником 1800a, контента, включающего в себя моменты времени и данные, подлежащие воспроизведению в моменты времени, от сервера 1800f; и воспроизведение данных, включенных в контент и соответствующих времени часов, включенных в приемник 1800a. Таким образом, приемник 1800a избегает воспроизведения данных, включенных в контент, в неверный момент времени, и способен надлежащим образом воспроизводить данные в правильный момент времени, указанный в контенте. Кроме того, когда контент, относящийся к вышеописанному контенту (контенту стороны передатчика), также воспроизводится на передатчике 1800d, приемник 1800a способен надлежащим образом воспроизводить контента синхронно с контентом стороны передатчика.
[2210] Заметим, что даже в вышеописанных способах с c по e, сервер 1800f может передавать, из контента, только частичный контент, принадлежащий моменту времени на текущий момент времени воспроизведения контента и после него, на приемник 1800a как в способе b.
[2211] Кроме того, в вышеописанных способах с a по e, приемник 1800a передает сигнал запроса на сервер 1800f и принимает необходимые данные от сервера 1800f, но может пропускать такие передачу и прием благодаря предварительному удержанию данных на сервере 1800f.
[2212] На фиг. 402B показана блок-схема, демонстрирующая конфигурацию аппарата воспроизведения, который осуществляет синхронное воспроизведение вышеописанным способом e.
[2213] Аппарат B10 воспроизведения является приемником 1800a или устройством терминала, которое осуществляет синхронное воспроизведение вышеописанным способом e, и включает в себя датчик B11, модуль B12 передачи сигнала запроса, модуль B13 приема контента, часы B14 и модуль B15 воспроизведения.
[2214] Датчик B11 является, например, датчиком изображения, и принимает сигнал видимого света от передатчика 1800d, который передает сигнал видимого света с помощью источника света переменной светимости. Модуль B12 передачи сигнала запроса передает на сервер 1800f сигнал запроса для запрашивания контента, связанного с сигналом видимого света. Модуль B13 приема контента принимает от сервера 1800f контент, включающий в себя моменты времени и данные, подлежащие воспроизведению в моменты времени. Модуль B15 воспроизведения воспроизводит данные, включенные в контент и соответствующие времени часов B14.
[2215] На фиг. 402C показана блок-схема операций, демонстрирующая операцию обработки устройства терминала, которое осуществляет синхронное воспроизведение вышеописанным способом e.
[2216] Аппарат B10 воспроизведения является приемником 1800a или устройством терминала, которое осуществляет синхронное воспроизведение вышеописанным способом e, и осуществляет процессы на этапах SB11 - SB15.
[2217] На этапе SB11, сигнал видимого света принимается от передатчика 1800d, который передает сигнал видимого света с помощью источника света переменной светимости. На этапе SB12, сигнал запроса для запрашивания контента, связанного с сигналом видимого света, передается на сервер 1800f. На этапе SB13, контент, включающий в себя моменты времени и данные, подлежащие воспроизведению в моменты времени, принимаются от сервера 1800f. На этапе SB15, воспроизводится данные, включенные в контент и соответствующие времени часов B14.
[2218] Таким образом, в аппарате B10 воспроизведения и способе воспроизведения в этом варианте осуществления, данные в контенте не воспроизводятся в неверный момент времени и могут надлежащим образом воспроизводиться в правильный момент времени, указанный в контенте.
[2219] заметим, что в этом варианте осуществления, каждый из составных элементов может быть образован специализированным оборудованием, или может быть получен путем выполнения программы программного обеспечения, пригодной для составного элемента. Каждый составной элемент может достигаться модулем выполнения программ, например, CPU или процессором, считывающим и выполняющим программу программного обеспечения, хранящуюся на носителе записи, например, жестком диске или полупроводниковой памяти. Программное обеспечение, которое реализует аппарат B10 воспроизведения и т.д., в этом варианте осуществления является программой, которая предписывает компьютеру выполнять этапы, включенные в блок-схему операций, проиллюстрированную на фиг. 402C.
[2220] На фиг. 403 показана диаграмма для описания предварительной подготовки синхронного воспроизведения согласно варианту осуществления 32.
[2221] Приемник 1800a осуществляет, для синхронного воспроизведения, настройку часов для установления часов, включенных в приемник 1800a на время эталонных часов. Для этой настройки часов приемник 1800a осуществляет следующие процессы (1) - (5).
[2222] (1) Приемник 1800a принимает сигнал. Этот сигнал может представлять собой сигнал видимого света, передаваемый дисплеем передатчика 1800d переменной светимости, или радиосигнал, передаваемый от беспроводного устройства посредством Wi-Fi или Bluetooth®. Альтернативно, вместо приема такого сигнала, приемник 1800a получает позиционную информацию, указывающую позицию приемника 1800a, например, с помощью GPS и т.п. Затем, используя позиционную информацию, приемник 1800a распознает, что приемник 1800a оказался в заранее определенном месте или здании.
[2223] (2) Когда приемник 1800a принимает вышеупомянутый сигнал или распознает, что приемник 1800a оказался в заранее определенном месте, приемник 1800a передает на сервер (сервер решения ID видимого света) 1800f сигнал запроса для запрашивания данных, относящихся к принятому сигналу, место и т.п. (сопутствующей информации).
[2224] (3) Сервер 1800f передает на приемник 1800a вышеописанные данные и запрос настройки часов, предписывающий приемнику 1800a осуществлять настройку часов.
[2225] (4) Приемник 1800a принимает данные и запрос настройки часов и передает запрос настройки часов на сервер времени GPS, сервер NTP или базовая станция телекоммуникационной корпорации (поставщика услуг связи).
[2226] (5) Вышеупомянутый сервер или базовая станция принимает запрос настройки часов и передает на приемник 1800a данные часов (информацию часов), указывающие текущий момент времени (время эталонных часов или абсолютное время). Приемник 1800a осуществляет настройку часов, устанавливая время часов, включенных в самом приемнике 1800a, на текущий момент времени, указанный в данных часов.
[2227] Таким образом, в этом варианте осуществления, часы, включенные в приемник 1800a (устройство терминала) синхронизируются с эталонными часами посредством радиоволн глобальной системы позиционирования (GPS) или радиоволн протокола сетевого времени (NTP). Таким образом, приемник 1800a способен воспроизводить, в надлежащий момент времени согласно эталонным часам, данные, соответствующие моменту времени.
[2228] На фиг. 404 показана диаграмма, демонстрирующая пример применения приемника 1800a согласно варианту осуществления 32.
[2229] Приемник 1800a сконфигурирован как смартфон вышеописанным образом и используется, например, посредством удержания держателем 1810, выполненным из полупрозрачного материала, например, полимера или стекла. Этот держатель 1810 включает в себя заднюю стенку 1810a и участок 1810b зацепления, отходящий от задней стенки 1810a. Приемник 1800a вставляется в промежуток между задней стенкой 1810a и участком 1810b зацепления таким образом, чтобы располагаться вдоль задней стенки 1810a.
[2230] На фиг. 405A показан вид спереди приемника 1800a, удерживаемого держателем 1810 согласно варианту осуществления 32.
[2231] Приемник 1800a вставляется, как описано выше, и удерживается держателем 1810. При этом участок 1810b зацепления входит в зацепление с нижним участком приемника 1800a, и нижний участок оказывается заключенным между участком 1810b зацепления и задней стенкой 1810a. Задняя поверхность приемника 1800a обращена к задней стенке 1810a, и дисплей 1801 приемника 1800a экспонируется.
[2232] На фиг. 405B показан вид сзади приемника 1800a, удерживаемого держателем 1810, согласно варианту осуществления 32.
[2233] Задняя стенка 1810a имеет сквозное отверстие 1811, и перестраиваемый фильтр 1812 присоединен к задней стенке 1810a в позиции, близкой к сквозному отверстию 1811. Камера 1802 приемника 1800a, который удерживается держателем 1810, экспонируется на задней стенке 1810a через сквозное отверстие 1811. Фотовспышка 1803 приемника 1800a обращена к перестраиваемому фильтру 1812.
[2234] Перестраиваемый фильтр 1812 имеет, например, форму диска и включает в себя три цветных фильтра (красный фильтр, желтый фильтр и зеленый фильтр), которые имеют форму секторов круга одинакового размера. Перестраиваемый фильтр 1812 присоединен к задней стенке 1810a с возможностью вращаться вокруг центра перестраиваемого фильтра 1812. Красный фильтр является полупрозрачным фильтром красного цвета, желтый фильтр является полупрозрачным фильтром желтого цвета и зеленый фильтр является полупрозрачным фильтром зеленого цвета.
[2235] Таким образом, перестраиваемый фильтр 1812 вращается, например, пока красный фильтр не окажется в позиции напротив фотовспышки 1803a. В этом случае, свет, излучаемый из фотовспышки 1803a, проходит через красный фильтр, таким образом, распространяясь как красный свет внутри держателя 1810. В результате, практически весь держатель 1810 светится красным.
[2236] Аналогично, перестраиваемый фильтр 1812 вращается, например, пока желтый фильтр не окажется в позиции напротив фотовспышки 1803a. В этом случае, свет, излучаемый из фотовспышки 1803a, проходит через желтый фильтр, таким образом, распространяясь как желтый свет внутри держателя 1810. В результате, практически весь держатель 1810 светится желтым.
[2237] Аналогично, перестраиваемый фильтр 1812 вращается, например, пока зеленый фильтр не окажется в позиции напротив фотовспышки 1803a. В этом случае, свет, излучаемый из фотовспышки 1803a, проходит через зеленый фильтр, таким образом, распространяясь как зеленый свет внутри держателя 1810. В результате, практически весь держатель 1810 светится зеленым.
[2238] Это означает, что держатель 1810 загорается красным, желтым или зеленым, совсем как минифонарик.
[2239] На фиг. 406 показана диаграмма для описания случая использования приемника 1800a, удерживаемого держателем 1810 согласно варианту осуществления 32.
[2240] Например, приемник 1800a, удерживаемый держателем 1810, а именно, приемник, присоединенный к держателю, можно использовать в увеселительном парке и т.д. В частности, несколько приемников, присоединенных к держателю, направленных на платформу на колесах, перемещающуюся в увеселительном парке, мигает в такт музыке от платформы на колесах. Это означает, что платформа на колесах сконфигурирована в качестве передатчика в вышеприведенных вариантах осуществления и передает сигнал видимого света с помощью источника света переменной светимости, присоединенного к платформе на колесах. Например, платформа на колесах передает сигнал видимого света, указывающий ID платформы на колесах. Затем приемник, присоединенный к держателю, принимает сигнал видимого света, то есть ID, путем захвата изображения камерой 1802 приемника 1800a, как в случае вышеописанных вариантов осуществления. Приемник 1800a, принявший ID, получает, например, от сервера, программу, связанную с ID. Эта программа включает в себя инструкцию для включения фотовспышки 1803 приемника 1800a в заранее определенные моменты времени. Эти заранее определенные моменты времени устанавливаются согласно музыке от платформы на колесах (в синхронизме с ней). Затем приемник 1800a предписывает фотовспышке 1803a мигать согласно программе.
[2241] Таким образом, держатель 1810 для каждого приемника 1800a, принявшего ID, повторно загорается в одном и том же временном режиме согласно музыке от платформы на колесах, имеющей ID.
[2242] Каждый приемник 1800a предписывает фотовспышке 1803 мигать согласно заранее установленному цветовому фильтру (далее именуемому заранее установленным фильтром). Заранее установленный фильтр представляет собой цветовой фильтр, обращенный к фотовспышке 1803 приемника 1800a. Кроме того, каждый приемник 1800a распознает текущий заранее установленный фильтр на основании ввода пользователя. Альтернативно, каждый приемник 1800a распознает текущий заранее установленный фильтр на основании, например, цвета изображения, захваченного камерой 1802.
[2243] В частности, в заранее определенный момент времени, только держатели 1810 для приемников 1800a, распознавших, что заранее установленный фильтр является красным фильтром, среди приемников 1800a, принявших ID, загораются в одно и то же время. В следующий момент времени, только держатели 1810 для приемников 1800a, распознавших, что заранее установленный фильтр является зеленым фильтром, загораются в одно и то же время. Кроме того, в следующий момент времени, только держатели 1810 для приемников 1800a, распознавших, что заранее установленный фильтр является желтым фильтром, загораются в одно и то же время.
[2244] Таким образом, приемник 1800a, удерживаемый держателем 1810, предписывает фотовспышке 1803, а значит и держателю 1810, мигать в такт музыке от платформы на колесах, равно как и приемник 1800a, удерживаемый другим держателем 1810, как в вышеописанном случае синхронного воспроизведения, проиллюстрированном на фиг. 394 - фиг. 400.
[2245] На фиг. 407 показана блок-схема операций, демонстрирующая операцию обработки приемника 1800a, удерживаемого держателем 1810 согласно варианту осуществления 32.
[2246] Приемник 1800a принимает ID платформы на колесах, указанный сигналом видимого света от платформы на колесах (этап S1831). Затем приемник 1800a получает программу, связанную с ID, от сервера (этап S1832). Затем приемник 1800a предписывает фотовспышке 1803 включаться в заранее определенные моменты времени согласно заранее установленному фильтру путем выполнения программы (этап S1833).
[2247] При этом приемник 1800a может отображать, на дисплее 1801, изображение согласно принятому ID или полученной программе.
[2248] На фиг. 408 показана диаграмма, демонстрирующая пример изображения, отображаемого приемником 1800a согласно варианту осуществления 32.
[2249] Приемник 1800a принимает ID, например, от платформы на колесах "Санта-Клаус", и отображает изображение Санта-Клауса, как показано на фиг. 408 (a). Кроме того, приемник 1800a может изменять цвет фона изображения Санта-Клауса на цвет заранее установленного фильтра одновременно с включением фотовспышки 1803, как показано на фиг. 408 (b). Например, в случае, когда цвет заранее установленного фильтра является красным, при включении фотовспышки 1803, держатель 1810 светится красным, и в это время изображение Санта-Клауса с красным фоном отображается на дисплее 1801. Короче говоря, мигание держателя 1810 и того, что отображается на дисплее 1801, синхронизируются.
[2250] На фиг. 409 показана диаграмма, демонстрирующая другой пример держателя согласно варианту осуществления 32.
[2251] Держатель 1820 сконфигурирован таким же образом, как вышеописанный держатель 1810, за исключением отсутствия сквозного отверстия 1811 и перестраиваемого фильтра 1812. Держатель 1820 удерживает приемник 1800a так, что его задняя стенка 1820a обращена к дисплею 1801 приемника 1800a. В этом случае, приемник 1800a предписывает дисплею 1801 излучать свет вместо фотовспышки 1803. Таким образом, свет от дисплея 1801 рассеивается практически по всему держателю 1820. Таким образом, когда приемник 1800a предписывает дисплею 1801 излучать красный свет согласно вышеописанной программе, держатель 1820 светится красным. Аналогично, когда приемник 1800a предписывает дисплею 1801 излучать желтый свет согласно вышеописанной программе, держатель 1820 светится желтым. Когда приемник 1800a предписывает дисплею 1801 излучать зеленый свет согласно вышеописанной программе, держатель 1820 светится зеленым. С использованием держателя 1820, например, описанного выше, можно исключить настройки для перестраиваемого фильтра 1812.
[2252] Вариант осуществления 33
Сигнал видимого света
На фиг. 410A - фиг. 410D показаны диаграммы, каждая из которых демонстрирует пример сигнала видимого света согласно варианту осуществления 33.
[2253] Передатчик генерирует сигнал видимого света 4PPM и изменяет светимость согласно этому сигналу видимого света, например, как показано на фиг. 410A в вышеописанном случае. В частности, передатчик выделяет четыре слота одной единице сигнала и генерирует сигнал видимого света, включающий в себя несколько единиц сигнала. Единица сигнала указывает высокий (H) или низкий (L) уровень в каждом слоте. Затем передатчик излучает яркий свет в слоте H и излучает тусклый свет или отключается в слоте L. Например, один слот является периодом длительностью 1/9600 секунды.
[2254] Кроме того, передатчик может генерировать сигнал видимого света, в котором количество слотов, выделяемых одной единице сигнала, является переменным, например, как показано на фиг. 410B. В этом случае единица сигнала включает в себя сигнал, указывающий H в одном или более последовательных слотах, и сигнал, указывающий L в одном слоте, следующем за сигналом H. Количество слотов H является переменным, и поэтому суммарное количество слотов в единице сигнала является переменным. Например, как показано на фиг. 410B, передатчик генерирует сигнал видимого света, включающий в себя 3-слотовую единицу сигнала, 4-слотовую единицу сигнала и 6-слотовую единицу сигнала в этом порядке. Затем передатчик излучает яркий свет в слоте H и излучает тусклый свет или отключается в слоте L в этом случае также.
[2255] Передатчик может выделять произвольный период (единичный период сигнала) одной единице сигнала, не выделяя несколько слотов одной единице сигнала, как показано, например, на фиг. 410C. Этот единичный период сигнала включает в себя период H и период L, следующий за периодом H. Период H регулируется согласно сигналу, который еще не был модулирован. Период L является фиксированным и может быть периодом, соответствующим вышеупомянутому слоту. Например, каждый из периода H и периода L составляет 100 мкс или более. Например, как показано на фиг. 410C, передатчик передает сигнал видимого света, включающий в себя единицу сигнала, имеющую единичный период сигнала 210 мкс, единицу сигнала, имеющую единичный период сигнала 220 мкс, и единицу сигнала, имеющую единичный период сигнала 230 мкс. В этом случае также передатчик затем излучает яркий свет в течение периода H и излучает тусклый свет или отключается в течение периода L.
[2256] Передатчик может генерировать, в качестве сигнала видимого света, сигнал, попеременно указывающий L и H, как показано, например, на фиг. 410D. В этом случае, каждый из периода L и периода H в сигнале видимого света регулируется согласно сигналу, который еще не был модулирован. Например, как показано на фиг. 410D, передатчик передает сигнал видимого света, указывающий H в течение периода 100 мкс, затем L в течение периода 120 мкс, затем H в течение периода 110 мкс, и затем L в течение периода 200 мкс. В этом случае также передатчик затем излучает яркий свет в течение периода H и излучает тусклый свет или отключается в течение периода L.
[2257] На фиг. 411 показана диаграмма, демонстрирующая структуру сигнала видимого света согласно варианту осуществления 33.
[2258] Сигнал видимого света включает в себя, например, сигнал 1, сигнал регулировки яркости, соответствующий сигналу 1, сигнал 2 и сигнал регулировки яркости, соответствующий сигналу 2. Передатчик генерирует сигнал 1 и сигнал 2 путем модуляции сигнала, который еще не был модулирован, и генерирует сигналы регулировки яркости, соответствующие этим сигналам, таким образом, генерируя вышеописанный сигнал видимого света.
[2259] Сигнал регулировки яркости, соответствующий сигналу 1 это сигнал, который компенсирует увеличение или уменьшение яркости вследствие изменения светимости согласно сигналу 1. Сигнал регулировки яркости, соответствующий сигналу 2 это сигнал, который компенсирует увеличение или уменьшение яркости вследствие изменения светимости согласно сигналу 2. Изменение светимости согласно сигналу 1 и сигналу регулировки яркости, соответствующему сигналу 1, представляет яркость B1, и изменение светимости согласно сигналу 2 и сигналу регулировки яркости, соответствующему сигналу 2, представляет яркость B2. Передатчик в этом варианте осуществления генерирует сигнал регулировки яркости, соответствующий каждому из сигнала 1 и сигнала 2, как часть сигнала видимого света таким образом, что яркость B1 и яркость B2 равны. Таким образом, яркость поддерживается на постоянном уровне, что позволяет уменьшить мерцание.
[2260] При генерации вышеописанного сигнала 1, передатчик генерирует сигнал 1, включающий в себя данные 1, преамбулу (заголовок), следующую за данными 1, и данные 1, следующие за преамбулой. Преамбула это сигнал, соответствующий данным 1, расположенным до и после преамбулы. Например, эта преамбула является сигналом, выступающим в роли идентификатора для считывания данных 1. Таким образом, поскольку сигнал 1 включает в себя два элемента данных 1 и преамбулу, расположенную между двумя элементами данных, приемник способен надлежащим образом демодулировать данные 1 (то есть сигнал 1), даже когда приемник начинает считывать сигнал видимого света в средней точке первого элемента данных 1.
[2261] Изображение яркой линии
На фиг. 412 показана диаграмма, демонстрирующая пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
[2262] Как описано выше, приемник захватывает изображение передатчика переменной светимости для получения изображения яркой линии, включающее в себя, в качестве шаблона ярких линий, сигнал видимого света, передаваемый от передатчика. Сигнал видимого света принимается приемником посредством такого формирования изображения.
[2263] Например, приемник захватывает изображение в момент времени t1 с использованием N линий экспозиции, включенных в датчик изображения, получая изображение яркой линии, включающее в себя область a и область b в каждом из которых появляется шаблон ярких линий, как показано на фиг. 412. Каждая из области a и области b представляет собой область, где появляется шаблон ярких линий, из-за того, что субъект, т.е. передатчик, изменяет светимость.
[2264] Приемник демодулирует сигнал видимого света на основании шаблонов ярких линий в области a и в области b. Однако, когда приемник определяет, что одного только демодулированного сигнала видимого света недостаточно, приемник захватывает изображение в момент времени t2 с использованием только M (M<N) непрерывных линий экспозиции, соответствующих области a, из N линий экспозиции. Таким образом, приемник получает изображение яркой линии, включающее в себя только область a из области a и области b. Приемник повторно осуществляет такое формирование изображения также от момента времени t3 до момента времени t5. В результате, можно с высокой скоростью принимать сигнал видимого света, имеющий достаточный объем данных, от субъекта, соответствующего области a. Кроме того, приемник захватывает изображение в момент времени t6 с использованием только L (L<N) непрерывных линий экспозиции, соответствующих области b из N линий экспозиции. Таким образом, приемник получает изображение яркой линии, включающее в себя только область b из области a и области b. Приемник повторно осуществляет такое формирование изображения также от момента времени t7 до момента времени t9. В результате, можно с высокой скоростью принимать сигнал видимого света, имеющий достаточный объем данных, от субъекта, соответствующего области b.
[2265] Кроме того, приемник может получать изображение яркой линии, включающее в себя только область a, путем осуществления, в момент времени t10 и момент времени t11, такой же или аналогичной операции формирования изображения, что осуществляется от момента времени t2 до момента времени t5. Кроме того, приемник может получать изображение яркой линии, включающее в себя только область b путем осуществления, в момент времени t12 и момент времени t13, такой же или аналогичной операции формирования изображения, что осуществляется от момента времени t6 до момента времени t9.
[2266] В вышеописанном примере, когда приемник определяет, что сигнала видимого света недостаточно, приемник непрерывно захватывает изображение яркой линии, включающее в себя только область a, в моменты времени t2 - t5, но это непрерывное формирование изображения можно осуществлять, когда яркая линия появляется в изображении, захваченном в момент времени t1. Аналогично, когда приемник определяет, что сигнала видимого света недостаточно, приемник непрерывно захватывает изображение яркой линии, включающее в себя только область b, в момент времени t6 до момента времени t9, но это непрерывное формирование изображения можно осуществлять, когда яркая линия появляется в изображении, захваченном в момент времени t1. Приемник может попеременно получать изображение яркой линии, включающее в себя только область a и получать изображение яркой линии, включающее в себя только область b.
[2267] Заметим, что M непрерывных линий экспозиции, соответствующих вышеупомянутой области a, являются линиями экспозиции, участвующими в генерации области a, и L непрерывных линий экспозиции, соответствующих вышеупомянутой области b являются линиями экспозиции, участвующими в генерации области b.
[2268] На фиг. 413 показана диаграмма, демонстрирующая другой пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
[2269] Например, приемник захватывает изображение в момент времени t1 с использованием N линий экспозиции, включенных в датчик изображения, получая изображение яркой линии, включающее в себя область a и область b в каждом из которых появляется шаблон ярких линий, как показано на фиг. 413. Каждая из области a и области b представляет собой область, где появляется шаблон ярких линий, из-за того, что субъект, т.е. передатчик, изменяет светимость. Между областью a и областью b вдоль яркой линии или линии экспозиции существует перекрытие (далее именуемое областью перекрытия).
[2270] Когда приемник определяет, что сигнала видимого света, демодулированного из шаблонов ярких линий в области a и области b недостаточно, приемник захватывает изображение в момент времени t2 с использованием только P (P<N) непрерывных линий экспозиции, соответствующих области перекрытия из N линий экспозиции. Таким образом, приемник получает изображение яркой линии, включающее в себя только область перекрытия между областью a и областью b. Приемник повторно осуществляет такое формирование изображения также в момент времени t3 и момент времени t4. В результате, можно принимать видимые световые сигналы, имеющие достаточные объемы данных, от субъектов, соответствующих области a и области b, приблизительно в одно и то же время и с высокой скоростью.
[2271] На фиг. 414 показана диаграмма, демонстрирующая другой пример изображения яркой линии, полученного посредством формирования изображения приемником согласно варианту осуществления 33.
[2272] Например, приемник захватывает изображение в момент времени t1 с использованием N линий экспозиции, включенных в датчик изображения, получая изображение яркой линии, включающее в себя область, состоящую из области a, где появляется нечеткий шаблон ярких линий, и области b, где появляется четкий шаблон ярких линий, как показано на фиг. 414. Эта область, как в вышеописанном случае, является областью, где появляется шаблон ярких линий, поскольку субъект, т.е. передатчик, изменяет светимость.
[2273] В этом случае, когда приемник определяет, что сигнала видимого света, демодулированный из шаблона ярких линий в вышеописанной области недостаточно, приемник захватывает изображение в момент времени t2 с использованием только Q (Q<N) непрерывных линий экспозиции, соответствующих области b из N линий экспозиции. Таким образом, приемник получает изображение яркой линии, включающее в себя только область b из вышеописанной области. Приемник повторно осуществляет такое формирование изображения также в момент времени t3 и момент времени t4. В результате, можно с высокой скоростью принимать сигнал видимого света, имеющий достаточный объем данных, от субъекта, соответствующего вышеописанной области.
[2274] Кроме того, после непрерывного захвата изображения яркой линии, включающего в себя только область b, приемник может также непрерывно захватывать изображение яркой линии, включающее в себя только область a.
[2275] Когда изображение яркой линии включает в себя несколько областей (или участков), где появляется шаблон ярких линий, как описано выше, приемник последовательно назначает областям номера и захватывает изображения ярких линий, включающие в себя только области согласно последовательности. В этом случае, последовательность можно определять согласно величине сигнала (размеру области или участка) или можно определять согласно уровню четкости яркой линии. Альтернативно, последовательность можно определять согласно цвету света от субъектов, соответствующих областям. Например, первое непрерывное формирование изображения можно осуществлять для области, соответствующей красному свету, и следующее непрерывное формирование изображения можно осуществлять для области, соответствующей белому свету. Альтернативно, можно также осуществлять непрерывное формирование изображения только для области, соответствующей красному свету.
[2276] Компоновка HDR
На фиг. 415 показана диаграмма для описания применения приемника к системе камеры, которая осуществляет компоновку HDR согласно варианту осуществления 33.
[2277] Система камер устанавливается на автомобиле, например, для предотвращения столкновения. Эта система камер осуществляет компоновку высокого динамического диапазона (HDR) с использованием изображения, захваченного камерой. Эта компоновка HDR позволяет получать изображение, имеющее широкий динамический диапазон светимости. Система камер распознает окружающие автомобили, препятствия, людей и т.п. на основании этого изображения, имеющего широкий динамический диапазон.
[2278] Например, режим настройки системы камер включает в себя нормальный режим настройки и режим настройки связи. Когда режим настройки является нормальным режимом настройки, система камер захватывает четыре изображения от момента времени t1 до момента времени t4 с одинаковым быстродействием затвора 1/100 секунды и с разными уровнями чувствительности, например, как показано на фиг. 415. Система камер осуществляет компоновку HDR с использованием этих четырех захваченных изображений.
[2279] Когда режим настройки является режимом настройки связи, система камер захватывает три изображения от момента времени t5 до момента времени t7 с одинаковым быстродействием затвора 1/100 секунды и с разными уровнями чувствительности, например, как показано на фиг. 415. Кроме того, система камер захватывает изображение в момент времени t8 при быстродействии затвора 1/10000 секунды и с максимальной чувствительностью (например, ISO=1600). Система камер осуществляет компоновку HDR с использованием первых трех изображений из этих четырех захваченных изображений. Кроме того, система камер принимает сигнал видимого света от последнего изображения среди вышеописанных четырех захваченных изображений и демодулирует шаблон ярких линий, появляющийся в последнем изображении.
[2280] Кроме того, когда режим настройки является режимом настройки связи, для осуществления компоновки HDR не требуется система камер. Например, как показано на фиг. 415, система камер захватывает изображение в момент времени t9 при быстродействии затвора 1/100 секунды и с низкой чувствительностью (например, ISO=200). Кроме того, система камер захватывает три изображения от момента времени t10 до момента времени t12 при быстродействии затвора 1/10000 секунды и с разными уровнями чувствительности. Система камер распознает окружающие автомобили, препятствия, людей, и т.п. на основании первого изображения из этих четырех захваченных изображений. Кроме того, система камер принимает сигнал видимого света от трех последних изображений среди вышеописанных четырех захваченных изображений и демодулирует шаблон ярких линий, появляющийся в трех последних изображениях.
[2281] Заметим, что в примере, проиллюстрированном на фиг. 415, изображения захватываются от момента времени t10 до момента времени t12 с разными уровнями чувствительности, но может захватываться с одинаковой чувствительностью.
[2282] Например, вышеописанная система камер способна осуществлять компоновку HDR и также способна принимать сигнал видимого света.
[2283] Безопасность
На фиг. 416 показана диаграмма для описания операции обработки системы связи посредством видимого света согласно варианту осуществления 33.
[2284] Эта система связи посредством видимого света включает в себя, например, передатчик, расположенный на кассовом аппарате, смартфон, служащий в качестве приемника, и сервер. Заметим, что связь между смартфоном и сервером и связь между передатчиком и сервером осуществляются по защищенной линии связи. Связь между передатчиком и смартфоном осуществляется с помощью связи посредством видимого света. Система связи посредством видимого света в этом варианте осуществления гарантирует безопасность путем определения, был ли сигнал видимого света от передатчика надлежащим образом принят смартфоном.
[2285] В частности, передатчик передает сигнал видимого света, указывающий, например, значение ʺ100ʺ на смартфон путем изменения светимости в момент времени t1. В момент времени t2, смартфон принимает сигнал видимого света и передает на сервер радиосигнал, указывающий значение ʺ100ʺ. В момент времени t3, сервер принимает радиосигнал от смартфона. При этом сервер осуществляет процесс для определения, является ли значение ʺ100ʺ, указанное в радиосигнале, значением сигнала видимого света, принятого смартфоном от передатчика. В частности, сервер передает на передатчик радиосигнал, указывающий, например, значение ʺ200ʺ. Передатчик принимает радиосигнал и передает сигнал видимого света, указывающий значение ʺ200ʺ, на смартфон путем изменения светимости в момент времени t4. В момент времени t5, смартфон принимает сигнал видимого света и передает на сервер радиосигнал, указывающий значение ʺ200ʺ. В момент времени t6, сервер принимает радиосигнал от смартфона. Сервер определяет, идентично ли значение, указанное в этом принятом радиосигнале, значению, указанному в радиосигнале, переданном в момент времени t3. Когда значения одинаковы, сервер определяет, что значение ʺ100ʺ, указанное в сигнале видимого света, принятом в момент времени t3, является значением сигнала видимого света, переданного от передатчика и принятого смартфоном. Когда значения не одинаковы, сервер определяет, что значение ʺ100ʺ, указанное в сигнале видимого света, принятом в момент времени t3, вряд ли является значением сигнала видимого света, переданного от передатчика и принятого смартфоном.
[2286] Таким образом, сервер способен определять, действительно ли смартфон принял сигнал видимого света от передатчика. Это означает, что, если смартфон не принял сигнал видимого света от передатчика, можно предотвратить передачу сигнала на сервер, как если бы смартфон принял сигнал видимого света.
[2287] Заметим, что связь между смартфоном, сервером и передатчиком осуществляется с использованием радиосигнала в вышеописанном примере, но может осуществляться с использованием оптического сигнала, отличного от сигнала видимого света, или с использованием электрического сигнала. Сигнал видимого света, передаваемый от передатчика на смартфон, указывает, например, значение выплаченной суммы, значение купона, значение монстра или значение бинго.
[2288] Взаимоотношения автомобилей
На фиг. 417A показана диаграмма, демонстрирующая пример связи между транспортными средствами с использованием видимого света согласно варианту осуществления 33.
[2289] Например, головной автомобиль распознает с использованием установленного на нем датчика (например, камеры), что в направлении поездки произошло ДТП. Когда головной автомобиль распознает ДТП, как описано выше, головной автомобиль передает сигнал видимого света путем изменения светимости хвостового фонаря. Например, головной автомобиль передает на идущий следом автомобиль сигнал видимого света, который побуждает идущий следом автомобиль замедляться. Идущий следом автомобиль принимает сигнал видимого света путем захвата изображения установленной на нем камерой, и замедляется согласно сигналу видимого света и передает сигнал видимого света, который побуждает другой идущий следом автомобиль замедляться.
[2290] Таким образом, сигнал видимого света, который побуждает автомобиль замедляться, передается последовательно от головного автомобиля на несколько автомобилей, едущих друг за другом, и автомобиль, который принял сигнал видимого света, замедляется. Сигнал видимого света передаются на автомобили настолько быстро, что эти автомобили могут замедляться почти одновременно. Таким образом, можно избегать пробок вследствие ДТП.
[2291] На фиг. 417B показана диаграмма, демонстрирующая другой пример связи между транспортными средствами с использованием видимого света согласно варианту осуществления 33.
[2292] Например, передний автомобиль может изменять светимость своего хвостового фонаря для передачи сигнала видимого света, указывающего сообщение (например, ʺспасибоʺ) для идущего следом автомобиля. Это сообщение генерируется, например, пользовательскими вводами в смартфон. Затем смартфон передает сигнал, указывающий сообщение, на вышеупомянутый передний автомобиль. В результате, передний автомобиль способен передавать сигнал видимого света, указывающий сообщение, на идущий следом автомобиль.
[2293] На фиг. 418 показана диаграмма, демонстрирующая пример способа определения позиций нескольких LED согласно варианту осуществления 33.
[2294] Например, фара автомобиля включает в себя несколько светодиодов (LED). Передатчик этого автомобиля изменяет светимость каждого из LED фары по отдельности, таким образом, передавая сигнала видимого света от каждого из LED. Приемник другого автомобиля принимает эти видимые световые сигналы от нескольких LED путем захвата изображения автомобиля, имеющего фару.
[2295] При этом, чтобы распознать, какой LED передал сигнал видимого света, который был принят, приемник определяет позицию каждого из LED на основании захваченного изображения. В частности, с использованием акселерометра, установленного на том же автомобиле, к которому приделан приемник, приемник определяет позицию каждого из LED на основании направления силы тяжести, указанного акселерометром (например, стрелки, направленной вниз на фиг. 418).
[2296] Заметим, что LED упомянут в порядке примера излучателя света, который изменяет светимость в вышеописанном примере, но вместо LED можно использовать другой излучатель света.
[2297] На фиг. 419 показана диаграмма, демонстрирующая пример изображения яркой линии, полученного путем захвата изображения автомобиля согласно варианту осуществления 33.
[2298] Например, приемник, установленный на движущемся автомобиле, получает изображение яркой линии, проиллюстрированное на фиг. 419, путем захвата изображения автомобиля позади движущегося автомобиля (идущего следом автомобиля). Передатчик, установленный на идущем следом автомобиле, передает сигнал видимого света на передний автомобиль путем изменения светимости двух фар автомобиля. Передний автомобиль имеет камеру, установленную в задней части, боковом зеркале и т.п. для захвата изображения области позади автомобиля. Приемник получает изображение яркой линии путем захвата изображения субъекта, то есть идущего следом автомобиля, с помощью камеры, и демодулирует шаблон ярких линий (сигнал видимого света), включенный в изображение яркой линии. Таким образом, сигнал видимого света, передаваемый от передатчика идущего следом автомобиля, принимается приемником переднего автомобиля.
[2299] При этом, на основании каждого из видимых световых сигналов, переданных от двух фар и демодулированных, приемник получает ID автомобиля, имеющего фары, скорость автомобиля и тип автомобиля. Когда ID двух видимых световых сигналов одинаковы, приемник определяет, что эти два видимых световых сигнала являются сигналами, переданными с одного и того же автомобиля. Затем приемник идентифицирует расстояние между двумя фарами автомобиля (межфарное расстояние) на основании типа автомобиля. Кроме того, приемник измеряет расстояние L1 между двумя областями, включенными в изображение яркой линии, и где появляются шаблоны ярких линий. Затем приемник вычисляет расстояние между автомобилем, на котором установлен приемник, и идущим следом автомобилем (расстояние между автомобилями) методом триангуляции с использованием расстояния L1 и межфарного расстояния. Приемник определяет опасность столкновения на основании расстояния между автомобилями и скорости автомобиля, полученных из сигнала видимого света, выдает водителю автомобиля предупреждение согласно результату определения. Таким образом, можно избежать столкновения автомобилей.
[2300] Заметим, что приемник идентифицирует межфарное расстояние на основании типа автомобиля, включенного в сигнал видимого света в вышеописанном примере, но может идентифицировать межфарное расстояние на основании информации, отличного от типа автомобиля. Кроме того, когда приемник определяет, что существует опасность столкновения, приемник выдает предупреждение в вышеописанном случае, но может выводить на автомобиль сигнал управления, предписывающий автомобилю осуществлять операцию, не создающую опасность. Например, сигнал управления является сигналом для ускорения автомобиля или сигнал для предписания автомобилю менять полосы движения.
[2301] Камера захватывает изображение идущего следом автомобиля в вышеописанном случае, но может захватывать изображение встречного автомобиля. Когда приемник определяет, на основании изображения, захваченного с помощью камеры, наличие тумана вокруг приемника (то есть автомобиля, включающего в себя приемник), приемник можно перевести в режим приема сигнала видимого света, например, описанный выше. Таким образом, даже при наличии тумана вокруг приемника автомобиля, приемник способен идентифицировать позицию и скорость встречного автомобиля путем приема сигнала видимого света, передаваемого от фары встречного автомобиля.
[2302] На фиг. 420 показана диаграмма, демонстрирующая пример применения приемника и передатчика согласно варианту осуществления 33. На фиг. 420 показан вид сзади автомобиля.
[2303] Передатчик (автомобиль) 7006a, имеющий, например, два хвостовых фонаря (светоизлучающих модуля или осветительных прибора), передает идентификационную информацию (ID) передатчика 7006a на приемник, например, смартфон. Приняв ID, приемник получает информацию, связанную с ID, от сервера. Примеры информации включают в себя ID автомобиля или передатчика, расстояние между светоизлучающими модулями, размер светоизлучающих модулей, размер автомобиля, форму автомобиля, вес автомобиля, номер автомобиля, транспортную ситуацию впереди, и информацию, указывающая наличие/отсутствие опасности. приемник может получать эта информация непосредственно от передатчика 7006a.
[2304] На фиг. 421 показана блок-схема операций, демонстрирующая пример операции обработки приемника и передатчика 7006a согласно варианту осуществления 33.
[2305] ID передатчика 7006a и информация, сообщаемая приемнику, принимающий ID, сохраняются на сервере совместно друг с другом (этап 7106a). Информация, сообщаемая приемнику может включать в себя такую информацию, как размер светоизлучающего модуля в качестве передатчика 7006a, расстояние между светоизлучающими модулями, форму и вес объекта, включающего в себя передатчик 7006a, идентификационный номер, например идентификационный номер автомобиля, состояние области, нелегко наблюдаемой от приемника, и наличие/отсутствие опасности.
[2306] Передатчик 7006a передает ID (этап 7106b). Информация передачи может включать в себя URL сервера и информацию, сохраняемую на сервере.
[2307] Приемник принимает передаваемую информацию, например, ID (этап 7106c). Приемник получает от сервера информацию, связанную с принятым ID (этап 7106d). Приемник отображает принятую информацию и информацию, полученную от сервера (этап 7106e).
[2308] Приемник вычисляет расстояние между приемником и светоизлучающим модулем методом триангуляции, из информации размера светоизлучающего модуля и видимого размера захваченного светоизлучающего модуля или из информации расстояния между светоизлучающими модулями и расстояния между захваченными светоизлучающими модуляции (этап 7106f). Приемник выдает предупреждение об опасности и т.п., на основании такой информации, как состояние области, нелегко наблюдаемой от приемника, и наличие/отсутствие опасности (этап 7106g).
[2309] На фиг. 422 показана диаграмма, демонстрирующая пример применения приемника и передатчика согласно варианту осуществления 33.
[2310] Передатчик (автомобиль) 7007b, имеющий, например, два хвостовых фонаря (светоизлучающих модуля или осветительных прибора), передает информацию передатчика 7007b на приемник 7007a, например, приемопередатчик на автостоянке. Информация передатчика 7007b указывает идентификационную информацию (ID) передатчика 7007b, номер автомобиля, размер автомобиля, форму автомобиля или вес автомобиля. Приняв информацию, приемник 7007a передает информацию о том, разрешена ли парковка, информацию о списаниях или позицию парковки. Приемник 7007a может принимать ID и получать от сервера информацию, отличную от ID.
[2311] На фиг. 423 показана блок-схема операций, демонстрирующая пример операции обработки приемника 7007a и передатчика 7007b согласно варианту осуществления 33. Поскольку передатчик 7007b осуществляет не только передачу, но и прием, передатчик 7007b включает в себя автомобильный передатчик и автомобильный приемник.
[2312] ID передатчика 7007b и информация, сообщаемая приемнику 7007a, принимающему ID, сохраняются на сервере (сервере управления автостоянкой) совместно друг с другом (этап 7107a). Информация, сообщаемая приемнику 7007a может включать в себя такую информацию, как форма и вес объекта, включающего в себя передатчик 7007b, идентификационный номер, например идентификационный номер автомобиля, идентификационный номер пользователя передатчика 7007b и платежную информацию.
[2313] Передатчик 7007b (автомобильный передатчик) передает ID (этап 7107b). Информация передачи может включать в себя URL сервера и информацию, сохраняемую на сервере. Приемник 7007a (приемопередатчик) на автостоянке передает принятую информацию на сервер для управления автостоянкой (сервер управления автостоянкой) (этап 7107c). Сервер управления автостоянкой получает информацию, связанную с ID передатчика 7007b, с использованием ID в качестве ключа (этап 7107d). Сервер управления автостоянкой проверяет наличие мест на автостоянке (этап 7107e).
[2314] Приемник 7007a (приемопередатчик) на автостоянке передает информацию о том, разрешена ли парковка, позиционную информацию парковки или адрес сервера, удерживающего эту информацию (этап 7107f). Альтернативно, сервер управления автостоянкой передает эту информацию на другой сервер. Передатчик (автомобильный приемник) 7007b принимает передаваемую информацию (этап 7107g). Альтернативно, автомобильная система получает эту информацию от другого сервера.
[2315] Сервер управления автостоянкой управляет автостоянкой для облегчения парковки (этап 7107h). Например, сервер управления автостоянкой управляет многоуровневой автостоянкой. Приемопередатчик на автостоянке передает ID (этап 7107i). Автомобильный приемник (передатчик 7007b) запрашивает сервер управления автостоянкой на основании информации о пользователе автомобильного приемника и принятого ID (этап 7107j).
[2316] Сервер управления автостоянкой взимает плату за парковку согласно времени парковки и пр. (этап 7107k). Сервер управления автостоянкой управляет автостоянкой для облегчения доступа к запаркованному автомобилю (этап 7107m). Например, сервер управления автостоянкой управляет многоуровневой автостоянкой. Автомобильный приемник (передатчик 7007b) отображает маршрут к позиции парковки, и прокладывает маршрут от текущей позиции (этап 7107n).
[2317] Внутреннее пространство поезда
На фиг. 424 показана диаграмма, демонстрирующая компоненты системы связи посредством видимого света, применяемой к внутреннему пространству поезда согласно варианту осуществления 33.
[2318] Система связи посредством видимого света включает в себя, например, несколько осветительных устройств 1905, расположенных внутри поезда, смартфон 1905, удерживаемый пользователем, сервер 1904 и камеру 1903, расположенную внутри поезда.
[2319] Каждое из осветительных устройств 1905 сконфигурировано как вышеописанный передатчик, и не только излучает свет, но и передает сигнал видимого света путем изменения светимости. Этот сигнал видимого света указывает ID осветительного устройства 1905, который передает сигнал видимого света.
[2320] Смартфон 1906 сконфигурирован как вышеописанный приемник, и принимает сигнал видимого света, передаваемый от осветительного устройства 1905, путем захвата изображения осветительного устройства 1905. Например, когда пользователь является свидетелем правонарушения внутри поезда (например, приставания или драке), пользователь использует смартфон 1906 таким образом, что смартфон 1906 принимает сигнал видимого света. Когда смартфон 1906 принимает сигнал видимого света, смартфон 1906 извещает сервер 1904 ID, указанного в сигнале видимого света.
[2321] Серверу 1904 сообщается ID, и он идентифицирует камеру 1903, который имеет диапазон формирования изображения, то есть диапазон освещения осветительным устройством 1905, идентифицированным посредством ID. Затем сервер 1904 предписывает идентифицированной камере 1903 захватывать изображения диапазона, освещаемого осветительным устройством 1905.
[2322] Камера 1903 захватывает изображение согласно инструкции, выданной сервером 1904, и передает захваченное изображение на сервер 1904.
[2323] Таким образом, можно получать изображение, показывающее ситуацию, когда в поезде происходит правонарушение. Это изображение можно использовать как свидетельство правонарушения.
[2324] Кроме того, изображение, захваченное с помощью камеры 1903, может передаваться от сервера 1904 на смартфон 1906 за счет пользовательской операции на смартфоне 1906.
[2325] Кроме того, смартфон 1906 может отображать кнопку формирования изображения на экране, и когда пользователь касается кнопки формирования изображения, передавать сигнал, предлагающий операцию формирования изображения, на сервер 1904. Это позволяет пользователю определять временной режим операции формирования изображения.
[2326] На фиг. 425 показана диаграмма, демонстрирующая компоненты системы связи посредством видимого света, применяемой к службам увеселительного парка и пр. согласно варианту осуществления 33.
[2327] Система связи посредством видимого света включает в себя, например, несколько камер 1903 расположенных в сооружении и аксессуаре 1907, носимом человеком.
[2328] Аксессуаром 1907 является, например, головная повязка с лентой, к которой присоединено несколько LED. Этот аксессуар 1907 сконфигурирован как вышеописанный передатчик и передает сигнал видимого света путем изменения светимости LED.
[2329] Каждая из камер 1903 сконфигурирована как вышеописанный приемник, и имеет режим связи посредством видимого света и режим нормального формирования изображения. Кроме того, эти камеры 1903 располагаются в отличающихся друг от друга позициях на пути внутри сооружения.
[2330] В частности, когда изображение аксессуара 1907 в качестве субъекта захватывается с помощью камеры 1903 в режиме связи посредством видимого света, камера 1903 принимает сигнал видимого света от аксессуара 1907. Когда камера 1903 принимает сигнал видимого света, камера 1903 переключает заранее установленный режим из режима связи посредством видимого света в режим нормального формирования изображения. В результате, камера 1903 захватывает изображение человека, носящего аксессуар 1907 в качестве субъекта.
[2331] Таким образом, когда человек, носящий аксессуар 1907, проделывает путь внутри сооружения, камеры 1903, расположенные близко к человеку, поочередно захватывают изображения человека. Таким образом, можно автоматически получать и сохранять изображения, где изображен человек, проводящий время в сооружении.
[2332] Заметим, что вместо захвата изображения в режиме нормального формирования изображения сразу после приема сигнала видимого света, камера 1903 может захватывать изображение в режиме нормального формирования изображения, например, когда камера 1903 получает от смартфона инструкцию начала формирования изображения. Это позволяет пользователю использовать камеру 1903 таким образом, что изображение пользователя захватывается с помощью камеры 1903 в тем моменты, когда пользователь касается кнопки начала формирования изображения, отображаемой на экране смартфона.
[2333] На фиг. 426 показана диаграмма, демонстрирующая пример системы связи посредством видимого света, включающей в себя игровое оборудование и смартфон, согласно варианту осуществления 33.
[2334] Игровое оборудование 1901, например, выполнено в виде вышеописанного передатчика, включающего в себя несколько LED. В частности, игровое оборудование 1901 передает сигнал видимого света путем изменения светимости LED.
[2335] Смартфон 1902 принимает сигнал видимого света от игрового оборудования 1901 путем захвата изображения игрового оборудования 1901. Как показано на фиг. 426 (a), когда смартфон первый раз 1902 принимает сигнал видимого света, смартфон 1902 загружает с сервера и т.п., например, видео 1, связанное с первой передачей сигнала видимого света. Когда смартфон 1902 принимает сигнал видимого света второй раз, смартфон 1902 загружает с сервера и т.п., например, видео 2, связанное со второй передачей сигнала видимого света, как показано на фиг. 426 (b).
[2336] Это означает, что, когда смартфон 1902 принимает один и тот же сигнал видимого света, смартфон 1902 переключает воспроизводимое видео столько раз, сколько смартфон 1902 принял сигнал видимого света. Сколько раз смартфон 1902 принял сигнал видимого света, может отсчитываться смартфоном 1902 или может отсчитываться сервером. Даже когда смартфон 1902 принимает один и тот же сигнал видимого света более одного раза, смартфон 1902 не воспроизводит непрерывно одно и то же видео. Смартфон 1902 может снижать вероятность возникновения ранее воспроизведенного видео и, предпочтительно, загружать и воспроизводить видео с высокой вероятностью возникновения среди нескольких элементов видео, связанных с одним и тем же сигналом видимого света.
[2337] Смартфон 1902 может принимать сигнал видимого света, передаваемый от сенсорного экрана, расположенного в справочном бюро сооружения, включающего в себя несколько магазинов, и отображать изображение согласно сигналу видимого света. Например, когда отображается стандартное изображение, представляющее общий вид сооружения, сенсорный экран передает сигнал видимого света, указывающий общий вид сооружения путем изменения светимости. Таким образом, когда смартфон принимает сигнал видимого света путем захвата изображения сенсорного экрана, на котором отображается стандартное изображение, смартфон может отображать на своем дисплее изображение, показывающее общий вид сооружения. В этом случае, когда пользователь обеспечивает ввод в сенсорный экран, сенсорный экран отображает изображение магазина, например, указывающее информацию об определенном магазине. При этом сенсорный экран передает сигнал видимого света, указывающий информацию об определенном магазине. Таким образом, смартфон принимает сигнал видимого света путем захвата изображения сенсорного экрана, отображающего изображение магазина, и, таким образом, может отображать изображение магазина, указывающее информацию об определенном магазине. Таким образом, смартфон способен отображать изображение синхронно с сенсорным экраном.
[2338] Сводка вышеописанного варианта осуществления
Способ воспроизведения согласно аспекту настоящего изобретения включает в себя: прием сигнала видимого света датчиком устройства терминала от передатчика, который передает сигнал видимого света с помощью источника света переменной светимости; передачу сигнала запроса для запрашивания контента, связанного с сигналом видимого света, от устройства терминала на сервер; прием, устройством терминала, контента, включающего в себя моменты времени и данные, подлежащие воспроизведению в моменты времени, от сервера; и воспроизведение данных, включенных в контент и соответствующих времени часов, включенных в устройство терминала.
[2339] Таким образом, как показано на фиг. 402C, контент, включающий в себя моменты времени и данные, подлежащие воспроизведению в моменты времени, принимаются устройством терминала, и данные, соответствующие времени часов, включенных в устройство терминала, воспроизводятся. Таким образом, устройство терминала избегает воспроизведения данных, включенных в контент, в неверный момент времени, и способен надлежащим образом воспроизводить данные в правильный момент времени, указанный в контенте. В частности, согласно способу e на фиг. 402A, устройство терминала, т.е. приемник, воспроизводит контент с момента времени (момент времени приемника - начальный момент времени воспроизведения контента). Вышеупомянутые данные, соответствующие времени часов, включенных в устройство терминала, представляют собой данные, включенные в контент, и существующие в момент времени (момент времени приемника - начальный момент времени воспроизведения контента). Кроме того, когда контент, относящийся к вышеописанному контенту (контенту стороны передатчика), также воспроизводится на передатчике, устройство терминала способно надлежащим образом воспроизводить контента синхронно с контентом стороны передатчика. Заметим, что контент является аудио или изображением.
[2340] Кроме того, часы, включенные в устройство терминала, могут синхронизироваться с эталонными часами посредством радиоволн глобальной системы позиционирования (GPS) или радиоволн протокола сетевого времени (NTP).
[2341] В этом случае, поскольку часы устройства терминала (приемника) синхронизируются с эталонными часами, в надлежащий момент времени согласно эталонным часам, данные, соответствующие моменту времени, могут воспроизводиться, как показано на фиг. 401 и фиг. 403.
[2342] Кроме того, сигнал видимого света может указывать момент времени, когда сигнал видимого света передается от передатчика.
[2343] Таким образом, устройство терминала (приемник) способно принимать контент, связанный с моментом времени, когда сигнал видимого света передается от передатчика (моментом времени передатчика), как указано согласно способу d на фиг. 402A. Например, когда момент времени передатчика равен 5:43, может приниматься контент, который воспроизводится в 5:43.
[2344] Кроме того, согласно вышеупомянутому способу воспроизведения, когда процесс синхронизации часов устройства терминала с эталонными часами осуществляется с использованием радиоволн GPS или радиоволн NTP, является, по меньшей мере, заранее определенным временем до момента времени, когда устройство терминала принимает сигнал видимого света, часы устройства терминала могут синхронизироваться с часами передатчика с использованием момента времени, указанного в сигнале видимого света, передаваемом от передатчика.
[2345] Например, по истечении заранее определенного времени после процесса синхронизации часов устройства терминала с эталонными часами, возможны случаи, когда синхронизация не поддерживается надлежащим образом. В этом случае существует опасность, что устройство терминала не может воспроизводить контент синхронно с контентом стороны передатчика, воспроизводимым передатчиком. Таким образом, в способе воспроизведения согласно вышеописанному аспекту настоящего изобретения, по истечении заранее определенного времени, часы устройства терминала (приемника) и часы передатчика синхронизируются друг с другом, как на этапе S1829 и этапе S1830, показанных на фиг. 401. Следовательно, устройство терминала способно воспроизводить контент синхронно с контентом стороны передатчика, воспроизводимым передатчиком.
[2346] Кроме того, сервер может удерживать несколько элементов контента, связанных с моментами времени, и при приеме контента, когда контент, связанный с моментом времени, указанным в сигнале видимого света, отсутствует на сервере, из нескольких элементов контента, контент, связанный с моментом времени, ближайшим к моменту времени, указанному в сигнале видимого света и следующим за моментом времени, указанным в сигнале видимого света, может приниматься.
[2347] Таким образом, как показано согласно способу d на фиг. 402A, можно принимать надлежащий контент из нескольких элементов контента на сервере, даже когда сервер не имеет контента, связанного с моментом времени, указанным в сигнале видимого света.
[2348] Кроме того, способ воспроизведения может включать в себя: прием сигнала видимого света датчиком устройства терминала от передатчика, который передает сигнал видимого света с помощью источника света переменной светимости; передачу сигнала запроса для запрашивания контента, связанного с сигналом видимого света, от устройства терминала на сервер; прием, устройством терминала, контента от сервера; и воспроизведение контента, и сигнал видимого света может указывать информацию ID и момент времени, когда сигнал видимого света передается от передатчика, и при приеме контента, контент, который связан с информацией ID и моментом времени, указанным в сигнале видимого света, может приниматься.
[2349] Таким образом, согласно способу d на фиг. 402A, из нескольких элементов контента, связанных с информацией ID (ID передатчика), контент, связанный с моментом времени, когда сигнал видимого света передается от передатчика (моментом времени передатчика), принимается и воспроизводится. Таким образом, можно воспроизводить надлежащий контент для ID передатчика и момента времени передатчика.
[2350] Кроме того, сигнал видимого света может указывать момент времени, когда сигнал видимого света передается от передатчика, благодаря включению второй информации, указывающей час и минуту момента времени, и первой информации, указывающей секунду момента времени, и прием сигнала видимого света может включать в себя прием второй информации и прием первой информации большее число раз, чем суммарное число раз, когда принимается вторая информация.
[2351] Таким образом, например, когда момент времени передачи каждого пакета, включенного в сигнал видимого света отправляется на устройство терминала со второй скоростью, можно уменьшить нагрузку передачи, каждый раз, когда проходит одна секунда, пакета, указывающего текущий момент времени, представленный с использованием часа, минуты и секунды. В частности, как показано на фиг. 397, когда час и минута момента времени передачи пакета не отличаются от часа и минуты, указанных в ранее переданном пакете, достаточно передавать только первую информацию, которая является пакетом, указывающим только секунду (временным пакетом 1). Таким образом, когда объем второй информации, подлежащей передаче передатчиком, которая является пакетом, указывающим час и минуту (временным пакетом 2), устанавливается меньшим объема первой информаций, подлежащей передаче передатчиком, который является пакетом, указывающим секунду (временным пакетом 1), можно избегать передачи пакета, включающий в себя избыточный контент.
[2352] Кроме того, датчик устройства терминала может быть датчиком изображения, при приеме сигнала видимого света, непрерывное формирование изображения с помощью датчика изображения может осуществляться, в то время как быстродействие затвора датчика изображения попеременно переключается между первым быстродействием и вторым быстродействием, более высоким, чем первое быстродействие, (a) когда субъект, изображаемый с помощью датчика изображения, является штрихкодом, изображение, в котором появляется штрихкод, может быть получено посредством формирования изображения, осуществляемого, когда быстродействие затвора является первым быстродействием, и идентификатор штрихкода может быть получен путем декодирования штрихкода, появляющегося в изображении, и (b) когда субъект, изображаемый с помощью датчика изображения, является источником света, изображение яркой линии, которое представляет собой изображение, включающее в себя яркие линии, соответствующие нескольким линиям экспозиции, включенным в датчик изображения, может быть получено посредством формирования изображения, осуществляемого, когда быстродействие затвора является вторым быстродействием, и сигнал видимого света может быть получен в качестве идентификатора видимого света путем декодирования нескольких шаблонов ярких линий, включенных в полученное изображение яркой линии, и способ воспроизведения может дополнительно включать в себя отображение изображения, полученного посредством формирования изображения, осуществляемого, когда быстродействие затвора является первым быстродействием.
[2353] Таким образом, как показано на фиг. 302, можно надлежащим образом получать, из любого из штрихкода и сигнала видимого света, адаптированный под него идентификатор, и можно также отображать изображение, в котором появляется штрихкод или источник света, служащий в качестве субъекта.
[2354] Кроме того, при получении идентификатора видимого света, первый пакет, включающий в себя часть данных и часть адреса, может быть получен из нескольких шаблонов ярких линий, можно определять, включает ли в себя, по меньшей мере, один пакет, полученный до первого пакета, по меньшей мере, заранее определенное количество вторых пакетов, каждый из которых включает в себя ту же часть адреса, что и часть адреса первого пакета, и когда определено, что включено, по меньшей мере, заранее определенное количество вторых пакетов, объединенное пиксельное значение можно вычислять путем объединения пиксельного значения частичной области изображения яркой линии, которая соответствует части данных каждого из, по меньшей мере, заранее определенного количества вторых пакетов и пиксельного значения частичной области изображения яркой линии, которая соответствует части данных первого пакета, и, по меньшей мере, часть идентификатора видимого света может быть получена путем декодирования части данных, включающей в себя объединенное пиксельное значение.
[2355] Таким образом, как показано на фиг. 274, даже когда части данных нескольких пакетов, включающих в себя одинаковую часть адреса, немного отличаются, пиксельные значения частей данных объединяются для обеспечения декодирования надлежащих частей данных, что позволяет надлежащим образом получать, по меньшей мере, часть идентификатора видимого света.
[2356] Кроме того, первый пакет может дополнительно включать в себя первый код коррекции ошибок для части данных и второй код коррекции ошибок для части адреса, и при приеме сигнала видимого света, могут приниматься часть адреса и второй код коррекции ошибок, передаваемый от передатчика путем изменения светимости согласно второй частоте, и могут приниматься часть данных и первый код коррекции ошибок, передаваемый от передатчика путем изменения светимости согласно первой частоте более высокой, чем вторая частота.
[2357] Таким образом, как показано на фиг. 272, можно уменьшить ошибочный прием части адреса, и можно сразу получить часть данных, имеющую большой объем данных.
[2358] Кроме того, при получении идентификатора видимого света, первый пакет, включающий в себя часть данных и часть адреса, может быть получен из нескольких шаблонов ярких линий, можно определять, включает ли в себя, по меньшей мере, один пакет, полученный до первого пакета, по меньшей мере, один второй пакет, который является пакетом, включающим в себя ту же часть адреса, что и часть адреса первого пакета, когда определено, что, по меньшей мере, один второй пакет включен, можно определять, все ли части данных, по меньшей мере, одного из второго пакета и первого пакета одинаковы, когда определено, что не все части данных одинаковы, для каждого из, по меньшей мере, одного второго пакета можно определять, является ли суммарное количество частей, из частей, включенных в часть данных второго пакета, которые отличаются от частей, включенных в часть данных первого пакета, заранее определенным числом или более, когда, по меньшей мере, один второй пакет включает в себя второй пакет, в котором суммарное количество разных частей определяется как заранее определенное число или более, по меньшей мере, один второй пакет можно отбрасывать, и когда, по меньшей мере, один второй пакет не включает в себя второй пакет, в котором суммарное количество разных частей определяется как заранее определенное число или более, несколько пакетов, в которых суммарное количество пакетов, имеющих одну и ту же часть данных, максимально, можно идентифицировать из первого пакета и, по меньшей мере, одного второго пакета, и, по меньшей мере, часть идентификатора видимого света может быть получена путем декодирования части данных, включенных в каждый из нескольких пакетов, в качестве части данных, соответствующей части адреса, включенной в первый пакет.
[2359] Таким образом, как показано на фиг. 273, даже когда принимается несколько пакетов, имеющих одинаковую часть адреса, и части данных в пакетах отличаются, надлежащую часть данных можно декодировать, и, таким образом, можно надлежащим образом получать, по меньшей мере, часть идентификатора видимого света. Это означает, что несколько пакетов, передаваемых от одного и того же передатчика и имеющих одну и ту же часть адреса, в основном, имеют одну и ту же часть данных. Однако возможны случаи, когда устройство терминала принимает несколько пакетов, которые имеют одну и ту же часть адреса, но имеют отличающиеся друг от друга части данных, когда устройство терминала переключает передатчик, выступающий в роли источника передачи пакетов, с одного на другой. В таком случае, в способе воспроизведения согласно вышеописанному аспекту настоящего изобретения, ранее принятый пакет (второй пакет) отбрасывается, как на этапе S10106 на фиг. 273, позволяя декодировать часть данных последнего пакета (первого пакета) как надлежащую часть данных, соответствующую части адреса в нем. Кроме того, даже когда не происходит такого переключения передатчиков, как упомянуто выше, возможны случаи, когда части данных нескольких пакетов, имеющих одинаковую часть адреса, немного отличаются, в зависимости от статуса передачи и приема сигнала видимого света. В подобных случаях, в способе воспроизведения согласно вышеописанному аспекту настоящего изобретения, то, что называется определением большинством, как на этапе S10107 на фиг. 273, позволяет декодировать надлежащую часть данных.
[2360] Кроме того, при получении идентификатора видимого света, несколько пакетов, каждый из которых включает в себя часть данных и часть адреса, может быть получено из нескольких шаблонов ярких линий, и можно определять, включают ли в себя полученные пакеты пакет 0-конца, который является пакетом, включающим в себя часть данных, в которой все биты равны нулю, и когда определено, что пакет 0-конца включен, можно определять, включает ли в себя несколько пакетов все N связанных пакетов (где N - целое число 1 или более), каждый из которых включает в себя пакет, включающий в себя часть адреса, связанную с частью адреса пакета 0-конца, и когда определено, что все N связанных пакетов включены, идентификатор видимого света может быть получен путем размещения и декодирования частей данных N связанных пакетов. Например, часть адреса, связанная с частью адреса пакета 0-конца, является частью адреса, представляющей адрес, больший или равный 0, и меньший, чем адрес, представленный частью адреса пакета 0-конца.
[2361] В частности, как показано на фиг. 275, определяется, присутствуют ли все пакеты, адреса которых следуют за адресом пакета 0-конца, в качестве связанных пакетов, и когда определено, что все пакеты присутствуют, части данных связанных пакетов декодируются. Таким образом, даже когда устройство терминала заранее не имеет информации о том, сколько связанных пакетов необходимо для получения идентификатора видимого света и, кроме того, заранее не имеет адресов этих связанных пакетов, устройство терминала способно легко получать такую информацию в момент времени получения пакета 0-конца. В результате, устройство терминала способно получать надлежащий идентификатор видимого света путем размещения и декодирования частей данных N связанных пакетов.
[2362] Вариант осуществления 34
Опишем протокол, адаптированный для переменной длины и переменного количества разделений.
[2363] На фиг. 427-431 показаны диаграммы, демонстрирующие пример сигнала передачи в этом варианте осуществления.
[2364] Пакет передачи состоит из преамбулы, типа, полезной нагрузки и проверочной части. Пакеты могут передаваться непрерывно или могут передаваться время от времени. Период, в течение которого пакеты не передаются, можно использовать для изменения состояния жидких кристаллов, когда подсветка отключена, для улучшения смысла динамического разрешения жидкокристаллического дисплея. Когда пакеты передаются в случайных интервалах, можно избежать помехи для сигнала.
[2365] Для преамбулы используется шаблон, который не появляется в 4PPM. Процесс приема можно облегать с использованием короткого основного шаблона. Благодаря основному шаблону, расположенному в задней части, как показано на фиг. 429 (b) и (c), пакет может приниматься даже когда принимается короткая секция. Когда первый бит и последний бит преамбулы равны 1 (состояние высокой светимости), как на фиг. 429 (c), преамбула может приниматься с точностью.
[2366] Род преамбулы используется для представления количества разделений в данных, что позволяет сделать количество разделений в данных переменным без ненужного использования слота передачи.
[2367] Когда длина полезной нагрузки изменяется согласно значению типа, можно сделать данные передачи переменными. В типе может быть представлена длина полезной нагрузки, или может быть представлена длина данных до деления. Когда значение типа представляет адрес пакета, приемник может правильно разместить принятые пакеты. Поскольку необходимая длина адреса отличается согласно количеству разделений, длина типа может изменяться согласно количеству разделений, как показано на фиг. 430 (c). Кроме того, длина полезной нагрузки (длина данных), которая представлена значением типа, может изменяться согласно роду преамбулы, количеству разделений и т.п.
[2368] Когда длина проверочной части изменяется согласно длине полезной нагрузки, возможна эффективная коррекция (обнаружение) ошибок. Когда наименьшая длина проверочной части установлена равной двум битам, возможно эффективное преобразование в 4PPM. Кроме того, когда род кода коррекции (обнаружения) ошибок изменяется согласно длине полезной нагрузки, коррекцию (обнаружение) ошибок можно эффективно осуществлять. Длина проверочной части и род кода коррекции (обнаружения) ошибок могут изменяться согласно роду преамбулы или значению типа.
[2369] Некоторые из различных комбинаций полезной нагрузки и количества разделений приводят к одинаковой длине данных. В таком случае, разным комбинациям, даже с одним и тем же значением данных придается различный смысл, что позволяет представлять больше значений.
[2370] Опишем протоколы высокоскоростной передачи и модуляции светимости.
[2371] На фиг. 432 и 433 показаны диаграммы, демонстрирующие пример сигнала передачи в этом варианте осуществления.
[2372] Пакет передачи состоит из части преамбулы, части тела и части регулировки светимости. Тело включает в себя часть адреса, часть данных и часть кода коррекции (обнаружения) ошибок. Когда прерывистая передача разрешена, можно получить те же полезные результаты, как описано выше.
[2373] Как показано на фиг. 433, изменения светимости части преамбулы, имеющей два разных средних светимости, части тела, имеющей три разных средних светимости, и части регулировки светимости, светимость которой может непрерывно изменяться, объединяются таким образом, что средняя светимость может, в целом, непрерывно изменяться. Непрерывные изменения светимости части регулировки светимости могут достигаться путем изменения максимальной светимости или путем изменения отношения между ярким периодом и темным периодом. Поскольку при светимости около 50% существует два способа представления, 50% может быть границей использования между ними, или два способа представления могут представлять разные фрагменты данных, что позволяет представлять больше значений.
[2374] После приема, исходя из возможности четырех комбинаций части преамбулы и части тела, осуществляется декодирование с максимальной вероятностью, и шаблон, имеющий наибольшую вероятность, считается принятым сигналом, что позволяет принимать сигнал даже когда состояние регулировки света неизвестно.
[2375] Поскольку часть преамбулы имеет малое количество изменений, т.е. два изменения, изменений светимости, и является начальной частью обнаружения сигнала, эффективный прием сигнала возможен, когда эталон светимости определяется на основании этой части.
[2376] Далее описан шаблон сверточного декодирования 4PPM.
[2377] На фиг. 434-437 показаны диаграммы, демонстрирующие пример алгоритма приема в этом варианте осуществления.
[2378] Когда длина свертка равна трем, использование преамбулы на фиг. 433 позволяет обнаруживать преамбулу, как в отсутствие сверточного декодирования ввиду трех последовательных 1 и 0.
[2379] При каждой светимости 4PPM, состояние свертки совершает переходы, как показано на фиг. 434-437. Оценивая максимальной вероятности в каждом из этих шаблонов, можно принимать сигнал, осуществляя при этом сверточное декодирование. Начальные состояния ʺ000ʺ и ʺ111ʺ на фиг. 437 отсутствуют в конечном состоянии, но конечное состояние преамбулы является одним из этих состояний. Таким образом, используя этот шаблон при декодировании с максимальной вероятностью первых четырех слотов части тела, можно с точностью осуществлять декодирование с максимальной вероятностью.
[2380] При повышении чувствительности или сокращении времени экспозиции возрастает шум, сопровождающий формирование изображения. Таким образом, шум можно уменьшить путем увеличения количества пикселей, подлежащих использованию для определения средней светимости в линии экспозиции. Когда чувствительность повышается в N раз, количество усредняемых пикселей нужно увеличить в N в квадрате раз, чтобы в той же степени уменьшить величину шума. Напротив, при снижении чувствительности или удлинении времени экспозиции, для уменьшения вычислительной нагрузки нужно уменьшить количество усредняемых пикселей.
[2381] Когда значение, полученное делением вероятности наиболее вероятного прохода при декодировании с максимальной вероятностью на длину прохода, меньше заранее определенного значения, результат декодирования является ненадежным, и поэтому декодированный сигнал декодируется. Таким образом, можно уменьшить ошибки приема.
[2382] В случае низкой вероятности при декодировании с максимальной вероятностью или осуществления обнаружения ошибки, возможен случай, когда сигнал можно надлежащим образом принимать после осуществления другого процесса декодирования в состоянии, когда количество усредняемых пикселей снижено, что приводит к снижению шума. Кроме того, в том же случае, когда пиксель имеет большое значение, возможен надлежащий прием сигнала после снижения чувствительности или сокращения времени экспозиции, и когда пиксель имеет малое значение, возможен надлежащий прием сигнала после повышения чувствительности или удлинения времени экспозиции.
[2383] Предположим, что когда приемник имеет частоту дискретизации (то есть величину, обратную временному различию во временном режиме экспозиции между соседними линиями экспозиции) f герц, частота передачи равна Nf/2+k герц. В этом случае, предполагается, что N - целое число, и k<f/2. В данном случае, частотный анализ принятого сигнала не выявляет высокочастотной составляющей, и k герц определяется как помеха дискретизации. Таким образом, например, когда представлены четыре значения, k назначается как {0, f/4, f/2, f×3/4}, что позволяет приемнику идентифицировать каждый сигнал. При этом частота выше, чем в случае использования k герц просто для сигнала передачи, что позволяет обеспечить полезный результат, например, уменьшение мерцания. Например, частота приблизительно от нескольких килогерц до нескольких десятков килогерц приводит к ошибке считывания устройства чтения штрихкода, но этой проблемы можно избежать, используя частоту, не меньшую этой частоты.
[2384] Поскольку устройство чтения штрихкода считывает отраженный свет красного луча, удаление красной составляющей из сигнала связи посредством видимого света может приводить к устранению неблагоприятного влияния на операцию считывания устройством чтения штрихкода. Для удаления красной составляющей из сигнала связи посредством видимого света, предусмотрен способ использования фильтра или люминофора, который увеличивает фосфоресценцию компонента, который излучает красный свет, противофазный сигналу и имеющий, например, большую длину волны. Приемник может надлежащим образом принимать сигнал путем приема сигнала на основании светимости света, содержащего зеленую или синюю составляющую.
[2385] Согласно последней пользовательской операции на передатчике, передатчик изменяет сигнал, подлежащий передаче. Таким образом, может передаваться информация о явлении, обусловленном операцией, или может передаваться сигнал, который пользователь желает передать.
[2386] Передатчик передает сигналы только в течение заранее определенной продолжительности времени после осуществления пользователем последней операции. Это позволяет уменьшить энергопотребление и, например, назначить таймер микрокомпьютера другой функции.
[2387] Передатчик передает сигнал, только когда таймер микрокомпьютера не используется для другой функции. Альтернативно, передатчик попеременно осуществляет функции использования таймера микрокомпьютера, включающие в себя передачу сигнала. Таким образом, в передатчике достаточно иметь небольшое количество таймеров.
[2388] Приемник осуществляет другую операцию только в течение заранее определенного периода после приема заранее определенных данных с помощью связи посредством видимого света. Например, в течение часа после приема ID от рекламного знака, продукт или услуга предлагается по сниженной цене, или может загружаться элемент кампании для игры. Это позволяет реализовать услугу перехода из оффлайна в онлайн или услугу перехода из оффлайна в онлайн и снова в оффлайн.
[2389] Приемник принимает информацию настройки от передатчика, и сохраняет в хранилище приемника информацию настройки совместно с идентификационной информацией на передатчике. Приемник принимает идентификационную информацию от того же или другого передатчика и устанавливает связанную информацию настройки в передатчике. Информация настройки может отличаться от чего-то, принятого от передатчика, например, настройки языка приемника. Таким образом, можно быстро восстановить настройку передатчика. Кроме того, настройки, пригодные для пользователя, можно конфигурировать в передатчике без ввода от пользователя.
[2390] Приемник осуществляет нормальное формирование изображения и отображает изображение на экране предварительного просмотра, пока продолжается процесс приема. Таким образом, можно отображать более гладкое изображение для предварительного просмотра, не уменьшая производительность приема.
[2391] Приемник непрерывно или время от времени захватывает заранее определенное количество изображений видимого света, сохраняет их в памяти, пока не закончится обработка захваченных изображений в предыдущем кадре, и последовательно осуществляет процесс приема. Таким образом, полный прием возможен, даже когда приемник направляется на передатчик в течение короткого времени.
[2392] Вариант осуществления 35
Конфигурация кадра в однокадровой передаче
На фиг. 438 и фиг. 439 показаны диаграммы, демонстрирующие пример сигнала передачи в этом варианте осуществления.
[2393] Кадр передачи включает в себя преамбулу (PRE), длину кадра (FLEN), тип ID (IDTYPE), контент (ID/данные), то есть данные, подлежащие передаче, и проверочный код (CRC), и кадр передачи может включать в себя тип контент (CONTENTTYPE). Число битов каждой области приведено в порядке примера.
[2394] Контент переменной длины может передаваться путем указания длины ID/данных с использованием FLEN. Тип ID указывает тип идентификационной информации (ID), выраженной контентом (данными, подлежащими передаче). Например, идентификационная информация является информацией, которая используется для идентификации передатчика или данных, например, изображения и звука. Альтернативно, идентификационная информация может быть любой информацией.
[2395] CRC представляет собой проверочный код для коррекции или обнаружения ошибки в других частях, кроме PRE. Длина CRC изменяется согласно длине части, подлежащей проверке, благодаря чему, способность к проверке может сохраняться на определенном уровне или выше. Кроме того, использование отдельного проверочного кода согласно каждой длине части, подлежащей проверке, позволяет повышать способность к проверке для каждой длины CRC.
[2396] Как показано на фиг. 439 (e), ID/данные означает ID, когда CONTENTTYPE имеет заранее определенный бит, и ID/данные означает данные, когда CONTENTTYPE не имеет заранее определенного бита. Кроме того, когда CONTENTTYPE не имеет заранее определенного бита, область IDTYPE можно использовать как область ID/данных, что позволяет передавать больший объем данных.
[2397] Когда длина IDTYPE изменяется согласно длине ID/данных как показано на фиг. 439 (f) и (g), надлежащее количество типов ID может задаваться согласно длине ID/данных. Например, когда длина ID/данных определяется с большим количеством типов ID, длина IDTYPE увеличивается, что позволяет задавать большое количество ID. Когда длина ID/данных является легко используемой малой длиной, длина IDTYPE увеличивается, что позволяет задавать большое количество систем ID. Можно также уменьшать длину всего кадра, чтобы быстро передавать и принимать сигнал или осуществлять дальнюю связь, устанавливая длину IDTYPE на 0, когда длина ID/данных является определенной длиной.
[2398] Конфигурация кадра в многокадровой передаче
На фиг. 440 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2399] Кадр передачи включает в себя преамбулу (PRE), адрес (ADDR) и часть разделенных данных (DATAPART) и также может включать в себя количество разделений (PARTNUM) и флаг адреса (ADDRFRAG). Число битов каждой области приведено в порядке примера. DATAPART является частью контента (ID/данных), то есть данных, подлежащих передаче, и эта часть получается делением контента.
[2400] Контент делится на несколько частей до передачи, что позволяет осуществлять дальнюю связь.
[2401] Когда контент поровну делится на части одинакового размера, максимальная длина кадра уменьшается, и связь стабилизируется.
[2402] Если контент нельзя разделить поровну, контент делится таким образом, что одна часть имеет меньший размер, чем другие части, что позволяет передавать данные умеренного размера.
[2403] Когда контент делится на части разного размера, и комбинации размеров разделений придается смысл, можно передавать больший объем информации. Один элемент данных, например, 32-битовые данные, может обрабатываться по-разному в случаях, когда 8-битовые данные передаются четыре раза, когда 16-битовые данные передается два раза, и когда 15-битовые данные передается один раз и 17-битовые данные передается один раз; таким образом, можно представлять больший объем информации.
[2404] С помощью PARTNUM, представляющего количество разделений, приемнику можно сразу сообщать количество разделений и можно точно отображать ход приема.
[2405] При наличии настроек, указывающих, что адрес не является последним адресом, когда ADDRFRAG равен 0, и адрес является последним адресом, когда ADDRFRAG равен 1, область, представляющая количество разделений, больше не нужна, и информация может передаваться за более короткий период времени.
[2406] CRC, как описано выше, является проверочным кодом для коррекции или обнаружения ошибки в других частях, кроме PRE. Эта проверка позволяет обнаруживать помеху при приеме кадров передачи от нескольких источников передачи. Когда длина CRC является целым кратным длины DATAPART, помеху можно обнаруживать наиболее эффективно.
[2407] В конце разделенного кадра (кадра, проиллюстрированного на фиг. 440 (a), (b) или (c)), можно добавлять проверочный код для проверки других частей помимо PRE кадра.
[2408] IDTYPE, проиллюстрированный на фиг. 440 (d), может иметь фиксированную длину, например 4 бита или 5 битов, как на фиг. 438 (a) - (d), или длина IDTYPE может изменяться согласно длине ID/данных, как на фиг. 439 (f) и (g). Таким образом, можно получить те же полезные результаты, как описано выше.
[2409] Выбор длины ID/данных
На фиг. 441 и фиг. 442 показаны диаграммы, демонстрирующие пример сигнала передачи в этом варианте осуществления.
[2410] В случаях (a) - (d) на фиг. 438, ucode может быть представлен, когда данные имеют 128 битов с настройками согласно таблицам (a) и (b), проиллюстрированным на фиг. 441, и таблицам (a) и (b), проиллюстрированным на фиг. 442.
[2411] Длина CRC и порождающий полином
На фиг. 443 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2412] Длина CRC устанавливается таким образом, чтобы сохранять способность к проверке независимо от длины субъекта, подлежащего проверке.
[2413] Порождающий полином приведен в качестве примера, и может использоваться другой порождающий полином. Кроме того, можно использовать проверочный код, отличный от CRC. Таким образом, можно повысить способность к проверке.
[2414] Выбор длины DATAPART и выбор последнего адреса согласно типу преамбулы
На фиг. 444 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления. На фиг. 444 (a), последний адрес является PRE (первой преамбулой), которая добавляется в кадр, расположенный в последней позиции в массиве из нескольких кадров, полученных путем деления данных, подлежащих передаче (ID/данных). Непоследний адрес является PRE (второй преамбулой), которая добавляется в кадр, расположенный в позиции, которая не является последней позицией в массиве из нескольких кадров, полученных путем деления данных, подлежащих передаче (ID/данных).
[2415] Когда длина DATAPART указана согласно типу преамбулы, область, представляющая длину DATAPART, больше не нужна, и информация может передаваться за более короткий период времени. Кроме того, когда указано, является ли адрес последним адресом, область, представляющая количество разделений, больше не нужна, и информация может передаваться за более короткий период времени. Кроме того, в случае (b) фиг. 444, длина DATAPART неизвестна, когда адрес является последним адресом, и поэтому процесс приема можно осуществлять, исходя из того, что длина DATAPART оценивается равной длине DATAPART кадра, который принимается непосредственно до или после приема текущего кадра, и имеет адрес, который не является последним адресом, что позволяет надлежащим образом принимать сигнал.
[2416] Длина адреса может различаться согласно типу преамбулы. Таким образом, количество комбинаций длин информации передачи может увеличиваться, и информация может передаваться, например, за более короткий период времени.
[2417] В случае (c) фиг. 444, преамбула задает количество разделений, и добавляется область, представляющая длину DATAPART.
[2418] Выбор адреса
На фиг. 445 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2419] Значение ADDR указывает адрес кадра, что позволяет приемнику надлежащим образом реконструировать передаваемую информацию.
[2420] Значение PARTNUM указывает количество разделений, что позволяет сообщать приемнику количество разделений без сбоев в момент времени приема первого кадра и точно отображать ход приема.
[2421] Предотвращение помехи за счет различия в количестве разделений
На фиг. 446 и фиг. 447 показаны диаграмма и блок-схема операций, демонстрирующие пример системы передачи и приема в этом варианте осуществления.
[2422] Когда информация передачи делится поровну и передается, поскольку сигналы от передатчика A и передатчика B на фиг. 446 имеют разные преамбулы, приемник может реконструировать информацию передачи, не смешивая источники передачи, даже когда эти сигналы принимаются одновременно.
[2423] Когда передатчики A и B включают в себя модуль настройки количества разделений, пользователь может предотвращать помеху, устанавливая количество разделений передатчиков, расположенных вблизи друг друга, на разные значения.
[2424] Приемник регистрирует количество разделений принятого сигнала на сервере, благодаря чему, сервер может получать информацию о количестве разделений, заданном передатчику, и другой приемник может получать информацию от сервера для точного отображения хода приема.
[2425] Приемник получает от сервера или модуля хранения приемника, информацию о том, является ли сигнал от близкорасположенного или соответствующего передатчика разделенным поровну сигналом. Когда полученная информация является разделенной поровну информацией, реконструируется только сигнал из кадра, имеющего такую же длину DATAPART. Когда полученная информация не является разделенной поровну информацией, или когда ситуация, когда присутствуют не все адреса в кадрах, имеющих одинаковую длину DATAPART, продолжается в течение заранее определенной продолжительности времени или более, декодируется сигнал, полученный путем объединения кадров, имеющих разные длины DATAPART.
[2426] Предотвращение помехи за счет различия в количестве разделений
На фиг. 448 показана блок-схема операций, демонстрирующая операцию сервера в этом варианте осуществления.
[2427] Сервер принимает от приемника ID и формацию деления (которая является информацией о комбинации длин DATAPART принятого сигнала), принятые приемником. Когда ID подлежит расширению согласно формации деления, значение, полученное путем оцифровки шаблона формации деления, определяется как вспомогательный ID, и связанная информация, использующая, в качестве ключа, расширенный ID, полученный путем объединения ID и вспомогательного ID, отправляется на приемник.
[2428] Когда ID не подлежит расширению согласно формации деления, проверяется, удерживает ли модуль хранения формацию деления, связанную с ID, и проверяется, идентична ли формация деления, удерживаемая в модуле хранения, принятой формации деления. Когда формация деления, удерживаемая в модуле хранения, отличается от принятой формации деления, на приемник передается инструкция перепроверки. Таким образом, можно предотвратить представление ошибочной информации вследствие ошибки приема в приемнике.
[2429] Когда одна и та же формация деления с одним и тем же ID принимается в течение заранее определенной продолжительности времени после передачи инструкции перепроверки, определяется, что формация деления изменилась, и формация деления, связанная с ID, обновляется. Таким образом, можно приспособиться к случаю изменения формации деления, как описано со ссылкой на фиг. 446.
[2430] Когда формация деления не сохранена, когда принятая формация деления и удерживаемая формация деления совпадают, или когда формация деления обновляется, связанная информация, использующая ID в качестве ключа, отправляется на приемник, и формация деления хранится в модуле хранения совместно с ID.
[2431] Указание статуса развития приема
На фиг. 449 - фиг. 454 показаны блок-схемы операций, каждая из которых демонстрирует пример операции приемника в этом варианте осуществления.
[2432] Приемник получает, от сервера или из области хранения приемника, множество и отношение количества разделений передатчика, соответствующего приемнику или передатчику вблизи приемника. Кроме того, когда частичное разделение данных уже принято, получаются множество и отношение количества разделений передатчика, передаваемая информация которого согласуется с частичным разделением данных.
[2433] Приемник принимает разделенный кадр.
[2434] После приема последнего адреса, когда множество полученного количества разделений равно только одному, или когда множество количества разделений, соответствующего выполняющемуся приложению приема, равно только одному, количество разделений уже известно, и поэтому статус развития отображается на основании этого количества разделений.
[2435] В противном случае, приемник вычисляет и отображает статус развития в простом режиме при наличии нескольких доступных ресурсов обработки или включается энергосберегающий режим. Напротив, при наличии многих доступных ресурсов обработки или когда энергосберегающий режим отключен, приемник вычисляет и отображает статус развития в режиме оценивания максимальной вероятности.
[2436] На фиг. 450 показана блок-схема операций, демонстрирующая способ вычисления статуса развития в простом режиме.
[2437] Сначала приемник получает от сервера стандартное количество разделений Ns. Альтернативно, приемник считывает стандартное количество разделений Ns из включенного в него модуля удержания данных. Заметим, что стандартное количество разделений равно (a) режиму или ожидаемому значению количества передатчиков, которые передают данные, деленному на такое количество разделений, (b) количеству разделений, определенному для каждой длины пакета, (c) количеству разделений, определенному для каждого приложения, или (d) количеству разделений, определенному для каждого идентифицируемого диапазона, где присутствует приемник.
[2438] Затем приемник определяет, принят ли уже пакет, указывающий, что последний адрес включен. Когда приемник определяет, что пакет принят, адрес последнего пакета обозначается как N. Напротив, когда приемник определяет, что пакет не принят, число, полученное путем прибавления 1 или числа 2 или более к принятому максимальному адресу Amax обозначается как Ne. При этом приемник определяет, выполняется ли условие Ne>Ns. Когда приемник определяет, что условие Ne>Ns выполняется, приемник полагает N=Ne. Напротив, когда приемник определяет, что условие Ne>Ns не выполняется, приемник полагает N=Ns.
[2439] Исходя из того, что количество разделений в принятом сигнале равно N, приемник затем вычисляет отношение количества принятых пакетов к пакетам, необходимым для приема всего сигнала.
[2440] В таком простом режиме, статус развития можно вычислять более простым вычислением, чем в режиме оценивания максимальной вероятности. Таким образом, простой режим имеет преимущество в отношении время обработки или энергопотребления.
[2441] На фиг. 451 показана блок-схема операций, демонстрирующая способ вычисления статуса развития в режиме оценивания максимальной вероятности.
[2442] Сначала приемник получает от сервера предыдущее распределение количества разделений. Альтернативно, приемник считывает предыдущее распределение из включенного в него модуля удержания данных. Заметим, что предыдущее распределение (a) определяется как распределение количества передатчиков, которые передают данные, деленного на количество разделений, (b) определяется для каждой длины пакета, (c) определяется для каждого приложения, или (d) определяется для каждого идентифицируемого диапазона, где присутствует приемник.
[2443] Затем приемник принимает пакет x и вычисляет вероятность P(x|y) приема пакета x, когда количество разделений равно y. Затем приемник определяет вероятность p(y|x) того, что количество разделений сигнала передачи равно y, в случае приема пакета x, согласно P(x|y)×P(y)÷A (где A - нормирующий коэффициент). Кроме того, приемник полагает P(y)=P(y|x).
[2444] При этом приемник определяет, является ли режим оценивания количества разделений режимом максимальной вероятности или режимом средней вероятности. Когда режим оценивания количества разделений является режимом максимальной вероятности, приемник вычисляет отношение количества принятых пакетов, исходя из того, что y, при котором P(y) достигает максимума, равно количеству разделений. Когда режим оценивания количества разделений является режимом средней вероятности, приемник вычисляет отношение количества принятых пакетов, исходя из того, что сумма y×P(y) равна количеству разделений.
[2445] Например, в вышеописанном режиме оценивания максимальной вероятности степень развития можно вычислять точнее, чем в простом режиме.
[2446] Кроме того, когда режим оценивания количества разделений является режимом максимальной вероятности, вероятность нахождения последнего адреса в позиции каждого числа вычисляется с использованием ранее принятого адреса, и число, имеющее наибольшую вероятность, оценивается как количество разделений. Таким образом, отображается развитие приема. Согласно этому способу отображения, может отображаться статус развития, ближайший к фактическому статусу развития.
[2447] На фиг. 452 показана блок-схема операций, демонстрирующая способ отображения, в котором статус развития не снижается.
[2448] Сначала приемник вычисляет отношение количества принятых пакетов к пакетам, необходимым для приема всего сигнала. Затем приемник определяет, меньше ли вычисленное отношение отображаемого отношения. Когда приемник определяет, что вычисленное отношение меньше отображаемого отношения, приемник дополнительно определяет, является ли отображаемое отношение результатом вычисления, полученным не менее заранее определенного времени назад. Когда приемник определяет, что отображаемое отношение является результатом вычисления, полученным не менее заранее определенного времени назад, приемник отображает вычисленное отношение. Когда приемник определяет, что отображаемое отношение не является результатом вычисления, полученным не менее заранее определенного времени назад, приемник продолжает отображать отображаемое отношение.
[2449] Кроме того, приемник определяет, что вычисленное отношение больше или равно отображаемому отношению, приемник обозначает как Ne число, полученное путем прибавления 1 или числа 2 или более к принятому максимальному адресу Amax. Затем приемник отображает вычисленное отношение.
[2450] Когда принимается последний пакет, например, результат вычисления статуса развития, меньший его предыдущего результата, то есть, отображаемое уменьшение статуса развития (степени развития), является неестественным. В связи с этим, можно предотвратить отображение такого неестественного результата вышеописанным способом отображения.
[2451] На фиг. 453 показана блок-схема операций, демонстрирующая способ отображения статуса развития при наличии нескольких длин пакетов.
[2452] Сначала приемник вычисляет, для каждой длины пакета, отношение P количества принятых пакетов. При этом приемник определяет каким из режимов, включающих в себя режим максимума, режим полного отображения и режим последнего, является режим отображения. Когда приемник определяет, что режим отображения является режимом максимума, приемник отображает наивысшее отношение из отношений P для нескольких длин пакетов. Когда приемник определяет, что режим отображения является режимом полного отображения, приемник отображает все отношения P. Когда режим отображения является режимом последнего, приемник отображает отношение P для длины пакета последнего принятого пакета.
[2453] На фиг. 454, (a) демонстрирует статус развития, вычисленный в простом режиме, (b) демонстрирует статус развития, вычисленный в режиме максимальной вероятности, и (c) демонстрирует статус развития, вычисленный с использованием наименьшего из полученных количеств разделений в качестве количества разделений. Поскольку статус развития увеличивается в порядке (a), (b) и (c), можно отображать все статусы одновременно путем отображения (a), (b) и (c) слоями, как в иллюстрации.
[2454] Разделенная передача
На фиг. 455 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2455] Проверочный код, используемый в этой конфигурации кадра, включает в себя два CRC, проиллюстрированные на фиг. 438 - фиг. 440. В качестве битовой длины участка, подлежащего проверке увеличивает, длина CRC увеличивается таким образом, что можно предотвратить уменьшение способности к проверке.
[2456] Таблица (a) на фиг. 455 демонстрирует случаи, когда длина CRC кратна 4, и таблица (b) на фиг. 455 демонстрирует случаи, когда длина CRC кратна 2. В 4PPM, поскольку данные кодируется на 2-битовой основе, установление длины CRC, кратной 2, позволяет избежать растраты при назначении. Длина CRC определяется таким образом, чтобы она не падала ниже 2log(N), где N - битовая длина участка, подлежащего проверке. Здесь log обозначает логарифм с основанием 2. Таким образом, настройки могут быть установлены таким образом, чтобы способность к проверке не падала ниже заранее определенного уровня. Значения в таблицах приведены в порядке примера; можно назначить другую длину CRC, или длина CRC может отличаться от кратного 2 или 4.
[2457] Порождающий полином приведен в качестве примера, и может использоваться другой порождающий полином. Кроме того, вместо CRC, может использоваться другой проверочный код.
[2458] При делении проверочного кода, даже в случае, когда кадр не полностью принят, проверка может выполняться до некоторой степени таким образом, чтобы можно было уменьшить коэффициент ошибок.
[2459] Управление излучением света с использованием общего переключателя и пиксельного переключателя
Согласно способу передачи в этом варианте осуществления, сигнал видимого света (который также именуется сигналом связи посредством видимого света) передается каждым LED, включенным в дисплей на основе LED, для отображения изображения, изменяющим светимость, например, согласно переключению общего переключателя и пиксельного переключателя.
[2460] Дисплей на основе LED сконфигурирован как большой дисплей, установленный, например, в открытом пространстве. Кроме того, дисплей на основе LED включает в себя несколько LED, расположенных в виде матрицы, и отображает изображение, предписывая этим LED мигать согласно сигналу изображения. Дисплей на основе LED включает в себя несколько общих линий (COM линий) и несколько пиксельных линий (SEG линии). Каждая из общих линий включает в себя несколько LED, горизонтально расположенных в линию, и каждая из пиксельных линий включает в себя несколько LED, вертикально расположенных в линию. Каждая из общих линий подключена к общим переключателям, соответствующим общей линии. Общие переключатели являются, например, транзисторами. Каждая из пиксельных линий подключена к пиксельным переключателям, соответствующим пиксельной линии. Пиксельные переключатели, соответствующие нескольким пиксельным линиям, включены, например, в схему возбуждения LED (схему постоянного тока). Заметим, что схема возбуждения LED сконфигурирована как модуль управления пиксельными переключателями, который переключает несколько пиксельных переключателей.
[2461] В частности, один из анода и катода каждого LED, включенного в общую линию, подключен к клемме, например соединителю, транзистора, соответствующего этой общей линии. Другой из анода и катода каждого LED, включенного в пиксельную линию, подключен к клемме (пиксельному переключателю) вышеупомянутой схемы возбуждения LED, которая соответствует этой пиксельной линии.
[2462] Когда дисплей на основе LED отображает изображение, модуль управления общими переключателями, который управляет несколькими общими переключателями, включает общие переключатели в режиме разделения по времени. Например, модуль управления общими переключателями поддерживает включенным только первый общий переключатель из нескольких общих переключателей в течение первого периода, и поддерживает включенным только второй общий переключатель из нескольких общих переключателей в течение второго периода, следующего за первым периодом. Схема возбуждения LED включает каждый пиксельный переключатель согласно сигналу изображения в течение периода, когда любой из общих переключателей включен. Таким образом, LED, соответствующий этому общему переключателю и этому пиксельному переключателю, включается только в течение периода, когда включен общий переключатель и включен пиксельный переключатель. Светимость пикселей в изображении представлена с использованием этого периода включения. Это означает, что светимость пикселей в изображении находится под управлением PWM.
[2463] Согласно способу передачи в этом варианте осуществления, сигнал видимого света передается с использованием дисплея на основе LED, общих переключателей, пиксельных переключателей, модуля управления общими переключателями и модуля управления пиксельными переключателями, например, описанными выше. В этом варианте осуществления передающий аппарат (также именуемый передатчиком), который передает сигнал видимого света согласно способу передачи, включает в себя модуль управления общими переключателями и модуль управления пиксельными переключателями.
[2464] На фиг. 456 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2465] Передатчик передает каждый символ, включенный в сигнал видимого света, согласно заранее определенному периоду символа. Например, когда передатчик передает символ ʺ00ʺ в 4PPM, общие переключатели переключаются согласно символу (шаблону изменения светимости ʺ00ʺ) в течение периода символа, состоящего из четырех слотов. Затем передатчик переключает пиксельные переключатели согласно средней светимости, указанной сигналом изображения и т.п.
[2466] В частности, когда средняя светимость в течение периода символа устанавливается на 75% ((a) на фиг. 456), передатчик поддерживает общий переключатель выключенным в течение периода первого слота и поддерживает общий переключатель включенным в течение периода слотов со второго по четвертый. Кроме того, передатчик поддерживает пиксельный переключатель выключенным в течение периода первого слота, и поддерживает пиксельный переключатель включенным в течение периода слотов со второго по четвертый. Таким образом, LED, соответствующий этому общему переключателю и этому пиксельному переключателю, включается только в течение периода, когда включен общий переключатель и включен пиксельный переключатель. Другими словами, LED изменяет светимость, включаясь со светимостью LO (низкая), HI (высокая), HI и HI в четырех слотах. В результате, передается символ ʺ00ʺ.
[2467] Когда средняя светимость в течение периода символа устанавливается на 25% ((e) на фиг. 456), передатчик поддерживает общий переключатель выключенным в течение периода первого слота и поддерживает общий переключатель включенным в течение периода слотов со второго по четвертый. Кроме того, передатчик поддерживает пиксельный переключатель выключенным в течение периода первого слота, третьего слота и четвертого слота и поддерживает пиксельный переключатель включенным в течение периода второго слота. Таким образом, LED, соответствующий этому общему переключателю и этому пиксельному переключателю, включается только в течение периода, когда включен общий переключатель и включен пиксельный переключатель. Другими словами, LED изменяет светимость, включаясь со светимостью LO (низкая), HI (высокая), LO и LO в четырех слотах. В результате, передается символ ʺ00ʺ. Заметим, что передатчик в этом варианте осуществления передает сигнал видимого света аналогично вышеописанному сигналу V4PPM (изменяемой 4PPM), в том смысле, что один и тот же символ может передаваться с переменной средней светимостью. В частности, когда один и тот же символ (например, ʺ00ʺ) передается со средней светимостью на отличающихся друг от друга уровнях, передатчик устанавливает позицию (временной режим) роста светимости, уникальную для символа, как фиксированную позицию, независимо от средней светимости, как показано на фиг. 456 (a) - (e). Таким образом, приемник способен принимать сигнал видимого света независимо от светимости.
[2468] Заметим, что общие переключатели переключаются вышеописанным модулем управления общими переключателями, и пиксельные переключатели переключаются вышеописанным модулем управления пиксельными переключателями.
[2469] Таким образом, способ передачи в этом варианте осуществления является способом передачи для передачи сигнала видимого света посредством изменения светимости и включает в себя этап определения, этап управления общими переключателями и этап управления первым пиксельным переключателем. На этапе определения, шаблон изменения светимости определяется путем модуляции сигнала видимого света. На этапе управления общими переключателями, общий переключатель для включения, в общем случае, нескольких источников света (LED), которые включены в группу источников света (общую линию) дисплея, и каждый из которых используется для представления пикселя в изображении, переключается согласно шаблону изменения светимости. На этапе управления первым пиксельным переключателем, первый пиксельный переключатель для включения первого источника света из нескольких источников света, включенных в группу источников света, включается, чтобы первый источник света включался только в течение периода, когда включен общий переключатель и включен первый пиксельный переключатель, для передачи сигнала видимого света.
[2470] Таким образом, сигнал видимого света может надлежащим образом передаваться от дисплея, включающего в себя несколько LED и т.п. в качестве источников света. Таким образом, это позволяет осуществлять связь между различными устройствами, включающими в себя устройства, отличные от источников освещения. Кроме того, когда дисплей является дисплеем для отображения изображений под управлением общего переключателя и первого пиксельного переключателя, сигнал видимого света может передаваться с использованием этого общего переключателя и этого первого пиксельного переключателя. Таким образом, можно легко передавать сигнал видимого света без значимого изменения в структуре для отображения изображений на дисплее.
[2471] Кроме того, временной режим управления пиксельным переключателем регулируется для согласования символа передачи (одного 4PPM), то есть управляется, как показано на фиг. 456, благодаря чему, сигнал видимого света может передаваться от дисплея на основе LED без мерцания. Сигнал изображения обычно изменяется за период 1/30 секунды или 1/60 секунды, но сигнал изображения может изменяться согласно периоду передачи символа (периоду символа) для достижения цели без изменений схемы.
[2472] Таким образом, на вышеупомянутом этапе определения способа передачи в этом варианте осуществления, шаблон изменения светимости определяется для каждого периода символа. Кроме того, на вышеупомянутом этапе управления первым пиксельным переключателем, пиксельный переключатель переключается синхронно с периодом символа. Таким образом, даже когда период символа равен, например, 1/2400 секунды, сигнал видимого света может надлежащим образом передаваться согласно периоду символа.
[2473] Когда сигнал (символ) равен ʺ10ʺ, и средняя светимость составляет около 50%, шаблон изменения светимости аналогичен шаблону 0101, и существует две позиции переднего фронта светимости. В этом случае, приоритет отдается последней из позиций роста светимости, благодаря чему, приемник может надлежащим образом принимать сигнал. Это означает, что последняя из позиций переднего фронта светимости является временным режимом, при котором получается передний фронт светимости, уникальный для символа ʺ10ʺ.
[2474] С увеличением средней светимости, может выводиться сигнал, более аналогичный сигналу, модулированному в 4PPM. Таким образом, при низкой светимости всего экрана или областей совместного использования электропитания, сила тока снижается для снижения мгновенного значения светимости, благодаря чему длина секции HI может увеличиваться и ошибки могут уменьшаться. В этом случае, несмотря на снижение максимальной светимости экрана, переключатель, активирующий эту функцию, включается, например, когда высокая светимость не требуется, например, для наружного использования, или когда отдается предпочтение связи посредством видимого света, что позволяет устанавливать оптимальный баланс между качеством связи и качеством изображения.
[2475] Кроме того, на вышеупомянутом этапе управления первым пиксельным переключателем способа передачи в этом варианте осуществления, когда изображение отображается на дисплее (дисплее на основе LED), первый пиксельный переключатель переключается для увеличения периода свечения, который служит для представления пиксельного значения пикселя в изображении и соответствует первому источнику света, на продолжительность времени, эквивалентную периоду, в течение которого первый источник света отключается для передачи сигнала видимого света. В частности, согласно способу передачи в этом варианте осуществления, сигнал видимого света передается, когда изображение отображается на дисплее на основе LED. Соответственно, возможно, что в течение периода, когда LED должен быть включен для представления пиксельного значения (в частности, значения светимости), указанного в сигнале изображения, LED отключается для передачи сигнала видимого света. В таком случае, согласно способу передачи в этом варианте осуществления, первый пиксельный переключатель переключается таким образом, что период свечения увеличивается на продолжительность времени, эквивалентную периоду, в течение которого LED отключен.
[2476] Например, когда изображение, указанное в сигнале изображения, отображается без передачи сигнала видимого света, общий переключатель включается в течение одного периода символа, и пиксельный переключатель включается только в течение периода, зависящего от средней светимости, то есть пиксельного значения, указанного в сигнале изображения. Когда средняя светимость составляет 75%, общий переключатель включается в слотах с первого по четвертый периода символа. Кроме того, пиксельный переключатель включается в слотах с первого по третий периода символа. Таким образом, LED включается в слотах с первого по третий в течение периода символа, что позволяет представлять вышеописанное пиксельное значение. Однако LED отключается во втором слоте для передачи символа ʺ01ʺ. Таким образом, согласно способу передачи в этом варианте осуществления, пиксельный переключатель переключается таким образом, что период свечения LED увеличивается на продолжительность времени, эквивалентную длине второго слота, в котором LED отключен, таким образом, что LED включается в четвертом слоте.
[2477] Кроме того, согласно способу передачи в этом варианте осуществления, пиксельное значение пикселя в изображении изменяется для увеличения периода свечения. Например, в вышеописанном случае, пиксельное значение, имеющее среднюю светимость 75%, изменяется на пиксельное значение, имеющее среднюю светимость 100%. В случае, когда средняя светимость составляет 100%, LED пытается включиться в слотах с первого по четвертый, но отключается в первом слоте для передачи символа ʺ01.ʺ Таким образом, также при передаче сигнала видимого света, LED может включаться с исходным пиксельным значением (средней светимостью 75%).
[2478] Таким образом, можно уменьшить вероятность разрыва изображения вследствие передачи сигнала видимого света.
[2479] Управление излучением света со сдвигом для каждого пикселя
На фиг. 457 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2480] Когда передатчик в этом варианте осуществления передает один и тот же символ (например, ʺ10ʺ) из пикселя A и пикселя в окрестности пикселя A (например, пикселя B и пикселя C), передатчик сдвигает временной режим излучения света этих пикселей, как показано на фиг. 457. Однако передатчик предписывает этим пикселям излучать свет без сдвига временного режима переднего фронта светимости этих пикселей, уникального для символа. Заметим, что каждый из пикселей A - C соответствует источнику света (в частности, LED). Когда символ равен ʺ10ʺ, временной режим переднего фронта светимости, уникального для символа, находится на границе между третьим слотом и четвертым слотом. Этот временной режим далее именуется уникальным для символа временным режимом. Приемник идентифицирует этот уникальный для символа временной режим и поэтому может принимать символ согласно временному режиму.
[2481] В результате сдвига временного режима излучения света, форма волны, указывающая переход средней светимости от пикселя к пикселю, имеет плавный передний или задний фронт за исключением переднего фронта в уникальном для символа временном режиме, как показано на фиг. 457. Другими словами, передний фронт в уникальном для символа временном режиме круче, чем передние фронты в других временных режимах. Таким образом, приемник отдает предпочтение самому крутому переднему фронту из нескольких передних фронтов после приема сигнала, и, таким образом, может идентифицировать надлежащий уникальный для символа временной режим и, следовательно, уменьшать вероятность ошибок приема.
[2482] В частности, когда символ ʺ10ʺ передается из заранее определенного пикселя, и светимость заранее определенного пикселя принимает промежуточное значение между 25% и 75%, передатчик увеличивает или уменьшает интервал включения пиксельного переключателя, соответствующего заранее определенному пикселю. Кроме того, передатчик регулирует, в противоположном направлении, интервал включения пиксельного переключателя, соответствующего пикселю в окрестности заранее определенного пикселя. Таким образом, ошибки можно уменьшить также путем настройки интервала включения каждого из пиксельных переключателей таким образом, чтобы суммарная светимость заранее определенного пикселя и близкорасположенного пикселя не изменялась. Интервал включения представляет собой интервал, в течение которого пиксельный переключатель включен.
[2483] Таким образом, способ передачи в этом варианте осуществления дополнительно включает в себя этап управления вторым пиксельным переключателем. На этом этапе управления вторым пиксельным переключателем, второй пиксельный переключатель для включения второго источника света, включенного в вышеописанную группу источников света (общую линию) и расположенного в окрестности первого источника света включается, чтобы второй источник света включался только в течение периода, когда включен общий переключатель и включен второй пиксельный переключатель, для передачи сигнала видимого света. Второй источник света является, например, источником света, расположенным рядом с первым источником света.
[2484] На этапах управления первым и вторым пиксельными переключателями, когда первый источник света передает символ, включенный в сигнал видимого света, и одновременно второй источник света передает символ, включенный в сигнал видимого света, и символ, передаваемый из первого источника света и символ, передаваемый из второго источника света, одинаковы, из нескольких временных режимов, в которых первый пиксельный переключатель и второй пиксельный переключатель включаются и отключаются для передачи символа, временной режим, в котором получается передний фронт светимости, уникальный для символа, регулируется так, чтобы быть одинаковым для первого пиксельного переключателя и для второго пиксельного переключателя, и оставшийся временной режим регулируется так, чтобы различаться между первым пиксельным переключателем и вторым пиксельным переключателем, и суммарная средняя светимость первого источника света и второго источника света за период передачи символа совпадала с заранее определенной светимостью.
[2485] Это позволяет пространственно усредненной светимости иметь крутой передний фронт только во временном режиме, в котором получается передний фронт светимости, уникальный для символа, как в переходе средней светимости от пикселя к пикселю проиллюстрированный на фиг. 457, что позволяет уменьшить вероятность ошибок приема. Таким образом, можно уменьшить ошибки приема сигнала видимого света на приемнике.
[2486] Когда символ ʺ10ʺ передается из заранее определенного пикселя, и светимость заранее определенного пикселя принимает промежуточное значение между 25% и 75%, передатчик увеличивает или уменьшает интервал включения пиксельного переключателя, соответствующего заранее определенному пикселю, в течение первого периода. Кроме того, передатчик регулирует, в противоположном направлении, интервал включения пиксельного переключателя в течение второго периода времени (например, кадра) до или после первого периода. Таким образом, ошибки можно уменьшить также путем настройки интервала включения пиксельного переключателя таким образом, чтобы суммарная средняя по времени светимость заранее определенного пикселя в пределах первого периода и второго периода не изменялась.
[2487] Другими словами, на вышеописанном этапе управления первым пиксельным переключателем способа передачи в этом варианте осуществления, символ, включенный в сигнал видимого света, передается в течение первого периода, символ, включенный в сигнал видимого света, передается в течение второго периода, следующего за первым периодом, и, например, символ, передаваемый в течение первого периода, и символ, передаваемый в течение второго периода, одинаковы. При этом, из нескольких временных режимов, в которых первый пиксельный переключатель включается и отключается для передачи символа, временной режим, в котором получается передний фронт светимости, уникальный для символа, регулируется так, чтобы быть одинаковым в течение первого периода и в течение второго периода, и оставшийся временной режим регулируется так, чтобы различаться между первым периодом и вторым периодом. Средняя светимость первого источника света в совокупности первого периода и второго периода совпадает с заранее определенной светимостью. Первый период и второй период могут представлять собой период для отображения кадра и период для отображения следующего кадра, соответственно. Кроме того, каждый из первого периода и второго периода может представлять собой период символа. В частности, первый период и второй период могут представлять собой период для одного символа, подлежащего передаче, и период для следующего символа, подлежащего передаче, соответственно.
[2488] Это позволяет усредненной во времени светимости иметь крутой передний фронт только во временном режиме, в котором получается передний фронт светимости, уникальный для символа, аналогично переходу средней светимости от пикселя к пикселю, проиллюстрированному на фиг. 457, что позволяет уменьшить вероятность ошибок приема. Таким образом, можно уменьшить ошибки приема сигнала видимого света на приемнике.
[2489] Управление излучением света, когда пиксельный переключатель может приводиться в действие на двойной частоте
На фиг. 458 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2490] Когда пиксельный переключатель может включаться и отключаться в цикле, который равен половине периода символа, то есть, когда пиксельный переключатель может приводиться в действие на двойной частоте, шаблон излучения света может быть таким же, как в V4PPM (см. фиг. 318), как показано на фиг. 458.
[2491] Другими словами, когда период символа (период передачи символа) состоит из четырех слотов, модуль управления пиксельными переключателями, например, схема возбуждения LED, которая управляет пиксельным переключателем, способен управлять пиксельным переключателем на 2-слотовой основе. В частности, модуль управления пиксельными переключателями может поддерживать пиксельный переключатель включенным в течение произвольной продолжительности времени в 2-слотовый период от начала периода символа. Кроме того, модуль управления пиксельными переключателями может поддерживать пиксельный переключатель включенным в течение произвольной продолжительности времени в 2-слотовый период от начала третьего слота в течение периода символа.
[2492] Таким образом, согласно способу передачи в этом варианте осуществления, пиксельное значение может изменяться в цикле, равном половине вышеописанного периода символа.
[2493] В этом случае существует опасность, что уровень точности каждого переключения пиксельного переключателя снижается (снижается точность). Таким образом, это осуществляется только когда переключатель приоритета передачи включен, что позволяет устанавливать оптимальный баланс между качеством изображения и качеством передачи.
[2494] Блоки для управления излучением света на основании регулировки пиксельного значения
На фиг. 459 показана диаграмма, демонстрирующая пример передатчика в этом варианте осуществления.
[2495] На фиг. 459 показана блок-схема, демонстрирующая, в (a), конфигурация устройства, которое только отображает изображение без передачи сигнала видимого света, то есть устройство отображения, которое отображает изображение на вышеописанном дисплее на основе LED. Это устройство отображения включает в себя, как показано на фиг. 459 (a), модуль 1911 ввода изображения и видео, модуль 1912 N-кратного ускорения, модуль 1913 управления общими переключателями и модуль 1914 управления пиксельными переключателями.
[2496] Модуль 1911 ввода изображения и видео выводит на модуль 1912 N-кратного ускорения сигнал изображения, представляющий изображение или видео, например, на частоте кадров 60 Гц.
[2497] Модуль 1912 N-кратного ускорения умножает частоту кадров сигнала изображения, принятого от модуля 1911 ввода изображения и видео, на N (N>1), и выводит сигнал результирующего изображения. Например, модуль 1912 N-кратного ускорения умножает частоту кадров на 10 (N=10), то есть увеличивает частоту кадров до частоты кадров 600 Гц.
[2498] Модуль 1913 управления общими переключателями переключает общий переключатель на основании изображений, обеспечиваемых на частоте кадров 600 Гц. Аналогично, модуль управления общими переключателями 1914 переключает пиксельный переключатель на основании изображений, обеспечиваемых на частоте кадров 600 Гц. Таким образом, в результате увеличения частоты кадров модулем 1912 N-кратного ускорения, можно предотвращать мерцание, обусловленное переключением переключателя, например, общим переключателем или пиксельным переключателем. Кроме того, когда изображение дисплея на основе LED захватывается устройством формирования изображения, использующим высокоскоростной затвор, устройство формирования изображения может захватывать изображение без дефектных пикселей или мерцания.
[2499] На фиг. 459 показана блок-схема, демонстрирующая, в (b), конфигурация устройства отображения, которое не только отображает изображение, но и передает вышеописанный сигнал видимого света, то есть передатчика (передающего аппарата). Этот передатчик включает в себя модуль 1911 ввода изображения и видео, модуль 1913 управления общими переключателями, модуль 1914 управления пиксельными переключателями, модуль 1915 ввода сигнала, и модуль 1916 регулировки пиксельного значения. Модуль 1915 ввода сигнала выводит сигнал видимого света, включающий в себя несколько символов, на модуль 1916 регулировки пиксельного значения на символьной скорости (частоте) 2400 символов в секунду.
[2500] Модуль 1916 регулировки пиксельного значения копирует изображение, принятое от модуля 1911 ввода изображения и видео, на основании символьной скорости сигнала видимого света, и регулирует пиксельное значение согласно вышеописанному способу. Таким образом, модуль 1913 управления общими переключателями и модуль 1914 управления пиксельными переключателями, следующие за модулем 1916 регулировки пиксельного значения, могут выводить сигнал видимого света без изменения светимости изображения или видео.
[2501] Например, в случае, проиллюстрированном на фиг. 459, когда символьная скорость сигнала видимого света равна 2400 символов в секунду, модуль 1916 регулировки пиксельного значения копирует изображение, включенное в сигнал изображения, таким образом, что частота кадров сигнала изображения изменяется от 60 Гц до 4800 Гц. Например, предположим, что значение символа, включенного в сигнал видимого света, равно ʺ00ʺ, и пиксельное значение (значение светимости) пикселя, включенного в первое изображение, которое еще не скопировано, составляет 50%. В этом случае, модуль 1916 регулировки пиксельного значения регулирует пиксельное значение таким образом, что первое изображение, которое было скопировано, имеет пиксельное значение 100%, и второе изображение, которое было скопировано, имеет пиксельное значение 50%. Таким образом, как при изменении светимости в случае символа ʺ00ʺ, проиллюстрированного на фиг. 458 (c), логическое сложение общего переключателя и пиксельного переключателя дает светимость 50%. Следовательно, сигнал видимого света может передаваться, в то время как светимость остается равной светимости исходного изображения. Заметим, что логическое сложение общего переключателя и пиксельного переключателя означает, что источник света (то есть LED), соответствующий общему переключателю и пиксельному переключателю включается только в течение периода, когда включен общий переключатель и включен пиксельный переключатель.
[2502] Кроме того, согласно способу передачи в этом варианте осуществления, процесс отображения изображения и процесс передачи сигнала видимого света не требуется осуществлять одновременно, то есть эти процессы можно осуществлять в отдельные периоды, т.е. период передачи сигнала и период отображения изображения.
[2503] В частности, на вышеописанном этапе управления первым пиксельным переключателем в этом варианте осуществления, первый пиксельный переключатель включается в течение периода передачи сигнала, когда общий переключатель переключается согласно шаблону изменения светимости. Кроме того, способ передачи в этом варианте осуществления может дополнительно включать в себя этап отображения изображения для отображения пикселя в изображении, подлежащем отображению, посредством (i) поддержания общего переключателя включенным в течение периода отображения изображения, отличного от периода передачи сигнала, и (ii) включения первого пиксельного переключателя в течение периода отображения изображения согласно изображению, чтобы первый источник света включался только в течение периода, когда включен общий переключатель и включен первый пиксельный переключатель.
[2504] Таким образом, процесс отображения изображения и процесс передачи сигнала видимого света осуществляются в отличающиеся друг от друга периоды, что позволяет легко отображать изображение и передавать сигнал видимого света.
[2505] Временной режим изменения электропитания
Хотя интервал отключения сигнала включен в случай изменения электропитания, электропитание изменяется согласно периоду передачи символов 4PPM, поскольку никакое излучение света в последней части 4PPM не влияет на прием сигнала, и, таким образом, можно изменять электропитание без оказания влияния на качество приема сигнала.
[2506] Кроме того, можно изменять электропитание без оказания влияния на качество приема сигнала, путем изменения электропитания также в период LO в 4PPM. В этом случае, можно также поддерживать максимальную светимость на высоком уровне при передаче сигнала.
[2507] Временной режим операции возбуждения
В этом варианте осуществления, дисплей на основе LED может возбуждаться во временных режимах, проиллюстрированных на фиг. 460 - фиг. 462.
[2508] На фиг. 460 - фиг. 462 показаны временные диаграммы возбуждения дисплея на основе LED сигналом, модулированным посредством ID света, согласно настоящему изобретению.
[2509] Например, как показано на фиг. 461, поскольку LED не может включаться со светимостью, указанной в сигнале изображения, где общий переключатель (COM1) отключается для передачи сигнала видимого света (ID света) (период времени t1), LED включается по истечения периода времени t1. Таким образом, изображение, указанное сигналом изображения, может надлежащим образом отображаться без разрыва одновременно с надлежащей передачей сигнала видимого света.
[2510] Сводка
На фиг. 463A показана блок-схема операций, демонстрирующая способ передачи согласно аспекту настоящего изобретения.
[2511] Способ передачи согласно аспекту настоящего изобретения является способом передачи для передачи сигнала видимого света посредством изменения светимости и включает в себя этапы SC11 - SC13.
[2512] На этапе SC11, шаблон изменения светимости определяется путем модуляции сигнала видимого света, как в вышеописанных вариантах осуществления.
[2513] На этапе SC12, общий переключатель для включения, в общем случае, нескольких источников света, которые включены в группу источников света дисплея, и каждый из которых используется для представления пикселя в изображении, переключается согласно шаблону изменения светимости.
[2514] На этапе S13, первый пиксельный переключатель (то есть пиксельный переключатель) для включения первого источника света из нескольких источников света, включенных в группу источников света, включается, чтобы первый источник света включался только в течение периода, когда включен общий переключатель и включен первый пиксельный переключатель, для передачи сигнала видимого света.
[2515] На фиг. 463B показана блок-схема, демонстрирующая функциональную конфигурацию передающего аппарата согласно аспекту настоящего изобретения.
[2516] Передающий аппарат C10 согласно аспекту настоящего изобретения является передающим аппаратом (или передатчиком), который передает сигнал видимого света посредством изменения светимости, и включает в себя модуль C11 определения, модуль C12 управления общими переключателями и модуль C13 управления пиксельными переключателями. Модуль C11 определения определяет шаблон изменения светимости путем модуляции сигнала видимого света как в вышеописанных вариантах осуществления. Заметим, что этот модуль C11 определения включен в модуль 1915 ввода сигнала, проиллюстрированный, например, на фиг. 459.
[2517] Модуль C12 управления общими переключателями переключает общий переключатель согласно шаблону изменения светимости. Этот общий переключатель является переключателем для включения, в общем случае, нескольких источников света, которые включены в группу источников света дисплея, и каждый из которых используется для представления пикселя в изображении.
[2518] Модуль C13 управления пиксельными переключателями включает пиксельный переключатель, который предназначен для включения источника света, подлежащего управлению, из нескольких источников света, включенных в группу источников света, чтобы источник света включался только в течение периода, когда включен общий переключатель и включен пиксельный переключатель, для передачи сигнала видимого света. Заметим, что источник света, подлежащий управлению, является вышеописанным первым источником света.
[2519] Таким образом, сигнал видимого света может надлежащим образом передаваться от дисплея, включающего в себя несколько LED и пр. в качестве источников света. Таким образом, это позволяет осуществлять связь между различными устройствами, включающими в себя устройства, отличные от источников освещения. Кроме того, когда дисплей является дисплеем для отображения изображений под управлением общего переключателя и пиксельного переключателя, сигнал видимого света может передаваться с использованием общего переключателя и пиксельного переключателя. Таким образом, можно легко передавать сигнал видимого света без значимого изменения в структуре для отображения изображений на дисплее (то есть устройстве отображения).
[2520] Конфигурация кадра в однокадровой передаче
На фиг. 464 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2521] Кадр передачи включает в себя, как показано на фиг. 464 (a), преамбулу (PRE), длину ID (IDLEN), тип ID (IDTYPE), контент (ID/данные) и проверочный код (CRC). Число битов каждой области приведено в порядке примера. Заметим, что IDLEN идентична FLEN, проиллюстрированной на фиг. 438.
[2522] Когда используется преамбула, например, проиллюстрированная на фиг. 464 (b), приемник может находить границу сигнала, отличая преамбулу от другой части, кодированной с использованием 4PPM, I-4PPM или V4PPM.
[2523] Можно передавать контент переменной длины, выбирая длину ID/данных в IDLEN, как показано на фиг. 464 (c).
[2524] CRC представляет собой проверочный код для коррекции или обнаружения ошибки в других частях, кроме PRE. Длина CRC изменяется согласно длине части, подлежащей проверке, благодаря чему, способность к проверке может сохраняться на определенном уровне или выше. Кроме того, использование отдельного проверочного кода в зависимости от длины части, подлежащей проверке, позволяет повышать способность к проверке для каждой длины CRC.
[2525] Конфигурация кадра в многокадровой передаче
На фиг. 465 и фиг. 466 показаны диаграммы, каждая из которых демонстрирует пример сигнала передачи в этом варианте осуществления.
[2526] Тип раздела (PTYPE) и проверочный код (CRC) добавляются к данным передачи (телу), приводя к объединению данных. Объединенные данные делятся на определенное количество DATAPART к каждому из которых преамбула (PRE) и адрес (ADDR) добавляются до передачи. Кадр включает в себя DATAPART, преамбулу (PRE) и адрес (ARDD). Данные передачи также именуется данными, подлежащими передаче, и тип раздела также именуется информацией типа раздела.
[2527] PTYPE (или режим раздела (PMODE)) указывает тип данных, подлежащих передаче, в частности, указывает способ деления тела или смысл тела. Как показано на фиг. 465 (a), PTYPE устанавливается равным 2 битам, что позволяет осуществлять кодирование согласно 4PPM. Как показано на фиг. 465 (b), время передачи можно укоротить путем настройки PTYPE на 1 бит.
[2528] CRC представляет собой проверочный код для проверки PTYPE и тело. Длина кода CRC изменяется согласно длине части, подлежащей проверке, как показано на фиг. 443, благодаря чему, способность к проверке может сохраняться на определенном уровне или выше.
[2529] Преамбула определяется, как показано на фиг. 444, таким образом, что продолжительность времени передачи можно уменьшить, обеспечивая при этом несколько шаблонов деления.
[2530] Адрес определяется, как показано на фиг. 445, благодаря чему, приемник может реконструировать данные независимо от порядка приема кадра.
[2531] Фиг. 466 демонстрирует комбинации доступных длины объединенных данных и количества кадров. Подчеркнутые комбинации используются в описанном ниже случае, когда PTYPE указывает режим совместимости с единичным кадром.
[2532] Конфигурация поля "тело"
На фиг. 467 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2533] Когда тело имеет конфигурацию поля, например, в иллюстрации, можно передавать ID, который идентичен или аналогичен отвечающему способу однокадровой передачи.
[2534] Предполагается, что один и тот же ID с одним и тем же IDTYPE представляет один и тот же смысл независимо от того, является ли схема передачи способом однокадровой передачи или способом многокадровой передачи и независимо от комбинации передаваемых пакетов. Это позволяет гибко передавать сигнал, например, когда данные непрерывно передаются или когда продолжительность времени для приема является коротким.
[2535] IDLEN указывает длину ID, и оставшаяся часть используется для передачи заполнения. Эта часть может состоять из всех 0 или 1, или может использоваться для передачи данных, который расширяет ID, или может быть проверочным кодом. Заполнение может быть выровнено слева.
[2536] Согласно фиг. 467 (b), (c) и (d), продолжительность времени передачи короче, чем в фиг. 467 (a). Предполагается, что длина ID в этом случае является максимальной длиной, которую может иметь ID.
[2537] В случае фиг. 467 (b) или (c), число битов IDTYPE является нечетным числом, которое, однако, может быть четным числом, когда данные объединяется с 1-битовым PTYPE, проиллюстрированным на фиг. 465 (b) и, таким образом, данные можно эффективно кодировать с использованием 4PPM.
[2538] В случае фиг. 467 (c) может передаваться более длинный ID.
[2539] В случае фиг. 467 (d) множество представимых IDTYPE больше.
[2540] PTYPE
На фиг. 468 показана диаграмма, демонстрирующая пример сигнала передачи в этом варианте осуществления.
[2541] Когда PTYPE имеет заранее определенное количество битов, PTYPE указывает, что тело находится в режиме совместимости с единичным кадром. Это позволяет для передачи того же ID, как в случае однокадровой передачи.
[2542] Например, когда PTYPE=00, ID или IDTYPE, соответствующий PTYPE может обрабатываться таким же или аналогичным образом, как ID или IDTYPE, передаваемый в случае однокадровой передачи. Таким образом, можно облегать управление ID или IDTYPE.
[2543] Когда PTYPE имеет заранее определенное количество битов, PTYPE указывает, что тело находится в режиме потока данных. При этом можно использовать все комбинации количества кадров передачи и длины DATAPART, и можно предположить, что данные, имеющие разные комбинации, отличаются смыслом. Бит PTYPE может указывать, имеют ли разные комбинации одинаковый смысл или разный смысл. Это позволяет гибко выбирать способ передачи.
[2544] Например, ID, размер которого не задан в способе однокадровой передачи, может передаваться для PTYPE=01. Даже если ID, соответствующий PTYPE=01, идентичен ID способа однокадровой передачи, ID, соответствующий PTYPE=01, может рассматриваться как ID, отличный от ID способа однокадровой передачи. В итоге, количество выражаемых ID может увеличиваться.
[2545] Конфигурация поля в режиме совместимости с единичным кадром
На фиг. 469 показана диаграмма, демонстрирующая пример сигнала передачи варианта осуществления 35.
[2546] Для использования сигнала передачи согласно фиг. 467 (a), в режиме совместимости с единичным кадром, передача осуществляется наиболее эффективно посредством комбинации таблицы на фиг. 469.
[2547] Для использования сигнала передачи согласно фиг. 467 (b), (c) или (d), комбинация количества кадров 13 и длина DATAPART 4 бита имеет хорошую эффективность для 32-битового ID, и комбинация количества кадров 11 и длина DATAPART 8 битов имеет хорошую эффективность для 64-битового ID.
[2548] Когда передача осуществляется только с комбинацией таблицы, комбинация, отличная от комбинации таблицы, определяется как ошибка приема, что позволяет снижать коэффициент ошибок приема.
[2549] Сводка
На фиг. 470A показана блок-схема операций, демонстрирующая пример способа генерации сигнала варианта осуществления 35.
[2550] Сигнал способ генерации варианта осуществления 35 представляет собой способ генерации сигнала видимого света, подлежащего передаче, посредством изменения светимости источника света, включенного в передатчик, и включает в себя процессы на этапах SD11 - SD14.
[2551] На этапе SD11, один из способа однокадровой передачи, состоящего в передаче данных в качестве способа однокадровой и многокадровой передачи, состоящего в передаче данных, с одновременным делением данных на несколько кадров, определяется как способ передачи сигнала видимого света от передатчика.
[2552] На этапе SD12, когда способ многокадровой передачи определен как способ передачи сигнала видимого света, генерируется информация типа раздела, указывающая тип данных, подлежащих передаче, и комбинационные данные генерируются путем добавления информации типа раздела к данным, подлежащим передаче.
[2553] На этапе SD13, несколько кадров, каждый из которых включает в себя каждую из нескольких частей данных генерируются делением комбинационных данных на несколько частей данных.
[2554] На этапе SD14, сигнал видимого света генерируется путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
[2555] На фиг. 470B показана блок-схема, демонстрирующая пример конфигурации модуля генерации сигнала варианта осуществления 35.
[2556] Модуль D10 генерации сигнала варианта осуществления 35 является устройством, которое генерирует сигнал видимого света, подлежащий передаче посредством изменения светимости источника света, включенного в передатчик, и включает в себя модуль D11 определения, первый сумматор D12, делитель D13 и второй сумматор D14.
[2557] Модуль D11 определения определяет, в качестве способа передачи сигнала видимого света от передатчика, один из способа однокадровой передачи, состоящего в передаче данных в качестве способа однокадровой и многокадровой передачи, состоящего в передаче данных, с одновременным делением данных на несколько кадров.
[2558] Когда способ многокадровой передачи определен как способ передачи сигнала видимого света, первый сумматор D12 генерирует информацию типа раздела, указывающую тип данных, подлежащих передаче, и генерирует комбинационные данные путем добавления информации типа раздела к данным, подлежащим передаче.
[2559] Делитель D13 генерирует несколько кадров, каждый из которых включает в себя каждую из нескольких частей данных, делением комбинационных данных на несколько частей данных.
[2560] Второй сумматор D14 генерирует сигнал видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
[2561] Например, способ однокадровой передачи представляет собой способ передачи данных с конфигурацией кадра однокадровой передачи, проиллюстрированной на фиг. 438 или фиг. 464. Способ многокадровой передачи представляет собой способ передачи данных с конфигурацией кадра многокадровой передачи, проиллюстрированной на фиг. 440 или фиг. 465. Определяется один из способа однокадровой передачи и способа многокадровой передачи. Когда определен способ многокадровой передачи, PTYPE, проиллюстрированный на фиг. 465, генерируется в качестве информации типа раздела, и комбинационные данные генерируются путем добавления информации типа раздела к данным, подлежащим передаче, которые являются телом. Сигнал видимого света, построенный из нескольких кадров, каждый из которых включает в себя преамбулу (PRE), генерируется делением комбинационных данных.
[2562] Таким образом, когда определен способ многокадровой передачи, данные, подлежащие передаче, передаются в качестве сигнала видимого света, построенного из нескольких кадров, что позволяет осуществлять дальнюю связь и уменьшить ошибку приема и задержку приема. Поскольку можно переключаться между способом однокадровой передачи и способом многокадровой передачи, способ передачи можно надлежащим образом выбирать согласно дальности связи или объему данных, подлежащих передаче. Например, когда задержка приема возникает вследствие деления малого объема данных, подлежащих передаче, задержку приема можно предотвратить, выбрав способ однокадровой передачи. Информация типа раздела добавляется к данным, подлежащим передаче, благодаря чему, приемник может надлежащим образом принимать данные, подлежащие передаче, на основании информации типа раздела. Соответственно, связь может осуществляться между различными устройствами. Кадр является единицей данных и также именуется пакетом или блоком.
[2563] На этапе SD14 или на втором сумматоре D14, первая преамбула может добавляться к заголовку кадра, расположенного в последней позиции в массиве из нескольких кадров. Дополнительно, вторая преамбула, отличная от первой преамбулы, может добавляться к заголовку кадра, расположенного в позиции, которая не является последней позицией в массиве. На этапе SD14 или на втором сумматоре D14, когда несколько кадров, расположенных в позициях, не совпадающих с последней позицией, присутствует в массиве из нескольких кадров, вторая преамбула может добавляться к заголовку каждого из нескольких кадров, расположенных в позициях, не совпадающих с последней позицией.
[2564] Например, как показано на фиг. 444 (a), первая преамбула (последний адрес PRE) добавляется к заголовку кадра, расположенного в последней позиции, и вторая преамбула (непоследний адрес PRE) добавляется к заголовку кадра, расположенного в позиции, которая не является последней позицией. Таким образом, приемник, который принимает сигнал видимого света, может легко находить разрыв или границу между данными, подлежащими передаче, и следующими данными, подлежащими передаче, и приемник может принимать несколько фрагментов данных, подлежащих передаче, надлежащим образом отличая несколько фрагментов данных, подлежащих передаче, друг от друга.
[2565] Каждая из первой и второй преамбул может построена из N-битовой (N - целое число 2 или более) битовой строки, и битовая строка может указывать число, ранее скоррелированное с битовой длиной части данных, включенной в каждый из нескольких кадров.
[2566] Например, как показано на фиг. 444 (a), каждая из первой и второй преамбул является 12-битовой битовой строкой. Битовая строка указывает число (например, ʺ1101 0000 0000ʺ или ʺ0000 0000 1101ʺ) ранее скоррелированное с битовой длиной (например, 64 бита) части данных (DATAPART). Таким образом, поскольку первая и вторая преамбулы указывают битовую длину части данных, указывая при этом заголовок кадра, данные, которые используются только для сообщения приемнику битовой длины части данных, не требуется обеспечивать в кадре. Соответственно, время, необходимое для передачи данных, подлежащих передаче можно укоротить. При приеме первой или второй преамбулы, приемник может идентифицировать битовую длину части данных, следующей за преамбулами. В итоге, приемник может надлежащим образом принимать часть данных.
[2567] Каждая из первой и второй преамбул может построена из M-битовой (M - целое число, большее или равное 2 и меньшее N) первой битовой строки, указывающей идентичное число, большее или равное 1, и K-битовой (K=N-M) второй битовой строки, указывающей 0, и первая преамбула может отличаться от второй преамбулы в порядке, в котором располагаются первая битовая строка и вторая битовая строка.
[2568] Например, как показано на фиг. 444 (a), каждая из первой и второй преамбул, скоррелированных с 64-битовой частью данных, построена из 4-битовой первой битовой строки, указывающей ʺ1101ʺ, и 8-битовой второй битовой строки, указывающей ʺ0000 0000ʺ. В 12-битовой битовой строке, которая является первой преамбулой, вторая битовая строка ʺ0000 0000ʺ располагается после первой битовой строки ʺ1101ʺ. С другой стороны, в 12-битовой битовой строке, которая является второй преамбулой, первая битовая строка ʺ1101ʺ располагается после второй битовой строки ʺ0000 0000ʺ. Таким образом, первая преамбула отличается от второй преамбулы в порядке, в котором располагаются первая битовая строка ʺ1101ʺ и вторая битовая строка ʺ0000 0000ʺ. Таким образом, первая и вторая преамбулы построены как битовые строки, отличающиеся друг от друга, и включают в себя частично общую битовую строку. Таким образом, приемник может искать первую и вторую преамбулы с использованием частично общей битовой строки, не отличая первую и вторую преамбулы друг от друга, и может искать только первую преамбулу или вторую преамбулу с использованием всей битовой строки преамбулы. Соответственно, можно повысить эффективность поиска данных.
[2569] Информация типа раздела может указывать, в качестве тип данных, подлежащих передаче, первый тип или второй тип, в котором ограничение на конфигурацию данных строже, чем у первого типа. На этапе SD12 или на первом сумматоре D12, при добавлении информации типа раздела, указывающей второй тип, информация длины, указывающая битовую длину данных, подлежащих передаче, и информация типа ID, указывающая тип идентификационной информации, выраженной данными, подлежащими передаче, может дополнительно добавляться к данным, подлежащим передаче.
[2570] например, как показано на фиг. 468, PTYPE, который является информацией типа раздела, указывает первый тип, который является потоком данных, или второй тип, который является совместимым с единичным кадром. Когда PTYPE указывает совместимость с единичным кадром, например, IDLEN и IDTYPE добавляются к данным, подлежащим передаче (ID) как показано на фиг. 467 (a). IDLEN является информацией длины, указывающей битовую длину данных, подлежащих передаче, и IDTYPE указывает тип ID (идентификационной информации), выраженного данными, подлежащими передаче. В этот момент, когда данные, подлежащие передаче, передаются способом однокадровой передачи, например, IDLEN и IDTYPE также добавляются к данным, подлежащим передаче (ID/данным), как показано на фиг. 464. Соответственно, даже если один из способа однокадровой передачи и способа многокадровой передачи определен как способ передачи данных, подлежащих передаче, формат данных может быть обобществлен. Таким образом, приемник может надлежащим образом принимать данные, подлежащие передаче, независимо от того, передаются ли данные, подлежащие передаче, способом однокадровой передачи или способом многокадровой передачи.
[2571] Следует отметить, что в вышеприведенных вариантах осуществления, каждый из составных элементов может быть образован специализированным оборудованием или может быть получен путем выполнения программы программного обеспечения, пригодной для составного элемента. Каждый составной элемент может достигаться модулем выполнения программ, например, CPU или процессором, считывающим и выполняющим программу программного обеспечения, хранящуюся на носителе записи, например, жестком диске или полупроводниковой памяти. Например, программа предписывает компьютеру выполнять способ генерации сигнала, проиллюстрированный на блок-схеме операций, показанной на фиг. 470A.
ПРОМЫШЛЕННОЕ ПРИМЕНЕНИЕ
[2572] Настоящее изобретение применимо к модулю генерации сигнала и т.п., который генерирует сигнал видимого света, передаваемый, например, от светящегося дисплея, смартфона, планшета, мобильного телефона, интеллектуальных часов, наголовного дисплея, кондиционера, рисоварки, телевизора, магнитофона, проектора, дисплея и т.п.
ССЫЛОЧНЫЕ ПОЗИЦИИ В ЧЕРТЕЖАХ
[2573] D10 модуль генерации сигнала
D11 модуль определения
D12 первый сумматор
D13 делитель
D14 второй сумматор
Изобретение относится к средствам кооперации бытовых электроприборов для домашней сети. Способ генерации сигнала включает в себя: этап SD11 определения, в качестве способа передачи сигнала видимого света от передатчика, один из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров; этап SD12, когда определен способ многокадровой передачи, генерирования информации типа разделения, указывающей тип данных, подлежащих передаче, и генерирования комбинационных данных путем добавления информации типа разделения к данным, подлежащим передаче; этап SD13 генерирования нескольких кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и этап SD14 генерирования сигнала видимого света путем добавления преамбулы к заголовку каждого из нескольких кадров. 3 н. и 5 з.п. ф-лы, 572 ил.
1. Способ генерации сигнала для генерирования сигнала видимого света, передаваемого посредством изменения светимости источника света, включенного в передатчик, причем упомянутый способ содержит:
этап определения, на котором определяют, в качестве способа передачи сигнала видимого света от передатчика, один из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров;
первый этап добавления, на котором, когда определено, что способ многокадровой передачи является способом передачи сигнала видимого света, генерируют информацию типа разделения, указывающую тип данных, подлежащих передаче, и генерируют комбинационные данные путем добавления информации типа разделения к данным, подлежащим передаче;
этап деления, на котором генерируют несколько кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и
второй этап добавления, на котором генерируют сигнал видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
2. Способ генерации сигнала по п. 1, в котором
на втором этапе добавления, первую преамбулу добавляют к заголовку кадра, расположенного в последней позиции в массиве из нескольких кадров, в качестве преамбулы, и
вторую преамбулу, отличную от первой преамбулы, добавляют к заголовку кадра, расположенного в позиции, которая не является последней позицией в массиве, в качестве преамбулы.
3. Способ генерации сигнала по п. 2, в котором
на втором этапе добавления, когда несколько кадров, расположенных в позициях, которые не являются последней позицией, присутствует в массиве из нескольких кадров, вторую преамбулу добавляют к заголовку каждого из нескольких кадров, расположенных в позициях, которые не являются последней позицией.
4. Способ генерации сигнала по п. 2 или 3, в котором
каждая из первой и второй преамбул построена в виде N-битовой (N - целое число, равное 2 или более) битовой строки, и
упомянутая битовая строка указывает число, ранее скоррелированное с битовой длиной части данных, включенной в каждый из нескольких кадров.
5. Способ генерации сигнала по п. 4, в котором
каждая из первой и второй преамбул построена в виде M-битовой (M - целое число, которое больше или равно 2 и меньше N) первой битовой строки, указывающей идентичное число, большее или равное 1, и K-битовой (K=N-M) второй битовой строки, указывающей 0, и
первая преамбула отличается от второй преамбулы в порядке, в котором располагаются первая битовая строка и вторая битовая строка.
6. Способ генерации сигнала по любому из пп. 1-5, в котором
информация типа разделения указывает, в качестве типа данных, подлежащих передаче, первый тип или второй тип, для которого ограничение конфигурации данных строже, чем для первого типа, и,
когда информация типа разделения, указывающая второй тип, добавляется на первом этапе добавления, информация длины, указывающая битовую длину данных, подлежащих передаче, и информация типа ID, указывающая тип идентификационной информации, выраженной данными, подлежащими передаче, дополнительно добавляются к данным, подлежащим передаче.
7. Модуль генерации сигнала, который генерирует сигнал видимого света, подлежащий передаче, посредством изменения светимости источника света, включенного в передатчик, причем упомянутый модуль генерации сигнала содержит:
модуль определения, который определяет, в качестве способа передачи сигнала видимого света от передатчика, один из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров;
первый сумматор, который, когда определено, что способ многокадровой передачи является способом передачи сигнала видимого света, генерирует информацию типа разделения, указывающую тип данных, подлежащих передаче, и генерирует комбинационные данные путем добавления информации типа разделения к данным, подлежащим передаче;
делитель, который генерирует несколько кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и
второй сумматор, который генерирует сигнал видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
8. Считываемый компьютером носитель, хранящий программу, выполняющуюся на компьютере для генерирования сигнала видимого света, подлежащего передаче, посредством изменения светимости источника света, включенного в передатчик, причем упомянутая программа предписывает компьютеру выполнять:
этап определения, состоящий в определении, в качестве способа передачи сигнала видимого света от передатчика, одного из способа однокадровой передачи для передачи данных в виде одного кадра и способа многокадровой передачи для передачи данных при делении данных на несколько кадров;
первый этап добавления, состоящий в, когда определено, что способ многокадровой передачи является способом передачи сигнала видимого света, генерировании информации типа разделения, указывающей тип данных, подлежащих передаче, и генерировании комбинационных данных путем добавления информации типа разделения к данным, подлежащим передаче;
этап деления, состоящий в генерировании нескольких кадров, каждый из которых включает в себя каждую из нескольких частей данных, путем деления комбинационных данных на несколько частей данных; и
второй этап добавления, состоящий в генерировании сигнала видимого света путем добавления преамбулы, которая представляет собой данные, указывающие заголовок кадра, к заголовку каждого из нескольких кадров.
US 2010247112 A1, 30.09.2010 | |||
Способ приготовления лака | 1924 |
|
SU2011A1 |
JP 2008301472 A, 11.12.2008 | |||
Колосоуборка | 1923 |
|
SU2009A1 |
УСТРОЙСТВО И СПОСОБ ДЛЯ ПЕРЕДАЧИ ДАННЫХ С ПРОКАЛЫВАНИЕМ ИЛИ С ПОВТОРЕНИЕМ | 1999 |
|
RU2211539C2 |
Авторы
Даты
2019-08-05—Публикация
2016-02-25—Подача