(57)【特許請求の範囲】
【請求項１】
駆動部を有する画像撮影装置を操作可能な操作装置であって、
前記画像撮影装置との間で通信を行う通信手段と、
前記駆動部を制御して前記画像撮影装置における視野の変更を指示するための光学操作命令をユーザが入力する入力手段と、
画像データを画像として表示する表示手段と、
前記画像撮影装置が撮影した画像データを前記通信手段により受信して、前記表示手段に画像として表示させる表示制御手段と、
を備え、
前記通信手段が、
a-1)前記光学操作命令に応答した前記駆動部の駆動によって該駆動中に時間順次に視野の変更が行われる前記画像撮影装置の視野のうち第１の視野と、該第１の視野と重なり部分を有し、該第１の視野より時間的に後に設定される第２の視野とについて、前記第１の視野に対応した前記画像撮影装置の視野位置に関する第１の視野位置情報と、前記画像撮影装置が前記第１の視野において撮影した第１の画像データとを受信するとともに、
a-2)前記第２の視野に対応した前記画像撮影装置の視野位置に関する第２の視野位置情報と、前記画像撮影装置が前記第２の視野において撮影した第２の画像データとを受信し、
前記表示制御手段が、
b-1)前記表示手段に前記画像撮影装置の撮影可能範囲に対応した表示領域を設定し、
b-2)所定の視野に設定された前記画像撮影装置の前記表示領域における撮影範囲の外縁を視野枠として、前記表示領域のうち前記第１の視野位置情報に基づいた第１の視野枠が内包し、かつ、前記第２の視野位置情報に基づいた第２の視野枠が内包しない部分に前記第１の画像データに基づいた第１の画像を表示させるとともに、前記表示領域のうち前記第２の視野枠が内包する部分に前記第２の画像データに基づいた第２の画像を表示させ、
b-3)前記光学操作命令に基づいた前記駆動部の駆動が完了した後の前記画像撮影装置の視野を前記光学操作命令に基づいて算出し、該視野の前記表示領域における外縁を目標枠として前記表示領域に表示させることを特徴とする操作装置。
【請求項２】
請求項１に記載の操作装置であって、
前記表示制御手段は、前記通信手段による前記第２の視野位置情報の受信が完了し、かつ、前記第２の画像データの受信が完了していない期間では、前記表示領域のうち前記第１の視野枠に内包される部分に前記第１の画像データに基づいた画像を表示させるとともに、前記表示領域には前記第２の画像データに基づいた画像を表示させることなく前記第２の視野枠を表示させることを特徴とする操作装置。
【請求項３】
請求項１に記載の操作装置であって、
前記表示制御手段は、前記第１の画像と、前記第２の画像とを相互に異なる表示形式で表示させることを特徴とする操作装置。
【請求項４】
請求項３に記載の操作装置であって、
前記表示制御手段は、前記第１の画像に対して、彩度の変更、網掛けの施し、およびグラデーションの施しのうち少なくとも１つを行うことによって、前記第１の画像と、前記第２の画像とを相互に異なる表示形式で表示させることを特徴とする操作装置。
【請求項５】
画像撮影システムであって、
請求項１に記載の操作装置と、
前記画像撮影装置と、
を備えることを特徴とする画像撮影システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像撮影装置を遠隔操作して画像を撮影する際の技術に関するもので、より詳しくはそのような画像撮影方式におけるユーザの操作環境の向上に関する。
【０００２】
【従来の技術】
カメラを操作することによって画像を取得するシステムにおいて、ユーザが自ら所望する位置にカメラを駆動させる場合、必要以上に操作コマンドを入力することにより、カメラの撮影範囲がユーザの所望する位置より行き過ぎるという問題がある。従来より、この問題を解決する技術として、例えば、特開平１０−９３８５５公報には、カメラの駆動可能な範囲を示すスクロールバーを画像とともに表示し、スクロールバーをポインティングディバイスにより駆動させてパン・チルト方向の操作を行うという技術が提案されている。
【０００３】
【発明が解決しようとする課題】
ところが、上記の技術では、現在のカメラの視野位置と目標とする視野位置との位置関係がわからない。視野位置を変更している途中の画像を操作装置側で表示する場合、その画像がどの時点の画像なのかがわからず、ユーザが追加の操作をすべきかどうか判断ができず、誤操作を招いていた。
【０００４】
本発明は、上記課題に鑑みなされたものであり、カメラを操作して画像を撮影するシステムにおいて、ユーザの誤操作を減少させ、快適な操作環境を提供することを目的とする。
【０００５】
【課題を解決するための手段】
請求項１に記載の発明は、駆動部を有する画像撮影装置を操作可能な操作装置であって、前記画像撮影装置との間で通信を行う通信手段と、前記駆動部を制御して前記画像撮影装置における視野の変更を指示するための光学操作命令をユーザが入力する入力手段と、画像データを画像として表示する表示手段と、前記画像撮影装置が撮影した画像データを前記通信手段により受信して、前記表示手段に画像として表示させる表示制御手段とを備え、前記通信手段が、a-1)前記光学操作命令に応答した前記駆動部の駆動によって該駆動中に時間順次に視野の変更が行われる前記画像撮影装置の視野のうち第１の視野と、該第１の視野と重なり部分を有し、該第１の視野より時間的に後に設定される第２の視野とについて、前記第１の視野に対応した前記画像撮影装置の視野位置に関する第１の視野位置情報と、前記画像撮影装置が前記第１の視野において撮影した第１の画像データとを受信するとともに、a-2)前記第２の視野に対応した前記画像撮影装置の視野位置に関する第２の視野位置情報と、前記画像撮影装置が前記第２の視野において撮影した第２の画像データとを受信し、前記表示制御手段が、b-1)前記表示手段に前記画像撮影装置の撮影可能範囲に対応した表示領域を設定し、b-2)所定の視野に設定された前記画像撮影装置の前記表示領域における撮影範囲の外縁を視野枠として、前記表示領域のうち前記第１の視野位置情報に基づいた第１の視野枠が内包し、かつ、前記第２の視野位置情報に基づいた第２の視野枠が内包しない部分に前記第１の画像データに基づいた第１の画像を表示させるとともに、前記表示領域のうち前記第２の視野枠が内包する部分に前記第２の画像データに基づいた第２の画像を表示させ、b-3)前記光学操作命令に基づいた前記駆動部の駆動が完了した後の前記画像撮影装置の視野を前記光学操作命令に基づいて算出し、該視野の前記表示領域における外縁を目標枠として前記表示領域に表示させる。
【０００６】
請求項２に記載の発明は、請求項１に記載の操作装置であって、前記表示制御手段は、前記通信手段による前記第２の視野位置情報の受信が完了し、かつ、前記第２の画像データの受信が完了していない期間では、前記表示領域のうち前記第１の視野枠に内包される部分に前記第１の画像データに基づいた画像を表示させるとともに、前記表示領域には前記第２の画像データに基づいた画像を表示させることなく前記第２の視野枠を表示させる。
【０００７】
請求項３に記載の発明は、請求項１に記載の操作装置であって、前記表示制御手段は、前記第１の画像と、前記第２の画像とを相互に異なる表示形式で表示させる。
【０００８】
請求項４に記載の発明は、請求項３に記載の操作装置であって、前記表示制御手段は、前記第１の画像に対して、彩度の変更、網掛けの施し、およびグラデーションの施しのうち少なくとも１つを行うことによって、前記第１の画像と、前記第２の画像とを相互に異なる表示形式で表示させる。
【０００９】
請求項５に記載の発明は、画像撮影システムであって、請求項１に記載の操作装置と、前記画像撮影装置と、を備える。
【００１５】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。
【００１６】
＜１．  第１の実施の形態＞
第１の実施の形態における画像撮影システム１では、ユーザが撮影装置を操作する場合、入力された光学操作コマンドの数をカウントして、撮影装置の視野の駆動後の目標位置を求めて表示するとともに、受信した画像データに付加されている当該画像データを撮影したときの撮影装置の視野位置についても表示する。
【００１７】
図１は、本発明の第１の実施の形態における画像撮影システム１の構成を示した図である。画像撮影システム１は、画像撮影装置であるカメラ（デジタルスチルカメラまたはデジタルムービーカメラ）２とカメラ２を遠隔で操作することができる操作装置としての機能を有する携帯電話３とから構成される。後述するようなパン・チルト操作はデジタルムービーカメラにおいて行われるだけでなく、デジタルスチルカメラもライブビューとして動的な画像取り込み機能を持つため、いずれのタイプのデジタルカメラであってもこの実施の形態は適用可能である。
【００１８】
カメラ２は、後述するような回路類を内蔵した本体２９の前方に配置された撮像系２１と、携帯電話３と通信を行うためのアンテナ２４とを有する。携帯電話３は、本体内に内蔵された画像処理のための回路類のほか、ユーザがカメラ２に対する光学操作コマンド等を入力する操作部３１、受信した画像データを画像として表示する画像表示部３２、およびカメラ２と通信を行うためのアンテナ３３を有する。なお、光学操作コマンドとは、カメラ２の駆動部２３を制御してカメラ２における視野の変更を指示するためのコマンド、具体的には、パン命令、チルト命令、ズーム命令等をいう。
【００１９】
図２は、カメラ２の内部構成を示す図である。図２に示すように、カメラ２の撮像系２１は、ズームレンズ２１０およびフォーカスレンズ２１１、ズームレンズ２１０を駆動する第１駆動部２３０、フォーカスレンズ２１１を駆動してフォーカスを行ったり、絞りを駆動して調節する第２駆動部２３１、レンズ（ズームレンズ２１０およびフォーカスレンズ２１１等）によって結像された被写体の光像を、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の色成分の画像信号（各画素で受光された画素信号の信号列からなる信号をいう。）に光電変換して出力するＣＣＤ２２０、これらを収納する球状ユニット２２、および球状ユニット２２に対してパン・チルト等の駆動を行う第３駆動部２３２を有する。
【００２０】
第３駆動部２３２は、球状ユニット２２に対して、パン方向の±約７０°の旋回（θ回転）と、チルト方向への±約７０°の俯仰（φ回転）とを与えることが可能になっている。そして、これらのパン方向の回転駆動とチルト方向の回転駆動とを行うために、第３駆動部２３２は複数のピエゾ素子を内蔵している。また、ズーム動作のための第１駆動部２３０の駆動も、上記とは別のピエゾ素子によって行われる。これらのピエゾ素子にノコギリ波信号を与えることにより、ピエゾ素子による駆動の対象要素が寸動し、その繰返しによって対象要素に所要の動きが与えられる。これらの駆動機構については、たとえば特開平１１−１８０００や、特開平１１−４１５０４に開示されている。
【００２１】
なお、以下、第１駆動部２３０、第２駆動部２３１、および第３駆動部２３２をまとめて駆動部２３と称する。駆動部２３は、カメラ２の視野の変更を行うものである。
【００２２】
カメラ２では、主に撮像系２１、ＣＰＵ２５、ＲＯＭ２６およびＲＡＭ２７により被写体の画像が画像データとして取得される。すなわち、レンズにより被写体の像がＣＣＤ２２０上に結像され、Ａ／Ｄ変換部（図示せず）によりデジタルデータに変換され、ＲＡＭ２７に画像データとして記憶される。取得された画像データは、必要に応じてＲＡＭ２７からメモリ２８に転送され保存される。また、画像データはアンテナ２４を介して携帯電話３に送信される。なお、これらの処理の制御はＣＰＵ２５がＲＯＭ２６内に記憶されているプログラムに従って動作することにより行われる。
【００２３】
図３は、ＣＰＵ２５がＲＯＭ２６内のプログラムに従って動作することにより実現される機能構成を他の構成とともに示す図である。図３に示す構成のうち、画像処理部２５０、カメラ制御部２５１、および通信部２５２が、ＣＰＵ２５により実現される機能を示す。
【００２４】
画像処理部２５０は、ＣＣＤ２２０から取得された画像データ１００に色補正、画素間の補間、圧縮処理、暗号化等を行い、さらに当該画像データ１００を取得した際のカメラ２の視野位置に関する情報を示す視野位置データ１０２を付加することにより送信画像データ１０１を生成する。また、必要に応じてメモリ２８とＲＡＭ２７との間でデータの転送を行う機能をも有する。
【００２５】
カメラ制御部２５１は、通信部２５２により受信された光学操作コマンドに基づいて駆動部２３を制御するとともに、駆動部２３の状態を監視することによりカメラ２の視野位置に関する視野位置データ１０２を生成する。また、カメラ制御部２５１は、必要に応じてカメラ２の処理結果を示すデータ（以下、「処理結果データ」と称す。）を作成し、携帯電話３に送信するよう通信部２５２に指示を与える。
【００２６】
通信部２５２は、電話回線を用いてアンテナ２４を介してカメラ２と携帯電話３との間で通信を行い、視野位置データ１０２等を携帯電話３に送信可能であり、光学操作コマンド、あるいは非光学操作コマンド（光学操作コマンド以外のコマンド。）を受信した場合はカメラ制御部２５１に転送する。
【００２７】
図４は、携帯電話３の構成のうち主に本発明の特徴に関係する部分を示した図である。図４に示すように、携帯電話３はアンテナ３３により受信された画像データがＣＰＵ３４、ＲＯＭ３５、およびＲＡＭ３６によって処理され、画像表示部３２に表示される。メモリ３７には受信された画像データ等の各種データが必要に応じて記憶される。また、カメラ２に対する各種データを生成し、アンテナ３３を介してカメラ２に送信する。これらのデータは、操作部３１からユーザの指示を受け付けることにより生成され、また、状況に応じて携帯電話３により自動的に生成される。タイマ３０はＣＰＵ３４によって参照され、携帯電話３の制御に用いられる。
【００２８】
図５は、携帯電話３のＣＰＵ３４がＲＯＭ３５内のプログラムに従って動作することにより実現される機能構成を他の構成とともに示す図である。図５に示す構成のうち、画像処理部３４０、操作制御部３４１、および通信部３４２がＣＰＵ３４により実現される機能を示す。
【００２９】
画像処理部３４０は、通信部３４２により受信された画像データ１１０に必要な画像処理を行って画像表示部３２に表示する。また、画像データ１１０に含まれる撮影時のカメラ２の視野位置に関する情報（カメラ２において付加された視野位置データ１０２）に基づいて視野位置データ１０２を生成するとともに、撮影時の視野位置を画像表示部３２に表示する。さらに、操作制御部３４１から入力された光学操作コマンドに関する情報と視野位置データ１０２とに基づいて、入力された光学操作コマンドが実行された後のカメラ２の視野の目標位置を示す目標位置データ１１１を生成し、目標位置データ１１１に基づいてカメラ２の視野の目標位置を表示する機能をも有する。また、必要に応じてメモリ３７に画像データ１１０を保存する。
【００３０】
操作制御部３４１は、操作部３１からユーザの入力を受け付け、必要なコマンドを生成するとともに、入力された光学操作コマンドに関する情報を画像処理部３４０および通信部３４２に転送する。
【００３１】
通信部３４２は、カメラ２との間で電話回線を用いた通信を行う。また、受信したデータが画像データ１１０（送信画像データ１０１に相当する。）である場合にはＲＡＭ３６に転送して保存し、コマンドに対する処理結果データである場合には操作制御部３４１に転送する。
【００３２】
＜１．２．  カメラの動作＞
図６は、カメラ２の動作を示す流れ図である。図３および図６を用いてカメラ２の動作を説明する。
【００３３】
まず、カメラ制御部２５１がカメラ２の初期化を行い、駆動部２３を初期位置に戻す（ステップＳ１１）。初期化が終了すると、通信部２５２により光学操作コマンドが受信されたか否かを判定し（ステップＳ１２）、光学操作コマンドが受信された場合は、光学操作コマンドを受信したことを示す処理結果データを送信するよう通信部２５２に指示を与える。通信部２５２は、指示に従って当該処理結果データを携帯電話３に送信する（ステップＳ１３）。さらに、カメラ制御部２５１は受信した光学操作コマンドに基づいて駆動部２３を駆動し、光学操作コマンドを実行する（ステップＳ１４）。
【００３４】
一方、光学操作コマンドを受信していない場合は、ステップＳ１３およびＳ１４をスキップする。これにより、通信部２５２により受信したデータが光学操作コマンドである場合には、光学操作コマンドに基づいて駆動部２３を制御することができる。
【００３５】
次に、カメラ制御部２５１は、駆動部２３の状態を監視することにより、視野位置データ１０２を生成する（ステップＳ１５）。なお、視野位置データ１０２は、カメラ２の視野を決定する駆動部２３のパン位置、チルト位置およびズーム位置等を示すデータである。これにより、カメラ２の視野位置に関する視野位置データ１０２を生成することができ、後述の処理においてこれらのデータを用いることができる。
【００３６】
視野位置データ１０２が生成されると、その視野位置において撮影を行いＣＣＤ２２０から画像データ１００を取得する（ステップＳ１６）。続いて、画像処理部２５０が画像データ１００に必要な画像処理を行い、視野位置データ１０２を付加して送信画像データ１０１を生成する（ステップＳ１７）。なお、送信画像データ１０１には、視野位置データ１０２以外にデータサイズ、ファイルフォーマット、撮影時間等の送信される画像に関するデータが付加されてもよい。
【００３７】
さらに、通信部２５２が送信画像データ１０１を携帯電話３に送信し（ステップＳ１８）、ステップＳ１２からの処理を繰り返す。なお、通信部２５２は、送信画像データ１０１を送信する際に、１フレーム分の送信画像データ１０１を連続的に送信するのではなく、１フレーム分の送信画像データ１０１を複数に分割し、ステップＳ１８が１回実行されるごとに逐次分割された部分のうちの１つを送信する。したがって、ステップＳ１８が複数回実行されることにより、分割された送信画像データ１０１の１フレーム分の送信が終了するまで、ステップＳ１５ないしＳ１７はスキップされる。これにより、画像撮影システム１は、光学操作コマンド、非光学操作コマンドおよび処理結果データ等を十分なリアルタイム性を維持しつつ送受信することができる。
【００３８】
＜１．３．  携帯電話の動作＞
図７は、本実施の形態における画像撮影システム１の携帯電話３の動作を示す流れ図である。図７を用いて画像撮影システム１の携帯電話３の動作について説明する。
【００３９】
まず、携帯電話３の初期化を行う（ステップＳ２１）。初期化には、予めメモリ３７に記憶されているカメラ２の初期位置に基づいて、画像処理部３４０が視野位置データ１０２を初期化することが含まれる。なお、視野位置データ１０２の初期化は、カメラ２の視野位置に関する情報をカメラ２から別途受信することにより行ってもよい。
【００４０】
初期化が終了すると、操作制御部３４１は、操作部３１から光学操作コマンドが入力されたか否かを判定し（ステップＳ２２）、光学操作コマンドが入力されていない場合はステップＳ２３ないしＳ２６の処理をスキップする。
【００４１】
一方、光学操作コマンドが入力された場合、操作制御部３４１は光学操作コマンドを入力するためのキーが押し続けられているか否かを判定するための監視タイマをスタートさせ（ステップＳ２３）、入力された光学操作コマンドに基づいて通信部３４２と画像処理部３４０とに必要な指示を与える。
【００４２】
通信部は操作制御部３４１からの指示に基づいて入力された光学操作コマンドを送信し（ステップＳ２４）、当該光学操作コマンドをカメラ２が受信したことを示す処理結果データを受信する（ステップＳ２５）。なお、光学操作コマンドを送信してから一定時間が経過しても、通信部３４２が当該処理結果データを受信しなかった場合は光学操作コマンドを再送信することが望ましい。
【００４３】
また、画像処理部３４０は、操作制御部３４１からの指示に基づいて、入力された光学操作コマンドに基づいて視野位置データ１０２に含まれるパン位置、チルト位置およびズーム位置を変更して、目標位置データ１１１を生成する（ステップＳ２６）。
【００４４】
次に、携帯電話３は、表示処理（ステップＳ２７）を行う。図８は、携帯電話３における表示処理の詳細を示した図である。まず、通信部３４２が画像データ１１０を受信する（ステップＳ２０１）。続いて、画像処理部３４０が画像データ１１０から視野位置に関する情報を取得して、視野位置データ１０２を生成する（ステップＳ２０２）。なお、送信画像データ１０１は、前述のように分割して逐次送信されるため、ステップＳ２０１において、画像データ１１０は送信画像データ１０１の分割された一部ずつを受信する処理となる。
【００４５】
視野位置データが生成されると、画像処理部３４０は１フレーム分の画像データ１１０を受信したか否かを判定し（ステップＳ２０３）、１フレーム分の画像データ１１０を受信していない場合は、ステップＳ２０４およびＳ２０５をスキップして表示処理を終了する。
【００４６】
一方、１フレーム分の画像データ１１０を受信した場合、画像処理部３４０は、画像データ１１０に必要な画像処理を行って画像表示部３２に表示し（ステップＳ２０４）、さらに、視野位置データ１０２および目標位置データ１１１に基づいてカメラ２の視野位置と目標位置とを画像表示部３２に表示して（ステップＳ２０５）、表示処理を終了する。なお、画像表示部３２上で視野位置と目標位置とが重なる場合は、視野位置が目標位置に到達したと判断して視野位置のみ表示する。また、ステップＳ２２においてステップＳ２６がスキップされることにより（ステップＳ２２でＹｅｓ。）、目標位置データ１１１が生成されておらず、ＲＡＭ３６上に目標位置データ１１１が存在しない場合には、光学操作コマンドによるカメラ２の操作が行われていないと判断して目標位置は表示しない。
【００４７】
これにより、通信部３４２により受信されるカメラ２の視野位置に関する視野位置データ１０２に基づいて画像表示部３２に視野位置を表示させること、および、操作部３１により入力された光学操作コマンドに基づいて、カメラ２の視野位置の駆動後の目標位置を計算して画像表示部３２に表示することができ、入力した光学操作コマンドによる駆動後に得られる画像を、現在表示されている画像の視野位置と比較することによりユーザが予測することができる。
【００４８】
図９および図１０は、本実施の形態における携帯電話３の表示処理において画像表示部３２に表示される画面の例を示した図である。図９に示す画像４０は、入力コマンドが入力され、カメラ２の駆動部２３が駆動している状態で撮影された画像である。また、図９におけるスクロールバー４００，４１０，４２０は、カメラ２の駆動部２３のパン、チルトおよびズームの駆動可能範囲をそれぞれ表示するものである。なお、各スクロールバーにおける駆動部２３の駆動可能範囲は、携帯電話３が予めメモリ３７に記憶している駆動部２３の駆動可能範囲に基づいて生成される。
【００４９】
さらに、各スクロールバー上の黒色のマーカ４０１，４１１，４２１は、画像４０を撮影したときのパン位置、チルト位置、およびズーム位置をそれぞれ表示したものであり、画像４０を生成した画像データ１１０に付加された視野位置データ１０２に基づいて計算される。また、斜線のマーカ４０２，４１２，４２２は駆動部２３のパン位置、チルト位置、およびズーム位置の目標位置を、目標位置データ１１１に基づいて計算し表示したものである。
【００５０】
すなわち、携帯電話３が新たな画像データ１１０を受信すると、その画像データ１１０に付加される視野位置データ１０２がステップＳ２７で取得され、その新たな画像が表示される際にマーカ４０１，４１１，４２１を画像表示部３２に表示する。また、ユーザが光学操作コマンドを入力した場合は、ステップＳ２５において新たに目標位置データ１１１が書き替えられ、新たな目標位置をマーカ４０２，４１２，４２２により表示する。
【００５１】
したがって、パン、チルトおよびズームの指令に応答してカメラ２の駆動が行われている期間では、現在の視野位置を示すマーカ４０１，４１１，４２１は、目標位置を示すマーカ４０２，４１２，４２２に向けてそれぞれ動的に移動して行くことになる。
【００５２】
図１０に示す画像４１は、駆動部２３の駆動が終了した状態で撮影された画像である。また、図１０における各スクロールバーは、図９において同一の符号を付したものと同一の意味を示しており、各スクロールバー上の黒色のマーカ４０３，４１３，４２３は、画像４１を生成した画像データ１１０に付加された視野位置データ１０２に基づいて、画像４１を撮影したときのパン位置、チルト位置、およびズーム位置をそれぞれ表示したものである。図１０に示すように、駆動が完了した後は、視野位置と目標位置とが重なるため、目標位置データ１１１に基づいて生成されるマーカは表示されない。
【００５３】
これにより、携帯電話３の画像表示部３２に表示されたスクロールバー上に視野位置と目標位置とを表示することができ、現在の視野位置と駆動後の目標位置とを比較しながら容易にカメラ２の駆動後の画像をユーザが予測することができる。
【００５４】
図８に戻って、操作制御部３４１は、監視タイマが終了したか否かを判定し（ステップＳ３５）、監視タイマが終了していない場合はステップＳ３１ないしＳ３５を繰り返す。監視タイマが終了している場合は、さらに、光学操作コマンドを入力するためのキーが押されたままになっているか否かを判定し（ステップＳ３６）、押されている場合は、ユーザが引き続き同じ光学操作コマンドを入力していると判断してステップＳ２３からの処理を繰り返す。キーが押されたままになっていない場合は、ステップＳ２２からの処理を繰り返す。
【００５５】
以上により、本実施の形態における画像撮影システム１では、携帯電話３の画像表示部３２に設けられたスクロールバー上の視野位置と目標位置とを示す表示から、入力した光学操作コマンドによってカメラ２の視野位置が現在の視野位置に対してどの程度変化するかを容易に予測することができ、現在の視野位置を表示しない場合に比べて、光学操作コマンドを余分に入力する等の誤操作を防止することができる。
【００５６】
＜２．  第２の実施の形態＞
第１の実施の形態では、携帯電話３の画像表示部３２に設けられたスクロールバー上に視野位置と目標位置とを表示することとしていたが、視野位置と目標位置とを表示する方法はメータを用いても行うことができる。
【００５７】
図１１および図１２は、このような原理に従って構成した第２の実施の形態における画像撮影システム１において、カメラ２の視野位置と目標位置とを携帯電話３の画像表示部３２に表示する例を示した図である。なお、本実施の形態における画像撮影システム１は、第１の実施の形態と同様の構成であるため説明は省略する。
【００５８】
図１１および図１２は、本実施の形態における携帯電話３の表示処理において画像表示部３２に表示される画面の例を示した図である。図１１に示す画像５０は、操作部３１から光学操作コマンドが入力され、カメラ２の駆動部２３が駆動している状態で撮影された画像である。また、図１１におけるメータ５００，５１０，５２０は、それぞれカメラ２の駆動部２３のパン、チルトおよびズームの駆動可能範囲を示している。
【００５９】
さらに、各メータ上の黒色の太線で示した針５０１，５１１，５２１は、画像５０を撮影したときのパン位置、チルト位置、およびズーム位置をそれぞれ表示したものであり、画像５０を生成した画像データ１１０に付加された視野位置データ１０２に基づいて計算される。また、点線で示した針５０２，５１２，５２２は駆動部２３のパン位置、チルト位置、およびズーム位置の目標位置を、目標位置データ１１１に基づいて表示したものである。
【００６０】
図１２に示す画像５１は、駆動部２３の駆動が終了した状態で撮影された画像である。また、図１２における各メータは、図１１において同一の符号を付したものと同一の意味を示しており、各メータ上の黒色の太線で示した針５０３，５１３，５２３は、画像５１を生成した画像データ１１０に付加された視野位置データ１０２に基づいて、画像５１を撮影したときのパン位置、チルト位置、およびズーム位置をそれぞれ表示したものである。
【００６１】
以上により、本実施の形態における画像撮影システム１では、携帯電話３によりカメラ２を操作する際に、携帯電話３の画像表示部３２に表示されたメータ上に視野位置と目標位置とを表示することができ、このような手法によっても第１の実施の形態と同様の効果を得ることができる。
【００６２】
＜３．  第３の実施の形態＞
上記実施の形態では、カメラ２の視野位置と目標位置とを表示するために画像表示部３２にスクロールバーやメータを設けて表示していたが、携帯電話３の画像表示部３２の表示領域をカメラ２が撮影できる全範囲（撮影可能範囲）として設定し、この撮影可能範囲の対応する位置に最新の画像、視野位置および目標位置を表示することもできる。
【００６３】
図１３は、このような原理に従って構成した第３の実施の形態における携帯電話３の表示処理（ステップＳ２７）の詳細を示す流れ図である。図１３ないし図１５を用いて本実施の形態における携帯電話３の表示処理の動作について説明する。なお、本実施の形態における画像撮影システム１の構成は上記実施の形態と同様である。
【００６４】
まず、第１の実施の形態と同様に画像データ１１０を受信し（ステップＳ３０１）、視野位置データ１０２を生成する（ステップＳ３０２）。続いて、画像処理部３４０が予めメモリ３７に記憶されているカメラ２の駆動部２３の駆動可能範囲と視野位置データ１０２のズーム位置とに基づいて、カメラ２の撮影可能範囲を求め、画像表示部３２の表示領域を撮影可能範囲とする（ステップＳ３０３）。
【００６５】
次に、視野位置データ１０２に基づいて視野位置をカメラ２の撮影範囲を示す枠として表示し（ステップＳ３０４）、１フレーム分の画像データ１１０を受信したか否かを判定し（ステップＳ３０５）、１フレーム分の画像データ１１０を受信していない場合はステップＳ３０６ないしＳ３０８をスキップして表示処理を終了する。
【００６６】
一方、１フレーム分の画像データ１１０を受信した場合は、既に表示している旧画像が存在する場合には旧画像の彩度を変更するという修正を行い（ステップＳ３０６）、新たに受信完了した画像データ１１０を表示する（ステップＳ３０７）。なお、旧画像と新たに受信した画像データ１１０による画像（以下、「新画像」と称する。）とが重なる部分については新画像を表示する。
【００６７】
さらに、目標位置データに基づいて目標位置をカメラ２の駆動後の撮影範囲を示す枠として表示し（ステップＳ３０８）、表示処理を終了する。
【００６８】
図１４および図１５は、本実施の形態における携帯電話３の表示処理において画像表示部３２に表示される画面の例を示した図である。図１４に示す撮影可能範囲６はカメラ２の撮影可能範囲を示し、画像６０は１フレーム分の受信が完了した画像データ１１０に基づいて表示された最新の画像である。また、視野枠６００は現在受信中の画像データ１１０から取得した視野位置データに基づいて作成された視野位置を示す枠（すなわち、次に表示される画像の撮影範囲に相当する。）であり、予測枠６０１は目標位置データに基づいて作成された駆動後の目標位置を示す枠（すなわち、駆動後の撮影範囲に相当する。）である。
【００６９】
これにより、画像処理部３４０が、カメラ２の撮影可能範囲に基づいて画像表示部３２の表示領域を設定し、目標位置と視野位置とにおけるカメラ２の撮影範囲を表示領域に表示させることができ、第１の実施の形態同様、ユーザの操作性の向上を図ることができる。
【００７０】
図１５に示す画像６１は駆動後の位置で撮影された画像データ１１０に基づいて表示された画像である。また、修正画像６１０は修正を施された旧画像である。図１５に示すように、修正画像６１０は画像６１によって重なる部分が上書きされた状態となり、重ならなかった部分のみが表示される。
【００７１】
これにより、視野位置の変更後の新画像がカメラ２から送信されてくるまで、新画像に対応した表示位置に視野位置の変更前の旧画像を表示させることができ、以前に撮影された画像と現在撮影されている画像との撮影範囲の関係が明瞭となり、ユーザの操作性を向上させることができる。なお、新画像を表示する際、旧画像の彩度を変更するという修正を行うとしたが、修正の手法はこれに限られるものではない。例えば、旧画像に網掛けを施す、あるいは新旧の程度に応じてグラデーションを施す等、ユーザが新旧の画像を識別することができる手法であればどのような手法が用いられてもよい。また、ズーム位置が変更された場合は、変更後の視野位置データ１０２のズーム位置に基づいて画像処理部３４０が画像処理により旧画像の拡大・縮小を行い修正画像６１０を生成し表示する。
【００７２】
以上により、第１の実施の形態同様、ユーザが表示されている画像の撮影範囲（視野位置）を確認しながら駆動後の撮影範囲（目標位置）を知ることができる。さらに、カメラ２の撮影可能範囲に対する視野位置および目標位置を知ることができ、よりユーザの操作性を向上することができる。
【００７３】
＜４．  第４の実施の形態＞
第３の実施の形態においてカメラ２を駆動させる光学操作コマンドの入力は第１および第２の実施の形態と同様に操作部３１から入力されるとして説明したが、カメラ２の撮影可能範囲が画像表示部３２に表示されている状態では、ユーザが所望する位置を、画像表示部３２が表示している撮影可能範囲上の点を指定することにより行う方が、より操作性が向上する。
【００７４】
図１６は、このような原理に従って構成した第４の実施の形態における携帯電話３の内部構成を他の構成とともに示した図である。図１６に示すように本実施の形態においては、携帯電話３の画像表示部３２がタッチパネル式のディスプレイとなっており、画面上の点をユーザが触れることによって信号を操作制御部３４１に入力することができることと、および画像表示部３２から入力があった場合に操作制御部３４１が視野位置データ１０２を参照することが第１ないし第３の実施の形態と異なる。
【００７５】
操作制御部３４１は、第１ないし第３の実施の形態と同様の機能に加えて、画像表示部３２からの撮影可能範囲上の一点を示す信号（ユーザが所望するカメラ２の撮影可能範囲に対する注視点の座標を示す信号。）と視野位置データ１０２とに基づいて、視野位置を指定された注視点に駆動するために必要なパン命令およびチルト命令の数を計算する機能をも有する。
【００７６】
すなわち、第４の実施の形態における携帯電話３では、画像表示部３２がカメラ２の撮影可能範囲を表示した後、ユーザが画像表示部３２の撮影可能範囲上の任意の点を触れることにより、その位置座標を取得し、必要な光学操作コマンドに変換して、その後は、操作部３１から光学操作コマンドが入力された場合と同様の処理を行う。
【００７７】
以上により、操作部３１による光学操作コマンドの入力を画像表示部３２の画面に触れることによって行うことができ、ユーザが操作部３１を操作して入力する場合に比べて操作性を向上することができる。なお、ユーザの指等により入力が行われた場合、正確な位置入力ができないことがあるため、一旦指示された視野位置にカメラ２の駆動部２３を駆動し、その後、操作部３１からの入力を行って正確な位置への駆動を行ってもよい。
【００７８】
＜５．  変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【００７９】
例えば、上記実施の形態では画像撮影システム１における操作装置として携帯電話３を例に説明したが、操作装置は携帯電話に限られるものではなく、専用の携帯端末、あるいはパーソナルコンピュータ等が用いられてもよい。すなわち、ユーザによる操作信号をカメラに送信する機能とカメラによって撮影された画像を受信して表示する機能とを有する装置であればなんでもよい。
【００８０】
また、撮影装置と操作装置とのデータの通信方法は、上記実施の形態に限られるものではない。例えば、Bluetoothのような無線通信であってもよいし、インターネット等でもよい。
【００８１】
また、カメラ２および携帯電話３では、一連の画像処理が全てＣＰＵによるソフトウェア的処理で実行されているが、それらの処理の一部または全部を専用の回路により実現することも可能である。
【００８２】
また、上記実施の形態では、携帯電話３に入力された光学操作コマンドに基づいて目標位置を計算することとしているが、カメラ２が受信した光学操作コマンドを示す情報を携帯電話３に返信し、その情報に基づいて目標位置を計算するようにしてもよい。この場合は、転送途中で光学操作コマンドの送信データが紛失した場合にも対応できる。さらに、この場合、目標位置データ１１１に相当するデータはカメラ２で生成されてもよい。
【００８３】
また、カメラ２の駆動部２３の駆動可能範囲は、携帯電話３が予め記憶しておくことに限られない。例えば、カメラ２から送信される各種データに含められてもよい。
【００８４】
また、上記実施の形態では、視野位置データ１０２は、送信画像データ１０１に付加されて送信されるとして説明したが、これに限られるものではない。送信画像データ１０１とリンクした状態で携帯電話３が受信することができる方法であれば、送信画像データ１０１とは別途に送信されてもよい。
【００８５】
また、上記第３の実施の形態では新たな画像データ１１０が受信された場合に表示していた旧画像に修正を行うとしていたが、旧画像を表示しないとしてもよい。その場合は画像処理の軽減が図られる。
【００８６】
上記実施例では、視野位置と目標位置とを駆動可能範囲を示す表示内にともに稼働するように表示した（視野位置は視野の変更に伴って移動し、目標位置は光学操作コマンドの入力に伴って移動する）。これに限らず、視野位置と目標位置の相対位置関係を表示する他の形態でもよい。例えば、現在表示されている画像の視野位置をスクロールバーの中央と定義しておく。そして視野位置と目標位置との差に相当する間隔をあけて目標位置のマーカを表示するようにしてもよい。この場合、撮影画像に付加された視野位置情報が更新されるたびに、すなわち新しい画像が表示されるたびに目標位置のマーカが移動する。また、目標位置をスクロールバーの中央と定義し、視野位置のマーカを移動させるようにしてもよい。
【００８７】
【発明の効果】
本願記載の発明では、画像撮影装置が撮影手段の視野位置に関する視野位置情報を生成し、操作装置が通信手段により受信される視野位置情報に基づいて表示手段に視野位置を表示させるとともに、入力手段により入力された光学操作命令に基づいて、視野位置の変更後の目標位置を表示手段に表示することにより、表示されている画像を撮影した視野位置と予測される視野位置とを比較しながら駆動後の撮影画像を容易に予測することができ、操作命令の余分な入力による誤操作等を防止し、ユーザの操作性の向上を図ることができる。
【００９０】
特に、本願記載の発明では、表示制御手段が、表示手段に表示されたスクロールバー上に視野位置と目標位置とを表示することにより、また、表示制御手段が、表示手段に表示されたメータ上に視野位置と目標位置とを表示することにより、ユーザが駆動後の撮影画像を容易に予測することができ、ユーザの操作性の向上を図ることができる。
【００９１】
本願記載の発明では、表示制御手段が、撮影装置の撮影可能範囲に基づいて表示手段の表示領域を設定し、目標位置と視野位置とにおける撮影装置の撮影範囲を表示領域に表示させることにより、目標位置と視野位置とを撮影装置の撮影可能範囲と比較しながら、駆動後の撮影画像を予測することができ、さらにユーザの操作性の向上を図ることができる。
【００９２】
本願記載の発明では、入力手段による光学操作命令の入力を表示手段の画面に触れることによって行うことにより、駆動後の視野位置を撮影可能範囲上で容易に指定することができ、一層の操作性の向上を図ることができる。
【００９３】
本願記載の発明では、表示制御手段が、表示手段により表示された画像を、表示手段上の表示位置を同じくする他の画像が表示されるまで表示させることにより、広範囲な撮影範囲を表示することができ、さらにユーザの操作性の向上を図ることができる。
【００９４】
本願記載の発明では、画像撮影装置が撮影手段の視野位置に関する視野位置情報を生成し、操作装置が通信手段により受信される視野位置情報と、入力手段により入力された光学操作命令に基づいて、視野位置と視野位置の変更後の目標位置との相対位置関係を表示し、画像撮影装置の視野変更動作中に繰り返し受信される視野位置情報に基づいて相対位置関係の表示を更新することにより、ユーザに見やすい表示とすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像撮影システムの構成を示す図である。
【図２】画像撮影システムにおけるカメラの構成を示す図である。
【図３】カメラの機能構成を他の構成とともに示す図である。
【図４】画像撮影システムにおける携帯電話の構成のうち主に本発明の特徴に関係する部分を示す図である。
【図５】携帯電話の機能構成を他の構成とともに示す図である。
【図６】第１の実施の形態におけるカメラの動作を示す流れ図である。
【図７】第１の実施の形態における携帯電話の動作を示す流れ図である。
【図８】携帯電話の表示処理の動作を示す流れ図である。
【図９】カメラの駆動中に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１０】カメラの駆動後に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１１】第２の実施の形態におけるカメラの駆動中に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１２】第２の実施の形態におけるカメラの駆動後に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１３】第３の実施の形態における携帯電話の表示処理の動作を示す流れ図である。
【図１４】カメラの駆動中に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１５】カメラの駆動後に携帯電話の画像表示部に表示される画面の例を示す図である。
【図１６】第４の実施の形態における画像撮影システムの携帯電話の構成のうち主に本発明の特徴に関係する部分を示す図である。
【符号の説明】
１  画像撮影システム
２  カメラ
２１  撮像系
２１０  ズームレンズ
２１１  フォーカスレンズ
２２  球状ユニット
２２０  ＣＣＤ
２３  駆動部
２３０  第１駆動部
２３１  第２駆動部
２３２  第３駆動部
２９  本体
３  携帯電話
４０，４１，５０，５１，６０，６１  画像
４００，４１０，４２０  スクロールバー
４０１ないし４０３，４１１ないし４１３，４２１ないし４２３  マーカ
５００，５１０，５２０  メータ
５０１ないし５０３，５１１ないし５１３，５２１ないし５２３  針
６  撮影可能範囲
６００  視野枠
６０１  予測枠
６１０  修正画像
【図１】
0004802397.tif 000002
【図２】
0004802397.tif 000003
【図３】
0004802397.tif 000004
【図４】
0004802397.tif 000005
【図５】
0004802397.tif 000006
【図６】
0004802397.tif 000007
【図７】
0004802397.tif 000008
【図８】
0004802397.tif 000009
【図９】
0004802397.tif 000010
【図１０】
0004802397.tif 000011
【図１１】
0004802397.tif 000012
【図１２】
0004802397.tif 000013
【図１３】
0004802397.tif 000014
【図１４】
0004802397.tif 000015
【図１５】
0004802397.tif 000016
【図１６】
0004802397.tif 000017