(57)【特許請求の範囲】
【請求項１】
光源に光通信を行わせる変調装置であって、
前記光源に供給する電流の大きさを変調することによって前記光源に光通信を行わせる変調器と、
予め定められた識別情報である自己ＩＤを記憶している記憶部と、
外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記変調器に入力され、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように、前記変調器に入力される信号を切り替える制御をする制御部と、
前記変調器に入力される信号を外部に出力するＩＤ送信端子とを備え、
前記変調器は、入力された信号に従って前記変調をする
変調装置。
【請求項２】
光源に光通信を行わせる変調装置であって、
前記光源に供給する電流の大きさを変調することによって前記光源に光通信を行わせる変調器と、
予め定められた識別情報である自己ＩＤを記憶している記憶部と、
外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記変調器に入力され、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように、前記変調器に入力される信号を切り替える制御をする制御部と、
当該変調装置に入力された前記外部ＩＤ、及び、前記記憶部に記憶されている前記自己ＩＤのいずれかを選択して前記変調器に入力する信号切替器とを備え、
前記変調器は、入力された信号に従って前記変調をし、
前記制御部は、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、前記信号切替器が前記外部ＩＤを選択して前記変調器に入力し、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記自己ＩＤを選択して前記変調器に入力するように、前記信号切替器を制御する
変調装置。
【請求項３】
光源に光通信を行わせる変調装置であって、
前記光源に供給する電流の大きさを変調することによって前記光源に光通信を行わせる変調器と、
予め定められた識別情報である自己ＩＤを記憶している記憶部と、
外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記変調器に入力され、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように、前記変調器に入力される信号を切り替える制御をする制御部と、
当該変調装置に入力される前記外部ＩＤを受信し、指示された信号を外部に送信する通信部とを備え、
前記変調器は、入力された信号に従って前記変調をし、
前記制御部は、
前記光源に光通信を行わせるタイミングを指示する同期信号を外部から入力するための同期信号入力端子、及び、前記同期信号を外部に出力するための同期信号出力端子を有し、
前記通信部で前記外部ＩＤが受信された場合に、前記通信部で受信された前記外部ＩＤを前記通信部で外部に送信し、かつ、前記通信部で受信された前記外部ＩＤが前記同期信号入力端子に入力された同期信号に同期して前記変調器に入力されるように制御し、
前記通信部で前記外部ＩＤが受信されない場合に、前記記憶部に記憶されている前記自己ＩＤを前記通信部で外部に送信し、前記同期信号出力端子から同期信号を出力することと同期して前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように制御する
変調装置。
【請求項４】
光源に光通信を行わせる変調装置であって、
前記光源に供給する電流の大きさを変調することによって前記光源に光通信を行わせる変調器と、
予め定められた識別情報である自己ＩＤを記憶している記憶部と、
外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記変調器に入力され、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように、前記変調器に入力される信号を切り替える制御をする制御部とを備え、
前記変調器は、入力された信号に従って前記変調をし、
前記制御部は、さらに、当該変調装置に入力された前記外部ＩＤが予め定められた正当な信号であるか否かを判断する正当性判断部を有し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、前記正当性判断部によって前記外部ＩＤが正当であると判断されたときにだけ、前記外部ＩＤが前記変調器に入力されるように制御する
変調装置。
【請求項５】
前記正当性判断部は、前記外部ＩＤに、予め定められたセキュリティコードが含まれている場合に、前記外部ＩＤが正当な信号であると判断する
請求項４記載の変調装置。
【請求項６】
光源に光通信を行わせる変調装置であって、
前記光源に供給する電流の大きさを変調することによって前記光源に光通信を行わせる変調器と、
予め定められた識別情報である自己ＩＤを記憶している記憶部と、
外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記変調器に入力され、前記外部ＩＤが当該変調装置に入力されていないと判断した場合に、前記記憶部に記憶されている前記自己ＩＤが前記変調器に入力されるように、前記変調器に入力される信号を切り替える制御をする制御部とを備え、
前記変調器は、入力された信号に従って前記変調をし、
前記制御部は、前記外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された前記外部ＩＤが前記自己ＩＤと同じであるか否かを判断し、同じであると判断したときに、前記外部ＩＤに代えて、前記光源に供給される電流の大きさを一定にするための信号が前記変調器に入力されるように制御する
変調装置。
【請求項７】
光源と、
前記光源に光通信を行わせる請求項１〜６のいずれか１項に記載の変調装置と、
前記変調装置に電力を供給する電源とを備える
発光装置。
【請求項８】
請求項７に記載の発光装置を複数備える発光システムであって、
前記複数の発光装置には、少なくとも第１の発光装置と第２の発光装置とが含まれ、
前記第１の発光装置において、前記第１の発光装置が備える記憶部に記憶された自己ＩＤが前記第１の発光装置の変調器に入力され、かつ、前記自己ＩＤが前記第２の発光装置に外部ＩＤとして入力されるように、前記第１の発光装置と前記第２の発光装置とが接続されている
発光システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、変調装置、発光装置及び発光システムに関し、特に、可視光通信等の光通信に用いられる変調装置等に関する。
【背景技術】
【０００２】
可視光通信等の光通信が可能な複数の発光装置から構成される電子看板等の発光システムでは、複数の発光装置が、同期をとって、同じ識別情報（ＩＤ）を送信することが必要とされる。これは、複数の発光装置から発せられる光が重なる領域に位置する光通信受信装置であっても、確実に一つのＩＤを受信できることが必要とされるためである。
【０００３】
従来、このような発光システムとして、様々な技術が提案されている（例えば、特許文献１参照）。特許文献１では、複数の照明器具本体のそれぞれが共通の可視光通信信号出力部に接続され、複数の照明器具本体のそれぞれが、可視光通信信号出力部から同時に一つのＩＤを受け取って可視光を発する。これによって、複数の照明器具本体が同期をとって同じＩＤを可視光通信で送信することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１１０５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、発光システムを構成する複数の照明器具本体は、可視光通信信号出力部を必要とし、単体では、ＩＤを送信することができない。つまり、特許文献１の技術では、複数の照明器具本体のそれぞれは、発光システムの構成要素としてだけに用いられ、自らＩＤを可視光通信で送信するようなスタンドアローンとして用いることができず、利便性（用途の柔軟性）に欠けるという問題がある。
【０００６】
そこで、本発明は、発光システムの構成要素として用いることができるだけでなく、自らＩＤを光通信で送信するスタンドアローンとしても用いることができる、利便性の高い発光装置に好適な変調装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る変調装置の一形態は、光源に光通信を行わせる変調装置であって、光源に供給する電流の大きさを変調することによって光源に光通信を行わせる変調器と、予め定められた識別情報である自己ＩＤを記憶している記憶部と、外部から与えられる識別情報である外部ＩＤが当該変調装置に入力されたか否かを判断し、外部ＩＤが当該変調装置に入力されたと判断した場合に、入力された外部ＩＤが変調器に入力され、外部ＩＤが当該変調装置に入力されていないと判断した場合に、記憶部に記憶されている自己ＩＤが変調器に入力されるように、変調器に入力される信号を切り替える制御をする制御部と、前記変調器に入力される信号を外部に出力するＩＤ送信端子とを備え、変調器は、入力された信号に従って変調をする。
【０００８】
また、上記目的を達成するために、本発明に係る発光装置の一形態は、光源と、光源に光通信を行わせる上記変調装置と、変調装置に電力を供給する電源とを備える。
【０００９】
上記目的を達成するために、本発明に係る発光システムの一形態は、上記発光装置を複数備える発光システムであって、複数の発光装置には、少なくとも第１の発光装置と第２の発光装置とが含まれ、第１の発光装置において、第１の発光装置が備える記憶部に記憶された自己ＩＤが第１の発光装置の変調器に入力され、かつ、自己ＩＤが第２の発光装置に外部ＩＤとして入力されるように、第１の発光装置と第２の発光装置とが接続されている。
【発明の効果】
【００１０】
本発明により、発光システムの構成要素として用いることができるだけでなく、自らＩＤを光通信で送信するスタンドアローンとしても用いることができる、利便性の高い発光装置に好適な変調装置等が実現される。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１における発光装置の使用例を示す図
【図２】実施の形態１における発光装置の構成を示すブロック図
【図３】実施の形態１における発光装置の動作を示すフローチャート
【図４】実施の形態２における発光装置の使用例を示す図
【図５Ａ】実施の形態２における発光装置の構成を示すブロック図
【図５Ｂ】実施の形態２における発光システムの構成を示すブロック図
【図６】実施の形態２における発光装置が備える信号切替器の詳細な構成を示す図
【図７】ＩＤのフォーマット例を示す図
【図８】実施の形態２における発光装置の動作を示すフローチャート
【図９Ａ】実施の形態２における１台の発光装置でのループ接続を示す図
【図９Ｂ】実施の形態２における発光システムでのループ接続を示す図
【図１０Ａ】実施の形態３における発光装置の構成を示すブロック図
【図１０Ｂ】実施の形態３における発光システムの構成を示すブロック図
【図１１】実施の形態３における発光装置の動作を示すフローチャート
【図１２】実施の形態３における同期信号とＩＤの送信タイミングを示す図
【図１３】セキュリティコードの取り扱いに関する実施の形態１〜３への適用例を説明する図
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、より好ましい形態を構成する任意の構成要素として説明される。
【００１３】
（実施の形態１）
まず、本発明の実施の形態１における発光装置について説明する。
【００１４】
図１は、実施の形態１における発光装置１０ａの使用例を示す図である。ここでは、電子看板１２の上部に発光装置１０ａが設けられ、発光装置１０ａに対して外部からＩＤ（外部ＩＤ）を入力するための信号線１３ａが発光装置１０ａに接続されている様子が示されている。発光装置１０ａは、例えば、人の目には電子看板あるいは照明装置に見える、可視光通信が可能な発光装置である。
【００１５】
発光装置１０ａは、図示されるように、接続された信号線１３ａを介して外部ＩＤが入力された場合には、入力された外部ＩＤを光通信で送信する。一方、信号線１３ａから外部ＩＤが送られてこない期間、あるいは、信号線１３ａが発光装置１０ａに接続されていない状態では、発光装置１０ａは、内蔵するＩＤ（自己ＩＤ）を光通信で送信する。このように、信号線１３ａを発光装置１０ａに接続するか否か、あるいは、信号線１３ａを介して発光装置１０ａに外部ＩＤを入力するか否かによって、発光装置１０ａから光通信で送信されるＩＤを変更することができる。これにより、簡単な操作で、発光装置１０ａを、自己ＩＤを光通信で送信するマスタ装置（親機）として機能させるか、外部から入力される外部ＩＤを光通信で送信するスレーブ装置（子機）として機能させるかを切り替えることができる。
【００１６】
なお、ＩＤとしては、例えば、ＪＥＩＴＡ規格ＣＰ−１２２３に準拠した識別情報を用いることができる。ＩＤは、典型的には、ＩＤの先頭を示すプリアンブル、長さ情報、データ、誤り訂正（あるいは検出）符号から構成される。なお、長さ情報は、データの長さを示すが、ＩＤに含まれるデータが固定長データである場合は必要なく、また、ＩＤに含まれるデータが可変長データであってもプリアンブルにバリエーションを持たせることで、省略することもできる。誤り訂正（あるいは検出）符号は、例えば、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｏｄｅ、巡回符号）を用いることができる。
【００１７】
図２は、図１に示された発光装置１０ａの構成を示すブロック図である。発光装置１０ａは、電源３０、光源４０及び変調装置２０ａを備える。
【００１８】
電源３０は、変調装置２０ａに電力を供給する回路であり、例えば、商用交流電圧を直流電圧に変換して変調装置２０ａに供給するＡＣ／ＤＣコンバータとＤＣ／ＤＣコンバータとから構成される。なお、図２では、光源４０への電力供給は、電源３０から変調装置２０ａを介して行われているが、電源３０から直接、行われてもよい。
【００１９】
光源４０は、電流の供給を受けて光を発する発光装置であり、例えば、ＬＥＤ、有機ＥＬ、レーザー等である。なお、光源４０は、可視光だけでなく、赤外光等の他の波長の光を発する光源であってもよい。
【００２０】
変調装置２０ａは、電源３０からの電力供給を受けて動作し、光源４０に光通信を行わせる装置であり、制御部２２ａ、記憶部２５及び変調器２６を備える。
【００２１】
変調器２６は、光源４０に供給する電流の大きさを変調することによって光源４０に光通信を行わせる駆動回路であり、制御部２２ａから入力される信号に従って光源４０に印加する電流の大きさを制御する。
【００２２】
記憶部２５は、予め定められた識別情報である自己ＩＤ等を記憶している回路であり、例えば、不揮発性メモリ等である。
【００２３】
制御部２２ａは、外部から与えられる識別情報である外部ＩＤが発光装置１０ａに入力されたか否かに応じて、外部ＩＤ又は自己ＩＤを変調器２６に出力することによって、外部ＩＤ及び自己ＩＤを選択的に切り替えて光通信で送信させる制御をする。制御部２２ａは、例えば、制御プログラムを格納している不揮発性メモリ、制御プログラムを実行するプロセッサ、揮発性メモリ及び入出力ポート等から構成される。制御部２２ａは、外部ＩＤ又は自己ＩＤを変調器２６に出力するときには、それら外部ＩＤ又は自己ＩＤが４値パルス位置変調（４ＰＰＭ）されていないベースバンド信号である場合には、４値パルス位置変調（４ＰＰＭ）を行ったうえで変調器２６に出力する。４ＰＰＭ変調された信号は、例えば、ビット「１」が３．３Ｖ、ビット「０」が０Ｖ、これらの持続時間が１０４μｓ（９．６ＫＨｚ）であるデジタル波形を有する。
【００２４】
制御部２２ａは、より詳しくは、信号線１３ａを介して入力される外部ＩＤを受け取る入力ポート２３ａを有し、入力ポート２３ａに外部ＩＤが入力されたか否かを監視することで、外部ＩＤが変調装置２０ａに入力されたか否かを判断する。そして、制御部２２ａは、その判断結果に従って、変調器２６に入力される信号を切り替える制御をする。つまり、制御部２２ａは、外部ＩＤが入力されたと判断した場合には、入力された外部ＩＤが変調器２６に入力され、外部ＩＤが入力されていないと判断した場合には、記憶部２５に記憶されている自己ＩＤが変調器に入力されるように、制御をする。具体的には、本実施の形態では、制御部２２ａは、入力ポート２３ａに外部ＩＤが入力されたと判断した場合には、入力された外部ＩＤを変調器２６に出力する。一方、入力ポート２３ａに外部ＩＤが入力されていないと判断した場合には、記憶部２５から自己ＩＤを読み出して変調器２６に出力する。
【００２５】
なお、本実施の形態では、外部ＩＤが制御部２２ａの入力ポート２３ａに入力されると、制御部２２ａにおいて第１割り込みが発生し、制御部２２ａがメイン処理を中断して第１割り込み処理を実行する。
【００２６】
次に、以上のように構成された本実施の形態における発光装置１０ａの動作を説明する。
【００２７】
図３は、本実施の形態における発光装置１０ａの動作を示すフローチャートである。本図には、制御部２２ａによるメイン処理の流れ（図２の（ａ））と、制御部２２ａによる第１割り込み処理の流れ（図２の（ｂ））とが示されている。
【００２８】
図２の（ｂ）に示されるように、外部ＩＤが制御部２２ａの入力ポート２３ａに入力されると、制御部２２ａは、第１割り込み処理として、外部ＩＤが入力されたか否かを示す受信フラグを、入力されたことを示すＴＲＵＥ（例えば、「１」）に設定する（Ｓ１０）。なお、受信フラグは、制御部２２ａの内部で一次的に記憶される情報であり、例えば、内蔵の揮発性メモリに置かれる。
【００２９】
図２の（ａ）に示されるように、制御部２２ａは、メイン処理として、以下の処理を実行する（Ｓ２０〜Ｓ２８）。まず、制御部２２ａは、初期化処理として、受信フラグをＦＡＬＳＥ（例えば、「０」）に設定し（Ｓ２０）、変調器２６への信号出力を停止することによって光通信（つまり、光出力）を停止させる（Ｓ２１）。
【００３０】
そして、制御部２２ａは、受信フラグの値（ＴＲＵＥ又はＦＡＬＳＥ）を判断する（Ｓ２２）。その結果、受信フラグがＦＡＬＳＥであった場合には（Ｓ２２でＦＡＬＳＥ）、制御部２２ａは、第１割り込みが発生していない、つまり、外部ＩＤが制御部２２ａの入力ポート２３ａに入力されていないと判断し、以下の処理を行う（Ｓ２３〜Ｓ２４）。つまり、まず、制御部２２ａは、記憶部２５から自己ＩＤを読み出して変調器２６に出力することで自己ＩＤを光通信で送信（つまり、光出力）する（Ｓ２３）。そして、制御部２２ａは、受信フラグの値（ＴＲＵＥ又はＦＡＬＳＥ）を判断し（Ｓ２４）、受信フラグがＴＲＵＥになるまで（外部ＩＤが入力ポート２３ａに入力されるまで）、自己ＩＤを変調器２６に出力することを繰り返す（Ｓ２４でＦＡＬＳＥ）。
【００３１】
受信フラグがＴＲＵＥになった場合には（Ｓ２４でＴＲＵＥ）、制御部２２ａは、ステップＳ２１に戻り、変調器２６への信号出力を停止することによって光通信を停止させた後に（Ｓ２１）、受信フラグの値（ＴＲＵＥ又はＦＡＬＳＥ）を判断する（Ｓ２２）。
【００３２】
ここでは、受信フラグがＴＲＵＥになっていると判断するので（Ｓ２２でＴＲＵＥ）、制御部２２ａは、第１割り込みが発生した、つまり、外部ＩＤが制御部２２ａの入力ポート２３ａに入力されたと判断し、以下の処理を行う（Ｓ２５〜Ｓ２８）。つまり、まず、制御部２２ａは、制御部２２ａの入力ポート２３ａに入力された外部ＩＤを内部の揮発性メモリに読み込み（Ｓ２５）、受信フラグをＦＡＬＳＥに設定し（Ｓ２６）、読み込んだ外部ＩＤを変調器２６に出力する（Ｓ２７）。これによって、外部ＩＤが光通信で送信（つまり、光出力）される。
【００３３】
そして、制御部２２ａは、受信フラグの値（ＴＲＵＥ又はＦＡＬＳＥ）を判断し（Ｓ２８）、受信フラグがＦＡＬＳＥになるまで、繰り返し入力された外部ＩＤを変調器２６に出力する（Ｓ２８でＴＲＵＥ）。これによって、外部ＩＤが繰り返し入力される限り、入力された外部ＩＤが制御部２２ａに読み込まれた後に変調器２６に出力され、光通信で送信される。
【００３４】
受信フラグがＦＡＬＳＥになった場合には（Ｓ２８でＦＡＬＳＥ）、制御部２２ａは、ステップＳ２１に戻り、変調器２６への信号出力を停止することによって光通信を停止させた後に（Ｓ２１）、受信フラグの値（ＴＲＵＥ又はＦＡＬＳＥ）を判断する（Ｓ２２）。
【００３５】
ここでは、受信フラグがＦＡＬＳＥになっていると判断するので（Ｓ２２でＦＡＬＳＥ）、制御部２２ａは、第１割り込みが発生していない、つまり、外部ＩＤが入力ポート２３ａに入力されていないと判断し、自己ＩＤの送信を行う（Ｓ２３〜Ｓ２４）。
【００３６】
以上のように、本実施の形態における発光装置１０ａが備える変調装置２０ａは、光源４０に光通信を行わせる変調器２６と、自己ＩＤを記憶している記憶部２５と、制御部２２ａとを備える。制御部２２ａは、外部ＩＤが変調装置２０ａに入力されたか否かを判断し、外部ＩＤが変調装置２０ａに入力されたと判断した場合に、入力された外部ＩＤが変調器２６に入力されるように制御する。一方、外部ＩＤが変調装置２０ａに入力されていないと判断した場合に、制御部２２ａは、記憶部２５に記憶されている自己ＩＤが変調器２６に入力されるように、変調器２６に入力される信号を切り替える制御をする。
【００３７】
これにより、外部から外部ＩＤが入力されている場合には、その外部ＩＤに従った光通信が行われ、外部から外部ＩＤが入力されていない場合には、内部に記憶している自己ＩＤに従った光通信が行われる。よって、発光装置１０ａは、複数の発光装置が同期して同じＩＤを光通信で送信する発光システムの構成要素として用いることができるだけでなく、自らＩＤを光通信で送信するスタンドアローンとしても用いることができ、利便性が高くなる。
【００３８】
なお、図３では、第１割り込み処理が常に許可されていることを前提に、処理の流れが示されたが、制御部２２ａが第１割り込み処理の許可及び禁止を制御してもよい。つまり、制御部２２ａは、メイン処理において、第１割り込み処理を許可するタイミングで第１割り込み処理を許可し、一方、第１割り込み処理において全ての第１割り込み処理を終えた時点で、第１割り込み処理を禁止する。これにより、外部ＩＤが制御部２２ａの入力ポート２３ａに入力されるタイミング（第１割り込み可能期間）を所望の期間に制御することが可能になる。
【００３９】
（実施の形態２）
次に、本発明の実施の形態２における発光装置について説明する。
【００４０】
図４は、実施の形態２における発光装置１０ｂの使用例を示す図である。ここでは、信号線１３ａで接続された２台の照明装置としての発光装置１０ｂで構成される発光システム１５が図示されている。信号線１３ａは、マスタ装置としての第１の発光装置１０ｂから出力された自己ＩＤを、スレーブ装置としての第２の発光装置１０ｂに、外部ＩＤとして入力させるための配線ケーブルである。つまり、信号線１３ａにより、第１の発光装置１０ｂが備える記憶部に記憶された自己ＩＤが第１の発光装置１０ｂの変調器に入力され、かつ、その自己ＩＤが第２の発光装置１０ｂに外部ＩＤとして入力される。
【００４１】
このように構成される発光システム１５によれば、２台の発光装置１０ｂから、同期して、同じＩＤ（図４では、「ＩＤ１」）が光通信で送信される。よって、図４に示されるように、２台の発光装置１０ｂから照射される光が重複している領域であっても、それらの光を受信する光通信受信装置によって確実にＩＤが受信される。
【００４２】
また、このような発光システム１５によれば、２台の発光装置１０ｂを信号線１３ａで接続するだけで同期送信可能な発光システムが構築されるので、従来の特許文献１の発光システムで必要とされた可視光通信信号出力部が不要となり、システム構成が簡素化される。
【００４３】
なお、３台以上の発光装置１０ｂで発光システムを構築する場合であっても、信号線１３ａを用いて３台以上の発光装置１０ｂを直列に（あるいは、デイジーチェイン方式で）接続することで、容易に大規模な発光システムを構築できる。そのような大規模な発光システムであっても、直列接続における隣接した２台の発光装置を信号線で接続するだけで、容易に発光システムを構築できる。よって、従来の特許文献１の発光システムで必要とされた、複数の発光装置のそれぞれと可視光通信信号出力部とを接続する長い信号線は、不要となる。
【００４４】
図５Ａは、図４に示される１台の発光装置１０ｂの構成を示すブロック図であり、図５Ｂは、図５Ａに示される発光装置１０ｂを複数台、信号線１３ａで接続して構築される発光システム１５の構成を示すブロックである。
【００４５】
図５Ａに示されるように、本実施の形態における発光装置１０ｂは、電源３０、光源４０及び変調装置２０ｂを備える。変調装置２０ｂは、制御部２２ｂ、記憶部２５、変調器２６、信号切替器２７及びＩＤ送信端子２８を備える。本実施の形態における発光装置１０ｂ及び変調装置２０ｂは、実施の形態１と類似する構成を備える。ただし、本実施の形態では、変調装置２０ｂが信号切替器２７とＩＤ送信端子２８とを備える点、及び、制御部２２ｂが正当性判断部２４を有する点において、実施の形態１と異なる。以下、実施の形態１と同じ構成要素には同じ符号を付し、その説明を省略し、実施の形態１と異なる点を説明する。
【００４６】
なお、図５Ｂに示される発光システム１５では、発光システム１５を構成する複数の発光装置における隣接する２台の発光装置１０ｂが信号線１３ａによって接続される。つまり、上流に位置する発光装置１０ｂの信号切替器２７からＩＤ送信端子２８を介して出力されたＩＤ（外部ＩＤ又は自己ＩＤ）が下流に位置する発光装置１０ｂの入力ポート２３ａ及び信号切替器２７に入力されるように、信号線１３ａが接続される。
【００４７】
信号切替器２７は、変調装置２０ｂに入力された外部ＩＤ、及び、記憶部２５に記憶されている自己ＩＤのいずれかを選択して変調器２６に入力する２入力１出力の切替器である。制御部２２ｂは、外部ＩＤが変調装置２０ｂ（ここでは、制御部２２ｂの入力ポート２３ａ）に入力されたと判断した場合に、信号切替器２７が外部ＩＤを選択して変調器２６に入力するように、信号切替器２７を制御する。一方、制御部２２ｂは、外部ＩＤが変調装置２０ｂ（ここでは、制御部２２ｂの入力ポート２３ａ）に入力されていないと判断した場合に、自己ＩＤを選択して変調器２６に入力するように、信号切替器２７を制御する。
【００４８】
このような機能を有する信号切替器２７は、例えば、図６に示されるように、３つのゲートから構成される論理回路で実現できる。図６に示される信号切替器２７によれば、制御部２２ｂから出力される切替信号がＬｏｗである場合には外部ＩＤが信号切替器２７から出力され、切替信号がＨｉｇｈである場合には自己ＩＤが信号切替器２７から出力される。
【００４９】
ＩＤ送信端子２８は、変調器２６に入力される信号を外部に出力する端子であり、他の発光装置と同期をとって同じＩＤを光通信で送信する発光システム１５を構築するために、信号線１３ａを介して他の発光装置の制御部の入力ポートと接続するのに用いられる。
【００５０】
制御部２２ｂは、実施の形態１における制御部２２ａの機能に加えて、機能的な構成要素として、正当性判断部２４を有する。正当性判断部２４は、変調装置２０ｂ（具体的には、制御部２２ｂの入力ポート２３ａ）に入力された外部ＩＤが予め定められた正当な信号であるか否かを判断する。制御部２２ｂは、外部ＩＤが制御部２２ｂの入力ポート２３ａに入力されたと判断した場合に、入力された外部ＩＤが正当性判断部２４によって正当であると判断されたときにだけ、入力された外部ＩＤが変調器２６に入力されるように制御する。つまり、入力された外部ＩＤを変調器２６に出力する。
【００５１】
より具体的には、正当性判断部２４は、以下の条件（１）〜（４）の一つ、あるいは、複数の組み合わせが満たされた場合に、外部ＩＤが予め定められた正当な信号であると判断する。
【００５２】
（１）外部ＩＤが所定の変調を受けたビット列であること。例として、外部ＩＤが４ＰＰＭの変調を受けたビット列であること（例えば、外部ＩＤのビット列において、平均して４ビット中の３ビットが「０」であること）。
【００５３】
（２）図７の（ａ）に示されるＩＤのフォーマット例のように、外部ＩＤに、チェックコードとしてのプリアンブルが含まれること。例えば、ＩＤがＣＰ−１２２３規格に準拠したコードである場合、プリアンブルが「１１１０００００００００」であること。
【００５４】
（３）規格で決められたビットフォーマットのルールを満たすこと。例えば、正当性を判断するために読み込む外部ＩＤの長さを、図７の（ａ）に示されるように、ＣＰ−１２２３規格で規定されているＩＤの最大長の２倍とした場合に、プリアンブルから次のプリアンブルまでのビット数が所定の数であること。あるいは、ＣＲＣでチェックを行い、正しいデータが含まれていることが確認できること。あるいは、正当性を判断するために読み込む外部ＩＤの長さをＣＰ−１２２３規格で規定されているＩＤの最大長の３倍とした場合に、プリアンブルが少なくとも２個検出できること。
【００５５】
（４）図７の（ｂ）に示されるＩＤのフォーマット例のように、外部ＩＤに、予め定められたビットパターンであるセキュリティコードが含まれていること。
【００５６】
次に、以上のように構成された本実施の形態における発光装置１０ｂの動作を説明する。
【００５７】
図８は、本実施の形態における発光装置１０ｂの動作を示すフローチャートである。本図には、制御部２２ｂによるメイン処理の流れ（図８の（ａ））と、制御部２２ｂによる第１割り込み処理の流れ（図８の（ｂ））とが示されている。本実施の形態のメイン処理では、実施の形態１におけるステップＳ２３がステップＳ３０及びＳ３１に置き換わり、実施の形態１にステップＳ３２及びＳ３３が追加され、実施の形態１におけるステップＳ２７がステップＳ３４及びＳ３５に置き換わっている。以下、実施の形態１と同じステップには同じ符号を付し、その説明を省略し、実施の形態１と異なる点を説明する。
【００５８】
図８の（ａ）に示されるメイン処理のステップＳ２２において、制御部２２ｂは、受信フラグがＦＡＬＳＥであったと判断した場合には（Ｓ２２でＦＡＬＳＥ）、外部ＩＤが制御部２２ｂの入力ポート２３ａに入力されていないと判断し、以下の処理を行う。つまり、まず、制御部２２ｂは、信号切替器２７を制御することで信号切替器２７が制御部２２ｂから入力される信号を選択するようにしておき、記憶部２５から自己ＩＤを読み出して信号切替器２７に出力する（Ｓ３０）。その結果、制御部２２ｂから出力された自己ＩＤが信号切替器２７を介して変調器２６及びＩＤ送信端子２８に出力され、自己ＩＤが光通信で送信され、かつ、ＩＤ送信端子２８から外部に自己ＩＤが送信される（Ｓ３１）。これにより、発光装置１０ｂは、自己ＩＤを光通信で送信（つまり、光出力）し、かつ、他の発光装置に自己ＩＤを出力（つまり、外部出力）するマスタ装置として動作する。
【００５９】
また、図８の（ａ）に示されるメイン処理のステップＳ２６において、制御部２２ｂは、制御部２２ｂの入力ポート２３ａに入力された外部ＩＤを内部の揮発性メモリに読み込んだ後（Ｓ２６）、以下の処理を行う。つまり、制御部２２ｂは、読み込んだ外部ＩＤが記憶部２５に記憶されている自己ＩＤと同じであるか否かを判断する（Ｓ３２）。その結果、外部ＩＤが自己ＩＤと同じであると判断した場合には（Ｓ３２でＹｅｓ）、制御部２２ｂは、外部ＩＤに代えて、光源４０に供給される電流の大きさを一定にするための信号が変調器２６に入力されるように制御する（Ｓ２１）。本実施の形態では、制御部２２ｂは、変調器２６への信号出力を停止する。これによって、外部から入力された外部ＩＤが自己ＩＤと同じである場合に、光通信が停止される。これは、誤って、ループ接続をしてしまったために、発光装置１０ｂが送信した自己ＩＤが自装置に返ってきた場合に、発光装置１０ｂが不安定な動作をしてしまうことを抑制するためである。なお、ループ接続とは、図９Ａ及び図９Ｂに示される接続形態である。図９Ａでは、１台の発光装置１０ｂにおいて、ＩＤ送信端子２８と制御部２２ｂの入力ポートとが信号線１３ａで接続されている。図９Ｂでは、直列接続された複数の発光装置１０ｂから構成される発光システム１５のうちの最下流の発光装置１０ｂのＩＤ送信端子２８と最上流の発光装置１０ｂの制御部２２ｂの入力ポートとが信号線１３ａで接続されている。
【００６０】
一方、読み込んだ外部ＩＤが記憶部２５に記憶されている自己ＩＤと同じでないと判断した場合には（Ｓ３２でＮｏ）、制御部２２ｂの正当性判断部２４は、制御部２２ｂの入力ポート２３ａに入力された外部ＩＤが正当な信号であるか否かを判断する（Ｓ３３）。その結果、入力された外部ＩＤが正当性判断部２４によって正当であると判断されたときにだけ（Ｓ３３でＹｅｓ）、制御部２２ｂは、入力された外部ＩＤが変調器２６に入力されるように制御する（Ｓ３４）。つまり、制御部２２ｂは、信号切替器２７が外部ＩＤを選択して変調器２６に入力するように、信号切替器２７を制御する（Ｓ３４）。その結果、外部から入力された外部ＩＤが信号切替器２７を介して変調器２６及びＩＤ送信端子２８に出力され、外部ＩＤが光通信で送信され、かつ、ＩＤ送信端子２８から外部ＩＤが送信される。これにより、発光装置１０ｂは、他の発光装置から受信した外部ＩＤを光通信で送信するスレーブ装置として動作する。
【００６１】
以上のように、本実施の形態における発光装置１０ｂが備える変調装置２０ｂは、変調器２６に入力される信号を外部に出力するＩＤ送信端子２８を備える。これにより、複数の発光装置１０ｂを信号線１３ａで直列に接続していくだけで、同期して同じＩＤを光通信で送信する発光システム１５が容易に構築される。つまり、従来の特許文献１の発光システムで必要とされた可視光通信信号出力部が不要となり、システム構成が簡素化される。また、多数の発光装置１０ｂから構成される大規模な発光システム１５を構築する場合であっても、直列接続における隣接した２台の発光装置を信号線１３ａで接続するだけで済む。よって、従来の特許文献１の発光システムで必要とされた、複数の発光装置のそれぞれと可視光通信信号出力部とを接続するための長い信号線は、不要となる。
【００６２】
また、本実施の形態における発光装置１０ｂが備える変調装置２０ｂは、変調装置２０ｂに入力された外部ＩＤ、及び、記憶部２５に記憶されている自己ＩＤのいずれかを選択して変調器２６に入力する信号切替器２７を備える。制御部２２ｂは、外部ＩＤが変調装置２０ｂに入力されたと判断した場合に、信号切替器２７が外部ＩＤを選択し、外部ＩＤが変調装置２０ｂに入力されていないと判断した場合に、自己ＩＤを選択して変調器２６に入力するように、信号切替器２７を制御する。これにより、信号切替器２７によって、変調器２６に入力されるＩＤが切り替えられ、ハードウェアによる確実な信号切替が行われる。
【００６３】
また、本実施の形態では、変調装置２０ｂの制御部２２ｂは、変調装置２０ｂに入力された外部ＩＤが予め定められた正当な信号であるか否かを判断する正当性判断部２４を有する。制御部２２ｂは、外部ＩＤが変調装置２０ｂに入力されたと判断した場合に、正当性判断部２４によって外部ＩＤが正当であると判断されたときにだけ、外部ＩＤが変調器２６に入力されるように制御する。これにより、外部ＩＤの正当性が確認された場合にだけ外部ＩＤが変調器２６に入力されるので、不正な外部ＩＤが発光装置１０ｂに入力されて光通信で送信されてしまうことが抑制される。つまり、正規のＩＤを光通信で送信するサービスの運用が阻害されてしまうことが抑制される。
【００６４】
また、正当性判断部２４は、外部ＩＤに、予め定められたビットパターンであるセキュリティコードが含まれている場合に、外部ＩＤが正当な信号であると判断することができる。これにより、外部ＩＤに付加されたセキュリティコードによって外部ＩＤの正当性が判断されるので、所望のセキュリティコードを設定すること、及び、セキュリティコードを変更することが容易になる。
【００６５】
また、本実施の形態における変調装置２０ｂの制御部２２ｂは、外部ＩＤが変調装置２０ｂに入力されたと判断した場合に、入力された外部ＩＤが自己ＩＤと同じであるか否かを判断する。そして、同じであると判断した場合に、制御部２２ｂは、外部ＩＤに代えて、光源に供給される電流の大きさを一定にするための信号が変調器２６に入力されるように制御する。これにより、外部から入力された外部ＩＤが自己ＩＤと同じである場合に、光通信が停止される。よって、誤ってループ接続をしてしまったために、発光装置１０ｂが送信した自己ＩＤが自装置に返ってきた場合に、発光装置１０ｂが不安定な動作をしてしまうことが抑制される。また、光通信を停止したい場合には、ループ接続をすることで、容易に、光通信を停止させ、発光装置１０ｂが不要な光通信を行うことが抑制される。なお、この場合、光通信を停止すると同時に、一定の光量（消灯も含む）で点灯してもよい。消灯することでループ接続をしたことを知ることができる。ループ接続することで、意図的に通信を停止し、周辺の光通信の発光装置との干渉を防ぐこともできる。
【００６６】
（実施の形態３）
次に、本発明の実施の形態３における発光装置について説明する。
【００６７】
図１０Ａ及び図１０Ｂは、それぞれ、実施の形態３における発光装置１０ｃ及び発光システム１５の構成を示すブロック図である。つまり、図１０Ａは、１台の発光装置１０ｃの構成を示すブロック図であり、図１０Ｂは、図１０Ａに示される発光装置１０ｃを複数台、信号線１３ａで接続して構築される発光システム１５の構成を示すブロックである。
【００６８】
図１０Ａに示されるように、本実施の形態における発光装置１０ｃは、電源３０、光源４０及び変調装置２０ｃを備える。変調装置２０ｃは、制御部２２ｃ、記憶部２５、変調器２６、及び、通信部２９を備える。本実施の形態における発光装置１０ｃ及び変調装置２０ｃは、実施の形態１と類似する構成を備える。ただし、本実施の形態では、変調装置２０ｃが通信部２９を備える点、並びに、制御部２２ｃが入力ポート２３ａに変わる同期信号入力端子２３ｂ、同期信号出力端子２３ｃ、及び、正当性判断部２４を有する点において、実施の形態１と異なる。なお、制御部２２ｃが正当性判断部２４を有する点は、実施の形態２と同じである。以下、実施の形態１又は２と同じ構成要素には同じ符号を付し、その説明を省略し、実施の形態１及び２のいずれとも異なる点を説明する。
【００６９】
なお、図１０Ｂに示される発光システム１５では、発光システム１５を構成する複数の発光装置における隣接する２台の発光装置１０ｃが２種類の配線ケーブルで接続される。一つは、ＩＤ（外部ＩＤ又は自己ＩＤ）を各発光装置１０ｃに伝達するための信号線１３ａであり、各発光装置１０ｃが備える通信部２９を直列に接続している。もう一つは、同期信号を各発光装置１０ｃに伝達するための信号線１３ｂであり、マスタ装置となる発光装置１０ｃの同期信号出力端子２３ｃとスレーブ装置となる発光装置１０ｃの同期信号入力端子２３ｂとをバス形式で（並列に）接続している。
【００７０】
通信部２９は、他の変調装置（あるいは、発光装置）との間で情報を送受信する通信インタフェースであり、例えば、暗号等で秘匿化したうえで情報を送受信する通信アダプタである。本実施の形態では、通信部２９は、変調装置２０ｃ（あるいは、発光装置１０ｃ）に入力された外部ＩＤを制御部２２ｃに転送する。さらに、通信部２９は、制御部２２ｃから出力されたＩＤ（自己ＩＤ又は外部ＩＤ）を外部（他の変調装置あるいは発光装置）に出力する。本実施の形態では、通信部２９を介して送受信されるＩＤ（自己ＩＤ又は外部ＩＤ）は、図７の（ｂ）に示される、セキュリティコードが付加されたＩＤである。
【００７１】
制御部２２ｃは、実施の形態１における入力ポート２３ａに代えて、光源４０に光通信を行わせるタイミングを指示する同期信号を外部から入力するための同期信号入力端子２３ｂ、及び、同期信号を外部に出力するための同期信号出力端子２３ｃを有する。
【００７２】
制御部２２ｃは、通信部２９で外部ＩＤが受信された場合には、次の処理を行う。つまり、制御部２２ｃは、通信部２９で受信された外部ＩＤを通信部２９で外部に送信し、かつ、通信部２９で受信された外部ＩＤが同期信号入力端子２３ｂに入力された同期信号に同期して変調器２６に入力されるように制御する。具体的には、制御部２２ｃは、通信部２９から外部ＩＤを受信すると、受信した外部ＩＤを、通信部２９を介して外部に送信する。さらに、制御部２２ｃは、受信した外部ＩＤからセキュリティコードを除去し、セキュリティコードを除去した外部ＩＤを、同期信号入力端子２３ｂに入力された同期信号に同期して変調器２６に入力させる。これは、セキュリティコードを光通信による送信対象から除去するためである。このように、通信部２９に外部ＩＤが入力されると、その外部ＩＤが中継されて通信部２９から外部に出力され、かつ、その外部ＩＤがセキュリティコードを除去されて光通信で送信され、スレーブ装置として動作する発光装置１０ｃが実現される。
【００７３】
一方、制御部２２ｃは、通信部２９で外部ＩＤが受信されない場合には、次の処理を行う。つまり、制御部２２ｃは、記憶部２５に記憶されている自己ＩＤを通信部２９で外部に送信し、同期信号出力端子２３ｃから同期信号を出力することと同期して記憶部２５に記憶されている自己ＩＤが変調器２６に入力されるように制御する。具体的には、制御部２２ｃは、予め定められた一定時間以上、通信部２９に外部ＩＤが入力されない場合には、記憶部２５に記憶されている自己ＩＤにセキュリティコードを付加したうえで、セキュリティコードを付加した自己ＩＤを通信部２９で外部に送信する。そして、制御部２２ｃは、同期信号出力端子２３ｃから同期信号を出力することと同期して、記憶部２５に記憶されている自己ＩＤを変調器２６に出力する。これによって、セキュリティコードが付加された自己ＩＤ及び同期信号が外部（他の変調装置あるいは発光装置）に向けて出力され、かつ、自己ＩＤが光通信で送信され、マスタ装置として動作する発光装置１０ｃが実現される。
【００７４】
なお、本実施の形態では、外部ＩＤが通信部２９に入力されると、制御部２２ｃにおいて第１割り込みが発生し、制御部２２ｃは、メイン処理を中断して第１割り込み処理を実行する。また、同期信号が同期信号入力端子２３ｂに入力されると、制御部２２ｃにおいて第２割り込みが発生し、制御部２２ｃは、メイン処理を中断して第２割り込み処理を実行する。
【００７５】
次に、以上のように構成された本実施の形態における発光装置１０ｃの動作を説明する。
【００７６】
図１１は、本実施の形態における発光装置１０ｃの動作を示すフローチャートである。本図には、制御部２２ｃによるメイン処理の流れ（図１１の（ａ））と、制御部２２ｃによる第１割り込み処理の流れ（図１１の（ｂ））と、制御部２２ｃによる第２割り込み処理の流れ（図１１の（ｃ））とが示されている。本実施の形態の割り込み処理では、実施の形態１に比べ、通信部２９に外部ＩＤが入力されたときに第１割り込みが発生して第１割り込み処理が行われる点、及び、同期信号の入力による第２割り込み処理が追加されている点が異なる。さらに、本実施の形態のメイン処理では、実施の形態１におけるステップＳ２３がステップＳ４０〜Ｓ４３に置き換わり、実施の形態１にステップＳ３２及びＳ３３が追加され、実施の形態１におけるステップＳ２７〜Ｓ２８がステップＳ４５〜Ｓ４８に置き換わっている。なお、実施の形態１にステップＳ３２及びＳ３３が追加されている点は、実施の形態２と同じである。以下、実施の形態１及び２と同じステップには同じ符号を付し、その説明を省略し、実施の形態１及び２のいずれとも異なる点を説明する。
【００７７】
図１１の（ｂ）に示されるように、外部ＩＤが通信部２９に入力されると、制御部２２ｃは、第１割り込み処理として、外部ＩＤが入力されたか否かを示す受信フラグを、入力されたことを示すＴＲＵＥ（例えば、「１」）に設定する（Ｓ１５）。
【００７８】
また、図１１の（ｃ）に示されるように、同期信号が同期信号入力端子２３ｂに入力されると、制御部２２ｃは、第２割り込み処理として、第２割り込みを禁止する動作モードに設定し（Ｓ１６）、内部に保持するカウンタをセットしカウンタのカウントダウンを開始する（Ｓ１７）。このカウントダウンのタイミングは、制御部２２ｃが有するタイマークロックによって予め定める。そして、制御部２２ｃは、外部ＩＤ（既に通信部２９から受け取ってセキュリティコードが除去された外部ＩＤ）を変調器２６に出力した後に（Ｓ１８）、第２割り込みを許可する動作モードに設定する（Ｓ１９）。これによって、外部ＩＤが光通信で送信（つまり、光出力）される。
【００７９】
図１１の（ａ）に示されるメイン処理のステップＳ２２において、制御部２２ｃは、受信フラグがＦＡＬＳＥであったと判断した場合には（Ｓ２２でＦＡＬＳＥ）、外部ＩＤが制御部２２ｃの入力ポート２３ａに入力されていないと判断し、以下の処理を行う。つまり、制御部２２ｃは、記憶部２５に記憶されている自己ＩＤにセキュリティコードを付加したうえで、セキュリティコードを付加した自己ＩＤを通信部２９で外部に送信する（Ｓ４０）。そして、制御部２２ｃは、予め定められた一定時間（例えば、１秒）だけ待機した後に（Ｓ４１）、同期信号出力端子２３ｃから同期信号を出力することと同期して（Ｓ４２）、記憶部２５に記憶されている自己ＩＤを変調器２６に出力（つまり、光出力）する（Ｓ４３）。これによって、セキュリティコードが付加された自己ＩＤ及び同期信号が外部（他の変調装置あるいは発光装置）に向けて出力され、かつ、自己ＩＤが光通信で送信（つまり、光出力）され、発光装置１０ｃは、マスタ装置として動作する。
【００８０】
なお、一定時間の待機（Ｓ４１）は、スレーブ装置として動作する発光装置において、外部ＩＤを受信してから同期信号が入力されることを確保し、これによって、受信した外部ＩＤが光通信で送信されることを確実にするためである。
【００８１】
また、図１１の（ａ）に示されるメイン処理のステップＳ３３において、制御部２２ｃは、通信部２９を介して受信した外部ＩＤの正当性を確認した後（Ｓ３３）、以下の処理を行う。つまり、制御部２２ｃは、通信部２９から受け取った外部ＩＤを、通信部２９を介して外部に送信する（Ｓ４５）。さらに、制御部２２ｃは、受信した外部ＩＤからセキュリティコードを除去し（Ｓ４６）、第２割り込みを許可する動作モードに設定する（Ｓ４７）。その結果、同期信号入力端子２３ｂに同期信号が入力されると、第２割り込みが発生し、制御部２２ｃは、第２割り込み処理として、第２割り込みを禁止した後に（Ｓ１６）、カウンタをセットしカウンタのカウントダウンを開始する（Ｓ１７）。そして、制御部２２ｃは、セキュリティコードが除去された外部ＩＤを変調器２６に出力した後に（Ｓ１８）、第２割り込みを許可する（Ｓ１９）。これにより、セキュリティコードが除去された外部ＩＤが光通信で送信される。このように、通信部２９に入力された外部ＩＤが、中継されて通信部２９から外部に出力され、かつ、セキュリティコードが除去されて光通信で送信され、発光装置１０ｃは、スレーブ装置として動作する。
【００８２】
そして、通信部２９から外部ＩＤを受信し、第１割り込み処理にて受信フラグがＴＲＵＥになるか（Ｓ１５）、又はステップＳ１７においてセットしたカウンタが０を下回る（アンダーフロー）と（Ｓ４８）、制御部２２ｃは、ステップＳ２１に戻り、そうでなければステップＳ４８の判定を繰り返す。すなわち、同期信号が入力される度に第２割り込み処理が呼び出され、外部ＩＤを光出力する。ここで、カウンタの値は外部ＩＤを光出力する時間より短く設定する。
【００８３】
図１２は、本実施の形態における発光装置１０ｃにおける同期信号の出力又は入力とＩＤ（自己ＩＤ又は外部ＩＤ）が光通信で送信されるタイミングを示す図である。本実施の形態における発光システム１５では、上述した動作により、発光システム１５を構成する全ての発光装置１０ｃが、同期信号に同期してＩＤを光通信で送信する。ここで、同期信号のパルス間の時間は、ＩＤの出力時間よりも長く設定する。
【００８４】
以上のように、本実施の形態における発光装置１０ｃが備える変調装置２０ｃは、変調装置２０ｃに入力される外部ＩＤを受信し、指示された信号を外部に送信する通信部２９を備える。そして、制御部２２ｃは、光源４０に光通信を行わせるタイミングを指示する同期信号を外部から入力するための同期信号入力端子２３ｂ、及び、同期信号を外部に出力するための同期信号出力端子２３ｃを有する。制御部２２ｃは、通信部２９で外部ＩＤが受信された場合に、受信された外部ＩＤを通信部２９で外部に送信し、かつ、受信された外部ＩＤが同期信号入力端子２３ｂに入力された同期信号に同期して変調器２６に入力されるように制御する。一方、通信部２９で外部ＩＤが受信されない場合に、制御部２２ｃは、記憶部２５に記憶されている自己ＩＤを通信部２９で外部に送信し、同期信号出力端子２３ｃから同期信号を出力することと同期して自己ＩＤが変調器２６に入力されるように制御する。
【００８５】
これにより、通信部２９を介して入力された外部ＩＤを制御部２２ｃで加工した後に変調器２６に入力し、かつ、通信部２９を介して入力された外部ＩＤをそのまま通信部２９を介して外部に出力することができる。よって、セキュリティコード等の付加情報が付加された外部ＩＤが通信部２９を介して入力された場合に、その外部ＩＤから付加情報を除去した後に変調器２６に入力させ、付加情報が付加された外部ＩＤをそのまま外部に出力できる。その結果、発光装置１０ｃを複数台、直列に接続した場合であっても、外部ＩＤに付加された付加情報が各発光装置１０ｃに伝達され、かつ、各発光装置１０ｃからは、付加情報が除外された本来の外部ＩＤが光通信で送信される。
【００８６】
さらに、通信部２９による通信を秘匿化しておくことで、外部ＩＤに付加されたセキュリティコード等の付加情報が不正に傍受されることが抑制される。
【００８７】
また、本実施の形態における発光装置１０ｃが備える変調装置２０ｃでは、信号切替器が設けられておらず、制御部２２ｃが変調器２６に入力させるＩＤ（外部ＩＤ又は自己ＩＤ）を切り替えた。これにより、ソフトウェアによって信号切替が実現され、その結果、ハードウェアの構成（信号切替器）が削減され、低コストで発光装置１０ｃが構築され得る。
【００８８】
以上、本発明に係る変調装置、発光装置及び発光システムについて、実施の形態１〜３に基づいて説明したが、本発明は、これらの実施の形態１〜３に限定されるものではない。本発明の主旨を逸脱しない限り、当業者が思いつく各種変形を実施の形態１〜３に施したものや、実施の形態１〜３における一部の構成要素を組み合わせて構築される別の形態も、本発明の範囲内に含まれる。
【００８９】
例えば、上記実施の形態１における発光装置１０ａでは、実施の形態２における正当性判断部２４及び信号切替器２７が備えられなかったが、正当性判断部２４及び信号切替器２７の少なくとも一方が備えられてもよい。これによって、入力された外部ＩＤの正当性を判断したり、信号切替器２７によって変調器２６に入力されるＩＤを外部ＩＤか自己ＩＤかに切り替えたりする発光装置又は変調装置が実現される。
【００９０】
同様に、上記実施の形態３における発光装置１０ｃでは、実施の形態２における信号切替器２７が備えられなかったが、信号切替器２７が備えられてもよい。これによって、信号切替器２７によって変調器２６に入力されるＩＤを外部ＩＤか自己ＩＤかに切り替える発光装置又は変調装置が実現される。
【００９１】
また、上記実施の形態１〜３では、変調装置２０ａ〜２０ｃ、発光装置１０ａ〜１０ｃ、及び、発光システム１５が示されたが、本発明は、変調装置２０ａ〜２０ｃのいずれかと光源４０とから構成される点灯装置（あるいは、照明器具）として実現されてもよい。
【００９２】
また、実施の形態３では、複数の発光装置１０ｃ（あるいは、複数の変調装置２０ｃ）の通信部２９は、直列に接続されたが、バス形式で（並列に）接続されてもよい。これによって、通信部２９は、バス形式で接続された伝送路に流れている外部ＩＤを取り込むだけで、外部ＩＤを中継する処理が不要となる。
【００９３】
また、上記実施の形態３では、複数の発光装置１０ｃ（あるいは、複数の変調装置２０ｃ）の同期信号はバス形式で接続されているが、次のような接続であってもよい。つまり、同期信号入力端子２３ｂに入力がある（あるいは、外部ＩＤを受信した）場合は、同期信号入力端子２３ｂの入力を回路的に同期信号出力端子２３ｃに短絡するような回路構成とする。そして、同期信号出力端子２３ｃを後段の発光装置１０ｃ（あるいは、複数の変調装置２０ｃ）の同期信号入力端子２３ｂに結合してもかまわない。
【００９４】
また、実施の形態３における発光装置１０ｃでは、外部ＩＤが受信された場合に、制御部２２ｃは、外部ＩＤに付加されていたセキュリティコードを除去したうえで変調器２６に出力した。しかしながら、制御部２２ｃは、外部ＩＤに付加されていたセキュリティコードを、変調器２６で無視されるコード（例えば、全て「０」）に加工したうえで変調器２６に出力してもよい。これにより、結果として、セキュリティコードが除去された外部ＩＤが変調器２６に入力されたことと等価な処理が実現される。
【００９５】
図１３は、セキュリティコードの取り扱いに関する上記実施の形態１〜３への適用例を説明する図である。図１３の（ａ）は、入力信号（外部ＩＤとして入力される信号）のフォーマットを示し、図１３の（ｂ）〜（ｄ）は、出力信号（外部ＩＤとして出力される信号）又は光信号（光通信で送信される信号）のフォーマットを示している。より詳しくは、図１３の（ｂ）は、入力信号（セキュリティコードが付加されたＩＤ）と同じ（そのままの）フォーマットを示している。図１３の（ｃ）は、入力信号のセキュリティコードを変調器２６で無視されるコードに加工して得られるＩＤのフォーマットを示している。図の１３の（ｄ）は、入力信号からセキュリティコードを除去して得られるＩＤのフォーマットを示している。
【００９６】
図１３の（ｅ）は、上記実施の形態１〜３において、外部出力（他の発光装置への出力）及び光信号出力（変調器への入力）に用いられる信号のフォーマット（図１３の（ｂ）〜（ｄ）のいずれか）を示している。図１３の（ｅ）に示されるように、実施の形態１の発光装置１０ａでは、ＩＤ送信端子が設けられていないので、外部にＩＤが出力されることはないが、光信号出力としては、図１３の（ｂ）又は（ｃ）のフォーマットを採用し得る。また、実施の形態２の発光装置１０ｂでは、外部出力としては、図１３の（ａ）のフォーマットを採用し、光信号出力としては、図１３の（ｂ）又は（ｃ）のフォーマットを採用し得る。ただし、外部出力されたＩＤに含まれるセキュリティコードは、傍受され得る。また、実施の形態３の発光装置１０ｃでは、実施の形態２と同様に、外部出力としては、図１３の（ａ）のフォーマットを採用し、光信号出力としては、図１３の（ｂ）又は（ｃ）のフォーマットを採用し得る。ただし、外部出力では、通信部２９によってＩＤが暗号されるので、外部出力されたＩＤに含まれるセキュリティコードは、秘匿化される。よって、セキュリティコードが外部に漏れにくいという観点からは、実施の形態１及び３が好ましい。
【符号の説明】
【００９７】
１０ａ、１０ｂ、１０ｃ  発光装置
１５  発光システム
２０ａ、２０ｂ、２０ｃ  変調装置
２２ａ、２２ｂ、２２ｃ  制御部
２３ｂ  同期信号入力端子
２３ｃ  同期信号出力端子
２４  正当性判断部
２５  記憶部
２６  変調器
２７  信号切替器
２８  ＩＤ送信端子
２９  通信部
３０  電源
４０  光源
【図１】
0006593681.tif 000002
【図２】
0006593681.tif 000003
【図３】
0006593681.tif 000004
【図４】
0006593681.tif 000005
【図５Ａ】
0006593681.tif 000006
【図５Ｂ】
0006593681.tif 000007
【図６】
0006593681.tif 000008
【図７】
0006593681.tif 000009
【図８】
0006593681.tif 000010
【図９Ａ】
0006593681.tif 000011
【図９Ｂ】
0006593681.tif 000012
【図１０Ａ】
0006593681.tif 000013
【図１０Ｂ】
0006593681.tif 000014
【図１１】
0006593681.tif 000015
【図１２】
0006593681.tif 000016
【図１３】
0006593681.tif 000017