(57)【要約】【課題】  特定の画像出力装置に適合された画像処理制御情報を用いて、他の画像出力装置おいて同等の画質の出力画像を得ること、出力画像の画質の向上を図ること。【解決手段】  取得された画像データＧＤに関連付けられている画像処理制御情報ＧＩ／撮影情報ＳＩが、画像処理制御情報ＧＩ／撮影情報ＳＩ取得モジュールＭ２によって取得される。取得された画像処理制御情報ＧＩ／撮影情報ＳＩは、修正情報取得モジュールＭ４によって取得された修正情報を用いて、画像処理制御情報ＧＩ／撮影情報ＳＩ修正モジュールＭ３によって画像出力装置に応じて修正される。補正量決定モジュールＭ７において解析結果を用いて決定された補正量は、補正量変更モジュールＭ８において、修正された画像処理制御情報ＧＩ／撮影情報ＳＩを反映して変更される。画像処理モジュールＭ５では、変更された補正量を用いた画像データＧＤに対する画像処理が実行される。【選択図】  図６
2005167929.tif 000002
【特許請求の範囲】
【請求項１】
画像処理条件を規定する画像処理制御情報を用いて、画像データに対する画像処理を施し、接続されている画像出力装置に対して画像処理を施した画像データを出力する画像処理装置であって、
前記画像データを取得する画像データ取得手段と、
前記取得された画像データに関連付けられている前記画像処理制御情報を取得する画像処理制御情報取得手段と、
画像出力装置の画像出力特性に合わせて前記画像処理制御情報を修正するための修正情報を、前記画像出力装置に応じて取得する修正情報取得手段と、
前記取得された修正情報を用いて前記取得された画像処理制御情報を修正する画像処理制御情報修正手段と、
前記修正された画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、
前記画像処理が施された画像データを前記画像出力装置に出力する画像データ出力手段とを備える画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記画像処理制御情報は第１の画像出力装置の画像出力特性に合わせて生成されており、
前記画像処理装置に接続されている前記画像出力装置は、前記第１の画像出力装置とは異なる画像出力特性を有する第２の画像出力装置であり、
前記修正情報は、前記第２の画像出力装置の出力画像を前記第１の画像出力装置の出力画像に近づけるための情報である画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記第１の画像出力装置は印刷装置であり、
前記第２の画像出力装置は小画面表示装置であり、
前記画像処理制御情報には前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方について実行するか否かが記述されており、
前記画像処理制御情報の修正は、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方を実行させないよう前記画像処理制御情報を修正することによって実行される画像処理装置。
【請求項４】
請求項２または請求項３に記載の画像処理装置において、
前記画像処理手段は、
前記画像データを解析して画質に関わる特徴量を取得する解析手段と、
画質の基準となる基準量と前記取得された特徴量とを用いて前記画像データに対して  適用する補正量を決定する決定手段と、
前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変  更手段とを備え、
前記変更された補正量を前記画像データに適用して前記画像データに対する画像処理を実行する画像処理装置。
【請求項５】
請求項２または請求項３に記載の画像処理装置において、
前記画像処理手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについて  それぞれ解析値を取得する解析手段と、
前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、
前記取得された複数の基準値と、前記取得された複数の解析値とを用いて前記画像デ  ータの複数の画質パラメータに対する補正量を決定する補正量決定手段と、
前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変  更手段とを備え、
前記変更された補正量を前記画像データの複数の画質パラメータに適用して前記画像データに対する画像処理を実行する画像処理装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の画像処理装置はさらに、
前記修正情報を格納する修正情報格納手段を備え、
前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得する画像処理装置。
【請求項７】
請求項１ないし請求項５のいずれかに記載の画像処理装置において、
前記修正情報は、前記画像処理制御情報に含まれている画像処理装置。
【請求項８】
請求項１ないし請求項５のいずれかに記載の画像処理装置はさらに、
前記接続されている画像出力装置の画像出力特性に基づいて前記修正情報を生成する修正情報生成手段を備え、
前記修正情報取得手段は前記修正情報生成手段によって生成された前記修正情報を取得する画像処理装置。
【請求項９】
画像処理条件を規定する画像処理制御情報および撮影時における撮影情報の少なくとも一方を用いて、画像データに対する画像処理を施し、接続されている画像出力装置に対して画像処理を施した画像データを出力する画像処理装置であって、
前記画像データを取得する画像データ取得手段と、
前記取得された画像データに関連付けられている前記画像処理制御情報および前記撮影情報の少なくとも一方を取得する関連情報取得手段と、
前記取得された前記画像処理制御情報および前記撮影情報の少なくとも一方を用いて前記取得された画像データに対して適用する補正量を決定する補正量決定手段と、
画像出力装置の画像出力特性に合わせて前記決定された補正量を修正するための修正情報を、前記画像出力装置に応じて取得する修正情報取得手段と、
前記取得された修正情報を用いて前記補正量を修正する補正量修正手段と、
前記修正された補正量を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、
前記画像処理が施された画像データを前記画像出力装置に出力する画像データ出力手段とを備える画像処理装置。
【請求項１０】
請求項９に記載の画像処理装置において、
前記補正量は第１の画像出力装置の画像出力特性に基づいて決定されており、
前記画像処理装置に接続されている前記画像出力装置は、前記第１の画像出力装置とは異なる画像出力特性を有する第２の画像出力装置であり、
前記修正情報は、前記第２の画像出力装置の出力画像を前記第１の画像出力装置の出力画像に近づけるために前記補正量を修正するための情報である画像処理装置。
【請求項１１】
請求項１０に記載の画像処理装置において、
前記第１の画像出力装置は印刷装置であり、
前記第２の画像出力装置は小画面表示装置であり、
前記補正量の決定は、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方についての補正量の決定を含み、
前記補正量の修正は、前記決定された補正量にかかわらず、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方を実行させないよう前記補正量を修正することによって実行される画像処理装置。
【請求項１２】
請求項９ないし請求項１１のいずれかに記載の画像処理装置において、
前記補正量決定手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについて  それぞれ解析値を取得する解析手段と、
前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、
前記画像処理制御情報および前記撮影情報の少なくとも一方と、前記取得された複数  の基準値と、前記取得された複数の解析値とを用いて前記画像データの複数の画質パラ  メータに対するパラメータ補正量を決定するパラメータ補正量決定手段とを備え、
前記補正量修正手段による前記補正量の修正は、前記パラメータ補正量を修正することにより実行され、
前記画像処理手段による前記画像データに対する画像処理は、前記修正されたパラメータ補正量を前記画像データの複数の画質パラメータに適用することにより実行される画像処理装置。
【請求項１３】
請求項９ないし請求項１２のいずれかに記載の画像処理装置はさらに、
前記修正情報を格納する修正情報格納手段を備え、
前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得する画像処理装置。
【請求項１４】
請求項９ないし請求項１２のいずれかに記載の画像処理装置はさらに、
前記接続されている画像出力装置の画像出力特性に基づいて前記修正情報を生成する修正情報生成手段を備え、
前記修正情報取得手段は前記修正情報生成手段によって生成された前記修正情報を取得する画像処理装置。
【請求項１５】
印刷装置の画像出力特性を反映した画像処理条件を規定する画像処理制御情報と関連付けられた画像データを用いて、画像を表示する表示装置であって、
前記画像データを取得する画像データ取得手段と、
前記取得された画像データに関連付けられている前記画像処理制御情報を取得する画像処理制御情報取得手段と、
表示装置の画像出力特性を反映した内容となるように前記画像処理制御情報を修正する修正情報を取得する修正情報取得手段と、
前記取得された修正情報を用いて前記取得された画像処理制御情報を修正する画像処理制御情報修正手段と、
前記修正された画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、
前記画像処理が施された画像データを用いて画像を出力する画像出力手段とを備える表示装置。
【請求項１６】
請求項１５に記載の表示装置において、
前記画像処理手段は、
前記画像データを解析して画質に関わる特徴量を取得する解析手段と、
画質の基準となる基準量と前記取得された特徴量とを用いて前記画像データに対して  適用する補正量を決定する補正量決定手段と、
前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変  更手段とを備え、
前記変更された補正量を前記画像データに適用して前記画像データに対する画像処理を実行する表示装置。
【請求項１７】
請求項１５に記載の表示装置において、
前記画像処理手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについて  それぞれ解析値を取得する解析手段と、
前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、
前記取得された複数の基準値と、前記取得された複数の解析値とを用いて前記画像デ  ータの複数の画質パラメータに対する補正量を決定する補正量決定手段と、
前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変  更手段とを備え、
前記変更された補正量を前記画像データの複数の画質パラメータに適用して前記画像データに対する画像処理を実行する表示装置。
【請求項１８】
請求項１７に記載の表示装置において、
前記補正量の決定は、前記取得された複数の基準値と前記取得された複数の解析値との偏差が低減または解消されるように実行される表示装置。
【請求項１９】
請求項１８に記載の表示装置において、
前記画質パラメータには、ノイズおよびシャープネスのパラメータの少なくとも一方が含まれており、
前記画像処理制御情報の修正は、前記ノイズおよびシャープネスのパラメータの少なくとも一方について、補正量を０にすることにより実行される表示装置。
【請求項２０】
請求項１５ないし請求項１８のいずれかに記載の表示装置はさらに、
前記修正情報を格納する修正情報格納手段を備え、
前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得する表示装置。
【請求項２１】
画像処理条件を規定する画像処理制御情報を用いて、画像データに対する画像処理を施す画像処理方法であって、
前記画像データを取得し、
前記取得した画像データに関連付けられている前記画像処理制御情報を取得し、
画像処理を施した画像データの出力対象となる画像出力装置に適合する、画像出力装置の画像出力特性に合わせて前記画像処理制御情報を修正するための修正情報を取得し、
前記取得した修正情報を用いて前記取得された画像処理制御情報を修正し、
前記修正した画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行する画像処理方法。
【請求項２２】
画像処理条件を規定する画像処理制御情報および撮影時における撮影情報の少なくとも一方を用いて、画像データに対する画像処理を施す画像処理方法であって、
前記画像データを取得し、
前記取得した画像データに関連付けられている前記画像処理制御情報および前記撮影情報の少なくとも一方を取得し、
前記取得した前記画像処理制御情報および前記撮影情報の少なくとも一方を用いて前記取得された画像データに対して適用する補正量を決定し、
画像処理を施した画像データの出力対象となる画像出力装置に適合する、画像出力装置の画像出力特性に合わせて前記決定された補正量を修正するための修正情報を取得し、
前記取得した修正情報を用いて前記補正量を修正し、
前記修正した補正量を用いて、前記取得された画像データに対して画像処理を実行する画像処理方法。
【請求項２３】
印刷装置の画像出力特性を反映した画像処理条件を規定する画像処理制御情報と関連付けられた画像データを用いて、画像を表示する表示方法であって、
前記画像データを取得し、
前記取得した画像データに関連付けられている前記画像処理制御情報を取得し、
表示装置の画像出力特性を反映した内容となるように前記画像処理制御情報を修正する修正情報を取得し、
前記取得した修正情報を用いて前記取得した画像処理制御情報を修正し、
前記修正した画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行し、
前記画像処理を施した画像データを用いて画像を出力する表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに関連付けられた情報を用いて、画像データに対する画像処理を実行する技術に関する。
【背景技術】
【０００２】
画像データの画像処理条件が記述された画像処理制御情報を、画像データに関連付ける技術が知られている（例えば、特許文献１）。画像処理制御情報は、画像生成装置、例えばディジタルスチルカメラと、出力装置、例えば印刷装置、の組み合わせに応じて、出力装置から出力される出力画像の画質を向上させるように設定されている。したがって、画像処理装置において、画像データに関連付けられた画像処理制御情報（画像処理条件）に従い、画像データに対する画像処理（画質調整）が実行されることによって、出力装置の画像出力特性が考慮された出力画像を得ることができる。
【０００３】
【特許文献１】特開２００３−５２００２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の上記技術では、画像処理制御情報は、特定の画像出力装置の画像出力特性に合わせて設定されているため、画像出力装置として、特定の画像出力装置と異なる画像出力特性を有する画像出力装置が用いられる場合、必ずしも、出力画像の画質を向上させることができない、両者の出力画像の画質を同等にすることができないという問題があった。
【０００５】
特に、印刷装置と表示装置とでは、表色域が異なるのみならず、画像はそれぞれ反射光、透過光により視覚されるので、単に色空間を印刷装置および表示装置に適合させるだけでは両者の出力画像の画質を近づけることができない。
【０００６】
本発明は、上記課題を解決するためになされたものであり、特定の画像出力装置に適合された画像処理制御情報を用いて、他の画像出力装置おいて同等の画質の出力画像を得ること、出力画像の画質の向上を図ることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明の第１の態様は、画像処理条件を規定する画像処理制御情報を用いて、画像データに対する画像処理を施し、接続されている画像出力装置に対して画像処理を施した画像データを出力する画像処理装置を提供する。本発明の第１の態様に係る画像処理装置は、前記画像データを取得する画像データ取得手段と、前記取得された画像データに関連付けられている前記画像処理制御情報を取得する画像処理制御情報取得手段と、画像出力装置の画像出力特性に合わせて前記画像処理制御情報を修正するための修正情報を、前記画像出力装置に応じて取得する修正情報取得手段と、前記取得された修正情報を用いて前記取得された画像処理制御情報を修正する画像処理制御情報修正手段と、前記修正された画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、前記画像処理が施された画像データを前記画像出力装置に出力する画像データ出力手段とを備えることを特徴とする。
【０００８】
本発明の第１の態様に係る画像処理装置によれば、画像出力装置の画像出力特性に合わせて画像処理制御情報を修正するための修正情報を用いて画像処理制御情報が修正され、修正された画像処理制御情報を用いて、画像データに対して画像処理が実行されるので、特定の画像出力装置に適合された画像処理制御情報を用いて、他の画像出力装置おいて同等の画質の出力画像を得ること、出力画像の画質の向上を図ることができる。
【０００９】
本発明の第１の態様に係る画像処理装置において、前記画像処理制御情報は第１の画像出力装置の画像出力特性に合わせて生成されており、前記画像処理装置に接続されている前記画像出力装置は、前記第１の画像出力装置とは異なる画像出力特性を有する第２の画像出力装置であり、前記修正情報は、前記第２の画像出力装置の出力画像を前記第１の画像出力装置の出力画像に近づけるための情報であっても良い。かかる場合には、修正情報を用いて第１の画像出力装置の画像出力特性に合わせて生成された画像処理制御情報を修正して、第２の画像出力装置の出力画像を第１の画像出力装置の出力画像に近づけることができる。
【００１０】
本発明の第１の態様に係る画像処理装置において、前記第１の画像出力装置は印刷装置であり、前記第２の画像出力装置は小画面表示装置であり、前記画像処理制御情報には前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方について実行するか否かが記述されており、前記画像処理制御情報の修正は、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方を実行させないよう前記画像処理制御情報を修正することによって実行されても良い。かかる場合には、小画面表示装置において効果が確認し難いノイズ除去処理およびシャープネス処理の少なくとも一方を実行しないことにより、画像処理に必要な時間的リソース、演算機能リソースを軽減することができる。
【００１１】
本発明の第１の態様に係る画像処理装置において、
前記画像処理手段は、
前記画像データを解析して画質に関わる特徴量を取得する解析手段と、画質の基準となる基準量と前記取得された特徴量とを用いて前記画像データに対して適用する補正量を決定する決定手段と、前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変更手段とを備え、前記変更された補正量を前記画像データに適用して前記画像データに対する画像処理を実行しても良い。かかる場合には、個々の画像データに適した補正量を得ることができると共に、修正された画像処理制御情報によって補正量をさらに画像出力装置に適した値とすることができる。
【００１２】
本発明の第１の態様に係る画像処理装置において、
前記画像処理手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについて  それぞれ解析値を取得する解析手段と、前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、前記取得された複数の基準値と、前記取得された複数の解析値とを用いて前記画像データの複数の画質パラメータに対する補正量を決定する補正量決定手段と、前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変更手段とを備え、前記変更された補正量を前記画像データの複数の画質パラメータに適用して前記画像データに対する画像処理を実行しても良い。かかる場合には、個々の画像データに適した補正量を得ることができると共に、修正された画像処理制御情報によって画質パラメータに対する補正量を、さらに画像出力装置に適した値とすることができる。
【００１３】
本発明の第１の態様に係る画像処理装置はさらに、前記修正情報を格納する修正情報格納手段を備え、前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得しても良い。かかる場合には、修正情報格納手段から必要な修正情報を迅速に取得することができる。
【００１４】
本発明の第１の態様に係る画像処理装置において、前記修正情報は、前記画像処理制御情報に含まれていてもよい。かかる場合には、画像処理制御情報のみを用いて、画像処理制御情報を画像出力装置に適した情報に修正することができる。
【００１５】
本発明の第１の態様に係る画像処理装置はさらに、前記接続されている画像出力装置の画像出力特性に基づいて前記修正情報を生成する修正情報生成手段を備え、前記修正情報取得手段は前記修正情報生成手段によって生成された前記修正情報を取得しても良い。かかる場合には、画像出力装置に適した修正情報を常に得ることができる。
【００１６】
本発明の第２の態様は、画像処理条件を規定する画像処理制御情報および撮影時における撮影情報の少なくとも一方を用いて、画像データに対する画像処理を施し、接続されている画像出力装置に対して画像処理を施した画像データを出力する画像処理装置を提供する。本発明の第２の態様に係る画像処理装置は、前記画像データを取得する画像データ取得手段と、前記取得された画像データに関連付けられている前記画像処理制御情報および前記撮影情報の少なくとも一方を取得する関連情報取得手段と、前記取得された前記画像処理制御情報および前記撮影情報の少なくとも一方を用いて前記取得された画像データに対して適用する補正量を決定する補正量決定手段と、画像出力装置の画像出力特性に合わせて前記決定された補正量を修正するための修正情報を、前記画像出力装置に応じて取得する修正情報取得手段と、前記取得された修正情報を用いて前記補正量を修正する補正量修正手段と、前記修正された補正量を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、前記画像処理が施された画像データを前記画像出力装置に出力する画像データ出力手段とを備えることを特徴とする。
【００１７】
本発明の第２の態様に係る画像処理装置によれば、取得された画像処理制御情報および撮影情報の少なくとも一方を用いて取得された画像データに対して適用する補正量を決定し、画像出力装置の画像出力特性に合わせて、決定された補正量を修正するための修正情報を用いて補正量を修正し、修正された補正量を用いて、取得された画像データに対して画像処理が実行されるので、特定の画像出力装置に適合された画像処理制御情報を用いて、他の画像出力装置おいて同等の画質の出力画像を得ること、出力画像の画質の向上を図ることができる。
【００１８】
本発明の第２の態様に係る画像処理装置において、前記補正量は第１の画像出力装置の画像出力特性に基づいて決定されており、前記画像処理装置に接続されている前記画像出力装置は、前記第１の画像出力装置とは異なる画像出力特性を有する第２の画像出力装置であり、前記修正情報は、前記第２の画像出力装置の出力画像を前記第１の画像出力装置の出力画像に近づけるために前記補正量を修正するための情報であっても良い。かかる場合には、修正情報を用いて第１の画像出力装置の画像出力特性に合わせて生成された補正量を修正して、第２の画像出力装置の出力画像を第１の画像出力装置の出力画像に近づけることができる。
【００１９】
本発明の第２の態様に係る画像処理装置において、前記第１の画像出力装置は印刷装置であり、前記第２の画像出力装置は小画面表示装置であり、前記補正量の決定は、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方についての補正量の決定を含み、前記補正量の修正は、前記決定された補正量にかかわらず、前記画像データに対するノイズ除去処理およびシャープネス処理の少なくとも一方を実行させないよう前記補正量を修正することによって実行されても良い。かかる場合には、小画面表示装置において効果が確認し難いノイズ除去処理およびシャープネス処理の少なくとも一方を実行しないことにより、画像処理に必要な時間的リソース、演算機能リソースを軽減することができる。
【００２０】
本発明の第２の態様に係る画像処理装置において、
前記補正量決定手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについてそれぞれ解析値を取得する解析手段と、前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、前記画像処理制御情報および前記撮影情報の少なくとも一方と、前記取得された複数の基準値と、前記取得された複数の解析値とを用いて前記画像データの複数の画質パラメータに対するパラメータ補正量を決定するパラメータ補正量決定手段とを備え、
前記補正量修正手段による前記補正量の修正は、前記パラメータ補正量を修正することにより実行され、前記画像処理手段による前記画像データに対する画像処理は、前記修正されたパラメータ補正量を前記画像データの複数の画質パラメータに適用することにより実行されても良い。かかる場合には、個々の画像データに適したパラメータ補正量を得ることができると共に、修正情報によってパラメータ補正量をさらに画像出力装置に適した値とすることができる。
【００２１】
本発明の第２の態様に係る記載の画像処理装置はさらに、前記修正情報を格納する修正情報格納手段を備え、前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得しても良く、あるいは、前記接続されている画像出力装置の画像出力特性に基づいて前記修正情報を生成する修正情報生成手段を備え、前記修正情報取得手段は前記修正情報生成手段によって生成された前記修正情報を取得しても良い。かかる場合には、修正情報格納手段から必要な修正情報を迅速に取得することができる。また、画像出力装置に適した修正情報を常に得ることができる。
【００２２】
本発明の第３の態様は、印刷装置の画像出力特性を反映した画像処理条件を規定する画像処理制御情報と関連付けられた画像データを用いて、画像を表示する表示装置を提供する。本発明の第３の態様に係る表示装置は、前記画像データを取得する画像データ取得手段と、前記取得された画像データに関連付けられている前記画像処理制御情報を取得する画像処理制御情報取得手段と、表示装置の画像出力特性を反映した内容となるように前記画像処理制御情報を修正する修正情報を取得する修正情報取得手段と、前記取得された修正情報を用いて前記取得された画像処理制御情報を修正する画像処理制御情報修正手段と、前記修正された画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行する画像処理手段と、前記画像処理が施された画像データを用いて画像を出力する画像出力手段とを備えることを特徴とする。
【００２３】
本発明の第２の態様に係る表示装置によれば、
修正情報を用いて、印刷装置の画像出力特性を反映した画像処理条件を規定する画像処理制御情報を、表示装置の画像出力特性を反映した内容となるように修正し、修正された画像処理制御情報を用いて、取得された画像データに対して画像処理が実行されるので、印刷装置の画像出力特性に適合された画像処理制御情報を用いて、表示装置おいて同等の画質の出力画像を得ること、出力画像の画質の向上を図ることができる。
【００２４】
本発明の第３の態様に係る表示装置において、
前記画像処理手段は、
前記画像データを解析して画質に関わる特徴量を取得する解析手段と、画質の基準となる基準量と前記取得された特徴量とを用いて前記画像データに対して適用する補正量を決定する補正量決定手段と、前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変更手段とを備え、前記変更された補正量を前記画像データに適用して前記画像データに対する画像処理を実行しても良い。かかる場合には、個々の画像データに適した補正量を得ることができると共に、修正された画像処理制御情報によって補正量をさらに表示装置に適した値とすることができる。
【００２５】
本発明の第３の態様に係る表示装置において、
前記画像処理手段は、
前記画像データを解析して、画像データの画質を示す複数の画質パラメータについて  それぞれ解析値を取得する解析手段と、前記複数の画質パラメータの基準となる複数の基準値を取得する基準値取得手段と、前記取得された複数の基準値と、前記取得された複数の解析値とを用いて前記画像データの複数の画質パラメータに対する補正量を決定する補正量決定手段と、前記修正された画像処理制御情報を用いて前記決定された補正量を変更する補正量変更手段とを備え、前記変更された補正量を前記画像データの複数の画質パラメータに適用して前記画像データに対する画像処理を実行しても良い。かかる場合には、個々の画像データに適した補正量を得ることができると共に、修正された画像処理制御情報によって画質パラメータに対する補正量を、さらに表示装置に適した値とすることができる。
【００２６】
本発明の第３の態様に係る表示装置において、前記補正量の決定は、前記取得された複数の基準値と前記取得された複数の解析値との偏差が低減または解消されるように実行されても良い。かかる場合には、画像データの画質を基準値に近づけることができる。
【００２７】
本発明の第３の態様に係る表示装置において、前記第１の画像出力装置は印刷装置であり、前記第２の画像出力装置は小画面表示装置であり、前記画質パラメータには、ノイズおよびシャープネスのパラメータの少なくとも一方が含まれており、前記画像処理制御情報の修正は、前記ノイズおよびシャープネスのパラメータの少なくとも一方について、補正量を０にすることにより実行されても良い。かかる場合には、小画面表示装置において効果が確認し難いノイズ除去処理およびシャープネス処理の少なくとも一方を実行しないことにより、画像処理に必要な時間的リソース、演算機能リソースを軽減することができる。
【００２８】
本発明の第３の態様に係る表示装置はさらに、前記修正情報を格納する修正情報格納手段を備え、前記修正情報取得手段は前記修正情報格納手段から前記修正情報を取得しても良い。かかる場合には、修正情報格納手段から必要な修正情報を迅速に取得することができる。
【００２９】
本発明の第４の態様は、画像処理条件を規定する画像処理制御情報を用いて、画像データに対する画像処理を施す画像処理方法を提供する。本発明の第４の態様に係る画像処理方法は、前記画像データを取得し、前記取得した画像データに関連付けられている前記画像処理制御情報を取得し、画像処理を施した画像データの出力対象となる画像出力装置に適合する、画像出力装置の画像出力特性に合わせて前記画像処理制御情報を修正するための修正情報を取得し、前記取得した修正情報を用いて前記取得された画像処理制御情報を修正し、前記修正した画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行することを特徴とする。
【００３０】
本発明の第４の態様に係る画像処理方法によれば、本発明の第１の態様に係る画像処理装置と同様の作用効果を得ることができると共に、本発明の第４の態様に係る画像処理方法は、本発明の第１の態様に係る画像処理装置と同様にして種々の態様にて実現され得る。
【００３１】
本発明の第５の態様は、画像処理条件を規定する画像処理制御情報および撮影時における撮影情報の少なくとも一方を用いて、画像データに対する画像処理を施す画像処理方法を提供する。本発明の第５の態様に係る画像処理方法は、前記画像データを取得し、前記取得した画像データに関連付けられている前記画像処理制御情報および前記撮影情報の少なくとも一方を取得し、前記取得した前記画像処理制御情報および前記撮影情報の少なくとも一方を用いて前記取得された画像データに対して適用する補正量を決定し、画像処理を施した画像データの出力対象となる画像出力装置に適合する、画像出力装置の画像出力特性に合わせて前記決定された補正量を修正するための修正情報を取得し、前記取得した修正情報を用いて前記補正量を修正し、前記修正した補正量を用いて、前記取得された画像データに対して画像処理を実行することを特徴とする。
【００３２】
本発明の第５の態様に係る画像処理方法によれば、本発明の第２の態様に係る画像処理装置と同様の作用効果を得ることができると共に、本発明の第５の態様に係る画像処理方法は、本発明の第２の態様に係る画像処理装置と同様にして種々の態様にて実現され得る。
【００３３】
本発明の第６の態様は、印刷装置の画像出力特性を反映した画像処理条件を規定する画像処理制御情報と関連付けられた画像データを用いて、画像を表示する表示方法を提供する。本発明の第６の態様に係る表示方法は、前記画像データを取得し、前記取得した画像データに関連付けられている前記画像処理制御情報を取得し、表示装置の画像出力特性を反映した内容となるように前記画像処理制御情報を修正する修正情報を取得し、前記取得した修正情報を用いて前記取得した画像処理制御情報を修正し、前記修正した画像処理制御情報を用いて、前記取得された画像データに対して画像処理を実行し、前記画像処理を施した画像データを用いて画像を出力することを特徴とする。
【００３４】
本発明の第６の態様に係る表示方法によれば、本発明の第３の態様に係る表示装置と同様の作用効果を得ることができると共に、本発明の第６の態様に係る表示方法は、本発明の第３の態様に係る表示装置と同様にして種々の態様にて実現され得る。
【００３５】
本発明の第４ないし第６の態様に係る方法は、この他にも、プログラム、およびプログラムを記録したコンピュータが読み取り可能な記録媒体としても実現され得る。
【発明を実施するための最良の形態】
【００３６】
以下、本発明に係る画像処理装置、表示装置、画像処理方法および表示方法について図面を参照しつつ、いくつかの実施例に基づいて説明する。
【００３７】
・第１の実施例：
図１および図２を参照して第１の実施例に係る画像処理装置（表示装置）、第１の実施例に係る画像処理装置（表示装置）を含む画像処理システムについて説明する。図１は第１の実施例に係る画像処理装置を含む画像処理システムの概略構成を示す説明図である。図２は第１の実施例に係る画像処理装置の概略構成を示す説明図である。
【００３８】
画像処理システムは、画像データを生成する入力装置としてのディジタルスチルカメラ１０、画像データＧＤに関連付けられた画像処理制御情報ＧＩを用いて画像データＧＤに対する画像処理を実行すると共に画像処理を施した画像データを用いて画像を出力する表示画像出力装置（表示装置）および画像処理装置としての携帯機器２０、表示装置３０、画像データＧＤに関連付けられた画像処理制御情報ＧＩを用いて、接続されている画像出力装置に応じて画像データＧＤに対する画像処理を実行する画像処理装置としてのパーソナルコンピュータ４０、画像処理が施された画像データを用いて画像を出力する印刷画像表示出力装置としてのカラープリンタ５０を備えている。
【００３９】
ディジタルスチルカメラ１０は、光の情報をディジタルデバイス（ＣＣＤや光電子倍増管といった光電変換素子）に結像させることにより画像を取得するカメラであり、光情報を電気情報に変換するためのＣＣＤ等を備える光電変換回路、光電変換回路を制御して画像を取得するための画像取得回路、取得したディジタル画像を加工処理するための画像処理回路等を備えている。
【００４０】
ディジタルスチルカメラ１０は、取得した画像をディジタルデータとして記憶装置としてのメモリカードＭＣに保存する。ディジタルスチルカメラ１０における画像データの保存形式としては、非可逆圧縮保存方式としてＪＰＥＧデータ形式、可逆圧縮保存方式としてＴＩＦＦデータ形式が一般的であるが、この他にもＲＡＷデータ形式、ＧＩＦデータ形式、ＢＭＰデータ形式等の保存形式が用いられ得る。
【００４１】
ディジタルスチルカメラ１０は、画像データＧＤの生成時に、撮影時に設定された撮影条件を記述する撮影情報、予めディジタルスチルカメラ１０のメモリ（例えば、ＲＯＭ）内に格納されている画像処理条件を規定する画像処理制御情報ＧＩを、画像データＧＤのヘッダに書き込むことができる。ディジタルスチルカメラ１０は、生成した画像データＧＤをメモリカードＭＣ等に格納する。
【００４２】
本実施例において用いられる画像データＧＤの模式的な構成、画像処理制御情報ＧＩ、撮影情報ＳＩとして記録されるパラメータの一例について図３〜図５を参照して説明する。図３は第１の実施例において用いられる画像データＧＤの構成を模式的に示す説明図である。図４は画像処理制御情報ＧＩとして記録されるパラメータの一例を示す説明図である。図５は撮影情報ＳＩとして記録されるパラメータの一例を示す説明図である。なお、図３〜図５に示す各データ、情報の構造は、説明のために、例えば、メモリ上に格納されているデータ、情報を概念的に示している。
【００４３】
画像データＧＤは、例えば、そのヘッダ部に、画像データＧＤに対する画像処理時の画像処理条件を規定する画像処理制御情報ＧＩ、撮影時の撮影条件を示す撮影情報ＳＩとして記述する。すなわち、画像処理制御情報ＧＩ、撮影情報ＳＩは、画像データＧＤ毎に対応付け（関連付け）られている。画像処理制御情報ＧＩは、ディジタルスチルカメラ１０等の任意の画像データ生成装置にて生成された画像データを、所定の画像出力装置から出力した際に所望の出力画像が得られるよう予め実験的に求められた情報である。
【００４４】
撮影情報ＳＩとして記述されるパラメータは、例えば、撮影時におけるシャッター速度、露出モード、ＩＳＯ、絞り値、撮影シーン、ストロボ発光の有無である。
【００４５】
画像処理制御情報ＧＩとして記述されるパラメータは、例えば、ノイズ除去の有無（ノイズ除去レベル）、シャープネス、明度、Ｒ，Ｇ，Ｂカラーバランス、コントラスト、記憶色、撮影モード（撮影条件に対応する画像処理時の処理モード）である。画像処理制御情報ＧＩは、例えば、画像データＧＤを生成するディジタルスチルカメラ１０における画像データの生成特性と、カラープリンタ５０における画像出力特性とを考慮して決定される。したがって、画像処理制御情報ＧＩを用いて画像処理が施された画像データを、カラープリンタ５０とは異なる画像出力特性を有する画像出力装置によって出力すると、カラープリンタ５０によって出力された場合と同様の出力画像を得ることができないことがある。そこで、本実施例においては、画像出力装置の画像出力特性に応じて、画像処理制御情報ＧＩを修正するための修正情報を用いて、出力画像の画質の相違を解消または低減する。修正情報は、画像処理制御情報ＧＩを画像出力装置の画像出力特性に適合させるための差分情報、画像処理制御情報ＧＩを置換するための置換情報、画像処理制御情報ＧＩに基づいて画像出力装置の画像出力特性に適合した新たな画像処理制御情報を生成するための生成用情報のいずれであっても良い。かかる修正情報は、画像処理制御情報ＧＩに記述されていても良く、個々の画像出力装置の記憶装置に格納されていても良い。
【００４６】
携帯機器２０は、比較的小型の表示ディスプレイ２１を有する携帯用端末であり、例えば、携帯電話、携帯用個人情報管理装置等が該当する。携帯機器２０は、例えば、記憶媒体、赤外線通信および電波式通信といった無線通信を介して、あるいは、ケーブルを介してディジタルスチルカメラ１０、ネットワーク上のサーバ（図示しない）から画像データを取得する。表示ディスプレイ２１は、例えば、液晶表示ディスプレイ、有機ＥＬ表示ディスプレイであり、各表示ディスプレイパネル毎に独自の画像出力特性を有する。
【００４７】
表示装置３０は、画像を表示するための表示ディスプレイ３１を有する、例えば、電子式の写真フレームとして機能する表示装置であり、スタンドアローンにて画像データに対して画像処理を実行し、出力画像を表示する。表示装置３０は、例えば、記憶媒体、赤外線通信および電波式通信といった無線通信を介して、あるいは、ケーブルを介してディジタルスチルカメラ１０、ネットワーク上のサーバ（図示しない）から画像データを取得する。表示ディスプレイ３１は、例えば、液晶表示ディスプレイ、有機ＥＬ表示ディスプレイであり、各表示ディスプレイパネル毎に独自の画像出力特性を有する。
【００４８】
携帯機器２０、表示装置３０は、例えば、図２に示す、内部回路構成を備えている。携帯機器２０および表示装置３０は、制御回路６０、入力操作部６１、通信制御部６２、ディスプレイ駆動制御部６３、メモリカードスロット６４を備えている。
【００４９】
制御回路６０は、画像処理等の各種演算処理を実行する中央演算装置（ＣＰＵ）６０１、入力された画像データ、演算結果等の各種データを一時的に格納するランダムアクセスメモリ（ＲＡＭ）６０２、ＣＰＵ６０１によって実行されるプログラム、画像処理制御情報ＧＩを修正するための修正テーブル等を格納するハードディスク（ＨＤＤ）６０３（またはリードオンリメモリ（ＲＯＭ））を備えている。
【００５０】
入力操作部６１は、外部からの入力を受け付けるインターフェース部であり、携帯機器２０の場合には、例えば、キー操作部、スクロール操作部として実現される。表示装置３０の場合には、例えば、タッチパネル式操作部が入力操作部６０として用いられ得る。
【００５１】
通信制御部６２は、ディジタルスチルカメラ１０、ネットワーク上のサーバ等との間で画像データをやりとりするための通信を制御する。通信制御部６２は、例えば、入力操作部６１、制御回路６０を介して要求された所望の通信を実行する。携帯機器２０が携帯電話の場合には、この他にも、通信制御部６２によって、音声通信が実現される。
【００５２】
ディスプレイ駆動制御部６３は、表示ディスプレイ２１、３２における出力画像の描画を制御する。例えば、表示ディスプレイ２１、３１が液晶表示ディスプレイの場合には、ディスプレイ駆動制御部６３は、制御回路６０から送出された出力画像データに基づいて、液晶の配向を駆動制御することによって出力画像データに対応するドットパターンを形成する。表示ディスプレイとしてＣＲＴ表示ディスプレイが用いられる場合には、ディスプレイ駆動制御部６３は、電子銃から発射された電子ビームを偏向させる偏向ヨークを駆動することで、出力画像データに対応する出力画像を蛍光体上に形成する。
【００５３】
メモリカードスロット６４は、各種メモリカードを装填するための装填部であり、メモリカードスロット６４に装填されたメモリカードに記録されている画像データは、制御回路６０によって読み出しされる。
【００５４】
パーソナルコンピュータ４０は、一般的に用いられているタイプのコンピュータであり、ＣＰＵ、ＲＡＭ、ハードディスク等を備えて、制御回路６０と同等の画像処理、演算処理を実行する。パーソナルコンピュータ４０は、この他にも、メモリカードＭＣを装着するためのメモリカードスロット、ディジタルスチルカメラ１０等からの接続ケーブルを接続するための入出力端子を備えている。
【００５５】
パーソナルコンピュータ４０には、画像出力装置として、表示装置３５、カラープリンタ５０が接続されており、パーソナルコンピュータ４０が画像処理装置として機能する場合には、画像処理制御情報ＧＩ用いて、表示装置３５、カラープリンタ５０の各画像出力特性に応じた画像処理が実行される。
【００５６】
カラープリンタ３０は、カラー画像の出力が可能なプリンタであり、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色の色インクを印刷媒体上に噴射してドットパターンを形成することによって画像を形成するインクジェット方式のプリンタである。あるいは、カラートナーを印刷媒体上に転写・定着させて画像を形成する電子写真方式のプリンタである。色インクには、上記４色に加えて、ライトシアン（薄いシアン、ＬＣ）、ライトマゼンタ（薄いマゼンタ、ＬＭ）、ブルー、レッドを用いても良い。
【００５７】
携帯機器２０および表示装置３０が備える制御回路６０の機能的構成：
図６を参照して、携帯機器２０および表示装置３０が備える制御回路６０によって実現されるモジュールの概略について説明する。図６は第１の実施例に係る携帯機器２０および表示装置３０が備える制御回路６０によって実現される機能モジュールのブロック図である。なお、図６に示す各モジュールは、ＣＰＵ単独で、あるいは制御回路６０として実現され、また、ハードウェア、ソフトウェアのいずれによっても実現され得る。また、以下に説明する機能モジュールは、パーソナルコンピュータ４０によっても同様に実現され得る。
【００５８】
画像処理の対象となる画像データＧＤは、画像データ取得モジュールＭ１によって取得される。画像データＧＤに関連付けられている画像処理制御情報ＧＩ／撮影情報ＳＩは、画像処理制御情報ＧＩ／撮影情報ＳＩ取得モジュールＭ２によって取得され、取得された画像処理制御情報ＧＩ／撮影情報ＳＩは、画像処理制御情報ＧＩ／撮影情報ＳＩ修正モジュールＭ３によって画像出力装置に応じて修正される。
【００５９】
画像処理制御情報ＧＩは、一般的に、特定の画像データ生成装置、例えば、ディジタルスチルカメラ１０と特定の画像出力装置との関係において、最適な出力画像（画質）が得られるように設定されているので、特定の画像出力装置と異なる他の画像出力装置において、画像処理制御情報ＧＩを用いた画像処理が実行される場合には、他の画像出力装置の画像出力特性に合わせて画像処理制御情報ＧＩを修正することが望まれる。
【００６０】
そこで、修正情報取得モジュールＭ４によって取得された修正情報を用いた画像処理制御情報ＧＩ／撮影情報ＳＩ修正処理が、画像処理制御情報ＧＩ／撮影情報ＳＩ修正モジュールＭ３によって実行される。修正情報は、画像処理制御情報ＧＩに記述されていても良く、制御回路６０のＨＤＤ６０３に予め記録されていても良い。
【００６１】
一方、画像データＧＤに対する基準値を用いた画像処理を実行するために、画像データＧＤは画像データ解析モジュールＭ６にて解析され、補正量決定モジュールＭ７では解析結果を用いて画像データＧＤに対する画像処理時における補正量が決定される。決定された補正量は、補正量変更モジュールＭ８において、修正情報を用いて修正された画像処理制御情報ＧＩ／撮影情報ＳＩを反映して変更される。
【００６２】
画像処理モジュールＭ５では、変更された補正量を用いた画像データＧＤに対する画像処理が実行される。画像処理が施された画像データＧＤは、画像データ出力モジュールＭ９によって出力画像データとしてディスプレイ駆動制御部６３に送出される。あるいは、制御回路６０に画像出力モジュールＭ１０が備えられている場合には、画像処理が施された画像データＧＤは、画像出力モジュールＭ１０を介して表示ディスプレイ２１、３１上に出力画像が出力される。
【００６３】
なお、画像処理モジュールＭ５における画像処理においては、変更された補正量を用いることなく、例えば、修正された画像処理制御情報ＧＩとして記述されているパラメータの値をそのまま用いた画像処理が実行されてもよい。
【００６４】
携帯機器２０および表示装置３０が備える制御回路６０における画像処理：
図７〜図１１を参照して第１の実施例に係る携帯機器２０および表示装置３０において実行される画像処理について説明する。図７は第１の実施例に係る携帯機器２０および表示装置３０において実行される画像処理の全体処理ルーチンを示すフローチャートである。図８は第１の実施例に係る携帯機器２０および表示装置３０において実行される作業色空間変換処理の処理ルーチンを示すフローチャートである。図９は第１の実施例に係る携帯機器２０および表示装置３０において実行される補正量決定処理の処理ルーチンを示すフローチャートである。図１０は第１の実施例に係る携帯機器２０および表示装置３０において実行される画質調整処理の処理ルーチンを示すフローチャートである。図１１は第１の実施例に係る携帯機器２０および表示装置３０において実行されるデバイス色空間変換処理の処理ルーチンを示すフローチャートである。
【００６５】
本実施例において実行される画像処理は、例えば、携帯機器２０、表示装置３０において、キー、タッチパネル等を介して所望の画像データＧＤが選択されたときに開始される。あるいは、携帯機器２０、表示装置３０において、画像データＧＤが受信されたときに実行されてもよい。
【００６６】
制御回路６０（ＣＰＵ６０１）は、画像処理を開始すると、選択された画像データＧＤを取得してＲＡＭ６０２に一時的に格納する（ステップＳ１００）。画像データＧＤの選択は、例えば、携帯機器２０、表示装置３０と有線または無線にて接続されているディジタルスチルカメラ１０上において行われていても良く、あるいは、携帯機器２０、表示装置３０上において、メモリカードＭＣに格納されている画像データＧＤの中から選択されても良い。さらには、ネットワークを介してサーバ上に格納されている複数の画像データＧＤから選択されても良い。
【００６７】
ＣＰＵ６０１は、選択された画像データＦＤに関連付けられた画像処理制御情報ＧＩ／撮影情報ＳＩを検索し（ステップＳ１１０）する。ＣＰＵ６０１は、画像データＧＤのヘッダ部を検索し、あるいは、画像データＧＤに関連付けられている別ファイル形式の画像処理制御情報ＧＩ／撮影情報ＳＩをメモリカードＭＣ上、ネットワーク上において検索する。ＣＰＵ６０１は、画像処理制御情報ＧＩ／撮影情報ＳＩを発見（検索）できた場合には（ステップＳ１１５：Ｙｅｓ）、画像処理制御情報ＧＩ／撮影情報ＳＩを取得する（ステップＳ１２０）。一方、ＣＰＵ６０１は、画像処理制御情報ＧＩ／撮影情報ＳＩを発見（検索）できなかった場合には（ステップＳ１１５：Ｎｏ）、画像処理制御情報ＧＩ／撮影情報ＳＩを用いた画質調整処理を行うことなく、ステップＳ１７０へと移行する。
【００６８】
図７に戻り説明すると、ＣＰＵ６０１は、デバイス修正処理を実行する（ステップＳ１３０）。既述の通り、画像処理制御情報ＧＩは、一般的に、特定の画像データ生成装置と特定の画像出力装置、たとえば、カラープリンタ５０、の組み合わせに最適化されている。一般的に、表示出力画像と印刷出力画像とでは、色域の差異、視覚上、透過画像と反射画像という大きな差異があるため、適切なホワイトバランス、コントラスト、彩度の値が異なる。したがって、携帯機器２０、表示装置３０は、想定された特定の画像出力装置ではない場合には、その出力画像の画質は、カラープリンタ５０によって出力された出力画像の画質とは異なってしまう。
【００６９】
そこで、本実施例では、たとえば、携帯機器２０、表示装置３０における表示出力画像の画質を、カラープリンタ５０における印刷出力画像の画質と同一にするため、または近似させるための、デバイス毎に用意されている修正情報を用いて画像処理制御情報ＧＩを修正する。修正情報は、携帯機器２０、表示装置３０において印刷出力画像と同様の画質を得るための画質パラメータの値である表示用パラメータ値と画像処理制御情報ＧＩに記述されている画質パラメータの値との差分情報であっても良く、あるいは、画像処理制御情報ＧＩに記述されている画質パラメータの値に代えて用いられる新規な表示用パラメータ値であっても良い。
【００７０】
例えば、液晶パネルは、各パネル毎に画像出力特性が大きく異なる傾向にあるので、修正情報は、液晶パネル単位にて用意されることが望ましい。修正情報は、画像処理制御情報ＧＩの１つの情報として画像処理制御情報ＧＩに記述されていてもよく、携帯機器２０、表示装置３０毎に、固有の修正情報としてＨＤＤ／ＲＯＭ６０３に格納されていてもよい。さらには、携帯機器２０、表示装置３０において、画像処理制御情報ＧＩに基づいて動的に生成されても良い。
【００７１】
修正情報に含まれる情報（パラメータの値の差分、置換用パラメータの値）は、例えば、白色点の指定情報、コントラストの修正情報、彩度の修正情報、色相の修正情報、ノイズ除去処理一実行の有無、シャープネス処理実行の有無に関する情報である。
（１）異なる画像出力装置間では、色温度が異なるので、白色点を指定することによって色温度を調整する。例えば、表示の色温度が高い場合（９３００Ｋ等）には、白色点の指定情報としてＲ＝（２３７，２５５）、Ｇ＝（２５５，２５１）、Ｂ＝（２５５，２２２）とすると、表示ディスプレイ２１、３１上においてカラーバランスをある程度一致させて表示させることが可能である。
【００７２】
（２）異なる画像出力装置間では、再現（表現）可能な色域が異なるため、コントラストに差が生じ、見え方に大きな差が生じる。そこで、トーンカーブを調整することによってコントラストがある程度一致させることができる。
【００７３】
（３）異なる画像出力装置間では、表現彩度が異なるため、例えば、カラープリンタ５０によって出力された出力画像と、表示ディスプレイ２１、３１上に出力された出力画像との見え方を一致させるためには、彩度を調整する必要がある。
【００７４】
（４）カラープリンタ５０によって出力された出力画像と、表示ディスプレイ２１、３１上に出力された出力画像との色相が異なる場合には、色空間変換マトリクスの調整、記憶色補正の利用、ＨＳＢ等による色域を特定した補正を修正情報によって実現すればよい。
【００７５】
ＣＰＵ６０１は、取得した画像データＧＤの色空間を作業色空間へ変更する作業色空間変換処理を実行する（ステップＳ１４０）。この作業色空間変換処理について図８を参照して説明する。この作業色空間変換処理は、画像データＧＤの色空間を、画像データに対する画質調整処理を実行する際に用いられる色空間、すなわち作業色空間へと変更するための処理である。作業色空間として、色域の広い色空間を用いることによって、画質調整処理後の画像データを構成する画素データを有効に活用することができる。
【００７６】
そこで、本実施例では、画像データＧＤの色空間を、ＲＧＢ色空間として一般的に用いられるｓＲＧＢ色空間からｓＲＧＢ色空間よりも広い色域を有するｗＲＧＢ色空間へと変換する。
【００７７】
ディジタルスチルカメラ１０から取得された画像データＧＤは、通常、ＹＣｂＣｒ色空間のデータであるから、先ず、画像処理において標準的に用いられているｓＲＧＢ色空間の画像データへと変換される。ＹＣｂＣｒ−ＲＧＢ色変換に当たっては、当業者に良く知られているマトリクスＳが用いられる。一方、取得された画像データＧＤがｓＲＧＢデータの場合には、マトリクスＳを用いた色変換は不要となる。ここでは、画像データＧＤは既に、ｓＲＧＢ色空間の画像データであるものとして説明する。
【００７８】
ＣＰＵ６０１は、画像データＧＤに対して第１のガンマ変換処理を実行する（ステップＳ１４００）。色変換処理は、通常、ＸＹＺ、Ｌａｂ等の機器独立空間を介して実行され、マトリクスを用いたｓＲＧＢ−ＸＹＺ色変換処理、ＸＹＺ−ｗＲＧＢ色変換処理が実行される。かかる色変換処理の処理制度を上げるために、画像データＧＤの入出力特性（ガンマ特性）を線形化する必要がある。ここで用いられるガンマの値は、ディジタルスチルカメラ１０において画像データ生成の際して実行される逆ガンマ変換処理時に一般的に用いられているガンマの値である。
【００７９】
ＣＰＵ６０１は、線形化された画像データＧＤに対して、マトリクスを用いたｓＲＧＢ−ＸＹＺ色変換処理、ＸＹＺ−ｗＲＧＢ色変換処理を実行して、画像データＧＤの色空間を作業色空間であるｗＲＧＢへと変換し（ステップＳ１４１０）、本処理ルーチンを終了し、図７の処理ルーチンにリターンする。
【００８０】
図７に戻り説明を続けると、ＣＰＵ６０１は、補正量決定処理を実行する（ステップＳ１５０）。かかる補正量決定処理について図９を参照して説明する。本実施例における補正量決定処理は、画像データＧＤの画質に関するパラメータの値を基準値に近づける、あるいは、基準値と同一の値とする、いわゆる自動画質調整に用いるための補正量を求める処理である。
【００８１】
ＣＰＵ６０１は、画像データＧＤ、または、画像データＧＤの間引きデータ（たとえば、サムネイル画像データ）を画素単位にて、あるいは、画像データＧＤを所定画素毎にサンプリングする（ステップＳ１５００）。ＣＰＵ６０１は、サンプリングした各画素データから、画像データＧＤの画質に関する各パラメータ（画質パラメータ）について解析値（統計値、特性値）を取得する（ステップＳ１５１０）。
【００８２】
ＣＰＵ６０１は、各画質パラメータについて、予め用意されている基準値を取得し、基準値と解析値とを用いて各画質パラメータについて補正値を決定する（ステップＳ１５２０）。より具体的には、各画質パラメータ毎に用意された演算式を用いて、各画質パラメータの解析値と基準値との差を解消または低減させるように、補正値が決定される。すなわち、本実施例では、各画像データＧＤの特性を解析することによって、各画像データＧＤの画質に応じて補正値が決定される。補正値は、各画質パラメータの新たな値として用いられる値であってもよく、または、各画質パラメータの解析値を増減させるために用いられる値であっても良い。
【００８３】
ＣＰＵ６０１は、各画質パラメータについて決定した補正値を、画像処理制御情報ＧＩ／撮影情報ＳＩを用いて変更して（ステップＳ１５３０）、本処理ルーチンを終了し、図７の処理ルーチンにリターンする。すなわち、画像データ生成装置と画像出力装置との組み合わせから生じる画質の特性、画像データ生成時における撮影条件を用いることで、画像データＧＤの解析だけからでは得られない情報（条件）を、画像データＧＤの画質に応じて決定された補正値に反映させることができる。本実施例では、画像処理制御情報ＧＩは、修正情報によって、携帯機器２０、表示装置３０において、カラープリンタ５０の出力画像と同様の画質の画像が出力されるように修正されているので、画像出力装置の画像出力特性の差に起因する画質（見え方）の相違を解消または低減することができる。
【００８４】
具体的には、補正値が各画質パラメータの解析値を増減させるために用いられる値である場合には、画像処理制御情報ＧＩ／撮影情報ＳＩを用いて、増減の程度を変更する。補正値が各画質パラメータの新たな値として用いられる値である場合には、画像処理制御情報ＧＩ／撮影情報ＳＩを用いて新たな値に変更する。さらに、画像処理制御情報ＧＩとして、撮影者によってマニュアル操作によって意図的に設定されたマニュアル設定のパラメータが存在する場合には、設定されたパラメータの値をそのまま、補正値に付加しても良い。
【００８５】
ＣＰＵ６０１は、変更された補正値を用いて画像データＧＤに対する画質調整処理を実行する（ステップＳ１６０）。かかる画質調整処理について図１０を参照して説明する。ＣＰＵ６０１は、画像データＧＤに対してノイズ除去処理を実行する（ステップＳ１６００）。ノイズ除去処理は、修正情報によって実行、非実行が規定される処理であってもよく、修正情報によってノイズ低減レベルが修正される処理であっても良い。ノイズ除去処理は、比較的、負荷の高い演算処理である。一方、表示画面サイズが小さな表示ディスプレイにおいては、一般的にノイズ除去処理の効果が確認し難い。そこで、表示画面サイズが小さな表示ディスプレイを備える傾向にある携帯機器２０においては、演算負荷の軽減とノイズ除去処理の効果が弱いことに鑑みノイズ除去処理はスキップされてもよい。
【００８６】
ＣＰＵ６０１は、修正された補正値を用いてトーンカーブを修正し、トーンカーブを用いた画像データＧＤに対する画質調整処理を実行する（ステップＳ１６１０）。トーンカーブを用いた画質調整処理は、明度、カラーバランス、コントラストの画質パラメータを調整するために実行される。トーンカーブの修正は、例えば、各画質パラメータ毎に設定されている修正ポイントにおいて、トーンカーブの通過点を変更することによって実行される。
【００８７】
ＣＰＵ６０１は、予め設定されている記憶色に該当する色を、記憶色として定義されている色で置き換える（ステップＳ１６２０）。記憶色としては、例えば、肌の色、空の色、緑の色、赤色について、予め見栄えの良い色が定義されている。
【００８８】
ＣＰＵ６０１は、彩度補正処理を実行する（ステップＳ１６３０）。補正値（調整量）を用いた彩度の補正は、例えば、補正前の値を（Ｒｂ、Ｇｂ、Ｂｂ）、補正後の値を（Ｒａ、Ｇａ、Ｂａ）、補正値を（Ｒ、Ｇ、Ｂ）、とすると、以下の式を用いて実行される。
【００８９】
【数１】
2005167929.tif 000003
【００９０】
ＣＰＵ６０１は、シャープネス処理を実行して（ステップＳ１６４０）、画質調整処理を終了し、図７の処理ルーチンにリターンする。シャープネス処理は、修正情報によって実行、非実行が規定される処理であってもよく、修正情報によってシャープネスレベルが修正される処理であっても良い。表示画面サイズが小さな表示ディスプレイにおいては、一般的にシャープネス効果が確認し難い。そこで、表示画面サイズが小さな表示ディスプレイを備える傾向にある携帯機器２０においては、シャープネス処理の効果が弱いことに鑑み、演算負荷を軽減する観点からもシャープネス処理はスキップされてもよい。
【００９１】
ＣＰＵ６０１は、画質調整処理を施した画像データＧＤの色空間をデバイスへ変更する作業色空間変換処理を実行する（ステップＳ１７０）。このデバイス色空間変換処理について図１１を参照して説明する。このデバイス色空間変換処理は、画像データＧＤの色空間を、画質調整処理を実行する際に用いた作業色空間から、各画像出力装置の色空間へと変更するための処理である。ここで、通常、画像を表示出力する画像出力装置（表示ディスプレイ）は、ｓＲＧＢ色空間を満たすように色設計されている。一方、一部の表示画像出力装置（表示ディスプレイ）は独自の色空間に基づいて色設計されている。
【００９２】
ＣＰＵ６０１は、線形化された画像データＧＤに対して、マトリクスを用いたｗＲＧＢ−ＸＹＺ色変換処理、ＸＹＺ−ｓＲＧＢ色変換処理またはＸＹＺ−デバイス色空間色変換処理、あるいは、ルックアップテーブルを用いたｗＲＧＢ−ｓＲＧＢ色変換処理またはｗＲＧＢ−デバイス色空間色変換処理を実行して、画像データＧＤの色空間をデバイス色空間へと変換する（ステップＳ１７００）。
【００９３】
ＣＰＵ６０１は、画像データＧＤに対して第１の逆ガンマ変換処理を実行して（ステップＳ１７１０）、本処理ルーチンを終了し、図７の処理ルーチンにリターンする。すなわち、画像データＧＤのガンマ特性を表示ディスプレイ２１、３１のガンマ特性に適合する特性へと変更する。具体的には、表示ディスプレイ２１、３１のガンマの値を用いて、逆ガンマ変換処理が実行される。
【００９４】
ＣＰＵ６０１は、ディスプレイ駆動制御部６３を介して、出力画像を表示出力して本処理ルーチンを終了する。
【００９５】
以上説明したように、第１の実施例に係る携帯機器２０、表示装置３０によれば、ディジタルスチルカメラ１０とカラープリンタ５０との組み合わせにおいて定義された画像処理制御情報ＧＩを用いて、カラープリンタ５０によって出力された出力画像と同様の画質を有する画像を表示出力することができる。すなわち、携帯機器２０、表示装置３０は、カラープリンタ５０とは異なる画像出力特性を有するが、かかる画像出力特性の相違に起因する出力画像の見え方（画質）の相違は、修正情報を用いて画像処理制御情報ＧＩを修正することによって解消または低減される。したがって、特定の画像出力装置に合わせて定義された画像処理制御情報ＧＩを用いて、任意の画像出力装置における出力画像の画質を特定の画像出力装置における出力画像の画質に近似または一致させることができる。
【００９６】
また、第１の実施例では、画像出力装置毎に画像処理制御情報ＧＩを備えなくても、修正情報を用いることによって、複数の画像出力装置において、特定の画像出力装置における出力画像の画質と同等または近似する画質を有する出力画像を出力させることができる。
【００９７】
さらに、第１の実施例では、小さな表示ディスプレイ２１を備える携帯機器２０では、画質調整処理において実行される処理のうち、処理効果が確認し難い、ノイズ除去処理、シャープネス処理をスキップすることができる。この結果、画像処理制御情報ＧＩによる主要な画質の調整は実行しつつ、画質調整処理に必要な演算負荷を軽減し、画質調整処理に要する時間を短くすることができる。
【００９８】
・第２の実施例：
図１２を参照して第２の実施例に係る携帯機器、表示装置が備える制御回路６０ａの機能的構成について説明する。図１２は第２の実施例に係る携帯機器および表示装置が備える制御回路６０ａによって実現される機能モジュールのブロック図である。なお、図１２に示す各モジュールは、ＣＰＵ単独で、あるいは制御回路６０ａとして実現され、また、ハードウェア、ソフトウェアのいずれによっても実現され得る。また、以下に説明する機能モジュールは、パーソナルコンピュータ４０によっても同様に実現され得る。
【００９９】
第２の実施例では、修正情報は、画像処理制御情報ＧＩ／撮影情報ＳＩを直接修正するためには用いられず、画像処理制御情報ＧＩ／撮影情報ＳＩを用いて決定された補正量を修正することで、画像処理制御情報ＧＩ／撮影情報ＳＩを間接的に修正する。また、第２の実施例に係る携帯機器、表示装置の基本的構成は第１の実施例に係る携帯機器２０、表示装置３０の基本的構成と同様であるから、同一の符号を付すことでその説明を省略する。また、第２の実施例における制御回路６０ａによって実行される画像処理は、修正情報の適用の仕方を除いて、第１の実施例における制御回路６０によって実行される画像処理と同様である。
【０１００】
画像処理の対象となる画像データＧＤは、画像データ取得モジュールＭ１によって取得される。画像データＧＤに関連付けられている画像処理制御情報ＧＩ／撮影情報ＳＩは、画像処理制御情報ＧＩ／撮影情報ＳＩ取得モジュールＭ２によって取得される。
【０１０１】
画像データＧＤに対する基準値を用いた画像処理を実行するために、画像データＧＤは画像データ解析モジュールＭ６にて解析される。補正量決定モジュールＭ７では解析結果および画像処理制御情報ＧＩ／撮影情報ＳＩを用いて画像データＧＤに対する画像処理時における補正量が決定される。
【０１０２】
画像処理制御情報ＧＩは、一般的に、特定の画像データ生成装置、例えば、ディジタルスチルカメラ１０と特定の画像出力装置との関係において、最適な出力画像（画質）が得られるように設定されているので、特定の画像出力装置と異なる他の画像出力装置において、画像処理制御情報ＧＩを用いた画像処理が実行される場合には、他の画像出力装置の画像出力特性に合わせて補正量を修正することが望まれる。
【０１０３】
そこで、修正情報取得モジュールＭ４によって取得された修正情報を用いた補正量の変更処理が補正量変更モジュールＭ８によって実行される。修正情報は、画像処理制御情報ＧＩに記述されていても良く、制御回路６０のＨＤＤ６０３に予め記録されていても良い。
【０１０４】
画像処理モジュールＭ５では、変更された補正量を用いた画像データＧＤに対する画像処理が実行される。画像処理が施された画像データＧＤは、画像データ出力モジュールＭ９によって出力画像データとしてディスプレイ駆動制御部６３に送出される。あるいは、制御回路６０に画像出力モジュールＭ１０が備えられている場合には、画像処理が施された画像データＧＤは、画像出力モジュールＭ１０を介して表示ディスプレイ２１、３１上に出力画像が出力される。
【０１０５】
以上説明したように、第２の実施例に係る携帯機器２０、表示装置３０によれば、画像処理制御情報ＧＩ／撮影情報ＳＩと画像データＧＤの解析結果とを用いて決定された画像データＧＤに対する補正量が、修正情報によって変更されるので、ディジタルスチルカメラ１０とカラープリンタ５０との組み合わせにおいて定義された画像処理制御情報ＧＩを用いて、カラープリンタ５０によって出力された出力画像と同様の画質を有する画像を表示出力することができる。すなわち、携帯機器２０、表示装置３０は、カラープリンタ５０とは異なる画像出力特性を有するが、かかる画像出力特性の相違に起因する出力画像の見え方（画質）の相違は、修正情報を用いて補正量を変更して、画像処理制御情報ＧＩを間接的に修正することによって解消または低減される。
【０１０６】
また、第２の実施例では、修正情報によって画像処理制御情報ＧＩ／撮影情報ＳＩを用いて決定された補正量を変更するので、特定の画像出力装置に合わせて定義された画像処理制御情報ＧＩのみならず、撮影時の撮影条件を示す撮影情報ＳＩを用いた画質調整処理においても、任意の画像出力装置における出力画像の画質を特定の画像出力装置における出力画像の画質に近似または一致させることができる。
【０１０７】
・その他の実施例：
上記実施例では、作業色空間変換処理が実行されるが、再現可能な色域が狭い携帯器機２０、表示装置３０においては、作業色空間変換処理を実行しなくてもよい。かかる場合には、色域の広い作業色空間を用いたメリットが活かされないので、むしろ、作業色空間変換処理を省くことによって画像処理速度を向上させることが好ましい。
【０１０８】
上記実施例では、表示装置および画像処理装置として、携帯機器２０、表示装置３０が用いられているが、この他にも、画像処理装置としてパーソナルコンピュータ４０を、印刷画像出力装置として、画像処理機能を備えるスタンドアローン型のプリンタを用いても良い。
【０１０９】
上記実施例では、デバイス色空間変換処理までを携帯機器２０、表示装置３０によって実行しているが、例えば、パーソナルコンピュータ４０が画像処理装置として用いられる場合には、デバイス色空間変換処理は、画像出力装置のドライバによって実行されてもよい。かかる場合には、パーソナルコンピュータ４０は、画質調整処理を施した画像データを出力画像データとして画像出力装置に送出し、画像出力装置のドライバは、例えば、デバイス色空間変換ルックアップテーブルを用いて色変換処理、出力画像の出力処理を実行する。
【０１１０】
また、携帯機器２０、表示装置３０において実行される画像処理、表示処理は、ハードウェア構成を伴うことなく、プリンタドライバ、ビデオドライバ、画像処理アプリケーション（プログラム）としても実現され得る。
【０１１１】
画質調整の際に調整される画質パラメータには、上記の他に、例えば、シャドー、ハイライトが含まれる。
【０１１２】
上記実施例においては、画像処理制御情報ＧＩがカラープリンタ５０に適合するように定義されている場合について説明したが、画像処理制御情報ＧＩは携帯機器２０、表示装置３０に適合されていても良い。かかる場合には、例えば、カラープリンタ５０に対して出力されるべき画像データに対して、携帯機器２０等に適合された画像処理制御情報ＧＩをカラープリンタ５０の画像出力特性に適合するように定義された修正情報を用いた画質調整処理が実行される。
【０１１３】
上記実施例において、画像データＧＤの出力画像をカラープリンタ５０から出力する場合には、画像データＧＤに対して、修正情報を用いることなく、画像処理制御情報ＧＩを用いた画質調整処理が実行される。
【０１１４】
さらに、携帯機器２０、表示装置３０において実行される画像処理の全て、または、一部をディジタルスチルカメラ１０において実行しても良い。この場合には、ディジタルスチルカメラ１０のＲＯＭ等に格納されている、レタッチアプリケーション、プリンタドライバといった画像データ処理アプリケーションに上記実施例において説明した画像処理機能を持たせることによって実現される。ディジタルスチルカメラ１０にて生成された出力画像データは、ケーブル、メモリカードＭＣ、無線通信を介して携帯機器２０、表示装置３０に提供される。出力画像データを受けた携帯機器２０、表示装置３０は、表示ディスプレイ２１、３１上に画像を出力する。
【０１１５】
上記実施例では、画像処理、表示処理がソフトウェア的に、すなわちコンピュータプログラムの態様にて実行されているが、上記各処理（ステップ）を実行する論理回路を備えた画像処理ハードウェア回路を用いて実行されてもよい。かかる場合には、ＣＰＵ６０１の負荷を軽減することができると共に、より高速な各処理を実現することができる。画像処理ハードウェア回路は、例えば、ディジタルスチルカメラ１０、携帯機器２０、表示装置３０およびプリンタ５０に対しては実装回路として、パーソナルコンピュータ４０に対してはアドオンカードとして実装され得る。
【０１１６】
以上、実施例に基づき本発明に係る画像処理装置、表示装置、画像処理方法、表示方法画像処理プログラムおよび表示処理プログラムを説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはもちろんである。
【図面の簡単な説明】
【０１１７】
【図１】第１の実施例に係る画像処理装置を含む画像処理システムの概略構成を示す説明図である。
【図２】第１の実施例に係る画像処理装置の概略構成を示す説明図である。
【図３】第１の実施例において用いられる画像データＧＤの構成を模式的に示す説明図である。
【図４】画像処理制御情報ＧＩとして記録されるパラメータの一例を示す説明図である。
【図５】撮影情報ＳＩとして記録されるパラメータの一例を示す説明図である。
【図６】第１の実施例に係る携帯機器２０および表示装置３０が備える制御回路６０によって実現される機能モジュールのブロック図である。
【図７】第１の実施例に係る携帯機器２０および表示装置３０において実行される画像処理の全体処理ルーチンを示すフローチャートである。
【図８】第１の実施例に係る携帯機器２０および表示装置３０において実行される作業色空間変換処理の処理ルーチンを示すフローチャートである。
【図９】第１の実施例に係る携帯機器２０および表示装置３０において実行される補正量決定処理の処理ルーチンを示すフローチャートである。
【図１０】第１の実施例に係る携帯機器２０および表示装置３０において実行される画質調整処理の処理ルーチンを示すフローチャートである。
【図１１】第１の実施例に係る携帯機器２０および表示装置３０において実行されるデバイス色空間変換処理の処理ルーチンを示すフローチャートである。
【図１２】第２の実施例に係る携帯機器および表示装置が備える制御回路６０ａによって実現される機能モジュールのブロック図である。
【符号の説明】
【０１１８】
１０…ディジタルスチルカメラ
２０…携帯機器
２１…表示ディスプレイ
３０、３５…表示装置
３１…表示ディスプレイ
４０…パーソナルコンピュータ
５０…カラープリンタ
６０、６０ａ…制御回路
６０１…中央演算装置（ＣＰＵ）
６０２…ランダムアクセスメモリ（ＲＡＭ）
６０３…ハードディスク（ＨＤＤ）／ＲＯＭ
６１…入力操作部
６２…通信制御部
６３…ディスプレイ駆動制御部
６４…メモリカードスロット
ＭＣ…メモリカード
【図１】
2005167929.tif 000004
【図２】
2005167929.tif 000005
【図３】
2005167929.tif 000006
【図４】
2005167929.tif 000007
【図５】
2005167929.tif 000008
【図６】
2005167929.tif 000009
【図７】
2005167929.tif 000010
【図８】
2005167929.tif 000011
【図９】
2005167929.tif 000012
【図１０】
2005167929.tif 000013
【図１１】
2005167929.tif 000014
【図１２】
2005167929.tif 000015