(57)【特許請求の範囲】
【請求項１】
フレームにおける輝度変調されている箇所を探索する探索手段と、
装置の処理状況を取得する取得手段と、
前記探索手段による探索処理が行われる前に前記取得手段によって取得された当該装置の処理状況に応じて、前記探索手段が探索する探索範囲を設定する探索範囲設定手段と、
前記探索範囲設定手段により設定された前記探索範囲を報知する報知手段と、
を備えることを特徴とする端末装置。
【請求項２】
前記報知手段は、前記探索範囲を表示することを特徴とする請求項１に記載の端末装置。
【請求項３】
撮像手段を更に備え、
前記探索範囲設定手段は、前記撮像手段による撮像により得られたフレームにおける輝度変調されている箇所の探索範囲を設定することを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記報知手段は、前記撮像手段による撮像により得られた画像に前記探索範囲に対応する画像を重畳することを特徴とする請求項３に記載の端末装置。
【請求項５】
フレームにおける輝度変調されている箇所を探索する探索ステップと、
装置の処理状況を取得する取得ステップと、
前記探索ステップでの探索処理が行われる前に前記取得ステップにて取得された前記装置の処理状況に応じて、前記探索ステップにて探索される探索範囲を設定する探索範囲設定ステップと、
前記探索範囲設定ステップにおいて設定された前記探索範囲を報知する報知ステップと、
を含むことを特徴とする端末制御方法。
【請求項６】
コンピュータを、
フレームにおける輝度変調されている箇所を探索する探索手段、
当該コンピュータを備える装置の処理状況を取得する取得手段、
前記探索手段による探索処理が行われる前に前記取得手段によって取得された当該コンピュータを有する装置の処理状況に応じて、前記探索手段が探索する探索範囲を設定する探索範囲設定手段、
前記探索範囲設定手段により設定された前記探索範囲を報知する報知手段、
として機能させるための端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、端末制御方法及び端末制御プログラムに関する。
【背景技術】
【０００２】
撮像された時系列の画像（フレーム）を処理することにより、光通信を行う技術が知られている。例えば、屋外の照明等を情報で変調した光を発する送信装置として用いた場合、端末装置に内蔵されたカメラが送信装置を撮影し、端末装置が受けた光を復調することにより情報を取得することができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１４７９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、スマートフォンを用いて、上述した光通信を行うことが考えられる。一般にスマートフォンのアプリケーションでは、同一のオペレーティングシステムのプラットフォームであれば、全ての機種において同一のバイナリデータがインストールされる。しかしながら、市場には多くの機種のスマートフォンが出回っており、各スマートフォンは性能が大きく異なる。このため、全てのスマートフォンで光通信を行うために十分な性能、例えば、フレームのサンプリングレートを維持することは困難である。また、撮像に用いるカメラの性能にも差があるため、全てのスマートフォンで性能を保証した上で安定した光通信を行うは困難である。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、安定した光通信を行うことが可能な端末装置、端末制御方法及び端末制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る端末装置は、フレームにおける輝度変調されている箇所を探索する探索手段と、装置の処理状況を取得する取得手段と、前記探索手段による探索処理が行われる前に前記取得手段によって取得された当該装置の処理状況に応じて、前記探索手段が探索する探索範囲を設定する探索範囲設定手段と、前記探索範囲設定手段により設定された前記探索範囲を報知する報知手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、安定した光通信を行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】端末装置としてのスマートフォンを含む情報提供システムの構成を示す図である。
【図２】スマートフォンの構成を示す図である。
【図３】スマートフォンの第１の動作を示すフローチャートである。
【図４】スマートフォンの表示画面の第１の例を示す図である。
【図５】スマートフォンの表示画面の第２の例を示す図である。
【図６】スマートフォンの第２の動作を示すフローチャートである。
【図７】スマートフォンの第３の動作を示すフローチャートである。
【図８】スマートフォンの表示画面の第３の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態に係る端末装置、端末制御方法及び端末制御プログラムを説明する。
【００１０】
図１は、本発明の実施形態に係る端末装置を含む情報提供システムの構成を示す図である。図１に示す情報提供システム１は、端末装置としてのスマートフォン１００と、照明装置２００とを含んで構成される。スマートフォン１００が照明装置２００からの光を受けることにより、光通信が行われる。
【００１１】
照明装置２００は、様々な商品３００が陳列された商品棚４００に設置される。照明装置２００は、商品３００に関する情報（コンテンツ）に対応して変調された光を発する。
【００１２】
具体的には、照明装置２００は、コンテンツのデータをビットデータ列に符号化し、ビットデータ列に基づくデジタル変調を行う。符号化方式及び変調方式は任意であるが、変調方式として望ましくは周波数を２８．８（ｋＨｚ）とする搬送波を用いた４ＰＰＭ（Pulse Position Modulation）が採用される。更に、照明装置２００は、デジタル変調後の信号に対応し、多値の輝度値で送信するために発光色（詳細にはＲＧＢの三色）を時間的に変化させるための駆動信号を生成する。発光部には、多色発光のＬＥＤ（Light Emitting Diode）等が用いられる。
【００１３】
スマートフォン１００はユーザ５００によって所持される。スマートフォン１００は、照明装置２００からの光を受けてコンテンツを取得し、そのコンテンツの表示等を行う。
【００１４】
図２は、スマートフォン１００の構成を示す図である。図２に示すように、スマートフォン１００は、制御部１０２、メモリ１０４、操作部１０６、表示部１０７、無線通信部１０８、アンテナ１１０、レンズ１１２、撮像部１１４、画像処理部１１６、バッファ１１８、復号処理部１２０を含む。
【００１５】
制御部１０２は、ＣＰＵ（Central Processing Unit）によって構成される。制御部１０２は、メモリ１０４に記憶されたプログラム（例えば、後述する図３〜５に示すスマートフォン１００の動作を実現するためのプログラム）に従ってソフトウェア処理を実行することにより、スマートフォン１００が具備する各種機能（探索範囲設定部１３２、探索範囲報知部１３４、表示制御部１３６等）を制御する。メモリ１０４は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）である。メモリ１０４は、スマートフォン１００における制御等に用いられる各種情報（プログラム等）を記憶する。
【００１６】
操作部１０６は、テンキーやファンクションキー等によって構成され、ユーザの操作内容を入力するために用いられるインタフェースである。表示部１０７は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）ディスプレイ等によって構成される。表示部１０７は、制御部１０２から出力された画像信号に従って画像（例えば、後述するライブビュー画像）を表示する。
【００１７】
無線通信部１０８は、例えば無線周波数（ＲＦ：Radio Frequency）回路やベースバンド（ＢＢ：Base Band）回路等を用いて構成される。無線通信部１０８は、アンテナ１１０を介して、無線信号の送信及び受信を行う。また、無線通信部１０８は、送信信号の符号化及び変調と、受信信号の復調及び復号とを行う。
【００１８】
レンズ１１２は、ズームレンズ等により構成される。レンズ１１２は、操作部１０６からのズーム制御操作、及び、制御部１０２による合焦制御により移動する。レンズ１１２の移動によって撮像部１１４が撮像する撮像画角や光学像が制御される。
【００１９】
撮像部１１４は、受光面１１５に規則的に二次元配列された複数の受光素子により構成される。受光素子は、例えば、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像デバイスである。撮像部１１４は、レンズ１１２を介して入光された光学像を、制御部１０２からの制御信号に基づいて所定範囲の撮像画角で撮像（受光）し、その撮像画角内の画像信号をデジタルデータに変換してフレームを生成する。また、撮像部１１４は、撮像とフレームの生成とを時間的に連続して行い、連続するフレームを画像処理部１１６に出力するとともに、バッファ１１８に逐次記憶させ、更新させる。
【００２０】
また、撮像部１１４は、フレームにおける輝度変調されている箇所の探索を行う。具体的には、撮像部１１４は、所定量のフレームのそれぞれにおける同一座標において輝度を判別する。判別の結果、撮像画角内の所定の座標における輝度が、あるフレームでは第１の所定値以上であり、他のフレームでは第２の所定値以下となるというように、所定のパターンで大きく変化する場合には、当該所定の座標は、照明装置２００からの光を受光することにより生じる箇所であると見なされる。なお、フレームにおける当該箇所（照明装置２００からの光の像）の探索は、フレームの全体ではなく、フレームの一部を探索範囲として行われる場合がある。フレームの一部を探索範囲とする場合の処理については後述する。
【００２１】
当該箇所が存在する場合には、撮像部１１４は、フレームにおけるこの箇所の座標（以下、「輝度変化座標」と称する）と当該輝度変化座標における所定量のフレーム間の時間的な輝度変化の態様をビットデータ列に復号し、バッファ１１８に構成される座標データリストに記憶させ、更新させる。
【００２２】
画像処理部１１６は、制御部１０２からの制御信号に基づいて、撮像部１１４から出力されたフレーム（デジタルデータ）について、表示部１０７にライブビュー画像として表示させるべく、画質や画像サイズを調整して出力させる。また、画像処理部１１６は、操作部１０６からの記録指示操作に基づく制御信号が入力されると、記録指示された時点の撮像部１１４における撮像画角内、あるいは、表示部１０７に表示された表示範囲内の光学像を、例えば、ＪＰＥＧ（Joint Photographic Experts Group）等の圧縮符号化方式にて符号化、ファイル化する機能を有する。制御部１０２内の表示制御部１３６は、ライブビュー画像データに基づいて、ライブビュー画像を表示部１０７へ表示させる制御を行う。
【００２３】
復号処理部１２０は、制御部１０２からの制御信号に基づいて、バッファ１１８内の座標データリストに格納された輝度変化の態様を示すビットデータ列をデジタルデータ（コンテンツデータ）に復号し、制御部１０２へ出力する。復号方式は、照明装置２００における符号化方式に対応する方式が採用される。制御部１０２内の表示制御部１３６は、入力されたコンテンツデータに基づいて、コンテンツの画像を表示部１０７へ表示させる制御を行う。
【００２４】
次に、スマートフォン１００の光通信時の動作を以下の第１の動作〜第３の動作により説明する。以下の第１〜第３の動作は、スマートフォン１００において、光通信のアプリケーションが実行されたときに行われる。
【００２５】
（第１の動作）
図３は、スマートフォン１００の光通信時の第１の動作を示すフローチャートである。
【００２６】
スマートフォン１００の制御部１０２内の探索範囲設定部１３２は、スマートフォン１００の機種を判別する（ステップＳ１０１）。具体的には、スマートフォン１００の機種の情報は、メモリ１０４に記憶されている。探索範囲設定部１３２は、メモリ１０４に記憶された機種の情報を取得する。
【００２７】
次に、探索範囲設定部１３２は、判別した機種が基準とする処理能力よりも低い機種（以降、低スペック機種と称する）であるか否かを判定する（ステップＳ１０２）。具体的には、光通信のアプリケーションが実行されると、低スペック機種の情報がメモリ１０４に記憶される。探索範囲設定部１３２は、判別したスマートフォン１００の機種の情報が低スペック機種の情報と一致するか否かを判定する。
【００２８】
スマートフォン１００の機種が低スペック機種と一致すると判定した場合（ステップＳ１０２；ＹＥＳ）、次に、探索範囲設定部１３２は、フレームの一部を輝度変化座標の探索範囲に設定する（ステップＳ１０３）。ここで、探索範囲は矩形である。探索範囲の情報は、フレームに設定された座標軸上における矩形の四隅の座標で示され、撮像部１１４へ出力される。
【００２９】
次に、制御部１０２内の探索範囲報知部１３４及び表示制御部１３６は、設定された探索範囲を表示する制御を行う（ステップＳ１０４）。具体的には、表示制御部１３６は、画像処理部１１６からのライブビュー画像データに基づいて、表示部１０７にライブビュー画像を表示させる。更に、探索範囲報知部１３４は、探索範囲の外縁を示す枠画像のデータを生成し、当該枠画像データに基づいて、表示部１０７にライブビュー画像に重ねて枠画像を表示させる。
【００３０】
これにより、通常時には、図４に示すように、照明装置２００の画像２０１を含んだ画像（ライブビュー画像）のみが表示されるのに対して、フレームの一部を輝度変化座標の探索範囲に設定された場合には、図５に示すように、照明装置２００の画像２０１を含んだ画像（ライブビュー画像）に重ねて、探索範囲を示す枠画像２１０が表示される。図５に示すように枠画像２１０が表示された状態において、照明装置２００の画像２０１が枠画像２１０の内側に存在しない場合には、ユーザ５００は、照明装置２００の画像２０１が枠画像２１０の内側となるように撮影範囲を変更すべく、スマートフォン１００を動かすようにすればよい。
【００３１】
一方、スマートフォン１００の機種が低スペック機種と一致しないと判定した場合（ステップＳ１０２；ＮＯ）、次に、探索範囲設定部１３２は、フレームの全体を輝度変化座標の探索範囲に設定する（ステップＳ１０５）。ここで、探索範囲は矩形であり、探索範囲の情報は、フレームに設定された座標軸上におけるフレームの四隅の座標で示され、撮像部１１４へ出力される。
【００３２】
ステップＳ１０４で探索範囲が表示された後、又は、ステップＳ１０５でフレームの全体が探索範囲に設定された後、撮像部１１４は、設定された探索範囲で輝度変化座標を探索する（ステップＳ１０６）。具体的には、撮像部１１４は、所定量のフレームのそれぞれの探索範囲における同一座標の輝度を判別する。判別の結果、撮像画角内の所定の座標における輝度が大きく変化する場合には、撮像部１１４は、当該所定の座標を、照明装置２００からの光を受光することにより生じる輝度変化座標であると見なし、フレームにおける輝度変化座標と、当該輝度変化座標における所定量のフレーム間の時間的な輝度変化の態様を表したビットデータ列とをバッファ１１８に構成される座標データリストに記憶させ、更新させる。
【００３３】
（第２の動作）
図６は、スマートフォン１００の光通信時の第２の動作を示すフローチャートである。
【００３４】
スマートフォン１００の制御部１０２内の探索範囲設定部１３２は、制御部１０２を構成するＣＰＵの利用率を判別する（ステップＳ２０１）。
【００３５】
次に、探索範囲設定部１３２は、ＣＰＵの利用率（リソースの占有率）が所定値（例えば８０％）以降であるか否かを判定する（ステップＳ２０２）。具体的には、光通信のアプリケーションが実行されると、所定値の情報がメモリ１０４に記憶される。探索範囲設定部１３２は、メモリ１０４に記憶された所定値の情報を取得し、ＣＰＵの利用率がその所定値以上であるか否かを判定する。
【００３６】
ＣＰＵの利用率が所定値以上である場合（ステップＳ２０２；ＹＥＳ）、次に、探索範囲設定部１０３は、フレームの一部を輝度変化座標の探索範囲に設定する（ステップＳ２０３）。具体的には、図３のステップＳ１０２と同様、探索範囲は矩形であり、探索範囲の情報は、フレームに設定された座標軸上における矩形の四隅の座標で示され、撮像部１１４へ出力される。
【００３７】
次に、制御部１０２内の探索範囲報知部１３４及び表示制御部１３６は、設定された探索範囲を表示する制御を行う（ステップＳ２０４）。具体的には、図３のステップＳ１０４と同様、表示制御部１３６は、画像処理部１１６からのライブビュー画像データに基づいて、表示部１０７にライブビュー画像を表示させる。更に、探索範囲報知部１３４は、探索範囲の外縁を示す枠画像のデータを生成し、当該枠画像データに基づいて、表示部１０７にライブビュー画像に重ねて枠画像を表示させる。これにより、図５に示すように、照明装置２００の画像２０１を含んだ画像（ライブビュー画像）に重ねて、探索範囲を示す枠画像２１０が表示される。
【００３８】
一方、ＣＰＵの利用率が所定値以上でない場合（ステップＳ２０２；ＮＯ）、次に、探索範囲設定部１３２は、フレームの全体を輝度変化座標の探索範囲に設定する（ステップＳ２０５）。図３のステップＳ１０５と同様、探索範囲は矩形であり、探索範囲の情報は、フレームに設定された座標軸上におけるフレームの四隅の座標で示され、撮像部１１４へ出力される。
【００３９】
ステップＳ２０４で探索範囲が表示された後、又は、ステップＳ２０５でフレームの全体が探索範囲に設定された後、撮像部１１４は、設定された探索範囲で輝度変化座標を探索する（ステップＳ２０６）。具体的には、図３のステップＳ１０６と同様、撮像部１１４は、所定量のフレームのそれぞれの探索範囲における同一座標の輝度を判別する。判別の結果、撮像画角内の所定の座標における輝度が大きく変化する場合には、撮像部１１４は、当該所定の座標を、照明装置２００からの光を受光することにより生じる輝度変化座標であると見なし、フレームにおける輝度変化座標と、当該輝度変化座標における所定量のフレーム間の時間的な輝度変化の態様を表したビットデータ列とをバッファ１１８に構成される座標データリストに記憶させ、更新させる。
【００４０】
（第３の動作）
図７は、スマートフォン１００の光通信時の第３の動作を示すフローチャートである。
【００４１】
スマートフォン１００の制御部１０２内の探索範囲設定部１３２は、フレームの全体を輝度変化座標の探索範囲に設定する（ステップＳ３０１）。図３のステップＳ１０５と同様、探索範囲は矩形であり、探索範囲の情報は、フレームに設定された座標軸上におけるフレームの四隅の座標で示され、撮像部１１４へ出力される。
【００４２】
次に、探索範囲設定部１３２は、光通信が成功したか否かを判定する（ステップＳ３０２）。光通信においては、撮像部１１４は、設定された探索範囲で輝度変化座標を探索する。具体的には、図３のステップＳ１０６と同様、撮像部１１４は、所定量のフレームのそれぞれの探索範囲における同一座標の輝度を判別する。判別の結果、撮像画角内の所定の座標における輝度が大きく変化する場合には、撮像部１１４は、当該所定の座標を、照明装置２００からの光を受光することにより生じる輝度変化座標であると見なし、フレームにおける輝度変化座標と、当該輝度変化座標における所定量のフレーム間の時間的な輝度変化の態様を表したビットデータ列とをバッファ１１８に構成される座標データリストに記憶させ、更新させる。一方、輝度が大きく変化する座標（領域）が複数存在する場合には、座標データリストは更新されず、光通信は失敗する。探索範囲設定部１３２は、座標データリストの更新を監視し、更新された場合には光通信が成功したと判定し、更新されない場合には光通信が失敗したと判定する。
【００４３】
光通信が成功した場合（ステップＳ３０２；Ｙｅｓ）、一連の動作が終了する。一方、光通信が失敗した場合（ステップＳ３０２；ＮＯ）、次に、探索範囲設定部１３２は、フレームの一部である特定小領域を輝度変化座標の探索範囲に設定する（ステップＳ３０３）。具体的には、探索範囲は円形であり、探索範囲の情報は、フレームに設定された座標軸上における円の中心座標と半径の情報とで示され、撮像部１１４へ出力される。
【００４４】
次に、制御部１０２内の探索範囲報知部１３４及び表示制御部１３６は、設定された探索範囲を表示する制御を行う（ステップＳ３０４）。具体的には、図３のステップＳ１０４と同様、表示制御部１３６は、画像処理部１１６からのライブビュー画像データに基づいて、表示部１０７にライブビュー画像を表示させる。更に、探索範囲報知部１３４は、探索範囲の外縁を示す円画像のデータを生成し、当該枠画像データに基づいて、表示部１０７にライブビュー画像に重ねて枠画像を表示させる。これにより、図８に示すように、照明装置２００の画像２０１を含んだ画像（ライブビュー画像）に重ねて、探索範囲を示す円画像２１１が表示される。図８に示すように円画像２１１が表示された状態において、照明装置２００の画像２０１が円画像２１１の内側に存在しない場合には、ユーザ５００は、照明装置２００の画像２０１が円画像２１１の内側となるように撮影範囲を変更すべく、スマートフォン１００（もしくはレンズ１１２、撮像部１１４）を動かすようにすればよい。
【００４５】
その後、光通信において、撮像部１１４は、設定された探索範囲で輝度変化座標を探索し、再び、光通信が成功したか否かの判定（ステップＳ３０２）以降の動作が繰り返される。
【００４６】
このように、スマートフォン１００では、スマートフォン１００が低スペック機種である場合、ＣＰＵ利用率が所定値以上である場合、光通信が失敗した場合のそれぞれにおいて、フレームの一部が輝度変化座標の探索範囲に設定されて、輝度変化座標の探索が行われる。輝度変化座標の探索範囲がフレームの一部に狭められることにより、スマートフォン１００が低スペック機種である場合や、ＣＰＵ利用率が所定値以上であっても、スマートフォン１００に負担をかけることなく輝度変化座標の探索が可能となる。また、輝度変化座標が複数存在することにより光通信が失敗した場合であっても、探索範囲を狭めて探索対象の輝度変化座標を絞り込むことで、光通信を成功させることが可能となる。
【００４７】
なお、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。上述した実施形態では、スマートフォン１００が低スペック機種である場合に、フレームの一部が輝度変化座標の探索範囲に設定されたが、スマートフォン１００の性能を特定可能な情報に基づいて、スマートフォン１００が低スペック機種であるか否かが判定され、低スペック機種の場合に、フレームの一部が輝度変化座標の探索範囲に設定されるようにしてもよい。
【００４８】
また、上述した実施形態では、ＣＰＵの利用率が所定値以上である場合に、フレームの一部が輝度変化座標の探索範囲に設定されたが、ＣＰＵの利用率以外のスマートフォン１００の処理状況を特定可能な情報、例えば、メモリ１０４の利用率等に基づいて、スマートフォン１００の処理状況が判定され、処理状況が逼迫している場合に、フレームの一部が輝度変化座標の探索範囲に設定されるようにしてもよい。
【００４９】
また、上述した実施形態では、端末装置としてスマートフォン１００が用いられる場合について説明したが、携帯電話機、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ等の撮像可能な端末であれば、本発明を適用することができる。
【００５０】
また、例えば、コンピュータがプログラムを実行することで、スマートフォン１００の機能を実現してもよい。また、スマートフォン１００の機能を実現するためのプログラムは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）等の記憶媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００５１】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００５２】
（付記１）
画像に含まれる情報光源からの光の像の探索範囲を設定する探索範囲設定手段と、
前記探索範囲設定手段により設定された前記探索範囲を報知する報知手段と、
を備えることを特徴とする端末装置。
【００５３】
（付記２）
前記探索範囲設定手段は、前記端末装置の性能及び処理状況の少なくとも何れかに応じて前記探索範囲を設定することを特徴とする付記１に記載の端末装置。
【００５４】
（付記３）
前記報知手段は、前記探索範囲を表示することを特徴とする付記１又は２に記載の端末装置。
【００５５】
（付記４）
撮像手段を備え、
前記探索範囲設定手段は、前記撮像手段による撮像により得られた画像に含まれる情報光源からの光の像の探索範囲を設定することを特徴とする付記１〜３の何れか１つに記載の端末装置。
【００５６】
（付記５）
前記報知手段は、前記撮像手段による撮像により得られた画像に前記探索範囲に対応する画像を重畳することを特徴とする付記４に記載の端末装置。
【００５７】
（付記６）
画像に含まれる情報光源からの光の像の探索範囲を設定する探索範囲設定ステップと、
前記探索範囲設定ステップにおいて設定された前記探索範囲を報知する報知ステップと、
を備えることを特徴とする端末制御方法。
【００５８】
（付記７）
コンピュータを、
画像に含まれる情報光源からの光の像の探索範囲を設定する探索範囲設定手段、
前記探索範囲設定手段により設定された前記探索範囲を報知する報知手段、
として機能させるための端末制御プログラム。
【符号の説明】
【００５９】
１…情報提供システム、１００…スマートフォン、１０２…制御部、１０４…メモリ、１０６…操作部、１０７…表示部、１０８…無線通信部、１１０…アンテナ、１１２…レンズ、１１４…撮像部、１１５…受光面、１１６…画像処理部、１１８…バッファ、１２０…復号処理部、１３２…探索範囲設定部、１３４…探索範囲報知部、１３６…表示制御部、２００…照明装置、２０１…照明装置の画像、２１０…枠画像、２１１…円画像、３００…商品、４００…商品棚、５００…ユーザ
【図１】
0006452223.tif 000002
【図２】
0006452223.tif 000003
【図３】
0006452223.tif 000004
【図４】
0006452223.tif 000005
【図５】
0006452223.tif 000006
【図６】
0006452223.tif 000007
【図７】
0006452223.tif 000008
【図８】
0006452223.tif 000009