(57)【要約】【課題】画像の色調整処理において、滑らかな色調を再現するとともに、作業工数を短縮させる。【解決手段】画像処理システム１００では、入力された画像情報が画像表示部５の入力画像表示画面αに表示され、入力画像表示画面α上で、指示入力部６により、色調整の対象となる色（対象色）が指定される。そして、対象色に対応する色調整評価用の画像が評価画面βに表示され、入力画像情報の色空間上で、対象色と、その対象色から所定距離内にある色が、対象色からの距離に応じて色調整される。色調整量は、色空間上での上記所定距離に応じて上限値が設定される。【選択図】図３
2005217618.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に入力された画像情報を表示する第１の表示工程と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定工程と、
前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示工程と、
前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整工程と、
を含むことを特徴とする画像処理方法。
【請求項２】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定工程を含み、
前記調整工程では、前記所定距離内にある色が前記設定された上限値に基づいて色調整されることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
画像処理装置に入力された画像情報を表示する第１の表示工程と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定工程と、
前記指定された領域を複数領域に分割する分割工程と、
前記分割された領域毎に、画像信号値の代表値を算出する算出工程と、
前記算出された各領域の代表値が示す色を表示する第２の表示工程と、
前記表示された各領域の色の中から、色調整対象の色を選択する選択工程と、
前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示工程と、
前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整工程と、
を含むことを特徴とする画像処理方法。
【請求項４】
前記指定された領域の画素信号値を取得する取得工程と、
前記取得された画素信号値を色空間上にプロットするプロット工程と、を含み、
前記分割工程では、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域が複数領域に分割されることを特徴とする請求項３に記載の画像処理方法。
【請求項５】
前記指定された領域からエッジを検出する検出工程を含み、
前記分割工程では、前記検出されたエッジに基づいて、前記指定された領域が複数領域に分割されることを特徴とする請求項３に記載の画像処理方法。
【請求項６】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定工程を含み、
前記調整工程では、前記所定距離内にある色が前記設定された上限値に基づいて色調整されることを特徴とする請求項３〜５の何れか一項に記載の画像処理方法。
【請求項７】
色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定工程を含み、
前記調整工程では、前記拡張指定工程において指定された範囲の色が色調整されることを特徴とする請求項３〜６の何れか一項に記載の画像処理方法。
【請求項８】
入力された画像情報を表示する第１の表示手段と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定手段と、
前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示手段と、
前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整手段と、
を備えることを特徴とする画像処理装置。
【請求項９】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定手段を備え、
前記調整手段は、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
入力された画像情報を表示する第１の表示手段と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定手段と、
前記指定された領域を複数領域に分割する分割手段と、
前記分割された領域毎に、画像信号値の代表値を算出する算出手段と、
前記算出された各領域の代表値が示す色を表示する第２の表示手段と、
前記表示された各領域の色の中から、色調整対象の色を選択する選択手段と、
前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示手段と、
前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整手段と、
を備えることを特徴とする画像処理装置。
【請求項１１】
前記指定された領域の画素信号値を取得する取得手段と、
前記取得された画素信号値を色空間上にプロットするプロット手段と、を備え、
前記分割手段は、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域を複数領域に分割することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記指定された領域からエッジを検出する検出手段を備え、
前記分割手段は、前記検出されたエッジに基づいて、前記指定された領域を複数領域に分割することを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定手段を備え、
前記調整手段は、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴とする請求項１０〜１２の何れか一項に記載の画像処理装置。
【請求項１４】
色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定手段を備え、
前記調整手段は、前記拡張指定手段により指定された範囲の色を色調整することを特徴とする請求項１０〜１３の何れか一項に記載の画像処理装置。
【請求項１５】
画像処理装置を制御するコンピュータに、
前記画像処理装置に入力された画像情報を表示する第１の表示機能と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定機能と、
前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示機能と、
前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整機能と、
を実現させるための画像処理プログラム。
【請求項１６】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定機能を実現させ、
前記調整機能を実現させる際に、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴とする請求項１５に記載の画像処理プログラム。
【請求項１７】
画像処理装置を制御するコンピュータに、
前記画像処理装置に入力された画像情報を表示する第１の表示機能と、
前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定機能と、
前記指定された領域を複数領域に分割する分割機能と、
前記分割された領域毎に、画像信号値の代表値を算出する算出機能と、
前記算出された各領域の代表値が示す色を表示する第２の表示機能と、
前記表示された各領域の色の中から、色調整対象の色を選択する選択機能と、
前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示機能と、
前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整機能と、
を実現させるための画像処理プログラム。
【請求項１８】
前記指定された領域の画素信号値を取得する取得機能と、
前記取得された画素信号値を色空間上にプロットするプロット機能と、を実現させ、
前記分割機能を実現させる際に、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域を複数領域に分割することを特徴とする請求項１７に記載の画像処理プログラム。
【請求項１９】
前記指定された領域からエッジを検出する検出機能を実現させ、
前記分割機能を実現させる際に、前記検出されたエッジに基づいて、前記指定された領域を複数領域に分割することを特徴とする請求項１７に記載の画像処理プログラム。
【請求項２０】
色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定機能を実現させ、
前記調整機能を実現させる際に、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴とする請求項１７〜１９の何れか一項に記載の画像処理プログラム。
【請求項２１】
色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定機能を実現させ、
前記調整機能を実現させる際に、前記拡張指定機能により指定された範囲の色を色調整することを特徴とする請求項１７〜２０の何れか一項に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
画像処理や写真プリントサービスの現場においては、例えば、ネガフィルムや画像記録メディアに保存された画像情報の色調、明るさ等を調整して、写真プリントを作成したり、画像記録メディアに記録された出力画像（以下、特に明記しない限り、これらをあわせて画像と表記する。）を得る作業が日常的且つ頻繁に行われている。画像の調整は、例えば、オペレータが記録画像を観察して、常識の観点で好ましい画像に仕上げる場合と、コンピュータにより自動的に行う場合がある。特に、微妙な色調整が必要な場合、熟練したオペレータにより色調整が行われることが多い。色調整作業の一例として、赤い服、果物、青い空、人の肌のような特定の色調或いは階調に限定した調整処理が行われることがある。特許文献１及び特許文献２には、マウス等のポインティングデバイスを用いて調整対象の色を特定し、この調整対象となる特定色を含む近傍の色を調整する技術が開示されている。
【特許文献１】特開平１０−１９８７９５号公報
【特許文献２】特開２０００−９９７１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、近年のデジタル画像の高画質化に伴い、上述の特定色の調整方法には、以下のような問題があることが明らかになってきた。
特定色を調整する際、調整量を大きくすればするほど、特定色そのものは十分に調整されるものの、特定色と、特定色に近いが特定色の調整結果の影響を受けない色調との差が大きくなり、この境界付近で滑らかな階調再現が得られないという問題があった。例えば、ある特定の赤色を、マゼンタ色方向に色相変化させたとすると、赤色と、赤色に近いが特定色の調整結果の影響を受けない色調（例えば、黄色味の赤）との色再現格差が広がり、結果として中間の色調の滑らかさが失われてしまう。
【０００４】
また、色調整は、一般に、ＣＲＴ（Cathode Ray Tube）等の画像表示装置に画像を表示して行われるが、画像表示装置の解像度に限界があることから、画像調整中は、画面のどこに、前述のような色調整に起因する不具合が発生しているかわからない場合が多い。従って、オペレータが、画像出力結果を見てから色調整の不具合に気付き、再調整することは、色調整に係る作業工数が増えてしまうという問題があった。更に、例えば、人物の肌色を調整する場合、一口に肌色と言ってもハイライトからシャドーまで様々な色が存在するため、調整対象を特定する点がどこに打たれたかによって、調整結果の良し悪しも大きく変わってしまい、困難な作業であった。
【０００５】
本発明の課題は、画像の色調整処理において、滑らかな色調を再現するとともに、作業工数を短縮させることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明は、画像処理装置に入力された画像情報を表示する第１の表示工程と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定工程と、前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示工程と、前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整工程と、を含むことを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の画像処理方法において、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定工程を含み、前記調整工程では、前記所定距離内にある色が前記設定された上限値に基づいて色調整されることを特徴としている。
【０００８】
請求項３に記載の発明は、画像処理装置に入力された画像情報を表示する第１の表示工程と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定工程と、前記指定された領域を複数領域に分割する分割工程と、前記分割された領域毎に、画像信号値の代表値を算出する算出工程と、前記算出された各領域の代表値が示す色を表示する第２の表示工程と、前記表示された各領域の色の中から、色調整対象の色を選択する選択工程と、前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示工程と、前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整工程と、を含むことを特徴としている。
【０００９】
請求項４に記載の発明は、請求項３に記載の画像処理方法において、前記指定された領域の画素信号値を取得する取得工程と、前記取得された画素信号値を色空間上にプロットするプロット工程と、を含み、前記分割工程では、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域が複数領域に分割されることを特徴としている。
【００１０】
請求項５に記載の発明は、請求項３に記載の画像処理方法において、前記指定された領域からエッジを検出する検出工程を含み、前記分割工程では、前記検出されたエッジに基づいて、前記指定された領域が複数領域に分割されることを特徴としている。
【００１１】
請求項６に記載の発明は、請求項３〜５の何れか一項に記載の画像処理方法において、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定工程を含み、前記調整工程では、前記所定距離内にある色が前記設定された上限値に基づいて色調整されることを特徴としている。
【００１２】
請求項７に記載の発明は、請求項３〜６の何れか一項に記載の画像処理方法において、色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定工程を含み、前記調整工程では、前記拡張指定工程において指定された範囲の色が色調整されることを特徴としている。
【００１３】
請求項８に記載の発明は、入力された画像情報を表示する第１の表示手段と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定手段と、前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示手段と、前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整手段と、を備えることを特徴としている。
【００１４】
請求項９に記載の発明は、請求項８に記載の画像処理装置において、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定手段を備え、前記調整手段は、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴としている。
【００１５】
請求項１０に記載の発明は、入力された画像情報を表示する第１の表示手段と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定手段と、前記指定された領域を複数領域に分割する分割手段と、前記分割された領域毎に、画像信号値の代表値を算出する算出手段と、前記算出された各領域の代表値が示す色を表示する第２の表示手段と、前記表示された各領域の色の中から、色調整対象の色を選択する選択手段と、前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示手段と、前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整手段と、を備えることを特徴としている。
【００１６】
請求項１１に記載の発明は、請求項１０に記載の画像処理装置において、前記指定された領域の画素信号値を取得する取得手段と、前記取得された画素信号値を色空間上にプロットするプロット手段と、を備え、前記分割手段は、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域を複数領域に分割することを特徴としている。
【００１７】
請求項１２に記載の発明は、請求項１０に記載の画像処理装置において、前記指定された領域からエッジを検出する検出手段を備え、前記分割手段は、前記検出されたエッジに基づいて、前記指定された領域を複数領域に分割することを特徴としている。
【００１８】
請求項１３に記載の発明は、請求項１０〜１２の何れか一項に記載の画像処理装置において、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定手段を備え、前記調整手段は、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴としている。
【００１９】
請求項１４に記載の発明は、請求項１０〜１３の何れか一項に記載の画像処理装置において、色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定手段を備え、前記調整手段は、前記拡張指定手段により指定された範囲の色を色調整することを特徴としている。
【００２０】
請求項１５に記載の発明は、画像処理装置を制御するコンピュータに、前記画像処理装置に入力された画像情報を表示する第１の表示機能と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を指定する指定機能と、前記指定された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第２の表示機能と、前記入力された画像情報の色空間上で、前記指定された色と、当該指定された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整機能と、を実現させるための画像処理プログラムである。
【００２１】
請求項１６に記載の発明は、請求項１５に記載の画像処理プログラムにおいて、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定機能を実現させ、前記調整機能を実現させる際に、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴としている。
【００２２】
請求項１７に記載の発明は、画像処理装置を制御するコンピュータに、前記画像処理装置に入力された画像情報を表示する第１の表示機能と、前記入力された画像情報が表示された画面上で、色調整の対象となる色を含む領域を指定する指定機能と、前記指定された領域を複数領域に分割する分割機能と、前記分割された領域毎に、画像信号値の代表値を算出する算出機能と、前記算出された各領域の代表値が示す色を表示する第２の表示機能と、前記表示された各領域の色の中から、色調整対象の色を選択する選択機能と、前記選択された色に対応する色調整評価用の評価画面を、前記入力された画像情報に並列して表示する第３の表示機能と、前記入力された画像情報の色空間上で、前記選択された色と、当該選択された色から所定距離内にある色を、当該指定された色からの距離に応じて色調整する調整機能と、を実現させるための画像処理プログラムである。
【００２３】
請求項１８に記載の発明は、請求項１７に記載の画像処理プログラムにおいて、前記指定された領域の画素信号値を取得する取得機能と、前記取得された画素信号値を色空間上にプロットするプロット機能と、を実現させ、前記分割機能を実現させる際に、前記プロットされた色空間上での画素信号値の分布状態に基づいて、前記指定された領域を複数領域に分割することを特徴としている。
【００２４】
請求項１９に記載の発明は、請求項１７に記載の画像処理プログラムにおいて、前記指定された領域からエッジを検出する検出機能を実現させ、前記分割機能を実現させる際に、前記検出されたエッジに基づいて、前記指定された領域を複数領域に分割することを特徴としている。
【００２５】
請求項２０に記載の発明は、請求項１７〜１９の何れか一項に記載の画像処理プログラムにおいて、色空間上での前記所定距離に応じて、色調整量の上限値を設定する設定機能を実現させ、前記調整機能を実現させる際に、前記所定距離内にある色を、前記設定された上限値に基づいて色調整することを特徴としている。
【００２６】
請求項２１に記載の発明は、請求項１７〜２０の何れか一項に記載の画像処理プログラムにおいて、色空間上で、前記入力された画像情報に対する色調整の影響が及ぶ範囲の拡張を指定する拡張指定機能を実現させ、前記調整機能を実現させる際に、前記拡張指定機能により指定された範囲の色を色調整することを特徴としている。
【発明の効果】
【００２７】
本発明によれば、色調整の対象として指定された色だけでなく、その指定された色から色空間において所定距離以内にある色も、当該指定された色からの距離に応じて色調整されることにより、滑らかな色調を容易に再現することが可能になる。また、色を再調整する頻度が大幅に低減され、色調整に係る作業工数を短縮させることが可能になる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して、本発明の実施形態について詳細に説明する。
［実施形態１］
以下、図１〜図４を参照して、本発明の実施形態１について説明する。
まず、実施形態１における構成について説明する。
【００２９】
図１に、本発明の画像処理装置が適用された実施形態１に係る画像処理システム１００の構成を示す。画像処理システム１００は、図１に示すように、画像入力部２、ＦＢ（Flat-Bed）スキャナ１１、フィルムスキャナ１２、メディアドライバ１３、画像処理部３、メモリ４、画像表示部５、指示入力部６、画像出力部７、撮影部４０により構成される。
【００３０】
画像入力部２は、ＦＢスキャナ１１、フィルムスキャナ１２、メディアドライバ１３、撮影部４０の何れかから入力されたデータを画像処理部３に出力する。また、画像入力部２は、画像処理部３を介して指示入力部６から入力された撮影に関する指示情報を撮影部４０の撮影制御部４１に出力する。
【００３１】
ＦＢスキャナ１１は、光源、ＣＣＤ（Charge-Coupled Device）、Ａ／Ｄコンバータ等により構成され、原稿台に載置された写真プリント等の原稿に光源の光を照射し、その反射光をＣＣＤにより電気信号（アナログ信号）に変換し、Ａ／Ｄコンバータにより、このアナログ信号をデジタル信号に変換することによって、デジタル画像信号を取得する。
【００３２】
フィルムスキャナ１２は、現像済みの写真フィルム等の透過原稿を読み取り、デジタル画像信号を取得する。メディアドライバ１３は、ＣＤ−Ｒ、メモリスティック（登録商標）、スマートメディア（登録商標）、コンパクトフラッシュ（登録商標）、マルチメディアカード（登録商標）、ＳＤメモリカード（登録商標）等の各種記録メディアが装着可能な構成となっており、これらの記録メディアに記録された画像信号を読み取る。
【００３３】
画像処理部３は、メモリ４に格納された画像処理プログラムに従って、画像処理（図２参照）を実行する。画像処理部３の内部は、図１に示すように、前処理部３１、領域抽出処理部３２、領域抽出結果評価部３３、評価結果反映部３４により構成される。
【００３４】
前処理部３１は、以降の信号処理のための前処理を行い、領域抽出処理部３２に出力する。例えば、画像入力部２から、ネガフィルムに記録された画像情報が入力された場合、前処理部３１は、透過光量を示す信号値から光学濃度を示す信号値に変換し、ポジ画像情報を得る。
【００３５】
領域抽出処理部３２は、前処理部３１から出力された画像情報から、画像処理対象の領域を抽出し、領域抽出結果評価部３３に出力する。
【００３６】
領域抽出結果評価部３３は、領域抽出処理部３２により抽出された、画像平面上の領域によって指定された対象色（色調整の対象として指定された色）の色調整の影響が及ぶ、画像を表現している色空間上の範囲及びその範囲内での色調整量の上限値を設定し、設定データを評価結果反映部３４に出力する。色調整量は、色調整の影響が及ぶ範囲に応じて上限値が設定される。色調整の影響が及ぶ範囲及び色調整の上限値については、後に図４を参照して説明する。
【００３７】
評価結果反映部３４は、入力画像情報の色空間上で、対象色と、その対象色から所定距離（色調整の影響が及ぶ範囲）以内にある色を、その対象色からの距離に応じて色調整する。
【００３８】
メモリ４は、画像処理部３で実行される画像処理プログラム及びこの画像処理プログラムで使用されるデータ等を格納する。また、メモリ４は、画像処理部３により処理された画像情報を保存する。
【００３９】
画像表示部５は、ＬＣＤ（Liquid Crystal Display）等の表示画面を有し、画像処理部３から入力される表示制御信号に従って、所要の表示を行う。
【００４０】
指示入力部６は、キーボードやマウス等の入力デバイスを備え、入力デバイスの操作による操作信号を画像処理部３に出力する。なお、指示入力部６は、画像表示部５の表示画面を覆うように重畳して設けられたタッチパネルを備えていてもよい。タッチパネルは、電磁誘導式、磁気歪式、感圧式等の読み取り原理によって、タッチ指示された座標を検出し、検出した座標を位置信号として画像処理部３に出力する。
【００４１】
画像出力部７は、図１に示すように、画像出力制御部７１、画像プリント部７２、メディア書き込み部７３により構成される。
【００４２】
画像出力制御部７１は、画像処理部３において画像処理された画像情報を、指定された出力先（画像プリント部７２、メディア書き込み部７３）に出力するための制御を行う。画像プリント部７２は、画像出力制御部７１から入力された出力画像情報に基づいて感光材料に露光し、露光された感光材料を現像処理して乾燥し、写真プリントを作成する。メディア書き込み部７３は、各種の記録メディアが装着可能な構成となっており、画像処理部３において生成された画像情報を、装着された記録メディアに記録する。
【００４３】
撮影部４０は、図１に示すように、撮影制御部４１、被写体照明部４２、ＤＳＣ（デジタルスチルカメラ）４３、通信回線４４により構成される。
【００４４】
撮影制御部４１は、画像入力部２を介して入力された、指示入力部６からの指示情報に基づいて、被写体照明部４２のＯＮ／ＯＦＦや光量を制御して被写体Ａに光を照射するとともに、通信回線４４を介してＤＳＣ４３を制御して被写体Ａを撮影させ、撮影により得られたデジタル画像情報を画像入力部２に出力する。
【００４５】
被写体照明部４２は、撮影制御部４１の制御に従って被写体Ａに光を照射する。ＤＳＣ４３は、フォーカシングレンズ、ズームレンズ、シャッター、絞り等を含む撮影用の光学レンズユニット、ＣＣＤ（Charge Coupled Device）等の撮像素子を含む光電変換ユニット等により構成されている。ＤＳＣ４３は、通信回線４４を介した撮影制御部４１からの制御に従って被写体Ａを撮影し、撮影画像を光電変換してデジタル画像情報を取得し、取得されたデジタル画像情報を通信回線４４を介して撮影制御部４１に出力する。なお、通信回線４４は、無線であっても有線であってもよい。
【００４６】
次に、実施形態１における動作について説明する。
図２のフローチャートを参照して、実施形態１の画像処理システム１００において実行される画像処理について説明する。
【００４７】
画像入力部２に、撮影部４０、ＦＢスキャナ１１、フィルムスキャナ１２、メディアドライバ１３の何れかから画像情報（画像データ）が入力されると（ステップＳ１）、その入力された画像情報が画像表示部５に表示される（ステップＳ２）。入力画像情報は、図３に示すように、色調整画面内の入力画像表示画面αに表示される。
【００４８】
色調整画面は、図３に示すように、入力画像表示画面α、評価画面β、現在の対象色欄５１、影響の範囲欄５２、色調整キー５３、登録ボタン５４により構成される。入力画像表示画面αには、入力画像情報が表示され、評価画面βには、色調整のための評価画像（本実施形態では、等明度図、等色相図）が表示される。現在の対象色欄５１には、色調整の対象として指定された色（対象色）が表示され、影響の範囲欄５２には、色空間上で色調整の影響が及ぶ範囲（色調整の影響度（後述）が０になるまでの距離）が表示される。登録ボタン５４は、色調整の登録を指示するためのボタンである。
【００４９】
色調整キー５３には、明るさを調整するためのＤ（Density）キー（＋Ｄ、−Ｄ）、色を調整するためのＹ（Yellow）キー（＋Ｙ、−Ｙ）、Ｍ（Magenta）キー（＋Ｍ、−Ｍ）、Ｃ（Cyan）キー（＋Ｃ、−Ｃ）が備えられている。画像を明るくする場合は、−Ｄキーが指定され、画像を暗くする場合には、＋Ｄキーが指定される。黄色成分を強くする場合は、＋Ｙキーが指定され、黄色成分を弱くして青色成分に近づける場合は、−Ｙキーが指定される。マゼンタ成分を強くする場合は、＋Ｍキーが指定され、マゼンタ成分を弱くして緑色成分に近づける場合は、−Ｍキーが指定される。シアン成分を強くする場合は、＋Ｃキーが指定され、シアン成分を弱くして赤色成分に近づける場合は、−Ｃキーが指定される。
【００５０】
次いで、指示入力部６により、入力画面表示画面α上で、色調整対象となる箇所（対象色）が指定され（ステップＳ３）、色調整の影響が及ぶ範囲及び色調整量の上限値が設定される（ステップＳ４）。色調整の影響が及ぶ範囲は、例えば、図４に示す色調整量の影響度に従って設定される。
【００５１】
図４に、本実施形態１（及び実施形態２）で適用される色調整の影響を示す例として、色空間における距離に応じた色調整量の影響度を示す。図４において、横軸は、対象色からの色差を示し、縦軸は、色差に応じた色調整の影響度（％）を示す。対象色（即ち、色差が０）では、色調整の影響度は１００％となり、指定された色調整量がそのまま適用される。図４によると、対象色からの距離が５又は−５に対応する色には、指定された色調整量の８０％の色調整量が適用されることになる。
【００５２】
図４に示す色調整量の影響度は、対象色からの距離に応じて、色調整の影響度が滑らかに逓減している。このように、色調整の影響度が滑らかな曲線で表されることにより、擬似輪郭のない、好ましい色変換が可能になる。図４では、色調整の影響が及ぶ範囲（半径）を１５としているが、例えば、中央の対象色の色調整量が１５を超えている場合に、対象色の近傍の色で調子の逆転が発生する。この状況を未然に防ぐため、影響が及ぶ範囲（半径）に応じて色調整量の上限値が設定されることが好ましい。
【００５３】
色調整の影響が及ぶ範囲及び色調整量の上限値が設定されると、対象色を含む等明度図、等色相図が生成され、評価画面βに表示される（ステップＳ５）。なお、本実施形態１では、評価画面βに、明度及び色相の評価画像を表示する場合を示しているが、色相、彩度、明度の変化を様々に織り交ぜたグラデーションチャートを用いることも可能である。
【００５４】
次いで、色調整キー５３等により色調整量が入力されると（ステップＳ６）、ステップＳ６の入力により指定された色調整量が、ステップＳ４で設定された上限値以内であるか否かが判定される（ステップＳ７）。
【００５５】
ステップＳ７において、指定された色調整量が上限値を超えていると判定された場合（ステップＳ７；ＮＯ）、画像表示部５に、色調整量が上限値を超えていることを通知するメッセージが表示され（ステップＳ８）、ステップＳ９に移行する。ステップＳ７において、指定された色調整量が上限値以内であると判定された場合（ステップＳ７；ＹＥＳ）、入力画像表示画面αに表示された入力画像情報、評価画面βに表示された評価画像情報の色空間上で、指定された対象色の色調整とともに、色調整の影響度（図４参照）に基づいて、その対象色の近傍の色の色調整が行われ、表示される（ステップＳ９）。
【００５６】
ステップＳ９の色調整後、色調整画面の登録ボタン５４が指定されると（ステップＳ１０；ＹＥＳ）、ステップＳ９で行われた色調整がＯＫであるとみなされ、指定された色調整を表すデータがメモリ４に登録され、本画像処理が終了する。色調整のデータが登録されると、例えば、画像処理対象の画像と同一のフォルダにある画像に、当該色調整が適用される。
【００５７】
ステップＳ９の色調整後、登録ボタン５４が指定されずに（ステップＳ１０；ＮＯ）、再度、色調整キー５３等が指定された場合（ステップＳ６）、ステップＳ７〜Ｓ９の処理が繰り返される。ステップＳ９の色調整後、入力画面表示画面α上で、再度、色調整対象となる色（対象色）が指定されると（ステップＳ３）、ステップＳ４〜Ｓ９の処理が繰り返される。
【００５８】
以上のように、本実施形態１の画像処理システム１００によれば、色調整の対象として指定された色（対象色）だけでなく、対象色の近傍の色も、色空間における対象色との距離に応じて自動的に色調整されることにより、滑らかな色調を容易に再現することが可能になる。また、色を再調整する頻度が大幅に低減され、色調整に係る作業工数を短縮させることが可能になる。
【００５９】
[実施形態２]
以下、図５〜図１０を参照して、本発明の実施形態２について説明する。
まず、実施形態２における構成について説明する。
【００６０】
本発明の画像処理装置が適用された実施形態２に係る画像処理システムの構成は、実施形態１において図１に示したものと同一であるため、その図示を省略し、同一符号を用いることにする。以下では、実施形態２の画像処理システム１００を構成する各部のうち、実施形態１と異なる部分のみを説明する。
【００６１】
画像処理部３は、メモリ４に格納された画像処理プログラムに従って、画像処理（図５参照）を実行する。画像処理部３の内部は、図１に示すように、前処理部３１、領域抽出処理部３２、領域抽出結果評価部３３、評価結果反映部３４により構成される。
【００６２】
前処理部３１は、以降の信号処理のための前処理を行い、領域抽出処理部３２に出力する。例えば、画像入力部２から、ネガフィルムに記録された画像情報が入力された場合、前処理部３１は、透過光量を示す信号値から光学濃度を示す信号値に変換し、ポジ画像情報を得る。
【００６３】
領域抽出処理部３２は、前処理部３１から出力された画像情報から、画像処理対象の領域を抽出し、領域抽出結果評価部３３に出力する。
【００６４】
領域抽出結果評価部３３は、入力画像情報が表示された入力画像表示画面α上で、指示入力部６により色調整の対象となる色（対象色）を含む領域が指定されると、その指定された領域を複数の領域に分割して、領域毎に画像信号値の代表値を算出する。また、領域抽出結果評価部３３は、色空間において、指示入力部６により選択された対象色の色調整の影響が及ぶ範囲及びその範囲内での色調整量の上限値を設定し、設定データを評価結果反映部３４に出力する。色調整量は、色調整の影響が及ぶ範囲に応じて上限値が設定される。
【００６５】
評価結果反映部３４は、入力画像情報の色空間上で、対象色と、その対象色から所定距離（色調整の影響が及ぶ範囲）以内にある色を、その対象色からの距離に応じて色調整する。
【００６６】
次に、実施形態２における動作について説明する。
図５のフローチャートを参照して、実施形態２の画像処理システム１００において実行される画像処理について説明する。
【００６７】
画像入力部２に、撮影部４０、ＦＢスキャナ１１、フィルムスキャナ１２、メディアドライバ１３の何れかから画像情報（画像データ）が入力されると（ステップＳ２０）、その入力された画像情報が、図６に示すように、色調整画面内の入力画像表示画面αに表示される（ステップＳ２１）。
【００６８】
色調整画面は、図６に示すように、入力画像表示画面α、評価画面β、対象色候補表示部５５、影響の範囲欄５２、影響拡張ボタン５６、色調整キー５３、登録ボタン５４により構成される。入力画像表示画面αには、入力された画像情報が表示され、評価画面βには、色調整のための評価画像（本実施形態では、等明度図、等色相図）が表示される。対象色候補表示部５５には、色調整の対象となる色の候補が表示される。影響拡張ボタン５６は、色調整が影響する範囲の拡張を指示するためのボタンである。影響の範囲欄５２、色調整キー５３、登録ボタン５４は、図３の色調整画面において説明したとおりである。
【００６９】
次いで、指示入力部６により、入力画面表示画面α上で、色調整対象となる色（対象色）を含む領域が指定されると（ステップＳ２２）、その指定された領域内を複数のグループに分割して、各グループ毎に画像信号値の代表値を算出するグループ分割・代表値算出処理が行われる（ステップＳ２３）。グループ分割・代表値算出処理の詳細は、後に図７〜図１０を参照して説明する。
【００７０】
ステップＳ２３において、各グループの代表値が算出されると、各代表値を有する画像（例えば、矩形パッチ）が色調整画面に表示される（ステップＳ２４）。ステップＳ２３において算出された各グループの代表値（パッチ）は、色調整の対象色の候補として、色調整画面の対象色候補表示部５５に表示される。
【００７１】
対象色候補表示部５５に表示された対象色候補の中から、指示入力部６により、色調整対象の色を含むパッチが選択されると（ステップＳ２５）、その選択されたパッチを最も良く包含する対象色と、色調整の影響が及ぶ範囲が設定される（ステップＳ２６）。例えば、複数のパッチが設定された場合、それらの色空間上における分布を考慮し、対象色と、これらの分布の中心、色調整の影響の及ぶ範囲を、これらの分布を包含する範囲にセットすることができる。また、このとき、色調整範囲の上限値が設定される。色調整の影響が及ぶ範囲は、例えば、実施形態１と同様に、図４に示す色調整量の影響度に従って設定される。ステップＳ２５において選択されたパッチは、対象色候補表示部５５上で、２重枠等により識別表示される。
【００７２】
色調整の対象色、色調整の影響が及ぶ範囲及び色調整の上限値が設定されると、対象色を含む等明度図、等色相図が生成され、評価画面βに表示される（ステップＳ２７）。なお、本実施形態２では、評価画面βに、明度及び色相の評価画像を表示する場合を示しているが、色相、彩度、明度の変化を様々に織り交ぜたグラデーションチャートを用いることも可能である。
【００７３】
次いで、色調整キー５３、影響拡張ボタン５６等により色調整量が入力されると（ステップＳ２８）、ステップＳ２８の入力により指定された色調整量が、ステップＳ２６で設定された上限値以内であるか否かが判定される（ステップＳ２９）。
【００７４】
ステップＳ２９において、指定された色調整量が上限値を超えていると判定された場合（ステップＳ２９；ＮＯ）、画像表示部５に、色調整量が上限値を超えていることを通知するメッセージが表示され（ステップＳ３０）、ステップＳ３１に移行する。ステップＳ２９において、指定された色調整量が上限値以内であると判定された場合（ステップＳ２９；ＹＥＳ）、入力画像表示画面αに表示された入力画像情報、評価画面βに表示された評価画像情報の色空間上で、指定された対象色の色調整とともに、色調整の影響度（図４参照）に基づいて、その対象色の近傍の色の色調整が行われ、表示される（ステップＳ３１）。
【００７５】
図６の色調整画面では、影響拡張ボタン５６において、「影響を同一色相に拡張」が指定されている場合が示されている。この場合、選択された対象色と同一の色相を有する全ての色に対し、同一の色調整が施されるとともに、対象色の近傍の色に対しても、当該色相平面からの距離に応じて逓減された色調整が施される。
【００７６】
ステップＳ３１の色調整後、色調整画面の登録ボタン５４が指定されると（ステップＳ３２；ＹＥＳ）、ステップＳ３１で行われた色調整がＯＫであるとみなされ、指定された色調整を表すデータがメモリ４に登録され、本画像処理が終了する。色調整のデータが登録されると、例えば、画像処理対象の画像と同一のフォルダにある画像に、当該色調整が適用される。
【００７７】
ステップＳ３１の色調整後、登録ボタン５４が指定されずに（ステップＳ３２；ＮＯ）、再度、色調整キー５３、影響拡張ボタン５６等が指定された場合（ステップＳ２８）、ステップＳ２９〜Ｓ３１の処理が繰り返される。ステップＳ３１の色調整後、入力画面表示画面α上で、再度、色調整対象となる色（対象色）を含む領域が指定されると（ステップＳ２２）、ステップＳ２３〜Ｓ３１の処理が繰り返される。
【００７８】
以下、図７〜図１０を参照して、図５に示したグループ分割・代表値算出処理について、２通りの方法を挙げて説明する。
【００７９】
まず、図７のフローチャート及び図８を参照して、図５に示したグループ分割・代表値算出処理の第１の方法について説明する。
【００８０】
まず、図５のステップＳ２２で指定された領域内の画素信号値が取得される（ステップＳ４０）。次いで、図８に示すように、取得された各々の画素の画素信号値が３次元座標空間にプロットされる（ステップＳ４１）。ここでの３次元座標空間は、例えば、図８に示すように、色相、彩度、明度を座標とする空間である。
【００８１】
３次元座標空間への全画素分のプロットが終了すると（ステップＳ４２；ＹＥＳ）、上記３次元座標空間におけるプロット密度（画素密度）が所定の閾値より高い領域が探索され、そのプロット密度に基づいて、上記３次元座標空間が複数の領域に分割される（ステップＳ４３）。なお、ステップＳ４３では、クラスター分析を用いて、３次元座標空間を複数の領域に分割するようにしてもよい。
【００８２】
次いで、ステップＳ４３で分割された各々の領域にプロットされた画素の信号値の代表値が算出され（ステップＳ４４）、本グループ・代表値算出処理が終了する。ステップＳ４４で算出される代表値は、該当する領域にプロットされた画素の信号値の平均値であってもよいし、該当領域にプロットされた画素の信号値の中央値、最頻値であってもよい。
【００８３】
なお、図７及び図８では、画素密度が、色相、彩度、明度を座標とする３次元座標空間内で求められているが、色相及び彩度を用いた２次元ヒストグラムや、輝度を用いた１次元ヒストグラム上で求めてもよい。
【００８４】
次に、図９のフローチャート及び図１０を参照して、図５に示したグループ分割・代表値算出処理の第２の方法について説明する。
【００８５】
まず、図１０に示すように、図５のステップＳ２２で指定された領域内のエッジが検出される（ステップＳ５０）。次いで、ステップＳ５０で検出されたエッジから閉領域が抽出され、抽出された閉領域の中から１つの閉領域が選択される（ステップＳ５１）。
【００８６】
次いで、ステップＳ５１で選択された閉領域の画素情報が抽出され（ステップＳ５２）、その抽出された画素情報から、画素信号値の代表値が算出される（ステップＳ５３）。ここで、ステップＳ５３で算出される代表値は、該当する閉領域内の画素信号値の平均値であってもよいし、該当閉領域内の画素信号値の中央値、最頻値であってもよい。更に、図１０において、髪の毛のように、同一の色で複数の領域に分割される箇所が存在する場合、各閉領域での代表値が算出された後、近似している代表値同士を１つの値（単一色）にまとめてもよい。
【００８７】
次いで、上記指定された領域内の全ての閉領域について、画素信号値の代表値の算出が終了したか否かが判定される（ステップＳ５４）。ステップＳ５４において、全ての閉領域について、画素信号値の代表値の算出が終了していないと判定された場合（ステップＳ５４；ＮＯ）、代表値が未だ算出されていない他の閉領域が選択され（ステップＳ５１）、ステップＳ５２及びＳ５３の処理が繰り返される。ステップＳ５４において、全ての閉領域について、画素信号値の代表値の算出が終了したと判定された場合（ステップＳ５４；ＹＥＳ）、本グループ分割・代表値算出処理が終了する。
【００８８】
以上のように、本実施形態２の画像処理システム１００によれば、入力画像中の指定された領域から、色調整の対象色を選択し、選択された対象色を色調整するとともに、その対象色の近傍の色も、色空間における対象色との距離に応じて自動的に色調整することにより、滑らかな色調を容易に再現することが可能になる。また、色を再調整する頻度が大幅に低減され、色調整に係る作業工数を短縮させることが可能になる。
【００８９】
なお、上記各実施形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態１及び実施形態２における画像処理システムの構成を示すブロック図。
【図２】実施形態１の画像処理システムにおいて実行される画像処理を示すフローチャート。
【図３】実施形態１における色調整画面の一例を示す図。
【図４】色空間上での色調整の影響度を示す図。
【図５】実施形態２の画像処理システムにおいて実行される画像処理を示すフローチャート。
【図６】実施形態２における色調整画面の一例を示す図。
【図７】図５のグループ分割・代表値算出処理の詳細を示すフローチャート。
【図８】図７の分割・代表値算出処理において、指定された調整対象領域内で複数グループに分割する方法を説明する図。
【図９】図５のグループ分割・代表値算出処理の詳細を示すフローチャート。
【図１０】図９の分割・代表値算出処理において、指定された調整対象領域内で複数グループに分割する方法を説明する図。
【符号の説明】
【００９１】
１１  ＦＢスキャナ
１２  フィルムスキャナ
１３  メディアドライバ
２    画像入力部
３    画像処理部
３１  前処理部
３２  領域抽出処理部
３３  領域抽出結果評価部
３４  評価結果反映部
４    メモリ
５    画像表示部
５１  現在の対象色欄
５２  影響の範囲欄
５３  色調整キー
５４  登録ボタン
５５  対象色候補表示部
５６  影響拡張ボタン
６    指示入力部
７    画像出力部
７１  画像出力制御部
７２  画像プリント部
７３  メディア書き込み部
４０  撮影部
４１  撮影制御部
４２  被写体照明部
４３  ＤＳＣ
４４  通信回線
１００  画像処理システム
α    入力画像表示画面
β    評価画面
【図１】
2005217618.tif 000003
【図２】
2005217618.tif 000004
【図４】
2005217618.tif 000005
【図５】
2005217618.tif 000006
【図７】
2005217618.tif 000007
【図９】
2005217618.tif 000008
【図３】
2005217618.tif 000009
【図６】
2005217618.tif 000010
【図８】
2005217618.tif 000011
【図１０】
2005217618.tif 000012