(57)【要約】【課題】  ラインプリンタにおいて、印刷中断キーが操作された場合に印刷中の頁印刷完了時点で印刷を中断することで無駄な印刷をなくし、印刷中断時に印刷データクリアキーを操作することで、不要となったすべての未印刷データを削除することを可能とする。【解決手段】  印刷中断キー及び印刷データクリアキーの操作を制御するキー操作制御部と、印刷中の頁印刷終了を判断する頁終了判断部と、すべての未印刷データを削除する印刷データクリア部とを備え、印刷中断キーが操作された場合は頁終了判断部により印字中の頁印刷終了時点が判断されて印刷を中断し、印刷データクリアキーが操作された場合は印刷データクリア部によりすべての未印刷データを削除する。【選択図】図１
2005193599.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から送信されるデータを受信して解析し、1行ずつ印刷する機能を有するラインプリンタにおいて、印刷中断キーと、その操作キーを制御する手段と、印刷中の頁印刷終了を判断する手段とを有し、頁印刷終了後に印刷中断することを特徴とするラインプリンタの制御方法。
【請求項２】
上位装置から送信されるデータを受信して解析し、1行ずつ印刷する機能を有するラインプリンタにおいて、印刷データクリアキーと、その操作キーを制御する手段と、すべての未印刷データを削除する手段とを有することを特徴とするラインプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラインプリンタの制御方法に関するものである。
【背景技術】
【０００２】
通常、ラインプリンタでは上位装置から送信されるデータを受信し、その受信したデータを解析し１行ずつ印刷を繰り返していく。プリンタ側において印刷中断する場合、印刷中断キーを操作することにより印字中の行を印刷後中断することになる。そこで印刷中の頁終了時点で印刷中断したい場合、頁の最終行を印字中に印刷中断キーを操作しなければならないが、頁の最終行印字中にタイミングよく印刷中断キーを操作することは困難なため、次の頁を印刷中に印刷中断キーを操作することで印刷中断を行うことになる。また、印刷中断時に未印刷データが不要な場合、プリンタをリセットするか、無駄な未印刷データの印刷を行うしかない。不要な印刷をさけるために印刷中断時から印刷ジョブの区切りまでのすべての未印刷データを無条件に削除するものもある(例えば、特許文献1参照)。
【０００３】
【特許文献１】特開平１１−７８１７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般に、ラインプリンタにおいて印刷中の頁で印刷を中断したい場合、頁の最終行印字中にタイミングよく印刷中断キーを操作することは困難なため、次の頁の印刷を確認後に印刷中断キー操作し印刷が中断され無駄な印刷がされてしまう。また、印字中断以降の未印字データが不要な場合には未印刷データをクリアできないため、プリンタをリセットするか、無駄な未印刷データの印刷をするしかない。
【０００５】
本発明の目的は、印刷中断キーが操作された場合に印刷中の頁印刷完了時点で印刷を中断することを可能とし、印刷中の行で印刷を中断させたい場合はもう一度印刷中断キーを操作することで印刷中の行印刷終了後に印刷を中断することを可能とすることである。また、印刷中断時に上位装置より送信したデータが不要な場合は印刷データクリアキーを操作することで、現在ラインプリンタ側が受信しているすべての未印刷データを削除することを可能とすることである。
【課題を解決するための手段】
【０００６】
上記目的は、印刷中断キー及び印刷データクリアキーの操作を制御する手段と、印刷中の頁印刷終了を判断する手段と、すべての未印刷データを削除する手段とにより備えることによって達成される。
【発明の効果】
【０００７】
本発明によれば、印刷中の頁で印刷を中断したい場合、印刷中断キーを操作することで簡単に印刷中の頁印刷完了時点での印刷中断が可能となり、無駄な印刷を防ぐことができる。また、印刷中断時に上位装置より送信したデータが不要な場合は印刷データクリアキーを操作することで、すべての未印刷データを削除することを可能となり、プリンタをリセットするための無駄な時間を削除、あるいは無駄な未印刷データの印刷を防ぐことができる。
【発明を実施するための最良の形態】
【０００８】
本発明は、操作キーのみを操作するだけで、印刷中の頁印刷完了時点での印刷中断と未印刷データの削除を実現する。
【０００９】
図１は、本発明の本発明の一実施例のブロック図、図２は印刷中断のフローチャート、
図３は未印刷データクリアのフローチャートを示す。
【００１０】
図１において、１１は上位装置、１２はデータ受信部、１３は受信データ解析部、１４は編集部、１５は印刷データクリア部、１６はキー操作制御部、１７は頁終了判断部、１８は印刷制御部、２１は印刷データクリアキー、２２は印刷中断キーである。データ受信部１２で上位装置１１から送信されたデータを受信し、その受信データを受信データ解析部１３において解析し、その解析結果により編集部１４で1行分の印刷データが編集され印刷制御部１８によって1行印刷される。また、印刷中断キー２２が操作されるとキー操作制御部１６で認識され、頁終了判断部１７で印刷中の頁を印刷終了したかを判断し、終了した場合のみ印刷を中断する。頁印刷途中に印刷中断キー２２が再度操作された場合には頁印刷終了如何にかかわらず印刷中の行を印刷後に印刷を中断する。印刷中断後、印刷データクリアキー２１が操作された場合、キー操作制御部１６で認識され印刷データクリア部１５によりすべての未印刷データが削除される。
【００１１】
図２において、ステップＳ２１では受信データ解析部１３が上位装置１１からの送信データを解析し、ステップＳ２２において１行分のデータ解析が終了したかを判断し、終了した場合はステップＳ２３に進み、終了していない場合は、ステップＳ２１に戻り受信データの解析を繰り返す。ステップＳ２３では受信データ解析部１３の解析結果より編集部１４において１行分の印刷データが編集され、ステップＳ２４で印字制御部１８によって印字される。ステップＳ２５では印刷中断キー２２が操作されているかをキー操作制御部１６で確認し、印刷中断キー２２が操作されている場合はステップＳ２６に進み、操作されていない場合は、ステップＳ２１に戻り受信データを解析する。ステップＳ２６では印刷中断キー２２がもう一度操作されていないかキー操作制御部１６で確認し、操作されている場合は印刷中の頁終了如何にかかわらず印刷を中断する。操作されていな場合はステップＳ２７へ進み、頁印刷が終了したかを頁終了判断部１７で確認し、頁印刷が終了した場合は印刷を中断し、終了していない場合はステップＳ２１に戻る。
【００１２】
図３において、ステップＳ３１ではキー操作制御部１６で印刷データクリアキー２１が操作されているかを確認し、操作されていればステップＳ３２に進み、操作されていなければキー操作制御部１６での印刷クリアキー２１の操作状況の確認を繰り返す。ステップＳ３２では印刷データクリア部１５の指示により編集部１３に存在する未印刷データを削除し、ステップＳ３３でデータ受信部１２の受信データを削除する。
【００１３】
以上のように、本発明の実施例によれば、印刷中断キー２２を操作することで簡単に印刷中の頁印刷完了時点で印刷が中断でき、印刷中断時に印刷データクリアキー２１を操作することで、すべての未印刷データを削除することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例におけるラインプリンタの概略構成を示すブロック図である。
【図２】本発明の実施例における印刷中断処理を示すフローチャートである。
【図３】本発明の実施例における未印刷データクリア処理を示すフローチャートである。
【符号の説明】
【００１５】
１１    上位装置
１２    データ受信部
１３    受信データ解析部
１４    編集部
１５    印刷データクリア部
１６    キー操作制御部
１７    頁終了判断部
１８    印刷制御部
２１    印刷データクリアキー
２２    印刷中断キー
【図１】
2005193599.tif 000003
【図２】
2005193599.tif 000004
【図３】
2005193599.tif 000005