(57)【要約】【課題】何らかの異常が発生して送信するデータが書き換わった場合に、誤った通信信号を送信し続けるのを防止することのできる可視光通信装置を提供する。【解決手段】光源部３の出力する照明光の光強度を変調して２値の通信信号を重畳させる制御回路１１を備え、制御回路１１は、通信信号で送信するデータに基づくＣＲＣ符号を予め記憶するメモリ１１０と、データに基づいてＣＲＣ符号を演算するＣＲＣ演算器１１２とを備え、少なくとも起動時に、各ＣＲＣ符号を比較し、一致すれば正常、一致しなければ異常と判定する第１処理と、第１処理で異常と判定すると異常を外部に報知する第２処理とを実行する。【選択図】図１
2014225790.tif 000002
【特許請求の範囲】
【請求項１】
発光素子で構成される光源部に直列に接続されるインピーダンス要素と、
前記インピーダンス要素に並列に接続されて前記インピーダンス要素を前記光源部に接続するか否かを切り替えるスイッチ要素と、
前記スイッチ要素のオン／オフを制御することで前記光源部の出力する照明光の光強度を変調して２値の通信信号を重畳させる可視光通信を行う制御回路とを備え、
前記制御回路は、前記通信信号で送信するデータに基づく第１誤り検出符号を予め記憶する記憶装置と、前記データに基づいて第２誤り検出符号を演算する演算装置とを備え、
前記制御回路は、少なくとも起動時に、前記演算装置により前記第２誤り検出符号を演算し且つ前記第１誤り検出符号と前記第２誤り検出符号とを比較し、一致すれば正常、一致しなければ異常と判定する第１処理と、
前記第１処理で異常と判定すると異常を外部に報知する第２処理とを実行することを特徴とする可視光通信装置。
【請求項２】
発光素子で構成される光源部に直列に接続されるインピーダンス要素と、
前記インピーダンス要素に並列に接続されて前記インピーダンス要素を前記光源部に接続するか否かを切り替えるスイッチ要素と、
前記スイッチ要素のオン／オフを制御することで前記光源部の出力する照明光の光強度を変調して２値の通信信号を重畳させる可視光通信を行う制御回路とを備え、
前記制御回路は、前記通信信号で送信するデータに基づく誤り検出符号を予め記憶する記憶装置と、前記データ及び前記誤り検出符号を予め決められた生成多項式で除算する演算装置とを備え、
前記制御回路は、少なくとも起動時に、前記演算装置により前記データ及び前記誤り検出符号を前記生成多項式で除算し、割り切れれば正常、余りが生じれば異常と判定する第１処理と、
前記第１処理で異常と判定すると異常を外部に報知する第２処理とを実行することを特徴とする可視光通信装置。
【請求項３】
前記制御回路は、前記第１処理で異常と判定すると可視光通信の機能を停止する第３処理を実行することを特徴とする請求項１又は２記載の可視光通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可視光を媒体として通信する可視光通信装置に関する。
【背景技術】
【０００２】
従来、発光ダイオード（ＬＥＤ）を光源として備える照明器具において、照明光の強度を変調することによって信号を送信するものが提案されており、例えば特許文献１に開示されている。このような照明光通信装置では照明光そのものを変調することで信号を送信するため、赤外線通信装置のような特別の機器を必要としない。また、照明用光源として発光ダイオードを用いることで省電力が実現できるから、地下街などでのユビキタス情報システムへの利用が検討されている。
【０００３】
特許文献１に記載の照明光通信装置は、定電流源と、平滑コンデンサと、負荷回路と、負荷変動要素と、信号発生回路と、スイッチ要素とを備える。平滑コンデンサは、定電流源の出力を平滑するものである。負荷回路は、複数の発光ダイオードを含み、定電流源の出力が供給される。負荷変動要素は、一部の発光ダイオードに並列接続された抵抗器から成り、負荷回路に負荷されることで負荷回路の負荷特性を部分的に変化させる。信号発生回路は、２値の光通信信号を発生する。スイッチ要素は、負荷変動要素である抵抗器と直列に接続されたスイッチング素子から成り、光通信信号によりオン／オフが切り替えられることで、負荷変動要素を負荷回路に付加するか否かを切り替える。これにより、負荷回路の負荷特性が光通信信号に応じて変化するため、発光ダイオードを流れる負荷電流が光通信信号の波形に変調される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０６９５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来例のような照明光通信装置では、通常、受信端末において通信信号を正常に受信できているか否かを判定するために、ＣＲＣ（Cyclic Redundancy Check：巡回冗長検査）符号を通信信号に付加して送信する。ここで、照明光通信装置が送信するデータは、屋内における照明器具の位置情報や、照明器具の固有ＩＤ（Identifier：識別子）、又は設置場所を特定するＩＤのようなＩＤデータであり、固定されたデータである。したがって、通信信号を送信する度にＣＲＣ符号を演算する必要がなく、予めメモリに記憶されているＣＲＣ符号を通信信号に付加すればよい。
【０００６】
しかしながら、例えば想定を超えた雷サージや静電気の発生などにより予期せぬメモリの劣化が生じ、ＩＤデータが書き換わる場合がある。この場合、上記従来例のような照明光通信装置では、ＩＤデータが書き換わることを想定していないため、通常時と同様にＣＲＣ符号を通信信号に付加して送信する。そして、このＣＲＣ符号は、書き換わったＩＤデータと対応するものではないため、受信端末では、通信信号を正常に受信できないと判定してしまう。
【０００７】
すなわち、上記従来例のような照明光通信装置では、何らかの異常が発生して送信するデータが書き換わった場合でも、通信信号は通常通り送信可能であるために誤った通信信号を送信し続けるという問題があった。
【０００８】
本発明は、上記の点に鑑みて為されたもので、何らかの異常が発生して送信するデータが書き換わった場合に、誤った通信信号を送信し続けるのを防止することのできる可視光通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の可視光通信装置は、発光素子で構成される光源部に直列に接続されるインピーダンス要素と、前記インピーダンス要素に並列に接続されて前記インピーダンス要素を前記光源部に接続するか否かを切り替えるスイッチ要素と、前記スイッチ要素のオン／オフを制御することで前記光源部の出力する照明光の光強度を変調して２値の通信信号を重畳させる可視光通信を行う制御回路とを備え、前記制御回路は、前記通信信号で送信するデータに基づく第１誤り検出符号を予め記憶する記憶装置と、前記データに基づいて第２誤り検出符号を演算する演算装置とを備え、前記制御回路は、少なくとも起動時に、前記演算装置により前記第２誤り検出符号を演算し且つ前記第１誤り検出符号と前記第２誤り検出符号とを比較し、一致すれば正常、一致しなければ異常と判定する第１処理と、前記第１処理で異常と判定すると異常を外部に報知する第２処理とを実行することを特徴とする。
【００１０】
本発明の可視光通信装置は、発光素子で構成される光源部に直列に接続されるインピーダンス要素と、前記インピーダンス要素に並列に接続されて前記インピーダンス要素を前記光源部に接続するか否かを切り替えるスイッチ要素と、前記スイッチ要素のオン／オフを制御することで前記光源部の出力する照明光の光強度を変調して２値の通信信号を重畳させる可視光通信を行う制御回路とを備え、前記制御回路は、前記通信信号で送信するデータに基づく誤り検出符号を予め記憶する記憶装置と、前記データ及び前記誤り検出符号を予め決められた生成多項式で除算する演算装置とを備え、前記制御回路は、少なくとも起動時に、前記演算装置により前記データ及び前記誤り検出符号を前記生成多項式で除算し、割り切れれば正常、余りが生じれば異常と判定する第１処理と、前記第１処理で異常と判定すると異常を外部に報知する第２処理とを実行することを特徴とする。
【００１１】
この可視光通信装置において、前記制御回路は、前記第１処理で異常と判定すると可視光通信の機能を停止する第３処理を実行することが好ましい。
【発明の効果】
【００１２】
本発明は、少なくとも起動時に制御回路が第１処理を実行することで、送信するデータに異常があるか否かを判定することができる。そして、本発明は、異常があると判定した場合に制御回路が第２処理を実行することで、当該異常を外部に報知することができる。したがって、本発明は、何らかの異常が発生して送信するデータが書き換わった場合に、ユーザや施工業者等に速やかにメンテナンスを実行するように促すことができ、誤った通信信号を送信し続けるのを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る可視光通信装置を示す概略図である。
【図２】同上の可視光通信装置に用いる通信信号のフレーム構造を示す図である。
【図３】同上の可視光通信装置におけるメモリの記憶領域を示す図である。
【図４】同上の可視光通信装置における異常判定のフローを示す図である。
【図５】（ａ）〜（ｃ）は、同上の可視光通信装置を用いる照明器具の概略図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態に係る可視光通信装置１について図面を用いて説明する。本実施形態の可視光通信装置１は、図１に示すように、電源部２と光源部３との間に接続されるものである。本実施形態の可視光通信装置１は、インピーダンス要素１０と、スイッチ要素Ｑ１と、制御回路１１と、制御用電源回路１２と、高周波駆動回路１３と、補助回路１４とを備える。
【００１５】
電源部２は、後述する光源部３に一定の負荷電流を供給する定電流源である。電源部２は、例えばＰＦＣ（Power Factor Correction：力率改善）回路と降圧コンバータ回路とを備えるスイッチング電源から構成される。電源部２は、商用電源ＡＣ１から供給される交流電流を直流電流に変換して出力する。なお、図１に示すように、電源部２の出力端には、平滑コンデンサＣ１を並列に接続している。この平滑コンデンサＣ１により、電源部２から出力される直流電流のリプルを除去する。
【００１６】
光源部３は、図１に示すように、１乃至複数の発光ダイオード３０を直列に接続して構成される。なお、光源部３の構成はこれに限定されるものではなく、例えば発光ダイオード３０の直列回路を複数並列に接続した構成などでもよい。また、本実施形態の可視光通信装置１では、光源部３を構成する発光素子として発光ダイオード３０を用いているが、これに限定される必要はなく、例えば有機エレクトロルミネセンス素子や半導体レーザなどの他の発光素子を用いてもよい。
【００１７】
インピーダンス要素１０は、例えば抵抗器などのインピーダンス素子を有し、図１に示すように光源部３に直列に接続される。本実施形態の可視光通信装置１では、インピーダンス要素１０は、インピーダンス素子である抵抗ＲＸ１で構成される。
【００１８】
スイッチ要素Ｑ１は、図１に示すように、ＮチャネルＭＯＳＦＥＴ（Metal-Oxide-Semiconductor-Field-Effect-Transistor）で構成される。スイッチ要素Ｑ１のゲートには、後述する制御回路１１からの通信信号が入力される。スイッチ要素Ｑ１は、図１に示すように、インピーダンス要素１０と並列に接続されている。したがって、スイッチ要素Ｑ１がオンの場合は、インピーダンス要素１０を介さずに光源部３に負荷電流が流れる。一方、スイッチ要素Ｑ１がオフの場合は、インピーダンス要素１０を介して光源部３に負荷電流が流れる。
【００１９】
制御回路１１は、図１に示すように、各種プログラムを記憶するメモリを内蔵したマイクロコントローラを主な構成要素とする。制御回路１１は、マイクロコントローラのメモリ１１０に記憶されたプログラムをＣＰＵ（Central Processing Unit：中央処理装置）１１１で実行することにより、後述する機能を実現する。ここで、メモリ１１０は、特許請求の範囲における「記憶装置」に相当する。また、制御回路１１は、後述する通信信号で送信するデータに基づいてＣＲＣ符号（第１誤り検出符号）を演算するＣＲＣ演算器１１２を備える。ＣＲＣ演算器１１２では、通信信号で送信するデータを予め決められた生成多項式で除算し、その余りをＣＲＣ符号とする。ここで、ＣＲＣ演算器１１２は、特許請求の範囲における「演算装置」に相当する。
【００２０】
制御回路１１は、制御用電源回路１２から制御用電圧を供給されることで動作する。制御用電源回路１２は、例えばＤＣ／ＤＣコンバータから構成される。制御用電源回路１２は、図１に示すように、電源部２からダイオードＤ１及び抵抗Ｒ１、コンデンサＣ２を介して入力される電圧を、例えば５Ｖの制御用電圧に変換して出力する。
【００２１】
制御回路１１は、可視光通信に用いる２値の通信信号を出力する。通信信号は、例えば屋内における照明器具の位置情報や、照明器具の商品コードといった機器情報などを２値化したものである。本実施形態の可視光通信装置１では、通信信号は、照明器具の位置情報を２値化したものとする。この通信信号を重畳した照明光をユーザが所有する受信端末（例えば、携帯電話など）で受信することで、通信信号の有する情報をユーザが利用することができる。通信信号は、後述する高周波駆動回路１３及び補助回路１４を介してスイッチ要素Ｑ１に入力される。
【００２２】
高周波駆動回路１３は、図１に示すように、スイッチング素子Ｑ１０〜Ｑ１２と、抵抗Ｒ２，Ｒ３とで構成される。スイッチング素子Ｑ１０は、ＮチャネルＭＯＳＦＥＴで構成される。スイッチング素子Ｑ１０のゲートには、制御回路１１から通信信号が入力される。また、スイッチング素子Ｑ１０のドレインには、抵抗Ｒ２を介して制御用電源回路１２を接続している。スイッチング素子Ｑ１１，Ｑ１２は、それぞれＮＰＮトランジスタ、ＰＮＰトランジスタで構成される。これらスイッチング素子Ｑ１１，Ｑ１２は、プッシュプル回路を構成している。各スイッチング素子Ｑ１１，Ｑ１２のベースは、抵抗Ｒ２とスイッチング素子Ｑ１０のドレインとの接続点に接続している。また、スイッチング素子Ｑ１１のコレクタは制御用電源回路１２に、スイッチング素子Ｑ１２のコレクタはグラウンド（ＧＮＤ）に接続している。また、各スイッチング素子Ｑ１１，Ｑ１２のエミッタは、抵抗Ｒ３を介してスイッチ要素Ｑ１のゲートに接続している。
【００２３】
補助回路１４は、図１に示すように、抵抗Ｒ４，Ｒ５の直列回路と、抵抗Ｒ５と並列に接続されるツェナーダイオードＺＤ１とで構成される。補助回路１４は、電源部２と並列に接続される。抵抗Ｒ４とツェナーダイオードＺＤ１との接続点は、スイッチ要素Ｑ１のゲートに接続されている。この補助回路１４を設けることで、例えば制御回路１１が動作しない場合でも、スイッチ要素Ｑ１を強制的にオンに切り替えることができる。これにより、インピーダンス要素１０に連続して負荷電流が流れるのを防止し、光源部３の光出力が低下するのを防止することができる。
【００２４】
以下、本実施形態の可視光通信装置１における可視光通信について説明する。本実施形態の可視光通信装置１では、通信信号により光源部３の光強度を変調することで可視光通信を行う。この可視光通信における変調方式として、ＳＣ−４ＰＰＭを採用している。なお、「ＳＣ」は「Sub-Carrier：副搬送波」の略語であり、「４ＰＰＭ」は「４-Pulse Position Modulation：４値パルス位置変調」の略語である。４ＰＰＭは、シンボル時間として定義される一定時間を４つのスロットに分割し、これらスロットのうち何れか１つのスロットにパルスが入力されることにより、２ビットのデータを送信するものである。詳しくは、ＪＥＩＴＡ（Japan Electronics and Information Technology Industries Association：電子情報技術産業協会）の規格ＣＰ−１２２２を参照されたい。
【００２５】
通信信号がローレベルの場合、スイッチング素子Ｑ１０がオフ、スイッチング素子Ｑ１１がオン、スイッチング素子Ｑ１２がオフになり、スイッチ要素Ｑ１のゲートにハイレベルの信号が入力される。これにより、スイッチ要素Ｑ１がオンになり、インピーダンス要素１０を介さずに光源部３に負荷電流が流れる。通信信号がハイレベルの場合、スイッチング素子Ｑ１０がオン、スイッチング素子Ｑ１１がオフ、スイッチング素子Ｑ１２がオンになり、スイッチ要素Ｑ１のゲートにローレベルの信号が入力される。これにより、スイッチ要素Ｑ１がオフになり、インピーダンス要素１０を介して光源部３に負荷電流が流れる。
【００２６】
このように、制御回路１１は、通信信号によりスイッチ要素Ｑ１のオン／オフを制御することで、光源部３の光強度を変調し、光源部３の出力する照明光に２値の通信信号を重畳させる可視光通信を行う。
【００２７】
ここで、通信信号のフレーム（ＪＥＩＴＡのＣＰ−１２２２参照）は、図２に示すように、１４ビットのスタート部（ＳＯＦ）、５１２ビットの情報部（ペイロード（ＰＡＹＬＯＡＤ））、１６ビットの終端部（ＥＯＦ）から構成される。スタート部には、フレームの開始位置を示すプリアンブルと、ペイロードの種類を示すフレームタイプとが格納される。ペイロードには、位置情報や機器情報を表すＩＤデータが格納される。終端部には、受信端末でデータを正常に受信できたか否かを判定するためのＣＲＣ符号（誤り検出符号）が格納される。
【００２８】
以下、受信端末における誤り検出の流れについて簡単に説明する。受信端末では、受信した通信信号のフレームタイプ及びＩＤデータに基づいてＣＲＣ符号を演算する。具体的には、例えば、フレームタイプ及びＩＤデータそれぞれの最下位バイトの最下位ビットからＣＲＣ演算器（図示せず）に入力することで、フレームタイプ及びＩＤデータを生成多項式で除算し、ＣＲＣ符号を演算する。ここで用いる生成多項式は、制御回路１１のＣＲＣ演算器１１２で用いるものと同じである。そして、受信端末は、演算で得られたＣＲＣ符号と、受信した通信信号に含まれるＣＲＣ符号とを比較する。この比較は、演算で得られたＣＲＣ符号と、受信したＣＲＣ符号との排他的論理和を演算することで行う。これにより、受信端末では、各ＣＲＣ符号が一致すればデータを正常に受信したと判定し、一致しなければデータを正常に受信できていないと判定する。
【００２９】
制御回路１１のメモリ１１０には、通信信号で送信するデータが予め記憶されている。以下、メモリ１１０について図３を用いて説明する。メモリ１１０は、ＲＯＭ（Read Only Memory）領域と、ＲＡＭ（Random Access Memory）領域とに区分けされる。ＲＯＭ領域は、更にメインプログラム領域と、データ領域とに区分けされる。メインプログラム領域には、ＣＰＵ１１１で実行するプログラムが格納されている。データ領域には、初期データとして、送信する通信信号のフレームタイプ及びＩＤデータが格納されている。図示では、８００１番地にフレームタイプ、８００２番地にＩＤデータが格納されている。また、本実施形態の可視光通信装置１では、後述する何らかの異常が発生してデータが書き換えられた場合を考慮して、バックアップ用の初期データをメモリ１１０に複数（図示では２組）格納している。図示では、８００３〜８００６番地にバックアップ用の初期データが格納されている。
【００３０】
また、データ領域には、通信信号で送信するデータに基づくＣＲＣ符号（第１誤り検出符号）が格納されている。図示では、８００７番地にＣＲＣ符号が格納されている。このＣＲＣ符号は、例えば外部のＣＲＣ演算器（図示せず）により、制御回路１１のＣＲＣ演算器１１２と同様の生成多項式を用いて予め演算して得られたものである。
【００３１】
以下、本実施形態の可視光通信装置１における異常判定のフローについて図４を用いて説明する。先ず、可視光通信装置１が起動すると（Ｓ１００）、制御回路１１のＣＰＵ１１１は、メモリ１１０から初期データを読み出して第１処理を実行する。第１処理において、ＣＰＵ１１１は、読み出した初期データ（フレームタイプ及びＩＤデータ）をＣＲＣ演算器１１２に与え、ＣＲＣ符号（第２誤り検出符号）を演算させる（Ｓ１０１）。
【００３２】
そして、ＣＰＵ１１１は、演算で得られたＣＲＣ符号（第２誤り検出符号）と、メモリ１１０に予め記憶しているＣＲＣ符号（第１誤り検出符号）とを比較する（Ｓ１０２）。この比較方法は、各ＣＲＣ符号の排他的論理和を演算することで行う。そして、ＣＰＵ１１１は、各ＣＲＣ符号が一致するか否かを判定し（Ｓ１０３）、一致する場合には、送信する通信信号のデータ（ＩＤデータ）が正常であると判定する（Ｓ１０４）。
【００３３】
ここで、例えば想定を超えた雷サージや静電気の発生などにより予期せぬメモリ１１０の劣化が生じ、ＩＤデータが書き換わった場合を考える。この場合、ＩＤデータが書き換わっていることから、演算により得られたＣＲＣ符号は、予め記憶しているＣＲＣ符号とは一致しない。したがって、ＣＰＵ１１１は、送信する通信信号のデータ（ＩＤデータ）に異常があると判定する（Ｓ１０５）。その後、ＣＰＵ１１１は、第２処理を実行する。
【００３４】
第２処理において、ＣＰＵ１１１は、以下に示す報知手段により外部に異常を報知する（Ｓ１０６）。報知手段としては、例えば、光源部３の明滅が視認できる程度まで通信信号の周波数を下げる（例えば、３０Ｈｚ程度まで下げる）ことが考えられる。この手段では、光源部３の明滅により、ユーザや施工業者等が可視光通信装置１に異常が発生したことを視認することができる。
【００３５】
また、報知手段としては、異常の発生時においても可視光通信は可能であることを利用して、異常の発生を知らせるメッセージを可視光通信により送信することが考えられる。すなわち、ＣＰＵ１１１は、第２処理において、メモリ１１０から予め記憶してある異常の発生を知らせるメッセージデータを読み出し、当該データを通信信号のペイロードに格納する。また、ＣＰＵ１１１は、メッセージデータに対応するＣＲＣ符号をメモリ１１０から読み出し、通信信号の終端部に格納する。この手段では、受信端末で通信信号を受信したユーザや施工業者等が、可視光通信装置１に異常が発生したことを確認することができる。
【００３６】
その他の報知手段としては、可視光通信以外の通信手段（例えば、電波による無線通信やＰＬＣ（Power Line Communications：電力線通信））を用いてメンテナンス用の機器に異常を知らせる信号を送信することが考えられる。この手段では、メンテナンス用の機器を通してユーザや施工業者等が、可視光通信装置１に異常が発生したことを確認することができる。
【００３７】
上記の何れの手段においても、ユーザや施工業者等が可視光通信装置１に異常が発生したことを把握できるので、可視光通信装置１のメンテナンスを速やかに実行することができる。そして、メンテナンスが速やかに実行されれば、可視光通信装置１に異常が発生している期間が短くなるため、結果として誤った通信信号を送信し続けるのを防止することができる。
【００３８】
上述のように、本実施形態の可視光通信装置１は、少なくとも起動時に制御回路１１が第１処理を実行することで、送信するデータに異常があるか否かを判定することができる。そして、本実施形態の可視光通信装置１は、異常があると判定した場合に制御回路１１が第２処理を実行することで、当該異常を外部に報知することができる。このため、異常の発生を知ったユーザや施工業者等が速やかに可視光通信装置１のメンテナンスを実行することができる。すなわち、本実施形態の可視光通信装置１では、何らかの異常が発生して送信するデータが書き換わった場合に、ユーザや施工業者等に速やかにメンテナンスを実行するように促すことができ、誤った通信信号を送信し続けるのを防止することができる。
【００３９】
ここで、制御回路１１は、ＣＲＣ演算器１１２の代わりに、通信信号で送信するデータ及びメモリ１１０に予め記憶しているＣＲＣ符号を、予め決められた生成多項式で除算する演算装置を備える構成であってもよい。この構成では、制御回路１１は、第１処理において、読み出した初期データ（フレームタイプ及びＩＤデータ）及びメモリ１１０に予め記憶しているＣＲＣ符号を生成多項式で除算し、割り切れれば正常、余りが生じれば異常と判定する。
【００４０】
この構成を採用する場合は、受信端末は、通信信号の受信時に以下の処理を実行する構成とすることが望ましい。すなわち、受信端末は、受信した通信信号のフレームタイプ及びＩＤデータ、並びにＣＲＣ符号を生成多項式で除算する。ここで用いる生成多項式は、制御回路１１のＣＲＣ演算器１１２で用いるものと同じである。そして、受信端末は、除算により割り切れればデータを正常に受信したと判定し、余りが生じればデータを正常に受信できていないと判定する。
【００４１】
なお、制御回路１１は、第１処理で異常と判定すると、可視光通信の機能を停止する第３処理を実行するように構成してもよい。この構成では、メンテナンスが速やかに行われない場合でも、誤った通信信号が継続して送信されるのを防止することができる。なお、この構成では、可視光通信の機能を停止するのみであるため、光源部３の点灯は継続し、照明としての機能が損なわれることはない。
【００４２】
また、制御回路１１は、第２処理を実行するとともに、メモリ１１０に格納されたバックアップ用の初期データを用いて通信信号を送信する構成であってもよい。この構成では、異常が発生した場合でも、バックアップ用の初期データを用いることで正常な可視光通信を継続することができる。なお、この構成では、先ずメモリ１１０の８００３番地、８００４番地に格納されたバックアップ用の初期データを用いる。そして、制御回路１１は、バックアップ用の初期データについても第１処理を実行する。この第１処理によりバックアップ用の初期データについても異常があると判定した場合は、メモリ１１０の８００５番地、８００６番地に格納された他のバックアップ用の初期データを用いる。勿論、バックアップ用の初期データは、メモリ１１０の記憶容量の許す限り更に用意してもよい。
【００４３】
また、本実施形態の可視光通信装置１では、制御回路１１が、少なくともその起動時に第１処理を実行するが、例えば起動後に定期的に第１処理を実行してもよい。
【００４４】
本実施形態の可視光通信装置１は、例えば図５（ａ）〜（ｃ）に示すような照明器具に採用することができる。図５（ａ）〜（ｃ）に示す照明器具は、本実施形態の可視光通信装置１と、光源部３を保持する器具本体４とを備えている。なお、図５（ａ）に示す照明器具はダウンライトであり、図５（ｂ），（ｃ）に示す照明器具はスポットライトである。また、図５（ａ），（ｃ）に示す照明器具では、可視光通信装置１と光源部３とを配線５を介して接続している。なお、これらの照明器具は単独で用いるのみならず、複数を組み合わせて照明システムを構築してもよい。
【符号の説明】
【００４５】
１  可視光通信装置
１０  インピーダンス要素
１１  制御回路
１１０  メモリ（記憶装置）
１１２  ＣＲＣ演算器（演算装置）
３  光源部
３０  発光ダイオード（発光素子）
Ｑ１  スイッチ要素
【図１】
2014225790.tif 000003
【図２】
2014225790.tif 000004
【図３】
2014225790.tif 000005
【図４】
2014225790.tif 000006
【図５】
2014225790.tif 000007