(57)【要約】【課題】印字用紙やプリンタ側のアンテナ位置を規制することなく印字用紙に含まれるＲＦＩＤタグに対してデータの書き込みまたは読み出しを行うことができるようにする。【解決手段】印字用紙２００を構成する台紙４２の裏面には、ラベル４１に含まれるＲＦＩＤタグ５００のアンテナ４１２の位置に対応してＲＦＩＤ位置検出マーク４３が形成されている。用紙センサ２２によって台紙４２の裏面に形成されたＲＦＩＤ位置検出マーク４３が検出され、プリンタ側のＲＦＩＤリードライト部のアンテナ２４が配置された位置とＲＦＩＤタグ５００のアンテナ４１２の位置とが搬送方向に対して直角の方向に引いた直線上になるように、印字用紙２００が搬送され、ＲＦＩＤタグ５００のＩＣチップ４１１に対してデータの書き込みまたは読み出しが行われる。【選択図】図２
2006062312.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤタグが設けられた印字用紙に印字を行うプリンタであって、
前記印字用紙を搬送する搬送手段と、
前記印字用紙に所定の印字データを印字する印字手段と、
前記印字用紙に設けられた前記ＲＦＩＤタグに対して所定のデータの書き込みまたは読み出しを行うＲＦＩＤリードライト手段と、
前記印字用紙に前記ＲＦＩＤタグが設けられた位置を認識するために前記印字用紙に形成された所定のマークを検出する第１の検出手段と、
前記印字用紙の先端または後端を検出する第２の検出手段と
を備え、
前記搬送手段は、前記第１の検出手段の検出結果および前記第２の検出手段の検出結果に基づいて、前記ＲＦＩＤタグと前記ＲＦＩＤリードライト手段との間の距離が所定の範囲内になるように前記印字用紙を所定の方向に所定の距離だけ搬送し、
前記ＲＦＩＤリードライト手段は、前記ＲＦＩＤタグと前記ＲＦＩＤリードライト手段との間の距離が所定の範囲内になったとき、前記ＲＦＩＤタグに対する前記データの書き込みまたは読み出しを行う
ことを特徴とするプリンタ。
【請求項２】
前記搬送手段は、前記ＲＦＩＤタグと前記ＲＦＩＤリードライト手段との間の距離が所定の範囲内になったとき、前記印字用紙の搬送を停止させる
ことを特徴とする請求項１に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタに関し、特に、ＲＦＩＤに対するデータの書き込みまたは読み出しが可能なプリンタに関する。
【背景技術】
【０００２】
従来より、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ−Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグを有する印字用紙に対してデータの書き込みまたは読み出しを行う場合、印字用紙を停止させたときに、ＲＦＩＤタグのアンテナの位置と、ＲＦＩＤタグに対してデータの書き込みまたは読み出しを行うＲＦＩＤリーダライタのアンテナの位置との間の距離が所定の基準値内となるように位置合わせを行う必要があった。
このため、印字用紙に含まれるＲＦＩＤタグの位置を規制するか、或いはＲＦＩＤリーダライタのアンテナを印字用紙の搬送方向について可動式にし、ＲＦＩＤタグのアンテナ位置とＲＦＩＤリーダライタのアンテナ位置とを合わせるようにしていた。
また、印字用紙の凸部が印字手段の位置に移送された際に、印字手段を退避させるようにし、印字手段に凸部が衝突して印字手段が破損することを防止するようにしたものがある。
【特許文献１】特開２００１−１８００６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、背景技術では、ＲＦＩＤタグの位置を規制すると、用紙サイズや印字範囲が規制され、また、ＲＦＩＤリーダライタのアンテナを可動式にしても、プリンタの大きさに制限されるため、自由なレイアウトができないという問題があった。
また、印字用紙の凸部が印字手段の位置に移送された際に、印字手段を退避させるようにし、印字手段に凸部が衝突して印字手段が破損することを防止するようにしたものがあるが、印字用紙に含まれるＲＦＩＤタグのアンテナと、ＲＦＩＤリーダライタのアンテナとの位置合わせをするという機能はなかった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、印字用紙にＲＦＩＤタグの位置を示すマークを形成し、そのマークに基づいて、印字用紙に含まれるＲＦＩＤタグのアンテナと、ＲＦＩＤリーダライタのアンテナとが所定範囲内に存在するように位置合わせを行った後、ＲＦＩＤタグに対するデータの書き込みまたは読み出しを行うことができるようにするものである。
【課題を解決するための手段】
【０００５】
請求項１に記載のプリンタは、ＲＦＩＤタグが設けられた印字用紙に印字を行うプリンタであって、印字用紙を搬送する搬送手段と、印字用紙に所定の印字データを印字する印字手段と、印字用紙に設けられたＲＦＩＤタグに対して所定のデータの書き込みまたは読み出しを行うＲＦＩＤリードライト手段と、印字用紙にＲＦＩＤタグが設けられた位置を認識するために印字用紙に形成された所定のマークを検出する第１の検出手段と、印字用紙の先端または後端を検出する第２の検出手段とを備え、搬送手段は、第１の検出手段の検出結果および第２の検出手段の検出結果に基づいて、ＲＦＩＤタグとＲＦＩＤリードライト手段との間の距離が所定の範囲内になるように印字用紙を所定の方向に所定の距離だけ搬送し、ＲＦＩＤリードライト手段は、ＲＦＩＤタグとＲＦＩＤリードライト手段との間の距離が所定の範囲内になったとき、ＲＦＩＤタグに対するデータの書き込みまたは読み出しを行うことを特徴とする。
また、搬送手段は、ＲＦＩＤタグとＲＦＩＤリードライト手段との間の距離が所定の範囲内になったとき、印字用紙の搬送を停止させるようにすることができる。
【発明の効果】
【０００６】
本発明のプリンタによれば、印字用紙に形成されたマークからＲＦＩＤタグの位置を検出し、ＲＦＩＤタグとＲＦＩＤリーダライタのアンテナとが所定範囲内に存在するように位置合わせを行った後、ＲＦＩＤタグへのデータの書き込みまたは読み出しを行うことができるので、印字用紙のＲＦＩＤタグの位置やＲＦＩＤリーダライタのアンテナ位置が規制されることがない。このため、印字用紙を比較的自由にレイアウトすることができ、プリンタのＲＦＩＤリーダライタの配置を比較的自由に行うことができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明に係るプリンタの一実施の形態の構成例を示すブロック図である。同図に示すように、本実施の形態のプリンタは、後述するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２に記憶されている制御プログラムに従って動作し、各部を制御するとともに、各種処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、制御プログラムおよびフォントデータ等を記憶するＲＯＭ１２と、ＣＰＵ１１が各種処理を実行する上で必要となる各種データを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、各種コマンドや各種データを入力するためのテンキー等からなる操作部１５と、各種データを表示するための液晶ディスプレイ等からなる表示部１６と、ステッピングモータ１８にパルス信号を供給し、ステッピングモータ１８を介してプラテンローラ３１（図２）を回転駆動するプラテン制御部１７と、サーマルヘッド２０に対して所定の印字データに対応する制御信号を供給し、印字動作を行わせるヘッド制御部１９と、所定の光を出射する発光部と、発光部から出射された光の所定の印字用紙からの反射光を受光し、受光した光の強度（単位時間あたりの受光量）に対応する電気信号を出力する受光部とからなり、所定の印字用紙の裏面の側に発光部と受光部を並べて配置し、印字用紙の有無や、印字用紙の裏面に印刷された各種識別マーク（後述するＲＦＩＤ位置検出マークや後端位置検出マーク等）を受光部の受光量に基づいて検出し、検出信号を後述する用紙センサ制御部２１に供給する用紙センサ２２と、用紙センサ２２を制御するとともに、用紙センサ２２からの検出信号に対応する検出データをバス２６を介してＣＰＵ１１に供給する用紙センサ制御部２１と、予め設定された各種設定値、印字データ、後述するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ−Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグ５００（図２）に書き込むべきデータ等を記憶するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２５と、アンテナ２４を介して所定の信号を電波によって送信するとともに、アンテナ２４を介して所定の信号を受信することにより、ＲＦＩＤタグ５００に対してデータの書き込みまたは読み出しを行うＲＦＩＤリードライト部２３とから構成されている。また、操作部１５から入力された各種データやコマンドは、インタフェース（Ｉ／Ｆ）１４を介してバス２６経由でＣＰＵ１１に供給されるようになっている。また、表示部１６は、ＣＰＵ１１からバス２６経由でインタフェース１４を介して供給された表示データを表示するようになっている。
【０００８】
図２は、本実施の形態の動作を説明するための模式図である。同図に示すように、サーマルヘッド２０とプラテンローラ３１とによって印字用紙２００が挟持され、プラテンローラ３１がステッピングモータ１８によって回転駆動されることにより、印字用紙２００が搬送されるようになっている。印字用紙２００は、台紙４２と複数のラベル４１とから構成され、台紙４２上に複数のラベル４１が後述する粘着層４１６を介して所定間隔で仮着されている。台紙４２の裏面には、ラベル４１に含まれるＲＦＩＤタグ５００のアンテナ４１２の位置に対応する位置に２本の黒の矩形のマークからなるアンテナ位置検出マーク４３が形成され、ラベル４１の終端位置に対応する位置にラベル４１の終端を検出するための１本の黒の矩形のマークからなる終端位置検出マーク４４が印刷等によって形成されている。また、台紙４２の裏面側には、アンテナ２４と用紙センサ２２が配置されている。
【０００９】
図３は、ラベル４１の透視正面図である。ラベル４１には、図３に示すように、ＩＣチップ４１１とアンテナ４１２からなるＲＦＩＤタグ５００が埋め込まれている。ＩＣチップ４１１は、ＩＣチップ４１１を構成する図示しないメモリに記憶されているデータをアンテナ４１２を介して電波により送信し、アンテナ２４を介してＲＦＩＤリードライト部２３に供給したり、ＲＦＩＤリードライト部２３からアンテナ２４を介して電波により送信されてきたデータをアンテナ４１２を介して受信し、ＩＣチップ４１１を構成するメモリに書き込むようになっている。
【００１０】
図４は、ラベル４１の断面図である。同図に示すように、ラベル４１は、透明フィルム４１４と透明フィルム４１５とをＩＣチップ４１１およびアンテナ４１２からなるＲＦＩＤタグ５００を介して接着し、透明フィルム４１４の透明フィルム４１５に接着されていない面に印字層４１３が形成され、透明フィルム４１５の透明フィルム４１４に接着されていない面にラベル４１を台紙４２に仮着させるための粘着層４１６が形成されて構成されている。印字層４１３の表面は、サーマルヘッド２０によって所定の印字データが印字できるようになっている。
【００１１】
次に、図５のフローチャートを参照して、本実施の形態の動作について説明する。プリンタの電源がオンされると、ＣＰＵ１１は、ＲＯＭ１２に記憶されている制御プログラムに従って、まず、ステップＳ１において、初期化処理を実行する。即ち、ＣＰＵ１１は、プラテン制御部１７に対して印字用紙２００を所定の距離だけ搬送するように指令するとともに、用紙センサ制御部２１に対して印字用紙２００を構成する台紙４２の裏面に形成されたアンテナ位置検出マーク４３および終端位置検出マーク４４を検出するよう指令する。
【００１２】
ＣＰＵ１１からの指令に従ってプラテン制御部１７はステッピングモータ１８に対してパルス信号を供給し、ステッピングモータ１８を回転駆動すると、ステッピングモータ１８の回転駆動力がプラテンローラ３１に伝達され、プラテンローラ３１が回転駆動される。これにより、プラテンローラ３１とサーマルヘッド２０に挟持された印字用紙２００が所定の搬送方向（図２の紙面に対して左方向）に搬送される。
【００１３】
用紙センサ２２は、アンテナ位置検出マーク４３を検出すると、所定の検出信号を用紙センサ制御部２１に供給する。同様に、終端位置検出マーク４４を検出すると、所定の検出信号を用紙センサ制御部２１に供給する。用紙センサ制御部２１は、用紙センサ２２から供給された検出信号に対応する検出データをバス２６を介してＣＰＵ１１に供給する。これらの検出データを受け取ったＣＰＵ１１は、これらの検出データが供給されたタイミングとその時点での印字用紙２００の搬送距離と、ピッチ（ラベル４１の終端（または先端）と、このラベル４１に隣接するラベル４１の終端（または先端）との間の距離）とに基づいて、アンテナ位置検出マーク４３および終端位置検出マーク４４の現在位置と、ラベル４１の先端の位置を算出する。ピッチは、予めＥＥＰＲＯＭ２５に記憶されており、適宜ＣＰＵ１１が読み出すことができるようになっている。その他に、ＥＥＰＲＯＭ２５には、サーマルヘッド２０の発熱体、用紙センサ２２、およびアンテナ２４の相対的な位置関係を表すデータや、ラベル４１の搬送方向の長さ等を表すデータが記憶されている。その後、ＣＰＵ１１は、印字用紙２００を所定の停止位置で停止させる。この停止位置は、印字開始位置（ラベル４１の先端がサーマルヘッド２０の図示しない発熱体に接する位置）である。
【００１４】
アンテナ位置検出マーク４３は、上述したように、２本の黒の矩形のマークから構成されているため、用紙センサ２２からの検出信号の電圧値のレベルが、所定の短時間内にローからハイに変化し、次にハイからローに変化し、次にローからハイに変化し、次にハイからローへと変化した場合、用紙センサ２２が配置された位置をアンテナ位置検出マーク４３が通過したと判断する。ただし、この場合、用紙センサ２２は、受光部が受光した光の強度が小さい場合、ハイレベルの検出信号を出力し、受光部が受光した光の強度が大きい場合、ローレベルの検出信号を出力するように構成されているものとする。
【００１５】
次に、ステップＳ２において、ラベル４１に埋め込まれたＲＦＩＤタグ５００に対して書き込むべきデータがあるか否かが判定される。その結果、ＲＦＩＤタグ５００に対して書き込むべきデータがあると判定された場合、ステップＳ３に進む。一方、ＲＦＩＤタグ５００に対して書き込むべきデータがないと判定された場合、ステップＳ７に進む。
【００１６】
ステップＳ３においては、ＲＦＩＤタグ５００を構成するアンテナ４１２が、サーマルヘッド２０の印字位置（サーマルヘッド２０を構成する発熱素子がラベル４１と接する位置であり、図２のＡで示される位置）と、ＲＦＩＤリードライト部２３に接続されたアンテナ２４が配置された位置（図２のＢで示される位置）との間にあるか否かが判定される。
【００１７】
その結果、アンテナ４１２が、位置Ａと位置Ｂの間にあると判定された場合、ステップＳ４に進む。ステップＳ４においては、ＣＰＵ１１の制御下、プラテン制御部１７の制御により、印字用紙２００が所定の距離だけバックフィードされる。これにより、ＲＦＩＤタグ５００のアンテナ４１２の位置と位置Ｂとが一致する。即ち、この例では、アンテナ２４と交わる鉛直線上（印字用紙２００の搬送方向と直角の方向に延び、かつアンテナ２４と交わる直線上）にアンテナ４１２が存在するような位置関係となる。この状態で、印字用紙２００の搬送は停止される。
【００１８】
次に、ステップＳ５において、ＣＰＵ１１は、ＥＥＰＲＯＭ２５からＲＦＩＤタグ５００のＩＣチップ４１１に書き込むべきデータを読み出し、ＲＦＩＤリードライト部２３に供給する。ＲＦＩＤリードライト部２３は、ＣＰＵ１１より供給されたデータに対応する信号をアンテナ２４より電波により送信する。ＲＦＩＤタグ５００のＩＣチップ４１１は、アンテナ２４より電波により送信されたデータをアンテナ４１２を介して受信すると、受信したデータをメモリに書き込む。
【００１９】
次に、ステップＳ６において、ＣＰＵ１１の制御下、プラテン制御部１７の制御により、印字用紙２００が所定の距離だけフォワードフィードされる。これにより、ラベル４１の先端の位置が位置Ａと一致する。即ち、この例では、ラベル４１の先端と交わる鉛直線上（印字用紙２００の搬送方向と直角の方向に延び、かつラベル４１の先端と交わる直線上）にサーマルヘッド２０の発熱素子が存在するような位置関係となる。
【００２０】
また、ステップＳ３において、アンテナ４１２が、位置Ａと位置Ｂの間にないと判定された場合、ステップＳ８に進む。ステップＳ８においては、ＲＦＩＤタグ５００のアンテナ４１２が、位置Ｂと位置Ｃ（用紙センサ２２が配置された位置）の間にあるか否かが判定さる。その結果、アンテナ４１２が、位置Ｂと位置Ｃの間にあると判定された場合、ステップＳ９に進む。
【００２１】
ステップＳ９においては、ＣＰＵ１１の制御下、プラテン制御部１７の制御により、印字用紙２００がフォワードフィードされ、ＲＦＩＤタグ５００のアンテナ４１２の位置と位置Ｂとが一致する。
【００２２】
次に、ステップＳ１０において、ＣＰＵ１１は、ＥＥＰＲＯＭ２５からＲＦＩＤタグ５００のＩＣチップ４１１に書き込むべきデータを読み出し、ＲＦＩＤリードライト部２３に供給する。ＲＦＩＤリードライト部２３は、ＣＰＵ１１より供給されたデータに対応する信号をアンテナ２４より電波により送信する。ＲＦＩＤタグ５００のＩＣチップ４１１は、アンテナ２４より電波により送信されたデータをアンテナ４１２を介して受信すると、受信したデータをメモリに書き込む。
【００２３】
次に、ステップＳ１１において、ＣＰＵ１１の制御下、プラテン制御部１７の制御により、印字用紙２００がバックフィードされ、ラベル４１の先端の位置が位置Ａと一致する。
【００２４】
また、ステップＳ８において、アンテナ４１２が、位置Ｂと位置Ｃの間にないと判定された場合、ステップＳ１２に進む。ステップＳ１２において、ＣＰＵ１１は、ＥＥＰＲＯＭ２５からＲＦＩＤタグ５００のＩＣチップ４１１に書き込むべきデータを読み出し、ＲＦＩＤリードライト部２３に供給する。ＲＦＩＤリードライト部２３は、ＣＰＵ１１より供給されたデータに対応する信号をアンテナ２４より電波により送信する。ＲＦＩＤタグ５００のＩＣチップ４１１は、アンテナ２４より電波により送信されたデータをアンテナ４１２を介して受信すると、受信したデータをメモリに書き込む。
【００２５】
ステップＳ２において、ＲＦＩＤタグ５００に対して書き込むべきデータが無いと判定された場合、またはステップＳ６における処理が終了した場合、またはステップＳ１１における処理が終了した場合、またはステップＳ１２における処理が終了した場合、ステップＳ７に進む。
【００２６】
ステップＳ７において、ＣＰＵ１１は、ＥＥＰＲＯＭ２５に記憶されている印字データを読み出し、ＲＯＭ１２に記憶されているフォントデータ等に基づいて印字データに対応するビットマップイメージデータを生成し、生成したビットマップイメージデータをヘッド制御部１９に供給するとともに、このビットマップイメージデータを印字するよう指令する。また、プラテン制御部１７に対して印字用紙２００を搬送するよう指令する。
【００２７】
ＣＰＵ１１からの指令を受けたプラテン制御部１７は、ステッピングモータ１８に対して制御信号を供給し、回転駆動させる。ステッピングモータ１８の回転駆動力はプラテンローラ３１に伝達され、プラテンローラ３１が回転駆動され、印字用紙２００が搬送される。また、ＣＰＵ１１からの指令を受けたヘッド制御部１９は、ＣＰＵ１１より供給された印字データに対応するビットマップイメージデータに基づいてサーマルヘッド２０を制御し、所定のタイミングで印字データをラベル４１の印字層４１３の表面に印字させる。印字用紙２００に印字データを印字するタイミングは、ＣＰＵ１１が、用紙センサ制御部２１から供給される検出データに基づいて決定する。
【００２８】
次に、ステップＳ１３において、処理を終了すべきか否かが判定される。その結果、処理を終了すべきではないと判定された場合、ステップＳ２に戻り、ステップＳ２以降の処理が繰り返し実行される。一方、処理を終了すべきであると判定された場合、本処理を終了する。例えば、ラベル発行枚数が指定された場合、指定された枚数分のラベル４１に対する印字処理およびＲＦＩＤタグ５００へのデータの書き込みが終了したか否かが判定される。その結果、指定された枚数分のラベル４１に対する印字処理およびＲＦＩＤタグ５００へのデータの書き込みが終了していないと判定された場合、ステップＳ２に戻り、ステップＳ２以降の処理が繰り返し実行される。一方、指定された枚数分のラベル４１に対する印字処理およびＲＦＩＤタグ５００へのデータの書き込みが終了したと判定された場合、本処理を終了する。
【００２９】
図６（Ａ）は、上記実施の形態において用いられる印字用紙２００の台紙４２の裏面に形成されたアンテナ位置検出マーク４３と終端位置検出マークの例を示している。この例では、アンテナ位置検出マーク４３は、２つの黒色の矩形のマークが台紙４２の幅方向の一方の端部に互いに近接して形成された構成となっているが、図６（Ｂ）に示すように、２つのギャップ（台紙端部の切欠き）が台紙４２の幅方向の一方の端部に互いに近接して形成されるようにしてもよい。或いは、図６（Ｃ）に示すように、２つのホールが台紙４２の幅方向の一方の端部に互いに近接して形成されるようにしてもよい。ただし、ギャップまたはホールが台紙４２に形成されている場合、印字用紙を挟んで一方の側に用紙センサ２２の発光部を設け、他方の側に用紙センサ２２の受光部を設けるようにする必要がある。
【００３０】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【図面の簡単な説明】
【００３１】
【図１】本発明のプリンタの一実施の形態の構成例を示すブロック図である。
【図２】本実施の形態の動作を説明するための模式図である。
【図３】ラベルに埋め込まれたＲＦＩＤタグを示す図である
【図４】ＲＦＩＤタグを有するラベルの断面図である。
【図５】本実施の形態の動作を説明するためのフローチャートである。
【図６】他の印字用紙の例を示す図である。
【符号の説明】
【００３２】
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  インタフェース（Ｉ／Ｆ）
１５  操作部
１６  表示部
１７  プラテン制御部
１８  ステッピングモータ
１９  ヘッド制御部
２０  サーマルヘッド
２１  用紙センサ制御部
２２  用紙センサ
２３  ＲＦＩＤリードライト部
２４  アンテナ
２５  ＥＥＰＲＯＭ
２６  バス
３１  プラテンローラ
４１  ラベル
４２  台紙
４３  アンテナ位置検出マーク
４４  終端位置検出マーク
４１１  ＩＣチップ
４１２  アンテナ
４１３  印字層
４１４，４１５  透明フィルム
４１６  粘着層
５００  ＲＦＩＤタグ
【図１】
2006062312.tif 000003
【図２】
2006062312.tif 000004
【図３】
2006062312.tif 000005
【図４】
2006062312.tif 000006
【図５】
2006062312.tif 000007
【図６】
2006062312.tif 000008