(57)【要約】【課題】入力画像が過去に印画されている場合には、その印画履歴に関するログ情報を表示することができ、特にユーザの手間をかけずに入力画像に基づいてその入力画像に対応して保存されているログ情報を読み出すことができるプリンタを提供する。【解決手段】プリンタ１００内のストレージ１７０には、画像が印画されると、その画像の画像ファイルのタグ情報に関連付けて印画時のログ情報が蓄積される。プリンタ１００に画像ファイルを取り込むと、その画像ファイルのタグ情報を読み出し、このタグ情報をキーにしてストレージ１７０に記憶されたログ情報のうちで、同じタグ情報を有するものがあるかどうかを検索する。そして、同じタグ情報を有するログ情報が記憶されている場合には、そのタグ情報に関連付けられて記憶されているログ情報をＬＣＤ１４０に表示する。これにより、ユーザは、プリンタ１００に入力された画像ファイルの画像が過去に印画されている場合には、その印画履歴を知ることができる。【選択図】      図１
2005074850.tif 000002
【特許請求の範囲】
【請求項１】
タグ情報とともに画像データが記録されている画像ファイルから画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、
前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報を含む印画情報を記憶する記憶手段と、
前記印画情報を表示する表示手段と、
前記画像ファイルから取り込んだ画像データに基づいて印画が行われると、該画像ファイルからタグ情報を読み出し、この読み出したタグ情報と前記印画時の印画情報とを関連付けて前記記憶手段に記憶させる記憶制御手段と、
前記画像ファイルからタグ情報を読み出し、この読み出したタグ情報に基づいて同一のタグ情報に関連付けて前記記憶手段に記憶された印画情報を検索する検索手段と、
前記検索手段によって検索された印画情報を前記表示手段に表示させる表示制御手段と、
を備えたことを特徴とするプリンタ。
【請求項２】
タグ情報とともに画像データが記録されている画像ファイルから画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、
前記画像ファイルに付属するタグ情報に関連付けて印画時の画像補正条件を記憶する記憶手段と、
前記画像ファイルから取り込んだ画像データに基づいて印画する際に該画像ファイルからタグ情報を読み出し、この読み出したタグ情報に基づいて前記記憶手段から同一のタグ情報に関連付けて記憶された画像補正条件を検索する検索手段と、
前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データを解析して画像補正条件を求める手段と、
前記求めた画像補正条件を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる記憶制御手段と、
前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記検索された画像補正条件又は前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、
を備えたことを特徴とするプリンタ。
【請求項３】
画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、
前記取り込んだ画像データ又は該画像データに対応する縮小画像の画像データに基づいて該画像データ固有の特性値を求める特性値算出手段と、
前記求めた特性値に関連付けて印画時のログ情報を含む印画情報を記憶する記憶手段と、
前記印画情報を表示する表示手段と、
前記取り込んだ画像データに基づいて印画が行われると、前記求めた特性値と前記印画時の印画情報とを関連付けて前記記憶手段に記憶させる記憶制御手段と、
前記取り込んだ画像データごとに前記特性値算出手段によって求めた特性値に基づいて同一の特性値に関連付けて前記記憶手段に記憶された印画情報を検索する検索手段と、
前記検索手段によって検索された印画情報を前記表示手段に表示させる表示制御手段と、
を備えたことを特徴とするプリンタ。
【請求項４】
請求項１に記載のプリンタにおいて、
前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報及び画像補正条件を含む印画情報を記憶する前記記憶手段と、
前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データを解析して画像補正条件を求める手段と、
前記求めた画像補正条件を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる前記記憶制御手段と、
前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記検索された画像補正条件又は前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、
を備えたことを特徴とするプリンタ。
【請求項５】
請求項１に記載のプリンタにおいて、
前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報及び解析用小画像を含む印画情報を記憶する前記記憶手段と、
前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データから解析用小画像を作成する手段と、
前記検索した印画情報に含まれる解析用小画像又は前記作成された解析用小画像を解析して画像補正条件を求める手段と、
前記作成した解析用小画像を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる前記記憶制御手段と、
前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、
を備えたことを特徴とするプリンタ。
【請求項６】
請求項１、２、４又は５のいずれかに記載のプリンタにおいて、前記画像ファイルはExifファイルであり、前記タグ情報は撮影年月日及び時刻を含むことを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタに係り、特にデジタルカメラで撮影された画像を印画するプリンタに関する。
【背景技術】
【０００２】
従来、過去に印画した画像に関する情報（サムネイル画像、プリント日時、画像ファイル番号、メモリカードのＩＤ番号など）をジョブ情報としてプリンタ内の記録手段に記録しておき、必要に応じて記録手段に記録されたジョブ情報を表示させることができるプリンタが提案されている（特許文献１）。そして、ユーザは上記ジョブ情報を参照して再プリントしたい画像を選択することができ、その選択した画像が記録されているメモリカードを探し当てることができる。
【０００３】
また、印画した画像データファイル、ファイル名、画像補正後の画像データ、画像補正用パラメータと元画像データ名のセットなどを大容量のデータ蓄積手段に蓄積し、焼き増しなどの再プリントの際に元画像データを準備しなくても印画することができるストレージ内蔵プリンタが提案されている（特許文献２）。
【０００４】
特許文献２に記載のプリンタと同様に、出力画像データ、原画像データ、画像処理条件等をストレージに記録し、再プリント時に再度画像データを供給しなくても印画することができるプリンタが提案されている（特許文献３）。
【特許文献１】特開２０００−１０８４６８号公報
【特許文献２】特開２０００−１７７２１０号公報
【特許文献３】特開２００１−８８３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のプリンタは、過去に印画したことがある画像のオリジナルファイルが保存されているメモリカードを効率よく探し出すことを可能にするものであり、メモリカード内に保存されている画像が、過去に印画されたことがあるかどうかを確認することができるものではない。尚、特許文献１に記載の発明では、メモリカードとそのＩＤ番号との対応付けは、ユーザ自身が管理しなければならないという問題がある。また、画像ファイル番号などはデジタルカメラの設定やメモリカードを変えると、同一番号が発生するため、画像の識別情報としてはあまり役に立たず、少なくとも同じメモリカードを何度も使う通常の利用方法が考慮されていない。更に、ファイル名はユーザによって容易に変更でき、識別情報には適していない。
【０００６】
特許文献２、３に記載のプリンタもメモリカード内に保存されている画像が、過去に印画されたことがあるかどうかを迅速に確認することができない。尚、特許文献２に記載の発明では、ページディレクトリとファイル名で画像を管理するため、重複するファイル名の検索にはユーザの手間がかかるという問題がある。また、特許文献３に記載のプリンタは、プリントの作成の際に出力画像データの呼出情報を設定し、この呼出情報をプリントの表又は裏に記録するとともに、前記呼出情報のタグ情報を有する画像ファイルとしてストレージに保存している。呼出情報としては、任意のＩＤ番号、プリント作成日の日付や時間、ユーザ名、画像名、任意のキャラクタなどを使う例が挙げられているが、呼出情報を付け加える手間が生じる。
【０００７】
本発明の目的は、入力画像が過去に印画されている場合には、その印画履歴に関するログ情報を表示することができ、特にユーザの手間をかけずに入力画像に基づいてその入力画像に対応して保存されているログ情報を読み出すことができるプリンタを提供することにある。
【０００８】
本発明の他の目的は、入力画像が過去に印画されている場合には、過去に使用した画像補正条件を用いて印画処理することができ、特にユーザの手間をかけずに入力画像に基づいてその入力画像に対応して保存されている画像補正条件を読み出して利用することができるプリンタを提供することにある。
【課題を解決するための手段】
【０００９】
前記目的を達成するために請求項１記載の発明は、タグ情報とともに画像データが記録されている画像ファイルから画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報を含む印画情報を記憶する記憶手段と、前記印画情報を表示する表示手段と、前記画像ファイルから取り込んだ画像データに基づいて印画が行われると、該画像ファイルからタグ情報を読み出し、この読み出したタグ情報と前記印画時の印画情報とを関連付けて前記記憶手段に記憶させる記憶制御手段と、前記画像ファイルからタグ情報を読み出し、この読み出したタグ情報に基づいて同一のタグ情報に関連付けて前記記憶手段に記憶された印画情報を検索する検索手段と、前記検索手段によって検索された印画情報を前記表示手段に表示させる表示制御手段と、を備えたことを特徴としている。
【００１０】
即ち、プリンタ内の記憶手段には、各画像ファイルの画像の印画時にその画像ファイルに付属するタグ情報に関連付けて印画時のログ情報を含む印画情報を記憶させておく。尚、画像ファイルのタグ情報は、各画像ファイルを一意に特定することができる識別情報として使用することができる。
【００１１】
画像ファイルを取り込んだときに、その画像ファイルのタグ情報を読み出し、このタグ情報をキーにして、前記記憶手段に記憶された印画情報のうちで、同じタグ情報を有するものがあるかどうかを検索する。そして、同じタグ情報を有する印画情報が記憶されている場合（即ち、過去に印画履歴がある場合）には、そのタグ情報に関連付けられて記憶されているログ情報を含む印画情報を表示手段に表示するようにしている。これにより、ユーザは、プリンタに入力された画像ファイルの画像が過去に印画されている場合には、その印画履歴を知ることができる。尚、印画履歴としては、印画日時、枚数、サイズ、プリント種類等が挙げられる。
【００１２】
請求項２に係る発明は、タグ情報とともに画像データが記録されている画像ファイルから画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、前記画像ファイルに付属するタグ情報に関連付けて印画時の画像補正条件を記憶する記憶手段と、前記画像ファイルから取り込んだ画像データに基づいて印画する際に該画像ファイルからタグ情報を読み出し、この読み出したタグ情報に基づいて前記記憶手段から同一のタグ情報に関連付けて記憶された画像補正条件を検索する検索手段と、前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データを解析して画像補正条件を求める手段と、前記求めた画像補正条件を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる記憶制御手段と、前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記検索された画像補正条件又は前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、を備えたことを特徴としている。
【００１３】
即ち、プリンタ内の記憶手段には、各画像ファイルの画像の最初の印画時にその画像ファイルに付属するタグ情報に関連付けて印画時の画像補正条件を記憶させておく。そして、画像ファイルを取り込んで印画する際に、その画像ファイルのタグ情報を読み出し、このタグ情報をキーにして、前記記憶手段に記憶された画像補正条件のうちで、同じタグ情報を有するものがあるかどうかを検索する。そして、同じタグ情報を有する画像補正条件が記憶されている場合には、そのタグ情報に関連付けられて記憶されている画像補正条件を用いて入力した画像データを補正するようにしている。これにより、再プリント時には、過去の印画時に用いた画像補正条件を利用することができ、印画処理時間の短縮化を図ることができる。
【００１４】
請求項３に係る発明は、画像データを取り込み、該画像データに基づいて印画紙に画像を印画するプリンタにおいて、前記取り込んだ画像データ又は該画像データに対応する縮小画像の画像データに基づいて該画像データ固有の特性値を求める特性値算出手段と、前記求めた特性値に関連付けて印画時のログ情報を含む印画情報を記憶する記憶手段と、前記印画情報を表示する表示手段と、前記取り込んだ画像データに基づいて印画が行われると、前記求めた特性値と前記印画時の印画情報とを関連付けて前記記憶手段に記憶させる記憶制御手段と、前記取り込んだ画像データごとに前記特性値算出手段によって求めた特性値に基づいて同一の特性値に関連付けて前記記憶手段に記憶された印画情報を検索する検索手段と、前記検索手段によって検索された印画情報を前記表示手段に表示させる表示制御手段と、を備えたことを特徴としている。
【００１５】
請求項１に係る発明が画像の識別情報として画像ファイルのタグ情報を使用しているのに対し、請求項３に係る発明では、取り込んだ画像データ又は該画像データに対応する縮小画像の画像データから求めた画像データ固有の特性値を、各画像の識別情報として使用している点で異なる。尚、画像データ固有の特性値としては、画像データに含まれる各色信号別の平均値や濃度値などが挙げられる。
【００１６】
請求項４に示すように、請求項１に記載のプリンタにおいて、前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報及び画像補正条件を含む印画情報を記憶する前記記憶手段と、前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データを解析して画像補正条件を求める手段と、前記求めた画像補正条件を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる前記記憶制御手段と、前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記検索された画像補正条件又は前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、を備えたことを特徴としている。請求項４に係る発明によれば、プリンタに入力された画像ファイルの画像が過去に印画されている場合には、その印画履歴を知ることができるとともに、再プリント時には、過去の印画時に用いた画像補正条件を利用することができる。
【００１７】
請求項５に示すように、請求項１に記載のプリンタにおいて、前記画像ファイルに付属するタグ情報に関連付けて印画時のログ情報及び解析用小画像を含む印画情報を記憶する前記記憶手段と、前記画像補正条件の検索不能時に前記画像ファイルから取り込んだ画像データから解析用小画像を作成する手段と、前記検索した印画情報に含まれる解析用小画像又は前記作成された解析用小画像を解析して画像補正条件を求める手段と、前記作成した解析用小画像を前記読み出したタグ情報に関連付けて前記記憶手段に記憶させる前記記憶制御手段と、前記取り込んだ画像データに基づいて印画紙に画像を印画する際に前記求められた画像補正条件を用いて前記画像データを補正する画像処理手段と、を備えたことを特徴としている。
【００１８】
請求項４に係る発明が印画時の画像補正条件を記憶手段に記憶させるのに対し、請求項５に係る発明では、画像補正条件を求めるための解析用小画像を記憶させる点で異なる。  
【００１９】
請求項６に示すように、請求項１、２、４又は５のいずれかに記載のプリンタにおいて、前記画像ファイルはExifファイルであり、前記タグ情報は撮影年月日及び時刻を含むことを特徴としている。
【発明の効果】
【００２０】
以上説明したように本発明によれば、画像ファイルのタグ情報に関連付けして印画履歴に関するログ情報をプリンタ内で記憶管理するようにしたため、プリンタに入力される画像ファイルの画像が過去に印画されている場合には、入力される画像ファイルのタグ情報に基づいてその印画履歴に関するログ情報を検索して表示することができる。同様に、画像ファイルのタグ情報に関連付けして画像補正条件をプリンタ内で記憶管理するようにしたため、プリンタに入力される画像ファイルの画像が過去に印画されている場合には、入力される画像ファイルのタグ情報に基づいてその画像補正条件を検索し、検索した画像補正条件を用いて画像データを補正することができ、再プリント時には改めて画像補正条件を求める必要がなく、直ぐに印画を開始することができる。尚、画像ファイルに付属するタグ情報は、デジタルカメラによって自動的に作成され、かつ画像ファイルを一意に特定できる情報であるため、過去に印画した画像の印画履歴に関するログ情報や画像補正条件を検索するための情報としては好適である。
【００２１】
また、入力画像がタグ情報を持たない場合には、入力画像又は該入力画像に対応する解析用縮小画像の画像データから求めた該画像データ固有の特性値を、画像の識別情報として用いるようにしたため、プリンタに入力される入力画像が過去に印画されている場合には、入力画像から求めた画像データ固有の特性値に基づいてその印画履歴に関するログ情報を検索して表示することができる。
【発明を実施するための最良の形態】
【００２２】
以下添付図面に従って本発明に係るプリンタの好ましい実施の形態について詳説する。
【００２３】
図１は本発明に係るプリンタの実施の形態を示すブロック図である。
【００２４】
同図に示すように、この実施の形態のプリンタ１００は、デジタルカメラの記録メディアであるメモリカード１０を介して入力する画像データに基づいて画像を印画紙に印画するデジタルプリンタであり、主としてカードインターフェース（Ｉ／Ｆ）部１１０と、画像処理部１２０と、ＬＣＤ制御部１３０と、液晶表示器（ＬＣＤ）１４０と、中央処理装置（ＣＰＵ）１５０と、主メモリ１６０と、ストレージ１７０と、プリントエンジン１８０と、操作部１９０とから構成されている。
【００２５】
カードＩ／Ｆ部１１０は、各種のデジタルカメラにおけるメモリカード１０の着脱が可能なカードスロットを有し、装着されたメモリカード１０から画像データ等の入力が可能なインターフェースである。
【００２６】
画像処理部１２０は、入力した画像データ（圧縮データ）を伸張する画像解凍処理機能と、解凍後の画像データから解析用の小画像データを作成し、この小画像データに基づいて画像解析を行って画像補正条件を算出する機能と、入力した画像データから印画サイズに対応する印画用の画像データを作成する機能と、前記画像補正条件を用いて印画用の画像データを補正する画像補正機能とを有している。
【００２７】
前記小画像データから各種の画像補正条件を求める過程において、小画像データの特性値（例えば、小画像データ中の輝度信号Ｙの平均値や、色差信号Ｃr 、Ｃb のそれぞれの平均値等）の算出が行われる。また、画像補正条件としては、ホワイトバランス補正値（各色差信号Ｃr 、Ｃb に加算するそれぞれのオフセット量）、彩度補正値（各色差信号Ｃｒ、Ｃｂに乗算するゲイン値）、階調補正値もしくは階調補正カーブ、シャープネス補正値（例えば、ゲイン値）等であり、前記画像処理部１２０は、ホワイトバランス補正部、彩度補正部、階調補正部、及び輪郭強調部等を有している。
【００２８】
即ち、ホワイトバランス補正部は、印画用の画像データの色差信号Ｃr 、Ｃb にホワイトバランス補正用の各色差オフセット量を加算してホワイトバランス補正を行い、彩度補正部は彩度補正ゲイン値を乗算して彩度補正を行い、階調補正部は、例えば階調補正値の大きさに応じた複数の階調補正ルックアップテーブル（ＬＵＴ）を有し、画像補正条件として設定された階調補正値に基づいて対応する階調補正ＬＵＴを選択するか階調補正カーブ（ＬＵＴ）を作成し、この階調補正ＬＵＴを用いて印画用の画像データの輝度信号Ｙの階調補正を行う。また、輪郭強調部は、印画用の画像データの輝度信号Ｙに基づいて画像の輪郭を強調するための輪郭補正信号を生成し、この輪郭補正信号に画像補正条件として設定されたシャープネス補正値を乗算し、その乗算された輪郭補正信号を印画用の画像データの輝度信号Ｙに加算することにより輪郭強調を行う。
【００２９】
また、画像処理部１２０は、上記のようにして画像補正された印画用の画像データ（輝度信号Ｙ、色差信号Ｃr 、Ｃb ）を、Ｒ、Ｇ、Ｂ（レッド、グリーン、ブルー）信号に変換したのちＹ、Ｍ、Ｃ（イエロー、マゼンタ、シアン）信号に変換し、又は直接Ｙ、Ｍ、Ｃ信号に変換する色信号変換部を有しており、この変換したＹ、Ｍ、Ｃ信号をプリントエンジン１８０に出力する。
【００３０】
ＬＣＤ制御部１３０は、入力する画像データからＬＣＤ１４０に画像を表示するための表示用の画像データを作成し、これをＬＣＤ１４０に出力し、過去に印画したことがある画像をＬＣＤ１４０に表示させる際には、その画像の印画履歴に関するタグ情報をＬＣＤ１４０に出力して画像とともに表示させる。尚、タグ情報の表示は、画像上にスーパーインポーズして表示させるようにしてもよいし、画像とは別のウインドウに表示させるようにしてもよい。
【００３１】
ＣＰＵ１５０は、システム全体を統括的に制御する処理部であり、このＣＰＵ１５０により、画像データの読み出し、この読み出した画像データに対する処理指示や各制御ブロックに対する画像データの受渡し、印画の実行等の各種指示を与える。ＣＰＵ１５０への各種処理の指示は、使用者の操作に基づいて操作部１９０から与えられる。例えば、操作部１９０は、ＬＣＤ１４０に表示される画像を見ながら入力画像の選択指示を行うボタン（コマ送り、コマ戻しボタン）、Ｌサイズ、はがきサイズ等のプリントサイズやプリント種類を選択するためのボタン、プリント枚数を指定するボタン、プリント開始を指示するプリントボタン等を有している。
【００３２】
主メモリ１６０は、プリンタの制御プログラムが格納されたり、プログラム実行時の作業領域として使用され、ストレージ１７０は、不揮発性の記憶手段であり、印画した画像の印画履歴に関するログ情報や画像補正条件の印画情報等が記録される。
【００３３】
プリントエンジン１８０は、例えば、印画方式としてＴＡ（サーモオートクローム）方式を採用したもので、Ｃ、Ｍ、Ｙの各発色層を有するカラー印画紙（以下、「ＴＡペーパー」という）自体が熱で発色し、所定の波長の光の照射で定着するものであり、ＴＡペーパーを搬送する手段、サーマルヘッド、定着ランプ等を有している。カラー画像をＴＡペーパーに印画する場合には、まずＴＡペーパーを搬送するとともにＹ信号によってサーマルヘッドを制御し、ＴＡペーパーのイエロー層を発色させ、続いて定着ランプによってイエローの発色を定着させる。ＴＡペーパーのマゼンタ層及びシアン層の発色もＭ信号、Ｃ信号に基づいて同様に行われ、これによりＴＡペーパーにカラー画像を印画する。尚、この実施の形態のプリンタは、ＴＡプリンタであるが、これに限らず、本発明はインクジェット方式等の他の形式のプリンタにも適用できる。
【００３４】
次に、本発明に係るプリンタの処理動作について図２に示すフローチャートを参照しながら説明する。
【００３５】
まず、メモリカード１０がプリンタ１００のカードスロットに挿入されると（ステップＳ１０）、続いてメモリカード１０から画像データ及びタグ情報が読み出される（ステップＳ１２）。尚、最初に読み出される画像データ等は、例えばメモリカード１０に最後に記録された最終コマのデータである。
【００３６】
ところで、デジタルカメラ（図示せず）によってメモリカード１０に記録される画像ファイルは、デジタルカメラ用のExif(Exchangeable image file format ）ファイル規定により作成されたもので、図３に示すようなファイル構造を有している。
【００３７】
同図に示すように、Exifファイルは、Exifタグ情報、サムネイル、JPEG(joint photgraphic experts group) 圧縮処理された主画像を有している。Exifタグ情報としては、撮影日時に関するタグ情報、撮影条件に関するタグ情報等の種々の情報を有している。図３に示す撮影日時に関するタグ情報は、２００３年５月１４日１２時３１分１０秒を示している。
【００３８】
次に、プリンタ１００はステップＳ１２で読み出した画像データに基づいて表示用の画像データを作成し、この画像データをＬＣＤ１４０に出力して画像の表示を行う（ステップＳ１４）。また、ステップＳ１２で読み出したタグ情報に基づいてストレージ１７０内に同じタグ情報に関連付けて記憶された印画情報があるかどうかを検索する（ステップＳ１６）。
【００３９】
図４に示すように、ストレージ１７０には、過去に印画した画像ファイルのタグ情報（少なくとも撮影日時に関する情報を含むタグ情報）に関連付けて印画情報（印画履歴に関するログ情報や印画時の画像補正条件）が蓄積されている。前記ステップＳ１６では、画像ファイルから読み出したタグ情報（撮影日時に関するタグ情報）に基づいてストレージ１７０から同一のタグ情報を検索し、同一のタグ情報がある場合には、ステップＳ１８に進み、ここで同一のタグ情報に関連付けて記憶された印画情報を読み出し、その読み出した印画情報（ログ情報）をＬＣＤ１４０上に表示させる（ステップＳ２０）。これにより、ユーザは、過去に印画された画像がプリンタ１００に入力された場合には、その印画履歴に関するログ情報を見ることができる。図４に示す実施の形態では、印画履歴に関するログ情報は、プリント日、プリントサイズ、プリント枚数等である。
【００４０】
一方、ストレージ１７０に同一のタグ情報がない場合（過去に印画されたことがない場合）には、ステップＳ２２に飛ぶ。ＬＣＤ１４０に印画履歴に関するログ情報が表示されない場合には、ユーザは、プリンタ１００に入力した画像が過去に印画されたことがないことを確認することができる。
【００４１】
次に、プリントサイズ、プリント枚数等の印画条件が操作部１９０にて指定され、プリントボタンが押されたか否かを判別する（ステップＳ２２）。尚、印画条件はデフォルトでは、例えばＬサイズ、１枚となっている。
【００４２】
プリントボタンが押されていない場合には、ステップＳ２４に進み、ここで操作部１９０による画像の選択操作が行われたか否かが判別される。画像の選択操作が行われていない場合には、終了するか否かが判別され（ステップＳ３４）、終了しない場合にはステップＳ１４に戻る。一方、ステップＳ２４で画像の選択操作が行われた場合には、ステップＳ１２に戻り、新たに選択された画像の画像データ及びタグ情報の読み出しが行われる。
【００４３】
ステップＳ２２において、プリントボタンが押されたことが判別されると、印画情報が読み出されているか否かを判別する（ステップＳ２６）。尚、入力した画像が過去に印画されている場合には、ステップＳ１８により印画情報に含まれる画像補正条件も読み出されている。
【００４４】
ステップＳ２６で印画情報が読み出されていると判別されると、その印画情報に含まれる画像補正条件を用いて入力した画像データの補正を行い、印画用データを作成する。そして、この印画用データをプリントエンジン１８０に出力して印画を行う（ステップＳ２８）。一方、ステップＳ２６で印画情報が読み出されていないと判別されると、入力した画像データに基づいて画像補正条件を算出し（ステップＳ３０）、この算出した画像補正条件がステップＳ２８での印画処理に使用される。尚、ステップＳ３０での画像補正条件の算出は、前述したように入力した画像データから解析用の小画像データを作成し、この小画像データに基づいて画像解析を行って画像補正条件を算出するが、前記解析用の小画像データを作成する代わりに、サムネイルを使用してもよい。
【００４５】
ステップＳ２８での印画処理が終了すると、印画情報をストレージ１７０に保存する（ステップＳ３２）。プリンタ１００で或る画像を最初に印画したときには、その印画した画像の画像ファイルのタグ情報に関連付けて印画時のログ情報及び画像補正条件をストレージ１７０に記録し、再プリント時には同じタグ情報に関連付けられて記録されているログ情報に対して新たなログ情報を追記する。
【００４６】
印画情報の保存が終了すると、印画を終了するか否かが判別され（ステップＳ３４）、終了しない場合にはステップＳ１４に戻り、メモリカードの取出しや電源ＯＦＦ等により印画の終了が指示されると、プリンタ１００での処理が終了する。
【００４７】
尚、この実施の形態では、過去に印画した画像が入力されると、印画履歴に関するログ情報の表示と、再プリントに使用するための画像補正条件の読出しを行うようにしたが、いずれか一方のみを実行するようにしてもよい。また、画像補正条件の代わりに、解析用の小画像データを保存するようにしてもよく、この場合、再プリント時に解析用の小画像データの作成を省略することができる。
【００４８】
次に、本発明に係るプリンタの他の実施の形態について説明する。
【００４９】
図５は本発明に係るプリンタの処理動作を示す要部フローチャートであり、図２に示したフローチャートの一点鎖線Ａで示した処理の変形例を示している。
【００５０】
即ち、図２のフローチャートで説明した実施の形態では、Exifファイルのタグ情報を、過去に印画したことがある画像か否かを判別するための識別情報として利用しているが、図５に示す他の実施の形態では、解析用の小画像データの特性値を識別情報として利用する点で先の実施の形態と相違している。
【００５１】
即ち、図５において、メモリカード１０に記録された画像ファイルがExifファイル以外の画像ファイルでタグ情報がない場合には、画像データのみが読み出される（ステップＳ４０）。プリンタ１００はステップＳ４０で読み出した画像データに基づいて表示用の画像データを作成し、この画像データをＬＣＤ１４０に出力して画像の表示を行う（ステップＳ４２）。
【００５２】
続いて、ステップＳ４０で読み出した画像データに基づいて解析用の小画像データを作成し（ステップＳ４４）、その作成した小画像データを画像解析して小画像データの特性値を算出する（ステップＳ４６）。この特性値は、例えば、小画像データ中の輝度信号Ｙの平均値や、色差信号Ｃr 、Ｃb のそれぞれの平均値等である。これらの特性値が全て一致する他の小画像データが存在する確率は極めて低いため、解析用の小画像データの特性値は、各画像を識別するための識別情報として利用するができる。
【００５３】
次に、上記算出した特性値に基づいてストレージ１７０内に同じ特性値に関連付けて記憶された印画情報があるかどうかを検索する（ステップＳ４８）。尚、ストレージ１７０には、図４に示したタグ情報の代わりに特性値に関連付けて印画情報が保存されていることは言うまでない。
【００５４】
ストレージ１７０に同一の特性値がある場合には、ステップＳ５０に進み、ここで同一の特性値に関連付けて記憶された印画情報を読み出し、その読み出した印画情報（ログ情報）をＬＣＤ１４０上に表示させる（ステップＳ５２）。これにより、ユーザは、過去に印画された画像がプリンタ１００に入力された場合には、その印画履歴に関するログ情報を見ることができる。
【００５５】
一方、ストレージ１７０に同一の特性値がない場合（過去に印画されたことがない場合）には、上記ログ情報の表示を行わずにステップＳ２２に飛ぶ。
【００５６】
尚、過去に印画された画像の画像補正条件の読み出しも、小画像データから得た特性値に基づいて行われ、また新たな印画情報のストレージ１７０への保存も特性値に関連付けて行われる。
【００５７】
この実施の形態では、プリンタ１００への画像データの入力は、メモリカードを介して行うようにしたが、これに限らず、プリンタ１００とデジタルカメラとを有線又は無線で接続してデジタルカメラから画像データを入力するようにしてもよい。また、デジタルカメラに限らず、カメラ付き携帯電話から画像データを入力するようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明に係るプリンタの実施の形態を示すブロック図
【図２】本発明に係るプリンタの処理動作の一例を説明するために用いたフローチャート
【図３】Exifファイルのファイル構造の一例を示す図
【図４】ストレージに保存管理される印画情報のデータベースの一例を示す図
【図５】本発明に係るプリンタの処理動作の他の例を説明するために用いた要部フローチャート
【符号の説明】
【００５９】
１０…メモリカード、１００…プリンタ、１１０…カードインターフェース部、１２０…画像処理部、１３０…ＬＣＤ制御部、１４０…液晶表示器（ＬＣＤ）、１５０…中央処理装置（ＣＰＵ）、１６０…主メモリ、１７０…ストレージ、１８０…プリントエンジン、１９０…操作部
【図１】
2005074850.tif 000003
【図２】
2005074850.tif 000004
【図３】
2005074850.tif 000005
【図４】
2005074850.tif 000006
【図５】
2005074850.tif 000007