(57)【要約】【課題】  赤目補正実行の有無の状態、及び赤目補正処理の実行結果を容易に確認できるようにすること。【解決手段】  画像信号として被写体像を取得する撮像素子（１１１）と、被写体を照明するストロボ（１２１）と、撮像素子により取得する被写体像に対して赤目補正に関する処理を施すか否かを、撮像前に選択する選択手段（１３５、図５）と、前記選択手段による選択結果に応じて、被写体像に対して赤目補正に関する処理を施す赤目補正手段（１３３、１３４）と、撮像素子により撮影した被写体像または赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を逐次表示する表示手段（１３７、図１０）とを有する。【選択図】  図３
2005167332.tif 000002
【特許請求の範囲】
【請求項１】
画像信号として被写体像を取得する撮像手段と、
被写体を照明するストロボ手段と、
前記撮像手段により取得する被写体像に対して赤目補正に関する処理を施すか否かを、撮像前に選択する選択手段と、
前記選択手段による選択結果に応じて、前記被写体像に対して赤目補正に関する処理を施す赤目補正手段と、
前記撮像手段により撮影した被写体像または前記赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を逐次表示する表示手段と
を有することを特徴とする撮像装置。
【請求項２】
前記赤目補正に関する処理結果は、前記表示手段に表示されている被写体像が赤目補正後の画像か否か、赤目補正画像の有無、前記赤目補正手段による赤目補正結果の少なくともいずれか１つを含むことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記選択手段はさらに、前記表示手段において前記被写体像及び赤目補正に関する処理結果を表示する際の表示方法を選択することが可能であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記被写体像を保持する記録手段を更に有することを特徴とする請求項１または請求項１乃至３のいずれかに記載の撮像装置。
【請求項５】
前記選択手段はさらに、前記記録手段に前記被写体像を記録する際の記録方法を選択することが可能であることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記記録手段は、前記赤目補正に関する処理結果を前記被写体像の付加情報として保持することを特徴とする請求項４または５に記載の撮像装置。
【請求項７】
前記選択手段はさらに、前記被写体像に前記付加情報を付加するか否かを選択することが可能であることを特徴とする請求項６に記載の撮像装置。
【請求項８】
請求項６または７に記載の撮像装置に接続して用いられるプリンタであって、
前記記録手段に保持された被写体像と共に、前記付加情報の少なくとも一部を印刷するように制御する制御手段を有することを特徴とするプリンタ。
【請求項９】
前記付加情報の印刷に関する設定を行う設定手段を更に有し、
前記制御手段は、前記設定手段による設定結果に応じて、前記付加情報の少なくとも一部を印刷するように制御することを特徴とする請求項８に記載のプリンタ。
【請求項１０】
前記被写体像に対して赤目補正に関する処理を施す第２の赤目補正手段を更に有し、
前記制御手段は、前記付加情報または前記設定手段による設定に基づいて、前記記録手段に保持された被写体像または前記第２の赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を印刷するように制御することを特徴とする請求項８または９に記載のプリンタ。
【請求項１１】
前記撮像装置の選択手段はプリンタにおいて赤目補正を実行することを選択することが可能であって、
前記第２の赤目補正手段は、プリンタにおいて赤目補正を実行することが選択されている場合に、前記被写体像に対して赤目補正に関する処理を施すことを特徴とする請求項１０に記載のプリンタ。
【請求項１２】
被写体を照明するストロボ手段と、画像信号として被写体像を取得する撮像手段とを有する撮像装置の制御方法であって、
前記撮像手段により取得する被写体像に対して赤目補正に関する処理を施すか否かを、撮像前に選択する選択工程と、
前記選択工程における選択結果に応じて、前記被写体像に対して赤目補正に関する処理を施す赤目補正工程と、
前記撮像手段により撮影した被写体像または前記赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を逐次表示する表示工程と
を有することを特徴とする制御方法。
【請求項１３】
請求項１２に記載の制御方法を実現するためのプログラムコードを有することを特徴とする情報処理装置が実行可能なプログラム。
【請求項１４】
請求項１３に記載のプログラムを記憶したことを特徴とする情報処理装置が読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストロボを用いて人物撮影をする際に発生する赤目現象を補正する撮像装置及びその制御方法、及び撮像装置と共に用いられるプリンタに関する。
【背景技術】
【０００２】
ストロボを用いて人物撮影を行うと、人物の瞳（瞳孔）が赤く写ってしまう、いわゆる赤目現象が生ずる。そこで、この赤目現象を解消するための種々の方法が従来より提案されている。
【０００３】
例えば特許文献１には、フィルムに記録された画像をスキャナで読み取り、読み取った画像をディスプレイ上に低解像度で表示すると共に、赤目補正のために被写体人物画像の目を含む領域を指定した際は、赤目補正処理の前あるいは後に指定領域を高解像度で表示する技術が開示されている。この方法により、画像をデジタルフォトプリンタで出力する際の生産性を低下させず、且つ、赤目補正の作業性が向上する、と記載されている。
【０００４】
また特許文献２には、フィルムに記録された画像をスキャナで読み取り、読み取った画像から赤目を検出して補正する場合に、補正すべき赤目画像と、補正用参照画像をディスプレイ上に並列表示することで、補正後の画像の最終的な良否の確認を容易とし、赤目補正精度を向上させる技術が開示されている。
【０００５】
また特許文献３には、画像中に含まれた赤目を検出して所定の色に補正する画像処理装置を備えたデジタルカメラが開示されている。特許文献３では、赤目領域を自動認識するか手動で指定するかを切り換え可能とするほか、認識または指定された赤目領域を拡大表示する方法が記載されている。
【０００６】
また特許文献４には、画像中に含まれた赤目を検出してディスプレイ上に強調表示することで、デジタルカメラが備える小型のディスプレイにおいても赤目視認性を低下させることなく、赤目補正精度を維持する技術が開示されている。
【０００７】
また特許文献５には、フィルムに記録された画像をスキャナで読み取り、読み取った画像から赤目を検出して補正する場合に、赤目領域を自動認識するか手動で指定するかを切り換え可能とするほか、指定された赤目領域を拡大表示する方法が記載されている。
【０００８】
また特許文献６には、画像中に含まれた赤目を検出して補正する場合に、赤目を自動で補正するか手動で補正するかを切り換え可能とするほか、自動で補正する場合には、キャッチライト位置及び補正後の色を指定し、キャッチライト位置から目の周辺に向けて色の階調を変えながら指定された色で赤目補正することで、より自然に赤目補正を実現する方法を開示している。
【０００９】
また特許文献７には、画像中に含まれた赤目を検出して所定の色に修正する画像処理装置を備えたカメラシステムが開示されている。特許文献７では、撮影記録時に赤目が発生した可能性の有無を示すフラグ及び、赤目修正を行った後に赤目補正済みを示すフラグを画像と共に記憶しておき、画像を再生する際に、これらフラグに基づいて赤目修正済みの画像及び修正の必要がない画像の赤目修正を行わないようにする技術が開示されている。
【００１０】
【特許文献１】特開平１１−１７５６９９号公報
【特許文献２】特開平１１−３４１２７９号公報
【特許文献３】特開２０００−１３６８０号公報
【特許文献４】特開２０００−３０５１４１号公報
【特許文献５】特開２００１−１４８７８０号公報
【特許文献６】特開平１０−９１７６１号公報
【特許文献７】特開平１１−１２３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述したように、赤目補正中及び赤目補正後の画像を表示することにより、より適切な赤目補正を行うことが可能となるが、画像のみを表示するだけであり、赤目補正が正確に行なわれたか否か、また、赤目補正をあえて実行しなかったのかあるいは実行を試みたが補正不要と判断したのか、と言ったことを判別することができない。
【００１２】
本発明は上記問題点を鑑みてなされたものであり、赤目補正実行の有無の状態、及び赤目補正処理の実行結果を容易に確認できるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の撮像装置は、画像信号として被写体像を取得する撮像手段と、被写体を照明するストロボ手段と、前記撮像手段により取得する被写体像に対して赤目補正に関する処理を施すか否かを、撮像前に選択する選択手段と、前記選択手段による選択結果に応じて、前記被写体像に対して赤目補正に関する処理を施す赤目補正手段と、前記撮像手段により撮影した被写体像または前記赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を逐次表示する表示手段とを有する。
【００１４】
また、上記撮像装置に接続して用いられる本発明のプリンタは、前記記録手段に保持された被写体像と共に、前記付加情報の少なくとも一部を印刷するように制御する制御手段を有する。
【００１５】
また、被写体を照明するストロボ手段と、画像信号として被写体像を取得する撮像手段とを有する撮像装置の本発明の制御方法は、前記撮像手段により取得する被写体像に対して赤目補正に関する処理を施すか否かを、撮像前に選択する選択工程と、前記選択工程における選択結果に応じて、前記被写体像に対して赤目補正に関する処理を施す赤目補正工程と、前記撮像手段により撮影した被写体像または前記赤目補正手段により処理された被写体像と共に、赤目補正に関する処理結果を逐次表示する表示工程とを有する。
【発明の効果】
【００１６】
上記構成によれば、赤目補正実行の有無の状態、あるいは赤目補正実行の有無の状態、及び赤目補正処理の実行結果を容易に確認することができる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。ただし、本形態において例示される構成部品の寸法、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００１８】
図１は本発明の実施の形態における撮像システムを構成する撮像装置の斜視図、また、図２は該撮像システムを構成するプリンタの斜視図である。
【００１９】
図１において、１００は被写体像を光電変換し、デジタルデータとして記録するデジタルカメラ等の撮像装置である。図１（ａ）に示すように、その前面には撮影光学系１０１、光学ファインダの入射窓１０９ー１、ストロボ（フラッシュ）１２１、赤目緩和ランプ１２３、スピーカ１３８、無線通信装置１４１を備える。また、撮像装置１００の上面には、電源スイッチと撮影モード選択スイッチを兼ねたメインスイッチ１３５−１、レリーズスイッチ１３５−２、各種撮影条件を表示する液晶パネル製の上部表示器１３６を備える。また撮像装置１００の側面にはＵＳＢ（Universal  Serial  Bus）インターフェイス１４２を備え、ＵＳＢケーブル１５２を介して後述するプリンタと通信することができる。
【００２０】
また、図１（ｂ）に示すように、撮像装置１００の背面には、光学ファインダの接眼部１０９−２、十字キー式スイッチ１３５−３、セットスイッチ１３５−４、メニュー選択スイッチ１３５−５、各種撮影条件の選択スイッチ群１３５−６、撮影画像や各種撮影条件を表示する液晶パネル製の背面表示器１３７を備える。また、撮像装置１００のもう一方の側面には、着脱式メモリ１５１を装着するメモリインターフェイス１４３を備える。
【００２１】
図２において、１６０はプリンタで、入力された画像情報を内部の処理装置で出力画像信号に変換し、写真１５４を出力する。プリンタ１６０の前面には、無線通信装置１６１、撮像装置１００に装着されて撮影画像が記録された着脱メモリ１５１を装着するためのメモリインターフェイス１６３、画像情報が記録されたＣＤ−ＲＯＭ１５３を装着するＣＤドライブ１６４を備える。プリンタ１６０の上面には、操作スイッチ群１８５、液晶パネル製の上部表示器１８６を備え、また、側面にはＵＳＢインターフェイス１６２を備えており、ＵＳＢケーブル１５２を介して撮像装置１００と通信することができる。
【００２２】
図３は、図１の撮像装置１００の詳細構成を示すブロック図である。なお、図１と同じ構成には同じ参照番号を付している。
【００２３】
被写体からの光束は撮影光学系１０１、光学的ローパスフィルタ１０２を介して、ＣＣＤ等の光電変換素子からなる撮像素子１１１に結像する。１０３は結像光学系１０１の変倍レンズを駆動するズームアクチュエータで、ズーム駆動回路１０６により駆動制御される。１０４は虹彩絞りとシャッタからなる光量調節部で、絞り・シャッタ駆動回路１０７により駆動制御される。１０５はフォーカスレンズを駆動するフォーカスアクチュエータで、フォーカス駆動回路１０８により駆動制御される。
【００２４】
１３１は撮像装置１００全体の動作を制御するＣＰＵで、 ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、Ａ／Ｄ、Ｄ／Ａ変換機能を有する１チップマイコンである。撮像素子１１１上に結像した被写体の像は、その明るさの強弱に応じた画素毎の電荷量として電気信号に変換され、アンプ回路１１２で増幅された後、画像信号処理回路１１３で所定のγ補正等の処理を施され、ＣＰＵ１３１に入力される。そしてＣＰＵ１３１内でＡ／Ｄ変換された画像信号には、ホワイトバランス処理やエッジ強調が施され、必要に応じて後述する赤目補正が施されたのち、ＪＰＥＧ圧縮されてメモリ１５１に記録される。１１４は撮像素子１１１の電荷蓄積や電荷転送を制御するＣＣＤ駆動回路である。
【００２５】
１２１は図１でも説明したストロボで、被写体を照明するために閃光を投光する。１２２はストロボ１２１の発光タイミングと発光量を調節するストロボ制御回路である。１２３はストロボ撮影時の赤目現象を緩和するためのランプで、撮影前に被写体に向けて定常光を発光し、被写体の人物が該定常光を目視することで瞳孔が縮小し、赤目現象が緩和される。１２４は赤目緩和ランプ１２３の点灯を制御する駆動回路である。
【００２６】
１３２はＣＰＵ１３１や撮像装置１００内の各種回路、アクチュエータに電力を供給する電源である。１３３は赤目検出回路で、撮影画像から人物の顔を認識し、赤目現象が発生しているか否かを検出する。赤目検出回路１３３は、例えば本出願人による特開２００２−３５８５００号公報に記載された専用処理回路が好適に用いられるが、赤目検出機能をＣＰＵ１３１内にソフトウェアとして組み込んだり、あるいは画像信号処理回路１１３にハードウェアとして組み込んでも良い。１３４は赤目補正回路で、赤目検出回路１３３で検出した赤目領域を、所定のプログラムに従って違和感のない瞳の色に補正する。この時に用いる補正方法としては、例えば、本出願人による特開平１０−２３３９２９号公報に記載された方法がある。
【００２７】
１３５は撮像装置１００の撮影条件や、撮影準備、撮影トリガを指令する各種操作スイッチ群であり、図１（ａ）及び図１（ｂ）に示すスイッチ１３５ー１〜１３５ー６を含む。１３６は撮像装置１００の上面に配置された上部表示器で、液晶パネル上に各種撮影条件等を表示する。１３７は撮像装置１００の背面に配置された背面表示器で、液晶パネル上に撮影画像や各種撮影条件等を表示する。１３８はスピーカで、警告音を発する。１３９は内部メモリで、撮影制御プログラムに用いる各種パラメータを記憶すると共に、連写時の画像を一時保存したり、画像信号に種々の演算を施す際のフレームメモリとしても用いられる。
【００２８】
１４１は無線通信装置で、プリンタ等の外部機器と赤外線あるいは電波で通信を行い、画像信号等を無線転送する。１４２はＵＳＢインターフェイスで、ＵＳＢケーブルを介してプリンタ等の外部装置と画像信号の送受信を行う。１４３はメモリインターフェイスで、着脱メモリ１５１との間でデータを送受信する。１５１は撮影画像を記録するための着脱式メモリで、不揮発性のフラッシュメモリが好適に用いられるが、ハードディスク、光磁気ディスク等でも構わない。
【００２９】
図４は、図２に示したプリンタ１６０の詳細構成を示す図であり、図２と同じ構成には同じ参照番号を付している。
【００３０】
１８１はプリンタ１６０の動作を制御するＣＰＵで、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、Ａ／Ｄ、Ｄ／Ａ変換機能を有する制御装置である。１７０はハードディスクで、デジタルカメラとの通信、画像印刷、赤目補正等の各種実行プログラムが格納されると共に、カメラから送信された画像信号等のデータを記憶する。１６１は無線通信装置で、カメラ等の外部機器と赤外線あるいは電波で通信を行い、画像信号等を無線で受信する。１６２はＵＳＢインターフェイスで、ＵＳＢケーブル１５２を介してカメラ等と画像信号の送受信を行う。１６３はメモリインターフェイスで、撮影画像が記録された着脱メモリ１５１との間でデータを送受信する。１５１は図１あるいは図３で説明した着脱メモリで、撮像装置１００に装着した際に撮影画像が記録され、撮像装置１００から排出されてプリンタ１６０に装着されると撮影済み画像が読み出される。
【００３１】
１６４はＣＤドライブで、装着されたＣＤ−ＲＯＭ１５３より画像信号を含む種々の情報を読み出し、その内容をＣＰＵ１８１に送信する。１７５は印刷制御回路で、印刷する画像信号を印刷用データに展開すると共に、印刷ヘッドや紙送り機構を駆動制御する。１７６は写真印刷用の紙媒体を搬送する給紙部、１７７は印刷ヘッドを含む印刷部である。１７５〜１７７の各部を制御することで、画像信号が紙媒体に印刷され、写真１５４が排出される。
【００３２】
１８２はＣＰＵ１８１やプリンタ１６０内の各種回路、アクチュエータに電力を供給する電源である。１８３は赤目検出回路、１８４は赤目補正回路で、いずれも撮像装置１００が有する赤目検出回路１３３及び赤目補正回路１３４と同様のものである。これらの回路は、入力された画像に対して赤目補正を施す際に用いられる。
【００３３】
１８５は各種印刷モードを設定したり、印刷開始を指令する各種操作スイッチ群である。１８６はプリンタの上面に配置された上部表示器で、液晶パネル上に各種撮影条件や印刷対象となる画像のサムネイル等を表示する。１８８はスピーカで、警告音を発する。１８９は内部メモリで、印刷制御プログラムに用いる各種パラメータを記憶すると共に、着脱メモリ１５１から取り込んだ画像信号の一時記憶や、印刷制御回路１７５で画像を展開する際の一時記憶手段として用いられる。
【００３４】
次に、図５を用いて、撮像装置１００における赤目補正に関わる撮影条件の設定手順を説明する。
【００３５】
撮像装置１００のメインスイッチ１３５−１をオン操作すると、撮像装置１００の電源が投入され、ＣＰＵ１３１は撮像装置１００内の各種回路やアクチュエータの初期化動作を行う。撮影準備が完了し、撮影者が図１のメニュー選択スイッチ１３５−５を押圧操作すると、背面表示器１３７には各種撮影条件を設定するための設定画面の先頭ページが表示される。続いて十字キー式スイッチ１３５−３の操作により、撮影条件の所望の階層を選択する。
【００３６】
図５（ａ）は、撮像装置１００においてストロボ撮影に関連する諸条件を設定する際の先頭画面で、上から順番に、ストロボの発光モードを設定するための「ストロボ」、赤目補正の実行可否や実行機器を設定するための「赤目補正」、赤目補正画像の表示形態を設定するための「画像再生」、赤目補正画像の記録形態を設定するための「画像記録」の項目が表示されている。そして撮影者が十字キー式スイッチ１３５−３により図５（ａ）に示された項目の１つを選択し、セットスイッチ１３５−４を押圧操作することで、図５（ｂ）乃至図５（ｅ）の画面が表示され、選択された項目についての詳細条件を設定することができる。
【００３７】
図５（ｂ）はストロボの発光モードに関するメニューの表示画面である。本実施の形態においては、被写界の明るさに応じてストロボの発光有無を自動選択する自動発光モード、被写界の明るさとは無関係に必ず発光する強制発光モード、一律に発光を禁止する発光禁止モードの３種類が選択可能となっている。また、自動発光モードと強制発光モードにおいては、赤目緩和ランプ１２３を点灯するか否かも選択可能となっている。
【００３８】
図５（ｃ）は赤目補正の実行可否及び実行機器に関するメニューの表示画面である。本実施の形態においては、ストロボ撮影後に撮像装置１００内の処理回路で赤目検出と赤目補正を行うカメラ内補正モード、プリンタ１６０での印刷時に赤目検出と赤目補正を行うプリンタ内補正モード、赤目補正を禁止する補正禁止モードの３種類が選択可能となっている。
【００３９】
図５（ｄ）は撮像装置１００内において赤目補正された画像の表示形態に関するメニューの表示画面である。本実施の形態においては、赤目補正の実行の有無に関わらず、赤目補正を施していない原画像のみを表示するモード（「原画像のみ」）、赤目補正実行時は補正画像を、未実行時は原画像を表示するモード（「原画像ｏｒ補正画像」）、及び赤目補正実行時は原画像に続いて補正画像も表示するモード（「原画像ａｎｄ補正画像」）の３種類が選択可能となっている。
【００４０】
図５（ｅ）は撮像装置１００内において赤目補正された画像の記録方法に関するメニューの表示画面である。本実施の形態においては、赤目補正の実行の有無に関わらず、赤目補正を施していない原画像のみを記録するモード（「原画像のみ」）、赤目補正実行時は補正画像を、未実行時は原画像を記録するモード（「原画像ｏｒ補正画像」）、及び赤目補正実行時は原画像に加えて補正画像も記録するモード（「原画像ａｎｄ補正画像」）の３種類が選択可能となっている。
【００４１】
図６は、撮像装置１００における撮影操作時のメイン制御処理を示すフローチャートである。以下、図１乃至図５を参照しながら、図６のフローチャートに沿って制御の概略を説明する。
【００４２】
ステップＳ１０１において撮像装置１００に電源が投入されると処理が開始され、ステップＳ１０２に進んで撮影モードであるか否かの判別を行う。撮影モードでない場合はプリント指定・消去モードであると判断してステップＳ１６１に進み、撮影済み画像のプリント指定及び消去を行う。なお、ステップＳ１６１における処理は、図１３及び図１４を参照して後述する。
【００４３】
撮影モード時は、ステップＳ１０３に移行して初期化動作を行う。具体的には、撮像装置１００内の各種アクチュエータの動作確認と初期位置への復帰を行い、制御に用いられる内部メモリ１３９には初期値を格納する。
【００４４】
初期化後、ステップＳ１０４において、露出制御モード、ＡＦモード、連写・単写モード、ホワイトバランスモード等の各種撮影条件の設定を許可するほか、図５に示したストロボに関するモードの設定も受け付ける。
【００４５】
ステップＳ１０５では、レリーズスイッチ１３５−２の第１ストローク（例えば半押し）でオンとなる撮影準備スイッチがオン操作されたか否かを判別する。撮影準備スイッチがオン操作されていない場合はステップＳ１０５に留まってオン操作されるまで待機し、オン操作されると、ステップＳ１１１以降の処理を実行する。
【００４６】
ステップＳ１１１では、被写界の明るさを測光し、図５（ｂ）により設定されたストロボモード情報に基づいて、ストロボを発光するか否かを決定する。ステップＳ１１２では、公知の方法で焦点調節を行う。
【００４７】
ステップＳ１１３では、図５（ｂ）にて設定されたストロボモード情報に基づいて、赤目緩和ランプを点灯するか否かを判別し、点灯するモードが選択されている場合は赤目緩和ランプを所定時間点灯する。これにより、被写界の人物の瞳孔が縮小し、赤目現象が緩和される。
【００４８】
ステップＳ１１４では、レリーズスイッチ１３５−２の第２ストローク（例えば全押し）でオンとなる撮影スイッチがオン操作されたか否かを判別する。そして撮影スイッチがオン操作されていない場合はステップＳ１１１に戻り、ステップＳ１１１〜Ｓ１１３を繰り返し実行する。撮影スイッチがオン操作されるとステップＳ１２１以降の処理を実行する。
【００４９】
ステップＳ１２１において撮影処理を行い、撮影後、ステップＳ１３１に進んで赤目検出・補正処理を実行する。更に、ステップＳ１４１において画像表示処理を行い、ステップＳ１５１において画像記録処理を実行する。なお、ステップＳ１２１で実行する撮影処理は図７を参照して、ステップＳ１３１で実行する赤目検出・補正処理は図８を参照して、ステップＳ１４１で実行する画像表示処理は図９及び図１０を参照して、また、ステップＳ１５１で実行する画像記録処理は図１１及び図１２を参照して後で詳しく説明する。
【００５０】
ステップＳ１５１の画像記録処理が終了すると、ステップＳ１９１にて撮影が完了する。
【００５１】
次に、ステップＳ１２１〜Ｓ１５１で行われる各処理について、図７〜図１２を参照して詳細に説明する。
【００５２】
図７は上述したように、図６のステップＳ１２１の撮影サブルーチンの制御処理を示すフローチャートである。
【００５３】
まず、ステップＳ１２２では、撮像素子１１１で電荷蓄積を開始する。ここでは、光量調節部１０４（シャッタ）が開放状態であるので、電荷蓄積を開始するタイミングで撮像素子１１１に蓄積されている電荷をクリアすることにより、新たに電荷の蓄積を開始する。ステップＳ１２３では、図６のステップＳ１１１における測光とストロボ発光の決定結果に基づき、ストロボ発光するか否かの判別を行う。そしてストロボ発光する場合はステップＳ１２４において、所定のストロボ制御プログラムに基づいて適正光量の発光を行い、ステップＳ１２５に進む。一方ストロボ発光しない場合は、ステップＳ１２３から直接ステップＳ１２５に進む。
【００５４】
ステップＳ１２５では、所定時間経過後に光量調節部１０４（シャッタ）を閉鎖駆動し、撮像素子１１１への露光を停止する。続いてステップＳ１２６では撮像素子１１１から電荷転送し、ステップＳ１２７で所定の画像処理を施して画像の取得が完了する。ステップＳ１２８では光量調節部１０４（シャッタ）を開放駆動し、撮像素子１１１への被写体像の投影を再開して次の撮影に備え、ステップＳ１２９にて図６の撮影メインフローにリターンする。
【００５５】
図８は図６で示したステップＳ１３１の赤目補正サブルーチンの制御処理を示すフローチャートである。
【００５６】
まず、ステップＳ１３２では、図６のステップＳ１０４で、図５（ｃ）に示す画面を用いて選択操作された赤目補正モードを判別する。ここで、補正禁止が選択されている場合は、ステップＳ１３７に進んで赤目補正は行わずにメインルーチンにリターンする。
【００５７】
また、カメラ内補正モードが選択されていると判別された場合は、ステップＳ１３３に移行して赤目領域を検出する。具体的には、赤目検出回路１３３（図３）により、撮影画像から人物の顔を認識し、赤目現象が発生しているか否かを検出し、赤目領域を特定する。この場合、赤目が発生している人数も同時に認識される。続いてステップＳ１３４において、ステップＳ１３３で検出した赤目領域を、赤目補正回路１３４を用いて違和感のない瞳の色に赤目補正する。そしてステップＳ１３５では、赤目補正を実行したこと、及び赤目補正を施した人物の人数を表わすタグを作成し、ステップＳ１３７でメインルーチンにリターンする。
【００５８】
一方、ステップＳ１３２において、プリンタ内補正モードが選択されていると判別された場合は、ステップＳ１３６に移行し、プリンタ内で補正を行うことを指示するタグを作成し、ステップＳ１３７でメインルーチンにリターンする。
【００５９】
以上説明したように、赤目補正サブルーチンでは、撮影者の選択に応じて赤目補正処理を実行することができる。カメラ内補正モードの場合は、撮影後の画像処理時間は若干長くなるが、使用するプリンタの機種に依存せず、確実に赤目補正が施された写真を得ることができる。一方プリンタ補正モードの場合は、赤目補正機能を有したプリンタを必要とするが、撮影後の赤目補正処理時間が不要のため、連続撮影時の連写速度を低下させることが無い。したがって、撮影者は撮影前に所望のモードを選択すればよい。
【００６０】
図９は図６で示したステップＳ１４１の画像表示サブルーチンの制御処理を示すフローチャートである。
【００６１】
まず、ステップＳ１４２では、図６のステップＳ１０４で、図５（ｄ）に示す画面を用いて選択操作された画像表示モードを判別する。ここで、原画像のみ表示するモードが選択されている場合は、ステップＳ１４４に進んで、赤目補正の実行の有無に関わらず、赤目補正を施していない原画像を表示器１３７に表示し、ステップＳ１４９でメインルーチンにリターンする。
【００６２】
また、ステップＳ１４２において、原画像ｏｒ補正画像の表示モードが選択されていると判別された場合は、ステップＳ１４３に移行し、撮影済み画像に対して赤目補正が実行されたか否かを判別する。そして赤目補正が実行されていなければ、ステップＳ１４４に移行して原画像を表示器１３７に表示し、ステップＳ１４９でメインルーチンにリターンする。また、撮影済み画像に対して赤目補正が実行されている場合はステップＳ１４５に移行して赤目補正済み画像を表示器１３７に表示し、ステップＳ１４９でメインルーチンにリターンする。
【００６３】
一方、ステップＳ１４２において、原画像ａｎｄ補正画像の表示モードが選択されていると判別された場合は、ステップＳ１４６に移行して原画像を表示器１３７に表示する。そしてステップＳ１４７に移行し、撮影済み画像に対して赤目補正が実行されたか否かを判別する。赤目補正が実行されていなければ、ステップＳ１４９に直接進んでメインルーチンにリターンし、撮影済み画像に対して赤目補正が実行されている場合は、続いてステップＳ１４８にて赤目補正済み画像を表示し、ステップＳ１４９でメインルーチンにリターンする。
【００６４】
以上説明したように、画像表示サブルーチンでは、撮影者の選択に応じて、撮影後に１つの画像のみ表示するモードと、赤目補正前後の２つの画像を順次表示するモードとを切り換えて実行することが可能である。前者は撮影済み画像の表示に要する時間が短くて済むため、短時間に多くの写真を撮影する場合に好適である。また後者は、赤目補正前後の画像を比較確認できるので、赤目補正が失敗した場合は、赤目緩和ランプの点灯時間を長くして再撮影する等の対策を行うことで、より良い写真を得ることができる。
【００６５】
図１０は、図９のフロー実行時に表示器１３７に表示される撮影済み画像の表示形態を説明する図である。
【００６６】
図１０（ａ）は赤目補正を施さない原画像の表示画面で、撮影済みの原画像と共に、画像の妨げにならない位置（図１０（ａ）の例では画面右下）に原画像であること、及び原画像に対して赤目補正を施した画像を創生したことを示す文字が表示される。該画像は、図９のステップＳ１４４及びステップＳ１４６の実行時に表示される。
【００６７】
図１０（ｂ）は赤目補正画像の表示画面で、赤目補正が施された画像と共に、画像の妨げにならない位置（図１０（ｂ）の例では画面右下）に赤目補正処理済みであることを示す文字と、赤目補正を施した人数が表示される。そのため、表示面積の小さな表示器においても、赤目補正が施されたか否か、及び何人の人物に対して施されたかが文字情報で確認できるため、赤目補正の確実度を容易に認識できる。なお、該画像は、図９のステップＳ１４５及びステップＳ１４８の実行時に表示される。
【００６８】
図１０（ｃ）は図１０（ａ）とは異なる被写体を撮影した際の画像の表示画面で、撮影済みの原画像と共に、画像の妨げにならない位置（図１０（ｃ）の例では画面右下）に原画像であること、及び赤目検出を行なったが赤目が発生しておらず、赤目補正が不要であることを示す文字が表示される。そのため、赤目検出と赤目補正をしなかったのか、あるいは赤目検出を行なったが赤目補正は不要と判定されたのかが文字情報で確認できるため、赤目補正の実行状況を容易に認識できる。なお、該画像は、図９のステップＳ１４４及びステップＳ１４６の実行時に表示される。
【００６９】
図１１は図６で示したステップＳ１５１の画像記録表示サブルーチンの制御処理を示すフローチャートである。
【００７０】
まず、ステップＳ１５２では、図６のステップＳ１０４で、図５（ｅ）に示す画面を用いて選択操作された画像記録モードを判別する。ここで、原画像のみ記録するモードが選択されている場合は、ステップＳ１５４に進んで、赤目補正の実行の有無に関わらず、赤目補正を施さない原画像を着脱メモリ１５１に記録し、ステップＳ１５９にてメインルーチンにリターンする。
【００７１】
また、ステップＳ１５２において、原画像ｏｒ補正画像の記録モードが選択されていると判別された場合は、ステップＳ１５３に移行し、撮影済み画像に対して赤目補正が実行されたか否かを判別する。そして赤目補正が実行されていなければ、ステップＳ１５４に移行して原画像を着脱メモリ１５１に記録し、ステップＳ１５９でメインルーチンにリターンする。また、撮影済み画像に対して赤目補正が実行されている場合はステップＳ１５５に移行して赤目補正済み画像を着脱メモリ１５１に記録し、ステップＳ１５９でメインルーチンにリターンする。
【００７２】
一方、ステップＳ１５２において、原画像ａｎｄ補正画像の表示モードが選択されていると判別された場合は、ステップＳ１５６で原画像を着脱メモリ１５１に記録する。そしてステップＳ１５７に移行し、撮影済み画像に対して赤目補正が実行されたか否かを判別する。赤目補正が実行されていなければ、ステップＳ１４９に直接進んでメインルーチンにリターンし、撮影済み画像に対して赤目補正が実行されている場合は、続いてステップＳ１５８にて赤目補正済み画像を同じく着脱メモリ１５１に記録し、ステップＳ１５９でメインルーチンにリターンする。
【００７３】
以上説明したように、画像記録サブルーチンでは、撮影者の選択に応じて、撮影後に１つの画像のみ記録するモードと、赤目補正前後の２つの画像を記録するモードとを切り換えて実行することが可能である。そして前者は撮影済み画像の記録容量が増えずに済むので、多くの写真を撮影する場合に好適である。また後者は、原画像と赤目補正画像の両方を記録保存できるので、画像利用の際の利便性や自由度を高められる。
【００７４】
図１２は、図１１に示す処理の実行時に、着脱メモリ１５１に記録される撮影済み画像の記録情報、いわゆるタグの内容を説明する図である。デジタル画像のファイルフォーマットは種々あるが、例えばＥｘｉｆ（Exchangeable Image File Format）では、ＪＰＥＧ圧縮された主画像のほかに、撮影条件や画像の諸特性に関する情報とサムネイル画像が付加される。また例えばＣＩＦＦ（Camera Image File Format）と呼ばれる規格では、個々の画像ファイルやこれを収納するフォルダの構造と命名規約等を規定している。
【００７５】
図１２はこれらの規格に則って記録された画像の付加情報を示したもので、図１２（ａ）のＩＭＡ＿０００１．ＪＰＧと称した画像ファイルは赤目検出のみ行い、赤目補正は施さない原画像の情報を示す。また図１２（ｂ）の、ＩＭＢ＿０００１．ＪＰＧと称した画像ファイルは、図１２（ａ）に示す原画像に対して赤目補正を施した補正済み画像の情報を示す。図１２において、タグ名称欄のバージョンや画像データ特性は、前記Ｅｘｉｆ等で規定された標準データである。一方ユーザー情報の下にメーカーノートと記した情報群は、カメラのメーカー（製造者）が自由に規定できる情報を表わし、本実施の形態では赤目補正に関する情報をこのメーカーノート内に記録する。以下、赤目補正に関する情報の内容を説明する。
【００７６】
赤目検出ソフトは、撮像装置１００に内蔵された赤目検出ソフトウェアの種類とバージョンを表わし、赤目検出人数は撮影画像に該ソフトを適用して検出された赤目被写体の人数、信頼度は赤目検出結果の信頼度で、複数人数分の赤目が検出された場合は最も信頼度の低い人物に対する値が記録される。赤目検出未実行時は、これらの欄には、「なし」と記録される。
【００７７】
赤目補正ソフトは、撮像装置１００に内蔵された赤目補正ソフトウェアの種類とバージョンを表わし、赤目補正人数は撮影画像に該ソフトを適用して補正された赤目被写体の人数、信頼度は赤目補正結果の信頼度で、複数人数分の赤目が補正された場合は最も信頼度の低い人物に対する値が記録される。赤目補正未実行時は、これらの欄には、なしと記録される。
【００７８】
画像種別には、記録された当該画像が赤目補正を施さない原画像か赤目補正を施した補正済み画像であるかが記録される。また関連画像有無は、当該画像のほかに、同一の撮影画像を起源とする関連画像の有無が記録される。例えば図１２（ａ）のＩＭＡ＿０００１．ＪＰＧには補正画像ありと記述されているが、これは当該画像が原画像であり、その他に赤目補正済みの画像が存在することを表わしている。また図１２（ｂ）のＩＭＢ＿０００１．ＪＰＧには原画像ありと記述されているが、これは当該画像が補正画像であり、その他に原画像が存在することを表わしている。
【００７９】
以上説明したように、撮影画像には赤目補正に関する付加情報が記録されるため、撮影後の画像編集あるいは印刷時にこれらの情報を参照することで、赤目を再補正する際の誤補正を防止したり、不要画像が印刷されるのを防止できる。
【００８０】
図１３は、図６で示したステップＳ１６１で行われるプリント・消去処理を実行する際に表示器１３７に表示される画面を示す図である。以下、図１３を参照してプリント・消去処理の手順について説明する。
【００８１】
図１３（ａ）は、撮影画像のプリントあるいは消去に関連する諸条件を設定する際の先頭画面で、上から順番に、ＤＰＯＦ（ Digital Print Order Format ）プリント、カメラダイレクトプリント、消去を設定する項目が表示されている。そして撮影者が十字キー式スイッチ１３５−３により図１３（ａ）に示された項目の１つを選択し、セットスイッチ１３５−４を押圧操作することで、図１２（ｂ）乃至図１２（ｆ）の画面が表示され、選択された項目についての詳細条件を設定することができる。
【００８２】
図１３（ｂ）はＤＰＯＦプリントにおけるプリント画像指定に関するメニューの表示画面である。ＤＰＯＦとは、デジタル画像の自動プリントに関する規格であるが、本発明はこれに限定されるものではない。当画面内の各項目を選択すると、着脱メモリ１５１内にＤＰＯＦ情報ファイルが生成され、以下のプリント指示情報が記録される。
【００８３】
「原画像のみ」を選択すると、着脱メモリ１５１内に記録された画像の付加情報を検索し、図１２に示した赤目補正関連情報の画像種別が原画像となっている画像を一括してプリント画像に指定する。「原画像ｏｒ補正画像」を選択すると、同じく着脱メモリ１５１内に記録された画像の付加情報を検索し、図１２に示した赤目補正関連情報の画像種別と関連画像有無を参照して、原画像と補正画像のいずれか一方を一括してプリント画像に指定する。この場合、補正画像を優先し、補正画像が無い場合は原画像をプリント画像に指定する。「原画像ａｎｄ補正画像」を選択すると、着脱メモリ１５１内に記録されたすべての画像を一括してプリント画像に指定する。「個別指定」を選択すると、着脱メモリ１５１内に記録されたすべての画像をファイル番号順に表示し、一画像ごとにプリントの可否を設定する。
【００８４】
図１３（ｃ）は、図１３（ｂ）で指定した画像をどのような出力形式でプリントするかを指示する画面である。「Ｓｔａｎｄａｒｄ」を選択すると、各画像を所定サイズ（例えばＬサイズ）の用紙に個別に印刷する。「Ｉｎｄｅｘ」を選択すると、所定サイズの用紙にプリント指示された全画像のサムネイル画像を一括してプリントする。「両方」を選択すると、「Ｓｔａｎｄａｒｄ」と「Ｉｎｄｅｘ」の両方でプリントを行う。
【００８５】
図１３（ｄ）はカメラダイレクトプリントにおけるプリント画像指定に関するメニューの表示画面である。ここでカメラダイレクトプリントとは、デジタルカメラとプリンタをＵＳＢケーブル等で直結し、カメラからプリンタに対して直接プリント指示を行う方式を指す。例えばカメラ映像機器工業会（ＣＩＰＡ）が規定した標準規格Pict Bridgeが該当するが、これに限定されるものではなく、カメラ製造会社あるいはプリンタ製造会社が独自に規定した規格でも構わない。図１及び図２を参照して説明したように、撮像装置１００とプリンタ１６０をＵＳＢケーブル１５２で接続し、図１２（ｄ）に示す画面内の各項目を選択すると、その内容に応じたプリント情報がプリンタに送信される。なお、プリント画像の指定内容は図１３（ｂ）のＤＰＯＦと同様のため、説明は省略する。
【００８６】
図１３（ｅ）は、図１３（ｄ）で指定した画像をどのような出力形式でプリントするかを指示する画面である。Ｌを選択すると、各画像をＬサイズの用紙に個別に印刷する。２Ｌ、Ｃａｒｄも同様に、所定サイズの用紙に個別に印刷する。Ａ４  Ｉｎｄｅｘを選択すると、Ａ４サイズの用紙にプリント指示された全画像のサムネイル画像を一括してプリントする。
【００８７】
図１３（ｆ）は画像消去する場合のメニューの表示画面である。「原画像  一括」を選択すると、着脱メモリ１５１内に記録された画像の付加情報を検索し、図１２に示した赤目補正関連情報の画像種別が原画像になっている画像を一括して消去する。「補正画像  一括」を選択すると、同じく着脱メモリ１５１内に記録された画像の付加情報を検索し、補正画像を一括消去する。「全画像  一括」を選択すると、着脱メモリ１５１内に記録されたすべての画像を一括消去する。「個別消去」を選択すると、着脱メモリ１５１内に記録されたすべての画像をファイル番号順に表示し、一画像ごとに消去するか否かを撮影者が決定する。
【００８８】
図１４は、図１３で説明した画像プリント・消去モードの制御処理を示すフローチャートで、図６のステップＳ１６１で実行されるサブルーチンである。
【００８９】
まず、ステップＳ１６２では、撮影者により選択されたモードが、図１３（ａ）に表示された項目ＤＰＯＦ、カメラダイレクトプリント、消去のうち、いずれであるかを判別する。そして選択されたモードがＤＰＯＦであれば、ステップＳ１６３に移行する。
【００９０】
ステップＳ１６３では、図１３（ｂ）の画面を表示してプリント画像の選択を受け付け、ステップＳ１６４では図１３（ｃ）の画面を表示してプリント画像の出力形式の選択を受け付ける。ステップＳ１６５では、ステップＳ１６３及びステップＳ１６４で選択された結果をプリント指定用のファイルに記録し、ステップＳ１７２にてプリント指定を終了する。
【００９１】
また、ステップＳ１６２において、撮影者により選択されたモードが、図１３（ａ）のカメラダイレクトプリントであれば、ステップＳ１６６に移行する。ステップＳ１６６では、図１３（ｄ）の画面を表示してプリント画像の選択を受け付け、ステップＳ１６７では図１３（ｅ）の画面を表示してプリント画像の出力形式の選択を受ける。ステップＳ１６８では、ステップＳ１６６及びステップＳ１６７で選択された結果をプリンタに送信し、ステップＳ１７２にてプリント指定を終了する。
【００９２】
また、ステップＳ１６２において、撮影者により選択されたモードが、図１３（ａ）の消去であれば、ステップＳ１６９に移行する。ステップＳ１６９では、図１３（ｆ）の画面を表示して消去画像の選択を受け付け、ステップＳ１７０では画像消去を実行する前に警告を行う。そして撮影者がセットスイッチ１３５−４をオン操作すると、ステップＳ１７１にて選択画像の消去を実行し、ステップＳ１７２にて画像消去を終了する。
【００９３】
以上説明したように、本実施の形態の画像プリント・消去サブルーチンを実行することで、原画像と赤目補正を施した画像を一括あるいは個別にプリント指定あるいは消去することができる。
【００９４】
図１５は、プリンタ１６０において、撮影画像をプリントする際のプリント条件設定方法を説明する図である。図１５（ａ）は図１のプリンタ１６０の上面に配置された各部材を示している。上部表示器１８６の近辺（図１５（ａ）の例では右横）には、例えば、電源スイッチ１８５−１、カーソルスイッチ１８５−２、印刷開始スイッチ１８５−３、印刷中止スイッチ１８５−４からなる操作スイッチ群１８５が配置されている。図１５（ａ）に示すように初期状態では、表示器１８６には全メニューが表示されるが、プリント操作時には、図１５（ｂ）〜（ｄ）に示すように、選択可能なメニューは濃い文字あるいはアイコンで、選択不能のメニューは薄い文字あるいはアイコンで表示される。以下、各メニューの内容を説明する。
【００９５】
「画像確認結果」は、プリンタ１６０に入力された印刷用画像が、原画像のみか、赤目補正画像が含まれているかを表示する。「モード」は、ＤＰＯＦプリントか、カメラダイレクトプリントか、あるいはＣＤ−Ｒ等のメモリに記録された汎用画像のプリントかを選択するメニューである。「赤目補正」は、プリンタ１６０が内蔵する赤目補正機能を用いて、印刷用画像に赤目補正を施すか否かを設定するメニューである。「印刷画像」は、印刷する画像の種別を選択するメニューである。「赤目補正履歴」は、プリント画像の所定領域に、赤目補正を施したか否か、及び使用した赤目補正ソフトの種類とバージョンを印刷するか否かを選択するメニューである。「用紙」は、プリント用紙のサイズを選択するメニューである。「レイアウト」は、印刷用紙上におけるプリント画像のレイアウトを選択するメニューである。「品位」は、印刷品位を選択するメニューで、星の数が多いほど高品位だが、印刷に長時間を要する。「日付」は、プリント画像の所定領域に撮影日時を印刷するか否かを選択するメニューである。
【００９６】
図１５（ｂ）はＤＰＯＦ規格でのプリントを実行する際の操作方法を説明する図である。図２及び図４を併せて参照しながら操作方法を説明する。
【００９７】
撮影者がプリンタ１６０の電源スイッチ１８５−１をオン操作すると、プリンタ１６０に電源が投入され、ＣＰＵ１８１はプリンタ１６０内の各種回路やアクチュエータの初期化動作を行い、印刷準備を行う。撮影者が撮像装置１００から着脱メモリ１５１を取り外し、プリンタ１６０に装着する。するとＣＰＵ１８１はメモリインターフェイス１６３を介して着脱メモリ１５１から記録画像とＤＰＯＦファイルを読み出し、その内容を解析する。そして記録画像群に赤目補正済み画像が含まれている場合は、「画像確認結果」の項目において、補正画像ありと表示する。
【００９８】
次いで、撮影者が「モード」のうちＤＰＯＦを選択すると、プリンタ１６０はＤＰＯＦプリントでプリントする際に選択可能なメニューをアクティブ表示（濃い表示）とし、選択不可能な表示を非アクティブ表示（薄い表示）とする。まず、「赤目補正」の実行可否に関しては、プリンタ１６０における赤目補正実行の選択は不可とする。また、「印刷画像」の選択も、カメラ側で指定が完了しているため、指定済みと表示してプリンタでの選択は禁止する。「赤目補正履歴」では、補正履歴の印刷可否を選択可能とする。「用紙」はすべてのサイズを選択可能とし、「レイアウト」は撮像装置１００で設定されたレイアウトをアクティブ表示する。「品位」はすべての品位を選択可能とし、「日付」は印刷するとしないの両方を選択可能とする。
【００９９】
以上説明したように、ＤＰＯＦプリントでは赤目補正の実行可否、及び赤目補正画像の印刷可否は撮像装置１００においてのみ選択可能となり、プリンタでの選択は禁止される。よってプリンタ１６０で選択すべき項目は僅かとなり、プリント時に煩雑な操作をせずに済む。
【０１００】
図１５（ｃ）はカメラダイレクトプリントを実行する際の操作方法を説明する図である。カメラダイレクトプリント時は、撮影者は撮像装置１００とプリンタ１６０をＵＳＢケーブル１５２で接続し、撮像装置１００の表示器１３７と操作スイッチ群を用いてプリント操作を行う。そしてプリンタ１６０における操作方法は、図１５（ｂ）で説明したＤＰＯＦプリントとほぼ同様のため、詳しい説明は省略する。
【０１０１】
図１５（ｄ）は、ＣＤ−Ｒ等のメモリメディアに記録され、ＤＰＯＦ情報が未記録の汎用画像を印刷するメディアプリントモードの場合の操作方法を説明する図である。画像が記録されたＣＤ−ＲあるいはＰＣメモリを撮影者がプリンタ１６０に装着すると、ＣＰＵ１８１はＣＤドライブ１６４あるいはメモリインターフェイス１６３を介して記録画像を読み出し、その内容を解析して赤目補正済み画像の有無を「画像確認結果」として表示する。撮影者は該表示結果により、以降の各メニューを選択する。
【０１０２】
ここでは、撮影者はＤＰＯＦ情報を利用しない汎用画像のプリントを行う前提で操作を進めるので、図１５（ｄ）に示すように「モード」内からメモリメディアプリントを選択すると、プリンタ１６０は該モードでプリントする際に選択可能なメニューをアクティブ表示（濃い表示）とし、選択不可能な表示を非アクティブ表示（薄い表示）とする。まず、「赤目補正」の実行可否に関しては、プリンタ１６０で赤目補正を実行するか否かを選択可能とする。ここで、赤目補正をするモードを選択すると、プリンタ１６０に入力された全画像に対して赤目補正が未実施の画像を検索し、赤目検出と赤目補正を実行する。また、赤目補正をしないモードを選択すると、プリンタ１６０での赤目補正は実行しない。一方、自動選択モードを選択すると、プリンタでの赤目補正指示が付加された画像に対して、赤目補正が施される。すなわち、図５（ｃ）で説明した撮像装置１００での操作において、赤目補正をプリンタで行うモードが設定されて撮影した画像には、画像のタグ情報にプリンタ補正指示情報が付加されるため、該画像に対してプリンタ側が赤目補正を施す。
【０１０３】
続いて、「印刷画像」の選択メニュー欄では原画像と補正画像のどちらを印刷するかを選択する。そして原画像のみが選択されると、原画像のみを印刷する。また原画像ｏｒ補正画像が選択されると、原画像と赤目補正画像の両方が存在するものは補正画像のみを、原画像しか存在しないものは原画像を印刷する。また、原画像ａｎｄ補正画像が選択されると、全画像すなわち原画像と補正画像の両方を印刷する。また、個別指定モードが選択された場合は、表示器１８６に画像のサムネイルが順番に表示され、一画像ごとに印刷可否を選択することができる。「赤目補正履歴」以降の各モードの内容は図１５（ｂ）の説明と同様であるため、省略する。
【０１０４】
以上のように、メモリメディアプリントでは、プリンタ側で赤目補正の実行可否、及び赤目補正画像の印刷可否が選択可能であるため、赤目補正機能を有さないカメラで撮影された画像についても、赤目補正された画像をプリントすることができる。また、「印刷画像」項目において所望のモードを選択することで、全画像を印刷するか、必要最小限の画像を印刷するかを選択でき、撮影者の意図に応じた印刷をすることで、プリント用紙の無駄な消費を防止できる。
【０１０５】
図１６は、プリンタ１６０における各種モードの設定とプリントを実行する場合のメイン制御処理を示すフローチャートである。図２、図４及び図１５を併せて参照しながら、制御処理を説明する。
【０１０６】
プリンタ１６０の電源が投入されると、ステップＳ１６１でプリンタのメイン制御が開始され、ステップＳ１６２において、プリンタ１６０に装着された画像記録媒体から画像を取り込む。ステップＳ１６３では取り込んだ画像の付加情報を解析して赤目補正履歴を判別し、その結果を表示器１８６の画像確認結果として表示する。ステップＳ１６４では、表示器１８６に表示された「モード」の中から選択を受け付ける。ステップＳ１６５では選択されたモードを判別し、メモリメディアプリントモードが選択されている場合はステップＳ１６６に移行してプリンタでの「赤目補正」の選択を受け付け、ステップＳ１６７にて「印刷画像」の選択を受け付ける。一方、ステップＳ１６５の判別の結果、選択されたモードがＤＰＯＦあるいはカメラダイレクトの場合は、赤目補正選択と印刷画像選択はカメラ１００側で選択操作がなされているため、プリンタ１６０でのステップＳ１６６及びステップＳ１６７は省略し、ステップＳ１６８にジャンプする。
【０１０７】
ステップＳ１６８では、表示器１８６に表示された「赤目補正履歴」の印刷の選択を受け付け、ステップＳ１６９では「用紙選択」、ステップＳ１７０では「レイアウト」、ステップＳ１７１では「印刷品位」、ステップＳ１７２では「日付印刷」のそれぞれの項目の選択を受け付ける。
【０１０８】
ステップＳ１７３では、印刷開始スイッチ１８５−３が押圧操作されたか否かを判別し、操作されていなければステップＳ１６４に戻って各種モードの設定受け付けを継続する。そして印刷開始スイッチ１８５−３が操作されたらステップＳ１７３からステップＳ１８１に移行する。
【０１０９】
ステップＳ１８１では、印刷制御回路１７５により、印刷指定された画像を展開する。例えばＪＰＥＧ規格で記録された画像データを、ＲＧＢのビットマップ画像に展開する。ステップＳ１８２では、ステップＳ１６６で選択されたプリンタ１６０での赤目補正モードを判別し、赤目補正が非実行の場合はステップＳ１８５にジャンプする。一方、プリンタ１６０で赤目補正を行う場合は、ステップＳ１８３に移行し、赤目検出回路１８３により画像内の赤目領域を検出し、次いでステップＳ１８４において、赤目補正回路１８４により赤目補正を行う。
【０１１０】
ステップＳ１８５では、印刷すべき次の画像があるか否かを判別し、ある場合にはステップＳ１８１乃至ステップＳ１８４を繰り返し実行する。そして印刷画像の展開と赤目補正処理がすべて完了すると、ステップＳ１８５からステップＳ１８６に移行する。ステップＳ１８６では、ビットマップ画像データを印刷用の印刷ドットデータに変換する。次いでステップＳ１８７でトレイ上のプリント用紙を印刷部１７７に給紙し、ステップＳ１８８で印刷を行い、ステップＳ１８９でプリント用紙をプリンタ外に排出し、ステップＳ１９０にてプリントが終了する。
【０１１１】
図１７は、図１６の制御処理を実行して印刷した写真プリントの一例を示す。Ａ４サイズ横置きの用紙に、撮影画像が４駒（１７０１〜１７０４）印刷されている。左上の画像１７０１は人物をストロボ撮影した画像で、画像１７０１の下にはファイル名「IMA_0001.JPG」と、赤目補正されていないことを示す「原画像（赤目未補正）」の文字が印刷される。右上の画像１７０２は、原画像に赤目補正を施した画像で、画像の下にはファイル名「IMB_0001.JPG」と、赤目補正されたことを示す「赤目補正済み」情報、赤目補正を実行した機器であるデジタルカメラの名称、及び赤目補正ソフトの種類やバージョンが印刷される。このような文字情報を印刷することで、撮影者は赤目補正された画像か否か、及びどのようなソフトで補正されたかを容易に判別することができる。
【０１１２】
また、原画像とその複製である補正画像のファイル名を、数値部分は同一のままアルファベット部分を異ならせることで、原画像と補正画像を判別することも可能である。
【０１１３】
以上説明したように、本実施の形態におけるプリンタを用いることにより、カメラ内で赤目補正された画像をそのまま印刷できるほか、赤目補正が施されていない画像をプリンタ内で赤目補正して印刷することができる。また、印刷対象の画像に原画像と赤目補正済み画像が混合している場合も、撮影者が印刷画像モードを選択することで、必要な画像のみを自動抽出して印刷するため、簡単な操作で所望の画像をプリントすることができる。
【０１１４】
[他の実施形態]
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【０１１５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図５及び図１０に示す表示を可能にするプログラムコードが格納されることになる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施の形態における撮像システムを構成する撮像装置の斜視図である。
【図２】本発明の実施の形態における撮像システムを構成するプリンタの斜視図である。
【図３】本発明の実施の形態における撮像装置の詳細構成を示すブロック図である。
【図４】本発明の実施の形態におけるプリンタの詳細構成を示すブロック図である。
【図５】本発明の実施の形態における撮像装置での赤目補正に関わる撮影条件の設定手順を説明する図である。
【図６】本発明の実施の形態における撮像装置のメイン制御処理を示すフローチャートである。
【図７】本発明の実施の形態における撮像装置の撮影サブルーチンフローチャートである。
【図８】本発明の実施の形態における撮像装置の赤目補正サブルーチンのフローチャートである。
【図９】本発明の実施の形態における撮像装置の画像表示サブルーチンのフローチャートである。
【図１０】本発明の実施の形態における撮像装置の撮影済み画像の表示形態例を示す図である。
【図１１】本発明の実施の形態における撮像装置の画像記録サブルーチンのフローチャートである。
【図１２】本発明の実施の形態における撮像装置の画像の付加情報の例を示す図である。
【図１３】本発明の実施の形態における撮像装置の画像プリント・消去方法操作を説明するための図である。
【図１４】本発明の実施の形態における撮像装置の画像プリント・消去サブルーチンのフローチャートである。
【図１５】本発明の実施の形態におけるプリンタの操作方法を説明するための図である。
【図１６】本発明の実施の形態におけるプリンタのメイン制御処理を示すフローチャートである。
【図１７】本発明の実施の形態におけるプリンタにより印刷された写真プリント例を示す図である。
【符号の説明】
【０１１８】
１００  撮像装置
１０１  撮影光学系
１１１  撮像素子
１２１  ストロボ
１２３  赤目緩和ランプ
１３１、１８１  ＣＰＵ
１３３、１８４  赤目検出回路
１３４、１８４  赤目補正回路
１３５、１８５  操作スイッチ群
１３７  背面表示器
１５１  着脱メモリ
１５２  ＵＳＢケーブル
１５３  ＣＤ−Ｒ
１５４  写真プリント
１６０  プリンタ
１７５  印刷制御回路
１７６  給紙部
１７７  印刷部
１８６  上部表示器
【図１】
2005167332.tif 000003
【図２】
2005167332.tif 000004
【図３】
2005167332.tif 000005
【図４】
2005167332.tif 000006
【図５】
2005167332.tif 000007
【図６】
2005167332.tif 000008
【図７】
2005167332.tif 000009
【図８】
2005167332.tif 000010
【図９】
2005167332.tif 000011
【図１０】
2005167332.tif 000012
【図１１】
2005167332.tif 000013
【図１２】
2005167332.tif 000014
【図１３】
2005167332.tif 000015
【図１４】
2005167332.tif 000016
【図１５】
2005167332.tif 000017
【図１６】
2005167332.tif 000018
【図１７】
2005167332.tif 000019