(57)【要約】【課題】異なる画像タイプが混在する状況においても、画像処理における処理内容を効率的に設定することが可能な技術を提供する。【解決手段】コピー元画像ＰＡに対する画像処理内容を記憶しておき、画像ＰＡとは異なる画像タイプの処理対象画像ＰＢに対する画像処理内容を設定する。画像処理における項目のうちコピー元画像と処理対象画像との両方に適用可能な項目に関しては、コピー元画像ＰＡに対する画像処理内容をコピーして、処理対象画像ＰＢに対する画像処理内容として設定する。【選択図】図９
2006085247.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
画像処理の対象となる処理対象画像を指定する手段と、
前記処理対象画像に対する画像処理内容の候補を指定する指定手段と、
前記指定手段によって指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する設定手段と、
を備え、
前記設定手段は、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記指定手段は、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、
前記設定手段は、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記処理済画像および前記処理対象画像のうち、一方の画像は、撮像素子からの出力情報がそのまま記録されたＲＡＷ形式の画像タイプを有しており、他方の画像は、撮像素子からの出力情報に基づいて画素単位での３成分値が算出されて生成された所定形式の画像タイプを有していることを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記処理済画像および前記処理対象画像のうち、一方の画像は動画像の画像タイプを有しており他方の画像は静止画像の画像タイプを有していることを特徴とする画像処理装置。
【請求項５】
請求項２に記載の画像処理装置において、
前記処理済画像および前記処理対象画像のうち、一方の画像は第１形式の動画像の画像タイプを有しており他方の画像は前記第１形式とは異なる第２形式の動画像の画像タイプを有していることを特徴とする画像処理装置。
【請求項６】
画像処理方法であって、
a)画像処理の対象となる処理対象画像を指定する工程と、
b)前記処理対象画像に対する画像処理内容の候補を指定する工程と、
c)前記工程b)において指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する工程と、
を含み、
前記工程c)においては、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とする画像処理方法。
【請求項７】
請求項６に記載の画像処理方法において、
前記工程b)においては、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、
前記工程c)においては、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とする画像処理方法。
【請求項８】
コンピュータに、
a)画像処理の対象となる処理対象画像を指定する手順と、
b)前記処理対象画像に対する画像処理内容の候補を指定する手順と、
c)前記手順b)において指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する手順と、
を実行させるプログラムであって、
前記手順c)においては、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムにおいて、
前記手順b)においては、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、
前記手順c)においては、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に各種の画像処理を複数の画像に対して行う際の技術に関する。
【背景技術】
【０００２】
デジタルカメラ等で撮影された画像に対して各種項目の画像処理（カラーバランス補正および明るさ補正処理等の画像処理）を行う画像処理技術が存在する。具体的には、パーソナルコンピュータ上で所定の画像処理用プログラムを実行することによって、上記のような画像処理が行われる。このような技術によれば、より高品質の画像を得ることが可能である。
【０００３】
このような画像処理を行うソフトウエアプログラムの中には、複数の画像に対して同様の処理を繰り返して行う際に、或る画像の画像処理内容（設定値）をコピーし、他の画像の画像処理内容としてペーストする（貼り付ける）操作によって、画像処理内容を設定できるものが存在する（非特許文献１参照）。これによれば、各画像ごとに処理内容のパラメータを逐次指定していく場合に比べて、手動設定の手間を省略することができるので、操作性を向上させることができる。
【０００４】
【非特許文献１】Eastman Kodak Company、”KODAK PROFESSIONAL DCS Photo Desk v4.0 ”、［online］、［平成１６年８月２５日検索］、インターネット＜ＵＲＬ：www.kodak.com/global/en/professional/products/cameras/photoDesk/photoDeskMain.jhtml＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、撮影画像には、ＪＰＥＧ形式およびＴＩＦＦ形式などの汎用的な形式の画像だけでなく、撮像素子からの出力情報をそのまま記録するＲＡＷ形式の画像など、様々な画像タイプの画像が存在する。
【０００６】
しかしながら、上記の非特許文献１の技術では、同一画像タイプの画像間における画像処理内容のコピー＆ペーストを行うことは可能であるが、異なる画像タイプの画像間における画像処理内容のコピー＆ペーストを行うことはできないものとなっている。すなわち、コピー元画像の画像タイプとペースト先画像の画像タイプとが同一の場合にのみ、コピー＆ペースト操作による画像処理内容の設定処理が可能である。言い換えれば、コピー元画像の画像タイプとペースト先画像の画像タイプとが異なる場合には、コピー＆ペースト操作による画像処理内容の設定処理を行うことができない。
【０００７】
したがって、上記の技術において、異なる画像タイプの複数の画像に対して画像処理を行う場合には、画像処理の処理パラメータを画像ごとに設定するか、あるいは、画像タイプ別に上記のようなコピー＆ペースト操作を行うことになるため、効率良く作業を行うことができないという問題がある。このように、上述のような様々な画像タイプの画像が混在する環境下においては、作業の効率性に問題がある。
【０００８】
なお、画像タイプの相違としては、ＲＡＷ形式と汎用形式（ＪＰＥＧ形式、ＴＩＦＦ形式等）との相違だけでなく、様々な種類の相違が存在し、そのような相違が存在する場合にも同様の問題が生じる。
【０００９】
また、コピー＆ペースト操作以外による設定操作においても、様々な画像タイプが混在する状況において、設定操作をより効率的に行うことが好ましい。
【００１０】
そこで、この発明の課題は、異なる画像タイプが混在する状況においても、画像処理における処理内容を効率的に設定することが可能な技術を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決すべく、請求項１の発明は、画像処理装置であって、画像処理の対象となる処理対象画像を指定する手段と、前記処理対象画像に対する画像処理内容の候補を指定する指定手段と、前記指定手段によって指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する設定手段とを備え、前記設定手段は、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【００１２】
請求項２の発明は、請求項１の発明に係る画像処理装置において、前記指定手段は、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、前記設定手段は、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【００１３】
請求項３の発明は、請求項２の発明に係る画像処理装置において、前記処理済画像および前記処理対象画像のうち、一方の画像は、撮像素子からの出力情報がそのまま記録されたＲＡＷ形式の画像タイプを有しており、他方の画像は、撮像素子からの出力情報に基づいて画素単位での３成分値が算出されて生成された所定形式の画像タイプを有していることを特徴とする。
【００１４】
請求項４の発明は、請求項２の発明に係る画像処理装置において、前記処理済画像および前記処理対象画像のうち、一方の画像は動画像の画像タイプを有しており他方の画像は静止画像の画像タイプを有していることを特徴とする。
【００１５】
請求項５の発明は、請求項２の発明に係る画像処理装置において、前記処理済画像および前記処理対象画像のうち、一方の画像は第１形式の動画像の画像タイプを有しており他方の画像は前記第１形式とは異なる第２形式の動画像の画像タイプを有していることを特徴とする。
【００１６】
請求項６の発明は、画像処理方法であって、a)画像処理の対象となる処理対象画像を指定する工程と、b)前記処理対象画像に対する画像処理内容の候補を指定する工程と、c)前記工程b)において指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する工程とを含み、前記工程c)においては、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【００１７】
請求項７の発明は、請求項６の発明に係る画像処理方法において、前記工程b)においては、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、前記工程c)においては、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【００１８】
請求項８の発明は、コンピュータに、a)画像処理の対象となる処理対象画像を指定する手順と、b)前記処理対象画像に対する画像処理内容の候補を指定する手順と、c)前記手順b)において指定された前記画像処理内容の候補に基づいて、前記処理対象画像に対する画像処理内容を設定する手順とを実行させるプログラムであって、前記手順c)においては、前記画像処理内容の候補における複数の画像処理項目の中に、前記処理対象画像とは異なる画像タイプの画像には適用可能であるが前記処理対象画像には適用不可能な項目と、前記処理対象画像に適用可能な項目との両者が含まれる場合には、前記両者のうち前記処理対象画像にも適用可能な項目に関してのみ、前記画像処理内容の候補を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【００１９】
請求項９の発明は、請求項８の発明に係るプログラムにおいて、前記手順b)においては、所定の処理済画像に対する画像処理内容を、前記画像処理内容の候補として指定することが可能であり、前記手順c)においては、前記処理済画像とは異なる画像タイプの画像が前記処理対象画像として指定された場合には、前記処理済画像に対して施された画像処理の複数の項目のうち、前記処理済画像と前記処理対象画像との両方に適用可能な項目に関して、前記処理済画像に対する画像処理内容を前記処理対象画像に対する画像処理内容として設定することを特徴とする。
【発明の効果】
【００２０】
請求項１から請求項９に記載の発明によれば、画像処理内容の候補における複数の画像処理項目の中に、処理対象画像とは異なる画像タイプの画像には適用可能であるが処理対象画像には適用不可能な項目と、処理対象画像に適用可能な項目との両者が含まれる場合には、両者のうち処理対象画像にも適用可能な項目に関してのみ、画像処理内容の候補が処理対象画像に対する画像処理内容として設定されるので、異なる画像タイプが混在する状況においても、画像処理における処理内容を効率的に設定することが可能である。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図面に基づいて説明する。
【００２２】
＜構成＞
図１は、本発明の実施形態に係る画像処理装置１の概要を示す図である。図１に示すように、画像処理装置１は、コンピュータシステム（以下、単に「コンピュータ」とも称する）として構成される。具体的には、当該コンピュータ（画像処理装置）は、ＣＰＵ２と、記憶部３と、メディアドライブ４と、液晶ディスプレイなどの表示部５と、キーボード６ａおよびマウス６ｂなどの入力部６と、ネットワークカードなどの通信部７とを備えている。記憶部３は、ＲＡＭなどの半導体メモリにより構成される主記憶部３ａとハードディスクドライブ（ＨＤＤ）などの補助記憶部３ｂとを有している。また、メディアドライブ４は、ＣＤ−ＲＯＭ、ＤＶＤ（Digital Versatile Disk）、フレキシブルディスク、メモリカードなどの可搬性の記録媒体９からその中に記録されている情報を読み出すことができる。
【００２３】
画像処理装置１は、記録媒体９に記録されたソフトウエアプログラム（以下、単に「プログラム」とも称する）を読み込み、そのプログラムＰＧをＣＰＵ２等を用いて実行することによって、後述するような各種の機能を実現する。なお、各機能を有するプログラムは、記録媒体９を介して供給される場合に限定されず、ＬＡＮおよびインターネットなどのネットワークを介して、このコンピュータに対して供給されてもよい。
【００２４】
図２は、画像処理装置１における機能ブロックを示す図である。図２に示すように、画像処理装置１は、画像読込部１１と画像処理内容設定部１３と画像処理実行部１５とを備える。
【００２５】
画像読込部１１は、画像処理の対象となる画像のデータを、プログラムＰＧ上で取り扱い可能となるように読み込む機能を有しており、画像処理内容設定部１３は、複数の項目（後述）にわたる画像処理内容を設定する機能を有している。各画像に対する複数の項目にわたる画像処理内容は、プログラムＰＧの管理下の記憶領域に記憶される。また、画像処理実行部１５は、画像処理内容設定部１３によって設定された画像処理内容にしたがって各項目に関する画像処理を実際に実行する処理部である。
【００２６】
ここにおいて、画像処理内容設定部１３は、対象画像に対する画像処理内容の設定処理を、他の画像についての画像処理内容をコピーして貼り付ける操作（コピー＆ペースト操作）によって実現することができる。これによって、画像処理内容を逐一設定し直す必要が無く、非常に簡便な操作によって同様の処理を複数の画像に対して施すことが可能になる。
【００２７】
特に、この画像処理装置１においては、複数の画像タイプに共通して適用することが可能な項目については、各画像の画像タイプが異なる場合であっても、このようなコピー操作による設定処理が可能である。例えば、ＲＡＷ形式の画像とＪＰＥＧ形式の画像との両画像に共通して適用可能な項目については、コピー操作による画像処理内容の設定が可能である（図９参照）。したがって、非常に簡便な操作で、異なる画像タイプの画像に対して同様の画像処理内容を容易に設定して、画像処理を実行させることが可能になる。
【００２８】
以下では、このような処理についてさらに詳細に説明する。
【００２９】
＜動作＞
ここでは、画像ＰＡと画像ＰＢとに対してこの順序で画像処理を行う際に、先の画像ＰＡへの画像処理内容を利用して後の画像ＰＢへの画像処理内容を設定する場合について説明する。より詳細には、（１）所定の画像ＰＡに対して、複数の項目にわたるパラメータを逐次指定する操作を伴って画像処理内容を設定する操作を行い、その後、（２）画像ＰＡについての画像処理内容をコピーして別の画像ＰＢに対する画像処理内容としてペーストする（貼り付ける）ことによって簡易に設定を行う場合について説明する。なお、以下では、画像ＰＡをコピー元画像、画像ＰＢをペースト画像（ないし処理対象画像）とも称する。
【００３０】
まず、（１）画像ＰＡについての画像処理を実行させる際の操作等について説明する。
【００３１】
図３は、プログラムＰＧ実行時の操作画面２０を示す図である。
【００３２】
操作画面２０は、複数の領域Ｒ１〜Ｒ４を有している。領域Ｒ１はフォルダツリーを示す領域であり、領域Ｒ２は画像表示領域である。また、領域Ｒ３はプレビュー領域であり、領域Ｒ４は情報表示領域である。
【００３３】
操作者がマウス操作等によって所定のフォルダを指定すると、指定されたフォルダ内の各画像がそのファイル名が併記された態様で領域Ｒ２内にサムネイル表示される。なお、これに限定されず、ファイル名のみが列挙されるようにしてもよい。
【００３４】
領域Ｒ２内に表示された複数の画像（ここでは画像Ｐ１〜Ｐ９）の中から所望の画像をマウス操作（詳細にはワンクリック操作）によって選択すると、選択された画像（被選択画像）のプレビュー画面が領域Ｒ３に表示され、当該被選択画像の各種の情報（例えば、タグ情報等）が領域Ｒ４に表示される。
【００３５】
このような各領域Ｒ１〜Ｒ４の表示を参照しつつ、操作者は、画像処理の対象としたい画像ＰＡ（例えば画像Ｐ１）を選択する。具体的には、領域Ｒ２内に表示された画像の中から操作者がダブルクリック操作によって所望の画像ＰＡを選択する。画像処理装置１は、この選択操作に応答して、画像処理の対象として当該画像ＰＡ（例えば画像Ｐ１）が選択されたことを認識し、新たなウインドウを生成し表示部５に操作画面３０（図４参照）を表示する。
【００３６】
図４は、画像処理の内容を指定して実行させるための操作画面３０を示す図である。図４に示すように、操作画面３０は、画像処理についての複数の項目を列挙する項目表示領域Ｒ５と、対象画像を表示する画像表示領域Ｒ６と、対象画像の詳細情報を表示する情報表示領域Ｒ７とを備えている。
【００３７】
図５は、項目表示領域Ｒ５に表示される複数の項目を示す図である。図５に示されるように、ここでは、画像処理の項目として、トーンカーブ補正と、ヒストグラム補正と、カラーバランス補正と、明るさ補正と、コントラスト補正と、リサイズと、露出補正と、ホワイトバランス補正と、シャープネス補正と、特殊効果補正とが列挙されている。後述するように、最後の４つの補正処理（具体的には、露出補正、ホワイトバランス補正、シャープネス補正および特殊効果補正）は、ＲＡＷ形式のみに適用可能な画像処理となっている。なお、画像処理の項目としては、図５に示すような各項目に限定されず、その他の項目であってもよい。
【００３８】
図４の操作画面３０において、領域Ｒ５内の所定の項目がマウス操作（詳細にはダブルクリック）によって選択されると、その項目についてのさらに詳細な設定用ダイアログが表示される。たとえば、「露出補正」を選択すると、図６のような設定用ダイアログ４０が表示される。操作者は、設定用ダイアログ４０内のスライダ４１をマウス操作で左右に移動させることによって、露出補正のパラメータを−２．０と＋２．０との間の任意の値に設定することが可能である。画像処理装置１は、設定されたパラメータで画像処理を実行し、当該パラメータによる補正後の画像ＰＡを領域Ｒ６に表示する。
【００３９】
その他の項目についても同様であり、各項目ごとの補正用パラメータを適宜に設定した状態で画像処理を実行させることができる。操作者は、複数の項目のそれぞれについて同様の操作を逐次行うことによって、複数の項目についての画像処理内容を設定して、複数の項目についての画像処理を実行する。操作者は、所望の項目に関する画像処理を全て終了すると、操作画面３０を閉じる。なお、画像ＰＡに対する画像処理内容は、当該プログラムＰＧが終了されるまでプログラムＰＧの管理下において記憶部３内に記憶される。
【００４０】
以上のようにして、画像ＰＡについての画像処理が実行される。
【００４１】
次に、（２）画像ＰＢについての画像処理内容を設定する際の操作等について説明する。ここでは、画像ＰＡについての画像処理内容をコピーして別の画像ＰＢに対する画像処理内容として貼り付ける操作を行うものとする。
【００４２】
図７は、このような処理を示すフローチャートである。
【００４３】
まず、ステップＳ１１において、コピー元の画像ＰＡ（ここでは画像Ｐ１）の指定操作等が行われる。具体的には、操作者は、マウスのクリック操作によって画像ＰＡ（Ｐ１）を被選択状態とした上で、操作画面２０内のコピーボタン２１（図３）を押下する。画像処理装置１は、このような指定操作に応答して、画像ＰＡ（Ｐ１）についての複数の項目に関する画像処理内容（詳細には、各項目に関する補正パラメータの値など）をコピーしてメモリ上に保持しておく。なお、画像処理内容のコピー操作は、コピーボタン２１の押下操作を伴うものに限定されず、プログラムメニューを用いた操作（例えば編集メニュー項目内の「コピー」項目を選択する操作）、あるいは、マウスの右クリックで表示されるコンテクストメニューを用いた操作（例えば、当該コンテクストメニュー項目内の「コピー」項目を選択する操作）によるものなどであってもよい。
【００４４】
つぎに、ステップＳ１２において、ペースト先の画像ＰＢ（ここでは画像Ｐ８）の指定操作等が行われる。具体的には、操作者は画像処理内容のペースト先（貼り付け先）の画像ＰＢ（Ｐ８）を指定した上で、画像処理内容のペースト処理（貼り付け処理）を実行させるための指示を与える。より詳細には、操作者は、マウス操作によって、画像ＰＢ（Ｐ８）を被選択状態とした上で、操作画面２０内のペーストボタン２２（図３）を押下する。画像処理装置１は、このような指定操作に応答して、ペースト先の画像ＰＢ（Ｐ８）を特定し、さらにステップＳ１３〜Ｓ１９の各処理を行う。なお、画像処理内容のペースト操作は、ペーストボタン２２の押下操作を伴うものに限定されず、プログラムメニューを用いた操作（例えば編集メニュー項目内の「ペースト」項目を選択する操作）、あるいは、マウスの右クリックで表示されるコンテクストメニューを用いた操作（例えば、当該コンテクストメニュー項目内の「ペースト」項目を選択する操作）によるものなどであってもよい。
【００４５】
ところで、この画像処理装置１においては、ＲＡＷ形式、ＪＰＥＧ形式、ＧＩＦ形式、ＴＩＦＦ形式、ＪＰＥＧ２０００形式などの様々な画像タイプの画像（静止画像）に対する画像処理が可能である。
【００４６】
このうち、ＲＡＷ形式は、撮像素子からの出力情報をそのまま記録する形式であり、その詳細なデータ形式は撮像素子の配列等に依存する。ＲＡＷ形式は、撮像素子からの出力情報がそのまま未加工の状態で出力される形式であるため、高画質な状態での画像処理が可能である。ＲＡＷ形式は、現像用パラメータ（たとえば、露出調整パラメータ、ホワイトバランス調整パラメータ等）を撮影後に適宜に設定して画像処理を施すことができるなどの点において、汎用形式よりも優れており、より高品質の出力画像を得たい場合などに用いられる。
【００４７】
一方、ＪＰＥＧ形式、ＧＩＦ形式、ＴＩＦＦ形式、ＪＰＥＧ２０００形式は、撮像素子の素子配列等に依存することがなく、画像を表現するために一般的に用いられる汎用形式である。これらの汎用形式（具体的には、ＪＰＥＧ形式、ＧＩＦ形式、ＴＩＦＦ形式、ＪＰＥＧ２０００形式など）は、撮像素子（ＣＣＤあるいはＣＭＯＳ等）からの出力情報に基づいて画像における画素単位での３成分値（（Ｒ，Ｇ，Ｂ）あるいは（Ｙ，Ｃｒ，Ｃｂ）など）が算出されて生成された形式のものであるとも表現される。なお、この汎用形式は、より詳細には、圧縮を伴うものと圧縮を伴わないものとに分類される。
【００４８】
ここでは、画像ＰＡとはその画像タイプが異なる画像が、ペースト先画像（処理対象画像とも称する）ＰＢとして選択される場合を想定する。詳細には、コピー＆ペースト操作によって、ＲＡＷ形式の画像ＰＡに対する画像処理内容を、ＪＰＥＧ形式の画像ＰＢに対する画像処理内容の候補として指定する場合を想定する。上述したように、この画像処理装置１においては、各画像の画像タイプが異なる場合であっても、複数の画像タイプに共通して適用することが可能な項目については、コピー操作による設定処理が可能である。なお、ここでは説明しないが、この画像処理装置１においては、同一画像タイプ間での画像処理内容のコピー＆ペースト操作も可能である。同一画像タイプ間では、画像ＰＡに設定された全ての項目の画像処理内容が画像ＰＢの画像処理内容として設定されることになる。
【００４９】
以下では、上述のような異なる画像タイプ間での画像処理内容の設定処理についてさらに詳細に説明する。
【００５０】
まず、ステップＳ１３において、画像処理装置１はペースト先画像ＰＢの画像タイプを取得する。ここでは、画像ＰＢがＪＰＥＧ形式の画像タイプを有している旨が取得される。詳細には、たとえば、当該画像ファイルの拡張子および／または当該画像ファイル内のタグ情報等を用いることによって画像タイプを識別することが可能である。
【００５１】
つぎに、ステップＳ１４〜ステップＳ１７において、各処理項目ごとにペーストの可否を決定しつつ、画像ＰＢについての処理内容が設定される。
【００５２】
詳細には、まず、画像ＰＡに対する画像処理に含まれる複数の処理項目の中から、判定対象となる処理項目が特定される（ステップＳ１４）。
【００５３】
つぎに、当該処理項目の画像処理がペースト先画像ＰＢにも適用可能か否かを判定する（ステップＳ１５）。具体的には、ステップＳ１３で取得された画像タイプに基づいて、当該処理項目の画像処理がペースト先画像ＰＢにも適用可能か否かを判定する。言い換えれば、各処理項目が、コピー元の画像とペースト先の画像との両方に適用可能なものであるか否かが判定されることになる。詳細には、図８に示すような、各処理項目の画像処理が各画像タイプの画像に対して適用可能か否かを示すデータテーブルＴＢＬ等を記憶部３に格納しておき、当該データテーブルＴＢＬに基づいて、各処理項目の画像処理がペースト先画像ＰＢに適用可能か否かを判定するようにすればよい。
【００５４】
上述したように、図５に示された複数の項目のうち４つの項目の画像処理（すなわち露出補正、ホワイトバランス補正、シャープネス補正、および特殊効果補正）は、ＲＡＷ形式の画像に対してのみ施すことが可能な処理である。一方、その他の６項目の画像処理（すなわち、トーンカーブ補正、ヒストグラム補正、カラーバランス補正、明るさ補正、コントラスト補正およびリサイズ）は、ＲＡＷ形式とその他の形式（ＪＰＥＧ形式、）とのいずれの画像に対しても共通に施すことが可能な処理である。
【００５５】
したがって、ペースト先画像ＰＢがＪＰＥＧ形式の画像タイプである場合には、ＲＡＷ形式の画像タイプにのみ許可された４つの画像処理（すなわち露出補正、ホワイトバランス補正、シャープネス補正、および特殊効果補正）は画像ＰＢには適用できないものとして判定される。この場合、ステップＳ１６には進まず、ステップＳ１７に進む。
【００５６】
一方、上記４つの画像処理以外の６つの画像処理（すなわち、トーンカーブ補正、ヒストグラム補正、カラーバランス補正、明るさ補正、コントラスト補正およびリサイズ）は、画像ＰＢにも適用可能なものとして判定される。この場合、ステップＳ１６に進み、この処理項目の画像処理をペースト先画像ＰＢにも適用することを決定して、当該処理項目に関する処理パラメータを画像ＰＢ用の処理パラメータとして設定する。
【００５７】
ステップＳ１７においては、画像ＰＡの画像処理に含まれる全ての処理項目について判定処理が終了したか否かが判定され、未判定の処理項目が残っている場合にはステップＳ１４に戻って同様の処理が繰り返され、全ての処理項目についての判定処理が終了したと判定されれば、ステップＳ１８に進む。
【００５８】
ステップＳ１８では、画像ＰＢに適用可能と判定された項目の画像処理が画像ＰＡと同じ処理内容で実行される。これによって、画像に対する複数の項目にわたる画像処理内容が一括的に実行される。
【００５９】
図９は、画像処理内容の設定例を示す図である。例えば、図９に示すように、画像ＰＡに対する４項目の画像処理（具体的には、トーンカーブ補正、明るさ補正、リサイズおよび露出補正）の内容を画像ＰＢに対する画像処理内容として設定する場合を想定する。
【００６０】
この場合、上述のようなフローチャートにしたがって処理されると、ＲＡＷ専用項目である「露出補正」に関しては、ペースト先の画像ＰＢに適用できない項目であると判定され、画像ＰＢに対しては当該項目「露出補正」に関する画像処理は施されない。
【００６１】
一方、トーンカーブ補正と明るさ補正とリサイズとの３つの項目は、ＲＡＷ形式以外の画像タイプにも適用可能な処理項目であると判定され、これら３つの項目については、画像ＰＡに対する画像処理内容が画像ＰＢの処理内容として設定される。言い換えれば、画像ＰＡに対する画像処理内容がコピーされて画像ＰＢにペーストされる。詳細には、「明るさ補正」に関しては、画像ＰＡに対する処理パラメータである「＋３０」が、画像ＰＢに対する処理パラメータとして設定される。「リサイズ」に関しては、画像ＰＡに対する処理パラメータである「ＶＧＡ（６４０×４８０画素）」が、画像ＰＢに対する処理パラメータとして設定される。また、「トーンカーブ補正」に関しては、画像ＰＡに対する処理パラメータである「ＣＵＲＶＥα」が、画像ＰＢに対する処理パラメータとして設定される。なお、パラメータ「ＣＵＲＶＥα」はトーンカーブ補正処理の或る補正曲線を示すための一群の値に付された名称である。
【００６２】
以上のように、コピー＆ペースト操作によって、画像ＰＡに対する画像処理内容を、画像ＰＢに対する画像処理内容の候補として指定することが可能になる。そして、画像処理装置１は、処理対象画像ＰＢの画像タイプを判定し、その判定結果に応じて、処理対象画像ＰＢに対する画像処理の内容を設定する。詳細には、画像処理内容の候補における複数の画像処理項目の中に、処理対象画像ＰＢとは異なる画像タイプ（例えばＲＡＷ形式）の画像には適用可能であるが処理対象画像ＰＢ（例えばＪＰＥＧ形式等）には適用不可能な項目（例えば、「露出補正」）と処理対象画像ＰＢに適用可能な項目（例えば、「明るさ補正」）との両者が含まれる場合には、これら両者のうち処理対象画像ＰＢにも適用可能な項目に関してのみ、画像処理内容の候補（すなわち画像ＰＡに対する処理内容）を処理対象画像に対する画像処理内容として設定する。
【００６３】
したがって、処理対象画像ＰＢの処理内容の設定を行うに際して、画像ＰＡに対するような画像処理内容（設定値）の設定操作を行う必要がなく、非常に簡易な操作で設定を行うことができる。特に、画像ＰＡの画像タイプと画像ＰＢの画像タイプとが互いに異なる場合においても、画像ＰＡだけでなく画像ＰＢにも適用可能な項目については、或る画像ＰＡの画像処理内容と同様の画像処理内容を、別の画像ＰＢに対して簡易な操作で設定することが可能になる。
【００６４】
なお、各画像に施された画像処理内容は、自動的に履歴情報として格納しておくことが好ましい。これによれば、或る画像に対する画像処理を行う際に、別の画像に施された画像処理の内容（履歴情報）を利用して、当該画像処理の内容にさらに個別の処理を追加した処理を行うことが容易に実現できる。あるいは、或る画像に対する追加的な画像処理を行う際に、履歴情報を表示部５に表示させて、当該画像に対して施された画像処理の内容を参照することによって、追加的に行うべき画像処理の内容を効率的に決定することもできる。履歴情報は、画像ファイルとは別個の履歴情報ファイルとして保存されてもよく、あるいは、画像ファイルの一部として保存されるようにしてもよい。
【００６５】
＜その他＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【００６６】
例えば、上記実施形態においては、ペースト先の画像として１つの画像を指定する場合を例示したが、これに限定されず、ペースト先の画像として複数の画像を指定しても良い。たとえば、上述のようなコピー＆ペースト操作においてペースト先の画像として複数の画像Ｐ２〜Ｐ９を指定することによって、画像Ｐ１の画像処理内容を複数の画像Ｐ２〜Ｐ９に対してそれぞれ設定することが可能である。これによれば、画像処理内容をより効率的に設定することが可能である。
【００６７】
また、上記実施形態においては、コピー元の画像としては、手動設定によって画像処理パラメータが定められたものを例示したが、これに限定されず、上述のようなコピー＆ペースト操作によって画像処理パラメータが定められたものであってもよい。たとえば、上記におけるペースト先の画像Ｐ８を今度はコピー元の画像として選択し、さらに別の画像Ｐ１０（不図示）をペースト先の画像として選択し、上記と同様の処理を行うようにしてもよい。
【００６８】
さらに、上記実施形態においては、ＲＡＷ形式の画像タイプである画像Ｐ１の画像処理内容を、ＪＰＥＧ形式の画像タイプである画像Ｐ８の画像処理内容として設定する場合について例示したが、これに限定されない。
【００６９】
例えば、ＲＡＷ形式の画像の画像処理内容をその他の汎用形式の画像（ＴＩＦＦ形式等）として設定するようにしてもよい。
【００７０】
また、コピー元画像ＰＡおよびペースト先画像（処理対象画像）ＰＢのうち、一方が動画像であり、他方の画像が静止画像であってもよい。より詳細には、一方がＭＰＥＧ形式であり、他方がＪＰＥＧ形式であってもよい。これによれば、例えば、画像圧縮の程度を変更するＭＰＥＧ特有の処理項目がコピー元画像ＰＡの画像処理内容に含まれる場合でも、当該項目以外の適用可能な処理項目（例えば、リサイズ）に関しては、コピー元画像ＰＡの画像処理内容を、ＪＰＥＧ形式の静止画像であるペースト先画像（処理対象画像）ＰＢの画像処理内容として設定することができる。
【００７１】
あるいは、コピー元画像ＰＡおよびペースト先画像ＰＢのうち、一方が第１の形式の動画像であり、他方の画像が第２の形式の動画像であってもよい。より詳細には、一方がＭＰＥＧ形式の動画像であり他方がＭｏｔｉｏｎＪＰＥＧ形式の動画像であってもよい。これによれば、例えば、画像圧縮の程度を変更するＭＰＥＧ特有の処理項目がコピー元画像ＰＡの画像処理内容に含まれる場合でも、当該項目以外の適用可能な処理項目に関しては、コピー元画像ＰＡの画像処理内容を、ペースト先画像ＰＢの画像処理内容として設定することができる。
【００７２】
同様に、その他の場合でも、ペースト先画像の画像タイプを判定し、各項目の処理がその画像タイプの画像に適用可能なものであるか否かを上述のようなデータテーブル等に基づいて決定することができる。そして、複数の項目のうちペースト先画像の画像タイプにも適用可能な項目に関しては、コピー元の画像に対する画像処理内容を、ペースト先画像に対する画像処理内容として設定することができる。
【００７３】
なお、各画像タイプに各項目の画像処理が適用可能であるか否かは、例えば、ＲＡＷ形式でなければ参照すべき情報が存在しないなど、本質的にその画像処理を施すことができるか否かという事情に応じて決定されることがある。ただし、このような事情に限定されず、そのプログラムにおける特有の事情などの様々な事情によって相違することもある。いずれの場合においても、このような各種の事情を反映させたデータテーブル等（図８参照）を準備しておけば、様々な事情を考慮した上で各項目の画像処理がその画像タイプに適用可能であるか否かを適切に判断することが可能である。
【００７４】
また、上記実施形態においては、ペーストボタン２２の押下に応じて、画像処理内容のペースト処理だけでなく、当該ペースト処理によって設定された内容での画像処理をも引き続いて実行する場合を例示したが、これに限定されない。たとえば、ペーストボタン２２の押下に応答してペースト処理のみが行われ、実際の画像処理の実行は別個に設けられた実行開始指示用ボタンの押下に応答して開始されるようにしてもよい。
【００７５】
さらに、上記実施形態においては、画像ＰＡに対して施された画像処理内容を、処理対象画像ＰＢに対する画像処理内容の候補として指定する場合（換言すれば、画像ＰＡを用いて、処理対象画像ＰＢに対する画像処理内容の候補を指定する場合）を例示したが、これに限定されない。例えば、画像（「処理済画像」とも称する）ＰＡに関する設定内容を用いることなく、以下のように、画像に対する処理内容の候補を指定する操作画面３０等を用いて、処理対象画像ＰＢに対する画像処理内容の候補を指定するようにしてもよい。
【００７６】
具体的には、図３において、まず、領域Ｒ２のサムネイル表示を利用して複数の画像を処理対象画像ＰＢとして指定する。この際、複数の画像として様々な画像タイプの画像を指定することができる。また、ここでは複数の画像を指定しているが、１つの画像を指定するようにしてもよい。
【００７７】
そして、マウス操作等によって、コンテクストメニュー（マウスの右クリックで表示されるメニュー）あるいはプログラムメニュー（メニューバーに表示されるメニュー）から「画像処理内容設定」の項目（不図示）を選択する。すると、当該項目の選択に応じて図４の操作画面３０が表示される。
【００７８】
操作者は、操作画面３０内の項目表示領域Ｒ５に表示される複数の項目の中から所望の項目を選択して、各項目に関する処理内容を指定する。このとき、処理対象画像ＰＢとして指定された画像のタイプに拘わらず、操作者は、各項目の処理内容（処理パラメータ）を指定できる。たとえば、「明るさ補正」と「露出補正」との両項目に関する処理内容を処理内容の候補として指定できる。
【００７９】
処理対象画像ＰＢとして選択された画像の中に、当該項目に関する画像処理を適用できない画像タイプのものが含まれている場合には、画像処理装置１がその旨を判定し、処理対象画像ＰＢにも適用可能な項目に関してのみ、操作画面３０を用いて指定された内容を、処理対象画像ＰＢに対する画像処理内容として設定する。
【００８０】
詳細には、画像処理装置１は、ＪＰＥＧ形式等の画像（ＲＡＷ形式以外の画像）に対しては、「露出補正」に関する設定を行うことなく、「明るさ補正」についてのみ、操作画面３０を用いて指定された内容（候補）を画像ＰＢに対する画像処理の内容として設定する。この場合、「露出補正」に関する指定内容は無視されることになる。なお、処理対象画像ＰＢがＪＰＥＧ形式の画像である場合、「明るさ補正」は、処理対象画像ＰＢに適用可能な項目であると表現され、「露出補正」は、処理対象画像ＰＢとは異なる画像タイプ（具体的には、ＲＡＷ形式）の画像には適用可能であるが処理対象画像ＰＢには適用不可能な項目であるとも表現される。
【００８１】
また、ＲＡＷ形式の画像に対しては、明るさ補正と露出補正との両方の項目について、操作画面３０を用いて指定された内容（候補）が、そのまま画像ＰＢに対する画像処理の内容として設定される。
【００８２】
このように、操作者は、処理対象画像の画像タイプに拘わらず所望の項目に関する処理内容を指定しておけば、画像処理装置側で各タイプに適用可能かを判定し、その適用可能性に応じて各項目の処理内容が決定される。したがって、画像処理における処理内容を効率的に設定することが可能である。特に、様々な画像タイプの複数の画像を処理対象画像ＰＢとして指定する場合にも、「明るさ補正」等の共通項目と「露出補正」等のＲＡＷ形式専用項目との両方を含む複数の項目に関する処理内容を一括して指定しておけば、画像処理装置１が各項目ごとに各画像タイプに対する適用可能性を判定して、各画像の処理内容が設定される。したがって、非常に効率的な設定操作が可能である。
【図面の簡単な説明】
【００８３】
【図１】画像処理装置の概要を示す図である。
【図２】画像処理装置における機能ブロックを示す図である。
【図３】プログラム実行時の操作画面を示す図である。
【図４】別の操作画面を示す図である。
【図５】画像処理における複数の項目を示す図である。
【図６】設定用ダイアログを示す図である。
【図７】画像処理装置における処理を示すフローチャートである。
【図８】各項目の画像処理が各画像タイプの画像に対して適用可能か否かを示すデータテーブルを示す図である。
【図９】画像処理内容の設定例を示す図である。
【符号の説明】
【００８４】
１  画像処理装置
３  記憶部
４  メディアドライブ
５  表示部
９  記録媒体
２０，３０  操作画面
２１  コピーボタン
２２  ペーストボタン
４０  設定用ダイアログ
Ｐ１〜Ｐ９  画像
ＰＡ  コピー元画像
ＰＢ  ペースト先画像
【図１】
2006085247.tif 000003
【図２】
2006085247.tif 000004
【図３】
2006085247.tif 000005
【図４】
2006085247.tif 000006
【図５】
2006085247.tif 000007
【図６】
2006085247.tif 000008
【図７】
2006085247.tif 000009
【図８】
2006085247.tif 000010
【図９】
2006085247.tif 000011