(57)【特許請求の範囲】
【請求項１】
多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、
前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、
１ラインを構成する前記複数の領域中の２つの領域の一方の領域に含まれる前記一部の通電素子と他方の領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記２つの領域に含まれる前記一部の通電素子に同時に通電されるように構成されていることを特徴とするサーマルラインプリンタ。
【請求項２】
多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、
前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、
前記領域には、全通電素子に対して同時に通電が開始され且つ前記一部の通電素子への通電が前記その他の通電素子への通電が終了した後にも引き続いて行われる第１の領域、及び、前記一部の通電素子への通電が前記その他の通電素子への通電が開始される前に開始され且つ全通電素子への通電が同時に終了する第２の領域の２種類が存在し、
１ライン中において前記第１の領域の次に形成されるのが前記第２の領域である場合に、前記第１の領域に含まれる前記一部の通電素子と前記第２の領域に含まれる前記その他の通電素子とに同時に通電されず且つ前記第２の領域に含まれる前記一部の通電素子と前記第１の領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記第１の領域に含まれる前記一部の通電素子と前記第２の領域に含まれる前記一部の通電素子とに同時に通電されるように構成されていることを特徴とするサーマルラインプリンタ。
【請求項３】
前記第１の領域と前記第２の領域とが交互に形成されることを特徴とする請求項２に記載のサーマルラインプリンタ。
【請求項４】
多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、
前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、
前記領域では、前記一部の通電素子への通電が前記その他の通電素子への通電が開始される前に開始され且つ前記一部の通電素子への通電が前記その他の通電素子への通電が終了した後にも引き続いて行われ、
１ライン中において前記領域に含まれる前記一部の通電素子と当該領域の次に形成される前記領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記領域に含まれる前記一部の通電素子と当該領域の次に形成される前記領域に含まれる前記一部の通電素子とに同時に通電されるように構成されていることを特徴とするサーマルラインプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多数のドット素子が一方向に配列されたラインヘッドと印刷媒体とを相対移動させて１ライン毎に印刷を行うサーマルラインプリンタに関する。
【０００２】
【従来の技術】
近年、乾電池や小型ＡＣアダプタのような小電力電源で駆動可能な持ち運びし易い小型サーマルプリンタの開発が盛んに行われている。しかしながら、ラインヘッドを採用したサーマルラインプリンタの場合、小電力電源によっては、多数のドット（発熱）素子を同時に駆動するのに必要な電力をラインヘッドに供給できなくなることがある。そこで、所定上限値（同時に駆動することができるドット素子の上限値以下の任意の値）以下の通電素子（オンドット）がそれぞれに含まれるようにラインヘッドを端から複数の領域に区切り、ラインヘッドを領域毎に時分割駆動することが行われている。このようにラインヘッドの時分割駆動を行うことで、乾電池や小型ＡＣアダプタのような小電力電源を用いる場合でも、各ドット素子に十分な電力を供給することが可能となる。
【０００３】
【発明が解決しようとする課題】
上述のようにラインヘッドを複数の領域に分けて時分割駆動すると、分割数が増えるにしたがって１ラインを印刷するのに要する時間が必然的に長くなる。しかも、各領域内の端部にあるドット素子のように通電素子に挟まれていない通電素子については隣接する通電素子からの熱を受けない分だけ、その他の通電素子よりも長時間駆動する必要があり、その分についてもさらに１ラインを印刷するのに要する時間が長くなってしまう。この点について、図６（ｃ）を参照して説明する。図６（ｃ）は、ラインヘッドが３つの領域Ｎ1，Ｎ2，Ｎ3（それぞれに含まれるドット素子数をｎ1，ｎ2，ｎ3とすると、ｎ1＋ｎ2＋ｎ3＝ラインヘッド内のドット素子の総数）に分割された際に、１ライン内の全てのドット素子が通電素子とされる場合の各領域のドット素子への通電の様子を示したグラフである。この場合、各領域の両端部にあるドット素子だけが通電素子に挟まれていないので長時間駆動される。なお、本明細書において、通常の通電素子（通常通電素子）の通電時間をＴ0、通常通電素子よりも長時間駆動される長時間通電素子への通電時間をＴ1、Ｔ1とＴ0との時間差をΔＴとして説明する。
【０００４】
まず、時刻ｔ0に領域Ｎ1内の全通電素子への通電を開始し、時刻ｔ0からＴ0経過後の時刻ｔ2に通常通電素子への通電を終え、さらにΔＴ経過後（時刻ｔ0からＴ1経過後）の時刻ｔ4に長時間通電素子への通電を終える。そして、領域Ｎ1内の全通電素子への通電が終了した時刻ｔ4に領域Ｎ2内の全通電素子への通電を開始し、時刻ｔ4からＴ0経過後の時刻ｔ5に通常通電素子への通電を終え、さらにΔＴ経過後（時刻ｔ4からＴ1経過後）の時刻ｔ7に長時間通電素子への通電を終える。同様に、領域Ｎ2内の全通電素子への通電が終了した時刻ｔ7に領域Ｎ3内の全通電素子への通電を開始し、時刻ｔ7からＴ0経過後の時刻ｔ10に通常通電素子への通電を終え、さらにΔＴ経過後（時刻ｔ7からＴ1経過後）の時刻ｔ11に長時間通電素子への通電を終える。
【０００５】
このように、各領域内に長時間通電素子が存在する場合に時分割駆動を行うと、印刷に要する時間が３Ｔ0＋３ΔＴとなって各領域内に長時間通電素子がない場合（印刷時間３Ｔ0）と比較して分割領域数×ΔＴ分だけさらに長くなってしまうという問題が生じる。
【０００６】
そこで、本発明の目的は、時分割駆動を行う場合の印刷時間を短縮することができるサーマルラインプリンタを提供することである。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１のサーマルラインプリンタは、多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、１ラインを構成する前記複数の領域中の２つの領域の一方の領域に含まれる前記一部の通電素子と他方の領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記２つの領域に含まれる前記一部の通電素子に同時に通電されるように構成されている。
【０００８】
請求項１によると、１ラインを構成する複数の領域中の２つの領域に含まれる、通電時間をその他のドット素子（通常通電素子）への通電時間よりも長くしたドット素子（長時間通電素子）への通電を同時に行うことにより、印刷時間を短縮することができる。また、一方の領域に含まれる長時間通電素子と他方の領域に含まれる通常通電素子とに同時に通電されないようにしているために、各通電素子に十分な電力を供給することが可能となっている。
【０００９】
なお、先行領域の通常通電素子への通電終了時刻は後続領域の長時間通電素子への通電開始時刻よりも早ければよく両者を同じにする必要は必ずしもなく、同じく、先行領域の長時間通電素子への通電終了時刻は後続領域の通常通電素子への通電開始時刻よりも早ければよく両者を同じにする必要は必ずしもない。ただし、これらの時刻を同じにすることで印刷時間をより短縮することが可能である。
【００１０】
また、長時間通電素子として、他の通電素子に挟まれていない通電素子のほか、他の通電素子に挟まれているとしても数ドット離れたドットが非通電素子になっている通電素子が抽出されてもよい。この場合、他の通電素子に挟まれていない長時間通電素子への通電時間を、他の通電素子に挟まれているとしても数ドット離れたドットが非通電素子になっている長時間通電素子よりも長くしてもよい。また、長時間通電素子は、領域の端部にあるドット素子であってもよいし、領域内の端部以外にあるドット素子であってもよい。また、領域が３つ以上ある場合、通電の順番が隣り合う２つの領域の対のすべてについて長時間通電素子への通電を同時に行うようにすることは必ずしも必要ではなく、通電の順番が隣り合う２つの領域の対のどれか１対について長時間通電素子への通電を同時に行うようにすれば、上述した印刷時間短縮効果を得ることができる。
【００１１】
さらに、ラインヘッド内において領域はどのように分けられてもよい。例えば、上記の所定上限値以下の所定数のドット素子（オンオフを問わない）がそれぞれに含まれるようにラインヘッドを端から複数の領域（全てのラインについて固定された領域）に区切ってもよいし、上記の所定上限値以下の通電素子がそれぞれに含まれるようにラインヘッドを端から複数の領域（各ライン毎に変動する領域）に区切ってもよい。
【００１２】
請求項２のサーマルラインプリンタは、多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、前記領域には、全通電素子に対して同時に通電が開始され且つ前記一部の通電素子への通電が前記その他の通電素子への通電が終了した後にも引き続いて行われる第１の領域、及び、前記一部の通電素子への通電が前記その他の通電素子への通電が開始される前に開始され且つ全通電素子への通電が同時に終了する第２の領域の２種類が存在し、１ライン中において前記第１の領域の次に形成されるのが前記第２の領域である場合に、前記第１の領域に含まれる前記一部の通電素子と前記第２の領域に含まれる前記その他の通電素子とに同時に通電されず且つ前記第２の領域に含まれる前記一部の通電素子と前記第１の領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記第１の領域に含まれる前記一部の通電素子と前記第２の領域に含まれる前記一部の通電素子とに同時に通電されるように構成されている。
【００１３】
請求項２によると、１ライン中において第１の領域に含まれる長時間通電素子への通電と第２の領域に含まれる長時間通電素子への通電とを同時に行うことにより、印刷時間を短縮することができる。また、第１の領域に含まれる長時間通電素子と第２の領域に含まれる通常通電素子とに同時に通電されず且つ第２の領域に含まれる長時間通電素子と第１の領域に含まれる通常通電素子とに同時に通電されないようにしているために、各通電素子に十分な電力を供給することが可能となっている。
【００１４】
請求項３のサーマルラインプリンタは、前記第１の領域と前記第２の領域とが交互に形成されることを特徴としている。
【００１５】
請求項３によると、第１の領域と第２の領域とが交互に形成されることにより、印刷時間を大幅に短縮することができる。
【００１６】
請求項４のサーマルラインプリンタは、多数のドット素子が一方向に配列されたラインヘッドをそれぞれが複数のドット素子からなる複数の領域に分割して時分割印刷が行われるときに、各領域に含まれる通電されるドット素子である通電素子のうちの一部の通電素子への通電時間をその他の通電素子への通電時間よりも長くしたサーマルラインプリンタにおいて、前記領域ごとに、印刷される画像データに対応した通電素子の中から、少なくとも他の通電素子に挟まれていない通電素子を、前記一部の通電素子として抽出する抽出手段を備え、前記領域では、前記一部の通電素子への通電が前記その他の通電素子への通電が開始される前に開始され且つ前記一部の通電素子への通電が前記その他の通電素子への通電が終了した後にも引き続いて行われ、１ライン中において前記領域に含まれる前記一部の通電素子と当該領域の次に形成される前記領域に含まれる前記その他の通電素子とに同時に通電されないようにしつつ、前記領域に含まれる前記一部の通電素子と当該領域の次に形成される前記領域に含まれる前記一部の通電素子とに同時に通電されるように構成されている。
【００１７】
請求項４によると、１ライン中において領域に含まれる長時間通電素子への通電と隣接する領域に含まれる長時間通電素子への通電とが同時に行われることにより、印刷時間を大幅に短縮することができる。また、１ライン中において領域に含まれる長時間通電素子と当該領域の次に形成される領域に含まれる通常通電素子とに同時に通電されないようにしているので、各通電素子に十分な電力を供給することが可能となっている。
【００１８】
なお、長時間通電素子への通電開始時刻を通常通電素子への通電開始時刻のどのくらい以前にし、長時間通電素子への通電終了時刻を通常通電素子への通電終了時刻のどのくらい以後にするかは任意に決定することができ、例えば、長時間通電素子への通電開始時刻から通常通電素子への通電開始時刻までの時間を、通常通電素子への通電終了時刻から長時間通電素子への通電終了時刻までの時間と同じにすることが印刷時間短縮効果の点で最も好ましい。
【００１９】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。
【００２０】
図１は、本実施の形態によるサーマルラインプリンタであるテーププリンタ１の正面図である。図１に示すように、テーププリンタ１の筐体表面上には、多数の文字キーなどを含むキーボード１１と、印刷内容などを表示する液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）１２と、テープを切断するための手動式カッターボタン１３とが配置されている。テーププリンタ１の筐体内部には、巻回された長尺のテープ（図示せず）が収納されている。
【００２１】
ＬＣＤ１２は、ＬＣＤ１２に表示データを出力するための表示用ＲＡＭを有する液晶ディスプレイコントローラ（ＬＣＤＣ）１４（図２参照）によって制御される。キーボード１１には、かなやアルファベットを入力するための文字キー、漢字変換キー、カタカナ変換キー、小文字入力キー、カーソル移動キー、テーププリンタ１のオンオフを切り換えるための電源キー（電源ボタン）、内蔵されたラインサーマルヘッド１５（図２参照）によるテープへの印刷トリガを与える印刷キーなどが含まれている。
【００２２】
次に、テーププリンタ１の制御系について、図１に示したテーププリンタのブロック図である図２に基づいて説明する。
【００２３】
図２に示すように、テーププリンタ１は、キーボード１１、ＬＣＤ１２及びＬＣＤＣ１４等に加えて、ラインサーマルヘッド１５とそのドライバ１６、テープ搬送モータ１７とそのドライバ１８、ＲＯＭ２３及びＲＡＭ２４を含むＣＰＵ２２、ＣＧ−ＲＯＭ２６、バッファＲＡＭ２７、及び、汎用のパーソナルコンピュータ２９との接続インターフェイス２８を有している。
【００２４】
テーププリンタ１のラインサーマルヘッド１５には、それぞれが１つの印刷ドットに対応する多数の発熱素子が１列に配列されている。ラインサーマルヘッド１５は、後で詳述するように、同時に駆動することができる発熱素子の上限値（図示しない電源の能力によって定まる）又はこれ以下の任意の値に等しい通電素子をそれぞれ含む複数の領域に１ライン毎に分割されて時分割駆動される。分割数を減らして印刷スピードを向上させるという観点からは、発熱素子の上限値に等しい通電素子をそれぞれ含む複数の領域にラインサーマルヘッド１５を分割することが好ましい。
【００２５】
また、ラインサーマルヘッド１５の発熱素子のうち印刷ドットに対応して電圧が印加される通電素子は、所定時間の通電が行われる通常通電素子と、端部にあるなどのために他の通電素子に挟まれておらず通常通電素子よりも長時間の通電が行われる長時間通電素子とに分けられる。ある一例（通電パターンＡ）では、全通電素子に対して同時に通電が開始され且つ長時間通電素子への通電が通常通電素子への通電が終了した後にもΔＴだけ引き続いて行われる第１領域、及び、長時間通電素子への通電が通常通電素子への通電が開始されるΔＴ前に開始され且つ全通電素子への通電が同時に終了する第２の領域の２種類の領域が交互に形成される（図６（ａ）参照）。また、別の例（通電パターンＢ）では、長時間通電素子への通電が通常通電素子への通電が開始されるΔＴ／２前に開始され且つ長時間通電素子への通電が通常通電素子への通電が終了した後にもΔＴ／２だけ引き続いて行われる領域のみが形成される（図６（ｂ）参照）。
【００２６】
テープ搬送モータ１７は、テープの巻き取り側にある回転軸を駆動することにより、印刷媒体であるテープを搬送する。テープ搬送モータ１７の回転数によって定められるテープの搬送速度は、同時に駆動される通電素子数が多くそのためラインサーマルヘッド１５の分割数が多いラインほど遅くなるようになっている。これにより、分割数が増えた場合であっても１ライン内の印刷ドットがテープ搬送方向に大幅にずれるのを抑制することができる。
【００２７】
ＲＯＭ２３には、ラインサーマルヘッド１５の分割、各領域からの長時間通電素子の抽出及び各領域の発熱素子への通電動作に関するプログラムなどのテーププリンタ１の動作を制御する各種プログラムやデータテーブル類が格納されている。ＲＡＭ２４は、キーボード１１から入力された文字データやパーソナルコンピュータ２９から接続インターフェイス２８を介して供給された画像データなどの印刷データを記憶したり、ＣＰＵ２２内での演算結果などを記憶する。ＣＧ−ＲＯＭ２６には、印刷又は表示の対象となる多数のキャラクタのドットパターンデータがそのキャラクタのコードデータに対応付けて格納されている。バッファＲＡＭ２７は、ラインサーマルヘッド１５による印刷が行われる際に、ＲＡＭ２４に記憶された印刷データをビットマップに展開された状態で記憶する。
【００２８】
また、ＣＰＵ２２は、上述したプログラムなどが読み込まれることによって、図２に示すように、分割制御部２２ａ、長時間通電素子抽出部２２ｂ、及び、印刷制御部２２ｃなどとして機能する。
【００２９】
分割制御部２２ａは、同時に駆動することができる発熱素子の上限値又はこれ以下の任意の値に等しい通電素子をそれぞれ含む複数の領域にラインサーマルヘッド１５を分割するための制御を、各ラインについての印刷が行われる毎に行う。
【００３０】
長時間通電素子抽出部２２ｂは、分割制御部２２ａによって分割されたラインサーマルヘッド１５の各領域から、長時間通電素子を抽出する。各印刷ラインについてどの発熱素子が長時間通電素子として抽出されたかは、ＲＡＭ２４に記憶される。
【００３１】
印刷制御部２２ｃは、ＲＡＭ２４に記憶された印刷データを、これがコードデータである場合にはＣＧ−ＲＯＭ２６を参照することでビットマップデータに展開しつつバッファＲＡＭ２７に記憶させる。さらに、印刷制御部２２ｃは、バッファＲＡＭ２７に記憶されたビットマップデータに基づいてドライバ１６に印刷命令を与える。ドライバ１６はこの印刷命令に基づいてラインサーマルヘッド１５の駆動信号を生成する。この際、印刷制御部２２ｃは、ＲＡＭ２４の長時間通電素子に関する記憶内容を参照して、長時間通電素子に対応する印刷ドットの通電時間を所定時間分だけ通常通電素子よりも長くなるようにする。さらに、印刷制御部２２ｃは、時間的に連続して形成される２つの領域の長時間通電素子と通常通電素子とに同時に通電しないようにしつつ、当該２つの領域の長時間通電素子に同時に通電するように各領域への通電タイミングを制御する。
【００３２】
なお、ＣＰＵ２２は、上記した以外にも、各種フラグの確認機能などテーププリンタ１を動作させる上で必要な機能を有しているものとする。
【００３３】
次に、テーププリンタ１の動作について、図３〜図６をさらに参照して説明する。図３は、通電パターンＡの場合についてのテーププリンタ１の１ライン印刷動作を示すフローチャートである。図４及び図５は、それぞれ、ラインサーマルヘッド１５の分割方法の一例について説明するための模式図である。図６（ａ）、（ｂ）は、ラインサーマルヘッド１５が３つの領域Ｎ1，Ｎ2，Ｎ3（それぞれに含まれるドット素子数をｎ1，ｎ2，ｎ3とすると、ｎ1＋ｎ2＋ｎ3＝ラインヘッド内のドット素子の総数）に分割された際に、１ライン内の全てのドット素子が通電素子とされる場合の各領域のドット素子への通電の様子を示したグラフであって、図６（ａ）は通電パターンＡの場合、図６（ｂ）は通電パターンＢの場合をそれぞれ描いたものである。以下、図３に基づいて通電パターンＡの場合についてのテーププリンタ１の１ライン印刷動作をステップ毎に順次説明する。
【００３４】
まず、ステップＳ１において、印刷に係るラインのオンオフデータに基づいて、分割制御部２２ａによってラインサーマルヘッド１５を複数の領域に分割する。
【００３５】
図４に示す例では、ラインサーマルヘッド１５は、各ライン毎に上記の所定上限値以下の通電素子がそれぞれに含まれるように端から複数の領域に区切られている。すなわち、全ドット数がＮのラインサーマルヘッド１５がＮ1からＮmまでのｍ個の領域に分割され、領域Ｎ1に含まれるドット数がｎ1でそのうちの通電素子数がＸ1、領域Ｎ2に含まれるドット数がｎ2でそのうちの通電素子数がＸ2、……、領域Ｎmに含まれるドット数がｎmでそのうちの通電素子数がＸmである。このとき、各領域に含まれるドット数（これらの総和はＮ）は必ずしも同じではないが、各領域に含まれる通電素子数は同じである。
【００３６】
一方、図５に示す例では、ラインサーマルヘッド１５は、上記の所定上限値以下の発熱素子（オンオフを問わない）がそれぞれに含まれるように端から複数の領域に区切られている。図５の例では、発熱素子のオンオフを問わずに領域に分割しているので、全てのラインについて領域の区分けの仕方は同じである。このとき、全ドット数がＮのラインサーマルヘッド１５がＮ1からＮpまでのｐ個の領域に分割され、領域Ｎ1に含まれるドット数がｎ1でそのうちの通電素子数がＸ1、領域Ｎ2に含まれるドット数がｎ2でそのうちの通電素子数がＸ2、……、領域Ｎpに含まれるドット数がｎpでそのうちの通電素子数がＸpである。このとき、各領域に含まれるドット数（これらの総和はＮ）は同じであるが、各領域に含まれる通電素子数は同じとは限らない。
【００３７】
次に、ステップＳ２では、長時間通電素子抽出部２２ｂによってステップＳ１で分割形成された各領域内から長時間通電素子を抽出する。本例のように１ライン内の全てのドット素子が通電素子とされる場合には、各領域の最端部にある１ドット（若しくは最端部から内側の数ドット）だけが長時間通電素子として抽出される。なお、印刷される画像データによっては領域の最端部以外に他の通電素子に挟み込まれない通電素子が存在することがあり、そういう場合には領域内の端部近傍以外の通電素子も長時間通電素子として抽出される。つまり、最端部ではなく且つ他の通電素子に挟み込まれない通電素子も抽出されるのである。
【００３８】
続いて、ステップＳ３では、印刷制御部２２ｃの制御に基づいて（これ以降の処理は特記する場合を除いて印刷制御部２２ｃの制御に基づいて行われる）、１ライン内の印刷済みの領域の数を計数するためのパラメータｎが初期化されると同時に当該ラインの領域数Ｎ（図６（ａ）の場合にはＮ＝３）が設定される。その後、ステップＳ４では、図６（ａ）に示すように、時刻ｔ0において、第１の領域である領域Ｎ1の全通電素子への通電が開始される。これに伴い、当該ラインの分割数に応じた速度でテープ搬送モータ１７が回転してテープの搬送が始まる。
【００３９】
ステップＳ５では、領域Ｎ1内の通常通電素子への通電が終了したかどうかが繰り返して判断される。そして、時刻ｔ0からＴ0経過後の時刻ｔ2において領域Ｎ1内の通常通電素子への通電が終了すると（Ｓ５：ＹＥＳ）、ステップＳ６の処理に移行する。
【００４０】
ステップＳ６では、第２の領域である領域Ｎ2内の長時間通電素子への通電が開始される。領域Ｎ1内の長時間通電素子への通電は時刻ｔ2以降にも行われているので、時刻ｔ2からΔＴの間は、領域Ｎ1内の長時間通電素子と領域Ｎ2内の長時間通電素子とに同時に通電が行われることになる。
【００４１】
次に、ステップＳ７では、領域Ｎ1内の長時間通電素子及び領域Ｎ2内の長時間通電素子への同時通電が終了したかどうかが繰り返して判断される。そして、時刻ｔ2からΔT経過後の時刻ｔ4において同時通電が終了すると（Ｓ７：ＹＥＳ）、ステップＳ８の処理に移行する。なお、当該第１の領域が１ライン内で最後に形成される領域である場合には、ステップＳ６では単に当該第１の領域内の長時間通電素子への通電が継続して行われ、ステップＳ７では当該第１の領域内の長時間通電素子への通電が終了したかどうかが判断される。
【００４２】
ステップＳ８では、パラメータｎが１だけインクリメントされる（ｎ＝１）。そして、ステップＳ９において、パラメータｎが当該ラインでの領域数Ｎ以上となったかどうかが判断される。その結果、ｎ≧Ｎである場合には（Ｓ９：ＹＥＳ）、当該ライン内の時分割印刷が終了したとして、この１ライン印刷処理を終了する。また、ｎ≧Ｎでない場合には（Ｓ９：ＮＯ）、ステップＳ１０の処理に移行する。
【００４３】
ステップＳ１０では、時刻ｔ4において、第２の領域である領域Ｎ2の通常通電素子への通電が開始される。そして、ステップＳ１１では、領域Ｎ2の全通電素子への通電が終了したかどうかが繰り返して判断される。そして、時刻ｔ4からＴ0経過後の時刻ｔ5において領域Ｎ2の全通電素子への通電が終了すると（Ｓ１１：ＹＥＳ）、ステップＳ１２の処理に移行する。
【００４４】
ステップＳ１２では、パラメータｎが１だけインクリメントされる（ｎ＝２）。そして、ステップＳ１３において、パラメータｎが当該ラインでの領域数Ｎ以上となったかどうかが判断される。その結果、ｎ≧Ｎである場合には（Ｓ１３：ＹＥＳ）、当該ライン内の時分割印刷が終了したとして、この１ライン印刷処理を終了する。また、ｎ≧Ｎでない場合には（Ｓ１３：ＮＯ）、ステップＳ４に戻って時刻ｔ5において、第１の領域である領域Ｎ1の全通電素子への通電が開始される。
【００４５】
そして、時刻ｔ5からＴ0経過後の時刻ｔ8に領域Ｎ1の通常通電素子への通電が終了し（ステップＳ５）、時刻ｔ8からΔＴ経過後の時刻ｔ10に領域Ｎ1の長時間通電素子への通電が終了すると（ステップＳ７）、ステップＳ８でパラメータｎが３となり、ステップＳ９でパラメータｎが３以上となったと判断されて、この１ライン印刷処理を終了する。以降のラインについての印刷も同様にして行われる。
【００４６】
このように、図６（ａ）の例では、１ラインの印刷に要する時間が３Ｔ0＋２ΔＴとなり、図６（ｃ）の従来技術よりもΔＴ分だけ印刷に要する時間を短縮することが可能である。なお、この印刷時間短縮効果は１ライン内での領域分割数が増えるほど顕著なものとなる。なぜなら、図６（ｃ）で説明した従来技術では、領域分割数がＮであると、ＮＴ0＋ＮΔＴの印刷時間を要することになるが、図６（ａ）の例では、Ｎが偶数の場合に印刷に要する時間はＮＴ0＋ＮΔＴ／２で、Ｎが奇数の場合に印刷に要する時間はＮＴ0＋ＮΔＴ／２＋ΔＴとなり、Ｎが大きくなるほど両者の差は開いていくからである。この際、第１の領域と第２の領域とを交互に形成し、第１の領域の長時間通電素子と第２の領域の長時間通電素子とを図６（ａ）のように同時通電すればよい。
【００４７】
また、図６（ａ）の例では、領域Ｎ1の長時間通電素子への通電中からではなく通電終了と同時に領域Ｎ2の通常通電素子への通電を開始し且つ領域Ｎ1の通常通電素子への通電中からではなく通電終了と同時に領域Ｎ2の長時間通電素子への通電を開始するようにしているので、同時に駆動される発熱素子の数が所定上限数を超えることがなく、領域Ｎ1、Ｎ2内の通電素子に十分な電力を供給することが可能となっていると共に、連続して形成される領域の時間間隔をできるだけ詰めることで迅速な印刷ができるようになっている。このように、本実施の形態のテーププリンタ１によると、優れた印刷時間短縮効果を得ることができる。
【００４８】
次に、図６（ｂ）に示した通電パターンＢの場合についてのテーププリンタ１の１ライン印刷動作を、図７に基づいてステップ毎に順次説明する。図７は、通電パターンＢの場合についてのテーププリンタ１の１ライン印刷動作を示すフローチャートである。
【００４９】
まず、ステップＳ２１において、印刷に係るラインのオンオフデータに基づいて、分割制御部２２ａによってラインサーマルヘッド１５を複数の領域に分割する。分割の仕方は、図４及び図５のいずれに示したものであってもよい。
【００５０】
次に、ステップＳ２２では、長時間通電素子抽出部２２ｂによってステップＳ１で分割形成された各領域内から長時間通電素子を抽出する。本例のように１ライン内の全てのドット素子が通電素子とされる場合には、各領域の最端部にある１ドット（若しくは最端部から内側の数ドット）だけが長時間通電素子として抽出される。
【００５１】
続いて、ステップＳ２３では、印刷制御部２２ｃの制御に基づいて（これ以降の処理は特記する場合を除いて印刷制御部２２ｃの制御に基づいて行われる）、１ライン内の印刷済みの領域の数を計数するためのパラメータｎが初期化されると同時に当該ラインの領域数Ｎ（図６（ｂ）の場合にはＮ＝３）が設定される。その後、ステップＳ２４では、図６（ｂ）に示すように、時刻ｔ0において、領域Ｎ1の長時間通電素子への通電が開始される。これに伴い、当該ラインの分割数に応じた速度でテープ搬送モータ１７が回転してテープの搬送が始まる。
【００５２】
ステップＳ２５では、時刻ｔ0からΔＴ／２経過したかどうかが繰り返して判断される。そして、時刻ｔ0からΔＴ／２経過して時刻ｔ1になると（Ｓ２５：ＹＥＳ）、ステップＳ２６に進んで領域Ｎ1内の通常通電素子への通電を開始する。続いて、ステップＳ２７では、領域Ｎ1内の通常通電素子への通電が終了したかどうかが繰り返して判断される。そして、時刻ｔ1からＴ0経過後の時刻ｔ3において領域Ｎ1内の通常通電素子への通電が終了すると（Ｓ２７：ＹＥＳ）、ステップＳ２８の処理に移行する。
【００５３】
ステップＳ２８では、領域Ｎ2内の長時間通電素子への通電が開始される。領域Ｎ1内の長時間通電素子への通電は時刻ｔ3以降にも行われているので、時刻ｔ3からΔＴ／２の間は、領域Ｎ1内の長時間通電素子と領域Ｎ2内の長時間通電素子とに同時に通電が行われることになる。
【００５４】
次に、ステップＳ２９では、領域Ｎ1内の長時間通電素子及び領域Ｎ2内の長時間通電素子への同時通電が終了したかどうかが繰り返して判断される。そして、時刻ｔ3からΔＴ／２経過後の時刻ｔ4において同時通電が終了すると（Ｓ２９：ＹＥＳ）、ステップＳ３０の処理に移行する。なお、当該第１の領域が１ライン内で最後に形成される領域である場合には、ステップＳ２８では単に当該第１の領域内の長時間通電素子への通電が継続して行われ、ステップＳ２９では当該第１の領域内の長時間通電素子への通電が終了したかどうかが判断される。
【００５５】
ステップＳ３０では、パラメータｎが１だけインクリメントされる（ｎ＝１）。そして、ステップＳ３１において、パラメータｎが当該ラインでの領域数Ｎ以上となったかどうかが判断される。その結果、ｎ≧Ｎである場合には（Ｓ３１：ＹＥＳ）、当該ライン内の時分割印刷が終了したとして、この１ライン印刷処理を終了する。また、ｎ≧Ｎでない場合には（Ｓ３１：ＮＯ）、ステップＳ２６に戻って時刻ｔ4において、領域Ｎ2の通常通電素子への通電が開始される。
【００５６】
そして、時刻ｔ4からＴ0経過後の時刻ｔ5に領域Ｎ2の通常通電素子への通電が終了し（ステップＳ２７）、時刻ｔ5から時刻ｔ6までのΔＴ／２の間は２つの領域Ｎ2、Ｎ3の長時間通電素子に同時通電が行われる（ステップＳ２８、Ｓ２９）。そして、ステップＳ３０でパラメータｎが１だけインクリメントされた後（ｎ＝１）、再度ステップＳ２６に戻り、時刻ｔ6において、領域Ｎ3の通常通電素子への通電が開始される。
【００５７】
その後、時刻ｔ6からＴ0経過後の時刻ｔ9に領域Ｎ3の通常通電素子への通電が終了し（ステップＳ２７）、時刻ｔ9から時刻ｔ10までのΔＴ／２の間は領域Ｎ3の長時間通電素子にだけ通電が行われる（ステップＳ２８、Ｓ２９）。そして、ステップＳ３０でパラメータｎが３となり、ステップＳ３１でパラメータｎが３以上となったと判断されて、この１ライン印刷処理を終了する。以降のラインについての印刷も同様にして行われる。
【００５８】
このように、図６（ｂ）の例では、１ラインの印刷に要する時間が３Ｔ0＋２ΔＴとなり、図６（ｃ）の従来技術よりもΔＴ分だけ印刷に要する時間を短縮することが可能である。なお、この印刷時間短縮効果は１ライン内での領域分割数が増えるほど顕著なものとなる。なぜなら、図６（ｃ）で説明した従来技術では、領域分割数がＮであると、ＮＴ0＋ＮΔＴの印刷時間を要することになるが、図６（ｂ）の例では、印刷に要する時間はＮＴ0＋（Ｎ＋１）ΔＴ／２となり、Ｎが大きくなるほど両者の差は開いていくからである。
【００５９】
また、図６（ｂ）の例では、領域Ｎ1の長時間通電素子への通電中からではなく通電終了と同時に領域Ｎ2の通常通電素子への通電を開始し且つ領域Ｎ1の通常通電素子への通電中からではなく通電終了と同時に領域Ｎ2の長時間通電素子への通電を開始するようにしているので、同時に駆動される発熱素子の数が所定上限数を超えることがなく、領域Ｎ1、Ｎ2内の通電素子に十分な電力を供給することが可能となっていると共に、連続して形成される領域の時間間隔をできるだけ詰めることで迅速な印刷ができるようになっている。このように、本実施の形態のテーププリンタ１によると、優れた印刷時間短縮効果を得ることができる。これは、長時間通電素子への通電開始時刻から通常通電素子への通電開始時刻までの時間を、通常通電素子への通電終了時刻から長時間通電素子への通電終了時刻までの時間と同じくΔＴ／２とすることによって、大幅な印刷時間短縮効果が得られる。
【００６０】
以上、本発明の好適な一実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能なものである。例えば、上述の実施の形態はテーププリンタに関するものであったが、本発明はテーププリンタに限らず、サーマルラインプリンタ一般に広く適用することが可能である。また、ライン内での領域の分割方法なども、上述の例以外の任意の方法を行うようにしてよい。また、上述の例では、領域の端部にある通電素子だけが長時間通電素子になっているが、領域の端部以外の通電素子が長時間通電素子として抽出されてもよい。
【００６１】
【発明の効果】
以上説明したように、請求項１によると、１ラインを構成する複数の領域中の２つの領域に含まれる長時間通電素子への通電を同時に行うことにより、印刷時間を短縮することができる。また、一方の領域に含まれる長時間通電素子と他方の領域に含まれる通常通電素子とに同時に通電されないようにしているために、各通電素子に十分な電力を供給することが可能となっている。
【００６２】
請求項２によると、１ライン中において第１の領域に含まれる長時間通電素子への通電と第２の領域に含まれる長時間通電素子への通電とを同時に行うことにより、印刷時間を短縮することができる。また、第１の領域に含まれる長時間通電素子と第２の領域に含まれる通常通電素子とに同時に通電されず且つ第２の領域に含まれる長時間通電素子と第１の領域に含まれる通常通電素子とに同時に通電されないようにしているために、各通電素子に十分な電力を供給することが可能となっている。
【００６３】
請求項３によると、第１の領域と第２の領域とが交互に形成されることにより、印刷時間を大幅に短縮することができる。
【００６４】
請求項４によると、１ライン中において領域に含まれる長時間通電素子への通電と隣接する領域に含まれる長時間通電素子への通電とが同時に行われることにより、印刷時間を大幅に短縮することができる。また、１ライン中において領域に含まれる長時間通電素子と当該領域の次に形成される領域に含まれる通常通電素子とに同時に通電されないようにしているので、各通電素子に十分な電力を供給することが可能となっている。
【図面の簡単な説明】
【図１】  本発明の一実施の形態によるサーマルラインプリンタであるテーププリンタの正面図である。
【図２】  図１に示したテーププリンタのブロック図である。
【図３】  図６（ａ）に示す通電パターンＡの場合についてのテーププリンタの１ライン印刷動作を示すフローチャートである。
【図４】  ラインサーマルヘッドの分割方法の一例について説明するための模式図である。
【図５】  ラインサーマルヘッドの分割方法の他の一例について説明するための模式図である。
【図６】  本発明の一実施の形態及び従来技術による、分割された各領域のドット素子への通電の様子を示したグラフである。
【図７】  図６（ｂ）に示す通電パターンＢの場合についてのテーププリンタの１ライン印刷動作を示すフローチャートである。
【符号の説明】
１テーププリンタ
１１キーボード
１２ＬＣＤ
１５ラインサーマルヘッド
１７テープ搬送モータ
２２ＣＰＵ
２２ａ分割制御部
２２ｂ長時間通電素子抽出部
２２ｃ印刷制御部
２３ＲＯＭ
２４ＲＡＭ
２６ＣＧ−ＲＯＭ
２７バッファＲＡＭ
２８接続インターフェイス
【図１】
0003991652.tif 000002
【図２】
0003991652.tif 000003
【図３】
0003991652.tif 000004
【図４】
0003991652.tif 000005
【図５】
0003991652.tif 000006
【図６】
0003991652.tif 000007
【図７】
0003991652.tif 000008