(57)【要約】【課題】撮影をしたい領域、又は、撮影を制限したい領域を容易にユーザが指定することができるカメラシステムを提供する。【解決手段】デジタルカメラ１００は、撮像部１０２で撮影された画像に撮影範囲情報を付加し、クレードル１２０に転送する。クレードル１２０は、デジタルカメラ１００から画像を受信し、該画像に付加された情報に基づいて、受信した画像とデジタルカメラ１００で撮影する画像とを比較し、比較結果によって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う。【選択図】図１
2009206647.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラと、そのデジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台とを含むカメラシステムであって、
前記デジタルカメラは、
被写体を撮影する画像撮像手段と、
前記画像撮像手段で撮影された画像に撮影範囲情報を付加する情報付加手段と、
前記画像撮像手段で撮像された画像と前記情報付加手段によって付加された情報とを合わせて記録する画像記録手段と、
前記カメラ用雲台と通信を行う通信手段と、
前記画像記録手段によって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送手段とを有し、
前記カメラ用雲台は、
前記デジタルカメラと通信を行う通信手段と、
前記デジタルカメラから画像を受信する画像受信手段と、
前記通信手段によって前記デジタルカメラの動作を制御する制御手段と、
前記情報付加手段によって付加された情報に基づいて、前記画像受信手段によって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識手段と、
前記画像認識手段によって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定手段とを有することを特徴とするカメラシステム。
【請求項２】
前記情報付加手段にて前記デジタルカメラで撮影された画像に付加される情報には、撮影日時、前記撮影範囲設定手段に用いる画像であることを示すＩＤ、撮影時のズーム倍率の値、及び撮影時のフラッシュの有無のうちの少なくともいずれかが含まれることを特徴とする請求項１に記載のカメラシステム。
【請求項３】
前記撮影範囲設定手段は、前記画像認識手段によって得られた画像から求められる撮影範囲よりも、パン角度及びチルト角度がともに広い撮影範囲を設定することを特徴とする請求項１に記載のカメラシステム。
【請求項４】
デジタルカメラと、そのデジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台とを含むカメラシステムの制御方法であって、
被写体を撮影する画像撮像ステップと、
前記画像撮像ステップで撮影された画像に撮影範囲情報を付加する情報付加ステップと、
前記画像撮像ステップで撮像された画像と前記情報付加ステップによって付加された情報とを合わせて記録する画像記録ステップと、
前記カメラ用雲台と通信を行う通信ステップと、
前記画像記録ステップによって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送ステップと、
前記デジタルカメラと通信を行う通信ステップと、
前記デジタルカメラから画像を受信する画像受信ステップと、
前記通信ステップによって前記デジタルカメラの動作を制御する制御ステップと、
前記情報付加ステップによって付加された情報に基づいて、前記画像受信ステップによって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識ステップと、
前記画像認識ステップによって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定ステップとを有することを特徴とするカメラシステムの制御方法。
【請求項５】
パン、チルトの動作を行うカメラ用雲台と接続するデジタルカメラの制御をコンピュータに実行させるためのプログラムであって、
被写体を撮影する画像撮像ステップと、
前記画像撮像ステップで撮影された画像に撮影範囲情報を付加する情報付加ステップと、
前記画像撮像ステップで撮像された画像と前記情報付加ステップによって付加された情報とを合わせて記録する画像記録ステップと、
前記カメラ用雲台と通信を行う通信ステップと、
前記画像記録ステップによって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送ステップとをコンピュータに実行させるためのプログラム。
【請求項６】
デジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台の制御をコンピュータに実行させるためのプログラムであって、
前記デジタルカメラと通信を行う通信ステップと、
前記デジタルカメラから画像を受信する画像受信ステップと、
前記通信ステップによって前記デジタルカメラの動作を制御するステップと、
前記画像受信ステップによって受信した画像に付加された情報に基づいて、前記画像受信ステップによって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識ステップと、
前記画像認識ステップによって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラとクレードルから成るＰＴＺ（ＰＡＮ、ＴＩＬＴ、ＺＯＯＭ）可能な据置きカメラシステム、典型的には監視カメラシステムに関し、特にその据置き状態で撮影する際の撮影範囲を決めるための技術に関するものである。
【背景技術】
【０００２】
従来、据置きカメラで映像を撮影する場合、そのカメラが実際に駆動可能なＰＡＮ角度、ＴＩＬＴ角度、ＺＯＯＭの倍率で撮影できる撮影範囲のうちのある特定部分だけを撮影したいという欲求がある。このような場合の撮影範囲の設定方法としては、実際にカメラを制御しながら撮影範囲を指定するか、数値入力する方法が採られていた。
【０００３】
また、撮影範囲を設定する技術として特許文献１には、カメラで撮影した映像をタッチパネル付きの表示装置に表示し、そのタッチパネル上で２点を入力することにより新た撮影範囲を決めるというものが開示されている。
【０００４】
【特許文献１】特開平５−３４４４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１による撮影範囲の指定方法は、パソコン等の表示装置付き入力装置が必要であったり、撮影可能範囲の全ての画像を撮影後に選択したりしており、設定方法が複雑で煩わしいという問題点があった。
【０００６】
本発明は上述した課題に鑑みてなされたものであり、その目的は、撮影をしたい領域、又は、撮影を制限したい領域を容易にユーザが指定することができるカメラシステム等を提供することである。
【課題を解決するための手段】
【０００７】
本発明のカメラシステムは、デジタルカメラと、そのデジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台とを含むカメラシステムであって、前記デジタルカメラは、被写体を撮影する画像撮像手段と、前記画像撮像手段で撮影された画像に撮影範囲情報を付加する情報付加手段と、前記画像撮像手段で撮像された画像と前記情報付加手段によって付加された情報とを合わせて記録する画像記録手段と、前記カメラ用雲台と通信を行う通信手段と、前記画像記録手段によって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送手段とを有し、前記カメラ用雲台は、前記デジタルカメラと通信を行う通信手段と、前記デジタルカメラから画像を受信する画像受信手段と、前記通信手段によって前記デジタルカメラの動作を制御する制御手段と、前記情報付加手段によって付加された情報に基づいて、前記画像受信手段によって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識手段と、前記画像認識手段によって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定手段とを有することを特徴とする。
また、本発明のカメラシステムの制御方法は、デジタルカメラと、そのデジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台とを含むカメラシステムの制御方法であって、被写体を撮影する画像撮像ステップと、前記画像撮像ステップで撮影された画像に撮影範囲情報を付加する情報付加ステップと、前記画像撮像ステップで撮像された画像と前記情報付加ステップによって付加された情報とを合わせて記録する画像記録ステップと、前記カメラ用雲台と通信を行う通信ステップと、前記画像記録ステップによって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送ステップと、前記デジタルカメラと通信を行う通信ステップと、前記デジタルカメラから画像を受信する画像受信ステップと、前記通信ステップによって前記デジタルカメラの動作を制御する制御ステップと、前記情報付加ステップによって付加された情報に基づいて、前記画像受信ステップによって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識ステップと、前記画像認識ステップによって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定ステップとを有することを特徴とする。
また、本発明のプログラムは、パン、チルトの動作を行うカメラ用雲台と接続するデジタルカメラの制御をコンピュータに実行させるためのプログラムであって、被写体を撮影する画像撮像ステップと、前記画像撮像ステップで撮影された画像に撮影範囲情報を付加する情報付加ステップと、前記画像撮像ステップで撮像された画像と前記情報付加ステップによって付加された情報とを合わせて記録する画像記録ステップと、前記カメラ用雲台と通信を行う通信ステップと、前記画像記録ステップによって記録された、情報が付加された画像を前記カメラ用雲台に転送する画像転送ステップとをコンピュータに実行させるためのプログラムである。
また、本発明のプログラムは、デジタルカメラと接続し、パン、チルトの動作を行うカメラ用雲台の制御をコンピュータに実行させるためのプログラムであって、前記デジタルカメラと通信を行う通信ステップと、前記デジタルカメラから画像を受信する画像受信ステップと、前記通信ステップによって前記デジタルカメラの動作を制御するステップと、前記画像受信ステップによって受信した画像に付加された情報に基づいて、前記画像受信ステップによって受信した画像と前記デジタルカメラで撮影する画像とを比較する画像認識ステップと、前記画像認識ステップによって得られた画像から撮影範囲を決め、その決めた撮影範囲に基づいて、パン角度、チルト角度の設定を行う撮影範囲設定ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、カメラシステムの撮影範囲を決めるために、デジタルカメラで撮影範囲を決定するための、最低１箇所の画像を撮影後、そのカメラをクレードル（カメラ用雲台）に載せるだけで特定の撮影範囲、又は、撮影禁止範囲の設定を行うことができる。このため、パソコン等の外部機器も不必要であり、また、ユーザが簡単な操作で撮影範囲、撮影禁止範囲を設定することが可能となる。
【発明を実施するための最良の形態】
【０００９】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るカメラシステムのブロック図である。当該カメラシステムは、デジタルカメラ１００と、それに接続して動作するクレードル（カメラ用雲台）１２０とを含み構成される。
【００１０】
図１に示すデジタルカメラ１００おいて、１０１は被写体から反射して得られる光を集めるためのレンズである。１０２はカラーフィルタやＣＣＤやＣＭＯＳ等の撮像素子から成る撮像部である（本発明でいう画像撮像手段の一構成例に対応する）。１０３はＣＤＳ（相関２重サンプリング回路）、ＡＧＣ（自動ゲイン制御用アンプ）、クランプ回路等から成る画像補正部である。１０４はアナログ信号からデジタル信号に変換するためのＡ／Ｄ変換回路部であり、１０１のレンズで集められた光が１０２の撮像部の撮像素子で光からアナログの電気信号に変えられたものをデジタル信号に変える。１０５は１０４のＡ／Ｄ変換回路部で出力した画像データをＪＰＥＧフォーマット等の画像圧縮データに変換する画像信号処理部である。１０６は画像データ等が流れる内部データバスである。
【００１１】
１０７は内部データバス１０６に流れる画像データの制御を行うＣＰＵである。１０８はレンズ１０１のズームやフォーカスを制御するためのレンズ制御部であり、ＣＰＵ１０７から受け取る命令でレンズ１０１を制御する。１０９はＣＰＵ１０７が実行するための制御プログラムが格納されているＲＯＭ（読み出し専用メモリ）である。１１０はＣＰＵ１０７が演算を行う際のワーク領域や画像データを一時的に退避するときに使用するＲＡＭ（読み書きメモリ）や、撮影された被写体の画像を記録するための不揮発性メモリ等からなる。１１１はこの後説明するクレードルと接続するための接続部であり、接続用コネクタやクレードル１２０と画像データのやり取りを行うときの制御部から成り、画像データ転送用のバスや、クレードルと通信制御情報をやり取りする通信制御バスも含まれる。なお、接続部１１１は、本発明でいうデジタルカメラにおける通信手段及び画像転送手段の一構成例に対応するものである。
【００１２】
次にクレードル１２０において、１２１はデジタルカメラ１００と接続するための接続部であり、接続用コネクタやデジタルカメラとの画像データのやり取りを行うときの制御部から成る。これは、画像データ転送用のバスや、デジタルカメラと通信制御情報をやり取りする通信制御バスも含まれる。なお、接続部１２１は、本発明でいうカメラ用雲台における通信手段及び、画像受信手段の一構成例に対応するものである。
【００１３】
１２２は画像データ等が流れる内部データバスである。１２３は内部データバス１２２に流れる画像データの制御を行うＣＰＵであり、接続部１２１に接続されたデジタルカメラ１００に対しても制御を行う（本発明でいう制御手段の一構成例に対応する）。１２４はＣＰＵ１２３が実行するための制御プログラムが格納されているＲＯＭ（読み出し専用メモリ）である。１２５はＣＰＵ１２３が演算を行う際のワーク領域や画像データを一時的に退避するときに使用するＲＡＭ（読み書きメモリ）や、画像を記録するための不揮発性メモリ等からなる。
【００１４】
１２６はデジタルカメラ１００で撮影した複数の画像から被写体が同一か否かを判別する画像認識部であり、デジタルカメラ１００から受信した複数の画像ファイルを比較する（本発明でいう画像認識手段の一構成例に対応する）。１２７はＰＡＮ（パン、横方向の回転）やＴＩＬＴ（チルト、縦方向の回転）を行う複数のモータから成る。１２８はモータ１２７の回転方向や回転速度等を制御するモータ制御部である。
【００１５】
図２は、本実施の形態に係るカメラシステムの利用方法を説明するための図である。図２（ａ）はデジタルカメラ１００で撮影範囲を撮影する際の様子を示す図であり、クレードル１２０が設置されデジタルカメラ１００によって監視する場所の付近に撮影者が立ち、撮影範囲設定用の画像データの撮影を行う様子を示している。
【００１６】
図２（ｂ）は、デジタルカメラ１００をクレードル１２０と接続した際の様子を示す図であり、この状態でデジタルカメラ１００は、撮影範囲設定によって決められた範囲内で監視を行う。
【００１７】
図３は、本実施の形態に係るカメラシステムの動作を示すフローチャートであり、監視する撮影範囲を決めるための動作を示すもので、図２（ａ）に示したようなデジタルカメラ１００のユーザの操作に基づき動作する。以下に詳細を説明する。
【００１８】
まずステップＳ３０１で本フローチャートを開始する。ステップＳ３０２では、デジタルカメラ１００の主電源を入れる。ステップＳ３０３では、デジタルカメラ１００をクレードル１２０に載せて監視カメラとして用いるときの撮影範囲を決めるためのモードに設定する。
【００１９】
ステップＳ３０４では、撮影範囲を決めるための１つ目の画像撮影を行う。縦横の長方形で決められる撮影範囲を決めるためには、長方形の２組ある対角の位置のどちらか１組が決めれば長方形の範囲が決まるため、ここでは２つの画像を撮影する。ここで、撮影範囲を決めるためのリファレンス画像の撮影は、クレードル本体が置かれる位置や高さにおおよそ合わせて行う。
【００２０】
ステップＳ３０５では、ステップＳ３０４にて撮影された画像をデジタルカメラ１００に付随している表示画面で確認し、自分の意図する画像が撮れていればＵＩ(ユーザインターフェース)で撮影完了の手続きをする。ここで、画像が意図したものでなかった場合は、同じくＵＩで撮影未完の手続きをして、ステップＳ３０４に戻り、もう一度撮影を行う。
【００２１】
ステップＳ３０６では、撮影範囲を決定するための２つ目の画像撮影を行う。ステップＳ３０７では、ステップＳ３０６にて撮影した画像をＵＩで確認し、自分の意図する画像が取れていれば撮影完了としてステップＳ３０８にて本フローチャートは終了する。意図しない画像であればステップＳ３０６に戻りもう一度撮影を行う。ここで、ステップＳ３０４、Ｓ３０６で撮影した画像は、デジタルスチルカメラ用画像ファイルフォーマット規格（Ｅｘｉｆ）のような標準規格に則って記録（画像記録）される。記録されるときに付属情報（本発明でいう撮影範囲情報に対応）として、ＣＰＵ１０７は、画像信号処理部１０５が生成した画像ファイルに、撮影範囲決定のための画像であることがわかるようなＩＤを付加する。更には、付加したファイルをＲＡＭ１１０中の不揮発性メモリの中に格納する。またステップＳ３０４、Ｓ３０６で撮影した画像に付属される情報として、撮影時のズーム倍率、フラッシュをたいたかどうかの情報等も一緒に付加されるものとする。なお、ここで説明した、情報を付加する処理は、本発明でいう情報付加手段の一処理例に対応する。
【００２２】
図４は、本発明の動作を示すフローチャートであり、図３で示した撮影範囲を決める方法とは別のやり方で撮影範囲を決めるための図である。この動作は、デジタルカメラ１００のユーザの操作に基づきなされる。以下に詳細に説明する。
【００２３】
まずステップＳ４０１で本フローチャートを開始する。ステップＳ４０２では、デジタルカメラ１００の主電源を入れる。ステップＳ４０３では、デジタルカメラ１００の通常の被写体を撮影する際の撮影モードに設定する。ステップＳ４０４では、撮影範囲に使用する画像を複数枚撮る。
【００２４】
ステップＳ４０５では、撮影範囲を撮った画像を再生モードにて確認し、撮影者の意図する画像が撮れていればステップＳ４０６に進み、そうでなければステップＳ４０４に戻る。ステップＳ４０６では、撮影範囲設定モードに切り替える（この撮影範囲設定モードは、再生モードでも構わない）。
【００２５】
ステップＳ４０７では、撮影範囲設定用の１つ目の画像を選択する。ステップＳ４０８では、ステップＳ４０７で画像が選択されたらステップＳ４０９に進み、そうでなければステップＳ４０７に戻る。ステップＳ４０９では、撮影範囲設定用の２つ目の画像を選択する。
【００２６】
ステップＳ４１０では、ステップＳ４０９で画像が選択されたらステップＳ４１１に進み本フローチャートを終了する。画像が選択されていなければステップＳ４０９に戻る。ここで、ステップＳ４０７、Ｓ４０９で選択された画像は、ＣＰＵ１０７によって、選択操作時に付属情報として、撮影範囲決定のための画像であることがわかるようなＩＤをその画像に付加し、ＲＡＭ１１０内の不揮発性メモリに記録するものとする。
【００２７】
図５は、図２（ｂ）の概略図に示したように、デジタルカメラ１００をクレードル１２０に接続したときに動作するクレードルの動きを示したフローチャートである。以下に詳細に説明する。
【００２８】
まずデジタルカメラ１００がクレードル１２０に接続されると、ステップＳ５０１で本フローチャートが開始される。ステップＳ５０２では、クレードル１２０は、デジタルカメラ１００に対して電源を入れるように働きかける。
【００２９】
ステップＳ５０３では、クレードル１２０は、デジタルカメラ１００に対して撮影範囲設定のための画像を送信するように要求する。
【００３０】
ステップＳ５０４では、デジタルカメラ１００に撮影範囲設定用の画像があればステップＳ５０５に進み、画像がなければステップＳ５１３に進み、本フローチャートを終了する。
【００３１】
ステップＳ５０５では、クレードル１２０は、デジタルカメラ１００から撮影範囲設定用の画像を受信する。ステップＳ５０６では、クレードル１２０は、本体内の不揮発性メモリ内になる画像のファイル名や撮影日時等と受信した画像とを比較する。
【００３２】
ステップＳ５０７では、ステップＳ５０６で画像を比較した結果、同一の画像があった場合はステップＳ５１３に進み、本フローチャートを終了する。同一画像がなければステップＳ５０８に進む。
【００３３】
ステップＳ５０８では、クレードル１２０はデジタルカメラ１００から撮影範囲設定用の画像を受信する。ステップＳ５０９では、ステップＳ５０８の画像受信が終わっていなければ受信作業を継続し、画像受信が終わればステップＳ５１０に進む。
【００３４】
ステップＳ５１０では、クレードル１２０は、自身をＰＡＮ、ＴＩＬＴで動かすとともに、ＩＤ付き画像の付加情報を元にステップＳ５０８で受信した画像と同一と思われる被写体を探索する。付加情報には、ステップＳ５０８で受信した画像を撮影したときの設定（ＺＯＯＭ倍率、フラッシュの有無）が含まれているので、クレードル１２０は、デジタルカメラ１００の設定をその画像の撮影時と同じ設定にして画像を探索する。クレードル１２０は上記デジタルカメラ１００の設定を行った後、ＰＡＮ、ＴＩＬＴを行い、被写体を静止画として撮影する。撮影した画像と撮影範囲設定用画像とを画像認識部１２６にて判別を行う。画像認識部１２６による画像認識については、公知であるパターンマッチング、統計的識別法、或いは構造的識別法等により画像識別が行われる。このとき、取り込む画像にはＰＡＮ角、ＴＩＬＴ角、ＺＯＯＭ倍率の情報を付加して記録する。
【００３５】
ステップＳ５１１では、ステップＳ５１０での画像比較の結果、同一と判断できた画像があった場合はステップＳ５１２に進み、画像がなかった場合はステップＳ５１３に進む。
【００３６】
ステップＳ５１２では、クレードル１２０は、画像に付加されているＰＡＮ角、ＴＩＬＴ角、ＺＯＯＭ倍率の情報によりＰＡＮ角度（パン角度）、ＴＩＬＴ角度（チルト角度）の回転角度に制限を設けることにより撮影範囲を決める。そしてその後、ステップＳ５１３で本フローチャートを終了する。なお、ステップＳ５１２の処理は、本発明でいう撮影範囲設定手段の一処理例に対応する。
【００３７】
図６は、図５のフローチャートのステップＳ５１２における撮影範囲変更後の撮影範囲を表した略図である。画像１は、図３のステップＳ３０４（図４のステップＳ４０４）で撮影した画像と比較した結果の画像であり、画像２は、図３のステップＳ３０６（図４のステップＳ４０４）で撮影した画像と比較した結果の画像である。この図の座標軸の原点は、図２（ｂ）においてデジタルカメラ１００をクレードル１２０に接続した時点でのクレードルの向きから決まる。画像１の座標位置を（−ａ，−ｂ)、画像２の座標軸を（ｃ，ｄ）とすると、撮影範囲のＰＡＮ角度（ｘ軸方向）は、（−ａからｃ）であり、同様にＴＩＬＴ角度（ｙ軸方向）は、（−ｂからｄ）となり、撮影範囲を決定できる。
【００３８】
尚、本実施例では、撮影範囲を決定するために２枚の画像を元に行ったが、画像の枚数は１枚以上であれば何枚でもよい。例えば、１枚のときは、その１枚が示す部分が撮影範囲となり、３枚あれば、その画像を頂点とする三角形の部分が撮影範囲であるとすることができる。また、予め撮影した画像と一致した被写体を見つけることにより撮影範囲の特定を行ったが、逆に、画像と一致した部分を撮影されたくない部分とすることも可能である。
【００３９】
（第２の実施の形態）
次に、本発明の第２の実施の形態に係るカメラシステムを説明する。なお、カメラシステムの構成については、第１の実施の形態で説明した図１と同様であり、具体的な利用方法も図２で説明したものと同様であるため、説明は省略する。
【００４０】
本実施の形態にカメラシステムは、第１の実施の形態と動作が相違する。以下、図７を用いて説明する。
【００４１】
図７は、本発明の第２の実施の形態に係るカメラシステムの動作を示すフローチャートであり、監視する撮影範囲を決めるための動作である。なお、図２（ａ）に示したように、デジタルカメラ１００のユーザの操作に基づき動作する。以下に詳細に説明する。
【００４２】
まずステップＳ７０１で本フローチャートを開始する。ステップＳ７０２では、デジタルカメラ１００の主電源を入れる。ステップＳ７０３では、デジタルカメラ１００をクレードル１２０に載せて監視カメラとして用いるときの撮影範囲を決めるためのモードに設定する。
【００４３】
ステップＳ７０４では、デジタルカメラのＵＩ(ユーザインターフェース)で撮影範囲用画像の撮影を開始するボタンを押すことによって動画撮影が行われる。ボタンが押されるまで撮影開始を待つづけ、押されることにより次のステップに進む。
【００４４】
ステップＳ７０５では、動画撮影モードとなる。動画撮影の方法は図８、図９にて後述する。ステップＳ７０６では、ＵＩにて撮影終了ボタンを押すことによって動画撮影が終了し、ステップＳ７０７で本フローチャートは終了する。終了ボタンが押されるまでは動画撮影を続ける。
【００４５】
ここで、ステップＳ７０５で撮影した画像は、動画像であるが、画像圧縮方式としてＭｏｔｉｏｎ−ＪＰＥＧのような、連続した複数の静止画からなる動画像であるものとする。この動画像のうちの１枚１枚は、デジタルスチルカメラ用画像ファイルフォーマット規格（Ｅｘｉｆ）のような標準規格に則って記録される。記録されるときに付属情報として、撮影範囲決定のための画像であることがわかるようなＩＤを付加しておく。
【００４６】
また、ステップＳ７０５で撮影した画像に付属される情報として、撮影時のズーム倍率の情報等も一緒に付加されるものとする。
【００４７】
図５は、図２（ｂ）に示したように、デジタルカメラ１００をクレードル１２０に接続したときに動作するクレードル１２０の動きを示したフローチャートである。本フローチャートは第１の実施の形態の説明でも用いており、第２の実施形態でも本フローチャートの流れ自体は変わらないが、第１の実施形態では、撮影範囲決定のための画像が静止画だったのに対し、本実施形態では動画であるため、若干動作内容が異なる。以下に図５を用いて詳細に説明する。
【００４８】
まずデジタルカメラ１００がクレードル１２０に接続されると、ステップＳ５０１で本フローチャートが開始される。ステップＳ５０２では、クレードル１２０は、デジタルカメラ１００に対して電源を入れるように働きかける。
【００４９】
ステップＳ５０３では、クレードル１２０は、デジタルカメラ１００に対して撮影範囲設定のための画像を送信するように要求する。ステップＳ５０４では、デジタルカメラ１００に撮影範囲設定用の画像があればＳ５０５に進み、画像がなければステップＳ５１３に進み、本フローチャートを終了する。
【００５０】
ステップＳ５０５では、クレードルは、デジタルカメラ１００から撮影範囲設定用の画像を受信する。ステップＳ５０６では、クレードル１２０は、本体内の不揮発性メモリ内になる画像のファイル名や撮影日時等と受信した画像とを比較する。ここで、もしクレードル１２０内に撮影範囲決定用の画像がすでにある場合、その画像は画像範囲を決定するための数枚の画像のみであり、その画像と送られてきた複数の画像とをファイル名やファイル作成日時等、画像固有のＩＤとなるもので比較する。
【００５１】
ステップＳ５０７では、ステップＳ５０６で画像を比較した結果、同一の画像があった場合はステップＳ５１３に進み、本フローチャートを終了する。同一画像がなければステップＳ５０８に進む。
【００５２】
ステップＳ５０８では、クレードル１２０はデジタルカメラ１００から撮影範囲設定用の画像を受信する。ステップＳ５０９では、ステップＳ５０８の画像受信が終わっていなければ受信作業を継続し、画像受信が終わればステップＳ５１０に進む。
【００５３】
ステップＳ５１０では、クレードル１２０は、自身をＰＡＮ、ＴＩＬＴで動かす。皿には、ＩＤ付き画像に付加された情報からＺＯＯＭ倍率やフラッシュの有無による画像の明暗を考慮して、ステップＳ５０８で受信した画像と同一と思われる被写体をデジタルカメラ１００で探索する。付加情報には、ステップＳ５０８で受信した画像を撮影したときの設定（ＺＯＯＭ倍率、フラッシュの有無）が含まれているので、クレードル１２０は、デジタルカメラ１００の設定をその画像の撮影時と同じ設定にして画像を探索する。クレードル１２０は上記デジタルカメラ１００の設定を行った後、ＰＡＮ、ＴＩＬＴを行い、被写体を静止画として撮影する。撮影した画像と撮影範囲設定用画像とを画像認識部１２６にて判別を行う。画像認識部１２６による画像認識については、公知であるパターンマッチング、統計的識別法、或いは構造的識別法等により画像識別が行われる。このとき、取り込む画像にはＰＡＮ角、ＴＩＬＴ角、ＺＯＯＭ倍率の情報を付加して記録する。
【００５４】
ステップＳ５１１では、ステップＳ５１０での画像比較の結果、同一と判断できた画像があった場合はステップＳ５１２に進み、画像がなかった場合はステップＳ５１３に進む。ここで、撮影画像は、複数枚の静止画からなるため、撮影画像に付加されている撮影順を示す情報を元に撮影開始に相当する画像から探索し、その後撮影順に探索することによって一連の動画像である複数の静止画の探索を容易することができる。
【００５５】
ステップＳ５１２では、クレードル１２０は、ステップＳ５１０で比較したＰＡＮ角度、ＴＩＬＴ角度の一番大きいもの、一番小さいものを選択する。そして、その画像のＰＡＮ角、ＴＩＬＴ角を元にクレードル１２０のＰＡＮ角度、ＴＩＬＴ角度の回転角度に制限を設けることにより撮影範囲を決める。
【００５６】
尚、図７のフローチャートで説明したように、撮影範囲を決めるためにデジタルカメラ１００でユーザが動画撮影を行うが、設定範囲は、このユーザの撮影時の手ぶれを考慮して広く設定するものとする。図８、図９の説明で詳述する。撮影範囲を設定後、本フローチャートはステップＳ５１３で終了する。
【００５７】
図８は、デジタルカメラ１００をクレードル１２０と接続して設置した状態で、クレードルがＰＡＮ、ＴＩＬＴの動作をしたときに撮影可能な範囲を座標軸上に表したものである。図８において、８０１がクレードルの実際のＰＡＮ、ＴＩＬＴ動作によりデジタルカメラ１００によって撮影可能な最大範囲を示したものである。８０２は、デジタルカメラ１００が撮影する静止画１枚当たりの画像の大きさを示す。動画撮影であるため、ある一定の撮影速度により（例えば、３０ｆｐｓ）、複数枚の静止画を撮影するが、その軌跡を図に示している。
【００５８】
図９は、図８に示した８０２の複数フレームのうち、ｘｙ座標において、＋ｘ、−ｘ、＋ｙ、−ｙ方向のそれぞれで一番大きい値を持つフレームを、８０２−Ｂ、８０２−Ａ、８０２−Ｃ、８０２−Ｄとして示した。８０３のフレームは、この８０２−Ａ、Ｂ、Ｃ、Ｄの各フレームを全て含む長方形型のフレームを示したものである。８０４は、８０３よりも広めのフレームを表す。その理由として、８０３の大きさを決定づける８０２−Ａ、Ｂ、Ｃ、Ｄの各フレームが、撮影時におけるユーザの手ぶれ等によってユーザの所望するフレームよりも小さくなっている可能性があるためである。従って、本実施例で示したように、撮影範囲を動画で撮影する場合は、その動画撮影時にカメラを移動する際の手ぶれや誤差などを考慮した広めのフレームを撮影範囲として設定する。尚、第１の実施形態と同様、撮影禁止にしたい範囲を動画として撮影し、その撮影を反映して撮影禁止範囲を決定することもできる。
【００５９】
以上説明したように、本実施の形態では、デジタルカメラ１００をクレードル１２０に接続し、監視カメラとして動作させるカメラシステムにおいて、希望する監視カメラの撮影範囲を簡単に決めることができる。また、画像を撮影した後は、デジタルカメラをクレードルに接続するだけでよく、今までの撮影範囲設定方法と比較して設定に費やす時間も少ない。
【００６０】
なお、本発明を実現するために、上述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記憶媒体を用いても良い。この場合には記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって本発明の目的が達成される。
【００６１】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６３】
また、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行う場合も含まれることは言うまでもない。
【００６４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。この場合には、書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行ってもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係るカメラシステムのブロック図である。
【図２】本発明の実施の形態に係るカメラシステムの利用方法を説明する図である。
【図３】本発明の第１の実施の形態に係るカメラシステムにおいて、撮影範囲用画像を撮影する際の動作を示すフローチャートである。
【図４】本発明の第１の実施の形態に係るカメラシステムにおいて、撮影範囲用画像を撮影する際の動作を示すフローチャートである。
【図５】本発明の実施の形態に係るカメラシステムにおいて、クレードルがデジタルカメラから撮影範囲用画像を受信する際の動作を示すフローチャートである。
【図６】本発明の第１の実施の形態に係るカメラシステムにおいて、クレードルにデジタルカメラを接続した際のデジタルカメラの撮影範囲を示す図である。
【図７】本発明の第２の実施の形態に係るカメラシステムにおいて、撮影範囲用画像を撮影する際の動作を示すフローチャートである。
【図８】本発明の第２の実施の形態に係るカメラシステムにおいて、クレードルにデジタルカメラを接続した際のデジタルカメラの撮影範囲を示す図である。
【図９】本発明の第２の実施の形態に係るカメラシステムにおいて、クレードルにデジタルカメラを接続した際のデジタルカメラの撮影範囲を示す図である。
【符号の説明】
【００６６】
１００  デジタルカメラ
１０１  レンズ
１０２  撮像部
１０３  画像補正部
１０４  Ａ／Ｄ変換回路部
１０５  画像信号処理部
１０６  内部データバス
１０７  ＣＰＵ
１０８  レンズ制御部
１０９  ＲＯＭ
１１０  ＲＡＭ
１１１  接続部
１２０  レードル（カメラ用雲台）
１２１  接続部
１２２  内部データバス
１２３  ＣＰＵ
１２４  ＲＯＭ
１２５  ＲＡＭ
１２６  画像認識部
１２７  モータ制御部
１２８  モータ
【図１】
2009206647.tif 000003
【図２】
2009206647.tif 000004
【図３】
2009206647.tif 000005
【図４】
2009206647.tif 000006
【図５】
2009206647.tif 000007
【図６】
2009206647.tif 000008
【図７】
2009206647.tif 000009
【図８】
2009206647.tif 000010
【図９】
2009206647.tif 000011