(57)【特許請求の範囲】
【請求項１】
記録信号が付与されることにより発熱し、被記録媒体にカラーのドットを形成する発熱素子を列方向に複数有するサーマルヘッドを備え、１つの発熱素子は１つのドットに対応し、中間調の濃度をドットの大きさで表現するドット階調方式で記録し、前記サーマルヘッドを前記被記録媒体に対して行方向に相対移動させ、前記被記録媒体にドット単位のカラーの記録を行う記録装置において、
すでに記録された記録領域の所定の領域に重ねて記録を行う際に、その重ねて記録する色に応じて、重ねるドットの階調を変えると共に、前記所定の領域を形成するドットと後から前記所定の領域に重ねるドットとは、前記所定の領域に含まれない他の領域を形成するドットよりも小さく、かつ、前記所定の領域を形成するドットは前記所定の領域に重ねるドットよりも小さくすると共に、前記所定の領域を形成するドットと前記所定の領域に重ねるドットとはそれぞれ中心を一致させて重なり、前記所定の領域に含まれるドットは隣り合うドットとの間に微小な隙間を持つことで、前記所定の領域を目立たなくさせることを特徴とする記録装置。
【請求項２】
前記重ねるドットの階調を示す階調データと、前記発熱素子に付与するパルス数を示すパルス数データとを対応付けて色ごとに記憶する記憶手段が備えられており、
前記重ねるドットの階調は、前記記憶手段の中から、前記重ねるドットの色に対応する階調データに対応付けられているパルス数データを選択することによって変えることを特徴とする請求項１に記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被記録媒体にドット単位のカラーの記録を行う記録装置であって、複数の記録領域に分けて記録を行う場合に、記録領域間の境界部分の記録品質を高めることができる記録装置に関する。
【０００２】
【従来の技術】
従来、被記録媒体にドットを形成する記録素子を列方向に複数有する記録ヘッドを被記録媒体に対して行方向に相対移動させることにより、被記録媒体にドット単位のカラーの記録を行う記録装置が知られている。
そして、そのような記録装置では、記録ヘッドを行方向へ１回移動させて記録を行うことができる記録幅は、記録素子の配列の長さによって制限される。このため、たとえば、大きな絵や文字などを記録する場合は、複数回に分けて記録を行うことになる。
【０００３】
そこで問題となるのは、紙送り機構に用いられているギヤの送りピッチのムラや機械的剛性不足などの原因により、紙送り量が過剰になって記録領域間に隙間ができて白スジが発生したり、紙送り量が不足して記録領域同士が重なり、その重なった部分の記録濃度が濃くなって黒スジが発生したりすることである。
そこで、そのような問題を解決するため、たとえば、特開昭６０−１６８６６７号公報に記載の技術が提案されている。
上記技術は、発熱素子を発熱させてインクリボンのインクを被記録媒体に転写するものに関し、記録領域の重なる領域を他の記録領域に記録するドットよりも低い濃度で記録することにより、記録領域間の境界線を目立たなくしようとするものである。
【０００４】
【発明が解決しようとする課題】
上記従来の技術をサーマルプリンタに適用し、そのサーマルプリンタによって記録された領域のうち、記録領域の境界部分の模式図を図１２に示す。
図１２（Ａ）は、記録領域間の境界部分のドットパターンを示す説明図であり、図１２（Ｂ）は、ドットの重複部分を面積的に分かり易くするために行ったシミュレーションの結果を示す説明図である。
図１２（Ａ）に示すように、すでに記録された記録領域Ｐ１に重ねて記録領域Ｐ２が記録されており、両記録領域間にオーバーラップ領域ＰＡが形成されている。そのオーバーラップ領域ＰＡは、両記録領域Ｐ１、Ｐ２に記録されたドットＤ１、Ｄ２よりも面積が小さいドットＤ３の上に、ドットＤ３と同じ面積のドットＤ４を重ねて記録することによって形成されている。
【０００５】
図１２（Ｂ）に示すように、ドットＤ３およびドットＤ４の重なりによって、濃度の濃い重複部Ｂ１が形成されているが、その重複部Ｂ１は、他のドットＤ１およびＤ２よりも面積が小さく、かつ、白色部Ｗ１に囲まれていることから、目視した場合、混色が起きてドットＤ１，Ｄ３と見かけ上同じ色に見えるため、オーバーラップ領域ＰＡは、その周囲からあまり目立たない。
ところで、同じ色同士のドットを重ねて記録する場合、その重ねた領域がその周囲の領域から目立つ度合いは、ドットの色によって格差がある。
たとえば、イエローで記録した一部にイエローを重ねて記録した場合よりも、シアンで記録した一部にシアンを重ねて記録した場合の方が、重ねた部分が周囲の重ねていない部分から浮き出て良く見える。
つまり、上記従来の技術では、記録する色によっては、オーバーラップ領域の記録品質が低下するという問題がある。
【０００６】
そこで、本発明は、記録する色が変わった場合であっても、記録領域間の境界部分の記録品質を高めることができる記録装置を実現することを目的とする。
【０００７】
【課題を解決するための手段】
本発明者は、上記目的を達成するため、記録領域間の境界部分における記録方法をについて実験を行った。その結果、以下の請求項１および請求項２に記載の技術的手段を採用することにより、上記目的を達成できることが分かった。
つまり、請求項１に記載の発明では、記録信号が付与されることにより発熱し、被記録媒体にカラーのドットを形成する発熱素子を列方向に複数有するサーマルヘッドを備え、１つの発熱素子は１つのドットに対応し、中間調の濃度をドットの大きさで表現するドット階調方式で記録し、前記サーマルヘッドを前記被記録媒体に対して行方向に相対移動させ、前記被記録媒体にドット単位のカラーの記録を行う記録装置において、すでに記録された記録領域の所定の領域に重ねて記録を行う際に、その重ねて記録する色に応じて、重ねるドットの階調を変えると共に、前記所定の領域を形成するドットと後から前記所定の領域に重ねるドットとは、前記所定の領域に含まれない他の領域を形成するドットよりも小さく、かつ、前記所定の領域を形成するドットは前記所定の領域に重ねるドットよりも小さくすると共に、前記所定の領域を形成するドットと前記所定の領域に重ねるドットとはそれぞれ中心を一致させて重なり、前記所定の領域に含まれるドットは隣り合うドットとの間に微小な隙間を持つことで、前記所定の領域を目立たなくさせるという技術的手段を採用する。
【０００８】
【０００９】
【００１０】
請求項２に記載の発明では、請求項１に記載の記録装置において、前記重ねるドットの階調を示す階調データと、前記発熱素子に付与するパルス数を示すパルス数データとを対応付けて色ごとに記憶する記憶手段が備えられており、前記重ねるドットの階調は、前記記憶手段の中から、前記重ねるドットの色に対応する階調データに対応付けられているパルス数データを選択することによって変えるという技術的手段を採用する。
【００１１】
【００１２】
【作用】
請求項１に記載の発明では、すでに記録された記録領域の所定の領域に重ねて記録を行う際に、その重ねて記録する色に応じて、重ねるドットの階調を変えると共に、前記所定の領域を形成するドットと後から前記所定の領域に重ねるドットとは、前記所定の領域に含まれない他の領域を形成するドットよりも小さく、かつ、前記所定の領域を形成するドットは前記所定の領域に重ねるドットよりも小さくすると共に、前記所定の領域を形成するドットと前記所定の領域に重ねるドットとはそれぞれ中心を一致させて重なり、前記所定の領域に含まれるドットは隣り合うドットとの間に微小な隙間を持つことで、前記所定の領域を目立たなくさせるため、記録する色が変わった場合であっても、記録領域間の境界部分の記録品質を高めることができる記録装置を実現することができる。
つまり、たとえば、後述する発明の実施の形態に記載するように、すでに記録された記録領域Ｈ５に記録領域Ｈ６を重ねて記録を行う際に、記録領域Ｈ５および記録領域Ｈ６が重なる領域であるオーバーラップ領域ＨＡを記録するドットＤ６およびドットＤ８の階調数を記録する色に応じて変えると共に、オーバーラップ領域ＨＡを記録するドットＤ６と後からオーバーラップ領域ＨＡに重ねるドットＤ８とは、オーバーラップ領域ＨＡに含まれない他の領域を記録するドットよりも小さく、かつ、オーバーラップ領域ＨＡを記録するドットＤ６は、オーバーラップ領域ＨＡに重ねるドットＤ８よりも小さくすると共に、オーバーラップ領域ＨＡを記録するドットＤ６とオーバーラップ領域ＨＡに重ねるドットＤ８とはそれぞれ中心を一致させて重なり、オーバーラップ領域ＨＡに含まれるドットは隣り合うドットＤ５，Ｄ７との間に白色部Ｗ３（微小な隙間）を持つことで、オーバーラップ領域ＨＡを目立たなくさせることにより、オーバーラップ領域ＨＡの記録品質を高めることができる。
【００１３】
特に、請求項２に記載の発明では、上記重ねるドットの階調を示す階調データと、上記発熱素子に付与するパルス数を示すパルス数データとを対応付けて色ごとに記憶する記憶手段が備えられており、上記重ねるドットの階調は、上記記憶手段の中から、上記重ねるドットの色に対応する階調データに対応付けられているパルス数データを選択することによって変えるという技術的手段を採用する。
つまり、その技術的手段を用いることにより、たとえば、後述する発明の実施の形態に記載するテープ印字装置（記録装置）のように、ドット階調を示す階調データと、発熱抵抗体（発熱素子）に印加する駆動信号のパルス数を示すパルス数データとを、シアン、マゼンタおよびイエローごとに対応付けたパルス数テーブル（図６）をＣＰＵ６３（図５）に内蔵されたメモリ６５（記憶手段）に記憶させ、ＣＰＵ６３が、記録を行う色に対応するパルス数テーブルからドット階調に対応するパルス数を示すパルス数データを読出し、その読出したパルス数の駆動信号を対応する発熱抵抗体に印加するという制御を実現できる。
【００１４】
【００１５】
【発明の実施の形態】
以下、本発明の記録装置の一実施形態について図を参照して説明する。
なお、以下の実施形態では、本発明の記録装置として、文字、記号、絵などをテープに印字するテープ印字装置を代表に説明する。
図１は、本発明第１実施形態のテープ印字装置の外観を示す斜視図であり、図２は、図１に示すテープ印字装置の内部機構を示す正面図である。
【００１６】
テープ印字装置１０は、フレーム１２を有し、そのフレーム１２の内部には、幅の狭いテープＴ１を単色で記録するテープステーションＴＳと、幅の広いテープＴ２（被記録媒体）をカラーまたは単色で記録するワイドステーションＷＳとが備えられている。フレーム１２の前面下方には、ワイドステーションＷＳによって記録されたテープＴ２を排出する排出口１３が設けられており、フレーム１２の左側面には、テープステーションＴＳによって記録されたテープＴ１を排出する図示しない排出口が設けられている。
また、テープ印字装置１０には、文字や記号などのキャラクタを入力するための文字キー、実行キーなどの各種キーを有するキーボード１４が、ケーブル１５を介して接続されており、キーボード１４に入力されたデータは、テープ印字装置１０に設けられた液晶ディスプレイ（ＬＣＤ）１６に表示される。
さらに、フレーム１２の前面左方には、テープステーションＴＳにて用いるテープカセット（図２にＴＣで示す）、または、ワイドステーションＷＳにて用いるリボンカセット（図２にＲＣで示す）を着脱する際に開閉するカバーケース１７が設けられている。
【００１７】
次に、テープ印字装置１０の主な内部構造について図２を参照して説明する。
テープステーションＴＳには、テープカセットＴＣが着脱自在に装着されており、このテープカセットＴＣの内部には、テープＴ１が巻回されたリール１８と、インクリボンＩＲが巻回されたリール１９と、両面粘着テープが巻回されたリール２０と、インクリボンＩＲを巻き取るための巻取リール２１とが設けられている。また、リール２０の下方には、サーマルヘッド２２が固定されている。
上記構造のテープステーションＴＳは、リール１８から繰り出されたテープＴ１およびリール１９から繰り出されたインクリボンＩＲを面同士を合わせた状態でサーマルヘッド２２へ導き、サーマルヘッド２２がインクリボンＩＲを介してテープＴ１に記録を行い、その記録されたテープＴ１には、リール２０から繰り出された両面粘着テープが接着され、この接着されたテープＴ１はフレーム１２の左側面に設けられた図示しない排出口から外部へ排出される。
【００１８】
また、ワイドステーションＷＳには、リボンカセットＲＣおよびサーマルヘッド２３がキャリッジ３５に着脱自在に搭載されており、キャリッジ３５には、フレーム１２の内部に幅方向に架け渡されたガイド軸２４が貫通されている。キャリッジ３５の後部は、ガイド軸２４に沿って設けられたタイミングベルト２５に取付けられており、タイミングベルト２５の一端は、プーリ２６に掛けられている。プーリ２６は、ギヤ２７と一体的に回転し、ギヤ２７は、ギヤ２８を介してキャリッジモータ２９の駆動軸３０の回転によって回転される。
つまり、キャリッジ３５は、キャリッジモータ２９の回転により、リボンカセットＲＣおよびサーマルヘッド２３を搭載した状態でガイド軸２４に沿って往復動する。
また、ガイド軸２４に沿って図示しないエンコーダ部材が設けられており、キャリッジ３５に設けられたエンコーダセンサ（図５に符号５３で示す）は、キャリッジ３５の移動にともないエンコーダ部材に記されたマークを読み取る。
【００１９】
フレーム１２の内部後方には、テープＴ２が巻回されたローラ３１が設けられており、ローラ３１は、図示しない紙送り機構によって回転され、ローラ３１に巻回されたテープＴ２は、サーマルヘッド２３およびプラテン３２間へ導かれる。そして、サーマルヘッド２３は、インクリボンＩＲを介してテープＴ２に記録を行い、その記録されたテープＴ２は、紙送りローラ３３，３４によって排出口１３（図１）から外部へ排出される。
【００２０】
ここで、リボンカセットＲＣ、インクリボンＩＲおよびサーマルヘッド２３の構成について、それを示す図３を参照して説明する。
図３（Ａ）は、キャリッジ３５に装着されたリボンカセットＲＣの説明図であり、図３（Ｂ）は、インクリボンＩＲの構成を示す説明図である。
図３（Ａ）に示すように、キャリッジ３５の下部には、サーマルヘッド２３が平プラテン３２に対向して取付けられており、サーマルヘッド２３は、リボンカセットＲＣを装着する際に、リボンカセットＲＣの下部に形成された開口部３６内にはまり込むようになっている。インクリボンＩＲは、図３（Ｂ）に示すように、上から順にシアン、マゼンタ、イエローの３色の領域に分割されており、リール３７に巻回されている。また、使用されたインクリボンＩＲは、インクリボン送りモータ（図５中にＩＲ送りモータ６１で示す）によって回転するリール３８によって巻取られる。
【００２１】
リール３７から繰り出されたインクリボンＩＲは、リボンエンドの検出および色の検出を行うインクリボン検出センサ（図５中にＩＲ検出センサ３９で示す）を構成する発光素子３９ａおよび受光素子３９ｂ間を通過する。発光素子３９ａおよび受光素子３９ｂは、キャリッジ３５に取付けられており、リボンカセットＲＣに形成された一対の貫通孔４０，４０内に収容される。インクリボン検出センサ３９を通過したインクリボンＩＲは、ガイド部材４１、サーマルヘッド２３の記録面２３ａ、ガイド部材４２を経由してリール３８に巻取られる。サーマルヘッド２３は、テープＴ２に記録を行わない場合は、テープＴ２から離間し（実線で示す位置）、テープＴ２に記録を行う場合は、インクリボンＩＲを介してテープＴ２に当接する（２点鎖線で示す位置）ように構成されている。
また、リボンカセットＲＣの右側上部には、複数の標識部４３が設けられており、これら標識部４３が凹部になっているか否かによって、リボンカセットＲＣの種類が示される。標識部４３に対向する位置には、標識部４３の凹部の有無を検出するカセット検出センサ４４が設けられている。
【００２２】
ここで、サーマルヘッド２３の構成について図４を参照して説明する。
図４（Ａ）は、サーマルヘッド２３を記録面側から見た説明図であり、図４（Ｂ）は、図４（Ａ）のサーマルヘッド２３を左側面から見た説明図である。
サーマルヘッド２３は、セラミック製の基板２３ｂの面上にＲ１ないしＲ２５６の２５６個の発熱抵抗体を有し、各発熱抵抗体は、インクリボンＩＲの幅方向、つまり列方向（図３の矢印Ｚ方向）に一列に配置されている。また、サーマルヘッド２３は、全発熱抵抗体を発熱させることにより、最大記録幅Ｙ１の記録が可能である。
なお、以下の各実施形態では、サーマルヘッド２３は千鳥駆動方式で駆動される。
【００２３】
次に、テープ印字装置１０の主な制御系の構成について、それをブロックで示す図５を参照して説明する。
テープ印字装置１０には、各種制御を行う制御装置５０が内蔵されており、この制御装置５０に設けられた入出力インターフェース５１には、キーボード１４と、カセット検出センサ４４と、インクリボン検出センサ３９と、エンコーダセンサ５３と、ＬＣＤ１６に表示データを出力するためのビデオＲＡＭ５５ａを有するＬＣＤＣ（液晶ディスプレイコントローラ）５５と、このテープ印字装置１０が置かれている環境の温度を判断するためのサーミスタ５４と、サーマルヘッド２２を駆動するためのヘッド駆動回路５６と、サーマルヘッド２３を駆動するためのヘッド駆動回路５７と、テープ送りモータ５８を駆動するためのモータ駆動回路５９と、キャリッジモータ２９を駆動するためのモータ駆動回路６０と、インクリボン送りモータ６１を駆動するためのモータ駆動回路６２とがそれぞれ接続されている。
【００２４】
また、テープ送りモータ５８は、モータ駆動回路５９から出力される駆動信号の４パルスでテープＴ２を１ドット紙送りし、キャリッジモータ２９は、モータ駆動回路６０から出力される駆動信号の２パルスで、サーマルヘッド２３を記録方向へ１ドット移動させる。さらに、キャリッジ３５の移動にともないエンコーダセンサ５３から出力された信号に基づいて、記録クロックが生成され、その記録クロックによって、ヘッド駆動回路５７からサーマルヘッド２３へ出力される駆動信号の周波数が決定される。
また、入出力インターフェース５１には、ヘッド駆動回路５６，５７、モータ駆動回路５９，６０，６２およびＬＣＤＣ５５の制御などを行うＣＰＵ６３がバス４９を介して接続されている。このＣＰＵ６３には、図６（Ａ）に示すパルス数テーブル６４ａおよび図６（Ｂ）に示すパルス数テーブル６４ｂを記憶するメモリ６４と、図６（Ｃ）ないし図６（Ｅ）に示すパルス数テーブル６５ａ，６５ｂ，６５ｃを記憶するメモリ６５とが内蔵されている。
【００２５】
ここで、パルス数テーブルの構成について図６を参照して説明する。
図６（Ａ）は、オーバーラップ領域以外の記録領域（以下、非オーバーラップ領域と称する）を記録する際に用いるパルス数テーブルの構成を示す説明図であり、図６（Ｂ）は、ブラックでオーバーラップ領域を記録する際に用いるブラック用パルス数テーブルの構成を示す説明図であり、図６（Ｃ）は、シアンで記録する場合にオーバーラップ領域を記録する際に用いるシアン用パルス数テーブルの構成を示す説明図であり、図６（Ｄ）は、マゼンタで記録する場合にオーバーラップ領域を記録する際に用いるマゼンタ用パルス数テーブルの構成を示す説明図であり、図６（Ｅ）は、イエローで記録する場合にオーバーラップ領域を記録する際に用いるイエロー用パルス数テーブルの構成を示す説明図である。
【００２６】
図６に示すように、各パルス数テーブルは、０〜８の９段階階調数を示す階調数データと、発熱抵抗体に印加する駆動信号のパルス数を示すパルス数データとを対応付けてそれぞれ構成されている。同じ階調数におけるパルス数を比較すると、図６（Ｂ）ないし図６（Ｅ）に示すオーバーラップ領域用のパルス数テーブルに設定されているパルス数は、図６（Ａ）に示す非オーバーラップ領域用のパルス数テーブル６４ａに設定されているパルス数よりも少ない。
たとえば、階調数が「８」の場合のパルス数は、図６（Ａ）に示す非オーバーラップ領域用のパルス数テーブル６４ａでは「４７」であるのに対して、図６（Ｂ）に示すオーバーラップ領域用のパルス数テーブル６４ｂでは「２２」である。
【００２７】
また、図６（Ｃ）に示すシアン用パルス数テーブル６５ａに設定されているパルス数は、図６（Ｅ）に示すイエロー用パルス数テーブル６５ｃに設定されているパルス数より少ない。これは、同じ色同士を重ねて記録した場合に、その重ねた部分が目立つ度合いが、イエローよりもシアンの方が大きい場合が多いため、重ねる部分をシアンで記録する発熱抵抗体に印加する駆動信号のパルス数をイエローで記録する場合よりも少なくすることにより発熱抵抗体の発熱量を少なくし、重ねた部分の濃度を低くして目立つ度合いを小さくするためである。
さらに、図６（Ｄ）に示すマゼンタ用パルス数テーブル６５ｂに設定されているパルス数は、図６（Ｃ）に示すシアン用パルス数テーブル６５ａに設定されているパルス数より少ない。これは、同じ色同士を重ねて記録した場合に、その重ねた部分が目立つ度合いが、シアンよりもマゼンタの方が大きい場合が多いため、重ねる部分をマゼンタで記録する発熱抵抗体に印加する駆動信号のパルス数をシアンで記録する場合よりも少なくすることにより発熱抵抗体の発熱量を少なくし、重ねた部分の濃度を低くして目立つ度合いを小さくするためである。
以上のように、階調数に対応付けられているパルス数は、オーバーラップ領域を記録する色に対応して設定されており、イエロー、シアン、マゼンタの順にパルス数を少なく設定している。
【００２８】
ここで、図５に示す制御系の説明に戻ると、入出力インターフェース５１には、バス４９を介してＣＧＲＯＭ６６、ＲＯＭ６７、ＲＯＭ６８およびＲＡＭ６９が接続されている。ＣＧＲＯＭ６６には、キャラクタを表示するためのドットパターンデータがコードデータに対応させて格納されており、ＲＯＭ６７には、アルファベット文字や記号などのキャラクタを印字するための印字用ドットパターンデータが、コードデータに対応させて格納されている。また、印字用ドットパターンデータは、ゴシック系書体、明朝体書体などの書体ごとに分類され、各書体ごと８種類（１６、２４、３２、４８、６４、９６、１２８のドットサイズ）の印字文字サイズ分が、コードデータに対応させて格納されている。
【００２９】
ＲＯＭ６８には、サーマルヘッド２２，２３を駆動するためのヘッド駆動プログラム、各発熱抵抗体に印加するパルスの数を制御するためのパルス数制御プログラム、キーボード１４から入力された文字、数字および記号などのキャラクタのコードデータに対応させてＬＣＤＣ５５を制御するための表示制御プログラム、テープ送りモータ５８、キャリッジモータ２９およびインクリボン送りモータ６１を制御するためのモータ制御プログラムなどの各種制御プログラム６８ａが格納されている。
また、ＲＡＭ６９のテキストメモリ６９ａにはキーボード１４から入力された文書データが格納され、テキストポインタ６９ｂには、テキストメモリ６９ａのアドレスが格納される。印字文字サイズメモリ６９ｃには、キーボード１４により設定された印字に用いる文字サイズのデータが格納され、印字バッファ６９ｄには、複数の文字や記号の印字用ドットパターンデータが印字データとして格納される。
【００３０】
次に、上記構成のテープ印字装置１０の一連の動作について図７ないし図１０を参照して説明する。
図７は、ＣＰＵ６３により実行される主な制御内容を示すフローチャートであり、図８は、図７のステップ３０の記録制御の内容を示すフローチャートである。図９は、テープＴ２に記録される文字および記録順序を示す説明図である。図１０（Ａ）は、図９に示す記録領域Ｈ５および記録領域Ｈ６が重なる領域（オーバーラップ領域）におけるドットパターンの一部を拡大して示す説明図であり、図１０（Ｂ）は、図１０（Ａ）に示すドットパターンのシミュレーション結果を示す説明図である。
なお、ここでは、ワイドステーションＷＳによってテープＴ２に図９に示す「消化器」という文字をカラーで記録するものとして説明する。また、サーマルヘッド２３は、１回の行方向の記録によって１つの記録領域を記録するものとする。
【００３１】
まず、テープ印字装置１０の使用者が、電源スイッチをＯＮしてテープ印字装置１０の電源を立ち上げると、ＣＰＵ６３は初期設定を行う（ステップ１０）。続いて、キーボード１４により入力された文字や記号などをＬＣＤ１６に表示するための表示制御を実行し（ステップ２０）、その入力された文字などに対応する印字用ドットパターンデータに基づいてサーマルヘッド２３および各種モータを駆動制御して記録する記録制御を実行する（ステップ３０）。
【００３２】
ここで、ＣＰＵ６３により実行される記録制御の処理内容について図８を参照して説明する。
まず、ＣＰＵ６３は、キーボード１４の操作による記録指令があったことを検出すると（ステップ３２：Ｙｅｓ）、記録領域Ｈ１を記録するための１行分の画像情報のうち、最初の１列を記録するための画像情報をＲＡＭ６９の印字バッファ６９ｄから読出す（ステップ３４）。
続いて、ＣＰＵ６３は、その読出した画像情報にオーバーラップ領域ＨＡ（図１０）を記録するための画像情報があるか否かを判定する（ステップ３６）。この判定は、たとえば、上記読出した画像情報の中に、サーマルヘッド２３の最上端に位置する発熱抵抗体Ｒ１、または、最下端に位置する発熱抵抗体Ｒ２５６に出力する画像情報が含まれているか否かで行う。
つまり、本実施形態のように、大きな文字を複数回に分割して記録する場合は、その境界部分をサーマルヘッド２３の両端にある発熱抵抗体によって記録を行うため、最上端、または、最下端の発熱抵抗体に出力する画像情報が存在すれば、その画像情報は、オーバーラップ領域ＨＡを記録するためのデータと判定する。
【００３３】
そして、ＣＰＵ６３は、オーバーラップ領域ＨＡを記録するための画像情報ではないと判定した場合は（ステップ３６：Ｎｏ）、ＣＰＵ６３のメモリ６４に記憶されているパルス数テーブル６４ａから、上記読出した画像情報が有する階調数データによって示される階調数に対応付けられているパルス数データを読出す（ステップ３８）。
たとえば、階調数が「８」である場合は、パルス数データとして「４７」を読出す（図６（Ａ））。
続いて、ＣＰＵ６３は、その読出したパルス数データをヘッド駆動回路５７へ出力し（ステップ４０）、ヘッド駆動回路５７は、入力したパルス数データによって示されるパルス数の駆動信号をサーマルヘッド２３の対応する発熱抵抗体へ出力する。
【００３４】
また、ＣＰＵ６３は、ステップ３６において、オーバーラップ領域を記録するための画像情報であると判定した場合は（ステップ３６：Ｙｅｓ）、記録のために指定された色の判定を行う（ステップ４２）。
つまり、インクリボン検出センサ３９によって検出された色が、どの色であるかを判定する。この判定は、たとえば、インクリボン検出センサ３９による検出結果をフラグとして、ＣＰＵ６３内のメモリ、または、ＲＡＭ６９に色別に記憶しておき、どのフラグが立っているかを判定することによって行う。
そして、ＣＰＵ６３は、指定された色がシアンである場合は（ステップ４２：シアン）、画像情報によって示される階調数に対応するパルス数データをシアン用パルス数テーブル６５ａ（図６（Ｃ））から読出し（ステップ４４）、その読出したパルス数データをヘッド駆動回路５７へ出力する（ステップ５０）。
たとえば、階調数が「８」である場合は、シアン用パルス数テーブル６５ａからパルス数データ「２２」を読出す（図６（Ｃ））。
【００３５】
また、ＣＰＵ６３は、指定された色がマゼンタである場合は（ステップ４２：マゼンタ）、画像情報によって示される階調数に対応するパルス数データをマゼンタ用パルス数テーブル６５ｂ（図６（Ｄ））から読出し（ステップ４６）、その読出したパルス数データをヘッド駆動回路５７へ出力する（ステップ５０）。
たとえば、階調数が「８」である場合は、マゼンタ用パルス数テーブル６５ｂからパルス数データ「２１」を読出す（図６（Ｄ））。
さらに、ＣＰＵ６３は、指定された色がイエローである場合は（ステップ４２：イエロー）、画像情報によって示される階調数に対応するパルス数データをイエロー用パルス数テーブル６５ｃ（図６（Ｅ））から読出し（ステップ４８）、その読出したパルス数データをヘッド駆動回路５７へ出力する（ステップ５０）。
たとえば、階調数が「８」である場合は、イエロー用パルス数テーブル６５ｃからパルス数データ「２６」を読出す（図６（Ｅ））。
【００３６】
そして、駆動信号を付与された発熱抵抗体が発熱し、テープＴ２にドット単位の記録が行われる。このとき、発熱抵抗体から発生する熱は、付与された駆動信号のパルス数が多いほど高く、面積の大きい（濃度の濃い）ドットを記録する。
次に、ＣＰＵ６３は、ステップ５２において、１列分の記録を終了したと判定するまで上記ステップ３６〜ステップ５０を繰り返し実行し、１列分の記録を終了したと判定すると（ステップ５２：Ｙｅｓ）、印字バッファ６９ｄに次の列を記録するための画像情報が格納されているか否かを判定する（ステップ５４）。
【００３７】
続いて、ＣＰＵ６３は、ステップ５４において、印字バッファ６９ｄに次の列の画像情報が格納されていないと判定するまで上記ステップ３４〜ステップ５２を繰り返し実行して行方向への記録を行う。そして、ＣＰＵ６３は、印字バッファ６９ｄに次の列の画像情報が格納されていないと判定すると（ステップ５４：Ｎｏ）、印字バッファ６９ｄに次の行を記録するための画像情報が格納されているか否かを判定する（ステップ５８）。続いて、ＣＰＵ６３は、印字バッファ６９ｄに次の行の画像情報が格納されていると判定すると（ステップ５８：Ｙｅｓ）、その格納されている画像情報の中にオーバーラップ領域を記録するための画像情報があるか否かを判定する（ステップ６０）。この判定は、たとえば、サーマルヘッド２３の最上端に位置する発熱抵抗体Ｒ１、または、最下端に位置する発熱抵抗体Ｒ２５６によって記録するための画像情報があるか否かに基づいて行う。
【００３８】
そして、ＣＰＵ６３は、オーバーラップ領域を記録するための画像情報があると判定すると（ステップ６０：Ｙｅｓ）、テープＴ２を（Ｙ１−β）の長さ紙送りする（ステップ６０）。ここで、Ｙ１は、前述のように、サーマルヘッド２３によって記録できる最大幅（列方向の最大幅）を示し（図４（Ｂ））、βは、すでに前回記録された記録領域に重ねる量を示す（図１０（Ａ））。
なお、本実施形態では、βは、１ドット分の長さである。
【００３９】
そして、ＣＰＵ６３は、ステップ３４へスキップし（ステップ６６）、ステップ５４において、次の列の画像情報がないと判定されるまでステップ３４〜ステップ５２を繰り返し実行し、記録領域Ｈ６（図９）を記録する。
また、ＣＰＵ６３は、上記ステップ６０において、印字バッファ６９ｄにはオーバーラップ領域ＨＡを記録するための画像情報はないと判定した場合は（ステップ６０：Ｎｏ）、テープＴ２を次の記録開始領域まで所定量紙送りし（ステップ６８）、サーマルヘッド２３を次の記録開始位置まで移動させる（ステップ７０）。もちろん、次の記録がない場合は、テープＴ２を排出するまで紙送りし（ステップ６８）、サーマルヘッド２３を初期位置へ戻す（ステップ７０）。
以上のようにして、ＣＰＵ６３は、図９に示す記録領域Ｈ１〜記録領域Ｈ６の記録を行い、図９に示すように、テープＴ２に「消化器」という文字が記録される。
【００４０】
ここで、図９に示す記録領域Ｈ５および記録領域Ｈ６のオーバーラップ領域ＨＡについて図１０を参照して説明する。
図１０（Ａ）に示すように、すでに前回記録された記録領域、つまり、「消化器」の「器」という文字の上半分を示す記録領域Ｈ５に対して、次に記録された記録領域、つまり、「器」という文字の下半分を示す記録領域Ｈ６が列方向（紙送り方向（＋Ｙ方向））へβ（１ドット）分重複して記録されている。また、記録領域Ｈ５を形成するドットＤ５のうち、オーバーラップ領域ＨＡを形成するドットＤ６は、ドットＤ５より面積が小さい。
そして、記録領域Ｈ６を形成するドットＤ７のうち、オーバーラップ領域ＨＡを形成するドットＤ８は、ドットＤ７より面積が小さく、かつ、ドットＤ６よりも面積が大きい。また、ドットＤ８は、ドットＤ６上に中心点を一致させて重ねて記録されている。
【００４１】
そのため、図１０（Ｂ）に示すように、オーバーラップ領域ＨＡには、ドットＤ６およびドットＤ７の重なりによって濃度の濃い重複部Ｂ６が形成され、かつ、白色部Ｗ３に囲まれていることから、目視した場合、混色が起きてドットＤ５，Ｄ７と見かけ上同じ色に見えるため、オーバーラップ領域ＨＡは、その周囲からあまり目立たない。さらに、本実施形態では、オーバーラップ領域ＨＡに記録するドットＤ６，Ｄ８を異なる面積で記録を行っているため、白色部Ｗ３と重複部Ｂ６は、さらにドットＤ６の非重複部に分散されるのでより目立たない。
しかも、重複部Ｂ６の目立つ度合いは、色によって格差があるが、本実施形態のテープ印字装置１０は、前述のように、ドットＤ６およびドットＤ８を記録する発熱抵抗体に印加する駆動信号のパルス数を色ごとに設定しているため、上記格差を是正することができる。
以上のように、本実施形態のテープ印字装置１０を用いれば、記録する色が変わった場合であっても、オーバーラップ領域ＨＡの記録品質を高めることができる。
なお、ドットＤ６およびドットＤ８を同じ面積で記録してもよい。
【００４２】
また、上記実施形態では、すでに記録されたドットＤ６上にドットＤ８を重ねて記録する制御を説明したが、ドットＤ８をドットＤ６間に記録するように制御することもできる。
図１１（Ａ）は、その制御によって記録されたオーバーラップ領域ＨＡのドットパターンを示す説明図であり、図１１（Ｂ）は、図１１（Ａ）に示すドットパターンのシミュレーション結果を示す説明図である。
この場合のＣＰＵ６３による制御は、図８に示すステップ６２の次に、ステップ６４として、たとえば、「（Ｘ１＋α）ヘッド移動」という処理を挿入することによって実現できる。ここで、Ｘ１は、ずらす制御がない場合のサーマルヘッド２３の本来の記録位置を示し、αは、記録方向（＋Ｘ方向）へずらす量を示す。図１１（Ａ）では、α＝１．０ドットである。
【００４３】
図１１（Ｂ）に示すように、オーバーラップ領域ＨＡには、ドットＤ６およびドットＤ７の重なりによって濃度の濃い重複部Ｂ６が、ドットＤ６およびドットＤ８の重なりによって重複部Ｂ７が、ドットＤ５およびドットＤ８の重なりによって重複部Ｂ８がそれぞれ形成され、かつ、白色部Ｗ４が形成されるが、目視した場合、混色が起きてドットＤ５，Ｄ７と見かけ上同じ色に見えるため、オーバーラップ領域ＨＡは、その周囲からあまり目立たない。さらに、本実施形態では、ドットＤ８をドットＤ６間に記録しているので、重複部Ｂ６，Ｂ７，Ｂ８および白色部Ｗ４は、小さな面積となるためより目立たない。
このような記録制御を行ってオーバーラップ領域ＨＡを記録する場合でも、テープ印字装置１０は、前述のように、ドットＤ６およびドットＤ８を記録する発熱抵抗体に印加する駆動信号のパルス数を色ごとに設定しているため、色の性質に起因する上記格差を是正することができる。
したがって、オーバーラップ領域ＨＡにおいて、すでに記録されたドットＤ６間に次のドットＤ８を記録する記録制御を採用した場合において、記録する色が変わった場合であっても、本実施形態のテープ印字装置１０を用いれば、オーバーラップ領域ＨＡの記録品質を高めることができる。
【００４４】
ところで、上記実施形態では、シアン、マゼンタおよびイエローの３色で記録する場合を代表に説明したが、その３色以外の色を用いる場合は、その用いる色固有のパルス数テーブルをＣＰＵ６３内のメモリ、または、ＥＥＰＲＯＭなどに記憶させておき、ＣＰＵ６３が、指定された色に対応するパルス数テーブルからパルス数データを読出すことにより、色が変わった場合であっても、オーバーラップ領域の記録品質を高めることができる。
【００４５】
さらに、上記各実施形態では、本発明の記録装置としてテープ印字装置単体を用いた場合を代表に説明したが、上記各実施形態のテープ印字装置にコンピュータが接続されており、そのコンピュータが上記ＣＰＵ６３の制御を行うように構成することもできる。
また、その場合、上記コンピュータに図８に示した記録制御を実行するためのコンピュータプログラムが格納されたＣＤ−ＲＯＭやＦＤなどを上記コンピュータでドライブし、上記コンピュータプログラムをインストールすることによって、上記記録装置を実現できる。
なお、上記各実施形態におけるＣＰＵ６３内のメモリ６４，６５が、請求項２に記載の記憶手段として機能する。
また、上記各実施形態では、本発明の記録装置としてサーマルヘッドを備えたテープ印字装置を代表に説明したが、本発明は、サーマルヘッドあるいはインクジェットヘッドによって記録を行うワードプロセッサ、プリンタなどにも適用することができる。
【００４６】
【発明の効果】
以上のように、請求項１および請求項２に記載の発明によれば、すでに記録された記録領域の所定の領域に重ねて記録を行う際に、その重ねて記録する色に応じて、重ねるドットの階調を変えると共に、前記所定の領域を形成するドットと後から前記所定の領域に重ねるドットとは、前記所定の領域に含まれない他の領域を形成するドットよりも小さく、かつ、前記所定の領域を形成するドットは前記所定の領域に重ねるドットよりも小さくすると共に、前記所定の領域を形成するドットと前記所定の領域に重ねるドットとはそれぞれ中心を一致させて重なり、前記所定の領域に含まれるドットは隣り合うドットとの間に微小な隙間を持つことで、前記所定の領域を目立たなくさせるため、記録する色が変わった場合であっても、記録領域間の境界部分の記録品質を高めることができる記録装置を実現することができる。
【００４７】
特に、請求項２に記載の発明では、上記重ねるドットの階調を示す階調データと、上記発熱素子に付与するパルス数を示すパルス数データとを対応付けて色ごとに記憶する記憶手段が備えられており、上記重ねるドットの階調は、上記記憶手段の中から、上記重ねるドットの色に対応する階調データに対応付けられているパルス数データを選択することによって変えるため、ＣＰＵが記録制御を行う場合に、上記記憶手段から記録する色に対応するパルス数データを選択し、その読出したパルス数データによって示されるパルスを上記発熱素子に付与することによって、色に対応した階調制御を行うことができる。
したがって、記録する色が変わった場合であっても、記録領域間の境界部分の記録品質を高めることができる記録装置を実現することができる。
【００４８】
【図面の簡単な説明】
【図１】  本発明第１実施形態のテープ印字装置の外観を示す斜視図である。
【図２】  図１に示すテープ印字装置の内部機構を示す正面図である。
【図３】  図３（Ａ）は、キャリッジ３５に装着されたリボンカセットＲＣの説明図であり、図３（Ｂ）は、インクリボンＩＲの構成を示す説明図である。
【図４】  図４（Ａ）は、サーマルヘッド２３を記録面側から見た説明図であり、図４（Ｂ）は、図４（Ａ）のサーマルヘッド２３を左側面から見た説明図である。
【図５】  図１に示すテープ印字装置１０の主な制御系の構成をブロックで示す説明図である。
【図６】  図６（Ａ）は、非オーバーラップ領域用を記録する際に用いるパルス数テーブルの構成を示す説明図であり、図６（Ｂ）ないし図６（Ｅ）は、オーバーラップ領域を記録する際に用いるパルス数テーブルである。図６（Ｂ）は、ブラック用パルス数テーブルの構成を示す説明図であり、図６（Ｃ）は、シアン用パルス数テーブルの構成を示す説明図であり、図６（Ｄ）は、マゼンタ用パルス数テーブルの構成を示す説明図であり、図６（Ｅ）は、イエロー用パルス数テーブルの構成を示す説明図である。
【図７】  ＣＰＵ６３により実行される主な制御内容を示すフローチャートである。
【図８】  図７のステップ３０の記録制御の内容を示すフローチャートである。
【図９】  テープＴ２に記録される文字および記録順序を示す説明図である。
【図１０】  図１０（Ａ）は、図９に示すオーバーラップ領域におけるドットパターンの一部を拡大して示す説明図であり、図１０（Ｂ）は、図１０（Ａ）に示すドットパターンのシミュレーション結果を示す説明図である。
【図１１】  ドットＤ８をドットＤ６間に記録した場合のオーバーラップ領域ＨＡのドットパターンを示す説明図であり、図１１（Ｂ）は、図１１（Ａ）に示すドットパターンのシミュレーション結果を示す説明図である。
【図１２】  図１２（Ａ）は、従来の技術によって記録された記録領域の境界部分の模式図を示す説明図であり、図１２（Ｂ）は、図１２（Ａ）に示すドットパターンのシミュレーション結果を示す説明図である。
【符号の説明】
１０        テープ印字装置（記録装置）
２３        サーマルヘッド
３５        キャリッジ
３９        インクリボン検出センサ
４４        カセット検出センサ
４３        標識部
６３        ＣＰＵ
６４，６５  メモリ（記憶手段）
Ｄ６，Ｄ８  ドット（重ねるドット）
Ｈ５        記録領域（すでに記録された領域）
ＨＡ        オーバーラップ領域
ＩＲ        インクリボン
ＲＣ        リボンカセット
Ｔ２        テープ（被記録媒体）
Ｒ１〜Ｒ２５６  発熱抵抗体（発熱素子）
【図１】
0003740832.tif 000002
【図２】
0003740832.tif 000003
【図３】
0003740832.tif 000004
【図４】
0003740832.tif 000005
【図５】
0003740832.tif 000006
【図６】
0003740832.tif 000007
【図７】
0003740832.tif 000008
【図８】
0003740832.tif 000009
【図９】
0003740832.tif 000010
【図１０】
0003740832.tif 000011
【図１１】
0003740832.tif 000012
【図１２】
0003740832.tif 000013