(57)【要約】【課題】画像回転等により画像の表示状態を変更しても、制御点を示す記号の識別性や判読性が低下しないデジタルカメラ制御用プログラムおよびデジタルカメラ制御システムを提供する。【解決手段】ＰＣファインダ４０５にファインダ画像ＦＩが表示中にユーザが右回転ボタン４４２を押下すると、ファインダ画像ＦＩは右方向に９０°回転する。また、アイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５で示される制御点（測距点、測光点および測色点）の位置は、ファインダ画像ＦＩの右回転に追随して変化する。すなわち、制御点の位置は、中心ＯＦ（ＯＰ）を回転中心として右方向に９０°回転する。一方、アイコンＩ１〜Ｉ５や文字列Ｃ１〜Ｃ５の表示方向は、ＰＣファインダ４０５に対して固定されている。換言すれば、ファインダ画像ＦＩの表示状態に関わらず、アイコンＩ１〜Ｉ５や文字列Ｃ１〜Ｃ５の表示方向は一定である。【選択図】図７  
2005057540.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラによって取得された画像を表示する表示手段を備えるデジタルカメラ制御装置において、前記デジタルカメラ制御装置に設けられたコンピュータによって実行されることにより、前記デジタルカメラ制御装置に、
撮影条件を決定するための演算の対象位置を示す記号を前記画像に重畳して前記表示手段に表示させる工程と、
前記デジタルカメラ制御装置に対する所定の操作に応答して前記画像の表示状態を変更する工程と、
前記記号の表示方向を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更する工程と、
を実行させることを特徴とするデジタルカメラ制御用プログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記記号がアイコンと前記アイコンを識別するための文字列とを含み、
前記文字列の文字配列を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更することを特徴とするデジタルカメラ制御用プログラム。
【請求項３】
請求項１または請求項２に記載のデジタルカメラ制御用プログラムにおいて、
前記表示状態の変更が前記画像の回転であることを特徴とするデジタルカメラ制御用プログラム。
【請求項４】
請求項１または請求項２に記載のデジタルカメラ制御用プログラムにおいて、
前記表示状態の変更が前記画像の拡大または縮小であることを特徴とするデジタルカメラ制御用プログラム。
【請求項５】
請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、
前記演算が、オートフォーカス制御のための測距演算であることを特徴とするデジタルカメラ制御用プログラム。
【請求項６】
請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、
前記演算が、自動露光制御のための測光演算であることを特徴とするデジタルカメラ制御用プログラム。
【請求項７】
請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、
前記演算が、ホワイトバランス制御のための測色演算であることを特徴とするデジタルカメラ制御用プログラム。
【請求項８】
請求項１ないし請求項７に記載のデジタルカメラ制御用プログラムにおいて、
前記画像の表示状態が変更された場合に、
前記記号によって示される、表示状態の変更後の前記演算の対象位置において撮影条件を決定するための演算結果に基づいて、前記画像を更新することを特徴とするデジタルカメラ制御用プログラム。
【請求項９】
デジタルカメラ制御システムであって、
画像を取得する撮像部と、
表示手段を備えるコンピュータと、
前記撮像部と前記コンピュータとの間のデータ送受信を行うデータ交信手段と、
を備え、
前記コンピュータが、
撮影条件を決定するための演算の対象位置を示す記号を前記画像に重畳して前記表示手段に表示し、
所定の操作に応答して前記画像の表示状態を変更するとともに、前記記号の表示方向を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更可能であることを特徴とするデジタルカメラ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ制御用プログラムおよびデジタルカメラ制御システムに関する。
【背景技術】
【０００２】
近年の電子技術の発展にともない、被写体の光像を取得して画像データを生成するデジタルカメラが広範に使用されるようになってきている。このようなデジタルカメラには、液晶ディスプレイ（ＬＣＤ；Liquid Crystal Display）や電子ビューファインダ（ＥＶＦ；Electronic View Finder）等の表示手段が設けられる。そして、デジタルカメラは、撮影待機時に取得した画像を当該表示手段にライブビューとして表示するように構成されることが多い。また、ユーザの便宜を図るために、測距点、測光点および測色点等の制御点の位置を指定可能とし、当該制御点を示す記号をライブビューに重畳表示することも従来から行われている。例えば、特許文献３には、ユーザが位置指定した測距点および測光点を示すカーソルをライブビューに重畳表示するとともに、ライブビューを拡大表示した場合に当該カーソルを画像に対して固定することと画面に対して固定することの両方を可能とする技術が開示されている。また、特許文献４および特許文献５には、ユーザが位置指定した測距点を示すカーソルをライブビューに重畳表示する技術が開示されている。また、特許文献６には、測距点および測光点をファインダ内に同時表示する技術が開示されている。また、特許文献７および特許文献８には、ユーザが制御点の位置を指定可能とする技術が開示されている。
【０００３】
一方、デジタルカメラが取り扱う画像はデジタル電子データであるので、デジタルカメラはパーソナルコンピュータ（ＰＣ；Personal Computer）との親和性が高い。そこで、デジタルカメラのこの特性を利用して、デジタルカメラの制御をパーソナルコンピュータで行うことも従来から行われている。例えば、特許文献１には、デジタルカメラの表示手段と同一の内容をＰＣの画面に表示するとともに、ＰＣを用いてデジタルカメラのカラーバランスを調整可能とする技術が開示されている。また、特許文献２には、ＰＣの画面にライブビューを表示するとともに、ユーザが指定した測距点を示すカーソルを当該ライブビューに重畳表示する技術が開示されている。
【０００４】
【特許文献１】特開平１１−３０８５０８号公報
【特許文献２】特開２００３−１２５２７３号公報
【特許文献３】特開２００２−２０９１３４号公報
【特許文献４】特開２００３−１３１１１５号公報
【特許文献５】特開２００３−１３４３５８号公報
【特許文献６】特開２０００−８９３３６号公報
【特許文献７】特開平９−１８７７３号公報
【特許文献８】特開平９−２５８７０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、デジタルカメラが取得した画像をＰＣの画面上に表示する場合、デジタルカメラの保持方向（横位置、縦位置）によっては、表示された被写体の水平方向がＰＣの画面の水平方向と一致せず、画像の閲覧者に違和感を与えることがある。このような違和感を防止するためには、ＰＣの画面に表示される画像の表示方向をＰＣの画面に対して回転可能とする必要がある。また、このようなＰＣの画面に対する回転を行う場合、指定された制御点の画像に対する位置を変化させないためには、これらの制御点を示す記号の位置もＰＣの画面に対して回転する必要がある。
【０００６】
一方、従来の技術においては、測距点、測光点および測色点等の制御点を示す記号として、回転によって形状が変化しないカーソル等が使用されていたが、制御点の認識を容易にするために、制御点を示す記号として回転によって形状が変化してしまうアイコンや文字列を採用することも要請されている。このようなアイコンや文字列を採用した場合、画像の表示方向の回転に合わせてアイコンや文字列を回転させると、アイコンの形状が変化してアイコンの識別機能が低下したり、文字列の配列方向が変化して文字列の判読に支障が生じたりするという問題があった。
【０００７】
本発明は、この問題を解決するためになされたもので、画像回転等により画像の表示状態を変更しても、制御点を示す記号の識別性や判読性が低下しないデジタルカメラ制御用プログラムおよびデジタルカメラ制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１の発明は、デジタルカメラによって取得された画像を表示する表示手段を備えるデジタルカメラ制御装置において、前記デジタルカメラ制御装置に設けられたコンピュータによって実行されることにより、前記デジタルカメラ制御装置に、撮影条件を決定するための演算の対象位置を示す記号を前記画像に重畳して前記表示手段に表示させる工程と、前記デジタルカメラ制御装置に対する所定の操作に応答して前記画像の表示状態を変更する工程と、前記記号の表示方向を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更する工程とを実行させることを特徴とするデジタルカメラ制御用プログラムである。
【０００９】
また、請求項２の発明は、請求項１に記載のプログラムにおいて、前記記号がアイコンと前記アイコンを識別するための文字列とを含み、前記文字列の文字配列を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更することを特徴とする。
【００１０】
また、請求項３の発明は、請求項１または請求項２に記載のデジタルカメラ制御用プログラムにおいて、前記表示状態の変更が前記画像の回転であることを特徴とする。
【００１１】
また、請求項４の発明は、請求項１または請求項２に記載のデジタルカメラ制御用プログラムにおいて、前記表示状態の変更が前記画像の拡大または縮小であることを特徴とする。
【００１２】
また、請求項５の発明は、請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、前記演算が、オートフォーカス制御のための測距演算であることを特徴とする。
【００１３】
また、請求項６の発明は、請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、前記演算が、自動露光制御のための測光演算であることを特徴とする。
【００１４】
また、請求項７の発明は、請求項１ないし請求項４のいずれかに記載のデジタルカメラ制御用プログラムにおいて、前記演算が、ホワイトバランス制御のための測色演算であることを特徴とする。
【００１５】
また、請求項８の発明は、請求項１ないし請求項７に記載のデジタルカメラ制御用プログラムにおいて、前記画像の表示状態が変更された場合に、前記記号によって示される、表示状態の変更後の前記演算の対象位置において撮影条件を決定するための演算結果に基づいて、前記画像を更新することを特徴とする。
【００１６】
また、請求項９の発明は、デジタルカメラ制御システムであって、画像を取得する撮像部と、表示手段を備えるコンピュータと、前記撮像部と前記コンピュータとの間のデータ送受信を行うデータ交信手段と、を備え、前記コンピュータが、撮影条件を決定するための演算の対象位置を示す記号を前記画像に重畳して前記表示手段に表示し、所定の操作に応答して前記画像の表示状態を変更するとともに、前記記号の表示方向を固定したままで、前記記号の表示位置を前記画像の表示状態の変更に追随させて変更可能であることを特徴とする。
【発明の効果】
【００１７】
請求項１ないし請求項９の発明によれば、画像の表示状態を変更しても、画像に重畳表示された記号の認識性や判読性が維持されるので、ユーザが記号を誤認したり誤判読したりすることを防止可能である。
【００１８】
請求項２の発明によれば、画像の表示状態を変更しても、文字列の文字配列が固定されているので、ユーザが文字列を誤判読することを防止可能である。
【００１９】
請求項５の発明によれば、ユーザが測距点を誤認識することを防止可能である。
【００２０】
請求項６の発明によれば、ユーザが測光点を誤認識することを防止可能である。
【００２１】
請求項７の発明によれば、ユーザが測色点を誤認識することを防止可能である。
【００２２】
請求項８の発明によれば、画像の表示状態が変更された場合に、更新された演算の対象位置に基づいた画像を閲覧可能になるので、ユーザは撮影される画像を正確に認識可能になる。
【発明を実施するための最良の形態】
【００２３】
＜ハードウエア構成＞
○全体構成；
本実施形態に係るデジタルカメラ制御システム１の全体構成を図１の模式図を参照しながら説明する。デジタルカメラ制御システム１は、デジタルカメラ２０とパーソナルコンピュータ（以下では「コンピュータ」と略記する）３０とを備える。デジタルカメラ２０およびコンピュータ３０は、ＵＳＢ（Univeral Serial Bus）インターフェースを備えている。そして、デジタルカメラ２０およびコンピュータ３０は、ＵＳＢケーブル４０によって接続されている。これにより、デジタルカメラ２０とコンピュータ３０との間でデータの送受信を行うことが可能になっている。なお、デジタルカメラ２０とコンピュータ３０との間のデータの送受信は、他の有線データ通信規格を用いて行ってもよい。あるいは、ブルートゥース（Bluetooth）のような無線データ通信規格を用いて行ってもよい。また、図１においては、デスクトップ型のコンピュータ３０が例示されているが、コンピュータ３０はノートブック型であってもよいし、携帯情報端末型であってもよい。
【００２４】
デジタルカメラ制御システム１は、デジタルカメラ２０が所定時間間隔で取得するライブビューを、コンピュータ３０が備えるディスプレイ３１に表示可能に構成されている。さらに、デジタルカメラ制御システム１は、ディスプレイ３１に表示されたライブビュー上でユーザが指定したオートフォーカス制御のための測距点、自動露出制御のための測光点およびホワイトバランス制御のための測色点（以下では、測距点、測光点および測色点を総称して「制御点」と呼ぶ）をデジタルカメラ２０の動作に反映し、撮影条件を変更できるように構成されている。さらに、デジタルカメラ制御システム１は、コンピュータ３０において所定の操作を実行することにより、デジタルカメラ２０に撮影動作を実行させることが可能である。
【００２５】
○コンピュータ；
コンピュータ３０の構成について説明する。コンピュータ３０は、表示手段として機能するディスプレイ３１と、コンピュータ本体部３２と、入力用のキーボード３３と、マウス３４とを備える。マウス３４は、その筐体の動きに応じた電気信号をコンピュータ本体部３２へ伝達可能なポインティングデバイスである。ユーザは、ディスプレイ３１に表示されたマウスカーソルの表示位置をマウス３４の筐体操作によって移動させることが可能である。さらに、マウス３４は、左マウスボタン３４ａおよび右マウスボタン３４ｂを有しており、これらのマウスボタンの押下動作に応じた電気信号をコンピュータ本体部３２へ伝達可能になっている。なお、以下では、ユーザによる左マウスボタン３４ａおよび右マウスボタン３４ｂの押下操作をそれぞれ「左クリック」および「右クリック」と呼ぶ。
【００２６】
さらに、コンピュータ本体部３２の構成について、図２の機能ブロック図を参照しながら説明する。コンピュータ本体部３２は、ＣＰＵ３２１およびメモリ３２２を備えるとともに、記憶手段としてのハードディスクドライブ（ＨＤＤ；Hard Disk Drive）３２３およびディスプレイ３１の表示を制御する表示制御部３２４を備えている。ハードディスクドライブ３２３には、コンピュータ３０の基本的な動作を規定する、ＧＵＩ（Graphical User Interface）をベースとしたＯＳ（Operating System）３２３ａがインストールされている。ＯＳ３２３ａには、ディスプレイ３１へのグラフィックス描画処理を受け持つＡＰＩ（Application Program Interface）が実装されている。また、ハードディスクドライブ３２３には、コンピュータ３０にデジタルカメラ２０の制御を実行させるためのデジタルカメラ制御用プログラム３２３ｂがインストールされる。デジタルカメラ制御用プログラム３２３ｂは、ＡＰＩを利用してディスプレイ３１へのライブビューの表示や後述する各種記号の表示を実現している。ただし、表示手段への表示にＯＳ３２３ａに実装されたＡＰＩを使用することは必ずしも必須ではなく、デジタルカメラ制御用プログラム３２３ｂが、表示制御部３２４等のハードウエアを直接制御することによって描画を実現することも許容される。また、コンピュータ本体部３２には、デジタルカメラ２０をはじめとする各種外部機器接続用のＵＳＢインターフェース３２５が設けられている。また、コンピュータ本体部３２には、キーボード３３およびマウス３４を接続するための入出力インターフェース３２６が設けられている。
【００２７】
○デジタルカメラ；
デジタルカメラ２０の構成について、図３の機能ブロック図を参照しながら説明する。デジタルカメラ２０は、被写体からの光像を取得する撮影レンズ２０１を備える。撮影レンズ２０１は、レンズ駆動部２０２によってフォーカシングレンズを光軸方向に移動可能に構成されている。このため、デジタルカメラ２０においては、フォーカシングレンズの移動により、被写体の光像の合焦状態を変化させることができる。
【００２８】
撮影レンズ２０１によって取得された光像は、絞り２０３を透過した後に撮像素子であるＣＣＤ（Charge Coupled Device）２０４の受光面に結像する。絞り２０３は、絞り駆動部２０５によって絞り径を変化可能に構成されている。このため、デジタルカメラ２０においては、絞り径を変化させることによりＣＣＤ２０４に入射する光量を制御可能である。
【００２９】
ＣＣＤ２０４は、その受光面に結像した光像をＲ（赤），Ｇ（緑），Ｂ（青）の色成分を有する画像信号に光電変換して、増幅部２０６へ出力する。当該画像信号は、ＣＣＤ２０４を構成する受光素子（画素）の受光量に応じた画素信号の信号列である。ＣＣＤ２０４における露光は、ＣＣＤ駆動部２０７から入力される基準クロックに同期して行われる。また、ＣＣＤ駆動部２０７は、第１のマイクロコンピュータ２４０から入力される制御信号に基づいて基準クロックを生成する。
【００３０】
なお、デジタルカメラ２０においては、絞り径およびシャッタスピードに相当するＣＣＤ２０４の露光時間を変化させることにより、露光制御を行っている。
【００３１】
増幅部２０６は、ＣＣＤ２０４から入力される画像信号の信号レベル調整等を行う。増幅部２０６は、相関二重サンプリング（ＣＤＳ；Correlated Double Sampling）回路および自動利得制御（ＡＧＣ；Automatic Gain Control）回路を備える。ＣＤＳ回路は、画像信号のサンプリングノイズの低減を行う。ＡＧＣ回路は、画像信号の信号レベルの調整を行う。
【００３２】
Ａ／Ｄ変換部２０８は、増幅部２０６から入力されるアナログ画像信号をデジタル画像信号へ変換して、画像データとして第１のマイクロコンピュータ２４０へ出力する。
【００３３】
第１のマイクロコンピュータ２４０は、デジタル画像信号の画像処理を行うデジタル信号処理プロセッサ（ＤＳＰ；Digital Signal Processor）である。より具体的には、第１のマイクロコンピュータ２４０は、黒レベル補正を行う黒レベル補正回路２４１と、ホワイトバランス調整を行うホワイトバランス回路２４２と、階調変換を行うγ補正回路２４３とを含んでいる。なお、ホワイトバランス回路２４２は、後述する第２のマイクロコンピュータ２３０の測色部２３３から入力されるレベル変換テーブルを利用してホワイトバランス調整を行う。
【００３４】
第１のマイクロコンピュータ２４０に接続されたＲＡＭ２０９は、第１のマイクロコンピュータ２４０によってデジタル信号処理が施された画像データを一時的に格納する。ＲＡＭ２０９は、少なくとも１フレーム分の画像データを格納可能な記憶容量を有する。
【００３５】
第１のマイクロコンピュータ２４０には、ＬＣＤ（Liquid Crystal Display）ドライバ２１０および２１１を介して、それぞれ、ファインダＬＣＤ２１２および背面ＬＣＤ２１３が接続されている。ファインダＬＣＤ２１２は、デジタルカメラ２０の所定位置に設けられた電子ビューファインダである。また、背面ＬＣＤ２１３は、デジタルカメラ２０の背面に設けられた液晶モニタである。ＬＣＤドライバ２１０および２１１には、ＲＡＭ２０９に格納された画像データが転送される。そして、ファインダＬＣＤ２１２および背面ＬＣＤ２１３は、当該画像データに係る画像をライブビューとして表示可能である。また、ＬＣＤドライバ２１０および２１１には、後述するメモリカード２１５に格納された画像データがカードドライバ２１４を介して転送される。そして、ファインダＬＣＤ２１２および背面ＬＣＤ２１３には、当該画像データに係る画像を再生画像として表示可能である。
【００３６】
第１のマイクロコンピュータ２４０には、カードドライバ２１４を介してメモリカード２１５が接続されている。メモリカード２１５には、デジタルカメラ２０によって撮影された画像に係る画像データがＪＰＥＧ方式による圧縮を施されて保存される。
【００３７】
さらに、第１のマイクロコンピュータ２４０には、コンピュータ３０との間でＵＳＢ規格によるデータの送受信を可能ならしめるためのＵＳＢインターフェース２１６が接続されている。
【００３８】
デジタルカメラ２０の第２のマイクロコンピュータ２３０は、主にデジタルカメラ２０の全体動作の統括制御を実行する制御用のプロセッサである。
【００３９】
第２のマイクロコンピュータ２３０には、スイッチ群２５０が接続されている。そして、マイクロコンピュータ２３０は、スイッチ群２５０の状態を検出して、その状態の変化をデジタルカメラ２０の動作に反映させる。スイッチ群２５０は、図１および図３に示すように、電源スイッチ２５１、レリーズボタン２５２および動作モード切換スイッチ２５３を包含している。
【００４０】
第２のマイクロコンピュータ２３０は、押しボタンスイッチである電源スイッチ２５１の押下を検出すると、デジタルカメラ２０の動作状態を電源オンと電源オフとの間で順次切換える。
【００４１】
レリーズボタン２５２は、半押し状態（以下ではこの状態を「Ｓ１状態」と呼ぶ）と全押し状態（以下ではこの状態を「Ｓ２状態」と呼ぶ）とを判別可能な２段階の押しボタンスイッチである。そして、第２のマイクロコンピュータ２３０は、レリーズボタン２５２がＳ１状態となったことを検出すると、デジタルカメラ２０のユーザが指定した制御点または所定の制御点において測距演算、測光演算および測色演算を行うとともに、これらの演算結果を利用してデジタルカメラ２０のオートフォーカス制御、自動露出制御およびホワイトバランス制御等の撮影条件決定動作を実行する。すなわち、Ｓ１状態は、デジタルカメラ２０における撮影準備動作のトリガーとなっている。一方、第２のマイクロコンピュータ２３０は、レリーズボタン２５２がＳ２状態となったことを検出すると、デジタルカメラ２０に本撮影動作を実行させる。
【００４２】
動作モード切換スイッチ２５３は、電気的な接続状態を３通りに変更可能なロータリースイッチである。ユーザは、動作モード切換スイッチ２５３のノブ２５３ａを回転させることにより、デジタルカメラ２０の動作モードを「ＲＥＣ」「ＰＬＡＹ」および「ＰＣ接続」の３通りに変化させることができる。「ＰＬＡＹ」は、メモリカード２１５に格納された画像データを読み出してファインダＬＣＤ２１２および背面ＬＣＤ２１３に再生表示する動作モードである。「ＲＥＣ」は、デジタルカメラ２０単体で撮影を行うための動作モードである。したがって、動作モードが「ＲＥＣ」の場合、撮影待機状態においては、ＣＣＤ２０４によって所定時間間隔で取得された画像がファインダＬＣＤ２１２および背面ＬＣＤ２１３にライブビューとして表示されるとともに、レリーズボタン２５２がＳ１状態になったことをトリガーとして上述した撮影準備が行われ、レリーズボタン２５２がＳ２状態になったことをトリガーとして本撮影準備が行われる。一方、「ＰＣ接続」は、デジタルカメラ制御用プログラム３２３ｂを用いて、デジタルカメラ２０の制御をコンピュータ３０に実行させる動作モードである。なお、この制御の詳細は後述する。
【００４３】
また、第２のマイクロコンピュータ２３０は、測距演算を行う測距部２３１と、測光演算を行う測光部２３２とを備えている。測距部２３１は、ユーザが指定した測距点または所定の測距点における測距演算を行うとともに、レンズ駆動部２０２への制御信号を出力して当該測距点において合焦状態を実現する。測光部２３２は、ユーザが指定した測光点または所定の測光点における測光演算を行うとともに、絞り駆動部２０５およびＣＣＤ駆動部２０７への制御信号を出力して当該測光点において適正露出を実現する。
【００４４】
また、第２のマイクロコンピュータ２３０３は、測色演算を行う測色部２３３を備えている。測色部２３３は、ユーザが指定した測色点または所定の測色点における測色演算を行うとともに、ホワイトバランス回路２４２へレベル変換テーブルを出力して当該測色点においてホワイトバランスを実現する。
【００４５】
＜ユーザインターフェース画面＞
デジタルカメラ制御システム１においては、ディスプレイ３１に表示されるＧＵＩ画面上で所定の操作を行うことにより、デジタルカメラ２０の制御を行う。より具体的には、コンピュータ３０にインストールされたデジタルカメラ制御用プログラム３２３ｂを起動した場合にディスプレイ３１に表示される矩形のウインドウに対して、入力手段として機能するキーボード３３やマウス３４を用いて所定の操作を行うことにより、デジタルカメラ２０の制御を行う。
【００４６】
図４は、デジタルカメラ制御用プログラム３２３ｂを起動した場合にディスプレイ３１に表示されるウインドウ４００の一例である。なお、以下の説明においては、ディスプレイ３１に表示された仮想的なボタンの位置にマウスカーソルＫＲを移動させて左クリックすることを「押下」と表現する。
【００４７】
ウインドウ４００は、ウインドウ４００の最上端に表示される帯状のタイトルバー４０１と、タイトルバー４０１の下方に表示されるウインドウ本体部４０２とからなる。タイトルバー４０１の左端には、「デジタルカメラ制御システム」というウインドウ名称４０３が表示される。また、タイトルバー４０１の右端には、ウインドウ４００の操作用のボタン群４０４が準備される。ボタン群４０４は、最大化ボタン４０４ａ、最小化ボタン４０４ｂおよびクローズボタン４０４ｃを含んでおり、ユーザはこれらのボタンを押下することにより、それぞれ、ウインドウ４００の最大化、最小化およびデジタルカメラ制御用プログラム３２３ｂの終了のための処理をコンピュータ３０に実行させることができる。
【００４８】
ウインドウ本体部４０２の左上部には、ＰＣファインダ４０５が設けられる。ＰＣファインダ４０５には、デジタルカメラ２０が取得した画像がファインダ画像ＦＩとしてオーバーレイ表示される。このファインダ画像ＦＩには、測距点、測光点および測色点を特定するアイコンＩ１〜Ｉ５と、当該アイコンを識別するための文字列Ｃ１〜Ｃ５とがスーパーインポーズされる。
【００４９】
ウインドウ本体部４０２の右上部は、画面選択モード設定ラジオボタンの表示領域４１０となっている。表示領域４１０には、「画面選択モード」というタイトル文字列４１１の下方に、「フォーカスポイント」「ＡＥエリア」「ホワイトバランス」という、３項目の項目文字列４１２〜４１４が表示される。さらに、項目文字列４１２〜４１４の先頭には、択一式のラジオボタンＲ１〜Ｒ３が表示される。ユーザは、所望の画面選択モードに対応した項目文字列の先頭のラジオボタンの位置へマウスカーソルＫＲを移動させてマウス３４を左クリックすることにより、デジタルカメラ制御用プログラム３２３ｂの動作モードを当該画面選択モードに設定することができる。このとき、設定された画面選択モードに対応する文字列の先頭のラジオボタン（ここでは、ラジオボタンＲ２）は、選択されていることを視覚的に認識可能となっている。
【００５０】
表示領域４１０の下方は、ホワイトバランスモード設定コンボボックスの表示領域４２０となっている。表示領域４２０においては、「ホワイトバランスモード」というタイトル文字列４２１の下方に、矩形のコンボボックス４２２が表示される。ユーザは、コンボボックス４２２の右端のボタン４２３を押下することにより、選択可能なホワイトバランスモードの一覧をディスプレイ３１に表示させることができる。さらに、ユーザは、表示された項目の一覧の中からひとつのホワイトバランスモードを選択可能である。なお、本実施形態においては、「画面選択ＷＢ」、「オート」、「昼光」、「白熱灯」、「蛍光灯」および「曇天」の６種類のホワイトバランスモードが選択可能となっている。
【００５１】
表示領域４２０の下方には、レリーズボタン４３０が表示される。ユーザは、レリーズボタン４３０を押下することにより、デジタルカメラ２０に本撮影動作を実行させることができる。
【００５２】
ＰＣファインダ４０５の下方には、左回転ボタン４４１、右回転ボタン４４２、拡大ボタン４４３および縮小ボタン４４４が表示される。ユーザは、左回転ボタン４４１または右回転ボタン４４２を押下することにより、ＰＣファインダ４０５の内側の領域に表示されているファインダ画像ＦＩを左方向（反時計回り）または右方向（時計回り）に９０°回転させることができる。また、ユーザは、拡大ボタン４４３または縮小ボタン４４４を押下することにより、ファインダ画像ＦＩを拡大または縮小させることが可能である。換言すれば、デジタルカメラ制御システム１においては、左回転ボタン４４１、右回転ボタン４４２、拡大ボタン４４３および縮小ボタン４４４の押下操作に応答して、ＰＣファインダ４０５におけるファインダ画像ＦＩの表示状態が変更されることになる。
【００５３】
左回転ボタン４４１および右回転ボタン４４２の下方は、設定位置追随チェックボックスの表示領域４５０となっている。表示領域４５０には、「設定位置追随」という文字列４５１が表示される。そして、文字列４５１の先頭には、チェックボックスＣＢ１が表示される。ユーザは、チェックボックスＣＢ１の位置にマウスカーソルＫＲを移動させてマウス３４を左クリックすることにより、チェックボックスＣＢ１の内部にチェックＣＫが表示された状態（チェックボックスＯＮ）と表示されない状態（チェックボックスＯＦＦ）とを切換可能である。
【００５４】
拡大ボタン４４３および縮小ボタン４４４の下方は、フォーカスポイント拡大チェックボックスの表示領域４６０となっている。表示領域４６０には、「フォーカスポイント拡大」という文字列４６１が表示される。そして、文字列４６１の先頭には、チェックボックスＣＢ２が表示される。ユーザは、設定位置追随のチェックボックスＣＢ１の場合と同様の方法で、チェックボックスＣＢ２の内部にチェックＣＫが表示された状態（チェックボックスＯＮ）と表示されない状態（チェックボックスＯＦＦ）とを切換可能である。そして、チェックＣＫが表示された状態では、ファインダ画像ＦＩの拡大または縮小時の拡大縮小中心が測距点（アイコンＩ１で示される点）となり、チェックＣＫが表示されない状態では、ファインダ画像ＦＩの拡大または縮小時の拡大縮小中心がファインダ画像ＦＩの中心ＯＦとなる。
【００５５】
ウインドウ本体部４０２の左下部は、保存先入力ボックスの表示領域４７０となっている。表示領域４７０には、「保存するディレクトリ」という文字列４７１が表示される。さらに、文字列４７１の下方には、本撮影により取得された画像データの保存先のディレクトリを入力するための保存先入力ボックス４７２が表示される。さらにその右方には保存先参照ボタン４７３が表示される。ユーザは、保存先参照ボタン４７３を押下することにより図示しない別ウインドウ（ダイアログボックス）で所定の操作を実行することにより、保存先のディレクトリを指定することが可能である。
【００５６】
ウインドウ本体部４０２の右下部には、接続ボタン４８０が設けられる。ユーザは、接続ボタン４８０を押下することにより、コンピュータ３０からデジタルカメラ２０を制御可能な状態にする。
【００５７】
＜測距点、測光点および測色点のマニュアル設定＞
デジタルカメラ制御システム１においては、撮影時の測距点、測光点および測色点をマニュアルで設定可能となっている。以下では、このマニュアル設定の方法を図４のウインドウ４００を参照しながら説明する。
【００５８】
○測距点；
測距点のマニュアル設定は、画面選択モード設定ラジオボタンＲ１〜Ｒ３において「フォーカスポイント」（ラジオボタンＲ１）を選択した状態で行う。ユーザは、「フォーカスポイント」を選択した状態で、ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて左クリックを行うことにより、当該マウスカーソルＫＲの位置を測距点としてして指定可能である。ファインダ画像ＦＩの測距点の位置には、アイコンＩ１が重畳表示され、アイコンＩ１の近傍にはアイコンが示す制御点の種類を識別するための文字列Ｃ１が重畳表示される。図４のファインダ画像ＦＩにおいては、この文字列Ｃ１として、「ＦＰ」が表示されている。
【００５９】
測距点は、ファインダ画像ＦＩの中にひとつのみマニュアル設定可能である。このため、測距点が既にマニュアル設定されたファインダ画像ＦＩに対して、さらに測距点設定操作を行うと、元々マニュアル設定されていた測距点が消去され、新たな測距点設定操作に対応する測距点がファインダ画像ＦＩに設定される。また、マニュアル設定した測距点は、測距点を示すアイコンＩ１の位置にマウスカーソルＫＲを移動させて右クリックすることにより消去可能である。
【００６０】
○測光点；
測光点のマニュアル設定は、画面選択モード設定ラジオボタンＲ１〜Ｒ３において「ＡＥエリア」（ラジオボタンＲ２）を選択した状態で行う。ユーザは、「ＡＥエリア」を選択した状態で、ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて左クリックを行うことにより、当該マウスカーソルＫＲの位置を測光点として設定可能である。ファインダ画像ＦＩの測光点の位置には、アイコンＩ２〜Ｉ４が重畳表示され、アイコンＩ２〜Ｉ４の近傍にはアイコンが示す制御点の種類を識別するための文字列Ｃ２〜Ｃ４が重畳表示される。図４に示すように測光点は複数個設定することも可能であり、図４のファインダ画像ＦＩにおいては、「ＡＥ１」、「ＡＥ２」および「ＡＥ３」で識別される３個の測光点が設定されている。これらの測光点は、測光点を示すアイコンＩ２〜Ｉ４の位置にマウスカーソルＫＲを移動させて右クリックすることにより消去可能である。
【００６１】
○測色点；
測色点の設定は、画面選択モード設定ラジオボタンＲ１〜Ｒ３において「ホワイトバランス」（ラジオボタンＲ３）を選択した状態で行う。測色点をマニュアル設定および消去するためのユーザの操作は測距点の場合と同じである。なお、測色点を識別するための文字列Ｃ５は「ＷＢ」である。
【００６２】
○アイコンおよび文字列；
以下では、アイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５について説明する。なお、本実施形態においては、測距点を示すアイコンＩ１、測光点を示すアイコンＩ２〜Ｉ４および測色点を示すアイコンＩ５は全て同じであり、スポイトのイラストとなっている。そこで、ここでは、図５の拡大図を参照しながら、測距点を示すアイコンＩ１および文字列Ｃ１について主に説明し、残余のアイコンおよび文字列についての重複説明は省略する。
【００６３】
アイコンＩ１であるスポイトＳＰは、垂直方向から右方向に傾斜した状態でファインダ画像ＦＩに重畳表示される。そして、当該スポイトＳＰの先端部Ｅが測距点の位置を示している（アイコンＩ２〜Ｉ４の場合は測光点、アイコンＩ５の場合は測色点）。
【００６４】
また、スポイトＳＰの頭部Ｈの右上部には、文字列Ｃ１が、左方向から右方向の横書きの形式で表示されるとともに、文字の上方向がＰＣファインダ４０５の上方向となるようにファインダ画像ＦＩに重畳表示される。換言すれば、文字列Ｃ１は、ユーザが最も判読しやすいと予想される特定の方向および配列でファインダ画像ＦＩに重畳表示される。
【００６５】
なお、アイコンのイラストはスポイトに限られず他のものであってもよい。さらに、測距点を示すアイコンＩ１、測光点を示すアイコンＩ２〜Ｉ４および測色点を示すアイコンＩ５を全て同一にする必要はなく異ならせてもよい。
【００６６】
＜ファインダ画像の左回転・右回転および拡大・縮小＞
デジタルカメラ制御用プログラム３２３ｂにおいては、ＰＣファインダ４０５に表示されるファインダ画像ＦＩの左回転・右回転および拡大・縮小が可能である。以下では、ファインダ画像ＦＩの左回転・右回転および拡大・縮小をデジタルカメラ制御システム１に実行させるための操作方法と、当該操作を実行した場合のファインダ画像ＦＩの表示状態の変化を説明する。
【００６７】
なお、ファインダ画像ＦＩがＰＣファインダ４０５の内側の領域に表示されている場合、ファインダ画像の中心ＯＦとＰＣファインダ４０５の中心ＯＰとは一致している。そして、この一致している中心ＯＦ（ＯＰ）は、ファインダ画像の左回転・右回転の場合の回転中心およびファインダ画像の拡大・縮小の場合の拡大縮小中心ともなりうる。
【００６８】
○左回転・右回転；
デジタルカメラ制御システム１においては、ファインダ画像ＦＩの左回転・右回転の両者を実行可能である。しかし、ファインダ画像ＦＩ、アイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５の表示状態の変化は回転方向以外は両者とも同等である。そこで、以下の説明では、右回転の場合のこれらの表示状態の変化を詳細に説明し、左回転の場合のこれらの表示状態の変化についての詳細説明は省略する。
【００６９】
ＰＣファインダ４０５にファインダ画像ＦＩが表示されている状態でユーザが右回転ボタン４４２を押下した場合のファインダ画像ＦＩの表示状態の変化を図６および図７に示す。ここで、図６は設定位置追随チェックボックスＯＦＦの場合における表示状態の変化を示す図であり、図７は設定位置追随チェックボックスＯＮの場合における表示状態の変化を示す図である。図６および図７より明らかなように、設定位置追随チェックボックスＯＮおよびＯＦＦのいずれの場合においても、ファインダ画像ＦＩそのものの表示状態の変化は同等である。具体的には、いずれの場合においても、ＰＣファインダ４０５にファインダ画像ＦＩが表示されている状態でユーザが右回転ボタン４４２を押下すると、ファインダ画像ＦＩは右方向に９０°回転する。しかし、ファインダ画像ＦＩに重畳表示されているアイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５の表示状態の変化は、設定位置追随チェックボックスがＯＮの場合とＯＦＦの場合とで異なっている。
【００７０】
図６に示すように、設定位置追随チェックボックスＯＦＦの場合、測距点、測光点および測色点等の制御点の位置は、ＰＣファインダ４０５に対して固定されており、ファインダ画像ＦＩの右回転に非追随となっている。したがって、制御点の位置をファインダ画像ＦＩ上で特定する、スポイトＳＰの先端部Ｅの位置も、ＰＣファインダ４０５に対して固定されている。逆に言えば制御点のファインダ画像ＦＩに対する位置は、ファインダ画像ＦＩの右回転によって変化する。
【００７１】
一方、設定位置追随チェックボックスＯＮの場合、制御点の位置は、ＰＣファインダ４０５に対して非固定となっており、ファインダ画像ＦＩの右回転に追随して変化する。すなわち、制御点の位置は、中心ＯＦ（ＯＰ）を回転中心として右方向に９０°回転する。したがって、スポイトＳＰの先端部Ｅの位置も、中心ＯＦ（ＯＰ）を軸として右方向に９０°回転する。このため、ファインダ画像ＦＩに対するスポイトＳＰの先端部Ｅの位置は、ファインダ画像ＦＩの右回転を行っても変化しない。
【００７２】
上述したように、本実施形態においては、設定位置追随チェックボックスＯＮの状態でアイコンＩ１〜Ｉ５の位置（スポイトＳＰの先端部Ｅ）がＰＣファインダ４０５に対して移動した場合でも、垂直方向から右方向に傾斜したスポイトＳＰや文字列Ｃ１〜Ｃ５等の記号の表示方向（換言すれば、これらの個々の記号の表示姿勢）は、ＰＣファインダ４０５に対して固定されている。換言すれば、ファインダ画像ＦＩの表示状態に関わらず、アイコンＩ１〜Ｉ５や文字列Ｃ１〜Ｃ５の表示方向はＰＣファインダ４０５に対して一定となっている。また、文字列Ｃ１〜Ｃ５における文字配列の方向もファインダ画像ＦＩの表示状態に関わらず一定となっている。このような表示を行うことにより、ユーザがアイコンＩ１〜Ｉ５を誤認することを防止可能であるとともに、ファインダ画像ＦＩの表示状態に関わらず文字列Ｃ１〜Ｃ５を誤判読することを防止可能である。
【００７３】
なお、ユーザの左回転ボタン４４１の押下に応じて起こるファインダ画像ＦＩ、アイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５の表示状態の変化は、上述の右回転の場合の表示状態の変化において回転方向を右回転から左回転に変更した場合に相当する。
【００７４】
続いて、上述の右回転について、ＰＣファインダ４０５に対して固定された直交座標系ＸＹを定義して説明する。図８に示すように、直交座標系ＸＹの原点Ｏは中心ＯＦ（ＯＰ）の位置であり、Ｘ軸はＰＣファインダ４０５の横方向、Ｙ軸はＰＣファインダ４０５の縦方向に定められている。
【００７５】
ここで、直交座標系ＸＹ上の位置ベクトルｕ＝（ｘ，ｙ）を用いて、右回転前後のファインダ画像ＦＩを、それぞれ、ＰＦ（ｕ）およびＰＦ’（ｕ）で表現する。また、右回転前後のアイコンＩｋおよび文字列Ｃｋ（ｋ＝１〜５；ｋは自然数）を、それぞれ、ＰＩｋ（ｕ）およびＰＩｋ’（ｕ）と表現する。なお、ここでは、アイコンＩｋおよび文字列Ｃｋは、一体化しているものとして扱っている。また、ＰＦ（ｕ），ＰＦ’（ｕ），ＰＩｋ（ｕ）およびＰＩｋ’（ｕ）は輝度値などの画像情報である。
【００７６】
さらに、アイコンＩｋおよび文字列Ｃｋの制御点を示す位置、すなわち、スポイトＳＰの先端部Ｅの右回転前後の位置を、それぞれ、位置ベクトルでｖｋおよびｖｋ’とする。また、直交座標系ＸＹ上での右回転を表現する演算子Ｒｒを定義する。
【００７７】
このように定義すると、設定位置追随チェックボックスＯＮの場合において、ＰＦ（ｕ）とＰＦ’（ｕ）との関係、およびｖｋとｖｋ’との関係は、式（１）および式（２）で示される。
【００７８】
【数１】
2005057540.tif 000003
【００７９】
ここで、式（１）は、ファインダ画像ＦＩの右回転を表現する関係式であり、式（２）は制御点の回転を表現する関係式である。
【００８０】
しかし、ＰＩｋ（ｕ）とＰＩｋ’（ｕ）との関係は、式（１）および式（２）と類似の形では表現されず、式（３）で表現される。
【００８１】
【数２】
2005057540.tif 000004
【００８２】
ここで、式（３）は、制御点の位置からみたアイコンＩｋおよび文字列Ｃｋが変化しないことを表現している。すなわち、アイコンＩｋおよび文字列Ｃｋの固有の形状は、右回転に対して不変であり、アイコンＩｋおよび文字列Ｃｋの表示方向がＰＣファインダ４０５に対して固定であることを式（３）は表現している。
【００８３】
一方、設定位置追随チェックボックスＯＦＦの場合においては、ＰＦ（ｕ）とＰＦ’（ｕ）との関係、およびｖｋとｖｋ’との関係は、式（４）および式（５）で示される。
【００８４】
【数３】
2005057540.tif 000005
【００８５】
ここで、式（４）は、ファインダ画像ＦＩの右回転を表現する関係式であり、式（５）は制御点の非回転（ＰＣファインダ４０５に対する固定）を表現する関係式である。
【００８６】
また、ＰＩｋ（ｕ）とＰＩｋ’（ｕ）との関係は、式（６）で表現される。
【００８７】
【数４】
2005057540.tif 000006
【００８８】
式（６）もまた、アイコンＩｋおよび文字列Ｃｋの非回転（ＰＣファインダ４０５に対する固定；非自転）を表現する関係式である。
【００８９】
なお、ここでは、右回転を示す演算子Ｒｒを例として説明したが、この演算子は、もちろん、左回転を示す演算子Ｒｌに置き換え可能である。より一般的には、演算子Ｒｒを任意角度αの回転を示す演算子Ｒ（α）に置き換え可能であり、左右の反転や上下の反転等のファインダ画像ＦＩの大きさを変更しない操作を示す演算子Ｒにも置き換え可能である。このような場合でも、先述したように、ユーザがアイコンＩ１〜Ｉ５を誤認することを防止可能であるとともに、ファインダ画像ＦＩの表示状態に関わらず文字列Ｃ１〜Ｃ５を容易に判読可能である。
【００９０】
○拡大・縮小；
デジタルカメラ制御システム１においては、先述したファインダ画像ＦＩの左回転・右回転に加えてファインダ画像ＦＩの拡大・縮小の両者を実行可能である。以下の説明では、ファインダ画像ＦＩを拡大した場合のファインダ画像ＦＩ、アイコンおよび文字列の表示状態の変化について最初に説明し、ファインダ画像ＦＩを縮小した場合のこれらの表示状態の変化について続いて説明する。
【００９１】
ＰＣファインダ４０５にファインダ画像ＦＩが表示されている状態でユーザが拡大ボタン４４３を押下した場合のファインダ画像ＦＩの表示状態の変化を図９および図１０に示す。ここで、図９は設定位置追随チェックボックスＯＦＦの場合における表示状態の変化を示す図であり、図１０は設定位置追随チェックボックスＯＮの場合における表示状態の変化を示す図である。また、図９および図１０においては、説明を簡潔にするため、アイコンＩ２および文字列Ｃ２のみが表示されている状態が示されている。
【００９２】
図９および図１０より明らかなように、設定位置追随チェックボックスＯＮおよびＯＦＦのいずれの場合においても、ファインダ画像ＦＩそのものの表示状態の変化は同等である。具体的には、いずれの場合においても、ＰＣファインダ４０５にファインダ画像ＦＩが表示されている状態でユーザが拡大ボタン４４３を押下すると、ファインダ画像ＦＩは拡大縮小中心を基準として距離換算で１０％拡大される。ここで、ＰＣファインダ４０５の内側の領域内に拡大された画像の全体が表示できないので、表示領域内に表示可能な部分のみがＰＣファインダ４０５に表示される。したがって、この場合は、拡大前のファインダ画像ＦＩの周辺部はトリミングされてＰＣファインダ４０５に表示されないことになる。また、拡大縮小中心は、フォーカスポイントチェックボックスＣＢ２にチェックＣＫがある場合は測距点であり、チェックがない場合は中心ＯＦ（ＯＰ）である。
【００９３】
一方、ファインダ画像ＦＩに重畳表示されているアイコンＩ２および文字列Ｃ２の表示状態の変化は、設定位置追随チェックボックスＯＮの場合とＯＦＦの場合とでは異なっている。
【００９４】
図９に示すように、設定位置追随チェックボックスＯＦＦの場合、制御点の位置は、ＰＣファインダ４０５に対して固定されており、ファインダ画像ＦＩの拡大に非追随となっている。したがって、制御点の位置をファインダ画像ＦＩ上で特定する、スポイトＳＰの先端部Ｅの位置も、ＰＣファインダ４０５に対して固定されている。逆に言えば、制御点のファインダ画像ＦＩに対する位置は、ファインダ画像ＦＩの拡大によって拡大縮小中心に近い位置へ移動させられる。
【００９５】
一方、設定位置追随チェックボックスＯＮの場合、制御点の位置は、ＰＣファインダ４０５に対して非固定となっており、ファインダ画像ＦＩの拡大に追随して変化する。すなわち、制御点の位置は、拡大縮小中心からの方向を不変として拡大縮小中心からの距離が１０％増加させられる。したがって、スポイトＳＰの先端部Ｅの位置も、拡大縮小中心からの方向を不変として拡大縮小中心からの距離が１０％増加させられる。このため、ファインダ画像ＦＩに対するスポイトＳＰの先端部Ｅの位置は、ファインダ画像ＦＩの拡大を行っても変化しない。ただし、このようにして決められた拡大後の制御点の位置がＰＣファインダ４０５の表示領域外となる場合、当該位置と拡大縮小中心とを結ぶ線分が表示領域と交わる位置Ｌへ制御点が移動させられる。
【００９６】
なお、本実施形態においては、設定位置追随チェックボックスＯＮの場合でアイコンＩ２の位置（スポイトＳＰの先端部Ｅ）がＰＣファインダ４０５に対して移動した場合でも、垂直方向から右方向に傾斜したスポイトＳＰや文字列Ｃ２の表示方向（表示姿勢）は、ＰＣファインダ４０５に対して固定されている。換言すれば、ファインダ画像ＦＩの表示状態に関わらず、アイコンＩ２や文字列Ｃ２の表示方向は一定となっている。さらに、アイコンＩ２や文字列Ｃ２の大きさは、ファインダ画像ＦＩの拡大前後で不変である。このような表示を行うことにより、ユーザがアイコンＩ２を誤認することを防止可能であるとともに、ファインダ画像ＦＩの表示状態に関わらず文字列Ｃ２を容易に判読可能である。
【００９７】
続いて、ＰＣファインダ４０５にファインダ画像ＦＩが表示されている状態でユーザが縮小ボタン４４４を押下した場合のファインダ画像ＦＩの表示状態の変化について説明する。この場合、設定位置追随チェックボックスＯＮおよびＯＦＦのいずれの場合においても、ファインダ画像ＦＩは拡大縮小中心を基準として１０％縮小される。また、制御点の位置は、設定位置追随チェックボックスＯＦＦの場合、拡大時と同様にファインダに対して固定されている。一方、制御点の位置は、設定位置追随チェックボックスＯＮの場合、拡大縮小中心からの方向を不変として拡大縮小中心からの距離が１０％減少させられる。このため、ファインダ画像ＦＩに対するスポイトＳＰの先端部Ｅの位置は、ファインダ画像ＦＩの縮小を行っても変化しない。なお、縮小の場合は、拡大の場合と異なり、ＰＣファインダ４０５の表示領域からのファインダ画像ＦＩのはみ出しは考慮の対象外である。
続いて、上述の拡大について、先に定義した直交座標系ＸＹおよび位置ベクトルｕ＝（ｘ，ｙ）を用いて説明する。
【００９８】
ここで、拡大前後のファインダ画像ＦＩを、それぞれ、ＰＦ（ｕ）およびＰＦ’’（ｕ）で表現する。また、拡大前後のアイコンＩｋおよび文字列Ｃｋを、それぞれ、ＰＩｋ（ｕ）およびＰＩｋ’’（ｕ）と記す。ここでも、アイコンＩｋおよび文字列Ｃｋは、一体化しているものとして扱っている。また、ＰＦ（ｕ），ＰＦ’（ｕ），ＰＩｋ（ｕ）およびＰＩｋ’（ｕ）は輝度値などの画像情報である。
【００９９】
さらに、アイコンＩｋおよび文字列Ｃｋの制御点を示す位置、すなわち、スポイトＳＰの先端部Ｅの拡大前後の位置を、それぞれ、位置ベクトルでｖｋおよびｖｋ’’とする。また、直交座標系ＸＹ上での拡大を表現する演算子Ｅｌを定義する。
【０１００】
このように定義すると、設定位置追随チェックボックスＯＮの場合において、ＰＦ（ｕ）とＰＦ’’（ｕ）との関係、およびｖｋとｖｋ’’との関係は、式（１）および式（２）と同様に式（７）および式（８）で示される。
【０１０１】
【数５】
2005057540.tif 000007
【０１０２】
ここで、式（７）は、ファインダ画像ＦＩの拡大を表現する関係式であり、式（８）はファインダ画像ＦＩの拡大に追随する制御点の移動を表現する関係式である。
【０１０３】
しかし、ＰＩｋ（ｕ）とＰＩｋ’’（ｕ）との関係は、式（７）および式（８）と類似の形では表現されず、式（９）で表現される。
【０１０４】
【数６】
2005057540.tif 000008
【０１０５】
ここで、式（９）は、制御点の位置からみたアイコンＩｋおよび文字列Ｃｋが変化しないことを表現している。すなわち、アイコンＩｋおよび文字列Ｃｋの固有の形状は、拡大に対して不変であり、アイコンＩｋおよび文字列Ｃｋの大きさや表示方向がＰＣファインダ４０５に対して固定であることを式（９）は表現している。
【０１０６】
一方、設定位置追随チェックボックスＯＦＦの場合、ＰＦ（ｕ）とＰＦ’（ｕ）との関係、およびｖｋとｖｋ’’との関係は、式（１０）および式（１１）で示される。
【０１０７】
【数７】
2005057540.tif 000009
【０１０８】
ここで、式（１０）は、ファインダ画像ＦＩの拡大を表現する関係式であり、式（１１）は制御点の無移動（ＰＣファインダ４０５に対する固定）を表現する関係式である。
【０１０９】
また、ＰＩｋ（ｕ）とＰＩｋ’（ｕ）との関係は、式（１２）で表現される。
【０１１０】
【数８】
2005057540.tif 000010
【０１１１】
式（１２）もまた、アイコンＩｋおよび文字列Ｃｋの無移動（ＰＣファインダ４０５に対する固定）を表現する関係式である。
【０１１２】
なお、先述したように、ファインダ画像ＦＩの拡大の場合においては、式（８）で示される制御点の位置ｖｋ’’がＰＣファインダ４０５の表示領域外となった場合、その位置を表示領域の端部へ移動させる処理が行われる。
【０１１３】
なお、ここでは、１０％拡大を示す演算子Ｅｌを例として説明したが、この演算子は、もちろん、縦方向または横方向の任意倍率の拡大または縮小を示す演算子に置き換え可能である。このような場合でも、先述したように、ユーザがアイコンＩ１〜Ｉ５を誤認することを防止可能であるとともに、ファインダ画像ＦＩの表示状態に関わらず文字列Ｃ１〜Ｃ５を容易に判読可能である。
【０１１４】
＜デジタルカメラ制御用プログラムの動作＞
以下では、デジタルカメラ制御用プログラム３２３ｂの動作について、図１１〜図１５のフローチャートを参照しながら説明する。ここで、図１１は、デジタルカメラ制御用プログラム３２３ｂの全体動作を説明するフローチャートである。図１２、図１３、図１４および図１５は、それぞれ、デジタルカメラ制御用プログラム３２３ｂの全体動作に含まれる制御点追加動作、拡大動作、縮小動作およびレリーズ動作に対応するサブルーチンを説明するフローチャートである。
【０１１５】
○デジタルカメラ制御用プログラムの撮影条件変更動作；
図１１のフローチャートに示すように、デジタルカメラ制御用プログラム３２３ｂが起動されると、動作フローは最初のステップであるステップＳ１へ移行する。
【０１１６】
ステップＳ１ではイベント発生の有無の検出が行われる。ここで言う「イベント」とは、コンピュータのＧＵＩ画面上での各種操作を意味する。より具体的には、「イベント」とは、以下の（ａ）〜（ｊ）の操作を意味している。
（ａ）接続ボタン４８０の押下；
（ｂ）ＰＣファインダを左クリック（ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて左クリック）；
（ｃ）ＰＣファインダを右クリック（ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて右クリック）；
（ｄ）右回転ボタン４４２押下；
（ｅ）左回転ボタン４４１押下；
（ｆ）拡大ボタン４４３押下
（ｇ）縮小ボタン４４４押下
（ｈ）参照ボタン４７３押下；
（ｉ）レリーズボタン４３０押下；
（ｊ）クローズボタン４０４ｃ押下；
ステップＳ１において、これらのイベントの発生が検出されない場合、動作フローはステップＳ１へ戻り、イベント発生の有無の検出が繰り返される。一方、ステップＳ１において、これらのイベントの発生が検出された場合、検出されたイベントの種類に応じた分岐処理が実行される。より具体的には、上記の（ａ）〜（ｉ）のイベントが検出された場合、動作フローは、それぞれ、ステップＳ２〜ステップＳ１０へ移動する。また、（ｊ）のイベント、すなわちクローズボタン４０４ｃの押下が検出された場合、デジタルカメラ制御用プログラム３２３ｂの動作フローは終了する。
【０１１７】
接続ボタン４８０の押下をトリガーとして実行されるステップＳ２においては、デジタルカメラ制御用プログラム３２３ｂは、デジタルカメラ２０の動作モードの読み取りをコンピュータに実行させる。そして、読み取られたモードが「ＰＣ接続」モードの場合、動作フローはステップＳ１１へ移行する。一方、読み取られた動作モードがＰＣ接続モード以外の場合、動作フローはステップＳ１へ戻る。
【０１１８】
ステップＳ１１においては、デジタルカメラ制御用プログラム３２３ｂは、デジタルカメラ２０との間の接続をコンピュータ３０に実行させる。これにより、コンピュータ３０とデジタルカメラ２０との間には接続が確立し、デジタルカメラ制御プログラム３２３ｂによって、デジタルカメラ２０の制御をコンピュータ３０に実行させることが可能になる。すなわち、ＰＣファインダ４０５にデジタルカメラ２０が取得したライブビューを表示可能になり、当該ライブビュー上に設定された測距点、測光点および測色点をデジタルカメラ２０に反映して撮影条件を変更することが可能になる。
【０１１９】
上述のステップＳ２およびステップＳ１１により、デジタルカメラ２０の動作モードがＰＣ接続モードの状態で、接続ボタン４８０の押下が検出されると、コンピュータ３０とデジタルカメラ２０との間の接続が確立されることになる。
【０１２０】
ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて左クリックすることにより実行されるステップＳ３は、制御点追加動作のサブルーチンである。当該サブルーチンにおいては、制御点追加が行われた後に、動作フローはステップＳ１へ戻る。なお、制御点追加動作の詳細は後述する。
【０１２１】
ファインダ画像ＦＩの上にマウスカーソルＫＲを移動させて右クリックすることにより実行されるステップＳ４においては、右クリック位置に測光点が存在するかどうかによって分岐処理が行われる。測光点が存在する場合、動作フローは次のステップＳ１２へ移行する。一方、測光点が存在しない場合、測光点に変更を行うことなく、動作フローはステップＳ１に戻る。ステップＳ１２では、右クリック位置に存在する測光点を削除する。すなわち、デジタルカメラ制御用プログラム３２３ｂは、右クリックに応答して、ファインダ画像ＦＩの右クリック位置に重畳表示されているアイコンおよび文字列を消去するとともに、当該測光点の削除をデジタルカメラ２０の自動露出制御に反映させる。ステップＳ１２における処理終了後、動作フローは最初のステップＳ１へ戻る。
【０１２２】
これらのステップＳ３〜ステップＳ４およびステップＳ１２により、ユーザインターフェースの説明時に述べた制御点のマニュアル設定動作が実現される。
【０１２３】
右回転ボタン４４２の押下をトリガーとして実行されるステップＳ５では、デジタルカメラ制御用プログラム３２３ｂは、ＡＰＩを利用してファインダ画像ＦＩを右方向に９０°回転させる。
【０１２４】
ステップＳ５に続くステップＳ１３では、設定位置追随チェックボックスのＯＮおよびＯＦＦによって分岐処理が行われる。すなわち、設定位置追随チェックボックスＯＮの場合は動作フローはステップＳ１４へ移行し、設定位置追随チェックボックスＯＦＦの場合は動作フローはステップＳ１５へ移行する。
【０１２５】
ステップＳ１４では、ステップＳ５で右回転させられたファインダ画像ＦＩに追随するように、制御点が移動させられる。すなわち、制御点および当該制御点を示すアイコンおよび文字列のＰＣファインダ４０５に対する位置が右回転させられる。ただし、この回転の場合、先述したように、アイコンおよび文字のＰＣファインダ４０５に対する表示方向は変化しない。
【０１２６】
一方、左回転ボタン４４１の押下をトリガーとして実行されるステップＳ６では、デジタルカメラ制御プログラム３２３ｂは、ＡＰＩを利用してファインダ画像ＦＩを左方向に９０°回転させる。
【０１２７】
ステップＳ６に続くステップＳ１６では、ステップＳ１３と同様に設定位置追随チェックボックスのＯＮおよびＯＦＦによって分岐処理が行われる。すなわち、設定位置追随チェックボックスＯＮの場合は動作フローはステップＳ１７へ移行し、設定位置追随チェックボックスＯＦＦの場合は動作フローはステップＳ１５へ移行する。
【０１２８】
ステップＳ１７では、ステップＳ１６で左回転させられたファインダ画像ＦＩに追随するように、制御点が移動させられる。すなわち、制御点および当該制御点を示すアイコンおよび文字列のＰＣファインダ４０５に対する位置が左回転させられる。ただし、この回転の場合、先述したように、アイコンおよび文字のＰＣファインダ４０５に対する表示方向は変化しないように左回転が行われる。
【０１２９】
以上で説明したステップＳ５〜Ｓ６、Ｓ１３〜Ｓ１４およびＳ１６〜Ｓ１７により、設定位置追随チェックボックスＯＮの場合のみ、ファインダ画像ＦＩの回転に追随した制御点移動が行われることになる。
【０１３０】
拡大ボタン４４３および縮小ボタン４４４の押下をトリガーとして実行されるステップＳ７およびステップＳ８は、拡大動作および縮小動作のサブルーチンである。ステップＳ７の拡大動作またはステップＳ８の縮小動作終了後、動作フローはステップＳ１５へ移行する。なお、拡大操作および縮小動作の詳細は後述する。
【０１３１】
左回転ボタン４４１、右回転ボタン４４２、拡大ボタン４４３および縮小ボタン４４４の押下、すなわち、ファインダ画像ＦＩの表示状態を変化させる操作が行われた場合に実行されるステップＳ１５では、表示状態変更後のアイコンＩ１〜Ｉ５および文字列Ｃ１〜Ｃ５が示す制御点がデジタルカメラ２０に反映される。そして、デジタルカメラ２０は、反映された制御点において測距演算、測光演算および測色演算を実行する。さらに、デジタルカメラ２０は、当該測距演算、測光演算および測色演算の結果に基づいて、オートフォーカス制御、露出制御およびホワイトバランス制御を行い、新たに取得した画像データをコンピュータ３０へ転送する。コンピュータ３０は、デジタルカメラ２０から得られた画像データをＰＣファインダ４０５に表示する。これにより、ＰＣファインダ４０５の表示内容は更新されることになる。なお、ステップＳ１５におけるＰＣファインダ４０５の更新に使用される画像データは、必ずしもデジタルカメラ２０において再取得されたものである必要はなく、既に取得されている画像データの輝度およびカラーバランスの調整をコンピュータ３０で実行して生成された画像データであってもよい。換言すれば、デジタルカメラ２０が行う測光演算および測色演算をコンピュータ３０に擬似的に実行させてもよい。
【０１３２】
参照ボタン４７３の押下をトリガーとして実行されるステップＳ９では、先述したダイアログボックスで保存先のディレクトリの選択が実行される。そして、ステップＳ９に続くステップＳ１８では、選択されたディレクトリを保存先入力ボックスへ挿入して、動作フローはステップＳ１へ戻る。
【０１３３】
レリーズボタン４３０の押下をトリガーとして実行されるステップＳ１０では、デジタルカメラ制御用プログラム３２３ｂは、コンピュータ３０にデジタルカメラ２０へ撮影を指示する信号を送信させて、デジタルカメラ２０に撮影準備および撮影を実行させる。ステップＳ１０のサブルーチンの動作の詳細は後述する。ステップＳ１０の処理終了後、動作フローはステップＳ１へ戻る。
【０１３４】
○制御点追加動作；
以下では、制御点追加動作のサブルーチンについて、図１２のフローチャートを参照しながら説明する。
【０１３５】
最初のステップＳ１０１では、選択されている画面選択モードによって分岐処理が実行される。より具体的には、画面選択モードが「フォーカスポイント」である場合は動作フローはステップＳ１０２へ移行し、画面選択モードが「ホワイトバランス」の場合は動作フローはステップＳ１０３へ移行し、画面選択モードが「ＡＥエリア」の場合は動作フローはステップＳ１０４へ移行する。選択されている画面選択モードによって、マニュアル追加される制御点の種類が異なることを、ステップＳ１０１の分岐処理は意味している。
【０１３６】
ステップＳ１０２、Ｓ１０５〜Ｓ１０６は、測距点のマニュアル設定を実現するための動作フローである。
【０１３７】
ステップＳ１０２では、既にマニュアル設定された測距点の有無によって分岐処理が行われる。すなわち、測距点が既にマニュアル設定されている場合はステップＳ１０６へ移行し、測距点がマニュアル設定されていない場合はステップＳ１０５へ移行する。
【０１３８】
ステップＳ１０５では、ファインダ画像ＦＩの左クリック位置に測距点を追加した後に、制御点追加のサブルーチンを終了する。一方、ステップＳ１０６では、既に存在している測距点を消去するとともに、ファインダ画像ＦＩ左クリック位置に新たな測距点を設定する（測距点の変更）。しかる後に、制御点追加の動作フローを終了する。
【０１３９】
ステップＳ１０３、Ｓ１０７〜Ｓ１０８は、測色点のマニュアル設定を実現するための動作フローであり、先述した測距点のマニュアル設定を実現するための動作フローと類似の処理が実行される。
【０１４０】
ステップＳ１０３では、既にマニュアル設定された測色点の有無によって分岐処理が行われる。すなわち、測色点が既にマニュアル設定されている場合はステップＳ１０８７へ移行し、測色点がマニュアル設定されていない場合はステップＳ１０７へ移行する。
【０１４１】
ステップＳ１０７では、左クリック位置に測色点を追加した後に、制御点追加のサブルーチンを終了する。一方、ステップＳ１０８では、既に存在している測色点を消去するとともに、左クリック位置に新たな測色点を設定する（測色点の変更）。しかる後に、制御点追加の動作フローを終了する。
【０１４２】
ステップＳ１０４は、測光点のマニュアル設定を実現するための動作フローであるが、本実施形態においては測光点は複数設定可能であるので、測距点および測色点とは異なる処理が実行される。すなわち、ステップＳ１０４では、左クリック位置に測光点を追加して、制御点追加の動作フローを終了する。
【０１４３】
○拡大動作；
以下では、拡大動作のサブルーチンについて図１３のフローチャートを参照しながら説明する。
【０１４４】
ステップＳ２０１では、フォーカスポイント拡大チェックボックスのＯＮおよびＯＦＦによって分岐処理が行われる。すなわち、フォーカスポイント拡大チェックボックスＯＮの場合はステップＳ２０２へ移行し、フォーカスポイント拡大チェックボックスＯＦＦの場合はステップＳ２０３へ移行する。
【０１４５】
ステップＳ２０３では、ファインダ画像ＦＩの中心ＯＦ（ＯＰ）を拡大中心としてファインダ画像ＦＩの１０％拡大が実行され、動作フローは次のステップＳ２０４へ移行する。一方、ステップＳ２０２では、測距点を拡大中心としてファインダ画像ＦＩの１０％拡大が実行され、動作フローは次のステップＳ２０４へ移行する。ステップＳ２０１〜Ｓ２０３により、フォーカスポイント拡大チェックボックスＣＢ２へのチェックＣＫの有無により、ファインダ画像ＦＩの拡大中心を異ならせることが可能である。
【０１４６】
ステップＳ２０４では、設定位置追随チェックボックスのＯＮおよびＯＦＦによって分岐処理が実行される。すなわち、設定位置追随チェックボックスＯＮの場合はステップＳ２０５へ移行し、設定位置追随チェックボックスＯＦＦの場合は、ステップＳ２０５〜Ｓ２０７の制御点移動処理を実行せずに拡大動作の動作フローを終了する。
【０１４７】
ステップＳ２０５では、拡大されたファインダ画像ＦＩに対する位置が変化しないように測距点、測光点および測色点等の制御点の位置が移動させられ、動作フローは次のステップＳ２０６へ移行する。
【０１４８】
ステップＳ２０６では、ステップＳ２０５において移動した制御点がＰＣファインダ４０５の表示領域内に存在するかどうかによって分岐処理が行われる。表示領域内に存在する場合、拡大動作のサブルーチンを終了し、存在しない場合（はみ出している場合）はステップＳ２０７へ移行する。
【０１４９】
ステップＳ２０７では、制御点を先述したようにＰＣファインダ４０５の端部に移動した後に、拡大動作のサブルーチンを終了する。これにより、マニュアル設定済の制御点がファインダ画像ＦＩの拡大にともなってＰＣファインダ４０５の表示領域内から消えてしまうことを防止可能である。
【０１５０】
○縮小動作；
以下では、縮小動作のサブルーチンについて、図１４のフローチャートを参照しながら説明する。縮小動作のサブルーチンは、拡大動作のサブルーチンと類似しているが、制御点がＰＣファインダ４０５からはみ出してしまうことが考慮の対象外となるため、拡大動作のサブルーチンのステップＳ２０６〜Ｓ２０７に相当するステップは存在しない。
【０１５１】
最初のステップＳ３０１では、フォーカスポイント拡大チェックボックスのＯＮおよびＯＦＦによって分岐処理が行われる。すなわち、フォーカスポイント拡大チェックボックスＯＮの場合はステップＳ３０２へ移行し、フォーカスポイント拡大チェックボックスＯＦＦの場合はステップＳ３０３へ移行する。
【０１５２】
ステップＳ３０３では、ファインダ画像ＦＩの中心ＯＦ（ＯＰ）を縮小中心としてファインダ画像ＦＩの１０％縮小が実行され、動作フローは次のステップＳ３０４へ移行する。一方、ステップＳ３０２では、測距点を縮小中心としてファインダ画像の１０％縮小が実行され、動作フローは次のステップＳ３０４へ移行する。
【０１５３】
ステップ３０４では、設定位置追随チェックボックスのＯＮおよびＯＦＦによって分岐処理が実行される。すなわち、設定位置追随チェックボックスＯＮの場合はステップＳ３０５へ移行し、設定位置追随チェックボックスＯＦＦの場合は縮小動作の動作フローを終了する。
【０１５４】
ステップＳ３０５では。縮小されたファインダ画像ＦＩに対する位置が変化しないように測距点、測光点および測色点等の制御点の位置が移動させられ、縮小動作の動作フローを終了する。
【０１５５】
○レリーズ動作；
レリーズ動作のサブルーチンについて、図１５のフローチャートを参照しながら説明する。
【０１５６】
最初のステップＳ４０１では、既にマニュアル設定されている測距点の有無によって分岐処理が行われる。すなわち、既に測距点がマニュアル設定されている場合はステップＳ４０２へ移行し、測距点がマニュアル設定されていない場合はステップＳ４０３へ移行する。
【０１５７】
ステップＳ４０２およびステップＳ４０３は、いずれもデジタルカメラ２０に合焦を実現させるステップであるが、その測距演算を行う位置が異なっている。ステップＳ４０３では、ファインダ画像ＦＩの中央に設定された所定の測距点で測距演算が行われて、デジタルカメラ２０でオートフォーカス制御（ＡＦ）が行われる。一方、ステップＳ４０２では、マニュアル設定された測距点で測距演算が実行され、デジタルカメラ２０においてオートフォーカス制御（ＡＦ）が行われる。なお、所定の測距点の設定位置は任意であり、必ずしもファインダ画像ＦＩの中央である必要はない。ステップＳ４０２またはステップＳ４０３終了後、動作フローは次のステップＳ４０４へ移行する。
【０１５８】
ステップＳ４０４〜Ｓ４０６は、自動露光制御（ＡＥ）に関するステップであり、オートフォーカスに関するステップＳ４０１〜Ｓ４０３と類似の処理が実行される。
【０１５９】
ステップＳ４０４では、既にマニュアル設定されている測光点の有無によって分岐処理が行われる。すなわち、既に測光点がマニュアル設定されている場合はステップＳ４０６へ移行し、測光点が設定されていない場合はステップＳ４０５へ移行する。
【０１６０】
ステップＳ４０５では、所定の測光点で測光演算が実行され、デジタルカメラ２０において適正露出となるように自動露光制御が実行される。所定の測光点は特に制限されないが、ここでは、中央重点的平均測光と呼ばれる、画面の中央部に重点をおきながら、画面全体の明るさを平均的に測光する測光方法が採用されているとする。もちろん、ステップＳ４０５における測光方法は多分割測光であってもよいし、画面中央部を測光点としたスポット測光であってもよい。
【０１６１】
一方、ステップＳ４０６では、既にマニュアル設定された測光点で測光演算が実行され、デジタルカメラ２０において自動露光制御が実行される。複数の測光点が設定されている場合は、複数の測光点における測光結果の平均値が自動露光制御に使用される。
【０１６２】
ステップＳ４０５またはステップＳ４０６の処理が終了後、動作フローはステップＳ４０７へ移行する。
【０１６３】
ステップＳ４０７〜Ｓ４１１は、ホワイトバランス制御に関するステップである。これらのステップにおいては、ホワイトバランスモードコンボボックス４２２の設定内容に応じた処理が実行される。
【０１６４】
ステップＳ４０７では、既にマニュアル設定された測色点の有無によって分岐処理が実行される。すなわち、既に測色点がマニュアル設定されている場合は、動作フローはステップＳ４０８へ移行し、測色点がマニュアル設定されていない場合は動作フローはステップＳ４０９へ移行する。
【０１６５】
ステップＳ４０９では、ホワイトバランスモード設定コンボボックス４２２で選択されているモードでホワイトバランス調整が実行され、動作フローは次のステップＳ４１２へ移行する。
【０１６６】
ステップＳ４０８では、ホワイトバランスモード設定コンボボックス４２２で画面選択ＷＢが選択されているかどうかによって分岐処理が実行される。画面選択ＷＢが選択されている場合、動作フローはステップＳ４１１へ、それ以外のモードが選択されている場合は動作フローはステップＳ４１０へ移行する。
【０１６７】
ステップＳ４１０では、ホワイトバランスモード設定コンボボックス４２２で選択されているモードでホワイトバランス調整が実行され、動作フローは次のステップＳ４１２へ移行する。この場合、マニュアル設定された測色点は考慮されない。
【０１６８】
一方、ステップＳ４１１では、設定された測色点が無彩色となるようにホワイトバランス調整が実行され、動作フローは次のステップＳ４１２へ移行する。
【０１６９】
ステップＳ４１２では、実際の撮影動作がデジタルカメラ２０において実行され、動作フローは次のステップＳ４１３へ移行する。
【０１７０】
ステップＳ４１３では、保存先入力ボックスで設定された保存先のディレクトリに撮影された画像が保存され、レリーズ動作のサブルーチンが終了する。
【０１７１】
＜変形例＞
上述の実施形態においては、デジタルカメラ２０とコンピュータ３０とが分離されており、これらの間をＵＳＢインターフェースによりデータ交信可能とする態様を例示したが、デジタルカメラに組み込まれた制御用コンピュータにコンピュータ３０と同等の機能を実現させても良い。すなわち、撮影レンズ２０１、ＣＣＤ２０４等の撮像系と装置内データ交信が可能な組み込み型の制御コンピュータに、上述のデジタルカメラ制御用プログラム３２３ｂを実行させてもよい。
【図面の簡単な説明】
【０１７２】
【図１】本実施形態に係るデジタルカメラ制御システム１の模式図である。
【図２】コンピュータ３０の構成を説明する機能ブロック図である。
【図３】デジタルカメラ２０の構成を説明する機能ブロック図である。
【図４】デジタルカメラ制御用プログラム３２３ｂを起動した場合にディスプレイ３１に表示されるウインドウ４００を例示する図である。
【図５】アイコンＩ１および文字列Ｃ１拡大して説明する図である。
【図６】設定位置追随チェックボックスＯＦＦの場合において、右回転ボタン４４２の押下に応答して起こるファインダ画像ＦＩの表示状態の変化を説明する図である。
【図７】設定位置追随チェックボックスＯＮの場合において、右回転ボタン４４２の押下に応答して起こるファインダ画像ＦＩの表示状態の変化を説明する図である。
【図８】ＰＣファインダ４０５と直交座標系ＸＹとの関係を説明する図である。
【図９】設定位置追随チェックボックスＯＦＦの場合において、拡大ボタン４４３の押下に応答して起こるファインダ画像ＦＩの表示状態の変化を説明する図である。
【図１０】設定位置追随チェックボックスＯＮの場合において、拡大ボタン４４３の押下に応答して起こるファインダ画像ＦＩの表示状態の変化を説明する図である。
【図１１】デジタルカメラ制御プログラム３２３ｂの全体動作を説明するフローチャートである。
【図１２】制御点追加動作に対応するサブルーチンを説明するフローチャートである。
【図１３】拡大動作に対応するサブルーチンを説明するフローチャートである。
【図１４】縮小動作に対応するサブルーチンを説明するフローチャートである。
【図１５】レリーズ動作に対応するサブルーチンを説明するフローチャートである。
【符号の説明】
【０１７３】
１  デジタルカメラ制御システム
２０  デジタルカメラ
３０  パーソナルコンピュータ（コンピュータ）
４０５  ＰＣファインダ
Ｉ１〜Ｉ５  アイコン
Ｃ１〜Ｃ５  文字列
ＯＦ，ＯＰ  中心
ＦＩ  ファインダ画像
【図１】
2005057540.tif 000011
【図２】
2005057540.tif 000012
【図３】
2005057540.tif 000013
【図４】
2005057540.tif 000014
【図５】
2005057540.tif 000015
【図６】
2005057540.tif 000016
【図７】
2005057540.tif 000017
【図８】
2005057540.tif 000018
【図９】
2005057540.tif 000019
【図１０】
2005057540.tif 000020
【図１１】
2005057540.tif 000021
【図１２】
2005057540.tif 000022
【図１３】
2005057540.tif 000023
【図１４】
2005057540.tif 000024
【図１５】
2005057540.tif 000025