(57)【要約】【課題】テープ状印刷媒体に印刷される文字に対してインパクトのある文字修飾を行う。【解決手段】配置余白領域１１０に配置領域外枠１２０が加えられ新たな背景１３０とされる。そして、非印刷部分である背景１３０が陽、印刷部分である文字１００が陰である場合に、背景１３０が印刷部分である陰、文字１００が非印刷部分である陽として印刷されるように処理される。【選択図】        図７
2004223784.tif 000002
【特許請求の範囲】
【請求項１】
テープ状印刷媒体のテープ幅方向において予め設定された印刷領域に文字を印刷するために、ドットパターンで文字の印刷データを生成するテープ印刷制御装置であって、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、１ドットの幅を有する領域であって、前記配置領域の外側のテープ幅方向に付加される付加領域が前記テープ状印刷媒体の印刷領域内に収まるかどうかを判断する判断手段と、
前記判断手段によって前記付加領域が前記印刷領域に収まると判断された場合に、前記付加領域と前記配置領域とを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成する反転手段と、
を備えたことを特徴とするテープ印刷制御装置。
【請求項２】
前記付加領域は、前記配置領域の外側のテープ幅方向及びテープ長手方向に付加される枠状の領域であることを特徴とする請求項１に記載のテープ印刷制御装置。
【請求項３】
前記反転手段は、前記判断手段によって前記付加領域が前記テープ状印刷媒体の印刷領域内に収まらないと判断された場合に、前記配置領域のみを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成することを特徴とする請求項１又は２に記載のテープ印刷制御装置。
【請求項４】
テープ状印刷媒体に文字を印刷するために、ドットパターンで文字の印刷データを生成するテープ印刷制御装置であって、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、前記配置領域の両端から１ドットずつ前記陽となる文字を縮小した印刷データをドットパターンで生成する反転手段と、
を備えたことを特徴とするテープ印刷制御装置。
【請求項５】
前記反転手段は、前記指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向及び長手方向の各々において、前記配置領域の両端から１ドットずつ前記陽となる文字を縮小した印刷データをドットパターンで生成することを特徴とする請求項４に記載のテープ印刷制御装置。
【請求項６】
ドットパターンで文字の印刷データを生成し、その印刷データに従って、テープ状印刷媒体のテープ幅方向において予め設定された印刷領域に文字を印刷するテープ印刷装置であって、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、１ドットの幅を有する領域であって、前記配置領域の外側のテープ幅方向に付加される付加領域が前記テープ状印刷媒体の印刷領域内に収まるかどうかを判断する判断手段と、
前記判断手段によって前記付加領域が前記印刷領域に収まると判断された場合に、前記付加領域と前記配置領域とを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成する反転手段と、
前記反転手段によってドットパターンで生成された印刷データに従って、前記テープ状印刷媒体に印刷する印刷手段と、
を備えたことを特徴とするテープ印刷装置。
【請求項７】
ドットパターンで文字の印刷データを生成し、その印刷データに従って、テープ状印刷媒体に文字を印刷するテープ印刷装置であって、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、前記配置領域の両端から１ドットずつ前記陽となる文字を縮小した印刷データをドットパターンで生成する反転手段と、
前記反転手段によってドットパターン生成された印刷データに従って、前記テープ状印刷媒体に印刷する印刷手段とを備えたことを特徴とするテープ印刷装置。
【請求項８】
テープ状印刷媒体のテープ幅方向において予め設定された印刷領域に文字を印刷するために、ドットパターンで文字の印刷データを生成するコンピュータを、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、１ドットの幅を有する領域であって、前記配置領域の外側のテープ幅方向に付加される付加領域が前記テープ状印刷媒体の印刷領域内に収まるかどうかを判断する判断手段と、
前記判断手段によって前記付加領域が前記印刷領域に収まると判断された場合に、前記付加領域と前記配置領域とを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成する反転手段と、
して機能させることを特徴とするプログラム。
【請求項９】
前記付加領域は、前記配置領域の外側のテープ幅方向及びテープ長手方向に付加される枠状の領域であるように前記コンピュータを機能させることを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記反転手段は、前記判断手段によって前記付加領域が前記テープ状印刷媒体の印刷領域内に収まらないと判断された場合に、前記配置領域のみを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成するように前記コンピュータを機能させることを特徴とする請求項８又は９に記載のプログラム。
【請求項１１】
テープ状印刷媒体に文字を印刷するために、ドットパターンで文字の印刷データを生成するコンピュータを、
印刷される文字のフォントサイズに応じて予め定められた領域であって、文字が配置される配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、
前記指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、前記配置領域の両端から１ドットずつ前記陽となる文字を縮小した印刷データをドットパターンで生成する反転手段と、
として機能させることを特徴とするプログラム。
【請求項１２】
前記反転手段は、前記指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向及び長手方向の各々において、前記配置領域の両端から１ドットずつ前記陽となる文字を縮小した印刷データをドットパターンで生成するように前記コンピュータを機能させること特徴とする請求項１１に記載のプログラム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】本発明は、テープを印刷媒体として文字列を印刷するテープ印刷制御装置、テープ印刷装置及びプログラムに関する。
【０００２】
【従来の技術】
従来から、被印刷シートと剥離シートとが剥離可能に重ね合わされたテープ状印刷媒体の被印刷シート表面に文字列を印刷することが可能なテーププリンタが知られている。この種のテーププリンタは、表題やタイトル名を手軽に且つ綺麗にテープ表面に印刷でき、得られたテープは書類ファイルの背表紙やビデオテープの背面などの任意の場所に貼付させることができるなどの使い勝手の良さから、事務用又は家庭用として広く利用されている。
【０００３】
このようなテーププリンタにおいては、印刷される文字に対して、アンダーライン、ボールド、アウトライン文字、シャードー文字、フレーミングなどの文字修飾が可能となっている（特許文献１参照）。
【０００４】
【特許文献１】
特許第２６２１７２６号公報
【０００５】
【発明が解決しようとする課題】
ところで、テーププリンタの用途が拡大され、印刷テープが商業用の広告としても利用されるようになりつつある近年においては、印刷される文字の文字修飾として、現在使用されている文字修飾よりインパクトの強いものが要求されている。
【０００６】
本発明は、テープ状印刷媒体に印刷される文字のインパクトを強くする新たな文字修飾を施すことができるテープ印刷制御装置、テープ印刷装置及びプログラムを提供することを目的とする。
【０００７】
【発明を解決するための手段、及び作用効果】
次に、上記課題を解決するための手段、及びその作用効果について説明する。
【０００８】
請求項１にかかるテープ印刷制御装置、請求項６にかかるテープ印刷装置においては、上記課題が、前記配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、指示手段によって反転修飾が指示されたときに、１ドットの幅を有する領域であって、配置領域の外側のテープ幅方向に付加される付加領域がテープ状印刷媒体の印刷領域内に収まるかどうかを判断する判断手段と、判断手段によって付加領域が印刷領域に収まると判断された場合に、付加領域と配置領域とを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成する反転手段と、を備えることによって解決される。
【０００９】
請求項８にかかるプログラムにおいては、上記課題が、前記コンピュータを、配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、指示手段によって反転修飾が指示されたときに、１ドットの幅を有する領域であって、配置領域の外側のテープ幅方向に付加される付加領域がテープ状印刷媒体の印刷領域内に収まるかどうかを判断する判断手段と、判断手段によって付加領域が印刷領域に収まると判断された場合に、付加領域と配置領域とを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成する反転手段と、して機能させることによって解決される。
【００１０】
請求項１、６、８の発明によれば、配置領域を陰とし、その領域内に配置される文字を陽とする反転修飾が施されるため、テープ状印刷媒体に印刷される文字をよりインパクトの強いものとすることができる。
【００１１】
また、反転修飾が指示されたときに、配置領域の外側のテープ幅方向に、陰となる領域を新たに付加することから、反転されて陽となった文字と配置領域の外側の反転されていない領域とが、テープ幅方向において繋がることなく、文字の外形の確認が容易となり、視認性が向上する。
【００１２】
さらに、付加される領域は、常に１ドットの幅であることから、テープ状印刷媒体の印刷領域に印刷できる反転修飾文字の最大文字サイズを極力大きなサイズとすることができ、良好な視認性を維持することができる。
【００１３】
請求項２にかかるテープ印刷制御装置の課題解決手段は、付加領域を、配置領域の外側のテープ幅方向及びテープ長手方向に付加される枠状の領域とすることである。
【００１４】
請求項９にかかるプログラムの課題解決手段は、付加領域を、配置領域の外側のテープ幅方向及びテープ長手方向に付加される枠状の領域であるようにコンピュータを機能させることである。
【００１５】
請求項２、９の発明によれば、反転修飾が指示されたときに、配置領域の外側に付加されて陰となる領域は、枠状の領域である。よって、テープ長手方向においても、反転されて陽となった文字と配置領域の外側の反転されていない領域とが、繋がることがなくなり、視認性を向上させることができる。
【００１６】
請求項３にかかるテープ印刷制御装置の課題解決手段は、判断手段によって、付加領域が前記テープ状印刷媒体の印刷領域内に収まらないと判断された場合に、反転手段が、配置領域のみを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成することである。
【００１７】
請求項１０にかかるプログラムの課題解決手段は、判断手段によって、付加領域がテープ状印刷媒体の印刷領域内に収まらないと判断された場合に、反転手段が、配置領域のみを陰とし、その領域内に配置される文字を陽とした印刷データをドットパターンで生成するようにコンピュータを機能させることである。
【００１８】
請求項３、１０の発明によれば、付加領域が、印刷領域に収まらないと判断された場合には、付加領域を付加せずに配置領域のみが陰となる。よって、たとえ付加領域が、テープ状印刷媒体の印刷領域に収まらない場合であっても、文字に反転修飾を施すことができ、文字のインパクトを保った状態で印刷することができる。
【００１９】
請求項４にかかるテープ印刷制御装置、請求項７にかかるテープ印刷装置においては、上記課題が、配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、指示手段によって反転修飾が指示されたときに、配置領域を陰とし、その領域内に配置される文字を陽とすると共に、テープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、配置領域の両端から１ドットずつ、陽となる文字を縮小した印刷データをドットパターンで生成する反転手段と、を備えることによって解決される。
【００２０】
請求項１１にかかるプログラムにおいては、上記課題が、コンピュータを、配置領域と、その領域内に配置される文字との陰陽を反転させる反転修飾を指示する指示手段と、指示手段によって反転修飾が指示されたときに、配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、配置領域の両端から１ドットずつ、陽となる文字を縮小した印刷データをドットパターンで生成する反転手段と、して機能させることによって解決される。
【００２１】
請求項４、７、１１の発明によれば、配置領域を陰とし、その領域内に配置される文字を陽とする反転修飾が施されるため、テープ状印刷媒体に印刷される文字をよりインパクトの強いものとすることができる。
【００２２】
また、配置領域に配置される文字を少なくともテープ幅方向或いはテープ長手方向に縮小するため、反転されて陽となった文字と配置領域の外側の反転されていない領域とが、テープ幅方向或いはテープ長手方向の一方において繋がることはなく、文字の外形を認識することが容易なり、視認性が向上する。
【００２３】
さらに、反転修飾が施される文字は、印刷の施されるテープ状印刷媒体の幅方向或いは長手方向のいずれか一方において、配置領域の両側から１ドットずつ縮小される。よって、文字の縮小を最小限の１ドットとすることで、視認性を損なうことがなく、反転修飾された後の文字を可能な限り大きく維持することができる。
【００２４】
請求項５にかかるテープ印刷制御装置の課題解決手段は、反転手段が、指示手段によって反転修飾が指示されたときに、前記配置領域を陰とし、その領域内に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向及び長手方向の各々において、前記配置領域の両端から１ドットずつ、陽となる文字を縮小した印刷データをドットパターンで生成することである。
【００２５】
請求項１２にかかるプログラムの課題解決手段は、反転手段が、指示手段によって反転修飾が指示されたときに、配置領域を陰とし、その領域に配置される文字を陽とすると共に、前記テープ状印刷媒体の幅方向及び長手方向の各々において、配置領域の両端から１ドットずつ、陽となる文字を縮小した印刷データをドットパターンで生成するようにコンピュータを機能させることである。
【００２６】
請求項５、１２の発明によれば、反転修飾が指示されたときに、配置領域に配置される文字が、テープ状印刷媒体のテープ幅方向及びテープ長手方向に対して縮小される。よって、テープ長手方向においても、反転されて陽となった文字と配置領域の外側の反転されていない領域とが、繋がることがなくなり、視認性が向上する。
【００２７】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、図面を参照にしつつ説明する。
【００２８】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係るテーププリンタ（テープ印刷制御装置）１の外観図である。図１に示すように、ディスプレイ２とキーボード３とが、テーププリンタ１の前部表面に配置されている。また、カセットカバー７が、テーププリンタ１の後部に設けられている。カセットカバー７の内側には、図示しないカセット装着部が配置され、印刷ヘッド４（図２参照）とテープ種類識別センサ５（図２参照）とが、カセット装着部内部に設けられている。テーププリンタ１の被印刷媒体である印刷テープ（テープ状印刷媒体）は、テープカセットに収納された状態でカセット装着部に着脱自在に装着される。また、カセット装着部には、種々のテープ幅の印刷テープを収納したテープカセットが装着可能である。
【００２９】
次にテーププリンタ１の内部構造について図２を参照にしつつ説明する。
【００３０】
図２は、テーププリンタ１の内部構成を示すブロック図である。テーププリンタ１は、ディスプレイ２と、キーボード３と、印刷ヘッド４と、テープ種類識別センサ５と、制御部６と、図示しないカセット装着部とを有している。
【００３１】
ディスプレイ２は、グラフィック液晶パネル２１と、液晶パネルコントローラ２２とから構成される。グラフィック液晶パネル２１は、グラフィック表示が可能であり、様々な図柄や、文字のフォント形状やサイズを自由自在に表示できる。液晶パネルコントローラ２２は、グラフィック液晶パネル２１をコントロールするＩＣであり、後述のＣＰＵ６１から入力される所定のコマンドによって、グラフィック液晶パネル２１の表示内容をコントロールすることができる。
【００３２】
キーボード３は、テーププリンタ１の表面に配置され、電源のＯＮ・ＯＦＦを行う電源スイッチ３１、印刷しようとする文字の入力を行うテキストキー３２、カーソルの移動を行うカーソルキー３３、各種コマンドを決定する決定キー３４、テーププリンタ１の各種機能を呼び出す機能割付けキー（書式設定キー３５、印刷キー３６等）、呼び出された機能を終了する終了キー３７等から構成される。
【００３３】
印刷ヘッド４は、カセット装着部において、テープカセット内部のヘッド収納部に対応する位置に配置されている。印刷ヘッド４は、印刷テープの幅方向に沿って配置された多数の発熱素子を備えている。発熱素子が制御部６により電気的にコントロールされることにより、文字列がドットパターンで印刷される。
【００３４】
テープ種類識別センサ５は、カセット装着部において、装着されるテープカセットに設けられたテープの種類を示す識別孔に対応する位置に配置されている。識別孔はテープ種類毎に異なったパターンでテープカセットに配置されている。テープ種類識別センサ５は、バネなどにより上方に付勢された複数のピンからなり、テープ種類の識別はテープカセットによってピンを押されたか否かによって公知の方法で行われる。
【００３５】
制御部６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６３と、インターフェースユニット６６と、データバス６５とから構成される。ＣＰＵ６１は、キーボード３からのキー信号に従って、ＲＯＭ６２に記憶されたプログラムを起動させ、テーププリンタ１の回路各部の動作制御を行うものである。ＲＯＭ６２は、図３から図６のフローチャートを動作させる演算プログラムと、文字のフォントデータや印刷文字を修飾するフレーム枠の図柄データ等のグラフィックデータと、幅の異なる印刷テープ毎に予め設定された、テープ幅方向における印刷可能領域（印刷領域）を定めたデータと、その他テーププリンタ１の全ての動作に関するプログラムとを記憶している。ＲＡＭ６３は、ＣＰＵ６１がプログラムを実行する際に使用するデータの一時記憶エリアを有する揮発性のメモリである。
【００３６】
インターフェースユニット６６は、ディスプレイ２等と制御部６とを電気的に接続する接続部である。また、データバス６５は、ＣＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、インターフェースユニット６６とを、それぞれ電気的に接続するデータ転送用ライン群である。制御部６内での全てのデータ転送は、このデータバス６５を介して行われる。
【００３７】
次に、テーププリンタ１の機能について説明する。
【００３８】
テーププリンタ１のＲＡＭ６３は、文字列記憶部６３１と、書式記憶部６３２と、配置情報記憶部６３３と、作業エリア６３４と、プリントバッファ６３５とから構成されている。
【００３９】
文字列記憶部６３１は、入力された各文字のコードデータを印刷テープに印刷されるべき文字列のデータとして記憶する。各文字のコードデータは、キーボード３上のテキストキー３２からの入力によって、文字列記憶部６３１に記憶される場合と、テーププリンタ１と接続されたパーソナルコンピュータなどの外部機器から転送されて、文字列記憶部６３１に記憶される場合とがある。コードデータが文字列記憶部６３１に順次記憶されていくとともに、ＲＯＭ６２の表示制御プログラムに基づいて、対応する文字がディスプレイ２上に表示される。
【００４０】
書式記憶部６３２は、文字列記憶部６３１に記憶されている各文字のコードデータに対応させて、書式データを記憶する。書式データは、文字修飾及び文字のフォントサイズ等からなる文字の属性を示すデータである。
【００４１】
配置情報記憶部６３３は、後述する図５の印刷処理で作成される文字配置情報を記憶する。文字配置情報は、文字列記憶部６３１に記憶された各文字のコードデータと、書式記憶部６３２に記憶された書式データとから作成される。文字配置情報は、テープ幅方向のＸ位置データと、テープ長手方向のＹ位置データとからなり、各文字の印刷位置を特定するための情報である。
【００４２】
作業エリア６３４は、ＣＰＵ６１がＲＯＭ６２のプログラムを実行するために各種作業を行うための記憶エリアであり、展開バッファ６３４１を有する。展開バッファ６３４１には、ＲＯＭ６２に記憶されている文字のフォントデータが、文字列記憶部６３１に記憶されているコードデータと、書式記憶部６３２に記憶されている書式データとに従って読み出された後、このデータに従って、印刷すべき文字の文字イメージがドットパターンで展開される。この展開バッファ６３４１において、文字修飾等の処理が行われる。
【００４３】
プリントバッファ６３５は、展開バッファ６３４１で展開されたデータを文字配置記憶部６３３に記憶されている文字配置情報に基づいてドットパターンで展開するものである。印字ヘッド４は、プリントバッファ６３５で展開されたデータに従ってドット印字を行う。
【００４４】
ＣＰＵ６１は、選択部６１１と、指示部６１２（指示手段）と、文字イメージ生成部６１３と、反転部６１４Ａ（反転手段）と、判断部６１５（判断手段）とから構成されている。
【００４５】
選択部６１１は、文字列記憶部６３１に記憶されている文字列から書式設定（図４参照）の対象となる文字を選択する手段である。文字の選択は、ディスプレイ２に表示された文字列の中から書式設定をすべき文字をキーボード３上のカーソルキー３３によって選択し、決定キー３４により決定することで行われる。書式設定とは、書式記憶部６３２に記憶される書式データに含まれる文字修飾、文字のフォントサイズ等の情報を設定する作業である。
【００４６】
指示部６１２は、選択部６１１により選択された文字に対して書式を設定する際に、文字修飾として反転修飾を指示する手段である。反転修飾の指示は、ディスプレイ２に表示される文字修飾選択画面中で反転修飾をカーソルキー３３によって選択し、決定キー３４により決定することで行われる。反転修飾については後述する。
【００４７】
文字イメージ生成部６１３は、文字列を印刷する際に、文字イメージを生成する手段である。文字イメージ生成部６１３は、具体的には、文字列記憶部６３１に記憶されている文字のコードデータと、書式記憶部６３２に記憶されている書式データとからＲＯＭ６２に記憶されている文字のフォントデータを読み出し、このデータを基にして、ＲＡＭ６３の展開バッファ６３４１に実際の印刷文字に即したドットパターンデータを展開する。
【００４８】
ここで、文字イメージ生成部６１３により生成される文字イメージは、書式設定で設定された文字のフォントサイズに対応したドットマトリックスサイズによって展開される。ドットマトリックスサイズとは、生成される文字を表現するのに使用されるドット配列の大きさである。ドットマトリックスサイズとしては、例えば、生成される文字がひらがな、漢字であれば２４（高さ）×２４（幅）ドット、４８（高さ）×４８（幅）ドット等が挙げられ、生成される文字がアルファベットであれば２４（高さ）×２２（幅）ドット、４８（高さ）×４４（幅）ドット等が挙げられる。すなわち、ドットマトリックスサイズは、高さ方向においては文字のフォントサイズによって一定の値をとるが、幅方向においては、文字のデザイン性を考慮して文字の種類毎に異なった値をとる。
【００４９】
図７はテーププリンタ１における反転処理の概念図である。図７（ａ）における「２４」、図７（ｂ）における「１」及び「２６」、図７（ｃ）における「２６」は、それぞれ、ドット数を表している。生成される文字イメージは、図７において、ドットマトリックスサイズに相当する矩形状に区画された領域である配置領域１５０内に概念的に配置されている。具体的には、図７（ａ）に示すように「あ」という文字１００を取り巻く矩形状に区画された領域が配置領域１５０である。ここでは、「あ」の配置領域１５０は２４×２４ドットの正方形状の領域として規定されている。また、配置領域１５０から、そこに配置される文字１００を除いた領域であって、文字の背景となる部分が配置余白領域１１０である。後述する反転修飾によって、配置領域１５０に配置される文字１００と配置余白領域１１０との陰陽が反転される。
【００５０】
反転部６１４Ａは、文字イメージ生成部６１３により生成された文字イメージであって、指示部６１２により反転修飾の指示を受けている文字の文字イメージに対して、反転修飾（図６、図７参照）を行う手段である。
【００５１】
ここで、反転修飾とは、印刷部分（陰）と非印刷部分（陽）を反転して、印刷部分（陰）が非印刷部分（陽）として、非印刷部分（陽）が印刷部分（陰）としてそれぞれ印刷される文字修飾方法である。具体的には、図７に示されるように、文字１００が印刷部分から非印刷部分に、文字１００の背景である配置余白領域１１０が非印刷部分から印刷部分とされて印刷がなされる。しかしながら、生成された文字イメージに対して直接反転修飾を行うと、文字１００と配置領域１５０のさらに外側の陽の領域とが部分的に繋がる可能性がある。そのため、本実施の形態においては、図７（ｂ）に示すように、文字１００の背景である配置余白領域１１０の外側に、配置余白領域１１０の外側を取り巻くような外枠１２０（配置領域外枠（付加領域））が新たに配置され、配置余白領域１１０に配置領域外枠１２０を加えた領域が新たな文字の背景１３０として反転修飾される。ここで、配置領域外枠１２０は常に１ドットの枠幅を有し、配置余白領域１１０に配置領域外枠１２０を加えて印刷部分と非印刷部分とが反転される。
【００５２】
判断部６１５は、反転部６１４Ａにより反転修飾が行われる際、配置余白領域１１０の外側に配置される配置領域外枠１２０が、印刷の施される印刷テープの印刷可能領域に収まるか否かを判断する手段である。カセット装着部に装着されたテープカセットに収納されている印刷テープの種類は、前述したテープ種類識別センサ５により識別される。判別部６１５は、テープ種類識別センサによって識別された結果と、ＲＯＭ６２に記憶されている各印刷テープのテープ幅方向に予め設定された印刷可能領域のデータとから、配置余白領域１１０の外側に配置される配置領域外枠１２０が、印刷の施される印刷テープの印刷可能領域内に収まるか否かを判断する。
【００５３】
次に、本実施形態に係るテーププリンタ１の処理手順について、図３を参照しつつ説明する。
【００５４】
図３はテーププリンタ１の全体の処理手順を表したフローチャートである。テーププリンタ１の動作制御は、テーププリンタ１に対してキーボード３上の電源スイッチ３１を投入することにより開始となる。まず、ステップＳ１１０（以下、Ｓ１１０と略す。以下のステップについても同様とする。）が実行されてテーププリンタ１全体が初期化される。具体的には、ＣＰＵ６１、ＲＡＭ６３及びインターフェース６６の動作チェックや初期化が行われ、さらにインターフェース６６に接続されているディスプレイ２や印刷ヘッド４の動作チェックやハードウェアの初期化が行われる。異常がなければ、ＲＡＭ６３に記憶されているデータをクリアする。これらが完了すれば、ディスプレイ２が操作画面を表示する。その後、処理はＳ１２０に移行する。
【００５５】
Ｓ１２０では、ユーザのキー入力が受け付けられる。ユーザはディスプレイ２に表示された表示画面を見ながらキーボード３によりキー入力を行うことで、文字列記憶部６３１に記憶される文字列の入力や、書式設定や印刷等の操作が可能となる。テーププリンタ１は、初期化完了時には文字列の入力が可能な状態で待機しており、ユーザは印刷対象となる文字列をキーボード３上のテキストキー３２で入力することができる。入力待機状態においても、印刷キー等の各種機能を呼び出す機能割付けキーが操作されたときは、操作されたキーに対応する機能が呼び出されるように構成されている。ユーザによりキーが操作されると、操作されたキーに対応するキーコードがＲＡＭ６３の作業エリア６３４に記憶される。その後、処理はＳ１３０に移行する。
【００５６】
Ｓ１３０では、Ｓ１２０において入力されたキーのキーコードから、操作されたキーがテキストキー３２か否かを判断する。テキストキー３２であれば（Ｓ１３０：ＹＥＳ）、Ｓ１４０に移行し、テキスト入力の処理を行う。テキスト入力の処理は、Ｓ１２０において記憶されているキーコードからそのキーコードに対応しているテキストコードを文字のコードデータとして文字列記憶部６３１に格納する作業である。テキスト入力の処理が完了すると、処理は再びＳ１２０に移行してユーザによるキー入力を待つ。
【００５７】
Ｓ１３０において、Ｓ１２０で操作されたキーがテキストキー３２でないと判断された場合は（Ｓ１３０：ＮＯ）、処理はＳ１５０に移行し、Ｓ１２０において操作されたキーが書式設定キー３５か否か判断される。書式設定キー３５であれば（Ｓ１５０：ＹＥＳ）、処理はＳ１６０に移行し、図４のフローチャートに示す書式設定が行われる。書式設定は、文字列記憶部６３１に記憶されている印刷されるべき文字列の任意の文字に対して、文字修飾、文字のフォントサイズ等を設定する作業である。書式設定が完了すると、処理は再びＳ１２０に移行してユーザによるキー入力を待つ。
【００５８】
Ｓ１５０において、Ｓ１２０で操作されたキーが書式設定キー３５でないと判断された場合は（Ｓ１５０：ＮＯ）、処理はＳ１７０に移行し、操作されたキーが印刷キー３６か否か判断される。印刷キー３６であれば（Ｓ１７０：ＹＥＳ）、処理はＳ１８０に移行し、図５のフローチャートに示す印刷の処理が実行される。印刷が完了すると、処理は再びＳ１２０に移行してユーザによるキー入力を待つ。
【００５９】
Ｓ１７０において、Ｓ１２０で操作されたキーが印刷キー３６でないと判断された場合は（Ｓ１７０：ＮＯ）、処理はＳ１９０に移行し、その他の処理が実行される。その他の処理には、書式設定キー３５、印刷キー３６以外の機能呼び出しキーに対応する各処理が含まれる。その他の処理が完了すると、処理は再びＳ１２０に移行してユーザによるキー入力を待つ。テーププリンタ１の動作制御は、テーププリンタ１の電源スイッチ３１を「ＯＦＦ」にすることで終了される。
【００６０】
次に、図３のＳ１６０における書式設定の処理手順について、図４を参照しつつ説明する。
【００６１】
図４は書式設定の処理手順についてのフローチャートである。最初に、ユーザは、ディスプレイ２に表示された表示画面を見ながらキーボード３を操作して書式設定の対象となる文字を選択する。
【００６２】
まず、処理はＳ３１０に移行し、ユーザのキー入力を待つ。ユーザによりキーが操作されると、操作されたキーのキーコードがＲＡＭ６３の作業エリア６３４に記憶されて、処理はＳ３２０に移行する。
【００６３】
Ｓ３２０では、Ｓ３１０において操作されたキーがカーソルキー３３か否かを判断する。カーソルキー３３であれば（Ｓ３２０：ＹＥＳ）、処理はＳ３３０に移行し、カーソルキー３３により指示された方向にカーソルが移動可能か判断する。カーソルが移動可能であれば（Ｓ３３０：ＹＥＳ）、処理はＳ３４０に移行し、カーソルキー３３の指示された方向にカーソルが移動される。その後、処理は再びＳ３１０に移行してユーザによるキー入力を待つ。カーソルが移動可能でなければ（Ｓ３３０：ＮＯ）、何も処理は行われずにＳ３１０に移行してユーザによるキー入力を待つ。
【００６４】
Ｓ３２０において、Ｓ３１０で操作されたキーがカーソルキー３３でなければ（Ｓ３２０：ＮＯ）、処理はＳ３５０に移行し、操作されたキーが決定キー３４か否かが判断される。操作されたキーが決定キー３４であれば（Ｓ３５０：ＹＥＳ）、選択部６１１によりカーソル上の文字が選択される。その後、処理はＳ３７０に移行し、書式選択が行われる。
【００６５】
文字の選択が行われると、ディスプレイ２上に、文字修飾選択画面が表示される。文字修飾選択画面では、文字修飾の種類として、指示部６１２による反転の他、アンダーライン（下線付き）、ボールド（太文字）、アウトライン（白抜き）、シャドー（影付き）、フレーミング（囲い字）が、カーソルとともに表示される。ユーザは、カーソルキー３３により、画面上のカーソルを所望の文字修飾の位置に移動させ、決定キー３４を押下することで、文字修飾の選択を行う。
【００６６】
文字修飾の選択が行われると、ディスプレイ２上に、引き続きフォントサイズ選択画面が表示される。フォントサイズ選択画面では、フォントサイズの種類が、ポイント数で段階的に表示される。ユーザは、カーソルキー３３により、カーソルを所望のポイント数の位置に移動させ、決定キー３４を押下することで文字のフォントサイズを選択する。以上により、書式選択が行われる。
【００６７】
書式設定が終了すれば、選択された書式のデータが、文字列記憶部６３１に記憶されている文字のコードデータと対応付けられて、各文字の書式データとして書式記憶部６３２に記憶される。その後、処理は再びＳ３１０に移行してユーザのキー入力を待つ。
【００６８】
Ｓ３５０において、Ｓ３１０で操作されたキーが決定キー３４でないと判断された場合は（Ｓ３５０：ＮＯ）、処理はＳ３８０に移行し、操作されたキーが終了キー３７か否か判断される。操作されたキーが終了キー３７でなければ（Ｓ３８０：ＮＯ）、何も処理われずに、処理は再びＳ３１０に移行してユーザによるキー入力を待つ。操作されたキーが終了キー３７であれば（Ｓ３８０：ＹＥＳ）、書式設定の処理手順である図４のフローチャートが終了されて、処理は図３に示すＳ１２０に移行する。
【００６９】
次に、図３のＳ１８０である印刷の処理手順について、図５を参照にしつつ説明する。
【００７０】
図５は印刷の処理手順についてのフローチャートである。まず、処理はＳ４１０に移行し、文字列記憶部６３１に記憶されている各文字のコードデータと、書式記憶部６３２に記憶されている書式データとが全て作業エリア６３４に読み出される。その後、処理はＳ４２０に移行し、印刷時における各文字の文字配置情報が、Ｓ４１０で読み出された各文字のコードデータと、書式データとから作成されて文字配置情報記憶部６３３に記憶される。その後、処理はＳ４３０に移行する。
【００７１】
Ｓ４３０では、再び、文字列記憶部６３１に記憶されているコードデータと、書式記憶部６３２に記憶されている書式データとが、文字列の先頭から順に１文字分読み出される。その後、処理はＳ４４０に移行し、文字イメージ生成部６１３は、読み出された文字の文字イメージを生成する。文字イメージは、文字のコードデータと書式データに基づき、ＲＯＭ６２に記憶されている文字のフォントデータが読み出され、このデータに従ってドットパターンで展開バッファ６３４１に展開される。文字イメージの生成が完了した後に、処理はＳ４５０に移行し、文字イメージの生成された文字に対して文字修飾が設定されているか否かが判断される。文字修飾が設定されている場合は（Ｓ４５０：ＹＥＳ）、Ｓ４６０に移行する。ここで、文字修飾が設定されていない場合は（Ｓ４５０：ＮＯ）、処理はそのままＳ４９０に移行する。Ｓ４６０において、設定されている文字修飾が反転修飾か否かが判断される。設定されている文字修飾が反転修飾の場合は（Ｓ４６０：ＹＥＳ）、処理はＳ４７０に移行し、Ｓ４４０において生成された文字イメージに対して、図６のフローチャートに示す反転修飾が行われる。反転修飾後は、処理はＳ４９０に移行する。設定されている文字修飾が反転修飾でない場合は（Ｓ４６０：ＮＯ）、処理はＳ４８０に移行し、Ｓ４４０において生成された文字イメージに対して、その他の修飾処理が行われ、その後に、処理はＳ４９０に移行する。
【００７２】
Ｓ４９０では、Ｓ４２０で作成された文字配置情報を基に、印刷イメージが作成される。ここで印刷イメージとは、印刷テープに印刷される状態に即したドットパターンデータであり、その内容はプリントバッファ上に展開される。印刷イメージがプリントバッファ上に展開された後は、処理はＳ５００に移行し、文字列中の全ての文字の展開が終了したか否かが判断される。展開がまだ終了しない場合は（Ｓ５００：ＮＯ）、処理は再びＳ４３０に移行し、文字列から次の文字が読み出される。全ての文字の展開が終了した場合は（Ｓ５００：ＹＥＳ）、処理はＳ５１０に移行し、印刷が実行される。その後、印刷の処理手順である図５のフローチャートが終了して、処理は図３のフローチャートに戻り、Ｓ１２０に移行する。
【００７３】
次に、図５のＳ４７０の処理である反転部６１４Ａによる反転修飾の処理手順について、図６と図７を参照しつつ説明する。
【００７４】
図６は、第１の実施の形態に係る反転処理の処理手順を示すフローチャートである。図７は、第１の実施形態のテーププリンタ１に係る反転処理の概念図である。
【００７５】
まず、処理はＳ５２０に移行し、判断部６１５は、前述した１ドットの枠幅を有する配置領域外枠１２０が配置余白領域１１０の外周に配置された場合に、印刷可能か否か判断する。配置領域外枠１２０を含めた文字イメージが、印刷テープの幅方向に予め設定された印刷可能領域内に収まっているか否かで、印刷可能か否かが判断される。印刷可能領域に収まっているならば、印刷可能と判断され（Ｓ５２０：ＹＥＳ）、処理はＳ５３０に移行し、配置余白領域１１０に配置領域外枠１２０が加えられて反転処理が行われる。反転処理は、印刷される部分と印刷されない部分とを反転させる処理である。具体的には、図７（ｂ）に示すように、配置余白領域１１０に配置領域外枠１２０が加えられ新たな背景１３０とされる。そして、非印刷部分である背景１３０が陽、印刷部分である文字１００が陰である場合に、図７（ｃ）のように背景１３０が印刷部分である陰、文字１００が非印刷部分である陽に印刷されるように処理される。その後、反転処理の処理手順である図６のフローチャートが終了され、処理は図５のフローチャートに戻る。Ｓ５２０において印刷が可能でなければ（Ｓ５２０：ＮＯ）、処理はＳ５４０に移行し、配置余白領域１１０の外周に配置領域外枠１２０は加えられずに、反転処理が行われる。その後、処理は図５のフローチャートに戻る。
【００７６】
次に、反転修飾を施した文字を印刷するためのテーププリンタ１の使用方法を簡単に説明する。
【００７７】
まず、ユーザは、テーププリンタ１の電源スイッチ３１をＯＮして、テーププリンタ１を起動する。次に、ユーザは、ディスプレイ２を見ながら、テキストキー３２を操作し、所望の文字列を作成する。文字列の作成が終了したら、作成した文字列の中から、反転修飾を施したい文字を選択する。文字の選択は、カーソルキー３３を操作することによって、ディスプレイ２上に表示されたカーソルを反転修飾を施したい文字の位置まで移動し、その後に決定キー３４を操作することで行われる。決定キー３４が操作されると、ディスプレイ２上に、文字修飾選択画面が表示される。ここで、ユーザはカーソルキー３３を操作し、複数の文字修飾方法の中から反転修飾の位置にカーソルを移動させ、決定キー３４を押下する。すると、引き続きフォントサイズ選択画面が、ディスプレイ２上に表示される。ここでは、フォントサイズがポイント数で段階的に表示される。ユーザは、カーソルキー３３を操作することによって、所望のポイント数の位置までカーソルを移動させ、決定キー３４を押下する。文字列中の全ての文字に書式の設定が行われたら、終了キー３７を押すことにより、書式設定を終了し、最後に、印刷キー３６を操作することで反転修飾の施された文字の印刷が行われる。
【００７８】
以上説明したように、本発明の第１の実施の形態によると、ドットパターンで文字を印刷するテーププリンタ１は、印刷部分と非印刷部分とが反転される反転修飾を実現させることができ、よりインパクトの強い印刷テープを作成することができる。
【００７９】
また、反転修飾が行われる際、文字１００の配置領域１５０の外周に配置領域外枠１２０が追加されることにより、文字１００と配置領域１５０のさらに外側にある陽の領域とが繋がることはなく、印刷テープの視認性が向上する。さらに、配置領域外枠１２０の幅寸法は常に１ドットであることから、印刷テープの印刷可能領域に印刷できる反転修飾文字の最大文字サイズが極力大きなサイズとなり、良好な視認性を維持することができる。
【００８０】
一方、反転修飾が行われる際、配置余白領域１１０の外周に配置領域外枠１２０が追加されることにより、印刷テープの印刷可能領域に収まらなくなってしまう場合がある。しかし、この場合は、配置領域外枠１２０を追加せずに反転処理が行われることによって、文字の強いインパクトを保った状態で印刷することができる。
【００８１】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。第１の実施形態との相違は、反転修飾の処理手順とそれに対応する機能のみであるので、その相違点のみ説明する。まず、テープ印刷制御装置であるテーププリンタ１の機能について図８を参照しつつ説明する。
【００８２】
図８はテーププリンタ１の内部構成を示すブロック図である。テーププリンタ１のＣＰＵ６１は、選択部６１１と、指示部６１２と、文字イメージ生成部６１３と、反転部６１４Ｂとから構成されている。
【００８３】
反転部６１４Ｂは、文字イメージ生成部６１３により生成された文字イメージであって、指示部６１２により反転修飾の指示を受けている文字の文字イメージに対して、反転修飾（図９、図１０参照。）を行う手段である。
【００８４】
図１０は、本実施形態のテーププリンタ１における反転処理の概念図である。図１０（ａ）における「２４」、図１０（ｂ）における「１」及び「２２」、図１０（ｃ）における「２４」は、それぞれ、ドット数を表している。生成された文字イメージに対して直接反転修飾を行うと、文字１００と配置領域１５０のさらに外側の陽の領域とが部分的に繋がる可能性がある。そのため、本実施の形態においては、図１０（ｂ）に示すように、配置領域１５０のサイズがそのまま維持されつつ、文字１００のサイズのみが縮小されて反転修飾される。ここで、文字１００は、配置領域１５０の上下左右それぞれの端から常に１ドットだけ縮小され、新たな余白領域１６０を形成して、印刷部分と非印刷部分とが反転される。余白領域１６０は、配置領域１５０から、縮小された文字１４０を除いた領域である。
【００８５】
次に、図５のＳ４７０である反転部６１４Ｂによる反転処理の処理手順について、図９と図１０を参照しつつ説明する。
【００８６】
図９は第２の実施形態に係る反転処理の処理手順を示すフローチャートである。図１０は、第２の実施形態のテーププリンタ１に係る反転処理を示す観念図である。
【００８７】
まず、処理はＳ６２０に移行し、文字サイズの縮小を行う。具体的には、図５のフローチャートのＳ４４０で生成された文字イメージの文字が、配置領域１５０の上下左右の端から、それぞれ１ドットずつ縮小された文字に置き換えられる。例えば、図１０（ａ）で表示されている２４ドットの文字１００が、図１０（ｂ）のように配置領域１５０のサイズは維持されつつ、２２ドットの文字１４０に置き換えられる。その後、処理はＳ６３０に移行し、反転処理を行う。例えば、図１０（ｂ）に示すように非印刷部分である背景１６０が陽、印刷部分である文字１４０が陰である場合に、図１０（ｃ）のように背景１６０が印刷部分である陰、文字１４０が非印刷部分である陽に印刷されるように処理する。その後、反転処理の処理手順である図９のフローチャートを終了し、図５のフローチャートに戻る。
【００８８】
以上説明したように、本発明の第２の実施形態によると、ドットパターンで文字を印刷するテーププリンタ１は、印刷部分と非印刷部分とが反転される反転修飾を実現させることができ、よりインパクトの強い印刷テープを作成することができる。
【００８９】
また、反転修飾が行われる際、文字１００の文字サイズが縮小されるため、縮小後の文字１４０と配置領域１５０のさらに外側にある陽の領域とが繋がることはなく、文字の外形を認識することが容易なり、印刷テープの視認性が向上する。さらに、文字１００は、配置領域１５０の上下左右の端からそれぞれ最小限の１ドットずつ縮小されることから、縮小された文字１４０の視認性を損なうことなく、良好な視認性を維持することができる。
【００９０】
以上、本発明の好適な実施形態について説明したが、本発明は上述の実施形態に限られるものではなく、特許請求の範囲に記載した技術思想の範囲内において様々な変更が可能である。上述の第１、第２の実施形態では、配置領域１５０は矩形状であるがこのような形状に限定されるものではなく、例えば配置領域１５０の四隅が円弧状でもよい。また、上述の第１、第２の実施形態では、印刷対象となる文字を文字単位で、選択、修飾しているが複数文字に対して一括処理するような構成でもよい。例えば、印刷対象となる文字を行単位や、ブロック単位（テープ長手方向において区切られた単位）で処理するような構成である。
【００９１】
また、上述の第１の実施形態では、配置領域１５０の外周に枠を配置する構成であるが枠に限定されるものではなく、配置領域１５０の少なくともテープ幅方向に接する領域を配置してもよい。
【００９２】
また、上述の第２の実施形態では、文字１００は、配置領域１５０の上下左右の端からそれぞれ縮小される構成であるが、これに限定されるものではなく、テープの幅方向或は長手方向のいずれか一方において、配置領域１５０の両端から縮小してもよい。
【００９３】
また、上述の第１、第２の実施形態では、制御部６がテーププリンタと一体となったスタンドアローンタイプであるが、制御部６の全部または一部をテーププリンタと接続されたパーソナルコンピュータ上で実現させるような構成でもよい。
【図面の簡単な説明】
【図１】本発明の一実施形態によるテーププリンタ１の外観図である。
【図２】第１の実施形態に係る、図１に示すテーププリンタ１の内部構成を示すブロック図である。
【図３】図１に示すテーププリンタ１における全体の処理手順を表したフローチャートである。
【図４】図１に示すテーププリンタ１における書式設定の処理手順についてのフローチャートである。
【図５】図１に示すテーププリンタ１における印刷の処理手順を表したフローチャートである。
【図６】第１の実施形態に係る、図１に示すテーププリンタ１における反転処理の処理手順を表したフローチャートである。
【図７】第１の実施形態に係る、図１に示すテーププリンタ１における反転処理の処理過程の概念図である。
【図８】第２の実施形態に係る、図１に示すテーププリンタ１の内部構成を示すブロック図である。
【図９】第２の実施形態に係る、図１に示すテーププリンタ１における反転処理の処理手順を表したフローチャートである。
【図１０】第２の実施形態にかかる、図１に示すテーププリンタ１における反転処理の処理過程の概念図である。
【符号の説明】
１  テーププリンタ
２  ディスプレイ
３  キーボード
４  印刷ヘッド
５  テープ種類識別センサ
６  制御部
６１  ＣＰＵ
６２  ＲＡＭ
６３  ＲＡＭ
６１１  選択部
６１２  指示部（指示手段）
６１３  文字イメージ生成部
６１４Ａ、６１４Ｂ  反転部（反転手段）
６１５  判断部（判断手段）
１００  文字
１１０  配置余白領域
１２０  配置領域外枠（付加領域）
１５０  配置領域
【図１】
2004223784.tif 000003
【図２】
2004223784.tif 000004
【図３】
2004223784.tif 000005
【図４】
2004223784.tif 000006
【図５】
2004223784.tif 000007
【図６】
2004223784.tif 000008
【図７】
2004223784.tif 000009
【図８】
2004223784.tif 000010
【図９】
2004223784.tif 000011
【図１０】
2004223784.tif 000012