(57)【要約】【課題】従来搭載されている画像処理機構の階調補正を使用して、文字細線の太さをユーザの所望の太さに再現する場合、新たな画像処理機構を追加する必要がない画像処理装置を提供することを目的とするものである。【解決手段】プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手段と、上記文字細線太さ判断手段による判断結果に応じて、階調補正手段の階調を切り替える階調切り替え手段と、上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手段とを有する画像処理装置である。【選択図】  図１
2004153747.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手段と；
上記文字細線太さ判断手段による判断結果に応じて、階調補正手段の階調を切り替える階調切り替え手段と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手段と；
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【発明の属する技術分野】
本発明は、プリンタ等の出力装置に出力されるページ記述言語（Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：以下ＰＤＬと記す）のＰＳ（Ｐｏｓｔｓｃｒｉｐｔ）言語等で書かれている画像情報の処理に関し、特に、画像情報に含まれている文字や、細線の出力品位を向上させるための画像処理に関する。
【従来の技術】
従来、ＰＤＬ、たとえばＰＳ（ＰｏｓｔＳｃｒｉｐｔ）言語等で書かれているコンピュータデータは、ページ記述言語を解釈し、画像形成装置の解像度に合わせたビットマップデータに展開され、画像形成装置に出力されている。
この際、ページ記述言語で書かれている網点率１００％の文字、細線、画像部は、いずれも、そのデータレベルが８ｂｉｔｓ（０から２５５）の画像形成装置では、網点率１００％の場合は、２５５として出力されている。
また、画像形成装置の階調制御は、基本的には、ある程度の大きさのパッチを出力し、そのパッチが予め指定された濃度に出力されるように、画像形成装置の階調制御部のＬｏｏｋ  Ｕｐ  Ｔａｂｌｅ（ＬＵＴ）等に、階調テーブルが格納されている。
さらに、プリンタによる太りに対しては、濃度を薄くして対応している（たとえば特許文献１参照）。
また、近年のネットワークの発達によって、ネットワーク上にさまざまな画像形成装置が接続される。
【特許文献１】
特開平１１−１２９５４７号公報
【発明が解決しようとする課題】
上記従来技術では、網点率１００％の文字、細線、画像部の全てにおいて、網点率１００％で出力されていたものを、特許文献１記載の発明では、文字や細線のプリンタによる太りに対して、濃度を薄くして対応している。
しかし、文字細線の太りに関しては、濃度を下げることによって細くすることができるが、網点率１００％の細線が細っていると、階調補正では、それ以上濃度を濃くすることができないという問題がある。
すなわち、上記従来例において、階調補正では、９０％等の低い値にすることができても、１００％を越える１１０％等の高い値に、階調補正することができないという問題がある。
また、画像形成装置に出力する場合、画像形成装置の機種によって、また同一機種でも個体差によって、１画素幅や２画素幅等の細線の幅の再現が異なり、ユーザが同じ設定でデータを出したつもりでも、細線の太さや、文字の太さ等が異なることがある。
このために、ネットワーク上に接続されているさまざまなプリンタで出力した場合、それぞれの画像形成装置によって、細線の太さ、文字の太さが異なって出力されるという問題がある。
本発明は、従来搭載されている画像処理機構の階調補正を使用して、文字細線の太さをユーザの所望の太さに再現する場合、新たな画像処理機構を追加する必要がない画像処理装置を提供することを目的とするものである。
【課題を解決するための手段】
本発明は、まず、網点率１００％の細線が太るように、画像形成装置を設定し、階調補正の調整だけで、文字や細線の太さを調整可能とする。
また、予め太さがわかっている細線画像を、画像形成装置に出力し、この出力の細線画像の太さから、その画像形成装置の上記階調補正の調整量を判断し、設定することによって、どの画像形成装置で出力しても、最終出力の文字や細線の太さを一定に保つことができる。
【発明の実施の形態および実施例】
図１は、本発明の一実施例である画像処理装置１００のシステム構成を示す図である。
画像処理装置１００は、画像展開部１０１と、画像データ変換部１０２と、画像処理部１０３と、プリント部１０４とを有する。
送信されたファイルは、コントローラ内やプリンタ内で、図１に示す各部１０１〜１０３において、画像処理され、送信されたＰＤＬファイルが、展開され、プリント部１０４に出力される。
図２は、画像処理部１０３の具体例を示す図である。
画像処理部１０３は、ビットマップデータ２０３と属性データ信号２０４とを入力する階調変換部２０１と、ＲＯＭ２０２とを有する。
図３は、本発明の一実施例である画像処理装置１００の一例であるプリンタ３０３、３０５を含む画像処理システム３００の構成を示す図である。
画像処理システム３００は、ネットワーク３０１と、ＰＣ（パーソナルコンピュータ）３０２と、プリンタ３０３、３０５と、コントローラ（ＲＩＰ）３０４とを有する。プリンタ３０３、３０５は、画像処理装置１００の一例である。
ユーザが出力したいプリンタ３０３または３０５を、ＰＣ３０２が選択し、この選択されたプリンタに接続されているコントローラ（ＲＩＰ）３０４や、プリンタ３０３に、ネットワーク３０１に接続されているＰＣ（パーソナルコンピュータ）３０２において作成されたファイル（ＰＤＬファイル）を送信する。
次に、上記画像処理の内容について説明する。
画像処理部１０３には、上記のようなＰＣ等で生成されたＰＤＬファイルデータ、たとえばＰＳファイルで記述されたデータが入力される。画像展開部１０１が、ＰＤＬファイルデータについて、ＰＤＬの内容を解釈し、画像を構成する画像情報や文字情報を表すオブジェクトリストを生成する。このオブジェクトリストは、たとえば何ポイントで、何網点％の文字が、どこに位置している等を示すリストである。
次に、画像データ変換部１０２は、上記オブジェクトリストに基づいて、画面を構成する画像データを生成する。ここでは、たとえば文字のベクトルデータを、ラスターデータとして、プリンタの解像度やビット数に合わせたビットマップデータに変換する。また、画像データ変換部１０２は、上記ビットマップデータに対応した属性データ、たとえば文字（文字細線）、グラフィック、写真（イメージ）などの属性データを生成し出力する。画像処理部１０３は、ビットマップデータに変換されたラスターデータについて、階調補正等の階調変換等を行い、プリンタ部１０４に送り、画像が形成され、出力される。
次に、上記実施例において、画像処理部１０３内の階調変換部について具体的に説明する。
図４は、上記実施例における写真モードの説明図である。
ここでは、プリンタの階調特性を補正し、上記実施例の主目的である細線の太さを補正する。具体的には、図４（１）に示すように、１画素幅の網点％が１００％である画像について説明する。
以下の説明において、データを再現する方法の１つとして、ＰＷＭ（パルス幅変調）による画像形成について説明するが、ＰＷＭによる画像形成に限る必要はない。
上記「ＰＷＭによる画像形成」は、図４（２）に示すように、網点％が１００％の信号レベルであるＩｍａｘレベルと、ＰＷＭ信号レベルの三角波の信号レベルとを比較し、ＰＷＭ波形よりも画像信号が上である部分の幅の間、レーザを発光し、画像を形成する幅を調整することによって、画像の濃度を制御する画像形成である。
理想としては、図４（３）に示すように再現されることが望ましいが、プロセス、トナーの拡散等によって、実際には、図４（４）に示すように、理想よりも太って再現されることが多い。
図５は、上記実施例における文字・細線モードの説明図である。
図６は、上記実施例において、写真モード、文字・細線モードにおける階調補正特性を示す図である。
そこで、特開平１１−１２９５４７号公報に記載されているように、濃度レベルを網点％Ｉｍａｘ（図５（１）に示す状態）から、図６（２）に示す階調補正特性に対応する階調補正テーブルを使用して、信号レベルをＩｍに下げ、これによって、図５（４）に示すように、画像の幅を狭くし、実際に再現される画像の幅を、目的の画像の幅に調整する。
すなわち、画像データ変換部１０２から送られたビットマップデータ２０３と、属性データ信号２０４とについて、画素ごとに、階調変換し、つまり、属性データ２０４が写真であれば、図６（１）に示す写真モードの階調特性を、ＲＯＭ２０２から階調変換部２０１の変換テーブルに、図示しないＣＰＵがセットし、データとしては、ＩｍａｘをＩｍａｘのまま出力される。
また、属性が文字、細線であれば、図６（２）に示す文字・細線モードの階調特性を、ＲＯＭ２０２から階調変換部２０１の変換テーブルに、上記ＣＰＵがセットし、データとしては、ＩｍａｘがＩｍに変換され、出力される。
上記のように、画素毎に属性信号２０４の信号に従い、写真モードと文字・細線モードとにおける階調を補正し、図示しないＣＰＵによって切り替えて用いる。写真モードと文字・細線モードとを切り替える条件は、特開平１１−１２９５４７号公報に記載されているので、ここでは省略する。
図７は、文字・細線モードにおける他の階調補正特性の例を示す図である。
上記説明では、文字・細線モードの階調特性を、図６（２）に示すように直線で定義しているが、図７に示すように曲線で定義するようにしても同じ効果が得られ、図６（２）は、階調補正特性の一例であり、図６（１）に示す階調補正特性以外の特性を使用するようにしてもよい。
次に、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作について説明する。
図８は、上記実施例において、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作を示すフローチャートである。
まず、Ｓｔｅｐ１では、調整したいプリンタを選択する。Ｓｔｅｐ２では、選択したプリンタの階調変換部をリニア設定にする。たとえば、写真モードを選択し、細線でも上記細線モードの階調が選択されず、プリンタの調整をしていない状態の細線再現を調べることができるようにする。
Ｓｔｅｐ３では、細線再現をみるために、たとえばプリンタの１画素幅の網点％が１００％である細線のデータを出力する。ここでは、１画素幅で網点％が１００％である細線データを出力するが、これに限る必要がなく、ユーザが調整したいレベルに応じて、１画素幅での網点％を変更するようにしてもよいが、その際は、後で説明する比較用のサンプルも、その変更に合わせたものにする必要がある。
図９は、上記実施例において、線の太さの調整値と線の太さと対応例を、４００ｄｐｉと６００ｄｐｉとの間で比較したサンプルを示す図である。
Ｓｔｅｐ４では、図９に示すように、１画素幅から徐々に太くした細線を印刷した印刷物等と、予め比較する。たとえば、図９に示すように、プリンタの解像度に合わせ、４００ｄｐｉ用、６００ｄｐｉ用を用意し、調整値が０であるときに、１画素幅が４００ｄｐｉである場合、６３．５ミクロン幅で再現し、６００ｄｐｉである場合、４２．３ミクロン幅で再現するようにし、調整値が大きくなるにしたがって、徐々に太らせた細線を作成する。
また、細線幅が正確に表されていれば、印刷物でなくてもよく、Ｓｔｅｐ５では、比較する出力が、出力の最大値で細っているか否かをチェックする。
図１０は、出力Ａにおける線の太さの例と、出力Ｂにおける線の太さの例とを示す図である。
たとえば、４００ｄｐｉで、図１０に示す出力Ａである場合は、比較サンプルの４００ｄｐｉの調整値０の線よりも細いので、Ｓｔｅｐ６のプロセス条件変更に進み、図示しないＶコントラスト等のプロセス条件を設定し、１画素幅の細線が細らないようにする。
図１１は、上記実施例において、文字・細線太さ調整値を入力する画面の例を示す図である。
次に、４００ｄｐｉ出力サンプルが、図１０に示す出力Ｂである場合、細ってないので、Ｓｔｅｐ７の調整レベル設定に進み、比較サンプル中の４００ｄｐｉ調整値２と同じ太さであるので、調整値が２であると判断し、図１１に示す文字細線太さ調整値入力画面において、調整値を２に設定する。
図１２は、上記実施例において、文字・細線モードにおける複数の階調補正特性の例を示す図である。
ここで設定された調整値に基づいて、文字細線であると判断されたときは、階調補正テーブルは、図１２に示す特性２が選択され、入力値がＩｍａｘレベルであれば、特性２の補正テーブルによって、Ｉ２が出力され、目標の細線の太さに再現される。
上記実施例によれば、網点率１００％の細線が太るように、画像形成装置を予め設定するので、階調補正の調整だけで、文字や細線の太さを調整することができる。
また、上記実施例によれば、予め太さが分かっている細線画像を、画像形成装置に出力し、この出力された細線画像の太さに基づいて、その画像形成装置の上記階調補正の調整量を判断し、設定するので、どの画像形成装置で出力しても、最終出力の文字や細線の太さを一定に保つことができる。
なお、上記実施例は、次の実施態様であると考えることができる。
［実施態様１］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手段と；
上記文字細線太さ判断手段による判断結果に応じて、階調補正手段の階調を切り替える階調切り替え手段と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手段と；
を有することを特徴とする画像処理装置。
［実施態様２］  実施態様１において、
上記階調切り替え手段は、上記文字細線太さ判断手段が文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手段であることを特徴とする画像処理装置。
［実施態様３］  実施態様２において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手段を有することを特徴とする画像処理装置。
［実施態様４］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断段階と；
上記文字細線太さ判断段階における判断結果に応じて、階調補正段階の階調を切り替える階調切り替え段階と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御段階と；
を有することを特徴とする画像処理方法。
［実施態様５］  実施態様４において、
上記階調切り替え段階は、上記文字細線太さ判断段階で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える段階であることを特徴とする画像処理方法。
［実施態様６］  実施態様５において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定段階を有することを特徴とする画像処理方法。
［実施態様７］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手順と；
上記文字細線太さ判断手順における判断結果に応じて、階調補正手順の階調を切り替える階調切り替え手順と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手順と；
をコンピュータに実行させるプログラム。
［実施態様８］  実施態様７において、
上記階調切り替え手順は、上記文字細線太さ判断手順で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手順であることを特徴とするプログラム。
［実施態様９］  実施態様８において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手順を有することを特徴とするプログラム。
［実施態様１０］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手順と；
上記文字細線太さ判断手順における判断結果に応じて、階調補正手順の階調を切り替える階調切り替え手順と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手順と；
をコンピュータに実行させるプログラムを記憶したコンピュータ読取可能な記憶媒体。
［実施態様１１］  実施態様１０において、
上記階調切り替え手順は、上記文字細線太さ判断手順で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手順であることを特徴とする記憶媒体。
［実施態様１２］  実施態様１１において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手順を有することを特徴とする記憶媒体。
【発明の効果】
本発明によれば、従来搭載されている画像処理機構の階調補正を使用し、文字細線の太さをユーザの所望の太さに再現する場合、新たな画像処理機構を追加する必要がないという効果を奏する。
また、本発明によれば、ネットワーク上に接続されている種々のプリンタで出力する場合、プリンタ等の各画像形成装置において文字細線用の階調補正を調整するので、上記種々のプリンタのうちのどのプリンタを使用して出力しても、文字、細線の太さを同じにすることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例である画像処理装置１００のシステム構成を示す図である。
【図２】画像処理部１０３の具体例を示す図である。
【図３】本発明の一実施例である画像処理装置１００の一例であるプリンタ３０３、３０５を含む画像処理システム３００の構成を示す図である。
【図４】上記実施例における写真モードの説明図である。
【図５】上記実施例における文字・細線モードの説明図である。
【図６】上記実施例において、写真モード、文字・細線モードにおける階調補正特性を示す図である。
【図７】文字・細線モードにおける他の階調補正特性の例を示す図である。
【図８】上記実施例において、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作を示すフローチャートである。
【図９】上記実施例において、線の太さの調整値と線の太さと対応例を、４００ｄｐｉと６００ｄｐｉとの間で比較したサンプルを示す図である。
【図１０】出力Ａにおける線の太さの例と、出力Ｂにおける線の太さの例とを示す図である。
【図１１】上記実施例において、文字・細線太さ調整値を入力する画面の例を示す図である。
【図１２】上記実施例において、文字・細線モードにおける複数の階調補正特性の例を示す図である。
【符号の説明】
１００…画像処理装置、
１０１…画像展開部、
１０２…画像データ変換部、
１０３…画像処理部、
１０４…プリント部。
【図１】
2004153747.tif 000003
【図２】
2004153747.tif 000004
【図３】
2004153747.tif 000005
【図４】
2004153747.tif 000006
【図５】
2004153747.tif 000007
【図６】
2004153747.tif 000008
【図７】
2004153747.tif 000009
【図８】
2004153747.tif 000010
【図９】
2004153747.tif 000011
【図１０】
2004153747.tif 000012
【図１１】
2004153747.tif 000013
【図１２】
2004153747.tif 000014
【手続補正書】
【提出日】平成14年11月6日(2002.11.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手段と；
上記文字細線太さ判断手段による判断結果に応じて、階調補正手段の階調を切り替える階調切り替え手段と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手段と；
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ等の出力装置に出力されるページ記述言語（Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：以下ＰＤＬと記す）のＰＳ（Ｐｏｓｔｓｃｒｉｐｔ）言語等で書かれている画像情報の処理に関し、特に、画像情報に含まれている文字や、細線の出力品位を向上させるための画像処理に関する。
【０００２】
【従来の技術】
従来、ＰＤＬ、たとえばＰＳ（ＰｏｓｔＳｃｒｉｐｔ）言語等で書かれているコンピュータデータは、ページ記述言語を解釈し、画像形成装置の解像度に合わせたビットマップデータに展開され、画像形成装置に出力されている。
【０００３】
この際、ページ記述言語で書かれている網点率１００％の文字、細線、画像部は、いずれも、そのデータレベルが８ｂｉｔｓ（０から２５５）の画像形成装置では、網点率１００％の場合は、２５５として出力されている。
【０００４】
また、画像形成装置の階調制御は、基本的には、ある程度の大きさのパッチを出力し、そのパッチが予め指定された濃度に出力されるように、画像形成装置の階調制御部のＬｏｏｋ  Ｕｐ  Ｔａｂｌｅ（ＬＵＴ）等に、階調テーブルが格納されている。
【０００５】
さらに、プリンタによる太りに対しては、濃度を薄くして対応している（たとえば特許文献１参照）。
【０００６】
また、近年のネットワークの発達によって、ネットワーク上にさまざまな画像形成装置が接続される。
【０００７】
【特許文献１】
特開平１１−１２９５４７号公報
【０００８】
【発明が解決しようとする課題】
上記従来技術では、網点率１００％の文字、細線、画像部の全てにおいて、網点率１００％で出力されていたものを、特許文献１記載の発明では、文字や細線のプリンタによる太りに対して、濃度を薄くして対応している。
【０００９】
しかし、文字細線の太りに関しては、濃度を下げることによって細くすることができるが、網点率１００％の細線が細っていると、階調補正では、それ以上濃度を濃くすることができないという問題がある。
【００１０】
すなわち、上記従来例において、階調補正では、９０％等の低い値にすることができても、１００％を越える１１０％等の高い値に、階調補正することができないという問題がある。
【００１１】
また、画像形成装置に出力する場合、画像形成装置の機種によって、また同一機種でも個体差によって、１画素幅や２画素幅等の細線の幅の再現が異なり、ユーザが同じ設定でデータを出したつもりでも、細線の太さや、文字の太さ等が異なることがある。
【００１２】
このために、ネットワーク上に接続されているさまざまなプリンタで出力した場合、それぞれの画像形成装置によって、細線の太さ、文字の太さが異なって出力されるという問題がある。
【００１３】
本発明は、従来搭載されている画像処理機構の階調補正を使用して、文字細線の太さをユーザの所望の太さに再現する場合、新たな画像処理機構を追加する必要がない画像処理装置を提供することを目的とするものである。
【００１４】
【課題を解決するための手段】
本発明は、まず、網点率１００％の細線が太るように、画像形成装置を設定し、階調補正の調整だけで、文字や細線の太さを調整可能とする。
【００１５】
また、予め太さがわかっている細線画像を、画像形成装置に出力し、この出力の細線画像の太さから、その画像形成装置の上記階調補正の調整量を判断し、設定することによって、どの画像形成装置で出力しても、最終出力の文字や細線の太さを一定に保つことができる。
【００１６】
【発明の実施の形態および実施例】
図１は、本発明の一実施例である画像処理装置１００のシステム構成を示す図である。
【００１７】
画像処理装置１００は、画像展開部１０１と、画像データ変換部１０２と、画像処理部１０３と、プリント部１０４とを有する。
【００１８】
送信されたファイルは、コントローラ内やプリンタ内で、図１に示す各部１０１〜１０３において、画像処理され、送信されたＰＤＬファイルが、展開され、プリント部１０４に出力される。
【００１９】
図２は、画像処理部１０３の具体例を示す図である。
【００２０】
画像処理部１０３は、ビットマップデータ２０３と属性データ信号２０４とを入力する階調変換部２０１と、ＲＯＭ２０２とを有する。
【００２１】
図３は、本発明の一実施例である画像処理装置１００の一例であるプリンタ３０３、３０５を含む画像処理システム３００の構成を示す図である。
【００２２】
画像処理システム３００は、ネットワーク３０１と、ＰＣ（パーソナルコンピュータ）３０２と、プリンタ３０３、３０５と、コントローラ（ＲＩＰ）３０４とを有する。プリンタ３０３、３０５は、画像処理装置１００の一例である。
【００２３】
ユーザが出力したいプリンタ３０３または３０５を、ＰＣ３０２が選択し、この選択されたプリンタに接続されているコントローラ（ＲＩＰ）３０４や、プリンタ３０３に、ネットワーク３０１に接続されているＰＣ（パーソナルコンピュータ）３０２において作成されたファイル（ＰＤＬファイル）を送信する。
【００２４】
次に、上記画像処理の内容について説明する。
【００２５】
画像処理部１０３には、上記のようなＰＣ等で生成されたＰＤＬファイルデータ、たとえばＰＳファイルで記述されたデータが入力される。画像展開部１０１が、ＰＤＬファイルデータについて、ＰＤＬの内容を解釈し、画像を構成する画像情報や文字情報を表すオブジェクトリストを生成する。このオブジェクトリストは、たとえば何ポイントで、何網点％の文字が、どこに位置している等を示すリストである。
【００２６】
次に、画像データ変換部１０２は、上記オブジェクトリストに基づいて、画面を構成する画像データを生成する。ここでは、たとえば文字のベクトルデータを、ラスターデータとして、プリンタの解像度やビット数に合わせたビットマップデータに変換する。また、画像データ変換部１０２は、上記ビットマップデータに対応した属性データ、たとえば文字（文字細線）、グラフィック、写真（イメージ）などの属性データを生成し出力する。画像処理部１０３は、ビットマップデータに変換されたラスターデータについて、階調補正等の階調変換等を行い、プリンタ部１０４に送り、画像が形成され、出力される。
【００２７】
次に、上記実施例において、画像処理部１０３内の階調変換部について具体的に説明する。
【００２８】
図４は、上記実施例における写真モードの説明図である。
【００２９】
ここでは、プリンタの階調特性を補正し、上記実施例の主目的である細線の太さを補正する。具体的には、図４（１）に示すように、１画素幅の網点％が１００％である画像について説明する。
【００３０】
以下の説明において、データを再現する方法の１つとして、ＰＷＭ（パルス幅変調）による画像形成について説明するが、ＰＷＭによる画像形成に限る必要はない。
【００３１】
上記「ＰＷＭによる画像形成」は、図４（２）に示すように、網点％が１００％の信号レベルであるＩｍａｘレベルと、ＰＷＭ信号レベルの三角波の信号レベルとを比較し、ＰＷＭ波形よりも画像信号が上である部分の幅の間、レーザを発光し、画像を形成する幅を調整することによって、画像の濃度を制御する画像形成である。
【００３２】
理想としては、図４（３）に示すように再現されることが望ましいが、プロセス、トナーの拡散等によって、実際には、図４（４）に示すように、理想よりも太って再現されることが多い。
【００３３】
図５は、上記実施例における文字・細線モードの説明図である。
【００３４】
図６は、上記実施例において、写真モード、文字・細線モードにおける階調補正特性を示す図である。
【００３５】
そこで、特開平１１−１２９５４７号公報に記載されているように、濃度レベルを網点％Ｉｍａｘ（図５（１）に示す状態）から、図６（２）に示す階調補正特性に対応する階調補正テーブルを使用して、信号レベルをＩｍに下げ、これによって、図５（４）に示すように、画像の幅を狭くし、実際に再現される画像の幅を、目的の画像の幅に調整する。
【００３６】
すなわち、画像データ変換部１０２から送られたビットマップデータ２０３と、属性データ信号２０４とについて、画素ごとに、階調変換し、つまり、属性データ２０４が写真であれば、図６（１）に示す写真モードの階調特性を、ＲＯＭ２０２から階調変換部２０１の変換テーブルに、図示しないＣＰＵがセットし、データとしては、ＩｍａｘをＩｍａｘのまま出力される。
【００３７】
また、属性が文字、細線であれば、図６（２）に示す文字・細線モードの階調特性を、ＲＯＭ２０２から階調変換部２０１の変換テーブルに、上記ＣＰＵがセットし、データとしては、ＩｍａｘがＩｍに変換され、出力される。
【００３８】
上記のように、画素毎に属性信号２０４の信号に従い、写真モードと文字・細線モードとにおける階調を補正し、図示しないＣＰＵによって切り替えて用いる。写真モードと文字・細線モードとを切り替える条件は、特開平１１−１２９５４７号公報に記載されているので、ここでは省略する。
【００３９】
図７は、文字・細線モードにおける他の階調補正特性の例を示す図である。
【００４０】
上記説明では、文字・細線モードの階調特性を、図６（２）に示すように直線で定義しているが、図７に示すように曲線で定義するようにしても同じ効果が得られ、図６（２）は、階調補正特性の一例であり、図６（１）に示す階調補正特性以外の特性を使用するようにしてもよい。
【００４１】
次に、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作について説明する。
【００４２】
図８は、上記実施例において、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作を示すフローチャートである。
【００４３】
まず、Ｓｔｅｐ１では、調整したいプリンタを選択する。Ｓｔｅｐ２では、選択したプリンタの階調変換部をリニア設定にする。たとえば、写真モードを選択し、細線でも上記細線モードの階調が選択されず、プリンタの調整をしていない状態の細線再現を調べることができるようにする。
【００４４】
Ｓｔｅｐ３では、細線再現をみるために、たとえばプリンタの１画素幅の網点％が１００％である細線のデータを出力する。ここでは、１画素幅で網点％が１００％である細線データを出力するが、これに限る必要がなく、ユーザが調整したいレベルに応じて、１画素幅での網点％を変更するようにしてもよいが、その際は、後で説明する比較用のサンプルも、その変更に合わせたものにする必要がある。
【００４５】
図９は、上記実施例において、線の太さの調整値と線の太さと対応例を、４００ｄｐｉと６００ｄｐｉとの間で比較したサンプルを示す図である。
【００４６】
Ｓｔｅｐ４では、図９に示すように、１画素幅から徐々に太くした細線を印刷した印刷物等と、予め比較する。たとえば、図９に示すように、プリンタの解像度に合わせ、４００ｄｐｉ用、６００ｄｐｉ用を用意し、調整値が０であるときに、１画素幅が４００ｄｐｉである場合、６３．５ミクロン幅で再現し、６００ｄｐｉである場合、４２．３ミクロン幅で再現するようにし、調整値が大きくなるにしたがって、徐々に太らせた細線を作成する。
【００４７】
また、細線幅が正確に表されていれば、印刷物でなくてもよく、Ｓｔｅｐ５では、比較する出力が、出力の最大値で細っているか否かをチェックする。
【００４８】
図１０は、出力Ａにおける線の太さの例と、出力Ｂにおける線の太さの例とを示す図である。
【００４９】
たとえば、４００ｄｐｉで、図１０に示す出力Ａである場合は、比較サンプルの４００ｄｐｉの調整値０の線よりも細いので、Ｓｔｅｐ６のプロセス条件変更に進み、図示しないＶコントラスト等のプロセス条件を設定し、１画素幅の細線が細らないようにする。
【００５０】
図１１は、上記実施例において、文字・細線太さ調整値を入力する画面の例を示す図である。
【００５１】
次に、４００ｄｐｉ出力サンプルが、図１０に示す出力Ｂである場合、細ってないので、Ｓｔｅｐ７の調整レベル設定に進み、比較サンプル中の４００ｄｐｉ調整値２と同じ太さであるので、調整値が２であると判断し、図１１に示す文字細線太さ調整値入力画面において、調整値を２に設定する。
【００５２】
図１２は、上記実施例において、文字・細線モードにおける複数の階調補正特性の例を示す図である。
【００５３】
ここで設定された調整値に基づいて、文字細線であると判断されたときは、階調補正テーブルは、図１２に示す特性２が選択され、入力値がＩｍａｘレベルであれば、特性２の補正テーブルによって、Ｉ２が出力され、目標の細線の太さに再現される。
【００５４】
上記実施例によれば、網点率１００％の細線が太るように、画像形成装置を予め設定するので、階調補正の調整だけで、文字や細線の太さを調整することができる。
【００５５】
また、上記実施例によれば、予め太さが分かっている細線画像を、画像形成装置に出力し、この出力された細線画像の太さに基づいて、その画像形成装置の上記階調補正の調整量を判断し、設定するので、どの画像形成装置で出力しても、最終出力の文字や細線の太さを一定に保つことができる。
【００５６】
なお、上記実施例は、次の実施態様であると考えることができる。
【００５７】
［実施態様１］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手段と；
上記文字細線太さ判断手段による判断結果に応じて、階調補正手段の階調を切り替える階調切り替え手段と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手段と；
を有することを特徴とする画像処理装置。
【００５８】
［実施態様２］  実施態様１において、
上記階調切り替え手段は、上記文字細線太さ判断手段が文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手段であることを特徴とする画像処理装置。
【００５９】
［実施態様３］  実施態様２において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手段を有することを特徴とする画像処理装置。
【００６０】
［実施態様４］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断段階と；
上記文字細線太さ判断段階における判断結果に応じて、階調補正段階の階調を切り替える階調切り替え段階と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御段階と；
を有することを特徴とする画像処理方法。
【００６１】
［実施態様５］  実施態様４において、
上記階調切り替え段階は、上記文字細線太さ判断段階で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える段階であることを特徴とする画像処理方法。
【００６２】
［実施態様６］  実施態様５において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定段階を有することを特徴とする画像処理方法。
【００６３】
［実施態様７］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手順と；
上記文字細線太さ判断手順における判断結果に応じて、階調補正手順の階調を切り替える階調切り替え手順と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手順と；
をコンピュータに実行させるプログラム。
【００６４】
［実施態様８］  実施態様７において、
上記階調切り替え手順は、上記文字細線太さ判断手順で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手順であることを特徴とするプログラム。
【００６５】
［実施態様９］  実施態様８において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手順を有することを特徴とするプログラム。
【００６６】
［実施態様１０］  プリンタ等の画像形成装置が出力すべき画像情報に含まれている文字または線の太さを判断する文字細線太さ判断手順と；
上記文字細線太さ判断手順における判断結果に応じて、階調補正手順の階調を切り替える階調切り替え手順と；
上記画像形成装置の細線再現性を、予め太めに再現するように設定する制御手順と；
をコンピュータに実行させるプログラムを記憶したコンピュータ読取可能な記憶媒体。
【００６７】
［実施態様１１］  実施態様１０において、
上記階調切り替え手順は、上記文字細線太さ判断手順で文字細線であると判断すると、画像部の階調よりも、細線再現の濃度を薄くするように階調を切り替える手順であることを特徴とする記憶媒体。
【００６８】
［実施態様１２］  実施態様１１において、
上記画像部の階調よりも細線再現の濃度を薄くする場合、予め太さが分かっている細線画像を画像形成装置に出力し、この出力された細線画像の太さに基づいて、上記画像形成装置の上記階調補正の調整量を判断し、設定する階調補正調整値設定手順を有することを特徴とする記憶媒体。
【００６９】
【発明の効果】
本発明によれば、従来搭載されている画像処理機構の階調補正を使用し、文字細線の太さをユーザの所望の太さに再現する場合、新たな画像処理機構を追加する必要がないという効果を奏する。
【００７０】
また、本発明によれば、ネットワーク上に接続されている種々のプリンタで出力する場合、プリンタ等の各画像形成装置において文字細線用の階調補正を調整するので、上記種々のプリンタのうちのどのプリンタを使用して出力しても、文字、細線の太さを同じにすることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例である画像処理装置１００のシステム構成を示す図である。
【図２】画像処理部１０３の具体例を示す図である。
【図３】本発明の一実施例である画像処理装置１００の一例であるプリンタ３０３、３０５を含む画像処理システム３００の構成を示す図である。
【図４】上記実施例における写真モードの説明図である。
【図５】上記実施例における文字・細線モードの説明図である。
【図６】上記実施例において、写真モード、文字・細線モードにおける階調補正特性を示す図である。
【図７】文字・細線モードにおける他の階調補正特性の例を示す図である。
【図８】上記実施例において、各プリンタの細線再現のレベルを調べ、階調補正の調整レベルを設定するまでの動作を示すフローチャートである。
【図９】上記実施例において、線の太さの調整値と線の太さと対応例を、４００ｄｐｉと６００ｄｐｉとの間で比較したサンプルを示す図である。
【図１０】出力Ａにおける線の太さの例と、出力Ｂにおける線の太さの例とを示す図である。
【図１１】上記実施例において、文字・細線太さ調整値を入力する画面の例を示す図である。
【図１２】上記実施例において、文字・細線モードにおける複数の階調補正特性の例を示す図である。
【符号の説明】
１００…画像処理装置、
１０１…画像展開部、
１０２…画像データ変換部、
１０３…画像処理部、
１０４…プリント部。