(57)【要約】【課題】  １行中の印字濃度ムラの発生を解消することが可能なシリアルプリンタおよび印刷方法を提供する。【解決手段】  駆動素子を備えた印字ヘッドを記録媒体上に１行毎走査させながら印字を行うシリアルプリンタであって、前記駆動素子に所定の時間駆動を与える駆動手段と、周囲温度を検出する温度検出手段と、前記印字ヘッドが１行中印字する前に、前記温度検出手段から出力される検出温度が所定の温度以下の場合に、前記駆動手段の駆動時間を長く補正する補正手段とを備え、前記補正手段は、駆動時間とともに、補正期間を設定する制御部を備えることを特徴としたシリアルプリンタおよび当該シリアルプリンタを用いた印刷方法。【選択図】  図１
2015080885.tif 000002
【特許請求の範囲】
【請求項１】
駆動素子を備えた印字ヘッドを記録媒体上に１行毎走査させながら印字を行うシリアルプリンタであって、
前記駆動素子に所定の時間駆動を与える駆動手段と、
周囲温度を検出する温度検出手段と、
前記印字ヘッドが１行中印字する前に、前記温度検出手段から出力される検出温度が所定の温度以下の場合に、前記駆動手段の駆動時間を長く補正する補正手段とを備え、
前記補正手段は、駆動時間とともに、補正期間を設定する制御部を備えることを特徴とするシリアルプリンタ。
【請求項２】
前記補正期間は複数設定され、設定された前記補正期間に応じて前記駆動時間が設定されることを特徴とする請求項１に記載のシリアルプリンタ。
【請求項３】
前記印字ヘッドによる印字開始後から所定の期間を第１の補正期間とし、当該第１の補正期間に続く所定の期間を第２の補正期間としたとき、
前記第１の補正期間に応じて設定される前記駆動時間は、前記第２の補正期間に応じて設定される駆動時間よりも長いことを特徴とする請求項２に記載のシリアルプリンタ。
【請求項４】
前記補正期間は、前記印字ヘッドによる印字開始からのドットインパクト数を時間に換算して算出されることを特徴とする請求項１乃至請求項３の何れか１項に記載のシリアルプリンタ。
【請求項５】
駆動素子を備えた印字ヘッドを記録媒体上に１行毎走査させながら印字を行う印刷方法であって、
前記駆動素子に所定の時間駆動を与える駆動ステップと、
周囲温度を検出する温度検出ステップと、
前記印字ヘッドが１行中印字する前に、前記温度検出ステップにおいて出力される検出温度が所定の温度以下の場合に、前記駆動ステップにおける駆動時間を長く補正する補正ステップとを備え、
前記補正ステップは、駆動時間とともに、補正期間を設定する制御ステップを備えることを特徴とする印刷方法。
【請求項６】
前記補正期間は複数設定され、設定された前記補正期間に応じて前記駆動時間が設定されることを特徴とする請求項５に記載の印刷方法。
【請求項７】
前記印字ヘッドによる印字開始後から所定の期間を第１の補正期間とし、当該第１の補正期間に続く所定の期間を第２の補正期間としたとき、
前記第１の補正期間に応じて設定される前記駆動時間は、前記第２の補正期間に応じて設定される駆動時間よりも長いことを特徴とする請求項６に記載の印刷方法。
【請求項８】
前記補正期間は、前記印字ヘッドによる印字開始からのドットインパクト数を時間に換算して算出されることを特徴とする請求項５乃至請求項７の何れか１項に記載の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字ヘッドを有するシリアルプリンタおよび印刷方法に関するものである。
【背景技術】
【０００２】
従来のワイヤドットプリンタにおいては、特許文献１に開示されているように、印字ヘッド周囲温度を温度検出手段で検出し、当該印字ヘッド周囲温度が印字ワイヤの突出速度に影響のある温度以下である場合には、常温時の駆動時間に対して、ヘッド駆動時間を長く設定することで印字ワイヤの突出速度を速くし、インパクト力を向上させる補正を行うものがあった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２５５１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のワイヤドットプリンタにおいては、印字ヘッド内に設置されたサーミスタ等の温度検出手段による検出結果に基づき、ヘッド駆動時間の設定を１行毎に決定していた。ところが、１行の印字中に補正が必要な文字数は印字開始から数文字であり、それ以降の印字に対して補正を適用すると、印字濃度が濃くなってしまい、補正の必要な箇所と補正の必要が無い箇所とで濃度差が目立ってしまうことがあった。
【０００５】
もし、温度検出手段が各ヘッド駆動部の温度を正確に、且つ、素早く検出することができれば、正確な検出結果に基づくきめ細やかなヘッド駆動時間の設定が可能となり、上記のような１行中の印字濃度ムラの発生を抑えることができる。しかしながら、印字ヘッド内におけるサーミスタといった温度検出手段の設置には制限があるとともに、ヘッド駆動部の温度上昇に対して温度検出手段の温度上昇にはタイムラグがあるため、１行中の印字濃度ムラの発生を解消することができなかった。
【０００６】
本発明はこのような実状に鑑みてなされたものであり、本発明の課題は、印字開始からのヘッド駆動時間の補正を実行する補正範囲を設定することで、１行中の印字濃度ムラの発生を解消することが可能なシリアルプリンタおよび印刷方法を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係るシリアルプリンタは、駆動素子を備えた印字ヘッドを記録媒体上に１行毎走査させながら印字を行うシリアルプリンタであって、前記駆動素子に所定の時間駆動を与える駆動手段と、周囲温度を検出する温度検出手段と、前記印字ヘッドが１行中印字する前に、前記温度検出手段から出力される検出温度が所定の温度以下の場合に、前記駆動手段の駆動時間を長く補正する補正手段とを備え、前記補正手段は、駆動時間とともに、補正期間を設定する制御部を備えることを特徴としている。
【０００８】
また、本発明に係る印刷方法は、駆動素子を備えた印字ヘッドを記録媒体上に１行毎走査させながら印字を行う印刷方法であって、前記駆動素子に所定の時間駆動を与える駆動ステップと、周囲温度を検出する温度検出ステップと、前記印字ヘッドが１行中印字する前に、前記温度検出ステップにおいて出力される検出温度が所定の温度以下の場合に、前記駆動ステップにおける駆動時間を長く補正する補正ステップとを備え、前記補正ステップは、駆動時間とともに、補正期間を設定する制御ステップを備えることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、印字開始からのヘッド駆動時間の補正を実行する補正範囲を設定することで、１行中の印字濃度ムラの発生を解消することが可能なシリアルプリンタおよぶ印刷方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るシリアルプリンタの内部構成を説明するブロック図である。
【図２】印字モードが低温印字補正モードであるか通常印字モードであるかを判断する動作を説明するフローチャートである。
【図３】Ｆ：低温補正継続時間１とＧ：低温補正継続時間２との設定に係る動作を説明するフローチャートである。
【図４】印字モードが低温印字補正モードである場合の印字動作を説明するフローチャートである。
【図５】印字モードが低温印字補正モードである場合の印字動作を説明するタイムチャートである。
【図６】低温で印刷を開始してからの印字ヘッドのインパクト力の変化をグラフ化した図である。
【図７】図６のＡ部分を拡大した拡大図である。
【図８】オイルの動粘度と温度との関係を説明するグラフである。
【図９】装置仕様の最低温度下でＡＮＫを印字した結果である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照して説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１２】
まず、本実施形態に係るシリアルプリンタ１の構成について説明する前に、オイルの動粘度と温度との関係について説明する。図８は、オイルの動粘度と温度との関係を説明するグラフである。図８に示すように、オイルの動粘度は、温度が上昇するにつれ低下する。
【００１３】
印字ヘッド内部には、磨耗を抑制するためにオイルが使用されているが、このオイルは温度が低下することにより動粘度が増加し、印字ワイヤの突出速度が低下する。そして、図８で示したＡ値は、オイルの動粘度が印字ワイヤの突出速度に影響する領域を調べたもので、実際に印字ヘッドを所定の駆動時間駆動させて印字を行い判断したもので、Ａ値よりも高い温度では動粘度の影響を受けず、所定の印字ワイヤの突出速度が得られることがわかった。
【００１４】
図８に示す結果から、低温状態で印字を開始した場合、連続で印字を行うことで温度が上昇し、オイルの影響を受けなくなることが予想される。しかしながら、印字ヘッド内部の温度検出手段たるサーミスタは、ある程度の温度を検出することはできるものの、追随性が悪い。そこで、本実施形態においては、装置の温度と印字ヘッドの印字回数との関係を精査し、低温時における印字開始後のヘッド駆動補正時間を以下の様にして決定した。
【００１５】
図９は、装置仕様の最低温度で印字した結果である。本印字結果は、装置仕様の最低温度／印字薄の目立つドット間隔の広い最大ＤＰＩである６０ＤＰＩ／ＡＮＫ（Ａｌｐｈａｂｅｔｉｃ Ｎｕｍｅｒｉｃ ａｎｄ Ｋａｎａ）について、ヘッド駆動時間を変化させて印字させた結果である。
【００１６】
装置仕様の最低温度において、印字開始からどの程度印字を行うことで図８に示したＡ値に達するかについては、ベースとなるヘッド駆動時間でＡＮＫ印字したときに、印字薄が解消されるまでに印字される印字数を確認することで行った。その結果、図９の最上段（ヘッド駆動時間：ベース）に示すように、６文字／１７４ドットインパクトしたところで印字薄が解消されることが確認された。
【００１７】
また、装置仕様の最低温度において、印字開始からどの程度ヘッド駆動時間を長くする（補正する）ことで印字薄が解消されるかについては、ヘッド駆動時間をベースのヘッド駆動時間から＋１０μｓづつ長くすることにより確認した。その結果、図９の最下段（ヘッド駆動時間：＋２０μｓ）に示すように、ベース駆動時間＋２０μｓまでヘッド駆動時間を長くすることにより、印字薄が解消されることが確認された。
【００１８】
これらの結果より、本実施形態においては、印字濃度を満足できる補正時間とその補正時間を適用する範囲を以下のように設定する。
・補正時間：＋２０μｓ（補正時間は、ピン引掛け等で制限されるヘッド駆動時間の上限値よりも低い値）
・補正範囲：印字開始から１７４ドットインパクトするまで
【００１９】
ドットインパクトをカウントするハードウェア構成であれば、補正切替タイミングを容易生成することが可能であるが、このようなハードウェア構成とすることは現実問題として難しい。本実施形態においては、補正切替タイミングを容易生成可能な、補正範囲を時間に変換して処理を行う手法について説明する。
【００２０】
印字開始から所定の印字濃度を得るための補正範囲を、時間に変換するために必要なパラメータは以下の通りである。
Ａ＝印字速度[ｉｎｃｈ／ｓｅｃ]
Ｂ＝印字Ｄｕｔｙ[％]
Ｃ＝ＤＰＩ［ｄｏｔ／ｉｎｃｈ］
Ｄ＝分割印字回数
Ｅ＝低温補正時間算出用閾値［ｄｏｔ］（印字開始からのインパクトドット数）
【００２１】
上記パラメータを用い、補正範囲である印字開始から補正時間算出用閾値Ｅで設定したインパクトドット数を印字するまでの時間（Ｆ：低温補正継続時間１）は、下式で算出することができる。
Ｆ＝１／（Ａ／（Ｅ／Ｃ＊Ｂ／Ｄ）［ｓｅｃ］
また、Ｆ：低温補正継続時間１で必要な印字濃度補正をかけた後、当該Ｆ：低温補正継続時間１よりも小さい濃度補正をかけるための時間（Ｇ：低温補正継続時間２）は、
Ｇ＝Ｆ[ｓｅｃ]
として算出する。
【００２２】
本実施形態では、印字開始から所定の印字濃度を得るための補正時間を、Ｆ：低温補正継続時間１、当該Ｆ：低温補正継続時間１よりも小さい濃度補正をかけるためのＧ：低温補正継続時間２として制御することで、段階的にヘッド駆動時間を短くし、徐々に印字濃度を下げて印字濃度差が目立たなくなるようにしている。
【００２３】
なお、本実施形態においては、印字ヘッドの駆動時間の補正を行う温度を装置仕様の最低温度としたが、オイル動粘度がヘッドワイヤ突出速度に影響を与えるＡ値と装置仕様の最低温度との間で複数の閾値を設け、各閾値での補正実施領域とヘッド駆動時間の補正値をそれぞれ設けることで、より正確な濃度補正を実施することができる。
【００２４】
次に、本実施形態に係るシリアルプリンタ１の内部構成について図１を用いて説明する。本実施形態に係るシリアルプリンタ１は、上位装置２０から送信された印刷データに基づく画像を印字ヘッドを駆動させることにより記録媒体に印字可能なシリアルプリンタである。
【００２５】
このような本実施形態に係るシリアルプリンタ１は、キャリッジ２に実装された印字ヘッド３と、キャリッジモータ７と、駆動手段としてのコイル駆動部８と、温度検出部９と、モータ駆動部１０と、補正手段としての印字ヘッド／キャリッジ制御部１１と、印字データ処理部１２と、低温閾値１３と、連続印字時間閾値１４と、電圧印加時間幅１５と、低温補正継続時間１６と、印字モード読取り部１７と、印字モード／印字Ｄｕｔｙ１８と、低温補正時間算出用閾値１９とを備える。
【００２６】
キャリッジ２は、印字ヘッド３を実装し、図示せぬキャリッジシャフトを軸に記録媒体の搬送方向に対して垂直方向に駆動することで印字ヘッド３を搬送する。
【００２７】
印字ヘッド３は、少なくとも図示せぬアーマチュア先端部に固着された印字ワイヤ４と、図示せぬアーマチュア周囲に巻回された駆動素子としての駆動コイル５と、駆動コイル５の温度を検知するためのサーミスタ６とを備える。印字ヘッド３は、駆動コイル５に流れた駆動電流に基づき図示せぬアーマチュアが駆動することで、印字ヘッド３先端部から突出した印字ワイヤ４が図示せぬインクリボンを介して記録媒体にインパクトすることで画像を形成する。
【００２８】
キャリッジモータ７は、モータ駆動部１０から供給された駆動電流に基づきキャリッジ２を駆動させる。
【００２９】
コイル駆動部８は、駆動コイル５に電圧を印加することで駆動電流を流し印字ヘッド３を駆動させる回路である。
【００３０】
温度検出部９は、駆動コイル５の温度をサーミスタ６の抵抗変化により検出する温度検出手段である。
【００３１】
モータ駆動部１０は、キャリッジモータ７に駆動電流を流すことでキャリッジ２を駆動させる回路である。
【００３２】
印字ヘッド／キャリッジ制御部１１は、印字ヘッド３／キャリッジ２を動作させるための制御手段である。
【００３３】
印字データ処理部１２は、上位装置２０が備えるプリンタドライバ２１から受信した印字データをバッファリングして印字ワイヤレイアウトにデータ変換する手段である。
【００３４】
低温閾値１３は、印字ヘッド３内の駆動コイル５の温度を制御するための閾値を格納するデータ保持部である。
【００３５】
連続印字時間閾値１４は、次行印字が連続で行われるか否かを判断するための閾値（連続印字時間閾値：前行印字終了後から現行印字開始するまでの時間）を格納するデータ保持部である。
【００３６】
電圧印加時間幅１５は、駆動コイル５に電圧を印加する時間を格納するデータ保持部であり、ベース値と、印字ヘッド３が低温の場合（低温印字モード）に適用される電圧印加時間幅である補正１および補正２とを格納する。なお、補正１と補正２とは補正１＞補正２の関係を有する。
【００３７】
低温補正継続時間１６は、低温補正を継続する時間であるＦ：低温補正継続時間１とＧ：低温補正継続時間２とを格納し、設定変更が可能なデータ保持部である。
【００３８】
印字モード読取り部１７は、上位装置２０が備えるプリンタドライバ２１から受信した印字データにより印字モード・印字速度・ＤＰＩ・分割印字回数を読取る手段である。
【００３９】
印字モード／印字Ｄｕｔｙ１８は、印字モード／印字Ｄｕｔｙ（印字ドットの割合）を格納するデータ保持部である。
【００４０】
低温補正時間算出用閾値１９は、低温補正継続時間１６に格納される低温補正継続時間を算出するための閾値を格納するデータ保持部である。
【００４１】
上位装置２０は、プリンタドライバ２１を介してシリアルプリンタ１に対して印字データを送信又はシリアルプリンタ１から装置状態を受信するホストコンピュータである。
【００４２】
プリンタドライバ２１は、上位装置２０が備える図示せぬ文書作成、図表作成ソフトウェア等において作成されたデータをシリアルプリンタ１が解釈可能な印字データに変換し、シリアルプリンタ１に送信するソフトウェアである。
【００４３】
次に、本実施形態に係る動作について説明する。図２は、本実施形態において、印字モードが低温印字補正モードであるか通常印字モードであるかを判断する動作を説明するフローチャートである。なお、本動作は、印字動作前に印字ヘッド／キャリッジ制御部１１によって実行される。
【００４４】
まず、ステップＳ１において、印字ヘッド／キャリッジ制御部１１は、温度検出部９を介して印字ヘッド３内の駆動コイル５の温度を取得する。そして、印字ヘッド／キャリッジ制御部１１は、取得した温度が低温閾値１３に格納された低温閾値以下であるか否かを判断する。
【００４５】
駆動コイル５の温度が低温閾値より高い場合（ステップＳ１  Ｎ）、印字ヘッド／キャリッジ制御部１１は印字モードを通常印字モードと判断し（ステップＳ４）、動作を終了する。
【００４６】
一方、駆動コイル５の温度が低温閾値以下である場合（ステップＳ１  Ｙ）、印字ヘッド／キャリッジ制御部１１は、前行印字終了後から現行印字開始するまでの時間が連続印字時間閾値以上であるか否かを判断する。ここで、前行印字終了後から現行印字開始するまでの時間が連続印字時間閾値以上である場合（ステップＳ２  Ｙ）、印字ヘッド／キャリッジ制御部１１は印字モードを低温印字補正モードと判断し（ステップＳ３）、動作を終了する。一方、前行印字終了後から現行印字開始するまでの時間が連続印字時間閾値未満である場合（ステップＳ２  Ｎ）、印字ヘッド／キャリッジ制御部１１は印字モードを通常印字モードと判断し（ステップＳ４）、動作を終了する。
【００４７】
次に、図２のステップＳ３において、印字ヘッド／キャリッジ制御部１１により印字モードが低温印字補正モードと判断された場合での、Ｆ：低温補正継続時間１とＧ：低温補正継続時間２との設定に係る動作を図３のフローチャートを用いて説明する。なお、本動作は、印字動作前に印字ヘッド／キャリッジ制御部１１によって実行される。
【００４８】
まず、ステップＳ５において、印字ヘッド／キャリッジ制御部１１は、印字モード読取り部１７により印字データから読取られた印字モード・印字速度・ＤＰＩ・分割印字回数、および低温補正時間算出用閾値１９に格納された低温補正時間算出用閾値等の情報に基き、
Ａ＝印字速度[ｉｎｃｈ／ｓｅｃ]
Ｂ＝印字Ｄｕｔｙ[％]
Ｃ＝ＤＰＩ［ｄｏｔ／ｉｎｃｈ］
Ｄ＝分割印字回数
Ｅ＝低温補正時間算出用閾値［ｄｏｔ］
を設定する。
【００４９】
そして、印字ヘッド／キャリッジ制御部１１は、下式から、Ｆ：低温補正継続時間１を設定し、低温補正継続時間１６に格納する（ステップＳ６）。
Ｆ：低温補正継続時間１＝１／（Ａ／（Ｅ／Ｃ＊Ｂ／Ｄ）［ｓｅｃ］
【００５０】
ステップＳ７において、印字ヘッド／キャリッジ制御部１１は、Ｇ：低温補正継続時間２をＦ：低温補正継続時間１に設定し（Ｇ：低温補正継続時間２＝Ｆ：低温補正継続時間１）、低温補正継続時間１６に格納することで動作を終了する。
【００５１】
続いて、印字モードが低温印字補正モードである場合の印字動作について図４のフローチャートを用いて説明する。
【００５２】
まず、ステップＳ８において、印字ヘッド／キャリッジ制御部１１は、低温印字補正モードにおいて、駆動コイル５に印加させる電圧の印加時間幅の値であるベース値(以下、単にベースと称する)と補正１とを電圧印加時間幅１５から取得する。そして、印字ヘッド／キャリッジ制御部１１は、ベースと補正１とを加算した時間幅で、コイル駆動部８を制御することにより駆動コイル５に所定電圧を印加させる。
【００５３】
次に、印字ヘッド／キャリッジ制御部１１は、低温補正継続時間１６から取得したＦ：低温補正継続時間１が経過したか否か判断する。ここで、Ｆ：低温補正継続時間１が経過していないと判断した場合（ステップＳ９  Ｎ）、印字ヘッド／キャリッジ制御部１１はＦ：低温補正継続時間１が経過するまで待機する。
【００５４】
一方、Ｆ：低温補正継続時間１が経過したと判断した場合（ステップＳ９  Ｙ）、印字ヘッド／キャリッジ制御部１１は、駆動コイル５に印加させる電圧の印加時間幅の値であるベースと補正２とを電圧印加時間幅１５から取得する。そして、印字ヘッド／キャリッジ制御部１１は、ベースと補正２とを加算した時間幅で、コイル駆動部８を制御することにより駆動コイル５に所定電圧を印加させる（ステップＳ１０）。
【００５５】
次に、印字ヘッド／キャリッジ制御部１１は、低温補正継続時間１６から取得したＧ：低温補正継続時間２が経過したか否か判断する。ここで、Ｇ：低温補正継続時間２が経過していないと判断した場合（ステップＳ１１  Ｎ）、印字ヘッド／キャリッジ制御部１１はＧ：低温補正継続時間２が経過するまで待機する。
【００５６】
一方、Ｇ：低温補正継続時間２が経過したと判断した場合（ステップＳ１１  Ｙ）、印字ヘッド／キャリッジ制御部１１は、ベースの時間幅で、コイル駆動部８を制御することにより駆動コイル５に所定電圧を印加させる（ステップＳ１２）。
【００５７】
図５は、印字モードが低温印字補正モードである場合の印字動作を説明するタイムチャートであり、図４のフローチャートで説明した動作と対応している。
【００５８】
前述したように、Ｆ：低温補正継続時間１においては、ベースに補正１が加えられた時間幅で駆動コイル５に電圧が印加され、Ｇ：低温補正継続時間２においては、ベースに補正２が加えられた時間幅で駆動コイル５に電圧が印加される。補正１と補正２とは補正１＞補正２の関係を有するように設定されており、段階的にヘッド駆動時間を短くし、徐々に印字濃度を下げて印字濃度差が目立たなくなるようにしている。
【００５９】
図６は、低温で印刷を開始してからの（コールドスタート）印字ヘッドのインパクト力の変化をグラフ化した図であり、「本発明の低温補正」を示すグラフの他に「従来の低温補正」を示すグラフと「補正無し」を示すグラフとを併せて表している。また、図７は、図６のＡ部分を拡大した拡大図である。
【００６０】
まず、図中、破線で示す「補正無し」においては、印字開始ポジションからＧ：低温補正継続時間２までの間において基準濃度に必要なインパクト力が得られていない。これは、低温環境下においては、印字ヘッドが備える印字ワイヤの突出速度が遅くなるためであり、インパクト力の低下に伴い印字濃度も薄くなっている。そして、数文字印字を行うことで、印字ヘッド内部の温度が上昇し、印字濃度の薄さは解消されることになる。
【００６１】
次に、図中、一点鎖線で示す「従来の補正」においては、印字１行全体に対し、印字開始ポジションから基準濃度に必要なインパクト力が得られるよう電圧印加時間幅が設定されている。したがって、数文字印字により、印字ヘッド内部の温度が上昇し、インパクト力が向上すると印字濃度が濃くなってしまう。そのため、濃度補正が適用された行とそうでない行との間での濃度差が目立つことになる。
【００６２】
そして、図中、実線で示す「本発明の補正」においては、印字開始ポジションから基準濃度に必要なインパクト力が得られるような電圧印加時間幅が設定されている。さらに、本補正では、数文字印字により、印字ヘッド内部の温度が上昇するところで、電圧印加時間幅を短くする制御を行うので、低温補正が適用されている部分の濃度は基準濃度より濃いが、「従来の補正」に比べてその濃度差は小さく、また範囲も狭くなることで、濃度補正が適用された行とそうでない行との間での濃度差を目立たなくすることができる。
【００６３】
以上のように、本発明の実施形態によれば、印字開始ポジションから基準濃度に必要なインパクト力が得られるような電圧印加時間幅を設定し、数文字印字により、印字ヘッド内部の温度が上昇するところで、電圧印加時間幅を短くする制御を行うので、低温補正が適用されている部分の濃度は基準濃度より濃いが、従来の補正に比べてその濃度差は小さく、また範囲が狭くなることで、濃度補正が適用された行とそうでない行との間での濃度差を目立たなくすることができる。また、従来の補正と比べて余分なエネルギーを消費しないので、消費電力低減の効果も期待することができる。
【００６４】
本発明の実施形態の説明においては、低温印字補正モードとして２段階で補正を行う形態について説明したが、これに限定されず、多段階で補正を行う形態としてもよい。補正を多段階で行うことにより、濃度補正が適用された行とそうでない行との間での濃度差をより小さくすることができる。
【００６５】
また、本発明の実施形態の説明においては、印字開始ポジションからのドットインパクト数を時間に換算して補正範囲を設定する制御を行う形態について説明したが、印字開始ポジションからのドットインパクト数を直接カウントして補正範囲を設定する形態としてもかまわない。
【符号の説明】
【００６６】
１  シリアルプリンタ
２  キャリッジ
３  印字ヘッド
４  印字ワイヤ
５  駆動コイル
６  サーミスタ
７  キャリッジモータ
８  コイル駆動部
９  温度検出部
１０  モータ駆動部
１１  印字ヘッド／キャリッジ制御部
１２  印字データ処理部
１３  低温閾値
１４  連続印字時間閾値
１５  電圧印加時間幅
１６  低温補正継続時間
１７  印字モード読取り部
１８  印字モード／印字Ｄｕｔｙ
１９  低温補正時間算出用閾値
２０  上位装置
２１  プリンタドライバ
【図１】
2015080885.tif 000003
【図２】
2015080885.tif 000004
【図３】
2015080885.tif 000005
【図４】
2015080885.tif 000006
【図５】
2015080885.tif 000007
【図６】
2015080885.tif 000008
【図７】
2015080885.tif 000009
【図８】
2015080885.tif 000010
【図９】
2015080885.tif 000011