(57)【要約】【課題】従来のように印字開始位置を決定するために必ずラベル用紙を１ラベル分だけ紙送りする場合に比べて、印字開始位置の決定時にラベル用紙の台紙に貼付されたラベルを無駄にすることがなくなる、プリンタ、プログラムおよび印字開始位置決定方法を提供する。【解決手段】用紙収納部とサーマルヘッドとを結ぶ用紙搬送経路中に設けられたラベル位置検出部で検出された電源を切った際のラベル用紙の位置を停止位置情報として、電源を切っても記憶内容を保持することができる不揮発性記憶部に記憶し、電源を入れる際に、不揮発性記憶部に記憶されている停止位置情報を、サーマルヘッドによる印字開始位置とする（ステップＳ１７）。これにより、従来のように印字開始位置を決定するために必ずラベル用紙を１ラベル分だけ紙送りする場合に比べて、印字開始位置の決定時にラベル用紙の台紙に貼付されたラベルを無駄にすることがなくなる。【選択図】図８
2011062885.tif 000002
【特許請求の範囲】
【請求項１】
電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うプリンタにおいて、
前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、
前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、
前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶する情報記憶手段と、
前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする位置設定手段と、
を備えることを特徴とするプリンタ。
【請求項２】
前記ラベル用紙のラベルサイズを記憶するラベルサイズ記憶部を更に備え、
前記位置設定手段は、前記ラベルサイズ記憶部に記憶されている前記ラベルサイズが閾値以下である場合に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする、
ことを特徴とする請求項１記載のプリンタ。
【請求項３】
前記用紙収納部の少なくとも一部を外部に対して開状態または閉状態にするカバーの開閉状態を検出するカバー開閉検出部を更に備え、
前記位置設定手段は、前記カバー開閉検出部で前記カバーが閉状態であることを検出した場合に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする、
ことを特徴とする請求項１または２記載のプリンタ。
【請求項４】
前記位置設定手段は、前記カバー開閉検出部で前記カバーが開状態であることを検出した場合に、前記カバー開閉検出部で前記カバーが閉状態であることを検出した後、前記モータを駆動することによって前記ラベル用紙を１ラベル分だけ紙送りすることによって印字開始位置を決定する、
ことを特徴とする請求項３記載のプリンタ。
【請求項５】
前記位置設定手段は、前記ラベルサイズ記憶部に記憶されている前記ラベルサイズが閾値以下でない場合に、前記モータを駆動することによって前記ラベル用紙をバックフィードしてから１ラベル分だけ紙送りすることにより印字開始位置を決定する、
ことを特徴とする請求項２記載のプリンタ。
【請求項６】
前記モータの駆動によって前記ラベル用紙の紙送りを指示する紙送り指示部と、
前記位置設定手段によって印字開始位置を決定した後、前記紙送り指示部から紙送り指示があった場合、前記位置設定手段によって決定した印字開始位置に関係なく、前記モータを駆動することによって前記ラベル用紙を指示された分だけ紙送りする紙送り手段と、
を備えることを特徴とする請求項１ないし５のいずれか一記載のプリンタ。
【請求項７】
電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うものであって、前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、を備えるプリンタを制御するコンピュータを、
前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶する情報記憶手段と、
前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする位置設定手段と、
として機能させることを特徴とするプログラム。
【請求項８】
電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うものであって、前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、を備えるプリンタで実行される印字開始位置決定方法であって、
前記プリンタは、制御部と記憶部を備え、
前記制御部において実行される、
情報記憶手段が、前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶するステップと、
位置設定手段が、前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とするステップと、
を含むことを特徴とする印字開始位置決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、プログラムおよび印字開始位置決定方法に関する。
【背景技術】
【０００２】
宅配便や在庫管理等のような様々な用途で、ポータブルプリンタが普及している。このようなポータブルプリンタは、例えば特許文献１に開示されている。特許文献１に開示されているポータブルプリンタは、一つの使用態様として、ロール状に巻回された台紙付きのラベル用紙を収納し、ラベル用紙を引き出しながら蓄積した印字データに基づく印字を台紙に貼付されたラベルに対して行ない、印字済みのラベルを台紙から剥離して発行口より発行する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来、この種のポータブルプリンタにおいては、電源ＯＮ時にラベル用紙を１ラベル分だけ紙送りすることによって、印字開始位置を決定するようにしている。このようにするのは、この種のポータブルプリンタにおいては、電源をＯＦＦするとラベル用紙の停止位置（すなわち、電源ＯＮ時の印字開始位置）が分からなくなるために、電源ＯＮ時にそのまま印字を開始すると印字位置にずれを生じることが多くなるためである。
【０００４】
しかしながら、電源ＯＮする毎に、ラベル用紙を１ラベル分だけ紙送りするのは、非常に無駄である。特に、宅配便などで利用されるポータブルプリンタは電源ＯＮ／ＯＦＦの回数が多くなりがちであるため、無駄になるラベルの枚数も多くなる傾向にある。
【０００５】
なお、電源ＯＮ時にラベル用紙をバックフィードしてから１ラベル分だけ紙送りすることにより印字開始位置を決定することも考えられるが、ラベル用紙の台紙に貼付されたラベルの短辺の長さが短いような場合にはバックフィードに伴って台紙からラベルが剥がれてジャムが発生してしまうという問題がある。
【０００６】
本発明は、上記に鑑みてなされたものであって、従来のように印字開始位置を決定するために必ずラベル用紙を１ラベル分だけ紙送りする場合に比べて、印字開始位置の決定時にラベル用紙の台紙に貼付されたラベルを無駄にすることがなくなる、プリンタ、プログラムおよび印字開始位置決定方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うプリンタにおいて、前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶する情報記憶手段と、前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする位置設定手段と、を備えることを特徴とする。
【０００８】
また、本発明のプログラムは、電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うものであって、前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、を備えるプリンタを制御するコンピュータを、前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶する情報記憶手段と、前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とする位置設定手段と、として機能させることを特徴とする。
【０００９】
また、本発明は、電源からの電力供給を受けて、モータを駆動源として用紙収納部に収納されていてロール状に巻回されたラベル用紙を副走査方向に引き出して搬送する過程で、前記ラベル用紙の台紙に貼り付けられたラベルをサーマルヘッドによって加熱して印字を行うものであって、前記電源を切っても記憶内容を保持することができる不揮発性記憶部と、前記用紙収納部と前記サーマルヘッドとを結ぶ用紙搬送経路中に設けられ、前記ラベル用紙のラベル位置を検出するラベル位置検出部と、を備えるプリンタで実行される印字開始位置決定方法であって、前記プリンタは、制御部と記憶部を備え、前記制御部において実行される、情報記憶手段が、前記電源を切った際の前記ラベル位置検出部で検出された前記ラベル用紙の位置を停止位置情報として前記不揮発性記憶部に記憶するステップと、位置設定手段が、前記電源を入れる際に、前記不揮発性記憶部に記憶されている前記停止位置情報を、前記サーマルヘッドによる印字開始位置とするステップと、を含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、用紙収納部とサーマルヘッドとを結ぶ用紙搬送経路中に設けられたラベル位置検出部で検出された電源を切った際のラベル用紙の位置を停止位置情報として、電源を切っても記憶内容を保持することができる不揮発性記憶部に記憶し、電源を入れる際に、不揮発性記憶部に記憶されている停止位置情報を、サーマルヘッドによる印字開始位置とすることにより、電源のオフ／オンの前後でラベル用紙の入れ替えが無いような場合には、不揮発性記憶部に記憶されている停止位置情報をサーマルヘッドによる印字開始位置とすることができるので、従来のように印字開始位置を決定するために必ずラベル用紙を１ラベル分だけ紙送りする場合に比べて、印字開始位置の決定時にラベル用紙の台紙に貼付されたラベルを無駄にすることがなくなる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の一形態に係るポータブルプリンタの外観を示す斜視図である。
【図２】図２は、カバーが開いた状態のポータブルプリンタの外観を示す斜視図である。
【図３】図３は、用紙搬送経路を示す模式図である。
【図４】図４は、ポータブルプリンタの制御系を示すブロック図である。
【図５】図５は、印字制御装置の構成を示すブロック図である。
【図６】図６は、電源ＯＦＦ処理および電源ＯＮ処理にかかる機能を示す機能ブロック図である。
【図７】図７は、電源ＯＦＦ処理の流れを示すフローチャートである。
【図８】図８は、電源ＯＮ処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかるプリンタ、プログラムおよび印字開始位置決定方法の最良な実施の形態を詳細に説明する。本実施の形態では、プリンタは、台紙に複数のラベルが貼付されたラベル用紙を巻き取った用紙ロールを内部に収納し、サーマルヘッドによる印刷を行う感熱式のポータブルプリンタである。
【００１３】
ポータブルプリンタ１０１の概略構造について説明する。ここで、図１は本発明の実施の一形態に係るポータブルプリンタの外観を示す斜視図、図２はカバーが開いた状態のポータブルプリンタの外観を示す斜視図である。
【００１４】
ポータブルプリンタ１０１は、直方体形状の外観形状を有しており、ポータブルプリンタ１０１の印字機能、用紙送り機能をなす印字機構３００（図４参照）、及び電源となる充電池２７０（図４参照）は、ハウジング１０２内に収納されている。本実施の形態においては、充電池２７０としてリチウムイオン充電池を使用している。ハウジング１０２は、台紙に複数のラベルＬ（図２参照）が貼付されたラベル用紙ＰＴを巻き取った用紙ロールＰＲを収納することができる内部構造を有しており、用紙ロールＰＲを内部に導入できるように上面に開口部１０６が形成されている。開口部１０６にはカバー１０７が回動自在に配置されている。開口部１０６は、カバー１０７を開閉することにより開状態、又は閉状態にされる。
【００１５】
なお、ハウジング１０２には、カバー１０７の開閉状態を検知するカバー開閉検出部であるカバー開閉センサ５０（図４参照）が設けられている。カバー開閉センサ５０は、機械式センサであるマイクロスイッチで構成されており、カバー１０７がハウジング１０２から解放され、開口部１０６が開放された状態では電流が流れないオフ状態となる。一方、カバー１０７が開口部１０６を覆った状態では電流が流れるオン状態となる。尚、このカバー開閉センサ５０は、上述したマイクロスイッチに限られるものではなく、光センサを備えた非接触式スイッチなども使用することができる。
【００１６】
カバー１０７は、開口部１０６の一辺をなすハウジング１０２の奥側辺１０８に取り付けられており、カバー１０７を閉じた状態で、カバー１０７の先端である外側辺１１１と、開口部１０６の一辺である手前側辺１０９との間にポータブルプリンタ１０１の幅方向に印字されたラベル用紙ＰＴを取り出すための細長い隙間部が形成される。この隙間部は、用紙排出口１１０として機能する。
【００１７】
また、ハウジング１０２の一側面には、各種のコネクタを有する接続コネクタ部１０３、及び充電池２７０の着脱を可能とするバッテリー収納部１０４が配置されている。
【００１８】
用紙排出口１１０から排出されたラベル用紙ＰＴをカットするため、用紙排出口１１０を構成するハウジング１０２の手前側辺１０９やカバー１０７の外側辺１１１は、鋭利な形状に形成されている。
【００１９】
ハウジング１０２の内部には、用紙ロールＰＲを着脱自在に収納可能な用紙収納部１０５が形成されている。用紙ロールＰＲは、ロール軸をポータブルプリンタ１０１の幅方向に向けた状態で用紙収納部１０５に収納され、プラテン１１７によって引き出されて用紙排出口１１０（図１参照）に向けて搬送される。このプラテン１１７に対向してサーマルヘッド１１２が配置されている。
【００２０】
サーマルヘッド１１２は、下方に配置されたヘッドブラケット１１５に着脱できるように配置されている。ヘッドブラケット１１５は、ハウジング１０２に固定され、サーマルヘッド１１２をポータブルプリンタ１０１の奥側上方に付勢する。また、サーマルヘッド１１２のポータブルプリンタ１０１の奥側には、ヘッドカバー１１６が隣接配置される。ヘッドカバー１１６は、ハウジング１０２に必要に応じて装着され、サーマルヘッド１１２を付勢してサーマルヘッド１１２の振動を防止する。
【００２１】
サーマルヘッド１１２は、所定の複数の密度で発熱素子列１１４が一列に配置されて構成されている。サーマルヘッド１１２は、ヘッド制御装置１３３（図４参照）の制御に基づいて発熱素子列１１４が発熱することで、ラベル用紙ＰＴのラベルＬを加熱し印字を行う。サーマルヘッド１１２はヘッドブラケット１１５に着脱自在に配置され、例えば、２０３ｄｐｉのものと、３００ｄｐｉのものとを選択して配置することができる。
【００２２】
また、ハウジング１０２の内部には、駆動ギア１１９が配置されている。駆動ギア１１９は、モータ制御装置１３４（図４参照）に制御されて駆動するステッピングモータ１３１（図４参照）を駆動源として回動する。
【００２３】
カバー１０７において、プラテン１１７の近傍には、用紙抑えローラ１１８が配置されている。プラテン１１７及び用紙抑えローラ１１８はいずれも、ポータブルプリンタ１０１の幅方向に回転軸を向けて回動自在となっている。
【００２４】
プラテン１１７は、カバー１０７が閉じられた状態でサーマルヘッド１１２の発熱素子列１１４と接する位置に位置決めされてカバー１０７に配置されている。ポータブルプリンタ１０１の正面側からみてプラテン１１７の左側には、プラテン１１７と一体に回動する従動ギア１１９ａが接続されている。
【００２５】
従動ギア１１９ａは、カバー１０７が閉じられた状態になると駆動ギア１１９と噛み合い、駆動ギア１１９に駆動される。用紙抑えローラ１１８は、カバー１０７が閉じられた状態でヘッドカバー１１６と接する位置に位置決めされるようにカバー１０７に接続されている。カバー１０７が閉じられると、カバー１０７に取り付けられている従動ギア１１９ａは、駆動ギア１１９と噛合し、従動ギア１１９ａに連結されたプラテン１１７を回転駆動する。本実施の形態において、駆動ギア１１９、従動ギア１１９ａとは変速機１３２（図４参照）を構成する。
【００２６】
本実施の形態では、用紙ロールＰＲは、用紙収納部１０５内に配置され、レバー１２２で取り付け取り外し可能に配置され、その間隔を用紙ロールＰＲの間隔にあわせて変更できる２枚のガイドフェンス１２１の間に配置されている。
【００２７】
図３に示すように、用紙収納部１０５とサーマルヘッド１１２とを結ぶ用紙搬送経路中には、ラベル用紙ＰＴの台紙に貼付されたラベルＬの位置を検出するラベル位置検出部であるラベルセンサ５１が設けられている。より詳細には、ラベルセンサ５１は、ラベル用紙ＰＴの台紙に貼付されたラベルＬ間のギャップを検出するための透過型センサでも良いし、ラベル用紙ＰＴの台紙に貼付されたラベルＬを検出するための反射型センサでも良い。
【００２８】
また、ハウジング１０２には、外部電源から直流電力を供給する直流電力入力部２１０が配置されている。この直流電力入力部２１０には、ＡＣアダプタ４００のプラグ４０４が差し込まれ、ポータブルプリンタ１０１に直流電力が供給される。
【００２９】
ＡＣアダプタ４００は、ポータブルプリンタ１０１と別体に形成され、外部の商用電力コンセントに差し込まれて、直流電力を出力する。ＡＣアダプタ４００は、内部に直流変換回路を備えた本体４０１と、本体４０１に取り付けられたコンセントプラグ４０２と、直流電力出力用のケーブル４０３と、プラグ４０４とを備え、コンセントプラグ４０２から入力されたＡＣ１００Ｖの電力をケーブル４０３先端のプラグ４０４にＤＣ２０Ｖとして出力する。
【００３０】
なお、直流電力入力部２１０から直流電力を供給する装置としては、汎用ＡＣアダプタの他、カーアダプタ（入出力１２Ｖ）、ＤＣ−ＤＣコンバータ（入力１０〜６０Ｖ、出力２０Ｖ）等を使用することができる。
【００３１】
そして、プラグ４０４を直流電力入力部２１０に接続することにより、ポータブルプリンタ１０１に直流電力が供給され、充電池２７０が充電可能な状態になる。
【００３２】
加えて、ハウジング１０２には、操作部１５０が設けられている。操作部１５０には、電源スイッチ１５１と、ユーザが紙送りを指示するための紙送り指示部である紙送りボタン１５２と、ユーザが紙送りの一時停止を指示するための一時停止ボタン１５３と、充電池２７０の充電状態をユーザに報知するためのインジケータ１５４と、ＬＣＤ（Liquid  Crystal  Display）１５５と、通信用窓１５６とが設けられている。概略的には、ポータブルプリンタ１０１は、通信用窓１５６および通信インタフェース１４０（図５参照）を介した赤外線通信などによってデータ送受信を実行することができ、これによって、例えば印字データを受信してＲＡＭ１３やフラッシュメモリ１４（いずれも図５参照）に蓄積することができる。
【００３３】
次に、ポータブルプリンタ１０１の制御系について説明する。ここで、図４はポータブルプリンタの制御系を示すブロック図である。
【００３４】
図４に示すように、ポータブルプリンタ１０１の印字機構３００は、サーマルヘッド１１２にストローブ信号、印字信号を含む印字制御信号を出力するヘッド制御装置１３３と、ステッピングモータ１３１に駆動パルス信号を出力するモータ制御装置１３４とを備えている。そして、印字制御装置１３５は、カバー開閉センサ５０、ラベルセンサ５１、操作部１５０、印字機構３００など、装置全体を制御する。
【００３５】
また、ポータブルプリンタ１０１の印字機構３００は、ヘッドブラケット１１５に取り付けられたサーマルヘッド１１２が３００ｄｐｉのものであるか、２０３ｄｐｉのものであるかを検出する印字密度検出装置１３６を備えている。
【００３６】
ここで、図５は印字制御装置１３５の構成を示すブロック図である。図５に示すように、印字制御装置１３５は、各種の演算処理を実行して各部を集中的に制御するＣＰＵ（Central  Processing  Unit）１１を有している。このＣＰＵ１１には、ＲＡＭ（Random  Access  Memory）１３、および電源を切っても記憶内容を保持することができる不揮発性記憶部であるフラッシュメモリ１４がシステムバス１５を介して接続されている。
【００３７】
フラッシュメモリ１４は、ポータブルプリンタ１０１の動作プログラムや各種設定情報を記憶する。ＣＰＵ１１は、フラッシュメモリ１４に記憶された動作プログラムをＲＡＭ１３にコピーして実行することにより各部を制御する。動作プログラムには、例えば後述する電源ＯＦＦ処理や電源ＯＮ処理を行うためのプログラムも含まれる。加えて、フラッシュメモリ１４は、電源ＯＦＦ処理や電源ＯＮ処理において用いられるラベル用紙ＰＴの停止位置情報を記憶するための停止位置情報記憶部１４４を備えている。
【００３８】
ＲＡＭ１３は、各種の可変情報を一時的に記憶する。また、ＲＡＭ１３の一部の領域は、ラベル用紙ＰＴのラベルＬに印刷される印字データ（画像データ）が展開される印刷バッファとして利用される。印字データは、ホストコンピュータ（図示せず）から受信した印刷対象となるデータである。なお、印字データは、フラッシュメモリ１４に記憶されるものであっても良い。ホストコンピュータは、例えば、パーソナルコンピュータ（ＰＣ）、携帯電話機、ハンディターミナル等であって、ユーザによる操作入力に応じて各種演算処理を実行する。
【００３９】
また、ＣＰＵ１１には、通信インタフェース１４０、表示コントローラ１４１、キーコントローラ１４２、センサコントローラ１４３がシステムバス１５を介して接続されている。表示コントローラ１４１は、ＣＰＵ１１の制御のもとで、操作部１５０のＬＣＤ１５５における表示（バッテリ残量、電波受信状況、エラーメッセージなど）を制御する。キーコントローラ１４２は、ＣＰＵ１１の制御のもとで、操作部１５０の電源スイッチ１５１、紙送りボタン１５２、一時停止ボタン１５３からのキー入力を制御する。センサコントローラ１４３は、ＣＰＵ１１の制御のもとで、カバー開閉センサ５０やラベルセンサ５１などのセンサ類からの入力を制御する。
【００４０】
通信インタフェース１４０は、ホストコンピュータなどの外部の機器と通信を行うためのインタフェースである。通信インタフェース１４０は、例えばＩｒＤＡ等の赤外線通信、ＵＳＢ（Universal  Serial  Bus）、無線ＬＡＮ（Local  Area  Network）、ＲＳ−２３２Ｃ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等により構成され、ホストコンピュータに設けられた通信インタフェースとの通信が可能である。
【００４１】
また、ポータブルプリンタ１０１は、ハウジング１０２の内部に電力制御回路２００を備える。電力制御回路２００は、操作部１５０の電源スイッチ１５１のＯＮ／ＯＦＦに従って、ＡＣアダプタ４００等を介した外部の商用電力コンセントからの電力または充電池２７０からの電力の供給／遮断をソフト的に制御する。ソフト的とは、本ポータブルプリンタ１０１の制御信号によって電力の供給／遮断を制御することを意味する。
【００４２】
電力制御回路２００は、直流電力入力部２１０と、電圧変更装置２２０と、電力監視装置２３０と、電力制御装置２４０と、電力遮断装置２５０と、電源切替装置２６０と、電源供給装置であるシステム電源供給回路２８０と、を備える。
【００４３】
電圧変更装置２２０は、直流電力入力部２１０から入力された所定電圧範囲（例えば１０Ｖ〜２５Ｖ）の直流電力の電圧を充電池２７０の充電に適した電圧（例えば８．４Ｖ、又は、１６．８Ｖ：充電池の仕様により異なる）に変更する。本実施の形態では、充電池２７０はリチウムイオン充電池であるので、ＣＣ／ＣＶ充電方式、即ち、外部ＤＣ電圧を降圧して、電流電圧一定充電を行う。
【００４４】
また、電圧変更装置２２０は、充電に際して、充電電圧、電流を可変にすることや、再充電の閾値を調節することにより、電池の寿命を延ばすことができる長寿命モードに設定することができる。電力監視装置２３０は、直流電力入力部２１０からの直流電力の電圧を監視する。電力遮断装置２５０は、電力監視装置２３０が検出した直流電圧の電圧が所定範囲（１０Ｖ〜２５Ｖ）から外れた場合、直流電力入力部２１０からの直流電力を遮断状態にする。電源切替装置２６０は、印字機構３００に供給される駆動電力を直流電力入力部２１０からの電力及び充電池２７０からの電力のうちの一方に切り替える。
【００４５】
電力制御装置２４０は、電力遮断装置２５０及び電源切替装置２６０に対して以下の制御を行う。
【００４６】
まず、電力監視装置２３０の検出結果に基づいて、直流電力入力部２１０からの直流電力が所定範囲（１０Ｖ〜２５Ｖ）であるとき、電源切替装置２６０を動作させ、直流電力入力部２１０からの直流電力を電圧変更装置２２０に導通させる。これにより、電圧変更装置２２０から充電池２７０に充電用の直流電力（８．４Ｖ）を供給する。この状態で、システム電源供給回路２８０にも直流電力入力部２１０からの電力が供給される。
【００４７】
また、電力制御装置２４０は、外部から直流電力が直流電力入力部２１０に供給されている状態で印字制御装置１３５からの印字信号を受けると、電源切替装置２６０を作動させて印字機構３００の駆動電力を充電池２７０の電力とする。これにより、印字指示があったとき印字機構３００への直流電力入力部２１０からの電力は遮断される。ただし、印字制御装置１３５への電力は、直流電力入力部２１０からの電圧が所定範囲であるときには直流電力入力部２１０から供給されるものとする。
【００４８】
更に、電力制御装置２４０は、印字指示がないときでも、電力監視装置２３０で検出された直流電力の電圧が充電池の電圧より低いとき、電源切替装置２６０を駆動してシステム電源供給回路２８０への電力を充電池２７０から供給する。
【００４９】
システム電源供給回路２８０は、印字制御装置１３５を介して印字機構３００の各部に電力を供給する。印字機構３００のサーマルヘッド１１２には、許容電圧の範囲で電力を印加する。即ち、ポータブルプリンタ１０１が印刷を行うときには、電力遮断装置２５０により、直流電力入力部２１０からの電力は遮断されている他、電源切替装置２６０により、充電池２７０からの電力が供給されており、サーマルヘッド１１２の許容電圧を超える電圧は供給されない。
【００５０】
また、システム電源供給回路２８０は、印字制御装置１３５を駆動する電力（電圧、５Ｖ，３．３Ｖ，１．５Ｖ等）を供給する。このように、システム電源供給回路２８０は、外部直流電力及び充電池２７０の電圧の範囲で適正に動作できるように各部への動作入力電圧が設定されている。
【００５１】
システム電源供給回路２８０は、充電池２７０及び直流電力入力部２１０からの直流電力で駆動する各電源系のオン、オフの制御を行う。即ち、システム電源供給回路２８０は、直流電力入力部２１０に直流電力が供給されている状態では直流電力入力部２１０からの直流電力を印字制御装置１３５に供給し、直流電力入力部２１０に直流電力が供給されていない状態では充電池２７０からの直流電力を印字制御装置１３５に供給する。
【００５２】
また、システム電源供給回路２８０は、電力制御装置２４０によって、印字制御装置１３５へ充電池２７０からの直流電力が供給されたとき、この直流電力を印字制御装置１３５経由で印字機構３００に供給する。
【００５３】
なお、印字制御装置１３５は、印字機構３００の制御を行う他、電力供給に際しては、電圧変更装置２２０及びシステム電源供給回路２８０からの情報を取得し、電圧変更装置２２０及びシステム電源供給回路２８０が充電できる条件であるとき、電力制御装置２４０に充電開始の指示を送る。
【００５４】
また、印字制御装置１３５は、ポータブルプリンタ１０１を状況に応じてさまざまな状態モードに設定する。モードとしては、サーマルヘッド１１２による印刷が直ちに行われる待機モード、電力消費を低減するためシステムを省エネルギー状態としたスリープモード、サーマルヘッド１１２で印字を行う印字モード、充電池２７０を充電する充電モード、充電池２７０の寿命を縮めることがない低電圧で充電を行う長寿命充電モードが設定されている。
【００５５】
各モードへの移行は以下のように制御されている。
【００５６】
まず、充電池２７０での駆動時において、待機モードから所定時間経過した後にスリープモードに入る。スリープモードでは、不要な機能部の電源を閉じ、通信インタフェース１４０の待ち受けのみを行う。スリープモードであるとき、印字機構３００を動作する必要が出た場合や、通信インタフェース１４０の送受信が発生した場合は、通常の待機モードに戻す。
【００５７】
また、外部からの直流電力の供給時においては、スリープモードには入らず、通常の待機モードとする。これにより、印字モードへの起動を速くできる。待機モードでは、通信インタフェース１４０の待ち受けを行いつつ、電圧変更装置２２０で充電池２７０の充電制御を行う。
【００５８】
このようなポータブルプリンタ１０１では、用紙収納部１０５に用紙ロールＰＲを収納してラベル用紙ＰＴを引き出して、カバー１０７を閉じると、引き出されたラベル用紙ＰＴはサーマルヘッド１１２及びプラテン１１７の間に挟まれ、かつ、ヘッドカバー１１６及び用紙抑えローラ１１８の間に挟まれる。この状態で印字制御装置１３５の制御の下に印字モードとなった場合には、ステッピングモータ１３１がモータ制御装置１３４の制御によって駆動されると、ラベル用紙ＰＴは、用紙ロールＰＲからサーマルヘッド１１２を経由して用紙排出口１１０に向かう方向に搬送される。また、サーマルヘッド１１２は、ヘッド制御装置１３３の制御に基づいて発熱素子列１１４を発熱させることによって、搬送されるラベル用紙ＰＴのラベルＬに対し所定の内容を印刷する。
【００５９】
次に、フラッシュメモリ１４に記憶されたプログラムによりＣＰＵ１１が実行する電源ＯＦＦ処理および電源ＯＮ処理について、図６に示す機能ブロック図、図７および図８に示すフローチャートを参照して説明する。
【００６０】
本実施の形態のポータブルプリンタ１０１で実行されるプログラムは、図６に示すような各部（情報記憶手段１０、位置設定手段２０、紙送り手段３０）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１１が上記フラッシュメモリ１４からプログラムを読み出して実行することにより上記各部がＲＡＭ１３上にロードされ、上述した各部（情報記憶手段１０、位置設定手段２０、紙送り手段３０）がＲＡＭ１３上に生成されるようになっている。
【００６１】
図７に示すように、情報記憶手段１０は、操作部１５０の電源スイッチ１５１の操作による電源ＯＦＦ信号を受信すると（ステップＳ１のＹｅｓ）、ラベル用紙ＰＴの停止位置情報（ラベルセンサ５１からのパルス数）をフラッシュメモリ１４の停止位置情報記憶部１４４に記憶した後（ステップＳ２）、電源ＯＦＦ処理を実行する（ステップＳ３）。
【００６２】
一方、図８に示すように、位置設定手段２０は、操作部１５０の電源スイッチ１５１の操作による電源ＯＮ信号を受信すると（ステップＳ１１のＹｅｓ）、電源ＯＮ処理を実行するとともに（ステップＳ１２）、フラッシュメモリ１４に記憶されている各種設定情報からラベル用紙ＰＴのラベルサイズ（ラベルの短辺の長さ）を取得する（ステップＳ１３）。なお、ラベル用紙ＰＴのラベルサイズ（ラベルの短辺の長さ）は、予め登録されている。すなわち、フラッシュメモリ１４は、ラベルサイズ記憶部としても機能する。
【００６３】
ラベル用紙ＰＴのラベルサイズ（ラベルの短辺の長さ）が閾値以下である場合には（ステップＳ１４のＹｅｓ）、位置設定手段２０は、カバー開閉センサ５０の状態を取得して（ステップＳ１５）、カバー１０７の開閉状態を判定する（ステップＳ１６）。
【００６４】
位置設定手段２０は、カバー１０７が閉状態である場合には（ステップＳ１６のＹｅｓ）、フラッシュメモリ１４の停止位置情報記憶部１４４に記憶されているラベル用紙ＰＴの停止位置情報（ラベルセンサ５１からのパルス数）を用いて印字開始位置を決定する（ステップＳ１７）。
【００６５】
また、位置設定手段２０は、カバー１０７が開状態である場合には（ステップＳ１６のＮｏ）、カバー１０７が閉状態となった後（ステップＳ１８のＹｅｓ）、モータ制御装置１３４を制御することによってラベル用紙ＰＴを１ラベルＬ分だけ紙送りすることによって、印字開始位置を決定する（ステップＳ１９）。
【００６６】
一方、ラベル用紙ＰＴのラベルサイズ（ラベルの短辺の長さ）が閾値以上である場合には（ステップＳ１４のＮｏ）、ジャムの発生は少ないことから、位置設定手段２０は、モータ制御装置１３４を制御することによってラベル用紙ＰＴをバックフィードしてから１ラベル分だけ紙送りすることにより印字開始位置を決定する（ステップＳ２０）。
【００６７】
なお、上述のようにして印字開始位置を決定した後、操作部１５０の紙送りボタン１５２の操作による紙送り指示信号を受信すると、紙送り手段３０が、決定した印字開始位置に関係なく、モータ制御装置１３４を制御することによってラベル用紙ＰＴを指示信号分だけ紙送りする。
【００６８】
このように本実施の形態によれば、用紙収納部１０５とサーマルヘッド１１２とを結ぶ用紙搬送経路中に設けられたラベルセンサ５１で検出された電源を切った際のラベル用紙ＰＴの位置を停止位置情報として、電源を切っても記憶内容を保持することができる停止位置情報記憶部１４４に記憶し、電源を入れる際に、停止位置情報記憶部１４４に記憶されている停止位置情報を、サーマルヘッド１１２による印字開始位置とすることにより、電源のオフ／オンの前後でラベル用紙ＰＴの入れ替えが無いような場合には、停止位置情報記憶部１４４に記憶されている停止位置情報をサーマルヘッド１１２による印字開始位置とすることができるので、従来のように印字開始位置を決定するために必ずラベル用紙ＰＴを１ラベル分だけ紙送りする場合に比べて、印字開始位置の決定時にラベル用紙ＰＴの台紙に貼付されたラベルＬを無駄にすることがなくなる、という効果を奏する。
【００６９】
なお、ラベル用紙ＰＴのラベルサイズ（ラベルＬの短辺の長さ）が閾値以下である場合に、停止位置情報記憶部１４４に記憶されている停止位置情報をサーマルヘッド１１２による印字開始位置とし、ラベルサイズが閾値以下でない場合に、ラベル用紙ＰＴをバックフィードしてから１ラベル分だけ紙送りすることにより印字開始位置を決定するのは、ラベル用紙ＰＴの台紙に貼付されたラベルＬの短辺の長さが短いような場合にはバックフィードに伴って台紙からラベルＬが剥がれてジャムが発生してしまうという問題があるが、ラベルＬの短辺の長さが十分に長いような場合にはラベル用紙ＰＴをバックフィードしてから１ラベル分だけ紙送りしてもジャムが発生することはないからである。
【００７０】
また、カバー１０７が閉状態であることを検出した場合に、停止位置情報記憶部１４４に記憶されている停止位置情報を印字開始位置とし、カバー１０７が開状態であることを検出した場合には、カバー１０７が閉状態であることを検出した後、ラベル用紙ＰＴを１ラベル分だけ紙送りすることによって印字開始位置を決定するのは、カバー１０７が開状態である場合には、ラベル用紙ＰＴの入れ替え作業を行っていると考えられ、ラベル用紙ＰＴの入れ替え作業前のラベル用紙ＰＴについての停止位置情報記憶部１４４に記憶されている停止位置情報が役に立たないためである。
【００７１】
なお、本実施の形態のポータブルプリンタ１０１で実行されるプログラムは、フラッシュメモリ１４に予め組み込まれて提供されるものとして説明したが、これに限るものではない。本実施の形態のポータブルプリンタ１０１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７２】
さらに、本実施の形態のポータブルプリンタ１０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のポータブルプリンタ１０１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００７３】
１０      情報記憶手段
１４      不揮発性記憶部、ラベルサイズ記憶部
２０      位置設定手段
３０      紙送り手段
５０      カバー開閉検出部
５１      ラベル位置検出部
１０１    プリンタ
１０５    用紙収納部
１０７    カバー
１１２    サーマルヘッド
１３１    モータ
１５２    紙送り指示部
２７０    電源
Ｌ        ラベル
ＰＴ      ラベル用紙
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開平０８−３００７４０号公報
【図１】
2011062885.tif 000003
【図２】
2011062885.tif 000004
【図３】
2011062885.tif 000005
【図４】
2011062885.tif 000006
【図５】
2011062885.tif 000007
【図６】
2011062885.tif 000008
【図７】
2011062885.tif 000009
【図８】
2011062885.tif 000010