JP4636739B2 - 撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 - Google Patents
撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 Download PDFInfo
- Publication number
- JP4636739B2 JP4636739B2 JP2001199797A JP2001199797A JP4636739B2 JP 4636739 B2 JP4636739 B2 JP 4636739B2 JP 2001199797 A JP2001199797 A JP 2001199797A JP 2001199797 A JP2001199797 A JP 2001199797A JP 4636739 B2 JP4636739 B2 JP 4636739B2
- Authority
- JP
- Japan
- Prior art keywords
- evaluation value
- exposure
- area
- weighting
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Exposure Control For Cameras (AREA)
- Color Television Image Signal Generators (AREA)
- Studio Devices (AREA)
Description
【発明の属する技術分野】
本発明は、自動露出機構を有する撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体に関する。
【0002】
【従来の技術】
従来から、自動で露出制御を行って静止画像や動画像を記録するカメラは市販されている。これらのカメラによれば、ユーザ自身が絞りやシャッター速度を操作せずとも、カメラが自動的に露出を決定し、ユーザは露出を意識することなく撮影を行うことができ、ユーザにとって有益な機能となっている。
【0003】
【発明が解決しようとする課題】
このような従来のカメラにおいては、雪景色や雲等の広範囲に高輝度部分の存在するような撮影状況に対しては、高輝度部分につられて露出アンダー気味になることがある。
【0004】
これを回避する方法として、各測光エリアの輝度レベルの積分値が所定値を超えると、該測光エリアの重み付けを小さくして、露出アンダーになるのを防ぐものがある。
【0005】
ところで、雪景色や雲を撮影する場合でも、輝度の低い白が占めている場合もある。この場合に、上記の方法では、各測光エリアの輝度レベルの積分値が所定値を超えないので、該測光エリアの重み付けはそのままとなり、輝度は低いとみなされて露出を決定するので、露出アンダーになる可能性がある。
【0006】
本発明は上記の点に鑑みてなされたものであり、測光エリアの大部分を輝度の低い白が占めている場合等でも、露出アンダーになるのを防ぐようにすることを目的とする。
【0007】
【課題を解決するための手段】
本発明の撮像装置は、自動露出機構を備えた撮像装置であって、撮影画像データを複数のエリアに分割する分割手段と、上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成手段と、上記各エリア中において部分ごとに色評価値を生成する色評価値生成手段と、上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定手段と、上記重み付け決定手段により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御手段とを備えた点に特徴を有する。
【0010】
また、本発明の撮像装置の他の特徴とするところは、上記色評価値生成手段は、上記各エリア中において画素ごとに上記色評価値を生成する点にある。
【0011】
本発明の撮像装置の制御方法は、自動露出機構を備えた撮像装置の制御方法であって、撮影画像データを複数のエリアに分割する分割手順と、上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成手順と、上記各エリア中において部分ごとに色評価値を生成する色評価値生成手順と、上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定手順と、上記重み付け決定手順により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御手順とを有する点に特徴を有する。
【0013】
本発明のプログラムは、自動露出機構を備えた撮像装置を制御するためのプログラムであって、撮影画像データを複数のエリアに分割する分割処理と、上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成処理と、上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定処理と、上記重み付け決定処理により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御処理とをコンピュータに実行させる点に特徴を有する。
【0015】
本発明のコンピュータ読み取り可能な記憶媒体は、上記プログラムを格納した点に特徴を有する。
【0016】
上記のようにした本発明においては、輝度に基づいて各エリアの露出評価値を生成するとともに、上記各エリア中の色情報に基づいて露出評価値に重み付け演算を行うようにしたので、測光エリアの大部分を輝度の低い白が占めている場合等でも、露出アンダーになることを防ぐことができる。
【0017】
【発明の実施の形態】
以下、図面を参照して、本発明の撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体の実施の形態について説明する。
【0018】
図1は、本実施の形態のデジタルカメラの構成例を示すブロック図である。同図において、10は撮影レンズ、12は絞り機能を備えるシャッター、14は光学像を電気信号に変換する撮像素子である。
【0019】
16は撮像素子14のアナログ信号出力をディジタル信号に変換するA/D変換器である。18は撮像素子14、A/D変換器16、D/A変換器26にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路22及びシステム制御回路50により制御される。
【0020】
20は画像処理回路であり、A/D変換器16からのデータ或いはメモリ制御回路22からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路20においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路50が露光制御部40、測距制御手段42に対して制御を行う、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理を行っている。さらに、画像処理回路20においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいて、TTL方式のAWB(オートホワイトバランス)処理も行っている。
【0021】
22はメモリ制御回路であり、A/D変換器16、タイミング発生回路18、画像処理回路20、画像表示メモリ24、D/A変換器26、メモリ30、圧縮・伸長回路32を制御する。A/D変換器16のデータが、画像処理回路20、メモリ制御回路22を介して、或いは、直接メモリ制御回路22を介して、画像表示メモリ24或いはメモリ30に書き込まれる。
【0022】
24は画像表示メモリ、26はD/A変換器、28はTFT LCD等から成る画像表示部であり、画像表示メモリ24に書き込まれた表示用の画像データは、D/A変換器26を介して画像表示部28により表示される。画像表示部28を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。また、画像表示部28は、システム制御回路50の指示により任意に表示をON/OFFすることが可能であり、表示をOFFにした場合にはデジタルカメラの電力消費を大幅に低減することができる。
【0023】
30は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。また、メモリ30はシステム制御回路50の作業領域としても使用することが可能である。
【0024】
32は適応離散コサイン変換(ADCT)等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ30に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ30に書き込む。
【0025】
40は絞り機能を備えるシャッター12を制御する露光制御部であり、フラッシュ48と連携することにより、フラッシュ調光機能も有するものである。42は撮影レンズ10のフォーカシングを制御する測距制御部、44は撮影レンズ10のズーミングを制御するズーム制御部、46はバリアである保護手段102の動作を制御するバリア制御部である。48はフラッシュであり、AF補助光の投光機能、フラッシュ調光機能も有する。露光制御部40、測距制御部42はTTL方式を用いて制御されており、撮像した画像データを画像処理回路20によって演算した演算結果に基づき、システム制御回路50が露光制御部40、測距制御部42に対して制御を行う。
【0026】
50は全体を制御するシステム制御回路、52はシステム制御回路50の動作用の定数、変数、プログラム等を記憶するメモリである。
【0027】
54はシステム制御回路50でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部であり、デジタルカメラの操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばLCDやLED、発音素子等の組み合わせにより構成されている。また、表示部54は、その一部の機能が光学ファインダー104内に設置されている。
【0028】
表示部54の表示内容のうち、LCD等に表示するものとしては、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体200及び210の着脱状態表示、通信I/F動作表示、日付・時刻表示等がある。
【0029】
また、表示部54の表示内容のうち、光学ファインダー104内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等がある。
【0030】
56は電気的に消去・記録可能な不揮発性メモリであり、例えばEEPROM等が用いられる。
【0031】
60、62、64、66、68及び70は、システム制御回路50の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【0032】
ここで、これらの操作手段の具体的な説明を行う。60はモードダイアルスイッチで、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、PC接続モード等の各機能モードを切り替え設定することができる。
【0033】
62はシャッタースイッチSW1で、不図示のシャッターボタンの操作途中でONとなり、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作開始を指示する。64はシャッタースイッチSW2で、不図示のシャッターボタンの操作完了でONとなり、撮像素子12から読み出した信号をA/D変換器16、メモリ制御回路22を介してメモリ30に画像データを書き込む露光処理、画像処理回路20やメモリ制御回路22での演算を用いた現像処理、メモリ30から画像データを読み出し、圧縮・伸長回路32で圧縮を行い、記録媒体200或いは210に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【0034】
66は画像表示ON/OFFスイッチで、画像表示部28のON/OFFを設定することができる。この機能により、光学ファインダー104を用いて撮影を行う際に、TFT LCD等からなる画像表示部28への電流供給を遮断することにより、省電力を図ることが可能となる。
【0035】
68はクイックレビューON/OFFスイッチで、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施の形態では、特に、画像表示部28をOFFとした場合におけるクイックレビュー機能の設定をする機能を備えるものとする。
【0036】
70は各種ボタンやタッチパネル等からなる操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動+(プラス)ボタン、メニュー移動−(マイナス)ボタン、再生画像移動+(プラス)ボタン、再生画像−(マイナス)ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン等がある。
【0037】
80は電源制御部で、電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路50の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【0038】
82はコネクタ、84はコネクタ、86はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプタ等からなる電源手段である。
【0039】
90及び94はメモリカードやハードディスク等の記録媒体とのインターフェース、92及び96はメモリカードやハードディスク等の記録媒体と接続を行うコネクタ、98はコネクタ92及び或いは96に記録媒体200或いは210が装着されているか否かを検知する記録媒体着脱検知手段である。
【0040】
なお、本実施の形態では、記録媒体を取り付けるインターフェース及びコネクタを2系統持つものとして説明しているが、もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数いずれの系統数を備える構成としてもかまわない。また、異なる規格のインターフェース及びコネクタを組み合わせて備える構成としてもかまわない。
【0041】
インターフェース及びコネクタとしては、PCMCIAカードやCF(コンパクトフラッシュ(R))カード等の規格に準拠したものを用いて構成してかまわない。さらに、インターフェース90及び94、そしてコネクタ92及び96をPCMCIAカードやCF(コンパクトフラッシュ(R))カード等の規格に準拠したものを用いて構成した場合、LANカードやモデムカード、USBカード、IEEE1394カード、P1284カード、SCSIカード、PHS等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【0042】
102はバリアである保護手段で、レンズ10を含む撮像部を覆うことにより、撮像部の汚れや破損を防止する。104は光学ファインダーであり、画像表示部28による電子ファインダー機能を使用することなしに、光学ファインダーのみを用いて撮影を行うことが可能である。また、光学ファインダー104内には、表示部54の一部の機能、例えば、合点表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示等が設置されている。
【0043】
110は通信手段で、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信等の各種通信機能を有する。112は通信手段110によりデジタルカメラを他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【0044】
200はメモリカードやハードディスク等の記録媒体である。記録媒体200は、半導体メモリや磁気ディスク等から構成される記録部202、デジタルカメラとのインターフェース204、デジタルカメラとの接続を行うコネクタ206を備えている。
【0045】
210はメモリカードやハードディスク等の記録媒体である。記録媒体210は、半導体メモリや磁気ディスク等から構成される記録部212、デジタルカメラとのインターフェース214、デジタルカメラとの接続を行うコネクタ216を備えている。
【0046】
以下、図2〜図7を参照して、上記実施の形態のデジタルカメラにおける処理動作について説明する。
【0047】
図2及び図3は、主ルーチンのフローチャートを示す。電池交換等の電源投入により、システム制御回路50はフラグや制御変数等を初期化し(ステップS101)、画像表示部28の画像表示をOFF状態に初期設定する(ステップS102)。
【0048】
システム制御回路50は、モードダイアル60の設定位置を判断し、モードダイアル60が電源OFFに設定されていたならば(ステップS103)、各表示部の表示を終了状態に変更し、保護手段102のバリアを閉じて撮像部を保護し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ56に記録し、電源制御手段80により画像表示部28を含むデジタルカメラ各部の不要な電源を遮断する等の所定の終了処理を行った後(ステップS105)、ステップS103に戻る。
【0049】
モードダイアル60が撮影モードに設定されていたならば(ステップS103)、ステップS106に進む。モードダイアル60がその他のモードに設定されていたならば(ステップS103)、選択されたモードに応じた処理を実行し(ステップS104)、処理を終えたならば、ステップS103に戻る。
【0050】
システム制御回路50は、電源制御手段80により電池等により構成される電源86の残容量や動作状況がデジタルカメラの動作に問題があるか否かを判断し(ステップS106)、問題があるならば、表示部54を用いて画像や音声により所定の警告表示を行った後に(ステップS108)、ステップS103に戻る。電源86に問題が無いならば(ステップS106)、記録媒体200或いは210の動作状態が画像処理装置100の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かを判断し(ステップS107)、問題があるならば表示部54を用いて画像や音声により所定の警告表示を行った後に(ステップS108)、ステップS103に戻る。
【0051】
記録媒体200或いは210の動作状態に問題が無いならば(ステップS107)、表示部54を用いて画像や音声により画像処理装置100の各種設定状態の表示を行う(ステップS109)。なお、画像表示部28の画像表示がONであったならば、画像表示部28も用いて画像や音声により画像処理装置100の各種設定状態の表示を行う。
【0052】
システム制御回路50は、クイックレビューON/OFFスイッチ68の設定状態を調べ(ステップS110)、クイックレビューONに設定されていたならばクイックレビューフラグを設定し、(ステップS111)、クイックレビューOFFに設定されていたならばクイックレビューフラグを解除する(ステップS112)。なお、クイックレビューフラグの状態は、システム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0053】
続いて、システム制御回路50は、画像表示ON/OFFスイッチ66の設定状態を調べ(ステップS113)、画像表示ONに設定されていたならば、画像表示フラグを設定すると共に(ステップS114)、画像表示部28の画像表示をON状態に設定し(ステップS115)、さらに撮像した画像データを逐次表示するスルー表示状態に設定して(ステップS116)、図3のフローチャートにおけるステップS119に進む。
【0054】
スルー表示状態においては、撮像素子12,A/D変換器16、画像処理回路20、メモリ制御回路22を介して、画像表示メモリ24に逐次書き込まれたデータを、メモリ制御回路22、D/A変換器26を介して画像表示部28により逐次表示することにより、電子ファインダー機能を実現している。
【0055】
画像表示ON/OFFスイッチ66が画像表示0FFに設定されていたならば(ステップS113)、画像表示フラグを解除すると共に(ステップS117)、画像表示部28の画像表示をOFF状態に設定して(ステップS118)、図3のフローチャートにおけるステップS119に進む。
【0056】
画像表示OFFの場合は、画像表示部28による電子ファインダー機能を使用せず、光学ファインダー104を用いて撮影を行う。この場合、電力消費量の大きい画像表示部28やD/A変換器26等の消費電力を削減することが可能となる。なお、画像表示フラグの状態は、システム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0057】
システム制御回路50は、シャッタースイッチSW1が押されていないならば(ステップS119)、図2のフローチャートにおけるステップS103に戻る。シャッタースイッチSW1が押されたならば(ステップS119)、システム制御回路50の内部メモリ或いはメモリ52に記憶される画像表示フラグの状態を判断し(ステップS120)、画像表示フラグが設定されていたならば、画像表示部28の表示状態をフリーズ表示状態に設定して(ステップS121)、ステップS122に進む。
【0058】
フリーズ表示状態においては、撮像素子12、A/D変換器16、画像処理回路20、メモリ制御回路22を介した画像表示メモリ24の画像データ書き換えを禁止し、最後に書き込まれた画像データを、メモリ制御回路22、D/A変換器26を介して画像表示部28により表示することにより、フリーズした映像を電子ファインダーに表示している。
【0059】
画像表示フラグが解除されていたならば(ステップS120)、ステップS122に進む。システム制御回路50は、測距処理を行って撮影レンズ10の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する(ステップS122)。測光処理において、必要であればフラッシュの設定も行う。この測距・測光処理(ステップS122)の詳細は、図4のフローチャートを用いて後述する。
【0060】
測距・測光処理(ステップS122)を終えたならば、システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される画像表示フラグの状態を判断し(ステップS123)、画像表示フラグが設定されていたならば画像表示部28の表示状態をスルー表示状態に設定して(ステップS124)、ステップS125に進む。なお、ステップS124でのスルー表示状態は、ステップS116でのスルー状態と同じ動作状態である。
【0061】
シャッタースイッチSW2が押されずに(ステップS125)、さらにシャッタースイッチSW1も解除されたならば(ステップS126)、図2のフローチャートにおけるステップS103に戻る。
【0062】
シャッタースイッチSW2が押されたならば(ステップS125)、システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される画像表示フラグの状態を判断し(ステップS127)、画像表示フラグが設定されていたならば画像表示部28の表示状態を固定色表示状態に設定して(ステップS128)、ステップS129に進む。
【0063】
固定色表示状態においては、撮像素子12、A/D変換器16、画像処理回路20、メモリ制御回路22を介して画像表示メモリ24に書き込まれた撮影画像データの代わりに、差し替えた固定色の画像データを、メモリ制御回路22、D/A変換器26を介して画像表示部28により表示することにより、固定色の映像を電子ファインダーに表示している。
【0064】
画像表示フラグが解除されていたならば(ステップS127)、ステップS129に進む。システム制御回路50は、撮像素子12、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器から直接メモリ制御回路22を介して、メモリ30に撮影した画像データを書き込む露光処理、及び、メモリ制御回路22、そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する(ステップS129)。この撮影処理(ステップS129)の詳細は、図5のフローチャートを用いて後述する。
【0065】
システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される画像表示フラグの状態を判断し(ステップS130)、画像表示フラグが設定されていたならばクイックレビュー表示を行う(ステップS133)。この場合は、撮影中も画像表示部28が電子ファインダーとして常に表示された状態であり、撮影直後のクイックレビュー表示も行われる。
【0066】
画像表示フラグが解除されていたならば(ステップS130)、システム制御回路50の内部メモリ或いはメモリ52に記憶されるクイックレビューフラグの状態を判断し(ステップS131)、クイックレビューフラグが設定されていたならば、画像表示部28の画像表示をON状態に設定し(ステップS132)、クイックレビュー表示を行う(ステップS133)。
【0067】
このように、省電力のために或いは光学ファインダー104を用いて撮影を行うので電子ファインダー機能が不要であるために、画像表示部28の画像表示をOFFに設定していても、クイックレビュースイッチによりクイックレビュー機能が設定されていれば、撮影を行った直後に自動的に撮影画像を画像表示部28に再生することが可能となり、省電力かつ撮影画像の確認に便利な機能を提供することが可能となる。
【0068】
画像表示フラグが解除され(ステップS130)、クイックレビューフラグも解除されていたならば(ステップS131)、画像表示部28がOFFの状態のままステップS134に進む。この場合は、撮影を行った後でも画像表示部28は消えたままであり、クイックレビュー表示も行われない。これは、光学ファインダー104を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要で、画像表示部28の電子ファインダー機能を使用せずに省電力を重視する使用方法である。
【0069】
システム制御回路50は、メモリ30に書き込まれた撮影画像データを読み出して、メモリ制御回路22、そして必要に応じて画像処理回路20を用いて各種画像処理を、また、圧縮・伸長回路32を用いて設定したモードに応じた画像圧縮処理を行った後、記録媒体200或いは210へ画像データの書き込みを行う記録処理を実行する(ステップS134)。この記録処理(ステップS134)の詳細は、図6のフローチャートを用いて後述する。
【0070】
記録処理(ステップS134)が終了した際に、シャッタースイッチSW2が押された状態であったならば(ステップS135)、システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される連写フラグの状態を判断し(ステップS136)、連写フラグが設定されていたならば、連続して撮影を行うためにステップS129に戻り、次の撮影を行う。
【0071】
連写フラグが設定されていないならば(ステップS136)、シャッタースイッチSW2が放されるまで(ステップS135)、現在の処理を繰り返す。
【0072】
記録処理(ステップS134)が終了した際にシャッタースイッチSW2が放された状態であった、或いは、シャッタースイッチSW2を押し続けてクイックレビュー表示を継続して撮影画像の確認を行った後にシャッタースイッチSW2を放した状態であったならば(ステップS135)、所定のミニマムレビュー時間が経過した後に、ステップS138に進む(ステップS137)。
【0073】
このように、画像表示部28におけるクイックレビュー表示を所定の時間継続することにより、撮影画像の確認を確実に行うことを可能とすると共に、不必要に長時間クイックレビュー表示を継続して、次の撮影チャンスを失うことを防止することができる。なお、このミニマムレビュー時間は、固定値としても、使用者が任意に設定することが可能としても、さらには所定の範囲内で使用者が任意に設定或いは選択することが可能としても、いずれの方法で設定してもかまわない。
【0074】
システム制御回路50は、画像表示フラグが設定されていたならば(ステップS138)、画像表示部28の表示状態をスルー表示状態に設定して(ステップS139)、ステップS141に進む。この場合、画像表示部28でのクイックレビュー表示によって撮影画像を確認した後に、次の撮影のために撮像した画像データを逐次表示するスルー表示状態にすることができる。
【0075】
画像表示フラグが解除されていたならば(ステップS138)、画像表示部28の画像表示をOFF状態に設定して(ステップS140)、ステップS141に進む。この場合、画像表示部28でのクイックレビュー表示によって撮影画像を確認した後に、省電力のために画像表示部28の機能を停止して、電力消費量の大きい画像表示部28やD/A変換器26等の消費電力を削減することが可能となる。
【0076】
シャッタースイッチSW1が押された状態であったならば(ステップS141)、システム制御回路50は、ステップS125に戻って次の撮影に備える。シャッタースイッチSW1が放された状態であったならば(ステップS141)、システム制御回路50は、一連の撮影動作を終えて、図2のフローチャートにおけるステップS103に戻る。
【0077】
図4は、図3のフローチャートのステップS122における測距・測光処理の詳細なフローチャートを示す。システム制御回路50は、撮像素子14から電荷信号を読み出し、A/D変換器16を介して画像処理回路20に撮影画像データを逐次読み込む(ステップS201)。読み込まれた画像データを複数のサンプリングエリアに分割し、露出評価値をエリアごとに重み付けを行い、露出評価の演算を行う。この各エリア中で、色評価値が色温度分布の所定範囲内に収まっている画素の総数が所定数を超えたならば、該サンプリングエリアの露出評価値の重み付けを下げる。この測光評価処理(ステップS201)の詳細は、図7のフローチャートを用いて後述する。
【0078】
この逐次読み込まれた画像データを用いて、画像処理回路20はTTL(スルー・ザ・レンズ)方式のAE(自動露出)処理、EF(フラッシュプリ発光)処理、AF(オートフォーカス)処理に用いる所定の演算を行っている。なお、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、TTL方式のAE、EF、AWB、AFの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。
【0079】
画像処理回路20での演算結果を用いて、システム制御回路50は、露出(AE)が適正と判断されるまで(ステップS202)、露光制御部40を用いてAE制御を行う(ステップS203)。
【0080】
AE制御で得られた測定データを用いて、システム制御回路50は、フラッシュが必要か否かを判断し(ステップS204)、フラッシュが必要ならばフラッシュフラグをセツトし、フラッシュ48を充電する(ステップS205)。
【0081】
露出(AE)が適正と判断したならば(ステップS202)、測定データ及び/又は設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0082】
画像処理回路20での演算結果及びAE制御で得られた測定データを用いて、システム制御回路50は、ホワイトバランス(AWB)が適正と判断されるまで(ステップS206)、画像処理回路20を用いて色処理のパラメータを調節してAWB制御を行う(ステップS207)。
【0083】
ホワイトバランス(AWB)が適正と判断したならば(ステップS206)、測定データ及び/又は設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0084】
AE制御及びAWB制御で得られた測定データを用いて、システム制御回路50は、測距(AF)が合点と判断されるまで(ステップS208)、測距制御部42を用いてAF制御を行う(ステップS209)。
【0085】
測距(AF)が合点と判断したならば(ステップS208)、測定データ及び/又は設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶し、測距・測光処理ルーチン(ステップS122)を終了する。
【0086】
図5は、図3のフローチャートのステップS129における撮影処理の詳細なフローチャートを示す。システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される測光データに従い、露光制御部40によって、絞り機能を有するシャッター12を絞り値に応じて開放して撮像素子10を露光する(ステップS301、S302)。
【0087】
フラッシュフラグによりフラッシュ48が必要か否かを判断し(ステップS303)、必要な場合はフラッシュ48を発光させる(ステップS304)。
【0088】
システム制御回路50は、測光データに従って撮像素子12の露光終了を待ち(ステップS305)、シャッター12を閉じて(ステップS306)、撮像素子14から電荷信号を読み出し、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器16から直接メモリ制御回路22を介して、メモリ30に撮影画像のデータを書き込む(ステップS307)。
【0089】
設定された撮影モードに応じて、フレーム処理を行う必要があるならば(ステップS308)、システム制御回路50は、メモリ制御回路22そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた画像データを読み出して垂直加算処理や(ステップS309)、色処理(ステップS310)を順次行った後、メモリ30に処理を終えた画像データを書き込む。
【0090】
システム制御回路50は、メモリ30から画像データを読み出し、メモリ制御回路22を介して画像表示メモリ24に表示画像データの転送を行う(ステップS311)。一連の処理を終えたならば、撮影処理ルーチン(ステップS129)を終了する。
【0091】
図6は、図3のフローチャートのステップS134における記録処理の詳細なフローチャートを示す。システム制御回路50は、メモリ制御回路22、そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた撮影画像データを読み出して撮像素子の縦横画素比率を1:1に補間する画素正方化処理を行った後(ステップS401)、メモリ30に処理を終えた画像データを書き込む。
【0092】
そして、メモリ30に書き込まれた画像データを読み出して、設定したモードに応じた圧縮・伸長回路32により画像圧縮処理を行った後(ステップS402)、インターフェース90或いは94、コネクタ92或いは96を介して、メモリカードやコンパクトフラッシュ(R)カード等の記録媒体200或いは210へ圧縮した画像データの書き込みを行う(ステップS403)。記録媒体への書き込みが終わったならば、記録処理ルーチン(ステップS134)を終了する。
【0093】
図7は、図4のフローチャートのステップS201における測光評価処理の詳細なフローチャートを示す。システム制御回路50は、撮像素子14から電荷信号を読み出し、A/D変換器16を介して画像処理回路20に撮影画像データを逐次読み込む(ステップS501)。読み込まれた画像からサンプリングエリアごとに処理を行う。
【0094】
各サンプリングエリアでは、まず輝度情報(輝度レベル)から露出評価値を生成する(ステップS502)。
【0095】
次に、各サンプリングエリア内の画素の色合い等を判断することのできる信号である色評価値を色情報信号レベルから生成し(例えば、色レベル(RGB等)から色差信号CR/CBを色評価値として生成する)(ステップS503)、色評価値が色温度分布の所定範囲内に収まっている画素の総数を数え、総数が所定数以内なら(ステップS504)、該エリアの重み付けは、予め設定されている値にする(ステップS505)。それに対して、総数が所定数を超えているならば、該エリアの重み付けは、通常設定される値より小さい値に設定する(ステップS506)。すなわち、上記所定範囲や所定数として、エリアごとに白色かどうか(白色の画素が多いかどうか)を判定できるように設定しておき、白色のエリア(白色の画素が多いエリア)では、露出評価値の重み付けを小さくするようにしている。
【0096】
この一連の処理をすべてのサンプリングエリアに対して行い、それらの重み付けした露出評価値を足し合わせて全体の露出評価値を算出する(ステップS508)。全体の露出評価値を算出したら、露出評価値演算ルーチン(ステップS201)を終了する。なお、本実施の形態においては、システム制御回路50が、本発明でいう露出評価値生成手段、色評価値生成手段等の各手段に相当する。
【0097】
以上述べたように、輝度に基づいて各エリアの露出評価値を生成するとともに、上記各エリア中の色情報に基づいて露出評価値に重み付け演算を行うようにしたので、測光エリアの大部分を輝度の低い白が占めている場合等でも、露出アンダーになるのを防ぐことが可能となる。
【0098】
なお、本実施の形態においては、色評価値が色温度分布の所定範囲内に収まっている画素の総数を数えるようにしたが、この所定範囲は固定値としても、使用者が任意に設定することが可能としても、所定の範囲内で使用者が任意に設定あるいは選択することが可能としても、いずれの方法で設定してもかまわない。
【0099】
また、色評価値が色温度分布の所定範囲内に収まっている画素の総数が所定数を超えているかを判定するようにしたが、この所定数は固定値としても、使用者が任意に設定することが可能としても、所定の範囲内で使用者が任意に設定あるいは選択することが可能としても、いずれの方法で設定してもかまわない。
【0100】
さらに、色評価値が色温度分布の所定範囲内に収まっている画素の総数が所定数を超えたら重み付けを変更するといった二段階で変更するだけでなく、所定範囲内に収まっている画素の総数に応じて、より多段階的に重み付けの値を変更するようにしてもかまわない。
【0101】
(その他の実施の形態)
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置或いはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステム或いは装置のコンピュータ(CPU或いはMPU)に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【0102】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。そのプログラムコードの伝送媒体としては,プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク(LAN、インターネット等のWAN、無線通信ネットワーク等)システムにおける通信媒体(光ファイバ等の有線回線や無線回線等)を用いることができる。
【0103】
さらに、上記プログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【0104】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)或いは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることはいうまでもない。
【0105】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることはいうまでもない。
【0106】
なお、上記実施の形態において示した各部の形状及び構造は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【0107】
【発明の効果】
以上述べたように本発明によれば、測光エリアの大部分を輝度の低い白が占めている場合等でも、露出アンダーになるのを防ぐことが可能となり、自動露出機能を高めた撮像装置を提供することができる。
【図面の簡単な説明】
【図1】デジタルカメラの構成を示すブロック図である。
【図2】本実施の形態のデジタルカメラの処理動作の主ルーチンを示すフローチャートである。
【図3】本実施の形態のデジタルカメラの処理動作の主ルーチンを示すフローチャートである。
【図4】測距・測光処理ルーチンを示すフローチャートである。
【図5】撮影処理ルーチンを示すフローチャートである。
【図6】記録処理ルーチンを示すフローチャートである。
【図7】測光評価処理ルーチンを示すフローチャートである。
【符号の説明】
12 絞り機能を備えるシャッター
14 撮像素子
18 タイミング発生回路
20 画像処理回路
40 測光制御部
50 システム制御回路
Claims (5)
- 自動露出機構を備えた撮像装置であって、
撮影画像データを複数のエリアに分割する分割手段と、
上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成手段と、
上記各エリア中において部分ごとに色評価値を生成する色評価値生成手段と、
上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定手段と、
上記重み付け決定手段により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御手段とを備えたことを特徴とする撮像装置。 - 上記色評価値生成手段は、上記各エリア中において画素ごとに上記色評価値を生成することを特徴とする請求項1に記載の撮像装置。
- 自動露出機構を備えた撮像装置の制御方法であって、
撮影画像データを複数のエリアに分割する分割手順と、
上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成手順と、
上記各エリア中において部分ごとに色評価値を生成する色評価値生成手順と、
上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定手順と、
上記重み付け決定手順により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御手順とを有することを特徴とする撮像装置の制御方法。 - 自動露出機構を備えた撮像装置を制御するためのプログラムであって、
撮影画像データを複数のエリアに分割する分割処理と、
上記エリアごとに輝度に基づく露出評価値を生成する露出評価値生成処理と、
上記各エリア中において上記色評価値が色温度分布の所定範囲内に収まって白色とされる部分の数が第1の数である場合、白色とされる部分の数が上記第1の数より小さい第2の数である場合に比べて、当該エリアの露出評価値に対する重み付けを小さくする重み付け決定処理と、
上記重み付け決定処理により決定された重み付けを用いて上記各エリアの露出評価値に重み付け演算を行い、その重み付け演算の結果に基づいて露出制御を行う露出制御処理とをコンピュータに実行させることを特徴とするプログラム。 - 請求項4に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001199797A JP4636739B2 (ja) | 2001-06-29 | 2001-06-29 | 撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001199797A JP4636739B2 (ja) | 2001-06-29 | 2001-06-29 | 撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2003018456A JP2003018456A (ja) | 2003-01-17 |
| JP2003018456A5 JP2003018456A5 (ja) | 2008-08-07 |
| JP4636739B2 true JP4636739B2 (ja) | 2011-02-23 |
Family
ID=19037029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001199797A Expired - Fee Related JP4636739B2 (ja) | 2001-06-29 | 2001-06-29 | 撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4636739B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100460981C (zh) * | 2004-07-16 | 2009-02-11 | 佛山市顺德区顺达电脑厂有限公司 | 软件测光系统及其方法 |
| JP4902136B2 (ja) | 2005-04-28 | 2012-03-21 | キヤノン株式会社 | 撮像装置、撮像方法及びプログラム |
| JP4626432B2 (ja) * | 2005-07-25 | 2011-02-09 | 富士フイルム株式会社 | 撮像装置における色判別方法及び装置並びに撮像装置の露出制御方法 |
| JP5226195B2 (ja) | 2006-07-28 | 2013-07-03 | オリンパスメディカルシステムズ株式会社 | 内視鏡装置及び内視鏡装置の作動方法 |
| JP5504895B2 (ja) * | 2010-01-07 | 2014-05-28 | 日本電気株式会社 | 携帯端末、測光領域選択方法、測光領域選択プログラムおよびプログラム記録媒体 |
| JP5885416B2 (ja) * | 2011-07-14 | 2016-03-15 | キヤノン株式会社 | 撮像装置及び撮像装置の制御方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08107559A (ja) * | 1994-10-05 | 1996-04-23 | Ricoh Co Ltd | 画像入力装置 |
| JP3701058B2 (ja) * | 1995-08-29 | 2005-09-28 | 富士写真フイルム株式会社 | 撮像装置 |
| JPH11146264A (ja) * | 1997-11-11 | 1999-05-28 | Canon Inc | 撮像装置、撮像方法及びコンピュータ読み取り可能な記憶媒体 |
| JP2000324506A (ja) * | 1999-05-10 | 2000-11-24 | Matsushita Electric Ind Co Ltd | ビデオカメラ用露出制御装置 |
-
2001
- 2001-06-29 JP JP2001199797A patent/JP4636739B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003018456A (ja) | 2003-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4989385B2 (ja) | 撮像装置及びその制御方法及びプログラム | |
| JP2005167697A (ja) | 赤目補正機能を有する電子カメラ | |
| US20100177216A1 (en) | Image recording apparatus, and control method and program therefor | |
| JP4636739B2 (ja) | 撮像装置、撮像装置の制御方法、プログラム、及びコンピュータ読み取り可能な記憶媒体 | |
| JP4136296B2 (ja) | 画像処理装置、方法、及びコンピュータ読み取り可能な記憶媒体 | |
| JP3625371B2 (ja) | 画像処理装置、画像処理装置の制御方法、記憶媒体 | |
| JP4343340B2 (ja) | 画像処理装置および制御方法 | |
| JP2005292740A (ja) | 電子カメラ | |
| JP2004194109A (ja) | 露出補正装置 | |
| JP4262022B2 (ja) | 撮像装置 | |
| JP4498169B2 (ja) | 画像処理装置及びその制御方法 | |
| JP4481428B2 (ja) | 画像処理装置 | |
| JP2006042258A (ja) | 撮像装置及びその制御方法 | |
| JP4612763B2 (ja) | 撮像装置およびその制御方法 | |
| JP2006203689A (ja) | 撮像装置及びその制御方法及びプログラム及び記憶媒体 | |
| JP4717645B2 (ja) | 撮像装置及びその制御方法 | |
| JP2005184611A (ja) | 画像処理装置 | |
| JP2006235060A (ja) | 撮像装置 | |
| JP2005208392A (ja) | 画像撮像装置、画像処理方法、及びプログラム | |
| JP4682104B2 (ja) | 撮像装置 | |
| JP4532668B2 (ja) | 撮像装置、その制御方法およびコンピュータ読取り可能な記録媒体 | |
| JP4408545B2 (ja) | 撮像装置 | |
| JP2013197839A (ja) | 撮像装置、その制御方法及びプログラム | |
| JP2004219473A (ja) | 露出制御装置 | |
| JPH11261853A (ja) | 画像処理装置、画像処理装置の制御方法、記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080625 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080625 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100520 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100921 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101022 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101116 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101122 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |