(57)【要約】【課題】  赤外リモコンの赤外光を撮像素子で受光することによるユーザーの使い勝手を向上させることが可能となるカメラ装置を提供する【解決手段】  ＣＣＤ等の撮像素子を、赤外リモコンの発する赤外光の受光素子に代用するカメラである。撮像素子の露光動作で取得した画像情報に基づき、赤外光を受光したことを確認したとき、それと同時に被写体内における赤外光の発信位置（所定の範囲ブロック等）を検出させる。そして、検出した発信位置を、フォーカス制御に伴うフォーカス検出範囲や、露出制御に伴う露出検出範囲、ホワイトバランス制御に伴う色評価範囲として設定する動作等を行わせる。赤外リモコンを用いて撮影操作等を行う時の使い勝手が向上する。【選択図】    図６
2004222242.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して記録するカメラ装置において、
前記被写体の光学像を光電変換し画像信号として出力する撮像素子と、
この撮像素子から出力された画像信号に基づき、前記光学像における光信号の発信位置を検出する検出手段と、
この検出手段により検出された発信位置に応じた制御動作を行う制御手段と
を備えたことを特徴とするカメラ装置。
【請求項２】
前記検出手段により検出された発信位置の変化に基づき前記光学像の任意のエリアを特定する特定手段を備え、前記制御手段は、その特定手段により特定されたエリアに対する制御動作を行うことを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記検出手段により検出された発信位置の変化に基づき前記光信号の発信源の移動形態を認識する認識手段を備え、前記制御手段は、変化したいずれかの位置に対する、前記認識手段により認識された移動形態に対応する内容の制御動作を行うことを特徴とする請求項１記載のカメラ装置。
【請求項４】
前記制御手段が行う制御動作は、フォーカス制御に伴う撮影画面におけるフォーカス検出範囲の設定動作であることを特徴とする請求項１，２又は３記載のカメラ装置。
【請求項５】
前記制御手段が行う制御動作は、露出制御に伴う撮影画面における露出検出範囲の設定であることを特徴とする請求項１，２又は３記載のカメラ装置。
【請求項６】
前記制御手段が行う制御動作は、ホワイトバランス制御に伴う撮影画面における色評価範囲の設定であることを特徴とする請求項１，２又は３記載のカメラ装置。
【請求項７】
前記撮像素子から周期的に出力された画像信号に基づき、前記光信号により送られた特定のコードデータを受信する受信手段を備え、前記制御手段は、前記受信手段による特定のコードデータの受信に応じて前記制御動作を行うことを特徴とする請求項１〜６のいずれか１項に記載のカメラ装置。
【請求項８】
前記撮像素子から周期的に出力された画像信号に基づき、前記光信号により送られた複数種のコードデータを受信する受信手段を備え、前記制御手段は、前記受信手段によるいずれかのコードデータの受信に応じ、受信したコードデータに対応する前記制御動作を行うことを特徴とする請求項１又は２記載のカメラ装置。
【請求項９】
被写体の光学像を光電変換し画像信号として出力する撮像素子を備えたカメラ装置が有するコンピュータを
前記撮像素子から出力された画像信号に基づき、前記光学像における光信号の発信位置を検出する検出手段と、
この検出手段により検出された発信位置に応じた制御動作を行う制御手段と
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子を備えたカメラ装置に関する。
【背景技術】
【０００２】
従来、ＣＣＤにより撮像した被写体の画像を画像データとして記録媒体に記録するカメラ装置においては、ＣＣＤ等の撮像素子が赤外リモコン（リモートコントロールユニット）の発する赤外光が検出可能であることを利用し、ＣＣＤを赤外光の受光素子に代用することにより装置本体に設けるべきリモコン受光部を廃止する構成を備えたものが下記の特許文献１に記載されている。
【特許文献１】特開平６−２２１９４号公報（「００１１」〜「００１３」段落参照）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前述したカメラ装置においては、ＣＣＤにおける赤外光の検出の有無に基づきカメラ装置に所定の動作を行わせるだけの構成であるため、赤外光の受光素子は廃止可能となるが、それによってユーザーにおけるカメラ装置の使い勝手を向上させるには至らないという問題があった。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、赤外リモコンの赤外光を撮像素子で受光することによるユーザーの使い勝手を向上させることが可能となるカメラ装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するために請求項１の発明にあっては、被写体を撮影して記録するカメラ装置において、前記被写体の光学像を光電変換し画像信号として出力する撮像素子と、この撮像素子から出力された画像信号に基づき、前記光学像における光信号の発信位置を検出する検出手段と、この検出手段により検出された発信位置に応じた制御動作を行う制御手段とを備えたものとした。
【０００６】
かかる構成においては、光学像における光信号の発信位置に応じて異なる動作を行わせることができる。
【０００７】
また、請求項２の発明にあっては、前記検出手段により検出された発信位置の変化に基づき前記光学像の任意のエリアを特定する特定手段を備え、前記制御手段は、その特定手段により特定されたエリアに対する制御動作を行うものとした。
【０００８】
かかる構成においては、発信位置の変化によって示される特定のエリアを対象とした動作を行わせることができる。
【０００９】
また、請求項３の発明にあっては、前記検出手段により検出された発信位置の変化に基づき前記光信号の発信源の移動形態を認識する認識手段を備え、前記制御手段は、変化したいずれかの位置に対する、前記認識手段により認識された移動形態に対応する内容の制御動作を行うものとした。
【００１０】
かかる構成においては、変化したいずれかの位置に対する、発信源の移動形態によって示される特定の動作を行わせることができる。
【００１１】
また、請求項４の発明にあっては、前記制御手段が行う制御動作は、フォーカス制御に伴う撮影画面におけるフォーカス検出範囲の設定動作であるものとした。
【００１２】
かかる構成においては、光学像における光信号の発信位置にフォーカス検出範囲が設定できる。
【００１３】
また、請求項５の発明にあっては、前記制御手段が行う制御動作は、露出制御に伴う撮影画面における露出検出範囲の設定であるものとした。
【００１４】
かかる構成においては、光学像における光信号の発信位置に露出検出範囲が設定できる。
【００１５】
また、請求項６の発明にあっては、前記制御手段が行う制御動作は、ホワイトバランス制御に伴う撮影画面における色評価範囲の設定であるものとした。
【００１６】
かかる構成においては、光学像における光信号の発信位置にホワイトバランス制御の色評価範囲が設定できる。
【００１７】
また、請求項７の発明にあっては、前記撮像素子から周期的に出力された画像信号に基づき、前記光信号により送られた特定のコードデータを受信する受信手段を備え、前記制御手段は、前記受信手段による特定のコードデータの受信に応じて前記制御動作を行うものとした。
【００１８】
かかる構成においては、光信号による特定のコードデータを受信した時にだけ、光学像における光信号の発信位置に応じて異なる動作を行わせることができる。
【００１９】
また、請求項８の発明にあっては、前記撮像素子から周期的に出力された画像信号に基づき、前記光信号により送られた複数種のコードデータを受信する受信手段を備え、前記制御手段は、前記受信手段によるいずれかのコードデータの受信に応じ、受信したコードデータに対応する前記制御動作を行うものとした。
【００２０】
かかる構成においては、光学像における光信号の発信位置に応じて異なる動作の種類を、光信号の発信源の操作で選択することができる。
【００２１】
また、請求項９の発明にあっては、被写体の光学像を光電変換し画像信号として出力する撮像素子を備えたカメラ装置が有するコンピュータを前記撮像素子から出力された画像信号に基づき、前記光学像における光信号の発信位置を検出する検出手段と、この検出手段により検出された発信位置に応じた制御動作を行う制御手段として機能させるプログラムとした。
【発明の効果】
【００２２】
以上説明したように請求項１の発明においては、光学像における光信号の発信位置に応じて異なる動作を行わせることができるようにした。よって、赤外リモコンの赤外光を撮像素子で受光することに伴い、ユーザーの使い勝手を向上させることが可能となる。
【００２３】
また、請求項２の発明においては、発信位置の変化によって示される特定のエリアを対象とした動作を行わせることができるようにした。よって、赤外リモコンを移動させることによって、所定の動作の対象となるエリアをユーザーが指定することが可能となり、使い勝手がさらに向上させることができる。
【００２４】
また、請求項３の発明においては、変化したいずれかの位置に対する、発信源の移動形態によって示される特定の動作を行わせることができるようにした。よって、赤外リモコンを移動させることによって、ユーザーが所定の動作の対象となる場所ととともに、その動作の内容も指定することが可能となり、使い勝手がさらに向上させることができる。
【００２５】
また、請求項４の発明においては、光学像における光信号の発信位置にフォーカス検出範囲が設定できるようにした。よって、赤外リモコンより撮影操作が行われたとき、精度の高いフォーカス状態での撮影が可能となる。
【００２６】
また、請求項５の発明においては、光学像における光信号の発信位置に露出検出範囲が設定できるようにした。よって、赤外リモコンより撮影操作が行われたとき、精度の高い露出状態での撮影が可能となる。
【００２７】
また、請求項６の発明においては、光学像における光信号の発信位置にホワイトバランス制御の色評価範囲が設定できるようにした。よって、赤外リモコンより撮影操作が行われたとき、精度の高いホワイトバランスが確保された状態での撮影が可能となる。
【００２８】
また、請求項７の発明においては、光信号による特定のコードデータを受信した時にだけ、光学像における光信号の発信位置に応じて異なる動作を行わせることができるようにした。よって、赤外リモコン以外からの光による誤動作を防止することが可能となる。
【００２９】
また、請求項８の発明においては、光学像における光信号の発信位置に応じて異なる動作の種類を、光信号の発信源の操作で選択することができるようにした。よって、ユーザーの使い勝手をより一層向上させることが可能となる。
【００３０】
また、請求項９の発明のプログラムを用いることにより、撮像素子を備えたカメラ装置において請求項１の発明を実施することが可能となる。また、既存のカメラ装置においてもそれが可能となる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の一実施の形態を図にしたがって説明する。本実施の形態は、ＡＦ（オートフォーカス）、ＡＥ（自動露出制御）、ＡＷＢ（オートホワイトバランス）等の一般的な機能を備えるとともに、装置本体に付属する赤外リモコンによりユーザーが遠隔操作による撮影が行える構成を備えたデジタルカメラに関するものである。
【００３２】
図１は、本発明にかかるデジタルカメラ１の電気的構成を示すブロック図であって、デジタルカメラ１はＣＣＤ２（固体撮像素子）とＤＳＰ／ＣＰＵ３とを有している。ＣＣＤ２は、図示しないフォーカスレンズ及びズームレンズ等の光学系を介して結像された被写体の光学像を光電変換し、被写体の光学像に応じたアナログの撮像信号を出力する。なお、前記光学系には、撮影した画像に悪影響を及ぼす７５０ｎｍ〜９５０ｎｍ程度の赤外光をカットするための青ガラス赤外カットフィルタが設けられている。
【００３３】
ＤＳＰ／ＣＰＵ３は、ＪＰＥＧ方式による画像データの圧縮・伸張を含む各種デジタル信号処理機能を有するとともにデジタルカメラ１の各部を制御するワンチップマイコンである。ＤＳＰ／ＣＰＵ３には、ＣＣＤ２を駆動するＴＧ（Timing Generator）４が接続されており、ＴＧ４には、ＣＣＤ２から出力される撮像信号が入力するユニット回路５が接続されている。ユニット回路５は、相関二重サンプリングによりＣＣＤ２の出力信号のノイズを除去するＣＤＳ回路、ノイズが除去された撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅後の撮像信号をデジタル信号に変換するＡ／Ｄ変換器（ＡＤ）から構成されている。ＣＣＤ２の出力信号はユニット回路５を経てデジタル信号に変換されＤＳＰ／ＣＰＵ３に送られる。
【００３４】
また、ＤＳＰ／ＣＰＵ３には、表示装置６、キー入力部７、レンズ駆動部８が接続されるとともに、アドレス・データバス９を介してＤＲＡＭ１０、内蔵フラッシュメモリ１１、カード・インターフェイス１２、報知器１４が接続されている。また、カード・インターフェイス１２には、図示しないカメラ本体のカードスロットに着脱自在に装着されたメモリ・カード１３が接続されている。
【００３５】
レンズ駆動部８は、前記フォーカスレンズ及びズームレンズのそれぞれを光軸方向に駆動するためのステッピングモータ、及びそれらをＤＳＰ／ＣＰＵ３から送られる制御信号に応じて駆動するモータドライバから構成される。ＤＲＡＭ１０は、撮影待機状態においてＣＣＤ２により撮像されデジタル化された被写体の画像データを一時記憶するバッファであるとともに、ＤＳＰ／ＣＰＵ３のワーキングメモリとして使用される。ＤＲＡＭ１０に一時記憶された画像データは圧縮され、最終的にはメモリ・カード１３に記録される。
【００３６】
表示装置６はカラーＬＣＤとその駆動回路とを含み、撮影待機モードではＣＣＤ２によって撮像された被写体画像をスルー画像として表示し、再生モードでは、メモリ・カード１３から読み出され伸張された記録画像を表示する。キー入力部７は、シャッターキー、電源キー、モード選択キー、十字キー等の複数の操作キーを含み、使用者によるキー操作に応じたキー入力信号をＤＳＰ／ＣＰＵ３に出力する。報知器１４は、ＤＳＰ／ＣＰＵ３の指示に応じて１又は複数種のアラーム音を発生する。
【００３７】
また、内蔵フラッシュメモリ１１には、ＤＳＰ／ＣＰＵ３にデジタルカメラ１の各部を制御させるための制御プログラム、及びＤＳＰ／ＣＰＵ３が動作に際して使用する各種データが記憶されている。ＤＳＰ／ＣＰＵ３は、上記制御プログラムに従い動作することにより本発明の検出手段、制御手段として機能する。さらに内蔵フラッシュメモリ１１には、図２に示したコマンドテーブルＴを構成するデータが記憶されている。このコマンドテーブルＴは、前述した赤外リモコンから送られるリモコン信号に含まれる特定のコードデータの値（コード値）と、それにより示される動作命令を示すテーブルである。
【００３８】
次に、以上の構成からなるデジタルカメラ１において、ユーザーによりリモコン撮影モードが設定されたときの動作を説明する。
【００３９】
まず、リモコン撮影モードについて説明する。リモコン撮影モードは、撮影モードとして予め複数用意されているモードのうち１つであって、ユーザーが赤外リモコンの所定のボタンを操作することにより、被写体内での赤外リモコンの位置に応じた複数種類（本実施の形態では３種類）のモードで撮影を選択的に行うことができるモードである。また、本実施の形態においては、赤外リモコンが、命令用のコードデータの先頭に、オン・オフを繰り返す所定のビット幅の検査用コードデータを付加した信号を発信するものであり、その検査用コードデータ部分（図５に示す赤外光信号）の各ビット幅が、後述するブロック検出処理時におけるＣＣＤ２の駆動周期（フレーム周期）の２倍の長さに設定されており（図５参照）、また、前述した青ガラス赤外カットフィルタを通過する９５０ｎｍ〜１０５０ｎｍ程度の波長の赤外光を発するものであることを前提としている。
【００４０】
以下、リモコン撮影モードでの具体的な動作を、図３に示したＤＳＰ／ＣＰＵ３による制御手順を示すフローチャートに従い説明する。ＤＳＰ／ＣＰＵ３はリモコン撮影モードが設定されると、まずＣＣＤ２における露光時間を１／２フレームに固定して、所定の駆動周期（フレーム周期）での連続した露光を開始させ（ステップＳＡ１）、ブロック検出処理に移行する（ステップＳＡ２）。図４はブロック検出処理の内容を示すフローチャート、図５は赤外リモコンが赤外光信号で検査用コードデータを発信し、赤外光信号周期とフレーム周期とが同期するまでのデジタルカメラ１の動作を示すタイミングチャートである。ブロック検出処理においては、前述したようにフレーム周期で１／２フレーム期間だけＣＣＤ２を露光させる（ステップＳＢ１）。なお、ＣＣＤ２の露光時間はフレーム周期の後半部分である。そして、前記露光に伴い取得した１フレーム分の画像の輝度毎の輝度データをバッファに記憶した後（ステップＳＢ２）、画像領域を、図６に示したようにｘ，ｙ方向に等分した（０，０）〜（７，７）の検査ブロックに分けて次の処理を行う。なお、ブロック数や各ブロックの形状はこれ以外であっても構わない。
【００４１】
まず、対象ブロックとして先頭ブロック（０，０）を設定した後（ステップＳＢ３）、当該ブロックに所定以上の輝度の画素が存在するか否かを確認し、存在する場合には、赤外光が点灯であると判断し（ステップＳＢ４でＹＥＳ）、ＤＲＡＭ１０に予め検査ブロック毎に確保してあるデータコード蓄積用のバッファ領域にデータコード”１”をセットする（ステップＳＢ５）。また、存在しない場合には、消灯であると判断し（ステップＳＢ４でＮＯ）、データコード”０”をセットする（ステップＳＢ６）。その後、係る処理を残りの全ての検査ブロックを対象として行い（ステップＳＢ７〜ＳＢ９でＮＯ、ステップＳＢ１０）、最後の検査ブロックを対象とした処理を終えたら（ステップＳＢ７，ＳＢ８が共にＮＯ、ステップＳＢ９でＹＥＳ）、ステップＳＢ１へ戻り、次の露光タイミングでＣＣＤ２に露光を行わせ、ステップＳＢ２以降の処理を繰り返す。これにより、ＤＲＡＭ１０の前述した検査ブロック毎のバッファ領域には、露光回数に応じた数のデータが順次蓄積される。
【００４２】
ここで、前述したように赤外リモコンから送られる検査用コードデータの信号のビット幅がＣＣＤ２のフレーム周期の２倍の長さに設定されている（図５の赤外光信号）。そのため、上記の処理を繰り返す間に検査ブロック毎に蓄積されるコードデータは、赤外光の信号周期とフレーム周期とが同期している場合には、赤外光の１回の点灯に対して２ビットの点灯ビット（”１１”）となり、逆に同期していない場合には、赤外光の１回の点灯に対して３ビットの点灯ビット（”１１１”）となる（図５のデータコード）。
【００４３】
したがって、上記の処理を繰り返す間には、検査ブロック毎にコードデータを蓄積した時点で、当該検査ブロックのコードデータに上記の非同期状態を示すビットパターンが出現したか否かを判別する（ステップＳＢ８）。そして、それが出現したときには（ステップＳＢ８でＹＥＳ）、その時点でＣＣＤ２の駆動用のフレームカウンタをリセットし、露光タイミングを１／２フレームずらし赤外光の信号周期に同期させる（ステップＳＢ１１）。また、フレームカウンタをリセットするタイミングは、「フレーム時間−露光時間」であってフレームカウンタのカウント値が１／２フレームのカウント値に達した時点である。しかる後、検査ブロック毎に蓄積されているコードデータを全てリセットし（ステップＳＢ１２）、ステップＳＢ１へ戻って前述した処理を始めから繰り返し、検査ブロック毎に新たにコードデータを蓄積する。
【００４４】
他方、以上の処理を繰り返す間には、いずれかの検査ブロックにおいて検査用コードデータと一致するコードデータが蓄積されたか否かを確認し、それが確認できたら（ステップＳＢ７でＹＥＳ）、その時点で対象となっている検出ブロックにイネーブルフラグをセットする（ステップＳＢ１３）。つまり当該検出ブロック（図６の例では（３，５）の検査ブロック）を赤外光の発信位置として確定する。これによりブロック検出処理を完了し、図３のメインルーチンに戻る。
【００４５】
引き続き、メインルーチンではＣＣＤ２にフレーム周期での露光を行わせるとともに、ブロック検出処理で確定した検出ブロックについて、検出信号（輝度）を確認しながらコードデータの取得を開始する（ステップＳＡ３）。それを、既定のビット幅のデータが取得できるまで継続し、やがて既定のビット幅のデータつまり命令用のコードデータが取得できたら（ステップＳＡ４でＹＥＳ）、取得したコード値と一致するコードデータをコマンドテーブルＴで確認し（ステップＳＡ５）、さらに一致したコードデータに対応する命令動作の内容を確認する（ステップＳＡ６）。その後、確認した命令動作に応じて、以下の処理を行う。
【００４６】
すなわち、確認した動作命令がエリア指定ＡＦであったときには、オートフォーカス制御におけるフォーカスエリアとして、図７に示したように、ブロック検出処理において赤外光の発信位置として確定した検出ブロックと、その近傍８ブロックの範囲Ａ１を設定する（ステップＳＡ７）。引き続き、報知部１４に所定のアラーム音を出力させてユーザーに撮影開始を知らせてから、ＡＦ、ＡＥ、ＡＷＢの各制御を行い、ＣＣＤ２にて撮像を行うとともに、撮像により取得した画像データを圧縮してメモリ・カード１３に記録する（ステップＳＡ１０〜ＳＡ１３）。
【００４７】
また、ステップＳＡ６で確認した動作命令がエリア別重み付けＡＥであったときには、自動露出制御における重み付けエリアとして、図８に示したように、前記検出ブロックと近傍８ブロックを重み付け倍率が８倍の高位エリアＡ２に、その周囲の３３ブロックを重み付け倍率が４倍の中位エリアＡ３に、その他のブロックを重み付け倍率が１倍の低位エリアＡ４に設定する（ステップＳＡ８）。しかる後、前述したステップＳＡ１０〜ＳＡ１３の処理を行い画像を記録する。
【００４８】
また、ステップＳＡ６で確認した動作命令がエリア指定ＡＷＢであったときには、オートホワイトバランス制御における色評価エリアとして、図９に示したように、前記検出ブロックの近傍８ブロックを囲む周囲の３３ブロックを設定する。しかる後、前述したステップＳＡ１０〜ＳＡ１３の処理を行い画像を記録する。
【００４９】
したがって、以上説明したリモコン撮影モードにおいては、ユーザーが赤外リモコンによりエリア指定ＡＦモードでの撮影操作を行った場合には、赤外光の受信位置周辺である主たる被写体のユーザーに焦点が正しく合った精度の高いフォーカス状態での撮影を行うことができる。また、エリア別重み付けＡＥモードでの撮影操作を行った場合には、ユーザーの周辺に適正露出が得られた精度の高い露出状態での撮影を行うことができる。また、エリア指定ＡＷＢモードでの撮影操作を行った場合には、ユーザーの周辺を除く領域のみに基づきホワイトバランスが調整され、ユーザーの服の色等に左右されない精度の高いホワイトバランスが確保された状態での撮影を行うことができる。よって、本実施の形態によれば、赤外線信号の受光素子が単に廃止可能となるだけでなく、それによってユーザーの使い勝手を向上させることができる。
【００５０】
なお、本実施の形態では、デジタルカメラ１において、赤外リモコンを用いて前述したような異なる制御（エリア別重み付けＡＥ、エリア別重み付けＡＥ、エリア指定ＡＷＢ）を伴う撮影操作を可能としたものについて説明したが、撮影動作以外にも、撮像した光学像つまり被写体内における赤外光の発信位置に応じた他の動作を赤外リモコンの操作により行わせるようにしてもよい。また、デジタルカメラ１が動画撮影機能を備えている場合においては、動画撮影に関する動作を赤外リモコンの操作により行わせてもよい。
【００５１】
また、ＣＣＤ２を使用して複数のコードデータを識別して受信することができるようにしたが、受信可能なコードデータを決められたコードデータのみとしてもよい。その場合には、例えばリモコン撮影モードとして、赤外リモコンの操作により特定の制御を伴う撮影を行うための複数のモードをさらに用意しておくことにより、本実施の形態と同様の効果が得られる。但し、その場合には、撮影直前にモードを切り替えたい場合等の操作性が若干低下することとなる。
【００５２】
また、赤外光により送受信されるリモコン信号にコードデータを乗せることなく、赤外光の受光の有無と発信元の位置の確認のみを行わせて、赤外光を受光したときには所定の動作を行わせるようにしてもよい。但し、その場合には、赤外リモコン以外からの光（ノイズ）の影響を受けやすいため、受光の有無が誤検出されやすくなる。したがって、本実施の形態のようにリモコン信号にコードデータを乗せ、そのコードデータが受信できたときだけ所定の動作を行わせることが望ましい。
【００５３】
さらに、リモコン信号にコードデータを乗せる場合にあっては、本実施の形態のように、コードデータの受信に際しては、ＣＣＤ２の露光タイミングを赤外光の信号周期に同期させることが望ましい。すなわち両者を同期させてコードデータの受信を行わせれば、誤検出の発生率をより一層低下させることができる。特にコードデータのビット幅が長い場合には極めて効果が大きい。
【００５４】
ここで、以上説明した実施の形態の変形例について説明する。すなわち上述した例では、赤外光の発信位置を、図６に示したブロック検出処理により、予め設定しておいた比較的大きなブロック単位で行うようにしたが、赤外光の発信位置を１乃至複数数画素単位で検出するものとする。また、発信位置の検出を一定期間連続的に行い逐次記憶し、やがて一定期間が経過したら、その間に記憶した複数の発信位置の変化に基づき、画角内に特定のエリアを設定する。例えば点在する複数の発信位置を全て含む領域（円形や矩形等）を特定のエリアとする。そして、係るエリアのみを対象としたＡＦ処理やＡＥ処理、ＡＷＢ処理を伴う撮影を行わせる。なお、撮影に行うＡＦ処理等の種類は、予めユーザーに設定させてもよいし、また発信位置の検出を連続的に行う間に、それと並行して前述したコードデータの蓄積を行い、蓄積したコードデータに対応する処理としてもよい。係る変形例によれば、ユーザーが、ＡＦ処理等の対象エリアを撮影時に自由に指定することができ、使い勝手がさらに向上する。
【００５５】
また、上記とは別に、以下のような動作を行わせてもよい。すなわち前述したように赤外光の発信位置の検出を一定期間連続的に行い逐次記憶した後、その間に記憶した複数の発信位置の変化に基づき、赤外光の発信源である赤外リモコンの移動形態を認識する。なお、認識する移動形態は、例えば上下方向の移動や水平方向の移動、大きな円を描く移動のような認識しやすい形態とする。また認識方法は任意であり、例えばメモリ上において発信位置を検出時の画素単位に対応する座標に複数の発信位置をプロットし、それらの点在形態をパターン認識することにより行う。また、認識する移動形態と、それに対応するＡＦ処理等の撮影に行う動作命令を示すコマンドテーブルを記憶しておき、移動形態を認識したら、まず赤外リモコンが移動していた付近、例えばいずれかの時点での発信位置を中心とした一定のエリアや、検出した発信位置の全てやその一部つまり赤外リモコンの移動軌跡の一部又は全部を含むエリアを特定のエリアとして設定した後、係るエリアのみを対象として、前述した移動形態に対応する処理を伴う撮影を行わせる。
【００５６】
以上の動作よれば、例えばユーザーが、赤外リモコンを横に振ることによって、自己を主たる被写体としたＡＦ処理を伴う撮影操作や、赤外リモコンを縦に振ることにより自己及びその周囲を色評価エリアとした（又は色評価エリアから外した）ＡＷＢ処理を伴う撮影操作を行うことができ、使い勝手がさらに向上することとなる。なお、かかる場合においてもリモコン信号に特定のコードデータを乗せるようにして、そのコードデータが受信できたときだけ赤外リモコンによる上記の操作を可能とした方が、リモコン信号の誤検出による誤動作が防止できる。
【００５７】
また、本実施の形態では、デジタルカメラ１に本発明を適用した場合について説明したが、本発明は、これ以外にもムービーカメラ、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン等にも適用でき、さらにＣＣＤやＣＭＯＳセンサ等の撮像素子を備えたものであれば、それらを記録画像の取得に使用しない銀塩カメラにも適用することができる。また、既存のデジタルカメラ等についても、プログラムを変更、又は更新をするだけで本実施の形態と同様の動作を行わせることができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施の形態を示すデジタルカメラのブロック図である。
【図２】内蔵フラッシュメモリに記憶されているコマンドテーブルのデータ内容を示す模式図である。
【図３】リモコン撮影モードでのＤＳＰ／ＣＰＵ３による制御手順を示すフローチャートである。
【図４】ブロック検出処理の内容を示すフローチャートである。
【図５】ブロック検出処理での動作を示すタイミングチャートである。
【図６】撮像画像において輝度の検出対象となるブロックを示す図である。
【図７】エリア指定ＡＦ動作の内容を示す説明図である。
【図８】エリア別重み付けＡＥ動作の内容を示す説明図である。
【図９】エリア指定ＡＷＢ動作の内容を示す説明図である。
【符号の説明】
【００５９】
１    デジタルカメラ
２    ＣＣＤ
３    ＤＳＰ／ＣＰＵ
７    キー入力部
１０    ＤＲＡＭ
１１    内蔵フラッシュメモリ
Ｔ    コマンドテーブル
【図１】
2004222242.tif 000003
【図２】
2004222242.tif 000004
【図３】
2004222242.tif 000005
【図４】
2004222242.tif 000006
【図５】
2004222242.tif 000007
【図６】
2004222242.tif 000008
【図７】
2004222242.tif 000009
【図８】
2004222242.tif 000010
【図９】
2004222242.tif 000011