(57)【要約】【課題】画像に含まれる色のうちの再現できない色を再現できる色に変換しても、高画質の画像を出力することができる出力装置を提供する。【解決手段】画像に含まれる色のうちの再現できない色を再現できる色に変換して、画像を出力する出力装置であって、画像に含まれる色のうちの当該出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する色再現不可能領域抽出部と、色再現不可能領域の色を当該出力装置によって再現できる色に変換する第１色変換部と、色再現不可能領域と色再現不可能領域以外の色との画像における位置関係に基づいて、色再現不可能領域以外の領域の色を変換する第２色変換部とを備える。【選択図】図１
2006014284.tif 000002
【特許請求の範囲】
【請求項１】
画像に含まれる色のうちの再現できない色を再現できる色に変換して、前記画像を出力する出力装置であって、
画像に含まれる色のうちの当該出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する色再現不可能領域抽出部と、
前記色再現不可能領域の色を当該出力装置によって再現できる色に変換する第１色変換部と、
前記色再現不可能領域と前記色再現不可能領域以外の領域との画像における位置関係に基づいて、前記色再現不可能領域以外の領域の色を変換する第２色変換部と
を備える出力装置。
【請求項２】
前記色再現不可能領域抽出部は、画像に含まれる色のうちの当該出力装置によって再現できる色を示すガマット領域の範囲外の色を含む領域である色再現不可能領域を抽出し、
前記第１色変換部は、前記色再現不可能領域の色をガマット領域の範囲内の色に変換する
請求項１に記載の出力装置。
【請求項３】
前記第２色変換部は、前記色再現不可能領域との画像における距離に基づいて、前記色再現不可能領域以外の領域の色を変換する
請求項１に記載の出力装置。
【請求項４】
前記第２色変換部は、画像において前記色再現不可能領域により近い前記色再現不可能領域以外の領域の色に対して、前記第１色変換部によって前記色再現不可能領域に施された色変換により近い色変換を施す
請求項３に記載の出力装置。
【請求項５】
前記色再現不可能領域抽出部は、当該出力装置によって再現できない色を含むオブジェクトを前記色再現不可能領域として抽出し、
前記第１色変換部は、前記オブジェクトの色を再現できる色に変換し、
前記第２色変換部は、前記オブジェクトとの画像における距離に基づいて、前記オブジェクト以外のオブジェクトの色をそれぞれガンマ変換する
請求項３に記載の出力装置。
【請求項６】
前記第１色変換部は、前記色再現不可能領域の色を当該出力装置によって再現できる色に変換するガンマカーブを生成して前記色再現不可能領域の色をガンマ変換し、
前記第２色変換部は、前記色再現不可能領域との画像における距離に基づいて、前記色再現不可能領域以外の領域の色変換に用いる複数のガンマカーブを生成して前記色再現不可能領域以外の領域の色をそれぞれガンマ変換する
請求項３に記載の出力装置。
【請求項７】
前記第２色変換部は、画像において前記色再現不可能領域により近い前記色再現不可能領域以外の領域に対して、前記第１色変換部によって生成されたガンマカーブにより近いガンマカーブを生成して前記色再現不可能領域以外の領域の色をそれぞれガンマ変換する
請求項６に記載の出力装置。
【請求項８】
前記第１色変換部は、前記色再現不可能領域の色を当該出力装置によって再現できる色に変換するルックアップテーブルを生成して前記色再現不可能領域の色を変換し、
前記第２色変換部は、前記色再現不可能領域と前記色再現不可能領域以外の領域との画像における距離に基づいて、前記色再現不可能領域以外の領域の色変換に用いる複数のルックアップテーブルを生成して前記色再現不可能領域以外の領域の色をそれぞれ変換する
請求項３に記載の出力装置。
【請求項９】
前記第２色変換部は、画像において前記色再現不可能領域により近い前記色再現不可能領域以外の領域に対して、前記第１色変換部によって生成されたルックアップテーブルにより近いルックアップテーブルを生成して、かつ、画像において前記色再現不可能領域により遠い前記色再現不可能領域以外の領域に対して、色変換の度合いがより小さいルックアップテーブルを生成して、前記色再現不可能領域以外の領域の色をそれぞれ変換する
請求項８に記載の出力装置。
【請求項１０】
前記第１色変換部は、前記色再現不可能領域の色を当該出力装置によって再現できる色に変換する色変換マトリクスを生成して前記色再現不可能領域の色を変換し、
前記第２色変換部は、前記色再現不可能領域と前記色再現不可能領域以外の領域との画像における距離に基づいて、前記色再現不可能領域以外の領域の色変換に用いる複数の色変換マトリクスを生成して前記色再現不可能領域以外の領域の色をそれぞれ変換する
請求項３に記載の出力装置。
【請求項１１】
前記第２色変換部は、画像において前記色再現不可能領域により近い前記色再現不可能領域以外の領域に対して、前記第１色変換部によって生成された色変換マトリクスにより近い色変換マトリクスを生成して、かつ、画像において前記色再現不可能領域により遠い前記色再現不可能領域以外の領域に対して、色変換の度合いがより小さい色変換マトリクスを生成して、前記色再現不可能領域以外の領域の色をそれぞれ変換する
請求項１０に記載の出力装置。
【請求項１２】
前記色再現不可能領域抽出部は、当該出力装置によって再現できない単一色からなる前記色再現不可能領域を抽出し、
前記第１色変換部は、前記色再現不可能領域の色を当該出力装置によって再現できる色に変換し、
前記第２色変換部は、画像において前記色再現不可能領域に近い領域の色を、前記第１色変換部による色変換に対応させて変換する
請求項１に記載の出力装置。
【請求項１３】
前記第２色変換部は、画像において前記色再現不可能領域に近い領域であって、色空間において前記第１色変換部によって色変換された後の前記色再現不可能領域の色に近い領域の色を、前記第１色変換部による色変換に対応させて変換する
請求項１２に記載の出力装置。
【請求項１４】
前記第１色変換部は、前記色再現不可能領域に対して、色空間において第１の変換ベクトルによって示される色変換を行い、
前記第２色変換部は、画像において前記色再現不可能領域に近い領域に対して、色空間において前記第１の変換ベクトルと同一の方向の第２の変換ベクトルによって示される色変換を行う
請求項１３に記載の出力装置。
【請求項１５】
前記第２色変換部は、画像において前記色再現不可能領域に近い領域に対して、画像における前記色再現不可能領域からの距離に応じた大きさの前記第２の変換ベクトルによって示される色変換をそれぞれ行う
請求項１４に記載の出力装置。
【請求項１６】
前記第２色変換部は、画像において前記色再現不可能領域により近い領域に、前記第１の変換ベクトルにより近い大きさの前記第２の変換ベクトルによって示される色変換を行う
請求項１５に記載の出力装置。
【請求項１７】
前記第２色変換部は、画像において前記色再現不可能領域に近い領域に対して、画像において前記色再現不可能領域に近い領域の色と、前記第１色変換部によって色変換された後の前記色再現不可能領域の色との色空間における距離に応じた大きさの前記第２の変換ベクトルによって示される色変換をそれぞれ行う
請求項１４に記載の出力装置。
【請求項１８】
前記第２色変換部は、画像において前記色再現不可能領域に近い領域において、色空間において前記第１色変換部によって色変換された後の前記色再現不可能領域の色により近い色の領域に、前記第１の変換ベクトルにより近い大きさの前記第２の変換ベクトルによって示される色変換を行う
請求項１７に記載の出力装置。
【請求項１９】
前記第２色変換部は、画像において前記第２色変換部によって色変換された領域に近い領域の色を、前記第２色変換部によって色変換された領域に対する色変換に対応して変換する
請求項１２に記載の出力装置。
【請求項２０】
前記色再現不可能領域抽出部は、当該出力装置によって再現できない複数の色からなる前記色再現不可能領域を抽出し、
前記第１色変換部は、画像における前記色再現不可能領域の面積に応じて、前記色再現不可能領域の複数の色を再現できる色に変換する
請求項１に記載の出力装置。
【請求項２１】
前記第１色変換部は、前記色再現不可能領域の面積がより小さい場合に、前記色再現不可能領域の複数の色の色変換前の色空間における距離に対する色変換後の色空間における距離がより小さくなるように、前記色再現不可能領域の複数の色を変換する
請求項２０に記載の出力装置。
【請求項２２】
前記第２色変換部は、前記色再現不可能領域の色と前記色再現不可能領域の近傍の領域色との色空間における距離にさらに基づいて、前記色再現不可能領域の近傍の領域の色を変換する
請求項１に記載の出力装置。
【請求項２３】
前記第２色変換部は、前記色再現不可能領域の色と前記色再現不可能領域の近傍の領域の色との色空間における距離がより小さい場合に、前記色再現不可能領域の近傍の領域の色に対して、前記第１色変換部によって前記色再現不可能領域に施された色変換により近い色変換を施し、かつ、前記色再現不可能領域の色と前記色再現不可能領域の近傍の領域の色との色空間における距離がより大きい場合に、前記色再現不可能領域以外の領域に対して、より度合いが小さい色変換を施す
請求項２２に記載の出力装置。
【請求項２４】
画像に含まれる色のうちの再現できない色を再現できる色に変換する色変換方法であって、
画像に含まれる色のうちの出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する段階と、
前記色再現不可能領域の色を当該出力装置によって再現できる色に変換する段階と、
前記色再現不可能領域と前記色再現不可能領域以外の領域との画像における位置関係に基づいて、前記色再現不可能領域以外の領域の色を変換する段階と
を備える色変換方法。
【請求項２５】
画像に含まれる色のうちの再現できない色を再現できる色に変換して、前記画像を出力する出力装置用のプログラムであって、
前記出力装置を、
画像に含まれる色のうちの当該出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する色再現不可能領域抽出部、
前記色再現不可能領域の色を当該出力装置によって再現できる色に変換する第１色変換部、
前記色再現不可能領域と前記色再現不可能領域以外の領域との画像における位置関係に基づいて、前記色再現不可能領域以外の領域の色を変換する第２色変換部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力装置、色変換方法、及びプログラムに関する。特に本発明は、画像に含まれる色のうちの再現できない色を再現できる色に変換して、画像を出力する出力装置、当該出力装置による色変換方法、及び当該出力装置用のプログラムに関する。
【背景技術】
【０００２】
画像信号を処理して画像を出力する出力装置において、出力装置の色再現領域の範囲内に存在する画像信号を出力する場合には問題はないが、出力装置の色再現領域の範囲外に存在する画像信号を出力する場合には色が潰れてしまい画質が劣化する。そこで、これを解消すべく、出力装置の色再現領域の範囲外に存在する画像信号を色再現領域の範囲内の画像信号に変換する画像処理方法が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平４−１８０３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示された画像処理方法は、入力画像が取り得る全ての色の画像信号を、一括して、出力装置の色再現領域の範囲内に変換する方式である。したがって、出力装置の色再現領域の範囲内に存在する画像信号も一律に変換されることとなり、入力画像を忠実に再現できない。
【０００４】
そこで本発明は、上記の課題を解決することができる出力装置、色変換方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態によると、画像に含まれる色のうちの再現できない色を再現できる色に変換して、画像を出力する出力装置であって、画像に含まれる色のうちの当該出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する色再現不可能領域抽出部と、色再現不可能領域の色を当該出力装置によって再現できる色に変換する第１色変換部と、色再現不可能領域と色再現不可能領域以外の領域との画像における位置関係に基づいて、色再現不可能領域以外の領域の色を変換する第２色変換部とを備える。
【０００６】
色再現不可能領域抽出部は、画像に含まれる色のうちの当該出力装置によって再現できる色を示すガマット領域の範囲外の色を含む領域である色再現不可能領域を抽出し、第１色変換部は、色再現不可能領域の色をガマット領域の範囲内の色に変換してもよい。
【０００７】
第２色変換部は、色再現不可能領域との画像における距離に基づいて、色再現不可能領域以外の領域の色を変換してもよい。
【０００８】
第２色変換部は、画像において色再現不可能領域により近い色再現不可能領域以外の領域の色に対して、第１色変換部によって色再現不可能領域に施された色変換により近い色変換を施してもよい。
【０００９】
第１色変換部は、色再現不可能領域の色を当該出力装置によって再現できる色に変換するガンマカーブを生成して色再現不可能領域の色をガンマ変換し、第２色変換部は、色再現不可能領域との画像における距離に基づいて、色再現不可能領域以外の領域の色変換に用いる複数のガンマカーブを生成して色再現不可能領域以外の領域の色をそれぞれガンマ変換してもよい。
【００１０】
第２色変換部は、画像において色再現不可能領域により近い色再現不可能領域以外の領域に対して、第１色変換部によって生成されたガンマカーブにより近いガンマカーブを生成して色再現不可能領域以外の領域の色をそれぞれガンマ変換してもよい。
【００１１】
色再現不可能領域抽出部は、当該出力装置によって再現できない色を含むオブジェクトを色再現不可能領域として抽出し、第１色変換部は、オブジェクトの色を再現できる色に変換するガンマカーブを生成してオブジェクトの色をガンマ変換し、第２色変換部は、オブジェクトとの画像における距離に基づいて、オブジェクト以外のオブジェクトの色変換に用いるガンマカーブを生成してオブジェクト以外のオブジェクトの色をそれぞれガンマ変換してもよい。
【００１２】
第１色変換部は、色再現不可能領域の色を当該出力装置によって再現できる色に変換するルックアップテーブルを生成して色再現不可能領域の色を変換し、第２色変換部は、色再現不可能領域と色再現不可能領域以外の領域との画像における距離に基づいて、色再現不可能領域以外の領域の色変換に用いる複数のルックアップテーブルを生成して色再現不可能領域以外の領域の色をそれぞれ変換してもよい。
【００１３】
第２色変換部は、画像において色再現不可能領域により近い色再現不可能領域以外の領域に対して、第１色変換部によって生成されたルックアップテーブルにより近いルックアップテーブルを生成して、かつ、画像において色再現不可能領域により遠い色再現不可能領域以外の領域に対して、色変換の度合いがより小さいルックアップテーブルを生成して、色再現不可能領域以外の領域の色をそれぞれ変換してもよい。
【００１４】
第１色変換部は、色再現不可能領域の色を当該出力装置によって再現できる色に変換する色変換マトリクスを生成して色再現不可能領域の色を変換し、第２色変換部は、色再現不可能領域と色再現不可能領域以外の領域との画像における距離に基づいて、色再現不可能領域以外の領域の色変換に用いる複数の色変換マトリクスを生成して色再現不可能領域以外の領域の色をそれぞれ変換してもよい。
【００１５】
第２色変換部は、画像において色再現不可能領域により近い色再現不可能領域以外の領域に対して、第１色変換部によって生成された色変換マトリクスにより近い色変換マトリクスを生成して、かつ、画像において色再現不可能領域により遠い色再現不可能領域以外の領域に対して、色変換の度合いがより小さい色変換マトリクスを生成して、色再現不可能領域以外の領域の色をそれぞれ変換してもよい。
【００１６】
色再現不可能領域抽出部は、当該出力装置によって再現できない単一色からなる色再現不可能領域を抽出し、第１色変換部は、色再現不可能領域の色を当該出力装置によって再現できる色に変換し、第２色変換部は、画像において色再現不可能領域に近い領域の色を、第１色変換部による色変換に対応させて変換してもよい。
【００１７】
第２色変換部は、画像において色再現不可能領域に近い領域であって、色空間において第１色変換部によって色変換された後の色再現不可能領域の色に近い領域の色を、第１色変換部による色変換に対応させて変換してもよい。
【００１８】
第１色変換部は、色再現不可能領域に対して、色空間において第１の変換ベクトルによって示される色変換を行い、第２色変換部は、画像において色再現不可能領域に近い領域に対して、色空間において第１の変換ベクトルと同一の方向の第２の変換ベクトルによって示される色変換を行ってもよい。
【００１９】
第２色変換部は、画像において色再現不可能領域に近い領域に対して、画像における色再現不可能領域からの距離に応じた大きさの第２の変換ベクトルによって示される色変換をそれぞれ行ってもよい。
【００２０】
第２色変換部は、画像において色再現不可能領域により近い領域に、第１の変換ベクトルにより近い大きさの第２の変換ベクトルによって示される色変換を行ってもよい。
【００２１】
第２色変換部は、画像において色再現不可能領域に近い領域に対して、画像において色再現不可能領域に近い領域の色と、第１色変換部によって色変換された後の色再現不可能領域の色との色空間における距離に応じた大きさの第２の変換ベクトルによって示される色変換をそれぞれ行ってもよい。
【００２２】
第２色変換部は、画像において色再現不可能領域に近い領域において、色空間において第１色変換部によって色変換された後の色再現不可能領域の色により近い色の領域に、第１の変換ベクトルにより近い大きさの第２の変換ベクトルによって示される色変換を行ってもよい。
【００２３】
第２色変換部は、画像において第２色変換部によって色変換された領域に近い領域の色を、第２色変換部によって色変換された領域に対する色変換に対応して変換してもよい。
【００２４】
色再現不可能領域抽出部は、当該出力装置によって再現できない複数の色からなる色再現不可能領域を抽出し、第１色変換部は、画像における色再現不可能領域の面積に応じて、色再現不可能領域の複数の色を再現できる色に変換してもよい。
【００２５】
第１色変換部は、色再現不可能領域の面積がより小さい場合に、色再現不可能領域の複数の色の色変換前の色空間における距離に対する色変換後の色空間における距離がより小さくなるように、色再現不可能領域の複数の色を変換してもよい。
【００２６】
第２色変換部は、色再現不可能領域の色と色再現不可能領域の近傍の領域色との色空間における距離にさらに基づいて、色再現不可能領域の近傍の領域の色を変換してもよい。
【００２７】
第２色変換部は、色再現不可能領域の色と色再現不可能領域の近傍の領域の色との色空間における距離がより小さい場合に、色再現不可能領域の近傍の領域の色に対して、第１色変換部によって色再現不可能領域に施された色変換により近い色変換を施し、かつ、色再現不可能領域の色と色再現不可能領域の近傍の領域の色との色空間における距離がより大きい場合に、色再現不可能領域以外の領域に対して、より度合いが小さい色変換を施してもよい。
【００２８】
本発明の第２の形態によると、画像に含まれる色のうちの再現できない色を再現できる色に変換する色変換方法であって、画像に含まれる色のうちの出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する段階と、色再現不可能領域の色を当該出力装置によって再現できる色に変換する段階と、色再現不可能領域との画像における位置関係に基づいて、色再現不可能領域以外の領域の色を変換する段階とを備える。
【００２９】
本発明の第３の形態によると、画像に含まれる色のうちの再現できない色を再現できる色に変換して、画像を出力する出力装置用のプログラムであって、出力装置を、画像に含まれる色のうちの当該出力装置によって再現できない色を含む領域である色再現不可能領域を抽出する色再現不可能領域抽出部、色再現不可能領域の色を当該出力装置によって再現できる色に変換する第１色変換部、色再現不可能領域との画像における位置関係に基づいて、色再現不可能領域以外の領域の色を変換する第２色変換部として機能させる。
【００３０】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた発明となりうる。
【発明の効果】
【００３１】
本発明によれば、画像に含まれる色のうちの再現できない色を再現できる色に変換しても、高画質の画像を出力することができる出力装置、当該出力装置による色変換方法、及び当該出力装置用のプログラムを提供できる。
【発明を実施するための最良の形態】
【００３２】
以下、発明の実施形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００３３】
図１は、本発明の一実施形態に係る出力装置１００のブロック構成の一例を示す。出力装置１００は、画像を表示デバイスに表示する表示装置であってもよいし、画像を媒体に印刷する印刷装置であってもよい。例えば、出力装置１００は、テレビ受像器、モニタ、プリンタ、ラボ装置等である。また、出力装置１００は、コンピュータ等の情報処理装置と、モニタ又はプリンタ等の出力デバイスとから構成されてもよい。
【００３４】
本実施形態に係る出力装置１００は、画像に含まれる色のうちの再現できない色を含む領域である再現不可能領域の色を再現できる色に変換し、さらに画像における色再現不可能領域との位置関係に応じて色再現不可能領域以外の領域の色を変換することによって、出力装置１００の色再現領域の範囲内においてできる限り入力された画像に忠実な画像を出力することを目的とする。
【００３５】
出力装置１００は、画像入力部１０２、色再現不可能領域抽出部１０４、第１色変換部１０６、近傍領域抽出部１０８、近傍領域位置算出部１１０、第２色変換部１１２、及び画像出力部１１４を備える。
【００３６】
画像入力部１０２は、外部から画像を入力する。画像入力部１０２は、ネットワークを介して画像を入力するネットワークインタフェースであってもよいし、ＤＶＤ等の記録媒体から画像を読み出して入力するドライブであってもよいし、テレビ放送を受信するアンテナであってもよい。
【００３７】
色再現不可能領域抽出部１０４は、画像入力部１０２が入力した画像に含まれる色のうちの出力装置１００によって再現できない色を含む領域である色再現不可能領域を抽出する。ここで、出力装置１００によって再現できない色とは、出力装置１００によって再現できる色を示すガマット領域の範囲外の色であってもよい。即ち、色再現不可能領域抽出部１０４は、画像に含まれる色のうちの出力装置１００によって再現できる色を示すガマット領域の範囲外の色を含む領域である色再現不可能領域を抽出する。また、出力装置１００によって再現できない色とは、環境光等に起因して出力装置１００が閲覧者に認識可能なように再現できない色であってもよい。即ち、色再現不可能領域抽出部１０４は、出力装置１００の周囲の環境光の光量の測定結果に基づいて、画像に含まれる色のうちの出力装置１００によって閲覧者に認識可能なように再現できない色を含む領域である色再現不可能領域を抽出してもよい。
【００３８】
近傍領域抽出部１０８は、色再現不可能領域抽出部１０４によって抽出された色再現不可能領域の近傍の領域を抽出する。また、近傍領域位置算出部１１０は、色再現不可能領域抽出部１０４によって抽出された色再現不可能領域と、近傍領域抽出部１０８によって抽出された色再現不可能領域の近傍の領域との画像における位置関係を算出する。具体的には、近傍領域位置算出部１１０は、色再現不可能領域抽出部１０４によって抽出された色再現不可能領域と、近傍領域抽出部１０８によって抽出された色再現不可能領域の近傍の領域と画像における距離を算出する。
【００３９】
第１色変換部１０６は、画像入力部１０２によって入力された画像において、色再現不可能領域抽出部１０４によって抽出された色再現不可能領域の色を出力装置１００によって再現できる色に変換する。例えば、第１色変換部１０６は、色再現不可能領域の色をガマット領域の範囲内の色に変換する。
【００４０】
第２色変換部１１２は、画像入力部１０２によって入力された画像において、近傍領域位置算出部１１０によって算出された色再現不可能領域と色再現不可能領域以外の領域との画像における位置関係に基づいて、色再現不可能領域以外の領域の色を変換する。具体的には、第２色変換部１１２は、近傍領域位置算出部１１０によって算出された色再現不可能領域との画像における距離に基づいて、色再現不可能領域以外の領域の色を変換する。例えば、第２色変換部１１２は、画像において色再現不可能領域により近い色再現不可能領域以外の領域の色に対して、第１色変換部１０６によって色再現不可能領域に施された色変換により近い色変換を施す。
【００４１】
画像出力部１１４は、第１色変換部１０６によって色再現不可能領域に色変換が施され、第２色変換部１１２によって色再現不可能領域以外の領域に色変換が施された画像を出力する。画像出力部１１４は、画像を表示デバイスに表示してもよいし、画像を媒体に印刷してもよい。
【００４２】
本実施形態に係る出力装置１００によれば、画像における色再現不可能領域との距離に応じて、色再現不可能領域以外の領域の色を変換するので、色再現不可能領域に近い領域においては色の潰れ防ぐことができ、色再現不可能領域に遠い領域においては入力された画像の色を忠実に再現することができる。
【００４３】
図２及び図３は、本実施形態に係る出力装置１００による画像の色変換方法の第１の例を示す。図２は、第１の例に係る画像２００の一例を示す。図３は、第１の例に係る出力装置１００が用いるガンマカーブの一例を示す。図４は、第１の例に係る出力装置１００が用いるルックアップテーブルの一例を示す。図５は、第１の例に係る出力装置１００が用いる色変換マトリックスの一例を示す。
【００４４】
図２に示すように、画像入力部１０２によって入力された画像２００は、出力装置１００によって再現できない色を含む領域である色再現不可能領域２０２、色再現不可能領域２０２の周囲の領域２０４、領域２０４の周囲の領域２０６、領域２０６の周囲の領域２０８、及び領域２０８の周囲の領域２１０を含む。領域２０４、領域２０６、領域２０８、及び領域２１０は、この順に画像２００における色再現不可能領域２０２からの距離が近い領域である。
【００４５】
図３に示すように、出力装置１００は、色再現不可能領域２０２、領域２０４、領域２０６、領域２０８、及び領域２１０のそれぞれの色を、ガンマカーブ３０８、ガンマカーブ３０６、ガンマカーブ３０４、ガンマカーブ３０２、ガンマカーブ３００のそれぞれを用いてガンマ変換する。なお、出力装置１００によって再現できない色が画像２００に含まれていない場合には、出力装置１００は、ガンマカーブ３００を用いて入力データ値を出力データ値に変換する。即ち、本実施形態における出力装置１００によって再現できない色とは、出力装置１００が通常使用するガンマカーブ３００によって再現することができずに潰れてしまう入力データ値Ａ以上の色である。
【００４６】
以下、図２及び図３を参照して色変換方法について説明する。色再現不可能領域抽出部１０４は、画像入力部１０２によって入力された画像２００に含まれる色のうちの出力装置１００によって再現できない色を含む領域である色再現不可能領域２０２を抽出する。そして、第１色変換部１０６は、色再現不可能領域２０２の色を出力装置１００によって再現できる色に変換する。例えば、第１色変換部１０６は、色再現不可能領域２０２の色を出力装置１００によって再現できる色に変換するガンマカーブ３０８を生成して色再現不可能領域２０２の色をガンマ変換する。
【００４７】
次に、近傍領域抽出部１０８は、画像２００における色再現不可能領域２０２の周囲の領域２０４を抽出する。そして、近傍領域位置算出部１１０は、色再現不可能領域２０２と領域２０４と画像２００における距離を算出する。そして、第２色変換部１１２は、色再現不可能領域２０２と領域２０４との画像２００における距離に基づいて、ガンマカーブ３０６を生成して領域２０４の色をガンマ変換する。
【００４８】
さらに、近傍領域抽出部１０８は、画像２００における領域２０４の周囲の領域２０６を抽出する。そして、近傍領域位置算出部１１０は、色再現不可能領域２０２と領域２０６と画像２００における距離を算出する。そして、第２色変換部１１２は、色再現不可能領域２０２と領域２０６との画像２００における距離に基づいて、ガンマカーブ３０４を生成して領域２０６の色をガンマ変換する。
【００４９】
さらに、近傍領域抽出部１０８は、画像２００における領域２０６の周囲の領域２０８を抽出する。そして、近傍領域位置算出部１１０は、色再現不可能領域２０２と領域２０８と画像２００における距離を算出する。そして、第２色変換部１１２は、色再現不可能領域２０２と領域２０８との画像２００における距離に基づいて、ガンマカーブ３０２を生成して領域２０８の色をガンマ変換する。
【００５０】
さらに、近傍領域抽出部１０８は、画像２００における領域２０６の周囲の領域２１０を抽出する。そして、近傍領域位置算出部１１０は、色再現不可能領域２０２と領域２１０と画像２００における距離を算出する。そして、第２色変換部１１２は、色再現不可能領域２０２と領域２１０との画像２００における距離に基づいて、ガンマカーブ３００を生成して領域２１０の色をガンマ変換する。
【００５１】
即ち、第２色変換部１１２は、色再現不可能領域２０２との画像２００における距離に基づいて、色再現不可能領域２０２以外の領域の色変換に用いる複数のガンマカーブを生成して色再現不可能領域２０２以外の領域の色をそれぞれガンマ変換する。この場合、第２色変換部１１２は、画像２００において色再現不可能領域２０２により近い色再現不可能領域２０２以外の領域に対して、第１色変換部１０６によって生成されたガンマカーブ３０８により近いガンマカーブを生成して色再現不可能領域２０２以外の領域の色をそれぞれガンマ変換する。
【００５２】
以上のように、色再現不可能領域２０２からの距離に応じて徐々にガンマカーブを変化させていくことによって、ガンマカーブの違いによる不自然な色のずれが生じることを防ぐことができる。また、色再現不可能領域２０２からの距離に応じて徐々にガンマカーブを立てていくことによって、色再現不可能領域２０２からの距離が遠い領域においては、通常出力装置１００が利用する出力装置１００にとって最適なガンマカーブを利用して色変換することができる。
【００５３】
なお、画像２００が複数の色再現不可能領域を含む場合には、１つ目の色再現不可能領域に注目して上述の色変換を画像２００全体に行った後、２つ目の色再現不可能領域に注目して上述の色変換を行い、出力装置１００によって再現できない色が画像２００に存在しなくなるまで上述の色変換を繰り返してもよい。また他の例においては、複数の色再現不可能領域に注目してそれぞれの領域を色変換するための複数のガンマカーブを上述のように生成した後、領域毎に複数のガンマカーブを合成して領域毎に１つのガンマカーブを生成して色変換してもよい。
【００５４】
また、図４に示すように、出力装置１００は、一次元色変換関数又は三次元色変換関数から一次元ルックアップテーブル又は三次元ルックアップテーブルを生成して、色再現不可能領域２０２、領域２０４、領域２０６、領域２０８、及び領域２１０のそれぞれの色を変換してもよい。
【００５５】
以下、図２及び図４を参照して色変換方法について説明する。第１色変換部１０６は、色再現不可能領域２０２の色を出力装置１００によって再現できる色に変換するルックアップテーブルを生成して色再現不可能領域２０２の色を変換する。そして、第２色変換部１１２は、色再現不可能領域２０２と色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０のそれぞれとの画像における距離に基づいて、色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０の色変換に用いる複数のルックアップテーブルを生成して色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０の色をそれぞれ変換する。
【００５６】
第２色変換部１１２は、画像において色再現不可能領域２０２により近い色再現不可能領域２０２以外の領域に対して、第１色変換部１０６によって生成されたルックアップテーブルにより近いルックアップテーブルを生成する。また、第２色変換部１１２は、画像において色再現不可能領域２０２により遠い色再現不可能領域２０２以外の領域に対して、色変換の度合いがより小さいルックアップテーブルを生成して、色再現不可能領域２０２以外の領域の色をそれぞれ変換する。
【００５７】
以上のように、色再現不可能領域２０２からの距離に応じて徐々にルックアップテーブルを変化させていくことによって、ルックアップテーブルの違いによる不自然な色のずれが生じることを防ぐことができる。また、色再現不可能領域２０２からの距離に応じて徐々にルックアップテーブルによる色変換の度合いを小さくしていくことによって、色再現不可能領域２０２からの距離が遠い領域においては、画像の本来の色を忠実に再現することができる。
【００５８】
また、図５に示すように、出力装置１００は、色変換マトリックスを生成して、色再現不可能領域２０２、領域２０４、領域２０６、領域２０８、及び領域２１０のそれぞれの色を変換してもよい。
【００５９】
以下、図２及び図５を参照して色変換方法について説明する。第１色変換部１０６は、色再現不可能領域２０２の色を出力装置１００によって再現できる色に変換する色変換マトリックスを生成して色再現不可能領域２０２の色を変換する。そして、第２色変換部１１２は、色再現不可能領域２０２と色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０のそれぞれとの画像における距離に基づいて、色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０の色変換に用いる複数の色変換マトリックスを生成して色再現不可能領域２０２以外の領域２０４、領域２０６、領域２０８、及び領域２１０の色をそれぞれ変換する。
【００６０】
第２色変換部１１２は、画像において色再現不可能領域２０２により近い色再現不可能領域２０２以外の領域に対して、第１色変換部１０６によって生成された色変換マトリックスにより近い色変換マトリックスを生成する。また、第２色変換部１１２は、画像において色再現不可能領域２０２により遠い色再現不可能領域２０２以外の領域に対して、色変換の度合いがより小さい色変換マトリックスを生成して、色再現不可能領域２０２以外の領域の色をそれぞれ変換する。例えば、第２色変換部１１２は、画像において色再現不可能領域２０２との距離が離れるにつれて色変換マトリックスを単位行列に近づけていくことが好ましい。
【００６１】
以上のように、色再現不可能領域２０２からの距離に応じて徐々に色変換マトリックスを変化させていくことによって、色変換マトリックスの違いによる不自然な色のずれが生じることを防ぐことができる。また、色再現不可能領域２０２からの距離に応じて徐々に色変換マトリックスによる色変換の度合いを小さくしていくことによって、色再現不可能領域２０２からの距離が遠い領域においては、画像の本来の色を忠実に再現することができる。
【００６２】
図６は、本実施形態に係る出力装置１００による画像の色変換方法の第２の例を示す。図２から図５に示した色変換方法の第１の例では、色再現不可能領域から予め定められた所定の距離の領域毎にガンマカーブ、ルックアップテーブル、又は色変換マトリックスを生成して色変換を行うが、画像におけるオブジェクトを領域としてオブジェクト毎にガンマカーブ、ルックアップテーブル、又は色変換マトリックスを生成して色変換を行ってもよい。なお、以下に説明する部分を除き、第２の例における出力装置１００の動作は、第１の例における出力装置１００の動作と同様であるので説明を省略する。
【００６３】
色再現不可能領域抽出部１０４は、色再現不可能領域抽出部１０４は、画像入力部１０２によって入力された画像４００に含まれる色のうちの出力装置１００によって再現できない色を含むオブジェクト４０２を色再現不可能領域として抽出する。そして、第１色変換部１０６は、オブジェクト４０２の色を出力装置１００によって再現できる色に変換する。例えば、第１色変換部１０６は、オブジェクト４０２の色を出力装置１００によって再現できる色に変換するガンマカーブ、ルックアップテーブル、又は色変換マトリックスを生成してオブジェクト４０２の色を変換する。
【００６４】
次に、近傍領域抽出部１０８は、画像４００におけるオブジェクト４０２以外のオブジェクト４０４、４０６、４０８、４１０、及び４１２を抽出する。そして、近傍領域位置算出部１１０は、オブジェクト４０２とオブジェクト４０４、４０６、４０８、４１０、及び４１２のそれぞれとの画像４００における距離を算出する。そして、第２色変換部１１２は、オブジェクト４０２とオブジェクト４０４、４０６、４０８、４１０、及び４１２のそれぞれとの画像４００における距離に基づいて、オブジェクト４０２以外のオブジェクト４０４、４０６、４０８、４１０、及び４１２の色変換に用いるガンマカーブ、ルックアップテーブル、又は色変換マトリックスを生成してオブジェクト４０２以外のオブジェクト４０４、４０６、４０８、４１０、及び４１２の色をそれぞれ変換する。
【００６５】
以上のように、オブジェクト毎にガンマカーブ、ルックアップテーブル、又は色変換マトリックスを生成することによって、オブジェクト内においては同一の色変換が行われるので、オブジェクト内で不自然な色の差が生じることを防ぐことができる。
【００６６】
図７、図８、図９、及び図１０は、本実施形態に係る出力装置１００による画像の色変換方法の第３の例を示す。図７は、第３の例に係る色変換方法のフローの一例を示す。図８は、第３の例に係る画像の一例を示す。図９及び図１０は、第３の例に係る色空間の一例を示す。以下、図７に示す色変換方法のフローに沿って、図８、図９、及び図１０を参照しながら、色変換方法の第３の例を説明する。なお、以下に説明する部分を除き、第３の例における出力装置１００の動作は、第１の例又は第２の例における出力装置１００の動作と同様であるので説明を省略する。
【００６７】
まず、色再現不可能領域抽出部１０４は、画像入力部１０２によって入力された画像６００を単一色からなる領域、又は近似する複数の色からなる領域に分割し、複数の領域のうちで出力装置１００によって再現できない単一色からなる色再現不可能領域、又は複数の領域のうちで出力装置１００によって再現できない近似する複数の色からなる色再現不可能領域を抽出する（Ｓ５００）。例えば、色再現不可能領域抽出部１０４は、色再現不可能領域６０４及び６０６を抽出する。ここで、近似する複数の色とは、色空間において予め定められた大きさの範囲内に存在する複数の色である。
【００６８】
そして、第１色変換部１０６は、色再現不可能領域抽出部１０４が抽出した色再現不可能領域のうちの１つを選択し（Ｓ５０２）、選択した色再現不可能領域６０４の色を出力装置１００によって再現できる色に変換する（Ｓ５０４）。例えば、第１色変換部１０６は、色再現不可能領域６０４を選択し、色再現不可能領域６０４の色を出力装置１００によって再現できる色に変換する。具体的には、第１色変換部１０６は、色再現不可能領域６０４に対して、図９に示すような色空間において第１の変換ベクトル７００によって示される色変換を行う。
【００６９】
また、Ｓ５０４において、第１色変換部１０６は、画像における色再現不可能領域６０４の面積に応じて、色再現不可能領域の複数の色を再現できる色に変換する。具体的には、図１０に示すように、第１色変換部１０６は、色再現不可能領域６０４の面積がより小さい場合に、色再現不可能領域６０４の複数の色の色変換前の色空間における距離に対する色変換後の色空間における距離がより小さくなるように、色再現不可能領域６０４の複数の色を変換する。
【００７０】
次に、近傍領域抽出部１０８は、第１色変換部１０６によって変換された後の色再現不可能領域の色と、画像６００において色再現不可能領域に近い領域の色とを比較する（Ｓ５０６）。そして、近傍領域抽出部１０８は、図９に示すような色空間における、色再現不可能領域の色と、色再現不可能領域に近い領域の色との距離が予め定められた所定値より小さいか否かを判断する（Ｓ５０８）。例えば、近傍領域抽出部１０８は、色再現不可能領域６０４の色と領域６０２の色とを比較する。そして、近傍領域抽出部１０８は、色再現不可能領域６０４の色と領域６０２の色との距離が予め定められた所定値より小さいか否かを判断する。
【００７１】
Ｓ５０８において近傍領域抽出部１０８が色再現不可能領域の色と、色再現不可能領域に隣接する領域の色との色空間における距離が予め定められた所定値より小さいと判断した場合（Ｓ５０８−Ｙ）、第２色変換部１１２は、隣接する領域の色を第１色変換部１０６による色再現不可能領域の色変換に対応させて変換する（Ｓ５１０）。例えば、第２色変換部１１２は、色再現不可能領域６０４の色と領域６０２の色との距離が予め定められた所定値より小さい場合に、領域６０２の色を第１色変換部１０６による色再現不可能領域６０４の色変換に対応させて変換する。
【００７２】
即ち、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域であって、色空間において第１色変換部１０６によって色変換された後の色再現不可能領域の色に近い領域の色を、第１色変換部１０６による色変換に対応させて変換する。例えば、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域に対して、図９に示すように、色空間において第１の変換ベクトル７００と同一の方向の第２の変換ベクトル７０２によって示される色変換を行う。
【００７３】
また、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域に対して、画像６００における色再現不可能領域からの距離に応じた大きさの第２の変換ベクトルによって示される色変換をそれぞれ行ってもよい。具体的には、第２色変換部１１２は、画像６００において色再現不可能領域により近い領域に、第１の変換ベクトル７００により近い大きさの第２の変換ベクトル７０２によって示される色変換を行う。また、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域に対して、画像６００において色再現不可能領域に近い領域の色と、第１色変換部１０６によって色変換された後の色再現不可能領域の色との、図９に示すような色空間における距離に応じた大きさの第２の変換ベクトルによって示される色変換をそれぞれ行ってもよい。具体的には、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域において、図９に示すような色空間において第１色変換部１０６によって色変換された後の色再現不可能領域の色により近い色の領域に、第１の変換ベクトル７００により近い大きさの第２の変換ベクトル７０２によって示される色変換を行う。
【００７４】
即ち、第２色変換部１１２は、色再現不可能領域の色と色再現不可能領域の近傍の領域の色との色空間における距離に基づいて、画像において色再現不可能領域の近傍の領域の色を変換する。具体的には、第２色変換部１１２は、色再現不可能領域の色と色再現不可能領域の近傍の領域の色との色空間における距離がより小さい場合に、色再現不可能領域の近傍の領域の色に対して、第１色変換部１０６によって色再現不可能領域に施された色変換により近い色変換を施し、かつ、色再現不可能領域の色と色再現不可能領域の近傍の領域の色との色空間における距離がより大きい場合に、色再現不可能領域以外の領域に対して、より度合いが小さい色変換を施してもよい。
【００７５】
そして、近傍領域抽出部１０８は、第２色変換部１１２によって変換された後の領域の色と、当該領域に近い領域の色とをさらに比較する（Ｓ５０６）。そして、近傍領域抽出部１０８は、色空間における、第２色変換部１１２によって変換された後の領域の色と、当該領域に近い領域の色との距離が予め定められた所定値より小さいか否かを判断する（Ｓ５０８）。そして、第２色変換部１１２は、画像６００において第２色変換部１１２によって色変換された領域に近い領域の色を第２色変換部１１２による領域の色変換に対応させて変換する（Ｓ５１０）。例えば、第２色変換部１１２は、画像６００において色再現不可能領域に近い領域に対して、図９に示すように、色空間において第２の変換ベクトル７０２と同一の方向の第３の変換ベクトル７０４によって示される色変換を行う。そして、第２色変換部１１２によって色変換された領域と当該領域に近い領域とに近似する色が存在しなくなるまでＳ５０６〜Ｓ５１０を繰り返し行う。
【００７６】
Ｓ５０８において近傍領域抽出部１０８が色再現不可能領域の色と、色再現不可能領域に近い領域の色との距離が予め定められた所定値より小さくないと判断した場合（Ｓ５０８−Ｎ）、近傍領域抽出部１０８は、色再現不可能領域抽出部１０４が抽出した全ての色再現不可能領域についての色変換が終了したか否かを判断する（Ｓ５１２）。
【００７７】
Ｓ５１２において近傍領域抽出部１０８が全ての色再現不可能領域についての色変換が終了していないと判断した場合（Ｓ５１２−Ｎ）、再度、第１色変換部１０６は、色再現不可能領域抽出部１０４が抽出した色再現不可能領域のうちの１つを選択し、Ｓ５０２〜Ｓ５１２を繰り返し行う。例えば、第１色変換部１０６は、色再現不可能領域６０６を選択して色変換を行い、さらに第２色変換部１１２は、画像６００において色再現不可能領域６０６に近い領域であって、色空間において第１色変換部１０６によって色変換された後の色再現不可能領域６０６の色に近い領域の色変換を行う。一方、Ｓ５１２において近傍領域抽出部１０８が全ての色再現不可能領域についての色変換が終了したと判断した場合（Ｓ５１２−Ｙ）、本フローは終了する。
【００７８】
以上のように、色再現不可能領域の色を出力装置１００によって再現できる色に変換した後、画像において色再現不可能領域に近い領域であって、色空間において色再現不可能領域の色に近い領域の色を、色再現不可能領域の色変換に対応させて変換することによって、色再現不可能領域と色再現不可能領域に近い領域とが近似した色があっても、色の差を適切に保つことができる。したがって、出力装置１００によって再現できない色を再現できる色に変換してもコントラストの高い高画質の画像を出力することができる。
【００７９】
また、画像における色再現不可能領域の面積に応じて、複数の色の色変換前の色空間における距離に対する色変換後の色空間における距離を変化させることによって、画像における面積が大きく画像の印象に大きく影響を及ぼす色再現不可能領域の色を変換する場合には、色再現不可能領域内のコントラストを維持しつつ色変換を行うことができるとともに、面積が小さく画像の印象にあまり影響を及ぼさない色再現不可能領域の色を変換する場合には、色再現不可能領域内のコントラストを維持せずに、色再現不可能領域と色再現不可能領域以外の領域とのコントラストを維持しつつ色変換を行うことができる。
【００８０】
図１１は、本実施形態に係る出力装置１００のハードウェア構成の一例を示す。出力装置１００は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示デバイス１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有するレガシー入出力部とを備える。
【００８１】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５及びグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０及びＲＡＭ１５２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示デバイス１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００８２】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置である通信インターフェイス１５３０、ハードディスクドライブ１５４０、ＣＤ−ＲＯＭドライブ１５６０を接続する。通信インターフェイス１５３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ１５４０は、出力装置１００内のＣＰＵ１５０５が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。
【００８３】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、出力装置１００が起動時に実行するブート・プログラムや、出力装置１００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００８４】
ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供されるプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１５２０を介して出力装置１００内のハードディスクドライブ１５４０にインストールされ、ＣＰＵ１５０５において実行される。出力装置１００にインストールされて実行されるプログラムは、ＣＰＵ１５０５等に働きかけて、出力装置１００を、図１から図１０にかけて説明した出力装置１００として機能させる。
【００８５】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを出力装置１００に提供してもよい。
【００８６】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００８７】
【図１】出力装置１００のブロック構成の一例を示す図である。
【図２】出力装置１００による画像の色変換方法の第１の例を示す図である。
【図３】出力装置１００による画像の色変換方法の第１の例を示す図である。
【図４】出力装置１００による画像の色変換方法の第１の例を示す図である。
【図５】出力装置１００による画像の色変換方法の第１の例を示す図である。
【図６】出力装置１００による画像の色変換方法の第２の例を示す図である。
【図７】出力装置１００による画像の色変換方法の第３の例を示す図である。
【図８】出力装置１００による画像の色変換方法の第３の例を示す図である。
【図９】出力装置１００による画像の色変換方法の第３の例を示す図である。
【図１０】出力装置１００による画像の色変換方法の第３の例を示す図である。
【図１１】出力装置１００のハードウェア構成の一例を示す図である。
【符号の説明】
【００８８】
１００  出力装置
１０２  画像入力部
１０４  色再現不可能領域抽出部
１０６  第１色変換部
１０８  近傍領域抽出部
１１０  近傍領域位置算出部
１１２  第２色変換部
１１４  画像出力部
【図１】
2006014284.tif 000003
【図２】
2006014284.tif 000004
【図３】
2006014284.tif 000005
【図４】
2006014284.tif 000006
【図５】
2006014284.tif 000007
【図６】
2006014284.tif 000008
【図７】
2006014284.tif 000009
【図８】
2006014284.tif 000010
【図９】
2006014284.tif 000011
【図１０】
2006014284.tif 000012
【図１１】
2006014284.tif 000013