(57)【要約】【課題】互いにフォーマットが異なる複数の媒体を待ち時間なく迅速に発行することができ、これにより業務効率の向上が図れるプリンタおよびその制御方法を提供する。【解決手段】ＰＯＳ端末１から入力されるプリント用データを複数のフォーマットのプリントイメージデータに展開しておき、これら展開された複数のフォーマットのプリントイメージデータのうち、ＰＯＳ端末１から指定されるフォーマットのプリントイメージデータをプリントする。【選択図】図４
2011183699.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から入力されるプリント用データを複数のフォーマットのプリントイメージデータに展開する展開手段と、
前記展開手段で展開された複数のフォーマットのプリントイメージデータのうち、前記外部機器から指定されるフォーマットのプリントイメージデータをプリントする制御手段と、
を備えることを特徴とするプリンタ。
【請求項２】
複数のイメージバッファをさらに備え、
前記展開手段は、前記外部機器から入力されるプリント用データを前記各イメージバッファ上で複数のフォーマットのプリントイメージデータに展開する、
前記制御手段は、前記各イメージバッファ内のプリントイメージデータのうち、前記外部機器から指定されるフォーマットのプリントイメージデータをプリントする、
ことを特徴とする請求項１記載のプリンタ。
【請求項３】
前記外部機器は、商品販売処理装置であり、商品販売処理に関わるプリント用データをその商品販売処理の進行に伴い逐次に生成し、生成したプリント用データを当該プリンタに順に入力する、
前記展開手段は、前記商品販売処理装置から入力される各プリント用データを、レシート用のフォーマットのプリントイメージデータ、クーポン用のフォーマットのプリントイメージデータ、領収書用のフォーマットのプリントイメージデータにそれぞれ展開する、
前記制御手段は、前記展開手段で展開された各フォーマットのプリントイメージデータのうち、前記商品販売処理装置から指定されるフォーマットのプリントイメージデータをプリントする、
ことを特徴とする請求項１記載のプリンタ。
【請求項４】
レシート用の第１イメージバッファと、クーポン用の第２イメージバッファと、領収書用の第３イメージバッファとをさらに備え、
前記展開手段は、前記商品販売処理装置から入力される各プリント用データを、前記第１イメージバッファ上でレシート用のフォーマットのプリントイメージデータ、前記第２イメージバッファ上でクーポン用のフォーマットのプリントイメージデータ、前記第３イメージバッファ上で領収書用のフォーマットのプリントイメージデータにそれぞれ展開する、
前記制御手段は、前記各イメージバッファ内のプリントイメージデータのうち、前記商品販売処理装置から指定されるフォーマットのプリントイメージデータをプリントする、
ことを特徴とする請求項１記載のプリンタ。
【請求項５】
前記展開手段は、前記商品販売処理装置から各プリント用データが入力されるごとに、その各プリント用データを、前記第１イメージバッファ上でレシート用のフォーマットのプリントイメージデータ、前記第２イメージバッファ上でクーポン用のフォーマットのプリントイメージデータ、前記第３イメージバッファ上で領収書用のフォーマットのプリントイメージデータにそれぞれ展開することを特徴とする請求項４記載のプリンタ。
【請求項６】
外部機器から入力されるプリント用データを複数のフォーマットのプリントイメージデータに展開するステップと、
前記展開手段で展開された複数のフォーマットのプリントイメージデータのうち、前記外部機器から指定されるフォーマットのプリントイメージデータをプリントするステップと、
を備えることを特徴とするプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、レシート、クーポン、領収書などを発行するプリンタおよびその制御方法に関する。
【背景技術】
【０００２】
商品販売処理装置たとえばＰＯＳ端末やＥＣＲ端末は、レシートを発行する場合、レシート用のフォーマットのプリントイメージデータを生成し、生成したプリントイメージデータをプリンタに送る。
【０００３】
プリンタは、端末から送られるプリントイメージデータをそのままプリントする。
【０００４】
このプリンタの例として、感熱層が形成されたサーマル用紙の搬送路に沿ってサーマルヘッドを設け、そのサーマルヘッドによりサーマル用紙に情報をプリントするサーマルプリンタが知られている（例えば特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
商品販売処理の業務で買い物客に渡される媒体として、レシート、クーポン、領収書などがある。
【０００６】
例えば、レシートの発行後にクーポンを発行する場合、クーポン用のフォーマットのプリントイメージデータが端末で新たに生成され、生成されたプリントイメージデータがプリンタに送られる。
【０００７】
このため、レシートが発行されてから次のクーポンが発行されるまでの待ち時間が長くなり、業務効率の低下を招いてしまう。
【０００８】
この発明は、上記の事情を考慮したもので、互いにフォーマットが異なる複数の媒体を待ち時間なく迅速に発行することができ、これにより業務効率の向上が図れるプリンタおよびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に係る発明のプリンタは、外部機器から入力されるプリント用データを複数のフォーマットのプリントイメージデータに展開する展開手段と、この展開手段で展開された複数のフォーマットのプリントイメージデータのうち、前記外部機器から指定されるフォーマットのプリントイメージデータをプリントする制御手段と、を備える。
【発明の効果】
【００１０】
この発明のプリンタおよびその制御方法によれば、互いにフォーマットが異なる複数の媒体を待ち時間なく迅速に発行することができる。これにより業務効率が向上する。
【図面の簡単な説明】
【００１１】
【図１】この発明の一実施形態およびＰＯＳ端末の外観を示す図。
【図２】同実施形態およびＰＯＳ端末の制御回路のブロック図。
【図３】同実施形態およびＰＯＳ端末の動作を説明するためのタイムチャート。
【図４】同実施形態におけるプリント用データ、各フォーマット、発行される媒体を示す図。
【発明を実施するための形態】
【００１２】
以下、この発明の一実施形態について図面を参照して説明する。まず、この発明のプリンタおよび商品販売処理装置たとえばＰＯＳ端末の外観を図１に示す。  
ＰＯＳ端末１は、オペレータ側にキーボード２、オペレータ表示器（タッチパネル式のカラー液晶表示器）３、バーコードスキャナ４などを備え、顧客側に客面表示器５およびカードかざし部６などを備える。
【００１３】
このＰＯＳ端末１にプリンタ２０が接続される。プリンタ２０は、外部機器であるＰＯＳ端末１から入力されるプリント用データを用紙にプリントし、レシート、クーポン、領収書などを発行する。
【００１４】
このＰＯＳ端末１およびプリンタ２０の制御回路を図２に示す。  
まず、ＰＯＳ端末１は、主制御部であるＣＰＵ１０に、ハードディスクドライブ（ＨＤＤ）１１、上記キーボード２、上記オペレータ表示器３、上記バーコードスキャナ４、カードリーダ１２、プリンタインタフェース１３、上記客面表示器５、およびカード無線通信部１４を接続している。ハードディスクドライブ１１には、商品登録処理に必要なオペレーティングシステム（ＯＳ）およびアプリケーションプログラムが格納されている。
【００１５】
ＣＰＵ１０は、本発明に関わる主要な機能として次の（１）の手段を有する。  
（１）商品販売処理に関わるプリント用データをその商品販売処理の進行に伴い逐次に生成し、生成したプリント用データをプリンタ２０に順に入力する制御手段。
【００１６】
一方、プリンタ２０は、主制御部であるＣＰＵ２１に、給紙駆動回路２２、カッタ駆動回路２４、ヘッド駆動回路２６、制御プログラム記憶用のＲＯＭ２８、データ記憶用のＲＡＭ３０、レシート用のイメージバッファメモリ（第１イメージバッファ）３１、クーポン用のイメージバッファメモリ（第２イメージバッファ）３２、領収書用のイメージバッファメモリ（第３イメージバッファ）３３、通信インタフェース２９を接続している。
【００１７】
通信インタフェース２９は、ＰＯＳ端末１のプリンタインタフェース１３に接続され、ＰＯＳ端末１との間のデータ送受信を行う。給紙駆動回路２２は、サーマル用紙を搬送するための給紙機構２３を駆動する。カッタ駆動回路５６は、プリントが済んだサーマル用紙をカットするためのカッタ２５を駆動する。ヘッド駆動回路２６は、サーマル用紙にデータをプリントするサーマルヘッド２７を駆動する。
【００１８】
そして、ＣＰＵ２１は、主要な機能として次の（１１）〜（１３）の手段を有する。  
（１１）ＰＯＳ端末１から入力される各プリント用データをＲＡＭ３０に一旦格納し、そのＲＡＭ３０内の各プリント用データを、ＰＯＳ端末１からの入力ごとに、イメージバッファメモリ３１上でレシート用のフォーマットのプリントイメージデータに展開し、かつイメージバッファメモリ３２上でクーポン用のフォーマットのプリントイメージデータに展開し、かつイメージバッファメモリ３３上で領収書用のフォーマットのプリントイメージデータに展開する展開手段。
【００１９】
（１２）イメージバッファメモリ３１，３２，３３内のプリントイメージデータのうち、ＰＯＳ端末１から指定されるフォーマットのプリントイメージデータを上記給紙機構２３、カッタ２５、サーマルヘッド２７を用いてサーマル用紙にプリントする第１制御手段。
【００２０】
（１３）ＰＯＳ端末１からクリアコマンドを受けた場合に、イメージバッファメモリ３１，３２，３３内のプリントイメージデータを消去する第２制御手段。
【００２１】
つぎに、図３のタイムチャートを参照しながら作用について説明する。  
ＰＯＳ端末１は、商品販売処理に関わるプリント用データＤ１，Ｄ２，…Ｄｎをその商品販売処理の進行に伴い逐次に生成し、生成したプリント用データＤ１，Ｄ２，…Ｄｎをプリンタ２０に順に入力する。プリント用データＤ１，Ｄ２，…Ｄｎは、図４に示すように商品名（item1,item2,item3…）とその単価(\200,\400,\800…)および合計金額（Total\19,800）などからなり、どのフォーマットにも非依存である。
【００２２】
プリンタ２０は、ＰＯＳ端末１からプリント用データＤ１，Ｄ２，…Ｄｎが入力されるごとに、そのプリント用データＤ１，Ｄ２，…Ｄｎを、イメージバッファメモリ３１上で第１フォーマットであるレシート用のフォーマットのプリントイメージデータ、イメージバッファメモリ３２上で第２フォーマットであるクーポン用のフォーマットのプリントイメージデータ、イメージバッファメモリ３３上で第３フォーマットである領収書用のフォーマットのプリントイメージデータにそれぞれ展開する。これら展開は同時に実行される。また、展開の様子を図４に示す。
【００２３】
ＰＯＳ端末１において一人の買い物客に対する処理販売処理を終了したオペレータは、オペレータ表示器３へのタッチ操作により決済を指定する。この時点において、プリンタ２０では、イメージバッファメモリ３１内にレシート用のプリントイメージデータが完成し、イメージバッファメモリ３２内にクーポン用のプリントイメージデータが完成し、イメージバッファメモリ３３内に領収書用のプリントイメージデータが完成した状態にある。
【００２４】
決済を指定したオペレータがオペレータ表示器３へのタッチ操作によりクーポン発行を選択すると、クーポン用のフォーマットを指定しつつプリントを指示するためのコマンドがＰＯＳ端末１からプリンタ２０に送られる。
【００２５】
このコマンドを受けたプリンタ２０は、イメージバッファメモリ３１，３２，３３内のプリントイメージデータのうち、イメージバッファメモリ３２内のクーポン用のプリントイメージデータを選択し、それをサーマル用紙にプリントする。こうして、図４に示すようにクーポンが発行される。
【００２６】
次に、オペレータがオペレータ表示器３へのタッチ操作によりレシート発行を選択すると、レシート用のフォーマットを指定しつつプリントを指示するためのコマンドがＰＯＳ端末１からプリンタ２０に送られる。このコマンドを受けたプリンタ２０は、イメージバッファメモリ３１，３２，３３内のプリントイメージデータのうち、イメージバッファメモリ３１内のレシート用のプリントイメージデータを選択し、それをサーマル用紙にプリントする。これにより、レシート用のプリントイメージデータそのままのレシートが直ちに発行される。
【００２７】
さらに、オペレータがオペレータ表示器３へのタッチ操作により領収書発行を選択した場合は、領収書用のフォーマットを指定しつつプリントを指示するためのコマンドがＰＯＳ端末１からプリンタ２０に送られる。このコマンドを受けたプリンタ２０は、イメージバッファメモリ３１，３２，３３内のプリントイメージデータのうち、イメージバッファメモリ３３内の領収書用のプリントイメージデータを選択し、それをサーマル用紙にプリントする。これにより、領収書用のプリントイメージデータそのままの領収書が直ちに発行される。
【００２８】
以上のように、ＰＯＳ端末１から入力されるプリント用データＤ１，Ｄ２，…Ｄｎを、レシート用のフォーマットのプリントイメージデータ、クーポン用のフォーマットのプリントイメージデータ、領収書用の複数のフォーマットのプリントイメージデータにそれぞれ展開し、これら展開した複数のフォーマットのプリントイメージデータのうち、ＰＯＳ端末１から指定されるフォーマットのプリントイメージデータをプリントすることにより、互いにフォーマットが異なるレシート、クーポン、領収書を買い物客からの求めに応じて時間遅れなく迅速に発行することができる。これにより、商品販売処理の業務効率が大幅に向上する。
【００２９】
しかも、ＰＯＳ端末１で各プリント用データが生成されるごとにイメージバッファメモリ３１，３２，３３でのイメージデータの展開が進むので、一人の買い物客に対する商品販売処理が終了した時点では、すでにイメージバッファメモリ３１，３２，３３におけるプリントイメージデータの展開が完了しているという利点がある。
【００３０】
オペレータが次の買い物客に対する商品販売処理を始めると、クリアコマンドがＰＯＳ端末１からプリンタ２０に送られる。このクリアコマンドを受けたプリンタ２０は、ＲＡＭ３０内の各イメージデータおよびイメージバッファメモリ３１，３２，３３内のプリントイメージデータを消去して、次のプリントイメージデータの展開に備える。
【００３１】
なお、上記実施形態では、外部機器がＰＯＳ端末である場合を例に説明したが、プリント用データを生成するものであれば他の電気機器にも同様に実施可能である。また、３種類のプリント用データを展開するために３つのイメージバッファメモリ３１，３２，３３を用いたが、１つのメモリの領域を３つの領域に分け、それぞれの領域でプリントイメージデータを展開する構成としてもよい。その他、この発明は上記実施形態に限定されるものではなく、要旨を変えない範囲で種々変形実施可能である。
【符号の説明】
【００３２】
１…ＰＯＳ端末（外部機器）、１０…ＣＰＵ、２０…プリンタ、２１…ＣＰＵ、２７…サーマルヘッド、３０…ＲＡＭ、３１…イメージバッファメモリ（第１イメージバッファ）、３２…イメージバッファメモリ（第２イメージバッファ）、３３…イメージバッファメモリ（第３イメージバッファ）
【先行技術文献】
【特許文献】
【００３３】
【特許文献１】特開２００１−７１５６９号公報
【図１】
2011183699.tif 000003
【図２】
2011183699.tif 000004
【図３】
2011183699.tif 000005
【図４】
2011183699.tif 000006