(57)【要約】【課題】プリント用データをサーマル用紙の両面に迅速にプリントできるとともに、そのプリント用データにユーザにとって重要なデータが含まれている場合はその重要なデータをサーマル用紙の見易いところにプリントすることが可能なサーマルプリンタおよびその制御方法を提供する。【解決手段】サーマル用紙１の表面１ａおよび裏面１ｂに接するサーマルヘッド２，４を設けるとともに、外部から入力されるプリント用データＤ０を第１プリント用データＤ１と第２プリント用データＤ２とに分け、これらプリント用データＤ１，Ｄ２に応じてサーマルヘッド２，４の駆動を制御する。また、キーワードに対応するプリント用データＤｍを検索し、そのプリント用データＤｍを含む第１プリント用データＤ１をサーマル用紙１の表面１ａにプリントする。【選択図】      図８
2007320162.tif 000002
【特許請求の範囲】
【請求項１】
両面に感熱層を有し所定方向に給紙されるサーマル用紙と、
前記サーマル用紙の一方の面に接する第１サーマルヘッドと、
前記サーマル用紙の他方の面に接する第２サーマルヘッドと、
外部から入力されるプリント用データから、予め登録されているキーワードに対応するプリント用データを検索する検索手段と、
前記入力されたプリント用データを、前記検索されたプリント用データを含む第１プリント用データと、同検索されたプリント用データを含まない第２プリント用データとに分ける第１制御手段と、
前記第１プリント用データに応じて前記第１サーマルヘッドの駆動を制御し、前記第２プリント用データに応じて前記第２サーマルヘッドの駆動を制御する第２制御手段と、
を備えていることを特徴とするサーマルプリンタ。
【請求項２】
前記キーワードは、前記サーマル用紙の一方の面にプリントすべき主要なプリント用データに含まれる少なくとも１つの項目であることを特徴とする請求項１に記載のサーマルプリンタ。
【請求項３】
前記キーワードを登録するための登録手段、をさらに備えたことを特徴とする請求項１または請求項２に記載のサーマルプリンタ。
【請求項４】
前記各サーマルヘッドは、前記サーマル用紙の給紙方向と直行する方向に沿ってライン状に配列された複数の発熱素子を有することを特徴とする請求項１ないし請求項３のいずれかに記載のサーマルプリンタ。
【請求項５】
前記第１サーマルヘッドおよび前記第２サーマルヘッドは、前記サーマル用紙の給紙方向に沿って互いに離れた位置に設けられていることを特徴とする請求項１ないし請求項３のいずれかに記載のサーマルプリンタ。
【請求項６】
前記第１サーマルヘッドは、前記第２サーマルヘッドよりも、前記給紙方向の下流側に存することを特徴とする請求項５に記載のサーマルプリンタ。
【請求項７】
前記サーマル用紙を給紙しながら、前記第２プリント用データに応じた前記第２サーマルヘッドの駆動を開始し、その駆動に基づくプリント開始位置が前記第１サーマルヘッドに対応したところで前記第１プリント用データに応じた前記第１サーマルヘッドの駆動を開始する第３制御手段、をさらに備えていることを特徴とする請求項６に記載のサーマルプリンタ。
【請求項８】
両面に感熱層を有し所定方向に給紙されるサーマル用紙と、このサーマル用紙の一方の面に接する第１サーマルヘッドと、前記サーマル用紙の他方の面に接する第２サーマルヘッドと、これらサーマルヘッドを制御する制御部とを備えたサーマルプリンタにおいて、
前記制御部は、
外部から入力されるプリント用データから、予め登録されているキーワードに対応するプリント用データを検索するステップと、
前記入力されたプリント用データを、前記検索されたプリント用データを含む第１プリント用データと、同検索されたプリント用データを含まない第２プリント用データとに分けるステップと、
前記第１プリント用データに応じて前記第１サーマルヘッドの駆動を制御し、前記第２プリント用データに応じて前記第２サーマルヘッドの駆動を制御するステップと、
を備えていることを特徴とするサーマルプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、両面に感熱層を有するサーマル用紙を用いるサーマルプリンタおよびその制御方法に関する。
【背景技術】
【０００２】
サーマルプリンタで用いられるサーマル用紙は、片面に感熱層を有している。これに伴い、サーマルプリンタは、外部から入力されるプリント用データを１つのサーマルヘッドによりサーマル用紙の片面にプリントする。プリントされたサーマル用紙は、カッタによりカットされて利用者に提供される。
【０００３】
入力されるプリント用データのデータ量が多い場合、プリントされるサーマル用紙が長くなり、利用者にとって扱い難いものとなる。
【０００４】
一方、最近、両面に感熱層を有するサーマル用紙が開発され、実用化されつつある。このサーマル用紙に対する両面プリントを行うためには、例えば複写機の両面コピーのように、感光体ドラムや現像ユニットなどの像形成部に用紙を送り込んで用紙の一方の面に像を形成し、その形成が済んだ用紙を反転しながら像形成部に戻し、その像形成部で用紙の他方の面に像を形成するなどの処置が必要となる（例えば特許文献１，２）。  
【特許文献１】特開平９−２３３２５６号公報
【特許文献２】特開平６−２４０８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の複写機のような処置には時間がかかり、商店などで顧客への販売レシート発行などに使用されるサーマルプリンタには適用が不可能である。  
仮に、両面プリントの販売レシートを発行したとしても、顧客にとって重要な合計額、預かり金額、おつりなどのデータはプリント用データの最下部に存するため、その重要なデータがサーマル用紙の裏面にプリントされてしまう。そうなると、せっかくプリントした販売レシートも、ユーザにとって非常に扱い難いものとなる。
【０００６】
この発明は、上記の事情を考慮したもので、プリント用データをサーマル用紙の両面に迅速にプリントできるとともに、そのプリント用データにユーザにとって重要なデータが含まれている場合はその重要なデータをサーマル用紙の見易いところにプリントすることが可能なサーマルプリンタおよびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明のサーマルプリンタは、両面に感熱層を有し所定方向に給紙されるサーマル用紙と、このサーマル用紙の一方の面に接する第１サーマルヘッドと、上記サーマル用紙の他方の面に接する第２サーマルヘッドと、外部から入力されるプリント用データから、予め登録されているキーワードに対応するプリント用データを検索する検索手段と、上記入力されたプリント用データを、上記検索されたプリント用データを含む第１プリント用データと、同検索されたプリント用データを含まない第２プリント用データとに分ける第１制御手段と、上記第１プリント用データに応じて上記第１サーマルヘッドの駆動を制御し、上記第２プリント用データに応じて上記第２サーマルヘッドの駆動を制御する第２制御手段と、を備える。
【発明の効果】
【０００８】
この発明のサーマルプリンタおよびその制御方法によれば、プリント用データをサーマル用紙の両面に迅速にプリントできるとともに、そのプリント用データにユーザにとって重要なデータが含まれている場合はその重要なデータをサーマル用紙の見易いところにプリントすることが可能なサーマルプリンタおよびその制御方法を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施形態のサーマルヘッドについて、図面を参照して説明する。まず、要部の構成を図１に示している。  
１はサーマル用紙で、一方の面（表面という）１ａおよび他方の面（裏面という）１ｂにそれぞれ感熱層を有し、表面１ａが内側となる状態にロール状に巻かれ、後述の給紙機構２２により図示矢印の方向に給紙される。上記感熱層は、所定の温度以上に加熱されたときに、例えば黒色あるいは赤色に発色する材料によって形成されている。  
このサーマル用紙１の給紙方向に沿って、サーマル用紙１の表面１ａに接する第１サーマルヘッド２、裏面１ｂに接する第２サーマルヘッド４が設けられている。これら第１および第２サーマルヘッド２，４は、サーマル用紙１の給紙方向と直交する方向に配列された多数の発熱素子を有し、サーマル用紙１の給紙方向に沿って互いに離れた位置に配設されている。第１サーマルヘッド２の方が、第２サーマルヘッド４よりも給紙方向の下流側に存している。
【００１０】
そして、サーマル用紙１を挟んで第１サーマルヘッド２と対向する位置に第１プラテンローラ３が配設され、サーマル用紙２を挟んで第２サーマルヘッド４と対向する位置に第２プラテンローラ５が配設されている。さらに、第１サーマルヘッド２よりも給紙方向の下流側に、サーマル用紙１をそのプリント領域よりも後側でカットするカッタ６が配設されている。上流側の第２サーマルヘッド４と下流側の第１サーマルヘッド２との間の距離はＸ、第１サーマルヘッド２とカッタ６との間の距離はＹである。
【００１１】
図２に、図１の構成を含むサーマルプリンタ本体１０の制御回路を示している。  
主制御部であるＣＰＵ１１に、制御プログラム記憶用のＲＯＭ１２、データ記憶用のＲＡＭ１３、ホスト装置３０とのデータ送受信を行う通信インタフェース１４、動作条件設定用の操作部１５、サーマル用紙１の給紙機構１６を駆動する給紙駆動回路２１、カッタ６を駆動するカッタ駆動回路２２、後述の第１プリント用データＤ１に応じて第１サーマルヘッド２を駆動する第１ヘッド駆動回路２３、後述の第２プリント用データＤ２に応じて第２サーマルヘッド４を駆動する第２ヘッド駆動回路２４などが接続されている。
【００１２】
一方、ＣＰＵ１１は、主要な機能として次の（１）〜（５）の手段を備えている。  
（１）外部のホスト装置３０から入力されるプリント用データＤ０から、予め登録されているキーワードに対応するプリント用データＤｍを検索する検索手段。キーワードは、サーマル用紙１の一方の面にプリントすべきプリント用データに含まれる少なくとも１つの項目である。
【００１３】
（２）上記入力されたプリント用データＤ０を、上記検索されたプリント用データＤｍを含む第１プリント用データＤ１と、同検索されたプリント用データＤｍを含まない第２プリント用データＤ２とに分ける第１制御手段。
【００１４】
（３）上記第１プリント用データＤ１に応じて第１サーマルヘッド２の駆動を制御し、上記第２プリント用データＤ２に応じて第２サーマルヘッド４の駆動を制御する第２制御手段。
【００１５】
（４）上記操作部１５の操作に応じて、上記キーワードを登録するための登録手段。
【００１６】
（５）サーマル用紙１を給紙しながら、第２プリント用データＤ２に応じた第２サーマルヘッド４の駆動を先ず開始し、その駆動に基づくプリント開始位置が第１サーマルヘッド２に対応したところで第１プリント用データＤ１に応じた第１サーマルヘッド２の駆動を開始する第３制御手段。
【００１７】
なお、上記第１サーマルヘッド２は、図３に示すように、ラッチ回路４１、通電制御回路４２、およびエッジヘッド４３により構成されている。エッジヘッド４３は、ライン状に配列された熱転写用の多数の発熱素子４３ａ，４３ｂ，…４３ｎを有している。ラッチ回路４１は、ヘッド駆動回路２３から供給される第１プリント用データＤ１を、同ヘッド駆動回路２３からストローブ信号ＳＴＢに応じて１ライン毎にラッチする。通電制御回路４２は、エッジヘッド４３の発熱素子４３ａ，４３ｂ，…４３ｎに対する通電を、ラッチ回路４１内のデータに応じて、かつヘッド駆動回路２３から供給されるイネーブル信号ＥＮＢがアクティブとなるタイミングで、制御する。第２サーマルヘッド４の構成も、第１サーマルヘッド２と同じある。よって、その説明は省略する。
【００１８】
つぎに、図４のフローチャートを参照しながら作用について説明する。  
操作部１５でキーワードの登録モードが設定されると（ステップ１０１のＹＥＳ）、操作部１５の操作により、サーマル用紙１の一方の面にプリントすべき主要なプリント用データに含まれる項目たとえば“合計額”“預かり金額”“おつり”などをキーワードとしてＲＡＭ１３に登録（記憶）することができる（ステップ１０２）。
【００１９】
外部のホスト装置３０から送信されたプリント用データＤ０が当該サーマルプリンタで受信されると（ステップ１０３のＹＥＳ）、そのプリント用データＤ０がＲＡＭ１３に記憶される。このとき、プリント用データＤ０から、予め登録されているキーワードに対応するプリント用データＤｍが検索される（ステップ１０４）。
【００２０】
プリント用データＤ０の例を図５に示している。このプリント用データＤ０は、第１行目から第１００行目の印字データからなる。とくに、最下部の第９８行目から第１００行目が、“合計額”の印字データ、“お預かり額”の印字データ、“おつり”の印字データとなっている。この３つの印字データは、すなわち上記キーワードに対応するプリント用データＤｍである。
【００２１】
検索によってプリント用データＤｍが見つかると（ステップ１０５のＹＥＳ）、プリント用データＤ０が、プリント用データＤｍを含む第１プリント用データＤ１と、プリント用データＤｍを含まない第２プリント用データＤ２とに、振り分けられる（ステップ１０６）。  
すなわち、図６に示すように、第１行目から第４７行目の印字データに続いて第９８行目から第１００行目の印字データであるプリント用データＤｍを付け加えた形の第１プリント用データＤ１が生成される。さらに、図７に示すように、残りの第４８行目から第９７行目の印字データからなる第２プリント用データＤ１が生成される。生成された第１プリント用データＤ１および第２プリント用データＤ２は、ＲＡＭ１３に記憶される。
【００２２】
この振り分け後、サーマル用紙１の給紙が開始されて、第２プリント用データＤ２に応じた第２サーマルヘッド４の駆動が先ず開始され、サーマル用紙１の裏面１ｂに第４８行目から第９７行目までの印字データがプリントされる。サーマル用紙１の給紙が進んで、第２サーマルヘッド４の駆動に基づく裏面１ｂ側のプリント開始位置が第１サーマルヘッド２に対応する状態になったとき、第１プリント用データＤ１に応じた第１サーマルヘッド２の駆動が開始され、サーマル用紙１の表面１ａに第１行目から第４７行目の印字データおよび第９８行目から第１００行目の印字データがプリントされる（ステップ１０８）。
【００２３】
こうして、図８に示すように、プリント用データＤｍを最下部に有する第１プリント用データＤ１の印字データがサーマル用紙１の表面１ａにプリントされ、第２プリント用データＤ２の印字データがサーマル用紙１の裏面１ｂにプリントされる。
【００２４】
この場合、サーマル用紙１の表面１ａにおいて、プリントされる各文字行の開始位置と幅方向一端Ｑ１との間に、幅ＳＰ１の空白領域が確保される。サーマル用紙１の裏面１ｂでは、プリントされる各文字行の開始位置と幅方向他端Ｑ２との間に、幅ＳＰ２の空白領域が確保される。また、表面１ａおよび裏面１ｂの先端側に、カッタ６から第１サーマルヘッド２までの距離Ｙに対応する空白領域Ｌｙが生じるとともに、第１サーマルヘッド２から第２サーマルヘッド４までの距離Ｘに対応する空白領域Ｌｘが生じる。
【００２５】
プリントが済んだサーマル用紙１は、カッタ６でカットされ、販売レシートとして顧客に提供される。この販売レシートには、すぐに目に付く表面１ａ側の見易いところに、重要なデータである“合計額”“預かり金額”“おつり”がプリントされている。
【００２６】
上記検索によってプリント用データＤｍが見つからない場合は（ステップ１０５のＮＯ）、プリント用データＤ０が、第１プリント用データＤ１と、第２プリント用データＤ２とに、二分される（ステップ１０７）。そして、第１プリント用データＤ１の印字データがサーマル用紙１の表面１ａにプリントされ、第２プリント用データＤ２の印字データがサーマル用紙１の裏面１ｂにプリントされる。
【００２７】
以上のように、両面に感熱層を有するサーマル用紙１を用意し、そのサーマル用紙１の表面１ａに接する第１サーマルヘッド２および裏面１ｂに接する第２サーマルヘッド４を設けるとともに、ホスト装置３０から入力されるプリント用データＤ０を第１プリント用データＤ１と第２プリント用データＤ２とに分け、これらプリント用データＤ１，Ｄ２に応じてサーマルヘッド２，４の駆動を制御することにより、プリント用データＤ０をサーマル用紙１の表面１ａと裏面１ｂに分けて迅速にプリントすることができる。
【００２８】
したがって、プリント用データＤ０のデータ量が多い場合でも、プリントされるサーマル用紙１の長さを短くすることができる。サーマル用紙１が店舗などの販売用レシートとして使用される場合には、多数の商品購入データを短いレシートに納めることができ、利用者にとって扱い易いものとなる。サーマル用紙１の節約にもなる。
【００２９】
とくに、“合計額”“預かり金額”“おつり”の印字データからなるプリント用データＤｍを予め登録されているキーワードに基づいて検索し、そのプリント用データＤｍが見つかった場合は、同プリント用データＤｍを含む第１プリント用データＤ１をサーマル用紙１の表面１ａにプリントするので、たとえプリント用データＤ０の量が多くてプリントされるサーマル用紙１が長くなっても、顧客にとって重要なデータを顧客に見易い形で適切に提示することができる。
【００３０】
ホスト装置３０に従来の片面プリント型のサーマルプリンタが接続されていた場合には、その従来のサーマルプリンタと本実施形態のサーマルプリンタとを交換するだけで、ホスト装置３０側にはハード面およびソフト面に何の変更も加えることなく、簡単に、プリント用データＤｍのキーワード検索、そのプリント用データＤｍの組込みを含むプリント用データＤ０の振り分け処理、および両面プリント処理を実行することができる。サーマルプリンタを交換するだけなので、ユーザ側のコストアップを最小限に抑えながら、機能アップを図ることができる。
【００３１】
なお、上記実施形態では、プリント用データＤｍを第１プリント用データＤ１の最下部に組込むようにしたが、その組込み位置について限定はなく、たとえば最上部に組込んでもよい。また、キーワードとしては、“合計額”“預かり金額”“おつり”の項目に限らず、種々にわたる登録変更が可能である。
【００３２】
その他、この発明は上記実施形態に限定されるものではなく、要旨を変えない範囲で種々変形実施可能である。
【図面の簡単な説明】
【００３３】
【図１】一実施形態の要部の構成を示す図。
【図２】一実施形態の制御回路のブロック図。
【図３】一実施形態におけるサーマルヘッドの具体的な構成を示すブロック図。
【図４】一実施形態の作用を説明するためのフローチャート。
【図５】一実施形態におけるプリント用データＤ０のフォーマットを示す図。
【図６】一実施形態におけるプリント用データＤ１（Ｄｍ含む）のフォーマットを示す図。
【図７】一実施形態におけるプリント用データＤ２のフォーマットを示す図。
【図８】一実施形態におけるプリント結果を示す図。
【符号の説明】
【００３４】
１…サーマル用紙、１ａ…表面（一方の面）、１ｂ…裏面（他方の面）、２…第１サーマルヘッド、３…第１プラテンローラ、４…第２サーマルヘッド、５…第２プラテンローラ、６…カッタ、１１…ＣＰＵ、１３…ＲＡＭ、１５…操作部、１６…給紙機構、１７…用紙検知器、２３…第１ヘッド駆動回路、２４…第２ヘッド駆動回路、４１…ラッチ回路、４２…通電制御回路、４３…エッジヘッド、４３ａ，４３ｂ，…４３ｎ……発熱素子
【図１】
2007320162.tif 000003
【図２】
2007320162.tif 000004
【図３】
2007320162.tif 000005
【図４】
2007320162.tif 000006
【図５】
2007320162.tif 000007
【図６】
2007320162.tif 000008
【図７】
2007320162.tif 000009
【図８】
2007320162.tif 000010