(57)【要約】【課題】光通信の実行を容易に認識可能とする。【解決手段】携帯端末１００は、フレーム内において、マーカーに対応する色変化領域を検出し、当該色変化領域における明度や色相の時間的な変化が探索規則と合致するか否かを判定する。その後、携帯端末１００は、色変化領域における明度や色相の時間的な変化が探索規則と合致する場合、デコード処理を行って情報を復元し、当該情報が、合致すると判定した探索規則に対応する所定の情報の内容であるか否かを判定する。更に、携帯端末１００は、復元した情報が合致すると判定した探索規則に対応する所定の情報の内容である場合、当該情報を色変化領域に対応して表示させて、対応する飛行体が光通信を行う正当な飛行体であることを報知する。【選択図】図２
2018050095.tif 000002
【特許請求の範囲】
【請求項１】
連続的に画像を取得する取得手段と、
前記取得手段によって連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索手段と、
前記探索手段によって前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知手段と、
を備えることを特徴とする報知装置。
【請求項２】
前記複数種類の信号フォーマット毎の探索規則に対応する時間の最小公倍数の時間分に対応する画像から前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを判定する判定手段を更に備え、
前記報知手段は、前記判定手段による判定結果を報知することを特徴とする請求項１に記載の報知装置。
【請求項３】
前記報知手段は、前記複数種類の信号フォーマット毎の探索規則に対応する情報の内容に基づいて、前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする請求項１又は２に記載の報知装置。
【請求項４】
前記報知手段は、前記探索手段による前記所定の画像領域の取得の結果、前記所定の画像領域が複数取得された場合、前記所定の画像領域毎に、前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする請求項１から３の何れか１項に記載の報知装置。
【請求項５】
前記報知手段は、表示手段を含むことを特徴とする請求項１から４の何れか１項に記載の報知装置。
【請求項６】
前記表示手段は、前記取得手段により取得された画像に重畳して前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする請求項５に記載の報知装置。
【請求項７】
前記検出対象は、移動体であることを特徴とする請求項１から６の何れか１項に記載の報知装置。
【請求項８】
連続的に画像を取得する取得ステップと、
連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索ステップと、
前記探索ステップにおいて前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知ステップと、
を含むことを特徴とする報知方法。
【請求項９】
コンピュータを、
連続的に画像を取得する取得手段、
前記取得手段によって連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索手段、
前記探索手段によって前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、報知装置、報知方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、光通信技術を用いた通信システムにおいて、受信側がイメージセンサを備え、複数の送信側から送信される光信号を受信する技術が存在する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１８０１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した光通信システムでは、光信号のフォーマットは１種類であり、複数種類の信号フォーマットには対応していない。このため、多種多様な信号フォーマットの光信号を送信する多くの機器が存在する空間では、受信側は情報が伝送されているか否かですら認識することができないという問題があった。
【０００５】
本願発明はこのような問題点に鑑みてなされたものであり、光通信の実行を容易に認識可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る報知装置は、
連続的に画像を取得する取得手段と、
前記取得手段によって連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索手段と、
前記探索手段によって前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、光通信の実行を容易に認識可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る光通信システムを構成する携帯端末、マーカーの配置の一例を示す図である。
【図２】同実施形態に係る携帯端末の一例を示す図である。
【図３】同実施形態に係る探索規則の一例を示す図である。
【図４】同実施形態に係る携帯端末の動作の一例を示すフローチャートである。
【図５】同実施形態に係る画像表示の第１の例を示す図である。
【図６】同実施形態に係る画像表示の第２の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態に係る光通信システムを説明する。
【００１０】
図１は、光通信システムの構成を示す図である。図１に示すように、光通信システム１は、報知装置としての携帯端末１００と、マーカー２００−１、２００−２、２００−３（以下、マーカー２００−１、２００−２、２００−３をまとめて、適宜「マーカー２００」と称する）とを含んで構成される。本実施形態における光通信システム１は、マーカー２００と携帯端末１００との間の光通信を利用することにより、移動体としての飛行体３００−１、３００−２、３００−３、３００−４（以下、飛行体３００−１、３００−２、３００−３、３００−４をまとめて、適宜「飛行体３００」と称する）が光通信を行う正当な飛行体であるか否かを判定可能である。
【００１１】
携帯端末１００は、タブレット型パーソナルコンピュータ、携帯電話機、スマートフォン、ノート型パーソナルコンピュータ等の持ち運びが可能な端末である。携帯端末１００はユーザ４００によって所持される。
【００１２】
マーカー２００−１は、飛行体３００−１に取り付けられている。マーカー２００−１は、光通信システム１において予め定められた信号フォーマットで輝度や色相が時間的に変化し、輝度や色相の時間的な変化が予め定められた所定の情報を示す光を発する。マーカー２００−２は、飛行体３００−２に取り付けられている。マーカー２００−２は、光通信システム１において予め定められていない信号フォーマットで輝度や色相が時間的に変化する光を発する。マーカー２００−３は、飛行体３００−３に取り付けられている。マーカー２００−３は、光通信システム１において予め定められている信号フォーマットで輝度や色相が時間的に変化する光を発するが、輝度や色相の時間的な変化が予め定められた所定の情報以外の情報を示す光を発する。また、飛行体３００−４には、マーカー２００は取り付けられていない。
【００１３】
本実施形態において、光通信システム１において予め定められた信号フォーマットで輝度や色相が時間的に変化する光を発し、輝度や色相の時間的な変化が予め定められた所定の情報を示す光を発するマーカー２００−１は、携帯端末１００との間で光通信を行う正当なマーカーであり、マーカー２００−１が取り付けられた飛行体３００−１は、正当な飛行体である。一方、光通信システム１において予め定められていない信号フォーマットで輝度や色相が時間的に変化する光を発するマーカー２００−２は、光通信を行わない不当なマーカーであり、マーカー２００−２が取り付けられた飛行体３００−２は、不当な飛行体である。また、光通信システム１において予め定められている信号フォーマットで輝度や色相が時間的に変化する光を発するが、輝度や色相の時間的変化が予め定められた所定の情報以外の情報を示す光を発するマーカー２００−３は、光通信を行わない不当なマーカーであり、マーカー２００−３が取り付けられた飛行体３００−３は、不当な飛行体である。また、マーカー２００が取り付けられていない飛行体３００−４は光通信を行わない不当な飛行体である。
【００１４】
携帯端末１００は、ユーザ４００の操作により飛行体３００−１〜３００−４が存在する領域を撮像するとともに、マーカー２００−１、２００−２、２００−３が発した光を受ける。図２は、携帯端末１００の構成を示す図である。図２に示す携帯端末１００は、制御部１０２、メモリ１０４、操作部１０６、表示部１０７、無線通信部１０８、アンテナ１１０、レンズ１１２、撮像部１１４、画像処理部１１６を含む。
【００１５】
制御部１０２は、例えばＣＰＵ（Central Processing Unit）によって構成される。メモリ１０４は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）である。メモリ１０４は、携帯端末１００における制御等に用いられる各種情報を記憶する。制御部１０２は、メモリ１０４に記憶されたプログラム（例えば、後述する図４に示す携帯端末１００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行し、探索部１５２及び報知部１５４の機能を実現する。
【００１６】
探索部１５２は、後述する画像処理部１１６からのフレーム内の明度や色相が変化する領域（色変化領域）を検出する。報知部１５４は、検出された色変化領域における明度や色相の時間的な変化が、光通信システム１において予め定められた複数の信号フォーマット毎の探索規則に合致しているか否かを判定する。
【００１７】
図３は、探索規則の一例を示す図である。図３では、探索規則１〜探索規則ｎのｎ種類の探索規則が示されている。探索規則１は、時間長Ｔ１の期間において、６個の発光パターンを含んで構成され、１個の発光パターンは時間長Ｔ０１、信号周波数はｆ１である。６個の発光パターンは、１個のヘッダに対応する消灯期間（ＢＬ）と、５個の赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかの点灯期間からなる。探索規則２は、時間長Ｔ２の期間において、７個の発光パターンを含んで構成され、１個の発光パターンは時間Ｔ０２、信号周波数はｆ２である。７個の発光パターンは、１個のヘッダに対応する消灯期間（ＢＬ）と、６個の赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかの点灯期間からなる。探索規則ｎは、時間長Ｔｎの期間において、８個の発光パターンを含んで構成され、１個の発光パターンは時間長Ｔ０ｎ、信号周波数はｆｎである。８個の発光パターンは、１個のヘッダに対応する消灯期間（ＢＬ）と、７個の赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかの点灯期間からなる。探索規則の情報は、メモリ１０４に記憶されている。なお、本実施形態において、携帯端末１００内の撮像部１１４の撮像周期は、探索規則１〜ｎにおける発光パターンの時間長Ｔ０１〜Ｔ０ｎのうちの最短の時間よりも短い。
【００１８】
報知部１５４は、検出された色変化領域における明度や色相の時間的な変化が、探索規則に合致する場合、当該探索規則に対応するデコード処理を行うことにより、情報の復元を試みる。報知部１５４は、色変化領域における明度や色相の時間的な変化が、探索規則に合致し、且つ、復元された情報の内容が探索規則に対応する所定の情報の内容である場合には、色変化領域に対応するマーカー２００が正当なマーカーであり、当該マーカー２００が取り付けられた飛行体３００が正当な飛行体であることを報知するとともに、それ以外の飛行体３００が不当な飛行体であることを報知する。探索部１５２、報知部１５４の詳細な動作は後述する。
【００１９】
再び、図２に戻って説明する。操作部１０６は、テンキーやファンクションキー等によって構成され、ユーザの操作内容を入力するために用いられるインタフェースである。表示部１０７は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electro Luminescence）ディスプレイ等によって構成される。表示部１０７は、制御部１０２から出力された画像信号に従って画像を表示する。
【００２０】
無線通信部１０８は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Base Band）回路等を用いて構成される。無線通信部３０８は、アンテナ１１０を介して、無線信号の送信及び受信を行う。また、無線通信部１０８は、送信信号の符号化及び変調と、受信信号の復調及び復号とを行う。
【００２１】
レンズ１１２は、ズームレンズ等により構成される。レンズ１１２は、操作部１０６からのズーム制御操作、及び、制御部１０２による合焦制御により移動する。レンズ１１２の移動によって撮像部１１４が撮像する撮像画角や光学像が制御される。
【００２２】
撮像部１１４は、受光面１１５に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像デバイスである。撮像部１１４は、レンズ１１２を介して入光された光学像を、制御部１０２からの制御信号に基づいて所定範囲の撮像画角で撮像（受光）し、その撮像画角内の画像信号をデジタルデータに変換してフレームを生成する。また、撮像部１１４は、撮像とフレームの生成とを時間的に連続して行い、連続するフレームを画像処理部１１６に出力する。
【００２３】
画像処理部１１６は、制御部１０２からの制御信号に基づいて、撮像部１１４から出力されたフレーム（デジタルデータ）について、表示部１０７にスルー画像として表示させるべく、画質や画像サイズを調整して制御部１０２へ出力する。また、画像処理部１１６は、操作部１０６からの記録指示操作に基づく制御信号が入力されると、記録指示された時点の撮像部１１４における撮像画角内、あるいは、表示部１０７に表示される表示範囲内の光学像を、例えば、ＪＰＥＧ（Joint Photographic Experts Group）等の圧縮符号化方式にて符号化、ファイル化する機能を有する。
【００２４】
次に、携帯端末１００の動作を説明する。図４は、携帯端末１００の動作の一例を示すフローチャートである。
【００２５】
上述した通り、飛行体３００−１に取り付けられたマーカー２００−１は、光通信システム１において予め定められた信号フォーマット、換言すれば、探索規則１〜ｎの何れかに対応する発光態様で、輝度や色相が時間的に変化する光を発する。飛行体３００−２に取り付けられたマーカー２００−２は、光通信システム１において予め定められていない信号フォーマット、換言すれば、探索規則１〜ｎの何れかに対応しない発光態様で、輝度や色相が時間的に変化する光を発する。飛行体３００−３に取り付けられたマーカー２００−３は、光通信システム１において予め定められている信号フォーマット、換言すれば、探索規則１〜ｎの何れかに対応する発光態様で、輝度や色相が時間的に変化する光を発するが、輝度や色相の時間的変化が予め定められた所定の情報以外の情報を示す光を発する。また、飛行体３００−４にはマーカーは取り付けられていない。
【００２６】
携帯端末１００内の撮像部１１４は、飛行体３００−１〜３００−４が存在する領域を撮影範囲として、連続的に撮像を行うとともに、フレームを生成し、連続するフレームを画像処理部１１６に出力する。画像処理部１１６は、撮像部１１４から出力されたフレームについて、表示部１０７にスルー画像として表示させるべく、画質や画像サイズを調整し、調整後の連続するフレームを制御部１０２へ出力する。制御部１０２内の探索部１５２は、画像処理部１１６からの連続するフレームから明度や色相が変化する領域（色変化領域）を検出する（ステップＳ１０１）。
【００２７】
具体的には、探索部１５２は、連続するフレームの画像データ内の各画素の明度及び色相を判別する。更に、探索部１５２は、明度が所定値以上であって、色相が赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかに逐次切り替わる画素の領域を色変化領域として検出する。本実施形態では、フレーム内のマーカー２００−１〜２００−３の領域が色変化領域として検出される。なお、連続するフレームにおいて、色変化領域の位置が変化する場合、探索部１５２は、位置の変化に追随して色変化領域を検出することができる。
【００２８】
次に、探索部１５２は、ステップＳ１０１において色変化領域を検出したか否かを判定する（ステップＳ１０２）。色変化領域が検出されなかった場合には（ステップＳ１０２；ＮＯ）、一連の動作が終了する。
【００２９】
一方、色変化領域が検出された場合（ステップＳ１０２；ＹＥＳ）、報知部１５４は、表示部１０７を制御し、撮像画像であるフレームに重畳して、色変化領域に対応する表示として「Ｕｎｋｎｏｗｎ」（不明）を表示させる（ステップＳ１０３）。
【００３０】
具体的には、制御部１０２は、画像処理部１１６からの連続するフレームを表示部１０７にスルー画像として表示させる制御を行っている。報知部１５４は、検出された色変化領域について、フレーム内の位置（座標）を認識する。更に、報知部１５４は、表示部１０７において表示されているフレームにおいて、認識したフレーム内の色変化領域の位置、又は、当該位置の近傍に「Ｕｎｋｎｏｗｎ」の表示を重畳して表示する制御を行う。
【００３１】
本実施形態では、図５に示すように、表示部１０７において、フレーム内のマーカー２００−１の領域である色変化領域の近傍に、「Ｕｎｋｎｏｗｎ」の表示５００−１が表示され、マーカー２００−２の領域である色変化領域の近傍に、「Ｕｎｋｎｏｗｎ」の表示５００−２が表示され、マーカー２００−３の領域である色変化領域の近傍に、「Ｕｎｋｎｏｗｎ」の表示５００−３が表示される。
【００３２】
再び、図４に戻って説明する。次に、報知部１５４は、後述する処理が未処理である１つの色変化領域を選択する。更に、報知部１５４は、選択した色変化領域の画像を、全ての探索規則に対応する時間長の最小公倍数の時間分取得する（ステップＳ１０４）。
【００３３】
具体的には、図３に示すように、探索規則１、２〜ｎが存在する場合、報知部１５４は、探索規則１の時間長Ｔ１、探索規則２の時間長Ｔ２〜探索規則ｎの時間長Ｔｎの最小公倍数を算出し、選択した色変化領域の画像を、当該最小公倍数の時間分取得する。
【００３４】
次に、報知部１５４は、取得した最小公倍数の時間分の色変化領域の画像における明度や色相の時間的な変化が探索規則１〜ｎの何れかに合致するか否かを判定する（ステップＳ１０５）。例えば、色変化領域の画像における明度や色相の変化について、消灯期間（ＢＬ）と、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかの点灯期間が時間長Ｔ０１であり、消灯期間（ＢＬ）が時間長Ｔ１毎に出現する場合には、報知部１５４は、図３の探索規則１に合致すると判定する。また、色変化領域の画像における明度や色相の変化について、消灯期間（ＢＬ）と、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の何れかの点灯期間が時間長Ｔ０２であり、消灯期間（ＢＬ）が時間長Ｔ２毎に出現する場合には、報知部１５４は、図３の探索規則２に合致すると判定する。
【００３５】
何れかの探索規則に合致する場合（ステップＳ１０５；ＹＥＳ）、次に、報知部１５４は、色変化領域の画像における明度や色相の時間的な変化に、複数の探索規則が合致するか否かを判定する（ステップＳ１０６）。複数の探索規則に合致する場合（ステップＳ１０６；ＹＥＳ）、報知部１５４は、予め定められた優先度に応じて、合致する複数の探索規則の中から１つの探索規則を選択する（ステップＳ１０７）。例えば、図３の探索規則１〜ｎには、後述するデコード処理によって取得される情報の重要度に応じて、優先度が設定されている。優先度の情報は、探索規則の情報に対応付けてメモリ１０４に記憶されている。
【００３６】
ステップＳ１０７において１つの探索規則が選択された後、又は、ステップＳ１０６において複数の探索規則に合致しないと判定された場合（ステップＳ１０６；ＮＯ）、報知部１５４は、合致する探索規則に対応するデコード処理を行い、情報を復元する（ステップＳ１０８）。具体的には、探索規則における赤（Ｒ）、緑（Ｇ）、青（Ｂ）の点灯期間は３種類のシンボルであり、探索規則における赤（Ｒ）、緑（Ｇ）、青（Ｂ）の点灯期間の組み合わせ、すなわち、３種類のシンボルの組み合わせが情報となる。
【００３７】
次に、報知部１５４は、デコード処理によって取得された情報の内容が、合致すると判定した探索規則に対応する所定の情報の内容であるか否かを判定する（ステップＳ１０９）。具体的には、探索規則に対応する所定の情報の内容は、探索規則に対応付けてメモリ１０４に記憶されている。報知部１５４は、ステップＳ１０５において合致すると判定した１つの探索規則、又は、ステップＳ１０７において選択した１つの探索規則に対応付けられた所定の情報の内容をメモリ１０４から読み出す。更に、報知部１５４は、ステップＳ１０８におけるデコード処理によって取得された情報の内容と、メモリ１０４から読み出した所定の情報の内容とが一致するか否かを判定する。
【００３８】
デコード処理によって取得された情報の内容が、合致すると判定した探索規則に対応する所定の情報の内容である場合（ステップＳ１０９；ＹＥＳ）、報知部１５４は、表示部１０７を制御し、撮像画像であるフレームに重畳して、デコード処理により取得された情報を表示させる（ステップＳ１１０）。
【００３９】
具体的には、制御部１０２は、画像処理部１１６からの連続するフレームを表示部１０７にスルー画像として表示させる制御を行っている。報知部１５４は、検出された色変化領域について、フレーム内の位置（座標）を認識する。更に、報知部１５４は、表示部１０７において表示されているフレームにおいて、認識したフレーム内の色変化領域の位置、又は、当該位置の近傍に、デコード処理によって取得された情報を重畳して表示する制御を行う。
【００４０】
一方、ステップＳ１０５において探索規則に合致しないと判定された場合（ステップＳ１０５；ＮＯ）、報知部１５４は、表示部１０７を制御し、撮像画像であるフレームに重畳して、色変化領域に対応して「Ｕｎｋｎｏｗｎ」の表示を継続させる（ステップＳ１１１）。更に、ステップＳ１０９においてデコード処理によって取得された情報の内容が、合致すると判定した探索規則に対応する所定の情報の内容でない場合（ステップＳ１０９；ＮＯ）、報知部１５４は、撮像画像であるフレームに重畳して、色変化領域に対応して「Ｅｒｏｒｒ」を表示する（ステップＳ１１２）。
【００４１】
例えば、マーカー２００−１に対応する色変化領域の画像における明度や色相の時間的な変化が探索規則に合致し、且つ、デコード処理によって取得された情報が合致すると判定した探索規則に対応する所定の情報の内容であり、マーカー２００−２に対応する色変化領域の画像における明度や色相の時間的な変化が探索規則に合致せず、マーカー２００−３に対応する色変化領域の画像における明度や色相の時間的な変化が探索規則に合致するが、デコード処理によって取得された情報が合致すると判定した探索規則に対応する所定の情報の内容でない場合を考える。この場合には、図６に示すように、表示部１０７において、フレーム内のマーカー２００−１の領域である色変化領域の近傍に、デコード処理によって取得された情報である「警備３８９」の表示６００が表示され、マーカー２００−２の領域である色変化領域の近傍に、「Ｕｎｋｎｏｗｎ」の表示５００−２が継続して表示され、マーカー２００−３の領域である色変化領域の近傍に、「Ｅｒｒｏｒ」（表示不可）の表示５００−４が表示される。
【００４２】
再び、図４に戻って説明する。ステップＳ１１０において、撮像画像であるフレームに重畳して、デコード処理により取得された情報を表示させた後、又は、ステップＳ１１１において、撮像画像であるフレームに重畳して、色変化領域に対応して「Ｕｎｋｎｏｗｎ」の表示を継続させた後、或いは、ステップＳ１１２において、撮像画像であるフレームに重畳して、色変化領域に対応して「Ｅｒｏｒｒ」を表示させた後、報知部１５４は、ステップＳ１０４〜ステップＳ１１１の処理が未処理である色変化領域が存在するか否かを判定する（ステップＳ１１３）。未処理の色変化領域が存在する場合には（ステップＳ１１３；ＹＥＳ）、ステップＳ１０４以降の処理が繰り返される。一方、未処理の色変化領域が存在しない場合には（ステップＳ１１３；ＮＯ）、一連の動作が終了する。
【００４３】
このように本実施形態では、携帯端末１００は、連続するフレーム内において、マーカー２００に対応する色変化領域を検出し、当該色変化領域における明度や色相の時間的な変化が探索規則と合致するか否かを判定する。その後、携帯端末１００は、色変化領域における明度や色相の時間的な変化が探索規則と合致する場合、デコード処理を行って情報を復元し、当該情報が、合致すると判定した探索規則に対応する所定の情報の内容であるか否かを判定する。
【００４４】
更に、携帯端末１００は、復元した情報が合致すると判定した探索規則に対応する所定の情報の内容である場合、当該情報を色変化領域に対応して表示させて、対応する飛行体３００が光通信を行う正当な飛行体であることを報知する。一方、携帯端末１００は、色変化領域における明度や色相の時間的な変化が探索規則と合致しない場合「Ｕｎｋｎｏｗｎ」の表示を色変化領域に対応して表示させて、対応する飛行体３００が光通信を行わない不当な飛行体であることを報知する。また、携帯端末１００は、復元した情報が、合致すると判定した探索規則に対応する所定の情報の内容でない場合、「Ｅｒｏｒｒ」の表示を色変化領域に対応して表示させて、対応する飛行体３００から送信される情報は復号不可、または復号できたとしてもその情報は有意なものではない、もしくは、予め提供されているサービス以外のものであることを報知する。
【００４５】
これにより、携帯端末１００のユーザ４００は、復元した情報が色変化領域に対応して表示されていれば、当該色変化領域に対応するマーカー２００が取り付けられた飛行体３００（例えば、飛行体３００−１）が光通信を行う正当な飛行体であることを認識することができ、「Ｕｎｋｎｏｗｎ」の表示が色変化領域に対応して表示されていれば、当該色変化領域に対応するマーカー２００が取り付けられた飛行体３００（例えば、図６の飛行体３００−２）が光通信を行わない不当な飛行体であることを認識することができる。更に「Ｅｒｏｒｒ」の表示が色変化領域に対応して表示されていれば、当該色変化領域に対応するマーカー２００が取り付けられた飛行体３００（例えば、図６の飛行体３００−３）が光通信を行うにしてもその情報は表示不可の飛行体であることを認識することができる。また、携帯端末１００のユーザ４００は、復元された情報の表示も「Ｕｎｋｎｏｗｎ」の表示も表示されていない、すなわち、マーカー２００が取り付けられていない飛行体３００（例えば、図６の飛行体３００−４）については光通信を行わない不当な飛行体であると認識することができる。
【００４６】
また、携帯端末１００は、複数種類の信号フォーマット毎の探索規則に基づいて、各探索規則に対応する時間長の最小公倍数の時間分の色変化領域を取得している。このため、色変化領域における明度や色相の時間的な変化が複数の探索規則に合致するか否かの判定に必要な時間分の色変化領域の取得、更には、飛行体３００が正当であるか否かの判定を的確に行うことができる。
【００４７】
また、携帯端末１００は、復元した情報が合致すると判定した探索規則に対応する所定の情報の内容であるか否かを判定しており、復元した情報に基づいて、飛行体３００が正当であるか否かの判定を的確に行うことができる。
【００４８】
また、携帯端末１００は、複数の色変化領域が取得された場合には、色変化領域毎に、色変化領域における明度や色相の時間的な変化が複数の探索規則に合致するか否かの判定等を行う。これにより、複数の色変化領域のそれぞれについて、対応する飛行体３００からの情報は表示できるか否かの報知を行うことができる。
【００４９】
なお、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、例えばファクトリーオートメーション（工場の自動化）システムにおける制御対象機器に設けられたステータスランプを情報光源とした場合に適用しても良く、その場合において、上記実施形態及び図面に適宜変更等を加えることは可能である。
【００５０】
例えば、上記実施形態では、図３に示すように各探索規則の時間長が異なっているが、例えば、各探索規則の時間長が同一であり、各探索規則に含まれる発光パターンの数や発光パターンの時間長が異なっていてもよい。また、例えば、各探索規則において、発光パターンの数が同一であり、発光パターンの時間長が異なっていてもよい。また、例えば、各探索規則において、発光パターンの時間長が同一であり、発光パターンの数や各探索規則の時間長が異なるようにしてもよい。
【００５１】
また、上記実施形態では、携帯端末１００は、色変化領域の画像における明度や色相の時間的な変化に、複数の探索規則が合致する場合には、優先度に応じて１つの探索規則を選択し、その選択した探索規則に対応するデコード処理を行った。しかし、携帯端末１００は、複数の探索規則が合致する場合には、全ての探索規則に対応するデコード処理を行うようにしてもよい。
【００５２】
また、上記実施形態では、携帯端末１００は、色変化領域における明度や色相の時間的な変化が探索規則に合致するか否かを判定した後に、復元した情報が合致すると判定した探索規則に対応する所定の情報の内容であるか否かを判定したが、携帯端末１００は、色変化領域における明度や色相の時間的な変化が探索規則に合致するか否かのみを判定して、合致する場合には、対応する飛行体３００が正当であるとの報知を行うようにしてもよい。
【００５３】
また、上記実施形態では、携帯端末１００は、色変化領域に基づいて、飛行体３００が正当であるか否かを報知したが、これに限定されず、色変化領域が予め定められた領域であることを報知するものであれば、本発明を適用することができる。更に、その表示内容においては「Ｕｎｋｎｏｗｎ」(不明)、「Ｅｒｏｒｒ」（表示不可）のみについて記載したが、復号した情報の一部から飛行体３００の所属が分かる場合「Ｓｅｃｒｅｔ」（機密）、「Ｐｒｉｖａｔｅ」（個人所有）、「Ｐｕｂｌｉｃ」（公共サービス）という表示を行うようにしてもよい。
【００５４】
また、上記実施形態では、携帯端末１００は、無線通信部１０８及びアンテナ１１０を備えているが、これらを備えていなくてもよい。
【００５５】
なお、例えば、コンピュータがプログラムを実行することで、携帯端末１００の機能を実現してもよい。また、携帯端末１００の機能を実現するためのプログラムは、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）等の記憶媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００５６】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００５７】
（付記１）
連続的に画像を取得する取得手段と、
前記取得手段によって連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索手段と、
前記探索手段によって前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知手段と、
を備えることを特徴とする報知装置。
【００５８】
（付記２）
前記複数種類の信号フォーマット毎の探索規則に対応する時間の最小公倍数の時間分に対応する画像から前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを判定する判定手段を更に備え、
前記報知手段は、前記判定手段による判定結果を報知することを特徴とする付記１に記載の報知装置。
【００５９】
（付記３）
前記報知手段は、前記複数種類の信号フォーマット毎の探索規則に対応する情報の内容に基づいて、前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする付記１又は２に記載の報知装置。
【００６０】
（付記４）
前記報知手段は、前記探索手段による前記所定の画像領域の取得の結果、前記所定の画像領域が複数取得された場合、前記所定の画像領域毎に、前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする付記１から３の何れか１つに記載の報知装置。
【００６１】
（付記５）
前記報知手段は、表示手段を含むことを特徴とする付記１から４の何れか１つに記載の報知装置。
【００６２】
（付記６）
前記表示手段は、前記取得手段により取得された画像に重畳して前記所定の画像領域が前記可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知することを特徴とする付記５に記載の報知装置。
【００６３】
（付記７）
前記検出対象は、移動体であることを特徴とする付記１から６の何れか１つに記載の報知装置。
【００６４】
（付記８）
連続的に画像を取得する取得ステップと、
連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索ステップと、
前記探索ステップにおいて前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知ステップと、
を含むことを特徴とする報知方法。
【００６５】
（付記９）
コンピュータを、
連続的に画像を取得する取得手段、
前記取得手段によって連続的に取得された画像から、検出対象に対応する所定の画像領域を取得する探索手段、
前記探索手段によって前記所定の画像領域が取得された場合、前記所定の画像領域の光学的な変化と複数種類の信号フォーマット毎の探索規則とに基づいて、前記所定の画像領域が可視光通信システムの送信装置から発光により送信された情報の領域か否かを報知する報知手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００６６】
１…光通信システム、１００…携帯端末、１０２…制御部、１０４…メモリ、１０６…操作部、１０７…表示部、１０８…無線通信部、１１０…アンテナ、１１２…レンズ、１１４…撮像部、１１５…受光面、１１６…画像処理部、１５２…探索部、１５４…報知部、２００−１、２００−２、２００−３…マーカー、３００−１、３００−２、３００−３、３００−４…飛行体、４００…ユーザ、５００−１、５００−２、５００−３、５００−４、６００…表示
【図１】
2018050095.tif 000003
【図２】
2018050095.tif 000004
【図３】
2018050095.tif 000005
【図４】
2018050095.tif 000006
【図５】
2018050095.tif 000007
【図６】
2018050095.tif 000008