(57)【要約】【課題】  各印刷ヘッドの寿命を延命させる方法を実現する。【解決手段】  複数個の印刷ヘッドを有する多色印刷装置において、前記印刷ヘッドにＥＥＰＲＯＭ等のＮＶＲＡＭを積載し、印刷ヘッドの各色ノズル列の使用頻度情報を前記ＮＶＲＡＭに記憶する手段と、前記使用頻度情報を読み出し、何れかの使用頻度が閾値に達していると判断した場合はその旨を操作者に通知する手段と、前記使用頻度情報が前記閾値に達している場合には他の印刷ヘッドとのローテーションを実行可能とする手段と、前記閾値に達した印刷ヘッドのローテーションを行う場合には最も使用頻度が低い印刷ヘッドと交換する手段と、前記閾値に達している印刷ヘッドが複数存在し、実際に閾値に達している各印刷ヘッドのノズル列の位置がお互いに異なる場合にはローテーションを行うように操作者に通知する手段を有する構成とする。【選択図】  図１
2007152895.tif 000002
【特許請求の範囲】
【請求項１】
複数個の印刷ヘッドを有する多色印刷装置において、前記印刷ヘッドにＮＶＲＡＭを積載し、印刷ヘッドの各色ノズル列の使用頻度情報を前記ＮＶＲＡＭに記憶する手段と、前記使用頻度情報を読み出し、何れかの使用頻度が閾値に達していると判断した場合は、その旨を操作者に通知する手段と、前記使用頻度情報が前記閾値に達している場合には、他の印刷ヘッドとのローテーションを実行可能とする手段を有することを特徴とする多色印刷装置。
【請求項２】
前記閾値に達した印刷ヘッドのローテーションを行う場合には、最も使用頻度が低い印刷ヘッドと交換する手段を有することを特徴とする請求項１に記載の多色印刷装置。
【請求項３】
前記閾値に達している印刷ヘッドが複数存在し、実際に閾値に達している各印刷ヘッドのノズル列の位置がお互いに異なる場合には、ローテーションを行うように操作者に通知する手段を有することを特徴とする請求項１に記載の多色印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数個の印刷ヘッドを有する多色印刷装置に関するものである。
【背景技術】
【０００２】
従来、複数色のインクを印刷ヘッドから吐出するタイプの印刷装置であるカラーインクジェットプリンタが普及しており、一般オフィスのプレゼン資料、建築などのＣＡＤ図面、流通系のＰＯＰやポスター、芸術家やプロカメラマンが作成するアート作品や写真など、その用途は広範囲である。これらの用途に応えるため、メカ的及び電気的に全く同一仕様の印刷ヘッドを複数有することにより多色印刷を行う印刷装置が可能となっており、特に、往路用印刷ヘッドと復路用印刷ヘッドのそれぞれの使用履歴を管理する手段を有し、印字指定が片方向印字指定の場合に、使用頻度が少ない方の印刷ヘッドを用いて印刷し、各印刷ヘッドの使用量をより均一にする技術が可能になっている。（例えば、特許文献１参照。）
【特許文献１】特開２００４−２０９９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来例は、往路と復路の印字ズレを解決することを主目的とし、その上での印刷ヘッド使用頻度の均一化であるため、あくまでも往路用印刷ヘッドと復路用印刷ヘッドが吐出するインク色は同じであることが前提であり、アート作品や写真などに必須である多色に対する視点が欠けている。
【０００４】
従って本出願に係る目的は、複数個の印刷ヘッドを有する多色印刷装置において、各印刷ヘッドの寿命を延命させる方法を実現することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本出願の第１の発明は、複数個の印刷ヘッドを有する多色印刷装置において、前記印刷ヘッドにＥＥＰＲＯＭ等のＮＶＲＡＭを積載し、印刷ヘッドの各色ノズル列の使用頻度情報を前記ＮＶＲＡＭに記憶する手段と、前記使用頻度情報を読み出し、何れかの使用頻度が閾値に達していると判断した場合は、その旨を操作者に通知する手段と、前記使用頻度情報が前記閾値に達している場合には、他の印刷ヘッドとのローテーションを実行可能とする手段を有することを特徴とする。
【０００６】
上記目的を達成するために、本出願の第２の発明は、前記閾値に達した印刷ヘッドのローテーションを行う場合には、最も使用頻度が低い印刷ヘッドと交換する手段を有することを特徴とする。
【０００７】
上記目的を達成するために、本出願の第３の発明は、前記閾値に達している印刷ヘッドが複数存在し、実際に閾値に達している各印刷ヘッドのノズル列の位置がお互いに異なる場合には、ローテーションを行うように操作者に通知する手段を有することを特徴とする。
【発明の効果】
【０００８】
本出願に係る第１〜第３の発明によれば、複数個の印刷ヘッドを有する多色印刷装置において、前記印刷ヘッドにＥＥＰＲＯＭ等のＮＶＲＡＭを積載し、印刷ヘッドの各色ノズル列の使用頻度情報を前記ＮＶＲＡＭに記憶する手段と、前記使用頻度情報を読み出し、何れかの使用頻度が閾値に達していると判断した場合はその旨を操作者に通知する手段と、前記使用頻度情報が前記閾値に達している場合には他の印刷ヘッドとのローテーションを実行可能とする手段と、前記閾値に達した印刷ヘッドのローテーションを行う場合には最も使用頻度が低い印刷ヘッドと交換する手段と、前記閾値に達している印刷ヘッドが複数存在し、実際に閾値に達している各印刷ヘッドのノズル列の位置がお互いに異なる場合にはローテーションを行うように操作者に通知する手段を有することにより、各印刷ヘッドの寿命を延命させる方法を実現することが可能となる。
【発明を実施するための最良の形態】
【０００９】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１０】
図１は本実施例を実現する印刷装置の一構成例であり、１はＣＰＵ、２はＬＣＤなどの表示部、３はスイッチやキーなどの入力部、４はインクを吐出し印刷を行う印刷ヘッドＡと印刷ヘッドＡを装着するためのキャリッジ及びキャリッジを駆動するためのモータなどで構成される印刷部、５はインクを吐出し印刷を行う印刷ヘッドＢと印刷ヘッドＢを装着するためのキャリッジ及びキャリッジを駆動するためのモータなどで構成される印刷部、６はインクを格納するインクタンクやインクを各印刷ヘッドに供給するチューブやモータなどで構成される供給／回復部、７はカセットやフィーダ（手差しトレイ）などの給紙部、８は書き換えの発生頻度が低いモジュールを格納するＲＯＭやフラッシュメモリなどのメモリ、９は主にメモリ８に格納されているプログラムの作業領域や変数などに使用されるＲＡＭなどのメモリ、１０は電源オフ状態においても値を保持したい変数を格納するために使用するＥＥＰＲＯＭなどのメモリ（所謂ＮＶＲＡＭ）、１１はＵＳＢやＮｅｔＷｏｒｋなどのホストインタフェース、１２はパソコンなどのホスト装置である。
【００１１】
本実施例では表示部２と入力部３を併せてパネルと呼ぶこととする。メモリ８に格納されているファームウェアは印刷装置を制御するためのプログラムであり、図３のフローチャートで示される各処理を含んでいる。
【００１２】
メモリ９に確保される受信バッファにはホスト装置１２からホストインタフェース１１を通して受信したジョブ（印刷データ）等が格納される。同じくメモリ９に確保されるプリントバッファには受信バッファから読み込んだラスタデータを展開（圧縮されている場合）して格納する。なお、受信バッファとプリントバッファは本実施例においては特に重要でないため、これ以上の詳しい説明は省くこととする。Ｎは、印刷部に装着される印刷ヘッド番号であり、各印刷部につき１つの印刷ヘッドが装着される。従って、本実施例におけるＮの範囲は１〜２である。Ｘは、印刷ヘッドのノズル列番号であり、図４でも説明するが、本実施例ではＸの範囲は１〜６である。なお、本実施例におけるノズル列とは、インクを吐出するノズルの集まりのことであり、ノズル列の数は印刷ヘッドが吐出可能な色数と一致する。閾値到達テーブルは、各印刷ヘッドの各ノズル列の閾値到達情報と使用頻度を格納するために使用する。印刷部４と印刷部５のメモリは、それぞれ印刷部４と印刷部５を構成する印刷ヘッドＡ及び印刷ヘッドＢが内蔵するＮＶＲＡＭであり、ここにはノズル列数分の使用頻度情報が確保される。
【００１３】
図２は本実施例を実現する印刷装置本体の一例であり、１３は印刷装置、２、３は表示部と入力部としてのパネルであり、図３における実行キーとキャンセルキーは入力部３の一部である。
【００１４】
図４は各印刷部に装着される印刷ヘッドの一構成例であり、１４は印刷部４に装着される印刷ヘッドＡ、１５は印刷ヘッドＡのノズル列であり、左からノズル列１〜ノズル列６であり、特に１６は使用頻度が閾値に達しているノズル列１、１７は印刷部５に装着される印刷ヘッドＢ、１８は印刷ヘッドＢのノズル列であり、左からノズル列１〜ノズル列６であり、特に１９は使用頻度が閾値に達しているノズル列２である。
【００１５】
図５は閾値到達テーブルの状態の一例であり、２０は各印刷ヘッドの各ノズル列の閾値到達情報であり、２１は使用頻度情報である。使用頻度が閾値に達していると閾値到達情報は１となり、達していないと初期値の０のままである。どのような情報を使用頻度とするかはシステム依存であるが、本実施例では使用頻度情報は各ノズル列が吐出した総ドット数を想定している。ただし、図５に示した数値はあくまでも例である。閾値到達テーブルの上から、印刷ヘッドＡのノズル列１、印刷ヘッドＡのノズル列２と順番に格納されており、最後が印刷ヘッドＢのノズル列６である。
【００１６】
本実施例は、印刷装置の起動処理時に各印刷ヘッドの各色ノズル列の使用頻度情報を読み出し、何れかの使用頻度が閾値に達していると判断した場合はその旨を操作者に通知し、操作者が他の印刷ヘッドとのローテーションを選択可能とするものである。
【００１７】
以降、これらの実現方法を図３のフローチャートを用いて説明していく。
Ｓ３−１では閾値到達テーブルを初期化している。本実施例における初期値は０である。
【００１８】
Ｓ３−２では印刷ヘッド番号Ｎに１を代入し、初期化している。
【００１９】
Ｓ３−３ではノズル列番号Ｘに１を代入し、初期化している。
【００２０】
Ｓ３−４では印刷ヘッドＮのＥＥＰＲＯＭからノズル列Ｘの使用頻度情報を取得している。
【００２１】
Ｓ３−５では印刷ヘッドＮのノズル列Ｘの使用頻度が閾値に達しているか否かを判断している。閾値は例えば、メモリ９のファームウェアに固定値として持っていても良いし、値に変動があるならばメモリ１０に確保していても良い。格納場所及び値はシステム依存である。使用頻度が閾値に達していない場合はＳ３−７へ行き、閾値に達している場合はＳ３−６へ行く。
【００２２】
Ｓ３−６では閾値に到達した印刷ヘッド番号Ｎとそのノズル列番号Ｘに対応した閾値到達テーブルの場所に閾値到達情報を１として格納している。
【００２３】
Ｓ３−７では印刷ヘッド番号Ｎとそのノズル列番号Ｘに対応した閾値到達テーブルの場所に使用頻度情報を格納している。
【００２４】
Ｓ３−８では１つの印刷ヘッドにつき、全てのノズル列の使用頻度を確認したか否かを判断している。全てのノズル列を確認した場合はＳ３−１０へ行き、確認していない場合はＳ３−９へ行く。
【００２５】
Ｓ３−９では次のノズル列の使用頻度を検査するためにノズル列番号Ｘに１を加算し、Ｓ３−４へ行く。
【００２６】
Ｓ３−１０では全ての印刷ヘッドのノズル列の使用頻度を確認したか否かを判断している。全てを確認した場合はＳ３−１２へ行き、確認していない場合はＳ３−１１へ行く。
【００２７】
Ｓ３−１１では次の印刷ヘッドのノズル列の使用頻度を検査するために印刷ヘッド番号Ｎに１を加算し、Ｓ３−３へ行く。
【００２８】
Ｓ３−１２ではこれまでの検査の結果として閾値に到達している印刷ヘッドのノズル列があるか否かを判断している。判断方法は、閾値到達テーブルの閾値到達情報に１が格納されているか否かで行う。閾値に達している印刷ヘッドがある場合にはＳ３−１３へ行き、ない場合には起動時ヘッド検査処理を終了する。
【００２９】
Ｓ３−１３では最も大きく閾値を超えた印刷ヘッドのノズル列番号を取得している。取得方法は、閾値到達テーブルの使用頻度情報を検索すればよい。
【００３０】
Ｓ３−１４ではＳ３−１３で取得した印刷ヘッドのノズル列番号に関して、最も使用頻度が低い印刷ヘッドのノズル列番号を取得している。取得方法は、同様に閾値到達テーブルの使用頻度情報を検索すればよい。
【００３１】
Ｓ３−１５ではＳ３−１４で取得した印刷ヘッドのノズル列の使用頻度も閾値に達しているか否かを判断している。閾値に達している場合には印刷ヘッドのローテーションを行うメリットがないので起動時ヘッド検査処理を終了し、閾値に達していない場合にはＳ３−１６へ行く。
【００３２】
Ｓ３−１６では印刷ヘッドの使用頻度が閾値に達していることを表示部２に表示し、他の印刷ヘッドとローテーションを行うか否かを操作者に問い合わせている。
【００３３】
Ｓ３−１７では操作者が入力部３の一部である、実行キーもしくはキャンセルキーを押下している。
【００３４】
Ｓ３−１８では操作者が印刷ヘッドのローテーションを許可したか否かを判断している。Ｓ３−１６で実行キーを押された場合はローテーションを許可されたのでＳ３−１９へ行き、キャンセルキーを押された場合はローテーションを拒否されたので処理を終了する。
【００３５】
Ｓ３−１９では印刷ヘッドのローテーション処理を実行している。これは、通常のヘッド装着処理（未図示）に対し、印刷ヘッドＡと印刷ヘッドＢが吐出していたインク色の組み合わせと、供給／回復部６のインクタンクのインク色の組み合わせが異なるため、各印刷ヘッドをクリーニングするなどのインク混色防止処理などを追加することや、閾値到達テーブルの再設定処理が考えられるが、これらの実現方法はシステム依存である。
【００３６】
以上で、印刷装置の起動処理時に各印刷ヘッドの各色ノズル列の使用頻度情報を読み出し、何れかの使用頻度情報が閾値に達していると判断した場合はその旨を操作者に通知し、操作者が他の印刷ヘッドとのローテーションを選択可能とすることにより、各印刷ヘッドの寿命を延命させる方法を実現することが可能となる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施例を実現する印刷装置の一構成例である。
【図２】本発明の第１の実施例を実現する印刷装置の一例である。
【図３】本発明の第１の実施例を実現する起動時ヘッド検査処理のフローチャートである。
【図４】本発明の第１の実施例を実現する印刷ヘッドの一構成例である。
【図５】本発明の第１の実施例を実現する閾値到達テーブルの状態の一例である。
【符号の説明】
【００３８】
１  ＣＰＵ
２  表示部
３  入力部
４  印刷部
５  印刷部
６  供給／回復部
７  給紙部
８  メモリ
９  メモリ
１０  メモリ
１１  ホストインタフェース
１２  ホスト装置
１３  印刷装置
１４  印刷ヘッドＡ
１５  印刷ヘッドＡのノズル列１〜６
１６  閾値に達しているノズル列１
１７  印刷ヘッドＢ
１８  印刷ヘッドＢのノズル列１〜６
１９  閾値に達しているノズル列２
２０  閾値到達情報
２１  使用頻度情報
【図１】
2007152895.tif 000003
【図２】
2007152895.tif 000004
【図３】
2007152895.tif 000005
【図４】
2007152895.tif 000006
【図５】
2007152895.tif 000007