(57)【要約】【課題】  記録装置において、印字の開始時に予測として印字残り時間が表示されていても、実際の印字動作以外に印字制御動作として、被記録媒体の搬送動作、印字手段をメンテナンスする回復動作、印字手段が昇温したときに動作制御を行うヘッド昇温プロテクト動作などが入り、予測された印字所要時間とは一致しないことが多い。【解決手段】  記録装置において、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作の所要時間を表示する表示部には、印字開始時の推定時間に対して、回復動作時間や昇温プロテクト動作時間などの印字開始時には見積もられていなかった時間を加味し、印字所要時間情報を更新して表示する。この更新を複数回行うことにより、オペレーターは印字の所要時間を従来よりも正確に把握できる、或いは印字の終了を表示部から確認することができる。【選択図】  図６
2008132668.tif 000002
【特許請求の範囲】
【請求項１】
印字を行う印字手段と、前記印字部の印字可能領域へ被記録媒体を搬送する記録媒体搬送手段と、前記印字手段をメンテナンスする回復手段と、前期印字手段が昇温したときに動作制御を行う昇温プロテクト手段とを備える記録装置であって、
オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、
前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、
前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、
前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記所要時間情報と印字終了情報を表示する手段と、前記表示内容の情報を通信する手段と、記録装置の制御用のドライバを具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行うことを特徴とする記録装置。
【請求項２】
印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する請求項１に記載の記録装置。
【請求項３】
オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、
前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、
前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、
前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記の所要時間情報を表示する手段と、前記表示内容の情報を通信する手段を具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行うことを特徴とするプリンタドライバ。
【請求項４】
印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する請求項３に記載のプリンタドライバ。
【請求項５】
所定のテーブルは、前記用紙サイズ・印字モードによる印字時間を予め記憶していることを特徴とする請求項３乃至４に記載のプリンタドライバ。
【請求項６】
所定のテーブルは、記録媒体搬送手段と印字動作と回復動作と昇温プロテクト動作によるそれぞれの所要時間を予め記憶していることを特徴とする請求項３乃至４に記載のプリンタドライバ。
【請求項７】
印字を行う印字手段と、前記印字部の印字可能領域へ被記録媒体を搬送する記録媒体搬送手段と、前記印字手段をメンテナンスする回復手段と、前期印字手段が昇温したときに動作制御を行う昇温プロテクト手段とを備える記録装置の制御方法であって、
オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、
前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、
前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、
前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記所要時間情報と印字終了情報を表示する手段と、前記表示内容の情報を通信する手段と、記録装置の制御用のドライバを具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行うことを特徴とする記録装置の制御方法。
【請求項８】
印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する請求項７に記載の記録装置の制御方法。
【請求項９】
オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、
前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、
前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、
前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記の所要時間情報を表示する手段と、前記表示内容の情報を通信する手段を具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行うことを特徴とするプリンタドライバの制御方法。
【請求項１０】
印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する請求項９に記載のプリンタドライバの制御方法。
【請求項１１】
所定のテーブルは、前記用紙サイズ・印字モードによる印字時間を予め記憶していることを特徴とする請求項１乃至２に記載の記録装置。
【請求項１２】
所定のテーブルは、記録媒体搬送手段と印字動作と回復動作と昇温プロテクト動作によるそれぞれの所要時間を予め記憶していることを特徴とする請求項１乃至２に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置およびその印字時間の検出方法に関し、一連の動作から印字時間を表示する技術に関する。
【背景技術】
【０００２】
インクジェットプリンタとインターフェースを通して通信可能なコンピュータが印字終了までにかかる時間を予測し、その予測した印字終了までにかかる時間を、プリンタで印字する印字開始時にオペレーターに知らせることによって、オペレーターの作業効率を向上させている。この作業効率の向上に関する方法は特開平１１−１９２６８９にて提案されている。
【０００３】
また、プリンタが印字を行っている場合に、用紙１枚ごとの印刷（排紙）を完了する都度、印刷終了の合図を応答に含ませて制御装置に返すことにより、何ページ目の何枚目の印刷が完了したか、又は印刷未完了のページ数と枚数がいくつであるかを把握して、オペレーターに知らせることにより、オペレーターの作業効率を高めている。このオペレーターの作業効率を高める方法は特開２０００−１８１６３８にて提案されている。
【特許文献１】特開平１１−１９２６８９号公報
【特許文献２】特開２０００−１８１６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来例においては、記録装置において、印字の開始時に予測として印字残り時間が表示される場合も、実際の印字動作以外に印字制御動作として、被記録媒体の搬送動作、印字手段をメンテナンスする回復動作、印字手段が昇温したときに動作制御を行うヘッド昇温プロテクト動作などが入り、予測された印字所要時間とは一致しないことが多い。
【０００５】
また、印字を行っているとき、現時点での印刷が何ページ目の何枚目なのか、或いは印刷未完了のページ数と枚数が何枚であるかはわかるが、その時点での残りの正確な印字所要時間は表せず、印字終了時の正確な合図をオペレーターに伝えることができない。
【０００６】
よって、本発明の目的は、上記の課題を解消するため、記録装置において被記録媒体の搬送、印字動作、印字手段をメンテナンスする回復動作を行ったときの情報、印字手段が昇温したときの動作制御を行うヘッド昇温プロテクト動作を行ったときの情報、印字終了の情報をフラグをたてて発生させ、記録媒体搬送動作と印字動作と回復動作の所要時間の表示、若しくは他の表示部への所要時間情報の送信を繰り返し、複数回にわたり所要時間情報の更新をおこなって、オペレーターに正解な所要時間と印字終了の合図を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は記録装置及びその制御方法であって、印字を行う印字手段と、前記印字部の印字可能領域へ被記録媒体を搬送する記録媒体搬送手段と、前記印字手段をメンテナンスする回復手段と、前期印字手段が昇温したときに動作制御を行う昇温プロテクト手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記所要時間情報と印字終了情報を表示する手段と、前記表示内容の情報を通信する手段と、記録装置の制御用のドライバを具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行う。
【０００８】
前記に記載の記録装置及びその制御方法であって、前記印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する。
【０００９】
オペレーターが選択した用紙サイズ・印字モード・印字枚数から印字の総データ量を積算する手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、オペレーターが選択した用紙サイズ・印字モード・印字枚数から所定のテーブルを参照して被記録媒体の搬送時間を導き出すテーブル参照手段と、前記印字の総データ量から所定のテーブルを参照して印字動作に要する所要時間を導き出すテーブル参照手段と、前記印字部の印字可能領域へ被記録媒体を搬送する処理毎にフラグをたてる情報発生手段と、印字動作の処理毎にフラグをたてる情報発生手段と、回復動作の処理毎にフラグをたてる情報発生手段と、昇温プロテクト動作の処理毎にフラグをたてる情報発生手段と、印字が終了するとフラグをたてる情報発生手段と、前記記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作のフラグをトリガーとして所定のテーブルを参照し、記録媒体搬送動作と印字動作と回復動作に要する所要時間を導き出すテーブル参照手段と、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作に要する所要時間を積算する手段と、フラグによるテーブル参照タイミングを設定する手段と、前記の所要時間情報と印字終了情報と印字信号を通信する手段と、前記の所要時間情報を表示する手段と、前記表示内容の情報を通信する手段を具備し、記録媒体搬送動作、印字動作、回復動作、昇温プロテクト動作の所要時間と終了時刻の表示、若しくは他の表示部への送信を繰り返し、複数回にわたり所要時間情報と終了時刻情報の更新を行う前記のプリンタドライバおよびその制御方法であって、前記印字部の印字可能領域へ被記録媒体を搬送する処理毎、印字動作の処理毎、回復動作の処理毎、昇温プロテクト動作の処理毎に、即座に所定のテーブルを参照する。
【００１０】
ここで、前記所定のテーブルは、オペレーターが選択した用紙サイズ・印字モードによる印字時間を予め記憶しているとすることができる。
【００１１】
また、前記所定のテーブルは、記録媒体搬送手段と印字動作と回復動作と昇温プロテクト動作によるそれぞれの所要時間を予め記憶しているとすることができる。
【発明の効果】
【００１２】
本発明の記録装置によると、記録媒体搬送動作と印字動作と回復動作と昇温プロテクト動作の所要時間を表示する表示部は、印字開始時の推定時間に対して、回復動作時間や昇温プロテクト動作時間などの印字開始時には見積もられていなかった時間を加味し、印字所要時間情報を更新するため、オペレーターは印字の所要時間を従来よりも正確に把握できる、或いは印字の終了を表示部から確認することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施形態を図面を参照して説明する。
【００１４】
図３は、本発明に係るインクジェット方式のシリアルプリンタのカバーを外した状態を示す外観斜視図である。キャリア１は、ガイドシャフト２及び不図示のガイドレールによって、ＬＦローラ５、及びプラテンに対向して往復移動できるように支持されている。記録ヘッド７はキャリア１に搭載されており、ベルト９を介して伝達されるキャリアモータ８によりガイドシャフト２に沿って往復移動する。
【００１５】
記録に際しては、キャリア１は停止状態から、加速された後に一定の速度で移動をする。この状態のときに、プリンタ内部に送られてくる記録データに従って、記録ヘッド７を駆動して、ＬＦローラによって搬送される記録媒体上にインクを吐出する。そして記録ヘッド７の１回の走査が終了後、キャリア１は減速されて停止し、記録媒体が１回の走査で記録される分だけ搬送される。この記録ヘッド７の走査と記録媒体の搬送とを交互に繰り返して１枚の記録媒体への記録が行われる。
【００１６】
また、キャリア１のホームポジションには、記録ヘッド７のメンテナンスのためにポンプベース３０が設けられており、電源ＯＦＦ時など長時間に渡って記録を行わないときには、キャリア１がこのポンプベース３０の位置へ戻り、吐出面をキャップでカバーするようにすることで、インクの水分の蒸発が防止されると共に、必要に応じて清掃や吸引などの回復動作を行うことで記録ヘッド７の吐出性能が維持される。
【００１７】
図４はキャリアの駆動機構の概略構成を示す部分斜視図である。ガイド軸２はシャーシに固定されていて、キャリア１が往復運動をするガイドとなる。
【００１８】
プリンタの左右に巻架されたベルト９はシャーシに固定されたキャリアモータ８に連結されるとともにキャリア１に固定されていて、キャリアモータ８の回転を往復運動に変換してキャリア１を移動させる役目をもつ。エンコーダスケール４０には一定のピッチでマークがつけられていて、所定の張力をもってシャーシに保持されている。
【００１９】
エンコーダスケール４０には、例えば、３００ＬＰＩ（Line Per Inch）、すなわち、２５．４ｍｍ／３００＝８４．６μｍの間隔で設けられたマークを、キャリア１に固定されたエンコーダセンサ４５で検知することで、キャリア１の位置を正確に取得することができる。エンコーダの方式としては光学式や磁気式が用いられる。
【００２０】
これらの位置情報は、後述する記録ヘッド７に設けられた吐出口配列の記録位置の決定のためのウィンドウの開始、終了それぞれの設定値と比較され、開始位置と位置情報が合致した地点から該吐出口からインク吐出を開始し、終了位置と位置情報が合致した地点で吐出を終了するように構成されている。また、キャリア１の走査時には、リニアエンコーダスケール４０のマークの連続的な検出の時間間隔からキャリア１の移動速度を算出することができる。
【００２１】
図５は本発明に係るインクジェット方式のシリアルプリンタの制御構成を示すブロック図である。
【００２２】
図中、３０１は、プリンタ全体を制御するＣＰＵ−Ｐ（中央演算処理装置）であって、ＲＯＭ−Ｐ３０３内の制御プログラムにより、２つのセンサ（キャリアエンコーダセンサ３１２、紙検出センサ３１３）や操作パネルに設けられた各種スイッチ（電源ＳＷ３０９、カバーオープンＳＷ３１１など）から複合制御ユニット（ＡＳＩＣ）３０５を介して入力される各種の指示信号や、Ｉ／Ｆコントローラ３２０から読みだしたホスト機器からインターフェース３２１へ送られてくる記録コマンドに基づいて、モータドライバー３１４〜３１６を介して３つのモータ（キャリアモータ３１７、紙送りモータ３１８、給紙モータ３１９）の回転制御、複合制御ユニット３０５を介して記録ヘッド（インクジェットヘッド）３０６に記録データを転送し、コマンドに対応した記録制御を行う。
【００２３】
３０２は、ＲＡＭ−Ｐ（プリンタＲＡＭ：一時記憶メモリ）であって、記録のための展開データ、ホストからの受信データ（記録コマンドや記録データ）を一時蓄えておく受信バッファ、記録速度などの必要な情報を格納するためのワークメモリ、ＣＰＵ−Ｐ３０１のワークエリア等として使用される。
【００２４】
３０３は、ＲＯＭ−Ｐ（プリンタＲＯＭ：読み出し専用メモリ）であって、ＣＰＵ−Ｐ３０１が実行する記録データを記録ヘッドに転送し、記録を行わせる記録制御プログラムやキャリアや紙送りを制御するためのプログラム、プリンタエミュレーションプログラム、あるいは記録フォント等を格納している。
【００２５】
３０５は、複合制御ユニット（ＡＳＩＣ）であり、記録ヘッド３０６、電源ＬＥＤ３０７の点灯、消灯、点滅動作や、電源Ｓ／Ｗ３０９、カバーオープンＳ／Ｗ３１１の検知、紙挿入センサ３１３の検知機能などを有する。
【００２６】
３１４〜３１６は、各々のモータを駆動制御するモータドライバである。３１７〜３１９は、前記モータドライバーに接続されたモータで、ＣＰＵ−Ｐの指示により、モータドライバーによって駆動制御される。
【００２７】
キャリアモータ３１７としては、後述するようにサーボ制御を行うためＤＣサーボモータが、紙送りモータ３１８、給紙モータ３１９としては、ＣＰＵ−Ｐ３０１で制御しやすいステッピングモータが用いられている。
【００２８】
３２０は、Ｉ／Ｆコントローラであり、Ｉ／Ｆ３２１を介してコンピュータ等のホスト機器に接続され、ホスト機器から送信された記録コマンドおよび記録データを受信し、プリンタ側のエラー情報などを送信する双方向インターフェースで、セントロインターフェースやＵＳＢインターフェースなどの各種インターフェースが用いられる。
【００２９】
３３０は、おのおののレジ調整値、記録枚数、記録吐出ドット数、インクタンク交換回数、記録ヘッド交換回数、ユーザー命令クリーニング動作実行回数、などを記憶するための不揮発性の随時書き込みメモリＥＥＰＲＯＭであり、書き込まれた内容は、電源が切れても保持される。
【００３０】
この所要時間を表示する技術によれば、記録装置、若しくはプリンタドライバは複数回にわたって印字の所要時間を更新することができ、表示部よりオペレーターに通知することができる。さらに、印字終了を示す情報がある場合には、印字終了の合図をオペレーターに伝えることができる。
【実施例１】
【００３１】
図１は、本発明の一実施形態の構成の一例を示す。
【００３２】
この構成は、インクジェット方式のプリンタ１１、プリンタ１１を制御するプリンタドライバ１２、およびディスプレイ１３からなる。
【００３３】
以下に、図６のフローチャートを参照して、印字時における記録媒体搬送動作、印字手段の回復動作、印字手段の昇温プロテクト動作における所要時間を考慮した、印字所要時間、終了時刻情報の更新表示について説明する。
【００３４】
まず始めにオペレーターはこのプリンタ１１を使用して印字を行う場合に、プリンタ１１に内蔵されるプリンタドライバ１２とディスプレイ１３から、必要とする用紙サイズ・印字モード・印字枚数の選択を行う。
【００３５】
プリンタ１１は選択された用紙サイズ・印字モード・印字枚数の情報から所定のテーブルを参照して印字動作に要する所要時間を決定する（Ｓ６０２、Ｓ６０３）。例えば、ここで用紙サイズ「Ａ４」、印字モード「Ｄ」が選択されたとすると、図７のテーブルを参照して、１枚の印字所要時間は６０秒である。さらに、印字枚数分の記録媒体搬送時間を積算して初回の所要時間とし、ディスプレイ１３に表示する（Ｓ６０４）。
【００３６】
次に各種処理が発生するが、それらの処理が発生する理由を以下に説明する。
【００３７】
プリンタ１１の印字手段をメンテナンスする回復手段はヘッド吸引及びインク予備吐であり、ヘッド回復及びインク予備吐を行うタイミングは各プリンタ機種によって決まっている。
【００３８】
上記のメンテナンスは印字中もしくはページ間に発生する場合がある。具体的にはヘッドが吐出するドット数をカウントし、その値がある所定の閾値を超えた場合、または、ヘッド動作時間を測定し、その値がある所定の閾値を超えた場合において、ヘッド吸引による泡抜きや、ワイピング動作によるフェイス面の清掃や、予備吐出によるノズルリフレッシュが実施される。
【００３９】
また、プリンタ１１の印字手段であるヘッドの温度がある閾値を超えた場合、ヘッド昇温プロテクト動作が入る。具体的にはユーザーの保護のために、ヘッド昇温時にヘッド交換を禁止したり、高温によるヘッドの吐出不良防止の目的として、冷却のためのキヤリッジ休止を伴う印字動作（プロテクト印字モード）を行ったり、インク落ち状態での空ヒートによるヘッドの破壊を防止するために、吐出及び保温を中止して、過昇温エラーとするなどである。
【００４０】
従来、これらの動作による所要時間は、印刷終了時刻（もしくは印刷所要時間）に考慮されておらず、表示部に表示される印刷終了時刻と実際の印刷終了時刻の差を生じさせる要因となっていた。
【００４１】
そこで本発明では、プリンタ１１の印字手段であるヘッドをメンテナンスするヘッド吸引及びインク予備吐の回復動作とヘッドの温度上昇に伴うヘッド昇温プロテクトが行われる際に、その回復時間とヘッド昇温プロテクト時間に関しても所要時間の中に入れて所要時間を更新し、より正確な所要時間をオペレーターに伝えることとする。
【００４２】
以上、各種処理の発生する理由の説明であり、以下実施例のフローに戻る。
【００４３】
プリンタ１１は印字を開始し、１ラインごとにフラグをたてて（Ｓ６０５）、このフラグから所定のテーブルを参照して１ラインごとの印字に要した所要時間を決定する（Ｓ６３５）。ここでいう１ラインとは１往復のスキャンのことである。また、１ラインごとにフラグをたてているが、印字にかかった実際の所要時間を実測してもよい（Ｓ６３６）。
【００４４】
そこで、プリンタ１１は決定された所要時間、もしくは実測された印字動作に要した所要時間を総所要時間から減算し（Ｓ６０６）、所要時間を更新してディスプレイ１３に表示する（Ｓ６０７）。
【００４５】
１ページの印字が終了するまでに要する時間はわかっており、例えば今回の例では６０秒であるが、この６０秒を例えば２分の１以下にした時間を繰り返しの所定時間Ｔとして、所定時間Ｔを超えると、再度プリンタ１１はヘッド回復、インク予備吐等の発生の有無の確認をする（Ｓ６１１）。
【００４６】
プリンタ１１はヘッド回復、インク予備吐の回復動作を行う際にフラグをたてて（Ｓ６０８）、このフラグから所定のテーブルを参照してヘッド回復、インク予備吐の回復動作に要する所要時間を決定する（Ｓ６３７、Ｓ６３８）。
【００４７】
そこで、プリンタ１１は決定された所要時間を印字動作に要する所要時間に積算し（Ｓ６０９）、所要時間を更新してディスプレイ１３に表示する（Ｓ６１０）。
【００４８】
また、プリンタ１１はヘッド昇温プロテクト動作を行う際にフラグをたてて（Ｓ６０８）、このフラグから所定のテーブルを参照してヘッド昇温プロテクト動作に要する所要時間を決定する（Ｓ６３９）。
【００４９】
そこで、プリンタ１１は決定された所要時間を印字動作に要する所要時間に積算し（Ｓ６０９）、所要時間を更新してディスプレイ１３に表示する（Ｓ６１０）。
【００５０】
また、プリンタ１１は印字枚数が複数枚の場合には、１ページ目が終わると２ページ目の被記録媒体の搬送を行い、このとき記録媒体搬送のフラグをたてて（Ｓ６１２）、このフラグから所定のテーブルを参照して（Ｓ６４０、Ｓ６４１）記録媒体搬送動作に要する所要時間を決定する（Ｓ６１３）。
【００５１】
プリンタ１１は決定された記録媒体搬送動作に要する所要時間を印字動作に要する所要時間から減算し、所要時間を更新してディスプレイ１３に表示する（Ｓ６１４）。
【００５２】
また、プリンタ１１は印字が終了すると、印字終了のフラグをたて（Ｓ６１５）、このフラグから所要時間を印字終了の情報に更新してディスプレイ１３に表示する。
【００５３】
オペレーターはそのディスプレイ１３に表示される、所要時間、印字終了の情報を見ることにより、リアルタイムで印字所要時間、印字終了を把握することができる。
【００５４】
Ｓ６０３、Ｓ６０６、Ｓ６０９、Ｓ６１３における総所要時間の算出は、Ｓ６０２、Ｓ６０５、Ｓ６０８、Ｓ６１２で発生する各種の処理をフラグとして認識し、フラグの有無とフローに基ずいた所定のタイミングで実施する。
【００５５】
なお、上記の例では、プリンタ１１は印字動作１ラインごと、回復動作を行う際、ヘッド昇温プロテクト動作を行う際、記録媒体搬送の際にフラグをたてて所定のテーブルを参照しているが、フラグをたてずに、それぞれの動作が行われると即座に所定のテーブルを参照してもよい。即座に所定のテーブルを参照することにより、上記の例よりもさらに正確な所要時間を表示することが可能である。
【００５６】
ただし、即座に所定のテーブルを参照する場合には、CPUにかかる負担が急激に大きくなる場合があり、印字動作が止まってしまう可能性がでてきてしまうことを考慮しなければならない。
【００５７】
逆に、それぞれの動作が行われる際にフラグをたてる上記の例では、CPUにかかる負担が急激に大きくなることを制御することができ、印字動作が止まってしまう可能性を低減させることができる。
【実施例２】
【００５８】
図２は、本発明の一実施形態の構成の一例を示す。
【００５９】
この構成はパーソナルコンピュータのようなコンピュータ２１、インクジェット方式のプリンタ２２、コンピュータ２１とプリンタ２２間の情報伝達を行うインターフェース２３、プリンタ２２を制御するソフトであるプリンタドライバ２４、およびコンピュータ２１と接続したディスプレイ２５からなる。
【００６０】
オペレーターはこのプリンタ２２を使用して印字を行う場合に、プリンタドライバ２４とディスプレイ２５から、必要とする用紙サイズ・印字モード・印字枚数の選択を行う。
【００６１】
プリンタドライバ２４はオペレータ−に選択された用紙サイズ・印字モード・印字枚数の情報から所定のテーブルを参照して印字動作に要する所要時間を決定する（Ｓ６０２、Ｓ６０３）。例えば、ここで用紙サイズ「Ａ４」、印字モード「Ｄ」が選択されたとすると、図７のテーブルを参照して、１枚の印字所要時間は６０秒である。さらに、印字枚数分の記録媒体搬送時間を積算して初回の所要時間とし、ディスプレイ１３に表示する（Ｓ６０４）。
【００６２】
コンピュータ２１は決定した印字動作に要する所要時間をインターフェース２３を通してプリンタ２２に送り、プリンタ２２は印字信号を受信する。
【００６３】
プリンタ２２の印字手段をメンテナンスする回復手段はヘッド回復及びインク予備吐であり、ヘッド回復及びインク予備吐を行うタイミングは各プリンタ機種によって決まっている。
【００６４】
プリンタ２２は印字を開始し、１ラインの印字ごとにフラグをたてて（Ｓ６０５）、このフラグの印字動作情報をインターフェース２３を通してコンピュータ２１に送る。
【００６５】
そこで、プリンタドライバ２４は受け取った印字動作情報から所定のテーブルを参照して１ラインごとの印字に要した所要時間を決定する（Ｓ６３５）。この１ラインごとの印字に要した所要時間を印字動作に要する所要時間から減算し（Ｓ６０６）、所要時間を更新して、所要時間情報をディスプレイ２５に表示する（Ｓ６０７）。若しくは印字にかかった実際の所要時間を実測し（Ｓ６３６）、その所要時間を印字動作に要する所要時間から減算し（Ｓ６０６）、所要時間を更新して、所要時間情報をディスプレイ２５に表示する（Ｓ６０７）。
【００６６】
１ページの印字が終了するまでに要する時間はわかっており、例えば今回の例では６０秒であるが、この６０秒を例えば２分の１以下にした時間を繰り返しの所定時間Ｔとして、所定時間Ｔを超えるとプリンタ１１は再度ヘッド回復、インク予備吐の回復動作等の発生の有無を確認する（Ｓ６１１）。
【００６７】
プリンタ２２はヘッド回復、インク予備吐の回復動作を行う際にフラグをたてて（Ｓ６０８）、このフラグのヘッド回復、インク予備吐の回復動作情報をインターフェース２３を通してコンピュータ２１に送る。
【００６８】
そこで、プリンタドライバ２４は受け取ったヘッド回復、インク予備吐の回復動作情報から所定のテーブルを参照してヘッド回復、インク予備吐の回復動作に要する所要時間を決定する（Ｓ６３７、Ｓ６３８）。決定された所要時間を印字動作に要する所要時間に積算し（Ｓ６０９）、所要時間を更新して、所要時間情報をディスプレイ２５に表示する（Ｓ６１０）。
【００６９】
また、プリンタ２２はヘッド昇温プロテクト動作を行う際にフラグをたてて（Ｓ６０８）、このフラグのヘッド昇温プロテクト動作情報をインターフェース２３を通してコンピュータ２１に送る。
【００７０】
そこで、プリンタドライバ２４は受け取ったヘッド昇温プロテクト動作情報から所定のテーブルを参照してヘッド昇温プロテクト動作に要する所要時間を決定する（Ｓ６３９）。決定されたヘッド昇温プロテクト動作に要する所要時間を印字動作に要する所要時間に積算し（Ｓ６０９）、所要時間を更新してディスプレイ２５に表示する（Ｓ６１０）。
【００７１】
また、プリンタ２２は印字枚数が複数枚の場合には、１ページ目が終わると２ページ目の被記録媒体の搬送を行い、このとき記録媒体搬送のフラグをたてて（Ｓ６１２）、このフラグの記録用紙搬送情報をインターフェース２３を通してコンピュータ２１に送る。
【００７２】
プリンタドライバ２４は受け取った記録媒体搬送情報から所定のテーブルを参照して、記録媒体搬送動作に要する所要時間を決定する（Ｓ６４０，Ｓ６４１）。この記録媒体搬送動作に要する所要時間を印字動作に要する所要時間から減算し（Ｓ６１３）、所要時間を更新して、所要時間情報をディスプレイ２５に表示する（Ｓ６１４）。
【００７３】
また、プリンタ２２は印字が終了すると、印字終了のフラグをたてて（Ｓ６１５）、このフラグの印字終了情報をインターフェース２３を通してコンピュータ２１に送る。
【００７４】
プリンタドライバ２４は受け取った印字終了情報から所要時間を印字終了の情報に更新し、ディスプレイ２５に表示する。
【００７５】
オペレーターはそのディスプレイ２５に表示される、所要時間、印字終了の情報を見ることにより、リアルタイムで印字所要時間、印字終了を把握することができる。
【００７６】
Ｓ６０３、Ｓ６０６、Ｓ６０９、Ｓ６１３における総所要時間の算出は、Ｓ６０２、Ｓ６０５、Ｓ６０８、Ｓ６１２で発生する各種の処理をフラグとして認識し、フラグの有無とフローに基づいた所定のタイミングで実施する。
【００７７】
なお、上記の例では、印字動作１ラインごと、回復動作を行う際、ヘッド昇温プロテクト動作を行う際、記録媒体搬送の際にフラグをたてて所定のテーブルを参照しているが、フラグをたてずに、それぞれの動作が行われると即座に所定のテーブルを参照してもよい。即座に所定のテーブルを参照することにより、上記の例よりもさらに正確な所要時間を表示することが可能である。
【００７８】
ただし、即座に所定のテーブルを参照する場合には、CPUにかかる負担が急激に大きくなる場合があり、印字動作が止まってしまう可能性がでてきてしまうことを考慮しなければならない。
【００７９】
逆に、それぞれの動作が行われる際にフラグをたてる上記の例では、CPUにかかる負担が急激に大きくなることを制御することができ、印字動作が止まってしまう可能性を低減させることができる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施にあたり最良の形態である一例の構成図である。
【図２】本発明の実施にあたり最良の形態である一例の構成図である。
【図３】プリンタのカバーを外した状態を示す外観斜視図
【図４】キャリアの駆動機構の概略構成を示す部分斜視図
【図５】インクジェット方式のシリアルプリンタの制御構成を示すブロック図
【図６】本発明の実施例の動作手順を表すフローチャートである。
【図７】本発明の実施例の用紙サイズ・印字モードによる印字１枚あたりの印字動作時間テーブル
【符号の説明】
【００８１】
１１  プリンタ
１２  プリンタドライバ
１３  ディスプレイ
２１  コンピュータ
２２  プリンタ
２３  インターフェース
２４  プリンタドライバ
２５  ディスプレイ
【図１】
2008132668.tif 000003
【図２】
2008132668.tif 000004
【図３】
2008132668.tif 000005
【図４】
2008132668.tif 000006
【図５】
2008132668.tif 000007
【図６】
2008132668.tif 000008
【図７】
2008132668.tif 000009