(57)【要約】【課題】省電力モード中に印字駆動系が変移したか否かを比較的簡単な回路構成で検出する。【解決手段】プリンタ制御装置は、省電力モードを有する電源部から供給される電源電圧により動作する駆動源（例えば、ＳＰモータドライバ３７）と、このドライバ３７から供給される相信号Ｓ３７ａによって動作する駆動系デバイス（例えば、ＳＰモータ１６）と、ドライバ３７及びモータ１６間に生じる検出点Ｎ５０の電位の変化を検出する検出部４０と、を備えている。検出部４０は、通常時及び待機時において、検出点Ｎ５０の電位がツェナーダイオード７１のツェナー電圧を超えたか否かにより、ドライバ３７及びモータ１６の異常動作を検出し、待機時において省電力モードへの移行前に、検出点Ｎ５０の電位を、グランド電位（０Ｖ）に切り換え、省電力モード時に、検出点Ｎ５０の電位が０Ｖよりも高くなったか否かにより、モータ１６の動作の有無を検出する。【選択図】図１
2015136858.tif 000002
【特許請求の範囲】
【請求項１】
通常時において電源電力が供給されると動作して駆動信号を出力し、待機時において省電力モードへ移行すると、前記電源電力の供給が遮断されて前記動作が停止し、前記駆動信号の出力を停止する駆動源と、
前記駆動源に接続され、前記駆動源から出力される前記駆動信号によって動作する駆動系デバイスと、
前記駆動源及び前記駆動系デバイス間に生じる検出点の電位の変化を検出する駆動系デバイス動作検出手段と、
を備える画像形成装置の制御方法であって、
前記駆動系デバイス動作検出手段は、
前記通常時及び前記待機時において、前記検出点の電位が第１基準電位を超えたか否かにより、前記駆動源及び前記駆動系デバイスの異常動作を検出する異常動作検出処理と、
前記待機時において前記省電力モードへの移行前に、前記検出点の電位を、前記第１基準電位よりも低い第２基準電位に切り換える電位切り換え処理と、
前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなったか否かにより、前記駆動系デバイスの動作の有無を検出する駆動系デバイス動作検出処理と、
を有することを特徴とする画像形成装置の制御方法。
【請求項２】
前記異常動作検出処理では、
前記通常時及び前記待機時において、前記検出点の電位が前記第１基準電位を超えると、前記駆動源及び前記駆動系デバイスの前記異常動作を示す警報信号を出力し、
前記駆動系デバイス動作検出処理では、
前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなると、前記駆動系デバイスの動作有りを示す動作有り信号を出力することを特徴とする請求項１記載の画像形成装置の制御方法。
【請求項３】
通常時において電源電力が供給されると動作して駆動信号を出力し、待機時において省電力モードへ移行すると、前記電源電力の供給が遮断されて前記動作が停止し、前記駆動信号の出力を停止する駆動源と、
前記駆動源に接続され、前記駆動源から出力される前記駆動信号によって動作する駆動系デバイスと、
前記駆動源及び前記駆動系デバイス間に生じる検出点の電位の変化を検出する駆動系デバイス動作検出手段と、
を備える画像形成装置の制御装置であって、
前記駆動系デバイス動作検出手段は、
前記通常時及び前記待機時において、前記検出点の電位が第１基準電位を超えたか否かにより、前記駆動源及び前記駆動系デバイスの異常動作を検出し、前記待機時において前記省電力モードへの移行前に、前記検出点の電位を、前記第１基準電位よりも低い第２基準電位に切り換え、前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなったか否かにより、前記駆動系デバイスの動作の有無を検出することを特徴とする画像形成装置の制御装置。
【請求項４】
前記駆動系デバイス動作検出手段は、
前記通常時及び前記待機時において、前記検出点の電位が前記第１基準電位を超えると、前記駆動源及び前記駆動系デバイスの前記異常動作を示す警報信号を出力し、前記待機時において前記省電力モードへの移行前に、前記検出点の電位を前記第２基準電位に切り換え、前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなると、前記駆動系デバイスの動作有りを示す動作有り信号を出力することを特徴とする請求項３記載の画像形成装置の制御装置。
【請求項５】
請求項４記載の画像形成装置の制御装置において、
前記動作有り信号を入力する制御手段を備え、
前記制御手段は、
前記省電力モード時に、前記動作有り信号を入力すると、前記省電力モードの解除前に、前記駆動系デバイス及び前記駆動源のイニシャル動作を行わせた後、前記省電力モードを解除して前記待機時の状態へ復帰させることを特徴とする画像形成装置の制御装置。
【請求項６】
前記駆動系デバイス動作検出手段は、
前記検出点の電荷により充電されるコンデンサを有する充電手段と、
前記検出点の電位が前記第１基準電位を超えると、前記警報信号を出力する検出手段と、
前記制御手段の制御信号に基づき、前記コンデンサの蓄積電荷を放電して前記検出点の電位を前記第２基準電位に切り換え、前記検出点の電位が前記第２基準電位よりも高くなると、前記検出点から前記動作有り信号を前記制御手段へ出力させる放電手段と、
を備えることを特徴とする請求項５記載の画像形成装置の制御装置。
【請求項７】
前記駆動系デバイスは、キャリッジ部を動作させるスペースモータであり、
前記駆動源は、前記スペースモータを駆動するドライバであることを特徴とする請求項６記載の画像形成装置の制御装置。
【請求項８】
前記駆動系デバイスは、ラインフィード機構を動作させるラインフィードモータであり、
前記駆動源は、前記ラインフィードモータを駆動するドライバであることを特徴とする請求項６記載の画像形成装置の制御装置。
【請求項９】
前記駆動系デバイスは、リボンフィード機構を動作させるリボンモータであり、
前記駆動源は、前記リボンモータを駆動するドライバであることを特徴とする請求項６記載の画像形成装置の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力モードを有する画像形成装置（例えば、プリンタ）の制御方法及び制御装置に係り、特に、省電力モードからの復帰方法に関するものである。
【背景技術】
【０００２】
従来、例えば、特許文献１に記載されたプリンタの制御方法及び制御装置では、データ入力待ちの待機時間が長くなると、メイン電源をオフ状態にしてサブ電源をオン状態とし、待機中の消費電力を低減する省電力モードを有している。そして、データの入力があると、省電力モードを解除し、メイン電源をオン状態にして印字動作に入るような制御を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１２７０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のプリンタの制御方法及び制御装置では、省電力モード中に印字駆動系が変移したか否かを比較的簡単な回路構成で実現することが困難であった。
【課題を解決するための手段】
【０００５】
本発明における画像形成装置の制御方法は、通常時において電源電力が供給されると動作して駆動信号を出力し、待機時において省電力モードへ移行すると、前記電源電力の供給が遮断されて前記動作が停止し、前記駆動信号の出力を停止する駆動源と、前記駆動源に接続され、前記駆動源から出力される前記駆動信号によって動作する駆動系デバイスと、前記駆動源及び前記駆動系デバイス間に生じる検出点の電位の変化を検出する駆動系デバイス動作検出手段と、を備える画像形成装置の制御方法である。
【０００６】
そして、前記駆動系デバイス動作検出手段は、前記通常時及び前記待機時において、前記検出点の電位が第１基準電位を超えたか否かにより、前記駆動源及び前記駆動系デバイスの異常動作を検出する異常動作検出処理と、前記待機時において前記省電力モードへの移行前に、前記検出点の電位を、前記第１基準電位よりも低い第２基準電位に切り換える電位切り換え処理と、前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなったか否かにより、前記駆動系デバイスの動作の有無を検出する駆動系デバイス動作検出処理と、を有することを特徴とする。
【０００７】
本発明における画像形成装置の制御装置は、通常時において電源電力が供給されると動作して駆動信号を出力し、待機時において省電力モードへ移行すると、前記電源電力の供給が遮断されて前記動作が停止し、前記駆動信号の出力を停止する駆動源と、前記駆動源に接続され、前記駆動源から出力される前記駆動信号によって動作する駆動系デバイスと、前記駆動源及び前記駆動系デバイス間に生じる検出点の電位の変化を検出する駆動系デバイス動作検出手段と、を備えている。
【０００８】
そして、前記駆動系デバイス動作検出手段は、前記通常時及び前記待機時において、前記検出点の電位が第１基準電位を超えたか否かにより、前記駆動源及び前記駆動系デバイスの異常動作を検出し、前記待機時において前記省電力モードへの移行前に、前記検出点の電位を、前記第１基準電位よりも低い第２基準電位に切り換え、前記省電力モード時に、前記検出点の電位が前記第２基準電位よりも高くなったか否かにより、前記駆動系デバイスの動作の有無を検出することを特徴とする。
【発明の効果】
【０００９】
本発明における画像形成装置の制御方法及び制御装置によれば、駆動源及び駆動系デバイスの異常状態を検出する駆動系デバイス動作検出手段を、駆動系デバイスの変移により発生する逆起電圧の検出可能な構成にしている。そのため、省電力モード中に駆動系デバイスが変移したか否かを比較的簡単な回路構成で検出できる。
【図面の簡単な説明】
【００１０】
【図１】図１は図４中の検出部４０等の構成例を示す回路図である。
【図２】図２は本発明の実施例１における画像形成装置（例えば、プリンタ）の外観を示す斜視図である。
【図３】図３は図２のアクセスカバーを開いて内部構造が見えるようにした斜視図である。
【図４】図４は図２及び図３のプリンタ１内に収容された実施例１におけるプリンタ制御装置の概略の構成を示す機能ブロック図である。
【図５】図５は図１中の検出部４０における通常動作時の電圧波形図である。
【図６】図６は図１中の検出部４０における異常時の電圧波形図である。
【図７】図７は図１の回路において待機状態から省電力モードへの移行動作を示す回路図である。
【図８】図８は図１の回路において省電力モードから省電力解除への移行動作を示す回路図である。
【図９】図９は図７及び図８の動作を示す電圧波形図である。
【図１０】図１０は図７及び図８の動作を示すフローチャートである。
【図１１】図１１は図１０中の検出部リセット処理を示すフローチャートである。
【図１２】図１２は図１０中の検出部確認処理を示すフローチャートである。
【図１３】図１３は本発明の実施例２におけるラインフィード機構を示す概略の斜視図である。
【図１４】図１４は本発明の実施例２におけるリボンフィード機構を示す概略の斜視図である。
【図１５】図１５は図２及び図３のプリンタ１内に収容された実施例２におけるプリンタ制御装置の概略の構成を示す機能ブロック図である。
【図１６】図１６は図１５の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１２】
（実施例１の構成）
図２は、本発明の実施例１における画像形成装置（例えば、プリンタ）の外観を示す斜視図である。更に、図３は、図２のアクセスカバーを開いて内部構造が見えるようにした斜視図である。
【００１３】
本実施例１の画像形成装置としてのプリンタ１は、例えば、シリアルプリンタの１つであるドットインパクトプリンタである。シリアルプリンタとは、１文字の印字指令が来る度に現在の印字ヘッド位置に印刷する方式である。そのシリアルプリンタの１つであるドットインパクトプリンタは、縦横に並べたドットに対応する細いピンを、インクを吸着させた帯状のインクリボンに叩き付けて印刷する方式であり、複写用紙への重ね印刷等が可能な特徴を有している。
【００１４】
プリンタ１は、印字部等が収容された筐体２を有している。筐体２の上部には、開閉自在のアクセスカバー３が取り付けられている。アクセスカバー３を開けると、印字部を見ることができる。印字部には、キャリッジ部１０が設けられている。キャリッジ部１０は、印字ヘッド１１を搭載し、キャリッジシャフト１２に取り付けられ、図示しないモータによってそのキャリッジシャフト１２を回転させて印字ヘッド１１を左右に移動するようになっている。印字ヘッド１１の先端には、リボンプロテクタを介して、インクリボン１３ａが配置されている。インクリボン１３ａは、図示しないリボンモータにより、リボンカートリッジ１３に巻き取られるようになっている。印字ヘッド１１に対向する位置には、回転自在のカット紙搬送用のプラテン１４が配置されている。プラテン１４は、図示しないモータ又はプラテンノブ１５により回転する構成になっている。
【００１５】
図４は、図２及び図３のプリンタ１内に収容された実施例１におけるプリンタ制御装置の概略の構成を示す機能ブロック図である。
【００１６】
プリンタ制御装置３０は、外部のパーソナルコンピュータ等の上位装置８０との間でデータの送受信を行ってプリンタ１の動作を制御する装置である。このプリンタ制御装置３０は、キャリッジ部１０と、電源部３１と、制御手段としての制御部３２と、上位装置８０に接続されたインタフェース部（以下「Ｉ／Ｆ部」という。）３３と、操作部３４に接続されたオペレーションパネル部（以下「ＯＰ部」という。）３５と、ヘッドドライバ３６と、スペースモータ（以下「ＳＰモータ」という。）駆動用の駆動源としてのＳＰモータドライバ３７と、駆動系デバイス動作検出手段としての検出部４０等と、を有している。
【００１７】
キャリッジ部１０には、印字ヘッド１１と、キャリッジシャフト１２を回転させてその印字ヘッド１１を左右に移動するための駆動系デバイスとしてのＳＰモータ１６と、このＳＰモータ１６の回転を検知してセンサ信号Ｓ１７を出力するモータセンサ１７等と、を有している。ＳＰモータ１６は、駆動信号としての３相の相信号Ｓ３７ａにより動作する直流電動機である。
【００１８】
電源部３１は、アラーム回路３１ａ等を有し、電源電力として電圧の高いメイン電圧である駆動系電源電圧Ｖｄｖ、及び電圧の低いサブ電圧である２つのロジック電源電圧Ｖｌｇ１，Ｖｌｇ２を出力するものである。駆動系電源電圧Ｖｄｖは、ヘッドドライバ３６、及びＳＰモータドライバ３７へ供給される。ロジック電源電圧Ｖｌｇ１は、モータセンサ１７及び検出部４０へ供給される。駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１は、制御部３２から与えられる電源オフ信号Ｓ３２ｃにより、任意のタイミングで電源供給が遮断可能になっている。ロジック電源電圧Ｖｌｇ２は、制御部３２、Ｉ／Ｆ部３３、及びＯＰ部３５へ供給される。アラーム回路３１ａは、検出部４０から出力される警報信号であるアラーム信号ＡＬＭ＿Ｎを入力すると、駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１，Ｖｌｇ２の出力を強制的に遮断する機能を有している。
【００１９】
制御部３２は、ヘッドドライバ３６に与える制御信号Ｓ３２ａ、ＳＰモータドライバ３７に与える制御信号Ｓ３２ｂ、及び検出部４０に与えるクリア信号Ｓ３２ｃ等を出力すると共に、Ｉ／Ｆ部３３及びＯＰ部３５との間でデータの送受信を行って、プリンタ全体をプログラム制御するものであり、マイクロコンピュータ等により構成されている。この制御部３２には、動作有り信号としてのアナログの検出信号Ｓ４０ａをデジタル信号に変換するアナログ・デジタル変換器（以下「ＡＤＣ」という。）３２ａ、及び移動状態を示すＭＶフラグ３２ｂ等が設けられている。ＭＶフラグ３２ｂは、制御部３２内の例えば汎用レジスタの任意に割り当てたビットであり、省電力モードから復帰する時、省電力モード中にキャリッジ部１０が移動したことを検知した場合に、値がセットされる。
【００２０】
Ｉ／Ｆ部３３は、上位装置８０からの印字データの入力を監視する機能等を有している。ＯＰ部３５は、操作部３４からのキーデータの受信を監視する機能等を有している。ヘッドドライバ３６は、制御部３２から与えられる制御信号Ｓ３２ａに従い、印字ヘッド１１を駆動するものである。ＳＰモータドライバ３７は、制御部３２から与えられる制御信号Ｓ３２ｂに従い、駆動信号としての３相の相信号Ｓ３７ａと、放電用のパルス信号Ｓ３７ｂとを出力し、その３相の相信号Ｓ３７ａによってＳＰモータ１６を駆動するものである。
【００２１】
検出部４０は、ＳＰモータドライバ３７から与えられる相信号Ｓ３７ａ及びパルス信号Ｓ３７ｂと、制御部３２から与えられる放電用のクリア信号Ｓ３２ｃとを入力し、その相信号Ｓ３７ａによりＳＰモータドライバ３７の駆動を検出してＡＤＣ３２ａへ与えるアナログの検出信号Ｓ４０ａを出力すると共に、その相信号Ｓ３７ａの異常状態を検出すると、アラーム回路３１ａへ与えるアラーム信号ＡＬＭ＿Ｎを出力する機能を有している。
【００２２】
図１は、図４中の検出部４０等の構成例を示す回路図である。
制御部３２は、検出信号Ｓ４０ａを入力するＡＤＣ３２ａ、ＭＶフラグ３２ｂ、３つの制御信号Ｓ３２ｂを出力する３つの制御端子ＳＰＵ，ＳＰＶ，ＳＰＷ、及び制御信号としてのクリア信号Ｓ３２ｃを出力するクリア端子ＣＬＲ等を有している。この制御部３２の制御端子ＳＰＵ，ＳＰＶ，ＳＰＷに接続されたＳＰモータドライバ３７は、３つの制御信号Ｓ３２ｂを入力する３つの入力端子Ｕ，Ｖ，Ｗ、３相の相信号Ｓ３７ａを出力する３つの出力端子ＨＵ，ＨＶ，ＨＷ、及びパルス信号Ｓ３７ｂを出力するパルス端子ＰＬＳ等を有している。
【００２３】
検出部４０は、入力される３相の相信号Ｓ３７ａにより充電される充電手段としての充電部５０と、この充電部５０に充電された電荷を放電する放電手段としての放電部６０と、３相の相信号Ｓ３７ａからＳＰモータドライバ３７又はＳＰモータ１６の異常状態を検出してアラーム信号ＡＬＭ−Ｎを出力する検出手段としてのアラーム検出部７０と、により構成されている。
【００２４】
充電部５０は、ＳＰモータドライバ３７からＳＰモータ１６へ出力される３相の相信号Ｓ３７ａを、３つの順方向のダイオード５１〜５３、抵抗５４、及び検出信号Ｓ４０ａを出力するための検出点Ｎ５０を介して、コンデンサ５５に入力される構成になっている。検出点Ｎ５０は、制御部３２内のＡＤＣ３２ａに接続されている。制御部３２は、検出点Ｎ５０上の検出信号Ｓ４０ａ（即ち、アナログの電位）をデジタル値として読み取ることができるようになっている。
【００２５】
放電部６０は、制御部３２のクリア端子ＣＬＲから出力されるクリア信号Ｓ３２ｃと、ＳＰモータ１６の相切り換え毎にＳＰモータドライバ３７のパルス端子ＰＬＳから出力されるパルス信号Ｓ３７ｂと、を入力する２入力のオア回路（以下「ＯＲ回路」という。）６１を有している。ＯＲ回路６１の出力端子は、ＮＰＮ形トランジスタ６２のベースに接続されている。トランジスタ６２は、エミッタが、第２基準電位としてのグランド（０Ｖ）に接続され、コレクタが、抵抗６３を介して検出点Ｎ５０に接続されている。
【００２６】
アラーム検出部７０は、検出点Ｎ５０にカソードが接続されたツェナーダイオード７１を有している。ツェナーダイオード７１は、カソード側の検出点Ｎ５０の電位が第１基準電位としてのツェナー電圧Ｖｚｄを超えると、カソード・アノード間がオン状態になるダイオードである。このツェナーダイオード７１のアノードは、ＮＰＮ形トランジスタ７２のベースに接続されている。トランジスタ７２は、エミッタが、グランド（０Ｖ）に接続され、コレクタが、抵抗７３を介してロジック電源電圧Ｖｌｇ１によってプルアップされている。トランジスタ７２のコレクタから、アラーム信号ＡＬＭ−Ｎが出力されるようになっている。
【００２７】
（実施例１のプリンタ制御方法）
プリンタ１の運転、待機、及び省電力モードの通常動作（１）と、プリンタ１の待機状態から省電力モードへの移行動作、及び省電力モードから省電力モード解除への移行動作（２）と、について以下説明する。
【００２８】
（１）  プリンタ１の運転、待機、及び省電力モードの通常動作
図５は、図１中の検出部４０における通常動作時の電圧波形図である。更に、図６は、図１中の検出部４０における異常時の電圧波形図である。
【００２９】
図５及び図６において、横軸は時間である。縦軸は、電圧であり、ＳＰモータドライバ３７の３つの出力端子ＨＵ，ＨＶ，ＨＷから出力される３相の相信号Ｓ３７ａ、パルス端子ＰＬＳから出力されるパルス信号Ｓ３７ｂ、ツェナーダイオード７１のツェナー電圧Ｖｚｄ、及び検出点Ｎ５０の電位が示されている。
【００３０】
図４において、図示しない電源スイッチをオン状態にすると、電源部３１から駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１，Ｖｌｇ２が出力される。駆動系電源電圧Ｖｄｖは、ヘッドドライバ３６及びＳＰモータドライバ３７へ供給され、ロジック電源電圧Ｖｌｇ１は、モータセンサ１７及び制御部４０へ供給され、更に、ロジック電源電圧Ｖｌｇ２は、制御部３２、Ｉ／Ｆ部３３、及びＯＰ部３５へ供給される。これにより、プリンタ１が動作可能状態になる。
【００３１】
例えば、上位装置８０からプリンタ制御装置３０へ印字データが送られて来ると、この印字データが、Ｉ／Ｆ部３３を介して制御部３２に入力される。制御部３２では、入力された印字データに基づき、制御信号Ｓ３２ａ，Ｓ３２ｂ及びクリア信号Ｓ３２ｃを出力し、その制御信号Ｓ３２ａをヘッドドライバ３６に入力すると共に、その制御信号Ｓ３２ｂをＳＰモータドライバ３７に入力し、更に、クリア信号Ｓ３２ｃを検出部４０に入力する。ヘッドドライバ３６は、入力された制御信号Ｓ３２ａに基づき、キャリッジ部１０内の印字ヘッド１１を駆動する。
【００３２】
更に、ＳＰモータドライバ３７は、入力された制御信号Ｓ３２ｂに基づき、３相の相信号Ｓ３７ａ、及びパルス信号Ｓ３７ｂを出力し、その３相の相信号Ｓ３７ａを検出部４０及びＳＰモータ１６に入力すると共に、そのパルス信号Ｓ３７ｂを検出部４０に入力する。すると、検出部４０が動作すると共に、キャリッジ部１０内のＳＰモータ１６が回転する。ＳＰモータ１６の回転により、図３中のキャリッジシャフト１２が回転し、キャリッジ部１０が左右に移動する。これにより、プリンタ制御装置３０に入力された印字データに対応した文字等が、印字ヘッド１１によって用紙に印字される。
【００３３】
図１及び図５において、印字動作中、検出部４０は、ＳＰモータドライバ３７の３つの出力端子ＨＵ，ＨＶ，ＨＷから順に出力される３相の相信号Ｓ３７ａを監視している。３相の相信号Ｓ３７ａは、それぞれダイオード５１〜５３を通って抵抗５４で制限され、この制限された電流が、コンデンサ５５に流れ込み、このコンデンサ５５が充電される。コンデンサ５５の充電量に応じて、検出点Ｎ５０の電位が上昇する。ＳＰモータドライバ３７のパルス端子ＰＬＳからは、３相の相信号Ｓ３７ａの切り替わりに対応したパルス信号Ｓ３７ｂが出力される。パルス信号Ｓ３７ｂが低レベル（以下「“Ｌ”レベル」という。）から高レベル（以下「“Ｈ”レベル」という。）に変化すると、ＯＲ回路６１を通してトランジスタ６２がオン状態になる。
【００３４】
トランジスタ６２がオン状態になると、コンデンサ５５に充電された電荷が、抵抗６３を通して第２基準電位のグランド側に放電され、検出点Ｎ５０の電位が下降する。コンデンサ５５の放電量は、抵抗６３の定数により制限される。通常動作時においては、検出点Ｎ５０の電位がツェナー電圧Ｖｚｄを超えないので、ツェナーダイオード７１がオフ状態である。
【００３５】
図６において、印字動作中、何らかの原因で３相の相信号Ｓ３７ａが切り替わらずに、固定されるような異常が発生した場合、ＳＰモータドライバ３７から出力されるパルス信号Ｓ３７ｂが“Ｌ”レベルのままとなる。そのため、ＯＲ回路６１を通してトランジスタ６２がオフ状態を維持し、コンデンサ５５の蓄積電荷が放電されないので、検出点Ｎ５０の電位が上昇していく。検出点Ｎ５０の電位がツェナー電圧Ｖｚｄを超えると、ツェナーダイオード７１がオン状態になり、トランジスタ７２がオン状態になる（異常動作検出処理）。トランジスタ７２がオン状態になると、このトランジスタ７２のコレクタ電位が０Ｖ近くの“Ｌ”レベルになる。これにより、トランジスタ７２のコレクタから出力されるアラーム信号ＡＬＭ＿Ｎが、“Ｈ”レベルから“Ｌ”レベルに変化する。“Ｌ”レベルのアラーム信号ＡＬＭ＿Ｎは、図４の電源部３１内のアラーム回路３１ａに入力される。そのため、アラーム回路３１ａにより、駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１，Ｖｌｇ２の出力が遮断され、プリンタ１の動作が停止する。
【００３６】
図４において、プリンタ制御装置３０に印字データが入力されない場合、プリンタ制御装置３０は、動作可能な待機状態になり、上位装置８０からの印字データの入力を待つ。制御部３２は、上位装置８０からＩ／Ｆ部３３を経由した印字データの入力や、操作部３４からＯＰ部３５を経由したキーデータの受信を監視し、待機状態が一定時間継続したか否かを判断し、一定時間に達した場合は、所定の検出部リセット処理を行った後、省電力モードへ移行する。
【００３７】
省電力モードへ移行する場合、制御部３２は、例えば、“Ｈ”レベルの電源オフ信号Ｓ３２ｄを出力して電源部３１に入力する。電源部３１は、駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１の出力を停止する。これにより、ヘッドドライバ３６及びＳＰモータドライバ３７の動作が停止すると共に、モータセンサ１７及び検出部４０の動作が停止し、省電力モードになって消費電力が低減される。
【００３８】
省電力モードにおいて、電源部３１は、ロジック電源電圧Ｖｌｇ２を出力して、制御部３２、Ｉ／Ｆ部３３及びＯＰ部３５を動作させる。省電力モード中、制御部３２は、上位装置８０からＩ／Ｆ部３３を経由した印字データの入力や、操作部３４からＯＰ部３５を経由したキーデータの受信を監視し、省電力モードを解除する事象が発生した場合、所定の検出部確認処理を行った後、省電力モード解除へ移行する。省電力モード解除を行う場合、制御部３２は、例えば、“Ｌ”レベルの電源オフ信号Ｓ３２ｄを出力して電源部３１に入力する。これにより、電源部３１から、駆動系電源電圧Ｖｄｖ及びロジック電源電圧Ｖｌｇ１が出力され、プリンタ制御装置３０は、省電力モードが解除されて待機状態に復帰する。
【００３９】
（２）  プリンタ１の待機状態から省電力モードへの移行動作、及び省電力モードから省電力モード解除への移動動作
【００４０】
図７は、図１の回路において待機状態から省電力モードへの移行動作を示す回路図である。
【００４１】
図７において、プリンタ制御装置３０は、待機状態の時、制御部３２から出力されるクリア信号Ｓ３２ｃが“Ｌ”レベル、及びＳＰモータドライバ３７から出力されるパルス信号Ｓ３７ｂが“Ｌ”レベルである。そのため、ＯＲ回路６１の出力信号が“Ｌ”レベルであり、トランジスタ６２がオフ状態を維持する。ＳＰモータドライバ３７からは、３相の相信号Ｓ３７ａが順に出力されているので、図７中の矢印で示すように、その３相の相信号Ｓ３７ａがダイオード５１〜５３及び抵抗５４を経由してコンデンサ５５へ流れ、このコンデンサ５５が充電される。
【００４２】
省電力モードへ移行する場合は、制御部３２から出力されるクリア信号Ｓ３２ｃが“Ｌ”レベルから“Ｈ”レベルに変化する。すると、ＯＲ回路６１の出力信号が“Ｈ”レベルになり、トランジスタ６２がオン状態になる。これにより、図７中の矢印で示すように、コンデンサ５５に蓄積された電荷が、抵抗６３及びトランジスタ６２を経由してグランド（０Ｖ）側へ放電され、検出点Ｎ５０の電位が第２基準電位である略０Ｖになる（電位切り換え処理）。
【００４３】
図８は、図１の回路において省電力モードから省電力解除への移行動作を示す回路図である。
【００４４】
図８において、省電力モード中、何らかの要因でキャリッジ部１０が変移し、ＳＰモータ１６が回転すると、このＳＰモータ１６に逆起電圧が発生する。発生した逆起電圧により、図８中の矢印で示すように、ダイオード５１〜５３及び抵抗５４を経由して、コンデンサ５５へ電流が流れ、このコンデンサ５５が充電される。コンデンサ５５が充電されると、検出点Ｎ５０の電位が上昇するので、電位の上昇した検出信号Ｓ４０ａが制御部３２内のＡＤＣ３２ａに入力される。これにより、制御部３２は、省電力モード中にキャリッジ部１０が変移したかどうかを検知することができる（駆動系デバイス動作検出処理）。
【００４５】
図９は、図７及び図８の動作を示す電圧波形図である。
図９において、横軸は時間であり、待機状態、省電力モード、及び省電力モード解除の状態が示されている。縦軸は、電圧であり、ＳＰモータドライバ３７の３つの出力端子ＨＵ，ＨＶ，ＨＷから出力される３相の相信号Ｓ３７ａ、パルス端子ＰＬＳから出力されるパルス信号Ｓ３７ｂ、検出点Ｎ５０の電位、及び制御部３２のクリア端子ＣＬＲから出力されるクリア信号Ｓ３２ｃが示されている。
【００４６】
待機状態の場合は、図７に示すように、コンデンサ５５が充電されているので、検出点Ｎ５０の電位が“Ｈ”レベルになっている。待機状態から省電力モードへ移行する場合は、省電力モードに入る前に、図９に示すように、制御部３２のクリア端子ＣＬＲから出力されるクリア信号Ｓ３２ｃを“Ｌ”レベルから“Ｈ”レベルに立ち上げる。これにより、ＯＲ回路６１を通してトランジスタ６２がオン状態になり、コンデンサ５５に充電された電荷が、抵抗６３及びトランジスタ６２を通してグランド（０Ｖ）側へ放電され、検出点Ｎ５０の電位が第２基準電位である０Ｖ相当へ降下する。
【００４７】
省電力モードにおいて、図８に示すように、何らかの要因でキャリッジ部１０が変移した場合は、ＳＰモータ１６の逆起電圧により、ダイオード５１〜５３及び抵抗５４を通してコンデンサ５５が充電され、検出点Ｎ５０の電位がＶａ１へと上昇する。この状態で、省電力モード解除を行って待機状態へ復帰する。
【００４８】
図１０は、図７及び図８の動作を示すフローチャートである。図１１は、図１０中の検出部リセット処理を示すフローチャートである。更に、図１２は、図１０中の検出部確認処理を示すフローチャートである。
【００４９】
図１０では、プリンタ１の待機状態から省電力モードに入り、省電力モード解除から待機状態に復帰するまでの処理（即ち、待機→省電力モード→省電力モード解除→待機の処理）が示されている。
【００５０】
以下、図４〜図９を参照しつつ、図１０のフローチャートのステップＳＴ１〜ＳＴ１０の処理と、図１１のフローチャートのステップＳＴ２１〜ＳＴ２４の処理と、図１２のフローチャートのステップＳＴ３１〜ＳＴ３４の処理と、を説明する。
【００５１】
図１０において、ステップＳＴ１は、プリンタ１の待機状態であり、図４中の上位装置８０からの印字データの入力を、Ｉ／Ｆ部３３を通して制御部３２が監視する共に、操作部３４からのキーデータの受信を、ＯＰ部３５を通して制御部３２が監視している。
【００５２】
ステップＳＴ２では、ステップＳＴ１の待機状態が一定時間継続（即ち、経過）したか否かを制御部３２が判断し、一定時間に達しない場合（Ｎ）は、ステップＳＴ１を継続し、一定時間に達した場合（Ｙ）は、ステップＳＴ３の検出部リセット処理に入る。
【００５３】
ステップＳＴ３の検出部リセット処理を、図１１のフローチャートと図７の回路図とを参照しつつ説明する。
【００５４】
先ず、検出部リセット処理では、図１１のステップＳＴ２１において、図７の制御部３２のクリア端子ＣＬＲから出力されるクリア信号Ｓ３２ｃを“Ｌ”レベルから“Ｈ”レベルに変化させる。ＣＬＲ信号Ｓ３２ｃが“Ｈ”レベルになると、ＯＲ回路６１の出力信号が“Ｈ”レベルになり、トランジスタ６２がオン状態になる。これにより、コンデンサ５５に充電された電荷が放電され、検出点Ｎ５０の電位が０Ｖに近づく（電位切り換え処理）。ステップＳＴ２２において、検出点Ｎ５０の電位を制御部３２内のＡＤＣ３２ａで読み取り（Ｖａ）、ステップＳＴ２３において、検出点Ｎ５０の電位が十分に放電されたかどうかを制御部３２で判断する。ステップＳＴ２３において、ＡＤＣ３２ａで読み取った値ＶａがＶａ≠０Ｖの場合は（Ｎ）、ステップＳＴ２２を繰り返し、Ｖａ≒０Ｖになれば（Ｙ）、読み取った値Ｖａを制御部３２に保存する。ステップＳＴ２４において、制御部３２は、クリア信号Ｓ３２ｃを“Ｈ”レベルから“Ｌ”レベルに変化させて放電を中止させ、図１１の検出部リセット処理を終了する。
【００５５】
図１０において、ステップＳＴ３の検出部リセット処理が完了すると、ステップＳＴ４の省電力モードに入る。ステップＳＴ５において、省電力モード中は、省電力モードを解除する事象（例えば、上位装置８０からの印字データの入力や、操作部３４からのキーデータの受信）が発生したかどうかを、制御部３２が監視し、省電力モードを解除する事象が発生した場合は（Ｙ）、ステップＳＴ６の検出部確認処理へ移行する。
【００５６】
ステップＳＴ６の検出部確認処理を、図１２のフローチャートと図８の回路図とを参照しつつ説明する。
【００５７】
図１２のステップＳＴ３１において、検出点Ｎ５０の電位を示す検出信号Ｓ４０ａを、制御部３２内のＡＤＣ３２ａで再度読み取る。ステップＳＴ３２において、その読み取った値Ｖａ１と、図１０のステップＳＴ３における検出部リセット処理で読み取った値Ｖａと、を制御部３２で比較する。比較結果が値Ｖａ１≒Ｖａであれば（Ｙ）、ステップＳＴ３３において、制御部３２内のＭＶフラグ３２ｂに“０”をセットし、比較結果が値Ｖａ１≠Ｖａであれば（Ｎ）、ステップＳＴ３４において、ＭＶフラグ３２ｂに“１”をセットし、検出部確認処理を終了する。
【００５８】
前記ステップＳＴ３２において、比較結果が値Ｖａ１≠Ｖａとなる場合について、図８の回路図及び図９の動作波形図を参照しつつ説明する。
【００５９】
図８において、十分放電された検出点Ｎ５０の電位が上昇するのは、省電力モード中に何らかの要因でキャリッジ部１０が変移するからである。キャリッジ部１０が変移すると、この変移と共にＳＰモータ１６が回転して逆起電圧が発生する。この発生した逆起電力により、矢印のように、ＳＰモータ１６からダイオード５１〜５３及び抵抗５４を通して、コンデンサ５５に電流が流れ、このコンデンサ５５が充電されて検出点Ｎ５０の電位が上昇する。図９には、待機状態から省電力モードに移行し、省電力モード中にキャリッジ部１０が変化した場合の検出点Ｎ５０の電位の変化が示されている。図９に示すように、省電力モードに入る前の検出点Ｎ５０の電位（０Ｖ）と、省電力モードを解除する前の検出点Ｎ５０の電位（Ｖａ１）と、を比較することにより、省電力モード中にキャリッジ部１０が変移したかどうかを検知することができる（駆動系デバイス動作検出処理）。
【００６０】
図１０のステップＳＴ６における検出部確認処理が終了すると、制御部３２は、ステップＳＴ７において、省電力モードの解除を行い、ステップＳＴ９の待機状態に復帰する前に、ステップＳＴ８において、ＭＶフラグ３２ｂを確認する。制御部３２は、ステップＳＴ８において、ＭＶフラグ３２ｂが“０”の場合（即ち、省電力モード中にキャリッジ部１０の変移がなかった場合）、そのままステップＳＴ９の待機状態に復帰する。制御部３２は、ＭＶフラグ３２ｂが“１”の場合（即ち、省電力モード中に何らかの要因でキャリッジ部１０が変移した場合）、ステップＳＴ１０において、キャリッジ部１０のホーミング処理を実施し、キャリッジ部１０のホームポジションを再設定してからステップＳＴ９の待機状態に復帰する。
【００６１】
（実施例１の効果）
本実施例１によれば、比較例（ａ）に比べて、次の（ｂ）のような効果がある。
【００６２】
（ａ）  比較例
比較例のシリアルプリンタの制御方法及び制御装置では、シリアルプリンタの外部装置からの印字データの入力を監視するＩ／Ｆ部、及び操作部からのキーデータの受信を監視するＯＰ部に対しては、バッテリ電源等の電力容量の小さなサブ電源から電源電圧を供給し、印字駆動系を駆動制御すると共にプリンタ全体を制御するプリンタ制御部に対しては、交流／直流変換器等の電力容量の大きなメイン電源から電源電圧を供給する構成になっている。データ入力待ちの待機中に、メイン電源をオフ状態にしてサブ電源をオン状態とし、待機中の消費電力を低減する省電力モードを有している。そして、印字データの入力もしくはキーデータの受信があると、省電力モードを解除し、メイン電源をオン状態にして印字動作に入るような制御を行っている。
【００６３】
しかしながら、比較例のシリアルプリンタの制御方法及び制御装置では、次のような欠点がある。
【００６４】
省電力モード中にオペレータによりシリアルプリンタのアクセスカバーを開ければ、容易に、印字駆動系である印字ヘッドを搭載したキャリッジ部を移動させることができる。しかし、省電力モード中は、Ｉ／Ｆ部への印字データの入力、及びＯＰ部へのキーデータの受信以外の電源がオフ状態になっているため、印字ヘッドを搭載したキャリッジ部が変移したか否かを判断できない。
【００６５】
そのため、省電力モードから復帰する際、省電力モード中のキャリッジ部の移動有無に拘わらず、キャリッジ部のイニシャル動作（即ち、ホーミング動作）をしなければならない。その結果、省電力中にキャリッジ部の移動がない場合には、不必要な動作を行うことになり、復帰までの時間と電力が無駄であり、又、省電力モード中からの復帰時にキャリッジ部のイニシャル動作をしない場合、省電力モード中にキャリッジ部が移動されていれば、復帰後の印字位置がずれたまま印字されてしまう。
【００６６】
（ｂ）  実施例１の効果
本実施例１によれば、ＳＰモータドライバ３７及びＳＰモータ１６の異常状態を検出する検出部４０を、キャリッジ部１０の変移により発生する逆起電圧の検出可能な構成にしている。そのため、検出部４０により、省電力モード中に何らかの要因でキャリッジ部１０が動いたことを検知することができ、省電力モードから復帰する際、キャリッジ部位置のイニシャル処理の要否が判断できる。
【００６７】
その結果、省電力モード中にキャリッジ部１０が変移した場合は、キャリッジ部１０のイニシャル動作をすることで、印字ずれを防止し、これに対して、省電力モード中にキャリッジ部１０が変移していない場合は、キャリッジ部１０のイニシャル動作をする必要が無いので、無駄な電力の消費を抑えることができる。従って、比較的簡単な回路構成により、前記比較例の欠点を解決できる。
【実施例２】
【００６８】
（実施例２の構成）
図１３は、本発明の実施例２におけるラインフィード機構を示す概略の斜視図であり、実施例１のプリンタ１を示す図２及び図３中の要素と共通の要素には共通の符号が付されている。
【００６９】
本実施例２のラインフィード機構２０は、図２及び図３のプリンタ１内に設けられた用紙搬送用の機構である。ラインフィード機構２０は、ラインフィードモータ（以下「ＬＦモータ」という。）２１の駆動力により、付属のプラテンギア２２、トラクタギア２３、及びベルト２４等を介して、連続用紙搬送用のトラクタ２５や、カット紙搬送用のプラテン１４を回転させるようになっている。ＬＦモータ２１は、ステッピングモータ等の同期電動機により構成されている。プラテン１４は、このプラテン１４の軸に取り付けられたプラテンノブ１５によっても回転させることができる。
【００７０】
図１４は、本発明の実施例２におけるリボンフィード機構を示す概略の斜視図であり、実施例１を示す図２及び図３中の要素と共通の要素には共通の符号が付されている。
【００７１】
本実施例２のリボンフィード機構２６は、図２及び図３のプリンタ１内に設けられ、リボンカートリッジ１３内のインクリボン１３ａを巻き取る機構である。リボンフィード機構２６は、リボンモータ２７の駆動力により、付属のギア２７ａを介してリボンドライブギア２８を回転させることで、リボンカートリッジ１３内のインクリボン１３ａを巻き取るようになっている。リボンモータ２７は、ステッピングモータ等の同期電動機により構成されている。リボンドライブギア２８は、リボンカートリッジ１３のドライブローラ２９にも接続されており、ドライブローラ２９を手動で回転させることで、インクリボン１３ａの弛みを取ることもできる。
【００７２】
図１５は、図２及び図３のプリンタ１内に収容された実施例２におけるプリンタ制御装置の概略の構成を示す機能ブロック図であり、実施例１のプリンタ制御装置３０を示す図４中の要素と共通の要素には共通の符号が付されている。
【００７３】
本実施例２のプリンタ制御装置３０Ａでは、実施例１と同様の電源部３１、Ｉ／Ｆ部３３、及び操作部３４に接続されたＯＰ部３５と、実施例１の制御部３２とは構成の異なる制御部３２Ａと、実施例１と同様のキャリッジ部１０、ヘッドドライバ３６、ＳＰモータドライバ３７、及び検出部４０と、を備えている。更に、本実施例２のプリンタ制御装置３０Ａでは、新たに、ラインフィード機構２０及びリボンフィード機構２６と、そのラインフィード機構２０に接続されたモータドライバ３７ａ１及び検出部４０ａ１と、そのリボンフィード機構２６に接続されたモータドライバ３７ａ２及び検出部４０ａ２と、が設けられている。
【００７４】
制御部３２Ａは、実施例１と同様のＡＤＣ３２ａ及びＭＶフラグ３２ｂと、新たに追加された２つのＡＤＣ３２ａ１，３２ａ２と、を有している。
【００７５】
ラインフィード機構２０は、用紙を搬送するＬＦモータ２１を有している。ＬＦモータ２１は、制御部３２Ａからの相信号に従い、モータドライバ３７ａ１から出力される励磁相信号Ｓ３７ａ１にて駆動される。モータドライバ３７ａ１から出力される励磁相信号Ｓ３７ａ１及びパルス信号Ｓ３７ｂ１は、相の励磁状態を監視する検出部４０ａ１に入力されている。検出部４０ａ１は、モータドライバ３７ａ１から出力される励磁相信号Ｓ３７ａ１及びパルス信号Ｓ３７ｂ１と、制御部３２Ａから出力されるクリア信号Ｓ３２ｃ１と、を入力し、制御部３２Ａに与える検出信号Ｓ４０ａ１と、電源部３１内のアラーム回路３１ａに与えるアラーム信号ＡＬＭ＿Ｎ１と、を出力するものであり、実施例１の制御部４０と同一の構成をしている。
【００７６】
リボンフィード機構２６は、リボンカートリッジ１３内のインクリボン１３ａを巻き取るリボンモータ２７を有している。リボンモータ２７は、制御部３２Ａからの相信号に従い、モータドライバ３７ａ２から出力される励磁相信号Ｓ３７ａ２にて駆動される。モータドライバ３７ａ２から出力される励磁相信号Ｓ３７ａ２及びパルス信号Ｓ３７ｂ２は、相の励磁状態を監視する検出部４０ａ２に入力されている。検出部４０ａ２は、モータドライバ３７ａ２から出力される励磁相信号Ｓ３７ａ２及びパルス信号Ｓ３７ｂ２と、制御部３２Ａから出力されるクリア信号Ｓ３２ｃ２と、を入力し、制御部３２Ａに与える検出信号Ｓ４０ａ２と、電源部３１内のアラーム回路３１ａに与えるアラーム信号ＡＬＭ＿Ｎ２と、を出力するものであり、実施例１の制御部４０と同一の構成をしている。その他の構成は、実施例１と同様である。
【００７７】
（実施例２のプリンタ制御方法）
省電力モード中に図１３のプラテンノブ１５を回した場合の動作を、図１５を参照しつつ説明する。
【００７８】
図１３のラインフィード機構２０において、省電力モード中にプラテンノブ１５が回されると、プラテン１４及びプラテンギア２２を介して接続されているＬＦモータ２１が回転し、逆起電圧が発生する。この逆起電圧により、検出部４０ａ１内の充電部のコンデンサが充電され、検出点Ｎ５０の電位が上昇することにより、プラテンノブ１５が回されたことを検知することができる。
【００７９】
次に、省電力モード中に図１４のドライブローラ２９を回した場合の動作を、図１５を参照しつつ説明する。
【００８０】
図１４のリボンフィード機構２６において、省電力モード中にドライブローラ２９が回されると、リボンドライブギア２８及びギア２７ａを介して接続されているリボンモータ２７が回転し、逆起電圧が発生する。この逆起電圧により、検出部４０ａ２内の充電部のコンデンサが充電され、検出点Ｎ５０の電位が上昇することにより、ドライブローラ２９が回されたことを検知することができる。
【００８１】
図１６は、図１５の動作を示すフローチャートであり、実施例１のフローチャートを示す図１０中の要素と共通の要素には共通の符号が付されている。
【００８２】
図１６では、実施例２におけるプリンタ１の待機状態から省電力モードに入り、省電力モード解除から待機状態に復帰するまでの処理（即ち、待機→省電力モード→省電力モード解除→待機の処理）が示されている。
【００８３】
図１６のフローチャートにおいて、待機状態、省電力モード、省電力モード解除、及び待機状態に復帰するまでのステップＳＴ１〜ＳＴ９までの処理は、実施例１の図１０のフローチャートの処理と同様である。
【００８４】
本実施例２では、実施例１のステップＳＴ１０におけるキャリッジホーミング処理に代えて、ステップＳＴ１０Ａにおいて、モータイニシャル処理が行われる点が実施例１と異なっている。本実施例２のステップＳＴ１０Ａは、ステップＳＴ７の省電力モード除解後のステップＳＴ８のＭＶフラグ確認において、省電力モード中に何らかの要因でＬＦモータ２１又はリボンモータ２７が変移した場合の処理である。このステップＳＴ１０Ａでは、ステップＳＴ９の待機状態へ復帰する前に、ＬＦモータ２１又はリボンモータ２７のイニシャル相制定が実施される。
【００８５】
（実施例２の効果）
本実施例２によれば、モータドライバ３７ａ１及びＬＦモータ２１の異常状態を検出する検出部４０ａ１を、ラインフィード機構２０の変移により発生する逆起電圧の検出可能な構成にすると共に、モータドライバ３７ａ２及びリボンモータ２７の異常状態を検出する検出部４０ａ２を、リボンフィード機構２６の変移により発生する逆起電圧の検出可能な構成にしている。
【００８６】
そのため、検出部４０ａ１，４０ａ２により、省電力モード中に、プラテンノブ１５が手動で回されたことや、リボンカートリッジ１３のドライブローラ２９が手動で回されたことを検知することができ、省電力モードから復帰する際、それぞれのモータ２１，２７のイニシャル（初期設定）相制定の要否が判断できる。その結果、実施例１と同様に、印字ずれの防止や、無駄な電力の消費を抑えることができる。従って、比較的簡単な回路構成により、前記比較例の欠点を解決できる。
【００８７】
（変形例）
本発明は、上記実施例１、２に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（１）、（２）のようなものがある。
【００８８】
（１）  図１の検出部４０は、充電部５０、放電部６０及びアラーム検出部７０により構成されているが、これらの充電部５０、放電部６０及びアラーム検出部７０は、図示以外の回路で構成しても良い。又、図９において、省電力モード解除前に設定される第２基準電位は０Ｖにしているが、第１基準電位であるツェナー電圧Ｖｚｄよりも低い他の電位であっても良い。
【００８９】
（２）  実施例１、２では、プリンタ１としてシリアルプリンタを例に挙げたが、本発明は、これに限定されない。例えば、電子写真プリンタのイメージドラムカートリッジ等の省電力モード時に移動可能であって、モータ等の駆動源と駆動を連結した駆動系デバイスを備えた他のプリンタにも適用できる。又、プリンタ１以外の複写機、ファクシミリ装置、複合機（ＭＦＰ）等の印刷機能を有する画像形成装置全般に適用可能である。
【符号の説明】
【００９０】
１      プリンタ
１０      キャリッジ部
２０      ラインフィード機構
２６      リボンフィード機構
３０，３０Ａ      プリンタ制御装置
３１      電源部
３２，３２Ａ      制御部
３７        ＳＰモータドライバ
３７ａ１，３７ａ２      モータドライバ
４０，４０ａ１，４０ａ２      検出部
【図１】
2015136858.tif 000003
【図２】
2015136858.tif 000004
【図３】
2015136858.tif 000005
【図４】
2015136858.tif 000006
【図５】
2015136858.tif 000007
【図６】
2015136858.tif 000008
【図７】
2015136858.tif 000009
【図８】
2015136858.tif 000010
【図９】
2015136858.tif 000011
【図１０】
2015136858.tif 000012
【図１１】
2015136858.tif 000013
【図１２】
2015136858.tif 000014
【図１３】
2015136858.tif 000015
【図１４】
2015136858.tif 000016
【図１５】
2015136858.tif 000017
【図１６】
2015136858.tif 000018