(57)【要約】【課題】印字用フォーマットの設定変更作業をすることなく異なる紙幅のロール紙を使用できるプリンタを提供する。【解決手段】ホッパ３に収納されたロール紙の紙幅方向の移動を規制するガイド機構３１とこのガイド機構３１によって紙幅方向の移動が規制されたロール紙の紙幅を判定する判定部４６とを備えさせて、判定された紙幅に対応する印字用フォーマットを選択して、選択された印字用フォーマットに従い印字データに基づく印字を行うようにした。【選択図】図５
2007118210.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙が収納されるホッパと、
前記ロール紙を搬送して印字を行う印字機構と、
前記ホッパに収納された前記ロール紙の紙幅方向の移動を規制するガイド機構と、
前記ガイド機構によって紙幅方向の移動が規制された前記ロール紙の紙幅を判定する判定部と、
前記ロール紙の紙幅に対応付けて印字用フォーマットを記憶する記憶部を検索し、前記判定された前記ロール紙の紙幅に対応する前記印字用フォーマットを前記記憶部から選択する手段と、
前記印字機構を駆動制御し、前記選択された前記印字用フォーマットに従い印字データに基づく印字を行う手段と、
を備えるプリンタ。
【請求項２】
前記ガイド機構は、
仕切り板と、
前記仕切り板を、前記ホッパ底面から突出して所定の紙幅を有する前記ロール紙の紙幅ガイド面をなす第１位置と前記ホッパ底面に設けられた板収納部に収納された第２位置とに変位自在に保持し、前記仕切り板を前記２位置から第１位置に向けて付勢する付勢部材を有する保持機構と、
を備え、
前記判定部は、前記仕切り板が前記第２位置に変位したことを検知するセンサを有し、当該センサの検知結果に基づき前記ロール紙の紙幅を判定する、請求項１記載のプリンタ。
【請求項３】
前記第２位置に変位した前記仕切り板が前記付勢部材の付勢力によって前記第１位置に復元したことにより前記ロール紙のニアエンドを検知する第２センサを備える、請求項２記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール紙を搬送して印字を行うプリンタに関する。
【背景技術】
【０００２】
従来、レシート等として使用されるロール紙には規格化された紙幅があり、このようなロール紙を搬送して印字するプリンタにおいては、ロール紙が収納される用紙収納部（ホッパ）に着脱自在な仕切り板を設けることで、複数種類の紙幅のロール紙を使用できるようにしている。例えば、紙幅が８０ｍｍのロール紙を収容可能なホッパに紙幅が５８ｍｍのロール紙を収納するとロール紙が紙幅方向に位置ズレして印字ミス等が発生する原因となってしまうため、ホッパに仕切り板を取り付けてロール紙の紙幅方向の移動を規制している。
【０００３】
例えば、特許文献１には、仕切り板をホッパにロール紙の紙幅方向にスライド移動自在に設けさせた技術が開示されている。この技術によれば、使用するロール紙の紙幅を変更する毎に仕切り板を着脱する作業をする必要がなくなり、また、使用していない仕切り板を紛失してしまうことも防止される。
【０００４】
【特許文献１】特開２００２−３３８０９５公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、使用するロール紙の紙幅ごとに印字用フォーマットは異なるため、紙幅の異なるロール紙を使用する場合には、印字用フォーマットの設定変更は必須の作業である。なぜなら、例えば、８０ｍｍ紙幅用の印字用フォーマット設定のまま紙幅が５８ｍｍのロール紙を使用してしまうと、ロール紙に対して紙幅をはみ出して印字してしまうことになるからである。しかしながら、印字用フォーマットの設定変更はプリンタの使用者にとって忘れてしまいがちな作業であり、また、一定の操作が必要であるため、機械操作に苦手意識を感じている使用者にとって負担になっている。
【０００６】
本発明の目的は、印字用フォーマットの設定変更作業することなく、異なる紙幅のロール紙を使用することができるプリンタを提供することである。
【課題を解決するための手段】
【０００７】
本発明のプリンタは、ロール紙が収納されるホッパと、前記ロール紙を搬送して印字を行う印字機構と、前記ホッパに収納された前記ロール紙の紙幅方向の移動を規制するガイド機構と、前記ガイド機構によって紙幅方向の移動が規制された前記ロール紙の紙幅を判定する判定部と、前記ロール紙の紙幅に対応付けて印字用フォーマットを記憶する記憶部を検索し、前記判定された前記ロール紙の紙幅に対応する前記印字用フォーマットを前記記憶部から選択する手段と、前記印字機構を駆動制御し、前記選択された前記印字用フォーマットに従い印字データに基づく印字を行う手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、ロール紙をホッパに収納して紙幅方向の移動をガイド機構により規制させるだけで、そのロール紙の紙幅が判定されて、その紙幅に対応する印字用フォーマットが選択され、選択された印字用フォーマットに従い印字データに基づく印字が行われるため、印字用フォーマットの設定変更作業をすることなく、異なる紙幅のロール紙を使用することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の一形態を、図１ないし図１４に基づいて説明する。本実施の形態のプリンタＰは、レシートプリンタへの適用例である。
【００１０】
図１は、本発明の実施の一形態のプリンタを示す斜視図である。プリンタＰは、ロール紙を収納するプリンタ本体１、回動支持部１８によってプリンタ本体１に接続されプリンタ本体１を覆う上部カバー２、上部カバー２に設けられ弾性手段により付勢されプリンタ本体１と上部カバー２との閉状態を保持するセットレバー４等から構成されている。
【００１１】
図２は、上部カバー２を開いた状態のプリンタＰを示す斜視図である。プリンタ本体１は、ロール紙が収納されるホッパ３、印字機構であるプラテンローラ９及びサーマルヘッド２１、ロール紙をカットするカッタ２２、ロール紙の用紙切れを検知する用紙センサ２３等を備える。本実施の形態のホッパ３は、最大で８０ｍｍ規格の紙幅を有するロール紙（以下、８０ｍｍロール紙と称する）を収納できるように形成されており、ホッパ３に収納された８０ｍｍロール紙は、ホッパ３を形成し紙幅ガイド面をなすプリンタ本体１の右側面部１ａと左側面部１ｂ（図３参照）とによって紙幅方向の動きが規制されて湾曲した底面１ｃに支えられる。
【００１２】
また、プリンタＰを正面から見て、ホッパ３の底面１ｃの右端部には、仕切り板３２が設けられている。仕切り板３２は、このホッパ３に５８ｍｍ規格の紙幅を有するロール紙（以下、５８ｍｍロール紙と称する）を収納する際に使用されるものであり、５８ｍｍロール紙の紙幅ガイド面をなして紙幅方向の動きを規制する（図５参照）。
【００１３】
そして、プリンタ本体１は両側面に設けた掛止部６を備え、この掛止部６に対応して上部カバー２にセットレバー４が設けられている。セットレバー４には、弾性手段としてのレバースプリング５ａ及び５ｂが接続され、セットレバー４を回動支持部１８方向へ付勢している。
【００１４】
セットレバー４は、左右先端部にロック爪１６を備え、各ロック爪１６は、それぞれ対応する掛止部６とロック状態を保持することができるので、上部カバー２とプリンタ本体１との閉状態のズレが減少し、ロール紙の送紙ミス、印字ミスを未然に防止することができる。
【００１５】
図１に示すような上部カバー２が閉じた状態で、セットレバー４を移動させ、ロック爪１６と掛止部６とのフックを解除して、図２に示すような上部カバー２を開けた状態にすることができる。
【００１６】
そして、ホッパ３へロール紙をセットし、ロール紙から延びるシートをプラテンローラ９へ導出させ、上部カバー２プリンタ本体１を覆うように閉操作し、セットレバー４がロック位置に移動するまで上部カバー２をさらに押し下げ上部カバー２とプリンタ本体１とのロック状態を保持させる。
【００１７】
図３は、右側面部１ａを取り外したプリンタ本体１を示す斜視図である。ホッパ３に収納されたロール紙の紙幅方向を規制するガイド機構３１は、右側面部１ａ、左側面部１ｂ、底面１ｃの右端部に形成されてホッパ３とプリンタ本体１底部の空間４２とを貫通する溝４１、一端側をホッパ３前方の空間４２に張り出して溝４１に挟まれるようにして配置されてホッパ３の底面１ｃから突出した仕切り板３２、空間４２に張り出した仕切り板３２の一端側に形成された軸部４３、軸部４３を回動自在に保持する保持部４４、仕切り板３２を底面１ｃから突出させる方向に付勢する付勢部材４５等から構成されている。溝４１及び空間４２は仕切り板３２が収納される板収納部として機能する。なお、仕切り板３２の厚み部分の長さは、溝４１の幅よりも短く形成されている。また、付勢部材４５は、二枚の板状部材が圧縮ばねに取り付けられて構成されており、一枚の板状部材が仕切り板３２の厚み部分を押圧している。
【００１８】
図４は、プリンタ本体１を示す縦断側面図である。仕切り板３２の一端側に形成された軸部４３が回動自在に保持部４４に保持されているため、仕切り板３２は軸部４３を支点に他端側を自由端として回動自在であり、図４に示すように、仕切り板３２は、付勢部材４５により付勢されてホッパ３の底面１ｃから突出した実線で示す位置（第１位置）と空間４２に収納された破線で示す位置（第２位置）とに変位自在に設けられている。ここに保持機構が実現されている。
【００１９】
また、空間４２には、発光素子（図示しない）と受光素子（図示しない）とが対向配置された透過型センサから構成される判定部としてのセンサ４６が設けられており、第２位置での仕切り板３２の自由端がこの発光素子と受光素子との間を通過する位置に位置付けられる（図７参照）。
【００２０】
ところで、図４には、ホッパ３から搬送されるロール紙の用紙経路５１が示されている。そして、前述した用紙センサ２３が、その上面を用紙経路５１が通過する位置でプリンタ本体１に設けられている。用紙センサ２３は、通常、上面を通過するロール紙を検知している。ところが、ロール紙が用紙切れを起こして用紙センサ２３の上面を通過しなくなりロール紙を検知しなくなると、ロール紙を検知しなくなったことに基づく検知信号を後述するマイコン１０に送信する。このように、用紙センサ２３によってロール紙の用紙切れは検知される。そして、マイコン１０は前記検知信号を受信すると、ロール紙の用紙切れについて報知を行う。なお、この報知態様については後述する。
【００２１】
図５は、ホッパ３に５８ｍｍロール紙が収納されたプリンタ本体１を示す斜視図である。図３と同様に右側面部１ａを取り外した状態で示す。このとき仕切り板３２は底面１ｃから突出した第１位置に位置付けられており、底面１ｃに支えられている５８ｍｍロール紙は、左側面部１ｂと仕切り板３２とが紙幅ガイド面をなして紙幅方向への移動が規制されている。
【００２２】
図６は、ホッパ３に８０ｍｍロール紙が収納されたプリンタ本体１を示す斜視図である。図３と同様に右側面部１ａを取り外した状態で示す。８０ｍｍロール紙は、右側面部１ａと左側面部１ｂとが紙幅ガイド面をなして紙幅方向への動きが規制されている。そして、仕切り板３２は、その厚み部分が８０ｍｍロール紙の外周面によって押圧されて、空間４２に収納されている。このとき、仕切り板３２は付勢部材４５によって底面１ｃから突出させる方向に付勢されているが、８０ｍｍロール紙の重量によって空間４２に収納された第２位置に位置付けられている。
【００２３】
図７は、ホッパ３に８０ｍｍロール紙が収納された状態のプリンタ本体１を示す下方から見た斜視図である。図３と同様に右側面部１ａを取り外した状態で示し、保持部４４及び付勢部材４５を省略して示す。センサ４６は発光素子を有する発光部４６ａと受光素子を有する受光部４６ｂとから構成されている。図６で示したように、ホッパ３に８０ｍｍロール紙が収納されることによって仕切り板３２は押圧されて第２位置に位置付けられる。このとき、仕切り板３２の自由端は発光部４６ａと受光部４６ｂとの間に位置する。
【００２４】
通常、発光部４６ａと受光部４６ｂとの間には障害物が無く光が透過するために透過量は多いところ、仕切り板３２の自由端が発光部４６ａと受光部４６ｂとの間に位置付けられることによって光が遮断されて透過量が減少する。そして、センサ４６は、透過率が減少したことに基づく検知信号をマイコン１０に送信する。つまり、ホッパ３に収納されたロール紙が８０ｍｍロール紙であるということは、仕切り板３２の自由端が光を遮断してセンサ４６の透過率が減少することによって判定される。
【００２５】
図８は、プリンタＰが備える各部の電気的接続を示すブロック図である。プリンタＰは、マイクロコンピュータ（以下、マイコンと称する。）１０を備えており、このマイコン１０が各部を駆動制御する。マイコン１０は、各部を集中的に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１にバスライン１２を介して、コンピュータプログラム等の固定的データを予め記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３と各種データを書き換え自在に記憶するワークエリア等として機能するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４とが接続されて構成されている。
【００２６】
また、ＣＰＵ１１に接続されたバスライン１２には、プラテンローラ９、サーマルヘッド２１、用紙センサ２３、センサ４６、外部機器が接続される通信Ｉ／Ｆ２４、各種情報を書き換え自在に記憶する不揮発性メモリであるフラッシュＲＯＭ２５等が接続されている。フラッシュＲＯＭ２５には、各種印字用フォーマットのデータを記憶する印字用フォーマットファイルＦ１が格納されており、プリンタＰの電源が投入されるとＲＡＭ１４に展開されて使用される。
【００２７】
図９は、フォーマットファイルＦ１を示す模式図である。フォーマットファイルＦ１は、ロール紙の紙幅に対応付けて紙幅ごとの印字用フォーマットのデータを記憶するものである。フォーマットファイルＦ１には、５８ｍｍロール紙用の印字用フォーマット（以下、５８ｍｍフォーマットと称する）と８０ｍｍロール紙用の印字用フォーマット（以下、８０ｍｍフォーマットと称する）とが選択可能に記憶されている。そして、通信Ｉ／Ｆ２４を介して接続された外部機器等からプリンタＰに送信される各種印字データは、選択されている印字用フォーマットに従いＲＡＭ１４のワークエリアに展開される。
【００２８】
図１０は、５８ｍｍフォーマットが選択されて印字が行われる際に実行される処理の流れを示すフローチャートである。プリンタＰの電源（図示しない）が投入されると、マイコン１０は、まず、ＲＡＭ１４に展開されたフォーマットファイルＦ１を検索して５８ｍｍフォーマットのデータを選択する（ステップＳ１）。そして、外部機器から送信された印字データを５８ｍｍフォーマットに従いＲＡＭ１４のワークエリアに展開し（ステップＳ２）、サーマルヘッド２１及びプラテンローラ９を駆動制御してロール紙を搬送して、この印字データに基づき印字を行いレシートＲ１（図１２参照）として発行する（ステップＳ３）。
【００２９】
図１１は、８０ｍｍフォーマットが選択されて印字が行われる際に実行される処理の流れを示すフローチャートである。ホッパ３に８０ｍｍロール紙が収納されることで仕切り板３２の自由端がセンサ４６の発光部４６ａと受光部４６ｂとの間に位置付けられてセンサ４６の透過率が低下すると、センサ４６はこの透過率の低下に基づく検知信号をマイコン１０に送信し、マイコン１０はこの検知信号を受信する（ステップＳ１１）。すると、マイコン１０は、フォーマットファイルＦ１を検索して８０ｍｍフォーマットのデータを選択する（ステップＳ１２）。そして、外部機器から送信された印字データを８０ｍｍフォーマットに従いＲＡＭ１４のワークエリアに展開し（ステップＳ１３）、サーマルヘッド２１及びプラテンローラ９を駆動制御してロール紙を搬送して、この印字データに基づき印字を行いレシートＲ２（図１３参照）として発行する（ステップＳ１４）。
【００３０】
図１２は、５８ｍｍフォーマットに従い印字データが印字されたレシートＲ１を示す平面図である。また、図１３は、８０ｍｍフォーマットに従い印字データが印字されたレシートＲ２を示す平面図である。印字データとして、商品販売データ処理装置等で一取引ごとに作成される商品販売データを例に示す。図１２及び図１３に示すように、印字データの内容が同じであっても印字用フォーマットが異なることで、ロール紙には印字データがレイアウト等を異ならせて印字される。このとき、例えば、「お釣り」と「￥６１０」と間の距離をレシートＲ１よりもレシートＲ２の方が長くとられている。また、レシートＲ２にはレシートＲ１では印字されていないデータが付加して印字され、例えば、コーヒーカップの図形等がレシートＲ２では印字されている。
【００３１】
図１４は、８０ｍｍロール紙のニアエンド検知の際に実行される処理の流れを示すフローチャートである。ホッパ３に８０ｍｍロール紙が収納されている場合、その重量によって仕切り板３２は第２位置に位置付けられている。
【００３２】
ところが、８０ｍｍロール紙は使用されることによって用紙がまもなく終わる状態（ニアエンド）に近づくと重量が減少するため、付勢部材４５によって付勢されている仕切り板３２は、この８０ｍｍロール紙の重量減少に伴ってホッパ３の底面１ｃから突出する第１位置に変位する。このとき、仕切り板３２の自由端は、センサ４６の発光部４６ａと受光部４６ｂとの間の位置から離れるため、センサ４６の透過量は再び復元する。するとセンサ４６はマイコン１０に対して透過率の復元に基づく検知信号を送信して、マイコン１０はこの検知信号を受信する（ステップＳ２１）。つまりセンサ４６は第２位置に位置付けられた仕切り板３２が付勢部材４５の付勢力によって第１位置に復元したことによりロール紙のニアエンドを検知する第２センサとして機能する。
【００３３】
そして、仕切り板３２が第１位置に復元したことにより、８０ｍｍロール紙がニアエンド状態であることを検知信号により受信したマイコン１０は、ホッパ３に収納されている８０ｍｍロール紙の残量が僅かであることを報知する（ステップＳ２２）。ステップＳ１２では、通信Ｉ／Ｆ２４を通じて接続された外部機器（図示しない）の表示器（図示しない）に「レシート残量残りわずかです」というようなメッセージを表示させる。なお、報知態様はこれに限られることはなく、例えば、ブザーを設けて鳴動させてもよいし、ＬＥＤ灯を設けて点灯させてもよい。またステップＳ１２では、プラテンローラ９及びサーマルヘッド２１の駆動を停止させてもよい。
【００３４】
ところで、前述したように、用紙センサ２３がロール紙の用紙切れを検知した際にも、ロール紙が用紙切れとなったことが報知される。このとき、ロール紙の用紙切れを報知する報知態様は、ステップＳ１２で行われる報知態様とは異なるものとなる。つまり、センサ４６によりロール紙のニアエンドが検知された場合と用紙センサ２３によりロール紙の用紙切れが検知された場合とは報知態様を異ならせて報知が行われる。ここで、ロール紙の用紙切れが検知された場合、マイコン１０は、外部機器（図示しない）の表示器（図示しない）に「レシートなくなりました」というようなメッセージを表示させる。そして報知態様はこれに限られることはなく、ニアエンドが検知された場合と鳴動音等を異ならせてブザーで報知してもよいし、また、ニアエンドが検知された場合と点滅パターン等を異ならせてＬＥＤ灯により報知してもよい。なお、ロール紙の用紙切れが検知された場合についても、プラテンローラ９及びサーマルヘッド２１の駆動を停止させてもよい。
【００３５】
このように本実施の形態によれば、ホッパ３に収納されて紙幅方向の動きが規制されたロール紙の紙幅が判定され、その紙幅に基づく印字用フォーマットが選択され、選択された印字用フォーマットに従って印字データに基づく印字が行われるため、印字用フォーマットの設定変更作業をすることなく異なる紙幅のロール紙を使用することができるようになる。
【００３６】
また、仕切り板３２をスライド移動等させる操作を必要とせず、ホッパ３にロール紙を収納するだけでロール紙の紙幅方向の動きが規制されるため、ロール紙をプリンタＰにセットするに際しての作業性も向上させることができる。
【００３７】
さらに、ホッパ３に収納された８０ｍｍロール紙の残量が残り少なくなったこと（ニアエンド状態であること）が検知されて報知等されるため、ロール紙の残量に気を使いながら作業する必要がなくなりプリンタＰ使用者の利便性を向上させることができる。
【００３８】
なお、本実施の形態では仕切り板３２を一枚だけ設けさせたが、仕切り板３２を２枚以上設けさせて、３種類以上の紙幅に対応できるようにさせても良い。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の一形態のプリンタを示す斜視図である。
【図２】上部カバーを開いた状態のプリンタを示す斜視図である。
【図３】右側面部を取り外したプリンタ本体を示す斜視図である。
【図４】プリンタ本体を示す縦断側面図である。
【図５】ホッパに５８ｍｍロール紙が収納されたプリンタ本体を示す斜視図である。
【図６】ホッパに８０ｍｍロール紙が収納されたプリンタ本体を示す斜視図である。
【図７】ホッパに８０ｍｍロール紙が収納されたプリンタ本体を示す下方から見た斜視図である。
【図８】プリンタが備える各部の電気的接続を示すブロック図である。
【図９】フォーマットファイルを示す模式図である。
【図１０】５８ｍｍフォーマットが選択されて印字が行われる際に実行される処理の流れを示すフローチャートである。
【図１１】８０ｍｍフォーマットが選択されて印字が行われる際に実行される処理の流れを示すフローチャートである。
【図１２】５８ｍｍフォーマットに従い印字データが印字されたレシートを示す平面図である。
【図１３】８０ｍｍフォーマットに従い印字データが印字されたレシートを示す平面図である。
【図１４】８０ｍｍロール紙のニアエンド検知の際に実行される処理の流れを示すフローチャートである。
【符号の説明】
【００４０】
３…ホッパ、９、２１…印字機構（プラテンローラ、サーマルヘッド）３１…ガイド機構、３２…仕切り板、４１、４２…板収納部（溝、空間）、４３、４４…保持機構（軸部、保持部）、４５…付勢部材、４６…判定部、センサ、第２センサ、Ｆ１…記憶部（フォーマットファイル）
【図１】
2007118210.tif 000003
【図２】
2007118210.tif 000004
【図３】
2007118210.tif 000005
【図４】
2007118210.tif 000006
【図５】
2007118210.tif 000007
【図６】
2007118210.tif 000008
【図７】
2007118210.tif 000009
【図８】
2007118210.tif 000010
【図９】
2007118210.tif 000011
【図１０】
2007118210.tif 000012
【図１１】
2007118210.tif 000013
【図１２】
2007118210.tif 000014
【図１３】
2007118210.tif 000015
【図１４】
2007118210.tif 000016