(57)【要約】【課題】  省電力モードを備えるドットラインプリンタにおいて、ＡＣ入力切断時の保持時間がドットラインプリンタの状態によって変動しても、状態データの保存を確実に行うことを課題とする。【解決手段】  上位装置５から印刷データを一定時間 受信しないときに、各部の電源供給を切断する省電力手段と、ドットラインプリンタ１のＡＣ入力電源が切断されても保持が必要な印刷量や消耗品の使用量等の状態データを保存する不揮発性メモリ１３を備え、前記不揮発性メモリ１３への状態データの書き込み時期を、ドットラインプリンタ１の状態に応じて、適宜切り替えることにより達成できる。【選択図】  図１
2007045092.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から印刷データを受信して印刷を行うドットラインプリンタにおいて、上位装置から印刷データを一定時間 受信しないときに、前記ドットラインプリンタ内部の各部の電源供給を切断すると共に電源内部回路の一部を停止する省電力手段と、ＡＣ入力電源の切断監視手段と、前記ドットラインプリンタの状態データを記憶する不揮発性メモリを備え、前記状態データの書き込み時期を、省電力モードへ移行する直前としたことを特徴とするドットラインプリンタの状態データ保存方法。
【請求項２】
上位装置から印刷データを受信して印刷を行うドットラインプリンタにおいて、上位装置から印刷データを一定時間 受信しないときに、前記ドットラインプリンタ内部の各部の電源供給を切断すると共に電源内部回路の一部を停止する省電力手段と、ＡＣ入力電源の切断監視手段と、前記ドットラインプリンタの状態データを記憶する不揮発性メモリを備え、前記状態データの書き込み時期を、省電力モードへ移行する直前と、前記切断監視手段からの電源切断信号を受信した直後とに分割したことを特徴とするドットラインプリンタの状態データ保存方法。
【請求項３】
上位装置から印刷データを受信して印刷を行うドットラインプリンタにおいて、上位装置から印刷データを一定時間 受信しないときに、前記ドットラインプリンタ内部の各部の電源供給を切断すると共に電源内部回路の一部を停止する省電力手段と、ＡＣ入力電源の切断監視手段と、前記ドットラインプリンタの状態データを記憶する不揮発性メモリと、駆動回路の故障検出手段とを備え、前記状態データの書き込み時期を、前記故障検出手段が駆動回路の故障が検出された直後と、前記切断監視手段からの電源切断信号を受信した直後とに分割したことを特徴とするドットラインプリンタの状態データ保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力モード（スリープモードまたはパワーセーブモードとも言う）を備えたドットラインプリンタにおける、印刷量等の状態データの保存方法に関するものである。
【背景技術】
【０００２】
近年は待機時の消費電力を低減するために、上位装置から一定時間の間、印刷データを受信しない場合は、上位装置との通信に無関係な部位への電源供給を切断したり、電源内部の力率改善回路を停止して、待機時の消費電力を大幅に低減した省電力モードを備えるドットラインプリンタが主流である。
【０００３】
一方、主に産業分野で使用されるドットラインプリンタにおいては、印字ヘッドや消耗品の交換時期をオペレータに知らせるために、印刷量や消耗品であるインクリボンの使用量をカウントしている。更に、ＡＣ入力電源をオフする前とオンした後で印刷位置がずれないように紙送りモータの相励磁状態や、印刷モード毎のフェージングデータなどを記憶している。このようにドットラインプリンタの状態データは多数となっており、これらの状態データはＡＣ入力電源が切断されても保持している必要がある。
【０００４】
状態データの保持方法は以下の通りである。ＡＣ入力電源の切断時はドットラインプリンタの電源内部にあるコンデンサの蓄積電荷によって、僅かな時間は論理回路用電源（例えば＋５Ｖ）が保持されている（以下、この僅かな時間を保持時間とする）。電源内部の電源切断監視部がＡＣ入力電源の切断を検出すると、電源部は電源切断を知らせる信号を印刷制御部へ送信するので、この信号を契機とすることにより、保持時間を利用して、先に述べた印刷量やインクリボンの使用量など多数の状態データを不揮発性メモリへ保存している。シリアル方式の書き込みを行う不揮発性メモリにおいては、保存に必要な書き込み時間は１００ms程度を必要としている。
【０００５】
保持時間は電源内部のコンデンサに蓄積された電荷と負荷の消費電力に依存するので、ドットラインプリンタの状態によっては保持時間が短くなり、不揮発性メモリへの書き込み時間が不足する問題がある。その改善策としては、電源内のコンデンサ容量を増加する案があるが、保持時間の延長は僅少（例えば１０ms）であり、コンデンサのばらつきや経時変化が発生し、更に原価アップを伴うため得策ではない。また、保持時間を十分に延長すると、ＡＣ入力スイッチをオフしてから論理回路用電源が切断されるまでの時間が長くなり、電源オフ・オンが短時間で出来なくなり、操作性が悪くなる弊害がある。また、最小の保持時間に合わせて、不揮発性メモリへの書き込みデータを減らすなどの対応策を取るものもある。更に、例えば特許文献１のように電源切断の検出から実際に電源が遮断されるまでの保持時間を一定にする方法もある。
【０００６】
【特許文献１】特開２００４−１２２４３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、電源部においては、高調波規制の対応として、アクティブ平滑フィルタ方式の力率改善回路を備えており、この力率改善回路は脈流波形を数十ｋＨｚ以上の周波数で全周期にわたりスイッチングしているので、消費電力が大きい。従って、省電力モード中は、印字ヘッドやモータを駆動する駆動回路の電源電圧（例えば＋４０Ｖ）と駆動制御回路の電源電圧（例えば＋５Ｖ）を遮断すると共に、電源内部の力率改善回路も停止させることが、省電力モードの規制値であるエナジースター適合の必須条件となっている。
【０００８】
力率改善回路はＡＣ入力電圧を約３８０Ｖに昇圧しているので、電源切断の検出はこの電圧を直接監視する方法や、トランスを介した２次側電圧を監視している。力率改善回路が動作中の状態、すなわち印刷中や待機中にドットラインプリンタのＡＣ入力電源を切断した場合は、ドットラインプリンタの消費電力も大きいが、力率改善回路によって約３８０Ｖの高電圧が蓄積されているので、保持時間は５００ms以上であり、不揮発性メモリへの状態データの書き込み時間は十分に確保できる。
【０００９】
しかし、省電力モード中は電源部の力率改善回路の動作を停止させているので、電源内部のコンデンサに蓄積される電荷は、ＡＣ入力電圧の√２倍の電圧しか蓄積されない。従って、省電力モード中は、ドットラインプリンタの消費電力も減らしているが、電源内部のコンデンサの蓄積電荷が低いので、保持時間が短くなり、不揮発性メモリへの状態データの書き込み時間が不足する場合がある。
【００１０】
更に、ドットラインプリンタの駆動回路が故障した場合は、発煙等の発生を防ぐために、モータや印字ヘッドを駆動する電圧（例えば＋４０Ｖ）を直ちに遮断している。この場合は先に述べたように、電源部の力率改善回路も停止する。従って、駆動回路の故障を検出し、駆動回路の電圧を遮断すると共に電源部の力率改善回路も停止している状態で、ドットラインプリンタのＡＣ入力電源を切断すると、ＡＣ入力の√２倍の電圧しか蓄積されていない状態で、大きな電力が消費されるため、保持時間が短くなり、不揮発性メモリへの状態データの書き込み時間が不足する場合がある。
【００１１】
以上のように、不揮発性メモリへの状態データの書き込みは、電源切断信号の受信を契機として行っているので、電源部の力率改善回路が停止中にドットラインプリンタのＡＣ入力電源を切断した場合は、電源内コンデンサの蓄積電荷が低いため、電源切断後の保持時間が短くなり、不揮発性メモリへの状態データの書き込み時間が不足する課題がある。
【００１２】
本発明は上記のような従来技術の問題点に鑑みて、省電力モード中に電源内の力率改善回路を停止するドットラインプリンタにおいて、不揮発性メモリへの状態データの書き込みを確実に行うことができる保存方法を提供することを課題とする。
【課題を解決するための手段】
【００１３】
本発明は、上位装置から印刷データを一定時間 受信しないときに、各部の電源供給を切断する省電力手段とドットラインプリンタのＡＣ入力電源が切断されても保持が必要な印刷量や消耗品の使用量等の状態データを保存する不揮発性メモリを備え、前記不揮発性メモリへの状態データの書き込み時期を、ドットラインプリンタの状態に応じて、適宜切り替えることにより達成できる。
【発明の効果】
【００１４】
本発明の、ドットラインプリンタの状態データ保存方法は、ドットラインプリンタの状態に応じて、状態データを不揮発性メモリへ書き込む時期を適宜切り替えることにより、保持時間を延長するために電源内部のコンデンサ容量を増加させる必要がないので、電源のコストアップが発生しない。また、保持時間を延長すると、電源スイッチを切断しても電源切断までに時間が掛かるという操作性の不便を防止できる。更に、保持時間が確保できない場合に生じていた状態データの制限などの課題を解決できる。
【発明を実施するための最良の形態】
【００１５】
ドットラインプリンタの状態によって保持時間が不足する場合においても、不揮発性メモリへの状態データの保存を確実に行うという目的を、書き込み時期を変更する事で実現した。
【実施例１】
【００１６】
図１は、本発明の一実施例となる状態データの保存方法を示すフローチャートであり、図２は本発明のドットラインプリンタ全体の概念図である。１はドットラインプリンタであり、電源部２と、制御部３と、モータ１６、印字ヘッド１７等で構成されている。なお、本実施例ではドットラインプリンタ１のコントローラ部（図示せず）とエンジン部（図示せず）を一体とした制御部３としているが、夫々を分離しても良い。
【００１７】
電源部２はＡＣ入力部４から供給された電圧を力率改善回路部６で約３８０Ｖに昇圧し、この電圧を＋４０Ｖ出力部７と＋５Ｖ出力部８内のトランジスタ（図示せず）などでスイッチングして各電圧を生成する。＋４０Ｖと＋５Ｖの各電圧は制御部３に供給している。＋４０Ｖオン/オフ部１０は、全体制御部１２からの信号により＋４０Ｖ出力のオン/オフを行う。電源部２内において力率改善回路部６の消費電力は非常に大きいので、＋４０Ｖ出力をオフする場合は、力率改善回路部６も停止する。電源切断監視部９は約３８０Ｖに昇圧された電圧の低下を監視することにより、ＡＣ入力電源が切断されたと判断し、検出信号を全体制御部１２へ送信する。全体制御部１２は図示しないＣＰＵ（中央演算装置）やメモリ等で構成され、通信部１１を介して、上位装置５との通信を行う。更に、不揮発性メモリ１３への状態データの書き込みと読み出し、駆動回路部１４への印字データ、モータ駆動信号などを送信する。また、故障検出部１５からの故障信号の受信等を行っている。
【００１８】
本構成において、図１に示すように、ドットラインプリンタの駆動回路に故障が発生しておらず、上位装置５から任意の一定時間（ｎ分）の間、印刷データを受信しなければ、全体制御部１２は省電力モードへ移行する処理を行う。具体的には、電源部２内の＋４０Ｖオン/オフ部１０へ＋４０Ｖの切断信号を送信する。次に、印刷動作に関連する印刷量や消耗品の使用量などｎ個の状態データを不揮発性メモリ１３に保存する。省電力モード中は＋４０Ｖ電圧を遮断し印刷動作を行わないので、この時点で印刷量や消耗品の使用量などの状態データを書き込むことができる。次に、駆動回路部に供給している不要な＋５Ｖ電源の切断信号（図示せず）を送信する。これにより、上位装置５との通信に無関係な全ての部位の電源を切断し、力率改善回路部６も停止しているので、省電力モードの低消費電力化が可能となる。その後、省電力モード中にドットラインプリンタ１のＡＣ入力電源が切断され、電源切断監視部９から電源切断信号を受信すると、全体制御部１２の＋５Ｖ電圧が保持されている間に、未保存の状態データ（例えば、オペレータが設定した内容など）を不揮発性メモリ１３へ書き込みする。未保存の状態データは、省電力モード中でも更新が必要なデータを割り当てると良い。次に、上位装置５へドットラインプリンタの電源が切断されることを報告する。
【００１９】
以上説明したように、最も長い時間を必要とする状態データの不揮発性メモリ１３への書き込みを、省電力モードに移行する直前と電源切断検出後に分割したので、力率改善回路部６が停止している省電力モード中にＡＣ入力電源が切断されて、＋５Ｖの保持時間が十分に確保できなくても、不揮発性メモリ１３への書き込みを確実に行うことができる。
【００２０】
なお、本実施例では不揮発性メモリ１３への書き込みを、省電力モードに移行する直前と電源切断信号の受信後に分割したが、省電力モードに移行する直前に全ての状態データを書き込んでも良い。また、不揮発性メモリ１３への書き込みを分割する場合は不揮発性メモリ１３を複数としても良い。
【００２１】
次に、ドットラインプリンタ１に駆動回路の故障が発生した場合を説明する。全体制御部１２は故障検出部１５からの信号を検出すると、モータ１６や印刷ヘッド部１７などの駆動回路を全て停止し、＋４０Ｖのオフ信号を電源部へ送出する。駆動回路の故障はトランジスタ（図示せず）等の駆動素子がショートモードで破損している可能性があり、場合によっては発煙・焼損等の重大な障害となる可能性もあるので、駆動電圧である＋４０Ｖは直ちに遮断する。故障検出により、＋４０Ｖを遮断したので、印刷動作が出来ない状態であり、ドットラインプリンタが復帰するためには、ＡＣ入力電源を切断し、故障部位の修復が必要になる。従って、＋４０Ｖを遮断した段階で、印刷動作に関連する印刷量や消耗品の使用量などｎ個の状態データを不揮発性メモリ１３に保存する。その後、エラーメッセージ表示中にドットラインプリンタ１のＡＣ入力電源が切断され、電源切断監視部９から電源切断信号を受信すると、全体制御部１２の＋５Ｖ電圧が保持されている間に、未保存の状態データを不揮発性メモリ１３へ書き込みする。以後の動作は省電力モード中と同様である。
【００２２】
以上説明したように、最も長い時間を必要とする状態データの不揮発性メモリ１３への書き込みを、故障検出の直後と電源切断検出後に分割したので、力率改善回路部６が停止しているエラー状態中にＡＣ入力電源が切断されて、＋５Ｖの保持時間が十分に確保できなくても、不揮発性メモリ１３への書き込みを確実に行うことができる。尚、本実施例では不揮発性メモリ１３への書き込みを、故障検出の直後と電源切断信号の受信後に分割したが、故障検出の直後に全ての状態データを書き込んでも良い。
【図面の簡単な説明】
【００２３】
【図１】本発明における状態データの保存方法を示したフローチャートである。
【図２】本発明におけるドットラインプリンタの全体概念図である。
【符号の説明】
【００２４】
１はドットラインプリンタ、２は電源部、３は制御部、４はＡＣ入力部、５は上位装置、６は力率改善回路部、７は＋４０Ｖ出力部、８は＋５Ｖ出力部、９は電源切断監視部、１０は＋４０Ｖオン/オフ部、１１は通信部、１２は全体制御部、１３は不揮発性メモリ、１４は駆動回路部、１５は故障検出部、１６はモータ、１７は印字ヘッドである。
【図１】
2007045092.tif 000003
【図２】
2007045092.tif 000004