(57)【要約】【課題】  格別の設定無しに、赤目緩和機能の実行と、撮影の即時性とを両立させること。【解決手段】  シャッターが半押し状態になってから全押し状態になるまでの時間が所定時間よりも短い場合には、セルフタイマー撮影が設定されていなければ、赤目緩和機能の実行が設定されていても、赤目緩和機能を実行せずに撮影処理を実行し、セルフタイマー撮影が設定されていれば赤目緩和機能を実行する。【選択図】  図１０
2005114906.tif 000002
【特許請求の範囲】
【請求項１】
フラッシュを有し、当該フラッシュを用いる撮像時に、赤目緩和動作可能な画像処理装置であって、
半押し状態と全押し状態とを検出可能なシャッターボタンと、
前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、所定時間よりも短いか否かを判定する判定手段と、
セルフタイマー撮影が設定されているか否かを検出する動作モード検出手段と、
前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、所定時間よりも短いと判定された場合、前記セルフタイマー撮影が設定されていなければ、前記赤目緩和動作の設定有無にかかわらず、前記赤目緩和動作を行わずに撮像処理を行い、前記赤目緩和動作の実行と、前記セルフタイマー撮影とが設定されている場合には、前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、前記所定時間よりも短いと判定されても、前記赤目緩和動作を行って撮像処理を行う撮像手段とを有することを特徴とする画像処理装置。
【請求項２】
半押し状態と全押し状態とを検出可能なシャッターボタンと、フラッシュを有し、当該フラッシュを用いる撮像時に、赤目緩和動作可能な画像処理装置の制御方法であって、
前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、所定時間よりも短いか否かを判定する判定ステップと、
セルフタイマー撮影が設定されているか否かを検出する動作モード検出ステップと、
前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、所定時間よりも短いと判定された場合、前記セルフタイマー撮影が設定されていなければ、前記赤目緩和動作の設定有無にかかわらず、前記赤目緩和動作を行わずに撮像処理を行い、前記赤目緩和動作の実行と、前記セルフタイマー撮影とが設定されている場合には、前記シャッターボタンが半押し状態となってから、前記全押し状態になるまでの時間が、前記所定時間よりも短いと判定されても、前記赤目緩和動作を行って撮像処理を行う撮像ステップとを有することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は静止画像及び或いは動画像を記録媒体に記録する画像処理装置及びその制御方法に関し、特にフラッシュ撮影時の赤目現象を緩和するための、赤目緩和機能を有する画像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、フラッシュ光が網膜血管で反射することにより目が赤く写る、所謂赤目現象を緩和するため、赤目緩和機能を有するカメラが販売されている。
一般的な赤目緩和機能は、フラッシュ撮影の直前に、プリフラッシュ（プリ発光）を行ったり、別途設けられた赤目緩和ランプを約１秒間点灯することで、事前に人の瞳孔を小さくし、撮影時に網膜血管で反射される光量を減少させて赤目現象を緩和するものである。
【０００３】
しかしながら、フラッシュのプリ発光や赤目緩和ランプの発光によって瞳孔が最も小さくなるまでには約１秒を要するため、プリ発光や赤目緩和ランプの発光開始時から約１秒後に実際の撮影が行われる。
すなわち、従来の電子カメラ等の画像処理装置において赤目緩和を行う場合には、シャッターボタンを押してから実際に撮影されるまで約１秒間のタイムラグが発生する。
【０００４】
この１秒間のタイムラグは、余裕を持って撮影する場合は特に問題とならないが、すぐに撮影を行いたい場合には、赤目緩和ランプ点灯中又はプリ発光中にシャッターチャンスを逃してしまうという問題があった。
【０００５】
このような従来技術の問題点を解決するため、通常の撮影では赤目緩和処理を行い、シャッターの押し込み速度が所定時間よりも早い場合には、赤目緩和処理を行わずに撮影を行うようにしたカメラが提案されている（特許文献１）。
【０００６】
【特許文献１】特開平６−２６５９８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１記載のカメラは、シャッターの押し込み速度のみによって赤目緩和処理の実行、非実行を決定するため、ユーザの意図とカメラの動作が必ずしも一致しないことがあった。例えば、セルフタイマー撮影のように、シャッターの押し込み速度がたとえ早い場合であっても、赤目緩和処理を行った方が良い場合が存在するが、このような場合であっても、特許文献１記載のカメラでは赤目緩和処理が実行されないことになる。また、昨今市販されている撮像装置は、多様化するユーザの要求や状況に応じた最適な撮影を簡単な設定で可能とするため、様々な撮影モードを選択可能となっている。そして、セルフタイマー撮影と同様、シャッターの押し込み速度のみによっては選択された撮影モードにそぐわない動作を行ってしまう虞がある。
本発明はこのような従来技術の問題点を解決することを目的とする。
【課題を解決するための手段】
【０００８】
上述の目的は、フラッシュを有し、当フラッシュを用いる撮像時に、赤目緩和動作可能な画像処理装置であって、半押し状態と全押し状態とを検出可能なシャッターボタンと、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いか否かを判定する判定手段と、セルフタイマー撮影が設定されているか否かを検出する動作モード検出手段と、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いと判定された場合、セルフタイマー撮影が設定されていなければ、赤目緩和動作の設定有無にかかわらず、赤目緩和動作を行わずに撮像処理を行い、赤目緩和動作の実行と、セルフタイマー撮影とが設定されている場合には、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いと判定されても、赤目緩和動作を行って撮像処理を行う撮像手段とを有することを特徴とする画像処理装置によって達成される。
【０００９】
また、上述の目的は、半押し状態と全押し状態とを検出可能なシャッターボタンと、フラッシュを有し、当フラッシュを用いる撮像時に、赤目緩和動作可能な画像処理装置の制御方法であって、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いか否かを判定する判定ステップと、セルフタイマー撮影が設定されているか否かを検出する動作モード検出ステップと、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いと判定された場合、セルフタイマー撮影が設定されていなければ、赤目緩和動作の設定有無にかかわらず、赤目緩和動作を行わずに撮像処理を行い、赤目緩和動作の実行と、セルフタイマー撮影とが設定されている場合には、シャッターボタンが半押し状態となってから、全押し状態になるまでの時間が、所定時間よりも短いと判定されても、赤目緩和動作を行って撮像処理を行う撮像ステップとを有することを特徴とする画像処理装置の制御方法によっても達成される。
【発明の効果】
【００１０】
本発明によれば、セルフタイマー撮影など、設定された撮影モードに応じて、特段の動作を行うことなく即時性を優先した撮影と赤目緩和処理を行う撮影とが適切に選択されるようになる。
【発明を実施するための最良の形態】
【００１１】
●＜第１の実施形態＞
以下、図面を参照して本発明をその好適な実施形態に従って詳細に説明する。
図１は、本発明の一実施形態に係る画像処理装置の構成例を示す図である。
本実施形態において画像処理装置１００は撮像素子を用いて電気的に撮像を行う構成を有するが、フィルムを用いる所謂銀塩カメラに対しても本発明を適用可能である。
【００１２】
（画像処理装置の構成）
以下、画像処理装置１００の構成を説明する。
１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する、ＣＣＤやＣＭＯＳセンサ等の撮像素子、１６は撮像素子１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【００１３】
タイミング発生回路１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給し、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１４】
画像処理回路２０は、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。
また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。
【００１５】
さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。
【００１７】
Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１８】
画像表示メモリ２４に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２６を介してＬＣＤや有機ＥＬディスプレイ等の画像表示部２８により表示される。撮像した画像データを画像表示部２８で逐次表示すれば、電子ファインダー機能を実現することが可能である。
【００１９】
また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には画像処理装置１００の電力消費を大幅に低減することができる。
【００２０】
メモリ３０は撮影した静止画像や動画像を格納する記憶装置であり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。そのため、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。
また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００２１】
圧縮・伸長回路３２は、メモリ３０に格納された画像を読み込んで、適応離散コサイン変換（ＡＤＣＴ）、ウェーブレット変換等を用いた周知のデータ圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
露光制御部４０は絞り機能を備えるシャッター１２を制御するとともに、フラッシュ４８と連携することによりフラッシュ調光機能も有する。
【００２２】
測距制御部４２は撮影レンズ１０のフォーカシングを制御し、ズーム制御部４４は撮影レンズ１０のズーミングを制御する。バリア制御部４６は撮影レンズ１０の保護を行うためのレンズバリアである保護部１０２の動作を制御する。
フラッシュ４８は撮影時の補助光源として機能し、調光機能も有する。また、ＡＦ補助光の投光機能も有する。
【００２３】
赤目緩和ランプ４９は、フラッシュ４８を用いた撮影前に、約１秒間発光することによって、被写体である人の瞳孔を小さくするための光源である。上述したように、撮影直前に瞳孔を小さくすることによって、フラッシュ発光撮影時の赤目現象を低減することができる。
【００２４】
露光制御部４０、測距制御部４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う。
システム制御回路５０は例えばＣＰＵであり、メモリ５２に記憶されたプログラムを実行することにより画像処理装置１００全体を制御する。メモリ５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶する。
【００２５】
表示部５４は例えばＬＣＤやＬＥＤ、スピーカ等の出力装置の組み合わせにより構成され、システム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を出力する。表示部５４は画像処理装置１００の操作部７０近辺の視認し易い位置に、単数或いは複数設置される。また、表示部５４の一部は光学ファインダー１０４内に設置されている。
【００２６】
表示部５４の表示内容としては、例えば、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及び２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、外部コンピュータとの接続状態を示す表示、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、記録媒体書き込み動作表示、等がある。この一部は光学ファインダー１０４内に表示される。
【００２７】
不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。
モードダイヤル６０、シャッタースイッチ６２及び６４、画像表示ＯＮ／ＯＦＦスイッチ６６、フラッシュ設定ボタン６８及び操作部７０は、システム制御回路５０に各種の動作指示を入力するための操作手段を構成し、ボタン、スイッチ、ダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００２８】
ここで、これらの操作手段の具体的な説明を行う。
モードダイアルスイッチ６０は、例えば電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定するためのスイッチである。
【００２９】
シャッタースイッチＳＷ１（６２）は、画像処理装置１００に設けられたシャッターボタン（図示せず）の操作途中（半押し）でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００３０】
シャッタースイッチＳＷ２（６４）は、不図示のシャッターボタンの操作完了（全押し）でＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データとして書き込む露光処理、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【００３１】
画像表示ＯＮ／ＯＦＦスイッチ６６は、画像表示部２８の表示ＯＮ／ＯＦＦ設定用スイッチである。光学ファインダー１０４を用いて撮影を行う際に、例えばＴＦＴ ＬＣＤ等から成る画像表示部２８の表示をＯＦＦして電流供給を遮断することにより、省電力を図ることが可能となる。
【００３２】
フラッシュ設定ボタン６８は、フラッシュの動作モードを設定・変更するボタンである。本実施形態において設定可能なモードは、オート、常時発光、赤目緩和オート、常時発光（赤目緩和）がある。オートは、被写体の明るさに応じて自動的にフラッシュを発光して撮影するモードである。常時発光は、常にフラッシュを発光して撮影するモードである。赤目緩和オートは、被写体の明るさに応じて自動的にフラッシュを発光して撮影するとともに、フラッシュ発光の際には、常に赤目緩和ランプを発光するモードである。常時発光（赤目緩和）は、常に赤目緩和ランプとストロボを発光して撮影するモードである。
【００３３】
操作部７０は各種ボタンやタッチパネル等からなり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、圧縮モードスイッチ等がある。
【００３４】
圧縮モードスイッチは、ＪＰＥＧ(JointPhotographicExpertGpoup)圧縮の圧縮率を選択するため、或いは撮像素子の信号をそのままディジタル化して記録媒体に記録するＲＡＷモードを選択するためのスイッチである。
【００３５】
本実施形態において、ＪＰＥＧ圧縮のモードは、例えばノーマルモードとファインモードが用意されている。画像処理装置１００の利用者は、撮影した画像のデータサイズを重視する場合はノーマルモードを、撮影した画像の画質を重視する場合はファインモードを、それぞれ選択して撮影を行うことができる。
【００３６】
ＪＰＥＧ圧縮のモードにおいては、圧縮・伸長回路３２が、メモリ３０に書き込まれた画像データを読み出し、設定された圧縮率に圧縮した後、例えば記録媒体２００に記録する。
ＲＡＷモードでは、撮像素子１４の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出し、Ａ／Ｄ変換器１６、メモリ制御回路２２を介して、メモリ３０に書き込まれた画像データを読み出し、記録媒体２００に記録する。
【００３７】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００３８】
電源８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、或いはＡＣアダプター等からなり、コネクタ８２及び８４によって画像処理装置１００に取り付けられる。
【００３９】
メモリカードやハードディスク等の記録媒体２００及び２１０は、半導体メモリや磁気ディスク等から構成される記録部２０２、２１２と、画像処理装置１００とのインタフェース２０４、２１４及びコネクタ２０６、２１６を有している。記録媒体２００及び２１０は、媒体側のコネクタ２０６、２１６と画像処理装置１００側のコネクタ９２、９６とを介して画像処理装置１００に装着される。コネクタ９２、９６にはインタフェース９０及び９４が接続される。記録媒体２０２、２１２の装着有無は、記録媒体着脱検知部９８によって検知される。
【００４０】
なお、本実施形態では画像処理装置１００が記録媒体を取り付けるインターフェース及びコネクタを２系統持つものとして説明しているが、記録媒体を取り付けるインターフェース及びコネクタは、単数を含む任意の数備えることができる。また、系統毎に異なる規格のインターフェース及びコネクタを用いても良い。
インターフェース及びコネクタとしては、例えばＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ(登録商標））カード等の規格に準拠したものを用いることができる。
【００４１】
さらに、インタフェース９０及び９４、そしてコネクタ９２及び９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ(登録商標））カード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００４２】
バリア１０２は、画像処理装置１００の、レンズ１０を含む撮像部を覆う事により、撮像部の汚れや破損を防止する。
【００４３】
光学ファインダ１０４は例えばＴＴＬファインダであり、プリズムやミラーを用いてレンズ１０を通じた光束を結像する。光学ファインダ１０４を用いることで、画像表示部２８による電子ファインダー機能を使用すること無しに撮影を行うことが可能である。また、上述したように、光学ファインダー１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などの情報表示がなされる。
【００４４】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信処理を行う。
コネクタ（無線通信の場合はアンテナ）１１２は、通信部１１０を介して画像処理装置１００を他の機器と接続する。
【００４５】
（画像処理装置１００の動作説明）
図２は、本実施形態の画像処理装置１００の処理手順を説明するフローチャートであり、シャッタースイッチＳＷ１（６２）がＯＮしてから、測距・測光、撮影、記録を行うまでの動作を説明するものである。上述したように、シャッタースイッチＳＷ１（６２）はシャッターボタンが所謂半押し状態となった際にＯＮする。また、以下の説明では画像処理装置１００が赤目緩和処理モードに設定されているものとする。
【００４６】
システム制御回路５０は、スイッチＳＷ１がＯＮした時刻を例えばメモリ５２に保存する（Ｓ１０２）。保存する時刻は、シャッタースイッチＳＷ１がＯＮしてからシャッタースイッチＳＷ２がＯＮするまでの時間を測定可能であれば任意の形式であってよいが、システム制御回路が起動してからのチックカウントや、内蔵する時計の時刻、或いはフリーランカウンタの値などを時刻として保存可能である。或いは、Ｓ１０２において内部カウンタの計数を開始しても良い。
【００４７】
次に、システム制御回路５０は、測距処理を行って撮影レンズ１０の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッタースピード（露光時間）を決定する（Ｓ１０３）。測光処理に於いて、必要であればフラッシュの設定も行う。Ｓ１０３における測距・測光処理の詳細は図３を用いて後述する。
【００４８】
次に、システム制御回路５０は、シャッタースイッチＳＷ２がＯＮしているか否かを判定する（Ｓ１０４）。スイッチＳＷ２がＯＮしてない場合は、Ｓ１０９に進む。Ｓ１０９で、スイッチＳＷ１がＯＮしているか否かを判定し、ＯＮしていない場合は処理を終了する。一方、スイッチＳＷ１がＯＮの場合は、Ｓ１０４に戻る。
【００４９】
Ｓ１０４でスイッチＳＷ２がＯＮしていた場合はＳ１０５に進む。Ｓ１０５では、スイッチＳＷ１がＯＮしてから、所定時間が経過しているかどうかを判定する。具体的には、Ｓ１０２で保存したスイッチＳＷ１がＯＮした時刻と、Ｓ１０５でスイッチＳＷ２のＯＮが検出された時刻とを比較することによって、所定時間が経過したかどうかを判定することができる。或いは、フリーランカウンタや内部カウンタの値がどのくらい増加したかによっても所定時間の経過を判定することができる。
【００５０】
Ｓ１０５で所定時間の経過が判定された場合は、赤目緩和ランプ４９を１秒間光らせるか、フラッシュ４８をプリ発光させる赤目緩和処理を行う（Ｓ１０６）。赤目緩和処理は、フラッシュ撮影時に、目が赤く写る現象を低減するために行われる。Ｓ１０６における赤目緩和処理の詳細は図６を用いて後述する。
【００５１】
一方、Ｓ１０５で所定時間が経過していないと判定された際には、Ｓ１０７に進んで撮影処理を行う。Ｓ１０７で、システム制御回路５０は、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、撮影した画像データをメモリ３０に書き込む露光処理、及び、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する。
【００５２】
Ｓ１０７における撮影処理の詳細は図５を用いて後述する。
次いで、システム制御回路５０は、メモリ３０に書き込まれた撮影画像データを読み出して、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて各種画像処理を行う。さらに、設定された圧縮モードに応じた画像圧縮処理を圧縮・伸長回路３２を用いて行った後、記録媒体２００或いは２１０へ画像データの書き込む記録処理を実行する（Ｓ１０８）。Ｓ１０８における記録処理の詳細は図６を用いて後述する。
記録処理が終了すると、一連の処理を終了する。
【００５３】
（測距・測光処理）
次に、図３に示すフローチャートを用いて、図２のＳ１０３における測距・測光処理の詳細を説明する。
システム制御回路５０は、例えばＣＣＤからなる撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６を介して画像処理回路２０に撮影画像データを逐次読み込む（Ｓ２０１）。この逐次読み込まれた画像データを用いて、画像処理回路２０はＴＴＬ（スルー・ザ・レンズ）方式のＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、ＡＦ（オートフォーカス）処理に用いる所定の演算を行う。
【００５４】
なお、これら各処理では、撮影した全画素数分の画像データのうち、必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モードなど、異なる処理モード毎に最適な演算を行うことが可能となる。
【００５５】
画像処理回路２０での演算結果を用いて、システム制御回路５０は露出（ＡＥ）が適正と判断されるまで（Ｓ２０２）、露光制御部４０を用いてＡＥ制御を行う（Ｓ２０３）。
設定されているフラッシュのモードとＳ２０３のＡＥ制御で得られた露光データを用いて、システム制御回路５０はフラッシュが必要か否かを判断し（Ｓ２０４）、フラッシュが必要ならば例えばメモリ５２の所定領域にフラッシュフラグをセットし、フラッシュ４８を充電する（Ｓ２０５）。
【００５６】
露出（ＡＥ）が適正と判断されれば（Ｓ２０２）、測定データ及び或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
次に、システム制御回路５０は、画像処理回路２０での演算結果及びＳ２０３のＡＥ制御で得られた測定データを用いて、ホワイトバランス（ＡＷＢ）が適正と判断されるまで（Ｓ２０６）、画像処理回路２０を用いて色処理のパラメータを調節するＡＷＢ制御を行う（Ｓ２０７）。
【００５７】
ホワイトバランス（ＡＷＢ）が適正と判断されたならば（Ｓ２０６）、測定データ及び或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【００５８】
次にシステム制御回路５０は、Ｓ２０３のＡＥ制御及びＳ２０７のＡＷＢ制御で得られた測定データを用いて、測距（ＡＦ）が合焦と判断されるまで（Ｓ２０８）、測距制御部４２を用いてＡＦ制御を行う（Ｓ２０９）。
測距（ＡＦ）が合焦と判断されたならば（Ｓ２０８）、測定データ及び或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶し、測距・測光処理を終了する。
【００５９】
（赤目緩和処理）
次に、図４に示すフローチャートを用いて、図２のＳ１０６における赤目緩和処理の詳細を説明する。
まず、システム制御回路５０は、現在設定されているフラッシュの動作モードを判別して（Ｓ５０１）、赤目緩和モードでなければ処理を終了する。一方、赤目緩和モードであった場合はＳ５０２に進む。
【００６０】
次に、メモリ５２の所定領域を参照し、フラッシュフラグがセットされているかを調べる（Ｓ５０２）。フラッシュフラグがセットされていない、すなわちフラッシュが発光しない場合は、処理を終了する。一方、フラッシュフラグがセットされている場合には、赤目緩和ランプ４９を点灯し（Ｓ５０３）、点灯状態のまま１秒間待つ（Ｓ５０４）。赤目緩和ランプ４９を１秒間点灯した後、赤目緩和ランプ４９を消灯する（Ｓ５０５）。一連の処理を終えたならば、赤目緩和処理を終了する。
【００６１】
なお、赤目緩和処理をフラッシュ４８によって行う場合には、Ｓ５０３で１秒間断続的にフラッシュ４８をプリ発光させて処理を終了するか、Ｓ５０３で１回フラッシュ４８をプリ発光させ、１秒待って処理を終了すれよい。なお、この場合には実際の撮影処理を行う迄にフラッシュ４８を再度充電する必要があることは言うまでもない。
【００６２】
（撮影処理）
次に、図５に示すフローチャートを用いて、図２のＳ１０７における撮影処理の詳細を説明する。
システム制御回路５０は、Ｓ１０３における測距・測光処理においてシステム制御回路５０の内部メモリ或いはメモリ５２に記憶される測光データに従い、露光制御手段４０によって、絞り機能を有するシャッター１２を絞り値に応じた時間開放して撮像素子１０を露光する（Ｓ３０１、Ｓ３０２）。
【００６３】
次に、メモリ５２の所定領域を参照し、フラッシュフラグがセットされているか否かを判断し（Ｓ３０３）、セットされていた場合はフラッシュを発光させる（Ｓ３０４）。
システム制御回路５０は、測光データに従って撮像素子１２の露光終了を待ち（Ｓ３０５）、シャッター１２を閉じて（Ｓ３０６）、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０に撮影画像のデータを書き込む（Ｓ３０７）。
【００６４】
設定された撮影モードに応じて、フレーム処理を行う必要があるならば（Ｓ３０８）、システム制御回路５０は、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して垂直加算処理や（Ｓ３０９）、色処理（Ｓ３１０）を順次行った後、メモリ３０に処理を終えた画像データを書き込む。
【００６５】
そして、Ｓ３１１において、システム制御回路５０はメモリ３０から画像データを読み出し、メモリ制御回路２２を介して画像表示メモリ２４に表示画像データの転送を行う。
一連の処理を終えたならば、撮影処理を終了する。
【００６６】
（記録処理）
次に、図６に示すフローチャートを用いて、図２のＳ１０８における記録処理の詳細を説明する。
まず、システム制御回路５０は、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた撮影画像データを読み出し、撮像素子の縦横画素比率を１：１に補間する画素正方化処理を行った後（Ｓ４０１）、メモリ３０に処理を終えた画像データを書き込む。
【００６７】
そして、メモリ３０に書き込まれた画像データを読み出して、設定された圧縮モードに応じた画像圧縮処理を圧縮・伸長回路３２により行った後（Ｓ４０２）、インタフェース９０或いは９４、コネクタ９２或いは９６を介して、メモリカードやコンパクトフラッシュ(登録商標）カード等の記録媒体２００或いは２１０へ圧縮した画像データの書き込みを行う（Ｓ４０３）。記録媒体への書き込みが終わったならば、記録処理を終了する。
【００６８】
図９は、シャッターボタンを全押ししたときの、シャッターボタンを押してから実際に撮影されるまでのタイムラグを説明するためのタイムチャートである。（ａ）は従来例によるタイムチャート、（ｂ）は本実施形態によるタイムチャートである。本実施形態に拠れば、シャッターボタンを全押しした場合には赤目緩和処理を行わないことによって、約１秒、撮影タイムラグを短縮することが可能となる。
【００６９】
以上説明したように、本実施形態によれば、フラッシュ撮影時にシャッターボタンを全押しした場合など、シャッターボタンが半押し状態から撮影状態に至るまでの時間が処理時間より短い場合には、赤目緩和モードの設定有無にかかわらず、赤目緩和処理を行わずに撮影を行うことで、赤目緩和モードが設定されていた場合であっても、シャッターチャンスを逃さずに撮影することが可能になる。
一方、シャッタースイッチ半押し状態で保持した後、全押し状態にした場合には、赤目緩和ランプが光ることによって、人の目が赤く写る現象を低減することが可能となる。
【００７０】
また、このような構成により、シャッターをどのように押下するかによって赤目緩和処理を行わせるか否かをユーザが選択可能となる。従来はシャッターチャンスを逃さないために通常は赤目緩和モードへの設定を行わないことが多く、赤目緩和モードへ設定すべき場合にも忘れてしまうことがあったが、本実施形態ではシャッターの押下方法という、撮影の中で自然に行える動作で赤目緩和処理の実行、非実行をユーザが選択可能となるので、デフォルトで赤目緩和処理を行うように設定しておくことが可能となり、赤目緩和処理の設定をし忘れることによる赤目現象の発生をも防止することができる。
【００７１】
●＜第２の実施形態＞
図７は、本発明の第２の実施形態に係る画像処理装置１００の処理手順を説明するフローチャートである。本実施形態においても、画像処理装置１００の構成は第１の実施形態と同様でよいため、説明は省略する。さらに、図７において、Ｓ１０２〜Ｓ１０９は、図２のＳ１０２〜Ｓ１０９と同様であるため、説明を省略する。また、以下の説明では画像処理装置１００が赤目緩和処理モードに設定されているものとする。
【００７２】
本実施形態に係る画像処理装置は、設定可能な動作モードとして、赤目緩和動作よりも撮影の即時性を優先する速度優先動作モードであるクイック撮影モードを有する。そして、スイッチＳＷ１（６２）がＯＮしてから所定時間経たずにスイッチＳＷ２がＯＮした場合、動作モードがクイック撮影モードに設定されている場合のみ赤目緩和処理の設定有無にかかわらず直ちに撮影処理を行う。
【００７３】
すなわち、システム制御回路５０は、スイッチＳＷ２がＯＮすると、Ｓ１０５において、スイッチＳＷ１がＯＮしてから所定時間経過しているか否かを判定する。そして、所定時間経過していない場合にはＳ６０１に進む。
【００７４】
Ｓ６０１においてシステム制御回路５０は、クイック撮影モードが設定されているかどうかを判定し、クイック撮影モードが設定されていれば赤目緩和処理を行わずにＳ１０７に進んで撮影処理を行う。一方、クイック撮影モードが設定されていなければ赤目緩和処理（Ｓ１０６）を行う。
【００７５】
クイック撮影モードの設定は、例えば操作部７０を使用者が操作して、図８に示すメニューを画像表示部２８に表示することによって設定するように構成しても良い。図８のメニューでは、クイック撮影モードを使用者が選択している例である。図８の表示状態にあるときに、使用者が操作部７０のセットボタンを押下すると、クイック撮影モードに設定される。
【００７６】
あるいは、モードダイアル６０にクイック撮影モード位置を設け、ダイアルがクイック撮影モード位置にあるときには、クイック撮影モードに設定するようにしてもよい。あるいは、特定の撮影モードをクイック撮影モードとして扱うようにしてもよい。例えば、高速シャッターが指定されている場合はクイック撮影モードとみなし、シャッターボタンを一気に押し込んで撮影した場合（全押し）は、フラッシュの設定を赤目緩和モードにしていても、赤目緩和ランプを光らせないように構成してもよい。あるいはフラッシュの設定がオートモードあるいはマニュアルモードであった場合に、クイック撮影モードであるとみなしてもよい。また、他のどのような撮影モードを、クイック撮影モードであるとみなしても良い。
【００７７】
以上説明したように、本実施形態によれば、スイッチＳＷ１がＯＮしてから所定時間経過せずにスイッチＳＷ２がＯＮしたことに加え、クイック撮影モードが設定されている場合にのみ、フラッシュ動作モードの設定内容にかかわらず赤目緩和処理を行わないようにすることで、シャッターの押下方法だけでなく、他の条件をも勘案して赤目緩和処理の実行、非実行を選択することが可能になる。
【００７８】
●＜第３の実施形態＞
図１０は、本発明の第３の実施形態に係る画像処理装置１００の処理手順を説明するフローチャートである。本実施形態においても、画像処理装置１００の構成は第１の実施形態と同様でよいため、説明は省略する。さらに、図１０において、Ｓ１０２〜Ｓ１０９は、図２のＳ１０２〜Ｓ１０９と、Ｓ６０１は図７のＳ６０１とそれぞれ同様であるため、説明を省略する。
【００７９】
本実施形態に係る画像処理装置は、第２の実施形態に係る画像処理装置において、セルフタイマー撮影時には赤目緩和処理の設定有無にかかわらず必ず赤目緩和処理を行うようにしたものである。
【００８０】
すなわち、システム制御回路５０は、Ｓ１０４においてスイッチＳＷ２がＯＮすると、Ｓ７０１に進む。そして、システム制御回路５０は、セルフタイマー撮影かどうかを判定し、セルフタイマー撮影であったならばＳ１０６に進んで赤目緩和処理を実行する。
【００８１】
つまり、セルフタイマー撮影のときは必ず赤目緩和処理を行う。セルフタイマー撮影のように一般に急いで撮影する必要がない場合には、必ず赤目緩和処理を行うことにより、赤目緩和処理モードに設定されていなくても人の目が赤く移る赤目現象を低減することが可能となる。
【００８２】
●＜他の実施形態＞
なお、実施形態の説明においては、フラッシュ４８と赤目緩和ランプ４９とを独立した構成として説明したが、フラッシュ４８を赤目緩和機能として使用するように構成しても、もちろん問題ない。フラッシュ４８を撮影前にプリ発光し、プリ発光後、約１秒後に撮影処理を行うようにすることによって、赤目緩和機能を実現しても構わない。
【００８３】
なお、赤目緩和ランプ４９をＡＦ補助光の投光機能として使用するように構成しても、もちろん問題ない。また、赤目緩和ランプ４９をセルフタイマーランプとして使用しても良い。
【００８４】
また、上述の実施形態においては、シャッタースイッチＳＷ１がＯＮになってから、シャッタースイッチＳＷ２がＯＮになるまでに要した時間が所定時間より短いか否かによってユーザが撮影に求める即時性を判断していたが、半押し状態でＯＮになるＳＷ１がＯＮ状態を維持した時間が所定時間より短いか否かを判断していることと同義である。
【００８５】
なお、記録媒体２００及び２１０は、ＰＣＭＣＩＡカードやコンパクトフラッシュ(登録商標）等のメモリカード、ハードディスク等だけでなく、マイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク、ＤＶＤ等の相変化型光ディスク等で構成されていても勿論問題無い。
【００８６】
また、記録媒体２００及び２１０がメモリカードとハードディスク等が一体となった複合媒体であっても勿論問題無い。さらに、その複合媒体から一部が着脱可能な構成としても勿論問題無い。
そして、実施形態の説明に於いては、記録媒体２００及び２１０は画像処理装置１００と分離していて任意に接続可能なものとして説明したが、いずれか或いは全ての記録媒体が画像処理装置１００に固定したままとなっていても勿論問題無い。
【００８７】
また、画像処理装置１００に記録媒体２００或いは２１０が、単数或いは複数の任意の個数接続可能な構成であっても構わない。
そして、画像処理装置１００に記録媒体２００及び２１０が装着する構成として説明したが、記録媒体は単数或いは複数の何れの組み合わせの構成であっても、勿論問題無い。
【００８８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いて当該プログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを実行することによって同等の機能が達成される場合も本発明に含む。
【００８９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００９０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００９２】
有線／無線通信を用いたプログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイル等、クライアントコンピュータ上で本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムデータファイル）を記憶し、接続のあったクライアントコンピュータにプログラムデータファイルをダウンロードする方法などが挙げられる。この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置することも可能である。
【００９３】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルを複数のユーザに対してダウンロードさせるサーバ装置も本発明に含む。
【００９４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件を満たしたユーザに対して暗号化を解く鍵情報を、例えばインターネットを介してホームページからダウンロードさせることによって供給し、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施形態に係る画像処理装置の構成例を示すブロック図である。
【図２】第１の実施形態に係る画像処理装置の処理手順を説明するフローチャートである。
【図３】図２の測距・測光処理の詳細を示すフローチャートである。
【図４】図２の赤目緩和処理の詳細を示すフローチャートである。
【図５】図２の撮影処理の詳細を示すフローチャートである。
【図６】図２の記録処理の詳細を示すフローチャートである。
【図７】第２の実施形態に係る画像処理装置の処理手順を説明するフローチャートである。
【図８】第２の実施形態における、クイック撮影モードを選択するためのメニュー画面の一例である。
【図９】第１の実施形態に係る画像処理装置と従来例との撮影タイムラグを説明するタイムチャートである。
【図１０】第３の実施形態に係る画像処理装置の処理手順を説明するフローチャートである。
【符号の説明】
【００９８】
１０：撮影レンズ
１２：シャッター
１４：撮像素子
１６：Ａ／Ｄ変換器
１８：タイミング発生回路
２０：画像処理回路
２２：メモリ制御回路
２４：画像表示メモリ
２６：Ｄ／Ａ変換器
２８：画像表示部
３０，５２：メモリ
３２：画像圧縮・伸長回路
４０：露光制御部
４２：測距制御部
４４：ズーム制御部
４６：バリア制御部
４８：フラッシュ
４９：赤目緩和ランプ
５０：システム制御回路
５４：表示部
５６：不揮発性メモリ
６０：モードダイアルスイッチ
６２：シャッタースイッチＳＷ１
６４：シャッタースイッチＳＷ２
６６：画像表示ＯＮ／ＯＦＦスイッチ
６８：フラッシュ設定スイッチ
７０：操作部
８０：電源制御部
８２，８４，９２，９６，２０６，２１６：コネクタ
８６：電源部
９０，９４，２０４，２１４：インタフェース
９８：記録媒体着脱検知部
１００：画像処理装置
１０２：保護部
１０４：光学ファインダ
１１０：通信部
１１２：コネクタ（またはアンテナ）
２００，２１０：記録媒体
２０２，２１２：記録部
【図１】
2005114906.tif 000003
【図２】
2005114906.tif 000004
【図３】
2005114906.tif 000005
【図４】
2005114906.tif 000006
【図５】
2005114906.tif 000007
【図６】
2005114906.tif 000008
【図７】
2005114906.tif 000009
【図８】
2005114906.tif 000010
【図９】
2005114906.tif 000011
【図１０】
2005114906.tif 000012