(57)【要約】【課題】画像処理を行うたびに、画像処理を行う前の画像データと画像処理を行った後の画像データの２つを保存する必要がなく、画像データの管理を簡単に行えるようにすることを目的とする。【解決手段】画像データに対して画像処理を行う画像処理装置であって、前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段（ステップＳ４０２）と、前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対して、前記履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う逆処理手段（ステップＳ４０３）とを備えたことを特徴とする。【選択図】図４
2008258916.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対して画像処理を行う画像処理装置であって、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段と、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対して、前記履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う逆処理手段とを備えたことを特徴とする画像処理装置。
【請求項２】
画像処理のパラメータを設定するパラメータ設定手段と、
前記パラメータ設定手段により設定されたパラメータに従って画像データに対して画像処理を行う画像処理実行手段とを備え、
前記画像処理実行手段は、前記パラメータ設定手段により設定されたパラメータに従って、前記逆処理手段により逆処理の画像処理を行った画像データに対して画像処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理実行手段により画像処理を行った画像データに対して、前記画像処理の履歴情報を設定する履歴情報設定手段を備えたことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
画像データに対して画像処理を行う画像処理装置であって、
画像処理のパラメータを設定するパラメータ設定手段と、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段とを備え、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対してのみ前記パラメータ設定手段によりパラメータを設定できることを特徴とする画像処理装置。
【請求項５】
画像データに対して画像処理を行う画像処理装置であって、
画像処理のパラメータを設定するパラメータ設定手段と、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段と、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データの履歴情報から逆処理可能な処理を判別する可逆処理判別手段とを備え、
前記可逆処理判別手段により逆処理可能な処理と判別したパラメータのみ前記パラメータ設定手段により前記パラメータを設定できることを特徴とする画像処理装置。
【請求項６】
画像データに対して画像処理を行う画像処理装置であって、
画像処理のパラメータを設定するパラメータ設定手段と、
前記パラメータ設定手段により設定されたパラメータに従って画像データに対して画像処理を行う画像処理実行手段と、
前記画像処理実行手段により画像処理を行った画像データに対して、その画像処理の履歴情報を設定する履歴情報設定手段とを備えたことを特徴とする画像処理装置。
【請求項７】
前記履歴情報は、前記画像処理実行手段により画像処理が行われる以前の画像データの所在情報を含むことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像処理が行われる以前の画像データは、ＲＡＷデータであることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
画像データに対して画像処理を行う画像処理装置の制御方法であって、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断ステップと、
前記履歴設定判断ステップにより履歴情報が設定されていると判断された画像データに対して、前記履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う逆処理ステップとを有することを特徴とする画像処理装置の制御方法。
【請求項１０】
画像データに対して画像処理を行う画像処理装置の制御方法であって、
画像処理のパラメータを設定するパラメータ設定ステップと、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断ステップとを有し、
前記履歴設定判断ステップにより履歴情報が設定されていると判断された画像データに対してのみ前記パラメータ設定ステップによりパラメータを設定できることを特徴とする画像処理装置の制御方法。
【請求項１１】
画像データに対して画像処理を行う画像処理装置の制御方法であって、
画像処理のパラメータを設定するパラメータ設定ステップと、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断ステップと
前記履歴設定判断ステップにより履歴情報が設定されていると判断された画像データの履歴情報から逆処理可能な処理を判別する可逆処理判別ステップとを有し、
前記可逆処理判別ステップにより逆処理可能な処理と判別したパラメータのみ前記パラメータ設定ステップにより前記パラメータを設定できることを特徴とする画像処理装置の制御方法。
【請求項１２】
画像データに対して画像処理を行う画像処理装置の制御方法であって、
画像処理のパラメータを設定するパラメータ設定ステップと、
前記パラメータ設定ステップにより設定されたパラメータに従って画像データに対して画像処理を行う画像処理実行ステップと、
前記画像処理実行ステップにより画像処理を行った画像データに対して、前記画像処理の履歴情報を設定する履歴情報設定ステップとを有することを特徴とする画像処理装置の制御方法。
【請求項１３】
画像データに対して画像処理を行う画像処理装置を制御するコンピュータプログラムであって、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対して、前記履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う逆処理手段としてコンピュータを機能させるためのコンピュータプログラム。
【請求項１４】
画像データに対して画像処理を行うパラメータを設定するパラメータ設定手段、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段としてコンピュータを機能させるためのコンピュータプログラムであって、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対してのみ前記パラメータ設定手段によりパラメータを設定できることを特徴とするコンピュータプログラム。
【請求項１５】
画像データに対して画像処理を行うパラメータを設定するパラメータ設定手段、
前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段、
前記履歴設定判断手段により履歴情報が設定されていると判断された画像データの履歴情報から逆処理可能な処理を判別する可逆処理判別手段としてコンピュータを機能させるためのコンピュータプログラムであって、
前記可逆処理判別手段により逆処理可能な処理と判別したパラメータのみ前記パラメータ設定手段により前記パラメータを設定できることを特徴とするコンピュータプログラム。
【請求項１６】
画像データに対して画像処理を行う画像処理装置を制御するコンピュータプログラムであって、
画像処理のパラメータを設定するパラメータ設定手段、
前記パラメータ設定手段により設定されたパラメータに従って画像データに対して画像処理を行う画像処理実行手段、
前記画像処理実行手段により画像処理を行った画像データに対して、前記画像処理の履歴情報を設定する履歴情報設定手段としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、デジタルカメラにより撮影して得られたデジタル画像データを処理する画像処理装置、画像処理装置の制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
デジタルスチルカメラ等の撮像装置は、ＣＭＯＳ、ＣＣＤ等の撮像素子により被写体光学像を光電変換して得られた撮影画像の電気信号を、デジタルデータに変換してＲＡＷデータとして保存する。前記撮像素子は、Ｒ、Ｇ、Ｂの各色を受容する受容体が規則的に並べられたものであり、そのため、ＲＡＷデータとして保存されるデジタルデータも同様の並びとなる。
【０００３】
撮影画像を画像出力装置で出力するためには、ＲＡＷデータに対して色補間、ガンマ補正処理、ホワイトバランス調整処理等を行い、ＲＧＢ画像やＪＰＧ等の画像データを作成する必要がある。ここで、ＲＡＷデータからＲＧＢ画像やＪＰＧ等の画像データを作る一連の処理を、以降では現像、又は現像処理と呼ぶ。ＲＡＷデータを用いると、ホワイトバランス等の画像パラメータをユーザが任意に設定することが可能であり、更に画質の劣化を抑えることができる。
【０００４】
デジタルスチルカメラで撮影される画像の解像度は非常に高く、現像して得られる画像データのデータ量も非常に大きくなる。そのため、画像データはＪＰＧ等に圧縮して保存されることが多い。又、現像処理には非常に多くの時間を要するため、ＲＡＷデータと現像後の画像データは別々の場所に保存されることも多く、画像の閲覧や微調整には現像後の画像データが用いられる。
【０００５】
しかし、現像後の画像データからは、現像時にＲＡＷデータに対して行なわれた処理を知ることができず、一度、現像してしまうと現像前に行った処理のやり直しができなくなってしまうという問題がある。また、現像の元となるＲＡＷデータを紛失してしまった場合等も同様である。
【０００６】
さらに、ＲＡＷデータの現像処理に限らず、画像データに何らかの画像処理を加えて保存した場合にも同様の問題が起こりうる。例えば、画像データ１に対してプロファイルを適用して画像データ２として上書き保存してしまうと、画像データ１に対してプロファイルを変更することはできない。
【０００７】
このような問題を解決するため、画像処理を行う画像処理装置では様々な工夫がされている。例えば、特許文献１の発明は、画像データに対して編集履歴を記憶する履歴ファイルが設けられ、編集者が履歴ファイルを視覚的に判断して、元の画像データに対して再度処理をやり直すことで、画像データの編集のやり直しや変更を行うことができる。
【０００８】
【特許文献１】特開２０００−５７３２２号公報
【特許文献２】特開２００５−１５９９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１の発明は、画像データの編集のやり直しや変更を行うためには、画像処理を行う前の画像データが必ず必要となる。すなわち、画像データに対して画像処理を行うたびに、画像処理を行う前の画像データと画像処理を行った後の画像データとの２つを保存しなければならない。そのため、画像処理を多く行うと、記憶媒体に画像データを保存するための保存領域を多く確保しなければならない。また、画像処理を行う前の画像データを別ファイルとして保存した場合、画像処理を行う前の画像データを紛失してしまうと、画像データの編集のやり直しや変更ができなくなってしまうという問題が生じる。
【００１０】
本発明は上記のような問題点に鑑みてなされたものであり、画像処理を行うたびに、画像処理を行う前の画像データと画像処理を行った後の画像データとの２つを保存する必要がなく、画像データの管理を簡単に行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、画像データに対して画像処理を行う画像処理装置であって、前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段と、前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対して、前記履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う逆処理手段とを備えたことを特徴とする。
【００１２】
また、本発明に係る別の画像処理装置は、画像データに対して画像処理を行う画像処理装置であって、画像処理のパラメータを設定するパラメータ設定手段と、前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段とを備え、前記履歴設定判断手段により履歴情報が設定されていると判断された画像データに対してのみ前記パラメータ設定手段によりパラメータを設定できることを特徴とする。
【００１３】
また、本発明に係る別の画像処理装置は、画像データに対して画像処理を行う画像処理装置であって、画像処理のパラメータを設定するパラメータ設定手段と、前記画像データに画像処理の履歴情報が設定されているかどうかを判断する履歴設定判断手段と、前記履歴設定判断手段により履歴情報が設定されていると判断された画像データの履歴情報から逆処理可能な処理を判別する可逆処理判別手段とを備え、前記可逆処理判別手段により逆処理可能な処理と判別したパラメータのみ前記パラメータ設定手段により前記パラメータを設定できることを特徴とする。
【００１４】
また、本発明に係る別の画像処理装置は、画像データに対して画像処理を行う画像処理装置であって、画像処理のパラメータを設定するパラメータ設定手段と、前記パラメータ設定手段により設定されたパラメータに従って画像データに対して画像処理を行う画像処理実行手段と、前記画像処理実行手段により画像処理を行った画像データに対して、その画像処理の履歴情報を設定する履歴情報設定手段とを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像処理を行うたびに、画像処理を行う前の画像データと画像処理を行った後の画像データとの２つを保存する必要がなく、画像処理を行った画像データの管理を容易に行うことができる。また、画像処理を行う前の画像データを失ったとしても、画像処理のやり直しを行うことができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
以下、図面を参照して本発明に係る実施形態について説明する。
図１は、本実施形態に係る画像処理装置のハードウェア構成を示す図である。
ＣＰＵ１０１は、画像処理装置に係る動作をコントロールし、一次記憶１０２に格納されたプログラムの実行等を行う。
【００１７】
一次記憶１０２は、記憶媒体であり、主としてメモリで構成される。二次記憶１０３は、記憶媒体であり、例えばハードディスク等で構成される。一般に、一次記憶の容量は二次記憶の容量より小さいので、二次記憶１０３には、一次記憶に格納しきれないプログラムやデータ等が格納される。また、長時間記憶しなくてはならないデータ等も二次記憶に格納される。本実施形態では、本実施形態の処理手順を実現するプログラムが、二次記憶１０３に格納されており、プログラム実行時に一次記憶１０２に読み込まれ、ＣＰＵ１０１が、そのプログラムの実行処理を行う。
【００１８】
入力デバイス１０４は、例えばマウスやキーボード等である。ユーザは、入力デバイス１０４を用いて、出力デバイス１０５に表示された表示画面に対して選択や入力をしたり、プログラム等に割り込み信号を送ったりすることができる。出力デバイス１０５は、例えば、モニタやプリンタであり、画像処理を行う画像データを表示したり、画像処理を行うパラメータを表示したりする。読込デバイス１０６は、ＣＣＤ素子等で構成されている撮像装置で撮像された画像データを直接又は間接的に読み込み、一次記憶１０２や二次記憶１０３に記憶させる。
【００１９】
図２は、本実施形態に係る画像処理装置の基本的な動作処理を示すフローチャートである。まず、ステップＳ２０１では、ユーザが画像処理の対象となる画像データを選択し、ＣＰＵ１０１が指定した画像データを検出する。次に、ステップＳ２０２では、選択した画像データに対し、ユーザが画像処理を行う画像処理のパラメータを設定し（パラメータ設定手段）、ＣＰＵ１０１がその画像処理のパラメータを検出する。次に、ステップＳ２０３では、ステップＳ２０２で設定したパラメータに従い、ステップＳ２０１で選択した画像データに対して画像処理を行う（画像処理実行手段）。以下、図面を参照して各ステップにおける処理動作について説明する。
【００２０】
図３は、上述したステップＳ２０１、ステップＳ２０２での、出力デバイス１０５のモニタに表示される表示画面の一例を示す図である。図３に示すように、表示画面は、画像プレビュー部３０１、パラメータ設定部としての色変換マトリクス選択部３０２、実行ボタン３０３等でＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成している。
【００２１】
画像プレビュー部３０１には、ステップＳ２０１において、ユーザが選択した画像処理の対象となる画像データを、ＣＰＵ１０１がプレビュー表示する。なお、処理対象の画像データは、例えば、オペレーティングシステムのファイル管理システム上から画像プレビュー部３０１に画像データのファイルをドラッグアンドドロップすることによって指定されようにしてもよい。また、入力デバイス１０４を用いて画像データのファイル名を直接入力してもよい。
【００２２】
色変換マトリクス選択部３０２は、ステップＳ２０２において、ユーザが画像処理を行う画像処理のパラメータを選択することができる。本実施形態では、画像処理として色変換を行い、画像処理のパラメータとして色変換マトリクスを例に挙げて説明する。色変換マトリクス選択部３０２では、予め設定された色変換マトリクス群の中から、ユーザが任意のマトリクスを選択することができる。ＣＰＵ１０１は、色変換マトリクス選択部３０２で選択されたマトリクスを適用して画像処理を行った結果を、リアルタイムで画像プレビュー部３０１に反映する。実行ボタン３０３は、ユーザが押下することで、色変換マトリクス選択部３０２で選択された色変換マトリクスを、対象となる画像データに適用する。
【００２３】
図４は、本実施形態に係る上述したステップＳ２０３における動作処理を示すフローチャートである。以下の処理は、ステップＳ２０１において、選択された処理対象の画像データについて行う。
まず、ステップＳ４０１では、ＣＰＵ１０１が、ユーザにより、新しく画像処理を行うマトリクスが選択されたか否かを判定する。マトリクスが変更されていれば、ステップＳ４０２へ進む。変更されていなければ、処理を行わずに終了する。
【００２４】
次に、ステップＳ４０２において、ＣＰＵ１０１は、処理対象の画像データに前回色変換マトリクスが適用されて、画像処理が行われたかを示す履歴情報が付加されているか否かを判断する（履歴設定判断手段）。履歴情報が付加されているならば、ステップＳ４０３へ進む。付加されていなければ、ステップＳ４０４へ進む。
【００２５】
次に、ステップＳ４０３において、ＣＰＵ１０１は、画像データに付加された履歴情報を参照し、処理対象の画像データに対して前回適用された色変換マトリクスＭ０の逆行列、すなわちＭ０-1を適用して逆処理の画像処理を行う。すなわち、履歴情報が付加されていると判断された画像データに対して、履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行う（逆処理手段）。ステップＳ４０３により、処理対象の画像データに対し、色変換マトリクスＭ０の逆行列を適用して画像処理を行うことで、履歴情報の画像処理が行われる前の状態に近似的に戻すことができる。なお、画像データに対して色変換マトリクスを適用して画像処理を行う手順については、後述する。
【００２６】
次に、ステップＳ４０４において、ＣＰＵ１０１は、逆処理の画像処理を行った画像データ、又は履歴情報が付加されていない画像データに対して、新しく適用する色変換マトリクスＭ１を適用して画像処理を行う。
【００２７】
次に、ステップＳ４０５において、ＣＰＵ１０１は、新しく適用して画像処理を行った色変換マトリクスＭ１の情報を、履歴情報として処理対象の画像データに付加する（履歴情報設定手段）。ここで、処理対象の画像データがＪＰＧであれば、履歴情報は、例えば、ＪＰＧのファイル構造の外側の殻部分であるＡＰＰ２部分等の画像データの読み込みに影響を与えない場所へ埋め込まれる。
【００２８】
本実施形態によれば、履歴情報が付加されている画像データに対して、履歴情報の画像処理が行われる以前の画像データに逆処理の画像処理を行った後、前記逆処理の画像処理を行った画像データに対して設定されたパラメータに従って画像処理を行う。したがって、画像処理を行うたびに、画像処理を行う前の画像データと画像処理を行った後の画像データとの２つを保存する必要がなく、画像処理を行った画像データの管理を容易に行うことができる。
【００２９】
（色変換マトリクスを適用する手順についての説明）
ここで、図１３に示すフローチャートを参照して、Ｗピクセル×Ｈピクセルの大きさの画像に対して、色変換マトリクスＭにより色変換を行う画像処理について説明する。ここで、色変換マトリクスとは、３×３のマトリクスであり、画素の色配列（Ｒ、Ｇ、Ｂ）に対して掛け合わせることで、色配列（Ｒ’、Ｇ’、Ｂ’）に変換することができる。
【００３０】
まず、Ｗピクセル×Ｈピクセルの領域を、一次記憶１０２上に確保し、画像データをコピーする。この領域は画素の２次元配列としてアクセスでき、左上を起点として水平方向にｉ番目、垂直方向にｊ番目の画素をｐ (ｉ、ｊ)とする。次にステップＳ１３０１で変数ｊに１を代入する。次に、ステップＳ１３０２で変数ｉに１を代入する。次に、ステップＳ１３０３で、画素ｐ (ｉ、 ｊ)の色配列（Ｒ、Ｇ、Ｂ）に対して色変換マトリクスＭを掛け合わせ、画素の色を変換する。
【００３１】
次に、ステップＳ１３０４で変数ｉを値１だけインクリメントする。次に、ステップＳ１３０５でｉとＷの比較を行い、ｉ＞ＷであるならばステップＳ１３０６へ進み、そうでなければステップＳ１３０３へ進む。ステップＳ１３０６で変数ｊを値１だけインクリメントする。次に、ステップＳ１３０７でｊとＨの比較を行い、ｊ＞ Ｈであれば処理を終了し、そうでなければステップＳ１３０２へ進む。
【００３２】
上述した処理を行った結果、画像データに対して色変換マトリクスＭを適用し画像処理を行った画像データを得ることができる。以下、色変換マトリクスを適用して画像処理を行う場合には、上記の処理により行うものとする。
【００３３】
（第２の実施形態）
第１の実施形態では、ＪＰＧ等の一般的な画像データについて説明したが、ＲＡＷデータの現像についても同様に処理が可能である。本実施形態では、第１の実施形態で説明した画像処理装置に、ＲＡＷデータの現像機能を加えた場合について説明する。以下ではＲＡＷデータではない画像データを、ＲＧＢ画像という。なお、現像処理は画像処理の一部であるものとする。
【００３４】
ここで、ＲＡＷデータの現像処理については、特許文献２の方法を用いればよい。ここで、現像処理について図１４を参照して簡単に説明する。図１４は、図１の読込デバイス１０６が読み込む画像データを撮像する撮像装置である。この撮像装置のカラー処理ブロック２２及びＪＰＧ処理ブロック２３において現像処理が行われる。本実施形態の画像処理装置には、このカラー処理ブロック２２及びＪＰＧ処理ブロック２３が含まれて構成されている。
【００３５】
まず、被写体像が、主撮影光学系３０を通して撮像素子１０上に結像し、この撮像素子１０からの出力信号をＣＤＳ／ＡＧＣ／ＡＤ回路１３を介して各画素毎に順々に所定のデジタル信号、つまりＲＡＷデータに変換される。その後、ＲＡＷデータは、補正ブロック１４にて、パターンノイズを除去するための補正が実行され、フロントメモリーコントローラ１５を介してバッファメモリ１６に記憶される。フロントメモリーコントローラ１５の制御により、撮影データを記憶しているバッファメモリ１６のデータをリアメモリーコントローラ１８を介してワークメモリ２１へ転送する。次に、ワークメモリ２１のデータを、バスＡに接続されているカラー処理ブロック２２にて色補完処理やマトリックス補正を行ってＲ、Ｇ、Ｂの変換処理を行い、再度、ワークメモリ２１に記憶する。ワークメモリ２１に記憶したデータは、ＪＰＧ処理ブロック２３を介して所定の圧縮フォーマットに基づきデータ圧縮する。このように、ＲＡＷデータはカラー処理ブロック２２及びＪＰＧ処理ブロック２３で現像処理される。
【００３６】
本実施形態に係る画像処理装置の基本的な動作処理は、第１の実施形態における図２で示されるフローチャートと同様である。次に、図面を参照して各ステップにおける処理動作について説明する。なお、本実施形態に係る画像処理装置はＲＡＷデータを現像することができる現像ツールとして説明する。
【００３７】
図５は、本実施形態に係るステップＳ２０１、ステップＳ２０２での、出力デバイス１０５のモニタに表示される表示画面の一例を示す図である。図５に示すように、表示画面は、画像プレビュー部５０１、パラメータ設定部としてのホワイトバランス選択部５０２、及び、パラメータ設定部としてのガンマ値選択部５０３、実行ボタン５０４等でＧＵＩを構成している。なお、第１の実施形態と同じ構成については説明を省略する。
【００３８】
画像プレビュー部５０１には、ステップＳ２０１において、ユーザが選択した画像処理の対象となるＲＡＷデータ又はＲＧＢ画像を、ＣＰＵ１０１がプレビュー表示する。ホワイトバランス選択部５０２とガンマ値選択部５０３は、ステップＳ２０２において、ユーザが画像処理を行う画像処理のパラメータを選択することができる。
【００３９】
本実施形態では、画像処理としてホワイトバランス調整と、ガンマ値補正を行い、画像処理のパラメータとして、ホワイトバランスのマトリクスと、ガンマ値を例に挙げて説明する。ホワイトバランス選択部５０２とガンマ値選択部５０３では、予め設定されたマトリクス群の中から、ユーザが任意のマトリクスを選択することができる。ＣＰＵ１０１は、ホワイトバランス選択部５０２と、ガンマ値選択部５０３で選択されたマトリクスを適用して画像処理を行った結果を、リアルタイムで画像プレビュー部５０１に反映する。実行ボタン５０４は、ユーザが押下することで、ホワイトバランス選択部５０２とガンマ値選択部５０３で選択されたマトリクスを、対象となる画像データに適用する。
【００４０】
図７は、本実施形態に係る上述したステップＳ２０３における動作処理を示すフローチャートである。以下の処理は、ステップＳ２０１において、選択されたＲＡＷデータ又はＲＧＢ画像について行う。
まず、ステップＳ７０１では、ＣＰＵ１０１が、ユーザにより、新しく画像処理を行うマトリクスが変更されたか否かを判定する。マトリクスが変更されていれば、ステップＳ７０２へ進む。変更されていなければ、処理を行わずに終了する。
【００４１】
次に、ステップＳ７０２において、ＣＰＵ１０１は、処理対象の画像データがＲＡＷデータであるか否かを判定する。ＲＡＷデータである場合には、ステップＳ７０３へ進む。ＲＧＢ画像である場合には、ステップＳ７０４へ進む。
【００４２】
次に、ステップＳ７０３において、ＣＰＵ１０１は、ＲＡＷデータに対して、ホワイトバランス選択部５０２とガンマ値選択部５０３で選択した新しいパラメータを適用して、上述した現像処理を行う。
【００４３】
ステップＳ７０４において、ＣＰＵ１０１は、処理対象の画像データであるＲＧＢ画像に前回画像処理が行われたかを示す履歴情報が付加されているか否かを判断する。履歴情報が付加されているならば、ステップＳ７０５へ進む。付加されていなければ、ステップＳ７０７へ進む。
【００４４】
次に、ステップＳ７０５において、ＣＰＵ１０１は、ＲＧＢ画像に付加された履歴情報を参照し、ＲＧＢ画像に対して前回適用されたガンマ値γ０を特定し、ＲＧＢ画像に対してガンマ値（１／γ０）でガンマ補正をする逆処理の画像処理を行う。ステップＳ７０５により、ＲＧＢ画像にガンマ値（１／γ０）を適用して逆処理の画像処理を行うことで、履歴情報の画像処理が行われる前の状態に近似的に戻すことができる。なお、ガンマ補正の手順については既存の技術を用いればよく、ここではその説明を省略する。
【００４５】
次に、ステップＳ７０６において、ＣＰＵ１０１は、ＲＧＢ画像に付加された履歴情報を参照し、ＲＧＢ画像に対して前回適用されたマトリクスＭ０を特定し、ＲＧＢ画像に対してマトリクスＭ０の逆行列、すなわちＭ０-1を適用して逆処理の画像処理を行う。ステップＳ７０６により、ＲＧＢ画像にホワイトバランスマトリクスＭ０の逆行列を適用して逆処理の画像処理を行うことで、履歴情報の画像処理が行われる前の状態に近似的に戻すことができる。
【００４６】
次に、ステップＳ７０７において、ＣＰＵ１０１は、逆処理の画像処理を行ったＲＧＢ画像、又は履歴情報が付加されていないＲＧＢ画像に対して、新しく適用するマトリクスＭ１を適用し画像処理を行う。次に、ステップＳ７０８において、ＣＰＵ１０１は、マトリクスＭ１を適用し画像処理を行ったＲＧＢ画像に対して、新しく適用するガンマ値γ１で、ガンマ補正をする画像処理を行う。
【００４７】
次に、ステップＳ７０９において、ＣＰＵ１０１は、ＲＧＢ画像に対して新しく適用したマトリクスＭ１及びガンマ値γ１の情報を、履歴情報としてＲＧＢ画像に埋め込む。ここで、画像処理が現像処理であれば、すなわち、画像処理を行う前の画像データがＲＡＷデータであれば、履歴情報は、例えば、ＲＡＷデータのヘッダ部分の処理対象の画像データの読み込みに影響を与えない場所へ保存する。
【００４８】
図８は、本実施形態における現像ツールに、ＲＡＷデータ又はＲＧＢ画像を読み込んだ際の動作処理を示すフローチャートである。なお、このフローチャートでは、ＲＧＢ画像に履歴情報が付加されていない場合、ユーザがパラメータを変更できないようにされている。
まず、ステップＳ８０１において、ＣＰＵ１０１は、処理対象となる画像データを読み込む。次に、ステップＳ８０２において、ＣＰＵ１０１は、処理対象の画像データがＲＡＷデータか否かを判定する。ＲＡＷデータである場合には、ステップＳ８０４へ進む。ＲＧＢ画像である場合には、ステップＳ８０３へ進む。
【００４９】
ステップＳ８０３において、ＣＰＵ１０１は、ＲＧＢ画像に前回画像処理が行われたかを示す履歴情報が付加されているか否かを判断する（履歴設定判断手段）。履歴情報が付加されているならば、ステップＳ８０４へ進む。付加されていないならば、ステップＳ８０５へ進む。
【００５０】
ステップＳ８０４において、ＣＰＵ１０１は、ＲＧＢ画像に履歴情報が付加されており、図５のホワイトバランス選択部５０２及びガンマ値選択部５０３を有効にし、ユーザがパラメータを自由に変更できるようにする。ここで、ＣＰＵ１０１は、履歴情報から逆処理可能な処理を判別し（可逆処理判別手段）、可逆処理可能な処理のパラメータのみを設定できるようにしている。
ステップＳ８０５において、ＣＰＵ１０１は、ＲＧＢ画像に履歴情報が付加されておらず、図５のホワイトバランス選択部５０２及びガンマ値選択部５０３を無効にし、ユーザがパラメータを変更できないようにする。
【００５１】
本実施形態によれば、ＲＡＷデータを読み込んで現像処理を行った場合には、履歴情報が埋め込まれたＲＧＢ画像が作成される。また、ＲＧＢ画像を読み込んで画像処理を行った場合は、ＲＧＢ画像を新しいものに更新し、履歴情報を付加して保存される。
【００５２】
本実施形態によれば、履歴情報が設定されていると判断された画像データに対して画像処理のパラメータを設定できるようにしている。
【００５３】
（第３の実施形態）
第１の実施形態、及び第２の実施形態では、処理対象の画像データがＪＰＧのように圧縮された画像データであり、画像処理を行う度にデコード、エンコードを繰り返すために、画質が劣化してしまう。それを防ぐために、現像後の画像データにＲＡＷデータへのリンクを埋め込み、現像後の画像データに対して画像処理を行う場合、自動的にＲＡＷデータの現像から画像処理をやり直すような動作にしてもよい。本実施形態に係る画像処理装置について具体的に説明する。以下では、現像処理後の画像データをＲＧＢ画像といい、また、現像処理は画像処理の一部であるものとする。
【００５４】
本実施形態に係る画像処理装置の基本的な動作処理は、第１の実施形態における図２で示されるフローチャートと同様である。また、本実施形態に係る画像処理装置の出力デバイス１０５のモニタに表示される表示画面は図５と同様のものとして説明する。
【００５５】
図９は、本実施形態に係る上述したステップＳ２０３における動作処理を示すフローチャートである。以下の処理は、ステップＳ２０１において、選択されたＲＡＷデータ又はＲＧＢ画像について行う。
まず、ステップＳ９０１では、ＣＰＵ１０１が、ユーザにより、新しく画像処理を行うパラメータが変更されたか否かを判定する。パラメータが変更されていれば、ステップＳ９０２へ進む。変更されていなければ、処理を行わずに終了する。
【００５６】
次に、ステップＳ９０２において、ＣＰＵ１０１は、処理対象の画像データがＲＡＷデータであるか否かを判定する。ＲＡＷデータである場合には、ステップＳ９０３へ進む。ＲＧＢ画像である場合には、ステップＳ９０５へ進む。
【００５７】
次に、ステップＳ９０３において、ＣＰＵ１０１は、ＲＡＷデータに対して、設定された新しいパラメータを適用して、上述した現像処理を行う。
【００５８】
次に、ステップＳ９０４において、ＣＰＵ１０１は、現像処理を行って作成されたＲＧＢ画像の画像データに、ＲＡＷデータの所在情報を付加する。ここで、所在情報とは、フルパスのことであり、履歴情報の一部である。また、特にＲＧＢ画像に対して、ＲＡＷデータの所在情報を付加する構成を所在情報設定手段という。
【００５９】
ステップＳ９０５において、ＣＰＵ１０１は、処理対象のＲＧＢ画像に、前回画像処理が行われたかを示す履歴情報が付加されているか否かを判断する。履歴情報が付加されているならば、ステップＳ９０６へ進む。付加されていなければ、ステップＳ９０９へ進む。
【００６０】
次に、ステップＳ９０６において、ＣＰＵ１０１は、処理対象のＲＧＢ画像に、ＲＡＷデータのフルパスを表す所在情報が付加されているか否かを判断する。所在情報が付加されているならば、ステップＳ９０７へ進む。付加されていなければ、ステップＳ９０８へ進む。ここで、特に、ＲＡＷデータのフルパスを表す所在情報が付加されているか否かを判断する構成を所在設定判断手段という。
【００６１】
次に、ステップＳ９０７において、ステップＳ９０６で付加されていた所在情報が表す場所に、ＲＡＷデータが存在するか否かを判定する。ＲＡＷデータを特定することができれば、ステップＳ９０３へ進む。特定できなければ、ステップＳ９０８へ進む。
【００６２】
。
次に、ステップＳ９０８において、図７に示すフローチャートのステップＳ７０５〜Ｓ７０６と同様に、ＣＰＵ１０１は、履歴情報を参照し、ＲＧＢ画像に対して逆処理の画像処理を行う。
次に、ステップＳ９０９において、図７に示すフローチャートのステップＳ７０７〜Ｓ７０８と同様に、ＣＰＵ１０１は、ＲＧＢ画像に対して、新しく適用するパラメータを適用し画像処理を行う。
【００６３】
次に、ステップＳ９１０において、図７に示すフローチャートのステップＳ７０９と同様に、ＣＰＵ１０１は、ＲＧＢ画像に対して新しく適用したパラメータの情報を、履歴情報として付加する。
【００６４】
図１０は、本実施形態における現像ツールに、ＲＡＷデータ又はＲＧＢ画像を読み込んだ際の動作処理を示すフローチャートである。なお、このフローチャートでは、ＲＧＢ画像に履歴情報が付加されていない場合、ユーザがパラメータを変更できないようにされている。
まず、ステップＳ１００１において、ＣＰＵ１０１は、処理対象となる画像データを読み込む。次に、ステップＳ１００２において、ＣＰＵ１０１は、処理対象の画像データがＲＡＷデータか否かを判定する。ＲＡＷデータである場合には、ステップＳ１００６へ進む。ＲＧＢ画像である場合には、ステップＳ１００３へ進む。
【００６５】
ステップＳ１００３において、ＣＰＵ１０１は、ＲＧＢ画像に、ＲＡＷデータのフルパスを表す所在情報が付加されているか否かを判断する。所在情報が付加されているならば、ステップＳ１００４へ進む。存在しなければ、ステップＳ１００５へ進む。
【００６６】
次に、ステップＳ１００４において、ＣＰＵ１０１は、ステップＳ１００３で付加されていた所在情報が表す場所に、ＲＡＷデータが存在するかどうかを判定する。ＲＡＷデータを特定することができれば、ステップＳ１００６へ進む。特定できなければ、ステップＳ１００５へ進む。
【００６７】
ステップＳ１００５において、ＣＰＵ１０１は、ＲＧＢ画像に、前回画像処理が行われたかを示す履歴情報が付加されているか否かを判別する。履歴情報が付加されているならば、ステップＳ１００６へ進む。付加されていないならば、ステップＳ１００７へ進む。
【００６８】
ステップＳ１００６において、ＣＰＵ１０１は、ＲＧＢ画像に履歴情報が付加されており、図５のホワイトバランス選択部５０２及びガンマ値選択部５０３を有効にし、ユーザがパラメータを自由に変更できるようにする。
ステップＳ１００７において、ＣＰＵ１０１は、ＲＧＢ画像に付加されていないならば、図５のホワイトバランス選択部５０２及びガンマ値選択部５０３を無効にし、ユーザがパラメータを変更できないようにする。
【００６９】
本実施形態によれば、現像処理後の画像データに現像処理前の画像データの所在情報を付加したので、現像処理後の画像データの画像処理において、現像処理前の画像データを特定することができる。したがって、現像後の画像データに対して画像処理を行う場合、現像処理前の画像データから画像処理をやり直すことができる。すなわち、処理対象の画像データがＪＰＧのように圧縮された画像データであっても、現像処理前の画像データに対して画像処理をするので、画質が劣化することがない。
【００７０】
（第４の実施形態）
第３の実施形態では、現像後の画像データにＲＡＷデータの所在情報を付加した後、ＲＡＷデータのファイルをリネーム、移動、削除してしまうと、現像後の画像データとＲＡＷデータの所在情報との間のリンクが切れてしまう。それを防ぐために、ＲＡＷデータのファイルのリネーム、移動、削除をした場合、所在情報を更新するようにしてもよい。本実施形態について具体的に説明する。なお、現像処理後の画像データをＲＧＢ画像といい、また、現像処理は画像処理の一部であるものとする。
【００７１】
本実施形態に係る画像処理装置の基本的な動作処理は、第１の実施形態における図２で示されるフローチャートと同様である。
【００７２】
図６は、本実施形態に係るステップＳ２０１、ステップＳ２０２での、出力デバイス１０５のモニタに表示される表示画面の一例を示す図である。図６に示すように、表示画面は、画像プレビュー部６０１、ファイル移動ボタン６０２、ファイル削除ボタン６０３、リネームボタン６０４、ホワイトバランス選択部６０５、ガンマ値選択部６０６、実行ボタン６０７等でＧＵＩを構成している。なお、上述した実施形態と同じ構成については説明を省略する。
【００７３】
画像プレビュー部６０１には、画像処理の対象となるＲＡＷデータ又はＲＧＢ画像を、ＣＰＵ１０１がプレビュー表示する。ファイル移動ボタン６０２をユーザが押下すると、ＣＰＵ１０１は、現在開いている画像データのファイルの移動を行う。ここで、ファイルの移動の操作としては、例えば、ユーザが移動先のパスを入力デバイス１０４によりユーザが直接入力してもよいし、フォルダ一覧を開いて移動先を選択させるようにしてもよい。
【００７４】
ファイル削除ボタン６０３をユーザが押下すると、現在開いている画像データのファイルを削除する。リネームボタン６０４をユーザが押下すると、現在開いている画像データのファイルの名前を変更する。ここで、ファイルの名前を変更する操作としては、例えば、ユーザが入力デバイス１０４により新しいファイルの名前を直接入力する。
【００７５】
ホワイトバランス選択部６０５とガンマ値選択部６０６では、予め設定されたマトリクス群の中から、ユーザが任意のマトリクスを選択することができる。実行ボタン６０７は、ユーザが押下することで、ホワイトバランス選択部６０５とガンマ値選択部６０６で選択されたマトリクスを、対象となる画像データに適用する。
【００７６】
図１１は、本実施形態に係る上述したステップＳ２０３における動作処理を示すフローチャートである。以下の処理は、ステップＳ２０１において、選択されたＲＡＷデータ又はＲＧＢ画像について行う。
まず、ステップＳ１１０１では、ＣＰＵ１０１が、ユーザにより、新しく画像処理を行うパラメータが変更されたか否かを判定する。パラメータが変更されていれば、ステップＳ１１０２へ進む。変更されていなければ、処理を行わずに終了する。
【００７７】
次に、ステップＳ１１０２において、ＣＰＵ１０１は、処理対象の画像データがＲＡＷデータであるか否かを判定する。ＲＡＷデータである場合には、ステップＳ１１０３へ進む。ＲＧＢ画像である場合には、ステップＳ１１０６へ進む。
【００７８】
次に、ステップＳ１１０３において、ＣＰＵ１０１は、ＲＡＷデータに新しいパラメータを適用して、現像処理を行う。
【００７９】
次に、ステップＳ１１０４において、ＣＰＵ１０１は、現像処理を行って作成されたＲＧＢ画像の画像データに、ＲＡＷデータの所在情報を付加する。
次に、ステップＳ１１０５において、ＣＰＵ１０１は、ＲＡＷデータに、現像処理を行って作成されたＲＧＢ画像の所在情報を付加する。
【００８０】
次に、ステップＳ１１０６〜Ｓ１１１０の処理は、図９に示すフローチャートのステップＳ９０５〜Ｓ９０９と同様である。
また、ステップＳ１１１１の処理は、図７に示すフローチャートのステップＳ７０９と同様で、ＣＰＵ１０１は、ＲＧＢ画像に対して、新しく適用したパラメータの情報を、履歴情報として付加する。
【００８１】
図１２は、本実施形態における現像ツールで、画像データのファイルのリネーム、移動、削除といったファイル操作を行う際の動作処理を示すフローチャートである。以下の処理はＣＰＵ１０１が実行する。
まず、ステップＳ１２０１において、処理対象となるファイルがＲＡＷデータか否かを判定する。ＲＡＷデータである場合には、ステップＳ１２０２へ進む。ＲＧＢ画像である場合には、ステップＳ１２０９へ進む。
【００８２】
ステップＳ１２０２において、ＲＡＷデータに、現像後のＲＧＢ画像のフルパスを表す所在情報が付加されているか否かを判断する。所在情報が付加されているならば、ステップＳ１２０３へ進む。付加されていないならば、処理対象のＲＡＷデータにファイル操作を行った後、終了する。
【００８３】
次に、ステップＳ１２０３において、ステップＳ１２０２で付加されていた所在情報の数を、定数ｎとして保存する。次に、ステップＳ１２０４において、変数ｉに０を代入する。次に、ステップＳ１２０５において、変数ｉを値１だけインクリメントする。次に、ステップＳ１２０６において、ステップＳ１２０２の所在情報のうちｉ番目の所在情報を表す場所に、現像後のＲＧＢ画像が存在するかどうかを判定する。現像後のＲＧＢ画像を特定することができれば、ステップＳ１２０７へ進む。特定できなければ、ステップＳ１２０８へ進む。
【００８４】
ステップＳ１２０７において、ステップＳ１２０６で特定した現像後のＲＧＢ画像に付加されているＲＡＷデータの所在情報を更新する。すなわち、ＲＡＷデータをリネーム、移動する場合にはＲＧＢ画像に新しい所在情報を付加する。ＲＡＷデータを削除する場合にはＲＧＢ画像に付加されたＲＡＷデータの所在情報を削除する。
【００８５】
次に、ステップＳ１２０８において、変数ｉと定数ｎの値を比較する。ｉ＝ｎであれば、処理対象のＲＡＷデータのファイルをリネーム、移動、削除等のファイル操作を行った後、終了する。ｉ＝ｎでなければ、ステップＳ１２０５へ戻る。
【００８６】
次に、ステップＳ１２０９において、ＲＧＢ画像のファイルに、ＲＡＷデータのフルパスを表す所在情報が付加されているか否かを判断する。所在情報が付加されているならば、ステップＳ１２１０へ進む。付加されていないならば、処理対象のＲＧＢ画像のファイルにファイル操作を行った後、終了する。
【００８７】
次に、ステップＳ１２１０において、ステップＳ１２０９で付加されていた所在情報が表す場所に、ＲＡＷデータが存在するかどうかを判定する。ＲＡＷデータを特定することができれば、ステップＳ１２１１へ進む。特定できなければ、処理対象のＲＧＢ画像のファイルにファイル操作を行った後、終了する。
【００８８】
次に、ステップＳ１２１１において、ステップＳ１２１０で特定したＲＡＷデータに対して付加されている現像後のＲＧＢ画像のファイルの所在情報を更新する。ＲＧＢ画像のファイルをリネーム、移動する場合にはＲＡＷデータに新しい所在情報を付加する。ＲＧＢ画像を削除する場合にはＲＡＷデータに付加されたＲＧＢ画像の所在情報を削除する。
【００８９】
本実施形態によれば、画像処理後の画像データに対し画像処理前の画像データの所在情報を付加し、画像処理前の画像データに対して画像処理後の画像データの所在情報を付加する。また、一方の画像データのファイルについてファイル操作をした場合、他方の画像データに対してファイル操作後のファイルの所在情報を付加するので、画像処理後の画像データと画像処理前の画像データとの間のリンクが切れることがない。
【００９０】
上述した本発明の実施形態における画像処理装置を構成する各手段、並びに画像処理装置の制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００９１】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器からなるシステムに適用してもよい。
【００９２】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００９３】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９５】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００９６】
なお、上述の実施形態では、画像データに履歴情報や所在情報を付加する場合として埋め込む場合についてのみ説明した。しかしながら、画像データに対して履歴情報や所在情報をリンクさせる等して、画像データに対して履歴情報や所在情報を設定してもよい。
【００９７】
なお、上述の本実施形態では、画像処理を行った後に、画像処理を行う前の画像データを削除することができるが、そのまま保存しておいてもよい。
【図面の簡単な説明】
【００９８】
【図１】本実施形態に係る画像処理装置の構成を示す図である。
【図２】本実施形態に係る画像処理装置の動作処理を示すフローチャートである。
【図３】第１の実施形態に係る出力デバイスに表示される表示画面の一例を示す図である。
【図４】第１の実施形態に係る画像処理装置の画像処理を示すフローチャートである。
【図５】第２の実施形態に係る出力デバイスに表示される表示画面の一例を示す図である。
【図６】第４の実施形態に係る出力デバイスに表示される表示画面の一例を示す図である。
【図７】第２の実施形態に係る画像処理装置の画像処理を示すフローチャートである。
【図８】第２の実施形態に係る画像処理装置の表示画面の起動時の処理を示すフローチャートである。
【図９】第３の実施形態に係る画像処理装置の画像処理を示すフローチャートである。
【図１０】第３の実施形態に係る画像処理装置の表示画面の起動時の処理を示すフローチャートである。
【図１１】第４の実施形態に係る画像処理装置の画像処理を示すフローチャートである。
【図１２】第４の実施形態に係る画像処理装置のファイルの名前変更・移動時の処理示すフローチャートである。
【図１３】色変換マトリクス適用して画像処理をする一例を示すフローチャートである。
【図１４】現像処理について説明するための図である。
【符号の説明】
【００９９】
１０１  ＣＰＵ
１０２  一次記憶
１０３  二次記憶
１０４  入力デバイス
１０５  出力デバイス
１０６  読込デバイス
３０１  画像プレビュー部
３０２  色変換マトリクス選択部
３０３  実行ボタン
５０１  画像プレビュー部
５０２  ホワイトバランス選択部
５０３  ガンマ値選択部
５０３  実行ボタン
６０１  画像プレビュー部
６０２  ファイル移動ボタン
６０３  ファイル削除ボタン
６０４  リネームボタン
６０５  ホワイトバランス選択部
６０６  ガンマ値選択部
６０７  実行ボタン
【図１】
2008258916.tif 000003
【図２】
2008258916.tif 000004
【図３】
2008258916.tif 000005
【図４】
2008258916.tif 000006
【図５】
2008258916.tif 000007
【図６】
2008258916.tif 000008
【図７】
2008258916.tif 000009
【図８】
2008258916.tif 000010
【図９】
2008258916.tif 000011
【図１０】
2008258916.tif 000012
【図１１】
2008258916.tif 000013
【図１２】
2008258916.tif 000014
【図１３】
2008258916.tif 000015
【図１４】
2008258916.tif 000016