(57)【要約】【課題】デジタルカメラで撮影した画像データに対する適切な画像補正処理を簡単に行うことができるようにする。【解決手段】ＰＣ１４には、デジタルカメラ１１で撮影された画像データに対して、プリント用の画像補正処理を施す画像補正プログラムがインストールされている。ＰＣ１４は、デジタルカメラ１１から取り込んだ画像ファイル内のＥＸＩＦＴＡＧから、該カメラ１１が実行した画像補正処理の補正レベルと、該カメラ１１の機種情報を読み取る。これらの情報とともに、サーバー１７へ評価情報抽出命令を送信し、評価情報を取得する。サーバー１７には、デジタルカメラ１１が実行する画像補正処理の補正レベルを共通の尺度で評価した複数の評価情報からなる補正レベルデータベースがインストールされている。ＰＣ１４は、取得した評価情報を基に、画像データに対してプリント用の画像補正処理を施す。【選択図】        図１
2004180150.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラで撮影され、前記カメラ内で実行される第１の画像補正処理が施された画像データと、前記デジタルカメラの機種情報と、前記デジタルカメラの機種毎に設定された前記第１の画像補正処理の補正レベル情報とからなる画像ファイルを取り込み、前記画像データに対して、前記第１の画像処理に加えてさらに第２の画像補正処理をコンピュータ端末装置に実行させる画像補正プログラムにおいて、
前記画像ファイルから、前記機種情報と前記補正レベル情報とを読み取るデータ読み取りステップと、
前記デジタルカメラの機種毎に異なる複数の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースにアクセスして、前記機種情報に対応する前記評価情報を取得する評価情報取得ステップと、
抽出した評価情報に基づいて、前記第２の画像補正処理の調整値を判定する調整値判定ステップと、
前記画像データに対して、判定された調整値で前記第２の画像補正処理を施す補正処理実行ステップとからなることを特徴とする画像補正プログラム。
【請求項２】
前記補正レベルデータベースは、前記コンピュータ端末装置とデータ通信可能に接続されたサーバーにインストールされており、前記評価情報を抽出するステップを実行する際には、前記サーバーへ前記機種情報と前記評価情報抽出命令を送信して前記サーバーから前記機種情報に対応する評価情報を取得することを特徴とする請求項１記載の画像補正プログラム。
【請求項３】
デジタルカメラで撮影され前記カメラ内で第１の画像補正処理が実行された画像データに対して、さらに第２の画像補正処理を実行するコンピュータ端末装置と通信ネットワークを介してデータ通信可能に接続するための通信手段と、
前記デジタルカメラの機種毎に異なる前記第１の画像補正処理の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースと、
前記デジタルカメラの機種情報に基づいて前記補正レベルデータベースから評価情報を抽出する抽出手段とを備え、
前記コンピュータ端末装置からの要求に応じて前記補正レベルデータベースから前記評価情報を抽出し、抽出した評価情報を前記コンピュータ端末装置へ配信することを特徴とする画像補正レベルデータベース装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラで撮影され、前記カメラ内で第１の画像補正処理が施された画像データに対して、さらに第２の画像補正処理を施す画像補正プログラムと、この第２の画像補正処理を施す際に、補正レベル調整用に利用される前記第１の画像補正処理の補正レベル情報を配信する画像補正レベルデータベース装置に関するものである。
【０００２】
【従来の技術】
被写体を撮像し得られた画像をデジタルデータに変換してメモリーカードへ記録するデジタルカメラが普及している。画像データは、例えば、ＪＥＩＴＡ（電子情報技術産業協会）によって規格化されたＥＸＩＦ形式の画像ファイルに変換されて、メモリーカードへ記録される。ＥＸＩＦ形式の画像ファイルは、例えば、ＪＰＧ形式で圧縮された画像データに、ＥＸＩＦＴＡＧデータを付加したものである。ＥＸＩＦＴＡＧデータには、露出時間，絞り値，輝度値，ストロボ発光の有無など撮影条件に関する撮影条件データや、撮影された日時データ及び後述する撮影モード情報など、画像データに関連する付加的な情報が含まれる。
【０００３】
また、デジタルカメラでは、撮影された画像データに対して、シャープネス補正，コントラスト補正など各種の画像補正処理が行われる。ＥＸＩＦＴＡＧデータには、この画像補正処理の補正レベル（カメラ補正レベル）も記録される。この補正レベルは、デジタルカメラの機種毎に異なる尺度で評価された値である。すなわち、機種ＡとＢという２つのデジタルカメラの補正レベルを比較した場合、それら２つの補正レベルが名目上どちらも「標準レベル」であったとしても、それらを共通の尺度で評価した場合には、機種Ａの強度が「４」で、機種Ｂが「６」というように両者の強度が異なる場合がある。しかし、ＥＸＩＦＴＡＧデータには、機種Ａも機種Ｂのどちらも、名目上のレベルである「標準レベル」が記録される。
【０００４】
このカメラ補正レベル情報は、例えば、画像をプリントする際に画像データに対してさらにプリント用の画像補正処理を施す場合に使用される。この画像補正処理をプリンタが実行する場合には、プリンタは、取り込んだ画像ファイルからＥＸＩＦＴＡＧ内のカメラ補正レベルを調べて、そのレベルに応じてプリンタが実行する補正処理のレベル（プリント用補正レベル）を調整する。プリンタは、名目上のカメラ補正レベルに基づいてプリント用補正レベルを調整するので、機種Ａと機種Ｂとでは、いずれも同じ調整値でプリント用補正レベルが設定されてしまう。しかし、名目上のカメラ補正レベルが同じでも、実際のカメラ補正レベルは、機種Ａと機種Ｂとでは異なるので、機種によって仕上がりが異なってしまったり、ユーザーが意図した結果が得られなかったりということが生じていた。
【０００５】
そこで、従来の画像処理方法（例えば、特許文献１参照）では、例えば、プリンタに、デジタルカメラが実行する画像処理のクセや特性に関する特性情報を予め設定することで、デジタルカメラの機種に応じた適切な画像処理を行うようにしている。
【０００６】
【特許文献１】
特開２０００−１６５６４７号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上記画像処理方法では、プリンタにデジタルカメラの特性情報を予め設定しなければならない。こうしたプリンタのメインテナンス作業は、業務用プリンタのユーザーならともかく、民生用プリンタのユーザーにとっては煩雑である。そこで、プリンタメーカーがカメラの機種毎の特性情報を予め設定することも考えられるが、そうした場合でも、デジタルカメラのニューモデルが発売された場合には、それに合わせてプリンタ内の特性情報を随時アップデートしていかなくてはならないので、ユーザーのメインテナンス作業を軽減することはできない。
【０００８】
本発明は、ユーザーに画像補正処理装置のメインテナンス作業を負担させることなく、デジタルカメラで撮影した画像データに対する画像補正処理が適切に行われるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
前記目的を達成するために、本発明の画像補正プログラムは、デジタルカメラで撮影され、前記カメラ内で実行される第１の画像補正処理が施された画像データと、前記デジタルカメラの機種情報と、前記デジタルカメラの機種毎に設定された前記第１の画像補正処理の補正レベル情報とからなる画像ファイルを取り込み、前記画像データに対して、前記第１の画像処理に加えてさらに第２の画像補正処理をコンピュータ端末装置に実行させる画像補正プログラムにおいて、前記画像ファイルから、前記機種情報と前記補正レベル情報とを読み取るデータ読み取りステップと、前記デジタルカメラの機種毎に異なる複数の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースにアクセスして、前記機種情報に対応する前記評価情報を取得する評価情報取得ステップと、抽出した評価情報に基づいて、前記第２の画像補正処理の調整値を判定する調整値判定ステップと、前記画像データに対して、判定された調整値で前記第２の画像補正処理を施す補正処理実行ステップとからなることを特徴とする。
【００１０】
前記補正レベルデータベースは、前記コンピュータ端末装置とデータ通信可能に接続されたサーバーにインストールされており、前記評価情報を抽出するステップを実行する際には、前記サーバーへ前記機種情報と前記評価情報抽出命令を送信して前記サーバーから前記機種情報に対応する評価情報を取得するようにしてもよい。
【００１１】
本発明の補正レベルデータベース装置は、デジタルカメラで撮影され前記カメラ内で第１の画像補正処理が実行された画像データに対して、さらに第２の画像補正処理を実行するコンピュータ端末装置と通信ネットワークを介してデータ通信可能に接続するための通信手段と、前記デジタルカメラの機種毎に異なる前記第１の画像補正処理の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースと、前記デジタルカメラの機種情報に基づいて前記補正レベルデータベースから評価情報を抽出する抽出手段とを備え、前記コンピュータ端末装置からの要求に応じて前記補正レベルデータベースから前記評価情報を抽出し、抽出した評価情報を前記コンピュータ端末装置へ配信することを特徴とする。
【００１２】
【発明の実施の形態】
図１は、画像補正処理システム１０の構成図である。デジタルカメラ１１では、撮影した画像データに対してカメラ内で画像補正処理（カメラ補正処理）を施した後、カメラ補正処理済みの画像データを画像ファイルとしてメモリーカード１２に記録する。画像補正処理システム１０は、メモリーカード１２に記録された画像ファイルを取り込み、画像データに対して、さらに、プリント用の画像補正処理を施す。
【００１３】
画像補正処理システム１０は、例えば、パーソナルコンピュータ（以下、ＰＣという）１４と、このＰＣ１４とインターネット１６を介してデータ通信可能に接続されるサーバー１７とからなる。
【００１４】
ＰＣ１４は、コントローラ２１，ストレージ２２，通信Ｉ／Ｆ２３，ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）  コネクタ２４，プリンタポート２６からなる。コントローラ２１は、ＣＰＵ，ＲＯＭ，ＲＡＭなどからなり、ＰＣ１４の各部を制御する。ストレージ２２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、画像補正プログラムなどのアプリケーションプログラムなどの各種プログラムを記憶するとともに、各種のデータを記憶する。ＣＰＵは、プログラムをＲＡＭにロードして、プログラムに記述された命令に従って処理を実行する。画像補正処理プログラムが起動されると、ＰＣ１４は画像補正装置として機能する。
【００１５】
ＵＳＢコネクタ２４は、ＰＣ１４の周辺機器と通信するための通信用コネクタであり、デジタルカメラ１１内のメモリーカード１２からの画像ファイルの取り込みは、このＵＳＢコネクタ２４を介して行われる。もちろん、メモリーカード１２内のデータを読み取るカードリーダを使用して画像ファイルを取り込んでもよい。プリンタポート２６は、プリンタ２７とのデータ通信を行うコネクタであり、例えば、パラレル通信インタフェースが使用される。プリンタ２７は、ＰＣ１４内で画像補正処理が施された画像データに基づいてプリント処理を実行する。通信Ｉ／Ｆ２３は、インターネット１６を介してサーバー１７と通信するための通信インターフェースであり、インターネット１６へのアクセスラインがアナログ電話線である場合には、イーサネット（登録商標）アダプタとＡＤＳＬモデムとから構成される。この通信Ｉ／Ｆ２３は、インターネット１６へのアクセスラインの種別（光ファイバー，ＩＳＤＮなど）に応じて適宜選択される。
【００１６】
画像補正処理プログラムは、補正処理を実行する際に、画像ファイル内に記録された補正レベル情報を読み取る。図２に示すように、画像ファイルは、撮影した画像データと、この画像データを表示用に縮小したサムネイル画像データと、ＥＸＩＦＴＡＧとから構成される。補正レベル情報は、撮影日付，シャッタ速度，絞り値などの撮影条件，撮影モードの情報とともに、ＥＸＩＦＴＡＧ内に記録される。補正レベル情報は、カメラが実行した各種の補正処理の補正レベルを表す情報である。例えば、コントラスト補正が標準レベルで実行された場合には、そのレベル情報「標準」が記録され、彩度補正が弱レベルで実行された場合には、そのレベル情報「弱」が記録され、シャープネス補正が強レベルで実行された場合には、そのレベル情報「強」が記録される。
【００１７】
これらの補正レベルは、カメラの機種毎に異なる相対的な値でしかないため、この情報に基づいて、プリント用の補正処理の補正レベルを調節すると、補正結果がカメラの機種毎に異なってしまう。そこで、ＰＣ１４は、サーバー１７から、この補正レベルの評価情報を取得する。
【００１８】
サーバー１７は、コントローラ３１，ストレージ３２，通信Ｉ／Ｆ３３からなる。コントローラ３１は、ＰＣ１４のコントローラ２１と同様に、ＣＰＵ，ＲＯＭ，ＲＡＭからなる。通信Ｉ／Ｆ３３は、インターネット１６を介してＰＣ１４とデータ通信を行うための通信インタフェースであり、その構成は、ＰＣ１４の通信Ｉ／Ｆ２３と同様に、インターネット１６へのアクセスラインの種別に応じて適宜選択される。ストレージ３２には、補正レベルデータベースがインストールされている。
【００１９】
図３に示すように、補正レベルデータベースは、カメラ補正処理の補正レベルを共通の尺度で評価した複数の評価情報から構成される。補正レベルはカメラの機種毎に異なるので、評価情報も機種毎に用意されており、この評価情報と機種情報とは関連付けて記憶されている。例えば、コントラスト補正処理の補正レベルを共通の尺度で評価すると、機種Ａの標準レベルに対する評価は「４」であるが、機種Ｂの標準レベルは「５」である。また、機種Ａの弱レベルは「２」であるが、機種Ｂの弱レベルは「３」である。また、機種Ｄのように、標準レベルしか無い場合には、評価情報は標準レベルのみであり、その他のレベルの評価情報は無い。
【００２０】
プリント用の補正処理において、コントラスト補正の強度が、例えば、「７」（共通の尺度での評価値）に設定された場合、画像補正プログラムは、機種Ａの場合には、機種Ａの評価情報（「４」）に基づいて、差分「＋３」をプリント用補正処理の調整値と判定し、この判定した調整値に基づいてコントラスト補正処理を施す。他方、機種Ｂの場合には、機種Ｂの評価情報（「５」）に基づいて、差分「＋２」を調整値と判定し、この判定した調整値に基づいてコントラスト補正処理を施す。このように、カメラの機種毎の評価情報に基づいて、プリント用の補正処理の補正レベルが調整される。このため、どのような機種で撮影された画像データであっても、カメラ毎の補正レベルを考慮して、プリント用の補正処理のレベルが調節されるから、カメラの機種毎に仕上がりが異なってしまったり、ユーザーが意図した結果が得られないといったことがなくなる。
【００２１】
この補正レベルデータベースは、例えば、画像補正処理プログラムのソフトメーカーによって作成される。ソフトメーカーは、カメラメーカーの協力を得てカメラの補正レベルを調べ、それを共通の尺度で評価して評価情報を得る。得られた評価情報は、画像処理の内容や機種毎に記録される。ソフトメーカーは、サーバー１７を管理し、デジタルカメラのニューモデルの発売やモデルチェンジ等に伴って、補正レベルデータベースを随時更新する。
【００２２】
ストレージ３２には、補正レベルデータベースとともに、ＰＣ１４と通信するための通信用プログラムがインストールされている。コントローラ３１は、ＰＣ１４から機種情報と評価情報要求コマンドとを受信すると、補正レベルデータベースから、前記機種情報に基づいて、その機種と対応する評価情報を抽出し、その評価情報をＰＣ１４へ返信する。
【００２３】
以下、上記構成による作用について、図４のフローチャートを参照しながら説明する。デジタルカメラ１１及びＰＣ１４のユーザーは、デジタルカメラ１１とＰＣ１４とを接続し、画像補正プログラムを起動する。画像補正プログラムの操作画面の案内に従って、画像入力指示をする。画像入力指示がなされると、メモリーカード１２からＰＣ１４へ画像ファイルが転送される。ユーザーは、プリント用の画像補正処理の強度を設定し、画像補正指示をする。
【００２４】
画像補正プログラムは、画像ファイル内のＥＸＩＦＴＡＧから機種情報とカメラ補正レベル情報とを読み取る。ＰＣ１４は、読み取った機種情報とともに評価情報抽出命令をサーバー１７へ送信する。サーバー１７は、抽出命令に従って、機種情報とカメラ補正レベル情報に基づいて、補正レベルデータベースから機種情報に対応するカメラ補正レベルの評価情報を抽出し、抽出した評価情報を、ＰＣ１４へ返信する。
【００２５】
ＰＣ１４は、取得した評価情報に基づいて、プリント用画像補正処理の調整を行って、画像補正処理を実行する。このように、画像補正プログラムが自動的にサーバー１７にアクセスしてカメラ補正レベル情報を取得するので、ユーザーがカメラ補正レベル情報の設定などＰＣ１４のメインテナンス作業を行わなくても済む。
【００２６】
また、評価情報は、機種毎のカメラ補正レベルを共通の尺度で評価した値なので、カメラの機種に応じた適切な画像補正がなされる。画像補正後の画像データはプリンタへ送信される。プリンタは、その画像データに基づいてプリント処理を実行する。
【００２７】
上記実施形態では、サーバーに接続するＰＣが１台の例で説明したが、サーバーは、複数台のＰＣと接続が可能であり、これら複数台のＰＣへ評価情報を配信することができる。また、通信ネットワークとしてインターネットを例に説明したが、サーバーとＰＣとをＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で接続して利用してもよい。
【００２８】
コンピュータ端末装置をＰＣを例に説明したが、ＰＣ以外でもよい。例えば、プリンタに画像補正プログラムをインストールして、プリンタをコンピュータ端末装置として使用してもよい。この場合には、プリンタにサーバーと接続するための通信Ｉ／Ｆを設ける必要がある。
【００２９】
また、画像補正プログラムをＰＣにインストールし、補正レベルデータベースをＰＣと通信可能に接続されたサーバーにインストールした例で説明したが、ＰＣに画像補正プログラムとともにＰＣのストレージに補正レベルデータベースをインストールしてもよい。この場合には、補正レベルデータベースの更新データをインターネット上のプログラムメーカーのサイトからダウンロードできるようにするとよい。
【００３０】
【発明の効果】
以上詳細に説明したように、本発明の画像補正プログラムは、デジタルカメラで撮影され、前記カメラ内で実行される第１の画像補正処理が施された画像データに対して、前記第１の画像処理に加えてさらに第２の画像補正処理をコンピュータ端末装置に実行させる画像補正プログラムにおいて、前記画像ファイルから、前記機種情報と前記補正レベル情報とを読み取り、前記デジタルカメラの機種毎に異なる複数の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースにアクセスして、前記機種情報に対応する前記評価情報を取得し、抽出した評価情報に基づいて、前記第２の画像補正処理の調整値を判定し、前記画像データに対して、判定された調整値で前記第２の画像補正処理を施す補正処理実行するようにしたから、ユーザーに画像補正処理装置のメインテナンス作業を負担させることなく、デジタルカメラで撮影した画像データに対する画像補正処理を適切に行うことができる。
【００３１】
本発明の画像補正レベルデータベース装置は、デジタルカメラで撮影され前記カメラ内で第１の画像補正処理が実行された画像データに対して、さらに第２の画像補正処理を実行するコンピュータ端末装置と通信ネットワークを介してデータ通信可能に接続するための通信手段と、前記デジタルカメラの機種毎に異なる前記第１の画像補正処理の補正レベルを共通の尺度で評価した複数の評価情報から構成される補正レベルデータベースと、前記デジタルカメラの機種情報に基づいて前記補正レベルデータベースから評価情報を抽出する抽出手段とを備え、前記コンピュータ端末装置からの要求に応じて前記補正レベルデータベースから前記評価情報を抽出し、抽出した評価情報を前記コンピュータ端末装置へ配信するようにしたから、デジタルカメラの機種毎の補正レベルの評価情報を簡単に取得することができる。
【図面の簡単な説明】
【図１】画像補正処理システムの構成図である。
【図２】画像ファイルのデータ構造を示す説明図である。
【図３】補正レベルデータベースの説明図である。
【図４】画像補正処理手順のフローチャートである。
【符号の説明】
１０  画像補正処理システム
１１  デジタルカメラ
１２  メモリーカード
１４  ＰＣ
１７  サーバー
２７  プリンタ
【図１】
2004180150.tif 000003
【図２】
2004180150.tif 000004
【図３】
2004180150.tif 000005
【図４】
2004180150.tif 000006