(57)【要約】【課題】ＲＡＷ画像データに対する画像処理を効率よく、短時間で行うことができる画像処理方法、画像処理装置、及び画像処理プログラムを提供する。【解決手段】画像処理装置は、入出力インタフェース１、制御部２、記憶部３、表示部４、操作部５を含んで構成され、制御部２は、部分画像抽出処理部２１、変換処理部２２を含む。部分画像抽出処理部２１は、入出力インタフェース１を介して入力された処理すべきＲＡＷ画像データに対応する表示用画像データに基づく画像を表示部４に表示し、利用者に対して任意の部分領域の指定を促す。操作部５の操作により部分領域が指定されると、部分領域に対応する部分ＲＡＷ画像データを抽出する。変換処理部２２は、部分ＲＡＷ画像データに対して、外部から入力された画質調整パラメータに基づく画像変換処理を行う。そのとき、表示部４には、画像変換された部分画像データに基づく画像が表示される。【選択図】図１
2004040559.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置によって取得された生のデジタル画像データに対する処理を行う画像処理方法であって、
処理すべき前記生のデジタル画像データ、及び前記生のデジタル画像データに対応する表示用の画像データを入力する画像入力ステップと、
前記表示用の画像データに基づく画像を表示するステップと、
前記表示された画像の任意領域を指定するステップと、
前記生のデジタル画像データから、前記指定された画像の任意領域に対応する部分画像データを抽出する部分画像データ抽出ステップと、
前記部分画像データに対して、画質調整パラメータに基づく画像変換処理を行う部分画像変換処理ステップと、
前記画像変換された前記画像データに基づく画像を表示する変換画像表示ステップとを含む画像処理方法。
【請求項２】
撮像装置によって取得された生のデジタル画像データに対する処理を行う画像処理装置であって、
処理すべき前記生のデジタル画像データ、及び前記生のデジタル画像データに対応する表示用の画像データを入力する画像入力手段と、
前記生のデジタル画像データから、部分画像データを抽出する部分画像データ抽出手段と、
前記部分画像データに対して、画質調整パラメータに基づく画像変換処理を行う画像変換処理手段と、
少なくとも前記表示用の画像データ、及び前記部分画像データに基づく画像を表示可能な表示手段と、
少なくとも、前記部分画像データを指定するための情報、及び前記画質調整パラメータを設定可能な操作手段と、
画像処理制御手段とを有し、
前記部分画像データ抽出手段は、前記表示手段に表示された表示用の画像データに基づく画像と、前記操作手段によって設定された前記部分画像データを指定するための情報に基づいて、部分画像データの抽出処理を行うものであり、
前記画像処理制御手段は、前記操作手段によって設定された前記画質調整パラメータに基づく画像変換処理を前記部分画像データに対して施すように、前記画像変換手段に指示し、前記部分画像データに基づく画像を前記表示手段に表示させるものである画像処理装置。
【請求項３】
請求項１記載の画像処理方法における各ステップを、コンピュータに実行させるための画像処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像装置によって取得された生のデジタル画像データ（以下、「ＲＡＷ画像データ」と記述する。）に対する処理を行う画像処理方法、画像処理装置、及び画像処理プログラムに関する。
【０００２】
【従来の技術】
デジタルカメラは、ＣＣＤ撮像素子等を含む撮像部からの撮像信号に基づいたデジタル画像データを出力するもので、近年、その普及は目覚しいものがある。デジタルカメラの１つの特徴は、撮影前に被写体の画像を連続表示して、撮影される画像を確認した上で撮影したり、撮影済の画像を再生表示して確認することができることである。また、他の特徴は、デジタルデータであるため、撮影後に広範囲の画像処理が可能なことである。すなわち、オフセット補正、ゲイン補正（ホワイトバランス補正）、階調補正（ガンマ補正）、輪郭補正、色相補正等の補正処理を施し、利用者の好みに合った画像を手軽に得ることができる。
【０００３】
撮影後に画像処理を施す場合、撮像部の出力信号そのままの画像データであるＲＡＷ画像データを利用すると、撮像素子の画素構成、特性等を生かした画像を得ることができる。また、ＲＡＷ画像データは、一般に画素当たりの出力ビット数も多く、圧縮データではないので画像劣化のない処理が可能である。そのため、デジタルカメラには、ＲＡＷ画像データの出力機能が付加されたものも増えている。
【０００４】
デジタル画像データに対する画像処理は、処理すべき画像データに基づく画像を表示させながら、利用者の指示にしたがった画像処理を行い、処理後の画像をさらに表示させて確認しながら、利用者の要求する画像を作成している。このような処理を行うと、指示に応じた画像処理後の画像を短時間で確認できることができ、画像処理を効率的に行うことが可能となる。
【０００５】
デジタル画像データに基づく画像を表示するするためには、同時化された画像データ、すなわち、画素毎のＲＧＢデータ、又はＲＧＢデータに対してＹＣ変換を行った輝度信号データＹ及び色差信号データＣｒ、Ｃｂが必要である。　しかし、ＲＡＷ画像データに対するオフセット補正、ゲイン補正（ホワイトバランス補正）、階調補正（ガンマ補正）等の処理、同時化処理後の輪郭補正、色相補正等の処理は、かなりの処理時間を要し、さらに表示用の画像データを演算して画像処理後の画像を短時間で表示させるのは、困難である。また、近年の撮像画素数の増加は、短時間での表示をさらに困難なものにしている。
【０００６】
【発明が解決しようとする課題】
本発明は、上記事情に鑑みなされたもので、ＲＡＷ画像データに対する画像処理を効率よく、短時間で行うことができる画像処理方法、画像処理装置、及び画像処理プログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の画像処理方法は、撮像装置によって取得された生のデジタル画像データに対する処理を行う画像処理方法であって、処理すべき前記生のデジタル画像データ、及び前記生のデジタル画像データに対応する表示用の画像データを入力する画像入力ステップと、前記表示用の画像データに基づく画像を表示するステップと、前記表示された画像の任意領域を指定するステップと、前記生のデジタル画像データから、前記指定された画像の任意領域に対応する部分画像データを抽出する部分画像データ抽出ステップと、前記部分画像データに対して、画質調整パラメータに基づく画像変換処理を行う部分画像変換処理ステップと、前記画像変換された前記画像データに基づく画像を表示する変換画像表示ステップとを含むものである。
【０００８】
本発明の画像処理装置は、撮像装置によって取得された生のデジタル画像データに対する処理を行う画像処理装置であって、処理すべき前記生のデジタル画像データ、及び前記生のデジタル画像データに対応する表示用の画像データを入力する画像入力手段と、前記生のデジタル画像データから、部分画像データを抽出する部分画像データ抽出手段と、前記部分画像データに対して、画質調整パラメータに基づく画像変換処理を行う画像変換処理手段と、少なくとも前記表示用の画像データ、及び前記部分画像データに基づく画像を表示可能な表示手段と、少なくとも、前記部分画像データを指定するための情報、及び前記画質調整パラメータを設定可能な操作手段と、画像処理制御手段とを有し、前記部分画像データ抽出手段は、前記表示手段に表示された表示用の画像データに基づく画像と、前記操作手段によって設定された前記部分画像データを指定するための情報に基づいて、部分画像データの抽出処理を行うものであり、前記画像処理制御手段は、前記操作手段によって設定された前記画質調整パラメータに基づく画像変換処理を前記部分画像データに対して施すように、前記画像変換手段に指示し、前記部分画像データに基づく画像を前記表示手段に表示させるものである。
【０００９】
本発明の画像処理プログラムは、上記画像処理方法における各ステップを、コンピュータに実行させるための画像処理プログラムである。また、上記画像処理装置を、コンピュータによって実現するための画像処理プログラムである。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。図１は、本発明の実施の形態の画像処理装置の概略構成を示す図である。図１の画像処理装置は、入出力インタフェース１、制御部２、記憶部３、表示部４、操作部５を含んで構成され、制御部２は、部分画像抽出処理部２１、変換処理部２２を含む。
【００１１】
入出力インタフェース１は、処理すべきＲＡＷ画像データの入力、画像処理後の画像データの出力を含む各種データの入出力を行うものであり、図示しない記録媒体ドライブ装置、通信制御部等に接続される。入力されるＲＡＷ画像データは、通常、デジタルカメラのメモリカード等のメディアに、例えば、図３に示すようなファイルフォーマットで記憶され、メディアから直接あるいは他の外部記憶装置に記憶された後、画像処理装置に入力される。なお、図３における表示用画像データは、撮影条件に応じたホワイトバランス、シャープネス等の画像処理パラメータにしたがって、ＲＡＷ画像データを表示可能な画像データに変換してものである。
【００１２】
メディアからの読取りは、入出力インタフェース１に接続されたメディアインタフェースに、デジタルカメラから取り出したメディアを接続して行ってもよいし、デジタルカメラを所定のケーブルで接続し、デジタルカメラに装着したままで行ってもよい。また、画像処理後の画像データは、記録媒体ドライブを介して任意の記録媒体、あるいは通信制御部を介して他の装置に出力される。
【００１３】
制御部２は、部分画像抽出処理部２１、変換処理部２２を含んでおり、入力ＲＡＷ画像データから部分ＲＡＷ画像データを抽出する処理、画像データの変換処理を含む画像処理装置全体の制御を行うものである。
【００１４】
部分画像抽出処理部２１は、入出力インタフェース１を介して入力された処理すべきＲＡＷ画像データに対応する表示用画像データに基づく画像を表示部４に表示し、利用者に対して任意の部分領域の指定を促す。指定すべき部分領域の選択は、所定の大きさの領域に対応するカーソルを表示画面上で移動させることに行うのが好ましい。そして、操作部５の操作により部分領域が指定されると、指定された部分領域を、入力されたＲＡＷ画像データにマッピングし、部分領域に対応する部分ＲＡＷ画像データを抽出する。
【００１５】
変換処理部２２は、操作部５からの操作に応じた画像変換処理を行うものである。画像変換処理には、ＲＡＷ画像データに対するオフセット補正、ゲイン補正（ホワイトバランス補正）、階調補正（ガンマ補正）等の処理、補正後のＲＡＷ画像データから画素毎のＲＧＢ信号を求める同時化処理、同時化処理後の画像データに対する輪郭補正（シャープネス補正）、色相補正（彩度補正）等が含まれ、所定の画質調整パラメータに基づいて画像データが変換される。
【００１６】
変換処理部２２の処理対象画像データは、入出力インタフェース１を介して入力されたＲＡＷ画像データ及び部分画像抽出処理部２１によって抽出された部分ＲＡＷ画像データである。部分ＲＡＷ画像データに対する変換処理は、部分画像抽出処理部２１による部分ＲＡＷ画像データの抽出に続いて、自動的に行われるとともに、操作部５からのパラメータの変更指示に基づいて行われる。その際、変換処理後の画像データは、表示部４に表示可能なデータに変換され、表示部４に送られる。したがって、利用者は、表示された画像を確認しながら適用すべき変換処理、及び画質調整パラメータを設定することができ、要求する画像を効率よく得ることができる。
【００１７】
入出力インタフェース１を介して入力されたＲＡＷ画像データに対する画像変換処理は、部分ＲＡＷ画像データに対する変換処理内容を図示しない記憶装置に記憶しておき、適用した変換処理及び画質調整パラメータに基づいて行う。この処理は、入力されたＲＡＷ画像データ全体の変換処理後の画像を確認する場合、及び変換処理済の画像データを出力する場合に行う。
【００１８】
記憶部３は、入出力インタフェース１を介して入力されたＲＡＷ画像データ、部分画像抽出処理部２１によって得られた部分ＲＡＷ画像データ、入力されたＲＡＷ画像データに対して変換処理を施した後の処理済画像データを含む各種データを記憶するものである。処理済画像データを変換処理部２２における処理後、直接入出力インタフェース１を介して出力する場合は、処理済画像データの記憶は省略してもよい。また、処理済画像データを出力あるいは記憶しないで、適用した変換処理及び画質調整パラメータをＲＡＷ画像データとともに出力したり、記憶部３に記憶された画像ファイルの画像処理パラメータを書換えたり、追加記憶してもよい。
【００１９】
表示部４は、部分画像抽出処理時に、入力された処理すべきＲＡＷ画像データに対応する画像を表示して、利用者が任意の部分領域の指定をするための情報を表示するとともに、縮小ＲＡＷ画像データに対する画像変換処理時に、変換後の画像データに基づく画像を表示する。また、画質調整パラメータの設定メニュー情報等、画像処理処理装置の動作に必要な各種情報を表示する。
【００２０】
操作部５は、画像の任意領域を指定する操作、ＲＡＷ画像データに対する画像処理内容を指示する操作の他、画像処理装置を使用する際の各種操作信号を入力するものである。
【００２１】
なお、図１の画像処理装置は、パソコン等のコンピュータに所定のプログラムをインストールすることによって実現できるが、実現するためのコンピュータは、スタンドアローン型のものに限らず、クライアントコンピュータとサーバコンピュータで処理を分担してもよい。分担の一例としては、処理すべき画像の縮小処理、及び縮小されていないＲＡＷデータに対する画像変換処理をサーバコンピュータで行い、他の処理をクライアントコンピュータで行う方法が考えられる。
【００２２】
次に、図１に示した画像処理装置を用いてＲＡＷ画像データに対する画像処理を行う場合の動作を、図２のフロー図に基づいて説明する。
【００２３】
ステップＳ１０１では、処理すべきＲＡＷ画像データの選択のために、サムネイル画像の一覧を表示部４に表示する。撮影時に作成された画像データは、図３に示すようなファイルフォーマットを有しているので、サムネイルデータに基づく一覧表示画像を作成する。その際、画像処理対象の候補となる画像データ全てを一旦記憶部３に記憶させた後、一覧表示させてもよいし、サムネイルデータのみを記憶部３に記憶させて、一覧表示させてもよい。
【００２４】
ステップＳ１０２で、利用者による処理対象画像の選択がされると、表示部４には、図４に示すような選択された画像の任意領域を指定するための画面が表示される（ステップＳ１０３）。この画面で表示される画像４１は、選択された画像に対応する表示用画像データに基づくものである。選択された処理対象画像の画像ファイルが記憶部３に記憶されている場合は、ファイルに含まれる表示用画像データを利用するが、記憶部３に記憶されていない場合は、この時点で入出力インタフェース１を介して対応する画像ファイル全体を入力し、記憶部３に記憶させる。
【００２５】
図４の画像４１に重畳して表示されるカーソル４２は、操作部５の操作により移動可能であり、利用者が画像処理の基準にしたい部分に移動させた後、決定ボタン４３を押して部分領域を指定する（ステップＳ１０４）と、図５に示すような画像変換処理画面が表示部４に表示される（ステップＳ１０５）。
【００２６】
また、部分領域の指定がされると、指定された部分領域を、入力されたＲＡＷ画像データにマッピングし、部分領域に対応する部分ＲＡＷ画像データを抽出する（ステップＳ１０６）。その際、画像ファイルに含まれるＲＡＷ画像データを、記憶部３からワークメモリ（図示せず）に読み出してから、マッピング処理を行っても、マッピング処理を行って指定された部分領域に対応する部分のＲＡＷ画像データのみを読み出してもよい。部分ＲＡＷ画像データは、ワークメモリに保持され、画像変換処理の対象となる。
【００２７】
図５の画像変換処理画面は、プレビュー画像表示領域５１、画質調整パラメータ設定領域５２、決定ボタン５３、キャンセルボタン５４を含む。プレビュー画像表示領域５１は、処理すべき部分ＲＡＷ画像データに基づく画像を表示する領域であり、部分ＲＡＷデータに対して所定の変換を施した画像データに基づく画像が表示される。
【００２８】
図２のフローでは、画像変換処理画面の表示後に部分ＲＡＷ画像データ抽出処理が行われるため、画像変換処理画面の表示当初は、画像ファイルに含まれる表示画像データから切り出した画像データに基づく画像が表示される。画像変換処理画面の表示ステップ（ステップＳ１０５）と部分ＲＡＷ画像データ抽出処理ステップ（ステップＳ１０６）の処理順序は、任意であり、部分ＲＡＷ画像データ抽出処理を先に行う場合は、部分ＲＡＷ画像データに対してデフォルトの調整パラメータ、あるいは記憶部の画像ファイルに記憶されたパラメータを適用して得た画像データに基づく画像を表示してもよい。
【００２９】
図５の画像変換処理画面における決定ボタン５３は、画質調整パラメータが決定したときに押下されるボタンであり、キャンセルボタン５４は、画質調整パラメータ設定領域５２で設定された最新の設定をキャンセルし、直前の設定に戻すためのボタンである。設定処理の履歴をどの程度保持しておくかは、任意である。
【００３０】
また、画質調整パラメータ設定領域５２は、それぞれの項目毎の設定バー５２０を移動することにより、パラメータを設定するための領域である。操作部５の操作により設定バー５２０を移動させることにより、パラメータの設定を変更する。
【００３１】
ステップＳ１０７では、画質設定パラメータの変更の有無を判断し、変更された場合には、部分ＲＡＷ画像データに対して画像変換処理を行う（ステップＳ１０８）。画像変換処理は、そのときに設定されているパラメータに基づいて行い、変換後の画像データに基づく画像をプレビュー画像表示領域５１に表示する（ステップＳ１０９）。ステップＳ１０８の画像変換処理は、部分ＲＡＷ画像データに対して行われるので、短時間で処理することが可能であり、プレビュー画像表示領域５１に表示のための処理も短時間で行うことができる。部分ＲＡＷ画像データから得られる同時化画像データの画素数と、プレビュー画像表示領域５１の表示画素数が一致させると、表示のための処理時間をさらに短縮できる。
【００３２】
ステップＳ１１０では、決定ボタン５３の押下の有無を判断し、決定ボタン５３の押下が検出されずに、画質設定パラメータが変更されたときは、同様の処理を繰り返す。キャンセルボタン５４が押されたときは、保持された画質設定パラメータを利用して同様の処理を繰り返す。
【００３３】
ステップＳ１１０で決定ボタン５３の押下を検出すると、ステップＳ１０８で施した処理と同一の画像変換処理を、ステップＳ１０２で選択された画像に対応するＲＡＷ画像データ全体に対して施し（ステップＳ１１１）、ステップＳ１１２で、変換された画像データを出力する。なお変換された画像データは、圧縮されて出力してもよいし、非圧縮のまま出力してもよい。
【００３４】
なお、図２のフローでは、入力されたＲＡＷ画像データに対して変換処理を施した後の処理済画像データを出力するものとしたが、処理済画像データを記憶部４の画像ファイルに追加記憶してもよい。また、適用した変換処理及び画質調整パラメータをＲＡＷ画像データとともに出力したり、記憶部３に記憶された画像ファイルの画像処理パラメータのみを書換えたり、画像処理パラメータを追加記憶してもよい。
【００３５】
【発明の効果】
以上の説明から明らかなように、本発明によれば、部分ＲＡＷ画像データを用いて画質調整のための変換処理を実行させるので、プレビュー画像の表示速度を向上させることができ、ＲＡＷ画像データに対する画像処理を効率よく、短時間で行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の画像処理装置の概略構成を示す図
【図２】図１の画像処理装置による画像処理の概略動作フローを示す図
【図３】撮影画像データのファイルフォーマットの一例を示す図
【図４】画像の任意領域を指定するための画面の一例を示す図
【図５】画像変換処理画面の一例を示す図
【符号の説明】
１・・・入出力インタフェース
２・・・画像処理部
３・・・記憶部
４・・・表示部
５・・・操作部
２１・・・部分画像抽出処理部
２２・・・変換処理部
【図１】
2004040559.tif 000003
【図２】
2004040559.tif 000004
【図３】
2004040559.tif 000005
【図４】
2004040559.tif 000006
【図５】
2004040559.tif 000007