(57)【特許請求の範囲】
【請求項１】
情報処理装置と、前記情報処理装置と接続可能なテープ印刷装置と、を含む印刷システムであって、
前記情報処理装置は、
前記テープ印刷装置に装着されたテープに関するテープ情報を、前記テープ印刷装置から取得するテープ情報取得部と、
前記テープ情報に基づき、既存の規格とは異なる新規テープが装着されているか否かを判別する新規テープ判別部と、
前記新規テープが装着されていると判別した場合に、当該新規テープに対応する印刷パラメーターを取得する印刷パラメーター取得部と、
前記新規テープが装着されていると判別した場合、印刷データと共に、前記印刷パラメーター取得部により取得した前記印刷パラメーターを前記テープ印刷装置に送信するデータ送信部と、を備え、
前記テープ印刷装置は、
前記印刷データおよび前記印刷パラメーターを前記情報処理装置から受信するデータ受信部と、
前記印刷データに加えて前記印刷パラメーターを受信した場合、受信した前記印刷パラメーターに基づいて、受信した前記印刷データを印刷する印刷制御部と、を備えたことを特徴とする印刷システム。
【請求項２】
前記印刷パラメーターは、
前記テープ印刷装置の印刷速度、印刷時における前記テープ印刷装置の印刷ヘッドによる分割印刷数、印刷時における前記印刷ヘッドの印加時間、および印刷時に使用する前記印刷ヘッドに形成された発熱素子の位置情報の内の、少なくとも１つを含むことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記情報処理装置は、
前記新規テープ判別部により前記新規テープが装着されていると判別された場合に、当該新規テープに対応する前記印刷パラメーターが必要である旨を報知する報知部を、さらに備えたことを特徴とする請求項１または請求項２に記載の印刷システム。
【請求項４】
前記テープ情報は、前記テープのテープ幅、テープ材質、および前記テープに印刷するインクに関する情報の内の、少なくとも１つを含むことを特徴とする請求項１ないし請求項３のいずれか一項に記載の印刷システム。
【請求項５】
前記情報処理装置は、
印刷プレビュー画面を表示する表示部を、さらに備え、
前記テープ情報取得部は、前記印刷プレビュー画面を表示する時に、前記テープ情報を、前記テープ印刷装置から取得することを特徴とする請求項１ないし請求項４のいずれか一項に記載の印刷システム。
【請求項６】
コンピューターを、請求項１ないし請求項５のいずれか一項に記載の印刷システムにおける前記情報処理装置の各部として機能させるためのプログラム。
【請求項７】
情報処理装置と、前記情報処理装置と接続可能なテープ印刷装置と、を含む印刷システムの制御方法であって、
前記情報処理装置が、
前記テープ印刷装置に装着されたテープに関するテープ情報を、前記テープ印刷装置から取得するテープ情報取得ステップと、
前記テープ情報に基づき、既存の規格とは異なる新規テープが装着されているか否かを判別する新規テープ判別ステップと、
前記新規テープが装着されていると判別した場合に、当該新規テープに対応する印刷パラメーターを取得する印刷パラメーター取得ステップと、
前記新規テープが装着されていると判別した場合、印刷データと共に、前記印刷パラメーター取得ステップにより取得した前記印刷パラメーターを前記テープ印刷装置に送信するデータ送信ステップと、を実行し、
前記テープ印刷装置が、
前記印刷データおよび前記印刷パラメーターを前記情報処理装置から受信するデータ受信ステップと、
前記印刷データに加えて前記印刷パラメーターを受信した場合、受信した前記印刷パラメーターに基づいて、受信した前記印刷データを印刷する印刷ステップと、を実行することを特徴とする印刷システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テープ印刷装置と接続され、当該テープ印刷装置に印刷データを供給することが可能な印刷システム、プログラムおよび印刷システムの制御方法に関するものである。
【背景技術】
【０００２】
従来、様々な種類のテープ（テープカートリッジ）を装着可能に構成され、装着したテープに対して所望の印刷を行なうテープ印刷装置が知られている（例えば、特許文献１参照）。このテープ印刷装置には、テープ識別センサーが設けられており、このセンサーを用いてカートリッジに設けられている複数の孔の有無を検出することで、テープの有無（テープカートリッジが装着されているか否か）およびテープ種別（テープカートリッジの種別）を検出できるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３５５５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のテープ印刷装置で使用するテープ（テープカートリッジ）のバリエーションを増やすため、既存のテープに加え、新しい規格（種類）のテープを作ることが考えられている。しかしながら、新しい規格のテープを作る際、テープやインクリボンによる印刷条件を、既存のテープ印刷装置の印刷条件（既存のテープ印刷装置の規格（仕様））に合わせる形で設計するか、あるいはテープ印刷装置自体を新しい規格のテープに対応できるように変更するしかなかった。このため、新しいテープの作成に際して設計上の制限がかかったり、あるいは、新しいテープを作成したとしても容易に対応することができないという問題がある。
【０００５】
本発明は上記の問題に鑑み、新しい規格のテープであっても容易に利用することを可能にする印刷システム、プログラムおよび印刷システムの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の印刷システムは、情報処理装置と、情報処理装置と接続可能なテープ印刷装置と、を含む印刷システムであって、情報処理装置は、テープ印刷装置に装着されたテープに関するテープ情報を、テープ印刷装置から取得するテープ情報取得部と、テープ情報に基づき、既存の規格とは異なる新規テープが装着されているか否かを判別する新規テープ判別部と、新規テープが装着されていると判別した場合に、新規テープに対応する印刷パラメーターを取得する印刷パラメーター取得部と、新規テープが装着されていると判別した場合、印刷データと共に、印刷パラメーター取得部により取得した印刷パラメーターをテープ印刷装置に送信するデータ送信部と、を備え、テープ印刷装置は、印刷データおよび印刷パラメーターを情報処理装置から受信するデータ受信部と、印刷データに加えて印刷パラメーターを受信した場合、受信した印刷パラメーターに基づいて、受信した印刷データを印刷する印刷制御部と、を備えたことを特徴とする。
【０００７】
また、本発明の印刷システムの制御方法は、情報処理装置と、情報処理装置と接続可能なテープ印刷装置と、を含む印刷システムの制御方法であって、情報処理装置が、テープ印刷装置に装着されたテープに関するテープ情報を、テープ印刷装置から取得するテープ情報取得ステップと、テープ情報に基づき、既存の規格とは異なる新規テープが装着されているか否かを判別する新規テープ判別ステップと、新規テープが装着されていると判別した場合に、新規テープに対応する印刷パラメーターを取得する印刷パラメーター取得ステップと、新規テープが装着されていると判別した場合、印刷データと共に、印刷パラメーター取得ステップにより取得した印刷パラメーターをテープ印刷装置に送信するデータ送信ステップと、を実行し、テープ印刷装置が、印刷データおよび印刷パラメーターを情報処理装置から受信するデータ受信ステップと、印刷データに加えて印刷パラメーターを受信した場合、受信した印刷パラメーターに基づいて、受信した印刷データを印刷する印刷ステップと、を実行することを特徴とする。
【０００８】
これらの構成によれば、テープ印刷装置に新規テープ（新しい規格に基づいて設計されたテープ（テープカートリッジ））が装着されていることを判別（検出）した場合、当該新規テープに対応する印刷パラメーター（印刷制御用のパラメーター）を取得する。そして、取得した印刷パラメーターをテープ印刷装置に送信することができる。即ち、テープ印刷装置では、情報処理装置から受信する印刷パラメーターに基づいて印刷を実行するだけで良いため、新規テープを使用する場合であっても、テープ印刷装置自体を変更することなく、容易に且つ新規テープに最適な印刷を行なうことができる。また、新規テープの作成（設計）に際し、既存の規格（仕様）に合わせる必要がなくなるため、ユーザーに対してバリエーションにとんだテープを提供することが可能となる。
【０００９】
本発明の印刷システムにおいて、印刷パラメーターは、テープ印刷装置の印刷速度、印刷時におけるテープ印刷装置の印刷ヘッドによる分割印刷数、印刷時における印刷ヘッドの印加時間、および印刷時に使用する印刷ヘッドに形成された発熱素子の位置情報の内の、少なくとも１つを含むことが好ましい。
【００１０】
この構成によれば、新規テープを作成する場合に様々な印刷パラメーターを設定することができるため、様々なテープ幅や素材のテープやインクリボンに対応することが可能となり、より一層、テープのバリエーションを増やすことができる。なお、印刷時における印刷ヘッドによる分割印刷数とは、印刷ヘッドに形成された複数の発熱素子を複数のグループに分けると共に、印刷ヘッドの１の駆動周期を分周して複数の駆動タイミングを設定し、この複数の駆動タイミングに発熱素子の各グループを割り振って印刷する（即ち、発熱素子の各グループを時分割駆動する）際の駆動タイミングの分割数を意味している。また、印刷時における印刷ヘッドの印加時間とは、１ドットを印刷するために発熱素子に印加される電力の印加時間を意味している。
【００１１】
本発明の印刷システムにおいて、情報処理装置は、新規テープ判別部により新規テープが装着されていると判別された場合に、当該新規テープに対応する印刷パラメーターが必要である旨を報知する報知部を、さらに備えたことが好ましい。
【００１２】
この構成によれば、テープ印刷装置に新規テープが装着されている場合、ユーザーに対して印刷パラメーターが必要である旨を報知（通知）する。これにより、ユーザーに印刷パラメーターの取得を促すことができ、新規テープに対応する印刷パラメーターの取得忘れを防止することができる。なお、報知方法（通知方法）としては、印刷パラメーターが必要である旨を示すメッセージを画面表示しても良いし、または、音声（メッセージの読み上げやビープ音等）により通知するようにしても良い。あるいは、両者を組み合わせて報知するようにしても良い。
【００１３】
本発明の印刷システムにおいて、テープ情報は、テープのテープ幅、テープ材質、およびテープに印刷するインクに関する情報の内の、少なくとも１つを含むことが好ましい。
【００１４】
この構成によれば、様々な項目（テープ幅、テープ材質、テープに印刷するインク（インクリボン）の情報等）に基づいて、新規テープが装着されているか否かを判別することができる。
【００１５】
本発明の印刷システムにおいて、情報処理装置は、印刷プレビュー画面を表示する表示部を、さらに備え、テープ情報取得部は、印刷プレビュー画面を表示する時に、テープ情報を、テープ印刷装置から取得することが好ましい。
【００１７】
また、本発明のプログラムは、コンピューターを、上記に記載の印刷システムにおける情報処理装置の各部として機能させるためのものであることを特徴とする。
【００１８】
これらを用いることにより、テープ印刷装置に新規テープが装着されている場合に、当該新規テープに対応する印刷パラメーターを取得し、取得した印刷パラメーターに基づいて新規テープに最適な印刷を行なうことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る印刷システムの模式図である。
【図２】情報処理装置の制御ブロック図である。
【図３】ＰＣアプリケーションの起動により表示される編集画面の模式図である。
【図４】テープ印刷装置の開閉蓋を開いた状態の外観斜視図である。
【図５】テープ印刷装置の制御ブロック図である。
【図６】情報処理装置およびテープ印刷装置の機能ブロック図である。
【図７】印刷システムにおける印刷処理手順について説明するフローチャートである。
【発明を実施するための形態】
【００２０】
以下、添付の図面を参照して、本発明の情報処理装置、印刷システム、テープ印刷装置、プログラムおよび情報処理装置の制御方法について説明する。本実施形態では、情報処理装置およびテープ印刷装置により構成される印刷システムを例に挙げて説明する。
【００２１】
図１は、印刷システム１の模式図である。図１に示すように、印刷システム１は、情報処理装置２と、テープ印刷装置３と、から成り、これらはケーブル４を介して接続されている。情報処理装置２としては、キーボード１１、マウス１２およびディスプレイ１３等を有する一般的なパーソナルコンピューターを利用可能である。つまり、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスク５に格納されているＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃ（いずれも図２参照）をパーソナルコンピューターにインストールすることによって、本実施形態の情報処理装置２として機能させることができる。
【００２２】
テープ印刷装置３は、長尺状のテープＴ（図４参照）を印刷媒体として使用し、情報処理装置２から取得した印刷データ（画像データ）および印刷パラメーター（詳細は後述する）に基づいて、当該テープＴに対して印刷および切断を行うことによりラベルを作成する。
【００２３】
なお、本実施形態では、情報処理装置２とテープ印刷装置３とをケーブル４を介して直接接続する構成を例示しているが、ネットワーク（インターネットやローカルエリアネットワーク）を介して接続させても良いし、無線通信により接続させても良い。
【００２４】
次に、図２を参照し、情報処理装置２の制御構成について説明する。情報処理装置２は、図１に示したキーボード１１、マウス１２およびディスプレイ１３の他、光学ドライブ１４、接続インターフェース１５、通信部１６、ＣＰＵ１７（Central  Processing  Unit）、ＲＯＭ１８（Read  Only  Memory）、ＲＡＭ１９（Random  Access  Memory）、およびハードディスク２０（ＨＤＤ：Hard  Disk  Drive）を備えている。
【００２５】
光学ドライブ１４は、光ディスク５に格納されているデータを読み取るためのものであり、本実施形態ではＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃのインストールに用いられる。なお、光ディスク５は、テープ印刷装置３の付属品としてユーザーに提供されるものである。接続インターフェース１５は、テープ印刷装置３のコネクター１１３とケーブル４を介して接続するための接続口であり、本実施形態ではＵＳＢインターフェースを採用している。通信部１６は、ネットワーク（インターネット）を介して外部サーバー（テープ印刷装置３（テープＴ）の製造元が提供するサーバー，図示省略）にアクセスするためのインターフェースである。この外部サーバーは、テープ印刷装置３、各種テープＴおよびＰＣアプリケーション２０ｂ等に関連する各種情報をユーザーに提供するためのサーバーである。
【００２６】
ＣＰＵ１７は、各種データの演算処理を行うことによって、情報処理装置２全体を制御するものである。ＲＯＭ１８は、ＣＰＵ１７が各種処理を実行するための制御プログラムや制御データを記憶する。ＲＡＭ１９は、ＣＰＵ１７が各種処理を行う際のワークエリアとして用いられる。
【００２７】
ハードディスク２０は、オペレーティングシステム２０ａ（ＯＳ）の他、光ディスク５から読み取ったＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃを記憶している。プリンタードライバー２０ｃは、オペレーティングシステム２０ａとテープ印刷装置３との橋渡しを行なうものである。
【００２８】
ＰＣアプリケーション２０ｂは、オペレーティングシステム２０ａに組み込まれて利用される応用ソフトであり、テープ印刷装置３で印刷する印刷画像Ｇ（図３参照）の作成・編集、テープ幅／長さ調整、印刷指示等の処理を実行するものである。また、詳細は後述するが、ＰＣアプリケーション２０ｂは、印刷指示が行なわれた場合に、テープ印刷装置３に装着されているテープＴ（テープカートリッジＣ，図４参照）に関する情報（テープ情報）を取得し、取得したテープ情報に基づいて装着されているテープＴが新規テープか否かを判別する。そして、テープＴが新規テープである場合、当該新規テープに対応する印刷パラメーターを取得し、印刷データと共に当該印刷パラメーターをテープ印刷装置３に送信する処理を実行する。
【００２９】
なお、ここでいう新規テープとは、新しい規格に基づいて設計されたテープＴであり（例えば、新しい素材のテープＴや新しいテープ幅を有するテープＴ等）、現状のテープ印刷装置３では最適な（正常な）印刷を行なうことができないテープＴ、即ち、現状のテープ印刷装置３で未対応のテープＴを意味する。これに対し、現状のテープ印刷装置３で最適な（正常な）印刷を行なうことが可能なテープＴ、即ち、現状のテープ印刷装置３で対応可能なテープＴを既存テープと呼称する。
【００３０】
また、印刷パラメーターとは、テープ印刷装置３の印刷処理において駆動部１３６（図５参照）を制御するためのパラメーターであり、印刷速度、印刷ヘッド１１６（図４参照）による分割印刷数、印刷ヘッド１１６の印加時間、および印刷時に使用する印刷ヘッド１１６に形成された発熱素子の位置等の情報で構成される。即ち、上述の新規テープに対応する印刷パラメーターとは、現状のテープ印刷装置３で新規テープに対する印刷を最適に行なえるように駆動部１３６を制御するためのパラメーターである。なお、当然ではあるが、既存テープに対応する印刷パラメーターは、予めテープ印刷装置３に記憶されている。
【００３１】
ここで、図３を参照し、ＰＣアプリケーション２０ｂの起動によりディスプレイ１３上に表示される編集画面２１（アプリケーションウィンドウ）について説明する。編集画面２１は、テープＴのイメージ画像（以下、単に「テープＴ」と称す。）や印刷画像Ｇを表示する編集領域２２、基本操作を行うための基本操作ツールバー２３、入力データとして文字や図形等を入力する入力ツールバー２４、入力データを編集する編集ツールバー２５が設けられている。
【００３２】
基本操作ツールバー２３は、画像データ（印刷画像Ｇ）を新規作成するための新規作成ボタン３１、作成した画像データを保存するための保存ボタン３２、保存しておいた画像データを読み込んで編集領域２２に表示させる読込みボタン３３、編集領域２２に表示されている編集結果に基づいて印刷を実行させるための印刷ボタン３４等を有している。なお、本実施形態のＰＣアプリケーション２０ｂは、ユーザーにより印刷ボタン３４が押下されると、まず、印刷プレビュー画面（図示省略）を表示し、この印刷プレビュー画面上で所定のボタン（例えば、印刷開始ボタン）が押下されることにより実際に印刷処理を開始する。
【００３３】
入力ツールバー２４は、テープＴや印刷画像Ｇなどのオブジェクトを選択するオブジェクト選択ボタン４１、文字を入力するための文字入力ボタン４２、直線や図形を入力するため各種図形入力ボタン４３等を有している。
【００３４】
編集ツールバー２５は、入力した図形の編集を行うための図形ツールバー５１、入力した文字の編集を行うための文字ツールバー５２、およびテープ印刷装置３によりラベルを作成するためのラベル作成ツールバー５３により構成されている。
【００３５】
図形ツールバー５１は、図形の輪郭線の種類や太さ、塗りつぶしを複数の選択肢から選択設定する３つのリストボックス６１ａ、６１ｂ、６１ｃ（プルダウンメニュー）と、図形に関する各種設定を行うためのウィンドウを表示させる図形設定ウィンドウ表示ボタン６２と、を有している。
【００３６】
文字ツールバー５２は、入力した文字のフォントやサイズを選択設定するリストボックス７１ａ、７１ｂ（プルダウンメニュー）と、入力した文字のスタイル（太字や斜体、下線付きなど）や、割付け（例えば、センタリング、右揃えなど）、縦書き・横書き設定、修飾文字（白抜きや縁取り）設定をそれぞれ行うための１４個の各種設定ボタン７２と、入力した文字に関する各種設定を行うためのウィンドウを表示させる文字設定ウィンドウ表示ボタン７３と、を有している。
【００３７】
ラベル作成ツールバー５３は、作成するテープＴの長さを、印刷画像Ｇの形状や大きさに応じて自動設定する自動設定ボタン８１、作成するテープＴの長さをスクロールバー８２により選択した所定長に設定する定長設定ボタン８３、印刷画像Ｇの前に付す余白の長さを、少なめ、普通、多めの中から選択設定する余白設定リストボックス８４、同じく余白の長さをスクロールバー８５により数値設定する余白設定ボックス８６の他、テープ印刷装置３に装着されているテープＴのテープ幅を（テープ印刷装置３との通信により）取得して、テープ幅表示ボックス８７に表示するテープ幅取得ボタン８８を有している。テープ幅表示ボックス８７には、スクロールバー８９が組み込まれており、テープ幅を手動入力することも可能となっている。
【００３８】
次に、図４を参照し、テープ印刷装置３の装置構成について説明する。図４は、テープ印刷装置３の開閉蓋１０３を開いた状態の外観斜視図である。図４に示すようにテープ印刷装置３は、装置ケース１０１により外装が形成され、装置ケース１０１の前部上面には各種入力キーを備えたキーボード１０２が配置されている。装置ケース１０１の後部左上面には、開閉蓋１０３が設けられ、その右部にはキーボード１０２からの入力結果等を表示する表示画面１０４が配設されている。
【００３９】
開閉蓋１０３の内側にはテープカートリッジＣを装着するためのカートリッジ装着部１０５が窪入形成されており、テープカートリッジＣは、開閉蓋１０３を開放した状態でカートリッジ装着部１０５に着脱可能に装着される。また、開閉蓋１０３にはこれを閉じた状態でテープカートリッジＣの装着／非装着を視認するための覗き窓１０６が形成されている。
【００４０】
装置ケース１０１の左側部には、カートリッジ装着部１０５と外部とを連通するテープ排出口１１１が形成され、このテープ排出口１１１には、送り出したテープＴを切断するためのテープカッター１１２が臨んでいる。そして、テープ排出口１１１から印刷済みのテープＴが所定長さだけ送り出され、送りを一旦停止させた状態で、この印刷済みのテープＴをテープカッター１１２により切断して短冊状のラベルを作成する。
【００４１】
また、図示は省略するが、装置ケース１０１の右側部には、電源供給のための電源供給口と、情報処理装置２と接続するためのコネクター１１３（図２参照）が形成されている。また、装置ケース１０１の内部には、テープ印刷装置３を統括制御する制御部１３７（図５参照）を構成する回路基盤が組み込まれている。
【００４２】
一方、カートリッジ装着部１０５には、ヘッドカバー１１５内に複数の発熱素子を有するサーマルタイプの印刷ヘッド１１６が内蔵されたヘッドユニット１１４と、印刷ヘッド１１６に対峙するプラテン駆動軸１１７と、後述のインクリボンＲを巻き取る巻き取り駆動軸１１８と、後述のテープリール１２２の位置決め突起１１９とを備えている。また、カートリッジ装着部１０５の下側には、プラテン駆動軸１１７および巻き取り駆動軸１１８を回転させるテープ送りモーター１４２（図５参照）が内蔵されている。
【００４３】
テープカートリッジＣは、カートリッジケース１２１内部の上部中央部に、テープＴを巻回したテープリール１２２と、右下部にインクリボンＲを巻回したリボンリール１２３とを収容して構成されており、テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール１２２の左下部には前記ヘッドユニット１１４を覆うヘッドカバー１１５に差し込まれるための貫通孔１２４が形成されている。さらに、貫通孔１２４に差し込まれたヘッドユニット１１４はテープＴとインクリボンＲとが重なる部分に対応して、前記プラテン駆動軸１１７に嵌合されて回転駆動するプラテンローラー１２５が配置されている。一方、前記リボンリール１２３に近接してリボン巻き取りリール１２６が配置され、リボンリール１２３から繰り出されたインクリボンＲは、ヘッドカバー１１５を周回するように配置され、リボン巻き取りリール１２６に巻き取られるようになっている。
【００４４】
テープカートリッジＣがカートリッジ装着部１０５に装着されると、ヘッドカバー１１５に貫通孔１２４が、位置決め突起１１９にテープリール１２２の中心孔が、巻き取り駆動軸１１８にリボン巻き取りリール１２６の中心孔がそれぞれ差し込まれ、テープＴおよびインクリボンＲを挟み込んで印刷ヘッド１１６がプラテンローラー１２５に当接して印刷が可能になる。そして、情報処理装置２から送信された印刷データに基づき、テープ送りモーター１４２によりテープカートリッジＣからテープＴを繰り出し、印刷ヘッド１１６の発熱素子を選択的に発熱させることによりテープＴに所望の印刷を行う。テープＴの印刷済み部分はテープ排出口１１１から随時外部に送り出され、印刷を完了すると、テープ送りモーター１４２は、余白分を含むテープ長さの位置までテープＴの送りを行った後、その送りを停止する（その後、切断処理に移行する）。
【００４５】
一方、テープＴは、裏面に粘着剤層が形成された記録テープＴａと、この粘着剤層により記録テープＴａに貼り付けられた剥離テープＴｂとから構成されている。そして、テープＴは、記録テープＴａを外側にし、かつ剥離テープＴｂを内側にしてロール状に巻回されてカートリッジケース１２１内に収容されている。また、テープＴは、テープ種別（テープ幅、テープの地色、地模様、材質（質感）など）が異なる複数種のものが用意されており、各カートリッジケース１２１には、このうち１種類のテープＴおよびインクリボンＲが収容されている。
【００４６】
また、カートリッジケース１２１の裏面にはテープカートリッジＣの種別を特定する複数の孔（図示省略）が設けられている。また、複数の孔に対応してカートリッジ装着部１０５には、これらを検出するテープ識別センサー（マイクロスイッチ等）１４４（図５参照）が、複数設けられており、このテープ識別センサー１４４により複数の孔の状態を検出することで、テープ種別を判別できるようになっている。
【００４７】
次に、図５を参照し、テープ印刷装置３の制御構成について説明する。テープ印刷装置３は、データ入出力部１３１、操作部１３２、印刷処理部１３３、切断部１３４、検出部１３５、駆動部１３６、およびこれら各部と接続され、テープ印刷装置３全体を制御する制御部１３７により構成されている。
【００４８】
データ入出力部１３１は、データ供給インターフェース１４１（ＤＳ−ＩＦ）を有し、コネクター１１３を介して情報処理装置２から印刷データ（画像データ）を入力すると共に各種コマンドやステータスを入出力する。操作部１３２は、キーボード１０２および表示画面１０４（液晶ディスプレイ）を有し、ユーザーによる文字情報の入力や各種情報の表示等のユーザーインターフェースを司る。
【００４９】
印刷処理部１３３は、印刷ヘッド１１６およびテープ送りモーター１４２を有し、テープＴおよびインクリボンＲを送りながらテープＴ上に入力または受信した文字情報や画像データを印刷する。切断部１３４は、テープカッター１１２およびこれらを駆動するカッタモーター１４３を有し、印刷済みのテープＴを切断する。
【００５０】
検出部１３５は、テープ識別センサー１４４の他、テープ送りモーター１４２の回転速度を検出する回転速度センサ（図示省略）等のセンサーを有し、各種検出を行う。駆動部１３６は、ディスプレイドライバー１５１、ヘッドドライバー１５２、テープ送りモータードライバー１５３、カッタモータードライバー１５４を有し、各部を駆動する。
【００５１】
制御部１３７は、ＣＰＵ１６１、ＲＯＭ１６２、ＲＡＭ１６３および入出力制御装置１６４（ＩＯＣ：Input  Output  Controller）を備え、互いに内部バス１６５により接続されている。そして、ＣＰＵ１６１はＲＯＭ１６２内の制御プログラムや制御データ（印刷パラメーターを含む）にしたがって、ＩＯＣ１６４を介してテープ印刷装置３の各部から各種信号・データを入力する。また、入力した各種信号・データに基づいて、ＲＡＭ１６３内の各種データを処理し、ＩＯＣ１６４を介してテープ印刷装置３内の各部に各種信号データを出力することにより、印刷処理等を制御する。
【００５２】
例えば、データ供給インターフェース１４１を介して、情報処理装置２から印刷データ（画像データ）を取得すると、ＣＰＵ１６１は、ＲＯＭ１６２に記憶されている印刷パラメーターに基づいて、駆動部１３６に対して印刷ヘッド１１６やテープ送りモーター１４２を駆動させるための指令を送って印刷処理を実行させる。また、情報処理装置２から印刷データと共に印刷パラメーターを取得した場合、ＣＰＵ１６１は、取得した印刷パラメーターに基づいて駆動部１３６に対して駆動指令を送る。即ち、予め記憶されている印刷パラメーターの代わりに、取得した印刷パラメーターを用いて駆動指令を送る。
【００５３】
次に、図６のブロック図を参照して、情報処理装置２およびテープ印刷装置３の機能構成について説明する。ここでは、印刷処理を実行する際の両者の機能について説明する。情報処理装置２は、テープ情報取得手段１７１（テープ情報取得部）、テープ判別手段１７２（新規テープ判別部）、メッセージ表示手段１７３（報知部）、印刷パラメーター取得手段１７４（印刷パラメーター取得部）、データ送信手段１７５（データ送信部）を有している。なお、これら各手段は、ＣＰＵ１７およびＰＣアプリケーション２０ｂを主要な要素として構成される。
【００５４】
テープ情報取得手段１７１は、テープ印刷装置３に対してテープ情報の取得要求（テープ情報取得要求）を発行することで、テープ印刷装置３から、当該テープ印刷装置３に装着されているテープＴ（テープカートリッジＣ）に関するテープ情報（テープ幅やテープ材質、インクリボンＲに関する情報（インク情報）等）を取得する。
【００５５】
テープ判別手段１７２は、テープ情報取得手段１７１により取得したテープ情報に基づき、テープ印刷装置３に装着されているテープＴが既存テープか新規テープかを判別する。なお、情報処理装置２のハードディスク２０には、既存テープに関するテープ情報（既存テープ情報）が予め記憶されており（ＰＣアプリケーション２０ｂのインストール時に同時にインストールされており）、この既存テープ情報と、取得したテープ情報を比較することにより、装着されているテープＴが既存テープか新規テープかを判別する。
【００５６】
メッセージ表示手段１７３は、テープ判別手段１７２によりテープ印刷装置３に新規テープが装着されていると判定された場合、その新規テープに対応する印刷パラメーターが必要である旨、および当該印刷パラメーターの取得方法を示すメッセージ画面をディスプレイ１３に表示する。取得方法の表示としては、例えば、図３に示す編集画面２１の「［ヘルプ（Ｈ）］−［ダウンロード（図示省略）］を選択してください」等の取得操作手順であっても良いし、あるいは、印刷パラメーターのダウンロード先のＵＲＬ等を表示するようにしても良い。または、メッセージ画面に印刷パラメーターをダウンロードするためのボタンを設け、これを押下するような操作指示を表示するようにしても良い。
【００５７】
印刷パラメーター取得手段１７４は、新規テープに対応する印刷パラメーターを取得し、これをＰＣアプリケーション２０ｂで利用するデータとしてハードディスク２０の所定領域に記憶する。印刷パラメーター取得手段１７４は、上記メッセージ画面における取得方法に基づくユーザー操作をトリガーとして、外部サーバーにアクセスすることにより、新規テープに対応する印刷パラメーターをダウンロードする。なお、この印刷パラメーターの取得は、テープ判別手段１７２により、テープ印刷装置３に装着されているテープＴが新規テープであると最初に判別した場合にのみ実行され、既に判別した新規テープが装着されていることを再度判別した場合は、ハードディスク２０に記憶した印刷パラメーターを取得する（読み出す）。
【００５８】
データ送信手段１７５は、テープ印刷装置３に対して、印刷データおよび印刷パラメーターを送信する。この送信は、テープ判別手段１７２によりテープ印刷装置３に既存テープが装着されていると判別した場合は、対象となる印刷データのみを送信する。一方、新規テープが装着されていると判別した場合は、対象となる印刷データと、印刷パラメーター取得手段１７４により取得した印刷パラメーターとを送信する。
【００５９】
テープ印刷装置３は、データ受信手段１８１（データ受信部）および印刷制御手段１８２（印刷制御部）を有している。データ受信手段１８１は、制御部１３７およびデータ入出力部１３１を主要部とし、情報処理装置２から印刷データ、または印刷データおよび印刷パラメーターを受信する。印刷制御手段１８２は、制御部１３７、駆動部１３６および印刷処理部１３３を主要部とし、データ受信手段１８１により印刷データに加えて印刷パラメーターを受信した場合は、当該印刷パラメーターに基づいて印刷データを印刷する。即ち、情報処理装置２から受信した印刷パラメーター（新規テープに対応する印刷パラメーター）に含まれる印刷速度、分割印刷数、印加時間および使用する発熱素子の位置情報等に基づいて、印刷ヘッド１１６やテープ送りモーター１４２を駆動させて印刷を実行する。また、印刷データのみを受信した場合、ＲＯＭ１６２に記憶されている印刷パラメーター（既存テープに対応する印刷パラメーター）に基づいて、印刷ヘッド１１６やテープ送りモーター１４２を駆動させて印刷を実行する。
【００６０】
次に、図７のフローチャートを参照し、印刷システム１における印刷処理手順について説明する。なお、ここでは、ユーザーによりＰＣアプリケーション２０ｂが起動され、当該ＰＣアプリケーション２０ｂで印刷対象となる印刷画像Ｇ（画像データ）が作成されているものとする。
【００６１】
まず、ユーザーにより編集画面２１上で印刷ボタン３４が押下されると、情報処理装置２（ＣＰＵ１７）は、これをトリガーとして印刷実行指示を取得し（Ｓ０１）、印刷プレビュー画面を表示する（Ｓ０２）。この印刷プレビュー画面の表示をトリガーとして、情報処理装置２は、テープ印刷装置３に対して当該テープ印刷装置３に装着されているテープＴのテープ情報を取得するためのテープ情報取得要求を発行する（Ｓ０３）。
【００６２】
次に、テープ印刷装置３（ＣＰＵ１６１）は、テープ情報取得要求を受信すると（Ｓ０４）、自身に装着されているテープＴのテープ情報をテープ識別センサー１４４により検出し、検出したテープ情報を情報処理装置２に送信し（Ｓ０５）、情報処理装置２は、これを受信する（Ｓ０６）。なお、請求項における「テープ情報取得ステップ」とは、当該フローチャートのＳ０３およびＳ０６の工程を指す。
【００６３】
次に、ユーザーにより印刷プレビュー画面上で印刷開始ボタンが押下されると、情報処理装置２は、印刷開始指示を取得し（Ｓ０７）、これをトリガーとして、テープ印刷装置３に装着されているテープＴが新規テープか否かを判別する（Ｓ０８，新規テープ判別ステップ）。即ち、Ｓ０６で取得したテープ情報と、予め記憶している既存テープ情報とを照合し、一致するものがあればテープ印刷装置３に装着されているテープＴは既存テープであると判別し、一致するものがなければ新規テープであると判別する。
【００６４】
テープ印刷装置３に装着されているテープＴが既存テープである場合（Ｓ０９；Ｎｏ）、情報処理装置２は、印刷対象となる印刷画像Ｇ（画像データ）から印刷データを生成し、当該印刷データをテープ印刷装置３に送信する（Ｓ１０）。テープ印刷装置３は、情報処理装置２から印刷データを受信すると（Ｓ１１）、予め記憶されている既存テープに対応する印刷パラメーターに基づいて印刷ヘッド１１６やテープ送りモーター１４２を駆動し、印刷データを印刷する（Ｓ１２）。
【００６５】
一方、テープ印刷装置３に装着されているテープＴが新規テープである場合（Ｓ０９；Ｙｅｓ）、情報処理装置２は、自身のハードディスク２０に当該新規テープに対応する印刷パラメーターが記憶されているか否かを判別する。新規テープに対応する印刷パラメーターが記憶されていない場合、即ち、Ｓ０８において、装着されているテープＴが新規テープであると最初に判別した場合（Ｓ１３；Ｎｏ）、情報処理装置２は、ディスプレイ１３に新規テープに対応する印刷パラメーターが必要である旨を示すメッセージ画面を表示する（Ｓ１４）。次に、情報処理装置２は、ユーザー操作をトリガーとして外部サーバーから新規テープに対応する印刷パラメーターをダウンロードし、これをハードディスク２０に記憶する（Ｓ１５，印刷パラメーター取得ステップ）。そして、情報処理装置２は、印刷パラメーターのダウンロード終了後、編集画面２１に戻り、ユーザーによる印刷実行指示待ちの状態になる（Ｓ０１）。
【００６６】
一方、新規テープに対応する印刷パラメーターが記憶されている場合、即ち、Ｓ１５において、テープ印刷装置３に装着されている新規テープに対応する印刷パラメーターのダウンロードが完了している場合（Ｓ１３；Ｙｅｓ）、情報処理装置２は、ハードディスク２０から当該新規テープに対応する印刷パラメーターを取得し（Ｓ１６，印刷パラメーター取得ステップ）、印刷対象となる印刷画像Ｇから生成した印刷データと共に当該印刷パラメーターをテープ印刷装置３に送信する（Ｓ１７，データ送信ステップ）。テープ印刷装置３は、情報処理装置２から印刷データおよび印刷パラメーターを受信すると（Ｓ１８）、受信した新規テープに対応する印刷パラメーターに基づいて印刷ヘッド１１６やテープ送りモーター１４２を駆動し、印刷データを印刷する（Ｓ１９）。
【００６７】
以上のように、本実施形態によれば、情報処理装置２は、テープ印刷装置３に新規テープ（新しい規格に基づいて設計されたテープＴ（テープカートリッジＣ））が装着されていることを判別（検出）した場合、当該新規テープに対応する印刷パラメーター（印刷制御用のパラメーター）を取得する。そして、印刷データの送信毎に、取得した印刷パラメーターをテープ印刷装置３に送信する。即ち、テープ印刷装置３では、情報処理装置２から受信する印刷パラメーターに基づいて印刷を実行するだけで良いため、新規テープを使用する場合であっても、テープ印刷装置３自体を変更することなく、容易に且つ新規テープに最適な印刷を行なうことができる。また、新規テープの作成（設計）に際し、既存の規格（仕様）に合わせる必要がなくなるため、ユーザーに対してバリエーションにとんだテープＴを提供することが可能となる。
【００６８】
なお、本実施形態では、テープ情報の取得タイミングを印刷プレビュー画面を表示する時としているが、これに限るものではない。例えば、印刷開始指示を取得したタイミング（図７のＳ０７の後）であっても良いし、あるいはＰＣアプリケーション２０ｂを起動したタイミング（ＰＣアプリケーション２０ｂの起動処理時）で取得するようにしても良い。
【００６９】
また、本実施形態における印刷パラメーターのダウンロードに際し、ＰＣアプリケーション２０ｂを一旦終了させる必要がある場合は、ダウンロード開始前に、ユーザーに対して作成した印刷画像Ｇ（画像データ）を保存するように警告し、保存が完了した時点でダウンロードを開始することも可能である。
【００７０】
また、本実施形態では、印刷データの送信毎に印刷パラメーターをテープ印刷装置３に送信しているが、これに限るものではなく、例えば、テープ印刷装置３に装着されたテープＴが新規テープであると判別された場合や、情報処理装置２とテープ印刷装置３が接続された場合に新規テープの印刷パラメーターを送信してもよい。
【００７１】
また、本実施形態では、新規テープに対応する印刷パラメーターのみをダウンロードするようにしているが、これに限るものではなく、例えば、ＰＣアプリケーション２０ｂ自体を、新規テープに対応したものにアップデート（ダウンロード）するようにしても良い。
【００７２】
また、本実施形態では、印刷パラメーターとして、印刷速度、印刷ヘッド１１６による分割印刷数、印刷ヘッド１１６の印加時間、および印刷時に使用する印刷ヘッド１１６に形成された発熱素子の位置を例示しているが、あくまでも一例であり、その他の印刷制御に関するパラメーターを含んでいても良い。
【００７３】
また、テープ印刷装置３におけるテープ種別の検出は、その手段を問わない。例えば、ＩＣタグやコード画像（バーコードや二次元コード等）を用いて行なっても良い。この場合、各テープＴにＩＣタグを内蔵しておき（またはコード画像を貼付しておき）、これを読み取ることでテープ種別を検出することができる。
【００７４】
また、上記実施形態に示した、ＰＣアプリケーション２０ｂをプログラムとして提供することが可能である。また、そのプログラムを各種記憶媒体（ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等）に格納して提供することも可能である。即ち、ＰＣアプリケーション２０ｂ自体、およびそれを記録した記録媒体も、本発明の権利範囲に含まれるものである。
【００７５】
また、上述した実施例によらず、印刷システム１の装置構成や処理の各工程、および情報処理装置２並びにテープ印刷装置３の機器構成や各処理工程について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【符号の説明】
【００７６】
１…印刷システム  ２…情報処理装置  ３…テープ印刷装置  １１６…印刷ヘッド  １７１…テープ情報取得手段  １７２…テープ判別部  １７３…メッセージ表示手段  １７４…印刷パラメーター取得手段  １７５…データ送信手段  １８１…データ受信手段  １８２…印刷制御手段  Ｔ…テープ  Ｃ…テープカートリッジ
【図１】
0005791928.tif 000002
【図２】
0005791928.tif 000003
【図３】
0005791928.tif 000004
【図４】
0005791928.tif 000005
【図５】
0005791928.tif 000006
【図６】
0005791928.tif 000007
【図７】
0005791928.tif 000008