(57)【要約】【課題】指定色に近い色領域に含まれる色の表現の多様化を図る。【解決手段】同系色領域内の色相データ値を指定色の色相データ値ｈ0に近づける場合には、同系色領域の下限値ｈLから指定色の色相データ値ｈ0までの色相データ値を増加させ、指定色の色相データ値ｈ0から同系色領域の上限値ｈUまでの色相データ値を減少させる。同系色領域内の色相データ値を指定色の色相データ値ｈ0から遠ざける場合には、指定色の色相データ値ｈ0から同系色領域の上限値ｈUまでの色相データ値を増加させ、同系色領域の下限値ｈLから指定色の色相データ値ｈ0までの色相データ値を減少させる。【選択図】図２
2006174361.tif 000002
【特許請求の範囲】
【請求項１】
指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、
前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする画像処理装置。
【請求項４】
請求項１〜３のいずれか一項に記載の画像処理装置において、
前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする画像処理装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像処理装置において、
前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする画像処理装置。
【請求項６】
請求項１〜５のいずれか一項に記載の画像処理装置において、
前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする画像処理装置。
【請求項７】
請求項１〜６のいずれか一項に記載の画像処理装置において、
画像データを取得する取得手段を備え、
前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする画像処理装置。
【請求項８】
請求項１〜７のいずれか一項に記載の画像処理装置において、
ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、
前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする画像処理装置。
【請求項９】
請求項８に記載の画像処理装置において、
色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする画像処理装置。
【請求項１０】
請求項９に記載の画像処理装置において、
前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、
前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、
を備えたことを特徴とする画像処理装置。
【請求項１１】
指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする画像処理装置。
【請求項１２】
指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする画像処理装置。
【請求項１３】
指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする画像処理システム。
【請求項１４】
請求項１３に記載の画像処理システムにおいて、
前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする画像処理システム。
【請求項１５】
請求項１３又は１４に記載の画像処理システムにおいて、
前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする画像処理システム。
【請求項１６】
請求項１３〜１５のいずれか一項に記載の画像処理システムにおいて、
前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする画像処理システム。
【請求項１７】
請求項１３〜１６のいずれか一項に記載の画像処理システムにおいて、
前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする画像処理システム。
【請求項１８】
請求項１３〜１７のいずれか一項に記載の画像処理システムにおいて、
前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする画像処理システム。
【請求項１９】
請求項１３〜１８のいずれか一項に記載の画像処理システムにおいて、
画像データを取得する取得手段を備え、
前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする画像処理システム。
【請求項２０】
請求項１３〜１９のいずれか一項に記載の画像処理システムにおいて、
ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、
前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする画像処理システム。
【請求項２１】
請求項２０に記載の画像処理システムにおいて、
色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする画像処理システム。
【請求項２２】
請求項２１に記載の画像処理システムにおいて、
前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、
前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、
を備えたことを特徴とする画像処理システム。
【請求項２３】
指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする画像処理システム。
【請求項２４】
指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする画像処理システム。
【請求項２５】
指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする画像形成システム。
【請求項２６】
請求項２５に記載の画像形成システムにおいて、
前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする画像形成システム。
【請求項２７】
請求項２５又は２６に記載の画像形成システムにおいて、
前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする画像形成システム。
【請求項２８】
請求項２５〜２７のいずれか一項に記載の画像形成システムにおいて、
前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする画像形成システム。
【請求項２９】
請求項２５〜２８のいずれか一項に記載の画像形成システムにおいて、
前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする画像形成システム。
【請求項３０】
請求項２５〜２９のいずれか一項に記載の画像形成システムにおいて、
前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする画像形成システム。
【請求項３１】
請求項２５〜３０のいずれか一項に記載の画像形成システムにおいて、
画像データを取得する取得手段を備え、
前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする画像形成システム。
【請求項３２】
請求項２５〜３１のいずれか一項に記載の画像形成システムにおいて、
ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、
前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする画像形成システム。
【請求項３３】
請求項３２に記載の画像形成システムにおいて、
色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする画像形成システム。
【請求項３４】
請求項３３に記載の画像形成システムにおいて、
前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、
前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、
を備えたことを特徴とする画像形成システム。
【請求項３５】
指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする画像形成システム。
【請求項３６】
指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする画像形成システム。
【請求項３７】
コンピュータに、
指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整機能を実現させるためのプログラム。
【請求項３８】
請求項３７に記載のプログラムにおいて、
前記色調整機能を実現させる際に、前記指定色の色相データ値を維持することを特徴とするプログラム。
【請求項３９】
請求項３７又は３８に記載のプログラムにおいて、
前記コンピュータに、
操作手段からの操作により前記色調整機能における色調整の調整量を段階的に指定する機能を実現させることを特徴とするプログラム。
【請求項４０】
請求項３７〜３９のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
操作手段からの操作により前記指定色を１つ以上指定する機能を実現させることを特徴とするプログラム。
【請求項４１】
請求項３７〜４０のいずれか一項に記載のプログラムにおいて、
前記色調整機能を実現させる際に、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とするプログラム。
【請求項４２】
請求項３７〜４１のいずれか一項に記載のプログラムにおいて、
前記色調整機能を実現させる際に、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とするプログラム。
【請求項４３】
請求項３７〜４２のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
画像データを取得する取得機能を実現させ、
前記色調整機能を実現させる際に、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とするプログラム。
【請求項４４】
請求項３７〜４３のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
ＲＧＢデータをＬｃｈデータに変換する第１の変換機能を実現させ、
前記色相データ値は、前記第１の変換機能により得られたｈデータ値であることを特徴とするプログラム。
【請求項４５】
請求項４４に記載のプログラムにおいて、
前記コンピュータに、
色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換機能を実現させることを特徴とするプログラム。
【請求項４６】
請求項４５に記載のプログラムにおいて、
前記コンピュータに、
前記第２の変換機能により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換機能と、
前記ＣＭＹＫデータに基づいて画像形成を行う画像形成機能と、
を実現させることを特徴とするプログラム。
【請求項４７】
コンピュータに、
指定色の同系色領域内の色相を前記指定色の色相に近づける色調整機能を実現させるためのプログラム。
【請求項４８】
コンピュータに、
指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の色調整を行う画像処理装置、画像処理システム、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
一般に、カラープリンタやカラー複写機等で画像を出力する際に、特定の色に対して色調整を行う場合がある。
【０００３】
例えば、変換対象となる色信号をＲＧＢ表色系上で調整対象点として指定し、調整対象点に対する調整量をＬａｂ表色系上で指定し、この調整量に基づいて調整対象点を含む周辺領域の色信号に対する調整関数を算出する画像処理装置が提案されている（例えば、特許文献１参照。）。
【０００４】
図１３は、従来の入力色相データ値ｈinに対する出力色相データ値ｈoutを示す変換曲線の一例である。調整対象点となる色相データｈtに対する調整量Δｈtに基づいて、調整対象点ｈtの周辺領域の色相データに対しても調整を行い、画像の色味を変化させている。
【特許文献１】特開２００４−７２２７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来技術においては、調整対象点を含む周辺領域の色を調整量に応じて変化させていたが、ユーザが指定する指定色に近い色で表現される色の範囲を調整することはできなかった。
【０００６】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、指定色に近い色領域に含まれる色の表現を多様化し得る画像処理装置、画像処理システム、画像形成システム及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、画像処理装置において、指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像処理装置において、前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の画像処理装置において、前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の画像処理装置において、前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の画像処理装置において、前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１〜５のいずれか一項に記載の画像処理装置において、前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする。
【００１３】
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の画像処理装置において、画像データを取得する取得手段を備え、前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする。
【００１４】
請求項８に記載の発明は、請求項１〜７のいずれか一項に記載の画像処理装置において、ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする。
【００１５】
請求項９に記載の発明は、請求項８に記載の画像処理装置において、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする。
【００１６】
請求項１０に記載の発明は、請求項９に記載の画像処理装置において、前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、を備えたことを特徴とする。
【００１７】
請求項１１に記載の発明は、画像処理装置において、指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする。
【００１８】
請求項１２に記載の発明は、画像処理装置において、指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする。
【００１９】
請求項１３に記載の発明は、画像処理システムにおいて、指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする。
【００２０】
請求項１４に記載の発明は、請求項１３に記載の画像処理システムにおいて、前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする。
【００２１】
請求項１５に記載の発明は、請求項１３又は１４に記載の画像処理システムにおいて、前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする。
【００２２】
請求項１６に記載の発明は、請求項１３〜１５のいずれか一項に記載の画像処理システムにおいて、前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする。
【００２３】
請求項１７に記載の発明は、請求項１３〜１６のいずれか一項に記載の画像処理システムにおいて、前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする。
【００２４】
請求項１８に記載の発明は、請求項１３〜１７のいずれか一項に記載の画像処理システムにおいて、前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする。
【００２５】
請求項１９に記載の発明は、請求項１３〜１８のいずれか一項に記載の画像処理システムにおいて、画像データを取得する取得手段を備え、前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする。
【００２６】
請求項２０に記載の発明は、請求項１３〜１９のいずれか一項に記載の画像処理システムにおいて、ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする。
【００２７】
請求項２１に記載の発明は、請求項２０に記載の画像処理システムにおいて、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする。
【００２８】
請求項２２に記載の発明は、請求項２１に記載の画像処理システムにおいて、前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、を備えたことを特徴とする。
【００２９】
請求項２３に記載の発明は、画像処理システムにおいて、指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする。
【００３０】
請求項２４に記載の発明は、画像処理システムにおいて、指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする。
【００３１】
請求項２５に記載の発明は、画像形成システムにおいて、指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整手段を備えたことを特徴とする。
【００３２】
請求項２６に記載の発明は、請求項２５に記載の画像形成システムにおいて、前記色調整手段は、前記指定色の色相データ値を維持することを特徴とする。
【００３３】
請求項２７に記載の発明は、請求項２５又は２６に記載の画像形成システムにおいて、前記色調整手段により行われる色調整の調整量を段階的に指定するための操作手段を備えたことを特徴とする。
【００３４】
請求項２８に記載の発明は、請求項２５〜２７のいずれか一項に記載の画像形成システムにおいて、前記指定色を１つ以上指定するための操作手段を備えたことを特徴とする。
【００３５】
請求項２９に記載の発明は、請求項２５〜２８のいずれか一項に記載の画像形成システムにおいて、前記色調整手段は、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする。
【００３６】
請求項３０に記載の発明は、請求項２５〜２９のいずれか一項に記載の画像形成システムにおいて、前記色調整手段は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする。
【００３７】
請求項３１に記載の発明は、請求項２５〜３０のいずれか一項に記載の画像形成システムにおいて、画像データを取得する取得手段を備え、前記色調整手段は、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする。
【００３８】
請求項３２に記載の発明は、請求項２５〜３１のいずれか一項に記載の画像形成システムにおいて、ＲＧＢデータをＬｃｈデータに変換する第１の変換手段を備え、前記色相データ値は、前記第１の変換手段により得られたｈデータ値であることを特徴とする。
【００３９】
請求項３３に記載の発明は、請求項３２に記載の画像形成システムにおいて、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換手段を備えたことを特徴とする。
【００４０】
請求項３４に記載の発明は、請求項３３に記載の画像形成システムにおいて、前記第２の変換手段により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換手段と、前記ＣＭＹＫデータに基づいて画像形成を行う画像形成手段と、を備えたことを特徴とする。
【００４１】
請求項３５に記載の発明は、画像形成システムにおいて、指定色の同系色領域内の色相を前記指定色の色相に近づける色調整手段を備えたことを特徴とする。
【００４２】
請求項３６に記載の発明は、画像形成システムにおいて、指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整手段を備えたことを特徴とする。
【００４３】
請求項３７に記載の発明は、コンピュータに、指定色の同系色領域内の第１の領域の色相データ値を増加させ、前記同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う色調整機能を実現させるためのプログラムである。
【００４４】
請求項３８に記載の発明は、請求項３７に記載のプログラムにおいて、前記色調整機能を実現させる際に、前記指定色の色相データ値を維持することを特徴とする。
【００４５】
請求項３９に記載の発明は、請求項３７又は３８に記載のプログラムにおいて、前記コンピュータに、操作手段からの操作により前記色調整機能における色調整の調整量を段階的に指定する機能を実現させることを特徴とする。
【００４６】
請求項４０に記載の発明は、請求項３７〜３９のいずれか一項に記載のプログラムにおいて、前記コンピュータに、操作手段からの操作により前記指定色を１つ以上指定する機能を実現させることを特徴とする。
【００４７】
請求項４１に記載の発明は、請求項３７〜４０のいずれか一項に記載のプログラムにおいて、前記色調整機能を実現させる際に、前記指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定することを特徴とする。
【００４８】
請求項４２に記載の発明は、請求項３７〜４１のいずれか一項に記載のプログラムにおいて、前記色調整機能を実現させる際に、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、前記出力色相データ値を修正することを特徴とする。
【００４９】
請求項４３に記載の発明は、請求項３７〜４２のいずれか一項に記載のプログラムにおいて、前記コンピュータに、画像データを取得する取得機能を実現させ、前記色調整機能を実現させる際に、前記取得された画像データの色相データ値に対して色調整を行うことを特徴とする。
【００５０】
請求項４４に記載の発明は、請求項３７〜４３のいずれか一項に記載のプログラムにおいて、前記コンピュータに、ＲＧＢデータをＬｃｈデータに変換する第１の変換機能を実現させ、前記色相データ値は、前記第１の変換機能により得られたｈデータ値であることを特徴とする。
【００５１】
請求項４５に記載の発明は、請求項４４に記載のプログラムにおいて、前記コンピュータに、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換する第２の変換機能を実現させることを特徴とする。
【００５２】
請求項４６に記載の発明は、請求項４５に記載のプログラムにおいて、前記コンピュータに、前記第２の変換機能により得られたＲＧＢデータをＣＭＹＫデータへ変換する第３の変換機能と、前記ＣＭＹＫデータに基づいて画像形成を行う画像形成機能と、を実現させることを特徴とする。
【００５３】
請求項４７に記載の発明は、コンピュータに、指定色の同系色領域内の色相を前記指定色の色相に近づける色調整機能を実現させるためのプログラムである。
【００５４】
請求項４８に記載の発明は、コンピュータに、指定色の同系色領域内の色相を前記指定色の色相から遠ざける色調整機能を実現させるためのプログラムである。
【発明の効果】
【００５５】
請求項１、１３、２５、３７に記載の発明によれば、指定色の同系色領域内の第１の領域の色相データ値を増加させ、同系色領域内の第２の領域の色相データ値を減少させるので、指定色に近い色領域に含まれる色の表現を多様化することができる。
【００５６】
請求項２、１４、２６、３８に記載の発明によれば、指定色の色相データ値を維持するので、指定色については色を変化させずに、指定色に近い色領域に含まれる色の表現を多様化することができる。
【００５７】
請求項３、１５、２７、３９に記載の発明によれば、ユーザの指示により色調整の調整量を段階的に指定することができる。
【００５８】
請求項４、１６、２８、４０に記載の発明によれば、ユーザの指示により指定色を１つ以上指定することができる。
【００５９】
請求項５、１７、２９、４１に記載の発明によれば、指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定するので、各指定色における色調整の影響が他の指定色における色調整にまで及ぶことを防止することができる。
【００６０】
請求項６、１８、３０、４２に記載の発明によれば、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少となるように出力色相データ値を修正するので、色相の逆転を防止することができる。
【００６１】
請求項７、１９、３１、４３に記載の発明によれば、画像データを取得し、取得された画像データの色相データ値に対して色調整を行うことができる。
【００６２】
請求項８、２０、３２、４４に記載の発明によれば、色相データ値として、ＲＧＢデータからＬｃｈデータに変換されたｈデータ値を用いることができる。
【００６３】
請求項９、２１、３３、４５に記載の発明によれば、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータへ変換することができる。
【００６４】
請求項１０、２２、３４、４６に記載の発明によれば、ＲＧＢデータをＣＭＹＫデータへ変換し、ＣＭＹＫデータに基づいて画像形成を行うことができる。
【００６５】
請求項１１、２３、３５、４７に記載の発明によれば、指定色の同系色領域内の色相を指定色の色相に近づけることにより、指定色に近い色領域に含まれる色の表現を多様化することができる。
【００６６】
請求項１２、２４、３６、４８に記載の発明によれば、指定色の同系色領域内の色相を指定色の色相から遠ざけることにより、指定色に近い色領域に含まれる色の表現を多様化することができる。
【発明を実施するための最良の形態】
【００６７】
以下、本発明の実施の形態における画像形成装置１０について説明する。画像形成装置１０は、本発明における画像処理装置の機能を有する。
【００６８】
図１に、画像形成装置１０の機能的構成を示す。図１に示すように、画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１、操作表示部１２、スキャナ部１３、通信部１４、画像形成部１５、ＲＯＭ（Read Only Memory）１６、ＲＡＭ（Random Access Memory）１７、記憶部１８、画像処理部１９を備え、各部はバス２０により接続されている。
【００６９】
ＣＰＵ１１は、操作表示部１２から入力される各種指示や、通信部１４から入力されるデータに従って、ＲＯＭ１６に記憶されている各種プログラムの中から指定されたプログラムをＲＡＭ１７のワークエリアに展開し、上記プログラムとの協働によって各種処理を実行し、その処理結果をＲＡＭ１７の所定の領域に格納する。
【００７０】
操作表示部１２は、ＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１１から入力される表示信号の指示に従って表示画面上に各種操作ボタンや装置の状態表示、各機能の動作状況等の表示を行う。また、ＬＣＤの表示画面上には、透明電極を格子状に配置した感圧式（抵抗膜圧式）のタッチパネルが構成されており、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号としてＣＰＵ１１に出力する。
【００７１】
スキャナ部１３は、光源、レンズ、ＣＣＤ（Charge Coupled Device）等により構成され、光源から原稿へ照明走査した光の反射光を結像して光電変換することにより、原稿の画像を読み取り、画像データを取得する。
【００７２】
通信部１４は、外部との間で画像データ等の各種情報の送受信を行うためのインターフェースである。
【００７３】
画像形成部１５は、画像データ（ＣＭＹＫデータ）に基づいて、電子写真方式により画像を形成する。具体的には、画像形成部１５は、露光部、現像部、定着部等を有し、この露光部により感光ドラムを感光させて画像データに応じた静電潜像を形成し、現像部により感光ドラムにトナーを吸着させる。そして、感光ドラムに吸着させたトナーを印刷用紙に転写し、定着部により印刷用紙にトナーを熱定着させる。
【００７４】
ＲＯＭ１６は、不揮発性の半導体メモリで構成され、ＣＰＵ１１により実行される各種プログラムやデータ等を記憶している。
【００７５】
ＲＡＭ１７は、書き換え可能な半導体素子で構成され、データが一時的に保存される記憶媒体であり、ＣＰＵ１１が実行するためのプログラムを展開するためのプログラムエリア、ＣＰＵ１１による各種処理結果等を保存するためのデータエリア等が形成される。
【００７６】
記憶部１８は、ＨＤＤ（Hard Disk Drive）等を備えて構成され、スキャナ部１３により取得された画像データ、通信部１４により受信された画像データ、画像処理部１９により画像処理が行われた処理済みの画像データ等、各種情報を記憶する。
【００７７】
画像処理部１９は、ＲＧＢ→Ｌｃｈ変換部２１、色調整部２２、Ｌｃｈ→ＲＧＢ変換部２３、ＲＧＢ→ＣＭＹＫ変換部２４を含む。この画像処理部１９は、ＲＯＭ１６に格納された画像処理プログラムとＣＰＵ１１との協働によってソフトウェア処理で実現される。
【００７８】
ＲＧＢ→Ｌｃｈ変換部２１は、スキャナ部１３により取得された画像データ、又は通信部１４により受信された画像データを、下記変換式（１）〜（７）に従って、ＲＧＢデータからＬｃｈデータに変換する。
【００７９】
まず、最適化されたマスキング係数（３×３行列）により、変換式（１）に従って、ＲＧＢデータをＸＹＺデータに変換する。
【数１】
2006174361.tif 000003
【００８０】
次に、変換式（１）により算出されたＸＹＺデータを、変換式（２）〜（４）に従って、Ｌａｂデータに変換する（大田登著「色彩工学」東京電機大学出版局  p127参照）。ただし、光源Ｄ６５における白色点の三刺激値を（Ｘｗ，Ｙｗ，Ｚｗ）＝（0.9504，1.0，1.0889）とする。
【数２】
2006174361.tif 000004
【００８１】
次に、変換式（２）〜（４）により算出されたＬａｂデータを、変換式（５）〜（７）に従って、Ｌｃｈデータに変換する。
【数３】
2006174361.tif 000005
【００８２】
色調整部２２は、指定色の同系色領域内の第１の領域の色相データ値を増加させ、同系色領域内の第２の領域の色相データ値を減少させることにより色調整を行う。詳細は後述するが、この色調整は、変換曲線において逆Ｓ字型カーブ（図２（ａ）参照）、又はＳ字型カーブ（図２（ｂ）参照）によって実現することができる。同系色領域とは、指定色を含み、色調整の対象となる領域をいう。また、色調整部２２は、指定色の色相データ値は維持することとし、変化させない。また、色調整部２２は、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少であるか否かをチェックし、単調増加又は単調減少でない場合には、出力色相データ値を修正する。
【００８３】
図２（ａ）及び（ｂ）は、色調整部２２により色調整が行われる際に用いられる入力色相データ値ｈinに対する出力色相データ値ｈoutを示す変換曲線の例である。図２（ａ）に示すように、同系色領域の下限値ｈLから指定色の色相データ値ｈ0までの色相データ値を増加させ、指定色の色相データ値ｈ0から同系色領域の上限値ｈUまでの色相データ値を減少させる場合には、同系色領域内の色相データ値は指定色の色相データ値ｈ0に近づくことになる。ここで、同系色領域内の指定色に近い所定範囲内のデータに対しては、指定色から離れるほど変化量を大きくし、所定範囲外のデータに対しては、指定色から離れるほど変化量を小さくし、同系色領域外のデータは変化させないこととする。このように、同系色領域内の色相データ値を指定色の色相データ値ｈ0に近づける場合には、変換曲線は逆Ｓ字型カーブを描く。
【００８４】
一方、図２（ｂ）に示すように、指定色の色相データ値ｈ0から同系色領域の上限値ｈUまでの色相データ値を増加させ、同系色領域の下限値ｈLから指定色の色相データ値ｈ0までの色相データ値を減少させる場合には、同系色領域内の色相データ値は指定色の色相データ値ｈ0から遠ざかることになる。ここで、同系色領域内の指定色に近い所定範囲内のデータに対しては、指定色から離れるほど変化量を大きくし、所定範囲外のデータに対しては、指定色から離れるほど変化量を小さくし、同系色領域外のデータは変化させないこととする。このように、同系色領域内の色相データ値を指定色の色相データ値ｈ0から遠ざける場合には、変換曲線はＳ字型カーブを描く。
【００８５】
Ｌｃｈ→ＲＧＢ変換部２３は、下記変換式（８）〜（１４）に従って、色調整後のｈデータを含むＬｃｈデータをＲＧＢデータに変換する。
【００８６】
まず、変換式（８）〜（１０）に従って、ＬｃｈデータをＬａｂデータに変換する。
【数４】
2006174361.tif 000006
【００８７】
次に、変換式（８）〜（１０）により算出されたＬａｂデータを、変換式（１１）〜（１３）に従って、ＸＹＺデータに変換する（光源Ｄ６５）。
【数５】
2006174361.tif 000007
【００８８】
次に、変換式（１１）〜（１３）により算出されたＸＹＺデータを変換式（１４）に従って、ＲＧＢデータに変換する。
【数６】
2006174361.tif 000008
【００８９】
ＲＧＢ→ＣＭＹＫ変換部２４は、色調整後のＲＧＢデータをＣＭＹＫデータに変換する。
【００９０】
次に、画像形成装置１０の動作について説明する。
図３は、画像形成装置１０において実行される色調整処理を示すフローチャートである。
まず、スキャナ部１３により、原稿が読み取られ、画像データが取得される（ステップＳ１）。
【００９１】
次に、ユーザの指示により、操作表示部１２から色調整の対象となる色が１つ以上指定される（ステップＳ２）。また、ユーザの指示により、操作表示部１２から色調整部２２により行われる色調整の調整量が段階的に指定される（ステップＳ３）。
【００９２】
図４に、色及び色調整の調整量を指定する際に操作表示部１２に表示される操作画面の例を示す。図４に示すように、Ｒ，Ｇ，Ｂの中から色を指定することができる。また、Ｒ，Ｇ，Ｂ各色を指定色として、指定色に近づける度合、指定色から遠ざける度合が「−４」〜「４」の中から選択される。ここでは、指定色に近づける方向をプラス側に設定している。図５に、同系色領域内の色相データ値を指定色の色相データ値に近づける度合を段階的に変化させた変換曲線の例を示す。カーブの膨らみを段階的に調整することにより、指定色に近づける度合を調整する。また、図６に示すように、同系色領域の広さによって指定色に近づける度合を調整することとしてもよい。
【００９３】
なお、図７に示すように、色相角を入力することにより色を指定し、色相角毎に指定色に近づける度合、指定色から遠ざける度合を設定することとしてもよい。また、Ｌａｂデータにおけるａデータ値及びｂデータ値により色を指定することとしてもよい。
【００９４】
次に、各指定色に対する同系色領域が設定される（ステップＳ４）。指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域が設定される。同系色領域の広さは、各指定色を含み、０度より大きく、３６０度を指定色の数で割った値以下となる。図８に、指定色として３点を取った場合の変換曲線の例を示す。指定色ｈ01，ｈ02，ｈ03に対して、それぞれの同系色領域同士が重ならないように、各同系色領域が設定される。
【００９５】
指定色が２つの場合の同系色領域の設定方法を説明する。指定色の色相データ値をａ，ｂとすると、ａ，ｂに対する同系色領域の広さは、０度より大きく、３６０度／２＝１８０度以下となる。ａ，ｂに対する同系色領域の広さを１８０度に取る場合、例えば、ａに対する同系色領域の範囲を
ａ−｛（３６０−ｂ）＋ａ｝／２  〜  ａ＋（ｂ−ａ）／２、
ｂに対する同系色領域の範囲を
ｂ−（ｂ−ａ）／２  〜  ｂ＋｛（３６０−ｂ）＋ａ｝／２
とすることができる。ここで、計算値ｃが３６０度以上の場合には、０〜（ｃ−３６０）度を範囲に含めることとする。また、計算値ｃが０未満の場合には、（３６０＋ｃ）〜３６０度を範囲に含めることとする。
【００９６】
具体的に、ａ＝６０度，ｂ＝１５０度とした場合、ａに対する同系色領域の範囲は、−７５度（２８５度）〜１０５度、ｂに対する同系色領域の範囲は、１０５度〜２８５度となる。
【００９７】
次に、ＲＧＢ→Ｌｃｈ変換部２１により、変換式（１）〜（７）に従って、スキャナ部１３により取得された画像データがＲＧＢデータからＬｃｈデータに変換される（ステップＳ５）。
【００９８】
次に、ガウス関数により、指定色の同系色領域のうち色相データ値を増加させる領域の変化量Δｈ1が算出される（ステップＳ６）。
ガウス関数とは、下記式（１５）で示される関数である。
【数７】
2006174361.tif 000009
ここで、Ｌcenter，ｃcenter，ｈcenterは、変化を加えたいデータの中心、Ｌlimit，ｃlimit，ｈlimitは、変化を加えたいデータの範囲、ｕは調整量を示す。
【００９９】
図９（ａ）に、入力色相データ値ｈinに対する変化量Δｈ1を示す。変化量Δｈ1は、式（１５）において、指定色の同系色領域の下限値ｈLと指定色の色相データ値ｈ0とを２等分する位置にｈcenterを取り、ｈcenterと指定色の色相データ値ｈ0との距離をｈlimitとし、調整量を＋ｕとすることにより算出される。ここでは、同系色領域内の色相データ値を指定色の色相データ値ｈ0に近づける場合、すなわち、変換曲線が逆Ｓ字型カーブの場合について説明する。なお、Ｌcenter，ｃcenterは適当な値を用い、Ｌlimit，ｃlimitは明度空間、彩度空間を全てカバーできる値を使用する。
【０１００】
同様に、ガウス関数により、指定色の同系色領域のうち色相データ値を減少させる領域の変化量Δｈ２が算出される（ステップＳ７）。図９（ｂ）に、入力色相データ値ｈinに対する変化量Δｈ２を示す。変化量Δｈ２は、式（１５）において、指定色の色相データ値ｈ0と指定色の同系色領域の上限値ｈUとを２等分する位置にｈcenterを取り、ｈcenterと指定色の色相データ値ｈ0との距離をｈlimitとし、調整量を−ｕとすることにより算出される。
【０１０１】
次に、変化量Δｈ1と変化量Δｈ２とが加算され、同系色領域内の変化量Δｈが算出される（ステップＳ８）。図９（ｃ）に、入力色相データ値ｈinに対する同系色領域内の変化量Δｈを示す。
【０１０２】
そして、色相データｈと変化量Δｈとが加算され、色調整後の色相データｈ’が算出される（ステップＳ９）。図１０に、入力色相データ値ｈinに対する出力色相データ値ｈout（色調整後の色相データｈ’）を示す。
【０１０３】
ここで、図１０に示した入力色相データ値ｈinに対する出力色相データ値ｈoutが同値を含む単調増加であるか否かがチェックされる（ステップＳ１０）。色相角ｎ度における色相データ値をｈ（ｎ）として（ｎ＝１，２，・・・，３６０）、ｈ（ｎ）≧ｈ（ｎ−１）を満たすか否かが判断され、ｈ（ｎ）≧ｈ（ｎ−１）を満たさない場合には（ステップＳ１０；ＮＯ）、ｈ（ｎ）をｈ（ｎ−１）と同値にすることにより、出力色相データ値ｈoutが修正される（ステップＳ１１）。
【０１０４】
ステップＳ１０においてｈ（ｎ）≧ｈ（ｎ−１）を満たす場合（ステップＳ１０；ＹＥＳ）、又は、ｈ（ｎ）≧ｈ（ｎ−１）を満たさず出力色相データ値ｈoutが修正された場合には（ステップＳ１１）、全ての色相データ値に対してチェックが終了したか否かが判断される（ステップＳ１２）。
【０１０５】
チェックが終了していない場合には（ステップＳ１２；ＮＯ）、ｎがインクリメントされ（ステップＳ１３）、ステップＳ１０に戻る。
【０１０６】
チェックが終了した場合には（ステップＳ１２；ＹＥＳ）、Ｌｃｈ→ＲＧＢ変換部２３により、変換式（８）〜（１４）に従って、色調整後のｈ’を含むＬｃｈ’データがＲ’Ｇ’Ｂ’データに変換される（ステップＳ１４）。そして、ＲＧＢ→ＣＭＹＫ変換部２４により、色調整後のＲ’Ｇ’Ｂ’データがＣＭＹＫデータに変換される（ステップＳ１５）。
【０１０７】
次に、画像形成部１５により、ＣＭＹＫデータに基づいて画像形成が行われ、出力される（ステップＳ１６）。
以上で、画像形成装置１０において実行される色調整処理が終了する。
【０１０８】
本実施の形態における画像形成装置１０によれば、指定色の同系色領域内の第１の領域の色相データ値を増加させ、同系色領域内の第２の領域の色相データ値を減少させるので、指定色に近い色領域に含まれる色の表現を多様化することができる。また、指定色の色相データ値を維持するので、指定色については色を変化させずに、指定色に近い色領域に含まれる色の表現を多様化することができる。具体的には、図２（ａ）に示すような色調整を行う場合には、指定色の同系色領域の色相データ値を指定色の色相データ値ｈ0に近づけるので、指定色に近い色で表現される色が増加する。一方、図２（ｂ）に示すような色調整を行う場合には、指定色の同系色領域の色相データ値を指定色の色相データ値ｈ0から遠ざけるので、指定色に近い色で表現される色が減少する。
【０１０９】
また、指定色が２つ以上の場合には、互いに異なる指定色の同系色領域同士が重ならないように各指定色の同系色領域を設定するので、各指定色における色調整の影響が他の指定色における色調整にまで及ぶことを防止することができる。
【０１１０】
また、入力色相データ値に対する出力色相データ値が同値を含む単調増加又は単調減少となるように出力色相データ値を修正するので、色相の逆転を防止することができる。
【０１１１】
なお、上記実施の形態における記述は、本発明に係る画像処理装置、画像処理システム、画像形成システム及びプログラムの一例を示すものであり、これに限定されるものではない。上記実施の形態における画質形成装置１０の詳細については本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１１２】
例えば、上記実施の形態においては、色相データ値の変化量をガウス関数により算出したが、図１１に示すように、同系色領域内の外側の領域についてはガウス関数により算出された値を用い、同系色領域内の内側の領域についてはガウス関数で表される曲線の頂点同士を直線で結ぶことにより、変換曲線を求めることとしてもよい。また、指定色及び同系色領域の両端の点を通過するようなスプライン曲線関数を用いて、Ｓ字型カーブ、逆Ｓ字型カーブを作成することとしてもよい。また、予めＳ字型カーブ、逆Ｓ字型カーブを示すテーブルデータを記憶部１８に記憶させておき、入力色相データに対する出力色相データを算出することとしてもよい。
【０１１３】
また、上記実施の形態においては、色相データ値を順に比較することにより単調増加であるか否かをチェックし、単調増加でない場合には出力色相データ値を修正することとしたが、図１２に示すように、Ｓ字型カーブ又は逆Ｓ字型カーブの頂点同士を繋いだ線分の傾きを所定値と比較し、その大小関係により、色調整の調整量を変更するようにしてもよい。
【０１１４】
また、上記実施の形態においては、画像形成装置１０が操作表示部１２、スキャナ部１３、画像形成部１５、画像処理部１９等を備えることとしたが、これら各部の１つ以上が別体として備えられ、直接又はネットワークを介して接続されていてもよい。画像形成装置１０の各機能を備えて構成される画像処理システム又は画像形成システムにおいても本発明を実現可能である。
【０１１５】
また、画像処理装置の他の例として、ＰＣ（Personal Computer）と画像処理ソフトにより実現される画像表示用の画像処理装置等への適用も可能である。
【０１１６】
また、上記実施の形態においては、スキャナ部１３により取得された画像データを色調整の対象とした例について説明したが、通信部１４により受信された画像データ、又は図示しない記憶媒体読取手段により記憶媒体から取得された画像データに対して色調整を行うこととしてもよい。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施の形態における画像形成装置１０の機能的構成を示すブロック図である。
【図２】（ａ）は、同系色領域内の色相データ値を指定色の色相データ値ｈ0に近づける場合の変換曲線の例である。（ｂ）は、同系色領域内の色相データ値を指定色の色相データ値ｈ0から遠ざける場合の変換曲線の例である。
【図３】画像形成装置１０において実行される色調整処理を示すフローチャートである。
【図４】色及び色調整の調整量を指定する際に操作表示部１２に表示される操作画面の例である。
【図５】同系色領域内の色相データ値を指定色の色相データ値に近づける度合を段階的に変化させた変換曲線の例である。
【図６】同系色領域内の色相データ値を指定色の色相データ値に近づける度合を段階的に変化させた変換曲線の他の一例である
【図７】色を及び色調整の調整量を指定する操作画面の他の一例である。
【図８】指定色として３点を取った場合の各同系色領域の設定方法を説明するための図である。
【図９】（ａ）は、ガウス関数により算出された変化量Δｈ1を示すグラフである。（ｂ）は、ガウス関数により算出された変化量Δｈ２を示すグラフである。（ｃ）は、同系色領域内の変化量Δｈを示すグラフである。
【図１０】入力色相データ値ｈinに対する出力色相データ値ｈoutを示す変換曲線である。
【図１１】変換曲線の作成方法を示す他の一例である。
【図１２】逆Ｓ字型カーブの頂点同士を繋いだ線分の傾きを所定値と比較し、その大小関係により、色調整の調整量を変更する例を示す図である。
【図１３】従来の変換曲線の一例である。
【符号の説明】
【０１１８】
１０  画像形成装置
１１  ＣＰＵ
１２  操作表示部
１３  スキャナ部
１４  通信部
１５  画像形成部
１６  ＲＯＭ
１７  ＲＡＭ
１８  記憶部
１９  画像処理部
２０  バス
２１  ＲＧＢ→Ｌｃｈ変換部
２２  色調整部
２３  Ｌｃｈ→ＲＧＢ変換部
２４  ＲＧＢ→ＣＭＹＫ変換部
【図１】
2006174361.tif 000010
【図２】
2006174361.tif 000011
【図３】
2006174361.tif 000012
【図４】
2006174361.tif 000013
【図５】
2006174361.tif 000014
【図６】
2006174361.tif 000015
【図７】
2006174361.tif 000016
【図８】
2006174361.tif 000017
【図９】
2006174361.tif 000018
【図１０】
2006174361.tif 000019
【図１１】
2006174361.tif 000020
【図１２】
2006174361.tif 000021
【図１３】
2006174361.tif 000022