(57)【特許請求の範囲】
【請求項１】
被印字媒体に対し印字情報に対応した印字を行って印字ラベルを作成する印字手段と、前記印字ラベルの印字領域において印字内容が定型的に設定される定型印字の当該印字態様を表す定型印字情報を記憶可能な記憶部と、を備えた、ラベル作成装置に接続され、かつ、前記印字情報を作成するためのアプリケーションプログラムと、定義ファイル、ドライバ本体プログラムファイル、及び、前記印字情報を前記ラベル作成装置に固有のファイル形式に変換するための変換処理プログラムファイル、が組み込まれたドライバプログラムと、を、相互に指示信号と情報信号を送受可能に個別に展開可能に記憶した記憶手段を有する、印字管理装置が実行する印字管理方法であって、
前記アプリケーションプログラムを起動するアプリケーション起動手順と、
前記アプリケーション起動手順で起動した前記アプリケーションプログラムに基づき、第１印字情報を生成するデータ生成手順と、
前記データ生成手順の後、前記アプリケーション起動手順で起動した前記アプリケーションプログラムに基づき、前記ドライバプログラムに含まれる前記変換処理プログラムファイルを呼び出し、当該変換処理プログラムファイルに対応した変換処理プログラムを起動させるプログラム起動手順と、
前記プログラム起動手順で起動した前記変換処理プログラムに基づき、前記データ生成手順で生成した前記第１印字情報を、前記ラベル作成装置に対応したファイル形式の前記定型印字情報である第２印字情報に変換するデータ変換手順と、
前記データ変換手順で変換した前記第２印字情報を、前記ラベル作成装置へ出力するデータ出力手順と、
前記データ出力手順で出力した前記第２印字情報を前記記憶部へ登録するように、登録指示信号を前記ラベル作成装置へ出力する指示信号出力手順と、
を有することを特徴とする印字管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字装置に対し印字動作を実行させるための印字管理方法に関するものである。
【背景技術】
【０００２】
例えばパソコン等の印字管理装置からラベル作成装置を操作し、所望の印字ラベルを作成する印字ラベル作成システムが、既に知られている（例えば、特許文献１参照）。このシステムでは、一般に、印字管理装置に、ドライバプログラムと、アプリケーションプログラムとが記憶される。そして印字管理装置が、アプリケーションプログラムに基づき、印字のための印字情報を生成する。印字装置は、ドライバプログラムに基づく印字管理装置からのラベル作成指示信号により、被印字媒体に対し上記印字情報に基づく所望の印字を行い、印字ラベルを作成する。従来、このような印字管理装置から印字装置への印字情報の送信に関連する技術として、例えば特許文献１に記載のものがある。
【０００３】
この従来技術では、印字ラベル作成装置が、印字内容が定型的に設定される定型印字（いわゆるテンプレート）を用い、当該テンプレートに沿った印字データを印字領域に印字して印字ラベルを作成する。印字ラベル作成装置は、上記定型印字の印字態様を表す定型印字情報（テンプレートデータ）を記憶部（テンプレートデータ格納部）に記憶する。この定型印字情報は、印字管理装置において作成された後、上記印字情報の一部として印字ラベル作成装置へ出力され、上記記憶部に格納され保持される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３０２６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のようにして、印字管理装置により作成されたファイル形式の印字情報を用いて印字装置が印字を行う印字システムにおいて、印字装置の種類によって適用されるファイル形式が異なる場合には、上記印字情報を、各印字装置に適応可能なファイル形式に変換する必要がある。そのために、上記変換を行うための変換処理プログラムが用意されており、この変換処理プログラムファイルは、一般に、アプリケーションプログラムに組み込まれている。すなわち、アプリケーションプログラムに含まれる上記変換処理プログラムが起動されると、その起動された変換処理プログラムにより、上記印字情報が、印字装置固有のファイル形式に対応した印字情報に変換される。そして、その変換された印字情報が印字装置へと出力される。
【０００６】
ところで、上記のようにして印字を行う場合に、印字装置の新機種が発売されたり、新しい機能が追加される場合がある。このような場合には、当該印字装置が適応可能なファイル形式も代わるため、変換処理プログラムも新規なものとしなければならない。上記のように変換処理プログラムファイルがアプリケーションプログラムに組み込まれている場合、上記変換処理プログラムファイルを含むアプリケーションプログラムと、印字駆動を行うためのドライバプログラムとの両方を、製造メーカ側で新規に作成する必要がある。このため、新規作成プログラム数が多くなって煩雑となり、製造メーカの負担が大きくなっていた。
【０００７】
本発明の目的は、印字装置（ラベル作成装置）ごとに固有のファイル形式の印字情報が用いられる場合の、製造メーカにおけるプログラム作成負担を低減できる、印字管理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明は、被印字媒体に対し印字情報に対応した印字を行って印字ラベルを作成する印字手段と、前記印字ラベルの印字領域において印字内容が定型的に設定される定型印字の当該印字態様を表す定型印字情報を記憶可能な記憶部と、を備えた、ラベル作成装置に接続され、かつ、前記印字情報を作成するためのアプリケーションプログラムと、定義ファイル、ドライバ本体プログラムファイル、及び、前記印字情報を前記ラベル作成装置に固有のファイル形式に変換するための変換処理プログラムファイル、が組み込まれたドライバプログラムと、を、相互に指示信号と情報信号を送受可能に個別に展開可能に記憶した記憶手段を有する、印字管理装置が実行する印字管理方法であって、前記アプリケーションプログラムを起動するアプリケーション起動手順と、前記アプリケーション起動手順で起動した前記アプリケーションプログラムに基づき、第１印字情報を生成するデータ生成手順と、前記データ生成手順の後、前記アプリケーション起動手順で起動した前記アプリケーションプログラムに基づき、前記ドライバプログラムに含まれる前記変換処理プログラムファイルを呼び出し、当該変換処理プログラムファイルに対応した変換処理プログラムを起動させるプログラム起動手順と、前記プログラム起動手順で起動した前記変換処理プログラムに基づき、前記データ生成手順で生成した前記第１印字情報を、前記ラベル作成装置に対応したファイル形式の前記定型印字情報である第２印字情報に変換するデータ変換手順と、前記データ変換手順で変換した前記第２印字情報を、前記ラベル作成装置へ出力するデータ出力手順と、前記データ出力手順で出力した前記第２印字情報を前記記憶部へ登録するように、登録指示信号を前記ラベル作成装置へ出力する指示信号出力手順と、を有する。
【０００９】
本願発明においては、印字管理装置からのデータ及び信号の送信に基づいて、ラベル作成装置における印字が行われる。すなわち、記憶手段には、ドライバプログラムと、アプリケーションプログラムとが記憶されている。またデータ生成手順で、アプリケーションプログラムに基づき、印字のための第１印字情報を生成する。
【００１０】
ところで、ラベル作成装置の種類によって適用されるファイル形式が異なる場合には、上記第１印字情報を、各ラベル作成装置に適応可能なファイル形式に変換する必要がある。そのために、上記変換を行うための変換処理プログラムが用意されているが、本願発明では、変換処理プログラムファイルは定義ファイルやドライバ本体プログラムファイルと共にドライバプログラムに組み込まれている。そして、プログラム起動手順で、アプリケーション起動手順で起動済みのアプリケーションプログラムに基づき、上記組み込まれた変換処理プログラムファイルを呼び出し、変換処理プログラムを起動する。その後、起動した変換処理プログラムに基づき、データ変換手順で、上記生成された第１印字情報を、ラベル作成装置のファイル形式に対応した第２印字情報に変換する。この第２印字情報を、データ出力手順で、ラベル作成装置へと出力する。データ出力手順で出力された第２印字情報を取得したラベル作成装置では、印字手段が第２印字情報に基づく印字を被印字媒体に対して行い、印字ラベルを作成する。
【００１１】
以上のようにして印字を行う場合に、ラベル作成装置の新機種が発売されたり、新しい機能が追加される場合がある。このような場合には、当該ラベル作成装置が適応可能なファイル形式も代わるため、変換処理プログラムも新規なものとしなければならない。その際、変換処理プログラムファイルがアプリケーションプログラムに組み込まれた構成の場合には、上記変換処理プログラムファイルを含むアプリケーションプログラムと、印字駆動を行うためのドライバプログラムとの両方を、製造メーカ側で新規に作成する必要があり、新規作成プログラム数が多くなって煩雑となる。これに対して、本願発明においては、変換処理プログラムファイルがドライバプログラムに組み込まれている。これにより、変換処理プログラムを含むドライバプログラムのみを新規に作成すれば足り、アプリケーションプログラムは、従前のものをそのまま使用することができる。この結果、新規作成プログラム数を少なくすることができるので、製造メーカにおけるプログラム作成負担を低減することができる。
【００１３】
また、本願発明では、指示信号出力手順で、定型印字情報である第２印字情報の記憶部への登録を行うように指示する登録指示信号をラベル作成装置へと出力する。これにより、ラベル作成装置は、登録指示信号に基づき上記定型印字情報を記憶部へ登録し、その登録した定型印字情報を用いて上述のように印字ラベルを作成することができる。このように、印字管理装置側から出力して登録させた定型印字情報を用いて、ラベル作成装置が印字ラベルを作成する場合であっても、ラベル作成装置の新機種の発売や新しい機能の追加の際における新規作成プログラム数を少なくし、製造メーカにおけるプログラム作成負担を低減することができる。
【発明の効果】
【００２１】
本発明によれば、ラベル作成装置ごとに固有のファイル形式の印字情報が用いられる場合において、製造メーカにおけるプログラム作成負担を低減することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態における印字システムの全体を表すシステム構成図である。
【図２】操作端末及びラベルプリンタの詳細機能を表す機能ブロック図である。
【図３】テンプレートを用いて作成された印字ラベルの一例を示す平面図である。
【図４】テンプレートデータの表示画面の一例を表す図である。
【図５】操作端末内における処理制御上の機能的構成の一例を表すブロック図である。
【図６】ドライバプログラムのライブラリの一例を表すブロック図である。
【図７】操作端末のＣＰＵによって実行される制御手順を表すフローチャートである。
【図８】ラベルプリンタの制御回路によって実行される制御手順を表すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００２４】
図１は、本実施形態の印字管理装置を備えた印字システム全体を表すシステム構成図である。
【００２５】
図１において、印字システム１は、例えば汎用パーソナルコンピュータで構成される操作端末（印字管理装置）２と、例えばＵＳＢ等のインターフェースを介して操作端末２に接続されたラベルプリンタ（ラベル作成装置）３とを有している。
【００２６】
ラベルプリンタ３は、操作端末２との間で各種の情報と指示信号を送受し、操作端末からの印字情報（後述）に基づき、所望の文字や図形などの印字を備えた印字ラベルＬ（後述の図３（ａ）及び図３（ｂ）参照）を作成する。
【００２７】
図２は、上記操作端末２及びラベルプリンタ３の詳細機能を表す機能ブロック図である。
【００２８】
図２において、操作端末２は、ＣＰＵ（中央演算装置）１２と、例えばＲＡＭやＲＯＭ等からなるメモリ１３（記憶手段）と、ユーザ（操作者）からの指示や情報が入力される操作部１４と、各種情報やメッセージを表示する表示部１７と、ハードディスク装置からなり各種情報を記憶する大容量記憶装置１６と、例えばＵＳＢなどの規格に準拠するインターフェース接続を介してラベルプリンタ３との情報信号の授受の制御を行う通信制御部１５とを備えている。
【００２９】
ＣＰＵ１２は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行う。ＣＰＵ１２は、上記信号処理により、ラベルプリンタ３との間で、ネットワークＮＷを通じて各種の指示信号・情報信号の送受を行う。
【００３０】
一方、ラベルプリンタ３は、被印字媒体としてのテープ（本来は渦巻き状であるが簡略化して同心円で図示している）２０３を巻回したテープロール２０４を着脱可能な（又はテープロール２０４を備えたカートリッジを着脱可能な）テープロールホルダ部２１０と、このテープロール２０４から繰り出されたテープ２０３に所定の印字を行う印字ヘッド２０５（印字手段）と、印字が終了したテープ２０３を所定の長さに切断して印字ラベルＬとするカッタ２０７と、印字ヘッド２０５に対向して設けられ、制御回路２０２により制御されてテープロール２０４からのテープ２０３を搬送する搬送装置２０９と、ユーザ（操作者）からの所望の操作が入力される操作部２１１と、所定の表示が行われる表示部２１２と、を有する。また制御回路２０２は通信制御部２０８を介してネットワークＮＷによって操作端末２の通信制御部１５と接続されており、操作端末２と情報の送受が可能となっている。
【００３１】
また、ラベルプリンタ３にはさらに、印字ラベルＬの印字領域において印字内容が定型的に設定される定型印字(いわゆるテンプレート)の当該印字態様を表す定型印字情報（テンプレート情報）を記憶したテンプレートメモリ３００（記憶部）が備えられている。
【００３２】
ここで、上記テンプレートについて、図３（ａ）及び図３（ｂ）を用いて説明する。図３（ａ）及び図３（ｂ）は、互いに異なる種類の上記テンプレートを用いて作成された印字ラベルの例を表す上面図である。
【００３３】
図３（ａ）に示される印字ラベルＬでは、上下方向中央部に模様Ｄが水平方向に設けられる一方、この模様Ｄの右下に当該ラベルの作成年月日を表す日時情報印字ＤＡが「２００８．８．１８」の横書きにて設けられ、さらに模様Ｄの上部には１行の横書きで所望の印字Ｒ（この例では「ＷＡＩＫＩＫＩ  ＢＥＡＣＨ」）が設けられる印字態様となっている。
【００３４】
一方、図３（ｂ）に示される印字ラベルＬでは、左右方向中央部に上下２段に模様Ｄ１，Ｄ２が水平方向に設けられる一方、下段の模様Ｄ２の右下に上記図３（ａ）と同様のラベルの作成年月日を表す日時情報印字ＤＡが「２００８．８．１８」の横書きにて設けられている。そして、上下２段の模様Ｄ１，Ｄ２それぞれの上部となるように横書き２行で所望の印字Ｒ１（この例では「ＷＡＩＫＩＫＩ」及び印字Ｒ２（この例では「ＢＥＡＣＨ」）が設けられる印字態様となっている。
【００３５】
上記の印字態様をそれぞれ実現するために、図３（ａ）のテンプレートに対応するテンプレート情報、及び、図３（ｂ）のテンプレートに対応するテンプレート情報、が操作端末２からラベルプリンタ３に送られ、上記テンプレートメモリ３００に記憶される。このようにしてテンプレートメモリにテンプレート情報が記憶された状態で、例えばユーザがラベルプリンタ３の操作部２１１を適宜に操作し、いずれのテンプレートを用いるか、及び「ＷＡＩＫＩＫＩ  ＢＥＡＣＨ」のテキストを入力することで、制御回路２０２の制御により、対応するテンプレートデータに基づく印字ヘッド２０５による印字が行われ、上記図３（ａ）の印字ラベルＬ、又は、上記図３（ｂ）の印字ラベルＬが作成される（作成年月日の日時情報印字ＤＡはその時点の日時が自動的に印字される）。
【００３６】
上記図３（ａ）及び図３（ｂ）の印字ラベルＬを作成するためのテンプレートデータは、上述したように操作端末２において作成される。図４（ａ）は図３（ａ）の印字ラベルＬに対応したテンプレートデータを操作端末２の表示部１７が表示した状態を表している。図４（ａ）に示す表示部１７の画面１７Ａにおいて、テンプレートデータＴＰ１には、テンプレート番号（この例では「ＴＥＭＰＬＡＴＥ−１」）と、上記図４（ａ）における模様Ｄが印字されることを示す模様表示Ｄ′と、印字ラベル作成時の上記日時情報印字ＤＡが印字されることを示す日時情報表示ＤＡ′と、所望の上記印字Ｒが印字可能であることを示す印字表示Ｒ′と、が設けられている。ユーザは、画面１７ＡにおいてテンプレートデータＴＰ１を確認した後、操作部１４によって「転送」ボタン１７ａを操作することにより、当該テンプレートデータＴＰ１が通信制御部１５及び通信制御部２０８を介してラベルプリンタ３へ送信され、テンプレートメモリ３００に記憶され登録される（後述のステップＳ６０、ステップＳ１３０参照）。この結果、上述したように、このテンプレートＴＰ１を用いた印字ラベルＬ（図３（ａ）参照）の作成が可能となる。
【００３７】
同様に、図４（ｂ）は図３（ｂ）の印字ラベルＬに対応したテンプレートデータを操作端末２の表示部１７が表示した状態を表している。図４（ｂ）に示す表示部１７の画面１７Ｂにおいて、テンプレートデータＴＰ２には、テンプレート番号（この例では「ＴＥＭＰＬＡＴＥ−２」）と、上記図４（ｂ）における模様Ｄ１，Ｄ２が印字されることを示す模様表示Ｄ１′，Ｄ２′と、印字ラベル作成時の上記日時情報印字ＤＡが印字されることを示す日時情報表示ＤＡ′と、所望の上記印字Ｒ１，Ｒ２が印字可能であることを示す印字表示Ｒ１′，Ｒ２′と、が設けられている。ユーザは、画面１７ＢにおいてテンプレートデータＴＰ２を確認した後、操作部１４によって「転送」ボタン１７ａを操作することにより、当該テンプレートデータＴＰ２が通信制御部１５及び通信制御部２０８を介してラベルプリンタ３へ送信され、テンプレートメモリ３００に記憶され登録される（後述のステップＳ６０、ステップＳ１３０参照）。この結果、上述したように、このテンプレートＴＰ２を用いた印字ラベルＬ（図３（ｂ）参照）の作成が可能となる。
【００３８】
以上の基本構成において、本実施形態の特徴は、上記テンプレートデータが操作端末２で作成された後ラベルプリンタ３へ送信されるときに実行される、データ変換にある。以下、その詳細を、順次説明する。
【００３９】
本実施形態では、ラベルプリンタ３の機種によって、ラベルプリンタ３側で使用可能な上記テンプレートデータＴＰ１，ＴＰ２等（以下単に、テンプレートデータＴＰと称する）のファイル形式が異なるようになっている。この結果、上記図４（ａ）及び図４（ｂ）の画面１７Ａ，１７Ｂにおいて示したように、操作端末２側で作成した上記テンプレートデータＴＰを、各ラベルプリンタ３に送信する前に、当該機種に適したファイル形式に変換する必要がある。本実施形態では、このために、上記変換を行うための変換処理プログラムが用意されている。
【００４０】
図５は、操作端末２内における処理制御上の機能的構成の一例を表すブロック図である。この図５において、操作端末２の上記メモリ（ＲＡＭ）１３上に、上記テンプレートデータＴＰを含む印字情報を作成するためのアプリケーションＡＰ（アプリケーションプログラム）と、プリンタドライバＰＤ（ドライバプログラム）のそれぞれのプログラムが展開して起動しており、相互に指示信号と情報信号を送受可能となっている。そしてアプリケーションＡＰはプリンタドライバＰＤに対して信号を送受し、またプリンタドライバＰＤは上記通信制御部１５，２０８どうしのインターフェース接続を介してラベルプリンタ３と信号を送受するようになっている。
【００４１】
アプリケーションＡＰとプリンタドライバＰＤとは、いずれも操作端末２が備える一つのＣＰＵ１２によって実行されるものであるが、例えばタイムシェアリングシステム（ＴＳＳ）などの時分割での割り込み制御によってそれぞれ個別に独立して実行されるものとなっている。
【００４２】
アプリケーションＡＰとして適用される具体例としては、机やイスなどの備品に貼付する印字ラベルＬの作成・管理用の固定資産管理用アプリケーションプログラム、社員や来客などの人物に所持させる印字ラベルＬの作成・管理用の名札管理用アプリケーションプログラム、又は書類ファイルなどに貼付する印字ラベルＬの作成・管理用の文書管理用アプリケーションプログラムなどがある。
【００４３】
プリンタドライバＰＤは、汎用パーソナルコンピュータで構成される操作端末２の基本ＯＳに予め組み込まれたものでもよいし、他のアプリケーションと同様にＯＳ上で個別に起動されるプログラムであってもよい。そして、本実施形態の最大の特徴として、プリンタドライバＰＤには、上記テンプレートデータＴＰ等の印字情報を各ラベルプリンタ３に固有のファイル形式に変換するための変換処理プログラムＣＰが組み込まれている。
【００４４】
上記プリンタドライバＰＤのライブラリの一例を図６に示す。図６に示すように、プリンタドライバＰＤは、「定義ファイル」と、印字イメージデータをラベルプリンタ３へ出力するためのドライバ本体プログラムファイル（「ＤＬＬ１」「ＤＬＬ２」「ＤＬＬ３」）と、上述した、テンプレートデータＴＰ等を含む印字情報をラベルプリンタ３に固有のファイル形式に変換するための変換処理プログラムファイル（「Ｆｉｌｅ  Ｃｈａｎｇｅ」を含む「ＤＬＬ４」）とによって構成される。尚、ＤＬＬとはダイナミック・リンキング・ライブラリ（特定処理のための命令群をファイル化したもの）の略称である。
【００４５】
以上のような各種プログラムを用いて、操作端末２のＣＰＵ１２が実行する制御手順を図７に示す。
【００４６】
図７において、例えば操作端末２の電源がＯＮにされ、操作部１４を用いてユーザが適宜の操作を行うことにより、このフローが開始される。まず、ステップＳ１０で、ＣＰＵ１２は、上記アプリケーションＡＰを起動する。これにより、例えば、図４（ａ）の画面１７Ａや図４（ｂ）の画面１７Ｂ等の、テンプレートデータＴＰを選択し編集入力可能な画面（以下、単に画面１７Ａ等と称する）が表示部１７に表示される。
【００４７】
上記表示部１７での画面１７Ａ等の表示に基づきユーザが操作部１４より選択や編集入力等を行うことで、ステップＳ２０にて、操作端末２のＣＰＵ１２は、上記ステップＳ１０で起動されたアプリケーションＡＰに基づき、第１印字情報としての上記テンプレートデータＴＰ（但し後述する変換前である）の生成を完了する。このステップＳ２０が、各請求項記載のデータ生成手段として機能する。
【００４８】
上記画面１７Ａ等の表示でテンプレートＴＰの生成を確認したユーザが、画面１７Ａ等における上記「転送」ボタン１７ａを操作することで、ステップＳ３０に移る。ステップＳ３０では、操作端末２のＣＰＵ１２は、アプリケーションＡＰに基づき、プリンタドライバＰＤに含まれる上記変換処理プログラムファイル（上記「ＤＬＬ４」ファイルに含まれる「Ｆｉｌｅ  Ｃｈａｎｇｅ」ファイル）を呼び出し、当該変換処理プログラムファイルに対応した変換処理プログラムＣＰを起動させる。このステップＳ３０が、各請求項記載のプログラム起動手段として機能する。
【００４９】
その後、ステップＳ４０において、操作端末２のＣＰＵ１２は、上記ステップＳ３０で起動された変換処理プログラムＣＰに基づき、上記ステップＳ２０で生成されたテンプレートデータＴＰを、ラベルプリンタ３に対応した固有のファイル形式のテンプレートデータ（第２印字情報に相当）に変換する。このステップＳ４０が、各請求項記載のデータ変換手段として機能する。
【００５０】
そして、ステップＳ５０に移り、操作端末２のＣＰＵ１２は、上記ステップＳ４０で変換されたテンプレートデータＴＰを、通信制御部１５を介し、ラベルプリンタ３へ出力する。このステップＳ５０が、各請求項記載のデータ出力手段として機能する。
【００５１】
その後、ステップＳ６０で、操作端末２のＣＰＵ１２は、アプリケーションＡＰによって、上記ステップＳ５０で出力されたテンプレートデータＴＰのテンプレートメモリ３００への記憶（登録）を行うための登録指示信号を、通信制御部１５を介しラベルプリンタ３へ出力する。このステップＳ６０が、各請求項記載の指示信号出力手段として機能する。
【００５２】
上記図７のフローに対応して、ラベルプリンタ３の制御回路２０２が実行する制御手順を図８に示す。
【００５３】
図８において、まず、ステップＳ１１０において、制御回路２０２は、上記図７のステップＳ５０において操作端末２より出力されたテンプレートデータＴＰが通信制御部２０８を介し入力されたか否かを判定する。テンプレートデータＴＰが入力されていればステップＳ１１０の判定が満たされ、ステップＳ１２０に移る。
【００５４】
ステップＳ１２０では、制御回路２０２は、上記図７のステップＳ６０において操作端末２より出力された上記登録指示信号が通信制御部２０８を介し入力されたか否かを判定する。登録指示信号が入力されるまでは判定が満たされずループ待機し、登録指示信号が入力されたらステップＳ１２０の判定が満たされ、ステップＳ１３０に移る。
【００５５】
ステップＳ１３０では、制御回路２０２は、上記ステップＳ１１０で操作端末２から入力されたテンプレートデータＴＰ（上記変換後の第２印字情報に相当）を、テンプレートメモリ３００に記憶し登録する。なお、このステップＳ１３０が、各請求項記載の登録処理手段として機能する。その後、ステップＳ１１０に戻って同様の手順を繰り返す。
【００５６】
一方、ステップＳ１１０において、テンプレートデータＴＰが入力されていなければステップＳ１１０の判定が満たされず、ステップＳ１４０に移る。
【００５７】
ステップＳ１４０では、ユーザの操作部２１１での操作により、印字ラベルＬの作成指示（テンプレートを用いた各種テキストの入力・設定等を含む）があったか否かを判定する。ラベル作成指示があるまで判定が満たされずループ待機し、ラベル作成指示があったらステップＳ１４０の判定が満たされ、ステップＳ１５０に移る。
【００５８】
ステップＳ１５０では、上記ステップＳ１４０でのラベル作成指示に応じ、この時点でテンプレートメモリ３００に記憶され（必要に応じて上記ステップＳ１４０での操作で選択された）テンプレートデータＴＰを用い、印字ヘッド２０５を制御し、対応する印字を行って印字ラベルＬを作成する。なお、このステップＳ１５０が各請求項記載の印字制御手段として機能する。ステップＳ１５０が完了したら、このフローを終了する。
【００５９】
以上説明したように、本実施形態においては、操作端末２のメモリ１３に、プリンタドライバＰＤとアプリケーションＡＰとが記憶されており、アプリケーションＡＰを用いて生成されたテンプレートデータＴＰが、ラベルプリンタ３の各機種に固有のファイル形式に変換された後、ラベルプリンタ３へ出力されて用いられる。このときの変換処理プログラムファイルは、プリンタドライバＰＤに組み込まれている。
【００６０】
ここで、ラベルプリンタ３の新機種が発売されたり、新しい機能が追加される場合がある。このような場合には、当該ラベルプリンタ３が適応可能なファイル形式も代わるため、変換処理プログラムＣＰも新規なものとしなければならない。その際、もし、変換処理プログラムファイルがアプリケーションＡＰに組み込まれていたとすると、上記変換処理プログラムファイルを含むアプリケーションＡＰと、印字駆動を行うためのドライバプログラムとの両方を、製造メーカ側で新規に作成する必要があり、新規作成プログラム数が多くなって煩雑となる。
【００６１】
これに対して、本実施形態では、図６に示したように変換処理プログラムファイル（「Ｆｉｌｅ  Ｃｈａｎｇｅ」を含む「ＤＬＬ４」）がプリンタドライバＰＤに組み込まれている。これにより、上述のような場合であっても、変換処理プログラムＣＰを含むドライバプログラムのみを新規に作成すれば足り、アプリケーションＡＰは、従前のものをそのまま使用することができる。この結果、新規作成プログラム数を少なくすることができるので、製造メーカにおけるプログラム作成負担を低減することができる。
【００６２】
なお、以上においては、印字情報の一例として、操作端末２においてテンプレートデータＴＰが生成され各ラベルプリンタ３に固有のファイル形式に変換される場合を例にとって説明したが、これに限られない。すなわち例えば、適宜のファイル形式（例えばビットマップ形式）の画像データやシンボルマーク等が操作端末２において第１印字情報として生成された後、これらを、各ラベルプリンタ３に固有の別のファイル形式（例えばＪＰＥＧ形式やＴＩＦＦ形式等）に変換し、これを第２印字情報としてラベルプリンタ３に送信する場合等においても本発明を適用することができる。この場合も、上記同様の効果を得る。
【００６３】
なお、以上においては、テープロール２０４から繰り出された被印字媒体としてのテープ２０３に印字を行ってこれを切断し印字ラベルＬを作成した場合を例にとって説明したが、これに限られず、基材テープと、当該基材テープとは別のカバーフィルム（被印字媒体）に印字を行い、それらを貼り合わせたテープを用いて印字ラベルＬを作成する方式としてもよい。
【００６４】
さらに、以上は、テープ２０３がリール部材の周りに巻回されてロールを構成し、カートリッジ２１０内にそのロールが配置されてテープ２０３が繰り出される場合を例にとって説明したが、これに限られない。例えば、長尺平紙状あるいは短冊状のテープやシート（ロールに巻回されたテープを繰り出した後に適宜の長さに切断して形成したものを含む）を、所定の収納部にスタックして（例えばトレイ状のものに平積み積層して）カートリッジ化し、このカートリッジをラベルプリンタ３側のカートリッジホルダに装着して、上記収納部から移送、搬送して印字を行い印字ラベルＬを作成するようにしてもよい。
【００６５】
さらには上記ロールを直接ラベルプリンタ３側に着脱可能に装着する構成や、長尺平紙状あるいは短冊状のテープやシートをラベルプリンタ３外より１枚ずつ所定のフィーダ機構によって移送しラベルプリンタ３内へ供給する構成も考えられ、さらにはカートリッジ２１０のようなラベルプリンタ３本体側に着脱可能なものにも限られず、ラベルプリンタ３側に着脱不能のいわゆる据え付け型あるいは一体型としてテープロール２０４を設けることも考えられる。
【００６６】
また、以上においては、印字装置として、印字ラベルＬを作成するラベルプリンタ３に本発明を適用した場合を例にとって説明したが、これに限られない。すなわち、その他の被印字媒体（通常の例えばＡ４サイズＢ４サイズ等の印刷用紙等）に印字を実行可能なプリンタ、複合機、ＦＡＸ機等、他の形態の印字装置に本発明を適用してもよい。
【００６７】
なお、以上において、図２、図５等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００６８】
また、図７、図８に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００６９】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００７０】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００７１】
１                印字システム
２                操作端末（印字管理装置）
３                ラベルプリンタ（ラベル作成装置）
２０５            印字ヘッド（印字手段）
３００            テンプレートメモリ（記憶部）
ＰＤ              プリンタドライバ（ドライバプログラム）
ＡＰ              アプリケーション（アプリケーションプログラム）
ＣＰ              変換処理プログラム
ＴＰ              テンプレートデータ
Ｌ                印字ラベル
【図１】
0005633735.tif 000002
【図２】
0005633735.tif 000003
【図３】
0005633735.tif 000004
【図４】
0005633735.tif 000005
【図５】
0005633735.tif 000006
【図６】
0005633735.tif 000007
【図７】
0005633735.tif 000008
【図８】
0005633735.tif 000009