(57)【要約】【課題】ＲＡＷ画像データに対する印刷または表示が指示されてから実行されるまでの時間を短縮することが可能な印刷装置を提供すること。【解決手段】本発明の画像処理装置は、撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを含むファイルを取得する取得手段（画像取得部７０ｃ）と、ＲＡＷ画像データに対して少なくとも画像圧縮処理を施して得られた縮小画像データをファイルから抽出する抽出手段（抽出部７０ｄ）と、画像の印刷条件を設定する設定手段（制御部７０ｂ）と、設定手段による設定条件に応じて、ＲＡＷ画像データおよび縮小画像データの一方を選択する選択手段（選択部７０ｅ）と、選択手段によって選択された画像データを用いて印刷処理を実行する印刷手段（印刷処理部７０ｈ）と、を有する。【選択図】図３
2008036856.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを含むファイルを取得する取得手段と、
上記ＲＡＷ画像データに対して少なくとも画像圧縮処理を施して得られた縮小画像データを上記ファイルから抽出する抽出手段と、
画像の印刷条件を設定する設定手段と、
上記設定手段による設定条件に応じて、上記ＲＡＷ画像データおよび上記縮小画像データの一方を選択する選択手段と、
上記選択手段によって選択された画像データを用いて印刷処理を実行する印刷手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記選択手段は、普通紙が印刷用紙として選択された場合には、前記縮小画像データを選択し、それ以外の場合には前ＲＡＷ画像データを選択することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記選択手段は、印刷画像のサイズが所定のサイズよりも大きい場合には、前記ＲＡＷ画像データを選択し、それ以外の場合には前記縮小画像データを選択することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記選択手段は、前記縮小画像データの画素数が印刷画像に対して十分でない場合には、前記ＲＡＷ画像データを選択し、それ以外の場合には前記縮小画像データを選択することを特徴とする請求項１記載の印刷装置。
【請求項５】
前記ファイルは異なるサイズの縮小画像データを複数有しており、
前記選択手段は、印刷しようとする画像のサイズに応じたサイズの縮小画像データを選択することを特徴とする請求項１記載の印刷装置。
【請求項６】
前記選択手段によって前記縮小画像データが選択された場合には、前記ＲＡＷ画像データから前記縮小画像データを生成する際の現像パラメータと、ユーザによって指定された前記ＲＡＷ画像データに対する現像パラメータの双方に基づいて、前記縮小画像データに対して補正処理を施す補正手段をさらに有することを特徴とする請求項１記載の印刷装置。
【請求項７】
撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを含むファイルを取得し、
上記ＲＡＷ画像データに対して少なくとも画像圧縮処理を施して得られた縮小画像データを上記ファイルから抽出し、
画像の印刷条件を設定し、
設定条件に応じて、上記ＲＡＷ画像データおよび上記縮小画像データの一方を選択し、
選択された画像データを用いて印刷処理を実行する、
ことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、および、印刷方法に関する。
【背景技術】
【０００２】
特許文献１には、撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを記録媒体に記録することが可能なディジタルカメラが開示されている。
【０００３】
【特許文献１】特開平１１−２６１９３３号公報（要約書、請求項）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＲＡＷ画像データから印刷用のデータを生成するためには、撮像条件に基づいて画素補間処理、濃度変換処理、および、空間情報変換等を施す必要があるために、印刷が指示されてから実行されるまでの待ち時間が長いという問題点がある。
【０００５】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、ＲＡＷ画像データに対する印刷が指示されてから実行されるまでの時間を短縮することが可能な印刷装置、および、印刷方法を提供しよう、とするものである。
【課題を解決するための手段】
【０００６】
上述の目的を達成するため、本発明の印刷装置は、撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを含むファイルを取得する取得手段と、ＲＡＷ画像データに対して少なくとも画像圧縮処理を施して得られた縮小画像データをファイルから抽出する抽出手段と、画像の印刷条件を設定する設定手段と、設定手段による設定条件に応じて、ＲＡＷ画像データおよび縮小画像データの一方を選択する選択手段と、選択手段によって選択された画像データを用いて印刷処理を実行する印刷手段と、を有する。このため、ＲＡＷ画像データに対する印刷が指示されてから実行されるまでの時間を短縮することが可能な印刷装置を提供できる。
【０００７】
また、他の発明の印刷装置は、上述の発明に加えて、選択手段が、普通紙が印刷用紙として選択された場合には、縮小画像データを選択し、それ以外の場合にはＲＡＷ画像データを選択するようにしている。ここで、普通紙は階調表現が十分でないことから、縮小画像データを用いて印刷した場合でもユーザが画質に不満を持つことはない。また、印刷が指示されてから印刷が行われるまでの待ち時間を短縮できる。
【０００８】
また、他の発明の印刷装置は、上述の発明に加えて、選択手段が、印刷画像のサイズが所定のサイズよりも大きい場合には、ＲＡＷ画像データを選択し、それ以外の場合には縮小画像データを選択するようにしている。このため、画質を十分に認識することができないサイズが小さい印刷画像を印刷する際には、縮小画像データを選択することで、印刷が指示されてから印刷が開始されるまでの待ち時間を短縮できる。
【０００９】
また、他の発明の印刷装置は、上述の発明に加えて、選択手段が、縮小画像データの画素数が印刷画像に対して十分でない場合には、ＲＡＷ画像データを選択し、それ以外の場合には縮小画像データを選択するようにしている。このため、ファイルが有する縮小画像データの範囲で、印刷処理を高速化することができる。
【００１０】
また、他の発明の印刷装置は、上述の発明に加えて、ファイルが異なるサイズの縮小画像データを複数有しており、選択手段が、印刷しようとする画像のサイズに応じたサイズの縮小画像データを選択するようにしている。このため、用途に応じたサイズの縮小画像データを選択して利用することにより、印刷処理を一層高速化することができる。
【００１１】
また、他の発明の印刷装置は、上述の発明に加えて、選択手段によって縮小画像データが選択された場合には、ＲＡＷ画像データから縮小画像データを生成する際の現像パラメータと、ユーザによって指定されたＲＡＷ画像データに対する現像パラメータの双方に基づいて、縮小画像データに対して補正処理を施す補正手段をさらに有するようにしている。このため、縮小画像データを使用した場合であってもＲＡＷ画像データと同様の補正がなされた印刷画像を得ることができる。
【００１２】
また、本発明の印刷方法は、撮像素子によって撮像された被写体の画像信号をディジタル化して得られたＲＡＷ画像データを含むファイルを取得し、ＲＡＷ画像データに対して少なくとも画像圧縮処理を施して得られた縮小画像データをファイルから抽出し、画像の印刷条件を設定し、設定条件に応じて、ＲＡＷ画像データおよび縮小画像データの一方を選択し、選択された画像データを用いて印刷処理を実行する。このため、ＲＡＷ画像データに対する印刷が指示されてから実行されるまでの時間を短縮することが可能な印刷方法を提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態について、図面を参照して説明する。図１は、本発明の実施の形態に係る印刷装置の構成例を示す図である。なお、本発明の印刷方法については印刷装置１１の動作として説明する。
【００１４】
図１に示す印刷装置１１は、スキャナ装置、印刷装置、および、コピー装置が一体となったいわゆる複合型の印刷装置である。印刷装置１１は、ＣＰＵ（Central Processing Unit）５０、ＲＯＭ（Read Only Memory）５１、ＲＡＭ（Random Access Memory）５２、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）５３、ＧＰ（Graphic Processor）５４、Ｉ／Ｆ（Interface）５５、バス５６、ＬＣＤ１５、操作ボタン１６、メモリカードＭが挿入されるカードスロット１８、カードＩ／Ｆ回路６０、プリンタエンジンコントローラ６２、紙送りモータ６３、ローラ６４、キャリッジモータ６５、駆動ベルト６６、キャリッジ６７、および、記録ヘッド６８を有している。
【００１５】
ここで、ＣＰＵ５０は、各部を制御する。ＲＯＭ５１は、ＣＰＵ５０が実行する各種プログラム等を格納している。ＲＡＭ５２は、プログラムやデータを一時的に格納する。ＥＥＰＲＯＭ５３は、データを書き換え可能なＲＯＭである。ＧＰ５４は、描画処理を実行し、得られた画像をＬＣＤ１５に供給して表示させる。
【００１６】
Ｉ／Ｆ５５は、データの表現形式を適宜変換する。バス５６は、情報の授受を可能とするための信号線群である。操作ボタン１６は、ユーザの操作に応じた情報を生成する。メモリカードＭは、ＲＡＷ画像データを含むファイル（以下、「ＲＡＷ画像データファイル」と称する）が格納された記録媒体である。
【００１７】
図２は、ＲＡＷ画像データファイルの詳細な構成例を示す図である。この図に示すように、ＲＡＷ画像データファイル４０は、ヘッダ情報４１、縮小現像パラメータ４２、縮小画像データ４３、ＲＡＷ画像データ４４を有している。また、縮小画像データ４３は、サイズの異なる３種類の縮小画像データ＃１〜＃３を有している。ここで、ヘッダ情報４１は、撮影時の撮影条件等（例えば、カメラの種類、露光状態、ホワイトバランス等）に関する情報である。縮小現像パラメータ４２は、後述するＲＡＷ画像データ４４を現像（データ変換）して縮小画像データ４３を生成する際のパラメータ（補間処理、ホワイトバランス処理、色変換処理等に関するパラメータ）である。縮小画像データ４３は、ＲＡＷ画像データ４４に対して縮小現像パラメータ４２を用いて現像処理を施して得られる画像データである。なお、この例では、縮小画像データ４３としては、サイズの異なる３種類の画像データを有している。具体的には、縮小画像データ＃１〜＃３は、ＲＡＷ画像データ４４に対して、それぞれ、１／４サイズ、１／２サイズ、および、フルサイズとなっている。ＲＡＷ画像データ４４は、図示せぬディジタルカメラの撮像素子から出力された画像信号（例えば、ベイヤー配列の画像信号）をディジタル化したデータである。
【００１８】
図１に戻る。カードスロット１８は、印刷装置１１の図示せぬケースの一部に設けられており、当該部分にメモリカードＭが挿入される。カードＩ／Ｆ回路６０は、メモリカードＭとの間で情報を読み書きするためのインタフェースである。
【００１９】
プリンタエンジンコントローラ６２は、紙送りモータ６３、キャリッジモータ６５、および、記録ヘッド６８を制御するための制御装置である。紙送りモータ６３は、ローラ６４を回転させることにより印刷用紙を副走査方向に移動させる。ローラ６４は、円柱状の部材によって構成され、印刷用紙を副走査方向に移動させる。キャリッジモータ６５は、キャリッジ６７に一端が固定されている駆動ベルト６６に駆動力を与えることにより、キャリッジ６７を主走査方向に往復動させる。記録ヘッド６８は、印刷用紙に対向する面に複数のノズルが形成されており、当該複数のノズルからカラーインクを吐出させることにより情報を印刷用紙に記録する。
【００２０】
図３は、図１に示す印刷装置１１により、メモリカードＭに格納されている所定のＲＡＷ画像データファイル４０を印刷する処理を行う機能ブロックを示している。この図に示す機能ブロック７０は、図１に示すＲＯＭ５１またはＥＥＰＲＯＭ５３に格納されているプログラムとしてのソフトウエアと、ＣＰＵ５０等のハードウエアとが協働することにより実現される。
【００２１】
図３に示す、入力部７０ａは、操作ボタン１６から出力された情報を入力する。設定手段としての制御部７０ｂは、入力部７０ａから入力された情報に基づいて各部を制御する。取得手段としての画像取得部７０ｃは、メモリカードＭから所定のＲＡＷ画像データファイル４０を取得する。抽出手段としての抽出部７０ｄは、取得されたＲＡＷ画像データファイル４０を構成するそれぞれのコンポーネントを抽出する。選択手段としての選択部７０ｅは、印刷する対象となる画像データとして、縮小画像データ４３およびＲＡＷ画像データ４４のいずれかを選択する。また、縮小画像データ４３が選択された場合には、サイズの異なる複数の縮小画像データから所定のデータを選択する。補正手段の一部としての補正量算出処理部７０ｆは、選択部７０ｅによって選択された画像データに対する補正量を計算する。補正手段の一部としての補正処理部７０ｇは、選択部７０ｅによって選択された画像データに対して補正量算出処理部７０ｆによって算出された補正量に基づく画像補正処理を施す。印刷手段としての印刷処理部７０ｈは、補正処理部７０ｇによって補正処理が施された画像データをプリンタエンジンコントローラ６２に出力して印刷する処理を実行する。
【００２２】
つぎに、本発明の実施の形態に係る印刷装置１１の動作について説明する。
【００２３】
図４は、図１に示す実施の形態の動作について説明するためのフローチャートである。このフローチャートの処理は、図２に示すＲＡＷ画像データファイル４０が格納されたメモリカードＭがカードスロット１８に挿入され、所定のＲＡＷ画像データファイル４０を印刷するための要求がユーザよりなされた場合に実行される。このフローチャートの処理では、メモリカードＭに格納されている所定のＲＡＷ画像データファイル４０が選択されて印刷が指示された場合において、処理に時間を要するが画質が高いＲＡＷ画像データ４４を用いて印刷を行うか、画質は劣るが処理時間が短い縮小画像データ４３を用いて印刷するかを印刷条件等を参照して判断する処理である。このフローチャートが開始されると、以下のステップが実行される。
【００２４】
ステップＳ１０：制御部７０ｂは、入力部７０ａを介して操作ボタン１６から入力された情報を取得し、ユーザがメモリカードＭに格納された所定の画像（ＲＡＷ画像データファイル４０）を選択したか否かを判定する。このとき、ＬＣＤ１５に対して、メモリカードＭに格納されているＲＡＷ画像データファイル４０のファイル名を一覧表示するか、または、ＲＡＷ画像データファイル４０に含まれている縮小画像データ４３を一覧表示し、所望のファイル名または画像データの選択を受けるようにしてもよい。
【００２５】
ステップＳ１１：制御部７０ｂは、ステップＳ１０において選択されたファイル名または画像に対応するＲＡＷ画像データファイル４０をメモリカードＭから取得する処理を実行する。なお、メモリカードＭは、読み出し可能なデータ単位が決まっているので、このデータ単位ずつメモリカードＭから読み出して、例えば、ＲＡＭ５２に格納する。
【００２６】
ステップＳ１２：制御部７０ｂは、ＬＣＤ１５にメニュー画面を表示し、操作ボタン１６からの印刷条件に関する情報の入力を受ける。具体的には、印刷モードとして、通常印刷、多面印刷、インデックス印刷、および、オーダーシート印刷のいずれかの選択を受ける。また、印刷用紙として、普通紙を使用するか、または、普通紙以外の用紙を使用するかの選択を受ける。さらに、補正内容として、色相補正、彩度補正、明度補正、コントラスト補正、シャープネス補正、および、フィルタ補正に加えて、ＲＧＢ別のガンマ補正の指定を受ける。なお、通常印刷とは、印刷用紙１枚に画像を１枚印刷する印刷モードである。多面印刷とは、印刷用紙１枚に複数の画像を印刷する印刷モードである。インデックス印刷とは、メモリカードＭに格納されている画像とファイル名とを一覧印刷する印刷モードである。オーダーシート印刷とは、スキャナ部１４を用いて印刷画像を選択するためのいわゆるオーダーシートを印刷する印刷モードである。なお、オーダーシートとは、例えば、複数の画像とチェックボックスとが対応付けして印刷され、印刷しようとする画像に対応するチェックボックスを鉛筆等でユーザがマークし、スキャナ部１４によって読み込んで処理することにより、印刷画像を選択できる。また、普通紙とは、表面加工が施されていない用紙をいい、例えば、ＦＡＸまたはコピー機等に用いられる用紙である。なお、普通紙以外の用紙としては、例えば、インクジェットプリンタ用のインクジェットプリンタ用紙および写真専用紙等がある。これらの用紙は、インクの定着および発色がよくなるように紙の表面に所定の処理が施されている。
【００２７】
ステップＳ１３：制御部７０ｂは、抽出部７０ｄによってＲＡＷ画像データファイル４０から抽出されたコンポーネントの中に縮小画像データ４３が含まれていない場合には、ステップＳ２０に進み、含まれている場合にはステップＳ１４に進む。すなわち、縮小画像データ４３が含まれていない場合には、ＲＡＷ画像データ４４を印刷する選択肢しか存在しないので、その場合にはＲＡＷ画像データ４４を印刷する処理であるステップＳ２０に進む。
【００２８】
ステップＳ１４：制御部７０ｂは、縮小画像データ４３の画素数が印刷に必要な画素数と比較して十分であるか否かを判定する。例えば、４×６インチの領域に３６０ｄｐｉ（dot per inch）の解像度で印刷しようとする場合は、１４４０×２１６０画素が必要になる。したがって、制御部７０ｂは、印刷しようとする領域の面積と解像度とから必要画素数を求め、求めた必要画素数よりも多い画素を有する縮小画像データ４３が存在するか否かを判定し、存在する場合にはステップＳ１５に進み、それ以外の場合にはステップＳ２０に進む。すなわち、必要な画素数の縮小画像データ４３が存在しない場合には、ＲＡＷ画像データ４４を使用して印刷することになるので、その場合にはステップＳ２０に進む。なお、縮小画像データ＃１〜＃３のいずれかがこの条件を満足すればステップＳ１５に進む。
【００２９】
ステップＳ１５：制御部７０ｂは、ステップＳ１２において入力された印刷条件に関する情報を取得し、印刷用紙として普通紙が選択されているか否かを判定する。その結果、普通紙が選択されている場合にはステップＳ２３に進み、それ以外の場合にはステップＳ１６に進む。すなわち、印刷用紙が普通紙の場合には、画像を印刷した場合に写真専用紙に比べて十分な階調値が得られないので、ＲＡＷ画像データ４４を用いて時間をかけて印刷しても画質の違いをユーザが認識することは困難である。そこで、普通紙が選択された場合には縮小画像データ４３を印刷するステップＳ２３の処理に進む。
【００３０】
ステップＳ１６：制御部７０ｂは、ステップＳ１２において設定された印刷条件を参照し、インデックス印刷が指定されているか否かを判定し、インデックス印刷が指定されている場合にはステップＳ２３に進み、それ以外の場合にはステップＳ１７に進む。すなわち、小さなサイズの画像を１枚の印刷用紙に複数印刷するインデックス印刷の場合、画質の良否が視認できにくく、ＲＡＷ画像データ４４を用いて時間をかけて印刷する意義があるとは言い難いため、縮小画像データ４３を印刷するステップＳ２３に進む。
【００３１】
ステップＳ１７：制御部７０ｂは、ステップＳ１２において設定された印刷条件を参照し、オーダーシート印刷が指定されているか否かを判定し、オーダーシート印刷が指定されている場合にはステップＳ２３に進み、それ以外の場合にはステップＳ１８に進む。すなわち、小さなサイズの画像を１枚の印刷用紙に複数印刷するオーダーシート印刷の場合、画質の良否が視認できにくく、ＲＡＷ画像データを用いて時間をかけて印刷する意義があるとは言い難い。また、オーダーシートは画像データを指定するための手段として用いられ、それ自体が保存されることは希であることから、縮小画像データ４３を印刷するステップＳ２３に進む。
【００３２】
ステップＳ１８：制御部７０ｂは、ステップＳ１２において設定された印刷条件を参照し、多面印刷が指定されているか否かを判定し、多面印刷が指定されている場合であって、１枚の印刷用紙に印刷する画像の数が、例えば、２０以上である場合には、ステップＳ２３に進み、それ以外の場合にはステップＳ１９に進む。すなわち、多面印刷の場合であって、例えば、２０以上の画像を１枚の印刷用紙に印刷する場合、画質の良否が視認できにくく、ＲＡＷ画像データを用いて時間をかけて印刷する意義があるとは言い難いため、縮小画像データ４３を印刷するステップＳ２３に進む。
【００３３】
ステップＳ１９：制御部７０ｂは、画像データを、例えば、ＬＣＤ１５にＧＵＩ（Graphical User Interface）として表示するか否かを判定し、ＧＵＩとして表示する場合にはステップＳ２３に進み、それ以外の場合にはステップＳ２０に進む。すなわち、ＬＣＤ１５にＧＵＩとして表示する場合、ＬＣＤ１５のサイズは小さいため、画質の良否が視認できにくく、ＲＡＷ画像データを用いて時間をかけて表示する意義があるとは言い難いため、縮小画像データを表示するステップＳ２３に進む。
【００３４】
ステップＳ２０：補正量算出処理部７０ｆは、ステップＳ１２で設定された補正の内容に基づいて補正パラメータを算出する。具体的には、ステップＳ１２で設定された内容に基づいて、色相、彩度、明度、コントラスト、シャープネス、ガンマカーブ等のパラメータを算出する。
【００３５】
ステップＳ２１：補正処理部７０ｇは、ステップＳ２０において補正量算出処理部７０ｆが算出したパラメータに基づいて、選択部７０ｅが選択したＲＡＷ画像データ４４に対して補正処理を施す。具体的には、補正処理部７０ｇは、ベイヤー配列のＲＡＷ画像データ４４に対して、各コンポーネントの欠損画素について補間処理を施してＲＧＢの３プレーンデータを生成する。そして、得られたＲＧＢの３プレーンの画像データに対して、ホワイトバランスの調整を行った後に、各種補正処理を施す。なお、補正処理は公知技術であるので、その詳細な説明は省略する。
【００３６】
ステップＳ２２：印刷処理部７０ｈは、補正処理が施された画像データを、プリンタエンジンコントローラ６２に供給して印刷する。これにより、補正処理が施されたＲＡＷ画像データ４４に対応する画像が印刷用紙に印刷される。ＲＡＷ画像データ４４は、圧縮処理等によって失われた情報がなく、また、画素の階調値のダイナミックレンジが広いことから、画質の高い印刷画像を得ることができる。
【００３７】
ステップＳ２３：選択部７０ｅは、ＲＡＷ画像データファイル４０から、印刷に必要な画素数を有する縮小画像データ４３を選択する。具体的には、縮小画像データ＃１〜＃３から印刷に必要な画素数を有する画像データを選択する。
【００３８】
ステップＳ２４：補正量算出処理部７０ｆは、ＲＡＷ画像データファイル４０から縮小現像パラメータ４２を取得する。
【００３９】
ステップＳ２５：補正量算出処理部７０ｆは、縮小現像パラメータ４２と、ステップＳ１２において設定された補正量の双方に基づいた複合補正パラメータを算出する。すなわち、ＲＡＷ画像データ４４から縮小画像データ４３を生成する際には、縮小現像パラメータ４２に基づいて補正処理等が施されていることから、当該補正を相殺するとともに、ステップＳ１２で設定された補正量となるように補正パラメータを設定する。この結果得られる、複合補正パラメータに基づいて縮小画像データ４３に補正処理を施すことで、ＲＡＷ画像データ４４に対してステップＳ１２で指定された補正を施したのと同様の印刷画像を得ることができる。
【００４０】
具体的には、縮小現像パラメータ４２により、ＲＡＷ画像データ４４から縮小画像データ４３を現像する際に、コントラスト値が「＋２」だけ補正されている場合に、ユーザがＲＡＷ画像データ４４の印刷条件として、コントラスト値を「＋６」する設定を行ったときは、設定されたコントラスト値「＋６」を適用すると、現像の際の補正値である「＋２」と合わせて「＋８」の補正が縮小画像データ４３に施されることになる。そこで、設定された「＋６」から、現像パラメータの「＋２」を減算した「＋４」をコントラストに関する複合補正パラメータとする。また、その他のパラメータについても、同様に複合補正パラメータを算出する。
【００４１】
ステップＳ２６：補正処理部７０ｇは、ステップＳ２５において補正量算出処理部７０ｆが算出した複合補正パラメータに基づいて、選択部７０ｅが選択した縮小画像データ４３に対して補正処理を施す。具体的には、補正処理部７０ｇは、ＪＰＥＧ方式に基づいて圧縮処理された縮小画像データ４３を伸張する処理を施し、色変換処理を施した後、複合補正パラメータに基づいて補正処理を施す。
【００４２】
ステップＳ２７：印刷処理部７０ｈは、補正処理が施された画像データを、プリンタエンジンコントローラ６２に供給して印刷する。なお、ＧＵＩ表示が選択されている場合には、補正処理が終了した画像データがＧＰ５４に供給されてＬＣＤ１５に表示される。これにより、ＲＡＷ画像データ４４にステップＳ１２で指定された補正内容を施した場合と同様の印刷画像を得ることができる。また、ＲＡＷ画像データ４４に比較して、縮小画像データ４３は、データ量が少なく、また、補間処理等が必要ないことから、処理を迅速に行うことができるので、印刷の指示がなされてから印刷が開始されるまでの待ち時間を短縮することができる。さらに、縮小画像データ４３を用いて印刷した場合でも、画像のサイズ等が小さいことからユーザが画質に対して不満を感じることはない。
【００４３】
以上の実施の形態によれば、高い画質が要求されると考える印刷条件ではＲＡＷ画像データ４４を選択し、それ以外の場合には縮小画像データ４３を選択するようにしたので、印刷条件に応じて最適な選択を行うことができる。
【００４４】
また、縮小画像データ４３を印刷する際には、複合補正パラメータを用いて補正処理を実行するようにしたので、現像処理において補正処理が予め施されている縮小画像データ４３を用いて印刷した場合であってもＲＡＷ画像データ４４と同様の補正処理が施された印刷画像を得ることができる。このため、例えば、縮小画像データ４３を用いて印刷された画像を参照して、ＲＡＷ画像データの補正量を決定することができる。
【００４５】
なお、以上の実施の形態は、一例であって、これ以外にも種々の変形実施態様が存在する。例えば、以上の実施の形態では、メモリカードＭを本体のカードスロット１８に挿入してＲＡＷ画像データファイル４０を読み出すようにしたが、例えば、図示せぬディジタルカメラを、同じく図示せぬケーブルによってＩ／Ｆ５５等に接続し、当該ケーブルを介してＲＡＷ画像データファイル４０を読み出すようにしてもよい。
【００４６】
また、以上の実施の形態では、複合型の印刷装置を例に挙げて説明を行ったが通常の印刷装置（パーソナルコンピュータと接続して使用するタイプの印刷装置）に対して本発明を適用することができる。また、複合型ではない通常のスタンドアロン型の印刷装置に対して本発明を適用することも可能である。
【００４７】
また、以上の実施の形態では、図４に示す処理を、印刷装置１１において実行するようにしたが、例えば、印刷装置１１に接続されているホストコンピュータにおいて実行することも可能である。
【００４８】
また、以上の実施の形態では、多面印刷の場合には、１枚の印刷用紙に印刷される画像の数が２０以上である場合には、縮小画像データを使用するようにしたが、印刷用紙とのサイズとの関係で、判断の基準を変更するようにしてもよい。例えば、印刷用紙のサイズがＡ４である場合は２０以上とし、Ｂ５である場合は１５以上とするようにしてもよい。
【００４９】
また、以上の実施の形態では、印刷モードに応じて自動的に縮小画像データ４３およびＲＡＷ画像データ４４のいずれかを選択するようにしたが、例えば、ＬＣＤ１５にユーザにこれらのいずれを使用するかを選択させるメッセージを表示させ、選択された画像データを用いて印刷するようにしてもよい。
【００５０】
また、以上の実施の形態では、縮小画像データ４３を用いる場合には、すべての場合において複合補正パラメータを用いて補正処理を行うようにした。しかし、印刷される画像のサイズが小さい場合には、補正による画像の変化が十分に視認できない場合も想定される。そこで、印刷画像のサイズが小さい場合には、複合補正処理については実行しないようにしてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態に係る印刷装置の構成例を示す図である。
【図２】図１に示すメモリカードに記録されているファイルの構造を示す図である。
【図３】図１に示す印刷装置において実現される機能ブロックを示す図である。
【図４】図１に示す印刷装置において実行される処理を示すフローチャートである。
【符号の説明】
【００５２】
１１  印刷装置、７０ｂ  制御部（設定手段）、７０ｃ  画像取得部（取得手段）、７０ｄ  抽出部（抽出手段）、７０ｅ  選択部（選択手段）、７０ｆ  補正量算出処理部（補正手段の一部）、７０ｇ  補正処理部（補正手段の一部）、７０ｈ  印刷処理部（印刷手段）
【図１】
2008036856.tif 000003
【図２】
2008036856.tif 000004
【図３】
2008036856.tif 000005
【図４】
2008036856.tif 000006