(57)【特許請求の範囲】
【請求項１】
管理対象としての機器に取り付けられた情報コードの画像を読み取る読取部と、
前記読み取り時に、基準方向としての自端末の方位情報を取得する方位情報取得部と、
前記読み取られた画像、および、前記方位情報に基づいて、前記基準方向に対する当該画像の向きを算出する向き算出部と、
前記算出された画像の向き、および、前記方位情報に基づいて、前記機器の設置方向を算出する設置方向算出部と、
自端末の位置情報を取得する位置情報取得部と、
前記機器の設置方向、および、当該機器の位置情報とするための前記位置情報を外部出力する出力部と
を備えたことを特徴とする情報端末。
【請求項２】
前記設置方向算出部は、前記方位情報が、地平面と前記基準方向とのなす角度としての傾斜角を含んでいる場合には、当該傾斜角を、前記機器の設置方向に含めることを特徴とする請求項１に記載の情報端末。
【請求項３】
前記情報コードは、前記機器に取り付けられた設置面を示すための指示情報を含んでおり、
前記設置方向算出部は、前記機器の設置方向を算出する場合にはさらに、前記指示情報に基づいて、前記設置方向を補正することを特徴とする請求項１または２に記載の情報端末。
【請求項４】
機器の設置方向および位置情報を管理するための機器管理システムであって、
前記機器に取り付けられた情報コードの画像を読み取る情報端末と、前記情報端末と通信網を介して接続されたサーバとを含み、
前記情報端末は、
前記情報コードの画像を読み取る読取部と、
前記読み取り時に、基準方向としての自端末の方位情報を取得する方位情報取得部と、
前記読み取られた画像、および、前記方位情報に基づいて、前記基準方向に対する当該画像の向きを算出する向き算出部と、
前記算出された画像の向き、および、前記方位情報に基づいて、前記機器の設置方向を算出する設置方向算出部と、
自端末の位置情報を取得する位置情報取得部と、
前記機器の設置方向、および、当該機器の位置情報とするための前記自端末の位置情報を外部出力する出力部と、を備え、
前記サーバは、
前記情報端末から、前記機器の設置方向および前記位置情報を受信する受信部と、
前記機器の設置方向、および、当該機器の位置情報として管理される前記位置情報を管理する管理部と
を備えたことを特徴とする機器管理システム。
【請求項５】
管理対象としての機器に取り付けられた情報コードの画像を読み取るときに、基準方向としての自端末の方位情報を取得するステップと、
前記読み取られた画像、および、前記方位情報に基づいて、前記基準方向に対する当該画像の向きを算出するステップと、
前記算出された画像の向き、および、前記方位情報に基づいて、前記機器の設置方向を算出するステップと、
自端末の位置情報を取得するステップと、
前記機器の設置方向、および、当該機器の位置情報とするための前記位置情報を外部出力するステップと
をコンピュータに実行させるためのプログラム。
【請求項６】
管理対象としての機器に取り付けられた情報コードの画像を読み取る情報端末と、前記情報端末と通信網を介して接続されたサーバとを用いて、前記機器の設置方向および位置情報を管理するための方法であって、
前記情報端末が実行するステップは、
前記情報コードの画像を読み取るステップと、
前記読み取り時に、基準方向としての自端末の方位情報を取得するステップと、
前記読み取られた画像、および、前記方位情報に基づいて、前記基準方向に対する当該画像の向きを算出するステップと、
前記算出された画像の向き、および、前記方位情報に基づいて、前記機器の設置方向を算出するステップと、
自端末の位置情報を取得するステップと、
前記機器の設置方向、および、当該機器の位置情報とするための前記自端末の位置情報を外部出力するステップと、を含み、
前記サーバが実行するステップは、
前記情報端末から、前記機器の設置方向および前記位置情報を受信するステップと、
前記機器の設置方向、および、当該機器の位置情報として管理される前記位置情報を管理するステップと
を含むことを特徴とする方法。
【発明の詳細な説明】
【背景技術】
【０００１】
本発明は、センサ等の機器を管理するための情報端末、機器管理システム、プログラムおよび方法に関する。
【０００２】
従来、通信機器の位置情報を取得することによって通信機器の位置を管理し、この通信機器を用いて作業を支援するための装置が知られている。例えば特許文献１の装置では、所定の処理で通信機器の位置情報を取得し、その位置情報の管理をさせるためにセンタシステムに送信する装置、すなわち情報端末が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３１２７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された情報端末では、通信機器の位置情報をセンタシステムに送信することによって通信機器の位置を管理させる。しかしながら、センサ等の機器に関連して作業を行う環境下では、機器の位置情報を管理することに加えて、機器の設置方向の管理を可能にする情報端末は存在せず、かかる情報端末が要望されていた。
【０００５】
上述した観点に鑑み、本発明の目的は、機器の位置情報および設置方向の管理を可能にする情報端末、機器管理システム、プログラムおよび方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するための情報端末は、管理対象としての機器に取り付けられた情報コードの画像を読み取る読取部と、前記読み取り時に、基準方向としての自端末の方位情報を取得する方位情報取得部と、前記読み取られた画像、および、前記方位情報に基づいて、前記基準方向に対する当該画像の向きを算出する向き算出部と、前記算出された画像の向き、および、前記方位情報に基づいて、前記機器の設置方向を算出する設置方向算出部と、自端末の位置情報を取得する位置情報取得部と、前記機器の設置方向、および、当該機器の位置情報とするための前記位置情報を外部出力する出力部とを備える。
【０００７】
上記の課題を解決するための機器管理システムは、管理対象としての機器の設置方向および位置情報を管理するための機器管理システムであって、上記機器に取り付けられた情報コードの画像を読み取る情報端末と、上記情報端末と通信網を介して接続されたサーバとを含み、上記情報端末は、上記情報コードの画像を読み取る読取部と、上記読み取り時に、基準方向としての自端末の方位情報を取得する方位情報取得部と、上記読み取られた画像、および、上記方位情報に基づいて、上記基準方向に対する当該画像の向きを算出する向き算出部と、上記算出された画像の向き、および、上記方位情報に基づいて、上記機器の設置方向を算出する設置方向算出部と、自端末の位置情報を取得する位置情報取得部と、上記機器の設置方向、および、当該機器の位置情報とするための上記自端末の位置情報を外部出力する出力部と、を備え、上記サーバは、上記情報端末から、上記機器の設置方向および上記位置情報を受信する受信部と、上記機器の設置方向、および、当該機器の位置情報として管理される上記位置情報を管理する管理部とを備える。
【０００８】
上記の課題を解決するためのプログラムは、管理対象としての機器に取り付けられた情報コードの画像を読み取るときに、基準方向としての自端末の方位情報を取得するステップと、上記読み取られた画像、および、上記方位情報に基づいて、上記基準方向に対する当該画像の向きを算出するステップと、上記算出された画像の向き、および、上記方位情報に基づいて、上記機器の設置方向を算出するステップと、自端末の位置情報を取得するステップと、上記機器の設置方向、および、当該機器の位置情報とするための上記位置情報を外部出力するステップとをコンピュータに実行させるためのものである。
【０００９】
上記の課題を解決するための方法は、管理対象としての機器に取り付けられた情報コードの画像を読み取る情報端末と、上記情報端末と通信網を介して接続されたサーバとを用いて、上記機器の設置方向および位置情報を管理するための方法であって、上記情報端末が実行するステップは、上記情報コードの画像を読み取るステップと、上記読み取り時に、基準方向としての自端末の方位情報を取得するステップと、上記読み取られた画像、および、上記方位情報に基づいて、上記基準方向に対する当該画像の向きを算出するステップと、上記算出された画像の向き、および、上記方位情報に基づいて、上記機器の設置方向を算出するステップと、自端末の位置情報を取得するステップと、上記機器の設置方向、および、当該機器の位置情報とするための上記自端末の位置情報を外部出力するステップと、を含み、上記サーバが実行するステップは、上記情報端末から、上記機器の設置方向および上記位置情報を受信するステップと、上記機器の設置方向、および、当該機器の位置情報として管理される上記位置情報を管理するステップとを含むものである。
【発明の効果】
【００１０】
本発明によれば、機器の位置情報および設置方向の管理ができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る機器管理システムの構成例を示す図である。
【図２】情報端末の構成例を示すブロック図である。
【図３】サーバの構成例を示すブロック図である。
【図４】管理テーブルの構成例を示すブロック図である。
【図５】二次元コードの画像の読み取り時における情報端末と監視カメラとの位置関係の一例を説明するための図である。
【図６】情報端末において、実際に読み取られた二次元コードの画像の表示態様の一例を示す図である。
【図７】情報端末において、センサの設置方向を算出する処理を３軸座標上で説明するための図である。
【図８】機器管理システムの全体動作の一例を示すフロー図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態に係る機器管理システム１について図面を参照して説明する。この実施形態に係る機器管理システム１は、管理対象としての機器の設置方向および位置情報を管理するためのシステムである。
【００１３】
[機器管理システム１の構成]
本実施形態に係る機器管理システム１の構成例について、図１を参照して説明する。図１は、機器管理システム１の概略構成例を示すブロック図である。
【００１４】
図１に示すように、機器管理システム１では、情報端末１０が、インターネット等の通信網２０に接続可能に構成され、この通信網２０はさらに、サーバ３０に接続されている。
【００１５】
この機器管理システム１では、機器として例えば監視カメラ５０に搭載されたＣＣＤイメージセンサ（以下、単に「センサ」という。）の設置方向の管理を実現するために、情報端末１０によって、監視カメラ５０に取り付けられたＱＲ(Quick Response)コード（登録商標）のような二次元コードの画像が読み取られる。この実施形態の説明において、「センサの設置方向」は、センサの検知方向を意味する。さらに、センサの位置情報の管理を実現するために、情報端末１０によって、ＧＰＳ(Global Position System)衛星４０からの衛星信号が受信される。
【００１６】
[情報端末１０]
次に、図１に示した情報端末１０について図２を参照して説明する。図２は、情報端末１０の構成例を示すブロック図である。図２に示すように、情報端末１０は、プロセッサ１０１、メモリ１０２、入力部１０３、表示部１０４、通信部１０５、読取部１０６、位置情報取得部１０８、方位情報取得部１１０、向き算出部１１１および設置方向算出部１１２を備える。
【００１７】
図２において、位置情報取得部１０８に接続されている位置センサ１０７は、ＧＰＳ衛星４０からの衛星信号を受信するために設けられている。方位情報取得部１１０に接続されている方位センサ１０９は、後述する３軸の座標系を基準として、各軸方向の地磁気を検出する。この検出は、この実施形態では、情報端末１０の方位情報を取得する目的で行われる。情報端末１０は、一例として、携帯情報端末とするが、携帯電話機、ラップトップパソコン(Laptop computer)、ゲーム機などでもよい。
【００１８】
プロセッサ１０１は、情報端末１０全体の動作を実現するための各種のプログラムの実行、演算処理、タイミング処理等を行う。メモリ１０２は、ＲＯＭ(Read Only Memory)とＲＡＭ(Random Access Memory)とを含む。ＲＯＭには、当該プログラムが記憶されている。本実施形態の情報端末１０は、当該プログラムが実行されることにより実現される。ＲＡＭには、当該プログラムおよび各種のデータが一時的に保持される。
【００１９】
入力部１０３は、ユーザーによって行われる操作入力を受け入れるための入力デバイスである。入力部１０３は、操作ボタン、タッチパネル、入力ペン、センサなどを含む。表示部１０４は、例えば、液晶ディスプレイ、ＥＬ(Electro-Luminescence)などのフラットパネル表示器とすることができる。
【００２０】
通信部１０５は、例えばＩＥＥＥ８０２．１１に準拠するインターフェース機能を有しており、サーバ３０との通信を行う。
【００２１】
読取部１０６は、実際に設置されている監視カメラ５０に取り付けられている二次元コードの画像を読み取る。
【００２２】
位置センサ１０７と接続される位置情報算出部１０８は、位置センサ１０７の出力に基づいて、情報端末１０の現在の位置を示す位置情報を取得する。この位置情報は、緯度を示す情報と、経度を示す情報と、高度を示す情報とを含む。
【００２３】
方位センサ１０９と接続される方位情報取得部１１０は、方位センサ１０９の出力に基づいて、情報端末１０の現在の方位情報を取得する。方位情報は、後述する地平面内の方向を示す方位角と、その地平面と情報端末１０の表示部１０４の表示面との傾きを示す傾斜角とを含む。この方位角および傾斜角については、後に詳細に説明する。
【００２４】
向き算出部１１１は、読み取られた二次元コードの画像、および、取得された方位情報に基づいて、後述する情報端末１０の基準方向Ｒに対する当該画像の向きを算出する。ここで、情報端末１０の基準方向は、例えば、方位センサ１０９の地磁気検出の基準方向を意味する。画像の向きを算出する処理については、後に詳細に説明する。
【００２５】
設置方向算出部１１２は、算出された画像の向き、および、取得された方位情報に基づいて、監視カメラ５０に搭載されたセンサの設置方向を算出する。この設置方向を算出する処理については、後に詳細に説明する。
【００２６】
[サーバ３０]
次に、図１に示したサーバ３０について図３を参照して説明する。図３は、サーバ３０の構成例を示すブロック図である。図３に示すように、サーバ３０は、プロセッサ３１、メモリ（管理部）３２および通信部３３を備える。
【００２７】
プロセッサ３１は、サーバ３０全体の動作を実現するための各種のプログラムの実行、演算処理、タイミング処理等を行う。通信部３３は、ネットワークインターフェース機能を有しており、情報端末１０との通信を行う。
【００２８】
メモリ３３は、ＲＯＭとＲＡＭとを含む。ＲＯＭには、当該プログラムが記憶されている。本実施形態のサーバ３０は、当該プログラムが実行されることにより実現される。ＲＡＭには、当該プログラムおよび各種のデータが一時的に保持される。
【００２９】
さらにメモリ３３は、監視カメラ５０が設置された状態を管理している。そのために、本実施形態のメモリ３３は、管理テーブル３２１を備えている。
【００３０】
図４は、管理テーブル３２１の構成例を示す図である。
図４に示すように、管理テーブル３２１は、機器ＩＤと、機器名と、機器種別と、製品名と、センサ特性と、センサの設置位置と、センサの設置方向と、登録日と、設置日とを対応づけて記録している。
【００３１】
プロセッサ３１は、情報端末１０から、自端末の位置情報と、管理対象となる機器に搭載されたセンサの設置方向とを登録する要求があった場合には、その機器ＩＤ、情報端末１０の位置情報およびセンサの設置方向を、管理テーブル３２１の「機器ＩＤ」、「センサの設置位置」および「センサの設置方向」の項目にそれぞれ登録する。プロセッサ３２１は、その登録を行うときには、その登録日を、管理テーブル３２１の「登録日」の項目に記録する。またプロセッサ３１は、情報端末１０からの要求に基づいて、機器名と、機器種別と、製品名と、センサ特性と、設置日とを管理テーブル３２１に記録する。
【００３２】
[二次元コードの読み取り処理]
次に、情報端末１０の読取部１０６において、二次元コードの画像を読み取る処理について図２および図５を参照して説明する。図５は、二次元コードの画像の読み取り時における情報端末１０と監視カメラ５０との位置関係の一例を説明するための図である。
【００３３】
例えば図５では、二次元コードが監視カメラ５０の上面に取り付けられ、情報端末１０がその二次元コードを二次元コード上方から読み取る一例を示している。この場合、読取部１０６における二次元コードの画像の読み取り方向の中心Ｏが、二次元コードの上方に置かれることによって、情報端末１０は、監視カメラ５０の上面からの距離がＨの平面上に置かれる。そのために、この実施形態では、情報端末１０の基準方向Ｒがセンサの設置方向Ｑと平行になっている。
【００３４】
[二次元コードの向きの算出処理]
次に、情報端末１０の向き算出部１１１において、実際に読み取られた二次元コードの画像の向きを算出する処理について図２、図５および図６を参照して説明する。図６は、情報端末１０において、実際に読み取られた二次元コードの画像の表示態様の一例を示す図である。
【００３５】
図６に示すように、この情報端末１０において、表示部１４には、３つの切り出しシンボル（図６中、斜線で示す。）を含む二次元コードの画像が表示される。これらの切り出しシンボルは、二次元コードの画像の位置を特定するために配置されている。
【００３６】
向き算出部１１１は、読み取られた画像中の切り出しシンボルの配置パターンから、二次元コードの画像の向き（図６中、一点鎖線で示す。）を特定する。例えば図６の二次元コードの画像では、左上、左下および右上に切り出しシンボルが配置されていることによって、一点鎖線で示された二次元コードの画像の向きが特定される。そして、向き算出部１１１は、その二次元コードの画像の向きと、後述する基準方向Ｒとのなす角度を算出する。後述するように、この基準方向Ｒは、方位情報取得部１１０において取得された情報端末１０の方位情報から得られる。例えば図６の例では、二次元コードの画像の向きと基準方向Ｒとのなす角度がψと算出される。
【００３７】
[センサの設置方向の算出]
次に、情報端末１０の設置方向算出部１１２において、センサの設置方向Ｑを算出する処理について図２、図６および図７を参照して説明する。図７は、情報端末１０において、センサの設置方向を算出する処理を３軸座標上で説明するための図である。
【００３８】
図７において、ｘ軸、ｙ軸およびｚ軸を有する直角座標系は、地平面上に設置される基本的な座標系である。すなわち、ｘ軸およびｙ軸は地平面に平行な座標軸で、ｚ軸は地平面に垂直方向にある座標軸である。
【００３９】
図７の例では、二次元コードの画像を読み取るときの情報端末１０の方位情報として、情報端末１０の方位角がθ、情報端末１０の傾斜角がφとなった一例を示している。この場合、方位角θは、方位センサ１０９の地磁気検出の基準方向としての基準方向Ｒが地平面に正射影された像（図７中、一点鎖線で示す。）と、ｘ軸とのなす角度を示している。そして、傾斜角φは、この正射影された像と基準方向Rとのなす角度を示している。
【００４０】
なお、図７において、ひねり角αは、基準方向Ｒを回転軸として情報端末１０をその周りに回転させた角度を示している。この実施形態では、α＝０として説明するが、αが０以外の場合もあり得る。その場合には、αに対応する角度を考慮して、基準方向Ｒからセンサの設置方向Ｑを算出するようにすればよい。
【００４１】
すでに説明したように、この実施形態では、二次元コードが取り付けられるときの二次元コードの画像の向きは、センサの設置方向Ｑと同一の方向になるように取り付けられ、かつ、二次元コードの画像を読み取るときの情報端末１０の基準方向Ｒが、センサの設置方向Ｑと平行になるようにされるため、センサの設置方向Ｑも、基準方向Ｒと同様に、θ，φの方向成分を有する。
【００４２】
設置方向算出部１１２は、情報端末１０の基準方向Ｒの方向成分（θ，φ）を算出することで、センサの設置方向Ｑを算出する。例えば図７の例では、設置方向算出部１１２は、情報端末１０の基準方向Ｒの方向成分（θ，φ）と同一の方向成分、すなわち方位角θおよび傾斜角φを有する設置方向Ｑを算出する。
【００４３】
ここで、例えば、図６に例示したように、二次元コードの画像の向きと、基準方向Ｒとのなす角度ψが存在する場合には、設置方向算出部１１２は、基準方向Ｒをψの角度だけ回転させて、その回転後の基準方向Ｒについてのθ，φを算出するようにすればよい。この算出されたθ，φが、センサの設置方向Ｑの方向成分として示されることになる。
【００４４】
[機器管理システム１の動作]
以下、本実施形態の機器管理システム１の全体動作について、図２〜図８を参照して説明する。図８は、機器管理システム１の全体動作の一例を示すフロー図である。
【００４５】
図８では、一例として、情報端末１０が、監視カメラ５０に搭載されているセンサの設置方向および位置情報を要求する場合の機器管理システム１の全体動作を示している。
【００４６】
図８において先ず、情報端末１０の読取部１０６が、監視カメラ５０に取り付けられている二次元コードの画像を読み取る（ステップＳ１０１）。図５の例では、監視カメラ５０の上面に取り付けられた二次元コードの画像が読み取られる。
【００４７】
この全体動作の例では、二次元コードは、監視カメラ５０の機器ＩＤと、機器名と、機器種別と、製品名と、センサ特性とを示す情報（以下、「二次元コード情報」という。）を含むので、ステップＳ１０１において、プロセッサ１０６は、読み取られた画像から、二次元コード情報を取得する。
【００４８】
次に、情報端末１０は、自端末の位置情報および方位情報を取得する（ステップＳ１０２）。この取得は、ステップＳ１０１で二次元コードの画像を読み取るときに行われるのが好ましい。
【００４９】
ステップＳ１０２では、情報端末１０の位置情報取得部１０８が、位置センサ１０７の出力に基づいて、自端末１０の位置情報を取得する。さらに、方位情報取得部１１０が、方位センサ１０９の出力に基づいて、自端末１０の方位情報を取得する。これにより、二次元コードが読み取られるときの情報端末１０の基準方向Ｒ（図５参照）が得られる。
【００５０】
情報端末１０は、ステップＳ１０１で読み取られた二次元コードの画像、および、ステップＳ１０２で取得された方位情報に基づいて、情報端末１０の基準方向Ｒに対する当該画像の向きを算出する（ステップＳ１０３）。図６の例では、向き算出部１１１が、二次元コードの画像に含まれる３隅の切り出しシンボルの配置パターンから当該画像の向きを特定することによって、算出された画像の向きが、基準方向Ｒに対してψの角度を示すことになる。
【００５１】
さらに、情報端末１０は、ステップＳ１０３で算出された二次元コードの画像の向き、および、ステップＳ１０２で取得された方位情報に基づいて、監視カメラ５０に搭載されたセンサの設置方向Ｑを算出する（ステップＳ１０４）。図７の例では、設置方向算出部１１２が、方位情報に基づいて得られる情報端末１０の基準方向Ｒについての方位角θおよび傾斜角φを算出することによって、算出されたセンサの設置方向Ｑは、基準方向Ｒの方向成分θ，φと同一のθおよびφの方向成分を示すことになる。なお、θおよび／またはφは、０を示す場合もある。
【００５２】
なお、ステップＳ１０４において、ステップＳ１０３で算出された二次元コードの画像の向きとして、当該画像の向きと基準方向Ｒとのなす角度ψが示されている場合には、設置方向算出部１１２は、基準方向Ｒに対してψに対応した角度を回転させ、その回転後の基準方向Ｒについてのθ，φを算出するようにすればよい。
【００５３】
センサの設置方向Ｑが算出された後は、情報端末１０のプロセッサ１０１は、ステップＳ１０１で読み取られた画像の二次元コード情報、ステップＳ１０２で取得された情報端末１０の位置情報、および、ステップＳ１０４で算出されたセンサの設置方向Ｑを、外部のサーバ３０に送信する（ステップＳ１０５）。ステップＳ１０２で取得された位置情報は、ステップＳ１０５で送信された後に、監視カメラ５０のセンサの位置情報として登録されることになるので、センサの位置情報として送信されることになる。なお、このステップＳ１０５のプロセッサ１０１は、出力部として機能する。
【００５４】
サーバ３０は、情報端末１０からの二次元コード情報、位置情報、および、センサの設置方向を受信して管理テーブル３２１に登録する（ステップＳ１０６）。具体的には、サーバ３０のプロセッサ３１は、受信された位置情報およびセンサの設置方向をそれぞれ、管理テーブル３２１の「センサの設置位置」および「センサの設置方向」に登録する。これにより、監視カメラ５０に搭載されたセンサの位置情報および設置方向が記録される。そして、プロセッサ３１は、二次元コード情報を管理テーブル３２１の該当する項目（図４参照）に登録する。これにより、監視カメラ５０とそれに搭載されたセンサに関連する情報が記録される。
【００５５】
情報端末１０が二次元コードの画像を読み取る度に、ステップＳ１０１〜Ｓ１０６の一連の処理が繰り返し行われる。
【００５６】
以上説明したように、本実施形態の機器管理システム１では、情報端末１０は、読み取られた二次元コードの画像の向き、および、情報端末１０の方位情報に基づいて、監視カメラ５０のセンサの設置方向Ｑを算出してサーバ３０に送信し、さらに自端末１０の位置情報をセンサの位置情報としてサーバ３０に送信する。これにより、センサの位置情報および設置方向Ｑの管理が可能になる。
【００５７】
次に、本実施形態の機器管理システム１の変形例について説明する。
【００５８】
（変形例１）
以上では、図５を参照して、情報端末１０の読取部１０６は、監視カメラ５０の上面に二次元コードが取り付けられている場合に、その監視カメラ５０上面から二次元コードの画像を読み取る例について説明した。しかしながら、監視カメラ５０の設置の状況次第では、二次元コードが監視カメラ５０の下面、前面、または、後面に取り付けられる場合もあり得る。この場合、読取部１０６では、二次元コードの画像の読み取り方向を、その二次元コードの取り付け面に対して垂直になるようにしたまま読み取る。
【００５９】
そして、この場合、二次元コードには、あらかじめ、監視カメラ５０に取り付けられた設置面（図５の例では、例えば、上面、下面、前面、後面）を示すための指示情報を記録しておく。そして、設置方向算出部１１２は、図８のステップＳ１０４においてセンサの設置方向Ｑを算出する場合にはさらに、上述した指示情報に基づいて、算出された設置方向Ｑを補正する。この指示情報は、監視カメラ５０に搭載されているセンサの設置方向Ｑを正しく判断することを目的とするものであるので、この補正では、二次元コードが読み取られるときの情報端末１０の基準方向Ｒと、センサの設置方向Ｑとの位置関係（直交、または、平行）から、設置方向の方向成分θ，φ，αが補正される。例えば図８のステップＳ１０１において、読取部１０６が、監視カメラ５０の下面に取り付けられている二次元コードの画像を読み取る場合には、設置方向算出部１１２は、図８のステップＳ１０４において、図７に示したひねり角αを、α＝−１８０としてセンサの設置方向Ｑを算出することになる。
【００６０】
なお、上述した実施形態では、機器を、監視カメラの場合を例にとって説明したが、機器の他の例として、設置方向の管理が所望される機器であればよく、例えば、人感センサ、照度センサ、距離センサなどのセンサでもよい。この場合には、情報端末１０では、センサの設置方向および自端末の位置情報が、通信網２０を介してサーバ３０に送信される。そして、サーバ３０では、情報端末１０からの上記設置方向および位置情報を、当該機器の設置方向および位置情報として管理する。
【００６１】
あるいはまた、機器の他の例として、例えば、街頭に設置されるモニタ装置、電子看板（デジタルサイネージ）、電子標識、自動販売機であってもよい。この場合には、情報端末１０では、各機器の設置方向および自端末の位置情報が、通信網２０を介してサーバ３０に送信される。この場合において、「設置方向」は、機器に設けられている表示装置の照射方向（表示面に対して垂直方向）を意味する。そして、サーバ３０では、情報端末１０からの上記設置方向および位置情報を、各機器の設置方向および位置情報として管理する。
【００６２】
また、コード情報として二次元コードの場合について説明したが、バーコードなどであってもよい。
【００６３】
情報端末１０およびサーバ３０のハードウェア構成、動作手順およびテーブル構成は、上述した実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更なども含まれる。
【符号の説明】
【００６４】
１０  情報端末
３０  サーバ
５０  監視カメラ（機器）
１０１  プロセッサ
１０６  読取部
１０７  位置センサ
１０８  位置情報取得部
１０９  方位センサ
１１０  方位情報取得部
１１１  向き算出部
１１２  設置方向算出部
【図１】
0005791962.tif 000002
【図２】
0005791962.tif 000003
【図３】
0005791962.tif 000004
【図４】
0005791962.tif 000005
【図５】
0005791962.tif 000006
【図６】
0005791962.tif 000007
【図７】
0005791962.tif 000008
【図８】
0005791962.tif 000009