(57)【要約】【課題】画像の撮影シーンに適した効果処理を画像に対して容易に設定することを可能とする。【解決手段】画像処理システムは、対象画像の撮影シーンを判別する。画像処理システムは、また、対象画像を構成する複数の画素の内の少なくとも一部の値を変更することにより対象画像に所定の効果を生じさせるための予め設定された効果処理であって対象画像の撮影シーンに対応付けられた効果処理をユーザに対して選択可能に提示すると共に、ユーザにより選択された効果処理を対象画像に対して実行すべき効果処理として設定する。【選択図】図４
2007194917.tif 000002
【特許請求の範囲】
【請求項１】
画像処理システムであって、
対象画像の撮影シーンを判別するシーン判別部と、
前記対象画像を構成する複数の画素の内の少なくとも一部の値を変更することにより前記対象画像に所定の効果を生じさせるための予め設定された効果処理であって前記対象画像の撮影シーンに対応付けられた効果処理をユーザに対して選択可能に提示すると共に、ユーザにより選択された効果処理を前記対象画像に対して実行すべき効果処理として設定する効果設定部と、を備える、画像処理システム。
【請求項２】
請求項１記載の画像処理システムであって、さらに、
前記対象画像に対して、前記効果設定部により設定された効果処理を実行する効果処理部を備える、画像処理システム。
【請求項３】
請求項２記載の画像処理システムであって、さらに、
前記効果処理部による効果処理実行後の前記対象画像を出力する出力部を備える、画像処理システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像処理システムであって、さらに、
前記対象画像の撮影シーンに対応付けられた画像補正を前記対象画像に対して実行すべき画像補正として設定する補正設定部と、
前記対象画像に対して、前記補正設定部により設定された画像補正を実行する補正処理部と、を備え、
前記効果処理部により実行される効果処理は、前記補正処理部により実行される画像補正に重畳して前記対象画像に対して実行される処理である、画像処理システム。
【請求項５】
請求項１ないし請求項４のいずれかに記載の画像処理システムであって、
前記効果設定部は、前記シーン判別部が複数の撮影シーンが前記対象画像の撮影シーンとして該当すると判別した場合には、前記複数の撮影シーンのそれぞれに対応付けられた効果処理のすべてを提示する、画像処理システム。
【請求項６】
画像処理方法であって、
（ａ）対象画像の撮影シーンを判別する工程と、
（ｂ）前記対象画像を構成する複数の画素の内の少なくとも一部の値を変更することにより前記対象画像に所定の効果を生じさせるための予め設定された効果処理であって前記対象画像の撮影シーンに対応付けられた効果処理をユーザに対して選択可能に提示すると共に、ユーザにより選択された効果処理を前記対象画像に対して実行すべき効果処理として設定する工程と、を備える、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の撮影シーンに適した効果処理を画像に対して設定する技術に関する。
【背景技術】
【０００２】
近年、撮像素子を用いて被写体を撮像することによりデジタルデータとしての画像データを生成するデジタルスチルカメラ（以下「ＤＳＣ」とも呼ぶ）が広く普及している。このようなＤＳＣを用いた撮影の際に、画像の撮影シーン（例えば人物を撮影するシーンや夜景を撮影するシーン）が判別され、撮影シーンに適した画像補正（例えばホワイトバランスやシャープネスの補正）が生成された画像データに対して自動的に実行される技術が知られている（例えば特許文献１）。
【０００３】
【特許文献１】特開２００２−２１８４９４
【特許文献２】特開２００３−１８４５３
【特許文献３】特開２００５−６２３７０
【特許文献４】特開２００５−３１１８７８
【０００４】
他方、画像処理の１つとして、画像に対する効果処理が知られている。ここで、効果処理とは、画像を構成する複数の画素の内の少なくとも一部の値を変更することによって画像に所定の効果を生じさせる処理を意味している。効果処理の具体例としては、ソフトフォーカスやセピア、クロススクリーン等が挙げられる。画像に対して効果処理を実行することにより、より多彩な画像表現が可能となる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、画像の撮影シーンに適した効果処理を設定するための手段は提供されていなかった。そのため、効果処理自体の知識や各撮影シーンに適した効果処理に関する知識に乏しい一般ユーザは、画像の撮影シーンに適した効果処理を採用してより豊かな表現の画像を得ることが困難であった。
【０００６】
本発明は、上述した従来の課題を解決するためになされたものであり、画像の撮影シーンに適した効果処理を画像に対して容易に設定することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決するために、本発明の画像処理システムは、
対象画像の撮影シーンを判別するシーン判別部と、
前記対象画像を構成する複数の画素の内の少なくとも一部の値を変更することにより前記対象画像に所定の効果を生じさせるための予め設定された効果処理であって前記対象画像の撮影シーンに対応付けられた効果処理をユーザに対して選択可能に提示すると共に、ユーザにより選択された効果処理を前記対象画像に対して実行すべき効果処理として設定する効果設定部と、を備える。
【０００８】
この画像処理システムでは、対象画像の撮影シーンが判別され、対象画像の撮影シーンに対応付けられた効果処理がユーザに対して選択可能に提示される。また、ユーザにより選択された効果処理が、対象画像に対して実行すべき効果処理として設定される。そのため、この画像処理システムでは、画像の撮影シーンに適した効果処理を画像に対して容易に設定することができる。
【０００９】
上記画像処理システムにおいて、さらに、
前記対象画像に対して、前記効果設定部により設定された効果処理を実行する効果処理部を備えるとしてもよい。
【００１０】
このようにすれば、対象画像に対して設定された効果処理が実行されるため、画像の撮影シーンに適した効果処理の実行を容易に実現することができる。
【００１１】
また、上記画像処理システムにおいて、さらに、
前記効果処理部による効果処理実行後の前記対象画像を出力する出力部を備えるとしてもよい。
【００１２】
このようにすれば、対象画像に対して設定された効果処理の実行後の対象画像が出力されるため、画像の撮影シーンに適した効果処理実行後の対象画像の出力を容易に実現することができる。
【００１３】
また、上記画像処理システムにおいて、さらに、
前記対象画像の撮影シーンに対応付けられた画像補正を前記対象画像に対して実行すべき画像補正として設定する補正設定部と、
前記対象画像に対して、前記補正設定部により設定された画像補正を実行する補正処理部と、を備え、
前記効果処理部により実行される効果処理は、前記補正処理部により実行される画像補正に重畳して前記対象画像に対して実行される処理であるとしてもよい。
【００１４】
このようにすれば、対象画像の撮影シーンに対応付けられた画像補正が対象画像に対して実行すべき画像補正として設定され、設定された画像補正が実行される。そのため、この画像処理システムでは、画像の撮影シーンに適した画像補正および効果処理を画像に対して容易に設定することができる。
【００１５】
また、上記画像処理システムにおいて、
前記効果設定部は、前記シーン判別部が複数の撮影シーンが前記対象画像の撮影シーンとして該当すると判別した場合には、前記複数の撮影シーンのそれぞれに対応付けられた効果処理のすべてを提示するとしてもよい。
【００１６】
このようにすれば、対象画像の撮影シーンに適した効果処理を不足なくユーザに提示することができ、ユーザの利便性をより向上させることができる。
【００１７】
なお、本発明は、種々の態様で実現することが可能であり、例えば、画像処理方法およびシステムもしくは装置、画像生成方法およびシステムもしくは装置、画像出力方法およびシステムもしくは装置、画像補正方法およびシステムもしくは装置、これらの方法、システムまたは装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ｂ．第２実施例：
Ｃ．第３実施例：
Ｄ．変形例：
【００１９】
Ａ．第１実施例：
図１は、本発明の第１実施例としての画像処理システム１０の構成を概略的に示す説明図である。第１実施例の画像処理システム１０は、デジタルスチルカメラ（以下「ＤＳＣ」とも呼ぶ）１００とプリンタ２００とが互いに接続された構成を有している。
【００２０】
ＤＳＣ１００は、撮像素子を用いて被写体を撮像することにより画像を表す画像データを生成する装置である。ＤＳＣ１００は、レンズ１０２と、レンズ１０２を駆動して焦点距離を調整するレンズ駆動部１０４と、レンズ駆動部１０４を制御するレンズ駆動制御部１０６と、レンズ１０２を介して受光面に入力された光を電気信号に変換する撮像素子１０８と、撮像素子１０８から出力された電気信号に対するＡ／Ｄ変換を行うＡ／Ｄ変換器１１０と、画像や各種設定情報を表示する表示部１１２と、ボタンやタッチパネル等の操作部１１４と、ＤＳＣ１００の各部を制御するＣＰＵ１１６と、外部機器（例えばプリンタ２００）との間の情報のやり取りのためのインターフェイス部（Ｉ／Ｆ部）１１８と、内部メモリ１３０と、を備えている。ＤＳＣ１００の各構成要素は、バス１２０を介して互いに接続されている。
【００２１】
本実施例では、撮像素子１０８としてＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ（電荷結合素子））が用いられる。また、本実施例では、表示部１１２として、液晶モニタが用いられる。ＤＳＣ１００による撮影時には、表示部１１２としての液晶モニタに被写体の画像が表示される。なお、本明細書において、「被写体」とは、画像の全体にわたって撮像される人、物、景色といった撮像対象を意味している。
【００２２】
内部メモリ１３０には、画像処理部１４０と、シーン別対応表ＣＴと、が格納されている。画像処理部１４０は、所定のオペレーティングシステムの下で、Ａ／Ｄ変換やホワイトバランス処理といった画像生成等のための種々の画像処理を行うためのコンピュータプログラムである。ＣＰＵ１１６は、内部メモリ１３０から、画像処理部１４０を読み出して実行することにより、画像の生成等を実現する。
【００２３】
画像処理部１４０は、また、プログラムモジュールとして、シーン判別部１４２と、補正設定部１４４と、補正処理部１４５と、効果設定部１４６と、効果処理部１４７と、を含んでいる。これらの各部の機能については、後述の画像生成出力処理の説明において詳述する。
【００２４】
シーン別対応表ＣＴは、画像の撮影シーンに対応付けられた画像補正パラメータおよび効果処理を定義するためのテーブルである。図２は、シーン別対応表ＣＴの内容の一例を示す説明図である。本実施例のＤＳＣ１００では、撮影シーンとして、「マクロ」や「ポートレート」や「夜景」といった複数の撮影シーンが予め設定されている。シーン別対応表ＣＴには、設定された撮影シーン毎に画像補正を特定するための情報が定められている。ここで、画像補正とは、対象となる画像が好ましい画像となるように、画像を構成する複数の画素の内の少なくとも一部の値を変更することを意味している。画像補正の項目としては、コントラスト補正、明るさ補正、カラーバランス補正、彩度補正、シャープネス、記憶色補正、ノイズ除去等がある。図２に示すように、シーン別対応表ＣＴには、撮影シーン毎に、各項目の画像補正実行に用いるパラメータ値が定められている。
【００２５】
さらに、シーン別対応表ＣＴには、各撮影シーンに適した効果処理が定められている。ここで、効果処理とは、画像を構成する複数の画素の内の少なくとも一部の値を変更することによって画像に所定の効果を生じさせる処理を意味している。効果処理は、特殊効果処理、追加効果処理、付加効果処理、任意効果処理、エフェクト等とも呼ばれる。効果処理の項目としては、ソフトフォーカス、クロススクリーンフィルタ（クロスフォーカス）、セピア、質感強調フィルタ、原色強調フィルタ、絵画調フィルタ、スポットライト等がある。例えば、図２に示すように、本実施例では、撮影シーン「マクロ」に適した効果処理として、ソフトフォーカスおよびセピアが設定されている。また、撮影シーン「夜景」に適した効果処理として、クロススクリーンフィルタが設定されている。なお、図２の例では、撮影シーン「ポートレート」に適した効果処理として、撮影シーン「マクロ」と同様に、ソフトフォーカスおよびセピアが設定されているが、「ポートレート」に適したソフトフォーカスおよびセピアの効果処理はあくまで「ポートレート」用の効果処理であって、「マクロ」用のソフトフォーカスおよびセピアの効果処理とは異なる処理であるとしてもよい。
【００２６】
プリンタ２００（図１）は、画像データに基づき画像の印刷を行う印刷装置である。プリンタ２００は、プリンタエンジン２１０と、画像や各種設定情報を表示する表示部２１２と、ボタンやタッチパネル等の操作部２１４と、プリンタ２００の各部を制御するＣＰＵ２１６と、外部機器（例えばＤＳＣ１００）との間の情報のやり取りのためのインターフェイス部（Ｉ／Ｆ部）２１８と、内部メモリ２３０と、を備えている。プリンタエンジン２１０は、印刷データに基づき印刷を行う印刷機構である。本実施例では、表示部２１２として液晶モニタが用いられる。
【００２７】
プリンタ２００の内部メモリ２３０（図１）には、印刷処理部２４０が格納されている。印刷処理部２４０は、所定のオペレーティングシステムの下で、プリンタエンジン２１０を制御して画像の印刷を行うためのコンピュータプログラム（プリンタドライバ）である。ＣＰＵ２１６は、内部メモリ２３０から、印刷処理部２４０を読み出して実行することにより、画像の印刷を実現する。
【００２８】
図３は、第１実施例の画像処理システム１０による画像生成出力処理の流れを示すフローチャートである。また、図４は、第１実施例の画像処理システム１０による画像生成出力処理の概要を示す説明図である。画像処理システム１０（図１）による画像生成出力処理は、ＤＳＣ１００を用いて画像を生成すると共に、生成した画像をプリンタ２００を用いて印刷する処理である。
【００２９】
ステップＳ１１０（図３）では、ＤＳＣ１００（図１）が、ユーザによる操作部１１４を介した指示に従って撮像を行い、画像（以下「対象画像」とも呼ぶ）を表す画像データ（以下「対象画像データ」とも呼ぶ）を生成する。図４（ａ）には、ＤＳＣ１００による撮像の様子を示している。ここで、本実施例では、ＤＳＣ１００の操作部１１４（図１）は、ユーザに撮影シーンを選択させるための図示しないシーン設定部（図４（ａ）参照）を含んでいる。ユーザは、撮像時に、シーン設定部を操作することによって、撮影シーンを設定することができる。図４（ａ）の例では、撮影シーンとして「マクロ」が設定されている。
【００３０】
ステップＳ１２０（図３）では、画像処理部１４０のシーン判別部１４２（図１）が、対象画像の撮影シーンの判別を行う。具体的には、シーン判別部１４２は、操作部１１４に含まれるシーン設定部（図４（ａ）参照）の設定状況に基づき撮影シーンを判別する。図４の例では、図４（ｂ）に示すように、撮影シーンが「マクロ」であると判別されている。
【００３１】
なお、シーン判別部１４２（図１）による撮影シーンの判別は、必ずしもシーン設定部の設定状況に基づいて行われる必要はなく、他の方法によって行われるとしてもよい。例えば、シーン判別部１４２は、撮像により生成された画像を解析して被写体を推定することにより撮影シーンを判別することも可能である。例えば、画像解析の結果、被写体が人物の顔であると推定された場合には、シーン判別部１４２は、撮影シーンが「ポートレート」であると判別するとしてもよい。
【００３２】
また、シーン判別部１４２による撮影シーンの判別の結果、複数の撮影シーンが対象画像の撮影シーンとして該当すると判別される場合があるとしてもよい。このような場合には、例えば夜景を背景とした人物の顔の画像は、対象画像の撮影シーンが「ポートレート」および「夜景」であると判別されるとしてもよい。
【００３３】
ステップＳ１３０（図３）では、画像処理部１４０の効果設定部１４６（図１）が、ステップＳ１２０で判別された撮影シーンに対応付けられた効果処理の選択肢を提示する。具体的には、効果設定部１４６は、シーン別対応表ＣＴ（図２）を参照して、判別された撮影シーンに対応付けられた効果処理を表示部１１２（図１）上に表示する。図４（ｂ）には、撮影シーン「マクロ」に対応付けられた効果処理の選択肢として、「ソフトフォーカス」および「セピア」が表示部１１２上に表示されている様子を示している。なお、図４（ｂ）の例では、表示部１１２上に、撮像により生成された画像（対象画像）も表示されている。図４（ｂ）に示すように、効果処理の選択肢は、ユーザが操作部１１４を介して選択することが可能なように、表示部１１２上に表示される。なお、判別された撮影シーンに対応付けられた効果処理がシーン別対応表ＣＴに１つも登録されていない場合には、効果設定部１４６は、効果処理の選択肢の提示を実行しない。また、複数の撮影シーンが対象画像の撮影シーンとして該当すると判別された場合には、当該複数の撮影シーンのそれぞれに対応付けられた効果処理がすべて選択肢として表示される。このようにすれば、対象画像の撮影シーンに適した効果処理を不足なくユーザに提示することができる。
【００３４】
ステップＳ１４０（図３）では、効果設定部１４６（図１）が、ユーザによる操作部１１４を介した指示に従って、対象画像に対して実行すべき効果処理を設定する。例えば、ユーザが、図４（ｂ）に示した表示部１１２上において、「ソフトフォーカス」の効果処理を選択した後「設定」ボタンを選択した場合には、効果設定部１４６は、対象画像に対して「ソフトフォーカス」の効果処理を設定する。
【００３５】
ステップＳ１５０（図１）では、画像処理部１４０（図１）が、圧縮処理等の所定の処理を実行することにより、対象画像データを含む所定のファイル形式の画像ファイル（以下「対象画像ファイル」とも呼ぶ）を生成する。この対象画像ファイルの生成の際に、画像処理部１４０の補正設定部１４４（図１）は、シーン別対応表ＣＴ（図２）を参照して、ステップＳ１２０において判別された撮影シーンに対応付けられた画像補正を、対象画像に対して実行すべき画像補正として設定する。また、画像処理部１４０の補正処理部１４５（図１）は、対象画像に対して設定された画像補正を実行する。例えば、撮影シーンが「マクロ」と判別された場合には、シーン別対応表ＣＴ（図２）において撮影シーン「マクロ」に対応付けられている各画像補正パラメータの値を用いた画像補正が対象画像に対して実行される。
【００３６】
さらに、対象画像ファイルの生成の際には、画像補正が実行された後に、画像処理部１４０の効果処理部１４７（図１）が、ステップＳ１４０において設定された効果処理を対象画像に対して実行する。例えば、図４（ｂ）に示すように、「ソフトフォーカス」の効果処理が設定されている場合には、効果処理部１４７は、対象画像データと対象画像データにぼかしをかけた複製の画像データとを合成することにより、対象画像データに対する「ソフトフォーカス」の効果処理を実行する。なお、図４（ｃ）には、ＤＳＣ１００において対象画像ファイルが生成されている様子を示している。
【００３７】
ステップＳ１６０（図３）では、ＤＳＣ１００の画像処理部１４０（図１）が、ユーザによる指示に従い、対象画像ファイルをプリンタ２００に対して送信する。対象画像ファイルを受領したプリンタ２００では、印刷処理部２４０（図１）が、対象画像ファイルに基づいて、画像ＩＭＧの出力（印刷）を行う。図４（ｄ）には、プリンタ２００により画像ＩＭＧが印刷された様子を示している。
【００３８】
以上説明したように、本実施例の画像処理システム１０による画像生成出力処理では、ＤＳＣ１００によって対象画像ファイルが生成され、生成された対象画像ファイルに基づき画像ＩＭＧがプリンタ２００によって印刷される。このとき、ＤＳＣ１００では、対象画像の撮影シーンの判別が行われ、判別された撮影シーンに適した効果処理の候補がユーザに対して選択可能に提示される（図４（ｂ）参照）。また、ユーザにより選択された効果処理が、対象画像に対して実行すべき効果処理として設定される。そのため、効果処理自体の知識や各撮影シーンに適した効果処理に関する知識に乏しい一般ユーザでも、画像の撮影シーンに適した効果処理を採用してより豊かな表現の画像を得ることが可能である。すなわち、本実施例の画像処理システム１０では、対象画像の撮影シーンに適した効果処理を対象画像に対して容易に設定することができる。
【００３９】
また、本実施例の画像処理システム１０による画像生成出力処理では、対象画像に対して設定された効果処理が実行される。そのため、本実施例の画像処理システム１０では、対象画像の撮影シーンに適した効果処理を容易に実行することができる。さらに、本実施例の画像処理システム１０による画像生成出力処理では、効果処理実行後の対象画像データに基づき、画像ＩＭＧが出力（印刷）される。そのため、本実施例の画像処理システム１０では、対象画像の撮影シーンに適した効果処理実行後の画像の出力を容易に実行することができる。
【００４０】
なお、本実施例の画像処理システム１０による画像生成出力処理では、撮影シーンに対応付けられた画像補正が、対象画像に対して実行すべき画像補正として設定され、設定された画像補正が実行される。そして、画像補正実行後の対象画像データに対して、さらに、設定された効果処理が実行される。すなわち、本実施例では、効果処理部１４７により実行される効果処理は、補正処理部１４５により実行される画像補正に重畳して対象画像に対して実行される処理である。ただし、必ずしも画像補正と効果処理とは独立して行われる必要はなく、画像補正と効果処理とが、補正処理部１４５および効果処理部１４７によって一度の処理で実行されるとしてもよい。
【００４１】
Ｂ．第２実施例：
図５は、第２実施例の画像処理システム１０ａの構成を概略的に示す説明図である。第２実施例の画像処理システム１０ａは、第１実施例の画像処理システム１０（図１）と同様に、ＤＳＣ１００ａとプリンタ２００ａとが互いに接続された構成を有している。
【００４２】
第２実施例の画像処理システム１０ａ（図５）は、ＤＳＣ１００ａ内の画像処理部１４０が第１実施例における補正処理部１４５および効果処理部１４７（図１）を含んでいない点が、第１実施例の画像処理システム１０とは異なっている。さらに、第２実施例の画像処理システム１０ａは、プリンタ２００ａの印刷処理部２４０が、補正処理部２４５と効果処理部２４７とを含んでいる点も、第１実施例の画像処理システム１０とは異なっている。すなわち、第２実施例の画像処理システム１０ａでは、補正処理部および効果処理部としての機能が、ＤＳＣ１００ａではなく、プリンタ２００ａに含まれている。
【００４３】
図６は、第２実施例の画像処理システム１０ａによる画像生成出力処理の流れを示すフローチャートである。また、図７は、第２実施例の画像処理システム１０ａによる画像生成出力処理の概要を示す説明図である。第２実施例の画像処理システム１０ａによる画像生成出力処理は、画像補正および効果処理がプリンタ２００ａ（図５）において実行される点が、第１実施例の画像生成出力処理と異なっている。
【００４４】
ステップＳ２１０からＳ２４０（図６）までの処理内容は、第１実施例の画像生成出力処理におけるステップＳ１１０からＳ１４０（図３）までの処理内容と同じである。すなわち、撮像によって対象画像データが生成され（図６のステップＳ２１０、図７（ａ））、対象画像の撮影シーンの判別が行われ（図６のステップＳ２２０、図７（ｂ））、撮影シーンに対応付けられた効果処理の選択肢が提示され（図６のステップＳ２３０、図７（ｂ））、対象画像に対して実行すべき効果処理が設定される（図６のステップＳ２４０、図７（ｂ））。
【００４５】
ステップＳ２５０（図６）では、ＤＳＣ１００ａの画像処理部１４０（図５）が、対象画像データを含む所定のファイル形式（例えばＥｘｉｆファイル形式）の画像ファイル（対象画像ファイル）を生成する。この対象画像ファイルの生成の際に、画像処理部１４０の補正設定部１４４（図５）が、シーン別対応表ＣＴ（図２）を参照して、ステップＳ２２０において判別された撮影シーンに対応付けられた画像補正を、対象画像に対して実行すべき画像補正として設定する。そして、補正設定部１４４は、対象画像ファイルに含まれる付属情報に、設定された画像補正を特定する情報を補正パラメータとして付加する（図７（ｃ）参照）。画像補正を特定するための補正パラメータとしては、例えば各補正項目毎の補正値（図２参照）そのものが用いられるとしてもよいし、撮影シーンを特定する情報が用いられるものとしてもよい。画像補正を特定する情報として撮影シーンを特定する情報が用いられる場合には、後述のステップＳ２６０において、撮影シーンを特定する情報が、各補正項目毎の補正値に変換されることとなる。
【００４６】
さらに、ステップＳ２５０において画像処理部１４０の効果設定部１４６（図５）は、ステップＳ２４０において設定された効果処理を特定する情報を、対象画像ファイルに含まれる付属情報に、効果パラメータとして付加する（図７（ｃ）参照）。効果処理を特定するための効果パラメータとしては、上述の補正パラメータと同様に、効果処理そのものを特定する情報が用いられるとしてもよいし、撮影シーンを特定する情報が用いられるものとしてもよい。効果処理を特定する情報として撮影シーンを特定する情報が用いられる場合には、後述のステップＳ２６０において、撮影シーンを特定する情報が、効果処理を特定する情報に変換されることとなる。
【００４７】
ステップＳ２６０（図６）では、ＤＳＣ１００ａの画像処理部１４０（図５）が、ユーザによる指示に従い、対象画像ファイルをプリンタ２００ａに対して送信する。対象画像ファイルを受領したプリンタ２００ａでは、印刷処理部２４０に含まれる補正処理部２４５（図５）が、対象画像ファイルに付加された補正パラメータ（図７（ｃ））によって特定される画像補正を対象画像データに対して実行する。さらに、印刷処理部２４０の効果処理部２４７（図５）は、対象画像ファイルに付加された効果パラメータ（図７（ｃ））によって特定される効果処理を実行する。なお、補正処理部２４５および効果処理部２４７は、それぞれ補正パラメータおよび効果パラメータと画像補正および効果処理の内容との対応を定義するための情報を有しており、当該情報を参照して画像補正および効果処理の内容を特定する。
【００４８】
さらに、ステップＳ２６０（図６）では、印刷処理部２４０（図５）が、画像補正および効果処理が実行された後の対象画像データに基づき、画像ＩＭＧの印刷（出力）を行う。図７（ｄ）には、プリンタ２００ａにより画像ＩＭＧが印刷された様子を示している。
【００４９】
以上説明したように、第２実施例の画像処理システム１０ａによる画像生成出力処理においても、第１実施例の画像生成出力処理と同様に、ＤＳＣ１００ａによって対象画像ファイルが生成され、生成された対象画像ファイルに基づき画像ＩＭＧがプリンタ２００ａによって印刷される。このとき、ＤＳＣ１００ａでは、対象画像の撮影シーンの判別が実行され、判別された撮影シーンに適した効果処理の候補がユーザに対して選択可能に提示される（図７（ｂ）参照）。また、ユーザにより選択された効果処理が、生成された対象画像に対して実行すべき効果処理として設定される。そのため、第２実施例の画像処理システム１０ａでも、対象画像の撮影シーンに適した効果処理を対象画像に対して容易に設定することができる。
【００５０】
また、第２実施例の画像処理システム１０ａによる画像生成出力処理でも、対象画像に対して設定された効果処理が実行される。そのため、第２実施例の画像処理システム１０ａでも、対象画像の撮影シーンに適した効果処理を容易に実行することができる。さらに、第２実施例の画像処理システム１０ａによる画像生成出力処理でも、効果処理実行後の対象画像データに基づき、画像ＩＭＧが出力される。そのため、第２実施例の画像処理システム１０ａでも、対象画像の撮影シーンに適した効果処理実行後の対象画像の出力を容易に実行することができる。
【００５１】
Ｃ．第３実施例：
図８は、第３実施例の画像処理システム１０ｂの構成を概略的に示す説明図である。第３実施例の画像処理システム１０ｂは、第２実施例の画像処理システム１０ａ（図５）と同様に、プリンタ２００ａを備えている。第３実施例の画像処理システム１０ｂは、第２実施例の画像処理システム１０ａにおけるＤＳＣ１００ａの代わりに、パーソナルコンピュータ（以下「ＰＣ」とも呼ぶ）３００を備えている点が、第２実施例の画像処理システム１０ａとは異なっている。ＰＣ３００とプリンタ２００ａとは、互いに接続されている。
【００５２】
ＰＣ３００は、液晶モニタ等の表示部３１２と、キーボードやマウス等の操作部３１４と、ＰＣ３００の各部を制御するＣＰＵ３１６と、インターフェイス部（Ｉ／Ｆ部）３１８と、ＲＯＭやＲＡＭ等の内部メモリ３３０と、を備えている。ＰＣ３００は、さらにハードディスクドライブ等の外部記憶装置を備えていてもよい。ＰＣ３００の各構成要素は、バス３２０を介して互いに接続されている。
【００５３】
ＰＣ３００のインターフェイス部３１８は、複数の入出力端子を備えており、外部機器との間で情報のやり取りを行う。例えば、インターフェイス部３１８は、カードスロット３１９を備えており、カードスロット３１９に挿入されたメモリカードＭＣに格納された画像データの読み込みを行う。
【００５４】
ＰＣ３００の内部メモリ３３０には、画像処理部３４０と、シーン別対応表ＣＴと、が格納されている。シーン別対応表ＣＴは、第１実施例におけるシーン別対応表ＣＴ（図２）と同じものである。画像処理部３４０は、所定のオペレーティングシステムの下で画像処理を行うためのコンピュータプログラムである。ＣＰＵ３１６は、内部メモリ３３０から、画像処理部３４０を読み出して実行することにより、画像処理を実現する。
【００５５】
画像処理部３４０は、プログラムモジュールとして、シーン判別部３４２と、補正設定部３４４と、効果設定部３４６と、画像取得部３４８と、を含んでいる。シーン判別部３４２と補正設定部３４４と効果設定部３４６とは、第２実施例においてＤＳＣ１００ａの有する画像処理部１４０に含まれるシーン判別部１４２と補正設定部１４４と効果設定部１４６と同様の機能を有するモジュールである。画像取得部３４８は、画像ファイルを取得するためのモジュールである。
【００５６】
図９は、第３実施例の画像処理システム１０ｂによる画像変更出力処理の流れを示すフローチャートである。また、図１０は、第３実施例の画像処理システム１０ｂによる画像変更出力処理の概要を示す説明図である。画像処理システム１０ｂによる画像変更出力処理は、画像ファイルを取得し、画像補正や効果処理によって取得した画像ファイルに変更を加えた後に、画像を印刷する処理である。
【００５７】
ステップＳ３１０（図９）では、ＰＣ３００の画像処理部３４０の画像取得部３４８（図８）が、処理の対象となる画像ファイルを対象画像ファイルとして取得する。具体的には、画像取得部３４８は、カードスロット３１９に挿入されたメモリカードＭＣに格納された画像ファイルを、インターフェイス部３１８を介して取得する。なお、画像取得部３４８は、必ずしもメモリカードＭＣから画像ファイルを取得する必要はなく、デジタルスチルカメラやネットワーク上の他の機器から画像ファイルを取得するとしてもよい。図１０（ａ）には、ＰＣ３００が対象画像ファイルを取得している様子を示している。
【００５８】
ステップＳ３２０（図９）では、ＰＣ３００の画像処理部３４０のシーン判別部３４２（図８）が、取得した対象画像ファイルの撮影シーンを判別する。具体的には、シーン判別部３４２は、対象画像ファイルに含まれる画像データを解析して被写体を推定することにより、撮影シーンを判別する。また、対象画像ファイルに付属情報として撮影シーンを特定する情報が含まれている場合には、シーン判別部３４２は、当該情報に基づき撮影シーンを判別するとしてもよい。
【００５９】
ステップＳ３３０（図９）では、画像処理部３４０の効果設定部３４６（図８）が、ステップＳ３２０で判別された撮影シーンに対応付けられた効果処理の選択肢を提示する。効果設定部３４６は、シーン別対応表ＣＴ（図８、図２）を参照して、判別された撮影シーンに対応付けられた効果処理を選択し、表示部３１２（図８）上に表示する。図１０（ｂ）には、撮影シーン「マクロ」に対応付けられた効果処理の選択肢が表示部３１２上に表示されている様子を示している。図１０（ｂ）に示すように、効果処理の選択肢は、ユーザが操作部３１４を介して選択することが可能なように、表示部３１２上に表示される。
【００６０】
ステップＳ３４０（図９）では、画像処理部３４０の効果設定部３４６（図８）が、ユーザによる操作部３１４を介した指示に従って、対象画像ファイルに含まれる画像データに対して実行すべき効果処理を設定する。
【００６１】
ステップＳ３５０（図９）では、画像処理部３４０（図８）が、対象画像ファイルを変更する。具体的には、画像処理部３４０の効果設定部３４６（図８）が、ステップＳ３４０において設定された効果処理を特定する情報を、対象画像ファイルに含まれる付属情報に、効果パラメータとして付加する（図１０（ｃ）参照）。なお、対象画像ファイルに撮影シーンに対応付けられた画像補正を特定する情報（補正パラメータ）が付加されていない場合には、画像処理部３４０の補正設定部３４４が、対象画像ファイルに補正パラメータを付加するとしてもよい（図１０（ｃ）参照）。
【００６２】
ステップＳ３６０（図９）では、画像処理部３４０（図８）が、ユーザによる指示に従い、対象画像ファイルをプリンタ２００ａに対して送信する。対象画像ファイルを受領したプリンタ２００ａでは、第２実施例と同様に、対象画像ファイルに付加された補正パラメータおよび効果パラメータによって特定される画像補正および効果処理が実行される。さらに、プリンタ２００ａでは、画像補正および効果処理が実行された後の対象画像データに基づき、画像ＩＭＧの印刷（出力）が行われる（図１０（ｄ）参照）。
【００６３】
以上説明したように、第３実施例の画像処理システム１０ｂによる画像変更出力処理では、処理の対象となる対象画像ファイルが取得され、取得された対象画像ファイルに基づき画像ＩＭＧがプリンタ２００ａによって印刷される。このとき、ＰＣ３００では、撮影シーンの判別が実行され、判別された撮影シーンに適した効果処理の候補がユーザに対して選択可能に提示される（図１０（ｂ）参照）。また、ユーザにより選択された効果処理が、対象画像に対して実行すべき効果処理として設定される。そのため、第３実施例の画像処理システム１０ｂでも、対象画像の撮影シーンに適した効果処理を対象画像に対して容易に設定することができる。
【００６４】
また、第３実施例の画像処理システム１０ｂによる画像変更出力処理では、対象画像に対して設定された効果処理が実行される。そのため、第３実施例の画像処理システム１０ｂでも、対象画像の撮影シーンに適した効果処理を容易に実行することができる。さらに、第３実施例の画像処理システム１０ｂによる画像変更出力処理では、効果処理実行後の対象画像データに基づき、画像ＩＭＧが出力される。そのため、第３実施例の画像処理システム１０ｂでは、対象画像の撮影シーンに適した効果処理実行後の画像の出力を容易に実行することができる。
【００６５】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６６】
Ｄ１．変形例１：
上記第１および第２実施例では、撮影シーンの判別（図３のステップＳ１２０、図６のステップＳ２２０）、効果処理の選択肢の提示（図３のステップＳ１３０、図６のステップＳ２３０）および効果処理の設定（図３のステップＳ１４０、図６のステップＳ２４０）が、ユーザ指示に従った撮像（図３のステップＳ１１０、図６のステップＳ２１０）の後に行われているが、必ずしもこのような順序で処理が行われる必要はない。撮影シーンの判別、効果処理の選択肢の提示および効果処理の設定が、ユーザ指示に従った撮像の前に行われるとしてもよい。この場合には、ＤＳＣ１００のシーン判別部１４２（図１および図５）が、所定のタイミングでシーン判別用の画像を生成し、生成された画像を解析して被写体を推定することにより、撮影シーンの判別を実行することができる。ここで、所定のタイミングは、一定時間経過毎のタイミングであってもよいし、ユーザが例えばシーン判別ボタンを操作することによってシーン判別実行指示を行ったタイミングであってもよい。このように、シーン判別部１４２によるシーン判別が実行された後にユーザ指示に従った撮像（対象画像の生成）が行われる場合にも、シーン判別部１４２は、対象画像の撮影シーンを判別していると考えることが可能である。
【００６７】
Ｄ２．変形例２：
上記第１実施例において、効果処理設定（図３のステップＳ１４０、図４（ｂ））の際に、効果処理実行後の対象画像を表示部１１２（図１）にプレビューするとしてもよい。具体的には、効果処理の選択肢の提示（図３のステップＳ１３０、図４（ｂ））中に、ユーザが選択肢の中から１つの効果処理を選択した場合に、効果処理部１４７が対象画像に対する効果処理を実行して表示部１１２に処理後の対象画像をプレビュー表示する。このようにすれば、ユーザは効果処理実行後の対象画像の概要を把握することができ、撮影シーンに適した効果処理の対象画像に対する設定の際のユーザの利便性をさらに向上させることができる。
【００６８】
Ｄ３．変形例３：
上記各実施例において、ある撮影シーンに対応付けられた効果処理の選択肢の提示後、ユーザにより選択・設定された効果処理が、当該撮影シーンにデフォルト設定された効果処理として登録されるとしてもよい。この場合には、以降、同じ撮影シーンと判定された画像に対しては、原則として登録された効果処理が実行される。このようにすれば、ユーザの好みを反映した効果処理の設定の容易化を図ることができ、ユーザの利便性をさらに向上させることができる。
【００６９】
Ｄ４．変形例４：
上記各実施例における画像処理システム１０（１０ａ、１０ｂ）の構成はあくまで一例であり、画像処理システム１０の構成を他の構成とすることも可能である。例えば、第１実施例の画像処理システム１０（図１）において、ＤＳＣ１００は必ずしも補正設定部１４４および補正処理部１４５を備えている必要はない。同様に、第２実施例の画像処理システム１０ａ（図５）において、ＤＳＣ１００ａは必ずしも補正設定部１４４を備えている必要はなく、プリンタ２００ａは必ずしも補正処理部２４５を備えている必要はない。同様に、第３実施例の画像処理システム１０ｂ（図８）において、ＰＣ３００は必ずしも補正設定部３４４を備えている必要はなく、プリンタ２００ａは必ずしも補正処理部２４５を備えている必要はない。また、第３実施例の画像処理システム１０ｂ（図８）において、プリンタドライバとしての印刷処理部２４０が、プリンタ２００ａではなくＰＣ３００に含まれるとしてもよい。
【００７０】
また、上記各実施例におけるシーン別対応表ＣＴ（図２）の内容は、あくまで一例であり、シーン別対応表ＣＴを他の内容とすることも可能である。例えば、シーン別対応表ＣＴは、撮影シーンとして、他に「風景」や「機械」等のシーンを含んでいるとしてもよい。このとき、撮影シーン「風景」に対応付けられた効果処理として、もやを加える効果処理や青みを増すホワイトバランスを適用する効果処理等が登録されているとしてもよい。また、撮影シーン「機械」に対応付けられた効果処理として、質感強調の効果処理等が登録されているとしてもよい。その他にも、公知のフィルタやレタッチを用いた効果処理が、シーン別対応表ＣＴに登録されているとしてもよい。
【００７１】
また、上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施例としての画像処理システム１０の構成を概略的に示す説明図である。
【図２】シーン別対応表ＣＴの内容の一例を示す説明図である。
【図３】第１実施例の画像処理システム１０による画像生成出力処理の流れを示すフローチャートである。
【図４】第１実施例の画像処理システム１０による画像生成出力処理の概要を示す説明図である。
【図５】第２実施例の画像処理システム１０ａの構成を概略的に示す説明図である。
【図６】第２実施例の画像処理システム１０ａによる画像生成出力処理の流れを示すフローチャートである。
【図７】第２実施例の画像処理システム１０ａによる画像生成出力処理の概要を示す説明図である。
【図８】第３実施例の画像処理システム１０ｂの構成を概略的に示す説明図である。
【図９】第３実施例の画像処理システム１０ｂによる画像変更出力処理の流れを示すフローチャートである。
【図１０】第３実施例の画像処理システム１０ｂによる画像変更出力処理の概要を示す説明図である。
【符号の説明】
【００７３】
１０…画像処理システム
１００…ＤＳＣ
１０２…レンズ
１０４…レンズ駆動部
１０６…レンズ駆動制御部
１０８…撮像素子
１１０…Ａ／Ｄ変換器
１１２…表示部
１１４…操作部
１１６…ＣＰＵ
１２０…バス
１３０…内部メモリ
１４０…画像処理部
１４２…シーン判別部
１４４…補正設定部
１４５…補正処理部
１４６…効果設定部
１４７…効果処理部
２００…プリンタ
２１０…プリンタエンジン
２１２…表示部
２１４…操作部
２１６…ＣＰＵ
２３０…内部メモリ
２４０…印刷処理部
２４５…補正処理部
２４７…効果処理部
３００…ＰＣ
３１２…表示部
３１４…操作部
３１６…ＣＰＵ
３１８…インターフェイス部
３１９…カードスロット
３２０…バス
３３０…内部メモリ
３４０…画像処理部
３４２…シーン判別部
３４４…補正設定部
３４６…効果設定部
３４８…画像取得部
【図１】
2007194917.tif 000003
【図２】
2007194917.tif 000004
【図３】
2007194917.tif 000005
【図４】
2007194917.tif 000006
【図５】
2007194917.tif 000007
【図６】
2007194917.tif 000008
【図７】
2007194917.tif 000009
【図８】
2007194917.tif 000010
【図９】
2007194917.tif 000011
【図１０】
2007194917.tif 000012