(57)【要約】【課題】文字のコントラストが適度な値となるように文字の濃度、明度を調整することにより、読みやすく、かつ目が疲れにくい印刷物を提供する。【解決手段】印刷モード選択手段１０３は、印刷設定データを参照し、目に優しい印刷モードが選択されているか否かを判定し、目に優しいモードが選択されている場合は、文字色調整手段１０４にＣＭＹＫ画像データを送る。文字色調整手段１０４は、色変換処理手段１０２によりＣＭＹＫデータに変換されたデータのうち、文字データに対して色調整を行う。【選択図】図２
2010288250.tif 000002
【特許請求の範囲】
【請求項１】
文字、図形、画像などからなる文書画像を印刷する画像処理装置であって、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択手段と、文字の色を調整する文字色調整手段とを備え、前記文字色調整手段は、前記印刷モード選択手段により前記第２の印刷モードが選択された場合には、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、前記文書画像を印刷する用紙の種類を取得する用紙種類取得手段を備え、前記文字色調整手段は、前記用紙種類取得手段により取得された用紙の種類に応じて文字の色を調整することを特徴とする画像処理装置。
【請求項３】
請求項１記載の画像処理装置であって、印刷された文書画像をユーザが見る際に想定される照明の情報を取得する照明情報取得手段を備え、前記文字色調整手段は、前記照明情報取得手段により取得された照明の情報に応じて文字の色を調整することを特徴とする画像処理装置。
【請求項４】
請求項１記載の画像処理装置であって、ユーザが前記第２の印刷モードを選択した場合に、前記印刷モード選択手段は、前記第２の印刷モードを選択することを特徴とする画像処理装置。
【請求項５】
請求項１記載の画像処理装置であって、前記印刷モード選択手段は、印刷する文書画像の一部当たりの枚数が所定枚数を超える場合に、前記第２の印刷モードを選択することを特徴とする画像処理装置。
【請求項６】
請求項１乃至３のいずれか１項に記載の画像処理装置であって、前記文字色調整手段は、黒文字のみを調整対象とすることを特徴とする画像処理装置。
【請求項７】
文字、図形、画像などからなる文書画像を印刷する画像処理方法であって、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択ステップと、文字の色を調整する文字色調整ステップとを備え、前記文字色調整ステップは、前記印刷モード選択ステップにより前記第２の印刷モードが選択された場合には、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整することを特徴とする画像処理方法。
【請求項８】
請求項７記載の画像処理方法であって、前記文書画像を印刷する用紙の種類を取得する用紙種類取得ステップを備え、前記文字色調整ステップは、前記用紙種類取得ステップにより取得された用紙の種類に応じて文字の色を調整することを特徴とする画像処理方法。
【請求項９】
文字、図形、画像などからなる文書画像を印刷する画像処理装置であって、通常印刷モードと、文字のコントラスト調整を行う文字コントラスト調整モードとのいずれかの印刷モードを選択する印刷モード選択手段と、文字の特性を取得する文字特性取得手段と、前記文字の特性に応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定するコントラスト調整値設定手段と、前記印刷モード選択手段により前記文字コントラスト調整モードが選択された場合に、前記コントラスト調整値設定手段により設定されたコントラスト調整値に文字の値を調整する文字色調整手段とを備えることを特徴とする画像処理装置。
【請求項１０】
請求項９記載の画像処理装置であって、前記文書画像を印刷する用紙の種類を取得する用紙種類取得手段を備え、前記コントラスト調整値設定手段は、前記文字の特性と、前記用紙の種類とに応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理装置。
【請求項１１】
請求項９または１０記載の画像処理装置であって、文字オブジェクトの背景色を取得する文字背景色取得手段を備え、前記コントラスト調整値設定手段は、前記文字の特性と、前記背景色とに応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理装置。
【請求項１２】
請求項９、１０または１１記載の画像処理装置であって、文字オブジェクトを同一色もしくは同系統色でグループ化する文字オブジェクトグループ化手段を備え、前記文字特性取得手段は、前記文字オブジェクトグループ化手段においてグループ化された各グループ内で文字数が最大である文字オブジェクトの文字特性を取得し、前記コントラスト調整値設定手段は、各グループ内の文字オブジェクトに対して、同一のコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理装置。
【請求項１３】
請求項９乃至１２のいずれか１項に記載の画像処理装置であって、前記文字の特性は、フォントサイズであることを特徴とする画像処理装置。
【請求項１４】
請求項９乃至１２のいずれか１項に記載の画像処理装置であって、前記文字の特性は、フォントタイプであることを特徴とする画像処理装置。
【請求項１５】
請求項９乃至１２のいずれか１項に記載の画像処理装置であって、前記文字の特性は、スタイルであることを特徴とする画像処理装置。
【請求項１６】
請求項９乃至１５のいずれか１項に記載の画像処理装置であって、前記文字色調整手段は、黒文字オブジェクトに対してのみ適用されることを特徴とする画像処理装置。
【請求項１７】
文字、図形、画像などからなる文書画像を印刷する画像処理方法であって、通常印刷モードと、文字のコントラスト調整を行う文字コントラスト調整モードとのいずれかの印刷モードを選択する印刷モード選択ステップと、文字の特性を取得する文字特性取得ステップと、前記文字の特性に応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定するコントラスト調整値設定ステップと、前記印刷モード選択ステップにより文字コントラスト調整モードが選択された場合に、前記コントラスト調整値設定ステップにより設定されたコントラスト調整値に文字の値を調整する文字色調整ステップとを備えることを特徴とする画像処理方法。
【請求項１８】
請求項１７記載の画像処理方法であって、文書画像を印刷する用紙の種類を取得する用紙種類取得ステップを備え、前記コントラスト調整値設定ステップは、前記文字の特性と、前記用紙の種類とに応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理方法。
【請求項１９】
請求項１７または１８記載の画像処理方法であって、文字オブジェクトの背景色を取得する文字背景色取得ステップを備え、前記コントラスト調整値設定ステップは、前記文字の特性と、前記背景色とに応じて最適なコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理方法。
【請求項２０】
請求項１７、１８または１９記載の画像処理方法であって、文字オブジェクトを同一色もしくは同系統色でグループ化する文字オブジェクトグループ化ステップを備え、前記文字特性取得ステップは、前記文字オブジェクトグループ化ステップにおいてグループ化された各グループ内で文字数が最大である文字オブジェクトの文字特性を取得し、前記コントラスト調整値設定ステップは、各グループ内の文字オブジェクトに対して、同一のコントラスト調整値もしくはコントラスト調整値の範囲を設定することを特徴とする画像処理方法。
【請求項２１】
請求項７、８、１７乃至２０のいずれか１項に記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項２２】
請求項７、８、１７乃至２０のいずれか１項記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字、図形、画像などからなる文書を印刷する画像処理装置、画像処理方法、プログラムおよび記録媒体に関し、カラープリンタ、カラーファクス、カラーハードコピーなどの画像処理装置や、パソコン、ワークステーション上で稼動するカラープリンタ用ソフトウェア等に適用される。
【背景技術】
【０００２】
カラー複写機やカラープリンタなどの画像記録装置では、文字を印刷する際には、読みやすさを考慮して、コントラストを高く、はっきりと印刷するようにしている。これにより、十分な読みやすさは確保されているものの、長時間読み続けると、コントラストが高すぎて目が疲れることがある。
【０００３】
現に、世の中に広く出版されている印刷物の中には、それほど文字コントラストの高くない物も多い。特に、長時間継続して読むことが想定されるような印刷物、例えば小説等の出版印刷物では、一般的なカラー複写機やカラープリンタでの出力物に比べて文字コントラストが低い場合がある。このような低コントラストの出版印刷物は、目が感じる刺激が比較的弱いために、長時間読む場合に目が疲れにくいと考えられる。かといって、読みやすさを損ねるほどコントラストが低いわけでもなく、ちょうど良いコントラストで印刷されている。このように、読みやすく、かつ目が疲れにくいためには、コントラストが高すぎず、低すぎず、適度なレベルに調整する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、コントラストを調整する発明としては、特許文献１において、印刷用紙の光透過率に応じて、印刷濃度を調整することで、裏うつりを防止する技術がある。これは、裏写り防止という観点から、紙に応じて裏写りしないレベルに文字濃度を低下させるという発明であり、コントラストを適度なレベルに調整するというものではない。
【０００５】
また、特許文献２、３においても、読みやすさのためのコントラスト調整を行う発明が開示されているが、いずれも、コントラストを適度なレベルに調整する仕組みはない。
【０００６】
本発明は上記した課題を解決するためになされたもので、
本発明の目的は、文字のコントラストが適度な値となるように文字の濃度、明度を調整することにより、読みやすく、かつ目が疲れにくい印刷物を提供することにある。
【０００７】
また、従来、コントラストを調整する他の発明としては、特許文献４がある。特許文献４では、記録媒体の明度と画像の明度の比が略一定となるように調整することで、目の疲労感を抑えている。
【０００８】
しかし、一方で、人間が感じるコントラストの強さは、空間周波数に依存するということが分かっている。人間の視覚におけるコントラスト感度の空間周波数特性は、コントラスト感度関数と呼ばれ、様々な研究者により測定されている（例えば、非特許文献１を参照）。コントラスト感度関数は、一般的に、高周波域、低周波域ともに感度が低下し、特定の周波域で最も感度が良くなる傾向がある。
【０００９】
このことから、人間が感じるコントラストの強さは、文字のフォントサイズ、さらにはフォントタイプやスタイルによって異なる。例えば、フォントサイズが小さすぎても、大きすぎても、感じるコントラストは弱くなり、適度なフォントサイズの文字に対し、最もコントラストを強く感じる。
【００１０】
しかし、上記した従来技術においては、文字のフォントサイズ、さらにはフォントタイプやスタイルによってコントラスト感度が異なることを考慮しておらず、一定の明度差もしくは明度比としている。
【００１１】
本発明は上記した課題を解決するためになされたもので、
本発明の他の目的は、文字のフォントサイズ、さらにはフォントタイプやスタイルに応じて文字の明度もしくは濃度を調整することにより、人間の視覚にとって適切なコントラストになり、読みやすく、かつ目が疲れにくい印刷物を提供することにある。
【００１２】
すなわち、請求項１の発明は、文字、図形、画像などからなる文書画像を印刷する画像処理装置であって、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択手段と、文字の色を調整する文字色調整手段とを備え、前記文字色調整手段は、前記印刷モード選択手段により前記第２の印刷モードが選択された場合には、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整することにより、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１３】
請求項２の発明は、請求項１記載の画像処理装置であって、文書画像を印刷する用紙の種類を取得する用紙種類取得手段を備え、前記文字色調整手段は、前記用紙種類取得手段により取得された用紙の種類に応じて文字の色を調整することにより、どのような用紙に印刷した場合にも文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１４】
請求項３の発明は、請求項１記載の画像処理装置であって、印刷された文書画像をユーザが見る際に想定される照明の情報を取得する照明情報取得手段を備え、前記文字色調整手段は、前記照明情報取得手段により取得された照明の情報に応じて文字の色を調整することにより、印刷した文書画像がどのような照明下で見られる場合にも文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１５】
請求項４の発明は、請求項１記載の画像処理装置であって、ユーザが前記第２の印刷モードを選択した場合に、前記印刷モード選択手段は、前記第２の印刷モードを選択することにより、ユーザが目に優しい印刷を欲した文書に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１６】
請求項５の発明は、請求項１記載の画像処理装置であって、前記印刷モード選択手段は、印刷する文書画像の一部当たりの枚数が所定枚数を超える場合に、前記第２の印刷モードを選択することにより、読むのに時間がかかると予想される複数枚の文書に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１７】
請求項６の発明は、請求項１乃至３に記載の画像処理装置であって、前記文字色調整手段は、黒文字のみを調整対象とすることにより、コントラストが強くなりやすく、また、長文を記述するのに使われやすい黒文字に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１８】
請求項７の発明は、文字、図形、画像などからなる文書画像を印刷する画像処理方法であって、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択ステップと、文字の色を調整する文字色調整ステップとを備え、前記文字色調整ステップは、前記印刷モード選択ステップにより前記第２の印刷モードが選択された場合には、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整することにより、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００１９】
請求項８の発明は、請求項７に記載の画像処理方法であって、文書画像を印刷する用紙の種類を取得する用紙種類取得ステップを備え、前記文字色調整ステップは、前記用紙種類取得ステップにより取得された用紙の種類に応じて文字の色を調整することにより、どのような用紙に印刷した場合にも文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２０】
請求項９、１７の発明は、文字の特性に応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）に応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２１】
請求項１０、１８の発明は、文字の特性と用紙の種類とに応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）と用紙の種類の組み合わせに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２２】
請求項１１、１９の発明は、文字の特性と文字オブジェクトの背景色とに応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）と背景色の組み合わせに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２３】
請求項１２、２０の発明は、文字オブジェクトを同一色もしくは同系統色でグループ化し、各グループ内で文字数が最大である文字オブジェクトの文字特性を取得し、各グループ内の文字オブジェクトに対して、同一のコントラスト調整値もしくはコントラスト調整値の範囲を設定することにより、同一文書内で、文字の特性（フォントサイズ、フォントタイプ、スタイル等）を異ならせることによる強調効果等を損なうことなく、多くの文字オブジェクトに対して最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２４】
請求項１３の発明は、文字のフォントサイズに応じて最適なコントラスト調整値を設定することにより、文字のフォントサイズに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２５】
請求項１４の発明は、文字のフォントタイプに応じて最適なコントラスト調整値を設定することにより、文字のフォントタイプに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２６】
請求項１５の発明は、文字のスタイルに応じて最適なコントラスト調整値を設定することにより、文字のスタイルに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【００２７】
請求項１６の発明は、黒文字オブジェクトに対して、文字の特性に応じて最適なコントラスト調整値を設定することにより、黒文字オブジェクトに対して、文字の特性（フォントサイズ、フォントタイプ、スタイル等）に応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することを目的とする。
【課題を解決するための手段】
【００２８】
本発明は、文字、図形、画像などからなる文書画像を印刷する画像処理装置であって、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択手段と、文字の色を調整する文字色調整手段とを備え、前記文字色調整手段は、前記印刷モード選択手段により前記第２の印刷モードが選択された場合には、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整することを最も主要な特徴とする。
【発明の効果】
【００２９】
本発明によれば、通常の第１の印刷モードまたは前記第１の印刷モードとは異なる第２の印刷モードのいずれかを選択する印刷モード選択手段と、文字の色を調整する文字色調整手段とを備え、前記印刷モード選択手段により前記第２の印刷モードが選択された場合には、前記文字色調整手段は、文字と印刷用紙とのコントラストが所定の値、もしくは所定の範囲内の値となるように、文字の色を調整し、文字のコントラストが適度な値となるようにしているので、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【００３０】
また、本発明によれば、文字の特性に応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）に応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明のハードウェア構成例を示す。
【図２】実施例１の画像処理部の構成を示す。
【図３】実施例１の処理フローチャートを示す。
【図４】実施例２の処理フローチャートを示す。
【図５】実施例３の画像処理部の構成を示す。
【図６】実施例３の処理フローチャートを示す。
【図７】実施例４の画像処理部の構成を示す。
【図８】実施例４の処理フローチャートを示す。
【図９】実施例５の画像処理部の構成を示す。
【図１０】実施例５の処理フローチャートを示す。
【図１１】フォントサイズと文字の明度との対応関係を示す。
【図１２】Ｋデジタル値と文字の明度との対応関係を示す。
【図１３】フォントサイズとＫ単色調整値との対応関係を示す。
【図１４】実施例６の画像処理部の構成を示す。
【図１５】実施例６の処理フローチャートを示す。
【図１６】実施例７の画像処理部の構成を示す。
【図１７】実施例７の処理フローチャートを示す。
【図１８】ＣＭＹＫを各５分割した値に対応するＬ＊ａ＊ｂ＊値のテーブルを示す。
【図１９】フォントサイズと明度差との対応関係を示す。
【図２０】実施例８の画像処理部の構成を示す。
【図２１】実施例８の処理フローチャートを示す。
【発明を実施するための形態】
【００３２】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００３３】
実施例１は、紙によらずにコントラストが一定となるように調整する実施例である。
【００３４】
図１は、本発明のハードウェア構成の一例として、プリンタ２０の内部構成を示す。プリンタ２０は、主に、ＣＰＵ２０１と、ＮＶＲＡＭ２０２と、プログラムＲＯＭ２０３と、ＲＡＭ２０４と、エンジンインターフェース２０５と、エンジン２０６と、パネルインターフェース２０７と、パネル装置２０８と、ホストインターフェース２０９と、ディスクインターフェース２１０と、ディスク装置２１１とから構成されている。
【００３５】
ＣＰＵ２０１は、プログラムＲＯＭ２０４のプログラム、パネル装置２０８からのユーザによる指示、あるいはホスト装置（ホストコンピュータ）１０からのコマンドによってコントローラ全体を制御する。ＮＶＲＡＭ２０２は、パネル装置２０８からのユーザによる指示の内容等のデータを記憶する不揮発性記憶装置であり、プログラムＲＯＭ２０３は、コントローラの制御プログラムが格納されている。ＲＡＭ２０４は、ＣＰＵ２０１のワークメモリ、入力データのインプットバッファ、プリントデータのページバッファ、あるいはダウンロードフォント用のメモリとして使用される。エンジンインターフェース２０５は、エンジン２０６とコマンドおよびステータスや、印字データの通信を行うインターフェースで、実際の印字動作はエンジン２０６が行う。パネルインターフェース２０７は、パネル装置２０８とコマンドおよびステータスの通信を行うインターフェースで、パネル装置２０８はタッチパネル等の入出力装置であり、プリンタ等の状態が表示され、またユーザからの指示が入力される。ホストインターフェース２０９はＲＳ２３２Ｃなどが使用され、ホストコンピュータ１０と通信を行うインターフェースである。また、ディスクインターフェース２１０は、ディスク装置２１１と通信を行うためのインターフェースである。ディスク装置２１１は、フォントデータ、プログラム、あるいは印字データ等種々のデータを記憶しておくディスク装置で、ハードディスク装置などで構成されている。
【００３６】
ここで、本実施例におけるプリンタ２０の動作を簡単に説明する。ホストコンピュータ１０においてユーザが印刷コマンドを入力すると、ＲＧＢ画像データ、および印刷設定データがプリンタ２０へ送られる。ホストコンピュータ１０からホストインターフェース２０９を通して送られてくる入力ＲＧＢ画像データは、文字、グラフィックス、イメージの３種類のオブジェクトに分かれており、プリンタが解釈可能なデータ形式となっている。これらのＲＧＢオブジェクトデータは、後述する画像処理プログラムに従った画像処理を施され、ＣＭＹＫ信号から成るオブジェクトデータに変換される。なお、印刷設定データは、ユーザが指定、もしくは自動で設定された様々な印刷条件に関する情報を含み、画像処理を施される際に、印刷設定データは参照され、処理内容が切り替えられる。
【００３７】
次に、各オブジェクトのデータ形式が解釈され、まとめて１ページのＣＭＹＫビットマップイメージに展開される。ＣＭＹＫビットマップイメージは、ＲＡＭ（ページバッファ）２０４に格納される。これらの処理はＣＰＵ２０１によって実施される。最後に、ＣＰＵ２０１によって、エンジンに対応した中間調処理等を施され、エンジンインターフェース２０５に送出される。
【００３８】
本発明は、ＣＰＵ２０１によって実行される画像処理機能に特徴がある。以下、画像処理機能の詳細を説明する。図２は、前記画像処理機能を実現する、実施例１の画像処理部の構成を示し、画像受信手段１０１、色変換処理手段１０２、印刷モード選択手段１０３、文字色調整手段１０４、画像送信手段１０５からなる。図３は、実施例１の処理フローチャートを示す。
【００３９】
画像受信手段１０１は、一つもしくは複数のＲＧＢオブジェクトデータで構成されるＲＧＢ画像データを受信する（Ｓ３０１）。色変換処理手段１０２は、各オブジェクトデータのＲＧＢ色信号を、出力色信号であるＣＭＹＫ色信号に変換することにより、ＲＧＢオブジェクトデータで構成されるＲＧＢ画像データを、ＣＭＹＫオブジェクトデータで構成されるＣＭＹＫ画像データに変換する（Ｓ３０２）。また、オブジェクトの種類に応じて、色変換のパラメータを切り替える場合もある。
【００４０】
印刷モード選択手段１０３は、印刷設定データを参照し（Ｓ３０３）、目に優しい印刷モード（第２の印刷モード）が選択されているか否かを判定する（Ｓ３０４）。目に優しいモードが選択されている場合は、文字色調整手段１０４にＣＭＹＫ画像データを送り、そうでない場合は（通常の第１の印刷モードが選択）、文字色調整手段１０４を飛ばして、画像送信手段１０５にＣＭＹＫ画像データを送る。
【００４１】
文字色調整手段１０４は、ＣＭＹＫ画像データを構成するＣＭＹＫオブジェクトデータのうち、文字であるオブジェクトデータに対し、色調整を行う（Ｓ３０５）。ここでは、簡単のため、ＣＭＹＫ色信号がＫ単色である黒文字のみを色調整対象とする。ＣＭＹＫ色信号は、０〜２５５の整数値を取る８ｂｉｔ信号であるとし、黒文字補正値を２２４とする。黒文字補正値とは、紙白上の黒文字が適切なコントラストとなるためのＫ信号値である。よって、例えばＫ＝２５５の黒文字オブジェクトデータが入力されると、Ｋ信号を黒文字補正値２２４にまで減らすような調整を行い、Ｋ＝２２４の黒文字オブジェクトデータに変換する。画像送信手段１０５は、ＣＭＹＫ画像データを次の処理へ送信し（Ｓ３０６）、処理を終える。
【００４２】
このような処理により、従来はコントラストが最大となるようにＫ＝２５５で再現されていた黒文字オブジェクトが、適切なコントラストで再現されるようになり、読みやすく、かつ目が疲れにくい文書画像を出力することができる。
【００４３】
ここで、適切なコントラストとは、読みやすく、かつ目が疲れにくいコントラストであることを意味する。すなわち、適切なコントラストより低いコントラストでは読みにくくなり、適切なコントラストより高いコントラストでは目が疲れやすくなる。よって、例えば、Ｋ＝１９２の黒文字オブジェクトデータがあったとすると、上記の例とは逆に、Ｋ信号を黒文字補正値２２４にまで増やす調整を行う。
【００４４】
なお、ここでは、黒文字補正値はＫ＝２２４という特定の値と決めているが、特定の範囲内の値として決めておいてもかまわない。例えば黒文字補正値を２０８以上２４０以下とし、文字色調整手段１０４による調整前の黒文字オブジェクトデータがＫ＞２４０であれば、Ｋ＝２４０となるように調整し、Ｋ＜２０８であれば、Ｋ＝２０８となるように調整しても良い。
【００４５】
また、例えば、黒文字補正値を上回る場合のみ調整し、下回る場合は調整しないようにしても良い。逆に、黒文字補正値を下回る場合のみ調整するようにしても良い。また、補正する文字は黒文字に限る必要はない。赤文字や、その他任意の色文字についても、ＣＭＹＫ値で文字補正値を決めておくことで、補正することができる。
【００４６】
本実施例によれば、ユーザが目に優しい印刷モードを選択した場合に、印刷モード選択手段が目に優しい印刷モードを選択することにより、ユーザが目に優しい印刷を欲した文書に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【００４７】
また、文字色調整手段が、黒文字のみを調整対象とすることにより、コントラストが強くなりやすく、また、長文を記述するのに使われやすい黒文字に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例２】
【００４８】
実施例２は、条件に応じて、コントラスト調整を行うか否かを選択する実施例である。例えば、枚数が多いジョブには自動で適用する。
【００４９】
本実施例は、印刷モード選択手段の処理内容が実施例１と異なり、他の処理は実施例１と同様である。図４は、実施例２の処理フローチャートを示す。実施例１と異なる印刷モード選択手段の動作（Ｓ４０３、Ｓ４０４）について説明する。
【００５０】
本実施例では、印刷モード選択手段１０３は、印刷設定データを参照し（Ｓ４０３）、ユーザからの印刷コマンドで設定された一部当たりの印刷枚数が所定枚数以上であるかを判定し（Ｓ４０４）、所定枚数以上である場合には、文字色調整手段１０４にＣＭＹＫ画像データを送る。すなわち、一部当たりの印刷枚数が所定枚数以上の場合は、自動的に目に優しい印刷モード（第２の印刷モード）を選択するような動作となる。これは、一部当たりの印刷枚数が多い場合は、印刷された文書を長時間読み続ける可能性があり、目の疲れが問題となりやすいからである。所定枚数は、例えば１０枚程度に設定しておけば良い。
【００５１】
本実施例によれば、印刷モード選択手段は、印刷する文書画像の一部当たりの枚数が所定枚数を超える場合に、目に優しい印刷モードを選択することにより、読むのに時間がかかると予想される複数枚の文書に対して、文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例３】
【００５２】
実施例３は、紙種に応じて文字濃度を変更し、コントラストを一定にする実施例である。
【００５３】
本実施例は、画像出力用紙として、様々な種類の用紙が使用されるような場合に対応する。すなわち、用紙が変わっても常に適切なコントラストを保つために、用紙に応じて黒文字補正値を異ならせる。
【００５４】
図５は、実施例３の画像処理部の構成を示す。実施例１の構成に、用紙種類取得手段１０６と補正値算出手段１０７が追加されている。図６は、実施例３の処理フローチャートを示し、実施例１の処理フローチャートに、ステップＳ６０５、Ｓ６０６が追加されている。以下、実施例１と異なる部分について説明する。
【００５５】
用紙種類取得手段１０６は、印刷設定データを参照して用紙の種類を取得する（Ｓ６０５）。なお、このようなことを可能とするために、ユーザが印刷コマンドで用紙種類を設定できるようにし、設定した用紙種類を印刷設定データに含めるような構成にしておく。
【００５６】
補正値算出手段１０７は、用紙の種類に対応した黒文字補正値を算出する（Ｓ６０６）。具体的には、用紙種類毎の黒文字補正値を保存しておき、印刷設定データで設定されている用紙種類に対応して黒文字補正値を呼び出す。呼び出された黒文字補正値は、文字色調整手段１０４に渡される。
【００５７】
本実施例によれば、文書画像を印刷する用紙の種類を取得する用紙種類取得手段を備え、文字色調整手段は、前記用紙種類取得手段により取得された用紙の種類に応じて文字の色を調整することにより、どのような用紙に印刷した場合にも文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例４】
【００５８】
実施例４は、照明を検出し、コントラストを調整する実施例である。本実施例は、出力した画像を見るときの照明を考慮して、より適切なコントラストとする。
【００５９】
図７は、実施例４の画像処理部の構成を示す。実施例４では、実施例３の用紙種類取得手段１０６を、照明情報取得手段１０８に置き換えて構成されている。図８は、実施例４の処理フローチャートを示し、ステップＳ８０５、Ｓ８０６の処理が実施例３の処理と異なる。以下、実施例３と異なる部分について説明する。
【００６０】
照明情報取得手段１０８は、印刷設定データを参照して照明の種類や強さ等の照明情報を取得する（Ｓ８０５）。なお、このようなことを可能とするために、ユーザが印刷コマンドで照明情報を設定できるようにし、設定した照明情報を印刷設定データに含めるような構成にしておく。ここでの照明とは、出力予定の印刷物を見ると想定される環境における照明を意味する。
【００６１】
補正値算出手段１０７は、照明情報に対応した黒文字補正値を算出する（Ｓ８０６）。具体的には、照明の種類や強さ毎の黒文字補正値を保存しておき、印刷設定データで設定されている照明情報に対応して黒文字補正値を呼び出す。呼び出された黒文字補正値は、文字色調整手段１０４に渡される。
【００６２】
本実施例によれば、印刷された文書画像をユーザが見る際に想定される照明の情報を取得する照明情報取得手段を備え、文字色調整手段は、前記照明情報取得手段により取得された照明の情報に応じて文字の色を調整することにより、印刷した文書画像がどのような照明下で見られる場合にも文字のコントラストが適度な値となるようにし、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例５】
【００６３】
図９は、実施例５の画像処理部の構成を示す。実施例５の画像処理部は、画像受信手段１０１、色変換処理手段１０２、印刷モード選択手段１０３、文字色調整手段１０４、画像送信手段１０５、文字特性取得手段１０９、コントラスト調整値設定手段１１０からなる。画像受信手段１０１、色変換処理手段１０２、印刷モード選択手段１０３、文字色調整手段１０４、画像送信手段１０５は、前述した実施例と同様である。図１０は、実施例５の処理フローチャートを示す。
【００６４】
画像受信手段１０１は、一つもしくは複数のＲＧＢオブジェクトデータで構成されるＲＧＢ画像データを受信する（Ｓ１００１）。色変換処理手段１０２は、各オブジェクトデータのＲＧＢ色信号を、出力色信号であるＣＭＹＫ色信号に変換することにより、ＲＧＢオブジェクトデータで構成されるＲＧＢ画像データを、ＣＭＹＫオブジェクトデータで構成されるＣＭＹＫ画像データに変換する（Ｓ１００２）。また、オブジェクトの種類に応じて、色変換のパラメータを切り替える場合もある。
【００６５】
印刷モード選択手段１０３は、印刷設定データを参照し（Ｓ１００３）、文字コントラスト調整モードが選択されているかを判定する（Ｓ１００４）。文字コントラスト調整モードが選択されている場合は（Ｓ１００４でＹｅｓ）、文字特性取得手段１０９および文字色調整手段１０４にＣＭＹＫ画像データを送り、そうでない場合は（Ｓ１００４でＮｏ）、画像送信手段１０５にＣＭＹＫ画像データを送る。
【００６６】
文字特性取得手段１０９は、文字のフォントサイズ、フォントタイプ、スタイル等の文字特性を取得する（Ｓ１００５）。コントラスト調整値設定手段１１０は、文字のフォントサイズ、フォントタイプ、スタイル等の文字特性に基づき、最適なコントラスト調整値を設定する（Ｓ１００６）。具体的には、フォントサイズに応じた最適コントラストを満たす文字の明度を求める対応表（図１１）と、文字の明度とデジタル値との対応表（図１２）を保持し、これら２つの対応表を参照することで、フォントサイズに対応したコントラスト調整値を求める。ここでは、簡単のため、文字特性はフォントサイズのみとし、ＣＭＹＫ色信号がＫ単色である黒文字を調整対象としている。例えば、フォントサイズが１０であったとすると、図１１の対応表により、最適コントラストを満たす文字の明度がＬ＊＝４０と算出され、次に、図１２の対応表により、Ｌ＊＝４０となるＫデジタル値は、１９２であると算出される。よって、フォントサイズ１０のＫ単色文字に対するコントラスト調整値はＣＭＹＫ＝（０，０，０，１９２）となる。なお、図１１、図１２の対応表は、前もって作成しておく必要がある。
【００６７】
文字色調整手段１０４は、ＣＭＹＫ画像データを構成するＣＭＹＫオブジェクトデータのうち、文字であるオブジェクトデータに対し、色調整を行う（Ｓ１００７）。具体的には、前記コントラスト調整値設定手段１１０により設定された値を受け取り、その値に調整する。例えば、上記の例のようにコントラスト調整値がＣＭＹＫ＝（０，０，０，１９２）であるとすると、色信号がＣＭＹＫ＝（０，０，０，２５５）となっているＫ単色の文字オブジェクトに対し、ＣＭＹＫ＝（０，０，０，１９２）に変更する。画像送信手段１０５は、ＣＭＹＫ画像データを次の処理へ送信し（Ｓ１００８）、処理を終える。
【００６８】
次に、コントラスト調整値設定手段１１０において使用される、最適コントラストを満たす文字の明度を求める対応表（図１１）と、文字の明度とデジタル値との対応表（図１２）の作成方法について説明する。
【００６９】
図１１の対応表については、まず、基準となるフォントサイズの文字について、最適なコントラストとなるようなコントラスト調整値を求めておく。ここでは、簡単のため、ＣＭＹＫ色信号がＫ単色である黒文字を調整対象とする。例えば、１０ポイントを基準のフォントサイズとし、このフォントサイズで、実験により求めた最適コントラストは、紙の白色の明度がＬ＊＝９４のときに、黒文字の明度がＬ＊＝４０であった。
【００７０】
次に、基準となるフォントサイズの文字の最適コントラストを満たす文字サンプルと、基準サイズとは異なるフォントサイズのＫ単色文字の明度を振った文字サンプルを用意し、基準フォントサイズの最適コントラストと最も近いコントラストと感じる文字サンプルを選択していく。これを、多くのフォントサイズで実施することにより、フォントサイズに応じた最適コントラストを満たす文字の明度を求めることができる。このようにして、図１１のような結果が得られる。
【００７１】
図１２の対応表については、これは、実際にＫ単色デジタル値を振ってパッチ画像を作成して出力し、測色器によってＬ＊ａ＊ｂ＊信号値を測定することで、明度Ｌ＊との関係を求めることができる。
【００７２】
図１１、図１２に示すデータの数値テーブルをコントラスト調整値設定手段１１０において保持しておくことで、特定のフォントサイズに対し、最適コントラストを満たすためのＫ単色文字調整値を求めることができる。これは、図１３のように、前もって、図１１、図１２から換算表を作成しておいても良い。
【００７３】
このような処理により、従来はＫ＝２５５で再現されていた黒文字オブジェクトが、適切なコントラストで再現されるようになり、読みやすく、かつ目が疲れにくい文書画像を出力することができる。
【００７４】
ここで、適切なコントラストとは、読みやすく、かつ目が疲れにくいコントラストであることを意味する。すなわち、適切なコントラストより低いコントラストでは読みにくくなり、適切なコントラストより高いコントラストでは目が疲れやすくなる。
【００７５】
よって、例えば、Ｋ＝１２８の黒文字オブジェクトデータがあったとすると、これについても同様の処理を行うことで、コントラストが向上し、読みにくかった文字が適切なコントラストで再現されることになる。
【００７６】
なお、ここではコントラスト調整値をＫ＝１９２という特定の値と決めているが、特定の範囲内の値として決めておいてもかまわない。例えばコントラスト調整値を１９２以上２４０以下とし、文字色調整手段１０４による調整前の黒文字オブジェクトデータがＫ＞２４０であれば、Ｋ＝２４０となるように調整し、Ｋ＜１９２であれば、Ｋ＝１９２となるように調整しても良い。また、例えば、コントラスト調整値を上回る場合のみ調整し、下回る場合は調整しないようにしても良い。逆に、コントラスト調整値を下回る場合のみ調整するようにしても良い。また、コントラスト調整する文字は黒文字に限る必要はない。赤文字や、その他任意の色文字についても、ＣＭＹＫ値でコントラスト調整値を決めることで、補正することができる。
【００７７】
また、上記説明では、コントラスト調整値を決めるに当たって影響を与える文字の特性としてフォントサイズを用いたが、フォントサイズに限らず、フォントタイプや、スタイルによってコントラスト調整値を異ならせても良い。例えば、スタイルとして、太文字、斜体文字等があるが、特に、フォントサイズが小さく、かつ太文字の場合は、標準スタイルよりもコントラストが強く感じられると予想される。よって、スタイル毎に、コントラスト調整値を求めるための対応表を用意しておけば良い。同様に、フォントタイプによっても、太さや形状が異なるため、同様の対応を行うことは、効果的である。
【００７８】
本実施例によれば、文字の特性に応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）に応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【００７９】
また、文字のフォントサイズに応じて最適なコントラスト調整値を設定することにより、文字のフォントサイズに応じた最適なコントラストを実現し、文字のフォントタイプに応じて最適なコントラスト調整値を設定することにより、文字のフォントタイプに応じた最適なコントラストを実現し、文字のスタイルに応じて最適なコントラスト調整値を設定することにより、文字のスタイルに応じた最適なコントラストを実現し、黒文字オブジェクトに対して、文字の特性に応じて最適なコントラスト調整値を設定することにより、黒文字オブジェクトに対して、文字の特性（フォントサイズ、フォントタイプ、スタイル等）に応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例６】
【００８０】
実施例６は、用紙を検知し、用紙とフォントサイズに応じて文字濃度を変更する実施例である。
【００８１】
本実施例では、画像出力用紙として、様々な種類の用紙が使用されるような場合に対応する。すなわち、用紙が変わっても常に適切なコントラストを保つために、用紙に応じてコントラスト調整値を異ならせる。
【００８２】
図１４は、実施例６の画像処理部の構成を示す。実施例６では、実施例５の構成に、実施例３の用紙種類取得手段１０６が追加されている。図１５は、実施例６の処理フローチャートを示し、実施例５のフローチャートに、用紙の種類を取得するステップＳ１５０６が追加されている。以下、実施例５と異なる部分について説明する。
【００８３】
用紙種類取得手段１０６は、印刷設定データを参照して用紙の種類を取得する（Ｓ１５０６）。なお、このようなことを可能とするために、ユーザが印刷コマンドで用紙種類を設定できるようにし、設定した用紙種類を印刷設定データに含めるような構成にしておく。
【００８４】
コントラスト調整値設定手段１１０は、文字特性、および用紙の種類に対応したコントラスト調整値を算出する（Ｓ１５０７）。具体的には、最適コントラストを満たす文字の明度を求める対応表（図１１）と、文字の明度とデジタル値との対応表（図１２）を、用紙種類毎に保持しておき、用紙の種類に対応して適した対応表を用い、コントラスト調整値を算出する。
【００８５】
ただし、多くの用紙種類に対応しようとすると、それだけ対応表も多くなり、作成も容易ではない。ここで、コントラストに影響が大きい要因としては、紙の白色の明度である。よって、紙の白色の明度が異なる、代表的な数種類の用紙の対応表を用意しておき、その他の用紙に対しては、紙の白色の明度に応じて、コントラスト調整値の補間等を実施することで、対応する構成にすることも可能である。
【００８６】
本実施例によれば、文字の特性と用紙の種類とに応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）と用紙の種類の組み合わせに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例７】
【００８７】
実施例７は、文字色および文字背景色を検出し、検出結果に応じて文字色を調整する実施例である。
【００８８】
実施例５、６においては、文字の背景が紙の白色であることを前提としていたが、構成の複雑な文書においては、文字の背景が特定色で塗られている場合や、もしくは、写真画像のようなものが背景となっている場合もある。本実施例は、このような文書にも対応可能な構成としたものである。
【００８９】
図１６は、実施例７の画像処理部の構成を示す。実施例７では、実施例５の構成に、文字背景色取得手段１１１が追加されている。図１７は、実施例７の処理フローチャートを示し、実施例５のフローチャートに、文字背景色を取得するステップＳ１７０６が追加されている。以下、実施例５と異なる部分について説明する。
【００９０】
文字背景色取得手段１１１は、画像データを解析して文字背景色を取得する（Ｓ１７０６）。具体的には、画像データを構成する複数のオブジェクトデータの位置情報と色情報を参照し、コントラスト調整対象となる文字オブジェクトの背景に位置するグラフィックスオブジェクト、もしくはイメージオブジェクトの色を背景色として取得する。ただし、背景に位置するオブジェクトは一つとは限らず、また、一つであっても、写真画像や、グラデーション画像のように、一色ではなく多数の色を含む場合もある。このような場合には、背景となるすべての色のうち、最も暗い明度となる色を抽出することとする。
【００９１】
ただし、オブジェクトの色はＣＭＹＫ値で定義されており、ここから直接明度を算出することはできない。よって、任意のＣＭＹＫが再現するＬ＊ａ＊ｂ＊値を予測する仕組みを用意しておく必要がある。例えば、図１８のようなＣＭＹＫを各５分割した値に対応するＬ＊ａ＊ｂ＊値を記載したテーブルを用意しておき、任意のＣＭＹＫに対して補間演算することで、再現するＬ＊ａ＊ｂ＊を予測するような方法を用いることができる。
【００９２】
コントラスト調整値設定手段１１０は、文字特性、および文字背景色に対応したコントラスト調整値を算出する（Ｓ１７０７）。ここでは、任意の文字背景色に対応するため、実施例５の最適コントラストを満たす文字の明度を求める対応表（図１１）の代わりに、最適コントラストを満たす文字と背景との明度差を求める対応表（図１９）を保持しておく。また、実施例５と同じであるが、文字の明度とデジタル値との対応表（図１２）も保持しておく。コントラスト調整値の算出方法としては、まず、図１９の対応表により、フォントサイズに応じた明度差ΔＬ＊を求める。次に、この明度差と文字背景色の明度を足し合わせることにより、文字が再現すべき明度を求める。最後に、図１２の対応表より、再現すべき明度に対応するデジタル値を求め、コントラスト調整値として設定する。
【００９３】
すなわち、最適コントラストを満たす文字と背景との明度差を求める対応表を用いることにより、任意の文字背景色の明度に対応したコントラスト調整値を求めることが可能となっている。この構成は、実施例６の、用紙の種類に対応する場合にも有効である。すなわち、背景色の明度を用紙の種類から算出することで、同様にコントラスト調整値を求めることができる。
【００９４】
本実施例によれば、文字の特性と文字オブジェクトの背景色とに応じて最適なコントラスト調整値を設定することにより、文字の特性（フォントサイズ、フォントタイプ、スタイル等）と背景色の組み合わせに応じた最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【実施例８】
【００９５】
実施例８は、複数のフォントサイズが混在する文書において、最も文字数の多いフォントサイズのコントラスト調整値に合わせて全体を処理する実施例である。
【００９６】
本実施例は、文書中に異なる文字特性を持つ文字オブジェクトが混在している場合に対応する。実施例５では、文字オブジェクト毎にコントラスト調整値を求め、調整を実施することになるが、混在の仕方によっては、見た目に不自然になる場合もある。特に、同色でフォントサイズの異なる文字オブジェクトが混在している場合には、フォントサイズを大きくすることで特定の文字列を強調するというようなユーザの意図に反し、フォントサイズによらずにユーザが感じるコントラストが等しくなるように調整されてしまう。よって、本実施例では、同色の文字オブジェクトをグループ化し、グループ内で最も文字数の多いフォントサイズに従ってコントラスト調整値を求め、グループ内の文字オブジェクトは同一のコントラスト調整値に調整することで、このような課題を解決する。
【００９７】
図２０は、実施例８の画像処理部の構成を示す。実施例５の構成に、文字オブジェクトグループ化手段１１２が追加されている。図２１は、実施例８の処理フローチャートを示し、実施例５のフローチャートに、色毎に文字オブジェクトをグループ化するステップＳ２１０５が追加され、実施例５の文字特性を取得するステップＳ１００５が、グループ毎に最大文字数の文字特性を取得するステップＳ２１０６に置き換わっている。以下、実施例５と異なる部分について説明する。
【００９８】
文字オブジェクトグループ化手段１１２は、色毎に文字オブジェクトをグループ化する（Ｓ２１０５）。すなわち、同じ色で、かつフォントサイズ、フォントタイプ、スタイル等の文字特性が異なる文字オブジェクトが同一グループとされる。
【００９９】
文字特性取得手段１０９は、グループ毎に最大文字数のオブジェクトの文字特性を取得する（Ｓ２１０６）。ここで、文字特性が同じものは、同じオブジェクトとして文字数をカウントする。コントラスト調整値設定手段１１０は、文字特性に応じた最適なコントラスト調整値を設定する（Ｓ２１０７）。本実施例では、グループ毎に文字特性が取得されているため、グループ毎にコントラスト調整値が設定されることになる。
【０１００】
このような処理により、例えば、文書画像において、フォントサイズが１０ポイントの黒文字で書かれた文書の中に、一部キーワードのみ１４ポイントの黒文字となっていたとすると、これらは同一のグループとされ、フォントサイズが１０ポイントの黒文字の文字特性に応じたコントラスト調整値を用いて、１０ポイント文字と１４ポイント文字の双方が調整されることになる。
【０１０１】
本実施例では、同色の文字オブジェクトをグループ化したが、グループ化する条件は異なっていてもかまわない。例えば、同色である必要はなく、同系統の色であれば同一グループと分類しても良い。
【０１０２】
本実施例によれば、文字オブジェクトを同一色もしくは同系統色でグループ化し、各グループ内で文字数が最大である文字オブジェクトの文字特性を取得し、各グループ内の文字オブジェクトに対して、同一のコントラスト調整値もしくはコントラスト調整値の範囲を設定することにより、同一文書内で、文字の特性（フォントサイズ、フォントタイプ、スタイル等）を異ならせることによる強調効果等を損なうことなく、多くの文字オブジェクトに対して最適なコントラストを実現し、読みやすく、かつ目が疲れにくい印刷物を提供することができる。
【０１０３】
本発明は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した各実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【０１０４】
１０１  画像受信手段
１０２  色変換処理手段
１０３  印刷モード選択手段
１０４  文字色調整手段
１０５  画像送信手段
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開平５−３２０２４号公報
【特許文献２】特開２００５−９２３１７号公報
【特許文献３】特開２００４−２５９０２１号公報
【特許文献４】特開２００２−１９１８９号公報
【非特許文献】
【０１０６】
【非特許文献１】論文「視覚の空間周波数特性」（テレビ会誌、２０，１１，ｐｐ．７３０−７３８（１９６６））
【図１】
2010288250.tif 000003
【図２】
2010288250.tif 000004
【図３】
2010288250.tif 000005
【図４】
2010288250.tif 000006
【図５】
2010288250.tif 000007
【図６】
2010288250.tif 000008
【図７】
2010288250.tif 000009
【図８】
2010288250.tif 000010
【図９】
2010288250.tif 000011
【図１０】
2010288250.tif 000012
【図１１】
2010288250.tif 000013
【図１２】
2010288250.tif 000014
【図１３】
2010288250.tif 000015
【図１４】
2010288250.tif 000016
【図１５】
2010288250.tif 000017
【図１６】
2010288250.tif 000018
【図１７】
2010288250.tif 000019
【図１８】
2010288250.tif 000020
【図１９】
2010288250.tif 000021
【図２０】
2010288250.tif 000022
【図２１】
2010288250.tif 000023