(57)【要約】【課題】デジタルカメラの使用用途を広げるとともに、新たな使い方に対しても、使用者の手をわずらわせることをなくし、使用者の利便性を向上させる。【解決手段】デジタルカメラ１０００を接続するクレードル２０００に、ネットワーク接続機能と、雲台機能と、デジタルカメラ１０００のモードを制御する機能と、デジタルカメラ１０００のモードごとに所定のパンチルト位置を記憶する機能を持たせ、外部からのモード指示に応じてデジタルカメラ１０００のモードを制御するとともに、所定の位置に雲台を制御する。撮影モードではレンズ部１００１の向きを撮影に適した方向に、再生モードでは表示部１００２を再生に適した向きに自動でパンチルトさせる。【選択図】図１
2007215136.tif 000002
【特許請求の範囲】
【請求項１】
雲台機能とネットワークへの接続機能を有するクレードルと、前記クレードルに接続されて前記クレードルから制御されるデジタルカメラとから構成されるカメラシステムであって、
前記クレードルに接続されたデジタルカメラを、リアルタイム映像の送信と静止画の撮影とが可能な撮影モードに制御する撮影モード制御手段と、
前記クレードルに接続されたデジタルカメラを、蓄積画像の表示と前記クレードルへの送信とが可能な再生モードに制御する再生モード制御手段と、
前記デジタルカメラのそれぞれのモードに対応した雲台位置を設定する設定手段とを有することを特徴とするカメラシステム。
【請求項２】
前記デジタルカメラが前記撮影モードの状態で前記クレードルに接続されると、雲台を前記撮影モードの位置に制御し、前記デジタルカメラを前記撮影モードに制御して、前記デジタルカメラからリアルタイム映像を受信し、前記デジタルカメラが前記再生モードの状態で前記クレードルに接続されると、雲台を前記再生モードの位置に制御し、前記デジタルカメラを前記再生モードに制御して、蓄積画像の再生表示を開始することを特徴とする請求項１に記載のカメラシステム。
【請求項３】
前記デジタルカメラが前記撮影モードのときに外部の制御機器から前記再生モードへ移行の指示を受けると、前記雲台を前記再生モードの位置に制御し、前記デジタルカメラを前記再生モードに制御して、蓄積画像の再生表示を開始し、前記デジタルカメラが前記再生モードのときに外部の制御機器から前記撮影モードへ移行の指示を受けると、前記雲台を前記撮影モードの位置に制御し、前記デジタルカメラを前記撮影モードに制御して、前記デジタルカメラからリアルタイム映像を受信し、受信した映像をネットワークに配信することを特徴とする請求項１または２に記載のカメラシステム。
【請求項４】
前記撮影モードから前記再生モードへ移行したときの雲台位置とは、前記撮影モードのときに前記デジタルカメラのレンズが向いていた方向に、表示部が向く位置であることを特徴する請求項３に記載のカメラシステム。
【請求項５】
前記再生モードから前記撮影モードへ移行したときの雲台位置とは、前記再生モードのときにカメラの表示部が向いていた方向に、前記デジタルカメラのレンズが向く位置であることを特徴とする請求項３または４に記載のカメラシステム。
【請求項６】
前記ネットワークに接続された制御端末からの雲台位置付きのメッセージを受信する受信手段と、
前記デジタルカメラの表示部にメッセージを表示させる表示制御手段とを有し、
前記制御端末から受信した雲台位置に前記雲台を制御し、受信したメッセージを前記表示部に表示させることを特徴とする請求項１〜５の何れか１項に記載のカメラシステム。
【請求項７】
前記ネットワークに接続された制御端末からのプリセット位置付きのメッセージを受信する受信手段と、
前記デジタルカメラの表示部にメッセージを表示させる表示制御手段とを有し、
前記制御端末から受信したプリセット位置に前記雲台を制御し、受信したメッセージを前記表示部に表示させることを特徴とする請求項１〜６の何れか１項に記載のカメラシステム。
【請求項８】
雲台機能とネットワークへの接続機能とを有し、デジタルカメラと接続されて前記デジタルカメラを制御するクレードルにおけるカメラ制御方法であって、
前記デジタルカメラをリアルタイム映像の送信と静止画の撮影とが可能な撮影モードに制御する撮影モード制御工程と、
前記クレードルに接続されたデジタルカメラを、蓄積画像の表示とクレードルへの送信とが可能な再生モードに制御する再生モード制御工程と、
前記デジタルカメラのそれぞれのモードに対応した、雲台位置を設定する設定工程とを有することを特徴とするカメラ制御方法。
【請求項９】
前記請求項８に記載の方法の各工程をコンピュータにて実施させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラシステム、カメラ制御方法及びコンピュータプログラムに関し、特に、デジタルカメラを接続してその機能を制御するクレードルに関する。
【背景技術】
【０００２】
従来、デジタルカメラとＰＣとの間を接続するデジカメクレードルの製品があった。このデジカメクレードルの使い方は通常、以下のようなステップになっていた。ＰＣとクレードルとをＵＳＢ(Universal Serial Bus)で接続し、また、クレードルにＡＣコンセントから給電する。次に、デジタルカメラを、ＰＣ接続モードでクレードルに設置する。そして、ＰＣとデジタルカメラの間でＵＳＢによる通信が開始され、ＰＣ上のアプリケーションを操作して、デジタルカメラのデータをＰＣに吸い上げる。データの吸い上げが終わったら、デジタルカメラの電源スイッチをＯＦＦにする。デジタルカメラの電源がＯＦＦになると、クレードルからデジタルカメラのバッテリーへ充電が開始される。
【０００３】
従来のクレードルは、これらの機能を実現するために、ＰＣとデジタルカメラの間のＵＳＢ通信を電気的に中継する機能と、デジタルカメラのバッテリーを充電する機能を実現したものであった。すなわち、従来のクレードルは、デジタルカメラが本来有する機能の利便性を向上させるものにすぎなかった。それに対して、デジタルカメラの新たな利用方法を提供するクレードルが提案されている。
【０００４】
特許文献１では、デジタルカメラをクレードルに接続し、クレードルからデジタルカメラの機能を制御して、蓄積画像をデジタルカメラの表示画面にスライドショー表示させる方法が提案されている。また、特許文献２では、デジタルカメラを雲台付きクレードルに接続し、ＴＶ会議用のパンチルト機能付きＵＳＢカメラとして使う方法が提案されている。
【０００５】
【特許文献１】特開２００４−８８７２９号公報
【特許文献２】特開２００３−６０９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の例では、カメラのレンズ部や表示部の向きを変える手段は手動であった。例えば、テレビの操作方法が現在はリモコンによる操作があたりまえになっているように、ユーザにとっては、機器が設置されている場所まで足を運ばずに、遠隔手段で表示機能と再生機能を切り替えるほうが便利である。それゆえ、撮影機能と再生機能の切り替えを手動で行わねばならず、さらには、カメラで撮影する場合はレンズ部を手動で前面に向け、再生表示する場合には表示部を手動で前面に向けなければならないという不便さがあった。また、特許文献２では、デジタルカメラのカメラ機能についての有効活用がなされているが、表示部については考察されていなかった。
【０００７】
本発明の目的は前述の問題点に鑑み、デジタルカメラの使用用途を広げるとともに、新たな使い方に対しても、使用者の手をわずらわせることをなくし、使用者の利便性の向上を図ることにある。すなわち、デジタルカメラの遠隔撮影機能と表示部への再生機能を、家の中にいるときにもユーザに利便性のある方法で有効活用できるようにすることにある。
【課題を解決するための手段】
【０００８】
前記の問題点を解決するために本発明は、雲台機能とネットワークへの接続機能を有するクレードルと、前記クレードルに接続されて前記クレードルから制御されるデジタルカメラとから構成されるカメラシステムであって、前記クレードルに接続されたデジタルカメラを、リアルタイム映像の送信と静止画の撮影とが可能な撮影モードに制御する撮影モード制御手段と、前記クレードルに接続されたデジタルカメラを、蓄積画像の表示と前記クレードルへの送信とが可能な再生モードに制御する再生モード制御手段と、前記デジタルカメラのそれぞれのモードに対応した雲台位置を設定する設定手段とを有することを特徴とするカメラシステム等、を提供する。
【発明の効果】
【０００９】
本発明によれば、雲台付きクレードルにデジタルカメラを設置することにより、使用者の手を煩わせずに、デジタルカメラの撮影機能や再生機能、表示部への表示機能を活用することができる。これにより、カメラの自動追尾機能を利用すれば、室内を移動しているときに、常にレンズ部は人物の方角を向いてくれる。さらに、その状態で、リモコン操作や、あるいは無線ＬＡＮを搭載したＰＤＡ(Personal Digital Assistant)の操作で、蓄積画像の再生を指示すれば、表示部が自動的に自分の方角に向けられて、見やすい向きで再生画像を観賞することができる。また、台所に設置した端末から書斎やリビングのクレードルに設置したデジタルカメラの表示部にメッセージを表示し、しかも表示部を見やすい方向に向けることが可能となる。
【発明を実施するための最良の形態】
【００１０】
（第１の実施形態）
以下本発明の実施形態について詳細に説明する。詳細な説明の前に図６を用いて概略を説明する。
図６−１は、本実施形態のクレードルに接続したデジタルカメラを撮影モードで使用する場合のシステム構成を示す図である。
【００１１】
１０００はデジタルカメラであり、１００１はデジタルカメラのレンズ部である。２０００は雲台機能付きクレードルであり、２００１は雲台の回転部である。２００２は雲台の非回転部であり、２００３はリモコン受光部である。２００４はＡＣコンセントであり、２００５はＬＡＮケーブルである。２１００は赤外リモコンであり、３０００はＬＡＮである。そして、４０００はＬＡＮ３０００に接続されてクレードル２０００を制御する制御端末である。
【００１２】
制御端末４０００からネットワークを介して撮影モードの指示をクレードル２０００が受信すると、デジタルカメラ１０００のレンズ部１００１が撮影に適した方角に向くように、クレードル２０００はデジタルカメラ１０００を回転させる。その後デジタルカメラ１０００からのリアルタイム映像をＬＡＮ３０００を介して制御端末４０００に配信する。
【００１３】
撮影に適した方角とは、例えば雲台の正面方向など、予め設定された撮影状態における初期位置であるか、または再生状態のときに表示部が向いていた方角である。制御端末４０００で、クレードル２０００から送信されるリアルタイム映像を見ながら、所望の映像に対してシャッター制御指示をクレードル２０００に送ると、クレードル２０００はデジタルカメラ１０００を制御してシャッター撮影を行う。そして、撮影した静止画像を制御端末４０００に送信する。
【００１４】
また、ネットワークの制御端末４０００からではなく、赤外線リモコン２１００から撮影モードの指示を受けた場合も雲台の動作は同じである。ただし、このときは画像を送信すべき制御端末が無いので、クレードル２０００からリアルタイム映像のネットワークへの送信は行われず、撮影した画像はクレードル２０００内部の蓄積エリアに蓄積される。
【００１５】
図６−２は、本実施形態のクレードル２０００に接続されたデジタルカメラ１０００を再生モードで使用する場合の概略を説明するシステム構成を示す図である。図６−１で説明した構成以外に、デジタルカメラの表示部１００２が追加されている。
【００１６】
赤外線リモコン２１００から、再生モードの指示を受信すると、クレードル２０００はデジタルカメラ１０００の表示部１００２が再生に適した方角を向くように雲台を回転させ、その後蓄積映像を表示部１００２に再生表示させる。再生に適した方角とは、例えば雲台の正面方向などの、予め設定された再生状態における初期位置であるか、あるいは撮影モードのときにレンズが向いていた方向である。
【００１７】
クレードル２０００に、撮影画像から人物の顔の位置を抽出する機能と、抽出した顔の位置が撮影範囲の適当な位置に来るようにする人物追尾機能とがある場合には、直前の撮影状態で、デジタルカメラ１０００のレンズ部１００１がデジタルカメラ１０００の前にいる人物の顔の方向に向いていることが期待できる。その場合には特に、撮影モードのときにレンズが向いていた方向に表示部１００２を向けることが有効となる。
【００１８】
制御端末４０００からパンチルト位置指定付き表示メッセージを受信した場合には、表示部１００２に表示されるのは蓄積映像ではなく、制御端末４０００からクレードル２０００が受信した表示メッセージである。また、デジタルカメラ１０００の表示部１００２の向きは、メッセージに付随するパンチルト位置により指定された向きとなる。
【００１９】
制御端末４０００からプリセット指定付き表示メッセージを受信した場合には、表示部１００２に制御端末４０００からクレードル２０００が受信した表示メッセージが表示される。同時に、デジタルカメラ１０００の表示部１００２の向きは、メッセージに付随するプリセット番号により指定された、クレードル２０００内部で記憶している所定のパンチルト位置となる。
【００２０】
図６においては簡略化のために、雲台はパン方向のみに回転するように図示されているが、雲台の機能はパン方向のみに限定されるものではなく、チルト方向への回転機能を持ってよい。撮影に適した方向および表示に適した方向とは、それぞれパンとチルト両方を含んだものである。
【００２１】
図１は、本実施形態に関わるクレードル２０００の内部構成を示すブロック図である。
図１において、１０１はクレードル１００全体の動作を統括するシステムコントローラである。１０２はシステムコントローラ１０１の動作プログラム及び設定値を格納するフラッシュメモリであり、１０３はＲＡＭである。また、１０４はリモコンＩＲ受光部である。
【００２２】
１０５はクレードル２０００に外部から電源を供給するＡＣ電源コネクタであり、１０６は電源回路である。１０７はデジタルカメラに内蔵するバッテリーの充電用コネクタである。１０８はデジタルカメラ１０００を接続するＵＳＢコネクタであり、１０９はＵＳＢコネクタ１０８への電力供給とバッテリー充電用コネクタ１０７への充電用電力供給とを制御する供給電力制御回路である。
【００２３】
１１０はデジタルカメラ１０００と通信してクレードル２０００からデジタルカメラ１０００を制御し、デジタルカメラ１０００から画像データを受信するためのＵＳＢホストコントローラである。１１１はクレードル２０００からデジタルカメラ１０００の電源をＯＮ制御するための制御信号用コネクタである。バッテリー充電用コネクタ１０７、ＵＳＢコネクタ１０８及び制御信号用コネクタ１１１は、一体化された外観を持つ一つの統合コネクタ１１２として構成される。
【００２４】
１１３はネットワーク上の制御端末４０００と通信するためのＬＡＮコントローラであり、１１４はネットワークケーブルを接続するためのＲＪ４５ＬＡＮコネクタである。１１５は雲台部のチルト方向への回転を行うチルトモータであり、１１６はチルトモータ１１５を駆動するチルト駆動回路である。１１７は雲台部のパン方向への回転を行うパンモータであり、１１８はパンモータ１１７を駆動するパン駆動回路である。
【００２５】
システムコントローラ１０１の内部には、デジタルカメラ１０００からＵＳＢを介して受信するリアルタイム映像に対して、現画像と前画像の差分を検出して動きを検知する動き検知機能１１９と、画像の輪郭情報および色情報とから人物が撮影されているときにその顔の部分を抽出する顔部分抽出機能１２１と、抽出した人物の顔部分をフレームの中央にとらえるようにパンモータ１１７とチルトモータ１１５とを制御する追尾機能１２０とを有している。
【００２６】
図２は、本実施形態において、デジタルカメラ１０００がクレードル２０００に接続された場合のクレードル２０００の動作を示すフローチャートである。
デジタルカメラ１０００がクレードル２０００に接続されると、供給電力制御回路１０９は、充電用コネクタ１０７にデジタルカメラ１０００の受電用端子が接続されたことを検知して、システムコントローラ１０１に通知する。また、ＵＳＢホストコントローラ１１０は、ＵＳＢコネクタ１０８にＵＳＢデバイスが接続されたことを検知してシステムコントローラ１０１に通知する。
【００２７】
システムコントローラ１０１は、ＵＳＢホストコントローラ１１０を介してデジタルカメラ１０００のシステムコントローラとの通信を試みる。そして、カメラの電源がＯＮであるか否かを判定する（ステップＳ２０１）。デジタルカメラ１０００の電源がＯＮであれば、通信は成功し、ステップＳ２０８に進む。デジタルカメラ１０００のシステムコントローラとの通信が失敗したときには、デジタルカメラ１０００の電源がＯＦＦであると判断し、ステップＳ２０２に進む。デジタルカメラ１０００の電源がＯＦＦであるときのクレードルのデフォルト動作は、フラッシュメモリ１０２に記憶されている。
【００２８】
次に、デフォルトの設定は再生モードか否かを判定する（ステップＳ２０２）。この判定の結果、デフォルト設定が再生モードであれば、カメラ電源制御コネクタ１１１の信号線を制御して、デジタルカメラ１０００の電源をＯＮする（ステップＳ２０６）。デジタルカメラ１０００の電源がＯＮされると、クレードルシスコンとカメラシスコンとの間でＵＳＢ通信が可能となる。ＵＳＢ通信によりデジタルカメラ１０００を再生モードへ制御する（ステップＳ２０７）。
【００２９】
一方、ステップＳ２０２の判定の結果、再生モードでない場合は、デフォルトの設定は撮影モードであるか否かを判定する（ステップＳ２０３）。この判定の結果、デフォルトの設定が撮影モードの場合は、ステップＳ２０４に進み、ステップＳ２０６と同様に、デジタルカメラ１０００の電源をＯＮさせる。そして、デジタルカメラ１０００のシスコンとＵＳＢを介した通信が可能となるので、デジタルカメラ１０００を撮影モードへ制御する（ステップＳ２０５）。
【００３０】
一方、ステップＳ２０３の判定の結果、デフォルトの設定が撮影モードでない場合は、デジタルカメラ１０００の電源をＯＮにせずに、ステップＳ２０１に戻ってデジタルカメラ１０００の電源が手動でＯＮされるのを待つ。ステップＳ２０１で既にデジタルカメラ１０００の電源がＯＮだった場合、あるいはデフォルトの設定に従ってクレードル２０００がデジタルカメラ１０００の電源をＯＮした場合は、ともにステップＳ２０８に処理が進む。
【００３１】
次に、デジタルカメラ１０００にＵＳＢ通信を行い、デジタルカメラ１０００のモードを問い合わせる（ステップＳ２０８）。問い合わせ結果から、デジタルカメラ１０００が再生モードであるか否かを調べる（ステップＳ２０９）。デジタルカメラ１０００が再生モードであれば、クレードル２０００は蓄積映像の再生状態へと移行する（ステップＳ２１０）。
【００３２】
そして、フラッシュメモリ１０２に記憶されている、再生状態の初期位置にレンズが向くように、パン駆動回路１１８およびチルト駆動回路１１６を制御し、チルトモータ１１７およびパンモータ１１５を駆動する（ステップＳ２１１）。次に、デジタルカメラ１０００を制御して、デジタルカメラ１０００内部のメモリカードに蓄積された蓄積画像を、デジタルカメラ１０００の表示部１００２にスライドショー表示させる（ステップＳ２１２）。
【００３３】
一方、ステップＳ２０９で再生モードでない場合は、撮影モードであるか否かを調べる（ステップＳ２１３）、この結果、デジタルカメラ１０００が撮影モードの場合には、クレードル２０００の状態を撮影状態へと移行する（ステップＳ２１４）。
【００３４】
次に、フラッシュメモリ１０２に記憶されている、撮影状態の初期位置にレンズが向くように、パン駆動回路１１８およびチルト駆動回路１１６を制御し、チルトモータ１１７およびパンモータ１１５を駆動する（ステップＳ２１５）。そして、クレードル２０００およびデジタルカメラ１０００は、撮影待ち状態になる（ステップＳ２１６）。一方、ステップＳ２１３で撮影モードでない場合は、ステップＳ２０１に戻る。
【００３５】
次に、図３を用いて、外部からモード変更の指示を受信した場合の処理についてフローチャートを用いて説明する。
ネットワークに接続された制御端末４０００から制御コマンドが送信されると、ＬＡＮコントローラ１１３を介してシステムコントローラ１０１がコマンドを受信する。受信したコマンドを調べ、コマンドが再生状態への移行指示であるか否かを判定する（ステップＳ３０１）。この判定の結果、再生状態への移行指示である場合は、ステップＳ３０２へ進み現在のクレードル２０００の状態を調べ、再生状態であるか否かを判定する（ステップＳ３０２）。
【００３６】
この判定の結果、クレードル２０００が既に再生状態であれば、ステップＳ３１０に進み、ＵＳＢ通信でデジタルカメラ１０００を制御して、蓄積された先頭画像からスライドショー表示を開始する。一方、ステップＳ３０２の判定の結果、再生状態以外であればステップＳ３０３に進む。そして、リアルタイム画像を送信中であるか否かを判定する（ステップＳ３０３）。この判定の結果、現在ネットワークに対してリアルタイム画像を送信中でなければ、何もせずにステップＳ３０５に進む。
【００３７】
一方、ステップＳ３０３の判定の結果、クレードル２０００が撮影状態であり、ネットワークに対してリアルタイム画像を送信中であれば、画像の送信を停止してから（ステップＳ３０４）、ステップＳ３０５に進む。
【００３８】
次に、デジタルカメラ１０００とＵＳＢで通信し、再生モードへ制御する（ステップＳ３０５）。そして、自状態を再生状態へ移行する（ステップＳ３０６）。次に、現在のパンチルト位置をメモリに記憶し（ステップＳ３０７）、デジタルカメラ１０００のレンズ部１００１が現在向いている方向へ、デジタルカメラ１０００の表示部１００２を向けるための、パンチルト位置を計算する（ステップＳ３０８）。
【００３９】
一般的にデジタルカメラは、レンズと表示部が１８０度対称の位置関係にあるので、パンモータ１１７については、雲台を１８０度回転させる位置となる。雲台のパンモータ１１７が無限回転できる場合には、右方向への回転か、左方向への回転かはどちらでも良く、所定の方向に回転させる。無限回転雲台でない場合には、１８０度回転できる方向は右周りか左周りかどちらかに限られるので、回転可能な方向に回転する。
【００４０】
チルトモータ１１５については、例えば撮影モードでレンズ部１００１が水平方向より１５度上側に向いていたとすれば、再生モードでは表示部１００２を同様に１５度上側に向けたい。そのとき、レンズ部１００１は逆に１５度下に向くことになる。すなわち、水平方向をゼロ度として、チルト角度の正負が反転する位置にチルトモータ１１５を制御する。
【００４１】
そして、計算された位置と回転方向へ、雲台を回転させる（ステップＳ３０９）。デジタルカメラ１０００の表示部１００２を再生に適した方向に向けることができたので、ＵＳＢ通信でデジタルカメラ１０００を制御し、蓄積された映像をデジタルカメラ１０００の表示部１００２にスライドショー表示させる（ステップＳ３１０）。
【００４２】
一方、ステップＳ３０１で受信したコマンドが再生状態への移行指示でない場合には、ステップＳ３１１へ進み、コマンドが撮影状態への移行指示であるか判定する。この判定の結果、撮影状態への移行指示でもない場合には処理を終了する。一方、ステップＳ３１１の判定の結果、撮影状態への移行指示である場合には、現在のクレードル２０００の状態が撮影状態であるか否かを調べる（ステップＳ３１２）。
【００４３】
この結果、クレードル２０００が既に撮影状態であれば、コマンドを送信してきた制御端末４０００へ、デジタルカメラ１０００のリアルタイム画像の送信を開始する（ステップＳ３１８）。一方、ステップＳ３１２の結果、撮影状態以外であれば、デジタルカメラ１０００とＵＳＢ通信を行い、デジタルカメラ１０００を撮影モードへ制御する（ステップＳ３１３）。次いで、自状態を撮影状態へ移行する（ステップＳ３１４）。
【００４４】
そして、現在のパンチルト位置をメモリに記憶する（ステップＳ３１５）。次に、デジタルカメラ１０００の表示部１００２が現在向いている方向へ、デジタルカメラ１０００のレンズ部１００１を向けるための、パンチルト位置を計算する（ステップＳ３１６）。この計算方法は、ステップＳ３０８における計算と同様である。すなわち、パンモータ１１７については、雲台を１８０度回転させる位置に移動する。チルトモータ１１５については、チルト角度の正負を反転させる位置へ移動する。
【００４５】
次に、ステップＳ３１７に進み、計算された位置と回転方向へ雲台を回転させる。そして、ＵＳＢ通信でデジタルカメラ１０００を制御し、デジタルカメラ１０００からリアルタイム映像を受信し、受信した映像をコマンドの送信元である制御端末４０００へ、ネットワークを介して送信を開始する。（ステップＳ３１８）。
【００４６】
次に、ネットワークの制御端末４０００からプリセット位置付きメッセージを受信した場合の処理を説明する。図５−１に、パンチルト位置付きメッセージのフォーマットの一例を示す。
先頭の４バイトデータはコマンド種別であり、パンチルト位置指定付きメッセージをあらわすコマンドコードとなる。また、２番目の４バイトデータはパン位置、３番目の４バイトデータはチルト位置を表す。その次の４バイトデータは後続するメッセージのメッセージ長をバイト単位であらわし、最後は可変長フィールドで、表示するメッセージを示す文字列が入る。
【００４７】
図４を用いて、パンチルト位置付きメッセージを制御端末４０００から受信した場合のクレードル２０００の処理を説明する。
まず、現在のデジタルカメラ１０００のモードが再生モードか否かを調べる（ステップＳ４０１）。既に再生モードであれば、ステップＳ４０５に進む。
【００４８】
一方、ステップＳ４０１の結果、再生モードでなければ、ＵＳＢ通信でデジタルカメラ１０００を制御して、デジタルカメラ１０００を再生モードへ制御する（ステップＳ４０２）。ついで、クレードル２０００の自状態を再生状態へ移行する（ステップＳ４０３）。
【００４９】
そして、現在のパンチルト位置を記憶し（ステップＳ４０４）、受信メッセージに指定されたパンチルト位置へ移動する（ステップＳ４０５）。所望の向きに表示部１００２が向いたので、ＵＳＢ通信でデジタルカメラ１０００を制御し、表示部１００２にメッセージを表示させる（ステップＳ４０６）。
【００５０】
表示部１００２の向きを外部の制御端末４０００から制御してメッセージを表示する別の方法として、メッセージの表示位置指定に、プリセット番号を指定するフォーマットのコマンドを受信する場合を説明する。図５−２に、プリセット位置付きメッセージのフォーマットの一例を示す。
【００５１】
先頭の４バイトデータはコマンド種別であり、プリセット位置指定付きメッセージをあらわすコマンドコードとなる。次の４バイトデータはプリセット番号を示す。３番目の４バイトデータは後続するメッセージのメッセージ長をバイト単位であらわし、最後は可変長フィールドで、表示するメッセージを示す文字列が入る。
【００５２】
このコマンドを受信した場合の処理フローは、図４のステップＳ４０５の処理が、指定されたパンチルト位置への移動でなく、プリセット番号に対応付けてクレードル２０００に記憶されているパンチルト位置への移動となること以外は、同じである。
【００５３】
（第２の実施形態）
図７は、本実施形態におけるクレードル２０００の内部構成を示すブロック図である。
本実施形態では、クレードル２０００内部にデジタルカメラ１０００から画像データを蓄積するためのハードディスク１２２が追加されている以外は、第１の実施形態における図１の構成と同じである。
【００５４】
図８を用いて、クレードル２０００にデジタルカメラ１０００が接続されたときの処理を説明する。
まず、デジタルカメラ１０００の電源がＯＮか否かを調べる（ステップＳ８０１）。この結果、デジタルカメラ１０００の電源がＯＦＦであれば、コネクタ１１１に接続されたカメラ電源制御線を制御してデジタルカメラ１０００の電源をＯＮにする（ステップＳ８０２）。
【００５５】
次に、デジタルカメラ１０００内部に蓄積された画像データのファイル名、ファイルサイズ、およびJPEGファイルのExif情報に格納されている撮影日時情報をハードディスク１２２に蓄積されている情報と比較する。そして、ハードディスク１２２に格納してないファイルがあれば、ＵＳＢ転送を開始して画像ファイルを吸い上げ、ハードディスク１２２に蓄積する（ステップＳ８０３）。なおこの処理は、従来技術において、デジタルカメラ１０００をＰＣにＵＳＢ接続したときに、データがＰＣ上のハードディスクに自動的に吸い上げられる処理と同様の処理をクレードル２０００で行うものである。次に、デジタルカメラ１０００を再生モードに制御する（ステップＳ８０４）。
【００５６】
一方、ステップＳ８０１で、デジタルカメラ１０００の電源が既にＯＮであれば、ステップＳ８０１からステップＳ８０５に進み、デジタルカメラ１０００内部の画像データをハードディスク１２２に吸い上げる。この処理はステップＳ８０３と同じ処理である。以後、ステップＳ８０６からステップＳ８１４までの処理は、図２で説明したステップＳ２０８からステップＳ２１６までの処理と同じであるので、説明は省略する。
【００５７】
次に、赤外線リモコン２１００またはネットワークに接続された制御機器４０００からクレードル２０００内部のデータの再生処理を指示された場合の処理を図９に示す。図９のフローチャートにおいて、図３で説明したステップＳ３０２からステップＳ３１０までの処理と似ており、一部同様の処理も含んでいる。ところが、デジタルカメラ１０００の表示部１００２に表示する映像が、デジタルカメラ１０００に蓄積されている映像ではなく、クレードル２０００に蓄積されている映像であるという点が異なる。以下、図９の処理を、順を追って説明する。
【００５８】
まず、クレードル２０００の現在の状態が、内部のハードディスク１２２に蓄積した映像の再生状態か否かを調べる（ステップＳ９０１）。この結果、既に再生状態であれば、ステップＳ９０９に進む。
【００５９】
一方、ステップＳ９０１の結果、再生状態でなければ、ファインダ画像送信中か否かを調べ（ステップＳ９０２）、送信中であれば、ファインダ画像の送信を停止する（ステップＳ９０３）。また、送信中でなければ、ステップＳ９０４に進む。
【００６０】
次に、デジタルカメラ１０００が撮影モードか否かを調べる（ステップＳ９０４）。この結果、撮影モードでなければ、ステップＳ９０８へ進む。一方、ステップＳ９０４の結果、撮影モードであれば、現在のパンチルト位置を記憶する（ステップＳ９０５）。
【００６１】
そして、レンズ部１００１が現在向いている方向へ表示部１００２が向くようにパンチルト位置を計算し（ステップＳ９０６）、計算されたパンチルト位置へ移動する（ステップＳ９０７）。ステップＳ９０５からステップＳ９０７までの処理は、図３のステップＳ３０７からステップＳ３０９までに説明した処理と同様であるので、詳細説明は省略する。
【００６２】
次に、デジタルカメラ１０００をリモート再生モードへ制御し（ステップＳ９０８）、自状態を蓄積画像の再生状態へ移行する（ステップＳ９０９）。そして、ハードディスク１２２内部の蓄積された映像データを順にデジタルカメラ１０００に送信し、デジタルカメラ１０００を制御して送信した映像データを表示部１００２にスライドショー表示させる（ステップＳ９１０）。
【００６３】
以上に説明したとおりに、本実施形態の雲台にデジタルカメラ１０００を設置することにより、ユーザの手を煩わせずに、デジタルカメラ１０００の撮影機能や再生機能、表示部１００２への表示機能を活用することができる。
【００６４】
（本発明に係る他の実施形態）
前述した本発明の実施形態におけるカメラシステムを構成する各手段、並びにカメラ制御方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２〜４、８、９に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６７】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００６９】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００７０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７１】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７２】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７４】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施形態におけるクレードルの内部構成を示すブロック図である。
【図２】本発明の第１の実施形態において、クレードルにデジタルカメラが設置されたときの処理を示すフローチャートである。
【図３】本発明の第１の実施形態において、クレードルが再生指示または撮影指示を受信したときの処理を示すフローチャートである。
【図４】本発明の第１の実施形態において、プリセット位置付きメッセージを受信したときの処理を示すフローチャートである。
【図５−１】本発明の第１の実施形態において、パンチルト位置付きメッセージのフォーマット例を示す図である。
【図５−２】本発明の第１の実施形態において、プリセット位置付きメッセージのフォーマット例を示す図である。
【図６−１】本発明の第１の実施形態において、クレードルに接続したデジタルカメラを撮影モードで使用する場合のシステム構成を示す図である。
【図６−２】本発明の第１の実施形態において、クレードルに接続されたデジタルカメラを再生モードで使用する場合のシステム構成を示す図である。
【図７】本発明の第２の実施形態におけるクレードルの内部構成を示すブロック図である。
【図８】本発明の第２の実施形態において、クレードルにデジタルカメラが設置されたときの処理を示すフローチャートである。
【図９】本発明の第２の実施形態において、クレードルがクレードル内部の蓄積映像の再生指示を受信したときの処理を示すフローチャートである。
【符号の説明】
【００７６】
１０１  システムコントローラ
１０２  フラッシュメモリ
１０３  ＲＡＭ
１０４  リモコン受光センサ
１０５  ＡＣ電源コネクタ
１０６  電源回路
１０７  充電用コネクタ
１０８  ＵＳＢコネクタ
１０９  供給電力制御回路
１１０  ＵＳＢホストコントローラ
１１１  制御信号用コネクタ
１１２  統合コネクタ
１１３  ＬＡＮコントローラ
１１４  ＲＪ４５ＬＡＮコネクタ
１１５  チルトモータ
１１６  チルト駆動回路
１１７  パンモータ
１１８  パン駆動回路
１１９  動き検知機能
１２０  追尾機能
１２１  顔部分抽出機能
１２２  ハードディスク
１０００  デジタルカメラ
１００１  レンズ部
１００２  表示部
２０００  クレードル
２００１  雲台の回転部
２００２  雲台の非回転部
２００３  リモコン受光部
２００４  ＡＣコンセント
２００５  ＬＡＮケーブル
２１００  赤外線リモコン
３０００  ＬＡＮ
４０００  制御端末
【図１】
2007215136.tif 000003
【図２】
2007215136.tif 000004
【図３】
2007215136.tif 000005
【図４】
2007215136.tif 000006
【図５−１】
2007215136.tif 000007
【図５−２】
2007215136.tif 000008
【図６−１】
2007215136.tif 000009
【図６−２】
2007215136.tif 000010
【図７】
2007215136.tif 000011
【図８】
2007215136.tif 000012
【図９】
2007215136.tif 000013