(57)【要約】【課題】印刷物の見た目を損ねることなく印刷物の所有者を識別することができるテープ印刷システムを提供する。【解決手段】複数のＰＣ端末４と、複数のＰＣ端末４と接続され、複数のＰＣ端末４からの印刷要求を受信する制御ＰＣ２と、制御ＰＣ２と接続され、制御ＰＣ２からの印刷指示に基づいて印刷を行うテープ印刷装置３と、から成るテープ印刷システム１であって、複数のＰＣ端末４は、制御ＰＣ２に対して、印刷要求と共にＰＣ端末４を識別するための識別情報１２を送信する印刷情報送信手段と、テープ印刷装置３との接続形態を判別する接続形態判別手段と、を備え、印刷情報送信手段は、接続形態判別手段によりテープ印刷装置３との接続形態を判別し、当該判別結果に応じて、制御ＰＣ２に対して印刷要求と共に識別情報１２を送信する。【選択図】図１
2009064176.tif 000002
【特許請求の範囲】
【請求項１】
複数のＰＣ端末と、
前記複数のＰＣ端末と接続され、前記複数のＰＣ端末からの印刷要求を受信する制御ＰＣと、
前記制御ＰＣと接続され、前記制御ＰＣからの印刷指示に基づいて印刷を行うテープ印刷装置と、から成るテープ印刷システムであって、
前記複数のＰＣ端末は、
前記制御ＰＣに対して、前記印刷要求と共に前記ＰＣ端末を識別するための識別情報を送信する印刷情報送信手段と、
前記テープ印刷装置との接続形態を判別する接続形態判別手段と、を備え、
前記印刷情報送信手段は、前記接続形態判別手段により前記テープ印刷装置との接続形態を判別し、当該判別結果に応じて、前記制御ＰＣに対して前記印刷要求と共に前記識別情報を送信することを特徴とするテープ印刷システム。
【請求項２】
前記テープ印刷装置は、
印刷テープに印刷を行う印刷手段と、
前記印刷テープをフルカットするフルカット手段と、
前記印刷テープをハーフカットするハーフカット手段と、を備え、
前記制御ＰＣは、
印刷指示された前記ＰＣ端末を識別するための識別情報を記憶する記憶手段と、
前記テープ印刷装置の前記印刷手段、前記フルカット手段および前記ハーフカット手段を制御する制御手段と、を備え、
前記制御手段は、前記ＰＣ端末から前記印刷要求を受信した場合、ハーフカットによって印刷領域と非印刷領域とに画成された前記印刷テープの前記印刷領域に前記印刷要求に基づいて印刷を行うと共に前記非印刷領域に前記識別情報を印刷することを特徴とする請求項１に記載のテープ印刷システム。
【請求項３】
前記制御手段は、前記複数のＰＣ端末の中に、稼動状態のＰＣ端末があるか否かを判別し、稼動状態の前記ＰＣ端末があると判別した場合、前記印刷手段を制御して前記非印刷領域に前記識別情報を印刷し、稼動状態の前記ＰＣ端末がないと判別した場合、前記印刷手段を制御して前記非印刷領域に前記識別情報を印刷しないことを特徴とする請求項２に記載のテープ印刷システム。
【請求項４】
前記印刷テープの印刷を複数枚連続して行う連続印刷において、
前記制御手段は、前記印刷手段を制御し、前記印刷テープの先端および後端のいずれか一方に位置する前記非印刷領域のみに前記識別情報を印刷することを特徴とする請求項２または３に記載のテープ印刷システム。
【請求項５】
前記ＰＣ端末は、
前記印刷テープのハーフカットの有無を設定するハーフカット設定手段を備え、
前記制御手段は、
前記ハーフカット設定手段に基づいて、ハーフカット手段の制御を行うことを特徴とする請求項２ないし４のいずれか１項に記載のテープ印刷システム。
【請求項６】
前記ＰＣ端末は、
前記非印刷領域に前記識別情報を印刷するか否かに関する条件を含む印刷条件を設定する識別情報印刷設定手段を、さらに備え、
前記制御手段は、
前記識別情報印刷設定手段に基づいて、前記非印刷領域への前記識別情報の印刷を制御することを特徴とする請求項２ないし５のいずれか１項に記載のテープ印刷システム。
【請求項７】
コンピュータを、請求項１ないし６のいずれか１項に記載のテープ印刷システムにおける前記制御ＰＣまたは前記テープ印刷装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータから受信した印刷データに基づいて印刷テープに印刷を行うテープ印刷システムおよびプログラムに関するものである。
【背景技術】
【０００２】
従来、ネットワーク接続したプリンタ（カラープリンタ）を多数の利用者が共有して使用する場合に、画像情報に利用者の識別情報を付加して印刷する印刷システムが知られている。この印刷システムでは、印刷された用紙の所定の部分（用紙の上端部および下端部）に利用者の識別情報を印刷することで、当該用紙の所有者を識別することができる（例えば、特許文献１参照）。
【特許文献１】特開平６−２６２８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の印刷システムでは、画像情報および識別情報の印刷領域を分けてはいるものの、実際には同一の用紙上に印刷される。このため、テーププリンタに上記を適用する場合においては、印刷テープ上の限られた印刷領域に識別情報と画像情報とを印刷することになり、印刷物（印刷済みテープ）の見た目が悪くなる。また、識別情報の印刷領域を余分に取る必要があるためテープ長が長くなったり、あるいは、テープ長が固定されている場合は、印刷する画像を縮小しなければならないという問題がある。
【０００４】
本発明は、上記の問題に鑑みたものであり、印刷物の見た目を損ねることなく印刷物の所有者を識別することができるテープ印刷システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のテープ印刷システムは、複数のＰＣ端末と、複数のＰＣ端末と接続され、複数のＰＣ端末からの印刷要求を受信する制御ＰＣと、制御ＰＣと接続され、制御ＰＣからの印刷指示に基づいて印刷を行うテープ印刷装置と、から成るテープ印刷システムであって、複数のＰＣ端末は、制御ＰＣに対して、印刷要求と共にＰＣ端末を識別するための識別情報を送信する印刷情報送信手段と、テープ印刷装置との接続形態を判別する接続形態判別手段と、を備え、印刷情報送信手段は、接続形態判別手段によりテープ印刷装置との接続形態を判別し、当該判別結果に応じて、制御ＰＣに対して印刷要求と共に識別情報を送信することを特徴とする。
【０００６】
また、この場合、テープ印刷装置は、印刷テープに印刷を行う印刷手段と、印刷テープをフルカットするフルカット手段と、印刷テープをハーフカットするハーフカット手段と、を備え、制御ＰＣは、印刷指示されたＰＣ端末を識別するための識別情報を記憶する記憶手段と、テープ印刷装置の印刷手段、フルカット手段およびハーフカット手段を制御する制御手段と、を備え、制御手段は、ＰＣ端末から印刷要求を受信した場合、ハーフカットによって印刷領域と非印刷領域とに画成された印刷テープの印刷領域に印刷要求に基づいて印刷を行うと共に非印刷領域に識別情報を印刷することが好ましい。
【０００７】
これらの構成によれば、ＰＣ端末は、出力先となるテープ印刷装置が、自身に直接接続されているテープ印刷装置、つまりローカルのテープ印刷装置であるか、制御ＰＣを介して接続されているテープ印刷装置、つまりネットワーク上にあり、共有されたテープ印刷装置であるのかを判別する。そして、ネットワーク上のテープ印刷装置に印刷を行う場合、制御ＰＣに対して印刷要求と共に識別情報を送信する。これにより、テープ印刷装置が共有されているか否かを簡単に把握できると共に、例えば、テープ印刷装置が共有されている場合のみ、つまり印刷テープの識別が必要な場合のみ識別情報を送信することができる。また、複数のＰＣ端末が制御ＰＣを介してテープ印刷装置で印刷を行う場合（複数のＰＣ端末によりテープ印刷装置を共有して使用する場合）、ハーフカットにより区別された印刷テープの印刷領域に印刷データを印刷すると共に、非印刷領域に該当するＰＣ端末の識別情報を印刷することができる。これにより、テープ印刷装置を複数のＰＣ端末で共有（複数のユーザが使用）した場合でも、識別情報に基づいて、出力した印刷テープの所有者を識別することができる。また、識別情報が、ハーフカットにより区別された非印刷領域、つまり、印刷済みテープ（印刷物）を貼付する際には捨ててしまう領域（捨て代）に印刷されるため、識別情報を印刷した場合でも、印刷領域の見た目を損ねることがない。さらに、識別情報を非印刷領域に印刷することで、識別情報の付加により印刷テープ（印刷領域）のテープ長が長くなることがなく、印刷テープの使用量を減らすことができる。また、テープ長が固定の場合であっても、印刷領域に印刷される印刷画像に影響（印刷画像の縮小等）を与えることなく、識別情報を印刷（付加）することができる。なお、ＰＣ端末と同様に、制御ＰＣからも印刷テープの印刷を行うことができる。
【０００８】
この場合、制御手段は、複数のＰＣ端末の中に、稼動状態のＰＣ端末があるか否かを判別し、稼動状態のＰＣ端末があると判別した場合、印刷手段を制御して非印刷領域に識別情報を印刷し、稼動状態のＰＣ端末がないと判別した場合、印刷手段を制御して非印刷領域に識別情報を印刷しないことが好ましい。
【０００９】
この構成によれば、複数のＰＣ端末の稼動状況を判別することで、テープ印刷装置が共有されているか否かを判別し、共有されている場合にのみ識別情報の印刷を行う。これにより、テープ印刷装置が共有されていない場合、つまり、印刷テープを識別する必要がない場合には、識別情報を印刷しないため、不要な印刷動作を省くことができる。
【００１０】
これらの場合、印刷テープの印刷を複数枚連続して行う連続印刷において、制御手段は、印刷手段を制御し、印刷テープの先端および後端のいずれか一方に位置する非印刷領域のみに識別情報を印刷することが好ましい。
【００１１】
この構成によれば、例えば、印刷テープ間のフルカットを行うことなく、つまり、複数枚の印刷テープを繋げた状態で連続して印刷を行う場合（連続印刷）、印刷テープの先端（あるいは後端）に非印刷領域を設定し、当該非印刷部分にのみ識別情報を印刷する。これにより、複数枚の印刷テープを連続印刷する場合、１の非印刷領域のみに識別情報を印刷するだけで、全て（複数枚）の印刷テープを識別することができると共に、全ての印刷テープ毎に非印刷領域を設定する場合に比べ、印刷テープの無駄を無くすことができる。なお、印刷テープと印刷テープとの間（印刷テープ間）はハーフカットにより繋げておくことが好ましい。
【００１２】
これらの場合、ＰＣ端末は、印刷テープのハーフカットの有無を設定するハーフカット設定手段を備え、制御手段は、ハーフカット設定手段に基づいて、ハーフカット手段の制御を行うことが好ましい。
【００１３】
この構成によれば、ＰＣ端末を使用するユーザが、印刷テープに対してハーフカットを行うか否かを設定できる。これにより、例えば、ハーフカットなしに設定することで、テープ印刷装置が共有されている場合でも非印刷領域を設定せずに印刷を行う、つまり識別情報なしで印刷を行う等、各ユーザのニーズに応じた印刷結果を提供することができる。
【００１４】
これらの場合、ＰＣ端末は、非印刷領域に識別情報を印刷するか否かに関する条件を含む印刷条件を設定する識別情報印刷設定手段を、さらに備え、制御手段は、識別情報印刷設定手段に基づいて、非印刷領域への識別情報の印刷を制御することが好ましい。
【００１５】
この構成によれば、ＰＣ端末を使用するユーザが、印刷テープに識別情報を印刷するか否かに関する条件を含む印刷条件を設定できる。これにより、例えば、識別情報を印刷しないように設定することで、非印刷領域がある場合でも識別情報を印刷しない等、各ユーザのニーズに応じた印刷結果を提供することができる。
【００１６】
本発明のプログラムは、コンピュータを、上記に記載のテープ印刷システムにおける制御ＰＣまたはテープ印刷装置の各手段として機能させるためのものであることを特徴とする。
【００１７】
これを用いることにより、ハーフカットにより区別された印刷テープの印刷領域に印刷データを印刷すると共に、非印刷領域に識別情報を印刷することができるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付の図面を参照して、本実施形態に係るテープ印刷システムについて説明する。本実施形態に係るテープ印刷システムは、複数のＰＣ（Personal Computer）端末（ユーザ）でテープ印刷装置を共有して印刷テープの印刷を行う場合において、印刷済みテープ（印刷物）の見た目を損ねることなく、印刷済みテープの所有者を識別(特定)することができるシステムである。
【００１９】
図１に示すように、本実施形態のテープ印刷システム１は、印刷要求を受信する制御ＰＣ２と、制御ＰＣ２からの印刷指示に基づいて印刷を行うテープ印刷装置３と、制御ＰＣ２に対して印刷要求を送信する複数のＰＣ端末４と、で構成され、これら端末はＬＡＮ５（Local Area Network）により接続されている。なお、端末間の接続に用いられるＬＡＮ５は、有線／無線のいずれでも良い。
【００２０】
ＰＣ端末４は、ユーザが使用するパーソナルコンピュータであり、制御ＰＣ２に対して印刷要求を送信する。印刷要求には、印刷テープＴに印刷する印刷データ１１（図６参照）、印刷テープＴの所有者（ＰＣ端末４）を識別するための識別情報１２（図６参照）および印刷に関する諸設定が定義された印刷設定情報１３（図２参照）が含まれており、この印刷要求に基づいて印刷テープＴの印刷が行われる。
【００２１】
図２に示すように、この印刷設定情報１３は、印刷設定画面１５の中で設定され、印刷テープＴの設定（テープ幅等）、解像度の設定、テープカット設定２１（テープカットする／しない）等、一般的な印刷設定の情報に加え、印刷テープＴのハーフカット（詳細は、後述）に関する設定（ハーフカット設定２２）、識別情報１２の印刷に関する設定（識別情報印刷設定２３）、および複数枚の印刷テープＴの印刷を連続して行う連続印刷の設定（連続印刷設定２４）に関する情報が含まれる。
【００２２】
ハーフカット設定２２は、印刷テープＴに対してハーフカットを行うか否かを設定（選択）することができる。また、識別情報印刷設定２３は、強制的に識別情報１２を印刷する第１モード２５、ネットワーク環境やその他設定条件に応じて識別情報１２を印刷する第２モード２６、識別情報１２を印刷しない第３モード２７のいずれかを設定（選択）することができる。連続印刷設定２４は、チェックボックス２８をチェックすることで連続印刷が有効となり、チェックなしで無効となる。各ユーザがこれらの設定をすることで、当該ユーザが所望する印刷結果（印刷物）を得ることができる。
【００２３】
なお、識別情報１２は、印刷テープＴ（印刷済みテープ）の所有者を識別（特定）することができる情報であれば良く、例えば、ＰＣ端末４のコンピュータ名、ログインユーザ名等を識別情報１２として使用することが考えられる。
【００２４】
制御ＰＣ２は、ＰＣ端末４から印刷要求を受信し、印刷要求を記録すると共に当該印刷要求に印刷ジョブＩＤを付与して印刷ジョブの管理を行う。そして、この管理情報に基づいて印刷要求を処理し、当該印刷要求に基づいてテープ印刷装置３に対して印刷指示を出す。また、制御ＰＣ２は、ＰＣ端末４と同様に、自身からも印刷要求を行うことが可能であり、印刷データ１１、自身の識別情報１２および自身に設定されている印刷設定情報１３に基づいて、テープ印刷装置３に対して印刷指示を出す。この時、制御ＰＣ２は、テープ印刷装置３が共有されているか否かを判別し、その結果に基づいてテープ印刷装置３に印刷指示を出す。制御ＰＣ２は、複数のＰＣ端末４の中に、稼動状態のＰＣ端末４があるか否かを判別し、稼動状態のＰＣ端末４があると判別した場合、テープ印刷装置３は共有されていると見なす。この場合、制御ＰＣ２は、自身に設定された印刷設定情報１３に基づいて、印刷データ１１および識別情報１２の印刷指示を出す。
【００２５】
一方、稼動状態のＰＣ端末４がないと判断した場合、つまり、制御ＰＣ２のみが稼動している場合、テープ印刷装置３は共有されていないと見なす。この場合、制御ＰＣ２自身の印刷設定情報１３（識別情報印刷設定２３）の如何に関わらず、識別情報１２を印刷せずに印刷データ１１のみを印刷するように印刷指示を出す。これにより、テープ印刷装置３が共有されていない場合、つまり、印刷テープＴを識別する必要がない場合には、識別情報１２を印刷せず、不要な印刷動作を省くことができる。なお、ＰＣ端末４は、印刷テープＴの印刷要求が実行できるように設定されていることが前提である。また、稼動状態とは、ＰＣ端末４が起動されている状態を指す。
【００２６】
テープ印刷装置３は、制御ＰＣ２からの印刷指示に基づき印刷テープＴに印刷を行う。図３に示すように、この印刷テープＴは、裏面に粘着剤層（粘着層）が設けられた基材テープ（基材シート）３１と、この粘着剤層を覆うように基材テープ３１に貼付された剥離テープ（剥離シート）３２とから構成されている。
【００２７】
テープ印刷装置３は、当該印刷テープＴの基材テープ３１および剥離テープ３２の両方をカットするフルカットと、当該印刷テープＴの基材テープ３１のみをカットするハーフカットの２種類の方法により印刷テープＴのカットを行う。ハーフカットによって切断された印刷テープＴは、ハーフカット部分３３を境に、印刷データ１１を印刷する印刷領域３４と識別情報１２を印刷する非印刷領域３５と、に区別される。この非印刷領域３５は、印刷テープＴの先端、あるいは後端に設けられ、印刷領域３４を貼付する際には捨ててしまう領域、いわゆる捨て代（ハーフカット代）として設けられる。また、印刷テープＴをハーフカットすることにより、ハーフカット部分３３を境にして、剥離テープ３２から基材テープ３１（印刷領域３４）を容易に剥離することができる。
【００２８】
次に、図４および図５を参照し、テープ印刷システム１の制御構成について説明する。図４（ａ）に示すように、ＰＣ端末４は、ＣＰＵ４１（Central Processing Unit）、ＲＡＭ４２（Random Access Memory）、ＲＯＭ４３（Read Only Memory）、ＨＤＤ４４（Hard Disk Drive）、通信インターフェース４５、入力デバイス４６、ディスプレイ４７により構成されている。ＣＰＵ４１は、ＲＯＭ４３に記憶された制御プログラムを起動時にＲＡＭ４２にコピーし、その制御プログラムに従ってＲＡＭ４２内等に保存されたデータの処理を行う。また、ＨＤＤ４４には、テープ作成プログラム４８およびテープ印刷装置３との接続形態（制御ＰＣ２を介して接続されているか、直接接続されているか）を示す接続形態情報４９が記録されている。
【００２９】
ＣＰＵ４１は、テープ作成プログラム４８を起動することで、入力デバイス４６によって入力された情報をディスプレイ４７に表示すると共に、入力された情報に基づいて印刷データ１１を生成する。また、ＣＰＵ４１は、入力デバイス４６により印刷設定画面１５で設定された情報に基づいて、印刷設定情報１３を生成する。そして、ＣＰＵ４１は、これら印刷データ１１および印刷設定情報１３を通信インターフェース４５を介して制御ＰＣ２に送信（印刷要求）する。この時、ＣＰＵ４１は、接続形態情報４９に基づいて、出力先となるテープ印刷装置３との接続形態を判別する（接続形態判別手段）。そして、当該テープ印刷装置３が制御ＰＣ２を介して接続されている、つまりネットワーク上のテープ印刷装置３（共有されたテープ印刷装置３）である場合は、上記の情報に加え、自身のコンピュータ名、あるいはログインユーザ名等を識別情報１２として送信する（印刷情報送信手段）。これにより、テープ印刷装置３が共有されているか否かを簡単に把握できると共に、テープ印刷装置３が共有されている場合のみ、つまり印刷テープＴの識別が必要な場合のみ識別情報１２を送信することができる。
【００３０】
次に、図４（ｂ）を参照して、制御ＰＣ２の制御構成について説明する。制御ＰＣ２は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、ＨＤＤ５４、通信インターフェース５５、入出力インターフェース５６、入力デバイス５７、ディスプレイ５８により構成されている。ＣＰＵ５１は、ＲＯＭ５３に記憶された制御プログラムを起動時にＲＡＭ５２にコピーし、その制御プログラムに従ってＲＡＭ５２内等に保存されたデータの処理を行う。また、ＨＤＤ５４には、テープ作成プログラム６１、プリンタ制御プログラム６２（制御手段）、ＰＣ端末管理データベース６３が記録されている。
【００３１】
ＣＰＵ５１は、通信インターフェース５５を介して、ＰＣ端末４から印刷データ１１、識別情報１２、印刷設定情報１３から成る印刷要求を受信して記録する（記憶手段）。そして、ＣＰＵ５１は、プリンタ制御プログラム６２により、当該印刷要求に対して印刷ジョブＩＤを付与して印刷ジョブの管理を行う。ＣＰＵ５１は、管理している印刷ジョブの情報に基づき、対象となる印刷データ１１、識別情報１２および印刷設定情報１３を、入出力インターフェース５６を介してテープ印刷装置３に送信（印刷指示）し、ＰＣ端末４から受信した印刷要求を順次処理する。
【００３２】
また、ＣＰＵ５１は、テープ作成プログラム６１を起動し、自身の入力デバイス５７から入力された情報をディスプレイ５８に表示すると共に、入力された情報に基づいて印刷データ１１を生成する。さらに、ＣＰＵ５１は、入力デバイス５７により印刷設定画面１５で設定された情報に基づいて、印刷設定情報１３を生成する。そして、ＣＰＵ５１は、生成した印刷データ１１および印刷設定情報１３を、入出力インターフェース５６を介してテープ印刷装置３に送信（印刷指示）する。この時、ＣＰＵ５１は、テープ印刷装置３が共有されているか否かの判別を行う。そして、判別の結果、テープ印刷装置３が共有されていれば、上記の情報（印刷データ１１および印刷設定情報１３）に加え、自身を識別するための識別情報１２を送信する。
【００３３】
上記の判別の方法としては、例えば、ＰＣ端末管理データベース６３を用いる方法が考えられる。ＰＣ端末管理データベース６３は、テープ印刷装置３を利用可能なＰＣ端末４、つまりテープ印刷装置３を指定して印刷要求を発行することができるＰＣ端末４が登録されたデータベースである。ＣＰＵ５１は、このＰＣ端末管理データベース６３に登録されたＰＣ端末４が稼動しているか否かをチェックすることで、現時点でテープ印刷装置３が共有されているか否かを判別する。例えば、ＣＰＵ５１が、ＰＣ端末管理データベース６３に登録された複数のＰＣ端末４に対してコマンドを発行し、少なくとも１のＰＣ端末４から当該コマンドに対する応答を受信した場合は、当該ＰＣ端末４は稼動状態であると判別、つまりテープ印刷装置３は共有されている状態にあると判別する。一方、全てのＰＣ端末４から当該コマンドに対する応答が無い場合は、当該ＰＣ端末４は非稼動状態であると判別、つまりテープ印刷装置３は共有されていない状態にあると判別する。
【００３４】
次に、図５を参照して、テープ印刷装置３の制御構成について説明する。テープ印刷装置３は、操作部７１と、印刷部７２と、切断部７３と、入出力部７４と、駆動部７５と、これら各部に接続され、テープ印刷装置３全体の制御を行う制御部７６と、によって構成されている。
【００３５】
操作部７１は、キー入力部８１およびディスプレイ８２を有し、文字情報の入力や各種情報の表示などユーザインターフェースを司る。印刷部７２は、印刷ヘッド８３（印刷手段）およびテープ送りモータ８４を有し、印刷データ１１、識別情報１２および印刷設定情報１３に基づいて印刷ヘッド８３およびテープ送りモータ８４を駆動することで、印刷テープＴに印刷を行うと共にテープ送り経路（図示省略）に沿って印刷テープＴを送出する。
【００３６】
切断部７３は、フルカッタ８６（フルカット手段）およびハーフカッタ８８（ハーフカット手段）、並びにこれらをそれぞれ駆動するフルカッタモータ８５およびハーフカッタモータ８７を有している。そして、切断部７３は、各カッタモータ８５、８７を駆動することでフルカッタ８６、またはハーフカッタ８８を動作させ、テープ排出口（図示省略）に送り出される印刷テープＴを所定の長さとなるようにフルカット、あるいはハーフカットする。入出力部７４は、入出力インターフェース８９を有し、入出力インターフェース８９と制御ＰＣ２とを接続ケーブル８（図１参照）で接続し、制御ＰＣ２から送信される印刷指示等のデータ送受信を行う。駆動部７５は、ディスプレイドライバ９０、ヘッドドライバ９１、テープ送りドライバ９２およびカッタモータドライバ９３を有し、各部を駆動する。
【００３７】
制御部７６は、ＣＰＵ９５、ＲＡＭ９６、ＲＯＭ９７、入出力制御装置９８（以下、「ＩＯＣ：Input Output Controller」と称する）を備えており、これらは互いに内部バス９９により接続されている。そして、ＣＰＵ９５はＲＯＭ９７内の制御プログラムに従って、ＩＯＣ９８を介してテープ印刷装置３内の各部から各種信号・データを入力する。また、入力した各種信号・データに基づいて、ＲＡＭ９６内の各種データを処理し、ＩＯＣ９８を介してテープ印刷装置３内の各部に各種信号・データを出力する。これにより、制御部７６が、印刷・送り処理や切断処理の実行または停止等の制御を行う。
【００３８】
図６は印刷テープＴに印刷情報および識別情報１２を印刷した様子を示す図である。図６（ａ）は、識別情報１２として印刷要求を行った端末（ＰＣ端末４、あるいは制御ＰＣ２）のコンピュータ名を印刷する様子を示しており、図６（ｂ）は、識別情報１２としてログインユーザ名を印刷する様子を示している。印刷テープＴの印刷領域３４に印刷データ１１を印刷すると共に、非印刷領域３５（ハーフカット代）に識別情報１２を印刷する場合、ＣＰＵ９５は、制御ＰＣ２からの印刷指示を受信し、当該印刷指示に基づき、テープ送りモータ８４を駆動して印刷テープＴを所定の長さだけテープ送りする。そして、ＣＰＵ９５は、ハーフカッタモータ８７の駆動を制御してハーフカッタ８８を動作させ、印刷テープＴのハーフカットを行うことで、印刷テープＴを非印刷領域３５と印刷領域３４とに区別する。この場合、ＣＰＵ９５は、印刷テープＴのテープ送りに合わせて印刷ヘッド８３の駆動を制御し、非印刷領域３５に識別情報１２を印刷する。そして、ＣＰＵ９５は、さらにテープ送りモータ８４を制御して印刷テープＴをテープ送りしつつ、印刷ヘッド８３を制御して印刷領域３４に印刷データ１１を印刷する。印刷データ１１の印刷が終了すると、ＣＰＵ９５は、フルカッタモータ８５の駆動を制御してフルカッタ８６を動作させ、印刷テープＴのフルカットを行う。
【００３９】
また、図７は、連続印刷時の印刷テープＴの様子を示す図である。複数枚の印刷テープＴを連続して印刷する（連続印刷）場合、ＣＰＵ９５は、制御ＰＣ２からの連続印刷の印刷指示を受信し、当該印刷指示に基づき、テープ送りモータ８４を駆動して印刷テープＴを所定の長さだけテープ送りする。そして、ＣＰＵ９５は、ハーフカッタモータ８７の駆動を制御してハーフカッタ８８を動作させ、印刷テープＴのハーフカットを行うことで、印刷テープＴを非印刷領域３５と印刷領域３４とに区別する。この場合、ＣＰＵ９５は、印刷テープＴのテープ送りに合わせて印刷ヘッド８３の駆動を制御し、非印刷領域３５に識別情報１２を印刷する。そして、ＣＰＵ９５は、さらにテープ送りモータ８４を制御して印刷テープＴをテープ送りしつつ、印刷ヘッド８３を制御して印刷領域３４に最初の印刷データ１１を印刷する。最初の印刷データ１１の印刷が終了すると、ＣＰＵ９５は、ハーフカッタモータ８７の駆動を制御してハーフカッタ８８を動作させ、印刷テープＴのハーフカットを行う。そして、ＣＰＵ９５は、印刷テープＴをテープ送りしつつ、印刷ヘッド８３を制御して、上記ハーフカットにより区別された次の印刷領域３４に対して、次の印刷データ１１を印刷する。ＣＰＵ９５は、印刷指示に基づいてこの動作を繰り返し、最後の印刷データ１１の印刷が終了した時点で、フルカッタモータ８５の駆動を制御して、フルカッタ８６を動作させ、印刷テープＴのフルカットを行う。
【００４０】
つまり、連続印刷の場合、剥離テープ３２により繋がった複数枚の印刷テープＴａ、Ｔｂ、Ｔｃを１枚の印刷テープＴと見なし、その先端（あるいは、後端）にのみ非印刷領域３５を設け、当該非印刷領域３５に識別情報１２を印刷する。これにより、複数枚の印刷テープＴを連続印刷する場合、１の非印刷領域３５のみに識別情報１２を印刷するだけで、全て（複数枚）の印刷テープＴａ、Ｔｂ、Ｔｃを識別することができると共に、全ての印刷テープＴａ、Ｔｂ、Ｔｃ毎に非印刷領域３５を設定する場合に比べ、印刷テープＴの無駄を無くすことができる。
【００４１】
なお、連続印刷の際、印刷テープ間３６のハーフカット部分３３の両側は、それぞれ印刷領域３４として設定されることとなる。また、上述の連続印刷時の印刷方法は一例であり、例えば、印刷テープ間３６をフルカットして全ての印刷テープＴに非印刷領域３５を設定する（図６に示すような印刷テープＴを複数枚作成する）ことも可能である。
【００４２】
ここで、図８および図９を参照して、ＰＣ端末４からテープ印刷装置３で印刷テープＴの印刷を行う際の印刷手順について説明する。なお、ここでは、ＰＣ端末４の接続形態情報４９には、出力先のテープ印刷装置３がネットワーク上に存在する旨の情報が記録されており、テープ印刷装置３は共有されているものとする。
【００４３】
まず、ＰＣ端末４は、ユーザからの入力情報に基づいて、印刷データ１１を生成する（Ｓ０１）。次に、ＰＣ端末４は、ユーザにより設定されたハーフカット設定２２、識別情報印刷設定２３および連続印刷設定２４に基づいて、印刷設定情報１３を生成する（Ｓ０２）。そして、ＰＣ端末４は、これら印刷データ１１、印刷設定情報１３および自身の識別情報１２から成る印刷要求を、制御ＰＣ２に送信する（Ｓ０３）。制御ＰＣ２は、印刷要求を受信し（Ｓ０４）、当該印刷要求に基づいてテープ印刷装置３に印刷指示を出す（Ｓ０５）。印刷指示を受けたテープ印刷装置３は、当該印刷指示に含まれる連続印刷設定２４に基づき印刷処理を行う（Ｓ０６）。
【００４４】
連続印刷が設定されていない場合（Ｓ０７：Ｎｏ）、テープ印刷装置３は、識別情報印刷設定２３に基づき印刷処理を行う（Ｓ０８）。識別情報印刷設定２３が第１モード２５（強制的に識別情報１２を印刷するモード）に設定されている場合（Ｓ０９）、テープ印刷装置３は、ハーフカット設定２２に関わらず、印刷テープＴのハーフカットを実行して非印刷領域３５を設定すると共に、当該非印刷領域３５に識別情報１２を印刷する（Ｓ１０）。
【００４５】
一方、識別情報印刷設定２３が第２モード２６（設定条件に応じて識別情報１２を印刷するモード）に設定されている場合（Ｓ１１）、テープ印刷装置３は、ハーフカット設定２２に基づき印刷処理を行う（Ｓ１２）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ１３：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行して非印刷領域３５を設定すると共に、当該非印刷領域３５に識別情報１２を印刷する（Ｓ１４）。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ１３：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない（Ｓ１５）。
【００４６】
また、識別情報印刷設定２３が第３モード２７（識別情報１２を印刷しない）に設定されている場合（Ｓ１６）、テープ印刷装置３は、ハーフカット設定２２に基づき印刷処理を行う（Ｓ１７）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ１８：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行して非印刷領域３５を設定するが、識別情報１２の印刷を行わない（Ｓ１９）。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ１８：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない（Ｓ２０）。
【００４７】
一方で、連続印刷が設定されている場合（Ｓ０７：Ｙｅｓ）、テープ印刷装置３は、識別情報印刷設定２３に基づき印刷処理を行う（Ｓ２１）。識別情報印刷設定２３が第１モード２５（強制的に識別情報１２を印刷するモード）に設定されている場合（Ｓ２２）、テープ印刷装置３は、ハーフカット設定２２に関わらず、印刷テープＴのハーフカットを実行して非印刷領域３５を設定し、当該非印刷領域３５に識別情報１２を印刷すると共に、印刷テープ間３６をハーフカットすることで、複数の印刷テープＴを繋げて印刷を行う（Ｓ２３）。
【００４８】
一方、識別情報印刷設定２３が第２モード２６（設定条件に応じて識別情報１２を印刷するモード）に設定されている場合（Ｓ２４）、テープ印刷装置３は、ハーフカット設定２２に基づき印刷処理を行う（Ｓ２５）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ２６：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行して非印刷領域３５を設定し、当該非印刷領域３５に識別情報１２を印刷すると共に、印刷テープ間３６をハーフカットすることで、複数の印刷テープＴを繋げながら印刷を行う（Ｓ２７）。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ２６：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない。さらに、テープ印刷装置３は、印刷テープ間３６をフルカットすることで、複数の印刷テープＴを１枚ずつ連続で印刷する（Ｓ２８）。
【００４９】
また、識別情報印刷設定２３が第３モード２７（識別情報１２を印刷しない）に設定されている場合（Ｓ２９）、テープ印刷装置３は、ハーフカット設定２２に基づき印刷処理を行う（Ｓ３０）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ３１：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴに識別情報１２の印刷を行わずに、印刷テープ間３６をハーフカットして複数の印刷テープＴを繋げて印刷を行う（Ｓ３２）。この場合、印刷テープＴに非印刷領域３５を設定しても良いし、設定しなくても良い。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ３１：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない。そして、テープ印刷装置３は、印刷テープ間３６をフルカットすることで、複数の印刷テープＴを１枚ずつ連続で印刷する（Ｓ３３）。
【００５０】
次に、図１０を参照して、制御ＰＣ２からテープ印刷装置３で印刷テープＴの印刷を行う際の印刷手順について説明する。まず、制御ＰＣ２は、ユーザからの入力情報に基づいて、印刷データ１１を生成する（Ｓ４１）。次に、制御ＰＣ２は、ユーザにより設定されたハーフカット設定２２、識別情報印刷設定２３および連続印刷設定２４に基づいて、印刷設定情報１３を生成する（Ｓ４２）。そして、制御ＰＣ２は、テープ印刷装置３が、共有されているか否かを判別する（Ｓ４３）。テープ印刷装置３が共有されている場合（Ｓ４４：Ｙｅｓ）、制御ＰＣ２は、テープ印刷装置３に対して印刷指示を出し、テープ印刷装置３は、図８のＳ０６以降の手順で印刷処理を実行する。
【００５１】
一方、テープ印刷装置３が共有されていない場合（Ｓ４４：Ｎｏ）、制御ＰＣ２は、識別情報印刷設定２３を第３モード２７（識別情報１２を印刷しない）に強制的に変更する（Ｓ４５）。そして、制御ＰＣ２は、これら印刷データ１１、印刷設定情報１３（変更後の識別情報印刷設定２３を含む）および自身の識別情報１２に基づく印刷指示を、テープ印刷装置３に送信する（Ｓ４６）。
【００５２】
印刷指示を受信したテープ印刷装置３は、印刷指示に含まれる連続印刷設定２４に基づいて印刷処理を行う（Ｓ４７）。連続印刷が設定されていない場合（Ｓ４８：Ｎｏ）、テープ印刷装置３は、ハーフカット設定２２に基づいて印刷処理を行う（Ｓ４９）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ５０：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行して非印刷領域３５を設定するが、識別情報１２の印刷を行わない（Ｓ５１）。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ５０：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない（Ｓ５２）。
【００５３】
一方、連続印刷が設定されている場合（Ｓ４８：Ｙｅｓ）、テープ印刷装置３は、ハーフカット設定２２に基づいて印刷処理を行う（Ｓ５３）。ハーフカット設定２２がハーフカット有りに設定されている場合（Ｓ５４：Ｙｅｓ）、テープ印刷装置３は、印刷テープＴに識別情報１２の印刷を行わずに、印刷テープ間３６をハーフカットして複数の印刷テープＴを繋げながら印刷を行う（Ｓ５５）。この場合、印刷テープＴに非印刷領域３５を設定しても良いし、設定しなくても良い。一方、ハーフカット設定２２がハーフカットなしに設定されている場合（Ｓ５４：Ｎｏ）、テープ印刷装置３は、印刷テープＴのハーフカットを実行せず、つまり非印刷領域３５を設定せず、且つ識別情報１２の印刷を行わない。そして、テープ印刷装置３は、印刷テープ間３６をフルカットすることで、複数の印刷テープＴを１枚ずつ連続で印刷する（Ｓ５６）。
【００５４】
以上のように、本実施形態よれば、複数のＰＣ端末４が制御ＰＣ２を介してテープ印刷装置３で印刷を行う場合、つまり、複数のＰＣ端末４によりテープ印刷装置３を共有して使用する場合、ハーフカットにより区別された印刷テープＴの印刷領域３４に印刷データ１１を印刷すると共に、非印刷領域３５に識別情報１２を印刷することができる。これにより、テープ印刷装置３を複数のＰＣ端末４で共有（複数のユーザが使用）した場合でも、識別情報１２に基づいて、出力した印刷テープＴの所有者を識別することができる。
【００５５】
また、識別情報１２は、ハーフカットにより区別された非印刷領域３５、つまり、印刷済みテープＴ（印刷物）を貼付する際には捨ててしまう領域（捨て代）に印刷されるため、識別情報１２を印刷した場合でも、印刷領域３４の見た目を損ねることがない。さらに、識別情報１２を非印刷領域３５に印刷することで、識別情報１２の付加により印刷テープＴ（印刷領域３４）のテープ長が長くなることがなく、印刷テープＴの使用量を減らすことができる。また、テープ長が固定の場合であっても、印刷領域３４に印刷される印刷情報に影響（印刷画像の縮小等）を与えることなく、識別情報１２を印刷（付加）することができる。
【００５６】
なお、本実施形態で述べた、印刷設定情報１３およびテープ印刷装置３の共有状態（共有されているか否か）に基づく印刷テープＴの印刷および切断のパターンは、あくまでも一例であり、これに限定されるものではない。
【００５７】
また、識別情報１２として、コンピュータ名およびログインユーザ名を例示しているが、これに限定されるものではない。
【００５８】
また、テープ印刷装置３に複数のユーザ名を登録し、単体のテープ印刷装置３（ＰＣ端末４や制御ＰＣ２等に接続されていない状態のテープ印刷装置３）で印刷テープＴの印刷を行う場合において、ユーザ名を識別情報１２として印刷テープＴの印刷を行うようにしても良い。
【００５９】
また、本実施形態では、ＰＣ端末４から制御ＰＣ２に識別情報１２を送信するようにしているが、これに限らず、制御ＰＣ２が、各ＰＣ端末４と対応付けられた識別情報１２を記憶する記憶手段を備え、制御ＰＣ２がＰＣ端末４からの印刷要求（印刷データ１１）を受信した場合に、送信元となるＰＣ端末４を判別し、判別した当該ＰＣ端末４に対応する識別情報１２を付加するようにしても良い。この場合、この記憶手段は、図４（ｂ）に示すＨＤＤ５４に相当する。
【００６０】
また、上記の例に示した、制御ＰＣ２およびテープ印刷装置３の機能をプログラムとして提供することも可能である。また、そのプログラムを記憶媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００６１】
また、上述した実施例によらず、テープ印刷システム１の装置構成や処理工程等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００６２】
【図１】本実施形態に係るテープ印刷システムのシステム構成図である。
【図２】印刷設定画面を示す図である。
【図３】印刷テープの構成を示す図である。
【図４】（ａ）ＰＣ端末の制御ブロック図、および（ｂ）プリントサーバの制御ブロック図である。
【図５】テーププリンタの制御ブロック図である。
【図６】印刷テープに印刷情報および識別情報を印刷した様子を示す図である。
【図７】連続印刷時の印刷テープの様子を示す図である。
【図８】ＰＣ端末から印刷テープに印刷を行う際の印刷手順について説明するフローチャートである。
【図９】ＰＣ端末から印刷テープに印刷を行う際の印刷手順について説明するフローチャートである。
【図１０】プリントサーバから印刷テープに印刷を行う際の印刷手順について説明するフローチャートである。
【符号の説明】
【００６３】
１…テープ印刷システム  ２…制御ＰＣ  ３…テープ印刷装置  ４…ＰＣ端末  １１…印刷データ  １２…識別情報  ２２…ハーフカット設定  ２３…識別情報印刷設定  ３４…印刷領域  ３５…非印刷領域  ４９…接続形態情報  ５４…ＨＤＤ  ６２…プリンタ制御プログラム  ８３…印刷手段  ８６…フルカッタ  ８８…ハーフカッタ  Ｔ…印刷テープ
【図１】
2009064176.tif 000003
【図２】
2009064176.tif 000004
【図３】
2009064176.tif 000005
【図４】
2009064176.tif 000006
【図５】
2009064176.tif 000007
【図６】
2009064176.tif 000008
【図７】
2009064176.tif 000009
【図８】
2009064176.tif 000010
【図９】
2009064176.tif 000011
【図１０】
2009064176.tif 000012