(57)【要約】【課題】印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、搬送ローラに付着した色材による印刷媒体の汚れを抑制する。【解決手段】印刷媒体の第１面上の領域であって第１面の印刷が完了した後に印刷装置の搬送ローラと接触する領域である接触領域を含む範囲に印刷されるべき画像を表す印刷データを生成する場合に、接触領域内の第１部分における特定の色材の単位面積当たりの量である色材量として、所定の第１上限量以下の量を定め、かつ、接触領域内の第１部分よりも後に印刷される第２部分における色材量として、第１上限量よりも少ない所定の第２上限量以下の量を定める印刷データを生成する。【選択図】  図１０
2014168887.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
入力画像データを取得するデータ取得部と、
前記入力画像データに応じて、印刷装置に、印刷媒体の第１面の印刷と前記第１面の反対側の第２面の印刷とを実行させるための印刷データを生成するデータ生成部と、
を備え、
前記データ生成部は、前記印刷媒体の前記第１面上の領域であって前記第１面の印刷が完了した後に前記印刷装置の搬送ローラと接触する領域である接触領域を含む範囲に印刷されるべき画像を表す印刷データを生成する場合に、前記接触領域内の第１部分における特定の色材の単位面積当たりの量である色材量として、所定の第１上限量以下の量を定め、かつ、前記接触領域内の前記第１部分よりも後に印刷される第２部分における色材量として、前記第１上限量よりも少ない所定の第２上限量以下の量を定める印刷データを生成する、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記搬送ローラは、前記第１面の印刷が完了した後に、前記第２面の印刷を行うために、前記第１面の印刷時の搬送方向とは反対の方向に前記印刷媒体を搬送するローラである、
画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、さらに、
前記入力画像データによって表される画像中のオブジェクト画像を抽出する抽出部を備え、
前記データ生成部は、
前記入力画像データに応じて複数の画素のそれぞれの色値を特定し、
１つのオブジェクト画像が、前記接触領域内の前記第１部分に印刷されるべき部分画像である接触部分画像と、前記接触領域の外に印刷されるべき部分画像である非接触部分画像と、を含み、かつ、前記接触部分画像と前記非接触部分画像との両方が、前記第１上限量よりも多い色材量に対応付けられた色値の画素である第１種濃画素を含む場合に、前記接触部分画像の前記第１種濃画素の前記色材量と、前記非接触部分画像の前記第１種濃画素の前記色材量と、の両方が、前記第１上限量以下であるように、前記印刷データを生成する、
画像処理装置。
【請求項４】
請求項１ないし３のいずれかに記載の画像処理装置であって、さらに、
前記入力画像データによって表される画像中のオブジェクト画像を抽出する抽出部を備え、
前記データ生成部は、
前記入力画像データに応じて複数の画素のそれぞれの色値を特定し、
１つのオブジェクト画像が、前記接触領域内の前記第１部分に印刷されるべき部分画像である第１接触部分画像と、前記接触領域内の前記第２部分に印刷されるべき部分画像である第２接触部分画像と、を含み、かつ、前記第１接触部分画像と前記第２接触部分画像との両方が、前記第１上限量よりも多い色材量に対応付けられた色値の画素である第２種濃画素を含む場合に、前記第１接触部分画像の前記第２種濃画素の前記色材量と、前記第２接触部分画像の前記第２種濃画素の前記色材量と、の両方が、前記第１上限量よりも少ない前記第２上限量以下であるように、前記印刷データを生成する、
画像処理装置。
【請求項５】
請求項４に記載の画像処理装置であって、
前記データ生成部は、
１つのオブジェクト画像が、前記接触領域内に印刷されるべき部分として前記第２接触部分画像を含まずに前記第１接触部分画像のみを含み、かつ、前記第１接触部分画像が前記第２種濃画素を含む場合に、前記第１接触部分画像の前記第２種濃画素の前記色材量が、前記第２上限量より多く前記第１上限量以下であるように、前記印刷データを生成する、
画像処理装置。
【請求項６】
請求項１ないし５のいずれかに記載の画像処理装置であって、
前記印刷装置は、シアンとマゼンタとイエローとブラックとを含む複数色の色材を用いる印刷装置であり、
前記特定の色材は、前記ブラックの色材であり、
前記データ生成部は、前記接触領域内の前記第１部分における前記ブラックの色材の前記色材量が前記第１上限量以下であり、かつ、前記接触領域内の前記第２部分における前記ブラックの色材の前記色材量が前記第２上限量以下であるように、前記印刷データを生成する、
画像処理装置。
【請求項７】
請求項１ないし６のいずれかに記載の画像処理装置であって、
前記印刷装置は、シアンとマゼンタとイエローとブラックとを含む複数の色材を用いる印刷装置であり、
前記データ生成部は、
前記入力画像データに従って色変換処理を実行することによって、複数の画素のそれぞれの色値として前記複数の色材のそれぞれの階調値を表す色材画像データを生成する色変換部と、
前記色材画像データによって表される前記階調値を調整する調整部と、
前記調整された階調値に応じて前記印刷データを生成する調整済データ生成部と、
を備え、
前記調整部は、
前記接触領域内の前記第１部分に印刷されるべき第１画素の前記特定の色材の前記階調値である特定色階調値が前記第１上限量に対応付けられた第１上限階調値よりも大きい場合に、前記第１画素の前記特定色階調値を前記第１上限階調値以下に変更し、
前記接触領域内の前記第２部分に印刷されるべき第２画素の前記特定色階調値が前記第２上限量に対応付けられた第２上限階調値よりも大きい場合に、前記第２画素の前記特定色階調値を前記第２上限階調値以下に変更する、
画像処理装置。
【請求項８】
プログラムであって、
入力画像データを取得するデータ取得機能と、
前記入力画像データに応じて、印刷装置に、印刷媒体の第１面の印刷と前記第１面の反対側の第２面の印刷とを実行させるための印刷データを生成するデータ生成機能と、
をコンピュータに実現させ、
前記データ生成機能は、前記印刷媒体の前記第１面上の領域であって前記第１面の印刷が完了した後に前記印刷装置の搬送ローラと接触する領域である接触領域を含む範囲に印刷されるべき画像を表す印刷データを生成する場合に、前記接触領域内の第１部分における特定の色材の単位面積当たりの量である色材量として、所定の第１上限量以下の量を定め、かつ、前記接触領域内の前記第１部分よりも後に印刷される第２部分における色材量として、前記第１上限量よりも少ない所定の第２上限量以下の量を定める印刷データを生成する機能を含む、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色材を用いて画像を印刷する技術に関するものである。
【背景技術】
【０００２】
従来から、インクを用いて画像を印刷する技術が用いられている。また、両面印刷を行う場合に、搬送ローラを介したインクの再転移を抑制するために、以下のような技術が提案されている。まず、画像データを、写真領域や文字領域などの複数の分割領域に分割する。次に、搬送ローラと接触する範囲と重なる分割領域内の画像データに対して、濃度が低くなる濃度変換処理を施す。この濃度変換処理は、分割領域単位で行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３５６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、濃度を低くする技術を適用する場合、インクの転移を抑制できるものの、印刷された画像が過剰に薄くなる場合があった。例えば、上記のように分割領域単位で濃度変換処理を施す場合、印刷された分割領域の濃度が過剰に薄くなる場合があった。このような課題は、色材としてインクを用いる場合に限らず、トナー等の他の色材を用いる場合に共通する課題であった。
【０００５】
本発明の主な利点は、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、搬送ローラに付着した色材による印刷媒体の汚れを抑制することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］
画像処理装置であって、
入力画像データを取得するデータ取得部と、
前記入力画像データに応じて、印刷装置に、印刷媒体の第１面の印刷と前記第１面の反対側の第２面の印刷とを実行させるための印刷データを生成するデータ生成部と、
を備え、
前記データ生成部は、前記印刷媒体の前記第１面上の領域であって前記第１面の印刷が完了した後に前記印刷装置の搬送ローラと接触する領域である接触領域を含む範囲に印刷されるべき画像を表す印刷データを生成する場合に、前記接触領域内の第１部分における特定の色材の単位面積当たりの量である色材量として、所定の第１上限量以下の量を定め、かつ、前記接触領域内の前記第１部分よりも後に印刷される第２部分における色材量として、前記第１上限量よりも少ない所定の第２上限量以下の量を定める印刷データを生成する、
画像処理装置。
【０００８】
第２部分に像が形成されてから第１面の印刷が完了するまでの経過時間は、第１部分に像が形成されてから第１面の印刷が完了するまでの経過時間に比べて短い。この構成によれば、第２部分の色材量が、第１部分の第１上限量よりも小さい第２上限量以下に制限されるので、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、搬送ローラに付着した色材による印刷媒体の汚れを抑制できる。
【０００９】
なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理方法および画像処理装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体（例えば、一時的ではない記録媒体）、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例としての複合機を示す説明図である。
【図２】プリンタ１７０の構成を示す概略断面図である。
【図３】プリンタ１７０による両面印刷の手順を示す概略図である。
【図４】印刷処理のフローチャートである。
【図５】オブジェクト抽出処理のフローチャートである。
【図６】オブジェクト抽出処理の概略図である。
【図７】インク使用量調整処理のフローチャートである。
【図８】調整リストの生成処理のフローチャートである。
【図９】調整リストの更新処理のフローチャートである。
【図１０】上限データ１３４の説明図である。
【図１１】非文字用調整リストの生成とインク量の調整との例を示す概略図である。
【図１２】非文字用調整リストに登録された調整後階調値が更新される例を示す概略図である。
【図１３】文字用調整リストの生成とインク量の調整との例を示す概略図である。
【図１４】オブジェクト画像の抽出と調整リストの生成との別の実施例を示す概略図である。
【図１５】調整リストの別の実施例を示す説明図である。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例：
図１は、本発明の一実施例としての複合機を示す説明図である。この複合機１００は、複合機１００の全体を制御するＣＰＵ１１０と、ＤＲＡＭ等の揮発性記憶装置１２０と、フラッシュメモリ等の不揮発性記憶装置１３０と、液晶パネル等の表示部１４０と、タッチパネル等の操作部１５０と、プリンタ１７０と、他の装置（例えば、ＵＳＢフラッシュメモリ）を接続するためのインタフェース１８０と、を備えている。不揮発性記憶装置１３０は、プログラム１３２と、上限データ１３４と、を格納している。
【００１２】
ＣＰＵ１１０は、揮発性記憶装置１２０と不揮発性記憶装置１３０とを用いてプログラム１３２を実行することによって、後述する画像処理を実行する。このように、ＣＰＵ１１０と揮発性記憶装置１２０と不揮発性記憶装置１３０との全体は、画像処理を実行する画像処理装置２００に対応する。図示するように、ＣＰＵ１１０は、データ取得部２１０と、抽出部２２０と、データ生成部２３０と、として機能する。データ生成部２３０は、色変換部２３２と、調整部２３４と、調整済データ生成部２３６と、を含んでいる。これらの処理部の機能については、後述する。
【００１３】
図２は、複合機１００の構成、特にプリンタ１７０の構成、を示す概略断面図である。図中には、互いに直交する３つの方向Ｄ１、Ｄ２、Ｄ３が示されている。第３方向Ｄ３は、鉛直上方向である。以下、第１方向Ｄ１のことを「＋Ｄ１方向」とも呼ぶ。また、第１方向Ｄ１とは反対の方向を「−Ｄ１方向」とも呼ぶ。「＋Ｄ２方向」と「−Ｄ２方向」と「＋Ｄ３方向」と「−Ｄ３方向」とについても、同様である。また、＋Ｄ１方向側を、単に「＋Ｄ１側」とも呼ぶ。他の方向側についても、同様である。
【００１４】
プリンタ１７０は、印刷媒体ＰＭ（紙等のシート状の媒体）を収容する給紙トレー３０５と、給紙トレー３０５の上側（＋Ｄ３側）に配置されたピックアップローラ３１０と、給紙トレー３０５の−Ｄ１側に配置された一対の給紙ローラ３２１、３２２と、給紙ローラ３２１、３２２の上側（＋Ｄ３側）に配置された搬送ローラ３３０と、搬送ローラ３３０よりも＋Ｄ１側であって搬送ローラ３３０よりも上側（＋Ｄ３側）に配置された印刷ヘッド３５０と、搬送ローラ３３０の＋Ｄ１側に配置された排紙トレー３６０と、給紙ローラ３２１、３２２の−Ｄ１側に配置された一対の再給紙ローラ３４１、３４２と、を備えている。印刷ヘッド３５０は、シアンＣとマゼンタＭとイエローＹとブラックＫとのインク滴を印刷媒体ＰＭに向かって吐出することによって、インクドットを印刷媒体ＰＭ上に形成する。
【００１５】
プリンタ１７０には、印刷媒体ＰＭの４つの搬送路Ｒ１〜Ｒ４が設けられている。第１搬送路Ｒ１は、給紙ローラ３２１、３２２の−Ｄ１側から、上方向（＋Ｄ３方向）に延びて、搬送ローラ３３０の上側（＋Ｄ３側）に至る。第２搬送路Ｒ２は、搬送ローラ３３０の上側（＋Ｄ３側）から、＋Ｄ１方向に真っ直ぐに延びて、排紙トレー３６０に至る。印刷ヘッド３５０は、この第２搬送路Ｒ２上に配置されており、第２搬送路Ｒ２に置かれた印刷媒体ＰＭの上側（＋Ｄ３側）の面上にインクドットを形成する。図示を省略するが、印刷ヘッド３５０は、第２方向Ｄ２と平行に移動しながらインク滴を吐出することによって、印刷媒体ＰＭ上の第２方向Ｄ２に延びる領域内の印刷が可能である。第３搬送路Ｒ３は、搬送ローラ３３０の上側（＋Ｄ３側）から、斜め下に向かって延びて、再給紙ローラ３４１、３４２の＋Ｄ１側に至る。第４搬送路Ｒ４は、再給紙ローラ３４１、３４２の−Ｄ１側から、上方向（＋Ｄ３方向）に延び、さらに、再給紙ローラ３４１、３４２の上方を＋Ｄ１方向に延びて、搬送ローラ３３０の上側（＋Ｄ３側）に至る。再給紙ローラ３４１、３４２と、第３搬送路Ｒ３と、第４搬送路Ｒ４とは、両面印刷を行う場合に、利用される。
【００１６】
なお、説明を簡略化するために、図２には、プリンタ１７０の構成の一部のみが示されている。図示を省略するが、プリンタ１７０は、さらに、搬送路Ｒ１〜Ｒ４を形成する壁と、他のローラと、各ローラを駆動するモータと、プリンタ１７０の各要素を制御する制御回路等の他の部材を備えている。
【００１７】
図３は、プリンタ１７０による両面印刷の手順を示す概略図である。両面印刷は、図３（Ａ）〜図３（Ｆ）の順番に、進行する。まず、図３（Ａ）に示すように、ピックアップローラ３１０は、給紙トレー３０５から１枚の印刷媒体ＰＭを取り出して、取り出した印刷媒体ＰＭを、給紙ローラ３２１、３２２に供給する。給紙ローラ３２１、３２２は、印刷媒体ＰＭを挟持して、第１搬送路Ｒ１を通じて、搬送ローラ３３０に、印刷媒体ＰＭを搬送する。
【００１８】
次に、図３（Ｂ）に示すように、搬送ローラ３３０は、搬送ローラ３３０の上側（＋Ｄ３側）に載っている印刷媒体ＰＭを、第２搬送路Ｒ２に沿って、＋Ｄ１方向に搬送する。この際、印刷ヘッド３５０は、印刷媒体ＰＭに向かってインク滴を吐出することによって、印刷媒体ＰＭの＋Ｄ３側の面（「第１面Ｓ１」と呼ぶ）に、インクドットｄｔを形成する。搬送ローラ３３０による＋Ｄ１方向への搬送と、印刷ヘッド３５０によるインクドットｄｔの形成とは、交互に繰り返される。そして、図３（Ｃ）に示すように、搬送ローラ３３０は、印刷媒体ＰＭのほぼ全体を、＋Ｄ１側に搬送する。これにより、印刷媒体ＰＭの第１面Ｓ１の印刷が完了する。なお、片面印刷が行われる場合には、搬送ローラ３３０は、印刷媒体ＰＭの全体を＋Ｄ１側に搬送することによって、印刷媒体ＰＭを排紙トレー３６０に排出する。
【００１９】
次に、図３（Ｄ）に示すように、搬送ローラ３３０は、逆方向に回転し、印刷媒体ＰＭを、−Ｄ１方向に搬送する。搬送される印刷媒体ＰＭは、第３搬送路Ｒ３を通じて、再給紙ローラ３４１、３４２に供給される。再給紙ローラ３４１、３４２は、印刷媒体ＰＭを挟持して、第３搬送路Ｒ３から第４搬送路Ｒ４へ、搬送する。これにより、印刷媒体ＰＭは、印刷ヘッド３５０と対向する位置を、−Ｄ１方向に移動するように、搬送される。このように、再給紙ローラ３４１、３４２は、第１面Ｓ１の印刷が完了した後に、印刷媒体ＰＭを、第１面Ｓ１の印刷時の搬送方向（＋Ｄ１方向）とは反対の方向（−Ｄ１方向）に、搬送する。
【００２０】
なお、プリンタ１７０には、−Ｄ１方向に搬送される印刷媒体ＰＭを、第１搬送路Ｒ１または第４搬送路Ｒ４ではなく、第３搬送路Ｒ３へ案内する部材を設けることが好ましい。そのような部材としては、例えば、第１搬送路Ｒ１と第４搬送路Ｒ４とを塞ぐ可動部材を採用可能である。
【００２１】
続いて、図４（Ｅ）に示すように、再給紙ローラ３４１、３４２は、第４搬送路Ｒ４から第２搬送路Ｒ２へ、印刷媒体ＰＭを搬送する。印刷媒体ＰＭが第４搬送路Ｒ４に沿って移動することによって、印刷媒体ＰＭの第１面Ｓ１が下側（−Ｄ３側）を向き、反対側の面（第２面Ｓ２と呼ぶ）が、上側（＋Ｄ３側）を向く。そして、印刷媒体ＰＭは、第２搬送路Ｒ２を＋Ｄ１側に向かって搬送され、印刷ヘッド３５０は、印刷媒体ＰＭの第２面Ｓ２上にインクドットｄｔを形成する。第２面Ｓ２の印刷は、第１面Ｓ１の印刷と同様に、進行する。そして、図３（Ｆ）に示すように、搬送ローラ３３０は、印刷媒体ＰＭの全体を＋Ｄ１側に搬送し、第２面Ｓ２の印刷が完了する。
【００２２】
なお、図３（Ｄ）に示すように、再給紙ローラ３４１は、印刷直後の第１面Ｓ１のインクドットｄｔと接触する。この段階でインクドットｄｔの乾燥が不十分である場合、再給紙ローラ３４１にインクが付着し、再給紙ローラ３４１から再び印刷媒体ＰＭにインクが転写される可能性がある。また、図３（Ｅ）に示すように、搬送ローラ３３０も、第１面Ｓ１のインクドットｄｔと接触する。従って、この段階でインクドットｄｔの乾燥が不十分である場合、搬送ローラ３３０にインクが付着し、搬送ローラ３３０から印刷媒体ＰＭにインクが転写される可能性がある。
【００２３】
印刷が完了した時点で、インクドットｄｔの乾燥時間は、後に印刷された部分よりも、先に印刷された部分において、長い。例えば、図３（Ｂ）、図３（Ｃ）の例では、第１面Ｓ１上の第１部分ＡＣａが、第１部分ＡＣａの−Ｄ１側の第２部分ＡＣｂよりも、先に印刷される。第１部分ＡＣａでは、第２部分ＡＣｂよりも、インクドットｄｔの乾燥が先に始まる。第１面Ｓ１の印刷が完了した時点では、第１部分ＡＣａでの乾燥時間は、第２部分ＡＣｂでの乾燥時間よりも、長い。従って、印刷が完了した時点で、インクの意図しない転写の可能性は、第２部分ＡＣｂよりも、第１部分ＡＣａにおいて、小さい。一般には、印刷が完了した時点において、先に印刷された部分では、後に印刷された部分よりも、意図しない転写の可能性が小さい。
【００２４】
また、図３（Ｄ）に示すように、再給紙ローラ３４１は、第１面Ｓ１の印刷が完了した後に、第２面Ｓ２の印刷を行うために、第１面Ｓ１の印刷時の搬送方向（＋Ｄ１方向）とは反対の方向（−Ｄ１方向）に、印刷媒体ＰＭを搬送する。従って、第１面Ｓ１と接触する再給紙ローラ３４１は、第１部分ＡＣａよりも先に第２部分ＡＣｂと接触する。すなわち、インクドットｄｔが形成されてから再給紙ローラ３４１と接触するまでの時間（すなわち、乾燥時間）は、第２部分ＡＣｂよりも、第１部分ＡＣａにおいて、長い。従って、再給紙ローラ３４１によるインクの意図しない転写の可能性は、第２部分ＡＣｂよりも、第１部分ＡＣａにおいて、小さい。一般には、先に印刷された部分では、後に印刷された部分よりも、意図しない転写の可能性が小さい。
【００２５】
以上のように、インクの意図しない転写の可能性は、印刷媒体ＰＭの第１面Ｓ１上の搬送方向の位置に応じて、異なっている。具体的には、第１面Ｓ１の印刷時の第１方向Ｄ１を基準とする場合に（図３（Ｃ））、＋Ｄ１側の端ＥＰに近いほど、意図しない転写の可能性が小さく、−Ｄ１側の端ＥＭに近いほど、意図しない転写の可能性が大きい。本実施例の印刷処理は、印刷された画像の濃度が過剰に薄くなることを抑制するために、そのような位置依存性を考慮してインク量を制御する。
【００２６】
図４は、印刷処理のフローチャートである。この印刷処理は、例えば、ユーザが、複合機１００（図１）に対して画像の印刷を指示した場合に、ＣＰＵ１１０によって実行される。ユーザは、操作部１５０を操作することによって、画像の印刷の指示を含む種々の情報を、入力可能である。
【００２７】
最初のステップＳ１００では、データ取得部２１０は、ユーザの指示に従って、印刷処理のための画像データ（以下、「入力画像データ」とも呼ぶ）を取得する。例えば、データ取得部２１０は、ユーザの指示に従って、インタフェース１８０に接続されたメモリカードから、印刷対象の画像データを取得する。そして、データ取得部２１０は、取得した画像データのラスタライズ処理を行うことによって、入力画像データを生成する。ラスタライズ処理は、画像データを処理解像度のビットマップデータに変換する処理である。生成されるビットマップデータは、例えば、赤Ｒと緑Ｇと青Ｂとの３つの色成分の階調値（例えば、０から２５５までの２５６階調）で複数の画素（以下「印刷画素」とも呼ぶ）のそれぞれの色を表している。以下、入力画像データによって表される画像を「入力画像」とも呼ぶ。
【００２８】
次のステップＳ１１０では、抽出部２２０は、入力画像からオブジェクト画像を抽出するオブジェクト抽出処理を実行する。図５は、オブジェクト抽出処理のフローチャートである。図６は、オブジェクト抽出処理の概略図である。図６（Ａ）は、入力画像ＩＭの例を示している。図示された入力画像ＩＭは、第１面Ｓ１に印刷されるべき画像を示しており、第２面Ｓ２に印刷されるべき画像については、図示を省略する。図中の第１方向Ｄ１と第２方向Ｄ２とは、第１面Ｓ１の印刷時（図３（Ｂ）、図３（Ｃ））の、入力画像ＩＭに対する方向を示している。入力画像ＩＭは、白い背景と、写真Ｉｐと、写真Ｉｐの−Ｄ１側に配置された４つの文字列Ｉｔ１〜Ｉｔ４と、を表している。４つの文字列Ｉｔ１〜Ｉｔ４は、それぞれ、第２方向Ｄ２に沿って延びている。また、図示するように、入力画像ＩＭは、第１方向Ｄ１と第２方向Ｄ２とに沿ってマトリクス状に配置された複数の画素Ｐｘによって、表現されている。第１数Ｎｎは、第１方向Ｄ１の画素数を示し、第２数Ｎｍは、第２方向Ｄ２の画素数を示している。
【００２９】
図５の最初のステップＳ２００では、抽出部２２０は、入力画像データから、各画素Ｐｘの色値を取得する。本実施例では、各画素の色値は、赤Ｒと緑Ｇと青Ｂとの３つの色成分の階調値である。次のステップＳ２１０では、抽出部２２０は、元の色値から輝度値Ｙｐを算出する。元の色値からの輝度値Ｙｐの算出は、予め決められた演算式に従って、行われる。本実施例では、以下の演算式が用いられる。
Ｙｐ＝（０．２５Ｒ＋０．５Ｇ＋０．２５Ｂ）／２５５
本実施例では、算出された輝度値Ｙｐは、０以上１以下の範囲内の値として、定義されている。
【００３０】
次のステップＳ２２０では、抽出部２２０は、第１方向Ｄ１の輝度値分布を算出する。図６（Ｂ）は、輝度値分布の算出例を示している。抽出部２２０は、第２方向Ｄ２に延びる１本の画素ライン（「画素行」とも呼ぶ）から、輝度値Ｙｐの平均値Ｙａｖを算出する。抽出部２２０は、この平均輝度値Ｙａｖの算出を、１番目からＮｎ番目までのＮｎ本の画素ラインのそれぞれついて、行う。図６（Ｂ）は、画素ラインの−Ｄ１方向の位置ＰＤ１と、平均輝度値Ｙａｖと、の対応関係を示すグラフである。
【００３１】
図示するように、背景のみを表す画素ラインの平均輝度値Ｙａｖは、ほとんど「１」である。また、写真Ｉｐを表す画素ラインの平均輝度値Ｙａｖは、比較的小さく、文字列Ｉｔ１〜Ｉｔ４を表す画素ラインの平均輝度値Ｙａｖは、比較的大きい。この理由は、以下の通りである。すなわち、文字は、背景上の細線によって表されるので、文字列を表す画素ラインは、比較的多くの背景画素（すなわち、背景を表す画素）を含む。一方、写真は、その内部に背景を含まないので、写真を表す画素ラインは、比較的少しの背景画素を含む。従って、写真を表す画素ラインの平均輝度値Ｙａｖは、文字列を表す画素ラインの平均輝度値Ｙａｖと比べて、小さい傾向がある。一般に、写真に限らず、イラストやパイチャート等の文字とは異なる種類のオブジェクトを表す画素ラインの平均輝度値Ｙａｖは、文字列を表す画素ラインの平均輝度値Ｙａｖと比べて、小さい傾向がある。
【００３２】
図５の次のステップＳ２３０では、抽出部２２０は、平均輝度値Ｙａｖを用いて、入力画像ＩＭからオブジェクト画像を抽出する。具体的には、抽出部２２０は、平均輝度値Ｙａｖに応じて、画素ラインによって表されるオブジェクトの種類を、「背景Ａｂ」と「文字Ａｔ」と「非文字Ａｉ」とのいずれかに特定する。平均輝度値Ｙａｖが所定の第１閾値Ｙｔｈ１以上である場合、種類が「背景Ａｂ」と特定される。平均輝度値Ｙａｖが第１閾値Ｙｔｈ１未満であり、かつ、平均輝度値Ｙａｖが所定の第２閾値Ｙｔｈ２以上である場合、種類が「文字Ａｔ」と特定される。ここで、第２閾値Ｙｔｈ２は、第１閾値Ｙｔｈ１よりも、小さい。平均輝度値Ｙａｖが第２閾値Ｙｔｈ２未満である場合、種類が「非文字Ａｉ」と特定される。
【００３３】
図６（Ｃ）は、画素ラインの位置ＰＤ１と、特定された種類と、の対応関係を示すグラフである。図６（Ｄ）は、入力画像ＩＭ上の特定された種類毎の領域を示す概略図である。図６（Ｃ）に示するように、写真Ｉｐを表す連続な複数の画素ラインが、非文字Ａｉと特定されている。図６（Ｄ）の非文字領域Ａｉ１は、非文字Ａｉと特定された複数の画素ラインによって構成される領域である。図示するように、非文字領域Ａｉ１は、写真Ｉｐを含み、入力画像ＩＭの−Ｄ２側の端から＋Ｄ２側の端まで拡がる矩形領域である。以下、この非文字領域Ａｉ１によって表される画像を、「非文字オブジェクト画像Ｏｉ１」とも呼ぶ。
【００３４】
また、図６（Ｃ）に示すように、文字列Ｉｔ１〜Ｉｔ４を表す複数の画素ラインが、文字Ａｔと特定されている。図６（Ｄ）の文字領域Ａｔ１〜Ａｔ４は、それぞれ、文字Ａｔと特定された複数の画素ラインによって構成される領域である。図示するように、４つの文字領域Ａｔ１〜Ａｔ４は、それぞれ、４つの文字列Ｉｔ１〜Ｉｔ４に対応しており、背景を挟んで互いに分離している。各文字領域Ａｔ１〜Ａｔ４は、それぞれ、入力画像ＩＭの−Ｄ２側の端から＋Ｄ２側の端まで拡がる矩形領域である。以下、これらの文字領域Ａｔ１〜Ａｔ４によって表される画像の全体を、「文字オブジェクト画像Ｏｔ１」とも呼ぶ。文字オブジェクト画像Ｏｔ１は、互いに分離した４つの画像（４つの領域Ａｔ１〜Ａｔ４のそれぞれの画像）で構成されている。
【００３５】
以上のように、抽出部２２０は、オブジェクトの種類を表す値（以下「特徴値ＷＴＩ」と呼ぶ）を、画素ライン毎に決定することによって、２種類のオブジェクト画像Ｏｔ１、Ｏｉ１を抽出する。そして、図５の処理が終了する。
【００３６】
図４の次のステップＳ１２０では、色変換部２３２が、入力画像データの色変換を行う。色変換部２３２は、所定のルックアップテーブルに従って、印刷画素毎に、赤Ｒと緑Ｇと青Ｂの階調値を、複数のインクのそれぞれの階調値（ここでは、シアンＣ、マゼンタＭ、イエローＹ、ブラックＫのそれぞれの階調値）に、変換する。各インクの階調値は、インクの使用量（単に「インク量」とも呼ぶ）を表している。本実施例では、インク量は、０％から１００％までの多階調（例えば、２５６階調）で表現されている。０％は、インク量がゼロであることを意味し、１００％は、インク量が取り得る最大値を意味している。以下、色変換済のビットマップデータを、「インク画像データ」とも呼ぶ。色変換部２３２は、この色変換によって、複数の画素のそれぞれの色値として、ＣＭＹＫの階調値を特定する。
【００３７】
次のステップＳ１３０では、調整部２３４が、インク使用量調整処理を実行する。図７は、インク使用量調整処理のフローチャートである。最初のステップＳ３００は、調整リストの生成処理であり、次のステップＳ３１０は、調整リストに応じてインク使用量（各インクの階調値）を調整する処理である。インク使用量を調整する処理では、インク画像データによって表されるブラックＫの階調値が、上限データ１３４によって定められる上限値を超える場合に、その階調値が上限値以下の値に調整される。調整リストは、調整前のＣＭＹＫの階調値と調整後のＣＭＹＫの階調値との対応関係を表すリストである。後述するように、調整リストは、調整すべき階調値の対応関係のみを、表している。
【００３８】
図８は、調整リストの生成処理のフローチャートである。最初のステップＳ４００では、調整部２３４は、調整リストを初期化する。本実施例では、文字用調整リストと、非文字用調整リストとの、２つの空のリストが生成される。次のステップＳ４１０では、調整部２３４は、入力画像ＩＭの処理対象の画素ライン（すなわち、画素行）の番号ｉを「１」に初期化する。次のステップＳ４２０では、調整部２３４は、入力画像ＩＭのｉ番目の画素行（以下、単に「ｉ行」とも呼ぶ）の特徴値ＷＴＩを特定する。特徴値ＷＴＩが「背景Ａｂ」を表す場合、処理は、ステップＳ４５０に移行する。特徴値ＷＴＩが「非文字Ａｉ」を表す場合、調整部２３４は、次のステップＳ４３０で、ｉ行を用いて非文字用調整リストを更新する。特徴値ＷＴＩが「文字Ａｔ」を表す場合、調整部２３４は、次のステップＳ４４０で、ｉ行を用いて文字用調整リストを更新する。いずれの場合も、調整リストの更新が終了したら、処理は、ステップＳ４５０に移行する。ステップＳ４５０では、調整部２３４は、処理対象の画素ラインの番号ｉに「１」を追加して番号ｉを更新する。次のステップＳ４６０では、調整部２３４は、全ての画素ラインの処理が終了したか否か（ここでは、番号ｉが第１数Ｎｎ以上であるか否か）を判定する。未処理の画素ラインが残っている場合（Ｓ４６０：Ｎｏ）、調整部２３４は、ステップＳ４２０に戻って、更新された番号ｉの画素ラインの処理を行う。全ての画素ラインの処理が終了したら（Ｓ４６０：Ｙｅｓ）、図８の処理が終了する。
【００３９】
図９は、調整リストの更新処理のフローチャートである。このフローチャートは、文字用調整リストと非文字用調整リストとに共通である。以下、非文字用調整リストを更新することとして、説明を行う。
【００４０】
最初のステップＳ５００では、調整部２３４は、上限データ１３４（図１）を参照して、ｉ行の階調値の上限値を取得する。図１０は、上限データ１３４の説明図である。上限データ１３４は、ブラックＫの上限値ＩＵｋと、シアンＣとマゼンタＭとイエローＹとに共通な上限値ＩＵｃｍｙと、を定めている。以下、ブラックＫの上限値ＩＵｋを、「ブラック上限値ＩＵｋ」とも呼ぶ。上限値ＩＵｋ、ＩＵｃｍｙは、印刷媒体ＰＭの第１面Ｓ１上の再給紙ローラ３４１（図１）と接触する領域内で、設定されている。
【００４１】
図１０（Ａ）は、印刷媒体ＰＭの第１面Ｓ１と再給紙ローラ３４１との接触領域の概略図である。図中の第１方向Ｄ１と第２方向Ｄ２とは、第１面Ｓ１の印刷時（図３（Ｂ）、図３（Ｃ））の、印刷媒体ＰＭに対する方向を示している。図示するように、再給紙ローラ３４１は、第２方向Ｄ２に沿って間隔をあけて並ぶ３つのローラ３４１ａ、３４１ｂ、３４１ｃを含んでいる（以下、再給紙ローラ３４１ａ、３４１ｂ、３４１ｃと呼ぶ）。図中では、３つの接触領域ＡＣ１、ＡＣ２、ＡＣ３が、ハッチングで示されている。接触領域ＡＣ１、ＡＣ２、ＡＣ３は、両面印刷時に再給紙ローラ３４１ａ、３４１ｂ、３４１ｃと接触する領域を、それぞれ示している。各接触領域ＡＣ１、ＡＣ２、ＡＣ３は、いずれも、第１面Ｓ１上を、印刷媒体ＰＭの＋Ｄ１側の端ＥＰから−Ｄ１側の端ＥＭまで延びる矩形状の領域である。接触領域ＡＣ１、ＡＣ２、ＡＣ３の第２方向Ｄ２の幅は、再給紙ローラ３４１ａ、３４１ｂ、３４１ｃの幅と、それぞれ同じである。接触領域ＡＣ１、ＡＣ２、ＡＣ３を除いた残りの領域は、再給紙ローラ３４１ａ、３４１ｂ、３４１ｃとは接触しない領域である（以下「非接触領域ＡｎＣ」と呼ぶ）。
【００４２】
図１０（Ｂ）は、第１面Ｓ１上の上限値ＩＵｃｍｙ、ＩＵｋの分布を示す概略図である。本実施例では、ブラックＫのインクの意図しない転写を抑制するように、ブラック上限値ＩＵｋが定められている。図示するように、接触領域ＡＣ１、ＡＣ２、ＡＣ３内では、ブラックＫの上限値ＩＵｋが、１００％よりも小さい値に設定されている。ＣＭＹの上限値ＩＵｃｍｙは、ブラックＫの階調値をブラック上限値ＩＵｋに設定した場合の上限値を示している。ブラックＫの階調値がブラック上限値ＩＵｋよりも小さい場合には、ＣＭＹの階調値として、上限値ＩＵｃｍｙよりも大きい値を採用可能である。非接触領域ＡｎＣ内では、ブラックＫおよびＣＭＹの上限値ＩＵｋ、ＩＵｃｍｙは設定されていない。
【００４３】
図１０（Ｃ）は、階調値の上限値ＩＵと、−Ｄ２方向の位置ＰＤ２と、の対応関係の概略を示すグラフである。接触領域ＡＣ１、ＡＣ２、ＡＣ３内のブラックＫの上限値ＩＵは、上限データ１３４によって定められるブラック上限値ＩＵｋである。後述するように、ブラック上限値ＩＵｋは、印刷媒体ＰＭ内の第２方向Ｄ２の位置に応じて４段階で変化する。図１０（Ｃ）では、４段階のブラック上限値ＩＵｋが、重ねて示されている。非接触領域ＡｎＣ内のブラックＫの上限値ＩＵは、色変換（図４：Ｓ１２０）の結果、ブラックＫの階調値が取り得る最大値である。
【００４４】
同様に、接触領域ＡＣ１、ＡＣ２、ＡＣ３内のＣＭＹの上限値ＩＵは、上限データ１３４によって定められる上限値ＩＵｃｍｙである。上限値ＩＵｃｍｙは、ブラック上限値ＩＵｋの変化に応じて、４段階で変化する。図１０（Ｃ）では、４段階の上限値ＩＵｃｍｙが、重ねて示されている。非接触領域ＡｎＣ内のＣＭＹの上限値ＩＵは、ブラックＫの階調値が非接触領域ＡｎＣ内の上限値である場合に、取り得る最大値である。
【００４５】
図示するように、接触領域ＡＣ１、ＡＣ２、ＡＣ３内のブラック上限値ＩＵｋは、非接触領域ＡｎＣ内のブラックＫの上限値ＩＵよりも、小さい値に設定されている。この理由は、再給紙ローラ３４１ａ、３４１ｂ、３４１ｃを介するブラックインクの転写を抑制するためである。
【００４６】
図１０（Ｄ）は、上限値ＩＵｋ、ＩＵｃｍｙと、−Ｄ１方向の位置ＰＤ１と、の対応関係の概略を示すグラフである。図示するように、−Ｄ１方向の位置ＰＤ１は、４つの区間Ｓａ、Ｓｂ、Ｓｃ、Ｓｄに区分され、各区間Ｓａ、Ｓｂ、Ｓｃ、Ｓｄ毎に、上限値ＩＵｋ、ＩＵｃｍｙが設定されている。ブラック上限値ＩＵｋは、印刷媒体ＰＭの＋Ｄ１側の端ＥＰから−Ｄ１側のＥＭに向かって、徐々に小さくなる。この理由は、以下の通りである。図３で説明したように、第１面Ｓ１の印刷時の第１方向Ｄ１を基準とする場合に、インクの意図しない転写の可能性は、印刷媒体ＰＭの＋Ｄ１側の端ＥＰに近いほど小さく、印刷媒体ＰＭの−Ｄ１側の端ＥＭに近いほど大きい。そこで、ブラックＫのインクの意図しない転写を抑制するために、意図しない転写の可能性が比較的高い領域では、ブラック上限値ＩＵｋが比較的小さな値に設定される。そして、ブラックＫの階調値が過剰に小さくなることを抑制するために、意図しない転写の可能性が比較的低い領域では、ブラック上限値ＩＵｋが比較的大きな値に設定される。ＣＭＹの上限値ＩＵｃｍｙは、インク総量が過剰に多くなることを抑制するために、ブラック上限値ＩＵｋが大きいほど、小さい値に設定される。
【００４７】
なお、図１０（Ｂ）では、第１接触領域ＡＣ１は、図１０（Ｃ）で説明した４つの区間Ｓａ、Ｓｂ、Ｓｃ、Ｓｄに対応する４つの部分領域ＡＣ１ａ、ＡＣ１ｂ、ＡＣ１ｃ、ＡＣ１ｄに区分されている。各部分領域の符号は、接触領域の符号の末尾に、区間を特定する１文字の符号（＋Ｄ１側から−Ｄ１側に向かって順番に「ａ」、「ｂ」、「ｃ」、「ｄ」）を付加したものである。第２接触領域ＡＣ２と第３接触領域ＡＣ３とについても、同様である。
【００４８】
図９のステップＳ５００では、調整部２３４は、上限データ１３４を参照することによって、ｉ行の位置に対応付けられたブラック上限値ＩＵｋを取得する。例えば、ｉ行が図１０（Ｄ）の第２区間Ｓｂに含まれる場合、ブラック上限値ＩＵｋは７６％（図１０（Ｂ））である。
【００４９】
次のステップＳ５１０では、調整部２３４は、ｉ行の複数の画素のうちの接触領域ＡＣ１、ＡＣ２、ＡＣ３に含まれる画素の中から、濃画素の階調値を取得する。ここで、濃画素とは、ブラックＫの階調値ＩＫがブラック上限値ＩＵｋよりも大きい画素を意味している。検出される濃画素の数は、ゼロ以上の種々の値であり得る。
【００５０】
次のステップＳ５２０では、調整部２３４は、処理対象の濃画素の番号ｊを「１」に初期化する。
【００５１】
次のステップＳ５３０では、調整部２３４は、ｊ番目の濃画素のＣＭＹＫの調整後階調値の候補Ｃｍ、Ｍｍ、Ｙｍ、Ｋｍを取得する。本実施例では、調整部２３４は、ブラックＫの調整前の階調値ＩＫを、ブラック上限値ＩＵｋに変更することによって、調整後階調値の候補Ｃｍ、Ｍｍ、Ｙｍ、Ｋｍを取得する。ＣＭＹの階調値は、変更されない。
【００５２】
図１１は、非文字用調整リストの生成とインク量の調整との例を示す概略図である。図１１（Ａ）には、抽出部２２０によって抽出された非文字オブジェクト画像Ｏｉ１が示されている。第１画素Ｐｘ１が、濃画素として検出されている。第１画素Ｐｘ１は、第３接触領域ＡＣ３の第１部分領域ＡＣ３ａに含まれる画素である。第１画素Ｐｘ１のＣＭＹＫの階調値は、「４、４、４、８８」であり、ブラック階調値ＩＫ（８８）が、ブラック上限値ＩＵｋ（７９）よりも大きい。調整部２３４は、このような濃画素の調整後階調値の候補Ｃｍ、Ｍｍ、Ｙｍ、Ｋｍとして、「４、４、４、７９」を採用する。
【００５３】
図９の次のステップＳ５４０では、調整部２３４は、調整リストを参照して、ｊ番目の濃画素の調整前階調値が、調整リストに登録済であるか否かを判定する。未登録である場合（Ｓ５４０：Ｎｏ）、次のステップＳ５４５で、調整部２３４は、調整前階調値と調整後階調値との対応関係を、調整リストに登録する。例えば、図１１の例では、第１画素Ｐｘ１の調整前階調値と調整後階調値との対応関係が、１番の対応関係として登録されている。
【００５４】
次のステップＳ５６０では、調整部２３４は、処理対象の濃画素の番号ｊに「１」を追加して番号ｊを更新する。次のステップＳ５７０では、調整部２３４は、全ての濃画素の処理が終了したか否かを判定する。未処理の濃画素が残っている場合（Ｓ５７０：Ｎｏ）、調整部２３４は、ステップＳ５３０に戻って、更新された番号ｊの濃画素の処理を行う。これにより、１本の画素ラインに複数の濃画素が含まれる場合には、複数の対応関係が調整リストに登録され得る。全ての濃画素の処理が終了した場合（Ｓ５７０：Ｙｅｓ）、図９の処理が終了する。
【００５５】
ステップＳ５４０で、ｊ番目の濃画素の調整前階調値が、調整リストに登録済である場合（Ｓ５４０：Ｙｅｓ）、次のステップＳ５５０で、調整部２３４は、ブラックＫの調整後階調値の候補Ｋｍが、登録済のブラックＫの調整後階調値Ｋｘよりも小さいか否かを判定する。候補階調値Ｋｍが登録済階調値Ｋｘよりも小さい場合（Ｓ５５０：Ｙｅｓ）、次のステップＳ５５５で、調整部２３４は、登録済の調整後階調値を、調整後階調値の新たな候補に置換する（すなわち、ｊ番目の濃画素の調整前階調値に対応する調整後階調値を、新たな候補で更新する）。そして、調整部２３４は、ステップＳ５６０に移行する。ステップＳ５５０の判定結果がＮｏである場合には、調整部２３４は、ステップＳ５５５をスキップして、ステップＳ５６０に移行する。
【００５６】
図１２は、非文字用調整リストに登録された調整後階調値が更新される例を示す概略図である。説明のために、図１２では、入力画像ＩＭが、図１１の入力画像ＩＭとは異なる階調値で表されていることとする。この例では、先ず、濃画素として第１画素Ｐｘ１１が処理される。第１画素Ｐｘ１１は、第３接触領域ＡＣ３の第１部分領域ＡＣ３ａに含まれている。第１画素Ｐｘ１１のＣＭＹＫの階調値は「４、４、４、８８」であり、ブラック上限値ＩＵｋは、７９である。調整用リストには、第１画素Ｐｘ１１のＣＭＹＫの階調値「４、４、４、８８」と、調整後階調値の候補「４、４、４、７９」と、の対応関係が、１番の対応関係として登録される。
【００５７】
後述するように、第１画素Ｐｘ１１を含む画素ラインの処理の後には、別の画素ラインが処理される。ここで、濃画素として第２画素Ｐｘ１２が処理されることとする。第２画素Ｐｘ１２は、第３接触領域ＡＣ３の第２部分領域ＡＣ３ｂに含まれている。第２画素Ｐｘ１２のＣＭＹＫの階調値は、第１画素Ｐｘ１１のＣＭＹＫの階調値と同じである（図９：Ｓ５４０：Ｙｅｓ）。また、ブラック上限値ＩＵｋは、７６である。この結果、調整後階調値の候補は「４、４、４、７６」である。この新たな候補のブラックＫの階調値（７６）は、登録済のブラックＫの調整後階調値（７９）よりも、小さい（図９：Ｓ５５０：Ｙｅｓ）。従って、調整部２３４は、登録済の調整後階調値（４、４、４、７９）を、調整後階調値の新たな候補（４、４、４、７６）に置換する。
【００５８】
全ての濃画素の処理が終了したら（図９：Ｓ５７０：Ｙｅｓ）、図９の処理、すなわち、図８のステップＳ４３０が終了する。そして、全ての画素行の処理が終了するまで、ステップＳ４２０〜Ｓ４６０の処理が繰り返される。例えば、図１１の例では、さらに、第３接触領域ＡＣ３の第２部分領域ＡＣ３ｂに含まれる第２画素Ｐｘ２が濃画素として検出され、第２画素Ｐｘ２の調整前階調値（２、２、２、７８）と調整後階調値（２、２、２、７６）との対応関係が、２番目の対応関係として登録されている。以上、非文字用調整リストの更新について説明したが、文字用調整リストの更新も、同様に行われる。図１３は、文字用調整リストの生成とインク量の調整との例を示す概略図である。図１３（Ａ）には、抽出部２２０によって抽出された文字オブジェクト画像Ｏｔ１が示されている。第１画素Ｐｘ２１が、濃画素として検出されている。第１画素Ｐｘ２１は、第１文字領域Ａｔ１の文字を表す画素であり、第３接触領域ＡＣ３の第３部分領域ＡＣ３ｃに含まれている。第１画素Ｐｘ２１のＣＭＹＫの階調値は、「８、８、８、７６」であり、ブラック上限値ＩＵｋは、７３である。調整用リストには、第１画素Ｐｘ２１のＣＭＹＫの階調値「８、８、８、７６」と、調整後階調値の候補「８、８、８、７３」と、の対応関係が、１番の対応関係として登録される。
【００５９】
次に、濃画素として第２画素Ｐｘ２２が処理される。第２画素Ｐｘ２２は、第２文字領域Ａｔ２の文字を表す画素であり、第３接触領域ＡＣ３の第４部分領域ＡＣ３ｄに含まれている。第２画素Ｐｘ２２のＣＭＹＫ階調値は、第１画素Ｐｘ２１のＣＭＹＫ階調値と同じである。また、ブラック上限値ＩＵｋは、７０である。この結果、調整後階調値の候補は「８、８、８、７０」である。この新たな候補のブラックＫの階調値（７０）は、登録済のブラックＫの調整後階調値（７３）よりも、小さい。従って、調整部２３４は、登録済の調整後階調値（８、８、８、７３）を、調整後階調値の新たな候補（８、８、８、７０）に置換する。
【００６０】
以上のように、全ての画素ラインの処理が終了した場合（図８：Ｓ４６０：Ｙｅｓ）、図９の処理、すなわち、図７のステップＳ３００が、終了する。図７の次のステップＳ３１０では、調整部２３４は、生成した調整リストに応じて、インク画像データの階調値を調整する。具体的には、調整部２３４は、非文字領域Ａｉ１（非文字オブジェクト画像Ｏｉ１）の全ての画素の階調値を、非文字用調整リストに従って変換し、文字領域Ａｔ１〜Ａｔ４（文字オブジェクト画像Ｏｔ１）の全ての画素の階調値を、文字用調整リストに従って、変換する。
【００６１】
例えば、図１１（Ｂ）の例では、第１画素Ｐｘ１を含む第１画素群Ｐｘ１ｇの複数の画素の階調値が、図１１（Ａ）の調整リストの１番の対応関係の調整前階調値と同じである。従って、第１画素群Ｐｘ１ｇの複数の画素の階調値が、１番の対応関係の調整後階調値に調整される。また、第２画素Ｐｘ２を含む第２画素群Ｐｘ２ｇの複数の画素の階調値が、図１１（Ａ）の調整リストの２番の対応関係の調整前階調値と同じである。従って、第２画素群Ｐｘ２ｇの複数の画素の階調値が、２番の対応関係の調整後階調値に調整される。なお、第１画素群Ｐｘ１ｇと第２画素群Ｐｘ２ｇとは、それぞれ、非文字領域Ａｉ１の全体（接触領域ＡＣ１、ＡＣ２、ＡＣ３と非接触領域ＡｎＣとの両方を含む）から検出される。従って、接触領域ＡＣ１、ＡＣ２、ＡＣ３と非接触領域ＡｎＣと間の色のバランスが崩れることを抑制しつつ、インク量を調整できる。
【００６２】
図１２（Ｂ）の例では、第１画素Ｐｘ１１を含む第１画素群Ｐｘ１１ｇの複数の画素の階調値と、第２画素Ｐｘ１２を含む第２画素群Ｐｘ１２ｇの複数の画素の階調値とが、図１２（Ａ）の調整リストの１番の対応関係の調整前階調値と同じである。従って、第１画素Ｐｘ１１と第２画素Ｐｘ１２とを含む複数の画素（第１画素群Ｐｘ１１ｇと第２画素群Ｐｘ１２ｇ）の階調値が、１番の対応関係の調整後階調値に調整される。なお、第１画素群Ｐｘ１１ｇを含む第１部分領域ＡＣ３ａのブラック上限値ＩＵｋ（７９）は、第２画素群Ｐｘ１２ｇを含む第２部分領域ＡＣ３ｂのブラック上限値ＩＵｋ（７６）よりも、大きい。しかし、第１画素群Ｐｘ１１ｇと第２画素群Ｐｘ１２ｇとの両方のブラックＫの階調値は、共通のブラック上限値ＩＵｋ（小さい方のブラック上限値ＩＵｋ（７６））以下に調整される。従って、第１部分領域ＡＣ３ａと第２部分領域ＡＣ３ｂとの間の色のバランスが崩れることを抑制しつつ、インク量を調整できる。
【００６３】
図１３（Ｂ）の例では、第１画素Ｐｘ２１と第２画素Ｐｘ２２とを含む文字を表す複数の画素の階調値が、図１３（Ａ）の調整リストの１番の対応関係の調整前階調値と同じである。従って、文字オブジェクト画像Ｏｔ１の全体の文字を表す画素の階調値が、１番の対応関係の調整後階調値に調整される。なお、第１画素Ｐｘ２１を含む第３部分領域ＡＣ３ｃのブラック上限値ＩＵｋ（７３）は、第２画素Ｐｘ２２を含む第４部分領域ＡＣ３ｄのブラック上限値ＩＵｋ（７０）よりも、大きい。しかし、第１画素Ｐｘ２１と第２画素Ｐｘ２２との両方のブラックＫの階調値は、共通のブラック上限値ＩＵｋ（小さい方のブラック上限値ＩＵｋ（７０））以下に調整される。従って、第１部分領域ＡＣ３ａと第２部分領域ＡＣ３ｂとの間の色のバランスが崩れることを抑制しつつ、インク量を調整できる。また、本実施例では、全ての文字領域Ａｔ１〜Ａｔ４の画素の階調値が、共通の調整リストに従って、調整される。従って、複数の文字列の間で色のバランスが崩れることを抑制しつつ、インク量を調整できる。
【００６４】
図７のステップＳ３１０の終了に応じて、図７の処理、すなわち、図４のステップＳ１３０が終了する。なお、ステップＳ１３０のインク使用量調整処理は、第１面Ｓ１に印刷されるべき画像に対して行われる。第２面Ｓ２に印刷されるべき画像に対しては、インク使用量調整処理は、行われない。また、両面印刷を行わずに片面印刷を行う場合には、インク使用量調整処理は省略される。
【００６５】
図４の次のステップＳ１４０では、調整済データ生成部２３６は、階調値が調整されたインク画像データに応じて、印刷データを生成する。印刷データは、プリンタ１７０によって解釈可能な形式の画像データである。印刷データを生成する方法としては、データ形式に適した任意の方法を採用可能である。例えば、調整済データ生成部２３６は、調整済のインク画像データを用いてハーフトーン処理を行い、ハーフトーン処理の結果に応じて、印刷データを生成する。ハーフトーン処理としては、いわゆる誤差拡散法に従った処理が行われる。この代わりに、ディザマトリクスを用いる方法を採用してもよい。次のステップＳ１５０では、調整済データ生成部２３６は、生成した印刷データをプリンタ１７０に送信する。プリンタ１７０は、受信した印刷データに従って、画像を印刷する。
【００６６】
以上のように、データ生成部２３０の調整済データ生成部２３６は、図１１で説明したように、第１部分領域ＡＣ３ａにおけるブラックＫの階調値として、所定の第１上限値（７９）以下の量を定め、第２部分領域ＡＣ３ｂにおけるブラックＫの階調値として、第１上限値（７９）よりも小さい所定の第２上限値（７６）以下の量を定める印刷データを生成する。従って、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したインクによる印刷媒体ＰＭの汚れを抑制できる。
【００６７】
また、図３（Ｄ）で説明したように、再給紙ローラ３４１は、第１面Ｓ１の印刷が完了した後に、第２面Ｓ２の印刷を行うために、第１面Ｓ１の印刷時の搬送方向（＋Ｄ１方向）とは反対の方向（−Ｄ１）に印刷媒体ＰＭを搬送するローラである。このような再給紙ローラ３４１を備えるプリンタ１７０を用いる場合には、印刷媒体ＰＭ（図１０（Ａ））の＋Ｄ１側の端ＥＰと−Ｄ１側の端ＥＭとの間のインクの乾燥時間の差（インクドットｄｔが形成されてからインクドットｄｔが再給紙ローラ３４１と接触するまでの時間の差）が大きい傾向にある。本実施例では、図１０（Ｃ）で説明したように、第１方向Ｄ１の位置に応じて、ブラック上限値ＩＵｋが異なっている。従って、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したインクによる印刷媒体の汚れを抑制できる。
【００６８】
また、図１１で説明したように、第３接触領域ＡＣ３の第１部分領域ＡＣ３ａと非接触領域ＡｎＣとの両方が、第１部分領域ＡＣ３ａのブラック上限値ＩＵｋよりも大きい同じ階調値を示す画素（第１画素群Ｐｘ１ｇ）を含む場合に、第１部分領域ＡＣ３ａと非接触領域ＡｎＣとの両方の画素（第１画素群Ｐｘ１ｇ）のブラックＫの階調値が、ブラック上限値ＩＵｋ以下であるように、印刷データが生成される。従って、接触領域と非接触領域との間の色のバランスが崩れることを抑制しつつ、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したインクによる印刷媒体の汚れを抑制できる。
【００６９】
また、図１２で説明したように、第３接触領域ＡＣ３の第１部分領域ＡＣ３ａと第２部分領域ＡＣ３ｂとの両方が、比較的大きいブラック上限値ＩＵｋ（第１部分領域ＡＣ３ａのブラック上限値ＩＵｋ）よりも大きい同じ階調値を示す画素（Ｐｘ１１、Ｐｘ１２）を含む場合に、それらの画素Ｐｘ１１、Ｐｘ１２の両方のブラックＫの階調値が、比較的小さいブラック上限値ＩＵｋ（第２部分領域ＡＣ３ｂのブラック上限値ＩＵｋ）以下であるように、印刷データが生成される。従って、第１部分領域ＡＣ３ａと第２部分領域ＡＣ３ｂとの間の色のバランスが崩れることを抑制しつつ、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したインクによる印刷媒体の汚れを抑制できる。
【００７０】
また、図１２（Ａ）の第１画素Ｐｘ１１のブラックＫの階調値（８８）は、図１１（Ａ）の第１画素Ｐｘ１のブラックＫの階調値（８８）と同じである。しかし、図１２（Ｂ）の第１画素Ｐｘ１１調整後のブラックＫの階調値（７６）は、図１１（Ｂ）の第１画素Ｐｘ１の調整後のブラックＫの階調値（７９）よりも、小さい。この理由は、１つのオブジェクト画像が、同じ階調値を有する複数の濃画素を含む場合には、各濃画素に対応付けられたブラック上限値ＩＵｋのうちの最も小さいブラック上限値ＩＵｋが、複数の濃画素に共通に適用されるからである。
【００７１】
換言すれば、１つのオブジェクト画像に含まれる同じ階調値を有する複数の濃画素には、それら複数の濃画素のいずれとも対応付けられていないブラック上限値ＩＵｋ（例えば、当該オブジェクト領域の外の領域に対応付けられたブラック上限値ＩＵｋ）は、適用されない。例えば、図１１の非文字オブジェクト画像Ｏｉ１が、接触領域内に印刷されるべき部分として、第２部分領域ＡＣ３ｂ内の部分を含まずに第１部分領域ＡＣ３ａ内の部分のみを含み、かつ、第１部分領域ＡＣ３ａに含まれる第１画素Ｐｘ１のブラックＫの階調値（８８）が、第１部分領域ＡＣ３ａのブラック上限値ＩＵｋ（７９）よりも大きいと仮定する。この場合、その第１画素Ｐｘ１のブラックＫの調整後の階調値は、第２部分領域ＡＣ３ｂのブラック上限値ＩＵｋ（７６）よりも大きく第１部分領域ＡＣ３ａのブラック上限値ＩＵｋ（７９）以下の値に設定される（本実施例では、第１部分領域ＡＣ３ａのブラック上限値ＩＵｋと同じ７９）。従って、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したインクによる印刷媒体の汚れを抑制できる。
【００７２】
また、本実施例では、上述のように、シアンＣとマゼンタＭとイエローＹとブラックＫとのそれぞれのインクのうちの最も濃いブラックＫの階調値が、ブラック上限値ＩＵｋによって制限される。従って、他のインクと比べて目立ちやすいブラックＫによる汚れを抑制できる。また、ブラックＫの階調値を制限する場合であっても、印刷された画像の濃度が過剰に薄くなることを抑制できる。特に、ブラックＫのインクが、他のインクと比べて、乾燥し難い場合に（例えば、ＣＭＹの各インクが染料インクであり、ブラックＫのインクが顔料インクである場合に）、印刷された画像の濃度が過剰に薄くなることを抑制し、さらに、再給紙ローラ３４１に付着したブラックＫのインクによる印刷媒体の汚れを抑制できる。
【００７３】
また、本実施例では、調整部２３４は、色変換済のインク画像データの階調値を調整する。そして、調整済データ生成部２３６は、調整済の階調値に応じて印刷データを生成する。従って、調整済データ生成部２３６は、ブラックＫの適切な階調値を実現する印刷データを生成することができる。なお、印刷済画像におけるブラックＫのインクの単位面積当たりのインク量は、ブラック上限値ＩＵｋに対応付けられた量以下に制限される。印刷済画像における単位面積当たりのインク量は、例えば、インクドットｄｔの総数によって特定可能である。互いにサイズが異なる複数種類のインクドットが用いられる場合には、サイズに応じた重み付きのインクドットの総数を採用すればよい。
【００７４】
Ｂ．第２実施例：
図１４は、オブジェクト画像の抽出と調整リストの生成との別の実施例を示す概略図である。上述した図８の実施例では、調整リストとして、文字用調整リストと非文字用調整リストとの２つが用いられている。従って、非文字オブジェクト画像を挟んで分離した２つの文字オブジェクト画像には、共通の文字用調整リストが適用される（図示省略）。第２実施例では、非文字オブジェクト画像を挟んで分離した２つの文字オブジェクト画像には、互いに異なる文字用調整リストが適用される。同様に、文字オブジェクト画像を挟んで分離した２つの非文字オブジェクト画像には、互いに異なる非文字用調整リストが適用される。
【００７５】
図１４には、入力画像ＩＭ２と、抽出されるオブジェクト画像と、が示されている。この入力画像ＩＭ２は、−Ｄ１方向に沿って並ぶ、文字領域Ａｔ１１、Ａｔ１２と、非文字領域Ａｉ１１と、文字領域Ａｔ１３、Ａｔ１４と、非文字領域Ａｉ１２と、を表している。抽出部２２０は、非文字領域を挟まずに第１方向Ｄ１に沿って並ぶ１以上の文字領域を、１つの文字オブジェクト画像として抽出し、文字領域を挟まずに第１方向Ｄ１に沿って並ぶ１以上の非文字領域を、１つの非文字オブジェクト画像として抽出する。例えば、図１４の例では、第１文字領域Ａｔ１１と第２文字領域Ａｔ１２とが、第１文字オブジェクト画像Ｏｔ１１として抽出され、第１非文字領域Ａｉ１１が、第１非文字オブジェクト画像Ｏｉ１１として抽出され、第３文字領域Ａｔ１３と第４文字領域Ａｔ１４とが、第２文字オブジェクト画像Ｏｔ１２として抽出され、第２非文字領域Ａｉ１２が、第２非文字オブジェクト画像Ｏｉ１２として抽出される。
【００７６】
調整部２３４は、オブジェクト画像毎に、調整リストを生成する。図１４の例では、調整部２３４は、第１文字オブジェクト画像Ｏｔ１１に応じて、第１文字オブジェクト画像Ｏｔ１１のための第１文字用調整リストを生成する。同様に、第１非文字オブジェクト画像Ｏｉ１１に応じて、第１非文字オブジェクト画像Ｏｉ１１のための第１非文字用調整リストが生成され、第２文字オブジェクト画像Ｏｔ１２に応じて、第２文字オブジェクト画像Ｏｔ１２のための第２文字用調整リストが生成され、第２非文字オブジェクト画像Ｏｉ１２に応じて、第２非文字オブジェクト画像Ｏｉ１２のための第２非文字調整リストが生成される。
【００７７】
このように、第２実施例では、オブジェクト画像毎に調整リストが生成されるので、１つのオブジェクト画像における階調値の制限が、他のオブジェクト画像に影響を与えることを、抑制できる。この結果、印刷された画像の濃度が過剰に薄くなることを抑制しつつ、再給紙ローラ３４１に付着したインクによる印刷媒体の汚れを抑制できる。
【００７８】
Ｃ．第３実施例：
図１５は、調整リストの別の実施例を示す説明図である。上記各実施例からの差異は、調整部２３４が、ブラックＫの階調値を調整する場合に、ＣＭＹの階調値も調整する点だけである。調整部２３４は、ブラックＫの階調値を低減する場合に、ＣＭＹのそれぞれの階調値を増大させる。例えば、調整部２３４は、ブラックＫの調整後階調値を調整前階調値で除算して得られる比率の逆数を、ＣＭＹのそれぞれの階調値に乗じることによって、ＣＭＹのそれぞれの調整後階調値を増大させる。この結果、階調値の調整に起因する色の変化を抑制できる。図１５の例では、ブラックＫの階調値が低減される代わりに、ＣＭＹのそれぞれの階調値が増大しているので、印刷済画像の色が薄くなることを抑制できる。なお、ＣＭＹのいずれかの調整後階調値が、上限値ＩＵｃｍｙを超える場合には、調整部２３４は、上限値ＩＵｃｍｙを超えた調整後階調値を、上限値ＩＵｃｍｙに再設定する。ここで、印刷される色の変化を抑制するためには、ＣＭＹの階調値の比率を、階調値の調整前後で維持することが好ましい。
【００７９】
Ｄ．変形例：
（１）ブラック上限値ＩＵｋは、第１面Ｓ１と再給紙ローラ３４１ａ、３４１ｂ、３４１ｃとの接触領域ＡＣ１、ＡＣ２、ＡＣ３に限らず、第１面Ｓ１の印刷が完了した後に第１面Ｓ１と他のローラとが接触する領域内において、定められていてもよい。例えば、図３（Ｅ）に示す搬送ローラ３３０と第１面Ｓ１とが接触する領域内において、ブラック上限値ＩＵｋが定められていても良い。また、ブラック上限値ＩＵｋは、図１０（Ｄ）に示すように、第１方向Ｄ１の位置の変化に応じてステップ状に変化してもよく、この代わりに、第１方向Ｄ１の位置の変化に応じて滑らかに変化してもよい。
【００８０】
また、両面印刷を実行可能なプリンタ１７０の構成としては、図２、図３に示す構成に限らず、種々の構成を採用可能である。例えば、図２、図３と同じ方向を向いて見た場合に、第１面Ｓ１の印刷が完了した後に、時計回りに印刷媒体ＰＭを搬送することによって、印刷媒体ＰＭを反転させる構成（第１面Ｓ１と第２面Ｓ２とを入れ替える構成）を採用してもよい。いずれの場合も、第１面Ｓ１の印刷が完了した後に、印刷媒体ＰＭを反転させるために、第１面Ｓ１の印刷時の搬送方向とは反対の方向に印刷媒体ＰＭを搬送するローラを含む構成を採用可能である。そのような構成を採用する場合、そのローラと第１面Ｓ１との接触領域内において、ブラック上限値ＩＵｋが定められていることが好ましい。
【００８１】
いずれの場合も、第１面Ｓ１上のローラとは接触しない非接触領域にのみインクドットｄｔが形成されるような画像を印刷すれば、入力画像データの階調値に応じた本来のインク量（すなわち、ブラック上限値ＩＵｋによって制限されていない場合のインク量）を特定可能である。
【００８２】
（２）データ生成部２３０（例えば、調整部２３４）は、インクの色成分の階調値を調整する代わりに、インクの色成分とは異なる他の色成分の階調値を調整してもよい。データ生成部２３０は、例えば、赤Ｒ、緑Ｇ、青Ｂの階調値を調整することによって、ブラックＫのインク量を上限値以下に調整してもよい。例えば、赤Ｒ、緑Ｇ、青Ｂの合計値が、所定の下限値（「ＲＧＢ下限値」と呼ぶ）以上となるように、赤Ｒ、緑Ｇ、青Ｂの比率を固定しつつ、赤Ｒ、緑Ｇ、青Ｂのそれぞれの階調値を増大させてもよい。こうすれば、ブラックＫのインク量を、ＲＧＢ下限値によって実現される量以下に調整することができる。
【００８３】
（３）データ生成部２３０（例えば、調整部２３４）は、ブラックＫのインクに限らず、他のインクのインク量を、上限値以下に調整してもよい。一般には、意図しない再転移が生じ易いインクのインク量を、上限値以下に調整すればよい。
【００８４】
（４）印刷処理の手順としては、図４で説明した手順に限らず、種々の手順を採用可能である。例えば、データ取得部２１０は、図示しないネットワークを通じて、他の装置から入力画像データを取得してもよい。また、データ取得部２１０の代わりに、色変換部２３２が、ステップＳ１２０で、ラスタライズを実行してもよい。この場合、ユーザによって指定された印刷対象の画像データが、入力画像データに対応する。抽出部２２０は、データ取得部２１０によって取得された画像データを、そのまま入力画像データとして用いて、オブジェクト画像を抽出すればよい。この代わりに、色変換部２３２によってラスタライズされた画像データを用いて、オブジェクト画像を抽出してもよい。この場合も、抽出部２２０は、入力画像中のオブジェクト画像を抽出している、ということができる。一般に、抽出部２２０がオブジェクト画像を抽出するために解析する画像データとしては、入力画像と同じ画像を表す任意の画像データを採用可能である。また、データ取得部２１０は、ラスタライズ済の画像データを、入力画像データとして取得してもよい。
【００８５】
オブジェクト画像の抽出方法としては、図５、図６で説明した方法に限らず、他の種々の方法を採用可能である。例えば、処理対象の画像を複数の処理領域に分割し、処理領域毎に画素値（例えば、輝度値）の分散を算出し、分散が第１閾値よりも小さい処理領域を文字領域に分類し、分散が第２閾値（第２閾値＞第１閾値）よりも大きい処理領域を写真領域に分類し、分散が第１閾値以上第２閾値以下である処理領域をイラスト領域に分類する。そして、同じ種類の処理領域が連続することによって構成される１つの連続な領域を、１つのオブジェクト画像として抽出する。ここで、第２方向Ｄ２に延びる１本の画素ラインが、複数のオブジェクト画像と重なっていても良い。いずれの場合も、データ生成部２３０（例えば、調整部２３４）は、オブジェクト画像毎に調整リストを生成して、１つのオブジェクト画像内の全ての画素に、共通の調整リストを適用することが好ましい。こうすれば、１つのオブジェクト画像の内部で色のバランスが崩れることを抑制できる。
【００８６】
（５）プリンタ１７０が利用可能なインクとしては、ＣＭＹＫのそれぞれのインクに加えて、他のインク（例えば、レッドインク）を採用してもよい。また、ブラックＫのインクのみを採用してもよい。また、プリンタ１７０としては、インクを用いるインクジェット式のプリンタに限らず、トナーを用いるレーザプリンタを採用してもよい。この場合、定着後の冷却が不十分な状態で、印刷済の第１面Ｓ１が搬送ローラと接触すると、トナーが搬送ローラに付着し、搬送ローラから印刷媒体ＰＭにトナーが転写される可能性がある。この場合、上限データ１３４によって定められる単位面積当たりのトナー量の上限値が、トナーが印刷媒体ＰＭに定着してから、印刷媒体ＰＭ上のトナーが両面印刷のための搬送ローラに接触するまでの時間（冷却時間）が短いほど、小さいことが好ましい。そして、データ生成部２３０（例えば、調整部２３４）は、そのようなトナー量の上限値を用いて、トナー量を調整することが好ましい。
【００８７】
（６）図１に示す実施例において、画像処理装置２００の機能（例えば、処理部２１０〜２３６の機能）は、複合機１００の画像処理装置２００とは異なる他の装置（例えば、ネットワークを介してプリンタと通信可能なコンピュータ）によって、実現されてもよい。いずれの場合も、データ生成部２３０（例えば、調整済データ生成部２３６）は、印刷データを、ネットワークを通じて、プリンタに送信すればよい。
【００８８】
また、ネットワークを介して互いに通信可能な複数の装置（例えば、コンピュータ）が、画像処理装置２００の機能を一部ずつ分担して、全体として、画像処理装置２００の機能を提供してもよい（これらの装置を備えるシステムが画像処理装置に対応する）。
【００８９】
上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図１のデータ生成部２３０の機能を、論理回路を有する専用のハードウェア回路によって実現してもよい。
【００９０】
また、本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。
【００９１】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９２】
１００...複合機、１１０...ＣＰＵ、１２０...揮発性記憶装置、１３０...不揮発性記憶装置、１３２...プログラム、１３４...上限データ、１４０...表示部、１５０...操作部、１７０...プリンタ、１８０...インタフェース、２００...画像処理装置、２１０...データ取得部、２２０...抽出部、２３０...データ生成部、２３２...色変換部、２３４...調整部、２３６...調整済データ生成部、３０５...給紙トレー、３１０...ピックアップローラ、３２１...給紙ローラ、３３０...搬送ローラ、３４１、３４１ａ、３４１ｂ、３４１ｃ...再給紙ローラ、３５０...印刷ヘッド、３６０...排紙トレー、ＰＭ...印刷媒体、ｄｔ...インクドット
【図１】
2014168887.tif 000003
【図２】
2014168887.tif 000004
【図３】
2014168887.tif 000005
【図４】
2014168887.tif 000006
【図５】
2014168887.tif 000007
【図６】
2014168887.tif 000008
【図７】
2014168887.tif 000009
【図８】
2014168887.tif 000010
【図９】
2014168887.tif 000011
【図１０】
2014168887.tif 000012
【図１１】
2014168887.tif 000013
【図１２】
2014168887.tif 000014
【図１３】
2014168887.tif 000015
【図１４】
2014168887.tif 000016
【図１５】
2014168887.tif 000017