(57)【要約】【課題】デジタルカメラなどで撮影された画像を印刷する際に、撮影対象に応じた最適な印刷結果を得るための画像処理を行うことができるようにする。【解決手段】画像データ解析部２０３、撮影モード解析部２０４、及び画像データ処理部２０５を設け、画像データに付加されている撮影モード情報を抽出するとともに、画像データの特徴量を示す情報から解析される撮影モード情報との整合性を確認して、その確認した結果に基づいて撮影対象に応じた最適な印刷結果を得るための画像処理を行うようにすることにより、ユーザの負荷を軽減しながら最適な印刷データを得ることができるようにする。【選択図】      図２
2004178211.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して得られた画像データに対して画像処理を行う印刷画像データ処理装置であって、
上記画像データの特徴量を示す情報に基づいて、上記画像データを生成した際の撮影モード情報を解析する撮影モード解析手段と、
上記撮影モード解析手段により解析された撮影モード情報と、上記画像データに付加されている撮影モード情報とを比較して確認する撮影モード確認手段と、
上記撮影モード確認手段により確認された結果に基づいて、上記画像データを生成する際の撮影モードに応じた画像処理を行って印刷画像データを生成する画像データ処理手段とを有することを特徴とする印刷画像データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷画像データ処理装置に関し、特に、デジタルカメラなどで撮影された画像を印刷する際に、撮影対象に応じた最適な印刷結果が得られるようにするための画像処理を行うために用いて好適なものである。
【０００２】
【従来の技術】
近年、デジタルカメラやプリンタの発展または普及により、デジタルカメラとプリンタとを用いて、ユーザが気軽にプリント出力することができるようになりつつある。
【０００３】
ところで、デジタルカメラで実際に撮影された画像データを、ユーザの好みに沿うような最適な状態でプリント出力をするためには、上記デジタルカメラで得られた画像データをコンピュータに取り込み、その画像データに対して最適な印刷データを得るようにする画像処理を行って、上記印刷データをプリンタからプリント出力する必要がある。
【０００４】
従来、上述した最適な印刷データを得るようにするための画像処理を適切に行うためには、ユーザは色補正や輪郭補正などのような様々な画像処理を行なわなければならず、ユーザの負荷が大きかった。
【０００５】
そこで、ユーザの負荷を軽減して最適な印刷データを得るようにするために、デジタルカメラで撮影された画像データに付加された撮影情報や、画像データの特徴量を利用して、撮影対象に応じた最適な印刷結果を得るようにするための画像処理を行って、ユーザの負荷を軽減しながら最適な印刷結果を得るようにする技術が提案されている。
【０００６】
【発明が解決しようとする課題】
上述したような従来技術では、ユーザが撮影する際に、撮影対象に応じた撮影モード情報、例えば、撮影シーンを示す人物／風景／夜景等の情報を、デジタルカメラ側で画像データに付加した場合、上記デジタルカメラ側で付加された撮影モードから撮影対象を決定して、撮影対象に応じた最適な印刷結果を得るようにするための画像処理を行うようにしている。
【０００７】
しかしながら、撮影対象に応じた撮影モードをユーザが必ず選択するとは限らない。例えば、ユーザが他の撮影モードを誤って選択して撮影したり、前回撮影した撮影モードのまま撮影したりして、実際に撮影した対象と、上記撮影対象に付加されている撮影モード情報とが対応していない場合には重大な不都合が発生する問題があった。
【０００８】
例えば、風景の撮影モードにユーザが設定して人物を撮影した場合、デジタルカメラ側では撮影対象が風景であると判断して、風景に最適な印刷結果を得るための画像処理を行ってしまう。
【０００９】
同様に、人物の撮影モードで風景を撮影した場合、デジタルカメラ側では撮影対象が人物であると判断し、人物に最適な印刷結果を得るための画像処理を行ってしまう。これらの場合、ユーザの好みに沿うような最適な印刷結果が得られない。
【００１０】
このため、撮影対象に応じた最適な印刷結果を得るようにするための画像処理を自動的に行う機能が付加されているデジタルカメラの場合には、機能本来の目的とは逆に、ユーザが不満を抱いてしまう印刷結果となってしまう可能性が高いという問題があった。
【００１１】
本発明は、上記問題点をかんがみ、撮影対象に応じたより最適な印刷結果を得るための画像処理を行うことが可能な印刷画像データ処理装置を提供できるようにすることを目的とする。
【００１２】
【課題を解決するための手段】
本発明の印刷画像データ処理装置は、被写体を撮影して得られた画像データに対して画像処理を行う印刷画像データ処理装置であって、上記画像データの特徴量を示す情報に基づいて、上記画像データを生成した際の撮影モード情報を解析する撮影モード解析手段と、上記撮影モード解析手段により解析された撮影モード情報と、上記画像データに付加されている撮影モード情報とを比較して確認する撮影モード確認手段と、上記撮影モード確認手段により確認された結果に基づいて、上記画像データを生成する際の撮影モードに応じた画像処理を行って印刷画像データを生成する画像データ処理手段とを有することを特徴としている。
【００１３】
本発明は上記技術手段を有するので、画像データの特徴量から決定される最適な撮影モード情報と、画像データに付加されている撮影モード情報との整合性が確認されるとともに、上記整合性の確認結果に基づいて上記最適な撮影モードへの変更が行われることにより、上記画像データに付加されている撮影モード情報の誤りによる悪影響を防止することが可能となり、最適な印刷結果を得るための画像処理を行うことが可能となる。
【００１４】
【発明の実施の形態】
以下、図面を参照しながら、本発明の印刷画像データ処理装置の実施の形態を詳細に説明する。
（第１の実施の形態）
図１は、本発明の第１の実施の形態における印刷画像データ処理装置を構成可能なコンピュータシステムの一例を示すブロック図である。本実施の形態の印刷画像データ処理装置は、ホストコンピュータ１００、デジタルカメラ１０７、プリンタ１０８およびモニタ１０６等により構成されている。ホストコンピュータ１００には、例えば、インクジェット方式のプリンタ１０８が双方向通信可能な状態で接続されている。
【００１５】
ホストコンピュータ１００は、ＯＳ（オペレーティングシステム）１０１を有し、また、このＯＳ１０１による管理下において、画像処理等を行うアプリケーションまたはプリンタ１０８を制御するためのアプリケーション／プリンタドライバ１０２を有する。
【００１６】
また、ホストコンピュータ１００は、上述のＯＳ１０１等によって動作可能な各種ハードウエアとして中央演算処理装置（以下、ＣＰＵと称する）１０３、ランダムアクセスメモリ（以下、ＲＡＭと称する）１０４、ハードディスク（ＨＤ）やコンパクトディスク（ＣＤ）等の記録装置及び記録メディア格納装置（以下、ＨＤと称する）１０５等を備えている。
【００１７】
ＣＰＵ１０３は、上述のソフトウェア等に従った処理にかかる信号処理を実行する。ＨＤ１０５には、各種ソフトウェアが予め格納されており、ＣＰＵ１０３によって必要に応じて読み出される。また、ＲＡＭ１０４は、上記ＣＰＵ１０３による信号処理を実行するためのワークエリア等として用いられる。
【００１８】
画像データは、デジタルカメラ１０７の内部に保存されており、必要に応じてホストコンピュータ１００に取り込まれる。また、画像データをデジタルカメラから予め取り込んでおき、ＨＤ１０５に保存しておくことも可能である。さらに、画像データは、ホストコンピュータ１００に接続されている別のホストコンピュータ（サーバも含む）の記録媒体に保存されていてもよい。
【００１９】
デジタルカメラ１０７からホストコンピュータ１００へ画像データを受け渡す方法は、カードリーダやケーブル接続を介して行ってもよく、あるいは赤外線通信手段または無線通信手段等を介して行うことも可能である。
【００２０】
もちろん、ホストコンピュータ１００内の記憶媒体（例えば、ＨＤ１０５等）へ画像データを移動させることなく、デジタルカメラ１０７が保持するメモリカードや内蔵のメモリから直接読み出すようにしてもよい。この場合、上述したように、デジタルカメラ１０７とホストコンピュータ１００とを接続して、カードリーダやケーブル接続により、あるいは赤外線通信手段または無線通信手段により、画像データが受け渡される。
【００２１】
図１に示した第１の実施の形態の印刷画像データ処理装置の具体的な構成例としては、一般的に普及しているＩＢＭ社のＡＴ互換機のパーソナルコンピュータに、Ｍｉｃｒｏｓｏｆｔ社のＷｉｎｄｏｗｓ（Ｒ）をＯＳ１０１として使用して、印刷処理が可能な任意のアプリケーションをインストールしたホストコンピュータ１００に、モニタ１０６、プリンタ１０８、及びデジタルカメラ１０７を接続するように構成したものを挙げることができる。
【００２２】
図２は、上記第１の実施の形態の印刷画像データ処理装置１０の機能構成を示すブロック図であり、本実施の形態ではコンピュータ１００が各部の機能を実現するように動作制御している。なお、第１の実施の形態における印刷画像データ処理装置１０は、以下、印刷画像データ処理装置２００と称することとし、後述する第２〜第６の実施の形態における印刷画像データ処理装置と区別している。図２において、２０２は印刷対象の画像データ２０１を読み出す画像データ入力部であり、デジタルカメラ１０７に備えられたメモリまたはコンピュータ１００に備えられたＨＤ１０５等の記録媒体から画像データ２０１を読み出す。
【００２３】
２０３は画像データ解析部であり、画像データ入力部２０２より読み出された画像データ２０１から、ユーザによって付加された撮影モード情報（例えば、撮影シーンを示す人物／風景／夜景等の情報）を抽出して、画像データ２０１の特徴量（例えば、色分布／ヒストグラム等）を解析する。
【００２４】
２０４は撮影モード解析部であり、画像データ２０１の上記特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加された撮影モード情報との整合性を確認する。この確認の結果、上記２つの撮影モード情報間に不整合があった場合には、上記画像データの撮影モードを最適な撮影モードに変更する。なお、撮影モード解析部２０４により、本実施の形態の撮影モード解析手段、撮影モード確認手段、及び撮影モード変更手段等が構成されている。
【００２５】
２０５は画像データ処理部であり、画像データ２０１に対して上記の最適な撮影モードに基づいた印刷画像データを作成するためのものである。２０６は印刷画像データ出力部であり、画像データ処理部２０５において作成された印刷画像データ２０７を出力するためのものである。
【００２６】
画像データ入力部２０２より入力された画像データ２０１は、画像データ解析部２０３へ供給される。上記画像データ２０１が供給された画像データ解析部２０３は、上記画像データ２０１から撮影モード情報を抽出するとともに画像データ２０１の特徴量を解析する。そして、画像データ２０１を画像データ処理部２０５へ出力するとともに、上記画像データ２０１より抽出した撮影モード情報及び解析した画像データ２０１の特徴量を撮影モード解析部２０４へ出力する。
【００２７】
撮影モード解析部２０４は、画像データ２０１の特徴量の種類やその特徴量から最適な撮影モード情報の決定を行なっており、多くの観点に基づいてなされている。例えば、画像データ２０１の特徴をあらわす指標（特徴量の種類）の１つとして色分布情報に注目する場合、撮影モード解析部２０４は、肌色近傍の色領域を多く含んでいるような画像データ２０１であれば、このときの撮影モードは人物モードが最適であると判断する。
【００２８】
また、上記色分布において、画像データ２０１の特徴量として青色や緑色近傍の色領域を多く有しており、画像のスペクトル特性が高周波であれば、撮影モード解析部２０４はこのときの撮影モードは風景モードが最適であると判断する。さらに、画像データ２０１に対して顔領域認識を行った結果、その認識確率が高ければ、このときの撮影モードは人物モードが最適であると判断する。
【００２９】
このように、最適な撮影モードを決定するためには様々な方法が考えられ、撮影モード解析部２０４は特定の方法に依存することなく、画像データ２０１の特徴量の種類やその特徴量から撮影モードをできるだけ正確に決定するようにしている。
【００３０】
画像データ処理部２０５は、上記撮影モード解析部２０４からの撮影モードに応じて、印刷画像データを最適に作成するための画像処理だけを行うのではなく、シャープネスや日付入力などユーザが指定する画像処理についても同時に行うことができるようになされている。
印刷画像データ出力部２０６の出力先は、プリンタ１０８だけでなく、コンピュータ１００に備えられた記録媒体（ＨＤ１０５等）に出力することも考えられる。
【００３１】
次に、本実施の形態に関わる印刷画像データ処理装置２００の動作手順を、図３に示すフローチャートを参照しながら説明する。
最初に、ステップＳ３０１で、画像データ入力部２０２が対象となる画像データ２０１を読み出す。次に、ステップＳ３０２において、画像データ解析部２０３が、画像データ２０１に付加されている撮影モード情報（例えば、撮影シーンを示す人物／風景／夜景等の情報）を抽出するとともに、画像データ２０１の特徴量を解析する。
【００３２】
次に、ステップＳ３０３で、撮影モード解析部２０４が、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との整合性を確認する。上記確認の結果、２つの撮影モード情報に整合性があった場合は、ステップＳ３０５に進む。
【００３３】
また、ステップＳ３０３の確認の結果、２つの撮影モードに不整合があった場合はステップＳ３０４に進み、撮影モード解析部２０４は、画像データ２０１に付加された撮影モード情報を、特徴量から決定される最適な撮影モード情報に変更する。
【００３４】
次に、ステップＳ３０５で、画像データ処理部２０５は、画像データ２０１に所定の画像処理を施して、撮影モードに応じた最適な印刷画像データを作成する。次に、ステップＳ３０６において、印刷画像データ出力部２０６により上記作成した印刷画像データ２０７を出力する。
【００３５】
（第２の実施の形態）
上述した第１の実施の形態の印刷画像データ処理装置２００において、撮影モード解析部２０４は、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データに付加されている撮影モード情報との整合性を確認して、これら２つの情報間に不整合があった場合には、上記画像データ２０１の特徴量から決定される最適な撮影モードに自動的に変更するようにした例を説明した。
【００３６】
これに対して、この第２の実施の形態では、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との不整合、及びその変更内容を表示することで、撮影モードの変更をユーザに明確に伝えるようにしている。
【００３７】
図４は、本発明の第２の実施の形態に係る印刷画像データ処理装置４００の機能構成を示すブロック図である。なお、第２の実施の形態における印刷画像データ処理装置４００は、上記図１に示した第１の実施の形態の印刷画像データ処理装置２００と同様なコンピュータシステムにより構成される。
【００３８】
図４において、画像データ入力部２０２、画像データ解析部２０３、撮影モード解析部２０４、画像データ処理部２０５、及び印刷画像データ出力部２０６は、上述した第１の実施の形態の印刷画像データ処理装置２００で説明した内容のとおりであり、詳細な説明を省略する。
【００３９】
第２の実施の形態の印刷画像データ処理装置４００では、これらの構成に加えて、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との不整合及びその変更内容を表示する撮影モード変更表示部４０１を有している。
【００４０】
次に、本実施の形態に関わる印刷画像データ処理装置４００の動作手順を、図５に示すフローチャートを参照しながら説明する。
【００４１】
図５において、ステップＳ３０１、ステップＳ３０２、ステップＳ３０３、ステップＳ３０４、ステップＳ３０５、及びステップＳ３０６の動作は、図２のフローチャートを参照しながら上記第１の実施の形態で説明した動作のとおりである。これらの各ステップに加えて、本実施の形態においてはステップＳ５０１において、撮影モード変更表示部４０１は撮影モードの表示を行う。
【００４２】
撮影モードの表示を行う場合、撮影モード変更表示部４０１は、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との不整合があって、撮影モードを変更した場合にのみ、その変更した撮影モードの表示を行えばよいが、撮影モードの変更がない場合にも撮影モードの表示を行うようにしてもかまわない。
【００４３】
（第３の実施の形態）
上記第２の実施の形態の印刷画像データ処理装置４００において、撮影モード変更表示部４０１は、画像データ２０１の特徴量から決定される最適な撮影モードと、画像データ２０１に付加されている撮影モードとの不整合及びその変更内容を表示するように構成した例を示した。それに対し、この第３の実施の形態では、ユーザに撮影モードの変更を選択させることで、ユーザの好みに合った最適な印刷画像データ２０７を得るように構成している。
【００４４】
図６は、本実施の形態に係る印刷画像データ処理装置６００の機能構成を示すブロック図である。なお、第３の実施の形態における印刷画像データ処理装置６００は、上記図１に示した第１の実施の形態の印刷画像データ処理装置２００と同様なコンピュータシステムにより構成される。
【００４５】
図６において、画像データ入力部２０２、画像データ解析部２０３、撮影モード解析部２０４、画像データ処理部２０５、印刷画像データ出力部２０６、及び撮影モード変更表示部４０１は、上述した第１の実施の形態の印刷画像データ処理装置２００、及び第２の実施の形態の印刷画像データ処理装置４００で説明した内容のとおりであり、詳細な説明を省略する。
【００４６】
第３の実施の形態の印刷画像データ処理装置６００では、これらの構成に加えて、画像データ２０１の特徴量から決定する最適な撮影モード情報と、画像データに付加された撮影モード情報とに不整合が生じている場合に、上記撮影モードをユーザが変更可能な撮影モード変更選択部６０１を有している。
【００４７】
撮影モード変更選択部６０１は、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との不整合がなくても、撮影モードを変更するための選択をユーザの好みに応じて行うことができる機能を備えている。
【００４８】
次に、本実施の形態に関わる印刷画像データ処理装置６００の動作手順を、図７に示すフローチャートを参照しながら説明する。
図７において、ステップＳ３０１、ステップＳ３０２、ステップＳ３０３、ステップＳ３０４、ステップＳ３０５、ステップＳ３０６、及びステップＳ５０１の動作は上述した第１の実施の形態の印刷画像データ処理装置２００、及び第２の実施の形態の印刷画像データ処理装置４００で説明した動作の通りである。
【００４９】
本実施の形態においては、これらのステップに加え、ステップＳ７０１において、撮影モードを変更するかどうかの選択をユーザに行なわせるようにする。そして、撮影モードを変更することをユーザが選択した場合は、ステップＳ３０４へ進み、撮影モードを変更しないことをユーザが選択した場合はステップＳ５０１に進む。
【００５０】
（第４の実施の形態）
上記第１の実施の形態の印刷画像データ処理装置２００において、撮影モード解析部２０４は、画像データ２０１の特徴量から決定される最適な撮影モード情報と、画像データ２０１に付加されている撮影モード情報との整合性を確認し、不整合があった場合には上記最適な撮影モードに変更するように構成した例を示した。
【００５１】
それに対して、本実施の形態においては、撮影モードの整合性の確認を１枚のみの画像データ２０１に限定される必要はなない。この第４の実施の形態の印刷画像データ処理装置８００では、複数枚分の連続する画像データの特徴量を示す情報及び撮影モード情報を利用してモード不整合の確認を行うように構成した例を示している。
【００５２】
図８は、本実施の形態に係る印刷画像データ処理装置８００の機能構成を示すブロック図である。なお、第４の実施の形態における印刷画像データ処理装置８００は、上記図１に示した第１の実施の形態の印刷画像データ処理装置２００と同様なコンピュータシステムにより構成される。
【００５３】
図８において、画像データ入力部２０２、画像データ解析部２０３、画像データ処理部２０５、及び印刷画像データ出力部２０６は、上記第１の実施の形態の印刷画像データ処理装置２００で説明した内容のとおりであり、詳細な説明を省略する。
【００５４】
第４の実施の形態の印刷画像データ処理装置８００では、これらの構成に加えて、画像データ２０１に関する撮影モード情報及び特徴量を示す情報を複数枚分保持しておく画像データ解析結果保持部８０１を設けるとともに、画像データ解析結果保持部８０１に保持された上記複数の撮影モード情報と特徴量を示す情報、及び画像データ２０１の特徴量を示す情報に基づいて、最適な撮影モードを設定したり変更したりする撮影データ解析部８０２を設けた例を示している。
【００５５】
例えば、複数枚分の画像データの特徴量として、複数の撮影時刻情報及び複数の色分布情報に注目して、これらの情報のうち、撮影時刻が比較的近くしかも同じような色分布が連続するような画像データがある場合を考えるとする。この場合、撮影モード解析部８０２は、同じ撮影対象を撮影者が撮影していたと判断する。
【００５６】
そして、上記画像データにおいて、ある撮影時刻を境にして撮影モードが切り替わっていれば、撮影モード解析部８０２は、撮影モードを誤って設定して撮影していて、上記撮影時刻になってその誤りに撮影者が気づき、その後撮影モードを適切に変更したようであると判断する。
【００５７】
このように、画像データに関する複数の特徴量情報及び撮影モード情報を利用することで、上述した撮影データのように、撮影モードを切り替える前の誤って設定していた撮影モードで撮影された画像データに対しても、最適な撮影モードに基づいて撮影した画像データであるかのように変更することが可能となる。ただし、画像データに関する複数の撮影モード情報及び特徴量情報を利用することによる最適な撮影モードの決定方法は、上述した例の限りではない。なお、本実施の形態では、撮影モード解析部２０４により、撮影モード決定手段が構成されている。
【００５８】
次に、本実施の形態に関わる印刷画像データ処理装置８００の動作手順を、図９に示すフローチャートを参照しながら説明する。
なお、同一フォルダや同一撮影日時など、撮影時の条件が一致する画像データに関する撮影モード及び特徴量を、あらかじめ解析しておく必要がある。
【００５９】
最初に、ステップＳ９０１において、画像データ入力部２０２は画像データ２０１を読み出す。次に、ステップＳ９０２において、画像データ解析部２０３は、画像データ２０１に付加されている撮影モード情報（例えば、撮影シーンを示す人物／風景／夜景等の情報）を抽出しするとともに、画像データ２０１の特徴量を解析する。
【００６０】
ステップＳ９０３において、画像データ解析結果保持部８０１は、画像データ解析部２０３で得られた撮影モード情報及び特徴量を示す情報を保存する。次に、ステップＳ９０４において、同一フォルダや同一撮影日時など、撮影時の条件が一致する他の画像データがあるかどうかを判断する。この判断の結果、他の画像データがあれば、ステップＳ９０１に戻り一連の処理を繰り返す。また、上記判断の結果、他の画像がなければ、ステップＳ９０５に進む。
【００６１】
ステップＳ９０５においては、撮影モード解析部８０２は、先ず、画像データ解析結果保持部８０１に保持されている画像データに関する複数の撮影モード情報と特徴量を示す情報とをそれぞれ読み出す。次に、撮影モード解析部８０２は、上記読み出した情報の中から何れの撮影モード情報が最適であるかを決定する。次に、決定した最適な撮影モード情報と、画像データ２０１に付加された撮影モード情報との整合性を確認する。整合する場合は、ステップＳ９０７に、不整合の場合はステップＳ９０６に進む。
【００６２】
次に、ステップＳ９０６で、撮影モード解析部８０２は、画像データ２０１の撮影モードを、上記決定された最適な撮影モードに変更する。次に、ステップＳ９０７で、画像データ処理部２０５は、上記決定された撮影モード、または変更された最適な撮影モードに基づいて印刷画像データを作成する。最後に、ステップＳ９０８で、上記作成された印刷画像データ２０７を印刷画像データ出力部２０６により出力する。
【００６３】
（第５の実施の形態）
上述の説明においては、上記第１〜第４の実施の形態の印刷画像データ処理装置において実行される一連の処理は、ホストコンピュータ１００によってなされるように構成されていると説明した。しかし、デジタルカメラ１０７またはプリンタ１０８にホストコンピュータ１００と同等な機能を持たせるようにして、デジタルカメラ１０７またはプリンタ１０８側で上記一連の処理をするように構成することも可能である。
【００６４】
例えば、プリンタ１０８の内部にホストコンピュータ１００と同等な機能を設ける場合には、プリンタ１０８に設けたカードリーダ等の読み取り手段が、メモリカードを介して画像データ２０１を読み出したり、或いはデジタルカメラ１０７とプリンタ１０８とを有線ケーブル、赤外線通信手段、または無線通信手段等の通信回線により接続して、デジタルカメラ１０７に保持されるメモリカードや内蔵のメモリから画像データ２０１を読み出したりするようにしてもよい。
【００６５】
（第６の実施の形態）
本発明は、ホストコンピュータ１００以外の他のコンピュータに、本発明を実行するための処理プログラムをソフトウェアとして供給することによって実現することが可能になっている。その場合、例えば、フロッピー（Ｒ）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、及びＲＯＭなどの記録媒体を用いて、本発明を実現する処理プログラムを供給することができる。
【００６６】
本発明の実施態様の例を以下に列挙する。
〔実施態様１〕被写体を撮影して得られた画像データに対して画像処理を行う印刷画像データ処理装置であって、上記画像データの特徴量を示す情報に基づいて、上記画像データを生成した際の撮影モード情報を解析する撮影モード解析手段と、上記撮影モード解析手段により解析された撮影モード情報と、上記画像データに付加されている撮影モード情報とを比較して確認する撮影モード確認手段と、上記撮影モード確認手段により確認された結果に基づいて、上記画像データを生成する際の撮影モードに応じた画像処理を行って印刷画像データを生成する画像データ処理手段とを有することを特徴とする印刷画像データ処理装置。
【００６７】
〔実施態様２〕画像データを読み出す画像データ入力手段と、上記画像データ入力手段により読み出された画像データに付加されている撮影モード情報及び上記画像データの特徴量を示す情報を解析する画像データ解析手段と、上記画像データ解析手段により解析された特徴量を示す情報に基づいて、上記画像データの最適な撮影モード情報を決定する撮影モード解析手段と、上記撮影モード解析手段により決定された最適撮影モード情報と、上記画像データに付加されている撮影モード情報との整合性を確認する撮影モード確認手段と、上記撮影モード確認手段により確認された撮影モード情報の整合性に基づいて、上記画像データを生成する際の撮影モード情報を上記撮影モード解析手段により決定された最適撮影モード情報に変更する撮影モード変更手段と、上記撮影モード変更手段により変更された撮影モードに基づいて、上記画像データを印刷するのに適した画像処理を行って印刷画像データを作成する画像データ処理手段と、上記画像データ処理手段により作成された印刷画像データを出力する印刷画像データ出力手段とを有することを特徴とする印刷画像データ処理装置。
【００６８】
〔実施態様３〕上記画像データの特徴量から決定される最適な撮影モード情報と、上記画像データに付加されている撮影モード情報とに不整合が確認された場合に、上記２つの撮影モード情報が不整合である旨及び上記画像データに付加されている撮影モード情報を上記最適な撮影モード情報に変更することを表示する撮影モード変更表示手段を有することを特徴とする実施態様２に記載の印刷画像データ処理装置。
【００６９】
〔実施態様４〕上記画像データの特徴量から決定される最適な撮影モード情報と、上記画像データに付加されている撮影モード情報とに不整合が確認された場合に、上記画像データに付加されている撮影モード情報を変更するかどうかをユーザに対して選択させる撮影モード変更選択手段を有することを特徴とする実施態様２または実施態様３に記載の印刷画像データ処理装置。
【００７０】
〔実施態様５〕上記画像データ解析手段により解析された画像データの撮影モード情報及び特徴量を示す情報をそれぞれ複数枚分保持する画像データ解析結果保持手段と、上記画像データ解析結果保持手段により保持された複数枚分の撮影モード情報及び特徴量を示す情報と、処理対象の上記画像データの特徴量を示す情報とに基づいて、最適な撮影モード情報を決定する撮影モード決定手段とを有し、上記撮影モード確認手段は、上記撮影モード決定手段により決定される最適撮影モード情報と、上記画像データに付加されている撮影モード情報との整合性を確認し、上記撮影モード変更手段は、上記確認された結果に基づいて上記画像データを生成する際の撮影モード情報を上記撮影モード決定手段により決定された最適撮影モード情報に変更することを特徴とする実施態様２〜４の何れか１つに記載の印刷画像データ処理装置。
【００７１】
〔実施態様６〕被写体を撮影して得られた画像データに対して画像処理を行うための印刷画像データ処理方法であって、上記画像データの特徴量を示す情報に基づいて、上記画像データを生成した際の撮影モード情報を解析する撮影モード解析手順と、上記撮影モード解析手順により解析された撮影モード情報と、上記画像データに付加されている撮影モード情報とを比較して確認する撮影モード確認手順と、上記撮影モード確認手順により確認された結果に基づいて、上記画像データを生成する際の撮影モードに応じた画像処理を行って印刷画像データを生成する画像データ処理手順とを有することを特徴とする印刷画像データ処理方法。
【００７２】
〔実施態様７〕画像データを読み出す画像データ入力手順と、上記画像データ入力手順により読み出された画像データに付加されている撮影モード情報及び上記画像データの特徴量を示す情報を解析する画像データ解析手順と、上記画像データ解析手順により解析された特徴量を示す情報に基づいて、上記画像データの最適な撮影モード情報を決定する撮影モード解析手順と、上記撮影モード解析手順により決定された最適撮影モード情報と、上記画像データに付加されている撮影モード情報との整合性を確認する撮影モード確認手順と、上記撮影モード確認手順により確認された撮影モード情報の整合性に基づいて、上記画像データを生成する際の撮影モード情報を上記撮影モード解析手順により決定された最適撮影モード情報に変更する撮影モード変更手順と、上記撮影モード変更手順により変更された撮影モードに基づいて、上記画像データを印刷するのに適した画像処理を行って印刷画像データを作成する画像データ処理手順と、上記画像データ処理手順により作成された印刷画像データを出力する印刷画像データ出力手順とを有することを特徴とする印刷画像データ処理方法。
【００７３】
〔実施態様８〕被写体を撮影して得られた画像データに対して画像処理を行うための印刷画像データ処理方法を実行するためのコンピュータプログラムであって、上記画像データの特徴量を示す情報に基づいて、上記画像データを生成した際の撮影モード情報を解析する撮影モード解析手順と、上記撮影モード解析手順により解析された撮影モード情報と、上記画像データに付加されている撮影モード情報とを比較して確認する撮影モード確認手順と、上記撮影モード確認手順により確認された結果に基づいて、上記画像データを生成する際の撮影モードに応じた画像処理を行って印刷画像データを生成する画像データ処理手順とを有することを特徴とするコンピュータプログラム。
【００７４】
〔実施態様９〕画像データを読み出す画像データ入力手順と、上記画像データ入力手順により読み出された画像データに付加されている撮影モード情報及び上記画像データの特徴量を示す情報を解析する画像データ解析手順と、上記画像データ解析手順により解析された特徴量を示す情報に基づいて、上記画像データの最適な撮影モード情報を決定する撮影モード解析手順と、上記撮影モード解析手順により決定された最適撮影モード情報と、上記画像データに付加されている撮影モード情報との整合性を確認する撮影モード確認手順と、上記撮影モード確認手順により確認された撮影モード情報の整合性に基づいて、上記画像データを生成する際の撮影モード情報を上記撮影モード解析手順により決定された最適撮影モード情報に変更する撮影モード変更手順と、上記撮影モード変更手順により変更された撮影モードに基づいて、上記画像データを印刷するのに適した画像処理を行って印刷画像データを作成する画像データ処理手順と、上記画像データ処理手順により作成された印刷画像データを出力する印刷画像データ出力手順とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【００７５】
〔実施態様１０〕上記実施態様８または実施態様９に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【００７６】
【発明の効果】
以上詳述したように、本発明の印刷画像データ処理装置によれば、撮影対象の画像データに対して印刷のための画像処理を行う際に、上記画像データの特徴量から上記画像データを生成した際の撮影モード情報を解析して、上記解析した撮影モード情報と上記画像データに付加されている撮影モード情報との整合性を確認するようにしたので、上記画像データを実際に生成した際の撮影モード情報と、上記画像データに付加されている撮影モード情報との不整合による悪影響を防ぐことが可能となり、撮影対象に応じた最適な印刷結果を得るようにするための画像処理を確実に実行するようにすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における印刷画像データ処理装置を構成可能なコンピュータシステムの一例を示すブロック図である。
【図２】第１の実施の形態における印刷画像データ処理装置の機能構成を示すブロック図である。
【図３】第１の実施の形態における印刷画像データ処理装置の動作手順を示すフローチャートである。
【図４】本発明の第２の実施の形態における印刷画像データ処理装置の機能構成を示すブロック図である。
【図５】第２の実施の形態における印刷画像データ処理装置の動作手順を示すフローチャートである。
【図６】本発明の第３の実施の形態における印刷画像データ処理装置の機能構成を示すブロック図である。
【図７】第３の実施の形態における印刷画像データ処理装置の動作手順を示すフローチャートである。
【図８】本発明の第４の実施の形態における印刷画像データ処理装置の機能構成を示すブロック図である。
【図９】第４の実施の形態における印刷画像データ処理装置の動作手順を示すフローチャートである。
【符号の説明】
１００  ホストコンピュータ
１０１  オペレーティングシステム（ＯＳ）
１０２  アプリケージョン／プリンタドライバ
１０３  中央演算装置（ＣＰＵ）
１０４  ランダムアクセスメモリ（ＲＡＭ）
１０５  ハードディスク（ＨＤ）
１０６  モニタ
１０７  デジタルカメラ
１０８  プリンタ
２０１  画像データ
２０２  画像データ入力部
２０３  画像データ解析部
２０４  撮影モード解析部
２０５  画像データ処理部
２０６  印刷画像データ出力部
２０７  印刷画像データ
４０１  撮影モード変更表示部
６０１  撮影モード変更選択部
８０１  画像データ解析結果保持部
８０２  撮影モード解析部
【図１】
2004178211.tif 000003
【図２】
2004178211.tif 000004
【図３】
2004178211.tif 000005
【図４】
2004178211.tif 000006
【図５】
2004178211.tif 000007
【図６】
2004178211.tif 000008
【図７】
2004178211.tif 000009
【図８】
2004178211.tif 000010
【図９】
2004178211.tif 000011