(57)【要約】【課題】インクジェットプリンタで連続印刷する場合、記録ヘッドが吐出した累積画素数がある一定値に達するとヘッドのクリーニング動作を実行するようにしているが、高分解能化と幅広化が進んでくると記録ヘッドを細分化した各々の部位に着目しないと健全な画質を維持できない懸念がある。【課題を解決するための手段及び作用】印刷装置の記録ヘッドを構成する記録素子群を任意分割数にて分割し、各々の記録素子群にて記録される画素数を累計するカウンタと、前記カウンタにて累計された記録画素数情報を印刷装置に転送する情報送信手段をプリンタドライバに持たせるようにした。記録ヘッドの各部位の印刷デューティを調べてよりきめ細かいクリーニング動作を実行でき、画質の信頼性が向上する。【選択図】    図１
2004345155.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に印刷情報を送信する印刷プログラムにおいて、
前記印刷装置の記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計するカウンタと、
前記カウンタにて累計された記録画素数情報を前記印刷装置に転送する情報送信手段を持つことを特徴とする印刷プログラム。
【請求項２】
前記記録画素数情報は、記録ヘッド毎かつ任意分割数の記録画素数情報であることを特徴とする請求項１に記載の印刷プログラム。
【請求項３】
前記記録画素数情報は、記録媒体１頁分に該当する値であることを特徴とする請求項１及び２に記載の印刷プログラム。
【請求項４】
インクを吐出する複数の記録素子にて画像を記録する印刷装置において、
前記記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計したカウンタ値を受信する受信手段と、前記受信手段で受信した前記カウンタ値を記憶するメモリと、前記メモリに記憶された前記カウンタ値と印刷枚数を乗じる乗算手段と、
前記乗算手段で乗じた結果と所定の値を比較する比較手段と前記比較手段の結果に基づいて前記記録ヘッドのクリーニング動作を実行することを特徴とする印刷装置。
【請求項５】
前記比較手段にて比較される前記カウンタ値は複数のカウンタ値の最大値であることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記記録ヘッドを複数備えたことを特徴とする請求項４、及び５に記載の印刷装置。
【請求項７】
前記所定値を前記記録ヘッド毎に複数備えたことを特徴とする請求項６に記載の印刷装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、印刷装置の特性に適合した画素値を求め、画質に対する信頼性を高めた印刷プログラム、及び印刷装置に関するものである。
【０００２】
【従来の技術】
通常、印刷装置により印刷される画像情報を生成する目的で画像処理装および印刷プログラムに入力される画像は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３つの信号から構成され、３色はそれぞれ画像を形成する画素毎に複数ビットの情報量を持ち、その情報量は１色あたり８ビット（０〜２５５）の場合が多い。
【０００３】
また画像処理装置および印刷プログラムにおいて先述の入力とするＲＧＢ信号は、印刷装置特有の信号に変換される。
具体的には、印刷装置が記録ヘッドＣ（シアン）、Ｍ（マジェンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色を用いて記録媒体上に画像を形成する場合、画像処理装置および印刷プログラムはＲＧＢ信号をＣＭＹＫ信号に変換を行う。
【０００４】
更に印刷装置がインクジェット記録装置に代表される記録媒体上に記録材を付与する（＝１）、付与しない（＝０）の２通りの記録手段しか持たない場合、ＣＭＹＫ信号に変換された情報量を（０／１）の二値に変換することが多い。
この処理を二値化処理と呼び、既に公知の技術である。
【０００５】
また、記録材の付与手段が２通り以上の場合、該組み合わせに準じたｎ値化処理を行えばよい。
【０００６】
このとき、ｎ値化処理により記録ヘッドを構成する複数の記録素子が記録媒体上に記録材を付与する、しないという情報より、記録素子が記録媒体上に記録材を付与する事を示す箇所をＣＭＹＫ信号別にカウントすることにより、記録ヘッド毎の累積的な記録画素情報を得ることができる。
【０００７】
記録不良現象に対する従来の回避方法として、記録動作開始してから記録ヘッドがどれだけのインク吐出を行なっているかを知る為、記録ヘッド毎に累積的な記録ドット数をカウントし、この値がある所定値に達したら記録動作を中断して回復動作を行なっていた。（例えば特許文献１参照）
【特許文献１】
特開平８ー１３２６４８（第１頁、図３）
【０００８】
【発明が解決しようとする課題】
しかし、近年のインクジェット記録装置では印刷速度向上に起因して、記録ヘッドを構成する記録素子数が増加する傾向にあり、ＣＭＹＫ信号単位のドットカウント情報では、記録ヘッドの使用状態を正確に示しているとは言えない場合があった。
【０００９】
本出願に係わる第１の目的は、
画像や文字情報が色信号を伴う画素値で構成された入力画像情報より、
印刷装置に送信される印刷情報を生成する印刷プログラムにおいて、
前記印刷装置の記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計するカウンタと、
前記カウンタにて累計された記録画素数情報を前記印刷装置に転送する情報送信手段を持つことを特徴とする印刷プログラムを実現することである。
【００１０】
本出願に係わる第２の目的は、インクを吐出する複数の記録素子にて画像を記録する印刷装置において、
前記記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計したカウンタ値を受信する受信手段と、前記受信手段で受信した前記カウンタ値を記憶するメモリと、前記メモリに記憶された前記カウンタ値と印刷枚数を乗じる乗算手段と、
前記乗算手段で乗じた結果と所定の値を比較する比較手段と前記比較手段の結果に基づいて前記記録ヘッドのクリーニング動作を実行することにより、画質の信頼性を向上することである。
【００１１】
【課題を解決するための手段および作用】
上記目的を達成するため、本出願に係わる第１の発明は、
印刷装置に印刷情報を送信する印刷プログラムにおいて、
前記印刷装置の記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計するカウンタと、
前記カウンタにて累計された記録画素数情報を前記印刷装置に転送する情報送信手段を持つことを特徴とする印刷プログラムである。
【００１２】
また本出願に係わる第２の発明は、
前記記録画素数情報は、記録ヘッド毎かつ任意分割数の記録画素数情報であることを特徴とする。
【００１３】
また本出願に係わる第３の発明は、
前記記録画素数情報は、記録媒体１頁分に該当する値であることを特徴とする。
【００１４】
また本出願に係わる第４の発明は、
インクを吐出する複数の記録素子にて画像を記録する印刷装置において、
前記記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計したカウンタ値を受信する受信手段と、前記受信手段で受信した前記カウンタ値を記憶するメモリと、前記メモリに記憶された前記カウンタ値と印刷枚数を乗じる乗算手段と、
前記乗算手段で乗じた結果と所定の値を比較する比較手段と前記比較手段の結果に基づいて前記記録ヘッドのクリーニング動作を実行することを特徴とする印刷装置である。
【００１５】
また本出願に係わる第５の発明は、
前記比較手段にて比較される前記カウンタ値は複数のカウンタ値の最大値であることを特徴とする。
【００１６】
また本出願に係わる第６の発明は、
前記記録ヘッドを複数備えたことを特徴とする。
【００１７】
また本出願に係わる第７の発明は、
前記所定値を前記記録ヘッド毎に複数備えたことを特徴とする。
【００１８】
【発明の実施の形態】
本発明の実施形態を以下に図を用いて詳細に説明する。
【００１９】
本発明の情報処理装置の電気的なブロック図を図１に示す。
【００２０】
情報処理装置には中央演算装置１０１により制御されるＲＡＭ１０２、ＲＯＭ１０３、記憶装置１０４、入出力部１０５、通信装置１０９より構成され記憶装置１０４は、主にハードディスク装置、フレキシブルディスク装置等が接続される。
【００２１】
印刷プログラムは、前記記憶装置１０４、もしくはＲＯＭ１０３の記憶媒体内にプログラムとして格納されており、該プログラムを中央演算装置１０１からアクセス可能なプログラム格納領域であるＲＡＭ１０２にロードすることにより実行される。
【００２２】
また印刷プログラムは、情報処理装置に接続された通信装置１０９を利用し、ネットワーク経由で取得しても構わない。
【００２３】
印刷プログラムの形態は記憶媒体の種類に依存せず、情報処理装置の中央演算装置１０１が該プログラムを実行可能にする記録媒体の読み込み手段が具備されていれば本発明は適用可能である。
【００２４】
入出力部１０５には、情報処理装置を制御するキーボード、マウスに代表される入力デバイス、コンピュータの出力を表示するモニタに代表される出力デバイスが設けられ、該入出力装置を用いて情報処理装置もしくは印刷プログラムを制御、操作する。
【００２５】
情報処理装置で動作する印刷プログラムにより生成された印刷情報は、通信装置１０９を経由して、印刷装置１１０に送られる。
【００２６】
通信装置１０９は、主にパラレルインターフェースや、シリアルインターフェース、ＵＳＢ、ＩＥＥＥ１３９４、或いはネットワーク等の通信デバイスを利用し、印刷装置１１０と接続される。
【００２７】
次に、情報処理装置により本発明の印刷プログラムによる印刷方法に関して図２を用いて説明する。
【００２８】
情報処理装置は、接続された多様な装置を制御するために通常、ＯＳ（オペレーティングシステム）と呼称されるソフトウェアに基づき動作する。
【００２９】
そのためコンピュータ装置上でＯＳが動作している環境では、ソフトウェアプログラムは該ＯＳの提供するプログラミング環境上で動作することが前提となる。
本実施例では、該ＯＳをＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（ＴＭ）であるとして説明を行う。
【００３０】
アプリケーションプログラム２０１により印刷装置１１０にて印刷したい画像を生成し、印刷を実行する場合、入力画像情報（１）２０２は、アプリケーションプログラム２０１より、ＯＳのグラフィック処理プログラム（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）２０３を経由してデバイスドライバ２１５へと送られる。
【００３１】
このとき、デバイスドライバ２１５は、印刷装置２１４で印刷可能な印刷情報を生成することよりプリンタドライバと呼称される。
【００３２】
プリンタドライバ２１５は、グラフィック処理プログラム（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）２０３より、入力画像情報を受け取り、レンダリング処理部２０４にて、印刷装置固有の解像度への画像変換、印刷装置２１４に装填されている印刷媒体の情報を基に画像サイズの変換処理等を行い、入力画像情報（２）２０５を得る。
【００３３】
入力画像情報（２）２０５は、色補正処理部２０６により、印刷装置２１４が具備する記録ヘッド分の画像情報に分離し、印刷装置固有の色変換処理（例えばＲＧＢ⇒ＣＭＹＫ）を施した後、出力画像情報（１）２０７を出力する。
【００３４】
出力画像情報（１）２０７は、ｎ値化処理部２１０で使用するハーフトーン処理の処理方法に依存する階調特性や、印刷装置１１０で印刷される記録媒体、記録ヘッド等の特性に依存した非線形な階調特性を再度、線形な階調特性に変換するために出力階調補正部２０８により、変換された出力画像情報（２）２０９を得る。
【００３５】
出力画像情報（２）２０９は、ｎ値化処理部２１０にて印刷装置１１０が有する記録ヘッドの各インク色に相当するｎ値化処理を行い、出力画像情報（３）２１１を出力する。
【００３６】
出力画像情報（３）２１１は、コマンド生成部２１２で印刷装置１１０が受信可能な印刷情報形式のコマンド２１３に変換後、通信装置１０９を介して印刷装置１１０に転送される。
【００３７】
次に色補正処理部２０６、出力階調補正部２０８、ｎ値化処理部２１０について詳細に説明する。
【００３８】
先ず図３Ａにおいて、レンダリング処理部２０４によって生成された入力画像情報（２）２０５は、ＲＧＢ３色から構成され、色補正処理部２０６で、ＣＭＹＫ（シアン、マジェンタ、イエロー、ブラック）４色に変換が行われる。
【００３９】
本実施例で使用する印刷装置は、通常のＣＭＹＫに加えてシアン、マジェンタの記録濃度より約１／２となるような記録濃度の低い淡シアン、淡マゼンタの記録材を併せて具備しているため、色補正処理部３０２は、ＲＧＢ→ＣＭＹＫｃｍ変換（小文字のｃｍはそれぞれ淡シアン、淡マゼンタ記録材に相当する）を行うことになる。
【００４０】
印刷装置がＣＭＹＫｃｍ（６色）の記録材を具備する場合でも、印刷内容によってはＣＭＹＫ（４色）のみで印刷する場合や、何れかの記録材１色のみで印刷することもあるので、その場合印刷内容に対応した出力画像情報（１）２０７が生成される。
【００４１】
色補正処理部２０６により印刷装置１１０で使用する記録材に対応する出力画像情報（１）２０７は、前記の理由により、出力階調補正２０８を行う必要があり、色補正処理部２０６と同様に出力階調補正テーブル３０１を参照し変換を行う。
【００４２】
この際、印刷時に使用する記録材の種類がＣＭＹＫｃｍの６色で構成されている場合、記録媒体に記録材を最後に付与する記録ヘッドの色情報の階調特性を補正し、記録材種類が６色以外の場合には出力階調補正のみ実行して出力画像情報（２）２０９を生成する。
【００４３】
出力画像情報（２）２０９は、ｎ値化処理部２１０により印刷装置を構成する記録ヘッドの記録材付与組み合わせに相当する値にｎ値化処理マスクテーブル３０２を用いて変換される。
【００４４】
本実施例においては、印刷装置を構成する記録ヘッドの記録材付与組み合わせは、記録材を付与する、しないの２通りしかなく、２値となるため、２値化処理が行われる。つまり本実施例でｎ値化処理部２１０は多値情報を２値化する２値化処理部２１０といえる。
【００４５】
本発明による各ブロックの総画素数カウンタの操作はｎ値化処理部２１０で図３Ｂの如く行われるが、詳細は後述する。
【００４６】
ｎ値化処理部２１０により生成された出力画像情報（３）２１１はコマンド変換部へと渡され印刷装置で印刷可能な印刷情報となる。
【００４７】
次に前述の処理により生成された印刷情報を本実施形態で用いた印刷装置で印刷した場合について図４を用いて説明する。
【００４８】
印刷装置１１０は記録媒体にブラックインクを付与するブラックヘッド４０３、同じくシアンインク用のシアンヘッド４０４、マゼンタインク用マゼンタヘッド４０５、イエローインク用イエローヘッド４０６を具備し、ＣＭＹＫ４色によりカラー印刷する。
【００４９】
記録ヘッド４０３〜４０６はラインヘッドタイプで記録媒体４０７搬送方向に対して垂直に配置され、記録媒体の連続的な搬送に同期して記録媒体上に画像形成する。
【００５０】
各記録ヘッドが有する複数の記録素子による最大記録幅は、用紙幅方向の印刷可能領域より大きく設計される。
【００５１】
出力画像情報（３）２１１は、ｎ値化処理部２１０にて変換、復元されたもので、復元後の出力画像情報（３）２１１は、各記録ヘッドに対応した２値化画像情報４０２であり、印刷装置１１０に搭載された記録ヘッド４０３〜４０６により、該２値化画像情報に基づき各色のインクが記録媒体に付与されて画像形成される。
【００５２】
次に図５を用いて、記録ヘッドと記録ヘッドを構成する記録素子、二値化画像情報と記録画素数の関係について説明する。
【００５３】
本実施例では記録ヘッド５０３の記録分解能は６００ｄｐｉ  （６００［ｄｏｔ／ｉｎｃｈ］）で２［ｉｎｃｈ］の最大記録幅で連続的な記録が可能である。
【００５４】
つまり、インクの記録用吐出ノズルとして１２００［Ｎｏｚｚｌｅ］備える。本発明では１２００［Ｎｏｚｚｌｅ］を１００［Ｎｏｚｚｌｅ］毎の１２ブロック（＃０〜＃１１）に分割し、各々のブロックで吐出される総画素数を独立な値としてカウントする。
【００５５】
印刷装置に送信する２値化画像情報５０１は記録媒体５０６上の１画素単位にインクを吐出する、しないを示す１／０の値で表現したものである。
【００５６】
記録ヘッド５０３は記録媒体の幅方向に複数の記録素子５０５を有し、記録媒体５０６の搬送に同期して記録動作する。
【００５７】
このとき、記録媒体５０３の幅方向にＸ座標、搬送方向にＹ座標をとると、Ｙ座標方向の画像は該当位置の各記録素子５０５が記録媒体５０６の搬送に同期して選択的に記録剤を付与することにより形成する。
【００５８】
２値化画像情報５０１を構成する２値情報５０２に着目すると、該当位置の１つの記録素子５０４によって、記録媒体５０６に２値情報５０２に基づく印刷が行われる。
【００５９】
従って、２値化画像情報５０１の内、記録剤（インク）の吐出を示す「１」の総数をカウントすることにより、記録媒体上に形成される総画素数を得ることができる。
【００６０】
具体的な総画素数のカウント方法について、図３に戻って説明する。
【００６１】
図３Ｂはｎ値化（２値化）処理部２１０にて実行される総画素数カウントのフローである。
【００６２】
先ず、ｎ値化処理部２１０で現在処理中の注目ｄｏｔ＃（本実施例では＃１〜＃１２００の内、１つのノズル＃に該当）を１つのブロックを構成するノズル（Ｎｏｚｚｌｅ）数（本実施例では１００ノズル）で割り、その商：Ｗを求め（Ｓ３５１）、２値化処理の結果、注目ｄｏｔに画素があるか（出力画像情報が１であるか）を判定、有りなら（Ｓ３５２−Ｙｅｓ）、総画素数カウンタ＃Ｗのカウント値をインクリメント（＋１）する。
【００６３】
例えば２値化処理している注目ｄｏｔ＃が＃１１２０であると、Ｗ：１１（１，１２０／１００の商）になり、このｄｏｔに画素があれば、総画素数カウンタ＃１１の値をインクリメントする。
【００６４】
本実施例では記録ヘッド５０３
さらに複数の記録素子５０５を任意のブロック数に分割し、各ブロックに対応するブロック総画素数を得ることも可能であり、帯状に分割した各帯毎の粗密情報を得ることができる。
【００６５】
２値化画像情報５０１は本発明の印刷プログラムを実行する情報処理装置のＲＡＭ１０２上に展開される。
【００６６】
以上説明したような各ブロック総画素数を印刷装置１１０に転送すれば、印刷装置側においてこれらの情報を様々に活用できる。
【００６７】
例示すると、記録ヘッド５０３が健全なる印刷動作を継続可能か否かを判定する基準に用いる場合や、ブロック総画素数５０８を全て加算し、記録ヘッド５０３の総画素数にして、記録剤の使用量を推定することや、記録ヘッド５０３を健全な状態に維持するリフレッシュ（クリーニング）動作の要否判定材料にもなり得る。
【００６８】
次に前述のブロック総画素数情報５０８を含み、印刷装置１１０に転送するデータ内容に関して図６を用いて説明する。
【００６９】
印刷装置への転送データ領域として情報装置内ＲＡＭ１０２の所定領域に確保される。
【００７０】
共通情報である１本の記録ヘッド内で分割されたブロック数を示す分割ブロック数格納エリア６０１、及び１ブロックの記録素子数を示すブロック幅格納エリア６０２、それに記録ヘッド毎に独立したブロック総画素数情報、及び記録ヘッドの総画素数を格納したブロック総画素数情報エリア６０３で構成されている。
【００７１】
ブロック総画素数情報エリア６０３は、内部的に記録ヘッド分（色数）６０４に分割され、全記録ヘッド分のブロック総画素数、及び記録ヘッド総画素数情報が格納されている。
【００７２】
続いて以上の情報を受信する印刷装置側の電気的なブロック図を図７に示す。
【００７３】
ホストコンピュータ７００は、前述のブロック総画素数情報５０８の転送後さらに印刷（記録）に使用する記録データを印刷装置のインタフェース部７０２に転送して記録開始を指示する
また、記録する記録媒体の枚数、及び記録媒体の種類やサイズ等を指示するコマンドをインタフェース部７０２に転送して指示できる。
【００７４】
ＣＰＵ（中央演算処理装置）７０１はプリンタの記録データの受信、記録動作、記録媒体のハンドリング等全般の制御を掌る演算処理装置でＲＯＭ７０３に記憶された制御プログラムに基づいて制御を実行する。
ＣＰＵ７０１は受信したコマンドを解析後、記録データの各色成分のイメージデータをイメージＲＡＭ３０４にビットマップ展開して描画する。
【００７５】
記録前の動作処理としてＣＰＵ３０１入出力ポート７０７、モータ駆動部７０８を介して記録ヘッド４０３〜４０６のクリーニング機構を駆動するためのキャッピングモ−タ７１０、及びヘッドＵ／Ｄモータ７１１を相互に駆動、記録ヘッド４０３〜４０６をキャッピング位置から記録位置へ移動させる。尚ここで、より高画質を実現する記録ヘッドの別な構成として前述の如く淡シアン用、淡マジェンタ用の記録ヘッド７１７、７１８を追加して備えることもある。
【００７６】
ほぼ同時に記録媒体４０７を給紙するための給紙モータ７１３、そして搬送モータ７０９によって搬送部を駆動し記録媒体４０７を記録（印刷）位置に搬送する。
【００７７】
定速度で搬送される記録媒体４０７の記録タイミングを決定するために用紙先端検知センサ７１４で用紙の先端位置を検出する。用紙搬送に同期して、ＣＰＵ７０１はイメージＲＡＭ７０４から対応する色のイメージデータを順次読み出し、記録ヘッド駆動回路７１６を介して、対応する色のインクを吐出する記録ヘッド４０３〜４０６、及び７１７，７１８にデータ転送し、カラー記録する。
【００７８】
ポンプモータ７１２は不図示のインクカートリッジから各々の記録ヘッドにインクを供給するポンプを駆動する。
【００７９】
操作パネル７１５はインク無しなどの警告等の表示、また、リセット等の操作を行なう部分である。ＣＰＵ７０１の動作はプログラムＲＯＭ７０３に記憶された処理プログラムに基づき実行される。
【００８０】
又作業用のメモリとしてワークＲＡＭ７０５を使用する。図６にて説明した本発明に関わる各記録ヘッドのブロック総画素数データは情報装置７００から受信後ＲＡＭ７０５に保存される。
【００８１】
ＥＥＰＲＯＭ７０６は不揮発性のメモリで、記録ヘッド相互の微小記録位置調整値等装置特有のパラメータを保存する。
【００８２】
本発明に関わる印刷装置が、ブロック総画素数データを扱う処理方法について図８のフローを用いて説明する。
【００８３】
ＣＰＵ７０１は図６に示した如く、各記録ヘッド４０３〜４０６のブロック毎のブロック総画素数データを受信しＲＡＭ７０５に記憶する（Ｓ８０１）。そして印刷枚数：Ｎを取得すると（Ｓ８０２）、クリーニング動作挿入の要否以下の手順で決定する。
【００８４】
印刷装置では記録ヘッド４０３〜４０６において、任意ブロック内の総画素数が所定値Ｍに達したら記録ヘッドのクリーニング動作を実行するように予め設定されている。
【００８５】
まず、情報処理装置から受信した総画素数情報６０３の中から１枚当りのブロック総画素数の最大値Ｍｍａｘを抽出（Ｓ８０３）、次に
（Ｍ／Ｍｍａｘ）＝ｎ  ［枚］
を求め（Ｓ８０４）、もし所望印刷枚数Ｎがｎより大きければ（Ｓ８０５−Ｙｅｓ）、途中枚数がｎに達した時点で印刷動作を一時中断し記録ヘッド４０３〜４０６のクリーニング動作（または回復動作）を行うように設定、その旨を表示し（Ｓ８０６）、印刷開始する（Ｓ８０７）。この場合ユーザが了解したことを示すキー操作後に印刷開始することもある。
【００８６】
もし印刷枚数Ｎがｎ以下なら（Ｓ８０５−Ｎｏ）、通常通り中断なしの印刷が開始される（Ｓ８０７）。
【００８７】
ブロック総画素数Ｍに対する考えは次のとおりである。
【００８８】
記録ヘッドの特定箇所から所定量のインクが吐出されると微細に加工されたインクノズル近傍にインク滴が付着、成長し、本来の健全な記録動作に影響を与える懸念があるのでその確率を充分小さくすることである。
【００８９】
Ｍの値ははインクの色によって変えることもある。インク色によって染料の材料が異なるからである。
【００９０】
又顔料インクを使用した場合にもブロック総画素数Ｍの値は異なることになろう。
【００９１】
【発明の効果】
以上説明したように、本発明によれば、
印刷装置の記録ヘッドを構成する記録素子群を任意分割数にて分割し、
各々の記録素子群にて記録される画素数を累計するカウンタと、
前記カウンタにて累計された記録画素数情報を印刷装置に転送する情報送信手段を持たせたことによって、記録ヘッドの各部位の印刷デューティを調べてよりきめ細かいクリーニング動作を実行でき、画質の信頼性が向上する。
【００９２】
【図面の簡単な説明】
【図１】本発明の実施例に係わる印刷プログラムを適用可能な情報処理装置と印刷装置との概略図である。
【図２】本発明の実施例に係わるコンピュータ装置で動作する印刷プログラムの各処理と、各処理に対応する画像情報を示す処理フロー図である。
【図３】本発明の実施例に係わるコンピュータ装置で動作する印刷プログラムの色補正処理部、出力階調補正部、ｎ値化処理部の詳細に示した処理フロー図である。
【図４】本発明の実施例に係わる出力画像情報と印刷装置に搭載された記録ヘッドとの関係を示した説明図である。
【図５】本発明の実施例に係わる２値化画像情報と、記録ヘッド、記録ヘッドを構成する複数の記録素子群、及び印刷画像との関係を示す説明図である。
【図６】本発明の実施例に係わる記録総画素数送信情報データ構造を示した説明図である。
【図７】本発明を実施した印刷装置の電気的なブロック図である。
【図８】本発明を実施した印刷装置のブロック総画素数とクリーニング動作の実行時期を決定するフローチャートである。
【符号の説明】
１０１・・・ＣＰＵ
１０２・・・ＲＡＭ
１０３・・・ＲＯＭ
１０４・・・記憶装置
１０５・・・入出力部
１０９・・・通信装置
１１０・・・印刷装置
４０３・・・記録ヘッド（ブラック）
４０４・・・記録ヘッド（シアン）
４０５・・・記録ヘッド（マジェンタ）
４０６・・・記録ヘッド（イエロー）
４０７・・・記録媒体
７０１・・・ＣＰＵ
７０２・・・インタフェースコントローラ
７０３・・・プログラムＲＯＭ
【図１】
2004345155.tif 000003
【図２】
2004345155.tif 000004
【図３】
2004345155.tif 000005
【図４】
2004345155.tif 000006
【図５】
2004345155.tif 000007
【図６】
2004345155.tif 000008
【図７】
2004345155.tif 000009
【図８】
2004345155.tif 000010