(57)【要約】【課題】印刷処理の開始がクリーニング処理にかかる時間分だけ遅延することを防止できる印刷システムの駆動制御方法を提供すること。【解決手段】レーベルプリンター３に接続されたコンピューター２でアプリケーションソフト４が起動されると、アプリケーションソフト４からレーベルプリンター３に印刷命令が供給される前に、レーベルプリンター３に対して印刷ヘッド３２１のクリーニング処理が必要か否かの問い合わせが行われる。レーベルプリンター３では、前回クリーニング処理が行われてから問い合わせがあった時点までの経過時間が、新たなクリーニング処理が必要となる予め設定した所定時間以上の場合にクリーニング処理を開始する。クリーニング処理がレーベルプリンター３に印刷命令が供給されたときに、割り込み処理として行われるものではないので、印刷処理の開始が遅延することがない。【選択図】図３
2012022368.tif 000002
【特許請求の範囲】
【請求項１】
印刷ヘッドを備えるプリンターに通信可能に接続されたコンピューターにおいて、前記プリンターに印刷命令を供給するためのアプリケーションソフトを起動し、
前記アプリケーションソフトから前記プリンターに前記印刷命令が供給される前に、前記アプリケーションソフトから前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かの問い合わせを行い、
前記プリンターにおいて、前回クリーニング処理が行われてから前記問い合わせがあった時点までの経過時間が、新たなクリーニング処理が必要となる予め設定した所定時間以上か否かの判定を行い、
前記経過時間が前記所定時間以上であると判定された場合には、前記クリーニング処理を開始することを特徴とする印刷システムの駆動制御方法。
【請求項２】
請求項１において、
前記アプリケーションソフトが起動されると、前記問い合わせを行うことを特徴とする印刷システムの駆動制御方法。
【請求項３】
請求項１において、
前記アプリケーションソフトが起動された後に当該アプリケーションソフトに対する入力が行われると、前記問い合わせを行うことを特徴とする印刷システムの駆動制御方法。
【請求項４】
印刷ヘッドを備えるプリンター、前記プリンターに通信可能に接続されているコンピューター、および、前記プリンターに印刷命令を供給するためのアプリケーションソフトを有する印刷システムにおいて、
前記アプリケーションソフトは、
前記コンピューターにおいて前記アプリケーションソフトが起動されたときに、前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かを問い合わせるクリーニング要否確認命令を送信するクリーニング要否確認部を備えており、
前記プリンターは、
前記印刷ヘッドをクリーニングするクリーニング処理を行なうためのクリーニング機構と、
前記クリーニング処理が行われる毎に前記クリーニング処理が終了してからの経過時間を計測している計測部と、
前記クリーニング要否確認命令を受信すると、前記経過時間が、前記クリーニング処理が必要となる予め設定した所定時間以上か否かを判定する判定部と、
前記クリーニング機構を駆動制御するためのクリーニング制御部とを備えており、
前記クリーニング制御部は、前記経過時間が前記所定時間以上であると判定されると前記クリーニング処理を開始することを特徴とする印刷システム。
【請求項５】
印刷ヘッドを備えるプリンター、前記プリンターに通信可能に接続されているコンピューター、および、前記プリンターに印刷命令を供給するためのアプリケーションソフトを有する印刷システムにおいて、
前記アプリケーションソフトは、
前記アプリケーションソフトに対する入力を監視している入力監視部と、
前記アプリケーションソフトに対して最初に入力が行われたときに、前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かを問い合わせるクリーニング要否確認命令を送信するクリーニング要否確認部を備えており、
前記プリンターは、
前記印刷ヘッドをクリーニングするクリーニング処理を行なうためのクリーニング機構と、
前記クリーニング処理が行われる毎に前記クリーニング処理が終了してからの経過時間を計測している計測部と、
前記クリーニング要否確認命令を受信すると、前記経過時間が、前記クリーニング処理が必要となる予め設定した所定時間以上か否かを判定する判定部と、
前記クリーニング機構を駆動制御するためのクリーニング制御部とを備えており、
前記クリーニング制御部は、前記経過時間が前記所定時間以上であると判定されると前記クリーニング処理を開始することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ヘッドをクリーニングするクリーニング処理を定期的に行うプリンターを備える印刷システムの駆動制御方法および印刷システムに関する。
【背景技術】
【０００２】
インクジェットプリンターでは、インクノズルの目詰まりなどによる印刷品質の低下を回避するために、印刷ヘッドのクリーニング処理を定期的に行うようになっている。特許文献１には、前回のクリーニング処理から予め定めた所定時間が経過した後において最初に印刷処理が開始される時点で、割り込み処理として、クリーニング処理を行う印刷装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２６０１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のように、印刷ヘッドのクリーニング処理が割り込み処理として設定されている場合には、プリンターに新たな印刷処理を行わせようとした時点で前回のクリーニング処理からの経過時間が予め定めた所定時間を経過していると、プリンターに印刷命令が供給された時点で、まず、クリーニング処理が行われ、クリーニング処理の終了を待って、印刷処理が行われる。このため、クリーニング処理にかかる時間分だけ印刷処理の開始時間が遅延してしまうという問題が発生する。しかし、このような場合にクリーニング処理を行なわなければ、印刷品質が低下してしまう恐れがある。
【０００５】
本発明の課題は、このような点に鑑みて、印刷ヘッドのクリーニング処理を行ったときに、印刷ヘッドによる印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる印刷システムの駆動制御方法および印刷システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の印刷システムの駆動制御方法は、
印刷ヘッドを備えるプリンターに通信可能に接続されたコンピューターにおいて、前記プリンターに印刷命令を供給するためのアプリケーションソフトを起動し、
前記アプリケーションソフトから前記プリンターに前記印刷命令が供給される前に、前記アプリケーションソフトから前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かの問い合わせを行い、
前記プリンターにおいて、前回クリーニング処理が行われてから前記問い合わせがあった時点までの経過時間が、新たなクリーニング処理が必要となる予め設定した所定時間以上か否かの判定を行い、
前記経過時間が前記所定時間以上であると判定された場合には、前記クリーニング処理を開始することを特徴とする。
【０００７】
本発明によれば、アプリケーションソフトからプリンターに印刷命令が供給される前に、アプリケーションソフトからプリンターにクリーニング処理が必要か否かの問い合わせが行われる。そして、問い合わせを行った時点で、前回クリーニング処理が行われてからの経過時間が新たなクリーニング処理が必要となる予め設定した所定時間以上となっている場合には、クリーニング処理が開始される。この結果、問い合わせが行われた時点で前回クリーニング処理が行われてからの経過時間が既に所定時間を経過している場合には、プリンターに印刷命令が供給される前にクリーニング処理が開始される。従って、プリンターに印刷命令が供給されたときに、割り込み処理として、クリーニング処理が行われる場合と比較して、印刷処理の開始を早めることができる。すなわち、印刷ヘッドのクリーニング処理を行ったときに、印刷ヘッドによる印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる。
【０００８】
本発明において、前記アプリケーションソフトが起動されると、前記問い合わせを行うことが望ましい。このようにすれば、クリーニング処理が必要となる場合には、そのクリーニング処理はアプリケーションソフトの起動時から始まる。従って、アプリケーションソフトからプリンターに印刷命令が供給される前にクリーニング処理を終了させることが可能となる。あるいは、プリンターに印刷命令が供給される時点で、クリーニング処理の大半を終わらせておくことが可能となる。この結果、プリンターでは印刷命令が供給されたときに速やかに印刷処理を開始できる。
【０００９】
本発明において、前記アプリケーションソフトが起動された後に当該アプリケーションソフトに対する入力が行われると、前記問い合わせを行うことが望ましい。このようにすれば、アプリケーションソフトが起動した後に操作されることなく終了した場合に、クリーニング処理が行われることを防止できる。ここで、印刷ヘッドのクリーニング処理ではインクノズルの目詰まりなどを解消するためにインクノズルからインクを吐出させることがあり、クリーニング処理を行う回数が増加するとインクの消費量も増加してしまうので、このようにすれば、クリーニング処理を行う回数を低減させて、インクの消費量を抑制することができる。
【００１０】
次に、本発明は、印刷ヘッドを備えるプリンター、前記プリンターに通信可能に接続されているコンピューター、および、前記プリンターに印刷命令を供給するためのアプリケーションソフトを有する印刷システムにおいて、
前記アプリケーションソフトは、
前記コンピューターにおいて前記アプリケーションソフトが起動されたときに、前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かを問い合わせるクリーニング要否確認命令を送信するクリーニング要否確認部を備えており、
前記プリンターは、
前記印刷ヘッドをクリーニングするクリーニング処理を行なうためのクリーニング機構と、
前記クリーニング処理が行われる毎に前記クリーニング処理が終了してからの経過時間を計測している計測部と、
前記クリーニング要否確認命令を受信すると、前記経過時間が、前記クリーニング処理が必要となる予め設定した所定時間以上か否かを判定する判定部と、
前記クリーニング機構を駆動制御するためのクリーニング制御部とを備えており、
前記クリーニング制御部は、前記経過時間が前記所定時間以上であると判定されると前記クリーニング処理を開始することを特徴とする。
【００１１】
本発明によれば、印刷システムのコンピューターにおいてアプリケーションソフトが起動されると、アプリケーションソフトからプリンターにクリーニング要否確認命令が送信される。そして、プリンターがクリーニング要否確認命令を受信した時点で、前回クリーニング処理が行われてからの経過時間が新たなクリーニング処理が必要となる予め設定した所定時間以上となっている場合には、クリーニング処理が開始される。この結果、アプリケーションソフトの起動時において、前回クリーニング処理が行われてからの経過時間が既に所定時間を経過している場合には、プリンターに印刷命令が供給される前にクリーニング処理が開始される。従って、プリンターに印刷命令が供給されたときに、割り込み処理としてクリーニング処理が行われる場合と比較して、印刷処理の開始を早めることができる。すなわち、印刷ヘッドのクリーニング処理を行ったときに、印刷ヘッドによる印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる。また、本発明によれば、クリーニング処理が必要となる場合には、そのクリーニング処理はアプリケーションソフトの起動時から始まるので、アプリケーションソフトからプリンターに印刷命令が供給される前にクリーニング処理を終了させることが可能となる。あるいは、プリンターに印刷命令が供給される時点で、クリーニング処理の大半を終わらせておくことが可能となる。この結果、プリンターでは印刷命令が供給されたときに速やかに印刷処理を開始できる。
【００１２】
また、本発明の別の形態は、印刷ヘッドを備えるプリンター、前記プリンターに通信可能に接続されているコンピューター、および、前記プリンターに印刷命令を供給するためのアプリケーションソフトを有する印刷システムにおいて、
前記アプリケーションソフトは、
前記アプリケーションソフトに対する入力を監視している入力監視部と、
前記アプリケーションソフトに対して最初に入力が行われたときに、前記プリンターに対して前記印刷ヘッドをクリーニングするクリーニング処理が必要か否かを問い合わせるクリーニング要否確認命令を送信するクリーニング要否確認部を備えており、
前記プリンターは、
前記印刷ヘッドをクリーニングするクリーニング処理を行なうためのクリーニング機構と、
前記クリーニング処理が行われる毎に前記クリーニング処理が終了してからの経過時間を計測している計測部と、
前記クリーニング要否確認命令を受信すると、前記経過時間が、前記クリーニング処理が必要となる予め設定した所定時間以上か否かを判定する判定部と、
前記クリーニング機構を駆動制御するためのクリーニング制御部とを備えており、
前記クリーニング制御部は、前記経過時間が前記所定時間以上であると判定されると前記クリーニング処理を開始することを特徴とする。
【００１３】
本発明によれば、印刷システムのコンピューターにおいてアプリケーションソフトが起動された後にアプリケーションソフトに対する最初の入力が行われると、プリンターにクリーニング要否確認命令が送信される。そして、プリンターがクリーニング要否確認命令を受信した時点で、前回クリーニング処理が行われてからの経過時間が新たなクリーニング処理が必要となる予め設定した所定時間以上となっている場合には、クリーニング処理が開始される。この結果、アプリケーションソフトが操作された時点で、前回クリーニング処理が行われてからの経過時間が既に所定時間を経過している場合には、プリンターに印刷命令が供給される前にクリーニング処理が開始される。従って、プリンターに印刷命令が供給されたときに、割り込み処理としてクリーニング処理が行われる場合と比較して、印刷処理の開始を早めることができる。すなわち、印刷ヘッドのクリーニング処理を行ったときに、印刷ヘッドによる印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる。また、本発明によれば、アプリケーションソフトが起動した後に操作されることなく終了した場合にクリーニング処理が行われてしまうことを防止できる。ここで、印刷ヘッドのクリーニング処理ではインクノズルの目詰まりなどを解消するためにインクノズルからインクを吐出させることがあり、クリーニング処理を行う回数が増加するとインクの消費量も増加してしまうので、本発明によれば、クリーニング処理を行う回数を低減させて、インクの消費量を抑制することができる。
【発明の効果】
【００１４】
本発明によれば、アプリケーションソフトからプリンターに印刷命令が供給される前に、アプリケーションソフトからプリンターにクリーニング処理が必要か否かの問い合わせが行われる。そして、問い合わせを行った時点で、前回クリーニング処理が行われてからの経過時間が新たなクリーニング処理が必要となる予め設定した所定時間以上となっている場合には、クリーニング処理が開始される。この結果、問い合わせが行われた時点で前回クリーニング処理が行われてからの経過時間が既に所定時間を経過している場合には、プリンターに印刷命令が供給される前にクリーニング処理が開始される。従って、プリンターに印刷命令が供給されたときに、割り込み処理として、クリーニング処理が行われる場合と比較して、印刷処理の開始を早めることができる。すなわち、印刷ヘッドのクリーニング処理を行ったときに、印刷ヘッドによる印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる。
【図面の簡単な説明】
【００１５】
【図１】本発明を適用した印刷システムの斜視図である。
【図２】本発明を適用した印刷システムのブロック図である。
【図３】本発明の印刷システムの媒体発行動作を示す状態遷移図である。
【発明を実施するための形態】
【００１６】
以下に、図面を参照して、本発明を適用した印刷システムについて説明する。
【００１７】
（全体構成）
図１は本発明を適用した印刷システムの斜視図である。印刷システム１は、ＣＤやＤＶＤなどのディスク１０（図２参照）にレーベル印刷を施すためのシステムであり、ディスプレイ２ａと、キーボードなどの入力装置２ｂを備えるコンピューター２と、このコンピューター２に通信可能に接続されたレーベルプリンター３を有している。コンピューター２では、レーベルを印刷するための印刷命令をレーベルプリンター３に供給するためのアプリケーションソフト４が動作する。入力装置２ｂが操作されることによって操作者からの印刷命令がアプリケーションソフト４に入力されると、アプリケーションソフト４によって発行された印刷命令がコンピューター２からレーベルプリンター３に送信される。印刷命令を受信したレーベルプリンター３は、印刷処理を開始する。
【００１８】
（アプリケーションソフト）
図２は印刷システム１の概略ブロック図である。図２に示すように、アプリケーションソフト４は、ディスク１０のタイトルなどを含むレーベルを印刷するための印刷データを作成するための印刷データ作成部４１と、アプリケーションソフト４に操作者から印刷命令が入力されると、印刷データ作成部４１によって作成された印刷データに基づいて印刷命令を発行してレーベルプリンター３に送信する印刷命令発行部４２を備えている。
【００１９】
また、アプリケーションソフト４は、アプリケーションソフト４が起動されると、レーベルプリンター３に対して印刷ヘッドをクリーニングするクリーニング処理が必要か否かを問い合わせるクリーニング要否確認命令を送信するクリーニング要否確認部４３を備えている。
【００２０】
（レーベルプリンター）
レーベルプリンター３は、その筐体３０内に、レーベル面が未印刷のディスク１０を収納するためのディスク供給用スタッカー３１と、ディスク１０にレーベル印刷を施す印刷処理を行う印刷機構３２と、レーベル印刷が施されたディスク１０を排出するためのディスク排出用スタッカー３３と、ディスク１０を筐体３０内の各部分に搬送するためのディスク搬送機構３４を備えている。印刷機構３２は印刷ヘッド３２１としてインクジェットヘッドを備えているとともに、印刷ヘッド３２１をクリーニングするクリーニング処理を行なうためのクリーニング機構３２２を搭載している。クリーニング機構３２２は、クリーニング処理として、印刷ヘッド３２１のインクノズルからのインクの吸引動作や吐出動作、あるいは、印刷ヘッド３２１のノズル面のワイピング動作を行う。
【００２１】
また、レーベルプリンター３は、各部の駆動制御を司る制御部３５を有している。制御部３５の入力側には通信ケーブルやネットワークを介してコンピューター２が接続されており、コンピューター２からの印刷命令を受信すると、制御部３５は、各部を駆動制御してディスク１０にレーベル印刷を施す。より具体的には、印刷命令を受信すると（ステップＳＴ１）、制御部３５はディスク搬送機構３４を駆動制御してディスク供給用スタッカー３１から印刷機構３２へレーベル面が未印刷のディスク１０を搬送する（ステップＳＴ２）。次に、制御部３５は印刷機構３２を駆動制御してディスク１０にレーベル印刷を施す（ステップＳＴ３）。そして、レーベル印刷が完了すると、制御部３５はディスク搬送機構３４を駆動制御して、印刷機構３２からディスク排出用スタッカー３３へ印刷済みのディスク１０を搬送する（ステップＳＴ４）。
【００２２】
ここで、制御部３５は、印刷ヘッド３２１のクリーニング処理が行われる毎に、このクリーニング処理が終了してからの経過時間を計測している計測部３５１を備えている。計測部３５１は、クリーニング処理が行われる毎にカウンターをリセットするタイマーである。
【００２３】
また、制御部３５は、コンピューター２からのクリーニング要否確認コマンドを受信すると、計測部３５１が計測している経過時間を参照し、経過時間に基づいてクリーニング処理が必要か否かを判定する判定部３５２を備えている。判定部３５２は、経過時間が所定時間以上の場合にはクリーニング処理が必要であると判定し、経過時間が所定時間よりも少ない場合には、クリーニング処理が不要であると判定する。ここで、クリーニング処理が必要となる所定時間とは、クリーニング処理を定期的に行うために予め設定された時間であり、本例では５時間とされている。
【００２４】
さらに、制御部３５は、印刷機構３２のクリーニング機構３２２を駆動制御するためのクリーニング制御部３５３を備えている。クリーニング制御部３５３は、判定部３５２が、クリーニング処理が必要であると判定すると、クリーニング機構３２２を駆動制御してクリーニング処理を開始させる。
【００２５】
（レーベル印刷動作）
図３は印刷システム１における印刷動作を示す状態遷移図である。本例では、新たなクリーニング処理が必要となる所定時間が５時間に設定されている。
【００２６】
レーベル印刷を行う際には、操作者は、まず、アプリケーションソフト４を起動する（ステップＳＴ１１）。また、操作者は、アプリケーションソフト４を操作して、レーベル印刷を行うための印刷データの作成に取り掛かる。本例では、前回クリーニング処理が行われてから５時間５分が経過した時点でアプリケーションソフト４が起動されている。
【００２７】
アプリケーションソフト４が起動されると、このアプリケーションソフト４のクリーニング要否確認部４３は、クリーニング要否確認命令（ｃｌｅａｎｉｎｇ）をレーベルプリンター３に送信する（ステップＳＴ１２）。
【００２８】
レーベルプリンター３がクリーニング要否確認コマンドを受信すると、制御部３５の判定部３５２は、計測部３５１が計測している経過時間を参照して、クリーニング処理が必要か否かを判定する（ステップＳＴ１３）。本例では、経過時間が５時間５分となり、クリーニング処理を定期的に行うための所定時間（５時間）以上となっているので、クリーニング処理が必要であると判定される。
【００２９】
クリーニング処理が必要であると判定されると、クリーニング制御部３５３はクリーニング機構３２２を駆動制御してクリーニング処理を開始させる（ステップＳＴ１４）。クリーニング処理にかかる時間は２分間となっている。なお、判定部３５２がクリーニング処理は必要ないと判断した場合にはクリーニング処理は行なわれない。
【００３０】
次に、レーベル印刷を行うための印刷データが完成すると、操作者はアプリケーションソフト４に印刷命令を入力する（ステップＳＴ１５）。例えば、入力装置２ｂからのリターンのキーの入力がアプリケーションソフト４への印刷命令の入力となる。これにより、アプリケーションソフト４は印刷データに基づいて印刷命令を発行して、レーベルプリンター３に送信する（ステップＳＴ１６）。
【００３１】
本例では、アプリケーションソフト４を起動してから操作者によって印刷命令が入力されるまでに１０分経過している。従って、レーベルプリンター３に印刷命令が送信された時点は、前回クリーニングが行われてから５時間１５分経過した時点となっている。また、操作者によって印刷命令が入力された時点では、クリーニング処理（ステップＳＴ１４）は、既に、終了している。
【００３２】
しかる後に、レーベルプリンター３が印刷命令を受信すると、制御部３５は、搬送機構３４および印刷機構３２を駆動制御してディスク１０にレーベル印刷を施す印刷処理を行う（ステップＳＴ１７）。すなわち、前回クリーニングが行われてから５時間１５分経過した時点から、印刷処理（ステップＳＴ１７）が行われる。本例では、印刷処理にかかる時間は２分間となっており、前回クリーニングが行われてから５時間１７分経過した時点で、レーベル印刷が完了する。
【００３３】
（作用効果）
ここで、従来の印刷システムでは、レーベルプリンター３のクリーニング制御部３５３は、印刷命令を受信した時点で計測部３５１が計測している経過時間を参照しており、この経過時間が予め定めた所定時間（５時間）以上となっている場合に、レーベルを印刷する印刷処理に先立って、割り込み処理としてクリーニング処理を行っていた。従って、図３において点線で示すように、アプリケーションソフト４を起動した時点において、前回クリーニング処理を行ってからの経過時間が所定時間（５時間）に達していた場合には、レーベルプリンター３がコンピューター２からの印刷命令を受信した時点（前回のクリーニング処理から５時間１５分経過した時点）で、クリーニング処理が必要か否かの判断が行われ、その判断に基づいてクリーニング処理が割り込み処理として２分間行われ、クリーニング処理の終了を待って印刷処理が行われていた。この結果、従来の印刷システムでは印刷処理は前回のクリーニング処理から５時間１７分経過した時点から開始されており、レーベル印刷の完了は前回のクリーニング処理から５時間１９分経過した時点となっている。
【００３４】
これに対して、本例によれば、アプリケーションソフト４の起動時において、前回クリーニング処理が行われてからの経過時間が既に所定時間を経過している場合には、レーベルプリンター３に印刷命令が供給される前にクリーニング処理が開始される。従って、従来の印刷システムと比較して、印刷処理の開始を早めることができる。すなわち、印刷ヘッド３２１のクリーニング処理を行ったときに、印刷ヘッド３２１による印刷処理の開始をクリーニング処理にかかる時間分だけ遅延させてしまうことを防止できる。
【００３５】
また、本例によれば、クリーニング処理が必要となる場合には、そのクリーニング処理はアプリケーションソフト４の起動時から始まる。従って、アプリケーションソフト４からレーベルプリンター３に印刷命令が供給される前にクリーニング処理を終了させることが可能となる。あるいは、レーベルプリンター３に印刷命令が供給される時点で、クリーニング処理の大半を終わらせておくことが可能となる。この結果、レーベルプリンター３では印刷命令が供給されたときに速やかに印刷処理を開始できる。
【００３６】
（その他の実施の形態）
上記の実施の形態では、アプリケーションソフト４の起動時にアプリケーションソフト４がクリーニング要否確認命令をレーベルプリンター３に送信してクリーニング処理が必要か否かを問い合わせていたが、アプリケーションソフト４が起動された後に、このアプリケーションソフト４に対する入力が行われた時点において、クリーニング処理が必要か否かの問い合わせを行うようにしてもよい。
【００３７】
この場合には、アプリケーションソフト４は、このアプリケーションソフト４に対する入力を監視している入力監視部を備えるものとし、クリーニング要否確認部４３は、アプリケーションソフト４に対して最初に入力が行われたときに、クリーニング要否確認命令を送信するものとしておく。
【００３８】
このようにすれば、アプリケーションソフト４が起動した後に操作されることなく終了した場合に、クリーニング処理が行われることを防止できる。ここで、印刷ヘッド３２１のクリーニング処理ではインクノズルからインクを吐出させることがあり、クリーニング処理を行う回数が増加するとインクの消費量も増加してしまうので、このようにすれば、クリーニング処理を行う回数を低減させて、インクの消費量を抑制することができる。
【００３９】
また、入力監視部が、アプリケーションソフト４に対する特定の入力を監視するようにして、クリーニング要否確認部４３が、アプリケーションソフト４に対して最初に特定の入力が行われたときに、クリーニング要否確認命令を送信するものとすることができる。例えば、入力監視部が、レーベル印刷を行うための印刷設定画面を呼び出すためのキー入力を監視するようにすれば、アプリケーションソフト４から印刷命令が発行される蓋然性が高い場合において、クリーニング要否確認命令が送信されるようになる。
【符号の説明】
【００４０】
１・印刷システム、２・コンピューター、２ａ・ディスプレイ、２ｂ・入力装置、３・レーベルプリンター、４・アプリケーションソフト、１０・ディスク、３０・筐体、３１・ディスク供給用スタッカー、３２・印刷機構、３３・ディスク排出用スタッカー、３４・ディスク搬送機構、３５・制御部、４１・印刷データ作成部、４２・印刷命令発行部、４３・クリーニング要否確認部、３２１・印刷ヘッド、３２２・クリーニング機構、３５１・計測部、３５２・判定部、３５３・クリーニング制御部
【図１】
2012022368.tif 000003
【図２】
2012022368.tif 000004
【図３】
2012022368.tif 000005