(57)【要約】【課題】印刷すべき印刷データの印刷データ長さに応じて、用紙に対して両面印刷を実行又は片面のみに印刷を実行したいという要望がある。【解決手段】用紙の一方の面に印刷を行う第１ヘッドと、用紙の他方の面に印刷を行う第２ヘッドと、用紙の一方の面にのみ印刷を行うか否かを判断する基準となる最短印刷データ長を記憶する記憶部と、印刷データを受信する受信部と、印刷データのデータ長を示す印刷データ長と記憶部が記憶する最短印刷データ長とを比較する比較部と、前記用紙の一方の面に印刷されるイメージデータの印刷データが展開されて格納される第１イメージバッファと、用紙の他方の面に印刷されるイメージデータの印刷データが展開されて格納される第２イメージバッファと、第１イメージバッファと第２イメージバッファに格納されたイメージデータを第１ヘッドと第２ヘッドに出力して両面印刷を制御する印刷制御手段と、を備える。【選択図】図４
2013059924.tif 000002
【特許請求の範囲】
【請求項１】
用紙の一方の面に接するように配置され、当該一方の面にラスタイメージデータの印刷を行う第１ヘッドと、
前記用紙の他方の面に接するように配置され、当該他方の面にラスタイメージデータの印刷を行う第２ヘッドと、
前記用紙の一方の面にのみ印刷を行うか否かを判断する基準となる最短印刷データ長を記憶する記憶部と、
印刷データを受信する受信部と、
この受信部が受信した前記印刷データのデータ長を示す印刷データ長と前記記憶部が記憶する最短印刷データ長とを比較する比較部と、
この比較部による比較において、前記受信部が受信した印刷データ長が前記最短印刷データ長より長いと判定した場合、前記用紙の一方の面に印刷されるラスタイメージデータの印刷データが展開されて格納される第１イメージバッファと、
前記比較部による比較において、前記受信部が受信した印刷データ長が長いと判定した場合、前記用紙の他方の面に印刷されるラスタイメージデータの印刷データが展開されて格納される第２イメージバッファと、
前記第１イメージバッファに格納されたラスタイメージデータを前記第１ヘッドに出力するとともに前記第２イメージバッファに格納されたラスタイメージデータを前記第２ヘッドに出力して両面印刷を制御する印刷制御手段と、
を備えることを特徴とする両面印刷装置。
【請求項２】
前記印刷制御部は、
前記比較部にて、前記受信部が受信した印刷データのデータ長を示す印刷データ長が前記最短印刷データ長より短いと判定した場合、前記第１イメージバッファに前記用紙の一方の面に印刷されるラスタイメージデータの印刷データを展開されて格納し、前記第１イメージバッファに格納されたラスタイメージデータを前記第１ヘッドに出力して印刷することを特徴とする請求項１記載の両面印刷装置。
【請求項３】
前記記憶部は、所定の条件の場合に印刷されるプレ印刷データをさらに記憶し、
前記印刷制御部は、
前記比較部にて、前記受信部が受信した印刷データのデータ長を示す印刷データ長が前記最短印刷データ長より短いと判定した場合、前記第１イメージバッファに前記用紙の一方の面に印刷されるラスタイメージデータの印刷データを展開格納してこの第１イメージバッファに格納されたラスタイメージデータを前記第１ヘッドに出力して印刷し、前記第２のイメージバッファに前記用紙の他方の面に印刷されるラスタイメージデータの前記プレ印刷データを展開格納し、この第２イメージバッファに格納されたラスタイメージデータを前記第２ヘッドに出力して印刷することを特徴とする請求項１記載の両面印刷装置。
【請求項４】
外部からの操作入力を受け付ける受付部と、をさらに備え
この受付部を介して前記最短印刷データ長の変更を行うことを特徴とする請求項１乃至３のいずれか一つに記載の両面印刷装置。
【請求項５】
前記受付部を介して前記記憶部に記憶する前記プレ印刷データの変更を行うことを特徴とする請求項１乃至４のいずれか一つに記載の両面印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、印刷媒体の表面と裏面に同時に印刷可能な両面印刷装置に関する。
【背景技術】
【０００２】
従来、用紙の表裏両面に同時に印刷を行うことが可能な両面印刷装置として、２つのプラテンローラと２つのサーマルヘッドを備えた両面サーマルプリンタが提案されている。
【０００３】
この両面サーマルプリンタは、第１プラテンローラと第２プラテンローラを互いに同期して同一の送り速度で回転させている。サーマル用紙は第１プラテンローラと第１サーマルヘッドとの間を通ることにより、サーマル用紙の一方の面に第１サーマルヘッドによって印刷が行なわれる。そして、このサーマル用紙が第２プラテンローラと第２サーマルヘッドとの間を通ることにより、サーマル用紙の一方の面に第２サーマルヘッドによって印刷が行なわれる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２８６１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、現在、両面サーマルプリンタの使用者によっては、印刷すべき印刷データの印刷データ長さに応じて、用紙に対して両面印刷を実行、又は片面のみに印刷を実行したいという要望がある。しかしながら、この種の両面サーマルプリンタは、印刷すべき印刷データの長さに応じて両面印刷又は片面印刷を実行することは出来ず、両面又は片面について印刷を行うには印刷を開始する前に事前に設定する必要があった。
【課題を解決するための手段】
【０００６】
本実施形態の両面印刷装置は、用紙の一方の面に接するように配置され、当該一方の面にラスタイメージデータの印刷を行う第１ヘッドと、前記用紙の他方の面に接するように配置され、当該他方の面にラスタイメージデータの印刷を行う第２ヘッドと、前記用紙の一方の面にのみ印刷を行うか否かを判断する基準となる最短印刷データ長を記憶する記憶部と、印刷データを受信する受信部と、この受信部が受信した前記印刷データのデータ長を示す印刷データ長と前記記憶部が記憶する最短印刷データ長とを比較する比較部と、この比較部による比較において、前記受信部が受信した印刷データ長が前記最短印刷データ長より長いと判定した場合、前記用紙の一方の面に印刷されるラスタイメージデータの印刷データが展開されて格納される第１イメージバッファと、前記比較部による比較において、前記受信部が受信した印刷データ長が長いと判定した場合、前記用紙の他方の面に印刷されるラスタイメージデータの印刷データが展開されて格納される第２イメージバッファと、前記第１イメージバッファに格納されたラスタイメージデータを前記第１ヘッドに出力するとともに前記第２イメージバッファに格納されたラスタイメージデータを前記第２ヘッドに出力して両面印刷を制御する印刷制御手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】一実施形態のサーマルプリンタの印刷機構部の概略を示す模式図。
【図２】一実施形態のサーマルプリンタの電気的接続を示すブロック図。
【図３】一実施形態のサーマルヘッドの要部構成を示すブロック図。
【図４】一実施形態のサーマルプリンタのＲＡＭに形成される主要なメモリエリアを示す模式図。
【図５】一実施形態のサーマルプリンタのＣＰＵが実行する制御処理手順を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態に係る両面印字装置を詳細に説明する。本実施形態は、一例としてプリンタを備えたＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）端末のプリンタに適用したものである。なお、このプリンタは、サーマル用紙１の両面に印刷を行うサーマルプリンタ１ ０を例として説明する。
【０００９】
図１は本実施の形態のサーマルプリンタ１０における印刷機構部の概略を模式的に示す図である。ロール状に巻回されたサーマル用紙１は、図示しないプリンタ本体の用紙収容部に収容される。そして、その先端が用紙収容部から引き出され、プリンタ本体の用紙排出口から外部へ排出される。
【００１０】
プリンタ本体には、用紙収容部から引き出されたサーマル用紙の一方の面（以下、この面を表面１Ａという）に接するように第１ヘッドとしての第１ サーマルヘッド２が設けられている。そしてこの第１サーマルヘッド２に対し、サーマル用紙１を挟んで対向するように第１プラテンローラ３が設けられる。
【００１１】
また、前記第１サーマルヘッド２より紙送り方向上流側において、用紙収容部から引き出されたサーマル用紙の他方の面（以下、この面を裏面１Ｂという）に接するように第２ヘッドとしての第２サーマルヘッド４が設けられている。そしてこの第２サーマルヘッド４に対し、サーマル用紙１を挟んで対向するように第２プラテンローラ５が設けられている。
【００１２】
さらに、前記第１サーマルヘッド２より紙送り方向下流側において、用紙排出口から排出されるサーマル用紙１を切断するためのカッタ機構６が設けられている。
【００１３】
サーマル用紙１の表面１Ａ及び裏面１Ｂには、それぞれ感熱層が形成されている。これら感熱層は、所定の温度以上に加熱されたときに、例えば黒あるいは赤等の所望の色に発色する材料によって構成される。このサーマル用紙１は、図１ に示すように、表面１Ａが内側を向くようにロール状に巻回されている。
【００１４】
第１ サーマルヘッド２及び第２サーマルヘッド４は、いずれも多数の発熱素子を列状に配置してなるラインサーマルヘッドである。この、発熱素子の配列方向がサーマル用紙１の搬送方向に対して直交するようにプリンタ本体に取り付けられている。
【００１５】
第１プラテンローラ３及び第２プラテンローラ５は円柱状に形成され、図示しない動力伝達機構により後述する用紙フィードモータ２３の回転が伝達されて、それぞれ図示矢印の方向に回転するようになっている。これらプラテンローラ３、５の回転により、用紙収容部から引き出されたサーマル用紙１が図示矢印の方向に搬送され、用紙排出口から外部へ排出される。ここに、第１プラテンローラ３及び第２プラテンローラ５は、搬送手段を構成する。
【００１６】
図２はサーマルプリンタ１０の制御回路を含む要部構成を示すブロック図である。サーマルプリンタ１０は、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１１を備えている。そして、このＣＰ Ｕ１１に、アドレスバス， データバス等のバスライン１２を介して、ＲＯＭ （ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１３、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１４、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート１５、通信インターフェイス１６、第１、第２のモータ駆動回路１７，１８及び第１、第２のヘッド駆動回路１９、２０の各部を接続することにより、制御回路を構成している。この制御回路を構成する各部には、電源回路２１から駆動電源が供給される。また、キーボード等から構成される入力受付部２５を備える。
【００１７】
通信インターフェイス１６には、適時、印刷データを生成し供給するホスト装置３０が接続されている。Ｉ／Ｏポート１５には、プリンタ本体に設けられた各種センサ２２からの信号が入力される。
【００１８】
第１のモータ駆動回路１７は、サーマル用紙１を一方向に搬送する搬送手段の駆動源である用紙フィードモータ２３のオン，オフを制御する。第２のモータ駆動回路１８は、前記カッタ機構６の駆動源であるカッタモータ２ ４ のオン、オフを制御する。
【００１９】
図３は、サーマルヘッドの要部構成を示すブロック図である。第１のヘッド駆動回路１９は、前記第１サーマルヘッド２の印刷動作を制御する。第２のヘッド駆動回路２０は、前記第２サーマルヘッド４の印刷動作を制御する。
【００２０】
第１サーマルヘッド２は、Ｎ（Ｎは複数）個の発熱素子を列状に配列し、この素子数Ｎのドットからなるラスタイメージデータを一度に印字可能なラインサーマルヘッド本体４１と、上記ラスタイメージデータをＮドット毎にラッチするラッチ回路４２と、このラッチ回路４２にラッチされたＮドットのラスタイメージデータに従い、前記ラインサーマルヘッド本体４１を構成するＮ個の発熱素子を選択的に通電する通電制御回路４３とから構成されている。
【００２１】
第１のヘッド駆動回路１９は、バスライン１２を介して順次入力されるラスタイメージデータを取込み、ラッチ回路４２に出力する先入れ先出し機能と、ストローブ信号ＳＴＢをラッチ回路４２に出力する機能と、イネーブル信号ＥＮＢを通電制御回路４３に出力する機能とを有している。
【００２２】
ラッチ回路４２においては、ストローブ信号ＳＴＢがアクティブになるタイミングで、ヘッド駆動回路１９から出力されるラスタイメージデータをラッチする。通電制御回路４３においては、ラッチ回路４２にラッチされたラスタイメージデータのうち印刷ドットに対応した発熱素子をイネーブル信号ＥＮＢがアクティブになっている間通電する。
【００２３】
かかる構成のサーマルプリンタ１０は、図４に示すように、ホスト装置３０から受信した印刷データを記憶するための受信バッファ５１と、前記サーマル用紙１の表面１Ａ側に印刷する印刷データのラスタイメージデータが展開されて格納される第１イメージバッファとしての表面イメージバッファ５２と、前記サーマル用紙１の裏面１Ｂ側に印刷する印刷データのラスタイメージデータが展開されて格納される第２イメージバッファとしての裏面イメージバッファ５３とがＲＡＭ１４に形成されている。
【００２４】
ＣＰＵ１１は、図５の流れ図に示す手順に従い、サーマル用紙１への両面印刷を制御する。
【００２５】
ＣＰＵ１１は、Ａｃｔ５０１として印刷データを受信するのを待機している。そして、ホスト装置３０から印刷データを受信したら（Ａｃｔ５０１のＹｅｓ）、受信バッファ５１に記憶する（Ａｃｔ５０２）。受信バッファに記憶したならば、ＣＰＵ１１は、この受信した印刷データとともにホスト装置３０から受信したライン数Ｋ（Ｋ＝１、２、３、… ）のデータをライン数メモリに上書きする（Ａｃｔ５０３）。なお、ライン数メモリは、ＲＡＭ１４に形成されている。または、ＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリを設け、この不揮発性メモリにライン数メモリの領域を確保して、電源がオフされた後もライン数Ｋのデータを保持するようにしてもよい。
【００２６】
次に、ＣＰＵ１１は、印刷開始データコマンドを受信することを待機する（Ａｃｔ５０４）。ＣＰＵ１１は、印刷開始データコマンドを受信すると（Ａｃｔ５０４のＹｅｓ）、この受信部が受信した印刷データのデータ長を示す印刷データ長とＲＡＭ１４に記憶されている最短印刷データ長とを比較する（Ａｃｔ５０５）。ＣＰＵ１１は、印刷開始データコマンドを受信するまでＡｃｔ５０２の処理に戻り、受信バッファに印刷データを記憶し、Ａｃｔ５０３の処理にて受信した都度ライン数の更新を行なう。なお、ここでのデータ長とは、ライン数Ｋが相当し、最短印刷データ長とは、第１の面と第２の面に印刷するか否かの判断の基準となる最短のライン数である。
【００２７】
ここで、この受信部が受信した印刷データのデータ長を示す印刷データ長とＲＡＭ１４に記憶されている最短印刷データ長との比較において、印刷データの生成が実行される（Ａｃｔ５０６）。詳しくは、ＣＰＵ１１により前記受信部が受信した印刷データ長が前記最短印刷データ長より長いと判定された場合、第１イメージバッファに用紙の一方の面（例えば、用紙の表側の面）に印刷されるラスタイメージデータの印刷データが展開されて格納される（Ａｃｔ５０７）。
【００２８】
ＣＰＵ１１は、第１イメージバッファに用紙の一方の面（例えば、用紙の表側の面）に印刷されるラスタイメージデータの印刷データが展開されたか否かを判断し（Ａｃｔ５０８）、展開がされたと判断すると（Ａｔ５０８のＹｅｓ）、次に、第２イメージバッファに用紙の他方の面（例えば、用紙の裏側の面）に印刷されるラスタイメージデータの印刷データが展開されて格納される（Ａｃｔ５０９）。第２イメージバッファに用紙の他方の面（例えば、用紙の裏側の面）に印刷されるラスタイメージデータの印刷データが展開されたか否かを判断し（Ａｃｔ５１０）、第２イメージバッファに展開がされたと判断すると（Ａｃｔ５１０のＹｅｓ）、第１イメージバッファ及び第２イメージバッファに展開された印刷データに基づいて印刷が開始される（Ａｃｔ５１１）。
【００２９】
一方、ＣＰＵ１１は、Ａｃｔ５０５での受信部が受信した印刷データのデータ長を示す印刷データ長とＲＡＭに記憶されている最短印刷データ長との比較において、受信部が受信した印刷データのデータ長を示す印刷データ長が前記最短印刷データ長より短いと判断した場合（Ａｃｔ５０５のＮｏ）、第１イメージバッファに前記用紙の一方の面（例えば、用紙の表側の面）に印刷されるラスタイメージデータの印刷データを展開されて格納する（Ａｃｔ５１２）。展開が終了すると（Ａｃｔ５１３）、この第１イメージバッファに格納されたラスタイメージデータを前記第１ヘッドに出力して印刷を開始する（Ａｃｔ５１４）。
【００３０】
以上、図５のフローチャートに沿って、このサーマルプリンタにより実行される用紙への両面印刷処理を説明したが、その他の変形例について種々、考えられる。例えば、Ａｃｔ５０５での受信部が受信した印刷データのデータ長を示す印刷データ長とＲＡＭに記憶されている最短印刷データ長との比較において、受信部が受信した印刷データのデータ長を示す印刷データ長が前記最短印刷データ長より短いと判断した場合、用紙の一方の面（例えば、用紙の表側の面）には、第１イメージバッファに展開された印刷データを印刷し、用紙の他方の面（例えば、用紙の裏側の面）には、記憶部に予め記憶されているプレ印刷データを第２イメージバッファに展開し格納し、この第２イメージバッファに格納されたラスタイメージデータを第２ヘッドに出力して用紙に印刷するようにしてもよい。なお、この場合、プレ印刷データは、ＲＡＭなどの記憶部に予め記憶されており、内容としては、例えばセール品の提示や店舗の紹介等といった販売促進用の印刷データ内容であってもよい。そして、プレ印刷データはキーボード等の入力部などを介してプレ印刷データを実行する印刷データ内容を変更可能となっている。
【００３１】
なお、ＲＡＭ１４に記憶されている最短印刷データ長については、キーボード等で構成される入力受付部を介して、操作者により適宜、設定変更を行うことが可能となっている。
【００３２】
以上、本実施の形態について説明したが、本実施の形態によれば、予め記憶部に第１の面と第２の面に印刷するか否かの判断の基準となる最短印刷データ長を記憶しており、この最短印刷データ長と受信部が受信した印刷データの印刷データ長とを比較した結果、印刷データ長が最短印刷データ長よりも長いと判定された場合は、用紙の両面に印刷されるため、印刷すべき印刷データ長に応じて印刷状態が両面印刷又は片面印刷へと使用者の事前設定を行うことなく切り替えることが出来る。また、必要以上に用紙が長い状態で印刷発行されることがなく、用紙の印刷発行量の削減にもつながる。また、受信部が受信した印刷データが最短印刷データ長よりも短い場合は、片面のみに印刷を行う処理が実行されるので、係る場合は通常の印刷と同様になる。
【００３３】
また、本実施の形態では、最短印刷データ長と受信部が受信した印刷データの印刷データ長とを比較した結果、印刷データ長が最短印刷データ長よりも短い場合は、受信部が受信した印刷データが用紙の一方の面に、プレ印刷データが他方の面に印刷されるので、例えば、レシート用紙の印字発行においては、プレ印刷データを宣伝、広告などのデータとすることで、レシートデータの印刷のみならず宣伝広告の内容を印刷することが可能となる。
【００３４】
また、キーボード等の入力部を介して、最短印刷データ長を変更可能としているので、使用者の要求に応じた長さの用紙への印刷発行を実行することができる。
【００３５】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００３６】
例えば、前記実施の形態では、用紙として両面に感熱層を有するサーマル用紙１を用いたが、各サーマルヘッド２、４と用紙との間にインクリボンを送り込む機構を設けることによって、普通紙を使用するサーマルプリンタにも本発明を同様に適用できるものである。また、本発明はサーマルプリンタに限定されるものでなく、インクジェットプリンタやドットインパクトプリンタ等のドットプリンタにも適用することができる。
【符号の説明】
【００３７】
１  サーマル用紙
２  第１サーマルヘッド
３  第１プラテンローラ
４  第２サーマルヘッド
５  第２プラテンローラ
６  カッタ機構
１１  ＣＰＵ
５１  受信バッファ
５２  表面イメージバッファ
５３  裏面イメージバッファ
【図１】
2013059924.tif 000003
【図２】
2013059924.tif 000004
【図３】
2013059924.tif 000005
【図４】
2013059924.tif 000006
【図５】
2013059924.tif 000007