(57)【要約】【課題】未現像の画像データを用いて容易に印刷を実行することのできる技術を提供する。【解決手段】印刷制御装置は、印刷データ生成部と、表示用画像データ調整部と、を備える。印刷データ生成部は、未現像画像データに対して現像処理を実行して現像済みの印刷用画像データを生成し、印刷用画像データを用いて印刷実行部に供給される印刷データを生成する。表示用画像データ調整部は、現像処理が実行される前に、未現像画像データに表現された被写体が表現された現像済みの表示用画像データを、表示用画像データの階調特性が印刷用画像データの階調特性に近づくように、調整し、調整済みの表示用画像データによって表される画像を表示部に表示させる。【選択図】図１
2008079198.tif 000002
【特許請求の範囲】
【請求項１】
表示部と印刷実行部とを利用する印刷制御装置であって、
未現像画像データに対して現像処理を実行して現像済みの印刷用画像データを生成し、前記印刷用画像データを用いて前記印刷実行部に供給される印刷データを生成する印刷データ生成部と、
前記現像処理が実行される前に、前記未現像画像データに表現された被写体が表現された現像済みの表示用画像データを、前記表示用画像データの階調特性が前記印刷用画像データの階調特性に近づくように、調整し、調整済みの前記表示用画像データによって表される画像を前記表示部に表示させる表示用画像データ調整部と、
を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置であって、
前記表示用画像データ調整部は、前記表示用画像データを生成した生成装置を特定する情報を取得し、前記情報に基づいて、前記調整の処理条件を変更する、印刷制御装置。
【請求項３】
請求項１記載の印刷制御装置であって、
前記表示用画像データ調整部は、Ｙ＝ａ・Ｘに基づいて、前記表示用画像データの階調特性を調整する、印刷制御装置。
ここで、Ｘは前記表示用画像データが採り得る最大階調値を１としたときの前記表示用画像データの階調値であり、Ｙは前記調整済み表示用画像データが採り得る最大階調値を１としたときの前記調整済み表示用画像データの階調値であり、ａは正の値である。
【請求項４】
請求項１記載の印刷制御装置であって、
前記表示用画像データ調整部は、Ｙ＝ｂ・Ｘcに基づいて、前記表示用画像データの階調特性を調整する、印刷制御装置。
ここで、Ｘは前記表示用画像データが採り得る最大階調値を１としたときの前記表示用画像データの階調値であり、Ｙは前記調整済み表示用画像データが採り得る最大階調値を１としたときの前記調整済み表示用画像データの階調値であり、ｂ，ｃは正の値である。
【請求項５】
請求項１記載の印刷制御装置であって、
前記表示用画像データ調整部は、前記印刷用画像データの階調特性と前記表示用画像データの階調特性とに基づいて予め準備されたテーブルを利用して、前記表示用画像データの階調特性を調整する、印刷制御装置。
【請求項６】
請求項１ないし５のいずれかに記載の印刷制御装置であって、
前記現像処理は、設定された露出の補正量に応じて実行される露出補正処理を含み、
前記表示用画像データ調整部は、前記現像処理が実行される前に、前記表示用画像データの階調特性を前記露出の補正量に応じて調整する、印刷制御装置。
【請求項７】
請求項６記載の印刷制御装置であって、
前記表示用画像データ調整部は、前記表示用画像データの階調特性が前記露出の補正量に応じた前記印刷用画像データの階調特性に近づくように、前記露出の補正量に応じた前記調整を実行する、印刷制御装置。
【請求項８】
プリンタであって、
前記表示部と、
前記印刷実行部と、
請求項１ないし７のいずれかに記載の印刷制御装置と、
を備えることを特徴とするプリンタ。
【請求項９】
表示部と印刷実行部とを利用する印刷制御方法であって、
（ａ）未現像画像データに対して現像処理を実行して現像済みの印刷用画像データを生成し、前記印刷用画像データを用いて前記印刷実行部に供給される印刷データを生成する工程と、
（ｂ）前記現像処理が実行される前に、前記未現像画像データに表現された被写体が表現された現像済みの表示用画像データを、前記表示用画像データの階調特性が前記印刷用画像データの階調特性に近づくように、調整し、調整済みの前記表示用画像データによって表される画像を前記表示部に表示させる工程と、
を備えることを特徴とする印刷制御方法。
【請求項１０】
表示部と印刷実行部とを利用する印刷制御装置に、処理を実行させるためのコンピュータプログラムであって、
未現像画像データに対して現像処理を実行して現像済みの印刷用画像データを生成し、前記印刷用画像データを用いて前記印刷実行部に供給される印刷データを生成する機能と、
前記現像処理が実行される前に、前記未現像画像データに表現された被写体が表現された現像済みの表示用画像データを、前記表示用画像データの階調特性が前記印刷用画像データの階調特性に近づくように、調整し、調整済みの前記表示用画像データによって表される画像を前記表示部に表示させる機能と、
を前記印刷制御装置に実現させることを特徴とするコンピュータプログラム。
【請求項１１】
請求項１０記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、未現像の画像データを用いて印刷を行うための技術に関する。
【背景技術】
【０００２】
デジタルスチルカメラ（以下「カメラ」とも呼ぶ）は、通常、ＲＡＷ画像データに対して現像処理（デジタル画像処理）を施して現像済み画像データ（例えばＪＰＥＧ画像データ）を生成し、該現像済み画像データをメモリカードに記録している。なお、ＲＡＷ画像データは、カメラに備えられたイメージセンサ（例えばＣＣＤ，ＣＭＯＳ等）が検出した光の検出値をアナログ−デジタル変換し、各画素データの集合体としての１フレーム分の画像データのそのままの情報を記録したデータであり、カメラにおいて現像処理が施されていない未現像の画像データである。近年、一部のカメラは、メモリカードにＲＡＷ画像データを記録可能である。なお、ＲＡＷ画像データが記録された画像ファイルには、通常、撮影時の設定情報なども記録されている。
【０００３】
【特許文献１】特開２００１−２２３９７９号公報
【特許文献２】特開２００４−１２８８０９号公報
【特許文献３】特開２００５−６３１２８号公報
【特許文献４】特開２００５−３３２５５号公報
【特許文献５】特開２００３−２５００５３号公報
【特許文献６】特開２００５−１７５９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、ＲＡＷ画像データを用いた印刷についてあまり考慮されておらず、ＲＡＷ画像データを用いて容易に印刷を実行することができなかった。
【０００５】
この発明は、従来技術における上述の課題を解決するためになされたものであり、未現像の画像データを用いて容易に印刷を実行することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題の少なくとも一部を解決するため、本発明の装置は、表示部と印刷実行部とを利用する印刷制御装置であって、
未現像画像データに対して現像処理を実行して現像済みの印刷用画像データを生成し、前記印刷用画像データを用いて前記印刷実行部に供給される印刷データを生成する印刷データ生成部と、
前記現像処理が実行される前に、前記未現像画像データに表現された被写体が表現された現像済みの表示用画像データを、前記表示用画像データの階調特性が前記印刷用画像データの階調特性に近づくように、調整し、調整済みの前記表示用画像データによって表される画像を前記表示部に表示させる表示用画像データ調整部と、
を備えることを特徴とする。
【０００７】
この装置では、未現像画像データに対して現像処理を実行して印刷データを生成することができるため、未現像画像データが用いられる場合にも容易に印刷を実行することができる。また、この装置では、ユーザは、表示部に表示された画像を確認することにより、現像処理が実行される前に、未現像画像データに表現された被写体を把握することができる。特に、この装置では、表示用画像データの階調特性が調整されるため、ユーザは、表示部に表示された画像を確認することにより、現像処理が実行される前に、印刷済み画像の明るさを把握することができる。
【０００８】
上記の装置において、
前記表示用画像データ調整部は、前記表示用画像データを生成した生成装置を特定する情報を取得し、前記情報に基づいて、前記調整の処理条件を変更することが好ましい。
【０００９】
表示用画像データの階調特性は、生成装置に依存する。したがって、上記のようにすれば、生成装置毎に異なり得る表示用画像データの階調特性に応じて、適切に調整を行うことができる。
【００１０】
上記の装置において、
前記表示用画像データ調整部は、Ｙ＝ａ・Ｘに基づいて、前記表示用画像データの階調特性を調整するようにしてもよい。
ここで、Ｘは前記表示用画像データが採り得る最大階調値を１としたときの前記表示用画像データの階調値であり、Ｙは前記調整済み表示用画像データが採り得る最大階調値を１としたときの前記調整済み表示用画像データの階調値であり、ａは正の値である。
【００１１】
あるいは、上記の装置において、
前記表示用画像データ調整部は、Ｙ＝ｂ・Ｘcに基づいて、前記表示用画像データの階調特性を調整するようにしてもよい。
ここで、Ｘは前記表示用画像データが採り得る最大階調値を１としたときの前記表示用画像データの階調値であり、Ｙは前記調整済み表示用画像データが採り得る最大階調値を１としたときの前記調整済み表示用画像データの階調値であり、ｂ，ｃは正の値である。
【００１２】
こうすれば、簡単かつ迅速に調整を実行することができる。
【００１３】
あるいは、上記の装置において、
前記表示用画像データ調整部は、前記印刷用画像データの階調特性と前記表示用画像データの階調特性とに基づいて予め準備されたテーブルを利用して、前記表示用画像データの階調特性を調整するようにしてもよい。
【００１４】
こうすれば、印刷済み画像の明るさと表示部に表示される画像の明るさとをユーザにほぼ同じに認識させることができる。
【００１５】
上記の装置において、
前記現像処理は、設定された露出の補正量に応じて実行される露出補正処理を含み、
前記表示用画像データ調整部は、前記現像処理が実行される前に、前記表示用画像データの階調特性を前記露出の補正量に応じて調整するようにしてもよい。
【００１６】
こうすれば、露出補正処理を含む現像処理が実行される前に、露出の補正量に応じて、表示部に表示される画像の明るさを変更することができる。
【００１７】
上記の装置において、
前記表示用画像データ調整部は、前記表示用画像データの階調特性が前記露出の補正量に応じた前記印刷用画像データの階調特性に近づくように、前記露出の補正量に応じた前記調整を実行することが好ましい。
【００１８】
こうすれば、ユーザは、表示部に表示された画像を確認することにより、現像処理が実行される前に、露出の補正量に応じた印刷済み画像の明るさを把握することができる。
【００１９】
この発明は、種々の形態で実現することが可能であり、例えば、印刷制御装置、該印刷制御装置を備えるプリンタ、印刷制御方法、これらの装置の機能または方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００２０】
次に、本発明の実施の形態を実施例に基づき以下の順序で説明する。
Ａ．プリンタの構成：
Ｂ．印刷処理：
Ｃ．露出補正処理：
Ｄ．表示用画像データの調整：
Ｄ−１．第１の調整方法：
Ｄ−２．第２の調整方法：
Ｄ−３．第３の調整方法：
Ｅ．露出の補正量に応じた表示用画像データの調整：
Ｅ−１．第１の調整方法：
Ｅ−２．第２の調整方法：
Ｅ−３．第３の調整方法：
【００２１】
Ａ．プリンタの構成：
図１は、実施例におけるプリンタ２００を示す説明図である。このプリンタ２００は、ダイレクト印刷機能、すなわち、パーソナルコンピュータを利用せずに、デジタルスチルカメラにおいて生成されてメモリカードＭＣを介して与えられた画像データを用いて印刷を行う機能を有している。特に、本実施例のプリンタ２００は、ＪＰＥＧ画像データを用いて印刷を行うことができると共に、ＲＡＷ画像データを用いて印刷を行うことができる。ＪＰＥＧ画像データは、カメラ内において鑑賞のための現像処理（画像生成処理）が施された後にＪＰＥＧ形式に圧縮された画像データ（現像済み画像データ）である。ＲＡＷ画像データは、カメラにおいて現像処理（画像生成処理）が施されていないＲＡＷ形式の未現像画像データである。すなわち、ＲＡＷ画像データは、カメラに備えられたイメージセンサ（例えばＣＣＤ，ＣＭＯＳ等）によって検出された光強度をアナログ−デジタル変換して得られる生の画像データであり、現像処理（画像生成処理）が施される前の画像データである。本実施例では、ＲＡＷ画像データを用いた印刷が実行される場合には、プリンタ２００において現像処理（画像生成処理）が施された後にＪＰＥＧ形式に圧縮された画像データ（現像済み画像データ）が生成される。なお、本実施例では、プリンタ２００においてＪＰＥＧ圧縮された現像済みデータが生成されるが、メモリ容量が充分に大きい場合には、ＪＰＥＧ圧縮されていない現像済み画像データが生成されるようにしてもよい。
【００２２】
本実施例では、カメラにおいて現像処理が施されたＪＰＥＧ形式の現像済み画像データを「ＪＰＥＧ画像データ」とも呼び、プリンタにおいて現像処理が施されたＪＰＥＧ形式の現像済み画像データを「印刷用画像データ」とも呼ぶ。
【００２３】
なお、現像済み画像データとＲＡＷ画像データとは、現像済み画像データによって表現される画像はモニタ等で直ちに鑑賞可能であるが、未現像画像データによって表現される画像は直ちに鑑賞不能である点で相違する。未現像画像データによって表現される画像を鑑賞可能な状態とするためには現像処理が必要である。
【００２４】
図１に示すように、プリンタ２００は、ＣＰＵ２１０と、ＲＯＭやＲＡＭなどの内部記憶装置２２０と、表示パネル２６０と、ボタンなどの操作部２７０と、印刷を実行する印刷実行部２８０と、インタフェース部（Ｉ／Ｆ部）２９０と、を備えている。
【００２５】
Ｉ／Ｆ部２９０は、メモリカードＭＣが挿入されるカードスロットを備えている。メモリカードＭＣには、カメラにおいて被写体の撮影に伴って生成された画像ファイルが記録されており、Ｉ／Ｆ部２９０は、メモリカードＭＣに記録された画像ファイルを読み出す。
【００２６】
図２は、ＲＡＷ画像データを含むＲＡＷ画像ファイルの構造を模式的に示す説明図である。このＲＡＷ画像ファイルは、Ｅｘｉｆ（Exchangeable Image File Format）形式と類似のデータ形式で作成されており、図示するように、ヘッダ部とデータ部とを含んでいる。
【００２７】
ヘッダ部には、ＲＡＷ画像ファイルを作成したカメラのメーカ名および型番、撮影条件、撮影日時などの付加情報が記述されている。なお、撮影条件には、例えば、撮影時のシャッタスピードや、絞り値、ホワイトバランスの設定値などが含まれている。
【００２８】
データ部には、撮影時に生成されたＲＡＷ画像データと表示用画像データとが含まれている。なお、ＲＡＷ画像データと表示用画像データとには、同じ被写体（撮影画像）が表現されており、ＲＡＷ画像データと表示用画像データとは、撮影と同時に記録される。表示用画像データは、例えば、カメラに設けられた表示パネルに撮影済み画像を簡易的に表示する際に利用され、カメラにおいて現像処理が施された縮小サイズのＪＰＥＧ形式の画像データである。表示用画像データは、表示パネルに表示して十分な解像度および画質を表現できる程度の比較的小さな解像度（例えば６４０×４８０）を有しており、スクリーンネイル画像データとも呼ばれている。
【００２９】
なお、ＲＡＷ画像ファイルのデータ構造は、カメラメーカやカメラの機種毎に異なっており、ＲＡＷ画像ファイルには、ＲＡＷ画像データと共にＪＰＥＧ画像データが含まれている場合もある。この場合にも、ＲＡＷ画像データとＪＰＥＧ画像データとには、同じ被写体（撮影画像）が表現されており、ＲＡＷ画像データとＪＰＥＧ画像データとは、撮影と同時に記録される。
【００３０】
なお、ＲＡＷ画像ファイルには、表示用のＪＰＥＧ画像データが含まれていてもよい。また、ＲＡＷ画像データを含むＲＡＷ画像ファイルと、ＪＰＥＧ画像データを含むＪＰＥＧ画像ファイルとが、撮影と同時に記録されてもよい。この場合には、該２つの画像データには、同じ被写体（撮影画像）が表現される。このため、該２つのファイルには、該２つのファイルが関連性を有することが明らかなように、例えば「ＡＢＣＤ０１２３．ＲＡＷ」と「ＡＢＣＤ０１２３．ＪＧ」という同じファイル名および異なる拡張子が付与されることが好ましい。この場合、ＲＡＷ画像データに対応する表示用の画像データとしてＪＰＥＧ画像データが使用される。
【００３１】
図２では、ＲＡＷ画像データを含むＲＡＷ画像ファイルについて説明したが、ＪＰＥＧ画像データを含むＪＰＥＧ画像ファイルも、ＲＡＷ画像ファイルと同様に、ヘッダ部とデータ部とを含んでいる。ただし、ＪＰＥＧ画像ファイルでは、データ部には、ＲＡＷ画像データと表示用画像データとに代えて、通常、ＪＰＥＧ画像データと、比較的小さな解像度（例えば１６０×１２０）を有するサムネイル画像データと、が含まれている。このファイル構成は、ＪＥＩＴＡ規格のＤＣＦ２．０の規格に基づいている。
【００３２】
内部記憶装置２２０（図１）には、印刷制御部２３０として機能するコンピュータプログラム（プリンタドライバ）が格納されている。なお、印刷制御部２３０の機能は、ＣＰＵ２１０が該コンピュータプログラムを実行することによって実現される。該コンピュータプログラムは、ファームウェアとして予め内部記憶装置２２０内に格納されていてもよいし、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録された形態で提供されるようにしてもよい。
【００３３】
印刷制御部２３０は、処理条件決定部２４０と、印刷データ生成部２５０と、を備えており、印刷のための種々の処理を実行する。
【００３４】
処理条件決定部２４０（図１）は、第１の設定部２４２ａと、第２の設定部２４２ｂと、を備えており、設定画面を表示させて印刷のための処理条件を決定する。
【００３５】
第１の設定部２４２ａは、ＪＰＥＧ画像データを用いた印刷が実行される場合に、複数の設定項目を含むＪＰＥＧ画像印刷設定画面を表示させ、該設定画面においてユーザによって設定された各項目の内容を取得する。そして、ユーザによって印刷の開始が指示されると、処理条件決定部２４０は、第１の設定部２４２ａによって取得された各項目の内容に基づいて、ＪＰＥＧ画像データを用いた印刷のための処理条件を決定する。
【００３６】
また、本実施例では、第１の設定部２４２ａは、ＪＰＥＧ画像印刷設定画面内に、印刷対象を示す参照画像を表示させる。具体的には、第１の設定部２４２ａは、印刷対象のＪＰＥＧ画像データを縮小することによって該参照画像を表す参照画像データを生成する。
【００３７】
第２の設定部２４２ｂは、ＲＡＷ画像データを用いた印刷が実行される場合に、複数の設定項目を含むＲＡＷ画像印刷設定画面を表示させ、該設定画面においてユーザによって設定された各項目の内容を取得する。そして、ユーザによって印刷の開始が指示されると、処理条件決定部２４０は、第２の設定部２４２ｂによって取得された各項目の内容に基づいて、ＲＡＷ画像データを用いた印刷のための処理条件を決定する。
【００３８】
また、本実施例では、第２の設定部２４２ｂは、ＲＡＷ画像印刷設定画面内に、印刷対象を示す参照画像を表示させる。具体的には、第２の設定部２４２ｂは、印刷対象のＲＡＷ画像データに対応する表示用画像データ、すなわち、印刷対象のＲＡＷ画像データと同じＲＡＷ画像ファイルに含まれる表示用画像データを用いて、参照画像を表す参照画像データを生成する。
【００３９】
特に、本実施例では、第２の設定部２４２ｂは、表示用画像データ調整部２４４を備えている。表示用画像データ調整部２４４は、表示用画像データに対してその階調特性（トーンカーブ）を調整する調整処理を施し、調整済み表示用画像データ（参照画像データ）を生成する。
【００４０】
印刷データ生成部２５０は、現像処理部２５２と、現像済み画像処理部２５４と、を備えており、原画像データ（ＪＰＥＧ画像データまたはＲＡＷ画像データ）から印刷データを生成する。
【００４１】
現像処理部２５２は、ＲＡＷ画像データを用いた印刷が実行される場合に利用され、ＲＡＷ画像データに対して現像処理を施し、ＪＰＥＧ形式の現像済み画像データ（以下、「印刷用画像データ」とも呼ぶ）を生成する。現像処理部２５２は、後述するように、オプティカルブラック補正処理，ホワイトバランス補正処理，露出補正処理，画素補間処理，色再現処理，ＲＧＢ−ＹＵＶ変換処理，エッジ強調処理，ノイズ除去処理，階調補正処理，ＪＰＥＧ処理等を行う。
【００４２】
現像済み画像処理部２５４は、現像済み画像データを用いて印刷データを生成し、該印刷データを印刷実行部２８０に供給する。具体的には、ＪＰＥＧ画像データを用いた印刷が実行される場合には、該ＪＰＥＧ画像データを用いて印刷データが生成される。一方、ＲＡＷ画像データを用いた印刷が実行される場合には、現像処理部２５２で生成されたＪＰＥＧ形式の現像済み画像データ（印刷用画像データ）を用いて印刷データが生成される。
【００４３】
現像済み画像処理部２５４は、印刷データを生成する際に、種々の画像処理を実行する。この画像処理には、例えば、明るさを補正する処理や、被写体の人物の顔を検出して顔の色を補正する処理、いわゆる赤目を補正する処理などが含まれる。その後、現像済み画像処理部２５４は、周知のように、解像度変換処理と、色変換処理と、ハーフトーン処理と、を実行し、ドットの形成状態を示すドットデータ（印刷データ）を生成する。なお、色変換処理では、Ｒ（赤），Ｇ（緑），Ｂ（青）の各色成分がＹ（黄），Ｍ（マゼンダ），Ｃ（シアン），Ｋ（黒）のインク量に変換されると共に所定の階調補正が行なわれる。このインクのデータの濃淡情報により印刷が行われる。
【００４４】
Ｂ．印刷処理：
図３は、印刷処理の手順を示すフローチャートである。ステップＳ１０２では、処理条件決定部２４０は、ユーザからの指示に従って、表示パネル２６０に印刷設定選択画面を表示させる。なお、ユーザの指示は、ユーザが操作部２７０を操作することによって、行われる。
【００４５】
図４は、印刷設定選択画面Ｗを示す説明図である。図４に示すように選択画面Ｗには、「ＪＰＥＧ画像印刷設定」選択ボタンＢ１と、「ＲＡＷ画像印刷設定」選択ボタンＢ２と、が含まれている。なお、選択ボタンＢ１，Ｂ２の選択は、ユーザが操作部２７０を操作することによって、行われる。
【００４６】
ＪＰＥＧ画像データを用いた印刷を希望する場合には、図４の選択画面Ｗにおいて、ユーザは「ＪＰＥＧ画像印刷設定」選択ボタンＢ１を選択する。このとき、ステップＳ１１２に進む。
【００４７】
ステップＳ１１２では、処理条件決定部２４０の第１の設定部２４２ａは、表示パネル２６０にＪＰＥＧ画像印刷設定画面を表示させる。
【００４８】
図５は、ＪＰＥＧ画像印刷設定画面Ｗａを示す説明図である。図５に示すように設定画面Ｗａには、印刷対象を選択するための選択ボタンＢａ１，Ｂａ２と、選択された印刷対象を示す参照画像を表示するための参照画像表示フィールドＦａと、印刷の実行を指示するための「印刷」ボタンＢＰａと、が含まれている。なお、前述したように、参照画像表示フィールドＦａには、ＪＰＥＧ画像データを縮小することによって得られる参照画像データを用いて、画像が表示される。ユーザは、参照画像表示フィールドＦａに表示される参照画像を確認しつつ選択ボタンＢａ１，Ｂａ２を操作することによって、メモリカードＭＣに格納された複数のＪＰＥＧ画像ファイルに含まれる複数のＪＰＥＧ画像データの中から、所望のＪＰＥＧ画像データを印刷対象の画像データとして選択することができる。
【００４９】
また、設定画面Ｗａには、ＪＰＥＧ画像データを用いた印刷のための処理条件を決定する種々の項目が含まれている。具体的には、設定画面Ｗａには、印刷用紙の種類を選択するための項目「印刷用紙」と、印刷用紙のサイズを選択するための項目「用紙サイズ」と、印刷品質（高速普通画質モードまたは低速高画質モード）を選択するための項目「印刷品質」と、赤目補正の有無を選択するための項目「赤目補正」と、が含まれている。また、設定画面Ｗａには、明るさ補正の有無および内容を選択するための項目「明るさ補正」と、色あいを補正するための項目「色あい補正」と、が含まれている。
【００５０】
なお、本実施例では、項目「明るさ補正」の内容は、例えば、「補正なし」，「明るく」，「暗く」等のうちのいずれかに設定可能である。また、本実施例では、項目「色あい補正」の内容は、例えば、「補正なし」，「赤みを強く」，「青みを強く」等のうちのずれかに設定可能である。図５の設定画面Ｗａでは、項目「明るさ補正」の内容と項目「色あい補正」の内容とがユーザによって設定される場合が想定されているが、これらの項目の内容が解析処理によって自動的に設定されるようにしてもよい。
【００５１】
設定画面Ｗａでは、ユーザが操作部２７０を操作することによって、印刷対象のＪＰＥＧ画像データが選択されると共に、各項目の内容が設定される。そして、ユーザによって「印刷」ボタンＢＰａが選択される。
【００５２】
ステップＳ１１４では、処理条件決定部２４０は、第１の設定部２４２ａによって取得された各項目の内容に基づいて、ＪＰＥＧ画像データを用いた印刷のための処理条件を決定する。
【００５３】
一方、ＲＡＷ画像データを用いた印刷を希望する場合には、ユーザは、図４の選択画面Ｗにおいて、「ＲＡＷ画像印刷設定」選択ボタンＢ２を選択する。このとき、ステップＳ１２２に進む。
【００５４】
ステップＳ１２２では、処理条件決定部２４０の第２の設定部２４２ｂは、表示パネル２６０にＲＡＷ画像印刷設定画面を表示させる。
【００５５】
図６は、ＲＡＷ画像印刷設定画面Ｗｂを示す説明図である。図６に示すように設定画面Ｗｂには、図５の設定画面Ｗａと同様に、選択ボタンＢｂ１，Ｂｂ２と、参照画像表示フィールドＦｂと、「印刷」ボタンＢｐｂと、が含まれている。なお、前述したように、参照画像表示フィールドＦｂには、表示用画像データに対して調整処理を施すことによって得られる調整済み表示用画像データ（参照画像データ）を用いて、画像が表示される。ユーザは、参照画像表示フィールドＦｂに表示される参照画像を確認しつつ選択ボタンＢｂ１，Ｂｂ２を操作することによって、メモリカードＭＣに格納された複数のＲＡＷ画像ファイルに含まれる複数のＲＡＷ画像データの中から、所望のＲＡＷ画像データを印刷対象の画像データとして選択することができる。
【００５６】
また、設定画面Ｗｂには、図５の設定画面Ｗａと同様に、ＲＡＷ画像データを用いた印刷のための処理条件を決定する種々の項目が含まれている。ただし、設定画面Ｗｂには、設定画面Ｗａに含まれる項目「明るさ補正」と項目「色あい補正」とに代えて、露出補正の有無および程度を選択するための項目「露出補正」と、ホワイトバランスを補正するための項目「ホワイトバランス補正」と、が含まれている。
【００５７】
なお、本実施例では、項目「露出補正」の内容は、「±０ＥＶ（補正なし）」，「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」，「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」のうちのいずれかに設定可能である。項目「露出補正」は、図５の設定画面Ｗａに含まれる項目「明るさ補正」と異なり、カメラにおける露出補正処理と同様の露出補正処理を行うための項目である。この露出補正処理は、ＪＰＥＧ画像データに対して施すことは困難であり、この露出補正処理により、かなり暗い画像やかなり明るい画像を適正な明るさの画像に補正することが可能であり、ユーザにとって極めて有用である。また、本実施例では、項目「ホワイトバランス補正」の内容は、「デイライト」，「曇天」，「日影」，「白熱灯」，「蛍光灯」等の光源の種類のうちのいずれかに設定可能である。ただし、項目「ホワイトバランス補正」の初期値は、ＲＡＷ画像ファイルのヘッダ部に記述されたホワイトバランスの設定値（例えばデイライト）に設定される。そして、ユーザがホワイトバランスの変更を望む場合には、他の光源の種類に変更する。なお、項目「ホワイトバランス補正」の内容は、光源の種類に代えて、色温度（例えば「３０００Ｋ」，「４５００Ｋ」，「５５００Ｋ」，「６５００Ｋ」，「７５００Ｋ」等）で示されていてもよい。
【００５８】
設定画面Ｗｂでは、ユーザが操作部２７０を操作することによって、印刷対象のＲＡＷ画像データが選択されると共に、各項目の内容が設定される。そして、ユーザによって「印刷」ボタンＢＰｂが選択される。
【００５９】
ステップＳ１２４では、処理条件決定部２４０は、第２の設定部２４２ｂによって取得された各項目の内容に基づいて、ＲＡＷ画像データを用いた印刷のための処理条件を決定する。
【００６０】
ステップＳ１２６では、現像処理部２５２は、ステップＳ１２４で決定された処理条件に従って、ＲＡＷ画像データに対して現像処理を施し、現像済み画像データ（印刷用画像データ）を生成する。具体的には、ステップＳ１２６では、後述するように、ＲＡＷ画像データに対して、オプティカルブラック補正処理，ホワイトバランス補正処理，露出補正処理，画素補間処理，色再現処理，ＲＧＢ−ＹＵＶ変換処理，エッジ強調処理，ノイズ除去処理，階調補正処理，ＪＰＥＧ処理等の一連の処理が行なわれる。ホワイトバランス補正処理は、Ｒ（赤），Ｇ（緑），Ｂ（青）のデータのうちのＲデータとＢデータとに対して係数Ａｒ，Ａbを乗じる処理である。画素補間処理は、イメージセンサ上に配置されているカラーフィルタのＢａｙｅｒ配列に起因して不足する色情報を予測補間して求める処理である。色再現処理は、３ｘ３の行列計算により、画像の色を正しく再現する処理である。ＲＧＢ−ＹＵＶ変換処理は、ＪＰＥＧ処理を行なうための色空間変換処理である。エッジ強調処理は、カメラ内に設置されている光学的なローパスフィルタの影響により画像内の輪郭がぼけた部分を補正してくっきりはっきりさせる処理である。ノイズ除去処理は、画像内に存在するノイズ成分を除去してクリアな画像を生成する処理である。階調補正処理は、画像を印刷する機器（プリンタ）のトーン特性に合うように階調再現特性を補正する処理である。
【００６１】
図６の項目「露出補正」が「＋１．０ＥＶ」に設定された場合には、ホワイトバランス補正処理の後に、Ｒ，Ｇ，Ｂの各データに対して＋１．０ＥＶに相当する係数を乗ずる露出補正処理が行われる。「＋１．０ＥＶ」とは露出を１段階明るくする処理を示すため、Ｒ，Ｇ，Ｂの各データを２倍にする処理が実行される。「−０．５ＥＶ」の場合は、係数として１／√２（＝０．７０７）が乗じられる。また、図６の項目「ホワイトバランス設定」において光源の種類が指定された場合は、「デイライト」，「曇天」，「日影」，「白熱灯」，「蛍光灯」等の光源の種類に応じて、Ｒ，Ｇ，Ｂの各データに予め設定された係数を乗ずるホワイトバランス補正処理が行われる。
【００６２】
ステップＳ１３２では、現像済み画像処理部２５４は、印刷データを生成する。具体的には、ＪＰＥＧ画像データを用いた印刷が実行される場合には、現像済み画像処理部２５４は、ステップＳ１１４で決定された処理条件に従って、該ＪＰＥＧ画像データに対して処理を施し、印刷データを生成する。一方、ＲＡＷ画像データを用いた印刷が実行される場合には、現像済み画像処理部２５４は、ステップＳ１２４で決定された処理条件に従って、ステップＳ１２６で現像処理が施された現像済み画像データ（印刷用画像データ）に対して処理を施し、印刷データを生成する。
【００６３】
ステップＳ１３４では、印刷実行部２８０は、現像済み画像処理部２５４から印刷データを取得し、印刷用紙上に画像を印刷する。
【００６４】
図７は、図３のステップＳ１２６で実行される現像処理の手順の一例を示すフローチャートである。
【００６５】
ステップＳ２０２では、現像処理部２５２は、オプティカルブラック補正処理を実行する。この処理は、カメラのイメージセンサの特性、すなわち、入射光の強度がゼロのときに検出値がゼロとならない特性を補正するための処理である。この処理では、ＲＡＷ画像データに含まれる各画素の階調値から、オフセット値が減算される。
【００６６】
なお、ステップＳ２０２の処理は、例えば、ＲＡＷ画像ファイル内のヘッダ部に記述されたメーカ名および機種名に応じて行われる。具体的には、処理条件決定部２４０は、ＲＡＷ画像ファイル内のヘッダ部を解析し、メーカ名および機種名を取得する。処理条件決定部２４０は、メーカ名および機種名と、処理条件と、の組み合わせが複数登録されたテーブル（図示せず）を備えている。処理条件決定部２４０は、取得したメーカ名および機種名から、テーブルを参照して、処理条件を選択する。そして、現像処理部２５２は、選択された処理条件を利用して、ステップＳ２０２の処理を実行する。なお、ヘッダ部に処理条件が記述されている場合には、該処理条件が利用されてもよい。
【００６７】
ステップＳ２０４では、現像処理部２５２は、ホワイトバランス（色温度）を補正するためのホワイトバランス補正処理を実行する。この処理では、ステップＳ２０２の処理が施されたＲＡＷ画像データを構成するＲ，Ｇ，Ｂデータ毎に、各画素の階調値に目標のホワイトバランスに応じた係数が乗じられる。より具体的には、この処理では、Ｒ（赤），Ｇ（緑），Ｂ（青）のデータのうちのＲデータとＢデータとに対して係数Ａｒ，Ａbが乗じられる。
【００６８】
なお、ステップＳ２０４の処理は、ＲＡＷ画像印刷設定画面Ｗｂ（図６）の項目「ホワイトバランス補正」の内容に応じて実行される。なお、前述したように、該項目の内容は、初期値から変更されていない場合には、ＲＡＷ画像ファイル内のヘッダ部に記述されたホワイトバランスの設定値と同じである。図６の設定画面において項目「ホワイトバランス補正」の内容がユーザによって選択された場合には、「デイライト」，「曇天」，「日影」，「白熱灯」，「蛍光灯」等の選択された光源の種類に応じて、Ｒ，Ｇ，Ｂデータに対して予め設定された係数が乗じられる。
【００６９】
ステップＳ２０６では、現像処理部２５２は、露出を補正するための露出補正処理を実行する。この処理では、ステップＳ２０４の処理が施された画像データに含まれる各画素の階調値に露出の補正量に応じた係数が乗じられる。
【００７０】
なお、ステップＳ２０６の処理は、ＲＡＷ画像印刷設定画面Ｗｂ（図６）の項目「露出補正」の内容に応じて実行される。項目「露出補正」が「±０ＥＶ（補正なし）」以外に設定された場合、例えば「＋１．０ＥＶ」に設定された場合には、ホワイトバランス補正処理の後に、Ｒ，Ｇ，Ｂデータに対して＋１．０ＥＶに相当する係数を乗ずる処理が行われる。前述したように、「＋１．０ＥＶ」とは露出を１段階明るくする処理を示すため、Ｒ，Ｇ，Ｂデータを２倍にする処理が実行される。「−０．５ＥＶ」の場合は、係数として１／√２（＝０．７０７）が乗じられる。ただし、項目「露出補正」の内容が「±０ＥＶ（補正なし）」に設定された場合には、ステップＳ２０６の処理は省略される。
【００７１】
ステップＳ２０８では、現像処理部２５２は、画素補間処理（すなわちデモザイク処理）を実行する。この画素補間処理は、カメラのイメージセンサ内部の複数のセンサ素子の配列に起因して欠落している画素を補間するための処理である。ＲＧＢの原色フィルタを採用したイメージセンサでは、センサ上に配置されているカラーフィルタのＢａｙｅｒ配列に起因して、各画素はＲＧＢの内のいずれかである。ある画素がＲの画素の場合には、同位置のＧ及びＢの画像情報が不足している。ある画素がＧの画素の場合には、同位置のＲ及びＢの画像情報が不足している。画素補間処理は、この不足している色情報を周囲の画素の色情報から予測補間して求める処理である。この処理では、ステップＳ２０６の処理が施された画像データを構成するＲ，Ｇ，Ｂデータ毎に、補間対象の画素（欠落している色成分）の階調値が決定される。
【００７２】
なお、ステップＳ２０８の処理は、ステップＳ２０２と同様に、例えば、ＲＡＷ画像ファイル内のヘッダ部に記述されたメーカ名および機種名に応じて選択される処理条件を利用して実行されてもよいし、ヘッダ部に記述された処理条件を利用して実行されてもよい。
【００７３】
ステップＳ２１０では、現像処理部２５２は、色再現処理を実行する。イメージセンサのＲＧＢの分光特性と人間の目の分光特性とは異なるため、イメージセンサの色出力を合成しても、正しい色の再現は出来ない。このため、人間の視感度の特性に合わせた正しい色に補正処理するのが、この色再現処理である。この処理は、３ｘ３の行列演算により行なわれ、画像の色を正しく再現する。
【００７４】
ステップＳ２１２では、現像処理部２５２は、階調特性を補正するための階調補正処理（ガンマ補正処理）を実行する。この処理を施すことによって、処理前の画像データが有する線形の階調特性が、プリンタ２００の出力トーン特性に合わせた階調再現特性に補正される。
【００７５】
なお、現像処理部２５２は、図７に示すステップＳ２０２〜Ｓ２１２と共に、エッジ強調処理やノイズ除去処理を実行する。エッジ強調処理は、カメラ内に設置されている光学的なローパスフィルタの影響により画像内の輪郭がぼけた部分を補正してくっきりはっきりさせる処理である。ノイズ除去処理は、画像内に存在するノイズ成分を除去してクリアな画像を生成する処理である。また、現像処理部２５２は、最終的にＪＰＥＧ形式の現像済み画像データ（印刷用画像データ）を生成する。なお、前述したように、本実施例では、ＪＰＥＧ圧縮された現像済み画像データが生成されるが、これに代えて、ＪＰＥＧ圧縮されていない現像済み画像データが生成されてもよい。
【００７６】
Ｃ．露出補正処理：
ところで、ＲＡＷ画像印刷設定画面Ｗｂ（図６）に含まれる項目「露出補正」が有意な値（すなわち「補正なし」以外）に設定される場合には、ＲＡＷ画像データに対して露出補正処理が実行される。露出補正処理は、現像処理部２５２によって、図３のステップＳ１２６（より具体的には図７のステップＳ２０６）で実行される。一方、ＪＰＥＧ画像印刷画面Ｗａに含まれる項目「明るさ補正」が有意な値（すなわち「補正なし」以外）に設定される場合には、ＪＰＥＧ画像データに対して明るさ補正処理が実行される。明るさ補正処理は、現像済み画像処理部２５４によって、図３のステップＳ１３２で実行される。
【００７７】
露出補正処理と明るさ補正処理とは、印刷される画像（印刷済み画像）の明るさを変更する点で共通している。しかしながら、以下に説明するように、露出補正処理と明るさ補正処理とは、まったく異なる処理である。
【００７８】
図８は、露出補正処理の内容と明るさ補正処理の内容とを示す説明図である。なお、図８では、５つのグラフＧＡａ，ＧＡｂ，ＧＡｃ，ＧＢａ，ＧＢｂが示されており、５つのグラフは、５つの画像データの階調特性を示している。各グラフの横軸は、被写体の明度を示しており、縦軸は、各画像データの出力明度、すなわち、各画像データによって表現される該被写体の明度（階調値）を示している。図８の左側に描かれた３つのグラフＧＡａ，ＧＡｂ，ＧＡｃは、露出補正処理の内容を示しており、図８の右側に描かれた２つのグラフＧＢａ，ＧＢｂは、明るさ補正処理の内容を示している。
【００７９】
グラフＧＡａは、ＲＡＷ画像データの階調特性を示している。グラフＧＡａに示すように、ＲＡＷ画像データでは、被写体の明度に対して該画像データの明度（階調値）は線形に変化している。これは、カメラ内部でイメージセンサの出力をそのままアナログ−デジタル変換することによってＲＡＷ画像データが生成されているためである。
【００８０】
グラフＧＡｃは、露出補正処理を含む現像処理後に得られる現像済み画像データ（印刷用画像データ）の階調特性を示している。グラフＧＡｃに示すように、この画像データでは、被写体の明度に対して出力明度（階調値）は非線形に変化している。これは、プリンタ２００での現像処理において、階調補正処理（図７のステップＳ２１２）が実行されるためである。なお、グラフＧＡｃに示された破線は、露出補正処理が省略された場合（露出補正無しの場合）の現像済み画像データ（印刷用画像データ）の階調特性を示している。
【００８１】
グラフＧＡｂは、ＲＡＷ画像データに対して現像処理を施す過程で得られる中間画像データの階調特性を示している。より具体的には、グラフＧＡｂは、「＋１．０ＥＶ」の露出補正処理（図７のステップＳ２０６）後に得られる中間画像データの階調特性を示している。グラフＧＡｂに示すように、この画像データでは、依然、被写体の明度に対して出力明度（階調値）は線形に変化している。なお、グラフＧＡｂに示された破線は、露出補正処理が省略された場合の中間画像データの階調特性を示している。図示するように、グラフＧＡｂに示す破線の傾きは、グラフＧＡｂに示す実線の傾きの２倍になっている。「＋１．０ＥＶ」の露出補正処理は、このように２倍を乗ずる処理である。
【００８２】
グラフＧＢａは、ＪＰＥＧ画像データの階調特性を示している。グラフＧＢａに示すように、ＪＰＥＧ画像データでは、被写体の明度に対して出力明度（階調値）は非線形に変化している。これは、カメラ内でのＪＰＥＧ画像生成処理（現像処理）において、図７のステップＳ２１２と同様の階調補正処理（ガンマ補正処理）が実行されるためである。
【００８３】
グラフＧＢｂは、明るさ補正処理後に得られるＪＰＥＧ画像データの階調特性を示している。グラフＧＢｂに示すように、この画像データでは、被写体の明度に対して出力明度（階調値）は非線形に変化している。なお、グラフＧＢｂに示された破線は、グラフＧＢａの階調特性と同じ階調特性を示している。実線の特性は、破線の特性に対して、被写体の明度の中間部において出力明度が明るくなるように、補正されている。
【００８４】
２つのグラフＧＡｃ，ＧＢｂを比較して分かるように、露出補正後に得られる現像済み画像データ（印刷用画像データ）の階調特性と、明るさ補正処理後に得られるＪＰＥＧ画像データの階調特性とは、まったく異なっている。これは、露出補正処理では、グラフＧＡｂに示すように、線形の階調特性を有する画像データの各画素の階調値に係数を乗じる補正が行われるが、明るさ補正処理では、グラフＧＢｂに示すように、通常、非線形の階調特性を有するＪＰＥＧ画像データの各画素の階調値をべき乗する補正が行われるためである。すなわち、明るさ補正処理では、通常、画像の明度の中間部分をより明るくする処理が行なわれ、グラフＧＢｂの実線の特性は、グラフＧＢａの特性に対してＹ＝Ｘ1/aというべき乗の処理を行なって求められる。このため、露出補正処理が実行される場合には、撮影時に露出を補正した場合と同じ効果が得られるが、明るさ補正処理が実行される場合には、撮影時に露出を補正した場合と同じ効果は得られない。
【００８５】
また、ＪＰＥＧ画像データは非線形の階調特性を有すると共に、ＪＰＥＧ画像データでは各画素の階調は８ビットで表現されている。このため、画質が劣化しないように明るさ補正処理を実行する場合には、＋０．５〜−０．５ＥＶ相当の明るさ補正に制限される。すなわち、やや明るさの不足する失敗写真や、やや明るさの過剰な失敗写真を正常な明るさの写真に補正することができる程度である。これを超える範囲の明るさ補正が実行される場合には、８ビットのＪＰＥＧ画像データのある階調範囲では、トーンジャンプと呼ばれる階調のジャンプが発生し、階調がスムーズに変化せずに不自然に変化してしまい、この結果、綺麗な画像が得られない。一方、ＲＡＷ画像データは線形の階調特性を有していると共に、ＲＡＷ画像データでは各画素の階調が例えば１２ビットで表現されている。特に、本実施例では、現像処理部２５２は、ＲＡＷ画像データの各画素の階調を１２ビットから１６ビット精度にビット増大させて現像処理を行う。このため、本実施例では、画質の劣化を殆ど発生させること無く＋２．０〜−２．０ＥＶの露出補正を行うことができる。
【００８６】
以上説明したように、本実施例では、ＲＡＷ画像印刷設定画面Ｗｂ（図６）には、ＪＰＥＧ画像印刷設定画面Ｗａ（図５）に含まれない項目「露出補正」が含まれているため、ＲＡＷ画像データを用いて印刷を実行する場合に、項目「露出補正」に対応する露出補正処理を含む現像処理を実行して、換言すれば、ＪＰＥＧ画像データを用いて印刷する場合に実行不能な露出補正処理（すなわち撮影段階でカメラ内で実施するのとほぼ同等の露出補正処理）を含む現像処理を実行して、ＲＡＷ画像データから印刷データを容易に生成することができる。
【００８７】
なお、図８では、項目「露出補正」（図６）と項目「明るさ補正」（図５）との相違について説明したが、項目「ホワイトバランス補正」（図６）と項目「色あい補正」（図５）との相違についても同様である。すなわち、項目「ホワイトバランス補正」に光源の種類が設定されると、線形の階調特性を有するＲＡＷ画像データを構成するＲＧＢデータ毎に、各画素の階調値に目標のホワイトバランスに応じた係数が乗じられる。一方、項目「色あい設定」が変更されると、非線形の階調特性を有するＪＰＥＧ画像データのＲＧＢ成分毎に、各画素の階調値に異なる演算処理（例えばべき乗）が施される。
【００８８】
なお、本実施例では、ＪＰＥＧ画像印刷画像Ｗａ（図５）には、項目「明るさ補正」と項目「色あい補正」とが含まれているが、これらの項目は省略可能である。
【００８９】
また、本実施例では、露出補正処理に対応する項目名は「露出補正」であるが、これに代えて、他の名称（例えば「明るさ補正」や「ＥＶ補正」）であってもよい。同様に、上記実施例では、ホワイトバランス補正処理に対応する項目名は「ホワイトバランス補正」であるが、これに代えて、他の名称（例えば「色あい補正」）であってもよい。
【００９０】
特に、本実施例では、ＲＡＷ画像印刷設定画面Ｗｂ（図６）内の参照画像表示フィールドＦｂには参照画像が表示されるため、ユーザは、参照画像を確認することによって、ＲＡＷ画像データに対する長時間を要する現像処理が実行される前に、換言すれば、現像処理の完了を待たずに、印刷対象のＲＡＷ画像データに表現される被写体を迅速に把握することができる。すなわち、非常に長い時間を要する一連の現像処理をＲＡＷ画像データに施して表示用の画像データが生成されるのを待たずに済む。この結果、ユーザは、印刷対象のＲＡＷ画像データを極めて迅速に選択することができる。
【００９１】
Ｄ．表示用画像データの調整：
前述したように、本実施例では、ＲＡＷ画像印刷設定画面Ｗｂ（図６）内の参照画像表示フィールドＦａに表示される参照画像は、ＲＡＷ画像ファイルに含まれる表示用画像データを用いて作成されている。
【００９２】
表示パネル２６０に表示される参照画像の階調再現性（画像各部の明るさ）と、プリンタ２００によって印刷される画像（印刷済み画像）の階調再現性（画像各部の明るさ）とは、ユーザによってほぼ同じに見える、換言すれば、ユーザによってほぼ同じに認識されることが、複数の画像の中から適正な明るさの画像を選択してプリントしたいというユーザのニーズに対応する上でも好ましい。
【００９３】
しかしながら、実際には、参照画像の明るさと印刷済み画像の明るさとの印象を同じにすることは難しい。この問題の第１の原因は、各デバイスの特性が異なること（表示画像は、発光型の表示パネルによって表示され、印刷物はプリンタによって印刷された反射型の表示物である等）である。ただし、各デバイスの特性の相違は、カラーマッチング処理により解消可能である。また、上記の問題の第２の原因は、ＲＡＷ画像ファイルに含まれる表示用画像データの階調特性と、ステップＳ２１２の階調補正処理を経て得られる現像済み画像データ（印刷用画像データ）の階調特性と、が異なることである。このように階調特性が相違するのは、表示用画像データは、カメラメーカの推奨する現像処理（具体的には階調補正処理）を施すことによって得られた画像データであるが、プリンタ２００においてＲＡＷ画像データから得られる現像済み画像データ（印刷用画像データ）は、プリンタメーカの推奨する現像処理（具体的には階調補正処理）を施すことによって得られた画像データであるためである。上記のように、階調特性が相違するため、カラーマッチング技術を利用して表示画像と印刷物の見えを同等にしても、表示画像と印刷物の明るさ特性は、ユーザによって異なって認識され得る。
【００９４】
なお、仮に、表示パネル２６０に表示される画像が、プリンタ２００で生成された現像済み画像データ（印刷用画像データ）を用いて作成されれば、参照画像の明るさと印刷済み画像の明るさとを、ユーザにほぼ同じに認識させることは可能である。しかしながら、印刷用画像データを生成するのには、換言すれば、ＲＡＷ画像データの現像処理には、時間が掛かる。このため、ユーザの早く画像を観たいという希望を満たすために、本実施例では、ＲＡＷ画像データを用いた印刷が実行される場合には、現像処理が実行される前に、表示用画像データを用いて表示パネル２６０に参照画像が表示されている。ただし、この場合には、上記のように、参照画像の明るさと印刷済み画像の明るさとが、ユーザによって異なって認識され得るという問題が発生し得る。そこで、本実施例では、この問題を解決し、複数の画像の中から適正な明るさの画像を選択して思い通りの画像をプリントしたいというユーザのニーズに対応するのを目的としている。また、ある画像を適切な明るさに露出補正して画像をプリントしたいが、その適切な露出補正の設定値はどの値にするべきかをプリント結果ではなく、表示パネルを見ながら決めたいというニーズに対応するのを目的としている。
【００９５】
図９は、印刷用画像データの階調特性Ｐと表示用画像データの階調特性Ｄとを示す説明図である。ここでは、あるカメラメーカのＲＡＷ画像データを、本実施例のプリンタ２００で印刷する場合を想定して説明する。印刷用画像データの階調特性Ｐ（図９の一点鎖線）は、現像処理部２５２による現像処理（具体的には階調補正処理）の特性を意味している。表示用画像データの階調特性Ｄ（図９の実線）は、カメラにおける現像処理（具体的には階調補正処理）の特性を意味している。図８と同様に、図９の横軸は、被写体の明度、換言すれば、ＲＡＷ画像データ（より具体的には、図７のステップＳ２０６の露出補正処理が実行されない場合において、図７のステップＳ２１２の階調補正処理が施される前の画像データ）によって表現される被写体の明度（階調値）を意味している。縦軸は、各画像データの出力明度、すなわち、印刷用画像データまたは表示用画像データによって表現される該被写体の明度（階調値）を示している。
【００９６】
なお、図９において、被写体の明度（ＲＡＷ画像データの明度）は、ＲＡＷ画像データの採り得る最大階調値（例えば４０９６階調における４０９５）を１．０としたときの階調値を示しており、出力明度（各画像データの明度）は、各画像データの採り得る最大階調値（例えば２５６階調における２５５）を１．０としたときの階調値を示している。
【００９７】
表示用画像データの階調特性Ｄは、各カメラメーカがカメラ内で作成した階調補正特性であり、図９に示すように、印刷用画像データの階調特性Ｐと異なっている。図９から、印刷用画像データの出力明度は、被写体の明度が約０．０５以下および約０．７以上の範囲で表示用画像データの出力明度も大きく、被写体の明度が約０．０５〜約０．７の範囲で表示用画像データの出力明度よりも小さいことが分かる。
【００９８】
このように２つの階調特性Ｐ，Ｄが異なっていると、前述したように、印刷済み画像の明るさと参照画像の明るさとが、ユーザによって異なって認識されてしまう。そこで、本実施例では、印刷済み画像の明るさと参照画像の明るさとがユーザによってほぼ同じに認識されるように工夫することにより、実際に印刷した場合の印刷済み画像の明るさをより直感的に認識可能な利便性を提供している。
【００９９】
具体的には、本実施例では、表示用画像データ調整部２４４は、表示用画像データの階調特性Ｄが印刷用画像データの階調特性Ｐに近づくように、表示用画像データを調整する。なお、調整処理は、図３のステップＳ１２２において、ＲＡＷ画像印刷設定画面Ｗｂ（図６）の参照画像表示フィールドＦｂ内に参照画像が表示される際に実行される。
【０１００】
ただし、表示用画像データの階調特性Ｄは、表示用画像データを生成したカメラの種類、具体的には、カメラの現像処理（より具体的には階調補正処理）に依存する。このため、本実施例では、調整処理の処理条件は、カメラの種類に応じて変更される。具体的には、表示用画像データ調整部２４４は、表示用画像データを含むＲＡＷ画像ファイル内のヘッダ部を解析し、メーカ名および機種名を取得する。表示用画像データ調整部２４４は、メーカ名および機種名と、処理条件と、の組み合わせが複数登録されたテーブル（図示せず）を備えている。表示用画像データ調整部２４４は、取得したメーカ名および機種名から、テーブルを参照して、処理条件を選択する。そして、表示用画像データ調整部２４４は、選択された処理条件を利用して調整処理を実行する。こうすれば、カメラの種類毎に異なり得る表示用画像データの階調特性に応じて、適切に調整処理を実行することができる。
【０１０１】
調整処理の方法としては、種々の方法が挙げられる。以下では、表示用画像データを含むＲＡＷ画像ファイルが特定の種類のカメラで生成された場合を想定して、３種類の調整方法について説明する。
【０１０２】
Ｄ−１．第１の調整方法：
第１の調整方法では、表示用画像データ調整部２４４は、以下の式（１）に基づいて、表示用画像データに調整処理を施し、調整済み表示用画像データを生成する。
【０１０３】
Ｙ＝ａ・Ｘ      …（１）
【０１０４】
ここで、Ｘは、表示用画像データの明度、すなわち調整処理前の階調値を示し、表示用画像データが採り得る最大階調値を１．０としたときの階調値である。Ｙは、調整済み表示用画像データの明度、すなわち調整処理後の階調値を示し、調整済み表示用画像データが採り得る最大階調値を１．０としたときの階調値である。ａは、正の値であり、カメラの種類に応じて変更される。本実施例では、ａ＝０．９５に設定されている。
【０１０５】
図１０は、第１の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。図１０に示す直線Ｃ１は、上記の式（１）で表される。図１０では、参考のため、Ｙ＝Ｘの直線が一点鎖線で示されている。直線Ｃ１から分かるように、第１の調整方法では、表示用画像データの明度は、調整処理後には、すべての階調範囲で低減される。例えば、表示用画像データに含まれる明度０．５を有する画素は、調整済み表示用画像データにおいて明度０．４７５（＝０．９５×０．５）を有する。
【０１０６】
なお、図１０において、横軸に示される表示用画像データの明度の最大値が約０．９となっているのは、図９において、縦軸に示される表示用画像データの明度（出力明度）の最大値が約０．９となっているのに対応している。
【０１０７】
図１１は、第１の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ１を示す説明図である。なお、図１１では、図９に示す２つの階調特性Ｐ，Ｄも示されている。
【０１０８】
図１１に示す調整用画像データの階調特性Ｄ１から分かるように、表示用画像データの階調特性Ｄは、調整処理後には、被写体の明度が約０．０５〜約０．６の範囲で印刷用画像データの階調特性Ｐに近づいていると言える。
【０１０９】
第１の調整方法を採用すれば、利用頻度の高い中間調において、参照画像の明るさと印刷済み画像の明るさとをユーザにほぼ同じに認識させることができる。また、第１の調整方法では、上記の式（１）が利用されるため、簡単かつ迅速に調整処理を実行することができる。
【０１１０】
Ｄ−２．第２の調整方法：
第２の調整方法では、表示用画像データ調整部２４４は、以下の式（２）に基づいて、表示用画像データに調整処理を施し、調整済み表示用画像データを生成する。
【０１１１】
Ｙ＝ｂ・Ｘc      …（２）
【０１１２】
ここで、ｂ，ｃは正の値であり、カメラの種類に応じて変更される。本実施例では、ｂ＝１．０５，ｃ＝１．２に設定されている。
【０１１３】
図１２は、第２の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。図１２に示す曲線Ｃ２は、上記の式（２）で表される。曲線Ｃ２から分かるように、第２の調整方法では、表示用画像データの明度は、調整処理後には、比較的低い階調範囲で低減され、比較的高い階調範囲で増大される。例えば、表示用画像データに含まれる明度０．５を有する画素は、調整済み表示用画像データにおいて明度約０．４５７（＝１．０５×（０．５）1.2）を有し、表示用画像データに含まれる明度０．９を有する画素は、調整済み表示用画像データにおいて明度約０．９２５（＝１．０５×（０．９）1.2）を有する。
【０１１４】
図１３は、第２の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ２を示す説明図である。なお、図１３では、図９に示す２つの階調特性Ｐ，Ｄも示されている。
【０１１５】
図１３に示す調整用画像データの階調特性Ｄ２から分かるように、表示用画像データの階調特性Ｄは、調整処理後には、被写体の明度が約０．１以上の広い範囲で印刷用画像データの階調特性Ｐにかなり近づいていると言える。
【０１１６】
第２の調整方法を採用すれば、中間調から明部において、参照画像の明るさと印刷済み画像の明るさとをユーザにほぼ同じに認識させることができる。また、第２の調整方法では、上記の式（２）が利用されるため、簡単かつ迅速に調整処理を実行することができる。図１２に示す調整処理を図９に示す階調特性Ｄを有する表示用画像データに対して施すことにより、図１３に示す階調特性Ｄ２が得られるため、ユーザは、表示パネルで観た画像の明るさおよび印刷物の明るさの特性がほぼ同等であると感じることができる。
【０１１７】
Ｄ−３．第３の調整方法：
第３の調整方法では、表示用画像データ調整部２４４は、図示しないＬＵＴ（ルック・アップ・テーブル）を利用して、表示用画像データに調整処理を施し、調整済み表示用画像データを生成する。
【０１１８】
図１４は、第３の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。この図１４に示す曲線Ｃ３の関係がＬＵＴに登録されている。
【０１１９】
曲線Ｃ３から分かるように、第３の調整方法では、表示用画像データの明度は、調整処理後には、約０．２以下および約０．８５以上の階調範囲で増大され、約０．２〜約０．８５の階調範囲で低減される。図１４に示す関係は、図９に示す２つの階調特性Ｐ，Ｄの関係に基づいて設定されている。すなわち、図９では、表示用画像データの出力明度が約０．２以下および約０．８５以上の範囲で、表示用画像データの出力明度は、印刷用画像データの出力明度より小さく、表示用画像データの出力明度が約０．２〜約０．８５の範囲で、表示用画像データの出力明度は、印刷用画像データの出力明度より大きい。そして、図１４に示す関係は、図９に示す関係を修正するように、すなわち、表示用画像データの階調特性Ｄが印刷用画像データの階調特性Ｐに一致するように、設定されている。
【０１２０】
図１５は、第３の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ３を示す説明図である。なお、図１５では、図９に示す２つの階調特性Ｐ，Ｄも示されている。
【０１２１】
図１５に示す調整用画像データの階調特性Ｄ３から分かるように、表示用画像データの階調特性Ｄは、調整処理後には、被写体の明度のすべての範囲で印刷用画像データの階調特性Ｐと一致している。
【０１２２】
第３の調整方法を採用すれば、すべての階調において、参照画像の明るさと印刷済み画像の明るさとをユーザにほぼ同じに認識させることができる。ユーザは、表示パネルで観た画像の明るさおよび印刷物の明るさの特性がほぼ同等であると感じることができる。
【０１２３】
以上説明したように、本実施例では、表示用画像データの階調特性Ｄが印刷用画像データの階調特性Ｐに近づくように、表示用画像データの階調特性Ｄが調整される。このため、ユーザは、参照画像を確認することにより、長時間を要する現像処理が実行される前に、換言すれば、現像処理の完了を待たずに、印刷済み画像の明るさを迅速に把握することができる。この結果、無駄な印刷の実行を防止することができる。すなわち、ユーザは明るさの最適な画像を選んだ後に印刷の開始を指示することができるため、過度に明るい失敗写真を印刷してしまったり、過度に暗い失敗写真を印刷してしまったり、という無駄な印刷を実行せずに済む。
【０１２４】
なお、本実施例では、表示画像の明るさ特性（階調特性）と印刷物の明るさ特性（階調特性）とを同一にするための前述のカラーマッチング処理が、図１の表示パネル２６０内で行なわれている。
【０１２５】
なお、本明細書において、「表示用画像データの階調特性が印刷用画像データの階調特性に近づくように」表示用画像データを調整するとは、被写体の明度（ＲＡＷ画像データの明度）の少なくとも一部の範囲（例えば中間調）において、調整済み表示用画像データの明度と印刷用画像データの明度との差分が、表示用画像データの明度と印刷用画像データの明度との差分よりも小さくなるように、表示用画像データを調整することを意味する。
【０１２６】
Ｅ．露出の補正量に応じた表示用画像データの調整：
ところで、ＲＡＷ画像印刷設定画面Ｗｂ（図６）に含まれる項目「露出補正」の内容がユーザによって有意な値（すなわち「補正なし」以外）に設定される場合には、表示パネル２６０上に、露出の補正量に応じて明るさが調整された画像が表示されることが好ましい。そして、該設定画面Ｗｂの項目「露出補正」の内容がユーザによって有意な値に設定される場合にも、参照画像の明るさと印刷済み画像の明るさとは、ユーザによってほぼ同じに認識されることが好ましい。こうすれば、ユーザは図６の参照画像表示フィールドＦｂ内の画像を見ながら最適な露出の補正量を選択することが可能となり、ユーザの利便性は大幅に向上する。そこで、本実施例では、露出の補正量が有意な値に設定される場合にも、参照画像の明るさと露出補正処理が施された印刷済み画像の明るさとがユーザによってほぼ同じに認識されるように工夫している。
【０１２７】
露出の補正量が有意な値に設定される場合には、現像処理部２５２は、ステップＳ２０６（図７）において露出補正処理を実行する。前述したように、露出補正処理では、ＲＡＷ画像データに含まれる各画素の階調値に露出の補正量に応じた係数が乗じられる。
【０１２８】
下記の表１は、露出の補正量と、ＲＡＷ画像データに乗じられる係数と、の関係を示す。表１から分かるように、露出の補正量が「ｎＥＶ」（ｎは＋２．０，＋１．５，＋１．０，＋０．５，±０，−０．５，−１．０，−１．５，−２．０のうちのいずれか）に設定される場合には、係数は２nに設定される。例えば、露出の補正量が「＋２．０ＥＶ」に設定される場合には、ＲＡＷ画像データに含まれる各画素の階調値に対して４（＝２+2.0）が乗じられる。
【０１２９】
【表１】
2008079198.tif 000003
【０１３０】
表１に基づいて露出の補正量に応じた露出補正処理が施されると、露出の補正量に応じた現像済み画像データ（印刷用画像データ）が生成される（図７参照）。なお、現像済み画像データ（印刷用画像データ）は、前述の図７の一連の処理によって生成される。前述の図８の例では、ステップＳ２０６の露出補正処理により、グラフＧＡａ（図８）がグラフＧＡｂの実線の特性に変更され、ステップＳ２１２の階調補正処理（ガンマ補正処理）によりグラフＧＡｃの実線の特性に変更される。
【０１３１】
図１６は、露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄを示す説明図である。なお、図１６の階調特性Ｐは、図９の階調特性Ｐと同じであり、露出の補正量が「±０ＥＶ（補正なし）」に設定される場合に得られる。階調特性Ｐｈａ，Ｐｈｂ，Ｐｈｃ，Ｐｈｄは、それぞれ、露出の補正量が「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」に設定される場合に得られる。また、階調特性Ｐｌａ，Ｐｌｂ，Ｐｌｃ，Ｐｌｄは、それぞれ、露出の補正量が「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」に設定される場合に得られる。
【０１３２】
表示用画像データ調整部２４４は、図３のステップＳ１２２において、ＲＡＷ画像印刷設定画面Ｗｂ（図６）内の項目「露出補正」に設定された露出の補正量に応じて、表示用画像データを調整する。具体的には、表示用画像データは、表示用画像データの階調特性Ｄが図１６に示す露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄに近づくように、露出の補正量に応じて調整される。なお、露出の補正量に応じて表示用画像データが調整される場合にも、前述したように、調整処理の処理条件は、表示用画像データを生成したカメラの種類に応じて変更される。こうすれば、カメラの種類毎に異なり得る表示用画像データの階調特性に応じて、適切に露出の補正量に応じた調整処理を実行することができる。
【０１３３】
以下では、表示用画像データを含むＲＡＷ画像ファイルが前述の特定の種類のカメラで生成された場合を想定して、前述の３種類の調整方法を用いて、露出の補正量に応じた調整処理が実行される場合について説明する。
【０１３４】
Ｅ−１．第１の調整方法：
第１の調整方法では、表示用画像データ調整部２４４は、以下の式（３）に基づいて、表示用画像データに露出の補正量に応じた調整処理を施し、調整済み表示用画像データを生成する。
【０１３５】
Ｙ＝Ａ・Ｘ      …（３）
【０１３６】
ここで、Ａは、露出の補正量に応じて設定される正の値であり、カメラの機種に応じて変更される。
【０１３７】
下記の表２は、露出の補正量と、上記の式（３）のＡの値と、の関係を示す。例えば、露出の補正量が「＋２．０ＥＶ」に設定される場合には「Ａ＝２．２」に設定される。また、露出の補正量が「±０ＥＶ（補正なし）」に設定される場合には、式（１）に関して前述したように「Ａ＝０．９５」に設定される。
【０１３８】
【表２】
2008079198.tif 000004
【０１３９】
図１７は、第１の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。図１７に示す各直線Ｃ１，Ｃ１ｈａ〜Ｃ１ｈｄ，Ｃ１ｌａ〜Ｃ１ｌｄは、上記の式（３）で表される。図１７の直線Ｃ１は、図１０の直線Ｃ１と同じである。なお、各直線の符号の末尾（「ｈａ」等）は、図１６と同様に、露出の補正量に応じて付されており、各直線Ｃ１ｈａ〜Ｃ１ｈｄ，Ｃ１ｌａ〜Ｃ１ｌｄは、露出の補正量「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」，「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」に対応している。
【０１４０】
図１８は、第１の調整方法を用いた場合における露出の補正量に応じた調整済み表示用画像データの階調特性Ｄ１，Ｄ１ｈａ〜Ｄ１ｈｄ，Ｄ１ｌａ〜Ｄ１ｌｄを示す説明図である。図１８の階調特性Ｄ１は、図１１の階調特性Ｄ１と同じである。なお、各階調特性の符号の末尾（「ｈａ」等）は、図１６と同様に、露出の補正量に応じて付されており、各階調特性Ｄ１ｈａ〜Ｄ１ｈｄ，Ｄ１ｌａ〜Ｄ１ｌｄは、露出の補正量「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」，「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」に対応している。また、図１８には、さらに、図９に示す表示用画像データの階調特性Ｄと、図１６に示す印刷用画像データの３つの階調特性Ｐ，Ｐｈｄ，Ｐｌｄと、が示されている。
【０１４１】
図１８に示す調整済み表示用画像データの階調特性Ｄ１，Ｄ１ｈａ〜Ｄ１ｈｄ，Ｄ１ｌａ〜Ｄ１ｌｄから分かるように、第１の調整手法を採用すれば、表示用画像データの階調特性Ｄを、調整処理後に、露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄに近づけることができる。また、第１の調整方法では、上記の式（３）が利用されるため、簡単かつ迅速に、露出の補正量に応じた調整処理を実行することができる。
【０１４２】
Ｅ−２．第２の調整方法：
第２の調整方法では、表示用画像データ調整部２４４は、以下の式（４）に基づいて、表示用画像データに露出の補正量に応じた調整処理を施し、調整済み表示用画像データを生成する。
【０１４３】
Ｙ＝Ｂ・ＸC      …（４）
【０１４４】
ここで、Ｂ，Ｃは、露出の補正量に応じて設定される正の値であり、カメラの機種に応じて変更される。
【０１４５】
下記の表３は、露出の補正量と、上記の式（４）のＢ，Ｃと、の関係を示す。例えば、露出の補正量が「＋２．０ＥＶ」に設定される場合には「Ｂ＝１．３」，「Ｃ＝０．６」に設定される。また、露出の補正量が「±０ＥＶ（補正なし）」に設定される場合には、式（２）に関して前述したように「Ｂ＝１．０５」，「Ｃ＝１．２」に設定される。
【０１４６】
【表３】
2008079198.tif 000005
【０１４７】
図１９は、第２の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。図１９に示す各曲線Ｃ２，Ｃ２ｈａ〜Ｃ２ｈｄ，Ｃ２ｌａ〜Ｃ２ｌｄは、上記の式（４）で表される。図１９の曲線Ｃ２は、図１２の曲線Ｃ２と同じである。なお、各曲線の符号の末尾（「ｈａ」等）は、図１６と同様に、露出の補正量に応じて付されており、各曲線Ｃ２ｈａ〜Ｃ２ｈｄ，Ｃ２ｌａ〜Ｃ２ｌｄは、露出の補正量「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」，「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」に対応している。
【０１４８】
図２０は、第２の調整方法を用いた場合における露出の補正量に応じた調整済み表示用画像データの階調特性Ｄ２，Ｄ２ｈａ〜Ｄ２ｈｄ，Ｄ２ｌａ〜Ｄ２ｌｄを示す説明図である。図２０の階調特性Ｄ２は、図１３の階調特性Ｄ２と同じである。なお、各階調特性の符号の末尾（「ｈａ」等）は、図１６と同様に、露出の補正量に応じて付されている。また、図２０には、さらに、図９に示す表示用画像データの階調特性Ｄと、図１６に示す印刷用画像データの３つの階調特性Ｐ，Ｐｈｄ，Ｐｌｄと、が示されている。
【０１４９】
図２０に示す調整済み表示用画像データの階調特性Ｄ１，Ｄ１ｈａ〜Ｄ１ｈｄ，Ｄ１ｌａ〜Ｄ１ｌｄから分かるように、第２の調整手法を採用すれば、表示用画像データの階調特性Ｄを、調整処理後に、露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄにかなり近づけることができる。また、第２の調整方法では、上記の式（４）が利用されるため、簡単かつ迅速に、露出の補正量に応じた調整処理を実行することができる。
【０１５０】
Ｅ−３．第３の調整方法：
第３の調整方法では、表示用画像データ調整部２４４は、図示しないＬＵＴ（ルック・アップ・テーブル）を利用して、表示用画像データに露出の補正量に応じた調整処理を施し、調整済み表示用画像データを生成する。
【０１５１】
図２１は、第３の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。この図２１に示す各曲線Ｃ３，Ｃ３ｈａ〜Ｃ３ｈｄ，Ｃ３ｌａ〜Ｃ３ｌｄの関係がＬＵＴに登録されている。図２１の曲線Ｃ３は、図１４の曲線Ｃ３と同じである。なお、各曲線の符号の末尾（「ｈａ」等）は、図１６と同様に、露出の補正量に応じて付されており、各曲線Ｃ３ｈａ〜Ｃ３ｈｄ，Ｃ３ｌａ〜Ｃ３ｌｄは、露出の補正量「＋０．５ＥＶ」，「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋２．０ＥＶ」，「−０．５ＥＶ」，「−１．０ＥＶ」，「−１．５ＥＶ」，「−２．０ＥＶ」に対応している。なお、図２１に示す各曲線の関係は、図１４で説明したように、図９に示す表示用画像データの階調特性Ｄと、図１６に示す露出の補正量に応じた各印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄと、の関係に基づいて設定されている。
【０１５２】
第３の調整方法を利用すれば、図示は省略するが、表示用画像データの階調特性Ｄを、調整処理後に、露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄに一致させることができる。すなわち、第３の調整方法を採用すれば、すべての露出の補正量について、参照画像の明るさと印刷済み画像の明るさとをユーザにほぼ同じに認識させることができる。
【０１５３】
以上説明したように、本実施例では、露出の補正量に応じて表示用画像データの階調特性が調整される。このため、露出補正処理を含む現像処理が実行される前に、露出の補正量に応じて参照画像の明るさを変更することができる。この結果、ユーザは、参照画像を表示パネルで確認しつつユーザの好みの露出補正量を選択可能であり、露出補正処理を含む現像処理を実際に実行せずに、露出の補正量の設定を容易に行うことができる。この際、操作ボタンを操作して露出の補正量を「＋１．０ＥＶ」，「＋１．５ＥＶ」，「＋０．５ＥＶ」等に設定する度に、即座に参照画像の明るさが変更されるため、ユーザは待ち時間を伴わずに露出の補正量の設定を気軽に変更でき、また、設定画面Ｗｂで選択された露出の補正量で印刷を実行すれば、思い通りの明るさの印刷済み画像を得ることができ、ユーザの利便性は極めて向上する。
【０１５４】
特に、本実施例では、表示用画像データの階調特性が露出の補正量に応じた印刷用画像データの階調特性に近づくように、表示用画像データが露出の補正量に応じて調整される。このため、ユーザは、参照画像を確認することにより、長時間を要する現像処理が実行される前に、換言すれば、現像処理の完了を待たずに、露出の補正量に応じた印刷済み画像の明るさを迅速に把握することができる。この結果、無駄な印刷の実行を防止することができる。
【０１５５】
なお、本明細書において、「表示用画像データの階調特性が露出の補正量に応じた印刷用画像データの階調特性に近づくように」表示用画像データを露出の補正量に応じて調整するとは、被写体の明度（ＲＡＷ画像データの明度）の少なくとも一部の範囲（例えば中間調）において、調整済み表示用画像データの明度と露出の補正量に応じた印刷用画像データの明度との差分が、表示用画像データの明度と露出の補正量に応じた印刷用画像データの明度との差分よりも小さくなるように、表示用画像データを露出の補正量に応じて調整することを意味する。
【０１５６】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能であり、例えば次のような変形も可能である。
【０１５７】
（１）上記実施例では、印刷設定選択画面Ｗ（図４）が表示されているが、該選択画面Ｗは省略可能である。この場合には、例えば、操作部２７０に含まれる第１のボタンと第２のボタンとをそれぞれ選択することによってＪＰＥＧ画像印刷設定画面ＷａとＲＡＷ画像印刷設定画面Ｗｂとが表示されればよい。
【０１５８】
（２）上記実施例では、２つの設定画面Ｗａ，Ｗｂ（図５，図６）は、それぞれ参照画像表示フィールドＦａ，Ｆｂを含んでいるが、参照画像表示フィールドＦａ，Ｆｂは省略可能である。なお、この場合には、表示用画像データ調整部２４４も省略される。
【０１５９】
（３）上記実施例では、ＲＡＷ画像印刷設定画面Ｗｂ（図６）内の一部の領域に参照画像表示フィールドＦｂが設けられているが、これに代えて、該設定画面Ｗｂの全体に参照画像表示フィールドＦｂが設けられていてもよい。この場合には、参照画像表示フィールドＦｂ上に、選択ボタンや複数の項目などが重畳して表示されればよい。
【０１６０】
（４）上記実施例では、ＲＡＷ画像ファイル内にＲＡＷ画像データと表示用画像データとが含まれているが、これに代えて、ＲＡＷ画像データと表示用画像データとが異なるファイルに含まれ、かつ、ＲＡＷ画像データと表示用画像データとが互いに関連付けられていてもよい。
【０１６１】
また、上記実施例では、ＲＡＷ画像ファイルは、ＲＡＷ画像データと表示用画像データとを含んでいるが、表示用画像データを含まない場合にも、参照画像表示フィールドＦｂに参照画像を表示可能である。例えば、ＲＡＷ画像ファイル内にＲＡＷ画像データと共に記録されたＪＰＥＧ画像データが含まれている場合には、該ＪＰＥＧ画像データに対して縮小処理を施すことによって、参照画像表示フィールドＦｂに参照画像が表示されればよい。また、ＲＡＷ画像ファイル内に該ＪＰＥＧ画像データが含まれない場合には、ＲＡＷ画像データに対して高速な現像処理を施すことによって、参照画像表示フィールドＦｂに参照画像が表示されればよい。なお、高速な現像処理では、ＲＡＷ画像データの画素数および／または各画素のビット数が低減される。
【０１６２】
（５）上記実施例では、図３のステップＳ１２２において、露出が補正される場合（すなわち「±０ＥＶ（補正なし）」以外に設定される場合）に、表示用画像データに対する調整処理が実行されているが、これに代えて、露出が補正される場合には、調整処理は省略されてもよい。この場合にも、露出が補正されない場合において、印刷済み画像の明るさと参照画像の明るさとをユーザにほぼ同じに認識させることができる。
【０１６３】
（６）上記実施例では、露出の補正範囲は、＋０．２ＥＶ〜−０．２ＥＶに設定されているが、これに代えて、より広い範囲またはより狭い範囲に設定されてもよい。また、上記実施例では、露出の補正量は、０．５ＥＶ毎で設定可能であるが、これに代えて、１．０ＥＶ毎や、０．２５ＥＶ毎、０．１ＥＶ毎などに設定可能であってもよい。
【０１６４】
（７）上記実施例では、表示用画像データの階調特性を調整するための３種類の調整方法について説明したが、これに代えて、他の方法が利用されてもよい。例えば、第１の調整方法と第２の調整方法とを組み合わせた方法が利用されてもよい。この場合には、例えば、表示用画像データの明度（階調値）に応じて、第１の調整方法と第２の調整方法とが使い分けられればよい。
【０１６５】
（８）上記実施例では、ＲＡＷ画像データおよび表示用画像データを含むＲＡＷ画像ファイルを生成したカメラの種類は、ＲＡＷ画像ファイル内のヘッダ部に記述されたメーカ名および機種名を調べることによって特定されているが、これに代えて、ユーザがカメラのメーカ名および機種名を入力することによって特定されてもよい。
【０１６６】
（９）上記実施例では、説明の便宜上、ＪＰＥＧ画像データとＲＡＷ画像データとを用いて印刷を実行する場合について説明したが、これに加えて、ＢＭＰ形式などの他の形式の現像済みの画像データを用いて印刷が実行されてもよい。
【０１６７】
（１０）上記実施例では、プリンタ２００に本発明が適用される場合について説明したが、これに代えて、パーソナルコンピュータ、画像ビューア（viewer）装置、カメラ等にも適用可能である。一般には、本発明は、表示部と印刷実行部とを利用する印刷制御装置に適用可能である。
【０１６８】
（１１）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えてもよい。
【図面の簡単な説明】
【０１６９】
【図１】実施例におけるプリンタ２００を示す説明図である。
【図２】ＲＡＷ画像データを含むＲＡＷ画像ファイルの構造を模式的に示す説明図である。
【図３】印刷処理の手順を示すフローチャートである。
【図４】印刷設定選択画面Ｗを示す説明図である。
【図５】ＪＰＥＧ画像印刷設定画面Ｗａを示す説明図である。
【図６】ＲＡＷ画像印刷設定画面Ｗｂを示す説明図である。
【図７】図３のステップＳ１２６で実行される現像処理の手順の一例を示すフローチャートである。
【図８】露出補正処理の内容と明るさ補正処理の内容とを示す説明図である。
【図９】印刷用画像データの階調特性Ｐと表示用画像データの階調特性Ｄとを示す説明図である。
【図１０】第１の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。
【図１１】第１の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ１を示す説明図である。
【図１２】第２の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。
【図１３】第２の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ２を示す説明図である。
【図１４】第３の調整方法を用いた場合における表示用画像データの明度と調整済み表示用画像データの明度との関係を示す説明図である。
【図１５】第３の調整方法を用いた場合における調整済み表示用画像データの階調特性Ｄ３を示す説明図である。
【図１６】露出の補正量に応じた印刷用画像データの階調特性Ｐ，Ｐｈａ〜Ｐｈｄ，Ｐｌａ〜Ｐｌｄを示す説明図である。
【図１７】第１の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。
【図１８】第１の調整方法を用いた場合における露出の補正量に応じた調整済み表示用画像データの階調特性Ｄ１，Ｄ１ｈａ〜Ｄ１ｈｄ，Ｄ１ｌａ〜Ｄ１ｌｄを示す説明図である。
【図１９】第２の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。
【図２０】第２の調整方法を用いた場合における露出の補正量に応じた調整済み表示用画像データの階調特性Ｄ２，Ｄ２ｈａ〜Ｄ２ｈｄ，Ｄ２ｌａ〜Ｄ２ｌｄを示す説明図である。
【図２１】第３の調整方法を用いた場合における表示用画像データの明度と、露出の補正量に応じた調整済み表示用画像データの明度と、の関係を示す説明図である。
【符号の説明】
【０１７０】
２００…プリンタ
２１０…ＣＰＵ
２２０…内部記憶装置
２３０…印刷制御部
２４０…処理条件決定部
２４２ａ…第１の設定部
２４２ｂ…第２の設定部
２４４…表示用画像データ調整部
２５０…印刷データ生成部
２５２…画像処理部
２５４…現像済み画像処理部
２６０…表示パネル
２７０…操作部
２８０…印刷実行部
２９０…インタフェース（Ｉ／Ｆ）部
ＭＣ…メモリカード
【図１】
2008079198.tif 000006
【図２】
2008079198.tif 000007
【図３】
2008079198.tif 000008
【図４】
2008079198.tif 000009
【図５】
2008079198.tif 000010
【図６】
2008079198.tif 000011
【図７】
2008079198.tif 000012
【図８】
2008079198.tif 000013
【図９】
2008079198.tif 000014
【図１０】
2008079198.tif 000015
【図１１】
2008079198.tif 000016
【図１２】
2008079198.tif 000017
【図１３】
2008079198.tif 000018
【図１４】
2008079198.tif 000019
【図１５】
2008079198.tif 000020
【図１６】
2008079198.tif 000021
【図１７】
2008079198.tif 000022
【図１８】
2008079198.tif 000023
【図１９】
2008079198.tif 000024
【図２０】
2008079198.tif 000025
【図２１】
2008079198.tif 000026