(57)【要約】【課題】  １つのラベル内に複数個のラベルデータを所定配置順序で容易に印字することができ、ラベル作成の操作性の向上を図ることができるテープ印字装置を提供する。【解決手段】  ＣＰＵ２１は、エリア領域２７Ｅの各エリアに格納されるエリア情報データを読み込み、該エリア情報データに該当するラベルデータを印字バッファ領域２７Ａに順次ドットパターンデータとして格納する（Ｓ５１〜Ｓ５３）。そして、ＣＰＵ２１は、印字バッファ領域２７Ａに格納されたドットパターンデータに基づいてサーマルヘッド９を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ３０を駆動回路３１を介して駆動してテープの送り制御を行う（Ｓ５４）。その後、印字バッファ領域２７Ａに格納されたドットパターンデータを全て印字して、１つのラベルを作成後、サーマルヘッド９の駆動を停止して、テープを切断位置まで搬送する（Ｓ５５）。【選択図】  図９
2005103873.tif 000002
【特許請求の範囲】
【請求項１】
長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、
１つの前記ラベル内に配置される前記ラベルデータを複数個記憶するデータ記憶手段と、
前記データ記憶手段に記憶された複数個のラベルデータの前記ラベル内における配置を指定する配置指定手段と、
前記配置指定手段によって指定された配置に基づき前記複数個のラベルデータを前記印字手段に順次印字させるように制御する印字制御手段と、
を備えることを特徴とするテープ印字装置。
【請求項２】
ラベルデータを予め複数個記憶するラベルデータ記憶手段と、
前記ラベルデータ記憶手段から１つのラベル内に配置するラベルデータを複数個選択する選択手段と、
前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段と、
を備え、
前記データ記憶手段は、前記選択手段によって選択されたラベルデータを記憶し、
前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を該データ記憶手段に記憶された複数個のラベルデータのラベル内における配置順序とすることを特徴とする請求項１に記載のテープ印字装置。
【請求項３】
前記印字制御手段は、前記データ記憶手段に記憶された複数個のラベルデータを前記配置指定手段によって指定された配置に基づいて連続した１つの印字データとして記憶する印字バッファを有し、
前記印字バッファに記憶される印字データを１つのラベル内に印字することを特徴とする請求項１または請求項２に記載のテープ印字装置。
【請求項４】
長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、
ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段と、
前記ラベルデータ記憶手段から１つのラベル内に配置するラベルデータを複数個選択する選択手段と、
前記選択手段により選択された各ラベルデータの前記ラベル内における配置順序を指定する配置指定手段と、
印字する毎に１個のラベルデータを印字する１つの印字データとして記憶する印字バッファと、
前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って印字する毎に、印字された各ラベルデータのドット列の最後のＮライン分を再度、前記印字バッファの最初のＮライン分の印字データとして記憶すると共に、次に印字するラベルデータを該印字バッファのＮ＋１ライン目からの印字データとして記憶するように制御する印字バッファ制御手段と、
前記選択手段によって複数の印字データが選択された場合には、前記配置順序に従って印字する毎に、前記テープ搬送手段を介してドット列のＮライン分に相当するテープ送り量だけテープを逆方向に搬送後、前記印字バッファ制御手段によって印字バッファに記憶される印字データを前記印字手段に印字させるように制御する印字制御手段と、
を備えることを特徴とするテープ印字装置。
【請求項５】
前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段を備え、
前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を各ラベルデータのラベル内における配置順序とすることを特徴とする請求項４に記載のテープ印字装置。
【請求項６】
前記印字制御手段は、前記印字バッファに記憶される印字データを印字する毎に、前記テープ搬送手段を介して更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送後、再度、前記所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データを印字するように制御することを特徴とする請求項４又は請求項５に記載のテープ印字装置。
【請求項７】
前記ラベルデータは、入力手段によって入力された文字列データを含むことを特徴とする請求項１乃至請求項６のいずれかに記載のテープ印字装置。
【請求項８】
前記ラベルデータは、予めドット列から構成される固定データを含むことを特徴とする請求項１乃至請求項７のいずれかに記載のテープ印字装置。
【請求項９】
前記ラベルデータは、予め入力手段によって入力されたファイルデータを含むことを特徴とする請求項１乃至請求項８のいずれかに記載のテープ印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、長尺状のテープを搬送しつつ該テープに複数個のラベルデータを連続して印字するテープ印字装置に関するものである。
【背景技術】
【０００２】
従来より、長尺状のテープを搬送しつつ該テープにラベルデータを連続して印字するテープ印字装置に関し種々提案されている。
例えば、従来のテープ印字装置では、文字や記号及び種々の指令を入力する為の入力手段と、入力データを記憶するデータ記憶手段と、印字用のドットパターンデータを受けて長尺状のテープに印字する印字手段とを備え、所定数のドット列からなる単位模様の単位ドットパターンデータを複数模様分記憶した模様情報記憶手段と、模様情報記憶手段に記憶された複数種類の模様のうち１つを選択する為の模様選択手段と、模様選択手段で選択された模様の単位ドットパターンデータを模様情報記憶手段から読み出し、この単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する連続模様データ作成手段とから構成されている（例えば、特許文献１参照。）。
【０００３】
そして、このような構成においては、模様情報記憶手段には、所定数のドット列からなる単位模様の単位ドットパターンデータが複数模様分記憶されているので、模様選択手段で、模様情報記憶手段に記憶された複数種類の模様のうち１つを選択したときには、連続模様データ作成手段は、模様選択手段で選択された模様の単位ドットパターンデータを模様情報記憶手段から読み出し、この単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する。そして、この連続模様パターンデータが印字手段に供給されて、長尺状のテープに印字され、連続模様を印字したラベルが作成される。
【特許文献１】特開平８−１０８５７８号公報（段落（００１１）〜（００２８）、図１〜図９）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来のテープ印字装置においては、１つのラベル内には、１種類の単位模様が連続して印字されるものであり、複数個の単位模様などのラベルデータを任意に配置して連続印字できないという問題がある。また、複数個の単位模様を順次連続して印字した場合には、次の単位模様の単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する作成時間の間に、テープが所定ライン分送られ、各連続模様パターンデータの印字間に白筋（印字されていない隙間）が発生するという問題がある。
【０００５】
そこで、本発明は、上述した問題点を解決するためになされたものであり、１つのラベル内に複数個のラベルデータを所定配置順序で容易に印字することができ、ラベル作成の操作性の向上を図ることができるテープ印字装置を提供することを目的とする。また、１つのラベル内の各ラベルデータの印字間に白筋（印字されていない隙間）が発生せず、高品位の印字が可能なテープ印字装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するため請求項１に係るテープ印字装置は、長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、１つの前記ラベル内に配置される前記ラベルデータを複数個記憶するデータ記憶手段と、前記データ記憶手段に記憶された複数個のラベルデータの前記ラベル内における配置を指定する配置指定手段と、前記配置指定手段によって指定された配置に基づき前記複数個のラベルデータを前記印字手段に順次印字させるように制御する印字制御手段と、を備えることを特徴とする。
【０００７】
このような特徴を有する請求項１に係るテープ印字装置によれば、入力手段によって入力又は編集された文字や図柄等からなるラベルデータであって、１つのラベル内に配置される複数個のラベルデータがデータ記憶手段に記憶されている。そして、長尺状のテープがテープ搬送手段によって搬送されつつ、このデータ記憶手段に記憶される複数個のラベルデータが、印字制御手段を介して配置指定手段によって指定された１つのラベル内の配置に基づいて該テープ上に順次印字され、１つのラベルが作成される。
【０００８】
また、請求項２に係るテープ印字装置は、請求項１に記載されるテープ印字装置において、ラベルデータを予め複数個記憶するラベルデータ記憶手段と、前記ラベルデータ記憶手段から１つのラベル内に配置するラベルデータを複数個選択する選択手段と、前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段と、を備え、前記データ記憶手段は、前記選択手段によって選択されたラベルデータを記憶し、前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を該データ記憶手段に記憶された複数個のラベルデータのラベル内における配置順序とすることを特徴とする。
【０００９】
このような特徴を有する請求項２に係るテープ印字装置では、複数個のラベルデータが予め記憶されるラベルデータ記憶手段から１つのラベル内に印字する複数個のラベルデータを選択手段を介して選択することにより、この選択された複数個のラベルデータが選択順に該１つのラベル内に印字される。
【００１０】
また、請求項３に係るテープ印字装置は、請求項１又は請求項２に記載のテープ印字装置において、前記印字制御手段は、前記データ記憶手段に記憶された複数個のラベルデータを前記配置指定手段によって指定された配置に基づいて連続した１つの印字データとして記憶する印字バッファを有し、前記印字バッファに記憶される印字データを１つのラベル内に印字することを特徴とする。
【００１１】
このような特徴を有する請求項３に係るテープ印字装置によれば、データ記憶手段に記憶された複数個のラベルデータが、配置指定手段によって指定された配置順に基づいて印字バッファに連続した１つの印字データとして記憶され、該印字バッファに記憶された印字データが１つのラベル内に印字される。
【００１２】
また、請求項４に係るテープ印字装置は、長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段と、前記ラベルデータ記憶手段から１つのラベル内に配置するラベルデータを複数個選択する選択手段と、前記選択手段により選択された各ラベルデータの前記ラベル内における配置順序を指定する配置指定手段と、印字する毎に１個のラベルデータを印字する１つの印字データとして記憶する印字バッファと、前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って印字する毎に、印字された各ラベルデータのドット列の最後のＮライン分を再度、前記印字バッファの最初のＮライン分の印字データとして記憶すると共に、次に印字するラベルデータを該印字バッファのＮ＋１ライン目からの印字データとして記憶するように制御する印字バッファ制御手段と、前記選択手段によって複数の印字データが選択された場合には、前記配置順序に従って印字する毎に、前記テープ搬送手段を介してドット列のＮライン分に相当するテープ送り量だけテープを逆方向に搬送後、前記印字バッファ制御手段によって印字バッファに記憶される印字データを前記印字手段に印字させるように制御する印字制御手段と、を備えることを特徴とする。
【００１３】
このような特徴を有する請求項４に係るテープ印字装置では、ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段から１つのラベル内に印字する複数個のラベルデータを選択手段を介して選択し、この選択したラベルデータの配置順序を配置指定手段によって指定する。そして、選択手段によって複数個のラベルデータが選択された場合には、印字バッファ制御手段を介して、配置指定手段によって指定されたラベル内の配置順序に従ってデータ記憶手段から１つのラベルデータを読み出して、該ラベルデータを１つの印字データとして印字バッファに記憶すると共に、該印字バッファの印字データが印字される毎に、印字された各ラベルデータのドット列の最後のＮライン分を、再度、印字バッファの最初のＮライン分の印字データとして記憶後、次に印字するラベルデータを該印字バッファのＮ＋１ライン目からの印字データとして記憶する。一方、印字制御手段を介して、該印字バッファの印字データが印字される毎に、テープ搬送手段を介してドット列のＮライン分に相当するテープ送り量だけテープが逆方向に搬送された後、新たに印字バッファに記憶される印字データが印字手段によってテープ上に印字される。
【００１４】
また、請求項５に係るテープ印字装置は、請求項４に記載のテープ印字装置において、前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段を備え、前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を各ラベルデータのラベル内における配置順序とすることを特徴とする。
【００１５】
このような特徴を有する請求項５に係るテープ印字装置では、複数個のラベルデータが予め記憶されるラベルデータ記憶手段から１つのラベル内に印字する複数個のラベルデータを選択手段を介して選択することにより、この選択された複数個のラベルデータが選択順に該１つのラベル内に印字される。
【００１６】
また、請求項６に係るテープ印字装置は、請求項４又は請求項５に記載のテープ印字装置において、前記印字制御手段は、前記印字バッファに記憶される印字データを印字する毎に、前記テープ搬送手段を介して更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送後、再度、前記所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データを印字するように制御することを特徴とする。
【００１７】
このような特徴を有する請求項６に係るテープ印字装置では、印字制御手段を介して、印字バッファに記憶する印字データを印字する毎に、テープ搬送手段を介してドット列のＮライン分に相当するテープ送り量だけテープを逆方向に搬送後、更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送した後、この所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データが印字される。
【００１８】
また、請求項７に係るテープ印字装置は、請求項１乃至請求項６のいずれかに記載のテープ印字装置において、前記ラベルデータは、入力手段によって入力された文字列データを含むことを特徴とする。
【００１９】
このような特徴を有する請求項７に係るテープ印字装置では、ラベルデータには、入力手段によって入力された文字列データが含まれる。
【００２０】
また、請求項８に係るテープ印字装置は、請求項１乃至請求項７のいずれかに記載のテープ印字装置において、前記ラベルデータは、予めドット列から構成される固定データを含むことを特徴とする。
【００２１】
このような特徴を有する請求項８に係るテープ印字装置では、ラベルデータには、予めドット列から構成される固定データが含まれる。
【００２２】
更に、請求項９に係るテープ印字装置は、請求項１乃至請求項８のいずれかに記載のテープ印字装置において、前記ラベルデータは、予め入力手段によって入力されたファイルデータを含むことを特徴とする。
【００２３】
このような特徴を有する請求項９に係るテープ印字装置では、ラベルデータには、予め入力手段によって入力されたファイルデータが含まれる。
【発明の効果】
【００２４】
請求項１に係るテープ印字装置では、データ記憶手段に記憶される複数個のラベルデータが、配置指定手段によって指定した配置に従って１つのラベル内に印字されるため、１つのラベル内に入力手段によって入力した複数個のラベルデータを所定配置順序で容易に連続して印字することができる。また、任意の複数個のラベルデータを入力手段によって入力して１つのラベル内に所定配置順序で印字できるため、ラベル作成の操作性の向上を図ることができる。
【００２５】
また、請求項２に係るテープ印字装置では、ラベルデータ記憶手段に予め記憶される複数のラベルデータから１つのラベル内に印字する複数個のラベルデータを該１つのラベル内の配置順に選択することによって、選択したラベルデータが選択順にテープ上に印字されるため、１つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の更なる操作性の向上を図ることができる。
【００２６】
また、請求項３に係るテープ印字装置では、印字バッファに記憶された印字データが１つのラベル内に印字されるため、データ記憶手段に記憶された複数個のラベルデータを、配置指定手段によって指定された配置順に基づいて１つのラベル内に連続して印字でき、この１つのラベル内の各ラベルデータの印字間に白筋（印字されていない隙間）が発生せず、高品位の印字が可能となる。
【００２７】
また、請求項４に係るテープ印字装置では、ラベルデータ記憶手段から１つのラベル内に印字する複数個のラベルデータを選択手段を介して選択し、この選択したラベルデータの配置順序を配置指定手段によって指定することによって、この配置順序で複数個のラベルデータが１つのラベル内に印字されるため、１つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。また、印字バッファに記憶されたラベルデータを印字する毎に、印字された各ラベルデータのドット列の最後のＮライン分を再度、印字バッファの最初のＮライン分の印字データとして記憶すると共に、次に印字するラベルデータを該印字バッファのＮ＋１ライン目からの印字データとして記憶し、一方、該印字バッファの印字データを印字する毎に、テープ搬送手段を介してドット列のＮライン分に相当するテープ送り量だけテープを逆方向に搬送した後、該印字バッファに記憶される印字データを印字することによって、各ラベルデータの最後のＮライン分のデータを１つのラベル内の同じ位置に２度印字することができるため、選択した複数個のラベルデータを、配置指定手段によって指定した配置順に基づいて１つのラベル内に連続して印字でき、この１つのラベル内の各ラベルデータの印字間に白筋（印字されていない隙間）が発生せず、高品位の印字が可能となると共に、印字バッファの記憶容量の制限による連続印字のできる最大ラベル長さの制限を無くすことが可能となる。
【００２８】
また、請求項５に係るテープ印字装置では、ラベルデータ記憶手段に予め記憶される複数のラベルデータから１つのラベル内に印字する複数個ラベルデータを該１つのラベル内の配置順に選択することによって、選択したラベルデータが選択順にテープ上に印字されるため、１つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータの配置順を別途指定する必要も無くなり、ラベル作成の更なる操作性の向上を図ることができる。
【００２９】
また、請求項６に係るテープ印字装置では、常にテープを順方向に搬送しつつテープに印字することができ、テープ搬送方向の逆転時に発生するテープ送り速度の立ち上がり時間を無くし、印字時のテープ送り速度を一定にすることができるため、最後のＮライン分のドット列をラベル内の同じ位置に確実に２度印字することができ、より高品位の印字を行うことができる。
【００３０】
また、請求項７に係るテープ印字装置では、ラベルデータには、入力手段によって入力された文字列データが含まれるため、１つのラベル内に入力手段によって入力した文字列データを複数個印字することができる。
【００３１】
また、請求項８に係るテープ印字装置では、ラベルデータには、予めドット列から構成される固定データが含まれるため、１つのラベル内に予め入力したマークや記号等の固定データを複数個印字することができる。
【００３２】
更に、請求項９に係るテープ印字装置では、ラベルデータには、予め入力手段によって入力されたファイルデータが含まれるため、１つのラベル内に予め入力した決まり文句やキャッチフレーズ等のファイルデータを複数個印字することができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明に係るテープ印字装置について、具体化した第１実施形態及び第２実施形態に基づいて図面を参照しつつ詳細に説明する。
【実施例１】
【００３４】
先ず、第１実施形態に係るテープ印字装置の概略構成について図１乃至図３に基づき説明する。
図１に示すように、第１実施形態に係るテープ印字装置１には、文書データからなるテキストを作成するための文字入力キー２、テキストの印字を指令する印字キー３、及び、改行指令や各種処理の実行、選択を指令するリターンキー４、文字等のキャラクタを複数行に渡って表示する液晶ディスプレイ（ＬＣＤ）７上でカーソルを上下、左右に移動させるカーソルキー５、後述のラベルデータとしての固定データの登録を指令する固定データ登録キー１３Ａ、後述の印字するラベルデータの選択を指令するエリア設定キー１３Ｂ、後述のラベルデータとしてのファイルデータの登録を指令するファイルキー１３Ｃ等を設けたキーボード６、及び、後述のテープカセット３５（図４参照）を収納するカセット収納部８が収納カバー８Ａで覆われて配設されている。また、このキーボード６の下側には、制御回路部が構成される制御基板１２が配設されている。また、カセット収納部８の左側面部には、印字されたテープが排出されるラベル排出口１６が形成されている。また、該カセット収納部８の右側面部には、電源アダプタが取り付けられるアダプタ挿入口１７、及び不図示のパーソナルコンピュータと接続するためのＵＳＢケーブルが取り付けられるコネクタ１８が設けられている。
【００３５】
また、このカセット収納部８には、サーマルヘッド９と、このサーマルヘッド９に対向するプラテンローラ１０と、このプラテンローラ１０の下流側のテープ送り用ローラ１１と、このテープ送り用ローラ１１に対向するテープ駆動ローラ軸１４とが配置されている他に、更に、テープカセット３５内に収納されるインクリボンを送るリボン巻取軸１５等が配置されている。
このサーマルヘッド９は、正面視略縦長四角形の平板状で、前面の左端縁部には、所定個数の各発熱素子Ｒ1〜Ｒn（ｎは、第１実施形態では、１２８個である。）が、該左端縁部の辺に沿って一列に配列されて形成されている。また、該サーマルヘッド９は、メッキ鋼板やステンレス鋼板等により形成される正面視略四角形の放熱板９Ａの前面の左端縁部に、各発熱素子Ｒ1〜Ｒn の配列方向が、該放熱板９Ａの左端縁部の辺に平行になるように接着剤などによって固着されている。そして、該放熱板９Ａは、各発熱素子Ｒ1〜Ｒn の配列方向が、テープカセット３５の開口部５２（図４参照）における被印字テープ３６（図４参照）の搬送方向に略直交するように、ビス止め等によってカセット収納部８の下側に取り付けられている。
【００３６】
また、リボン巻取軸１５は、後述のステッピングモータ等により構成されるテープ送りモータ３０（図２参照）から適宜の駆動機構を介して回転駆動される。また、テープ駆動ローラ軸１４は、テープ送りモータ３０から適宜の伝達機構を介して回転駆動され、後述するテープ駆動ローラ５３（図４参照）を回転駆動する
【００３７】
次に、図２及び図３に示すように、テープ印字装置１の制御構成は、制御基板１２上に形成される制御回路部２０を核として構成されている。制御回路部２０には、各機器を制御するＣＰＵ２１と、このＣＰＵ２１にデータバス２２を介して接続された入出力インタフェース２３、ＣＧＲＯＭ２４、ＲＯＭ２５、ＲＡＭ２７とから構成されている。なお、ＣＰＵ２１の内部にはタイマ２１Ａが設けられている。
【００３８】
ここに、ＣＧＲＯＭ２４には、多数のキャラクタの各々に関して、表示のためのドットパターンデータがコードデータに対応させて格納されている。
また、ＲＯＭ２５には、アルファベット文字や記号等のキャラクタを印字するための多数のキャラクタの各々に関して、印字用ドットパターンデータが、書体（ゴシック系書体、明朝体書体等）毎に分類され、各書体毎に６種類（１６、２４、３２、４８、６４、９６のドットサイズ）の印字文字サイズ分、コードデータに対応させて格納されている。また、階調表現を含むグラフィック画像を印字するためのグラフィックパターンデータも記憶されている。また、このＲＯＭ２５には、キーボード６から入力された文字や数字等のキャラクタのコードデータに対応させて液晶ディスプレイコントローラ（ＬＣＤＣ）２８を制御する表示駆動制御プログラム、印字バッファ領域２７Ａのデータを読み出してサーマルヘッド９やテープ送りモータ３０を駆動する印字駆動制御プログラム、及び後述の印字データ選択処理等（図５参照）、その他テープ印字装置１の制御上必要な各種のプログラムが格納されている。そして、ＣＰＵ２１は、かかるＲＯＭ２５に記憶されている各種プログラムに基づいて各種の演算を行うものである。
【００３９】
さらに、ＲＡＭ２７には、印字バッファ領域２７Ａ、編集入力領域２７Ｂ、固定データ領域２７Ｃ、エリア領域２７Ｄ、ワーク領域２７Ｅ等が設けられており、印字バッファ領域２７Ａには、複数の文字や記号等の印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等がドットパターンデータとして格納され、サーマルヘッド９はかかる印字バッファ領域２７Ａに記憶されているドットパターンデータに従ってドット印字を行う。また、編集入力領域２７Ｂには、キーボード６から入力された文書データ等のラベルデータとしての編集テキストが格納される。
また、固定データ領域２７Ｃには、各種記号データや不図示のパーソナルコンピュータから入力された図柄データ等のラベルデータが、後述のようにそれぞれ登録番号を付されて各固定データ１、２、３・・・として格納される。また、ファイルデータ領域２７Ｄには、キーボード６や不図示のパーソナルコンピュータから入力された決まり文句等（例えば、「ご用命は、この電話番号へ。」等）の文書データのラベルデータが、それぞれ登録番号を付されて各ファイルデータ１、２、３・・・として格納される。またエリア領域２７Ｅには、後述のように選択された１つのラベル内に印字される各ラベルデータ名が、該ラベル内の配置順に各エリア１、２、３・・・として格納される。
【００４０】
また、入出力インタフェース２３には、キーボード６と、液晶ディスプレイ（ＬＣＤ）７に表示データを出力するためのビデオＲＡＭ２８Ａを有する液晶ディスプレイコントローラ（ＬＣＤＣ）２８と、サーマルヘッド９を駆動するための駆動回路２９と、テープ送りモータ３０を駆動するための駆動回路３１とが各々接続されている。
よって、キーボード６の文字キーを介して文字等が入力された場合、そのテキスト（文書データ）が編集入力領域２７Ｂに順次記憶されていくとともに、ドットパターン発生制御プログラム及び表示駆動制御プログラムに基づいてキーボード６を介して入力された文字等に対応するドットパターンが液晶ディスプレイ（ＬＣＤ）７上に表示される。また、サーマルヘッド９は駆動回路２９を介して駆動され、印字バッファ領域２７Ａに記憶されたドットパターンデータの印字を行い、これと同期してテープ送りモータ３０が駆動回路３１を介してテープの送り制御を行うものである。ここに、サーマルヘッド９は、駆動回路２９を介して各発熱素子Ｒ1〜Ｒnが１ライン分の印字ドットに対応して選択的に発熱駆動されることによって、文字等をテープ上に印字するものである。
【００４１】
次に、第１実施形態に係るテープ印字装置１に装着されるテープカセット３５の概略構成について図４に基づいて説明する。
図４に示すように、テープカセット３５のカセット本体３８には、ベーステープの表面に感熱発色層が形成され、裏面に粘着剤層を介して剥離紙が貼付される長尺状の被印字テープ３６の裏面が外側になるように巻回されるテープスプール４５が、カセット本体３８の底面に立設されるカセットボス４８に回転可能に嵌挿されて収納されている。また、カセットボス４８の右側には、略円筒状の案内スプール４９が、カセット本体３８の底面に立設されるカセットボス５０に回転可能に嵌挿されている。また、カセットボス５０の下側には、略円筒状のリール５５が、カセット本体３８の底面に立設されるリールボス５６に回転可能に嵌挿されている。また、テープカセット３５をカセット収納部８に装着した場合に、インクリボン巻取軸１５に対向するカセット本体３８の底面部には、該インクリボン巻取軸１５の径よりも大きい貫通孔５７が形成されている。
【００４２】
そして、このテープスプール４５から引き出された被印字テープ３６は、案内スプール４９、リール５５、及びカセット本体３８の底面部に立設される各ガイド部材５８、５９を介してサーマルヘッド９が挿入される開口部５２に案内される。そして、さらに被印字テープ３６は、サーマルヘッド９とプラテンローラ１０との間を通過する。そして、被印字テープ３６は、カセット本体３８の片側下方部（図４中、左下側部）に回転自在に設けられ、テープ駆動ローラ軸１４の駆動を受けて回転するテープ駆動ローラ５３と、このテープ駆動ローラ５３に対向配置されるテープ送り用ローラ１１との間を通過して、テープカセット３５の外部に送り出されて、テープ印字装置１のラベル排出口１６に達する。そして切断位置まで搬送された被印字テープ３６は、不図示の固定刃と移動刃とによって切断されて該ラベル排出口１６より排出される。
【００４３】
次に、このように構成されたテープ印字装置１の文字入力、印字データ選択処理及び印字処理などの制御処理について図５乃至図１０に基づいて説明する。
図５に示すように、ステップ（以下、Ｓと略記する）１において、テープ印字装置１のＣＰＵ２１は、初期化処理を行う。即ち、印字バッファ領域２７Ａ、編集入力領域２７Ｂ、固定データ領域２７Ｃ、エリア領域２７Ｄ、ワーク領域２７Ｅ等の初期化を行う。
そして、Ｓ２において、ＣＰＵ２１は、装置本体表面部に配置されたキーボード６の各キー２、３、４、５のいずれかが押下されるまで待機する（Ｓ２：ＮＯ）。
続いて、いずれかのキーが押下された場合には（Ｓ２：ＹＥＳ）、Ｓ３において、ＣＰＵ２１は、文字入力キー２が押下されたか否かを判定する判定処理を実行する。
そして、文字入力キー２が押下された場合には（Ｓ３：ＹＥＳ）、Ｓ４において、ＣＰＵ２１は、各文字入力キー２が押下される毎に、ＣＧＲＯＭ２４から該押下された各文字入力キー２に対応する「通常」又は「ＣＡＰＳロック」時に登録されている文字を順次読み出し、液晶ディスプレイ（ＬＣＤ）７に点滅表示（又は白黒反転表示など）を行い、文章データを表示し、再度Ｓ２以降の処理を実行する。そして、ＣＰＵ２１は、リターンキー４が押下された場合には、液晶ディスプレイ（ＬＣＤ）７の表示画面に点滅表示（又は、白黒反転表示など）されている文字を通常表示にして、確定表示すると共に、この文字を編集入力領域２７Ｂに印字文字データ（編集テキスト）として記憶する。その後、再度Ｓ２以降の処理を実行する。
【００４４】
また、Ｓ３において、文字入力キー２が押下されていない場合には（Ｓ３：ＮＯ）、Ｓ５において、ＣＰＵ２１は、印字キー３が押下されたか否かを判定する判定処理を実行する。
そして、印字キー３が押下された場合には（Ｓ５：ＹＥＳ）、Ｓ６において、ＣＰＵ２１は、後述の印字処理のサブ処理を実行後（図９参照）、再度Ｓ２以降の処理を実行する。
一方、Ｓ５において、印字キー３が押下されていない場合には（Ｓ５：ＮＯ）、Ｓ７において、ＣＰＵ２１は、固定データ登録キー１３Ａが押下されたか否かを判定する判定処理を実行する。
そして、固定データ登録キー１３Ａが押下された場合には（Ｓ７：ＹＥＳ）、Ｓ８において、ＣＰＵ２１は、後述の固定データ登録処理のサブ処理を実行後（図６参照）、再度Ｓ２以降の処理を実行する。
【００４５】
他方、Ｓ７において、固定データ登録キー１３Ａが押下されていない場合には（Ｓ７：ＮＯ）、Ｓ９において、ＣＰＵ２１は、エリア設定キー１３Ｂが押下されたか否かを判定する判定処理を実行する。
そして、エリア設定キー１３Ｂが押下された場合には（Ｓ９：ＹＥＳ）、Ｓ１０において、ＣＰＵ２１は、後述の印字データ選択処理のサブ処理を実行後（図７参照）、再度Ｓ２以降の処理を実行する。
【００４６】
また、Ｓ９において、エリア設定キー１３Ｂが押下されていない場合には（Ｓ９：ＮＯ）、Ｓ１１において、ＣＰＵ２１は、ファイルキー１３Ｃが押下されたか否かを判定する判定処理を実行する。
そして、ファイルキー１３Ｃが押下された場合には（Ｓ１１：ＹＥＳ）、Ｓ１２において、ＣＰＵ２１は、編集入力領域２７Ｂに記憶されている印字データ、又は不図示のパーソナルコンピュータから入力されたファイルデータにファイル番号を付与してファイルデータ領域２７Ｄに記憶後、再度Ｓ２以降の処理を実行する。
一方、Ｓ１１において、ファイルキー１３Ｃが押下されていない場合には（Ｓ１１：ＮＯ）、Ｓ１３において、ＣＰＵ２１は、押下されたキーに対応する各種処理を実行後、再度、Ｓ２以降の処理を実行する。
【００４７】
次に、Ｓ８において実行する固定データ登録処理のサブ処理について図６に基づいて説明する。
図６に示すように、Ｓ２１において、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７に記号データやパーソナルコンピュータから入力された図柄データやイメージデータが表示されている場合には、ユーザがキーボード６の文字入力キー２のうち番号キーを介して登録番号を入力するのを待つ。そして、登録番号が入力された場合には、Ｓ２２において、ＣＰＵ２１は、この登録番号が既に登録済みの番号か否かを判定する判定処理を実行する。
例えば、登録番号として「１」が入力された場合には、固定データ領域２７Ｃに「固定データ１」が既に登録されているか否かを判定する判定処理を実行する。また、登録番号として「２」が入力された場合には、固定データ領域２７Ｃに「固定データ２」が既に登録されているか否かを判定する判定処理を実行する。また、登録番号として「３」が入力された場合には、固定データ領域２７Ｃに「固定データ３」が既に登録されているか否かを判定する判定処理を実行する。
【００４８】
そして、入力された登録番号「Ｎ」に対応する「固定データＮ」が既に固定データ領域２７Ｃに登録されている場合には（Ｓ２２：ＹＥＳ）、ＣＰＵ２１は、再度、Ｓ２１以降の処理を実行する。
また、入力された登録番号「Ｎ」に対応する「固定データＮ」が未だ固定データ領域２７Ｃに登録されていない場合には（Ｓ２２：ＮＯ）、ＣＰＵ２１は、Ｓ２３において、液晶ディスプレイ（ＬＣＤ）７に表示されている各種記号データや不図示のパーソナルコンピュータから入力された図柄データ等を固定データ領域２７Ｃに「固定データＮ」として格納し、メインフローチャートに戻る。
【００４９】
次に、Ｓ１０において実行する印字データ選択処理のサブ処理について図７及び図８に基づいて説明する。
図７に示すように、Ｓ３１において、ＣＰＵ２１は、編集入力領域２７Ｂに格納される編集テキスト、固定データ領域２７Ｃに格納される複数個の固定データ、ファイルデータ領域２７に格納される複数個のファイルデータのうちからラベルの最初に印字するラベルデータを選択する選択画面を液晶ディスプレイ（ＬＣＤ）７に表示する。
【００５０】
例えば、図８（Ａ）に示すように、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７の第１行目に、ラベルの最初に印字するラベルデータであることを表す「エリア１：」を表示する。また、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ７）の第２行目に編集入力領域２７Ｂに格納される編集テキストの選択を指令する「１．編集テキスト」を表示する。また、ＣＰＵ２１は、第３行目にファイルデータ領域２７Ｄに記憶されるファイルデータの選択を指令する「２．ファイル」、第４行目に固定データ領域２７Ｃに格納される固定データの選択を指令する「３．固定データ」、第５行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「４．確定・終了」を表示する。
【００５１】
続いて、図７に示すように、Ｓ３２において、ＣＰＵ２１は、キーボード６を介して数字キー「１」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに印字する印字データとして編集テキストが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「１」が押下された場合には、即ち、編集テキストが選択された場合には（Ｓ３２：ＹＥＳ）、Ｓ３３において、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に編集テキストである旨を格納する。その後、Ｓ３４において、ＣＰＵ２１は、エリア番号を「１」だけインクリメントし、エリア領域２７Ｅの次のエリアに移動し、再度Ｓ３１以降の処理を実行する。
【００５２】
例えば、図８（Ａ）の液晶ディスプレイ（ＬＣＤ）７の表示の場合に、「１」がキーボード６を介して入力された場合には、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に編集テキストである旨を格納する。その後、図８（Ｂ）に示すように、液晶ディスプレイ（ＬＣＤ）７の第１行目に、ラベルの２番目に続けて印字するラベルデータであることを表す「エリア２：」を表示する。また、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７の第２行目に編集入力領域２７Ｂに格納される編集テキストの選択を指令する「１．編集テキスト」を表示する。また、ＣＰＵ２１は、第３行目にファイルデータ領域２７Ｄに記憶されるファイルデータの選択を指令する「２．ファイル」、第４行目に固定データ領域２７Ｃに格納される固定データの選択を指令する「３．固定データ」、第５行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「４．確定・終了」を表示する。
【００５３】
また、図７に示すように、Ｓ３２において、キーボード６を介して数字キー「１」が押下されていない場合には、即ち、編集テキストが選択されていない場合には（Ｓ３２：ＮＯ）、Ｓ３５において、ＣＰＵ２１は、キーボード６を介して数字キー「２」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字する印字データとしてファイルデータが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「２」が押下された場合には、即ち、ファイルデータが選択された場合には（Ｓ３５：ＹＥＳ）、Ｓ３６において、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７にファイル番号を選択する選択画像を表示する。続いて、Ｓ３７において、ＣＰＵ２１は、キーボード６を介して入力されたファイル番号をエリア領域２７Ｅの現在のエリア番号のエリアに格納する。例えば、「エリア２」に格納する。その後、ＣＰＵ２１は、再度、Ｓ３４以降の処理を実行する。
【００５４】
例えば、図８（Ｂ）の液晶ディスプレイ（ＬＣＤ）７の表示の場合に、「２」がキーボード６を介して入力された場合には、ＣＰＵ２１は、図８（Ｃ）に示すように、先ず、液晶ディスプレイ（ＬＣＤ）７の第１行目にファイル番号の入力を指示する「ファイル番号」を表示する。そして、ファイル番号として「５」がキーボード６を介して入力された場合には、ＣＰＵ２１は、エリア領域２７Ｅの「エリア２」に「ファイル番号：５」を格納する。その後、図８（Ｄ）に示すように、液晶ディスプレイ（ＬＣＤ）７の第１行目に、ラベルの３番目に続けて印字するラベルデータであることを表す「エリア３：」を表示する。また、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７の第２行目に編集入力領域２７Ｂに格納される編集テキストの選択を指令する「１．編集テキスト」を表示する。また、ＣＰＵ２１は、第３行目にファイルデータ領域２７Ｄに記憶されるファイルデータの選択を指令する「２．ファイル」、第４行目に固定データ領域２７Ｃに格納される固定データの選択を指令する「３．固定データ」、第５行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「４．確定・終了」を表示する。
【００５５】
また、図７に示すように、Ｓ３５において、キーボード６を介して数字キー「２」が押下されていない場合には、即ち、ラベルデータとしてファイルデータが選択されていない場合には（Ｓ３５：ＮＯ）、Ｓ３８において、ＣＰＵ２１は、キーボード６を介して数字キー「３」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字する印字データとして固定データが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「３」が押下された場合には、即ち、固定データが選択された場合には（Ｓ３８：ＹＥＳ）、Ｓ３９において、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７に固定データ番号を選択する選択画像を表示する。続いて、Ｓ４０において、ＣＰＵ２１は、キーボード６を介して入力された固定データ番号をエリア領域２７Ｅの現在のエリア番号のエリアに格納する。例えば、「エリア３」に格納する。その後、再度、Ｓ３４以降の処理を実行する。
【００５６】
例えば、図８（Ｄ）の液晶ディスプレイ（ＬＣＤ）７の表示の場合に、「３」がキーボード６を介して入力された場合には、ＣＰＵ２１は、図８（Ｅ）に示すように、先ず、液晶ディスプレイ（ＬＣＤ）７の第１行目に固定データ番号の入力を指示する「固定データ番号」を表示する。そして、固定データ番号として「３」がキーボード６を介して入力された場合には、ＣＰＵ２１は、エリア領域２７Ｅの「エリア３」に「固定データ番号：３」を格納する。その後、図８（Ｆ）に示すように、液晶ディスプレイ（ＬＣＤ）７の第１行目に、ラベルの４番目に続けて印字するラベルデータであることを表す「エリア４：」を表示する。また、ＣＰＵ２１は、液晶ディスプレイ（ＬＣＤ）７の第２行目に編集入力領域２７Ｂに格納される編集テキストの選択を指令する「１．編集テキスト」を表示する。また、ＣＰＵ２１は、第３行目にファイルデータ領域２７Ｄに記憶されるファイルデータの選択を指令する「２．ファイル」、第４行目に固定データ領域２７Ｃに格納される固定データの選択を指令する「３．固定データ」、第５行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「４．確定・終了」を表示する。
【００５７】
また、図７に示すように、Ｓ３８において、キーボード６を介して数字キー「３」が押下されていない場合には、即ち、ラベルデータとして固定データが選択されていない場合には（Ｓ３８：ＮＯ）、Ｓ４１において、ＣＰＵ２１は、キーボード６を介して数字キー「４」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字するラベルデータの選択を終了するか否かを判定する判定処理を実行する。
そして、数字キー「４」が押下されていない場合には、即ち、「１」〜「４」以外の数字キーが押下された場合には（Ｓ４１：ＮＯ）、ＣＰＵ２１は、再度、Ｓ３１以降の処理を実行する。
一方、数字キー「４」が押下された場合には、即ち、ラベルデータの選択を終了する旨の指令がされた場合には（Ｓ４１：ＹＥＳ）、Ｓ４２において、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれも格納されていないか否かを判定する判定処理を実行する。そして、この「エリア１」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれも格納されていない場合には（Ｓ４２：ＹＥＳ）、ＣＰＵ２１は、再度、Ｓ３１以降の処理を実行する。
他方、この「エリア１」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかが格納されている場合には（Ｓ４２：ＮＯ）、ＣＰＵ２１は、当該サブ処理を終了して、メインフローチャートに戻る。
【００５８】
例えば、図８（Ｆ）の液晶ディスプレイ（ＬＣＤ）７の表示の場合に、「４」がキーボード６を介して入力された場合には、ＣＰＵ２１は、当該処理を終了して、メインフローチャートに戻る。これにより、図８の表示例の場合には、エリア領域２７Ｅの「エリア１」に「編集テキスト」が格納され、「エリア２」に「ファイル番号：５」が格納され、「エリア３」に「固定データ番号：３」が格納されている。
【００５９】
次に、上記Ｓ６において実行する印字処理のサブ処理について図９に基づいて説明する。
図９に示すように、Ｓ５１において、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に格納されるエリア情報データを読み込み、該エリア情報データに該当するデータを印字バッファ領域２７Ａの最初の部分にドットパターンデータとして格納する。
例えば、「エリア１」に「編集テキスト」が格納されている場合には、編集入力領域２７Ｂに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの最初の部分に格納する。また、「エリア１」に「ファイル番号：５」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：５」に対応する「ファイルデータ５」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの最初の部分に格納する。また、「エリア１」に「固定データ番号：３」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：３」に対応する「固定データ３」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの最初の部分に格納する。
尚、第１実施形態に係るテープ印字装置１の印字バッファ領域２７Ａは、「編集テキスト」、「ファイルデータ」、「固定データ」を多数（例えば、２０個〜１００個等）格納可能な記憶容量を有している。
【００６０】
続いて、Ｓ５２において、ＣＰＵ２１は、エリア領域２７Ｅの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかのエリア情報データが格納されているか否かを判定する判定処理を実行する。
そして、エリア領域２７Ｅの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかのエリア情報データが格納されている場合には（Ｓ５２：ＹＥＳ）、Ｓ５３において、ＣＰＵ２１は、次のエリア番号のエリア情報データを読み込み、印字バッファ領域２７Ａに既に格納されているドットパターンデータに連続するように該エリア情報データに該当するデータのドットパターンデータを格納後、再度、Ｓ５２以降の処理を実行する。
例えば、「エリア２」に「編集テキスト」が格納されている場合には、編集入力領域２７Ｂに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域２７Ａの最初の部分に格納されているドットパターンデータに連続させて格納する。また、「エリア２」に「ファイル番号：１」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：１」に対応する「ファイルデータ１」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域２７Ａの最初の部分に格納されているドットパターンデータに連続させて格納する。また、「エリア２」に「固定データ番号：１」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：１」に対応する「固定データ１」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域２７Ａの最初の部分に格納されているドットパターンデータに連続させて格納する。
【００６１】
一方、エリア領域２７Ｅの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれのエリア情報データも格納されていない場合には（Ｓ５２：ＮＯ）、Ｓ５４において、ＣＰＵ２１は、印字バッファ領域２７Ａに格納されたドットパターンデータに基づいてサーマルヘッド９を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ３０を駆動回路３１を介して駆動してテープの送り制御を行う。
そして、Ｓ５５において、ＣＰＵ２１は、印字バッファ領域２７Ａに格納されたドットパターンデータを全て印字して、１つのラベルを作成後、サーマルヘッド９の駆動を停止して、テープ送りモータ３０を所定回転駆動して、テープを切断位置まで搬送し、当該サブ処理を終了してメインフローチャートに戻る。
【００６２】
ここで、印字処理（Ｓ６）のサブ処理において実行される印字例の一例を図１０に基づいて説明する。
図１０（Ａ）に示すように、固定データ領域２７Ｃの固定データ１に「カプセルのマーク」のイメージデータ６１が格納されている。また、固定データ領域２７Ｃの固定データ２に薬局名である「○×薬局」のイメージデータ６２が格納されている。また、編集入力領域２７Ｂに「ＡＢＣ」の編集テキスト６３が格納されている。また、ファイルデータ領域２７Ｄのファイルデータ３に「ＴＥＬ＋電話の記号＋０３−１２３４−５６７８」のイメージデータ６４が格納されている。
また、図示されていないが、エリア領域２７Ｅの「エリア１」には、「固定データ番号：１」が格納されている。また、エリア領域２７Ｅの「エリア２」には、「固定データ番号：２」が格納されている。また、エリア領域２７Ｅの「エリア３」には、「編集テキスト」が格納されている。更に、エリア領域２７Ｅの「エリア４」には、「ファイル番号：３」が格納されている。
【００６３】
そして、図１０（Ｂ）に示すように、ＣＰＵ２１は、上記Ｓ５１の実行により、エリア領域２７Ｅの「エリア１」に「固定データ番号：１」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：１」に対応する「固定データ１」の「カプセルのマーク」のイメージデータ６１を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ６１Ａとして印字バッファ領域２７Ａの最初の部分に格納する。
続いて、ＣＰＵ２１は、上記Ｓ５２〜Ｓ５３の実行により、エリア領域２７Ｅの「エリア２」に「固定データ番号：２」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：２」に対応する「固定データ２」の「○×薬局」のイメージデータ６２を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ６２Ａとして印字バッファ領域２７Ａに連続して格納する。
【００６４】
そしてまた、ＣＰＵ２１は、上記Ｓ５２〜Ｓ５３の実行により、エリア領域２７Ｅの「エリア３」に「編集テキスト」が格納されている場合には、編集入力領域２７Ｂに格納されている「ＡＢＣ」の編集テキスト６３を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ６３Ａとして印字バッファ領域２７Ａに連続して格納する。
更に、ＣＰＵ２１は、上記Ｓ５２〜Ｓ５３の実行により、エリア領域２７Ｅの「エリア４」に「ファイル番号：３」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：３」に対応する「ファイルデータ３」の「ＴＥＬ＋電話の記号＋０３−１２３４−５６７８」のイメージデータ６４を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ６４Ａとして印字バッファ領域２７Ａに連続して格納する。
【００６５】
そして、図１０（Ｃ）に示すように、ＣＰＵ２１は、上記Ｓ５４〜Ｓ５５の実行により、サーマルヘッド９及びテープ送りモータ３０を同期させて駆動し、被印字テープ３６上に該印字バッファ領域２７Ａに格納されるドットパターンデータを印字後、メインフローチャートに戻る。
【００６６】
ここで、被印字テープ３６は、請求項１に係る長尺状のテープを構成する。また、テープ送りモータ３０、駆動回路３１及びテープ送り用ローラ１１は、請求項１に係るテープ搬送手段を構成する。また、文字入力キー２、リターンキー４及びカーソルキー５は、請求項１に係る入力手段を構成する。また、編集入力領域２７Ｂに格納される編集テキスト、固定データ領域２７Ｃに格納される各固定データ１、２、３・・・、及びファイルデータ領域２７Ｄに格納される各ファイルデータ１、２、３・・・は、請求項１に係るラベルデータを構成する。また、サーマルヘッド９、駆動回路２９及びプラテンローラ１０は、請求項１に係る印字手段を構成する。また、編集入力領域２７Ｂ、固定データ領域２７Ｃ、ファイルデータ領域２７Ｄ及びエリア領域２７Ｅは、請求項１に係るデータ記憶手段として機能する。また、ＣＰＵ２１、ＲＯＭ２５、エリア設定キー１３Ｂ、文字入力キー２、リターンキー４及びエリア領域２７Ｅは、請求項１に係る配置指定手段を構成する。また、ＣＰＵ２１、ＣＧＲＯＭ２４、ＲＯＭ２５、及びＲＡＭ２７は、請求項１に係る印字制御手段を構成する。また、編集入力領域２７Ｂ、固定データ領域２７Ｃ及びファイルデータ領域２７Ｄは、請求項２に係るラベルデータ記憶手段を構成する。また、ＣＰＵ２１、ＲＯＭ２５、エリア設定キー１３Ｂ、文字入力キー２及びリターンキー４は、請求項２に係る選択手段を構成する。また、エリア領域２７Ｅは、請求項２に係る選択順序記憶手段として機能する。また、印字バッファ領域２７Ａは、請求項３に係る印字バッファとして機能する。また、編集入力領域２７Ｂに格納される編集テキストは、請求項７に係る文字データとして機能する。また、各固定データ１、２、３・・・は、請求項８に係る固定データを構成する。また、各ファイルデータ１、２、３・・・は、請求項９に係るファイルデータを構成する。
【００６７】
従って、第１実施形態に係るテープ印字装置１では、編集入力領域２７Ｂ、固定データ領域２７Ｃ及びファイルデータ領域２７Ｄに予め記憶される「編集テキスト」、各固定データ１、２、３・・・、各ファイルデータ１、２、３・・・から構成される複数のラベルデータから１つのラベル内に印字する複数個のラベルデータをエリア設定キー１３Ｂを押下して該１つのラベル内の配置順に選択することによって、選択したラベルデータの選択順がエリア領域２７Ｅに格納され、該選択順に各ラベルデータが被印字テープ３６上に印字されるため、１つのラベルを作成する毎に該ラベル内に印字する複数個のラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。
また、印字バッファ領域２７Ａに複数個のラベルデータのドットパターンデータが、エリア領域２７Ｅに格納される選択順に従って連続して格納され、該印字バッファ領域２７Ａに格納されるドットパターンデータをサーマルヘッド９を介して被印字テープ３６上に連続して印字されるため、１つのラベル内の各ラベルデータの印字間に白筋（印字されていない隙間）が発生せず、高品位の印字が可能となる。
更に、ラベルデータには、文字入力キー２によって入力された「編集テキスト」、不図示のパーソナルコンピュータから入力された各固定データ１、２、３・・・、及び文字入力キー２や不図示のパーソナルコンピュータから入力された各ファイルデータ１、２、３・・・が含まれるため、１つのラベル内に任意の文字列、予め入力したマークや記号等の固定データ、及び、予め入力した決まり文句やキャッチフレーズ等を任意に選択した選択順で複数個連続して印字することができる。
【実施例２】
【００６８】
次に、第２実施形態に係るテープ印字装置について図１１乃至図１３に基づいて説明する。尚、上記第１実施形態に係るテープ印字装置１と同一符号は、上記第１実施形態に係るテープ印字装置１と同一あるいは相当部分を示すものである。
この第２実施形態に係るテープ印字装置の全体構成及び制御系の構成は、第１実施形態に係るテープ印字装置１とほぼ同じ構成である。また、第２実施形態に係るテープ印字装置の制御処理は、第１実施形態に係るテープ印字装置１の制御処理とほぼ同じ制御処理である。
但し、第２実施形態に係るテープ印字装置の印字バッファ領域２７Ａは、上記第１実施形態に係るテープ印字装置１の印字バッファ領域２７Ａの記憶容量に比較して少ない記憶容量（例えば、印字バッファ領域２７Ａの記憶容量が、ファイルデータ領域２７Ｄに格納可能な各ファイルデータ１、２、３・・・のうちの最大ファイルデータ量のもののドットパターンデータを格納できる記憶容量より大きいが、この最大ファイルデータ量のもののドットパターンデータを２個連続して格納することができない記憶容量である。）であるため、後述のように印字処理（Ｓ６）のサブ処理が上記第１実施形態と異なっている。
【００６９】
先ず、第２実施形態に係るテープ印字装置の印字処理（Ｓ６）のサブ処理について図１１に基づいて説明する。
図１１に示すように、Ｓ６１において、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に格納されるエリア情報データに対応するラベルデータを印字していないか否かを判定する判定処理を実行する。そして、エリア領域２７Ｅの「エリア１」に格納されるエリア情報データに対応するラベルデータを印字していない場合には（Ｓ６１：ＹＥＳ）、Ｓ６２において、エリア領域２７Ｅの「エリア１」に格納されるエリア情報データを読み込み、該エリア情報データに該当するラベルデータをドットパターンデータとして印字バッファ領域２７Ａの印字するドット列の１ライン目に相当する部分から格納する。
例えば、「エリア１」に「編集テキスト」が格納されている場合には、編集入力領域２７Ｂに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列の１ライン目に相当する部分から格納する。また、「エリア１」に「ファイル番号：５」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：５」に対応する「ファイルデータ５」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列の１ライン目に相当する部分から格納する。また、「エリア１」に「固定データ番号：３」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：３」に対応する「固定データ３」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列の１ライン目に相当する部分から格納する。
【００７０】
続いて、Ｓ６３において、ＣＰＵ２１は、印字バッファ領域２７Ａに格納されたドットパターンデータに基づいてサーマルヘッド９を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ３０を駆動回路３１を介して駆動してテープの送り制御を行い、エリア１に対応するラベルデータを被印字テープ３６上に印字する。
また、Ｓ６４において、ＣＰＵ２１は、エリア設定キー１３Ｂが押下されて（Ｓ９：ＹＥＳ）、印字データ選択処理（Ｓ１０）を実行したか否か、即ち、つなぎ印刷か否かを判定する判定処理を実行する。
そして、エリア設定キー１３Ｂが押下されず（Ｓ９：ＮＯ）、印字データ選択処理（Ｓ１０）を実行していない場合には（Ｓ６４：ＮＯ）、Ｓ６５において、ＣＰＵ２１は、印字バッファ領域２７に格納されたドットパターンデータを全て印字して、１つのラベルを作成後、サーマルヘッド９の駆動を停止して、テープ送りモータ３０を所定回転駆動して、テープを切断位置まで搬送し、当該サブ処理を終了してメインフローチャートに戻る。
【００７１】
一方、Ｓ６４において、エリア設定キー１３Ｂが押下されて（Ｓ９：ＹＥＳ）、印字データ選択処理（Ｓ１０）を実行していた場合には（Ｓ６４：ＹＥＳ）、Ｓ６６において、ＣＰＵ２１は、印字バッファ領域２７Ａの印字されたドットパターンデータのうち、印字されたラベルデータのドット列の最後のＮライン分に相当するドットパターンデータをワーク領域２７Ｆに記憶後、印字バッファ領域２７Ａを初期化する。その後、再度、ワーク領域２７Ｆに記憶した印字されたラベルデータのドット列の最後のＮライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域２７Ａの印字するドット列の１ライン目からＮライン目に相当する部分に格納する。
【００７２】
続いて、Ｓ６７において、ＣＰＵ２１は、エリア領域２７Ｅの次の「エリア」にエリア情報データが格納されているか否か、即ち、未だ連続して印字する印字データが残っているか否かを判定する判定処理を実行する。
そして、エリア領域２７Ｅの次の「エリア」にエリア情報データが格納されている場合、即ち、未だ連続して印字する印字データが残っている場合には（Ｓ６７：ＹＥＳ）、再度Ｓ６１において、ＣＰＵ２１は、エリア領域２７Ｅの「エリア１」に格納されるエリア情報データに対応するラベルデータを印字していないか否かを判定する判定処理を実行し、既に「エリア１」に格納されるエリア情報データに対応するラベルデータを印字しているため（Ｓ６１：ＮＯ）、引続き、Ｓ６８において、エリア領域２７Ｅの次の「エリア」（例えば、「エリア２」）に格納されるエリア情報データを読み込み、該エリア情報データに該当するラベルデータをドットパターンデータとして印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。
例えば、「エリア２」に「編集テキスト」が格納されている場合には、編集入力領域２７Ｂに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。また、「エリア２」に「ファイル番号：３」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：３」に対応する「ファイルデータ３」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。また、「エリア２」に「固定データ番号：１」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：１」に対応する「固定データ１」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。
【００７３】
また、同時に、Ｓ６９において、ＣＰＵ２１は、駆動回路３１を介してテープ送りモータ３０を所定回転角度θ１だけ逆転させて、被印字テープ３６を印字するドット列のＮ＋αライン（第２実施形態では、Ｎ＋αラインは、Ｎ＋３〜Ｎ＋１０ラインである。）分に相当するテープ搬送量だけ逆方向に搬送する。
そして、Ｓ７０において、ＣＰＵ２１は、駆動回路３１を介してテープ送りモータ３０を所定回転角度θ２（θ２＜θ１である。）だけ正転させて、被印字テープ３６を印字するドット列のαライン分に相当するテープ搬送量だけ順方向に搬送する。その後、ＣＰＵ２１は、印字バッファ領域２７Ａに格納されたドットパターンデータに基づいてサーマルヘッド９を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ３０を駆動回路３１を介して駆動してテープの送り制御を行い、被印字テープ３６上に印字し、その後、再度Ｓ６４以降の処理を実行する。
これにより、被印字テープ３６に既に印字されたドット列の最後のＮライン分の上に重ねて同じドットパターンが印字された後、これに連続してドット列のＮ＋１ライン目から次にラベルデータの印字データが被印字テープ３６上に印字される。
【００７４】
他方、Ｓ６７において、エリア領域２７Ｅの次の「エリア」にエリア情報データが格納されていない場合、即ち、連続して印字する印字データが残っていない場合には（Ｓ６７：ＮＯ）、上記Ｓ６５の処理を実行後、メインフローチャートに戻る。
【００７５】
ここで、第２実施形態に係るテープ印字装置の印字処理（Ｓ６）のサブ処理において実行される印字例の一例を図１２及び図１３に基づいて説明する。
図１２（Ａ）に示すように、固定データ領域２７Ｃの固定データ１に「カプセルのマーク」のイメージデータ７１が格納されている。また、固定データ領域２７Ｃの固定データ２に薬局名である「○×薬局」のイメージデータ７２が格納されている。また、編集入力領域２７Ｂに「ＡＢＣ」の編集テキスト７３が格納されている。また、ファイルデータ領域２７Ｄのファイルデータ３に「ＴＥＬ＋電話の記号＋０３−１２３４−５６７８」のイメージデータ７４が格納されている。
また、図示されていないが、エリア領域２７Ｅの「エリア１」には、「固定データ番号：１」が格納されている。また、エリア領域２７Ｅの「エリア２」には、「固定データ番号：２」が格納されている。また、エリア領域２７Ｅの「エリア３」には、「編集テキスト」が格納されている。更に、エリア領域２７Ｅの「エリア４」には、「ファイル番号：３」が格納されている。
【００７６】
そして、図１２（Ｂ）に示すように、ＣＰＵ２１は、上記Ｓ６１〜Ｓ６２の実行により、イメージバッファ領域２７Ａの「エリア１」に「固定データ番号：１」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：１」に対応する「固定データ１」の「カプセルのマーク」のイメージデータ７１を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ７１Ａとして印字バッファ領域２７Ａに格納する。
続いて、ＣＰＵ２１は、上記Ｓ６３の実行により、サーマルヘッド９及びテープ送りモータ３０を同期させて駆動し、被印字テープ３６を順方向（矢印７６方向）に搬送しつつ該被印字テープ３６上に印字バッファ領域２７Ａに格納される「カプセルのマーク」のドットパターンデータ７１Ａを印字する。
【００７７】
そしてまた、図１２（Ｃ）に示すように、ＣＰＵ２１は、上記Ｓ６４の実行により、つなぎ印刷であると判定して、上記Ｓ６６の実行により、印字バッファ領域２７Ａの印字された「カプセルのマーク」のドットパターンデータ７１Ａのドット列の最後のＮライン分に相当するドットパターンデータをワーク領域２７Ｆに記憶後、印字バッファ領域２７Ａを初期化する。その後、再度、ワーク領域２７Ｆに記憶した印字された「カプセルのマーク」のドットパターンデータ７１Ａのドット列の最後のＮライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域２７Ａの印字するドット列の１ライン目からＮライン目に相当する部分に格納する。続いて、上記Ｓ６７〜Ｓ６８の実行により、エリア領域２７Ｅの「エリア２」に「固定データ番号：２」が格納されている場合には、固定データ領域２７Ｃの当該「固定データ番号：２」に対応する「固定データ２」の「○×薬局」のイメージデータ７２を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ７２Ａとして、これを印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。
【００７８】
また同時に、ＣＰＵ２１は、上記Ｓ６９の実行により、テープ送りモータ３０を所定角度θ１だけ逆回転駆動して、被印字テープ３６を印字するドット列のＮ＋αライン分に相当するテープ搬送量だけ逆方向（矢印７７方向）に搬送する。そして、再度、上記Ｓ７０の実行により、ＣＰＵ２１は、テープ送りモータ３０を所定回転角度θ２（θ２＜θ１である。）だけ正転させて、被印字テープ３６を印字するドット列のαライン分に相当するテープ搬送量だけ順方向（矢印７８方向）に搬送する。その後、ＣＰＵ２１は、サーマルヘッド９及びテープ送りモータ３０を同期させて駆動し、被印字テープ３６を順方向（矢印７９方向）に搬送しつつ該被印字テープ３６上に、印字バッファ領域２７Ａに格納される「カプセルのマーク」のドットパターンデータ７１Ａのドット列の最後のＮライン分を重ねて印字後、これに連続してドット列のＮ＋１ライン目から「○×薬局」のドットパターンデータ７２Ａを印字する。
【００７９】
そして、同様にして、上記Ｓ６４〜Ｓ７０の実行により、ＣＰＵ２１は、被印字テープ３６上に、印字バッファ領域２７Ａに格納される「○×薬局」のドットパターンデータ７２Ａのドット列の最後のＮライン分を重ねて印字後、これに連続してドット列のＮ＋１ライン目から「ＡＢＣ」の編集テキスト７３のドットパターンデータ７３Ａを印字する。
【００８０】
続いて、図１３（Ｄ）に示すように、上記Ｓ６４の実行により、つなぎ印刷であると判定して、上記Ｓ６６の実行により、印字バッファ領域２７Ａの印字された「ＡＢＣ」の編集テキスト７３のドットパターンデータ７３Ａのドット列の最後のＮライン分に相当するドットパターンデータをワーク領域２７Ｆに記憶後、印字バッファ領域２７Ａを初期化する。その後、再度、ワーク領域２７Ｆに記憶した印字された「ＡＢＣ」の編集テキスト７３のドットパターンデータ７３Ａのドット列の最後のＮライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域２７Ａの印字するドット列の１ライン目からＮライン目に相当する部分に格納する。続いて、上記Ｓ６７〜Ｓ６８の実行により、エリア領域２７Ｅの「エリア４」に「ファイル番号：３」が格納されている場合には、ファイルデータ領域２７Ｄの当該「ファイル番号：３」に対応する「ファイルデータ３」の「ＴＥＬ＋電話の記号＋０３−１２３４−５６７８」のイメージデータ７４を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ７４Ａとして、これを印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から格納する。
【００８１】
また同時に、ＣＰＵ２１は、上記Ｓ６９の実行により、テープ送りモータ３０を所定角度θ１だけ逆回転駆動して、被印字テープ３６を印字するドット列のＮ＋αライン分に相当するテープ搬送量だけ逆方向（矢印８０方向）に搬送する。そして、再度、上記Ｓ７０の実行により、ＣＰＵ２１は、テープ送りモータ３０を所定回転角度θ２（θ２＜θ１である。）だけ正転させて、被印字テープ３６を印字するドット列のαライン分に相当するテープ搬送量だけ順方向（矢印８１方向）に搬送する。その後、ＣＰＵ２１は、サーマルヘッド９及びテープ送りモータ３０を同期させて駆動し、被印字テープ３６を順方向（矢印８２方向）に搬送しつつ該被印字テープ３６上に、印字バッファ領域２７Ａに格納される「ＡＢＣ」の編集テキスト７３のドットパターンデータ７３Ａのドット列の最後のＮライン分を重ねて印字後、これに連続してドット列のＮ＋１ライン目から「ＴＥＬ＋電話の記号＋０３−１２３４−５６７８」のドットパターンデータ７４Ａを印字後、メインフローチャートに戻る。
【００８２】
ここで、被印字テープ３６は、請求項４に係る長尺状のテープを構成する。また、テープ送りモータ３０、駆動回路３１及びテープ送り用ローラ１１は、請求項４に係るテープ搬送手段を構成する。また、文字入力キー２、リターンキー４及びカーソルキー５は、請求項４に係る入力手段を構成する。また、編集入力領域２７Ｂに格納される編集テキスト、固定データ領域２７Ｃに格納される各固定データ１、２、３・・・、及びファイルデータ領域２７Ｄに格納される各ファイルデータ１、２、３・・・は、請求項４に係るラベルデータを構成する。また、サーマルヘッド９、駆動回路２９及びプラテンローラ１０は、請求項４に係る印字手段を構成する。また、編集入力領域２７Ｂ、固定データ領域２７Ｃ及びファイルデータ領域２７Ｄは、請求項４に係るラベルデータ記憶手段を構成する。また、ＣＰＵ２１、ＲＯＭ２５、エリア設定キー１３Ｂ、文字入力キー２、リターンキー４及びエリア領域２７Ｅは、請求項４に係る選択手段及び配置指定手段を構成する。また、印字バッファ領域２７Ａは、請求項４に係る印字バッファとして機能する。また、ＣＰＵ２１、ＲＯＭ２５及びＲＡＭ２７は、請求項４に係る印字バッファ制御手段及び印字制御手段を構成する。また、エリア領域２７Ｅは、請求項５係る選択順序記憶手段として機能する。また、編集入力領域２７Ｂに格納される編集テキストは、請求項７に係る文字データとして機能する。また、各固定データ１、２、３・・・は、請求項８に係る固定データを構成する。また、各ファイルデータ１、２、３・・・は、請求項９に係るファイルデータを構成する。
【００８３】
従って、第２実施形態に係るテープ印字装置では、編集入力領域２７Ｂに格納される編集テキスト、固定データ領域２７Ｃに格納される各固定データ１、２、３・・・、及びファイルデータ領域２７Ｄに格納される各ファイルデータ１、２、３・・・からエリア設定キー１３Ｂを押下して１つのラベル内に印字する複数個のラベルデータを選択することによって、この選択順に複数個のラベルデータが被印字テープ３６上に印字されるため、１つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。
また、被印字テープ３６上に複数個のラベルデータを連続して印字する場合には、印字バッファ領域２７Ａに記憶されたドットパターンデータを印字する毎に、印字された各ドットパターンデータのドット列の最後のＮライン分を再度、印字バッファ領域２７Ａの最初のＮライン分のドットパターンデータとして記憶すると共に、次に印字するラベルデータのドットパターンデータを該印字バッファ領域２７ＡのＮ＋１ライン目から記憶し、一方、該印字バッファ領域２７Ａのドットパターンデータを印字する毎に、テープ送りモータ３０を介してドット列のＮ＋αライン分に相当するテープ送り量だけ被印字テープ３６を逆方向に搬送した後、再度、αライン分に相当するテープ送り量だけ被印字テープ３６を順方向に搬送してからサーマルヘッド９とテープ送りモータ３０を同期させて駆動して、該印字バッファ領域２７Ａに記憶されるドットパターンデータを印字することによって、各ラベルデータの最後のＮライン分のデータを１つのラベル内の同じ位置に２度印字することができるため、選択した複数個のラベルデータを、選択順に１つのラベル内に連続して印字でき、この１つのラベル内の各ラベルデータの印字間に白筋（印字されていない隙間）が発生せず、高品位の印字が可能となると共に、印字バッファ領域２７Ａの記憶容量の大きさによる複数個のラベルデータを連続印字のできる最大ラベル長さの制限を無くすことが可能となる。
【００８４】
また、常に被印字テープ３６を順方向に搬送しつつ該被印字テープ３６に印字することができ、テープ搬送方向の逆転時に発生するテープ送り速度の立ち上がり時間を無くし、印字時のテープ送り速度を一定にすることができるため、ラベルデータの最後のＮライン分のドット列を被印字テープ３６上の同じ位置に確実に２度印字することができ、より高品位の印字を行うことができる。
更に、ラベルデータには、文字入力キー２によって入力された「編集テキスト」、不図示のパーソナルコンピュータから入力された各固定データ１、２、３・・・、及び文字入力キー２や不図示のパーソナルコンピュータから入力された各ファイルデータ１、２、３・・・が含まれるため、１つのラベル内に任意の文字列、予め入力したマークや記号等の固定データ、及び、予め入力した決まり文句やキャッチフレーズ等を任意に選択した選択順で複数個連続して印字することができる。
【００８５】
尚、本発明は前記第１実施形態及び第２実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、前記第２実施形態では、上記Ｓ６８の実行により、印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から次の１個のラベルデータのドットパターンデータを格納したが、印字バッファ領域２７Ａの印字するドット列のＮ＋１ライン目に相当する部分から次の２個または３個のラベルデータのドットパターンデータを格納する構成にしてもよい。これにより、被印字テープ３６の逆方向への搬送回数を少なくし、印字回数を削減することができ、ラベル作成時間の短縮化を図ることができる。
【図面の簡単な説明】
【００８６】
【図１】第１実施形態に係るテープ印字装置の概略外観図で、（Ａ）は概略上方外観図、（Ｂ）は概略右側方外観図である。
【図２】第１実施形態に係るテープ印字装置の制御構成を示すブロック図である。
【図３】第１実施形態に係るテープ印字装置のＲＡＭに記憶されるデータ構造を模式的に示す図である。
【図４】第１実施形態に係るテープ印字装置に装着されるテープカセットのカバーを外した場合の平面図である。
【図５】第１実施形態に係るテープ印字装置の固定データの登録や印刷処理等の制御処理を示すメインフローチャートである。
【図６】第１実施形態に係るテープ印字装置の固定データ登録時に実行される固定データ登録処理を示すサブフローチャートである。
【図７】第１実施形態に係るテープ印字装置の印字データ選択時に実行される印字データ選択処理を示すサブフローチャートである。
【図８】第１実施形態に係るテープ印字装置の印字データ選択時にＬＣＤに表示される画面表示の一例を示す図である。
【図９】第１実施形態に係るテープ印字装置の印字時に実行される印字処理を示すサブフローチャートである。
【図１０】第１実施形態に係るテープ印字装置の印字例を示す図で、（Ａ）は入力ラベルデータの一例を示す図、（Ｂ）は印字バッファに記憶された状態を模式的に示す図、（Ｃ）は印字されたラベルの一例を示す図である。
【図１１】第２実施形態に係るテープ印字装置の印字時に実行される印字処理を示すサブフローチャートである。
【図１２】第２実施形態に係るテープ印字装置の印字例を示す図で、（Ａ）は入力ラベルデータの一例を示す図、（Ｂ）は１番目のラベルデータの印字処理を模式的に示す図、（Ｃ）は２番目のラベルデータの印字処理を模式的に示す図である。
【図１３】図１２の続きの印字例を示す図で、（Ｄ）は最後のラベルデータの印字処理を模式的に示す図である。
【符号の説明】
【００８７】
１  テープ印字装置、６  キーボード、７  液晶ディスプレイ、９  サーマルヘッド
１３Ａ  固定データ登録キー、１３Ｂ  エリア設定キー、１３Ｃ  ファイルキー
２０  制御回路部、２１  ＣＰＵ、２５  ＲＯＭ、２７  ＲＡＭ
２７Ａ  印字バッファ領域、２７Ｂ  編集入力領域、２７Ｃ  固定データ領域
２７Ｄ  ファイルデータ領域、２７Ｅ  エリア領域、２７Ｆ  ワーク領域
２９、３１  駆動回路、３０  テープ送りモータ、３５  テープカセット
３６  被印字テープ
６１、６２、６３、６４、７１、７２、７３、７４  イメージデータ
６１Ａ、６２Ａ、６３Ａ、７１Ａ、７２Ａ、７３Ａ、７４Ａ  ドットパターンデータ
【図１】
2005103873.tif 000003
【図２】
2005103873.tif 000004
【図３】
2005103873.tif 000005
【図４】
2005103873.tif 000006
【図５】
2005103873.tif 000007
【図６】
2005103873.tif 000008
【図７】
2005103873.tif 000009
【図８】
2005103873.tif 000010
【図９】
2005103873.tif 000011
【図１０】
2005103873.tif 000012
【図１１】
2005103873.tif 000013
【図１２】
2005103873.tif 000014
【図１３】
2005103873.tif 000015