(57)【要約】【課題】電源オフ時における放電時間の短縮化を図ることが可能なプリンタ装置及びプログラムを提供する。【解決手段】プリンタ装置であって、印刷に係る駆動部位を駆動する駆動デバイスと、前記駆動デバイスに通電することで当該駆動デバイスの動作を制御する駆動制御部が搭載された電子回路と、前記プリンタ装置の電源オフが指示されたか否かを判定する判定手段と、前記判定手段により電源オフが指示されたと判定された場合に、前記駆動制御部を制御し前記駆動デバイスへの通電を行わせることで、前記電子回路に残留する電荷を放電させる放電制御手段と、を備える。【選択図】図３
2019034430.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ装置であって、
印刷に係る駆動部位を駆動する駆動デバイスと、
前記駆動デバイスに通電することで当該駆動デバイスの動作を制御する駆動制御部が搭載された電子回路と、
前記プリンタ装置の電源オフが指示されたか否かを判定する判定手段と、
前記判定手段により電源オフが指示されたと判定された場合に、前記駆動制御部を制御し前記駆動デバイスへの通電を行わせることで、前記電子回路に残留する電荷を放電させる放電制御手段と、
を備えるプリンタ装置。
【請求項２】
前記放電制御手段は、前記駆動デバイスが動作しないよう、前記駆動制御部が通電する時間又は電力量を制御する請求項１に記載のプリンタ装置。
【請求項３】
前記駆動デバイスは、記録媒体の搬送を行う搬送ローラを駆動する搬送モータであり、
前記放電制御手段は、前記搬送モータの動作を制御する前記駆動制御部を制御することで、前記搬送モータへの通電を行わせる請求項１又は２に記載のプリンタ装置。
【請求項４】
前記駆動デバイスは、記録媒体に印刷を行う素子を駆動するプリントヘッドであり、
前記放電制御手段は、前記プリントヘッドの動作を制御する前記駆動制御部を制御することで、前記プリントヘッドへの通電を行わせる請求項１〜３の何れか一項に記載のプリンタ装置。
【請求項５】
前記プリンタ装置に供給される電源電圧が所定の閾値まで低下したことを検出する検出部を更に備え、
前記判定手段は、前記検出部が前記電源電圧の低下を検出した場合に、前記プリンタ装置の電源オフが指示されたと判定する請求項１〜４の何れか一項に記載のプリンタ装置。
【請求項６】
印刷に係る駆動部位を駆動する駆動デバイスと、前記駆動デバイスに通電することで当該駆動デバイスの動作を制御する駆動制御部が搭載された電子回路とを備えたプリンタ装置のコンピュータを、
前記プリンタ装置の電源オフが指示されたか否かを判定する判定手段と、
前記判定手段により電源オフが指示されたと判定された場合に、前記駆動制御部を制御し前記駆動デバイスへの通電を行わせることで、前記電子回路に残留する電荷を放電させる放電制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プリンタ装置及びプログラムに関する。
【背景技術】
【０００２】
従来、様々な分野でプリンタ装置が用いられている。例えば、ＰＯＳ（Point  Of  Sales）端末では、レシート等の印字を行うためサーマルプリンタ等のプリンタ装置が用いられている。また、近年では低消費電力化が求められており、電子回路の負荷を減らすことで電力消費量の削減を図ったプリンタ装置が存在している。
【０００３】
ところで、負荷が小さくなると電子回路で消費される電力量も小さくなるため、電源がオフになった後もコンデンサ等に蓄電された電荷が長時間残留し、電子回路内の電圧が低下するまでの時間が長くなる傾向にある。電源オフ後に電子回路に電荷が長時間残留すると誤動作等の発生要因となるため、残留した電荷の放電時間を短縮化することが可能な技術が望まれている。なお、従来プラズマディスプレイの分野では、電源オフ時にプラズマディスプレイの駆動方法を変更することで残留する電荷を放電させる技術が提案されているが、当該技術をプリンタ装置に適用することは困難である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、電源オフ時における放電時間の短縮化を図ることが可能なプリンタ装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のプリンタ装置は、印刷に係る駆動部位を駆動する駆動デバイスと、前記駆動デバイスに通電することで当該駆動デバイスの動作を制御する駆動制御部が搭載された電子回路と、前記プリンタ装置の電源オフが指示されたか否かを判定する判定手段と、前記判定手段により電源オフが指示されたと判定された場合に、前記駆動制御部を制御し前記駆動デバイスへの通電を行わせることで、前記電子回路に残留する電荷を放電させる放電制御手段と、を備える。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るプリンタの概略構造を模式的に示す図である。
【図２】図２は、実施形態に係るプリンタの構成の一例を示すブロック図である。
【図３】図３は、実施形態に係るプリンタの放電制御に係る構成を説明するための図である。
【図４】図４は、実施形態のプリンタが実行する放電処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下に添付図面を参照して、本発明に係るプリンタ装置及びプログラムの実施形態を詳細に説明する。以下に示す実施形態では、本発明をサーマル方式のプリンタ装置に適用した例について説明するが、本発明はこの実施形態に限定されるものではない。
【０００８】
図１は、実施形態に係るプリンタ１０の概略構造を模式的に示す図である。図１に示すように、プリンタ１０は、サーマルヘッド１と、プラテンローラ２とを有している。サーマルヘッド１とプラテンローラ２とは、巻回された連続紙Ｓとして供給される記録媒体としての用紙３を挟み、互いに対向する位置に設けられている。
【０００９】
サーマルヘッド１は、一端が回転軸１Ｘを回転中心として回転自在に支持されている。また、サーマルヘッド１は、他端がプラテンローラ２に圧接するように付勢部材ＳＰにより付勢されている。
【００１０】
プラテンローラ２は、搬送ローラの一例である。ステッピングモータ４は、駆動デバイス（搬送モータ）の一例である。ステッピングモータ４は、プラテンローラ２に対して設けられ、当該プラテンローラ２に回転駆動力を供給する。具体的には、プラテンローラ２は、ステッピングモータ４の回転駆動力をプラテンローラ２に伝達するためのベルト５等を介してステッピングモータ４と連結される。ステッピングモータ４が回転を開始すると、プラテンローラ２は、ベルト５等を介してステッピングモータ４の回転に連動して回転する。
【００１１】
用紙３は、記録媒体の一例である。用紙３は、例えばラベル用紙等の感熱用紙である。用紙３は、サーマルヘッド１とプラテンローラ２との間に挟まれた状態でプラテンローラ２が回転することによって図１の左方向（用紙搬送方向Ａ）に搬送される。
【００１２】
サーマルヘッド１は、駆動デバイス（プリントヘッド）の一例である。サーマルヘッド１は、用紙３の幅方向に配列された複数の発熱素子（図示せず）を有している。サーマルヘッド１は、複数の発熱素子のうち用紙３に印字する箇所に対応する発熱素子を発熱させる。これにより、サーマルヘッド１は、印字データに対応する画像（文字等を含む）を印字ライン毎に搬送中の用紙３に印字する。
【００１３】
プリンタ１０は、サーマルヘッド１が有する発熱素子にストローブ信号を入力して発熱させる。プリンタ１０は、この熱を用紙３に与えて用紙３を発色させることで、印字データに対応する画像を用紙３に印字する。
【００１４】
図２は、プリンタ１０の構成の一例を示すブロック図である。図２に示すように、プリンタ１０は、ＣＰＵ（Central  Processing  Unit）１１、ＲＡＭ（Random  Access  Memory）１２及び記憶部１３のコンピュータ構成を備える。
【００１５】
ＣＰＵ１１は、判定手段及び放電制御手段の一例である。ＣＰＵ１１は、各種の演算処理を実行してプリンタ１０の各部を集中的に制御する。
【００１６】
ＲＡＭ１２は、揮発性の記憶媒体であり、ＣＰＵ１１のワークスペースとして使用される。例えば、ＲＡＭ１２は、用紙３に印字する印字データ（画像データ）を一時的に記憶するための印刷バッファとして使用される。印字データは、印字の対象となるデータである。
【００１７】
記憶部１３は、不揮発性の記憶媒体であり、ＣＰＵ１１が実行する各種プログラムや設定情報を記憶する。本実施形態のプリンタ１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成されてもよい。
【００１８】
さらに、本実施形態のプリンタ１０で実行されるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供するように構成されてもよい。また、本実施形態のプリンタ１０で実行される動作プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００１９】
また、ＣＰＵ１１には、モータ駆動部１４及びヘッド駆動部１５が接続される。モータ駆動部１４及びヘッド駆動部１５は、駆動制御部の一例である。
【００２０】
モータ駆動部１４は、ステッピングモータ４に通電を行うことで、ステッピングモータ４の動作を制御する。具体的には、モータ駆動部１４は、ＣＰＵ１１の制御の下、ステッピングモータ４を駆動（回転）させるためのパルス信号（電流波形）を生成する。そして、モータ駆動部１４は、生成した電流波形を用いてステッピングモータ４を励磁することで当該ステッピングモータ４を回転させる。
【００２１】
ヘッド駆動部１５は、サーマルヘッド１に通電を行うことで、サーマルヘッド１の動作を制御する。具体的には、ヘッド駆動部１５は、ＣＰＵ１１の制御の下、サーマルヘッド１を駆動（発熱）させるためのパルス信号（ストローブ信号）を生成する。そして、ヘッド駆動部１５は、生成したストローブ信号を用いてサーマルヘッド１の発熱素子を発熱させる。
【００２２】
また、ＣＰＵ１１には、電源部１６及び検出部１７が接続される。電源部１６は、コネクタ（例えば接続プラグやコンセント）等を介して図示しない商用電源と着脱可能に接続される。電源部１６は、商用電源から供給されるＡＣ電圧をプリンタ１０で使用可能なＤＣ電圧に変換した後、図示しない給電線を介してプリンタ１０の各部に供給する。なお、電源部１６は、商用電源との電気的な接続のオン／オフを切り替えるための電源スイッチを備えてもよい。また、電源部１６は、商用電源との接続が切断された際に、プリンタ１０への電源供給が突然断たれてしまうことを防ぐため、バッファ用のコンデンサ等を具備してもよい。
【００２３】
検出部１７は、検出部の一例である。検出部１７は、電源部１６から供給される電源の電圧値（以下、電源電圧）を監視する。検出部１７は、電源電圧が所定の閾値を下回ったことを検出すると、電源電圧の低下を通知するためのパワーフェイル信号をＣＰＵ１１に出力する。
【００２４】
ここで、電源電圧の閾値には、プリンタ１０の状態が電源オンから電源オフへの遷移下にあることを検出できるよう、通常の動作時（電源オン時）に供給される電源電圧より低い値が設定されるものとする。なお、後述する放電制御（放電処理）を確実に行うため、電源電圧の閾値には、ＣＰＵ１１等の電子回路（後述するコントロールボードＢ１）が動作可能な範囲の値を設定することが好ましい。
【００２５】
また、ＣＰＵ１１には、操作入力部１８及び通信インタフェース（Ｉ／Ｆ）１９が接続される。操作入力部１８は、ユーザがプリンタ１０を操作するための各種キーを有する。操作入力部１８を介して行われた操作入力はＣＰＵ１１に入力される。例えば、操作入力部１８を介して、印字の開始を指示する操作が行われると、ＣＰＵ１１は、モータ駆動部１４やヘッド駆動部１５を制御することで、用紙３に対する印字を開始させる。
【００２６】
通信インタフェース１９は、ＰＯＳ端末等のホスト装置（外部機器）と通信を行うためのインタフェースである。通信インタフェース１９は、例えばＩｒＤＡ等の赤外線通信、ＵＳＢ（Universal  Serial  Bus）、ＬＡＮ（Local  Area  Network）、ＲＳ−２３２Ｃ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等である。ＣＰＵ１１は、通信インタフェース１９を介して、ホスト装置との間で種々の情報を授受する。
【００２７】
例えば、ＣＰＵ１１は、ホスト装置から送信された印字データを、通信インタフェース１９を介して取得する。取得された印字データはＲＡＭ１２に一時記憶され、ＣＰＵ１１の制御により、当該印字データに対応する画像が用紙３に印字される。より詳細には、ＣＰＵ１１は、モータ駆動部１４を制御することでステッピングモータ４を回転駆動させ、用紙３を用紙搬送方向Ａに搬送させる。また、ＣＰＵ１１は、印字データに基づきヘッド駆動部１５の動作を制御することで、用紙搬送方向Ａに搬送される用紙３に対し、印字データに対応する画像を印字させる。
【００２８】
ところで、本実施形態のプリンタ１０では低消費電力化の要請を満たすため、電子回路の電気的な負荷が低く抑えられている。具体的には、ＣＰＵ１１やモータ駆動部１４、ヘッド駆動部１５等が搭載される電子回路（後述するコントロールボードＢ１）の負荷は、所定の低消費電力条件を満たすよう低く抑えられている。
【００２９】
ところで、負荷が小さくなると電子回路で消費される電力量が減少するため、電源がオフになった後もコンデンサ等に蓄電された電荷が長時間残留し、コントロールボードＢ１内の電圧が低下するまでの時間が長くなる傾向にある。このように、電源オフ後に電子回路に電荷が長時間残留すると、駆動デバイスが誤動作する等、様々な問題が発生する可能性がある。
【００３０】
そこで、プリンタ１０では、自装置の電源がオフとなる際に、電子回路に残留する電荷を放電させるための放電制御（放電処理）を実行する。以下、図３及び図４を参照して、プリンタ１０の放電制御に係る構成について説明する。
【００３１】
図３は、プリンタ１０の放電制御に係る構成を説明するための図である。図３に示すように、プリンタ１０は、各種の電子部品が搭載されたコントロールボードＢ１を備える。例えば、コントロールボードＢ１には、上述したＣＰＵ１１、モータ駆動部１４及び検出部１７等が搭載される。なお、図３では、説明の簡略化のため図示を省略しているが、コントロールボードＢ１には、ＲＡＭ１２、記憶部１３、ヘッド駆動部１５等の他の電子部品が搭載されてもよい。
【００３２】
また、図４は、プリンタ１０（ＣＰＵ１１）が実行する放電処理の手順の一例を示すフローチャートである。図４の放電処理は、ＣＰＵ１１と記憶部１３に記憶されたプログラムとの協働により実現される。
【００３３】
図３の構成において、コンセントから接続プラグが抜かれたり、電源スイッチがオフに切り替えられたりすると、電源部１６と商用電源との接続が切断され、電源部１６から供給される電源電圧が低下する。このとき電源電圧が閾値を下回ると、検出部１７は電源電圧の降下を検出し、パワーフェイル信号をＣＰＵ１１に出力する。
【００３４】
一方、ＣＰＵ１１は、パワーフェイル信号の入力を待機する（図４のステップＳ１１；Ｎｏ）。検出部１７からパワーフェイル信号が入力されると（図４のステップＳ１１；Ｙｅｓ）、ＣＰＵ１１は、プリンタ１０の電源オフが指示されたと判定する（図４のステップＳ１２）。
【００３５】
続いて、ＣＰＵ１１は、コントロールボードＢ１に残留する電荷を放電させるため、モータ駆動部１４を制御することで、ステッピングモータ４への通電を行わせる（図４のステップＳ１３）。
【００３６】
ここで、ＣＰＵ１１は、ステッピングモータ４が動作しないよう、モータ駆動部１４が通電する時間又は電力量を制御する。例えば、ＣＰＵ１１は、ステッピングモータ４が動作しない程度の短時間の間、ステッピングモータ４への通電を行わせる。係る時間は、例えば１ｍｓ等、予め設定された時間であってもよい。また、電源電圧がゼロになるまでの間、つまりＣＰＵ１１自体の動作がオフになるまでの間、通電を継続させてもよい。また、例えば、ＣＰＵ１１は、ステッピングモータ４が動作しないよう、モータ駆動部１４が通常時（印刷時）に生成する電流波形の電流値を、１／２等に低下させた状態で通電させてもよい。
【００３７】
このように、プリンタ１０は、自装置の電源がオフとなる際に、コントロールボードＢ１に設けられたモータ駆動部１４を制御することで、ステッピングモータ４への通電を実行させる。これにより、コントロールボードＢ１に残留する電荷を効率的に放電することができるため、電源オフ時における放電時間の短縮化を図ることができる。
【００３８】
また、プリンタ１０は、ステッピングモータ４が動作しないよう、モータ駆動部１４による通電を制御する。これにより、プリンタ１０では、用紙３の搬送が不用意に行われてしまうことを防ぐことができるため、利用者に意識させることなく放電処理を実行することができる。
【００３９】
以上、本発明の実施形態を説明したが、上記の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記の新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。上記の実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４０】
例えば、上記実施形態では、ステッピングモータ４に通電することで、電子回路に残留する電荷を放電する構成を説明したが、他の駆動デバイスに通電する構成としてもよい。具体的には、ＣＰＵ１１は、上述したステップＳ１３において、ヘッド駆動部１５を制御することで、サーマルヘッド１への通電を行わせる構成としてもよい。なお、ＣＰＵ１１は、サーマルヘッド１が動作しないよう、ヘッド駆動部１５が通電する時間又は電力量を制御するものとする。
【００４１】
これにより、コントロールボードＢ１に残留する電荷を効率的に放電することができるため、電源オフ時における放電時間の短縮化を図ることができる。また、用紙３への印字が不用意に行われてしまうことを防ぐことができるため、利用者に意識させることなく放電処理を実行することができる。
【００４２】
また、上記実施形態では、同一の電子回路（コントロールボードＢ１）にモータ駆動部１４及びヘッド駆動部１５等の駆動手段を搭載した例を説明したが、これに限らず、駆動手段のそれぞれが異なる電子回路に搭載されてもよい。この場合、ＣＰＵ１１は、電源オフへの移行途中と判定すると、電子回路の各々に搭載された駆動手段を制御することで、当該駆動手段に対応する駆動デバイスへの通電を実行させるものとする。
【００４３】
また、上記実施形態では、ＣＰＵ１１は、検出部１７から入力されるパワーフェイル信号によりプリンタ１０の電源オフが指示されたと判定し、放電制御を開始する構成としたが、放電制御開始のトリガはこれに限らない。例えば、ＣＰＵ１１は、操作入力部１８に設けられた操作子（例えば電源スイッチ等）を介して電源オフが指示されたことを条件に放電制御を開始してもよい。また、例えば、ＣＰＵ１１は、ホスト装置から通信インタフェース１９を介して電源オフが指示されたことを条件に放電制御を開始してもよい。より詳細には、ＣＰＵ１１は、操作入力部１８や通信インタフェース１９を介して電源オフが指示されたと判定すると、電源部１６から供給される電力をオフとする制御（電源オフ制御）を開始する。そして、ＣＰＵ１１は、電源オフ制御の開始に伴い、上述した放電制御を開始することで、電子回路に残留する電荷を放電させる。
【００４４】
また、上記実施形態では、プリンタ装置の一例としてサーマル方式のプリンタ１０を説明したが、プリンタ装置の印字方式はこれに限らないものとする。例えば、インクジェット方式やドットインパクト方式等、他の印字方式のプリンタ装置であってもよい。
【符号の説明】
【００４５】
１  サーマルヘッド
２  プラテンローラ
３  用紙
４  ステッピングモータ
５  ベルト
１０  プリンタ
１１  ＣＰＵ
１２  ＲＡＭ
１３  記憶部
１４  モータ駆動部
１５  ヘッド駆動部
１６  電源部
１７  検出部
１８  操作入力部
１９  通信インタフェース
Ｂ１  コントロールボード
【先行技術文献】
【特許文献】
【００４６】
【特許文献１】特開２００２−１３２２１０号公報
【図１】
2019034430.tif 000003
【図２】
2019034430.tif 000004
【図３】
2019034430.tif 000005
【図４】
2019034430.tif 000006