(57)【要約】      （修正有）【課題】１回の撮影処理で撮影された２つの画像ファイルの同期をとる。【解決手段】制御装置は、１回の撮影処理によって生成されたＲＡＷ画像ファイルおよびＪＰＥＧ画像ファイルをＨＤＤから読み込んで、サムネイル画像一覧を表示用画面上に表示する。そして、制御装置は、使用者による画像の編集、すなわち画像処理パラメータの変更を受け付ける。制御装置は、使用者によってＲＡＷ画像またはＪＰＥＧ画像の編集が行われると、変更された画像処理パラメータを適用して画像ファイルを更新するとともに、その画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、１回の撮影処理で生成されたもう一方の画像ファイルを更新する。【選択図】図３
2009284326.tif 000002
【特許請求の範囲】
【請求項１】
１回の撮影処理によって生成された、第１の画像ファイルフォーマットの画像ファイル（第１の画像ファイル）および第２の画像ファイルフォーマットの画像ファイル（第２の画像ファイル）を記録する記憶媒体から、前記第１の画像ファイルおよび前記第２の画像ファイルを読み込む読み込み手段と、
前記第１の画像ファイルに格納されている画像処理パラメータの変更を受け付ける受付手段と、
前記受付手段が前記画像処理パラメータの変更を受け付けたときに、前記第１の画像ファイルに対して変更後の画像処理パラメータを適用して前記第１の画像ファイルを更新するとともに、前記第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、前記第２の画像ファイルを更新する更新手段とを備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記更新手段は、前記第２の画像ファイルの画像が画像処理後の前記第１の画像ファイルの画像と同等の画像となるように、前記第２の画像ファイルに格納されているデータに画像処理を施して前記第２の画像ファイルを更新することによって、前記第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、前記第２の画像ファイルを更新することを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記更新手段は、前記第２の画像ファイルに格納されている画像処理パラメータを、前記受付手段が受け付けた変更後の画像処理パラメータに変更して前記第２の画像ファイルを更新することによって、前記第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、前記第２の画像ファイルを更新することを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記更新手段は、前記第１の画像ファイルが画像データを生成するために必要な画像処理を適用する前の画像ソースデータであるＲＡＷデータを含むＲＡＷ画像ファイルである場合には、前記ＲＡＷデータに対して前記受付手段が変更を受け付けた画像処理パラメータを用いて現像処理を行ない、前記現像処理の結果として得られる画像データを用いて前記第２の画像ファイルフォーマット用の画像データを生成し、生成した画像データを前記第２の画像ファイルに格納して前記第２の画像ファイルを更新することを特徴とする画像処理装置。
【請求項５】
請求項３に記載の画像処理装置において、
前記更新手段は、前記第１の画像ファイルが画像データを生成するために必要な画像処理を適用する前の画像ソースデータであるＲＡＷデータを含むＲＡＷ画像ファイル以外の画像ファイルである場合であって、前記第２の画像ファイルが前記ＲＡＷ画像ファイルである場合には、前記第１の画像ファイルに対して適用した画像処理パラメータを前記第２の画像ファイル用に変換し、前記第２の画像ファイルに格納されている前記画像処理パラメータを変換後の画像処理パラメータに変更して前記第２の画像ファイルを更新することを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記更新手段は、前記第２の画像ファイルを更新する際に、前記第１の画像ファイルに格納されている画像データを縮小して縮小画像データを生成し、前記縮小画像データを前記第２の画像ファイルに格納することを特徴とする画像処理装置。
【請求項７】
請求項２に記載の画像処理装置において、
前記第１の画像ファイルおよび前記第２の画像ファイルを更新する場合に、更新前の前記第１の画像ファイルおよび前記第２の画像ファイルのそれぞれのデータを複製して保存する複製手段をさらに備えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
次のような情報処理装置が知られている。この情報処理装置は、同時に記録された異なるメイン画像とサブ画像を関連付けて記録し、画像を表示する際にはメイン画像とサブ画像を関連付けて表示する（例えば、特許文献１）。
【０００３】
【特許文献１】特開平１０−１６４４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報処理装置は、同時に記録された画像のうちのいずれか一方の画像に画像処理が施された場合の処理については何ら考慮されていない。このため、いずれか一方の画像に画像処理が施された場合に、他の画像にその結果を反映しなければ同時に記録された画像のそれぞれに異なる画像処理が施されてしまう可能性がある。
【課題を解決するための手段】
【０００５】
本発明による画像処理装置は、１回の撮影処理によって生成された、第１の画像ファイルフォーマットの画像ファイル（第１の画像ファイル）および第２の画像ファイルフォーマットの画像ファイル（第２の画像ファイル）を記録する記憶媒体から、第１の画像ファイルおよび第２の画像ファイルを読み込む読み込み手段と、第１の画像ファイルに格納されている画像処理パラメータの変更を受け付ける受付手段と、受付手段が画像処理パラメータの変更を受け付けたときに、第１の画像ファイルに対して変更後の画像処理パラメータを適用して第１の画像ファイルを更新するとともに、第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、第２の画像ファイルを更新する更新手段とを備えることを特徴とする。
本発明では、更新手段は、第２の画像ファイルの画像が画像処理後の第１の画像ファイルの画像と同等の画像となるように、第２の画像ファイルに格納されているデータに画像処理を施して第２の画像ファイルを更新することによって、第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、第２の画像ファイルを更新するようにしてもよい。
更新手段は、第２の画像ファイルに格納されている画像処理パラメータを、受付手段が受け付けた変更後の画像処理パラメータに変更して第２の画像ファイルを更新することによって、第１の画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、第２の画像ファイルを更新するようにしてもよい。
更新手段は、第１の画像ファイルが画像データを生成するために必要な画像処理を適用する前の画像ソースデータであるＲＡＷデータを含むＲＡＷ画像ファイルである場合には、ＲＡＷデータに対して受付手段が変更を受け付けた画像処理パラメータを用いて現像処理を行ない、現像処理の結果として得られる画像データを用いて第２の画像ファイルフォーマット用の画像データを生成し、生成した画像データを第２の画像ファイルに格納して第２の画像ファイルを更新するようにしてもよい。
更新手段は、第１の画像ファイルが画像データを生成するために必要な画像処理を適用する前の画像ソースデータであるＲＡＷデータを含むＲＡＷ画像ファイル以外の画像ファイルである場合であって、第２の画像ファイルがＲＡＷ画像ファイルである場合には、第１の画像ファイルに対して適用した画像処理パラメータを第２の画像ファイル用に変換し、第２の画像ファイルに格納されている画像処理パラメータを変換後の画像処理パラメータに変更して第２の画像ファイルを更新するようにしてもよい。
更新手段は、第２の画像ファイルを更新する際に、第１の画像ファイルに格納されている画像データを縮小して縮小画像データを生成し、縮小画像データを第２の画像ファイルに格納するようにしてもよい。
本発明による画像処理装置は、第１の画像ファイルおよび第２の画像ファイルを更新する場合に、更新前の第１の画像ファイルおよび第２の画像ファイルのそれぞれのデータを複製して保存する複製手段をさらに備えるようにしてもよい。
【発明の効果】
【０００６】
本発明によれば、一方の画像ファイルに対して受け付けた画像処理パラメータの変更を、他の画像ファイルに反映させることができる。
【発明を実施するための最良の形態】
【０００７】
―第１の実施の形態―
図１は、第１の実施の形態における画像処理装置の一実施の形態の構成を示すブロック図である。画像処理装置１００としては、例えばパソコン（パーソナルコンピュータ）が用いられる。画像処理装置１００は、操作部材１０１と、接続ＩＦ（インターフェース）１０２と、制御装置１０３と、ＨＤＤ（ハードディスクドライブ）１０４と、モニタ１０５とを備えている。
【０００８】
操作部材１０１は、使用者によって操作される種々の装置、例えばキーボードやマウスを含む。接続ＩＦ１０２は、デジタルカメラなどの外部装置を接続するためのインターフェースであって、例えばデジタルカメラやビデオカメラと有線接続を行うためのＵＳＢインターフェースや、無線接続を行うための無線ＬＡＮモジュールなどが使用される。本実施の形態では、例えば、この接続ＩＦ１０２を介してデジタルカメラから画像ファイルのデータが取り込まれる。
【０００９】
本実施の形態では、画像ファイルの取得元のデジタルカメラは、１回の撮影処理で異なるファイルフォーマットの画像ファイルを生成してメモリカードに記録する機能を備えている。例えば、デジタルカメラにおいては、１回の撮影処理でＲＡＷデータを含むＲＡＷ画像ファイルとＪＰＥＧデータを含むＪＰＥＧ画像ファイルとが生成される。なお、ＲＡＷデータとは、画像データを生成するために必要な画像処理を適用する前の画像ソースデータをいう。また、ＪＰＥＧデータとは、ＲＡＷデータに対して画像データを生成するために必要な画像処理を適用して得られる画像データをＪＰＥＧ形式に圧縮した画像データをいう。後述する制御装置１０３は、接続ＩＦ１０２を介してデジタルカメラからこれらの画像ファイルを取り込む。
【００１０】
なお、１回の撮影処理で生成されたＲＡＷ画像ファイルとＪＰＥＧ画像ファイルとは、それぞれのファイル名のうち、拡張子を除いた部分を一致させておくことによって関連付けられている。すなわち、ＲＡＷ画像ファイルとＪＰＥＧ画像ファイルとは、ファイル名の拡張子以外の部分を一致させることによって、それぞれが１回の撮影処理で生成されたものであることが識別できるようになっている。このファイル名の付加はデジタルカメラによって撮影時に行われている。
【００１１】
例えば、ＲＡＷ画像ファイルの拡張子が「．ＮＥＦ」であって、ＪＰＥＧ画像ファイルの拡張子が「．ＪＰＧ」である場合について説明する。この場合には、デジタルカメラでは、１回の撮影処理でＲＡＷ画像ファイルとＪＰＥＧ画像ファイルとを生成したときに、ＲＡＷ画像ファイルには「ＤＳＣ＿０００１．ＮＥＦ」というファイル名が付加される。また、ＪＰＥＧ画像ファイルには「ＤＳＣ＿０００１．ＪＰＧ」というファイル名が付加される。
【００１２】
ＲＡＷ画像ファイルおよびＪＰＥＧ画像ファイルは、それぞれメタデータ等を格納するヘッダー部と画像ソースデータまたは画像データを格納するデータ部とを有している。ＲＡＷ画像ファイルのヘッダー部には、データ部に格納されているＲＡＷデータを出力用の画像データに現像するための画像処理パラメータ（現像パラメータ）が格納されている。後述する制御装置１０３は、データ部に格納されているＲＡＷデータに対してヘッダー部に格納されている現像パラメータを適用して現像処理を行うことによって、出力用の画像データ、例えばＪＥＰＧデータを生成することができる。
【００１３】
また、ＲＡＷ画像ファイルのヘッダー部には、データ部に格納されているＲＡＷデータに現像パラメータを適用することによって生成された表示用画像データ、例えば、ＲＡＷデータに現像パラメータを適用して得た画像データを縮小することにより作成されたサムネイル画像のデータが含まれている。ＪＰＥＧ画像ファイルのヘッダー部には、ＪＰＥＧデータを縮小することにより生成されたサムネイル画像のデータが含まれている。
【００１４】
ＨＤＤ１０４は、接続ＩＦ１０２を介して取り込まれた画像ファイルや、制御装置１０３で実行される種々のプログラム等を記録するための記録装置である。モニタ１０５は、例えば液晶モニタであって、制御装置１０３から出力される表示用データの画像を表示する。
【００１５】
制御装置１０３は、ＣＰＵ、メモリ、およびその他の周辺回路によって構成され、画像処理訴追１００の全体を制御する。なお、制御装置１０３を構成するメモリには、ＳＤＲＡＭやフラッシュメモリが含まれる。ＳＤＲＡＭは、揮発性のメモリであって、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリは、不揮発性のメモリであって、制御装置１０３が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。
【００１６】
制御装置１０３は、使用者の指示に基づいてＨＤＤ１０４に記録されている画像ファイル内からサムネイル画像のデータを抽出してモニタ１０５に出力することによって、モニタ１０５上に画像を一覧表示する。このとき、本実施の形態では上述したように１回の撮影処理で生成された２つの画像ファイル（ＲＡＷ画像ファイルとＪＰＥＧ画像ファイル）とがあるため、両方を表示すると同じ画像が２枚表示されることになる。これは表示スペースの無駄になるとともに、使用者にとっても同じ画像が２枚表示されるのは好ましくない。
【００１７】
よって、これを解消するために、制御装置１０３は、１回の撮影処理で生成されたＲＡＷ画像ファイルとＪＰＥＧ画像ファイルのそれぞれからサムネイル画像のデータを抽出した後、それらを重畳してモニタ１０５上に表示することによって、２つの画像ファイルから抽出したサムネイル画像があたかも１枚の画像であるかのように表示する。例えば、制御装置１０３は、図２（ａ）に示すような表示用画面をモニタ１０５に表示する。そして、制御装置１０３は、表示用画面上にＪＰＥＧ画像ファイルから抽出したサムネイル画像の上にＲＡＷ画像ファイルから抽出したサムネイル画像を重畳して表示することによって、モニタ１０５上にサムネイル画像を一覧表示する。
【００１８】
この図２（ａ）に示す表示用画面では、各サムネイル画像に対応付けて、ＲＡＷ画像ファイルとＪＰＥＧ画像ファイルのそれぞれのファイル名の共通部分、すなわち拡張子を除いた部分を表示する。例えば、制御装置１０３は、ファイル名が「ＤＳＣ＿０００１．ＮＥＦ」のＲＡＷ画像ファイル、およびファイル名が「ＤＳＣ＿０００１．ＪＰＧ」のＪＰＥＧ画像ファイルのそれぞれから抽出したサムネイル画像を表示用画面上に重畳表示した場合には、そのサムネイル画像に対応付けてファイル名の共通部分である「ＤＳＣ＿０００１」を表示する。使用者は、この表示用画面上で操作部材１０１を用いてスクロールバー２ａを操作することにより、画面をスクロールさせて１画面内に表示し切れていないサムネイル画像を閲覧することができる。
【００１９】
なお、使用者は、画面上でメニュー操作により「個別表示モード」を選択してモード切り替えを行うことにより、ＲＡＷ画像ファイルとＪＰＥＧ画像ファイルのそれぞれのサムネイル画像を個別に表示するように指示することができる。また、使用者は、画面上でメニュー操作により「一括表示モード」を選択してモード切り替えを行うことにより、ＲＡＷ画像ファイルとＪＰＥＧ画像ファイルのそれぞれのサムネイル画像を重畳して表示するように指示することができる。制御装置１０３は、使用者によるモード切り替え指示に応じて、サムネイル画像の表示方法を変更する。
【００２０】
例えば、制御装置１０３は、使用者によって「個別表示モード」への切り替えが指示された場合には、図２（ｂ）に示すように、表示用画面の表示を変更する。すなわち、制御装置１０３は、ＲＡＷ画像ファイルのサムネイル画像とＪＰＥＧ画像ファイルのサムネイル画像とを個別に表示する。そして、制御装置１０３は、各サムネイル画像に対応付けて、それぞれの画像ファイルのファイル名を表示する。なお、使用者は、「個別表示モード」のときも、表示用画面上で操作部材１０１を用いてスクロールバー２ａを操作することにより、画面をスクロールさせて１画面内に表示し切れていないサムネイル画像を閲覧することができる。また、使用者によって「一括表示モード」への切り替えが指示された場合には、制御装置１０３は、図２（ａ）に示した表示用画面に戻す。
【００２１】
本実施の形態では、使用者は、操作部材１０１を操作して、表示用画面上でいずれかのサムネイル画像を選択することによって、サムネイル画像に対応する画像ファイルのデータ部に格納されているデータに基づく画像をモニタ１０５上に表示させることができる。制御装置１０３は、使用者によってＲＡＷ画像ファイルのサムネイル画像が選択されると、ＲＡＷ画像ファイルのデータ部に記録されているＲＡＷデータに、ヘッダー部に記録されている現像パラメータを適用して表示用の画像データを生成し、生成した画像データの画像をモニタ１０５に出力して表示する。
【００２２】
一方、制御装置１０３は、使用者によってＪＰＥＧ画像ファイルのサムネイル画像が選択されると、ＪＰＥＧ画像ファイルのデータ部に記録されているＪＰＥＧ画像データを読み出して、読み出した画像データの画像をモニタ１０５に出力して表示する。なお、使用者によってＲＡＷ画像ファイルのサムネイル画像が選択されたことによりモニタ１０５上に表示された画像をＲＡＷ画像と呼び、ＪＰＥＧ画像ファイルのサムネイル画像が選択されたことによりモニタ１０５上に表示された画像をＪＰＥＧ画像と呼ぶ。
【００２３】
本実施の形態では、上述したように、「一括表示モード」の場合には、ＪＰＥＧ画像ファイルのサムネイル画像の上にＲＡＷ画像ファイルのサムネイル画像を重畳して表示する。このため、「一括表示モード」の場合には、使用者はＲＡＷ画像ファイルのサムネイル画像を選択することになり、制御装置１０３は、モニタ１０５上にＪＰＥＧ画像を表示することになる。これに対して、「個別表示モード」の場合には、ＪＰＥＧ画像ファイルのサムネイル画像とＲＡＷ画像ファイルのサムネイル画像とが個別に表示されるため、使用者はいずれのサムネイル画像も選択することができる。このため、「個別表示モード」の場合には、制御装置１０３は、モニタ１０５上に使用者によって選択されたサムネイル画像に対応する画像（ＲＡＷ画像またはＪＰＥＧ画像）を表示することになる。
【００２４】
使用者は、モニタ１０５上に表示されたＲＡＷ画像またはＪＰＥＧ画像を編集することができる。すなわち、使用者は、モニタ１０５上に表示されたＲＡＷ画像またはＪＰＥＧ画像に対して種々の画像処理を施すように指示することができる。制御装置１０３は、使用者による指示に基づいてモニタ１０５上に表示されたＲＡＷ画像に対して画像処理を施した場合には、その画像処理の内容を適用してＲＡＷ画像ファイルを更新するとともに、その画像処理内容をＪＰＥＧ画像ファイルに反映する。
【００２５】
一方、制御装置１０３は、使用者による指示に基づいてモニタ１０５上に表示されたＪＰＥＧ画像に対して画像処理を施した場合には、その画像処理の内容を適用してＪＰＥＧ画像ファイルを更新するとともに、その画像処理内容をＲＡＷ画像ファイルに反映する。なお、ＲＡＷ画像およびＪＰＥＧ画像のいずれかに対して画像処理が施された場合の処理の詳細は、図３により後述する。
【００２６】
以下、図３に示すフローチャートを用いて、第１の実施の形態における制御装置１０３による処理について説明する。制御装置１０３は、使用者によってＨＤＤ１０４に記録されている画像ファイルの表示を表示するためのアプリケーション（画像表示アプリケーション）の起動が指示されると、ＨＤＤ１０３に記録されているプログラムのデータをＳＤＲＡＭに読み込んで実行することによって、図３に示す処理を開始する。
【００２７】
ステップＳ１０において、制御装置１０３は、表示フラグが１であるか否かを判断する。本実施の形態では、使用者によって、上述した表示モードが「一括表示モード」に設定されている場合には、表示フラグのフラグ値には１が設定される。また、表示モードが「個別表示モード」である場合には、表示フラグのフラグ値には０が設定される。よって、このステップＳ１０では、制御装置１０３は、表示フラグが１であるか否かを判断することによって、表示モードが「一括表示モード」に設定されているか否かを判断する。
【００２８】
ステップＳ１０で肯定判断した場合には、ステップＳ２０へ進み、制御装置１０３は、図２（ａ）に示したように、ＲＡＷ画像ファイルのサムネイル画像とＪＰＥＧ画像ファイルのサムネイル画像とを重畳表示してステップＳ４０へ進む。これに対して、ステップＳ１０で否定判断した場合には、ステップＳ３０へ進み、制御装置１０３は、図２（ｂ）に示したように、ＲＡＷ画像ファイルのサムネイル画像とＪＰＥＧ画像ファイルのサムネイル画像とを個別に表示してステップＳ４０へ進む。
【００２９】
ステップＳ４０では、制御装置１０３は、使用者によって操作部材１０１が操作されることにより、ＲＡＷデータの調整が行われたか否かを判断する。肯定判断した場合には、ステップＳ５０へ進む。ステップＳ５０では、制御装置１０３は、使用者による操作に基づいてＲＡＷ調整処理を実行してステップＳ６０へ進む。ＲＡＷ調整処理とは、制御装置１０３が、操作部材１０１を介して使用者により新たに入力された現像パラメータ（色調、彩度、コントラスト値等）を用いて表示用画像データを生成し、この表示用画像データの画像をモニタ１０５に表示する処理のことである。使用者は表示された画像を見て、所望の色になったか否かを確認することができる。
【００３０】
ステップＳ６０では、使用者によるＲＡＷ調整処理が完了したことにより、現像パラメータが確定したか否かを判断する。例えば、使用者は、表示された画像が所望の色となった場合に、操作部材１０１を操作して画面上に配置されている「確定」ボタンを押下することによりＲＡＷ調整処理を完了することができる。
【００３１】
ステップＳ６０で否定判断した場合には、ステップＳ５０へ戻って処理を繰り返す。これに対して、ステップＳ６０で肯定判断した場合には、ステップＳ７０へ進む。ステップＳ７０では、制御装置１０３は、ステップＳ６０で確定された現像パラメータでＲＡＷ画像ファイルのヘッダー部に格納されている現像パラメータを更新して、ステップＳ８０へ進む。
【００３２】
ステップＳ８０では、制御装置１０３は、ＲＡＷ画像ファイルのデータ部に格納されているＲＡＷデータに変更後の現像パラメータを適用して、使用者によるＲＡＷ調整結果を反映させた表示用画像データを生成する。次に、制御装置１０３は、表示用画像データをＪＰＥＧ規格により圧縮し、ＪＰＥＧデータを生成する。そして、制御装置１０３は、生成したＪＰＥＧデータをデータ部に含んだＪＰＥＧ画像ファイルを生成する。なお、ステップＳ８０では、ステップＳ５０におけるＲＡＷ調整処理の結果により得られた表示用画像データをＪＰＥＧ圧縮することによってＪＰＥＧデータを生成するようにしてもよい。
【００３３】
その後、ステップＳ９０へ進み、制御装置１０３は、あらかじめ使用者によって、ＪＰＥＧ画像ファイルを更新する前に更新前のＪＰＥＧ画像ファイルを退避する退避モードが設定されているか否かを判断する。肯定判断した場合には、ステップＳ１００へ進み、制御装置１０３は、ＨＤＤ１０３に記録されているＪＰＥＧ画像ファイルの内、ＲＡＷ調整が行われたＲＡＷ画像ファイルに対応するＪＰＥＧ画像ファイル、すなわちＲＡＷ調整が行われたＲＡＷ画像ファイルと拡張子を除いたファイル名が一致するＪＰＥＧ画像ファイルをＨＤＤ１０４内の別フォルダにコピー（退避）して、ステップＳ１１０へ進む。これに対して、ステップＳ９０で否定判断した場合には、そのままステップＳ１１０へ進む。
【００３４】
ステップＳ１１０では、制御装置１０３は、ステップＳ８０で新たに生成したＪＰＥＧ画像ファイルで、ＲＡＷ調整が行われたＲＡＷ画像ファイルに対応するＪＰＥＧ画像ファイルを上書きする。これによって、ＲＡＷ画像ファイルに対するＲＡＷ調整の結果を対応するＪＰＥＧ画像ファイルに反映させることができる。その後、ステップＳ１２０へ進む。
【００３５】
ステップＳ１２０では、制御装置１０３は、使用者によって画像表示アプリケーションの終了が指示されたか否かを判断する。否定判断した場合には、ステップＳ１０へ戻って処理を繰り返す。本実施の形態では、上述したように使用者は「一括表示モード」と「個別表示モード」を任意に切り替えることができ、ステップＳ１０においては、使用者によって上記モードの切り替えが行われたか否かを判断する。これに対して、ステップＳ１２０で肯定判断した場合には、処理を終了する。
【００３６】
一方、ステップＳ４０で否定判断した場合には、ステップＳ１３０へ進む。ステップＳ１３０では、制御装置１０３は、使用者によって操作部材１０１が操作されることにより、ＪＰＥＧデータの調整が行われたか否かを判断する。否定判断した場合には、上述したステップＳ１２０へ進む。これに対して、肯定判断した場合には、ステップＳ１４０へ進む。ステップＳ１４０では、制御装置１０３は、使用者による操作に基づいてＪＰＥＧ画像調整処理を実行してステップＳ１５０へ進む。
【００３７】
ＪＰＥＧ画像調整処理とは、制御装置１０３が、使用者により指示された画像処理パラメータに基づいて、ＪＰＥＧ画像ファイルの画像処理を行ない、その結果の画像を表示することである。この画像処理パラメータをＪＰＥＧ画像処理パラメータと呼ぶことにする。具体的には、以下の処理が行われる。
【００３８】
まず、制御装置１０３が、ＪＰＥＧ画像ファイル中のＪＰＥＧ画像データを伸張して表示用画像を生成してモニタ１０５に画像を表示する。次に、制御装置１０３は、操作部材１０１から使用者により指示されたＪＰＥＧ画像処理パラメータを受け付ける。画像処理としては、色調変換、彩度変換、コントラスト値の変換などがある。そして、制御装置１０３は、このようにＪＰＥＧ画像処理パラメータに基づいて表示用画像データに対して画像処理を行い、その結果得られた画像を表示する。
【００３９】
ステップＳ１５０では、使用者によるＪＰＥＧ画像調整処理が完了したことにより、ＪＰＥＧ画像調整パラメータが確定したか否かを判断する。例えば、使用者は、表示された画像が所望の色となった場合に、操作部材１０１を操作して画面上に配置されている「確定」ボタンを押下することによりＪＰＥＧ画像調整処理を完了することができる。否定判断した場合には、ステップＳ１３０へ戻る。これに対して、肯定判断した場合には、ステップＳ１６０へ進む。
【００４０】
ステップＳ１６０では、制御装置１０３は、ＪＰＥＧ画像調整処理の結果を反映した表示用画像データをＪＰＥＧ規格により圧縮処理をし、ＪＰＥＧデータを生成する。そして、制御装置１０３は、ＪＰＥＧデータをデータ部に格納してＪＰＥＧ画像ファイルを更新する。その後、ステップＳ１７０へ進み、制御装置１０３は、ＪＰＥＧ画像調整処理の結果を反映したＪＰＥＧデータを縮小してサムネイル画像を生成して、ステップＳ１８０へ進む。
【００４１】
ステップＳ１８０では、制御装置１０３は、調整後のＪＰＥＧ画像調整パラメータをＲＡＷ画像ファイル用の現像パラメータに変換する。そして、制御装置１０３は、ＪＰＥＧ画像調整が行われたＪＰＥＧ画像ファイルに対応するＲＡＷ画像ファイル、すなわちＪＰＥＧ画像調整が行われたＪＰＥＧ画像ファイルと拡張子を除いたファイル名が一致するＲＡＷ画像ファイルを読み込む。そして、制御装置１０３は、そのＲＡＷ画像ファイルのヘッダー部に格納されている現像パラメータを調整後のＪＰＥＧ画像調整パラメータに基づいて変換した現像パラメータに置き換え、さらにステップＳ１７０で生成したサムネイル画像をＲＡＷ画像ファイル内に格納して、ＲＡＷ画像ファイルを更新する。その後、上述したステップＳ１２０へ進む。
【００４２】
以上説明した第１の実施の形態によれば、以下のような作用効果を得ることができる。
（１）制御装置１０３は、１回の撮影処理によって生成されたＲＡＷ画像ファイルおよびＪＰＥＧ画像ファイルをＨＤＤ１０４から読み込んで、サムネイル画像一覧を表示用画面上に表示するようにした。そして、制御装置１０３は、使用者による画像処理パラメータの変更、すなわちＲＡＷ調整またはＪＰＥＧ画像調整を受け付けるようにした。制御装置１０３は、使用者によってＲＡＷ調整またはＪＰＥＧ画像調整が行われると、変更された画像処理パラメータを適用して画像ファイルを更新するとともに、その画像ファイルに対して変更後の画像処理パラメータを適用した場合と同等の効果が得られるように、１回の撮影処理で生成されたもう一方の画像ファイルを更新するようにした。これによって、一方の画像ファイルに対して受け付けた画像処理パラメータの変更を、他の画像ファイルに反映させることができる。
【００４３】
（２）制御装置１０３は、ＪＰＥＧ画像ファイルに格納されているＪＰＥＧデータの画像がＲＡＷデータに対して現像パラメータを適用して現像を行った結果得られるＪＰＥＧデータの画像と同等の画像となるように、ＪＰＥＧ画像ファイルを更新することによって、ＲＡＷ画像ファイルに対して変更後の現像パラメータを適用した場合と同等の効果が得られるように、ＪＰＥＧ画像ファイルを更新するようにした。これによって、使用者によるＲＡＷ画像に対する画像処理の結果を、ＪＰＥＧ画像ファイルに反映させることができる。
【００４４】
（３）制御装置１０３は、ＲＡＷ調整が行われた場合には、ＲＡＷデータに対して変更後の現像パラメータを適用して現像処理を行ない、現像処理の結果として得られる画像データを圧縮してＪＰＥＧデータを生成し、生成したＪＰＥＧデータを対応するＪＰＥＧ画像ファイルのデータ部に格納してＪＰＥＧ画像ファイルを更新するようにした。これによって、ＲＡＷ画像ファイルの現像パラメータの変更結果をＪＰＥＧ画像ファイルに反映させることができる。
【００４５】
（４）制御装置１０３は、ＪＰＥＧ画像調整が行われた場合には、調整後のＪＰＥＧ画像調整パラメータをＲＡＷ画像ファイル用の現像パラメータに変換し、対応するＲＡＷ画像ファイルのヘッダー部に格納されている現像パラメータを調整後のＪＰＥＧ画像調整パラメータに基づいて変換した現像パラメータに変更してＲＡＷ画像ファイルを更新するようにした。これによって、ＪＰＥＧ画像ファイルに対する画像処理結果をＲＡＷ画像ファイルに反映させることができる。
【００４６】
（５）制御装置１０３は、ＪＰＥＧ画像調整が行われたことに伴ってＲＡＷ画像ファイルを更新する際に、ＪＰＥＧ画像ファイルに格納されているＪＰＥＧデータを縮小して縮小画像データ、すなわちサムネイル画像データを生成し、生成したサムネイル画像データをＲＡＷ画像ファイルに格納するようにした。これによって、ＲＡＷ画像ファイル内に、現像パラメータを用いてＲＡＷデータを現像した場合に生成される画像と同等の画像のサムネイル画像を格納して保存することができる。
【００４７】
（６）上述した実施の形態では、制御装置１０３は、ＲＡＷ調整が行われたことに伴ってＪＰＥＧ画像ファイルを更新する際に、あらかじめ元のＪＰＥＧ画像ファイルを複製して保存（退避）するようにした。これによって、使用者が後にＪＰＥＧ画像ファイルを更新前の状態に戻すことができるようになる。
【００４８】
―第２の実施の形態―
上述した第１の実施の形態では、制御装置１０３は、使用者によってＲＡＷ調整またはＪＰＥＧ画像調整が行なわれた場合には、調整が行われた画像の画像ファイルを更新するとともに、対応するもう一方のファイルフォーマットの画像ファイルも自動的に更新するようにした。しかしながら、第２の実施の形態では、使用者によってＲＡＷ調整またはＪＰＥＧ画像調整が行なわれた場合には、制御装置１０３は、調整が行われた画像の画像ファイルを更新するのみとし、対応するもう一方のファイルフォーマットの画像ファイルは自動的には更新しないようにする。
【００４９】
そして、制御装置１０３は、使用者による指示に基づいてＲＡＷ画像ファイルに対する調整内容をＪＰＥＧ画像ファイルに反映させる場合について説明する。すなわち、本実施の形態では、制御装置１０３は、ＲＡＷ画像ファイルおよびＪＰＥＧ画像ファイルのいずれが更新されたときは、使用者からの指示があった場合にのみ、ＪＰＥＧ画像ファイルをＲＡＷ画像ファイルに合わせて更新することによって、両画像ファイルの不一致状態を解消する。これによって、ＲＡＷ画像ファイルが更新された場合には、ＲＡＷ調整の内容を反映させてＪＰＥＧ画像ファイルが更新されるようになり、ＪＰＥＧ画像ファイルが更新された場合には、ＪＰＥＧ画像調整の内容は破棄されることになる。なお、第２の実施の形態においては、図１および図２については、第１の実施の形態と同様のため、説明を省略する。
【００５０】
以下、図４に示すフローチャートを用いて、第２の実施の形態における制御装置１０３による処理について説明する。制御装置１０３は、使用者によってＨＤＤ１０４に記録されている画像ファイルの画像を表示するためのアプリケーション（画像表示アプリケーション）の起動が指示されると、ＨＤＤ１０３に記録されているプログラムのデータをＳＤＲＡＭに読み込んで実行することによって、図４に示す処理を開始する。なお、図４においては、図３に示した処理と同様の処理については同じステップ番号を付与し、相違点を中心に説明する。
【００５１】
第２の実施の形態では、ステップＳ７０またはステップＳ１６０の処理が完了した後は、ステップＳ７１へ進む。ステップＳ７１では、制御装置１０３は、ＲＡＷ画像ファイルまたはＪＰＥＧ画像ファイルのいずれか一方が更新されたことにより、１回の撮影で生成された２つの画像ファイルに不一致が発生していることを示す不一致アイコンを、表示用画面に表示されているその画像ファイルに対応するサムネイル画像に対応付けて表示する。その後、ステップＳ７２へ進む。
【００５２】
ステップＳ７２では、制御装置１０３は、使用者によって操作部材１０１が操作されて表示用画面上の不一致アイコンがクリックされたか否かを判断する。否定判断した場合には、ステップＳ１２０へ進む。これに対して、ステップＳ７２で肯定判断した場合にはステップＳ７３へ進み、制御装置１０３は、使用者がＪＰＥＧ画像ファイルをＲＡＷ画像ファイルに合わせて更新することによって不一致状態を解消するように指示するための「状態を一致させる」という項目を含んだメニューを表示して、ステップＳ７４へ進む。
【００５３】
ステップＳ７４では、制御装置１０３は、使用者によって操作部材１０１が操作されて、メニュー内から「状態を一致させる」が選択されたか否かを判断する。否定判断した場合には、ステップＳ１２０へ進む。これに対して、ステップＳ７４で肯定判断した場合には、制御装置１０３は、図３で上述したステップＳ８０からステップＳ１１０の処理を実行して、ＲＡＷ画像ファイルに合わせてＪＰＥＧ画像ファイルを更新する。その後、ステップＳ１１１へ進む。
【００５４】
ステップＳ１１１では、制御装置１０３は、上述した処理によりＲＡＷ画像ファイルとＪＰＥＧ画像ファイルとの不一致状態が解消したため、サムネイル画像に対応付けて表示した不一致アイコンを表示用画面上から消去して、ステップＳ１２０へ進む。
【００５５】
以上説明した第２の実施の形態によれば、第1の実施の形態における作用効果に加えて、以下のような効果を得ることができる。すなわち、制御装置１０３は、使用者によってＲＡＷ画像ファイルとＪＰＥＧ画像ファイルの不一致状態を解消するように指示されたときに、ＪＰＥＧ画像ファイルをＪＰＥＧ画像ファイルに合わせて更新するようにした。これによって、使用者は、ＲＡＷ画像ファイルとＪＰＥＧ画像ファイルの同期をとる必要があるか否かを任意に選択することができる。
【００５６】
―変形例―
なお、上述した実施の形態の画像処理装置は、以下のように変形することもできる。
（１）上述した第１および第２の実施の形態では、制御装置１０３は、表示用画面におけるモードが「一括表示モード」の場合には、１回の撮影処理で生成されたＪＰＥＧ画像ファイルのサムネイル画像の上にＲＡＷ画像ファイルのサムネイル画像を重畳表示して、あたかも１枚のサムネイル画像であるかのように見せる例について説明した。しかしながら、制御装置１０３は、１回の撮影処理で生成されたＲＡＷ画像ファイルのサムネイル画像の上にＪＰＥＧ画像ファイルのサムネイル画像を重畳表示するようにしてもよい。あるいは、制御装置１０３は、２枚のサムネイル画像を重畳表示させずに、１回の撮影処理で生成されたＲＡＷ画像ファイルとＪＰＥＧ画像ファイルのうち、いずれか一方の画像ファイル内からサムネイル画像のデータを抽出してモニタ１０５に出力するようにしてもよい。
【００５７】
（２）上述した第1および第２の実施の形態では、デジタルカメラにおいて、1回の撮影処理でＲＡＷ画像ファイルとＪＰＥＧ画像ファイルとが生成され、これらを1組として取り扱う例について説明した。しかしながら1回の撮影処理で生成される撮影処理は、これらの画像ファイルに限定されない。例えば、ＪＰＥＧ画像ファイルの代わりにＴＩＦＦ形式の画像ファイル（ＴＩＦＦ画像ファイル）などを用いてもよい。また、上述した実施の形態では、ＪＰＥＧ画像ファイルのヘッダー部には画像処理パラメータを格納しない例について説明したが、ＪＰＥＧ画像ファイルのヘッダー部に画像処理パラメータを格納するようにしてもよい。この場合、ＲＡＷ画像ファイルが更新された場合には、図３または図４のステップＳ１１０でＪＰＥＧ画像ファイルを更新する際に、ＪＥＰＧファイルのヘッダー部に記録されている画像処理パラメータをＲＡＷ調整処理によって変更された現像パラメータに合わせて更新するようにしてもよい。また、上述したように、ＴＩＦＦ画像ファイルなど、ＪＰＥＧ画像ファイル以外を用いる場合には、それらの画像ファイルのヘッダー部に画像処理パラメータを格納するようにしてもよい。
【００５８】
（３）上述した第1および第２の実施の形態では、制御装置１０３は、ＲＡＷ画像ファイルのファイル名およびＪＰＥＧ画像ファイルのファイル名のそれぞれから拡張子を除いた部分が一致する場合に、それらは１回の撮影処理で生成された画像ファイルであると判定する例について説明した。しかしながら、１回の撮影処理で撮影された２つの画像ファイルは、そのファイルの更新日時がそれぞれ同じか、差があったとしてもわずかであることを加味して、画像ファイルの更新日時が所定の時間差以内である２つの画像ファイルを１回の撮影処理で撮影された画像ファイルであると判定するようにしてもよい。あるいは、制御装置１０３は、ファイル名のそれぞれから拡張子を除いた部分が一致し、かつ画像ファイルの更新日時が所定の時間差以内である場合に、その２つの画像ファイルを１回の撮影処理で撮影された画像ファイルであると判定するようにしてもよい。
【００５９】
また、このようにした場合、第２の実施の形態において、使用者からＲＡＷ画像ファイルとＪＰＥＧ画像ファイルの不一致状態を解消するように指示があった場合には、制御装置１０３は、第２の実施の形態で上述したように、ＪＰＥＧ画像ファイルをＲＡＷ画像ファイルに合わせて更新して不一致状態を解消するとともに、ＪＰＥＧ画像ファイルの更新日時を実際の更新日時とはせずに、ＲＡＷ画像ファイルの更新日時と一致させてＪＰＥＧ画像ファイルを更新する。これによって、先にＲＡＷ画像ファイルが編集されることによって更新され、後にＪＰＥＧ画像ファイルが更新された場合でも、更新日時を用いた両画像ファイルの対応付けを維持することができる。
【００６０】
（４）上述した第1および第２の実施の形態では、制御装置１０３は、ＲＡＷ調整が行われてＲＡＷ画像ファイルを更新したときに、退避モードが設定されている場合には、ＲＡＷ画像ファイルに合わせてＪＰＥＧ画像ファイルを更新する前に、ＪＰＥＧ画像ファイルを退避する例について説明した。しかしながら、制御装置１０３は、退避モードが設定されている場合には、ＪＰＥＧ画像調整が行われてＪＰＥＧ画像ファイルを更新する前にもＪＰＥＧ画像ファイルを退避するようにしてもよい。
【００６１】
（５）また、制御装置１０３は、退避対象のＪＰＥＧ画像ファイルをＨＤＤ１０４内の別フォルダに退避する例について説明した。しかしながら、制御装置１０３は、退避対象のＪＰＥＧ画像ファイルのデータを対応するＲＡＷ画像ファイル内に格納することによって退避するようにしてもよい。
【００６２】
（６）上述した第1および第２の実施の形態では、制御装置１０３は、ＲＡＷ画像調整が行なわれた場合には、その調整内容に基づいてＲＡＷ画像ファイルのヘッダー部に格納されている現像パラメータを変更する例について説明した。しかしながら、制御装置１０３は、デジタルカメラからＲＡＷ画像ファイルを取り込んだとき、または初めてＲＡＷ調整処理が行われたときに、ＲＡＷ画像ファイルのヘッダー部に格納されている現像パラメータをＨＤＤ１０４内に設けた記録用の領域（フォルダ）内に退避しておくようにしてもよい。これによって、撮影時の現像パラメータを退避しておくことができ、使用者は、いつでもＲＡＷ画像ファイルの現像パラメータを撮影時の現像パラメータに戻すことができる。
【００６３】
（７）上述した第1および第２の実施の形態では、画像処理装置１００としては、例えばパソコンを用いる例について説明した。しかしながら、これに限定されず、画像処理装置１００として、画像を記録することができる他の機器、例えばデジタルカメラや画像ストレージ装置などを用いるようにしてもよい。
【００６４】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【図面の簡単な説明】
【００６５】
【図１】画像処理装置の一実施の形態の構成を示すブロック図である。
【図２】一括表示モードと個別表示モードにおけるサムネイル画像の表示例を示す図である。
【図３】第１の実施の形態における制御装置１０３による処理の流れを示すフローチャート図である。
【図４】第２の実施の形態における制御装置１０３による処理の流れを示すフローチャート図である。
【符号の説明】
【００６６】
１００  画像処理装置、１０１  操作部材、１０２  接続ＩＦ、１０３  制御装置、１０４  ＨＤＤ、１０５  モニタ
【図１】
2009284326.tif 000003
【図２】
2009284326.tif 000004
【図３】
2009284326.tif 000005
【図４】
2009284326.tif 000006