(57)【特許請求の範囲】
【請求項１】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置であって、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
それぞれの前記カメラに関する情報を示すカメラ関連情報を記憶する記憶手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
前記カメラ関連情報の表示に関わる時間を管理する管理手段と、
を備え、
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する前記記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを特徴とする情報処理装置。
【請求項２】
画面に対する操作指示を受付ける操作指示受付手段を備え、
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記操作指示受付手段によって前記センター画面に対して操作指示がなされると、前記所定時間経過後、時間の経過によって、前記カメラ関連情報を非表示とすることなく継続して表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
画面に対する操作指示を受付ける操作指示受付手段を備え、
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記操作指示受付手段によって画面に対して操作指示がなされると、前記センター画面に表示されるカメラ関連情報の位置を変更することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記センター画面に表示されるカメラ関連情報の位置を変更する際に、前記カメラ関連情報を縮小して変更することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記画面切替手段による画面の切り替えがなされると、前記サイド画面に対して前記センター画面に表示された画像及びカメラ関連情報を表示することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記画面切替手段による画面の切り替えがなされると、前記サイド画面に対して前記センター画面に表示された画像に対するカメラ関連情報の大きさの比率を、大きな比率で表示することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記画面切替手段による画面の切り替えがなされると、前記サイド画面に対して前記センター画面に表示された画像に対するカメラ関連情報の位置を変更して表示することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記センター画面に前記カメラ関連情報が表示された状態で、前記画面切替手段による画面の切り替えがなされると、前記サイド画面に対して前記センター画面に表示された画像に対するカメラ関連情報の大きさの比率を、小さな比率で表示するとともに、前記画像に対するカメラ関連情報の位置を変更して表示することを特徴とする請求項５乃至７の何れか１項に記載の情報処理装置。
【請求項９】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置と、画像処理サーバとが通信可能な情報処理システムであって、
前記情報処理装置は、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
それぞれの前記カメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理手段と、
前記画像処理サーバの送信手段によって送信されたカメラ関連情報を受信する受信手段と、
を備え、
前記画像処理サーバは、
前記カメラ関連情報を記憶する記憶手段と、
前記画像を配信したカメラのカメラ関連情報を前記記憶手段から取得して前記情報処理装置へ送信する送信手段と、
を備え、
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記受信手段によって受信したカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを特徴とする情報処理システム。
【請求項１０】
複数の画像を表示可能な情報処理装置であって、
前記複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
前記画像を撮影して得た、それぞれのカメラに関する情報を示すカメラ関連情報を記憶する記憶手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
前記カメラ関連情報の表示に関わる時間を管理する管理手段と、
を備え
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する前記記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを特徴とする情報処理装置。
【請求項１１】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置の制御方法であって、
前記情報処理装置は、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御ステップ、
前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知ステップ、
前記検知ステップの検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替ステップ、
それぞれの前記カメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理ステップ、
を実行し、
前記表示制御ステップは、前記管理ステップによって管理される、前記画面切替ステップによって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記カメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを実行する情報処理装置の制御方法。
【請求項１２】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置で読取実行可能なプログラムあって、
前記情報処理装置を、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを表示することを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
それぞれの前記カメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理手段と、
して機能させ、
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記カメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とする、として機能させることを特徴とするプログラム。
【請求項１３】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置と、画像処理サーバとが通信可能な情報処理システムの制御方法であって、
前記情報処理装置は、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御ステップ、
前記画面へ表示する複数の画像から何れの画像が選択されたかを画面へ表示することを示す操作を検知する検知ステップ、
前記検知ステップの検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替ステップ、
それぞれの前記カメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理ステップ、
前記画像処理サーバの送信ステップによって送信されたカメラ関連情報を受信する受信ステップ、
を実行し、                     
前記画像処理サーバは、
前記画像を配信したカメラのカメラ関連情報を、前記カメラ関連情報を記憶する記憶手段から取得して前記情報処理装置へ送信する送信ステップ、
を実行し、
前記表示制御ステップは、前記管理ステップによって管理される、前記画面切替ステップによって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記受信ステップによって受信したカメラ関連情報を、前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを実行することを特徴とする情報処理システムの制御方法。
【請求項１４】
複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置と、画像処理サーバとが通信可能な情報処理システムで読取実行可能なプログラムあって、
前記情報処理装置を、
前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを表示することを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
それぞれの前記カメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理手段と、
前記画像処理サーバの送信手段によって送信されたカメラ関連情報を受信する受信手段と、
して機能させ、
前記画像処理サーバを、
前記画像を配信したカメラのカメラ関連情報を、前記カメラ関連情報を記憶する記憶手段から取得して前記情報処理装置へ送信する送信手段と、
して機能させ、
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記受信手段によって受信したカメラ関連情報を、前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とする、として機能させることを特徴とするプログラム。
【請求項１５】
複数の画像を表示可能な情報処理装置の制御方法であって、
前記情報処理装置は、
前記複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御ステップ、
前記画面へ表示する複数の画像から何れの画像が選択されたかを画面へ表示することを示す操作を検知する検知ステップ、
前記検知ステップの検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替ステップ、
それぞれのカメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理ステップ、
を実行し
前記表示制御ステップは、前記管理ステップによって管理される、前記画面切替ステップによって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記画像を撮影して得た、前記カメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを実行することを特徴とする情報処理装置の制御方法。
【請求項１６】
複数の画像を表示可能な情報処理装置で読取実行可能なプログラムあって、
前記情報処理装置を
前記複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、
前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、
それぞれのカメラに関する情報を示すカメラ関連情報の表示に関わる時間を管理する管理手段と、
して機能させ、
前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、前記画像を撮影して得た、前記カメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とする、として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークカメラを用いて得られた監視画像を参照するためのシステムに関する。
【背景技術】
【０００２】
ネットワークカメラを用いて監視対象を監視管理する仕組みが提供されているが、基本的に、監視対象となるものの近辺にネットワークカメラを設置し、ネットワークカメラの画角内に動きが見られた場合、撮影を開始して、得られた画像を管理サーバへ保管した後、PC端末等で参照することで、監視を行う仕組みが上げられる。
【０００３】
但し、監視対象となるものは、多岐にわたり、類似するものを対象とするケースも存在し、例えば、交差点等に於いて、幾つかのコーナーを監視対象とした場合は、ネットワークカメラの設置可能位置によっては、複数台のネットワークカメラを設置して監視を行う形態が求められる。
【０００４】
このような状況に於いて、PC端末等でオンライン監視をする場合、１つの画面を分割して、各々のネットワークカメラで撮影された画像を分割画面へ其々表示することで、監視の効率化を図ることが可能であるが、イベントが発生した場合、どの分割画面でそのイベントを参照できるのかが識別しにくいという問題がある。
【０００５】
また、大型店舗等において数多くのレジが並列されている場合では、１台のネットワークカメラを用いて全てのレジを監視することは難しく、複数台のネットワークカメラを用いて監視する形態が求められる。
【０００６】
このような状況に於いて、PC端末でオンライン監視する場合は、前述したように、１つの画面を分割して、各々のネットワークカメラで撮影された画像を分割画面へ其々表示することで、監視の効率化を図ることが可能であるが、似たようなレジを監視することとなり、何れのレジにおいてイベントが発生しているのかが、ユーザにとっては判別しにくいという問題がある。
【０００７】
そのため、イベントが発生した時、そのイベントを監視しているネットワークカメラで撮影された画像を表示する分割画面を識別表示するネットワークカメラに関する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−１２９９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載されている技術では、イベントが発生していることの識別は可能であるが、監視対象を特定することの識別が難しい。そのため、例えば、前例より、交差点等に於いて、幾つかのコーナーを監視対象とした場合は、見た目上、類似のコーナーが存在する場合、ユーザが参照しているPC端末に表示されたコーナーは、どの位置に設置されたコーナーなのかを識別し難いという問題が生じる。
【００１０】
更に、前述した別例として、大型店舗等において数多くのレジが並列されている場合では、ユーザが参照しているPC端末において表示されたレジの型が同一の場合は、ユーザは、どの位置に設置されたレジなのかを識別し難いという問題が生じる。
【００１１】
そこで、本発明では、情報処理装置に表示された監視対象を識別可能表示することで、ユーザにとって、何れの監視対象を参照しているのかを識別することが可能な情報処理システム、情報処理装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するための第１の発明は、複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置であって、前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、それぞれの前記カメラに関する情報を示すカメラ関連情報を記憶する記憶手段と、前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知手段と、前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、前記カメラ関連情報の表示に関わる時間を管理する管理手段と、を備え、前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する前記記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを特徴とする情報処理装置である。
【００１３】
上記の目的を達成するための第２の発明は、複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置の制御方法であって、前記情報処理装置は、前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御ステップ、前記画面へ表示する複数の画像から何れの画像が選択されたかを示す操作を検知する検知ステップ、前記検知ステップの検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替ステップ、前記カメラ関連情報の表示に関わる時間を管理する管理ステップ、を実行し、前記表示制御ステップは、前記管理ステップによって管理される、前記画面切替ステップによって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、それぞれの前記カメラに関する情報を示すカメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とすることを実行する情報処理装置の制御方法である。
【００１４】
上記の目的を達成するための第３の発明は、複数のカメラからネットワークを介して配信される複数の画像を表示可能な情報処理装置で読取実行可能なプログラムあって、前記情報処理装置を、前記配信された複数の画像のうち、１つの画像をセンター画面に、他の画像をサイド画面にそれぞれ表示する制御を行う表示制御手段と、前記画面へ表示する複数の画像から何れの画像が選択されたかを表示することを示す操作を検知する検知手段と、
前記検知手段の検知に応じて、前記サイド画面及び前記センター画面に対して、画面の切り替えを行う画面切替手段と、前記カメラ関連情報の表示に関わる時間を管理する管理手段と、して機能させ、前記表示制御手段は、前記管理手段によって管理される、前記画面切替手段によって画面の切り替えがなされた前記サイド画面に表示された画像に重ねて、前記画像に対応する、それぞれの前記カメラに関する情報を示すカメラ関連情報を記憶する記憶手段のカメラ関連情報を前記センター画面に表示した時間から所定時間経過後、前記センター画面の画像に重ねて表示された前記カメラ関連情報を非表示とする、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１５】
本発明によれば、情報処理装置に表示された監視対象と共に、当該監視対象の識別表示情報を表示することで、ユーザにとって、何れの監視対象を参照しているのかを容易に識別することが可能となる、という効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るネットワークカメラシステムの概略項を示す構成図である。
【図２】本発明の実施形態に係る画像処理サーバ、携帯端末のハードウェアの構成を示す構成図である。
【図３】本発明の実施形態に係るネットワークカメラのハードウェアの構成を示す構成図である。
【図４】本発明の実施形態におけるログイン画面の構成図である。
【図５】本発明の実施形態におけるメニュー画面の構成図である。
【図６】本発明の実施形態におけるＬＩＶＥ表示画面の構成図である。
【図７】本発明の実施形態におけるグループ選択画面の構成図である。
【図８】本発明の実施形態におけるカメラ選択画面の構成図である。
【図９】本発明の実施形態における保存画像選択画面の構成図である。
【図１０】本発明の実施形態における画像データ選択画面の構成図である。
【図１１】本発明の実施形態における画像再生画面の構成図である。
【図１２】本発明の実施形態における各テーブルの構成を示す構成図である。
【図１３】本発明の実施形態に係るカメラネットワークシステムにおける監視対象の画像データを参照する処理概要を示すフローチャートである。
【図１４】本発明の実施形態に係るカメラネットワークシステムにおけるＬＩＶＥ画像表示処理を示すフローチャートである。
【図１５】本発明の実施形態に係るカメラネットワークシステムにおける保存画像再生表示処理を示すフローチャートである。
【図１６】本発明の実施形態に係るカメラネットワークシステムにおける保存画像再生表示処理を示すフローチャートである。
【図１７】本発明の実施形態におけるＬＩＶＥ表示画面の構成図である。
【図１８】本発明の実施形態におけるＬＩＶＥ表示画面の構成図である。
【発明を実施するための形態】
【００１７】
［第１の実施形態］
【００１８】
以下、図面を参照して、本発明の第１の実施形態について詳細に説明する。
【００１９】
図１は、本発明の実施形態におけるネットワークカメラシステムの概略構成を示す構成図である。
【００２０】
ネットワークカメラシステム１００は、監視対象を撮影するためのネットワークカメラ１０２、異なるネットワーク間を接続するためのルータ１０４を備えており、ネットワーク１０６を介して、各々通信可能なように接続されている。
【００２１】
これらのネットワークカメラ１０２は、単独で構成を取る形態であっても、複数の構成を取る形態であっても良く、更に、ネットワークカメラ１０２及びルータ１０４からなるこれらのネットワークカメラ群は、ネットワークカメラシステム１００において、単独で構成を取る形態であっても、複数の構成を取る形態であっても良い。
【００２２】
ネットワークカメラシステム１００は、ネットワークカメラ１０２において撮影された画像データを記憶管理する画像処理サーバ１０８、画像処理サーバ１０８において記憶管理された画像データを参照、あるいは画像処理サーバ１０８を介さずに、ネットワークカメラ１０２において撮影された画像データを直接参照するための携帯端末１１０を備えている。
【００２３】
ネットワークカメラ１０２は、ルータ１０４及びネットワーク１１４を介して画像処理サーバ１０８と接続されており、ネットワークカメラ１０２において撮影された画像データが、ＨＴＴＰ、ＦＴＰ、ＳＭＴＰ、あるいはＲＴＰ等のプロトコルを用いて、ルータ１０４及びネットワーク１１４を介して、画像処理サーバ１０８へ送信され、画像処理サーバ１０８は、当該画像データを記憶する。
【００２４】
本発明におけるネットワークカメラシステムでは、ＴＣＰ／ＩＰプロトコルで通信を行っており、各ネットワークカメラ１０２には、固定のＩＰアドレスが独自に割り当てられると共に、ネットワーク群毎に割り当てられた外部ポート番号が割り当てられている。
【００２５】
従って、画像処理サーバ１０８では、受信した画像データが何れのネットワークカメラ１０２から送信されたものなのかを識別することが可能であり、受信した画像データと何れのネットワークカメラ１０２から送信されたものなのかを対応づけて記憶管理することが可能である。
【００２６】
携帯端末１１０は、無線通信回線であるネットワーク１１２、インターネット、及びネットワーク１１４を介して、ネットワークカメラ１０２及び画像処理サーバ１０８と接続されており、携帯端末１１０は、Ｗｅｂブラウザを用いて、画像処理サーバ１０８に記憶管理された画像データの参照を行う保存画像再生表示、あるいは画像処理サーバ１０８を介さず、ネットワークカメラ１０２において撮影された画像データを直接参照するＬＩＶＥ画像表示の何れかの表示方法を選択することが可能である。
【００２７】
次に図２を用いて、画像処理サーバ１０８のハードウェアの概略構成を説明する。
【００２８】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２９】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Basic Input / Output System)やオペレーティングシステムプログラム（以下、ＯＳ）や、画像処理サーバ１０８の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００３０】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３１】
また、入力コントローラ（入力Ｃ）２０５は、入力部２０９としてのキーボードや不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３２】
ビデオコントローラ（ＶＣ）２０６は、表示部２１０としてのＣＲＴディスプレイ（ＣＲＴ）等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００３３】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３４】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３６】
本発明を実現するためのプログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブルは、外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００３７】
尚、携帯端末１１０のハードウェアの構成は、画像処理サーバ１０８のハードウェア構成と、ほぼ同様であるため、説明は省略し、以降、同一の符号を用いて本願発明の説明を行うが、表示部２１０は、タッチスクリーンで形成されており、ユーザが表示部２１０に触れる（フリック操作を行う）ことで、携帯端末１１０に対して指示入力を行うことが可能である。
【００３８】
図３は、ネットワークカメラ１０２のハードウェアの構成を示す構成図である。
【００３９】
ＣＰＵ３０１は、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。
【００４０】
また、ＲＯＭ３０２あるいは外部メモリ３０５には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ(Basic Input / Output System)やオペレーティングシステムプログラム（以下、ＯＳ）や、画像処理サーバ１０８の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３０３は、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００４１】
ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＡＭ３０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００４２】
メモリコントローラ（ＭＣ）３０６は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ、画像データ等を記憶するハードディスク（ＨＤ）やＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリやスマートメディア（登録商標）等の外部メモリ３０５へのアクセスを制御する。
【００４３】
カメラ部３０７は、画像処理部３０８と接続されており、監視対象に対して向けられたレンズを透過して得られた光をＣＣＤやＣＭＯＳ等の受光セルによって光電変換を行った後、ＲＧＢ信号や補色信号を画像処理部３０８に対して出力する。
【００４４】
画像処理部３０８は、ＲＧＢ信号や捕色信号に基づいて、ホワイトバランス調整、ガンマ処理、シャープネス処理を行い、更に、ＹＣ信号処理を施して輝度信号Ｙとクロマ信号（以下、ＹＣ信号）を生成し、ＹＣ信号を所定の圧縮形式（例えばＪＰＥGフォーマット、あるいはＭｏｔｉｏｎＪＰＥＧフォーマット等）で圧縮し、この圧縮されたデータは、画像データとして外部メモリ３０５へ一時保管される。
【００４５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）３０９は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行しており、外部メモリ３０５に記憶された画像データは、通信Ｉ／Ｆコントローラ３０９によって外部機器へ送信される。
【００４６】
図４には、ネットワークカメラシステムを利用する際に、ログイン情報を入力するためのログイン画面の構成を示す構成図であり、携帯端末の表示部２１０に表示される。
【００４７】
ログイン画面４００は、ユーザを一意に識別するためのユーザＩＤを入力するための欄を示すログインＩＤ欄４０２、ログイン時の認証に要するパスワードを入力するための欄を示すパスワード欄４０４、ユーザがログインを行う際に押下されるためのログインボタン４０６を備えている。
【００４８】
ユーザは、ログイン画面４００を用いて、自身のユーザＩＤ及びパスワードをログインＩＤ欄４０２及びパスワード欄４０４に対して入力部２０９を用いて入力した後、ログインボタン４０６を表示部２１０を介して押下することで、ユーザＩＤ及びパスワードを用いて、画像処理サーバ１０８に対して、ネットワークカメラシステム１００の利用許可について認証を行う。
【００４９】
図５には、ネットワークカメラにおいて撮影されて得られた画像データを携帯端末でＬＩＶＥ画像表示を行うか、あるいは、当該画像データを、一度、画像処理サーバへ記憶した後、携帯端末で、保存画像再生表示を行うか、を選択することが可能なメニュー画面の構成を示しており、携帯端末の表示部２１０に表示される。
【００５０】
メニュー画面５００は、ユーザがＬＩＶE画像表示を行う際に押下するためのＬＩＶＥ画像表示ボタン５０２、保存画像再生表示を行う際に押下するための保存画像再生表示ボタン５０４、ネットワークカメラシステム１００を終了させるために押下するためのログアウトボタン５０６を備えている。
【００５１】
ユーザが、ＬＩＶＥ画像表示ボタン５０２を、表示部２１０を介して押下すると、ＬＩＶＥ画像を表示するためのＬＩＶＥ表示画面６００が表示され、画像処理サーバ１０８において、表示対象となるネットワークカメラ１０２を特定した後、特定されたネットワークカメラ１０２と直接通信を行い、撮影された画像データの表示を開始する。
【００５２】
また、ユーザが保存画像再生表示ボタン５０４を表示部２１０を介して押下すると、保存画像を表示するために、まず、画像処理サーバ１０８に予め登録されているネットワークカメラ１０２から、表示を行いたいネットワークカメラ１０２を特定し、特定したネットワークカメラ１０２で撮影された画像データを表示する。
【００５３】
図６には、ＬＩＶＥ画像表示を行うためのＬＩＶE画像表示画面の構成が示されており、携帯端末の表示部２１０に表示される。
【００５４】
ＬＩＶＥ画像表示画面６００は、画像処理サーバ１０８を介さずに、ネットワークカメラ１０２において撮影された画像データを表示する領域を備えており、１度に複数のネットワークカメラ１０２で撮影された画像データを表示することも可能である。
【００５５】
本発明の実施形態では、４つのネットワークカメラ１０２にて撮影された画像データを一度に参照する形態を取っており、ＬＩＶＥ画像表示画面６００が、４分割表示され、其々、ＬＩＶＥ画像表示画面６００の左中央に位置するセンター画面６０２、ＬＩＶＥ画像表示画面６００の右下に位置するサイド１画面６０４、サイド２画面６０６、及びサイド３画面６０８が備えられている。
【００５６】
これら４つの分割画面の各位置については、ユーザがログインして、ＬＩＶＥ画像表示画面６００を起動すると、当該ユーザ毎に分割画面の何れの位置に何れのネットワークカメラ１０２で撮影された画像データを表示するか、に関する情報が画像処理サーバ１０８に予め登録されているので、当情報を用いて、各分割画面にネットワークカメラ１０２で撮影された画像データを表示する。
【００５７】
例えば、画像処理サーバ１０８には、参照対象とするネットワークカメラ１０２のＩＰアドレスと何れの分割画面に表示するのか、といったＬＩＶＥ画像表示画面６００における分割画面の位置情報を対応づけて記憶させておき、携帯端末１１０から画像処理サーバ１０８へＩＰアドレス及び位置情報を含む情報を要求した後、携帯端末１１０がこの情報を受け取ると、ＩＰアドレスから特定されるネットワークカメラ１０２と通信を開始する。
【００５８】
そして、ネットワークカメラ１０２において撮影された画像データを受信して、画像処理サーバ１０８より取得したＬＩＶＥ画像表示画面６００における各分割画面に関する位置情報を基に、当該ＩＰアドレスを用いて受信がなされた画像データを何れかの分割画面に表示する。
【００５９】
ＬＩＶＥ画像表示画面６００には、分割画面の位置を入れ替えるためのボタンが備えられており、反時計回りに表示位置を入れ替えるボタン６１０、及び時計回りに表示位置を入れ替えるボタン６１２を備えている。
【００６０】
ユーザが、ボタン６１０を１度押下すると、センター画面６０２に表示されていたネットワークカメラ１０２の画像データが、サイド３画面６０８へ表示され、サイド３画面６０８に表示されていたネットワークカメラ１０２の画像データが、サイド２画面６０６に表示され、サイド２画面６０６に表示されていたネットワークカメラ１０２の画像データが、サイド１画面６０４へ表示され、サイド１画面６０４に表示されていたネットワークカメラ１０２の画像データが、センター画面６０２に表示される。
【００６１】
ユーザが、ボタン６１２を１度押下すると、ボタン６１０を押下した場合とは、反時計回りに、ネットワークカメラ１０２で撮影された画像データの表示位置を移動させる。
【００６２】
また、表示部２１０に対して触れる操作等によって、センター画面６０２と各サイド画面であるサイド１画面６０４、サイド２画面６０６、及びサイド３画面６０８とを入れ替えることが可能であり、入れ替え対象となるサイド画面からセンター画面６０２に向けて、ドラック＆ドロップ的な機能を適用させて、入れ替えを行うことも可能であり、逆に、センター画面６０２から何れかのサイド画面に向けて、ドラック＆ドロップ的な機能を適用させて、入れ替えを行うことも可能である。
【００６３】
また、ＬＩＶＥ画像表示画面６００は、メニュー画面５００へ画面遷移を行うためのメニューボタン６１４を備えており、ユーザが、メニューボタン６１４を、表示部２１０を介して押下すると、ＬＩＶＥ画像表示画面６００を閉じて、メニュー画面５００を起動する。
【００６４】
更に、ＬＩＶＥ画像表示画面６００は、センター画面６０２に新たなネットワークカメラ１０２にて撮影された画像データを表示した場合、つまり、ＬＩＶＥ画像表示画面６００を起動した場合、あるいは、センター画面６０２と各サイド画面とを入れ替えた場合、何れのネットワークカメラ１０２に関しての画像データであるのかを識別表示するために名称情報６１６を表示することが可能である。
【００６５】
名称情報６１６としては、ネットワークカメラ１０２が撮影している対象物の名称や位置でも良く、ネットワークカメラ１０２の名称でも良く、特にこれらに限定されるものではない。
【００６６】
名称情報６１６は、ネットワークカメラ１０２を識別する情報（拠点ＩＤ）に対応して画像処理サーバ１０８に記憶されており、ＬＩＶＥ画像表示画面６００を起動した際に、ＩＰアドレスや分割画面への表示位置情報と対応させて、携帯端末１１０が取得して、一時的にＲＡＭ２０３等の記憶領域へ記憶しておく。
【００６７】
名称情報６１６は、透過性のＰＮＧ（Portable Network Graphics）や透過性のＧＩＦ（Graphic Interchange Format）等の画像形式で生成された画像データであり、センター画面６０２に表示されるJPEG形式の画像データに対して重ねあわせて表示することで、ＬＩＶＥ画像表示された画像データが何れのネットワークカメラ１０２で撮影されたのかを、ユーザは、容易に識別することが可能となる。
【００６８】
通常であれば、ＪＰＥＧ形式で生成された画像データに名称情報６１６を組込んで、携帯端末１１０へ表示することが考えられる。例えば、ネットワークカメラ１０２で撮影された画像データに対して余白の領域を設定し、この領域へ名称情報を組込んだり、あるいは、当該画像データの左上や右上等の端に直接組込む形態も取ることが可能である。
【００６９】
しかしながら、携帯端末１１０の表示部２１０は、表示領域が狭いため、ユーザの視認性を考慮すると、極力、ネットワークカメラ１０２で撮影された画像データを大きく表示する必要があり、余白を設定することは極力回避し、更に、撮影された画像データに直接組込むことを行うと、当該撮影された画像データの可視領域が狭くなり、ユーザにとっては、視認性が劣るという問題が生じてしまう。
【００７０】
そこで、本発明では、名称情報６１６を所定時間表示した後、センター画面６０２から消去することで、ユーザへの視認性を高める形態を取っている。更に、このような形態を取ることによって、ネットワークカメラ１０２で画像データを生成する際に、名称情報６１６を画像データへ組込む処理を、各ネットワークカメラ１０２に実装する必要がなくなるため、開発コストを抑えることが可能となるという効果も奏する。
【００７１】
図７には、保存画像再生表示を行う際に、何れのネットワークカメラにて撮影された画像データであるのかを特定するために、まず、グループを選択するが、その際に利用するグループ選択画面の構成を示している。尚、グループ選択画面は、携帯端末の表示部２１０に表示される。
【００７２】
ここでいうグループとは、ユーザにとって関連性のある撮影対象をグループ化しておくことで、後程、撮影した画像データが必要となった時に特定しやすくなるため、関連性のある監視対象を撮影するネットワークカメラ１０２をグループ化している。
【００７３】
例えば、駅等のように、撮影対象が１地点であっても、その周辺の交差点、ビル、公園前、会社の入り口等を監視対象としたい場合、其々に対して、ネットワークカメラ１０２を設置する必要性があるような場合、ＡＡＡ駅周辺というグループ名に対して、ＡＡＡ交差点、○○ビル、○○公園前、○○入口等に設置されたネットワークカメラ１０２が所属するように名称情報を、ユーザ情報に対応して登録しておくことが可能である。尚、ＡＡＡ交差点、○○ビル、○○公園前、及び○○入口は、名称情報６１６と同様である。
【００７４】
これらのグループ名、及び名称情報は、画像処理サーバ１０８へ予め記憶しており、携帯端末１１０において、グループ選択画面７００が起動されると、ログインしたユーザ情報を用いて、グループ名を画像処理サーバ１０８から取得し、グループ名７０２へ表示する。
【００７５】
ユーザは、グループ名７０２に表示されたグループから、再生表示を所望するグループを選択するため、表示部２１０に対するフリック操作によって、グループ名７０２を選択すると、選択されたグループに所属するネットワークカメラ１０２に対応する名称情報を画像処理サーバ１０８から取得すると共に、図８に示すカメラ選択画面８００が表示される。
【００７６】
また、グループ選択画面７００は、メニュー画面５００へ画面遷移を行うためのメニューボタン７０４を備えており、ユーザが、表示部２１０に対するフリック操作によって、メニューボタン７０４を押下すると、グループ選択画面７００を閉じて、メニュー画面５００を起動する。
【００７７】
図８に示すカメラ選択画面は、再生表示を所望するネットワークカメラを選択するための画面であり、携帯端末の表示部に表示される。
【００７８】
カメラ選択画面８００は、グループ選択画面７００において選択されたグループに所属するネットワークカメラ１０２の名称情報を表示するためのカメラ名８０２を備えており、ユーザは、再生表示を所望するネットワークカメラ１０２を、表示部２１０に対するフリック操作によって、カメラ名８０２に表示されたネットワークカメラ１０２を選択する。
【００７９】
ユーザは、カメラ名８０２に表示されたネットワークカメラ１０２を選択すると、当該ネットワークカメラ１０２で撮影した画像データの一覧を画像処理サーバ１０８より取得すると共に、図９に示す保存画像選択画面９００を表示する。
【００８０】
また、カメラ選択画面８００は、メニュー画面５００へ画面遷移を行うためのメニューボタン８０４を備えており、ユーザが、表示部２１０に対して触れることによって、メニューボタン８０４を押下すると、カメラ選択画面８００を閉じて、メニュー画面５００を起動する。
【００８１】
更に、カメラ選択画面８００は、グループ選択画面７００へ画面遷移を行うための戻るボタン８０６を備えており、ユーザが、表示部２１０に対して触れることによって、戻るボタン８０６を押下すると、カメラ選択画面８００を閉じて、グループ選択画面７００
を起動する。
【００８２】
図９に示す保存画像選択画面は、再生表示を所望する画像データを選択するための画面であり、携帯端末の表示部２１０に表示される。
【００８３】
保存履歴選択画面９００は、カメラ選択画面８００において選択されたネットワークカメラ１０２において撮影された画像データの保存履歴の一覧を表示する画像一覧９０２を備えており、画像一覧９０２には、撮影を行った日付／時間、撮影を行った回数等が表示されている。
【００８４】
本発明では、所定の時間に於いて、ネットワークカメラ１０２の監視対象にイベントが発生した際に、撮影を行っている。例えば、・・・・９時、１１時、１２時、・・・・等のように所定の時間を定めておき、９時から１１時の間、１１時から１２時の間・・・・等のように、これらの時間において発生したイベントの数だけ、所定時間（例えば、５分間等）、撮影を行って得られた画像データを画像処理サーバ１０８へ記憶している。
【００８５】
例えば、図９の画像一覧９０２の最上段から２レコード目で言えば、所定の時間を・・・・９時、１１時、１２時としておき、１１時から１２時の間に、４回イベントが発生し、各イベントが発生してから５分間、４回撮影を行ったことを示している。
【００８６】
ユーザは、画像一覧９０２に表示された保存履歴のなかから、マウス等のユーザインタフェースを用いて、再生表示を所望する保存履歴を選択すると、選択した保存履歴に対応する画像データを画像処理サーバ１０８より取得すると共に、図１０に示す画像データ選択画面１０００を表示する。
【００８７】
また、保存履歴選択画面９００は、メニュー画面５００へ画面遷移を行うためのメニューボタン９０４を備えており、ユーザが、表示部２１０に対するフリック操作によって、メニューボタン９０４を押下すると、保存履歴選択画面９００を閉じて、メニュー画面５００を起動する。
【００８８】
更に、保存履歴選択画面９００は、カメラ選択画面８００へ画面遷移を行うための戻るボタン９０６を備えており、ユーザが、表示部２１０に対して触れることによって、戻るボタン９０６を押下すると、保存履歴選択画面９００を閉じて、カメラ選択画面８００を起動する。
【００８９】
図１０に示す画像データ選択画面１０００は、イベント発生毎に撮影された画像データが一覧表示され、ユーザは、その一覧から、再生表示を所望する画像データを選択するための画面であり、携帯端末の表示部２１０に表示される。
【００９０】
画像データ選択画面１０００は、保存履歴選択画面９００において選択された保存履歴に該当する画像データを表示する画像データ一覧１００２を備えており、画像データ一覧１００２は、選択された保存履歴に該当する画像データが、イベント発生毎に、当該イベント発生日時とイベント発生時の画像データとを表示している。
【００９１】
ユーザは、画像データ一覧１００２に表示された画像データのうち再生表示を所望する画像データに対して、表示部２１０に対して触れることによって、選択を行うと、選択を行った画像データに該当する画像データを画像処理サーバ１０８より取得し、図１１に示す画像再生画面１１００を起動する。
【００９２】
また、画像データ選択画面１０００は、メニュー画面５００へ画面遷移を行うためのメニューボタン１００４を備えており、ユーザが、表示部２１０に対して触れることによって、メニューボタン１００４を押下すると、画像データ選択画面１０００を閉じて、メニュー画面５００を起動する。
【００９３】
更に、画像データ選択画面１０００は、保存履歴選択画面９００へ画面遷移を行うための戻るボタン１００６を備えており、ユーザが、表示部２１０に対して触れることによって、戻るボタン１００６を押下すると、画像データ選択画面１０００を閉じて、保存履歴選択画面９００を起動する。
【００９４】
図１１に示す画像再生画面１１００は、ユーザが再生表示を所望する画像データを選択するための画面であり、携帯端末の表示部２１０に表示される。
【００９５】
画像再生画面１１００は、画像データ選択画面１０００に於いて選択された画像データに該当する画像データを表示する再生表示部１１０２を備えており、ユーザが選択した画像データに該当する画像データを画像処理サーバ１０８から取得し、再生表示部１１０２へ表示を行うことで、再生を可能としている。
【００９６】
この再生表示部１１０２は、ＬＩＶＥ画像表示画面６００と同様に、画像データを表示する際に、当該画像―データを撮影した対象が明示されるように、ネットワークカメラ１０２が撮影している監視の対象物の名称や位置、ネットワークカメラ１０２の名称等の名称情報が示される透過性のPNGやGIF等の画像形式の名称画像データを、再生対象とする画像データ（ＪＰＥGやＭｏｔｉｏｎＪＰＥＧ等の画像形式）に対して重ねて表示を行う。
【００９７】
ＪＰＥGやＭｏｔｉｏｎＪＰＥＧ等の画像形式から形成される画像データに対して名称情報を組込まずに、透過性のPNGやGIF等の画像形式を用いている理由は、前述した通りである。
【００９８】
画像再生画面１１００においても、ＬＩＶＥ画像表示画面６００と同様に、名称情報１１０４を所定時間表示した後、再生表示部１１０２から消去することで、ユーザへの視認性を高める形態を取っている。更に、このような形態を取ることによって、ネットワークカメラ１０２で画像データを生成する際に、名称情報１１０４を組込む処理を、各ネットワークカメラ１０２に実装する必要がなくなるため、開発コストを抑えることが可能となるという効果も奏する。
【００９９】
画像再生画面１１００では、画像データの再生を指示するための再生ボタン１１０６、再生の早送りを指示するための早送りボタン１１０８、再生や早送りを停止するための停止ボタン１１１０、画像データ選択画面１０００へ戻り、次の画像データを選択することが煩わしいため、再生表示部１１０２に表示された画像データの前の画像データを選択する前ボタン１１１２、後の画像データを選択するための後ボタン１１１４を備えている。
【０１００】
また、画像再生画面１１００は、メニュー画面５００へ画面遷移を行うためのメニューボタン１０１６を備えており、ユーザが、表示部２１０に対して触れることによって、メニューボタン１０１６を押下すると、画像再生画面１１００を閉じて、メニュー画面５００を起動する。
【０１０１】
更に、画像再生画面１１００は、画像データ選択画面１０００へ画面遷移を行うための戻るボタン１０１８を備えており、ユーザが、表示部２１０に対して触れることによって、戻るボタン１０１８を押下すると、画像再生画面１１００を閉じて、画像データ選択画面１０００を起動する。
【０１０２】
図１２は、画像処理サーバに記憶管理された各テーブルの構成を示す構成図である。各テーブルは、外部メモリ２１１に備えられており、何れのテーブルも不図示の画面から入力を行って、本テーブルへ各データを登録することが可能である。
【０１０３】
ユーザグループマスタは、前述したように、ユーザにとって関連性のある撮影対象となるネットワークカメラ１０２をグループ化した際に、登録される情報を記憶するテーブルであり、ユーザを一意に識別するためのユーザＩＤ、ユーザが指定したグループを一意に識別するためのグループＩＤ、グループＩＤに対応するグループ名から構成されている。
【０１０４】
グループ拠点マスタは、前述したように、グループに所属するネットワークカメラ１０２に関する情報を記憶するテーブルであり、グループＩＤ、グループに所属するネットワークカメラ１０２を一意に識別するための拠点ＩＤ、拠点ＩＤに対応する名称（名称情報）から構成されている。
【０１０５】
拠点情報マスタは、前述したように、本発明では、ネットワークカメラ１０２と携帯端末１１０とが通信を行う際にＩＰアドレスを用いて通信を行うため、通信時に利用する各ネットワークカメラ１０２に対するＩＰアドレスの情報を記憶するテーブルであり、拠点ＩＤとＩＰアドレス（ポート番号を含む）とから構成されている。
【０１０６】
表示位置マスタは、前述したよう、ＬＩＶＥ画像表示画面６００が、複数のネットワークカメラ１０２にて撮影された画像データを一度に参照する形態を取る場合、ＬＩＶＥ画像表示画面６００の起動時、当該ユーザ毎に分割画面の何れの位置に何れのネットワークカメラ１０２で撮影された画像データを表示するのかを示す表示位置情報を記憶するテーブルである。
【０１０７】
表示位置マスタは、ユーザＩＤ、携帯端末１１０についての画像データの表示位置情報、及び表示位置に対して何れのネットワークカメラ１０２で撮影した画像データを表示するのかを特定するための拠点ＩＤから構成されている。
【０１０８】
拠点名画像マスタは、ネットワークカメラ１０２をユーザにとって識別し易いように名付けられた名称情報を含む透過性のＰＮＧやＧＩＦ等の画像形式の画像データ（名称画像データ）を記憶するテーブルであり、拠点ＩＤと名称画像データとから構成される。
【０１０９】
画像保存マスタは、ネットワークカメラ１０２で撮影された画像データを記憶管理するためのテーブルであり、拠点ＩＤと画像データの保管先を示す画像保存情報とから構成されている。
【０１１０】
保管先としては、ネットワークカメラ１０２にて撮影を行う時間毎にフォルダを生成しており、この時間内に於いて発生したイベントの数だけ、撮影して得られた画像データを当該フォルダに記憶しており、画像保存情報は、フォルダ配下に記憶された、撮影して得られた画像データに対するパス情報を示している。
【０１１１】
次に、図１３は、本発明の実施形態に係るネットワークカメラシステムにおける画像データを携帯端末で監視する処理を示すフローチャートである。ステップＳ１００からステップＳ１０４、ステップＳ１１２からステップＳ１２２における各処理は、携帯端末のＣＰＵ２０１の制御の下、処理が実行され、ステップＳ１０６からステップＳ１１０における各処理は、画像処理サーバのＣＰＵ２０１の制御の下、処理が実行される。
【０１１２】
ステップＳ１００では、ユーザがネットワークカメラシステム１００にログインするために、携帯端末１１０を用いて、ログイン画面４００を起動し、次のステップＳ１０２では、ログインボタン４０６が押下されたことを検知した場合、ログイン画面４００に入力されたログインＩＤ及びパスワードを含むユーザ情報を取得する。
【０１１３】
ステップＳ１０４では、ステップＳ１０２において取得したユーザ情報を、ネットワーク１１２を介して、インターネット及びネットワーク１１４を経由して、画像処理サーバ１０８へ送信し、ステップＳ１０６では、ステップＳ１０４において送信されたユーザ情報を受信する。
【０１１４】
ステップＳ１０８では、ステップＳ１０６において受信したユーザ情報を用いて、ログインしたユーザが、ネットワークカメラシステム１００を、利用可能か否かを判定する。判定の一例として、外部メモリ２１１にネットワークカメラシステム１００が利用可能なユーザのユーザＩＤとパスワードを不図示のテーブルへ予め記憶させておき、携帯端末１１０で入力されたユーザ情報と当該テーブルに記憶したユーザＩＤとパスワードとが、存在する場合は、認証ＯＫとし、存在しない場合は、認証ＮＧとする。
【０１１５】
ステップＳ１１０では、ステップＳ１０８における認証結果を携帯端末１１０へ送信し、ステップＳ１１２では、ステップＳ１１０において送信された認証結果を受信し、ステップＳ１１４では、ステップＳ１１２において受信した認証結果を用いて、認証がＯＫ、あるいは、認証がＮＧであるのか否かを判定する。
【０１１６】
認証がＯＫであれば、ステップＳ１１６に処理を進め、認証がＮＧであれば、ステップＳ１００へ処理を進める。
【０１１７】
ステップＳ１１６では、メニュー画面５００を起動し、ステップＳ１１８では、ＬＩＶＥ画像表示を行うのか、あるいは保存画像を再生表示するのかを判定するため、ＬＩＶＥ画像表示ボタン５０２が押下されたことを検知した場合、ステップＳ１２０へ処理を進め、保存画像再生表示ボタン５０４が押下されたと検知した場合、ステップＳ１２２へ処理を進める。
【０１１８】
ステップＳ１２０では、ＬＩＶＥ画像表示に関する処理を行うが、詳細は、図１４を用いて説明する。
【０１１９】
ステップＳ１２２では、保存画像再生表示に関する処理を行うが、詳細は、図１５及び図１６を用いて説明する。
【０１２０】
次に図１４は、本発明の実施形態に係るネットワークカメラシステムに於いて。ＬＩＶＥ画像表示に関する処理の内容を示すフローチャートである。ステップＳ２００、ステップＳ２１２からステップＳ２３４における各処理は、携帯端末１１０のＣＰＵ２０１の制御の下、処理が実行され、ステップＳ２０２からステップＳ２１０における各処理は、画像処理サーバ１０８のＣＰＵ２０１の制御の下、処理が実行される。
【０１２１】
ステップＳ２００では、携帯端末１１０のセンター画面６０２、サイド１画面６０４、サイド２画面６０６、及びサイド３画面６０８の何れかの分割画面にネットワークカメラ１０２にて撮影した画像データを表示するための表示位置情報の要求を、画像処理サーバ１０８へ行う。尚、ユーザ毎に表示位置を予め設定しておくことが可能であるため、本ステップでは、ステップＳ１０２で取得したユーザ情報のユーザＩＤを含めて要求を行う。
【０１２２】
ステップＳ２０２では、ステップＳ２００においてなされた表示位置情報の要求を受付、ステップＳ２０４では、携帯端末１１０のセンター画面６０２、サイド１画面６０４、サイド２画面６０６、及びサイド３画面６０８の何れかの分割画面にネットワークカメラ１０２にて撮影した画像データを表示するための表示位置情報を取得するため、ステップＳ２０２で受付けたユーザＩＤに該当する表示位置情報と拠点ＩＤとを表示位置マスタから取得する。
【０１２３】
そして、ステップＳ２０６では、携帯端末１１０が、各ネットワークカメラ１０２と通信を行う際に利用するＩＰアドレスを、ステップＳ２０４において表示位置マスタから取得した拠点ＩＤに対応するＩＰアドレスを拠点情報マスタから取得する。
【０１２４】
ステップＳ２０８では、ＬＩＶＥ画像表示画面６００に何れのネットワークカメラ１０２で撮影されたのかを識別表示するための名称情報６１６を取得するため、ステップＳ２０２で取得した拠点ＩＤに対応する名称画像データを拠点名画像マスタより取得する。
【０１２５】
ステップＳ２１０では、ステップＳ２０４、ステップＳ２０６、及びステップＳ２０８で取得した表示位置情報、ＩＰアドレス、及び名称画像データを携帯端末１１０へ送信し、ステップＳ２１２では、ステップＳ２１０において送信された表示位置情報、ＩＰアドレス、及び名称画像データを受信する。
【０１２６】
ステップＳ２１４では、ＬＩＶＥ画像表示画面６００を表示し、ステップＳ２１６では、ステップＳ２１２において受信した表示位置情報を用いて、ＬＩＶＥ画像表示画面６００の各分割画面に対して何れのネットワークカメラ１０２から得られた画像データを表示するのかを設定する。
【０１２７】
ステップＳ２１８では、ステップＳ２１２で受信したＩＰアドレスを用いて、通信対象となるネットワークカメラ１０２を特定し、ステップＳ２２０では、ステップＳ２１８で特定したネットワークカメラ１０２と通信を行い、撮影された画像データを受信したか否かを判定し、画像データを受信したと判定した場合は、ステップＳ２２２へ進める。
【０１２８】
尚、本ステップでは、複数のネットワークカメラ１０２から画像データを受信する必要がある場合は、全てのネットワークカメラ１０２から画像データを受信した際に、ステップＳ２２２へ処理を進めても良いし、一部のネットワークカメラ１０２から画像データを受信した際に、ステップＳ２２２へ処理を進めても良い。
【０１２９】
但し、一部のネットワークカメラ１０２から画像データを受信した際に、ステップＳ２２へ処理を進める場合は、少なくともセンター画面６０２に対する画像データを受信した場合、ステップＳ２２２へ処理を進め、センター画面６０２に対する画像データを受信せず他のサイド画面に対する画像データを受信した場合、ステップＳ２２８へ処理を進める。
【０１３０】
ステップＳ２２２では、ステップＳ２２０で受信した画像データを、ステップＳ２１６で設定された表示位置を用いて、ＬＩＶＥ画像表示画面６００へ表示する。以降、各分割画面と拠点ＩＤとを対応付けて記憶しておくことで、各分割画面に対して何れかのネットワークカメラ１０２において撮影された画像データの表示を行い続ける。
【０１３１】
以降、ステップＳ２２８において入れ替えが発生した場合も同様に、ネットワークカメラ１０２において撮影された画像データを表示し続ける。
【０１３２】
この際、ＬＩＶＥ画像表示画面６００のセンター画面６０２には、受信した画像データ（ＪＰＥＧやＭｏｔｉｏｎＪＰＥＧ等の画像形式）とステップＳ２１２で受信した名称画像データ（透過性のＰＮＧやＧＩＦ等の画像形式）とを重ねて表示する。
【０１３３】
ステップＳ２２４では、所定時間（例えば、３秒等）経過したか否かを判定し、所定時間経過したと判定した場合、ステップＳ２２６へ処理を進め、ステップＳ２２６では、センター画面６０２に表示された名称画像データを削除する。所定時間経過後、名称画像データを削除する理由としては、前述した通り、撮影された画像データに対するユーザの視認性を高めるためである。
【０１３４】
ステップＳ２２８では、ＬＩＶＥ画像表示画面６００の各分割画面が入れ替えられたか否かを判定する。この判定は、前述した通り、ボタン６１０及びボタン６１２が押下された場合、あるいは、ドラック＆ドロップ的な機能を用いて分割画面の入れ替えを検知した場合、入れ替えが発生したと判定し、ステップＳ２３０へ処理を進め、入れ替えが発生したと判定しない場合、ステップＳ２３２へ処理を進める。
【０１３５】
ステップＳ２３０では、ステップＳ２１２で設定した分割画面の表示位置を、入れ替え先の表示位置に置き換えることで、ネットワークカメラ１０２にて撮影された画像データの表示位置を入れ替えて、ステップＳ２３２へ処理を進める。
【０１３６】
ステップＳ２３２では、入れ替えが発生したのがセンター画面６０２であるのか否かを判定する。この判定例としては、入れ替え先の表示位置がセンター画面６０２に該当するか否かで判定が行われ、入れ替えが発生したのがセンター画面６０２であると判定した場合は、ステップＳ２２２へ処理を進め、入れ替えが発生したのがセンター画面６０２であると判定しない場合は、ステップＳ２２８へ処理を進める。
【０１３７】
ステップＳ２３２では、ネットワークカメラシステム１００に対してログアウトの指示がなされたか否かを判定する。当判定は、例えば、ユーザがＬＩＶＥ画像表示画面６００のメニューボタン６１４を押下してメニュー画面５００を表示した後、メニュー画面５００のログアウトボタン５０６が押下されたか否かを判定する形態でも良いし、ＬＩＶＥ画像表示画面６００を閉じる指示がなされたことを検知したか否かを判定する形態でも良い。
【０１３８】
ログアウトの指示がなされたと判定した場合は、処理を終了し、ログアウトの指示がなされたと判定しない場合は、ステップＳ２２８へ処理を進める。
【０１３９】
次に、図１５及び図１６には、本発明の実施形態に係る保存画像を再生表示する処理を示すフローチャートであり、ステップＳ３００、ステップＳ３０８からステップＳ３１８、ステップＳ３２６からステップＳ３３６、ステップＳ３４４からステップＳ３５４、ステップＳ３６４からステップＳ３８４における各処理は、携帯端末１１０のＣＰＵ２０１の制御の下、処理が実行され、ステップＳ３０２からステップＳ３０６、ステップＳ３２０からステップＳ３２４、ステップＳ３３８からステップＳ３４２、ステップＳ３５６からステップＳ３６２における各処理は、画像処理サーバ１０８のＣＰＵ２０１の制御の下、処理が実行される。
【０１４０】
ステップＳ３００では、ユーザが予め登録していた自身のグループ情報の要求を画像処理サーバ１０８へ要求する。その際には、ステップＳ１０２で取得したユーザＩＤを含めて要求を行う。
【０１４１】
ステップＳ３０２では、ステップＳ３００で要求されたグループ情報の要求を受付、次のステップＳ３０４では、ステップＳ３０２で受付けたグループ情報の要求に含まれるユーザＩＤに対応するグループ名をユーザグループマスタから、グループＩＤ及びグループ名を含むグループ情報として全て取得する。
【０１４２】
ステップＳ３０６では、ステップＳ３０４において取得したグループ情報を携帯端末１１０へ送信し、ステップＳ３０８では、ステップＳ３０６において送信されたグループ情報を受信する。
【０１４３】
ステップＳ３１０では、グループ選択画面７００を表示し、ステップＳ３１２では、ステップＳ３０８において受信したグループ情報のグループ名をグループ選択画面７００のグループ名７０２へ表示する。
【０１４４】
ステップＳ３１４では、グループ選択画面７００のグループ名７０２に表示されたグループ名のうち、何れか１つのグループ名が選択されたか否かを判定し、選択されたと判定した場合は、ステップＳ３１６へ処理を進める。
【０１４５】
ステップＳ３１６では、選択されたグループ名及びグループＩＤを含むグループ情報を取得し、ステップＳ３１８では、ステップＳ３１６で取得したグループに所属するネットワークカメラ１０２に関するカメラ情報を画像処理サーバ１０８へ要求する。この際、当該グループ情報を画像処理サーバ１０８へ送信する。
【０１４６】
ステップＳ３２０では、ステップＳ３１８においてなされたカメラ情報の要求を受付、ステップＳ３２２では、ステップＳ３２０において受付けたカメラ情報の要求、つまりグループ情報のグループＩＤに対応する拠点ＩＤ及び拠点名をグループ拠点マスタから取得することで、グループに所属するネットワークカメラ１０２を特定することが可能である。
【０１４７】
ステップＳ３２４では、ステップＳ３２２で取得した拠点ＩＤ及び拠点名をカメラ情報として携帯端末１１０へ送信し、ステップＳ３２６では、ステップＳ３２４において送信されたカメラ情報を受信する。
【０１４８】
ステップＳ３２８では、カメラ選択画面８００を表示し、ステップＳ３３０では、カメラ選択画面８００のカメラ名８０２にステップＳ３２６において受信したカメラ情報のうち名称情報（拠点名）をカメラ名８０２に表示する。
【０１４９】
ステップＳ３３２では、カメラ名８０２に表示された名称情報のうち何れか１つの名称情報が選択されたか否かを判定し、選択されたと判定した場合は、ステップＳ３３４へ処理を進める。
【０１５０】
ステップＳ３３４では、ステップＳ３３２において選択された拠点ＩＤ及び名称情報をカメラ情報として取得し、ステップＳ３３６では、ステップＳ３３２において選択されたネットワークカメラ１０２で撮影された画像データの保存履歴を要求する。この際、当該カメラ情報を画像処理サーバ１０８へ送信する。
【０１５１】
ステップＳ３３８では、ステップＳ３３６において送信された画像データの保存履歴の要求を受付、ステップＳ３４０では、ステップＳ３３８で受付けた画像データの保存履歴、つまりカメラ情報の拠点ＩＤに対応する画像保存情報を画像保存マスタから取得する。
【０１５２】
ステップＳ３４２では、ステップＳ３４０において取得した画像保存情報を送信し、ステップＳ３４４では、ステップＳ３４２において送信された画像保存情報を受信する。
【０１５３】
ステップＳ３４６では、保存履歴選択画面９００を表示し、ステップＳ３４８では、ステップＳ３４４で受信した画像保存情報から、画像保存情報の数及び画像保存情報のパス情報から何時の時間帯に撮影を行ったのかについての情報を抽出して、保存履歴選択画面９００の画像一覧９０２に当該情報を表示する。
【０１５４】
ステップＳ３５０では、画像一覧９０２から保存履歴が選択されたか否かを判定し、選択されたと判定した場合は、ステップＳ３５２へ処理を進め、ステップＳ３５２では、ステップＳ３５０において選択された保存履歴の画像保存情報を取得し、ステップＳ３５４では、保存された画像データのうち、再生を所望する画像データの要求を行う。この際、当該画像保存情報、及びステップＳ３３４で取得したカメラ情報の拠点ＩＤを画像処理サーバ１０８へ送信する。
【０１５５】
ステップＳ３５６では、ステップＳ３５４において行われた保存画像データの要求を受付、ステップＳ３５８では、ステップＳ３５６において受付けた保存画像データの要求、つまり画像保存情報から特定される保存画像データ（ＪＰＥGやＭｏｔｉｏｎＪＰＥＧ等の画像形式）を取得し、ステップＳ３６０では、ステップＳ３５６において受付けた保存画像データの要求、つまり拠点ＩＤに対応する名称画像データ（透過性のＰＮＧやＧＩＦ等の画像形式）を拠点名画像マスタから取得する。
【０１５６】
ステップＳ３６２では、ステップＳ３５８及びステップＳ３６０で取得した保存画像データ及び名称画像データを携帯端末１１０へ送信し、ステップＳ３６４では、ステップＳ３６２において送信された保存画像データ及び名称画像データを受信する。
【０１５７】
ステップＳ３６６では、画像データ選択画面１０００を表示し、ステップＳ３６８では、画像データ選択画面１０００の画像データ一覧１００２にステップＳ３６４において受信した保存画像データを受信した数分、表示する。
【０１５８】
ステップＳ３７０では、画像データ一覧１００２に表示された保存画像データが選択されたか否かを判定し、選択されたと判定した場合は、ステップＳ３７２へ処理を進め、ステップＳ３７２では、画像再生画面１１００を表示する。
【０１５９】
ステップＳ３７４では、ステップＳ３７０において選択された保存画像データに対してステップＳ３６２で受信した名称画像データ（名称情報１１０４）を重ねて画像再生画面１１００の再生表示部１１０２に表示する。
【０１６０】
ステップＳ３７６では、保存画像データの再生を開始し、ステップＳ３７８では、再生が開始してから所定時間経過（例えば、３秒）したか否かを判定し、経過したと判定した場合、ステップＳ３８０へ処理を進め、ステップＳ３８０では、名称画像データ（名称情報１１０４）を削除し、ステップＳ３８２では、再生が終了したか否か、つまり前ボタン１１１２や後ボタン１１１４が押下されずに、停止ボタン１１１０や再生時間が終了したと判定した場合、ステップＳ３８４へ処理を進め、前ボタン１１１２や後ボタン１１１４が押下された場合は、ステップＳ３７４へ処理を進める。
【０１６１】
ステップＳ３８４では、戻るボタン１１１６が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ３５０へ処理を進め、押下されたと判定しない場合は、処理を終了する。
［第２の実施形態］
【０１６２】
本発明の第２の実施形態では、基本的に第１の実施形態と同一の構成を有するため、第１の実施形態と異なる部分のみを説明し、第１の実施形態と同一の構成等については、同一の符号を用いて説明する。
【０１６３】
本発明の第２の実施形態では、第１の実施形態では、所定時間（例えば、３秒）経過後、ＬＩＶＥ画像表示画面６００のセンター画面６０２、及び画像再生画面１１００の再生表示部１１０２に表示された名称画像データ（名称情報６１６、１１０４）を削除していたが、ユーザによっては、ネットワークカメラ１０２によって撮影された画像に注視している際に、何れのネットワークカメラ１０２によって撮影されたのかを忘れてしまうといった問題が存在する。
【０１６４】
このような問題に対処するために、名称画像データ（名称情報６１６、１１０４）が、ＬＩＶＥ画像表示画面６００のセンター画面６０２、及び画像再生画面１１００の再生表示部１１０２に表示されている際に、ユーザがセンター画面６０２及び再生表示部１１０２に対して操作を行うことで、名称画像データ（名称情報６１６、１１０４）を残すことが可能である。
【０１６５】
従って、図１４のステップＳ２２２の後のステップ、あるいは図１６のステップＳ３７６の後のステップに、センター画面６０２、あるいは再生表示部１１０２に対して、ユーザからの指示入力があった場合は、図１４のステップＳ２２６、あるいはステップＳ３８０における名称画像データの削除処理を行わないように制御することが可能である。
【０１６６】
尚、ユーザからの指示入力の例としては、センター画面６０２、あるいは再生表示部１１０２に対して、名称画像データが表示された状態で、１回、触れられた操作を検知した場合、名称画像データを残すものとして処理を行うことが可能である。
【０１６７】
名称画像データを残す際に、名称画像データは、センター画面６０２、あるいは再生表示部１１０２に表示された位置にそのまま残すことも可能であるが、図１７の名称情報６１８に示すように左上端に移動させることで、ユーザにとって、画像データに対する視認性を高めることが可能であり、更に、名称画像データの大きさを圧縮して表示することでも、更に、視認性を上げることが可能である。
【０１６８】
この場合、名称画像データの移動先の位置は、プログラムへ予め定められた所定の位置を定義しておき、移動させる形態が考えられ、更に、圧縮比についてもセンター画面６０２、あるいは再生表示部１１０２の大きさに応じて、プログラムへ予め定義しておく形態が考えられる。
【０１６９】
また、この場合、名称画像データが表示された状態で、指示入力として、１回、触れられた操作を検知して、名称画像データの圧縮も兼ねて移動させることも可能であるが、元々、表示された位置に残す、圧縮も兼ねて移動させる、両ケースを、１回、触れられた操作を検知した後、不図示のリストから選択する形態も取ることが可能である。
【０１７０】
更に、ＬＩＶＥ画像表示画面６００においては、センター画面６０２からサイド１画面６０４、サイド２画面６０６、及びサイド３画面６０８と入れ替えが可能であるが、各サイド画面に表示された画像データが何れのネットワークカメラ１０２で表示された画面であるのかを判断しにくいため、一度、センター画面６０２から各サイド画面に入れ替えた後、入れ替えたサイド画面をセンター画面６０２に戻して参照したい場合には、ユーザは、各サイド画面から選出することに難色を示す問題が生じる。
【０１７１】
例えば、似たようなレイアウトを示す監視対象が複数存在する場合、Ａという場所からＢという場所へ人や物等が進行する際に、Ａという場所とＢという場所を交互に監視する必要性が生じるため、４分割した画面から、Ａについて撮影された画像データが表示された分割画面とＢについて撮影された画像データが表示された分割画面とが識別可能なようにすることが必要である。
【０１７２】
そこで、センター画面６０２において名称画像データを残すように指示入力を行った場合で、センター画面６０２から各サイド画面へ入れ替えを行う場合は、センター画面６０２の大きさに対する名称画像データの大きさの比を、そのままの比率で、画像データ及び名称画像データを圧縮することで、図１８に示す名称情報６２０に示すように入れ替え先のサイド画面に表示しても良い。
【０１７３】
この場合、図１４に示すステップＳ２３２の後で、名称画像データを残すように指示入力が行われたか否かを検知し、指示入力が行われた場合は、入れ替え先のサイド画面には、センター画面６０２の大きさに対する名称画像データの大きさの比を、そのままの比率で、画像データ及び名称画像データを圧縮して、表示する。尚、指示入力が行われたか否かを判定するには、入力が行われたことを示すフラグをＲＡＭ２０３へ記憶することによって判定が可能である。
【０１７４】
また、各サイド画面において名称画像データの大きさが小さくなることで、ユーザの視認性が悪くなる場合は、センター画面６０２とサイド画面を入れ替える際に、センター画面６０２の大きさに対する名称画像データの大きさの比を、大きな比率とすることによって、画像データ及び名称画像データを圧縮することで、図１８の名称情報６２２に示すように名称画像データを大きく表示し、ユーザの画像データに対する視認性を高めることも可能である。この場合、圧縮する際の比率については、大きさの比については、予めプログラムへ定義しておく対応を取ることが可能である。
【０１７５】
また、この場合、指示入力として、名称画像データが表示された状態で、１回、触れられた操作を検知して、圧縮する比率を大きな比率に置き換えて、画像データ及び名称画像データを圧縮させて表示することも可能であるが、圧縮する比率を、そのままの比率とするのか、あるいは大きな比率とするのか、両ケースを、１回、触れられた操作を検知した後、不図示のリストから選択する形態も取ることが可能である。
【０１７６】
この場合も、図１４に示すステップＳ２３２の後で、名称画像データを残すように指示入力が行われたか否かを検知し、指示入力が行われた場合は、入れ替え先のサイド画面には、センター画面６０２の大きさに対する名称画像データの大きさの比を、大きな比率で置き換え、画像データ及び名称画像データを圧縮して、表示する。尚、指示入力が行われたか否かを判定するには、入力が行われたことを示すフラグをＲＡＭ２０３へ記憶することによって判定が可能である。
【０１７７】
また、サイド画面において画像データを参照しながら名称情報を確認したい場合は、名称情報を左端上に表示することが可能であり、図１８の名称情報６２４へ名称画像データを表示することも可能であり、センター画面６０２に対する名称画像データの大きさの比を、そのままの比率で、画像データ及び名称画像データを圧縮することも可能であるし、センター画面６０２に対する名称画像データの大きさの比を、小さい比率とすることで、画像データ及び名称画像データを圧縮することも可能である。この場合も、名称画像データの移動先の位置及び圧縮する際の比率については、予めプログラムへ定義しておく対応を取ることが可能である。
【０１７８】
また、この場合、指示入力として、名称画像データを表示した状態で、１回、触れられた操作を検知して、そのままの比率で、あるいは小さい比率で、名称画像データの圧縮も兼ねて移動させることも可能であるが、元々、表示された位置に残す、圧縮も兼ねて移動させる、両ケースを、１回、触れられた操作を検知した後、不図示のリストから選択する形態も取ることが可能である。
【０１７９】
また、１回触れられた操作を検知した後、圧縮率をそのままの比率で、あるいは小さい比率で行うのかを選択する形態も取ることが可能である。
【０１８０】
この場合も、図１４に示すステップＳ２３２の後で、名称画像データを残すように指示入力が行われたか否かを検知し、指示入力が行われた場合は、入れ替え先のサイド画面には、センター画面６０２の大きさに対する名称画像データの大きさの比を、そのままの比率、あるいは小さい比率で置き換え、画像データ及び名称画像データを圧縮して、移動表示する。尚、指示入力が行われたか否かを判定するには、入力が行われたことを示すフラグをＲＡＭ２０３へ記憶することによって判定が可能である。
【０１８１】
尚、センター画面６０２からサイド画面に入れ替えるタイミングで、センター画面６０２において名称画像データを残すように指示入力を行った場合、名称画像データを削除する形態も取ることが可能であるし、センター画面６０２に名称画像データが残された状態で、触れられた操作を検知すると、名称画像データを削除する形態も取ることが可能である。
【０１８２】
更に、ＬＩＶＥ画像表示画面６００の初期起動時に、ステップＳ２２２では、全ての分割画面に名称画像データを表示することも可能であり、その場合、触れられた操作によって全ての各分割画面に表示された名称画像データを削除することも可能であるし、触れられた操作を検知後、名称画像データを残すことを所望する分割画面を不図示のリストから選択し、それ以外の分割画面の名称画像データを削除する形態も取ることが可能である。
【０１８３】
以上、本発明に依れば、ネットワークカメラから撮影された画像データを携帯端末等で参照する場合、監視対象を画像データへ識別表示することが可能となるので、ユーザは、何れの監視対象を参照しているかを、容易に識別することが可能である。
【０１８４】
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読取可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１８５】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１８６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１８７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１８８】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１８９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９０】
また、本発明は、携帯端末を備えたシステムに関して説明をしたが、携帯端末に限らずパーソナルコンピュータ等の情報処理装置に適用しても良く、この場合、携帯端末よりも表示領域が大きくなるが、１つの画面を数多くの画面に分割した場合、ユーザにとっての画像データの視認性が悪くなることが想定されるための、そのような状況にも好適な効果を得ることが可能となる。
【０１９１】
この場合、携帯端末の場合、フリック操作によって、指示入力の検知を行っていたが、マウス等のユーザインタフェースを用いて、表示されている名称画像データにカーソルを当てて特定することで、特定された名称画像データに対して、残す、削除、移動、圧縮等の処理を行うことが可能である。
【０１９２】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１９３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１９４】
１００    ネットワークカメラシステム
１０２    ネットワークカメラ
１０４    ルータ
１０６    ネットワーク
１０８    画像処理サーバ
１１０    携帯端末
１１２    ネットワーク
１１４    ネットワーク
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    入力部
２１０    表示部
２１１    外部メモリ
３０１    ＣＰＵ
３０２    ＲＯＭ
３０３    ＲＡＭ
３０４    システムバス
３０５    外部メモリ
３０６    メモリコントローラ
３０７    カメラ部
３０８    画像処理部
３０９    通信Ｉ／Ｆコントローラ
【図１】
0005991392.tif 000002
【図２】
0005991392.tif 000003
【図３】
0005991392.tif 000004
【図４】
0005991392.tif 000005
【図５】
0005991392.tif 000006
【図６】
0005991392.tif 000007
【図７】
0005991392.tif 000008
【図８】
0005991392.tif 000009
【図９】
0005991392.tif 000010
【図１０】
0005991392.tif 000011
【図１１】
0005991392.tif 000012
【図１２】
0005991392.tif 000013
【図１３】
0005991392.tif 000014
【図１４】
0005991392.tif 000015
【図１５】
0005991392.tif 000016
【図１６】
0005991392.tif 000017
【図１７】
0005991392.tif 000018
【図１８】
0005991392.tif 000019