(57)【要約】【課題】  用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができるようにする。【解決手段】  サーマルヘッドの複数の全発熱体を発熱させて用紙に所定間隔離して２本の線を印字して、それぞれの線を印字したときのサーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端と第２の用紙端とを検出し、第１、第２の用紙端に位置するそれぞれの発熱体間の距離と２本の線の間隔とに基づいて用紙の傾きを算出し、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字するようにする。【選択図】        図４
2006192759.tif 000002
【特許請求の範囲】
【請求項１】
用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列された複数の発熱体を有するサーマルヘッドにより用紙に画像を印字する印字装置であって、
サーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に１本目の線を印字し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に２本目の線を印字する線印字手段と、前記線印字手段が用紙に１本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、前記線印字手段が用紙に２本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出する検出手段と、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とから用紙の傾きを算出する算出手段と、画像メモリに格納されている画像データの中から、前記算出手段により算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字する画像印字手段とを備えたことを特徴とする印字装置。
【請求項２】
用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列された複数の発熱体を有するサーマルヘッドにより用紙に画像を印字する印字装置であって、
サーマルヘッドの複数の全発熱体を発熱させて用紙に１本目の線を印字し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙に２本目の線を印字する線印字手段と、前記線印字手段が用紙に１本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、前記線印字手段が用紙に２本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出する検出手段と、前記検出手段により検出された第１、第２の用紙端と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とに基づいて用紙の傾きを算出する算出手段と、画像メモリに格納されている画像データの中から、前記算出手段により算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字する画像印字手段とを備えたことを特徴とする印字装置。
【請求項３】
前記検出手段は、サーマルヘッドの複数の発熱体の温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して用紙端を検出する検出手段であることを特徴とする請求項２記載の印字装置。
【請求項４】
前記算出手段は、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とから用紙の傾きを算出する算出手段であることを特徴とする請求項２記載の印字装置。
【請求項５】
前記線印字手段は、用紙の切り取り可能な余白に線を印字する印字手段であることを特徴とする請求項２記載の印字装置。
【請求項６】
用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列された複数の発熱体を有するサーマルヘッドにより用紙に画像を印字する印字装置の制御方法であって、
サーマルヘッドの複数の全発熱体を発熱させて用紙に１本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出するステップと、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙に２本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出するステップと、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と１本目の線が印字された位置から２本目の線が印字された位置までの用紙の搬送量とから用紙の傾きを算出するステップと、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データを読み出して、サーマルヘッドの複数の発熱体をそれぞれ発熱させて用紙に画像を印字するステップとを備えたことを特徴とする印字装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に画像を印字する印字装置及びその制御方法に係り、特に用紙が印字装置に斜めに挿入された場合であっても、印字がずれることなく用紙に画像を印字することができる印字装置及びその制御方法に関する。
【背景技術】
【０００２】
一般に、昇華式印字装置は、用紙を搬送方向に搬送しながら、昇華染料が塗布されたインクリボンを用紙の搬送方向と直交する方向に配置されたサーマルヘッドの複数の発熱体をそれぞれ発熱させて、インクリボンに塗布された昇華染料を用紙に転写して画像を印字するようになっている。しかし、用紙が印字装置に斜めに挿入された場合、斜めに挿入された用紙が搬送方向に傾いたまま搬送されて画像が印字され、用紙に印字された画像が斜めになるという問題点があった。また、反射型ホトセンサ、透過型ホトセンサ等により、用紙の傾きを検出して用紙を搬送しなおすようにしたものがある。しかし、用紙の傾きを検出するために反射型ホトセンサ、透過型ホトセンサ等を用いると、印字装置のコストを低減することができないという問題点があった。
背景技術としては、用紙の幅方向に配列されたサーマルヘッドの各発熱抵抗体の抵抗値を検出し、検出された抵抗値に基づき用紙の幅方向における端部の位置を特定して、端部の位置を反映させて各発熱抵抗体に対する通電を制御するようにしたものがあった（例えば、特許文献１参照）。
また、用紙の搬送中に、ラインセンサにより用紙の側縁の複数箇所の主走査方向の位置を検出し、検出位置からサーマルヘッドに対する用紙の記録領域の相対位置を算出して、記録領域に重なり合う部分に印字し、記録領域と重なり合わない周辺部分に印字しないようにしたものがあった（例えば、特許文献２参照）。
また、反射型ホトセンサにより用紙の搬送方向と垂直な方向の用紙端位置を基準の位置からの距離として検出し、反射型ホトセンサにより一定量の用紙送りをした後再び用紙端位置を検出して、先に検出した用紙端位置と後で検出した用紙端位置との差と用紙の送り量から用紙の傾きを検出するようにしたものがあった（例えば、特許文献３参照）。
また、サーマルヘッドに近接して設けられたイメージセンサにより用紙上の記録を検出し、イメージセンサの出力信号によりサーマルヘッドの複数の発熱抵抗体の通電画素数は変化させずに、マーキング信号部分の検出位置の変化によって通電領域を変化させるようにしたものがあった（例えば、特許文献４参照）。
【特許文献１】特開２００３−６３０４７号公報
【特許文献２】特開２００１−３０５３２号公報
【特許文献３】特開平４−３４４２７５号公報
【特許文献４】特開昭６２−１８９１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、背景技術で述べたもののうち特許文献１記載のものにおいては、用紙の幅方向に配列されたサーマルヘッドの各発熱抵抗体の抵抗値を検出し、検出された抵抗値に基づき用紙の幅方向における端部の位置を特定して、端部の位置を反映させて各発熱抵抗体に対する通電を制御することができたが、用紙の端部を検出し、用紙のない部分はサーマルヘッドに通電しないようにして、サーマルヘッドの発熱体の異常温度上昇を防止するようにしたものであって、上記問題点を解決するようにしたものではなかった。
また、特許文献２記載のものにおいては、用紙の搬送中に、ラインセンサにより用紙の側縁の複数箇所の主走査方向の位置を検出し、検出位置からサーマルヘッドに対する用紙の記録領域の相対位置を算出して、記録領域に重なり合う部分に印字し、記録領域と重なり合わない周辺部分に印字しないようにすることができたが、ラインセンサにより用紙の側縁を検出して、検出位置から用紙の記録領域の相対位置を算出し、搬送時の用紙の傾きに合わせて印字データを作成して、作成された印字データを記録領域に印字するようにしたものであって、用紙の記録領域の相対位置を算出した後に、記録領域に記録する印字データの作成しなければならず、上記問題点を解決するようにしたものではなかった。
また、特許文献３記載のものにおいては、反射型ホトセンサにより用紙の搬送方向と垂直な方向の用紙端位置を基準の位置からの距離として検出し、反射型ホトセンサにより一定量の用紙送りをした後再び用紙端位置を検出して、先に検出した用紙端位置と後で検出した用紙端位置との差と用紙の送り量から用紙の傾きを検出することができたが、反射型ホトセンサにより用紙の傾きを検出して用紙のない部分への印字を防止するようにしたものであって、上記問題点を解決するようにしたものではなかった。
また、特許文献４記載のものにおいては、サーマルヘッドに近接して設けられたイメージセンサにより用紙上の記録を検出し、イメージセンサの出力信号によりサーマルヘッドの複数の発熱抵抗体の通電画素数は変化させずに、マーキング信号部分の検出位置の変化によって通電領域を変化させることができたが、第１色目の印字を行う場合に印字と同時にマーキングを印字し、第２色目以降の印字ではマーキング部分をイメージセンサにより検出しながらサーマルヘッドの通電を制御して多色印字がずれないようにしたものであって、上記問題点を解決するようにしたものではなかった。
本発明は、背景技術の有するこのような問題点に鑑みてなされたものであり、その目的とするところは、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる印字装置及び印字方法を提供しようとするものである。
【課題を解決するための手段】
【０００４】
上記目的を達成するため本発明においては、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列された複数の発熱体を有するサーマルヘッドにより用紙に画像を印字する印字装置であって、サーマルヘッドの複数の全発熱体を発熱させて用紙に１本目の線を印字し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙に２本目の線を印字する線印字手段と、前記線印字手段が用紙に１本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、前記線印字手段が用紙に２本目の線を印字したとき、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出する検出手段と、前記検出手段により検出された第１、第２の用紙端と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とに基づいて用紙の傾きを算出する算出手段と、画像メモリに格納されている画像データの中から、前記算出手段により算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字する画像印字手段とを備える。
前記検出手段は、サーマルヘッドの複数の発熱体の温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して用紙端を検出するようにするとよい。
前記算出手段は、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とから用紙の傾きを算出するようにするとよい。
前記線印字手段は、用紙の切り取り可能な余白に線を印字するようにするとよい。
これらの手段により、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる。
【発明の効果】
【０００５】
請求項１記載の発明に係る印字装置によれば、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列されたサーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に１本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に２本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出し、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とから用紙の傾きを算出して、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字するようにしているので、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる。
請求項２記載の発明に係る印字装置によれば、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列されたサーマルヘッドの複数の全発熱体を発熱させて用紙に１本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙に２本目の線を印字し、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出し、検出された第１、第２の用紙端と印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とに基づいて用紙の傾きを算出し、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データを順次読み出してサーマルヘッドにより用紙に画像を印字するようにしているので、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる。
請求項３記載の発明に係る印字装置によれば、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列されたサーマルヘッドの複数の発熱体の温度変化を抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して用紙端を検出するようにしているので、サーマルヘッドに配列された発熱体の間隔で用紙端を検出することができる。
請求項４記載の発明に係る印字装置によれば、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と前記線印字手段により印字された１本目の線の位置から２本目の線の位置までの用紙の搬送量とから用紙の傾きを算出するようにしているので、用紙が印字装置に斜めに挿入された場合に、用紙の傾きを容易に算出することができる。
請求項５記載の発明に係る印字装置によれば、用紙端を検出するための線を用紙の切り取り可能な余白に印字するようにしているので、画像が印字されない用紙の余白を有効利用することができる。
請求項６記載の発明に係る印字装置の制御方法によれば、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列されたサーマルヘッドの複数の全発熱体を発熱させて用紙に１本目の線を印字して、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第１の用紙端を検出し、用紙を搬送方向に所定量搬送して、サーマルヘッドの複数の全発熱体を発熱させて用紙に２本目の線を印字して、サーマールヘッドの複数の発熱体のそれぞれの温度変化を検出することにより用紙端に位置するサーマルヘッドの発熱体を検出して第２の用紙端を検出し、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と１本目の線が印字された位置から２本目の線が印字された位置までの用紙の搬送量とから用紙の傾きを算出して、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データを読み出し、サーマルヘッドの複数の発熱体をそれぞれ発熱させて用紙に画像を印字するようにしているので、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる。
【発明を実施するための最良の形態】
【０００６】
以下、適宜図面を参照しながら本発明を実施するための最良の形態を詳述する。図１は本発明の一実施例の印字装置の構成を示すブロック図であり、図２は本発明の一実施例の印字装置の用紙の傾きの検出動作を示す説明図であり、図３は本発明の一実施例の印字装置の印字動作を示す説明図であり、図４は本発明の一実施例の印字装置の動作を示すフローチャートである。
まず、図１の本発明の一実施例の印字装置の構成を示すブロック図を基に説明する。
印字装置１は、用紙の搬送方向と略直交する方向に用紙幅よりも長く所定の間隔で配列された複数の発熱体（図示せず）をそれぞれ発熱させて、インクリボン（図示せず）に塗布された昇華染料を用紙に転写して用紙に画像を印字するサーマルヘッド２と、サーマルヘッド２の複数の発熱体を駆動して、複数の発熱体の発熱を制御する制御回路３と、用紙を搬送方向に搬送する搬送部４と、搬送部４を動作させるパルスモータの搬送モータ５と、パルス信号のパルス数により搬送モータ５を駆動する駆動回路６と、サーマルヘッド２の複数の発熱体のそれぞれの温度変化を抵抗値の変化による電圧変化として検出する検出回路７と、検出回路７により検出された複数の発熱体のそれぞれのアナログ信号の電圧をデジタル信号に変換するＡＤ変換回路８と、印字装置１のシステム全体を制御するマイコン９と、用紙に印字する画像データを格納する画像メモリ１０とで構成されている。
以上のように構成された印字装置について、以下その動作について説明する。
用紙１１が印字装置１に挿入されて印字が指令されると、マイコン９は、駆動回路６に制御信号を送出して、搬送モータ５を駆動して搬送部４を動作させ、印字装置１に挿入された用紙１１を搬送方向に搬送する。そして、用紙１１が用紙１１の先端とミシン目Ｂとの間の切り取り可能な余白Ａの所定位置まで搬送されると（図２（ａ）参照）、マイコン９は、駆動回路６に制御信号を送出して、搬送モータ５の駆動を停止させ、制御回路３に制御信号を送出して、サーマルヘッド２の複数の全発熱体を発熱させ、用紙１１の先端側に設けられた切り取り可能な余白Ａに１本目の線Ｐを印字して（図２（ａ）参照）、サーマールヘッド２の複数の発熱体（図２（ｂ）参照）の中で用紙１１に接触していて温度上昇が低い発熱体と用紙１１に接触していなくて温度上昇が高い発熱体とのそれぞれの温度変化Ｓ（図２（ｃ）参照）を検出回路７により抵抗値の変化による電圧変化として検出し、ＡＤ変換回路によりデジタル信号に変換された電圧信号を判別して、用紙１１の用紙端に位置するサーマルヘッド２の発熱体を検出して第１の用紙端ｐを検出する（図２（ａ）参照）。
用紙１１の第１の用紙端ｐを検出すると、マイコン９は、駆動回路６に制御信号を送出して、搬送モータ５に所定のパルス数のパルス信号を印加して搬送部４を動作させ、用紙１１を搬送方向に所定の搬送量Ｌ搬送する（図２（ａ）参照）。そして、用紙１１が所定の搬送量Ｌ搬送されると、マイコン９は、駆動回路６に制御信号を送出して、搬送モータ５の駆動を停止させ、制御回路３に制御信号を送出して、サーマルヘッド２の複数の全発熱体を発熱させ、用紙１１の余白Ａに２本目の線Ｑを印字して（図２（ａ）参照）、サーマールヘッド２の複数の発熱体（図２（ｂ）参照）の中で用紙１１に接触していて温度上昇が低い発熱体と用紙１１に接触していなくて温度上昇が高い発熱体とのそれぞれの温度変化Ｔ（図２（ｃ）参照）を検出回路７により抵抗値の変化による電圧変化として検出し、ＡＤ変換回路によりデジタル信号に変換された電圧信号を判別して、用紙１１の用紙端に位置するサーマルヘッド２の発熱体を検出して第２の用紙端ｑを検出する（図２（ａ）参照）。
第１の用紙端ｐと第２の用紙端ｑとを検出すると（図２（ａ）参照）、マイコン９は、第１の用紙端ｐに位置するサーマルヘッド２の発熱体と第２の用紙端ｑに位置するサーマルヘッド２の発熱体との間の距離Ｄと１本目の線を印字した位置から２本目の線を印字した位置までの用紙の所定のパルス数のパルス信号による搬送量Ｌとから、用紙の傾きθを、θ＝ｔａｎ−１（Ｄ／Ｌ）により算出する（図２（ａ）参照）。そして、マイコン９は、用紙１１を１ライン分ずつ搬送して、画像メモリ１０に格納されている画像データの中から、算出された用紙の傾きθ（図３（ａ）参照）に応じたアドレスの画素データ、例えば、１ライン目を印字するときは、ａ１、ａ２のアドレスの画素データを、２ライン目を印字するときは、ｂ１、ｂ２、ａ３、ａ４、ａ５、ａ６のアドレスの画素データを、３ライン目を印字するときは、ｃ１、ｃ２、ｂ３、ｂ４、ｂ５、ｂ６、ａ７、ａ８、…のアドレスの画素データを順次読み出して（図３（ｂ）参照）。なお、図３（ｂ）では、画素データを読み出すアドレスを説明するため、画像メモリ１０を傾けて示している）、読み出された画素データに対応したサーマルヘッド２の複数の発熱体をそれぞれ発熱させ、印字が用紙１１からはみ出さないように用紙幅に合わせて、ミシン目Ｂに続く用紙１１の後端側の印字領域に画像Ｃを印字する（図３（ａ）参照）。これにより、用紙が印字装置に斜めに挿入された場合であっても、用紙の傾きに合わせて印字データを作成しなおさなくても、その用紙の傾きに応じて画像を印字することができ、印字が用紙からはみ出すことなく、用紙に対して傾きのない画像を印字することができる。
印字が終了すると、マイコン９は、駆動回路６に制御信号を送出して、搬送モータ５を駆動して搬送部４を動作させ、用紙１１を印字装置１から排出する。
また、図４の本発明の一実施例の印字装置の動作を示すフローチャートを基に説明する。
用紙が印字装置に挿入されて印字が指令されると、ステップＳ１からステップＳ２に進み、ステップＳ２で、印字装置に挿入された用紙が搬送方向に搬送され、ステップＳ３に進む。
ステップＳ３で、用紙の切り取り可能な余白まで搬送されたか否かが判断され、用紙の切り取り可能な余白まで搬送された場合、ステップＳ４に進み、用紙の切り取り可能な余白まで搬送されていない場合、ステップＳ２に戻って、ステップＳ２からのステップを繰り返す。
ステップＳ４で、サーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に１本目の線が印字されて、サーマールヘッドの複数の発熱体のそれぞれの温度変化が抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体が検出されて第１の用紙端が検出され、ステップＳ５に進む。
ステップＳ５で、用紙が搬送方向に搬送されて、ステップＳ６に進む。
ステップＳ６で、用紙の切り取り可能な余白内で用紙が所定量搬送されたか否かが判断され、用紙の切り取り可能な余白内で用紙が所定量搬送された場合、ステップＳ７に進み、用紙の切り取り可能な余白内で用紙が所定量搬送されていない場合、ステップＳ５に戻って、ステップＳ５からのステップを繰り返す。
ステップＳ７で、サーマルヘッドの複数の全発熱体を発熱させて用紙の切り取り可能な余白に２本目の線が印字されて、サーマールヘッドの複数の発熱体のそれぞれの温度変化が抵抗値の変化による電圧変化として検出することにより用紙端に位置するサーマルヘッドの発熱体が検出されて第２の用紙端が検出され、ステップＳ８に進む。
ステップＳ８で、第１の用紙端に位置するサーマルヘッドの発熱体と第２の用紙端に位置するサーマルヘッドの発熱体との間の距離と１本目の線が印字された位置から２本目の線が印字された位置までの用紙の搬送量とから用紙の傾きが算出されて、ステップＳ９に進む。
ステップＳ９で、ミシン目に続く用紙の後端側の印字領域に用紙が搬送方向に搬送され、ステップＳ１０に進む。
ステップＳ１０で、用紙が１ライン分搬送されたか否かが判断され、用紙が１ライン分搬送された場合、ステップＳ１１に進み、用紙が１ライン分搬送されていない場合、ステップＳ９に戻って、ステップＳ９からのステップを繰り返す。
ステップＳ１１で、画像メモリに格納されている画像データの中から、算出された用紙の傾きに応じたアドレスの画素データが読み出され、読み出された画素データに対応したサーマルヘッドの複数の発熱体がそれぞれ発熱されて用紙に画像が印字され、ステップＳ１２に進む。
ステップＳ１２で、印字が終了したか否かが判断され、印字が終了した場合、ステップＳ１３に進み、印字が終了していない場合、ステップＳ９に戻って、ステップＳ９からのステップを繰り返す。
ステップＳ１３で、用紙が印字装置から排出されて、ステップＳ１４に進んで処理を終了する。
以上、本発明を実施するための最良の形態について詳述したが、本発明はこれに限定されるものではなく、当業者の通常の知識の範囲内でその変形や改良が可能である。例えば、複数の発熱体が配列されたサーマルヘッドを有する昇華式印字装置について用紙が斜めに挿入された場合に、その用紙の傾きに応じて画像を印字することを説明したが、本発明は、複数の発熱体が配列されたサーマルヘッドを有する感熱式印字装置にも適用できることはいうまでもない。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施例の印字装置の構成を示すブロック図である。
【図２】本発明の一実施例の印字装置の用紙の傾きの検出動作を示す説明図である。
【図３】本発明の一実施例の印字装置の印字動作を示す説明図である。
【図４】本発明の一実施例の印字装置の動作を示すフローチャートである。
【符号の説明】
【０００８】
１  印字装置
２  サーマルヘッド
３  制御回路
４  搬送部
５  搬送モータ
６  駆動回路
７  検出回路
８  ＡＤ変換回路
９  マイコン
１０  画像メモリ
１１  用紙
【図１】
2006192759.tif 000003
【図２】
2006192759.tif 000004
【図３】
2006192759.tif 000005
【図４】
2006192759.tif 000006