(57)【要約】【課題】画質調整処理を被写体の明るさに応じて適切に実行する技術を提供する。【解決手段】画像生成履歴情報から得られる被写体の明るさの度合いを用いて画質調整処理を実行する。【選択図】図１１
2008113445.tif 000002
【特許請求の範囲】
【請求項１】
画像生成装置で生成された画像データと、前記画像データ生成時における前記画像生成装置の動作情報を少なくとも含むと共に前記画像データに関連付けられた画像生成履歴情報とを用いて、画像を出力する出力装置であって、
前記画像生成履歴情報が、前記画像データ生成時における被写体の明るさに関する被写体輝度情報を含む場合に、前記被写体輝度情報から得られる前記被写体の明るさの度合いを用いて前記画像データの画質を調整することが可能な画質調整部と、
前記画質が調整された画像データに応じて画像を出力する画像出力部と、
を備える出力装置。
【請求項２】
請求項１に記載の出力装置であって、
前記画質調整部は、前記被写体の明るさの度合い用いて、前記画像データのカラーバランス調整処理を実行する、出力装置。
【請求項３】
請求項２に記載の出力装置であって、
前記画質調整部は、
前記被写体の明るさの度合いの範囲の中で前記明るさの度合いが小さい少なくとも一部の範囲において、
前記カラーバランス調整処理の強度を、前記明るさの度合いが小さい程強くなるように調整する、出力装置。
【請求項４】
請求項３に記載の出力装置であって、
前記画質の調整は、
（ｉ）前記画像データを解析することによって、前記画像データにおける色の偏りの度合いを示す色かぶり量の大きさを決定する処理と、
（ｉｉ）前記色かぶり量の大きさ基づいて、前記カラーバランス調整処理の処理量を決定する処理と、
（ｉｉｉ）前記決定された処理量に従って、前記カラーバランス調整処理を実行する処理と、
を含み、
前記カラーバランス調整処理の強度の調整は、前記処理（ｉ）と（ｉｉ）との少なくとも一方の処理の結果に影響を与える処理パラメータの変更によって実現される、出力装置。
【請求項５】
請求項４に記載の出力装置であって、
前記画質調整部は、
前記画像データにおける無彩色に近い領域の画素値を用いて、前記色かぶり量の大きさを決定する、出力装置。
【請求項６】
請求項５に記載の出力装置であって、
前記画質調整部は、
前記無彩色に近い領域のうち所定の色相を有する領域を除いた領域の画素値を用いて、前記色かぶり量の大きさを決定する、出力装置。
【請求項７】
請求項４ないし請求項６のいずれかに記載の出力装置であって、
前記カラーバランス調整処理の強度の調整は、前記色かぶり量の大きさに対する前記カラーバランス調整処理の処理量の大きさの割合を表す処理パラメータの変更によって実現される、出力装置。
【請求項８】
請求項５ないし請求項７のいずれかに記載の出力装置であって、
前記カラーバランス調整処理の強度の調整は、前記無彩色に近い領域の範囲を示す処理パラメータの変更によって実現される、出力装置。
【請求項９】
請求項２ないし請求項８のいずれかに記載の出力装置であって、
前記画質調整部は、前記画像生成履歴情報が前記画像データ生成時における補助光源の発光情報を含む場合に、前記発光情報を用いて前記画像データ生成時に前記補助光源による光の照射が行われたか否かを判定し、光の照射が行われなかったとの判定が成立した場合に、前記被写体の明るさの度合いを用いたカラーバランス調整処理を実行する、出力装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の出力装置であって、
前記画像生成履歴情報が、さらに、前記画像データ生成時における補助光源の発光情報と、前記画像データ生成時における前記画像データの被写体と前記画像生成装置との距離に関する情報とを含む場合に、
前記画質調整部は、前記補助光源による光の照射が行われたとの前記発光情報を用いた判定が成立し、さらに、前記被写体との距離が所定の距離しきい値以下であり、前記被写体の明るさの度合いが所定の輝度しきい値以上である場合に、人物画像に適した画質調整処理を実行することが可能である、出力装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の出力装置であって、
前記画質調整部は、
前記画像生成履歴情報が、前記画像データ生成時に被写体の明るさを測定した結果に関する測光輝度情報を含む場合に、前記測光輝度情報を用いて前記被写体の明るさの度合いを算出することが可能である、出力装置。
【請求項１２】
請求項１ないし請求項１０のいずれかに記載の出力装置であって、
前記画質調整部は、
前記画像生成履歴情報が、前記画像データ生成時における、前記画像生成装置の絞り値に関する情報とシャッタースピードに関する情報を含む場合に、前記絞り値と前記シャッタースピードを用いて、前記被写体の明るさの度合いを算出することが可能である、出力装置。
【請求項１３】
請求項１ないし請求項１０のいずれかに記載の出力装置であって、
前記画質調整部は、
前記画像生成履歴情報が、前記画像データ生成時における、前記画像生成装置の絞り値に関する情報とシャッタースピードに関する情報と光学回路の感度に関する情報とを含む場合に、前記絞り値と前記シャッタースピードと前記感度とを用いて、前記被写体の明るさ度合いを算出することが可能である、出力装置。
【請求項１４】
画像生成装置で生成された画像データと、前記画像データ生成時における前記画像生成装置の動作情報を少なくとも含むと共に前記画像データに関連付けられた画像生成履歴情報とを用いて、画像データを処理する画像データ処理装置であって、
前記画像生成履歴情報が、前記画像データ生成時における被写体の明るさに関する被写体輝度情報を含む場合に、前記被写体輝度情報から得られる前記被写体の明るさの度合いを用いて前記画像データの画質を調整することが可能な画質調整部を備える、画像データ処理装置。
【請求項１５】
画像生成装置で生成された画像データと、前記画像データ生成時における前記画像生成装置の動作情報を少なくとも含むと共に前記画像データに関連付けられた画像生成履歴情報とを用いて、画像データを処理する画像データ処理方法であって、
前記画像生成履歴情報が、前記画像データ生成時における被写体の明るさに関する被写体輝度情報を含む場合に、前記被写体輝度情報から得られる前記被写体の明るさの度合いを用いて前記画像データの画質を調整する工程を含む、画像データ処理方法。
【請求項１６】
画像生成装置で生成された画像データと、前記画像データ生成時における前記画像生成装置の動作情報を少なくとも含むと共に前記画像データに関連付けられた画像生成履歴情報とを用いた、画像データの処理をコンピュータに実行させるためのコンピュータプログラムであって、
前記画像生成履歴情報が、前記画像データ生成時における被写体の明るさに関する被写体輝度情報を含む場合に、前記被写体輝度情報から得られる前記被写体の明るさの度合いを用いて前記画像データの画質を調整する機能を、前記コンピュータに実現させることを特徴とする、コンピュータプログラム。
【請求項１７】
請求項１６に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの画質を調整する画像調整技術に関する。
【背景技術】
【０００２】
ディジタルスチルカメラ（ＤＳＣ）やディジタルビデオカメラ（ＤＶＣ）等によって生成された画像データの画質は、パーソナルコンピュータ上で画像レタッチアプリケーションを用いることによって任意に調整することができる。画像レタッチアプリケーションには、一般的に、画像データの画質を自動的に調整する画像調整機能が備えられており、この画像調整機能を利用すれば、出力装置から出力する画像の画質を向上させることができる。画像の出力装置としては、例えば、ＣＲＴ、ＬＣＤ、プリンタ、プロジェクタ、テレビ受像器などが知られている。
【０００３】
また、出力装置の１つであるプリンタの動作を制御するプリンタドライバにも、画質を自動的に調整する機能が備えられており、このようなプリンタドライバを利用しても、印刷される画像の画質を向上させることができる（例えば、特許文献１参照。）。
【０００４】
【特許文献１】特開平１１−８７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これら画像レタッチアプリケーションやプリンタドライバによって提供される画質自動調整機能では、一般的な画質特性を有する画像データを基準として画質補正が実行される。これに対して、画像処理の対象となる画像データは様々な条件下で生成され得るため、一律に画質自動調整機能を実行しても、画質を向上させることができない場合がある。
【０００６】
ところで、被写体の明るさを決める光源としては、太陽光などの自然光源や、蛍光灯や白熱灯、ろうそくなどの人工光源など、撮影場所や撮影時間、ユーザの好みに応じて様々なものが用いられる。光のスペクトル分布は光源の種類によって異なる。そのため、同じ被写体であっても光源の種類に応じて色のずれた（色かぶり）画像が得られる場合がある。例えば、ろうそく等の赤色の光が強い光源を用いた場合には、赤みがかった画像が得られる場合がある。このような、色の偏り具合はカラーバランスと呼ばれる。また、色の偏り具合の調整は、しばしば、無彩色に近い白い領域を用いて行われるため、ホワイトバランスとも呼ばれる。
【０００７】
また、画像生成装置の動作も、ユーザの好みや被写体の種類に応じて様々に設定される。例えば、晴天時に人物を撮影する場合には、顔の中に影が生じるのを抑制するために、被写体が明るい場合でもフラッシュを発光させて撮影を行う場合がある。
【０００８】
このように、画像生成装置の動作設定が異なったり、色かぶりが生じたりした画像に対して、一般的な画質特性を有する画像データを基準とした画質補正を行っても、画面全体の画質を向上させることができない場合があった。なお、こうした問題はＤＳＣで生成された画像に限らず、ＤＶＣ等の他の画像生成装置で生成された画像においても共通の課題である。
【０００９】
本発明は、上記問題を解決するためになされたものであり、個々の画像データに対応して画質を適切に自動調整することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題の少なくとも一部を解決するために、この発明による出力装置は、画像生成装置で生成された画像データと、前記画像データ生成時における前記画像生成装置の動作情報を少なくとも含むと共に前記画像データに関連付けられた画像生成履歴情報とを用いて、画像を出力する出力装置であって、前記画像生成履歴情報が、前記画像データ生成時における被写体の明るさに関する被写体輝度情報を含む場合に、前記被写体輝度情報から得られる前記被写体の明るさの度合いを用いて前記画像データの画質を調整することが可能な画質調整部と、前記画質が調整された画像データに応じて画像を出力する画像出力部と、を備える。
【００１１】
この発明による出力装置によれば、被写体の明るさの度合いを用いた画質調整処理が実行されるので、個々の画像データに対応して画質を適切に自動調整することができる。
【００１２】
上記出力装置において、前記画質調整部は、前記被写体の明るさの度合い用いて、前記画像データのカラーバランス調整処理を実行するのが好ましい。
【００１３】
こうすることで、被写体の明るさの度合いを用いたカラーバランス調整処理が実行されるので、個々の画像データに対応した適切なカラーバランス調整処理を実行することができる。
【００１４】
上記各出力装置において、前記画質調整部は、前記被写体の明るさの度合いの範囲の中で前記明るさの度合いが小さい少なくとも一部の範囲において、前記カラーバランス調整処理の強度を、前記明るさの度合いが小さい程強くなるように調整するのが好ましい。
【００１５】
こうすることで、被写体の明るさの度合いが小さい範囲において、明るさの度合いが小さい場合に、強いカラーバランス調整を実行することができる。
【００１６】
上記各出力装置において、前記画質の調整は、（ｉ）前記画像データを解析することによって、前記画像データにおける色の偏りの度合いを示す色かぶり量の大きさを決定する処理と、（ｉｉ）前記色かぶり量の大きさ基づいて、前記カラーバランス調整処理の処理量を決定する処理と、（ｉｉｉ）前記決定された処理量に従って、前記カラーバランス調整処理を実行する処理と、を含み、前記カラーバランス調整処理の強度の調整は、前記処理（ｉ）と（ｉｉ）との少なくとも一方の処理の結果に影響を与える処理パラメータの変更によって実現されるのが好ましい。
【００１７】
こうすることで、色の偏りの大きさの応じたカラーバランス調整処理を実行することができる。また、カラーバランス調整処理の強度を容易に調整することができる。
【００１８】
上記各出力装置において、前記画質調整部は、前記画像データにおける無彩色に近い領域の画素値を用いて、前記色かぶり量の大きさを決定するのが好ましい。
【００１９】
こうすることで、無彩色に近い領域に基づいて色かぶり量を決定するので、色の濃い、無彩色から遠い領域がカラーバランス調整処理に影響を与えることを抑制することができる。
【００２０】
上記各出力装置において、前記画質調整部は、前記無彩色に近い領域のうち所定の色相を有する領域を除いた領域の画素値を用いて、前記色かぶり量の大きさを決定するのが好ましい。
【００２１】
こうすることで、所定の色相を有する領域を用いずに色かぶり量を決定するので、所定の色相を有する領域がカラーバランス調整処理に影響を与えることを抑制することができる。
【００２２】
上記各出力装置において、前記カラーバランス調整処理の強度の調整は、前記色かぶり量の大きさに対する前記カラーバランス調整処理の処理量の大きさの割合を表す処理パラメータの変更によって実現されるのが好ましい。
【００２３】
こうすることで、カラーバランス調整処理の強度に応じて、色かぶり量の大きさに対するカラーバランス調整処理の処理量の大きさの割合が決まるので、色かぶりが生じている場合には、強度に応じた処理量でのカラーバランス調整処理を実行することができる。
【００２４】
上記各出力装置において、前記カラーバランス調整処理の強度の調整は、前記無彩色に近い領域の範囲を示す処理パラメータの変更によって実現されるのが好ましい。
【００２５】
こうすることで、カラーバランス調整処理の強度が強い場合には、より広い範囲のデータを用いて色かぶり量を決定するので、色かぶり量の決定に、より無彩色から遠い画素のデータを用いることができる。よって、色かぶりが生じている場合には、強度が強いほど、大きい処理量でのカラーバランス調整処理を実行することができる。
【００２６】
上記各出力装置において、前記画質調整部は、前記画像生成履歴情報が前記画像データ生成時における補助光源の発光情報を含む場合に、前記発光情報を用いて前記画像データ生成時に前記補助光源による光の照射が行われたか否かを判定し、光の照射が行われなかったとの判定が成立した場合に、前記被写体の明るさの度合い用いたカラーバランス調整処理を実行するのが好ましい。
【００２７】
こうすることで、補助光源による光の照射が行われなかった場合にカラーバランス調整処理を実行することができるので、補助光源による光の照射が行われなかった場合に、被写体の明るさの度合いに基づいて、適切にカラーバランス調整処理を実行することができる。
【００２８】
上記各出力装置において、前記画像生成履歴情報が、さらに、前記画像データ生成時における補助光源の発光情報と、前記画像データ生成時における前記画像データの被写体と前記画像生成装置との距離に関する情報とを含む場合に、前記画質調整部は、前記補助光源による光の照射が行われたとの前記発光情報を用いた判定が成立し、さらに、前記被写体との距離が所定の距離しきい値以下であり、前記被写体の明るさの度合いが所定の輝度しきい値以上である場合に、人物画像に適した画質調整処理を実行することが可能であるのが好ましい。
【００２９】
こうすることで、人物画像に適した画質調整処理を実行するか否かを、補助光源による光の照射の有無と、被写体との距離と、被写体の明るさの度合いとに基づいて自動的に判定するので、個々の画像データに対して自動的に適切な画質調整を行うことができる。
【００３０】
上記各出力装置において、前記画質調整部は、前記画像生成履歴情報が、前記画像データ生成時に被写体の明るさを測定した結果に関する測光輝度情報を含む場合に、前記測光輝度情報を用いて前記被写体の明るさの度合いを算出することが可能であるのが好ましい。
【００３１】
こうすることで、被写体の明るさの度合いを、被写体の明るさを測定した結果に基づいて、適切に算出することができる。
【００３２】
上記各出力装置において、前記画質調整部は、前記画像生成履歴情報が、前記画像データ生成時における、前記画像生成装置の絞り値に関する情報とシャッタースピードに関する情報を含む場合に、前記絞り値と前記シャッタースピードを用いて、前記被写体の明るさの度合いを算出することが可能であるのが好ましい。
【００３３】
こうすることで、被写体の明るさの度合いを、絞り値と、シャッタースピードと、を用いて算出するので、被写体の明るさを測定した結果に関する情報が無い場合でも、被写体の明るさの度合いを、個々の画像データに対応して適切に算出することができる。
【００３４】
上記各出力装置において、前記画質調整部は、前記画像生成履歴情報が、前記画像データ生成時における、前記画像生成装置の絞り値に関する情報とシャッタースピードに関する情報と光学回路の感度に関する情報とを含む場合に、前記絞り値と前記シャッタースピードと前記感度とを用いて、前記被写体の明るさ度合いを算出することが可能であるのが好ましい。
【００３５】
こうすることで、被写体の明るさの度合いを、絞り値と、シャッタースピードと、光学回路の感度とを用いて算出するので、被写体の明るさを測定した結果に関する情報が無い場合でも、被写体の明るさの度合いを、個々の画像データに対応して適切に算出することができる。
【００３６】
なお、この発明は、種々の形態で実現することが可能であり、例えば、画像出力方法および画像出力装置、画像データ処理方法および画像データ処理装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００３７】
次に、この発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．画像出力システムの構成：
Ｂ．画像ファイルの構成：
Ｃ．画像出力装置の構成：
Ｄ．ディジタルスチルカメラにおける画像処理：
Ｅ．プリンタにおける画像処理：
Ｆ．自動画質調整処理の実施例：
Ｇ．カラーバランス調整処理の実施例：
Ｈ．被写体の明るさに応じたカラーバランス調整処理の実施例：
Ｉ．自動画質調整処理の別の実施例：
Ｊ．画像データ処理装置を用いる画像出力システムの構成：
Ｋ．変形例：
【００３８】
Ａ．画像出力システムの構成：
図１は、本発明の一実施例としての出力装置を適用可能な画像出力システムの一例を示す説明図である。画像出力システム１０は、画像ファイルを生成する画像生成装置としてのディジタルスチルカメラ１２と、画像の出力装置としてのプリンタ２０とを備えている。ディジタルスチルカメラ１２において生成された画像ファイルは、ケーブルＣＶを介したり、画像ファイルが格納されたメモリカードＭＣをプリンタ２０に直接挿入したりすることによって、プリンタ２０に送出される。プリンタ２０は、読み込んだ画像ファイルに基づいた画像データの画質調整処理を実行し、画像を出力する。出力装置としては、プリンタ２０の他に、ＣＲＴディスプレイ、ＬＣＤディスプレイ等のモニタ１４、プロジェクタ等を用いることができる。以下、画質調整部と画像出力部とを備えるプリンタ２０を出力装置として用い、メモリカードＭＣをプリンタ２０に直接挿入する場合に基づいて説明する。
【００３９】
図２は、ディジタルスチルカメラ１２の概略構成を示すブロック図である。この実施例のディジタルスチルカメラ１２は、光情報を収集するための光学回路１２１と、光学回路を制御して画像を取得するための画像取得回路１２２と、取得したディジタル画像を加工処理するための画像処理回路１２３と、補助光源としてのフラッシュ１３０と、各回路を制御する制御回路１２４と、被写体の明るさを測定する測光部１３１と、を備えている。制御回路１２４は、図示しないメモリを備えている。光学回路１２１は、光情報を集めるレンズ１２５と、光量を調節する絞り１２９と、レンズを通過した光情報を画像データに変換するＣＣＤ１２８とを備えている。
【００４０】
ディジタルスチルカメラ１２は、取得した画像をメモリカードＭＣに保存する。ディジタルスチルカメラ１２における画像データの保存形式としては、ＪＰＥＧ形式が一般的であるが、この他にもＴＩＦＦ形式や、ＧＩＦ形式や、ＢＭＰ形式や、ＲＡＷデータ形式などの保存形式を用いることができる。
【００４１】
ディジタルスチルカメラ１２は、また、種々の撮影条件（後述する）を設定するための選択・決定ボタン１２６と、液晶ディスプレイ１２７とを備えている。液晶ディスプレイ１２７は、撮影画像をプレビューしたり、選択・決定ボタン１２６を用いて絞り値等を設定したりする際に利用される。
【００４２】
ディジタルスチルカメラ１２において撮影が実行された場合には、画像データと画像生成履歴情報とが、画像ファイルとしてメモリカードＭＣに格納される。画像生成履歴情報は、撮影時（画像データ生成時）における絞り値等のパラメータの設定値を含むことが可能である（詳細については後述する）。
【００４３】
Ｂ．画像ファイルの構成：
図３は、本実施例にて用いることができる画像ファイルの内部構成の一例を概念的に示す説明図である。画像ファイルＧＦは、画像データＧＤを格納する画像データ格納領域１０１と、画像生成履歴情報ＧＩを格納する画像生成履歴情報格納領域１０２を備えている。画像データＧＤは、例えば、ＪＰＥＧ形式で格納されており、画像生成履歴情報ＧＩは、例えば、ＴＩＦＦ形式（データおよびデータ領域がタグを用いて特定される形式）で格納されている。なお、本実施例におけるファイルの構造、データの構造といった用語は、ファイルまたはデータ等が記憶装置内に格納された状態におけるファイルまたはデータの構造を意味するものである。
【００４４】
画像生成履歴情報ＧＩは、ディジタルスチルカメラ１２等の画像生成装置において画像データが生成されたとき（撮影されたとき）の画像に関する情報であり、以下のような設定値を含んでいる。
・被写体輝度値。
・フラッシュ（発光の有無）。
・被写体距離。
・被写体距離レンジ。
・フラッシュ強度。
・絞り値。
・ＩＳＯスピードレート（ＩＳＯ感度）。
・ホワイトバランス。
・撮影モード。
・メーカ名。
・モデル名。
・ガンマ値。
【００４５】
本実施例の画像ファイルＧＦは、基本的に上記の画像データ格納領域１０１と、画像生成履歴情報格納領域１０２とを備えていれば良く、既に規格化されているファイル形式に従ったファイル構造をとることができる。以下、本実施例に係る画像ファイルＧＦをＥｘｉｆファイル形式に適合させた場合について具体的に説明する。
【００４６】
Ｅｘｉｆファイルは、ディジタルスチルカメラ用画像ファイルフォーマット規格（Ｅｘｉｆ）に従ったファイル構造を有しており、その仕様は、日本電子情報技術産業協会（ＪＥＩＴＡ）によって定められている。また、Ｅｘｉｆファイル形式は、図３に示した概念図と同様に、ＪＰＥＧ形式の画像データを格納するＪＰＥＧ画像データ格納領域と、格納されているＪＰＥＧ画像データに関する各種情報を格納する付属情報格納領域とを備えている。ＪＰＥＧ画像データ格納領域は、図３における画像データ格納領域１０１に相当し、付属情報格納領域は画像生成履歴情報格納領域１０２に相当する。付属情報格納領域には、撮影日時、絞り値、被写体距離といったＪＰＥＧ画像に関する画像生成履歴情報が格納される。
【００４７】
図４は、付属情報格納領域１０３のデータ構造例を説明する説明図である。Ｅｘｉｆファイル形式では、データ領域を特定するために階層的なタグが用いられている。各データ領域は、下位のタグによって特定される複数の下位のデータ領域を、その内部に含むことができる。図４では、四角で囲まれた領域が一つのデータ領域を表しており、その左上にタグ名が記されている。この実施例は、タグ名がＡＰＰ０、ＡＰＰ１、ＡＰＰ６である３つのデータ領域を含んでいる。ＡＰＰ１データ領域は、その内部に、タグ名がＩＦＤ０、ＩＦＤ１である２つのデータ領域を含んでいる。ＩＦＤ０データ領域は、その内部に、タグ名がＰＭ、Ｅｘｉｆ、ＧＰＳである３つのデータ領域を含んでいる。データおよびデータ領域は、規定のアドレスまたはオフセット値に従って格納され、アドレスまたはオフセット値はタグ名によって検索することができる。出力装置側では、所望の情報に対応するアドレスまたはオフセット値を指定することにより、所望の情報に対応するデータを取得することができる。
【００４８】
図５は、図４において、タグ名をＡＰＰ１−ＩＦＤ０−Ｅｘｉｆの順にたどることで参照することができるＥｘｉｆデータ領域のデータ構造（データのタグ名とパラメータ値）の一例を説明する説明図である。Ｅｘｉｆデータ領域は、図４に示すようにタグ名がＭａｋｅｒＮｏｔｅであるデータ領域を含むことが可能であり、ＭａｋｅｒＮｏｔｅデータ領域は、さらに多数のデータを含むことができるが、図５では図示を省略する。
【００４９】
Ｅｘｉｆデータ領域には、図５に示すように、被写体輝度値と、フラッシュと、被写体距離と、被写体距離レンジと、フラッシュ強度と、絞り値と、シャッタースピードと、ＩＳＯスピードレートと、ホワイトバランス等の情報に関するパラメータ値が格納されている。この実施例では、被写体輝度値は、画像データ生成時における被写体の明るさの測光結果を示す測光輝度情報であり、画像データの被写体輝度情報として用いられる。また、フラッシュは補助光源の発光情報として、被写体距離と被写体距離レンジとは画像データの被写体と画像生成装置との距離に関する情報として、絞り値は絞り値に関する情報として、シャッタースピードはシャッタースピードに関する情報として、ＩＳＯスピードレートは光学回路の感度に関する情報として、それぞれ、用いられる。
【００５０】
被写体輝度値情報は、画像データ生成時における被写体の明るさに関する情報であり、画像生成装置等に設けられた測光部が測定した結果がパラメータ値として格納される。パラメータ値の単位はＡＰＥＸであり、被写体の明るさの度合いとして用いることができる。また、被写体輝度値は、同じＡＰＥＸ単位で表された他の撮影条件（絞り値、シャッタースピード、光学回路感度（ＩＳＯスピードレート）と合わせて用いることで、これらの撮影条件の適正値の設定や確認を容易に行うことができる。
【００５１】
フラッシュ情報は、フラッシュの動作に関する情報であり、その動作モードと動作結果とに関する４つの情報を含むことができる。動作モードは、例えば、以下の３つの値を含む複数の値の中から設定される。
１：強制発光モード。
２：発光禁止モード。
３：自動発光モード。
【００５２】
動作結果は、例えば、発光有と発光無の２つの値の中から設定される。この動作結果を用いて、画像データ生成時に補助光源による光の照射が行われたか否かの判定を行うことができる。
【００５３】
画像生成装置のなかには、フラッシュ光の対象物による反射光を検知する機構を備えるものがある。フラッシュのカバーなどの障害物がフラッシュ光を遮る場合や、フラッシュが動作したにもかかわらず発光しなかった場合には、光が照射されない。このような場合を、反射光の有無によって識別することができる。フラッシュ情報には、このような反射光検知機構の有無と、画像データ生成時（撮影時）における反射光検知の有無とに関する情報を含むことができる。反射光検知機構が有の場合で、反射光検知が無の場合には、上述の動作結果が発光有であっても、補助光源による光の照射が行われなかったと判定することができる。
【００５４】
画像生成装置がフラッシュを備えていない場合には、フラッシュ情報に「フラッシュ無し」を設定することができる。「フラッシュ無し」が設定されている場合には、補助光源による光の照射が行われなかったと判定することができる。
【００５５】
被写体距離情報は、画像データ生成時における画像生成装置と被写体との距離に関する情報である。例えば、画像データ生成時に焦点を合わせるために設定された距離情報に基づいて、メートル単位で設定される。
【００５６】
被写体距離レンジ情報は、画像データ生成時における画像生成装置と被写体との距離に関する情報である。パラメータ値は、被写体との距離に応じて、複数の距離範囲の中から選択して設定される。距離範囲としては、例えば、マクロ（０〜１ｍ）、近景（１〜３ｍ）、遠景（３ｍ〜）などが用いられる。
【００５７】
フラッシュ強度情報は、画像データ生成時におけるフラッシュが発した光量に関する情報であり、その測定単位は、例えば、ＢＣＰＳ（Ｂｅａｍ  Ｃａｎｄｌｅ  Ｐｏｗｅｒ  Ｓｅｃｏｎｄｓ）である。
【００５８】
絞り値は、画像データ生成時における絞り値に関する情報であり、パラメータ値としてＦ値が使用される。従って、絞り値が大きいほど、絞りは小さい。
【００５９】
シャッタースピード情報は、画像データ生成時におけるシャッタースピードに関する情報であり、その単位は秒である。
【００６０】
ＩＳＯスピードレート情報は、画像データ生成時における光学回路の感度に関する情報であり、銀塩フィルムの感度の指標であるＩＳＯ感度における相当するパラメータ値が設定される。ＩＳＯ感度は、絞り値などの画像生成に関するパラメータと組み合わせて、適切な画像生成条件（撮影条件）を設定するために用いられる。ディジタルスチルカメラ等の画像生成装置においても、光学回路の感度を示す指標として、相当するＩＳＯ感度を用いることで、絞り値などの画像生成条件の設定を容易に行うことができる。
【００６１】
ホワイトバランス情報は、画像データ生成時における画像データのホワイトバランス（カラーバランス）の設定モードに関する情報である。画像生成装置が画像データを生成する際に、ユーザがホワイトバランス（カラーバランス）の設定を行った場合には、ホワイトバランス情報のパラメータ値として「マニュアル設定」が設定される。ユーザによるホワイトバランス設定方法としては、例えば、ユーザが、撮影環境や好みに応じて光源の種類を指定し、画像生成装置が、指定された情報に基づいてカラーバランス調整を行って画像データを生成するという方法が用いられる。ユーザがホワイトバランス設定を行わなかった場合には、ホワイトバランス情報のパラメータ値として「自動設定」が設定される。
【００６２】
これらの情報は、いずれも画像生成装置の動作情報である。これらの動作情報は、画像データの生成に伴い、ユーザによって設定されたり、あるいは、画像生成装置によって自動的に設定されたりすることが可能である。また、画像生成装置の中には、ユーザが撮影モードを設定し、画像生成装置が、設定された撮影モードに応じて、関連するパラメータ（絞り値、ＩＳＯ感度等）を自動的に設定することが可能なものもある。撮影モードとしては、予め定められた複数のモード、例えば、標準モード、人物モード、風景モード、夜景モード等の中から選択することができる。撮影モードとして標準モードが選択された場合には、画像データ生成に関連するパラメータが標準値に設定される。
【００６３】
画像データに関連付けられた情報は、図４におけるＥｘｉｆデータ領域以外の領域にも適宜格納される。例えば、画像生成装置を特定する情報としてのメーカ名やモデル名は、タグ名がＩＦＤ０であるデータ領域に格納される。
【００６４】
Ｃ．画像出力装置の構成：
図６は、本実施例のプリンタ２０の概略構成を示すブロック図である。プリンタ２０は、画像の出力が可能なプリンタであり、例えば、シアンＣと、マゼンタＭｇと、イエロＹと、ブラックＫとの４色のインクを印刷媒体上に吐出してドットパターンを形成するインクジェット方式のプリンタである。この代わりに、トナーを印刷媒体上に転写・定着させて画像を形成する電子写真方式のプリンタを用いることもできる。インクには、上記４色に加えて、シアンＣよりも濃度の薄いライトシアンＬＣと、マゼンタＭｇよりも濃度の薄いライトマゼンタＬＭと、イエロＹよりも濃度の濃いダークイエロＤＹとを用いても良い。また、モノクロ印刷を行う場合には、ブラックＫのみを用いる構成としても良く、レッドやグリーンを用いても良い。利用するインクやトナーの種類は、出力する画像の特徴に応じて決めることができる。
【００６５】
プリンタ２０は、図示するように、キャリッジ２１に搭載された印刷ヘッド２１１を駆動してインクの吐出およびドット形成を行う機構と、キャリッジ２１をキャリッジモータ２２によってプラテン２３の軸方向に往復動させる機構と、紙送りモータ２４によって印刷用紙Ｐを搬送する機構と、制御回路３０とから構成されている。これらの機構により、プリンタ２０は画像出力部として機能する。キャリッジ２１をプラテン２３の軸方向に往復動させる機構は、プラテン２３の軸と平行に架設されたキャリッジ２１を櫂動可能に保持する櫂動軸２５と、キャリッジモータ２２との間に無端の駆動ベルト２６を張設するプーリ２７と、キャリッジ２１の原点位置を検出する位置検出センサ２８等から構成されている。印刷用紙Ｐを搬送する機構は、プラテン２３と、プラテン２３を回転させる紙送りモータ２４と、図示しない給紙補助ローラと、紙送りモータ２４の回転をプラテン２３および給紙補助ローラに伝えるギヤトレイン（図示省略）とから構成されている。
【００６６】
制御回路３０は、プリンタの操作パネル２９と信号をやり取りしつつ、紙送りモータ２４やキャリッジモータ２２、印刷ヘッド２１１の動きを適切に制御している。プリンタ２０に供給された印刷用紙Ｐは、プラテン２３と給紙補助ローラの間に挟みこまれるようにセットされ、プラテン２３の回転角度に応じて所定量だけ送られる。
【００６７】
キャリッジ２１は、印刷ヘッド２１１を有しており、また、利用可能なインクのインクカートリッジを搭載可能である。印刷ヘッド２１１の下面には利用可能なインクを吐出するためのノズルが設けられる（図示省略）。
【００６８】
図７は、プリンタ２０の制御回路３０を中心としたプリンタ２０の構成を示すブロック図である。制御回路３０の内部には、ＣＰＵ３１と、ＰＲＯＭ３２と、ＲＡＭ３３と、メモリカードＭＣからデータを取得するメモリカードスロット３４と、紙送りモータ２４やキャリッジモータ２２等とデータのやり取りを行う周辺機器入出力部（ＰＩＯ）３５と、駆動バッファ３７等が設けられている。駆動バッファ３７は、印刷ヘッド２１１にドットのオン・オフ信号を供給するバッファとして使用される。これらは互いにバス３８で接続され、相互にデータのやり取りが可能となっている。また、制御回路３０には、所定周波数で駆動波形を出力する発信器３９と、発信器３９からの出力を印刷ヘッド２１１に所定のタイミングで分配する分配出力器４０も設けられている。
【００６９】
また、制御回路３０は、紙送りモータ２４やキャリッジモータ２２の動きと同期をとりながら、所定のタイミングでドットデータを駆動バッファ３７に出力する。さらに、制御回路３０は、メモリカードＭＣから画像ファイルを読み出し、付属情報を解析し、得られた画像生成履歴情報に基づいて画像処理を行う。すなわち、制御回路３０は画質調整部として機能する。制御回路３０によって実行される詳細な画像処理の流れについては後述する。
【００７０】
Ｄ．ディジタルスチルカメラにおける画像処理：
図８は、ディジタルスチルカメラ１２における画像ファイルＧＦの生成処理の流れを示すフローチャートである。
【００７１】
ディジタルスチルカメラ１２の制御回路１２４（図２）は、撮影要求、例えば、シャッターボタンの押し下げに応じて画像データＧＤを生成する（ステップＳ１００）。絞り値や、ＩＳＯ感度や、撮影モード等のパラメータ値の設定がされている場合には、設定されたパラメータ値を用いた画像データＧＤの生成が行われる。
【００７２】
制御回路１２４は、生成した画像データＧＤと画像生成履歴情報ＧＩとを、画像ファイルＧＦとしてメモリカードＭＣに格納して（ステップＳ１１０）、本処理ルーチンを終了する。画像生成履歴情報ＧＩは、絞り値、ＩＳＯ感度等の画像生成時に用いたパラメータ値や、撮影モードなどの任意に設定され得るパラメータ値や、メーカ名や、モデル名等の自動的に設定されるパラメータ値を含む。また、画像データＧＤは、ＲＧＢ色空間からＹＣｂＣｒ色空間に変換された後、ＪＰＥＧ圧縮され、画像ファイルＧＦとして格納される。
【００７３】
ディジタルスチルカメラ１２において実行される以上の処理によって、メモリカードＭＣに格納されている画像ファイルＧＦには、画像データＧＤと共に、画像データ生成時における各パラメータ値を含む画像生成履歴情報ＧＩが設定されることとなる。
【００７４】
Ｅ．プリンタにおける画像処理：
図９は、本実施例のプリンタ２０における画像処理の処理ルーチンを示すフローチャートである。以下の説明では、画像ファイルＧＦを格納したメモリカードＭＣがプリンタ２０に直接挿入される場合に基づいて説明する。プリンタ２０の制御回路３０（図７）のＣＰＵ３１は、メモリカードスロット３４にメモリカードＭＣが差し込まれると、メモリカードＭＣから画像ファイルＧＦ（図３）を読み出す（ステップＳ２００）。次にステップＳ２１０にて、ＣＰＵ３１は、画像ファイルＧＦの付属情報格納領域から、画像データ生成時の情報を示す画像生成履歴情報ＧＩを検索する。画像生成履歴情報ＧＩを発見できた場合には（ステップＳ２２０：Ｙ）、ＣＰＵ３１は、画像生成履歴情報ＧＩを取得して解析する（ステップＳ２３０）。ＣＰＵ３１は、解析した画像生成履歴情報ＧＩに基づいて、後述する画像処理を実行し（ステップＳ２４０）、処理した画像を出力して（ステップＳ２５０）、本処理ルーチンを終了する。
【００７５】
一方、ドローイングアプリケーションなどを用いて生成された画像ファイルには、絞り値などの情報を有する画像生成履歴情報ＧＩが含まれない。ＣＰＵ３１は、画像生成履歴情報ＧＩを発見できなかった場合には（ステップＳ２２０：Ｎ）、標準処理を行い（ステップＳ２６０）、処理した画像を出力して（ステップＳ２５０）、本処理ルーチンを終了する。
【００７６】
図１０は、画像生成履歴情報に基づく画像処理（図９においてはステップＳ２４０に相当する）の処理ルーチンを示すフローチャートである。プリンタ２０の制御回路３０（図７）のＣＰＵ３１は、読み出した画像ファイルＧＦから画像データＧＤを取り出す（ステップＳ３００）。
【００７７】
ディジタルスチルカメラ１２は、既述のように画像データＧＤをＪＰＥＧ形式のファイルとして保存しており、ＪＰＥＧ形式のファイルではＹＣｂＣｒ色空間を用いて画像データを保存している。ＣＰＵ３１は、ステップＳ３１０にて、ＹＣｂＣｒ色空間に基づく画像データをＲＧＢ色空間に基づく画像データに変換するために３×３マトリックスＳを用いた演算を実行する。このマトリックス演算は、例えば、以下に示す演算式で表される。
【００７８】
【数１】
2008113445.tif 000003
【００７９】
ディジタルスチルカメラ１２が生成する画像データの色空間が、所定の色空間、例えば、ｓＲＧＢ色空間よりも広い場合には、ステップＳ３１０で得られるＲＧＢ色空間に基づく画像データが、そのＲＧＢ色空間の定義領域外に有効なデータを含む場合がある。画像生成履歴情報ＧＩにおいて、これらの定義領域外のデータを有効なデータとして扱う指定がなされている場合には、定義領域外のデータをそのまま保持して、以降の画像処理を継続する。定義領域外のデータを有効なデータとして扱う指定がなされていない場合には、定義領域外のデータを定義領域内にクリッピングする。例えば、定義領域が０〜２５５である場合には、０未満の負値のデータは０に、２５６以上のデータは２５５に丸められる。画像出力部の表現可能な色空間が、所定の色空間、例えば、ｓＲＧＢ色空間よりも広くない場合には、画像生成履歴情報ＧＩにおける指定にかかわらず、定義領域内にクリッピングするのが好ましい。このような場合として、例えば、表現可能な色空間がｓＲＧＢ色空間であるＣＲＴに出力する場合がある。
【００８０】
次に、ステップＳ３２０にて、ＣＰＵ３１は、ガンマ補正、並びに、マトリックスＭを用いた演算を実行し、ＲＧＢ色空間に基づく画像データをＸＹＺ色空間に基づく画像データに変換する。画像ファイルＧＦは、画像生成時におけるガンマ値と色空間情報とを含むことができる。画像生成履歴情報ＧＩがこれらの情報を含む場合には、ＣＰＵ３１は画像生成履歴情報ＧＩから画像データのガンマ値を取得し、取得したガンマ値を用いて画像データのガンマ変換処理を実行する。さらに、ＣＰＵ３１は画像生成履歴情報ＧＩから画像データの色空間情報を取得し、その色空間に対応するマトリックスＭを用いて画像データのマトリックス演算を実行する。画像生成履歴情報ＧＩがガンマ値を含まない場合には、標準的なガンマ値を用いてガンマ変換処理を実行することができる。また、画像生成履歴情報ＧＩが色空間情報を含まない場合には、標準的なマトリックスＭを用いてマトリックス演算を実行することができる。これらの標準的なガンマ値、および、マトリックスＭとしては、例えば、ｓＲＧＢ色空間に対するガンマ値とマトリックスを用いることができる。このマトリックス演算は、例えば、以下に示す演算式である。
【００８１】
【数２】
2008113445.tif 000004
【００８２】
マトリックス演算の実行後に得られる画像データの色空間はＸＹＺ色空間である。ＸＹＺ色空間は絶対色空間であり、ディジタルスチルカメラやプリンタといったデバイスに依存しないデバイス非依存性色空間である。そのため、ＸＹＺ色空間を介して色空間の変換を行うことによって、デバイスに依存しないカラーマッチングを行うことができる。
【００８３】
次に、ステップＳ３３０にて、ＣＰＵ３１は、マトリックスＮ-1を用いた演算、並びに、逆ガンマ補正を実行し、ＸＹＺ色空間に基づく画像データをｗＲＧＢ色空間に基づく画像データに変換する。ここで、ｗＲＧＢ色空間としては、例えば、標準的なｓＲＧＢ色空間よりも大きな色域を有し、かつ、プリンタの再現色域を勘案して適宜定められた色空間を用いることができる。逆ガンマ補正を実行する際には、ＣＰＵ３１はＰＲＯＭ３２からプリンタ側のガンマ値を取得し、取得したガンマ値の逆数を用いて画像データの逆ガンマ変換処理を実行する。さらに、ＣＰＵ３１はＰＲＯＭ３２から、ＸＹＺ色空間からｗＲＧＢ色空間への変換に対応するマトリックスＮ-1を取得し、そのマトリックスＮ-1を用いて画像データのマトリックス演算を実行する。このマトリックス演算は、例えば、以下に示す演算式である。
【００８４】
【数３】
2008113445.tif 000005
【００８５】
次に、ステップＳ３４０にて、ＣＰＵ３１は、画質の自動調整処理を実行する。本実施例における自動画質調整処理では、画像ファイルＧＦに含まれている画像生成履歴情報を用いて、画像データの自動画質調整処理が実行される。自動画質調整処理については後述する。
【００８６】
次に、ステップＳ３５０にて、ＣＰＵ３１は、印刷のためのＣＭＹＫ色変換処理、および、ハーフトーン処理を実行する。ＣＭＹＫ色変換処理では、ＣＰＵ３１は、ＰＲＯＭ３２内に格納されているｗＲＧＢ色空間からＣＭＹＫ色空間への変換用ルックアップテーブル（ＬＵＴ）を参照し、画像データの色空間をｗＲＧＢ色空間からＣＭＹＫ色空間へ変更する。すなわち、ＲＧＢの階調値からなる画像データを、プリンタ２０で使用する、例えば、Ｃ（Ｃｙａｎ）Ｍｇ（Ｍａｇｅｎｔａ）Ｙ（Ｙｅｌｌｏｗ）Ｋ（Ｂｌａｃｋ）ＬＣ（ＬｉｇｈｔＣｙａｎ）ＬＭ（ＬｉｇｈｔＭａｇｅｎｔａ）の６色の階調値からなる画像データに変換する。
【００８７】
ハーフトーン処理では、ＣＰＵ３１は、いわゆるハーフトーン処理を実行して、色変換済みの画像データからハーフトーン画像データを生成する。このハーフトーン画像データは、駆動バッファ３７（図７）に送出すべき順番に並べ替えられ、最終的な印刷データとなり、本処理ルーチンを終了する。本処理ルーチンによって処理された画像データは、図９に示す画像処理ルーチンのステップＳ２５０にて、出力される。
【００８８】
なお、図９〜図１０の処理の流れは、後述する他の実施例も同じである。
【００８９】
Ｆ．自動画質調整処理の実施例：
図１１は、本実施例における自動画質調整処理（図１０においてはステップＳ３４０に相当する）の処理ルーチンを示すフローチャートである。ＣＰＵ３１（図７）は、画像生成履歴情報ＧＩを解析し、被写体輝度値情報等のパラメータ値を取得する（ステップＳ４００）。次に、ステップＳ４１０において、ＣＰＵ３１は、取得した被写体の明るさに基づいたカラーバランス調整処理を実行し（詳細は後述）、自動画質調整処理を終了する。
【００９０】
Ｇ．カラーバランス調整処理の実施例：
図１２は、本実施例におけるカラーバランス調整処理の処理ルーチンを示すフローチャートである。ＣＰＵ３１（図７）は、ステップＳ５００にて、色かぶり量の算出に用いる無彩色に近い領域を選択する（後述）。次に、ステップＳ５１０にて、ステップＳ５００にて選択された領域の画素値を用いて、赤Ｒ、緑Ｇ、青Ｂの各色の色かぶり量を算出する。色かぶり量は、画像データにおける色のずれ具合の大きさを示す指標であり、例えば、赤色の色かぶり量として、赤Ｒの階調値の平均値と、全ての色を合わせた階調値の平均値との差分を用いることができる（詳細は後述）。色かぶり量を求めるために用いる色の種類としては、基本色である赤Ｒ、緑Ｇ、青Ｂの組み合わせ以外にも、シアンＣ、マゼンタＭｇ、イエロＹなどの様々な組み合わせを用いることができる。次に、ステップＳ５２０にて、カラーバランス調整処理の処理量を設定し、ステップＳ５３０にて、各色の階調値を、色かぶり量が小さくなるように調整する（後述）。
【００９１】
図１３は、色かぶり量と階調値調整を示す説明図である。図１３（ａ）は、赤みがかった画像における赤Ｒ、緑Ｇ、青Ｂの各色の階調値分布例を示している。これらの分布は後述する無彩色に近い色かぶり量算出領域における階調値分布を示しており、また、赤Ｒが、緑Ｇ、青Ｂと比べて大きい方に偏っている。このような、赤Ｒが大きい方に偏った分布を示す画像は、赤色が強い光源、例えば、ろうそくや白熱灯を用いた場合に生成されやすい。
【００９２】
以下に示す数式４は、この実施例での色かぶり量ΔＲ、ΔＧ、ΔＢを算出するための演算式である。
【００９３】
【数４】
2008113445.tif 000006
【００９４】
数式４に示す例では、ＲＧＢの各色の色かぶり量ΔＲ、ΔＧ、ΔＢとして、ＲＧＢの各色の平均階調値Ｒａｖｅ、Ｇａｖｅ、Ｂａｖｅと、各色の平均階調値を用いて算出される輝度値Ｌａｖｅとの差分を用いている。輝度値算出のための演算式としては、例えば、次の数式５に示す、ＲＧＢ色空間からＹＣｂＣｒ色空間への変換式を用いることができる。
【００９５】
【数５】
2008113445.tif 000007
【００９６】
この演算式を用いて得られる輝度値Ｌａｖｅは、赤Ｒ、緑Ｇ、青Ｂのそれぞれに、色に応じた明るさの違いを重みとして付して計算した平均階調値ということができる。色ずれが少ない場合には、ＲＧＢの各色の平均階調値Ｒａｖｅ、Ｇａｖｅ、Ｂａｖｅがほぼ同じ値となるので、輝度値、すなわち、明るさを重みとして用いた平均階調値Ｌａｖｅと、各色の平均階調値Ｒａｖｅ、Ｇａｖｅ、Ｂａｖｅとがほぼ同じ値となる。その結果、各色の色かぶり量ΔＲ、ΔＧ、ΔＢとして、小さい値が得られる。色ずれが大きい場合には、ＲＧＢの各色の平均階調値Ｒａｖｅ、Ｇａｖｅ、Ｂａｖｅが互いに異なる値となる。この場合、基準値としての輝度値Ｌａｖｅとのずれが大きい色ほど、大きい色かぶり量が得られる。このように、色かぶり量算出の基準値として、色によって異なる明るさを重みとして計算した平均階調値（輝度値）を用いることで、より人の目の感覚に近い色かぶり量を算出することができる。
【００９７】
図１３（ｂ）は、この実施例の階調値調整処理における赤Ｒの入力レベルＲｉｎと出力レベルＲｏｕｔとの関係を示す説明図である。グラフＧ１Ａは、入力レベルＲｉｎと比べて、出力レベルＲｏｕｔが小さくなるように構成されている。このグラフＧ１Ａを用いて赤Ｒの階調値調整を行えば、赤色に色がずれた画像、すなわち、赤Ｒが大きい方に偏った画像において、赤Ｒの階調値を小さくし、色のずれを小さくすることができる。
【００９８】
このようなグラフＧ１Ａは、例えば、調整入力レベルＲｒｅｆにおける出力レベルＲｏｕｔを、元の値よりも調整量ＲＭだけ小さくなるように調整して構成することができる。他の入力レベルＲｉｎに対応する出力レベルＲｏｕｔはスプライン関数にて補間されている。調整量ＲＭは、色かぶり量ΔＲ（図１３（ａ）、数式４）に基づいて決められる値であり、例えば、色かぶり量ΔＲに所定の係数ｋを掛けた値を用いることができる。所定の係数ｋは、画像の出力結果の感応評価に基づいて決めた値を用いることができる。色かぶり量ΔＲと調整量ＲＭとの関係は、必ずしも比例関係である必要はなく、色かぶり量が大きくなるほど調整量ＲＭが大きくなるような関係であれば良い。なお、所定の係数ｋは、カラーバランス調整処理の強度として用いることができる（詳細は後述）。調整入力レベルＲｒｅｆとしては、予め決められた値を用いることができる。例えば、赤Ｒの取りうる範囲が０〜２５５である場合に、中間値である１２８を用いても良い。
【００９９】
グラフＧ１ＢはグラフＧ１Ａよりもカラーバランス調整処理量の大きい階調値調整処理で用いられる入出力関係を示している。ここで「カラーバランス調整処理量が大きい」とは、色の階調値の変化量が大きいことを意味している。色かぶり量ΔＲが大きい場合には、所定の係数ｋを用いて計算される調整量ＲＭが大きくなるので、カラーバランス調整処理量も大きくなる。よって、色かぶり量ΔＲが大きい場合でも、色の偏りを小さくすることができる。このように、色かぶり量が大きいほどカラーバランス調整処理量が大きくなるように構成することで、色の偏りを、その大きさに基づいて、適切に小さくすることができる。
【０１００】
調整量ＲＭの算出に用いられる所定の係数ｋを大きくすると、同じ色かぶり量ΔＲに対する調整量ＲＭを大きくすることができる。その結果、同じ色かぶり量に対するカラーバランス調整処理量を大きくすることができる。すなわち、係数ｋを大きくすることで、カラーバランス調整処理の強度を強くすることができる。ここで「カラーバランス調整処理の強度が強い」とは、色のずれた同じ画像に対するカラーバランス調整処理の処理量が大きいことを意味している。よって、所定の係数ｋは、色かぶり量の大きさに対するカラーバランス調整処理の処理量の大きさの割合を表す処理パラメータということができ、また、色かぶり量の大きさに基づいてカラーバランス調整処理の処理量を決定する処理結果に影響を与える処理パラメータということができる。なお、カラーバランス調整処理の強度が強い場合でも、色ずれが小さい場合には、カラーバランス調整処理の処理量は小さくなる。
【０１０１】
グラフＧ２Ａは、入力レベルＲｉｎと比べて、出力レベルＲｏｕｔが大きくなるように構成されており、赤Ｒが小さい方に偏っている場合に用いられる入出力関係を示している。グラフＧ２Ｂは、グラフＧ２Ａよりもカラーバランス調整処理量の大きい階調値調整処理で用いられる入出力関係を示している。色が小さい方に偏っている場合、すなわち、平均階調値Ｒａｖｅが基準としての輝度値Ｌａｖｅよりも小さい場合も、大きい方に偏っている場合と同様に、色かぶり量ΔＲに基づいて調整量ＲＭが決められ、カラーバランス調整処理量が決められる。
【０１０２】
上述の入力レベルと出力レベルとの関係については、赤Ｒ以外の色についても同様に設定される。
【０１０３】
図１４は、色かぶり量の算出に用いる領域を示す説明図である。図１４（ａ）の画像ＩＭＧ１４は、緑色の絨毯Ｃｐｔ１４の上に白い鳥Ｂｄ１４がいる画像である。色かぶり量の算出は、領域ＣＢＡ内の画素値に応じて行われる。
【０１０４】
図１４（ｂ）は、色かぶり量の算出に用いる領域ＣＢＡを選択するための条件を示す説明図である。横軸は彩度Ｓｔを示し、縦軸は輝度値Ｌを示している。この実施例では、以下の２つの条件を満たす無彩色に近い画素が、色かぶり量算出に用いる画素として選択される。
【０１０５】
（ａ１）彩度Ｓｔが、彩度しきい値Ｓｔｔｈ以下である。
（ｂ１）輝度値Ｌが、輝度しきい値Ｌｔｈ以上である。
【０１０６】
これら２つの条件ａ１、ｂ１は、以下のように理解することができる。
【０１０７】
無彩色ではない色鮮やかな被写体が写っている場合には、その被写体が写っている領域の彩度が大きくなる。このような領域においては、その被写体特有の色による色かぶり量が大きくなるが、この色かぶりは光源の種類によって生じた色ずれではない。ところが、この領域の色に基づいて色かぶり量を算出し、得られた色かぶり量を小さくするように階調値調整を実行すると、被写体特有の色の鮮やかさや色相を大きく変更する場合がある。よって、上述の条件ａ１を満たす領域、すなわち、彩度Ｓｔが彩度しきい値Ｓｔｔｈ以下である領域を用いて色かぶり量を算出することで、被写体特有の色の鮮やかさや色相を大きく変更せずに、カラーバランス調整処理を実行することができる。彩度しきい値Ｓｔｔｈとしては、画像の出力結果の感応評価に基づいて決めた値を用いることができる。例えば、彩度の取りうる範囲が０〜１である場合に、０．１としても良い。彩度しきい値を小さくするほど、無彩色に近い領域を選択することができるので、被写体特有の色の鮮やかさや色相が、カラーバランス調整処理に与える影響を、より小さく抑えることができる。
【０１０８】
輝度値の大きい領域は、光源からの光を強く受けている可能性が高い。そのため、輝度値の大きい明るい領域は、光源のスペクトル分布による色のずれをより強く反映している可能性が高い。よって、上述の条件ｂ１を満たす領域、すなわち、輝度値Ｌが輝度しきい値Ｌｔｈ以上である領域を用いて色かぶり量を算出することで、光源の種類による色かぶり量をより精度良く算出することができる。輝度しきい値Ｌｔｈとしては、画像の出力結果の感応評価に基づいて決めた値を用いることができる。例えば、輝度値の取りうる範囲が０〜２５５である場合に、１８０としても良い。
【０１０９】
このように２つの条件ａ１、ｂ１を満たす画素で構成された領域を用いることで、より適切に光源の種類に基づく色かぶり量を算出することができる。図１４（ａ）の例では、色かぶり量の算出に用いる領域ＣＢＡは、２つの条件ａ１、ｂ１を満たす画素の領域であり、緑色の絨毯Ｃｐｔ１４の領域が含まれていない。よって、絨毯Ｃｐｔ１４の緑色が鮮やかな緑色である場合に緑色の色かぶり量が大きくなったりすることを、抑制することができる。なお、色かぶり量の算出に用いられる画素は、図１４（ａ）のように１つの領域を構成している必要はなく、孤立していても良い。すなわち、上述した条件ａ１、ｂ１を満たす画素の全てが、色かぶり量の算出に用いられる画素として選択される。
【０１１０】
画像データが、輝度値と彩度をパラメータとして含まない色空間で表現されている場合、例えば、ＲＧＢ色空間を用いて表現されている場合には、輝度値と彩度をパラメータとして含む色空間、例えば、ＨＬＳ色空間やＨＩＳ色空間などに変換することによって、各画素位置における輝度値と彩度とを取得することができる。
【０１１１】
Ｈ．被写体の明るさに応じたカラーバランス調整処理の実施例：
Ｈ１．被写体の明るさに応じたカラーバランス調整処理の第１実施例：
図１５は、被写体の明るさに応じたカラーバランス調整処理の例を示す説明図である。図１５（ａ）は、被写体輝度値とカラーバランス調整処理強度との関係を示す説明図である。被写体輝度値は、図５に示す画像生成履歴情報ＧＩに含まれる測光輝度情報であり、被写体の明るさの度合いを示している。カラーバランス調整処理強度としては、例えば、色かぶり量の大きさとカラーバランス調整処理の処理量との割合を用いることができる（図１３（ｂ）の例では、所定の係数ｋの大きさを強度として用いることができる）。図１５（ａ）において、グラフＳＲは、被写体の明るさに応じたカラーバランス調整処理で用いられる関係を示し、グラフＳＴＤは、被写体の明るさによらない標準カラーバランス調整処理で用いられる関係を示している。グラフＳＲは、被写体輝度値が所定のしきい値以下である場合のカラーバランス調整処理強度が、被写体輝度値が所定のしきい値よりも大きい場合の強度よりも大きくなるように構成されている。グラフＳＴＤは、強度が、被写体輝度値によらず一定となるように構成されている。図１５（ｂ）は、グラフＳＲを用いた場合の、被写体輝度値とカラーバランス調整処理の処理量との関係を示す説明図である。図１５（ａ）に示すように、カラーバランス調整処理強度は被写体輝度値が所定のしきい値以下である場合に強くなるように構成されているので、同じ色かぶり量でも、被写体輝度値が小さくなると、処理量が大きくなる。また、処理量は色かぶり量に基づいて調整される値であり、同じ被写体輝度値でも、色かぶり量が大きい程、処理量も大きくなる。
【０１１２】
被写体輝度値に応じてカラーバランス調整処理強度を変更する理由は、以下の現象を考慮しているからである。被写体輝度値、すなわち、被写体の明るさを決める要因の１つとして、光源の種類がある。光源としては、蛍光灯や白熱灯、ろうそく、自然光（太陽光）など様々なものが用いられる。これらの光源のうち、蛍光灯や白熱灯、ろうそくなどの人工光源は、その光のスペクトル分布が自然光、特に昼光における分布と大きく異なっている。よって、これらの人工光源下で撮影した場合には、色かぶり量が大きく違和感の強い画像データが生成されやすい。また、これらの人工光源は昼光と比べて弱いため、被写体の明るさが小さくなる傾向がある。また、夕焼けや朝焼けなどの場合にも、同じ自然光であるが昼光の場合と比べて光の強さが弱く、さらに、スペクトル分布が昼光における分布と異なっているため、被写体の明るさが小さく、さらに、色かぶり量の大きい画像データが生成されやすい。一方、自然光、特に昼光下で撮影した場合には、光源の種類、すなわち、光源のスペクトル分布に由来する色かぶり量は小さくなる。また、昼光の光量は大きいので、被写体の明るさが大きくなる傾向がある。すなわち、被写体の明るさが小さい場合には、光源の種類に基づく色ずれが生じる可能性が高い。よって、被写体の明るさが所定のしきい値以下である場合に、より強い強度でカラーバランス調整処理を実行することで、光源の種類に基づく色かぶりをより小さくすることができる。このような被写体の明るさのしきい値としては、画像の出力結果の感応評価に基づいて決めた値を用いることができる。例えば、ＡＰＥＸ単位における３をしきい値として用いてもよい。
【０１１３】
図１６は、被写体輝度値とカラーバランス調整処理強度との関係の別の例を示す説明図である。被写体の明るさに応じたカラーバランス調整処理で用いられるグラフＳＲは、被写体輝度値が所定のしきい値よりも小さい範囲において、カラーバランス調整処理強度が、被写体輝度値が小さくなるに伴って強くなるように構成されている。自然光（昼光）下で生成された画像データにおいては、被写体輝度値が大きい可能性が高い。逆に、人工光源下で生成された画像データにおい
ては、被写体輝度値が小さい可能性が高い。すなわち、被写体輝度値が小さいほど、画像データが人工光源下で生成された可能性が高くなる。よって、被写体輝度値がしきい値以下の範囲において、被写体輝度値が小さくなるに伴って、カラーバランス調整処理強度を強くすることで、個々の画像データに対応して、光源のスペクトル分布に由来する色かぶりを小さくすることができる。
【０１１４】
カラーバランス調整処理強度は、被写体輝度値に応じて連続的に変化させずに、複数の段階に分けて階段状に変化させても良い。こうすることで、カラーバランス調整処理強度の調整を簡単なものにすることができる。
【０１１５】
図１５（ａ）に示すグラフＳＲの場合も、図１６に示すグラフＳＲの場合も、いずれも「カラーバランス調整処理の強度を、明るさの度合いが小さい程強くなるように調整」している点で共通する。すなわち、本明細書において「カラーバランス調整処理の強度を、明るさの度合いが小さい程強くなるように調整」するとは、「明るさの度合いが所定のしきい値以下である場合の強度が、所定のしきい値より大きい場合の強度よりも大きくなるように調整」する場合や、「明るさの度合いの減少に伴って、強度が単調増加するように調整」する場合を、含んでいる。ここで、「明るさの度合いの減少に伴って、強度が単調増加する」とは、「明るさの度合いが小さくなることで、強度が小さくならない」ことを意味している。
【０１１６】
また、このような「カラーバランス調整処理強度の、明るさの度合いが小さい程強くなるような調整」は、明るさの度合いの小さい範囲において実行するのが好ましい。色ずれが大きくなりやすい光源を用いて撮影を行う場合には、被写体の明るさが暗くなりやすい。換言すれば、被写体の明るさの度合いが小さい場合に、大きい色ずれが生じる可能性が高くなるということができる。そのため、「カラーバランス調整処理強度の、明るさの度合いが小さい程強くなるような調整」を、被写体の明るさが小さい範囲において実行することで、被写体特有の色の鮮やかさや色相を大きく変更せずに、光源の種類に基づく色ずれを小さくすることができる。このような、被写体の明るさの小さい範囲としては、例えば、被写体の明るさをＡＰＥＸ単位に換算した値が３以下である範囲を用いることができる。
【０１１７】
Ｈ２．被写体の明るさに応じたカラーバランス調整処理の第２実施例：
図１７は、被写体の明るさに応じたカラーバランス調整処理の別の例を示す説明図である。図１７（ａ）の画像ＩＭＧ１７は、図１４（ａ）の画像ＩＭＧ１４と同じものである。また、画像ＩＭＧ１７内には、色かぶり量の算出に用いる領域ＣＢＡ１とＣＢＡ２とが選択されている。領域ＣＢＡ２は領域ＣＢＡ１よりも強い強度でのカラーバランス調整処理で用いられる、色かぶり量の算出に用いる領域を示している。
【０１１８】
図１７（ｂ）は、色かぶり量の算出に用いる領域ＣＢＡ１とＣＢＡ２とを選択するための条件を示す説明図である。横軸は彩度Ｓｔを示し、縦軸は輝度値Ｌを示している。領域ＣＢＡ１は、輝度値Ｌが第１の輝度しきい値Ｌｔｈ１以上で、かつ、彩度Ｓｔが第１の彩度しきい値Ｓｔｔｈ１以下である画素で構成される。領域ＣＢＡ２は、輝度値Ｌが、第１の輝度しきい値Ｌｔｈ１よりも小さい第２の輝度しきい値Ｌｔｈ２以上で、かつ、彩度Ｓｔが、第１の彩度しきい値Ｓｔｔｈ１よりも大きい第２の彩度しきい値Ｓｔｔｈ２以下である画素で構成される。そのため、領域ＣＢＡ２は、領域ＣＢＡ１と比べて、より彩度の大きい画素を含むことが可能となる。その結果、カラーバランスがずれた画像においては、領域ＣＢＡ１を用いて算出した色かぶり量よりも、領域ＣＢＡ２を用いて算出した色かぶり量の方が、大きくなるので、領域ＣＢＡ２を用いた方が、カラーバランス調整処理の処理量が大きくなる。すなわち、輝度しきい値と彩度しきい値とを、色かぶり量算出領域を選択するため条件範囲を広げるように調整することで、より強いカラーバランス調整処理を実行することができる。よって、輝度しきい値と彩度しきい値とは、無彩色に近い領域の範囲を示す処理パラメータということができ、また、画像データを解析することによって色かぶり量の大きさを決定する処理結果に影響を与える処理パラメータということができる。この実施例では、同じ画像から算出される色かぶり量の大きさを調整することで、カラーバランス調整処理強度の調整を行っている、ということもできる。
【０１１９】
図１５や図１６に示す、被写体の明るさに応じたカラーバランス調整処理例におけるカラーバランス調整処理強度として、上述の色かぶり量算出領域の条件範囲の大きさを用いることができる。例えば、図１５（ａ）に示すグラフＳＲの例において、被写体輝度値が所定のしきい値よりも大きい場合には、図１７における領域ＣＢＡ１を色かぶり量算出領域として用い、被写体輝度値が所定のしきい値以下である場合には、領域ＣＢＡ２を用いる構成とすることができる。こうすることで、光源の種類に基づく色かぶりをより小さくすることができる。領域ＣＢＡ１と領域ＣＢＡ２とを選択するための輝度値と彩度とのしきい値は、画像の出力結果の感応評価に基づいて決めることができる。また、図１６に示すグラフＳＲの例のように、被写体輝度値に応じて複数の強度を取り得る場合には、その強度が強いほど、色かぶり量算出領域の条件範囲が広くなるように、輝度値と彩度のしきい値とが構成される。こうすることで、個々の画像データに対応して、光源の種類による色かぶりを小さくすることができる。条件範囲の調整は、輝度値のしきい値と彩度のしきい値とのいずれか一方を固定値とし、他方を調整する構成としても良い。いずれの場合も、強度が強いほど条件範囲が広くなるように構成される。また、強度に応じて、色かぶり量算出領域の条件範囲と、上述の色かぶり量の大きさに対するカラーバランス調整処理量の大きさの割合との、両方を調整する構成としても良い。
【０１２０】
Ｉ．自動画質調整処理の別の実施例：
Ｉ１．自動画質調整処理の第２実施例：
図１８は、本実施例における自動画質調整処理の処理ルーチンを示すフローチャートである。図１１に示す実施例との差異は、画像データ生成時に補助光源による光の照射が行われたか否かの判定結果に基づいて、カラーバランス調整処理の種類を切り替えている点である。この実施例においては、画像生成履歴情報ＧＩを解析して得られるフラッシュ情報のパラメータ値（図５）を用いて、補助光源による光の照射が行われたか否かの判定が実行される。フラッシュ情報に含まれる動作結果が発光有の場合に、ＣＰＵ３１（図７）は、光の照射が行われたと判定する。また、上述のように、反射光検知機構が有で、反射光検知が無の場合には、動作結果が発光有の場合でも、光の照射が行われなかったと判定する。また、「フラッシュ無し」が設定されている場合にも、光の照射が行われなかったと判定する。
【０１２１】
補助光源による光の照射が行われなかったとの判定が成立した場合（ステップＳ６１０：Ｙ）には、ＣＰＵ３１は、図１１の例と同様に、被写体の明るさよって強度の異なるカラーバランス調整処理を実行し（ステップＳ６２０）、自動画質調整処理を終了する。
【０１２２】
補助光源による光の照射が行われたとの判定が成立した場合（ステップＳ６１０：Ｎ）には、被写体の明るさの度合いが小さくても強度を強くしない、標準のカラーバランス調整処理が実行される（ステップＳ６３０）。フラッシュ等の補助光源は自然光（昼光）に近いスペクトル分布を有している。よって、補助光源による光の照射を行うことで、光源のスペクトル分布に由来する色かぶり量を小さくすることができる。よって、補助光源による光の照射が行われた場合には、被写体の明るさの度合いが所定のしきい値より小さい場合でも強度を強くしない標準のカラーバランス調整処理を実行することで、被写体特有の色の鮮やかさや色相を大きく変更することを抑制することができる。
【０１２３】
Ｉ２．自動画質調整処理の第３実施例：
図１９は、本実施例における自動画質調整処理の処理ルーチンを示すフローチャートである。図１８に示す実施例との差異は、被写体距離が照射しきい値以上であるか否かの判定（ステップＳ７３０）が追加されている点である。この実施例においては、被写体と画像生成装置との距離として、画像生成履歴情報ＧＩから取得した被写体距離情報のパラメータ値（図５）が用いられる。被写体距離が予め決められた照射しきい値以上である場合には（ステップＳ７３０：Ｙ）、被写体の明るさに基づいたカラーバランス調整処理が実行される（ステップＳ７２０）。被写体距離、すなわち、画像生成装置と被写体との距離が遠いほど、被写体が補助光源から受ける光量が少なくなる。そのため、被写体距離が大きい（遠い）場合には、補助光源からの光の照射による、光源のスペクトル分布に由来する色ずれの抑制効果が十分に発揮されない。よって、被写体距離が照射しきい値以上である場合には、補助光源による光の照射が実行されなかったと判定し、被写体の明るさに基づいたカラーバランス調整処理を実行することで、補助光源の光が十分に被写体に届かずに色かぶり量が大きくなった画像の色の偏りを小さくすることができる。照射しきい値は、画像の出力結果の感応評価に基づいて決めることができる。例えば、２ｍとしても良い。
【０１２４】
被写体距離が照射しきい値より小さい場合には（ステップＳ７３０：Ｎ）、被写体の明るさの度合いが所定のしきい値より小さい場合でも強度を強くしない標準のカラーバランス調整処理が実行される（ステップＳ７４０）。こうすることで、被写体特有の色の鮮やかさや色相を大きく変更することを抑制することができる。
【０１２５】
照射しきい値は、被写体が受ける光量の大きさを判断するための基準値である。よって、この照射しきい値を、被写体が受ける光量を変化させる他のパラメータ値に基づいて調整することで、より適切な判定を実行することができる。例えば、照射しきい値を、画像生成履歴情報ＧＩに含まれるフラッシュ強度の増加に伴って大きくなるように構成しても良い。こうすることで被写体距離の大きさ判定を、フラッシュ強度、すなわち、補助光源が被写体に照射する光の量に基づいて適切に実行することができる。
【０１２６】
Ｉ３．自動画質調整処理の第４実施例：
図２０は、本実施例における自動画質調整処理の処理ルーチンを示すフローチャートである。図１９に示す実施例との差異は、人物を撮影した画像であるか否かの判定を実行し、人物画像である場合には、人物画像に適した画質調整処理を実行している点である。この実施例においては、補助光源による光の照射が行われ（ステップＳ８１０：Ｎ、ステップＳ８３０：Ｎ）、さらに、被写体距離が予め決められた人物距離しきい値以下で、かつ、被写体輝度値が人物輝度しきい値以上である場合に（ステップＳ８５０：Ｙ）、人物を撮影した画像であると判定する。被写体距離としては、画像生成履歴情報ＧＩから取得した被写体距離情報のパラメータ値（図５）が用いられ、被写体輝度値としては被写体輝度値情報のパラメータ値（図５）が用いられる。
【０１２７】
明るい晴天時に人物を撮影する場合には、人物が十分に大きく写るように被写体距離を小さく（近く）し、さらに、顔などに影が生じないようにフラッシュなどの補助光源による光を照射する場合が多い。よって、補助光源による光が照射された場合には、さらに、被写体距離が人物距離しきい値以下で、かつ、被写体輝度値が人物輝度しきい値以上である場合に、人物画像であると判定することができる。人物距離しきい値と人物輝度しきい値とは、画像の出力結果の感応評価に基づいて決めることができる。例えば、人物距離しきい値を２ｍとし、人物輝度しきい値を６（単位はＡＰＥＸ）としても良い。
【０１２８】
人物画像であると判定した場合には（ステップＳ８５０：Ｙ）、人物シーンに適した処理（後述）を実行して（ステップＳ８６０）、自動画質調整処理を終了する。
【０１２９】
一方、人物画像であるとの判定が成立しなかった場合には（ステップＳ８１０：Ｙ、または、ステップＳ８３０：Ｙ、または、ステップＳ８５０：Ｎ）、標準シーンに適した処理（後述）を実行して（ステップＳ８７０）、自動画質調整処理を終了する。
【０１３０】
各シーンに適した処理は、この実施例では、図２１に示したように実行される。例えば、画像が人物画像であると判定された場合には、コントラストについてはやや軟調に、明るさについてはやや明るめに、彩度についてはやや低く、シャープネスについてはやや弱めに設定される。また記憶色として肌色が指定されているので、予め格納されている肌色データを用いて肌色補正が実行される。さらに、ノイズ処理はオフされる。このように画質調整処理を実行することにより、画像の雰囲気は柔らかくなり、人物の肌色は好ましい肌色に調整される。但し、画質調整処理については、必ずしも図２１の設定に従う必要はなく、別の設定を用いてもよい。
【０１３１】
このように、この実施例では、被写体の明るさの度合いを用いて、個々の画像データに対して自動的に撮影シーンを選択し、適切な画質処理を行うことができる。その結果、撮影時や印刷時にユーザが手動で煩雑な操作を行う必要がなくなるという利点がある。
【０１３２】
Ｊ．画像データ処理装置を用いる画像出力システムの構成：
図２２は、本発明の一実施例としての画像データ処理装置を適用可能な画像出力システムの一例を示す説明図である。画像出力システム１０Ｂは、画像ファイルを生成する画像生成装置としてのディジタルスチルカメラ１２と、画像ファイルに基づいた画質調整処理を実行するコンピュータＰＣと、画像を出力する画像出力装置としてのプリンタ２０Ｂとを備えている。コンピュータＰＣは、一般的に用いられているタイプのコンピュータであり、画像データ処理装置として機能する。画像出力装置としては、プリンタ２０Ｂの他に、ＣＲＴディスプレイ、ＬＣＤディスプレイ等のモニタ１４Ｂ、プロジェクタ等を用いることができる。以下の説明では、プリンタ２０Ｂを画像出力装置として用いるものとする。本実施例では、画質調整部を備える画像データ処理装置と、画像出力部を備える画像出力装置とを、独立に構成している点が、上述の画像出力システム実施例（図１）と異なる。なお、画像データ処理装置としてのコンピュータＰＣと画像出力部を備えたプリンタとは、広義の「出力装置」と呼ぶことができる。
【０１３３】
ディジタルスチルカメラ１２において生成された画像ファイルは、ケーブルＣＶを介したり、画像ファイルが格納されたメモリカードＭＣをコンピュータＰＣに直接挿入したりすることによって、コンピュータＰＣに送出される。コンピュータＰＣは、読み込んだ画像ファイルに基づいた、画像データの画質調整処理を実行する。画質調整処理によって生成された画像データは、ケーブルＣＶを介してプリンタ２０Ｂに送出され、プリンタ２０Ｂによって出力される。
【０１３４】
コンピュータＰＣは、上述の画質調整処理を実現するプログラムを実行するＣＰＵ１５０と、ＣＰＵ１５０の演算結果や画像データ等を一時的に格納するＲＡＭ１５１と、画質調整処理プログラムや、ルックアップテーブルや、絞り値テーブルなどの、画質調整処理に必要なデータを格納するハードディスクドライブ（ＨＤＤ）１５２を備えている。ＣＰＵ１５０と、ＲＡＭ１５１と、ＨＤＤ１５２とは、画質調整部として機能する。さらに、コンピュータＰＣは、メモリカードＭＣを装着するためのメモリカードスロット１５３と、ディジタルスチルカメラ１２等からの接続ケーブルを接続するための入出力端子１５４とを備えている。
【０１３５】
ディジタルスチルカメラ１２にて生成された画像ファイルＧＦは、ケーブルを介して、あるいは、メモリカードＭＣを介してコンピュータＰＣに提供される。ユーザの操作によって、画像レタッチアプリケーション、または、プリンタドライバといった画像データ処理アプリケーションプログラムが起動されると、ＣＰＵ１５０は、読み込んだ画像ファイルＧＦを処理する画像処理ルーチン（図９）を実行する。また、メモリカードＭＣのメモリカードスロット１５３への差し込み、あるいは、入出力端子１５４に対するケーブルを介したディジタルスチルカメラ１２の接続を検知することによって、画像データ処理アプリケーションプログラムが自動的に起動する構成としてもよい。
【０１３６】
ＣＰＵ１５０により処理された画像データは、画像処理ルーチン（図９）のステップＳ２５０にて出力される代わりに、画像出力装置、例えば、プリンタ２０Ｂに送出され、画像データを受け取った画像出力装置が画像の出力を実行する。
【０１３７】
この実施例では、コンピュータＰＣが備える画質調整部を用いて画像処理を行うので、画質調整部を備えていない画像出力装置を用いることが可能である。また、画像出力装置が画質調整部を備えている場合には、コンピュータＰＣは画像処理を行わずに画像データを画像出力装置に送出し、画像出力装置の画質調整部とが画像処理を行う構成としてもよい。
【０１３８】
以上、説明したように、上述の各実施例では、光源の種類に応じて色のずれた画像や人物画像に対して、被写体の明るさを用いて、自動的に適切な画質調整処理を実行できるので、手軽に高品質な出力結果を得ることができる。
【０１３９】
なお、この発明は上記の実施例に限られるものではなく、その要旨を逸脱しない範囲において種々の形態において実施することが可能であり、例えば、次のような変形も可能である。
【０１４０】
Ｋ．変形例：
Ｋ１．変形例１：
上述の各実施例において、被写体の明るさに関する被写体輝度情報としては、被写体輝度値の代わりに、絞り値とシャッタースピードの組み合わせや、これらの２つの情報に光学回路の感度（ＩＳＯスピードレート）を追加した組み合わせを用いることができる。以下の数式６に示す２つの値Ｌ１とＬ２は、これらの組み合わせ情報に基づいて算出される被写体の明るさの度合いである。
【０１４１】
【数６】
2008113445.tif 000008
【０１４２】
数式６において、Ａｖは絞り値（Ｆ値）をＡＰＥＸ単位に換算した値であり、ＴｖはシャッタースピードをＡＰＥＸ単位に換算した値であり、Ｓｖは光学回路の感度（ＩＳＯスピードレート）をＡＰＥＸ単位に換算した値である。これらの３つの値Ａｖ、Ｔｖ、Ｓｖは、画像生成装置が画像データ生成時に受ける光の量が適正値となるように、被写体の明るさに応じて調整される値である。被写体の明るさの度合いが大きい場合には、絞り値（Ｆ値）が大きく、すなわち、Ａｖが大きくなるように調整される。また、シャッタースピードは小さく、すなわち、Ｔｖが大きくなるように調整され、ＩＳＯスピードレートは小さく、すなわち、Ｓｖが小さくなるように調整される。また、Ｌ１（＝Ａｖ＋Ｔｖ）は、画像生成装置が受ける光の量を示しており、Ｌ１の大きさが被写体の明るさに応じた適正値となるように、ＡｖとＴｖとが調整される。Ｌ２（＝Ａｖ＋Ｔｖ−Ｓｖ）は、被写体の明るさを示している。Ｓｖ（光学回路の感度）を調整できる場合には、Ｌ２の大きさが被写体の明るさに応じた適正値となるように、ＡｖとＴｖとＳｖとが調整される。被写体の明るさの度合いが大きい場合には、Ｌ１やＬ２が大きくなるように調整され、被写体の明るさの度合いが小さい場合には、Ｌ１やＬ２が小さくなるように調整される。よって、上述の各実施例において、Ｌ１やＬ２、すなわち、「Ａｖ＋Ｔｖ」や「Ａｖ＋Ｔｖ−Ｓｖ」を、被写体の明るさの度合いとして用いることができる。特に、Ｌ２は、画像生成装置が受ける光の量が適正値となるようにＡｖとＴｖとＳｖとが調整された場合には、被写体の明るさの度合いをＡＰＥＸ単位に換算した値と等しくなるので、そのまま、上述の被写体輝度値の代わりに用いることができる。なお、画像生成履歴情報ＧＩがこれらの値Ａｖ、Ｔｖ、Ｓｖを含む場合には、そのパラメータ値を用いて、被写体の明るさの度合いを算出することができる。
【０１４３】
Ｋ２．変形例２：
上述の各実施例において、色かぶり量算出領域から、所定の被写体特有の色相を有する領域を除いても良い。図２３は、被写体特有の色相範囲を示す説明図である。この例の色相Ｈは、その取りうる範囲が０度〜３６０度であり、０度が赤色を示し、さらに、１２０度が緑色を、２４０度が青色を示している。この例では、色相Ｈが０度〜３０度の範囲を人物の肌色を示す肌色範囲ＳＲとし、色相Ｈが１００度〜１３０度の範囲を植物や山の緑を示す植物範囲ＧＲとし、色相Ｈが２３０度〜２６０度の範囲を空の青を示す空範囲ＢＲとしている。色相Ｈが肌色範囲ＳＲ内である領域を色かぶり量算出領域から除くことで、人物画像において、被写体特有の肌色の鮮やかさや色相を大きく変更することを抑制することができる。同様に、植物範囲ＧＲを除くことで、植物画像や山などを写した風景画像において、緑の鮮やかさや色相を大きく変更することを抑制することができる。また、空範囲ＢＲを除くことで、空を写した風景画像において、青の鮮やかさや色相を大きく変更することを抑制することができる。色相の範囲は、必ずしも上述の範囲である必要はなく、異なる範囲を設定してもよい。
【０１４４】
Ｋ３．変形例３：
上述の各実施例において、色かぶり量の算出に、色かぶり量算出領域内の全ての画素を用いる代わりに、均等に画素を間引いた残りの画素のみを用いる構成としても良い。こうすることで、色かぶり量の算出処理を高速に実行することができる。また、画像内の全領域を色かぶり量算出領域として用いてもよい。こうすることで、色かぶり量の算出処理が簡単なものとなる。
【０１４５】
Ｋ４．変形例４：
画像データのカラーバランス（ホワイトバランス）が、ユーザによって設定された場合には、「カラーバランス調整処理の強度を弱くする」、または、「カラーバランス調整処理を実行しない」のいずれかの処理を実行するのが好ましい。こうすることで、ユーザによって設定されたカラーバランスを大きく変更することを抑制することができる。画像データのカラーバランス（ホワイトバランス）の設定が、ユーザによるものか否かの判定には、画像生成履歴情報ＧＩが含むホワイトバランス情報（図５）を用いることができる。
【０１４６】
Ｋ５．変形例５：
上述の各実施例における、被写体と画像生成装置との距離の大きさの判定において、被写体距離情報以外にも、パラメータ値として距離範囲を設定することが可能な距離情報を用いることができる。例えば、マクロ（０〜１ｍ）、近景（１〜３ｍ）、遠景（３ｍ〜）の３つの距離範囲の中から選択して設定される被写体距離レンジ情報（図５）を用いることもできる。この場合、それぞれの距離範囲について代表的な距離を予め設定しておき、その代表距離としきい値とを比較することで、大きさ判定を実行することができる。代表的な距離としては、例えば、距離の上限値と下限値が設定されている距離範囲については、その中間値を用い、上限値、もしくは、下限値のみが設定されている距離範囲については、その上限値、もしくは下限値を用いることができる。
【０１４７】
Ｋ６．変形例６：
補助光源と画像生成装置とを別の位置に設置して画像データの生成を行う場合には、上記各実施例における、被写体と画像生成装置との距離の大きさの判定の代わりに、被写体と補助光源との距離の大きさの判定を実行するのが好ましい。こうすることで、補助光源と被写体との距離が遠いために被写体に十分に光が照射されなかった画像を、被写体の明るさに応じたカラーバランス調整処理の対象とすることができる。
【０１４８】
Ｋ７．変形例７：
画像ファイルＧＦが、画像データのガンマ値と色空間情報とを含まない場合には、図１０に示す画像処理ルーチンにおける色空間変換処理（ステップＳ３２０とステップＳ３３０）を省略することができる。図２４は、色空間変換処理を省略した場合の画像処理ルーチンを示すフローチャートである。ステップＳ９００にて取り出された画像データは、ステップＳ９０２にてＹＣｂＣｒ色空間に基づく画像データからＲＧＢ色空間に基づく画像データに変換される。次に、ステップＳ９０４にて、ステップＳ９０２で得られた画像データを用いた自動画質調整処理が実行される。次に、Ｓ９０６にて、印刷のためのＣＭＹＫ色変換処理、および、ハーフトーン処理が実行される。
【０１４９】
Ｋ８．変形例８：
上記各実施例では、色空間の変換を実行した後に自動画質調整処理を実行しているが、自動画質調整処理を実行した後に色空間の変換を実行してもよい。例えば、図２５に示すフローチャートに従って、画像処理を実行してもよい。
【０１５０】
Ｋ９．変形例９：
上記各実施例では、画像出力部としてプリンタを用いているが、プリンタ以外の画像出力部を用いることができる。図２６は、画像出力部としてＣＲＴを利用する場合の、画像生成履歴情報に基づく画像処理の処理ルーチンを示すフローチャートである。図１０に示したプリンタを画像出力部としたフローチャートとは異なり、ＣＭＹＫ色変換処理とハーフトーン処理が省略されている。また、ＣＲＴは、マトリックス演算（Ｓ）を実行して得られる画像データのＲＧＢ色空間を表現することが可能であるため、色空間変換処理も省略されている。ステップＳ９５２で得られるＲＧＢ色空間に基づく画像データが、そのＲＧＢ色空間の定義領域外にデータを含む場合には、定義領域外のデータがクリッピングされた後、ステップＳ９５４が実行される。画像出力部が利用可能な色空間がＲＧＢ色空間と異なる場合には、プリンタを用いる場合にＣＭＹＫ色変換処理を実行するのと同様に、画像出力部が利用可能な色空間への色変換処理を実行し、その結果得られる画像を、画像出力部より出力する。
【０１５１】
Ｋ１０．変形例１０：
上記実施例では、画像ファイルＧＦの具体例としてＥｘｉｆ形式のファイルを例にとって説明したが、本発明に係る画像ファイルの形式はこれに限られない。すなわち、画像生成装置において生成された画像データと、画像データの生成時条件（情報）を記述する画像生成履歴情報ＧＩとが含まれている画像ファイルであれば良い。このようなファイルであれば、画像生成装置において生成された画像データの画質を、適切に自動調整して出力装置から出力することができる。
【０１５２】
Ｋ１１．変形例１１：
各数式におけるマトリックスＳ、Ｎ-1、Ｍの値は例示に過ぎず、画像ファイルが基づく色空間や、画像出力部が利用可能な色空間等に応じて適宜変更することができる。
【０１５３】
Ｋ１２．変形例１２：
上記実施例では、画像生成装置としてディジタルスチルカメラ１２を用いて説明したが、この他にもスキャナ、ディジタルビデオカメラ等の画像生成装置を用いて画像ファイルを生成することができる。
【０１５４】
Ｋ１３．変形例１３：
上記実施例では、画像データＧＤと画像生成履歴情報ＧＩとが同一の画像ファイルＧＦに含まれる場合を例にとって説明したが、画像データＧＤと画像生成履歴情報ＧＩとは、必ずしも同一のファイル内に格納される必要はない。すなわち、画像データＧＤと画像生成履歴情報ＧＩとが関連づけられていれば良く、例えば、画像データＧＤと画像生成履歴情報ＧＩとを関連付ける関連付けデータを生成し、１または複数の画像データと画像生成履歴情報ＧＩとをそれぞれ独立したファイルに格納し、画像データＧＤを処理する際に関連付けられた画像生成履歴情報ＧＩを参照しても良い。かかる場合には、画像データＧＤと画像生成履歴情報ＧＩとが別ファイルに格納されているものの、画像生成履歴情報ＧＩを利用する画像処理の時点では、画像データＧＤおよび画像生成履歴情報ＧＩとが一体不可分の関係にあり、実質的に同一のファイルに格納されている場合と同様に機能するからである。すなわち、少なくとも画像処理の時点において、画像データＧＤと画像生成履歴情報ＧＩとが関連付けられている態様は、本実施例における画像ファイルＧＦに含まれる。さらに、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ等の光ディスクメディアに格納されている動画像ファイルも含まれる。
【図面の簡単な説明】
【０１５５】
【図１】本発明の一実施例としての画像出力システムの構成を示すブロック図。
【図２】ディジタルスチルカメラ１２の概略構成を示すブロック図。
【図３】本実施例にて用いることができる画像ファイルの内部構成の一例を概念的に示す説明図。
【図４】付属情報格納領域１０３のデータ構造例を説明する説明図。
【図５】Ｅｘｉｆデータ領域のデータ構造の一例を説明する説明図。
【図６】プリンタ２０の概略構成を示すブロック図。
【図７】プリンタ２０の制御回路３０を中心としたプリンタ２０の構成を示すブロック図。
【図８】ディジタルスチルカメラ１２における画像ファイルＧＦの生成処理の流れを示すフローチャート。
【図９】画像処理の処理ルーチンを示すフローチャート。
【図１０】画像生成履歴情報に基づく画像処理の処理ルーチンを示すフローチャート。
【図１１】自動画質調整処理の処理ルーチンを示すフローチャート。
【図１２】カラーバランス調整処理の処理ルーチンを示すフローチャート。
【図１３】色かぶり量と階調値調整を示す説明図。
【図１４】色かぶり量の算出に用いる領域を示す説明図。
【図１５】被写体の明るさに応じたカラーバランス調整処理の例を示す説明図。
【図１６】被写体輝度値とカラーバランス調整処理強度との関係の別の例を示す説明図。
【図１７】被写体の明るさに応じたカラーバランス調整処理の別の例を示す説明図。
【図１８】自動画質調整処理の処理ルーチンを示すフローチャート。
【図１９】自動画質調整処理の処理ルーチンを示すフローチャート。
【図２０】自動画質調整処理の処理ルーチンを示すフローチャート。
【図２１】撮影シーンに適した処理の内容を示す説明図。
【図２２】画像データ処理装置を適用可能な画像出力システムの一例を示す説明図。
【図２３】被写体特有の色相範囲を示す説明図。
【図２４】色空間変換処理を省略した場合の画像処理ルーチンを示すフローチャート。
【図２５】画像生成履歴情報に基づく画像処理の処理ルーチンの別の例を示すフローチャート。
【図２６】画像生成履歴情報に基づく画像処理の処理ルーチンの別の例を示すフローチャート。
【符号の説明】
【０１５６】
１０…画像出力システム
１０Ｂ…画像出力システム
１２…ディジタルスチルカメラ
１４…モニタ
１４Ｂ…モニタ
２０…プリンタ
２０Ｂ…プリンタ
２１…キャリッジ
２２…キャリッジモータ
２３…プラテン
２４…モータ
２５…櫂動軸
２６…駆動ベルト
２７…プーリ
２８…位置検出センサ
２９…操作パネル
３０…制御回路
３１…ＣＰＵ
３２…ＰＲＯＭ
３３…ＲＡＭ
３４…メモリカードスロット
３５…周辺機器入出力部
３７…駆動バッファ
３８…バス
３９…発信器
４０…分配出力器
１０１…画像データ格納領域
１０２…画像生成履歴情報格納領域
１０３…付属情報格納領域
１２１…光学回路
１２２…画像取得回路
１２３…画像処理回路
１２４…制御回路
１２５…レンズ
１２６…選択・決定ボタン
１２７…液晶ディスプレイ
１２８…ＣＣＤ
１２９…絞り
１３０…フラッシュ
１５０…ＣＰＵ
１５１…ＲＡＭ
１５２…ＨＤＤ
１５３…メモリカードスロット
１５４…入出力端子
２１１…印刷ヘッド
ＣＶ…ケーブル
ＧＤ…画像データ
ＧＦ…画像ファイル
ＧＩ…画像生成履歴情報
ＭＣ…メモリカード
Ｐ…印刷用紙
ＰＣ…コンピュータ
ＩＭＧ１４…画像
ＩＭＧ１７…画像
Ｃｐｔ１４…絨毯
Ｃｐｔ１７…絨毯
Ｂｄ１４…鳥
Ｂｄ１７…鳥
ＣＢＡ…色かぶり量算出領域
ＣＢＡ１…色かぶり量算出領域
ＣＢＡ２…色かぶり量算出領域
【図１】
2008113445.tif 000009
【図２】
2008113445.tif 000010
【図３】
2008113445.tif 000011
【図４】
2008113445.tif 000012
【図５】
2008113445.tif 000013
【図６】
2008113445.tif 000014
【図７】
2008113445.tif 000015
【図８】
2008113445.tif 000016
【図９】
2008113445.tif 000017
【図１０】
2008113445.tif 000018
【図１１】
2008113445.tif 000019
【図１２】
2008113445.tif 000020
【図１３】
2008113445.tif 000021
【図１４】
2008113445.tif 000022
【図１５】
2008113445.tif 000023
【図１６】
2008113445.tif 000024
【図１７】
2008113445.tif 000025
【図１８】
2008113445.tif 000026
【図１９】
2008113445.tif 000027
【図２０】
2008113445.tif 000028
【図２１】
2008113445.tif 000029
【図２２】
2008113445.tif 000030
【図２３】
2008113445.tif 000031
【図２４】
2008113445.tif 000032
【図２５】
2008113445.tif 000033
【図２６】
2008113445.tif 000034
【手続補正書】
【提出日】平成19年12月5日(2007.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像生成装置で生成された画像データと、前記画像データに関連付けられた画像生成履歴情報とに基づいて、前記画像データを処理する処理装置であって、
前記画像生成履歴情報に基づいて前記画像が人物を含む画像か否かを判定する判定部と、
前記判定部が人物を含む画像であると判定した画像データに対し所定の処理を実行する処理部とを備える、
画像データ処理装置。
【請求項２】
前記処理部は、前記判定部が人物を含む画像であると判定した画像データに対し、人物を含む画像であると判定されない場合に比べてシャープネスを弱める処理を実行することを特徴とする請求項１記載の画像データ処理装置。
【請求項３】
前記処理部は、前記判定部が人物を含む画像であると判定した画像データに対し、人物を含む画像であると判定されない場合に比べてコントラストを弱める処理を実行することを特徴とする請求項１又は請求項２に記載の画像データ処理装置。
【請求項４】
前記判定部は、前記画像生成履歴情報に含まれる被写体距離情報と被写体輝度情報に基づいて前記画像が人物を含む画像か否かを判定する、
請求項１ないし請求項３いずれか１項に記載の画像データ処理装置。
【請求項５】
画像生成装置で生成された画像データと、前記画像データに関連付けられた画像生成履歴情報とに基づいて、画像を出力する出力装置であって、
前記画像生成履歴情報に基づいて前記画像が人物を含む画像か否かを判定する判定部と、
前記判定部が人物を含む画像であると判定した画像データに対し所定の処理を実行する処理部と、
前記所定の処理が実行された画像データに基づいて画像を出力する出力部と、
を備える出力装置。
【請求項６】
画像生成装置で生成された画像データと、前記画像データに関連付けられた画像生成履歴情報とに基づいて、前記画像データを処理する処理方法であって、
前記画像生成履歴情報に基づいて前記画像が人物を含む画像か否かを判定する工程と、
人物を含む画像であると判定された画像データに対し所定の処理を実行する工程と、
を備える画像データ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記課題の少なくとも一部を解決するために、この発明による画像データ処理装置は、画像生成装置で生成された画像データと、前記画像データに関連付けられた画像生成履歴情報とに基づいて、前記画像データを処理する処理装置であって、前記画像生成履歴情報に基づいて前記画像が人物を含む画像か否かを判定する判定部と、前記判定部が人物を含む画像であると判定した画像データに対し所定の処理を実行する処理部と、を備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明による画像データ処理装置によれば、個々の画像データに対応して画質を適切に自動調整することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記画像データ処理装置において、前記処理部は、前記判定部が人物を含む画像であると判定した画像データに対し、人物を含む画像であると判定されない場合に比べてシャープネスを弱める処理を実行することが好ましい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記各画像データ処理装置において、前記処理部は、前記判定部が人物を含む画像であると判定した画像データに対し、人物を含む画像であると判定されない場合に比べてコントラストを弱める処理を実行することが好ましい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記各画像データ処理装置において、前記判定部は、前記画像生成履歴情報に含まれる被写体距離情報と被写体輝度情報に基づいて前記画像が人物を含む画像か否かを判定することが好ましい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】