(57)【要約】  【課題】  ＲＦＩＤプリンタに限定されない一般的なプリンタに利用可能な印刷データを、ＲＦＩＤプリンタにおいて利用可能なデータ、特に、ＲＦＩＤを用紙上の所望の位置に貼付可能なデータに変換する無線タグ取付装置コントローラと無線タグ取付制御プログラムとを提供すること。  【解決手段】  入力データに含まれる、所定の属性を含む文字オブジェクトから、無線タグ取付装置の動作を制御するための制御情報が取得され、その制御情報を該無線タグ取付装置へ送信することにより、該無線タグ取付装置の動作を制御する。よって、必要に応じて、その動作に対して指定されている所定の属性を含む文字オブジェクトを入力データの中に組み込むことにより、無線タグ取付装置の動作をユーザの所望する通りに制御できる。  【選択図】    図１０
2005335207.tif 000002
【特許請求の範囲】
【請求項１】
無線タグをシート材に取付可能な無線タグ取付装置を制御するための制御情報を送信する制御情報送信手段を備えた無線タグ取付装置コントローラであって、
入力データを受信する入力データ受信手段と、
その入力データ受信手段により受信された入力データが文字オブジェクトを含む場合に、その文字オブジェクトが所定の属性を含むかを判断する属性判断手段と、
その属性判断手段により、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報を取得する制御情報取得手段とを備えていることを特徴とする無線タグ取付装置コントローラ。
【請求項２】
前記所定の属性は、複数の属性を組み合わせて構成されており、
前記制御情報取得手段は、前記属性判断手段により、前記文字オブジェクトが前記複数の属性を全て含むと判断された場合に、前記制御情報を取得するものであることを特徴とする請求項１記載の無線タグ取付装置コントローラ。
【請求項３】
少なくとも１の属性を前記所定の属性として指定する属性指定手段を備えていることを特徴とする請求項１又は２記載の無線タグ取付装置コントローラ。
【請求項４】
前記制御情報取得手段により取得する制御情報を、前記所定の属性に対して指定する制御指定手段を備えていることを特徴とする請求項１から３のいずれかに記載の無線タグ取付装置コントローラ。
【請求項５】
前記無線タグ取付装置は、前記無線タグを、前記制御情報に応じて、前記シート材に貼付する無線タグ貼付手段を備えており、
前記制御情報取得手段により取得される制御情報は、前記文字オブジェクトの位置に対応する前記シート材上の位置情報に基づいて前記無線タグの貼付位置を規定する前記無線タグ貼付位置情報であることを特徴とする請求項１から４のいずれかに記載の無線タグ取付装置コントローラ。
【請求項６】
前記無線タグ取付装置は、前記無線タグを、前記制御情報に応じて、前記シート材に貼付する無線タグ貼付手段と、前記シート材の表裏を反転させるシート材反転手段とをさらに備えており、
前記制御情報取得手段により取得される制御情報は、前記シート材反転手段によって前記シート材を反転させ、反転させた該シート材における、前記文字オブジェクトの位置に対応する位置情報に基づいて前記無線タグの貼付位置を規定する前記無線タグ貼付位置情報であることを特徴とする請求項１から５のいずれかに記載の無線タグ取付装置コントローラ。
【請求項７】
前記無線タグ取付装置は、前記シート材を切断線情報に応じた切断線に沿って切断する切断手段をさらに備えており、
前記制御情報取得手段により取得された無線タグ貼付位置情報に対応する前記無線タグの貼付位置と前記切断線情報に対応する切断線とが交差するかを検出する切断線交差検出手段と、
その切断線交差検出手段により、前記貼付位置と前記切断線とが交差すると検出された場合に、前記貼付位置と前記切断線とが非交差となるように制御する非交差制御手段とを備えていることを特徴とする請求項５又は６記載の無線タグ取付装置コントローラ。
【請求項８】
前記非交差制御手段は、前記貼付位置と前記切断線とが交差しないように、前記切断線情報を変更するものであることを特徴とする請求項７記載の無線タグ取付装置コントローラ。
【請求項９】
前記非交差制御手段は、前記貼付位置が、前記切断線と交差しないように前記無線タグ貼付位置情報を変更するものであることを特徴とする請求項７記載の無線タグ取付装置コントローラ。
【請求項１０】
前記切断線交差検出手段により、前記貼付位置と前記切断線とが交差すると検出された場合に、報知を行う交差報知手段を備えていることを特徴とする請求項７から９のいずれかに記載の無線タグ取付装置コントローラ。
【請求項１１】
前記無線タグ取付装置は、前記制御情報に応じて、前記無線タグの無線タグ回路素子に所定の情報を記憶させる情報記憶手段をさらに備えており、
前記属性判断手段により、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに含まれる文字列に対応する情報を取得する文字列情報取得手段を備え、
前記制御情報取得手段により取得される制御情報は、前記文字列情報取得手段により取得された前記文字列に対応する情報を前記無線タグ回路素子に記憶させる書込制御情報を含むことを特徴とする、請求項１から１０のいずれかに記載の無線タグ取付装置コントローラ。
【請求項１２】
アクセス可能な装置に対し、その装置が前記無線タグ貼付手段を備えた前記無線タグ取付装置であるかを確認する装置確認手段と、
その装置確認手段により、前記装置が前記無線タグ貼付手段を非搭載であると確認された場合に報知する報知手段とを備えていることを特徴とする請求項５から１１のいずれかに記載の無線タグ取付装置コントローラ。
【請求項１３】
前記無線タグ取付装置は、前記シート材に、印刷情報又は前記制御情報に応じて、印刷を行う印刷手段をさらに備えており、
前記制御情報取得手段により取得される制御情報は、前記所定の属性を含む文字オブジェクトに含まれる文字列を、前記印刷手段により、該文字オブジェクトの位置に対応する位置に印刷させる文字列印刷情報、又は、前記所定の属性を含む文字オブジェクトの位置に対応する位置に、所定のマークを印刷させるマーク印刷情報であることを特徴とする請求項１から１２のいずれかに記載の無線タグ取付装置コントローラ。
【請求項１４】
前記無線タグ貼付位置情報、前記文字列印刷情報、又は、前記マーク印刷情報のいずれかを、前記制御情報取得手段により取得させるべき制御情報として選択する選択手段を備えていることを特徴とする請求項１３記載の無線タグ取付装置コントローラ。
【請求項１５】
無線タグをシート材に取付可能な無線タグ取付装置を制御するための制御情報を送信する制御情報送信ステップを備えた無線タグ取付制御プログラムであって、
入力データを受信する入力データ受信ステップと、
その入力データ受信ステップにより受信された入力データが文字オブジェクトを含む場合に、その文字オブジェクトが所定の属性を含むかを判断する属性判断ステップと、
その属性判断ステップにより、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報を取得する制御情報取得ステップとを備えていることを特徴とする無線タグ取付制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグ取付装置コントローラ及び無線タグ取付制御プログラムに関し、特に、任意の位置に無線タグを貼付可能な装置を制御する無線タグ取付装置コントローラ及び無線タグ取付制御プログラムに関する。
【背景技術】
【０００２】
近年、非接触でデータの読み書きが可能な非接触ＩＣ（Integrated Circuit）を備えるＲＦＩＤ（Radio Frequency Identification）に対する要求が高まっており、そのようなＲＦＩＤ機能を搭載したＲＦＩＤラベルを作成するために、従来の印刷装置にＲＦＩＤへ読み書きを行う機能を付加したＲＦＩＤプリンタが提案されている。
【０００３】
例えば、特許文献１に記載されるＲＦ−ＩＤ作成機能付きプリンタは、載置台に載置された単票ＲＦ−ＩＤタグに対し、搬送経路を搬送されてきたライナレスラベルが当接部材により押圧されることにより、そのライナレスラベルの糊つけされた裏面に単票ＲＦ−ＩＤタグが貼り付けられた後、読み書き装置によりデータの読み書きが実行される。更に、単票ＲＦ−ＩＤタグの貼り付けられたライナレスラベルの糊つけされていない表面にプリンタヘッドにより所定の印字がなされて、ＲＦ−ＩＤラベルが作成される。
【特許文献１】特開２０００−２３８５６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のＲＦ−ＩＤ作成機能付きプリンタでは、ラベルにおけるＲＦ−ＩＤの装着場所が限定されるために、例えば、ポスターのような大判の用紙における所望の位置へのＲＦ−ＩＤの装着を必要とする場合に適用できるものではなかった。よって、当然、特許文献１のＲＦ−ＩＤ作成機能付きプリンタに対してユーザが入力する印刷及びＲＦ−ＩＤへの書込データは、用紙上の所望の位置へのＲＦ−ＩＤの装着を実現するためのデータとしては適用し得ないものである。従って、用紙上の所望の位置へのＲＦ−ＩＤの装着を実現可能なデータを作成するために、ＲＦ−ＩＤの装着位置と書込データとの両方を指定可能なアプリケーションをＲＦ−ＩＤ作成機能付きプリンタ（ＲＦＩＤプリンタ）専用に作成するなど、煩雑な過程が必要となるという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、ＲＦＩＤプリンタに限定されない一般的なプリンタに利用可能な印刷データを、ＲＦＩＤプリンタにおいて利用可能なデータ、特に、ＲＦＩＤを用紙上の所望の位置に貼付可能なデータに変換する無線タグ取付装置コントローラと無線タグ取付制御プログラムとを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の無線タグ取付装置コントローラは、無線タグをシート材に取付可能な無線タグ取付装置を制御するための制御情報を送信する制御情報送信手段を備えたものであって、入力データを受信する入力データ受信手段と、その入力データ受信手段により受信された入力データが文字オブジェクトを含む場合に、その文字オブジェクトが所定の属性を含むかを判断する属性判断手段と、その属性判断手段により、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報を取得する制御情報取得手段とを備えている。
【０００７】
この請求項１記載の無線タグ取付装置コントローラによれば、入力データが入力データ受信手段により受信されると、その入力データに文字オブジェクトが含まれる場合には、属性判断手段により、該文字オブジェクトが所定の属性を含むが判断される。属性判断手段による判断の結果、該文字オブジェクトが該所定の属性を含むと判断された場合には、制御情報取得手段により、該所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報が取得され、その制御情報が制御情報送信手段により、シート材に無線タグを取付可能な無線タグ取付装置へ送信される。その結果として、該無線タグ取付装置は、該制御情報に従って制御される。なお、請求項１における「データの受信」とは、通信回線を介したデータの受信だけでなく、ＲＡＭやハードディスクなどの記憶部やフレキシブルディスクやＣＤ−Ｒなどの記憶媒体からのデータの取得を含む。
【０００８】
請求項２記載の無線タグ取付装置コントローラは、請求項１記載の無線タグ取付装置コントローラにおいて、前記所定の属性は、複数の属性を組み合わせて構成されており、前記制御情報取得手段は、前記属性判断手段により、前記文字オブジェクトが前記複数の属性を全て含むと判断された場合に、前記制御情報を取得するものである。
【０００９】
請求項３記載の無線タグ取付装置コントローラは、請求項１又は２記載の無線タグ取付装置コントローラにおいて、少なくとも１の属性を前記所定の属性として指定する属性指定手段を備えている。
【００１０】
請求項４記載の無線タグ取付装置コントローラは、請求項１から３のいずれかに記載の無線タグ取付装置コントローラにおいて、前記制御情報取得手段により取得する制御情報を、前記所定の属性に対して指定する制御指定手段を備えている。
【００１１】
請求項５記載の無線タグ取付装置コントローラは、請求項１から４のいずれかに記載の無線タグ取付装置コントローラにおいて、前記無線タグ取付装置は、前記無線タグを、前記制御情報に応じて、前記シート材に貼付する無線タグ貼付手段を備えており、前記制御情報取得手段により取得される制御情報は、前記文字オブジェクトの位置に対応する前記シート材上の位置情報に基づいて前記無線タグの貼付位置を規定する前記無線タグ貼付位置情報である。
【００１２】
請求項６記載の無線タグ取付装置コントローラは、請求項１から５のいずれかに記載の無線タグ取付装置コントローラにおいて、前記無線タグ取付装置は、前記無線タグを、前記制御情報に応じて、前記シート材に貼付する無線タグ貼付手段と、前記シート材の表裏を反転させるシート材反転手段とをさらに備えており、前記制御情報取得手段により取得される制御情報は、前記シート材反転手段によって前記シート材を反転させ、反転させた該シート材における、前記文字オブジェクトの位置に対応する位置情報に基づいて前記無線タグの貼付位置を規定する前記無線タグ貼付位置情報である。
【００１３】
請求項７記載の無線タグ取付装置コントローラは、請求項５又は６記載の無線タグ取付装置コントローラにおいて、前記無線タグ取付装置は、前記シート材を切断線情報に応じた切断線に沿って切断する切断手段をさらに備えており、前記制御情報取得手段により取得された無線タグ貼付位置情報に対応する前記無線タグの貼付位置と前記切断線情報に対応する切断線とが交差するかを検出する切断線交差検出手段と、その切断線交差検出手段により、前記貼付位置と前記切断線とが交差すると検出された場合に、前記貼付位置と前記切断線とが非交差となるように制御する非交差制御手段とを備えている。
【００１４】
請求項８記載の無線タグ取付装置コントローラは、請求項７記載の無線タグ取付装置コントローラにおいて、前記非交差制御手段は、前記貼付位置と前記切断線とが交差しないように、前記切断線情報を変更するものである。
【００１５】
請求項９記載の無線タグ取付装置コントローラは、請求項７記載の無線タグ取付装置コントローラにおいて、前記非交差制御手段は、前記貼付位置が、前記切断線と交差しないように前記無線タグ貼付位置情報を変更するものである。
【００１６】
請求項１０記載の無線タグ取付装置コントローラは、請求項７から９のいずれかに記載の無線タグ取付装置コントローラにおいて、前記切断線交差検出手段により、前記貼付位置と前記切断線とが交差すると検出された場合に、報知を行う交差報知手段を備えている。
【００１７】
請求項１１記載の無線タグ取付装置コントローラは、請求項１から１０のいずれかに記載の無線タグ取付装置コントローラにおいて、前記無線タグ取付装置は、前記制御情報に応じて、前記無線タグの無線タグ回路素子に所定の情報を記憶させる情報記憶手段をさらに備えており、前記属性判断手段により、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに含まれる文字列に対応する情報を取得する文字列情報取得手段を備え、前記制御情報取得手段により取得される制御情報は、前記文字列情報取得手段により取得された前記文字列に対応する情報を前記無線タグ回路素子に記憶させる書込制御情報を含む。
【００１８】
請求項１２記載の無線タグ取付装置コントローラは、請求項５から１１のいずれかに記載の無線タグ取付装置コントローラにおいて、アクセス可能な装置に対し、その装置が前記無線タグ貼付手段を備えた前記無線タグ取付装置であるかを確認する装置確認手段と、その装置確認手段により、前記装置が前記無線タグ貼付手段を非搭載であると確認された場合に報知する報知手段とを備えている。
【００１９】
請求項１３記載の無線タグ取付装置コントローラは、請求項１から１２のいずれかに記載の無線タグ取付装置コントローラにおいて、前記無線タグ取付装置は、前記シート材に、印刷情報又は前記制御情報に応じて、印刷を行う印刷手段をさらに備えており、前記制御情報取得手段により取得される制御情報は、前記所定の属性を含む文字オブジェクトに含まれる文字列を、前記印刷手段により、該文字オブジェクトの位置に対応する位置に印刷させる文字列印刷情報、又は、前記所定の属性を含む文字オブジェクトの位置に対応する位置に、所定のマークを印刷させるマーク印刷情報である。
【００２０】
請求項１４記載の無線タグ取付装置コントローラは、請求項１３記載の無線タグ取付装置コントローラにおいて、前記無線タグ貼付位置情報、前記文字列印刷情報、又は、前記マーク印刷情報のいずれかを、前記制御情報取得手段により取得させるべき制御情報として選択する選択手段を備えている。
【００２１】
請求項１５記載の無線タグ取付制御プログラムは、無線タグをシート材に取付可能な無線タグ取付装置を制御するための制御情報を送信する制御情報送信ステップを備えたものであって、入力データを受信する入力データ受信ステップと、その入力データ受信ステップにより受信された入力データが文字オブジェクトを含む場合に、その文字オブジェクトが所定の属性を含むかを判断する属性判断ステップと、その属性判断ステップにより、前記文字オブジェクトが所定の属性を含むと判断された場合に、その所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報を取得する制御情報取得ステップとを備えている。
【００２２】
この請求項１５記載の無線タグ取付制御プログラムによれば、入力データ受信ステップにより、入力データが受信されると、その入力データに文字オブジェクトが含まれる場合には、属性判断ステップにより、該文字オブジェクトが所定の属性を含むかが判断される。属性判断ステップによる判断の結果、該文字オブジェクトが該所定の属性を含むと判断された場合には、制御情報取得ステップにより、該所定の属性を含む文字オブジェクトに基づいて、該所定の属性に対して予め指定されている制御情報が取得され、その制御情報が制御情報送信ステップにより、シート材に無線タグを取付可能な無線タグ取付装置へ送信される。その結果として、該無線タグ取付装置は、該制御情報によって制御される。なお、請求項１５における「入力データ受信ステップによるデータの受信」とは、通信回線を介したデータの受信だけでなく、ＲＡＭやハードディスクなどの記憶部やフレキシブルディスクやＣＤ−Ｒなどの記憶媒体からのデータの取得を含む。
【発明の効果】
【００２３】
請求項１記載の無線タグ取付装置コントローラによれば、入力データに含まれる、所定の属性を含む文字オブジェクトから、無線タグ取付装置を制御するための制御情報が取得される。そして、その制御情報を該無線タグ取付装置へ送信することにより、該無線タグ取付装置を制御する。従って、無線タグ取付装置に対して所望する動作を実行させるために、必要に応じて、その動作に対して指定されている所定の属性を含む文字オブジェクトを入力データの中に組み込むことにより、無線タグ取付装置をユーザの所望する通りに制御することができるという効果がある。
【００２４】
請求項１における「入力データ」は、一般的なグラフィックデザインソフト、文書データ作成ソフト、表計算ソフトなどの文字オブジェクトや図形オブジェクトを作成可能なソフトを用いて作成されるデータである。この入力データは、印刷機能のみを有する一般的なプリンタ（例えば、インクジェットプリンタ）に入力された場合には、該プリンタにおいて、該データ中の文字オブジェクトや図形オブジェクトに対応する印刷が印刷用紙に施されるものである。一般的に、入力データの作成時において、ユーザがディスプレイを見ながら視覚的に確認しつつ、文字オブジェクトなどの各種オブジェクトの配置を容易に変更できるので、ユーザの所望する位置に所望する制御情報に対応付けられた文字オブジェクトを組み込むことは容易に行い得る。
【００２５】
また、一方で、請求項１における「制御情報」は、無線タグ取付装置を制御する情報であって、無線タグ取付装置における無線タグ貼付機能や、該無線タグ取付装置がさらに印刷機能を備えている場合にはその印刷機能等を制御するための情報を示すものである。
【００２６】
よって、例えば、所定の属性に対して、無線タグ取付装置における「無線タグの貼付」という動作が指定されている場合には、入力データにおける、無線タグの貼付を所望の位置に対応する位置に、所定の属性を含む文字オブジェクトを組み込むことによって、無線タグをその位置に貼付させるための情報が無線タグ取付装置へ送信される。その結果、ユーザが所望する位置に無線タグを貼付することができる。別の例として、所定の属性に対して、印刷機能を有する無線タグ取付装置における「関連情報の印刷」という動作が指定されている場合には、入力データにおける所望の位置に、所定の属性を含む文字オブジェクトを組み込むことによって、その位置に、該文字オブジェクトに関連する情報（例えば、文字列データそのものや、文字列データが示す画像情報や図形情報や検索結果情報等）を印刷させるための情報が無線タグ取付装置へ送信される。その結果、ユーザが所望する位置に所望の情報を印刷することができる。
【００２７】
請求項２記載の無線タグ取付装置コントローラによれば、請求項１記載の無線タグ取付装置コントローラの奏する効果に加えて、制御情報を取得するために参照される文字オブジェクトの属性は、複数の属性の組み合わせによって構成されているので、文字オブジェクトが、該所定の属性を構成する全ての属性を含む場合にのみ、制御情報が取得される。従って、制御情報への誤変換を抑制し得るという効果がある。
【００２８】
請求項３記載の無線タグ取付装置コントローラによれば、請求項１又は２記載の無線タグ取付装置コントローラの奏する効果に加えて、少なくとも１の属性を、制御情報を取得するために参照される文字オブジェクトの属性として指定できるので、ユーザが必要に応じて任意に属性を指定したり、複数の属性を任意に組み合わせたりすることができるという効果がある。
【００２９】
請求項４記載の無線タグ取付装置コントローラによれば、請求項１から３のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、制御情報を取得するために参照される文字オブジェクトの属性に対して、ユーザの所望する制御情報を対応付けることができるので、所望する制御情報を得るために必要とされる属性をユーザが適宜設定できるという効果がある。
【００３０】
請求項５記載の無線タグ取付装置コントローラによれば、請求項１から４のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、所定の属性を含む文字オブジェクトの位置情報に基づいて、その位置情報に対応するシート材上の位置を無線タグの貼付位置として規定する無線タグ貼付位置情報が、制御情報として取得され、その制御情報が無線タグ取付装置へ送信される。その結果として、その制御情報を受信した無線タグ取付装置では、その無線タグ貼付位置情報に従った位置に無線タグが貼付される。従って、所定の属性を含む文字オブジェクトを適切な位置に組み込んだ入力データを作成するだけで、ユーザが所望する位置に無線タグを貼付することができるという効果がある。
【００３１】
請求項６記載の無線タグ取付装置コントローラによれば、請求項１から５のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、所定の属性を含む文字オブジェクトの位置情報に基づいて、反転させたシート材における、該位置情報に対応するシート材上の位置を無線タグの貼付位置として規定する無線タグ貼付位置情報が、制御情報として取得され、その制御情報が無線タグ取付装置へ送信される。その結果として、その制御情報を受信した無線タグ取付装置では、その無線タグ貼付位置情報に従った位置に無線タグが貼付される。即ち、シート材反転手段によりシート材が反転された上で、該反転させたシート材における該文字オブジェクトの位置に対応するシート材上の位置に、無線タグ貼付手段によって無線タグが貼付される。従って、所定の属性を含む文字オブジェクトを適切な位置に組み込んだ入力データを作成するだけで、シート材の反対側の面であっても無線タグを所望の位置に貼付することができるという効果がある。
【００３２】
請求項７記載の無線タグ取付装置コントローラによれば、請求項請求項５又は６記載の無線タグ取付装置コントローラの奏する効果に加えて、無線タグ貼付位置情報に対応する該無線タグの貼付位置と、切断線情報に対応する切断線とが交差するかを検出した結果、これらが交差している場合には、該貼付位置と該切断線とが非交差となるように制御される。その結果として、無線タグ取付装置では、貼付される無線タグと切断線とが非交差とされるので、無線タグを切断することなくシート材を切断することができる。従って、例え、貼付される無線タグと切断線とが交差するような誤った入力データが作成された場合であっても、無線タグの切断による破損を防止できるという効果があり、それによって、正常に機能する無線タグの貼付された結果物を、無線タグ取付装置から得ることができるという効果がある。
【００３３】
請求項８記載の無線タグ取付装置コントローラによれば、請求項７記載の無線タグ取付装置コントローラの奏する効果に加えて、無線タグの貼付位置と切断線とが交差しないように、切断線情報が変更されるので、無線タグ取付装置において、無線タグが切断手段により切断されることを防止できるという効果がある。その結果として、正常に機能する無線タグの貼付された結果物を、無線タグ取付装置から得ることができる。
【００３４】
請求項９記載の無線タグ取付装置コントローラによれば、請求項７記載の無線タグ取付装置コントローラの奏する効果に加えて、無線タグの貼付位置が、前記切断線と交差しないように変更されるので、無線タグ取付装置において、無線タグが切断手段により切断されることを防止できるという効果がある。その結果として、正常に機能する無線タグの貼付された結果物を、無線タグ取付装置から得ることができる。
【００３５】
請求項１０記載の無線タグ取付装置コントローラによれば、請求項７から９のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、無線タグの貼付位置と切断線とが交差すると検出された場合には報知を行うので、ユーザが無線タグの貼付け位置と切断線とが交差することを明確に認識できる。よって、ユーザは、例えば、入力データを作成し直したりする等、無線タグを切断しないような適切な対策を取ることができるので、無線タグの破損を防止できるという効果がある。その結果として、正常に機能する無線タグの貼付された結果物を、無線タグ取付装置から得ることができる。
【００３６】
請求項１１記載の無線タグ取付装置コントローラによれば、請求項１から１０のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、所定の属性を含む文字オブジェクトに含まれる文字列に対応する情報が、制御情報として取得され、その取得された制御情報が無線タグ取付装置に送信される。その結果として、その制御情報を受信した無線タグ取付装置では、該文字列に対応する情報を、無線タグの無線タグ回路素子に記憶させる。従って、所望の情報が文字列として表された文字オブジェクトを適切な位置に組み込んだ入力データを作成するだけで、該文字列に対応する情報が無線タグ回路素子に記憶された無線タグをシート材に貼付することができるという効果がある。
【００３７】
請求項１２記載の無線タグ取付装置コントローラによれば、請求項１から１１のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、アクセス可能な装置に対し、その装置が無線タグ貼付手段を備えた無線タグ取付装置であるかを確認し、その装置が無線タグ貼付手段を備えていないと確認された場合には、そのことが報知される。よって、該無線タグ取付装置コントローラに接続された装置による無線タグの貼付が不可能であることを、ユーザは明確に認識できるので、無線タグを貼付できない装置にアクセスしていた場合には、その装置への出力を中止するなどの適切な対策をとることができるという効果がある。
【００３８】
請求項１３記載の無線タグ取付装置コントローラによれば、請求項１から１２のいずれかに記載の無線タグ取付装置コントローラの奏する効果に加えて、所定の属性を含む文字オブジェクトに含まれる文字列を該文字オブジェクトの位置に対応する位置に印刷させる文字列印刷情報、又は、所定の属性を含む文字オブジェクトの位置に対応する位置に、所定のマークを印刷させるマーク印刷情報が、制御情報として取得され、その取得された制御情報が無線タグ取付装置に送信される。その結果として、無線タグ取付装置において、所定の属性を含む文字オブジェクトの文字列の内容、又は、該文字オブジェクトの位置に所定のマークが、シート材上に印刷される。即ち、無線タグに記憶されるべき情報、又は、無線タグの貼付位置に所定のマークが、印刷としてシート材上に表示される。よって、ユーザは、無線タグを実際に貼付する前に、試作として、無線タグの配置や記憶される情報を視覚的に認識できる。よって、無線タグを誤った位置に貼付したり、無線タグへ誤った情報を書き込むことなどが防止され、高価な無線タグを無駄にすることを抑制できるという効果がある。
【００３９】
請求項１４記載の無線タグ取付装置コントローラによれば、請求項１３記載の無線タグ取付装置コントローラの奏する効果に加えて、所定の属性を含む文字オブジェクトから、該無線タグ貼付位置情報、該文字列印刷情報、又は、該マーク印刷情報のうちのいずれを制御情報として取得するかを選択することができる。よって、ユーザは、必要に応じて、無線タグの貼付、無線タグに記憶される情報に対応する情報の印刷、無線タグの貼付位置を示すマークの印刷のいずれを行うかを選択することができるという効果がある。
【００４０】
請求項１５記載の無線タグ取付制御プログラムによれば、入力データに含まれる、所定の属性を含む文字オブジェクトから、無線タグ取付装置の動作を制御するための制御情報が取得される。そして、その制御情報を該無線タグ取付装置へ送信することにより、該無線タグ取付装置を制御する。従って、無線タグ取付装置に対して所望する動作を実行させるために、必要に応じて、その動作に対して指定されている所定の属性を含む文字オブジェクトを、入力データの中に組み込むことにより、無線タグ取付装置をユーザの所望する通りに制御することができるという効果がある。
【００４１】
請求項１５における「入力データ」は、一般的なグラフィックデザインソフト、文書データ作成ソフト、表計算ソフトなどの文字オブジェクトや図形オブジェクトを作成可能なソフトを用いて作成されるデータである。この入力データは、印刷機能のみを有する一般的なプリンタ（例えば、インクジェットプリンタ）に入力された場合には、該プリンタにおいて、該データ中の文字オブジェクトや図形オブジェクトに対応する印刷が印刷用紙に施されるものである。一般的に、入力データの作成時において、ユーザがディスプレイを見ながら視覚的に確認しつつ、文字オブジェクトなどの各種オブジェクトの配置を容易に変更できるので、ユーザの所望する位置に所望する制御情報に対応付けられた文字オブジェクトを組み込むことは容易に行い得る。
【００４２】
また、一方で、請求項１５における「制御情報」は、無線タグ取付装置の動作を制御する情報であって、無線タグ取付装置における無線タグ貼付機能や、該無線タグ取付装置がさらに印刷機能を備えている場合にはその印刷機能等を制御するための情報を示すものである。
【００４３】
よって、例えば、所定の属性に対して、無線タグ取付装置における「無線タグの貼付」という動作が指定されている場合には、入力データにおける、無線タグの貼付を所望の位置に対応する位置に、所定の属性を含む文字オブジェクトを組み込むことによって、無線タグをその位置に貼付させるための情報が無線タグ取付装置へ送信される。その結果、ユーザが所望する位置に無線タグを貼付することができる。別の例として、所定の属性に対して、印刷機能を有する無線タグ取付装置における「関連情報の印刷」という動作が指定されている場合には、入力データにおける所望の位置に、所定の属性を含む文字オブジェクトを組み込むことによって、その位置に、該文字オブジェクトに関連する情報（例えば、文字列データそのものや、文字列データが示す画像情報や図形情報や検索結果情報等）を印刷させるための情報が無線タグ取付装置へ送信される。その結果、ユーザが所望する位置に所望の情報を印刷することができる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の無線タグ貼付コントローラとしてのＲＦＩＤプリンタコントローラ２００を含むＲＦＩＤプリントシステムを模式的に示す図である。
【００４５】
図１に示すように、ＲＦＩＤプリンタコントローラ２００は、クライアントとしてのパーソナルコンピュータ１００（以下、これを「ＰＣ１００」と称する。）とＲＦＩＤプリンタ１との間に介在され、ＰＣ１００から受信したデザインデータＤを、ＲＦＩＤプリンタ１における印刷機能及びＲＦＩＤ貼付機能を制御するＲＦＩＤプリンタデータ６０に変換し、変換により得られたＲＦＩＤプリンタデータ６０をＲＦＩＤプリンタ１に送信する装置である。
【００４６】
なお、「デザインデータ」とは、ＰＣ１００において、デザインソフトを用いて作成されるデータであり、印刷用紙Ｐへの印刷を意図する部分として文字オブジェクトデータや図形オブジェクトデータなどを適宜含むデータである。また、「デザインソフト」とは、文字オブジェクトデータや図形オブジェクトデータなどを作成可能なソフトであり、一般的なグラフィックデザインソフト、文書データ作成ソフト、表計算ソフトなどが含まれる。
【００４７】
図１において、ＲＦＩＤプリンタ１は、その概観が斜視図として図示されている。このＲＦＩＤプリンタ１は、ＲＦＩＤプリンタコントローラ２００から受信したＲＦＩＤプリンタデータ６０（図６参照）に基づいて、印刷用紙Ｐに対し、印刷とＲＦＩＤタグＴの貼付（取着）とを行うことができるように構成されたものである。このＲＦＩＤプリンタ１は、図１に示すように、略箱状体の難燃性のプラスチックで形成されたプリンタ本体２を備えている。プリンタ本体２の上面右側には、ユーザが印刷の指示などを行うためのプリンタ操作ボタン６と、その操作状態や操作手順が表示されるプリンタ操作パネル表示部５とが設けられている。プリンタ本体２の前面側下方には、奥方に向かって凹設された差込口２ａが設けられており、差込口２ａには、印刷用紙Ｐが収納される給紙トレイ８が差し込まれている。
【００４８】
差込口２ａの上面２ｂの幅方向の両端部からは、両側壁２ｃがそれぞれ立設されており、かかる両側壁２ｃの後端には後部壁２ｄが連設されている。後部壁２ｄは、差込口２ａの奥側の端部よりも手前側に配置されており、後部壁２ｄの下端と、差込口２ａの上面２ｂとの間には、間隙が形成されている。該間隙は、プリンタ本体２の内部から印刷用紙Ｐを排出する排出口１０となっている。排出口１０の近傍であって後部壁２ｄの裏面側には、印刷用紙Ｐを搬送するための紙送りローラ９が、排出口１０に沿って複数箇所に配設されている。
【００４９】
プリンタ本体２の内部には、上記の紙送りローラ９などを駆動して、給紙トレイ８内から差込口２ａの上面２ｂまで印刷用紙Ｐを搬送する紙送り装置１１（図５参照）が内蔵されている。かかる紙送り装置１１にて紙送りローラ９が正方向に駆動されると、印刷用紙Ｐは、紙送りローラ９と差込口２ａの上面２ｂとにより挟持されつつ前面側に向かって送り出され、排出口１０から排出される。一方、紙送りローラ９が逆方向に駆動されると、差込口２ａの上面２ｂにセットされた印刷用紙Ｐは、排出口１０からプリンタ本体２の内部へと引き込まれる。尚、印刷用紙Ｐは、紙送りローラ９や紙送り装置１１などの動作により、印刷用紙Ｐの幅方向に直交する方向に搬送されるようになっている。
【００５０】
また、ＲＦＩＤプリンタ１は、後部壁２ｄより前面側であって、差込口２ａの上面２ｂよりも上方に、プリンタ本体２の幅方向に沿って架設されたガイドロッド７と、ガイドロット７に着脱可能に装着された印字ヘッドユニット３と、印字ヘッドユニット３を搭載するキャリッジ１５と、印字ヘッド３と共にキャリッジ１５に搭載されるＲＦＩＤタグ付加装置４とを備えている。
【００５１】
キャリッジ１５は公知のように、キャリッジモータ（ＣＲモータ）を備えたヘッド移動装置１２（図５参照）によりプーリを介して駆動されるベルト１３によってガイドロット７に沿って印刷用紙Ｐの搬送方向と直交する方向（Ａ）、即ち、プリンタ本体２の幅方向に移動可能にされている。
【００５２】
印字ヘッドユニット３は、その下面が、差込口２ａの上面２ｂ上に送出された印刷用紙Ｐに対し、隙間を有して対向する高さに配設されている。かかる印字ヘッドユニット３の下面には、下方側へ向かってインクを吐出する複数のノズルを有する印字ヘッド３ａが形成されている。また、印字ヘッドユニット３は、印字ヘッド３ａへ供給するシアン、マゼンタ、イエロー、ブラックの各インクをそれぞれ貯留する着脱可能な４つのインクカートリッジ３ｂ（３ｂ１〜３ｂ４）を有している。このシアン、マゼンタ、イエロー、ブラックの各インクを印字ヘッド３ａから印刷用紙Ｐに吐出することにより、フルカラー印刷が実行される。
【００５３】
ＲＦＩＤタグ付加装置４は、ＲＦＩＤタグＴを印刷用紙Ｐへ貼り付ける（取り付ける）と共に、貼付したＲＦＩＤタグＴへの情報の書き込みと、貼付したＲＦＩＤタグＴからの情報の読み取りとを行う装置である。ＲＦＩＤタグ付加装置４は、印字ヘッドユニット３と共に、キャリッジ１５に搭載されることにより、プリンタ本体２の幅方向に移動可能となっている。これにより、ＲＦＩＤプリンタ１は、ＲＦＩＤタグ付加装置４を駆動する駆動装置をわざわざ別で設けることなく、ＲＦＩＤタグ付加装置４をプリンタ本体２の幅方向へ移動することができるようになっている。従って、ＲＦＩＤプリンタ１により、印刷用紙Ｐの任意の位置に、ＲＦＩＤタグＴを貼付することができる。
【００５４】
図２は、ＲＦＩＤタグ付加装置４の内部構造を示した図である。ＲＦＩＤタグ付加装置４は、ケース体４ａの内部に、ラベルテープ５０と、このラベルテープ５０に保持されるＲＦＩＤタグＴを印刷用紙Ｐに貼付するＲＦＩＤタグ貼付装置４０と、ラベルテープ５０を搬送するラベル送り装置４３（図５参照）と、ＲＦＩＤタグＴに書き込まれた情報の読み取り及びＲＦＩＤタグＴへの情報の書き込みを行うＲＦＩＤリーダ・ライタ４５と、ラベル送り装置４３にて駆動される巻取ロール４７、巻出ロール４８、ラベル送りロール４９とを備えている。
【００５５】
ＲＦＩＤタグＴは、無線ＩＣタグであり、１平方ミリ以下のＩＣチップと内蔵アンテナとを搭載したものである。ＩＣチップには、不揮発性のメモリであるＲＯＭや、情報を一時的に記憶するためのメモリであるＲＡＭ、さらには、書き換え可能な不揮発性のメモリ等が搭載されており、情報を不揮発に保持することができる。
【００５６】
このＲＦＩＤタグＴのメモリに記憶される情報は、内蔵アンテナを介してＲＦＩＤリーダ・ライタ４５に出力し得る。更に、内蔵アンテナにて受信した情報により、メモリに記憶される情報は書き換えられるようになっている。また、ＲＦＩＤタグＴは、ＲＦＩＤリーダ・ライタ４５から電波を受信すると、電磁誘導などの仕組みで電流を発生するように構成されており、かかる発生電流を駆動電力として動作するためバッテリーを不要としている。
【００５７】
更に、ＲＦＩＤタグＴは、ＲＦＩＤリーダ・ライタ４５以外の無線タグ用のリーダによっても、記憶されている情報が読み出されるようになっており、印刷用紙Ｐの閲覧者などは、無線タグ用のリーダにて、印刷用紙Ｐに貼付されたＲＦＩＤタグＴから情報を取得することができる。
【００５８】
また、ＲＦＩＤプリンタ１においても、ＲＦＩＤリーダ・ライタ４５により、ＲＦＩＤタグＴに記憶される情報の読み取りを実行し得、ＲＦＩＤリーダ・ライタ４５にて読み取られたＲＦＩＤタグＴの情報は、プリンタ操作パネル表示部５に表示される。
【００５９】
ケース体４ａの底面の略中央部には、ケース体４ａの内部と外部とを連通する穿設口４ａ１が形成されており、ＲＦＩＤタグ貼付装置４０は、この穿設口４ａ１に対向する位置に配設されている。この穿設口４ａ１は、ラベルテープ５０の搬送経路上に形成されており、ＲＦＩＤタグ貼付装置４０は、穿設口４ａ１上に搬送されたラベルテープ５０のＲＦＩＤタグＴを、穿設口４ａ１からケース体４ａの外部に押出する。
【００６０】
ラベルテープ５０は、帯状の基材に複数のＲＦＩＤタグＴを所定間隔で固定したものであり、ＲＦＩＤタグＴを内側にしてロール芯に巻回された状態で巻出ロール４８に装着されている。巻出ロール４８はラベルテープ５０を巻き出す（送出する）ためのロールである。巻出ロール４８に対し、搬送方向の下流側には、ラベルテープ５０を巻き取るための巻取ロール４７が設けられている。巻取ロール４７には、ラベルテープ５０の先端が固定された着脱可能なロール芯が装着されており、ラベル送り装置４３により巻取ロール４７が順方向（図２において時計回り）に回動されることにより、ロール芯にラベルテープ５０が巻回される。ＲＦＩＤタグＴは、ＲＦＩＤタグ貼付装置４０により穿設口４ａ１において印刷用紙Ｐに貼付されるので、巻取ロール４７にはＲＦＩＤタグＴが存在しないラベルテープ５０が巻き取られることとなる。
【００６１】
ラベル送りロール４９は、外周面をケース体４ａの底面に当接するゴムロールで形成されており、穿設口４ａ１の近傍において、穿設口４ａ１より上流側に配置された第１ロール４９ａと、穿設口４ａ１より下流側に配置された第２ロール４９ｂとを備えている。かかる第１ロール４９ａと第２ロール４９ｂとにより、ラベルテープ５０は、穿設口４ａ１近傍において浮き上がりが防止された状態に規制され、ケース体４ａの底面上を搬送される。尚、巻取ロール４７、巻出しロール４８、ラベル送りロール４９によって、ラベルテープ５０に負荷されるテンションは調整されており、穿設口４ａ１近傍においてラベルテープ５０は弛みのない状態で搬送される。尚、巻出しロール４８、ラベル送りロール４９は、巻取ロール４７の駆動に従動して回動するように構成しても良く、各々がそれぞれラベル送り装置４３にて駆動されるように構成されても良い。
【００６２】
ＲＦＩＤリーダ・ライタ４５は、ＲＦＩＤタグ貼付装置４０の後方側（ラベルテープ５０の搬送方向に対して上流側）に隣接して設けられており、アンテナ４６を内蔵している。ＲＦＩＤリーダ・ライタ４５は、アンテナ４６を介して、ＲＦＩＤタグＴとの間で情報の送受信を行い、ＲＦＩＤタグＴに記憶される情報の読み取りと、ＲＦＩＤタグＴへの情報の書き込みを行う一般的な装置である。ケース体４０の内部には、このＲＦＩＤリーダ・ライタ４５に近接して、ＲＦＩＤリーダ・ライタ４５からの電波を遮蔽するシールド板４４が設けられている。ケース体４０の内部において、ＲＦＩＤリーダ・ライタ４５からの電波を受信し得る電波受信領域は、シールド板４４の配設位置より下流側に形成され、シールド板４４の配設位置より上流側にはＲＦＩＤリーダ・ライタ４５からの電波が非受信となる非受信領域が形成される。また、シールド板４４の配設位置より下流側（電波受信領域）には、次に貼付する１のＲＦＩＤタグＴのみが配置されるようになっている。
【００６３】
ＲＦＩＤリーダ・ライタ４５によるＲＦＩＤタグＴへの情報の書き込みは、貼付動作がある場合には印刷用紙ＰへＲＦＩＤタグＴを貼付した後、各ロール４７〜４９の回動を停止した状態で引き続いて実行される。このため、ＲＦＩＤリーダ・ライタ４５から送信された情報（電波）は、印刷用紙Ｐに貼付された１のＲＦＩＤタグＴに受信され、ケース体４０の内部の他のＲＦＩＤタグＴに受信されることはない。
【００６４】
図３は、ラベルテープ５０の構成を詳細に示した図である。図３（ａ）は、ラベルテープ５０の上面図であり、図３（ｂ）は、断面図である。図３（ａ）、図３（ｂ）ともに、ラベルテープ５０は展開した状態で図示している。図３（ａ）、図３（ｂ）に示すように、ラベルテープ５０は帯状の基材に、上面視正方形に形成されたＲＦＩＤタグＴが周期的に配置されたものであり、ＲＦＩＤタグＴは、ラベルテープ５０の長手方向に沿って、一列に配列されている。帯状の基材は、両面に粘着性を有する粘着テープ５２の両面にセパレータ５１（内側セパレータ５１ａ、外側セパレータ５１ｂ）を貼り合わせて形成された３層構造を有している。
【００６５】
内側セパレータ５１ａは、ラベルテープ５０がロール状に巻回された場合に内周側に配設されるセパレータであり、ロール状に巻回されたラベルテープ５０が互いにブロッキングすることを防止するためのものである。この内側セパレータ５１ａには、予め、打ち抜き加工により略正方形状の打ち抜き窓５４ａが所定間隔毎に形成されており、打ち抜き窓５４ａから粘着テープ５２が露出する態様となっている。各打ち抜き窓５４ａは、同じ大きさで形成されると共に、ＲＦＩＤタグＴの大きさを基準として、縦横ともＲＦＩＤタグＴの外形寸法より大きく形成されている。ＲＦＩＤタグＴは、この内側セパレータ５１ａに設けられた打ち抜き窓５４ａ内に配設され、粘着テープ５２の接着力にて固定されている。
【００６６】
外側セパレータ５１ｂは、ラベルテープ５０の搬送時に、ラベルテープ５０がケース体４０の底面などへ接着することを防止するために設けられたセパレータである。この外側セパレータ５１ｂにも、内側セパレータ５１ａに設けられた打ち抜き窓５４ａと同様の打ち抜き窓５４ｂが形成され、打ち抜き窓５４ｂから粘着テープ５２が露出する態様となっている。各打ち抜き窓５４ｂは、打ち抜き窓５４ａと断面方向に同じ位置に形成されている。また、粘着テープ５２には、打ち抜き窓５４ａ（打ち抜き窓５４ｂ）と断面方向に同じ位置において、打ち抜き窓５４ａ（打ち抜き窓５４ｂ）と同じ形状を描画するミシン目５３が形成されている。
【００６７】
尚、本実施例では、ＲＦＩＤタグＴの貼付に際し、ＲＦＩＤタグＴをラベルテープ５０から分離するための切断部がミシン目５３にて形成されているが、該切断部をハーフカットで形成しても良い。また、ミシン目５３は略正方形に形成されているが、打ち抜き性を向上させるべく四角にＲを設けても良い。更に、ＲＦＩＤタグ貼付装置４０にラベルテープ５０を所定形状に打ち抜くためのトムソン刃などを設けた場合には、ミシン目５３を非形成としても良い。
【００６８】
加えて、ラベルテープには、両面に粘着層を形成したＲＦＩＤタグＴを一方の粘着層にてテープ基材（セパレータ）に仮止めした態様のものを用いても良い。かかる構成のラベルテープによれば、セパレータの背面からＲＦＩＤタグＴを印刷用紙Ｐに圧着してセパレータ側とは反対側に形成された粘着層にてＲＦＩＤタグＴを印刷用紙Ｐに貼付した後、セパレータを巻き取ることによりセパレータからＲＦＩＤタグＴを剥離させることにより、ＲＦＩＤタグＴを貼付することができる。ＲＦＩＤタグＴのセパレータへの粘着力が印刷用紙Ｐに対する粘着力よりも相対的に強くなる場合には、ＲＦＩＤタグＴのセパレータからの剥離が困難となるので、本実施例のように切断によって、ＲＦＩＤタグＴをラベルテープ５０から分離する方がより好ましい。
【００６９】
図４は、ＲＦＩＤタグ貼付装置４０によるＲＦＩＤタグＴの貼付動作を示した図である。ＲＦＩＤタグ貼付装置４０は、ＲＦＩＤタグ貼付装置４０の外形を形成するケーシング４０ａと、円柱状に形成された押出部４０ｂとを備えている。押出部４０ｂは、円柱の軸方向にスライド可能にケーシング４０ａの内部に保持される一方、円柱の軸方向は鉛直方向（ラベルテープ５０の断面方向）に一致されている。また、押出部４０ｂは、その円柱の軸方向に沿った一方の端部が、ケーシング４０ａの底面側から突出した状態でケーシング４０ａに収納されており、ケーシング４０ａから突出した側の押出部４０ｂの端面は、ケース体４ａの穿設口４ａ１に対峙している。この押出部４０ｂの直径は、打ち抜き窓５４ａ（打ち抜き窓５４ｂ）の内寸よりも小さく形成されている。また、上記したケース体４０の穿設口４ａ１は、打ち抜き窓５４ａ（打ち抜き窓５４ｂ）よりも大きく形成されている。
【００７０】
ＲＦＩＤタグＴの貼付実行時には、上記したラベル送り装置４３の駆動により、ＲＦＩＤタグＴが、ケース体４ａに設けられた穿設口４ａ１の上面にセットされる。ラベルテープ５０は、外側セパレータ５１ｂをケース体４ａ側とし、その上方に粘着テープ５２、さらに粘着テープ５２の上方にＲＦＩＤタグＴが積層された状態で配置されている。従って、穿設口４ａ１に対峙する押出部４０ｂ（の端面）とＲＦＩＤタグＴとが互いに対峙する位置関係となる（図４（ａ））。
【００７１】
ＲＦＩＤタグＴが穿設口４ａ１の上面に位置決めされた状態で、押出部４０ｂは下方側、即ちラベルテープ５０に向かってスライドする。押出部４０ｂは、スライド動作によって、ＲＦＩＤタグＴの上面に当接した後（図４（ｂ））、打ち抜き窓５４ａ内を通過して、ＲＦＩＤタグＴを押出しつつ下方へとスライドする。ＲＦＩＤタグＴへの押圧により、ミシン目５３にて粘着テープ５２は断裂され、１個体のＲＦＩＤタグＴがラベルテープ５０から分離される。ラベルテープ５０から分離されたＲＦＩＤタグＴは、押出部４０ｂにて差込口２ａの上面２ｂにセットされた印刷用紙Ｐに所定時間圧着され、粘着テープ５２の粘着力により印刷用紙Ｐに固定される（図４（ｃ））。その後、押出部４０ｂは、反押出方向にスライドされ、ケーシング４０ａ内に収納される（図４（ｄ））。これにより、１のＲＦＩＤタグＴの貼付動作が完了する。
【００７２】
貼付動作の完了後は、ＲＦＩＤリーダ・ライタ４５による情報の書き込みが実行され、その後、印刷用紙Ｐの搬送と、ラベルテープ５０の搬送とが実行される。これにより、ケース体４aの穿設口４ａ１の上面には、新たなＲＦＩＤタグＴがセットされる。
【００７３】
図５は、ＲＦＩＤプリントシステムの全体構成を示すブロック図である。図５に示すように、ＲＦＩＤプリントシステムは、ＲＦＩＤコントローラ２００と、ＲＦＩＤコントローラ２００に接続されるＲＦＩＤプリンタ１とＰＣ１００とＲＦＩＤ情報管理サーバ３００とを備えている。
【００７４】
上記の構造を有するＲＦＩＤプリンタ１は、図５に示すように、演算装置であるＣＰＵ３２と、そのＣＰＵ３２により実行される各種の制御プログラムや固定値データを記憶した書き換え不能な不揮発性のメモリであるＲＯＭ３３と、ＣＰＵ３２により実行される各種処理に必要なデータやプログラム等を一時的に記憶するためのメモリであるＲＡＭ３４と、印字ヘッドユニット３と、ＲＦＩＤリーダ・ライタ４５とＲＦＩＤタグ貼付装置４０とラベル送り装置４３とにより構成されるＲＦＩＤタグ付加装置４と、プリンタ操作パネル表示部５と、プリンタ操作ボタン６と、紙送り装置１１と、ヘッド移動装置１２と、入出力インターフェース３５（Ｉ／Ｆ３５）とを備えている。
【００７５】
ＣＰＵ３２は、印字タイミング信号およびリセット信号を生成し、各信号を後述のインクジェットヘッド装置３６へ転送する。また、ＣＰＵ３２は、インクジェットヘッド装置３６、ＲＦＩＤタグ付加装置４、プリンタ操作パネル表示部５、プリンタ操作ボタン６、紙送り装置１１、ヘッド移動装置１２、Ｉ／Ｆ３５などに接続されている。そして、これらのうち、インクジェットヘッド装置３６、ＲＦＩＤタグ付加装置４、プリンタ操作パネル表示部５、紙送り装置１１、ヘッド移動装置１２、Ｉ／Ｆ３５などの動作はこのＣＰＵ３２により制御される。
【００７６】
更に、ＲＦＩＤプリンタ１には、印刷用紙Ｐの先端を検出するペーパセンサやキャリッジの原点位置を検出する原点センサなどのセンサ（非図示）が設けられており、かかるセンサについてもＣＰＵ３２に接続されている。また、上記したＣＰＵ３２と、ＲＯＭ３３、ＲＡＭ３４とはデータバス、アドレスバスにより構成されるバスラインを介して互いに接続されている。
【００７７】
紙送り装置１１は、紙送りローラ９などの各ローラを駆動させて印刷用紙Ｐを搬送する搬送モータ（ＬＦモータ）と、該ＬＦモータを動作させるためのＬＦモータ駆動回路とを備え、ＣＰＵ３２からの指示に基づいて、印刷用紙Ｐの搬送を実行する装置である。ヘッド移動装置１２は、キャリッジ１５を動作させるＣＲモータと、ＣＲモータを駆動するためのＣＲモータ駆動回路とを備え、ＣＰＵ３２からの指示に基づいて印字ヘッド３ａまたはＲＦＩＤタグ貼付装置４０を、印刷用紙Ｐの所定のポイントへ移動させるための装置である。
【００７８】
インクジェットヘッド装置３６は、上記の印字ヘッドユニット３（印字ヘッド３ａ）を駆動するヘッドドライバ（駆動回路）が実装されたキャリッジ基板と、ＣＰＵ３２からの指示に基づいてキャリッジ基板を制御するための制御基板とを備え、印字ヘッド３ａを駆動して、印刷用紙Ｐに対する印刷を実行するための装置である。制御基板は、ＣＰＵ３２から転送される印字タイミング信号と、ＲＡＭ３４の印刷情報メモリ３４ｂに記憶されている印刷情報（画像データ）とに基づいて、その画像データを印刷用紙Ｐに印刷するための印刷データ（駆動信号）と、その印刷データと同期する転送クロックと、ラッチ信号と、基本印字波形信号を生成するためのパラメータ信号と、一定周期で出力される吐出タイミング信号とを出力し、それら各信号を、キャリッジ基板へ転送する。なお、制御基板とキャリッジ基板との間で通信される各信号は、両者を接続するハーネスケーブルを介して転送される。
【００７９】
印字ヘッドユニット３とヘッドドライバとは、厚さ５０〜１５０μｍのポリイミドフィルムに銅箔配線パターンを形成したフレキシブル配線板により接続されている。このヘッドドライバは、インクジェットヘッド装置３６の制御基板により制御され、記録モードに合った波形の駆動パルスを各駆動素子に印加するものである。これにより、印字ヘッド３ａからインクが所定量吐出される。
【００８０】
ＲＦＩＤタグ付加装置４に備えられたＲＦＩＤタグ貼付装置４０は、紙送り装置１１およびヘッド移動装置１２の動作タイミングに応じて、ＣＰＵ３２により制御される。詳細には、ＲＦＩＤタグＴを貼付するには、ＲＦＩＤタグＴを貼付する印刷用紙Ｐの所定のポイントがＲＦＩＤタグ貼付装置４０に対向する位置にセットされた場合、即ち、紙送り装置１１およびヘッド移動装置１２による印刷用紙Ｐの搬送が終了したタイミングで、ＲＦＩＤタグ貼付装置４０による貼付動作が指示される。また、ＲＦＩＤタグＴの貼付動作が終了すると、ＣＰＵ３２により、ＲＦＩＤリーダ・ライタ４５によるＲＦＩＤタグＴへの書込情報の送信動作が指示され、かかる送信動作の終了により、ラベル送り装置４３にラベルテープ５０の巻取り動作が指示される。
【００８１】
Ｉ／Ｆ３５は、ＲＦＩＤプリンタ１とＲＦＩＤプリンタコントローラ２００とを有線接続又は無線接続するためのインターフェイスである。このＩ／Ｆ３５は、ＵＳＢやイーサネット（登録商標）（Ethernet（登録商標））などの有線又はブルートゥース（Bluetooth（登録商標））や赤外線などの無線によって、ＲＦＩＤコントローラ２００のＩ／Ｆ２３５に接続される。それによって、ＲＦＩＤプリンタ１は、ＲＦＩＤプリンタコントローラ２００からＲＦＩＤプリンタデータを受信すると共に、ＲＦＩＤプリンタコントローラ２００へ所定の制御信号を送信することができる。
【００８２】
ＲＦＩＤプリンタ１は、Ｉ／Ｆ３５を介して、ＲＦＩＤプリンタコントローラ２００からＲＦＩＤプリンタデータを受信すると、ＣＰＵ３２が、該ＲＦＩＤプリンタデータを構成する印刷データやＲＦＩＤデータ等の各種データに従って、印字ヘッドユニット３、ＲＦＩＤタグ付加装置４、紙送り装置１１、ヘッド移動装置１２を制御し、印刷用紙Ｐへの印刷及びＲＦＩＤタグＴの貼付を実行する。
【００８３】
一方、本実施例におけるＲＦＩＤプリンタコントローラ２００は、所謂、プリンタサーバであり、ＣＰＵ２３２と、ＲＯＭ２３３と、ＲＡＭ２３４と、記憶部２４０と、表示部２３９と、ＲＦＩＤプリンタ１と接続されるインターフェイス２３５（Ｉ／Ｆ２３５）と、ＰＣ１００と接続されるインターフェイス２３６（Ｉ／Ｆ２３６）と、ＲＦＩＤ情報管理サーバ３００に接続されるインターフェイス２３７（Ｉ／Ｆ２３７）とを備えている。
【００８４】
ＣＰＵ２３２は、このＲＦＩＤプリンタコントローラ２００を総括的に制御する演算装置であり、図９〜図１１を参照しつつ後述する第１実施例で実行される処理のプログラム等の各種プログラムを実行する。
【００８５】
ＲＯＭ２３３は、ＣＰＵ２３２により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ２３２により実行する上で必要とされるデータなどを格納した書き換え不能なメモリである。なお、図９〜図１１を参照しつつ後述する第１実施例で実行される処理を実行するプログラムは、このＲＯＭ２３３内に格納されている。
【００８６】
ＲＡＭ２３４は、ＣＰＵ２３２により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリであり、ＰＣ１００から受信したデザインデータＤを記憶するデザインデータメモリ２３４ａと、ＲＦＩＤプリンタデータメモリ２３４ｂとを備えている。
【００８７】
デザインデータメモリ２３４ａは、ＰＣ１００から受信したデザインデータＤを格納するメモリである。
【００８８】
ＲＦＩＤプリンタデータメモリ２３４ｂは、後述する処理によるデザインデータＤの変換によって得られたデータを格納するメモリであり、変換により得られた印刷データ６０ｂを格納する印刷データメモリ２３４ｂ１と、変換により得られたＲＦＩＤデータ６０ｃを格納するＲＦＩＤデータメモリ２３４ｂ２とを備えている。
【００８９】
ＨＤＤ２４０は、ハードディスクであり、属性管理メモリ２４０ａを備えている。属性管理メモリ２４０ａは、ユーザにより指定された属性群を格納するメモリである。なお、「属性群」とは、文字オブジェクトに含まれる属性のうち、少なくとも１の属性によって構成される群を意味する。なお、「属性」については、図７を参照しつつ後述する。
【００９０】
表示部２３９は、ＲＦＩＤプリンタコントローラ２００で実行される処理内容や処理状況やエラーメッセージなどを視覚的に確認するために、文字や画像などを表示するものであり、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成されている。
【００９１】
Ｉ／Ｆ２３５は、ＲＦＩＤプリンタコントローラ２００とＲＦＩＤプリンタ１とを有線接続又は無線接続するためのインターフェイスであり、ＵＳＢやイーサネット（登録商標）（Ethernet（登録商標））などの有線又はブルートゥース（Bluetooth（登録商標））や赤外線などの無線によって、ＲＦＩＤコントローラ２００のＩ／Ｆ２３５に接続される。ＲＦＩＤプリンタコントローラ２００は、Ｉ／Ｆ２３５を介して、ＲＦＩＤプリンタ１へＲＦＩＤプリンタデータ６０を送信すると共に、所定の制御信号をＲＦＩＤプリンタ１から受信することができる。
【００９２】
Ｉ／Ｆ２３６は、ＲＦＩＤプリンタコントローラ２００とＰＣ１００とを有線接続又は無線接続するためのインターフェイスであり、ＵＳＢやイーサネット（登録商標）（Ethernet（登録商標））などの有線又はブルートゥース（Bluetooth（登録商標））や赤外線などの無線によって、ＰＣ１００に設けられている対応のインターフェイス（非図示）に接続される。ＲＦＩＤプリンタコントローラ２００は、このＩ／Ｆ２３６を介して、ＰＣ１００からデザインデータＤを受信することができる。
【００９３】
Ｉ／Ｆ２３７は、ＲＦＩＤプリンタコントローラ２００とＲＦＩＤ情報管理サーバ３００とを有線接続又は無線接続するためのインターフェイスであり、ＵＳＢやイーサネット（登録商標）（Ethernet（登録商標））などの有線又はブルートゥース（Bluetooth（登録商標））や赤外線などの無線によって、ＲＦＩＤ情報管理サーバ３００における対応のインターフェイス（非図示）に接続される。Ｉ／Ｆ２３７及びＲＦＩＤ情報管理サーバ３００におけるインターフェイスを介して、ＲＦＩＤプリンタコントローラ２００とＲＦＩＤ情報管理サーバ３００とが接続されると、ＲＦＩＤタグＴへの書込データをＲＦＩＤ情報管理サーバ３００へ送信したり、ＲＦＩＤ情報管理サーバ３００から送信される各書込データに対する登録ＩＤデータを受信したりすることができる。
【００９４】
ＰＣ１００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等の書き換え可能な不揮発性のメモリにより構成される記憶部、ＰＣ１００へデータ又はコマンドを入力するための、キーボード、マウス等により構成される入力部、ＣＲＴディスプレイや液晶ディスプレイ等により構成される表示部、ＲＦＩＤプリンタコントローラ２００と有線接続又は無線接続するためのインターフェイスなど（いずれも非図示）を備えているパーソナルコンピュータである。
【００９５】
ＰＣ１００には、デザインソフト１００ａが記憶部等の所定のメモリに記憶されている。ユーザは、このデザインソフトを起動し、表示部に表示されるデータを確認しつつ、入力部を操作してデータを入力することによって、所望のデザインを有するデザインデータＤを作成することができる。そして、ユーザによる印刷実行指示に応じて、作成されたデザインデータＤを、インターフェイスを介してＲＦＩＤプリンタコントローラ２００へ送信する。
【００９６】
ＲＦＩＤ情報管理サーバ３００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等の書き換え可能な不揮発性のメモリにより構成される記憶部、ＲＦＩＤプリンタコントローラ２００と有線接続又は無線接続するためのインターフェイスなど（いずれも非図示）を備えている。
【００９７】
このＲＦＩＤ情報管理サーバ３００は、ＲＦＩＤプリンタコントローラ２００から送信された文字列データを、所定のメモリに記憶すると共に、該文字列データをメモリに記憶する上で対応付けられた登録ＩＤデータを、ＲＦＩＤタグＴに記憶させる書込データとしてＲＦＩＤプリンタコントローラ２００へ送信する。
【００９８】
一般的なＲＦＩＤタグの記憶容量は１２８ビット程度と小さいために、データサイズの大きな文字列データを記憶させることができない。よって、文字列データを登録ＩＤデータに対応付けてＲＦＩＤ情報管理サーバ３００に記憶させ、文字列データの代わりにデータサイズの小さな登録ＩＤデータをＲＦＩＤタグＴに記憶させることによって、ＲＦＩＤタグＴに対してデータサイズの大きな文字列データを対応付けることが可能となる。
【００９９】
図６は、ＲＦＩＤプリンタコントローラ２００によってデザインデータＤから変換され、ＲＦＩＤプリンタ１へ送信されるＲＦＩＤプリンタデータ６０の構造を模式的に示す図である。
【０１００】
図６に示すように、ＲＦＩＤプリンタデータ６０は、１ページ（１枚の印刷用紙Ｐ）単位のデータ群から構成されるデータであり、ヘッダ情報６０ａと、印刷データ６０ｂと、ＲＦＩＤデータ６０ｃとから構成される。
【０１０１】
ヘッダ情報６０ａは、ＲＦＩＤプリンタ１における印刷時に必要な各種設定を示すデータであり、「印刷データの高さ」、「印刷データの幅」、「印刷データの解像度（Ｘ方向）」、「印刷データの解像度（Ｙ方向）」、「印刷パス数」、「印刷方向」を指示するための各種データを備えている。ＲＦＩＤプリンタ１では、このヘッダ情報６０ａに基づいて、印刷データ６０ｂに従う印刷を実行する。なお、このヘッダ情報６０ａは、ＰＣ１００において、デザインデータＤに対する印刷設定として設定されたデータであり、ＲＦＩＤコントローラ２００が受信したデザインデータＤにヘッダ情報として付加されているデータに対応する。
【０１０２】
印刷データ６０ｂは、印刷データメモリ２３４ｂ１に格納されているデータであり、１ページにおける第１〜第ｎ行の印刷ライン毎に分割されたライン印刷データ群にて形成されている。各ライン印刷データは、それぞれ、印刷サイズを示す印刷サイズデータと、色データとを備えている。
【０１０３】
印刷データ６０ｂは、フルカラー印刷に対応可能な印刷データである。印刷サイズデータは、シアンデータサイズ、マゼンタデータサイズ、イエローデータサイズ、ブラックデータサイズの４種類のデータにて構成されている。また、色データもシアンデータ、マゼンタデータ、イエローデータ、ブラックデータの４種類のデータにて構成されている。
【０１０４】
ＲＦＩＤデータ６０ｃは、ＲＦＩＤデータメモリ２３４ｂ２に格納されているデータであり、各ＲＦＩＤタグＴに対し、記憶させる情報と印刷用紙Ｐにおける貼付位置とを規定するデータである。なお、印刷用紙Ｐにおける貼付位置とを規定する貼付座標データは、印刷用紙Ｐの幅方向の位置を示すＸ座標データと、印刷用紙Ｐにおいて幅方向に直交する方向（搬送方向）の位置を示すＹ座標データとにより構成され、印刷用紙Ｐに対する座標（Ｘ，Ｙ）として表されている。
【０１０５】
このＲＦＩＤデータ６０ｃは、１つのＲＦＩＤタグＴに対する貼付位置を規定する貼付座標データと記憶させる情報である書込データとの組み合わせを１単位とし、貼付されるべきＲＦＩＤタグＴの数に対応する数のＲＦＩＤデータの群から構成されている。
【０１０６】
ＲＦＩＤプリンタデータ６０を受信したＲＦＩＤプリンタ１は、図６に示したＲＦＩＤデータに従って、３つのＲＦＩＤタグＴに対して書込データに従う情報の書き込みを行うと共に、情報の書き込まれた各ＲＦＩＤタグＴを、貼付座標データにより規定された貼付位置に貼付する。その結果として、書込データ１を記憶した第１のＲＦＩＤタグＴが印刷用紙Ｐにおける座標（Ｘ１，Ｙ１）に貼付され、書込データ２を記憶した第２のＲＦＩＤタグＴが印刷用紙Ｐにおける座標（Ｘ２，Ｙ２）に貼付され、書込データ３を記憶した第３のＲＦＩＤタグＴが印刷用紙Ｐにおける座標（Ｘ３，Ｙ３）に貼付される。
【０１０７】
図７は、属性管理メモリ２４０ａに格納される属性管理データ７０の構造を模式的に示す図である。この属性管理データ７０は、後述する処理によってユーザにより登録された属性群と、その属性群を管理する管理番号とを対応付けたデータである。本実施例では、図７に示すように、「文字枠色属性」、「文字枠線種属性」、「文字枠線の太さ属性」の３種類の属性からなる属性群が、１つの管理番号に対して対応付けて格納されている。
【０１０８】
ここで、「文字枠色属性」は、文字オブジェクトにおける文字枠の色を指定する属性であり、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の配合比率により色を表現するＣＭＹＫ値によって指定される。
【０１０９】
また、「文字枠線種属性」は、文字オブジェクトにおける文字枠の線種を指定する属性であり、実線、点線、一点鎖線、二点鎖線等によって指定される。
【０１１０】
また、「文字枠の太さ属性」は、文字オブジェクトにおける文字枠の太さを指定する属性であり、ポイント（ｐｔ）単位で指定される。
【０１１１】
属性管理データ７０において、管理番号によって管理される属性群の数は、ユーザにより登録された後、消去されることなく残されている属性群の数に等しい。図７では、属性管理データ７０は、登録中の属性群が２種類である場合を示している。図７に示すように、管理番号「１」に対して、（Ｃ，Ｍ，Ｙ，Ｋ）＝（４，３，２，１）である文字枠色属性と、点線である文字枠線種属性と、１．２ｐｔである文字枠太さ属性とからなる属性群が対応付けられている。また、管理番号「２」に対して、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１，２，３，４）である文字枠色属性と、実線である文字枠線種属性と、２．２５ｐｔである文字枠太さ属性とからなる属性群が対応付けられている。
【０１１２】
ＲＦＩＤプリンタコントローラ２００は、属性管理データ７０に含まれる属性群を有する文字オブジェクトを検出すると、その文字オブジェクトをＲＦＩＤデータ６０ｃに変換する。
【０１１３】
次に、図８を参照して、ＲＦＩＤプリントシステムにおけるデータの流れについて説明する。図８は、ＲＦＩＤプリントシステムにおけるデータの流れを模式的に示す図である。図８に示すように、ＲＦＩＤプリンタ１により印刷物Ｐ１を作成する場合には、まず、（１）ＰＣ１００において、デザインソフト１００ａを用いてデザインデータＤを作成し、ＲＦＩＤプリンタコントローラ２００へ送信する。
【０１１４】
ＲＦＩＤプリンタコントローラ２００がＰＣ１００からデザインデータＤを受信すると、（２）ＲＦＩＤプリンタコントローラ２００において、受信したデザインデータＤから、属性管理データ７０により管理される属性群を有する文字オブジェクトから文字列データを抽出し、ＲＦＩＤ情報管理サーバ３００へ送信する。
【０１１５】
ＲＦＩＤ情報管理サーバ３００がＲＦＩＤプリンタコントローラ２００から文字データを受信すると、（３）ＲＦＩＤ情報管理サーバ３００において、受信した文字列データをハードディスク等のメモリに記憶し、記憶された文字データに対応付けられた登録ＩＤデータを、ＲＦＩＤプリンタコントローラ２００へ送信する。
【０１１６】
（４）ＲＦＩＤプリンタコントローラ２００では、ＲＦＩＤ情報管理サーバ３００から受信した登録ＩＤデータを書込データとし、貼付座標データと共にＲＦＩＤデータを生成する。一方、属性管理データ７０により管理される属性群を満たさない文字オブジェクト及び文字オブジェクト以外のオブジェクトを印刷データに変換する。そして、ＲＦＩＤデータ及び印刷データを、ヘッダ情報と共に、ＲＦＩＤプリンタ１へ送信する。
【０１１７】
ＲＦＩＤプリンタ１がＲＦＩＤプリンタコントローラ２００からＲＦＩＤデータ及び印刷データを受信すると、（５）ＲＦＩＤプリンタ１において、受信したＲＦＩＤデータ及び印刷データに基づいて、印刷用紙ＰへのＲＦＩＤタグＴの貼付と印刷とが実行され、印刷物Ｐ１が得られる。
【０１１８】
一方で、印刷物Ｐ１に貼付されたＲＦＩＤタグＴから情報を取得するためには、図８に示すように、まず、（１）印刷物Ｐ１に貼付されているＲＦＩＤタグＴのうち、情報を所望するＲＦＩＤタグＴから、ＲＦＩＤタグリーダ５００により書込データを読み込み、次いで、（２）ＲＦＩＤタグリーダ５００は、読み込んだ書込データをＲＦＩＤ情報管理サーバ３００へ送信する。
【０１１９】
ＲＦＩＤ情報管理サーバ３００がＲＦＩＤタグリーダ５００から書込データを受信すると、（３）ＲＦＩＤ情報管理サーバ３００において、受信した書込データである登録ＩＤデータに基づいて、その登録ＩＤデータに対応付けられている文字列データをメモリから読み出し、読み出した文字列データをＲＦＩＤタグリーダ５００へ送信する。
【０１２０】
ＲＦＩＤタグリーダ５００がＲＦＩＤ情報管理サーバ３００から文字列データを受信すると、（４）ＲＦＩＤタグリーダ５００は、受信した文字列データをＰＣ１００へ送信する。そして、ＰＣ１００がＲＦＩＤタグリーダ５００から情報を受信すると、（５）ＰＣ１００において、受信した文字列データが情報として表示される。
【０１２１】
なお、図８では、ＲＦＩＤタグリーダ５００が管理サーバ３００から受信した文字列データをＰＣ１００へ送信するように図示しているが、ＲＦＩＤタグリーダ５００が液晶ディスプレイなどの表示部を備えている場合には、管理サーバ３００から受信した文字列データをＲＦＩＤタグリーダ５００の表示部で表示するようにしてもよい。
【０１２２】
次に、図９〜図１１のフローチャートを参照して、上記のように構成されるＲＦＩＤプリンタコントローラ２００において実行される、デザインデータＤからＲＦＩＤプリンタデータに変換する処理について説明する。
【０１２３】
図９は、ＲＦＩＤプリンタコントローラ２００で実行されるデータ制御処理のフローチャートである。このデータ制御処理は、ＰＣ１００から受信したデザインデータＤを、そのデザインデータＤに含まれるオブジェクト及び属性に基づいて、ＲＦＩＤプリンタデータ６０に変換し、変換により得られたＲＦＩＤプリンタデータ６０をＲＦＩＤプリンタ１へ送信する処理である。
【０１２４】
このデータ制御処理は、ＰＣ１００からデザインデータＤを受信すると起動し、まず、受信したデザインデータＤを、デザインデータメモリ２３４ａに記憶する（Ｓ１）。次いで、ＲＦＩＤプリンタデータ６０へのデータ変換が行われていないオブジェクトデータ（以下、「未変換オブジェクトデータ」と称する。）が、デザインデータメモリ２３４ａにあるか否かを確認し（Ｓ２）、デザインデータメモリ２３４ａに未変換オブジェクトデータがあれば（Ｓ２：Ｙｅｓ）、１つの未変換オブジェクトデータをデザインデータメモリ２３４ａから読み出す（Ｓ３）。
【０１２５】
Ｓ３の処理後、読み出された未変換オブジェクトデータを、ＲＦＩＤプリンタデータ６０を構成する印刷データ６０ｂ又はＲＦＩＤデータ６０ｃに変換するデータ変換処理（Ｓ４）を行う。なお、このデータ変換処理（Ｓ４）の詳細については、図１０を参照しつつ後述する。データ変換処理（Ｓ４）の実行後、Ｓ２の処理へ移行する。
【０１２６】
一方で、Ｓ２の処理により確認した結果、デザインデータメモリ２３４ａに未変換オブジェクトデータがなければ、即ち、デザインデータＤに含まれる全てのオブジェクトデータが、印刷データ６０ｂ又はＲＦＩＤデータ６０ｃに変換された場合には（Ｓ２：Ｎｏ）、ＲＦＩＤプリンタデータメモリ２３４ｂに記憶されているデータに、受信したデザインデータＤに付加されていたヘッダ情報を付加し、ＲＦＩＤプリンタ１へ送信し（Ｓ５）、このデータ制御処理を終了する。具体的には、Ｓ５の処理では、上記したデータ構造を有するＲＦＩＤプリンタデータ６０（図６参照）をＲＦＩＤプリンタ１へ送信する。
【０１２７】
このＳ５の処理の結果として、ＲＦＩＤプリンタデータ６０を受信したＲＦＩＤプリンタ１では、印刷データ６０ｂに従う印刷と、ＲＦＩＤデータ６０ｃに従うＲＦＩＤタグＴへの情報の書き込み及び貼付とが、ヘッダ情報に従う印刷書式で印刷用紙Ｐに対して実行される。
【０１２８】
図１０は、上記したデータ変換処理（Ｓ４）のフローチャートである。このデータ変換処理（Ｓ４）では、Ｓ３の処理により読み出されたオブジェクトデータのうち、属性管理データ７０により管理される属性群を含んでいる文字オブジェクトデータを、ＲＦＩＤデータ６０ｃに変換する。また、一方で、それ以外のオブジェクトデータを、印刷データ６０ｂに変換する。
【０１２９】
このデータ変換処理（Ｓ４）では、まず、Ｓ３の処理により読み出されたオブジェクトデータが、文字オブジェクトデータであるか否かを確認する（Ｓ１１）。
【０１３０】
Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータである場合には（Ｓ１１：Ｙｅｓ）、その文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理されている色、即ち、（Ｃ，Ｍ，Ｙ，Ｋ）＝（４，３，２，１）であるか否かを確認する（Ｓ１２）。
【０１３１】
Ｓ１２の処理により確認した結果、文字枠色属性が管理番号１によって管理される色であれば（Ｓ１２：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号１によって管理される線種、即ち、点線であるか否かを確認する（Ｓ１３）。
【０１３２】
Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種であれば（Ｓ１３：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号１によって管理されている太さ、即ち、１．２ｐｔであるか否かを確認する（Ｓ１４）。
【０１３３】
Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さであれば（Ｓ１４：Ｙｅｓ）、文字オブジェクトデータをＲＦＩＤデータ６０ｃに変換するＲＦＩＤデータ変換処理を実行する（Ｓ１５）。なお、このＲＦＩＤデータ変換処理（Ｓ１５）については、図１１を参照しつつ後述する。
【０１３４】
ＲＦＩＤデータ変換処理（Ｓ１５）の実行後、変換により得られたＲＦＩＤデータ６０ｃを、ＲＦＩＤデータメモリ２３４ｂ２に格納し（Ｓ１６）、このデータ変換処理（Ｓ４）を終了する。
【０１３５】
一方、Ｓ１２の処理により確認した結果、文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理される色でなければ（Ｓ１２：Ｎｏ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号２によって管理される色、即ち、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１，２，３，４）であるか否かを確認する（Ｓ１７）。
【０１３６】
Ｓ１７の処理により確認した結果、文字枠色属性が管理番号２によって管理される色であれば（Ｓ１７：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号２によって管理される線種、即ち、実線であるか否かを確認する（Ｓ１８）。
【０１３７】
Ｓ１８の処理により確認した結果、文字枠線種属性が管理番号２によって管理される線種であれば（Ｓ１８：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号２によって管理されている太さ、即ち、２．２５ｐｔであるか否かを確認する（Ｓ１９）。
【０１３８】
Ｓ１９の処理により確認した結果、文字枠線太さ属性が管理番号２によって管理される太さであれば（Ｓ１９：Ｙｅｓ）、Ｓ１５の処理へ移行する。
【０１３９】
また、以下の（１）〜（６）のいずれかの場合には、オブジェクトデータをラスタライズ処理することによって印刷データ６０ｂに変換する（Ｓ２０）：（１）Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータでない場合（Ｓ１１：Ｎｏ）、（２）Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種でない場合（Ｓ１３：Ｎｏ）、（３）Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ１４：Ｎｏ）、（４）Ｓ１７の処理により確認した結果、文字枠色属性が管理番号２によって管理される色でない場合（Ｓ１７：Ｎｏ）、（５）Ｓ１８の処理により確認した結果、文字枠線種属性が管理番号２によって管理される線種でない場合（Ｓ１８：Ｎｏ）、（６）Ｓ１９の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ１９：Ｎｏ）。
【０１４０】
Ｓ２０の処理後、変換により得られた印刷データ６０ｂを、印刷データメモリ２３４ｂ１に格納し（Ｓ２１）、このデータ変換処理（Ｓ４）を終了する。
【０１４１】
上記のようなデータ変換処理（Ｓ４）によれば、属性管理データ７０における管理番号１又は管理番号２により管理される属性群を全て有する文字オブジェクトデータが、ＲＦＩＤデータ６０ｃに変換される一方で、文字オブジェクトデータ以外の印刷可能なオブジェクトデータ（例えば、図形オブジェクトデータ）及び属性管理データ７０により管理される属性群を含まない文字オブジェクトデータが、印刷データ６０ｂに変換される。
【０１４２】
Ｓ１２〜Ｓ１４や、Ｓ１７〜Ｓ１９の処理のように、文字オブジェクトが、複数の属性（本実施例では、文字枠色属性、文字枠線種属性、文字枠線太さ属性）の全てを含むことを、ＲＦＩＤデータ変換処理（Ｓ１５）を実行する条件としているので、属性の誤入力による誤変換を抑制することができる。
【０１４３】
図１１は、上記したＲＦＩＤデータ変換処理（Ｓ１５）のフローチャートである。このＲＦＩＤデータ変換処理（Ｓ１５）では、属性管理データ７０により管理される属性群を含んでいる文字オブジェクトデータをＲＦＩＤデータ６０ｃに変換する。
【０１４４】
このＲＦＩＤデータ変換処理（Ｓ１５）では、まず、属性管理データ７０により管理される属性群を含むことが確認された文字オブジェクトデータにおける文字列データを読み込む（Ｓ３１）。次いで、読み込んだ文字列データを、ＲＦＩＤ情報管理サーバ３００へ送信することによって登録し（Ｓ３２）、登録した文字列データに対応する登録ＩＤデータをＲＦＩＤ情報管理サーバ３００から受信する（Ｓ３３）。
【０１４５】
次に、文字オブジェクトデータの文字枠部分の左上の座標に対応する座標データを、ＲＦＩＤタグＴの貼付座標データとして取得する（Ｓ３４）。なお、本実施例では、ＲＦＩＤタグＴの貼付座標は、ＲＦＩＤタグＴの左上端の座標であるものする。従って、印刷物Ｐ１において、文字オブジェクトデータの文字枠部分の左上の座標に対応する位置にＲＦＩＤタグＴの左上端の座標が配置される。
【０１４６】
Ｓ３４の処理後、Ｓ３３の処理により受信した登録ＩＤデータとＳ３４の処理により取得された貼付座標データとから、ＲＦＩＤデータ６０ｃを生成し（Ｓ３５）、このＲＦＩＤ変換処理（Ｓ１５）を終了する。なお、Ｓ３５の処理により生成されたＲＦＩＤデータ６０ｃのうち、登録ＩＤデータが図６における書込データに相当する。
【０１４７】
次に、図１２を参照して、ＲＦＩＤプリンタコントローラ２００において、上記した図９〜図１１の処理が実行されることによって、所定のデザインで作成されたデザインデータＤから得られる印刷物Ｐ１について説明する。図１２は、ＲＦＩＤプリントシステムにおいて、デザインデータＤとその結果物である印刷物Ｐ１とを模式的に示す図である。
【０１４８】
図１２に示すように、ＰＣ１００において、デザインソフト１００ａを用いて作成されたデザインデータＤは、印刷用紙Ｐと略同サイズの大きさとされる領域上に、２つの図形オブジェクトＺ１〜Ｚ２と文字オブジェクトＭ１〜Ｍ４とが、それぞれ所定の位置に配置されて構成されている。なお、図１２では、説明を容易にするために、デザインデータＤのデータ構造ではなく、ＰＣ１００の表示部（液晶ディスプレイ等）等に表示された画を図示している。
【０１４９】
４つの文字オブジェクトＭ１〜Ｍ４のうち、文字オブジェクトＭ１及び文字オブジェクトＭ４は、文字枠を有さない文字列のみで構成される文字オブジェクトである。
【０１５０】
文字オブジェクトＭ２は、「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏ．ｊｐ」である文字列ｍ２ａと、（Ｃ，Ｍ，Ｙ，Ｋ）＝（１，２，３，４）である文字枠色属性、実線である文字枠線種属性、及び、２．２５ｐｔである文字枠太さ属性を有する文字枠ｍ２ｂとから構成される文字オブジェクトである。
【０１５１】
文字オブジェクトＭ３は、文字列「０５２−ｘｘｘ−ｘｘｘ」である文字列ｍ３と、（Ｃ，Ｍ，Ｙ，Ｋ）＝（４，３，２，１）である文字枠色属性、点線である文字枠線種属性、及び、１．２ｐｔである文字枠太さ属性を有する文字枠ｍ３ｂとから構成される文字オブジェクトである。なお、図１２では、文字オブジェクトＭ２及び文字オブジェクトＭ３の文字枠を、上記のようにＣＭＹＫ値で規定される色ではなく、黒色で図示している。
【０１５２】
即ち、文字オブジェクトＭ２及び文字オブジェクトＭ３は、それぞれ、属性管理データ７０における管理番号「２」で管理される属性群、及び、管理番号「１」で管理される属性群を有する文字オブジェクトである。
【０１５３】
作成されたデザインデータＤがＲＦＩＤプリンタコントローラ２００へ送信されると、ＲＦＩＤプリンタコントローラ２００においてＲＦＩＤプリンタデータ６０に変換されて、ＲＦＩＤプリンタ１へ送信される。そして、そのＲＦＩＤプリンタデータに基づいて、ＲＦＩＤプリンタ１において印刷物Ｐ１が作成される。
【０１５４】
図１２に示すように、ＲＦＩＤプリンタコントローラ２００において上記したようなデータ変換処理（図９）が実行された結果として、デザインデータＤにおける図形オブジェクトＺ１〜Ｚ２、及び、文字オブジェクトＭ１，Ｍ４に対応する印刷用紙Ｐ上の位置に、対応する印刷がされると共に、文字オブジェクトＭ２，Ｍ３の文字枠の左上端に対応する印刷用紙Ｐ上の位置にＲＦＩＤタグＴの左上端が貼付された印刷物Ｐ１が得られる。
【０１５５】
また、図面には表れていないが、印刷物Ｐ１に貼付されたＲＦＩＤタグＴ１及びＲＦＩＤタグＴ２には、それぞれ、文字列ｍ２ａ及び文字列ｍ３ａに対応する情報、具体的には、ＲＦＩＤ情報管理サーバ３００において文字列ｍ２ａ及び文字列ｍ３ａに対して対応付けられている登録ＩＤデータが記憶されている。
【０１５６】
本実施例のＲＦＩＤプリンタコントローラ２００は、デザインデータＤにおける特定の属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃに変換するので、図１２に示したように、ＲＦＩＤタグＴの貼付位置及びＲＦＩＤタグＴに対応付ける情報を、デザインデータＤ上におけるデザインの一部として組み込むことができる。よって、ユーザは、印刷物Ｐ１における印刷部分のデザインに応じて適切な位置に適切な情報を記憶したＲＦＩＤタグＴを配置させることができる。
【０１５７】
次に、図１３を参照して、ユーザが指定する属性群を属性管理データ７０へ登録する処理について説明する。図１３は、属性指定処理のフローチャートであり、ユーザにより入力された属性群を属性管理メモリ２４０ａに属性管理データ７０として登録する処理である。
【０１５８】
この属性指定処理は、ユーザが属性管理データ７０への登録を所望する属性群が、ＲＦＩＤプリンタコントローラ２００へ入力されると起動する処理である。なお、ＲＦＩＤプリンタコントローラ２００への登録を所望する属性群の入力は、ユーザが、対応のアプリケーションを搭載するＰＣ１００又はＲＦＩＤプリンタコントローラ２００に設けられた非図示のキーボードやマウスなどの入力部を操作し、所望の属性群を入力することによって行われる。ここで、ＰＣ１００へ登録すべき属性群が入力された場合には、ＲＦＩＤプリンタコントローラ２００がその属性群を受信すると、属性指定処理が起動する。
【０１５９】
属性指定処理が起動すると、入力された属性群を、管理番号に対応付けた属性管理データ７０として、属性管理メモリ２４０ａに格納し（Ｓ４１）、この属性指定処理を終了する。
【０１６０】
上記のような属性指定処理により、ＲＦＩＤデータに変換される文字オブジェクトの属性をユーザによって任意に設定することができる。よって、印刷すべき文字オブジェクトとＲＦＩＤデータに変換すべき文字オブジェクトとを、目的に応じて適宜区別して設定することができる。
【０１６１】
以上説明したように、第１実施例のＲＦＩＤプリンタコントローラ２００では、属性管理データ７０により管理される属性群を含む文字オブジェクトがＲＦＩＤデータ６０ｃに変換され、変換されたＲＦＩＤデータ６０ｃを含むＲＦＩＤプリンタデータ６０がＲＦＩＤプリンタ１に送信される。その結果として、ＲＦＩＤプリンタ１により作成される印刷物Ｐ１は、該属性群を含む文字オブジェクトに含まれる文字列に対応する情報をＲＦＩＤタグＴに記憶させた上で、そのＲＦＩＤタグＴが該文字オブジェクトの位置座標に対応する位置に貼付される。よって、デザインデータＤ中に、ＲＦＩＤタグＴの貼付を所望する位置に、属性管理データ７０により管理される属性群を含む文字オブジェクトを組み入れることにより、ＲＦＩＤプリンタ１において、所望する位置にＲＦＩＤタグＴを貼付させることができる。
【０１６２】
次に、図１３〜図１５を参照して、ＲＦＩＤプリンタコントローラ２００によるＲＦＩＤプリンタ制御の第２実施例について説明する。この第２実施例のＲＦＩＤプリンタコントローラ２００は、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ユーザの指定に応じた形式のデータに変換すると共に、ＲＦＩＤ非対応のプリンタに接続された場合にプリンタの種類に応じた制御を行うものである。なお、この第２実施例において、上記した第１実施例と同一の部分には同一の符号を付して、その説明を省略する。
【０１６３】
第２実施例のＲＦＩＤプリンタコントローラ２００のＲＡＭ２３４は、第１実施例のメモリ構成に加えて、変換形式データメモリ２３４ｃと、ＲＦＩＤ生成フラグ２３４ｄと、ＲＦＩＤマークフラグ２３４ｅとを備えている。なお、図１３〜図１５を参照しつつ後述する第２実施例で実行される処理のプログラムは、ＲＯＭ２３３内に格納されている。
【０１６４】
変換形式データメモリ２３４ｃは、ユーザにより指定された、属性管理データ７０により管理される属性群を含む文字オブジェクトを如何に処理するか（以下、「変換形式」と称する。）を示す変換形式データを格納するメモリである。
【０１６５】
ＲＦＩＤ生成フラグ２３４ｄは、ＲＦＩＤタグＴの貼付又はＲＦＩＤタグマークの印刷のいずれかを行う場合にオンされるフラグである。また、ＲＦＩＤタグマークフラグ２３４ｅは、ＲＦＩＤタグマークの印刷を行う場合にオンされるフラグである。
【０１６６】
図１４は、第２実施例のデータ制御処理のフローチャートである。この第２実施例では、ユーザはＰＣ１００からデザインデータＤをＲＦＩＤプリンタコントローラ２００へ送信する際、属性管理データ７０により管理される属性群を含む文字オブジェクトの変換形式を示す変換形式データを付加して送信するものとする。なお、本実施例では、ユーザにより指定可能な変換形式として、（１）ＲＦＩＤデータへの変換、（２）ＲＦＩＤタグＴを貼付する位置にＲＦＩＤのイメージ（以下、「ＲＦＩＤタグマーク」と称する。）を印刷するための印刷データへの変換、又は、（３）文字オブジェクトとして印刷するための印刷データへの変換、の３つの変換形式があるものとする。
【０１６７】
第２実施例のデータ制御処理は、ＰＣ１００からデザインデータＤ及び変換形式データを受信すると起動し、まず、受信した変換形式データを変換形式データメモリ２３４ｃに格納し（Ｓ５１）、受信したデザインデータＤをデザインデータメモリ２３４ａに格納する（Ｓ５２）。次いで、ＲＦＩＤ生成フラグ２３４ｄ及びＲＦＩＤマークフラグ２３４ｅを初期化し、オフとする（Ｓ５３）。
【０１６８】
Ｓ５３の処理後、ＲＦＩＤプリンタコントローラ２００に接続されているプリンタに対して、ＲＦＩＤタグ貼付対応であるか否かを問い合わせ（Ｓ５４）、問い合わせの結果、接続されているプリンタがＲＦＩＤ貼付対応であったか否かを確認する（Ｓ５５）。
【０１６９】
Ｓ５５により確認した結果、ＲＦＩＤプリンタコントローラ２００に接続されているプリンタがＲＦＩＤ貼付非対応である場合（Ｓ５５：Ｎｏ）、接続されているプリンタがＲＦＩＤ貼付非対応であることを報知する（Ｓ５６）。Ｓ５６において行われる報知は、ＲＦＩＤプリンタコントローラ２００の表示部２３９へのエラーメッセージの表示であってもよいし、エラーメッセージ信号をＰＣ１００又はプリンタへ送信することによって、ＰＣ１００又はプリンタにおける液晶ディスプレイなどの表示部にエラーメッセージを表示してもよい。または、ＲＦＩＤプリンタコントローラ２００、ＰＣ１００、又は、プリンタにおいて、文字による表示に代えてＬＥＤを点滅するように構成してもよい。また、ＲＦＩＤプリンタコントローラ２００、ＰＣ１００、又はプリンタにおいて、音声によって聴覚的に報知するように構成してもよい。
【０１７０】
Ｓ５６の処理後、変換形式データメモリ２３４ｃに記憶される変換形式データは何であるかを確認する（Ｓ５７）。Ｓ５７の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃへ変換することを指定するものであれば（Ｓ５７：ＲＦＩＤタグ生成）、プリンタでの印刷処理を中止することを報知し（Ｓ５８）、このデータ制御処理を終了する。なお、Ｓ５８において行われる報知もまた、上記したＳ５６と同様の方法で報知され得る。
【０１７１】
また、Ｓ５７の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、文字オブジェクトとして印刷する印刷データへ変換することを指定するものであれば（Ｓ５７：印刷データ生成）、デザインデータＤをＲＦＩＤプリンタデータ６０に変換するデータ変換処理（Ｓ５９）を実行する。なお、このデータ変換処理（Ｓ５９）については、図１５を参照しつつ後述する。
【０１７２】
データ変換処理（Ｓ５９）の実行後、ＲＦＩＤプリンタデータメモリ２３４ｂに記憶されているデータに、受信したデザインデータＤに付加されていたヘッダ情報を付加し、ＲＦＩＤプリンタ１へ送信する（Ｓ６０）。具体的には、上記したデータ構造を有するＲＦＩＤプリンタデータ６０（図６参照）をＲＦＩＤプリンタ１へ送信する。Ｓ６０の処理後、このデータ制御処理を終了する。
【０１７３】
さらに、Ｓ５７の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤタグＴを貼付する位置にＲＦＩＤタグマークを印刷するための印刷データへ変換することを指定するものであれば（Ｓ５７：ＲＦＩＤタグマーク生成）、ＲＦＩＤタグ生成フラグ２３４ｄをオンし（Ｓ６１）、更に、ＲＦＩＤマークフラグ２３４ｅをオンし（Ｓ６２）、そして、データ変換処理（Ｓ５９）を実行する。
【０１７４】
一方で、ＲＦＩＤプリンタコントローラ２００に接続されているプリンタがＲＦＩＤ貼付対応である場合（Ｓ５５：Ｙｅｓ）、変換形式データメモリ２３４ｃに記憶される変換形式データは何であるかを確認する（Ｓ６３）。
【０１７５】
Ｓ６３の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃへ変換することを指定するものであれば（Ｓ６３：ＲＦＩＤタグ生成）、ＲＦＩＤタグ生成フラグ２３４ｄをオンし（Ｓ６４）、データ変換処理（Ｓ５９）を実行する。
【０１７６】
また、Ｓ６３の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、文字オブジェクトとして印刷する印刷データへ変換することを指定するものであれば（Ｓ６３：印刷データ生成）、データ変換処理（Ｓ５９）を実行する。
【０１７７】
さらに、Ｓ６３の処理により確認した結果、変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤタグＴを貼付する位置にＲＦＩＤタグマークを印刷するための印刷データへ変換することを指定するものであれば（Ｓ６３：ＲＦＩＤタグマーク生成）、ＲＦＩＤタグ生成フラグ２３４ｄをオンし（Ｓ６５）、更に、ＲＦＩＤマークフラグ２３４ｅをオンした後（Ｓ６６）、データ変換処理（Ｓ５９）を実行する。
【０１７８】
図１５は、上記したデータ変換処理（Ｓ５９）のフローチャートである。なお、説明を簡略化するために、属性管理メモリ２４０ａには、管理番号１で管理される属性群のみが属性管理データ７０として記憶されているものとする。
【０１７９】
このデータ変換処理（Ｓ５９）では、まず、デザインデータメモリ２３４ａに未変換オブジェクトデータがあるか否かを確認し（Ｓ７１）、デザインデータメモリ２３４ａに未変換オブジェクトデータがあれば（Ｓ７１：Ｙｅｓ）、１つの未変換オブジェクトデータをデザインデータメモリ２３４ａから読み出す（Ｓ７２）。
【０１８０】
次に、ＲＦＩＤタグ生成フラグ２３４ｄがオンであるか否かを確認し（Ｓ７３）、ＲＦＩＤタグ生成フラグ２３４ｄがオンであれば（Ｓ７３：Ｙｅｓ）、Ｓ７２の処理により読み出されたオブジェクトデータが、文字オブジェクトデータであるか否かを確認する（Ｓ７４）。
【０１８１】
Ｓ７４の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータである場合には（Ｓ７４：Ｙｅｓ）、その文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理されている色であるか否かを確認する（Ｓ７５）。
【０１８２】
Ｓ７５の処理により確認した結果、文字枠色属性が管理番号１によって管理される色であれば（Ｓ７５：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号１によって管理される線種であるか否かを確認する（Ｓ７６）。
【０１８３】
Ｓ７６の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種であれば（Ｓ７６：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号１によって管理されている太さであるか否かを確認する（Ｓ７７）。
【０１８４】
Ｓ７７の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さであれば（Ｓ７７：Ｙｅｓ）、ＲＦＩＤマークフラグ２３４ｄがオンであるか否かを確認する（Ｓ７８）。
【０１８５】
Ｓ７８の処理により確認した結果、ＲＦＩＤマークフラグ２３４ｄがオンであれば（Ｓ７８：Ｙｅｓ）、上記したＲＦＩＤデータ変換処理を実行し（Ｓ１５、図１１参照）、Ｓ７９の処理へ移行する。
【０１８６】
よって、変換形式データメモリ２３４ｃに格納される変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃへ変換することを指定するものである場合には、Ｓ７１〜Ｓ７８，Ｓ１５の処理により、該当する文字オブジェクトが、ＲＦＩＤデータ６０ｃへ変換される。
【０１８７】
一方で、Ｓ７８の処理により確認した結果、ＲＦＩＤマークフラグ２３４ｄがオンであれば（Ｓ７８：Ｎｏ）、文字オブジェクトデータの文字枠部分の左上の座標に対応する座標データを、ＲＦＩＤタグＴの貼付座標データとして取得する（Ｓ８０）。なお、本実施例では、ＲＦＩＤタグＴの貼付座標は、ＲＦＩＤタグＴの左上端の座標であるものする。従って、印刷物Ｐ１において、文字オブジェクトデータの文字枠部分の左上の座標に対応する位置にＲＦＩＤタグＴの左上端の座標が配置される。
【０１８８】
Ｓ８０の処理後、貼付座標データに対応する位置に位置するＲＦＩＤタグのイメージ（例えば、ＲＦＩＤタグＴと略同一の矩形）をＲＦＩＤマークオブジェクトデータとして生成し（Ｓ８１）、生成したＲＦＩＤマークオブジェクトデータを印刷データ６０ｂに変換する（Ｓ８２）。Ｓ８２の処理後、Ｓ７９の処理へ移行する。
【０１８９】
よって、変換形式データメモリ２３４ｃに格納される変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤタグＴを貼付する位置にＲＦＩＤタグマークを印刷するための印刷データへ変換することを指定するものである場合には、Ｓ７１〜Ｓ７８，Ｓ８０〜Ｓ８２の処理により、該当する文字オブジェクトが、ＲＦＩＤタグマークを印刷するための印刷データへ変換される。
【０１９０】
一方で、Ｓ７３の処理により確認した結果、ＲＦＩＤタグ生成フラグ２３４ｄがオフであれば（Ｓ７３：Ｎｏ）、オブジェクトデータを印刷データ６０ｂに変換する（Ｓ８３）。即ち、変換形式データメモリ２３４ｃに格納される変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、文字オブジェクトとして印刷するための印刷データへ変換することを指定するものである場合には、文字オブジェクトデータ及び図形オブジェクトデータの両方を印刷データに変換する。Ｓ８３の処理後、Ｓ７９の処理へ移行する。
【０１９１】
さらに、以下の（１）〜（４）のいずれかの場合もまた、Ｓ８３の処理へ移行し、オブジェクトデータを印刷データ６０ｂに変換し、Ｓ７９の処理へ移行する：（１）Ｓ７４の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータでない場合（Ｓ７４：Ｎｏ）、（２）Ｓ７５の処理により確認した結果、文字枠色属性が管理番号１によって管理される色でない場合（Ｓ７５：Ｎｏ）、（３）Ｓ７６の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種でない場合（Ｓ７６：Ｎｏ）、（４）Ｓ７７の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ７７：Ｎｏ）。即ち、変換形式データメモリ２３４ｃに格納される変換形式データが、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータへ変換するか、ＲＦＩＤタグＴを貼付する位置にＲＦＩＤタグマークを印刷するための印刷データへ変換するかのいずれかが指定されている場合には、図形オブジェクトデータと属性管理データ７０により管理される属性群を含まない文字オブジェクトデータとが印刷データ６０ｂに変換される。
【０１９２】
Ｓ７９では、Ｓ１５、Ｓ８２、Ｓ８３の処理の結果として得られた印刷データ６０ｂ及びＲＦＩＤデータ６０ｃを、ＲＦＩＤプリンタデータメモリ２３４ｂに格納する。そして、Ｓ７９の処理後、Ｓ７１の処理へ移行する。なお、Ｓ７９の処理では、印刷データ６０ｂは印刷データメモリ２３４ｂ１に格納され、ＲＦＩＤデータ６０ｃはＲＦＩＤデータメモリ２３４ｂ２に格納される。
【０１９３】
そして、Ｓ７１の処理により確認した結果、デザインデータメモリ２３４ａに未変換オブジェクトデータがなければ（Ｓ７１：Ｙｅｓ）、このデータ制御処理（Ｓ５９）を終了する。
【０１９４】
以上説明したように、第２実施例のＲＦＩＤプリンタコントローラ２００では、ユーザにより指定された文字オブジェクト変換形式に応じて、属性管理データ７０により管理される属性群を含む文字オブジェクトの変換が実行される。例えば、ＲＦＩＤデータ６０ｃに変換されるべき文字オブジェクトとして、属性管理データ７０により管理される属性群を付与させた場合であっても、実際にＲＦＩＤタグＴに変換させる前に、ＲＦＩＤタグＴに対応付ける情報を印刷用紙Ｐ上に印刷したり、ＲＦＩＤタグＴのイメージを貼付位置に印刷したりすることが、ユーザによって必要に応じて選択することができる。よって、ＲＦＩＤタグＴの配置や対応付けられる情報を、必要に応じてユーザが視覚的に確認することができる。
【０１９５】
次に、図１６〜図１９を参照して、ＲＦＩＤプリンタコントローラ２００によるＲＦＩＤプリンタ制御の第３実施例について説明する。この第３実施例のＲＦＩＤプリンタコントローラ２００は、印刷用紙Ｐの両面に印刷及びＲＦＩＤタグＴの貼付可能なＲＦＩＤプリンタ１を制御するものである。なお、この第３実施例において、上記した第１実施例と同一の部分には同一の符号を付して、その説明を省略する。
【０１９６】
図１６は、印刷用紙Ｐの両面に印刷及びＲＦＩＤタグＴの貼付可能なＲＦＩＤプリンタ１の断面図であって、印刷用紙Ｐの搬送動作を説明する図である。
【０１９７】
図１６に示すように、プリンタ本体２の後部には、反転ユニット９０が設けられており、印刷処理に際し、印刷データ２３４ｂ１及びＲＦＩＤデータ２３４ｂ２にそれぞれ記憶される印刷データ６０ｂ及びＲＦＩＤデータ６０ｃに応じて、印刷用紙Ｐのへの印刷及びＲＦＩＤタグＴの貼付を実行するようになっている。なお、本実施例では、デザインデータＤに基づいて、印刷用紙Ｐの片方の面への印刷を行い、属性管理データ７０により管理される属性群に応じて、印刷用紙Ｐの両面にＲＦＩＤタグＴの貼付を行う場合について説明する。
【０１９８】
かかる場合には、図１６に示すように、まず、給紙トレイ８にセットされた印刷用紙Ｐが、紙送り装置１１の駆動によって給紙トレイ８から１枚引き出され（図１６（ａ）、図１６（ｂ））、非図示のガイドローラやガイド板に案内されて、内部給紙ローラ１８へと供給される。内部給紙ローラ１８へと供給された印刷用紙Ｐは、内部給紙ローラ１８の駆動に応じて、プリンタ本体２の全面方向へ押出される。押出された印刷用紙Ｐは、ペーパセンサを通過して、印字ヘッドユニット３の下面、即ち印字ヘッド３ａに対向する位置に搬送される。印刷用紙Ｐをプリンタ本体２の前面側へ搬送しつつ印字ヘッド３ａを動作させ、印刷用紙Ｐの片面（これを「表面」とする。）に対しての印刷及びＲＦＩＤタグＴの貼付が実行される（図１６（ｃ））。
【０１９９】
そして、最終行（第ｎ行目）まで印刷及びＲＦＩＤタグＴの貼付が終了すると、紙送り装置１１は、紙送りローラ９を逆方向に回転させ、差込口２ａの上面２ｂ上に送出された印刷用紙Ｐをプリンタ本体２の内部に引きこむ（図１６（ｄ））。引き込まれた印刷用紙Ｐは、内部紙送りローラ１８の下面に当接するように案内され、プリンタ本体２の底面方向へ送給される（図１６（ｅ））。そして、内部紙送りローラ１８の下面から反転ユニット９０の下方側に設けられた導入口９２へ向かって列設された非図示の導入ローラに案内され、印刷用紙Ｐは、反転ユニット９０へ導入される。
【０２００】
反転ユニット９０内においては、印刷用紙Ｐは、反転ローラ９１の下方側からローラの外周を周回して、反転ローラ９１の上方側へと送出され、印刷用紙Ｐの表裏が反転される。そして、反転ユニット９０の上方側に設けられた送出口９３から、内部紙送りローラ１８の上面へと印刷用紙Ｐは反転された状態で給送され（図１６（ｇ））、内部紙送りローラ１８の駆動によって、再び、ペーパセンサを通過して、印字ヘッドユニット３やＲＦＩＤタグ貼付装置４に対向する位置に搬送される（図１６（ｈ））。そして、印刷用紙Ｐの裏面（上記した表面とは反対側の面）に、ＲＦＩＤタグ付加置４（ＲＦＩＤタグ貼付装置４０）によるＲＦＩＤタグＴの貼付が実行される。
【０２０１】
この第３実施例のＲＦＩＤプリンタコントローラ２００のＨＤＤ２４０には、属性管理メモリ２４０ａに加えて、文字オブジェクト変換制御メモリ２４０ｂを備えている。この文字オブジェクト変換処理指定メモリ２４０ｂは、属性管理メモリ２４０ａに格納される属性管理データ７０により管理される各属性群の管理番号と、その管理番号により管理される属性群を含む文字オブジェクトを如何に変換するか（以下、これを「文字オブジェクト変換処理」と称する。）とを対応付けるメモリである。なお、図１７〜図１９を参照しつつ後述する第３実施例で実行される処理のプログラムは、ＲＯＭ２３３内に格納されている。
【０２０２】
ここで、図１７を参照して、属性管理データ７０により管理される各属性群の管理番号と、その管理番号により管理される属性群を含む文字オブジェクトに対して実行する文字オブジェクト変換処理との対応付けについて説明する。図１７は、文字オブジェクト変換処理を指定する処理のフローチャートである。
【０２０３】
この文字オブジェクト変換処理を指定する処理は、ユーザが属性管理データ７０への登録を所望する属性群と、その属性群を含む文字オブジェクトに対して実行される処理として所望する文字オブジェクト変換処理とが、ＲＦＩＤプリンタコントローラ２００へ入力されると起動する処理である。
【０２０４】
なお、属性群、及び、その属性群を含む文字オブジェクトに対して指定する文字オブジェクト変換処理の、ＲＦＩＤプリンタコントローラ２００への入力は、ユーザが、対応のアプリケーションを搭載するＰＣ１００又はＲＦＩＤプリンタコントローラ２００に設けられた非図示のキーボードやマウスなどの入力部を操作し、所望の属性群及びその属性群に対して対応づけるべき文字オブジェクト変換処理を入力することによって行われる。
【０２０５】
ここで、ＰＣ１００へ登録すべき属性群とその属性群に対して対応づけるべき文字オブジェクト変換処理とが入力された場合には、ＲＦＩＤプリンタコントローラ２００がそれらの情報を受信すると、文字オブジェクト変換処理を指定する処理が起動する。
【０２０６】
文字オブジェクト変換処理を指定する処理が起動すると、入力された属性群を、管理番号に対応付けた属性管理データ７０として、属性管理メモリ２４０ａに格納する（Ｓ９１）。次いで、入力された属性群に対して対応付けられた管理番号と、入力された文字オブジェクト変換処理とを対応付けて文字オブジェクト変換処理指定メモリ２４０ｂに格納する（Ｓ９２）し、この文字オブジェクト変換処理を指定する処理を終了する。
【０２０７】
上記のような文字オブジェクト変換処理を指定する処理により、ＲＦＩＤデータに変換される文字オブジェクトの属性を、所望の文字オブジェクト変換処理に対応付けて任意に設定することができる。よって、印刷すべき文字オブジェクトとＲＦＩＤデータに変換すべき文字オブジェクトとを、目的に応じて適宜区別して設定できると共に、目的に応じて適宜文字オブジェクト変換処理を設定することができる。
【０２０８】
なお、この第３実施例では、文字オブジェクト変換処理として、印刷用紙Ｐの表面にＲＦＩＤタグＴを貼付するためのＲＦＩＤデータ変換処理と、印刷用紙Ｐの裏面にＲＦＩＤタグＴを貼付するための反転ＲＦＩＤデータ変換処理との２種類が対応する。ここで、本実施例では、属性管理データ７０において、管理番号１により管理される属性群を含む文字オブジェクトに対してＲＦＩＤデータ変換処理が対応付けられており、管理番号２により管理される属性群を含む文字オブジェクトに対して反転ＲＦＩＤデータ変換処理が対応付けられているものとする。
【０２０９】
この第３実施例では、ＰＣ１００からデザインデータＤを受信すると、データ変換処理（Ｓ４）以外は、第１実施例のデータ制御処理（図９）が実行される。
【０２１０】
図１８は、第３実施例のデータ変換処理（Ｓ４）のフローチャートである。この第３実施例のデータ変換処理（Ｓ４）では、まず、Ｓ３の処理により読み出されたオブジェクトデータが、文字オブジェクトデータであるか否かを確認する（Ｓ１１）。
【０２１１】
Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータである場合には（Ｓ１１：Ｙｅｓ）、その文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理されている色であるか否かを確認する（Ｓ１２）。
【０２１２】
Ｓ１２の処理により確認した結果、文字枠色属性が管理番号１によって管理される色であれば（Ｓ１２：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号１によって管理される線種であるか否かを確認する（Ｓ１３）。
【０２１３】
Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種であれば（Ｓ１３：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号１によって管理されている太さであるか否かを確認する（Ｓ１４）。
【０２１４】
Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さであれば（Ｓ１４：Ｙｅｓ）、ＲＦＩＤデータ変換処理を実行し（Ｓ１５、図１１参照）、Ｓ１０２の処理へ移行する。
【０２１５】
一方、Ｓ１２の処理により確認した結果、文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理される色でなければ（Ｓ１２：Ｎｏ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号２によって管理される色であるか否かを確認する（Ｓ１７）。
【０２１６】
Ｓ１７の処理により確認した結果、文字枠色属性が管理番号２によって管理される色であれば（Ｓ１７：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号２によって管理される線種であるか否かを確認する（Ｓ１８）。
【０２１７】
Ｓ１８の処理により確認した結果、文字枠線種属性が管理番号２によって管理される線種であれば（Ｓ１８：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号２によって管理されている太さであるか否かを確認する（Ｓ１９）。
【０２１８】
Ｓ１９の処理により確認した結果、文字枠線太さ属性が管理番号２によって管理される太さであれば（Ｓ１９：Ｙｅｓ）、文字オブジェクトを印刷用紙Ｐの裏面にＲＦＩＤタグＴを貼付するためのＲＦＩＤデータ６０ｃに変換する反転ＲＦＩＤデータ変換処理を実行し（Ｓ１０１）、Ｓ１０２の処理へ移行する。なお、反転ＲＦＩＤデータ変換処理（Ｓ１０１）については、図１９を参照しつつ後述する。
【０２１９】
また、以下の（１）〜（６）のいずれかの場合には、オブジェクトデータを印刷データ６０ｂに変換し（Ｓ２０）、Ｓ１０２の処理へ移行する：（１）Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータでない場合（Ｓ１１：Ｎｏ）、（２）Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種でない場合（Ｓ１３：Ｎｏ）、（３）Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ１４：Ｎｏ）、（４）Ｓ１７の処理により確認した結果、文字枠色属性が管理番号２によって管理される色でない場合（Ｓ１７：Ｎｏ）、（５）Ｓ１８の処理により確認した結果、文字枠線種属性が管理番号２によって管理される線種でない場合（Ｓ１８：Ｎｏ）、（６）Ｓ１９の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ１９：Ｎｏ）。
【０２２０】
また、Ｓ１０２では、Ｓ１５、Ｓ２０、Ｓ１０１の処理の結果として得られた印刷データ６０ｂ及びＲＦＩＤデータ６０ｃを、ＲＦＩＤプリンタデータメモリ２３４ｂに格納する。そして、Ｓ１０２の処理後、このデータ変換処理（Ｓ４）を終了する。なお、Ｓ１０２の処理では、印刷データ６０ｂは印刷データメモリ２３４ｂ１に格納され、ＲＦＩＤデータ６０ｃはＲＦＩＤデータメモリ２３４ｂ２に格納される。
【０２２１】
図１９は、上記した反転ＲＦＩＤデータ変換処理（Ｓ１０１）のフローチャートである。このＲＦＩＤデータ変換処理（Ｓ１０１）では、まず、属性管理データ７０により管理される属性群を含むことが確認された文字オブジェクトデータにおける文字列データを読み込む（Ｓ１１１）。次いで、読み込んだ文字列データを、ＲＦＩＤ情報管理サーバ３００へ送信することによって登録し（Ｓ１１２）、登録した文字列データに対応する登録ＩＤデータをＲＦＩＤ情報管理サーバ３００から受信する（Ｓ１１３）。
【０２２２】
次に、文字オブジェクトデータの文字枠部分の左上の座標に対応する座標データを、ＲＦＩＤタグＴの貼付座標データとして取得し（Ｓ１１４）、取得された貼付座標データを、印刷用紙Ｐの裏面側に対応する位置の座標に変換し、反転貼付座標データを取得する（Ｓ１１５）。
【０２２３】
Ｓ１１５の処理後、Ｓ１１３の処理により受信した登録ＩＤデータとＳ１１５の処理により取得された反転貼付座標データとから、ＲＦＩＤデータ６０ｃを生成し（Ｓ１１６）、この反転ＲＦＩＤ変換処理（Ｓ１０１）を終了する。なお、Ｓ１１６の処理により生成されたＲＦＩＤデータ６０ｃのうち、登録ＩＤデータが図６における書込データに相当する。
【０２２４】
以上説明したように、第３実施例のＲＦＩＤプリンタコントローラ２００では、印刷用紙Ｐの両面に印刷及びＲＦＩＤタグＴの貼付が可能なＲＦＩＤプリンタ１に対し、デザインデータＤをＲＦＩＤデータ６０に変換する場合において、文字オブジェクトの位置座標を、裏面側の対応する位置に変換する。よって、ＲＦＩＤタグＴが印刷用紙Ｐの裏面側の対応する位置に貼付することができる。従って、印刷用紙Ｐの表面に印刷を施し、裏面側にＲＦＩＤタグＴの貼付を所望する場合であっても、デザインデータＤの作成時に、文字データの属性を使い分けるという単純な操作によって、作成画面上において、ユーザは、印刷する部分とＲＦＩＤタグＴの貼付位置及びＲＦＩＤタグＴに対応付ける情報とを明確に視認することができる。即ち、デザインデータＤの中に、属性管理データ７０により管理される属性を含む文字オブジェクトを、ＲＦＩＤタグＴの貼付を意図する位置に組み入れることにより、印刷用紙の裏面側の面であっても、ＲＦＩＤタグＴを所望の位置に貼付することができる。
【０２２５】
次に、図２０〜図２３を参照して、ＲＦＩＤプリンタコントローラ２００によるＲＦＩＤプリンタ制御の第４実施例について説明する。この第４実施例のＲＦＩＤプリンタコントローラ２００は、上記したＲＦＩＤプリンタ１に切断機能を備えているＲＦＩＤプリンタ（以下、「ＲＦＩＤプリンタ１’」と称する。）に対する制御を行うものである。なお、この第４実施例において、上記した第１実施例と同一の部分には同一の符号を付して、その説明を省略する。
【０２２６】
ＲＦＩＤプリンタ１’は、上記したＲＦＩＤプリンタ１におけるキャリッジ１５部分に、印字ヘッドユニット３、ＲＦＩＤタグ付加装置４と共に、カッティング装置（非図示）を搭載したものである。
【０２２７】
ＲＦＩＤプリンタ１’に搭載されるカッティング装置は、カッタを備えており、例えば、特開平８−３００２９７号に記載されるように、シート材上にカッタの刃を下降させ、該カッタの刃をシート材上に当接させた（押圧させた）状態でカッタを移動させることによって、シート材上に当接するカッタの刃の移動部分を切断する装置である。ＲＦＩＤプリンタ１’の場合、上記したＲＦＩＤプリンタ１と同様に、ＲＦＩＤタグＴを、印刷用紙Ｐ上の任意の位置に貼付できる上に、キャリッジ１５にカッティング装置が搭載されているので、印刷用紙Ｐを任意の形状に切断することができる。
【０２２８】
しかし、ＲＦＩＤプリンタ１’は、上記のように、印刷用紙Ｐの任意の位置にＲＦＩＤタグＴを貼付し、つぎに印刷用紙Ｐを任意の形状に切断することができるので、例えば、デザインデータＤを誤って作成した場合に、印刷物Ｐ１の作成時に、ＲＦＩＤタグＴが切断されてしまう怖れがある。
【０２２９】
第４実施例のＲＦＩＤプリンタコントローラ２００は、カッタにより切断される線（以下、「切断線」と称する。）が貼付されるＲＦＩＤタグＴを横断するようなデザインデータＤを受信した場合に、重なり処理を行うことによって、切断線又はＲＦＩＤタグＴの貼付位置を移動させて、切断線とＲＦＩＤタグＴとが非交差となるようなＲＦＩＤデータ６０を生成するものである。
【０２３０】
図２０を参照して、この重なり処理について説明する。図２０は、貼付するＲＦＩＤタグＴと切断線ＣＬとが重なる場合に、ＲＦＩＤタグＴと切断線ＣＬとの重なりを回避する処理（後述する「重なり処理」）を模式的に示す図である。図２０（ａ）は、長方形の切断線ＣＬの上の辺とＲＦＩＤタグＴが重なっている様子を示す図である。
【０２３１】
図２０（ｂ）及び図２０（ｃ）は、ＲＦＩＤタグＴの貼付位置を変更することによって、ＲＦＩＤタグＴと切断線ＣＬとの重なりを回避する処理を模式的に示すものであり、図２０（ｂ）は、この処理の途中段階を示す図であり、ＲＦＩＤタグＴを、図２０（ａ）の状態から、切り取る図形（切断線ＣＬにより囲まれる図形）の内側に向けて僅かに移動させた状態を示している。図２０（ｂ）では、切り取るべき長方形（切断線ＣＬにより囲まれる図形）の中心Ｇの座標に対して、ＲＦＩＤタグＴの位置をΔだけ移動させている。図２０（ｃ）は、図２０（ｂ）の処理を繰り返すことによりＲＦＩＤタグＴの外周が切断線ＣＬと一致する位置まで移動した様子を示す。
【０２３２】
一方、図２０（ｄ）及び図２０（ｅ）は、切断線ＣＬの切断位置を変更することによって、ＲＦＩＤタグＴと切断線ＣＬとの重なりを回避する処理の実行結果を示すものである。
【０２３３】
図２０（ｃ）は、切断線ＣＬにおける線分ａ−ｂを、ＲＦＩＤタグＴの貼付部分を挟むように、線分ａ−ｃ及び線分ｄ−ｂに分割した状態を示す図である。切断線ＣＬによる切断位置を、図２０（ｃ）に示したように変更することによって、ＲＦＩＤタグＴが切断されることを回避できる。なお、この場合は、切断線ＣＬが閉ループではないために、図形を完全に切り取ることができないが、ＲＦＩＤタグＴの大きさを考慮すれば、印刷用紙Ｐが印刷物Ｐ１としてＲＦＩＤプリンタ１’から排出された後に、手でちぎったり、ハサミなどによる切断などによって、ＲＦＩＤタグＴがその貼付を所望する側に残るように印刷用紙Ｐを切断すれば、特に問題はない。
【０２３４】
図２０（ｄ）は、切断線ＣＬにおける線分ａ−ｂを、線分ａ−ｃと、ＲＦＩＤタグＴの外形を囲む線分ｃ−ｅ、線分ｅ−ｆ、線分ｆ−ｄと、線分ｄ−ｂとに変更した状態を示す図である。切断線ＣＬによる切断位置を、図２０（ｄ）に示したように変更することによって、ＲＦＩＤタグＴが切断ｓされない上に、図形を完全に切り取ることができる。
【０２３５】
次に、図２１〜図２３を参照して、ＲＦＩＤプリンタコントローラ２００によるＲＦＩＤプリンタデータ６０の制御について説明する。なお、第４実施例のＲＦＩＤプリンタコントローラ２００によるデザインデータＤの変換により得られるＲＦＩＤデータ６０は、ヘッダ情報６０ａ、印刷データ６０ｂ、及びＲＦＩＤデータ６０ｃに加えて、切断データ６０ｄを含む。
【０２３６】
切断データ６０ｄは、カッタの刃を下降又は上昇させる位置を示すカッタ座標データと、カッタの刃を下降させてシート材上に当接させるように指示するコマンドと、カッタの刃を上昇させるように指示するコマンドとから構成される。なお、カッタ座標データは、印刷用紙Ｐの幅方向の位置を示すＸ座標データと、印刷用紙Ｐにおいて幅方向に直交する方向（搬送方向）の位置を示すＹ座標データとから構成されるデータである。なお、本実施例では、デザインデータＤの作成時において、所定の操作によって切断属性の付加されたオブジェクト（以下、「切断オブジェクト」と称する）のデータが切断データ６０ｄに変換されるものとする。
【０２３７】
第４実施例のＲＦＩＤプリンタコントローラ２００のＲＡＭ２３４は、第１実施例のメモリ構成に加えて、ＲＦＩＤプリンタデータメモリ２３４ｂに、さらに、切断データメモリ２３４ｂ３を備えている。なお、図２１〜図２３を参照しつつ後述する第４実施例で実行される処理のプログラムは、ＲＯＭ２３３内に格納されている。
【０２３８】
図２１は、第４実施例のデータ制御処理のフローチャートである。なお、説明を簡略化するために、属性管理メモリ２４０ａには、管理番号１で管理される属性群のみが属性管理データ７０として記憶されているものとする。
【０２３９】
第４実施例のデータ制御処理は、ＰＣ１００からデザインデータＤを受信すると起動し、まず受信したデザインデータＤを、デザインデータメモリ２３４ａに記憶する（Ｓ１）。次いで、デザインデータメモリ２３４ａに未変換オブジェクトデータがあるか否かを確認し（Ｓ２）、デザインデータメモリ２３４ａに未変換オブジェクトデータがあれば（Ｓ２：Ｙｅｓ）、１つの未変換オブジェクトデータをデザインデータメモリ２３４ａから読み出す（Ｓ３）。
【０２４０】
Ｓ３の処理後、読み出された未変換オブジェクトデータを、ＲＦＩＤプリンタデータ６０を構成する印刷データ６０ｂ、ＲＦＩＤデータ６０ｃ、又は、切断線データ６０ｄのいずれかに変換するデータ変換処理（Ｓ４）を行う。なお、第４実施例のデータ変換処理（Ｓ４）の詳細については、図２２を参照しつつ後述する。データ変換処理（Ｓ４）の実行後、Ｓ２の処理へ移行する。
【０２４１】
一方で、Ｓ２の処理により確認した結果、デザインデータメモリ２３４ａに未変換オブジェクトデータがなければ、即ち、デザインデータＤに含まれる全てのオブジェクトデータが、印刷データ６０ｂ、ＲＦＩＤデータ６０ｃ、又は、切断線データ６０ｄのいずれかに変換された場合には（Ｓ２：Ｎｏ）、ＲＦＩＤデータメモリ２３４ｂ２に格納される全てのＲＦＩＤデータ６０ｃと、切断データメモリ２３４ｂ３に格納される全ての切断データ６０ｄとを参照し、貼付されるＲＦＩＤタグＴに対して重なっている切断線があるか否かを確認する（Ｓ２０１）。
【０２４２】
Ｓ２０１の処理により確認した結果、貼付されるＲＦＩＤタグＴに対して重なっている切断線がなければ（Ｓ２０１：Ｎｏ）、ＲＦＩＤプリンタデータメモリ２３４ｂに記憶されているデータに、受信したデザインデータＤに付加されていたヘッダ情報を付加し、ＲＦＩＤプリンタ１へ送信し（Ｓ５）、このデータ制御処理を終了する。
【０２４３】
一方で、Ｓ２０１の処理により確認した結果、貼付されるＲＦＩＤタグＴに対して重なっている切断線があれば（Ｓ２０１：Ｙｅｓ）、重なりを示すデータに対し、貼付されるＲＦＩＤタグＴと切断線との重なりを回避する（貼付されるＲＦＩＤタグＴと切断線とを非交差とする）ための重なり処理（Ｓ２０２）を、重なりを示したデータ全てに対して実行した後、Ｓ５の処理へ移行する。なお、この重なり処理（Ｓ２０２）の詳細については、図２３を参照しつつ後述する。
【０２４４】
このＳ５の処理の結果として、ＲＦＩＤプリンタデータ６０を受信したＲＦＩＤプリンタ１では、印刷データ６０ｂに従う印刷と、ＲＦＩＤデータ６０ｃに従うＲＦＩＤタグＴへの情報の書き込み及び貼付と、切断線データ６０ｄに従う切断とが、貼付されるＲＦＩＤタグＴを切断することなく、ヘッダ情報に従う印刷書式で印刷用紙Ｐに対して実行される。
【０２４５】
図２２は、第４実施例のデータ変換処理（Ｓ４）のフローチャートである。この第４実施例のデータ変換処理（Ｓ４）では、Ｓ３の処理により読み出されたオブジェクトデータを、印刷データ６０ｂ、ＲＦＩＤデータ６０ｃ、又は、切断データ６０ｄのいずれかに変換する。
【０２４６】
このデータ変換処理（Ｓ４）では、まず、Ｓ３の処理により読み出されたオブジェクトデータが、切断オブジェクトデータであるか否かを確認し（Ｓ２１１）、切断オブジェクトデータでなければ（Ｓ２１１：Ｎｏ）、Ｓ３の処理により読み出されたオブジェクトデータが、文字オブジェクトデータであるか否かを確認する（Ｓ１１）。
【０２４７】
Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータである場合には（Ｓ１１：Ｙｅｓ）、その文字オブジェクトデータに含まれる文字枠色属性が、属性管理データ７０における管理番号１によって管理されている色であるか否かを確認する（Ｓ１２）。
【０２４８】
Ｓ１２の処理により確認した結果、文字枠色属性が管理番号１によって管理される色であれば（Ｓ１２：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線種属性が、属性管理データ７０における管理番号１によって管理される線種であるか否かを確認する（Ｓ１３）。
【０２４９】
Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種であれば（Ｓ１３：Ｙｅｓ）、文字オブジェクトデータに含まれる文字枠線太さ属性が、属性管理データ７０における管理番号１によって管理されている太さであるか否かを確認する（Ｓ１４）。
【０２５０】
Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さであれば（Ｓ１４：Ｙｅｓ）、ＲＦＩＤデータ変換処理を実行する（Ｓ１５）。
【０２５１】
ＲＦＩＤデータ変換処理（Ｓ１５）の実行後、変換により得られたＲＦＩＤデータ６０ｃを、ＲＦＩＤデータメモリ２３４ｂ２に格納し（Ｓ１６）、このデータ変換処理（Ｓ４）を終了する。
【０２５２】
以下の（１）〜（４）のいずれかの場合には、オブジェクトデータを印刷データ６０ｂに変換する（Ｓ２０）：（１）Ｓ１１の処理により確認した結果、読み出されたオブジェクトデータが文字オブジェクトデータでない場合（Ｓ１１：Ｎｏ）、（２）Ｓ１２の処理により確認した結果、文字枠色属性が管理番号１によって管理される色でない場合（Ｓ１２：Ｎｏ）、（３）Ｓ１３の処理により確認した結果、文字枠線種属性が管理番号１によって管理される線種でない場合（Ｓ１３：Ｎｏ）、（４）Ｓ１４の処理により確認した結果、文字枠線太さ属性が管理番号１によって管理される太さでない場合（Ｓ１４：Ｎｏ）。
【０２５３】
Ｓ２０の処理後、変換により得られた印刷データ６０ｂを、印刷データメモリ２３４ｂ１に格納し（Ｓ２１）、このデータ変換処理（Ｓ４）を終了する。
【０２５４】
一方で、Ｓ２１１の処理により確認した結果、Ｓ３の処理により読み出されたオブジェクトデータが、切断オブジェクトデータであれば（Ｓ２１１：Ｙｅｓ）、切断オブジェクトデータを切断データ６０ｄに変換し（Ｓ２１２）、得られた切断データ６０ｄを、切断データメモリ２３４ｂ３に格納し（Ｓ２１３）、このデータ変換処理（Ｓ４）を終了する。
【０２５５】
図２３は、上記した重なり処理（Ｓ２０２）のフローチャートである。ここでは、図２３（ａ）〜図２３（ｃ）に示す３種類の重なり処理（Ｓ２０２）について説明する。
【０２５６】
図２３（ａ）は、重なり処理（Ｓ２０２）として、ＲＦＩＤデータ６０ｃにおける貼付座標データ、即ち、ＲＦＩＤタグＴを貼付する位置を変更する処理を行う場合のフローチャートである。なお、この図２３（ａ）に示す処理は、上記した図２０（ｂ）及び図２０（ｃ）に対応する処理であり、理解を容易にするために、図２０（ｂ）及び図２０（ｃ）に示した状態を例として説明する。
【０２５７】
この処理では、まず、切断線ＣＬが形成する図形の重心の座標Ｇを求め、ＲＦＩＤタグＴの座標位置をＧの方向へΔ（例えば１ｍｍ）だけ移動する（Ｓ２２１）。次に、Ｓ２２１の処理により得られた座標位置において、切断線ＣＬ（線分ａ−ｂ）とＲＦＩＤタグＴとが重なるか否かを判断する（Ｓ２２２）。
【０２５８】
Ｓ２２２の処理により確認した結果、切断線ＣＬ（線分ａ−ｂ）とＲＦＩＤタグＴとが重なる場合（Ｓ２２２：Ｙｅｓ）には、再度、ＲＦＩＤタグＴの座標位置をＧの方向へΔだけ移動する。
【０２５９】
一方で、Ｓ２２２の処理により確認した結果、切断線ＣＬ（線分ａ−ｂ）とＲＦＩＤタグＴとが重ならない場合には（Ｓ４４：Ｎｏ）、その時の位置座標を貼付座標データとして、ＲＦＩＤデータメモリ２３４ｂ２におけるＲＦＩＤデータ６０ｃを書き換え（Ｓ２２３）、この処理を終了する。
【０２６０】
図２３（ｂ）は、重なり処理（Ｓ２０２）として、切断データ６０ｄを変更する処理を行う場合のフローチャートである。なお、この図２３（ｂ）に示す処理は、上記した図２０（ｄ）又は図２０（ｅ）に対応する処理であり、理解を容易にするために、図２０（ｄ）又は図２０（ｅ）に示した状態を例として説明する。
【０２６１】
この処理では、まず、ＲＦＩＤデータ６０ｃにおける貼付座標データと、ＲＦＩＤタグＴの輪郭を表す数式と、切断データ６０ｄにおける、切断線ＣＬにおけるＲＦＩＤタグＴと重なっている線分ａ−ｂ部分のデータとに基づいて、線分ａ−ｂ上における、ＲＦＩＤタグＴの外側近傍の点（点ｃ及び点ｄ）の座標を取得する（Ｓ２３１）。なお、ＲＦＩＤタグＴの輪郭の情報は、予め設定又は入力されているものとする。
【０２６２】
Ｓ２３１の処理後、取得された点にに基づいて、切断線データ６０ｄにおける切断線ＣＬ（線分ａ−ｂ）部分を、ＲＦＩＤタグＴを切断しない線分のデータに変更する（Ｓ２３２）。なお、Ｓ２３２では、（１）切断線ＣＬにおける線分ａ−ｂを、ＲＦＩＤタグＴの貼付部分を挟むように、線分ａ−ｃ及び線分ｄ−ｂに分割する（上記した図２０（ｄ）に対応）、又は、（２）切断線ＣＬにおける線分ａ−ｂを、線分ａ−ｃと、ＲＦＩＤタグＴの外形を囲む線分ｃ−ｅ、線分ｅ−ｆ、線分ｆ−ｄと、線分ｄ−ｂとに変更する（上記した図２０（ｅ）に対応）などの処理が行われる。
【０２６３】
例えば、Ｓ２３２において、上記した図２０（ｄ）に対応する処理が行われた場合、切断線データ６０ｄにおける切断線ＣＬ（線分ａ−ｂ）部分について、変換前に（１）「カッターを点ａの座標に移動する」→（２）「カッターを下降する」→（３）「カッターを点ｂの座標に移動する」であったデータが、（１）「カッターを点ａの座標に移動する」→（２）「カッターを下降する」→（３）「カッターを点ｃの座標に移動する」→（４）「カッターを上昇する」→（５）「カッターを点ｄの座標に移動する」→（６）「カッターを下降する」→（７）「カッターを点ｂの座標に移動する」。
【０２６４】
Ｓ２３２の処理後、切断データメモリ２３４ｂ３における切断データ６０ｄを、Ｓ２３２の処理で変更されたデータに書き換え（Ｓ２３３）、この処理を終了する。
【０２６５】
図２３（ｃ）は、重なり処理（Ｓ２０２）として、ＲＦＩＤデータ６０ｃやカットデータ６０ｄの変更は行わず、ＲＦＩＤタグＴと切断線ＣＬとが重なることを報知する処理を行う場合のフローチャートである。
【０２６６】
この処理では、ＲＦＩＤタグＴと切断線ＣＬとが重なることを報知した後（Ｓ２４１）、処理を終了する。なお、Ｓ２４１において行われる報知は、ＲＦＩＤプリンタコントローラ２００の表示部２３９への表示であってもよいし、重なり表示信号をＰＣ１００又はＲＦＩＤプリンタ１’へ送信することによって、ＰＣ１００又はＲＦＩＤプリンタ１’における液晶ディスプレイなどの表示部に表示を行ってもよい。または、ＲＦＩＤプリンタコントローラ２００、ＰＣ１００、又は、ＲＦＩＤプリンタ１’において、文字による表示に代えてＬＥＤを点滅するように構成してもよい。あるいは、ＲＦＩＤプリンタコントローラ２００、ＰＣ１００、又は、ＲＦＩＤプリンタ１’において、音声によって聴覚的に報知するように構成してもよい。この状態で、ユーザの操作によって、処理を中止するようにしてもよいし、印刷およびＲＦＩＤの貼付だけ行い切断は行わないようにしてもよい。
【０２６７】
以上説明したように、切断機能を備えているＲＦＩＤプリンタ１’を制御する第４実施例のＲＦＩＤプリンタコントローラ２００では、デザインデータＤから変換して得られたＲＦＩＤプリンタデータ６０において、切断線がＲＦＩＤタグＴの貼付位置を横断するものであった場合に、ＲＦＩＤタグＴの貼付位置と切断線とが非交差となるように、ＲＦＩＤデータ６０ｃにおける貼付座標データ又は切断データ６０ｄを変更する。その結果として、ＲＦＩＤプリンタ１’において、貼付されたＲＦＩＤタグＴが切断されることが防止され、その結果として、印刷物Ｐ１におけるＲＦＩＤタグＴを正常に機能させることができる。
【０２６８】
また、第４実施例のＲＦＩＤプリンタコントローラ２００は、デザインデータＤから変換して得られたＲＦＩＤプリンタデータ６０において、切断線がＲＦＩＤタグＴの貼付位置を横断するものであった場合に報知する（報知させる）ので、ユーザは、ＲＦＩＤタグＴと切断線とが交差していることを明確に認識できる。それによって、ユーザは、ＲＦＩＤタグＴを切断させないような何らかの対策を取ることが可能となり、その結果として、ＲＦＩＤタグＴの破損の抑制を図ることができる。
【０２６９】
なお、請求項１記載の制御情報送信手段としては、図９のデータ制御処理におけるＳ５と、図１４のデータ制御処理におけるＳ６０と、図２１のデータ制御処理におけるＳ５とが該当する。また、請求項１記載の入力データ受信手段としては、図９のデータ制御処理におけるＳ１と、図１４のデータ制御処理におけるＳ５２と、図２１のデータ制御処理におけるＳ１の処理が該当する。また、請求項１記載の属性判断手段としては、図１０のデータ変換処理（Ｓ４）におけるＳ１１〜Ｓ１４，Ｓ１７〜Ｓ１９と、図１５のデータ変換処理（Ｓ５９）におけるＳ７４〜Ｓ７７と、図１８のデータ変換処理（Ｓ４）におけるＳ１１〜Ｓ１４，Ｓ１７〜Ｓ１９と、図２２のデータ変換処理（Ｓ４）におけるＳ１１〜Ｓ１４とが該当する。また、請求項１記載の制御情報取得手段としては、図１０のデータ変換処理（Ｓ４）におけるＲＦＩＤデータ変換処理（Ｓ１５）と、図１５のデータ変換処理（Ｓ５９）におけるＲＦＩＤデータ変換処理（Ｓ１５），Ｓ８２，ＲＦＩＤタグ生成フラグ２３４ｄがオフである場合（Ｓ７３：Ｎｏ）に実行されるＳ８３と、図１８のデータ変換処理（Ｓ４）におけるＲＦＩＤデータ変換処理（Ｓ１５）及び反転ＲＦＩＤデータ変換処理（Ｓ１０１）と、図２２のデータ変換処理（Ｓ４）におけるＲＦＩＤデータ変換処理（Ｓ１５）とが該当する。
【０２７０】
また、請求項３記載の属性指定手段としては、図１３の属性指定処理が該当する。また、請求項４記載の制御指定手段としては、図１７の文字オブジェクト変換処理を指定する処理が該当する。また、請求項５記載の無線タグ貼付位置情報としては、ＲＦＩＤプリンタデータ６０における「貼付座標データ」が該当する。
【０２７１】
また、請求項７記載の切断線交差検出手段としては、図２１のデータ制御手段におけるＳ２０１が該当する。また、請求項７記載の非交差制御手段としては、図２２（ａ）又は図２２（ｂ）の重なり処理（Ｓ２０２）が該当する。なお、請求項７記載の切断手段としては、ＲＦＩＤプリンタ１’に設けられている非図示のカッティング装置が該当する。また、請求項１０記載の交差報知手段としては、図２２（ｃ）の重なり処理（Ｓ２０２）が該当する。
【０２７２】
また、請求項１１記載の文字列情報取得手段としては、図１１のＲＦＩＤデータ変換処理（Ｓ１５）におけるＳ３１と、図１９の反転ＲＦＩＤデータ変換処理（Ｓ１５）におけるＳ１１１とが該当する。また、請求項１２記載の書込制御情報としては、ＲＦＩＤプリンタデータ６０における「書込データ」が該当する。
【０２７３】
また、請求項１２記載の装置確認手段としては、図１４のデータ制御処理におけるＳ５４が該当し、報知手段としては、図１４のデータ制御処理におけるＳ５６が該当する。
【０２７４】
また、請求項１３記載の文字列印刷情報としては、図１５のデータ変換処理（Ｓ５９）において、「ＲＦＩＤタグ生成フラグ２３４ｄがオフである場合（Ｓ７３：Ｎｏ）に、Ｓ８３の処理により得られる印刷データ」が該当し、マーク印刷情報としては、図１５のデータ変換処理（Ｓ５９）において、「Ｓ８２の処理により得られる印刷データ」が該当する。また、請求項１４記載の選択手段としては、図１４のデータ制御処理における、Ｓ５７，Ｓ６３が該当する。
【０２７５】
また、請求項１５記載の制御情報送信ステップとしては、図９のデータ制御処理におけるＳ５と、図１４のデータ制御処理におけるＳ６０が該当する。また、請求項１６記載の入力データ受信ステップとしては、図９のデータ制御処理におけるＳ１と、図１４のデータ制御処理におけるＳ５２とが該当する。また、請求項１６記載の属性判断ステップとしては、図１０のデータ変換処理（Ｓ４）におけるＳ１１〜Ｓ１４，Ｓ１７〜Ｓ１９と、図１５のデータ変換処理（Ｓ５９）におけるＳ７４〜Ｓ７７と、図１８のデータ変換処理（Ｓ４）におけるＳ１１〜Ｓ１４，Ｓ１７〜Ｓ１９とが該当する。また、請求項１６記載の制御情報取得ステップとしては、図１０のデータ変換処理（Ｓ４）におけるＲＦＩＤデータ変換処理（Ｓ１５）と、図１５のデータ変換処理（Ｓ５９）におけるＲＦＩＤデータ変換処理（Ｓ１５），Ｓ８２，ＲＦＩＤタグ生成フラグ２３４ｄがオフである場合（Ｓ７３：Ｎｏ）に実行されるＳ８３と、図１８のデータ変換処理（Ｓ４）におけるＲＦＩＤデータ変換処理（Ｓ１５）及び反転ＲＦＩＤデータ変換処理（Ｓ１０１）とが該当する。
【０２７６】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０２７７】
例えば、上記実施例では、「文字枠色属性」、「文字枠線種属性」、「文字枠線太さ属性」の３つの属性を有する文字オブジェクトをＲＦＩＤデータ６０ｃに変換するように構成したが、ＲＦＩＤデータ６０ｃに変換するものとして設定される属性がこれらに限定されることを意味するものではない。例えば、文字オブジェクトの背景色属性や、文字オブジェクトの背景パターン（テクスチャ）属性だけでなく、文字オブジェクトの文字列の属性を設定するようにしてもよい。なお、文字オブジェクトの文字列の属性としては、文字フォントの種類、文字サイズ、文字修飾（例えば、Ｂｏｌｄ（太字）、斜体、網掛け、取消線、下線など）、文字色などが挙げられる。
【０２７８】
また、上記実施例では、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃに変換するように構成したが、オブジェクト単位でＲＦＩＤデータ６０ｃを生成するように構成してもよい。例えば、文字オブジェクトを全てＲＦＩＤデータ６０ｃに変換したり、印刷を意図しない文字データである注釈オブジェクトをＲＦＩＤデータ６０ｃに変換するように構成してもよい。
【０２７９】
また、上記実施例では、属性管理データ７０により管理される属性群を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃに変換し、その際、文字オブジェクトの文字列部分をＲＦＩＤタグＴに対応付けるデータとしたが、これに換えて、ＲＦＩＤデータ６０ｃに変換される文字オブジェクトとして、予め指定された特定文字列を含む文字オブジェクトを、ＲＦＩＤデータ６０ｃに変換するようにしてもよい。例えば、「＃ＲＦＩＤ：」を特定文字列とした場合に、「＃ＲＦＩＤ：」を除く文字列がＲＦＩＤデータ６０ｃにおける書込データに変換される。この場合には、特定文字列を除く文字列部分をＲＦＩＤタグＴに対応付けるデータとすればよい。例えば、文字列「＃ＲＦＩＤ：ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏ．ｊｐ」の場合、該文字列における「ｈｔｔｐ：／／ｗｗｗ．ｘｘｘ．ｃｏ．ｊｐ」部分がＲＦＩＤデータ６０ｃにおける書込データに変換される。なお、この特定文字列を構成する文字数は限定されないが、書込データに変換すべき文字列部分との区別を明確にするために複数の文字列であることが好ましい。また、特定文字列を付加する位置は、ＲＦＩＤタグＴに対応付けるデータにすべき文字列部分を抽出できる位置であれば特に限定されないが、ＲＦＩＤタグＴに対応付けるデータにすべき文字列の先頭又は末尾であることが好ましい。
【０２８０】
また、上記実施例では、「文字枠色属性」、「文字枠線種属性」、「文字枠線太さ属性」の３つの属性を１つの組として「属性群」としたが、属性群を構成する属性の数は１以上であればその数は限定されない。また、属性管理データ７０の管理番号毎に、異なる属性の数の属性群を指定できるように構成してもよい。
【０２８１】
また、上記実施例では、属性群を構成する属性が文字枠に関連する属性（文字枠色属性、文字枠線種属性、文字枠線太さ属性）の組で構成されているが、ＲＦＩＤデータ６０ｃに変換する属性として指定可能な属性として列挙した他の属性による指定や、オブジェクト単位での指定や、特定文字列の付加による指定を組み合わせて属性群としてもよい。また、属性管理データ７０の管理番号毎に、異なる組み合わせの属性群を指定できるように構成してもよい。
【０２８２】
また、上記実施例は、文字オブジェクトの位置座標を、文字オブジェクト領域における文字枠の左上端の座標としたが、文字オブジェクト領域内における他の位置（例えば、文字オブジェクト領域の重心や中心、文字オブジェクト領域における文字枠の他の角など）の座標としてもよい。
【０２８３】
また、上記実施例では、ＲＦＩＤデータ６０ｃにおける貼付座標データを、ＲＦＩＤタグＴの左上端の座標としたが、ＲＦＩＤタグＴにおける他の位置（例えば、ＲＦＩＤタグＴの重心や中心、ＲＦＩＤタグＴの外周における他の角など）の座標としてもよい。
【０２８４】
また、ＲＦＩＤデータ６０ｃにおける書込データは、ＲＦＩＤ情報管理サーバ３００における対応するデータの登録ＩＤデータであるとしたが、ＲＦＩＤタグＴの記憶容量が十分大きい場合には、対応する文字オブジェクトの文字列データを書込データとしてもよい。
【０２８５】
また、上記実施例では、ＲＦＩＤプリンタコントローラ２００は、ＰＣ１００とＲＦＩＤプリンタ１との間に介在されるプリンタサーバとしたが、ＲＦＩＤプリンタ１に内蔵されるプリンタサーバであってもよい。また、プリンタサーバを機能させるソフトウェア部分であってもよい。また、ＲＦＩＤプリンタコントローラ２００は、ＰＣ１００にプリンタドライバとして組み込まれるものであってもよい。
【０２８６】
また、上記実施例では、色を表す色データとしてＣＭＹＫ値を用いるように構成したが、光の三原色（赤（Ｒ）、緑（Ｇ）、青（Ｂ））の組み合わせとして色を表示するＲＧＢ値を用いるように構成してもよい。
【０２８７】
また、図７に示した属性管理データ７０において、文字枠色属性にはＣＭＹＫ値のみが格納されているが、ＲＧＢ値を格納するように構成してもよいし、ＣＭＹＫ値とＲＧＢ値との両方を混在して格納するように構成してもよい。なお、必要に応じて、ＣＭＹＫ値からＲＧＢ値への変換、又は、ＲＧＢ値からＣＭＹＫ値への変換を行うように構成してもよい。
【０２８８】
また、上記実施例において、ＲＦＩＤプリンタコントローラ２００は、ＰＣ１００から受信したデザインデータＤをデザインデータメモリ２３４ａに格納し、データ制御処理（図９など）を行った後、変換により得られたデータをＲＦＩＤプリンタデータメモリ２３４ｂに格納した後に、ＲＦＩＤプリンタデータをＲＦＩＤプリンタ１へ送信するものとして記載したが、ＰＣ１００から受信したデザインデータＤをデザインデータメモリ２３４ａに格納することなく、データ制御処理（図９など）を行った後、変換により得られたデータをＲＦＩＤプリンタデータメモリ２３４ｂに格納することなく、ＲＦＩＤプリンタデータをＲＦＩＤプリンタ１へ送信するようなものであってもよい。
【０２８９】
また、上記実施例において、ＲＦＩＤプリンタデータ６０に変換されるデザインデータＤは、ＲＦＩＤプリンタコントローラ２００が、デザインデータＤを作成したＰＣ１００からＩ／Ｆ２３６を介して受信したものであった。それ以外に、ＲＦＩＤプリンタコントローラ２００のＨＤＤ２４０に予め記憶されているデザインデータＤの中から、ＲＦＩＤプリンタデータ６０への変換を所望するデザインデータＤを選択するように構成してもよいし、ＲＦＩＤプリンタコントローラ２００に備えつけられた非図示の記憶媒体読取装置により、記憶媒体（ＣＤ−Ｒやフレキシブルディスクなど）に記憶されているデザインデータＤを読み込むように構成してもよい。
【０２９０】
また、上記実施例では、ＲＦＩＤプリンタデータ６０が、ヘッダ情報６０ａと印刷データ６０ｂとＲＦＩＤデータ６０ｃとから構成されるものであるとしたが、ヘッダ情報６０ａと、印刷データ６０ｂ又はＲＦＩＤデータ６０ｃのいずれかとから構成されるものであってもよい。即ち、デザインデータＤにおいて、属性管理データ７０により管理される属性群を含む文字オブジェクトが含まれていなければ、ヘッダ情報６０ａと印刷データ６０ｂとから構成されるＲＦＩＤプリンタデータ６０がＲＦＩＤプリンタ１へ送信される。一方で、属性管理データ７０により管理される属性群を含む文字オブジェクトのみで構成されるデザインデータＤは、ヘッダ情報６０ａとＲＦＩＤデータ６０ｃとから構成されるＲＦＩＤプリンタデータ６０に変換される。
【０２９１】
また、図１には、ＲＦＩＤプリンタコントローラ２００であるプリンタサーバに、１台のＰＣ１００が接続された状態が図示されているが、複数台のＰＣ１００がネットワークを介して接続されるように構成されていてもよい。
【０２９２】
また、図１には、ＲＦＩＤプリンタコントローラ２００であるプリンタサーバに、１台のＲＦＩＤプリンタ１が接続されている状態が図示されているが、複数台のＲＦＩＤプリンタ１を接続するように構成してもよい。その場合、ＲＦＩＤプリンタ１と印刷のみを行うプリンタとを混在させて接続してもよい。
【０２９３】
また、属性管理メモリ２４０ａを備える不揮発性メモリとして、ＨＤＤ２４０を例示したが、他の不揮発性メモリ、例えば、ＦｅＲＡＭ（Ferroelectric Random Access Memory）などであってもよい。
【図面の簡単な説明】
【０２９４】
【図１】本発明の無線タグ貼付コントローラとしてのＲＦＩＤプリンタコントローラを含むＲＦＩＤプリントシステムを模式的に示す図である。
【図２】ＲＦＩＤタグ付加装置の内部構造を示した図である。
【図３】ラベルテープの構成を詳細に示した図である。
【図４】ＲＦＩＤタグ貼付装置によるＲＦＩＤタグの貼付動作を示した図である。
【図５】ＲＦＩＤプリントシステムの全体構成を示すブロック図である。
【図６】ＲＦＩＤプリンタデータの構造を模式的に示す図である。
【図７】属性管理データの構造を模式的に示す図である。
【図８】ＲＦＩＤプリントシステムにおけるデータの流れを模式的に示す図である。
【図９】第１実施例のデータ制御処理のフローチャートである。
【図１０】第１実施例のデータ変換処理のフローチャートである。
【図１１】第１実施例のＲＦＩＤデータ変換処理のフローチャートである。
【図１２】ＲＦＩＤプリントシステムにおいて、デザインデータとその結果物である印刷物とを模式的に示す図である。
【図１３】属性指定処理のフローチャートである。
【図１４】第２実施例のデータ制御処理のフローチャートである。
【図１５】第２実施例のデータ変換処理のフローチャートである。
【図１６】印刷用紙の両面に印刷及びＲＦＩＤタグＴの貼付可能なＲＦＩＤプリンタ１の断面図であり、（ａ）〜（ｈ）は、印刷用紙の搬送動作を説明する図である。
【図１７】文字オブジェクト変換処理を指定する処理のフローチャートである。
【図１８】第３実施例のデータ変換処理のフローチャートである。
【図１９】ＲＦＩＤデータ変換処理のフローチャートである。
【図２０】重なり処理を模式的に示す図であり、（ａ）は、長方形の切断線の上の辺とＲＦＩＤタグが重なっている様子を示す図であり、（ｂ）〜（ｃ）は、ＲＦＩＤタグの貼付位置を変更することによって、ＲＦＩＤタグと切断線ＣＬとの重なりを回避する場合の処理を模式的に示すものであり、（ｄ）〜（ｅ）は、切断線の切断位置を変更することによって、ＲＦＩＤタグと切断線との重なりを回避する処理を行った場合の実行結果を示すものである。
【図２１】第４実施例のデータ制御処理のフローチャートである。
【図２２】第４実施例のデータ変換処理のフローチャートである。
【図２３】重なり処理のフローチャートであり、（ａ）は、重なり処理の第１の例を示す図であり、（ｂ）は、重なり処理の第２の例を示す図であり、（ｃ）は、重なり処理の第３の例を示す図である。
【符号の説明】
【０２９５】
１                  ＲＦＩＤプリンタ（無線タグ取付装置）
１’                カッタ機能付きＲＦＩＤプリンタ（無線タグ取付装置）
３                  印字ヘッドユニット（印刷手段の一部）
４０                ＲＦＩＤタグ貼付装置（無線タグ貼付手段）
４５                ＲＦＩＤリーダ・ライタ（情報記憶手段の一部）
６０                ＲＦＩＤプリンタデータ（制御情報の中の１つ）
９０                反転ユニット（シート材反転手段の一部）
９１                反転ローラ（シート材反転手段の一部）
２００              ＲＦＩＤプリンタコントローラ（無線タグ取付装置コントローラ）
Ｄ                  デザインデータ（入力データ）
Ｐ                  印刷用紙（シート材）  
Ｔ                  ＲＦＩＤタグ（無線タグ）
【図１】
2005335207.tif 000003
【図２】
2005335207.tif 000004
【図３】
2005335207.tif 000005
【図４】
2005335207.tif 000006
【図５】
2005335207.tif 000007
【図６】
2005335207.tif 000008
【図７】
2005335207.tif 000009
【図８】
2005335207.tif 000010
【図９】
2005335207.tif 000011
【図１０】
2005335207.tif 000012
【図１１】
2005335207.tif 000013
【図１２】
2005335207.tif 000014
【図１３】
2005335207.tif 000015
【図１４】
2005335207.tif 000016
【図１５】
2005335207.tif 000017
【図１６】
2005335207.tif 000018
【図１７】
2005335207.tif 000019
【図１８】
2005335207.tif 000020
【図１９】
2005335207.tif 000021
【図２０】
2005335207.tif 000022
【図２１】
2005335207.tif 000023
【図２２】
2005335207.tif 000024
【図２３】
2005335207.tif 000025