(57)【要約】【課題】撮影範囲の画像を事前に確認し、さらに画像取り込み可能範囲と撮影範囲との関係を一見してユーザに知らせる。【解決手段】可動範囲画像表示部１０１には、カメラユニットが撮影可能な最大範囲を示し、複数枚のフレームにより構成される可動範囲画像が表示される。表示部１０１には、全体画像表示部１０２に表示されている範囲を示す全体画像表示枠１０１ａが示される。この枠１０１ａで指示された範囲において、（Ｍ×Ｎ）枚のフレームが撮影され、蓄積され、および／または表示部１０２に表示される。【選択図】　　図３
2004088559.tif 000002
【特許請求の範囲】
【請求項１】
広範囲な場所を監視するモニタリングシステムにおいて、
撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、上記撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像と、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報の画像データを撮影し、上記撮影された画像データを対応する位置に表示する第２の集合画像と、
上記第１および第２の集合画像をそれぞれ異なる領域に表示する表示部と
を有することを特徴とするモニタリングシステム。
【請求項２】
映像を撮影する撮像部と、
上記撮像部の撮像方向を可変する撮像方向可変部と、
上記撮像方向可変部の最大可動範囲内において、上記撮像部で撮像された画像データの位置情報を検出する位置情報検出手段と、
上記検出された位置情報を上記画像データに付加し、蓄積する蓄積部と、
上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、上記撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示する表示部とを有し、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報に基づいて上記撮像部の撮像方向を可変し、上記選択された所望の範囲の画像データを撮影し、上記撮影された画像データを対応する位置に表示する第２の集合画像を上記表示部の上記第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム。
【請求項３】
上記所望の範囲を上記照準線で選択している間、および上記所望の範囲を上記照準線で選択し、上記所望の範囲の撮影が開始されるまでの間、上記第１の集合画像から上記照準線で選択された上記所望の範囲の画像データを上記蓄積部から読み出して上記第２の集合画像の対応する位置に表示するようにしたことを特徴とする請求項１または２に記載のモニタリングシステム。
【請求項４】
上記照準線は、上記第１の集合画像の所望の点が選択されたときに、上記選択された所望の点に応じて上記第１の集合画像に重畳されるようにしたことを特徴とする請求項１または２に記載のモニタリングシステム。
【請求項５】
広範囲な場所を監視するモニタリングシステム方法において、
撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、上記撮影された画像データのそれぞれの位置情報を組み込み、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報の画像データを撮影し、上記撮影された画像データを第２の集合画像の対応する位置に表示し、
上記第１および第２の集合画像を表示部のそれぞれ異なる領域に表示する
ようにしたことを特徴とするモニタリングシステム方法。
【請求項６】
撮像部で映像を撮影するステップと、
上記撮像部の撮像方向を可変するステップと、
上記撮像方向可変部の最大可動範囲内において、上記撮像部で撮像された画像データの位置情報を検出するステップと、
上記検出された位置情報を上記画像データに付加し、蓄積部に蓄積するステップと、
上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、上記撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報に基づいて上記撮像部の撮像方向を可変し、上記選択された所望の範囲の画像データを撮影し、上記撮影された画像データを対応する位置に表示する第２の集合画像を上記表示部の上記第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法。
【請求項７】
上記所望の範囲を上記照準線で選択している間、および上記所望の範囲を上記照準線で選択し、上記所望の範囲の撮影が開始されるまでの間、上記第１の集合画像から上記照準線で選択された上記所望の範囲の画像データを上記蓄積部から読み出して上記第２の集合画像の対応する位置に表示するようにしたことを特徴とする請求項５または６に記載のモニタリングシステム方法。
【請求項８】
上記照準線は、上記第１の集合画像の所望の点が選択されたときに、上記選択された所望の点に応じて上記第１の集合画像に重畳されるようにしたことを特徴とする請求項５または６に記載のモニタリングシステム方法。
【請求項９】
広範囲な場所を監視するモニタリングシステム方法をコンピュータに実行させるためのプログラムにおいて、
撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、上記撮影された画像データのそれぞれの位置情報を組み込み、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報の画像データを撮影し、上記撮影された画像データを第２の集合画像の対応する位置に表示し、
上記第１および第２の集合画像を表示部のそれぞれ異なる領域に表示する
ようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラム。
【請求項１０】
撮像部で映像を撮影するステップと、
上記撮像部の撮像方向を可変するステップと、
上記撮像方向可変部の最大可動範囲内において、上記撮像部で撮像された画像データの位置情報を検出するステップと、
上記検出された位置情報を上記画像データに付加し、蓄積部に蓄積するステップと、
上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、上記撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報に基づいて上記撮像部の撮像方向を可変し、上記選択された所望の範囲の画像データを撮影し、上記撮影された画像データを対応する位置に表示する第２の集合画像を上記表示部の上記第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラム。
【請求項１１】
広範囲な場所を監視するモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体において、
撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、上記撮影された画像データのそれぞれの位置情報を組み込み、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報の画像データを撮影し、上記撮影された画像データを第２の集合画像の対応する位置に表示し、
上記第１および第２の集合画像を表示部のそれぞれ異なる領域に表示する
ようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
撮像部で映像を撮影するステップと、
上記撮像部の撮像方向を可変するステップと、
上記撮像方向可変部の最大可動範囲内において、上記撮像部で撮像された画像データの位置情報を検出するステップと、
上記検出された位置情報を上記画像データに付加し、蓄積部に蓄積するステップと、
上記撮影された画像データまたは上記蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、上記撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、
上記第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を上記照準線で選択すると、上記選択された所望の範囲の位置情報に基づいて上記撮像部の撮像方向を可変し、上記選択された所望の範囲の画像データを撮影し、上記撮影された画像データを対応する位置に表示する第２の集合画像を上記表示部の上記第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、監視カメラ等に適用されるモニタリングシステムおよび方法並びにプログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
従来、広範囲の状況を監視するためにモニタリングシステムが使用されている。例えば海上監視、河川監視、立ち入り監視区域のモニタリング、野生動物の行動観察等にモニタリングシステムが使用される。このモニタリングシステムは、広範囲の画像を撮影する必要上、画素数が非常に多いビデオカメラを使用していた。そのために、システムの価格が高くなり、コストの面で問題があった。
【０００３】
これに対して、カメラの撮影範囲を順にずらしながら、静止画像を撮影し、多数の静止画像を連結することで、モニタリングしようとする範囲の画像を生成することが提案されている。この場合、多数の静止画像を連結することで生成される連結画像は、極めて高解像度の画像とすることができる。したがって、連結画像中の一部分の拡大画像を得る場合に、拡大画像自体の解像度が高く、拡大画像であっても鮮明な画像を得ることができる。
【０００４】
モニタリングする範囲を広くする必要からカメラの可動範囲は、例えば１８０°、３６０°等の極めて広い範囲が設定されている。この広い範囲でカメラの撮影方向を切り替え、各撮影方向で静止画像を取得し、パノラマ状の連結画像を形成するようにしている。
【０００５】
撮影範囲を広く設定すると、広範囲の連結画像を構成する静止画像の枚数が増えることになり、画像取得のための時間が長くなり、連結画像を取得する周期が長くなる問題が生じる。実際に監視したいエリアは、限定された範囲であることが多い。
【０００６】
そこで、同出願人は、特願２００２−１３０７６１において、広範囲のエリアを画角毎に切り出し、切り出された画角の画像を通常の撮像素子で取り込み、取り込まれた画像を組み合わせることによって、高精細且つ広範囲な画像を得ることができるシステムを提案している。
【０００７】
【発明が解決しようとする課題】
しかしながら、このシステムであっても実際に監視したいエリアを決定する仕組みは、カメラを移動させてライブ映像で撮影し、撮影された映像で確認しなければならなかった。また、画像取り込み可能範囲と撮影範囲との関係を一見してユーザに知らせる方法はなかった。
【０００８】
そこで、この発明の目的は、撮影範囲の画像を事前に確認することが可能であり、さらに画像取り込み可能範囲と撮影範囲との関係を一見してユーザに知らせることが可能なモニタリングシステムおよび方法並びにプログラムおよび記録媒体を提供することにある。
【０００９】
【課題を解決するための手段】
上述した課題を達成するために請求項１の発明は、広範囲な場所を監視するモニタリングシステムにおいて、撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像と、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報の画像データを撮影し、撮影された画像データを対応する位置に表示する第２の集合画像と、第１および第２の集合画像をそれぞれ異なる領域に表示する表示部とを有することを特徴とするモニタリングシステムである。
【００１０】
請求項２に記載の発明は、映像を撮影する撮像部と、撮像部の撮像方向を可変する撮像方向可変部と、撮像方向可変部の最大可動範囲内において、撮像部で撮像された画像データの位置情報を検出する位置情報検出手段と、検出された位置情報を画像データに付加し、蓄積する蓄積部と、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示する表示部とを有し、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報に基づいて撮像部の撮像方向を可変し、選択された所望の範囲の画像データを撮影し、撮影された画像データを対応する位置に表示する第２の集合画像を表示部の第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステムである。
【００１１】
請求項５に記載の発明は、広範囲な場所を監視するモニタリングシステム方法において、撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、撮影された画像データのそれぞれの位置情報を組み込み、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報の画像データを撮影し、撮影された画像データを第２の集合画像の対応する位置に表示し、第１および第２の集合画像を表示部のそれぞれ異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法である。
【００１２】
請求項６に記載の発明は、撮像部で映像を撮影するステップと、撮像部の撮像方向を可変するステップと、撮像方向可変部の最大可動範囲内において、撮像部で撮像された画像データの位置情報を検出するステップと、検出された位置情報を画像データに付加し、蓄積部に蓄積するステップと、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報に基づいて撮像部の撮像方向を可変し、選択された所望の範囲の画像データを撮影し、撮影された画像データを対応する位置に表示する第２の集合画像を表示部の第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法である。
【００１３】
請求項９に記載の発明は、広範囲な場所を監視するモニタリングシステム方法をコンピュータに実行させるためのプログラムにおいて、撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、撮影された画像データのそれぞれの位置情報を組み込み、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報の画像データを撮影し、撮影された画像データを第２の集合画像の対応する位置に表示し、第１および第２の集合画像を表示部のそれぞれ異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムである。
【００１４】
請求項１０に記載の発明は、撮像部で映像を撮影するステップと、撮像部の撮像方向を可変するステップと、撮像方向可変部の最大可動範囲内において、撮像部で撮像された画像データの位置情報を検出するステップと、検出された位置情報を画像データに付加し、蓄積部に蓄積するステップと、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報に基づいて撮像部の撮像方向を可変し、選択された所望の範囲の画像データを撮影し、撮影された画像データを対応する位置に表示する第２の集合画像を表示部の第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムである。
【００１５】
請求項１１に記載の発明は、広範囲な場所を監視するモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体において、撮影された異なる位置の画像データ毎に位置情報を付加して蓄積部に蓄積し、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示する第１の集合画像に、撮影された画像データのそれぞれの位置情報を組み込み、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報の画像データを撮影し、撮影された画像データを第２の集合画像の対応する位置に表示し、第１および第２の集合画像を表示部のそれぞれ異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１６】
請求項１２に記載の発明は、撮像部で映像を撮影するステップと、撮像部の撮像方向を可変するステップと、撮像方向可変部の最大可動範囲内において、撮像部で撮像された画像データの位置情報を検出するステップと、検出された位置情報を画像データに付加し、蓄積部に蓄積するステップと、撮影された画像データまたは蓄積部に蓄積された画像データを圧縮した圧縮画像を対応する位置情報に基づいた位置に表示し、撮影された画像データのそれぞれの位置情報が組み込まれた第１の集合画像を表示部に表示するステップとを有し、第１の集合画像に所定の範囲を認識するための照準線を重畳し、所望の範囲を照準線で選択すると、選択された所望の範囲の位置情報に基づいて撮像部の撮像方向を可変し、選択された所望の範囲の画像データを撮影し、撮影された画像データを対応する位置に表示する第２の集合画像を表示部の第１の集合画像と異なる領域に表示するようにしたことを特徴とするモニタリングシステム方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１７】
このように、最大可動範囲にわたって撮像部を動かした時の可動範囲画像を表示するので、所望の範囲の画像を得るための撮影方向を容易に設定することができ、操作性の向上を図ることができる。
【００１８】
【発明の実施の形態】
以下、この発明の一実施形態について図面を参照して説明する。図１は、この発明の一実施形態の概略的な構成を示す。ディスプレイ２が接続されているコンピュータ１は、カメラユニット３を制御する。図１の例は、１台のコンピュータ１が２台のカメラユニット３を制御し、また、ディスプレイ２’を有する他のコンピュータ１’が他のカメラユニット３’を制御するシステムの例である。１台のコンピュータが複数台のカメラユニットを制御できる。
【００１９】
カメラユニット３は、パンチルタ部４とカメラ部５が一体的に構成されたものである。カメラユニット３は、遠方の対象領域を撮影可能なように設置される。一例として、カメラ部５は、倍率が１０倍、７０倍等の望遠レンズを有し、数十メートルから数キロメートル離れた場所を撮影可能とされている。
【００２０】
カメラ部５は、例えば外部からのトリガーと同期してシャッターをオンできるディジタルスチルカメラであり、その撮影素子例えばＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）は、ＶＧＡ（Ｖｉｄｅｏ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ，６４０×４８０　画素）、ＸＧＡ（ｅＸｔｅｎｄｅｄ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ，１０２４×７６８　画素）、ＳＸＧＡ（Ｓｕｐｅｒ　ｅＸｔｅｎｄｅｄ　Ｇｒａｐｈｉｃｓ　Ａｒｒａｙ，１２８０×１０２４画素）等の画素数を有する。ＶＧＡの撮像素子の場合では、３０ｆｐｓ（フレーム／秒）のレートで画像データが出力され、ＸＧＡの撮像素子の場合では、１５ｆｐｓ（フレーム／秒）のレートで画像データが出力され、ＳＸＧＡの撮像素子の場合では、７．５ｆｐｓ（フレーム／秒）のレートで画像データが出力される。
【００２１】
映像データは、カメラユニット３からコンピュータ１に対してバス６を介して伝送される。バス６は、映像データの伝送路とカメラユニット３の制御信号とを伝送する。上述した構成は、コンピュータ１’とカメラユニット３’とに関しても同様である。
【００２２】
コンピュータ１、１’では、カメラユニット３、３’からの映像データをメモリに蓄積し、後述するように、操作用のＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）を構成し、ユーザが所望の対象領域の画像をカメラユニット３、３’で撮影できるように、カメラユニット３、３’を制御できる。圧縮符号化例えばＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）　によって撮影画像が圧縮される。
【００２３】
コンピュータ１および１’は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）７で互いに接続されている。ＬＡＮ７に対してさらに他のコンピュータ８が接続されている。参照符号９は、コンピュータ８のディスプレイである。コンピュータ８は、ＬＡＮ７を介してコンピュータ１、１’からの画像データ等を受取り、アーカイブ１０に対して映像データを蓄積し、さらに、画像データの処理を行う。例えば映像データを使用して顔認識、荷物認識、環境認識、車認識等の処理がなされる。アーカイブ１０は、テープストリーマーのような大量のデータを蓄積できるものである。
【００２４】
図２は、上述したモニタリングシステムにおけるコンピュータ１とカメラユニット３の部分のより詳細な構成を示す。図２の例では、参照符号２１で示す共通のコントローラバス２１に対して、カメラユニットおよびコンピュータの構成要素が接続されている。
【００２５】
パンチルタ部は、パン部４ａとチルト部４ｂからなる。パン部４ａおよびチルト部４ｂは、それぞれ駆動源として例えばステッピングモータを有し、コントローラバス２１を介してコントローラＣＰＵ３３から供給される制御信号に応じてカメラ部をパンまたはチルトさせる。パンチルタ部上にカメラ部が載置されている。ここで、パンは、水平方向にカメラを回転させることを意味し、チルトは、垂直方向にカメラを回転させることを意味する。一例として、パン角の最大値が１８０°とされ、チルト角の最大値が９０°とされている。
【００２６】
後述するように、カメラ部の最大移動範囲内で、チルト角＝±４５°、パン角＝±９０°程度の範囲でカメラ部を移動させる。撮像中心を画角分移動させる毎に、シャッターがオンされ、例えば１／６０秒または１／３０秒の静止画像（以下、適宜「フレーム」と称する）が撮影される。すなわち、カメラ部では動画が撮影され、撮影された動画が１／６０秒または１／３０秒からなる１枚の静止画像として、後段に供給される。
【００２７】
縦方向でＭ枚（例えば８枚）、横方向でＮ枚（例えば１６枚）の合計（Ｍ×Ｎ＝８×１６＝１２８枚）のフレームが順番に撮影され、これらを圧縮すると共に連結させて１枚の全体画像を形成する。各フレームが例えばＸＧＡ（１０２４×７６８画素）画像である。したがって、１２８枚のフレームは、重複部分を無視すると、（横方向が１０２４×１６＝１６，３８４画素で、縦方向が７６８×８＝６，１４４画素）の約１億画素の画像を形成する。１２８枚のフレームを撮影するのに約５秒かかる。重複部分は、例えば縦横のそれぞれで１６画素とされる。
【００２８】
カメラ部は、ディジタルスチルカメラの構成とされ、レンズ部２２とフォーカス・ズーム・アイリス制御部２３と撮像部２４とからなる。フォーカス・ズーム・アイリス制御部２３は、コントローラバス２１を介してコントローラＣＰＵ３３から供給される制御信号によって制御される。撮像部２４は、固体撮像素子例えばＣＣＤとカメラ信号処理回路とを含む。撮像部２４からのディジタル映像信号がＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃｓ　Ｅｎｇｉｎｅｅｒｓ）　１３９４のインターフェース２５を介してバッファメモリ２６に書き込まれる。
【００２９】
バッファメモリ２６の出力データがＪＰＥＧエンコーダ／メタデータ付加部２７に供給され、画像データがＪＰＥＧデータに変換される。ＪＰＥＧは、圧縮方式の１つであって、他の圧縮方式を使用しても良いし、圧縮しないでも良い。
【００３０】
カメラユニット３には、その位置を検出するためのＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）　２８が備えられている。ＧＰＳ２８を備えることによって、カメラの設置場所のデータを記録できると共に、カメラの向きを検出し、複数のカメラの向きを連動して制御することが可能となる。ＧＰＳ２８は、コントローラバス２１を介してコントローラＣＰＵ３３から供給される制御信号によって制御される。
【００３１】
ＧＰＳ２８の出力信号がメタデータ生成部２９に供給され、ＧＰＳ２８の測位結果に基づいた位置情報（緯度・経度、方位、高度等の情報）およびメタデータ（時刻、カメラ部のパラメータ（倍率、フォーカス値、アイリス値等）等の情報）が生成される。位置情報およびメタデータがＪＰＥＧエンコーダ／メタデータ付加部２７に供給され、ＪＰＥＧデータに対して位置情報およびメタデータが付加される。
【００３２】
メタデータおよび位置情報が付加されたＪＰＥＧデータがハードディスク等のメインメモリ３０に蓄積されると共に、グラフィックコントローラ３１および画像圧縮部３２に供給される。この明細書では、メインメモリ３０に対する蓄積を記録と呼び、メインメモリ３０からデータを読み出すことを再生と呼ぶことにする。また、メインメモリ３０を介さないで現に撮影中の画像を表示することをライブモードと称し、過去に記録されたデータをメインメモリ３０から再生して表示することをビューモードと称する。
【００３３】
メインメモリ３０は、サーバとしての機能を有する。例えばＸＧＡの画像をＪＰＥＧで圧縮した結果、１枚のフレームのデータ量は、１００ｋバイトとなり、１２８枚の画像で１２．５Ｍバイトのデータ量である。メインメモリ３０が８０Ｇバイト程度の容量を有していれば、１日分のＪＰＥＧデータを保存することが可能である。ビューモードにおいては、メインメモリ３０に限らず、アーカイブ等の蓄積装置に蓄積されているより旧いデータを再生することを可能とされている。
【００３４】
メインメモリ３０から読み出されたＪＰＥＧデータがグラフィックコントローラ３１に供給される。画像圧縮部３２は、ＪＰＥＧエンコーダ／メタデータ付加部２７からのＪＰＥＧデータ、またはメインメモリ３０から読み出されたＪＰＥＧデータから圧縮画像またはサムネイル（縮小画像）を生成する。例えば縦方向および横方向のそれぞれが間引かれることで、パノラマ状の全体画像が形成される。また、後述する可動範囲画像を形成するための圧縮処理も、画像圧縮部３２においてなされる。上述したように、ＸＧＡの場合では、約１億画素のデータがＪＰＥＧ圧縮と画像圧縮部３２の処理によって、（４００×１０００画素）のようなパノラマ状の全体画像が形成される。可動範囲画像もサムネイルであるが、全体画像よりもさらに粗い画像である。
【００３５】
グラフィックコントローラ３１は、ＪＰＥＧデータをビットマップデータへ変換し、ディスプレイ２の画面上に所望の画像表示がなされるようなグラフィックス処理を行う。すなわち、可動範囲画像表示、全体画像表示、選択画像表示、ボタン等のＧＵＩ表示がディスプレイ２の画面上でなされる。表示の詳細については、後述する。
【００３６】
また、グラフィックコントローラ３１は、画像処理を行い、画像変化を検出する。画像変化は、リファレンス画像に対して生じた変化である。例えばビューモードにおいて、以前に蓄積されたリファレンス画像との比較がなされ、画像変化が検出される。リファレンス画像として、前日の所定時刻の画像を設定し、それ以降に蓄積された画像とリファレンス画像との画素の差分を検出し、画素の差分の絶対値が所定値以上の場合を変化が生じたものと検出する。差分の検出としては、比較しようとする画像とリファレンス画像との空間的同一位置のフレーム毎に同一位置の画素の差分値を演算する方法が使用できる。全画素に関する差分を検出するのに代えて、代表画素または間引かれた画素に関して差分を演算しても良い。また、所定の色を限定することによって、所定の色の物体に着目した変化検出を行うことも可能である。
【００３７】
変化が検出されると、ディスプレイ２上の表示でアラーム例えば変化が検出されたフレームを他のフレームと区別できる表示がなされる。具体的には、輝度変化、色変化、ブリンク等の方法でアラームを表示できる。リファレンス画像は、蓄積されている画像の中で、所定のものを任意に選択することが可能とされている。
【００３８】
上述したように、コントローラバス２１に接続されたコントローラＣＰＵ３３は、カメラ部のレンズ制御（例えば、フォーカス等）、露出制御（例えば、絞り、ゲイン、電子シャッタースピード等）、白バランス制御、画質制御等を行うと共に、パン部４ａおよびチルト部４ｂを制御する。
【００３９】
参照符号３４は、Ｉ／Ｏポートである。Ｉ／Ｏポート３４に対しては、キーボード３５およびマウス３６が接続され、また、Ｉ／Ｏポート３４に対しては、メモリカード３７および時計３８が接続されている。メモリカード３７に対して、メインメモリ３０に蓄積されている位置情報およびメタデータが付加されたＪＰＥＧデータを書き込むことができる。また、時計３８から時刻データが得られる。
【００４０】
なお、図２では、コントローラバス２１に対して各構成要素が接続されているが、カメラユニットとコンピュータとを離れた場所に設置し、両者をＩＥＥＥ１３９４、ＵＳＢ等で接続するようにしても良い。この場合、物理的伝送路としては、光ファイバが使用される。光ファイバを使用すれば、数百メートルから数キロメートル程度カメラユニットと制御用のコンピュータとを離して配置できる。さらに、両者を無線ＬＡＮで接続しても良い。
【００４１】
図３に、この発明の一実施形態によるＧＵＩの画面例を示す。以下、この図３を参照しながら、この発明の一実施形態によるＧＵＩの画面に備えられた表示部、操作ボタンおよび表示領域などについて説明する。１画面には、可動範囲画像表示部１０１、全体画像表示部１０２および選択画像表示部１０３が配置されている。
【００４２】
可動範囲画像表示部１０１には、可動範囲画像が表示される。可動範囲画像とは、カメラユニットが撮影可能な最大範囲を示す画像であり、複数枚のフレームにより構成される。そのためこの一実施形態では、図に示すようにパノラマ状の画像となる。上述したように、パン角の最大値が１８０°とされ、チルト角の最大値が９０°とされており、この最大可動範囲で撮影された複数枚のフレームから可動範囲画像が生成される。なお、この可動範囲画像表示部１０１には、構成される複数のフレームに付加されている位置情報が組み込まれている。
【００４３】
そして、後述するＭＲＰ（Ｍｏｖａｂｌｅ　Ｒａｎｇｅ　Ｐｉｃｔｕｒｅ）表示ボタン１３０がクリックされた時、またはカメラユニットを設置し、撮影開始時において、カメラ部を最大可動範囲にわたって動かし、その結果得られる複数枚のフレームで構成される画像に関して縦方向および横方向に画素を間引いたサムネイルが可動範囲画像として使用される。また、所定の時間間隔で可動範囲画像を構成する全フレームを撮影し、蓄積および／または表示するようにしても良い。
【００４４】
この可動範囲画像表示部１０１には、全体画像表示部１０２に表示されている範囲を認識するための全体画像表示枠１０１ａ（照準線）が示される。この全体画像表示枠１０１ａをマウス３６で動かすことによって、可動範囲画像内の所望の範囲を指示することができ、指示された範囲を撮像するようにカメラ部を制御することができる。すなわち、指示された範囲において、（Ｍ×Ｎ）枚のフレーム（静止画像）が撮影され、蓄積および／または表示される。
【００４５】
なお、この全体画像表示枠１０１ａは一例であり、様々な形状で全体画像表示部１０２に表示されている範囲を可動範囲画像表示部１０１に示すようにしても良い。具体的には、図４Ａに示すように、全体画像表示部１０２に表示されている範囲の４辺を示すようにしても良いし、図４Ｂに示すように、全体画像表示部１０２に表示されている範囲の４隅を示すようにしても良いし、図４Ｃに示すように、全体画像表示部１０２に表示されている範囲の４隅および中央を示すようにしても良い。
【００４６】
また、この全体画像表示枠１０１ａの大きさは、一例として可動範囲画像表示部１０１に表示されるフレームの（８×１６）枚の大きさであり、後述するＲＥＣ　ＭＯＤＥ選択メニュー１１８で選択される記録モードの画像サイズに合わせた大きさである。従って、後述するように（４×８）枚のフレームの大きさであっても良いし、（２×４）枚のフレームの大きさであっても良い。また、１つのフレームの大きさは、レンズ部２２の倍率による。
【００４７】
この全体画像表示枠１０１ａを移動させる場合、一例として全体画像表示枠１０１ａの中央となるフレームをマウス３６で選択した後、選択したフレームが中央となるように全体画像表示枠１０１ａを表示する。また、マウス３６の移動に連動して全体画像表示枠１０１ａを移動するようにしても良いし、全体画像表示枠１０１ａの例えば左上となるフレーム、または対角となる左上と右下の２つのフレームをマウス３６で選択するようにしても良い。このように、その位置を移動した全体画像表示枠１０１ａに対応した範囲を撮影するためにカメラユニットが制御され、カメラユニットの光軸が向けられる。
【００４８】
また、全体画像表示部１０２には、パノラマ状の全体画像が表示される。全体画像は、撮影された原画像に対応するＪＰＥＧデータを画像圧縮部３２によって圧縮した画像である。表示されている全体画像を見ることで、モニタリングを行うことができる。さらに、前述したように、画像変化が検出されると、全体画像表示部１０２に表示されている全体画像中で変化が検出されたフレームが他のフレームと異なる表示とされるアラームが発生する。
【００４９】
選択画像表示部１０３には、選択画像が表示される。選択画像は、全体画像の一部を拡大した画像である。全体画像中で指示された位置の例えばフレームが選択画像として表示される。圧縮されていない１フレームの原画像を表示することで拡大することができる。さらに、ディジタル信号処理によって画像を拡大することもできる。
【００５０】
ＥＸＩＴボタン１０４は、モニタリングシステムの電源をオフするためのボタンである。Ｃａｍｅｒａ　ｓｙｓｔｅｍ　ＯＦＦボタン１０５は、カメラユニットの電源をオフするためのボタンである。
【００５１】
ＶＩＥＷ　ＭＯＤＥボタン１０６は、モニタリングシステムのモードをビューモードに切り換えるためのボタンである。ビューモードとは、メモリ３０または他のサーバに蓄積された画像データに基づき、全体画像および部分画像を表示するモードである。
【００５２】
ＬＩＶＥ　ＭＯＤＥボタン１０７は、モニタリングシステムのモードをライブモードに切り換えるためのボタンである。ライブモードとは、カメラユニットが現在撮影しているフレームに基づき、全体画像および部分画像を表示するモードである。
【００５３】
Ｃｏｍｐａｓ表示領域１０８は、カメラユニットのレンズの光軸が向いている方位を示すコンパスを表示するための領域である。ＧＰＳ　Ｄａｔａ表示領域１０９は、カメラユニットが設置されている場所の緯度、軽度および高度と、撮影の日時とを表示すための領域である。なお、この領域１０８および１０９に表示されるデータは、カメラユニットに備えられたＧＰＳ２８において測定されたデータである。
【００５４】
Ｖｉｅｗ　ｏｆｆｓｅｔボタン１１０は、選択されたフレームの位置を調整するためのボタンである。Ｖｉｅｗ　ｏｆｆｓｅｔボタン１１０は、それぞれ全体画像表示部１０２に表示されている全体画像中でポインタにより選択された１枚のフレームを、上方向、下方向、左方向、右方向に移動させるためのものである。全体画像を構成する複数枚のフレームは、隣り合うフレームと所定画素数、例えば上下、左右で１６画素重複して表示されている。この重複部分の範囲内でフレームを移動させることによって、隣り合うフレームとの整合性を取ることができ、表示状態をなめらかなものとできる。
【００５５】
モード表示領域１２９は、モード情報、アラーム情報およびエラー情報などを表示するための領域である。モード情報は、ユーザにモニタリングシステムのモードを知らせるための情報であり、具体的には、ライブモードおよびビューモードなどの情報である。アラーム情報は、ユーザに警告を促すための情報であり、例えば、上述したＶｉｅｗ　ｏｆｆｓｅｔボタン１１０によりフレームを移動できる限界に達した時に表示される。エラー情報は、ユーザにモニタリングシステムにおいて発生しているエラーを知らせるための情報である。
【００５６】
Ｃａｍｅｒａ　Ｃｏｎｔｏｒｏｌ部１１１は、ＺＯＯＭボタン１１２、ＦＯＣＵＳボタン１１３、ＩＲＩＳボタン１１４、Ｃａｍｅｒａ　Ｃｏｎｆｉｇｕｒａｔｉｏｎボタン１１５およびＷｈｉｔｅ　Ｂａｌａｎｃｅボタン１１６を備える。ＺＯＯＭボタン１１２は、カメラユニットのズームを調整するためのボタンである。ＦＯＣＵＳボタン１１３は、カメラユニットのフォーカスを調整するためのボタンである。ＩＲＩＳボタン１１４は、カメラユニットのアイリス調整をするためのボタンである。Ｃａｍｅｒａ　Ｃｏｎｆｉｇｕｒａｔｉｏｎボタン１１５は、カメラユニットのγ特性、シャッタースピード、ゲイン特性などの調整をするためのボタンである。Ｗｈｉｔｅ　Ｂａｌａｎｃｅボタン１１６は、カメラユニットの白バランスを調整するためのボタンである。なお、カメラシステムがビューモードにある場合には、Ｃａｍｅｒａ
Ｃｏｎｔｏｒｏｌ部１１１の表示が省略されるようにしてもかまわない。
【００５７】
ＳＥＬＥＣＴボタン１１７は、ビューモードにおいて、セレクト画面を表示するためのボタンである。セレクト画面は、再生および記録を所望する領域を、全体画像を構成するフレームにより特定するための画像である。
【００５８】
図５に、セレクト画面の一例を示す。図５に示すように、セレクト画面は、閉じるボタン１５１、画面表示部１５２、および閉じるボタン１５３から構成される。閉じるボタン１５１および１５３は、このセレクト画面を閉じるときにクリックされるボタンである。画面表示部１５２では、全体画像に対してフレームの区切りを示す格子状の表示が重畳して示される。画面表示部１５２において、例えば、所望の位置にあるフレームをポインタにより指示すると、そのフレームが選択されると共に、選択されたことを表示するために、指示されたフレームの明るさ、解像度、コントラストなどが変化する。
【００５９】
ＲＥＣ　ＭＯＤＥ選択メニュー１１８は、記録モードを選択するためのプルダウンメニューである。このプルダウンメニューには、記録する画像サイズと記録方法（ＲＵＮまたはＳＩＮＧＬＥ）とを組み合わせた記録モードが表示される。画像サイズは、（８×１６）枚のフレームから構成される全体画像と、全体画像の内の選択された（４×８）枚のフレームから構成される部分画像と、全体画像の内の選択された（２×４）枚のフレームから構成される部分画像との何れかが可能とされている。部分画像は、セレクト画面から選択された位置のものである。記録方法のＲＵＮは、所定周期（例えば５秒周期）で発生する撮影画像を記録する方法であり、そのＳＩＮＧＬＥは、１回のみ記録する方法である。記録モードとしては、これらを組み合わせたものが選択可能とされている。
【００６０】
Ｓｔａｇｅ　Ｃｏｎｆｉｇ（Ｓｔａｇｅ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ）ボタン１１９は、ステージを動かす精度などを微調整するためのボタンである。メッセージ領域１２０は、コントロール用のコンピュータとカメラユニットとの接続状況およびカメラユニットのステージのコントロール状況を表示するための領域である。コントロール用のコンピュータとカメラユニットとが接続されている場合には、この図３中に示すように、メッセージ領域に“ＩＭＡＧＥ　ＳＥＲＶＥＲ　ＣＯＮＮＥＣＴ”が表示される。また、カメラユニットのステージがコントロール可能な状況にある場合には、メッセージ領域に“ＳＴＡＧＥ　ＣＯＮＴＲＯＬ　ＡＣＴＩＶＥ”が表示される。
【００６１】
ＲＥＣボタン１２１は、画像の記録を開始するためのボタンであり、このボタンを押圧すると、ＲＥＣモードメニューで選択されている記録モードに応じた記録が開始される。具体的には、ＲＵＮ（８×１６）、ＲＵＮ（４×８）、ＲＵＮ（２×４）、ＳＥＬＥＣＴ　ＳＩＮＧＬＥ　ＲＵＮ（８×１６）、ＳＥＬＥＣＴＳＩＮＧＬＥ　ＲＵＮ（４×８）、ＳＥＬＥＣＴ　ＳＩＮＧＬＥ　ＲＵＮ（２×４）などのモードから選択されたモードに応じた記録が開始される。
【００６２】
ＰＬＡＹボタン１２２は、サーバ（メインメモリ３０）に蓄積された画像データを再生するためボタンである。具体的には、このＰＬＡＹボタン１２２を押圧すると、蓄積データ表示画面が表示される。この蓄積データ表示画面には、蓄積されている画像データを識別するための情報が表示される。この情報は、後述するディレクションファイルに記述されている情報に基づいたものである。
【００６３】
図６に、記録データ表示画面の一例を示す。図６に示すように、この記録データ表示画面には、最小化ボタン１６１、最大化ボタン１６２、閉じるボタン１６３、日付指定欄１６４、時間指定欄１６５、蓄積データ表示欄１６６、最新蓄積データ表示欄１６７、ＯＫボタン１６８、キャンセルボタン１６９、および蓄積部変更チェックボタン１７０が表示される。
【００６４】
最小化ボタン１６１は、この蓄積データ表示画面を最小化するとき、例えばアイコンにするときにクリックされるボタンである。最大化ボタン１６２は、この蓄積データ表示画面を最大化させて、モニタの表示範囲の全てを使用して表示するときにクリックされるボタンである。閉じるボタン１６３は、この蓄積データ表示画面を閉じるときにクリックされるボタンである。
【００６５】
日付指定欄１６４では、全体画像表示部１０２に表示させたい蓄積データの日付が指定される。例えば、日付指定欄１６４の右端に設けられたボタン１６４ａをクリックすることによって、表示可能な蓄積データの日付がプルダウンメニュー形式で表示され、表示された日付の中から選択するようにしても良い。
【００６６】
時間指定欄１６５では、全体画像表示部１０２に表示させたい蓄積データの時間が指定される。例えば、時間指定欄１６５の右端に設けられたボタン１６５ａをクリックすることによって、表示可能な蓄積データの時間がプルダウンメニュー形式で表示され、表示された時間の中から選択するようにしても良い。
【００６７】
蓄積データ表示欄１６６には、蓄積部の中から日付指定欄１６４および時間指定欄１６５において指定された日時の蓄積データが表示される。最新蓄積データ表示欄１６７には、蓄積部に蓄積されている蓄積データの中から最新の蓄積データが表示される。また、日付指定欄１６４および時間指定欄１６５において指定された日時の中の蓄積データの中から最新となる蓄積データを表示するようにしても良い。
【００６８】
ＯＫボタン１６８は、所望の蓄積データが指定されたときにクリックされるボタンである。キャンセルボタン１６９は、この蓄積データ表示画面を閉じるときにクリックするボタンである。蓄積部変更チェックボタン１７０は、蓄積データの読み込み先を蓄積部から、例えば着脱自在の半導体メモリに変更するときにチェックを入力するチェックボタンである。
【００６９】
図３に戻って説明すると、ＳＴＯＰボタン１２３は、記録または再生動作を停止するためのボタンである。なお、ＳＴＯＰボタン１２３は、ＲＥＣボタン１２１あるいはＰＬＡＹボタン１２２の押圧により表示されるようにしても良い。
【００７０】
Ｓｅｔ　Ｃａｍｅｒａ　Ｃｅｎｔｅｒ　ＰＯＳ（Ｓｅｔ　Ｃａｍｅｒａ　Ｃｅｎｔｅｒ　ＰＯＳＩＴＩＯＮ）ボタン１２５は、現在カメラ部が向いている方向を（８×１６）の画像のセンターとして指定するためのボタンである。
【００７１】
ＨＯＭＥボタン１２４は、カメラユニットを制御し、カメラユニットのレンズの光軸をホームポジションに向けるためのボタンである。ホームポジションは、カメラ部が一番左側の位置を向いている位置である。ＬＩＶＥ／ＶＩＥＷ　ＰＯＳＩＴＩＯＮボタン１２６は、カメラ部をパンあるいはチルトするためのボタンである。
【００７２】
ＺＯＯＭボタン１２７ａおよび１２７ｂは、選択画像表示部１０３に表示された選択画像の拡大、縮小を行うためのボタンである。ＭＡＸ　ＶＩＥＷボタン１２８は、選択画像を別画面例えば全体画像表示部１０２により拡大表示するためのボタンである。
【００７３】
ＭＲＰ表示ボタン１３０は、可動範囲画像表示部１０１に表示される複数枚のフレームを撮影し、蓄積および／または表示するときにクリックされるボタンである。すなわち、このＭＲＰ表示ボタン１３０がクリックされると、カメラユニットが撮影可能な全ての範囲をフレーム単位で撮影し、撮影された各フレームが持っているカメラ部の位置情報に基づいて全フレームを集合させて、可動範囲画像として可動範囲画像表示部１０１に表示させる。
【００７４】
ここで、図７を用いて、この発明の一実施形態による可動範囲画像表示部１０１について説明する。この可動範囲画像表示部１０１に表示される可動範囲画像は、上述したようにＭＲＰ表示ボタン１３０をクリックした時、またはカメラユニットを設置し、撮影開始時において、カメラ部を最大可動範囲にわたって動かし、フレーム単位で撮影される。その撮影の結果得られる複数枚のフレームで構成される画像に関して縦方向および横方向に画素を間引いたサムネイルをカメラ部の位置情報を基に集合させ、図７に示すように１つの画像（可動範囲画像）として表示される。
【００７５】
このとき、それぞれのフレームに付加されるカメラ部の位置情報と、可動範囲画像表示部１０１内の座標とが予め関連付けられているので、可動範囲の全てのフレームをカメラ部の位置情報に基づいて、関連付けられている座標へ配置させ、集合させることによって可動範囲画像を生成することができる。この図７の一例では、パン方向に１８０°、チルト方向に９０°の広範囲からなる可動範囲画像が生成され、可動範囲画像表示部１０１に表示される。
【００７６】
この可動範囲画像表示部１０１上の各フレームは、パン部４ａ、チルト部４ｂからカメラ部の可動範囲上における位置を示す仰角データと、ＧＰＳ２８で測位された位置情報およびメタデータとを備える。すなわち、位置情報を持つ可動範囲画像をＧＵＩとして、マウス３６を使用して任意の範囲を全体画像表示枠１０１ａにて選択すると、選択された全体画像表示枠１０１ａの位置情報に基づいて、選択された範囲のカメラ部の位置情報を得ることができる。
【００７７】
このように、可動範囲画像表示部１０１に表示される複数枚のフレームを集合させた可動範囲画像をＧＵＩとすることによって詳細な位置選択が可能となる。
【００７８】
この一実施形態では、可動範囲画像に集合した複数枚のフレームのそれぞれにカメラ部の位置情報およびメタデータが付加されているとしたが、カメラ部の位置情報と可動範囲画像表示部１０１内の座標とは予め関連付けられているので、可動範囲画像表示部１０１の座標からカメラ部の位置情報を求めるようにしても良い。
【００７９】
この一実施形態では、撮影されたそれぞれのフレームに付加されるカメラ部の位置情報が予め可動範囲画像表示部１０１内の座標と関連付けられているとされているが、座標ではなく、可動範囲画像表示部１０１内の画素位置と関連付けられていても同様の効果を得ることができる。
【００８０】
この一実施形態では、マウス３６を利用して任意の範囲を全体画像表示枠１０１ａにて選択し、選択された範囲のカメラ部の位置情報を得るようにしているが、選択された全体画像表示枠１０１ａのセンタのＧＵＩ上の位置情報から全体画像表示枠１０１ａ全体の位置情報を得るようにしても良い。
【００８１】
この発明による可動範囲画像表示部１０１および全体画像表示枠１０１ａの一実施形態の動作を説明する。ディスプレイ２上に表示されているＭＲＰ表示ボタン１３０がマウス３６でクリックされる。コントローラＣＰＵ３３は、ＭＲＰ表示ボタン１３０がクリックされると、パン部４ａおよびチルト部４ｂを制御し、可動範囲全体を撮影するように、フレーム毎にカメラ部を移動させる。
【００８２】
そして、撮像部２４はそれぞれ決められたフレーム位置で撮影され、撮影された画像はバッファメモリ２６に一時保存され、ＪＰＥＧエンコーダ／メタデータ付加部２７でＪＰＥＧ形式に画像圧縮が施される。このときＧＰＳ２８から位置情報およびメタデータと、パン部４ａおよびチルト部４ｂの位置を示す仰角データとが、それぞれのフレームに付加される。これらのデータが付加されたフレームは、メインメモリ３０に保存される。
【００８３】
また、それと同時に撮影されたフレームは、画像圧縮部３２において、可動範囲画像に適したサイズに圧縮される。この圧縮された画像は、グラフィックコントローラ３１を介して、ディスプレイ２上の可動範囲画像表示部１０１の所定の位置に表示される。
【００８４】
マウス３６を可動範囲画像表示部１０１上に移動させることによって全体画像表示枠１０１ａの位置が移動する。そして、マウス３６でクリックされた位置のフレームに付加されている位置情報、メタデータおよび仰角データが読み出される。
【００８５】
読み出された位置情報および仰角データに合致する全体画像の範囲のフレームがメインメモリ３０から読み出される。読み出されたフレームは、画像圧縮部３２において、全体画像に適したサイズに圧縮される。この圧縮された画像は、グラフィックコントローラ３１を介して、ディスプレイ２上の全体画像表示部１０２の所定の位置に表示される。これと同時に読み出されたフレームの位置情報および仰角データに基づいてパン部４ａ、チルト部４ｂが駆動され、カメラ部の方向が制御され、撮影される。
【００８６】
次に、図８を用いて、この発明の一実施形態による全体画像の作成方法の一例について説明する。図８に示すように、カメラユニット３は、パンチルタ部４の雲台にカメラ部５が設置され、ホームポジションから撮像方向が可変される。図８において、撮影された（Ｍ×Ｎ）枚のフレームをカメラ部側から見て、各行に対して上から順に１、２、・・・、Ｍの番号を付し、各列に対して左から順に１、２、・・・、Ｎの番号を付す。ホームポジションが例えば（１，１）の座標のフレームを撮影する位置とされる。
【００８７】
（１，１）の座標位置のフレームを撮影すると、カメラユニット３が下側にチルトされ、（２，１）の座標位置のフレームが撮影され、以下、順に（３，１）・・・・、（Ｍ，１）の座標位置のフレームが撮影され、次に第２列の一番上の座標位置（１，２）のフレームが撮影される。以下、各フレームを（Ｍ，Ｎ）の座標位置のフレームまで撮影する。上述したように、各フレームが他のフレームと１６画素分の重複部分を有する。撮影された各フレームがＪＰＥＧによる圧縮、メインメモリ３０への蓄積等の処理を受ける。
【００８８】
上述したように、各フレームが例えばＸＧＡ（１０２４×７６８画素）画の場合では、１２８枚のフレームからなる画像は、重複部分を無視すると、（横方向が１０２４×１６＝１６，３８４画素で、縦方向が７６８×８＝６，１４４画素）の約１億画素の画像である。上述した全体画像表示部１０２には、この画像から形成された圧縮画像またはサムネイル画像が表示され、選択画像表示部１０３には、例えば１フレームのＸＧＡ画像が表示される。したがって、選択画像表示部１０３には、解像度が極めて高い画像を表示することができ、全体画像では、不明瞭な画像も選択画像では、明瞭な画像として表示できる。
【００８９】
図９に、７５倍の望遠レンズがカメラユニットに備えられている場合に、１フレームで撮影できる範囲を示す。カメラユニットから１００ｍ離れた距離にある被写体を撮影する場合には、１フレームで、縦８．７ｍ×横１．１７ｍの範囲を撮影することができる。例えば、カメラ部の撮像素子として、ＸＧＡを用いた場合には、被写体の縦０．８７ｃｍ×横１．１７ｃｍの範囲を約１画素で表することができる。
【００９０】
カメラユニットから２００ｍ離れた距離にある被写体を撮影する場合には、１フレームで、縦１．７４ｍ×横２．３４ｍの範囲を撮影することができる。例えば、カメラ部の撮像素子として、ＸＧＡを用いた場合には、被写体の縦１．７４ｃｍ×横２．３４ｃｍの範囲を１画素で表すことができる。
【００９１】
カメラユニットから５００ｍ離れた距離にある被写体を撮影する場合には、１フレームで、縦４．３６ｍ×横５．８４ｍの範囲を撮影することができる。例えば、カメラ部の撮像素子として、ＸＧＡを用いた場合には、被写体の縦４．３６ｃｍ×横５．８４ｃｍの範囲を１画素で表すことができる。
【００９２】
図１０を参照して取得した画像データをアーカイブ１０、メインメモリ３０等に保存する場合のデータ管理方法を説明する。上述したように、所定時間間隔で、（Ｍ×Ｎ）枚のフレームの画像が撮影され、圧縮されて蓄積される。図１０Ａに示すように、Ｍ行Ｎ列によって各フレームの位置が規定される。例えば（１，１）の位置アドレスは、右端の最も上のフレームを特定する。各フレームは、この位置アドレスと記録時の時間情報とをファイル名として有する。時間情報は、年月日時分秒で構成される。したがって、各フレームのファイル名は、（年月日時分秒、位置アドレス）である。
【００９３】
さらに、図１０Ｂに示すように、（Ｍ×Ｎ）枚のフレームで全体的な１枚の画像が形成されることに対応して、ディレクションファイルが規定されている。ディレクションファイルは、（１，１）の位置アドレスを有するフレームのファイル名（すなわち、年月日時分秒、位置アドレス）と同一のデータを持つことで、当該（Ｍ×Ｎ）枚のフレームの集合を定義する。さらに、このフレームの集合に対する位置情報およびメタデータをディレクションファイルが有する。位置情報およびメタデータは、メタデータ生成部２９で生成されたものである。すなわち、緯度・経度、方位、高度等の位置情報と、カメラ部のパラメータ（倍率、フォーカス値、アイリス値等）等のメタデータ情報とをディレクションファイルが有する。
【００９４】
この発明は、上述したこの発明の一実施形態等に限定されるものでは無く、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば上述した一実施形態は、可動範囲画像を１枚とした例であるが、複数枚の可動範囲画像を持つようにしても良い。
【００９５】
この一実施形態では、可動範囲画像表示部１０１上で全体画像表示枠１０１ａを移動させて、所望の範囲が選択されると、選択された範囲の複数枚のフレームを撮影し、全体画像表示部１０２に表示するようにしているが、移動させているときにも、既に記録されているフレームをメインメモリ３０から読み出し、全体画像表示部１０２に表示するようにしても良い。
【００９６】
【発明の効果】
この発明に依れば、広範囲にわたる可動範囲を有するカメラ用のパンチルタ装置において、その可動範囲内でどのような画像を取り込むことができるのかを簡単にユーザに情報として表示することが可能であり、且つその表示を用いてカメラコントロールを簡便に行うことができる。
【００９７】
この発明に依れば、広範囲にわたる地域を監視する必要がある場合でも、簡単にカメラの方向を合わせることができ、必要な画像を失敗することなく取り込むことができる。
【図面の簡単な説明】
【図１】この発明の一実施形態のモニタリングシステムを概略的に示すブロック図である。
【図２】この発明の一実施形態のブロック図である。
【図３】この発明の一実施形態における画面表示の一例を説明するための略線図である。
【図４】この発明の一実施形態における全体画像表示枠の一例を説明するための略線図である。
【図５】この発明の一実施形態におけるセレクト画面の一例を説明するための略線図である。
【図６】この発明の一実施形態における再生時の蓄積データ表示画面の一例を説明するための略線図である。
【図７】この発明の一実施形態における可動範囲画像表示部の一例を説明するための略線図である。
【図８】この発明の一実施形態における撮影動作および画像取得動作を説明するための略線図である。
【図９】この発明の一実施形態における被写体までの距離と撮影範囲および解像度を説明するための略線図である。
【図１０】撮影された画像の管理方法を説明するための略線図である。
【符号の説明】
１・・・コンピュータ、２・・・ディスプレイ、３・・・カメラユニット、４・・・パンチルタ部、５・・・カメラ部、２１・・・コントローラバス、２４・・・撮影部、２７・・・ＪＰＥＧエンコーダ／メタデータ付加部、３０・・・メインメモリ、３１・・・グラフィックコントローラ、３２・・・画像圧縮部、３３・・・コントローラＣＰＵ、１０１・・・可動範囲画像表示部、１０２・・・全体画像表示部、１０３・・・選択画像表示部
【図１】
2004088559.tif 000003
【図２】
2004088559.tif 000004
【図３】
2004088559.tif 000005
【図４】
2004088559.tif 000006
【図５】
2004088559.tif 000007
【図６】
2004088559.tif 000008
【図７】
2004088559.tif 000009
【図８】
2004088559.tif 000010
【図９】
2004088559.tif 000011
【図１０】
2004088559.tif 000012