(57)【要約】【課題】受信側での確認がしやすく、消費電力において効果的で情報伝送において好適な情報通信システム、情報送信装置、情報送信方法、及び、プログラムを提供する。【解決手段】情報送信装置１００は、分割第２点滅パターンで置換される第１点滅パターンが点灯期間及び消灯時間の何れであるか否か、及び、分割第２点滅パターンの点灯期間と消灯期間との何れが長いかに応じて、第１点滅パターンを分割第２点滅パターンで置換するか、分割第２点滅パターンを反転した第３点滅パターンで置換するかを決定する。【選択図】図２
2016143960.tif 000002
【特許請求の範囲】
【請求項１】
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置と、前記情報送信装置からの光を受けて前記情報を取得する情報受信装置とを含む情報通信システムであって、
前記情報送信装置は、
特定の点滅パターンで発光する発光手段と、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段と、
を備え、
前記情報受信装置は、
受光手段と、
前記受光手段により受光された光の点滅の態様から、前記特定の点滅パターンに重畳された前記二値化された情報を取得する情報取得手段と、
を備えることを特徴とする情報通信システム。
【請求項２】
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置であって、
特定の点滅パターンで発光する発光手段と、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段と、
を備えることを特徴とする情報送信装置。
【請求項３】
前記特定の点滅パターンにおける点灯及び消灯に合わせて、前記二値化された情報を必要に応じて反転するように加工する加工手段を更に備えることを特徴とする請求項２に記載の情報送信装置。
【請求項４】
前記二値化された情報に対応する点灯及び消灯の出現割合を取得する出現割合取得手段を更に備え、
前記加工手段は、前記出現割合取得手段により取得された出現割合に基づいて、前記二値化された情報を加工することを特徴とする請求項３に記載の情報送信装置。
【請求項５】
前記二値化された情報には、前記二値化された情報の伝送速度を示す伝送速度情報が含まれることを特徴とする請求項２〜４の何れか１項に記載の情報送信装置。
【請求項６】
前記二値化された情報には、前記特定の点滅パターンにおける点灯及び消灯の継続期間における前記二値化された情報のデータ長の情報が含まれることを特徴とする請求項２〜５の何れか１項に記載の情報送信装置。
【請求項７】
二値化された情報の一方を点灯、他方を消灯として発光部に光の点滅を行わせる情報送信方法であって、
前記発光部に対し特定の点滅パターンで発光させる発光ステップと、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光部を制御する発光制御ステップと、
を含むことを特徴とする情報送信方法。
【請求項８】
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置としてのコンピュータを、
特定の点滅パターンで発光する発光手段、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信システム、情報送信装置、情報送信方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来より、伝送するべき情報を二値化し、可視光を伝送媒体として情報伝送する技術が知られている。特許文献１にはその技術が開示されており、捕捉しやすいように発光装置が高輝度での発光と低輝度での発光とを繰り返すことにより、情報受信側においては常に点灯して見え、且つ、確実に情報伝送できる状況にしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１７９５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術では、発光装置は低輝度と高輝度との発光とを常に繰り返すために常に発光状態であり、電力消費において課題があった。
【０００５】
本発明は以上のような背景に鑑みて成されたものであり、受信側での確認がしやすく、消費電力において効果的で情報伝送において好適な情報通信システム、情報送信装置、情報送信方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る情報通信システムは、
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置と、前記情報送信装置からの光を受けて前記情報を取得する情報受信装置とを含む情報通信システムであって、
前記情報送信装置は、
特定の点滅パターンで発光する発光手段と、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段と、
を備え、
前記情報受信装置は、
受光手段と、
前記受光手段により受光された光の点滅の態様から、前記特定の点滅パターンに重畳された前記二値化された情報を取得する情報取得手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、受信側での確認がしやすく、消費電力において効果的で情報伝送において好適なものとすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報通信システムの構成を示す図である。
【図２】送信装置の構成を示す図である。
【図３】受信装置の構成を示す図である。
【図４】送信装置による送信処理の動作を示すフローチャートである。
【図５】送信装置による送信処理の動作を示すフローチャートである。
【図６】第２エラー情報と分割第２点滅パターン及び分割第３点滅パターンの対応の一例を示す図である。
【図７】第１点滅パターンと第２点滅パターンとの一例を示す図である。
【図８】通信点滅パターンの一例を示す図である。
【図９】受信装置による受信処理の動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態に係る情報通信システムについて説明する。本実施形態に係る情報通信システム１は、図１に示すように、情報送信装置１００と、情報受信装置２００とを含んで構成されている。
【００１０】
情報通信システム１では、情報送信装置１００と情報受信装置２００とは、光を通信媒体として情報送信装置１００から情報受信装置２００への通信を行うことができる。
【００１１】
情報送信装置１００は、例えば、空調機等の電気機器内に構成され、電気機器に障害が発生した場合に、光信号を送信することにより、情報受信装置２００のユーザへその障害を通知する。一方、情報受信装置２００は、例えば、スマートフォン等の撮像（受光）機能を備えた通信機器であり、その機能を用いて情報送信装置１００からの光信号を受信し、電気機器に発生した障害を通知する。
【００１２】
次に、情報送信装置１００について説明する。情報送信装置１００は、図２に示すように、制御部１０２、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０６、ＬＥＤ（Light Emitting Diode）送信部１１４を含んで構成される。
【００１３】
制御部１０２は、ＣＰＵ（Central Processing Unit）を備え、ＲＯＭ１０４に格納されているプログラムに従ってソフトウェア処理を実行し、情報送信装置１００が具備する各種機能を実現するために機能する。
【００１４】
ＲＯＭ１０４は、基本動作プログラム、電気機器の障害発生時における障害情報の送信プログラム、障害情報等を記憶する。障害情報は、障害の発生のみを示す第１エラー情報と、障害の詳細な内容を示す第２エラー情報とにより構成される。障害情報である第１エラー情報と第２エラー情報との組み合わせは、障害の種別毎に用意されている。ＲＡＭ１０６は、例えばワークエリアとなる。
【００１５】
制御部１０２内の符号化・変調部１１０は、電気機器の障害発生を契機として、ＲＯＭ１０４に記憶された第１エラー情報をビットデータ列（第１ビットデータ列）に符号化するとともに、ＲＯＭ１０４に記憶された第２エラー情報をビットデータ列（第２ビットデータ列）に符号化する。
【００１６】
更に、符号化・変調部１１０は、第１ビットデータ列に基づくデジタル変調を行い、パルス信号である第１点滅パターンを生成する。第１点滅パターンは、第１ビットデータ列における、ビット「１」に対して第１時間（例えば０．５２秒）のハイレベル（点灯）が割り当てられ、ビット「０」に対して第１時間のローレベル（消灯）が割り当てられたパルス信号である。また、符号化・変調部１１０は、第２ビットデータ列に基づくデジタル変調を行い、パルス信号である第２点滅パターンを生成する。第２点滅パターンは、第２ビットデータ列における、ビット「１」に対して第１時間よりも短い第２時間（例えば０．０２秒）のハイレベル（点灯）が割り当てられ、ビット「０」に対して第２時間のローレベル（消灯）が割り当てられたパルス信号である。
【００１７】
次に、符号化・変調部１１０は、第２点滅パターンのパルス信号で第１点滅パターンのパルス信号を加工（置換）する処理を行う。具体的には、まず、符号化・変調部１１０は、第１点滅パターンのハイレベルの期間（点灯期間）及びローレベルの期間（消灯期間）毎に、第２点滅パターンを分割して、分割第２点滅パターンを生成する。この際、符号化・変調部１１０は、分割第２点滅パターンを第１点滅パターンの点灯期間又は消灯期間と同一の長さにするのではなく、第１点滅パターンのうち、後述する非反転／反転点滅パターン、ボーレート点滅パターン、データ長点滅パターンで置換される期間を考慮して、分割第２パターンが第１点滅パターンの点灯期間又は消灯期間から非反転／反転点滅パターン、ボーレート点滅パターン、データ長点滅パターンで置換される期間を差し引いた長さとなるように第２点滅パターンを分割する。
【００１８】
次に、符号化・変調部１１０は、分割により得られた各分割第２点滅パターン毎に、その分割第２点滅パターンで置換される第１点滅パターンが点灯期間と消灯期間との何れであるか否かを判定するとともに、分割第２点滅パターンの点灯期間と消灯期間の何れが長いかを判定する。
【００１９】
判定の結果、分割第２点滅パターンで置換される第１点滅パターンが点灯期間であり、且つ、分割第２点滅パターンの点灯期間が消灯期間よりも長い場合には、符号化・変調部１１０は、分割第２点滅パターンで、その分割第２点滅パターンと同一タイミングとなる第１点滅パターンを置換する。また、分割第２点滅パターンで置換される第１点滅パターンが消灯期間であり、且つ、分割第２点滅パターンの消灯期間が点灯期間よりも長い場合には、符号化・変調部１１０は、分割第２点滅パターンで、その分割第２点滅パターンと同一タイミングとなる第１点滅パターンを置換する。
【００２０】
一方、判定の結果、分割第２点滅パターンで置換される第１点滅パターンが点灯期間であり、且つ、分割第２点滅パターンの消灯期間が点灯期間よりも長い場合には、符号化・変調部１１０は、分割第２点滅パターンを反転して分割第３点滅パターンを生成し、当該分割第３点滅パターンで、その分割第３点滅パターンと同一タイミングとなる第１点滅パターンを置換する。また、分割第２点滅パターンで置換される第１点滅パターンが消灯期間であり、且つ、分割第２点滅パターンの点灯期間が消灯期間よりも長い場合には、符号化・変調部１１０は、分割第２点滅パターンを反転して分割第３点滅パターンを生成し、当該分割第３点滅パターンで、その分割第３点滅パターンと同一タイミングとなる第１点滅パターンを置換する。
【００２１】
次に、符号化・変調部１１０は、非反転／反転点滅パターン、ボーレート点滅パターン、データ長点滅パターンにより、第１点滅パターンのうち、分割第２点滅パターンや分割第３点滅パターンで置換されていない箇所（非置換箇所。例えば先頭部）を置換し、通信点滅パターンを生成する。非反転／反転点滅パターンは、分割第２点滅パターン及び分割第３点滅パターンの何れで置換されているか否か、換言すれば、分割第２点滅パターンが反転されているか否かを示すビットデータ列における、ビット「１」に対して第２時間のハイレベル（点灯）が割り当てられ、ビット「０」に対して第２時間のローレベル（消灯）が割り当てられたパルス信号である。ボーレート点滅パターンは、分割第２点滅パターンの周期である第２時間を示すビットデータ列における、ビット「１」に対して第２時間のハイレベル（点灯）が割り当てられ、ビット「０」に対して第２時間のローレベル（消灯）が割り当てられたパルス信号である。データ長点滅パターンは、通信点滅パターンのデータ長を示すビットデータ列における、ビット「１」に対して第２時間のハイレベル（点灯）が割り当てられ、ビット「０」に対して第２時間のローレベル（消灯）が割り当てられたパルス信号である。従って、通信点滅パターンの全体は、ビット「１」に対して第２時間のハイレベル（点灯）が割り当てられ、ビット「０」に対して第２時間のローレベル（消灯）が割り当てられたパルス信号となる。
【００２２】
次に、ＬＥＤ駆動部１１２は、通信点滅パターンに基づいて、当該通信点滅パターンにおけるハイレベルのタイミングで点灯し、ローレベルのタイミングで消灯するように、ＬＥＤ送信部１１４を制御する。ＬＥＤ送信部１１４は、可視光を発するものであり、ＬＥＤ駆動部１１２の制御に応じて可視光の点滅を行う。
【００２３】
次に、情報受信装置２００について説明する。情報受信装置２００は、図３に示すように、制御部２０２、ＲＯＭ２０４、ＲＡＭ２０５、操作部２０６、表示部２０７、無線通信部２０８、アンテナ２１０、撮像部２１４を含んで構成される。
【００２４】
制御部２０２は、ＣＰＵによって構成される。制御部２０２は、ＲＯＭ２０４に記憶されたプログラムに従ってソフトウェア処理を実行することにより、情報受信装置２００が具備する各種機能を実現するために機能する。
【００２５】
ＲＯＭ２０４は、基本動作プログラム、電気機器の障害発生時における障害情報の受信プログラム、障害情報等を記憶する。ＲＡＭ２０５は、例えばワークエリアとなる。
【００２６】
操作部２０６は、表示部２０７の表示領域の上面に配置されるタッチパネルであり、ユーザの操作内容を入力するために用いられるインタフェースである。表示部２０７は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electro-Luminescence）ディスプレイ等によって構成され、画像を表示する。
【００２７】
無線通信部２０８は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Base Band）回路等を用いて構成される。無線通信部２０８は、アンテナ２１０を介して、無線信号の送信及び受信を行う。また、無線通信部２０８は、送信信号の変調と、受信信号の復調とを行う。
【００２８】
撮像部２１４は、情報受信装置２００の筐体において、表示部２０７が設置された面とは反対側の面に配置される。撮像部２１４は、レンズと受光素子により構成される。レンズは、ズームレンズ等により構成され、制御部２０２によるズーム制御及び合焦制御により移動する。撮像部２１４の撮像画角、光学像は、レンズの移動によって制御される。受光素子は、受光面に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、フォトダイオード、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像デバイスである。撮像部２１４は、入光された光学像を、制御部２０２からの制御信号に基づいて所定範囲の撮像画角で撮像（受光）し、その撮像画角内の画像信号を逐次、制御部２０２へ出力する。
【００２９】
制御部２０２内の画像生成部２３２は、撮像部２１４からの画像信号が入力される毎に、当該画像信号をデジタルデータに変換してフレームを生成する。
【００３０】
制御部２０２内の復調・復号部２３４は、時系列的に連続して入力されるフレームにおける明度変化が生じる箇所の探索を行う。具体的には、復調・復号部２３４は、フレームの画像データ内の各画素の明度を判別する。更に、復調・復号部２３４は、明度が所定値以上である画素を、情報送信装置１００内のＬＥＤ送信部１１４からの可視光を受光することにより明度変化が生じる箇所（変化領域）の候補（候補領域）であると見なす。更に、復調・復号部２３４は、直近に取得された所定数のフレームのそれぞれにおける候補領域内の同一座標において明度を判別する。判別の結果、候補領域内の座標における明度が、あるフレームでは第１の所定値以上であり、他のフレームでは第２の所定値以下となるというように、所定のパターンで大きく変化する場合には、復調・復号部２３４は、当該候補領域を変化領域であると見なす。
【００３１】
変化領域が存在する場合には、復調・復号部２３４は、変化領域における明度変化の態様を示すパルス信号を生成し、更に、当該パルス信号のハイレベルをビット「１」、ローレベルをビット「０」とするビットデータ列を生成する。更に、復調・復号部２３４は、生成したビットデータ列に基づいて、分割第２点滅パターンが反転されているか否かを示す非反転／反転、通信点滅パターンの周期である第２時間を示すボーレート、通信点滅パターンのデータ長を示すデータ長を判別する。
【００３２】
その後、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、１の通信点滅パターンを判別する。１の通信点滅パターンが取得された後、復調・復号部２３４は、判別した非反転／反転に基づいて、分割第２点滅パターンが反転されているか否か、換言すれば、通信点滅パターンに分割第２点滅パターン及び分割第３点滅パターンの何れが含まれているかを判定する。分割第２点滅パターンが反転されている場合、換言すれば、通信点滅パターンに分割第３点滅パターンが含まれている場合、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、通信点滅パターン内の分割第３点滅パターンを判別し、更に、当該分割第３点滅パターンを反転することにより、分割第２点滅パターンを取得する。
【００３３】
一方、分割第２点滅パターンが反転されていない場合、換言すれば、通信点滅パターンに分割第２点滅パターンが含まれている場合、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、通信点滅パターン内の分割第２点滅パターンを判別し、取得する。
【００３４】
次に、復調・復号部２３４は、１の第２エラー情報に対応する全て（１通知分）の分割第２点滅パターンを取得した段階で、全ての分割第２点滅パターンのパルス信号におけるハイレベルをビット「１」、ローレベルをビット「０」とした第２ビットデータ列を取得する。更に、復調・復号部２３４は、第２ビットデータ列を第２エラー情報に復号する。
【００３５】
画像生成部２３２は、復調・復号部２３４によって得られた第２エラー情報を含んだ画像（障害内容通知画像）を生成する。制御部２０２内の表示制御部２３６は、画像生成部２３２により生成されたエラー内容通知画像や、フレームの画像を表示部２０７に表示させる制御を行う。
【００３６】
次に、情報通信システム１の動作を説明する。情報通信システム１においては、情報送信装置１００による送信処理、情報受信装置２００による受信処理が行われる。
図４及び図５は、情報送信装置１００による送信処理の動作を示すフローチャートである。電気機器に障害が発生すると（ステップＳ１０１）、電気機器は、制御部１０２にその障害の種別を通知する。
【００３７】
次に、制御部１０２内の符号化・変調部１１０は、障害の種別に応じた第１エラー情報及び第２エラー情報の組み合わせをＲＯＭ１０４から取得する（ステップＳ１０２）。次に、符号化・変調部１１０は、第２点滅パターンの周期である第２時間（ボーレート）を決定する（ステップＳ１０３）。ここで符号化・変調部１１０は、周囲の雑音状況や受信装置のフレームレート等の撮像周期等に応じてボーレートを決定してもよい。
【００３８】
次に、符号化・変調部１１０は、第１エラー情報を第１ビットデータ列に符号化するとともに、第２エラー情報を第２ビットデータ列に符号化する。更に、符号化・変調部１１０は、第１ビットデータ列における、ビット「１」に対して第１時間のハイレベルが割り当てられ、ビット「０」に対して第１時間のローレベルが割り当てられたパルス信号である第１点滅パターンを生成するとともに、第２ビットデータ列における、ビット「１」に対して第２時間のハイレベルが割り当てられ、ビット「０」に対して第２時間のローレベルが割り当てられたパルス信号である第２点滅パターンを生成する（ステップＳ１０４）。
【００３９】
次に、符号化・変調部１１０は、第１点滅パターンのハイレベルの期間（点灯期間）及びローレベルの期間（消灯期間）毎に、第２点滅パターンを分割して、分割第２点滅パターンを生成する（ステップＳ１０５）。
【００４０】
その後、図５に示す動作に移行し、符号化・変調部１１０は、生成した分割第２点滅パターンを１つずつ選択する（ステップＳ１１１）。次に、符号化・変調部１１０は、選択した分割第２点滅パターンで置換される第１点滅パターンが点灯時間であるか否かを判定する（ステップＳ１１２）。
【００４１】
選択した分割第２点滅パターンで置換される第１点滅パターンが点灯時間である場合（ステップＳ１１２；ＹＥＳ）、符号化・変調部１１０は、選択した分割第２点滅パターンの点灯時間が消灯時間より長いか否かを判定する（ステップＳ１１３）。選択した分割第２点滅パターンの点灯時間が消灯時間より長い場合（ステップＳ１１３：ＹＥＳ）、符号化・変調部１１０は、選択した分割第２点滅パターンで、その分割第２点滅パターンと同一タイミングとなる第１点滅パターンを置換する（ステップＳ１１５）。また、選択した分割第２点滅パターンの消灯時間が点灯時間より長い場合（ステップＳ１１３：ＮＯ）、符号化・変調部１１０は、選択した分割第２点滅パターンを反転した分割第３点滅パターンを生成し、当該分割第３点滅パターンで、その分割第３点滅パターンと同一タイミングとなる第１点滅パターンを置換する（ステップＳ１１６）。
【００４２】
図６は、第２エラー情報と分割第２点滅パターン及び分割第３点滅パターンの対応の一例を示す図である。図６に示すように、第２エラー情報の数値に対して、分割第２点滅パターンと、当該分割第２点滅パターンを反転した分割第３点滅パターンとが対応付けられる。
【００４３】
一方、選択した分割第２点滅パターンで置換される第１点滅パターンが消灯時間である場合（ステップＳ１１２；ＮＯ）、符号化・変調部１１０は、選択した分割第２点滅パターンの消灯時間が点灯時間より長いか否かを判定する（ステップＳ１１４）。選択した分割第２点滅パターンの消灯時間が点灯時間より長い場合（ステップＳ１１４：ＹＥＳ）、符号化・変調部１１０は、選択した分割第２点滅パターンで、その分割第２点滅パターンと同一タイミングとなる第１点滅パターンを置換する（ステップＳ１１５）。また、選択した分割第２点滅パターンの点灯時間が消灯時間より長い場合（ステップＳ１１４：ＮＯ）、符号化・変調部１１０は、選択した分割第２点滅パターンを反転した分割第３点滅パターンを生成し、当該分割第３点滅パターンで、その分割第３点滅パターンと同一タイミングとなる第１点滅パターンを置換する（ステップＳ１１６）。
【００４４】
図７は、第１点滅パターンと分割第２点滅パターンとの一例を示す図である。第１点滅パターンが図７（Ａ）に示すものであり、第２点滅パターンが図７（Ｂ）に示すものである場合を考える。例えば、第１点滅パターンの点灯期間Ｋに対応する分割第２点滅パターンは点灯期間が消灯期間よりも長い。この場合には、第１点滅パターンの点灯期間Ｋは、当該期間に対応する分割第２点滅パターンで置換される。一方、第１点滅パターンの点灯期間Ｌに対応する分割第２点滅パターンは消灯期間が点灯期間よりも長い。この場合には、第１点滅パターンの点灯期間Ｋは、当該期間に対応する分割第２点滅パターンを反転した分割第３点滅パターンで置換される。
【００４５】
また、例えば、第１点滅パターンの消灯期間Ｍに対応する分割第２点滅パターンは点灯期間が消灯期間よりも長い。この場合には、第１点滅パターンの点灯期間Ｍは、当該期間に対応する分割第２点滅パターンを反転した分割第３点滅パターンで置換される。一方、第１点滅パターンの消灯期間Ｎに対応する分割第２点滅パターンは消灯期間が点灯期間よりも長い。この場合には、第１点滅パターンの点灯期間Ｋは、当該期間に対応する分割第２点滅パターンで置換される。
【００４６】
ステップＳ１１５又はステップＳ１１６の後、符号化・変調部１１０は、非反転／反転点滅パターン、ボーレート点滅パターン、データ長点滅パターンにより、第１点滅パターンのうち、分割第２点滅パターンや分割第３点滅パターンで置換されていない箇所（非置換箇所）を置換し、通信点滅パターンを生成する（ステップＳ１１７）。
【００４７】
図８は、通信点滅パターンの一例を示す図である。図７において説明したように、第１点滅パターンの点灯期間Ｋ、消灯期間Ｎは、当該期間に対応する分割第２点滅パターンで置換される。このため、図８（Ａ）に示すように、点灯期間Ｋ、消灯期間Ｎに対応する通信点滅パターンは、ボーレート点滅パターン、非反転点滅パターン、データ長点滅パターン及び分割第２点滅パターンにより構成される。
【００４８】
一方、図７において説明したように、第１点滅パターンの点灯期間Ｌ、消灯期間Ｍは、当該期間に対応する分割第２点滅パターンを反転した分割第３点滅パターンで置換される。このため、図８（Ｂ）に示すように、点灯期間Ｌ、消灯期間Ｍに対応する通信点滅パターンは、ボーレート点滅パターン、反転点滅パターン、データ長点滅パターン及び分割第３点滅パターンにより構成される。
【００４９】
次に、ＬＥＤ駆動部１１２は、生成された通信点滅パターンに基づいて、当該通信点滅パターンにおけるハイレベルのタイミングで点灯し、ローレベルのタイミングで消灯するように、ＬＥＤ送信部１１４を制御し、ＬＥＤ送信部１１４は、可視光の点滅を行う（ステップＳ１１８）。
【００５０】
次に、復調・復号部２３４は、１の第２エラー情報に対応する全て（１通知分）の分割第２点滅パターンを選択済みであるか否かを判定する（ステップＳ１１９）。例えば、１の第２エラー情報に対応する１通知分の分割第２点滅パターンの数は、ボーレートに基づいて一意に定まる数である。１通知分の分割第２点滅パターンを選択済みでない場合には（ステップＳ１１９；ＮＯ）、ステップＳ１１１以降の動作が繰り返され、１通知分の分割第２点滅パターンを選択済みである場合には（ステップＳ１１９；ＹＥＳ）、送信処理が終了する。
【００５１】
図９は、情報受信装置２００による受信処理の動作を示すフローチャートである。情報受信装置２００の利用者は、情報送信装置１００内のＬＥＤ送信部１１４における可視光の点滅を認識する。このとき、第２時間を周期とする点滅は非常に短く、一方、第１時間は長いため、情報受信装置２００の利用者は、第１点滅パターンによる点滅であると視認し、電気機器に障害が発生したことのみを認識する。そして、情報受信装置２００の利用者が障害情報の受信プログラムを起動する操作を行うと、制御部２０２は、当該障害情報の受信プログラムを起動する。更に、情報受信装置２００の利用者が撮像部２１４をＬＥＤ送信部１１４に向けると、撮像部２１４は、入光された光学像を、制御部２０２からの制御信号に基づいて所定範囲の撮像画角で撮像し、画像信号を制御部２０２へ出力する（ステップＳ２０１）。制御部２０２内の画像生成部２３２は、撮像部２１４からの画像信号をデジタルデータに変換してフレームを生成する。制御部２０２内の復調・復号部２３４は、時系列的に連続して入力されるフレームに基づいて、明度変化が生じる箇所（変化領域）を特定する。更に、復調・復号部２３４は、変化領域における明度変化の態様を示すパルス信号を生成し、当該パルス信号のハイレベルをビット「１」、ローレベルをビット「０」とするビットデータ列を生成する。更に、復調・復号部２３４は、生成したビットデータ列に基づいて、分割第２点滅パターンが反転されているか否かを示す非反転／反転、通信点滅パターンの周期である第２時間を示すボーレート、通信点滅パターンのデータ長を示すデータ長を判別する（ステップＳ２０２）。
【００５２】
その後、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、１の通信点滅パターンを取得したか否かを判定する（ステップＳ２０３）。１の通信点滅パターンが取得された場合（ステップＳ２０３；ＹＥＳ）、復調・復号部２３４は、判別した非反転／反転に基づいて、分割第２点滅パターンが反転されているか否か、換言すれば、通信点滅パターンに分割第２点滅パターン及び分割第３点滅パターンの何れが含まれているかを判定する（ステップＳ２０４）。１の通信点滅パターンが取得されない場合（ステップＳ２０３；ＮＯ）には、ステップＳ２０３の処理が繰り返される。
【００５３】
分割第２点滅パターンが反転されている場合、換言すれば、通信点滅パターンに分割第３点滅パターンが含まれている場合（ステップＳ２０４；ＹＥＳ）、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、通信点滅パターン内の分割第３点滅パターンを判別し、更に、当該分割第３点滅パターンを反転することにより、分割第２点滅パターンを取得する（ステップＳ２０５）。
【００５４】
一方、分割第２点滅パターンが反転されていない場合、換言すれば、通信点滅パターンに分割第２点滅パターンが含まれている場合（ステップＳ２０４；ＮＯ）、復調・復号部２３４は、判別したボーレート及びデータ長に基づいて、通信点滅パターン内の分割第２点滅パターンを判別し、取得する（ステップＳ２０６）。
【００５５】
ステップＳ２０５又はステップＳ２０６における分割第２点滅パターンの取得後、復調・復号部２３４は、１の第２エラー情報に対応する全て（１通知分）の分割第２点滅パターンを取得済みであるか否かを判定する（ステップＳ２０７）。ここで、１の第２エラー情報に対応する１通知分の分割第２点滅パターンの数は、ボーレートに基づいて一意に定まる数である。
【００５６】
１の第２エラー情報に対応する全て（１通知分）の分割第２点滅パターンを取得済みである場合（ステップＳ２０７；ＹＥＳ）、復調・復号部２３４は、全ての分割第２点滅パターンのパルス信号におけるハイレベルをビット「１」、ローレベルをビット「０」とした第２ビットデータ列を取得し、更に、第２ビットデータ列を第２エラー情報に復号する（ステップＳ２０８）。第２エラー情報の取得後は、当該第２エラー情報を含んだ障害内容通知画像が表示部２０７に表示される。一方、１の第２エラー情報に対応する全て（１通知分）の分割第２点滅パターンを取得済みでない場合（ステップＳ２０７；ＮＯ）、ステップＳ２０１以降の動作が繰り返される。
【００５７】
以上説明したように、本実施形態に係る情報通信システム１では、情報送信装置１００は、電気機器に障害が発生すると、その障害種別に対応する第１エラー情報に基づいて、周期が第１時間の第１点滅パターンを生成するとともに、その障害種別に対応する第２エラー情報に基づいて、周期が第２時間の第２点滅パターンを生成する。更に、情報送信装置１００は、第１点滅パターンの点灯期間及び消灯期間毎に、第２点滅パターンを分割して、分割第２点滅パターンを生成する。
【００５８】
そして、情報送信装置１００は、分割第２点滅パターンで置換される第１点滅パターンが点灯期間であり、且つ、分割第２点滅パターンの点灯期間が消灯期間よりも長い場合には、分割第２点滅パターンで、第１点滅パターンを置換し、分割第２点滅パターンで置換される第１点滅パターンが消灯期間であり、且つ、分割第２点滅パターンの消灯期間が点灯期間よりも長い場合には、分割第２点滅パターンで、その分割第２点滅パターンと同一タイミングとなる第１点滅パターンを置換する。一方、情報送信装置１００は、分割第２点滅パターンで置換される第１点滅パターンが点灯期間であり、且つ、分割第２点滅パターンの消灯期間が点灯期間よりも長い場合には、分割第２点滅パターンを反転した分割第３点滅パターンで、第１点滅パターンを置換し、分割第２点滅パターンで置換される第１点滅パターンが消灯期間であり、且つ、分割第２点滅パターンの点灯期間が消灯期間よりも長い場合には、分割第２点滅パターンを反転した分割第３点滅パターンで、第１点滅パターンを置換する。その後、情報送信装置１００は、非反転／反転点滅パターン、ボーレート点滅パターン、データ長点滅パターンにより、第１点滅パターンのうち、非置換箇所を置換して、通信点滅パターンを生成し、当該通信点滅パターンに基づいて可視光の点滅を行う。
【００５９】
一方、情報受信装置２００は、ＬＥＤ送信部１１４を撮像して、変化領域における明度変化の態様を示すビットデータ列を生成し、更に、生成したビットデータ列に基づいて、分割第２点滅パターンが反転されているか否かを示す非反転／反転等を判別する。
【００６０】
その後、情報受信装置２００は、判別した非反転／反転に基づいて、分割第２点滅パターンが反転されているか否かを判定し、分割第２点滅パターンが反転されて分割第３点滅パターンとなっている場合には、分割第３点滅パターンを反転することにより、分割第２点滅パターンを取得し、分割第２点滅パターンが反転されていない場合には、そのまま分割第２点滅パターンを取得し、更に複数の分割点滅パターンに基づいて第２エラー情報を取得する。
【００６１】
このように、情報送信装置１００が、分割第２点滅パターンで置換される第１点滅パターンが点灯期間及び消灯時間の何れであるか否か、及び、分割第２点滅パターンの点灯期間と消灯期間との何れが長いかに応じて、第１点滅パターンを分割第２点滅パターンで置換するか、分割第２点滅パターンを反転した第３点滅パターンで置換するかを決定することにより、情報受信装置２００の利用者によって視認される第１点滅パターンの態様を可能な限り維持しつつ、第２エラー情報に対応する第２点滅パターンを情報受信装置２００へ送信して、より詳細な詳細情報を通知することが可能となる。
【００６２】
また、ＬＥＤ送信部１１４が消灯となる時間が用意されているため、従来のような常に発光状態であることによる電力消費の増大を解消することができ、受信側での確認がしやすく、情報伝送において好適なものにできる。
【００６３】
また、情報送信装置１００から情報受信装置２００へ分割第２点滅パターンの非反転／反転、通信点滅パターンのボーレート、データ長が光の点滅により通知されるため、情報受信装置２００は、これらの情報に基づいて、分割第２点滅パターンや分割第３点滅パターンを特定し、更に第２エラー情報を取得することが可能となる。
【００６４】
なお、本発明は、上記実施形態に限定されず、様々な変形及び応用が可能である。例えば、情報受信装置２００内の撮像部２１４に代えて、フォトダイオードやフォトトランジスタ等、光を検知する機能を有する輝度センサ等が用いられてもよい。
【００６５】
また、情報受信装置２００は、撮像が可能であれば、どのような受信装置でもよい。例えば、デジタルカメラ、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Digital Assistant又はPersonal Data Assistance）、タブレットＰＣ（Personal Computer）、ゲーム機器、携帯型音楽再生装置等であってもよい。
【００６６】
また、情報送信装置１００の機能と情報受信装置２００の機能とを両方備える装置を用意し、場面に応じて、両機能を使い分けることができるようにしてもよい。
【００６７】
また、上記各実施形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto-Optical disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
【００６８】
また、プログラムをインターネット等のネットワークＮＷ上の所定のサーバが有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００６９】
なお、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００７０】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７１】
（付記１）
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置と、前記情報送信装置からの光を受けて前記情報を取得する情報受信装置とを含む情報通信システムであって、
前記情報送信装置は、
特定の点滅パターンで発光する発光手段と、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段と、
を備え、
前記情報受信装置は、
受光手段と、
前記受光手段により受光された光の点滅の態様から、前記特定の点滅パターンに重畳された前記二値化された情報を取得する情報取得手段と、
を備えることを特徴とする情報通信システム。
【００７２】
（付記２）
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置であって、
特定の点滅パターンで発光する発光手段と、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段と、
を備えることを特徴とする情報送信装置。
【００７３】
（付記３）
前記特定の点滅パターンにおける点灯及び消灯に合わせて、前記二値化された情報を必要に応じて反転するように加工する加工手段を更に備えることを特徴とする付記２に記載の情報送信装置。
【００７４】
（付記４）
前記二値化された情報に対応する点灯及び消灯の出現割合を取得する出現割合取得手段を更に備え、
前記加工手段は、前記出現割合取得手段により取得された出現割合に基づいて、前記二値化された情報を加工することを特徴とする付記３に記載の情報送信装置。
【００７５】
（付記５）
前記二値化された情報には、前記二値化された情報の伝送速度を示す伝送速度情報が含まれることを特徴とする付記２〜４の何れか１つに記載の情報送信装置。
【００７６】
（付記６）
前記二値化された情報には、前記特定の点滅パターンにおける点灯及び消灯の継続期間における前記二値化された情報のデータ長の情報が含まれることを特徴とする付記２〜５の何れか１つに記載の情報送信装置。
【００７７】
（付記７）
二値化された情報の一方を点灯、他方を消灯として発光部に光の点滅を行わせる情報送信方法であって、
前記発光部に対し特定の点滅パターンで発光させる発光ステップと、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光部を制御する発光制御ステップと、
を含むことを特徴とする情報送信方法。
【００７８】
（付記８）
二値化された情報の一方を点灯、他方を消灯として光の点滅を行う情報送信装置としてのコンピュータを、
特定の点滅パターンで発光する発光手段、
前記特定の点滅パターンに前記二値化された情報を重畳して光の点滅を行うように前記発光手段を制御する発光制御手段、
として機能させるプログラム。
【符号の説明】
【００７９】
１…情報通信システム、１００…情報送信装置、１０２…制御部、１０４…ＲＯＭ、１０６…ＲＡＭ、１１０…符号化・変調部、１１２…ＬＥＤ駆動部、１１４…ＬＥＤ送信部、２００…情報受信装置、２０２…制御部、２０４…ＲＯＭ、２０５…ＲＡＭ、２０６…操作部、２０７…表示部、２０８…無線通信部、２１０…アンテナ、２１４…撮像部、２３２…画像生成部、２３４…復調・復号部、２３６…表示制御部
【図１】
2016143960.tif 000003
【図２】
2016143960.tif 000004
【図３】
2016143960.tif 000005
【図４】
2016143960.tif 000006
【図５】
2016143960.tif 000007
【図６】
2016143960.tif 000008
【図７】
2016143960.tif 000009
【図８】
2016143960.tif 000010
【図９】
2016143960.tif 000011