(57)【要約】【課題】一列に配置された３つ以上の無線通信素子に情報を書き込む際、エラーの発生を防ぐとともに迅速に書き込む。【解決手段】インクジェットプリンタ２０は、記録紙Ｓに内蔵されたＩＣタグ９５に情報を書き込む際、まず、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとにより互いに隣接しない２つのＩＣタグ９５に略同時に書き込み、その後、第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとにより互いに隣接しない２つのＩＣタグ９５に略同時に書き込む。このため、ＩＣタグ９５の１つずつに情報を書き込む場合に比べて短時間ですべてのＩＣタグ９５に情報を書き込むことが可能になるし、書き込みの際に起こり得る電波の干渉も軽減される。したがって、一列に配置された３つ以上の無線通信素子に情報を書き込む際にエラーの発生を防ぐとともに迅速に情報を書き込むことができる。【選択図】図６
2008021070.tif 000002
【特許請求の範囲】
【請求項１】
一列に配置された３つ以上の無線通信素子に情報を書き込む情報書込装置であって、
少なくとも前記３つ以上の無線通信素子のそれぞれに対向する位置に設けられ、該３つ以上の無線通信素子のそれぞれに情報を書き込む複数の情報書込手段と、
前記３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は前記３つ以上の無線通信素子のうち情報の書き込みが完了していない無線通信素子の中から互いに隣接しない２つ以上の無線通信素子を選択し該選択した無線通信素子に略同時に情報を書き込むとともに、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まないよう前記情報書込手段を制御する書込制御手段と、
を備えた情報書込装置。
【請求項２】
前記無線通信素子は、印刷媒体に設けられた複数の画像印刷領域の各々に内蔵され、
前記情報書込手段は、各画像印刷領域に内蔵された無線通信素子に該画像印刷領域に印刷される内容に関する情報を書き込む、
請求項１に記載の情報書込装置。
【請求項３】
請求項２に記載の情報書込装置であって、
前記印刷媒体を搬送する搬送手段、
を備え、
前記情報書込手段は、前記印刷媒体が前記搬送手段により１枚ずつ搬送される際に前記３つ以上の無線通信素子のそれぞれに情報を書き込む、
情報書込装置。
【請求項４】
少なくとも一列に配置された３つ以上の無線通信素子のそれぞれに対向する位置に設けられ該３つ以上の無線通信素子のそれぞれに情報を書き込む複数の情報書込手段を備え、前記３つ以上の無線通信素子に情報を書き込む情報書込装置の制御方法であって、
前記３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は前記３つ以上の無線通信素子のうち情報の書き込みが完了していない無線通信素子の中から互いに隣接しない２つ以上の無線通信素子を選択し該選択した無線通信素子に略同時に情報を書き込むとともに、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まないよう前記情報書込手段を制御する、
情報書込装置の制御方法。
【請求項５】
請求項４に記載の情報書込装置の制御方法の各ステップを１又は複数のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報書込装置、その制御方法及びそのプログラムに関し、詳しくは、一列に配置された３つ以上の無線通信素子に情報を書き込む情報書込装置、その制御方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、ＩＣタグを内蔵する印刷媒体が知られている。例えば特許文献１には、１６分割の大きさの小片シールによって構成され、各小片シールに非接触式ＩＣタグが内蔵された画像シールが開示されている。この画像シールによれば、画像シールの各小片ごとに同じ画像を印刷するととともにすべてのＩＣタグに印刷画像に対応する情報を書き込んでおくことにより、台紙から小片シールを剥がしたとしても、その小片シール内のＩＣタグの情報を読み取ることによって印刷画像の情報を知ることができる。
【特許文献１】特開２００３−２５６７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ＩＣタグに情報を書き込むライタを１つだけ備えた情報書込装置にて特許文献１のような３つ以上のＩＣタグを内蔵する印刷媒体に情報の書き込みを行う場合、それらのＩＣタグに情報を書き込む際には、情報の書き込みをＩＣタグごとに順に行うことが必要になる。しかしながら、１つの印刷媒体中に複数個のＩＣタグがある場合に個々のＩＣタグに対して情報の書き込みを行うとすると、情報の書き込みに多くの時間を要することになり、ユーザにとって使い勝手が悪いという問題があった。また、情報書込装置に複数個のライタを搭載することも考えられるが、ただ単にライタの個数を増やすだけでは、ライタが互いに近接する場合などにライタとＩＣタグとの通信時に伝送媒体（例えば、電磁波など）の干渉が起こりやすく、これにより情報の書き込み時にエラーが発生してしまうおそれがあった。
【０００４】
本発明は、このような課題を解決するためになされたものであり、一列に配置された３つ以上の無線通信素子に情報を書き込む際、エラーの発生を防ぐとともに迅速に書き込むことができる情報書込装置、その制御方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
すなわち、本発明の情報書込装置は、
一列に配置された３つ以上の無線通信素子に情報を書き込む情報書込装置であって、
少なくとも前記３つ以上の無線通信素子のそれぞれに対向する位置に設けられ、該３つ以上の無線通信素子のそれぞれに情報を書き込む複数の情報書込手段と、
前記３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は前記３つ以上の無線通信素子のうち情報の書き込みが完了していない無線通信素子の中から互いに隣接しない２つ以上の無線通信素子を選択し該選択した無線通信素子に略同時に情報を書き込むとともに、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まないよう前記情報書込手段を制御する書込制御手段と、
を備えたものである。
【０００７】
この情報書込装置では、一列に配置された３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は互いに隣接しない２つ以上の無線通信素子を選択し、これらの無線通信素子に略同時に情報を書き込む。このため、無線通信素子の１つずつに情報を書き込んでいく場合に比べて短時間ですべての無線通信素子に情報を書き込むことが可能になる。また、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まない。このため、複数の情報書込手段を用いて略同時に情報を書き込んだとしても、情報書込手段から無線通信素子への書き込みの際に起こり得る伝送媒体の干渉が軽減される。したがって、一列に配置された３つ以上の無線通信素子に情報を書き込む際にエラーの発生を防ぐとともに迅速に情報を書き込むことができる。
【０００８】
本発明の情報書込装置において、前記無線通信素子は、印刷媒体に設けられた複数の画像印刷領域の各々に内蔵され、前記情報書込手段は、各画像印刷領域に内蔵された無線通信素子に該画像印刷領域に印刷される内容に関する情報を書き込むとしてもよい。こうすれば、無線通信素子に書き込まれた情報をあとから読み出すことにより、印刷された画像の情報を知ることができる。なお、無線通信素子に書き込まれる情報は、無線通信素子間で同じ情報であってもよいし、互いに異なる情報であってもよい。
【０００９】
本発明の情報書込装置は、更に、前記印刷媒体を搬送する搬送手段、を備え、前記情報書込手段は、前記印刷媒体が前記搬送手段により１枚ずつ搬送される際に前記３つ以上の無線通信素子のそれぞれに情報を書き込むとしてもよい。こうすれば、情報の書き込みの際、無線通信素子を内蔵する印刷媒体同士が重なり合わないため、無線通信素子の重なり合いによる書き込み時のエラーの発生を防ぐことができる。
【００１０】
本発明の情報書込装置の制御方法は、
少なくとも一列に配置された３つ以上の無線通信素子のそれぞれに対向する位置に設けられ該３つ以上の無線通信素子のそれぞれに情報を書き込む複数の情報書込手段を備え、前記３つ以上の無線通信素子に情報を書き込む情報書込装置の制御方法であって、
前記３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は前記３つ以上の無線通信素子のうち情報の書き込みが完了していない無線通信素子の中から互いに隣接しない２つ以上の無線通信素子を選択し該選択した無線通信素子に略同時に情報を書き込むとともに、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まないよう前記情報書込手段を制御する、
ものである。
【００１１】
この情報書込装置の制御方法では、一列に配置された３つ以上の無線通信素子のすべてに情報を書き込むにあたって、少なくとも１回は互いに隣接しない２つ以上の無線通信素子を選択し、これらの無線通信素子に略同時に情報を書き込む。このため、無線通信素子の１つずつに情報を書き込んでいく場合に比べて短時間ですべての無線通信素子に情報を書き込むことが可能になる。また、情報の書き込みが完了していない互いに隣接する無線通信素子には略同時に情報を書き込まない。このため、複数の情報書込手段を用いて略同時に情報を書き込んだとしても、情報書込手段から無線通信素子への書き込みの際に起こり得る伝送媒体の干渉が軽減される。したがって、一列に配置された３つ以上の無線通信素子に情報を書き込む際にエラーの発生を防ぐとともに迅速に情報を書き込むことができる。なお、この情報書込装置の制御方法において、上述した情報書込装置の種々の態様を採用してもよいし、また、上述した情報書込装置の各機能を実現するようなステップを追加してもよい。
【００１２】
本発明のプログラムは、上述した情報書込装置の制御方法の各ステップを１又は複数のコンピュータに実現させるためのものである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、フレキシブルディスク、ＣＤ、ＤＶＤなど）に記録されていてもよいし、インターネットやＬＡＮなどの通信網を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した情報書込装置の制御方法の各ステップが実行されるため、該情報書込装置の制御方法と同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００１３】
次に本発明を具現化した一実施形態について説明する。図１は本実施形態であるインクジェットプリンタ２０の構成の概略を示す構成図、図２はキャリッジ２２を背面下側から見たときの斜視図、図３はキャリッジ２２の左側面図（破断面図であり円内は部分拡大断面図）、図４は紙送り機構３１の説明図、図５はリーダ・ライタ９０とＩＣタグ９５との構成の概略を示すブロック図、図６はリーダ・ライタとＩＣタグとの位置関係を示す説明図である。
【００１４】
本実施形態のインクジェットプリンタ２０は、図１に示すように、プラテン４４上を奥から手前へと搬送される記録紙Ｓにインク滴を吐出して印刷を行うプリンタ機構２１と、駆動モータ３３により駆動される紙送りローラ３５を含む紙送り機構３１と、記録紙Ｓに内蔵されたＩＣタグ９５のデータを読み込んだりＩＣタグ９５にデータを書き込んだりする第１〜第４リーダ・ライタ９０ａ〜９０ｄと、インクジェットプリンタ２０全体をコントロールするコントローラ７０とを備えている。
【００１５】
プリンタ機構２１は、キャリッジベルト３２によりガイド２８に沿って左右に往復動するキャリッジ２２と、このキャリッジ２２に搭載されイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）の各色のインクを個別に収容したインクカートリッジ２６と、インクカートリッジ２６から供給された各インクをノズルプレート２７から吐出させる印刷ヘッド２４とを備えている。
【００１６】
キャリッジ２２は、メカフレーム８０の右側に取り付けられたキャリッジモータ３４ａとメカフレーム８０の左側に取り付けられた従動ローラ３４ｂとの間に架設されたキャリッジベルト３２がキャリッジモータ３４ａによって駆動されるのに伴って移動する。このキャリッジ２２の背面には、図２に示すように、フォトディテクタ６２を搭載したエンコーダ用基板６４が取り付けられている。このフォトディテクタ６２は、エンコーダ用基板６４上の配線を束ねたコネクタ部６６に差し込まれたフラットケーブル８２を介して、メカフレーム８０の裏面に取り付けられたメイン基板８４（図１参照）上のコントローラ７０と信号のやり取りを行う。また、フォトディテクタ６２は、キャリッジベルト３２と平行となるようにメカフレーム８０上に張設されたリニアスケール６８の目盛りを光学的に読み取って得たポジション信号をコントローラ７０へ出力する。そして、コントローラ７０は、このポジション信号に基づいてキャリッジ２２がキャリッジ移動方向（主走査方向）のどこに位置しているかを認識する。なお、フォトディテクタ６２とリニアスケール６８とがリニアエンコーダを構成する。
【００１７】
インクカートリッジ２６は、図示しないが、溶媒としての水に着色剤としての染料又は顔料を含有したシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ）などの印刷用に用いる印刷記録液としてのインクを各々収納する容器として構成されており、キャリッジ２２に着脱可能に装着されている。このインクカートリッジ２６は、図３に示すように各インクごとにインク供給口２６ａを有し、キャリッジ２２に設けられたインク供給針２２ａがインク供給口２６ａに差し込まれることによりキャリッジ２２の下面に形成された印刷ヘッド２４へインクを供給可能となる。
【００１８】
印刷ヘッド２４は、図３に示すように、複数のノズル２３が穿設されたステンレス製のノズルプレート２７と、このノズルプレート２７に形成されたノズル２３に連通するインク室２９が形成されたキャビティプレート２５と、インク室２９の上壁をなすセラミックス製の振動板８５に貼り付けられた圧電素子４８と、この圧電素子４８を駆動する図示しないマスク回路等が設けられたヘッド駆動用基板３０とを備えている。なお、インク室２９には、インクカートリッジ２６のインク供給口２６ａからインクが供給される。
【００１９】
紙送り機構３１は、図４に示すように、給紙トレイ３８に載置された記録紙Ｓを挿入する記録紙挿入口３９と、給紙トレイ３８に載置された記録紙Ｓを印刷ヘッド２４に供給する給紙ローラ３６と、印刷ヘッド２４へ記録紙Ｓやロール紙を搬送する紙送りローラ３５と、印刷後の記録紙Ｓを排紙する排紙ローラ３７とを備えている。給紙ローラ３６、紙送りローラ３５及び排紙ローラ３７は、図示しないギヤ機構を介して駆動モータ３３（図１参照）により駆動される。なお、給紙ローラ３６の回転駆動力と図示しない分離パッドの摩擦抵抗とによって、複数の記録紙Ｓが一度に給紙されることを防いでいる。図１において、記録紙Ｓの搬送方向は奥側から手前に向かう方向であり、印刷ヘッド２４と共に移動するキャリッジ２２の移動方向は記録紙Ｓの搬送方向と直交する方向（主走査方向）である。
【００２０】
第１〜第４リーダ・ライタ９０ａ〜９０ｄは、図１に示すように、記録紙Ｓのうち印刷済みの画像印刷領域の裏面に対向する位置であってプラテン４４の近傍に４つ設けられており、第１リーダ・ライタ９０ａ，第２リーダ・ライタ９０ｂ，第３リーダ・ライタ９０ｃ，第４リーダ・ライタ９０ｄの順にキャリッジ移動方向に対して平行に並べられている。なお、以下には、便宜上、末尾のアルファベットを省略してリーダ・ライタ９０として説明することもある。このリーダ・ライタ９０は、マイクロ波方式を採用しており、図５に示すように、所定の波長（例えば、２．４５ＧＨｚ帯域の電波）を用いて信号を送受信するアンテナ部９１と、コントローラ７０からの指示によりアンテナ部９１から信号を送信したりアンテナ部９１で受信した信号をコントローラ７０に送信したりする送受信回路９２とから構成されている。また、リーダ・ライタ９０は、互いに隣接するリーダ・ライタ９０（例えば、第１リーダ・ライタ９０ａと第２リーダ・ライタ９０ｂ）を同時に駆動させると電波の干渉が起こりやすいが、１つおきのリーダ・ライタ９０（例えば、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃ）又は２つおきのリーダ・ライタ９０（第１リーダ・ライタ９０ａと第４リーダ・ライタ９０ｄ）を同時に駆動させたとしても電波の干渉は起こりにくい位置関係になっている（図６参照）。図１に戻り、記録紙Ｓの搬送方向に対してリーダ・ライタ９０の後方の位置には、記録紙Ｓの先端がリーダ・ライタ９０まで搬送されたことを検出するためのセンサ９３が設置されている。このセンサ９３は、接触式のマイクロスイッチセンサであり、記録紙Ｓが搬送され記録紙Ｓの先端部分がセンサ位置を通過するとオンの信号を出力し、記録紙Ｓの後端部分がセンサ位置を通過するとオフの信号を出力する。記録紙Ｓの先端がセンサ９３によって検出されたあと所定の書込タイミングが到来するごとに、コントローラ７０は、第１〜第４リーダ・ライタ９０ａ〜９０ｄのうち書き込み動作を行わせるリーダ・ライタ９０の送受信回路９２に書込指令信号を送信する。これにより、書込指令信号を受信したリーダ・ライタ９０は、アンテナ部９１から書込指令信号を乗せた電波を送信し、対向する位置に存在するＩＣタグ９５に書込指令信号に基づく情報を書き込む。
【００２１】
ＩＣタグ９５は、図６に示すように、１６分割された記録紙Ｓの各画像印刷領域Ａ１〜Ａ１６の中心にそれぞれ内蔵され、格子状に配置されている。各ＩＣタグ９５は、図５に示すように、所定の波長（例えば、２．４５ＧＨｚ帯域の電波）を用いて信号を送受信するアンテナ部９６と、受信した電波を整流して電波のエネルギを電力として供給する整流器９７と、受信した信号を解析する信号解析部９８と、情報を記憶するメモリ９９と、信号解析部９８で解析された信号をメモリ９９に記憶したりメモリ９９に記憶されているデータを所定の波長の電波に乗せてアンテナ部９６から送信したりするよう制御する制御部１０１とから構成されている。このＩＣタグ９５は、対向する位置に存在するリーダ・ライタ９０から送信された読出指令信号を乗せた電波をアンテナ部９６で受信することによってメモリ９９に記憶された情報を読み出したり、対向する位置に存在するリーダ・ライタ９０から送信された書込指令信号を乗せた電波をアンテナ部９６で受信することによってメモリ９９に情報を書き込んだりする。
【００２２】
コントローラ７０は、図１に示すように、メカフレーム８０の裏面に取り付けられたメイン基板８４上に設けられ、ＣＰＵ７２を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶したＲＯＭ７３と、一時的にデータを記憶したりデータを保存したりするＲＡＭ７４と、データを書き込み消去可能なフラッシュメモリ７５と、外部機器との情報のやり取りを行うインタフェース（Ｉ／Ｆ）７９と、図示しない入出力ポートとを備えている。なお、ＲＯＭ７３には、後述する印刷処理ルーチンや情報書込ルーチンなどの各処理プログラムが記憶されている。また、ＲＡＭ７４には、印刷バッファ領域と情報バッファ領域とが設けられており、印刷バッファ領域にはユーザＰＣ１１０からＩ／Ｆ７９を介して送られてきた印刷データが記憶され、情報バッファ領域にはユーザＰＣ１１０からＩ／Ｆ７９を介して送られてきたＩＣタグ９５への書込データが記憶される。このコントローラ７０には、フォトディテクタ６２からのキャリッジ２２のポジション信号、リーダ・ライタ９０からの各種信号、センサ９３からの検出信号などが図示しない入力ポートを介して入力されるほか、ユーザＰＣ１１０から出力された印刷ジョブなどがＩ／Ｆ７９を介して入力される。なお、印刷ジョブには、印刷データと書込データとが含まれている。また、コントローラ７０からは、印刷ヘッド２４（マスク回路や圧電素子４８を含む）への制御信号や駆動モータ３３への制御信号、キャリッジモータ３４ａへの駆動信号、リーダ・ライタ９０への各種指令信号などが図示しない出力ポートを介して出力されるほか、ユーザＰＣ１１０への印刷ステータス情報などがＩ／Ｆ７９を介して出力される。
【００２３】
次に、こうして構成された本実施形態のインクジェットプリンタ２０の動作について説明する。ここでは、まず、印刷処理ルーチンについて説明する。図７は、この印刷処理ルーチンのフローチャートである。このルーチンは、ユーザＰＣ１１０からＩ／Ｆ７９を介して印刷ジョブが送信されたときに実行される。
【００２４】
印刷処理ルーチンが開始されると、ＣＰＵ７２は、まず、給紙処理を実行する（ステップＳ１００）。給紙処理は、駆動モータ３３の駆動により給紙ローラ３６（図４参照）を回転駆動させ給紙トレイ３８に載置された記録紙Ｓを紙送りローラ３５まで搬送する処理である。次に、ＣＰＵ７２は、カウンタ値ｎを値１にセットする（ステップＳ１０２）。このカウンタ値ｎは、記録紙Ｓに内蔵されたＩＣタグ９５のうちこれから情報の書き込みを行おうとしているＩＣタグ９５の段数を示すものであり（図６参照）、ＲＡＭ７３に記憶されている。
【００２５】
続いて、ＣＰＵ７２は、キャリッジモータ３４ａの駆動によりキャリッジ２２をホームポジションなどから図１において左方向に移動させながら印刷ヘッド２４からインクを吐出させ印刷データに基づいて往路印刷を実行する（ステップＳ１０４）。その後、現在印刷中の記録紙Ｓへ印刷すべき印刷データがあるか否かを判定し（ステップＳ１０６）、現在印刷中の記録紙Ｓへ印刷すべきデータがあるときには、紙送りローラ３５を回転駆動し記録紙Ｓを所定量搬送する搬送処理を実行する（ステップＳ１０８）。
【００２６】
ステップＳ１０８で記録紙Ｓの搬送処理を実行すると、ＣＰＵ７２は、後述する情報書込ルーチンを実行し（ステップＳ１１０）、続いて、キャリッジモータ３４ａの駆動によりキャリッジ２２を図１において右方向に移動させながら印刷ヘッド２４からインクを吐出させ印刷データに基づいて復路印刷を実行する（ステップＳ１１２）。
【００２７】
復路印刷を実行すると、ＣＰＵ７２は、現在印刷中の記録紙Ｓへ印刷すべき印刷データがあるか否かを判定し（ステップＳ１１４）、現在印刷中の記録紙Ｓへ印刷すべきデータがあるときには、紙送りローラ３５を回転駆動し記録紙Ｓを所定量搬送する搬送処理を実行し（ステップ１１６）、情報書込ルーチンを実行し（ステップＳ１１８）、その後ステップＳ１０４に戻り、ステップＳ１０４以降の処理を実行する。
【００２８】
一方、ステップＳ１０６又はステップＳ１１４で現在印刷中の記録紙Ｓへ印刷すべき印刷データがないときには、ＣＰＵ７２は、記録紙Ｓを排紙する排紙処理を実行する（ステップＳ１２０）。排紙処理は、排紙ローラ３７を回転駆動し、記録紙Ｓを排紙トレイに排出する処理である。そして、ステップＳ１２０のあと、次頁の印刷データがあるか否かを判定し（ステップＳ１２２）、次頁の印刷データがあるときには再びステップＳ１００に戻り、次頁の印刷データがないときにはこの印刷処理ルーチンを終了する。
【００２９】
次に、情報書込ルーチンについて説明する。このルーチンが開始されると、ＣＰＵ７２は、まず、第ｎ段のＩＣタグ９５に情報を書き込む書込タイミングが到来したか否かを判定する（ステップＳ２０２）。ここで、書込タイミングが到来したか否かは、記録紙Ｓの先端部分がセンサ９３によって検出されてからの紙送りローラ３５の回転数に基づいて判断する。すなわち、記録紙Ｓの先端部分がセンサ９３を通過してからの紙送り量により、書き込み対象となるＩＣタグ９５とリーダ・ライタ９０とが対向する位置に至ったか否かを特定する。なお、本実施形態においては、印刷時にユーザによって紙種が予め設定されており、印刷ジョブのデータとして紙種を受信してこれをＲＡＭ７４に記憶しておき、この紙種に基づいて第１段〜第ｎ段の紙送り量を決定する。そして、書込タイミングが到来していないときにはそのまま本ルーチンを終了し、書込タイミングが到来したときには、現在印刷中の記録紙ＳのＩＣタグ９５のうち第ｎ段に配置されたＩＣタグ９５に書き込むべき書込データが情報バッファ領域に記憶されているか否かを判定する（ステップＳ２０４）。ここで、書込データには、本実施形態では、各画像印刷領域Ａ１〜Ａ１６に印刷される画像に関する情報（例えば、印刷された人物やものを特定する情報など）がその画像印刷領域Ａ１〜Ａ１６に内蔵されたそれぞれのＩＣタグ９５に書き込まれるよう書込先情報が含まれているものとし、コントローラ７０のＣＰＵ７２は、この書込先情報に基づいて第ｎ段に配置されたＩＣタグ９５に書き込むべき書込データが情報バッファ領域に記憶されているか否かを判断する。
【００３０】
ステップＳ２０４で第ｎ段に配置されたＩＣタグ９５に書き込むべき書込データがＲＡＭ７４の情報バッファ領域に記憶されていないときには、ＣＰＵ７２は、カウンタ値ｎを値１だけインクリメントして（ステップＳ２１８）、本ルーチンを終了する。一方、第ｎ段に配置されたＩＣタグ９５に書き込むべき書込データがＲＡＭ７４の情報バッファ領域に記憶されているときには、第ｎ段のＩＣタグ９５の書込データのうち第１列（図６参照）のデータと第３列（図６参照）のデータとを読み出し、第１〜第４リーダ・ライタ９０ａ〜９０ｄのうち第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとを駆動して、それぞれのリーダ・ライタ９０に対向するＩＣタグ９５に対し情報の書き込みを実行する（ステップＳ２０６）。例えば、カウンタ値ｎが値１のときには、第１リーダ・ライタ９０ａは第１段であって第１列に位置するＩＣタグ９５ａ（図６参照）に第１列のデータを書き込み、第３リーダ・ライタ９０ｃは第１段であって第３列に位置するＩＣタグ９５ｃ（図６参照）に第３列のデータを書き込む。
【００３１】
続いて、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとにより現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了したか否かを判定する（ステップＳ２０８）。ここでは、情報の書き込みが完了したか否かは、書き込みに要する時間ｔ（例えば、数十ｍｓｅｃ）が経過したか否かによって判断するものとした。そして、現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了していないときには、書き込みが完了するまでそのまま待機し、現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了したときには、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとから電波を送信するのを停止する（ステップＳ２１０）。
【００３２】
第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとから電波を送信するのを停止すると、次に、第ｎ段のＩＣタグ９５の書込データのうち第２列（図６参照）のデータと第４列（図６参照）のデータとを読み出し、第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとを駆動して、それぞれのリーダ・ライタ９０ｂ，９０ｄに対向するＩＣタグ９５への情報の書き込みを実行する（ステップＳ２１２）。例えば、カウンタ値ｎが値１のときには、第２リーダ・ライタ９０ｂは第１段であって第２列に位置するＩＣタグ９５ｂ（図６参照）に第２列のデータを書き込み、第４リーダ・ライタ９０ｄは第１段であって第４列に位置するＩＣタグ９５ｄ（図６参照）に第４列のデータを書き込む。その後、第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとにより現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了したか否かを判定し（ステップＳ２１４）、現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了していないときには、書き込みが完了するまでそのまま待機し、現在書き込み対象となっているＩＣタグ９５への情報の書き込みが完了したときには、第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとから電波を送信するのを停止し（ステップＳ２１６）、カウンタ値ｎを値１だけインクリメントして（ステップＳ２１８）、本ルーチンを終了する。これにより、各ＩＣタグ９５には、各画像印刷領域Ａ１〜Ａ１６に印刷される画像に関する情報が書き込まれる。具体的には、例えば第１段であって第１列に位置するＩＣタグ９５ａには、画像印刷領域Ａ１に印刷される画像に関する情報が書き込まれる。このように、リーダ・ライタ９０によりＩＣタグ９５に情報を書き込む際には、１つおきのリーダ・ライタ９０（第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃ又は第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄ）を略同時に駆動させるため、すべてのＩＣタグ９５に情報を書き込むのに要する時間は１つずつ行う場合に比べて短時間で済むし、２つのリーダ・ライタ９０を駆動させたとしても電波の干渉が生じにくい。
【００３３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のインクジェットプリンタ２０が本発明の情報書込装置に相当し、第１〜第４リーダ・ライタ９０ａ〜９０ｄが情報書込手段に相当し、コントローラ７０のＣＰＵ７２が書込制御手段に相当し、紙送り機構３１が搬送手段に相当する。なお、本実施形態では、インクジェットプリンタ２０の動作を説明すると同時に、本発明の情報書込装置の制御方法やそのプログラムについても併せて説明した。
【００３４】
以上説明した本実施形態のインクジェットプリンタ２０によれば、記録紙Ｓに内蔵されたＩＣタグ９５のすべてに情報を書き込むにあたって、まず、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとを用いて互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込み、その後、第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとを用いて互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込む。このため、ＩＣタグ９５の１つずつに情報を書き込んでいく場合に比べて短時間ですべてのＩＣタグ９５に情報を書き込むことが可能になるし、書き込みの際に起こり得る電波の干渉も軽減される。したがって、一列に配置された３つ以上の無線通信素子に情報を書き込む際にエラーの発生を防ぐとともに迅速に情報を書き込むことができる。
【００３５】
また、それぞれのＩＣタグ９５には、各画像印刷領域Ａ１〜Ａ１６に印刷される画像に関する情報が書き込まれるため、それぞれのＩＣタグ９５に書き込まれた情報をあとから読み出すことにより、各画像印刷領域Ａ１〜Ａ１６に印刷された画像の情報を知ることができる。
【００３６】
更に、リーダ・ライタ９０には記録紙Ｓが１枚ずつ搬送されるため、情報の書き込みの際にＩＣタグ９５同士が重なり合うことがなく、ＩＣタグ９５の重なり合いによる書き込み時のエラーの発生を防ぐことができる。
【００３７】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３８】
例えば、上述した実施形態では、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとを用いて互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込んだのちに第２リーダ・ライタ９０ｂと第４リーダ・ライタ９０ｄとを用いて互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込んだが、２つのリーダ・ライタ９０を略同時に駆動させる際に互いに隣接しない２つのリーダ・ライタ９０を駆動させるようにすれば、特にこれに限定されない。例えば、まず、第１リーダ・ライタ９０ａと第４リーダ・ライタ９０ｄとを用いて互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込み、その後、第２リーダ・ライタ９０ｂにより１つのＩＣタグ９５に情報を書き込んだのちに第３リーダ・ライタ９０ｃにより１つのＩＣタグ９５に情報を書き込むとしてもよい。この場合にも、上述した実施形態と同様の効果が得られる。また、２つおきのリーダ・ライタ９０を駆動させれば、１つおきのリーダ・ライタ９０を駆動させる場合に比べて電波の干渉をより軽減させることができる。
【００３９】
上述した実施形態では、記録紙Ｓの各段には４つのＩＣタグ９５が配置されていたが、記録紙Ｓの搬送時にリーダ・ライタ９０と対向する位置を通過可能であればその個数は特に限定されず、偶数個であっても奇数個であってもよい。例えば、記録紙Ｓの各段に３つのＩＣタグ９５が配置されている場合には、まず、第１リーダ・ライタ９０ａと第３リーダ・ライタ９０ｃとを駆動して互いに隣接しない２つのＩＣタグ９５に略同時に情報を書き込んだのち、第２リーダ・ライタ９０ｂを駆動して残りのＩＣタグ９５に情報を書き込むとしてもよい。
【００４０】
上述した実施形態では、各画像印刷領域Ｓ１〜Ｓ１６に印刷される画像に応じた情報をＩＣタグ９５に書き込むとしたが、全部又は一部のＩＣタグ９５に同じ情報を書き込むとしてもよい。
【００４１】
上述した実施形態では、印刷データや書込データはユーザＰＣ１１０から受信するとしたが、携帯電話などの通信機器からＩｒＤＡやＢｌｕｅｔｏｏｔｈなどを利用して受信するとしてもよい。
【００４２】
上述した実施形態では、リーダ・ライタ９０とＩＣタグ９５との通信方式としてマイクロ波方式を採用したが、特にこれに限定されるものではなく、例えば電磁誘導方式を採用してもよい。
【００４３】
上述した実施形態では、本発明の情報書込装置の一例としてインクジェットプリンタ２０を示したが、特にこれに限定されるものではなく、例えば印刷機能を搭載しないＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）エンコーダに本発明を適用するとしてもよいし、ファクシミリ装置や複合機などに本発明を適用するとしてもよい。また、インクジェット記録方式以外の他の記録方式のプリンタ、例えばレーザビームプリンタなどに本発明を適用するとしてもよい。
【図面の簡単な説明】
【００４４】
【図１】本実施形態のインクジェットプリンタの構成の概略を示す構成図。
【図２】キャリッジを背面下側から見たときの斜視図。
【図３】キャリッジの左側側面図（破断面図であり円内は部分拡大断面図）。
【図４】紙送り機構の説明図。
【図５】リーダ・ライタとＩＣタグとの構成の概略を示す構成図。
【図６】リーダ・ライタとＩＣタグとの位置関係を示す説明図。
【図７】印刷処理ルーチンのフローチャート。
【図８】情報書込ルーチンのフローチャート。
【符号の説明】
【００４５】
２０  インクジェットプリンタ、２１  プリンタ機構、２２  キャリッジ、２４  印刷ヘッド、２５  キャビティプレート、２６  インクカートリッジ、２６ａ  インク供給孔  ２７  ノズルプレート、２８  ガイド、２９  インク室、３０  ヘッド駆動用基板、３１  紙送り機構、３２  キャリッジベルト、３３  駆動モータ、３４ａ  キャリッジモータ、３４ｂ  従動ローラ、３５  紙送りローラ、３６  給紙ローラ、３７  排紙ローラ、３８  給紙トレイ、３９  記録紙挿入口、４４  プラテン、４８  圧電素子、６２  フォトディテクタ、６４  エンコーダ用基板、６６  コネクタ部、６８  リニアスケール、７０  コントローラ、７２  ＣＰＵ、７３  ＲＯＭ、７４  ＲＡＭ、７５  フラッシュメモリ、７９  インタフェース（Ｉ／Ｆ）、８０  メカフレーム、８２  フラットケーブル、８４  メイン基板、８５  振動板、９０ａ，９０ｂ，９０ｃ，９０ｄ  リーダ・ライタ、９１  アンテナ部、９２  送受信回路、９３  センサ、９５  ＩＣタグ、９６  アンテナ部、９７  整流器、９８  信号解析部、９９  メモリ、１０１  制御部、１１０  ユーザＰＣ。
【図１】
2008021070.tif 000003
【図２】
2008021070.tif 000004
【図３】
2008021070.tif 000005
【図４】
2008021070.tif 000006
【図５】
2008021070.tif 000007
【図６】
2008021070.tif 000008
【図７】
2008021070.tif 000009
【図８】
2008021070.tif 000010