(57)【要約】【課題】リーダライタから非接触タグに表示データを送信して非接触タグの表示器で表示する場合に、その表示内容の更新をスムーズに行えるＲＦＩＤシステムの提供。【解決手段】この発明は、リーダライタ１と非接触タグ２からなる。リーダライタ１の制御部１４は、送信部１１が表示データを送信する際に、今回送信すべき表示データと前回送信した表示データをブロック単位で比較してそのブロックごとに表示データの異同を判定する。また、制御部１４は、その結果に基づき、両表示データの内容が異なるブロック領域の個数を求め、この求めたブロック領域の個数を所定値と比較し、その個数が所定値以上の場合には、今回送信すべき表示データの全てを送信部１１に一度に送信させ、一方、その個数が所定値以下の場合には、両表示データの内容が異なるブロック領域の表示データを、そのブロック領域ごとに送信部１１に送信させる。【選択図】  図１
2006277014.tif 000002
【特許請求の範囲】
【請求項１】
リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、
前記リーダライタは、
前記非接触タグに表示データを送信する送信部と、
前記送信部が表示データを前記非接触タグに送信する際に、今回送信すべき表示データと前回送信した表示データをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、
前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、
前記ブロック領域算出手段で求めたブロック領域の個数を所定値と比較し、その個数が所定値以上の場合には、今回送信すべき表示データの全てを前記非接触タグに前記送信部で一度に送信させ、一方、その個数が所定値以下の場合には、両表示データの内容が異なるブロック領域の表示データを、そのブロック領域ごとに前記送信部で送信させる制御手段と、
を備えていることを特徴とするＲＦＩＤシステム。
【請求項２】
リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、
前記リーダライタは、
前記非接触タグに表示データを送信する送信部と、
前記送信部が表示データを前記非接触タグに送信する際に、今回送信すべき表示データと前回送信した表示データをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、
前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、
前記ブロック領域算出手段で求めた前記個数に応じた表示データ量、前記非接触タグのメモリの書き込み時間、および前記リーダライタから前記非接触タグに表示データを転送して前記非接触タグのメモリに書き込むまでの転送時間に基づいて第１の更新時間を求めるとともに、今回送信すべき表示データ量、前記メモリの書き込み時間、および前記転送時間に基づいて第２の更新時間を求める更新時間算出手段と、
前記更新時間算出手段で求めた第１の更新時間がその求めた第２の更新時間以上の場合には、今回送信すべき表示データの全てを前記非接触タグに前記送信部で一度に送信させ、一方、前記第１の更新時間が前記第２の更新時間以下の場合には、両表示データの内容が異なるブロック領域の表示データを、そのブロック領域ごとに前記送信部で送信させる制御手段と、
を備えていることを特徴とするＲＦＩＤシステム。
【請求項３】
前記非接触タグは、
前記送信部から送信される表示データを受信する受信部と、
前記受信部で受信した表示データを記憶するメモリと、
前記メモリに記憶される表示データを表示する表示器と、
前記送信部から今回送信すべき表示データの全てが一度に送信される場合には、前記メモリの内容をその送信される表示データに書き換え、一方、前記送信部から表示データがブロック領域ごとに順次送信される場合には、前記メモリの内容をその送信される表示データについてのみ書き換え、その書き換えた表示データを用いて前記表示器の表示内容を更新する制御手段と、
を備えていることを特徴とする請求項１または請求項２に記載のＲＦＩＤシステム。
【請求項４】
リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、
前記リーダライタは、
圧縮された表示データを送信する送信部を少なくとも備え、
前記非接触タグは、
前記送信部から送信される圧縮表示データを受信する受信部と、
前記受信部で受信した圧縮表示データを解凍する解凍処理部と、
前記解凍処理部で解凍された表示データを記憶するメモリと、
前記メモリに記憶される表示データを表示する表示器と、
前記解凍処理部で解凍されて前記メモリに記憶される前回の表示データと、前記解凍処理部で解凍された今回の表示データとをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、
前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、
前記ブロック領域算出手段で求めたブロック領域の個数を所定値と比較し、その個数が所定値以上の場合には、今回の表示データの全てを前記メモリに１度に書き込み、一方、その個数が所定値以下の場合には、両表示データの内容が異なるブロック領域の表示データを、ブロック領域ごとに前記メモリに書き込む制御手段と、
を備えていることを特徴とするＲＦＩＤシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リーダライタと非接触タグとからなり、リーダライタから非接触タグが電力の供給を受けることにより、リーダライタと非接触タグとの間でデータの双方向通信ができるＲＦＩＤシステムに関するものである。
【背景技術】
【０００２】
従来、この種のＲＦＩＤシステムとして、リーダライタ側から非接触タグ側に対して表示データを送信すると、その表示データを非接触リーダ側で受信して表示器に表示できるようにしたものが知られている。
しかし、比較的大容量の表示データをコマンドを含めてリーダライタ側から非接触タグ側に送信して、非接触タグ側のメモリにいったん書き込む際に、時間を要する。このため、表示器の表示内容をスムーズに更新することは難しい。
【０００３】
このような不具合を解決するために、リーダライタから送信した表示データを非接触タグのメモリに書き込むまでに要する時間（データの転送時間など）と、メモリの書き込み時間を短縮することが考えられる。
その一方、上記の不具合を解決するために従来技術として、特許文献１に記載の表示制御方式などが知られている。しかし、特許文献１に記載の従来技術は、ＲＦＩＤシステムにおける非接触タグの表示器の表示内容のスムーズな更新を行うには、そのまま適用することができない上に、適切とはいえない。
【特許文献１】特開平５−３２３９０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、上記の点に鑑み、リーダライタから非接触タグに表示データを送信して非接触タグの表示器で表示する場合に、その表示内容の更新をスムーズに行うことができるＲＦＩＤシステムを提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決し本発明の目的を達成するために、各発明は、以下のような構成からなる。
すなわち、第１の発明は、リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、前記リーダライタは、前記非接触タグに表示データを送信する送信部と、前記送信部が表示データを前記非接触タグに送信する際に、今回送信すべき表示データと前回送信した表示データをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、前記ブロック領域算出手段で求めたブロック領域の個数を所定値と比較し、その個数が所定値以上の場合には、今回送信すべき表示データの全てを前記非接触タグに前記送信部で一度に送信させ、一方、その個数が所定値以下の場合には、両表示データの内容が異なるブロック領域の表示データを、そのブロック領域ごとに前記送信部で送信させる制御手段と、を備えている。
【０００６】
第２の発明は、リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、前記リーダライタは、前記非接触タグに表示データを送信する送信部と、前記送信部が表示データを前記非接触タグに送信する際に、今回送信すべき表示データと前回送信した表示データをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、前記ブロック領域算出手段で求めた前記個数に応じた表示データ量、前記非接触タグのメモリの書き込み時間、および前記リーダライタから前記非接触タグに表示データを転送して前記非接触タグのメモリに書き込むまでの転送時間に基づいて第１の更新時間を求めるとともに、今回送信すべき表示データ量、前記メモリの書き込み時間、および前記転送時間に基づいて第２の更新時間を求める更新時間算出手段と、前記更新時間算出手段で求めた第１の更新時間がその求めた第２の更新時間以上の場合には、今回送信すべき表示データの全てを前記非接触タグに前記送信部で一度に送信させ、一方、前記第１の更新時間が前記第２の更新時間以下の場合には、両表示データの内容が異なるブロック領域の表示データを、そのブロック領域ごとに前記送信部で送信させる制御手段と、を備えている。
【０００７】
第３の発明は、第１または第２の発明において、前記非接触タグは、前記送信部から送信される表示データを受信する受信部と、前記受信部で受信した表示データを記憶するメモリと、前記メモリに記憶される表示データを表示する表示器と、前記送信部から今回送信すべき表示データの全てが一度に送信される場合には、前記メモリの内容をその送信される表示データに書き換え、一方、前記送信部から表示データがブロック領域ごとに順次送信される場合には、前記メモリの内容をその送信される表示データについてのみ書き換え、その書き換えた表示データを用いて前記表示器の表示内容を更新する制御手段と、を備えている。
【０００８】
第４の発明は、リーダライタと、前記リーダライタとの間で通信を行う非接触タグと、を備えたＲＦＩＤシステムであって、前記リーダライタは、圧縮された表示データを送信する送信部を少なくとも備え、前記非接触タグは、前記送信部から送信される圧縮表示データを受信する受信部と、前記受信部で受信した圧縮表示データを解凍する解凍処理部と、前記解凍処理部で解凍された表示データを記憶するメモリと、前記メモリに記憶される表示データを表示する表示器と、前記解凍処理部で解凍されて前記メモリに記憶される前回の表示データと、前記解凍処理部で解凍された今回の表示データとをブロック単位で比較してそのブロックごとに表示データの異同を判定する判定手段と、前記判定手段の判定結果に基づき、両表示データの内容が異なるブロック領域の個数を求めるブロック領域算出手段と、前記ブロック領域算出手段で求めたブロック領域の個数を所定値と比較し、その個数が所定値以上の場合には、今回の表示データの全てを前記メモリに１度に書き込み、一方、その個数が所定値以下の場合には、両表示データの内容が異なるブロック領域の表示データを、ブロック領域ごとに前記メモリに書き込む制御手段と、を備えている。
【０００９】
以上のような構成からなる本発明によれば、表示データが大容量などのときであっても、リーダライタから非接触タグに表示データを送信して非接触タグの表示器で表示する場合に、その表示内容の更新をスムーズに行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について、図面を参照して説明する。
（第１実施形態）
図１は、本発明の第１実施形態のＲＦＩＤシステムの構成を示すブロック図である。
この第１実施形態は、図１に示すように、リーダライタ１と非接触タグ２とからなり、リーダライタ１から非接触タグ２が電力の供給を受けることにより、リーダライタ１からの表示データを非接触タグ２が受信して表示するとともに、その表示内容が更新される場合に、更新がスムーズにできるようにしたものである。
【００１１】
まず、リーダライタ１の構成について説明する。
リーダライタ１は、図１に示すように、送信部１１と、アンテナ（アンテナコイル）１２と、受信部１３と、制御部１４と、を備えている。
送信部１１は、制御部１４からの表示データを非接触タグ２に送信するものであり、搬送波をその表示データで変調した変調波をアンテナ１２に供給するようになっている。アンテナ１２は、非接触タグ２側のアンテナ２１と電磁結合させて使用するようになっている。
【００１２】
受信部１３は、非接触タグ２のアンテナ２１からの送信波をアンテナ１２が受信すると、その受信波に基づいてデータを復調するものであり、その復調した受信データを制御部１４に出力するようになっている。
制御部１４は、送信部１１に表示データを送出するとともに、その表示データを更新する場合に、後述のような手順による制御を行うようになっている（図４参照）。また、制御部１４は、ホストコンピュータ（図示せず）と接続されて、そのホストコンピュータで管理されるとともに、そこから上記の表示データを受け取るようになっている。
【００１３】
次に、非接触タグ２の構成について説明する。
非接触タグ２は、図１に示すように、アンテナ（アンテナコイル）２１と、ＲＦ回路２２と、受信部２３と、送信部２４と、全体制御部２５と、メモリ２６と、表示制御部２７と、表示器２８を備えている。
ここで、受信部２３、送信部２４、全体制御部２５、メモリ２６、および表示制御部２７は、ロジック回路２９を構成する。
【００１４】
アンテナ２１は、リーダライタ１のアンテナ１２と電磁結合し、電磁誘導作用により誘起電圧を得るものである。
ＲＦ回路２２は、アンテナ２１の誘起電圧を直流電圧に変換して電源電圧を得るものである。このようにＲＦ回路２２は電源回路として機能し、その電源電圧により、ロジック部２９と表示器２８がそれぞれ駆動されるようになっている。
【００１５】
また、ＲＦ回路２２は、アンテナ２１の誘起電圧（受信電圧）を受信部２３に出力するとともに、その受信電圧に基づいてクロックを抽出（生成）するようになっている。そのクロックは、ロジック回路２９のクロック動作（同期動作）に使用される。さらに、ＲＦ回路２２は、送信部２４からの出力をアンテナ２１に送出するようになっている。
受信部２３は、アンテナ２１の誘起電圧に基づいてリーダライタ１から送信される表示データを復調し、その復調データを全体制御部２５に出力するようになっている。送信部２４は、全体制御部２５からの送信データをリーダライタ１に送信するものであり、搬送波をその送信データで変調した変調波をＲＦ回路２２を介してアンテナ２１に供給するようになっている。
【００１６】
全体制御部２５は、受信部２３、送信部２４、メモリ２６、および表示制御部２７との間でそれぞれデータの授受を行うとともに、その各部を所定の手順で制御するものである。
メモリ２６は、各種のデータを記憶する書き換え自在なものである。このメモリ６は、例えば図２に示すように、表示器２８の一表示画面分の表示データを記憶するために、ａ１番地〜ａｘ番地からなる記憶領域を含んでいる。
【００１７】
表示制御部２７は、全体制御部２５から表示データが転送されたときに、その表示データを表示器２８に表示させるための制御を行う。表示器２８は、各種のものが使用できるが、例えば電気泳動ディスプレイが好ましい。電気泳動ディスプレイは、いったん表示データが表示されると、その表示内容が長期間にわたって消去されずに維持できるからである。
【００１８】
表示器２８の表示例と、表示データとの関係を図３に示す。図３（Ａ）は、図２のメモリに格納される表示データを表示器に横方向に表示する場合である。図３（Ｂ）は、図２のメモリに格納される表示データを表示器に縦方向に表示する場合である。
次に、このような構成からなる第１実施形態において、リーダライタ１からの表示データを非接触タグ２が受信して表示器２８に表示する際に、その表示内容をスムーズに更新させる制御部１４の動作について、図１、図４、および図５を参照して説明する。
【００１９】
まず、非接触タグ２は、リーダライタ１と接近して通信が可能になると、前回の通信の際に得られてメモリ２６に記憶されている表示データを、リーダライタ１に送信する。リーダライタ１がその表示データを受信すると、制御部１４はそれを前回送信した表示データの初期値とする。
次に、制御部１４は、非接触タグ２に表示データを送信する際に、その送信に先立って、前回送信した表示データと今回送信しようとする表示データとを、所定単位であるブロックごと比較してその異同を判定する（ステップＳ１）。
【００２０】
ここで、今回送信しようとする表示データは、あとで前回送信した表示データとして使用するために、図示しないメモリにいったん記憶しておく。
図５（Ａ）は、前回送信した表示データの一例を示し、この例はｘ〔バイト〕の表示データがｙ個のブロックから構成される場合である。図５（Ｂ）は、今回送信すべき表示データの一例を示し、斜線部分の領域ａ，ｂ，ｃ，ｄが上記の判定の結果、表示データの内容が異なる部分である。
【００２１】
ここで、領域ａ，ｂ，ｃ，ｄは、図示のようにそれぞれｌ個、ｍ個、ｎ個、ｏ個のブロックから構成されるブロック領域である。
次に、ステップＳ１の判定結果に基づき、表示データの内容が異なるブロックについて、１個のブロックの領域または２個以上連続するブロックの領域を検出し、この検出したブロック領域の個数ｎを求める（ステップＳ２）。
【００２２】
図５（Ｂ）の場合には、該当するブロック領域が４つであるので、その個数ｎは、ｎ＝４となる。
次に、ステップＳ２で求めたブロック領域の個数ｎを所定値である閾値ｄと比較し（ステップＳ３）、その個数ｎが閾値ｄ以下の場合にはステップＳ４に進み、その個数ｎが閾値ｄより大きい場合にはステップＳ５に進む。
【００２３】
ステップＳ４では、今回送信すべき表示データのうち、前回送信した表示データとその内容が異なるブロック領域の表示データについて、そのブロック領域ごとに表示データを非接触タグ２に送るために、送信部１１にその表示データを出力する。
これを図５（Ｂ）を参照して説明すると、送信部１１は、ブロック領域ａ，ｂ，ｃ，ｄの各表示データを、そのブロック領域ごとに４回に分けて非接触タグ２に送信する。
【００２４】
この結果、非接触タグ２のメモリ２６の内容は、表示データの内容が異なる部分のみが部分的に書き換えられ（更新され）、その書き換えが終了すると、メモリ２６の表示データが表示器２８に表示される。
ステップＳ５では、今回送信すべき表示データの全てを、送信部１１が１度に非接触タグ２に送るように、送信部１１にその表示データを出力する。これを図５（Ｂ）を参照して説明すると、送信部１１はその表示データの全てを１度に非接触タグ２に送信する。
【００２５】
この結果、非接触タグ２のメモリ２６の内容は、表示データの内容の全てが今回の新たな表示データに書き換えられ、その書き換えが終了すると、その更新されたメモリ２６の表示データが表示器２８に表示される。
制御部１４は、このようなステップＳ１〜Ｓ５の各処理を、非接触タグ２に新たな表示データを送信するたびに行う。
【００２６】
以上説明したように、第１実施形態によれば、表示データが大容量などのときであっても、リーダライタ１から非接触タグ２に表示データを送信して表示器２８で表示する場合に、その表示器２８の表示内容の更新をスムーズに行うことができる。
（第２実施形態）
図６は、本発明の第２実施形態のＲＦＩＤシステムの構成を示すブロック図である。
【００２７】
この第２実施形態は、図６に示すように、リーダライタ１Ａと非接触タグ２とからなり、リーダライタ１Ａから非接触タグ２が電力の供給を受けることにより、リーダライタ１Ａからの表示データを非接触タグ２が受信してその表示器に表示するようにしたものである。
また、この第２実施形態は、その表示器の表示内容を更新する場合に、リーダライタ１Ａ側から非接触タグ２のメモリへの表示データの書き込み量、およびリーダライタ１側から非接触タグ２への表示データの転送速度を考慮して、その表記内容の更新がスムーズにできるようにしたものである。
【００２８】
このため、リーダライタ１Ａは、図６に示すように、送信部１１と、アンテナ１２と、受信部１３と、制御部１４Ａと、を備えている。
また、非接触タグ２は、図６に示すように、アンテナ２１と、ＲＦ回路２２と、受信部２３と、送信部２４と、全体制御部２５と、メモリ２６と、表示制御部２７と、表示器２と８を備えている。
【００２９】
この第２実施形態は、図１に示す第１実施形態の構成と共通する部分を有し、その差異は図１に示すリーダライタ１を図６に示すリーダライタ１Ａに置き換えるとともに、その制御部１４を制御部１４Ａに置き換えたものである。
従って、第１実施形態とその機能が同一の構成要素には同一符号を付してその説明は省略する。
【００３０】
次に、このような構成からなる第２実施形態において、リーダライタ１Ａからの表示データを非接触タグ２が受信して表示器２８に表示する際に、その表示内容をスムーズに更新させる制御部１４Ａの動作について、図７を参照して説明する。
まず、非接触タグ２は、リーダライタ１Ａと接近して通信が可能になると、前回の通信の際に得られてメモリ２６に記憶されている表示データを、リーダライタ１Ａに送信する。リーダライタ１Ａがその表示データを受信すると、制御部１４Ａはそれを前回送信した表示データの初期値とする。
【００３１】
次に、制御部１４Ａは、非接触タグ２に表示データを送信する際に、その送信に先立って、前回送信した表示データと今回送信しようとする表示データとを、所定単位であるブロックごと比較してその異同を判定する（ステップＳ１１）。
ここで、今回送信しようとする表示データは、あとで前回送信した表示データとして使用するために、図示しないメモリにいったん記憶しておく。
【００３２】
次に、ステップＳ１１の判定結果に基づき、表示データの内容が異なるブロックについて、１個のブロックの領域または２個以上連続するブロックの領域を検出し、この検出したブロック領域の個数ｎを求める（ステップＳ１２）。
次のステップＳ１３では、第１更新時間ｔ１と第２更新時間ｔ２とを、（１）式と（２）式により求める。
ｔ１＝〔（表示データの内容が異なるブロック領域の個数）×（１ブロック当たりのデータの大きさ）×（メモリ書き込み時間）〕＋〔ｎ×（データ転送時間）〕・・・（１）
ｔ２＝〔（比較対象となるブロックの全体の個数）×（１ブロック当たりのデータの大きさ）×（メモリ書き込み時間）〕＋（データ転送時間）・・・（２）
ここで、表示データの内容が異なるブロック領域の個数は、例えば図５（Ｂ）の場合には、（ｌ＋ｍ＋ｎ＋ｏ）個である。１ブロック当たりのデータの大きさは、例えば図５（Ｂ）の場合にはｘバイトである。比較対象となるブロックの全体の個数は、例えば図５（Ｂ）の場合にはｙ個である。
【００３３】
また、ｎは上記のように求めたブロック領域の個数ｎである。メモリ書き込み時間は、非接触タグ２側のメモリ２６に表示データを書き込む際に必要な時間であり、予めわかっている。データ転送時間は、リーダライタ１から非接触タグ２に表示データを転送してメモリ２６に書き込むまでに必要な時間であり、予めわかっている。
次に、ステップＳ１４では、ステップＳ１３で求めた第１更新時間ｔ１と第２更新時間ｔ２とを比較する。この比較の結果、第１更新時間ｔ１が第２更新時間ｔ２よりも小さな場合または同じ場合には（ｔ１≦ｔ２）ステップＳ１５に進み、第１更新時間ｔ１が第２更新時間ｔ２よりも大きな場合には（ｔ１＞ｔ２）ステップＳ１６に進む。
【００３４】
ステップＳ１５では、今回送信すべき表示データのうち、前回送信した表示データとその内容が異なるブロック領域の表示データについて、そのブロック領域ごとに表示データを非接触タグ２に送るために、送信部１１にその表示データを出力する。
これを図５（Ｂ）を参照して説明すると、送信部１１は、ブロック領域ａ，ｂ，ｃ，ｄの各表示データを、そのブロック領域ごとに４回に分けて非接触タグ２に送信する。
【００３５】
この結果、非接触タグ２のメモリ２６の内容は、表示データの内容が異なる部分のみが部分的に書き換えられ、その書き換えが終了すると、メモリ２６の表示データが表示器２８に表示される。
ステップＳ１６では、今回送信すべき表示データの全てを、送信部１１が１度に非接触タグ２に送るように、送信部１１にその表示データを出力する。これを図５（Ｂ）を参照して説明すると、送信部１１はその表示データの全てを１度に非接触タグ２に送信する。
【００３６】
この結果、非接触タグ２のメモリ２６の内容は、表示データの内容の全てが今回の新たな表示データに書き換えられ、その書き換えが終了すると、その更新されたメモリ２６の表示データが表示器２８に表示される。
制御部１４Ａは、このようなステップＳ１１〜Ｓ１６の各処理を、非接触タグ２に新たな表示データを送信するたびに行う。なお、２回目以後は、ステップＳ１３において、第２更新時間ｔ２は１回目に求めた値と同じであるので、それを求める必要はない。
【００３７】
以上説明したように、第２実施形態によれば、表示データが大容量などのときであっても、リーダライタ１Ａから非接触タグ２に表示データを送信して表示器２８で表示する場合に、その表示器２８の表示内容の更新をスムーズに行うことができる。
（第３実施形態）
図８は、本発明の第３実施形態のＲＦＩＤシステムの構成を示すブロック図である。
【００３８】
この第３実施形態は、図８に示すように、リーダライタ１Ｂと非接触タグ２Ｂとからなり、リーダライタ１Ｂから非接触タグ２Ｂが電力の供給を受けることにより、リーダライタ１Ｂからの圧縮された表示データを非接触タグ２Ｂが受信して解凍処理し、この解凍処理した表示データをその表示器に表示するようにしたものである。
また、この第３実施形態は、その表示器の表示内容を更新する場合に、その表記内容の更新がスムーズにできるようにしたものである。
【００３９】
このため、リーダライタ１Ｂは、図８に示すように、送信部１１と、アンテナ１２と、受信部１３と、制御部１４Ｂと、を備えている。
送信部１１は、制御部１４Ｂから出力される圧縮された表示データを非接触タグ２Ｂに送信するものであり、搬送波をその圧縮表示データで変調した変調波をアンテナ１２に供給するようになっている。アンテナ１２は、非接触タグ２Ｂ側のアンテナ２１と電磁結合させて使用するようになっている。
【００４０】
受信部１３は、非接触タグ２Ｂのアンテナ２１からの送信波をアンテナ１２が受信すると、その受信波に基づいてデータを復調するものであり、その復調した受信データを制御部１４Ｂに出力するようになっている。
制御部１４Ｂは、送信部１１に圧縮させた表示データを送出するとともに、受信部１３から復調されたデータを受け取るようになっている。また、制御部１４Ｂは、ホストコンピュータ（図示せず）と接続されて、そのホストコンピュータで管理されるとともに、そこから表示データを受け取るようになっている。
【００４１】
次に、非接触タグ２Ｂの構成について説明する。
非接触タグ２Ｂは、図８に示すように、アンテナ２１と、ＲＦ回路２２と、受信部２３と、送信部２４と、全体制御部２５Ｂと、解凍処理部３０と、メモリ２６と、表示制御部２７と、表示器２８を備えている。
ここで、受信部２３、送信部２４、全体制御部２５Ａ、解凍処理部３０、メモリ２６、および表示制御部２７は、ロジック回路２９Ｂを構成する。
【００４２】
アンテナ２１は、リーダライタ１Ｂのアンテナ１２と電磁結合し、電磁誘導作用により誘起電圧を得るものである。
ＲＦ回路２２は、アンテナ２１の誘起電圧を直流電圧に変換して電源電圧を得るものである。このようにＲＦ回路２２は電源回路として機能し、その電源電圧により、ロジック部２９Ｂと表示器２８がそれぞれ駆動されるようになっている。
【００４３】
また、ＲＦ回路２２は、アンテナ２１の誘起電圧を受信部２３に出力するとともに、その受信電圧に基づいてクロックを抽出（生成）するようになっている。そのクロックは、ロジック回路２９Ｂのクロック動作に使用される。さらに、ＲＦ回路２２は、送信部２４からの出力をアンテナ２１に送出するようになっている。
受信部２３は、アンテナ２１の誘起電圧に基づいてリーダライタ１Ｂから送信される圧縮された表示データを復調し、その復調データを全体制御部２５Ｂに出力するようになっている。送信部２４は、全体制御部２５Ｂからの送信データをリーダライタ１Ｂに送信するものであり、搬送波をその送信データで変調した変調波をＲＦ回路２２を介してアンテナ２１に供給するようになっている。
【００４４】
全体制御部２５Ｂは、受信部２３、送信部２４、解凍処理部３０、メモリ２６、および表示制御部２７との間でそれぞれデータの授受を行うとともに、その各部を所定の手順で制御するものである。また、全体制御部２５Ｂは、リーダライタ１Ｂからの表示データを受け取って表示器２８の内容を更新する際に、後述する制御（図９参照）を行うようになっている。
【００４５】
解凍処理部３０は、受信部２３が復調したリーダライタ１Ｂからの圧縮された表示データを解凍するようになっている。
メモリ２６は、各種のデータを記憶する書き換え自在なものである。このメモリ２６は、解凍処理部３０で解凍処理された表示データを記憶するようになっている。
表示制御部２７は、全体制御部２５Ｂから表示データが転送されたときに、その表示データを表示器２８に表示させるための制御を行う。表示器２８は、各種のものが使用できるが、例えば電気泳動ディスプレイが好ましい。
【００４６】
次に、このような構成からなる第１実施形態において、リーダライタ１からの表示データを非接触タグ２が受信して表示器２８に表示する際に、その表示内容をスムーズに更新させる動作について、図８および図９を参照して説明する。
いま、非接触タグ２Ｂが、リーダライタ１Ｂと接近して通信が可能になり、リーダライタ１Ｂが圧縮された表示データを送信すると、非接触タグ２Ｂはその圧縮表示データを受信し、その圧縮表示データを解凍処理部３０は解凍処理する。
【００４７】
ここで、非接触タグ２Ｂのメモリ２６には、リーダライタ１Ｂと非接触タグ２Ｂとの間で前回の通信の際に得られた解凍済みの表示データが記憶されている。そこで、全体制御部２５Ｂは、そのメモリ２６に記憶されている表示データを前回の表示データの初期値とする。
そこで、全体制御部２５Ｂは、メモリ２６に記憶されている前回の表示データと、今回受信されて解凍されている表示データとを、所定単位であるブロックごと比較してその異同を判定する（ステップＳ２１）。
【００４８】
次に、ステップＳ２１の判定結果に基づき、表示データの内容が異なるブロックについて、１個のブロックの領域または２個以上連続するブロックの領域を検出し、この検出したブロック領域の個数ｎを求める（ステップＳ２２）。
次に、ステップＳ２２で求めたブロック領域の個数ｎを所定値である閾値ｄと比較し（ステップＳ２３）、その個数ｎが閾値ｄ以下の場合にはステップＳ２４に進み、その個数ｎが閾値ｄより大きい場合にはステップＳ２５に進む。
【００４９】
ステップＳ２４では、今回受信して解凍処理された表示データのうち、前回の表示データとその内容が異なるブロック領域の表示データについて、そのブロック領域ごとに表示データをメモリ２６に書き込む。
この結果、メモリ２６の内容は、表示データの内容が異なる部分のみが部分的に書き換えられ（更新され）、その書き換えが終了すると、メモリ２６の表示データが表示器２８に表示される。
【００５０】
ステップＳ２５では、今回受信して解凍処理された表示データの全てを、メモリ２６に書き込む。この結果、メモリ２６の内容は、表示データの内容の全てが今回の新たな表示データに書き換えられ、その書き換えが終了すると、その更新されたメモリ２６の表示データが表示器２８に表示される。
全体制御部２５Ｂは、このようなステップＳ２１〜Ｓ２５の各処理を、非接触タグ２Ｂが新たな表示データを受信するたびに行う。
【００５１】
以上説明したように、第３実施形態によれば、表示データが大容量などのときであっても、リーダライタ１Ｂから非接触タグ２Ｂに表示データを送信して表示器２８で表示する場合に、その表示器２８の表示内容の更新をスムーズに行うことができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の第１実施形態の構成を示すブロック図である。
【図２】図１に示すメモリの表示のための記憶領域の一例を示す図である。
【図３】図１に示す表示器の表示例を示す図であり、（Ａ）は横方向の表示の場合であり、（Ｂ）は縦方向の表示の場合である。
【図４】第１実施形態のリーダライタの制御部の動作を説明するフローチャートである。
【図５】前回送信した表示データと今回送信すべき表示データとを比較して、表示データの異同を求める場合の説明図である。
【図６】本発明の第２実施形態の構成を示すブロック図である。
【図７】第２実施形態のリーダライタの制御部の動作を説明するフローチャートである。
【図８】本発明の第３実施形態の構成を示すブロック図である。
【図９】第３実施形態の非接触タグの全体制御部の動作を説明するフローチャートである。
【符号の説明】
【００５３】
１、１Ａ、１Ｂ・・・リーダライタ、２、２Ｂ・・・非接触タグ、１１、２４・・・送信部、１２、２１・・・アンテナ（アンテナコイル）、１３、２３・・・受信部、１４、１４Ａ、１４Ｂ・・・制御部、２２・・・ＲＦ回路、２５、２５Ｂ・・・全体制御部、２６・・・メモリ、２７・・・表示制御部、２８・・・表示器、３０・・・解凍処理部
【図１】
2006277014.tif 000003
【図２】
2006277014.tif 000004
【図３】
2006277014.tif 000005
【図４】
2006277014.tif 000006
【図５】
2006277014.tif 000007
【図６】
2006277014.tif 000008
【図７】
2006277014.tif 000009
【図８】
2006277014.tif 000010
【図９】
2006277014.tif 000011