(57)【要約】【課題】撮影範囲内の被写体の位置を容易に特定することができる撮像システムを提供する。【解決手段】撮像システム１００は、撮影した被写体の動画像を取得するカメラサーバ４００ａと、カメラサーバ４００ａに接続されたビューアＰＣ３００ａとを備える。ビューアＰＣ３００ａは、被写体のレイアウト情報を取得し、取得したレイアウト情報に対応する画像上において、カメラサーバ４００ａの取り付け位置や方角等を設定したカメラレイアウトを作成する。ビューアＰＣ３００ａは、カメラサーバ４００ａから配信された動画像をリアルタイムで表示するライブ表示の際に、カメラサーバ４００ａの撮影時刻情報に基づいた同期がなされているカメラレイアウト及び動画像を同時に表示するカメラレイアウト付きでの動画像再生を行う。【選択図】図５
2008011433.tif 000002
【特許請求の範囲】
【請求項１】
撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置と、画像を記憶する画像サーバとを備える撮像システムにおいて、
前記撮像装置は、
当該撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報を前記撮影画像に関連付けて取得する撮像装置情報取得手段と、
前記撮影画像及び前記撮像装置情報を前記画像サーバに送信する送信手段とを備え、
前記画像サーバは、
前記撮像装置から受信した撮影画像を記憶する画像記憶手段と、
前記撮像装置から受信した前記撮像装置情報を前記撮像装置の撮影時刻に関する撮影時刻情報と共に記憶する情報記憶手段と、
前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶手段と、
前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成手段と、
前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期手段とを備えることを特徴とする撮像システム。
【請求項２】
前記同期させた撮影範囲画像及び前記撮影画像の少なくとも一方を表示する表示装置を備えることを特徴とする請求項１記載の撮像システム。
【請求項３】
前記撮像装置は、前記取得した撮影画像の変化に基づいて前記被写体内の動体を特定し、当該特定した動体を前記被写体の中心となるように当該動体の追尾撮影を行うべく、前記撮像装置の姿勢及び前記撮影レンズの焦点距離を制御する動体追尾手段を備えることを特徴とする請求項１又は２記載の撮像システム。
【請求項４】
前記撮像装置と同様の撮像装置を複数備え、前記撮影範囲画像生成手段は、前記複数の撮像装置が追尾撮影した前記被写体内の動体の位置を前記レイアウトに投影させることを特徴とする請求項３記載の撮像システム。
【請求項５】
撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置と、画像を記憶する画像サーバとを備える撮像システムの撮像方法であって、
前記撮像装置において、
当該撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報を前記撮影画像に関連付けて取得する撮像装置情報取得ステップと、
前記撮影画像及び前記撮像装置情報を前記画像サーバに送信する送信ステップとを実行し、
前記画像サーバにおいて、
前記撮像装置から受信した撮影画像を記憶する画像記憶ステップと、
前記撮像装置から受信した前記撮像装置情報を前記撮像装置の撮影時刻に関する撮影時刻情報と共に記憶する情報記憶ステップと、
前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶ステップと、
前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成ステップと、
前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期ステップとを実行することを特徴とする撮像方法。
【請求項６】
撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置に接続され、画像を記憶する画像サーバであって、
前記撮像装置から受信した撮影画像と、前記撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報と、前記撮像装置の撮影時刻に関する撮影時刻情報とを互いに関連付けて記憶する画像記憶手段と、
前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶手段と、
前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成手段と、
前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期手段とを備えることを特徴とする画像サーバ。
【請求項７】
前記同期させた撮影範囲画像及び前記撮影画像の少なくとも一方を表示する表示装置に接続されることを特徴とする請求項６記載の画像サーバ。
【請求項８】
前記撮像装置は、前記取得した撮影画像の変化に基づいて前記被写体内の動体を特定し、当該特定した動体を前記被写体の中心となるように当該動体の追尾撮影を行うべく、前記撮像装置の姿勢及び前記撮影レンズの焦点距離を制御する動体追尾手段を備えることを特徴とする請求項６又は７記載の画像サーバ。
【請求項９】
前記撮像装置と同様の撮像装置を複数備え、前記撮影範囲画像生成手段は、前記複数の撮像装置が追尾撮影した被写体内の動体の位置を前記レイアウトに投影させることを特徴とする請求項８記載の画像サーバ。
【請求項１０】
撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置に接続され、画像を記憶する画像サーバの画像処理方法であって、
前記撮像装置から受信した撮影画像と、前記撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報と、前記撮像装置の撮影時刻に関する撮影時刻情報とを互いに関連付けて記憶する画像記憶ステップと、
前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶ステップと、
前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成ステップと、
前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期ステップとを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像システム及びその撮像方法、並びに画像サーバ及びその画像処理方法に関し、特に、撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置と、画像を記憶する画像サーバとを備える撮像システム及びその撮像方法、並びに画像サーバ及びその画像処理方法に関する。
【背景技術】
【０００２】
特許文献１では、撮像装置の遠隔制御方法が提案されている。この方法では、撮像装置であるカメラ装置の撮影範囲である映像枠をパノラマ画像上で移動可能に表示し、この映像枠が移動した後の位置に基づいてカメラ装置を制御するための制御データを生成することにより、カメラ装置の遠隔制御を行う。
【０００３】
特許文献２では、所望の被写領域を地図上で毎回指示することをなくすことができる地図情報連動カメラの制御システムが提案されている。このシステムでは、カメラのズーム、フォーカス、及び姿勢からなる制御パラメータを記憶し、これらの記憶した制御パラメータを用いることで制御パラメータを変更可能に構成されている。これにより、カメラを所定の被写体方向に向けて撮影することが簡便となる。
【０００４】
特許文献３では、撮像装置の制御方法が提案されている。この方法では、予め設定されたパラメータに従って取得した少なくとも１つ以上の画像情報を、そのパラメータと対応付けて記憶し、該記憶した画像情報に対応する画像を表示装置に表示しているときにユーザが画像を選択すると、その画像に対応付けて記憶されているパラメータを使用して撮像装置を制御している。
【特許文献１】特開２０００−１０１９９１号公報
【特許文献２】特開平１１−０１８００１号公報
【特許文献３】特開平０７−１４３３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような撮像装置を用いて被写体内の動体を追尾撮影する場合には、撮像装置を旋回させるか、又は焦点距離を変化させることにより、撮影範囲を時々刻々と変化させながら撮影を行う必要がある。したがって、ユーザは、このように撮影された被写体の画像を見ただけでは、着目する被写体、例えば動体が各時刻においてどの位置に存在していたのかを把握することが困難である。特に、動体の背景に変化が乏しい場合には、動体の位置を特定することが非常に困難である。
【０００６】
そのため、例えば、各階の構造が類似した建造物内への侵入者を監視するためのカメラシステムでは、カメラ撮影した動画像だけで侵入者の建造物内の階数及びその位置を容易に特定することが求められている。これが実現した場合には、例えば、建造物不法侵入犯罪の立証を手間無く実現することが可能になる。
【０００７】
本発明の目的は、撮像装置の撮影範囲内の被写体の位置を容易に特定することができる撮像システム及びその撮像方法、並びに画像サーバ及びその画像処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の撮像システムは、撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置と、画像を記憶する画像サーバとを備える撮像システムにおいて、前記撮像装置は、当該撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報を前記撮影画像に関連付けて取得する撮像装置情報取得手段と、前記撮影画像及び前記撮像装置情報を前記画像サーバに送信する送信手段とを備え、前記画像サーバは、前記撮像装置から受信した撮影画像を記憶する画像記憶手段と、前記撮像装置から受信した前記撮像装置情報を前記撮像装置の撮影時刻に関する撮影時刻情報と共に記憶する情報記憶手段と、前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶手段と、前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成手段と、前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期手段とを備えることを特徴とする。
【０００９】
上記目的を達成するために、本発明の撮像システムの撮像方法は、撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置と、画像を記憶する画像サーバとを備える撮像システムの撮像方法であって、前記撮像装置において、当該撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報を前記撮影画像に関連付けて取得する撮像装置情報取得ステップと、前記撮影画像及び前記撮像装置情報を前記画像サーバに送信する送信ステップとを実行し、前記画像サーバにおいて、前記撮像装置から受信した撮影画像を記憶する画像記憶ステップと、前記撮像装置から受信した前記撮像装置情報を前記撮像装置の撮影時刻に関する撮影時刻情報と共に記憶する情報記憶ステップと、前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶ステップと、前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成ステップと、前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期ステップとを実行することを特徴とする。
【００１０】
上記目的を達成するために、本発明の画像サーバは、撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置に接続され、画像を記憶する画像サーバであって、前記撮像装置から受信した撮影画像と、前記撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報と、前記撮像装置の撮影時刻に関する撮影時刻情報とを互いに関連付けて記憶する画像記憶手段と、前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶手段と、前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成手段と、前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期手段とを備えることを特徴とする。
【００１１】
上記目的を達成するために、本発明の画像サーバの画像処理方法は、撮像レンズを介して撮影した被写体を撮影画像として取得する撮像装置に接続され、画像を記憶する画像サーバの画像処理方法であって、前記撮像装置から受信した撮影画像と、前記撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報と、前記撮像装置の撮影時刻に関する撮影時刻情報とを互いに関連付けて記憶する画像記憶ステップと、前記被写体の平面的又は立体的なレイアウトを記憶するレイアウト記憶ステップと、前記撮影時刻情報に応じて前記撮像装置情報を前記レイアウトに投影することにより、前記撮像装置の撮影範囲に関する撮影範囲画像を生成する撮影範囲画像生成ステップと、前記撮影時刻情報に基づいて前記撮影範囲画像と前記撮影画像とを同期させる同期ステップとを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、撮像装置の撮影時刻に関する撮影時刻情報に応じて、撮像装置の姿勢情報及び前記撮影レンズの焦点距離情報を含む撮像装置情報を、被写体の平面的又は立体的なレイアウトに投影することにより、撮像装置の撮影範囲に関する撮影範囲画像を生成し、撮影時刻情報に基づいて撮影範囲画像と撮影画像とを同期させる。これにより、撮像装置の撮影範囲内の被写体の位置をレイアウト上で容易に特定することができる。
【００１３】
例えば、ユーザは、時々刻々と位置が変化する動体の各時刻における位置を容易に把握することができる。特に、自動で追尾撮影を行った場合でも、動体の各時刻における位置を把握することができる。これにより、例えば建造物不法侵入犯罪の立証や、事故原因の解明が容易になる。すなわち工場設備等の目視確認用に撮像装置を使用している際に、事故などがあった場合、撮像装置のカメラアングルが平面又は立面で確認できるので、事故の詳細分析ができる。また、災害発生時などにおいても、屋内外に設置された撮像装置としての監視カメラの撮影時の画角、アングルなどに応じた詳細な分析が可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１５】
図１は、本発明の実施の形態に係る撮像システムの構成を概略的に示すブロック図である。
【００１６】
図１において、撮像システム１００は、サーバコンピュータ（以下、「サーバＰＣ」という）２００と、後述するビューアソフトがインストールされたビューアコンピュータ（以下、「ビューアＰＣ」という）３００ａ，３００ｂと、撮像装置としてのカメラサーバ４００ａ，４００ｂ，４００ｂとを備える。
【００１７】
サーバＰＣ２００、ビューアＰＣ３００ａ、及びカメラサーバ４００ａ〜４００ｃは互いにネットワーク１１０を介して接続されている。ネットワーク１１０は、ＬＡＮ、ＷＡＮ、又はインターネットなどから成る。また、ビューアＰＣ３００ａとビューアＰＣ３００ｂは互いに無線回線１２０を介して接続されている。無線回線１２０に代えて、有線回線を用いてもよい。
【００１８】
カメラサーバ４００ａ〜４００ｃの各々は、撮影レンズ（不図示）を介して撮影した被写体の画像（撮影画像）を取得し、この取得した画像をサーバＰＣやビューアＰＣ３００ａにネットワーク１１０を介して配信する。なお、撮影画像は、デジタルのフルカラー動画像であることが好ましいが、静止画像であってもよいし、モノクロ画像であってもよい。また、カメラサーバ４００ａ〜４００ｃの各々は、水平方向や垂直方向への首振り機能と、ズーム機能とを有する。
【００１９】
サーバＰＣ２００には、カメラサーバ４００ａ〜４００ｃから配信された画像をハードディスクドライブ（ＨＤＤ）などの外部メモリに録画すると共に、録画した画像の検索や再生を行うためのソフトウェアがインストールされている。これにより、サーバＰＣ２００は、画像を記憶する画像サーバとして機能する。
【００２０】
ビューアＰＣ３００ａ，３００ｂの各々には、サーバＰＣ２００に記憶されている複数の画像の中から所望の画像を検索すると共に、該複数の画像の中から選択した画像を再生するためのソフトウェア（サーバソフト）がインストールされている。また、ビューアＰＣ３００ａ，３００ｂの各々には、カメラサーバ４００ａ〜４００ｃから配信された画像をリアルタイムで表示するライブ表示（Live表示）を行うためのソフトウェアがインストールされている。さらには、上記サーバソフトの詳細設定を行うためのソフトウェアもインストールされている。以下、これらのソフトウェアを総称してビューワソフト又はビューワアプリケーションという。したがって、カメラサーバ４００ａ〜４００ｃの各々における各種設定は、ビューワアプリケーションを介して行われる。また、ビューアＰＣ３００ａ，３００ｂには撮影対象箇所のレイアウトを表示するソフトウェアもインストールされている。なお、撮影対象箇所のレイアウト情報（平面レイアウト又は立体レイアウト）をハードディスクドライブなどの記憶装置に記憶してもよいし、サーバＰＣ２００のＨＤＤ２１１（後述）からレイアウト情報を受信してもよい。
【００２１】
図２は、図１におけるサーバＰＣ２００の内部構成を概略的に示すブロック図である。なお、図１におけるビューアＰＣ３００ａ，３００ｂも図２のサーバＰＣと同様の構成を有するのでその説明を省略する。
【００２２】
図２に示すように、サーバＰＣ２００は、パーソナルコンピュータ（ＰＣ）により実現される。具体的には、サーバＰＣ２００は、ＰＣ本体２００ａと、キーボード（ＫＢ）２０９と、マウス（不図示）と、表示装置としてのＣＲＴディスプレイ（ＣＲＴ）２１０と、ハードディスクドライブ（ＨＤＤ）２１１と、ＨＤＤ２１１とは別の外部メモリ２２０とを備える。ＨＤＤ２１１には、ネットワークビデオレコーダプログラム２１２、定義ファイル２１３、各種テーブル２１４、撮影対象箇所のレイアウト情報（平面レイアウト又は立体レイアウト）２１５、及び撮影画像２１６などが格納される。外部メモリ２２０は、後述するサーバＰＣ２００の動体センサが夜間に動体を検知した時などのイベント発生時の録画用記憶媒体として機能する。
【００２３】
また、ＰＣ本体２００ａには、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、及び通信Ｉ／Ｆコントローラ２０８等と、これらを接続するシステムバス２０４とが収納されている。通信Ｉ／Ｆコントローラ２０８には、ネットワーク１１０と接続するためのネットワークＩ／Ｆ（不図示）が接続されている。
【００２４】
図３は、図１におけるカメラサーバ４００ａによって実行される撮影処理のフローチャートである。なお、カメラサーバ４００ｂ，４００ｃもカメラサーバ４００ａと同様に撮影処理を行う。
【００２５】
図３において、まず、カメラサーバ４００ａは、サーバＰＣ２００から起動指示がなされるのを待機し、サーバＰＣ２００から起動指示を受信したときは（ステップＳ１０１でＹＥＳ）、カメラサーバ４００ａはサーバＰＣ２００からの起動指示に応じて起動する。
【００２６】
ステップＳ１０２では、カメラサーバ４００ａは撮影処理を行う。具体的には、サーバＰＣ２００を介して設定されたカメラサーバ４００ａの姿勢情報を特定するパン角及びチルト角での撮影を行う。また、サーバＰＣ２００を介して設定されたカメラサーバ４００ａの撮影レンズの焦点距離情報を特定するズーム倍率でのズーム撮影を行う。さらには、予め内部に格納されている所定のプログラムに従って、被写体内の動体の動きを動体センサ（不図示）で検知し、自動追尾撮影を行う。なお、動体センサは、温度センサなどであってもよい。
【００２７】
続くステップＳ１０３では、撮影によって取得した被写体の動画像をサーバＰＣ２００に格納すると共に、ライブ表示可能なビューアＰＣ３００ａ，３００ｂに配信する。このように、カメラサーバ４００ａはネットワークカメラとして機能する。また、このとき、カメラサーバ４００ａは、そのパン角、チルト角、及びズーム倍率の値（以下、「ＰＴＺ値」という）をカメラサーバに関する情報を示す撮像装置情報としてビューアＰＣ３００ａ，３００ｂ及びサーバＰＣ２００に自動的に送信する。
【００２８】
ステップＳ１０４では、サーバＰＣ２００から停止指示がなされたか否かを判別し、停止指示がなされたときは、カメラサーバ４００ａは動作を停止して、本処理を終了する。一方、停止指示がなされていないときは、ステップＳ１０２，Ｓ１０３の撮影処理や動画像配信処理を継続すべく、ステップＳ１０２に戻る。
【００２９】
図４は、図１におけるサーバＰＣ２００によって実行されるカメラサーバ制御処理のフローチャートである。
【００３０】
図４において、まず、ステップＳ２０１では、カメラサーバ４００ａ〜４００ｃの中から、少なくとも１つの制御すべきカメラサーバ、例えばカメラサーバ４００ａを選択する。
【００３１】
続くステップＳ２０２では、選択したカメラサーバ４００ａに対して起動指示を送信する。また、ＰＴＺ値の設定などの、カメラサーバ４００ａを制御するための制御指示をカメラサーバ４００ａに対して送信する。
【００３２】
ステップＳ２０３では、選択したカメラサーバ４００ａから受信した動画像と、カメラサーバ４００ａが撮影したときに設定されているＰＴＺ値とを互いに関連付けてＨＤＤ２１１に格納する。この関連付けには、カメラサーバ４００ａの撮影時刻に関する撮影時刻情報（又は画像フレーム情報）が利用され、この撮影時刻情報もビューアＰＣ３００ａ，３００ｂ及びサーバＰＣ２００に格納される。これにより、録画が完了する。なお、サーバＰＣ側で設定されているＰＴＺ値を動画像と関連付けるのではなく、撮影動画像と共にカメラサーバの撮影時のカメラサーバ側の実際のＰＴＺ値を逐次受信して関連付けてＨＤＤ２１１に記憶してもよい。このように構成することで、他のアプリケーションソフトでカメラサーバの動きが制御されている場合であっても、以下に示す再生処理を同様に実行することができる。
【００３３】
その後、ステップＳ２０４では、カメラサーバ４００ａに対して停止指示を送信して、本処理を終了する。
【００３４】
図５は、図１におけるビューアＰＣ３００ａによって実行される画像再生処理のフローチャートである。なお、ビューアＰＣ３００ｂやサーバＰＣ２００もビューアＰＣ３００ａと同様に画像再生処理を行うことができる。
【００３５】
図５において、まず、ステップＳ３０１では、ビューワアプリケーションの設定画面上で、カメラサーバ４００ａ〜４００ｃの登録及びそれらに対する基本的な設定などを行う。
【００３６】
この際、ビューアＰＣ３００ａは、ＣＡＤデータなどの図形データを取り込んだり、画像を読み込んだりすることで、オフィスレイアウト図や建物平面図などをレイアウト情報として取得しハードディスクドライブに記憶する（サーバＰＣ２００のＨＤＤ２１１に記憶されたレイアウト情報２１５を読み込んでもよい）。ビューアＰＣ３００ａでは、このようにして取得したレイアウト情報に対応する画像上において、登録したカメラサーバ４００ａ〜４００ｃの各々の取り付け位置や方角等を設定することにより、図６に示すようなカメラレイアウト（撮影範囲画像）を作成する。
【００３７】
その後、ステップＳ３０２では、画像再生を行うか否かを判別する。画像再生を行う場合には、各カメラサーバ４００ａ〜４００ｃから配信された動画像をリアルタイムに表示するライブ表示又は過去に撮影した画像の再生表示を行う（ステップＳ３０３）。なお、画像再生を行う場合にライブ表示を行うか否かは、ステップＳ３０１において設定してもよいし、また、所定のボタンの押下によりライブ表示などの画像再生開始／停止を選択することもできる。
【００３８】
続くステップＳ３０４では、カメラサーバ４００ａ〜４００ｃの遠隔操作を行うか否かを判別する。遠隔操作を行わない場合には後述するステップＳ３０７に進み、一方、遠隔操作を行う場合には、ステップＳ３０１で作成したカメラレイアウトを使用するか否かを判別する（ステップＳ３０５ａ）。
【００３９】
カメラレイアウトを使用する場合には（ステップＳ３０５ａでＹＥＳ）、図６に示すように、カメラレイアウト上でカメラサーバ４００ａ〜４００ｃのうち、例えば、カメラサーバ４００ｂ，４００ｃをマウス等で選択した状態でドラッグすることにより、カメラサーバ４００ｂ’，４００ｃ’に示す向きに変更すると共に、図６に示す三角形で規定される撮影範囲を変更する。
【００４０】
また、カメラレイアウトを使用しない場合には（ステップＳ３０５ａでＮＯ）、登録したカメラサーバ４００ａ〜４００ｃの各々を遠隔制御するためのカメラコントロールウインドウ（図７）上において、ＰＴＺ値に関する設定をマニュアルで即ち直接的に行う（ステップＳ３０５ｂ）。
【００４１】
ステップＳ３０５ａ，Ｓ３０５ｂの処理により、選択したカメラサーバの方角や撮影範囲を変更するためのＰＴＺ値が決定される（ステップＳ３０６）。このようにして決定したＰＴＺ値は、サーバＰＣ２００を介して又は直接的に、対応するカメラサーバに送信され、当該カメラサーバは設定されたＰＴＺ値で動画像の撮影を行いその映像をビューアＰＣ３００ａに配信する。
【００４２】
次に、再生されている動画像と同時にカメラレイアウトを表示するか否かを判別する（ステップＳ３０７）。カメラレイアウトを動画像と同時に表示する場合には、図８に示すように、カメラレイアウト付きで動画像の再生を行う（ステップＳ３０８）。このとき表示されるカメラレイアウトには、前述のステップＳ２０３で各カメラサーバの動画像と関連付けられたＰＴＺ値、即ちカメラサーバの情報が投影されている。また、カメラレイアウトを動画像と同時に表示するために、カメラレイアウトと動画像と間では撮影時刻情報に基づいた同期がなされている。なお、ここで、自動追尾撮影によって例えば３台のカメラサーバの撮影範囲が重複した場合には、図８に示すように、その中心部に人物を示す画像を表示してもよい。
【００４３】
一方、カメラレイアウトを動画像と同時に表示しない場合には、図９に示すように、カメラレイアウト無しで動画像の再生、即ち通常の動画像再生を行う（ステップＳ３１０）。なお、図８及び図９内の動画像は、会計レジの様子を主に示している。
【００４４】
その後、動画像の再生を終了するか否かを判別し、終了しないときは、ステップＳ３０３に戻り、ステップＳ３０３以降のライブ表示を継続し、一方、終了するときは、本処理を終了する。なお、終了する際に、ビューアアプリケーションも終了してもよい。
【００４５】
図５の処理によれば、撮影時刻情報に基づいた同期がなされているカメラレイアウト及び動画像を同時に表示するカメラレイアウト付きでの動画像再生を行う（ステップＳ３０８）。これにより、カメラサーバの撮影範囲内の被写体の位置をカメラレイアウト上で容易に特定することができる。例えば、ユーザは、時々刻々と位置が変化する動体の各時刻における位置を容易に把握することができる。特に、自動で追尾撮影を行った場合でも、動体の各時刻における位置を把握することができる。これにより、例えば建造物不法侵入犯罪の立証や、事故原因の解明を手間無く実現することが可能になる。
【００４６】
なお、上記実施の形態では、図８の表示画面において、図３に示したような平面的なカメラレイアウトを表示したが、これに代えて、図１０に示すように立体的なレイアウトを表示させてもよい。ここで、図１０に示す範囲７００ａ，７００ｂ，７００ｃは、３つのカメラサーバの撮像範囲又はピントが合っている範囲を示している。
【００４７】
また、上記実施の形態では、各カメラサーバがそのＰＴＺ値をサーバＰＣ２００に自動的に送信したが、サーバＰＣ２００が各カメラサーバにＰＴＺ値を問い合わせて取得してもよい。
【００４８】
さらに、上記実施の形態において、サーバＰＣ２００及びビューアＰＣ３００ａ，３００ｂはＰＣにより実現されるので、ビューアＰＣ３００ａ，３００ｂがサーバＰＣ２００と同様の機能を有してもよいし、サーバＰＣ２００がビューアＰＣ３００ａ，３００ｂと同様の機能を有してもよい。また、カメラサーバがサーバＰＣ２００と同様の機能を備えてもよく、これは、例えばＦＴＰサーバをカメラサーバに設置することにより実現できる。
【００４９】
また、上記実施の形態では、カメラサーバの撮影時刻を用いたが、リアルタイム表示で動画像を再生する場合には、サーバＰＣ２００やビューアＰＣ３００ａ，３００ｂに録画したときの録画時刻を用いてもよい。
【００５０】
さらに、上記実施の形態では、主にリアルタイム表示の場合について詳細に説明したが、これに限られることはなく、過去に録画された動画像を再生表示する場合でも同様に説明される。
【００５１】
また、本発明の目的は、上述した実施の形態及びその変形例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵなど）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００５２】
この場合、記憶媒体から読み出されたプログラムコード自体が上記実施の形態及びその変形例の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５３】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。又は、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５４】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態及びその変形例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態及びその変形例の機能が実現される場合も含まれる。
【００５５】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態及びその変形例の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係る撮像システムの構成を概略的に示すブロック図である。
【図２】図１におけるサーバＰＣの内部構成を概略的に示すブロック図である。
【図３】図１におけるカメラサーバによって実行される撮影処理のフローチャートである。
【図４】図１におけるサーバＰＣによって実行されるカメラサーバ制御処理のフローチャートである。
【図５】図１におけるビューアＰＣによって実行される画像再生処理のフローチャートである。
【図６】図１におけるビューアＰＣにおいて作成したカメラレイアウトの一例を示す図である。
【図７】図１におけるビューアＰＣにおいて表示される、カメラサーバを遠隔制御するためのカメラコントロールウインドウの一例を示す図である。
【図８】図５のステップＳ３０８でビューアＰＣにおいて再生表示されるカメラレイアウト付きの動画像の一例を示す図である。
【図９】図５のステップＳ３１０でビューアＰＣにおいて再生表示されるカメラレイアウト無しの動画像の一例を示す図である。
【図１０】ビューアＰＣにおいて立体的なレイアウトを表示した場合の一例を示す図である。
【符号の説明】
【００５７】
１００  撮像システム
２００  サーバコンピュータ（サーバＰＣ）
２００ａ  ＰＣ本体
２０９  キーボード（ＫＢ）
２１０  ＣＲＴディスプレイ（ＣＲＴ）
２１１  ハードディスクドライブ（ＨＤＤ）
２１５  レイアウト情報
２１６  撮影画像
３００ａ，３００ｂ  ビューアコンピュータ（ビューアＰＣ）
４００ａ，４００ｂ，４００ｃ  カメラサーバ
【図１】
2008011433.tif 000003
【図２】
2008011433.tif 000004
【図３】
2008011433.tif 000005
【図４】
2008011433.tif 000006
【図５】
2008011433.tif 000007
【図６】
2008011433.tif 000008
【図８】
2008011433.tif 000009
【図９】
2008011433.tif 000010
【図７】
2008011433.tif 000011
【図１０】
2008011433.tif 000012