(57)【特許請求の範囲】
【請求項１】
双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムにおいて、
上位装置は、
前記通信線を介してプリンタ装置から送出された接続確認コマンドを解読する上位側コマンド解読手段と、
上位側コマンド解読手段により解読された内容に従って接続確認コマンドを発生すると共に、発生した接続確認コマンドを、前記通信線を介してプリンタ装置に送出する上位側コマンド発生手段とを備え、
プリンタ装置は、
電源が投入されたときには接続確認コマンドを発生すると共に、発生した接続確認コマンドを、前記通信線を介して上位装置に送出するプリンタ側コマンド発生手段と、
前記通信線を介して上位装置から送出された接続確認コマンドを解読することによって、上位装置との接続確認を行うプリンタ側コマンド解読手段と、
プリンタ側コマンド解読手段が上位装置との接続確認を行うことができないときには、電源をオフにする電源制御部とを備えたことを特徴とするプリンタシステム。
【請求項２】
双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムにおいて、
プリンタ装置は、
電源が投入されたときには、装置状態が正常であるかどうかを判断する状態確認部と、
状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えたことを特徴とするプリンタシステム。
【請求項３】
双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムにおいて、
プリンタ装置は、
印刷動作中あるいは紙送り動作中に、装置状態が正常であるかどうかを判断する状態確認部と、
状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えたことを特徴とするプリンタシステム。
【請求項４】
前記プリンタ側コマンド発生手段は、
前記状態確認部の判断結果であるエラー内容を示す状態通知コマンドを発生すると共に、発生した状態通知コマンドを、前記通信線を介して上位装置に送出し、
前記上位装置は、状態通知コマンドに基づいてエラー内容を表示することを特徴とする請求項２または請求項３記載のプリンタシステム。
【請求項５】
前記電源制御部は、印刷動作が終了したときには電源をオフにすることを特徴とする請求項１から請求項４までのいずれかに記載のプリンタシステム。
【請求項６】
前記電源制御部は、紙送り動作が終了したときには電源をオフにすることを特徴とする請求項１から請求項５までのいずれかに記載のプリンタシステム。
【請求項７】
前記電源制御部は、印刷強制終了命令が与えられたときには電源をオフにすることを特徴とする請求項１から請求項６までのいずれかに記載のプリンタシステム。
【請求項８】
前記上位側コマンド発生手段は、一時停止要求コマンドを発生すると共に、発生した一時停止要求コマンドを、前記通信線を介してプリンタ装置に送出し、
前記プリンタ側コマンド解読手段は、上位装置から前記通信線を介して送出された一時停止要求コマンドを受信し、
前記電源制御部は、プリンタ側コマンド解読手段が一時停止要求コマンドを受信したときには、電源をオフにするタイミングを予め設定された期間だけ遅らせることを特徴とする請求項１から請求項７までのいずれかに記載のプリンタシステム。
【請求項９】
双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置において、
前記通信線を介して上位装置から送出された接続確認コマンドを解読することによって、上位装置との接続確認を行うプリンタ側コマンド解読手段と、
プリンタ側コマンド解読手段が上位装置との接続確認を行うことができないときには、電源をオフにする電源制御部とを備えたことを特徴とするプリンタ装置。
【請求項１０】
双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置において、
電源が投入されたときには、装置状態が正常であるかどうかを判断する状態確認部と、
状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えたことを特徴とするプリンタ装置。
【請求項１１】
双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置において、
印刷動作中あるいは紙送り動作中に、装置状態が正常であるかどうかを判断する状態確認部と、
状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えたことを特徴とするプリンタ装置。
【請求項１２】
前記電源制御部に電源オンの指示を与える電源キーを備え、
電源キーを操作することによって、印刷を行うことを特徴とする請求項９から請求項１１までのいずれかに記載のプリンタ装置。
【請求項１３】
前記電源制御部に電源オンの指示を与える電源キーを備え、
前記電源キーを操作することによって、紙送りを行うことを特徴とする請求項９から請求項１２までのいずれかに記載のプリンタ装置。
【請求項１４】
前記電源制御部に電源オンの指示を与える電源キーを備え、
印刷動作の状態において前記電源キーが操作されたときには、印刷の強制終了を行うことを特徴とする請求項９から請求項１３までのいずれかに記載のプリンタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、上位装置とプリンタ装置とが双方向性の通信線で接続され、上位装置から送出される印刷用データをプリンタ装置で印刷するプリンタシステム、および、上位装置から与えられる印刷用データを印刷するプリンタ装置に関するものである。
【０００２】
【従来の技術】
従来、双方向性のインタフェースを備えたプリンタ装置は、ホストコンピュータなどの上位装置に接続されていない場合であっても、一度電源が投入されると、装置各部を通電状態にする。そして、一定期間の待機状態が経過したときには、装置各部への電源の供給を停止することで、消費電力を抑える電力制御を行っていた（第１の従来技術とする）。
【０００３】
また、特開平９−１９１５６８号として提案された従来技術においては、双方向性のインタフェースを介して接続された上位装置が、出力データの送信が不能な状態にあることを検知した場合、直ちに、装置本体の全部、または装置本体の主要部への電源の供給を停止する電源制御方法が開示されている（第２の従来技術とする）。
【０００４】
また、プリンタ装置の電源スイッチを操作したとき、電源電圧が所定の電圧値よりも高い状態にある場合には、回路を保護する目的から、電源がオンにならないようにしている従来技術が提案されている。また、この技術においては、電源電圧が所定の電圧値よりも低い状態にある場合には、所定動作が不可能なため、電源がオンにならないようにしている（第３の従来技術とする）。
【０００５】
また、印刷用紙がなくなったとき、あるいは、装置本体のカバーが開いているといったような状態異常が発生したときには、ユーザが適切な処置を行うまで状態異常の表示を行う構成が提案されている（第４の従来技術とする）。
【０００６】
また、特開平９−１８８０４３号として提案された従来技術では、印刷処理強制終了を指示する操作部を備えた構成が開示されている。そして、印刷処理強制終了が入力された場合には、ステータスの作成と送信、および、カウンタのリセットを行っていた（第５の従来技術とする）。
【０００７】
【発明が解決しようとする課題】
しかしながら、第１の従来技術を用いた場合には、以下に示す問題を生じていた。すなわち、上位装置に接続されていない場合であっても、一度電源が投入されると、装置各部を通電状態にする。また、この状態は一定期間において継続される。従って、不要な電力の損失が発生する。その結果、プリンタ装置の動作電源が、商用電源ではなく、乾電池などであるときには、総印刷枚数、総印刷長、あるいは、動作可能時間などが低減されることになる。
【０００８】
また、第２の従来技術における電力制御方法は、プリンタ装置が上位装置に接続され、通信が可能な状態にあることを前提とした節電方法となっている。このため、プリンタ装置が持ち運び可能な装置である場合には、以下に示す問題を生じていた。すなわち、持ち運びが可能なプリンタ装置は、上位装置との接続が外された状態となる期間の比率が大きい。従って、この期間では、消費電力を抑制する効果が発揮されないので、動作電源となる電池の電力が不要に消費される事態が生じていた。
【０００９】
また、第３の従来技術を用いた場合には、以下に示す問題を生じていた。すなわち、プリンタ装置の電源スイッチが操作されたとき、電源電圧に異常があった場合には、電源がオンにならないので、ユーザの側からはエラー内容を確認できなくなっていた。
【００１０】
また、第４の従来技術を用いた場合には、以下に示す問題を生じていた。すなわち、印刷用紙が無いといった状態、あるいは、カバーが開いているといった状態が生じたときにも、装置全体、あるいは装置の一部が通電状態になっている。従って、不要な電力の損失が発生する。その結果、プリンタ装置の動作電源が、商用電源ではなく、乾電池などであるときには、総印刷枚数、総印刷長、あるいは、動作可能時間などが低減されることになる。
【００１１】
また、第５の従来技術においては、印刷処理強制終了が入力された場合、ステータスの作成と送信、および、カウンタのリセットを行うことが開示されているのみで、電源の制御については記載されていない。このため、消費電力を低減しようとする場合には、適用することが困難な技術となっている。
【００１２】
本発明は上記課題を解決するため創案されたものであって、その目的は、上位装置との接続が確認できないときには、プリンタ装置の電源をオフとすることにより、上位装置からの印刷用データを受信できない状態でプリンタ装置の電源が投入されたときの電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１３】
また、本発明の目的は、電源を投入したときのプリンタ装置の状態が正常でない場合には、プリンタ装置の電源をオフすることにより、プリンタ装置が使用できない状態で電源が投入されたときの電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１４】
また、本発明の目的は、印刷動作中あるいは紙送り動作中のプリンタ装置の状態が正常でないと確認されたときには、プリンタ装置の電源をオフすることにより、プリンタ装置が印刷動作あるいは紙送り動作を継続できない状態になったときの電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１５】
また、上記目的に加え、プリンタ装置において確認されたエラー内容を上位装置に通知することにより、プリンタ装置の電源がオフになっても、プリンタ装置に発生しているエラー内容を確認することのできるプリンタシステムを提供することにある。
【００１６】
また、上記目的に加え、印刷動作が終了したときにはプリンタ装置の電源をオフにすることにより、プリンタ装置が動作する必要のない状態における電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１７】
また、上記目的に加え、紙送り動作が終了したときにはプリンタ装置の電源をオフにすることにより、プリンタ装置が動作する必要のない状態における電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１８】
また、上記目的に加え、印刷強制終了命令によってプリンタ装置の印刷動作が中断されたときには、プリンタ装置の電源をオフにすることにより、プリンタ装置が動作する必要のない状態における電力の損失を抑制することのできるプリンタシステムを提供することにある。
【００１９】
また、上記目的に加え、上位装置が一時停止要求コマンドを送出するときには、プリンタ装置が電源をオフするタイミングを遅延させることにより、プリンタ装置に状態異常が発生したときにも、上位装置がプリンタ装置との間で通信を続けることのできるプリンタシステムを提供することにある。
【００２０】
また、本発明の目的は、上位装置との接続が確認できないときには電源をオフとすることにより、上位装置からの印刷用データを受信できない状態における電力の損失を抑制することのできるプリンタ装置を提供することにある。
【００２１】
また、本発明の目的は、電源が投入されたときの装置状態が正常でない場合には、電源をオフすることにより、所定動作を実行できない状態で電源が投入されたときの電力の損失を抑制することのできるプリンタ装置を提供することにある。
【００２２】
また、本発明の目的は、印刷動作中あるいは紙送り動作中の装置状態が正常でないと確認されたときには、電源をオフすることにより、印刷動作あるいは紙送り動作を継続できない状態になったときの電力の損失を抑制することのできるプリンタ装置を提供することにある。
【００２３】
また、上記目的に加え、電源キーを、その他の機能のためのキーと兼用とし、キー数を低減させることによって、装置のコストを低減することのできるプリンタ装置を提供することにある。
【００２４】
【課題を解決するための手段】
上記課題を解決するため本発明に係るプリンタシステムは、双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムに適用し、上位装置は、前記通信線を介してプリンタ装置から送出された接続確認コマンドを解読する上位側コマンド解読手段と、上位側コマンド解読手段により解読された内容に従って接続確認コマンドを発生すると共に、発生した接続確認コマンドを、前記通信線を介してプリンタ装置に送出する上位側コマンド発生手段とを備え、プリンタ装置は、電源が投入されたときには接続確認コマンドを発生すると共に、発生した接続確認コマンドを、前記通信線を介して上位装置に送出するプリンタ側コマンド発生手段と、前記通信線を介して上位装置から送出された接続確認コマンドを解読することによって、上位装置との接続確認を行うプリンタ側コマンド解読手段と、プリンタ側コマンド解読手段が上位装置との接続確認を行うことができないときには、電源をオフにする電源制御部とを備えている。
【００２５】
すなわち、上位装置と接続されていない、通信線の断線を含めて上位装置との接続が完全でない、接続された上位装置の電源が入っていない、あるいは、接続された上位装置がプリンタ装置を使用できない上位装置であるなど、プリンタ装置が上位装置より印刷用データを受信できない状態の場合、電源が投入されると、プリンタ装置は、直ちに電源のオフ状態に移行する。
【００２６】
また、本発明に係るプリンタシステムは、双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムに適用し、プリンタ装置は、電源が投入されたときには、装置状態が正常であるかどうかを判断する状態確認部と、状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えている。
【００２７】
すなわち、プリンタ装置は、電源を投入される毎に、プリンタ装置の状態の確認を行う。そして、状態が正常でなければ、直ちに電源のオフ状態に移行する。従って、印刷用紙がセットされていない、全てのカバーが閉じられていない、あるいは周辺温度が許容範囲外である、といったように、プリンタ装置が使用できない状態では、電源が投入されると、直ちに電源のオフ状態となる。
【００２８】
また、本発明に係るプリンタシステムは、双方向性の通信線を介して上位装置とプリンタ装置とが接続され、印刷命令が上位装置あるいはプリンタ装置に与えられたときには、プリンタ装置は、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタシステムに適用し、プリンタ装置は、印刷動作中あるいは紙送り動作中に、装置状態が正常であるかどうかを判断する状態確認部と、状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えている。
【００２９】
すなわち、プリンタ装置は、印刷動作中あるいは紙送り動作中に、装置の状態の確認を行い、状態が正常でなければ、電源のオフ状態に移行する。このため、印刷用紙が無くなった、いずれかのカバーが開いた、あるいは、印刷用紙が詰まった、といったような、印刷動作あるいは紙送り動作を継続できない状態になったときには、プリンタ装置の電源は、直ちにオフになる。
【００３０】
また、上記構成に加え、前記プリンタ側コマンド発生手段は、前記状態確認部の判断結果であるエラー内容を示す状態通知コマンドを発生すると共に、発生した状態通知コマンドを、前記通信線を介して上位装置に送出し、前記上位装置は、状態通知コマンドに基づいてエラー内容を表示する。
【００３１】
すなわち、電源が投入されたとき、または印刷動作時、あるいは紙送り動作時に異常が確認されて、プリンタ装置の電源がオフになっても、上位装置のディスプレイ装置などで、プリンタ装置に発生しているエラー内容が表示されることになる。
【００３２】
また、上記構成に加え、前記電源制御部は、印刷動作が終了したときには電源をオフにする。
【００３３】
すなわち、プリンタ装置は、印刷動作が終了した際に、自動的に電源がオフになる。このため、印刷動作終了後で、プリンタ装置が動作する必要のない状態における電力の損失が最小限に抑制される。
【００３４】
また、上記構成に加え、前記電源制御部は、紙送り動作が終了したときには電源をオフにする。
【００３５】
すなわち、プリンタ装置は、紙送り動作が終了した際に、自動的に電源がオフになる。このため、紙送り動作終了後で、プリンタ装置が動作する必要のない状態における電力の損失が最小限に抑制される。
【００３６】
また、上記構成に加え、前記電源制御部は、印刷強制終了命令が与えられたときには電源をオフにする。
【００３７】
すなわち、上位装置あるいはプリンタ装置に、印刷強制終了命令が与えられ、印刷動作が中断されたときには、プリンタ装置は、自動的に電源がオフになる。このため、印刷動作中断後で、プリンタ装置が動作する必要のない状態における電力の損失が最小限に抑制される。
【００３８】
また、上記構成に加え、前記上位側コマンド発生手段は、一時停止要求コマンドを発生すると共に、発生した一時停止要求コマンドを、前記通信線を介してプリンタ装置に送出し、前記プリンタ側コマンド解読手段は、上位装置から前記通信線を介して送出された一時停止要求コマンドを受信し、前記電源制御部は、プリンタ側コマンド解読手段が一時停止要求コマンドを受信したときには、電源をオフにするタイミングを予め設定された期間だけ遅らせる。
【００３９】
すなわち、上位装置が一時停止要求コマンドをプリンタ装置に送信して後の一定期間においては、プリンタ装置は電源をオフしない。このため、印刷動作終了後、紙送り動作終了後、印刷強制終了後、あるいは、一定期間、上位装置からの印刷用データおよびコマンドの送信がない状態を含めた状態異常発生時でも、上位装置がプリンタ装置との間で通信を続けることができる。
【００４０】
また、本発明に係るプリンタ装置は、双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置に適用し、前記通信線を介して上位装置から送出された接続確認コマンドを解読することによって、上位装置との接続確認を行うプリンタ側コマンド解読手段と、プリンタ側コマンド解読手段が上位装置との接続確認を行うことができないときには、電源をオフにする電源制御部とを備えている。
【００４１】
すなわち、上位装置と接続されていない、通信線の断線を含めて上位装置との接続が完全でない、接続された上位装置の電源が入っていない、あるいは、接続された上位装置がプリンタ装置を使用できない上位装置であるなど、印刷用データを上位装置から受信できない状態の場合、電源が投入されると、直ちに電源のオフ状態に移行する。
【００４２】
また、本発明に係るプリンタ装置は、双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置に適用し、電源が投入されたときには、装置状態が正常であるかどうかを判断する状態確認部と、状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えている。
【００４３】
すなわち、電源が投入される毎に、装置状態の確認が行われる。そして、状態が正常でなければ、直ちに電源オフの状態に移行する。従って、印刷用紙がセットされていない、全てのカバーが閉じられていない、あるいは周辺温度が許容範囲外である、といったように、所定動作を実行できない状態では、電源が投入されると、直ちに電源のオフ状態となる。
【００４４】
また、本発明に係るプリンタ装置は、双方向性の通信線を介して上位装置と接続され、前記通信線を介して上位装置から送出された印刷用データを印刷するプリンタ装置に適用し、印刷動作中あるいは紙送り動作中に、装置状態が正常であるかどうかを判断する状態確認部と、状態確認部が装置状態が正常でないと判断したときには電源をオフにする電源制御部とを備えている。
【００４５】
すなわち、印刷動作中あるいは紙送り動作中に、装置の状態の確認を行い、状態が正常でなければ、電源のオフ状態に移行する。このため、印刷用紙が無くなった、いずれかのカバーが開いた、あるいは、印刷用紙が詰まった、といったような、印刷動作あるいは紙送り動作を継続できない状態になったときには、電源が直ちにオフになる。
【００４６】
また、上記構成に加え、前記電源制御部に電源オンの指示を与える電源キーを備え、電源キーを操作することによって印刷を行うようにしている。
【００４７】
すなわち、電源キーを用いて、印刷動作の指示を入力することができる。従って、操作用のキー数が低減される。また、キー数が少なくなるので、操作が簡素化される。
【００４８】
また、上記構成に加え、前記電源制御部に電源オンの指示を与える電源キーを備え、前記電源キーを操作することによって、紙送りを行っている。
【００４９】
すなわち、電源キーを用いて、紙送り動作の指示を入力することができる。従って、操作用のキー数が低減される。また、キー数が少なくなるので、操作が簡素化される。
【００５０】
また、上記構成に加え、前記電源制御部に電源オンの指示を与える電源キーを備え、印刷動作の状態において前記電源キーが操作されたときには、印刷の強制終了を行っている。
【００５１】
すなわち、電源キーを用いて、印刷強制終了の指示を入力することができる。従って、操作用のキー数が低減される。また、キー数が少なくなるので、操作が簡素化される。
【００５２】
【発明の実施の形態】
以下に本発明の実施例の形態を、図面を参照しつつ説明する。
【００５３】
図１は、本発明に係るプリンタシステムの一実施形態の機能的構成を示すブロック線図である。
【００５４】
図において、プリンタシステム２０は、大別すると、上位装置２１とプリンタ装置３１とによって構成されている。そして、上位装置２１とプリンタ装置３１とは、双方向性の通信線３０を介して接続されている。また、プリンタ装置３１は、印刷命令が、上位装置２１あるいはプリンタ装置３１に与えられたときには、通信線３０を介して上位装置２１から送出された印刷用データを印刷する。
【００５５】
このため、上位装置２１は、上位側コマンド解読手段２２、上位側コマンド発生手段２３、および、双方向通信部２４を備えている。また、プリンタ装置３１は、双方向通信部３２、入力操作部３３、プリンタ側コマンド発生手段３４、状態確認部３６、プリンタ側コマンド解読手段３５、状態表示部３７、および、電源制御部３８を備えている。
【００５６】
詳細には、双方向通信部２４と双方向通信部３２とを互いに接続する双方向性の通信線３０については、例えば、セントロニクス規格方式などのように、プリンタ装置に専用のパラレル方式の通信線とすることがてきる。また、ＳＣＳＩなどの汎用のパラレル方式の通信線や、ＵＳＢやＲＳ−２３２Ｃなどの、汎用のシリアル方式の通信線とすることができる。また、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）規格や、Ｂｌｕｅｔｏｏｔｈなどの、無線データ通信方式を用いることもできる。また、ＬＡＮなどのネットワークを介在させた構成とすることもできる。なお、双方向通信部２４と双方向通信部３２とは、通信線３０を介した通信を行うときのインタフェースとなる。
【００５７】
上位装置２１について説明すると、上位側コマンド解読手段２２は、通信線３０を介してプリンタ装置３１から送出された接続確認コマンドを解読するブロックとなっている。
【００５８】
また、上位側コマンド発生手段２３は、上位側コマンド解読手段２２によって解読された内容に従って接続確認コマンドを発生するブロックとなっている。そして、発生した接続確認コマンドを、通信線３０を介して、プリンタ装置３１に送出する。また、プリンタ装置３１の動作を一時的に停止させるため、一時停止要求コマンドを発生すると共に、発生した一時停止要求コマンドを、通信線３０を介してプリンタ装置３１に送出する。
【００５９】
プリンタ装置３１について説明すると、プリンタ側コマンド発生手段３４は、電源が投入されたとき（電源制御部３８が動作電源の供給を開始させたとき）には、接続確認コマンドを発生するブロックとなっている。そして、発生した接続確認コマンドを、通信線３０を介して、上位装置２１に送出する。また、状態確認部３６（後に詳述する）の判断結果であるエラー内容を示す状態通知コマンドを発生すると共に、発生した状態通知コマンドを、通信線３０を介して上位装置２１に送出する。
【００６０】
プリンタ側コマンド解読手段３５は、通信線３０を介して、上位装置２１から送出された接続確認コマンドを解読するブロックとなっている。また、通信線３０を介して上位装置２１から送出された一時停止要求コマンドを受信すると共に、一時停止要求コマンドを受信したことを電源制御部３８に知らせる。
【００６１】
状態確認部３６は、電源が投入されたときには、装置状態が正常であるかどうかを判断するブロックとなっている。また、印刷動作中あるいは紙送り動作中ににおいても、装置状態が正常であるかどうかを判断する。
【００６２】
電源制御部３８は、プリンタ装置３１の各ブロック３２〜３７に動作電源を供給する電源を制御するためのブロックとなっている。そして、プリンタ側コマンド解読手段３５が、上位装置２１との接続確認が不能であることを知らせるときには、電源をオフにする。また、状態確認部３６が、装置状態が正常でないと判断したときには電源をオフにする。また、印刷動作が終了したとき、あるいは、紙送り動作が終了したときには、電源をオフにする。
【００６３】
また、電源制御部３８は、プリンタ側コマンド解読手段３５が一時停止要求コマンドを受信したことを知らせるときには、電源をオフにするタイミングを、予め設定された期間だけ遅らせる。
【００６４】
入力操作部３３は、電源キー（図示を省略）、などを備えたブロックとなっている。また、この電源キーは、電源制御部３８に電源オンの指示を与える。また、電源オンの状態において、第１の所定期間を超えない範囲で押下されたときには、印刷の開始を指示する。また、電源オンの状態において、第１の所定期間を超えて押下され続けたときには、紙送りの指示を行う。また、印刷動作の状態において、第２の所定期間を超えて押下され続けたときには、印刷の強制終了を指示する。
【００６５】
図２は、図１に示す上位装置２１とプリンタ装置３１との電気的構成を示すブロック線図となっている。
【００６６】
上位装置２１は、ＣＰＵ４１、プログラム用ＲＯＭ４２、および、双方向インタフェース４３を備えている。
【００６７】
詳細には、ＣＰＵ４１は、プログラム用ＲＯＭ４２に予め格納されているプログラムを実行することにより、図１に示す上位側コマンド解読手段２２、上位側コマンド発生手段２３、および、双方向通信部２４としての機能を実行する。また、ＣＰＵ４１は、双方向インタフェース４３を制御することによって、図１に示す双方向通信部２４の機能を実行する。
【００６８】
また、プリンタ装置３１は、双方向インタフェース５１、プリンタ制御用ＣＰＵ５２、プログラム用ＲＯＭ５３、スイッチ装置５４、および、ディスプレイ装置５５を備えている。
【００６９】
プリンタ制御用ＣＰＵ５２は、プログラム用ＲＯＭ５３に予め格納されているプログラムを実行することにより、図１に示す双方向通信部３２、入力操作部３３、プリンタ側コマンド発生手段３４、プリンタ側コマンド解読手段３５、状態確認部３６、状態表示部３７、および、電源制御部３８としての機能を実行する。また、双方向インタフェース５１を介して、上位装置２１と双方向の通信を行うプログラム動作は、図１の双方向通信部３２を構成している。
【００７０】
また、図１に示す入力操作部３３としての機能を実行するときには、スイッチ装置５４が利用される。なお、スイッチ装置５４には、タッチパネル方式の入力装置、あるいは、キースイッチなどの、各種スイッチ装置を用いることができる。しかし、本実施形態においては、既に説明したように、スイッチ装置５４には、キースイッチ（電源キー）が採用されている。
【００７１】
また、プリンタ制御用ＣＰＵ５２がディスプレイ装置５５を制御することによって、図１に示す状態表示部３７が形成されている。なお、ディスプレイ装置５５には、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、液晶ディスプレイ、ＣＲＴディスプレイ、および、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどの、各種表示装置のいずれかを用いることができる。
【００７２】
図３は、プリンタ装置３１に電源が投入されて後、動作準備が完了するまでの手順を示すフローチャートである。
【００７３】
プリンタ装置３１の入力操作部３３の電源キー（スイッチ装置５４）をユーザが押下する（あるいはスライドさせる）と、図１に示すプリンタシステムの動作が開始される（ステップＳ１）。電源キーの押下が知らされると、電源制御部３８は動作電源の供給を開始させる（プリンタ装置３１本体の電源がオンになる）。このため、状態表示部３７においては、ＬＥＤの点滅が行われ、プリンタ装置３１が動作準備中の状態にあることが示される（ステップＳ２）。
【００７４】
次いで、プリンタ装置３１は、上位装置２１との接続を確認するための識別コードなどを含んだを接続確認コマンドをプリンタ側コマンド発生手段３４から取り出し、双方向通信部３２を介して、上位装置２１に送出する（ステップＳ３）。次いで、プリンタ装置３１は、一定期間内に上位装置２１から特定の接続確認コマンドの応答があるか否かを判断する。なお、上位装置２１からの応答を待つ一定の期間は、２００ｍＳのように、極めて短い期間に設定することができる（ステップＳ４）。
【００７５】
一方、上位装置２１の側では、プリンタ装置３１より送出された接続確認コマンドを、上位側コマンド解読手段２２によって解読する。次いで、解読結果に対応して、特定の接続確認コマンドを上位側コマンド発生手段２３から取り出す。そして、取り出した接続確認コマンドを、双方向通信部２４を介して、プリンタ装置３１に送出する。
【００７６】
プリンタ装置３１は、上位装置２１より送出された接続確認コマンドを、プリンタ側コマンド解読手段３５によって解読する。そして、一定期間内に、上位装置２１から特定の接続確認コマンドの応答があったと判断したときには、動作を、ステップＳ４からステップＳ６に移行する。
【００７７】
しかし、ステップＳ４の判断において、一定期間内に上位装置２１から応答がないと判断したときには、動作を、ステップＳ４からステップＳ５に移行する。そして、ステップＳ５において、プリンタ装置３１は、状態表示部３７におけるＬＥＤの消灯などの方法を用いることによって、動作準備中の表示を停止する。また、電源制御部３８は、電源をオフする（動作電源の供給を停止する）ことによって、プリンタシステム２０の動作を停止させる。
【００７８】
なお、一定期間内に上位装置２１から応答がない事態とは、以下に示す不具合が生じた場合に発生する。すなわち、通信線３０がプリンタ装置３１と上位装置２１との間に接続されていない場合、通信線３０とプリンタ装置３１との間の接続や、通信線３０と上位装置２１との間の接続が不完全な場合、通信線３０に断線などの不具合が生じている場合、あるいは、通信線３０を介してプリンタ装置３１に接続された上位装置２１の電源が入っていない場合、などである。
【００７９】
また、下記に示すような場合にも、一定期間内に上位装置２１から応答がないと判断される事態が生じる。すなわち、通信線３０を介してプリンタ装置３１に接続された上位装置２１が、プリンタ装置３１に対応していないため、上位装置２１が応答できない場合、あるいは、上位装置２１がプリンタ装置３１を使用できないように設定されているため、特定の接続確認コマンドとは異なるコマンドをプリンタ装置３１に送信する場合、などである。
【００８０】
一方、一定期間内に上位装置２１から応答があった場合、動作は、ステップＳ５からステップＳ６に移行する。そして、ステップＳ６において、プリンタ装置３１は、状態確認部３６を用いることにより、プリンタ装置３１の各部に状態異常がないかどうかを調べる。
【００８１】
すなわち、状態確認部３６は、印刷用紙がセットされているかどうか、印刷用紙が詰まっていないかどうか、全てのカバーが閉じられているかどうか、周辺温度が所定の温度範囲となっているかどうか、を調べる。また、電源電圧が所定の電圧範囲となっているかどうかを調べる。
【００８２】
なお、このとき、動作電源が乾電池である場合には、電源電圧に基づき、乾電池の残量も、併せて調べる。すなわち、電源電圧が所定範囲より低いときには、乾電池の残量が不足していると判断する。また、トナーを使用している場合には、トナーの残量を調べる。また、プリンタ装置３１がサーマルヘッドを使用している場合には、ヘッド部の温度が所定の温度範囲にあるかどうかを調べる（その他の項目を追加して調べる構成とすることもできる）。
【００８３】
そして、上記した項目において、状態異常があると判断された場合、プリンタ装置３１は、状態表示部３７において、一定の期間の間、エラー表示を行う。そして後、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法を用いることによって、動作準備中の表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ７）。
【００８４】
なお、テップＳ７におけるエラー表示においては、状態表示部３７がＬＥＤによって構成されている場合には、ＬＥＤを点滅させる方法、あるいは、ＬＥＤの発光色を変更させる方法、などを用いることができる。また、状態表示部３７が液晶ディスプレイによって構成されている場合には、液晶ディスプレイにエラーである旨を表示させる方法などを用いることがてきる。
【００８５】
また、ステップＳ７におけるエラー表示については、プリンタ装置３１の状態表示部３７を利用しない構成とすることができる。そして、この構成を用いる場合には、プリンタ装置３１において、エラー内容を通知するための状態通知コマンドがプリンタ側コマンド発生手段３４から取り出される。そして、取り出された状態通知コマンドは、双方向通信部３２を介して、上位装置２１に送出される。そして、上位装置２１の側では、受信した状態通知コマンドに基づき、ディスプレイ装置（図示を省略）に、プリンタ装置３１のエラー内容を表示する。従って、この表示方法を用いる場合には、プリンタ装置３１の電源がオフになった後にも、ユーザは、プリンタ装置３１に生じたエラー内容を、上位装置２１のディスプレイ装置によって確認することができる。
【００８６】
また、上記構成（上位装置２１の側においてエラー内容を表示する構成）を用いる場合には、上位装置２１がプリンタ装置３１からの状態通知コマンドを受信した後、プリンタ装置３１に一時停止要求コマンドを送信させる構成とすることができる。
【００８７】
そして、この構成とする場合には、プリンタ装置３１の電源制御部３８が電源のオフ状態に移行するタイミングを、一定の予め設定された期間だけ、遅延させることができる。従って、電源制御部３８が電源のオフ状態に移行する前に、一時停止要求コマンドを繰り返し送出すると、プリンタ装置３１の側では、電源のオフ状態への移行の遅延が繰り返される。このため、上位装置２１は、プリンタ装置３１が電源オフの状態に移行するタイミングを、任意の期間分だけ遅らせることができる。
【００８８】
以上のことから、プリンタ装置３１の電源制御部３８の構成が、一時停止要求コマンドを受信した後、電源のオフ状態に移行するまでの遅延時間が短く設定されている場合にも、上位装置２１は、一時停止要求コマンドを繰り返し送出することによって、任意の期間分だけ、プリンタ装置３１と通信を行うための期間を確保できるようになる。
【００８９】
ステップＳ６の判断動作に説明を戻す。この判断において、プリンタ装置３１の状態確認部３６が、プリンタ装置３１が正常な状態であると判断する場合、動作はステップＳ８に移行する。そして、ステップＳ８においては、状態表示部３７のＬＥＤを点灯するなどの方法によって、印刷動作の準備の完了を表示する。すなわち、全ての動作準備が完了したことを、状態表示部３７によって表示する。
【００９０】
図４は、プリンタ装置３１の動作準備が完了した後の印刷動作を示すフローチャートである。
【００９１】
ユーザが、上位装置２１あるいはプリンタ装置３１に対して印刷命令を与える（ステップＳ１１）と、プリンタ装置３１は、通信線３０を介して、上位装置２１から印刷用データを受信し、印刷動作を開始する（ステップＳ１２）。この印刷動作を行っているとき、プリンタ装置３１は、状態確認部３６を用いることにより、プリンタ装置３１の各部に状態異常がないかどうかを調べる（ステップＳ１３）。
【００９２】
すなわち、状態確認部３６は、印刷用紙がセットされているかどうか、印刷用紙が詰まっていないかどうか、全てのカバーが閉じられているかどうか、周辺温度が所定の温度範囲となっているかどうか、を調べる。また、電源電圧が所定の電圧範囲となっているかどうかを調べる。
【００９３】
なお、このとき、動作電源が乾電池である場合には、電源電圧に基づき、乾電池の残量も、併せて調べる。すなわち、電源電圧が所定範囲より低いときには、乾電池の残量が不足していると判断する。また、トナーを使用している場合には、トナーの残量を調べる。また、プリンタ装置３１がサーマルヘッドを使用している場合には、ヘッド部の温度が所定の温度範囲にあるかどうかを調べる（その他の項目を追加することもできる）。
【００９４】
また、上位装置２１との通信において、パリティエラー、あるいはフレイミングエラーなどの通信エラーが発生していないかどうか、上位装置２１より送出されたコマンドを、プリンタ側コマンド解読手段３５が解読できているかどうか、あるいは、上位装置２１からデータの送信されない期間が所定の期間を超えていないかどうかを調べる。
【００９５】
そして、上記した項目において、状態異常があると判断した場合、プリンタ装置３１は、状態表示部３７において、一定の期間の間、エラー表示を行う。そして後、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法を用いることによって、印字動作中の表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ１４）。
【００９６】
なお、テップＳ１４におけるエラー表示においては、状態表示部３７がＬＥＤによって構成されている場合には、ＬＥＤを点滅させる方法、あるいは、ＬＥＤの発光色を変更させる方法、などを用いることができる。また、状態表示部３７が液晶ディスプレイによって構成されている場合には、液晶ディスプレイにエラーである旨を表示させる方法などを用いることができる。
【００９７】
また、ステップＳ１４におけるエラー表示については、プリンタ装置３１の状態表示部３７を利用しない構成とすることができる。そして、この構成を用いる場合には、プリンタ装置３１において、エラー内容を通知するための状態通知コマンドがプリンタ側コマンド発生手段３４から取り出される。そして、取り出された状態通知コマンドは、双方向通信部３２を介して、上位装置２１に送出される。そして、上位装置２１の側では、受信した状態通知コマンドに基づき、ディスプレイ装置（図示を省略）に、プリンタ装置３１のエラー内容を表示する。従って、この表示方法を用いる場合には、プリンタ装置３１の電源がオフになった後にも、ユーザは、プリンタ装置３１に生じたエラー内容を、上位装置２１のディスプレイ装置によって確認することができる。
【００９８】
また、上記構成（上位装置２１の側においてエラー内容を表示する構成）を用いる場合には、上位装置２１がプリンタ装置３１からの状態通知コマンドを受信した後、プリンタ装置３１に一時停止要求コマンドを送信させる構成とすることができる。そして、この構成とする場合には、プリンタ装置３１の電源制御部３８が電源のオフ状態に移行するタイミングを、任意の期間分だけ延させることができる。
【００９９】
一方、ステップＳ１３の判断において、状態異常の発生を確認しない場合には、プリンタ装置３１は印刷動作を継続する。この状態において、ユーザが、上位装置２１あるいはプリンタ装置３１に対し、印刷強制終了命令を与える（ステップＳ１５）と、動作は、ステップＳ１５からステップＳ１６に移行する。このとき、プリンタ装置３１は印刷動作を中止する。また、状態表示部３７におけるＬＥＤを消灯するなどの方法を用いることによって、印刷動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる。
【０１００】
なお、プリンタ装置３１が印刷動作を中断した後、電源のオフ状態に移行する前に、上位装置２１の側からプリンタ装置３１に、一時停止要求コマンドを送信させる構成とすることができる。そして、この構成とする場合には、プリンタ装置３１の電源制御部３８が電源のオフ状態に移行するタイミングを、所望の期間だけ、遅延させることができる。
【０１０１】
一方、プリンタ装置３１が印刷動作を行っているとき、状態異常の発生もなく、且つ、ユーザからの印刷強制終了命令がプリンタシステム２０に対して与えられることもない場合には、一連の印刷用データが最後まで印刷される。そして、上位装置２１から送出された印刷終了コマンドを受信した場合、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法を用いることによって、印刷動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ１８）。
【０１０２】
なお、上位装置２１がプリンタ装置３１に印刷終了コマンドを送信した直後、あるいは、一連の印刷用データを送信した後、プリンタ装置３１に一時停止要求コマンドを送信すれば、プリンタ装置３１が自動的に電源オフ状態に移行することを一定期間だけ遅延させることができる。
【０１０３】
図５は、プリンタ装置３１の動作準備が完了した後の紙送り動作の手順を示すフローチャートである。同図を参照しつつ、紙送りキーが操作された場合の動作について説明する。
【０１０４】
なお、以下の実施形態では、プリンタ装置３１の入力操作部３３の紙送りキーをユーザが押下したとき、排紙処理を含めた紙送り動作がプリンタ装置３１において行われるプリンタシステム２０を想定している。しかし、上位装置２１に対して紙送り命令をユーザが与える場合、あるいは、印刷動作に引き続いて、自動的に一定量の紙送り動作が行われる場合にも、同様の処理が可能である。
【０１０５】
ユーザがプリンタ装置３１の入力操作部３３の紙送りキーを押下する（ステップＳ２１）と、プリンタ装置３１は紙送り動作を開始すると共に、紙送りキーが押し続けられている間、プリンタ装置３１は紙送り動作を継続する（ステップＳ２２）。
【０１０６】
紙送り動作を行っているとき、プリンタ装置３１は、状態確認部３６を用いることにより、プリンタ装置３１の各部に状態異常がないかどうかを調べる（ステップＳ２３）。
【０１０７】
すなわち、状態確認部３６は、印刷用紙がセットされているかどうか、印刷用紙が詰まっていないかどうか、全てのカバーが閉じられているかどうか、周辺温度が所定の温度範囲となっているかどうか、を調べる。また、電源電圧が所定の電圧範囲となっているかどうかを調べる。
【０１０８】
なお、このとき、動作電源が乾電池である場合には、電源電圧に基づき、乾電池の残量も、併せて調べる。すなわち、電源電圧が所定範囲より低いときには、乾電池の残量が不足していると判断する。
【０１０９】
そして、上記した項目において、状態異常があると判断された場合、プリンタ装置３１は、状態表示部３７において、一定の期間の間、エラー表示を行う。そして後、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法を用いることによって、紙送り動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ２４）。
【０１１０】
なお、ステップＳ２４におけるエラー表示においては、状態表示部３７がＬＥＤによって構成されている場合には、ＬＥＤを点滅させる方法、あるいは、ＬＥＤの発光色を変更させる方法、などを用いることができる。また、状態表示部３７が液晶ディスプレイによって構成されている場合には、液晶ディスプレイにエラーである旨を表示させる方法などを用いることができる。
【０１１１】
また、ステップＳ２４におけるエラー表示については、プリンタ装置３１の状態表示部３７を利用しない構成とすることができる。そして、この構成を用いる場合には、プリンタ装置３１において、エラー内容を通知するための状態通知コマンドがプリンタ側コマンド発生手段３４から取り出される。そして、取り出された状態通知コマンドは、双方向通信部３２を介して、上位装置２１に送出される。そして、上位装置２１の側では、受信した状態通知コマンドに基づき、ディスプレイ装置（図示を省略）に、プリンタ装置３１のエラー内容が表示される。従って、この表示方法を用いる場合には、プリンタ装置３１の電源がオフになった後にも、ユーザは、プリンタ装置３１に生じたエラー内容を、上位装置２１のディスプレイ装置によって確認することができる。
【０１１２】
なお、プリンタ装置３１が紙送り動作を中断した後、電源のオフ状態に移行する前に、上位装置２１の側からプリンタ装置３１に、一時停止要求コマンドを送信させる構成とすることができる。そして、この構成とする場合には、プリンタ装置３１の電源制御部３８が電源のオフ状態に移行するタイミングを、一定の予め設定された期間だけ、遅延させることができる。
【０１１３】
一方、プリンタ装置３１に状態異常が発生しなかったため、プリンタ装置３１が紙送り動作を行っているとき、紙送りキーの入力が停止されたとする。このときには、動作は、ステップＳ２５からステップＳ２６に移行する。その結果、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、紙送り動作を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる。
【０１１４】
なお、プリンタ装置３１が紙送り動作を終了した後、電源のオフ状態に移行する前に、上位装置２１の側からプリンタ装置３１に、一時停止要求コマンドを送信させる構成とすることができる。そして、この構成とする場合には、プリンタ装置３１の電源制御部３８が電源のオフ状態に移行するタイミングを、一定の予め設定された期間だけ、遅延させることができる。
【０１１５】
図６は、プリンタ装置３１の入力操作部３３の電源キーが、プリントキー、紙送りキー、および、印刷強制終了キーを兼ねている場合の操作手順および動作手順を示すフローチャートである。
【０１１６】
図３に示す手順によって動作準備が完了した後には、プリンタ装置３１は、入力操作部３３の状態を調べる。すなわち、電源投入のために押下された電源キー（スイッチ装置５４）の押下の継続期間が、第１の所定期間（所定期間１）より長いか、あるいは、第１の所定期間より短いかを調べる（ステップＳ３１）。電源キーの押下の継続期間が第１の所定期間より長いと判断される場合、プリンタ装置３１は、紙送り動作を開始すると共に、電源キーが押下され続けている間中、紙送り動作を継続する（ステップＳ３２）。
【０１１７】
プリンタ装置３１は、紙送り動作中には、状態確認部３６を用いることによって、プリンタ装置３１の各部に状態異常がないかどうかを調べる（ステップＳ３３）。
【０１１８】
すなわち、状態確認部３６は、印刷用紙がセットされているかどうか、印刷用紙が詰まっていないかどうか、全てのカバーが閉じられているかどうか、周辺温度が所定の温度範囲となっているかどうか、を調べる。また、電源電圧が所定の電圧範囲となっているかどうかを調べる。なお、このとき、動作電源が乾電池である場合には、電源電圧に基づき、乾電池の残量も、併せて調べる。すなわち、電源電圧が所定範囲より低いときには、乾電池の残量が不足していると判断する。
【０１１９】
そして、上記した項目において、状態異常があると判断された場合、プリンタ装置３１は、状態表示部３７において、一定の期間の間、エラー表示を行う。そして後、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、紙送り動作中であることを示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ３４）。
【０１２０】
なお、ステップＳ３４におけるエラー表示においては、状態表示部３７がＬＥＤによって構成されている場合には、ＬＥＤを点滅させる方法、あるいは、ＬＥＤの発光色を変更させる方法、などを用いることができる。また、状態表示部３７が液晶ディスプレイによって構成されている場合には、液晶ディスプレイにエラーである旨を表示させる方法などを用いることができる。
【０１２１】
また、ステップＳ３４におけるエラー表示については、プリンタ装置３１の状態表示部３７を利用しない構成とすることができる。そして、この構成を用いる場合には、プリンタ装置３１において、エラー内容を通知するための状態通知コマンドがプリンタ側コマンド発生手段３４から取り出される。そして、取り出された状態通知コマンドは、双方向通信部３２を介して、上位装置２１に送出される。そして、上位装置２１の側では、受信した状態通知コマンドに基づき、ディスプレイ装置に、プリンタ装置３１のエラー内容が表示される。従って、この表示方法を用いる場合には、プリンタ装置３１の電源がオフになった後にも、ユーザは、プリンタ装置３１に生じたエラー内容を、上位装置２１のディスプレイ装置によって確認することができる。
【０１２２】
一方、プリンタ装置３１が紙送り動作を行っているとき、プリンタ装置３１に状態異常が発生することもなく、電源キーの押下が終了となった場合、プリンタ装置３１は、紙送り動作の終了であると判定する。このため、紙送り動作を終了する。また、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、紙送り動作を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ３５，Ｓ３６）。
【０１２３】
一方、ステップＳ３１において、電源キーの押下の継続期間が、第１の所定期間より短い場合には、印刷開始の指示であると判断する。このため、プリンタ装置３１は、印刷開始を要求する印刷開始要求コマンドをプリンタ側コマンド発生手段３４から取り出す。そして、取り出した印刷開始要求コマンドを、通信線３０を介して、上位装置２１に送信する（ステップＳ３７）。次いで、プリンタ装置３１は、上位装置２１から受信する印刷用データに基づいて印刷動作を開始する（ステップＳ３８）。
【０１２４】
印刷動作を行っているとき、プリンタ装置３１は、状態確認部３６を用いることにより、プリンタ装置３１の各部に状態異常がないかどうかを調べる（ステップＳ３９）。
【０１２５】
すなわち、状態確認部３６は、印刷用紙がセットされているかどうか、印刷用紙が詰まっていないかどうか、全てのカバーが閉じられているかどうか、周辺温度が所定の温度範囲となっているかどうか、を調べる。また、電源電圧が所定の電圧範囲となっているかどうかを調べる。
【０１２６】
なお、このとき、動作電源が乾電池である場合には、電源電圧に基づき、乾電池の残量も、併せて調べる。すなわち、電源電圧が所定範囲より低いときには、乾電池の残量が不足していると判断する。また、トナーを使用している場合には、トナーの残量を調べる。また、プリンタ装置３１がサーマルヘッドを使用している場合には、ヘッド部の温度が所定の温度範囲にあるかどうかを調べる（その他の項目を追加することもできる）。
【０１２７】
また、上位装置２１との通信において、パリティエラー、あるいはフレイミングエラーなどの通信エラーが発生していないかどうか、上位装置２１より送出されたコマンドを、プリンタ側コマンド解読手段３５が解読できているかどうか、あるいは、上位装置２１からデータの送信されない期間が所定の期間を超えていないがどうかを調べる。
【０１２８】
そして、上記した項目において、状態異常があると判断された場合、プリンタ装置３１は、状態表示部３７において、一定の期間の間、エラー表示を行う。そして後、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、印字動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ３４）。
【０１２９】
なお、テップＳ３４におけるエラー表示においては、状態表示部３７がＬＥＤによって構成されている場合には、ＬＥＤを点滅させる方法、あるいは、ＬＥＤの発光色を変更させる方法、などを用いることができる。また、状態表示部３７が液晶ディスプレイによって構成されている場合には、液晶ディスプレイにエラーである旨を表示させる方法などを用いることができる。
【０１３０】
また、ステップＳ３４におけるエラー表示については、プリンタ装置３１の状態表示部３７を利用しない構成とすることができる。そして、この構成を用いる場合には、プリンタ装置３１において、エラー内容を通知するための状態通知コマンドがプリンタ側コマンド発生手段３４から取り出される。そして、取り出された状態通知コマンドは、双方向通信部３２を介して、上位装置２１に送出される。そして、上位装置２１の側では、受信した状態通知コマンドに基づき、ディスプレイ装置に、プリンタ装置３１のエラー内容が表示される。従って、この表示方法を用いる場合には、プリンタ装置３１の電源がオフになった後にも、ユーザは、プリンタ装置３１に生じたエラー内容を、上位装置２１のディスプレイ装置によって確認することができる。
【０１３１】
状態異常が発生しなかったことから、プリンタ装置３１が印刷動作を継続しているとき、入力操作部３３の電源キーがユーザによって押下されたとする。また、押下の継続期間が、第２の所定期間（所定期間２）より長いとする。この場合、プリンタ装置３１は、印刷強制終了命令が与えられたと判断し、印刷動作を中断する。また、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、印刷動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ４０，Ｓ４１）。
【０１３２】
一方、プリンタ装置３１が印刷動作を行っているとき、プリンタ装置３１に状態異常が発生することもなく、且つ、ユーザからの印刷強制終了命令がプリンタ装置３１に対して与えられることもない場合には、一連の印刷用データが最後まで印刷される。そして、上位装置２１から送出された印刷終了コマンドを受信した場合、プリンタ装置３１は、状態表示部３７におけるＬＥＤを消灯するなどの方法によって、印刷動作中を示す表示を停止する。また、電源制御部３８は、電源をオフすることによって、プリンタシステム２０の動作を停止させる（ステップＳ４２，Ｓ４３）。
【０１３３】
図７は、プリンタ装置３１の入力操作部３３の電源キーが、プリントキー、紙送りキー、および、印刷強制終了キーを兼ねている場合の、電源キーの機能および操作方法を示す説明図である。
【０１３４】
すなわち、プリンタ装置３１が上位装置２１と接続されており、且つ、プリンタ装置３１に状態異常がない状態で、電源キーの押下の継続期間が、第１の所定時間（所定時間１）より短い場合には、プリンタ装置３１に電源が投入されて印刷動作が開始される。そして、印刷動作中に、電源キーを、第２の所定時間（所定時間２）より長く押下し続ける場合には、印刷動作が強制終了される。
【０１３５】
また、プリンタ装置３１が上位装置２１と接続されており、プリンタ装置３１に状態異常がない状態で、電源キーを第１の所定時間より長く押下し続ける場合、プリンタ装置３１に電源が投入されると共に、電源キーが押下されている期間において、紙送り動作が実行される。
【０１３６】
すなわち、プリンタ装置３１が上位装置２１と接続されており、且つ、プリンタ装置３１に状態異常がない状態で、電源キーの押下の継続期間が第１の所定時間（所定期間１）より短い場合には、プリンタ装置３１に電源が投入されると共に、印刷動作が開始される。そして、プリンタ装置３１が印刷動作中に、電源キーが押下され、且つ、押下の継続期間が第２の所定期間（所定時間２）より長い場合には、印刷動作が強制終了される。
【０１３７】
また、プリンタ装置３１が上位装置２１と接続されており、且つ、プリンタ装置３１に状態異常がない状態で、電源キーの押下の継続期間が第１の所定時間より長い場合には、プリンタ装置３１に電源が投入されると共に、電源キーが押下されている期間において紙送り動作が実行される。
【０１３８】
なお、第１の所定期間（所定時間１）、および、第２の所定期間（所定期間２）については、それぞれを、例えば、２秒および１秒とすることができる。また、操作の確実さと快適さとを損なわない範囲で、任意の値に設定することができる。
【０１３９】
以上説明したように、プリンタ装置３１は、下記に示す場合において、自動的に電源のオフ状態に移行する。すなわち、電源の投入状態に移行した後に、上位装置２１との接続を確認できなかった場合、電源の投入状態に移行したとき、状態異常を確認した場合、印刷動作中あるいは紙送り動作中に状態異常を確認した場合、印刷動作が最後まで完了した場合、印刷動作が強制終了された場合、および、紙送り動作が終了した場合の全てにおいて、プリンタ装置３１は自動的に電源のオフ状態に移行する。従って、電源をオフにするための電源キーの操作が不要となっている。従って、電源の切り忘れの事態の発生が防止される。
【０１４０】
このため、携帯電話機あるいはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などの上位装置に接続されるプリンタ装置など、使用されないときは上位装置から外されており、使用するときにのみ上位装置に接続されるプリンタ装置において節電効果が大きい。
【０１４１】
また、プリンタ装置が、乾電池などを動作電源とし、上位装置とは非接続の状態で持ち運ばれ、主に屋外で使用されるようなプリンタ装置である場合、鞄の中などで、偶然、電源キーが押下される事態が生じたときにも、乾電池の消耗を最小限に抑制することができる。また、プリンタ装置の誤動作を抑止することができる。
【０１４２】
【発明の効果】
以上説明したように、本発明に係るプリンタシステムにおいては、プリンタ装置が上位装置と接続されていない、通信線の断線を含めて上位装置との接続が完全ではない、接続された上位装置の電源が入っていない、あるいは、接続された上位装置がプリンタ装置を使用できない上位装置であるなど、プリンタ装置が印刷用データを上位装置から受信できない状態の場合、電源が投入されると、プリンタ装置は、直ちに電源のオフ状態に移行する。このため、上位装置からの印刷用データを受信できない状態でプリンタ装置の電源が投入されたとき、プリンタ装置において生じる電力の損失を抑制することができる。
【０１４３】
また、本発明に係るプリンタシステムにおいては、プリンタ装置は、電源を投入される毎に、プリンタ装置の状態の確認を行う。そして、状態が正常でなければ、直ちに電源のオフ状態に移行する。従って、印刷用紙がセットされていない、全てのカバーが閉じられていない、あるいは周辺温度が許容範囲外である、といったように、プリンタ装置が使用できない状態では、電源が投入されると、直ちに電源がオフ状態となる。このため、プリンタ装置が使用できない状態で電源が投入されたとき、プリンタ装置において生じる電力の損失を抑制することができる。
【０１４４】
また、本発明に係るプリンタシステムにおいては、プリンタ装置は、印刷動作中あるいは紙送り動作中に、装置の状態の確認を行い、状態が正常でなければ、電源のオフ状態に移行する。このため、印刷用紙が無くなった、いずれかのカバーが開いた、あるいは、印刷用紙が詰まった、といったような、印刷動作あるいは紙送り動作を継続できない状態になったときには、プリンタ装置の電源は、直ちにオフになる。このため、プリンタ装置が印刷動作あるいは紙送り動作を継続できない状態になったとき、プリンタ装置において生じる電力の損失を抑制することができる。
【０１４５】
また、さらに、前記プリンタ側コマンド発生手段は、前記状態確認部の判断結果であるエラー内容を示す状態通知コマンドを発生すると共に、発生した状態通知コマンドを、前記通信線を介して上位装置に送出し、上位装置は、エラー内容を表示する。従って、電源が投入されたとき、印刷動作時、あるいは紙送り動作時に、異常が確認されて、プリンタ装置の電源がオフになっても、上位装置のディスプレイ装置などで、プリンタ装置に発生しているエラー内容が表示される。このため、プリンタ装置の電源がオフになっても、プリンタ装置に発生しているエラー内容を確認することができる。
【０１４６】
また、さらに、プリンタ装置は、印刷動作が終了した際に、自動的に電源がオフになる。このため、印刷動作終了後で、プリンタ装置が動作する必要のない状態における電力の損失を抑制することができる。
【０１４７】
また、さらに、前記電源制御部は、紙送り動作が終了したときには電源をオフにする。従って、プリンタ装置は、紙送り動作が終了した際に、自動的に電源がオフになる。このため、紙送り動作終了後で、プリンタ装置が動作する必要のない状態における電力の損失を抑制することができる。
【０１４８】
また、さらに、前記電源制御部は、印刷強制終了命令が与えられたときには電源をオフにする。従って、上位装置あるいはプリンタ装置に、印刷強制終了命令が与えられ、印刷動作が中断されたときには、プリンタ装置は、自動的に電源がオフになる。このため、印刷動作中断後で、プリンタ装置が動作する必要のない状態における電力の損失を抑制することができる。
【０１４９】
また、さらに、前記上位側コマンド発生手段は、一時停止要求コマンドを発生すると共に、発生した一時停止要求コマンドを、前記通信線を介してプリンタ装置に送出し、前記プリンタ側コマンド解読手段は、上位装置から前記通信線を介して送出された一時停止要求コマンドを受信し、前記電源制御部は、プリンタ側コマンド解読手段が一時停止要求コマンドを受信したときには、電源をオフにするタイミングを予め設定された期間だけ遅らせる。従って、上位装置が一時停止要求コマンドをプリンタ装置に送信して後の一定期間においては、プリンタ装置は電源をオフしない。このため、プリンタ装置に状態異常が発生したときにも、上位装置がプリンタ装置との間で通信を続けることができる。
【０１５０】
また、本発明に係るプリンタ装置は、上位装置と接続されていない、通信線の断線を含めて上位装置との接続が完全でない、接続された上位装置の電源が入っていない、あるいは、接続された上位装置がプリンタ装置を使用できない上位装置であるなど、印刷用データを上位装置から受信できない状態の場合、電源が投入されると、直ちに電源のオフ状態に移行する。このため、上位装置からの印刷用データを受信できない状態における電力の損失を抑制することができる。
【０１５１】
また、本発明に係るプリンタ装置は、電源を投入される毎に、装置状態の確認が行われる。そして、状態が正常でなければ、直ちに電源のオフ状態に移行する。従って、印刷用紙がセットされていない、全てのカバーが閉じられていない、あるいは周辺温度が許容範囲外である、といったように、所定動作を実行できない状態では、電源が投入されると、直ちに電源のオフ状態となる。このため、所定動作を実行できない状態で電源が投入されたときの電力の損失を抑制することができる。
【０１５２】
また、本発明に係るプリンタ装置は、印刷動作中あるいは紙送り動作中に、装置の状態の確認を行い、状態が正常でなければ、電源のオフ状態に移行する。このため、印刷用紙が無くなった、いずれかのカバーが開いた、あるいは、印刷用紙が詰まった、といったような、印刷動作あるいは紙送り動作を継続できない状態になったときには、電源が直ちにオフになる。このため、印刷動作あるいは紙送り動作を継続できない状態になったときの電力の損失を抑制することができる。
【０１５３】
また、さらに、前記電源制御部に電源オンの指示を与える電源キーを備え、電源キーを操作することによって、印刷を行うようにしている。従って、電源キーを用いて、印刷動作の指示を入力することができ、操作用のキー数が低減されるので、装置のコストを低減することのできる。また、操作用のキー数が少なくなるので、操作が簡素化されるという効果を併せもつ。
【０１５４】
また、さらに、前記電源制御部に電源オンの指示を与える電源キーを備え、前記電源キーを操作することによって、紙送りを行っている。従って、電源キーを用いて、紙送り動作の指示を入力することができ、操作用のキー数が低減されるので、装置のコストを低減することのできる。また、操作用のキー数が少なくなるので、操作が簡素化されるという効果を併せもつ。
【０１５５】
また、さらに、前記電源制御部に電源オンの指示を与える電源キーを備え、印刷動作の状態において前記電源キーが操作されたときには、印刷の強制終了を行っている。従って、電源キーを用いて、印刷強制終了の指示を入力することができ、操作用のキー数が低減されるので、装置のコストを低減することのできる。また、操作用のキー数が少なくなるので、操作が簡素化されるという効果を併せもつ。
【図面の簡単な説明】
【図１】本発明に係るプリンタシステムの一実施形態の機能的構成を示すブロック線図である。
【図２】図１に示す上位装置とプリンタ装置との電気的構成を示すブロック線図である。
【図３】プリンタ装置に電源が投入されて後、動作準備が完了するまでの手順を示すフローチャートである。
【図４】プリンタ装置の動作準備が完了した後の印刷動作を示すフローチャートである。
【図５】プリンタ装置の動作準備が完了した後の紙送り動作の手順を示すフローチャートである。
【図６】プリンタ装置の入力操作部の電源キーが、プリントキー、紙送りキー、および、印刷強制終了キーを兼ねている場合の操作手順および動作手順を示すフローチャートである。
【図７】プリンタ装置の入力操作部の電源キーが、プリントキー、紙送りキー、および、印刷強制終了キーを兼ねている場合の、電源キーの機能および操作方法を示す説明図である。
【符号の説明】
２０  プリンタシステム
２１  上位装置
２２  上位側コマンド解読手段
２３  上位側コマンド発生手段
３０  通信線
３１  プリンタ装置
３３  入力操作部
３４  プリンタ側コマンド発生手段
３５  プリンタ側コマンド解読手段
３６  状態確認部
３８  電源制御部
５４  スイッチ装置
【図１】
0003592216.tif 000002
【図２】
0003592216.tif 000003
【図３】
0003592216.tif 000004
【図４】
0003592216.tif 000005
【図５】
0003592216.tif 000006
【図６】
0003592216.tif 000007
【図７】
0003592216.tif 000008