(57)【要約】【課題】２個の印字ヘッドを備えたプリンタで、一方の印字ヘッドに異常が生じても、他方の正常な印字ヘッドによって、異常が生じた印字ヘッドのプリント用データを含めて印刷を継続することのできるプリンタとその制御方法を提供すること。【解決手段】第１および第２印字ヘッド４Ｈ、５Ｈに対して、異常検知センサ４Ｓ、５Ｓにより各印字ヘッド４Ｈ、５Ｈの異常状態を検知し、いずれか一方の印字ヘッド４Ｈまたは５Ｈの異常が検知された際に、異常が検知された印字ヘッド４Ｈまたは５Ｈのプリント用データを、他方の正常な印字ヘッド４Ｈまたは５Ｈによって印字するように制御する。【選択図】図１
2010042513.tif 000002
【特許請求の範囲】
【請求項１】
連続紙から成り両面に印字可能な印字媒体を搬送する印字媒体搬送手段と、
前記印字媒体の一面側に印字する第１印字ヘッドと、
前記印字媒体の他面側に印字する第２印字ヘッドと、
前記第１および第２印字ヘッドについて前記各印字ヘッドの異常状態を検知する異常検知センサと、
前記異常検知センサによって、いずれか一方の前記印字ヘッドの異常が検知された場合、異常が検知された印字ヘッドで印字すべき印字データを、他方の正常な印字ヘッドによって印字するように制御する制御部と
を有することを特徴とするプリンタ。
【請求項２】
前記第１および第２印字ヘッドに対して割り当てられた印字データを前記印字ヘッド毎に区別して記憶するメモリを有することを特徴とする請求項１記載のプリンタ。
【請求項３】
前記第１印字ヘッドおよび前記第２印字ヘッドは、共にサーマルヘッドであり、かつ、前記印字媒体は感熱紙であることを特徴とする請求項１記載のプリンタ。
【請求項４】
正常な印字ヘッドで、１つの印刷ジョブを前記印字媒体の一面側にすべて印字することを特徴とする請求項１記載のプリンタ。
【請求項５】
前記制御部は、１つの印刷ジョブの開始前に、前記異常検知センサからの検知情報を受け取ることを特徴とする請求項１記載のプリンタ。
【請求項６】
前記制御部は、１つの印刷ジョブの途中であっても、前記異常検知センサからの検知情報を受け取ることを特徴とする請求項５記載のプリンタ。
【請求項７】
前記異常検知センサによる検知は、前記印字ヘッドが所定温度を超えた場合には、異常と判定することを特徴とする請求項１記載のプリンタ。
【請求項８】
連続紙から成り両面に印字可能な印字媒体を搬送し、この印字媒体の一面側に第１印字ヘッドで印字するとともに、前記印字媒体の他面側に第２印字ヘッドで印字するプリンタの制御方法であって、
前記第１および第２印字ヘッドに対して異常検知センサにより前記各印字ヘッドの異常状態を検知し、
前記異常検知センサによっていずれか一方の前記印字ヘッドの異常が検知された場合に、異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって印字することを特徴とするプリンタの制御方法。
【請求項９】
連続紙から成り両面に印字可能な印字媒体を搬送し、この印字媒体の一面側に第１印字ヘッドで印字するとともに、前記印字媒体の他面側に第２印字ヘッドで印字するプリンタの制御方法であって、
前記第１および第２印字ヘッドに対して割り当てられた印字データをヘッド毎に区別してメモリに記憶し、
前記第１および第２印字ヘッドに対して異常検知センサにより前記各印字ヘッドの異常状態を検知し、
前記異常検知センサによっていずれか一方の前記印字ヘッドの異常が検知された場合に、異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって前記印字媒体の同一面側に続けて印字することを特徴とするプリンタの制御方法。
【請求項１０】
異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって前記印字媒体の同一面側に、同一向きで続けて印字することを特徴とする請求項９記載のプリンタの制御方法。
【請求項１１】
前記第１印字ヘッドおよび前記第２印字ヘッドは、共にサーマルヘッドであり、かつ、前記印字媒体は感熱紙であることを特徴とする請求項８乃至１０のいずれか１項に記載のプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２個の印字ヘッドを備えたプリンタ及びその制御方法に関する。
【背景技術】
【０００２】
従来から飲食店や商店等のレジスタ等でレシートに印刷を行うのにサーマルプリンタが使用されていることがある。通常のレシートは片面印刷がおこなわれている。そのため、レシートに印刷する情報量が多い場合は、レシート用紙を大量に使用することになりコスト高になり不経済である。
【０００３】
そこで、レシート用紙に対して効率よく多くの情報を印刷できるように、感熱紙の表裏両面にプリント用データを分割して印刷し、両面の印刷によってプリント用データが一体化される印刷を行うことが可能な、サーマルプリンタが用いられることがある。このようなサーマルプリンタの構造は、例えば、２つのプラテンローラと２つのサーマルヘッドを備えたサーマルプリンタが提案されている（例えば、特許文献１参照）。
【０００４】
この種の従来のサーマルプリンタは、第１プラテンローラと第２プラテンローラを互いに同期させて、同一の送り速度で回転させている。両面感熱紙は第１プラテンローラと第１サーマルヘッドとの間を通ることにより、感熱紙の一方の面に第１サーマルヘッドによって印刷が行なわれる。さらにこの感熱紙が第２プラテンローラと第２サーマルヘッドとの間を通ることにより、感熱紙の他方の面に第２サーマルヘッドによって印刷が行なわれる。
【特許文献１】特開平１１−２８６１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のようなサーマルプリンタは、第１サーマルヘッドと第２サーマルヘッドとの２つのサーマルヘッドを備えているため、どちらか一方のサーマルヘッドに異常が生じ場合、印字ヘッドエラーが検知されてプリンタ自体が停止していた。そのため、プリンタは、印字ヘッドエラーを解消しない限り、以後の印字処理を行うことができなかった。
【０００６】
したがって、プリンタのユーザは、印字ヘッドエラーの都度にサービスマンに連絡し、印字ヘッドエラーを解消してもらう必要があった。ユーザは、サービスマンによって印字ヘッドエラーが解消するまでの間は、プリンタを使用することができなかった。
【０００７】
本発明はこれらの事情にもとづいてなされたもので、２個の印字ヘッドを備えたプリンタで、たとえ一方の印字ヘッドに異常が生じても、他方の正常な印字ヘッドによって、異常が生じた印字ヘッドのプリント用データを含めて印刷を継続することのできるプリンタとその制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、連続紙から成り両面に印字可能な印字媒体を搬送する印字媒体搬送手段と、前記印字媒体の一面側に印字する第１印字ヘッドと、前記印字媒体の他面側に印字する第２印字ヘッドと、前記第１および第２印字ヘッドについて前記各印字ヘッドの異常状態を検知する異常検知センサと、前記異常検知センサによって、いずれか一方の前記印字ヘッドの異常が検知された場合、異常が検知された印字ヘッドで印字すべき印字データを、他方の正常な印字ヘッドによって印字するように制御する制御部とを有することを特徴とするプリンタが提供される。
【０００９】
本発明のプリンタにおいては、前記第１および第２印字ヘッドに対して割り当てられた印字データを前記印字ヘッド毎に区別して記憶するメモリを有することを特徴とする。
【００１０】
また、本発明のプリンタにおいては、前記第１印字ヘッドおよび前記第２印字ヘッドは、共にサーマルヘッドであり、かつ、前記印字媒体は感熱紙であることを特徴とする。
【００１１】
また、本発明のプリンタにおいては、正常な印字ヘッドで、１つの印刷ジョブを前記印字媒体の一面側にすべて印字することを特徴とする。
【００１２】
また、本発明のプリンタにおいては、前記制御部は、１つの印刷ジョブの開始前に、前記異常検知センサからの検知情報を受け取ることを特徴とする。
【００１３】
また、本発明のプリンタにおいては、前記制御部は、１つの印刷ジョブの途中であっても、前記異常検知センサからの検知情報を受け取ることを特徴とする。
【００１４】
また、本発明のプリンタにおいては、前記異常検知センサによる検知は、前記印字ヘッドが所定温度を超えた場合には、異常と判定することを特徴とする。
【００１５】
本発明の別の一態様によれば、連続紙から成り両面に印字可能な印字媒体を搬送し、この印字媒体の一面側に第１印字ヘッドで印字するとともに、前記印字媒体の他面側に第２印字ヘッドで印字するプリンタの制御方法であって、前記第１および第２印字ヘッドに対して異常検知センサにより前記各印字ヘッドの異常状態を検知し、前記異常検知センサによっていずれか一方の前記印字ヘッドの異常が検知された場合に、異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって印字することを特徴とするプリンタの制御方法が提供される。
【００１６】
また、本発明の別の一態様によれば、連続紙から成り両面に印字可能な印字媒体を搬送し、この印字媒体の一面側に第１印字ヘッドで印字するとともに、前記印字媒体の他面側に第２印字ヘッドで印字するプリンタの制御方法であって、前記第１および第２印字ヘッドに対して割り当てられた印字データをヘッド毎に区別してメモリに記憶し、前記第１および第２印字ヘッドに対して異常検知センサにより前記各印字ヘッドの異常状態を検知し、前記異常検知センサによっていずれか一方の前記印字ヘッドの異常が検知された場合に、異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって前記印字媒体の同一面側に続けて印字することを特徴とするプリンタの制御方法が提供される。
【００１７】
本発明のプリンタの制御方法においては、異常が検知された印字ヘッドのプリント用データを、他方の正常な印字ヘッドによって前記印字媒体の同一面側に、同一向きで続けて印字することを特徴とする。
【００１８】
また、本発明のプリンタの制御方法においては、前記第１印字ヘッドおよび前記第２印字ヘッドは、共にサーマルヘッドであり、かつ、前記印字媒体は感熱紙であることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、２個の印字ヘッドを備えたプリンタで、一方の印字ヘッドに異常が生じても、他方の正常な印字ヘッドによって、異常が生じた印字ヘッドのプリント用データを含めて印刷を継続することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態に係るプリンタについて、サーマルプリンタを例示して、図面を参照して説明する。
【００２１】
図１は、サーマルプリンタの要部の構成を示した構成説明図である。サーマルプリンタ１０は、筐体１０ａの内部に各部が収納されて配置されている。筐体１０ａの一端側には、サーマルプリンタ１０で用いるロール状の感熱紙Ｐ（印字媒体）を保持して給紙する感熱紙供給部１が配置されている。この感熱紙供給部１は、感熱紙ロールＲを保持する保持部１ａと、この保持部１ａから印刷部へ感熱紙Ｐを用紙搬送路に沿って搬送するフィード機構３（印字媒体搬送手段）とを備えている。フィード機構３には、感熱紙供給部１から筐体１０ａの他端側に延在している用紙搬送路２を挟んでローラ３ａ、３ｂと、このローラと対向する位置に、感熱紙Ｐに対して、一定の押圧力を付与する押圧部材であるダンパ３ｃとが設けられている。
【００２２】
用紙搬送路２に沿って、感熱紙供給部１の感熱紙Ｐの進行方向の前方には、順次、第１印刷部４、第２印刷部５、カッタ６、そして、排出口７が配置されている。
【００２３】
また、筐体１０ａの内部には、各部を駆動する駆動部８が設けられている。駆動部８は、駆動モータ８ａと、この駆動モータ８ａの発生する動力を各部に伝達するギア機構等による伝動機構（図示しない）とを備えている。
【００２４】
第１印刷部４には、感熱紙Ｐの表面Ｐａに接して、その表面Ｐａに対する印刷を行う第１サーマルヘッド４Ｈを備えている。また、第２印刷部５には、裏面Ｐｂに接して、その裏面Ｐｂに対する印刷を行う第２サーマルヘッド５Ｈを備えている。これら第１および第２サーマルヘッド４Ｈ、５Ｈは、感熱紙Ｐの給紙方向と直交する方向に配列された多数の発熱素子（図１では不図示）を有するとともに、感熱紙Ｐの給紙方向に沿って互いに離間した位置に配設されている。
【００２５】
各サーマルヘッド４Ｈ、５Ｈの一例としては、セラミック基板の上に多数の発熱素子が設けられているタイプで、その発熱素子は、例えば６００ｄｐｉ（ｄｏｔ  ｐｅｒ  ｉｎｃｈ）の密度で主走査方向に直線状に配列されている。また、発熱素子の各々がＴａＳｉＯやＴｉＳｉＯ、ＴｉＣＳｉＯ等の電気抵抗材料から成っている。それにより、電源から電力が供給されるとジュール発熱を起こし、感熱紙Ｐ等の記録媒体に印字が可能になるために必要な所定の温度まで上昇する。
【００２６】
また、第１サーマルヘッド４Ｈには、第１温度センサ４Ｓ（異常検知センサ）が、第２サーマルヘッド５Ｈには、第２温度センサ５Ｓ（異常検知センサ）がそれぞれ装着されている。これらの第１および第２温度センサ４Ｓ、５Ｓにより、第１および第２サーマルヘッド４Ｈ、５Ｈの温度が検知される。なお、２つの温度センサ４Ｓ、５Ｓは共にサーミスタが用いられている。
【００２７】
２つの温度センサ４Ｓ、５Ｓに用いられているサーミスタは、温度変化に対する抵抗値の変化が極めて大きい電気抵抗材料、例えばＭｎ，Ｎｉ，Ｃｏ，Ｆｅ，Ｃｒ等の遷移金属の酸化物を含む感温半導体により形成されている。そして、サーミスタの表面に設けられる一対の電極端子間に所定の電圧を印加し、その通電量を測定することによって温度検知を行なえるように形成されている。
【００２８】
このサーミスタで検知した温度情報に基づいて、印字品質の向上や安全性の確保を目的とした後述する各種の制御がおこなわれる。
【００２９】
また、感熱紙Ｐを挟んで第１サーマルヘッド４Ｈと対向する位置に第１プラテンローラ９ａが配設され、感熱紙Ｐを挟んで第２サーマルヘッド５Ｈと対向する位置に第２プラテンローラ９ｂが配設されている。この２つのプラテンローラ９ａ、９ｂにより感熱紙Ｐは、それぞれ対向するサーマルヘッド４Ｈ、５Ｈに密接させられ、解像度の高い良好な印字がおこなわれるようにしている。さらに、第１サーマルヘッド４Ｈよりも感熱紙Ｐの搬送方向の下流側に、感熱紙Ｐに対して、その印刷領域よりも後側でカットするカッタ６が配置されている。
【００３０】
なお、サーマルプリンタ１０で用いられる感熱紙Ｐは、一方の面（表面という）Ｐａおよび他方の面（裏面という）Ｐｂにそれぞれ感熱層が形成され、表面Ｐａが外側になる状態にロール状に巻かれている。感熱層は、所定の温度以上に加熱された際に、例えば、黒色あるいは赤色に発色する材料によって形成されている。
【００３１】
次に、上述のサーマルプリンタ１０の制御方法について説明する。
【００３２】
図２は、上述のサーマルプリンタ１０の制御ブロック図である。
【００３３】
すなわち、主制御部であるＣＰＵ１１のバスラインに、メモリとして制御プログラム記憶用のＲＯＭ１２、および、データ記憶用のＲＡＭ１３、さらに、ホスト装置３０とのデータ送受信を行う通信インタフェース１４、動作条件設定用の操作表示部１５、感熱紙Ｐの給紙機構１６を駆動する給紙駆動回路２１、カッタ６を駆動するカッタ駆動回路２２、後述の第１プリント用データＤ１に応じて第１サーマルヘッド４Ｈを駆動する第１ヘッド駆動回路２３、後述の第２プリント用データＤ２に応じて第２サーマルヘッド５Ｈを駆動する第２ヘッド駆動回路２４、および、温度センサ４Ｓ、５Ｓ等がそれぞれ接続されている。
【００３４】
この場合、ＣＰＵ１１は、主要な制御機能として、以下に示す（１）〜（６）の制御をおこなう。
【００３５】
（１）外部のホスト装置３０から入力されるプリント用データＤ０を、感熱紙Ｐの表面Ｐａに対する第１プリント用データＤ１と、裏面Ｐｂに対する第２プリント用データＤ２とに分ける制御。
【００３６】
（２）第１プリント用データＤ１に応じた第１サーマルヘッド４Ｈの発熱素子に対する通電オン，オフの駆動を制御し、第２プリント用データＤ２に応じて第２サーマルヘッド５Ｈの発熱素子に対する通電オン、オフの駆動を制御する制御。
【００３７】
（３）第１サーマルヘッド４Ｈの各発熱素子に対する通電オン時間を温度センサ４Ｓの検知温度Ｔ１が予め定められた設定値Ｔ１ｓとなるように制御し、第２サーマルヘッド５Ｈの各発熱素子に対する通電オン時間を温度センサ５Ｓの検知温度Ｔ２が予め定められた設定値Ｔ２ｓとなるように制御する制御。
【００３８】
（４）感熱紙Ｐを給紙しながら、第２プリント用データＤ２に応じた第２サーマルヘッド５Ｈの駆動を先ず開始し、その駆動に基づくプリント開始位置が第１サーマルヘッド４Ｈに対応したところで第１プリント用データＤ１に応じた第１サーマルヘッド４Ｈの駆動を開始する制御。
【００３９】
（５）第１温度センサ４Ｓの検知温度Ｔ１が異常上昇して上限値Ｔ１maxに達したとき、あるいは第２温度センサ５Ｓの検知温度Ｔ２が異常上昇して上限値Ｔ２maxに達したとき、安全のために、第１および第２サーマルヘッド４Ｈ、５Ｈの駆動を停止し、その停止の旨を操作表示部１５の表示により報知する制御。
【００４０】
（６）いずれかのサーマルヘッド４Ｈまたは５Ｈの温度センサ４Ｓまたは５Ｓの検知温度Ｔ１が異常上昇、あるいは、所定温度に達していない場合、さらには、ドット抜けやケーブル断線等が発生した際に、当該サーマルヘッド４Ｈまたは５Ｈの駆動を停止し、残りの正常なサーマルヘッド４Ｈまたは５Ｈのみで、異常が生じたヘッドのプリント用データを含めて印刷をおこなう制御。
【００４１】
なお、（６）の制御の態様については、後に別途詳述する。
【００４２】
また、第１サーマルヘッド４Ｈおよび第２サーマルヘッド５Ｈの構成は、図３に構成図を示した。すなわち、各サーマルヘッド４Ｈ、５Ｈは、ラッチ回路４１、通電制御回路４２、およびエッジヘッド４３により構成されている。
【００４３】
エッジヘッド４３は、ライン状に配列された熱転写用の多数の発熱素子４３ａ，４３ｂ，…４３ｎを有している。ラッチ回路４１は、ヘッド駆動回路２３から供給される第１プリント用データＤ１を、同ヘッド駆動回路２３からストローブ信号ＳＴＢに応じて１ライン毎にラッチする。通電制御回路４２は、エッジヘッド４３の発熱素子４３ａ，４３ｂ，…４３ｎに対する通電を、ラッチ回路４１内のデータに応じて、かつヘッド駆動回路２３から供給されるイネーブル信号ＥＮＢ（特定の回路を使用可能にする信号）がアクティブとなるタイミングで、オン，オフ制御する。
【００４４】
イネーブル信号ＥＮＢが、アクティブとなる時間の長さを変えることにより、各発熱素子に対する通電オン時間が変化する。通電オン時間が変化すると、各発熱素子の発熱温度が変化する。
【００４５】
次に、動作について説明する。
【００４６】
外部のホスト装置３０から当該サーマルプリンタに１つの印刷ジョブ、すなわち、１個の印刷データの固まりとしてのプリント用データＤ０が入力されると、そのプリント用データＤ０がＲＡＭ１３に記憶される。この記憶に伴い、プリント用データＤ０が、第１プリント用データＤ１と第２プリント用データＤ２とに振り分けられる。振り分けの分量あるいは条件は、操作表示部１５の操作あるいはホスト装置３０からの指令によって設定される。振り分けの分量として例えば“５０％対５０％”があり、振り分けの条件として例えばデータ種別がある。データの種類として、例えば店舗の販売用レシートの場合、金銭文字、顧客へのお知らせ文、宣伝文、イラストなどがある。なお、上記に限らず、プリント用データＤ０は、外部のホスト装置３０と当該サーマルプリンタ１０とがいわゆるハンドシェイクしながら、プリント用データＤ０の受け渡しが行うことができることは言うまでもない。
【００４７】
プリント用データＤ０が第１プリント用データＤ１と第２プリント用データＤ２とに振り分けられた例を図４に説明図で示している。
【００４８】
すなわち、第１行目から第１００行目の印字データからなるプリント用データＤ０が、中央の境界位置Ｃを境に、第１行目から第５０行目の印字データからなる第１プリント用データＤ１と、第５１行目から第１００行目の印字データからなる第２プリント用データＤ２とに、振り分けられている。振り分けられた第１プリント用データＤ１および第２プリント用データＤ２は、ＲＡＭ１３に記憶される。境界位置Ｃ上にデータが存在する場合は、そのデータが予め定められている条件に従って第１プリント用データＤ１および第２プリント用データＤ２のいずれか一方に振り分けられる。
【００４９】
この振り分け後、感熱紙Ｐの給紙が開始されて、第２プリント用データＤ２に応じた第２サーマルヘッド５Ｈの駆動が先ず開始され、感熱紙Ｐの裏面Ｐｂに第５１行目から第１００行目までの印字データがプリントされる。感熱紙Ｐの給紙が進んで、第２サーマルヘッド５Ｈの駆動に基づく裏面Ｐｂ側のプリント開始位置が第１サーマルヘッド４Ｈに対応する状態になったとき、第１プリント用データＤ１に応じた第１サーマルヘッド４Ｈの駆動が開始され、感熱紙Ｐの表面Ｐａに第１行目から第５０行目までの印字データがプリントされる。
【００５０】
こうして、図５（ａ）に説明図を示すように、第１プリント用データＤ１である第１行目から第５０行目までの印字データが、所定の紙幅ＰＷの感熱紙Ｐの表面Ｐａにプリントされる。また、図５（ｂ）に説明図を示すように、第２プリント用データＤ２である第５１行目から第１００行目までの印字データが感熱紙Ｐの裏面Ｐｂにプリントされる。この場合、感熱紙Ｐの表面Ｐａにおいて、プリントされる各文字行の開始位置と幅方向一端Ｑ１との間に、幅ＳＰ１の空白領域が確保されている。感熱紙Ｐの裏面Ｐｂでは、プリントされる各文字行の開始位置と幅方向他端Ｑ２との間に、幅ＳＰ２の空白領域が確保されている。
【００５１】
プリントが終了した感熱紙Ｐは、カッタ６でカットされて、排出口７から排出されて、例えば、販売レシートとして顧客に提供される。
【００５２】
次に、上述の、ＣＰＵ１１の主要な機能と制御の説明の際に触れた、（６）いずれかのサーマルヘッド４Ｈ、５Ｈの温度センサ４Ｓ、５Ｓの検知温度Ｔ１が異常上昇、あるいは、所定温度に達していない場合、さらには、ドット抜けやケーブル断線等が発生した際に、当該サーマルヘッドの駆動を停止し、残りの正常なサーマルヘッド４Ｈ、５Ｈのみで印刷をおこなう際の制御について説明する。
【００５３】
最初に、サーマルヘッド４Ｈ、５Ｈの異常検知の手順について説明する。図６は、サーマルヘッド４Ｈ、５Ｈの異常検知の手順を示すフローチャートである。
【００５４】
まず、第１温度センサ４Ｓにより第１サーマルヘッド４Ｈに対して異常チェックを行う（ステップＳ１）。
【００５５】
異常チェックの結果について、第１サーマルヘッド４Ｈが正常か否かの判断を行う（ステップＳ２）。
【００５６】
判断結果で、第１サーマルヘッド４Ｈが正常であると判断された場合は、第２温度センサ５Ｓにより第２サーマルヘッド５Ｈに対して異常チェックを行う（ステップＳ３）。
【００５７】
異常チェックの結果について、第２サーマルヘッド５Ｈが正常か否かの判断を行う（ステップＳ４）。
【００５８】
判断結果で、第２サーマルヘッド５Ｈが正常であると判断された場合は、第１サーマルヘッド４Ｈおよび第２サーマルヘッド５Ｈの両方の運用を設定する（ステップＳ５）。
【００５９】
なお、ステップＳ４での判断結果として、第２サーマルヘッド５Ｈが異常であると判断された場合は、第１サーマルヘッド４Ｈのみが正常であるので、第１サーマルヘッド４Ｈのみの運用を設定する（ステップＳ６）。
【００６０】
一方、ステップＳ２での判断結果で、第１サーマルヘッド４Ｈが異常であると判断された場合は、第２温度センサ５Ｓにより第２サーマルヘッド５Ｈに対して異常チェックを行う（ステップＳ７）。
【００６１】
異常チェックの結果について、第２サーマルヘッド５Ｈが正常か否かの判断を行う（ステップＳ８）。
【００６２】
判断結果で、第２サーマルヘッド５Ｈが正常であると判断された場合は、第２サーマルヘッド５Ｈのみの運用を設定する（ステップＳ９）。
【００６３】
なお、ステップＳ８での判断結果で、第２サーマルヘッド５Ｈが異常であると判断された場合は、第１および第２のサーマルヘッド４Ｈ、５Ｈが共に異常であるので、印刷の続行は不可能になる。したがってエラー処理として終了する（ステップＳ１０）。
【００６４】
次に、上述の異常検知の手順の結果による印刷処理手続きについて説明する。
【００６５】
図７は、印刷処理手続きの手順を示すフローチャートである。
【００６６】
まず、印刷設定状態について、以下の３つのケースのいずれかに該当するかを判断する。すなわち、（ａ）第１および第２の両サーマルヘッド４Ｈ、５Ｈが共に正常である場合の設定、（ｂ）第１サーマルヘッド４Ｈのみ正常である場合の設定、（ｃ）第２サーマルヘッド５Ｈのみ正常である場合の設定（ステップＳ２１）。
【００６７】
判断の結果が、（ａ）第１および第２の両サーマルヘッド４Ｈ、５Ｈが正常である場合の設定は、２つのサーマルヘッド４Ｈ、５Ｈによる通常印字をおこなうように設定する（ステップＳ２２）。
【００６８】
判断の結果が、（ｂ）第１サーマルヘッド４Ｈのみ正常である場合の設定は、第１のサーマルヘッドのみでの印字をおこなうようにする（ステップＳ２３）。
【００６９】
また、同時に、第２サーマルヘッド５Ｈのプリント用データを第１サーマルヘッド４Ｈで印字するように設定する（ステップＳ２４）。
【００７０】
判断の結果が、（ｃ）第２サーマルヘッド５Ｈのみ正常である場合の設定は、第２のサーマルヘッドのみでの印字をおこなうように設定する（ステップＳ２５）。
【００７１】
また、同時に、第１サーマルヘッド４Ｈのプリント用データを第２サーマルヘッド５Ｈで印字するように設定する（ステップＳ２６）。
【００７２】
以上の処理によって、一方のサーマルヘッド４Ｈまたは５Ｈが異常になった場合、残ったもう一方の正常なサーマルヘッド４Ｈまたは５Ｈだけによって印字処理を継続して行うことができる。
【００７３】
なお、２個のサーマルヘッド４Ｈ、５Ｈで、感熱紙Ｐの表裏両面Ｐａ、Ｐｂに印字していたプリント用データを、１つのサーマルヘッド４Ｈまたは５Ｈによって、一方の面ＰａまたはＰｂのみに印字する場合は、プリント用データの振り分けの解消をおこなえばよい。
【００７４】
すなわち、前述のように、２個のサーマルヘッド４Ｈ、５Ｈで印字処理をおこなう場合は、振り分けをおこなう場合は、図４に示したように、プリント用データＤ０に対して、ラインＣを境界として設定し、第１プリント用データＤ１と第２プリント用データＤ２とに振り分けていた。
【００７５】
これに対して、一方の正常なサーマルヘッド４Ｈまたは５Ｈだけによって印字処理を継続する場合は、ラインＣの境界の設定を解消すれば、プリント用データＤ０は、一体化して１つになる。したがって、１つのサーマルヘッド４Ｈまたは５Ｈで一方の面のみにプリントできる。
【００７６】
つまり、プリント用データの振り分けを解消すると、図４における第１行目から第１００行目の印字データからなるプリント用データＤ０が、一方の面にプリントされる。
【００７７】
また、上述の実施の形態では、印刷装置としてサーマルプリンタについて説明したが、本発明による印字ヘッドの切替は、サーマルプリンタに限らず種々の印刷装置に適用できる。したがって、印刷装置自体は特に限定されない。例えば、インクジェットプリンタ等の他のプリンタの場合についても上述の実施形態と同様に適用することができる。
【００７８】
なお、本発明は上記の実施形態のそのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態によるサーマルプリンタの要部の構成を示した構成説明図である。
【図２】本発明の実施形態によるサーマルプリンタの制御ブロック図である。
【図３】本発明の実施形態によるサーマルプリンタに用いたサーマルヘッドの構成図である。
【図４】本発明の実施形態によるサーマルプリンタで、プリント用データを振り分けられた例の説明図である。
【図５】（ａ）は、本発明の実施形態によるサーマルプリンタで、プリント用データを振り分けられた例の表面の説明図、（ｂ）は、裏面の説明図である。
【図６】本発明の実施形態によるサーマルプリンタでのサーマルヘッドの異常検知の手順を示すフローチャートである。
【図７】本発明の実施形態によるサーマルプリンタでの印刷処理手続きの手順を示すフローチャートである。
【符号の説明】
【００８０】
１…感熱紙供給部、２…用紙搬送路、３…フィード機構、４…第１印刷部、４Ｈ…第１サーマルヘッド、４Ｓ…第１温度センサ、５…第２印刷部、５Ｈ…第２サーマルヘッド、５Ｓ…第２温度センサ、６…カッタ、７…排出口、８…駆動部、９ａ、９ｂ…プラテンローラ、１０…サーマルプリンタ、１１…ＣＰＵ、１３…ＲＡＭ、１５…操作表示部、１６…給紙機構、２３…第１ヘッド駆動回路、２４…第２ヘッド駆動回路、４１…ラッチ回路、４２…通電制御回路、４３…エッジヘッド、４３ａ、４３ｂ、…４３ｎ……発熱素子。
【図１】
2010042513.tif 000003
【図２】
2010042513.tif 000004
【図３】
2010042513.tif 000005
【図４】
2010042513.tif 000006
【図５】
2010042513.tif 000007
【図６】
2010042513.tif 000008
【図７】
2010042513.tif 000009