(57)【特許請求の範囲】
【請求項１】
予め設置されたセンサと、他と重複しない一意の値を有する識別情報である中間識別情報を通知する通知装置と、が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報と、前記通信装置に接続された通知装置によって通知される中間識別情報と、を受信する第一通信部と、
前記中間識別情報に応じた出力であって撮影装置に映像として記録される出力を行う前記通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する第二通信部と、
前記第二通信部によって受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された中間識別情報を取得する映像解析部と、
前記映像解析部によって取得された前記中間識別情報と同じ中間識別情報が受信された前記通信装置から受信された前記センサ識別情報と、前記映像解析部によって解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析部と、
を備える制御装置。
【請求項２】
予め設置されたセンサと、他と重複しない一意の値を有する中間識別情報を通知する通知装置と、が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報と、前記通信装置に接続された通知装置によって通知される中間識別情報と、を受信する第一通信ステップと、
前記中間識別情報に応じた出力であって撮影装置に映像として記録される出力を行う前記通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する第二通信ステップと、
前記第二通信ステップにおいて受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された中間識別情報を取得する映像解析ステップと、
前記映像解析ステップにおいて取得された前記中間識別情報と同じ中間識別情報が受信された前記通信装置から受信された前記センサ識別情報と、前記映像解析ステップにおいて解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析ステップと、
を有する制御方法。
【請求項３】
予め設置されたセンサが接続された通信装置から前記センサを示すセンサ識別情報を受信する通信装置に接続された通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する通信部と、
前記通信部によって受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された前記センサ識別情報を取得する映像解析部と、
前記映像解析部によって取得された前記センサ識別情報と、前記映像解析部によって解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析部と、
を備える制御装置。
【請求項４】
前記通知装置は、前記センサ識別情報に応じた出力であって前記撮影装置に映像として記録される出力を行う、請求項３に記載の制御装置。
【請求項５】
予め設置されたセンサが接続された通信装置から前記センサを示すセンサ識別情報を受信する通信装置に接続された通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する通信ステップと、
前記通信ステップにおいて受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された前記センサ識別情報を取得する映像解析ステップと、
前記映像解析ステップにおいて取得された前記センサ識別情報と、前記映像解析ステップにおいて解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析ステップと、
を有する制御方法。
【請求項６】
前記通知装置は、前記センサ識別情報に応じた出力であって前記撮影装置に映像として記録される出力を行う、請求項７に記載の制御方法。
【請求項７】
請求項１、３及び４のいずれか一項に記載の制御装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応付けを行う技術に関する。
【背景技術】
【０００２】
近年、ＩｏＴ（Internet Of Things）が注目されている。ＩｏＴでは、多くのセンサがネットワークに接続され、装置に関する情報を遠隔地で取得することが可能となる。センサから得られる数値等の情報のみでは状況の把握が困難であるため、映像のデータを遠隔地に送信する技術（例えば特許文献１参照）を用いることによって、撮影装置によって撮影された映像もネットワークを介して取得されることがある。このような場合、センサと撮影装置との対応付けが必要となる。すなわち、あるセンサから得られる情報に基づいて映像を見ようとする場合には、そのセンサが設置された位置に応じた映像がどの撮影装置によって撮影されているかを予め把握しておく必要がある。そのため、従来はセンサと撮影装置との設置に応じて、人の手によって対応付けが記録されていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１１４６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、センサや撮影装置の設置台数が多くなればなるほど、これらの対応付けを登録する作業に要する時間とコストが増大してしまうという問題があった。
上記事情に鑑み、本発明は、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応付けをより容易に行うことを可能にする技術の提供を目的としている。
【課題を解決するための手段】
【０００５】
本発明の一態様は、予め設置されたセンサと、他と重複しない一意の値を有する識別情報である中間識別情報を通知する通知装置と、が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報と、前記通信装置に接続された通知装置によって通知される中間識別情報と、を受信する第一通信部と、前記中間識別情報に応じた出力であって撮影装置に映像として記録される出力を行う前記通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する第二通信部と、前記第二通信部によって受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された中間識別情報を取得する映像解析部と、前記映像解析部によって取得された前記中間識別情報と同じ中間識別情報が受信された前記通信装置から受信された前記センサ識別情報と、前記映像解析部によって解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析部と、を備える制御装置である。
【０００６】
本発明の一態様は、撮影装置に画像又は音として記録される出力を行う出力部と、所定の条件が満たされた場合に、他と重複しない一意の値を有する識別情報である中間識別情報に応じて前記出力部の出力を制御する出力制御部と、通信を行う通信部と、を備え、前記出力制御部は、前記中間識別情報を、前記撮影装置によって撮影される映像に関連する事象を検知するセンサが接続された通信装置に対して前記通信部を介して送信する通知装置である。
【０００７】
本発明の一態様は、予め設置されたセンサと、他と重複しない一意の値を有する中間識別情報を通知する通知装置と、が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報と、前記通信装置に接続された通知装置によって通知される中間識別情報と、を受信する第一通信ステップと、前記中間識別情報に応じた出力であって撮影装置に映像として記録される出力を行う前記通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する第二通信ステップと、前記第二通信ステップにおいて受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された中間識別情報を取得する映像解析ステップと、前記映像解析ステップにおいて取得された前記中間識別情報と同じ中間識別情報が受信された前記通信装置から受信された前記センサ識別情報と、前記映像解析ステップにおいて解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析ステップと、を有する制御方法である。
【０００８】
本発明の一態様は、撮影装置に画像又は音として記録される出力を行う出力部と、通信を行う通信部と、を備えた通知装置が行う通知方法であって、所定の条件が満たされた場合に、他と重複しない一意の値を有する識別情報である中間識別情報に応じて前記出力部の出力を制御する出力制御ステップと、前記中間識別情報を、前記撮影装置によって撮影される映像に関連する事象を検知するセンサが接続された通信装置に対して前記通信部を介して送信する送信ステップと、を有する通知方法である。
【０００９】
本発明の一態様は、予め設置されたセンサが接続された通信装置から前記センサを示すセンサ識別情報を受信する通信装置に接続された通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する通信部と、前記通信部によって受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された前記センサ識別情報を取得する映像解析部と、前記映像解析部によって取得された前記センサ識別情報と、前記映像解析部によって解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析部と、を備え、前記通知装置は、前記センサ識別情報に応じた出力であって前記撮影装置に映像として記録される出力を行う、制御装置である。
【００１０】
本発明の一態様は、撮影装置に画像又は音として記録される出力を行う出力部と、所定の条件が満たされた場合に、自装置が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報を受信する通信部と、前記通信部によって受信された前記センサ識別情報に応じて前記出力部の出力を制御する出力制御部と、を備える、通知装置である。
【００１１】
本発明の一態様は、予め設置されたセンサが接続された通信装置から前記センサを示すセンサ識別情報を受信する通信装置に接続された通知装置を含む画像又は前記通知装置から発せられる音を撮影する撮影装置から、前記撮影装置によって撮影された映像のデータである映像データと、前記撮影装置の識別情報である撮影装置識別情報と、を受信する通信ステップと、前記通信ステップにおいて受信された前記映像データに撮影されている前記通知装置の映像に基づいて、前記通知装置によって通知された前記センサ識別情報を取得する映像解析ステップと、前記映像解析ステップにおいて取得された前記センサ識別情報と、前記映像解析ステップにおいて解析された映像データを撮影した撮影装置の前記撮影装置識別情報と、を、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を示す情報として対応付けて記録する関係性解析ステップと、を有し、前記通知装置は、前記センサ識別情報に応じた出力であって前記撮影装置に映像として記録される出力を行う、制御方法である。
【００１２】
本発明の一態様は、撮影装置に画像又は音として記録される出力を行う出力部を備えた通知装置が行う通知方法であって、所定の条件が満たされた場合に、自装置が接続された通信装置から、前記通信装置に接続されたセンサの識別情報であるセンサ識別情報を受信する通信ステップと、前記通信ステップにおいて受信された前記センサ識別情報に応じて前記出力部の出力を制御する出力制御ステップと、を有する、通知方法である。
本発明の一態様は、上記の制御装置としてコンピュータを機能させるためのコンピュータプログラムである。
本発明の一態様は、上記の通知装置としてコンピュータを機能させるためのコンピュータプログラムである。
【発明の効果】
【００１３】
本発明により、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応付けをより容易に行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】第一実施形態における映像提供システム８００のシステム構成の例を表すシステム構成図である。
【図２】第一実施形態における通知装置１００の構成の詳細を示す図である。
【図３】第一実施形態における制御装置５００の構成の詳細を示す図である。
【図４】センサ識別情報テーブルの具体例を示す図である。
【図５】中間識別情報テーブルの具体例を示す図である。
【図６】関係性情報テーブルの具体例を示す図である。
【図７】第一実施形態における映像提供システム８００の動作のうち、センサ識別情報テーブルにセンサ識別情報レコード８１が登録される際の処理の流れを示すシーケンスチャートである。
【図８】第一実施形態における映像提供システム８００の動作のうち、中間識別情報テーブルに中間識別情報レコード８２が登録される際の処理の流れを示すシーケンスチャートである。
【図９】第一実施形態における映像提供システム８００の動作のうち、関係性情報テーブルに関係性情報レコード８３が登録される際の処理の流れを示すシーケンスチャートである。
【図１０】第二実施形態における映像提供システム８００ａのシステム構成の例を示すシステム構成図である。
【図１１】第二実施形態における通知装置１００ａの構成の詳細を示す図である。
【図１２】第二実施形態における制御装置５００ａの構成の詳細を示す図である。
【図１３】第二実施形態における映像提供システム８００ａの動作のうち、センサ識別情報が通知装置１００ａに通知される際の処理の流れを示すシーケンスチャートである。
【図１４】第二実施形態における映像提供システム８００ａの動作のうち、関係性情報テーブルに関係性情報レコード８３が登録される際の処理の流れを示すシーケンスチャートである。
【発明を実施するための形態】
【００１５】
［第一実施形態］
図１は、第一実施形態における映像提供システム８００のシステム構成の例を表すシステム構成図である。映像提供システム８００は、ネットワークを介して不図示の端末装置と通信可能に接続される。映像提供システム８００は、端末装置に対して、センサによって取得されたセンサ情報と、撮影装置によって撮影された映像（映像は画像と音とを含む。）とを提供する。画像は、静止画像又は動画像である。端末装置は、パーソナルコンピュータ、スマートフォン、タブレット等の通信可能な情報処理装置を用いて構成される。端末装置は、映像提供システム８００によって提供されるセンサ情報及び映像を表示する。端末装置のユーザは、端末装置を操作することによって、表示されるセンサ情報及び映像を選択することができる。
【００１６】
映像提供システム８００は、通知装置１００、複数のセンサ２００、ゲートウェイ（Gate Way：略称は“ＧＷ”）３００、複数の撮影装置４００及び制御装置５００を備える。制御装置５００は、第一ネットワーク６００を介して複数のゲートウェイ３００と通信可能に接続される。制御装置５００は、第二ネットワーク７００を介して複数の撮影装置４００と通信可能に接続される。第一ネットワーク６００及び第二ネットワーク７００は、どのようなネットワークで構築されてもよい。例えば、これらのネットワークは全てインターネットで構成されてもよい。
【００１７】
通知装置１００は、中間識別情報を生成し、生成された中間識別情報を導線中を伝播する電磁波及び空気中を伝播する電磁波（光を除く）を用いた通信とは異なる手段で撮影装置４００によって記録されるように通知する。言い換えると、撮像素子及びマイクを備えた撮影装置４００において受けること（記録すること）が可能な手段で中間識別情報が通知される。
【００１８】
センサ２００は、検知した情報（以下、「検知情報」という。）をゲートウェイ３００及び第一ネットワーク６００を介して制御装置５００に送信する。一つのゲートウェイ３００には、一つのセンサ２００が接続されてもよいし、複数のセンサ２００が接続されてもよい。センサ２００にはどのような種類のセンサが適用されてもよい。センサ２００には、複数種類のセンサが適用されてもよい。センサ２００は、例えば温度を測定するセンサであってもよいし、気圧を測定するセンサであってもよいし、音量を測定するセンサであってもよいし、風速を測定するセンサであってもよい。複数のセンサ２００が一つ又は複数のグループにグルーピングされてもよい。
【００１９】
センサ２００には固有の識別情報（以下、「センサ識別情報」という。）が割り当てられている。センサ２００は、検知情報を制御装置５００に送信する際に、自身に割り当てられているセンサ識別情報も送信する。センサ２００は、検知情報を制御装置５００に送信する際に、検知情報が得られた日時（タイムスタンプ）も送信してもよい。センサ２００は、例えば検知情報、センサ識別情報及びタイムスタンプを含むセンサ情報を生成し送信する。なお、上記のように複数のセンサ２００がグルーピングされている場合、センサ識別情報はセンサ２００の所属グループをさらに示すように構成されてもよい。例えば、センサ識別情報がグループピングに応じて階層構造をもっていてもよい。例えば、グループ１の３番目のセンサ２００に対しては、“１−３”というセンサ識別情報が割り当てられてもよい。
【００２０】
ゲートウェイ３００は、自身に接続される通知装置１００及びセンサ２００と制御装置５００との間で通信を中継する通信装置である。例えば、ゲートウェイ３００は、通知装置１００からデータ（例えば中間識別情報）を受信すると、受信されたデータを制御装置５００に対して送信する。例えば、ゲートウェイ３００は、センサ２００からセンサ情報を受信すると、受信されたセンサ情報を制御装置５００に対して送信する。なお、ゲートウェイ３００は、上述した処理を実行可能な通信装置であればどのような装置であってもよく、いわゆる“ゲートウェイ”に限定される必要は無い。
【００２１】
撮影装置４００は、撮影装置４００が設置された周囲の映像を撮影する。撮影装置４００は、第二ネットワーク７００を介して映像データを制御装置５００に送信する。第二ネットワーク７００には、一つの撮影装置４００が接続されてもよいし、複数の撮影装置４００が接続されてもよい。撮影装置４００には固有の識別情報（以下、「撮影装置識別情報」という。）が割り当てられている。撮影装置４００は、映像データを制御装置５００に送信する際に、自身に割り当てられている撮影装置識別情報も送信する。複数の撮影装置４００が一つ又は複数のグループにグルーピングされてもよい。複数の撮影装置４００がグルーピングされている場合、撮影装置識別情報は撮影装置４００の所属グループをさらに示すように構成されてもよい。例えば、撮影装置識別情報がグループピングに応じて階層構造をもっていてもよい。例えば、グループ１の３番目の撮影装置４００に対しては、“１−３”という撮影装置識別情報が割り当てられてもよい。
【００２２】
制御装置５００は、撮影装置４００から受信される映像データを画像解析又は音声解析することによって、撮影装置４００によって撮影された通知装置１００が通知した識別情報を取得する。制御装置５００は、画像解析又は音声解析によって取得された識別情報と、ゲートウェイ３００から送信されたデータに含まれる識別情報と、に基づいてセンサ２００と撮影装置４００との対応付けを行う。
【００２３】
図２は、第一実施形態における通知装置１００の構成の詳細を示す図である。以下、図２を用いて通知装置１００の構成について詳細に説明する。通知装置１００は、通信可能な情報処理装置によって構成される。通知装置１００は、人間によって運搬可能な大きさで構成されることが望ましい。例えば、通知装置１００を構成する情報処理装置は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、通知プログラムを実行する。なお、通知装置１００の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。また、通知装置１００は、専用のハードウェアによって実現されても良い。通知プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。通知プログラムは、電気通信回線を介して提供されても良い。
【００２４】
通知装置１００は、出力部１０１、通信部１０２、中間識別情報生成部１０３及び出力制御部１０４を備える。
出力部１０１は、出力制御部１０４の制御に従って動作する。出力部１０１は、導線中を伝播する電磁波及び空気中を伝播する電磁波（光を除く）を用いた通信とは異なる手段で撮影装置４００によって記録されるように情報を通知する。出力部１０１は、例えば発光装置を用いて構成されてもよい。この場合、出力部１０１は、撮影装置４００によって記録されるように発光によって情報を通知する。より具体的には、例えば以下のような参考文献１に記載された技術が適用されることによって、出力部１０１は発光により情報を通知してもよい。
参考文献１：特許第４４２３３０２号公報
出力部１０１を構成する発光装置として、どのような装置が用いられてもよい。例えば、出力部１０１は発光素子としてＬＥＤ（Light Emitting Diode）が用いられてもよい。
【００２５】
通信部１０２は、通信インタフェース等の通信機器を用いて構成される。通信部１０２は、ゲートウェイ３００との間で通信する。通信部１０２は、有線通信を行ってもよいし、無線通信を行ってもよい。
【００２６】
中間識別情報生成部１０３は、所定のアルゴリズムにしたがって中間識別情報を生成する。中間識別情報は、他の中間識別情報と重複しない一意の値を有する識別情報である。たとえ同じ通知装置１００であっても、一のゲートウェイ３００に接続された場合と他のゲートウェイ３００に接続された場合には、それぞれ異なる中間識別情報が生成される。たとえ同じ通知装置１００が同じゲートウェイ３００に接続されたとしても、一のタイミングで接続された場合に生成される中間識別情報と、他のタイミングで接続された場合に生成される中間識別情報とは、それぞれ異なる値である。中間識別情報は、少なくとも所定の期間にわたって他の中間識別情報との間で重複しない識別情報である。ただし、中間識別情報は、他の中間識別情報との間で重複する理論的な確率が所定の基準よりも低い（殆ど起こりえない程度に低い）識別情報として生成されてもよい。
【００２７】
出力制御部１０４は、所定の条件が満たされると、出力部１０１の出力態様を制御することによって中間識別情報を出力させる。所定の条件とは、例えば通知装置１００がゲートウェイ３００に接続されたことであってもよいし、通知装置１００に電源が投入されたことであってもよいし、通知装置１００に設けられた所定のボタンが操作されたことであってもよいし、他の条件であってもよい。出力制御部１０４は、上述の参考文献１にしたがって出力部１０１の出力（例えば明滅パターン）を制御することによって、中間識別情報に応じた通知を実現する。
【００２８】
図３は、第一実施形態における制御装置５００の構成の詳細を示す図である。以下、図５を用いて制御装置５００の構成について詳細に説明する。
制御装置５００は、１台又は複数台の情報処理装置によって構成される。情報処理装置の具体例として、メインフレームやワークステーションやパーソナルコンピュータやＰＬＣがある。例えば、制御装置５００が一台の情報処理装置で構成される場合、情報処理装置は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、映像提供プログラムを実行する。なお、制御装置５００の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。また、制御装置５００は、専用のハードウェアによって実現されても良い。映像提供プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。映像提供プログラムは、電気通信回線を介して提供されても良い。制御装置５００が複数台の情報処理装置によって構成される場合には、センサ情報取得部５０３、映像解析部５０６及び関係性解析部５０７がそれぞれ異なる装置に実装されてもよいし、上記機能部のうち複数の機能部が一台の装置に実装されてもよい。例えば、センサ情報取得部５０３が一台の情報処理装置に実装され、映像解析部５０６及び関係性解析部５０７が他の一台の情報処理装置に実装されてもよい。
【００２９】
制御装置５００は、第一通信部５０１、第二通信部５０２、センサ情報取得部５０３、センサ情報記憶部５０４、識別情報記憶部５０５、映像解析部５０６、関係性解析部５０７及び関係性情報記憶部５０８を備える。
【００３０】
第一通信部５０１は、通信インタフェース等の通信機器を用いて構成される。第一通信部５０１は、第一ネットワーク６００を介してゲートウェイ３００との間で通信する。第一通信部５０１は、有線通信を行ってもよいし、無線通信を行ってもよい。第一通信部５０１は、例えばセンサ２００によって取得された検知情報を含むセンサ情報をゲートウェイ３００から受信する。第一通信部５０１は、例えば通知装置１００によって送信された中間識別情報をゲートウェイ３００から受信する。
【００３１】
第二通信部５０２は、通信インタフェース等の通信機器を用いて構成される。第二通信部５０２は、第二ネットワーク７００を介して撮影装置４００との間で通信する。第二通信部５０２は、有線通信を行ってもよいし、無線通信を行ってもよい。第二通信部５０２は、例えば撮影装置４００によって撮影された映像のデータ（以下、「映像データ」という。）を撮影装置４００から受信する。
【００３２】
センサ情報取得部５０３は、１以上のセンサ２００から送信されたセンサ情報を、第一ネットワーク６００を介してゲートウェイ３００から受信された情報の中から取得する。センサ情報取得部５０３は、取得されたセンサ情報をセンサ情報記憶部５０４に記録する。
【００３３】
センサ情報記憶部５０４は、ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。センサ情報記憶部５０４は、センサ情報取得部５０３によって取得されたセンサ情報を記憶する。
【００３４】
識別情報記憶部５０５は、ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。識別情報記憶部５０５は、ＧＷ識別情報と中間識別情報との対応関係を示す情報を記憶する。識別情報記憶部５０５は、例えば上記の対応関係を示すテーブル（以下、「中間識別情報テーブル」という。）を記憶する。また、識別情報記憶部５０５は、センサ識別情報とＧＷ識別情報との対応関係を示す情報を記憶する。識別情報記憶部５０５は、例えば上記の対応関係を示すテーブル（以下、「センサ識別情報テーブル）という。）を記憶する。なお、識別情報記憶部５０５が記憶する情報は行及び列で表されるテーブルの構造である必要は無い。
【００３５】
映像解析部５０６は、撮影装置４００によって撮影された映像データに対して解析処理を行うことによって、通知装置１００によって通知された情報を取得する。第一実施形態では、通知装置１００は中間識別情報を通知する。そのため、映像解析部５０６は、映像データを解析することによって中間識別情報を取得する。映像解析部５０６は、例えば上述の参考文献１にしたがって出力部１０１の出力（例えば明滅パターン）について解析処理を行うことによって、中間識別情報を取得する。
【００３６】
関係性解析部５０７は、撮影装置識別情報とセンサ識別情報との対応関係を示す情報を取得する。関係性解析部５０７の処理の具体例について説明する。関係性解析部５０７は、映像データの解析によって取得される中間識別情報に対応するＧＷ識別情報を中間識別情報テーブルから取得する。関係性解析部５０７は、取得されたＧＷ識別情報に対応するセンサ識別情報をセンサ識別情報テーブルから取得する。関係性解析部５０７は、取得されたセンサ識別情報と、解析された映像データに含まれる撮影装置識別情報とが対応関係のある識別情報であると判定する。関係性解析部５０７は、このようにして得られたセンサ識別情報と撮影装置識別情報とを対応付けて関係性情報記憶部５０８に登録する。
【００３７】
関係性情報記憶部５０８は、ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。関係性情報記憶部５０８は、撮影装置識別情報とセンサ識別情報との対応関係を示す情報を記憶する。関係性情報記憶部５０８は、例えば上記の関係を示すテーブル（以下、「関係性情報テーブル」という。）を記憶する。なお、関係性情報記憶部５０８が記憶する情報は行及び列で表されるテーブルの構造である必要は無い。
【００３８】
図４は、センサ識別情報テーブルの具体例を示す図である。センサ識別情報テーブルは、複数のセンサ識別情報レコード８１を有する。センサ識別情報レコード８１は、ＧＷ識別情報と、そのＧＷ識別情報のゲートウェイ３００に接続されている各センサ２００のセンサ識別情報と、を有する。図４の例では、例えばＧＷ識別情報“gw_id_000001”に対応付けてセンサ識別情報“sen_id_000001”が登録されている。一つのＧＷ識別情報に対して複数のセンサ識別情報が対応付けられてもよい。
【００３９】
図５は、中間識別情報テーブルの具体例を示す図である。中間識別情報テーブルは、複数の中間識別情報レコード８２を有する。中間識別情報レコード８２は、ＧＷ識別情報と、そのＧＷ識別情報のゲートウェイ３００に接続されている通知装置１００によって出力される中間識別情報と、を有する。図５の例では、例えばＧＷ識別情報“gw_id_000001”に対応付けて中間識別情報“int_id_000001”が登録されている。一つのＧＷ識別情報に対して一つの中間識別情報が対応付けられる。
【００４０】
図６は、関係性情報テーブルの具体例を示す図である。関係性情報テーブルは、複数の関係性情報レコード８３を有する。関係性情報レコード８３は、撮影装置識別情報と、その撮影装置識別情報の撮影装置４００によって撮影される映像に関連する事象を検知するセンサのセンサ識別情報と、を有する。図６の例では、例えば撮影装置識別情報“cam_id_000001”に対応付けてセンサ識別情報“sen_id_000001”が登録されている。一つの撮影装置識別情報に対して複数のセンサ識別情報が対応付けられてもよい。
【００４１】
図７は、第一実施形態における映像提供システム８００の動作のうち、センサ識別情報テーブルにセンサ識別情報レコード８１が登録される際の処理の流れを示すシーケンスチャートである。まず、センサ２００は所定のタイミングでセンサ情報を生成する（ステップＳ１０１）。センサ情報には、センサ２００によって検知された検知情報と、検知が行われた日時を示すタイムスタンプと、そのセンサ２００のセンサ識別情報と、が含まれる。センサ２００は、生成されたセンサ情報を、自身が接続されているゲートウェイ３００に対して送信する（ステップＳ１０２）。
【００４２】
ゲートウェイ３００は、センサ情報を受信すると、中継処理を実行する（ステップＳ１０３）。中継処理において、ゲートウェイ３００は受信されたセンサ情報に対して自装置のＧＷ識別情報を付加する。ゲートウェイ３００は、ＧＷ識別情報が付加されたセンサ情報を制御装置５００に送信する（ステップＳ１０４）。
【００４３】
制御装置５００のセンサ情報取得部５０３は、センサ情報及びＧＷ識別情報を受信すると、受信されたセンサ情報をセンサ情報記憶部５０４に登録する（ステップＳ１０５）。また、センサ情報取得部５０３は、受信されたセンサ情報に含まれるセンサ識別情報と、受信されたＧＷ識別情報とを対応付けてセンサ識別情報テーブルに登録する（ステップＳ１０６）。
【００４４】
図８は、第一実施形態における映像提供システム８００の動作のうち、中間識別情報テーブルに中間識別情報レコード８２が登録される際の処理の流れを示すシーケンスチャートである。まず、通知装置１００の出力制御部１０４は、所定の条件が満たされたか否か判定する（ステップＳ２０１）。所定の条件が満たされるまで出力制御部１０４は処理を待機する（ステップＳ２０１−ＮＯ）。所定の条件が満たされると（ステップＳ２０１−ＹＥＳ）、中間識別情報生成部１０３は中間識別情報を生成する。出力制御部１０４は、中間識別情報生成部１０３によって生成された中間識別情報を取得する（ステップＳ２０２）。出力制御部１０４は、取得された中間識別情報を、通信部１０２を介してゲートウェイ３００に送信する（ステップＳ２０４）。このとき、出力制御部１０４はどのようなデータ形式で中間識別情報を送信してもよい。例えば、出力制御部１０４は、センサ２００がセンサ情報を送信する際に用いられるデータフォーマットを用いて中間識別情報を送信してもよい。より具体的には、出力制御部１０４は、センサ２００がセンサ情報を送信する際に用いられるデータフォーマットにおいてセンサ識別情報の値が格納される領域に中間識別情報を格納してもよい。この場合、出力制御部１０４は以下のようなデータを送信する。
【００４５】
｛
“ｔｙｐｅ”：“ｍａｐｐｉｎｇ”，
“ｉｄ”：“［中間識別情報］”，
“ｔｉｍｅｓｔａｍｐ”：“［取得日時］”
｝
上記データにおいて、［中間識別情報］の部分には中間識別情報の値が格納され、［送信日時］の部分には中間識別情報が取得された日時を示す値が格納される。なお、上記データは一例であり、“ｔｙｐｅ”および“ｔｉｍｅｓｔａｍｐ”の行は必須では無く、また、データの各項目の名称や値は異なっていてもよい。
【００４６】
ゲートウェイ３００は、中間識別情報を受信すると、中継処理を実行する（ステップＳ２０５）。中継処理において、ゲートウェイ３００は受信された中間識別情報に対して自装置のＧＷ識別情報を付加する。ゲートウェイ３００は、ＧＷ識別情報が付加された中間識別情報を制御装置５００に送信する（ステップＳ２０６）。
【００４７】
制御装置５００のセンサ情報取得部５０３は、中間識別情報及びＧＷ識別情報を受信すると、受信された中間識別情報及びＧＷ識別情報を対応付けて中間識別情報テーブルに登録する（ステップＳ２０７）。
【００４８】
図９は、第一実施形態における映像提供システム８００の動作のうち、関係性情報テーブルに関係性情報レコード８３が登録される際の処理の流れを示すシーケンスチャートである。まず、撮影装置４００が撮影を行う（ステップＳ３０１）。撮影装置４００は、撮影を行うと、撮影によって生成された映像データと、自装置に割り当てられている撮影装置識別情報とを制御装置５００に送信する（ステップＳ３０２）。
【００４９】
制御装置５００の映像解析部５０６は、映像データ及び撮影装置識別情報を受信すると、受信された映像データに対して解析処理を実行する。映像解析部５０６は、解析処理を行う事によって、映像中に撮影されている通知装置１００の出力部１０１によって通知されている中間識別情報を取得する（ステップＳ３０３）。映像解析部５０６は、解析処理によって取得された中間識別情報と、映像データとともに受信された撮影装置識別情報とを関係性解析部５０７に出力する。
【００５０】
関係性解析部５０７は、映像解析部５０６から出力された中間識別情報に対応するＧＷ識別情報を中間識別情報テーブルから取得する（ステップＳ３０４）。関係性解析部５０７は、取得されたＧＷ識別情報に対応するセンサ識別情報をセンサ識別情報テーブルから取得する（ステップＳ３０５）。関係性解析部５０７は、映像解析部５０６から出力された撮影装置識別情報と、ステップＳ３０５の処理で取得されたセンサ識別情報と、を対応付けて関係性情報テーブルに登録する（ステップＳ３０６）。
【００５１】
このようにして関係性情報テーブルに登録された関係性情報レコードを参照することによって、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応関係を容易に知ることが可能となる。関係性情報テーブルは、どのように活用されてもよい。例えば、不図示の端末装置に対して関係性情報テーブルを提供することによって、端末装置のユーザは異常値を示しているセンサに対応する撮影装置を容易に判断することが可能となる。例えば、映像提供システム８００は、異常値を示しているセンサに対応する撮影装置の映像データを端末装置に対して迅速に提供することが可能となる。
【００５２】
このように構成された映像提供システム８００では、ゲートウェイ３００によって中継される情報に基づいて、撮影装置４００によって撮影される通知装置１００によって通知される中間識別情報と、その通知装置１００と同一のゲートウェイ３００に接続されているセンサ２００のセンサ識別情報と、の対応付けが可能になる。また、撮影装置４００の映像データが解析されることによって、撮影装置４００によって撮影された通知装置１００によって通知された中間識別情報と、撮影装置４００の撮影装置識別情報との対応付けが可能になる。そして、中間識別情報を介することによって、撮影装置４００の撮影装置識別情報と、その撮影装置４００によって撮影される映像に関連する事象を検知するセンサとの対応付けが可能となる。したがって、撮影装置と、その撮影装置によって撮影される映像に関連する事象を検知するセンサとの対応付けをより容易に行うことが可能になる。
【００５３】
また、このように構成された映像提供システム８００では、通知装置１００が備えるような出力部１０１を個々のセンサ２００が備える必要は無く、ゲートウェイ１台に対して１台の通知装置が接続されることでセンサと撮影装置との対応付けが可能となる。そのため、通知装置１００が備えるような出力部１０１をセンサ２００自身が備えてセンサ識別情報を通知する場合に比べて、必要となる出力部１０１の数をおさえることが可能であり、コストを低減することが可能となる。
【００５４】
また、このように構成された映像提供システム８００では、ゲートウェイ３００と通知装置１００とが別個の装置として構成されている。そのため、あるゲートウェイ３００に接続されたセンサ２００について関係性情報テーブルへの登録が終了した後に、使用された通知装置１００をゲートウェイ３００から取り外し、他のゲートウェイ３００に接続して登録処理を実行することが可能である。すなわち、通知装置１００を複数のゲートウェイ３００に対して使い回すことが可能である。そのため、コストを低減することが可能となる。
【００５５】
［第二実施形態］
図１０は、第二実施形態における映像提供システム８００ａのシステム構成の例を示すシステム構成図である。第二実施形態における映像提供システム８００ａは、通知装置１００に代えて通知装置１００ａを備える点、ゲートウェイ３００に代えてゲートウェイ３００ａを備える点、制御装置５００に代えて制御装置５００ａを備える点、で第一実施形態における映像提供システム８００と異なる。他の構成については、第二実施形態における映像提供システム８００ａと第一実施形態における映像提供システム８００とは同様である。以下、第一実施形態における映像提供システム８００と異なる点に関して、映像提供システム８００ａについて説明する。
【００５６】
ゲートウェイ３００ａは、自装置に接続されたセンサ２００からセンサ情報を受信すると、センサ情報に含まれるセンサ識別情報を取得する。そして、ゲートウェイ３００ａは、取得されたセンサ識別情報を、自装置に接続された通知装置１００ａに対して送信する。
【００５７】
図１１は、第二実施形態における通知装置１００ａの構成の詳細を示す図である。以下、図１１を用いて通知装置１００ａの構成について詳細に説明する。第二実施形態における通知装置１００ａは、中間識別情報生成部１０３を備えない点、出力制御部１０４に代えて出力制御部１０４ａを備える点、で第一実施形態における通知装置１００と異なる。
【００５８】
出力制御部１０４ａは、通信部１０２を介してゲートウェイ３００からセンサ識別情報を受信する。受信されるセンサ識別情報は、自装置と同一のゲートウェイ３００に接続されている１又は複数のセンサ２００のセンサ識別情報である。出力制御部１０４ａは、中間識別情報に代えて、受信されたセンサ識別情報を出力するように出力部１０１を制御する。受信されたセンサ識別情報が複数存在する場合には、出力制御部１０４ａは、所定の規則にしたがって、複数のセンサ識別情報を出力するように出力部１０１を制御する。そのため、第二実施形態における通知装置１００ａは、中間識別情報ではなくセンサ識別情報を通知する。
【００５９】
図１２は、第二実施形態における制御装置５００ａの構成の詳細を示す図である。以下、図１２を用いて制御装置５００ａの構成について詳細に説明する。第二実施形態における制御装置５００ａは、識別情報記憶部５０５を備えない点、映像解析部５０６に代えて映像解析部５０６ａを備える点、関係性解析部５０７に代えて関係性解析部５０７ａを備える点、で第一実施形態における制御装置５００と異なる。
【００６０】
映像解析部５０６ａは、映像データを解析することによって、中間識別情報ではなくセンサ識別情報を取得する。第一実施形態における中間識別情報とは異なり、第二実施形態におけるセンサ識別情報は複数通知されることがある。そのため、映像解析部５０６ａは、予め定められている規則にしたがって映像データを解析することによって、撮影された通知装置１００ａによって通知されている全てのセンサ識別情報を取得する。映像解析部５０６ａは、解析された映像データの送信元である撮影装置４００の撮影装置識別情報と、解析処理によって取得された１又は複数のセンサ識別情報とを関係性解析部５０７ａに出力する。
関係性解析部５０７ａは、映像解析部５０６ａから出力された撮影装置識別情報と１又は複数のセンサ識別情報とを関係性情報テーブルに登録する。
【００６１】
図１３は、第二実施形態における映像提供システム８００ａの動作のうち、センサ識別情報が通知装置１００ａに通知される際の処理の流れを示すシーケンスチャートである。図１３の処理の流れの一部は、図７における処理の流れの一部と同じである。そのため、図７と共通する処理については説明を省く。
【００６２】
ゲートウェイ３００ａは、ＧＷ識別情報が付加されたセンサ情報を制御装置５００に送信した後（ステップＳ１０４）、センサ情報に含まれるセンサ識別情報を通知装置１００ａに送信する（ステップＳ１１１）。通知装置１００ａの出力制御部１０４ａは、ゲートウェイ３００ａからセンサ識別情報を受信すると、受信されたセンサ識別情報に応じて出力部１０１を制御することによって、受信されたセンサ識別情報を通知する（ステップＳ１１２）。
【００６３】
図１４は、第二実施形態における映像提供システム８００ａの動作のうち、関係性情報テーブルに関係性情報レコード８３が登録される際の処理の流れを示すシーケンスチャートである。図１４の処理の流れの一部は、図９における処理の流れの一部と同じである。そのため、図９と共通する処理については説明を省く。
【００６４】
制御装置５００ａの映像解析部５０６ａは、映像データ及び撮影装置識別情報を受信すると、受信された映像データに対して解析処理を実行する。映像解析部５０６ａは、解析処理を行う事によって、映像中に撮影されている通知装置１００の出力部１０１によって通知されている１又は複数のセンサ識別情報を取得する（ステップＳ３１１）。映像解析部５０６ａは、解析処理によって取得されたセンサ識別情報と、映像データとともに受信された撮影装置識別情報とを関係性解析部５０７ａに出力する。
【００６５】
関係性解析部５０７ａは、映像解析部５０６ａから出力された撮影装置識別情報と、ステップＳ３１１の処理で取得されたセンサ識別情報と、を対応付けて関係性情報テーブルに登録する（ステップＳ３１２）。
【００６６】
このように構成された第二実施形態における映像提供システム８００ａによっても、第一実施形態における映像提供システム８００と同様の効果が得られる。
【００６７】
また、このように構成された第二実施形態における映像提供システム８００ａでは、中間識別情報を用いる必要が無い。そのため、制御装置５００において、ゲートウェイ３００ａから送信される情報を解析することなく、撮影装置４００から送信される映像データの解析のみによって撮影装置４００とセンサ２００との対応関係を取得することが可能となる。
【００６８】
［変形例］
第一ネットワークは、閉域網として構築されてもよい。第二ネットワークも、閉域網として構築されてもよい。
第一実施形態における通知装置１００は、必ずしも中間識別情報生成部１０３を備えなくともよい。例えば、通知装置１００は、予め与えられた中間識別情報を記憶する記憶装置を備えてもよい。この場合、出力制御部１０４は、記憶装置から中間識別情報を読み出すことによって中間識別情報を取得する。この場合、記憶装置は複数の中間識別情報を予め記憶してもよい。通知装置１００の出力制御部１０４は、自装置が接続されるゲートウェイ３００が変わる度や、ステップＳ２０１における所定の条件が満たされる度に、一つ前に読み出された中間識別情報とは異なる中間識別情報を記憶装置から読み出すように構成されてもよい。
【００６９】
出力部１０１の明滅パターンは、上記の参考文献１に開示された技術に限定される必要は無い。例えば、以下の参考文献２に開示された技術に開示された技術が用いられてもよい。
参考文献２：FAQ NO.1007798（NECフォーマットの赤外線リモコン・フォーマット［共通］）  http://japan.renesas.com/support/faqs/faq_results/Q1000000-Q9999999/mpumcu/com/remo_012j.jsp
参考文献２に開示された技術が出力部１０１の出力制御に用いられた場合は、映像解析部５０６も参考文献２に開示された技術に基づいた映像解析を行うように構成される。
【００７０】
出力部１０１は、必ずしも明滅パターンで通知する必要は無い。例えば、出力部１０１がディスプレイとして構成された場合、出力部１０１は中間識別情報を示すバーコード（二次元バーコードを含む）を表示することによって中間識別情報を通知してもよい。出力部１０１は、色の配置パターンや中間識別情報を示す文字や画像などを表示することによって中間識別情報を通知してもよい。
【００７１】
出力部１０１は、必ずしも画像として記録される方法で通知を行う必要は無い。例えば、出力部１０１は音声を出力するスピーカーとして構成されてもよい。この場合、出力制御部１０４は、出力部１０１から出力される音声を制御することによって、中間識別情報を通知する。出力部１０１から出力される音声は、撮影装置４００のマイクによって集音され、映像データの音声データとして記録される。映像解析部５０６は、映像データに含まれる音声を解析することによって、通知された中間識別情報を取得する。
映像データは、必ずしも画像と音とを含む必要は無く、画像のみを含むように構成されてもよい。この場合、出力部１０１は、画像として記録される方法で通知を行う。
【００７２】
映像解析部５０６は、ゲートウェイ３００から中間識別情報が受信されたタイミング（以下、「受信タイミング」という。）に基づいて、解析処理の対象となる映像データを制限してもよい。例えば、受信タイミングの前後所定時間内に撮影された映像データのみを解析処理の対象としてもよい。このように構成されることによって、映像解析部５０６の処理を軽減することが可能となる。
通知装置１００は、ゲートウェイ３００と一体に構成されてもよい。通知装置１００ａは、ゲートウェイ３００ａと一体に構成されてもよい。通知装置１００及び通知装置１００ａは、センサ２００と一体に構成されてもよい。
制御装置５００は、必ずしもセンサ識別情報記憶部５０４を備えなくともよい。すなわち、制御装置５００は、図７におけるステップＳ１０５の処理を実行しなくともよい。この場合、制御装置５００とは異なる装置として、不図示の端末装置に対しセンサ情報と映像データとを提供する装置が設けられてもよい。
制御装置５００のセンサ識別情報テーブルは、制御装置５００の管理者によって手動で登録されてもよい。この場合、制御装置５００に対してセンサ情報は必ずしも送信される必要はない。
第一実施形態及び第二実施形態において示される各シーケンスチャートの処理の流れは一例にすぎず、処理の順番が一部前後してもよい。例えば、図１３の処理において、ステップＳ１０４の処理とステップＳ１１１の処理とは順序が逆であってもよい。
【００７３】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７４】
１００…通知装置，  １０１…出力部，  １０２…通信部，  １０３…中間識別情報生成部，  １０４…出力制御部，  ２００…センサ，  ３００…ゲートウェイ，  ４００…撮影装置，  ５００…制御装置，  ５０１…第一通信部，  ５０２…第二通信部，  ５０３…センサ情報取得部，  ５０４…センサ情報記憶部，  ５０５…識別情報記憶部，  ５０６…映像解析部，  ５０７…関係性解析部，  ６００…第一ネットワーク，  ７００…第二ネットワーク，  ８００…映像提供システム
【図１】
0006742725.tif 000002
【図２】
0006742725.tif 000003
【図３】
0006742725.tif 000004
【図４】
0006742725.tif 000005
【図５】
0006742725.tif 000006
【図６】
0006742725.tif 000007
【図７】
0006742725.tif 000008
【図８】
0006742725.tif 000009
【図９】
0006742725.tif 000010
【図１０】
0006742725.tif 000011
【図１１】
0006742725.tif 000012
【図１２】
0006742725.tif 000013
【図１３】
0006742725.tif 000014
【図１４】
0006742725.tif 000015