(57)【要約】【課題】ホストコンピュータからヘッドクリーニングが要求された場合、指定されたヘッド色のインク残量を検知し、インク残量が少なければヘッドクリーニングを実行せずインク消費量を節約することを目的とする。【解決手段】外部装置からコマンドを受信する受信手段とコマンドを解析する解析手段とコマンドがヘッドクリーニングの場合、ヘッドクリーニングを実行するヘッドクリーニング手段を備えたインク記録装置。【選択図】        図１
2004209946.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された外部装置からデータを受信する通信手段と、該通信手段によって受信したコマンドを解析する解析手段と、該解析手段によって取得したヘッドクリーニング情報を具えたことを特徴とするインクジェット記録装置。
【請求項２】
被記録媒体にインクを吐出してヘッドをクリーニングするインクジェット記録装置において、インクを吐出するための記録ヘッドと、前記記録に際して、前記記録ヘッドを移動させるための移動手段と、該移動手段による前記記録ヘッドの移動領域へ前記被記録媒体を搬送するための搬送手段とを具えたことを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクジェット記録装置のヘッドクリーニング方法に関する。
【０００２】
【従来の技術】
従来から、ネットワークに接続されたインクジェット記録装置のヘッドの目詰まりで印刷不良が発生した場合、パソコンやワークステーションなどのホストコンピュータからプリンタに対してヘッドクリーニングを指示する機能があった。
【０００３】
【発明が解決しようとする課題】
しかし、インクが僅少状態の時にヘッドクリーニングをするとインクの残量がなくなり印刷を実行できなくなる問題があった。
【０００４】
本発明は上記従来例に鑑みてなされもので、ヘッドクリーニングで指定されたヘッド色のインク残量が僅少状態の場合、当該色のノズルのクリーニングを行わずインクが存在するヘッドのみをクリーニングしインクの消費量を節約することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のインクジェット記録装置は、外部装置から送られたコマンドを解析し、コマンドがヘッドクリーニングコマンドであった場合、指定色のインク残量を検知する検知手段とヘッドをクリーニングするクリーニング手段を備えインク残量がない場合と僅少状態の場合、指定された色のノズルをクリーニングせずにインクの消費量を削減することを特徴とする。
【０００６】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態に係るインクジェット記録装置を説明する。
【０００７】
図１は、本発明の実施の形態に係るインクジェット記録装置が接続されたネットワークシステムの構成を示す構成図である。
【０００８】
図１において、ネットワークの一例であるローカルエリアネットワーク（ＬＡＮ）１００には、ノートパソコン１０１，デスクトップパソコン１０２、ワークステーション１０３などのホストコンピュータや本発明のインクジェット記録装置１０４が接続されている。
【０００９】
図２は本実施例のインクジェット記録装置１０４の機械的な構成を示している。
【００１０】
図２において、キャリッジモータ５１３の正逆回転に連動して駆動力伝達ギア５１１，５０９を介してリードスクリュー５０４が回転し、スクリュー５０４の螺旋溝５０５に係合する図示しないピンを有するヘッドキャリッジ５３０が矢印ａ，ｂ方向に往復移動される。このキャリッジ５３０には、インクジェットカートリッジ５３１が搭載されている。このカートリッジは記録ヘッド（インクジェットヘッド）５３２とインクタンク５３３を一体化したものである。
【００１１】
５０２は紙押え板であり、キャリッジ移動方向にわたって記録用紙Ｐをプラテン５４０に対して押圧する。プラテン５４０は紙送りモータ５４１により回転し、これにより記録用紙Ｐが垂直方向に送られる。ヘッドキャリッジ５３０がａ，ｂ方向に移動しながら記録ヘッド５３２が駆動されインク滴を吐出することにより、記録用紙Ｐにインク滴が付着し、ドット記録がなされる。
【００１２】
５０７，５０８はフォトカプラで、キャリッジ５３０のレバー５０６の存在を碓認して、キャリッジモータ５１３の回転方向切り換え等を行うためのホームポジション検知手段として機能する。５１６は記録ヘッド５３２の前面をキャップするキャップ部材５２２を支持する部材である。
【００１３】
５１５は吸引手段であり、記録ヘッド５３２の正常なインク吐出状態を回復するために、キャップ部材５２２の開口５２３を介して記録ヘッド５３２からのインク吸引を行なう。
【００１４】
５１７は記録ヘッド５３２前面のクリーニングを行なうクリーニングブレードで、部材５１９により前後方向に移動可能とされる。５１８は本体支持板で、クリーニングブレード５１７、部材５１９を支持する。
【００１５】
５２１は、吸引手段５１５の吸引を開始するためのレバーで、キャリッジ５３０と係合するカム５２０の移動に伴って移動し、これによりキャリッジモータ５１３からの駆動力がクラッチの切り換え等で吸引手段５１５に伝達され、吸引が行なわれる。
【００１６】
これらのキャッピング、クリーニング、吸引回復は、キャリッジ５３０がホームポジション領域に来たときにリードスクリュー５０４の作用によってそれぞれの対応位置でそれぞれの処理が行なわれるように構成されている。
【００１７】
図３は、インクジェット記録装置１０４の制御系の構成を説明するブロック図である。
【００１８】
図３において、３００はネットワーク（ＬＡＮ）とのインターフェースを行なうインターフェース部であり、図示しない接続ケーブルあるいはネットワークのＨＵＢ等を介してパソコンやワークステーション等のホストコンピュータから記録データや制御データの信号の入出力を行う。
【００１９】
３０１は装置全体を制御するＭＰＵ、３０２はＭＰＵ３０１が実行する制御プログラムのデータや他の必要な固定データを格納するＲＯＭ、３０３はＤＲＡＭで、各種データを記憶する。
【００２０】
３０４は、記録ヘッド５３２を駆動するヘッドドライバ３０５に対する出力データの供給制御を行うゲートアレイで、インタフェース部３００，ＭＰＵ３０１，ＤＲＡＭ３０３間のデータの転送制御も行なう。
【００２１】
３０６は、先述の記録用紙Ｐを送る紙送りモータ５４１を駆動するモータドライバ、３０７はキャリッジモータ５１３を駆動するモータドライバである。
【００２２】
このように構成されたインクジェット記録装置において、インタフェース部３００を介してホストコンピュータから記録データ、制御データが入力されると、ゲートアレイ３０４とＭＰＵ３０１との間で入力データがプリント用の出力データに変換される。そして、モータドライバ３０６，３０７が駆動され、モータ５４１，５１３が駆動されるとともに、ヘッドドライバ３０５に送られた出力データに従って記録ヘッド５３２が駆動され、記録が実行される。
【００２３】
なお、ＭＰＵ３０１はインタフェース３００を介してホストコンピュータとの通信処理が可能となっており、ＤＲＡＭ３０３に関するメモリ情報および資源データ等やＲＯＭ３０２内の印刷情報をホストコンピュータに通知可能に構成されている。
【００２４】
図４は、ホストコンピュータからインクジェット記録装置１０４に送信されるパケットフォーマットの例を示す。
【００２５】
パケットにはネットワーク情報を示すＴＣＰ／ＩＰのヘッダ部４０１とコマンドの種類を示すコマンド部４０２とデータの長さを示すデータ長部４０３とデータを示すデータ部４０４が存在する。
【００２６】
図５は、パケットのコマンドがヘッドクリーニングコマンドである場合のデータ部４０４のフォーマット例である。
【００２７】
ヘッド色情報５００１には、例えば、シアン、マゼンタ、イエロー、ブラックなどのクリーニングをするヘッドの色を示す情報が格納される。
【００２８】
レベル情報５００２にはヘッドクリーニングの強弱を示す情報でインクの吐出量を制御し、例えばインク吐出量を抑えた標準のヘッドクリーニングとインクの吐出量を多くしたヘッドリフレッシング等がある。強制情報５００３には、インク残量が少ない場合でもヘッドクリーニングを実行するか否かの情報が格納されている。
【００２９】
次に、本発明の実行手順を図６を用いて詳細に説明する。
【００３０】
Ｓ６０１ではインクジェット記録装置に電源が投入されＤＲＡＭ３０３の初期設定とヘッドの初期化処理を行う。
【００３１】
次にＳ６０２でコマンドの受信やヘッドクリーニング完了などのイベントを待つ。次にＳ６０３でイベントの解析を行い、イベントを判定する。イベントがコマンド受信イベントであればＳ６０４に進み、電源切断イベントであればＳ６０６に進み、それ以外のイベントであればＳ６０５に進む。Ｓ６０４ではコマンド受信処理を実行し、Ｓ６０２のイベント待ちに戻る。
【００３２】
Ｓ６０５ではその他の処理を実行し、Ｓ６０２のイベント待ちに戻る。
【００３３】
Ｓ６０６では電源切断処理を実行し、全ての処理を終了する。
【００３４】
次に図６のＳ６０４のコマンド受信処理について図７を用いて詳細に説明する。
まずＳ７０１で受信したパケットのコマンド部を解析し、ステップＳ７０２に進む。ステップＳ７０２ではコマンドを判定し、ヘッドクリーニングのコマンドであればステップＳ７０３に進む。その他のコマンドであればＳ７０４に進み、
その他の処理を実行し処理を終了する。
【００３５】
ステップＳ７０３でヘッドクリーニング処理を実行し処理を終了する。
【００３６】
図８は、図７に示したステップＳ７０３のヘッドクリーニング処理を示したフローチャートである。
【００３７】
まず最初にインクジェット記録装置の状態が印刷実行中かを判定する。印刷中であればステップＳ８０３に進む。印刷中であればステップＳ８０２に進み印刷が終了するまで待つ。
【００３８】
印刷が終了したらステップＳ８０３に進みヘッド色情報５００１で指定されている色のインクタンク内のインク残量を判定する。インクが存在すればステップＳ８０４に進む。インクが存在しなければステップＳ８０７進みエラー処理を実行し処理を終了する。
【００３９】
次にステップＳ８０４では、インクタンク内のインク残量が僅少状態か判定する。
【００４０】
僅少状態でなければＳ８０６に進み、僅少状態であればＳ８０５に進む。
【００４１】
Ｓ８０５では強制情報５００３を判定し、強制クリーニングの指定であれば
ステップＳ８０６に進む。強制クリーニングの指定でなければ、ステップＳ８０７に進みエラー処理を実行し処理を終了する。
【００４２】
ステップＳ８０６では、レベル情報５００２の指定のヘッドクリーニングを実行し処理を終了する。
【００４３】
尚、本発明はネットワーク上（ＬＡＮ）に接続されたインクジェット記録装置についてのヘッドクリーニング方法を説明しているが、ＩＥＥＥ１３９４やＵＳＢなどのネットワーク以外に接続されているシステムについて適用しても良い。
【００４４】
【発明の効果】
以上詳細に説明したように、本発明によれば指定されたヘッド色のインク残量が少ない状態の時にヘッドのクリーニング要求があった場合、ヘッドをクリーニングを行わずインクの消費量を削減し、印刷可能状態のインクを残す効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るインクジェット記録装置が接続されたネットワークシステムの構成を示す構成図である。
【図２】図１におけるインクジェット記録装置１０４の要部の機械的構成を示す斜視図である。
【図３】図１におけるインクジェット記録装置１０４の制御系の構成を示すブロック図である。
【図４】
受信パケットのフォーマット例を示す説明図である。
【図５】図４の受信パケットでコマンドがヘッドクリーニングであった場合のデータ部の構成例を示す説明図である。
【図６】図１におけるインクジェット記録装置１０４の動作手順を示すフローチャートである。
【図７】図７のステップＳ６０４で実行されるコマンド受信処理のフローチャートである。
【図８】図７のステップＳ６０５で実行されるヘッドクリーニング処理のフローチャートである。
【符号の説明】
１０１  ＬＡＮ
１０２、１０３、１０４  パソコン
１０５、５００  インクジェット記録装置
５１３  キャリッジモータ
５３２  記録ヘッド
５４１  紙送りモータ
３０１  ＭＰＵ
３０２  ＲＯＭ
３０３  ＤＲＡＭ
３０４  ゲートアレイ
【図１】
2004209946.tif 000003
【図２】
2004209946.tif 000004
【図３】
2004209946.tif 000005
【図４】
2004209946.tif 000006
【図５】
2004209946.tif 000007
【図６】
2004209946.tif 000008
【図７】
2004209946.tif 000009
【図８】
2004209946.tif 000010