(57)【要約】【課題】  用紙をミシン目状に切断するミシン目カットが途中に混在するような形態の印刷物の発行ができるプリンタ装置及びその制御方法を提供する。【解決手段】  プリンタ装置１１０は、受信バッファ１１２の受信した用紙切断コマンドがミシン目カットモードを指示するコマンドであるか、直線カットモードを指示するコマンドであるかを判別するコマンド解析部１１３と、用紙に印刷処理を実行する印刷ヘッド部１１８と、用紙切断コマンドに応じて用紙を切断する切断機構部１１９と、ミシン目カットモードを指示する用紙切断コマンドに基づいて用紙をミシン目状に切断した後、継続的に次の印刷処理を続行すると共に、直線カットモードを指示する用紙切断コマンドに基づいて用紙を直線状に切断し、それをもってその回の印刷物発行処理を終了する印刷制御部１１７と、を備える。【選択図】  図１
2005088313.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも印刷処理コマンド及び用紙切断コマンドを受信する受信手段と、
前記用紙切断コマンドがミシン目カットモードを指示するコマンドであるか、直線カットモードを指示するコマンドであるかを判別するコマンド解析手段と、
前記印刷処理コマンドに基づいて用紙に印刷処理を実行する印刷手段と、
前記用紙切断コマンドに応じて前記用紙を切断するカッター手段と、
前記用紙切断コマンドがミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断し、その後の印刷処理コマンドに基づく印刷処理がその前の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の印刷処理を続行すると共に、前記用紙切断コマンドが直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断し、それをもってその回の印刷物発行処理を終了する印刷制御手段と、
を備えることを特徴とするプリンタ装置。
【請求項２】
入力された指令データから少なくとも印刷処理コマンド及び用紙切断コマンドを受信する工程と、
前記印刷処理コマンドに基づいて用紙に印刷処理を実行する印刷工程と、
前記用紙切断コマンドが、ミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断する工程と、
前記用紙切断コマンドが、直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断する工程と、
前記用紙をミシン目状に切断する場合は、その後の印刷処理コマンドに基づく印刷処理がその前の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の印刷処理を続行する工程と、
前記用紙を直線状に切断する場合は、それをもってその回の印刷物発行処理を終了する工程と、
を備えることを特徴とするプリンタ装置の制御方法。
【請求項３】
入力された指令データから少なくとも印刷処理コマンド及び用紙切断コマンドを受信する工程と、
前記印刷処理コマンドに基づいて用紙に所定搬送長さの印刷データ分に対応する第１の印刷処理を実行する第１の印刷工程と、
前記印刷処理コマンドに基づいて前記用紙に前記第１の印刷処理後の残りの印刷データ分に対応する第２の印刷処理を実行する第２の印刷工程と、
前記用紙切断コマンドが、ミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断する工程と、
前記用紙切断コマンドが、直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断する工程と、
前記用紙をミシン目状に切断する場合は、その後の印刷処理コマンドに基づく第１の印刷処理がその前の第２の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の第２の印刷処理を続行する工程と、
前記用紙を直線状に切断する場合は、それをもってその回の印刷物発行処理を終了する工程と、
を備えることを特徴とするプリンタ装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＰＯＳレジスタ等に組み込まれるプリンタ装置及びその制御方法に係り、特に、ロール紙等の用紙を幅方向に直線状に切断する直線カット及びミシン目状に切断するミシン目カットを切り換えて実行することのできるカッター手段を備えたプリンタ装置及びその制御方法に関するものである。
【背景技術】
【０００２】
例えば、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ）レジスタ等に組み込まれるプリンタ装置おいては、レシート用の印刷用紙としてロール紙（記録シート）を用いており、適当な箇所でレシート（領収書）を自動カットするためのカッター機構を備えている。
近年、この種のカッター機構として、レシートを直線状にカットする直線カットモード及びレシートをミシン目状にカットするミシン目カットモードを切り換えて実行できるようにしたものが提案されている（例えば、特許文献１参照）。尚、直線カットとは、レシート排出後の人手による切り離しが容易にできるようにレシートの幅方向の一端に切り残しを形成したり、レシートを完全に切断するカット形態である。
【０００３】
上記特許文献１に示されたカッター装置は、円周上に形成された刃の一部に切欠部が形成された回転刃と、回転刃とともにシート材（用紙）を挟むための対向刃（固定刃）と、回転刃のシート材に対する切込み深さを切替える回転刃移動機構とを備えることにより、直線カットとミシン目カットとを切り換え設定できるようにしたものである。
即ち、回転刃移動機構よって、シート材に対する回転刃の切込み深さが切欠部の途中となるように調整した際には、切欠部の底部がシート材に接触しなくなるためシート材をミシン目状に切断するミシン目カットモードになり、一方、回転刃の切込み深さが切欠部の深さ以上となるように調整した際には、切欠部による切り残しが無くなるためシート材を直線状に切断する直線カットモードになる。
そこで、シート材を直線状にカットする直線カット及びミシン目状にカットするミシン目カットを簡単に選択でき、専用回転刃をその都度交換するといった労力を省くことができる。
【０００４】
【特許文献１】特開２０００−２９６４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載された従来のプリンタ装置では、例えば１回のレシート発行処理が、用紙に印刷を行う印刷処理と、印刷中及び印刷前後に前記用紙の搬送を行う用紙搬送処理と、その後に引き続いて前記用紙の切断を行う用紙切断処理とにより終了するように構成されており、１枚のレシートの中に直線カット箇所（末端）とミシン目カット箇所とを混在させるような用紙発行は想定されていない。
【０００６】
従って、本発明の目的は上記課題を解消することに係り、用紙をミシン目状に切断するミシン目カットが途中に混在するような形態の印刷物の発行ができるプリンタ装置及びその制御方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、少なくとも印刷処理コマンド及び用紙切断コマンドを受信する受信手段と、
前記用紙切断コマンドがミシン目カットモードを指示するコマンドであるか、直線カットモードを指示するコマンドであるかを判別するコマンド解析手段と、
前記印刷処理コマンドに基づいて用紙に印刷処理を実行する印刷手段と、
前記用紙切断コマンドに応じて前記用紙を切断するカッター手段と、
前記用紙切断コマンドがミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断し、その後の印刷処理コマンドに基づく印刷処理がその前の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の印刷処理を続行すると共に、前記用紙切断コマンドが直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断し、それをもってその回の印刷物発行処理を終了する印刷制御手段と、
を備えることを特徴とするプリンタ装置により達成される。
【０００８】
また、本発明の上記目的は、入力された指令データから少なくとも印刷処理コマンド及び用紙切断コマンドを受信する工程と、
前記印刷処理コマンドに基づいて用紙に印刷処理を実行する印刷工程と、
前記用紙切断コマンドが、ミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断する工程と、
前記用紙切断コマンドが、直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断する工程と、
前記用紙をミシン目状に切断した場合は、その後の印刷処理コマンドに基づく印刷処理がその前の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の印刷処理を続行する工程と、
前記用紙を直線状に切断した場合は、それをもってその回の印刷物発行処理を終了する工程と、
を備えることを特徴とするプリンタ装置の制御方法により達成される。
【０００９】
更に、本発明の上記目的は、入力された指令データから少なくとも印刷処理コマンド及び用紙切断コマンドを受信する工程と、
前記印刷処理コマンドに基づいて用紙に所定搬送長さの印刷データ分に対応する第１の印刷処理を実行する第１の印刷工程と、
前記印刷処理コマンドに基づいて前記用紙に前記第１の印刷処理後の残りの印刷データ分に対応する第２の印刷処理を実行する第２の印刷工程と、
前記用紙切断コマンドが、ミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断する工程と、
前記用紙切断コマンドが、直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断する工程と、
前記用紙をミシン目状に切断する場合は、その後の印刷処理コマンドに基づく第１の印刷処理がその前の第２の印刷処理と同じ回の印刷物発行処理に属するものであるとして継続的に次の第２の印刷処理を続行する工程と、
前記用紙を直線状に切断する場合は、それをもってその回の印刷物発行処理を終了する工程と、
を備えることを特徴とするプリンタ装置の制御方法により達成される。
【００１０】
尚、本発明における直線カットモードは、用紙を幅方向に完全にカットする場合と、用紙の幅方向の一端に切り残しを形成して人手による切り離しが容易にできるようにカットする場合と、を含むものとする。
又、上記所定搬送長さとは、切断機構部と印刷ヘッド部との距離に相当する用紙の搬送長さである。
【発明の効果】
【００１１】
本発明のプリンタ装置及びその制御方法によれば、入力された指令データから判別した用紙切断コマンドにより、用紙をミシン目状に切断するミシン目カットモード及び用紙を直線状に切断する直線カットモードを選択的に実行することができるので、途中にミシン目カットが混在する１枚の連続した印刷物を容易に発行することができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照しながら本発明の一実施形態に係るプリンタ装置及びその制御方法を詳細に説明する。
図１は本発明の一実施形態に係るプリンタ装置における入力部の概略構成を例示したブロック図である。
【００１３】
本実施形態に係るプリンタ装置１１０は、通信線１０３を介してホストコンピュータ１０１に接続されており、ＰＯＳレジスタ１０２を構成している。尚、このＰＯＳレジスタ１０２は、図示しないＰＯＳサーバに接続されて、ＰＯＳシステムを構築している。
前記ホストコンピュータ１０１は、制御部を備えると共に印刷処理コマンドや用紙切断コマンド等の各種処理コマンドの指令データを作成するデータ作成手段や送信部等を備えており、例えば商品のバーコードから読み取ったデータを入力する為のバーコードスキャナやキーボード等の入力手段１００が接続されている。
【００１４】
そして、ホストコンピュータ１０１が通信線１０３を介してプリンタ装置１１０へ指令データを送信すると、プリンタ装置１１０は当該指令データを受信してこれを解析し、指令データに対応付けられた処理、例えば、印刷処理、用紙搬送処理、用紙切断処理などを実行する。
【００１５】
前記プリンタ装置１１０は、図１に示すように、ホストコンピュータ１０１から入力された指令データをインターフェイス１１１を介して受信し一時保持する受信バッファ１１２（受信手段）と、受信した指令データを解析して各種コマンドやデータを判別するコマンド解析部（コマンド解析手段）１１３と、解析した各コマンドやデータを格納する印刷データメモリ１１４、コマンド情報メモリ１１５及びステータス情報メモリ１１６と、これら各メモリ１１４，１１５，１１６に格納したデータを用いて印刷処理、切断処理及び搬送処理などの印刷全般の統括制御を行う印刷制御部（印刷制御手段）１１７と、を有する。
【００１６】
また、このプリンタ装置１１０は、用紙に文字や図形等を印刷する印刷ヘッド部１１８、ロール紙等の用紙を切断する切断機構部１１９及び用紙を搬送する用紙搬送部１２０と、印刷制御部１１７からの信号に基づいて印刷ヘッド部１１８を制御する印刷ヘッド制御部１２１、切断機構部１１９を制御する切断制御部１２２及び用紙搬送部１２０を制御する搬送制御部１２３と、を有する。
【００１７】
前記コマンド解析部１１３は、受信した指令データから印刷処理コマンド、用紙搬送処理コマンド及び用紙切断コマンド等の各種コマンドを解析する。また、前記用紙切断コマンドが、ミシン目カットモードを指示するコマンドであるか、直線カットモードを指示するコマンドであるかを判別する。
【００１８】
印刷手段としての印刷ヘッド制御部１２１及び印刷ヘッド１１８は、印刷制御部１１７からの信号により、コマンド解析部１１３の解析した印刷処理コマンドに基づいて印刷処理を実行する。
また、カッター手段としての切断制御部１２２及び切断機構部１１９は、印刷制御部１１７からの信号により、用紙を自動カットする。その場合、コマンド解析部１１３の判別した用紙切断コマンドが、ミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて用紙をミシン目状に切断し、直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて用紙を直線状に切断する。
【００１９】
更に、前記印刷制御部１１７は、前記用紙切断コマンドがミシン目カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙をミシン目状に切断し、その後の印刷処理コマンドに基づく印刷処理がその前の印刷処理と同じ回のレシート発行処理（印刷物発行処理）に属するものであるとして継続的に次の印刷処理を続行すると共に、前記用紙切断コマンドが直線カットモードを指示するコマンドである場合には、そのコマンドに基づいて前記用紙を直線状に切断し、それをもってその回のレシート発行処理を終了する。
【００２０】
次に、本実施形態のプリンタ装置１１０を用いたＰＯＳシステムのレシート発行処理について説明する。
先ず、入力手段（バーコードスキャナ）１００によって商品のバーコードから読み取ったデータは、順番にホストコンピュータ１０１に送られる。
ホストコンピュータ１０１は、商品コードに対応したデータを商品マスタのＬＵＴ（Look-up-Table）から取り出し、その商品カテゴリデータ毎に一旦一時記憶装置に格納する。
【００２１】
そして、入力手段（キーボード）１００の決済キーが押された段階で、商品カテゴリ内の小計及び全部の決済金額を算出し、レシート印刷データに付加する。
そこで、前記ホストコンピュータ１０１は、商品コードに対応したデータを予め決められた商品カテゴリ（グループ）にグループ分けして、各カテゴリ毎にデータ印刷のための印刷処理コマンドを作成し、各カテゴリ毎の印刷処理コマンドの間にミシン目カットモードを指示する用紙切断コマンドを挿入すると共に、最後の印刷処理コマンドの後に直線カットモードを指示する用紙切断コマンドを書き込むことにより、時系列に印刷処理コマンドと用紙切断コマンドとが並んだレシート発行処理のための指令データを作成する。
【００２２】
上述したＰＯＳシステムの１回のレシート発行処理で発行されるレシート５００の例を図２に示す。矢印Ｙは、プリンタ装置１１０から排出される方向を示す。
このレシート５００においては、印刷データは商品カテゴリＡ〜Ｄ毎に分類され、各カテゴリの境界部にミシン目カットラインが形成され、全部のカテゴリの印刷が済んだ後で直線状に切断されている。
【００２３】
図３は、上記ＰＯＳシステムにて実行される１回のレシート発行処理の主要部分の流れを示すフローチャートである。
レシート発行処理を開始すると、先ず、ステップ２０１に進む。ここで、例えば印字開始位置を合わせる為のバックフィード等の用紙搬送を行った後で、ステップ２０２及びステップ２０３で最初の商品カテゴリＡの印刷データに対応する印刷処理１及び印刷処理２を行う。
【００２４】
ここで、印刷処理１とは、前記印刷処理コマンドに基づいて用紙に所定搬送長さのデータ印刷分に対応する第１の印刷処理を実行する第１の印刷工程であり、印刷処理２とは、前記用紙に前記第１の印刷処理後の残りの印刷データ分に対応する第２の印刷処理を実行する第２の印刷工程である。
即ち、プリンタ装置１１０は、切断機構部１１９が印刷ヘッド部１１８より排出口側に所定寸法離れて配置されているので、次のカテゴリの印刷データを印刷中に前のカテゴリとの境界部のミシン目カット動作を割り込ませなければならない。そこで、用紙をバックフィードさせたくない場合には、用紙の所定搬送長さ（切断機構部１１９と印刷ヘッド部１１８との距離）に対応する次のカテゴリの印刷データ分の印刷を印刷処理１で行った後、ミシン目カットを行い、その後、当該カテゴリの残りの印刷データ分の印刷を印刷処理２で行う必要がある。
尚、最初の商品カテゴリＡのデータ印刷時には、ミシン目カット動作が割り込むことは無いので、上述した如く印刷処理１及び印刷処理２が連続して行われる。
【００２５】
次に、ステップ２０４では、前記用紙切断コマンドがミシン目カットの指令（ミシン目カットモードを指示するコマンド）か、直線カットの指令（直線カットモードを指示するコマンド）かを判別することにより、最終カテゴリ印刷かそうでないかを判断する。
【００２６】
そして、ミシン目カットの指令である場合（最終カテゴリ印刷でない場合）は、ステップ２０５で所定搬送長さに対応する次の商品カテゴリＢの印刷データ分の印刷処理１を行った後、ステップ２０６でミシン目カットを実行し、再びステップ２０３に戻り、前記商品カテゴリＢの前記印刷処理１後の残りの印刷データ分に対応する印刷処理２を実行する。
【００２７】
次いで、ステップ２０４で再び、前記用紙切断コマンドがミシン目カットの指令か直線カットの指令かを判別することにより、最終カテゴリ印刷かそうでないかを判断する。ミシン目カットの指令が続く場合は、以上の操作が繰り返され、順次各商品カテゴリＣ，Ｄの印刷処理を実行する。
【００２８】
そして、直線カット指令が出た場合、本実施形態のプリンタ装置１１０では、それをレシート５００の最終行と判定し、レシート発行の最終処理であるステップ２０７に進む。このステップ２０７ではキャンペーンメッセージ等のフットノート印刷を行い、ステップ２０８で適当量の用紙搬送を行った後、ステップ２０９でレシート（用紙）を完全に切断する。
【００２９】
この直線カットにより、今まで印刷したレシート５００が切り離され、ステップ２１０では次のレシート発行の為の位置合わせや紙ジャム防止位置への送りの為の用紙搬送が行われて、１回のレシート発行処理が終了する。
尚、上記実施形態のレシート発行処理におけるステップ２０４では、前記用紙切断コマンドがミシン目カットの指令か、直線カットの指令かを判別することにより、最終カテゴリ印刷かそうでないかを判断したが、これに限定されるものではない。例えば、ステップ２０３で印刷処理２を実行してから、ステップ２０５で印刷処理１を実行する際、次のカテゴリの印刷データ（所定搬送長さに対応する次のカテゴリの印刷データ分）が入ってこなければ（印刷バッファに印刷データが無ければ）、自動的にその印刷が最終カテゴリ印刷だと判断することもできる。
【００３０】
以上のように、上記構成のプリンタ装置１１０によれば、ホストコンピュータ１０１より入力された指令データから判別した用紙切断コマンドにより、レシート５００を幅方向にミシン目状に切断すミシン目カットモード及びレシート５００を幅方向に直線状に切断する直線カットモードを選択的に実行することができるので、図２に示したような途中にミシン目カットが混在する１枚の連続したレシート（印刷物）５００を容易に発行することができる。
【００３１】
また、レシート５００のミシン目カット部分は、後で簡単に切り離すことができるので、切り離したレシート５００を個別に管理することも容易である。
例えば、上記実施形態のプリンタ装置１１０を備えたＰＯＳレジスタ１０２によれば、商品カテゴリＡ〜Ｄ毎に商品データを並べ替え、商品カテゴリＡ〜Ｄ毎に仕分けした状態で印刷出力されると共に、各商品カテゴリ間の境界部にミシン目カットラインが形成されている。
そこで、レシート５００を受領した人がミシン目カットラインでレシートを切り離して、そのまま個別に家計簿に貼り付け等するだけで、商品カテゴリＡ〜Ｄ毎に容易にレシート５００を確認、整理することができる。
【００３２】
次に、レシート５００を幅方向に直線状に切断する直線カットモードと、ミシン目状に切断するミシン目カットモードとを選択的に実行することができる切断機構部１１９の具体的な例について説明する。その一例として、図４乃至図７に示すカッター機構Ｍを挙げる。
【００３３】
このカッター機構Ｍは、図４乃至図７に示すように、用紙搬送方向下流側のエッジ部分に直線刃１ａを有する長尺の固定刃１と、円周上に連続した刃２ａを有する直線カット用回転刃２と、円周上に形成された刃３ａの一部に周方向一定間隔で複数個（図示例では６個）の切欠部３ｂを設けたミシン目用回転刃３と、前記固定刃１の長手方向に沿って移動可能に支持されたカッターキャリッジ４と、このカッターキャリッジ４に基端部５ａが回動自在に軸支されると共に前記各回転刃２，３がそれぞれ揺動端５ｂ，５ｃで回転自在に軸支された揺動アーム５と、前記直線カット用回転刃２の刃２ａが前記固定刃１上のロール紙Ｓと交差する第１の位置（図４及び図５の位置）と、前記ミシン目用回転刃３の刃３ａが前記固定刃１上のロール紙Ｓと交差する第２の位置（図６及び図７の位置）とに、前記揺動アーム５を切り換え可能な切り換え手段６と、を備えている。
【００３４】
そして、前記カッター機構Ｍは、印刷ヘッド部１１８を通過したロール紙Ｓを所望の位置で幅方向に完全に切断する直線カット、又は幅方向にミシン目を入れるミシン目カットを可能とされている。尚、印字前のロール紙Ｓは、ハウジングの中にロール状に保管されており、前記カッター機構Ｍによって切断されたロール紙Ｓは、ハウジングに設けた排出口から外部に排出される。
【００３５】
前記直線カット用回転刃２は、固定刃１上を通過するロール紙Ｓに刃２ａを交差させることにより、ロール紙Ｓを挟み込んで直線状に切断するものであり、前記ミシン目用回転刃３は、固定刃１上を通過するロール紙Ｓに刃３ａを交差させることにより、ロール紙Ｓを挟み込んでミシン目状に切断するものである。
【００３６】
前記カッターキャリッジ４は、ヘッドキャリッジ（図７、参照）３０と平行に移動できるように、２本のガイド軸１１，１２にスライド自在に支持されている。
前記揺動アーム５は、その基端部５ａがカッターキャリッジ４に支軸７を介して回動自在に支持されることで、ロール紙Ｓに対して垂直、且つ固定刃１の長手方向に対して平行な面内で揺動できるように設けられている。
【００３７】
前記揺動アーム５に設けられた各揺動端５ｂ，５ｃには、直線カット用回転刃２とミシン目用回転刃３が、それぞれ回転軸８，９を介して回転可能に取り付けられており、これら直線カット用回転刃２とミシン目用回転刃３とを支持する回転軸８，９は、揺動アーム５の揺動中心（支軸７）から等距離の位置にある。
【００３８】
また、本実施形態のカッター機構Ｍでは、揺動アーム５の位置を前記第１の位置と前記第２の位置とに切り換える手段６の構成要素として、揺動アーム５の基端部５ａに形成された従動側の円弧ギヤ１３と、該円弧ギヤ１３と噛合するようにカッターキャリッジ４に駆動軸１５を介して回転自在に設けられた駆動側の円弧ギヤ１４と、を備えている。
そして、駆動側の円弧ギヤ１４を回動させることにより、揺動アーム５を前記第１の位置と前記第２の位置との間で揺動させることができる。尚、図示しないが、揺動アーム５を揺動させるための駆動手段の例としては、モータ、ソレノイド、エアシリンダ、他のアクチュエータ等を挙げることができ、前記印刷制御部１１７からの信号により、前記切断制御部１２２が前記揺動アーム５を揺動させる。
【００３９】
この場合、揺動アーム５を図４に示すような第１の位置に位置決めすると、直線カット用回転刃２が固定刃１上のロール紙Ｓと交差して直線カットモードとなり、また、揺動アーム５を図６に示すような第２の位置に位置決めすると、ミシン目用回転刃３が固定刃２上のロール紙Ｓと交差してミシン目カットモードとなるように、これら第１の位置及び第２の位置が決められている。
【００４０】
なお、前記第１の位置に揺動アーム５を位置決めした時には、ミシン目用回転刃３が固定刃１上のロール紙Ｓに接触せず、前記第２の位置に揺動アーム５を位置決めした時には、直線カット用回転刃２が固定刃１上のロール紙Ｓに接触しないように、これら回転刃２，３の取付位置等が設定されている。
更に、前記第１の位置と前記第２の位置との中間の所定位置（非カット位置）に揺動アーム５を位置決めした時には、直線カット用回転刃２及びミシン目用回転刃３の双方がロール紙Ｓに接触しない（交差しない）ように設定されている。
【００４１】
また、前記第１の位置と前記第２の位置とに揺動アーム５を確実に位置決めするため、本実施形態のカッターキャリッジ４には、揺動アーム５の揺動範囲を規制するストッパ用段部１７，１８が設けられている。例えば、揺動アーム５を一方のストッパ用段部１７に当たるまで揺動させると第１の位置に位置決めすることができ、揺動アーム５を他方のストッパ用段部１８に当たるまで揺動させると第２の位置に位置決めすることができる。
【００４２】
更に、このカッター機構Ｍには、直線カット用回転刃２を回転させるための第１の動力伝達機構２１と、前記ミシン目用回転刃３を回転させるための第２の動力伝達機構２２とが設けられている。
前記第１の動力伝達機構２１は、図４及び図５に示すように揺動アーム５が第１の位置に切り換えられた際に、カッターキャリッジ４の移動を直線カット用回転刃２の回転に変換して伝えるものであり、前記第２の動力伝達機構２２は、図６及び図７に示すように揺動アーム５が第２の位置に切り換えられた際に、カッターキャリッジ４の移動をミシン目用回転刃３の回転に変換して伝えるものである。
【００４３】
前記第１の動力伝達機構２１は、図５に示すように、直線カット用回転刃２の下面に同軸に一体回転可能に設けられたピニオンギヤ２３と、固定刃１と平行に配設されて揺動アーム５が前記第１の位置に切り換えられた際に前記ピニオンギヤ２３と噛合するラックギヤ２４と、で構成されている。
本実施形態の場合、ピニオンギヤ２３の径は、直線カット用回転刃２の径よりも小さく（略半分程度）設定されており、第１の動力伝達機構２１は、カッターキャリッジ４の移動速度よりも直線カット用回転刃２の周速が速くなるように該直線カット用回転刃２を増速回転させる。
【００４４】
また、前記第２の動力伝達機構２２は、図７に示すように、固定刃１のカッター対向面に設けられたシート支持面１ｂと、ミシン目用回転刃３と同軸に一体回転可能に設けられた転動輪２５と、で構成されている。転動輪２５は、揺動アーム５が第２の位置に切り換えられた際に、固定刃１のシート支持面１ｂ上のロール紙Ｓの表面に圧接されて表面上を転動する。
本実施形態の場合、前記転動輪２５の径は、ミシン目用回転刃３の刃３ａの径より若干小さく（切欠部３ｂの底部の径より若干大きい程度）に設定されている。
【００４５】
なお、転動輪２５と、ピニオンギヤ２３及びそれに噛合するラックギヤ２４とは、高さを違えて配置されており、転動輪２５がラックギヤ２４に接触することはない。本実施形態の転動輪２５は、ミシン目用回転刃３に隣接して配置されており、ミシン目用回転刃３によるカットラインに近い位置で、固定刃１上のロール紙Ｓの表面上を転動することができるようになっている。
【００４６】
また、上述したカッター機構Ｍには、カッターキャリッジ４を移動させるためのカッター駆動手段が必要であるが、本実施形態のカッター機構Ｍでは、カッターキャリッジ４だけを動かすための専用のカッター駆動手段を設けずに、ヘッドキャリッジ３０を往復動させる駆動手段（図示せず）を利用している。
即ち、ヘッドキャリッジ３０は、図７に示すように、ガイド軸３２にスライド自在に支持されてカッターキャリッジ４と同じ方向に移動するものであり、印刷ヘッド部１１８にはヘッドキャリッジ３０を移動させるための駆動手段が備わっている。そこで、その駆動手段により移動するヘッドキャリッジ３０の移動力を利用して、カッターキャリッジ４を動かすことができる。
【００４７】
図５及び図６に具体的に示すように、カッターキャリッジ４は、ヘッドキャリッジ３０に設けた係合部３１に対して係脱可能な係脱手段４０を備えており、ヘッドキャリッジ３０に伴って移動することができる。
前記係脱手段４０は、前記係合部３１との連結状態及び非連結状態を形成する為の係合レバー４１と、該係合レバー４１を前記係合部３１の相対移動軌跡上に位置する初期位置及び当該相対移動軌跡から外れた位置の間を移動可能な状態で支持している支持部４２と、前記係合レバー４１を前記初期位置に戻すための弾性付勢力を当該係合レバー４１に付与している弾性部材（図示せず）と、を備えている。
【００４８】
そこで、前記係合レバー４１の先端部４１ａ及び前記係合部３１の形状を適宜設定することにより、ヘッドキャリッジ３０の動きに応じて、カッターキャリッジ４を選択的にヘッドキャリッジ３０に連結した状態及び連結が解除された状態にできる。
即ち、ヘッドキャリッジ３０を、そのホームポジションから印刷領域に向かう方向或いはその逆方向に向けて一方向に移動させる場合には、ヘッドキャリッジ３０の係合部３１が前記係合レバー４１の先端部４１ａを乗り越えて移動するので双方の間には連結状態が形成されない。しかるに、ヘッドキャリッジ３０をホームポジションに向けて移動させて係合部３１が前記係合レバー４１の先端部４１ａを乗り越えた直後に逆方向に移動させると、係合レバー４１の掛止部４１ｂに係合部３１が掛止した状態（連結状態）になり、カッターキャリッジ４を移動することができる。
【００４９】
次に、本実施形態のプリンタ装置１１０に係るカッター機構Ｍの動作を説明する。
先ず、上記カッター機構Ｍによりロール紙Ｓをミシン目カットする場合、図６及び図７に示すように、駆動側の円弧ギヤ１４を回動させることにより、揺動アーム５を前記第２の位置に切り換える。即ち、図６中、反時計回り方向（矢印Ｄ方向）に揺動アーム５を揺動させることにより、他方のストッパ用段部１８に突き当てる。
これにより、揺動アーム５が第２の位置に位置決めされ、ミシン目用回転刃３の刃３ａが固定刃１の直線刃１ａと交差すると共に、第２の動力伝達機構２２における転動輪２５が固定刃１のシート支持面１ｂ上のロール紙Ｓの表面に圧接される。なお、この状態では、切欠部３ｂの底部が固定刃１の直線刃１ａに届かない位置にある。
【００５０】
この状態で、前記係脱手段４０を介してカッターキャリッジ４にヘッドキャリッジ３０を連結し、該ヘッドキャリッジ３０を図中右方向（矢印Ｂ方向）に移動させる。
すると、第２の動力伝達機構２２における転動輪２５が、固定刃１のシート支持面１ｂまたはシート支持面１ｂ上のロール紙Ｓの表面に押し付けられて転動し、カッターキャリッジ４の移動をミシン目用回転刃３の回転に変換して伝える。
そこで、ミシン目用回転刃３は、矢印Ｃ方向に回転しながら矢印Ｂ方向に移動し、固定刃１上のロール紙Ｓと交差することができ、該ロール紙Ｓを切り進むことができる。
【００５１】
ここで、ミシン目用回転刃３は、円周上の刃３ａに一定間隔で切欠部３ｂを形成したミシン目カット専用のものであるから、切欠部３ｂが通過する部分に切り残しが生じ、カットラインＬ２に沿ってロール紙Ｓがミシン目カットされる。
また、ミシン目用回転刃３は、転動輪２５が直接ロール紙Ｓの表面上を転動することによって回転するようになっているので、カッターキャリッジ４によるミシン目用回転刃３のカットラインＬ２方向への移動速度（送り速度）と当該ミシン目用回転刃３の周速度とをほぼ同期させることができ、切欠部３ｂによる切り残し部分をばらつきなくロール紙Ｓ上に形成することができ、ミシン目カットの品質向上が図れる。
【００５２】
次に、上記カッター機構Ｍによりロール紙Ｓを直線カットする場合、図４及び図５に示すように、駆動側の円弧ギヤ１４を回動させることにより、揺動アーム５を前記第１の位置に切り換える。即ち、図４中、時計回り方向（矢印Ａ方向）に揺動アーム５を揺動させることにより、一方のストッパ用段部１７に突き当てる。
これにより、揺動アーム５が第１の位置に位置決めされ、直線カット用回転刃２の刃２ａが固定刃１の直線刃１ａと交差すると共に、第１の動力伝達機構２１におけるピニオンギヤ２３とラックギヤ２４とが噛み合う。
【００５３】
この状態で、前記係脱手段４０を介してカッターキャリッジ４にヘッドキャリッジ３０を連結し、該ヘッドキャリッジ３０を図中右方向（矢印Ｂ方向）に移動させる。
すると、第１の動力伝達機構２１がカッターキャリッジ４の移動を直線カット用回転刃２の回転に変換して伝えるので、該直線カット用回転刃２が図４中、反時計回り方向（矢印Ｃ方向）に回転する。
【００５４】
そこで、直線カット用回転刃２は、矢印Ｃ方向に回転しながら矢印Ｂ方向に移動し、固定刃１上のロール紙Ｓと交差することができ、該ロール紙Ｓを切り進むことができる。
ここで、前記直線カット用回転刃２は、円周上に連続した刃２ａを有する直線カット専用のものであるから、ロール紙Ｓを安定したきれいなカットラインＬ１で直線カットすることができる。
【００５５】
また、直線カット用回転刃２の周速は、カッターキャリッジ４による当該直線カット用回転刃２の移動速度（送り速度）よりも速くなるように設定してあるので、直線カット用回転刃２の耐久性の向上をも図ることができる。尚、直線カット用回転刃２の周速は、ピニオンギヤ２３と直線カット用回転刃２の直径比を適当に設定することにより、自由に且つ簡単に変えることができる。
【００５６】
更に、直線カット用回転刃２及びミシン目用回転刃３をそれぞれ非カット位置にセットする場合は、揺動アーム５を第１の位置と第２の位置との間の中央に位置決めする。この場合の位置決めは、揺動範囲規制用のストッパ用段部１７，１８を用いて行うことはできないので、例えば駆動軸１５を介して揺動アーム５を揺動させるための駆動手段の制御によって行う。
この様に、非カット位置に直線カット用回転刃２及びミシン目用回転刃３を保持した場合は、各回転刃の刃２ａ，３ａがロール紙Ｓに届かないので、カッターキャリッジ４を移動しても、ロール紙Ｓがカットされることはない。
【００５７】
以上のように、本実施形態のプリンタ装置１１０に係るカッター機構Ｍによれば、ＰＯＳレジスタ１０２のホストコンピュータ１０１より入力された指令データから前記コマンド解析部１１３が判別したミシン目カット指令の用紙切断コマンドによって、前記切断制御部１２２が前記揺動アーム５を揺動させて第２の位置に切り換えることにより、ミシン目用回転刃３によってロール紙Ｓを良好にミシン目カットすることができる。
【００５８】
その後、前記ホストコンピュータ１０１より入力された指令データから前記コマンド解析部１１３が判別した直線カット指令の用紙切断コマンドによって、前記切断制御部１２２が前記揺動アーム５を揺動させて第１の位置に切り換えることにより、直線カット用回転刃２によってロール紙Ｓを良好に直線カットすることができる。
【００５９】
即ち、ＰＯＳレジスタ１０２のホストコンピュータ１０１よりにより入力された指令データから判別した用紙切断コマンドにより、揺動アーム５の位置を切り換えるだけで、それぞれ専用の直線カット用回転刃２又はミシン目用回転刃３を用いた直線カット又はミシン目カットとを行うことができるので、それぞれに安定したカットを容易に行うことができ、綺麗なカットラインを出すことができる。
【００６０】
尚、本発明のプリンタ装置及びその制御方法は、上記実施形態の構成に限定されるものではなく、本発明の趣旨に基づいて種々の形態を採りうることは言うまでない。
例えば、上記実施形態では、それぞれ異なるミシン目カット指令の用紙切断コマンドと、直線カット指令の用紙切断コマンドとをコマンド解析部１１３が判別することにより、直線カット又はミシン目カットを行うように構成した場合を示したが、フルカット指令の用紙切断コマンドと同じ用紙切断コマンドを用いて、コマンドパラメータのみを変えることでミシン目カット指令の用紙切断コマンドとすることもできる。但しこの場合、ミシン目カット指令の用紙切断コマンドとするコマンドパラメータを検知した際には、直線カット指令と同じ用紙切断コマンドであってもそれをレシートの最終ではないと判定するステップを追加する。
【００６１】
また、上記実施形態において切断機構部１１９の具体的な例として挙げたカッター機構Ｍに限らず、本発明のカッター手段の構成は種々の形態を採りうる。
例えば、用紙をミシン目状に切断する刃や直線状に切断する刃は、上記実施形態の如き回転刃に限るものではなく、固定刃に向けて進退動可能な可動刃を用いることもできる。
【００６２】
更に、上記実施形態の直線カットモードにおいては、レシートを幅方向に完全に切断する場合を例に説明したが、レシートの幅方向の一端に切り残しを形成して人手による切り離しが容易にできるように切断する場合を本発明における直線カットモードとすることもできる。
又、上記実施形態においては、ＰＯＳレジスタ１０２を構成するプリンタ装置１１０を例に説明したが、本発明のプリンタ装置はこれに限定されるものではなく、本発明の趣旨に基づいて様々な使用形態を採りうることは言うまでもない。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係るプリンタ装置を含むＰＯＳシステムの概要構成を例示したブロック図である。
【図２】図１に示したＰＯＳシステムで発行されるレシートの説明図である。
【図３】図１に示したＰＯＳシステムにて実行される１回のレシート発行処理の主要部分の流れを示すフローチャートである。
【図４】図１に示したプリンタ装置に組み込まれるカッター機構をフルカット時に斜め上から見た斜視図である。
【図５】図４に示したカッター機構を斜め下から見た斜視図である。
【図６】図４に示したカッター機構をミシン目カット時に斜め上から見た斜視図である。
【図７】図６に示したカッター機構を斜め横から見た斜視図である。
【符号の説明】
【００６４】
１１０  プリンタ装置
１１２  受信バッファ（受信手段）
１１３  コマンド解析部（コマンド解析手段）
１１８  印刷ヘッド部（印刷手段）
１１９  切断機構部
１１７  印刷制御部（印刷制御手段）
１２１  印刷ヘッド制御部（印刷手段）
１２２  切断制御部
Ｍ  カッター機構（カッター手段）
【図１】
2005088313.tif 000003
【図２】
2005088313.tif 000004
【図３】
2005088313.tif 000005
【図４】
2005088313.tif 000006
【図５】
2005088313.tif 000007
【図６】
2005088313.tif 000008
【図７】
2005088313.tif 000009