(57)【要約】【課題】ＲＦＩＤタグおよびＲＦＩＤタグを用いた情報処理装置においてＲＦＩＤタグの低消費電力化を図ること。【解決手段】情報処理装置３１はキャリア送信部３２および処理部３５を備えている。キャリア送信部３２は、送信するキャリア信号の送信パターンを保持する送信パターン保持部３３、および送信パターンに基づいてキャリア信号を送信する送信部３４を備えている。処理部３５は、送信部３４から送出される信号を電力に変換して動作し、キャリア信号の検出に応じて検出信号を出力する受信部３６、検出信号のパターンを保持する受信パターン保持部３７、および受信パターン保持部３７を参照し、検出信号のパターンを解析する解析部３８を備えている。【選択図】図１
2012033019.tif 000002
【特許請求の範囲】
【請求項１】
送信するキャリア信号の送信パターンを保持する送信パターン保持部と、
前記送信パターンに基づいてキャリア信号を送信する送信部と、
を有するキャリア送信部と、
前記送信部から送出される信号を電力に変換して動作し、キャリア信号の検出に応じて検出信号を出力する受信部と、
前記検出信号のパターンを保持する受信パターン保持部と、
前記受信パターン保持部を参照し、前記検出信号のパターンを解析する解析部と、
を有する処理部と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記キャリア信号の送信パターンは、パターンごとに前記キャリア信号の停止期間が異なることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記解析部は、前記検出信号のレベルが第１のレベルから第２のレベルに遷移し、再び第１のレベルに復帰する際の前記第２のレベルの期間に基づいて前記検出信号のパターンを解析することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
受信したキャリア信号を電力に変換して動作し、前記キャリア信号の検出に応じて検出信号を出力する受信部と、
前記キャリア信号の送信元が送信する送信パターンを照合する照合パターンを保持するパターン保持部と、
前記パターン保持部を参照し、前記検出信号のパターンを解析する解析部と、
を有することを特徴とするＲＦＩＤタグ。
【請求項５】
前記解析部は、前記検出信号のレベルが第１のレベルから第２のレベルに遷移し、再び第１のレベルに復帰する際の前記第２のレベルの期間に基づいて前記検出信号のパターンを解析することを特徴とする請求項４に記載のＲＦＩＤタグ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置およびＲＦＩＤタグに関する。
【背景技術】
【０００２】
従来、商品の管理やメンテナンス情報の管理などにＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグが用いられている。ＲＦＩＤタグでは、無線通信によってＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、集積回路）タグに対して個別情報が読み書きされる。
【０００３】
ＲＦＩＤタグとして、例えばリーダライタ装置から送信された無線信号を受信し、その受信信号に含まれている信号に基づいて所定の動作をするものがある。例えば、受信信号に所定の信号が含まれているときにタグ内の電源部からタグ内の処理部に電力を供給し、別の所定の信号が含まれているときにタグ内のメモリから読み出したデータをリーダライタ装置へ送信するように動作するＲＦＩＤタグがある。このようにＲＦＩＤタグに電池などの電源部を内蔵し、その電源部から供給される電力によって動作するタグをアクティブタイプのタグと呼ぶことがある。
【０００４】
一方、電池を内蔵していないパッシブタイプと呼ばれるＲＦＩＤタグがある。パッシブタイプのＲＦＩＤタグでは、リーダライタ装置から送出された電波を整流して電力を発生し、この電力をタグ内のメモリに供給してメモリに情報が書き込まれる。また、セミパッシブタイプと呼ばれるＲＦＩＤタグがある。セミパッシブタイプのＲＦＩＤタグでは、内蔵するセンサを内蔵の電池から供給される電力で動作させ、リーダライタ装置との通信にはパッシブタイプと同様にリーダライタ装置からの電波から誘起される電力が用いられる。
【０００５】
図１５は、従来のセミパッシブタイプのＲＦＩＤタグおよびリーダライタ装置を含む情報処理装置を示すブロック図である。図１５に示すように、リーダライタ装置１は、ホストからの指示に基づいてコマンド生成部２によりコマンド情報を生成する。生成されたコマンド情報は、キャリア信号に載せて送信ＲＦ回路３からアンテナを介してＲＦＩＤタグ４へ送信される。
【０００６】
図１６は、従来のセミパッシブタイプのＲＦＩＤタグを示すブロック図である。図１６に示すように、ＲＦＩＤタグ４は、アンテナを介してコマンド情報を含む電波を受信すると、電源再生回路６により電力を再生し、再生した電力をパッシブタグ部５の各部に供給する。パッシブタグ部５では、送受信回路８で受信したコマンド情報に基づいてタグコントローラ９によりメモリ１０に対するデータの読み出しや書き込みが行われる。センサ１９等のデバイスの動作を制御するコマンドデータもタグコントローラ９によりメモリ１０に書き込まれる。また、キャリア検知信号生成回路７は、電源再生回路６からの電力の供給および停止に基づいてキャリア検知信号を生成する。
【０００７】
コントローラ部１１では、キャリア信号検出部１２がキャリア検知信号に基づいてキャリア信号のオンおよびオフを検出する。キャリア信号がオフであるときには、デバイスコントロール部１３により電源スイッチ１６が切り替えられ、電池１８で駆動されている電源回路１７から電力がメモリ１０に供給される。そして、メモリアクセス部１５は、メモリ１０へアクセスして、メモリ１０に記憶されているコマンドデータを読み出す。コマンド制御部１４は、読み出されたコマンドデータに基づいて命令を解釈し、デバイスコントロール部１３によりセンサ１９等のデバイスの電源をオンにしたりオフにするなどの制御を行う。
【０００８】
図１７は、従来の情報処理装置の動作タイミング図である。図１７に示すように、ＲＦＩＤタグ４では、キャリア検知信号２５がオンになると、コントローラ部１１は、メモリアクセス部１５によりメモリ１０へアクセスする。そして、コントローラ部１１は、メモリ１０にコントローラ部向けのコマンドが書き込まれているか否かを確認する。コントローラ部１１は、コントローラ部向けのコマンドとパッシブタグ部向けのコマンドとを区別することができないため、コントローラ部向けのスタートコマンド２１、パッシブタグ部向けのリードコマンド２２、パッシブタグ部向けのライトコマンド２３およびコントローラ部向けのストップコマンド２４のいずれの場合でも、コントローラ部１１によるメモリアクセス２６が発生する。センサ１９等のデバイスは、コントローラ部向けのスタートコマンド２１によってスリープ状態からセンシング等の動作状態へ遷移し、コントローラ部向けのストップコマンド２４によって動作状態からスリープ状態へ遷移する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】国際公開第２００９／０１９７３５号パンフレット
【特許文献２】特開２００８−９８２６号公報
【特許文献３】特表２００７−５２５８５９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来のセミパッシブタイプのＲＦＩＤタグを用いた情報処理装置では、ＲＦＩＤタグがリーダライタ装置からのキャリア信号を検知するたびにコントローラ部によるメモリアクセスが発生し、メモリにコントローラ部向けのコマンドデータが書き込まれているか否かが調べられる。そのため、ＲＦＩＤタグがリーダライタ装置からのキャリア信号を受信可能な範囲に存在する場合には、コントローラ部によるメモリアクセスが頻発するため消費電力が増えるという問題点がある。特に、例えば強誘電体メモリ（ＦＲＡＭ：Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のように消費電力が多いタイプのメモリを用いた場合には、頻発するメモリアクセスによって電池の消耗が激しくなってしまう。
【００１１】
低消費電力化を図ることができる情報処理装置およびＲＦＩＤタグを提供することを目的とする。
【課題を解決するための手段】
【００１２】
情報処理装置はキャリア送信部および処理部を含む。キャリア送信部は送信パターン保持部および送信部を有する。送信パターン保持部は、送信するキャリア信号の送信パターンを保持する。送信部は送信パターンに基づいてキャリア信号を送信する。処理部は受信部、受信パターン保持部および解析部を有する。受信部は、送信部から送出される信号を電力に変換して動作し、キャリア信号の検出に応じて検出信号を出力する。受信パターン保持部は検出信号のパターンを保持する。解析部は受信パターン保持部を参照し、検出信号のパターンを解析する。
【発明の効果】
【００１３】
情報処理装置およびＲＦＩＤタグにおいて、処理部の低消費電力化を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１にかかる情報処理装置を示すブロック図である。
【図２】実施例２にかかる情報処理装置を示すブロック図である。
【図３】実施例２にかかる情報処理装置におけるスタートコマンドの一例を示す模式図である。
【図４】実施例２にかかる情報処理装置におけるストップコマンドの一例を示す模式図である。
【図５】実施例２にかかるＲＦＩＤタグを示すブロック図である。
【図６】実施例２にかかる情報処理装置におけるパターンテーブルの一例を示す模式図である。
【図７】実施例２にかかる情報処理装置におけるメモリアクセステーブルの一例を示す模式図である。
【図８】実施例２にかかるリーダライタ装置における処理手順を示すフローチャートである。
【図９】実施例２にかかるＲＦＩＤタグのパッシブタグ部における処理手順を示すフローチャートである。
【図１０】実施例２にかかるＲＦＩＤタグのコントローラ部における処理手順を示すフローチャートである。
【図１１】実施例２にかかるＲＦＩＤタグのコントローラ部における処理を説明する模式図である。
【図１２】実施例２にかかるＲＦＩＤタグにおけるスタートコマンドに対する処理手順を示すフローチャートである。
【図１３】実施例２にかかるＲＦＩＤタグにおけるストップコマンドに対する処理手順を示すフローチャートである。
【図１４】実施例２にかかる情報処理装置の動作タイミング図である。
【図１５】従来の情報処理装置を示すブロック図である。
【図１６】従来のＲＦＩＤタグを示すブロック図である。
【図１７】従来の情報処理装置の動作タイミング図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、この情報処理装置およびＲＦＩＤタグの好適な実施の形態を詳細に説明する。情報処理装置およびＲＦＩＤタグは、キャリア送信部から送信パターンに基づいてキャリア信号を送信し、処理部においてキャリア信号の検出に応じて出力される検出信号のパターンを解析することで、処理部の省電力化を図るものである。
【００１６】
（実施例１）
・情報処理装置の説明
図１は、実施例１にかかる情報処理装置を示すブロック図である。図１に示すように、情報処理装置３１はキャリア送信部３２および処理部３５を備えている。キャリア送信部３２は送信パターン保持部３３および送信部３４を備えている。送信パターン保持部３３は、処理部３５へ送信するキャリア信号の送信パターンを保持している。送信部３４は、送信パターン保持部３３に保持されている送信パターンに基づいて処理部３５へキャリア信号を送信する。
【００１７】
処理部３５は受信部３６、受信パターン保持部３７および解析部３８を有する。受信部３６は、送信部３４から送出された信号を受信し、その受信信号を電力に変換して動作する。受信部３６はキャリア信号の検出に応じて検出信号を出力する。受信パターン保持部３７は検出信号のパターンを保持する。解析部３８は受信パターン保持部３７を参照し、受信部３６から出力された検出信号のパターンを解析する。
【００１８】
実施例１によれば、処理部３５において検出信号のパターンを解析することによって、キャリア送信部３２が送信した信号に含まれるコマンドを解釈することができるので、メモリ等の他のデバイスからコマンドを読み出さずに済む。従って、処理部３５の省電力化を図ることができる。特に、強誘電体メモリのように消費電力の多いメモリからコマンドを読み出す場合には、メモリへのアクセス量が減ることによって処理部３５の省電力化を図ることができる。
【００１９】
（実施例２）
実施例２は、実施例１にかかる情報処理装置をＲＦＩＤタグシステムに適用したものである。
【００２０】
・情報処理装置の説明
図２は、実施例２にかかる情報処理装置を示すブロック図である。図２に示すように、情報処理装置としてのＲＦＩＤタグシステム４１は、キャリア送信部としてのリーダライタ装置４２および処理部としてのＲＦＩＤタグ４７を備えている。
【００２１】
・リーダライタ装置の説明
リーダライタ装置４２は、送信パターン保持部としてのパターン生成テーブル４３、並びに送信部としてのコマンド生成部４４、パターン生成部４５および送信ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路４６を備えている。コマンド生成部４４は、ホストからの指示に基づいてＲＦＩＤタグ４７の後述するパッシブタグ部向けのコマンド情報および後述するコントローラ部向けのコマンド情報を生成する。パターン生成テーブル４３には、キャリア信号の送信パターンが、例えばＲＦＩＤタグ４７のコントローラ部向けのコマンドごとに格納されている。
【００２２】
パターン生成部４５は、パターン生成テーブル４３を参照し、ＲＦＩＤタグ４７のコントローラ部向けのコマンドの種類に対応するキャリア信号の送信パターンを生成する。送信ＲＦ回路４６は、コントローラ部向けのコマンド情報およびパッシブタグ部向けのコマンド情報を無線信号に変換してアンテナから送信する。コマンド生成部４４およびパターン生成部４５は、後述するリーダライタ装置における処理手順をコンピュータに実行させるプログラムを、プロセッサが実行することにより実現されてもよい。このプログラムは、プロセッサがアクセス可能なメモリに格納されていてもよい。パターン生成テーブル４３は、プロセッサがアクセス可能なメモリに格納されていてもよい。
【００２３】
・キャリア信号の送信パターンの説明
図３は、実施例２にかかる情報処理装置におけるスタートコマンドの一例を示す模式図である。スタートコマンドはＲＦＩＤタグ４７のコントローラ部向けのコマンドの一つである。スタートコマンドによって、例えばＲＦＩＤタグ４７内に設けられた後述するセンサ等のデバイスが動作を開始する。
【００２４】
図３に示すように、スタートコマンドに対応するキャリア信号の送信パターンは、キャリア信号７１とキャリア信号７２との間に例えば３０ｍｓの停止期間（ｄｔ）を有する。一つのキャリア信号７１には、例えば４個のオン期間７３〜７６とそれぞれの間のオフ期間が含まれている。図３に示すスタートコマンドのパターンは、図２に示すパターン生成テーブル４３に「スタート，３０，１，０，３」と記載されているパターンに対応している。
【００２５】
図４は、実施例２にかかる情報処理装置におけるストップコマンドの一例を示す模式図である。ストップコマンドはＲＦＩＤタグ４７のコントローラ部向けのコマンドの一つである。ストップコマンドによって、例えばＲＦＩＤタグ４７内に設けられた後述するセンサ等のデバイスが動作を停止する。
【００２６】
図４に示すように、ストップコマンドに対応するキャリア信号の送信パターンは、キャリア信号７１とキャリア信号７２との間に例えば１００ｍｓの停止期間（ｄｔ）を有する。図４に示すストップコマンドのパターンは、図２に示すパターン生成テーブル４３に「ストップ，１００，０，０，４」と記載されているパターンに対応している。
【００２７】
なお、ＲＦＩＤタグ４７のコントローラ部向けのコマンドに対応するキャリア信号の送信パターンは、図３または図４に示す例に限らない。また、図３または図４に示す例ではコントローラ部向けのコマンドによってキャリア信号７１，７２の停止期間（ｄｔ）の長さを変えている。それに対して、コントローラ部向けのコマンドによってキャリア信号７１，７２の長さを変えてもよいし、キャリア信号７１，７２の長さおよび停止期間（ｄｔ）の長さの両方を変えてもよい。
【００２８】
・パターン生成テーブルの説明
図２に示すように、パターン生成テーブル４３には、キャリア信号の送信パターンとして、例えばＲＦＩＤタグ４７のコントローラ部向けのコマンドごとに「コマンド名」、「ｄｔ」、「ライト数」、「リード数」および「キャリア数」の各データが格納されている。「コマンド名」としては例えばスタートコマンドを表すスタートや、ストップコマンドを表すストップなどである。
【００２９】
「ｄｔ」はキャリア信号の停止期間を規定するデータである。「ｄｔ」が例えば３０であればキャリア信号の停止期間は３０ｍｓである。
【００３０】
「ライト数」は、パッシブタグ部向けのライトコマンドの信号を載せるキャリア信号のオン期間の数を規定するデータである。「ライト数」が例えば０であればキャリア信号にはライトコマンドの信号が載らない。「ライト数」が例えば１であればライトコマンドの信号はキャリア信号の一つのオン期間に載せられる。ライトコマンドによってＲＦＩＤタグ４７では、ＲＦＩＤタグ４７内のメモリの指定領域にデータが書き込まれる。ライトコマンドによってＲＦＩＤタグ４７内のメモリに書き込まれるデータの一つに、スタートコマンドによって動作させるセンサ等のデバイスのＩＤ（Ｉｄｅｎｔｉｆｉｅｒ、識別子）やパラメータ情報がある。
【００３１】
「リード数」は、パッシブタグ部向けのリードコマンドの信号を載せるキャリア信号のオン期間の数を規定するデータである。「リード数」が例えば０であればキャリア信号にはリードコマンドの信号が載らない。「リード数」が例えば１であればリードコマンドの信号はキャリア信号の一つのオン期間に載せられる。リードコマンドによってＲＦＩＤタグ４７では、ＲＦＩＤタグ４７内のメモリの指定領域からデータが読み出される。
【００３２】
「キャリア数」は、ライトコマンドやリードコマンドなどの信号が載っていないキャリア信号、すなわち変調がかけられていないキャリア信号のオン期間の数を規定するデータである。「キャリア数」が例えば３であればキャリア信号の三つのオン期間において変調がかけられていない。
【００３３】
なお、「ライト数」や「リード数」がゼロでない場合、ライトコマンドやリードコマンドの信号は一つのキャリア信号７１（または７２）に載せられてもよいし、複数のキャリア信号７１（または７２）に載せられてもよい。また、「ライト数」や「リード数」がゼロでない場合、ライトコマンドやリードコマンドの信号はキャリア信号７１（または７２）の一つのオン期間に載せられてもよいし、複数のオン期間に載せられてもよい。
【００３４】
一例として、ライトコマンドやリードコマンドの信号は、キャリア信号の送信パターンの先頭のキャリア信号７１に載せられてもよい。また、一例として、ライトコマンドやリードコマンドの信号は、キャリア信号７１（または７２）の先頭のオン期間７３に載せられてもよい。図２に示すパターン生成テーブル４３におけるスタートコマンドのパターンでは、図３に示す図において先頭のキャリア信号７１の先頭のオン期間７３にライトコマンドの信号が載る。残りのキャリア信号７２、および先頭のキャリア信号７１の残りの３個のオン期間７４〜７６では変調がかけられない。図２に示すパターン生成テーブル４３におけるストップコマンドのパターンでは、図４に示す図においていずれのキャリア信号７１，７２のいずれのオン期間７３〜７６にも変調がかけられない。
【００３５】
・ＲＦＩＤタグの説明
図５は、実施例２にかかるＲＦＩＤタグを示すブロック図である。図５に示すように、ＲＦＩＤタグ４７はパッシブタグ部５１、コントローラ部５７、電源スイッチ６５、電源回路６６、電池６７およびセンサ６８を備えている。コントローラ部５７は、通常時スリープ状態にあり、パッシブタグ部５１からキャリア検知信号を受け取るのを待機する状態にある。
【００３６】
パッシブタグ部５１は、受信部としての電源再生回路５２およびキャリア検知信号生成回路５３、送受信回路５４、タグコントローラ５５、並びにメモリ５６を備えている。メモリ５６の一例として、例えば強誘電体メモリ（ＦＲＡＭ）が挙げられる。電源再生回路５２は、アンテナを介して受信したキャリア信号を電力に変換する。キャリア検知信号生成回路５３、送受信回路５４、タグコントローラ５５およびメモリ５６は、電源再生回路５２から供給される電力によって動作する。
【００３７】
キャリア検知信号生成回路５３は、電源再生回路５２から電力が供給されている間、キャリア信号を検出する。キャリア検知信号生成回路５３は、キャリア信号を検出すると検出信号としてのキャリア検知信号を出力する。
【００３８】
送受信回路５４はリーダライタ装置４２との間で無線通信によって信号の送受信を行う。タグコントローラ５５は、リーダライタ装置４２から送られてきたコマンド情報を送受信回路５４から受け取る。タグコントローラ５５は、リードコマンドを受け取った場合、メモリ５６内の指定領域からデータを読み出して送受信回路５４を介してリーダライタ装置４２へ返却する。タグコントローラ５５は、ライトコマンドを受け取った場合、メモリ５６内の指定領域にデータを書き込む。
【００３９】
コントローラ部５７はタイマ５８、キャリア信号検出部５９、受信パターン保持部（パターン保持部）としてのパターンテーブル６０、解析部としてのパターン解析部６１、コマンド制御部６２、デバイスコントロール部６３およびメモリアクセス部６４を備えている。キャリア信号検出部５９は、キャリア検知信号生成回路５３から出力されたキャリア検知信号を検出する。キャリア信号検出部５９は、キャリア検知信号のレベルがローからハイまたはハイからローに切り替わるたびにタイマ５８から時刻情報を取得してパターン解析部６１へ送る。
【００４０】
パターン解析部６１は、パターンテーブル６０を参照し、キャリア信号検出部５９から取得した時刻情報に基づいてコントローラ部向けのコマンドを解析する。パターンテーブル６０には、キャリア検知信号の照合パターンのデータが登録されている（図６参照）。パターン解析部６１は、解析したコマンドのデータをコマンド制御部６２に通知する。
【００４１】
コマンド制御部６２は、通知されたコマンドのデータおよび後述するメモリアクセスに関する情報（図７参照、メモリアクセステーブル）に基づいて、デバイスコントロール部６３を介してメモリアクセス部６４によるメモリ５６へのアクセスを制御する。メモリアクセス部６４は、デバイスコントロール部６３の制御によって、メモリ５６の指定された領域から例えばセンサ６８等のデバイスのＩＤやパラメータ情報を読み出す。コマンド制御部６２は、メモリ５６から読み出されたＩＤが自身のＩＤと一致するか否かを判断する。読み出されたパラメータ情報はメモリアクセス部６４からデバイスコントロール部６３に渡される。
【００４２】
デバイスコントロール部６３は、センサ６８等のデバイスのＩＤやパラメータ情報に基づいて、指定されたセンサ６８等のデバイスの電源をオンにしたりオフにしたりする。センサ６８で取得したデータはメモリアクセス部６４に渡され、メモリアクセス部６４によってメモリ５６に書き込まれる。センサ６８の一例として、例えば環境の温度を検出する温度センサ、環境の湿度を検出する湿度センサ、または振動や衝撃を検出する加速度センサなどが挙げられる。キャリア信号検出部５９、パターン解析部６１、コマンド制御部６２、デバイスコントロール部６３およびメモリアクセス部６４は、後述するコントローラ部における処理手順、スタート処理手順およびストップ処理手順をコンピュータに実行させるプログラムを、プロセッサが実行することにより実現されてもよい。このプログラムは、プロセッサがアクセス可能なメモリに格納されていてもよい。パターンテーブル６０は、プロセッサがアクセス可能なメモリに格納されていてもよい。
【００４３】
コントローラ部５７には電池６７で駆動される電源回路６６から電力が供給される。メモリアクセス部６４によってメモリ５６にアクセスする際には、メモリ５６は、電源回路６６から供給される電力によって動作する。メモリ５６には電源回路６６からとパッシブタグ部５１の電源再生回路５２から電力が供給される。デバイスコントロール部６３の制御によって電源スイッチ６５が切り替えられることによって、電源回路６６および電源再生回路５２のいずれか一方からメモリ５６に電力が供給される。
【００４４】
・パターンテーブルの説明
図６は、実施例２にかかる情報処理装置におけるパターンテーブルの一例を示す模式図である。図６に示すように、パターンテーブル６０には、キャリア検知信号の照合パターンとして、例えばＲＦＩＤタグ４７のコントローラ部向けのコマンドごとにスタートやストップなどの「コマンド名」、およびキャリア検知信号の停止期間「ｄｔ」の各データが格納されている。キャリア検知信号の停止期間は、キャリア信号の停止期間と同じである。
【００４５】
・メモリアクセステーブルの説明
図７は、実施例２にかかる情報処理装置におけるメモリアクセステーブルの一例を示す模式図である。図７に示すように、メモリアクセステーブル６９には、例えばＲＦＩＤタグ４７のコントローラ部向けのコマンドごとにスタートやストップなどの「コマンド名」、パラメータがあるかないかを示す「パラメータ有無」およびメモリ５６におけるパラメータの格納領域を示す「パラメータ領域」の各データが格納されている。図７に示す例では、スタートコマンドに対してはパラメータがあり、そのパラメータは０ｘ０００１３〜０ｘ０００２０の領域に格納されている。ストップコマンドに対してはパラメータがないので、パラメータの格納領域は指定されていない。メモリアクセステーブル６９は例えばコマンド制御部６２に含まれている。メモリアクセステーブル６９は、プロセッサがアクセス可能なメモリに格納されていてもよい。
【００４６】
・情報処理装置における処理手順の説明
実施例２にかかる情報処理装置としてのＲＦＩＤタグシステムにおける処理手順について説明する。リーダライタ装置４２における処理手順、ＲＦＩＤタグ４７のパッシブタグ部５１における処理手順およびＲＦＩＤタグ４７のコントローラ部５７における処理手順の順に説明する。
【００４７】
・リーダライタ装置における処理手順の説明
図８は、実施例２にかかるリーダライタ装置における処理手順を示すフローチャートである。図８に示すように、リーダライタ装置４２の電源がオンとなり、リーダライタ装置４２での処理が開始されると、コマンド生成部４４はホストからの指示によってパッシブタグ部向けのコマンド情報を発行するのか否かを判断する（ステップＳ１）。パッシブタグ部向けのコマンド情報を発行する場合（ステップＳ１：Ｙｅｓ）、コマンド生成部４４はパッシブタグ部向けのコマンド情報を生成する（ステップＳ８）。次いで、送信ＲＦ回路４６はパッシブタグ部向けのコマンド情報を発行し、送信する（ステップＳ９）。
【００４８】
パッシブタグ部向けのコマンド情報を発行しない場合（ステップＳ１：Ｎｏ）、コマンド生成部４４はコントローラ部向けのコマンド情報を発行するのか否かを判断する（ステップＳ２）。コントローラ部向けのコマンド情報を発行しない場合（ステップＳ２：Ｎｏ）、ステップＳ１に戻り、ホストからのコマンド情報発行の指示を待つ。
【００４９】
一方、コントローラ部向けのコマンド情報を発行する場合（ステップＳ２：Ｙｅｓ）、コマンド生成部４４はコントローラ部向けのコマンド情報を生成する（ステップＳ３）。ＲＦＩＤタグ４７がコントローラ部向けのコマンド情報に基づいて動作する際に制御情報が必要である場合には、その制御情報をパッシブタグ部向けのライトコマンドに埋め込む。パッシブタグ部向けのライトコマンドに埋め込まれる制御情報の一例として、例えばセンサ６８等のデバイスのＩＤやパラメータ情報などがある。
【００５０】
次いで、パターン生成部４５は、コントローラ部向けのコマンドの種類に対応するキャリア信号の送信パターンを生成する（ステップＳ４）。例えば、スタートコマンドの場合には３０ｍｓの停止期間（ｄｔ）を有し、ストップコマンドの場合には１００ｍｓの停止期間（ｄｔ）を有するキャリア信号の送信パターンが生成される。次いで、送信ＲＦ回路４６は、コントローラ部向けのコマンド情報を発行する（ステップＳ５）。
【００５１】
その状態でコントローラ部向けのコマンド情報の送信が終了するのを待つ（ステップＳ６：Ｎｏ）。コントローラ部向けのコマンド情報の送信が終了したら（ステップＳ６：Ｙｅｓ）、あるいはステップＳ９でパッシブタグ部向けのコマンド情報の送信が終了したら、コマンド生成部４４は次のコマンド情報を発行するか否かを判断する（ステップＳ７）。次のコマンド情報を発行する場合（ステップＳ７：Ｙｅｓ）、ステップＳ１に戻り、ホストからのコマンド情報発行の指示を待つ。次のコマンド情報を発行しない場合（ステップＳ７：Ｎｏ）、処理を終了する。
【００５２】
・ＲＦＩＤタグのパッシブタグ部における処理手順の説明
図９は、実施例２にかかるＲＦＩＤタグのパッシブタグ部における処理手順を示すフローチャートである。ＲＦＩＤタグ４７がキャリア信号を受信すると、電源再生回路５２によりパッシブタグ部５１の電源がオンとなる。そして、図９に示すように、パッシブタグ部５１での処理が開始されると、タグコントローラ５５は送受信回路５４を介してＩＤおよびコマンド情報を受信する（ステップＳ１１）。
【００５３】
次いで、タグコントローラ５５は、受信したＩＤが自身のＩＤと一致するか否かを判断する（ステップＳ１２）。ＩＤが一致しない場合、ＲＦＩＤタグ４７はＩＤが一致する信号を受信するのを待つ（ステップＳ１２：Ｎｏ）。ＩＤが一致する場合（ステップＳ１２：Ｙｅｓ）、タグコントローラ５５は、受信したコマンド情報を解釈する（ステップＳ１３）。そして、タグコントローラ５５は解釈したコマンドの種類に応じたコマンドの処理を行う（ステップＳ１４）。コマンドの種類がライトコマンドである場合（ステップＳ１４：ライトコマンド）、タグコントローラ５５はメモリ５６の指定領域にデータを書き込み（ステップＳ１７）、処理を終了する。
【００５４】
コマンドの種類がリードコマンドである場合（ステップＳ１４：リードコマンド）、タグコントローラ５５はメモリ５６の指定領域からデータを読み出す（ステップＳ１５）。次いで、タグコントローラ５５は、読み出したデータを送受信回路５４へ出力し（ステップＳ１６）、処理を終了する。送受信回路５４に渡されたデータはリーダライタ装置４２へ送信される。コマンドの種類がライトコマンドでもなく、リードコマンドでもない場合（ステップＳ１４：その他）、タグコントローラ５５はコマンドの解釈に失敗したとして、何も行わずに処理を終了する。
【００５５】
・ＲＦＩＤタグのコントローラ部における処理手順の説明
図１０は、実施例２にかかるＲＦＩＤタグのコントローラ部における処理手順を示すフローチャートである。図１１は、実施例２にかかるＲＦＩＤタグのコントローラ部における処理を説明する模式図である。
【００５６】
図１０に示すように、コントローラ部５７での処理の開始にあたってコントローラ部５７が初期化される。初期状態ではコントローラ部５７はスリープ状態にあり、キャリア検知信号生成回路５３からのキャリア検知信号の入力による割り込みの発生待ち状態にある。また、電池６７、電源回路６６および電源スイッチ６５によるメモリ５６への電力供給が無効、すなわちこの電源系統での電力がメモリ５６に供給されていない状態にある（ステップＳ２１）。
【００５７】
スリープ状態において、キャリア信号検出部５９は、パッシブタグ部５１へのアクセスに続いてキャリア検知信号のレベルが変化したか否かを判断する（条件分岐：Ａ、ステップＳ２２）。キャリア検知信号のレベルに変化がない場合（ステップＳ２２：Ｎｏ）、変化するまで待つ。キャリア検知信号のレベルが変化すると（ステップＳ２２：Ｙｅｓ）、コントローラ部５７が起動する。そして、キャリア信号検出部５９はタイマ５８から時刻情報を取得する。このときの時刻をＴｓとする（ステップＳ２３）。
【００５８】
次いで、キャリア信号検出部５９は、パッシブタグ部５１へのアクセスに続いてキャリア検知信号のレベルが変化したか否かを判断する（条件分岐：Ｂ、ステップＳ２４）。キャリア検知信号のレベルに変化がない場合（ステップＳ２４：Ｎｏ）、変化するまで待つ。キャリア検知信号のレベルが変化すると（ステップＳ２４：Ｙｅｓ）、キャリア信号検出部５９はタイマ５８から時刻情報を取得する。このときの時刻をＴｅとする（ステップＳ２５）。
【００５９】
次いで、キャリア信号検出部５９はＢの条件分岐（ステップＳ２４）においてキャリア検知信号のレベルがローからハイに切り替わったのか否かを判断する（条件分岐：Ｃ、ステップＳ２６）。ステップＳ２４からステップＳ２６の１巡目および３巡目では、キャリア検知信号のレベルの変化はローからハイではない（図１１参照）。従って、この場合（ステップＳ２６：Ｎｏ）、キャリア信号検出部５９はこの時点でのＴｅを新たにＴｓとする（Ｔｓ＝Ｔｅ、ステップＳ３１）。そして、ステップＳ２４に戻る。
【００６０】
一方、ステップＳ２４からステップＳ２６の２巡目および４巡目では、キャリア検知信号のレベルの変化はローからハイである（図１１参照）。従って、この場合（ステップＳ２６：Ｙｅｓ）、キャリア信号検出部５９はＴｅからＴｓを引いた時間情報をキャリア検知信号の停止期間ｄｔとする（ｄｔ＝Ｔｅ−Ｔｓ、ステップＳ２７）。
【００６１】
例えば図６に示すパターンテーブル６０の例では、キャリア検知信号の停止期間ｄｔが３０ｍｓである場合（ステップＳ２７：ｄｔ＝３０ｍｓ）、パターン解析部６１は、コントローラ部向けのコマンドがスタートコマンドであると解釈する。それによって、後述するスタート処理が行われる（ステップＳ２９）。キャリア検知信号の停止期間ｄｔが１００ｍｓである場合（ステップＳ２７：ｄｔ＝１００ｍｓ）、パターン解析部６１は、コントローラ部向けのコマンドがストップコマンドであると解釈する。それによって、後述するストップ処理が行われる（ステップＳ２８）。
【００６２】
スタート処理もしくはストップ処理の終了後、またはキャリア検知信号の停止期間ｄｔが３０ｍｓでもなく、１００ｍｓでもない場合（ステップＳ２７：その他）、キャリア信号検出部５９はこの時点でのＴｅを新たにＴｓとする（Ｔｓ＝Ｔｅ、ステップＳ３０）。そして、ステップＳ２４に戻り、これ以降、ステップＳ２４からステップＳ３１までを繰り返す。
【００６３】
・スタート処理の説明
図１２は、実施例２にかかるＲＦＩＤタグにおけるスタートコマンドに対する処理手順を示すフローチャートである。図１２に示すように、スタート処理が開始されると、コマンド制御部６２は、現在の状態がスタートの状態、すなわちセンサ６８等のデバイスが動作している状態であるか否かを判断する（ステップＳ４１）。スタートの状態である場合（ステップＳ４１：Ｙｅｓ）、処理を終了する。
【００６４】
スタートの状態でない場合（ステップＳ４１：Ｎｏ）、電池６７、電源回路６６および電源スイッチ６５による電源系統での電力がメモリ５６に供給される。そして、メモリアクセス部６４は、メモリ５６の、メモリアクセステーブル６９により指定される領域からＩＤおよびパラメータ情報等のデータを読み出す（ステップＳ４２）。コマンド制御部６２は、メモリ５６から読み出されたＩＤが自身のＩＤと一致するか否かを判断する（ステップＳ４３）。ＩＤが一致しない場合（ステップＳ４３：Ｎｏ）、処理を終了する。
【００６５】
ＩＤが一致する場合（ステップＳ４３：Ｙｅｓ）、デバイスコントロール部６３は、メモリ５６から読み出されたパラメータ情報に基づいてセンサ６８等のデバイスを起動し、動作を開始させる（ステップＳ４４）。そして、コマンド制御部６２は、現在の状態をスタートの状態に設定し（ステップＳ４５）、処理を終了する。
【００６６】
・ストップ処理の説明
図１３は、実施例２にかかるＲＦＩＤタグにおけるストップコマンドに対する処理手順を示すフローチャートである。図１３に示すように、ストップ処理が開始されると、コマンド制御部６２は、現在の状態がストップの状態、すなわちセンサ６８等のデバイスが動作していない状態であるか否かを判断する（ステップＳ５１）。ストップの状態である場合（ステップＳ５１：Ｙｅｓ）、処理を終了する。
【００６７】
ストップの状態でない場合（ステップＳ５１：Ｎｏ）、デバイスコントロール部６３は全てのセンサ６８等のデバイスの動作を停止させる（ステップＳ５２）。そして、コマンド制御部６２は、現在の状態をストップの状態に設定し（ステップＳ５３）、処理を終了する。
【００６８】
・動作タイミングの説明
図１４は、実施例２にかかる情報処理装置の動作タイミング図である。図１４に示すように、ＲＦＩＤタグ４７では、コントローラ部向けのスタートコマンド８１のときにコントローラ部５７によるメモリアクセス８５が発生し、メモリ５６からＩＤやパラメータ情報等のデータが読み出される。パッシブタグ部向けのリードコマンド８２、パッシブタグ部向けのライトコマンド８３およびコントローラ部向けのストップコマンド８４のときには、コントローラ部５７によるメモリアクセスは起こらない。従って、実施例２によれば、例えば図１７に示す従来例と比較すると、コントローラ部５７によるメモリアクセスの回数が従来例の１／４に減るので、その分、消費電力も減り、電池６７の持ちが良くなる。
【００６９】
なお、コントローラ部向けのコマンドは、スタートコマンドおよびストップコマンド以外にも適宜用意されていてもよい。また、パッシブタグ部向けのコマンドは、ライトコマンドおよびリードコマンド以外にも適宜用意されていてもよい。
【符号の説明】
【００７０】
３１  情報処理装置
３２  キャリア送信部
３３  送信パターン保持部
３４  送信部
３５  処理部
３６  受信部
３７  受信パターン保持部
３８  解析部
【図１】
2012033019.tif 000003
【図２】
2012033019.tif 000004
【図３】
2012033019.tif 000005
【図４】
2012033019.tif 000006
【図５】
2012033019.tif 000007
【図６】
2012033019.tif 000008
【図７】
2012033019.tif 000009
【図８】
2012033019.tif 000010
【図９】
2012033019.tif 000011
【図１０】
2012033019.tif 000012
【図１１】
2012033019.tif 000013
【図１２】
2012033019.tif 000014
【図１３】
2012033019.tif 000015
【図１４】
2012033019.tif 000016
【図１５】
2012033019.tif 000017
【図１６】
2012033019.tif 000018
【図１７】
2012033019.tif 000019