(57)【特許請求の範囲】
【請求項１】
ラベル発行モードとレシート発行モードとを有し、指定されたモードで印字を行うポータブルプリンタにおいて、
印字部と、
この印字部で印字する印刷用紙を装着するために開閉自在に設けられたカバーと、
このカバーの開閉状態を検出するための開閉検出手段と、
特定キーが操作されてから所定時間を計時する計時手段と、
この開閉検出手段により前記カバーの開状態が検出されてエラー処理が行われている間に前記計時手段により前記特定キーの操作が所定時間以上行われたと判定されると前記ラベル発行モードと前記レシート発行モードとを切り換える切り換え手段とを具備したことを特徴とするポータブルプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、小型で携帯可能なポータブルプリンタに関する。
【０００２】
【従来の技術】
サーマルプリンタヘッドを搭載した小型で携帯可能なポータブルプリンタが普及されてきている。このようなポータブルプリンタが使用される形態には、以下に述べるような３つの使用形態がある。
【０００３】
まず、第1に図６（Ａ）に示すようにＰＣ（パーソナルコンピュータ）（あるいはハンディーターミナル）１２にRS232Cケーブル１３を介して接続する使用形態、第２に図６（Ｂ）に示すようにＰＣ（あるいはハンディーターミナル）１２とポータブルプリンタ１１とのデータのやりとりをIrDA（Infrared Data Association)の通信方式により赤外線で行なう使用形態、第３に図６（Ｃ）に示すようにＰＣ１２から無線でポータブルプリンタ１１に指令を送る使用形態がある。
【０００４】
このようなポータブルプリンタは、ラベルの発行形態として、レシートを発行するレシート発行モード、ラベルを発行するラベル発行モードのように少なくとも２種類の発行形態を備えている。
【０００５】
実際に、ポータブルプリンタからラベルを発行させる場合には、図５のフローチャートに示すように、ラベルモードへの切り換え処理を行い、印刷フォームの登録処理を行った後に、ラベルの発行処理を行っていた。
【０００６】
【発明が解決しようとする課題】
このようなラベルモードへの切り換え処理及びラベルの発行処理は図６（Ａ）及び（Ｂ）の場合いずれもは、ＰＣ１２からポータブルプリンタ１１にコマンドで送信されていた。
【０００７】
しかし、図６（Ｃ）の場合には、ラベルの発行処理に対するコマンドは、無線によりＰＣ１２からポータブルプリンタ１１に送信していたが、ラベルモードへの切り換え、あるいはレシートモードへの切り換えのようなモード切り換えに関しては、無線で行なっていなかった。これは、無線でモード切り換えを行うと、単方向で通信を行っている為モード切換が正しく完了したかの通知をＰＣ１２が受けることができないからである。又、他のポータブルプリンタのモードも切り換えてしまう虞れがあるからである。図６（Ｃ）のような場合にモード切り換えを行う場合には、図６（Ａ）に示すように、ＰＣ１２とポータブルプリンタ１１とをRS-232Cで接続した後、ＰＣ１２からポータブルプリンタ１１にモード切り換えのコマンドを送信していた。つまり、発行形態をラベル発行モードからレシート発行モードに切り換えるために、ＰＣ１２とポータブルプリンタ１１とをRS-232Cケーブル１３で接続し、発行モードの切換えを行った後、RS-232Cケーブル１３を外し、印刷用紙をレシート用紙に交換してから印刷を行うという作業が必要であった。
【０００８】
このように、ＰＣ１２からポータブルプリンタ１１に無線でデータを送信している場合には、発行モードの切換えの作業が煩雑であるという問題があった。
【０００９】
本発明は、上記の点に鑑みてなされたもので、その目的は、プリンタ単体でも発行形態の切り換えを行うことができるようにしたポータブルプリンタを提供することにある。
【００１０】
【課題を解決するための手段】
請求項１記載のポータブルプリンタは、ラベル発行モードとレシート発行モードとを有し、指定されたモードで印字を行うポータブルプリンタにおいて、印字部と、この印字部で印字する印刷用紙を装着するために開閉自在に設けられたカバーと、このカバーの開閉状態を検出するための開閉検出手段と、特定キーが操作されてから所定時間を計時する計時手段と、この開閉検出手段により前記カバーの開状態が検出されてエラー処理が行われている間に前記計時手段により前記特定キーの操作が所定時間以上行われたと判定されると前記ラベル発行モードと前記レシート発行モードとを切り換える切り換え手段とを具備したことを特徴とする。
【００１１】
開閉検出手段によりカバーの開状態が検出されているときに、特定スイッチ操作、例えばフィードボタンが所定時間、例えば３秒以上押下げられた場合には、発行形態を切換えるようにしている。
【００１２】
このようにすることにより、ポータブルプリンタ単体で発行形態を切換えることができる。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の一実施の形態について説明する。図１はポータブルプリンタのシステム構成を示すブロック図である。図１において、２１は本ポータブルプリンタを統括的に制御するＣＰＵ（中央処理装置）である。このＣＰＵ２１には、リセットスイッチ２２が接続される。さらに、ＣＰＵ２１からのシステムバス２１ａには、フラッシュＲＯＭ（リード・オンリ・メモリ）２３、スタティック（Ｓ）ＲＡＭ２４、エラー、バッテリー、プリント中を示すＬＥＤ２５、用紙をフィードするためのフィードボタン２６、電源２７、赤外線通信を行うためのIrDAモジュール２８ａ、無線通信を行うためのＲＦ（Radio Frequency）モジュール２８ｂあるいはRS-232Cモジュール２８ｃを選択するシリアルＩ／Ｆセレクタ２８、Ｄ／Ａコンバータ２９、アナログ入力部３０、シリアルデータ部３１、パルスモータコントローラ３２、スイッチ検出手段としてのカバー開閉センサ３３が接続されている。
【００１４】
Ｄ／Ａコンバータ２９には、ラベルセンサ（透過型）４１、ラベルセンサ（反射型）４２、ストリップセンサ（反射型）４３が接続されている。
【００１５】
さらに、ラベルセンサ４１及び４２、ストリップセンサ４３の検出信号はアナログ入力部３０に出力される。４４は、後述するサーマルプリンタヘッドの周囲温度を検出するサーミスタであり、そのサーミスタ４４で検出される周囲温度は、アナログ入力部３０に入力される。さらに、このアナログ入力部３０には、ラベルセンサ４１及び４２、ストリップセンサ４３の検出出力、ＴＰＨ（サーマルヘッド）チェッカ４５、電圧チェッカ４６の出力はアナログ入力部３０に入力される。
【００１６】
シリアルデータ部３１はシステムバス２１ａを介して送られる印字用のシリアルデータを入力し、ＴＰＨコントローラ５１に出力する。
【００１７】
ＴＰＨコントローラ５１は、サーマルプリンタヘッド５２に配設された発熱体への通電制御を行う。
【００１８】
５３はサーマルプリンタヘッド５２を制御するためのパルスモータである。このパルスモータ５３は、パルスモータドライバ５４により駆動され、このパルスモータドライバ５４はパルスモータコントローラ３２により制御される。
【００１９】
６１はバッテリである。このバッテリ６１から出力される直流電圧は、シリアルデータ部３１に出力されると共に、電源供給部６２に出力される。
【００２０】
また、６３は外部供給される直流電源を入力するための電源ジャックである。この電源ジャック６３を介して供給される直流電源は、電源供給部６２に出力される。この電源供給部６２の出力は、フューズ６４、ＦＥＴ（電界効果トランジスタ）６５を介してサーマルプリンタヘッド５２に出力される。さらに、フューズ６４の出力はレギュレータ６６に出力される。このレギュレータ６６には、電源スイッチ６７の操作信号が入力されると共に、電源２７からの電源が入力される。ここで、ＦＥＴ６５には、電源６５からの電源が入力されている。なお、図１において、破線Ａは主回路基板、破線Ｂは副回路基板を示している。
【００２１】
ところで、フラッシュＲＯＭ２３には、ラベル発行に使用する印刷フォーム、発行形態がラベル発行モードかレシート発行モードであるかを示す発行モード識別フラグＦが記憶されている。スタティックＲＡＭ２４にも、発行モード識別フラグＦがある。両者の違いは、フラッシュＲＯＭ２３は、電源がＯＦＦになっても発行モード識別フラグＦの情報を記憶する為にあり、スタティックＲＡＭ２４は、電源ＯＮ中の実行用フラグである。この発行モード識別フラグＦが「１」の場合には、ラベル発行モードであることを意味する。さらに、スタティックＲＡＭ２４には、フィードボタン２６を押下げてからの時間を計数するタイマ２４ｔが設けられている。
【００２２】
次に、図２を参照して、ポータブルプリンタの外観について説明する。このポータブルプリンタは、発行形態としてラベルを発行するラベル発行モードとレシートを発行するレシート発行モードとを備えている。
【００２３】
図２において、図１と同一部分には同一番号を付し、その詳細な説明については省略する。ポータブルプリンタはほぼ直方体形状をしており、内部にサーマルプリンタヘッド５２が内蔵されている。さらに、図示しない印刷用紙をセット装着するためにカバー７１が開閉自在に設けられている。また、カバー７１を開く場合に操作する一対のつまみ部７２ａ、７２ｂが設けられている。さらに、カバー開閉センサ３３がカバー７１の内側に設けられている。図１のＬＥＤ２５は図４に示すように通信／印字中を示すＬＥＤ２５ａ、バッテリ６１の状態を示すバッテリ用ＬＥＤ２５ｂ、エラーを示すエラー用ＬＥＤ２５ｃを有する。
【００２４】
さらに、ポータブルプリンタの前面には、サーマルヘッドプリンタ５２において印字された記録用紙が排出される排出口７３が設けられている。
【００２５】
次に、上記のように構成された本発明の一実施の形態について説明する。パーソナルコンピュータ（ＰＣ）１２からポータブルプリンタ１１には、図６（Ｂ）に示すように無線で印字業務を行うこととする。このポータブルプリンタ１１は前述したようにラベル発行モードとレシート発行モードとの２つの発行形態があり、ラベル発行モードにおいてはラベル印刷用紙、レシート発行モードにおいてはレシート用紙を使用する。
【００２６】
まず、ラベル発行を行うために、図６（Ａ）に示すように、ＰＣ１２とポータブルプリンタ１１とをRS-232Cケーブル１３で接続する。そして、図６のフローチャートに示すような処理により、ラベルモード切換処理が行われた後、印刷フォームの登録処理が行われる。この印刷フォームは、フラッシュＲＯＭ２３に登録される。つまり、このラベルモード切換処理により、ラベル発行モードが設定される。具体的には、フラッシュＲＯＭ２３の発行モード識別フラグ及びスタティックＲＡＭ２４の発行モード識別フラグＦに「１」がセットされる。
【００２７】
次に、RS-232Cケーブルを取り外して、無線でラベル及びレシート印刷業務を開始する。
【００２８】
次に、無線での印刷業務処理が図２のフローチャートの示すように開始される。この図２のフローチャートは、ＰＣ１２からポータブルプリンタ１１にラベル発行コマンドが無線で送信されると、図２に示すような印刷業務が開始される。
【００２９】
まず、ポータブルプリンタ１１は、ラベル発行コマンドを受信する（ステップS１１）。そして、このラベル発行コマンド中に存在する印刷フォームのＩＤであるフォームＮｏを読み出す（ステップS１２）。そして、そのフォームＮｏに対応する印刷フォーマットをフラッシュＲＯＭ２３から呼び出す。
【００３０】
そして、この印刷フォーマットにラベル発行データが収まるように描画されて、ラベル発行が行われる（ステップS１３）。そして、ラベル発行が終了したかが判定される（ステップS１４）。
【００３１】
このステップS１４の判定で「ＹＥＳ」と判定された場合には、図３に示すラベルモード切換処理（切り換え手段）が行われる（ステップS１５）。
【００３２】
ここで、図３を参照してラベルモード切換処理について説明する。このラベルモード切換処理は、ポータブルプリンタ１１において、発行形態を切り換える処理を意味する。
【００３３】
つまり、フィードボタン２６が押下げられたかが判定される（ステップS２１）。このステップS２１の判定で「ＮＯ」と判定された場合には、発行を待機する処理がなされる（ステップS２２）。
【００３４】
ところで、ステップS２１の判定で「ＹＥＳ」と判定された場合には、タイマ２４ｔの計時動作が開始される。そして、カバー７１がオープン、つまり開けられているかが、カバー開閉センサ３３からの検出信号に基づいて判定される（ステップS２３）。
【００３５】
このステップS２３の判定で「ＮＯ」と判定された場合、フィードボタン２６が押下げられたときに、カバー７１が閉じている場合には、フィード処理が行われる（ステップS２４）。
【００３６】
一方、ステップS２３の判定で「ＹＥＳ」と判定された場合、フィードボタン２６が押下げられたときに、カバー７１が開いていると判定された場合には、フィードを行うことはできないので、カバーオープンエラー処理が行われる（ステップS２５）。
【００３７】
このカバーオープンエラー処理が行われている最中においても、フィードボタン２６が３秒（所定時間）以上押下したままであるかが判定される（ステップS２６）。この判定はタイマ２４ｔの計数値で判定される。このステップS２６の判定で「ＮＯ」と判定された場合には、再度ステップS２１以降の処理が繰り返し行われる。
【００３８】
そして、カバー７１をオープン中にフィードボタン２６が押下げられたままであると判定されると、現在の発行形態はラベル発行モードであるかがスタティックＲＡＭ２４の発行モード識別フラグＦに基づいて判定される（ステップS２７）。
【００３９】
このステップS２７の判定で「ＹＥＳ」と判定された場合には、発行形態をレシート発行モードに切換えるレシートモード切換処理が行われる（ステップS２８）。
【００４０】
このステップS２７の判定で「ＮＯ」と判定された場合には、発行形態をラベル発行モードに切り換えるラベルモード切換処理がなされる（ステップS２９）。
【００４１】
モード切換処理が実行されるとフラッシュＲＯＭ２３の発行モード識別フラグが更新される。
【００４２】
このように、カバー７１が開いている状態で、フィードボタン２６を３秒以上押下げ続けると、発行形態を切り換えることができる。
【００４３】
ステップS１５の処理により、発行形態がレシート発行モードに切り換えられたものとして、以下の動作について説明する。
【００４４】
まず、オペレータはまず、印刷用紙をレシート用紙に交換する。その後、ＰＣ１２はポータブルプリンタ１１に対して無線でレシート発行データを送信する。このレシート発行データはポータブルプリンタ１１により受信される（ステップS１６）。
【００４５】
そして、レシート発行データに対して、描画／発行処理がなされる（ステップS１７）。そして、レシートの発行が終了したかが判定される（ステップS１８）。
【００４６】
このステップS１８の判定で「ＹＥＳ」と判定された場合には、図３のラベルモード切換処理が行われる（ステップS１９）。
【００４７】
このラベルモード切換処理において、再度ラベルモードに発行形態が切り換えられた場合には、ステップS１１以降の処理に戻って、ラベルの発行処理がなされる。
【００４８】
特に、フィードボタン２６が押下げられている時間は、３秒以上でなくても良い。適宜その時間は変更しても良い。さらに、特にフィードボタン２６に限るものでもなく、電源スイッチ６７以外のキーであれば何でも良い。さらに、そのキーは１つに限るわけではなく、複数のキーでも良い。ここで、複数のキーであった場合には、同時に複数のキーを設定時間以上押下げた場合に、モード切換処理を行うようにしても良い。
【００４９】
さらに、上記した実施の形態では、発行形態として２つの発行モード（ラベル発行モードとレシート発行モード）があったが、３つ以上の発行モードの切換えも同様に行うことができる。
【００５０】
このように、ＰＣ１２からポータブルプリンタ１１にラベル発行データを無線で送信する場合において、ポータブルプリンタ１１において発行形態を切り換えることができるので、従来のように発行形態を切り換えるためにいちいちRS-232Cケーブルを接続してから行う手間を省くことができる。
【００５１】
なお、この実施の形態では、カバー７１を開けている間にフィードボタン２６が３秒以上押下げられた場合に、発行形態を切換えるようにしたが、これに限らず、カバー７１が開いている間に、特定スイッチを操作すると発行形態を切り換えるようにしても良い。
【００５２】
【発明の効果】
以上詳述したように本発明によれば、ＰＣからポータブルプリンタにラベル発行データを無線で送信する場合において、ポータブルプリンタにおいて発行形態を切り換えることができるので、従来のように発行形態を切り換えるためにいちいちRS-232Cケーブルを接続してから行う手間を省くことができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係わるポータブルプリンタのシステム構成を示すむブロック図。
【図２】同実施の形態の動作を説明するためのフローチャート。
【図３】同実施の形態に係わるラベルモード切換処理を説明するためのフローチャート。
【図４】同ポータブルプリンタの斜視図。
【図５】同実施の形態に係わる印刷フォームの登録処理を説明するためのフローチャート。
【図６】従来のPCとポータブルプリンタの接続例を示す図。
【符号の説明】
１１…ポータブルプリンタ、
２３…フラッシュＲＯＭ、
２６…フィードボタン、
３３…カバー開閉センサ、
５３…サーマルプリンタヘッド。
【図１】
0003803247.tif 000002
【図２】
0003803247.tif 000003
【図３】
0003803247.tif 000004
【図４】
0003803247.tif 000005
【図５】
0003803247.tif 000006
【図６】
0003803247.tif 000007