(57)【要約】【課題】  複数のパラメタの設定が容易となり、ユーザは簡易な手続きにより常に同一の自動補正がなされた画像を取得することができるデジタル画像処理方法およびプログラムを提供する。【解決手段】  画像転送ソフトウエア１によりデジタルカメラ２０の撮影画像を取り込み、画像編集ソフトウエア５によりユーザが決定した自動補正のパラメタを格納する自動補正情報ファイル１０を読み込み、ユーザのワンタッチ操作に基づき取り込まれた撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの自動補正を行う。【選択図】  図１
2005234839.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を取り込むステップと、
色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定した自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、
取り込まれた前記撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正を前記ユーザのワンタッチ操作に基づき行うステップと、
を有することを特徴とするデジタル画像処理方法。
【請求項２】
前記自動補正情報ファイルは複数であり、前記自動補正ファイルを選択するステップを有することを特徴とする請求項１記載のデジタル画像処理方法。
【請求項３】
前記撮影画像を取り込むステップにおいて、前記撮影画像を取り込みながら、同時に自動補正を行うことを特徴とする請求項１または２記載のデジタル画像処理方法。
【請求項４】
撮影画像を取り込むステップと、
色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定した自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、
取り込まれた前記撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正を前記ユーザのワンタッチ操作に基づき行うステップと、
を情報処理装置に実行させることを特徴とするデジタル画像処理プログラム。
【請求項５】
前記自動補正情報ファイルは複数であり、前記自動補正ファイルを選択するステップを前記情報処理装置に実行させることを特徴とする請求項４記載のデジタル画像処理プログラム。
【請求項６】
前記撮影画像を取り込むステップにおいて、前記撮影画像を取り込みながら、同時に自動補正を行うことを特徴とする請求項４または５記載のデジタル画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報をデジタル処理して画像の編集を行う際に常に同一のパラメタにより自動補正をすることができるデジタル画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、アナログカメラに替わりデジタルカメラが普及してきている。デジタルカメラの特徴は、撮影画像をパーソナルコンピュータに取り込み、その後、画像を加工および編集することが一般のユーザでも可能であり、その画像をホームページに使用したり、印刷物として使用することができる。
【０００３】
また、デジタルカメラのような撮像装置には、一般に、デジタルカメラで撮影した画像をパーソナルコンピュータに取り込むためのプログラムやパーソナルコンピュータに取り込んだ後に画像を表示するための画像ビューワソフト、さらに画像を加工および編集するためのプログラムがＣＤ（コンパクト・ディスク）のようなプログラム記憶媒体に格納され同梱されている。
【０００４】
画像を加工および編集するプログラムの機能の１つとして、自動画像補正機能が取り込まれている場合も少なくない。ここで、通常、プロのような上級者が使用するプログラムは、明るさを数１００段階で変更可能であったり、また彩度を部分的に補正可能であったり、「こだわりの１枚」を作成するために用いられるが、自動画像補正の特徴は、ワンタッチで簡単に、撮影した画像をよりユーザにとって美しく見えるように、彩度、明るさ、コントラストおよびシャープネスを容易に操作することができる点にある。
【０００５】
しかしながら、自動画像補正に対する要望は、ユーザにより異なり、例えば、より明るい画像を求めていたり、彩度を強調する画像を求めていたり、よりエッジを強調した画像を求めていたりする。最適な画像の自動補正は、ユーザの嗜好や、撮影する被写体により異なることが多い。例えば、人物画像を主に撮影するユーザやあるいは近年では、ビジネスにデジタルカメラが使用されることが多く、具体的には、工事現場での撮影、また特定のメカニカルな部品の撮影あるいは商品グッズの撮影を行う場合がある。ここで、人物画像を撮影する場合には、肌色を美しくする要求があり、過度にシャープネスが強調させると「ぎとぎと」した画像となってしまうおそれがある。一方、メカニカルな部品の場合には、くっきりさを強調させたいという要求があり、シャープネスを強調させることが好ましい。
【０００６】
ここで、コントラストの弱い色画像のデータを制御して、見栄えのよい画像を取得すべく、黒の色信号か否かを識別し、画像データ中の色信号の総面積量を検出することにより総面積量に応じて色信号が有効な領域の濃度信号幅を補正する技術が提案されている（例えば、特許文献１参照）。また、撮影画像をデータ処理して画像補正処理を行い、カラー静止画像に対してユーザの所望の画像処理を施して、ユーザに好ましい画像を提供する技術が多く提案されている（例えば、特許文献２、特許文献３参照）。
【特許文献１】特開２００１−９４７８９号公報
【特許文献２】特開２００３−２４４４６７号公報
【特許文献３】特開２００３−２７４４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来例においては次のような問題点があった。
【０００８】
従来のプロのような上級者向けのプログラムでは、操作上、複数のパラメタの設定が可能かつ必要であり、そのような複雑な設定を設けると一般のユーザや、特にビジネスで使用するユーザにとっては操作が理解困難で煩雑となりビジネスユースに耐えないという問題点があった。
【０００９】
そこで、本発明は、情報処理装置における複数のパラメタの設定が容易となり、ユーザは簡易な手続きにより常に同一の自動補正がなされた画像を取得することができるデジタル画像処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１記載の発明は、撮影画像を取り込むステップと、色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定した自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、取り込まれた前記撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正を前記ユーザのワンタッチ操作に基づき行うステップと、を有することを特徴とするデジタル画像処理方法である。
【００１１】
請求項２記載の発明は、請求項１記載のデジタル画像処理方法において、前記自動補正情報ファイルは複数であり、前記自動補正ファイルを選択するステップを有する。
【００１２】
請求項３記載の発明は、請求項１または２記載のデジタル画像処理方法において、前記撮影画像を取り込むステップにおいて、前記撮影画像を取り込みながら、同時に自動補正を行う。
【００１３】
請求項４記載の発明は、撮影画像を取り込むステップと、色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定した自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、取り込まれた前記撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正を前記ユーザのワンタッチ操作に基づき行うステップと、を情報処理装置に実行させることを特徴とするデジタル画像処理プログラムである。
【００１４】
請求項５記載の発明は、請求項４記載のデジタル画像処理プログラムにおいて、前記自動補正情報ファイルは複数であり、前記自動補正ファイルを選択するステップを前記情報処理装置に実行させる。
【００１５】
請求項６記載の発明は、請求項４または５記載のデジタル画像処理プログラムにおいて、前記撮影画像を取り込むステップにおいて、前記撮影画像を取り込みながら、同時に自動補正を行う。
【発明の効果】
【００１６】
本発明のデジタル画像処理方法によれば、撮影画像を取り込むステップと、色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定したスクリプトとして開放されている自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、取り込まれた撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正をユーザのワンタッチ操作に基づき行うステップとを設けることにより、複数のパラメタの設定が容易となり、ユーザは簡易な手続きにより常に同一の自動補正がなされた画像を取得することができる。
【００１７】
本発明の、デジタル画像処理プログラムによれば、撮影画像を取り込むステップと、色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定したスクリプトとして開放されている自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、取り込まれた撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正をユーザのワンタッチ操作に基づき行うステップとを設けることにより、情報処理装置における複数のパラメタの設定が容易となり、ユーザは簡易な手続きにより常に同一の自動補正がなされた画像を取得することができる。
【発明を実施するための最良の形態】
【００１８】
情報処理装置における複数のパラメタの設定が容易となり、ユーザは簡易な手続きにより常に同一の自動補正がなされた画像を取得することができるデジタル画像処理プログラムを、撮影画像を取り込むステップと、色合い、明るさ、コントラストおよびシャープネスの少なくとも１つを含む自動補正のためのパラメタを決定するために、ユーザが決定したスクリプトとして開放されている自動補正のパラメタを格納する自動補正情報ファイルを読み込むステップと、取り込まれた撮影画像に対して色合い、明るさ、コントラストおよびシャープネスの少なくとも１つの自動補正をユーザのワンタッチ操作に基づき行うステップとを設けることにより実現した。
【実施例１】
【００１９】
本発明の第一の実施例の構成・動作を図を用いて説明する。
【００２０】
図１は、本実施例におけるデジタル画像処理プログラムのブロック図である。
【００２１】
デジタルカメラ２０等の撮像装置からパーソナルコンピュータ３０等の情報処理装置に画像データを転送するためには、一般に２通りの手法が用いられている。１つは、ダイレクトにパーソナルコンピュータ３０とデジタルカメラ２０をＵＳＢ等のケーブルにより接続して、パーソナルコンピュータ３０からの操作に基づいてデジタルカメラ２０内にある撮影画像ファイルを取り込む方法である。他の１つは、デジタルカメラ２０は、撮影した画像データを蓄積するためのコンパクトフラッシュ（登録商標）やＳＤカード等の外部ストレージを有しており、撮影後に、デジタルカメラ２０から外部ストレージを取り外し、パーソナルコンピュータ３０の外部ストレージアダプタ等によりパーソナルコンピュータ３０のハードディスク等の画像蓄積装置３に撮影画像を保存する方法である。
【００２２】
通常、デジタルカメラ２０には、パーソナルコンピュータ３０とデジタルカメラ２０をダイレクトに接続するための、ＵＳＢケーブルや、接続してパーソナルコンピュータ３０に撮影画像を取り込むための画像取込手段である画像転送ソフトウエア１やＵＳＢドライバ２等が同梱のＣＤ等の記憶媒体に格納されている。ここで、画像を取り込むタイミングは、パーソナルコンピュータ３０とデジタルカメラ２０が接続されると自動的に画像を所定のパーソナルコンピュータ３０のフォルダに蓄積する場合や、ユーザがどの画像を取り込むのか１つ１つ指定することによりパーソナルコンピュータ３０に保存する場合もある。
【００２３】
ハードウエアに蓄積されたファイルは撮影画像表示ソフトウエア４にて、サムネール画像が表示されてもよい。撮影画像表示ソフトウエア４により表示される画像は、例えば、図２に示すようなものであってもよい。ウインドウの左側には、パーソナルコンピュータ３０のフォルダが表示され、現在選択されているフォルダ名が、反転表示される。ウインドウの右側には、サムネール画像が表示される。画像サイズを大きくしたりまたは小さくしたりして変更することが可能であってもよい。サムネール画像の下にはファイル名、具体的にはＲＩＭＧ１００４．ＪＰＧのような名称が表示される。
【００２４】
次に、画像補正を行うための処理について説明する。ユーザが、自動補正を行う画像を指定すると、カラー静止画像について、ファイル読込手段である画像特性検出ライブラリ６は、画像の色合い、明るさ、コントラストおよびシャープネス等を検出する。画像特性検出ライブラリ６により画像特性を検出するフローの例を図８に示す。まず、検査範囲を抽出する。通常、撮影画像は被写体を中央部におくため、画像のすべてを検出するのではなく、中央の３０％〜７０％程度を抽出する。これは処理速度の向上と共に、狙いの画像を検出するためである。次に、画像中央部３０％〜７０％の輝度のヒストグラムを作成する。作成した輝度ヒストグラムより、コントラストおよび明るさを検出可能である。その後、ラプラシアンフィルタ等の既に知られているアルゴリズムを利用し、輝度の輪郭を抽出する。輪郭抽出したイメージの各ピクセルを輝度変換し、その輝度毎に出現頻度のヒストグラムを作成する。これによりシャープネスの強さを算出することが可能である。その後、YCC色空間に変換し色差情報を得る。その色差の強度を記録する。これにより、色の偏り情報を算出することで、色合いが検出される。
【００２５】
シャープネス変更ライブラリ７は、設定可能な範囲のシャープネスの値を与えることによりシャープネスを変換し、変換した画像を画像編集ソフトウエア５で表示する。
【００２６】
色合い変更ライブラリ８は、設定可能な範囲の色合いの値を与えることにより色合いを変換し、変換した画像を画像編集ソフトウエア５で表示する。
【００２７】
明るさ変更ライブラリ９は、設定可能な範囲の明るさの値を与えることにより明るさを変換し、変換した画像を画像編集ソフトウエア５で表示する。
【００２８】
コントラスト変換ライブラリが、設定可能な範囲のコントラストの値を与えることによりコントラストを変換し、変換した画像を画像編集ソフトウエア５で表示する。それぞれのライブラリが与えられた、最適の値に基づいて自動補正手段である画像編集ソフトウエア５にて、静止画像を変換し、変換された画像は、変換後の画像としてパーソナルコンピュータ３０上に表示され上書き保存あるいは、別名で保存される。
【００２９】
ここで、最適な画像の自動補正は、ユーザの嗜好やよく撮影する被写体により異なることが多いが、上級者向けの複数のパラメタが設定可能な仕様であると一般のビジネスで使用するユーザ等には操作が困難である。したがって、簡易な操作による自動補正の実現という要求に応えるため、ユーザが、ワンクリックの操作により自動補正の変換を行うことができるようにした。
【００３０】
図２のサムネール表示の画像をクリックすると、画像補正用の画像編集ソフトウエア５が起動される。図４は、画像補正用の画像編集ソフトウエア５の表示例を示すものである。ウインドウに自動補正ワンタッチボタンを配置することにより、ユーザが、現在表示されている画面をワンタッチで補正可能なインタフェースを設ける。図４の下図は、自動補正ワンタッチボタンを押下後のダイアログ画面の例を示すものである。元の画像を左のウインドウに、自動補正後の画像を右のウインドウに表示する。ここでは、さらに画像を補正したい場合のフィルタボタンを設けている。ユーザは所望の画像を取得することができた場合には、ＯＫボタンを押下することにより、補正後の画像を保存する。なお、上記記載の補正は所定の自動補正情報ファイル１０に格納されている補正パラメタに基いて変換されることにより実行される。
【００３１】
図７に、原画像から、自動補正される一連の流れの図を記載する。画像特性検出ライブラリ６により各種画像特性が得られる。このデータを図７の処理１により、各種変換ライブラリに与える変化量あるいは設定値を決定する。この設定値を各種変換ライブラリに与えることにより、自動補正による出力画像が決定する。この処理１を記載するのが自動補正情報ファイル１０である。
【００３２】
図３は、自動補正情報ファイル１０の一例を示す図である。
【００３３】
得られた明るさ（Ａ０）が１０以下である場合には、原画像が非常に暗い画像である。この場合には補正後の画像をより強く明るくしたいため、この例では、明るさの変化量を＋３０に設定している。また、得られた明るさが、９０以上の場合には、白トビ等の白けた失敗写真であることが容易に想像できるため、この場合には明るさの変化量を−２０に設定して適切な明るさの画像を得ることが可能である。色合いの変更は、画像全体の色合いを赤および青で調整することである。例えば、人物の肌色を適切に変更する場合等に使用する。１〜１００は、値が大きくなるほど画像全体をより赤くし、０は、原画像と変化なし、−１〜−１００は、値の絶対値が大きくなるほど画像全体を少し青くすることであってもよい。
【００３４】
明るさの変更は、画像全体の明るさを調整することである。１〜１００は、値が大きくなるほど明るく、０は、原画像と変化なし、−１〜−１００は、値の絶対値が大きくなるほど画像全体を暗くすることであってもよい。
【００３５】
シャープネスの変更は、画像内のオブジェクトのエッジ等の、重要な色のコントラストが所定の領域で隣接したピクセル間のコントラストを増加することにより、焦点を合わせて画像を明瞭にすることである。１〜１００は、値が大きくなるほどエッジを強く際立たせ、０は、原画像と変化なし、−１〜−１００は、値の絶対値が大きくなるほどエッジを少し丸くすることであってもよい。
【００３６】
コントラストも同様な処理を実行する。色合い、明るさ、シャープネスと同様に記述することで自動補正情報ファイル１０に書き込むことが可能である。画像編集ソフトウエア５は、自動補正の値をこの自動補正情報ファイル１０を読み込むことにより決定する。
【００３７】
パーソナルコンピュータ３０は、ユーザが所定の入力機構から入力することにより自由に設定した自動補正情報ファイル１０のスクリプトのパラメタである値を読込み、その取得した値に基づいて、スクリプトの値と内容が対応付けられて格納されている色合いテーブル、明るさテーブルおよびシャープネステーブルをそれぞれ検索して該当する内容情報を取り出し、その内容情報にしたがった補正処理を実行することとしてもよい。
【実施例２】
【００３８】
本発明の第二の実施例の構成を以下に説明する。自動補正情報ファイル１０が複数存在する場合において第一の実施の形態と同様のデジタル画像処理機能を実現するものである。
【００３９】
デジタル画像処理プログラムの実質的な構成は、第一の実施の形態と同様である。メカニカルな部品の撮影や商品グッズの撮影等を主に行うユーザにとっては、複数の自動補正情報ファイル１０から適切なものを選択できることが好ましい。
【００４０】
図５は、複数の自動補正情報ファイル１０が存在する場合における自動補正情報ファイル選択画面の一例を示す図である。ユーザが複数の自動補正情報ファイル１０から所望の自動補正情報ファイル１０選択した後に、ＯＫボタンが押下されることによりファイル選択が完了し、その後は第一の実施の形態と同様の処理により自動補正を行う。また、自動補正情報ファイル１０は、テキストファイルであるため、通常のテキストエディタで編集してもよく、また所定のフォルダに新たにファイルを追加することも可能である。さらに、自動補正情報ファイル１０を作成するためのアプリケーションを設けてもよい。
【００４１】
上記実施例によれば、メカニカルな部品の撮影や商品グッズの撮影等の画像補正の方式を複数の中から選択したいユーザにとっては、自己の希望する適切な自動補正情報ファイルを簡易に選択することができる。
【実施例３】
【００４２】
本発明の第三の実施例の動作を以下に説明する。画像転送ソフトウエア１が画像編集ソフトウエア５を起動する機能を有している場合において、第一の実施の形態または第二の実施の形態と同様のデジタル画像処理機能を実現するものである。
【００４３】
デジタル画像処理プログラムの実質的な構成は、第一の実施の形態と同様である。図６は、本実施例におけるデジタル画像処理プログラムのブロック図である。パーソナルコンピュータ３０とデジタルカメラ２０が接続され自動的に画像を所定のパーソナルコンピュータ３０のフォルダに蓄積する画像を取り込むタイミングで、画像転送ソフトウエア１により画像編集ソフトウエア５を起動する。
【００４４】
上記実施例によれば、画像取込時において同時に自動補正を開始する処理を行うこととし、ユーザはワンタッチ操作すら必要なくなり、すべての工程が自動で処理されるデジタル画像処理を実現することができる。
【００４５】
なお、上述する実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、各ユーザの履歴を保持しておき、ユーザ毎の好みを把握して自動的に細かい補正処理を実行することとしてもよい。
【産業上の利用可能性】
【００４６】
本発明は、カメラ機能付の携帯電話機から画像データを受取る際のデジタル画像処理方法にも適用できる。
【図面の簡単な説明】
【００４７】
【図１】本発明の第一の実施形態におけるデジタル画像処理プログラムのブロック図である。
【図２】本発明の撮影画像表示ソフトウエアにより表示される画面の一例を示す図である。
【図３】本発明の自動補正情報ファイルの構造を示す図である。
【図４】本発明の画像補正用の画像編集ソフトウエア５の一例を示す図である。
【図５】本発明の第二の実施形態におけるファイル選択画面の一例を示す図である。
【図６】本発明の第三の実施形態におけるデジタル画像処理プログラムのブロック図である。
【図７】原画像を自動補正する処理の説明図である。
【図８】画像特性検出ライブラリが画像特性を検出する処理のフローチャートである。
【符号の説明】
【００４８】
１    画像転送ソフトウエア
２    ＵＳＢドライバ
３    画像蓄積装置
４    撮影画像表示ソフトウエア
５    画像編集ソフトウエア
６    画像特性検出ライブラリ
７    シャープネス変更ライブラリ
８    色合い変更ライブラリ
９    明るさ変更ライブラリ
１０    自動補正情報ファイル
２０    デジタルカメラ
３０    パーソナルコンピュータ
【図１】
2005234839.tif 000003
【図２】
2005234839.tif 000004
【図３】
2005234839.tif 000005
【図４】
2005234839.tif 000006
【図５】
2005234839.tif 000007
【図６】
2005234839.tif 000008
【図７】
2005234839.tif 000009
【図８】
2005234839.tif 000010