(57)【要約】【課題】    表面に荒れの生じた感熱紙に対しても所望の印字品質を得ることのできるプリンタを提供する。【解決手段】  感熱紙に付加された感熱紙のタイプを表すコードを読み取るコード読み取り手段１０２と、紙面の荒れを検出するイメージ読み取り手段１０３と、サーマルヘッド、プラテン、並びに少なくとも印字すべき感熱紙タイプ毎に最適な印字エネルギ、印字速度及びプラテン押圧力の一つを格納したメモリを備えた印字部を備え、前記読み取り手段により読み取った感熱紙のタイプを表すコードをもとに前記メモリを検索して最適値を取得し、更に取得した最適値を前記イメージ読み取り手段１０２により読み取った紙面の荒れに応じて補正して印字を行う。【選択図】  図１
2005153352.tif 000002
【特許請求の範囲】
【請求項１】
感熱紙に付加された感熱紙のタイプを表すコードを読み取るコード読み取り手段と、
紙面の荒れを検出するイメージ読み取り手段と、
サーマルヘッド、プラテン、並びに少なくとも印字すべき感熱紙タイプ毎に最適な印字エネルギ、印字速度及びプラテン押圧力一つを格納したメモリを備えた印字部を備え、
前記読み取り手段により読み取った感熱紙のタイプを表すコードをもとに前記メモリを検索して最適値を取得し、更に取得した最適値を前記イメージ読み取り手段により読み取った紙面の荒れに応じて補正して印字を行うことを特徴とするサーマルプリンタ。
【請求項２】
請求項１記載のサーマルプリンタにおいて、印字濃度を手動で変更する印字ボリュームを備え、該印字ボリュームの可変域を前記読み取り手段により読み取った感熱紙のタイプを表すコードをもとに変更することを特徴とするサーマルプリンタ。
【請求項３】
請求項１または２記載のサーマルプリンタにおいて、紙面の荒れに応じて行う補正は、紙面の荒れが大きいとき印字エネルギー及びプラテン押圧力を増大し、印字速度を低下する補正であることを特徴とするサーマルプリンタ。
【請求項４】
請求項１または２記載のサーマルプリンタにおいて、紙面の荒れに応じて行う補正は、紙面の荒れが大きいときフォントを太文字に変更する補正であることを特徴とするサーマルプリンタ。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルプリンタに係り、特に印字品質の向上を図ることのできるサーマルプリンタに関する。
【背景技術】
【０００２】
複数の感熱紙メーカの感熱紙を使用する場合、感熱紙の発色に必要な感熱エネルギは感熱紙メーカ毎に相違し、また、感熱紙の物理的特性も相違する。このため各感熱紙毎に最適な条件で印字を行うことは困難である。この問題に関して、例えば、特許文献１には、サーマル紙にその紙種やフォーマット等を識別可能なバーコードを印刷しておき、そのバーコードをサーマル紙（感熱紙）の送給時に読み取って、感熱記録手段を制御することにより、それぞれのサーマル紙に対応した最適の記録が得られるようにしたサーマルプリンタが示されている。
【特許文献１】特開６−３１９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前記従来技術によれば、感熱紙の発色エネルギあるいは物理的特性の相違に基づく印字品質の相違を吸収することができる。しかしながら、例えば、一度発券されて流通した券等の使用された感熱紙に再度印字するような場合には、感熱紙表面に荒れが生じていることが多い。荒れの生じた感熱紙はサーマルヘッドとの密着度が悪化する。このためエネルギの利用効率が低下し印字品質が低下する。この場合、一律に印字エネルギを高く設定したり、あるいはフォントを太文字に設定したりすると、サーマルヘッドの寿命が低下し、あるいは希望とは異なる印字色に発色することになる。
【０００４】
本発明はこれらの問題点に鑑みてなされたもので、表面に荒れの生じた感熱紙に対しても所望の印字品質を得ることのできるサーマルプリンタを提供する。
【課題を解決するための手段】
【０００５】
本発明は上記課題を解決するため、次のような手段を採用した。
【０００６】
感熱紙に付加された感熱紙のタイプを表すコードを読み取るコード読み取り手段と、紙面の荒れを検出するイメージ読み取り手段と、サーマルヘッド、プラテン、並びに少なくとも印字すべき感熱紙タイプ毎に最適な印字エネルギ、印字速度及びプラテン押圧力一つを格納したメモリを備えた印字部を備え、前記読み取り手段により読み取った感熱紙のタイプを表すコードをもとに前記メモリを検索して最適値を取得し、更に取得した最適値を前記イメージ読み取り手段により読み取った紙面の荒れに応じて補正して印字を行う
【発明の効果】
【０００７】
本発明は、以上の構成を備えるため、表面に荒れの生じた感熱紙に対しても所望の印字品質を得ることができる。
【発明を実施するための最良の形態】
【０００８】
以下、最良の実施形態を添付図面を参照しながら説明する。図１は、サーマルプリンタを制御する制御部を説明する図、図２はサーマルプリンタ内部構成を説明する縦断面図である。これらの図において、１００は装置全体を制御するＣＰＵ、１１１はパーソナルコンピュータ等の上位装置、１０１は上位装置１１１と通信するための通信部、１０２は感熱紙２０８表面に貼付または記入したバーコードを読み取るためのバーコードリーダ、１０３は感熱紙表面状態を読み取るためのイメージセンサ、１０４はＲＯＭ等のメモリであり、印字に際して使用するフォントデータを格納する。図の例では細字のフォント１１２及び太字のフォント１１３を格納している。１０５はＲＡＭ、１０６はサーマルヘッド１０７に供給する印字エネルギ等を制御する印字制御部である。１０６は印字機構部を制御するメカ制御部であり、搬送ローラを駆動するパルスモータ１０９及びプラテン押圧調整ソレノイド１１０を制御する。パルスモータを制御することにより搬送ローラ２０１の搬送速度を調整し、これにより印字速度を調整することができる。また、ソレノイド１１０を制御することによりプラテン２０５のサーマルヘッド１０７に対する押圧力を調整することができる。２００は感熱紙２０８の搬送路、２０６はソレノイド１１０の操作力をプラテンに伝達する押圧調整機構部である。１１４は印字濃度を手動調整するための可変ボリュームである。
【０００９】
図３は、バーコードを付加した感熱紙を示す図である。図に示すように、バーコード３００を付加した感熱紙ロール３０１を所定幅毎に切り離すことによりバーコード３００を付加した感熱紙からなる券３０２を発券することができる。
【００１０】
図４は、バーコード情報４００の詳細を説明する図である。図に示すように、バーコード情報は、例えば感熱紙のメーカ名を表すメーカコード、製品品番を表す製品品番コード、感熱紙のタイプ（例えば印加エネルギと印字濃度の関係）を表すエネルギタイプコード、及び予備コードを備える。
【００１１】
図５は、メモリの詳細を説明する図である。図に示すように、少なくとも印字すべき感熱紙タイプ毎に最適な印字エネルギ、印字速度及びプラテン押圧力の一つを格納する。図１に示す制御部はバーコードリーダ１０２を介して感熱紙のバーコードを読み取る。次いで、読み取ったバーコードが表す感熱紙タイプの情報をもとに、図５に示すメモリテーブルを参照して、例えば第１色目エネルギレベル５０２あるいは第２色目エネルギレベル５０３、印字速度５０４及びプラテン押圧力５０５を決定する。
【００１２】
図６は、サーマルヘッドの発熱体に供給する駆動パルスを説明する図である。図において、６０１はドット周期パルス、６０２はエネルギレベル１用の駆動パルス、６０３はエネルギレベル２用の駆動パルスである。図に示すようにドット周期パルス６０１に対するデューティ比を変えることによりサーマルヘッドに供給するエネルギを変えることができる。
【００１３】
例えば、ＣＰＵ１００によるマイクロプログラム実行によりバーコードを読み取り、読み取ったバーコードをもとに読み込んだ感熱紙のタイプが、図５のテーブルに示すタイプＡでの感熱紙であると判定する。この場合は、第１色目で印字する場合はエネルギーレベル１の駆動パルス６０２で印字し、第２色目で印字する場合はエネルギーレベル２の駆動パルス６０３で印字する。またこのとき印字速度は２００ｍｍ／ｓに設定し、プラテン押圧力は１Ｎに設定する。なお、印字速度はパルスモータ１０９に供給するパルスピッチを変えることに調整可能であり、また、プラテン押圧力はソレノイドに供給する電流を調整することにより調整可能である。
【００１４】
図７は、サーマルヘッド発熱体に対する印加エネルギと印字濃度との関係を説明する図である。図に示すように、感熱紙Ａと感熱紙Ｂとではその第１色目（例えば黒）を発色させるための印加エネルギは相違する。また、感熱紙Ａと感熱紙Ｂとではその第２色目（例えば赤）を発色させるための印加エネルギも相違する。すなわち所望の印字色を得るためには感熱紙に応じた所定範囲内のエネルギを印加しなければならない。
【００１５】
図８は、各感熱紙毎に供給すべき最適の印加エネルギ範囲を説明する図である。図に示すように感熱紙Ａにおける最適エネルギの最低値Ｅ１及び最大値Ｅ２は、例えば図７における感熱紙Ａの発色特性におけるｅ１点及びｅ２点に一致するように設定する。同様に感熱紙Ｂにおける最適エネルギの最低値Ｅ３及び最大値Ｅ４は感熱紙Ｂの発色特性におけるｅ３点及びｅ４点に一致するように設定する。
【００１６】
なお、図８に示す最適エネルギの最低値及び最大値は、サーマルプリンタのテスト時に感熱紙毎に設定し、例えばＲＯＭ１０４内に格納しておくとよい。なお、前記印字濃度を調整するための可変ボリューム１１４の可変範囲は設定した前記最適エネルギの最低値及び最大値の範囲内に制限されることになる。
【００１７】
図９は、イメージセンサによる感熱紙表面状態の検出画像を示す図であり、９０１は表面にしわ、折り目等の荒れが存在する流通券、９０２は荒れのない流通券をあらわす。なお、前記荒れの有無は、イメージセンサの検出画像における濃淡差で検出することができる。この濃淡差のパターンを２値化し、この２値化パターンをフォントパターンと分離することにより荒れた状態を検出することができる。
【００１８】
印字に際しては、前述のように、ＣＰＵ１００によるマイクロプログラム実行により、バーコードリーダ１０２を介してバーコードを読み取り、読み取ったバーコードをもとに読み込んだ感熱紙のタイプを判定する。次いで図５に示すメモリテーブルを参照して、前記判定したタイプに従って駆動パルスのエネルギレベルを決定し、更に印字速度及びプラテン押圧力を決定する。
【００１９】
次いで、前記判定において表面の荒れを検出したときは、前記決定した駆動パルスのエネルギレベル、印字速度及びプラテン押圧力のそれぞれあるいは一部を例えば荒れの程度に応じて変更する。例えば、印字エネルギーは３０％増し、印字速度は２０％減、プラテン押圧力は２５％増しに設定する。また、前述のように同じサイズで、太さの異なるフォントを２種類格納しておき、荒れを検出したとき、太文字のフォントを読み出して印字を行う。なお、荒れを検出しないときは前記変更は行わない。
【００２０】
なお、図１では、装置全体をＣＰＵ１００により制御することを前提に説明したが、上位パーソナルコンピュータ１１１のプリンタドライバアプリケーションを介して制御することも可能である。
【００２１】
以上説明したように、本実施形態によれば、感熱紙に感熱紙種を表すタイプコード情報をバーコード等を利用して付加しているので、発券された後一定期間ユーザに流通した複数紙種の券を混在してプリンタ装置にセットした場合においても、各券毎に感熱紙種タイ
プコード情報を読み取って最適の条件で印字することができる。これにより印字品質を良好に保つことができる。
【００２２】
また、発券されてた後、ある一定期間ユーザに流通した券の表面に、折れ、しわ等の荒れが存在する場合においても、荒れを検出して印字の条件を変更するので、印字のカスレを低減することができる。また、ロール状の複数種の感熱紙をプリンタ装置にセットして発券する場合においては、ロール状の感熱紙の交換時に感熱紙種タイプコード情報を読み取ることができる。これにより複数の感熱紙を、その印字条件を誤ることなく利用することができる。
【図面の簡単な説明】
【００２３】
【図１】サーマルプリンタを制御する制御部を説明する図である。
【図２】サーマルプリンタ内部構成を説明する縦断面図である。
【図３】バーコードを付加した感熱紙を示す図である。
【図４】バーコード情報４００の詳細を説明する図である。
【図５】メモリの詳細を説明する図である。
【図６】サーマルヘッドの発熱体に供給する駆動パルスを説明する図である。
【図７】サーマルヘッド発熱体に対する印加エネルギと印字濃度との関係を説明する図である。
【図８】各感熱紙毎に供給すべき最適の印加エネルギ範囲を説明する図である。。
【図９】イメージセンサによる感熱紙表面状態の検出画像を示す図である。
【符号の説明】
【００２４】
１００  ＣＰＵ
１０１  通信部
１０２  バーコードリーダ
１０３  イメージセンサ
１０４  ＲＯＭ
１０５  ＲＡＭ
１０６  印字制御部
１０７  サーマルヘッド
１０８  メカ制御部
１０９  パルスモータ
１１０  プラテン押圧調整ソレノイド
２００  搬送路
２０１  搬送ローラ
２０５  プラテン
２０６  押圧調整機構部
３００  バーコード
３０１  感熱紙ロール
３０２  感熱紙の券
９０１，９０２  流通券
【図１】
2005153352.tif 000003
【図２】
2005153352.tif 000004
【図３】
2005153352.tif 000005
【図４】
2005153352.tif 000006
【図５】
2005153352.tif 000007
【図６】
2005153352.tif 000008
【図７】
2005153352.tif 000009
【図８】
2005153352.tif 000010
【図９】
2005153352.tif 000011