(57)【要約】【目的】ネットワーク上の複数のホストコンピュータ（外部装置）から同時にヘッドクリーニングの要求があった場合に、ヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮する。【構成】ネットワーク上のホストコンピュータ（外部装置）からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであればヘッドクリーニングの要求を無視する。【選択図】                                図８
2004230763.tif 000002
【特許請求の範囲】
【請求項１】
記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置において、
外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視することを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置に関し、特にＬＡＮ等のネットワークに接続して使用するのに好適なインクジェット記録装置に関する。
【０００２】
【従来の技術】
ＬＡＮ（ローカルエリアネットワーク）等においては、複数台のパソコンやワークステーションとともに記録装置（プリント装置）を接続したネットワークシステムを構築することが行われている。そして、このようなネットワークに接続される記録装置として、記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置が使用されることがある。
このようなネットワークに接続されたインクジェット記録装置には、記録手段として記録ヘッドの目詰まり等に起因して記録不良が発生した場合にネットワークに接続されたパソコンやワークステーションなどの外部装置（ホストコンピュータ等）からヘッドクリーニングの指示（要求）を受け付ける機能が設けられている。
【０００３】
【発明が解決しようとする課題】
しかしながら、ネットワーク上において、インクジェット記録装置が複数の操作者（複数のホストコンピュータ等）から同時にヘッドクリーニングの要求を受けると、夫々の操作者から要求された回数分のヘッドクリーニング機能を連続的に実行することになり、大量のインクを無駄に消費してしまうという不都合が生じる可能性があった。
また、ヘッドクリーニング機能を連続的に実行する際にはヘッドクリーニング動作を操り返して実行することになるため、記録（プリント）が指示された場合に、ヘッドクリーニング動作を終了させて記録を開始使用までの処理待ち時間が長くなるという技術的課題もあった。
【０００４】
本発明はこのような技術的課題に鑑みてなされたものであり、本発明の目的は、複数の外部装置から同時にヘッドクリーニングの要求があった場合にヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮することができるインクジェット記録装置を提供することである。
【０００５】
【課題を解決するための手段】
本発明は、上記目的を達成するため、記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置において、外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視することを特徴とする。
【０００６】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を具体的に説明する。なお、各図面を通して同一符号は同一又は対応部分を示すものである。
図１は本発明を適用したインクジェット記録装置が接続されたネットワークシステム（コンピュータシステム）の構成を例示する説明図である。図１において、ネットワークの一例であるローカルエリアネットワーク（ＬＡＮ）１００には、外部装置としてのノートパソコン１０１、デスクトップパソコン１０２及びワークステーション１０３などのホストコンピュータとともに、本願発明の対称であるインクジェット記録装置１０４が接続されている。なお、上記外部装置とは、インクジェット記録装置１０４から見た他の情報処理装置を意味するものである。
【０００７】
図２は、図１中のインクジェット記録装置１０４、すなわち本発明を適用したインクジェット記録装置の一実施例を示す模式的斜視図である。図２において、５１３はヘッドキャリッジ５３０を往復駆動するための駆動源としてのキャリッジモータであり、往復作動可能な前記キャリッジモータ５１３の駆動力は駆動力伝達ギア５１１、５０９を介して先ずリードスクリュー５０４に伝達される。このリードスクリュー５０４の螺旋溝５０５にはヘッドキャリッジ５３０に設けられたピン（不図示）が係合しており、該リードスクリュー５０４の正逆回転に応じて前記ヘッドキャリッジ５３０は両矢印ａ、ｂ方向に往復駆動（往復移動）される。５０３は前記リードスクリュー５０４と平行に設置され、前記キャリッジ５３０の往復移動を案内支持するためのガイドシャフトである。
【０００８】
前記キャリッジ５３０には、記録手段としてのインクジェットカートリッジ５３１が搭載されている。このインクジェットカートリッジ５３１は、記録手段の一部であるインク吐出部を構成する記録ヘッド部５３２と該記録ヘッド部に供給されるインクを貯蔵したインクタンク５３３とを一体化したものである。
５０２はキャリッジ５３０の移動方向にわたって配設された紙押え板であり、記録部へ送給された記録用紙等の被記録媒体Ｐをプラテン（図示の例では、搬送ローラを兼ねたプラテンローラ）５４０に押圧するものである。前記プラテンローラ５４０は紙送りモータ（搬送モータ）５４１により回転駆動され、該プラテンローラの回転に伴って被記録媒体Ｐが垂直方向に搬送（紙送り）される。
【０００９】
前記プラテンローラ５４０上に保持された被記録媒体Ｐに対してキャリッジ５３０を主走査方向に移動させながら記録ヘッド部５３２を画像情報に基づいて駆動することにより１ライン分を記録が行われ、１ライン分の記録が終了した後に前記プラテンローラ５４０を所定量回転させることで所定ピッチの紙送り（副走査）を行い、次いで次のラインの記録を前述と同様に実行する。このような１ライン分の記録動作と紙送り動作とを繰り返すことにより被記録媒体Ｐ全体の記録が行われる。その際、上記１ライン分の記録動作においては、前記ヘッドキャリッジ５３０の移動に同期して記録ヘッド５３２からインク滴を吐出することで、記録用紙Ｐにインク滴を付着させることによりドット記録が行われる。
【００１０】
図２において、キャリッジ５３０のホームポジションの近傍にはフォトカプラ５０７、５０８が配設されており、該フォトカプラによってキャリッジ５３０のレバー５０６の存在を確認することで、キャリッジモータ５１３の回転方向の切り換え等を行うように構成されている。前記フォトカプラ５０７、５０８はキャリッジ５３０のホームポジションを検知するための検知手段として機能する。また、上記ホームポジションの近傍には、記録ヘッド５３２の吐出口面をキャッピングするためのキャップ部材５２２が配設されている。このキャップ部材５２２は記録ヘッド５３２に対して接離方向に移動可能なキャップホルダ５１６に取り付けられている。
【００１１】
５１５は吸引ポンプ等から成る吸引手段であり、この吸引手段５１５は記録ヘッド５３２の正常なインク吐出状態を維持回復するために前記キャップ部材５２２の開口５２３を介して記録ヘッド５３２の吐出口からのインクを吸引排出するように動作するものである。５１７は記録ヘッド５３２の吐出口面（前面）に付着したインクやほこり等の異物を拭き取り清掃（ワイピング）するためのワイパーブレードである。このワイパーブレード５１７は、前後移動可能なワイパーホルダ（ブレードホルダ）５１９に取り付けられており、記録ヘッド５３２の吐出口面に当接、離隔する方向に移動可能に支持されている。前記ワイパーホルダ５１９は装置本体側の本体支持板５１８によって支持されている。
【００１２】
５２１は前記吸引手段５１５による吸引動作を開始するためのレバーである。このレバー５２１は、キャリッジ５３０と係合するカム５２０の移動に伴って移動し、これによりキャリッジモータ５１３からの駆動力がクラッチの切り換え等で吸引手段５１５に伝達され、記録ヘッド５３２の吐出口からインクを吸引排出する吸引回復処理が実行される。
これらのキャッピング動作、クリーニング動作及び吸引回復動作は、キャリッジ５３０がホームポジション領域に来たときに前記リードスクリュー５０４の作用によってそれぞれの対応位置でそれぞれの処理動作が行なわれるように構成されている。
【００１３】
前記記録手段としての記録ヘッド（記録ヘッド部）５３２は、熱エネルギーを利用してインクを吐出するインクジェット記録手段であって、熱エネルギーを発生するための電気熱変換体を備えたものである。また、前記記録ヘッド５３２は、前記電気熱変換体により印加される熱エネルギーによってインク内に膜沸騰を生じさせ、その時に生じる気泡の成長、収縮による圧力変化を利用して吐出口よりインクを吐出させ、記録（プリント、印刷）を行うものである。
【００１４】
図１１は、記録ヘッド５３２のインク吐出部の構造を模式的に示す部分斜視図である。図１１において、記録用紙等の被記録媒体Ｐと所定の隙間（例えば、約０．２〜約２．０ミリ程度）  をおいて対面する吐出口面８１には、所定のピッチで複数の吐出口８２から成る吐出口列が形成され、共通液室８３と各吐出口８２とを連通する各液路８４の壁面に沿ってインク吐出用のエネルギーを発生するための電気熱変換体（発熱抵抗体など）８５が配設されている。記録ヘッド５３２は、前記複数の吐出口８２が主走査方向（記録ヘッド５３２の移動方向）と交叉する方向に並ぶような位置関係で、キャリッジ５３０に搭載されている。こうして、画像信号または吐出信号に基づいて対応する電気熱変換体８５を駆動（通電）して、液路８４内のインクを膜沸騰させ、その時に発生する圧力によって吐出口８２からインクを吐出させる記録ヘッド（記録手段）５３２が構成されている。
【００１５】
以上のようなインクジェット記録装置においては、吐出口８２内におけるインクの乾燥やほこり等の異物侵入や気泡の発生などが原因となって吐出口８２の目詰まりが生じることがあり、このような目詰まりはインクの吐出不良（不吐出を含む）の原因となり、この吐出不良によって記録画像の品位低下などの記録不良の現象が発生することがある。そこで、上記の目詰まりを解消したり防止したりする方法の一つとして、ヘッドクリーニングという吐出回復処理が行われている。このヘッドクリーニングは、一般に、いわゆる吸引動作、予備吐出動作あるいはワイピング動作などの回復動作によって行われている。
【００１６】
前記吸引動作によるヘッドクリーニングは、記録ヘッド５３２の吐出口面８１にキャップ部材５２２を密着させて吐出口８２を密閉したキャッピング状態で、吸引ポンプ等の負圧発生源から成る吸引手段５１５を作動させることにより、吐出口８２からインクと共に増粘インクやほこりや気泡等の異物を吸い出すことで吐出口８２内のインクをリフレッシュする方法で実行される。
前記予備吐出動作によるヘッドクリーニングは、吐出口８２内のインクを加圧して吐出口８２から吐出（排出）することにより、該吐出口８２からインクと共に増粘インクやほこりや気泡等異物を排出することで吐出口８２内のインクをリフレッシュする方法で実行される。
【００１７】
また、前記ワイピング動作は、記録ヘッド５３２の吐出口面８１をワイパーブレード５１７が摺擦することにより、該吐出口面８１に付着していたインク滴や固着インクやほこり等を拭き取り除去する方法で実行される。通常、このワイピング動作の前に、上記予備吐出動作又は上記吸引動作によってインクを排出することにより、吐出口面８１上の異物を拭き取り除去しやすい状態にする前処理が行われる。
【００１８】
図３は本発明を適用したインクジェット記録装置の一実施例における制御系の構成を示すブロック図である。図３において、３００はネットワーク（ＬＡＮ）とのインターフェースを行なうインターフェース部であり、このインターフェース部３００は、不図示の接続ケーブルあるいはネットワークのＨＵＢ（ケーブルの集線装置）等を介してネットワーク上のパソコンやワークステーション等のホストコンピュータ（外部装置）との間で記録データや制御データの信号の入出力を行うものである。
【００１９】
３０１は記録装置全体を制御するＭＰＵであり、３０２はＭＰＵ３０１が実行する制御プログラムのデータや他の必要な固定データを格納するためのＲＯＭであり、３０３は各種のデータを記憶するためのＤＲＡＭ（ダイナミックＲＡＭ）であり、３０４は記録ヘッド５３２を駆動するヘッドドライバ３０５に対する出力データの供給制御を行うゲートアレイである。なお、前記ゲートアレイ３０４は前記インターフェース部３００、前記ＭＰＵ３０１及びＤＲＡＭ３０３の相互間のデータの転送制御も行う。３０６は記録用紙Ｐを搬送する搬送モータ（紙送りモータ）５４１を駆動するモータドライバであり、３０７はキャリッジモータ５１３を駆動するモータドライバである。
【００２０】
このように構成されたインクジェット記録装置においては、インターフェース部３００を介して外部装置（ホストコンピュータ）から記録データや制御データが入力されると、ゲートアレイ３０４とＭＰＵ３０１との間で入力データが記録（プリント）用の出力データに変換される。そして、モータドライバ３０６、３０７を駆動することで搬送モータ５４１及びキャリッジモータ５１３を駆動するとともに、ヘッドドライバ３０５に送られた出力データに基づいて記録ヘッド５３２を駆動することにより、被記録媒体Ｐに対する記録が実行される。
なお、前記ＭＰＵ３０１は、インターフェース部３００を介してホストコンピュータとの間で通信処理を行うことが可能であり、前記ＤＲＡＭ３０３に格納されたメモリ情報及び資源データ（リソース）並びに前記ＲＯＭ３０２に格納された記録情報などををホストコンピュータ等の外部装置に送信できるように構成されている。
【００２１】
図４は外部装置としてのホストコンピュータからインクジェット記録装置１０４へ送信されるパケットフォーマットの一例を示す説明図である。図４において、本実施例では、パケット（分割された転送データ）は、ネットワーク情報を示すＴＣＰ／ＩＰのヘッダ部と送信者を識別するためのユーザＩＤとコマンドの種類を示すコマンド部とデータの長さを示すデータ長部とデータを示すデータ部とで構成されている。
図５は図４の受信パケットでコマンドがヘッドクリーニングである場合のデータ部の構成例を示す説明図である。図５において、本実施例におけるデータフォーマットはヘッド色情報とレベル情報とで構成されており、前記ヘッド色情報には、例えば、シアン、マゼンタ、イエロー、ブラックなどのクリーニングをするヘッドの色を示す情報が格納される。一方前記レベル情報には、前記ヘッドクリーニングの強弱を示す情報でインクの吐出量を制御する情報が含まれ、例えば標準のヘッドクリーニングやヘッドリフレッシングなどのヘッドクリーニングの強弱のレベルを表す情報が格納される。
【００２２】
図６は本発明を適用したインクジェット記録装置１０４のＤＲＡＭ３０３に格納される情報の構成例を示す説明図である。図６において、クリーニングカウンタはヘッドクリーニング待ちの状態にある要求回数を格納するカウンタである。このクリーニングカウントにおいては、インクジェット記録装置１０４がヘッドクリーニング動作中や記録動作中などのビジー状態の時に、実行されているヘッドクリーニングの要求元と同じユーザＩＤのホストコンピュータからヘッドクリーニングの要求があった場合には、ヘッドクリーニング要求のカウント値に加算される。一方、異なるユーザＩＤのホストコンピュータからのヘッドクリーニング要求の場合には、その要求は無視され、ヘッドクリーニング要求のカウント値には加算されない。そして、ヘッドクリーニング動作が完了すると、このカウント値は１だけ減算される。
なお、前記ユーザＩＤは、ヘッドクリーニングの要求元のユーザ識別情報を格納する領域に格納されるものであり、クリーニングカウンタが０の時に最初にヘッドクリーニングを要求したユーザＩＤが格納される。
【００２３】
図７は本発明を適用したインクジェット記録装置の一実施例における制御動作の手順を示すフローチャートであり、次に図７を参照して上記インクジェット記録装置１０４におけるヘッドクリーニング動作について説明する。図７において、先ず、ステップＳ７０１においてインクジェット記録装置１０４の電源が投入され、前記ＤＲＡＭ３０３の初期設定と記録手段（記録ヘッド）５３２の初期化処理が行われる。次に、ステップＳ７０２で外部装置からのコマンドの受信やヘッドクリーニング終了などのイベント（処理を実行するための入出力操作）を待つ。次に、ステップＳ７０３でイベントの解析を行い当該イベントの処理の内容を判定する。
【００２４】
前記イベントがコマンド受信イベントであればステップＳ７０４へ進み、前記イベントがクリーニング開始イベントであればステップＳ７０５へ進み、前記イベントがクリーニング終了イベントであればステップＳ７０６へ進み、前記イベントが電源切断イベントであればステップＳ７０８へ進み、前記イベントがその他のイベントであればステップＳ７０７へ進む。
前記ステップＳ７０４ではコマンド受信処理を実行し、次いでステップＳ７０２のイベント待ちに戻る。前記ステップＳ７０５ではクリーニング開始処理を実行し、次いでステップＳ７０２のイベント待ちに戻る。前記ステップＳ７０６ではクリーニング終了処理を実行し、次いでステップＳ７０２のイベント待ちに戻る。ステップＳ７０７ではその他の処理を実行し、次いでステップＳ７０２のイベント待ちに戻る。そして、前記ステップＳ７０８では電源切断処理を実行し、この場合は該電源切断処理を実行した後で全ての処理を終了する。
【００２５】
図８は図７中のステップＳ７０４で実行されるコマンド受信処理の動作手順を示すフローチャートである。次に、図８を用いて図７中のステップＳ７０４のコマンド受信処理について説明する。
図８において、先ず、ステップＳ８０１で受信したパケット（転送データ）のコマンド部を解析し、次いでステップＳ８０２へ進んでコマンドを判定する。当該コマンドがヘッドクリーニングのコマンドであればステップＳ８０４に進む。一方、当該コマンドがその他のコマンドであればステップＳ８０３へ進み、その他の処理を実行し処理を終了する。
【００２６】
前記ステップＳ８０４ではクリーニングカウンタのカウント値が０（零）であるか否かを判定する。カウント値が０であれば、ステップＳ８０６へ進んでヘッドクリーニング開始のイベントを発行し、次いでステップＳ８０７へ進んで受信パケットに格納されているユーザＩＤを取得してＤＲＡＭ３０３のユーザＩＤに登録する。次いで、ステップＳ８０８へ進んでヘッドクリーニングカウンタのカウント値に１を加算し処理を終了する。
一方、前記ステップＳ８０４でカウント値が０でないと判定された場合は、ステップＳ８０５へ進んで、今回受信したヘッドクリーニングのコマンドの要求元（発信元）のユーザＩＤと既に実行中のヘッドクリーニングのユーザＩＤとが一致するか否かを判定する。
ステップＳ８０５でユーザＩＤが一致しないと判定された場合は、ヘッドクリーニング要求のコマンドを無視し、処理を終了する。ステップＳ８０５でユーザＩＤが一致すると判定された場合は、ステップＳ８０８へ進んでヘッドクリーニングカウンタのカウント値に１を加算した後で処理を終了する。
【００２７】
図９は図７中のステップＳ７０５で実行されるクリーニング開始処理の動作手順を示すフローチャートである。次に、図９を用いて図７中のステップＳ７０５のクリーニング開始処理について説明する。
図９において、先ず、ステップＳ９０１でインクジェット記録装置１０４の状態が記録実行中（プリント動作中）であるか否かを判定する。記録中（プリント中）でなければ直接的にステップＳ９０３へ進む。一方、記録中であれば、ステップＳ９０２へ進んで一旦記録が終了するまで待った後、ステップＳ９０３へ進む。
【００２８】
ステップＳ９０３では、インクジェット記録装置１０４のインクタンク内にインクが存在するか否かを判定する。インクが存在する場合はステップＳ９０４へ進む。インクが存在しない場合はステップＳ９０５へ進んでエラー処理を実行し処理を終了する。上記ステップＳ９０４では、記録手段（記録ヘッド）５３２のクリーニング動作を開始する。そして、ステップＳ９０４でクリーニング動作を開始した後で処理を終了する。
【００２９】
図１０は図７中のステップＳ７０６で実行されるクリーニング終了処理の動作手順を示すフローチャートである。次に、図１０を用いて図７中のステップＳ７０６のクリーニング終了処理について説明する。
図１０において、先ずステップＳ１００１でヘッドクリーニングカウンタのカウント値を１だけ減算し、そしてステップＳ１００２へ進んで該カウント値が０であるか否かを判定する。カウント値が０でなければステップＳ１００３へ進む。カウント値が０であれば、ステップＳ１００４へ進んでＤＲＡＭ３０３に格納されているユーザＩＤの領域をクリアした後で処理を終了する。一方、前記ステップＳ１００３では、ヘッドクリーニング開始のイベントを発行した後で処理を終了する。
【００３０】
なお、以上の実施例では、本発明を適用したインクジェット記録装置１０４を複数の外部装置（ホストコンピュータ等）から構成されるネットワークシステム上で使用する場合を例に挙げて説明したが、本発明によるインクジェット記録装置は１つの外部装置（ホストコンピュータ）から成るシステムにおいて使用しても良い。
また、本実施例ではネットワーク（ＬＡＮ）に接続されたインクジェット記録装置１０４におけるヘッドクリーニング動作の制御について説明したが、高速なデータ転送が可能なＩＥＥＥ１３９４仕様のシステムなど複数のホストコンピュータや通信機器を接続することができるシステムにおけるインクジェット記録装置に適用しても良い。また、本実施例ではユーザＩＤで要求元を判定しているが、これに代えてネットワーク情報のＩＰアドレスやノードアドレスなど他のユーザ識別情報で判定しても良い。
【００３１】
以上の実施例の説明においては、以下に列挙するような本発明の実施態様が記載されている。
実施態様１：記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置において、外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視することを特徴とするインクジェット記録装置。
実施態様１の構成によれば、複数の外部装置から同時にヘッドクリーニングの要求があった場合にヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮することができるインクジェット記録装置が提供される。
【００３２】
実施態様２：記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置において、ネットワークに接続された外部装置からデータを受信する通信手段と、該通信手段によって受信したデータを解析する解析手段と、該解析手段によって取得したユーザ識別情報を登録する登録手段と、を備え、前記外部装置からヘッドクリーニングの要求があった場合に要求元のユーザＩＤを記憶し、記憶したユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視し、同じユーザＩＤであればヘッドクリーニング要求のカウント値に加算することを特徴とするインクジェット記録装置。
【００３３】
実施態様３：記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置のヘッドクリーニング方法において、外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視することを特徴とするインクジェット記録装置のヘッドクリーニング方法。このような実施態様３の構成によれば、複数の外部装置から同時にヘッドクリーニングの要求があった場合にヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮することができるインクジェット記録装置のヘッドクリーニング方法が提供される。
【００３４】
実施態様４：記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置のヘッドクリーニング方法において、ネットワークに接続された外部装置からデータを受信する通信手段と、該通信手段によって受信したデータを解析する解析手段と、該解析手段によって取得したユーザ識別情報を登録する登録手段と、を設け、前記外部装置からヘッドクリーニングの要求があった場合に要求元のユーザＩＤを記憶し、記憶したユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視し、同じユーザＩＤであればヘッドクリーニング要求のカウント値に加算することを特徴とするインクジェット記録装置のヘッドクリーニング方法。
【００３５】
実施態様５：パソコンやワークステーション等のホストコンピュータと記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置とを接続して成るコンピュータシステムにおいて、前記インクジェット記録装置は、外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視することを特徴とするコンピュータシステム。
実施態様５の構成によれば、複数の外部装置から同時にヘッドクリーニングの要求があった場合にヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮することができるインクジェット記録装置を有するコンピュータシステムが提供される。
【００３６】
実施態様６：パソコンやワークステーション等のホストコンピュータと記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置とを接続して成るコンピュータシステムにおいて、前記インクジェット記録装置は、ネットワークに接続された外部装置からデータを受信する通信手段と、該通信手段によって受信したデータを解析する解析手段と、該解析手段によって取得したユーザ識別情報を登録する登録手段と、を備え、前記外部装置からヘッドクリーニングの要求があった場合に要求元のユーザＩＤを記憶し、記憶したユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視し、同じユーザＩＤであればヘッドクリーニング要求のカウント値に加算することを特徴とするコンピュータシステム。
【００３７】
なお、以上の実施例では、記録手段としての記録ヘッド５３２を主走査方向に移動させながら記録するシリアル型のインクジェット記録装置を例に挙げて説明したが、本発明は、被記録媒体の全幅または一部をカバーする長さのラインタイプのインクジェットヘッドを用いて副走査（紙送り）のみで記録するライン方式のインクジェット記録装置の場合にも、同様に適用することができ、同様の効果を達成し得るものである。
また、本発明は、記録ヘッドの数にも関わりなく自由に実施できるものであり、１個の記録ヘッドを用いるインクジェット記録装置の他、異なる色のインクを使用する複数の記録ヘッドを用いるカラー記録用のインクジェット記録装置、あるいは同一色彩で異なる濃度のインクを使用する複数の記録ヘッドを用いる階調記録用のインクジェット記録装置、さらには、これらを組み合わせたインクジェット記録装置の場合にも、同様に適用することができ、同様の効果を達成し得るものである。
【００３８】
さらに、本発明は、記録ヘッドとインクタンクを一体化した交換可能なヘッドカートリッジを用いる構成、記録ヘッドとインクタンクを別体にし、その間をインク供給用のチューブ等で接続する構成など、記録ヘッドとインクタンクの配置構成がどのような場合にも同様に適用することができ、同様の効果が得られるものである。
なお、本発明は、熱エネルギーを利用してインクを吐出する方式のインクジェット記録ヘッドを使用するインクジェット記録装置の他、例えば、ピエゾ素子等の電気機械変換体等を用いしインクを吐出する方式のインクジェット記録ヘッドを使用するインクジェット記録装置など、他のインク吐出方式を用いるインクジェット記録装置に対しても同様に提供することができ、同様の作用、効果を達成できるものである。
【００３９】
【発明の効果】
以上の説明から明らかなごとく、本発明によれば、記録手段から被記録媒体へインクを吐出して記録を行うインクジェット記録装置において、外部装置からヘッドクリーニングの要求があった場合、要求元のユーザＩＤとヘッドクリーニング中のユーザＩＤとを比較し、異なるユーザＩＤであれば前記ヘッドクリーニングの要求を無視する構成としたので、
複数の外部装置から同時にヘッドクリーニングの要求があった場合にヘッドクリーニングを連続的に動作させることを無くすことで、無駄なインクの消費を無くすとともに、記録開始までの待ち時間を短縮することができるインクジェット記録装置が提供される。
【図面の簡単な説明】
【図１】本発明を適用したインクジェット記録装置が接続されたネットワークシステムの構成を例示する説明図である。
【図２】図１中のインクジェット記録装置の構成を示す模式的斜視図である。
【図３】本発明を適用したインクジェット記録装置の一実施例における制御系の構成を示すブロック図である。
【図４】外部装置からインクジェット記録装置へ送信されるパケットフォーマットの一例を示す説明図である。
【図５】図５は図４の受信パケットでコマンドがヘッドクリーニングである場合のデータ部の構成例を示す説明図である。
【図６】図６は本発明を適用したインクジェット記録装置のＤＲＡＭに格納される情報の構成例を示す説明図である。
【図７】本発明を適用したインクジェット記録装置の一実施例における制御動作の手順を示すフローチャートである。
【図８】図７中のステップＳ７０４で実行されるコマンド受信処理の動作手順を示すフローチャートである。
【図９】図７中のステップＳ７０５で実行されるクリーニング開始処理の動作手順を示すフローチャートである。
【図１０】図７中のステップＳ７０６で実行されるクリーニング終了処理の動作手順を示すフローチャートである。
【図１１】図２中の記録手段のインク吐出部の構造を模式的に示す部分斜視図である。
【符号の説明】
８１        吐出口面
８２        吐出口
８４        液路
８５        電気熱変換体
１００      ローカルエリアネットワーク（ＬＡＮ）
１０１      ノートパソコン（ホストコンピュータ）
１０２      デスクトップパソコン（ホストコンピュータ）
１０３      ワークステーション（ホストコンピュータ）
１０４      インクジェット記録装置
３００      インターフェース部
３０１      ＭＰＵ
３０２      ＲＯＭ
３０３      ＤＲＡＭ
３０４      ゲートアレイ
５１３      キャリッジモータ
５１５      吸引手段
５１７      ワイパーブレード
５２２      キャップ（キャップ部材）
５３０      キャリッジ（ヘッドキャリッジ）
５３１      インクジェットカートリッジ
５３２      記録手段（記録ヘッド）
５３３      インクタンク
５４１      紙送りモータ（搬送モータ）
【図１】
2004230763.tif 000003
【図２】
2004230763.tif 000004
【図３】
2004230763.tif 000005
【図４】
2004230763.tif 000006
【図５】
2004230763.tif 000007
【図６】
2004230763.tif 000008
【図７】
2004230763.tif 000009
【図８】
2004230763.tif 000010
【図９】
2004230763.tif 000011
【図１０】
2004230763.tif 000012
【図１１】
2004230763.tif 000013