(57)【要約】【課題】モバイル機器の操作性を向上させる技術を提供することである。【解決手段】情報処理装置（２０００）は、第１処理部（２０２０）、第２処理部（２０４０）、及び制御部（２０６０）を有する。第１処理部（２０２０）は、第１操作で設定された監視画像上の位置に応じて、イベント検出位置を表す情報を生成する。第１操作は、表示画面上に表示されている監視画像に対する操作である。第２処理部（２０４０）は、第１操作に応じて、監視画像又は監視画像を含むウインドウに対する表示変更処理を行う。制御部（２０６０）は、第２操作に基づいて、第１操作を第１処理部（２０２０）と第２処理部（２０４０）のどちらか一方に処理させる。【選択図】図１
2016157330.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理手段と、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理手段と、
第２操作に基づいて前記第１操作を前記第１処理手段と前記第２処理手段のどちらか一方に処理させる制御手段と、
を有するモバイル監視装置。
【請求項２】
前記制御手段は、前記第２操作がなされる前は、前記第１操作に応じて前記第２処理手段に処理させ、前記第２操作がなされた後は、前記第１操作に応じて前記第１処理手段に処理させる請求項１に記載のモバイル監視装置。
【請求項３】
前記第２操作は、前記表示画面又は前記監視画像の任意の箇所に対する所定時間以上のタッチ操作である請求項２に記載のモバイル監視装置。
【請求項４】
前記第２操作は、前記第１操作の開始位置を所定時間以上タッチする操作である請求項２に記載のモバイル監視装置。
【請求項５】
前記第２操作は、前記第１操作の前に開始され、前記第１操作の操作中に継続して行われる、前記表示画面上の任意の箇所に対するタッチ操作であり、
前記制御手段は、前記第２操作がなされている間、前記第１操作に応じて前記第１処理手段に処理させ、前記第２操作がなされなくなると、前記第１操作に応じて前記第２処理手段に処理させる請求項１に記載のモバイル監視装置。
【請求項６】
前記イベント検出位置は、通過する物体を検知するための映像監視線の位置、又は物体の所定のイベントを検知する監視領域の位置を表す請求項１乃至５いずれか一項に記載のモバイル監視装置。
【請求項７】
コンピュータを、請求項１乃至６いずれか一項に記載のモバイル監視装置として動作させるプログラム。
【請求項８】
コンピュータによって実行させる制御方法であって、
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理ステップと、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理ステップと、
第２操作に基づいて前記第１操作を前記第１処理ステップと前記第２処理ステップのどちらか一方に処理させる制御ステップと、
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル監視装置、プログラム、及び制御方法に関する。
【背景技術】
【０００２】
監視カメラ等によって撮像された映像（以下「監視映像」という。）を用いて監視を行う監視システムがある。例えば監視映像は、監視員によって閲覧されたり、解析装置によって解析されたりする。このような監視システムは、トラブルの発生を未然に防いだり、発生したトラブルを早期に解決したりするために用いられる。【０００３】
監視システムにおいて、スマートフォンやタブレット等のモバイル機器が利用され始めている。例えば特許文献１は、監視カメラの映像を不特定のユーザへ公開するシステムを開示している。ユーザは、モバイル機器やパソコン等を用いてそのサーバへアクセスすることで、監視カメラの映像を閲覧することができる。【０００４】
また、監視システムにおいて、監視映像の一部を監視領域として設定できる技術がある。例えば特許文献２の画像処理装置では、マウス等の入力装置を用いて監視領域を設定できる。そして、この画像処理装置は、監視領域において侵入物体の検出を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−６４２４１号公報
【特許文献２】特許第４９７６９３９号
【特許文献３】国際公開第２０１４／０３０６６７号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
監視システムにおいて利用されるスマートフォンやタブレット等のモバイル機器では、イベント検出位置の設定（映像監視線の設定や監視領域の設定等）と、表示画面上の表示を変更する処理（表示変更処理）とが、いずれもユーザのタッチ操作によって行われうる。イベント検出位置の設定は、例えば表示画面で指をスライドさせる操作、ピンチイン・ピンチアウト操作等により映像監視線や監視領域の位置や範囲が指定されることにより行われる。表示変更処理は、同様に、表示画面で指をスライドさせる操作、ピンチイン・ピンチアウト操作等による遠隔の監視カメラのPTZ（Pan-Tilt-Zoom）機能の制御、表示画面のデジタルズーム（拡大・縮小）やスクロール等により行われる。【０００７】
このように、異なる処理が同様の操作に応じて実行されるため、監視システムにおいて利用されるモバイル機器は、ユーザにとって操作性が低い。【０００８】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的は、モバイル機器の操作性を向上させる技術を提供することである。
【課題を解決するための手段】
【０００９】
本発明のモバイル監視装置は、表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を表す情報を生成する設定する第１処理手段と、前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理手段と、前記第１操作を前記第１処理手段と前記第２処理手段のどちらか一方に処理させる制御手段と、を有する。【００１０】
本発明のプログラムは、コンピュータを、本発明のモバイル監視装置として動作させるプログラムである。【００１１】
本発明の制御方法は、コンピュータによって実行させる。当該制御方法は、表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を表す情報を生成する設定する第１処理ステップと、前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理ステップと、前記第１操作を前記第１処理ステップと前記第２処理ステップのどちらか一方に処理させる制御ステップと、を有する。
【発明の効果】
【００１２】
本発明によれば、モバイル機器の操作性を向上させる技術が提供される。
【図面の簡単な説明】
【００１３】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１４】
【図１】実施形態１に係る情報処理装置を例示するブロック図である。
【図２】実施形態１の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図３】情報処理装置のハードウエア構成を例示するブロック図である。
【図４】監視カメラによって撮像された監視画像を例示する図である。
【図５】監視エリアの地図を表す監視画像である。
【図６】監視画像を含むウインドウを例示する図である。
【図７】複数の監視画像を含むウインドウを例示する図である。
【図８】第１操作を例示する図である。
【図９】第１操作によってイベント検出位置が指定される様子を例示する図である。
【図１０】監視画像の左下をタッチしながら映像監視線を重畳している様子を表している図である
【図１１】情報処理装置の姿勢を例示する図である。
【図１２】監視システム及び情報処理装置を例示するブロック図である。
【図１３】クラウド型映像記憶装置を有する監視システムを例示するブロック図である。
【図１４】インテリジェントカメラを有する監視システムを例示するブロック図である。
【図１５】実施例において表示画面に表示される監視画像を例示する第１の図である。
【図１６】実施例において表示画面に表示される監視画像を例示する第２の図である。
【発明を実施するための形態】
【００１５】
まず、本発明の実施形態の理解を容易にするために、本発明の背景を説明する。
表示画面やウインドウ（以下「表示画面等」という。）の中に、画像や画像を含むドキュメント（例えば Web ページ）等が収まらないケースがある。例えば一般的に、地図を扱うアプリケーションにおいて表示画面等に表示される画像は、一部の場所の地図のみである。また、画像の解像度が表示画面の解像度より大きい場合、その画像は、サイズを縮小しない限り、表示画面等に画像の一部しか収まらない。また、情報量が多い Web ページは、表示画面等に収まらないことも多い。特にモバイル機器では、表示画面が小さいため、表示画面等に画像の一部しか収まらないケースが多い。
【００１６】
表示画面等に画像やドキュメントが収まらない場合、ユーザは、所定の操作を行うことで表示画面等に映る画像やドキュメントの範囲を調整する。例えば所定の操作は、スクロール操作、拡大操作、縮小操作等である。例えば地図画像の場合、ユーザは、地図画像を表示するタッチパネル上で指をスライドして地図画像をスクロールさせることで、表示画面に映る場所を変更し、所望の場所の地図を閲覧する。また例えば、ユーザは、ドキュメントをスクロールさせ、所望の文章等を閲覧する。また例えば、ユーザは、地図画像に対してピンチイン・ピンチアウト等の操作を行うことで、地図の縮尺を調整する。
【００１７】
このようにモバイル機器の表示画面等に画像やドキュメントが収まりきらない状況下で監視映像を用いた監視を行う場合、例えば監視員等のユーザは、監視映像や監視映像を含むドキュメントに対して上述のスクロール操作等を行う。こうすることで、ユーザは、表示画面に映る監視映像の範囲等を調整し、所望の場所の監視を行う。
【００１８】
また、監視映像を表示するモバイル機器のタッチパネル上で指をスライドさせる操作や、ピンチイン・ピンチアウト操作によって、当該監視映像を取得しているPTZ（Pan-Tilt-Zoom）カメラの PTZ 機能を制御することが行われる。また、デジタルズーム等が行われる。
【００１９】
一方、監視映像に対してタッチパネル上のタッチ操作により、映像監視線を引く、監視領域を設定する等、イベントの検出位置を設定しようとする場合、当該操作は直感的には指をスライドさせる操作やピンチイン・ピンチアウト操作であることが望ましい。しかしながらそれら直観的な操作は、上述の通り表示画面等に映る監視映像の範囲等を調整する操作や、PTZ 機能を制御する操作等の表示変更の操作と同様の操作であり、ユーザが監視映像に対して行う直感的な操作の意味が重複してしまうという問題がある。例えば、監視映像中に映像監視線を引こうとして指をスライドさせる操作を行うと、映像監視線が引かれることなく表示画面がスクロールしてしまう等の問題が発生しうる。
【００２０】
なお、地図に対して領域を指定する操作を提供する装置の例として、特許文献３の発明がある。この発明では、ユーザが地図に対して範囲指定を行い、この指定範囲にシールの画像が描画される。しかしこの発明では、地図上で指をスライドさせると地図がスクロールしてしまうような状況は想定しておらず、上述のような操作の意味が重複する問題は想定していない。
【００２１】
以下に説明される本発明の実施形態によれば、上述の操作の意味が重複する問題が解決され、モバイル機器の操作性が向上する。なお、スマートフォンやタブレット等のモバイル機器を利用した監視装置を「モバイル監視装置」という。
【００２２】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００２３】
［実施形態１］
図１は、実施形態１に係る情報処理装置２０００を例示するブロック図である。また、図１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００２４】
情報処理装置２０００は、第１処理部２０２０、第２処理部２０４０、及び制御部２０６０を有する。第１処理部２０２０は、第１操作で指定された監視画像上の位置に応じて、イベント検出位置を表す情報（以下「イベント検出位置情報」という。）を生成する。第１操作は、監視画像等を表示するモバイル機器のタッチパネル１０上で、ユーザにより行われる操作である。このイベント検出位置は、情報処理装置２０００を利用する監視システムにより、イベントを検出するために用いられる。イベント及びイベント検出位置の詳細については、後述する。
【００２５】
第２処理部２０４０は、第１操作に応じて、表示画面に対する表示変更処理を行う。例えば表示変更処理は、タッチパネル１０に表示される監視画像の範囲や監視画像の大きさ等を変更する処理である。具体的には、表示変更処理は、監視画像をスクロールする処理等である。表示変更処理のその他の例については、後述する。
【００２６】
制御部２０６０は、第１操作を第１処理部２０２０と第２処理部２０４０のどちらか一方に処理させる。
【００２７】
＜処理の流れ＞
図２は実施形態１の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。制御部２０６０は、所定の条件を満たすか否かを判定する（Ｓ１０４）。所定の条件を満たす場合、制御部２０６０の処理はステップＳ１０６に進む。ステップＳ１０６において、制御部２０６０は、第１処理部２０２０に第１操作を処理させる。
一方、所定の条件を満たさない場合、制御部２０６０の処理はステップＳ１０８に進む。ステップＳ１０８において、制御部２０６０は、第２処理部２０４０に第１操作を処理させる。
【００２８】
＜作用・効果＞
例えば後述するように、監視画像上で指をスライドする操作は、イベント検出位置を表す線（映像監視線等）を引くための操作である場合もあるし、監視画像をスクロールするための操作（当該監視画像を取得しているPTZカメラのパン・チルト機能を制御するための操作等）である場合もある。また、監視画像上におけるピンチイン・ピンチアウト操作は、監視領域を設定する操作である場合もあるし、監視画像を拡大・縮小するための操作（当該監視画像を取得しているPTZカメラのズーム機能を制御（テレ・ワイドを変更）するための操作等）である場合もある。このように、イベント検出位置を指定するための直感的な操作と、監視画像等の表示を変更するための直感的な操作とは、同様の操作である場合が多い。
【００２９】
本実施形態によれば、監視画像等に対する第１操作が、第１処理部２０２０又は第２処理部２０４０のどちらかによって処理される。第１処理部２０２０によって処理される場合、第１操作はイベント検出位置の指定を意味する。第２処理部２０４０によって処理される場合、第１操作は監視画像等の表示変更を意味する。このように、本実施形態によれば、監視画像等に対する第１操作という操作が、所定の条件によってイベント検出位置の指定と監視画像等の表示変更のどちらか一方を行うための操作として処理される。よって、情報処理装置２０００のユーザは、監視画像等の表示を変更するための直感的な操作と同様の操作で、イベント検出位置の指定を行える。よって、情報処理装置２０００のユーザは、直感的な操作でイベント検出位置の指定を行うことができる。
【００３０】
以下、本実施形態についてさらに詳細を述べる。
【００３１】
＜ハードウエア構成例＞
情報処理装置２０００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路等）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせ等）で実現されてもよい。
【００３２】
図３は、情報処理装置２０００のハードウエア構成を例示するブロック図である。情報処理装置２０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、ストレージ１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０を有する。バス１０２０は、プロセッサ１０４０、メモリ１０６０、ストレージ１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０４０等を互いに接続する方法は、バス接続に限定されない。プロセッサ１０４０は、例えば CPU (Central Processing Unit) や GPU (Graphics Processing Unit) 等の演算処理装置である。メモリ１０６０は、例えば RAM (Random Access Memory) や ROM (Read Only Memory) 等のメモリである。ストレージ１０８０は、例えばハードディスク、SSD (Solid State Drive)、又はメモリカード等の記憶装置である。また、ストレージ１０８０は、RAM や ROM 等のメモリであってもよい。
【００３３】
入出力インタフェース１１００は、情報処理装置２０００と入出力デバイスとを接続するためのインタフェースである。入出力デバイスは、例えば監視画像の表示を行うとともに、監視画像に対する操作の入力を受け付けるタッチパネル１０である。
【００３４】
ネットワークインタフェース１１２０は、情報処理装置２０００を外部の装置と通信可能に接続するためのインタフェースである。ネットワークインタフェース１１２０は、有線回線と接続するためのネットワークインタフェースでもよいし、無線回線と接続するためのネットワークインタフェースでもよい。
【００３５】
ストレージ１０８０は、情報処理装置２０００の機能を実現するためのプログラムを記憶している。具体的には、第１処理部２０２０、第２処理部２０４０、及び制御部２０６０の機能を実現するプログラムモジュールを記憶している。プロセッサ１０４０は、これら各プログラムモジュールを実行することで、第１処理部２０２０、第２処理部２０４０、及び制御部２０６０の機能をそれぞれ実現する。ここでプロセッサ１０４０は、上記各モジュールを実行する際、これらのモジュールをメモリ１０６０上に読み出してから実行してもよいし、メモリ１０６０上に読み出さずに実行してもよい。
【００３６】
情報処理装置２０００のハードウエア構成は図３に示した構成に限定されない。例えば、各プログラムモジュールはメモリ１０６０に格納されてもよい。この場合、情報処理装置２０００は、ストレージ１０８０を備えていなくてもよい。
【００３７】
情報処理装置２０００は、モバイル機器（スマートフォンやタブレット等）等の計算機として実装される。タッチパネル１０は、例えば情報処理装置２０００が実装されるモバイル機器に標準で備えられているタッチパネルである。
【００３８】
＜監視画像について＞
監視画像は、種々の場所（港、空港、ターミナル駅、プラットホーム、発電所、プラント、ダム等の重要施設、倉庫街、レジャー施設、スポーツ施設、スタジアム、商業施設、建物、又は都市・街頭等）の監視に用いられる画像である。具体的には、監視画像は、監視対象の場所に設けられた監視カメラによって撮像された画像である。図４は、モバイル機器のタッチパネルに表示された監視画像を例示する図である。図４において、監視カメラは建物内の廊下を撮像している。
【００３９】
なお、イベント検出位置の設定は、必ずしも監視画像上で行われる必要はなく、監視対象の場所を上空から撮像した画像（例えば人工衛星から撮像された画像）や、監視対象の場所の地図を表す画像上で行われてもよい。図５は、モバイル機器のタッチパネルに表示された監視対象の場所の地図を表す画像である。
【００４０】
また、地図画像は、単に地図を表示するだけではなく、イベント検知の対象となった人物等の追跡情報をリアルタイムで表示する、監視画像としての意味を含むものであってもよい。
【００４１】
第１操作が監視画像に対して行われる場合、当該監視画像は動画を構成する１つ又は複数のフレームであってもよいし、静止画像として撮像された画像（写真）であってもよい。
【００４２】
監視画像は、リアルタイムで撮像されている画像であってもよいし、過去に撮像された画像であってもよい。
【００４３】
例えば監視画像は、情報処理装置２０００の内部の記憶装置（図３のストレージ１０８０）に記憶されている。また例えば、監視画像は、情報処理装置２０００の外部に設けられている記憶装置に記憶されていてもよい。この場合、情報処理装置２０００は、この外部の記憶装置から監視画像を取得する。また例えば、情報処理装置２０００は、監視カメラによって撮像された監視画像を、その監視カメラから直接取得してもよい。
【００４４】
タッチパネル１０には、監視画像が単独で表示されてもよいし、監視画像を含むウインドウが表示されてもよい。図６は、監視画像３０を含むウインドウ６０を例示する図である。また、ウインドウ６０は、メインの監視画像３０と、複数のサブの監視画像３１を同時に含んでいてもよい。図７は、複数の監視画像３０を含むウインドウ６０を例示する図である。
【００４５】
＜第１操作について＞
第１操作は、例えばタッチパネル１０上で指をスライドさせる操作である。このスライド操作は、一本の指で行われてもよいし、複数の指で行われてもよい。
【００４６】
図８は、第１操作を例示する図である。図８（ａ）はタッチパネル１０上で一本の指をスライドさせる操作を表す。図８（ｂ）回転操作を表す。例えばこの回転操作は、画像を回転させるための操作である。図８（ｃ）は、ピンチイン・ピンチアウト操作を表す。ただし、第１操作はこれらの操作に限定されない。
【００４７】
＜第２処理部２０４０が行う処理＞
第２処理部２０４０が行う表示変更処理は様々である。例えば、表示変更処理は、一般的なモバイル機器等において、画像やウインドウに対して行われた操作に応じて、画像やウインドウの表示を変更する処理である。
【００４８】
例えば表示変更処理は、監視画像、地図画像又はそれらを含むウインドウ（「監視画像等」という。）を表示するタッチパネル１０に対して指をスライドさせる操作に応じて、これらの監視画像等をスクロールする処理である。また例えば、表示変更処理は、監視画像等をつまんだ指を回転する操作に応じて、監視画像等を回転させる処理である。また例えば、表示変更処理は、監視画像等をピンチイン・ピンチアウトする操作に応じて、監視画像等を縮小・拡大する処理である。表示変更処理はこれらの例に限定されない。
【００４９】
表示変更処理は、「監視画像に対するユーザの操作によって当該監視画像を生成している PTZ カメラの PTZ 機能が制御され、その結果として監視画像の表示が変更される」という処理を含む。例えば、表示変更処理は、監視画像上で指をスライドさせる操作に応じて、当該監視画像を生成している PTZ カメラのパン・チルト機能が制御された結果として、監視画像がスクロールされる処理である。また例えば、表示変更処理は、監視画像をピンチイン・ピンチアウトする操作に応じて、当該監視画像を取得している PTZ カメラのズーム機能が制御（テレ・ワイドが変更）された結果として、監視画像が縮小・拡大される処理である。その他、表示変更処理は、デジタルズーム等のデジタル処理の結果として監視画像の表示が変更される処理を含む。
【００５０】
＜第１処理部２０２０が行う処理＞
第１処理部２０２０は、イベント検出位置情報の生成を行う。イベント検出位置情報は、例えば情報処理装置２０００を利用する監視システムで用いられる。イベントは、この監視システムにおいて検出の対象とする様々な事象である。例えばイベントは、人、動物、車等の乗り物その他物体（以下、単に「物体」という。）の映像監視線の通過、監視領域における物体の所定の事象（侵入、立ち去り、出現、消失、侵入、立ち去り、出現、消失、喧嘩、滞留、うろつき、転倒、立ち上がり、座り込み、移動方向の変化、逆走、万引き、迂回、損傷、持ち去り、置き去り、落書き、群衆の形成、等）、線で定義された特定ルートの物体の移動等である。イベント検出位置は、例えば上記監視システムにおける上記映像監視線又は監視領域を示す位置として用いられる。
【００５１】
なお、映像監視線とは、ユーザにより監視画像等に重畳された線であって、当該線を横切る（通過する）物体を検知するための線である。映像監視線は方向の属性（右から左、左から右、両方向等）を持っていてもよく、ユーザにより指定された方向の物体の通過があった場合にのみ、アラートが出されるよう設計されていてもよい。また、監視領域とは、ユーザにより設定された監視画像等の一部の領域であって、所定のイベントを検知するための領域である。
【００５２】
＜＜イベント検出位置を指定する操作の例＞＞
図９は、第１操作によってイベント検出位置が指定される様子を例示する図である。図９（ａ）は、指４０で線を引く第１操作によって、線で表されるイベント検出位置５０が指定される様子を表している。図９（ｂ）は、図９（ａ）と同じ操作によって、四角形の領域で表されるイベント検出位置５０が指定される様子を表している。なお、図９（ａ）や図９（ｂ）の操作が第２処理部２０４０で処理される場合、例えば第２処理部２０４０は、監視画像や監視画像を含むウインドウをスクロールする。
【００５３】
図９（ｃ）は、ピンチアウト操作によって、線で表されるイベント検出位置５０が指定される様子を表している。図９（ｄ）は、図９（ｃ）と同じ操作によって、四角形の領域で表されるイベント検出位置５０が指定される様子を表している。なお、図９（ｃ）や図９（ｄ）の操作が第２処理部２０４０で処理される場合、例えば第２処理部２０４０は、監視画像や監視画像を含むウインドウを拡大する。また、ピンチイン操作の場合は、ピンチアウト操作の逆となり、監視画像や監視画像を含むウインドウを縮小する。
【００５４】
図９（ｅ）は、回転操作によって四角形の領域で表されるイベント検出位置５０が指定される様子を表している。なお、図９（ｅ）の操作が第２処理部２０４０で処理される場合、例えば第２処理部２０４０は、監視画像や監視画像を含むウインドウを回転させる。
【００５５】
図９（ｆ）は、タッチ操作によって、四角形の領域で表されるイベント検出位置５０が指定される様子を表している。なお、図９（ｆ）の操作が第２処理部２０４０で処理される場合、例えば第２処理部２０４０は、監視画像や監視画像を含むウインドウに対する選択操作となる。
【００５６】
ただし、第１操作は図９に示す各操作に限定されない。また、各第１操作によって指定されるイベント検出位置５０は、図９の例に限定されない。例えば、図９（ａ）等の線を引く操作によって指定されるイベント検出位置５０は、線に所定の幅を与えた四角形等の領域であってもよい。また、図９（ｂ）等の領域を引く操作によって指定されるイベント検出位置５０は、四角形に限定されない。例えば図９（ｂ）において、イベント検出位置５０は、指の軌跡を直径とする円であってもよい。また、図９（ｆ）のタッチ操作によって指定されるイベント検出位置５０は、点でもよいし、四角形以外の形状の領域（円等）でもよい。
【００５７】
各々の操作でイベント検出位置がどのように設定されるかは、モバイル機器に実装される情報処理装置２０００の中で予め定義されていてもよい。例えば、指４０で線を引く第１操作によって、図９（ａ）又は図９（ｂ）で示すいずれの設定となるか、又はピンチアウト操作によって図９（ｃ）又は図９（ｄ）で示すいずれの設定となるか、については、予め定義されていてもよい。
【００５８】
＜＜イベント検出位置情報の詳細＞＞
線又は領域で表されるイベント検出位置のイベント検出位置情報は、イベント検出位置を表す座標の組み合わせを示す。座標の組み合わせで線又は領域を表現する方法には、様々な既知の方法がある。第１処理部２０２０は、これら既知の方法を利用することで、線又は領域で表されるイベント検出位置を座標の組み合わせで表す。これら既知の方法についての説明は省略する。
【００５９】
イベント検出位置を表す座標は、例えば監視画像上の座標（カメラ座標）である。また例えば、この座標は、監視画像上の座標に対応する実空間上の座標でもよい。例えば実空間上の座標は、GPS（Global Positioning System）座標である。また例えば、実空間上の座標は、施設内のフロアマップ上で定義された座標でもよい。監視画像上の座標に対応する実空間上の座標と、監視画像上の座標とは、監視画像を撮像したカメラに関する各種のパラメタ（カメラの実空間上の位置、及びカメラの姿勢や画角等の他、内部パラメタ等も含む。以下「カメラパラメタ」という。）を用いて互いに変換可能である。
【００６０】
イベント検出位置の設定を監視画像上で行う場合で、イベント検出位置を実空間上の座標で表す場合、第１処理部２０２０は、上記カメラパラメタを情報処理装置２０００の内部又は外部の記憶装置等から取得する。その後、第１処理部２０２０は、監視画像上の座標に対応する実空間上の座標を算出する。なお、上記カメラパラメタを用いて画像上の座標を実空間上の座標に変換する方法には、様々な既知の方法を利用できる。これら既知の方法についての説明は省略する。イベント検出位置の設定を図５で表されるような地図上やフロアマップ上で行う場合は、第１処理部２０２０は、直接 GPS 座標やフロアマップ座標を取得しても良い。
【００６１】
なお、複数の監視カメラがそれぞれ監視画像を取得する場合、GPS 座標やフロアマップ座標は、複数の監視カメラのカメラ座標の共通座標となりうる。
【００６２】
例えば第１処理部２０２０は、イベント検出位置情報を、情報処理装置２０００の内部又は外部の記憶装置に記憶する。また例えば、第１処理部２０２０は、イベント検出位置情報を利用する監視システム等へイベント検出位置情報を送信してもよい。
【００６３】
＜制御部２０６０の詳細＞
前述したように、制御部２０６０は第１操作を第１処理部２０２０と第２処理部２０４０のどちらかに処理させる。以下、制御部２０６０が第１処理部２０２０に第１操作を処理させる場合の情報処理装置２０００の状態を「イベント位置設定モード」とも表記する。また、制御部２０６０が第２処理部２０４０に第１操作を処理させる場合の情報処理装置２０００の状態を「表示変更モード」とも表記する。また、前述した PTZ カメラの制御を伴う表示変更処理を行う場合の情報処理装置２０００の状態は、「表示変更モード」だけでなく、「PTZ カメラ制御モード」とも表記される。
【００６４】
制御部２０６０が第１処理部２０２０と第２処理部２０４０のどちらに第１操作を処理させるかを決定する方法、すなわち、表示変更モードとイベント検出位置設定モードの切替え方法は様々である。例えば制御部２０６０は、ユーザによって行われる第２操作に基づいて、第１操作を第１処理部２０２０と第２処理部２０４０のどちらに処理させるかを決定する。第２操作の具体的な内容については後述する。また例えば制御部２０６０は、情報処理装置２０００の姿勢に基づいて、第１操作を第１処理部２０２０と第２処理部２０４０のどちらに処理させるかを決定する。
【００６５】
＜＜第２操作に基づくモード切替えの例１＞＞
制御部２０６０は、ユーザによって行われる第２操作に基づいて、第１操作を、第１処理部２０２０と第２処理部２０４０のどちらか一方の通常時と異なる方に、一時的に処理させてもよい。すなわち制御部２０６０は、ユーザによって行われる第２操作に基づいて、一時的に表示変更モードからイベント検出位置設定モードに切り替える。又は、制御部２０６０は、ユーザによって行われる第２操作に基づいて、一時的にイベント検出位置設定モードから表示変更モードに切り替える。
【００６６】
この場合、例えば、第２操作は、第１操作の開始位置を所定時間以上押す操作であってもよい。例えば第１操作が、監視画像に対して指をスライドさせる操作であるとする。この場合、例えばユーザは、監視画像のある箇所を所定時間以上押し続けた（長押しした）後、その箇所を押した状態から指をスライドさせる操作を開始する。このとき、「監視画像のある箇所を所定時間以上押し続ける（長押しする）操作」である第２操作に基づいて、一時的に表示変更モードからイベント検出位置設定モードに切り替わる。そのため、制御部２０６０は、それ以降の指をスライドさせる操作を第１処理部２０２０に処理させる。その結果、例えば、指をスライドさせる軌跡に沿って監視画像上に映像監視線が重畳される。
【００６７】
または、例えば二本の指で監視画像のある箇所を長押しした後、ピンチアウト操作を開始した場合、制御部２０６０は、そのピンチアウト操作を第１処理部２０２０に処理させる。その結果、例えばピンチアウト操作を行った範囲に応じて監視画像上に監視領域が設定される。
【００６８】
制御部２０６０は、「第１操作の前に開始され、当該第１操作の操作中に継続して行われる第２操作が受け付けられている間に行われる当該第１操作を第１処理部２０２０に処理させ、第２操作が受け付けられていない間に行われる第１操作を第２処理部２０４０に処理させる」という制御を行ってもよい。例えば制御部２０６０は、タッチパネル１０の左下（又はタッチパネル１０に表示されている監視画像等の左下）がタッチされている状態で指をスライドさせる操作が行われると、その操作を一時的に第１処理部２０２０に処理させる。つまり、タッチパネル１０の左下がタッチされ、当該タッチが継続している間はイベント検出位置設定モードとなり、指をスライドさせる操作はイベント検出位置を指定する操作となる。一方、制御部２０６０は、タッチパネル１０の左下がタッチされていない状態（通常時の状態）で指をスライドさせる操作が行われると、その操作を第２処理部２０４０に処理させる。つまり、通常時は表示変更モードであり、指をスライドさせる操作は、監視画像のスクロール等の表示変更処理を行うための操作となる。通常時（表示変更モード）の状態で画面左下がタッチされ、そのタッチが継続している間に指をスライドさせる操作が行われると、一時的にイベント検出位置設定モードとなり、指をスライドさせる軌跡に沿って監視画像上に映像監視線が重畳される。図１０は監視画像の左下をタッチしながら映像監視線（イベント検出位置５０）を重畳している様子を表している図である。
【００６９】
または、例えばタッチパネル１０の左下がタッチされている状態で、監視画像上においてピンチアウト操作が行われた場合、制御部２０６０は、そのピンチアウト操作を第１処理部２０２０に処理させる。その結果、例えばピンチアウト操作を行った範囲に応じて監視画像上に監視領域が設定される。
【００７０】
＜＜第２操作に基づくモード切替えの例２＞＞
制御部２０６０は、上述した以外のその他様々なパターンによって、ユーザにより行われる第２操作に基づいて表示変更モードとイベント検出位置設定モードとを切替えてもよい。例えば、上述した「長押しによる切替え」は、一時的な切替えではなく、長押しのたびに表示変更モードとイベント検出位置設定モードとが切り替わってもよい。
【００７１】
他の切替えパターンとしては、例えば制御部２０６０は、第２操作を受け付ける前は、第１操作を第２処理部２０４０に処理させ（表示変更モード）、第２操作を受け付けた後は、第１操作を第１処理部２０２０に処理させてもよい（イベント検出位置設定モード）。ユーザの視点からは、第２操作を行うことで監視画像等の表示変更処理がされないようにした後、イベント検出位置を指定することとなる。例えば、ユーザは、監視画像がスクロールされないように第２操作をした後（監視画像のスクロールを止めた後）、イベント検出位置を指定する線を引く操作を行う。
【００７２】
例えば第２操作は、監視画像、地図画像又はそれらを含むウインドウを所定時間以上タッチする操作であってもよい。この第２操作は、監視画像等の画像上の任意の箇所で受け付けられてもよいし、監視画像等の所定箇所のみで受け付けられてもよい。この所定箇所は、例えば監視画像等の四隅等である。
【００７３】
また例えば第２操作は、タッチパネル１０を所定時間以上タッチする操作であってもよい。この第２操作は、タッチパネル１０上の任意の箇所で受け付けられてもよいし、タッチパネル１０上の所定箇所のみで受け付けられてもよい。この所定箇所は、例えばタッチパネル１０の四隅等である。なお、「タッチパネル１０をタッチする操作」は、「監視画像、地図画像又はそれらを含むウインドウをタッチする操作」と異なり、監視画像、地図画像又はそれらを含むウインドウが表示されていない箇所に対するタッチ操作も含む。
【００７４】
また例えば、第２操作は、上記監視画像等、又はタッチパネル１０上の複数箇所を、同時又は所定の順番でタッチする操作であってもよい。例えばこの第２操作は、表示画面の四隅を左上、右上、右下、左下の順にタッチ操作等である。なお、この複数箇所は、任意の箇所でもよいし、所定の箇所でもよい。
【００７５】
また例えば、第２操作は所定の音声の入力であってもよい。この場合、情報処理装置２０００は、マイク等から入力される音声を取得し、その音声が所定の音声であるか否かを判定する。そして、制御部２０６０は、所定の音声が入力された後（第２操作が行われた後）は、第１操作を第１処理部２０２０に処理させる。なお、ユーザが入力した音声が所定の音声であるか否かを判定する方法には、様々な既知の音声解析技術が利用できる。これら既知の技術に関する説明は省略する。
【００７６】
また例えば、第２操作は、モバイル機器が有するハードウエアボタン（音量変更ボタンや電源ボタン）に対する操作でもよい。例えばこの操作は、ハードウエアボタンの長押しや、複数のハードウエアボタンを所定の順序で押す操作等である。なお、このハードウエアボタンは、音量変更ボタン等の一般的なハードウエアボタンだけでなく、第２操作用に設けられる専用のハードウエアボタンであってもよい。
【００７７】
なお、制御部２０６０は、第２操作が行われたことで「第１操作を第１処理部２０２０に処理させる状態」になった後、所定の条件を満たした場合に、「第１操作を第２処理部２０４０に処理させる状態」に移行するようにしてもよい。例えばこの所定の条件は、「再度第２操作が行われる」という条件である。ここで、「第１操作を第１処理部２０２０に処理させる状態」に制御部２０６０を移行させる第２操作と、「第１操作を第２処理部２０４０に処理させる状態」に制御部２０６０を移行させる第２操作は、同じ操作であってもよいし、異なる操作であってもよい。また例えば、制御部２０６０は、「第１操作を第１処理部２０２０に処理させる状態」になった後、所定の時間が経過した場合に、「第１操作を第２処理部２０４０に処理させる状態」に移行する。また例えば、制御部２０６０は、「第１操作を第１処理部２０２０に処理させる状態」になった後、第１操作が検出されない状態が所定の時間以上継続した場合に、「第１操作を第２処理部２０４０に処理させる状態」に移行する。
【００７８】
また、制御部２０６０は、上述の説明とは逆に、「第２操作を受け付ける前は、第１操作を第１処理部２０２０に処理させ、第２操作を受け付けた後は、第１操作を第２処理部２０４０に処理させる」という制御を行ってもよい。
【００７９】
＜＜情報処理装置２０００の姿勢に基づくモード切替えの例＞＞
例えば制御部２０６０は、情報処理装置２０００の姿勢が所定の第１姿勢である場合に、イベント検出位置設定モードとして第１操作を第１処理部２０２０に処理させる。情報処理装置２０００の第１姿勢とは異なる第２姿勢（例えば第１姿勢以外の全ての姿勢）である場合に、表示変更モードとして第１操作を第２処理部２０４０に処理させてもよい。
【００８０】
モバイル機器は姿勢の変更が容易のため、ユーザは、イベント検出位置を設定する操作と、監視画像等の表示を変更する処理とを、容易に使い分けることができる。
【００８１】
一般的に、モバイル機器は、平面視における形状が、縦と横の長さが異なる形状（略長方形等）である。そこで例えば、情報処理装置２０００は、情報処理装置２０００の長辺を横方向にした姿勢（情報処理装置２０００が横長になる姿勢）を第１姿勢として扱い、情報処理装置２０００の長辺を縦方向にした姿勢（情報処理装置２０００が縦長になる姿勢）を第２姿勢として扱う。つまりこの場合、ユーザは、監視画像のスクロール等を行いたい時は、情報処理装置２０００が縦長になるように情報処理装置２０００を保持しながら操作を行う。一方、ユーザは、イベント検出位置を設定したい時は、情報処理装置２０００が横長になるように情報処理装置２０００を保持しながら操作を行う。図１１は、情報処理装置２０００の姿勢を例示する図である。図１１（ａ）は情報処理装置２０００の長辺を縦方向にした姿勢を例示しており、図１１（ｂ）は情報処理装置２０００の短辺を縦方向にした姿勢を例示している。
【００８２】
＜各種所定の値について＞
上述の各説明における各種所定の値（所定の操作、所定の幅、又は所定の時間等）は、例えばその値を用いる機能構成部に予め設定される。また例えば、これら所定の値は、情報処理装置２０００の内部又は外部に設けられている記憶装置に記憶される。この場合、各機能構成部は、利用する所定の値をこの記憶装置から取得する。
【００８３】
＜情報処理装置２０００の利用方法の例＞
例えば情報処理装置２０００が実装されるモバイル機器による監視は、普段は監視する必要がないが、一時的に監視する必要が生じるような場所の監視作業で利用される。例えば、普段は和やかで監視の必要がない場所であっても、何らかの催し物（花火大会等）が行われる期間だけ監視が必要となるケースがある。また、このようなケースでは、行われる催し物の種類等によっては、監視すべき位置が異なり、また、監視すべき位置がリアルタイムで変更されることもある。そのため、イベント検出位置が固定された大規模な監視システムを常時運用するよりも、モバイル機器のタッチパネルを用いた簡易な方法でイベント検出位置を設定・変更できる簡便かつ一時的に利用可能な監視システムの方が望ましいことがある。情報処理装置２０００によれば、イベント検出位置をタッチ操作等で容易に設定できる。そのため情報処理装置２０００は、このようなケースに好適である。
【００８４】
情報処理装置２０００が実装されるモバイル機器による監視の利用方法は、上述のような一時的な監視作業に利用する方法に限定されない。例えば情報処理装置２０００が実装されるモバイル監視システムは、常時運用される監視システムとして、イベント検出位置の設定等に利用されてもよい。例えば、監視員が何らかの事情で一時的に持ち場を離れる場合がある。その場合、この監視員は、情報処理装置２０００を用いて、その持ち場をイベント検出位置に設定する。こうすることで、持ち場を離れた際に生じたイベントが見過ごされてしまうことを防ぐことができる。また、店舗を経営する経営者が夜間の店舗内の様子を監視したい場合等においても、モバイル機器による監視は利便性が高い。
【００８５】
［実施例］
以下、情報処理装置２０００を利用する監視システム３０００を例示する。図１２は、監視システム３０００及び情報処理装置２０００を例示するブロック図である。なお、情報処理装置２０００を利用する監視システムは、以下で説明する監視システムに限定されない。
【００８６】
監視システム３０００は、監視カメラ３０２０、記憶装置３０４０、イベント検出装置３０６０、監視モニタ３０８０、及び警報装置３１００を有する。記憶装置３０４０は、監視カメラ３０２０によって撮像された監視画像を記憶する。また、記憶装置３０４０は、第１処理部２０２０によって生成されたイベント検出位置情報も記憶する。なお、監視カメラ３０２０は映像を撮像するカメラである。そのため、記憶装置３０４０には、監視カメラ３０２０によって撮像された映像を構成するフレームが記憶される。
【００８７】
記憶装置３０４０及びイベント検出装置３０６０は、例えばクラウド型の映像記憶装置として実装されてもよい。図１３は、クラウド型映像記憶装置４０００を有する監視システム３０００を例示するブロック図である。このクラウド型映像記憶装置４０００は、ネットワークを介して、情報処理装置２０００からイベント検出位置を示す情報を受け付け、その情報を記憶装置３０４０に記憶する。また、クラウド型映像記憶装置４０００は、監視カメラ３０２０によって撮像された監視画像を記憶装置３０４０に記憶する。そして、クラウド型映像記憶装置４０００のイベント検出装置３０６０は、記憶装置３０４０に記憶された監視画像に対し、記憶装置３０４０に記憶されたイベント検出位置を利用して、イベントの検出を行う。そして、クラウド型映像記憶装置４０００は、ネットワークを介し、監視モニタ３０８０や警報装置３１００に対して、イベント検出の結果の通知などを行う。
【００８８】
クラウド型映像記憶装置４０００を情報処理装置２０００、監視モニタ３０８０、及び警報装置３１００と接続する各ネットワークは、インターネットなどの WAN（Wide Area Network）であってもよいし、LAN（Local Area Network）であってもよい。
【００８９】
クラウド型映像記憶装置４０００と監視カメラ３０２０との間は、ネットワークで接続されていてもよいし、バスなどで直接接続されていてもよい。このネットワークも、WAN と LAN のどちらでもよい。
【００９０】
また、監視カメラ３０２０は、記憶装置３０４０及びイベント検出装置３０６０を内部に含むインテリジェントカメラとして実装されてもよい。図１４は、インテリジェントカメラ５０００を有する監視システム３０００を例示するブロック図である。撮像部５０２０は、前述した監視カメラ３０２０の機能を実現する機能構成部である。インテリジェントカメラ５０００は、クラウド型映像記憶装置４０００と同様に、情報処理装置２０００、監視モニタ３０８０、及び警報装置３１００それぞれとネットワークを介して接続される。このネットワークはいずれも、WAN でもよいし、LAN でもよい。
【００９１】
本実施例において、情報処理装置２０００はタブレット端末である。情報処理装置２０００は、記憶装置３０４０から取得する監視画像をタッチパネル１０に表示する。ユーザは、情報処理装置２０００のタッチパネル１０に対して、指やタッチペン等を用いて操作を行う。なお本実施例において、制御部２０６０は、第１操作の開始位置が１秒間押し続けられた後に第１操作が行われた場合に、第１操作を第１処理部２０２０に処理させる。つまりこの場合に、第１操作は、イベント検出位置を指定する操作となる。なお、長押しの時間は1 秒に限定されず、1.5 秒であっても、2 秒であってもよく、何秒であってもよい。
【００９２】
図１５及び図１６は、実施例においてタッチパネル１０に表示される監視画像３０を例示する図である。図１５（ａ）の監視画像３０において、左側に１つのドア７０−１が映っている。ユーザは、図１５（ａ）の監視画像３０には映っていない、ドア７０−１の１つ手前にあるドア７０−２を、イベント検出位置に指定しようとしているとする。
【００９３】
まずユーザは、図１５（ａ）に示すように、監視画像３０に対して指４０をスライドさせる操作を行い、当該監視画像３０をスクロールさせる。その結果、図１５（ｂ）に示すように、ドア７０−２が監視画像３０上に表示される。
【００９４】
次にユーザは、図１６（ａ）に示すように、監視画像３０に対して映像監視線を引く操作を行う。この際、ユーザは、開始点８０を１秒以上押し続けた後に指４０をスライドする。すると、図１６（ｂ）に示すように、ドア７０−２に対してイベント検出位置５０が設定される。このイベント検出位置５０を示すイベント検出位置情報は、記憶装置３０４０に記憶される。
【００９５】
イベント検出装置３０６０は、記憶装置３０４０に記憶されたイベント検出位置情報を取得する。そして、イベント検出装置３０６０は、イベント検出位置において所定のイベント（映像監視線の通過）が起こったことを検出する。本実施例の場合、例えばイベント検出装置３０６０は、ドア７０−１及びドア７０−２における人の出入り等を検出する。
【００９６】
例えばイベント検出装置３０６０は、画像解析を行う計算機である。この場合、イベント検出装置３０６０は、記憶装置３０４０から監視画像を取得し、この監視画像を解析する。例えばイベント検出装置３０６０は、同じ監視カメラ３０２０によって撮像された複数の監視画像を取得し、その監視画像の中のイベント検出位置に相当する位置を解析する。そして、イベント検出装置３０６０は、その位置において、所定のイベントを表す変化が検出された場合に、所定のイベントが起こったことを検出する。本実施例の場合、イベント検出装置３０６０は、ドア７０−２の付近について解析することで、ドア７０−２における人の出入り等を検出する。ここで、画像内を解析して所定のイベントが起こったことを検出する技術には、既存の技術を利用することができる。
【００９７】
また例えば、イベント検出装置３０６０は、赤外線センサ等のセンサである。例えばこのセンサは、物体の通過等のイベントを検出する。例えばこのセンサは、監視対象の各場所に設置されている。情報処理装置２０００によってイベント検出位置情報が生成されると、そのイベント検出位置情報で示されるイベント検出位置又はその付近にあるセンサが監視を開始する。例えば本実施例の場合、各ドア７０の付近等に赤外線センサが設けられている。そして、図１６（ｂ）に示すイベント検出位置５０が指定された場合、ドア７０−２の付近にあるセンサが監視を開始する。
【００９８】
イベント検出装置３０６０によってイベントが検出されると、その旨が情報処理装置２０００（タブレット端末）、監視モニタ３０８０及び警報装置３１００に通知される。監視モニタ３０８０は、例えば警備員室等に設けられているモニタである。例えば監視モニタ３０８０は、イベントが検出された位置が写っている監視映像を強調表示する等して、イベントの発生を監視員に知らせる。よって、監視員は、イベントが発生した場所を容易に把握することができる。
【００９９】
警報装置３１００は、例えばアラームを鳴らすことで、イベントの発生を監視員に知らせる。このアラームにより、監視員は、イベントの発生を知ることができる。
【０１００】
また、監視モニタ３０８０は、記憶装置３０４０からイベント検出位置情報を取得し、そのイベント検出位置を監視映像上に表示してもよい。これにより、例えば監視員は、イベント検出位置を注視するように監視作業を行うことができる。また、監視員は、イベント検出位置におけるイベント発生の検知をイベント検出装置３０６０にまかせ、イベント検出位置以外の場所を注視するように監視作業を行うこともできる。
【０１０１】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【０１０２】
以下、参考形態の例を付記する。
１．  表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理手段と、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理手段と、
第２操作に基づいて前記第１操作を前記第１処理手段と前記第２処理手段のどちらか一方に処理させる制御手段と、
を有するモバイル監視装置。
２．  前記制御手段は、前記第２操作がなされる前は、前記第１操作に応じて前記第２処理手段に処理させ、前記第２操作がなされた後は、前記第１操作に応じて前記第１処理手段に処理させる１．に記載のモバイル監視装置。
３．  前記第２操作は、前記表示画面又は前記監視画像の任意の箇所に対する所定時間以上のタッチ操作である２．に記載のモバイル監視装置。
４．  前記第２操作は、前記第１操作の開始位置を所定時間以上タッチする操作である２．に記載のモバイル監視装置。
５．  前記第２操作は、前記第１操作の前に開始され、前記第１操作の操作中に継続して行われる、前記表示画面上の任意の箇所に対するタッチ操作であり、
前記制御手段は、前記第２操作がなされている間、前記第１操作に応じて前記第１処理手段に処理させ、前記第２操作がなされなくなると、前記第１操作に応じて前記第２処理手段に処理させる１．に記載のモバイル監視装置。
６．表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理手段と、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理手段と、
前記第１操作を前記第１処理手段と前記第２処理手段のどちらか一方に処理させる制御手段と、を有し、
前記制御手段は、当該モバイル監視装置の姿勢が第１の姿勢である場合に、前記第１操作を前記第１処理手段に処理させ、当該モバイル監視装置の姿勢が前記第１の姿勢とは異なる第２の姿勢である場合に、前記第１操作を前記第２処理手段に処理させるモバイル監視装置。
７．  前記イベント検出位置は、通過する物体を検知するための映像監視線の位置、又は物体の所定のイベントを検知する監視領域の位置を表す１．乃至６．いずれか一つに記載のモバイル監視装置。
８．  コンピュータを、１．乃至７．いずれか一つに記載のモバイル監視装置として動作させるプログラム。
９．  コンピュータによって実行させる制御方法であって、
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理ステップと、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理ステップと、
第２操作に基づいて前記第１操作を前記第１処理ステップと前記第２処理ステップのどちらか一方に処理させる制御ステップと、
を有する制御方法。
１０．  前記制御ステップは、前記第２操作がなされる前は、前記第１操作に応じて前記第２処理ステップに処理させ、前記第２操作がなされた後は、前記第１操作に応じて前記第１処理ステップに処理させる９．に記載の制御方法。
１１．  前記第２操作は、前記表示画面又は前記監視画像の任意の箇所に対する所定時間以上のタッチ操作である１０．に記載の制御方法。
１２．  前記第２操作は、前記第１操作の開始位置を所定時間以上タッチする操作である１０．に記載の制御方法。
１３．  前記第２操作は、前記第１操作の前に開始され、前記第１操作の操作中に継続して行われる、前記表示画面上の任意の箇所に対するタッチ操作であり、
前記制御ステップは、前記第２操作がなされている間、前記第１操作に応じて前記第１処理ステップに処理させ、前記第２操作がなされなくなると、前記第１操作に応じて前記第２処理ステップに処理させる９．に記載の制御方法。
１４．  コンピュータによって実行される制御方法であって、
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理ステップと、
前記第１操作に応じて、前記監視画像又は前記監視画像を含むウインドウに対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理ステップと、
前記第１操作を前記第１処理ステップと前記第２処理ステップのどちらか一方に処理させる制御ステップと、を有し、
前記制御ステップは、前記コンピュータの姿勢が第１の姿勢である場合に、前記第１操作を前記第１処理ステップに処理させ、前記コンピュータの姿勢が前記第１の姿勢とは異なる第２の姿勢である場合に、前記第１操作を前記第２処理ステップに処理させる制御方法。
１５．  前記イベント検出位置は、通過する物体を検知するための映像監視線の位置、又は物体の所定のイベントを検知する監視領域の位置を表す９．乃至１４．いずれか一つに記載の制御方法。
【図１】
2016157330.tif 000003
【図２】
2016157330.tif 000004
【図３】
2016157330.tif 000005
【図４】
2016157330.tif 000006
【図５】
2016157330.tif 000007
【図６】
2016157330.tif 000008
【図７】
2016157330.tif 000009
【図８】
2016157330.tif 000010
【図９】
2016157330.tif 000011
【図１０】
2016157330.tif 000012
【図１１】
2016157330.tif 000013
【図１２】
2016157330.tif 000014
【図１３】
2016157330.tif 000015
【図１４】
2016157330.tif 000016
【図１５】
2016157330.tif 000017
【図１６】
2016157330.tif 000018
【手続補正書】
【提出日】平成29年1月30日(2017.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理手段と、
前記第１操作に応じて、前記監視画像に対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理手段と、
第２操作に基づいて前記第１操作を前記第１処理手段と前記第２処理手段のどちらか一方に処理させる制御手段と、
を有するモバイル監視装置。
【請求項２】
前記制御手段は、前記第２操作がなされる前は、前記第１操作に応じて前記第２処理手段に処理させ、前記第２操作がなされた後は、前記第１操作に応じて前記第１処理手段に処理させる請求項１に記載のモバイル監視装置。
【請求項３】
前記第２操作は、前記表示画面又は前記監視画像の任意の箇所に対する所定時間以上のタッチ操作である請求項２に記載のモバイル監視装置。
【請求項４】
前記第２操作は、前記第１操作の開始位置を所定時間以上タッチする操作である請求項１又は２に記載のモバイル監視装置。
【請求項５】
前記第２操作は、前記第１操作の前に開始され、前記第１操作の操作中に継続して行われる、前記表示画面上の任意の箇所に対するタッチ操作であり、
前記制御手段は、前記第２操作がなされている間、前記第１操作に応じて前記第１処理手段に処理させ、前記第２操作がなされなくなると、前記第１操作に応じて前記第２処理手段に処理させる請求項１に記載のモバイル監視装置。
【請求項６】
前記イベント検出位置は、通過する物体を検知するための映像監視線の位置、又は物体の所定のイベントを検知する監視領域の位置を表す請求項１乃至５いずれか一項に記載のモバイル監視装置。
【請求項７】
コンピュータを、請求項１乃至６いずれか一項に記載のモバイル監視装置として動作させるプログラム。
【請求項８】
コンピュータによって実行させる制御方法であって、
表示画面上に表示されている監視画像に対する第１操作に応じて、前記監視画像に対してイベント検出位置を設定する第１処理ステップと、
前記第１操作に応じて、前記監視画像に対する、前記イベント検出位置の設定以外の表示変更処理を行う第２処理ステップと、
第２操作に基づいて前記第１操作を前記第１処理ステップと前記第２処理ステップのどちらか一方に処理させる制御ステップと、
を有する制御方法。
【国際調査報告】
2016157330.tif 000019
2016157330.tif 000020
2016157330.tif 000021
2016157330.tif 000022