(57)【要約】【課題】液体インクを吐出して画像を印刷する印刷装置において、コックリング現象やカール現象等が発生するのを抑えるのに好適な印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、画像処理プログラム及び画像処理方法を提供する。【解決手段】印刷装置１を、印刷用画像データを取得する印刷用画像データ取得部１０と、ページ記述言語などから生成された画像情報を有する印刷用画像データをレンダリング処理するレンダリング処理部１２と、レンダリング処理後の印刷用画像データの画像の印字濃度を変更する印字濃度変更部１４と、印刷用画像データに対してＮ値化処理を行うＮ値化処理部１６と、Ｎ値化処理の施された印刷用画像データに基づき画像を印刷する印刷部１８とを含んだ構成とし、印字濃度変更部１４において、文字領域の画像の印字濃度を、文字以外の領域の画像の印字濃度よりも高い印字濃度となるように変更処理を行う。【選択図】図１
2008162248.tif 000002
【特許請求の範囲】
【請求項１】
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
と、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得手段と、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更手段と、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷手段と、を備え、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする印刷装置。
【請求項２】
前記印字濃度変更手段は、前記印刷用画像データの画像が前記種類が背景を有する文字
に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前記印
刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字濃度
を変更することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更手段は、前記印刷用画像データに対する色変換処理時において、前記
色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更することを
特徴とする請求項１又は請求項２記載の印刷装置。
【請求項４】
前記印字濃度変更手段は、前記印刷用画像データの色変換処理前又は色変換処理後に、
前記印刷用画像データに対して、前記印字濃度の変更処理を実行することを特徴とする請
求項１又は請求項２記載の印刷装置。
【請求項５】
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更手段は、前記印刷用画像データに対するＮ値化処理時において、前記
閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴とす
る請求項１又は請求項２記載の印刷装置。
【請求項６】
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
を備えた印刷装置を制御するための印刷装置制御プログラムであって、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷ステップとを有する処理をコンピュータに実行させるのに使用
するプログラムを含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする印刷装置制御プログラム。
【請求項７】
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
を備えた印刷装置を制御するための印刷装置制御方法であって、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷ステップと、を含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする印刷装置制御方法。
【請求項８】
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得手段と、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更手段と、を備え、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする画像処理装置。
【請求項９】
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップとを有する処理をコンピュータ
に実行させるのに使用するプログラムを含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする画像処理プログラム。
【請求項１０】
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、を含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置や複写機、ＯＡ機器用の印刷装置等に用いられる印刷装置
および印刷装置制御プログラム並びに印刷装置制御方法に係り、特に、複数色の液体イン
クの微粒子を印刷用紙（記録材）上に吐出して所定の文字や画像を描画するようにした、
いわゆるインクジェット方式の印刷処理を行うのに好適な印刷装置、印刷装置制御プログ
ラム及び印刷装置制御方法、並びに画像処理装置、画像処理プログラム及び画像処理方法
に関する。
【背景技術】
【０００２】
以下は、印刷装置、特にインクジェット方式を採用したプリンタ（以下、「インクジェ
ットプリンタ」と称す）について説明する。
インクジェットプリンタは、一般に安価でかつ高品質のカラー印刷物が容易に得られる
ことから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみな
らず一般ユーザにも広く普及してきている。
【０００３】
このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドとが
一体的に備えられたキャリッジなどと称される移動体が、印刷媒体（用紙）上を、その紙
送り方向に対し垂直な方向に往復しながらその印刷ヘッドのノズルから液体インクの粒子
をドット状に吐出（噴射）することで、印刷媒体上に所定の文字や画像を描画して所望の
印刷物を作成するようになっている。そして、このキャリッジに黒色（ブラック）を含め
た４色（ブラック、イエロー、マゼンタ、シアン）のインクカートリッジと各色ごとの印
刷ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷
も容易に行えるようになっている（さらに、これら各色に、ライトシアンやライトマゼン
タなどを加えた６色や７色、あるいは８色のものも実用化されている）。
【０００４】
先述したように、インクジェットプリンタは、液体インクを紙に吐出することで印字を
行うため、インクを吹き付けられた紙は水で濡れたときと同じ状態となる。特に、インク
が多量に吹き付けられると、その部分の紙面が波打ったり（コックリング現象と呼ばれる
）、吹き付けられたインク量が紙全体にわたって多量になると、紙全体が筒状に丸まった
り（カール現象と呼ばれる）する現象が発生する。これらの現象は、特に、水系のインク
を用いたときに顕著に発生する。これらの現象が発生するのを防ぐために、従来は、前記
現象が起きないように、所定面積あたりの最大インク吐出量（最大印字濃度）を予め決定
しておき、当該決定した最大インク吐出量の制限内でインクが吐出されるように印字処理
を制御している。
【０００５】
しかし、このような印字処理の制御を行ってしまうと、画像を構成する画像要素の全て
に対して、同じ最大インク吐出量が適用されるため、文字などの画像要素と、文字以外の
画像要素との印字濃度差が低くなり、文字の画像領域について、十分なコントラストを有
する印字結果が得られない場合が生じていた。つまり、印字密度の低い文字の画像要素と
、印字密度の高いベタ画像部分との最大インク吐出量が同じであるため、文字部分がボケ
たような画像となる場合がある。
【０００６】
上記の問題を解決するために、特許文献１に記載のインクジェット記録装置が提案され
ている。
このインクジェット記録装置は、描画すべき図形の面積を算出し、この算出結果と予め
設定された閾値とを比較すると共に、描画命令に含まれる図形の濃度と予め設定された閾
値とを比較し、両者が閾値を超えている場合に、前記図形の最大濃度を変換する構成とな
っている。
【特許文献１】特開２００２−１８７２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１の従来技術においては、各画像毎に図形の面積を算出し
、当該算出結果と閾値との比較を行うと共に、図形の濃度を閾値と比較する処理を行う必
要があるため、処理速度の点で問題が生じる恐れがある。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたも
のであって、液体インクを吐出して画像を印刷する印刷装置において、コックリング現象
やカール現象等が発生するのを抑えるのに好適な印刷装置、印刷装置制御プログラム及び
印刷装置制御方法、並びに画像処理装置、画像処理プログラム及び画像処理方法を提供す
ることを目的としている。
【課題を解決するための手段】
【０００８】
〔形態１〕  上記目的を達成するために、形態１の印刷装置は、
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
と、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得手段と、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更手段と、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷手段と、を備え、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
【０００９】
このような構成であれば、印刷用画像データ取得手段によって、階調数Ｍ（Ｍは、Ｍ≧
２の自然数）の画像情報を有する印刷用画像データを取得することが可能であり、印字濃
度変更手段によって、前記印刷用画像データの画像を構成する画像要素の種類を示す情報
と、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種類が文字以外に属す
る画像要素の最大印字濃度よりも高い印字濃度に設定され、且つ前記画像要素の種類毎に
設定された印字濃度情報とに基づき、前記印刷用画像データの画像の印字濃度を変更する
ことが可能であり、印刷手段によって、前記印字濃度を変更後の印刷用画像データに基づ
き、前記印字ヘッドによって前記画像を前記媒体に印刷することが可能である。
【００１０】
従って、文字に属する画像要素の印字濃度を、文字以外の画像要素よりも高い最大印字
濃度に基づいて変更することが可能となる。これにより、文字領域の画像の印字濃度を、
それ以外の領域の画像の印字濃度よりも相対的に高い濃度とすることができるので、画像
における文字領域の画像とそれ以外の領域の画像とのコントラストがはっきりとした（文
字がはっきりと見える）印刷画像を得ることができるという効果が得られる。
【００１１】
また、画像要素の種類を示す情報に基づき、予め画像要素の種類毎に設定された印字濃
度情報に基づき、印刷用画像データの画像の印字濃度を変更することが可能となるので、
非常に簡単な処理で印字濃度の変更を行うことができる。従って、印字処理にかかる時間
を殆ど増加させることなく印字濃度の変更処理を実行することができるという効果も得ら
れる。
【００１２】
ここで、上記ドットとは、１または複数のノズルから吐出されたインクが印刷媒体に着
弾して形成される１つの領域をいう。また、「ドット」は面積が「ゼロ」ではなく、一定
の大きさ（面積）をもつことは勿論、大きさごとに複数種類存するものである。但し、イ
ンクを吐出して形成されたドットは必ずしも真円になるとは限らない。例えば、楕円形な
どの真円以外の形状でドットが形成された場合は、その平均的な径をドット径として扱っ
たり、ある量のインクを吐出して形成されたドットの面積と等しい面積を有する真円の等
価ドットを想定し、該等価ドットの径をドット径として扱ったりすることもある。また、
濃度の異なるドットの打ち分け方法としては、例えば、ドットの大きさが同じで濃度が異
なるドットを打つ方法、濃度が同じで大きさの異なるドットを打つ方法、濃度が同じでイ
ンクの吐出量が異なるドットであり、重ね打ちにより濃度を異ならせる方法などが考えら
れる。また、１つのノズルから吐出された１つのインク滴が分離して着弾してしまった場
合も１つのドットとするが、２つのノズルまたは１つのノズルから時間を前後して形成さ
れた２つ以上のドットがくっついてしまった場合は、２つのドットが形成されたものとす
る。以下、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印
刷装置制御方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログラム
」に関する形態、「画像処理方法」に関する形態、並びに「前記プログラムを記録した記
録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じで
ある。
【００１３】
また、上記印刷用画像データは、文字情報、画像情報、文字や画像のパレット情報、文
書や画像の位置情報などから構成される文書データ、画像のみの情報から構成される画像
データなどが該当する。また、文書データとしては、ワープロソフト等で作成された文書
データの他、ポストスクリプトなどのページ記述言語で生成された文書データ、ＸＰＳ(X
ML Paper Specification)で作成された文書データなどが含まれる。以下の、印刷装置制
御プログラムに関する形態、印刷装置制御方法に関する形態、画像処理装置に関する形態
、画像処理プログラムに関する形態、画像処理方法に関する形態、前記プログラムを記憶
したコンピュータ読み取り可能な記録媒体に関する形態、発明を実施するための最良の形
態の欄などにおいて同じである。
【００１４】
また、上記印刷用画像データ取得手段は、スキャナ手段などの光学的読み取り手段など
から入力された印刷用画像データを取得したり、ＬＡＮやＷＡＮ等のネットワークを介し
て外部装置に記憶された印刷用画像データを受動的又は能動的に取得したり、印刷装置の
有するＣＤドライブ、ＤＶＤドライブなどの駆動装置を介してＣＤ−ＲＯＭ、ＤＶＤ−Ｒ
ＯＭなどの記録媒体から印刷用画像データを取得したり、画像処理装置の有する記憶装置
に記憶された印刷用画像データを取得したりなどする。つまり、前記取得には、少なくと
も入力、獲得、受信および読出が含まれる。以下の、印刷装置制御プログラムに関する形
態、印刷装置制御方法に関する形態、画像処理装置に関する形態、画像処理プログラムに
関する形態、画像処理方法に関する形態、前記プログラムを記憶したコンピュータ読み取
り可能な記録媒体に関する形態、発明を実施するための最良の形態の欄などにおいて同じ
である。
【００１５】
また、上記印字濃度変更手段は、階調数Ｍの印刷用画像データの濃度情報、印刷用画像
データをレンダリング処理後の濃度情報、印刷用画像データの色変換処理後の濃度情報な
ど、各処理段階における印刷用画像データの濃度情報を変更することによって、印字濃度
を変更することが可能である。以下、「印刷装置」に関する形態、「印刷装置制御プログ
ラム」に関する形態、「印刷装置制御方法」に関する形態、「画像処理装置」に関する形
態、「画像処理プログラム」に関する形態、「画像処理方法」に関する形態、並びに「前
記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄
などの記載において同じである。
【００１６】
また、上記画像要素の種類を示す情報は、印刷対象の画像を構成する、画像要素の種類
、例えば、文字画像の領域、図形画像の領域などが解る情報であり、印刷用画像データに
含まれる情報であったり、別途プリンタドライバなどから取得できる情報である。以下、
「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御
方法」に関する形態、「画像処理装置」に関する形態、「画像処理プログラム」に関する
形態、「画像処理方法」に関する形態、並びに「前記プログラムを記録した記録媒体」に
関する形態、発明を実施するための最良の形態の欄などの記載において同じである。
【００１７】
〔形態２〕  更に、形態２の印刷装置は、形態１の印刷装置において、
前記印字濃度変更手段は、前記印刷用画像データの画像が前記種類が背景を有する文字
に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前記印
刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字濃度
を変更することを特徴とする。
【００１８】
このような構成であれば、上記形態１の効果に加え、背景を有する文字領域の画像につ
いて、例えば、文字だけの領域よりも最大印字濃度が低くなる濃度範囲で印字濃度を変更
することが可能となるので、文字領域に背景が存在する画像についても、コックリング現
象や、カール現象などの発生を抑えつつ、画像における文字領域とそれ以外の領域の画像
とのコントラストがはっきりとした（文字がはっきりと見える）印刷画像を得ることがで
きるという効果が得られる。
【００１９】
〔形態３〕  更に、形態３の印刷装置は、形態１又は２の印刷装置において、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更手段は、前記印刷用画像データに対する色変換処理時において、前記
色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更することを
特徴とする。
【００２０】
このような構成であれば、印刷用画像データの色変換処理時において、当該印刷用画像
データの画像の印字濃度を変更することが可能となる。例えば、色変換処理に用いるルッ
クアップテーブル（色変換情報）を、文字画像用のルックアップテーブル１（ＬＵＴ１）
とそれ以外の画像用のルックアップテーブル２（ＬＵＴ２）との２つを用意し、文字画像
領域の色変換処理にはＬＵＴ１を用いて色変換処理を行い、文字画像以外の画像領域の色
変換処理にはＬＵＴ２を用いて色変換処理を行う。つまり、ＬＵＴ１は、ＬＵＴ２よりも
最大印字濃度を高くできるように、ＬＵＴ２の濃度範囲よりも高い濃度範囲を含む色空間
が設定される。
【００２１】
従って、色変換処理を行うことによって、色変換と同時に印字濃度の変更も行うことが
できるので、より高速に印字濃度の変更処理を実行することができる。これによって、上
記形態１又は２の前記効果に加え、印刷処理にかかる時間を殆ど増加させずに、画像にお
ける文字領域とそれ以外の領域とのコントラストがはっきりとした（文字がはっきりと見
える）印刷画像を得ることができるという効果が得られる。
【００２２】
〔形態４〕  更に、形態４の印刷装置は、形態１又は２の印刷装置において、
前記印字濃度変更手段は、前記印刷用画像データの色変換処理前に、前記印刷用画像デ
ータに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、色変換処理を行う前の印刷用画像データに対して、印字濃度
の変更処理を実行することが可能となるので、例えば、Ｒ（Ｒｅｄ）・Ｇ（Ｇｒｅｅｎ）
・Ｂ（Ｂｌｕｅ）の色情報を有する印刷用画像データの画像における、各画素の前記Ｒ・
Ｇ・Ｂの濃度情報を、各画像要素の最大濃度情報に基づいて変更することで、印字濃度の
変更を行うことが可能である。
【００２３】
従って、印字濃度の変更処理を容易に実行することができるので、より高速に印字濃度
の変更処理を実行することができる。これによって、上記形態１又は２の前記効果に加え
、印刷処理にかかる時間を殆ど増加させずに、画像における文字領域とそれ以外の領域と
のコントラストがはっきりとした（文字がはっきりと見える）印刷画像を得ることができ
るという効果が得られる。
【００２４】
〔形態５〕  更に、形態５の印刷装置は、形態１又は２の印刷装置において、
前記印字濃度変更手段は、前記印刷用画像データの色変換処理後に、前記印刷用画像デ
ータに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、色変換処理を行った後の印刷用画像データに対して、印字濃
度の変更処理を実行することが可能となるので、例えば、Ｒ（Ｒｅｄ）・Ｇ（Ｇｒｅｅｎ
）・Ｂ（Ｂｌｕｅ）の色情報を有する印刷用画像データを、Ｃ（Ｃｙａｎ）・Ｍ（Ｍａｇ
ｅｎｔａ）・Ｙ（Ｙｅｌｌｏｗ）・Ｋ（Ｂｌａｃｋ）の色情報を有する印刷画像データへ
と変換後の、各画素の前記Ｃ・Ｍ・Ｙ・Ｋの濃度情報を、各画像要素の最大濃度情報に基
づいて変更することで、印字濃度の変更を行うことが可能である。
従って、上記形態１又は２の前記効果に加え、印字する色空間に対して印字濃度の変更
処理を実行することができ、より正確に印字濃度の変更ができるという効果が得られる。
【００２５】
〔形態６〕  更に、形態６の印刷装置は、形態１又は２の印刷装置において、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更手段は、前記印刷用画像データに対するＮ値化処理時において、前記
閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴とす
る。
【００２６】
このような構成であれば、例えば、文字に属する画像要素の方が、それ以外の画像要素
よりもドットの発生確率（又は比較的大きい径のドットの発生確率）が高くなるように、
予めディザマトリックスの閾値などのＮ値化処理（ハーフトーン処理ともいう）用の閾値
の値を設定することで、Ｎ値化処理と同時に、印刷用画像データの画像の印字濃度の変更
処理を実行することが可能である。
【００２７】
従って、より高速に印字濃度の変更処理を実行することができるので、これによって、
上記形態１又は２の前記効果に加え、印刷処理にかかる時間を殆ど増加させずに、画像に
おける文字領域とそれ以外の領域とのコントラストがはっきりとした（文字がはっきりと
見える）印刷画像を得ることができるという効果が得られる。
〔形態７〕  更に、形態７の印刷装置は、形態１又は２の印刷装置において、
前記印字濃度変更手段は、前記印刷用画像データのレンダリング処理時に、前記印刷用
画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
【００２８】
このような構成であれば、レンダリング処理時に、印刷用画像データにおける各画像要
素の種類の判断処理と、印字濃度の変更処理とを実行することが可能となる。
従って、レンダリングモジュール内にて前記処理を実行することが可能となるので、こ
れによって、上記形態１又は２の前記効果に加え、印刷処理にかかる時間を殆ど増加させ
ずに、画像における文字領域とそれ以外の領域とのコントラストがはっきりとした（文字
がはっきりと見える）印刷画像を得ることができるという効果が得られる。
【００２９】
〔形態８〕  一方、上記目的を達成するために、形態８の印刷装置制御プログラムは、
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
を備えた印刷装置を制御するための印刷装置制御プログラムであって、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷ステップとを有する処理をコンピュータに実行させるのに使用
するプログラムを含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態１の印刷装置と同等の作用
および効果が得られる。
【００３０】
〔形態９〕  更に、形態９の印刷装置制御プログラムは、形態８の印刷装置制御プログ
ラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの画像が前記種類が背景を有する
文字に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前
記印刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字
濃度を変更することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態２の印刷装置と同等の作用
および効果が得られる。
【００３１】
〔形態１０〕  更に、形態１０の印刷装置制御プログラムは、形態８又は９の印刷装置
制御プログラムにおいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更ステップは、前記印刷用画像データに対する色変換処理時において、
前記色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更するこ
とを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態３の印刷装置と同等の作用
および効果が得られる。
【００３２】
〔形態１１〕  更に、形態１１の印刷装置制御プログラムは、形態８又は９の印刷装置
制御プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理前に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態４の印刷装置と同等の作用
および効果が得られる。
【００３３】
〔形態１２〕  更に、形態１２の印刷装置制御プログラムは、形態８又は９の印刷装置
制御プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理後に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態５の印刷装置と同等の作用
および効果が得られる。
【００３４】
〔形態１３〕  更に、形態１３の印刷装置制御プログラムは、形態８又は９の印刷装置
制御プログラムにおいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更ステップは、前記印刷用画像データに対するＮ値化処理時において、
前記閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴
とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態６の印刷装置と同等の作用
および効果が得られる。
【００３５】
〔形態１４〕  更に、形態１４の印刷装置制御プログラムは、形態８又は９の印刷装置
制御プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データのレンダリング処理時に、前記印
刷用画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態７の印刷装置と同等の作用
および効果が得られる。
【００３６】
〔形態１５〕  一方、上記目的を達成するために、形態１５の記録媒体は、形態８乃至
形態１４のいずれか１の印刷装置制御プログラムがコンピュータ読み取り可能に記録され
ている。
これによって、形態８乃至形態１４のいずれか１の印刷装置制御プログラムと同様の作
用及び効果が得られると共に、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＭＯなどの記録媒体を介
して前記印刷装置制御プログラムを容易に授受することが可能となる。
【００３７】
〔形態１６〕  また、上記目的を達成するために、形態１６の印刷装置制御方法は、
印刷に用いられる媒体にインクを吐出してドットを印字するノズルを有する印字ヘッド
を備えた印刷装置を制御するための印刷装置制御方法であって、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、
前記印字濃度を変更後の印刷用画像データに基づき、前記印字ヘッドによって前記画像
を前記媒体に印刷する印刷ステップと、を含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
これによって、形態１の印刷装置と同等の効果が得られる。
【００３８】
〔形態１７〕  更に、形態１７の印刷装置制御方法は、形態１６の印刷装置制御方法に
おいて、
前記印字濃度変更ステップは、前記印刷用画像データの画像が前記種類が背景を有する
文字に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前
記印刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字
濃度を変更することを特徴とする。
これによって、形態２の印刷装置と同等の効果が得られる。
【００３９】
〔形態１８〕  更に、形態１８の印刷装置制御方法は、形態１６又は１７の印刷装置制
御方法において、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更ステップは、前記印刷用画像データに対する色変換処理時において、
前記色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更するこ
とを特徴とする。
これによって、形態３の印刷装置と同等の効果が得られる。
【００４０】
〔形態１９〕  更に、形態１９の印刷装置制御方法は、形態１６又は１７の印刷装置制
御方法において、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理前に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態４の印刷装置と同等の効果が得られる。
【００４１】
〔形態２０〕  更に、形態２０の印刷装置制御方法は、形態１６又は１７の印刷装置制
御方法において、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理後に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態５の印刷装置と同等の効果が得られる。
【００４２】
〔形態２１〕  更に、形態２１の印刷装置制御方法は、形態１６又は１７の印刷装置制
御方法において、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更ステップは、前記印刷用画像データに対するＮ値化処理時において、
前記閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴
とする。
これによって、形態６の印刷装置と同等の効果が得られる。
【００４３】
〔形態２２〕  更に、形態２２の印刷装置制御方法は、形態１６又は１７の印刷装置制
御方法において、
前記印字濃度変更ステップは、前記印刷用画像データのレンダリング処理時に、前記印
刷用画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態７の印刷装置と同等の効果が得られる。
【００４４】
〔形態２３〕  一方、上記目的を達成するために、形態２３の画像処理装置は、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得手段と、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更手段と、を備え、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
【００４５】
このような構成であれば、形態１の印刷装置と同等の作用及び効果を得ることができる
と共に、例えば、本形態で印字濃度を変更した印刷用画像データを印刷装置に送るだけで
、当該印刷装置で印刷処理を実行できる構成とすることが可能となるので、このような構
成にすることで、専用の印刷装置を用意することなく、既存のインクジェット方式の印刷
装置をそのまま利用することができる。
また、ＰＣ（Personal Computer）などの汎用の情報処理装置を利用することができる
ため、ＰＣなどの印刷指示装置とインクジェットプリンタとからなる既存の印刷システム
をそのまま活用することができる。
【００４６】
〔形態２４〕  更に、形態２４の画像処理装置は、形態２３の画像処理装置において、
前記印字濃度変更手段は、前記印刷用画像データの画像が前記種類が背景を有する文字
に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前記印
刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字濃度
を変更することを特徴とする。
これによって、形態２の印刷装置と同等の作用及び効果が得られる。
【００４７】
〔形態２５〕  更に、形態２５の画像処理装置は、形態２３又は２４の画像処理装置に
おいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更手段は、前記印刷用画像データに対する色変換処理時において、前記
色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更することを
特徴とする。
これによって、形態３の印刷装置と同等の作用及び効果が得られる。
【００４８】
〔形態２６〕  更に、形態２６の画像処理装置は、形態２３又は２４の画像処理装置に
おいて、
前記印字濃度変更手段は、前記印刷用画像データの色変換処理前に、前記印刷用画像デ
ータに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態４の印刷装置と同等の作用及び効果が得られる。
【００４９】
〔形態２７〕  更に、形態２７の画像処理装置は、形態２３又は２４の画像処理装置に
おいて、
前記印字濃度変更手段は、前記印刷用画像データの色変換処理後に、前記印刷用画像デ
ータに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態５の印刷装置と同等の作用及び効果が得られる。
【００５０】
〔形態２８〕  更に、形態２８の画像処理装置は、形態２３又は２４の画像処理装置に
おいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更手段は、前記印刷用画像データに対するＮ値化処理時において、前記
閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴とす
る。
これによって、形態６の印刷装置と同等の作用及び効果が得られる。
【００５１】
〔形態２９〕  更に、形態２９の画像処理装置は、形態２３又は２４の画像処理装置に
おいて、
前記印字濃度変更手段は、前記印刷用画像データのレンダリング処理時に、前記印刷用
画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態７の印刷装置と同等の作用及び効果が得られる。
【００５２】
〔形態３０〕  一方、上記目的を達成するために、形態３０の画像処理プログラムは、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップとを有する処理をコンピュータ
に実行させるのに使用するプログラムを含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態１の印刷装置と同等の作用
および効果が得られる。
【００５３】
〔形態３１〕  更に、形態３１の画像処理プログラムは、形態３０の画像処理プログラ
ムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの画像が前記種類が背景を有する
文字に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前
記印刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字
濃度を変更することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態２の印刷装置と同等の作用
および効果が得られる。
【００５４】
〔形態３２〕  更に、形態３２の画像処理プログラムは、形態３０又は３１の画像処理
プログラムにおいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更ステップは、前記印刷用画像データに対する色変換処理時において、
前記色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更するこ
とを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態３の印刷装置と同等の作用
および効果が得られる。
【００５５】
〔形態３３〕  更に、形態３３の画像処理プログラムは、形態３０又は３１の画像処理
プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理前に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態４の印刷装置と同等の作用
および効果が得られる。
【００５６】
〔形態３４〕  更に、形態３４の画像処理プログラムは、形態３０又は３１の画像処理
プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理後に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態５の印刷装置と同等の作用
および効果が得られる。
【００５７】
〔形態３５〕  更に、形態３５の画像処理プログラムは、形態３０又は３１の画像処理
プログラムにおいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更ステップは、前記印刷用画像データに対するＮ値化処理時において、
前記閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴
とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態６の印刷装置と同等の作用
および効果が得られる。
【００５８】
〔形態３６〕  更に、形態３６の画像処理プログラムは、形態３０又は３１の画像処理
プログラムにおいて、
前記印字濃度変更ステップは、前記印刷用画像データのレンダリング処理時に、前記印
刷用画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態７の印刷装置と同等の作用
および効果が得られる。
【００５９】
〔形態３７〕  一方、上記目的を達成するために、形態３７の記録媒体は、形態３０乃
至形態３６のいずれか１の画像処理プログラムがコンピュータ読み取り可能に記録されて
いる。
これによって、形態３０乃至形態３６のいずれか１の画像処理プログラムと同様の作用
及び効果が得られると共に、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＭＯなどの記録媒体を介し
て前記画像処理プログラムを容易に授受することが可能となる。
【００６０】
〔形態３８〕  一方、上記目的を達成するために、形態３８の画像処理方法は、
階調数Ｍ（Ｍは、Ｍ≧２の自然数）の画像情報を有する印刷用画像データを取得する印
刷用画像データ取得ステップと、
前記印刷用画像データの画像を構成する画像要素の種類を示す情報と、前記画像要素の
種類毎に予め設定された印字濃度の情報である印字濃度情報とに基づき、前記印刷用画像
データの画像の印字濃度を変更する印字濃度変更ステップと、を含み、
前記印字濃度情報を、前記種類が文字に属する前記画像要素の最大印字濃度が、前記種
類が文字以外に属する画像要素の最大印字濃度よりも高い印字濃度に設定された情報とし
たことを特徴とする。
これによって、形態１の印刷装置と同等の効果が得られる。
【００６１】
〔形態３９〕  更に、形態３９の画像処理方法は、形態３８の画像処理方法において、
前記印字濃度変更ステップは、前記印刷用画像データの画像が前記種類が背景を有する
文字に属する画像要素を含むときに、前記印字濃度情報と前記背景の濃度とに基づき、前
記印刷用画像データの画像における、前記背景を有する文字に属する画像要素部分の印字
濃度を変更することを特徴とする。
これによって、形態２の印刷装置と同等の効果が得られる。
【００６２】
〔形態４０〕  更に、形態４０の画像処理方法は、形態３８又は３９の画像処理方法に
おいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの色
変換処理に用いる色変換情報テーブルであり、
前記印字濃度変更ステップは、前記印刷用画像データに対する色変換処理時において、
前記色変換情報テーブルに基づき、前記印刷用画像データの画像の印字濃度を変更するこ
とを特徴とする。
これによって、形態３の印刷装置と同等の効果が得られる。
【００６３】
〔形態４１〕  更に、形態４１の画像処理方法は、形態３８又は３９の画像処理方法に
おいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理前に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態４の印刷装置と同等の効果が得られる。
【００６４】
〔形態４２〕  更に、形態４２の画像処理方法は、形態３８又は３９の画像処理方法に
おいて、
前記印字濃度変更ステップは、前記印刷用画像データの色変換処理後に、前記印刷用画
像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態５の印刷装置と同等の効果が得られる。
【００６５】
〔形態４３〕  更に、形態４３の画像処理方法は、形態３８又は３９の画像処理方法に
おいて、
前記印字濃度情報は、前記画像要素の種類毎に設定された、前記印刷用画像データの階
調数Ｍの画像情報を階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報に変換する処理であるＮ値化処理
に用いる閾値の情報であり、
前記印字濃度変更ステップは、前記印刷用画像データに対するＮ値化処理時において、
前記閾値の情報に基づき、前記印刷用画像データの画像の印字濃度を変更することを特徴
とする。
これによって、形態６の印刷装置と同等の効果が得られる。
【００６６】
〔形態４４〕  更に、形態４４の画像処理方法は、形態３８又は３９の画像処理方法に
おいて、
前記印字濃度変更ステップは、前記印刷用画像データのレンダリング処理時に、前記印
刷用画像データに対して、前記印字濃度の変更処理を実行することを特徴とする。
これによって、形態７の印刷装置と同等の効果が得られる。
【発明を実施するための最良の形態】
【００６７】
〔第１の実施の形態〕
以下、本発明の第１の実施の形態を図面に基づき説明する。図１〜図１１は、本発明に
係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、画
像処理プログラム及び画像処理方法の第１の実施の形態を示す図である。
まず、本発明の第１の実施の形態に係る印刷装置の構成を図１に基づき説明する。図１
は、第１の実施の形態の印刷装置１の構成を示すブロック図である。
【００６８】
印刷装置１は、図１に示すように、外部装置や記憶装置等から階調数Ｍ（Ｍ≧２）の画
像情報を有する印刷用画像データを取得する印刷用画像データ取得部１０と、ページ記述
言語などから生成された画像情報を有する印刷用画像データをレンダリング処理するレン
ダリング処理部１２と、レンダリング処理後の印刷用画像データの画像の印字濃度を変更
する印字濃度変更部１４と、印刷用画像データに対してＮ値化処理を行うＮ値化処理部１
６と、Ｎ値化処理の施された印刷用画像データに基づき画像を印刷する印刷部１８とを含
んだ構成となっている。
【００６９】
印刷用画像データ取得部１０は、例えば、１画素あたり各色（Ｒ、Ｇ、Ｂ）ごとの階調
（輝度値）が８ビット（０〜２５５）で表現される多階調の画像情報を有する印刷用画像
データを取得する機能を有している。印刷用画像データは、ＰＣ等の外部装置及び自印刷
装置の備える入力装置等からの印刷指示に応じて、ネットワークを介して外部装置から取
得したり、自印刷装置の備える図示しないＣＤドライブ、ＤＶＤドライブなどの駆動装置
を介してＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの記録媒体から取得したり、自印刷装置の備
える後述する記憶装置７０から取得したりすることが可能となっている。また、本実施の
形態において、取得した印刷用画像データには、プリンタドライバの生成する印刷情報が
含まれている。一般に、プリンタドライバの生成する印刷情報には印刷の設定に関する印
刷設定情報に加え、印刷する画像を構成する画像要素の情報（以下、画像要素情報と称す
）が含まれている。そして、この画像要素情報には、画像を構成する各画像要素の種類、
形状、座標、サイズなどの情報が含まれている。
【００７０】
レンダリング処理部１２は、印刷用画像データが、ポストスクリプトなどのページ記述
言語で作成された文書画像データであるときに、数値データとして与えられた物体や図形
に関する情報を、計算によって画像化（ビットマップ化）する（以下、この処理を、レン
ダリング処理と称す）機能を有している。更に、ビットマップ化したときの各画素データ
と当該画素データの画像要素の種類を示す情報とを対応付ける。
【００７１】
印字濃度変更部１４は、印刷用画像データの画像における、文字に属する画像要素と、
文字以外に属する画像要素とに対して予め用意された、それぞれ濃度範囲が異なる２種類
の色変換情報に基づき、ＲＧＢの色情報等の、ＣＭＹＫの色情報以外の色情報を有する印
刷用画像データの色情報を、ＣＭＹＫの色情報に変換する機能を有している。ここで、本
実施の形態においては、色情報の変換処理が、印字濃度の変更処理を兼ねた構成となって
いる。
【００７２】
Ｎ値化処理部１６は、印刷用画像データの有する画像情報が、階調数Ｍで表現されるデ
ータ（例えば、階調数２５６のＣＭＹＫデータなど）であるときに、この階調数Ｍの画像
情報を、階調数Ｎの画像情報に変換するＮ値化処理を実行する機能を有している。
ここで、本発明に適用される印字ヘッド２００について説明する。
図２は、この印字ヘッド２００の構造を示す部分拡大底面図である。
【００７３】
図２に示すように、印字ヘッド２００は、いわゆるラインヘッド型のプリンタに用いら
れる印刷用紙の紙幅方向に延びる長尺構造をしており、ブラック（Ｋ）インクを専用に吐
出するノズルＮが複数個（図では１８個）直線状に配列されたブラックノズルモジュール
５０と、イエロー（Ｙ）インクを専用に吐出するノズルＮが複数個、同じ方向に直線状に
配列されたイエローノズルモジュール５２と、マゼンタ（Ｍ）インクを専用に吐出するノ
ズルＮが複数個、同じ方向に直線状に配列されたマゼンタノズルモジュール５４と、シア
ン（Ｃ）インクを専用に吐出するノズルＮが複数個、同じ方向に直線状に配列されたシア
ンノズルモジュール５６といった４つのノズルモジュール５０、５２、５４、５６が印刷
方向（ノズル配列方向に対して垂直方向（厳密にはノズルのドット印字方向））に多段に
重なるように一体的に配列して構成されている。なお、モノクロを目的とする印字ヘッド
の場合は、ブラック（Ｋ）のみ、また、高画質な画像をターゲットとする印字ヘッドの場
合はライトマゼンタやライトシアンなどを加えた６色や７色のインクを用いる場合もある
。
【００７４】
また、このような構造をした印字ヘッド２００は、各ノズルＮ１、Ｎ２、Ｎ３…ごとに
それぞれ設けられた図示しないインクチャンバー内に供給されたインクをそれら各インク
チャンバーごとに設けられた図示しないピエゾ素子（ｐｉｅｚｏ  ａｃｔｕａｔｏｒ）な
どの圧電素子によって各ノズルＮ１、Ｎ２、Ｎ３…から吐出することで、白色の印刷用紙
上に円形のドットを印字すると共に、さらに、この圧電素子に加える電圧を多段階に制御
することによってインクチャンバーからのインクの吐出量を制御して各ノズルＮ１、Ｎ２
、Ｎ３…ごとにサイズの異なるドットが印字可能となっている。
【００７５】
図１に戻って、印刷部１８は、印刷に用いる媒体（例えば、印刷用紙など）または印字
ヘッド２００の一方、あるいは双方を移動させながら前記印字ヘッド２００に形成された
前記ノズルモジュール５０、５２、５４、５６からインクをそれぞれドット状に噴射して
前記印刷に用いる媒体（以下、印刷媒体と称す）上に多数のドットからなる所定の画像を
形成するようにしたインクジェット方式のプリンタであり、前述した印字ヘッド２００の
他に、この印字ヘッド２００を印刷媒体上をその幅方向に往復移動させる図示しない印字
ヘッド送り機構（マルチパス型の場合）、前記印刷媒体を移動させるための図示しない紙
送り機構、前記印刷データに基づいて印字ヘッド２００のインクの吐出を制御する図示し
ない印字コントローラ機構などの公知の構成要素から構成されている。
【００７６】
更に、図３及び図４に基づき、印字濃度変更部１４の詳細な構成を説明する。ここで、
図３は、印字濃度変更部１４の詳細な構成を示すブロック図である。また、図４は、色変
換部１４２の詳細な構成を示すブロック図である。
印字濃度変更部１４は、図３に示すように、濃度制御部１４０と、色変換部１４２とを
含んだ構成となっている。
【００７７】
濃度制御部１４０は、レンダリング処理部１２から、レンダリング処理後の印刷用画像
データを取得すると、当該印刷用画像データにおける、印字濃度変更処理が未処理の画素
データ及び当該画素データに対応する画像要素情報を選択し、当該選択した画像要素情報
から、処理対象の画素データが文字に属する画像の画素データか、それ以外の画素データ
かを判別する機能を有している。更に、この判別結果に基づき、後述する第１切換部１４
２ａ及び第２切換部１４２ｄの切換処理を制御する制御情報を生成し、これを選択した画
素データと共に色変換部１４２に出力する機能を有している。
【００７８】
ここで、上記制御情報は、選択した画素データが、文字に属するものであった場合の第
１制御情報と、文字以外に属するものであった場合の第２制御情報とのいずれか一方が生
成され且つ出力される。
色変換部１４２は、図４に示すように、第１切換部１４２ａと、第１色変換部１４２ｂ
と、第２色変換部１４２ｃと、第２切換部１４２ｄとを含んだ構成となっている。
【００７９】
第１切換部１４２ａは、濃度制御部１４０から制御情報及び画素データが入力されると
、当該制御情報に基づき、画素データの色情報の変換処理を行う処理部を、第１色変換部
１４２ｂ及び第２色変換部１４２ｃのいずれか一方に切り換える機能を有している。具体
的には、濃度制御部１４０から第１制御情報が入力されたときは、第１色変換部１４２ｂ
に切り換え、第２制御情報が入力されたときは、第２色変換部１４２ｃに切り換える。
【００８０】
第１色変換部１４２ｂは、第１切換部１４２ａを介して取得した画素データのＲＧＢの
色情報を、自己の有する色変換情報（ルックアップテーブルＡ）に基づき、ＣＭＹＫの色
情報へと色変換する機能を有している。ここで、ルックアップテーブルＡ（以下、ＬＵＴ
Ａと称す）は、文字画像用の色変換テーブルであり、Ｒ、Ｇ、Ｂの各階調値に対する、変
換後のＣ、Ｍ、Ｙ、Ｋの各階調値が登録されたデータテーブルである。
【００８１】
第２色変換部１４２ｃは、第１切換部１４２ａを介して取得した画素データのＲＧＢの
色情報を、自己の有する色変換情報（ルックアップテーブルＢ）に基づき、ＣＭＹＫの色
情報へと色変換する機能を有している。ここで、ルックアップテーブルＢ（以下、ＬＵＴ
Ｂと称す）は、文字以外の画像用の色変換テーブルであり、Ｒ、Ｇ、Ｂの各階調値に対す
る、変換後のＣ、Ｍ、Ｙ、Ｋの各階調値が登録されたデータテーブルである。
【００８２】
ここで、上記ＬＵＴＡは、上記ＬＵＴＢと比較して、より高濃度の色空間に対応した変
換情報を有している。また、前述したように、画像要素の種類が文字に属する画像領域（
以下、文字領域と称す）は、ＬＵＴＡで色変換され、文字以外に属する画像領域は、ＬＵ
ＴＢで色変換されることになるので、文字領域の方が、文字以外の領域よりも高い印字濃
度を設定することができる。
【００８３】
第２切換部１４２ｄは、濃度制御部１４０からの制御情報に応じて、色変換後の画素デ
ータ取得する相手を、第１色変換部１４２ｂ及び第２色変換部１４２ｃのいずれか一方へ
と切り換える機能を有している。具体的には、濃度制御部１４０から第１制御情報が入力
されたときは、第１色変換部１４２ｂに切り換え、第２制御情報が入力されたときは、第
２色変換部１４２ｃに切り換える。
【００８４】
更に、印刷装置１は、前記印刷用画像データ取得部１０、前記レンダリング処理部１２
、前記印字濃度変更部１４、前記Ｎ値化処理部１６、前記印刷部１８などにおける上記各
機能をソフトウェア上で実現するため、及び上記各機能の実現に必要なハードウェアを制
御するソフトウェアを実行するためのコンピュータシステムを備えている。このコンピュ
ータシステムのハードウェア構成は、図５に示すように、各種制御や演算処理を担う中央
演算処理装置であるＣＰＵ（Central Processing Unit）６０と、主記憶装置（Main Stor
age）を構成するＲＡＭ（Random Access Memory）６２と、読み出し専用の記憶装置であ
るＲＯＭ（Read Only Memory）６４との間をＰＣＩ（Peripheral Component Interconnec
t）バスやＩＳＡ（Industrial Standard Architecture）バス等からなる各種内外バス６
８で接続すると共に、このバス６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、
ＨＤＤ等の外部記憶装置（Secondary Storage）７０や、印刷部１８やＣＲＴ、ＬＣＤモ
ニター等の出力装置７２、操作パネルやマウス、キーボード、スキャナなどの入力装置７
４、および図示しない印刷指示装置などと通信するためのネットワークケーブルＬなどを
接続したものである。
【００８５】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラ
ムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラムをＲＡＭ６２にロ
ードし、ＲＡＭ６２にロードされたプログラムに記述された命令に従ってＣＰＵ６０が各
種リソースを駆使して所定の制御および演算処理を行うことで前述したような各機能をソ
フトウェア上で実現するようになっている。
【００８６】
なお、各種専用のコンピュータプログラムは、ＲＯＭ６４に記憶されたものに限らず、
ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記録媒体を介して記
憶装置７０にインストールされたもの、あるいはインターネット等の通信ネットワークを
介して記憶装置７０にインストールされたものを、ＲＡＭ６２にロードしても良い。
更に、図６に基づき、上記のような構成をした印刷装置１における印刷処理の流れを説
明する。ここで、図６は、印刷装置１における、印刷処理を示すフローチャートである。
【００８７】
印刷処理は、図６に示すように、まずステップＳ１００に移行し、印刷用画像データ取
得部１０において、パソコンなどの図示しない印刷指示端末などから印刷指示があったか
否かを判定し、印刷指示があったと判定された場合（Yes)は、ステップＳ１０２に移行し
、そうでない場合(No)は、印刷指示があるまで判定処理を繰り返す。
ステップＳ１０２に移行した場合は、印刷用画像データ取得部１０において、印刷指示
端末から印刷指示と共に送られてきた印刷用画像データを取得してステップＳ１０４に移
行する。
【００８８】
ステップＳ１０４では、レンダリング処理部１２において、レンダリング処理の必要が
ある印刷用画像データ（例えば、ページ記述言語で作成された文書画像情報を有する印刷
用画像データ）に対して、レンダリング処理を行って画像データ化し、当該レンダリング
処理後の印刷用画像データ及びこれに対応する画像要素情報を、印字濃度変更部１４に出
力して、ステップＳ１０６に移行する。
【００８９】
ステップＳ１０６では、印字濃度変更部１４において、レンダリング処理部１２から取
得した印刷用画像データの画像の印字濃度を変更してステップＳ１０８に移行する。
ステップＳ１０８では、Ｎ値化処理部１６において、印字濃度変更後の印刷用画像デー
タにおける階調数Ｍの画像情報に対してＮ値化処理を実行し、当該階調数Ｍの画像情報を
階調数Ｎの画像情報に変換してステップＳ１１０に移行する。例えば、記憶装置７０に記
憶されたディザマトリックスを用いて階調数Ｍの画像情報を、階調数Ｎの画像情報に変換
する。
【００９０】
ステップＳ１１０では、印刷部１８において、Ｎ値化処理後の印刷用画像データに基づ
き、印字ヘッド２００を駆動して前記印刷用画像データの画像を印刷媒体に印刷して処理
を終了する。
次に、図７〜図１２に基づき、本実施の形態の動作を説明する。
ここで、図７は、本発明の印字濃度変更処理を行わずに印刷した画像の一例を示す図で
ある。また、図８は、本実施の形態の印字濃度変更処理を示すフローチャートである。ま
た、図９は、本実施の形態の色変換処理を示すフローチャートである。また、図１０（ａ
）は、ＬＵＴＡの色空間の一例を示す模式図であり、（ｂ）は、ＬＵＴＢの色空間の一例
を示す模式図である。また、図１１は、色変換処理の数値例を示す図である。また、図１
２（ａ）は、本発明の印字濃度変更処理を行わずに印刷した画像の一例を示す図であり、
（ｂ）は、本発明の印字濃度変更処理を行った印刷画像の一例を示す図である。
【００９１】
印刷装置１は、不図示の印刷指示装置等からの印刷指示を受信すると（ステップＳ１０
０の「Ｙｅｓ」の分岐）、印刷用画像データ取得部１０において、前記受信した印刷指示
に対応する印刷用画像データを取得する（ステップＳ１０２）。ここで、取得した印刷用
画像データの印刷画像は、図７に示すように、文字領域と文字以外の領域（以下、グラフ
ィック領域と称す）とから構成されているとする。また、取得した印刷用データは、ペー
ジ記述言語で作成されたデータであり且つその画像情報はＲＧＢの色情報を有することと
する。また、印刷用画像データには、その画像を構成する各画像要素の情報である画像要
素情報が含まれている。
【００９２】
従って、レンダリング処理部１２は、印刷用画像データ取得部１０から印刷用画像デー
タを取得すると、当該印刷用画像データに対して、レンダリング処理を実行して、ページ
記述言語で作成されたデータを、画像データ化する（ステップＳ１０４）。そして、レン
ダリング処理部１２は、レンダリング処理後の印刷用画像データと、当該印刷用画像デー
タに対応する画像要素情報とを印字濃度変更部１４に出力する。
【００９３】
一方、印字濃度変更部１４は、濃度制御部１４０に、レンダリング処理後の印刷用画像
データが入力されると（ステップＳ２００の「Ｙｅｓ」の分岐）、当該印刷用画像データ
から、色変換処理（印字濃度変更処理）が未処理の画素データ及び当該画素データに対す
る画像要素情報とを選択する（ステップＳ２０２）。更に、当該選択した画像要素情報に
基づき、前記選択した画素データが文字に属するか否かを判定する（ステップＳ２０４）
。ここで、画素データの画像要素の種類が文字に属する場合（ステップＳ２０４の「Ｙｅ
ｓ」の分岐）は、第１制御用情報を生成し、これを選択した画素データと共に、色変換部
１４２に出力する（ステップＳ２０６）。一方、前記選択した画素データの画像要素の種
類が文字に属さない場合（ステップＳ２０４の「Ｎｏ」の分岐）は、第２制御用情報を生
成し、これを選択した画素データと共に、色変換部１４２に出力する（ステップＳ２１４
）。
【００９４】
色変換部１４２は、制御情報及び画素データが入力されると、色変換処理を実行する（
ステップＳ２０８）。
色変換処理が実行されると、第１切換部１４２ａは、入力された制御情報が第１制御情
報か否かを判定する（ステップＳ３００）。そして、第１制御情報である場合（ステップ
Ｓ３００の「Ｙｅｓ」の分岐）は、第１色変換部１４２ｂに切り換え、画素データを第１
色変換部１４２ｂに出力する。
【００９５】
第１色変換部１４２ｂは、画素データが入力されると、ＬＵＴＡに基づき、当該画素デ
ータのＲＧＢの色情報を、ＣＭＹＫの色情報へと変換する（ステップＳ３０２）。
一方、入力された制御情報が第２制御情報である場合（ステップＳ３００の「Ｎｏ」の
分岐）は、第１切換部１４２ａは、第２色変換部１４２ｃに切り換え、画素データを第２
色変換部１４２ｃに出力する。
【００９６】
第１色変換部１４２ｃは、画素データが入力されると、ＬＵＴＢに基づき、当該画素デ
ータのＲＧＢの色情報を、ＣＭＹＫの色情報へと変換する（ステップＳ３０４）。
本実施の形態においては、ＬＵＴＡを用いることによって、図１０（ａ）に示すような
、ＣＭＹＫの色空間範囲内での色変換が可能となっており、一方、ＬＵＴＢを用いること
によって、図１０（ｂ）に示すような、ＣＭＹＫの色空間範囲内での色変換が可能となっ
ている。図１０（ａ）及び（ｂ）に示すＣＭＹＫの色空間範囲を比較すると解るように、
ＬＵＴＡは、ＬＵＴＢよりも広い色空間範囲への色変換が可能となっている。また、図１
０（ａ）及び（ｂ）の色空間は、その範囲が広がるほど高濃度の色空間の領域が広がる。
【００９７】
従って、ＬＵＴＡを用いて色変換を行うことによって、ＬＵＴＢよりも高い印字濃度を
、印刷用画像データの画像に設定することが可能となる。
ここで、文字領域と、文字以外の領域との色変換処理結果は、例えば、図１１に示すよ
うになる。図１１は、階調値０〜１００のＲＧＢの色空間の情報を有する印刷用画像デー
タに対応しており、入力濃度データに対する、色変換後の文字領域の印字濃度データと、
文字領域以外の印字濃度データとの関係を示したものである。
【００９８】
例えば、Ｒ、Ｇ、Ｂの濃度データ値が、Ｒ「１０」、Ｇ「１００」、Ｂ「１００」の画
素データが第１色変換部１４２ｂに入力された場合に、これをＬＵＴＡを用いて色変換す
ると、図１１に示すように、Ｃ「０」、Ｍ「９０」、Ｙ「９０」のデータへと変換される
。一方、同じ画素データを、ＬＵＴＢを用いて色変換すると、図１１に示すように、Ｃ「
０」、Ｍ「４５」、Ｙ「４５」のデータへと変換される。図１１に示す例は、一部の入力
濃度に対する色変換後の印字濃度データとなっている。
【００９９】
また、上記色空間範囲は、実験などによって決定する。例えば、文字画像の場合と、ベ
タ塗りの画像の場合とで、印字濃度を変更しながら印刷を行い、コックリング現象や、カ
ール現象の発生しない最大の濃度値をそれぞれに対して探索する。そして、これら探索し
た最大濃度値に基づき、文字画像用のＬＵＴＡ及び文字以外の画像用のＬＵＴＢのＣＭＹ
Ｋの色空間範囲を決定する。なお、図１１は、便宜上、ＲＧＢとＣＭＹが補色の関係にあ
るとした場合の非常に単純な変換例であり、実際にはカラーマッチングの観点も含めて、
目的の色再現がなされるように設定されるべきものである。
【０１００】
第１色変換部１４２ｂ又は第２色変換部１４２ｃにおいて、色変換が終了すると色変換
後のデータは、第２切換部１４２ｄへと出力される。この出力元は、第２切換部１４２ｄ
において、制御情報に基づき切り換えられる。
一方、印字濃度変更部１４は、処理対象の印刷用画像データにおける、全ての画素デー
タに対して、色変換処理が終了したか否かを判定し、終了したと判定した場合（ステップ
Ｓ２１０の「Ｙｅｓ」の分岐）は、色変換後の印刷用画像データをＮ値化処理部１６に出
力し（ステップＳ２１２）、一連の処理を終了して元の処理に復帰する。
【０１０１】
また、全ての画素データに対して色変換処理が終了していない場合（ステップＳ２１０
の「Ｎｏ」の分岐）は、濃度制御部１４０において、レンダリング処理後の印刷用画像デ
ータから、未処理の画素データ及び当該画素データに対応する画像要素情報を選択し（ス
テップＳ２０２）、上記一連の処理を実行する（ステップＳ２０４〜Ｓ２１４）。
Ｎ値化処理部１６は、色変換処理後の印刷用画像データが入力されると、Ｎ値化処理（
ハーフトーン処理）を実行し、印刷用画像データにおける階調数Ｍの画像情報（データ）
を、階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報（データ）へと変換する（ステップＳ１０８）。
【０１０２】
印刷部１８は、Ｎ値化処理部１６からＮ値化処理後の印刷用画像データを取得すると、
当該印刷用画像データに基づき、印字ヘッド２００を用いて印刷媒体にドットを形成し、
画像を印刷する（ステップＳ１１０）。
この印刷結果は、図１２（ｂ）に示すようになり、本発明の印字濃度変換処理を行わず
に印刷した図１１（ａ）と比較すると、文字領域の印字濃度は両者に特に差は見られない
が、グラフィック領域の印字濃度は、明らかに図１２（ｂ）に示す印刷結果の方が図１２
（ａ）の印刷結果よりも全体的に濃度が薄くなっていることが解る。つまり、図１２（ｂ
）の印刷結果は、文字領域と文字以外の領域とのコントラストが高くなり、文字領域部分
がはっきりと視認できる印刷画像となっている。
【０１０３】
以上、本実施の形態の印刷装置１は、印刷用画像データの画像における、文字領域の画
像に対しては、色変換に用いる色空間の濃度上限値がＬＵＴＢよりも高いＬＵＴＡを用い
て色変換を行い、一方、文字以外の領域の画像に対しては、ＬＵＴＢを用いて色変換を行
うことが可能である。
これにより、文字領域の画像の方が、文字領域以外の領域の画像よりも印字濃度を濃く
することができるので、コックリング現象及びカール現象の発生を抑えつつ、コントラス
トが高い（文字領域がはっきりと印刷された）印刷結果を得ることが可能である。
【０１０４】
なお、実際のインクジェット方式の印刷では、カールやコックリングを防ぐために、印
刷できる最大濃度が図１２（ａ）のグラフィック部分で制限される。したがって、図１２
（ｂ）は全体的に薄くなり、特に文字部分は図１２（ａ）で得られる画像よりもコントラ
ストが落ちた状況になる。
上記第１の実施の形態において、印刷用画像データ取得部１０は、形態１又は２３の印
刷用画像データ取得手段に対応し、レンダリング処理部１２及び印字濃度変更部１４は、
形態１、３、２３及び２５のいずれか１の印字濃度変更手段に対応し、Ｎ値化処理部１６
及び印刷部１８は、形態１の印刷手段に対応する。
【０１０５】
また、上記第１の実施の形態において、ステップＳ１００〜Ｓ１０２は、形態８、１６
、３０及び３８のいずれか１の印刷用画像データ取得ステップに対応し、ステップＳ１０
４〜Ｓ１０６は、形態８、１０、１６、１８、３０、３２、３８及び４０のいずれか１の
印字濃度変更ステップに対応し、ステップＳ１０８〜Ｓ１１０は、形態８又は１６の印刷
ステップに対応する。
【０１０６】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態を図面に基づき説明する。図１３〜図１４は、本発明
に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、
画像処理プログラム及び画像処理方法の第２の実施の形態を示す図である。
【０１０７】
ここで、本実施の形態の印刷装置は、上記第１の実施の形態における印刷装置１と同様
の構成であり、印字濃度変更部１４における、色変換部の構成が異なるのみである。
以下、上記第１の実施の形態と異なる部分だけ説明を行い、重複する部分については説
明を省略する。
ここで、図１３は、本実施の形態における色変換部１４２の詳細な構成を示すブロック
図である。
【０１０８】
色変換部１４２は、図１３に示すように、第３色変換部１４２ｅと、色変換情報記憶部
１４２ｆとを含んだ構成となっている。
第３色変換部１４２ｅは、濃度制御部１４０から制御情報及び画素データが入力される
と、当該制御情報に基づき、色変換情報記憶部１４２ｆからＬＵＴＡ又はＬＵＴＢを読み
出し、当該読み出したＬＵＴを用いて、入力された画素データのＲＧＢの色情報を、ＣＭ
ＹＫの色情報へと色変換する機能を有している。
【０１０９】
具体的に、第１制御情報が入力されたときは、色変換情報記憶部１４２ｆからＬＵＴＡ
を読み出して色変換処理を実行し、第２制御情報が入力されたときは、色変換情報記憶部
１４２ｆからＬＵＴＢを読み出して色変換処理を実行する。
なお、上記ＬＵＴＡ及びＬＵＴＢは、上記第１の実施の形態と同様に、ＬＵＴＡの方が
、ＬＵＴＢよりも、高濃度の色空間に対応した変換情報を有している。
【０１１０】
色変換情報記憶部１４２ｆは、上記ＬＵＴＡ及びＬＵＴＢを記憶する機能を有している
。
次に、図１４に基づき、本実施の形態の動作を説明する。
ここで、図１４は、本実施の形態の色変換部１４２の色変換処理を示すフローチャート
である。
【０１１１】
制御情報の出力処理までは、上記第１の実施の形態と同様の処理となるので、以下、色
変換処理からの動作を説明する。
色変換部１４２は、制御情報及び画素データが入力されると、色変換処理を実行する（
ステップＳ２０８）。
色変換処理が実行されると、第３色変換部１４２ｅは、入力された制御情報が第１制御
情報か否かを判定する（ステップＳ４００）。そして、第１制御情報である場合（ステッ
プＳ４００の「Ｙｅｓ」の分岐）は、色変換情報記憶部１４２ｆからＬＵＴＡを読み出し
て取得し（ステップＳ４０２）、当該取得したＬＵＴＡに基づき、前記入力された画素デ
ータのＲＧＢの色情報を、ＣＭＹＫの色情報へと変換する（ステップＳ４０４）。
【０１１２】
一方、入力された制御情報が第２制御情報である場合（ステップＳ４００の「Ｎｏ」の
分岐）は、第３色変換部１４２ｅは、色変換情報記憶部１４２ｆからＬＵＴＢを読み出し
て取得し（ステップＳ４０６）、当該取得したＬＵＴＢに基づき、前記入力された画素デ
ータのＲＧＢの色情報を、ＣＭＹＫの色情報へと変換する（ステップＳ４０４）。
一方、印字濃度変更部１４は、処理対象の印刷用画像データにおける、全ての画素デー
タに対して、色変換処理が終了したか否かを判定し、終了したと判定した場合（ステップ
Ｓ２１０の「Ｙｅｓ」の分岐）は、色変換後の印刷用画像データをＮ値化処理部１６に出
力し（ステップＳ２１２）、一連の処理を終了して元の処理に復帰する。
【０１１３】
また、全ての画素データに対して色変換処理が終了していない場合（ステップＳ２１０
の「Ｎｏ」の分岐）は、濃度制御部１４０において、レンダリング処理後の印刷用画像デ
ータから、未処理の画素データ及び当該画素データに対応する画像要素情報を選択し（ス
テップＳ２０２）、上記一連の処理を実行する（ステップＳ２０４〜Ｓ２１４）。
Ｎ値化処理部１６は、色変換処理後の印刷用画像データが入力されると、Ｎ値化処理（
ハーフトーン処理）を実行し、印刷用画像データにおける階調数Ｍの画像情報（データ）
を、階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報（データ）へと変換する（ステップＳ１０８）。
【０１１４】
印刷部１８は、Ｎ値化処理部１６からＮ値化処理後の印刷用画像データを取得すると、
当該印刷用画像データに基づき、印字ヘッド２００を用いて印刷媒体にドットを形成し、
画像を印刷する（ステップＳ１１０）。
この印刷結果は、上記第１の実施の形態と同様に、図１２（ｂ）に示すようになり、本
発明の印字濃度変換処理を行わずに印刷した図１２（ａ）と比較すると、文字領域の印字
濃度は両者に特に差は見られないが、グラフィック領域の印字濃度は、明らかに図１２（
ｂ）に示す印刷結果の方が図１２（ａ）の印刷結果よりも全体的に濃度が薄くなっている
ことが解る。つまり、図１２（ｂ）の印刷結果は、文字領域と文字以外の領域とのコント
ラストが高くなり、文字領域部分がはっきりと視認できる印刷画像となっている。
【０１１５】
以上、本実施の形態の印刷装置１は、印刷用画像データの画像における、文字領域の画
像に対しては、色変換に用いる色空間の濃度上限値がＬＵＴＢよりも高いＬＵＴＡを用い
て色変換を行い、一方、文字以外の領域の画像に対しては、ＬＵＴＢを用いて色変換を行
うことが可能である。
これにより、文字領域の画像の方が、文字領域以外の領域の画像よりも印字濃度を濃く
することができるので、コックリング現象及びカール現象の発生を抑えつつ、コントラス
トが高い（文字領域がはっきりと印刷された）印刷結果を得ることが可能である。
【０１１６】
上記第２の実施の形態において、印刷用画像データ取得部１０は、形態１又は２３の印
刷用画像データ取得手段に対応し、レンダリング処理部１２及び印字濃度変更部１４は、
形態１、３、２３及び２５のいずれか１の印字濃度変更手段に対応し、Ｎ値化処理部１６
及び印刷部１８は、形態１の印刷手段に対応する。
また、上記第２の実施の形態において、ステップＳ１００〜Ｓ１０２は、形態８、１６
、３０及び３８のいずれか１の印刷用画像データ取得ステップに対応し、ステップＳ１０
４〜Ｓ１０６は、形態８、１０、１６、１８、３０、３２、３８及び４０のいずれか１の
印字濃度変更ステップに対応し、ステップＳ１０８〜Ｓ１１０は、形態８又は１６の印刷
ステップに対応する。
〔第３の実施の形態〕
次に、本発明の第３の実施の形態を図面に基づき説明する。図１５〜図２０は、本発明
に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、
画像処理プログラム及び画像処理方法の第３の実施の形態を示す図である。
【０１１７】
ここで、本実施の形態の印刷装置は、色変換処理前に印字濃度の変更処理を行う点が、
上記第１及び第２の実施の形態とは異なる。
以下、上記第１及び第２の実施の形態と同様の構成部には、同じ符号を付して説明を省
略し、異なる部分だけ説明を行う。
まず、本発明の第３の実施の形態に係る印刷装置の構成を図１５に基づき説明する。図
１５は、本発明の第３の実施の形態に係る印刷装置２の構成を示すブロック図である。
【０１１８】
印刷装置２は、図１５に示すように、印刷用画像データ取得部１０と、レンダリング処
理部１２と、色変換処理前の印刷用画像データの画像の印字濃度を変更する印字濃度変更
部２０と、ＲＧＢの色情報を有する印刷用画像データを、ＣＭＹＫの色情報の印刷用画像
データに変換する色変換部２２と、Ｎ値化処理部１６と、印刷部１８とを含んだ構成とな
っている。
【０１１９】
印字濃度変更部２０は、レンダリング処理後のＲＧＢの色情報を有する印刷用画像デー
タの、各画素の前記ＲＧＢの各階調値（濃度値又は輝度値）を、文字のみの領域の画像、
背景を有する文字領域の画像及び文字以外の領域の画像用にそれぞれ別々に用意された印
字濃度情報に基づき変更することによって、当該印刷用画像データの画像の印字濃度を変
更する機能を有している。
【０１２０】
色変換部２２は、ＲＧＢからＣＭＹＫへの色変換情報が設定されたルックアップテーブ
ルを用いて、印字濃度変更部２０で印字濃度の変更された印刷用画像データの各画素のＲ
ＧＢの色情報を、ＣＭＹＫの色情報に変換する機能を有している。
なお、印刷用画像データ取得部１０、レンダリング処理部１２、Ｎ値化処理部１６及び
印刷部１８は、上記第１及び第２の実施の形態と同様の機能及び構成となるので説明を省
略する。
【０１２１】
更に、図１６に基づき、印字濃度変更部２０の詳細な構成を説明する。ここで、図１６
は、印字濃度変更部２０の詳細な構成を示すブロック図である。
印字濃度変更部２０は、図１６に示すように、濃度制御部２０ａと、濃度調整部２０ｂ
と、印字濃度情報記憶部２０ｃとを含んだ構成となっている。
濃度制御部２０ａは、レンダリング処理部１２から、レンダリング処理後の印刷用画像
データを取得すると、当該印刷用画像データにおける、印字濃度変更処理が未処理の画素
データ及び当該画素データに対応する画像要素情報を選択し、当該選択した画像要素情報
から、処理対象の画素データが文字に属する画像の画素データか、背景を有する文字に属
する画像の画素データか、文字以外の画素データかを判別する機能を有している。更に、
この判別結果に基づき、濃度調整部２０ｂを制御する制御情報を生成し、これを選択した
画素データと共に濃度調整部２０に出力する機能を有している。
【０１２２】
ここで、上記制御情報は、選択した画素データが、文字のみの画素データであった場合
の第１制御情報と、文字以外の画素データであった場合の第２制御情報と、背景を有する
文字の画素データであった場合の第３制御情報のいずれか１つが生成され且つ出力される
。
更に、印刷装置２は、前記印刷用画像データ取得部１０、前記レンダリング処理部１２
、前記印字濃度変更部２０、前記色変換部２２、前記Ｎ値化処理部１６、前記印刷部１８
などにおける上記各機能をソフトウェア上で実現するため、及び上記各機能の実現に必要
なハードウェアを制御するソフトウェアを実行するためのコンピュータシステムを備えて
いる。このコンピュータシステムのハードウェア構成は、上記第１及び第２の実施の形態
と同様に、図５に示す構成となる。
【０１２３】
更に、図１７に基づき、上記のような構成をした印刷装置２における印刷処理の流れを
説明する。ここで、図１７は、印刷装置２における印刷処理を示すフローチャートである
。
印刷処理は、図１７に示すように、まずステップＳ５００に移行し、印刷用画像データ
取得部１０において、パソコンなどの図示しない印刷指示端末などから印刷指示があった
か否かを判定し、印刷指示があったと判定された場合（Yes)は、ステップＳ５０２に移行
し、そうでない場合(No)は、印刷指示があるまで判定処理を繰り返す。
【０１２４】
ステップＳ５０２に移行した場合は、印刷用画像データ取得部１０において、印刷指示
端末から印刷指示と共に送られてきた印刷用画像データを取得してステップＳ５０４に移
行する。
ステップＳ５０４では、レンダリング処理部１２において、レンダリング処理の必要が
ある印刷用画像データ（例えば、ページ記述言語で作成された文書画像情報を有する印刷
用画像データ）に対して、レンダリング処理を行って画像データ化し、当該レンダリング
処理後の印刷用画像データ及びこれに対応する画像要素情報を、印字濃度変更部２０に出
力して、ステップＳ５０６に移行する。
【０１２５】
ステップＳ５０６では、印字濃度変更部２０において、レンダリング処理部１２から取
得した、色変換処理前の印刷用画像データに基づき、印刷用画像データの画像の印字濃度
を変更してステップＳ５０８に移行する。
ステップＳ５０８では、色変換部２２において、印字濃度変更後の印刷用画像データに
おける各画素のＲＧＢの色情報を、ＣＭＹＫの色情報に変換して、ステップＳ５１０に移
行する。
【０１２６】
ステップＳ５１０では、Ｎ値化処理部１６において、色変換処理後の印刷用画像データ
における階調数Ｍの画像情報に対してＮ値化処理を実行し、当該階調数Ｍの画像情報を階
調数Ｎの画像情報に変換してステップＳ５１２に移行する。例えば、記憶装置７０に記憶
されたディザマトリックスを用いて階調数Ｍの画像情報を、階調数Ｎの画像情報に変換す
る。
【０１２７】
ステップＳ５１２では、印刷部１８において、Ｎ値化処理後の印刷用画像データに基づ
き、印字ヘッド２００を駆動して前記印刷用画像データの画像を印刷媒体に印刷して処理
を終了する。
次に、図１８〜図２０に基づき、本実施の形態の動作を説明する。
ここで、図１８は、印字濃度変更部２０における印字濃度変更処理を示すフローチャー
トである。また、図１９は、濃度調整部２０ｂにおける濃度調整処理を示すフローチャー
トである。また、図２０（ａ）は、文字のみ及び文字以外の領域の画像に対する印字濃度
情報の一例を示す図であり、（ｂ）は、背景を有する文字領域の画像に対する印字濃度情
報生成の一例を示す図である。
【０１２８】
なお、レンダリング処理までは、上記第１の実施の形態と同様の処理となるので、以下
、印字濃度変更処理からの動作を説明する。
印字濃度変更部２０は、濃度制御部２０ａに、レンダリング処理後の印刷用画像データ
が入力されると（ステップＳ６００の「Ｙｅｓ」の分岐）、印字濃度変更処理が未処理の
画素データ及び当該画素データに対する画像要素情報とを選択する（ステップＳ６０２）
。更に、当該選択した画像要素情報に基づき、前記選択した画素データが文字に属するか
否かを判定する（ステップＳ６０４）。ここで、画素データの画像要素の種類が文字に属
する場合（ステップＳ６０４の「Ｙｅｓ」の分岐）は、次に、この画素データの属する文
字は、背景を有するか否かを判定する（ステップＳ６０６）。ここで、背景を有さない場
合（ステップＳ６０６の「Ｎｏ」の分岐）は、第１制御用情報を生成し、これを選択した
画素データと共に、濃度調整部２０ｂに出力する（ステップＳ６１６）。一方、前記選択
した画素データの属する文字が背景を有する場合（ステップＳ６０６の「Ｙｅｓ」の分岐
）は、第３制御用情報を生成し、これを選択した画素データと共に、濃度調整部２０ｂに
出力する（ステップＳ６０８）。また、前記選択した画素データの画像要素の種類が文字
に属さない場合（ステップＳ６０４の「Ｎｏ」の分岐）は、第２制御用情報を生成し、こ
れを選択した画素データと共に、濃度調整部２０ｂに出力する（ステップＳ６１８）。
【０１２９】
濃度調整部２０ｂは、制御情報及び画素データが入力されると、濃度調整処理を実行す
る（ステップＳ６１０）。
濃度調整処理が実行されると、濃度調整部２０ｂは、入力された制御情報が第１制御情
報か否かを判定する（ステップＳ７００）。そして、第１制御情報である場合（ステップ
Ｓ７００の「Ｙｅｓ」の分岐）は、印字濃度情報記憶部２０ｃから文字画像用の印字濃度
情報を読み出して取得し（ステップＳ７０２）、当該取得した文字画像用の印字濃度情報
に基づき、前記入力された画素データのＲ、Ｇ、Ｂの各濃度値を調整する（ステップＳ７
０４）。
【０１３０】
ここで、文字画像用の印字濃度情報は、Ｒ、Ｇ、Ｂの各入力濃度と調整後のＲ、Ｇ、Ｂ
の各出力濃度との関係が、図２０（ａ）に示す直線Ｆのような関係となる。また、文字以
外の画像用の印字濃度情報は、前記入力濃度と前記調整後の出力濃度との関係が、図２０
（ａ）に示す直線Ｇのような関係となる。つまり、文字画像用の印字濃度情報の方が、文
字以外の画像用の印字濃度情報よりも調整後の印字濃度が高くなる設定となっている。
【０１３１】
これら文字画像用の印字濃度情報及び文字以外の画像用の印字濃度情報は、濃度調整前
の入力濃度データに対する、調整後の印字濃度データが設定されたデータテーブルとなる
。
つまり、濃度調整部２０ｂは、例えば、Ｒ「１０」、Ｇ「１００」、Ｂ「１００」の画
素データが入力されると、印字濃度情報記憶部２０ｃに記憶された文字画像用の印字濃度
情報（データテーブル）から調整後のＲ、Ｇ、Ｂの各濃度値を取得し、前記入力された画
素データの各濃度値を、この取得した濃度値へと変更する。例えば、Ｒ「１０」、Ｇ「１
００」、Ｂ「１００」の画素データを、Ｒ「０」、Ｇ「９０」、Ｂ「９０」の画素データ
に変更する。
【０１３２】
一方、入力された制御情報が第１制御情報ではなく（ステップＳ７００の「Ｎｏ」の分
岐）、第２制御情報である場合（ステップＳ７０６の「Ｙｅｓ」の分岐）は、濃度調整部
２０ｂは、印字濃度情報記憶部２０ｃから文字以外の画像用の印字濃度情報を読み出して
取得し（ステップＳ７０８）、当該取得した文字以外の画像用の印字濃度情報に基づき、
前記入力された画素データのＲ、Ｇ、Ｂの各濃度値を調整する（ステップＳ７０４）。
【０１３３】
つまり、濃度調整部２０ｂは、Ｒ「１０」、Ｇ「１００」、Ｂ「１００」の画素データ
が入力されると、印字濃度情報記憶部２０ｃに記憶された文字以外の画像用の印字濃度情
報（データテーブル）から調整後のＲＧＢの濃度値を取得し、前記入力された画素データ
の各濃度値を、この取得した濃度値へと変更する。例えば、Ｒ「１０」、Ｇ「１００」、
Ｂ「１００」の画素データを、Ｒ「０」、Ｇ「４５」、Ｂ「４５」の画素データに変更す
る。
【０１３４】
また、入力された制御情報が第２制御情報ではなく、第３制御情報である場合（ステッ
プＳ７０６の「Ｎｏ」の分岐）は、濃度調整部２０ｂは、印字濃度情報記憶部２０ｃから
文字画像用の印字濃度情報及び文字以外の画像用の印字濃度情報に加え、調整割合の混合
比率が設定された混合比率情報を読み出して取得し（ステップＳ７１０）、当該取得した
背景付文字画像用の印字濃度情報に基づき、前記入力された画素データのＲ、Ｇ、Ｂの各
濃度値を調整する（ステップＳ７０４）。
【０１３５】
ここで、背景を有する文字画像は、背景部分の濃度が比較的薄めになっていることが多
く、ベタ塗りのグラフィック領域部分と比較して、コックリング現象及びカール現象は発
生しにくいといえる。しかし、単純に文字画像用の印字濃度情報で濃度調整をしてしまう
と、背景濃度に応じたインクが印字されることになるので、ベタ塗りの背景で且つ調整前
の濃度が比較的高い場合などは、その文字領域部分に、コックリング現象が発生してしま
う恐れがある。
【０１３６】
そこで、本実施の形態においては、背景を有する文字画像に対して、図２０（ｂ）に示
す混合割合情報に基づき、文字画像用の印字濃度情報及び文字以外の画像用の印字濃度情
報を混合した濃度情報を用いて濃度調整処理を行う。
ここで、混合割合情報は、文字画像の背景部分の濃度（背景濃度）に対して、文字画像
用の印字濃度情報の混合割合と、文字以外の画像用の印字濃度情報の混合割合とが、図２
０（ｂ）に示すような関係となるように設定されたデータテーブルである。図２０（ｂ）
のデータテーブルを用いて、図２０（ａ）の文字と文字以外のテーブルを混合した濃度情
報を生成する。
【０１３７】
つまり、濃度調整部２０ｂは、Ｒ「１０」、Ｇ「１００」、Ｂ「１００」の画素データ
が入力されると、まず、印字濃度情報記憶部２０ｃに記憶された混合比率情報（データテ
ーブル）から、文字画像の背景濃度に対する、文字画像用の印字濃度情報の混合割合（以
下、第１混合割合と称す）と、文字以外の画像用の印字濃度情報の混合割合（以下、第２
混合割合と称す）とを取得する。ここでは、第１混合割合が６０[％]で、第２混合割合が
４０[％]であったとする。
【０１３８】
次に、濃度調整部２０ｂは、印字濃度情報記憶部２０ｃに記憶された文字画像用の印字
濃度情報及び文字以外の画像用の印字濃度情報から、Ｒ「１０」、Ｇ「１００」、Ｂ「１
００」に対する、調整後のＲＧＢの濃度値を取得する。ここでは、文字画像用の印字濃度
情報からＲ「０」、Ｇ「９０」、Ｂ「９０」を取得し、文字以外の画像用の印字濃度情報
からＲ「０」、Ｇ「４５」、Ｂ「４５」を取得したとする。
【０１３９】
濃度調整部２０ｂは、上記取得した第１及び第２混合割合及び調整後のＲ、Ｇ、Ｂの各
濃度値を用いて、調整後のＲ、Ｇ、Ｂの各濃度値を算出する。具体的に、前記取得した文
字画像用のＲ、Ｇ、Ｂの各濃度値に第１混合割合を掛けた値と、文字以外の画像用のＲ、
Ｇ、Ｂの各濃度値に第２混合割合を掛けた値とを足し合わせて、調整後の濃度値を算出す
る。これにより、Ｒ「０×０．６＋０×０．４＝０」、Ｇ「９０×０．６＋４５×０．４
＝５４＋１８＝７２」、Ｂ「９０×０．６＋４５×０．４＝５４＋１８＝７２」が算出さ
れる。
【０１４０】
そして、濃度調整部２０ｂは、入力された画素データのＲ「１０」、Ｇ「１００」、Ｂ
「１００」の各濃度値を、上記算出したＲ「０」、Ｇ「７２」、Ｂ「７２」へと変更する
。
選択した画素データに対して上記濃度調整処理が終了すると、印字濃度変更部２０は、
処理対象の印刷用画像データにおける、全ての画素データに対して、濃度調整処理が終了
したか否かを判定し、終了したと判定した場合（ステップＳ６１２の「Ｙｅｓ」の分岐）
は、印字濃度変更後の印刷用画像データを色変換部２２に出力し（ステップＳ６１４）、
一連の処理を終了して元の処理に復帰する。
【０１４１】
また、全ての画素データに対して濃度調整処理が終了していない場合（ステップＳ６１
２の「Ｎｏ」の分岐）は、濃度制御部２０ａにおいて、レンダリング処理後の印刷用画像
データから、未処理の画素データ及び当該画素データに対応する画像要素情報を選択し（
ステップＳ６０２）、上記一連の処理を実行する（ステップＳ６０４〜Ｓ６１８）。
色変換部２２は、印字濃度変更後の印刷用画像データの各画素のＲＧＢの色情報を、ル
ックアップテーブルに基づき、ＣＭＹＫの色情報に変換し、当該色変換後の印刷用画像デ
ータをＮ値化処理部１６に出力する（ステップＳ５０８）。
【０１４２】
Ｎ値化処理部１６は、色変換処理後の印刷用画像データが入力されると、Ｎ値化処理（
ハーフトーン処理）を実行し、印刷用画像データにおける階調数Ｍの画像情報（データ）
を、階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報（データ）へと変換する（ステップＳ５１０）。
印刷部１８は、Ｎ値化処理部１６からＮ値化処理後の印刷用画像データを取得すると、
当該印刷用画像データに基づき、印字ヘッド２００を用いて印刷媒体にドットを形成し、
画像を印刷する（ステップＳ５１２）。
【０１４３】
この印刷結果は、上記第１及び第２の実施の形態と同様に、図１２（ｂ）に示すように
なり、本発明の印字濃度変換処理を行わずに印刷した図１２（ａ）と比較すると、文字領
域の印字濃度は両者に特に差は見られないが、グラフィック領域の印字濃度は、明らかに
図１２（ｂ）に示す印刷結果の方が図１２（ａ）の印刷結果よりも全体的に濃度が薄くな
っていることが解る。つまり、図１２（ｂ）の印刷結果は、文字領域と文字以外の領域と
のコントラストが高くなり、文字領域部分がはっきりと視認できる印刷画像となっている
。
【０１４４】
以上、本実施の形態の印刷装置２は、色変換前の印刷用画像データに対して印字濃度変
更処理を行うことが可能である。これにより、簡易に印字濃度の変更を行うことが可能で
ある。
また、色変換前の印刷用画像データの画像における、文字領域の画像に対しては、濃度
調整後の濃度上限値が文字以外の画像用の印字濃度情報よりも高い印字濃度情報を用いて
濃度調整処理を行い、一方、文字以外の領域の画像に対しては、前記文字以外の画像用の
印字濃度情報を用いて濃度調整処理を行うことが可能である。更に、背景を有する文字領
域の画像に対しては、混合比率情報に基づき、前記文字画像用の印字濃度情報と、前記文
字以外の画像用の印字濃度情報とを混合した情報を用いて濃度調整処理を行うことが可能
である。
【０１４５】
これにより、文字領域の画像の方が、文字領域以外の領域の画像よりも印字濃度を濃く
することができるので、コックリング現象及びカール現象の発生を抑えつつ、コントラス
トが高い（文字領域がはっきりと印刷された）印刷結果を得ることが可能である。また、
背景を有する文字領域に対しては、文字のみの領域と、文字以外の領域との中間の印字濃
度を設定することができるので、背景付の文字領域における、コックリング現象及びカー
ル現象の発生を抑えつつ、コントラストが高い（文字領域がはっきりと印刷された）印刷
結果を得ることが可能である。
【０１４６】
上記第３の実施の形態において、印刷用画像データ取得部１０は、形態１又は２３の印
刷用画像データ取得手段に対応し、レンダリング処理部１２及び印字濃度変更部２０は、
形態１、２、４、２３、２４及び２６のいずれか１の印字濃度変更手段に対応し、色変換
部２２、Ｎ値化処理部１６及び印刷部１８は、形態１の印刷手段に対応する。
また、上記第３の実施の形態において、ステップＳ５００〜Ｓ５０２は、形態８、１６
、３０及び３８のいずれか１の印刷用画像データ取得ステップに対応し、ステップＳ５０
４〜Ｓ５０６は、形態８、９、１１、１６、１７、１９、３０、３１、３３、３８、３９
及び４１のいずれか１の印字濃度変更ステップに対応し、ステップＳ５０８〜Ｓ５１２は
、形態８又は１６の印刷ステップに対応する。
〔第４の実施の形態〕
次に、本発明の第４の実施の形態を図面に基づき説明する。図２１〜図２４は、本発明
に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、
画像処理プログラム及び画像処理方法の第４の実施の形態を示す図である。
【０１４７】
ここで、本実施の形態の印刷装置は、色変換処理後に印字濃度の変更処理を行う点が、
上記第３の実施の形態とは異なる。
以下、上記第１〜第３の実施の形態と同様の構成部には、同じ符号を付して説明を省略
し、異なる部分だけ説明を行う。
まず、本発明の第４の実施の形態に係る印刷装置の構成を図２１に基づき説明する。図
２１は、本発明の第４の実施の形態に係る印刷装置３の構成を示すブロック図である。
【０１４８】
印刷装置３は、図２１に示すように、印刷用画像データ取得部１０と、レンダリング処
理部１２と、ＲＧＢの色情報を有する印刷用画像データを、ＣＭＹＫの色情報の印刷用画
像データに変換する色変換部２２と、色変換処理後の印刷用画像データの画像の印字濃度
を変更する印字濃度変更部２０と、Ｎ値化処理部１６と、印刷部１８とを含んだ構成とな
っている。
【０１４９】
本実施の形態における印字濃度変更部２０は、上記第３の実施の形態と構成は全く同じ
となるが、その機能が少し異なる。具体的に、上記第３の実施の形態においては、ＲＧＢ
の色情報を有する印刷用画像データに対して印字濃度変更処理を実行していたが、本実施
の形態では、ＣＭＹＫの色情報を有する印刷用画像データが印字濃度変更処理の処理対象
となる。
【０１５０】
従って、本実施の形態における印字濃度変更部２０は、色変換処理後のＣＭＹＫの色情
報を有する印刷用画像データの、各画素の前記ＣＭＹＫの各階調値（濃度値又は輝度値）
を、文字のみの領域の画像、背景を有する文字領域の画像及び文字以外の領域の画像用に
それぞれ別々に用意された印字濃度情報に基づき変更することによって、当該印刷用画像
データの画像の印字濃度を変更する機能を有している。つまり、印字濃度情報記憶部２０
ｃに記憶された印字濃度情報が、ＣＭＹＫの入力濃度値に対する、調整後の濃度値が設定
されたデータテーブルとなる。
【０１５１】
なお、印刷用画像データ取得部１０、レンダリング処理部１２、色変換部２２、Ｎ値化
処理部１６及び印刷部１８は、上記第３の実施の形態と同様の機能及び構成となるので説
明を省略する。
更に、本実施の形態における印字濃度変更部２０の詳細な構成を説明する。
なお、印字濃度変更部２０は、上記第３の実施の形態おける図１６に示す印字濃度変更
部２０の詳細な構成と同じ構成となるので、図１６に基づき、各構成部の本実施の形態に
おける機能を説明する。
【０１５２】
濃度制御部２０ａは、色変換部２２から、色変換処理後の印刷用画像データを取得する
と、当該印刷用画像データにおける、印字濃度変更処理が未処理の画素データ及び当該画
素データに対応する画像要素情報を選択し、当該選択した画像要素情報から、処理対象の
画素データが文字に属する画像の画素データか、背景を有する文字に属する画像の画素デ
ータか、文字以外の画素データかを判別する機能を有している。更に、この判別結果に基
づき、濃度調整部２０ｂを制御する制御情報を生成し、これを選択した画素データと共に
濃度調整部２０に出力する機能を有している。
【０１５３】
ここで、上記制御情報は、選択した画素データが、文字のみの画素データであった場合
の第１制御情報と、文字以外の画素データであった場合の第２制御情報と、背景を有する
文字の画素データであった場合の第３制御情報のいずれか１つが生成され且つ出力される
。
更に、印刷装置３は、前記印刷用画像データ取得部１０、前記レンダリング処理部１２
、前記色変換部２２、前記印字濃度変更部２０、前記Ｎ値化処理部１６、前記印刷部１８
などにおける上記各機能をソフトウェア上で実現するため、及び上記各機能の実現に必要
なハードウェアを制御するソフトウェアを実行するためのコンピュータシステムを備えて
いる。このコンピュータシステムのハードウェア構成は、上記第１〜第３の実施の形態と
同様に、図５に示す構成となる。
【０１５４】
更に、図２２に基づき、上記のような構成をした印刷装置３における印刷処理の流れを
説明する。ここで、図２２は、印刷装置３における印刷処理を示すフローチャートである
。
印刷処理は、図１７に示すように、まずステップＳ８００に移行し、印刷用画像データ
取得部１０において、パソコンなどの図示しない印刷指示端末などから印刷指示があった
か否かを判定し、印刷指示があったと判定された場合（Yes)は、ステップＳ８０２に移行
し、そうでない場合(No)は、印刷指示があるまで判定処理を繰り返す。
【０１５５】
ステップＳ８０２に移行した場合は、印刷用画像データ取得部１０において、印刷指示
端末から印刷指示と共に送られてきた印刷用画像データを取得してステップＳ８０４に移
行する。
ステップＳ８０４では、レンダリング処理部１２において、レンダリング処理の必要が
ある印刷用画像データ（例えば、ページ記述言語で作成された文書画像情報を有する印刷
用画像データ）に対して、レンダリング処理を行って画像データ化し、当該レンダリング
処理後の印刷用画像データ及びこれに対応する画像要素情報を、印字濃度変更部２０に出
力して、ステップＳ８０６に移行する。
【０１５６】
ステップＳ８０６では、色変換部２２において、レンダリング処理後の印刷用画像デー
タにおける各画素のＲＧＢの色情報を、ＣＭＹＫの色情報に変換して、ステップＳ８０８
に移行する。
ステップＳ８０８では、印字濃度変更部２０において、色変換部２２から取得した色変
換処理後の印刷用画像データに基づき、印刷用画像データの画像の印字濃度を変更してス
テップＳ８１０に移行する。
【０１５７】
ステップＳ８１０では、Ｎ値化処理部１６において、印字濃度変更後の印刷用画像デー
タにおける階調数Ｍの画像情報に対してＮ値化処理を実行し、当該階調数Ｍの画像情報を
階調数Ｎの画像情報に変換してステップＳ８１２に移行する。例えば、記憶装置７０に記
憶されたディザマトリックスを用いて階調数Ｍの画像情報を、階調数Ｎの画像情報に変換
する。
【０１５８】
ステップＳ８１２では、印刷部１８において、Ｎ値化処理後の印刷用画像データに基づ
き、印字ヘッド２００を駆動して前記印刷用画像データの画像を印刷媒体に印刷して処理
を終了する。
次に、図２３に基づき、本実施の形態の動作を説明する。
ここで、図２３は、本実施の形態の印字濃度変更部２０における印字濃度変更処理を示
すフローチャートである。また、図２４は、本実施の形態の濃度調整部２０ｂにおける濃
度調整処理を示すフローチャートである。
【０１５９】
なお、レンダリング処理までは、上記第１の実施の形態と同様の処理となるので、以下
、色変換処理からの動作を説明する。
色変換部２２は、レンダリング処理後の印刷用画像データが入力されると、当該レンダ
リング処理後の印刷用画像データの各画素のＲＧＢの色情報を、ルックアップテーブルに
基づき、ＣＭＹＫの色情報に変換し、当該色変換後の印刷用画像データを印字濃度変更部
２０に出力する（ステップＳ８０６）。
【０１６０】
印字濃度変更部２０は、濃度制御部２０ａに、色変換処理後の印刷用画像データが入力
されると（ステップＳ９００の「Ｙｅｓ」の分岐）、印字濃度変更処理が未処理の画素デ
ータ及び当該画素データに対する画像要素情報とを選択する（ステップＳ９０２）。更に
、当該選択した画像要素情報に基づき、前記選択した画素データが文字に属するか否かを
判定する（ステップＳ９０４）。ここで、画素データの画像要素の種類が文字に属する場
合（ステップＳ９０４の「Ｙｅｓ」の分岐）は、次に、この画素データの属する文字は、
背景を有するか否かを判定する（ステップＳ９０６）。ここで、背景を有さない場合（ス
テップＳ９０６の「Ｎｏ」の分岐）は、第１制御用情報を生成し、これを選択した画素デ
ータと共に、濃度調整部２０ｂに出力する（ステップＳ９１６）。一方、前記選択した画
素データの属する文字が背景を有する場合（ステップＳ９０６の「Ｙｅｓ」の分岐）は、
第３制御用情報を生成し、これを選択した画素データと共に、濃度調整部２０ｂに出力す
る（ステップＳ９０８）。また、前記選択した画素データの画像要素の種類が文字に属さ
ない場合（ステップＳ９０４の「Ｎｏ」の分岐）は、第２制御用情報を生成し、これを選
択した画素データと共に、濃度調整部２０ｂに出力する（ステップＳ９１８）。
【０１６１】
濃度調整部２０ｂは、制御情報及び画素データが入力されると、濃度調整処理を実行す
る（ステップＳ９１０）。
濃度調整処理が実行されると、濃度調整部２０ｂは、入力された制御情報が第１制御情
報か否かを判定する（ステップＳ１０００）。そして、第１制御情報である場合（ステッ
プＳ１０００の「Ｙｅｓ」の分岐）は、印字濃度情報記憶部２０ｃから文字画像用のＣ、
Ｍ、Ｙ、Ｋの印字濃度情報を読み出して取得し（ステップＳ１００２）、当該取得した文
字画像用の印字濃度情報に基づき、前記入力された画素データのＣ、Ｍ、Ｙ、Ｋの各濃度
値を調整する（ステップＳ１００４）。
【０１６２】
ここで、文字画像用の印字濃度情報は、Ｃ、Ｍ、Ｙ、Ｋの各入力濃度と調整後のＣ、Ｍ
、Ｙ、Ｋの各出力濃度との関係が、上記第３の実施の形態のＲ、Ｇ、Ｂのときと同様に、
図２０（ａ）に示す直線Ｆのような関係となることとする。また、同様に、文字以外の画
像用の印字濃度情報は、前記入力濃度と前記調整後の出力濃度との関係が、図２０（ａ）
に示す直線Ｇのような関係となることとする。つまり、上記第３の実施の形態のＲ、Ｇ、
Ｂのときと同様に、文字画像用の印字濃度情報の方が、文字以外の画像用の印字濃度情報
よりも調整後の印字濃度が高くなる設定となっている。
【０１６３】
つまり、濃度調整部２０ｂは、例えば、Ｃ「０」、Ｍ「１００」、Ｙ「１００」、Ｋ「
０」の画素データが入力されると、印字濃度情報記憶部２０ｃに記憶された文字画像用の
Ｃ、Ｍ、Ｙ、Ｋの印字濃度情報（データテーブル）から調整後のＣ、Ｍ、Ｙ、Ｋの各濃度
値を取得し、前記入力された画素データの各濃度値を、この取得した濃度値へと変更する
。例えば、Ｃ「０」、Ｍ「１００」、Ｙ「１００」、Ｋ「０」の画素データを、Ｃ「０」
、Ｍ「９０」、Ｙ「９０」、Ｋ「０」の画素データに変更する。
【０１６４】
一方、入力された制御情報が第１制御情報ではなく（ステップＳ１０００の「Ｎｏ」の
分岐）、第２制御情報である場合（ステップＳ１００６の「Ｙｅｓ」の分岐）は、濃度調
整部２０ｂは、印字濃度情報記憶部２０ｃから文字以外の画像用のＣ、Ｍ、Ｙ、Ｋの印字
濃度情報を読み出して取得し（ステップＳ１００８）、当該取得した文字以外の画像用の
印字濃度情報に基づき、前記入力された画素データのＣ、Ｍ、Ｙ、Ｋの各濃度値を調整す
る（ステップＳ１００４）。
【０１６５】
つまり、濃度調整部２０ｂは、Ｃ「０」、Ｍ「１００」、Ｙ「１００」、Ｋ「０」の画
素データが入力されると、印字濃度情報記憶部２０ｃに記憶された文字以外の画像用のＣ
、Ｍ、Ｙ、Ｋの印字濃度情報（データテーブル）から調整後のＣ、Ｍ、Ｙ、Ｋの各濃度値
を取得し、前記入力された画素データの各濃度値を、この取得した濃度値へと変更する。
例えば、Ｃ「０」、Ｍ「１００」、Ｙ「１００」、Ｋ「０」の画素データを、Ｃ「０」、
Ｍ「４５」、Ｙ「４５」、Ｋ「０」の画素データに変更する。
【０１６６】
また、入力された制御情報が第２制御情報ではなく、第３制御情報である場合（ステッ
プＳ１００６の「Ｎｏ」の分岐）は、濃度調整部２０ｂは、印字濃度情報記憶部２０ｃか
ら文字画像用のＣ、Ｍ、Ｙ、Ｋの印字濃度情報及び文字以外の画像用のＣ、Ｍ、Ｙ、Ｋの
印字濃度情報に加え、調整割合の混合比率が設定された混合比率情報を読み出して取得し
（ステップＳ１０１０）、当該取得した背景付文字画像用の印字濃度情報に基づき、前記
入力された画素データのＣ、Ｍ、Ｙ、Ｋの各濃度値を調整する（ステップＳ１００４）。
【０１６７】
本実施の形態においては、上記第３の実施の形態と同様に、背景を有する文字画像に対
して、図２０（ｂ）に示す混合割合情報に基づき、文字画像用のＣ、Ｍ、Ｙ、Ｋの印字濃
度情報及び文字以外の画像用のＣ、Ｍ、Ｙ、Ｋの印字濃度情報に設定された印字濃度デー
タを混合したデータを用いて濃度調整処理を行う。
つまり、濃度調整部２０ｂは、Ｃ「０」、Ｍ「１００」、Ｙ「１００」、Ｋ「０」の画
素データが入力されると、まず、印字濃度情報記憶部２０ｃに記憶された混合比率情報（
データテーブル）から、文字画像の背景濃度に対する、文字画像用の印字濃度情報の混合
割合（以下、第１混合割合と称す）と、文字以外の画像用の印字濃度情報の混合割合（以
下、第２混合割合と称す）とを取得する。ここでは、第１混合割合が６０[％]で、第２混
合割合が４０[％]であったとする。
【０１６８】
次に、濃度調整部２０ｂは、印字濃度情報記憶部２０ｃに記憶された文字画像用の印字
濃度情報及び文字以外の画像用の印字濃度情報から、Ｃ「０」、Ｍ「１００」、Ｙ「１０
０」、Ｋ「０」に対する、調整後のＣ、Ｍ、Ｙ、Ｋの各濃度値を取得する。ここでは、文
字画像用の印字濃度情報からＣ「０」、Ｍ「９０」、Ｙ「９０」、Ｋ「０」を取得し、文
字以外の画像用の印字濃度情報からＣ「０」、Ｍ「４５」、Ｙ「４５」、Ｋ「０」を取得
したとする。
【０１６９】
濃度調整部２０ｂは、上記取得した第１及び第２混合割合及び調整後のＣ、Ｍ、Ｙ、Ｋ
の各濃度値を用いて、調整後のＣ、Ｍ、Ｙ、Ｋの各濃度値を算出する。具体的に、前記取
得した文字画像用のＣ、Ｍ、Ｙ、Ｋの各濃度値に第１混合割合を掛けた値と、文字以外の
画像用のＣ、Ｍ、Ｙ、Ｋの各濃度値に第２混合割合を掛けた値とを足し合わせて、調整後
の濃度値を算出する。これにより、Ｃ「０×０．６＋０×０．４＝０」、Ｍ「９０×０．
６＋４５×０．４＝５４＋１８＝７２」、Ｙ「９０×０．６＋４５×０．４＝５４＋１８
＝７２」、Ｋ「０×０．６＋０×０．４＝０」が算出される。
【０１７０】
そして、濃度調整部２０ｂは、入力された画素データのＣ「０」、Ｍ「１００」、Ｙ「
１００」、Ｋ「０」の各濃度値を、上記算出したＣ「０」、Ｍ「７２」、Ｙ「７２」、Ｋ
「０」へと変更する。
選択した画素データに対して上記濃度調整処理が終了すると、印字濃度変更部２０は、
処理対象の印刷用画像データにおける、全ての画素データに対して、濃度調整処理が終了
したか否かを判定し、終了したと判定した場合（ステップＳ９１２の「Ｙｅｓ」の分岐）
は、印字濃度変更後の印刷用画像データを色変換部２２に出力し（ステップＳ９１４）、
一連の処理を終了して元の処理に復帰する。
【０１７１】
また、全ての画素データに対して濃度調整処理が終了していない場合（ステップＳ９１
２の「Ｎｏ」の分岐）は、濃度制御部２０ａにおいて、レンダリング処理後の印刷用画像
データから、未処理の画素データ及び当該画素データに対応する画像要素情報を選択し（
ステップＳ９０２）、上記一連の処理を実行する（ステップＳ９０４〜Ｓ９１８）。
Ｎ値化処理部１６は、印字濃度変更処理後の印刷用画像データが入力されると、Ｎ値化
処理（ハーフトーン処理）を実行し、印刷用画像データにおける階調数Ｍの画像情報（デ
ータ）を、階調数Ｎ（Ｍ≧Ｎ≧２）の画像情報（データ）へと変換する（ステップＳ８１
０）。
【０１７２】
印刷部１８は、Ｎ値化処理部１６からＮ値化処理後の印刷用画像データを取得すると、
当該印刷用画像データに基づき、印字ヘッド２００を用いて印刷媒体にドットを形成し、
画像を印刷する（ステップＳ８１２）。
この印刷結果は、上記第１〜第３の実施の形態と同様に、図１２（ｂ）に示すようにな
り、本発明の印字濃度変換処理を行わずに印刷した図１２（ａ）と比較すると、文字領域
の印字濃度は両者に特に差は見られないが、グラフィック領域の印字濃度は、明らかに図
１２（ｂ）に示す印刷結果の方が図１２（ａ）の印刷結果よりも全体的に濃度が薄くなっ
ていることが解る。つまり、図１２（ｂ）の印刷結果は、文字領域と文字以外の領域との
コントラストが高くなり、文字領域部分がはっきりと視認できる印刷画像となっている。
【０１７３】
以上、本実施の形態の印刷装置３は、色変換後の印刷用画像データに対して印字濃度変
更処理を行うことが可能である。これにより、印刷に用いる色に対する印字濃度の変更を
行うことができるので、より正確な印字濃度の変更が可能である。
また、色変換後の印刷用画像データの画像における、文字領域の画像に対しては、濃度
調整後の濃度上限値が文字以外の画像用の印字濃度情報よりも高い印字濃度情報を用いて
濃度調整処理を行い、一方、文字以外の領域の画像に対しては、前記文字以外の画像用の
印字濃度情報を用いて濃度調整処理を行うことが可能である。更に、背景を有する文字領
域の画像に対しては、混合比率情報に基づき、前記文字画像用の印字濃度情報と、前記文
字以外の画像用の印字濃度情報とを混合した情報を用いて濃度調整処理を行うことが可能
である。
【０１７４】
これにより、文字領域の画像の方が、文字領域以外の領域の画像よりも印字濃度を濃く
することができるので、コックリング現象及びカール現象の発生を抑えつつ、コントラス
トが高い（文字領域がはっきりと印刷された）印刷結果を得ることが可能である。また、
背景を有する文字領域に対しては、文字のみの領域と、文字以外の領域との中間の印字濃
度を設定することができるので、背景付の文字領域における、コックリング現象及びカー
ル現象の発生を抑えつつ、コントラストが高い（文字領域がはっきりと印刷された）印刷
結果を得ることが可能である。
【０１７５】
上記第４の実施の形態において、印刷用画像データ取得部１０は、形態１又は２３の印
刷用画像データ取得手段に対応し、印字濃度変更部２０は、形態１、２、５、２３、２４
及び２７のいずれか１の印字濃度変更手段に対応し、Ｎ値化処理部１６及び印刷部１８は
、形態１の印刷手段に対応する。
また、上記第４の実施の形態において、ステップＳ８００〜Ｓ８０２は、形態８、１６
、３０及び３８のいずれか１の印刷用画像データ取得ステップに対応し、ステップＳ８０
８は、形態８、９、１２、１６、１７、２０、３０、３１、３４、３８、３９及び４２の
いずれか１の印字濃度変更ステップに対応し、ステップＳ８１０〜Ｓ８１２は、形態８又
は１６の印刷ステップに対応する。
【０１７６】
〔第５の実施の形態〕
次に、本発明の第５の実施の形態を図面に基づき説明する。図２５〜図２９は、本発明
に係る印刷装置、印刷装置制御プログラム及び印刷装置制御方法、並びに画像処理装置、
画像処理プログラム及び画像処理方法の第５の実施の形態を示す図である。
ここで、本実施の形態の印刷装置は、印字濃度の変更処理をＮ値化処理時に行う点が、
上記第１〜第４の実施の形態とは異なる。
以下、上記第１〜第４の実施の形態と同様の構成部には、同じ符号を付して説明を省略
し、異なる部分だけ説明を行う。
まず、本発明の第５の実施の形態に係る印刷装置の構成を図２５に基づき説明する。図
２５は、本発明の第５の実施の形態に係る印刷装置４の構成を示すブロック図である。
【０１７７】
印刷装置４は、図２５に示すように、印刷用画像データ取得部１０と、レンダリング処
理部１２と、ＲＧＢの色情報を有する印刷用画像データを、ＣＭＹＫの色情報の印刷用画
像データに変換する色変換部２２と、印刷用画像データに対して印字濃度変更処理を伴う
Ｎ値化処理を実行する印字濃度変更部２４と、印刷部１８とを含んだ構成となっている。
印字濃度変更部２４は、印刷用画像データの有する画像情報が、階調数Ｍで表現される
データ（例えば、階調数２５６のＣＭＹＫデータなど）であるときに、レンダリング処理
部１２からの画像要素情報に基づき、画像要素の種類毎にディザ閾値の異なるディザマト
リックスを選択的に用いて、前記階調数Ｍの画像情報を、階調数Ｎの画像情報に変換する
、印字濃度変更処理を伴うＮ値化処理を実行する機能を有している。
【０１７８】
本実施の形態において、前記ディザマトリックスには、画像要素の種類が文字に属する
文字画像用の第１ディザマトリックス（以下、第１ＤＭと称す）と、画像要素の種類が文
字以外に属する文字以外の画像用の第２ディザマトリックス（以下、第２ＤＭと称す）が
あり、これらは、後述するディザマトリックス記憶部２４ｃに予め記憶されている。
更に、図２６に基づき、印字濃度変更部２４の詳細な構成を説明する。ここで、図２６
は、印字濃度変更部２４の詳細な構成を示すブロック図である。
【０１７９】
印字濃度変更部２４は、図２６に示すように、濃度制御部２４ａと、Ｎ値化部２４ｂと
、ディザマトリックス記憶部２４ｃとを含んだ構成となっている。
Ｎ値化部２４ｂは、色変換部２２から、色変換処理後の印刷用画像データを取得すると
、当該印刷用画像データにおける、Ｎ値化処理が未処理の画素データ及び当該画素データ
に対応する画像要素情報を選択し、当該選択した画像要素情報から、処理対象の画素デー
タが文字に属する画像の画素データか、それ以外の画素データかを判別する機能を有して
いる。更に、この判別結果に基づき、後述するＮ値化部２４ｂのＮ値化処理を制御する制
御情報を生成し、これを選択した画素データと共にＮ値化部２４ｂに出力する機能を有し
ている。
【０１８０】
ここで、上記制御情報は、選択した画素データが、文字に属するものであった場合の第
１制御情報と、文字以外に属するものであった場合の第２制御情報とのいずれか一方が生
成され且つ出力される。
Ｎ値化部２４ｂは、濃度制御部２４ａから制御情報及び画素データが入力されると、当
該制御情報に基づき、ディザマトリックス記憶部２４ｃから第１ＤＭ又は第２ＤＭを読み
出し、当該読み出したディザマトリックスを用いて、入力された階調数Ｍの画素データを
、階調数Ｎの画素データに変換する
具体的に、第１制御情報が入力されたときは、ディザマトリックス記憶部２４ｃから第
１ＤＭを読み出してＮ値化処理を実行し、第２制御情報が入力されたときは、ディザマト
リックス記憶部２４ｃから第２ＤＭを読み出してＮ値化処理を実行する。
【０１８１】
ここで、上記第１ＤＭ及び上記第２ＤＭは、ドットの発生比率が、第１ＤＭの方が第２
ＤＭよりも高くなるように両者のディザ閾値が設定されている。また、Ｎ値化処理におい
ては、各画素の濃度値とディザ閾値とを比較し、濃度値がディザ閾値以上であればドット
をオンにし、ディザ閾値未満であればドットをオフにする。つまり、第１ＤＭのディザ閾
値の方が第２ＤＭのディザ閾値よりも小さい値となっているため、第１ＤＭを用いてＮ値
化処理を行った方がドットの発生比率が高くなる。ドットの発生比率が高いということは
、ドットが発生しやすいことを意味するので、ドットの発生比率が高い方が、濃度が濃く
なりやすいことになる。従って、前述したように、文字領域は、第１ＤＭを用いてＮ値化
処理を実行し、文字以外に属する画像領域は、第２ＤＭを用いてＮ値化処理を実行するこ
とで、文字領域の画像の方が、文字以外の領域の画像よりも印字濃度を高く設定すること
ができる。
【０１８２】
ディザマトリックス記憶部２４ｃは、前述した第１ＤＭ及び第２ＤＭを記憶する機能を
有している。
更に、印刷装置４は、前記印刷用画像データ取得部１０、前記レンダリング処理部１２
、前記色変換部２２、前記印字濃度変更部２４、前記印刷部１８などにおける上記各機能
をソフトウェア上で実現するため、及び上記各機能の実現に必要なハードウェアを制御す
るソフトウェアを実行するためのコンピュータシステムを備えている。このコンピュータ
システムのハードウェア構成は、上記第１及び第２の実施の形態と同様に、図５に示す構
成となる。
【０１８３】
更に、図２７に基づき、上記のような構成をした印刷装置４における印刷処理の流れを
説明する。ここで、図２７は、印刷装置４における、印刷処理を示すフローチャートであ
る。
印刷処理は、図２７に示すように、まずステップＳ１１００に移行し、印刷用画像デー
タ取得部１０において、パソコンなどの図示しない印刷指示端末などから印刷指示があっ
たか否かを判定し、印刷指示があったと判定された場合（Yes)は、ステップＳ１１０２に
移行し、そうでない場合(No)は、印刷指示があるまで判定処理を繰り返す。
【０１８４】
ステップＳ１１０２に移行した場合は、印刷用画像データ取得部１０において、印刷指
示端末から印刷指示と共に送られてきた印刷用画像データを取得してステップＳ１１０４
に移行する。
ステップＳ１１０４では、レンダリング処理部１２において、レンダリング処理の必要
がある印刷用画像データ（例えば、ページ記述言語で作成された文書画像情報を有する印
刷用画像データ）に対して、レンダリング処理を行って画像データ化し、当該レンダリン
グ処理後の印刷用画像データ及びこれに対応する画像要素情報を、色変換部２２に出力し
て、ステップＳ１１０６に移行する。
【０１８５】
ステップＳ１１０６では、色変換部２２において、レンダリング処理部１２から取得し
た印刷用画像データの画像のＣＭＹＫ以外の色情報を、ＲＧＢの色情報へと変換してステ
ップＳ１１０８に移行する。
ステップＳ１１０８では、印字濃度変更部２４において、制御情報の種類に応じたディ
ザマトリックスを用いて、色変換処理後の印刷用画像データにおける階調数Ｍの画像情報
に対してＮ値化処理を実行し、当該階調数Ｍの画像情報を階調数Ｎの画像情報に変換して
ステップＳ１１１０に移行する。
【０１８６】
ステップＳ１１１０では、印刷部１８において、Ｎ値化処理後の印刷用画像データに基
づき、印字ヘッド２００を駆動して前記印刷用画像データの画像を印刷媒体に印刷して処
理を終了する。
次に、図２８及び図２９に基づき、本実施の形態の動作を説明する。
ここで、図２８は、本実施の形態の印字濃度変更部２４における印字濃度変更処理を伴
うＮ値化処理を示すフローチャートである。また、図２９（ａ）は、文字画像用の第１Ｄ
Ｍの一例を示す図であり、（ｂ）は、文字以外の画像用の第２ＤＭの一例を示す図である
。
【０１８７】
色変換処理までは、上記第４の実施の形態と同様の処理となるので、以下、印字濃度変
更処理からの動作を説明する。
印字濃度変更部２４は、色変換処理後の印刷用画像データが入力されると、印字濃度変
更処理を伴うＮ値化処理を実行する（ステップＳ１１０８）。
印字濃度変更処理を伴うＮ値化処理が実行されると、まず濃度制御部２４ａに、色変換
処理後の印刷用画像データが入力される（ステップＳ１２００の「Ｙｅｓ」の分岐）。そ
して、濃度制御部２４ａは、前記入力された印刷用画像データから、Ｎ値化処理（印字濃
度変更処理）が未処理の画素データ及び当該画素データに対する画像要素情報を選択する
（ステップＳ１２０２）。更に、当該選択した画像要素情報に基づき、前記選択した画素
データが文字に属するか否かを判定し、画素データの画像要素の種類が文字に属する場合
は、第１制御用情報を生成し、これを選択した画素データと共に、Ｎ値化部２４ｂに出力
する（ステップＳ１２０４）。一方、前記選択した画素データの画像要素の種類が文字に
属さない場合は、第２制御用情報を生成し、これを選択した画素データと共に、Ｎ値化部
２４ｂに出力する（ステップＳ１２０４）。
【０１８８】
Ｎ値化部２４ｂは、制御情報が入力されると、当該入力された制御情報が第１制御情報
か否かを判定する（ステップＳ１２０６）。そして、第１制御情報である場合（ステップ
Ｓ１２０６の「Ｙｅｓ」の分岐）は、ディザマトリックス記憶部２４ｃから第１ＤＭを読
み出して取得し（ステップＳ１２０８）、当該取得した第１ＤＭに基づき、前記入力され
た階調数Ｍの画素データを、階調数Ｎの画素データへと変換する（ステップＳ１２１０）
。
【０１８９】
ここで、第１ＤＭは、図２９（ａ）に示すディザ閾値を有しており、第２ＤＭは、図２
９（ｂ）に示すディザ閾値を有している。また、図２９に示す例は、画素データが、０〜
２５５の８ビットの階調値を有する場合の２行×２列のディザマトリックスとなる。また
、図２９に示す例は、第１ＤＭと第２ＤＭとの違いを説明するために用意したディザマト
リックスであり、本来は、もっと大きなサイズのディザマトリックスを用いた方が適切な
印刷結果を得られる。
【０１９０】
図２９（ａ）及び（ｂ）を比較すると解るように、図２９（ａ）に示す第１ＤＭは、図
２９（ｂ）に示す第２ＤＭよりも小さい値のディザ閾値から構成されている。つまり、第
１ＤＭの方が、第２ＤＭよりもドットの発生頻度が高くなるＮ値化処理を実行することが
可能である。
一方、入力された制御情報が第２制御情報である場合（ステップＳ１２０６の「Ｎｏ」
の分岐）は、Ｎ値化部２４ｂは、ディザマトリックス記憶部２４ｃから第２ＤＭを読み出
して取得し（ステップＳ１２１６）、当該取得した第２ＤＭに基づき、前記入力された階
調数Ｍの画素データを、階調数Ｎの画素データへと変換する（ステップＳ１２１０）。
【０１９１】
印字濃度変更部２４は、処理対象の印刷用画像データにおける、全ての画素データに対
して、印字濃度変更処理を伴うＮ値化処理が終了したか否かを判定し、終了したと判定し
た場合（ステップＳ１２１２の「Ｙｅｓ」の分岐）は、印字濃度変更処理を伴うＮ値化処
理後の印刷用画像データを印刷部１８に出力し（ステップＳ１２１４）、一連の処理を終
了して元の処理に復帰する。
【０１９２】
また、全ての画素データに対して印字濃度変更処理を伴うＮ値化処理が終了していない
場合（ステップＳ１２１２の「Ｎｏ」の分岐）は、濃度制御部２４ａにおいて、色変換処
理後の印刷用画像データから、未処理の画素データ及び当該画素データに対応する画像要
素情報を選択し（ステップＳ１２０２）、上記一連の処理を実行する（ステップＳ１２０
４〜Ｓ１２１６）。
【０１９３】
印刷部１８は、印字濃度変更部２４から印字濃度変更処理を伴うＮ値化処理後の印刷用
画像データを取得すると、当該印刷用画像データに基づき、印字ヘッド２００を用いて印
刷媒体にドットを形成し、画像を印刷する（ステップＳ１２１４）。
この印刷結果は、上記第１〜第４の実施の形態と同様に、図１２（ｂ）に示すようにな
り、本発明の印字濃度変換処理を行わずに印刷した図１２（ａ）と比較すると、文字領域
の印字濃度は両者に特に差は見られないが、グラフィック領域の印字濃度は、明らかに図
１２（ｂ）に示す印刷結果の方が図１２（ａ）の印刷結果よりも全体的に濃度が薄くなっ
ていることが解る。つまり、図１２（ｂ）の印刷結果は、文字領域と文字以外の領域との
コントラストが高くなり、文字領域部分がはっきりと視認できる印刷画像となっている。
【０１９４】
以上、本実施の形態の印刷装置１は、印刷用画像データの画像における、文字領域の画
像に対しては、色変換に用いる色空間の濃度上限値がＬＵＴＢよりも高いＬＵＴＡを用い
て色変換を行い、一方、文字以外の領域の画像に対しては、ＬＵＴＢを用いて色変換を行
うことが可能である。
これにより、文字領域の画像の方が、文字領域以外の領域の画像よりも印字濃度を濃く
することができるので、コックリング現象及びカール現象の発生を抑えつつ、コントラス
トが高い（文字領域がはっきりと印刷された）印刷結果を得ることが可能である。
【０１９５】
上記第５の実施の形態において、印刷用画像データ取得部１０は、形態１又は２３の印
刷用画像データ取得手段に対応し、印字濃度変更部２４は、形態１、６、２３及び２８の
いずれか１の印字濃度変更手段に対応し、印刷部１８は、形態１の印刷手段に対応する。
また、上記第５の実施の形態において、ステップＳ１１００〜Ｓ１１０２は、形態８、
１６、３０及び３８のいずれか１の印刷用画像データ取得ステップに対応し、ステップＳ
１１０８は、形態８、１３、１６、２１、３０、３５、３８及び４３のいずれか１の印字
濃度変更ステップに対応し、ステップＳ１１１０は、形態８又は１６の印刷ステップに対
応する。
【０１９６】
なお、上記第１〜第５の実施の形態における印刷装置の特徴は、既存の印刷装置そのも
のには殆ど手を加えることなく、印刷用画像データの画像の印字濃度を変更するようにし
たため、印刷部１８として特に専用のものを用意する必要はなく、従来から既存のインク
ジェット方式のプリンタをそのまま利用するができる。また、上記第１〜第５の実施の形
態における印刷装置１〜４から印刷部１８を分離すれば、その機能はＰＣなどの汎用の印
刷指示端末（画像処理装置）のみで実現することも可能となる。
【０１９７】
また、上記第１〜第５の実施の形態における印刷装置１〜４は、ラインヘッド型のイン
クジェットプリンタのみならず、マルチパス型のインクジェットプリンタにも適用可能で
ある。
また、上記第１〜第５の実施の形態において、図６、図８、図９、図１４、図１７、図
１８、図１９、図２２、図２３、図２４、図２７及び図２８のフローチャートに示す処理
を実行するにあたっては、ＲＯＭ６４に予め格納されている制御プログラムを実行する場
合について説明したが、これに限らず、これらの手順を示したプログラムが記録された記
録媒体から、そのプログラムをＲＡＭ６２に読み込んで実行するようにしても良い。ある
いは、そのプログラムをネットワークから取得しても良い。
【０１９８】
ここで、記録媒体とは、ＲＡＭ、ＲＯＭ等の半導体記録媒体、ＦＤ、ＨＤ等の磁気記憶
型記録媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記録媒体、ＭＯ等の磁気記
憶型／光学的読取方式記録媒体であって、電子的、磁気的、光学的等の読み取り方法のい
かんにかかわらず、コンピュータで読み取り可能な記録媒体であれば、あらゆる記録媒体
を含むものである。
【０１９９】
また、上記第３の実施の形態においては、レンダリング処理後の印刷用画像データの画
像の印字濃度情報を変更する構成としたが、これに限らず、レンダリング処理時に印字濃
度の変更処理を行う構成としても良い。このようにすることで、レンダリングモジュール
で印字濃度変更処理も同時に行う構成とすることができるので、処理速度を向上すること
が可能である。
【図面の簡単な説明】
【０２００】
【図１】本発明に係る印刷装置１の構成を示すブロック図である。
【図２】印字ヘッド２００の構造を示す部分拡大底面図である。
【図３】印字濃度変更部１４の詳細な構成を示すブロック図である。
【図４】色変換部１４２の詳細な構成を示すブロック図である。
【図５】本発明に係る印刷装置のハードウェア構成を示す図である。
【図６】印刷装置１における、印刷処理を示すフローチャートである。
【図７】本発明の印字濃度変更処理を行わずに印刷した画像の一例を示す図である。
【図８】本実施の形態の印字濃度変更処理を示すフローチャートである。
【図９】本実施の形態の色変換処理を示すフローチャートである。
【図１０】（ａ）は、ＬＵＴＡの色空間の一例を示す模式図であり、（ｂ）は、ＬＵＴＢの色空間の一例を示す模式図である。
【図１１】色変換処理の数値例を示す図である。
【図１２】（ａ）は、本発明の印字濃度変更処理を行わずに印刷した画像の一例を示す図であり、（ｂ）は、本発明の印字濃度変更処理を行った印刷画像の一例を示す図である。
【図１３】第２の実施の形態における色変換部１４２の詳細な構成を示すブロック図である。
【図１４】第２の実施の形態における色変換部１４２の色変換処理を示すフローチャートである。
【図１５】本発明に係る印刷装置２の構成を示すブロック図である。
【図１６】印字濃度変更部２０の詳細な構成を示すブロック図である。
【図１７】印刷装置２における印刷処理を示すフローチャートである。
【図１８】印字濃度変更部２０における印字濃度変更処理を示すフローチャートである。
【図１９】濃度調整部２０ｂにおける濃度調整処理を示すフローチャートである。
【図２０】（ａ）は、文字のみ及び文字以外の領域の画像に対する印字濃度情報の一例を示す図であり、（ｂ）は、背景を有する文字領域の画像に対する印字濃度情報生成の一例を示す図である。
【図２１】本発明に係る印刷装置３の構成を示すブロック図である。
【図２２】印刷装置３における印刷処理を示すフローチャートである。
【図２３】本実施の形態の印字濃度変更部２０における印字濃度変更処理を示すフローチャートである。
【図２４】本実施の形態の濃度調整部２０ｂにおける濃度調整処理を示すフローチャートである。
【図２５】本発明に係る印刷装置４の構成を示すブロック図である。
【図２６】印字濃度変更部２４の詳細な構成を示すブロック図である。
【図２７】印刷装置４における、印刷処理を示すフローチャートである。
【図２８】本実施の形態の印字濃度変更部２４における印字濃度変更処理を伴うＮ値化処理を示すフローチャートである。
【図２９】（ａ）は、文字画像用の第１ＤＭの一例を示す図であり、（ｂ）は、文字以外の画像用の第２ＤＭの一例を示す図である。
【符号の説明】
【０２０１】
１〜４…印刷装置、２００…印刷ヘッド、１０…画像データ取得部、１２…レンダリング
処理部、１４，２０，２４…印字濃度変更部、１６…Ｎ値化処理部、１８…印刷部、２２
…色変換部、６０…ＣＰＵ、６２…ＲＡＭ、６４…ＲＯＭ、６６…インターフェース、７
０…記憶装置、７２…出力装置、７４…入力装置、５０…ブラックノズルモジュール、５
２…イエローノズルモジュール、５４…マゼンタノズルモジュール、５６…シアンノズル
モジュール、Ｓ…印刷媒体（用紙）、Ｌ…ネットワークケーブル、Ｎ…ノズル
【図１】
2008162248.tif 000003
【図２】
2008162248.tif 000004
【図３】
2008162248.tif 000005
【図４】
2008162248.tif 000006
【図５】
2008162248.tif 000007
【図６】
2008162248.tif 000008
【図７】
2008162248.tif 000009
【図８】
2008162248.tif 000010
【図９】
2008162248.tif 000011
【図１０】
2008162248.tif 000012
【図１１】
2008162248.tif 000013
【図１２】
2008162248.tif 000014
【図１３】
2008162248.tif 000015
【図１４】
2008162248.tif 000016
【図１５】
2008162248.tif 000017
【図１６】
2008162248.tif 000018
【図１７】
2008162248.tif 000019
【図１８】
2008162248.tif 000020
【図１９】
2008162248.tif 000021
【図２０】
2008162248.tif 000022
【図２１】
2008162248.tif 000023
【図２２】
2008162248.tif 000024
【図２３】
2008162248.tif 000025
【図２４】
2008162248.tif 000026
【図２５】
2008162248.tif 000027
【図２６】
2008162248.tif 000028
【図２７】
2008162248.tif 000029
【図２８】
2008162248.tif 000030
【図２９】
2008162248.tif 000031