(57)【要約】【課題】複数のプリンタから操作者のニーズに適したプリンタを自動的に選択可能とすることにより、操作者の手間を低減することができるプリンタ制御装置を提供する。【解決手段】プリンタサーバＰＳは、端末ＰＣから出力される操作者のタグラベル作成に関する要求情報を取得し、この要求情報に含まれる無線タグ回路素子Ｔoのタグ属性情報又は通信種類情報に対応可能なプリンタを複数のタグラベルプリンタＰから選択し、その選択されたタグラベルプリンタＰに対し要求情報に対応する信号を出力する。【選択図】図１
2008210086.tif 000002
【特許請求の範囲】
【請求項１】
被印刷物に印刷データの印刷を行う印刷手段、及び前記被印刷物又はこれに関連づけられるタグ媒体物に備えられ情報を記憶するＩＣ回路部及び情報を送受信するタグ側アンテナを備えた無線タグ回路素子と無線通信により情報送受信を行う通信手段を備えた複数のプリンタと、印刷操作信号を出力する少なくとも１つの操作端末とに接続され、前記複数のプリンタを制御するプリンタ制御装置であって、
前記印刷操作信号に含まれる操作者の要求情報を取得する要求情報取得手段と、
前記要求情報取得手段で取得した前記要求情報に含まれる前記無線タグ回路素子のタグ属性パラメータ又は通信パラメータに対応可能なプリンタを前記複数のプリンタから選択するプリンタ選択手段と、
前記プリンタ選択手段で選択されたプリンタに対し、前記印刷操作信号に対応した印刷指示信号を出力する指示信号出力手段と
を有することを特徴とするプリンタ制御装置。
【請求項２】
請求項１記載のプリンタ制御装置において、
前記プリンタ選択手段は、
前記複数のプリンタに対し予め定められた優先順位に沿って前記プリンタの選択を行う
ことを特徴とするプリンタ制御装置。
【請求項３】
請求項２記載のプリンタ制御装置において、
複数の前記操作端末ごとに設定された前記優先順位に関する順位相関を記憶する相関記憶手段を有することを特徴とするプリンタ制御装置。
【請求項４】
請求項２又は請求項３記載のプリンタ制御装置において、
前記複数のプリンタの動作状況情報を取得する動作状況情報取得手段を有し、
前記プリンタ選択手段は、
前記要求情報と、前記動作状況情報取得手段で取得した前記動作状況情報とに応じて、前記複数のプリンタのうち対応するプリンタを選択する
ことを特徴とするプリンタ制御装置。
【請求項５】
請求項４記載のプリンタ制御装置において、
前記動作状況情報取得手段は、
前記動作状況情報として、前記プリンタが前記被印刷物への印刷動作中であるかどうかの情報、及び、前記プリンタの前記被印刷物への印刷動作終了までの残り時間のうち、少なくとも一方を取得する
ことを特徴とするプリンタ制御装置。
【請求項６】
請求項１乃至請求項５のいずれか１項記載のプリンタ制御装置において、
前記プリンタ選択手段は、
前記要求情報に含まれる、前記被印刷物の形状に係わる被印刷物情報に対応可能な前記プリンタを優先して選択する
ことを特徴とするプリンタ制御装置。
【請求項７】
請求項１乃至請求項６のいずれか１項記載のプリンタ制御装置において、
前記プリンタ選択手段は、
前記タグ属性パラメータとして、対応する前記無線タグ回路素子の前記タグ側アンテナの感度、前記ＩＣ回路部のメモリ容量、前記被印刷物又は前記タグ媒体物上における無線タグ回路素子配置間隔のうち少なくとも１つに対応可能な前記プリンタを優先して選択する
ことを特徴とするプリンタ制御装置。
【請求項８】
請求項１乃至請求項６のいずれか１項記載のプリンタ制御装置において、
前記プリンタ選択手段は、
前記通信パラメータとして、前記無線通信に使用する電磁波の周波数及び通信プロトコルのうち少なくとも１つに対応した前記プリンタを優先して選択する
ことを特徴とするプリンタ制御装置。
【請求項９】
請求項１乃至請求項８のいずれか１項記載のプリンタ制御装置において、
前記印刷手段による印刷及び前記通信手段による前記無線タグ回路素子への情報送受信を行った前記被印刷物又は前記タグ媒体物を用いて無線タグラベルを作成する前記プリンタによる前記無線タグラベルの作成に応じ、当該プリンタによる無線タグラベル作成履歴情報を更新処理するための第１更新処理信号出力手段を有することを特徴とするプリンタ制御装置。
【請求項１０】
請求項１乃至請求項９のいずれか１項記載のプリンタ制御装置において、
前記印刷手段による印刷及び前記通信手段による前記無線タグ回路素子への情報送受信を行った前記被印刷物又は前記タグ媒体物を用いて無線タグラベルを作成する前記プリンタによる前記無線タグラベルの作成に応じ、前記無線タグ回路素子の識別情報と前記無線タグ回路素子に関連づけられる対象物情報とのタグ相関を少なくとも格納したデータベースに対し、前記データベース内の情報を更新処理するための第２更新処理信号出力手段
を有することを特徴とするプリンタ制御装置。
【請求項１１】
請求項１乃至請求項１０のいずれか１項記載のプリンタ制御装置において、
前記プリンタ選択手段での選択結果に対応する選択情報を前記操作端末へ出力する選択情報出力手段
を有することを特徴とするプリンタ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された複数のプリンタの制御を行うプリンタ制御装置に関する。
【背景技術】
【０００２】
近年、複数のＰＣ（Personal  Computer）等の操作端末と複数のプリンタをＬＡＮ（Local  Area  Network）等のネットワークで接続し、複数の操作者で１台のプリンタを共有したり又は複数のプリンタを使い分けること等がなされている。このとき、一般に操作端末と複数のプリンタとはプリンタ制御装置を介して接続されており、このプリンタ制御装置によって複数のプリンタの制御が行われる。
【０００３】
上記プリンタ制御装置の従来技術としては、例えば特許文献１に記載のものが知られている。このプリンタ制御装置は、操作者（クライアント）から印刷データを受信すると、操作者により指定されたプリンタの動作状態を判別し、当該プリンタが動作不良であったり他の操作者からの印刷指令によりビジー状態である場合に、印刷データを出力するプリンタを他のプリンタに切り替えるようになっている。
【０００４】
【特許文献１】特開平６−４２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、操作者はネットワークに接続された複数のプリンタから自分のニーズに適したプリンタを指定する必要がある。このときの操作者のニーズとしては、例えば用紙のサイズ、カラー／白黒印刷、両面／片面印刷等操作者が印刷しようとする印刷の態様や、プリンタの設置位置が操作者から近いこと等、多種多様に存在する。このため、これらのニーズに応じたプリンタを印刷の度に毎回指定する場合には、各プリンタの印刷設定や機能等を確認する必要があり、操作者の手間を要する。
【０００６】
本発明の目的は、複数のプリンタから操作者のニーズに適したプリンタを自動的に選択可能とすることにより操作者の手間を低減することができるプリンタ制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、第１の発明は、被印刷物に印刷データの印刷を行う印刷手段、及び前記被印刷物又はこれに関連づけられるタグ媒体物に備えられ情報を記憶するＩＣ回路部及び情報を送受信するタグ側アンテナを備えた無線タグ回路素子と無線通信により情報送受信を行う通信手段を備えた複数のプリンタと、印刷操作信号を出力する少なくとも１つの操作端末とに接続され、前記複数のプリンタを制御するプリンタ制御装置であって、前記印刷操作信号に含まれる操作者の要求情報を取得する要求情報取得手段と、前記要求情報取得手段で取得した前記要求情報に含まれる前記無線タグ回路素子のタグ属性パラメータ又は通信パラメータに対応可能なプリンタを前記複数のプリンタから選択するプリンタ選択手段と、前記プリンタ選択手段で選択されたプリンタに対し、前記印刷操作信号に対応した印刷指示信号を出力する指示信号出力手段とを有する。
【０００８】
本願第１発明においては、プリンタの通信手段でタグ媒体物に備えられた無線タグ回路素子に対し無線通信により情報送受信を行うとともに、当該タグ媒体物に関連付けられた被印刷物に対し印刷手段で対応する印刷を行うことにより、所望の無線タグ情報を有する印字付き無線タグ媒体を作成する。このようにして印字付き無線タグ媒体を作成する場合には、プリンタで印刷のみを行う場合のように被印刷物のサイズや形状、カラー／白黒印刷等の印刷態様に関するニーズの他に、無線タグ回路素子のタグ属性、通信周波数及びプロトコル等の無線通信に関するニーズが加わるため、操作者のニーズはさらに多種多様となる。このため、操作者がプリンタを選択する際に手間を要するという前述した従来技術の課題はさらに顕著となる。
【０００９】
ここで本願第１発明においては、操作者の要求情報に含まれる無線タグ回路素子のタグ属性パラメータ又は通信パラメータに対応可能なプリンタを、プリンタ選択手段で選択する。これにより、作成しようとする印字付き無線タグ媒体の無線タグ回路素子に適したタグ属性パラメータ、通信パラメータで通信可能な通信手段を有するプリンタを選択して印字付き無線タグ媒体の作成を行うことができる。このようにして、本願第１発明によれば、複数のプリンタから操作者の無線通信に関するニーズに適したプリンタを自動的に選択することができる。その結果、操作者がプリンタを選択する際の手間を大幅に低減することができる。
【００１０】
第２の発明は、上記第１発明において、前記プリンタ選択手段は、前記複数のプリンタに対し予め定められた優先順位に沿って前記プリンタの選択を行うことを特徴とする。
【００１１】
本願第２発明においては、予め定められた優先順位に沿いつつ要求情報に対応するプリンタをプリンタ選択手段で選択する。これにより、複数のプリンタに対し予め操作者のニーズに応じて優先順位を定めておけば、操作者のニーズにさらに適したプリンタを自動的に選択することが可能となる。
【００１２】
第３の発明は、上記第２発明において、複数の前記操作端末ごとに設定された前記優先順位に関する順位相関を記憶する相関記憶手段を有することを特徴とする。
【００１３】
本願第３発明においては、相関記憶手段に記憶された優先順位に関する順位相関を用い、各操作端末ごとに設定された優先順位に沿いつつ各操作端末からの要求情報に対応するプリンタをプリンタ選択手段で選択する。その結果、各操作端末ごとにその端末に対応する操作者のニーズに応じたプリンタの優先順位を予め定めておき、順位相関として相関記憶手段に記憶しておけば、各操作端末の操作者のニーズにそれぞれ適したプリンタを自動的に選択することが可能となる。
【００１４】
第４の発明は、上記第２又は第３発明において、前記複数のプリンタの動作状況情報を取得する動作状況情報取得手段を有し、前記プリンタ選択手段は、前記要求情報と、前記動作状況情報取得手段で取得した前記動作状況情報とに応じて、前記複数のプリンタのうち対応するプリンタを選択することを特徴とする。
【００１５】
本願第４発明においては、要求情報と動作状況情報取得手段で取得した動作状況情報とに応じて、複数のプリンタのうち対応するプリンタをプリンタ選択手段で選択する。これにより、操作者の要求情報に対応するプリンタが例えば何らかの原因により動作不良状態であったり、他の操作者からの印刷ジョブでビジー状態であるような場合に、これを回避して他のプリンタを選択することが可能となる。その結果、印刷を迅速に行うことができるとともに、複数のプリンタの稼働効率を向上できる。
【００１６】
第５の発明は、上記第４発明において、前記動作状況情報取得手段は、前記動作状況情報として、前記プリンタが前記被印刷物への印刷動作中であるかどうかの情報、及び、前記プリンタの前記被印刷物への印刷動作終了までの残り時間のうち、少なくとも一方を取得することを特徴とする。
【００１７】
これにより、操作者の要求情報に対応するプリンタについて、例えばその印刷動作終了までの残り時間が所定の時間より大きい場合にはこれを回避して他のプリンタを選択し、残り時間が所定の時間以下である場合にはそのプリンタを選択するといったような、きめ細かな制御が可能となる。
【００１８】
第６の発明は、上記第１乃至第５発明のいずれかにおいて、前記プリンタ選択手段は、前記要求情報に含まれる、前記被印刷物の形状に係わる被印刷物情報に対応可能な前記プリンタを優先して選択することを特徴とする。
【００１９】
これにより、複数のプリンタから操作者の被印刷物の形状に係わるニーズに適したプリンタを自動的に選択することができる。
【００２０】
第７の発明は、上記第１乃至第６発明のいずれかにおいて、前記プリンタ選択手段は、前記タグ属性パラメータとして、対応する前記無線タグ回路素子の前記タグ側アンテナの感度、前記ＩＣ回路部のメモリ容量、前記被印刷物又は前記タグ媒体物上における無線タグ回路素子配置間隔のうち少なくとも１つに対応可能な前記プリンタを優先して選択することを特徴とする。
【００２１】
これにより、作成しようとする印字付き無線タグ媒体の無線タグ回路素子のタグ側アンテナの感度、ＩＣ回路部のメモリ容量、被印刷物又はタグ媒体物上における無線タグ回路素子配置間隔に対応して無線通信可能な通信手段を有したプリンタを自動的に選択することができる。
【００２２】
第８の発明は、上記第１乃至第６発明のいずれかにおいて、前記プリンタ選択手段は、前記通信パラメータとして、前記無線通信に使用する電磁波の周波数及び通信プロトコルのうち少なくとも１つに対応した前記プリンタを優先して選択することを特徴とする。
【００２３】
これにより、作成しようとする印字付き無線タグ媒体の無線タグ回路素子との無線通信に適した通信周波数及び通信プロトコルに対応可能な通信手段を有するプリンタを自動的に選択することができる。
【００２４】
第９の発明は、上記第１乃至第８発明のいずれかにおいて、前記印刷手段による印刷及び前記通信手段による前記無線タグ回路素子への情報送受信を行った前記被印刷物又は前記タグ媒体物を用いて無線タグラベルを作成する前記プリンタによる前記無線タグラベルの作成に応じ、当該プリンタによる無線タグラベル作成履歴情報を更新処理するための第１更新処理信号出力手段を有することを特徴とする。
【００２５】
本願第９発明においては、第１更新処理信号出力手段で無線タグラベル作成履歴情報を更新処理する。このように、プリンタで無線タグラベルを作成する毎に無線タグラベル作成履歴情報を更新し記憶させておくことで、例えば一定期間ごとに履歴情報を参照して複数のプリンタの稼働状況をそれぞれチェックすることが可能となる。
【００２６】
第１０の発明は、上記第１乃至第９発明のいずれかにおいて、前記印刷手段による印刷及び前記通信手段による前記無線タグ回路素子への情報送受信を行った前記被印刷物又は前記タグ媒体物を用いて無線タグラベルを作成する前記プリンタによる前記無線タグラベルの作成に応じ、前記無線タグ回路素子の識別情報と前記無線タグ回路素子に関連づけられる対象物情報とのタグ相関を少なくとも格納したデータベースに対し、前記データベース内の情報を更新処理するための第２更新処理信号出力手段を有することを特徴とする。
【００２７】
これにより、プリンタで作成した無線タグラベルを使用する際に、リーダで読み取った当該無線タグラベルの無線タグ回路素子の識別情報に基づきデータベースに格納されたタグ相関を参照し、無線タグ回路素子に関連づけられた対象物情報を取得することができる。
【００２８】
第１１の発明は、上記第１乃至第１０発明のいずれかにおいて、前記プリンタ選択手段での選択結果に対応する選択情報を前記操作端末へ出力する選択情報出力手段を有することを特徴とする。
【００２９】
これにより、操作者は各操作端末から出力した印刷データが複数のプリンタのうちどのプリンタで印刷されるのかを認識することができる。
【発明の効果】
【００３０】
本発明によれば、複数のプリンタから操作者のニーズに適したプリンタを自動的に選択可能とすることにより操作者の手間を低減することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の一実施の形態を図面を参照しつつ説明する。本実施形態は、本発明を無線タグラベルの生成システムに適用した場合の実施形態である。
【００３２】
図１は、本発明のプリンタ制御装置の一実施形態であるプリンタサーバを備えた無線タグ生成システムを表すシステム構成図である。
【００３３】
図１に示すこの無線タグ生成システムＴＳにおいて、プリンタサーバＰＳ（プリンタ制御装置）は、有線あるいは無線による通信回線ＮＷを介して複数の端末ＰＣ１〜ＰＣｎ（操作端末。以下適宜「端末ＰＣ」と記載する）に接続されている。これら各端末ＰＣ１〜ＰＣｎは例えばパーソナルコンピュータであり、各種入力画面等の表示を行う表示部１０１と、操作者が入力等を行うための操作部１０２とを有している。またプリンタサーバＰＳ（プリンタ制御装置）は、タグテープ３０３（後述）に印刷データの印刷を行う印刷機能及びタグテープ３０３に備えられる無線タグ回路素子Ｔo（後述）と無線通信により情報送受信を行う無線通信機能を有し、無線タグラベルＴを作成するための複数のタグラベルプリンタＰ１〜Ｐｎに接続されると共に、各種データを登録可能なデータサーバＤＳに接続されている。
【００３４】
上記タグラベルプリンタＰ１〜Ｐｎ（プリンタ。以下適宜「タグラベルプリンタＰ」と記載する）は、それぞれ予め設定された通信機能及び印刷機能を有するとともに、予め設定されたカートリッジ（後述）が装着されることにより、各プリンタに対応する無線タグラベルＴを作成するようになっている。例えば、プリンタＰｎでは解像度の高い印刷が行われるとともにＵＨＦ帯でＩＳＯ／ＩＥＣ  １８０００−６のタイプＣによる無線通信が行われ、ラベル幅及びラベル長さの大きな無線タグラベルＴが作成される、またプリンタＰｎ−１では解像度は低いが速度の速い印刷が行われ、且つＨＦ帯でＩＳＯ／ＩＥＣ  １８０００−３  ｍｏｄｅ２による無線通信が行われ、ラベル幅及びラベル長さの小さな無線タグラベルＴが作成される、といった具合である。
【００３５】
上記構成の無線タグ生成システムＴＳにおいては、操作者が端末ＰＣの操作部１０２を用いてタグラベル作成開始指示の入力を行うと、操作者が所望する無線タグラベルＴを作成可能であり且つ操作者のニーズに最適なタグラベルプリンタＰがプリンタサーバＰＳによって選択され、その選択されたタグラベルプリンタＰにより無線タグラベルＴの作成が行われる（詳細は後述）。
【００３６】
図２はタグラベルプリンタＰの全体構成の一例を概念的に表す概念構成図である。
【００３７】
図２において、このタグラベルプリンタＰは、操作者が操作を行うための操作部３０２と、タグテープロール３０４（本来は渦巻き状であるが簡略化して同心円で図示している）に巻回されたタグテープ３０３（被印刷物、タグ媒体物。所定間隔で無線タグ回路素子Ｔoが備えられている）を連続的に供給するカートリッジ３００を着脱可能なカートリッジホルダ３０８と、このタグテープロール３０４から繰り出されたタグテープ３０３に備えられた被印字テープ層（図示せず）のうち各無線タグ回路素子Ｔoに対応した領域に所定の印字を行う印字ヘッド３０５（印刷手段）と、無線タグ回路素子Ｔoとの間で無線通信により情報の送受信を行うアンテナ３０６（通信手段）と、高周波回路３０１及び制御回路３０２と、タグテープ３０３への印字及び無線タグ回路素子Ｔoへの上記情報書き込みが終了したタグテープ３０３を所定の長さに切断して上記無線タグラベルＴとするカッタ３０７と、印字ヘッドに対向して設けられ、制御回路３０２により制御されてタグテープ３０３を搬送する搬送装置３０９とを有する。
【００３８】
高周波回路３０１及び制御回路３０２は、詳細な説明を省略するが、無線タグ回路素子ＴoのＩＣ回路部１５０へのアクセス情報を生成し、アンテナ３０６を介して無線タグ回路素子Ｔoへ送信し、無線タグ回路素子ＴoのＩＣ回路部１５０へ情報書き込みを行う。また制御回路３０２はプリンタサーバＰＳと接続されており、情報の送受が可能となっている。
【００３９】
なお、以上ではＵＨＦ帯（例えば９１５ＭＨｚ）で通信を行うタグラベルプリンタを例にとって説明したが、上述したようにタグラベルプリンタＰ１〜Ｐｎの中にはＨＦ帯（例えば１３．５６ＭＨｚ）で通信を行うものも含まれる。このプリンタでは、特に図面を用いて説明はしないが、上記高周波回路３０１の代わりに送信回路、受信回路及びアンテナ共用器が設けられる。
【００４０】
図３は、上記タグテープ３０３に備えられた無線タグ回路素子Ｔoの機能的構成の一例を表すブロック図である。なお、図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００４１】
図３において、無線タグ回路素子Ｔoは、上記タグラベルプリンタＰのアンテナ３０１とＨＦ帯、ＵＨＦ帯、又はマイクロ波帯等の高周波を用いて非接触で信号の送受信を行うアンテナ１５１（タグ側アンテナ）と、このアンテナ１５１に接続されたＩＣ回路部１５０とを有している。
【００４２】
ＩＣ回路部１５０は、アンテナ１５１により受信された質問波を整流する整流部１５２と、この整流部１５２により整流された質問波のエネルギを蓄積しＩＣ回路部１５０の駆動電源とするための電源部１５３と、上記アンテナ１５１により受信された質問波からクロック信号を抽出して制御部（後述）１５７に供給するクロック抽出部１５４と、所定の情報信号を記憶し得る情報記憶部として機能するメモリ部１５５と、上記アンテナ１５１に接続された変復調部１５６と、上記整流部１５２、クロック抽出部１５４、及び変復調部１５６等を介して上記無線タグ回路素子Ｔoの作動を制御するための制御部１５７とを備えている。
【００４３】
変復調部１５６は、アンテナ１５１により受信された上記タグラベルプリンタＰのアンテナ３０１からの通信信号の復調を行うと共に、上記制御部１５７からの返信信号に基づき、上記アンテナ１５１で受信した質問波を変調反射し、アンテナ１５１より応答波として再送信する。
【００４４】
制御部１５７は、上記変復調部１５６により復調された受信信号を解釈し、上記メモリ部１５５において記憶された情報信号に基づいて返信信号を生成し、上記変復調部１５６により返信する制御等の基本的な制御を実行する。
【００４５】
クロック抽出部１５４は受信した信号からクロック成分を抽出して制御部１５７にクロックを抽出するものであり、受信した信号のクロック成分の周波数に対応したクロックを制御部１５７に供給する。
【００４６】
図４は、タグラベルプリンタＰで上記無線タグ回路素子Ｔoを備えた無線タグラベルＴを作成するときに上記制御回路３０２によって実行される制御手順を表すフローチャートである。
【００４７】
図４において、まずステップＳ１１５において、例えば搬送装置３０９に制御信号を出力し、カートリッジ用モータ（図示せず）の駆動力によってタグテープロール３０４からタグテープ３０３を繰り出させる。
【００４８】
その後、ステップＳ１２０に移り、タグテープ３０３が所定値Ｃ（例えば、先行する無線タグ回路素子Ｔoに対する無線タグ情報書き込みが終了し、次の無線タグ回路素子Ｔoがアンテナ３０６にほぼ対向する位置に到達するだけの搬送距離）だけ搬送されたかどうかを判定する。この搬送距離判定は、例えばタグテープ３０３に設けたマーキングを公知のテープセンサ(不図示)で検出することにより行えば足りる。判定が満たされたら、ステップＳ３００に移る。
【００４９】
ステップＳ３００ではタグ情報書き込み・印刷処理を行う。すなわち、プリンタサーバＰＳから送信された、印刷データ及び無線タグ情報を含む要求情報（印刷指示信号）を受信し、これに基づいてタグテープ３０３上の無線タグ回路素子Ｔoに無線タグ情報の書き込みを行うとともに、印字ヘッド３０５によりタグテープ３０３の対応する領域に印刷データの印刷を行う（詳細手順は後述）。このステップＳ３００が終了したらステップＳ１３５に移る。
【００５０】
ステップＳ１３５では、タグテープ３０３のうちこの時点で処理対象としている無線タグ回路素子Ｔoに対応する領域への印字がすべて完了しているかどうかを確認した後、ステップＳ１４０へ移る。
【００５１】
ステップＳ１４０では、タグテープ３０３がさらに所定量（例えば、対象とする無線タグ回路素子Ｔo及び印字領域のすべてがカッタ３０７を所定の長さ(余白量)分越えるだけの搬送距離）だけ搬送されたかどうかを判断する。このときの搬送距離判定も例えば前述のステップＳ１２０と同様にすれば足りる。判定が満たされたら、ステップＳ１４５に移る。
【００５２】
ステップＳ１４５では、上記搬送手段３０９に制御信号を出力して上記カートリッジ用モータの駆動を停止して、タグテープロール３０４からのタグテープ３０３の繰り出し及び搬送を停止させる。
【００５３】
その後、ステップＳ１５０で、例えば図示しないソレノイド駆動回路に制御信号を出力してカッター用ソレノイド（図示せず）を駆動し、カッタ３０７によってタグテープ３０３の切断を行う。前述したように、この時点で、例えば処理対象の無線タグ回路素子Ｔo及び印字領域を含むタグテープ３０３のすべてがカッタ３０７を十分に越えており、このカッタ３０７の切断によって、無線タグ回路素子Ｔoに無線タグ情報が書き込まれかつこれに対応する所定の印字が行われたラベル状の無線タグラベルＴが生成される。
【００５４】
その後、ステップＳ１５５に移り、上記ステップＳ１５０でラベル状に生成された無線タグラベルＴがタグラベルプリンタＰ外へと排出される（別途設けた排出用ローラを駆動制御してもよいし、操作者が手で抜き取るようにしてもよい）。
【００５５】
次のステップＳ１６０では、プリンタサーバＰＳに対し、タグラベルＴの作成が完了した旨を表すタグラベル作成完了信号を送信する。そして、本フローを終了する。
【００５６】
なお、上記フローは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００５７】
図５は、上述のステップＳ３００の詳細手順を表すフローチャートである。
【００５８】
この図５において、まず、ステップＳ３０５において、プリンタサーバＰＳから送信された要求情報（印刷指示信号）を受信し、これに含まれる無線タグ情報を取得する。
【００５９】
その後、ステップＳ３１０において、プリンタサーバＰＳから受信した要求情報に含まれる印刷データを取得する。
【００６０】
その後、ステップＳ３３５に移り、例えば図示しない印刷駆動回路に制御信号を出力し、上記印字ヘッド３０５を通電して、タグテープ３０３のうち処理対象となる無線タグ回路素子Ｔoに対応する領域に、上記ステップＳ３１０で取得した印刷データの印刷を開始させる。
【００６１】
そして、ステップＳ３４０に移り、所望のデータを無線タグ回路素子Ｔoのメモリ部１５５に書き込む「Program」コマンド信号を生成して高周波回路３０１を介して情報書き込み対象の無線タグ回路素子Ｔoに送信し、そのメモリ部１５５に情報が書き込まれる。なおこのとき上記「Program」コマンド信号には、上記ステップＳ３０５で取得した無線タグ情報が含まれている。
【００６２】
その後、ステップＳ３４５において、通信結果の可否確認のための「Verify」コマンド信号を生成して高周波回路３０１を介して情報書き込み対象の無線タグ回路素子Ｔoに送信され、返信を促す。
【００６３】
その後ステップＳ３５０において、上記「Verify」コマンド信号に対応して書き込み対象の無線タグ回路素子Ｔoから送信されたリプライ信号をアンテナ３０６を介して受信し、高周波回路３０１を介し取り込む。
【００６４】
次に、ステップＳ３５５において、リプライ信号に基づき、当該無線タグ回路素子Ｔoのメモリ部１５５内に記憶された情報を確認し、前述の送信した所定の情報がメモリ部１５５に正常に記憶されたか否かを判定する。判定が満たされた場合にはこのフローを終了する。これにより、書き込み対象とする無線タグ回路素子Ｔoへの情報書き込みが完了し、このフローを終了する。判定が満たされない場合はステップＳ３４０に戻って同様の手順を繰り返す。
【００６５】
以上のルーチンにより、タグテープ３０３上の書き込み対象の無線タグ回路素子Ｔoに対して対応する情報を書き込むとともに、タグテープ３０３上の対応する印字領域に対し上記所定の印字を印刷することができる。
【００６６】
なお、上記フローは本発明を上記フローに示す手順に限定するものではなく、例えばステップＳ３０５とステップＳ３１０の手順を入れ替える等、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００６７】
図６は、プリンタサーバＰＳの機能構成を表す機能ブロック図である。
【００６８】
図６において、プリンタサーバＰＳは、端末ＰＣ１〜ＰＣｎ、データサーバＤＳ、及びタグラベルプリンタＰ１〜Ｐｎとの信号送受を行うためのインターフェース制御部２０１と、制御回路２０２とを有している。上記制御回路２０２は、いわゆるマイクロコンピュータであり、中央演算処理装置であるＣＰＵ２０２Ａ、ＲＯＭ２０２Ｂ、ＲＡＭ２０２Ｃ等から構成され、ＲＡＭ２０２Ｃの一時記憶機能を利用しつつＲＯＭ２０２Ｂに予め記憶されたプログラムに従って信号処理を行うようになっている。
【００６９】
図７は、上記プリンタサーバＰＳの制御回路２０２によって実行される制御手順を表すフローチャートである。なお、このフローは、例えばプリンタサーバＰＳの電源投入時に開始される。
【００７０】
まずステップＳ４０５では、操作者が端末ＰＣの操作部１０２を用いてタグラベル作成開始指示の入力を行うことにより、端末ＰＣから通信回線ＮＷを介してラベル作成指令信号が入力されたか否かを判定する。ラベル作成指令信号が入力されていない場合には、判定が満たされずにステップＳ４１０に移る。
【００７１】
ステップＳ４１０では、各プリンタＰから送信されるステータス情報を取得する。このステータス情報とは、例えばプリンタサーバＰＳより印刷・タグ情報を受信してタグラベル作成中であるか否か、タグラベル作成中である場合には作成が終了するまでの所要時間はどのくらいかといったジョブ状態や、装着されたカートリッジ３００のタグテープが切れてラベル作成ができない状態、又は故障等による動作不良状態等、各プリンタＰの動作状況を表す動作状況情報であり（後述の図１１参照）、各プリンタＰは、これらのステータス情報を例えば一定周期ごとにプリンタサーバＰＳに送信するようになっている。
【００７２】
次のステップＳ４１５では、上記ステップＳ４１０で取得した各プリンタＰのステータス情報をステータステーブル（後述の図１１参照）として適宜の記憶手段（例えばＲＡＭ２０２Ｃ。またはデータサーバＤＳでもよい）に記憶させる。そして、先のステップＳ４０５に戻る。
【００７３】
このように、操作者がラベル作成指令を行わない場合には、ステップＳ４０５〜ステップＳ４１５を繰り返しつつ、各プリンタＰのステータス情報からなるステータステーブルを更新する。そして、ステップＳ４０５〜ステップＳ４１５を繰り返す間にラベル作成指令信号が入力された場合には、ステップＳ４０５の判定が満たされてステップＳ４２０に移る。
【００７４】
ステップＳ４２０では、インターフェース制御部２０１及び通信回線ＮＷを介してラベル作成指令信号が送信された端末ＰＣに対し表示信号を送信する。これにより、端末ＰＣの表示部１０１には、予めプリンタサーバＰＳの適宜の場所（例えばＲＡＭ２０２Ｃ等）に記憶された複数の無線タグラベルＴのテンプレートが表示される。各テンプレートには、操作者が無線タグラベルＴを作成するにあたり要求する要求情報、すなわち、ラベル形状（幅、長さ等）、無線タグ回路素子Ｔoとの情報送受信に用いる通信の種類（通信パラメータ。通信周波数、プロトコル等）、無線タグ回路素子Ｔoの属性（属性パラメータ。アンテナ感度、メモリ容量等）、及びラベルの印刷態様（フォント、文字色、背景の有無等）等が予め設定されており、また当該要求情報を満足する（言い換えればテンプレートに対応する無線タグラベルＴを作成可能な）タグラベルプリンタＰ（Ｐ１〜Ｐｎの少なくとも１台。複数台の場合もある）と対応付けがなされている。すなわち、操作者が複数のテンプレートから所望のテンプレートを選択することによって、操作者の要求情報（形状、通信種類、タグ属性、印刷態様等）が決定されるようになっている。なお、上記要求情報は一例であり、その他の要求要素を含めてもよい。また、各テンプレートはテキスト情報及び無線タグ情報等の必要なデータの入力部を有しており、操作者がこの入力部にテキスト情報及び無線タグ情報の入力を行うことにより、ラベルに印刷する印刷データ及び無線タグ回路素子Ｔoに書き込む無線タグ情報が決定されるようになっている。
【００７５】
次のステップＳ４２５では、操作者によりテンプレートの選択が行われたか否かを判定する。この判定は、端末ＰＣからテンプレートの選択に対応した選択信号（印刷操作信号）が通信回線ＮＷを介して入力されたか否かを検出することにより行われる。テンプレートの選択が行われると、判定が満たされて次のステップＳ４３０に移る。
【００７６】
ステップＳ４３０では、端末ＰＣから送信される、テンプレートの選択に対応した選択信号に含まれる上記要求情報（形状、通信種類、タグ属性、印刷態様等）を取得する。なお、この要求情報には、操作者により上記テンプレートの入力部に入力された印刷データ及び無線タグ情報が含まれる。
【００７７】
次のステップＳ５００では、各操作者の優先度テーブル（後述の図８参照）及び各タグラベルプリンタＰのステータスを表すステータステーブル（後述の図１１参照）に基づき、操作者の上記要求情報を満たすタグラベルプリンタＰを選択するプリンタ選択処理を行う（詳細は後述の図８参照）。
【００７８】
次のステップＳ４４０では、上記ステップＳ４３５で選択したタグラベルプリンタＰに対し、上記ステップＳ４３０で取得した要求情報に対応する信号（印刷指示信号）を送信する。
【００７９】
次のステップＳ４４５では、インターフェース制御部２０１及び通信回線ＮＷを介してラベル作成指令信号が送信された端末ＰＣに対し表示信号を送信する。これにより、端末ＰＣの表示部１０１には選択されたタグラベルプリンタＰがいずれであるかを表す表示（例えば「プリンタＰｎで作成しています」）が行われる。
【００８０】
次のステップＳ４５０では、無線タグラベルＴの作成が終了したか否かを判定する。この判定は、タグラベルプリンタＰからインターフェース制御部２０１を介してタグラベル作成完了信号が入力されたか否かを検出することにより行われる。無線タグラベルＴの作成が終了すると、判定が満たされて次のステップＳ４５５に移る。
【００８１】
ステップＳ４５５では、適宜の記憶手段（例えばＲＡＭ２０２Ｃ。またはデータサーバＤＳでもよい）に記憶された、各操作者（各端末ＰＣ）が要求した無線タグラベルＴの作成をどのプリンタＰが行ったかを表すタグラベル作成履歴情報（後述の図１２参照）を更新する。
【００８２】
次のステップＳ４６０では、タグラベルプリンタＰで作成された無線タグラベルＴにおいて、無線タグ回路素子Ｔoに書き込まれた無線タグ情報（識別情報としてのＩＤを含む）と、これに対応して印字ヘッド３０５により印字領域に印字された印字情報との組み合わせを、インターフェース制御部２０１を介し出力し、データサーバＤＳに記憶させる。なお、この記憶データは必要に応じて端末ＰＣより参照可能にデータサーバＤＳのデータベース内に格納保持される。
【００８３】
次のステップＳ４６５では、プリンタサーバＰＳの電源がＯＦＦとされたか否かを判定する。電源がＯＦＦでない場合には判定が満たされずに先のステップＳ４０５に戻る。一方、電源がＯＦＦとされた場合には、このフローを終了する。
【００８４】
なお、上記フローは本発明を上記フローに示す手順に限定するものではなく、例えば上記ステップＳ４５５とステップＳ４６０とを入れ替える等、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００８５】
また、上記フローにおけるステップＳ４３０の手順が、特許請求の範囲各項記載の印刷操作信号に含まれる操作者の要求情報を取得する要求情報取得手段を構成し、ステップＳ５００の手順が、要求情報に含まれる無線タグ回路素子のタグ属性パラメータ又は通信パラメータに対応可能なプリンタを複数のプリンタから選択するプリンタ選択手段を構成し、ステップＳ４４０の手順がプリンタ選択手段で選択されたプリンタに対し、印刷操作信号に対応した印刷指示信号を出力する指示信号出力手段を構成する。
【００８６】
また、上記フローにおけるステップＳ４１０の手順は、複数のプリンタの動作状況情報を取得する動作状況情報取得手段を構成し、ステップＳ４５５の手順は、プリンタによる無線タグラベル作成履歴情報を更新処理するための第１更新処理信号出力手段を構成する。また、ステップＳ４６０の手順は、無線タグ回路素子の識別情報と無線タグ回路素子に関連づけられる対象物情報とのタグ相関を少なくとも格納したデータベースに対し、データベース内の情報を更新処理するための第２更新処理信号出力手段を構成し、ステップＳ４４５の手順は、プリンタ選択手段での選択結果に対応する選択情報を操作端末へ出力する選択情報出力手段を構成する。
【００８７】
図８は、優先度テーブルの一例を表す図である。
【００８８】
この図８において、優先度テーブルは、各操作者（各端末ＰＣ）ごとに所定の基準を用いて予め設定されたタグラベルプリンタＰの優先度の順位を一覧にしたテーブルである。この図８に示す例では、端末ＰＣ１（の操作者）に対しては優先度が高い方から順にプリンタＰ４，Ｐ１，Ｐ３，Ｐ２，・・・と設定されている。また、端末ＰＣ２（の操作者）に対しては優先度が高い方から順にプリンタＰ１，Ｐ３，Ｐ４，Ｐ２，・・・と設定されており、端末ＰＣ３（の操作者）に対しては優先度が高い方から順にプリンタＰ３，Ｐ２，Ｐ１，Ｐ４，・・・と設定されている。
【００８９】
図９は、上記優先度を設定する際の基準項目の一例を表す図である。
【００９０】
この図９に示すように、優先度の基準項目としては、各タグラベルプリンタＰの操作者（端末ＰＣ）からの距離が一例として挙げられる。すなわち、操作者からの距離が小さい（席に近い）プリンタほど優先するといった場合である。また他の優先度の基準項目として、作成される無線タグラベルＴの形状（幅、長さ）が一例として挙げられる。すなわち、操作者がなるべく幅の大きい無線タグラベルＴを作成したい場合には、装着されたカートリッジ３００から供給されるタグテープ幅が大きいプリンタほど優先し、操作者がなるべく長い無線タグラベルＴを作成したい場合には、装着されたカートリッジ３００から供給されるタグテープにおける無線タグ回路素子Ｔoの配置間隔が大きいプリンタほど優先することになる。
【００９１】
また他の優先度の基準項目として、タグラベル作成の際に無線タグ回路素子Ｔoとの間で行われる無線通信の種類（通信周波数、通信プロトコル）が一例として挙げられる。すなわち、ＵＨＦタグよりもＨＦタグを優先する場合や、ＩＳＯ／ＩＥＣ  １８０００−６のタイプＡよりもタイプＣを優先するといった場合である。さらに他の優先度の基準項目として、無線タグ回路素子Ｔoの属性（アンテナ感度、メモリ容量等）が一例として挙げられる。すなわち、無線タグ回路素子Ｔoのメモリ部１５５の容量が大きいほど優先するといった場合である。
【００９２】
また他の優先度の基準項目として、プリンタの機能（解像度、階調、印刷速度等）が一例として挙げられる。すなわち、印刷速度が早いほど優先する場合や、印刷解像度が高いほど優先するといった場合である。さらに他の優先度の基準項目として、作成履歴（後述の図１２参照）から得られるプリンタの使用頻度が一例として挙げられる。すなわち、使用頻度が多いほど優先するといった場合である。
【００９３】
図１０は、上述のステップＳ５００の詳細手順を表すフローチャートである。
【００９４】
まずステップＳ５１０では、各操作者（各端末ＰＣ）ごとに所定の基準（図９参照）を用いて予め設定されたタグラベルプリンタＰの優先度の順位を表す変数Ｎを０に初期化する。
【００９５】
次のステップＳ５２０では、上記変数Ｎに１を加えて次のステップＳ５３０に移る。
【００９６】
ステップＳ５３０では、適宜の相関記憶手段（例えばＲＡＭ２０２Ｃ。またはデータサーバＤＳでもよい）に記憶された優先度テーブル（図８参照）を参照し、優先度がＮであるタグラベルプリンタＰを特定し、この特定したプリンタＰのスペック等（通信、印刷機能）に関するプリンタ情報を取得する。なお、上記優先度テーブルは、前述したように各操作者（各端末ＰＣ）ごとに所定の基準を用いて予め設定されたタグラベルプリンタＰの優先度の順位を一覧にしたテーブルである。前述した図８にこの優先度テーブルの一例を示したが、例えばこの図８に示す例において端末ＰＣ１の優先度が端末から近い位置に存在するプリンタほど高く設定されているとした場合では、本ステップＳ５３０において、端末ＰＣ１からタグラベル作成指令を行っている場合でＮ＝１の場合には端末ＰＣ１から最も近いタグラベルプリンタＰ４の情報を取得することになる。また、各タグラベルプリンタＰのスペック等のプリンタ情報については、予めデータサーバＤＳに登録されており、優先度がＮであるタグラベルプリンタＰを特定した後データサーバＤＳを参照してその情報を取得するようになっている。
【００９７】
次のステップＳ５４０では、上記ステップＳ５３０で取得した優先度ＮのタグラベルプリンタＰのプリンタ情報と、操作者の要求情報とを比較し、優先度ＮのタグラベルプリンタＰが要求情報を満たすか否かを判定する。操作者の要求を満たさない場合には、判定が満たされずに先のステップＳ５２０に移る。そして、変数Ｎに１を加え、次の優先度Ｎ＋１であるタグラベルプリンタＰに対し上記ステップＳ５２０及びステップＳ５３０の手順を繰り返す。一方、上記ステップＳ５４０において操作者の要求を満たす場合には、判定が満たされて次のステップＳ５５０に移る。
【００９８】
なお、ここでは優先度ＮのプリンタＰのプリンタ情報を取得して操作者の要求情報と比較することによりプリンタＰが所望の無線タグラベルＴを作成可能か否かを判定するようにしたが、これに限られない。すなわち、前述の図７のステップＳ４２５においてテンプレートが選択された際に、当該テンプレートに対応する無線タグラベルＴを作成可能なタグラベルプリンタＰ群（Ｐ１〜Ｐｎの少なくとも１台。複数台の場合もある）が適宜の記憶手段から読み出され、優先度テーブルを参照して特定した優先度がＮであるタグラベルプリンタＰが上記タグラベルプリンタＰ群に含まれるか否かを判定するようにしてもよい。
【００９９】
ステップＳ５５０では、適宜の記憶手段（例えばＲＡＭ２０２Ｃ。またはデータサーバＤＳでもよい）に記憶された上記ステータステーブル（後述の図１１参照）を参照し、優先度がＮであるタグラベルプリンタＰのステータス情報を取得する。
【０１００】
次のステップＳ５６０では、上記ステップＳ５５０で取得したステータス情報に基づき、優先度がＮであるタグラベルプリンタＰがタグラベル作成を行えるか否かを判定する。後述する図１１にステータステーブルの一例を示しているが、例えばこの図１１に示す例では、端末ＰＣ２の場合には直ちにタグラベル作成可能であると判定し、端末ＰＣ３の場合にはタグラベル作成が不可能であると判定することになる。なお、端末ＰＣ１又は端末ＰＣ４の場合にどう判定するかは、各操作者（端末ＰＣ）ごとに設定が可能である。例えば、ジョブ完了までの所要時間が１分よりも長い場合にはラベル作成不可と判定し、１分以内であれば作成可と判定するようにしてもよい。タグラベル作成不可能と判定された場合には、先のステップＳ５２０に戻る。一方、タグラベル作成可能と判定された場合には、次のステップＳ５７０に移る。
【０１０１】
ステップＳ５７０では、優先度ＮのタグラベルプリンタＰを選択し、本フローを終了する。
【０１０２】
なお、上記フローは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０３】
図１１は、前述したステータステーブルの一例を表す図である。
【０１０４】
この図１１において、ステータステーブルは、前述したように各プリンタＰの動作状態を表す情報からなるテーブルである。この図１１に示す例では、プリンタＰ１は印刷・通信ジョブを有する状態（タグラベル作成中）であり、残り３枚の無線タグラベルＴの作成ジョブを有し、それらのラベルの作成を完了するまでに約２分の時間を要する。またプリンタＰ２はジョブを有しない状態であり、直ちにタグラベル作成を開始することが可能である。またプリンタＰ３は装着されたカートリッジ３００のタグテープロール３０４から全タグテープ３０３の供給を終え、タグテープ切れとなっている状態である。また、プリンタＰ４は印刷・通信ジョブを有する状態（タグラベル作成中）であり、残り１枚の無線タグラベルＴの作成ジョブを有し、それらのラベルの作成を完了するまでに約３０秒の時間を要する。
【０１０５】
ここで、前述の図８及び上記図１１に示す例を用いて、前述の図１０に示したプリンタ選択処理における具体的なプリンタ選択手順を説明する。
【０１０６】
例えばタグラベル作成指令を出力したのが端末ＰＣ１である場合、図８に示すように優先度Ｎ＝１であるプリンタはプリンタＰ４である。すなわち、図１０中ステップＳ５３０でプリンタＰ４のプリンタ情報を取得する。そして、このプリンタＰ４が操作者の要求情報を満たす場合、ステップＳ５４０の判定が満たされてステップＳ５５０に移り、ステータステーブルを参照してプリンタＰ４のステータス情報を取得する。図１１に示すようにプリンタＰ４は残り１枚の無線タグラベルＴの作成ジョブを有し、そのラベルの作成を完了するまでに約３０秒の時間を要する。このとき、端末ＰＣ１ではジョブがあるものについてはラベル作成不可と判定するように設定されているものとする。この結果、ステップＳ５６０の判定は満たされずにステップＳ５２０に戻り、優先度をＮ＝２とする。図８に示すように優先度Ｎ＝２であるプリンタはプリンタＰ１であるので、図１０中ステップＳ５３０でプリンタＰ１のプリンタ情報を取得する。その後上記と同様にステップＳ５５０に進み、ステータステーブルを参照してプリンタＰ１のステータス情報を取得する。図１１に示すようにプリンタＰ１は残り３枚の無線タグラベルＴの作成ジョブを有し、そのラベルの作成を完了するまでに約２分の時間を要する。したがって、ステップＳ５６０の判定は満たされずにステップＳ５２０に戻り、優先度をＮ＝３とする。優先度Ｎ＝３であるプリンタＰ３について同様の手順を繰り返す。プリンタＰ３のステータス情報はタグテープ切れであるので、ステップＳ５６０の判定は満たされずに再度ステップＳ５２０に戻り、優先度をＮ＝４とする。優先度Ｎ＝４であるプリンタＰ２について同様の手順を繰り返し、プリンタＰ２のステータス情報はジョブ無しであるので、図１０中ステップＳ５６０の判定が満たされ、ステップＳ５７０でプリンタＰ２を最終的に選択する。
【０１０７】
一方、例えばタグラベル作成指令を出力したのが端末ＰＣ２である場合、図８に示すように優先度Ｎ＝１であるプリンタはプリンタＰ１である。すなわち、図１０中ステップＳ５３０でプリンタＰ１のプリンタ情報を取得する。そして、このプリンタＰ１が操作者の要求情報を満たす場合、ステップＳ５４０の判定が満たされてステップＳ５５０に移り、ステータステーブルを参照してプリンタＰ１のステータス情報を取得する。図１１に示すようにプリンタＰ１は残り３枚の無線タグラベルＴの作成ジョブを有し、そのラベルの作成を完了するまでに約２分の時間を要する。このとき、端末ＰＣ１ではジョブ完了までの所要時間が１分より長いものについてはラベル作成不可と判定し、１分以内のものについてはラベル作成可と判定するように設定されているものとする。この結果、ステップＳ５６０の判定は満たされずにステップＳ５２０に戻り、優先度をＮ＝２とする。次に優先度Ｎ＝２であるプリンタＰ３について同様の手順を繰り返し、プリンタＰ３のステータス情報はタグテープ切れであるので、ステップＳ５６０の判定は満たされずに再度ステップＳ５２０に戻り、優先度をＮ＝３とする。次に優先度Ｎ＝３であるプリンタＰ４について同様の手順を繰り返す。プリンタＰ４のステータス情報は、図１１に示すように残り１枚の無線タグラベルＴの作成ジョブを有し、そのラベルの作成を完了するまでに約３０秒の時間を要する。したがって、図１０中ステップＳ５６０の判定が満たされ、ステップＳ５７０でプリンタＰ４を最終的に選択する。
【０１０８】
一方、例えばタグラベル作成指令を出力したのが端末ＰＣ３である場合、図８に示すように優先度Ｎ＝１であるプリンタはプリンタＰ３である。プリンタＰ３のステータス情報はタグテープ切れであるので、ステップＳ５６０の判定は満たされずに再度ステップＳ５２０に戻り、優先度をＮ＝２とする。優先度Ｎ＝２であるプリンタＰ２について同様の手順を繰り返し、プリンタＰ２のステータス情報はジョブ無しであるので、図１０中ステップＳ５６０の判定が満たされ、ステップＳ５７０でプリンタＰ２を最終的に選択する。
【０１０９】
図１２は前述したタグラベル作成履歴の一例を表す図である。
【０１１０】
この図１２において、タグラベル作成履歴は、前述したように適宜の記憶手段（例えばＲＡＭ２０２Ｃ。またはデータサーバＤＳでもよい）に記憶された、各操作者（各端末ＰＣ）が要求した無線タグラベルＴの作成をどのプリンタＰが行ったかを各操作者（各端末ＰＣ）ごとに表す履歴情報である。この図１２に示す例では、例えば端末ＰＣ１の場合、作成回数が最も多いのがプリンタＰ４であり、作成回数が最も少ないのがプリンタＰ２となっている。また例えば端末ＰＣ２の場合、作成回数が最も多いのがプリンタＰ１であり、作成回数が最も少ないのがプリンタＰ２となっている。また例えば端末ＰＣ３の場合、作成回数が最も多いのがプリンタＰ３であり、作成回数が最も少ないのがプリンタＰ４となっている。
【０１１１】
以上説明した本実施形態においては、タグラベルプリンタＰのアンテナ３０６を介してタグテープ３０３に備えられた無線タグ回路素子Ｔoに対し無線通信により情報送受信を行うとともに、当該タグテープ３０３に対し印字ヘッド３０５で対応する印刷を行うことにより、所望の無線タグ情報を有する無線タグラベルＴを作成する。このようにして無線タグラベルＴを作成する場合には、無線通信機能を有しない通常のプリンタで印刷のみを行う場合のように被印刷物のサイズや形状、カラー／白黒印刷等の印刷態様に関するニーズの他に、無線タグ回路素子Ｔoのタグ属性、通信周波数及びプロトコル等の通信種類に関するニーズが加わるため、操作者のニーズはさらに多種多様となる。このため、操作者が自らのニーズに最適なプリンタを選択する際に手間を要するという前述した従来技術の課題はさらに顕著となる。
【０１１２】
ここで本実施形態においては、操作者が複数のテンプレートの中から所望のテンプレートを選択することにより、作成する無線タグラベルＴに備えられる無線タグ回路素子Ｔoのタグ属性又は通信種類に対応可能なプリンタＰが、自動的に選択される。これにより、作成しようとする無線タグラベルＴの無線タグ回路素子Ｔoに適したタグ属性、通信種類で通信可能なアンテナ３０６を有するタグラベルプリンタＰを選択して無線タグラベルＴの作成を行うことができる。このようにして、本実施形態によれば、複数のタグラベルプリンタＰから操作者の無線通信に関するニーズに適したプリンタを自動的に選択することができる。その結果、操作者がタグラベルプリンタＰを選択する際の手間を大幅に低減することができる。
【０１１３】
また、本実施形態では特に、各操作者（各端末ＰＣ）ごとに予め定められた複数のプリンタに対する優先順位に沿ってタグラベルプリンタＰの選択を行う。これにより、複数のタグラベルプリンタＰに対し予め操作者のニーズに応じて優先順位を定めておけば、操作者のニーズにさらに適したプリンタを自動的に選択することができる。
【０１１４】
また、本実施形態では特に、操作者のタグラベル作成に関するニーズ（操作者が複数のテンプレートの中から所望のテンプレートを選択等することにより設定される要求情報）と、各タグラベルプリンタＰの動作状況を表すステータス情報とに応じて、複数のタグラベルプリンタＰのうち対応するプリンタを選択する。これにより、操作者の要求情報を満足するタグラベルプリンタＰが例えば何らかの原因により動作不良状態であったり、他の操作者からの印刷ジョブを有することによりビジー状態であるような場合に、これを回避して他のタグラベルプリンタＰを選択することができる。その結果、ラベル作成を迅速に行うことができるとともに、複数のタグラベルプリンタＰの稼働効率を向上できる。
【０１１５】
また、本実施形態では特に、ステータス情報が、タグラベルプリンタＰがタグラベル作成中であるかどうかの情報、及び、作成中である場合にはそのジョブの終了までの残り時間情報を含む。これにより、操作者のニーズに対応するタグラベルプリンタＰについて、そのラベル作成動作終了までの残り時間が所定の時間より大きい場合にはこれを回避して他のプリンタを選択し、残り時間が所定の時間以下である場合にはそのプリンタを選択するといったような、きめ細かな制御を行うことができる。
【０１１６】
また、本実施形態では特に、操作者が所望のテンプレートを選択することにより、所望の無線タグラベルＴの形状（幅、長さ等）を作成可能であるタグラベルプリンタＰを選択することができる。これにより、複数のタグラベルプリンタＰから操作者の無線タグラベルＴの形状に係わるニーズに適したプリンタを自動的に選択することができる。
【０１１７】
また、本実施形態では特に、操作者が所望のテンプレートを選択することにより、所望のアンテナ感度（無線タグ回路素子Ｔoのアンテナ１５１の感度）、及び所望のメモリ容量（無線タグ回路素子ＴoのＩＣ回路部１５０のメモリ容量）のうち少なくとも１つを有する無線タグラベルＴを作成可能であるタグラベルプリンタＰを選択することができる。これにより、作成しようとする無線タグラベルＴの無線タグ回路素子Ｔoのタグ属性に係わるニーズに適したプリンタを自動的に選択することができる。
【０１１８】
また、本実施形態では特に、操作者が所望のテンプレートを選択することにより、無線通信に使用する所望の電磁波の周波数及び所望の通信プロトコルのうち少なくとも１つに対応して無線通信を行い無線タグラベルＴを作成可能なプリンタを自動的に選択することができる。これにより、無線タグラベルＴの作成の際に行われる無線通信の通信種類に係わるニーズに適したプリンタを自動的に選択することができる。
【０１１９】
また、本実施形態では特に、各タグラベルプリンタＰで無線タグラベルＴの作成を完了するごとに、各操作者（各端末ＰＣ）が要求した無線タグラベルＴの作成をどのプリンタＰが行ったかを表すタグラベル作成履歴情報を更新する。これにより、例えば一定期間ごとに作成履歴情報を参照して各タグラベルプリンタＰの稼働状況をそれぞれチェックすること等が可能である。
【０１２０】
また、本実施形態では特に、各タグラベルプリンタＰで無線タグラベルＴの作成を完了するごとに、無線タグ回路素子Ｔoに書き込まれた無線タグ情報（識別情報としてのＩＤを含む）と、これに対応して印字ヘッド３０５により印字領域に印字された印字情報との組み合わせ（相関情報）を、データサーバＤＳに記憶させる。これにより、タグラベルプリンタＰで作成した無線タグラベルＴを使用する際に、リーダで読み取った当該無線タグラベルＴの無線タグ回路素子ＴoのＩＤに基づきデータサーバＤＳに格納された相関情報を参照し、無線タグ回路素子Ｔoに関連づけられた情報（印字情報等）を取得することができる。
【０１２１】
また、本実施形態では特に、プリンタ選択時に端末ＰＣに対し表示信号を送信し、端末ＰＣの表示部１０１に選択されたタグラベルプリンタＰがいずれであるかを表示させる。これにより、操作者は各端末ＰＣから要求した無線タグラベルＴが複数のタグラベルプリンタＰのうちどのプリンタで作成されるのかを認識することができる。
【０１２２】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術思想を逸脱しない範囲で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１２３】
（１）テンプレート表示を行わない場合
上記実施形態では、端末ＰＣの表示部１０１に表示された複数のテンプレートの中から操作者が所望のテンプレートを選択することにより、操作者のタグラベル作成に関する要求情報（形状、通信種類、タグ属性、印刷態様等）が決定され、プリンタサーバＰＳでその要求情報に対応したタグラベルプリンタＰを選択するようにしたが、これに限られない。すなわち、操作者がテンプレートの選択を行うことなく、端末ＰＣからラベル作成指令信号を送信するのみで、プリンタサーバＰＳが受信した信号に基づき最適なタグラベルプリンタＰを選択するようにしてもよい。
【０１２４】
この場合、タグラベル作成を開始する際に最初に端末ＰＣから出力されるラベル作成指令信号が無線タグラベルＴの要求情報（形状、通信種類、タグ属性、印刷態様等）を含むようにすればよい。特に、印刷態様に関する要求情報については、操作者が端末ＰＣで作成した印刷態様をそのまま画像データとしてラベル作成指令信号に含ませておき、プリンタサーバＰＳがその画像データを解析して必要な印刷機能（解像度、階調等）を有するプリンタを選択するようにすればよい。
【０１２５】
本変形例によれば、テンプレートを選択する手間が省けるので、操作者がタグラベルプリンタＰを選択する際の手間をさらに低減することができる。
【０１２６】
（２）その他
以上においては、タグラベルプリンタＰが、印字及び無線タグ回路素子Ｔoへのアクセス（読み取り又は書き込み）の終了したタグテープ３０３をカッタ３０７で切断して無線タグラベルＴを作成する場合を例にとって説明したが、これに限られない。すなわち、ラベルに対応した所定の大きさに予め分離されたラベル台紙（いわゆるダイカットラベル）がロールから繰り出されるテープ上に連続配置されているような場合には、カッタ３０７で切断しなくても、テープが排出口１６から排出されてきた後にラベル台紙（アクセス済みの無線タグ回路素子Ｔoが備えられかつ対応する印字がなされたもの）のみをテープから剥がしてタグラベルＴを作成しても良く、本発明はこのようなものに対しても適用できる。
【０１２７】
また、以上においては、タグテープ３０３に備えられた被印字テープ層に印字を行う方式（貼りあわせを行わないタイプ）であったが、これに限られず、無線タグ回路素子Ｔoを備えた基材テープとは別のカバーフィルムに印字を行ってこれらを貼り合わせる方式に本発明を適用してもよい。さらに、無線タグ回路素子ＴoのＩＣ回路部１５１から無線タグ情報の読み出し又は書き込みを行うと共に、印字ヘッド３０５によってその無線タグ回路素子Ｔoを識別するための印刷を行うものにも限られない。この印刷は必ずしも行われなくともよく、無線タグ情報の読み出し又は書き込みのみを行うものに対し本発明を適用することもできる。
【０１２８】
さらに、以上は、タグテープ３０３がリール部材の周りに巻回されてロール３０４を構成し、カートリッジ３００内にそのロール３０４が配置されてタグテープ３０３が繰り出される場合を例にとって説明したが、これに限られない。例えば、無線タグ回路素子Ｔoが少なくとも一つ配置された長尺平紙状あるいは短冊状のテープやシート（ロールに巻回されたテープを繰り出した後に適宜の長さに切断して形成したものを含む）を、所定の収納部にスタックして（例えばトレイ状のものに平積み積層して）カートリッジ化し、このカートリッジをタグラベル作成装置２側のカートリッジホルダに装着して、上記収納部から移送、搬送して印字及び書き込みを行いタグラベルを作成するようにしてもよい。
【０１２９】
さらには上記ロールを直接タグラベルプリンタＰ側に着脱可能に装着する構成や、長尺平紙状あるいは短冊状のテープやシートをタグラベルプリンタＰ外より１枚ずつ所定のフィーダ機構によって移送しタグラベルプリンタＰ内へ供給する構成も考えられ、さらにはカートリッジ３００のようなタグラベルプリンタ本体側に着脱可能なものにも限られず、装置本体側に着脱不能のいわゆる据え付け型あるいは一体型としてロール３０４を設けることも考えられる。この場合も同様の効果を得る。
【０１３０】
なお、以上で用いた「Verify」コマンド信号、「Program」コマンド信号等は、ＥＰＣ  ｇｌｏｂａｌが策定した仕様に準拠しているものとする。ＥＰＣ  ｇｌｏｂａｌは、流通コードの国際機関である国際ＥＡＮ協会と、米国の流通コード機関であるＵｎｉｆｏｒｍｅｄ  Ｃｏｄｅ  Ｃｏｕｎｃｉｌ（ＵＣＣ）が共同で設立した非営利法人である。なお、他の規格に準拠した信号でも、同様の機能を果たすものであればよい。
【０１３１】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１３２】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１３３】
【図１】本発明のプリンタ制御装置の一実施形態であるプリンタサーバを備えた無線タグ生成システムを表すシステム構成図である。
【図２】タグラベルプリンタの全体構成の一例を概念的に表す概念構成図である。
【図３】タグテープに備えられた無線タグ回路素子の機能的構成の一例を表すブロック図である。
【図４】タグラベルプリンタで無線タグ回路素子を備えた無線タグラベルを作成するときに制御回路によって実行される制御手順を表すフローチャートである。
【図５】ステップＳ３００の詳細手順を表すフローチャートである。
【図６】プリンタサーバの機能構成を表す機能ブロック図である。
【図７】プリンタサーバの制御回路によって実行される制御手順を表すフローチャートである。
【図８】優先度テーブルの一例を表す図である。
【図９】優先度を設定する際の基準項目の一例を表す図である。
【図１０】ステップＳ５００の詳細手順を表すフローチャートである。
【図１１】ステータステーブルの一例を表す図である。
【図１２】タグラベル作成履歴の一例を表す図である。
【符号の説明】
【０１３４】
１５０          ＩＣ回路部
１５１          アンテナ（タグ側アンテナ）
２０２          制御回路
２０２Ｃ        ＲＡＭ（相関記憶手段）
３０３          タグテープ（被印刷物、タグ媒体物）
３０５          印字ヘッド（印刷手段）
３０６          アンテナ（通信手段）
Ｐ１〜Ｐｎ        タグラベルプリンタ（プリンタ）
ＰＣ１〜ＰＣｎ    端末（操作端末）
ＰＳ            プリンタサーバ（プリンタ制御装置）
Ｔo             無線タグ回路素子
【図１】
2008210086.tif 000003
【図２】
2008210086.tif 000004
【図３】
2008210086.tif 000005
【図４】
2008210086.tif 000006
【図５】
2008210086.tif 000007
【図６】
2008210086.tif 000008
【図７】
2008210086.tif 000009
【図８】
2008210086.tif 000010
【図９】
2008210086.tif 000011
【図１０】
2008210086.tif 000012
【図１１】
2008210086.tif 000013
【図１２】
2008210086.tif 000014