(57)【特許請求の範囲】
【請求項１】
ブラックインクと、コンポジットブラックを生成可能なカラーインクを用いて、入力された画像データに基づいて記録媒体に画像形成する画像形成手段を有する画像形成装置において、
グレースケールの印刷を前記コンポジットブラックで行うか否かが入力される入力部を有し、
前記画像形成手段は、前記入力部に前記コンポジットブラックで行わないと入力され、かつ、所定部数ごとの記録媒体の画像形成における画像データがグレースケールである場合に、前記コンポジットブラックで前記グレースケールの画像データに対する画像形成を行う画像形成装置。
【請求項２】
ブラックインクと、コンポジットブラックを生成可能なカラーインクを用いて、入力された画像データに基づいて記録媒体に画像形成する画像形成手段を有する画像形成装置において、
グレースケールの印刷を前記コンポジットブラックで行うか否かが入力される入力部を有し、
前記画像形成手段は、前記入力部に前記コンポジットブラックで行わないと入力され、かつ、所定ジョブごとの画像形成における画像データがグレースケールである場合に、前記コンポジットブラックで前記グレースケールの画像データに対する画像形成を行う画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター・複写機・ＦＡＸ等のインクジェット方式を用いた画像形成装置に関する。
【背景技術】
【０００２】
カラーインクによるコンポジットブラック印刷が提案されている（例えば、特許文献１参照）。コンポジットブラック印刷とは、カラーインクを組み合わせることで、黒色を表現することである。従って、カラー印刷を行わず、モノクロ印刷が継続したとしても、コンポジットブラック印刷を行うことで、カラーインク用の記録ヘッドはカラーインクを吐出することになる。その結果、カラーインク用の記録ヘッドのノズルは、乾燥による目詰まり等が生じることはない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
コンポジットブラック印刷は、カラーインク用の記録ヘッドのノズルの目詰まりを防げる反面、ブラックインクのみ使用する印刷（ブラック印刷）と比べて処理データ量が多い。従って、コンポジットブラック印刷の生産性は、ブラック印刷の生産性より低くなるという問題がある。そこで、ユーザインタフェースに、コンポジットブラック印刷を適用するか否かを選択できる項目（例えば、チェックボックス）を設け、ユーザがコンポジットブラック印刷を行うか否かを自由に選択できるような構成がある。
この構成であると、カラーインク用の記録ヘッドのノズルの乾燥を防ぐため、ユーザはコンポジットブラック印刷を行うことを、定期的に選択しなければならない。しかし、モノクロ印刷を頻繁に行うユーザが、該ユーザの誤りなどにより、コンポジットブラック印刷を選択しない状態が継続すると、カラーインク用の記録ヘッドのノズルの目詰まりが生じるという問題がある。
そこで、本発明では、ユーザがコンポジットブラック印刷を選択していない場合にも、カラーインク用の記録ヘッドのノズルの目詰まりを生じさせないことを目的とする。
【課題を解決するための手段】
【０００４】
前記目的を達成するため、ブラックインクと、コンポジットブラックを生成可能なカラーインクを用いて、入力された画像データに基づいて記録媒体に画像形成する画像形成手段を有する画像形成装置において、グレースケールの印刷を前記コンポジットブラックで行うか否かが入力される入力部を有し、前記画像形成手段は、前記入力部に前記コンポジットブラックで行わないと入力され、かつ、所定部数ごとの記録媒体の画像形成における画像データがグレースケールである場合に、前記コンポジットブラックで前記グレースケールの画像データに対する画像形成を行う画像形成装置を提供する。
【発明の効果】
【０００５】
本発明の画像形成装置であれば、ユーザがコンポジットブラック印刷を選択していない場合にも、カラーインク用の記録ヘッドのノズルの目詰まりを生じさせない。
【図面の簡単な説明】
【０００６】
【図１】本実施例１の制御部の機能構成例を示した図である。
【図２】本実施例の（Ａ）は第１ユーザインタフェース、（Ｂ）は第２ユーザインタフェースの一例を示した図である。
【図３】本実施例のＣＰＵの機能構成例を示した図である。
【図４】本実施例のＣＰＵの主な処理の流れを示した図である。
【図５】本実施例の用紙などを模式的に示した図である。
【図６】別の実施例のＣＰＵの機能構成例を示した図である。
【図７】別の実施例のＣＰＵの主な処理の流れを示した図である。
【図８】別の実施例の用紙などを模式的に示した図である。
【図９】別の実施例のＣＰＵの主な処理の流れを示した図である。
【図１０】別の実施例のジョブなどを模式的に示した図である。
【図１１】別の実施例のＣＰＵの主な処理の流れを示した図である。
【図１２】別の実施例のジョブなどを模式的に示した図である。
【図１３】別の実施例のＣＰＵの機能構成例を示した図である。
【図１４】別の実施例のＣＰＵの主な処理の流れを示した図である。
【図１５】別の実施例のＣＰＵの機能構成例を示した図である。
【図１６】別の実施例のＣＰＵの主な処理の流れの前半部を示した図である。
【図１７】図１６の後半部を示した図である。
【発明を実施するための形態】
【０００７】
以下、図面を参照して、本発明を実施するための形態の説明を行う。なお、ブロック図において同じ機能を持つ構成部やフローチャート図において同じ処理を行う過程には同じ番号を付し、重複説明を省略する。
【実施例１】
【０００８】
本実施例の画像形成装置は、例えば、インクジェットプリンタである。画像形成装置とは例えば、プリンタ、ファクシミリ、複写装置、プロッタ、これらの複合機などである。
【０００９】
図１に、本実施例の画像形成装置の制御部６０の機能構成例を示す。制御部６０は、画像形成装置の制御を司るマイクロコンピュータ（以下、「ＣＰＵ」と称する。）４０と、外部端末（例えば、ＰＣ）との間でデータを送受するための送受信部４１と、制御プログラムなどの必要な固定情報を格納したＲＯＭ４３と、ＣＰＵ４１からのアドレス入力に応じたセレクト信号を出力するアドレスデコーダ４４と、画像メモリ４２に画像データを送るためのプリンタコントローラ４５と、プリンタコントローラ４５から送られてきた画像データを記憶、保存する画像メモリ４２と、ワーキングメモリ等として使用するＲＡＭ４６と、各記録ヘッドを駆動する駆動部４７を有する。また、以下の説明では、駆動部４７と記録ヘッド６をまととめて、画像形成手段５０という。
【００１０】
また、この画像形成装置は、ブラックインクを収容するブラックインクキャリッジと、カラー（イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ））インクを収容するカラーインクキャリッジを有する。以下では、ブラックインクをＫインクとし、カラーインクをまとめてＣＭＹインクという場合もある。また、画像形成装置は、Ｋインクを吐出する記録ヘッドと、ＣＭＹインクを吐出する記録ヘッドと、を有する。以下では、Ｋインクを吐出する記録ヘッドをブラックインク用記録ヘッド６Ｋとし、ＣＭＹインクを吐出する記録ヘッドをまとめて、カラーインク用記録ヘッド６ＣＭＹとする。また、ブラック吐出ヘッド６ｋおよびカラー吐出ヘッド６ＣＭＹをまとめて記録ヘッド６という。
【００１１】
また、本実施例の画像形成装置の画像形成手段５０は、ブラックインクまたは、コンポジットブラックにより記録媒体に画像形成する。記録媒体は、例えば、紙、糸、繊維、皮革、金属、プラスチック、ガラス、木材、セラミックスなどが含まれる。
また、画像形成とは、文字、図形、パターンなどの画像を記録媒体に付与することや、単にインクを記録媒体に着弾させることも意味する。以下の説明では、「記録媒体」を「用紙」とし、「画像形成」を「印刷」とする。用紙の「ページ数」と、記録媒体の「部数」とは、同義である。
【００１２】
次に、コンポジットブラックについて簡単に説明する。黒の再現には基本的に黒インクが使用されるが、シアンドット、マゼンタドット及びイエロードット（これらを「ＣＭＹドット」ともいう。）を組み合わせることによって、擬似的に黒を再現できる。この擬似的な黒の再現は、色を重ねる毎に明度、彩度が減少していく減法混色法の特性による。
つまり、「コンポジットブラック」は、ＣＭＹドットの組み合わせで（ＣＭＹの各インクを使用して）再現した黒である。また、以下では、Ｋインクのみを使用して再現した黒を「リアルブラック」といい、ＫインクにＣＭＹインクを加えて４色で再現した黒を「４色混合ブラック」という。
【００１３】
図２（Ａ）（Ｂ）にそれぞれ入力部７０である第１ユーザインタフェース７０（Ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）、第２ユーザインタフェース８０を示す。第１ユーザインタフェース７０は、画像形成装置に、ユーザに視認可能に設けられる。第２ユーザインタフェース８０は、画像形成装置に接続される外部端末（例えば、ＰＣ）のモニターに表示される。
第１ユーザインタフェース７０は所定の操作ボタンにより構成された（破線で囲まれた）操作部７２と、様々な情報が電子的に表示される表示部７４を有する。第１ユーザインタフェース７０には、グレースケールの印刷方式（以下、「グレー印刷方式」という。）をコンポジットブラックで行うか否かがユーザにより入力される。グレースケールとは、画像を白から黒までの明暗だけで表現することである。
第１ユーザインタフェース７０の表示部７４には、グレー印刷方式として、例えば、選択肢（Ａ）「プリンタドライバに従って印刷を行う」または選択肢（Ｂ）「コンポジットブラック印刷を行う」が電子的に表示される。操作部７２は一対の押しボタン７０２、７０４や決定ボタン７０６などで構成されている。ここで、選択肢（Ａ）「プリンタドライバに従って印刷を行う」とは、デフォルト設定のことであり、後述する第２ユーザインタフェース８０の決定事項に従って、印刷を行うということである。
ユーザは選択肢（Ａ）または、（Ｂ）のどちらかを選択する。選択の手法は、例えば、ユーザが一対の上下移動押しボタン７０２、７０４を押下することにより、選択肢（Ａ）または選択肢（Ｂ）を選択し、決定ボタン７０６を押下することにより決定する。
また、第２ユーザインタフェース８０には、選択肢（Ｃ）「グレー印刷方式をＫ単色で行う（つまり、リアルブラックで行う）」、または選択肢（Ｄ）「グレー印刷方式をＣＭＹＫ４色で行う（つまり、４色混合ブラックで行う）」が表示される。選択肢（Ｃ）はデフォルト設定である。図２（Ｂ）では、単に、選択肢（Ｃ）「Ｋ単色」、選択肢（Ｄ）「ＣＭＹＫ４色」と示す。ユーザは、選択肢（Ｃ）または（Ｄ）を、例えばマウスのクリックにより選択・決定する。
【００１４】
本実施例の画像形成装置は、第１ユーザインターフェース（入力部）７０にグレースケールの印刷をコンポジットブラックで行わないと入力され（以下、第１所定条件という。）、かつ、所定条件（以下、第２所定条件という。）を満たした場合に、画像形成手段５０が強制的に用紙にコンポジット印刷をする。ユーザは第１所定条件、第２所定条件を満たした場合には、コンポジットブラック印刷を行うように画像形成装置に対して設定する必要がある。
第２所定条件は様々あるが、実施例１は第２所定条件として、「所定ページごとの（おきの）用紙において、画像データがグレースケールのデータである」とする。つまり、実施例１の画像形成手段５０は、第１所定条件を満たし、かつ、通算のページ数がｐ（ｐは２以上の自然数）の倍数に相当する用紙に対してグレースケールのデータであれば、コンポジットブラックで印刷する。通算のページ数とは画像形成装置が初回に（例えば、工場出荷後初めて）印刷した用紙を１ページとした場合の通算のページ数を意味する。また、画像データがグレースケールのデータである場合とは、画像データがカラーデータであるが、ユーザにより後述する第３ユーザインターフェースによりグレースケール印刷を行うように選択された場合と、画像データがグレースケールのデータである場合を含む。
【００１５】
その他の第２所定条件については、実施例２〜５で説明する。
【００１６】
図３に実施例１の画像形成装置中のＣＰＵ４０の機能構成例のブロック図を示す。図４に実施例１のＣＰＵ４０の処理のフローチャート図を示す。図５に印刷する用紙等を模式的に示す。以下の説明では、上述の自然数ｐ＝５とする。つまり、図５に示すように、通算のページ数が、５ページ目、１０ページ目、１５ページ目、２０ページ目、・・・、１００ページ目、１０５ページ目、１１０ページ目・・・である用紙に対して、画像データがグレースケールのデータである場合に、画像形成手段５０は、コンポジットブラック印刷を行う。以下、詳細に説明する。
予め、記憶部１０２には、第１ユーザインタフェース７０で選択された選択肢（Ａ）または（Ｂ）についての情報が記憶されている。該情報とは例えば、フラグである。例えば、選択肢（Ａ）が選択された場合には、「プリンタドライバに従って印刷を行う」旨を示す第１フラグを記憶部１０２に記憶させ、選択肢（Ｂ）が選択された場合には、「コンポジットブラック印刷を行う」旨を示す第１フラグを記憶部１０２に記憶させればよい。この例では、ユーザの誤りにより、選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択され続けているものとする。つまり、選択肢（Ａ）を示すフラグが、記憶部１０２に記憶され、第１所定条件を満たすものとする。
更に、記憶部１０２には、第２ユーザインタフェース８０で選択された選択肢（Ｃ）「グレー印刷方式をＫ単色で行う」、または選択肢（Ｄ）「グレー印刷方式をＣＭＹＫ４色で行う」についての情報が記憶されている。該情報とは例えばフラグ（以下、第２フラグという。）である。例えば、選択肢（Ｃ）が選択された場合には、「グレー印刷方式をＫ単色で行う」旨を示す第２フラグを記憶部１０２に記憶させ、選択肢（Ｄ）が選択された場合には、「グレー印刷方式をＣＭＹＫ４色で行う」旨を示す第２フラグを記憶部１０２に記憶させればよい。
【００１７】
まず、ステップＳ２において、取得部１０４は、記憶部１０２からユーザにより設定されたグレー印刷方式（つまり、選択肢（Ａ）または（Ｂ））についての第１フラグを取得する。ステップＳ４において、取得部１０４は、記憶部１０２から、通算ページ総数Ｑを取得する。ここで、通算ページ総数とは、全ての過去のジョブ（つまり、現在のジョブ以前のジョブ）で印刷した通算のページ総数である。この例では、通算のページ総数Ｑを「１０４」として説明する。
【００１８】
認定部１０６は、現在のジョブにおいて現在の用紙の通算のページ数Ｒを認定する。っつまり、認定部１０６は、現在の通算のページ数Ｒは何ページ目なのかを認定する。この例では、図５に示すように、現在のページ数は、Ｒ＝１０４＋１＝１０５となる。ステップＳ６において、第１判定部１０８は、現在の通算のページ数Ｒ（＝１０５）が、自然数ｐ（＝５）の倍数であるか否かを判定する。現在の通算のページ数Ｒはｐの倍数であることから、ステップＳ６ではＹｅｓとなり、次のステップＳ８に進む。
【００１９】
ステップＳ８において、設定部１１０は、記憶部１０２内のグレー印刷方式の第１フラグをコンポジットブラック方式に設定する。この例では、ユーザにより、選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択されていることから、設定部１１０は、第１フラグを「コンポジットブラック印刷を行う」旨を示すフラグに強制的に設定する。ステップＳ８終了後、ステップＳ１０に進む。
【００２０】
次に、ステップＳ１０において、第２判定部１１２は、現在のジョブにおいて、入力された画像データが、カラーデータかグレースケールのデータかを判定する。図４においては、グレースケールのデータを単にグレーデータと記載する。
【００２１】
ここで、グレースケールのデータとは、カラーデータではない画像データであり、つまり、イエローの要素、マゼンダの要素、シアンの要素が全て０である画像データを意味する。カラーデータかグレースケールのデータかの判定は、イエローの要素、マゼンダの要素、シアンの要素が全て０である場合には、グレースケールのデータであると第２判定部１１２が判定し、そうでなければ、カラーデータであると第２判定部１１２が判定すればよい。
【００２２】
ステップＳ１０でＮｏの場合、つまり、第２判定部１１２が、画像データはカラーデータであると判定した場合には、ステップＳ１２に進み、データ生成部１１４は、ＣＭＹＫのインクデータによりカラーデータを生成する。
【００２３】
また、ステップＳ１０でＹｅｓの場合、つまり、第２判定部１１２が、画像データがグレースケールのデータであると判定した場合には、ステップＳ１４に進む。ステップＳ１４において、第３判定部１１３は、グレー印刷方式はコンポジットブラックで行う方式かプリンタドライバに従う方式かを判定する。具体的には、第３判定部１１３は、記憶部１０２内に格納されている第１フラグが示している内容を取得する。この例では、ステップＳ８により、グレー印刷方式がコンポジットブラック方式に設定されたことから、第３判定部１１３は、グレー印刷方式がコンポジットブラック方式であるとの判定を行う。つまり、ステップＳ１４においてはＹｅｓとなり、ステップＳ１６に進む。
【００２４】
ステップＳ１６では、データ生成部１１４が、コンポジットブラックのインクデータを生成する。そして、ステップＳ１６または、上述したステップＳ１２でデータ生成部１１４がインクデータを生成すると、次のステップＳ１８に進む。
【００２５】
ステップＳ１８において、第５判定部１１６は、現在のページ中の印刷処理が終了したか否かを判定する。ステップＳ１８でＮｏの場合、つまり、現在のページについて画像形成処理（印刷処理）が終了していない場合には、ステップＳ１０に戻り、ステップＳ１８において、Ｙｅｓと判定されるまで（つまり、現在のページについてのインクデータが全て生成されるまで）、処理を繰り返す。
【００２６】
ステップＳ１８において、Ｙｅｓの場合、つまり、第５判定部１１６が現在のページについてのインクデータの生成が終了したと判定した場合には、ステップＳ２０に進む。ステップＳ２０において、画像形成手段５０は、現在のページについてのインクデータに基づいて、該現在のページに対して印刷を行う。そして、ステップＳ２２において、更新部１１７は、記憶部１０２内の通算ページ総数Ｑ（＝１０４）を現在の通算のページ数Ｒ（＝１０５）に更新する。
【００２７】
次回のページについての処理は、再び、スタートから始まり、第１フラグの内容は、リセットされる。ステップＳ２を経て、ステップＳ４では、取得部１０４が記憶部１０２から、通算ページ総数Ｑ（＝１０５）を取得する。認定部１０６は、現在のジョブにおいて用紙の通算のページ数Ｒを認定する。この例であると、図５に示すように、現在の通算のページ数Ｒは、Ｒ＝Ｑ＋１＝１０６となる。ステップＳ６において、第１判定部１０８は、現在の通算のページ数Ｒ（＝１０６）が、ｐ（＝５）の倍数であるか否かを判定する。現在の通算のページ数Ｒは自然数ｐ（＝５）の倍数でないことから、ステップＳ６ではＮｏとなり、ステップＳ８には進まずに、ステップＳ１０に進む。ここで、グレー印刷方式は、上述のように、ユーザは、選択肢（Ａ）「プリンタドライバに従って印刷を行う」を選択しているので、記憶部１０２中の第１フラグは、「プリンタドライバに従って印刷を行う」旨を示す。
【００２８】
ステップＳ１０を経て、上述したステップＳ１２またはステップＳ１４に進む。ステップＳ１４に進んだ場合には、第３判定部１１３は、グレー印刷方式はコンポジットブラック方式か否かを判定する。ここで、ステップＳ８に進んでいないことから、グレー印刷方式は、「プリンタドライバに従って印刷を行う」である。従って、第３判定部１１３は、グレー印刷方式はコンポジットブラック方式ではないと判定し、ステップＳ１４ではＮｏとなり、ステップＳ２４に進む。
ステップＳ２４では、第４判定部１１５が、第２ユーザインタフェース８０（プリンタドライバ）で設定されたグレー印刷方式が、Ｋ単色（リアルブラック）で行うものなのか、４色混合ブラックで行うものなのかを判定する。具体的には、第４判定部１１５は、記憶部１０２内の第２フラグを取得し、参照すればよい。
ステップＳ２４でＹｅｓ、つまり、第４判定部１１５が、グレー印刷方式はリアルブラックであると判定した場合には、ステップＳ２６に進む。ステップＳ２６において、データ生成部１１４は、黒色単色画像情報処理にて黒色単色のインクデータを生成する。
【００２９】
また、ステップＳ２４でＮｏの場合、つまり、第４判定部１１５が、グレー印刷方式は４色混合ブラックであると判定した場合には、ステップＳ１２に進む。そして、ステップＳ１２において、データ生成部１１４は、カラー画像処理方式にてＣＭＹＫインクのデータを生成する。そして、ステップＳ１８、Ｓ２０、Ｓ２２の処理を行う。
【００３０】
また、上述の説明では、ユーザにより入力部７０から選択肢（Ａ）「プリンタドライバに従って印刷を行う」が入力された場合を説明した。次に、ユーザにより入力部７０から選択肢（Ｂ）「コンポジットブラックで行う」が入力された場合を説明する。この場合には、端的にいうと、画像データがグレーデータの場合には、第２所定の条件を満たしていなくても、コンポジットブラック印刷を行う。以下、詳細に説明する。
まず、予め選択肢（Ｂ）「コンポジットブラックで行う」旨の第１フラグが記憶部１０２に記憶される。ステップＳ２において、取得部１０４は、ユーザにより設定された選択肢（Ｂ）「コンポジットブラックで行う」旨の情報（第１フラグ）を取得して、ステップＳ６に進む。ステップＳ６でＹｅｓかＮｏの判定がされ、Ｙｅｓの場合にはステップＳ８に進む。
ステップＳ８では、設定部１１０が、グレー印刷方式をコンポジットブラック方式に変更する。しかし、記憶部１０２には、選択肢（Ｂ）「コンポジットブラックで行う」旨の第１フラグが記憶されている。従って、グレー印刷方式はコンポジットブラック方式であるまま変更されずに（第１フラグは変更されずに）、ステップＳ１０に進む。つまり、ステップＳ６において、第１判定部１０８が、現在の通算のページ数Ｒが自然数ｐの倍数であると判定したか否かに関らず、グレー印刷方式は、コンポジットブラック方式である。よって、ユーザにより選択肢（Ｂ）が選択され、画像データがグレーデータの場合には、第２所定条件を満たしていなくても、画像形成手段５０はコンポジットブラック印刷を行う。
【００３１】
このように、ユーザの誤りにより、入力部（第１ユーザインタフェース）７０から、グレー印刷方式としてコンポジットブラック印刷方式が選択されなかった場合であっても、所定ページ（上記例では、５ページ）ごとの用紙において、画像データがグレースケールのデータである場合には、コンポジットブラックで印刷を行う。従って、ユーザの誤りにより、コンポジットブラック印刷が選択されなかった場合であっても、カラーインク用の記録ヘッドのノズルの目詰まりが生じるということはない。
【００３２】
また、所定ページごとの用紙において、画像データがカラーデータである場合にも、カラーインク用の記録ヘッドはカラーインクを吐出することから、カラーインク用の記録ヘッドのノズルの目詰まりが生じるということはない。
【実施例２】
【００３３】
図６に実施例２のＣＰＵ４０の機能構成例を示す。図７に実施例２のＣＰＵ４０のフローチャート図を示す。図８に印刷する用紙等を模式的に示す。図８では、カラー印刷をした用紙については破線で示し、グレースケール印刷をした用紙については、実線で示す。また、最も右欄には、グレースケール印刷をした用紙のページ数を示し、その左隣はグレースケール印刷およびカラー印刷をした用紙のページ数を示す。
実施例２は、第２所定条件として、「グレースケールで印刷される、所定ページ数ｐごとの記録媒体である」、とする。つまり、実施例２の画像形成手段５０は、第１所定条件を満たせば、グレースケールで印刷される用紙において、所定ページ数ごとの用紙に対してコンポジットブラック印刷を行う。例えば、図８に示すように、ｐ＝５とすると、画像形成装置は、グレースケールで印刷される記録媒体において、５ページごとにコンポジットブラック印刷を行う。
図６は図３と比較して、第１判定部１０８、第２判定部１１２、認定部１０６の配置位置が入れ替わっている点で異なる。図７は図４と比較して、ステップＳ４、ステップＳ２２がそれぞれステップＳ５４、ステップＳ７２と代替されていること、および、ステップＳ６とステップＳ１０が入れ替わっている点で異なる。
またこの例では実施例１と同様、ユーザの誤りにより、選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択され続けているものとする。つまり、第１所定条件を満たし、かつ、選択肢（Ａ）を示す第１フラグが、記憶部１０２に記憶されている。
ステップＳ２の処理を終了すると、ステップＳ５４において、取得部１０４は、記憶部１０２から、グレースケール印刷をした用紙の通算ページ総数Ｑを取得する。この例では、グレースケール印刷をした用紙の通算のページ数Ｑを「９」として説明する。次にステップＳ１０に進む。
次に、ステップＳ１０において、第２判定部１１２は、現在のジョブにおいて、入力された画像データが、カラーデータかグレーデータかを判定する。
ステップＳ１０でＮｏの場合、つまり、第２判定部１１２が、画像データがカラーデータであると判定した場合には、ステップＳ１２に進み、データ生成部１１４は、ＣＭＹＫのインクデータによりカラーデータを生成する。
また、ステップＳ１０でＹｅｓの場合、つまり、第２判定部１１２が、画像データはグレースケールのデータであると判定した場合には、ステップＳ６に進む。第２判定部１１２が、画像データはグレースケールのデータであると判定したということは、現在、印字しようとしている用紙については、グレースケール印刷を行うということである。認定部１０６は、現在印字しようとしている用紙において、グレースケール印刷を行う用紙の通算のページ数Ｒを認定する。この例では、図８に示すように、現在のページ数は、Ｒ＝９＋１＝１０となる。
【００３４】
ステップＳ６において、第１判定部１０８は、現在のグレースケール印刷をする通算のページ数Ｒ（＝１０）が、自然数ｐ（＝５）の倍数であるか否かを判定する。第１判定部１０８は、ページ数Ｒはｐの倍数であることから、ステップＳ６ではＹｅｓとなり、次のステップＳ８に進む。
ステップＳ８において、設定部１１０は、記憶部１０２内のグレー印刷方式のフラグをコンポジットブラック方式に設定する。この例では、ユーザにより、選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択されていることから、設定部１１０は、第１フラグを「コンポジットブラック印刷を行う」旨を示すフラグに強制的に設定する。ステップＳ８終了後、ステップＳ１４に進む。
【００３５】
ステップＳ１４において、第２判定部１１２は、グレー印刷方式はコンポジットブラックで行う方式かプリンタドライバに従う方式かを判定する。この例では、第２判定部１１２は、グレー印刷方式がコンポジットブラック方式であるとの判定（つまりステップＳ１４でＹｅｓ）を行う。次に、ステップＳ１６に進み、データ生成部１１４は、コンポジットブラックのインクデータを生成する。
【００３６】
そして、ステップＳ１８、Ｓ２０の処理を経て、ステップＳ７２に進む。ステップＳ７２では、更新部１１６は、記憶部１０２内のグレースケール印刷をした現在のページ総数Ｑ（＝９）を、グレースケール印刷をした現在のページ数Ｒ（＝１０）に更新する。
【００３７】
また、ステップＳ２４、ステップＳ２６の処理については実施例１と同様なので省略する。実施例２のＣＰＵ４０を備えた画像形成装置であっても、実施例１と同様の効果を奏することができる。
【実施例３】
【００３８】
実施例３は、第２所定条件として、「所定個（＝自然数ｐ）ごとのジョブにおいて、画像データがグレースケールのデータである」、とする。端的にいえば、実施例１の第２所定条件中の「記録媒体」が「ジョブ」に代替されたものである。つまり、実施例３の画像形成手段５０は、第１所定条件を満たせば、通算のジョブ数がｐ（ｐは２以上の自然数）の倍数に相当するジョブ内の用紙に対して、画像データがグレースケールのデータであれば、コンポジットブラック印刷を行う。
図９に実施例３のＣＰＵ４０の処理のフローチャート図を示す。図１０に画像形成装置に入力されるジョブ等を模式的に示す。また、実施例３のＣＰＵ４０の機能構成例が図３と同様である。以下の説明では、ｐ＝５とする。つまり、図１０に示すように、５個目、１０個目、１５個目、２０個目・・・１００個目、１０５個目、１１０個目・・・のジョブ内の全ての用紙について、画像データがグレースケールのデータであれば、画像形成手段５０はコンポジットブラック印刷を行う。また、第１ユーザインタフェース７０からは、ユーザの誤りにより選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択され続けているとする。つまり、第１所定条件を満たすとする。以下、詳細に説明する。
また、図９は、図４と比較して、ステップＳ４、ステップＳ６、ステップＳ１８、ステップＳ２２が、それぞれステップＳ１０４、ステップＳ１０６、ステップＳ１１８、ステップＳ１２２に代替されている点で異なる。
ステップＳ１０４において、取得部１０４は、記憶部１０２から、通算ジョブ数を取得する。ここで、通算ジョブ数とは、１回目の（例えば、工場出荷後初めての）ジョブから前回のジョブまでの通算のジョブ数をいう。ステップＳ１０４において、取得部１０４が、通算ジョブ数Ｑを取得し、認定部１０６が、現在の通算のジョブ数Ｒ（＝Ｑ＋１）、つまり、現在のジョブが何個目のジョブなのかを認定する。
ステップＳ１０６において、第１判定部１０８が、現在のジョブ数Ｒが自然数ｐの倍数であるか否かを判定する。ステップＳ１０６において、Ｙｅｓであれば、ステップＳ８に進み、Ｎｏであれば、ステップＳ１０に進む。
ステップＳ１１８において、第５判定部１１６は、現在のジョブの処理が終了したか否かを判定する。ステップＳ１１８において、Ｙｅｓであれば、ステップＳ２０に進み、Ｎｏであれば、ステップＳ１０に進む。
ステップＳ１２２において、更新部１１７は、記憶部１０２内の通算ジョブ総数Ｑを現在の通算のジョブ数Ｒに更新する。
実施例３のＣＰＵ４０を備えた画像形成装置であっても、実施例１と同様の効果を得ることができる。
【実施例４】
【００３９】
実施例４は、第２所定条件として、「グレースケールで印刷されるジョブにおいて、所定個（＝自然数ｐ）のジョブごとである」とする。端的にいえば、実施例１の所定条件中の「記録媒体」が「ジョブ」に代替されたものである。つまり、実施例４の画像形成手段５０は、第１所定条件を満たせば、グレースケールで印刷されるジョブにおいて、所定個（＝自然数ｐ）のジョブおきに、該ジョブ内の全ての用紙についてコンポジットブラック印刷を行う。
図１１に実施例４のＣＰＵ４０のフローチャート図を示す。図１２にジョブ等を模式的に示す。また、実施例４のＣＰＵ４０の機能構成例は図６と同様である。図１２では、カラー印刷をしたジョブについては破線で示し、グレースケール印刷をしたジョブについては、実線で示す。また、最も右欄には、グレースケール印刷をしたジョブの個数を示し、その左隣はグレースケール印刷およびカラー印刷をしたジョブの個数を示す。
ｐ＝５とすると、実施例４の画像形成手段５０は、グレースケールで印刷されるジョブにおいて、５個ごとのジョブでコンポジットブラック印刷を行う。
図１１は、図９と比較して、ステップＳ１０４、ステップＳ１２２がそれぞれステップＳ１５４、ステップＳ１７２と代替されていること、および、ステップＳ１０６とステップＳ１０が入れ替わっている点で異なる。また、この例では、実施例１同様、ユーザの誤りにより、選択肢（Ａ）「プリンタドライバに従って印刷を行う」が選択され続けているものとする。つまり、第１所定条件を満たし、選択肢（Ａ）を示すフラグが、記憶部１０２に記憶されている。
ステップＳ２の処理を終了すると、ステップＳ１５４において、取得部１０４は、記憶部１０２から、グレースケール印刷をしたジョブの通算ジョブ個数Ｑを取得する。
【００４０】
ステップＳ１０において、第２判定部１１２は、現在のジョブにおいて、入力された画像データが、カラーデータかグレーデータかを判定する。ステップＳ１０でＮｏの場合、つまり、第２判定部１１２が、画像データがカラーデータであると判定した場合には、ステップＳ１２に進み、データ生成部１１４は、ＣＭＹＫのインクデータによりカラーデータを生成する。
【００４１】
また、ステップＳ１０でＹｅｓの場合、つまり、第２判定部１１２が、画像データがグレースケールのデータであると判定した場合には、ステップＳ１０に進む。認定部１０６は、グレースケール印刷を行う現在のジョブ数Ｒを認定する。ステップＳ１０において、画像データがグレースケールのデータであると判定されたことにより、今回のジョブは、グレースケール印刷を行うジョブである。従って、認定部１０６は、グレースケール印刷を行う現在のジョブ数ＲをＲ＝Ｑ＋１として認定する。
【００４２】
ステップＳ１０６において、第１判定部１０８は、現在のグレースケール印刷を行うジョブ数Ｒが、自然数ｐの倍数であるか否かを判定する。現在のグレースケール印刷を行うジョブ数Ｒはｐの倍数であれば、ステップＳ１０６ではＹｅｓとなり、次のステップＳ８に進む。以降の処理は実施例１などと同様なので省略する。
【００４３】
また、ステップＳ２０の処理終了後、駆動部４７が、現在のジョブにおいて、グレースケール印刷を行うと、ステップＳ１７２において、記憶部１０２内のグレースケール印刷を行った現在のジョブ数Ｑをグレースケール印刷を行ったジョブの数Ｒに更新する。実施例４のＣＰＵ４０を備えた画像形成装置であっても、実施例１と同様の効果を奏することができる。
【実施例５】
【００４４】
実施例５は、所定条件として、「モノクロジョブにおいて、所定ページごとの用紙である」とする。つまり、実施例５の画像形成装置は、第１所定条件を満たせば、モノクロジョブ内において、用紙の所定ページおきにコンポジットブラック印刷を行うものである。ここで、モノクロジョブとは、画像データがカラーデータもしくは、グレースケールのデータであるにも関らず、白黒画像を印刷するジョブのことをいう。ユーザはジョブごとに、モノクロジョブにするか否かを第３ユーザインタフェース（図示せず）から選択できる。第３ユーザインタフェースは外部端末（例えば、ＰＣ）の画面に表示される。
図１３に実施例５のＣＰＵ４０の機能構成例を示す。図１４に実施例５のＣＰＵ４０の処理フローを示す。図１３は、図３と比較して、取得部１０４が第３判定部２０２に代替されたものである。第３ユーザインタフェースから入力されたモノクロジョブにするか否かの情報（例えば、第３フラグ）は記憶１０２に予め記憶される。
ステップＳ２００において、第６判定部２０２が、今回のジョブがモノクロジョブか否かを判定する。具体的には、第６判定部２０２が、第３フラグを参照して、今回のジョブがモノクロジョブか否かを判定すればよい。
ステップＳ２００において、Ｎｏの場合、つまり、第６判定部２０２が今回のジョブはカラージョブであると判定すると、ステップＳ１２に進む。
ステップＳ２００において、Ｙｅｓの場合、つまり、第６判定部２０２が今回のジョブはモノクロジョブであると判定すると、ステップＳ６に進む。認定部１０６、第１判定部１０８、設定部１１０によるステップＳ６またはステップＳ８の処理が終了すると、ステップＳ１０に進む。ステップＳ１０において、第２判定部１１２は、画像データがグレーデータか否かを判定する。
ステップＳ１０においてＮｏの場合、つまり、第２判定部１１２が、画像データはカラーデータであると判定した場合、ステップＳ２０６に進む。ステップＳ２０６では、データ生成部１１４は、カラーデータをグレーデータに変換し、ステップＳ１４に進む。
また、ステップＳ１０において、Ｙｅｓの場合、つまり、第２判定部１１２が画像データはグレーデータであると判定した場合、ステップＳ１４に進む。それ以降の処理は実施例１などと同様である。
実施例５のＣＰＵ４０を備えた画像形成装置であっても、実施例１と同様の効果を得ることができる。
【実施例６】
【００４５】
実施例６は、所定条件として、「カラーインクの不使用の期間を測定し、この不使用の期間が予め定められた閾値より大きい」とする。つまり、実施例６の画像形成装置は、第１所定条件を満たし、かつ、カラーインクの不使用の期間を測定し、この不使用の期間が予め定められた閾値より大きい場合には、コンポジット印刷を行う。図１５に実施例６のＣＰＵ４０の機能構成例を示し、図１６、図１７に実施例６のＣＰＵ４０の処理フローを示す。図１５は、図３と比較して、第１判定部１０８が第７判定部３０２に代替されている点、第８判定部３０４が追加されている点で異なる。
【００４６】
ステップＳ３０２において、上述のステップＳ２の処理同様、取得部１０４は、記憶部１０２からユーザにより設定されたグレー印刷方式（つまり、選択肢（Ａ）または（Ｂ））についての情報（第１フラグ）を取得する。実施例６の取得部１０４は、更に、現在の時刻Ｔ１を取得し、ステップＳ３０４に進む。例えば、画像形成装置内に図示しない時間測定部（タイマ）を設けておき、取得部１０４は、該時間測定部から現在の時刻を取得すればよい。
【００４７】
また、後述するステップＳ３１０で行われるように、今回のジョブ以前のジョブにおいて、カラー（ＣＭＹ）インクが使用された場合には、該カラーインクが直近に使用された時刻が、記憶部１０２に記憶される。
【００４８】
ステップＳ３０４において、取得部１０４は、記憶部１０２内の直近にカラーインクが使用された時刻Ｔ２を取得する。そして、認定部１０６は、カラーインクの不使用の期間を求める期間測定部として機能する。具体的には、認定部は、カラーインクの不使用の期間ＴをＴ＝Ｔ１−Ｔ２により求める。そして、ステップＳ３０６に進む。
【００４９】
ステップＳ３０６では、第７判定部３０２は、カラーインクの不使用の期間Ｔが、予め定められた閾値αより大か否か、つまり、Ｔ（＝Ｔ１−Ｔ２）＞閾値αを満たすか否かを判定する。ステップＳ３０６においてＹｅｓである場合、つまり、期間Ｔが閾値よりαより大である場合には、カラーインクは、カラーインク用の記録ヘッドから長期間吐出されていないことを意味する。従って、ステップＳ３０６においてＹｅｓの場合、つまり、Ｔ＞閾値αであると第７判定部３０２に判定された場合には、ステップＳ８に進む。ステップＳ８において、設定部１１０はグレー印刷方式をコンポジットブラック方式に設定する。その後の処理は、実施例１などと同様なので、省略する。
【００５０】
ステップＳ２０の処理終了後、ステップＳ３０８に進む。ステップＳ３０８において、第８判定部３０４はＣＭＹインクが使用されたか否かを判定する。ＣＭＹインクが使用されたということは、ステップＳ１６およびステップＳ１８でコンポジットブラック印刷によりカラーインクが使用された場合のみではなく、ステップＳ１２およびステップＳ１８で、カラーインクの印刷によりカラーインクが使用された場合も含む。
【００５１】
ステップＳ３０８でＹｅｓの場合、つまり、第８判定部３０４がカラーインクが使用されたと判定した場合には、取得部１０４は、現在の時刻Ｔ２'を取得して、記憶部１０２内の、直近にカラーインクが使用された時刻Ｔ２を現在の時刻Ｔ２'に更新する。次回以降のページへの印刷処理において、該更新された時刻Ｔ２'が、直近にカラーインクが使用された時刻Ｔ２として用いられる。
【００５２】
この実施例５のＣＰＵ４０を備えた画像形成装置であっても、実施例１などの画像形成装置と同様の効果を奏することができる。
【００５３】
また、実施例１〜５で説明した所定条件を組み合わせて用いることもできる。
【符号の説明】
【００５４】
６・・・記録ヘッド
４０・・・ＣＰＵ
４１・・・送受信部
４２・・・画像メモリ
４３・・・ＲＯＭ
４４・・・アドレスデコーダ
４６・・・ＲＡＭ
４７・・・駆動部
５０・・・画像形成手段
７０・・・第１ユーザインタフェース
８０・・・第２ユーザインタフェース
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２００８−１６２２５８号公報
【図１】
0005402382.tif 000002
【図２】
0005402382.tif 000003
【図３】
0005402382.tif 000004
【図４】
0005402382.tif 000005
【図５】
0005402382.tif 000006
【図６】
0005402382.tif 000007
【図７】
0005402382.tif 000008
【図８】
0005402382.tif 000009
【図９】
0005402382.tif 000010
【図１０】
0005402382.tif 000011
【図１１】
0005402382.tif 000012
【図１２】
0005402382.tif 000013
【図１３】
0005402382.tif 000014
【図１４】
0005402382.tif 000015
【図１５】
0005402382.tif 000016
【図１６】
0005402382.tif 000017
【図１７】
0005402382.tif 000018