(57)【要約】【課題】サイズの小さな文字等、特定の印刷内容の判読性を高めた印刷処理装置を得る。【解決手段】スクリーン処理部５が、オブジェクト種別が文字であると判定された場合に実行されるステップＳ１２において、文字サイズがＸポイント以下か否かを判定する。そして、Ｘポイント以下の場合、文字サイズが小さいと判断しステップＳ１３の小サイズ用スクリーン処理に移行し、Ｘポイントを超える場合、文字サイズが通常サイズ以上と判断しステップＳ１４の通常サイズ用スクリーン処理に移行する。小サイズ用スクリーン処理は通常サイズ用スクリーン処理に比べ、低濃度側にシフトされた濃度設定を行う。【選択図】        図２
2004306555.tif 000002
【特許請求の範囲】
【請求項１】
特定のオブジェクトを含む描画用データを受け、該描画用データから前記特定のオブジェクトを特定オブジェクト描画用データとして識別するオブジェクト情報識別部と、
前記描画用データに対し画素単位に階調度を付加する階調度付加部と、
前記描画用データに対し、前記階調度に基づき濃度パラメータを適用した濃度設定を含むスクリーン処理を実行するスクリーン処理部とを備え、
前記スクリーン処理部は、前記特定オブジェクト描画用データのうち特定のデータに対し、前記濃度設定パラメータとして、前記特定のデータ以外の前記描画用データより低濃度側にシフトされたパラメータを適用して濃度設定を行う特定スクリーン処理を実行することを特徴とする、
印刷処理装置。
【請求項２】
請求項１記載の印刷処理装置であって、
前記濃度設定は、１ドット当たりの印刷量が異なる複数種のドットの少なくとも一つを用いた濃度設定を含み、
前記特定スクリーン処理は、前記複数種のドットのうち、１ドット当たりの印刷量が最も小さいドットのみを用いた前記濃度設定を含み、
前記特定スクリーン処理以外の処理は、前記複数種のドットのうち少なくとも２種類のドットを用いた前記濃度設定を含む、
印刷処理装置。
【請求項３】
請求項１あるいは請求項２記載の印刷処理装置であって、
前記階調度付加部は、前記特定のデータに対して画素単位で識別可能な画素識別情報をさらに付加し、
前記スクリーン処理部は、前記画素識別情報に基づき前記特定のデータであるか否かを画素単位で認識し、画素単位で前記特定スクリーン処理を実行する、
印刷処理装置。
【請求項４】
請求項３記載の印刷処理装置であって、
前記階調度付加部は、前記特定のデータに対し画素単位に特定の階調度を設定する強制階調度設定処理と、前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避する階調度調整処理とを実行し、
前記画素識別情報は、前記描画用データにおける特定の階調度を示す値を含む、
印刷処理装置。
【請求項５】
請求項３記載の印刷処理装置であって、
前記画素識別情報は、前記特定のデータに対応する画素を特定可能で、所定の記憶部に格納された画素特定テーブルを含む、
印刷処理装置。
【請求項６】
請求項１ないし請求項５のうち、いずれか１項に記載の印刷処理装置であって、
前記特定のオブジェクトは文字を含み、
前記特定のデータは、所定サイズ以下の文字を規定した前記特定オブジェクト描画用データである小サイズ文字描画用データを含む、
印刷処理装置。
【請求項７】
請求項６記載の印刷処理装置であって、
前記スクリーン処理部は、前記小サイズ文字描画用データに対し文字単位に前記特定スクリーン処理を実行する、
印刷処理装置。
【請求項８】
請求項１ないし請求項５のうち、いずれか１項に記載の印刷処理装置であって、
前記特定のオブジェクトは文字以外のオブジェクトを含み、
前記特定のデータは、前記特定オブジェクト描画用データのうち、所定の選択方式により選択された文字外選択データを含む、
印刷処理装置。
【請求項９】
請求項８記載の印刷処理装置であって、
前記描画用データを受け、所定の表示手段に前記描画用データに基づく画像を表示させ、所定の入力操作部による操作により前記描画用データに基づく画像内の領域を選択領域として選択可能にした領域選択部をさらに備え、
前記所定の選択方式は、前記選択領域に対応する前記描画用データを前記文字外選択データとして選択する方式を含む、
印刷処理装置。
【請求項１０】
描画用データに対し画素単位に階調度を付加する階調度付加部と、
前記描画用データに対し、前記階調度に基づき濃度パラメータを適用した濃度設定を含むスクリーン処理を実行するスクリーン処理部とを備え、
前記階調度付加部は、前記描画用データのうち特定のデータに対し画素単位に特定の階調度を設定する強制階調度設定処理と、前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避する階調度調整処理とを実行し、
前記スクリーン処理部は、前記描画用データにおける階調度に基づき、前記特定のデータであるか否かを画素単位で認識し、画素単位で特定のデータに対し特定スクリーン処理を実行することを特徴とする、
印刷処理装置。
【請求項１１】
（ａ）  特定のオブジェクトを含む描画用データから前記特定のオブジェクトを特定オブジェクト描画用データとして識別するステップと、
（ｂ）  前記描画用データに対し画素単位に階調度を付加するステップと、
（ｃ）  前記描画用データに対し、前記階調度に基づき濃度パラメータを適用した濃度設定を含むスクリーン処理を実行し、この際、前記特定オブジェクト描画用データのうち特定のデータに対し、前記濃度設定パラメータとして、前記特定のデータ以外の前記描画用データより低濃度側にシフトされたパラメータを適用して濃度設定を行う特定スクリーン処理を実行することを特徴とする、
印刷処理方法。
【請求項１２】
請求項１１記載の印刷処理方法であって、
前記ステップ（ｃ）における前記濃度設定は、１ドット当たりの印刷量が異なる複数種のドットの少なくとも一つを用いた濃度設定を含み、
前記特定スクリーン処理は、前記複数種のドットのうち、１ドット当たりの印刷量が最も小さいドットのみを用いた前記濃度設定を含み、
前記特定スクリーン処理以外の処理は、前記複数種のドットのうち少なくとも２種類のドットを用いた前記濃度設定を含む、
印刷処理方法。
【請求項１３】
請求項１１記載の印刷処理方法であって、
前記ステップ（ｂ）は、前記特定のデータに対して画素単位で識別可能な画素識別情報をさらに付加し、
前記ステップ（ｃ）は、前記画素識別情報に基づき前記特定のデータであるか否かを画素単位で認識し、画素単位で前記特定スクリーン処理を実行する、
印刷処理方法。
【請求項１４】
請求項１３記載の印刷処理方法であって、
前記ステップ（ｂ）は、
（ｂ−１）  前記特定のデータに対し画素単位に特定の階調度を設定するステップと、
（ｂ−２）  前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避するステップとを含み、
前記画素識別情報は、前記描画用データにおける特定の階調度を示す値を含む、
印刷処理方法。
【請求項１５】
請求項１３記載の印刷処理方法であって、
前記画素識別情報は、前記特定のデータに対応する画素を特定可能で、所定の記憶部に格納された画素特定テーブルを含む、
印刷処理方法。
【請求項１６】
請求項１１ないし請求項１５のうち、いずれか１項に記載の印刷処理方法であって、
前記特定のオブジェクトは文字を含み、
前記特定のデータは、所定サイズ以下の文字を規定した前記特定オブジェクト描画用データである小サイズ文字描画用データを含む、
印刷処理方法。
【請求項１７】
請求項１６記載の印刷処理方法であって、
前記ステップ（ｃ）は、前記小サイズ文字描画用データに対し文字単位に前記特定スクリーン処理を実行する、
印刷処理方法。
【請求項１８】
請求項１１ないし請求項１５のうち、いずれか１項に記載の印刷処理方法であって、
前記特定のオブジェクトは文字以外のオブジェクトを含み、
（ｄ）  前記描画用データを受け、所定の表示手段に前記描画用データに基づく画像を表示させ、所定の入力操作部による操作により前記描画用データに基づく画像内の領域を選択領域として選択を促すステップと、
（ｅ）  前記ステップ（ｄ）  において、所定の入力操作部を操作することにより選択された前記選択領域に対応する前記描画用データを前記文字外選択データとして選択するステップとをさらに備える、
印刷処理方法。
【請求項１９】
（ａ）  描画用データに対し画素単位に階調度を付加するステップと、
（ｂ）  前記描画用データに対し、前記階調度に基づき濃度パラメータを適用した濃度設定を含むスクリーン処理を実行するステップとを備え、
前記ステップ（ａ）は、
（ａ−１）  前記描画用データのうち特定のデータに対し画素単位に特定の階調度を設定するステップと、
（ａ−２）  前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避するステップとを含み、
前記ステップ（ｂ）は、前記描画用データにおける階調度に基づき、前記特定のデータであるか否かを画素単位で認識し、画素単位で特定データに対し特定スクリーン処理を実行することを特徴とする、
印刷処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は印刷処理装置に関し、特にそのスクリーン処理に関する。
【０００２】
【従来の技術】
判読性の高い文字を表示する装置として例えば特許文献１に開示された画像処理装置がある。この画像処理装置は、文字属性情報とスクリーンサイズ情報とを参照して、文字色を変換することにより、スクリーンサイズに関係なく、文字の判読性が低下することを防止している。
【０００３】
【特許文献１】
特開２０００−６６６５８号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記画像処理装置においては、文字の表示パラメータを、文字とその背景との識別度に基づいて設定することを前提としており、サイズの小さな文字自体についての印字を考慮した考察はなされていなかった。
【０００５】
特に、インクジェットプリンタにより、２，３ポイント程度のサイズの小さな文字を印刷するとき、文字の階調度に基づき通常のハーフトーン処理で濃度設定を行うと、特に濃度が高い場合にインクの滲みが強調されてしまい、レーザープリンタ等の電子写真方式のプリンタによる出力結果と比較すると、文字の潰れがひどく高品質な文字を得ることができなかった。また、サイズの小さな文字が滲まないように全体の印刷濃度を落とすと、印刷文書全体の色調が落ち、カラーバランスが崩れてしまう。
【０００６】
この発明は上記問題点を解決するためになされたもので、全体のカラーバランスを崩すことなく、サイズの小さな文字等、特定の印刷内容の判読性を高めた印刷処理装置を得ることを目的とする。
【０００７】
【課題を解決するための手段】
第１の発明において、スクリーン処理部は、特定オブジェクト描画用データのうち特定のデータに対し、濃度設定パラメータとして、特定のデータ以外の前画用データよりより低濃度側にシフトされたパラメータを適用して濃度設定を行う特定スクリーン処理を実行している。
【０００８】
したがって、特定オブジェクト描画用データのうち特定のデータに対してのみ比較的低い濃度設定での印刷することが可能となる。
【０００９】
例えば、特定のデータが小サイズの文字を規定する文字描画データである場合、小サイズの文字の印刷時の滲み等が生じにくくなるため、小サイズの文字の判読性を高めることができる。
【００１０】
また、特定のデータが、所定の選択方式により選択された文字外選択データである場合は、その文字外選択データの判読性を高めることができる。
【００１１】
さらに、特定のデータ以外は上述した通常より低い濃度設定での印刷が行われないため、印刷後の全体の濃度バランスが崩れることもない。
【００１２】
第２の発明において、階調度付加部は、描画用データのうち特定のデータに対し画素単位に特定の階調度を設定する強制階調度設定処理と、前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避する階調度調整処理とを実行する。
【００１３】
したがって、スクリーン処理部は、特定オブジェクト単位のスクリーン処理が不可能な構成でもあっても、描画用データにおける階調度に基づき、特定のデータであるか否かを画素単位で認識することにより、画素単位で特定のデータに対し特定スクリーン処理を実行することができる。
【００１４】
第３の発明のステップ（ｃ）において、特定オブジェクト描画用データのうち特定のデータに対し、濃度設定パラメータとして、特定のデータ以外の前画用データよりより低濃度側にシフトされたパラメータを適用して濃度設定を行う特定スクリーン処理を実行している。
【００１５】
したがって、特定オブジェクト描画用データのうち特定のデータに対してのみ比較的低い濃度設定での印刷することが可能となる。
【００１６】
例えば、特定のデータが小サイズの文字を規定する文字描画データである場合、小サイズの文字の印刷時の滲み等が生じにくくなるため、小サイズの文字の判読性を高めることができる。
【００１７】
また、特定のデータが所定の選択方式により選択された文字外選択データである場合は、その文字外選択データの判読性を高めることができる。
【００１８】
さらに、ステップ（ｃ）は、特定のデータ以外は、特定スクリーン処理による比較的低い濃度設定での印刷が行われないため、印刷後の全体の濃度バランスが崩れることもない。
【００１９】
第４の発明において、ステップ（ａ）は、描画用データのうち特定のデータに対し画素単位に特定の階調度を設定するステップ（ａ−１）と、前記特定のデータ以外の前記描画用データに対し前記特定の階調度の設定を回避するステップ（ａ−２）とを含んでいる。
【００２０】
したがって、ステップ（ｂ）において、特定オブジェクト単位のスクリーン処理が不可能な場合でもあっても、描画用データにおける階調度に基づき、特定のデータであるか否かを画素単位で認識することにより、画素単位で特定のデータに対し特定スクリーン処理を実行することができる。
【００２１】
【発明の実施の形態】
＜発明の原理＞
入力する描画用データとしてポストスクリプト（登録商標）などのＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）を採用しているプリンタシステムがある。ＰＤＬは、文字、グラフィックス、イメージ等のオブジェクト単位でスクリーン、色調を変更することにより、オブジェクト単位に最適な画像品質が実現可能な言語である。
【００２２】
そこで、ＰＤＬを採用したインクジェット式プリンタ等において、サイズの小さな文字を印刷する時等、特定のデータに対してのみ印刷処理内容に変更を加えたのが本発明である。
【００２３】
＜構成＞
図１は本発明の実施の形態１〜実施の形態３で用いられるプリントシステムにおける印刷処理装置１０の構成を示すブロックである。
【００２４】
同図に示すように、印刷処理装置１０は、ホスト通信制御部１、言語解析部２、オブジェクト描画部３、カラー変換部４、スクリーン処理部５、出力イメージ処理部６及びプリンタ制御部７及びカスタム情報制御部１１から構成される。
【００２５】
ホスト通信制御部１は外部より、ＰＤＬで記述された描画用データとして（以下、「ＰＤＬデータ」）２１を受け、ＰＤＬデータ２１を言語解析部２に引き渡す。言語解析部２はＰＤＬデータ２１の内容を解析し、中間言語処理等を施した後、文字、イメージ、グラフィックス等のオブジェクトに分類する。したがって、描画用データとして、オブジェクト単位に、文字描画用データ、イメージ描画用データ、あるいはグラフィックス描画用データが得られる。上記オブジェクト毎の描画用データは、バス２０を介してオブジェクト描画部３及びスクリーン処理部５に伝達するとともに、カスタム情報制御部１１に直接伝達される。
【００２６】
オブジェクト描画部３は、言語解析部２の処理結果である描画用データに基づき、オブジェクト単位に各画素に対応するアドレスに情報を書き込む描画処理を実行する。カラー変換部４は描画処理が施されたオブジェクトに対して適切なカラー変換処理を行う。カラー変換部４は、オブジェクトが文字、イメージ及びグラフィックスの場合にカラー変換を行うべく、それぞれに対応して文字用カラー変換部４ａ、イメージ用カラー変換部４ｂ及びグラフィックス用カラー変換部４ｃを有している。したがって、描画用データは画素単位に、複数を含む所定の色成分の階調度が付加される。
【００２７】
スクリーン処理部５は、カラー変換された各オブジェクト（カラー変換部４の処理を経て画素単位に階調度が付加された描画用データ）に対して後述するスクリーン処理を行う。スクリーン処理部５は、オブジェクトが文字、イメージ及びグラフィックスの場合にスクリーン処理を行うべく、それぞれに対応して文字用処理部５ａ（通常サイズ用スクリーン処理、小サイズ用スクリーン処理の２つの処理が可能）、イメージ用処理部５ｂ及びグラフィックス用処理部５ｃを有している。
【００２８】
出力イメージ処理部６はスクリーン処理されたオブジェクトから最終出力イメージ（紙送り等のＥＳＣＰコマンドを含む）を形成する。プリンタ制御部７は出力イメージ処理部６から得られる最終出力イメージに基づきプリンタ制御コマンド等のプリンタ出力イメージ２２を出力する。
【００２９】
カスタム情報制御部１１は、カラー変換部４より得られる描画用データに基づき、言語解析部２で解析されたオブジェクトの状況をＣＲＴ１２上に表示し、ＣＲＴ１２上に表示された画像（オブジェクト）を、キーボード、マウス等の入力操作部１３によってユーザに選択させることにより、カスタム情報となる選択領域（オブジェクトの一部）を得る領域選択部として機能する。
【００３０】
カスタム情報制御部１１は、上記選択領域（特定のデータ）を本発明のスクリーン処理（後に詳述）が施されるようにスクリーン処理部５に与える。
【００３１】
＜実施の形態１＞
（スクリーン処理部５の処理）
図２はこの発明の実施の形態１である印刷処理装置１０におけるスクリーン処理部５による処理内容の一部を示すフローチャートである。同図では、カラー変換部４によりカラー変換された（画素単位に階調度が付加された）、各オブジェクト毎の描画用データに対する処理を示している。
【００３２】
同図を参照して、ステップＳ１１でオブジェクト種別の判定を行う。この処理により、オブジェクトは、文字、イメージ、グラフィックス等に分類される。なお、文字以外のイメージ、グラフィックス等に分類された場合の処理は本実施の形態の特徴との関連性が薄いため、図示及びその説明を省略する。
【００３３】
ステップＳ１１でオブジェクト種別が文字である（スクリーン処理部５に与えられた描画用データが文字描画用データである）と判定された場合に実行されるステップＳ１２において、文字サイズがＸポイント以下か否かを判定する。そして、Ｘポイント以下の場合、文字サイズが小さい特定のデータと判断しステップＳ１３の文字用処理部５ａによる小サイズ用スクリーン処理（特定スクリーン処理）に移行し、Ｘポイントを超える場合、文字サイズが通常サイズ以上と判断しステップＳ１４の文字用処理部５ａによる通常サイズ用スクリーン処理に移行する。
【００３４】
ステップＳ１２において判定の根拠となるＸポイントは、例えば、プリンタドライバ経由で印刷する毎にユーザより指定される値、プリンタの特性にマッチする最適値に基づきプリンタ機種によって予め定められている値等があり、例えば、３ポイントとしてもよい。
【００３５】
なお、ステップＳ１２の判定処理は、小サイズの文字に対する補正処理の有無も併せて判定する。この際、プリンタドライバまたはプリンタシステムの環境指定にて、上記補正処理が無効であると指定されている場合は、文字サイズがＸポイント以下であっても、通常サイズ扱いとしてステップＳ１４に移行する。すなわち、ステップＳ１２からステップＳ１３に移行するのは、文字サイズがＸポイント以下でかつ上記補正処理が有効な場合に限られる。
【００３６】
（通常サイズ用スクリーン処理）
図３〜図６は通常サイズ用スクリーン処理内容を示す説明図であり、図３〜図５は各カラーチャネルをそれぞれ単一の濃度インクで出力する場合、図６各はカラーチャネルをそれぞれ複数種の濃度のインクで出力する場合を示している。すなわち、ＣＭＹＫの各カラーチャネルを１色のインクで処理される場合が図３〜図５に相当し、複数種の濃度のインクで処理される場合が図６に相当する。いずれの場合も小ドット、中ドット、及び大ドットの３ドットでの打ち込みが可能である。なお、小ドット、中ドット、及び大ドットの打ち込みにおいて、例えば、４ｐｌ（ピコリットル），９ｐｌ及び２２ｐｌのインクが用いられることにより、１ドット当たりの印刷量の大小が決定される。
【００３７】
なお、図３〜図６における横軸は入力レベル（画素の階調度を示す値（０〜２５５）、この値が大きいほど階調度が大きい）を示し、縦軸は各ドットサイズの打ち込み数あるいは打ち込みによる印刷濃度を示している。
【００３８】
図３〜図５において、Ｄ１１，Ｄ１２及びＤ１３はそれぞれ小ドット，中ドット及び及び大ドット打ち込み数を示しており、Ｃ１１は印刷濃度を示している。ここでは大ドットの打ち込み数の最大値と、印刷濃度の最大値を縦軸上では同じ長さにとっている。
【００３９】
図３に示すように、小ドットは入力レベル“０”から打ち込まれ始め、その入力レベルがレベルＬ１１でピーク値となるまで増加し、レベルＬ１１から入力レベル“２５５”まで減少の一途を辿る。中ドットはレベルＬ１１近傍から打ち込まれ始め、入力レベルがレベルＬ１２（＞Ｌ１１）でピーク値となるまで増加し、レベルＬ１２から入力レベル“２５５”まで減少の一途を辿る。大ドットはレベルＬ１２近傍から打ち込まれ始め、入力レベル“２５５”に向けて上昇の一途を辿る。
【００４０】
図４は小ドット打ち込み数Ｄ１１をレベルＬ１１から所定期間ピーク値を維持させ、中ドット打ち込み数Ｄ１２をレベルＬ１２から所定期間ピーク値を維持させている。他の制御内容は、図３と同様にである。
【００４１】
図５は小ドット打ち込み数Ｄ１１をレベルＬ１１からレベルＬ１３（Ｌ１１＜Ｌ１３＜Ｌ１２）に向けて“０”に減少させ、中ドット打ち込み数Ｄ１２をレベルＬ１２からレベルＬ１４（Ｌ１２＜Ｌ１４＜“２５５”）に向けて“０”に減少させている。他の制御内容は、図３と同様にである。
【００４２】
図３〜図５に示すように、濃度設定パラメータである小ドット〜大ドット打ち込み数Ｄ１１〜Ｄ１３を制御することにより、所定の色の印刷濃度Ｃ１１は入力レベルの増加につれて増加する。
【００４３】
一方、図６において、Ｄ２１，Ｄ２２及びＤ２３は濃インクにおける小ドット，中ドット及び及び大ドット打ち込み数を示しており、Ｄ３１，Ｄ３２及びＤ３３は淡インクにおける小ドット，中ドット及び及び大ドット打ち込み数を示しており、Ｃ１２は印刷濃度を示している。また、図６で示す入力レベルはＬ３１，Ｌ３２，Ｌ３３，Ｌ２１，Ｌ２２，Ｌ２３，“２５５”の順で大きくなる。
【００４４】
同図に示すように、淡インクの小ドットは“０”から打ち込まれ始め、その入力レベルがレベルＬ３１でピーク値となるまで増加し、レベルＬ３１からレベルＬ３３近傍でほぼ“０”となるまで減少の一途を辿る。さらに、淡インクの小ドットはレベルＬ３３から再度打ち込まれ始め、その入力レベルがレベルＬ２２でピーク値となるまで増加し、レベルＬ２２からレベル“２５５”まで減少の一途を辿る。
【００４５】
淡インクの中ドットはレベルＬ３１近傍から打ち込まれ始め、入力レベルがレベルＬ３２でピーク値となるまで増加し、レベルＬ３２からレベルＬ３３（＞Ｌ３２）近傍でほぼ“０”となるまで減少の一途を辿る。さらに、淡インクの中ドットはレベルＬ３３から再度打ち込まれ始め、その入力レベルがレベルＬ２１でピーク値となるまで増加し、レベルＬ２１からレベルＬ２２で“０”となるまで減少の一途を辿る。
【００４６】
淡インクの大ドットはレベルＬ３２近傍から打ち込まれ始め、入力レベルがレベルＬ３３でピーク値となるまで増加し、レベルＬ３３からレベルＬ２１（＞Ｌ３３）近傍で“０”となるまで減少の一途を辿る。
【００４７】
濃インクの小ドットはレベルＬ３３近傍から打ち込まれ始め、その入力レベルがレベルＬ２１でピーク値となるまで増加し、レベルＬ２１からレベル“２５５”で“０”となるまで減少の一途を辿る。濃インクの中ドットはレベルＬ２１近傍から打ち込まれ始め、入力レベルがレベルＬ２２でピーク値となるまで増加し、レベルＬ２２からレベル“２５５”で“０”となるまで減少の一途を辿る。濃インクの大ドットはレベルＬ２２近傍から打ち込まれ始め、入力レベル“２５５”に向けて上昇の一途を辿る。このように、濃度設定パラメータである濃インク・小ドット〜大ドット打ち込み数Ｄ２１〜Ｄ２３及び淡インク・小ドット〜大ドット打ち込み数Ｄ３１〜Ｄ３３を制御することにより、所定の色の印刷濃度Ｃ１２は入力レベルに比例して増加する。
【００４８】
なお、複数種の濃度を用いる場合も、一部のドットにおいて図４に示すようようにピーク値が所定期間継続する打ち込みを行っても良い。また、図５に示すように、濃インク・大ドット以外のドットはレベル“２５５”なるまでに打ち込みを無くすように制御しても良い。
【００４９】
上述のように入力レベルに基づき、ドットの種別及び打ち込み数が決定した後、ディザ法あるいは誤差拡散法等を実行することにより最終的なスクリーン処理が終了する。
【００５０】
このように、通常サイズ用スクリーン処理では入力レベルが“２５５”近くの大きな値を示す場合、大ドット中心に印刷されるため、この通常サイズ用スクリーン処理をそのまま小サイズ用スクリーン処理に適用した場合、文字潰れが生じやすく高品質な印字が困難となる。
【００５１】
（小サイズ用スクリーン処理）
図７〜図１１は小サイズ用スクリーン処理内容を示す説明図であり、図７は各カラーチャネルを単一の濃度インクで出力する場合、図８〜図１１は各カラーチャネルをそれぞれ複数種の濃度のインクで出力する場合を示している。いずれの場合も小ドットのみで打ち込むようにしている。なお、図７〜図１１における横軸は入力レベルを示し、縦軸は各ドットサイズの打ち込み数あるいは印刷濃度を示している。
【００５２】
図７において、Ｄ１は小ドット打ち込み数を示しており、Ｃ１，Ｃ１１は小サイズ用，通常サイズ用スクリーン処理時の印刷濃度を示している。同図に示すように、小ドットは“０”から打ち込まれ始め、比較的緩やかな傾きで入力レベル“２５５”に向けて上昇の一途を辿る。このように、濃度パラメータである小ドット打ち込み数Ｄ１を制御することにより入力ベルに比例して増加する。ただし、印刷濃度Ｃ１は印刷濃度Ｃ１１に比べ低濃度側にシフトされている。
【００５３】
一方、図８において、Ｄ２は濃インクにおける小ドット打ち込み数を示しており、Ｄ３は淡インクにおける小ドット打ち込み数を示しており、Ｃ２，Ｃ１２は小サイズ用，通常サイズ用スクリーン処理時の印刷濃度を示している。
【００５４】
同図に示すように、淡インクの小ドットは“０”から打ち込まれ始め、その入力レベルがレベルＬ３でピーク値となるまで増加し、レベルＬ３からレベル“２５５”でほぼ“０”となるまで減少の一途を辿る。濃インクの小ドットはレベルＬ３近傍から打ち込まれ始め、レベル“２５５”に向けて上昇の一途を辿る。
【００５５】
図９は淡インク・小ドット打ち込み数Ｄ３をレベルＬ３から所定期間ピーク値を維持するように制御している。なお、他の制御内容は図８と同様である。
【００５６】
図１０は淡インク・小ドット打ち込み数Ｄ３をレベルＬ３からレベルＬ４（＜“２５５”）でほぼ“０”となるまで減少の一途を辿るように制御している。なお、他の制御内容は図８と同様である。
【００５７】
図１１は濃インク・小ドットのみを用い、濃インク・小ドットは“０”から打ち込まれ始め、比較的緩やかな傾きで入力レベル“２５５”に向けて上昇の一途を辿る。
【００５８】
このように、濃度パラメータである濃インク・小ドット打ち込み数Ｄ２及び淡インク・小ドット打ち込み数Ｄ３を制御（図１１の例では濃インク・小ドット打ち込み数Ｄ２のみ制御）をすることにより、所定の色の印刷濃度Ｃ２は入力レベルに比例して増加する。ただし、印刷濃度Ｃ２は印刷濃度Ｃ１２に比べ低濃度側にシフトされている。
【００５９】
これら小サイズ用の文字濃度Ｃ１及びＣ２は、通常サイズ用の文字濃度Ｃ１１及びＣ１２に比べ低下するが、小サイズの文字の場合、その判読性においては文字の濃度よりも鮮明度が要求されるため、大ドット及び中ドットを使用しない小サイズ用スクリーン処理は小サイズの文字の判読性を高めることができる。
【００６０】
一方、通常サイズ以上の文字については、従来と同様な濃度設定がなされるため、全体のカラー（濃度）バランスが崩れることもない。
【００６１】
なお、上述のように文字濃度に適したドットの打ち込み数が決定した後、ディザ法あるいは誤差拡散法等を実行してもよい。
【００６２】
また、実施の形態１のスクリーン処理部５はオブジェクト単位にスクリーン処理が可能であるため、小サイズの文字描画用データに対して文字単位で一括して小サイズ用スクリーン処理を実行することができるため、比較的簡単に小サイズ用スクリーン処理と通常サイズ用スクリーン処理とを場合分け処理することができる。
【００６３】
＜実施の形態２＞
（カラー変換部４の処理）
図１２はこの発明の実施の形態２である印刷処理装置１０におけるカラー変換部４による処理内容の一部を示すフローチャートである。同図では、オブジェクト描画部３により描画処理された後、各オブジェクト毎の描画用データに対する処理を示している。
【００６４】
同図を参照して、ステップＳ２１でオブジェクト種別の判定を行う。この処理により、オブジェクトは、文字、イメージ、グラフィックス等に分類される。なお、文字以外のイメージ、グラフィックス等に分類された場合の処理は本実施の形態の特徴との関連性が薄いため、図示及びその説明を省略する。
【００６５】
ステップＳ２１でオブジェクト種別が文字であると判定された場合に実行されるステップＳ２２において、文字サイズがＸポイント以下か否かを判定する。そして、Ｘポイント以下の場合、文字サイズが小さい特定のデータと判断しステップＳ２３の小サイズ用画素識別処理に移行し、Ｘポイントを超える場合、文字サイズが通常サイズ以上と判断しステップＳ２４の通常サイズ用画素識別処理に移行する。なお、Ｘポイント及び小サイズの文字に対する有無の判定については実施の形態１（図２のステップＳ１２の場合）と同様であるため、説明を省略する。
【００６６】
ステップＳ２４において、通常サイズ用画像識別処理を実行する。カラー変換部４が画素単位のカラー変換（階調度設定）が可能な構成の場合は、階調度を示す入力レベルの一部を小サイズ文字識別情報として開放する。すなわち、小サイズ文字識別情報となる特定の階調度の設定を回避する階調度調整処理を実行する。
【００６７】
例えば、入力レベルが“０”〜“２５５”まで存在する場合に、“２５３”〜“２５５”の間の値は全て“２５５”として扱い、入力レベル“２５３”及び“２５４”の値の設定を回避して小サイズ文字識別情報として入力レベルを開放する（使用可能にする）。
【００６８】
一方、カラー変換部４が文字の領域情報のみを認識でき画素単位でのカラー変換が不可能な構成の場合は、通常サイズ用画素識別処理として特になにもしない。
【００６９】
ステップＳ２３において、小サイズ用画像識別処理を実行する。カラー変換部４が画素単位のカラー変換が可能な構成の場合は、入力レベルが高濃度を示す所定レベル以上の場合に、本来の入力レベルの値ではなく小サイズ文字識別情報に変換する強制階調度設定処理を実行する。
【００７０】
例えば、入力レベルが“０”〜“２５５”まで存在する場合に、“２５０”を上記所定レベルとし、入力レベルが“２５０”以上の場合に強制的に“２５３”及び“２５４”に変換する。“２５３”及び“２５４”は、上記ステップＳ２４の例で開放されているため、小サイズ文字識別情報として利用することができる。そして、入力レベルが“２４９”以下の場合は何も変換処理は行わない。
【００７１】
上述した処理では、小サイズの文字を構成する画素であっても、その入力レベルが“２４９”以下の低濃度な場合は小サイズ文字識別情報に変換されないことになる。しかしながら、オブジェクト単位のスクリーン処理ができないスクリーン処理部５を有するプリンタシステムにおいても比較的簡単に実装することができる利点を有する。
【００７２】
一方、ステップＳ２３において、カラー変換部４が文字の領域情報のみが認識でき画素単位でのカラー変換が不可能な構成の場合は、小サイズ用画素識別処理として以下の処理を行う。
【００７３】
小サイズの文字に該当する画素のアドレスを、画像記憶用メモリ上にある別の記憶領域に小サイズ画素記憶テーブル（画素特定テーブル）として記録する。この方法の場合、その入力レベルが“２４９”以下の低濃度な場合を含めて全入力レベルの小サイズ文字識別が可能となる効果を奏するが、オブジェクト単位のスクリーン処理ができないスクリーン処理部５を有するプリンタシステムに実装する場合、比較的大きな負荷がかかる。
【００７４】
（スクリーン処理部５の処理）
図１３は実施の形態２におけるスクリーン処理部５によるスクリーン処理内容を示すフロチャートである。
【００７５】
同図を参照して、ステップＳ３１で画素識別情報を入手する。画素識別情報として小サイズ文字識別情報が画素の入力レベルの一部に挿入されている場合は画素の入力レベルを入手し、画素識別情報小サイズ画素記憶テーブルが存在する場合は当該画素に対応するアドレスを入手する。
【００７６】
次に、ステップＳ３２で属性判定処理を行う。画素識別情報として小サイズ文字識別情報が画素の入力レベルの一部に挿入されている場合は、各画素の入力レベルが小サイズ文字識別情報であるか否かに基づき、小サイズ用スクリーン処理及び通常サイズ用スクリーン処理を行うかを判定する。
【００７７】
一方、小サイズ画素記憶テーブルが存在する場合は、当該画素に対応するアドレスが小サイズ画素記憶テーブル内に存在するか否かに基づき、小サイズ用スクリーン処理及び通常サイズ用スクリーン処理を行うかを判定する。
【００７８】
ステップＳ３２で小サイズ用スクリーン処理と判定された際に実行されるステップＳ３３において、実施の形態１の小サイズ用スクリーン処理（図２のステップＳ１３）と同内容の小サイズ用スクリーン処理が画素単位に実行される。ただし、小サイズ文字識別情報が画素の入力レベルの一部に挿入されている場合は、入力レベルは常に小サイズ文字識別情報である“２５３”あるいは“２５４”として扱われる。
【００７９】
ステップＳ３２で通常サイズ用スクリーン処理と判定された際に実行されるステップＳ３４において、実施の形態１の小サイズ用スクリーン処理（図２のステップＳ１３）と同内容の小サイズ用スクリーン処理が画素単位に実行される。ただし、小サイズ文字識別情報が画素の入力レベルの一部に挿入される構成の場合は、実際の入力レベルが“２５３”〜“２５５”であっても全て入力レベルが“２５５”として扱われる。
【００８０】
このように、実施の形態２では、スクリーン処理部５がオブジェクト単位でのスクリーン処理が不可能な構成であっても、印刷文書全体のカラーバランスを崩すことなく、小サイズの文字の判読性を高めることができる。
【００８１】
＜実施の形態３＞
図１４はこの発明の実施の形態３であるプリントシステムにおけるカスタム情報制御部１１による処理内容の一部を示すフローチャートである。同図では、言語解析部２３により分類された後の各オブジェクトを規定する描画用データがカラー変換部４から付与された後の処理を示している。
【００８２】
同図を参照して、ステップＳ４１でオブジェクト種別の判定を行う。この処理により、オブジェクトは、文字、イメージ、グラフィックス等に分類される。なお、文字はカスタム制御対象外であるため、文字と判定された場合はカスタム情報制御部１１は処理を特に何もしない。
【００８３】
ステップＳ４１でオブジェクト種別がグラフィックスであると判定された場合に実行されるステップＳ４２において、オブジェクト描画部３及びカラー変換部４による処理を経た後の描画用データをカラー変換部４から入手する。
【００８４】
次に、ステップＳ４３において、カスタム制御を行うか否かを入力操作部１３の操作によるユーザの選択を促す。この際、ユーザがカスタム制御の実行を望まない場合（Ｎｏ）は処理を終了し、カスタム制御の実行を所望する場合（Ｙｅｓ）はステップＳ４４に移行する。
【００８５】
ステップＳ４４において、カスタム情報制御部１１は描画用データに基づきＣＲＴ１２上にグラフィックスを表示する。この際、カラー変換前の一次色濃度が１００％に近いものを補正候補として強調表示する。
【００８６】
そして、ステップＳ４５において、補正を所望する選択領域の選択をユーザに促し、ユーザは入力操作部１３を操作してＣＲＴ１２上に表示されたグラフィックスにおける選択領域を選択する。
【００８７】
その後、ステップＳ４６において、上記選択領域に該当する画素が補正対象となる文字該選択データ（特定のデータ）であることを記録する補正情報記録処理を実行する。補正情報記録処理としては、実施の形態２で述べた小サイズ文字識別情報の挿入、小サイズ画素記憶テーブルの利用のいずれかと同様な処理が考えられる。
【００８８】
すなわち、前者は小サイズ文字識別情報の挿入処理と同様にして選択領域の画素の入力レベルとして選択領域識別情報を挿入する処理であり、後者は小サイズ画素記憶テーブルと同様、選択領域の画素のアドレスを別途設けた選択領域画素記憶テーブルに記憶する処理である。このステップＳ４６の処理が終了するとカスタム情報制御部１１によるカスタム制御処理が終了する。
【００８９】
ステップＳ４１でオブジェクト種別がイメージであると判定された場合に実行されるステップＳ５０において、ステップＳ４２〜Ｓ４６で示したオブジェクトがグラフィックスの場合と同様なカスタム制御処理を実行した後、処理を終了する。
【００９０】
なお、ステップＳ４１でオブジェクト種別が文字である場合と文字以外である場合しか判定できない場合は、オブジェクトが文字以外（グラフィックス，イメージ等）の場合に一括して上述したカスタム制御処理が実行される。
【００９１】
（スクリーン処理部５による処理）
スクリーン処理部５による処理は、実施の形態２の図１３で示した処理と同様に画素単位に実行される。以下、図１３を参照して、実施の形態２との違いを中心に説明する。
【００９２】
ステップＳ３２において、選択領域の画素の入力レベルとして選択領域識別情報を挿入された場合は各画素の入力レベルが選択領域識別情報であるか否かに基づき、小サイズ用（選択領域用）スクリーン処理及び通常サイズ用スクリーン処理を行うかを判定する。一方、選択領域画素記憶テーブルが存在する場合は、当該画素に対応するアドレスが選択領域画素記憶テーブル内に存在するか否かに基づき、小サイズ用スクリーン処理及び通常サイズ用スクリーン処理を行うかを判定する。
【００９３】
ステップＳ３３において、実施の形態１の小サイズ用スクリーン処理（図２のステップＳ１３）と同内容の小サイズ用スクリーン処理が実行される。ただし、選択領域識別情報が画素の入力レベルの一部に挿入されている場合は、入力レベルは常に選択領域識別情報である“２５３”あるいは“２５４”として扱われる。
【００９４】
ステップＳ３４において、実施の形態１の小サイズ用スクリーン処理（図２のステップＳ１３）と同内容の小サイズ用スクリーン処理が実行される。ただし、選択領域識別情報が画素の入力レベルの一部に挿入される構成の場合は、実際の入力レベルが“２５３”〜“２５５”であっても全て入力レベルが“２５５”として扱われる。
【００９５】
このように、実施の形態３では、文字以外のグラフィックスやイメージに対しても、ユーザによって選択された領域に対して、小サイズ用スクリーン処理を適用することができ、ユーザの要求する印刷濃度の設定が実現可能となる効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態１〜３で用いられる印刷処理装置の構成を示すブロック図である。
【図２】この発明の実施の形態１であるプリントシステムにおけるスクリーン処理部による処理内容の一部を示すフローチャートである。
【図３】通常サイズ用スクリーン処理内容（その１）を示す説明図である。
【図４】通常サイズ用スクリーン処理内容（その２）を示す説明図である。
【図５】通常サイズ用スクリーン処理内容（その３）を示す説明図である。
【図６】通常サイズ用スクリーン処理内容（その４）を示す説明図である。
【図７】小サイズ用スクリーン処理内容（その１）を示す説明図である。
【図８】小サイズ用スクリーン処理内容（その２）を示す説明図である。
【図９】小サイズ用スクリーン処理内容（その３）を示す説明図である。
【図１０】小サイズ用スクリーン処理内容（その４）を示す説明図である。
【図１１】小サイズ用スクリーン処理内容（その５）を示す説明図である。
【図１２】この発明の実施の形態２であるプリントシステムにおけるカラー変換部による処理内容の一部を示すフローチャートである。
【図１３】実施の形態２におけるスクリーン処理部によるスクリーン処理内容を示すフロチャートである。
【図１４】この発明の実施の形態３であるプリントシステムにおけるカスタム情報制御１による処理内容の一部を示すフローチャートである。
【符号の説明】
１  ホスト通信制御部
２  言語解析部
３  オブジェクト描画部
４  カラー変換部
５  スクリーン処理部
６  出力イメージ処理部
７  プリンタ制御部
１０  印刷処理装置
１１  カスタム情報制御部
１２  ＣＲＴ
１３  入力操作部
【図１】
2004306555.tif 000003
【図２】
2004306555.tif 000004
【図３】
2004306555.tif 000005
【図４】
2004306555.tif 000006
【図５】
2004306555.tif 000007
【図６】
2004306555.tif 000008
【図７】
2004306555.tif 000009
【図８】
2004306555.tif 000010
【図９】
2004306555.tif 000011
【図１０】
2004306555.tif 000012
【図１１】
2004306555.tif 000013
【図１２】
2004306555.tif 000014
【図１３】
2004306555.tif 000015
【図１４】
2004306555.tif 000016