(57)【要約】【課題】  撮影時にユーザが誤った画像処理モードを設定してしまった場合でも、画像処理機能を有するデジタルカメラにおいて得られた、すでに画像処理が施された画像データに対して適切に画像処理を施すようにする。【解決手段】  画像出力装置２は、処理対象の画像データＳ１およびこの直前に取得された画像データＳ１１の画像処理モードが一致するか否かを判定し、この判定が肯定されると、画像データＳ１を取得した際の撮影頻度および画像データＳ１と画像データＳ１１との撮影時間差を求める。そして、撮影頻度と撮影時間差との関係が所定の関係を満たすか否か判定し、この判定が否定されると、画像処理モードがユーザが意図して設定したものではないとして、画像データＳ１にデジタルカメラ１においてすでに施されている画像処理を解除した後、通常の画像処理を行う。【選択図】          図１
2005064969.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置において設定された画像処理モードに応じた画像処理が施され、前記画像処理モードを表す画像処理情報を含む付帯情報が付与された画像データに対して、さらなる画像処理を施して処理済み画像データを得る処理手段を備えた画像処理装置において、
処理対象画像データの付帯情報と、前記処理対象画像データの直前に取得された画像データを含む、該処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、前記処理対象画像データの画像処理モードが意図されて設定されたものであるか否かを判定する意図判定手段と、
該意図判定手段による判定が否定された場合、前記処理対象画像データに施された前記画像処理を解除する解除手段と、
該解除手段により前記画像処理が解除された処理対象画像データに対して前記さらなる画像処理を施すよう前記処理手段を制御する制御手段とを備えたことを特徴とする画像処理装置。
【請求項２】
前記意図判定手段は、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かを判定し、該判定が肯定された場合に、前記処理対象画像データおよび前記少なくとも１つの画像データに付与された付帯情報に含まれる撮影日時情報に基づいて、前記処理対象画像データを得た際の撮影頻度および前記処理対象画像データの直前に取得された画像データと前記処理対象画像データとの撮影時間差を求め、前記撮影頻度および前記撮影時間差の関係が所定の関係を満たすか否かを判定し、該判定が肯定された場合に、前記処理対象画像データの画像処理モードが意図されて設定されたものであると判定する手段であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記意図判定手段は、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かを判定し、該判定が肯定された場合に、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データに付与された付帯情報に含まれる撮影場所情報に基づいて、前記処理対象画像データを取得した場所と前記直前に取得された画像データを取得した場所とが所定距離以内にあるか否かを判定し、該判定が肯定された場合に、前記処理対象画像データの画像処理モードが意図されて設定されたものであると判定する手段であることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記制御手段は、前記意図判定手段による判定が肯定された場合、前記さらなる画像処理のうち、前記画像処理モードに応じた画像処理を未処理とするまたは処理量を小さくして前記処理対象画像データに対して前記さらなる画像処理を施すよう前記処理手段を制御する手段であることを特徴とする請求項１から３のいずれか１項記載の画像処理装置。
【請求項５】
撮像装置において設定された画像処理モードに応じた画像処理が施され、前記画像処理モードを表す画像処理情報を含む付帯情報が付与された画像データに対して、さらなる画像処理を施して処理済み画像データを得る画像処理方法において、
処理対象画像データの付帯情報と、前記処理対象画像データの直前に取得された画像データを含む、該処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、前記処理対象画像データの画像処理モードが意図されて設定されたものであるか否かを判定し、
該判定が否定された場合、前記処理対象画像データに施された前記画像処理を解除し、
該画像処理が解除された処理対象画像データに対して前記さらなる画像処理を施すことを特徴とする画像処理方法。
【請求項６】
撮像装置において設定された画像処理モードに応じた画像処理が施され、前記画像処理モードを表す画像処理情報を含む付帯情報が付与された画像データに対して、さらなる画像処理を施して処理済み画像データを得る画像処理方法をコンピュータに実行させるためのプログラムにおいて、
処理対象画像データの付帯情報と、前記処理対象画像データの直前に取得された画像データを含む、該処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、前記処理対象画像データの画像処理モードが意図されて設定されたものであるか否かを判定する手順と、
該判定が否定された場合、前記処理対象画像データに施された前記画像処理を解除する手順と、
該画像処理が解除された処理対象画像データに対して前記さらなる画像処理を施す手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像データに対して画像処理を施す機能を有するデジタルカメラ等の撮像装置により取得された、すでに画像処理が施されているとともに、施された画像処理に関する画像処理情報が付与された画像データに対して、さらに画像処理を施す画像処理装置および方法並びに画像処理方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラにおいては、撮影により取得した画像をデジタル画像データとしてデジタルカメラ内部に設けられた内部メモリやＩＣカード等の記録媒体に記録し、記録されたデジタル画像データに基づいて、撮影により取得した画像をプリンタやモニタに再生することができる。このように、デジタルカメラにより取得した画像を再生する場合においては、ネガフイルムからプリントされた写真と同様の高品位な画質を有するものとすることが期待されている。
【０００３】
ここで、上記プリントを得る際には、画像データに対して露出補正処理、ホワイトバランス調整処理、階調補正処理、色補正処理、シャープネス処理等の種々の画像処理を施すことにより、プリントの画質を向上させることができる。この際、より高画質のプリントを得るために、デジタルカメラにおいて得られた画像データに、撮影時のストロボの有無、照明の種類等の撮影情報を付与して出力し、画像処理を行う際には画像データに付与されている撮影情報を参照して、画像データに対してより適切な画像処理を施す方法が提案されている（特許文献１参照）。
【０００４】
一方、撮影により取得した画像データに対して、自動または手動により画像処理を施して画像処理済みの画像データを出力することが可能なデジタルカメラも提案されている。このような画像処理機能を有するデジタルカメラにおいては、撮影シーンや撮影条件に応じた最適な画質が得られるように、画像データに対して画像処理が施される。また、撮影者の意図に応じて画像データに対して施す画像処理の種類や画像処理に関連する種々の機能を画像処理モードとして選択することもできる。例えば、画像処理の種類として、オートホワイトバランス調整処理、光源種固定モードによるホワイトバランス調整処理（タングステンモード、曇天モード、日陰モード等）、画質の変更処理（階調、シャープネス、彩度）、再現画像の好み（モノクロ、セピア、美肌等）、および仕上がり設定モード（夜景／花火モード、ポートレートモード、風景／遠景モード、マクロ／クローズアップモード、海中写真モード、ユーザ露光補正モード等）等を選択することができる。また画像処理に関連する機能として、オートブラケット機能、光学フィルタを用いた撮影、ソフトフォーカス撮影、インターバル撮影、連写、多重露光、テンプレートとの合成およびフレーム合成等の種々の機能を選択することができる。そして、画像処理モードに応じて撮影者の意図を反映させた最適な画像処理を行うことができる。例えば、光源種固定モードとして日陰モードを設定した場合には、撮影により取得される画像データのＲＧＢのゲインをＹＲ（すなわちオレンジ）方向に変更するような画像処理が施される。
【０００５】
ところで、このような画像処理機能を有するデジタルカメラにおいて得られた画像データをプリンタやモニタにおいて再生する場合、画像データに対してさらに画像処理が施される。しかしながら、すでに画像処理が施されている画像データに対してさらに画像処理を施すと、デジタルカメラにおいて想定した画質あるいは再生装置において想定した画質を有する再生画像が得られなくなるおそれがある。このため、画像データ付与された画像処理モードを表す画像処理情報に基づいて、その画像処理情報に関連して画像データにすでに施されている画像処理を考慮して画像データに対して画像処理を施す方法が提案されている（特許文献２参照）。この方法によれば、画像データにすでに施されている画像処理を考慮することにより、適切な画像処理が施された処理済み画像データを得ることができる。
【特許文献１】特開平１０−１９１２４６号公報
【特許文献２】特願２００３−３８１６号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、デジタルカメラのユーザが画像処理モードを誤って設定してしまった場合には、ユーザが意図しない画像処理が画像データに対して施されているにも拘わらず、その意図しない画像処理を考慮して画像処理が行われてしまうため、ユーザが想定した画質を有する再生画像が得られなくなってしまう。
【０００７】
例えば、タングステンモードを設定して屋外光下で撮影を行うと、得られる画像データにより表される画像はシアン〜ブルー味を帯びたものとなる。また、曇天モードや日陰モードを設定してタングステン光下で撮影を行うと、得られる画像データにより表される画像がオレンジ色味を帯びたものとなる。また、撮像装置のメーカーにより異なるが、ポートレートモードを設定した場合、絞りを開いて被写体深度を浅くして撮影を行い、さらに得られた画像データに対しては、シャープネス処理を弱くするとともに階調を軟調化する画像処理が施される。一方、風景モードを設定した場合、絞りを閉じて被写体深度を深くして撮影を行い、さらに得られた画像データに対しては、シャープネス処理を強くするとともに階調を硬調化する画像処理が施される。したがって、ポートレートモードを設定して風景を撮影した場合、得られる画像データにより表される画像はぼけた感じとなり、風景モードを設定して人物を撮影した場合、得られる画像データにより表される画像においてはシャープネスが強調されすぎて肌色がざらついた感じとなってしまう。
【０００８】
本発明は上記事情に鑑みなされたものであり、撮影時にユーザが誤った画像処理モードを設定してしまった場合でも、画像処理機能を有するデジタルカメラにおいて得られた、すでに画像処理が施された画像データに対して、適切に画像処理を施すようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明による画像処理装置は、デジタルカメラ等の撮像装置において設定された画像処理モードに応じた画像処理が施され、前記画像処理モードを表す画像処理情報を含む付帯情報が付与された画像データに対して、さらなる画像処理を施して処理済み画像データを得る処理手段を備えた画像処理装置において、
処理対象画像データの付帯情報と、前記処理対象画像データの直前に取得された画像データを含む、該処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、前記処理対象画像データの画像処理モードが意図されて設定されたものであるか否かを判定する意図判定手段と、
該意図判定手段による判定が否定された場合、前記処理対象画像データに施された前記画像処理を解除する解除手段と、
該解除手段により前記画像処理が解除された処理対象画像データに対して前記さらなる画像処理を施すよう前記処理手段を制御する制御手段とを備えたことを特徴とするものである。
【００１０】
「画像処理モード」とは、デジタルカメラ等の撮像装置において撮像装置のユーザが設定可能なものであり、例えば、タングステンモード、曇天モードおよび日陰モード等の光源種固定モード、並びにポートレートモード、風景／遠景モード、マクロ／クローズアップモードおよび海中写真モード等の仕上がり設定モード等がある。
【００１１】
ここで、画像データのフォーマットはＪＥＩＤＡ（日本電子工業振興協会）のＥｘｉｆ（Exchangeable image file format）により規定されている。Ｅｘｉｆ形式のファイルはそのタグ情報として種々の情報を含めることができる。したがって、タグ情報を付帯情報とすることにより、画像データに付帯情報を付与することができる。なお、付帯情報には、画像処理モードを表す画像処理情報の他、撮影日時を表す情報、撮影場所を表す情報、ファイル名および撮像装置の機種情報等が含まれる。
【００１２】
「画像処理モードが意図されて設定されたものであるか否かを判定する」とは、その画像データを撮影等により取得する際に、撮像装置のユーザが意図して画像処理モードを設定したか否かを判定することをいう。
【００１３】
なお、本発明による画像処理装置においては、前記意図判定手段を、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かを判定し、該判定が肯定された場合に、前記処理対象画像データおよび前記少なくとも１つの画像データに付与された付帯情報に含まれる撮影日時情報に基づいて、前記処理対象画像データを得た際の撮影頻度および前記処理対象画像データの直前に取得された画像データと前記処理対象画像データとの撮影時間差を求め、前記撮影頻度および前記撮影時間差の関係が所定の関係を満たすか否かを判定し、該判定が肯定された場合に、前記処理対象画像データの画像処理モードが意図されて設定されたものであると判定する手段としてもよい。
【００１４】
また、本発明による画像処理装置においては、前記意図判定手段を、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かを判定し、該判定が肯定された場合に、前記処理対象画像データおよび前記処理対象画像データの直前に取得された画像データに付与された付帯情報に含まれる撮影場所情報に基づいて、前記処理対象画像データを取得した場所と前記直前に取得された画像データを取得した場所とが所定距離以内にあるか否かを判定し、該判定が肯定された場合に、前記処理対象画像データの画像処理モードが意図されて設定されたものであると判定する手段としてもよい。
【００１５】
また、本発明による画像処理装置においては、前記制御手段を、前記意図判定手段による判定が肯定された場合、前記さらなる画像処理のうち、前記画像処理モードに応じた画像処理を未処理とするまたは処理量を小さくして前記処理対象画像データに対して前記さらなる画像処理を施すよう前記処理手段を制御する手段としてもよい。
【００１６】
「画像処理を未処理とする」とは、画像処理を施さないことを意味する。
【００１７】
本発明による画像処理方法は、撮像装置において設定された画像処理モードに応じた画像処理が施され、前記画像処理モードを表す画像処理情報を含む付帯情報が付与された画像データに対して、さらなる画像処理を施して処理済み画像データを得る画像処理方法において、
処理対象画像データの付帯情報と、前記処理対象画像データの直前に取得された画像データを含む、該処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、前記処理対象画像データの画像処理モードが意図されて設定されたものであるか否かを判定し、
該判定が否定された場合、前記処理対象画像データに施された前記画像処理を解除し、
該画像処理が解除された処理対象画像データに対して前記さらなる画像処理を施すことを特徴とするものである。
【００１８】
なお、本発明による画像処理方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１９】
本発明によれば、処理対象の画像データおよび処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かが判定され、この判定が否定されると、処理対象画像データの付帯情報と、処理対象画像データの直前に取得された画像データを含む、処理対象画像データと撮影時間が前後する少なくとも１つの画像データに付与された付帯情報とに基づいて、処理対象画像データの画像処理モードが意図されて設定されたものであるか否かが判定される。この判定が否定された場合、処理対象画像データに施された画像処理が解除され、この画像処理が解除された処理対象画像データに対してさらなる画像処理が施される。したがって、デジタルカメラ等の撮像装置によりユーザが画像データを取得する際に、画像処理モードの設定を誤ってしまった場合でも、画像処理モードに応じた画像処理の影響を除去して、処理対象画像データに対して適切に画像処理を施すことができる。
【００２０】
ここで、画像処理モードを設定して撮影を行った後、一定時間以上経過して再度撮影を行う場合、撮影頻度が少なく、経過した時間が大きいほど先の撮影と後の撮影とで画像処理モードは異なる場合が多い。したがって、処理対象画像データと処理対象画像データの直前に取得された画像データとの画像処理モードが一致するか否かを判定し、この判定が肯定された場合に、処理対象画像データおよび少なくとも１つの画像データに付与された付帯情報に含まれる撮影日時情報に基づいて、処理対象画像データを得た際の撮影頻度および処理対象画像データの直前に取得された画像データと処理対象画像データとの撮影時間差を求め、撮影頻度および撮影時間差の関係が所定の関係を満たすか否かを判定し、この判定が肯定された場合に、処理対象画像データの画像処理モードが意図されて設定されたものであると判定することにより、処理対象画像データの画像処理モードが誤って設定されたものであるか否かを確実に判定することができる。
【００２１】
また、画像処理モードを設定して撮影を行った後、場所を変えて再度撮影を行う場合、先の撮影と後の撮影とで画像処理モードは異なる場合が多い。したがって、処理対象画像データおよび処理対象画像データの直前に取得された画像データの画像処理モードが一致するか否かを判定し、この判定が肯定された場合に、処理対象画像データおよび処理対象画像データの直前に取得された画像データに付与された付帯情報に含まれる撮影場所情報に基づいて、処理対象画像データを取得した場所と直前に取得された画像データを取得した場所とが所定距離以内にあるか否かを判定し、この判定が肯定された場合に、処理対象画像データの画像処理モードが意図されて設定されたものであると判定することにより、処理対象画像データの画像処理モードが誤って設定されたものであるか否かを確実に判定することができる。
【００２２】
また、意図判定手段による判定が肯定された場合には、さらなる画像処理のうち、処理対象画像データの画像処理モードに応じた画像処理を未処理とするまたは処理量を小さくして処理対象画像データに対してさらなる画像処理を施すことにより、設定した画像処理モードの影響を考慮してすでに画像処理が施された画像処理に対して、適切に画像処理を施すことができる。
【発明を実施するための最良の形態】
【００２３】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態による画像処理装置を適用した画像出力システムの構成を示す概略ブロック図である。図１に示すように、本実施形態による画像出力システムは、デジタルカメラ１および画像出力装置２からなり、デジタルカメラ１において取得された画像データＳ１を画像出力装置２においてプリントＰとしてプリント出力するものである。
【００２４】
デジタルカメラ１は、レンズ、シャッタ、ＣＣＤ等からなる撮像手段１１、撮像手段１１において取得された画像データＳ０に対して画像処理を施して出力用の画像データＳ１を得るＤＳＣ画像処理手段１２、画像データＳ１をメモリカード１４に記録する記録手段１３、およびＤＳＣ画像処理手段１２に対して種々の設定を行うセレクトダイヤルや設定ボタン等の入力手段１５を備える。
【００２５】
撮影者であるユーザは、撮影により取得した画像データＳ０に対して施す画像処理の種類を、画像処理モードとして入力手段１５を用いて設定することができる。ここで、画像処理モードとしては、オートホワイトバランス調整処理、光源種に応じたホワイトバランス調整処理（タングステンモード、曇天モード、日陰モード等）、階調補正処理、濃度補正処理、色補正処理、シャープネス処理、モノクロ処理、セピア処理、および仕上がり設定モード（夜景／花火モード、ポートレートモード、風景／遠景モード、マクロ／クローズアップモード、海中写真モード、ユーザ露光補正モード等）等が挙げられ、画像処理モードに応じた画像処理を画像データＳ０に施すことが可能である。ここで、ユーザ露光補正モードはユーザがマニュアル操作で露光条件を補正するモードである。また、オートブラケット機能、光学フィルタを用いた撮影、ソフトフォーカス撮影、インターバル撮影、連写、多重露光、テンプレートとの合成、フレーム合成等の設定を行うことも可能である。
【００２６】
ＤＳＣ画像処理手段１２は、撮影者であるユーザにより設定された画像処理モードに応じて、画像データＳ０に対して画像処理を施して出力用の画像データＳ１を得る。例えば、タングステンモード、曇天モードおよび日陰モードのように光源種固定モードが設定された場合には、設定された光源種固定モードに応じたホワイトバランス調整処理を画像データＳ０に対して施して出力用の画像データＳ１を得る。また、仕上がり設定モードとしてポートレートモードが設定された場合には、画像データＳ０に対してシャープネスを弱める処理および階調を軟調化する階調補正処理を施して出力用の画像データＳ１を得る。また、風景モードが設定された場合には、画像データＳ０に対してシャープネスを強める処理および階調を硬調化する階調補正処理を施して出力用の画像データＳ１を得る。
【００２７】
なお、出力用の画像データＳ１はＥｘｉｆ形式の画像データであり、そのタグ情報Ｇに画像データＳ１に施されている画像処理モード等を表す画像処理情報が含められる。なお、タグ情報Ｇには、画像データＳ１の撮影日時を表す撮影日時情報およびデジタルカメラ１の機種を表す機種情報が含まれる。
【００２８】
記録手段１３は、タグ情報Ｇが付与された画像データＳ１をメモリカード１４に記録する。
【００２９】
このようなデジタルカメラ１においては、撮像手段１１が画像データＳ０を取得し、ＤＳＣ画像処理手段１２が、入力手段１５から入力された画像処理モードに基づいて、画像データＳ０に対して画像処理を施して出力用の画像データＳ１を得る。また、出力用の画像データＳ１には、画像処理モードが画像処理情報としてタグ情報Ｇに含められ、記録手段１３が画像データＳ１をメモリカード１４に記録する。
【００３０】
画像出力装置２は、メモリカード１４から処理対象の画像データＳ１およびこれに時間的に前後する複数の画像データＳ１０を読み出すカードスロット等の読出手段２１、画像データＳ１に対して画像処理を施して処理済み画像データＳ２を得る出力画像処理手段２２、画像データＳ１を取得した際に設定された画像処理モードがデジタルカメラ１のユーザの意図により設定されたものであるか否かを判定するモード判定手段２３、モード判定手段２３における判定結果に応じて、出力画像処理手段２２に対して画像データＳ１に施す画像処理の処理内容を設定する設定手段２４、処理済み画像データＳ２をプリント出力するプリント出力手段２５、およびモード判定手段２３において画像データＳ１を取得した際の画像処理モードがデジタルカメラ１のユーザの意図により設定されたものでないと判定された場合に、画像データＳ１に施された画像処理を解除して解除済み画像データＳ１′を得、これを画像データＳ１に代えて出力画像処理手段２２に入力する解除手段２６を備える。
【００３１】
図２は出力画像処理手段２２が行う処理を示す概略ブロック図である。図２に示すように、出力画像処理手段２２は、画像データＳ１，Ｓ１′を縮小し、縮小した画像データＳ１，Ｓ１′に基づいて画像処理条件Ｊを算出し、算出した画像処理条件Ｊに基づいて、露出補正処理、ホワイトバランス調整処理、階調補正処理、色補正処理、サイズを合わせるための拡大縮小処理およびシャープネス処理を画像データＳ１，Ｓ１′に対して施して処理済み画像データＳ２を得る。そして、この出力画像処理手段２２が行う画像処理の処理内容を設定手段２４が設定する。
【００３２】
モード判定手段２３は、まず、画像データＳ１および複数の画像データＳ１０のうち画像データＳ１の直前に取得された画像データ（Ｓ１１とする）のタグ情報Ｇに含まれる画像処理情報を参照し、画像データＳ１および画像データＳ１１の画像処理モードが一致するか否かを判定する（第１の判定）。
【００３３】
第１の判定が否定された場合、画像データＳ１の画像処理モードがデジタルカメラ１のユーザの意図により設定されているものとして、判定結果を設定手段２４に出力する。
【００３４】
一方、第１の判定が肯定された場合、画像データＳ１および複数の画像データＳ１０のタグ情報Ｇに含まれる撮影日時情報を参照し、画像データＳ１を取得する前の一定時間（例えば数時間）内に取得された画像データの数を撮影頻度として求める。なお、複数の画像データＳ１０における最新の撮影日時と最古の撮影日時との間の時間差によって画像データＳ１および複数の画像データＳ１０の総数を除算し、この除算の結果を撮影頻度としてもよい。また、モード判定手段２３は、画像データＳ１および画像データＳ１の直前に取得された画像データＳ１１のタグ情報Ｇに含まれる撮影日時情報に基づいて、画像データＳ１１と画像データＳ１との撮影時間差を求める。
【００３５】
ここで、モード判定手段２３は図３に示すように撮影頻度と撮影時間差との関係を表す直線Ｌを規定する関係式を記憶している。そして、求めた撮影頻度および撮影時間差をこの関係式を表すグラフ上にプロットし、プロットが関係式により規定される直線Ｌよりも下方（すなわち図３における斜線部）にあるか否かを判定する（第２の判定）。ここで、例えば、単位時間当たりの撮影頻度が１回である場合において、撮影時間差が２時間以上である場合には、プロットは直線Ｌよりも上方になるため、第２の判定は否定される。逆に、単位時間当たりの撮影頻度が１回である場合において、撮影時間差が１時間である場合には、プロットは直線Ｌよりも下方になるため、第２の判定は肯定される。
【００３６】
第２の判定が肯定された場合、モード判定手段２３は、画像データＳ１の画像処理モードがデジタルカメラ１のユーザの意図により設定されているものとして、判定結果を設定手段２４に出力する。
【００３７】
ここで、画像処理モードを設定して撮影を行った後、一定時間以上経過して再度撮影を行う場合、撮影頻度が少なく、経過した時間が大きいほど先の撮影と後の撮影とで画像処理モードは異なる場合が多い。このため、第２の判定が否定された場合、モード判定手段２３は、画像データＳ１の画像処理モードはユーザの意図に基づいて設定されたものではないとして、判定結果を設定手段２４および解除手段２６に出力する。
【００３８】
設定手段２４は、モード判定手段２３が出力した判定結果に応じて、出力画像処理手段２２が行う画像処理の内容を設定する。すなわち、第１の判定が否定された場合、および第１の判定が肯定されかつ第２の判定が肯定された場合は、画像データＳ１の画像処理モードに応じた画像処理については、処理を行わないよう出力画像処理手段２２の設定を行う。例えば、画像処理モードがタングステンモード、曇天モードおよび日陰モード等の光源種固定モードである場合には、ホワイトバランス調整処理を行わないよう出力画像処理手段２２の設定を行う。また、画像処理モードがポートレートモードや風景モードである場合には、階調補正処理およびシャープネス処理を行わないよう出力画像処理手段２２の設定を行う。
【００３９】
一方、第１の判定が肯定されかつ第２の判定が否定された場合は、通常の処理を行うよう出力画像処理手段２２の設定を行う。なお、通常の処理とは、露出補正処理、ホワイトバランス調整処理、階調補正処理、色補正処理、サイズを合わせるための拡大縮小処理およびシャープネス処理の全てを行う処理である。
【００４０】
解除手段２６は、モード判定手段２３から第１の判定が肯定されかつ第２の判定が否定された判定結果が入力されると、画像データＳ１に施されている画像処理を解除する。
【００４１】
例えばタングステンモード等の光源種固定モードを設定することにより画像データＳ１が取得された場合には、画像データＳ１により表される画像（以下画像についても参照符号Ｓ１を用いる）の色味は光源種に応じて異なるものとなっているため、これを解消する処理を行う。具体的には、デジタルカメラ１内のＲＧＢゲイン値の逆数を画像Ｓ１の各画素のＲＧＢ値に乗算することにより、画像データＳ１に施されている画像処理を解除する。
【００４２】
なお、ＲＧＢゲイン値はデジタルカメラ１の機種によって異なる。このため、解除手段２６はデジタルカメラ１の機種に応じたＲＧＢゲイン値をテーブルとして記憶しており、画像処理を解除する際には、画像データＳ１のタグ情報Ｇに含まれる機種情報および記憶したテーブルを参照して、画像データＳ１を取得したデジタルカメラ１の機種に対応するＲＧＢゲイン値を求める。
【００４３】
ここで、ＲＧＢゲイン値がデジタルカメラ１の機種毎にあらかじめ分かっている場合はその値をテーブルに登録すればよいが、ＲＧＢゲイン値が分かっていない場合には、そのデジタルカメラ１においてタングステンモードを設定して例えば撮影頻度が最も多い屋外にてグレーチャートを撮影してＲＧＢの色データからなる画像データを得、Ｒ＝Ｇ＝Ｂとなる補正ゲインをＲＧＢゲイン値として求め、これをテーブルに登録すればよい。
【００４４】
また、画像処理を解除するに際し、画像データＳ１がｓＲＧＢ信号である場合には、画像データＳ１を構成するＲＧＢ各色データを真数へ変換し、Ｒ＝Ｇ＝Ｂとなる補正ゲインをＲＧＢゲイン値とすることにより、精度よく画像処理を解除できる。このため、画像データＳ１がｓＲＧＢ信号である場合には、下記の式（１）により画像データＳ１を構成するＲＧＢ各色データを真数に変換すればよい。なお、下記の式（１）においては、Ｒのみについて示しているが、Ｇ，Ｂについても同様の式により真数に変換することができる。  
Ｒ′＝Ｒ／２５５
Ｒ″＝（（Ｒ′＋０．０５５）／１．０５５）3.4（Ｒ′≧０．０３９２８）
Ｒ″＝Ｒ′／１２．９２（０≦Ｒ′≦０．０３９２８）                  （１）
但し、Ｒ″：真数
また、ポートレートモードを設定することにより画像データＳ１が取得された場合には、シャープネスが弱められるとともに階調が軟調化されているため、シャープネスを強めるとともに階調を硬調化する画像処理を画像データＳ１に対して施して解除済み画像データＳ１′を得る。
【００４５】
なお、本実施形態ではデジタルカメラ１においてポートレートモードを設定すると、シャープネスを弱めるとともに階調を軟調化する画像処理を行っているが、同じポートレートモードであってもデジタルカメラ１の機種に応じてその処理の程度は異なるものである。このため、解除手段２６はデジタルカメラ１の機種に応じたポートレートモード設定時に行われる画像処理の程度をテーブルとして記憶しており、ポートレートモードに応じた画像処理を解除する際には、画像データＳ１のタグ情報Ｇに含まれる機種情報および記憶したテーブルを参照して、画像データＳ１を取得したデジタルカメラ１の機種に対応するポートレートモード設定時に行われる画像処理の程度を求め、その程度に応じて画像データＳ１に施されている画像処理を解除する。
【００４６】
ここで、施した画像処理の程度がデジタルカメラ１の機種毎にあらかじめ分かっている場合はその画像処理の程度をテーブルに登録すればよいが、画像処理の程度が分かっていない場合がある。このような場合には、そのデジタルカメラ１においてポートレートモードを設定した場合および画像処理モードを設定しない場合のそれぞれにおいて、白黒の矩形波チャートおよびグレーステップチャートをそれぞれ撮影し、ポートレートモードを設定した場合および画像処理モードを設定しない場合のそれぞれにおいて取得された画像データの周波数特性および階調特性の差を求め、この差を画像処理の程度としてテーブルに登録すればよい。
【００４７】
次いで、本実施形態における画像出力装置２の動作について説明する。図４は本実施形態における画像出力装置２の動作を示すフローチャートである。まず、読出手段２１がメモリカード１４から画像データＳ１および複数の画像データＳ１０を読み出し（ステップＳ１）、読み出した画像データＳ１および複数の画像データＳ１０にそれぞれ付与されているタグ情報Ｇをモード判定手段２３に入力する。モード判定手段２３は、画像データＳ１および複数の画像データＳ１０のうち画像データＳ１の直前に取得された画像データＳ１１のタグ情報Ｇに含まれる画像処理情報を参照し、画像データＳ１および画像データＳ１１の画像処理モードが一致するか否かを判定する（第１の判定、ステップＳ２）。
【００４８】
ステップＳ２が肯定されると、撮影頻度および撮影時間差を求め（ステップＳ３）、求めた撮影頻度および撮影時間差を図３に示すようにあらかじめ記憶した関係式により表されるグラフ上にプロットし、プロットが関係式により規定される直線Ｌよりも下方（すなわち図３における斜線部）にあるか否かを判定する（第２の判定、ステップＳ４）。
【００４９】
ステップＳ４が肯定されると、画像処理モードがユーザの意図により設定されているため、モード判定手段２３は判定結果を設定手段２４に出力し、設定手段２４は画像処理モードに応じた画像処理については処理を行わないよう出力画像処理手段２２を設定する（ステップＳ５）。なお、ステップＳ２が否定された場合もステップＳ５に進み、設定手段２４が画像処理モードに応じた画像処理については処理を行わないよう出力画像処理手段２２を設定する
ステップＳ４が否定されると、画像処理モードがユーザの意図により設定されていないため、モード判定手段２３は判定結果を設定手段２４および解除手段２６に出力し、設定手段２４は通常の画像処理を行うよう出力画像処理手段２２を設定する（ステップＳ６）。また、解除手段２６は画像データＳ１に施されている画像処理を解除し（解除処理）、解除済み画像データＳ１′を取得し、画像データＳ１に代えて解除済み画像データＳ１′を出力画像処理手段２２に入力する（ステップＳ７）。なお、ステップＳ６およびステップＳ７の処理は並列に行ってもよく、ステップＳ７の処理を先に行ってもよい。
【００５０】
このように、画像処理の内容が設定された後、出力画像処理手段２２が画像データＳ１または画像データＳ１′に対して画像処理を施して処理済み画像データＳ２を得る（ステップＳ８）。処理済み画像データＳ２はプリント出力手段２５においてプリントＰとしてプリント出力され（ステップＳ９）、処理を終了する。
【００５１】
このように、本実施形態においては、画像データＳ１の画像処理モードと画像データＳ１１の画像処理モードとが一致するか否かの第１の判定を行い、この判定が肯定されると、撮影頻度および撮影時間差を求めてこれらが図３に示すあらかじめ記憶した関係式により規定される直線Ｌよりも下方にあるか否かの第２の判定を行い、第２の判定が否定された場合に、画像データＳ１の撮影時に設定した画像処理モードがユーザの意図により設定されたものではないとして、画像データＳ１に施されている画像処理を解除するようにしたものである。
【００５２】
このため、デジタルカメラ１によりユーザが画像データＳ１を取得する際に、画像処理モードの設定を誤ってしまった場合でも、画像処理モードに応じた画像処理の影響を除去して、画像データＳ１に対して適切に画像処理を施すことができる。
【００５３】
ここで、画像処理モードを設定して撮影を行った後、一定時間以上経過して再度撮影を行う場合、撮影頻度が少なく、経過した時間が大きいほど先の撮影と後の撮影とで画像処理モードは異なる場合が多い。したがって、上記第１の判定を行い、この判定が肯定された場合に上記第２の判定を行い、この第２の判定が否定された場合に、画像データＳ１の画像処理モードが意図されて設定されたものでないと判定することにより、処理対象の画像データＳ１の画像処理モードが誤って設定されたものであるか否かを確実に判定することができる。
【００５４】
なお、モード判定手段２３の判定結果および画像データＳ１に施した画像処理の内容を表す情報をプリントＰの裏面等にプリントすることが好ましい。例えば、「ポートレートモードがユーザの意図により設定されていないため、通常の画像処理を行いました。」のようにプリントを行えばよい。この場合、文字に代えて判定結果および画像処理の内容を表す情報を特定できるイラストをプリントしてもよい。これにより、そのプリントＰを見たユーザは、撮影時にデジタルカメラ１において設定した画像処理モードが正しかったか誤っていたかを容易に認識することができる。
【００５５】
また、上記実施形態においては、上記第１の判定が肯定された場合に、撮影頻度および撮影時間差を求め、この撮影頻度および撮影時間差の関係が図３に示すあらかじめ記憶した関係式により規定される直線Ｌよりも下方にあるか否かを判定することにより、画像処理モードがユーザが意図して設定したものであるか否かを判定しているが、画像処理モードを設定して撮影を行った後、場所を変えて再度撮影を行う場合、先の撮影と後の撮影とで画像処理モードは異なる場合が多い。
【００５６】
このため、デジタルカメラ１にＧＰＳ衛星からの測位用電波を受信するＧＰＳ機能を設け、画像データＳ１のタグ情報Ｇに撮影場所（すなわち緯度および経度）を表す撮影場所情報を含め、第１の判定が肯定された場合に、画像データＳ１の撮影場所と、画像データＳ１の直前に取得された画像データＳ１１の撮影場所とがあらかじめ設定した距離（例えば５００ｍ）以内であるか否かを判定し、この判定が否定された場合に画像処理モードがユーザが意図して設定したものではないと判定するようにしてもよい。以下これを本発明の他の実施形態として説明する。
【００５７】
図５は本発明の他の実施形態における画像出力装置２の動作を示すフローチャートである。まず、読出手段２１がメモリカード１４から画像データＳ１および画像データＳ１の直前に取得された画像データＳ１１を読み出し（ステップＳ１１）、読み出した画像データＳ１および画像データＳ１１にそれぞれ付与されているタグ情報Ｇをモード判定手段２３に入力する。モード判定手段２３は、画像データＳ１および画像データＳ１１のタグ情報Ｇに含まれる画像処理情報を参照し、画像データＳ１および画像データＳ１１の画像処理モードが一致するか否かを判定する（第１の判定、ステップＳ１２）。
【００５８】
ステップＳ１２が肯定されると、モード判定手段２３は、画像データＳ１および画像データＳ１１のタグ情報Ｇに含まれる撮影場所情報に基づいて、画像データＳ１の撮影場所と画像データＳ１１の撮影場所との距離を算出し（ステップＳ１３）、この距離があらかじめ設定した距離以内であるか否かを判定する（第３の判定とする、ステップＳ１４）。
【００５９】
ステップＳ１４が肯定されると、画像処理モードがユーザの意図により設定されているため、モード判定手段２３は判定結果を設定手段２４に出力し、設定手段２４は画像処理モードに応じた画像処理については処理を行わないよう出力画像処理手段２２を設定する（ステップＳ１５）。なお、ステップＳ１２が否定された場合もステップＳ１５に進み、設定手段２４が画像処理モードに応じた画像処理については処理を行わないよう出力画像処理手段２２を設定する
ステップＳ１４が否定されると、画像処理モードがユーザの意図により設定されていないため、モード判定手段２３は判定結果を設定手段２４および解除手段２６に出力し、設定手段２４は通常の画像処理を行うよう出力画像処理手段２２を設定する（ステップＳ１６）。また、解除手段２６は画像データＳ１に施されている画像処理を解除し（解除処理）、解除済み画像データＳ１′を取得し、画像データＳ１に代えて解除済み画像データＳ１′を出力画像処理手段２２に入力する（ステップＳ１７）。なお、ステップＳ１６およびステップＳ１７の処理は並列に行ってもよく、ステップＳ１７の処理を先に行ってもよい。
【００６０】
このように、画像処理の内容が設定された後、出力画像処理手段２２が画像データＳ１または画像データＳ１′に対して画像処理を施して処理済み画像データＳ２を得る（ステップＳ１８）。処理済み画像データＳ２はプリント出力手段２５においてプリントＰとしてプリント出力され（ステップＳ１９）、処理を終了する。
【００６１】
なお、上記各実施形態において、画像出力装置２に各種表示を行うモニタを設け、モード判定手段２３における判定結果をモニタに表示し、その結果に応じて処理を続行するか否かをオペレータに選択させるようにしてもよい。
【００６２】
また、上記各実施形態においては、画像処理モードがユーザが意図して設定したものであると判定された場合に、画像処理モードに応じた画像処理を行わないようにしているが、画像処理モードに応じた画像処理については処理量を小さくして、通常の画像処理を行うようにしてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態による画像出力装置を適用した画像出力システムの構成を示す概略ブロック図
【図２】出力画像処理手段において行われる処理を示す概略ブロック図
【図３】撮影頻度と撮影時間差との関係を示すグラフ
【図４】本実施形態における画像出力装置の動作を示すフローチャート
【図５】本発明の他の実施形態における画像出力装置の動作を示すフローチャート
【符号の説明】
【００６４】
１    デジタルカメラ
２    画像出力装置
１１    撮像手段
１２    ＤＳＣ画像処理手段
１３    記録手段
１４    メモリカード
１５    入力手段
２１    読出手段
２２    出力画像処理手段
２３    モード判定手段
２４    設定手段
２５    プリント出力手段
２６    解除手段
【図１】
2005064969.tif 000003
【図２】
2005064969.tif 000004
【図３】
2005064969.tif 000005
【図４】
2005064969.tif 000006
【図５】
2005064969.tif 000007