JP2008252466A - Optical communication system, transmitter and receiver - Google Patents

Optical communication system, transmitter and receiver Download PDF

Info

Publication number
JP2008252466A
JP2008252466A JP2007090501A JP2007090501A JP2008252466A JP 2008252466 A JP2008252466 A JP 2008252466A JP 2007090501 A JP2007090501 A JP 2007090501A JP 2007090501 A JP2007090501 A JP 2007090501A JP 2008252466 A JP2008252466 A JP 2008252466A
Authority
JP
Japan
Prior art keywords
data
sub
information
light
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007090501A
Other languages
Japanese (ja)
Inventor
Masanori Ishida
正徳 石田
Shinichiro Haruyama
真一郎 春山
Masao Nakagawa
正雄 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nakagawa Laboratories Inc
Original Assignee
Nakagawa Laboratories Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nakagawa Laboratories Inc filed Critical Nakagawa Laboratories Inc
Priority to JP2007090501A priority Critical patent/JP2008252466A/en
Publication of JP2008252466A publication Critical patent/JP2008252466A/en
Pending legal-status Critical Current

Links

Landscapes

  • Led Device Packages (AREA)
  • Light Receiving Elements (AREA)
  • Optical Communication System (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To attain data communication at a proper parallelism depending on a situation. <P>SOLUTION: The transmitter 10 divides a light source part 11 into a plurality of subareas, drives LEDs 12 belonging to the same subarea by a modulation signal obtained by modulating the same data and transmits data including information showing the subarea. The receiver 20 receives light including data, acquires the data by demodulation, allocates information for specifying data to be transmitted in each subarea on the basis of a pixel and information showing the subarea included in the received data, and generates an allocation map in which the information showing the subarea is associated with the information for specifying the data to be transmitted. The allocation map is transmitted to the transmitter 10, and the transmitter 10 transmits data in parallel according to information for specifying the data to be transmitted in each subarea on the basis of the allocation map. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、空間中に放射される光信号を通信媒体として用いる光通信システムおよび光通信方法に関する。   The present invention relates to an optical communication system and an optical communication method using an optical signal radiated into space as a communication medium.

LD(レーザーダイオード)やLED(発光ダイオード)の発達に伴い、照明器具から発せられる可視光を通信媒体として用いる方式が提案されている。照明器具は至るところに存在するので、照明器具からの照明光を通信に用いることができれば、照明器具に新たな機能を付加するだけで無線通信を実現することができる。近年、超寿命で低消費電力という優れた特徴を持つ白色LEDが次世代の光源として期待されている。   Along with the development of LD (laser diode) and LED (light emitting diode), a method of using visible light emitted from a lighting fixture as a communication medium has been proposed. Since lighting fixtures exist everywhere, if illumination light from the lighting fixtures can be used for communication, wireless communication can be realized simply by adding a new function to the lighting fixtures. In recent years, white LEDs having excellent characteristics such as long life and low power consumption are expected as a next-generation light source.

このような可視光の光源を利用した光通信システムにおいては、送信装置が、送信したいデータに基づいて可視光を変調した変調光を放射し、受信装置は、変調光を受光して、復調することによりデータを取得できる。   In such an optical communication system using a visible light source, a transmitting device emits modulated light modulated from visible light based on data to be transmitted, and a receiving device receives and demodulates the modulated light. Data can be acquired.

たとえば、現在入手可能な白色LEDの通信に利用できる帯域幅は、数MHz〜10数MHz程度であり、システム全体のスループットがLEDの応答速度によって制限されてしまう。そこで、複数のLEDで異なるパケットを並列に伝送し、2次元センサ(イメージセンサ)で各LEDからの信号を並列に受信するシステム(並列可変光通信システム)が提案されている(特許文献1、非特許文献1、非特許文献2)。   For example, the bandwidth available for communication of currently available white LEDs is about several MHz to several tens of MHz, and the throughput of the entire system is limited by the response speed of the LEDs. Therefore, a system (parallel variable optical communication system) has been proposed in which different packets are transmitted in parallel by a plurality of LEDs, and signals from the LEDs are received in parallel by a two-dimensional sensor (image sensor) (Patent Document 1, Non-patent document 1, Non-patent document 2).

提案されたシステムにおいては、送信データを複数のパケットに分割し、それぞれのパケットを各LEDから並列に伝送することで、単独のLEDの応答速度に依存しない高速通信を可能とする。
特開2006−191313号公報 「Parallel Wireless Optical CommunicationUsing High Speed CMOS Image Sensor」、S.Miyauchi他著、情報理論とその応用国際シンポジウム(InternationalSymposium on Information Theory and its Applications) (ISITA2004), Parma, Italy、2004年10月 「2次元送受信機による高速な並列空間可視光通信システムの設計」、石田正徳他著、信学技報、OCS2005−20、第49頁〜第54頁、2005年5月 「Analysis of LED AllocationAlgorithms for Parallel Wireless Optical Communication」、S.Miyauchi他著、IEEE Radioand Wireless Symposium (RWS) 2006、San Diego, USA、第191頁〜第194頁、2006年1月
In the proposed system, transmission data is divided into a plurality of packets and each packet is transmitted in parallel from each LED, thereby enabling high-speed communication independent of the response speed of a single LED.
JP 2006-191313 A “Parallel Wireless Optical Communication Using High Speed CMOS Image Sensor”, S.C. Miyauchi et al., International Symposium on Information Theory and its Applications (ISITA 2004), Parma, Italy, October 2004 "Design of high-speed parallel space visible light communication system using two-dimensional transceiver", Masanori Ishida et al., IEICE Technical Report, OCS 2005-20, pp. 49-54, May 2005 “Analysis of LED Allocation Algorithms for Parallel Wireless Optical Communication”, S.M. Miyauchi et al., IEEE Radioand Wireless Symposium (RWS) 2006, San Diego, USA, 191-194, January 2006

並列可変光通信システムにおいては、LEDの数と受信する2次元センサの画素数を増やせば増やすほど、すなわち、並列度を上げるほどスループットが向上するため、高速な可視光無線LANを実現することが期待できる。   In the parallel variable optical communication system, as the number of LEDs and the number of pixels of the two-dimensional sensor to be received are increased, that is, as the degree of parallelism is increased, the throughput is improved. Therefore, a high-speed visible light wireless LAN can be realized. I can expect.

並列可変光通信システムにおいては、図14に示すように、受信装置100において、2次元センサ101の前にレンズ102を配置することで、LED110の照明の像を2次元センサ101上に結像させている。   In the parallel variable optical communication system, as shown in FIG. 14, in the receiving apparatus 100, an illumination image of the LED 110 is formed on the two-dimensional sensor 101 by arranging the lens 102 in front of the two-dimensional sensor 101. ing.

図15は、2次元センサ101上に結像されたLED110の像を示す図である。図15において、矩形が、それぞれ2次元センサ101の画素を表し、黒丸が、それぞれLED110の像を表す。図15(a)に示すように、2次元センサの画素と、LEDの像とが、すべて1対1で対応していれば、全ての画素が異なるLEDからの光を受けることができる。しかしながら、実際には、図15(b)に示すように、一方が回転した状態で像が投影され、或いは、図15(c)に示すように、LEDアレイと2次元センサとが平行ではなく、歪んだ状態で像が投影される場合もある。このように、LEDと画素との対応関係は変化する。   FIG. 15 is a diagram illustrating an image of the LED 110 formed on the two-dimensional sensor 101. In FIG. 15, each rectangle represents a pixel of the two-dimensional sensor 101, and each black circle represents an image of the LED 110. As shown in FIG. 15A, if the pixels of the two-dimensional sensor and the LED images all correspond one-to-one, all the pixels can receive light from different LEDs. However, in actuality, as shown in FIG. 15B, an image is projected with one of them rotated, or as shown in FIG. 15C, the LED array and the two-dimensional sensor are not parallel. In some cases, the image is projected in a distorted state. Thus, the correspondence between the LED and the pixel changes.

また、LEDの数が2次元センサの画素数より多く、2次元センサの画素に複数のLEDの像が結ばれる場合も考えられる。このような場合には、1つの画素に複数のLEDの像が投影されるため、送信機のLED間の干渉が問題となる。   Further, there may be a case where the number of LEDs is larger than the number of pixels of the two-dimensional sensor and a plurality of LED images are formed on the pixels of the two-dimensional sensor. In such a case, since images of a plurality of LEDs are projected on one pixel, interference between the LEDs of the transmitter becomes a problem.

図16に示す例では、2×2個のLEDについて同じデータを送信するように構成している。図16において、LEDの像を示す円内の模様が同じものについて、同じデータを送信している。図16に示す2次元センサの画素のうち、左上、右上、左下、右下、中央の5つの画素については、同じデータを送信するLEDの像が投影されており、問題なくデータを受信することができる。しかしながら、他の4つの画素については、異なるデータを送信するLEDの像が投影されており、干渉によりデータを受信することができない。   In the example shown in FIG. 16, the same data is transmitted for 2 × 2 LEDs. In FIG. 16, the same data is transmitted for the same pattern in the circle indicating the LED image. Among the pixels of the two-dimensional sensor shown in FIG. 16, the upper left, upper right, lower left, lower right, and center five pixels are projected with the image of the LED that transmits the same data, and the data can be received without any problem. Can do. However, for the other four pixels, an image of an LED that transmits different data is projected, and data cannot be received due to interference.

本発明は、状況に応じた適切な並列度でデータ通信が可能な光通信システム、送信装置および受信装置を提供することを目的とする。   An object of the present invention is to provide an optical communication system, a transmission device, and a reception device capable of performing data communication with an appropriate degree of parallelism according to the situation.

本発明の目的は、複数の光源を発光することにより、並列にデータを送信する光通信システムにおいて、
光を放射する複数の光源を含む光源部と、
前記光源部を複数のサブエリアに分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成してメモリに記憶する分割処理手段と、
与えられたデータを変調して変調信号を生成し、当該変調信号により、前記光源のそれぞれを駆動して、前記光源のそれぞれから変調光を発光させて、前記データを送信する送信処理手段であって、同一のサブエリアに属する光源を同一のデータを変調した変調信号により駆動可能に構成された送信処理手段と、
受信装置からの信号を受信可能な受信手段と、を備えた送信装置であって、前記送信処理手段が、前記サブエリアを示す情報を含むデータを変調した変調信号により光源を駆動するような送信装置、並びに、
光を受光する複数の画素を含む受光センサ部と、
前記画素のそれぞれにより受光された光に基づく信号を復調して、データを取得する受信処理手段と、
前記受信処理手段により取得された画素ごとのデータに基づいて、前記画素と、当該画素により取得されたデータに含まれる、前記サブエリアを示す情報とが対応付けられた受信マップを生成するとともに、前記受信マップに基づいて、前記サブエリアごとに、前記送信すべきデータを特定する情報を割り当て、前記サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを生成する割り当て手段と、
前記割り当てマップを含む信号を、前記送信装置の受信手段に送信する送信手段と、を備えた受信装置を備え、
前記送信装置が、前記割り当てマップに基づいて、前記サブエリアごとに前記送信すべきデータを特定する情報にしたがって、並列にデータを送信することを特徴とする光通信システムにより達成される。
An object of the present invention is to provide an optical communication system that transmits data in parallel by emitting light from a plurality of light sources.
A light source unit including a plurality of light sources that emit light;
A division processing unit that divides the light source unit into a plurality of sub-areas, generates information for identifying the sub-areas and information on light sources belonging to the sub-areas, and stores the information in a memory;
A transmission processing unit that modulates given data to generate a modulation signal, drives each of the light sources by the modulation signal, emits modulated light from each of the light sources, and transmits the data. Transmission processing means configured to be able to drive light sources belonging to the same subarea with a modulated signal obtained by modulating the same data;
A transmission device including a reception unit capable of receiving a signal from the reception device, wherein the transmission processing unit drives the light source with a modulation signal obtained by modulating data including information indicating the subarea. Device, and
A light receiving sensor unit including a plurality of pixels for receiving light;
Receiving processing means for demodulating a signal based on light received by each of the pixels to obtain data;
Based on the data for each pixel acquired by the reception processing means, a reception map in which the pixel and information indicating the sub-area included in the data acquired by the pixel are associated with each other is generated, Based on the reception map, information for specifying the data to be transmitted is allocated for each subarea, and an allocation map in which information indicating the subarea and information for specifying data to be transmitted are associated with each other Assigning means to generate;
A transmission unit that transmits a signal including the allocation map to a reception unit of the transmission device;
This is achieved by an optical communication system characterized in that the transmission device transmits data in parallel according to information specifying the data to be transmitted for each of the subareas based on the allocation map.

好ましい実施態様においては、前記送信装置の前記分割処理手段が、前記割り当てマップにサブエリアを示す情報が含まれていないサブエリアについて、分割対象から除外するように構成される。   In a preferred embodiment, the division processing means of the transmission device is configured to exclude subareas that do not include information indicating subareas in the allocation map from division targets.

別の好ましい実施態様においては、前記画素により受信された光に基づき取得されたデータを参照して、伝送品質を示す値が所定の第1の閾値よりも良好であることを示す場合に、前記受信装置の前記送信手段が、並列度増加の指示を示す信号を、前記送信装置の受信手段に送信するように構成され、
前記送信装置の前記分割処理手段が、前記並列度増加の指示にしたがって、前記サブエリアを分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成される。
In another preferred embodiment, when referring to data acquired based on the light received by the pixel, the value indicating transmission quality is better than a predetermined first threshold, The transmitting means of the receiving device is configured to transmit a signal indicating an instruction to increase parallelism to the receiving means of the transmitting device;
The division processing means of the transmission device is configured to divide the sub-area according to the instruction to increase the degree of parallelism, and generate information specifying the sub-area and information of light sources belonging to the sub-area. The

また、別の好ましい実施態様においては、前記画素により受信した光に基づき取得されたデータを参照して、伝送品質を示す値が所定の第2の閾値よりも劣化したことを示す場合に、前記受信装置の前記送信手段が、並列度減少の指示を示す信号、前記送信装置の受信手段に送信するように構成され、
前記送信装置の前記分割処理手段が、前記並列度減少の指示にしたがって、前記サブエリアをマージして、新たなサブエリアを生成し、新たなサブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成される。
In another preferred embodiment, when referring to data acquired based on the light received by the pixel, the value indicating the transmission quality is deteriorated below a predetermined second threshold, The transmission means of the reception device is configured to transmit a signal indicating an instruction to reduce parallelism to the reception means of the transmission device,
The division processing means of the transmission apparatus merges the subareas according to the instruction to reduce the degree of parallelism, generates a new subarea, specifies the new subarea, and the light sources belonging to the subarea Configured to generate the information.

より好ましい実施態様においては、前記送信装置の前記分割処理手段が、前記並列度減少の指示にしたがって、現在のサブエリアに分割される前の状態のサブエリアとなるように、前記サブエリアをマージするように構成される。   In a more preferred embodiment, the sub-area is merged so that the division processing means of the transmission device becomes a sub-area in a state before being divided into the current sub-area according to the instruction to reduce the degree of parallelism. Configured to do.

また、好ましい実施態様においては、前記サブエリアが単一の光源から構成される場合に、前記受信装置の前記割り当て手段が、一つの画素には同一のデータが受信されるような前記割り当てマップを生成するように構成される。   In a preferred embodiment, when the sub-area is composed of a single light source, the assignment unit of the reception device uses the assignment map so that the same data is received in one pixel. Configured to generate.

また、本発明の目的は、複数の光源を発光することにより、並列にデータを送信する光通信システムにおいて、
光を放射する複数の光源を含む光源部と、
前記光源部を複数のサブエリアに分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成してメモリに記憶する分割処理手段と、
与えられたデータを変調して変調信号を生成し、当該変調信号により、前記光源のそれぞれを駆動して、前記光源のそれぞれから変調光を発光させて、前記データを送信する送信処理手段であって、同一のサブエリアに属する光源を同一のデータを変調した変調信号により駆動可能に構成された送信処理手段と、
受信装置からの信号を受信可能な受信手段と、を備えた送信装置であって、
前記送信処理手段が、前記サブエリアを示す情報を含むデータを変調した変調信号により光源を駆動するように構成され、かつ、
前記光源部から発光された光を受光した受信装置から、前記サブエリアごとに、当該サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを受信し、当該割り当てマップに基づいて、前記サブエリアごとに前記送信すべきデータを特定する情報にしたがって、並列にデータを送信するように構成されたことを特徴とする送信装置により達成される。
Another object of the present invention is to provide an optical communication system that transmits data in parallel by emitting a plurality of light sources.
A light source unit including a plurality of light sources that emit light;
A division processing unit that divides the light source unit into a plurality of sub-areas, generates information for identifying the sub-areas and information on light sources belonging to the sub-areas, and stores the information in a memory;
A transmission processing unit that modulates given data to generate a modulation signal, drives each of the light sources by the modulation signal, emits modulated light from each of the light sources, and transmits the data. Transmission processing means configured to be able to drive light sources belonging to the same subarea with a modulated signal obtained by modulating the same data;
A receiving device capable of receiving a signal from the receiving device;
The transmission processing means is configured to drive a light source by a modulation signal obtained by modulating data including information indicating the sub-area; and
For each of the sub-areas, a receiving map that receives information indicating the sub-area and information specifying the data to be transmitted is received from the receiving device that has received the light emitted from the light source unit. This is achieved by a transmission apparatus configured to transmit data in parallel according to information specifying the data to be transmitted for each subarea based on an allocation map.

好ましい実施態様においては、前記分割処理手段が、前記割り当てマップにサブエリアを示す情報が含まれていないサブエリアについて、分割対象から除外するように構成される。   In a preferred embodiment, the division processing means is configured to exclude subareas that do not include information indicating subareas in the allocation map from division targets.

別の好ましい実施態様においては、前記分割処理手段が、前記受信装置から送信された、当該受信装置における伝送品質に基づいて生成した並列度増加の指示を受信することに応答して、前記サブエリアを分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成される。   In another preferred embodiment, in response to the division processing means receiving an instruction to increase the degree of parallelism generated from the reception apparatus and generated based on the transmission quality in the reception apparatus, the subarea Is configured to generate information for specifying the subarea and information on the light sources belonging to the subarea.

また、別の好ましい実施態様においては、前記分割処理手段が、前記受信装置から送信された、当該受信装置における伝送品質に基づいて生成した並列度減少の指示を受信することに応答して、前記サブエリアをマージして、新たなサブエリアを生成し、新たなサブエリアを特定する情報および当該サブエリアに属する光源の情報を生成する。   In another preferred embodiment, in response to the division processing means receiving an instruction to reduce the degree of parallelism generated based on the transmission quality in the receiving apparatus transmitted from the receiving apparatus, The subareas are merged to generate a new subarea, and information for specifying the new subarea and information about the light sources belonging to the subarea are generated.

より好ましい実施態様においては、前記分割処理手段が、前記並列度減少の指示にしたがって、現在のサブエリアに分割される前の状態のサブエリアとなるように、前記サブエリアをマージするように構成される。   In a more preferred embodiment, the division processing means is configured to merge the sub-areas so as to become a sub-area in a state before being divided into the current sub-area according to the instruction to reduce the degree of parallelism. Is done.

さらに、本発明の目的は、上記送信装置からの光を受光する受信装置であって、
前記光を受光する複数の画素を含む受光センサ部と、
前記画素のそれぞれにより受光された光に基づく信号を復調して、データを取得する受信処理手段と、
前記受信処理手段により取得された画素ごとのデータに基づいて、前記画素と、当該画素により取得されたデータに含まれる、前記サブエリアを示す情報とが対応付けられた受信マップを生成するとともに、前記受信マップに基づいて、前記サブエリアごとに、前記送信すべきデータを特定する情報を割り当て、前記サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを生成する割り当て手段と、
前記割り当てマップを含む信号を、前記送信装置に送信する送信手段と、を備えたことを特徴とする受信装置により達成される。
Furthermore, an object of the present invention is a receiving device that receives light from the transmitting device,
A light-receiving sensor unit including a plurality of pixels that receive the light;
Receiving processing means for demodulating a signal based on light received by each of the pixels to obtain data;
Based on the data for each pixel acquired by the reception processing means, a reception map in which the pixel and information indicating the sub-area included in the data acquired by the pixel are associated with each other is generated, Based on the reception map, information for specifying the data to be transmitted is allocated for each subarea, and an allocation map in which information indicating the subarea and information for specifying data to be transmitted are associated with each other Assigning means to generate;
It is achieved by a receiving device comprising: a transmitting means for transmitting a signal including the allocation map to the transmitting device.

好ましい実施態様においては、前記サブエリアが単一の光源から構成される場合に、前記受信装置の前記割り当て手段が、一つの画素には同一のデータが受信されるような前記割り当てマップを生成するように構成される。   In a preferred embodiment, when the sub-area is composed of a single light source, the allocation unit of the receiving device generates the allocation map such that the same data is received in one pixel. Configured as follows.

本発明によれば、状況に応じた適切な並列度でデータ通信が可能な光通信システム、送信装置および受信装置を提供することが可能となる。   According to the present invention, it is possible to provide an optical communication system, a transmission device, and a reception device capable of performing data communication with an appropriate degree of parallelism according to the situation.

以下、添付図面を参照して、本発明の実施の形態について説明する。図1は、本発明の実施の形態にかかる光通信システムのブロックダイヤグラムである。図1に示すように、光通信システムは、送信装置10と受信装置20とを有している。   Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram of an optical communication system according to an embodiment of the present invention. As illustrated in FIG. 1, the optical communication system includes a transmission device 10 and a reception device 20.

図1に示すように、送信装置10は、光源部11と、送信処理部13、分割処理部14、メモリ15、受信処理部16およびセンサ17を有する。本実施の形態において、光源部11は、複数のLED12を2次元状に配置したLEDアレイである。無論、LD(レーザダイオード)などLED以外の発光素子を利用しても良い。また、LED12は2次元状の配置に限定されず、直線状(1次元状)に配置していても良い。本実施の形態においては、光源部11から可視光が放射される。つまり、この光源部11は、照明器具としても機能できる。   As illustrated in FIG. 1, the transmission device 10 includes a light source unit 11, a transmission processing unit 13, a division processing unit 14, a memory 15, a reception processing unit 16, and a sensor 17. In the present embodiment, the light source unit 11 is an LED array in which a plurality of LEDs 12 are two-dimensionally arranged. Of course, a light emitting element other than an LED such as an LD (laser diode) may be used. Moreover, LED12 is not limited to a two-dimensional arrangement | positioning, You may arrange | position in the linear form (one-dimensional form). In the present embodiment, visible light is emitted from the light source unit 11. That is, the light source unit 11 can also function as a lighting fixture.

送信処理部13は、各LED12を駆動するための駆動信号を生成する。たとえば、送信処理部13は、与えられたデータを変調した変調信号を生成して、光源部12の各LED12を駆動する。これにより、光源部11からはデータを含む光を放射することができる。本実施の形態においては、送信処理部13は、全てのLED12に対して同一のデータを変調した駆動信号を与えることもできる。或いは、送信処理部13は、後述するサブエリアごとに、同一のサブエリアに属するLED12に対して同一のデータを変調した駆動信号を与えて変調光を放射させるような動作も可能である。さらに、送信処理部13は、サブエリアごと、或いは、LED12ごとに、順次、変調した駆動信号を与えて、当該サブエリアに属するLED、或いは、それぞれのLEDを順次発光させることもできる。   The transmission processing unit 13 generates a drive signal for driving each LED 12. For example, the transmission processing unit 13 generates a modulation signal obtained by modulating the given data, and drives each LED 12 of the light source unit 12. Thereby, the light including the data can be emitted from the light source unit 11. In the present embodiment, the transmission processing unit 13 can also provide a drive signal obtained by modulating the same data to all the LEDs 12. Alternatively, the transmission processing unit 13 can perform an operation of emitting modulated light by supplying a drive signal obtained by modulating the same data to the LEDs 12 belonging to the same subarea for each subarea described later. Further, the transmission processing unit 13 can sequentially apply a modulated drive signal to each sub-area or each LED 12 to sequentially emit the LEDs belonging to the sub-area or each LED.

なお、送信処理部13により生成された変調された駆動信号により光源部11のLED12が変調光を放射することも、データ送信に含まれるため、本明細書においては、上記変調光の放射もデータ送信と称する。   Note that the fact that the LED 12 of the light source unit 11 emits modulated light by the modulated drive signal generated by the transmission processing unit 13 is also included in the data transmission. Therefore, in this specification, the emission of the modulated light is also data. This is called transmission.

分割処理部14は、後述する受信装置20からの情報(割り当てマップ)に基づいて、光源部11を複数のサブエリアに分割して、サブエリアの情報(たとえば、各サブエリアを特定するサブエリア番号および各サブエリアに含まれるLEDのLED番号)などをメモリ15に記憶する。   The division processing unit 14 divides the light source unit 11 into a plurality of subareas based on information (allocation map) from the receiving device 20 described later, and subarea information (for example, subareas for specifying each subarea). The number and the LED number of the LED included in each sub-area) are stored in the memory 15.

メモリ15は、変調光として送信すべキデータや、送信処理部13、分割処理部14および受信処理部16により実行されるプログラムなどを記憶する。   The memory 15 stores data to be transmitted as modulated light, programs executed by the transmission processing unit 13, the division processing unit 14, and the reception processing unit 16, and the like.

センサ17は、後述する受信装置20に設けられた赤外線発光素子27からの赤外線を受光する。受信処理部16は、センサ17により受光された光に基づく信号からデータを取り出す。   The sensor 17 receives infrared rays from an infrared light emitting element 27 provided in the receiving device 20 described later. The reception processing unit 16 extracts data from a signal based on the light received by the sensor 17.

受信装置20は、レンズ21、受光センサ部22、受信処理部23、メモリ24、割り当て処理部25、送信処理部26および赤外線発光素子27を有する。   The receiving device 20 includes a lens 21, a light receiving sensor unit 22, a reception processing unit 23, a memory 24, an allocation processing unit 25, a transmission processing unit 26, and an infrared light emitting element 27.

受光センサ部22は、レンズ21を介して投影された光源部11からの光を受光する。本実施の形態にかかる受光センサ部22においては、複数の受光素子(以下、「画素」と称する)28が2次元アレイ状に配置されている。レンズ21は、オートフォーカスおよびズームの機能を有し、所定のズームの率で、受光センサ部22上に、光源部11のLED12の像を投影することができる。   The light receiving sensor unit 22 receives light from the light source unit 11 projected through the lens 21. In the light receiving sensor unit 22 according to the present embodiment, a plurality of light receiving elements (hereinafter referred to as “pixels”) 28 are arranged in a two-dimensional array. The lens 21 has an autofocus function and a zoom function, and can project an image of the LED 12 of the light source unit 11 on the light receiving sensor unit 22 at a predetermined zoom rate.

受信処理部23は、それぞれの画素28が受光した光を変換した電気信号を受け入れ、それぞれの電気信号を復調してデータを取り出すことができる。復調されたデータに基づいて、割り当て処理部25は、それぞれの画素が受信したデータを特定し、画素とサブエリアを特定する情報(たとえば、サブエリア番号)とを関連付けた受信マップを生成するとともに、受信マップに基づいて、サブエリアごとに送信すべきパケット番号を割り当てた割り当てマップを生成する。   The reception processing unit 23 can receive an electrical signal obtained by converting the light received by each pixel 28, demodulate each electrical signal, and extract data. Based on the demodulated data, the allocation processing unit 25 identifies the data received by each pixel, and generates a reception map in which the information identifying the pixel and the subarea (for example, the subarea number) is associated. Based on the reception map, an allocation map in which a packet number to be transmitted for each subarea is allocated is generated.

送信処理部26は、割り当てマップの情報を含む信号を生成して、赤外線発光素子27に出力する。これにより、赤外線発光素子27から割り当てマップの情報を含む赤外光が発せられ、送信装置10のセンサ17により受光される。   The transmission processing unit 26 generates a signal including allocation map information and outputs the signal to the infrared light emitting element 27. As a result, infrared light including information on the allocation map is emitted from the infrared light emitting element 27 and received by the sensor 17 of the transmission device 10.

このように、本実施の形態においては、送信装置10から受信装置20へのデータ送信(ダウンリンクの通信)は、光源部11の複数のLED12から受光センサ部22の複数の画素28への可視光(LED12が白色LEDであれば白色の可視光)によるものとなる。その一方、受信装置20から送信装置10へのデータ送信(アップリンクの通信)は、赤外線発光素子27からセンサ17への赤外光を利用したものとなる。   As described above, in the present embodiment, data transmission (downlink communication) from the transmission device 10 to the reception device 20 is visible from the plurality of LEDs 12 of the light source unit 11 to the plurality of pixels 28 of the light receiving sensor unit 22. It is based on light (white visible light if the LED 12 is a white LED). On the other hand, data transmission (uplink communication) from the receiving device 20 to the transmitting device 10 uses infrared light from the infrared light emitting element 27 to the sensor 17.

以下、本実施の形態にかかる光通信システムにおいて実行される処理について説明する。図2および図3は、本実施の形態にかかる光通信システムにおいて実行される処理およびデータ通信を示すフローチャートである。   Hereinafter, processing executed in the optical communication system according to the present embodiment will be described. 2 and 3 are flowcharts showing processing and data communication executed in the optical communication system according to the present embodiment.

まず、送信装置10の送信処理部13は、光源部11の各LED12に駆動信号を与え、光源部11のLED12から予め決められたパターン(既定パターン)を送信させる(ステップ201)。受信装置20の受信処理部23は、全画素28で、既定パターンを検索する(ステップ202)。既定パターンが捕捉されると(ステップ203)、受信装置20の送信処理部26は、送信装置10から発せられた光であるかどうかを確認するためのデータを送信する(ステップ204)。これは、まだこの時点では、送信装置10と受信装置20との間でリンクが切断されている状態だからである。送信装置10からの応答を受信することにより(ステップ205)、既定パターンの認識は完了する(ステップ206)。   First, the transmission processing unit 13 of the transmission device 10 gives a drive signal to each LED 12 of the light source unit 11 to transmit a predetermined pattern (predetermined pattern) from the LED 12 of the light source unit 11 (step 201). The reception processing unit 23 of the receiving device 20 searches for a predetermined pattern in all the pixels 28 (step 202). When the predetermined pattern is captured (step 203), the transmission processing unit 26 of the reception apparatus 20 transmits data for confirming whether the light is emitted from the transmission apparatus 10 (step 204). This is because the link is still disconnected between the transmission device 10 and the reception device 20 at this time. By receiving the response from the transmitting apparatus 10 (step 205), the recognition of the default pattern is completed (step 206).

図4(a)は、初期状態の受光センサ部12の状態を概略的に示す図である。この例では、受光センサ部12には、4×4=16個の画素が配置されている(たとえば、符号401、402参照)、図4(b)は、図2のステップ206での状態を示す。符号410で示す部分が認識された既定パターンである。   FIG. 4A is a diagram schematically showing the state of the light receiving sensor unit 12 in the initial state. In this example, 4 × 4 = 16 pixels are arranged in the light receiving sensor unit 12 (see, for example, reference numerals 401 and 402), and FIG. 4B shows the state at step 206 in FIG. Show. The portion indicated by reference numeral 410 is a predetermined pattern recognized.

次いで、受信装置20はレンズ21を移動させて、各LED12の像を受光センサ部12上に焦点があった状態で投影させる(ステップ207)。図4(c)は、ステップ207が完了した状態である。この例では、8×8=64個のLEDの像(符号420参照)が、受光センサ部12上に投影されている。   Next, the receiving device 20 moves the lens 21 to project the image of each LED 12 with the focus on the light receiving sensor unit 12 (step 207). FIG. 4C shows a state in which step 207 has been completed. In this example, 8 × 8 = 64 LED images (see reference numeral 420) are projected onto the light receiving sensor unit 12.

次いで、受信装置20の送信処理部26により、赤外線発光素子27からシリアル伝送要求が送信され(ステップ208)、シリアル伝送要求が送信装置10のセンサ17に受信されると、これに応答して、送信装置10はシリアル伝送によるデータ送信を開始する(ステップ209)。ステップ209のシリアル伝送によるデータ送信においては、送信処理部13は、同一のデータを変調した駆動信号で各LED12を駆動する。ステップ209のシリアル伝送ないしシリアル送信とは、並列度が「1」であるデータ送信であり、全てのLEDから同一のデータが送信される。   Next, a serial transmission request is transmitted from the infrared light emitting element 27 by the transmission processing unit 26 of the receiving device 20 (step 208). When the serial transmission request is received by the sensor 17 of the transmitting device 10, in response to this, The transmission apparatus 10 starts data transmission by serial transmission (step 209). In data transmission by serial transmission in step 209, the transmission processing unit 13 drives each LED 12 with a drive signal obtained by modulating the same data. The serial transmission or serial transmission in step 209 is data transmission whose parallel degree is “1”, and the same data is transmitted from all the LEDs.

シリアル伝送の間に、受信装置20はレンズを移動させてズーミングを行う(ステップ210)。ズーミングにおいては、像が明瞭な範囲内で、受光センサ12のできるだけ多くの画素28がデータを受信できるように、像の拡大率が調整される。   During the serial transmission, the receiving apparatus 20 performs zooming by moving the lens (step 210). In zooming, the enlargement ratio of the image is adjusted so that as many pixels 28 of the light receiving sensor 12 as possible can receive data within a clear range of the image.

ズーミングが完了すると、伝送品質を示す値が所定の閾値より良好な状態(たとえば、PER(Packet Error Rate)が所定の閾値Th1より小さい状態)で一定時間が経過したら、つまり、伝送品質が安定したら(ステップ301でYes)、受信装置20の送信処理部26により、赤外線発光素子27から並列度増加指示が送信される(ステップ302)。   When the zooming is completed, a value indicating the transmission quality is better than a predetermined threshold (for example, a state where the PER (Packet Error Rate) is smaller than the predetermined threshold Th1) and a certain time has elapsed, that is, if the transmission quality is stable. (Yes in step 301), the parallel processing increase instruction is transmitted from the infrared light emitting element 27 by the transmission processing unit 26 of the receiving device 20 (step 302).

なお、送信装置10においてパラレル伝送によるデータ送信の並列度を高めるために、以下、ステップ303〜307の処理が実行されるが、このステップ303〜307の処理は、伝送品質が所定のレベルである(たとえば、PER<Th1)である限り繰り返すことができる。   Note that, in order to increase the parallelism of data transmission by parallel transmission in the transmission device 10, the processes of steps 303 to 307 are executed below. The processes of steps 303 to 307 have a transmission quality at a predetermined level. It can be repeated as long as (for example, PER <Th1).

並列度増加指示を受信すると、送信装置10のエリア分割処理部がサブエリア分割処理を実行する(ステップ303)。図5は、本実施の形態にかかる分割処理部14にて実行されるサブエリア分割処理の例を示すフローチャート、図6は、サイズにしたがったサブエリア分割を規定するテーブルの例を示す図、図7および図8は、本実施の形態にかかるサブエリア分割の例を示す図である。   When the parallel degree increase instruction is received, the area division processing unit of the transmission device 10 executes the sub-area division processing (step 303). FIG. 5 is a flowchart showing an example of subarea division processing executed by the division processing unit 14 according to the present embodiment. FIG. 6 is a diagram showing an example of a table defining subarea division according to size. 7 and 8 are diagrams illustrating examples of sub-area division according to the present embodiment.

サブエリアとは、光源部11を分割して得られる、1以上の画素群からなる小エリアをいう。図7(a)は、ステップ210のズーミングが終了した状態であり、符号700が、受光センサ12上に投影されたLED12の像のエリアとする。これをサブエリア分割処理によってたとえば、図7(b)に示すように4つのサブエリア711〜713に分割する。なお、サブエリアにはそれぞれを特定する番号(サブエリア番号)が付与され、サブエリア番号および当該サブエリアを構成するLEDの情報(たとえば、LED番号)が、メモリ15に記憶されている。なお、図7(a)、(b)および後述する図8(a)、(b)において、サブエリア中或いはサブエリアに隣接して記載されている数字はサブエリア番号である。   The sub area refers to a small area composed of one or more pixel groups obtained by dividing the light source unit 11. FIG. 7A shows a state in which zooming in step 210 has been completed, and reference numeral 700 represents an area of the image of the LED 12 projected on the light receiving sensor 12. This is divided into four subareas 711 to 713 as shown in FIG. Note that each subarea is assigned a number (subarea number) that identifies each subarea, and the subarea number and information (for example, LED number) of the LEDs that constitute the subarea are stored in the memory 15. In FIGS. 7A and 7B and FIGS. 8A and 8B to be described later, the numbers described in the sub area or adjacent to the sub area are sub area numbers.

図5に示すように、分割処理部14は、処理対象となるサブエリアを特定する(ステップ501)。たとえば、図7(a)の状態では、エリア700が処理対象となり特定される。また、図7(b)の例では、サブエリア711〜714が、順次処理対象となる。   As illustrated in FIG. 5, the division processing unit 14 specifies a sub area to be processed (step 501). For example, in the state of FIG. 7A, the area 700 is specified as a processing target. In the example of FIG. 7B, the sub-areas 711 to 714 are sequentially processed.

次いで、分割処理部14は、分割不可能と判断されない限り(ステップ502でYes)、以下のステップ503〜506の処理を実行する。分割不可能な状態とは、サブエリアが単一のLEDで構成される場合である。   Next, the division processing unit 14 executes the processes of the following steps 503 to 506 unless it is determined that division is not possible (Yes in step 502). The state where it cannot be divided is a case where the sub-area is composed of a single LED.

また、分割処理部14は、割り当てマップに、処理対象となるサブエリアを示す情報(サブエリア番号)が存在するか否かを判断する(ステップ503)。割り当てマップは後に詳述するが、サブエリアごとに、当該サブエリアを示す情報(サブエリア番号)と、送信すべきデータを特定する情報(パケット番号)とが対応付けられているマップであり、受信装置20から送信装置10に送信され、送信装置10のメモリ15に記憶されている。   Further, the division processing unit 14 determines whether or not information (subarea number) indicating the subarea to be processed exists in the allocation map (step 503). Although the allocation map will be described in detail later, for each subarea, information (subarea number) indicating the subarea and information (packet number) specifying data to be transmitted are associated with each other, The data is transmitted from the receiving device 20 to the transmitting device 10 and stored in the memory 15 of the transmitting device 10.

処理対象となるサブエリアのサブエリア番号が最新の割り当てマップに存在すれば、ステップ503でYesと判断され、その一方、最新の割り当てマップに存在しなければ、ステップ503でNoと判断される。ステップ503でYesと判断された場合には、分割処理部14は、サブエリアのサイズ(横方向および縦方向の画素数)にしたがって、サブエリアを分割して新たなサブエリアを生成する(ステップ505)。   If the subarea number of the subarea to be processed exists in the latest allocation map, it is determined Yes in step 503, while if it does not exist in the latest allocation map, it is determined No in step 503. If it is determined YES in step 503, the division processing unit 14 divides the sub area according to the size of the sub area (the number of pixels in the horizontal direction and the vertical direction) to generate a new sub area (step). 505).

図6に示すように、横方向(x軸方向)のLED数xと、縦方向(y軸方向)のLED数yとによって、サブエリアの分割が規定される。x=1、y=1の場合(符号601)にはそれ以上の分割は不可能である(これは、ステップ502で処理が除外される)。   As shown in FIG. 6, the division of sub-areas is defined by the number of LEDs x in the horizontal direction (x-axis direction) and the number of LEDs y in the vertical direction (y-axis direction). When x = 1 and y = 1 (reference numeral 601), further division is impossible (this excludes processing in step 502).

x≦3かつy≦3の場合には、それぞれのサブエリアが単一のLEDから構成されるように分割する(符号602)。その一方、x/y≧2であれば横方向に2分割して新たに2つのサブエリアが生成され(符号603)、x/y≦0.5であれば、縦方向に2分割して新たに2つのサブエリアが生成される(符号604)。また、上記符号603で示す場合と符号604で示す場合の間、つまり、0.5<x/y<2であれば、縦横両方向にそれぞれ2分割して新たに4つのサブエリアが生成される(符号605)。   When x ≦ 3 and y ≦ 3, each sub-area is divided so as to be composed of a single LED (reference numeral 602). On the other hand, if x / y ≧ 2, then two new sub-areas are generated by dividing into two in the horizontal direction (reference numeral 603), and if x / y ≦ 0.5, it is divided into two in the vertical direction. Two new subareas are generated (reference numeral 604). Also, between the case indicated by the reference numeral 603 and the case indicated by the reference numeral 604, that is, if 0.5 <x / y <2, four new sub-areas are generated by dividing into two in both the vertical and horizontal directions. (Reference numeral 605).

ステップ503でNoと判断された場合には、分割処理部14は、当該サブエリアを処理対象、つまり、分割の対象から除外する(ステップ504)。   When it is determined No in step 503, the division processing unit 14 excludes the subarea from the processing target, that is, the division target (step 504).

分割処理部14は、新たに生成されたサブエリアについての情報(たとえば、サブエリア番号およびサブエリアを構成するLEDの番号)をメモリ15に格納する。ステップ504で処理対象から除外されたサブエリアについての情報も同様にメモリ15に格納される。   The division processing unit 14 stores information on the newly generated subarea (for example, the subarea number and the number of the LED constituting the subarea) in the memory 15. Information on the sub-areas excluded from the processing target in step 504 is also stored in the memory 15 in the same manner.

すべてのサブエリアについて処理が終了していなければ(ステップ507でNo)、ステップ501に戻り、次のサブエリアについて同様の処理が実行される。   If the processing has not been completed for all subareas (No in step 507), the processing returns to step 501 and the same processing is executed for the next subarea.

たとえば、図7(b)の状態では、後述する割り当てマップには、サブエリア711、サブエリア713、サブエリア714のサブエリア番号「1」、「3」、「4」のみが含まれる。したがって、サブエリア番号「2」を付されているサブエリア712に関して図5の処理を実行しているときに、ステップ503においてNoと判断され、サブエリア712は処理対象から除外される。図8(a)は、サブエリア712が処理対象から除外されて、さらに、サブエリア711、713、714が、それぞれ複数のサブエリアに分割された状態を示す。   For example, in the state of FIG. 7B, the allocation map described later includes only subarea numbers “1”, “3”, and “4” of the subarea 711, the subarea 713, and the subarea 714. Therefore, when the process of FIG. 5 is being performed on the subarea 712 assigned the subarea number “2”, it is determined No in step 503 and the subarea 712 is excluded from the processing target. FIG. 8A shows a state in which the subarea 712 is excluded from the processing target and the subareas 711, 713, and 714 are further divided into a plurality of subareas.

図8(a)の状態において、後述する割り当てマップには、サブエリア803〜807、サブエリア809〜811、のサブエリア番号「3」〜「7」および「9」〜「11」のみが含まれる。したがって、サブエリア番号「1」、「2」、「8」、「12」をそれぞれ付されているサブエリア801、802、808、812に関して図5の処理を実行しているときに、ステップ503においてNoと判断され、サブエリア801、802、808、812は処理対象から除外される。   In the state of FIG. 8A, the allocation map described later includes only subarea numbers “3” to “7” and “9” to “11” of subareas 803 to 807 and subareas 809 to 811. It is. Therefore, when the processing of FIG. 5 is executed for the subareas 801, 802, 808, and 812 assigned with the subarea numbers “1”, “2”, “8”, and “12”, respectively, step 503 is performed. No, and the sub-areas 801, 802, 808, 812 are excluded from the processing targets.

図8(b)は、図8(a)に示すサブエリアをさらに分割して新たなサブエリアを生成した状態を示す。この状態では、サブエリアは、単一のLEDから構成されている。   FIG. 8B shows a state in which the sub area shown in FIG. 8A is further divided to generate a new sub area. In this state, the subarea is composed of a single LED.

サブエリア分割処理が終了すると、送信処理部13は、サブエリアごとに、順次サブエリアのサブエリア番号のデータを含むデータ送信を実行する(ステップ304)。データ送信により、あるサブエリア番号を有するサブエリアに属する各LED12が、当該サブエリア番号のデータを含む変調光を放射する。このデータ送信は、小さなサブエリア番号が与えられたサブエリアから順次行われる。   When the subarea division processing is completed, the transmission processing unit 13 sequentially performs data transmission including the data of the subarea number of the subarea for each subarea (step 304). By data transmission, each LED 12 belonging to a subarea having a certain subarea number emits modulated light including data of the subarea number. This data transmission is sequentially performed from the subarea to which the small subarea number is given.

受信装置20の受光センサ部22は、サブエリアに属するLED12から放射された光を受信する。各画素28からの信号は、受信処理部23に与えられ、受信処理部23が、各画素28からの信号を復調してデータを取り出す。ここで、LED12から放射された光の像が投影された画素28からはサブエリア番号を示すデータが取得され、それ以外の画素28からはデータが取得されないことになる。   The light receiving sensor unit 22 of the receiving device 20 receives light emitted from the LEDs 12 belonging to the sub-area. The signal from each pixel 28 is given to the reception processing unit 23, and the reception processing unit 23 demodulates the signal from each pixel 28 and extracts data. Here, data indicating the sub-area number is acquired from the pixel 28 onto which the image of the light emitted from the LED 12 is projected, and data is not acquired from the other pixels 28.

割り当て処理部25は、得られたデータの有無に基づいて、画素番号(画素座標)とサブエリア番号とを対応付けた受信マップを生成して、メモリ24に記憶する(ステップ305)。図9(a)〜(d)は、本実施の形態にかかる受信マップの例を示す図である。図9(a)〜(d)に示す受信マップ901〜904は、それぞれ、図7(a)、(b)、図8(a)、(b)に示すサブエリアからデータ送信されたときに受信装置20において生成された受信マップに相当する。   The allocation processing unit 25 generates a reception map in which pixel numbers (pixel coordinates) are associated with subarea numbers based on the presence / absence of the obtained data, and stores the generated reception map in the memory 24 (step 305). FIGS. 9A to 9D are diagrams illustrating examples of reception maps according to the present embodiment. The reception maps 901 to 904 shown in FIGS. 9A to 9D are respectively transmitted when data is transmitted from the subareas shown in FIGS. 7A, 7B, 8A, and 8B. This corresponds to the reception map generated in the reception device 20.

次いで、割り当て処理部25は、受信マップに基づいて、サブエリアごとにパケット番号を割り当てた割り当てマップを生成して、メモリ24に記憶する(ステップ306)。サブエリアに複数のLED12が含まれる場合には、サブエリアとパケット番号とは1対1に対応する。これにより、同一のサブエリアに属するLEDには同一のパケット番号が割り当てられ、サブエリアが異なれば割り当てられるパケット番号が異なるものとなる。   Next, the allocation processing unit 25 generates an allocation map in which packet numbers are allocated for each sub-area based on the reception map, and stores the allocation map in the memory 24 (step 306). When a plurality of LEDs 12 are included in the sub area, the sub area and the packet number correspond one-to-one. As a result, the same packet number is assigned to LEDs belonging to the same sub-area, and the assigned packet number is different if the sub-area is different.

したがって、サブエリアに複数のLED12が含まれる場合には、サブエリア番号のそれぞれに、パケット番号を、たとえば昇順で割り当てればよい。また、受光センサ部22の画素28によって受光されなかったサブエリアのサブエリア番号は、割り当てマップから除外されることになる。この結果、送信装置10は、サブエリアに複数のLED12が含まれる場合には、同一のサブエリアに属する複数のLED12が同一のデータを送信することになる。   Therefore, when a plurality of LEDs 12 are included in a subarea, a packet number may be assigned to each subarea number, for example, in ascending order. In addition, the sub area number of the sub area that is not received by the pixel 28 of the light receiving sensor unit 22 is excluded from the allocation map. As a result, when the plurality of LEDs 12 are included in the sub area, the plurality of LEDs 12 belonging to the same sub area transmit the same data.

図10(a)〜(c)は、図9(a)〜(c)に示す受信マップに基づいて割り当て処理部25により生成された割り当てマップの例を示す図である。図9(a)に示す受信マップ901においては、サブエリア番号1を有するサブエリアに属するLEDからの光のみが受光されているため、図10(a)に示すように、割り当てマップ1001は、サブエリア番号1にパケット番号1のデータを割り当てたことを示す。   FIGS. 10A to 10C are diagrams illustrating examples of allocation maps generated by the allocation processing unit 25 based on the reception maps illustrated in FIGS. 9A to 9C. In the reception map 901 shown in FIG. 9A, only the light from the LEDs belonging to the sub-area having the sub-area number 1 is received. Therefore, as shown in FIG. Indicates that data of packet number 1 is assigned to subarea number 1.

図9(b)に示す受信マップ902においては、サブエリア番号1、3および4をそれぞれ有するサブエリアに属するLEDからの光が受光されていることがわかる。したがって、図10(b)に示すように、割り当てマップ1002は、サブエリア番号1、3、4に、それぞれ、パケット番号1、2、3を割り当てたことを示す。   In the reception map 902 shown in FIG. 9B, it can be seen that light from the LEDs belonging to the sub-areas having sub-area numbers 1, 3, and 4 is received. Therefore, as shown in FIG. 10B, the assignment map 1002 indicates that the packet numbers 1, 2, and 3 are assigned to the sub-area numbers 1, 3, and 4, respectively.

同様に、図9(c)に示す受信マップ903においては、サブエリア番号3〜7、9〜11をそれぞれ有するサブエリアに属するLEDからの光が受光されていることがわかる。したがって、図10(c)に示すように、割り当てマップ1003は、サブエリア3〜7、9〜11に、それぞれ、パケット番号1〜8を割り当てたことを示す。   Similarly, in the reception map 903 shown in FIG. 9C, it can be seen that light from LEDs belonging to subareas having subarea numbers 3 to 7 and 9 to 11 are received. Therefore, as shown in FIG. 10C, the allocation map 1003 indicates that packet numbers 1 to 8 are allocated to the sub-areas 3 to 7 and 9 to 11, respectively.

生成された割り当てマップは、アップリンクの通信によって受信装置20から送信装置10に送信される(ステップ307)。   The generated allocation map is transmitted from the receiving device 20 to the transmitting device 10 by uplink communication (step 307).

その一方、サブエリアが単一のLED12から構成されている場合には、単にサブエリアごとに異なる信号を送るのではなく、画素28が同一の信号を受けられるようには配慮する必要がある。   On the other hand, when the sub-area is composed of a single LED 12, it is necessary to consider that the pixel 28 can receive the same signal, instead of simply sending a different signal for each sub-area.

1つの画素28で複数のサブエリア(この場合には、サブエリアはLEDと同じ意味となる)からの光を受光する可能性がある。この場合、LED12で異なるデータを送信すると互いの信号が干渉してどちらのデータも受信できなくなる可能性がある。そこで、本実施の形態においては、サブエリアが単一のLED12から構成される場合には、1つの画素28には同一のデータを含む光を受光できるような処理を施す。   One pixel 28 may receive light from a plurality of subareas (in this case, the subarea has the same meaning as an LED). In this case, if different data is transmitted by the LED 12, there is a possibility that the signals interfere with each other and neither data can be received. Therefore, in the present embodiment, when the sub-area is composed of a single LED 12, a process is performed so that one pixel 28 can receive light including the same data.

本実施の形態において、この処理においては、各画素28について、各LED12から受光した光の電力をテーブル(受信電力テーブル)にメモリ24に保持しておき、受信電力テーブルを参照して、所望の信号および非所望の信号の電力の比であるD/U比を算出し、算出されたD/U比に基づき、LED12にパケットが割り当てられる。この割り当ての手法は、非特許文献3に開示されている。   In this embodiment, in this process, for each pixel 28, the power of light received from each LED 12 is held in a memory 24 in a table (reception power table), and a desired power is obtained by referring to the reception power table. A D / U ratio that is a ratio of the power of the signal and the undesired signal is calculated, and a packet is assigned to the LED 12 based on the calculated D / U ratio. This allocation method is disclosed in Non-Patent Document 3.

図11は、本実施の形態にかかる割り当て処理の処理例を示すフローチャートである。割り当て処理部25は、受光した光に基づいて、発光したサブエリア(この場合にはLEDに相当する)、受信電力、および、送信すべきデータのパケット番号を含む受信電力マップを生成し、当該受信電力マップを受信電力にしたがってソートする(ステップ1101)。受信電力マップは、送信装置10のLED12からの光を受光したすべての画素28について生成される。   FIG. 11 is a flowchart illustrating an example of the allocation process according to the present embodiment. Based on the received light, the allocation processing unit 25 generates a received power map including the emitted subarea (corresponding to the LED in this case), the received power, and the packet number of the data to be transmitted, The received power map is sorted according to the received power (step 1101). The reception power map is generated for all the pixels 28 that have received light from the LEDs 12 of the transmission device 10.

また、割り当て処理部25は、各画素28の受信電力マップにおいて、それぞれのLEDから別のデータが送信されているように、パケット番号を割り当てる(ステップ1102)。実際には、LED12はそれぞれ異なるサブエリア番号を含むデータを発光するため、このサブエリア番号を初期的なパケット番号としておけばよい。   Also, the allocation processing unit 25 allocates packet numbers so that different data is transmitted from the respective LEDs in the received power map of each pixel 28 (step 1102). Actually, since the LEDs 12 emit data including different subarea numbers, this subarea number may be set as an initial packet number.

次いで、割り当て処理部25は、演算の繰り返し回数を計数するためのパラメータkを初期化する(ステップ1103)。   Next, the allocation processing unit 25 initializes a parameter k for counting the number of repetitions of the calculation (step 1103).

割り当て処理部25は、各画素について、受光した信号の電力(受信電力)が大きい方からk個の和を「D」、他の信号の受信電力の和を「U」として、D/U比を算出する(ステップ1104)。DU比(D/U)が所定の閾値THR以上であれば(ステップ1105でYes)、k個のLEDの光で十分にデータが受信できると判断し、割り当て処理部25は、処理対象となっている画素にk個のLEDを割り当て、受信電力マップにおいて、当該k個のLEDについて、同一のデータを送信すべく同一のパケット番号を与える(ステップ1106)。LEDが割り当てられた画素については、以後の処理対象から除外される。また、k個のLEDについても、以後の処理対象から除外される。   For each pixel, the allocation processing unit 25 sets the D sum to “D” as the sum of the received light power (reception power) “D” and the sum of the reception power of other signals as “U”. Is calculated (step 1104). If the DU ratio (D / U) is equal to or greater than the predetermined threshold value THR (Yes in step 1105), it is determined that data can be sufficiently received by the light of k LEDs, and the allocation processing unit 25 becomes a processing target. K LEDs are assigned to the corresponding pixel, and the same packet number is assigned to the k LEDs in the received power map so as to transmit the same data (step 1106). Pixels to which LEDs are assigned are excluded from subsequent processing targets. Further, k LEDs are also excluded from the subsequent processing targets.

ステップ1105でNoと判断された場合には、割り当て処理部25は、第k+1番のLEDについて、パケット番号の割り当てが完了しているか否かを判断し(ステップ1107)、パケット番号が確定している(割り当てが完了している)場合(ステップ1107でNo)には、割り当て処理部25は、当該第k+1番のLEDからの受信電力を、他の信号の受信電力の和である「U」に加算する(ステップ1108)。   If it is determined No in step 1105, the allocation processing unit 25 determines whether or not the packet number allocation has been completed for the (k + 1) th LED (step 1107), and the packet number is confirmed. If it is determined that the allocation has been completed (No in step 1107), the allocation processing unit 25 uses the received power from the k + 1-th LED as “U”, which is the sum of the received power of other signals. (Step 1108).

全ての画素について処理が終了していなければ(ステップ1109でNo)、割り当て処理部25は、次の画素について、ステップ1105〜1108の処理を実行する。ステップ1109でYesと判断された場合には、パラメータkが最大繰り返し回数K以上となったか否かが判断される(ステップ1110)。ステップ1110でNoと判断された場合には、パラメータkがインクリメントされて(ステップ1111)、ステップ1104に戻る。   If the processing has not been completed for all the pixels (No in Step 1109), the allocation processing unit 25 executes the processing of Steps 1105 to 1108 for the next pixel. If it is determined Yes in step 1109, it is determined whether or not the parameter k has reached the maximum number of repetitions K (step 1110). If it is determined No in step 1110, the parameter k is incremented (step 1111), and the process returns to step 1104.

ステップ1110でYesと判断された場合には、割り当て処理部25は、各画素についての受信電力マップを参照して、画素ごとに、同一のパケット番号を与えられたLEDの番号(サブエリア番号)を特定し、サブエリア番号とパケット番号とが対応付けられた割り当てマップを生成する(ステップ1112)。生成された割り当てマップは、アップリンクの通信によって受信装置20から送信装置10に送信される(図3のステップ307)。   If it is determined Yes in step 1110, the allocation processing unit 25 refers to the received power map for each pixel, and the LED number (subarea number) given the same packet number for each pixel. And an allocation map in which the subarea number and the packet number are associated with each other is generated (step 1112). The generated allocation map is transmitted from the receiving device 20 to the transmitting device 10 by uplink communication (step 307 in FIG. 3).

図12は、図9(d)に示す受信マップに基づいて割り当て処理部25により生成された割り当てマップの例を示す図である。図12に示すように、サブエリアが単一のLED12から構成される場合には、異なるサブエリア番号を有するサブエリア(LED)に、同一のパケット番号が割り当てられる場合がある(符号1201および1202、符号1203および1204、並びに、符号1205〜1207参照)。   FIG. 12 is a diagram illustrating an example of an allocation map generated by the allocation processing unit 25 based on the reception map illustrated in FIG. As shown in FIG. 12, when a subarea is composed of a single LED 12, the same packet number may be assigned to subareas (LEDs) having different subarea numbers (reference numerals 1201 and 1202). , Reference numerals 1203 and 1204, and reference numerals 1205 to 1207).

図8(b)および図12から理解できるように、複数のLEDからの光を受光できる画素については、当該複数のLEDに同じパケット番号が割り当てられ、これらLEDからは同一のデータが送信されることになる。これにより、後述するパラレル伝送において、画素において信号の衝突や干渉が起こることが防止できる。   As can be understood from FIG. 8B and FIG. 12, for pixels that can receive light from a plurality of LEDs, the same packet number is assigned to the plurality of LEDs, and the same data is transmitted from these LEDs. It will be. Thereby, it is possible to prevent signal collision and interference from occurring in the pixels in parallel transmission described later.

送信装置10に送信された割り当てマップは、送信装置10のメモリ15に記憶され、パラレル伝送によるデータ送信のために参照されるとともに、上述したようにエリア分割処理において参照される。上述したように、ステップ303〜307の処理は、伝送品質が所定のレベルである(たとえば、PER<Th1)である限り繰り返すことができる。したがって、受信装置20は、さらに並列度増加を指示し(ステップ302)、さらにサブエリアを細分化することを求めることもできる。送信装置10は、この場合には、ステップ303、304を実行し、受信装置20も、ステップ304のデータ送信に基づいて、さらに割り当てマップを生成する処理を実行する。   The allocation map transmitted to the transmission device 10 is stored in the memory 15 of the transmission device 10, is referred to for data transmission by parallel transmission, and is referred to in the area division processing as described above. As described above, the processes in steps 303 to 307 can be repeated as long as the transmission quality is at a predetermined level (for example, PER <Th1). Therefore, the receiving apparatus 20 can further instruct to increase the degree of parallelism (step 302), and can request further subdivision of the subarea. In this case, the transmitting apparatus 10 executes Steps 303 and 304, and the receiving apparatus 20 also executes a process for generating an allocation map based on the data transmission in Step 304.

このような処理の後、送信装置10は、メモリ15に記憶された割り当てマップにしたがって、パラレル伝送によるデータ送信を開始する(ステップ308)。パラレル伝送によるデータ送信においては、割り当てマップにしたがって、同一サブエリアに属するLEDは同じデータを送信するように、同時に複数種類のデータが送信される。これにより、パケット番号の数に相当する並列度でのパラレル伝送が実現される。   After such processing, the transmission apparatus 10 starts data transmission by parallel transmission according to the allocation map stored in the memory 15 (step 308). In data transmission by parallel transmission, a plurality of types of data are transmitted simultaneously so that LEDs belonging to the same sub-area transmit the same data according to the allocation map. As a result, parallel transmission at a degree of parallelism corresponding to the number of packet numbers is realized.

このように、本実施の形態においては、送信装置10が、光源部11を分割したサブエリアごとに、送信すべきデータを示すパケット番号が割り当てられた割り当てマップをメモリ15に記憶し、当該割り当てマップ中のパケット番号にしたがって、同一のサブエリアに属するLEDが同一のデータを送信するようなパラレル伝送を実現する。割り当てマップは、受信装置20において、受光センサ部22の画素28が受信したデータに含まれるサブエリア番号に基づいて生成され、アップリンクの通信によって受信装置20から送信装置10に送信される。これにより、送信装置10の光源部11のLED12と、受信装置20の受光センサ部22の画素28との間に1対1の関係が成立しない場合でも、パラレル伝送によるデータ送信が実現される。   As described above, in the present embodiment, the transmission device 10 stores, in the memory 15, an allocation map in which a packet number indicating data to be transmitted is allocated for each subarea into which the light source unit 11 is divided. Parallel transmission is realized in which LEDs belonging to the same sub-area transmit the same data according to the packet number in the map. The allocation map is generated in the receiving device 20 based on the subarea number included in the data received by the pixel 28 of the light receiving sensor unit 22, and is transmitted from the receiving device 20 to the transmitting device 10 by uplink communication. Thereby, even when the one-to-one relationship is not established between the LED 12 of the light source unit 11 of the transmission device 10 and the pixel 28 of the light receiving sensor unit 22 of the reception device 20, data transmission by parallel transmission is realized.

また、本実施の形態においては、伝送品質が所定の状態(伝送品質を示す値が所定の閾値より良好であることを示す場合)には、受信装置20から並列度増加が指示され、送信装置10は、並列度増加の指示に応じて、サブエリアをさらに分割して、並列度を増加させ、分割されたサブエリアのそれぞれからのデータ送信が実現される。   In the present embodiment, when the transmission quality is in a predetermined state (when the value indicating the transmission quality is better than a predetermined threshold value), the receiving device 20 instructs to increase the degree of parallelism, and the transmitting device 10 further divides the sub-area in accordance with an instruction to increase the degree of parallelism to increase the degree of parallelism, and data transmission from each of the divided sub-areas is realized.

さらに、本実施の形態においては、サブエリアが単一のLEDから構成される場合には、それぞれの画素において、信号の衝突や干渉が無いように、ある画素には同じデータが送信されるような割り当てが行われる。   Furthermore, in this embodiment, when the sub-area is composed of a single LED, the same data is transmitted to a certain pixel so that there is no signal collision or interference in each pixel. Assignments are made.

このように、本発明によれば、フォーカス合わせが終了すると、早期にデータ通信が開始されるため、リンク確立までの時間を短くすることもできる。   As described above, according to the present invention, when the focus adjustment is completed, data communication is started at an early stage, so that the time until link establishment can be shortened.

本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above embodiments, and various modifications can be made within the scope of the invention described in the claims, and these are also included in the scope of the present invention. Needless to say.

たとえば、上記実施の形態においては、伝送品質が所定の状態である場合(伝送品質を示す値が所定の閾値より良好であることを示す場合)には、受信装置20から並列度増加が指示され、送信装置10は、並列度増加の指示に応じて、サブエリアがさらに分割される。さらに、伝送品質が劣化した場合(伝送品質を示す値が所定の閾値より劣化していることを示す場合)には、受信装置20から送信装置10に対して並列度減少の指示が与えられるように構成しても良い。   For example, in the above embodiment, when the transmission quality is in a predetermined state (indicating that the value indicating the transmission quality is better than a predetermined threshold), the receiving device 20 instructs to increase the parallelism. The transmitting apparatus 10 further divides the sub-area according to the instruction to increase the degree of parallelism. Further, when the transmission quality is deteriorated (when the value indicating the transmission quality is deteriorated from a predetermined threshold value), the receiving device 20 gives an instruction to reduce the parallelism to the transmitting device 10. You may comprise.

図13は、本実施の形態にかかる光通信システムにおいて実行される処理およびデータ通信を示すフローチャートである。図3に示すような処理によりパラレル伝送によるデータ送信が行われている状態で、伝送品質を示す値が所定の閾値よりも劣化した場合(たとえば、PERが所定の閾値Th2より大きくなった場合:ステップ1301でYes)に、受信装置20の送信処理部26により、赤外線発光素子27から並列度減少指示が送信される(ステップ1302)。   FIG. 13 is a flowchart showing processing and data communication executed in the optical communication system according to the present embodiment. In a state where data transmission by parallel transmission is performed by the process shown in FIG. 3, when the value indicating the transmission quality is deteriorated below a predetermined threshold (for example, when PER becomes larger than the predetermined threshold Th2: In step 1301, the transmission processing unit 26 of the receiving device 20 transmits a parallel degree reduction instruction from the infrared light emitting element 27 (step 1302).

送信装置10の分割処理部14は、メモリ15に記憶されたサブエリアに関する情報を参照して、現在のサブエリアに分割される前の状態のサブエリアの情報(サブエリア番号および当該サブエリアを構成するLEDの情報)を取得する(ステップ1303)。たとえば、現在のサブエリアが図8(b)に示す状態であれば、図8(a)に示すサブエリアの情報を取得し、現在のサブエリアが図8(a)に示す状態であれば、図7(b)に示すサブエリアの情報を取得する。   The division processing unit 14 of the transmission device 10 refers to the information about the subarea stored in the memory 15 and the subarea information (subarea number and subarea before the division into the current subarea). (Information of LED to be configured) is acquired (step 1303). For example, if the current sub-area is in the state shown in FIG. 8B, information on the sub-area shown in FIG. 8A is acquired, and if the current sub-area is in the state shown in FIG. The information of the sub area shown in FIG. 7B is acquired.

次いで、送信処理部13は、サブエリアごとに、順次サブエリアのサブエリア番号のデータを含むデータ送信を実行する(ステップ1304)。この処理は、図3のステップ304と同様である。   Next, the transmission processing unit 13 sequentially performs data transmission including data of subarea numbers of subareas for each subarea (step 1304). This process is the same as step 304 in FIG.

受信装置20における処理(ステップ1305〜1307)は、図3のステップ305〜307と同様である。また、送信装置20が受信装置20から送信された、新たな割り当てマップに基づいてパラレル伝送によりデータ送信すること(ステップ1308)は、図3のステップ308と同様である。   The processing (steps 1305 to 1307) in the receiving apparatus 20 is the same as steps 305 to 307 in FIG. In addition, the transmission device 20 transmits data by parallel transmission based on the new allocation map transmitted from the reception device 20 (step 1308) is the same as step 308 in FIG.

このような構成により、伝送品質が劣化した場合には、並列度を減少させることで、減少された並列度でのパラレル伝送によるデータ送信を継続させることができる。   With such a configuration, when transmission quality deteriorates, data transmission by parallel transmission with the reduced parallelism can be continued by reducing the parallelism.

図13の例においては、受信装置20において新たに割り当てマップを生成し、送信装置10が新たな割り当てマップにしたがってパラレル伝送によるデータ送信を行っているが、このような構成に限定されず、送信装置10が、ステップ1303でマージされたサブエリアについての割り当てマップをメモリ15から読み出して、当該割り当てマップに基づいて、パラレル伝送によるデータ送信を再開しても良い。   In the example of FIG. 13, the reception device 20 newly generates an allocation map, and the transmission device 10 performs data transmission by parallel transmission according to the new allocation map. However, the present invention is not limited to such a configuration. The apparatus 10 may read the allocation map for the sub-areas merged in step 1303 from the memory 15 and resume data transmission by parallel transmission based on the allocation map.

上記実施の形態によれば、伝送品質の劣化によっても動的に並列度を変化させることができる。特に、伝送品質が良好である限り、並列度を高め、劣化するのにともなって、並列度を減少させるような動的制御によって、受信装置が静止している場合だけではなく、移動している場合(移動端末である場合)にも、最適な並列度で最適なスループットを提供することができる。また、並列度の動的制御によって、安定した伝送を実現することが可能となる。   According to the above embodiment, the degree of parallelism can be dynamically changed even when transmission quality is deteriorated. In particular, as long as the transmission quality is good, as the degree of parallelism increases and degrades, dynamic control that reduces the degree of parallelism is moving not only when the receiving apparatus is stationary, but also moving. Even in the case (when it is a mobile terminal), the optimum throughput can be provided with the optimum degree of parallelism. Also, stable transmission can be realized by dynamic control of parallelism.

また、本実施の形態において、ダウンリンクの通信には白色LEDの光を利用したがこれに限定されるものではなく、他の色の光、或いは、他の素子による光を利用しても良い。また、アップリンクの通信には赤外線を利用したが、これに限定されるものではない。たとえば、ブルートゥース(登録商標)のような無線通信を利用しても良い。   In the present embodiment, the light of the white LED is used for downlink communication, but the present invention is not limited to this, and light of other colors or light from other elements may be used. . In addition, infrared communication is used for uplink communication, but the present invention is not limited to this. For example, wireless communication such as Bluetooth (registered trademark) may be used.

また、光源部11や、受光センサ部12は、矩形であっても長方形であっても良いし、LED(光源)や画素が一次元的な配置(細長い形状)であっても良い。   The light source unit 11 and the light receiving sensor unit 12 may be rectangular or rectangular, and the LED (light source) and pixels may be one-dimensionally arranged (elongated shape).

図1は、本発明の実施の形態にかかる光通信システムのブロックダイヤグラムである。FIG. 1 is a block diagram of an optical communication system according to an embodiment of the present invention. 図2は、本実施の形態にかかる光通信システムにおいて実行される処理およびデータ通信を示すフローチャートである。FIG. 2 is a flowchart showing processing and data communication executed in the optical communication system according to the present embodiment. 図3は、本実施の形態にかかる光通信システムにおいて実行される処理およびデータ通信を示すフローチャートである。FIG. 3 is a flowchart showing processing and data communication executed in the optical communication system according to the present embodiment. 図4(a)は、初期状態の受光センサ部12の状態を概略的に示す図、図4(b)は、図2のステップ206での状態を示す図、図4(c)は、ステップ207が完了した状態を示す図である。4A is a diagram schematically illustrating the state of the light receiving sensor unit 12 in the initial state, FIG. 4B is a diagram illustrating the state in step 206 in FIG. 2, and FIG. It is a figure which shows the state which 207 completed. 図5は、本実施の形態にかかる分割処理部14にて実行されるサブエリア分割処理の例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of subarea division processing executed by the division processing unit 14 according to the present embodiment. 図6は、サイズにしたがったサブエリア分割を規定するテーブルの例を示す図である。FIG. 6 is a diagram illustrating an example of a table defining sub-area division according to size. 図7は、本実施の形態にかかるサブエリア分割の例を示す図である。FIG. 7 is a diagram illustrating an example of subarea division according to the present embodiment. 図8は、本実施の形態にかかるサブエリア分割の例を示す図である。FIG. 8 is a diagram illustrating an example of subarea division according to the present embodiment. 図9(a)〜(d)は、本実施の形態にかかる受信マップの例を示す図である。FIGS. 9A to 9D are diagrams illustrating examples of reception maps according to the present embodiment. 図10(a)〜(c)は、図9(a)〜(c)に示す受信マップに基づいて割り当て処理部により生成された割り当てマップの例を示す図である。FIGS. 10A to 10C are diagrams illustrating examples of allocation maps generated by the allocation processing unit based on the reception maps illustrated in FIGS. 9A to 9C. 図11は、本実施の形態にかかる割り当て処理の処理例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of the allocation process according to the present embodiment. 図12は、図9(d)に示す受信マップに基づいて割り当て処理部により生成された割り当てマップの例を示す図である。FIG. 12 is a diagram illustrating an example of an allocation map generated by the allocation processing unit based on the reception map illustrated in FIG. 図13は、本実施の形態にかかる光通信システムにおいて実行される処理およびデータ通信を示すフローチャートである。FIG. 13 is a flowchart showing processing and data communication executed in the optical communication system according to the present embodiment. 図14は、並列可視光通信システムの例を示すブロックダイヤグラムである。FIG. 14 is a block diagram illustrating an example of a parallel visible light communication system. 図15は、並列可視光通信システムにおいて、2次元センサ上に結像されたLEDの像を示す図である。FIG. 15 is a diagram illustrating an image of an LED formed on a two-dimensional sensor in the parallel visible light communication system. 図16は、並列可視光通信システムにおいて、2次元センサ上に結像されたLEDの像を示す図である。FIG. 16 is a diagram illustrating an image of an LED imaged on a two-dimensional sensor in the parallel visible light communication system.

符号の説明Explanation of symbols

10 送信装置
11 光源部
12 LED
13 送信処理部
14 分割処理部
15 メモリ
16 受信処理部
17 センサ
20 受信装置
21 レンズ
22 受信センサ部
23 受信処理部
24 メモリ
25 割り当て処理部
26 送信処理部
27 赤外線発光素子
28 画素
10 Transmitter 11 Light source 12 LED
DESCRIPTION OF SYMBOLS 13 Transmission process part 14 Division | segmentation process part 15 Memory 16 Reception process part 17 Sensor 20 Receiver 21 Lens 22 Reception sensor part 23 Reception process part 24 Memory 25 Assignment process part 26 Transmission process part 27 Infrared light emitting element 28 Pixel

Claims (13)

複数の光源を発光することにより、並列にデータを送信する光通信システムにおいて、
光を放射する複数の光源を含む光源部と、
前記光源部を複数のサブエリアに分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成してメモリに記憶する分割処理手段と、
与えられたデータを変調して変調信号を生成し、当該変調信号により、前記光源のそれぞれを駆動して、前記光源のそれぞれから変調光を発光させて、前記データを送信する送信処理手段であって、同一のサブエリアに属する光源を同一のデータを変調した変調信号により駆動可能に構成された送信処理手段と、
受信装置からの信号を受信可能な受信手段と、を備えた送信装置であって、前記送信処理手段が、前記サブエリアを示す情報を含むデータを変調した変調信号により光源を駆動するような送信装置、並びに、
光を受光する複数の画素を含む受光センサ部と、
前記画素のそれぞれにより受光された光に基づく信号を復調して、データを取得する受信処理手段と、
前記受信処理手段により取得された画素ごとのデータに基づいて、前記画素と、当該画素により取得されたデータに含まれる、前記サブエリアを示す情報とが対応付けられた受信マップを生成するとともに、前記受信マップに基づいて、前記サブエリアごとに、前記送信すべきデータを特定する情報を割り当て、前記サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを生成する割り当て手段と、
前記割り当てマップを含む信号を、前記送信装置の受信手段に送信する送信手段と、を備えた受信装置を備え、
前記送信装置が、前記割り当てマップに基づいて、前記サブエリアごとに前記送信すべきデータを特定する情報にしたがって、並列にデータを送信することを特徴とする光通信システム。
In an optical communication system that transmits data in parallel by emitting multiple light sources,
A light source unit including a plurality of light sources that emit light;
A division processing unit that divides the light source unit into a plurality of sub-areas, generates information for identifying the sub-areas and information on light sources belonging to the sub-areas, and stores the information in a memory;
A transmission processing unit that modulates given data to generate a modulation signal, drives each of the light sources by the modulation signal, emits modulated light from each of the light sources, and transmits the data. Transmission processing means configured to be able to drive light sources belonging to the same subarea with a modulated signal obtained by modulating the same data;
A transmission device including a reception unit capable of receiving a signal from the reception device, wherein the transmission processing unit drives the light source with a modulation signal obtained by modulating data including information indicating the subarea. Device, and
A light receiving sensor unit including a plurality of pixels for receiving light;
Receiving processing means for demodulating a signal based on light received by each of the pixels to obtain data;
Based on the data for each pixel acquired by the reception processing means, a reception map in which the pixel and information indicating the sub-area included in the data acquired by the pixel are associated with each other is generated, Based on the reception map, information for specifying the data to be transmitted is allocated for each subarea, and an allocation map in which information indicating the subarea and information for specifying data to be transmitted are associated with each other Assigning means to generate;
A transmission unit that transmits a signal including the allocation map to a reception unit of the transmission device;
An optical communication system, wherein the transmission device transmits data in parallel according to information specifying the data to be transmitted for each of the subareas based on the allocation map.
前記送信装置の前記分割処理手段が、前記割り当てマップにサブエリアを示す情報が含まれていないサブエリアについて、分割対象から除外するように構成されたことを特徴とする請求項1に記載の光通信システム。   2. The light according to claim 1, wherein the division processing unit of the transmission device is configured to exclude subareas that do not include information indicating subareas in the allocation map from division targets. Communications system. 前記画素により受信された光に基づき取得されたデータを参照して、伝送品質を示す値が所定の第1の閾値よりも良好であることを示す場合に、前記受信装置の前記送信手段が、並列度増加の指示を示す信号を、前記送信装置の受信手段に送信するように構成され、
前記送信装置の前記分割処理手段が、前記並列度増加の指示にしたがって、前記サブエリアを分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成されたことを特徴とする請求項1または2に記載の光通信システム。
When referring to the data acquired based on the light received by the pixel and indicating that the value indicating the transmission quality is better than a predetermined first threshold, the transmitting means of the receiving device, A signal indicating an instruction to increase parallelism is transmitted to the receiving means of the transmitting device;
The division processing means of the transmission device is configured to divide the sub-area according to the instruction to increase the degree of parallelism, and generate information specifying the sub-area and information of light sources belonging to the sub-area. The optical communication system according to claim 1 or 2, wherein
前記画素により受信した光に基づき取得されたデータを参照して、伝送品質を示す値が所定の第2の閾値よりも劣化したことを示す場合に、前記受信装置の前記送信手段が、並列度減少の指示を示す信号、前記送信装置の受信手段に送信するように構成され、
前記送信装置の前記分割処理手段が、前記並列度減少の指示にしたがって、前記サブエリアをマージして、新たなサブエリアを生成し、新たなサブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成されたことを特徴とする請求項3に記載の光通信システム。
When the data acquired based on the light received by the pixel indicates that the value indicating the transmission quality has deteriorated below a predetermined second threshold, the transmission unit of the receiving device A signal indicating a decrease instruction, configured to transmit to a receiving means of the transmitting device;
The division processing means of the transmission apparatus merges the subareas according to the instruction to reduce the degree of parallelism, generates a new subarea, specifies the new subarea, and the light sources belonging to the subarea The optical communication system according to claim 3, wherein the information is generated.
前記送信装置の前記分割処理手段が、前記並列度減少の指示にしたがって、現在のサブエリアに分割される前の状態のサブエリアとなるように、前記サブエリアをマージするように構成されたことを特徴とする請求項4に記載の光通信システム。   The division processing means of the transmission device is configured to merge the sub-areas so as to become sub-areas in a state before being divided into current sub-areas according to the instruction to reduce the parallelism. The optical communication system according to claim 4. 前記サブエリアが単一の光源から構成される場合に、前記受信装置の前記割り当て手段が、一つの画素には同一のデータが受信されるような前記割り当てマップを生成するように構成されたことを特徴とする請求項1ないし5の何れか一項に記載の光通信システム。   When the sub-area is composed of a single light source, the allocation unit of the reception device is configured to generate the allocation map so that the same data is received in one pixel. The optical communication system according to any one of claims 1 to 5, wherein: 複数の光源を発光することにより、並列にデータを送信する光通信システムにおいて、
光を放射する複数の光源を含む光源部と、
前記光源部を複数のサブエリアに分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成してメモリに記憶する分割処理手段と、
与えられたデータを変調して変調信号を生成し、当該変調信号により、前記光源のそれぞれを駆動して、前記光源のそれぞれから変調光を発光させて、前記データを送信する送信処理手段であって、同一のサブエリアに属する光源を同一のデータを変調した変調信号により駆動可能に構成された送信処理手段と、
受信装置からの信号を受信可能な受信手段と、を備えた送信装置であって、
前記送信処理手段が、前記サブエリアを示す情報を含むデータを変調した変調信号により光源を駆動するように構成され、かつ、
前記光源部から発光された光を受光した受信装置から、前記サブエリアごとに、当該サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを受信し、当該割り当てマップに基づいて、前記サブエリアごとに前記送信すべきデータを特定する情報にしたがって、並列にデータを送信するように構成されたことを特徴とする送信装置。
In an optical communication system that transmits data in parallel by emitting multiple light sources,
A light source unit including a plurality of light sources that emit light;
A division processing unit that divides the light source unit into a plurality of sub-areas, generates information for identifying the sub-areas and information on light sources belonging to the sub-areas, and stores the information in a memory;
A transmission processing unit that modulates given data to generate a modulation signal, drives each of the light sources by the modulation signal, emits modulated light from each of the light sources, and transmits the data. Transmission processing means configured to be able to drive light sources belonging to the same subarea with a modulated signal obtained by modulating the same data;
A receiving device capable of receiving a signal from the receiving device;
The transmission processing means is configured to drive a light source by a modulation signal obtained by modulating data including information indicating the sub-area; and
For each of the sub-areas, a receiving map that receives information indicating the sub-area and information specifying the data to be transmitted is received from the receiving device that has received the light emitted from the light source unit. A transmission apparatus configured to transmit data in parallel according to information specifying the data to be transmitted for each of the sub-areas based on an allocation map.
前記分割処理手段が、前記割り当てマップにサブエリアを示す情報が含まれていないサブエリアについて、分割対象から除外するように構成されたことを特徴とする請求項7に記載の送信装置。   8. The transmission apparatus according to claim 7, wherein the division processing unit is configured to exclude subareas that do not include information indicating subareas in the allocation map from division targets. 前記分割処理手段が、前記受信装置から送信された、当該受信装置における伝送品質に基づいて生成した並列度増加の指示を受信することに応答して、前記サブエリアを分割して、当該サブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成されたことを特徴とする請求項7または8に記載の送信装置。   In response to the division processing means receiving an instruction to increase the degree of parallelism generated based on the transmission quality in the receiving apparatus transmitted from the receiving apparatus, the sub-area is divided into the sub-areas. The transmission device according to claim 7 or 8, wherein the transmission device is configured to generate information for identifying a light source and information on a light source belonging to the sub-area. 前記分割処理手段が、前記受信装置から送信された、当該受信装置における伝送品質に基づいて生成した並列度減少の指示を受信することに応答して、前記サブエリアをマージして、新たなサブエリアを生成し、新たなサブエリアを特定する情報および当該サブエリアに属する光源の情報を生成するように構成されたことを特徴とする請求項9に記載の送信装置。   In response to receiving the instruction to reduce the degree of parallelism generated based on the transmission quality in the receiving apparatus transmitted from the receiving apparatus, the division processing unit merges the subareas to generate a new subarea. The transmission device according to claim 9, wherein the transmission device is configured to generate an area and generate information for specifying a new sub-area and information on a light source belonging to the sub-area. 前記分割処理手段が、前記並列度減少の指示にしたがって、現在のサブエリアに分割される前の状態のサブエリアとなるように、前記サブエリアをマージするように構成されたことを特徴とする請求項10に記載の送信装置。   The division processing means is configured to merge the sub-areas so as to become a sub-area in a state before being divided into the current sub-area according to the instruction to reduce the degree of parallelism. The transmission device according to claim 10. 請求項7から11の何れか一項に記載の送信装置からの光を受光する受信装置であって、
前記光を受光する複数の画素を含む受光センサ部と、
前記画素のそれぞれにより受光された光に基づく信号を復調して、データを取得する受信処理手段と、
前記受信処理手段により取得された画素ごとのデータに基づいて、前記画素と、当該画素により取得されたデータに含まれる、前記サブエリアを示す情報とが対応付けられた受信マップを生成するとともに、前記受信マップに基づいて、前記サブエリアごとに、前記送信すべきデータを特定する情報を割り当て、前記サブエリアを示す情報と、送信すべきデータを特定する情報とが対応付けられた割り当てマップを生成する割り当て手段と、
前記割り当てマップを含む信号を、前記送信装置に送信する送信手段と、を備えたことを特徴とする受信装置。
A receiver that receives light from the transmitter according to any one of claims 7 to 11,
A light-receiving sensor unit including a plurality of pixels that receive the light;
Receiving processing means for demodulating a signal based on light received by each of the pixels to obtain data;
Based on the data for each pixel acquired by the reception processing means, a reception map in which the pixel and information indicating the sub-area included in the data acquired by the pixel are associated with each other is generated, Based on the reception map, information for specifying the data to be transmitted is allocated for each subarea, and an allocation map in which information indicating the subarea and information for specifying data to be transmitted are associated with each other Assigning means to generate;
Transmitting means for transmitting a signal including the allocation map to the transmitting apparatus.
前記サブエリアが単一の光源から構成される場合に、前記受信装置の前記割り当て手段が、一つの画素には同一のデータが受信されるような前記割り当てマップを生成するように構成されたことを特徴とする請求項12に記載の受信装置。   When the sub-area is composed of a single light source, the allocation unit of the reception device is configured to generate the allocation map so that the same data is received in one pixel. The receiving device according to claim 12.
JP2007090501A 2007-03-30 2007-03-30 Optical communication system, transmitter and receiver Pending JP2008252466A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007090501A JP2008252466A (en) 2007-03-30 2007-03-30 Optical communication system, transmitter and receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007090501A JP2008252466A (en) 2007-03-30 2007-03-30 Optical communication system, transmitter and receiver

Publications (1)

Publication Number Publication Date
JP2008252466A true JP2008252466A (en) 2008-10-16

Family

ID=39976903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007090501A Pending JP2008252466A (en) 2007-03-30 2007-03-30 Optical communication system, transmitter and receiver

Country Status (1)

Country Link
JP (1) JP2008252466A (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8823852B2 (en) 2012-05-24 2014-09-02 Panasonic Intellectual Property Corporation Of America Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image
KR101442243B1 (en) 2007-12-21 2014-09-30 삼성전자주식회사 Method and apparatus for dats communication using two-dimension frame number in wavelength division parallel visible light communication
JP5607277B1 (en) * 2012-12-27 2014-10-15 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information communication method
US8908074B2 (en) 2012-12-27 2014-12-09 Panasonic Intellectual Property Corporation Of America Information communication method
US8913144B2 (en) 2012-12-27 2014-12-16 Panasonic Intellectual Property Corporation Of America Information communication method
US8965216B2 (en) 2012-12-27 2015-02-24 Panasonic Intellectual Property Corporation Of America Information communication method
US8988574B2 (en) 2012-12-27 2015-03-24 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using bright line image
US9008352B2 (en) 2012-12-27 2015-04-14 Panasonic Intellectual Property Corporation Of America Video display method
US9088360B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9085927B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9087349B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9094120B2 (en) 2012-12-27 2015-07-28 Panasonic Intellectual Property Corporaton Of America Information communication method
US9262954B2 (en) 2012-12-27 2016-02-16 Panasonic Intellectual Property Corporation Of America Visible light communication signal display method and apparatus
JP2017005445A (en) * 2015-06-09 2017-01-05 三菱電機株式会社 Optical communication system, optical receiver and optical receiver adjustment method
US9608727B2 (en) 2012-12-27 2017-03-28 Panasonic Intellectual Property Corporation Of America Switched pixel visible light transmitting method, apparatus and program
US9608725B2 (en) 2012-12-27 2017-03-28 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US9646568B2 (en) 2012-12-27 2017-05-09 Panasonic Intellectual Property Corporation Of America Display method
US9847835B2 (en) 2015-03-06 2017-12-19 Panasonic Intellectual Property Management Co., Ltd. Lighting device and lighting system
US10303945B2 (en) 2012-12-27 2019-05-28 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10523876B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Information communication method
US10530486B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10951310B2 (en) 2012-12-27 2021-03-16 Panasonic Intellectual Property Corporation Of America Communication method, communication device, and transmitter

Cited By (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101442243B1 (en) 2007-12-21 2014-09-30 삼성전자주식회사 Method and apparatus for dats communication using two-dimension frame number in wavelength division parallel visible light communication
US9166810B2 (en) 2012-05-24 2015-10-20 Panasonic Intellectual Property Corporation Of America Information communication device of obtaining information by demodulating a bright line pattern included in an image
US8823852B2 (en) 2012-05-24 2014-09-02 Panasonic Intellectual Property Corporation Of America Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image
US8994841B2 (en) 2012-05-24 2015-03-31 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information specified by stripe pattern of bright lines
US9083544B2 (en) 2012-05-24 2015-07-14 Panasonic Intellectual Property Corporation Of America Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image
US9083543B2 (en) 2012-05-24 2015-07-14 Panasonic Intellectual Property Corporation Of America Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image
US9143339B2 (en) 2012-05-24 2015-09-22 Panasonic Intellectual Property Corporation Of America Information communication device for obtaining information from image data by demodulating a bright line pattern appearing in the image data
US9456109B2 (en) 2012-05-24 2016-09-27 Panasonic Intellectual Property Corporation Of America Information communication method of obtaining information from a subject by demodulating data specified by a pattern of a bright line included in an obtained image
US9300845B2 (en) 2012-05-24 2016-03-29 Panasonic Intellectual Property Corporation Of America Information communication device for obtaining information from a subject by demodulating a bright line pattern included in an obtained image
US10218914B2 (en) 2012-12-20 2019-02-26 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method and recording medium using switchable normal mode and visible light communication mode
US9571191B2 (en) 2012-12-27 2017-02-14 Panasonic Intellectual Property Corporation Of America Information communication method
US9635278B2 (en) 2012-12-27 2017-04-25 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information specified by striped pattern of bright lines
US9008352B2 (en) 2012-12-27 2015-04-14 Panasonic Intellectual Property Corporation Of America Video display method
US9019412B2 (en) 2012-12-27 2015-04-28 Panasonic Intellectual Property Corporation Of America Information communication method for selecting between visible light communication mode and normal imaging mode
US9030585B2 (en) 2012-12-27 2015-05-12 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information by demodulating bright line pattern included in image
US9088360B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9085927B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9088362B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information by demodulating bright line pattern included in an image
US9088363B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US9087349B2 (en) 2012-12-27 2015-07-21 Panasonic Intellectual Property Corporation Of America Information communication method
US8988574B2 (en) 2012-12-27 2015-03-24 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using bright line image
US9094120B2 (en) 2012-12-27 2015-07-28 Panasonic Intellectual Property Corporaton Of America Information communication method
US9184838B2 (en) 2012-12-27 2015-11-10 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US9203515B2 (en) 2012-12-27 2015-12-01 Panasonic Intellectual Property Corporation Of America Information communication method
US9247180B2 (en) 2012-12-27 2016-01-26 Panasonic Intellectual Property Corporation Of America Video display method using visible light communication image including stripe patterns having different pitches
US9252878B2 (en) 2012-12-27 2016-02-02 Panasonic Intellectual Property Corporation Of America Information communication method
US9258058B2 (en) 2012-12-27 2016-02-09 Panasonic Intellectual Property Corporation Of America Signal transmitting apparatus for transmitting information by bright line pattern in image
US9262954B2 (en) 2012-12-27 2016-02-16 Panasonic Intellectual Property Corporation Of America Visible light communication signal display method and apparatus
US9281895B2 (en) 2012-12-27 2016-03-08 Panasonic Intellectual Property Corporation Of America Information communication method
US8965216B2 (en) 2012-12-27 2015-02-24 Panasonic Intellectual Property Corporation Of America Information communication method
US9331779B2 (en) 2012-12-27 2016-05-03 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US9341014B2 (en) 2012-12-27 2016-05-17 Panasonic Intellectual Property Corporation Of America Information communication method using change in luminance
US9380227B2 (en) 2012-12-27 2016-06-28 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using bright line image
US9407368B2 (en) 2012-12-27 2016-08-02 Panasonic Intellectual Property Corporation Of America Information communication method
US9450672B2 (en) 2012-12-27 2016-09-20 Panasonic Intellectual Property Corporation Of America Information communication method of transmitting a signal using change in luminance
US8913144B2 (en) 2012-12-27 2014-12-16 Panasonic Intellectual Property Corporation Of America Information communication method
US9462173B2 (en) 2012-12-27 2016-10-04 Panasonic Intellectual Property Corporation Of America Information communication method
US9467225B2 (en) 2012-12-27 2016-10-11 Panasonic Intellectual Property Corporation Of America Information communication method
US9515731B2 (en) 2012-12-27 2016-12-06 Panasonic Intellectual Property Corporation Of America Information communication method
US11659284B2 (en) 2012-12-27 2023-05-23 Panasonic Intellectual Property Corporation Of America Information communication method
US9560284B2 (en) 2012-12-27 2017-01-31 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information specified by striped pattern of bright lines
US9564970B2 (en) 2012-12-27 2017-02-07 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US8908074B2 (en) 2012-12-27 2014-12-09 Panasonic Intellectual Property Corporation Of America Information communication method
US9591232B2 (en) 2012-12-27 2017-03-07 Panasonic Intellectual Property Corporation Of America Information communication method
US9608727B2 (en) 2012-12-27 2017-03-28 Panasonic Intellectual Property Corporation Of America Switched pixel visible light transmitting method, apparatus and program
US9608725B2 (en) 2012-12-27 2017-03-28 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US9613596B2 (en) 2012-12-27 2017-04-04 Panasonic Intellectual Property Corporation Of America Video display method using visible light communication image including stripe patterns having different pitches
US8994865B2 (en) 2012-12-27 2015-03-31 Panasonic Intellectual Property Corporation Of America Information communication method
US9641766B2 (en) 2012-12-27 2017-05-02 Panasonic Intellectual Property Corporation Of America Information communication method
US9646568B2 (en) 2012-12-27 2017-05-09 Panasonic Intellectual Property Corporation Of America Display method
US9756255B2 (en) 2012-12-27 2017-09-05 Panasonic Intellectual Property Corporation Of America Information communication method
US9768869B2 (en) 2012-12-27 2017-09-19 Panasonic Intellectual Property Corporation Of America Information communication method
US9794489B2 (en) 2012-12-27 2017-10-17 Panasonic Intellectual Property Corporation Of America Information communication method
US11490025B2 (en) 2012-12-27 2022-11-01 Panasonic Intellectual Property Corporation Of America Information communication method
US9859980B2 (en) 2012-12-27 2018-01-02 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US9918016B2 (en) 2012-12-27 2018-03-13 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode
US9998220B2 (en) 2012-12-27 2018-06-12 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10051194B2 (en) 2012-12-27 2018-08-14 Panasonic Intellectual Property Corporation Of America Information communication method
US10148354B2 (en) 2012-12-27 2018-12-04 Panasonic Intellectual Property Corporation Of America Luminance change information communication method
US10165192B2 (en) 2012-12-27 2018-12-25 Panasonic Intellectual Property Corporation Of America Information communication method
US10205887B2 (en) 2012-12-27 2019-02-12 Panasonic Intellectual Property Corporation Of America Information communication method
JP5607277B1 (en) * 2012-12-27 2014-10-15 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information communication method
US10225014B2 (en) 2012-12-27 2019-03-05 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US10303945B2 (en) 2012-12-27 2019-05-28 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10334177B2 (en) 2012-12-27 2019-06-25 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode
US10354599B2 (en) 2012-12-27 2019-07-16 Panasonic Intellectual Property Corporation Of America Display method
US10361780B2 (en) 2012-12-27 2019-07-23 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US10368006B2 (en) 2012-12-27 2019-07-30 Panasonic Intellectual Property Corporation Of America Information communication method
US10368005B2 (en) 2012-12-27 2019-07-30 Panasonic Intellectual Property Corporation Of America Information communication method
US10447390B2 (en) 2012-12-27 2019-10-15 Panasonic Intellectual Property Corporation Of America Luminance change information communication method
US10455161B2 (en) 2012-12-27 2019-10-22 Panasonic Intellectual Property Corporation Of America Information communication method
US10516832B2 (en) 2012-12-27 2019-12-24 Panasonic Intellectual Property Corporation Of America Information communication method
US10521668B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10523876B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Information communication method
US10530486B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10531010B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10531009B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10616496B2 (en) 2012-12-27 2020-04-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10638051B2 (en) 2012-12-27 2020-04-28 Panasonic Intellectual Property Corporation Of America Information communication method
US10666871B2 (en) 2012-12-27 2020-05-26 Panasonic Intellectual Property Corporation Of America Information communication method
US10742891B2 (en) 2012-12-27 2020-08-11 Panasonic Intellectual Property Corporation Of America Information communication method
US10887528B2 (en) 2012-12-27 2021-01-05 Panasonic Intellectual Property Corporation Of America Information communication method
US10951310B2 (en) 2012-12-27 2021-03-16 Panasonic Intellectual Property Corporation Of America Communication method, communication device, and transmitter
US11165967B2 (en) 2012-12-27 2021-11-02 Panasonic Intellectual Property Corporation Of America Information communication method
US9847835B2 (en) 2015-03-06 2017-12-19 Panasonic Intellectual Property Management Co., Ltd. Lighting device and lighting system
JP2017005445A (en) * 2015-06-09 2017-01-05 三菱電機株式会社 Optical communication system, optical receiver and optical receiver adjustment method

Similar Documents

Publication Publication Date Title
JP2008252466A (en) Optical communication system, transmitter and receiver
Pathak et al. Visible light communication, networking, and sensing: A survey, potential and challenges
Nagura et al. Tracking an LED array transmitter for visible light communications in the driving situation
JP4689412B2 (en) Transmitting apparatus and communication system
Ghassemlooy et al. Optical camera communications
JP4627084B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE AND METHOD, AND COMPUTER PROGRAM
Yang et al. Reflexcode: Coding with superposed reflection light for led-camera communication
KR20160138492A (en) Techniques for raster line alignment in light-based communication
CN105515657A (en) Visible camera communication system employing LED lamp MIMO array configuration
WO2007032276A1 (en) Transport data assigning method and optical communication system
JP7395354B2 (en) Receiving method and receiving device
US20190305846A1 (en) Receiver, non-transitory storage medium, transmitter, lighting apparatus, and communications system
JP2007295490A (en) Visible optical communication apparatus, and visible light receiving method
US20190165859A1 (en) Visible-light communications receiver
CN107846251B (en) Optical communication device, optical communication method, and recording medium
CN106301555A (en) A kind of signal transmitting method for light projection and transmitter
US20230179300A1 (en) Link establishment in a multi-cell wireless network
Zhang Localisation, communication and networking with VLC: Challenges and opportunities
CN110663203A (en) Receiving apparatus and receiving method
KR101830109B1 (en) The apparatus of visible light communications for automatic driving object indoor
JP7124840B2 (en) Information processing device, information processing system, information processing method and program
Wu et al. OnionCode: enabling multi-priority coding in LED-based optical camera communications
Das et al. Performance analysis of color-independent visible light communication using a color-space-based constellation diagram and modulation scheme
CN114145041A (en) System and method for handover in optical wireless communication networks
Teli et al. The first study of mimo scheme within rolling-shutter based optical camera communications