(57)【要約】【課題】  撮像装置で撮像された画像データを監視するユーザの利便性を向上させることが可能な仕組みを提供すること。【解決手段】  撮像装置で物体を撮像することにより得られる画像データを取得し、取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定し、特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する。【選択図】  図５
2019114000.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置で物体を撮像することにより得られる画像データを取得する取得手段と、
前記取得手段で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定手段と、
前記特定手段で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記画像データは踏切を撮像した画像データを含み、
前記特定手段は、前記物体が踏切に留まっている時間を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
踏切の遮断機が開いているか閉まっているかを特定する開閉特定手段を更に備え、
前記所定時間は、前記特定手段により物体が踏切に留まっている時間を特定したときに、前記遮断機が開いていると特定されたか、閉まっていると特定されたかによって、変更されることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記物体は、人、又は乗り物を含むことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記物体が乗り物の場合には、
前記乗り物が所定領域内に留まっている場合に、前記乗り物の前方、又は後方に留まっている乗り物を特定する乗り物特定手段と、
前記乗り物特定手段により特定された乗り物が移動可能であるかを判定する判定手段とを備え、
前記通知手段は、前記判定手段で移動可能と判定された乗り物の移動を促す通知を更に行うことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
電車の運行情報を取得する運行情報取得手段と、
前記運行情報取得手段により取得した電車の運行情報を用いて、前記所定時間を超える前に、前記踏切を電車が通過するかを判定する通過判定手段と、
を更に備え、
前記通知手段は、前記通過判定手段により、前記所定時間を超える前に、前記踏切を電車が通過すると判定されると、前記所定時間を超える前に通知を行うことを特徴とする請求項２乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記通知手段は、前記開閉特定手段で踏切の遮断機が閉じていると特定された場合には、電車の運転手に対して音による通知を行い、前記開閉特定手段で踏切の遮断機が開いていると特定された場合には、電車の運転手に対して音による通知を行うことなく、オペレーターに通知を行うことを特徴とする請求項３乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記通知手段は、スピーカーから音声で通知することを含むことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
情報処理装置の制御方法であって、
撮像装置で物体を撮像することにより得られる画像データを取得する取得工程と、
前記取得工程で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定工程と、
前記特定工程で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項１０】
情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
撮像装置で物体を撮像することにより得られる画像データを取得する取得手段と、
前記取得手段で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定手段と、
前記特定手段で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知手段と
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法およびプログラムに関し、特に撮像装置で撮像された画像データを監視するユーザの利便性を向上させることが可能な仕組みに関する。
【背景技術】
【０００２】
近年、踏切における電車と、自動車又は歩行者との衝突又は接触事故等の踏切事故が発生している。踏切事故の原因としては、電車が通過する直前の横断に関するものが多く、列車が衝突又は接触した相手側としては、自動車、歩行者が高い割合を示している。
【０００３】
そのため、踏切事故を未然に防ぐことが求められている。
【０００４】
特許文献１には、踏切内に障害物がある場合に、管理者に通知する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−５０８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、自動車や歩行者が踏切内に留まっている時間を考慮していないため、ただ踏切の通行に時間がかかっているだけの場合にも通知される恐れがあり、そうすると、踏切事故が発生する可能性が低い場合にも通知されることになるため、管理者にとっては不便である可能性があった。
【０００７】
本発明は、撮像装置で撮像された画像データを監視するユーザの利便性を向上させることが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、撮像装置で物体を撮像することにより得られる画像データを取得する取得手段と、前記取得手段で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定手段と、前記特定手段で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知手段とを備えることを特徴とする。
【０００９】
また、本発明は、情報処理装置の制御方法であって、撮像装置で物体を撮像することにより得られる画像データを取得する取得工程と、前記取得工程で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定工程と、前記特定工程で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知工程とを備えることを特徴とする。
【００１０】
また、本発明は、情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、撮像装置で物体を撮像することにより得られる画像データを取得する取得手段と、前記取得手段で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する特定手段と、前記特定手段で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する通知手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮像装置で撮像された画像データを監視するユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報処理システムのシステム構成図の一例を示す図である。
【図２】サーバ１０１、情報処理装置１０２、情報処理装置１０５のハードウェア構成の一例を示す図である。
【図３】ネットワークカメラ１０３のハードウェア構成の一例を示す図である。
【図４】情報処理システムにおける機能構成の一例を示す図である。
【図５】通知画面の一例を示す図である。
【図６】通知画面の一例を示す図である。
【図７】通知条件の一例を示す図である。
【図８】通知マークの一例を示す図である。
【図９】情報処理システムの処理を示すフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明の情報処理システム１００（踏切システムとも称する）の構成の一例を示すシステム構成図である。
【００１５】
本発明の実施形態における情報処理システム１００は、ネットワーク上に、サーバ１０１、情報処理装置１０２、ネットワークカメラ１０３（撮像装置とも称する）が、無線、又は有線ＬＡＮ１０４を介して通信接続可能に接続されている。尚、図１のシステム構成は一例であり、用途や目的に応じて様々な構成がある。
【００１６】
サーバ１０１は、ネットワークカメラ１０３において撮影された画像を管理する。また、サーバ１０１は、管理する画像を解析し、画像に含まれる踏切の遮断機状態の特定や、ユーザの特定、車の特定、通知画面を作成する機能を有する。
【００１７】
本発明に実施形態における情報処理システムは、ネットワークカメラ１０３を複数含みまた、ＴＣＰ／ＩＰプロトコルで通信を行っており、各ネットワークカメラ１０３には、固定のＩＰアドレスが独自に割り当てられると共に、ネットワーク群毎に割り当てられた外部ポート番号が割り当てられている。
【００１８】
各ネットワークカメラ１０３は、画像を撮影可能なカメラである。画像は動画、及び／又は静止画を撮影可能なカメラである。
【００１９】
従って、サーバ１０１では、サーバ１０１では、受信した画像が何れのネットワークカメラ１０３から送信されたものなのかを識別することが可能であり、受信した画像と何れのネットワークカメラ１０３から送信されたものなのかを対応づけて記憶管理することが可能である。
【００２０】
ネットワークカメラ１０３は、例えば踏切ごとに設けられ、踏切の遮断機の開閉状態や、踏切に出入りする人や車を撮影する。
【００２１】
情報処理装置１０２と情報処理装置１０５は、サーバ１０１で管理する画像（ネットワークカメラ１０３の画像）をユーザが閲覧するために用いられる。ユーザは、情報処理装置１０２、又は情報処理装置１０５を介して、画像の閲覧が可能となる。ユーザは画像を閲覧することで、踏切内の異常を確認することができる。
【００２２】
例えば、情報処理装置１０２は、鉄道における信号の制御や、運転指令を遠隔制御する中央制御センター（ＣＴＣセンター）に設置する。また、情報処理装置１０５は、電車の運転室で運転の制御をする運転士（運転手）や、ドアの開閉や、乗り換えのアナウンス等を行っている車掌が閲覧する。中央制御センターのオペレーターが情報処理装置１０２で受けた通知を情報処理装置１０５に送信する処理を行う。また、サーバ１０１から送信された情報を、情報処理装置１０２と情報処理装置１０５の両方で受け取ることもできる。
【００２３】
サーバ１０１、又は情報処理装置１０２、又は情報処理装置１０５で処理される画像は動画であっても静止画であってもよい。
【００２４】
なお、情報処理装置１０２、情報処理装置１０５は、ユーザに通知画面を表示する情報処理装置である。例えばタブレット等の携帯端末やＰＣやノートＰＣなども適用可能である。
【００２５】
以上で、図１の説明を終了する。
【００２６】
以下、図２を参照して、図１に示したサーバ１０１、情報処理装置１０２に適用可能な情報処理装置のハードウェア構成について説明する。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２８】
また、ＲＯＭ２０２あるいは外部メモリ２１１（記憶手段）には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、情報処理装置の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２９】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３０】
また、入力コントローラ２０５は、キーボードや不図示のマウス等のポインティングデバイス等の入力デバイス２０９からの入力を制御する。
【００３１】
ビデオコントローラ２０６は、ディスプレイ２１０等の表示器への表示を制御する。表示器の種類はＣＲＴや、液晶ディスプレイを想定するが、これに限らない。
【００３２】
メモリコントローラ２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスクやフレキシブルディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３３】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３４】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。
また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３５】
本発明の各端末が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３６】
さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ２１１に格納されている。
【００３７】
以下、図３を参照して、図１に示したネットワークカメラ１０３のハードウェア構成の一例について説明する。図３は、ネットワークカメラ１０３のハードウェアの構成を示す構成図である。
【００３８】
ＣＰＵ３０１は、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３０２あるいは外部メモリ３０５には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ１０１の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３０３は、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００３９】
ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＡＭ３０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００４０】
メモリコントローラ（ＭＣ）３０６は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ、画像等を記憶するハードディスク（ＨＤ）やＰＣＭＣＩＡカードスロットにアダプタを介して接続されるＣＦメモリやスマートメディア（登録商標）等の外部メモリ３０５へのアクセスを制御する。
【００４１】
カメラ部３０７は、画像処理部３０８と接続されており、監視対象に対して向けられたレンズを透過して得られた光をＣＣＤやＣＭＯＳ等の受光セルによって光電変換を行った後、ＲＧＢ信号や補色信号を画像処理部３０８に対して出力する。
【００４２】
画像処理部３０８は、ＲＧＢ信号や捕色信号に基づいて、ホワイトバランス調整、ガンマ処理、シャープネス処理を行い、更に、ＹＣ信号処理を施して輝度信号Ｙとクロマ信号（以下、ＹＣ信号）を生成し、ＹＣ信号を所定の圧縮形式（例えばＪＰＥＧフォーマット、あるいはＭｏｔｉｏｎＪＰＥＧフォーマット等）で圧縮し、この圧縮されたデータは、画像として外部メモリ３０５へ一時保管される。
【００４３】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）３０９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行しており、外部メモリ３０５に記憶された画像は、通信Ｉ／Ｆコントローラ３０９によって外部機器へ送信される。以上で、図３の説明を終了する。
【００４４】
以下、図４を参照して、情報処理システム１００における機能構成の一例について説明する。図４は、本発明の情報処理システムの機能構成の一例を示す機能構成図である。
【００４５】
情報処理システム１００は、サーバ１０１、情報処理装置１０２、ネットワークカメラ１０３、情報処理装置１０５から構成され、用途や目的に応じて様々な構成がある。
【００４６】
情報処理システム１００は、取得部４０１、特定部４０２、通知部４０３、開閉特定部４０４、乗り物特定部４０５、判定部４０６、運行情報取得部４０７、通過判定部４０８を有する。
【００４７】
取得部４０１は、撮像装置で物体を撮像することにより得られる画像データを取得する。
【００４８】
特定部４０２は、取得部４０１で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する。
【００４９】
通知部４０３は、特定部４０２で特定した前記物体が前記所定領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する。
【００５０】
開閉特定部４０４は、踏切の遮断機が開いているか閉まっているかを特定する。
【００５１】
乗り物特定部４０５は、物体が乗り物の場合には、乗り物が所定領域内に留まっている場合に、前記乗り物の前方、又は後方に留まっている乗り物を特定する。
【００５２】
判定部４０６は、乗り物特定部４０５により特定された乗り物が移動可能であるかを判定する。
【００５３】
運行情報取得部４０７は、電車の運行情報を取得する。
【００５４】
通過判定部４０８は、運行情報取得部４０７により取得した電車の運行情報を用いて、前記所定時間を超える前に、前記踏切を電車が通過するかを判定する。
【００５５】
次に、図９を用いて、本発明の実施形態における情報処理システムの処理フローについて説明する。図９のフローチャートに示す処理は、サーバ１０１と情報処理装置１０２と情報処理装置１０５のＣＰＵ２０１が、外部メモリ２１１等の記憶手段に格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。ネットワークカメラ１０３の処理は、ネットワークカメラ１０３のＣＰＵ３０１が、外部メモリ３０５等の記憶手段に格納されたプログラムをＲＡＭ３０３にロードして実行することにより実行される。本実施例では情報処理装置１０２を例に記載するが、情報処理装置１０２の処理を情報処理装置１０５で実施することも可能である。
【００５６】
ステップＳ９０１では、ネットワークカメラ１０３は、サーバ１０１に踏切画像の送信を行う。
【００５７】
ステップＳ９０２では、サーバ１０１は、踏切状態の把握を行う。具体的には、対象となる踏切の状態を、ステップＳ１００１で送信されたネットワークカメラ１０３の画像を利用して踏切が閉まっているか、開いているか判定する。ステップＳ９０２は、本発明の取得手段の適用例であり、撮像装置で物体を撮像することにより得られる画像データを取得する。
【００５８】
また、踏切の開閉の状態は踏切に設置されているセンサからも取得することができる。取得したセンサからの情報で遮断機の開閉を判定することもできる。
【００５９】
ステップＳ９０３では、ステップ９０２の把握結果を用いて、サーバ１０１は、踏切の遮断機が開いているか、閉まっているかの判定を行う。ステップＳ９０３は、本発明の開閉特定手段の適用例であり、踏切の遮断機が開いているか閉まっているかを特定する。
【００６０】
サーバ１０１は、踏切の遮断機が閉まっている場合には（ステップＳ９０３：閉）、ステップＳ９０４の処理へ移行する。
【００６１】
サーバ１０１は、踏切の遮断機が開いている場合には（ステップＳ９０３：ＹＥＳ）、ステップＳ９０５の処理へ移行する。なお、踏切の遮断機が開いている状態だけではなく、踏切の遮断機が開いている状態は、踏切が開き始めた状態を含んでもよい。
【００６２】
ステップＳ９０４では、サーバ１０１は、図７（Ｃ）のテーブルから、遮断機「閉」の通知条件取得を行う。
【００６３】
ステップＳ９０５では、サーバ１０１は、図７（Ａ）のテーブルから、遮断機「開」の通知条件取得を行う。
【００６４】
ステップＳ９０６では、サーバ１０１は、図７（Ｂ）のテーブルから、遮断機「閉まり始めた」の通知条件取得を行う。
【００６５】
ステップＳ９０４、ステップＳ９０５、ステップＳ９０６は、前記所定時間は、前記特定手段により物体が踏切に留まっている時間を特定したときに、前記遮断機が開いていると特定されたか、閉まっていると特定されたかによって変更される適用例である。
【００６６】
ステップＳ９０７では、サーバ１０１は、画像解析を行う。例えば、踏切の中に物体が撮影されていた場合、物体が人、又は車、またはそれ以外の物体を特定して、ステップＳ９０５、又はステップＳ９０７、又はステップＳ９０６で取得した通知条件に合致するかを、画像解析を行う。ステップＳ９０７は、本発明の特定手段の適用例であり、前記取得手段で取得した画像データに映る物体が所定の領域内に留まっている時間を特定する。
【００６７】
ステップＳ９０８では、ステップＳ９０７で画像解析をした結果、通知条件に該当するかを判定する。
【００６８】
サーバ１０１は、通知条件に合致すると判定された場合には（ステップＳ９０８：ＹＥＳ）、ステップＳ９０９の処理へ移行する。
【００６９】
ここで図７に関して説明する。まず、図７の（Ａ）は、踏切の遮断機が開いている場合の通知条件の一例を示す図である。図７の（Ａ）に示すように、踏切の遮断機が開いている場合の通知条件は、「人滞在６０秒以上」、又は「車滞在３０秒以上」、又は「所定領域での物体の検出」などの条件を含んでいる。
【００７０】
なお、通知条件が「人滞在６０秒以上」、「車滞在３０秒以上」のように人と車で条件が違うのは、例えば、踏切を人が横断している場合は、高齢者、子供等を想定した場合に一定時間以上は横断にかかるが、車の場合は、横断に時間がかからない。そのため、例えば、踏切の遮断機が開いている場合の通知条件は、人の場合は６０秒滞在していたら通知するが、車の場合は３０秒滞在していたら通知する。
【００７１】
なお、踏切が開いている時間帯に車が立ち往生している場合には、先（前方）の車が進まなくて動けない場合がある。そのため、立ち往生している車の先や、立ち往生している車の後ろ（後方）に車が止まっているかを判定し（乗り物特定手段）、それらの車に通知をするようにしてもよい。車への通知方法は、例えば、遮断機に設けられたスピーカーから音声で通知する方法が考えられる。なお、立ち往生している車の先の車（以下、先行車と呼ぶ）に通知するか、立ち往生している車の後ろの車（以下、後続車と呼ぶ）に通知するかは、移動が可能なほうの車に通知する。具体的には、先行車の場合は、先行車の前に他の車がいない場合には前に移動可能であり、後続車の場合は、後続車の後ろに他の車がいない場合には、後ろに移動可能である。先行車の前に他の車がいるかや、後続車の後ろに他の車がいるかは、ネットワークカメラ１０３から取得した画像データを解析することにより特定することが可能である。
【００７２】
また、踏切が開いている時間帯に車が立ち往生している場合には、ＧＰＳ等を利用して、立ち往生している車の所定範囲内にある端末（スマートフォンや、タブレット端末、カーナビ等）の位置情報を取得し、所定範囲内にある端末に通知するか、遮断機に設けられたスピーカーから立ち往生している車がいる旨の放送を行うことで通知するようにしてもよい。そうすることで、踏切で車が立ち往生していることが周囲の人に通知され、周囲の協力等が受けられることで踏切での事故の低減につながる可能性がある。
【００７３】
図７の（Ｂ）は、踏切の遮断機が閉まり始めた場合の通知条件の一例を示す図である。図７の（Ｂ）に示すように、踏切の遮断機が閉まっている場合の通知条件は、「人滞在２秒以上」、又は「車滞在２秒以上」、又は「所定領域での物体の検出」などの条件を含んでいる。図７の（Ｂ）は、図７（Ａ）より通知する条件の時間が短くなっている。これは、踏切の遮断機が閉まり始めた場合には、図７（Ａ）の踏切の遮断機が開いている場合より通知する緊急度が高いと考えられるからである。
【００７４】
そして、図７の（Ｃ）は、踏切の遮断機が閉まっている場合の通知条件の一例を示す図である。図７の（Ｃ）に示すように、踏切の遮断機が閉まっている場合の通知条件は、「所定領域での物体の検出」などの条件を含んでいる。これは、図７の（Ｃ）の踏切の遮断機が閉まっている場合には、図７（Ａ）と図７（Ｂ）より通知する緊急度が高いと考えられるため、所定領域での物体の検出がされた場合には通知を行うようにする。
【００７５】
サーバ１０１は、通知条件に合致すると判定されなかった場合には（ステップＳ９０８：ＮＯ）、情報処理装置１０２に通知することなく、処理を終了する。
【００７６】
なお、情報処理装置１０２がクライアントになるため、サーバ１０１から情報処理装置１０２に画像を送信するためには、クライアントが定期的にポーリング（画面更新の依頼）をサーバ１０１にかけていて、ある画面更新の依頼のタイミングで、通知が必要な画面の情報が戻されることになる。
【００７７】
以上で図７の説明を終了する。
【００７８】
次に図８の説明を行う。図８は通知マークの一例を示す図である。
【００７９】
ステップＳ９０８の判定結果と、図８に示す通知マークテーブルとから通知条件に対応する通知マークを決定する。本実施例では色で区別をしているが、ユーザが識別できればよく、色だけには限られない。例えば、記号、又は数字、又は図形、又は音などの通知でもよい。
【００８０】
図８（Ａ）は踏切の遮断機が開いている場合に通知条件に合致した場合の通知マークテーブルの一例である。そして、図８（Ｂ）は、踏切の遮断機が閉まり始めた場合に通知条件に合致した場合の通知マークテーブルの一例である。また、図８（Ｃ）は、踏切の遮断機が閉まっている場合に通知条件に合致した場合の通知マークテーブルの一例である。
【００８１】
図８（Ａ）、又は図８（Ｂ）、又は図８（Ｃ）に示すように、「通知条件」、「通知マーク」の項目から構成されており、「通知条件」は図８（Ａ）、又は図８（Ｂ）、又は図８（Ｃ）に示す「通知条件」と同様である。「通知マーク」は、例えば図５（Ｂ）の通知画面５０２に表示する色を示す。
【００８２】
図８（Ａ）は、踏切の遮断機が開いている場合に通知条件に合致した場合の通知マークテーブルの一例である。図８（Ａ）の場合には、「通知条件」が人滞在６０秒以上の場合には「通知マーク」は青色で表示する。又は、「通知条件」が車滞在３０秒以上の場合には「通知マーク」は紫色で表示する。又は、「通知条件」が所定領域での物体の検出の場合には「通知マーク」は桃色で表示する。
【００８３】
次に、図８（Ｂ）は、踏切の遮断機が閉まり始めた場合に通知条件に合致した場合の通知マークテーブルの一例である。図８（Ｂ）の場合には、「通知条件」が人滞在２秒以上の場合には「通知マーク」は黄色で表示する。又は、「通知条件」が車滞在２秒以上の場合には「通知マーク」は水色で表示する。又は、「通知条件」が所定領域での物体の検出の場合には「通知マーク」は緑色で表示する。
【００８４】
そして、図８の（Ｃ）の場合には、「通知条件」が所定領域での物体の検出の場合には「通知マーク」は赤色で表示する。図８（Ｃ）に示すように踏切の遮断機が閉まっている場合は、緊急性が高いと考えられる。その場合には、サーバ１０１で生成された通知画面を、中央制御センターに設置されている情報処理装置１０２で通知画面を受信し、情報処理装置１０２のオペレーターが情報処理装置１０５に送信するのではなく、音などの一目でわかる通知を、サーバ１０１から情報処理装置１０２と情報処理装置１０５の両方に送信する。そうすることで、情報処理装置１０２で受け取った情報を、オペレーターが情報処理装置１０５へ通知するよりも時間の短縮になる。また情報処理装置１０５を車掌と運転士の２人が確認できる状態であることが考えられるが、図７（Ｃ）のように踏切が閉じている状態の場合、運転士に直感的にわかる状況で伝える必要がある。その場合には、車掌には、音と情報処理装置１０５で通知する画面を送信する。運転士には、表示画面で通知を確認する余裕はないため、音での通知など、一目でわかるような通知にすることができる。中央制御センターの情報処理装置１０２には、音での通知と通知画面の両方を送信することで、より直感的に確認できるようになる。
【００８５】
ステップＳ９０９では、サーバ１０１は、通知画面を生成する。
【００８６】
ステップＳ９１０では、サーバ１０１は、通知画面を送信する。なお、ステップＳ９１０の通知画面の送信は、踏切内の車や人が立ち去る、又は踏切内の物体が取り除かれるまで、継続して通知することもできる。
【００８７】
ステップＳ９１０で送信される通知画面は、例えば図５の（Ｂ）、図６の（Ｂ）に示す画面である。
【００８８】
ステップＳ９１０は、本発明の通知手段の適用例であり、前記特定手段で特定した前記物体が前記所定の領域内に留まっている時間が、所定時間を超える場合に、その旨をユーザに認識させるべく通知する。
【００８９】
ここで図５に示す通知画面と、図６に示す通知画面の一例を示す図について説明する。
【００９０】
ここではまず、図５に示す図について説明する。図５は踏切の遮断機が上がっている場合に情報処理装置の表示部に表示される通知画面の一例を示す図である。
【００９１】
図５（Ａ）に示す５０１は、ライブの画像が表示されている表示領域である。
【００９２】
このように通知された時間帯と、通知されていない時間帯とをユーザに識別可能なように表示する。例えば色で分けたり、マークで分けたりしてもよく、ユーザに識別可能であれば、どのような形態でもよい。
【００９３】
また、踏切で遮断機が閉まりかかっていたり、閉まっている状態なのに渡ろうとしている人がいるのを止めたり、誘導をしたりするために警察官等が踏切傍に待機している場合がある。警察官等が踏切傍に待機して誘導しているような場合には、図７（Ｂ）踏切の遮断機が閉まり始めた場合の通知条件「人滞在２秒以上」に合致した場合に、２秒を過ぎても、人が滞在している場合には、ＧＰＳ等で警察官等の位置を特定し警察官等への通知を行い、同時に中央制御センターへの通知も行う。
【００９４】
以上で図５の説明を終了する。
【００９５】
図６は踏切の遮断機が下がっている場合に情報処理装置の表示部に表示される表示画面の一例を示す図である。
【００９６】
図６の（Ａ）は、踏切の遮断機が閉まっている状態の図である。６０１は、ライブの画像が表示されている表示領域である。６０１では踏切の遮断機が下がってる状態の画像が表示されている。
【００９７】
図６の６０２は、図５の５０２と同じである。
【００９８】
例えば、図６の（Ａ）が表示された時点から２秒が経過すると、図６の（Ｂ）に示す通知がされる。つまり、踏切が閉まっている時間帯に、踏切内に車や人が所定時間（例えば２秒以上）いたら通知する。
【００９９】
図６（Ｂ）は、通知条件に合致しているため、図６（Ｂ）の６０２の通知画面が赤く表示されている。
【０１００】
ステップＳ９１１では、情報処理装置１０２は、ステップＳ９１０でサーバ１０１から送信された通知画面の受信をする。
【０１０１】
ステップＳ９１２では、情報処理装置１０２は、ステップＳ９１１で受信した通知画面を表示する。
【０１０２】
また、他の実施形態として、ステップＳ９０３の判定で、遮断機が開いていると判定された場合に、各電車の運行状況（時刻表の情報、運行情報）を取得しておき（運行情報取得手段）、踏切の遮断機が開いている場合の通知条件を変えるようにすることも可能である。例えば、踏切の遮断機が開いているときに、踏切に人が滞在している場合、通知条件は「人滞在６０秒以上」としているが、取得した運行状況から、６０秒を待たずに電車が踏切を通過すると判定された場合には（通過判定手段）、ステップＳ９１０での通知画面の送信を６０秒経つ前に行う。そうすることで、より踏切を通過する電車運行状況に沿った通知を行うことができる。
【０１０３】
本実施形態では、踏切での実施例を記載したが、踏切の例にとらわれず、横断歩道、空港の滑走路などの立ち止まってはいけない場所や、物体が置かれたままではいけない場所に応用できる。
【０１０４】
以上、本発明によると、撮像装置で撮像された画像データを監視するユーザの利便性を向上させることができる。
【０１０５】
以上、実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１０６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１０７】
したがって、本発明の機能処理をコンピュータで実現（実行可能と）するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１０８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１０９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１１０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１１１】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１１２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１１４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１１５】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１１６】
１０１  サーバ
１０２  情報処理装置
１０３  ネットワークカメラ（撮像装置）
１０５  情報処理装置
【図１】
2019114000.tif 000003
【図２】
2019114000.tif 000004
【図３】
2019114000.tif 000005
【図４】
2019114000.tif 000006
【図５】
2019114000.tif 000007
【図６】
2019114000.tif 000008
【図７】
2019114000.tif 000009
【図８】
2019114000.tif 000010
【図９】
2019114000.tif 000011