(57)【特許請求の範囲】
【請求項１】
印刷装置であって、
ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチと、
前記電源スイッチと並列に配置されるリレーと、
前記印刷装置をシャットダウンするための指示を受信する受信手段と、
前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記印刷装置のシャットダウン処理を実行し、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するよう制御する制御手段と、を備え、
前記制御手段は、前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記リレーをオフするよう制御する、ことを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記シャットダウン処理の実行が開始された後に、前記リレーをオフするよう制御する、ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記リレーをオフにする電源制御手段をさらに備え、
前記制御手段は、前記電源制御手段を制御することによって前記リレーをオフする、ことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記電源制御手段は、論理回路である、ことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記制御手段は、前記シャットダウン処理が完了した後に、前記リレーをオフするよう制御する、ことを特徴とする請求項１乃至４の何れか１項に記載の印刷装置。
【請求項６】
印刷装置であって、
ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチと、
前記印刷装置をシャットダウンするための指示を受信する受信手段と、
前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記印刷装置のシャットダウン処理を実行し、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するよう制御する制御手段と、を備え、
前記制御手段は、さらに、ユーザの操作に応じて前記電源スイッチがオフ状態になったことに基づいて、前記シャットダウン処理を実行する、ことを特徴とする印刷装置。
【請求項７】
前記電源スイッチと並列に配置されるリレーと、
ユーザの操作に応じて前記電源スイッチがオフ状態になったことに基づいて、前記制御手段に割り込み信号を出力する電源制御手段とをさらに備え、
前記制御手段は、前記割り込み信号が入力されたことに基づいて、前記シャットダウン処理を実行し、
前記電源制御手段は、前記シャットダウン処理が完了した後に、前記リレーをオン状態からオフ状態にする、ことを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記印刷装置は、前記表示部を備えており、
前記制御手段は、前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記印刷装置の前記表示部に、前記電源スイッチをオフ状態にするようユーザに促す情報を表示するよう制御する、ことを特徴とする請求項１乃至７の何れか１項に記載の印刷装置。
【請求項９】
前記シャットダウン処理は、ＯＳの終了処理を含む、ことを特徴とする請求項１乃至８の何れか１項に記載の印刷装置。
【請求項１０】
前記シャットダウン処理は、ファイルのクローズ処理、アプリケーションプログラムの終了処理、及び、各種入出力装置との通信の切断処理の少なくとも１つを含む、ことを特徴とする請求項１乃至９の何れか１項に記載の印刷装置。
【請求項１１】
前記受信手段は、ネットワークを介して前記印刷装置をシャットダウンするための指示を受信する、ことを特徴とする請求項１乃至１０の何れか１項に記載の印刷装置。
【請求項１２】
前記電源スイッチは、交流の電力が入力されるプラグと前記交流の電力を直流の電力に変換する変換手段との間に配置される、ことを特徴とする請求項１乃至１１の何れか１項に記載の印刷装置。
【請求項１３】
前記変換手段によって変換された前記直流の電力は、前記制御手段に供給される、ことを特徴とする請求項１２に記載の印刷装置。
【請求項１４】
ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチと、前記電源スイッチと並列に配置されるリレーと、を備える印刷装置の制御方法であって、
前記印刷装置をシャットダウンするための指示を受信するステップと、
前記印刷装置をシャットダウンするための指示を受信したことに基づいて、前記印刷装置のシャットダウン処理を実行するステップと、
前記印刷装置をシャットダウンするための指示を受信したことに基づいて、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するステップと、
前記印刷装置をシャットダウンするための指示を受信したことに基づいて、前記リレーをオフするステップと、を有することを特徴とする印刷装置の制御方法。
【請求項１５】
ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチを備える印刷装置の制御方法であって、
前記印刷装置をシャットダウンするための指示を受信するステップと、
前記印刷装置をシャットダウンするための指示を受信したことに基づいて、前記印刷装置のシャットダウン処理を実行するステップと、
前記印刷装置をシャットダウンするための指示を受信したことに基づいて、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するステップと、
ユーザの操作に応じて前記電源スイッチがオフ状態になったことに基づいて、前記シャットダウン処理を実行するステップと、を有することを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
情報処理装置には、装置の電源スイッチがオフにされると、装置のシャットダウンを実行し、装置への電力供給を停止するものがある。
【０００３】
特許文献１には、電源スイッチがオフにされたらシャットダウンを開始し、シャットダウン処理が完了した時点で、電源スイッチの状態を確認する発明が記載されている。特許文献１に記載された発明では、前記確認の結果、電源スイッチがオフになっていれば、装置への電力供給を停止し、電源スイッチがオンになっていれば、装置の再起動を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０７３２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、ネットワークで接続された外部装置などからの命令で情報処理装置をシャットダウンする技術が存在する。
【０００６】
しかし、特許文献１の発明に対して上記の技術を適用させた場合、以下のような問題が発生してしまう。すなわち、外部装置などからの命令で情報処理装置をシャットダウンすると、電源スイッチはオンのままとなってしまう。
【０００７】
本発明は、シャットダウンするための指示を受信したことに基づいて、電源スイッチをオフ状態にするようにユーザに促すことが可能な印刷装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の印刷装置は、ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチと、前記電源スイッチと並列に配置されるリレーと、前記印刷装置をシャットダウンするための指示を受信する受信手段と、前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記印刷装置のシャットダウン処理を実行し、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するよう制御する制御手段と、を備え、前記制御手段は、前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記リレーをオフするよう制御する、ことを特徴とする。
また、上記の目的を達成するため、他の本発明の印刷装置は、ユーザの操作に応じてオン状態又はオフ状態になる電源スイッチと、前記印刷装置をシャットダウンするための指示を受信する受信手段と、前記受信手段によって前記印刷装置をシャットダウンするための指示が受信されたことに基づいて、前記印刷装置のシャットダウン処理を実行し、前記電源スイッチをオフ状態にするようユーザに促す情報を表示部に表示するよう制御する制御手段と、を備え、前記制御手段は、さらに、ユーザの操作に応じて前記電源スイッチがオフ状態になったことに基づいて、前記シャットダウン処理を実行することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、シャットダウンするための指示を受信したことに基づいて、電源スイッチをオフ状態にするようにユーザに促すことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】プリンタの構成を示すブロック図である。
【図２】電源制御部の構成を示すブロック図である。
【図３】シャットダウン制御部の構成を示すブロック図である。
【図４】電源オフ処理において電源スイッチがオフにされ再度オンされなかった場合の状態を示す制御信号のタイミングチャートである。
【図５】電源オフ処理において電源スイッチがオフにされた後に再度オンされた場合の状態を示す制御信号のタイミングチャートである。
【図６】電源オフ処理において遠隔操作により電源オフが指示された場合の制御信号の状態を示すタイミングチャートである。
【図７】電源オフ処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１２】
なお、以下の説明において、情報処理装置の一例としてプリンタを、外部装置の一例としてＰＣを挙げて説明するが、情報処理装置及び外部装置はこれらの例に限定されるものではない。
【００１３】
また、以下の説明において、電源オフ処理とは、装置の電源をオフにするための処理のことであり、装置のシャットダウン及び装置への電力供給の停止を含むものとする。
【００１４】
また、以下の説明において、シャットダウンとは、ファイルのクローズ、アプリケーションプログラムの終了、各種入出力装置との通信の切断、ＯＳの終了等の処理を実行すること意味する。
【００１５】
また、以下の説明において、再起動とは、シャットダウンが完了した後に、ＢＩＯＳ、ＯＳの起動等の処理を実行することを意味する。
【００１６】
〔第１の実施の形態〕
図１は、本実施の形態に係るプリンタの構成を示すブロック図である。
【００１７】
プリンタ１は、外部Ｉ／Ｆにより、ＰＣ２とネットワークを介して通信可能に接続される。プリンタ１は、ＰＣ２からプリンタ１の電源をオフにするための命令を受信することが可能である。
【００１８】
プリンタ１は、電源スイッチ部１０、電源リレー部１１、ＡＣ／ＤＣ電源部１２、コントローラ部１３、及びプリント部１９を有している。
【００１９】
電源スイッチ部１０は、交流（ＡＣ）電源からの電力供給のオン／オフを指示するための電源スイッチを有している。この電源スイッチは、ソレノイドスイッチである。ソレノイドスイッチは、スイッチとアクチュエータによって構成され、手動又は自動でスイッチをオンオフすることが可能である。アクチュエータ（駆動手段）は、ソレノイドと鉄芯（ソレノイドの中に配置される）により構成され、ソレノイドに電流を流すことにより、鉄芯を動作させ、スイッチを自動でオンオフさせることが可能となっている。また、電源スイッチ部１０は、電源スイッチのオン／オフ状態を電源制御部１４に通知する機能を有している。
【００２０】
電源リレー部１１は、電源制御部１４からの信号に基づいて、電源スイッチがオフ状態であっても、外部からの交流電源をＡＣ／ＤＣ電源部１２に供給するために設けられている。
【００２１】
ＡＣ／ＤＣ電源部１２は、装置外部から供給される交流電源を直流電源に変換して、コントローラ部１３やプリント部１９等の各デバイスに供給する。
【００２２】
コントローラ部１３は、電源制御部１４、リセット部１５、ＨＤＤ１６、ＣＰＵ１７、及びメモリ１８を有している。
【００２３】
電源制御部１４は、電源スイッチのオン／オフ状態を検出して、電源オフ処理、リセット処理、電源オフ処理等の処理を指示する信号を出力する。
【００２４】
リセット部１５は、当該コンピュータシステムを再起動する場合等、電源制御部１４からのリセット指示信号に基づいて、コントローラ部１３のハードウェア全体に対してリセット処理を行う。
【００２５】
ＨＤＤ１６は、当該コンピュータシステムで実行する各種のソフトウェアやデータを格納する。なお、ＨＤＤ１６には、ＯＳ、装置に特有の情報処理等を行う各種のアプリケーションプログラム（制御プログラム）が格納され、この各種の制御プログラムの中には、電源オフ処理に係る制御プログラムも含まれている。
【００２６】
ＣＰＵ１７は、電源制御部１４からの指示信号に基づいて電源オフ処理、リセット処理等を実行すると共に、プリンタ１に係るシステム全体の制御を行う。
【００２７】
メモリ１８は、ＤＤＲ  ＳＤＲＡＭ等の揮発性メモリにより構成されており、ＣＰＵ１７のワークエリア等として利用される。
【００２８】
プリント部１９は、ＣＰＵの制御に基づいて、プリント処理を実行する。
【００２９】
操作部２０は、表示画面と入力ボタンを有し、操作者からの各種操作を受け付ける。
【００３０】
図２は、本実施の形態に係る電源制御部１４の構成を示すブロック図である。
【００３１】
電源制御部１４は、シャットダウン制御部１４０、割り込み制御部１４１、及びリレー制御部１４２を有している。
【００３２】
シャットダウン制御部１４０は、電源スイッチ部１０からのスイッチ状態信号と、リレー制御部１４２からのリレー断指示信号を受け取る。そして、シャットダウン制御部１４０は、スイッチ状態信号とリレー断指示信号に基づいて遠隔操作による電源断指示操作であると判断した場合は、電源断処理を実行させための電源スイッチ制御信号を電源スイッチ部１０に出力する。また、シャットダウン制御部１４０は、スイッチ状態信号がオン状態からオフ状態に変化した後に再度オン状態になった場合は、リセット指示信号をリセット部１５に出力してハードウェアをリセットさせる。これにより、ＣＰＵ１７は、ハードウェアがリセットされた状態でコンピュータシステムを再起動することが可能となる。
【００３３】
割り込み制御部１４１は、電源スイッチ部１０から電源スイッチのスイッチ状態信号を受け取ることにより、電源スイッチのオン／オフ状態を監視する。そして、割り込み制御部１４１は、電源スイッチがオン状態からオフ状態に変化した場合に、ＣＰＵ１７に対する割り込み信号をアサートすることで、電源スイッチがオフされたことをＣＰＵ１７に通知する。
【００３４】
リレー制御部１４２は、ＣＰＵ１７からの指示信号に基づいて、電源リレー断（オフ）指示信号を電源リレー部１１に出力する。
【００３５】
図３は、本実施の形態に係るシャットダウン制御部１４０の内部構成を示すブロック図である。
【００３６】
シャットダウン制御部１４０は、ＡＮＤ回路１４００，１４０３，１４０５、ＮＯＴ回路１４０１，１４０４、及びフリップフロップ（ＦＦ）回路１４０２を有している。
【００３７】
ＡＮＤ回路１４００は、リレー断指示信号とスイッチ状態信号の論理積値を、信号２としてＡＮＤ回路１４０３，１４０５に出力する。
【００３８】
ＮＯＴ回路１４０１は、スイッチ状態信号を反転させてフリップフロップ回路１４０２に入力する。
【００３９】
フリップフロップ回路１４０２は、スイッチ状態信号のオン／オフの変化状態を保持し、その変化状態を信号１としてＡＮＤ回路１４０３，１４０５に出力する。ただし、信号１は、ＡＮＤ回路１４０５に対してはＮＯＴ回路１４０４を介して出力される。
【００４０】
ＡＮＤ回路１４０３は、出力信号を、リセット指示信号としてリセット部１５へ出力させる。また、ＡＮＤ回路１４０５は、出力信号を、電源スイッチ制御信号として電源スイッチ部１０へ出力させる。
【００４１】
図１〜図３に示した構成の下で、電源制御部１４により電源オフ処理を行う場合、その制御信号は、次に示す図４、図５、図６のタイミングチャートのようになる。
【００４２】
図４は、本発明の実施の形態に係る電源オフ処理において電源スイッチがオフにされ再度オンされなかった場合の制御信号の状態を示すタイミングチャートである。
【００４３】
ここで、通常動作時は、ユーザの意に反して電源スイッチが切断された場合でもＡＣ／ＤＣ電源部１２にＡＣ電源を供給することができるように、リレー制御部１４２は、リレー断信号をＬレベルにして、電源リレー部１１をオン状態に設定している。
【００４４】
割り込み制御部１４１は、電源スイッチ部１０から出力されるスイッチ状態信号のオン／オフ変化状況を監視している。
【００４５】
そして、スイッチ状態信号がオン（Ｈレベル）からオフ（Ｌレベル）に変化した場合は、割り込み制御部１４１は、ＣＰＵ１７に対して割り込み信号をアサートすることで、ＣＰＵ１７に電源スイッチがオフされたことを通知する。
【００４６】
なお、スイッチ状態信号がオンからオフに変化した場合は、図４に示すようにフリップフロップ回路１４０２の出力信号である信号１はＨレベルに変化する。
【００４７】
ＣＰＵ１７は、割り込み信号がアサートされると、シャットダウン用のソフトウェアを実行する。
【００４８】
ＣＰＵ１７は、ＨＤＤ１６等に対するシャットダウンが完了すると、リレー制御部１４２に対して、シャットダウンの完了を通知する。
【００４９】
リレー制御部１４２は、シャットダウンの完了通知を受けると、図４に示すように、リレー断信号をＨレベルに変化させて、電源リレー部１１をオフ状態に設定する。
【００５０】
なお、図４に示すように、電源スイッチのスイッチ状態信号がオンからオフに変化しただけの場合は、次のようになる。ＡＮＤ回路１４００の出力信号である信号２、ＡＮＤ回路１４０３の出力信号であるリセット指示信号、及びＡＮＤ回路１４０５の出力信号である電源スイッチ制御信号は、Ｌレベルのままであり、変化することはない。
【００５１】
このような制御信号の一連の変化によってシャットダウンが開始され、そのシャットダウンが完了した後は、電源スイッチ部１０の電源スイッチ及び電源リレー部１１が共にオフ状態となって、電源断（電源オフ）が完了する。
【００５２】
図５は、本実施の形態に係る電源オフ処理において電源スイッチがオフにされた後に再度オンされた場合の制御信号の状態を示すタイミングチャートである。
【００５３】
前述のように、電源スイッチがオンからオフに変化すると、ＣＰＵ１７は、ソフトウェアによるシャットダウンを開始する。
【００５４】
電源スイッチがオンからオフに変化した場合は、図５に示すように、フリップフロップ回路１４０２の出力信号である信号１はＨレベルに変化する。
【００５５】
シャットダウン処理が完了する前、又はシャットダウン処理が完了しリレー制御部１４２が電源リレー部１１をオフに設定する前の段階では、次のようになる。電源スイッチがオフからオンに変化した場合、即ちユーザが再起動を指示した場合は、リレー断指示信号とスイッチ状態信号が共にＨレベルとなる。
【００５６】
これにより、ＡＮＤ回路１４００の出力信号である信号２がＬレベルからＨレベルに変化する。
【００５７】
さらに、信号１、信号２が共にＨレベルとなることで、ＡＮＤ回路１４０３の出力信号であるリセット指示信号がＬレベルからＨレベルに変化する。
【００５８】
リセット指示信号がＨレベルに変化することで、リセット部１５は、必要な時間だけハードウェア・リセットラインをアサートし、ＣＰＵ１７及びその周辺のハードウェアをリセットする。
【００５９】
そして、ＣＰＵ１７は、再起動用の所定のソフトウェアに基づいて、システムの再起動処理を行う。
【００６０】
図６は、本実施の形態に係る電源オフ処理において遠隔操作により電源オフが指示された場合の制御信号の状態を示すタイミングチャートである。
【００６１】
ＰＣ２からの遠隔操作による電源断の操作信号は、ＣＰＵ１７に接続されたネットワークＩ／Ｆ（図示省略）から直接ＣＰＵ１７に入力される。
【００６２】
ＣＰＵ１７は、この遠隔操作による電源断の操作信号が入力されると、シャットダウン用のソフトウェアを実行する。
【００６３】
この場合、図６に示すように、電源スイッチはオン状態のまま変化せずスイッチ状態信号はＨレベルを維持するため、フリップフロップ回路１４０２の出力信号である信号１としては、Ｌレベルが出力される。
【００６４】
シャットダウンが終了し、リレー制御部１４２が電源リレー部１１をオフに設定する段階では、電源スイッチがオンの状態になっているため、図６に示すように、リレー断指示信号とスイッチ状態信号が共にＨレベルとなっている。
【００６５】
これにより、ＡＮＤ回路１４００の出力信号である信号２がＨレベルに変化する。
【００６６】
さらに、ＮＯＴ回路１４０４により信号１が論理反転されてＨレベルとなり、信号２もＨレベルとなることで、図６に示すように、ＡＮＤ回路１４０５の出力信号である電源スイッチ制御信号がＨレベルに変化する。
【００６７】
電源スイッチ部１０は、電源スイッチ制御信号がＨレベルに変化すると、ソレノイドスイッチで構成された電源スイッチをオフに設定する。
【００６８】
このような一連の処理によって、電源スイッチ部１０及び電源リレー部１１が共にオフ状態となり、プリンタ１の電源断が完了する。
【００６９】
なお、上記のリセット指示信号、及び電源スイッチ制御信号の出力処理は、上記のような論理回路を用いることなく、図７のフローチャートに示す制御を実行するソフトウェアにより行うことも可能である。
【００７０】
図７は、本実施の形態に係る電源オフ処理の動作を示すフローチャートである。
【００７１】
まず、ＣＰＵ１７は、電源スイッチのオンからオフへの変化で割り込み制御部１４１から割り込み信号を受信する、又はＰＣ２から遠隔操作による電源断信号を受信することにより、電源オフの指示を入力する（Ｓ７０１）。
【００７２】
次に、ＣＰＵ１７は、その旨の情報（Ｓ７０１における電源オフの指示が、プリンタの電源スイッチによるものであったか、ＰＣからの電源オフの命令によるものであったかを示す情報）をメモリ１８に記憶する（Ｓ７０２）。
【００７３】
次に、ＣＰＵ１７は、ソフトウェアによりプリンタ１のシャットダウンを実行する（Ｓ７０３）。Ｓ７０３のシャットダウンが終了したら、Ｓ７０４に移行する。
【００７４】
次に、ＣＰＵ１７は、電源スイッチ部１０の電源スイッチの状態を確認して、電源スイッチが、オンの状態になっているか、オフの状態になっているかを判断する（第１の判断）（Ｓ７０４）。なお、Ｓ７０４で、電源スイッチがオンの状態になっていると判断される場合としては、電源スイッチが直接オフにされた後に直接オンにされた場合や、外部装置からの命令により電源オフが指示された場合等が該当する。また、Ｓ７０４で、電源スイッチがオフの状態になっていると判断される場合としては、電源スイッチが直接オフにされた後に直接オンにされることがなかった場合等が該当する。Ｓ７０４で、電源スイッチがオンの状態になっていると判断された場合、Ｓ７０５に移行する。Ｓ７０４で、電源スイッチがオフの状態になっていると判断された場合、Ｓ７１０に移行する。
【００７５】
Ｓ７０４で、電源スイッチがオンの状態になっていると判断された場合、ＣＰＵ１７は、以下の処理を実行する。
【００７６】
まず、ＣＰＵ１７は、Ｓ７０２で記憶された情報に基づいて、Ｓ７０１における電源オフの指示が、プリンタの電源スイッチによるものであったか、ＰＣからの電源オフの命令によるものであったかを判断する（第２の判断）（Ｓ７０５）。Ｓ７０５で、Ｓ７０１における電源オフの指示がＰＣからの電源オフの命令によるものであったと判断された場合、Ｓ７０６に移行する。Ｓ７０５で、Ｓ７０１における電源オフの指示がプリンタの電源スイッチによるものであったと判断された場合、Ｓ７０８に移行する。
【００７７】
Ｓ７０５で、Ｓ７０１における電源オフの指示がＰＣからの電源オフの命令によるものであったと判断された場合、ＣＰＵ１７は、以下の処理を実行する。
【００７８】
まず、ＣＰＵ１７は、リレー制御部１４２を介して電源リレー部１１をオフに設定する（Ｓ７０６）。
【００７９】
次に、ＣＰＵ１７は、操作部２０の表示画面に、電源スイッチのオフを促すためのメッセージを表示し、プリンタ１の操作者により電源スイッチ部１０の電源スイッチがオフされるのを待つ（Ｓ７０７）。メッセージとしては、例えば「シャットダウンが完了しました。電源スイッチをオフにして下さい。」という内容を表示すればよい。こうすることにより、操作者は、電源スイッチをオフにした後で、シャットダウン処理が終了するまでプリンタの前で待たずに済むようになる。
【００８０】
なお、Ｓ７０７では、メッセージを表示して操作者により電源スイッチがオフされるのを待つ代わりに、電源スイッチ部１０の電源スイッチを自動でオフにしても構わない。この場合、例えば、電源スイッチのアクチュエータに電圧を印加することにより、電源スイッチを強制的にオフにすればよい。こうすることにより、操作者は、プリンタの電源をオフにするために、プリンタの場所まで行かずに済むようになる。
【００８１】
以上により、リレー及び電源スイッチがオフの状態になるので、プリンタ１への電力供給は停止される。
【００８２】
Ｓ７０５で、Ｓ７０１における電源オフの指示がプリンタの電源スイッチによるものであったと判断された場合、ＣＰＵ１７は、以下の処理を実行する。
【００８３】
まず、ＣＰＵ１７は、リレー制御部１４２を介して電源リレー部１１をオフに設定する（Ｓ７０８）。なお、この時点でスイッチがオンの状態であるため、リレーがオフの状態になっても、プリンタ１への電力供給は継続される。また、Ｓ７０９でシステムの再起動にリレーをオンにする処理が含まれないのであれば、Ｓ７０８を省略する（リレーをオンにしたままにする）ことにしても構わない。
【００８４】
次に、ＣＰＵ１７は、システムの再起動を実行する（Ｓ７０９）。なお、システムの再起動には、Ｓ７０８でリレーをオンにする場合、リレーをオンにする処理が含まれるものとする。
【００８５】
以上により、装置が再起動され、プリンタ１への電力供給は継続される。
【００８６】
Ｓ７０４で、電源スイッチが、オフの状態になっていると判断された場合、ＣＰＵ１７は、以下の処理を実行する。
【００８７】
まず、ＣＰＵ１７は、リレー制御部１４２を介して電源リレー部１１をオフに設定する（Ｓ７１０）。
【００８８】
以上により、リレー及び電源スイッチがオフの状態になるので、プリンタ１への電力供給は停止される。
【００８９】
本実施の形態によれば、電源スイッチ及びＰＣからの命令により電源をオフにすることが可能なプリンタにおいて、プリンタの電源を適切にオフにすることが可能となる。
【００９０】
〔他の実施の形態〕
また、本発明の目的は、以下の処理を実行することによっても達成される。
【００９１】
すなわち、上記の実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータが記憶媒体に記憶されたプログラムコードを読み出す処理である。
【００９２】
この場合、記憶媒体から読み出されるプログラムコード自体が前述の実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００９３】
１０  電源スイッチ部
１４  電源制御部
１７  ＣＰＵ
２０  操作部
【図１】
0006266061.tif 000002
【図２】
0006266061.tif 000003
【図３】
0006266061.tif 000004
【図４】
0006266061.tif 000005
【図５】
0006266061.tif 000006
【図６】
0006266061.tif 000007
【図７】
0006266061.tif 000008