(57)【要約】【課題】表示部を有するプリンタにおいて、何らかのエラー状態を有したままプリンタが省電力状態に移行した場合、ＬＥＤの表示からプリンタがどのようなエラー状態を有しているか操作者に知らせることは困難であった。【解決手段】印刷動作を実行する第１印字モードと前記印刷動作の待機状態であって前記第１印字モードとは異なるモードである第２印字モードとを有するプリンタにおいて、少なくとも第１の発光素子と第２の発光素子とを有する表示部と、前記第１の発光素子及び前記第２の発光素子を点灯又は消灯させるよう制御する表示制御部と、前記プリンタに関するエラーの有無を検知する検知部と、を備え、前記表示制御手段は、前記第２印字モード移行前に前記検知部が前記プリンタに関するエラーを検知している場合、前記第２印字モード移行後において前記第１の発光素子を予め定められた第１の表示制御にて点滅制御させる。【選択図】図３
2013071270.tif 000002
【特許請求の範囲】
【請求項１】
印刷動作を実行する第１印字モードと前記印刷動作の待機状態であって前記第１印字モードとは異なるモードである第２印字モードとを有するプリンタにおいて、
少なくとも第１の発光素子と第２の発光素子とを有する表示部と、
前記第１の発光素子及び前記第２の発光素子を点灯又は消灯させるよう制御する表示制御部と、
前記プリンタに関するエラーの有無を検知する検知部と、を備え、
前記表示制御手段は、前記第２印字モード移行前に前記検知部が前記プリンタに関するエラーを検知している場合、前記第２印字モード移行後において前記第１の発光素子を予め定められた第１の表示制御にて点滅制御させることを特徴とするプリンタ。
【請求項２】
前記表示制御手段は、前記第２印字モード移行前に前記検知部が前記プリンタに関するエラーを検知していない場合、前記第２印字モード移行後において前記第２の発光素子を予め定められた第２の表示制御にて点滅制御させることを特徴とする請求項１に記載のプリンタ。
【請求項３】
時間を計時する計時部と、をさらに備え、
前記表示制御部は、前記第２印字モード移行後において前記計時部が所定の時間を計時すると前記第１の発光素子に対して前記第１の表示制御又は前記第２の発光素子に対して前記第２の表示制御を実行することを特徴とする請求項１又は２に記載のプリンタ。
【請求項４】
前記第１の発光素子及び前記第２の発光素子の発光時に表示する表示色はそれぞれ異なる色であることを特徴とする請求項１乃至３のいずれか一つに記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、印刷動作を実行する通常モードと省電力モードとを備えたプリンタに関する。
【背景技術】
【０００２】
従来、所定の印刷動作を実行する通常モードと印刷指令待機時において消費電力の低減を図る省電力モードとを備えるプリンタが広く知られている。これらのプリンタは、ラベル用紙に印刷するラベルプリンタやＰＯＳ端末に搭載又は接続されて使用されるレシートプリンタ等として使用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２１１１９４公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のプリンタは、操作者に対してその装置の状態を示すために種々の表示手段が用いられている。一例として、オペレーションパネル上にＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の発光装置を設けてこの発光装置を点灯、消灯等させることによりプリンタの所定状態を表現する。
【０００５】
しかしながら、従来の方法では、何らかのエラー状態を有したままプリンタが省電力状態に移行した場合、ＬＥＤの表示を頼りにプリンタがどのようなエラー状態を有しているか操作者に知らせることは困難であった。
【課題を解決するための手段】
【０００６】
本発明の実施形態にかかるプリンタは、印刷動作を実行する第１印字モードと前記印刷動作の待機状態であって前記第１印字モードとは異なるモードである第２印字モードとを有するプリンタにおいて、少なくとも第１の発光素子と第２の発光素子とを有する表示部と、前記第１の発光素子及び前記第２の発光素子を点灯又は消灯させるよう制御する表示制御部と、前記プリンタに関するエラーの有無を検知する検知部と、を備え、前記表示制御手段は、前記第２印字モード移行前に前記検知部が前記プリンタに関するエラーを検知している場合、前記第２印字モード移行後において前記第１の発光素子を予め定められた第１の表示制御にて点滅制御させる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係るプリンタの外観を示す図
【図２】本実施形態に係るプリンタの電気的接続を示すブロック図。
【図３】本実施形態に係るＬＥＤの点灯消灯表示制御の流れを示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態に係るプリンタの一実施形態を詳細に説明する。本実施形態では、ラベル用紙に印刷を行う携帯型のラベルプリンタを一例として説明を行う。
【０００９】
図１は、本実施形態に係るプリンタ１の外観を示す図である。プリンタ１は、本体ケース２内に、長尺状の用紙が巻回されたロール紙を収納する用紙収納部（図示せず）を備える。また、この用紙収納部を開閉する開閉カバー３を本体ケース２の正面に備える。
【００１０】
開閉カバー３が閉じられた状態において、開閉カバー３と本体ケース２との間に、用紙収納部に収納されたロール紙から引き出された用紙が搬送される用紙搬送路が形成される。
【００１１】
開閉カバー３の用紙収納部側の面には、用紙搬送路を搬送される用紙に印字するサーマルヘッド１６（図示せず）が取り付けられている。本体ケース２内には、開閉カバー３が閉じられた状態でサーマルヘッド１６に用紙搬送路を挟んで圧接するプラテン（図示せず）が回転可能に取り付けられている。
【００１２】
開閉カバー３には、サーマルヘッド１６で印字された用紙が排紙される排紙口４が形成されている。
【００１３】
プリンタ１の本体には、発光素子であるＬＥＤ２１（第１の発光素子ＬＥＤ２１ａ、第１の発光素子ＬＥＤ２１ｂ等）が複数設けられている。このＬＥＤ２１はそれぞれ予め定められた表示制御プログラムに従って点灯又は消灯する。第１の発光素子ＬＥＤ２１ａと第２の発光素子ＬＥＤ２１ｂのそれぞれのＬＥＤは、点灯時に異なる色であってもよい。
【００１４】
プリンタ１は、バッテリ収納部５及び外部電源用コネクタ（図示せず）を備え、バッテリ収納部５に収納されたバッテリ１８（図２参照）又は外部電源２０（図２参照）のどちらか一方からの電力供給により駆動される。
【００１５】
図２はプリンタ１の電気的接続を示すブロック図である。プリンタ１は、各種の演算処理を実行して各部を集中的に制御するＣＰＵ６を備えている。このＣＰＵ６に、ＲＯＭ７、ＲＡＭ８、表示制御回路９、各種スイッチ１０、ラベルセンサ１１、モータドライバ１２、サーマルヘッドコントローラ１３、通信Ｉ／Ｆ１４、パルスモータ１５、サーマルヘッド１６、電圧検出回路１７、バッテリ１８、時計回路１９、ＬＥＤ２１と、がバスラインで接続されている。
【００１６】
ＲＯＭ７は、各種のプログラムを格納しており、ＣＰＵ６はこれらのプログラムに従う。また、ＲＯＭ７内には省電力モード時において、各エラーに対応付けられたＬＥＤ２１の表示制御プログラムが格納されている。また、省電力モード時においてエラーを有していない場合のＬＥＤ２１の表示制御プログラムについても格納されている。省電力モード移行時は、ＬＥＤ２１はこれらの表示プログラムに従って後述する所定の点滅表示が行なわれる。ＲＡＭ８は、印刷イメージが展開される印刷バッファとして利用される。
【００１７】
表示制御回路９は、ＬＥＤ２１の点灯及び消灯を制御するものである。このＬＥＤ２１の点灯消灯制御は、ＲＯＭ７に記憶されている表示プログラムに従って行なわれる。ＬＥＤ２１は発光素子であり、プリンタ１が所定の状態であることを点灯又は消灯又は点滅することにより報知する。ＲＯＭ７に記憶されている表示プログラムは、用紙エラー、バッテリ切れ、通信エラーなどの各種エラーに対応する形で定められている。なお、本体１には、点灯時に表示色が異なるＬＥＤが設けられていてもよい。
【００１８】
各種スイッチ１０は、電源スイッチや、用紙搬送のためのフィードスイッチ等である。
【００１９】
ラベルセンサ１１は、印字できる位置に用紙があるかどうかを検知する。例えば、透過型若しくは反射型の光学センサ等である。
【００２０】
モータドライバ１２には、用紙を送るパルスモータ１５が接続されている。サーマルヘッドコントローラ１３は、複数の発熱素子により用紙に印字を行なうサーマルヘッド１６が接続されている。
【００２１】
通信Ｉ／Ｆ１４は、赤外線センサや無線通信モジュール等で接続された各種機器との間で、例えば、印字データ等の各種データを送受信する。
【００２２】
電圧検出回路１７は、電源供給路に供給される電圧を測定するものであり、バッテリ１８から電源供給がされているのか外部電源２０から電源供給されているのかについて判断する。
【００２３】
時計回路（タイマー）１９は、プリンタ１内での使用する時間を計時する。例えば、省電力モードに移行する際に、時計回路１９にて時間を計時し、この時計回路１９にて予め定められた時間が計時されたことをきっかけにＬＥＤの表示点滅を実行するものである。
【００２４】
図３は、ＣＰＵ６が実行する省電力モード移行時のＬＥＤの点滅表示制御を示したフローチャートである。
【００２５】
Ａｃｔ３０１において、ＣＰＵ６は、所定の印刷動作を実行する。この場合、通常モードにて動作をしており、先の通常モードでの印刷動作とは、プリンタ１が通信Ｉ／Ｆ１４を介して印刷データを受信してＲＡＭ７の印刷バッファに印刷イメージを展開し、この印刷イメージに基づいてサーマルヘッド１６にて印刷する一連の動作である。
【００２６】
次に、ＣＰＵ６は、省電力モードに移行するか否かを判断する。省電力モードに移行するか否かの判断は、例えば、印刷データが送信されることを待機する待機状態において、時計回路（タイマー）１９が測定する時間が省電力モードに移行するための予め設定された基準時間を超えたか否かにより判断される。時計回路１９で計時した時間が予め設定された基準時間を越えていると判断した場合、ＣＰＵ６は、プリンタの現在の状態においてプリンタ内にエラー状態が存在するか否かを判断する。そして、省電力モードに移行するか否かのために計時されているタイマーを一旦リセットした後、再び時計回路（タイマー）をオンとして計時を開始させた後、ＣＰＵ６に対するバッテリ１８からの電力供給が停止されて動作モードが省電力モードに移行する。この一連の処理をフローチャートにて具体的に説明する。
【００２７】
Ａｃｔ３０２にて、時計回路（タイマー）１９が測定する時間が予め設定された基準時間を超えた場合（Ａｃｔ３０２のＹｅｓ）、ＣＰＵ６は、現在のプリンタがエラー状態であるか否かを判定する（Ａｃｔ３０３）。ＣＰＵ６は、プリンタ１にエラーが存在すると判断した場合（Ａｃｔ３０３のＹｅｓ）、省電力モードに移行するか否かのために計時されているタイマーを一旦リセットする（Ａｃｔ３０４）。リセット後、時計回路（タイマー）１９の計時を開始した後（Ａｃｔ３０５）、省電力モードに移行する（Ａｃｔ３０６）。ここで、時計回路１９の計時を再度開始させる理由は、省電力モード時において所定のタイミングで発光素子の点灯動作を開始させるためである。
【００２８】
省電力モード以降後、この時計回路１９で計時される時間が予め設定された時間に到達すると、第１の表示制御プログラムが実行される。つまり、表示制御回路９は、ＲＡＭ８に記憶されているプログラムに従って、第１の発光素子であるＬＥＤ２１ａに対して第１の表示制御を実行する。すなわち、第１の発光素子であるＬＥＤ２１ａは、第１の表示制御プログラムである２秒間隔で点滅を繰り返すこととなる（Ａｃｔ３０７）。そして、復帰指令を受信した場合、ＣＰＵ６は省電力モードから通常状態に復帰し（Ａｃｔ３０８のＹｅｓ）、通常の印刷動作が実行される状態となる（Ａｃｔ３１４）。一方、復帰指令を受信しない場合、ＣＰＵ６は省電力モードのままであり、第１の表示制御プログラムに従って第１の発光素子であるＬＥＤ２１ａの点灯消灯制御が継続される。
【００２９】
ここで、第１の表示制御プログラムは、一例として２秒間隔で点滅を繰り返し表示するプログラムとされている。ここでの「エラー」とは、プリンタの状態に関するものであり、例えば、印刷用紙が用紙切れとなった状態を示す用紙エンドエラー、バッテリの残量が残りわずかとなった状態を示すバッテリーエラー、紙が詰まっている状態を示す紙詰まりエラー、通信に障害が起きている状態を示す通信エラー、などのエラーである。これらのエラー状態とＬＥＤの点灯消灯表示プログラムとを一対一に対応付けて、省電力モード以降時にＬＥＤ２１を点灯消灯制御させてもよい。
【００３０】
なお、プリンタ１は省電力モードに移行するとプリンタの動作を制御するＣＰＵ６の駆動電力が停止されるのでバッテリ１８の電力消費が停止され省電力化が実現される。省電力モードにおいてのＬＥＤ２１の点灯消灯の表示制御はＣＰＵ６に代わり表示制御回路９にて実行されることとなる。なお、表示制御回路９は、省電力モード時においてもバッテリ１８から電力供給を受けて、動作可能となっている。すなわち、電力消費が大きいＣＰＵ６での表示制御ではなく、表示制御回路9にてＬＥＤ２１の点灯消灯の制御が実行される。
【００３１】
次に、省電力モード移行前に、プリンタ内にエラーがない場合のＬＥＤの点灯表示制御について説明する。Ａｃｔ３０２にて省電力モードに移行するか否かの判断をする際に、ＣＰＵ６は、現在のプリンタがエラー状態であるか否かを判定し（Ａｃｔ３０３）。ＣＰＵ６は、プリンタ１にエラーが存在しないと判断した場合（Ａｃｔ３０３のＮｏ）、Ａｃｔ３０４と同様に省電力モードに移行するか否かのために計時されているタイマーを一旦リセットする（Ａｃｔ３０９）。そして、再び時計回路（タイマー）をオンとして計時を開始させ（Ａｃｔ３１０）、省電力モードに移行する（Ａｃｔ３１１）。省電力モード移行後、この時計回路１９で計時される時間が予め設定された時間に到達すると、第２の表示制御プログラムがＲＡＭ８に展開し、発光素子である第２のＬＥＤ２１ｂを発光可能な状態（アクティブ状態）にセットし、表示制御回路９は、ＲＡＭ８に記憶されているプログラムに従って、第２の発光素子であるＬＥＤ２１ｂに対して第２の表示制御を実行する。
【００３２】
第２の表示制御プログラムは、一例として５秒間隔で点滅を繰り返すプログラムとされている。つまり、この場合、Ａｃｔ３０２でエラーがないと判断された場合、省電力モード移行後、第２の発光素子であるＬＥＤ２１ｂは第２の表示制御プログラムに従って５秒間隔で点滅を繰り返す。
【００３３】
そして、通信Ｉ／Ｆが復帰指令を受信した場合、ＣＰＵ６は省電力モードから通常状態に復帰し（Ａｃｔ３１３のＹｅｓ）、通常の印刷動作が実行される状態となる（Ａｃｔ３１４）。一方、復帰指令を受信しない場合、ＣＰＵ６は省電力モードの状態を維持し、第２の表示制御回路９は発光素子ＬＥＤ２１ｂに対して第２の表示制御プログラムで点灯消灯制御を実行する。
【００３４】
以上、本実施形態のプリンタによれば、省電力モードに移行する前にプリンタにエラーが存在するか否かを判断し、プリンタにエラーがある場合は、エラーが存在しない場合とは異なる時間間隔で点灯または消灯または点滅の表示を行う。これにより省電力モードにおいても、プリンタがエラー状態であるか否かをＬＥＤの点灯または消灯の時間間隔でもって表示することにより区別することが可能となる。
【００３５】
また、本実施形態のプリンタによれば、省電力モードに移行する前にプリンタにエラーが存在するか否かを判断し、プリンタにエラーがある場合とエラーがない場合とにおいて表示させるＬＥＤの色を異ならせて表示させている。このため、ＬＥＤが点灯した色を元にプリンタがエラー状態であるか否かを判断することが可能となる。
【００３６】
また、本実施形態のプリンタによれば、省電力モードに移行する前にプリンタにエラーが存在するか否かを判断し、プリンタのエラー状態に対応付けてＬＥＤを点灯又は消灯制御させている。このため、点灯または消灯制御を参考にプリンタがいかなるエラー状態であるかを判別することが可能となる。
【００３７】
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３８】
１  プリンタ
２  本体ケース
３  開閉カバー
４  排紙口    
５  バッテリ収納部
６  CPU
７  ROM
８  RAM
１９  時計回路
２１  発光素子
【図１】
2013071270.tif 000003
【図２】
2013071270.tif 000004
【図３】
2013071270.tif 000005