(57)【特許請求の範囲】
【請求項１】
記録媒体の搬送にパルスモータを用いたポータブルプリンタであって、
前記記録媒体に印刷を行うサーマルヘッドと、
前記サーマルヘッドを制御するヘッド制御部と、
前記パルスモータを制御するパルスモータ制御部と、
間欠レベルと間欠時間とが対応付けられている間欠レベル設定情報を予め記憶する記憶手段と、
印刷処理を開始してからの経過時間をカウントする第１のカウント手段と、
前記パルスモータの稼働時間をカウントする第２のカウント手段と、
前記第１のカウント手段及び前記第２のカウント手段によりカウントした時間に基づいて間欠レベルを判定する間欠レベル判定手段と、
前記間欠レベル判定手段により判定した間欠レベルに基づいて前記記憶手段により記憶されている間欠レベル設定情報を参照して間欠時間を設定し、設定した間欠時間に基づいて間欠処理を行うようにパルスモータ制御部を制御する制御部と、
を備え、
前記間欠レベル判定手段は、前記第１のカウント手段により一定時間カウントした際に前記第２のカウント手段によりカウントした時間が所定時間以上である場合に間欠レベルを引き上げ、前記第２のカウント手段によりカウントした時間が所定時間未満である場合に間欠レベルを引き下げる、
ことを特徴とするポータブルプリンタ。
【請求項２】
記録媒体の搬送にパルスモータを用いたポータブルプリンタであって、
前記記録媒体に印刷を行うサーマルヘッドと、
前記サーマルヘッドを制御するヘッド制御部と、
前記パルスモータを制御するパルスモータ制御部と、
印刷処理を開始してからの経過時間をカウントする第１のカウント手段と、
前記パルスモータの稼働時間をカウントする第２のカウント手段と、
前記第１のカウント手段及び前記第２のカウント手段によりカウントした時間に基づいて間欠レベルを判定する間欠レベル判定手段と、
前記間欠レベル判定手段により判定した間欠レベルに基づいて間欠時間を算出し、算出した間欠時間に基づいて間欠処理を行うようにパルスモータ制御部を制御する制御部と、
を備え、
前記間欠レベル判定手段は、前記第１のカウント手段により一定時間カウントした際に前記第２のカウント手段によりカウントした時間が所定時間以上である場合に間欠レベルを引き上げ、前記第２のカウント手段によりカウントした時間が所定時間未満である場合に間欠レベルを引き下げる、
ことを特徴とするポータブルプリンタ。
【請求項３】
前記間欠レベル判定手段は、前記第１のカウント手段によりカウントした一定時間を１区間とした１つの区間のうちの前記第２のカウント手段によりカウントした時間が所定時間以上である場合に間欠レベルを引き上げると判定し、前記第１のカウント手段によりカウントした２つの区間のうちの前記第２のカウント手段によりカウントした時間が所定時間以上である場合に間欠レベルを引き上げると判定することを特徴とする請求項１に記載のポータブルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、サーマルヘッドを用いて印字を行うポータブルプリンタに関する。
【背景技術】
【０００２】
従来、ポータブルプリンタとして、印刷される用紙の幅方向に配列された複数の発熱体を有するサーマルヘッドが搭載されたサーマルプリンタなどがある。サーマルプリンタは、バッテリの電力により駆動されるのが一般的である。サーマルプリンタは、印字を行なう場合、複数の発熱体のうちの印字する箇所に対応する発熱体を発熱させることにより、種々の情報を印刷する事が出来る（例えば特許文献１参照）。
【特許文献１】特開２００７−３０２６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記したポータブルプリンタでは、サーマルヘッドと対向して設けられているプラテンローラをパルスモータにより駆動することにより、サーマルヘッドの設置位置に用紙を供給している。
【０００４】
しかし、このようなパルスモータは、連続して動作させた場合、モータの温度が上昇する。パルスモータを連続して使用し、モータの温度が一定温度以上に達した場合、パルスモータが破損する可能性があるという問題がある。
【０００５】
このような温度情報による破損を防ぐ為に、温度センサを用いてパルスモータが一定温度以上に達しないようにパルスモータの動作を制御するものがある。しかし、温度センサは高価である為、低コストで実現することができないと言う問題がある。
【０００６】
本発明の一形態における目的は、上記した問題点を解決するものであり、低コストでモータの温度上昇を防止することが出来るポータブルプリンタを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一実施形態としてのポータブルプリンタは、記録媒体の搬送にパルスモータを用いたポータブルプリンタであって、前記記録媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドを制御するヘッド制御部と、前記パルスモータを制御するパルスモータ制御部と、間欠レベルと間欠時間とが対応付けられている間欠レベル設定情報を予め記憶する記憶手段と、印刷処理を開始してからの経過時間をカウントする第１のカウント手段と、前記パルスモータの稼働時間をカウントする第２のカウント手段と、前記第１のカウント手段及び前記第２のカウント手段によりカウントした時間に基づいて間欠レベルを判定する間欠レベル判定手段と、前記間欠レベル判定手段により判定した間欠レベルに基づいて前記記憶手段により記憶されている間欠レベル設定情報を参照して間欠時間を設定し、設定した間欠時間に基づいて間欠処理を行うようにパルスモータ制御部を制御する制御部と、を備え、前記間欠レベル判定手段は、前記第１のカウント手段により一定時間カウントした際に前記第２のカウント手段によりカウントした時間が所定時間以上である場合に間欠レベルを引き上げ、前記第２のカウント手段によりカウントした時間が所定時間未満である場合に間欠レベルを引き下げる。
【発明の効果】
【００１１】
この発明の一形態によれば、低コストでモータの温度上昇を防止することが出来るポータブルプリンタを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら、本発明の実施形態に係るポータブルプリンタについて詳細に説明する。  
図１は、本実施形態におけるポータブルプリンタ１０の概略構造を示す模式図である。ポータブルプリンタ１０は、サーマルヘッド１とプラテンローラ２とを有している。サーマルヘッド１とプラテンローラ２とは、巻回された連続紙Ｓ（レシート紙など）から供給される用紙３を挟み、互いに対向する位置に設けられている。
【００１３】
サーマルヘッド１は、一端が回転自在に支持されて他端がプラテンローラ２に圧接するように図示しない付勢部材により付勢されている。プラテンローラ２は、パルスモータ４とベルトを介して連結されている。パルスモータ４が回転した場合、プラテンローラ２は、ベルトによりパルスモータ４の回転に連動されて回転する。
【００１４】
用紙３は、サーマルヘッド１とプラテンローラ２との間に挟まれた状態でプラテンローラ２が回転することによって搬送される。サーマルヘッド１は、連続紙Ｓの幅方向に配列された複数の発熱体を有している。サーマルヘッド１は、複数の発熱体のうちの印字する箇所に対応する発熱体を発熱させることにより、感熱紙である用紙３に対して種々の情報を印刷（印字）することができる。本実施形態では、サーマルヘッドに配設された発熱体にストローブ信号を印加して発熱させる。
【００１５】
図２は、ポータブルプリンタ１０の構成を示すブロック図である。ポータブルプリンタ１０は、各種の演算処理を実行し各部を集中的に制御するＣＰＵ１１を有する。このＣＰＵ１１には、ＲＡＭ１３、及びフラッシュメモリ１４を含むメモリがシステムバス１５を介して接続されている。
【００１６】
フラッシュメモリ１４は、ポータブルプリンタ１０の動作プログラムを格納する。ＣＰＵ１１は、フラッシュメモリ１４に記憶された動作プログラムをＲＡＭ１３にコピーし実行することにより各部を制御する。動作プログラムには、例えば後述する間欠処理を行うためのプログラムが含まれる。
【００１７】
ＲＡＭ１３は各種の可変情報を一時的に格納する。また、ＲＡＭ１３の一部の領域は、用紙３に印刷される印刷データ（画像データ）が展開される印刷バッファとして利用される。印刷データは、ホストコンピュータ３０から受信した印刷対象となる印刷データである。なお、印刷データは、フラッシュメモリ１４が記憶するようにしてもよい。
【００１８】
また、ＣＰＵ１１には、モータ制御回路１８（パルスモータ制御部）、ヘッド制御回路１９（ヘッド制御部）、電源回路２０が接続される。  
モータ制御回路１８は、ＣＰＵ１１の制御のもとで、パルスモータ４を回転駆動させる。ヘッド制御回路１９は、ＣＰＵ１１の制御もとで、ＲＡＭ１３の印刷バッファに展開された印字データに応じて、サーマルヘッド１に配設された発熱体にストローブ信号を印加し、用紙３に印刷を行う。電源回路２０は、バッテリ２１に蓄えられた電力を各部に供給して動作させる。
【００１９】
また、ＣＰＵ１１には、表示コントローラ２３、通信インタフェース２５、キー入力部２６が接続される。  
表示コントローラ２３は、ＣＰＵ１１の制御のもとで、表示器２４における表示を制御する。表示器２４は、印字状況などの各種情報を表示する。
【００２０】
通信インタフェース（Ｉ／Ｆ）２５は、ホストコンピュータ３０（ホスト装置）などの外部の機器と通信を行なう為のインタフェースである。通信インタフェース２５は、例えばＩｒＤＡ等の赤外線通信、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＲＳ−２３２Ｃ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等により構成され、ホストコンピュータ３０に設けられた通信インタフェースと通信が可能である。
【００２１】
キー入力部２６は、ポータブルプリンタ１０に対してユーザが操作を入力するための各種のキーである。
【００２２】
ホストコンピュータ３０は、例えば、パーソナルコンピュータ（ＰＣ）、携帯電話機、またはハンディターミナル等により構成され、ユーザによる操作入力に応じて演算処理を実行する。
【００２３】
上記したように、フラッシュメモリ１４は、間欠処理を行なう為の間欠処理プログラムを記憶するための記憶領域を備えている。さらにフラッシュメモリ１４は、間欠処理において用いられる間欠レベル設定情報を記憶するための間欠レベル設定情報記憶部１４Ａを備えている。間欠レベル設定情報記憶部１４Ａは、記憶手段として機能する。
【００２４】
図３は、フラッシュメモリ１４に記憶されている間欠レベル設定情報について説明するための説明図である。また、図４は、図３に示す間欠レベル設定情報に基づいて作成されたグラフである。  
本実施形態に係わるポータブルプリンタ１０は、通常モードで運用している場合、間欠処理を行なわない。しかし、後述する一定の条件が満たされた場合、ポータブルプリンタ１０は、フラッシュメモリ１４から間欠処理プログラムを読み込み、間欠モードで運用を行なう。
【００２５】
間欠モードは、１つの印刷処理毎にパルスモータ４の動作を停止させる間欠時間が設けられたモードである。間欠時間は、間欠レベル毎に設定されており、間欠レベルが上昇するのに比例して段階的に長くなるように間欠レベル設定情報により設定されている。
【００２６】
ポータブルプリンタ１０は、１つの印刷処理毎に現在の間欠レベルに対応する間欠時間だけパルスモータ４の処理を停止させる。ポータブルプリンタ１０のＣＰＵ１１は、運用時のパルスモータ４の稼働状況を定期的に検査し、間欠モードにおける間欠レベルを判定し、逐次間欠レベルを変更する。即ち、ＣＰＵ１１は、間欠レベル判定手段として機能する。
【００２７】
図３に示すように、間欠レベル設定情報は、間欠レベルを示す「Ｌｅｖｅｌ」と間欠時間を示す「Ｒｅｓｔ  ｔｉｍｅ」とが対応付けられて構成されている。
【００２８】
「Ｆｅｅｄ  ｄｕｔｙ  ｏｖｅｒ  １００％  Ｒｅｓｔ  ｔｉｍｅ」は、パルスモータ４の稼働率が極めて高い場合、例えば、印刷処理が一定時間以上継続して行なわれていた場合に間欠時間として適用される時間を示す情報である。
【００２９】
例えば、６０秒毎にパルスモータ４の稼働状況の検査を行なう場合、「Ｆｅｅｄ  ｄｕｔｙ  ｏｖｅｒ  １００％  Ｒｅｓｔ  ｔｉｍｅ」は、印刷処理が６０秒以上継続して行なわれていた場合に間欠時間として適用される。なお、「Ｆｅｅｄ  ｄｕｔｙ  ｏｖｅｒ  １００％  Ｒｅｓｔ  ｔｉｍｅ」が適用される条件は、印刷処理が６０秒以上継続している場合に限らず、条件である印刷処理の継続時間については適宜変更することが出来る。
【００３０】
図４に示すように、間欠レベルに対応する間欠時間は、間欠レベルが上がるのに応じて長く設定されている。また、「Ｆｅｅｄ  ｄｕｔｙ  ｏｖｅｒ  １００％  Ｒｅｓｔ  ｔｉｍｅ」は、通常の「Ｒｅｓｔ  ｔｉｍｅ」に比べその時間が長く設定されている。
【００３１】
図５は、図１及び２に示すポータブルプリンタ１０において行なわれる間欠レベルの判定について説明するためのフローチャートである。なお、本実施形態では、６０秒ごとにパルスモータ４の稼働率を検査すると仮定する。
【００３２】
ポータブルプリンタ１０のＣＰＵ１１は、まず印刷処理を開始する（ステップＳ１１）。印刷処理を実行する場合、ＣＰＵ１１は、印刷データをＲＡＭ１３の印刷バッファに展開する。ＣＰＵ１１は、モータ制御回路１８を制御し、パルスモータ４を回転させることによりプラテンローラ２を駆動し、用紙３をサーマルヘッド１の取り付け位置に搬送させる。ＣＰＵ１１は、ヘッド制御回路１９を制御し、ＲＡＭ１３の印刷バッファに展開されている印刷データに基づいてサーマルヘッド１の対応する発熱体を発熱させる。
【００３３】
上記の印刷処理を間欠モードにより実行する場合、ＣＰＵ１１は、印刷処理を開始すると同時にカウントを開始する（ステップＳ１２）。ＣＰＵ１１は、この場合、印刷処理を開始してからの経過時間をカウントするカウント手段として機能する。なお、このカウント手段は、電源投入時からの経過時間をカウントするようにしてもよい。
【００３４】
また、この時ＣＰＵ１１は、パルスモータ４の稼働状況を検査する。即ち、ＣＰＵ１１は、モータ制御回路１８の状態を検査することにより、印字又はフィードの為にパルスモータ４が稼動している時間をカウントする。この場合、ＣＰＵ１１は、パルスモータ４の稼働時間をカウントするカウント手段として機能する。
【００３５】
ＣＰＵ１１は、印刷処理を開始してからの経過時間と、その時間内におけるパルスモータ４の稼働時間とからパルスモータ４の稼働率を判定する。即ち、ＣＰＵ１１は、稼働率判定手段として機能する。
【００３６】
カウントを開始すると、ＣＰＵ１１は、カウント開始から６０秒経過したか否かを常に判定する（ステップＳ１３）。カウント開始から６０秒経過した場合（ステップＳ１３、ＹＥＳ）、ＣＰＵ１１は、カウント開始からの６０秒間の間に印字又はフィードに要した時間が３６秒以上であるか否かを判定する（ステップＳ１４）。即ち、ＣＰＵ１１は、パルスモータ４がカウント開始からの６０秒間の間に３６秒以上稼動していたか否かを判定する。
【００３７】
カウント開始からの６０秒間の間に印字又はフィードに要した時間が３６秒以上であると判定した場合（ステップＳ１４、ＹＥＳ）、ＣＰＵ１１は、現行の間欠レベルを１段階引き上げる（ステップＳ１５）。なお、間欠レベルは、間欠モードにより印刷処理を開始した初期の段階で「１」となっている。即ち、現行の間欠レベルが「１」である場合、ＣＰＵ１１は、間欠レベルを「２」に設定する。
【００３８】
カウント開始からの６０秒間の間に印字又はフィードに要した時間が３６秒未満であると判定した場合（ステップＳ１４、ＮＯ）、ＣＰＵ１１は、現行の間欠レベルを１段階引き下げる（ステップＳ１６）。即ち、現行の間欠レベルが「２」である場合、ＣＰＵ１１は、間欠レベルを「１」に設定する。なお、間欠レベル「１」が最低のレベルであるため、現行の間欠レベルが「１」である場合、ＣＰＵ１１は、間欠レベルを引き下げず、現状の間欠レベルを維持する。
【００３９】
間欠レベルを設定し直すと、ＣＰＵ１１は、印刷処理が継続しているか否か判定する（ステップＳ１７）。印刷処理が継続していると判定した場合（ステップＳ１７、ＹＥＳ）、ＣＰＵ１１は、ステップＳ１２に戻り、ステップＳ１２乃至ステップＳ１６の処理を再び行う。印刷処理が継続していないと判定した場合（ステップＳ１７、ＮＯ）、ＣＰＵ１１は、処理を終了する。
【００４０】
図６は、図１及び２に示すポータブルプリンタ１０において行なわれる間欠処理について説明するためのフローチャートである。
【００４１】
ポータブルプリンタ１０のＣＰＵ１１は、印刷処理を開始すると、印刷データに基づいて各部を制御し、印字及びフィードを行う（ステップＳ２１）。印字及びフィードを開始すると、ＣＰＵ１１は、印字及びフィードの終了を待つ状態となる（ステップＳ２２）。即ち、ＣＰＵ１１は、１つの印刷データについて印刷が完了したか否かを判定する。
【００４２】
印字及びフィードが終了したと判定した場合（ステップＳ２２、ＹＥＳ）、ＣＰＵ１１は、印字及びフィードに要した時間が６０秒以上であったか否か判定する（ステップＳ２３）。
【００４３】
印字及びフィードに要した時間が６０秒未満であったと判定した場合（ステップＳ２３、ＮＯ）、ＣＰＵ１１は、図３に示す「Ｒｅｓｔ  ｔｉｍｅ」により示されている時間のうちの現行の間欠レベルに対応する時間を間欠時間に設定する（ステップＳ２４）。例えば、印字及びフィードに要した時間が６０秒未満であり、且つ、現行の間欠レベルが「５」である場合、ＣＰＵ１１は、２．６秒を間欠時間として設定する。
【００４４】
印字及びフィードに要した時間が６０秒以上であったと判定した場合（ステップＳ２３、ＹＥＳ）、ＣＰＵ１１は、図３に示す「Ｆｅｅｄ  ｄｕｔｙ  ｏｖｅｒ  １００％  Ｒｅｓｔ  ｔｉｍｅ」により示されている時間のうちの現行の間欠レベルに対応する時間を間欠時間に設定する（ステップＳ２５）。例えば、印字及びフィードに要した時間が６０秒以上であり、且つ、現行の間欠レベルが「５」である場合、ＣＰＵ１１は、７．１秒を間欠時間として設定する。
【００４５】
間欠時間を設定すると、ＣＰＵ１１は、間欠動作を行う（ステップＳ２６）。即ち、ＣＰＵ１１は、モータ制御回路１８を制御し、ステップＳ２４又はステップＳ２５において設定した間欠時間だけパルスモータ４を停止させる。即ち、ＣＰＵ１１は、設定した間欠時間に基づいて間欠処理を行うようにモータ制御回路１８を制御する制御部として機能する。
【００４６】
ＣＰＵ１１は、間欠時間が経過した後、次の印字データの有無を判定する（ステップＳ２７）。次の印字データの有る場合（ステップＳ２７、ＹＥＳ）、ＣＰＵ１１は、ステップＳ２１に戻り、ステップＳ２１乃至ステップＳ２６の処理を再び行う。次の印字データの無い場合（ステップＳ２７、ＮＯ）、ＣＰＵ１１は、処理を終了する。
【００４７】
上述したように、本発明の一実施形態によると、間欠レベルと間欠時間とを予め対応付けて記憶しておく。印刷処理を開始してから一定時間毎にパルスモータの稼働率を検査を行ない、パルスモータの稼働時間に基づいて稼働率を判定し、稼働率に応じて間欠レベルを逐次判定する。一枚の印刷データについての印刷処理が終了した場合、判定した間欠レベルに対応する間欠時間だけパルスモータの動作を停止させ、間欠時間が経過した後、次の印刷データの処理に移行する。
【００４８】
ポータブルプリンタは、上記の構成により、温度センサを用いることなく、適宜パルスモータの動作を停止させることが出来る。この結果として、低コストでモータの温度上昇を防止することが出来るポータブルプリンタを提供することができる。
【００４９】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合わせてもよい。
【００５０】
なお、上記した実施形態によると、６０秒毎にパルスモータ４の稼働率を検査するとして説明したが、これに限定されない。例えば、３０秒毎、または１２０秒毎など、いかなる時間毎にパルスモータ４の稼働率を検査するようにしてもよい。
【００５１】
また、６０秒のうち３６秒間以上稼動していた場合に間欠レベルを引き上げ、稼動時間が３６秒間未満である場合に間欠レベルを引き下げるとして説明したが、これに限定されない。間欠レベルを引き上げるか引き下げるかの判断の基準となる稼働時間は、適宜変更することが出来る。即ち、印刷処理を開始してからの経過時間を一定時間とし、パルスモータの稼働時間が所定時間以上であるか未満であるかに基づいて間欠レベルを判定する。即ち、カウントした時間の中での稼働率に基づいて間欠レベルを判定する。
【００５２】
また、図３において、各間欠レベルにおける間欠時間を示したが、図示したものに限定されない。間欠時間は、そのパルスモータ４の特性に応じて、例えばキー入力部２６による操作に応じて適宜変更することが出来る。
【００５３】
また、間欠レベルに上限を設け、上限の間欠レベルに達した場合、現状の間欠レベルを維持、若しくは、間欠レベルを引き下げのいずれかの処理を行うようにしてもよい。
【００５４】
またさらに、カウント開始からの６０秒間の間に印字又はフィードに要した時間に基づいて間欠レベルを引き上げるか引き下げるかを判定するとしたが、これに限定されない。間欠レベルを引き上げるか否かの判定と、間欠レベルを引き下げるか否かの判定を個別に行ってもよい。
【００５５】
例えば、カウント開始からの６０秒間を１区間として、間欠レベルを引き上げるか否かの判定を１区間の間に印字又はフィードに要した時間に基づいて判定するとし、間欠レベルを引き下げるか否かの判定を２区間の間に印字又はフィードに要した時間に基づいて判定するとしてもよい。間欠レベルを引き上げるか否かの判定において間欠レベル引き上げと判定し、間欠レベルを引き下げるか否かの判定において間欠レベル引き下げと判定した場合、間欠レベルの変更は行わず、現行の間欠レベルを維持する。
【００５６】
またさらに、ポータブルプリンタ１０は、間欠レベルと間欠時間とが対応付けられて記憶されている間欠レベル設定情報を参照して、現在の間欠レベルに基づいて間欠時間を設定するとして説明したがこれに限定されない。例えば、間欠レベルから間欠時間を算出する為の式を記憶しておき、逐次間欠時間を算出する構成であってもよい。  
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。 
［Ｃ１］ 
記録媒体の搬送にパルスモータを用いたポータブルプリンタであって、 
前記記録媒体に印刷を行うサーマルヘッドと、 
前記サーマルヘッドを制御するヘッド制御部と、 
前記パルスモータを制御するパルスモータ制御部と、 
間欠レベルと間欠時間とが対応付けられている間欠レベル設定情報を予め記憶する記憶手段と、 
印刷処理を開始してからの経過時間をカウントする第１のカウント手段と、 
前記パルスモータの稼働時間をカウントする第２のカウント手段と、 
前記第１のカウント手段及び前記第２のカウント手段によりカウントした時間に基づいて前記パルスモータの稼働率を判定する稼働率判定手段と、 
前記稼働率判定手段により判定した稼働率に基づいて間欠レベルを判定する間欠レベル判定手段と、 
前記間欠レベル判定手段により判定した間欠レベルに基づいて前記記憶手段により記憶されている間欠レベル設定情報を参照して間欠時間を設定し、設定した間欠時間に基づいて間欠処理を行うようにパルスモータ制御部を制御する制御部と、 
を備えることを特徴とするポータブルプリンタ。
【図面の簡単な説明】
【００５７】
【図１】図１は、本実施形態におけるポータブルプリンタの概略構造を示す模式図である。
【図２】図２は、ポータブルプリンタの構成を示すブロック図である。
【図３】図３は、フラッシュメモリに記憶されている間欠レベル設定情報について説明するための説明図である。
【図４】図４は、図３に示す間欠レベル設定情報に基づいて作成されたグラフである。
【図５】図５は、図１及び２に示すポータブルプリンタにおいて行なわれる間欠レベルの判定について説明するためのフローチャートである。
【図６】図６は、図１及び２に示すポータブルプリンタにおいて行なわれる間欠処理について説明するためのフローチャートである。
【符号の説明】
【００５８】
１…サーマルヘッド、２…プラテンローラ、３…用紙、４…パルスモータ、１０…ポータブルプリンタ、１０…プリンタ、１１…ＣＰＵ、１３…ＲＡＭ、１４…フラッシュメモリ、１４Ａ…間欠レベル設定情報記憶部、１５…システムバス、１８…モータ制御回路、１９…ヘッド制御回路、２０…電源回路、２１…バッテリ、２３…表示コントローラ、２４…表示器、２５…通信インタフェース、２６…キー入力部、３０…ホストコンピュータ。
【図１】
0005122379.tif 000002
【図２】
0005122379.tif 000003
【図３】
0005122379.tif 000004
【図４】
0005122379.tif 000005
【図５】
0005122379.tif 000006
【図６】
0005122379.tif 000007