(57)【特許請求の範囲】
【請求項１】
撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置に中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築し、前記映像のデータの中継が終了した後に前記閉域網を開放する通信制御部と、
前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第一ネットワークを介して前記端末装置に送信する制御部と、
前記映像中継部と、を備え、
前記映像中継部は、前記第一ネットワークとは異なる第二ネットワークを介して前記映像のデータを前記端末装置に中継する、映像提供システム。
【請求項２】
撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置に中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築し、前記映像のデータの中継が終了した後に前記閉域網を開放する通信制御部と、
前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第三ネットワークを介して前記センサから受信するセンサ情報取得部と、を備え、
前記映像中継部は、前記撮像装置から前記第三ネットワークとは異なる第四ネットワークを介して前記映像のデータを受信する、映像提供システム。
【請求項３】
撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置へ中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築するステップと、
前記映像のデータの中継が終了した後に前記閉域網を開放するステップと、
前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第一ネットワークを介して前記端末装置に送信するステップと、
前記映像中継部が、前記第一ネットワークとは異なる第二ネットワークを介して前記映像のデータを前記端末装置に中継するステップと、
を有する映像提供方法。
【請求項４】
撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置へ中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築するステップと、
前記映像のデータの中継が終了した後に前記閉域網を開放するステップと、
前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第三ネットワークを介して前記センサから受信するステップと、
前記映像中継部が、前記撮像装置から前記第三ネットワークとは異なる第四ネットワークを介して前記映像のデータを受信するステップと、
を有する映像提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサの出力と撮像された映像とを端末装置に表示させる技術に関する。
【背景技術】
【０００２】
近年、ＩｏＴ（Internet Of Things）が注目されている。ＩｏＴでは、多くのセンサがネットワークに接続され、装置に関する情報を遠隔地で取得することが可能となる。センサから得られる数値に関する情報のみでは状況の把握が困難であるため、撮像装置によって撮像された映像もネットワークを介して取得されることがある。このような映像は第三者に閲覧されることは望ましくないことがある。そのような場合、映像を伝送する際にセキュリティの維持のために閉域網をオーバーレイネットワークで構築する技術が適用されることがある。オーバーレイネットワークを用いた技術として、例えば特許文献１に開示された技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１１４６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
撮像装置の台数が多い場合には、多数の閉域網が形成されることとなる。しかしながら、サーバ装置が終端可能な閉域網の数には、サーバの性能に依存した上限がある。そのため、多数の撮像装置が接続されたシステムを構築することができない場合があった。
【０００５】
上記事情に鑑み、本発明は、撮像装置によって撮像された映像を閉域網で通信するシステムにおいて、より多くの撮像装置による映像を伝送可能にする技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置に中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築し、前記映像のデータの中継が終了した後に前記閉域網を開放する通信制御部、を備える映像提供システムである。
【０００７】
本発明の一態様は、上記の映像提供システムであって、前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第一ネットワークを介して前記端末装置に送信する制御部と、前記映像中継部と、をさらに備え、前記映像中継部は、前記第一ネットワークとは異なる第二ネットワークを介して前記映像のデータを前記端末装置に中継する。
【０００８】
本発明の一態様は、上記の映像提供システムであって、前記撮像装置によって撮像される映像に関連する事象を検知するセンサから送信される情報であって、前記事象の検知の結果を表す検知情報を含む情報であるセンサ情報を第三ネットワークを介して前記センサから受信するセンサ情報取得部をさらに備え、前記映像中継部は、前記撮像装置から前記第三ネットワークとは異なる第四ネットワークを介して前記映像のデータを受信する。
【０００９】
本発明の一態様は、撮像装置によって撮像された映像のデータに対する要求が端末装置から受信された場合に、前記映像のデータを前記端末装置へ中継する映像中継部と前記撮像装置との間の経路を含む通信経路において閉域網を構築するステップと、前記映像のデータの中継が終了した後に前記閉域網を開放するステップと、を有する映像提供方法である。
【００１０】
本発明の一態様は、上記の映像提供システムとしてコンピュータを動作させるためのコンピュータプログラムである。
【００１１】
本発明の一態様は、事象を検知するセンサによる検知結果を示す検知情報表示部と、撮像装置によって撮像される映像の表示を指示するためのボタンと、を画面に表示させる制御部を備え、前記制御部は、前記ボタンを、そのボタンに対する操作によって表示される映像に関連する事象を検知するセンサによる検知結果を示す前記検知情報表示部と関連づけて表示させる、端末装置である。
本発明の一態様は、事象を検知するセンサによる検知結果を示す検知情報表示部を画面に表示させる制御部を備え、前記制御部は、前記検知情報表示部に対する操作に応じて、前記検知情報表示部が示す検知結果に関連する事象を撮像している撮像装置によって撮像される映像を、前記映像を提供する映像提供システムに要求する、端末装置である。
本発明の一態様は、事象を検知するセンサによる検知結果を示す検知情報表示部と、撮像装置によって撮像される映像の表示を指示するためのボタンと、を端末装置の画面に表示させるための情報を前記端末装置に送信する表示制御ステップを有し、前記表示制御ステップにおいて、前記ボタンを、そのボタンに対する操作によって表示される映像に関連する事象を検知するセンサによる検知結果を示す前記検知情報表示部と関連づけて表示させるための情報を前記端末装置に送信する、情報提供方法である。
本発明の一態様は、事象を検知するセンサによる検知結果を示す検知情報表示部を端末装置の画面に表示させるための情報を前記端末装置に送信する表示制御ステップと、前記検知情報表示部に対する操作に応じて、前記検知情報表示部が示す検知結果に関連する事象を撮像している撮像装置によって撮像される映像を、前記映像を提供する映像提供システムに要求するように定義された制御データを前記端末装置に送信する制御ステップと、を有する情報提供方法である。
【００１２】
本発明の一態様は、上記の端末装置としてコンピュータを動作させるためのコンピュータプログラムである。
【発明の効果】
【００１３】
本発明により、撮像装置によって撮像された映像を閉域網で通信するシステムにおいて、より多くの撮像装置による映像を伝送することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】映像提供システムの一実施形態である監視システム４００のシステム構成の例を表すシステム構成図である。
【図２】監視システム４００の動作のうち、センサ情報が蓄積される際の処理及び解析処理が行われる処理の流れの具体例を示すシーケンスチャートである。
【図３】監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第一の具体例を示すシーケンスチャートである。
【図４】監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第二の具体例を示すシーケンスチャートである。
【図５】監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第三の具体例を示すシーケンスチャートである。
【図６】監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第四の具体例を示すシーケンスチャートである。
【図７】端末装置１００の表示部１０４に表示される画面の具体例を示す図である。
【図８】撮像装置３００によって撮像された映像が端末装置１００の表示部１０４に表示される際の画面の例を示す図である。
【発明を実施するための形態】
【００１５】
図１は、映像提供システムの一実施形態である監視システム４００のシステム構成の例を表すシステム構成図である。監視システム４００は、第一ネットワーク５００及び第二ネットワーク６００を介して端末装置１００と通信可能に接続される。監視システム４００は、第三ネットワーク７００を介して１以上のセンサ２００と通信可能に接続される。監視システム４００は、第四ネットワーク８００を介して１以上の撮像装置３００と通信可能に接続される。第一ネットワーク５００、第二ネットワーク６００、第三ネットワーク７００及び第四ネットワーク８００は、どのようなネットワークで構築されてもよい。例えば、これらのネットワークは全てインターネットで構成されてもよい。
【００１６】
端末装置１００は、パーソナルコンピュータ、スマートフォン、タブレット等の通信可能な情報処理装置を用いて構成される。端末装置１００は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。端末装置１００は、第一通信部１０１、第二通信部１０２、入力部１０３、表示部１０４、記憶部１０５及び制御部１０６を備える。制御部１０６は、映像表示プログラムを実行することにより、監視システム４００によって提供される映像を取得し表示する。なお、映像表示プログラムの機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。映像表示プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ、半導体記憶装置（例えばＳＳＤ：Solid State Drive）等の可搬媒体、コンピュータシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。映像表示プログラムは、電気通信回線を介して送信されても良い。
【００１７】
第一通信部１０１は、通信インタフェース等の通信機器を用いて構成される。第一通信部１０１は、第一ネットワーク５００を介して監視システム４００との間で通信する。第一通信部１０１は、有線通信を行ってもよいし、無線通信を行ってもよい。
【００１８】
第二通信部１０２は、通信インタフェース等の通信機器を用いて構成される。第二通信部１０２は、第二ネットワーク６００を介して監視システム４００との間で通信する。第二ネットワーク６００は、第一ネットワーク５００とは異なるネットワークである。第二通信部１０２は、有線通信を行ってもよいし、無線通信を行ってもよい。第二ネットワーク６００は、例えば通信会社によって法人向けに提供されるセキュリティの高い通信網（例えば閉域網）である。第二ネットワーク６００は、例えば専用線、ＳＳＬ（Secure Sockets Layer）を用いた通信経路である。
【００１９】
入力部１０３は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部１０３は、ユーザの指示を端末装置１００に入力する際にユーザによって操作される。入力部１０３は、入力装置を端末装置１００に接続するためのインタフェースであっても良い。この場合、入力部１０３は、入力装置においてユーザの入力に応じ生成された入力信号を端末装置１００に入力する。
【００２０】
表示部１０４は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部１０４は、センサ２００の検知の結果を示す画像や監視システム４００における解析結果を示す画像を表示する。表示部１０４は、画像表示装置を端末装置１００に接続するためのインタフェースであっても良い。この場合、表示部１０４は、上記の画像を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
記憶部１０５は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部１０５は、制御部１０６による制御に応じてデータを記憶する。
【００２１】
制御部１０６は、端末装置１００の動作を制御する。制御部１０６は、例えば映像表示プログラムの定義に従って画像を生成し、生成された画像を表示部１０４に表示させる。制御部１０６は、例えば入力部１０３に対するユーザの操作に応じて送信データを生成し、生成された送信データを第一ネットワーク５００又は第二ネットワーク６００介して送信する。制御部１０６は、例えば入力部１０３に対するユーザの操作に応じて、表示部１０４に表示される画像を変化させる。制御部１０６は、例えば第一ネットワーク５００又は第二ネットワーク６００を介して受信されたデータに基づいて画像を生成し、生成された画像を表示部１０４に表示させる。制御部１０６は、第一ネットワーク５００を介してセンサ情報（センサ２００によって検知された情報、検知の時刻、センサ２００の識別情報を含む。）を受信すると、受信されたセンサ情報を記憶部１０５に記録する。制御部１０６は、第一ネットワーク５００を介して解析結果情報（解析部４０７による解析結果、解析対象となった検知情報の検知の時刻、解析対象となった検知情報を検知したセンサ２００の識別情報を含む。）を受信すると、受信された解析結果を記憶部１０５に記録する。
【００２２】
センサ２００は、検知した情報（以下、「検知情報」という。）を第三ネットワーク７００を介して監視システム４００に送信する。第三ネットワーク７００には、一つのセンサ２００が接続されてもよいし、複数のセンサ２００が接続されてもよい。センサ２００にはどのような種類のセンサが適用されてもよい。センサ２００には、複数種類のセンサが適用されてもよい。センサ２００は、例えば温度を測定するセンサであってもよいし、気圧を測定するセンサであってもよいし、音量を測定するセンサであってもよいし、風速を測定するセンサであってもよい。ゲートウェイ装置等の中継装置を介することによって、複数のセンサ２００が一つ又は複数のグループにグルーピングされてもよい。
【００２３】
センサ２００には固有の識別情報（以下、「センサＩＤ」という。）が割り当てられている。センサ２００は、検知情報を監視システム４００に送信する際に、自身に割り当てられているセンサＩＤも送信する。センサ２００は、検知情報を監視システム４００に送信する際に、検知情報が得られた日時（タイムスタンプ）も送信してもよい。センサ２００は、例えば検知情報、センサＩＤ及びタイムスタンプを含むセンサ情報を生成し送信する。なお、上記のように複数のセンサ２００がグルーピングされている場合、センサＩＤはセンサ２００の所属グループをさらに示すように構成されてもよい。例えば、センサＩＤがグループピングに応じて階層構造をもっていてもよい。例えば、グループ１の３番目のセンサ２００に対しては、“１−３”というセンサＩＤが割り当てられてもよい。
【００２４】
撮像装置３００は、撮像装置３００が設置された周囲の映像を撮像する。撮像装置３００は、撮像された映像のデータを、自身が備える記憶装置に記録する。撮像装置３００は、監視システム４００による要求に応じて、第四ネットワーク８００を介して閉域網を形成する。閉域網は、例えば第四ネットワーク８００においてオーバーレイネットワークとして形成される。撮像装置３００は、形成された閉域網を介して映像データを監視システム４００に送信する。第四ネットワーク８００には、一つの撮像装置３００が接続されてもよいし、複数の撮像装置３００が接続されてもよい。撮像装置３００には固有の識別情報（以下、「カメラＩＤ」という。）が割り当てられている。撮像装置３００は、映像データを監視システム４００に送信する際に、自身に割り当てられているカメラＩＤも送信する。ゲートウェイ装置等の中継装置を介することによって、複数の撮像装置３００が一つ又は複数のグループにグルーピングされてもよい。複数の撮像装置３００がグルーピングされている場合、カメラＩＤは撮像装置３００の所属グループをさらに示すように構成されてもよい。例えば、カメラＩＤがグループピングに応じて階層構造をもっていてもよい。例えば、グループ１の３番目の撮像装置３００に対しては、“１−３”というカメラＩＤが割り当てられてもよい。
【００２５】
監視システム４００は、１台又は複数台の情報処理装置によって構成される。情報処理装置の具体例として、メインフレームやワークステーションやパーソナルコンピュータやＰＬＣ（Programmable Logic Controller）がある。例えば、監視システム４００が一台の情報処理装置で構成される場合、情報処理装置は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、映像提供プログラムを実行する。なお、監視システム４００の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。また、監視システム４００は、専用のハードウェアによって実現されても良い。映像提供プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。映像提供プログラムは、電気通信回線を介して提供されても良い。監視システム４００が複数台の情報処理装置によって構成される場合には、制御部４０５、センサ情報取得部４０６、解析部４０７、通信制御部４０８及び映像中継部４０９がそれぞれ異なる装置に実装されてもよいし、上記機能部のうち複数の機能部が一台の装置に実装されてもよい。例えば、制御部４０５、センサ情報取得部４０６、解析部４０７がそれぞれ異なる情報処理装置に実装され、通信制御部４０８及び映像中継部４０９が一台の情報処理装置に実装されてもよい。
【００２６】
監視システム４００は、第一通信部４０１、第二通信部４０２、第三通信部４０３、第四通信部４０４、制御部４０５、センサ情報取得部４０６、解析部４０７、通信制御部４０８、映像中継部４０９及び記憶部４１０を備える。
【００２７】
第一通信部４０１は、通信インタフェース等の通信機器を用いて構成される。第一通信部４０１は、第一ネットワーク５００を介して端末装置１００との間で通信する。第一通信部４０１は、有線通信を行ってもよいし、無線通信を行ってもよい。第一通信部４０１は、例えばセンサ２００によって取得された検知情報を含むセンサ情報を端末装置１００に送信する。第一通信部４０１は、例えば解析部４０７による解析結果を端末装置１００に送信する。
【００２８】
第二通信部４０２は、通信インタフェース等の通信機器を用いて構成される。第二通信部４０２は、第二ネットワーク６００を介して端末装置１００との間で通信する。第二通信部４０２は、有線通信を行ってもよいし、無線通信を行ってもよい。第二通信部４０２は、例えば撮像装置３００によって撮像された映像のデータ（以下、「映像データ」という。）を端末装置１００に送信する。
【００２９】
第三通信部４０３は、通信インタフェース等の通信機器を用いて構成される。第三通信部４０３は、第三ネットワーク７００を介してセンサ２００との間で通信する。第三通信部４０３は、有線通信を行ってもよいし、無線通信を行ってもよい。第三通信部４０３は、例えばセンサ２００によって取得された検知情報を含むセンサ情報をセンサ２００から受信する。
【００３０】
第四通信部４０４は、通信インタフェース等の通信機器を用いて構成される。第四通信部４０４は、第四ネットワーク８００を介して撮像装置３００との間で通信する。第四通信部４０４は、有線通信を行ってもよいし、無線通信を行ってもよい。第四通信部４０４は、例えば撮像装置３００によって撮像された映像データを撮像装置３００から受信する。
【００３１】
制御部４０５は、端末装置１００に対して検知情報及び映像データを提供するために必要となる処理を実行する。制御部４０５は、端末装置１００に対して解析結果を提供するために必要となる処理をさらに実行してもよい。制御部４０５の具体的な動作については後述する。
センサ情報取得部４０６は、第三ネットワーク７００を介して１以上のセンサ２００からセンサ情報を取得する。センサ情報取得部４０６は、取得されたセンサ情報を制御部４０５に出力する。
【００３２】
解析部４０７は、センサ情報取得部４０６によって取得された検知情報について解析処理を行う。解析部４０７は、解析結果情報（解析結果、解析対象となった検知情報の検知の時刻、解析対象となった検知情報を検知したセンサ２００のセンサＩＤを含む。）を制御部４０５に出力する。解析部４０７が行う解析処理の具体例として、検知情報が正常であることを示す情報であるか、検知情報が異常が発生していることを示す情報であるか、について判定する処理がある。解析部４０７が行う解析処理の具体例として、現時点では正常であるものの将来異常が生じる可能性について判定する処理がある。より具体的には、センサ２００の種別やセンサＩＤ毎に予め設定されている条件（例えば閾値）を検知情報が満たしているか否か判定することによって解析部４０７が判定を行ってもよい。解析部４０７が解析処理を行う対象となる検知情報は、センサ情報取得部４０６によって取得された検知情報（現在の検知情報）であってもよいし、制御部４０５によって指示された現在又は過去の検知情報であってもよいし、端末装置１００のユーザや監視システム４００の管理者によって指示された検知情報であってもよい。過去の検知情報は、記憶部４１０から読み出すことによって取得される。
【００３３】
通信制御部４０８は、映像中継部４０９と撮像装置３００との間の経路を含む通信経路（第四ネットワーク８００）において閉域網を構築する。通信制御部４０８によって構築される閉域網は、正当な権限を有しない第三者によって映像データが取得されることを抑止する通信経路である。通信制御部４０８は、さらに閉域網の通信に用いられるパケットを優先的に転送するＱｏＳ（Quality of Service）制御を行ってもよい。通信制御部４０８によって構築される閉域網には、例えばＳＳＬ（Secure Sockets Layer）、ＴＬＳ（Transport Layer Security）のように暗号化通信方式を用いた通信（例えばＶＰＮ：Virtual Private Network）が適用されてもよい。通信制御部４０８は、例えば各撮像装置３００のＩＰアドレスと、各撮像装置３００のカメラＩＤとを対応付けたテーブルを予め記憶してもよい。通信制御部４０８は、テーブルを参照することによって、制御部４０５によって指示されたカメラＩＤのＩＰアドレスを取得し、閉域網を構築してもよい。
【００３４】
映像中継部４０９は、通信制御部４０８によって構築される閉域網を介して撮像装置３００から映像データを受信する。映像中継部４０９は、受信された映像データを、第二ネットワーク６００を介して端末装置１００に送信する。映像中継部４０９は、例えばＷＥＢサーバとして動作することによって映像データを端末装置１００に提供してもよい。より具体的には、映像中継部４０９は、映像データのファイルを示すＵＲＬ（Uniform Resource Locator）を制御部４０５を介して端末装置１００に通知してもよい。この場合、映像中継部４０９は、映像データのファイルのＵＲＬに対する要求（例えばＨＴＴＰプロトコルのＧＥＴメソッド）の受信に応じて映像データを提供する。映像中継部４０９は、閉域網を介して受信される映像データのフォーマットと、端末装置１００において再生可能な映像データのフォーマットとが異なる場合、フォーマットの変換処理を行う。端末装置１００において再生可能な映像データのフォーマットの一例として、ＭＰ４やFlash Videoがある。映像中継部４０９は、映像データに対して画像処理を実施してもよい。例えば、映像中継部４０９は、映像に対してブライトネス又はコントラストを変更する画像処理を実施してもよい。映像中継部４０９は、中継対象の映像について映像が暗いか否かについて判断し、暗いと判断された場合にブライトネスを上げるように画像処理を実施してもよい。映像中継部４０９は、中継対象の映像について映像が不鮮明であるか否かについて判断し、不鮮明であると判断された場合にコントラストを上げるように画像処理を実施してもよい。
【００３５】
記憶部４１０は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部４１０は、制御部４０５の制御にしたがってデータを記憶する。記憶部４１０は、例えばセンサ情報取得部４０６によって取得されたセンサ情報を記憶する。記憶部４１０は、解析部４０７による解析結果をさらに記憶してもよい。
【００３６】
図２は、監視システム４００の動作のうち、センサ情報が蓄積される際の処理及び解析処理が行われる処理の流れの具体例を示すシーケンスチャートである。センサ２００は、所定のタイミングでセンサ情報を生成する（ステップＳ１０１）。所定のタイミングとは、所定の時間間隔をあけたタイミングであってもよいし、所定の時刻が到来するタイミングであってもよいし、監視システム４００等の他装置から指示を受けたタイミングであってもよいし、他のタイミングであってもよい。センサ２００は、第三ネットワーク７００を介して監視システム４００に対しセンサ情報を送信する（ステップＳ１０２）。送信されるセンサ情報には、検知情報、センサＩＤ及びタイムスタンプが含まれる。
【００３７】
監視システム４００のセンサ情報取得部４０６は、第三ネットワーク７００を介してセンサ情報を受信すると、受信されたセンサ情報を制御部４０５に出力する。制御部４０５は、センサ情報取得部４０６からセンサ情報を取得すると、取得されたセンサ情報を記憶部４１０に記録する（ステップＳ１０３）。ステップＳ１０３における記録が繰り返し実行されることによって、記憶部４１０にはセンサ情報の履歴が記録される。また、制御部４０５は、取得されたセンサ情報を第一ネットワーク５００を介して端末装置１００に送信する（ステップＳ１０４）。端末装置１００の制御部１０６は、センサ情報を受信すると、受信されたセンサ情報を表示部１０４に表示させる（ステップＳ１０５）。センサ情報は、例えばグラフとして時系列の変化が現れる形で表示されてもよいし、メーターのように直近の値のみが表れる形で表示されてもよい。
【００３８】
監視システム４００の解析部４０７は、センサ情報取得部４０６によって取得されたセンサ情報を所定のタイミングで制御部４０５に要求する。所定のタイミングとは、所定の時間間隔をあけたタイミングであってもよいし、所定の時刻が到来するタイミングであってもよいし、端末装置１００等の他装置から指示を受けたタイミングであってもよいし、監視システム４００の管理者から指示がなされたタイミングであってもよいし、他のタイミングであってもよい。解析部４０７は、要求をする際にセンサＩＤを指定してもよい。解析部４０７は、要求をする際に、時間帯を指定してもよい。制御部４０５は、解析部４０７の要求に応じてセンサ情報を記憶部４１０から読み出し、読み出されたセンサ情報を解析部４０７に出力する。制御部４０５は、センサＩＤが指定された場合には、指定されたセンサＩＤに対応するセンサ情報のみを解析部４０７に出力する。制御部４０５は、時間帯が指定された場合には、指定された時間帯に含まれる時刻のタイムスタンプを有するセンサ情報のみを解析部４０７に出力する。一方、制御部４０５は、時間帯が指定されない場合、各センサＩＤのセンサ情報のうち最新のセンサ情報を解析部４０７に出力してもよいし、要求後に最初に取得されたセンサ情報を解析部４０７に出力してもよいし、未だに解析部４０７による解析処理が行われていないセンサ情報のみを解析部４０７に出力してもよい。解析処理が行われていないセンサ情報のみを出力する処理は、制御部４０５が記憶部４１０において解析部４０７による解析が行われたか否かをセンサ情報毎に記録しておくことで可能になる。
【００３９】
解析部４０７は、制御部４０５から取得したセンサ情報に基づいて解析処理を実行する（ステップＳ１０６）。解析部４０７は、解析結果情報を制御部４０５に通知する。解析結果情報には、解析結果、解析対象となったセンサ情報のセンサＩＤ及びタイムスタンプが含まれる。制御部４０５は、解析部４０７から通知された解析結果情報を記憶部４１０に記録する。また、制御部４０５は、解析部４０７から通知された解析結果情報を端末装置１００に送信する（ステップＳ１０７）。端末装置１００の制御部１０６は、解析結果情報を受信すると、受信された解析結果情報に含まれる解析結果に応じた画像を表示部１０４に表示させる（ステップＳ１０８）。解析結果は、例えば検知情報の正常又は異常を示す画像又は文字として表示されてもよいし、検知情報の正常又は異常を示す色として表示されてもよい。
【００４０】
制御部４０５は、記憶部４１０に記録されたセンサ情報を所定のタイミングで削除する。所定のタイミングは、例えば各センサ情報が記憶部４１０に記録されてから所定の時間（例えば２４時間）が経過したタイミングであってもよい。例えば、センサ情報が占める記憶領域の大きさが閾値を超えた際に、所定のデータ量のセンサ情報が古い方からまとめて削除されてもよい。センサ情報の削除は、その他どのようなルールで行われてもよい。
【００４１】
図３は、監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第一の具体例を示すシーケンスチャートである。端末装置１００のユーザが入力部１０３を操作することによって画像表示操作を行うと（ステップＳ２０１）、制御部１０６は画像表示操作に応じて表示されるべき映像のカメラＩＤを決定する（ステップＳ２０２）。
【００４２】
カメラＩＤは、例えばユーザによって直接指定されてもよいし、ユーザの操作に応じて制御部１０６によって選択されても良い。制御部１０６は、例えばユーザが画像表示操作の際に押下したボタンに対応付けられたカメラＩＤを、表示されるべき映像のカメラＩＤとして決定してもよい。この場合、制御部１０６は、ボタンとカメラＩＤとが対応付けられたテーブルを予め記憶している。制御部１０６は、例えばユーザが画像表示操作の際に押下したボタンと関連づけて表示されるセンサ情報のセンサＩＤに対応付けられたカメラＩＤを、表示されるべき映像のカメラＩＤとして決定してもよい。この場合、制御部１０６は、センサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。決定されるカメラＩＤの撮像装置３００は、押下されたボタンと関連づけて表示されるセンサ情報のセンサＩＤが示すセンサ２００が設置された付近の映像や、当該センサ２００が検知する対象が映っている映像を撮像していることが望ましい。
【００４３】
制御部１０６は、映像時間情報を決定する（ステップＳ２０３）。映像時間情報は、要求される映像の撮像時間帯を一意に示す情報である。例えば、映像時間情報は、映像の開始時刻（映像の開始時点の撮像時刻）と終了時刻（映像の終了時点の撮像時刻）とを示す情報であってもよいし、映像の開始時刻と時間長とを示す情報であってもよいし、最新の映像を示す情報であってもよい。映像時間情報が最新の映像を示す情報である場合には、指定されたカメラＩＤの撮像装置３００によって撮像された映像がリアルタイム又はリアルタイムに近い形（例えば伝送遅延分だけ遅れた映像）で提供される。映像時間情報は、例えば端末装置１００のユーザによって指定されてもよい。この場合、制御部１０６は、ユーザが入力部１０３を操作することによって指定した内容で映像時間情報を決定する。映像時間情報は、例えば予め制御部１０６に固定的に設定されており、設定された時間に基づいて制御部１０６が決定してもよい。例えば、制御部１０６は、現在から遡って所定時間前から現在までの時間を固定的に映像時間情報として決定してもよい。制御部１０６は、カメラＩＤに基づいて映像時間情報を決定してもよい。例えば、制御部１０６は、現在までの所定の時間にわたって異常を示す解析結果が得られていないセンサＩＤに対応付けられたカメラＩＤに関しては、映像時間情報を最新の映像を示す情報に決定してもよい。一方、現在までの所定の時間内に異常を示す解析結果が得られたセンサＩＤに対応付けられたカメラＩＤに関しては、制御部１０６は、異常を示す解析結果が得られた時刻に基づいて映像時間情報を決定してもよい。より具体的には、異常を示す解析結果が得られた時刻の前後所定時間（例えば５秒、３０秒、１分など）が映像時間情報として決定されてもよいし、異常を示す解析結果が得られた時刻から所定の時間（例えば５秒、３０秒、１分など）遡った時刻から解析結果が得られた時刻までの時間が映像時間情報として決定されてもよい。
【００４４】
制御部１０６は、決定されたカメラＩＤ及び映像時間情報を含む映像要求を第一ネットワーク５００を介して監視システム４００に送信する（ステップＳ２０４）。監視システム４００の制御部４０５は、第一ネットワーク５００を介して映像要求を受信すると、受信された映像要求に基づいて撮像装置３００との間で閉域網を構築するための処理を行う（ステップＳ２０５）。以下、閉域網を構築する際の処理の具体例について説明する。
【００４５】
まず、制御部４０５は受信された映像要求に含まれるカメラＩＤが示す撮像装置３００との間で閉域網を構築することを通信制御部４０８に指示する。通信制御部４０８は、指示されたカメラＩＤが示す撮像装置３００のＩＰアドレスを取得する。ＩＰアドレスの取得は、カメラＩＤ及びＩＰアドレスを対応付けたテーブルを予め監視システム４００が記憶しておくことで実現されてもよいし、上記のテーブルを有している他の装置に対してカメラＩＤを送信することでＩＰアドレスを問い合わせることで実現されてもよい。通信制御部４０８は、取得されたＩＰアドレスを用いて、第四ネットワーク８００を介して撮像装置３００との間に閉域網を構築する。
【００４６】
制御部４０５は、映像中継部４０９に対して映像要求を出力することによって、要求されている映像のデータを取得するための情報（以下、「映像取得情報」という。）を要求する。映像取得情報は、例えば映像データを示すＵＲＬである。映像中継部４０９は、映像要求に含まれる映像時間情報に応じた映像のデータを、カメラＩＤに応じた撮像装置３００に要求する（ステップＳ２０６）。撮像装置３００は、監視システム４００から映像のデータの要求を受けると、要求された映像時間情報に応じた映像のデータの監視システム４００への送信を開始する（ステップＳ２０７）。映像中継部４０９は、撮像装置３００から映像のデータを受信すると、受信された映像のデータに対し必要に応じてフォーマットの変換処理や表示サイズの変更処理や画像処理を実行する（ステップＳ２０８）。変換後の表示サイズは、要求元の端末装置１００のスペックに応じて決定されてもよい。映像中継部４０９は、端末装置１００に対して送信される映像のデータをバッファリングする。例えば、映像中継部４０９は、自身が有するＷＥＢサーバ機能で公開可能な記憶領域に映像のデータをバッファリングしてもよい。映像中継部４０９は、バッファリングされた映像の映像取得情報を決定し、決定された映像取得情報を制御部４０５に出力する。制御部４０５は、映像要求の送信元である端末装置１００に対し映像取得情報を第一ネットワーク５００を介して送信する（ステップＳ２０９）。
【００４７】
端末装置１００の制御部１０６は、映像取得情報を受信すると、映像取得情報に基づいて映像のデータの取得を要求する情報（以下、「映像データリクエスト」という。）を生成する。映像データリクエストは、例えばＨＴＴＰプロトコルのＧＥＴメソッド等のデータの取得の要求を示す情報である。ＨＴＴＰプロトコルのＧＥＴメソッドが用いられる場合には、映像取得情報として映像のデータを示すＵＲＬが用いられてもよい。制御部１０６は、生成された映像データリクエストを、第二ネットワーク６００を介して監視システム４００に送信する（ステップＳ２１０）。映像中継部４０９は、第二ネットワーク６００を介して映像データリクエストを受信すると、映像データリクエストによって要求されている映像のデータを第二ネットワーク６００を介して端末装置１００に送信する（ステップＳ２１１）。映像のデータの送信は、ストリーミングとして実現されてもよいし、ファイルのダウンロードとして実現されてもよい。端末装置１００の制御部１０６は、第二ネットワーク６００を介して受信された映像データの映像を表示部１０４に表示させる（ステップＳ２１２）。その後、端末装置１００に対して映像データの送信が完了すると、監視システム４００の通信制御部４０８及び撮像装置３００は、第四ネットワーク８００における閉域網を開放する。閉域網の開放は、ステップＳ２０７の処理が終了した後であればどのタイミングであってもよい。この処理により、映像中継部４０９の通信リソースも開放される。
【００４８】
図４は、監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第二の具体例を示すシーケンスチャートである。第二の具体例では、第一の具体例と異なり映像時間情報決定処理が端末装置１００ではなく監視システム４００において実行される。
【００４９】
端末装置１００のユーザが入力部１０３を操作することによって画像表示操作を行うと（ステップＳ３０１）、制御部１０６は画像表示操作に応じて表示されるべき映像のカメラＩＤを決定する（ステップＳ３０２）。カメラＩＤが決定される際の処理は、図３に示される第一の具体例と同様であるため説明を省略する。
【００５０】
制御部１０６は、決定されたカメラＩＤを含む映像要求を第一ネットワーク５００を介して監視システム４００に送信する（ステップＳ３０３）。第二の具体例では、端末装置１００から監視システム４００へ送信される映像要求には映像時間情報が含まれない。
【００５１】
監視システム４００の制御部４０５は、端末装置１００から映像要求を受信すると、映像時間情報を決定する（ステップＳ３０４）。映像時間情報は、例えば予め制御部４０５に固定的に設定されており、設定された時間に基づいて制御部４０５が決定してもよい。例えば、制御部４０５は、現在から遡って所定時間前から現在までの時間を固定的に映像時間情報として決定してもよい。制御部４０５は、カメラＩＤに基づいて映像時間情報を決定してもよい。例えば、制御部４０５は、記憶部４１０に記録されている解析結果情報を参照し、現在までの所定の時間にわたって異常を示す解析結果が得られていないセンサＩＤに対応付けられたカメラＩＤに関しては、映像時間情報を最新の映像を示す情報に決定してもよい。一方、現在までの所定の時間内に異常を示す解析結果が得られたセンサＩＤに対応付けられたカメラＩＤに関しては、制御部４０５は、異常を示す解析結果が得られた時刻に基づいて映像時間情報を決定してもよい。より具体的には、異常を示す解析結果が得られた時刻の前後所定時間（例えば５秒、３０秒、１分など）が映像時間情報として決定されてもよいし、異常を示す解析結果が得られた時刻から所定の時間（例えば５秒、３０秒、１分など）遡った時刻から解析結果が得られた時刻までの時間を映像時間情報として決定されてもよい。この場合、制御部１０６は、センサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。
【００５２】
制御部４０５は、映像時間情報を決定すると、撮像装置３００との間で閉域網の構築を開始する（ステップＳ３０５）。ステップＳ３０５以降の処理（ステップＳ３０５〜Ｓ３１２）は、それぞれ図３におけるステップＳ２０５〜Ｓ２１２の処理と同じである。そのため、説明を省略する。
【００５３】
図５は、監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第三の具体例を示すシーケンスチャートである。第三の具体例では、第一の具体例と異なりユーザによってセンサ情報の履歴が選択される。
【００５４】
まず、端末装置１００のユーザは、表示部１０４に表示されているセンサ情報の履歴のうち、その履歴に係る検知情報が得られた時点の映像を所望する履歴に対して選択操作を行う（ステップＳ４０１）。選択操作は、例えば表示部１０４に表示された履歴を示す複数のセンサ情報又は解析結果を示す画像のうち、所望するセンサ情報又は解析結果を示す画像を押下することによって行われてもよい。選択操作は、例えば表示部１０４において履歴を示す複数のセンサ情報又は複数の解析結果のと関連づけて表示されるボタンを押下することによって行われてもよい。履歴に対して選択操作が行われると、制御部１０６は選択された履歴のセンサ情報に基づいてカメラＩＤを決定する（ステップＳ４０２）。この場合、制御部１０６は、センサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。ステップＳ４０２以降の処理（ステップＳ４０２〜Ｓ４１２）は、それぞれ図３におけるステップＳ２０２〜Ｓ２１２の処理と同じである。そのため、説明を省略する。なお、ステップＳ４０２以降の処理は、図５に示される流れとは異なりステップＳ３０２〜Ｓ３１２の処理と同じように実行されてもよい。
【００５５】
図６は、監視システム４００の動作のうち、映像データが端末装置１００に提供される際の処理の流れの第四の具体例を示すシーケンスチャートである。第四の具体例では、端末装置１００が監視システム４００から受信した解析結果に応じて映像を表示するか否か判定し、判定結果に応じてその後の処理を実行する。
【００５６】
まず、監視システム４００の解析部４０７が、制御部４０５から取得したセンサ情報に基づいて解析処理を実行する（ステップＳ５０１）。解析部４０７は、解析結果情報を制御部４０５に通知する。解析結果情報には、解析結果、解析対象となったセンサ情報のセンサＩＤ及びタイムスタンプが含まれる。制御部４０５は、解析部４０７から通知された解析結果情報を端末装置１００に送信する（ステップＳ５０２）。
【００５７】
端末装置１００の制御部１０６は、解析結果情報を受信すると、受信された解析結果情報に含まれる解析結果に応じた画像を表示部１０４に表示させる（ステップＳ５０３）。解析結果は、例えば検知情報の正常又は異常を示す画像又は文字として表示されてもよいし、検知情報の正常又は異常を示す色として表示されてもよい。制御部１０６は、受信された解析結果情報に含まれる解析結果に基づいて、得られた解析結果に関係する映像の表示が必要であるか否か判定する（ステップＳ５０４）。具体的には、制御部１０６は、受信された解析結果情報に含まれる解析結果が所定の条件を満たしているか否か判定する。所定の条件は、例えば解析結果が異常を示すことであってもよい。所定の条件は、例えば解析結果が所定の時間（例えば１０秒、１分）又は所定の回数（例えば２回、５回）にわたって異常を示すことであっても良い。制御部１０６は、映像の表示が必要ではない（所定の条件を満たしていない）と判定した場合（ステップＳ５０４−ＮＯ）、ステップＳ５０５以降の処理を実行せずに次の解析結果情報の受信まで待機する。制御部１０６は、映像の表示が必要である（所定の条件を満たしている）と判定した場合（ステップＳ５０４−ＹＥＳ）、カメラＩＤ及び映像時間情報を決定する（ステップＳ５０５）。ステップＳ５０６以降の処理（ステップＳ５０６〜Ｓ５１４）は、それぞれ図３におけるステップＳ２０４〜Ｓ２１２の処理と同じである。そのため、説明を省略する。なお、映像時間情報を決定する処理は、図６に示される流れとは異なり監視システム４００において実行されてもよい。
【００５８】
図７は、端末装置１００の表示部１０４に表示される画面の具体例を示す図である。表示部１０４には、複数の検知情報表示部９０１及び映像ボタン９０２が表示される。
検知情報表示部９０１は、センサ２００による検知情報を示す。検知情報表示部９０１は、解析結果が正常である場合と異常である場合とで異なる態様で表示されてもよい。例えば、解析結果が正常である場合と異常である場合とで検知情報表示部９０１の一部又は全部の色が異なってもよいし、線の太さが異なってもよいし、点滅の有無が異なってもよい。
【００５９】
映像ボタン９０２は、ユーザによって押下されることによって、撮像装置３００によって撮像された映像が表示されるボタンである。映像ボタン９０２は、その映像ボタン９０２が押下されることによって表示される映像と関連するセンサ２００の検知情報を示す検知情報表示部９０１と関連づけて表示される。すなわち、映像ボタン９０２に対応付けられたカメラＩＤの撮像装置３００は、押下された映像ボタン９０２と関連づけて表示される検知情報表示部９０１が示す検知情報のセンサ２００が設置された付近の映像や、当該センサ２００が検知する対象が映っている映像を撮像していることが望ましい。図２及び図３のシーケンスチャートにおける“画像表示操作”は、例えば映像ボタン９０２が押下されることによって行われてもよい。関連づけた表示は、例えば距離が近い箇所（近傍）に表示されることによって実現されてもよいし、線などの幾何学形状によって接続して表示されることによって実現されてもよいし、色分けの表示（例えば同じ色で表示される、背景が同じ色である）によって実現されてもよい。
【００６０】
グラフ９０３は、センサ２００による検知情報である数値の時系列変化を示す。
システム画像表示領域９０４は、複数のセンサ２００が設けられた監視対象のシステムの構成を表す画像が表示される領域である。
履歴表示領域９０５は、複数のセンサ２００におけるセンサ情報及び解析結果情報の履歴が表示される領域である。例えば、履歴表示領域９０５には、最新の履歴から所定数のセンサ情報及び解析結果情報が縦に並べて表示される。図５のシーケンスチャートにおける“履歴選択操作”は、例えば履歴表示領域９０５に表示されたセンサ情報又は解析結果情報が押下されることによって行われてもよい。
【００６１】
図８は、撮像装置３００によって撮像された映像が端末装置１００の表示部１０４に表示される際の画面の例を示す図である。端末装置１００の表示部１０４に映像が表示される場合、図７に示される画面の上のレイヤにポップアップ領域９０６が表示されてもよい。ポップアップ領域９０６には、映像表示領域９０７及び数値表示部９０８が設けられる。映像表示領域９０７には、第二ネットワーク６００を介して受信される映像が表示される。数値表示部９０８には、同じポップアップ領域９０６の映像表示領域９０７に表示されている映像が撮像されたのと同じ時刻におけるセンサ２００のセンサ情報が表示される。このような映像とセンサ情報との同期（同じ時刻に得られた映像とセンサ情報とを表示すること）は、例えば以下のように行われてもよい。
【００６２】
まず、制御部１０６は、第二ネットワーク６００を介して監視システム４００から映像のデータを受信する。映像のデータには、各フレームが撮像された時刻を導くことが可能な情報が付与されている。例えば、最初のフレームが撮像された時刻と、各フレーム間で経過する時間に関する情報とが映像のデータに付与されていてもよい。例えば、所定の間隔毎にフレームに対して撮像された時刻が付与されていてもよい。制御部１０６は、表示部１０４に表示されている映像のフレームの撮像時刻を取得する。制御部１０６は、表示されている映像のカメラＩＤと対応付けられたセンサＩＤを有するセンサ情報のうち、同時刻のタイムスタンプを有するセンサ情報を記憶部１０５から取得する。そして、制御部１０６は、取得されたセンサ情報に基づいて数値表示部９０８の画像を生成する。この場合、制御部１０６は、センサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。
【００６３】
同期処理は以下のように行われてもよい。制御部１０６は、上述した処理によって表示部１０４に表示されている映像のフレームの撮像時刻を取得する。制御部１０６は、表示されている映像のカメラＩＤと対応付けられたセンサＩＤを有するセンサ情報のうち、同時刻のタイムスタンプを有するセンサ情報を監視システム４００に要求する。監視システム４００の制御部４０５は、要求されたセンサ情報を記憶部４１０から読み出す。制御部４０５は、読み出されたセンサ情報を、要求元である端末装置１００に送信する。制御部１０６は、センサ情報を受信する。そして、制御部１０６は、受信されたセンサ情報に基づいて数値表示部９０８の画像を生成する。この場合、制御部１０６は、センサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。
【００６４】
このように構成された監視システム４００では、映像データが伝送されるネットワーク（第四ネットワーク８００）において、常に閉域網が形成されるのではなく、端末装置１００に対して映像のデータが送信されるタイミングでのみ閉域網が形成される。そして、映像のデータの送信が完了すると閉域網は開放される。閉域網が開放されることにより、閉域網を構築するネットワークリソースが開放されるため、新たに閉域網を構築することが可能となる。そのため、撮像装置によって撮像された映像を閉域網で通信するシステムにおいて、より多くの撮像装置による映像を伝送することが可能となる。
また、監視システム４００では、映像データが閉域網を介して伝送される。そのため、映像のデータに関して高いセキュリティを維持することが可能となる。
【００６５】
また、センサ情報が端末装置１００に伝送されるネットワーク（第一ネットワーク５００）と映像のデータが端末装置１００に伝送されるネットワーク（第二ネットワーク６００）とが異なる。そのため、高い優先度であり且つ高い頻度で発生する小容量のセンサ情報の送信が、大容量の映像のデータの送信によって遅延や輻輳してしまうことを抑制できる。
また、センサ情報が監視システム４００に伝送されるネットワーク（第三ネットワーク７００）と映像のデータが監視システム４００に伝送されるネットワーク（第四ネットワーク８００）とが異なる。そのため、高い優先度であり且つ高い頻度で発生する小容量のセンサ情報の送信が、大容量の映像のデータの送信によって遅延や輻輳してしまうことを抑制できる。
【００６６】
また、端末装置１００の表示部１０４に表示される画面では、センサ情報の表示（例えば検知情報表示部９０１）と、そのセンサ情報に関連する映像を表示させるためのボタン（例えば映像ボタン９０２）とが関連づけて表示される。そのため、端末装置１００のユーザは、あるセンサ情報に関連する映像を見たい場合に、そのセンサ情報に関連する映像を撮像しているカメラのカメラＩＤ等の情報を記憶しておく必要が無い。すなわち、直感的にセンサ情報の表示と関連づけて表示されているボタンを押下することによって、容易に所望の映像を見ることが可能となる。
【００６７】
［変形例］
端末装置１００と監視システム４００との間のネットワークは必ずしも二つである必要は無い。例えば、端末装置１００と監視システム４００とは物理的に一つのネットワークで接続され、このネットワーク上に複数の論理ネットワークが構築されてもよい。この場合、センサ情報と映像のデータとがそれぞれ異なる論理ネットワークで送信されてもよい。このような論理ネットワークは、例えばＶＬＡＮ（Virtual LAN）等の技術を用いて構成されてもよい。また、端末装置１００と監視システム４００とは、物理的にも論理的にも一つのネットワークで接続されてもよい。この場合、センサ情報と映像のデータとは同じネットワークで送信される。
第一ネットワークは、閉域網として構築されてもよい。第二ネットワークも、閉域網として構築されてもよい。第三ネットワークも、閉域網として構築されてもよい。
センサ情報取得部４０６は、記憶部４１０にセンサ情報を記録してもよい。この場合、制御部４０５は必ずしもセンサ情報を記憶部４１０に記録する必要はない。制御部４０５は、例えばセンサ情報取得部４０６に対してセンサ情報を要求することによってセンサ情報を取得してもよい。センサ情報取得部４０６は、制御部４０５から受ける要求に応じて記憶部４１０からセンサ情報を取得し、取得されたセンサ情報を制御部４０５に出力してもよい。
【００６８】
図２のシーケンスチャートでは、制御部４０５はセンサ情報を個々に端末装置１００に送信しているが、制御部４０５は複数のセンサ情報をまとめて端末装置１００に送信してもよい。また、制御部４０５は、過去の所定の期間（例えば現在までの５秒間）に受信されたセンサ情報をまとめて端末装置１００に送信してもよい。
【００６９】
解析部４０７は、解析結果が異常を示す場合にのみ解析結果情報を制御部４０５に通知してもよい。制御部４０５は、解析結果が異常を示す場合にのみ解析結果情報を端末装置１００に送信してもよい。
【００７０】
図３のステップＳ２０１における画像表示操作は、図２のステップＳ１０８における解析結果の表示において異常の発生が表示されたことに応じてユーザによって実行されてもよいし、異常の発生がないときにユーザによって実行されてもよい。また、画像表示操作の有無にかかわらず制御部１０６が所定の条件に基づいてステップＳ２０２以降の処理を実行してもよい。
【００７１】
図３等におけるカメラＩＤを決定する処理は、必ずしも端末装置１００において実行される必要は無い。例えば、端末装置１００はユーザによって押下されたボタンを示す識別情報や、押下されたボタンと関連づけて表示されるセンサ情報のセンサＩＤを監視システム４００に送信するように構成されてもよい。この場合、監視システム４００の制御部４０５は、ボタンを示す識別情報又はセンサＩＤに対応付けられたカメラＩＤを、表示されるべき映像のカメラＩＤとして決定してもよい。この場合、制御部４０５は、ボタンを示す識別情報又はセンサＩＤとカメラＩＤとが対応付けられたテーブルを予め記憶している。
図８では、ポップアップ領域９０６の数値表示部９０８の具体例として、メーターのように直近の値のみが表れる形での表示の例を示したが、このような例に限定されない。例えば、数値表示部９０８には、センサ情報がグラフとして時系列の変化が現れる形で表示されてもよい。
端末装置１００の表示部１０４に表示される画面には、映像ボタン９０２が表示されなくともよい。この場合、映像ボタン９０２と同等の機能を、検知情報表示部９０１が実現してもよい。すなわち、検知情報表示部９０１が操作可能なボタンとして機能してもよい。検知情報表示部９０１が操作されると、検知情報表示部９０１が示す検知情報のセンサ２００が設置された付近の映像や、当該センサ２００が検知する対象が映っている映像を撮像している映像を制御部１０６が監視システム４００に要求する。
端末装置１００の表示部１０４に表示される画面は、端末装置１００にインストールされているプログラムの実行により生成されるのではなく、監視システム４００の制御部４０５によって端末装置１００に提供されてもよい。例えば、ＷＥＢブラウザで上記画面が表示される場合には、制御部４０５は上記画面が表示されるような画面情報（例えばＨＴＭＬで定義されたデータ）を端末装置１００に送信してもよい。
【００７２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７３】
１００…端末装置，  １０１…第一通信部，  １０２…第二通信部，  １０３…入力部，  １０４…表示部，  １０５…記憶部，  １０６…制御部，  ２００…センサ，  ３００…撮像装置，  ４００…監視システム，  ４０１…第一通信部，  ４０２…第二通信部，  ４０３…第三通信部，  ４０４…第四通信部，  ４０５…制御部，  ４０６…センサ情報取得部，  ４０７…解析部，  ４０８…通信制御部，  ４０９…映像中継部，  ４１０…記憶部，  ５００…第一ネットワーク，  ６００…第二ネットワーク，  ７００…第三ネットワーク，  ８００…第四ネットワーク
【図１】
0006671164.tif 000002
【図２】
0006671164.tif 000003
【図３】
0006671164.tif 000004
【図４】
0006671164.tif 000005
【図５】
0006671164.tif 000006
【図６】
0006671164.tif 000007
【図７】
0006671164.tif 000008
【図８】
0006671164.tif 000009