(57)【要約】【課題】  色合いの異なる複数の画像の相違を容易に視認可能とするとともに、部分毎に最適な画像補正を行うこと。【課題を解決するための手段】  メイン表示部４１には、補正対象画像４４とともにフローティングウィンドウ７０が表示される。フローティングウィンドウ７０は、４つの表示領域７１〜７４に分けられる。各表示領域７１〜７４には、補正対象画像４４のうち、基準点７０ａに対応する画素と同系色の領域が、色調整対象領域として表示される。また、各表示領域７１〜７４に表示される画像は、互いに色合いが異なっており、オペレータは好ましい色合いで表示されている表示領域の画像を選択することができる。表示領域が選択されると、補正対象画像４４のうち、色調整対象領域に対応する部分が、選択された表示領域に対応する画像に置き替えられ、色調整結果が反映される。【選択図】        図３
2005286653.tif 000002
【特許請求の範囲】
【請求項１】
モニタの画像表示エリア内に補正対象画像を表示する画像表示方法であって、
前記補正対象画像を部分表示する複数の部分表示領域を含む分割表示ウィンドウを、前記補正対象画像とともに前記画像表示エリアに表示するとともに、各々の部分表示領域において、異なる色調整パラメータに基づき色調整がなされた画像を表示することを特徴とする画像表示方法。
【請求項２】
前記分割表示ウィンドウに対応する基準点を設け、前記基準点を含む所定範囲の前記補正対象画像を前記部分表示領域に表示することを特徴とする、請求項１記載の画像表示方法。
【請求項３】
前記基準点に対応する画素と同系色の領域のみを、色調整対象領域として前記部分表示領域に表示することを特徴とする、請求項２記載の画像表示方法。
【請求項４】
前記基準点に対応する画素が属する前記補正対象画像内の領域を輪郭抽出することで得られる画像を、前記色調整対象領域として表示することを特徴とする、請求項３記載の画像表示方法。
【請求項５】
複数の前記部分表示領域のうち一つが選択されたときに、前記補正対象画像の前記色調整対象領域に対応する部分が、選択された前記部分表示領域に対応する画像で更新されることを特徴とする、請求項３又は４記載の画像表示方法。
【請求項６】
前記色調整がなされていない前記補正対象画像を、少なくとも１の前記部分表示領域に表示することを特徴とする、請求項１〜５のいずれか１項に記載の画像表示方法。
【請求項７】
各々の前記部分表示領域の大きさを可変としたことを特徴とする、請求項１〜６のいずれか１項に記載の画像表示方法。
【請求項８】
前記複数の前記部分表示領域の位置を変更可能としたことを特徴とする、請求項１〜７のいずれか１項に記載の画像表示方法。
【請求項９】
複数の前記分割表示ウィンドウを前記画像表示エリアに表示可能としたことを特徴とする、請求項１〜８のいずれか１項に記載の画像表示方法。
【請求項１０】
補正対象画像を画像表示エリア内に表示するモニタと、前記補正対象画像を部分表示する複数の部分表示領域を含む分割表示ウィンドウを、前記補正対象画像とともに前記画像表示エリアに表示する手段と、各々の部分表示領域において、異なる色調整パラメータに基づき色調整がなされた画像を表示する手段と、を備えたことを特徴とする画像表示装置。
【請求項１１】
補正対象画像を部分表示する複数の部分表示領域を含む分割表示ウィンドウを、前記補正対象画像とともにモニタ内の前記画像表示エリアに表示する手段と、各々の部分表示領域において、異なる色調整パラメータに基づき色調整がなされた画像を表示する手段ととして、コンピュータ装置を機能させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラによる撮影等で得られた画像に対して種々の画像処理を行うために、パーソナルコンピュータ等の情報処理端末に備えられたモニタに画像を表示する方法、装置及びプログラムに関する。
【背景技術】
【０００２】
【特許文献１】特開平１１−１３６５２８号公報
【０００３】
パーソナルコンピュータ（ＰＣ）等の情報処理端末を用いて、デジタル画像のカラーバランスやトーンカーブ等を補正することで、デジタル画像の画質を向上させることができる。例えば、デジタルカメラを用いた撮影では、デジタルカメラからＰＣに画像データが送られる。オペレータは、ＰＣに備え付けのモニタに表示される画像を観察しながら各種の補正パラメータを変更することで、オペレータの意図に適合した仕上がりの画像を得ることができる。また、ホワイトバランス処理がなされていない原画像データ（ＲＡＷデータ）を出力可能なデジタルカメラを用いることにより、デジタルカメラ側で色情報を落とすことなくＰＣ側で画像補正を行うこともできる。
【０００４】
効率良く画像補正を行う手法として、上記特許文献１には、複数の異なる補正パラメータに対応する複数のサンプル画像をモニタに表示し、選択されたサンプル画像の補正パラメータで画像処理を行うことが記載されている。これにより、オペレータは、補正パラメータの相違による画像補正結果の違いを視覚的に判別することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載の技術では、複数の画像が互いに離れた位置に表示されており、複数画像を比較するためにオペレータは視線を大きく動かす必要がある。このため、例えば結婚式でのスタジオ撮影や商品撮影のように、高画質の画像が要求される場面では、補正パラメータを小さく変化させて画像の微調整を行う必要があるため、サンプル画像の違いを判別しづらいという問題がある。
【０００６】
また、撮影画像を構成する個々の領域（例えば、人物の顔の領域と服の領域）毎に、所望の色あいになるように画像補正を行うことが好ましいが、上記特許文献１に記載の技術では、サンプル画像の全体が補正されるため、部分毎に色合いが最適になるように画像補正を行うことが難しかった。
【０００７】
本発明は上記事情に鑑みなされたものであり、補正パラメータを変化させて画像補正がなされた複数の画像の相違を容易に視認可能とするとともに、部分毎に最適な画像補正を行うことが可能な画像表示方法、装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
補正パラメータの相違による画像補正結果の違いを明確にするためには、補正対象画像の画像補正を行うべき部分を取り出して、並べて表示することが有効である。そこで、上記目的を達成するために、補正対象画像を部分表示する複数の部分表示領域を含む分割表示ウィンドウを、補正対象画像とともにモニタの画像表示エリアに表示するとともに、各々の部分表示領域において、異なる色調整パラメータに基づき色調整がなされた画像を表示することを特徴とする。
【０００９】
分割表示ウィンドウに対応する基準点を設け、この基準点を含む所定範囲の補正対象画像を、各部分表示領域に表示すべき補正対象画像として定めることができる。また、基準点に対応する画素と同系色の領域のみを、色調整対象領域として部分表示領域に表示することが好ましい。さらに、基準点に対応する画素が属する補正対象画像内の領域を輪郭抽出することで得られる画像を、色調整対象領域として表示することも可能である。そして、複数の部分表示領域のうち一つが選択されたときに、補正対象画像の色調整対象領域に対応する部分が、選択された部分表示領域に対応する画像で更新される。
【００１０】
少なくとも１の部分表示領域に、色調整がなされていない補正対象画像を表示しても良く、各々の部分表示領域の大きさを可変としても良い。また、複数の部分表示領域の位置を変更可能としても良い。さらに、複数の分割表示ウィンドウを表示可能とすることも可能である。
【発明の効果】
【００１１】
本発明によれば、補正対象画像を部分表示する複数の部分表示領域を含む分割表示ウィンドウを、補正対象画像とともにモニタの画像表示エリアに表示するとともに、各々の部分表示領域において、異なる色調整パラメータに基づき色調整がなされた画像を表示するようにしたから、補正対象となる領域どうしの距離が近くなり、補正パラメータの相違による画像補正結果の相違を容易に視認可能とすることができる。また、基準点に対応する画素と同系色の領域のみを、色調整対象領域として部分表示領域に表示したから、補正対象画像を構成する部分毎に最適な画像補正を行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は、デジタルカメラ１０と画像補正用ＰＣ３０とで構成される撮影システムのブロック図である。画像補正用ＰＣ３０としては、本発明に係る画像表示プログラムを含む、画像補正プログラムがインストールされた市販タイプのパーソナルコンピュータを用いることができる。デジタルカメラ１０と画像補正用ＰＣ３０は、通信ケーブル１１を介して互いに接続され、撮影制御データや画像データを送受信することができる。通信ケーブル１１は、例えばＵＳＢ(Universal Serial Bus)やＩＥＥＥ１３９４に準拠したものが用いられる。通信ケーブル１１の代わりに、無線通信手段を用いてデータの接受を行ってもよい。
【００１３】
デジタルカメラ１０の各部は、データバス１２を介して互いに接続され、ＣＰＵ１３によってその動作が総括的に制御される。ＲＯＭ１４には、デジタルカメラ１０を動作するためのプログラムが記録されており、デジタルカメラ１０の動作時にＲＡＭ１５にロードされる。撮像部１６には、周知の撮影レンズやＣＣＤ等が備えられ、被写体の光学像を光電変換してデジタルの画像データを生成する。絞りやシャッタ速度などの撮影条件は、操作部１７に設けられた各種の設定ボタンを操作することで設定される。画像補正用ＰＣ３０において撮影条件を決定し、通信ケーブル１１を介して設定情報をデジタルカメラ１０に送ることで、撮影条件を設定しても良い。さらに、撮影制御用の別のＰＣをデジタルカメラ１０に接続することもできる。
【００１４】
撮像部１６から出力された画像データは、ＲＡＭ１５にバッファされる。この画像データは、ホワイトバランス処理等の画像補正がなされていない原画像データ（ＲＡＷデータ）であり、各色毎に１２ビットで表される階調値を持った多数の画素データから構成される。画像処理回路１８は、原画像データに対して、各色毎の階調値を８ビットに縮小するとともに、予め機種毎に設定された条件にてホワイトバランス（ＷＢ）処理や階調変換処理等を行い、画像補正済みの画像データを出力する。圧縮／伸張処理回路１９は、画像補正済みの画像データをＪＰＥＧ(Joint Photographic Codintg Expert Group) で定められたフォーマットに従い圧縮して、圧縮画像データを出力する。また、画像補正済みの画像データを間引き演算することで、例えば1280×960 ピクセルのＪＰＥＧ画像データ（サムネイル画像データ）を生成する。
【００１５】
原画像データ又は圧縮画像データは、サムネイル画像データとともに、入出力Ｉ／Ｆ２２を介して画像補正用ＰＣ３０に送られる。ＬＣＤ２３には、撮影モード時には被写体像が連続的に表示され、再生モード時には記録メディア２１内の画像が再生表示される。
【００１６】
なお、原画像データと圧縮画像データの何れを出力するかは、デジタルカメラ１０の撮影条件の設定時に決定することができる。また、原画像データと圧縮画像データの両方を出力しても良い。以下、本実施形態では、デジタルカメラ１０から原画像データ及びサムネイル画像が出力される場合について説明する。また、本実施形態では、入出力Ｉ／Ｆ２２を介して原画像データを画像補正用ＰＣ３０に直接送信しているが、原画像データを記録メディア２１に記録しておき、この記録メディア２１を画像補正用ＰＣ３０にセットすることで、原画像データを送るようにしても良い。
【００１７】
画像補正用ＰＣ３０は、デジタルカメラ１０から送られた原画像データに基づいて画像をモニタ３１に再生表示するとともに、キーボード３２やマウス３３などの入力デバイスからの操作信号に基づいて種々の画像補正を行う。画像補正用ＰＣ３０の各部は、データバス３４を介して互いに接続され、ＣＰＵ３６によってその動作が総括的に制御される。デジタルカメラ１０からの画像データは、入出力Ｉ／Ｆ３７、データバス３４を介してハードディスク等の外部記憶装置３８に記録される。キーボード３２やマウス３３などの入力デバイスは、後述の画像補正処理時の他、デジタルカメラ１０の撮影制御を行う場合にはその撮影条件を設定する際に操作される。
【００１８】
画像補正プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体やインターネット等を介して画像補正用ＰＣ３０の外部記憶装置３８にインストールされる。キーボード３２やマウス３３を操作して画像補正プログラムを実行すると、このプログラムがＲＡＭ３９に読み出される。画像補正プログラムが実行されると、まず、外部記憶装置３８に記録された原画像データに対応するサムネイル画像がモニタ３１に一覧表示される。
【００１９】
オペレータがキーボード３２やマウス３３を操作して、補正すべき画像（補正対象画像）を選択すると、選択された画像に対応する原画像データがＲＡＭ３９に読み出される。そして、画像補正プログラムで予め定められた初期条件にて、例えば各色１６ビットの階調値を持ったＴｉｆｆ(Tagged Image File Format)形式の表示用画像データに変換され、図２に示す第１補正画面４０がモニタ３１に表示される。
【００２０】
図２に示すように、第１補正画面４０には、メイン表示部４１、サブ表示部４２と、パラメータ調整領域４３とが設けられている。メイン表示部４１には、補正対象画像４４が表示されており、キーボード３２やマウス３３を操作して、ホワイトバランス補正や階調補正等の補正パラメータを変更する。このとき、補正対象画像４４に対応する原画像データに対して、変更後の補正パラメータにて画像補正が行われ、再び表示用画像データが生成される。これにより、補正パラメータの変更が反映された画像が、メイン表示部４１に表示される。以下、原画像データに画像補正を行い、表示用画像データとして出力する処理を「現像処理」と称する。
【００２１】
サブ表示部４２には、補正対象画像４４の全体が縮小表示される。また、サブ表示部４２の内部には矩形状のカーソル４５が設けられ、このカーソル４５内の領域がメイン表示部４１に表示される。カーソル４５の位置・サイズを変更し、あるいはメイン表示部４１の右側及び下側に設けられたスクロールバー４７，４８を移動することにより、メイン表示部４１での補正対象画像４４の表示範囲を変えることができる。
【００２２】
パラメータ調整領域４３には、例えば、色調補正、階調補正、ホワイトバランス（ＷＢ）、特殊処理の４タイプの調整画面が設けられ、上部に設けられた切り替えタブ５０を選択することで各調整画面に切り替えられる。例えば、色調補正用のタブが選択されると、パラメータ調整領域４３には色調補正に対応する調整画面が表示され、カラーバランスやブライトネス、コントラスト等のパラメータを調整することができる。
【００２３】
切り替えタブ５０の下方には、「条件保存」ボタン５１と「呼出」ボタン５２とが設けられている。「条件保存」ボタン５１がクリックされると、現在の補正パラメータの値を含む補正条件ファイルが、任意のファイル名で保存される。「呼出」ボタン５２がクリックされると、既に保存されている補正条件ファイルの一覧が表示され、選択された補正条件ファイルに含まれる補正パラメータに基づき、補正対象画像４４の原画像データを現像処理してメイン表示部４１に表示する。既に補正処理を行った画像と同様の条件にて画像補正を行いたい場合には、補正条件ファイルを読み出して画像補正を行った後に微調を行えばよいため、画像補正を効率よく行うことができる。
【００２４】
パラメータ調整領域４２の中央部には、カラーバランス（ＲＧＢの各色、色相、彩度）、ブライトネス、コントラストといった補正パラメータの値が表示されている。補正パラメータの値は、各々に設けられた入力ボックス５３に数値を直接入力する、あるいはインジケータ５４を図中左右に移動することで、変更することが可能である。各々の補正パラメータが変更されると、補正対象画像４４に対応する原画像データに対して現像処理が施され、補正後の画像がメイン表示部４１に表示される。
【００２５】
階調補正用のタブが選択されると、トーンカーブやガンマ補正のパラメータ値を変更することができる。また、ＷＢ用のタブが選択されると、各基本色毎の濃度ヒストグラムが表示されるとともに、光源や色温度を変更することができる。さらに、特殊処理用のタブが選択されると、ハイパートーン処理やハイパーシャープネス処理で用いられる各種パラメータを調整することができる。
【００２６】
パラメータ調整領域４３の下方には、種々のコマンドを入力するためのボタン５５〜５８が表示されている。マウス３３を操作して「ファイル」ボタン５５の上にマウスカーソル５９を移動させ、クリック操作を行うと、外部記憶装置３８に記録された原画像データに対応するサムネイル画像がモニタ３１に一覧表示され、画像補正を行うべき画像を選択することができる。「画像を保存」ボタン５６がクリック操作されると、メイン表示部４１に表示されている画像をファイル出力する。「プリント」ボタン５７がクリック操作されると、メイン表示部４１に表示されている画像をプリント出力する。もちろん、図２に示された以外のコマンドを入力するためのボタンやアイコンを表示しても良い。
【００２７】
「部分スプリット」ボタン５８がクリックされると、補正対象画像４４から抽出された一部の領域に対して画像補正を可能とする第２補正画面６０に切り替えられる。図３に示すように、第２補正画面６０には、第１補正画面４０と同様に、メイン表示部４１とサブ表示部４２とが設けられ、メイン表示部４１の右側には、各種のコマンドを入力するためのボタン６１〜６５が表示されている。
【００２８】
メイン表示部４１には、第１補正画面４０にて表示された補正対象画像４４とともに、フローティングウィンドウ７０が表示される。図３に示す例では、フローティングウィンドウ７０は、隣接する４つの表示領域７１〜７４に分けられており、各表示領域７１〜７４において、それぞれ異なる補正パラメータにて色補正がなされた補正対象画像が部分表示される。また、図３に示す例では、各表示領域７１〜７４を識別するための領域番号７５が表示されているが、必ずしも領域番号７５を表示する必要はない。
【００２９】
フローティングウィンドウ７０を構成する各表示領域７１〜７４は、仮想線７６を境界として互いに隣接する。なお、この仮想線７６は、各表示領域７１〜７４の境界を明示するために、便宜上設けられたものであり、実際は第２補正画面６０に表示されることはない。また、フローティングウィンドウ７０の外周を構成する表示枠７７は、実線で表示しても良いし、仮想線として第２補正画面６０に表示しなくても良い。表示枠７７を構成する境界線のうち、第１表示領域７１の左側に表示される境界線７８に関しては、後述するように、第１表示領域７１に表示される画像がフローティングウィンドウ７０以外の部分と連続していることから、仮想線として第２表示画面６０に実際に表示しないことが好ましい。
【００３０】
第１〜第４表示領域７１〜７４に表示される画像は、互いに個別の補正パラメータにより色補正がなされた画像であり、対応する表示用画像データが異なっている。第１表示領域７１は、例えばメイン表示部４１の最も左側に設けられ、補正対象画像４４がそのまま表示される。また、第２〜第４表示領域７２〜７４においては、予め定められた異なる色調整パラメータにて補正対象画像４４を補正することで得られる表示用画像データのうち、第１表示領域７１の左側に設けられた基準点７０ａを中心とし、各表示領域７２〜７４の表示幅・長さで画定される領域の画像が表示される。
【００３１】
さらに、第２〜第４表示領域７２〜７４には、基準点７０ａが示す箇所と同系色である画像のみが、色調整対象画像７９として表示される。すなわち、図３に示す例では、基準点７０ａで示される色（人物の顔部分に相当する肌色）に近い色（すなわち、顔部分と首の部分）をもつ画像のみが、色調整対象画像７９として表示される。具体的には、基準点７０ａに対応する画素のＲＧＢ階調値を中心とした一定の階調範囲を設け（図３の例では、人物の肌として判定されるであろう範囲）、第２〜第４表示領域７２〜７４に対応する表示用画像データのうち、ＲＧＢ階調値が上記階調範囲に属する画素のみが取り出される。
【００３２】
補正対象画像４４の全体を縮小表示するサブ表示部４２には、上述のカーソル４５の他、フローティングウィンドウ７０の表示範囲を示すサブカーソル４５ａが設けられる。このサブカーソル４５ａを移動したり、サブカーソル４５ａの大きさを変えることで、メイン表示部４１に表示されるフローティングウィンドウ７０の大きさ・位置を変更することができる。なお、サブカーソル４５ａを用いる代わりに、マウス３３を操作してフローティングウィンドウ７０自体をドラッグ・ドロップすることで、フローティングウィンドウ７０を移動させても良い。
【００３３】
メイン表示部４１の右側に設けられた「ウィンドウ追加」ボタン６１がクリックされると、フローティングウィンドウ７０が追加表示される。「ウィンドウ削除」ボタン６２がクリックされると、オペレータによって選択されたフローティングウィンドウが削除される。「レイヤ選択」ボタン６３をクリックすることにより、フローティングウィンドウ７０の各表示領域７１〜７４のうち、いずれか１つを選択して画像補正に反映させることができる。「選択完了」ボタン６４がクリックされると、図２に示す第１補正画面４０に戻るとともに、選択された表示領域に対応する画像が表示される。「キャンセル」ボタン６５がクリックされると、補正パラメータによる処理結果を反映させることなく、基準画像表示領域４４に対応する画像が第１補正画面４０に表示される。
【００３４】
部分スプリットモードでの動作について、図４のフローチャートを用いて説明する。「部分スプリット」ボタン５８が選択されると、第１補正画面４０に表示されている補正対象画像４４に対応する表示用画像データのコピーをＲＡＭ３９に展開した後、当該表示用画像データに対して色調整パラメータを変化させて色調整を行うことで、第２〜第４表示領域７２〜７４に対応する表示用画像データを生成する（Ｓ１）。なお、第１表示領域７１に対応する表示用画像データは、第１補正画面４０を表示する際にＲＡＭ３９に読み込まれているものを適用することができる。
【００３５】
次に、基準点７０ａに対応する点の各色（ＲＧＢ）階調値から、基準点７０ａと同系色の色を持つ画素領域を、色調整対象画像として定める（Ｓ２）。そして、色調整対象画像に対応する部分の表示用画像データを読み出して（Ｓ３）、第２〜第４表示領域７２〜７４の表示幅・長さに応じて切り出される部分をメイン表示部４１に表示する（Ｓ４）。
【００３６】
オペレータは、図３で示す第２補正画面６０を観察しながら、各表示領域７２〜７４で表示される画像を観察して、好ましい色あいの画像を選択することができる。図５に示すように、表示枠７７や境界線７６の部分をドラッグ移動することで、各表示領域７１〜７４での表示幅やフローティングウィンドウ７０のサイズを変更しても良く、この場合は（図４のＳ５においてＹＥＳ）、各表示領域７１〜７４での表示幅・長さに合わせて、各表示領域７１〜７４において色調整対象画像が更新表示される。なお、図面の簡略化を図るために、図５以降の一部の図面に関しては、メイン表示部４１のみ図示している。
【００３７】
また、フローティングウィンドウ７０の位置を変更しても良い。フローティングウィンドウ７０の位置変更に伴い、基準点７０ａの位置が変更されると（Ｓ６においてＹＥＳ）、変更後の基準点７０ａの位置に対応する色と同系色の部分が、新たな色調整対象領域として決定され、第２〜第４表示領域７２〜７４内の画像が更新表示される（Ｓ２〜Ｓ４）。
【００３８】
例えば、フローティングウィンドウ７０の位置変更によって、図６に示すように、基準点７０ａの位置が人物の髪部分と重なった場合、人物の髪部分が新たな色調整対象領域として決定される。この場合は、第２〜第４表示領域７２〜７４には、顔領域の代わりに髪領域が表示される。
【００３９】
「ウィンドウ追加」ボタン６１がクリックされ、あるいはマウス３３やキーボード３２を介した操作によってフローティングウィンドウの追加が指示された場合には（Ｓ７においてＹＥＳ）、図７に示すように、第２フローティングウィンドウ８０がメイン表示部４１に表示される。ここで、既に表示されていたフローティングウィンドウ７０を第１フローティングウィンドウ７０と称する。第２フローティングウィンドウ８０が表示され、オペレータによって、基準点８０ａの位置（図７の例では人物の帯部分）が指定されると、基準点８０ａに対応する色と同系統の色を持つ領域（すなわち、帯部分）のみが色調整対象領域として抽出され、第２〜第４表示領域８２〜８４に帯部分の画像が表示される。
【００４０】
なお、第２フローティングウィンドウ８２の第２〜第４表示領域８２〜８４での画像に対応する表示用画像データとしては、第１フローティングウィンドウ７０の第２〜第４表示領域７２〜７４に対応する表示用画像データを適用しても良い。あるいは、フローティングウィンドウ７０、８０毎に異なる表示用画像データを生成しても良い。
【００４１】
オペレータは、第２補正画面６０を観察しながら、各表示領域７１〜７４，８１〜８４で表示される画像を観察して、好ましい色あいの表示領域を選択することができる（Ｓ８）。表示領域が選択されると、円形のインジケータ８５が選択された領域番号７５を囲むように表示され、どの表示領域が選択されたかを容易に視認することができる。図８の例では、顔・首部分に関しては第２表示領域７２の画像が、また、帯部分に関しては第４表示領域８４の画像が、それぞれ選択されている。
【００４２】
なお、インジケータ８５の形態は、円形に限定されることはなく、矩形や三角形、その他の形状を適用することができる。また、領域番号７５を表示しない場合には、赤や黄色などでハイライト表示するバーを、選択された表示領域に隣接させて表示することで、どの表示領域が選択されたかを容易に視認することができる。
【００４３】
そして、「選択完了」ボタン６４をクリックして選択を終了すると、図９に示すように第１補正画面４０が再び表示される。第１補正画面４０に表示される補正対象画像４４のには、第２補正画面６０にて色合いが微調整された結果（顔・首部分と帯部分の補正）が反映される。
【００４４】
このように、フローティングウィンドウ７０を構成する各表示領域７１〜７４において、色調整パラメータを変えた画像を並べて表示することで、各領域毎に相応しい色になるように画像調整することが可能となる。例えば、第１補正画面４０において多少粗めに画像補正を行い、次いで第２補正画面６０を表示させる。フローティングウィンドウ７０を補正したい箇所に移動させて、各表示領域７１〜７４に候補画像を表示させ、望ましい色合いの画像を選択することで、画像の微調整を行うことが可能となる。また、各表示領域７１〜７４は単一のフローティングウィンドウ７０内に表示されるので、オペレータは、視線を大きく動かすことなく、色調整パラメータを変えた複数の画像を容易に視認することができるので、補正作業を効率よく行うことが可能となる。
【００４５】
フローティングウィンドウ７０、８０を構成する、各表示領域７１〜７４の並び順は、適宜変更することができる。図１０に示すように、第１表示領域７１を右側に表示し、第２表示領域７２を左側に表示する、すなわち基準点７０ａを挟んで第２表示領域７２と干した衣装画像４４とを連続して表示しても良い。第２表示領域７２をドラッグ移動したり、専用の移動ボタンを第２表示画面６０に設ける等により、各表示領域７１〜７４の位置を入れ替えることができる。また、第１表示領域７１をフローティングウィンドウ７０内に複数設けることで、色調整パラメータが変更された全ての画像表示領域と第１表示領域７１とを隣接させることができる。
【００４６】
なお、図１０において、第２表示領域７２に対応する画像を、第２表示領域７２内にのみ表示しても良いが、第２表示領域７２に表示される画像と補正対象画像４４とは顔領域において色合いが異なるので、第２表示領域７２内のみに画像が表示されると、顔部分において色合いが不連続になってしまう。このため、図１０に示すように、色調整対象領域の全体（すなわち、顔領域と首領域の全体）において、第２表示領域７２に対応する画像を表示することが好ましい。
【００４７】
また、図１１に示すように、表示領域７１〜７４のうち１つが選択された場合に、選択された表示領域（図１１の例では第３表示領域７３）に対応する画像と補正対象画像４４とを、基準点７０ａを挟んで連続的に表示させても良い。これにより、第１表示画面４０に戻すことなく、選択結果を確認することができる。
【００４８】
上記実施形態では、基準点７０ａ，８０ａが示す画素の色と同系色の領域を補正対象エリアとして指定しているが、輪郭抽出を行うことで、基準点７０ａ、８０ａが属する領域のみにおいて色調整を行うことができる。すなわち、図３の例では、顔領域のみ色調整を行い、首領域を調整対象から除外することができる。これにより、きめ細やかな色調整を行うことができる。
【００４９】
なお、画像の輪郭抽出手法として、例えば、特開平６−２３３０７６号公報に詳細に記載されているように、基準点７０ａ，８０ａに対応する画素データのＲＧＢ階調値を中心とした基準範囲を定め、基準点７０ａ，８０ａに対応する画素から一定方向に画素データを検索してそのＲＧＢ階調値が上記基準範囲内にあるか否かを判定する。基準範囲内である場合は基準点７０ａ，８０ａと同じ領域であると判定し、基準範囲外である場合には異なる領域であると判定し、１つ前に検索された画素が輪郭に対応すると判定する。そして、検索方向を９０°変更して同様の検索を行う。このような動作を繰り替えることで、画像の輪郭を抽出できる。
【００５０】
上記実施形態では、基準点７０ａがフローティングウィンドウ７０の仮想線７８上に設けられているが、必ずしもフローティングウィンドウ７０の端に設ける必要はない。図１２に示すように、基準点７０ａをフローティングウィンドウ７０の内側に設けても良いし、基準点７０ａをフローティングウィンドウ７０内で移動可能としても良い。また、上記実施形態では、基準点７０ａを中心とした一定範囲の画像を各表示領域７２〜７４に表示しているが、必ずしも基準点７０ａを中心とする必要はなく、基準点７０ａに対応する画素を含む一定範囲の画像を、各表示領域７２〜７４に表示しても良い。
【００５１】
上記実施形態では、フローティングウィンドウ７０を構成する各表示領域７１〜７４は図中左右方向に並べて表示されているが、図１３に示すように、各表示領域７１〜７４を上下方向に並べて表示しても良い。
【００５２】
また、上記実施形態では、フローティングウィンドウ７０を構成する各表示領域７１〜７４には色調整済みの画像が表示されているが、各表示領域７１〜７４に表示される画像に対して、オペレータの操作による色調整を可能としても良い。
【００５３】
上記実施形態では、汎用型のコンピュータに画像補正用プログラムをインストールすることで、画像補正用ＰＣを構成しているが、画像補正回路、現像処理回路などが組み込まれた専用型のコンピュータを用いても良い。
【００５４】
上記実施形態では、原画像データに画像補正を行い、表示用データに変換してモニタに表示する例を説明しているが、本発明は、表示用画像データ（例えば、Tiff形式、ビットマップ形式やＪＰＥＧ形式のデータ）に画像補正を施して再生表示する場合においても、同様に適用することができる。
【図面の簡単な説明】
【００５５】
【図１】デジタルカメラと画像補正用ＰＣの構成を概略的に示すブロック図である。
【図２】第１補正画面を表す説明図である。
【図３】第２補正画面を表す説明図である。
【図４】フローティングウィンドウを表示する手順を示すフローチャートである。
【図５】各表示領域のサイズを変更した第２補正画面の例を表す説明図である。
【図６】フローティングウィンドウの位置を変更した第２補正画面の例を示す説明図である。
【図７】フローティングウィンドウを複数表示した第２補正画面の例を示す説明図である。
【図８】表示領域が選択された第２補正画面の例を示す説明図である。
【図９】フローティングウィンドウを用いて色調整を行った後の、第１補正画面の例を示す説明図である。
【図１０】フローティングウィンドウを構成する各表示領域の配置を変更した例を示す説明図である。
【図１１】表示領域を選択した直後の、第２補正画面の例を示す説明図である。
【図１２】基準点を移動した第２補正画面の例を示す説明図である。
【図１３】フローティングウィンドウの一例を示す説明図である。
【符号の説明】
【００５６】
１０  デジタルカメラ
３０  画像補正用ＰＣ
４０  第１補正画面
４１  メイン表示部
４２  サブ表示部
４４  補正対象画像
６０  第２補正画面
７０，８０  フローティングウィンドウ
７０ａ，８０ａ  基準点
７１，８１  第１表示領域
７２，８２  第２表示領域
７３，８３  第３表示領域
７４，８４  第４表示領域
【図１】
2005286653.tif 000003
【図２】
2005286653.tif 000004
【図３】
2005286653.tif 000005
【図４】
2005286653.tif 000006
【図５】
2005286653.tif 000007
【図６】
2005286653.tif 000008
【図７】
2005286653.tif 000009
【図８】
2005286653.tif 000010
【図９】
2005286653.tif 000011
【図１０】
2005286653.tif 000012
【図１１】
2005286653.tif 000013
【図１２】
2005286653.tif 000014
【図１３】
2005286653.tif 000015