(57)【特許請求の範囲】
【請求項１】
データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置であって、
第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第１の通信手段と、
第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第２の通信手段と、
前記第２の通信手段によって読み取られた識別情報を登録する登録手段と、
前記第１の通信手段と前記第２の通信手段を切り替える通信制御手段と、
を備え、
前記登録手段によって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合することを特徴とする端末装置。
【請求項２】
請求項１に記載の端末装置であって、
前記第１の通信手段は、特定のＲＦＩＤタグとの間でデータの通信を可能とする通信規格を定める第１の通信規格に応じて、第１の通信規格に対応するＲＦＩＤタグに記憶された当該ＲＦＩＤタグの識別情報を読み取り、
前記第２の通信手段は、特定のＲＦＩＤタグとの間でデータの通信を可能とする通信規格を定める第２の通信規格に応じて、第２の通信規格に対応するＲＦＩＤタグに記憶された第１の通信規格に対応するＲＦＩＤタグの識別情報を読み取ることを特徴とする端末装置。
【請求項３】
データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置におけるデータ読み取り方法であって、
第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を第１の通信手段により読み取る第１の通信ステップと、
第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を第２の通信手段により読み取る第２の通信ステップと、
前記第２の通信手段によって読み取られた識別情報を登録する登録ステップと、
前記第１の通信手段と前記第２の通信手段を切り替える通信制御ステップと、
前記登録ステップによって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合するステップと、
を有することを特徴とするデータ読み取り方法。
【請求項４】
データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置に含まれるコンピュータを、
第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第１の通信手段、
第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第２の通信手段、
前記第２の通信手段によって読み取られた識別情報を登録する登録手段、
前記第１の通信手段と前記第２の通信手段を切り替える通信制御手段、
として機能させ、
前記コンピュータを、前記登録手段によって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合するように機能させることを特徴とするデータ読み取りプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、データ読み取り方法及びデータ読み取りプログラム等に関するものであり、より詳細には、例えば、データの読み取り対象から確実にデータを読み取り、登録する端末装置、データ読み取り方法及びデータ読み取りプログラム等の技術分野に関する。
【背景技術】
【０００２】
近年、ＩＣタグ（例えば、ＲＦＩＤタグ）リーダ機能を有する携帯電話機では、ＲＦＩＤタグに記憶されたデータ（例えば、識別情報、ＵＲＬアドレス、又は商品等の割引券情報）を読み取り、登録することにより、様々な用途（例えば、当該ＲＦＩＤタグを特定、ＵＲＬアドレスにアクセス、又は商品購入の際に割引券として利用）に用いるようになっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記携帯電話機では、データの通信が可能な通信範囲内に存在する全てのＲＦＩＤタグに対して、ＲＦＩＤタグに記憶されたデータの読み取り要求を送信するため、データの読み取り対象のＲＦＩＤタグのみならず、データの読み取り対称でないＲＦＩＤタグからもデータを読み取ってしまう虞があった。
【０００４】
そこで、本発明は上記問題点に鑑みてなされたものであり、その目的の一例は、データの読み取り対象から確実にデータを読み取る端末装置、データ読み取り方法及びデータ読み取りプログラム等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に記載の発明は、データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置であって、第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第１の通信手段と、第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第２の通信手段と、前記第２の通信手段によって読み取られた識別情報を登録する登録手段と、前記第１の通信手段と前記第２の通信手段を切り替える通信制御手段と、を備え、前記登録手段によって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合することを特徴とする。
【０００６】
従って、データの読み取り対象から確実にデータを読み取り登録する。
【０００８】
従って、データの読み取り対象からより確実にデータを読み取り登録する。
【０００９】
請求項３に記載の発明は、請求項１に記載の端末装置であって、前記第１の通信手段は、特定のＲＦＩＤタグとの間でデータの通信を可能とする通信規格を定める第１の通信規格に応じて、第１の通信規格に対応するＲＦＩＤタグに記憶された当該ＲＦＩＤタグの識別情報を読み取り、前記第２の通信手段は、特定のＲＦＩＤタグとの間でデータの通信を可能とする通信規格を定める第２の通信規格に応じて、第２の通信規格に対応するＲＦＩＤタグに記憶された第１の通信規格に対応するＲＦＩＤタグの識別情報を読み取る。
従って、データの読み取り対象から更に確実にデータを読み取り登録する。
【００１０】
請求項３に記載の発明は、データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置におけるデータ読み取り方法であって、第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を第１の通信手段により読み取る第１の通信ステップと、第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を第２の通信手段により読み取る第２の通信ステップと、前記第２の通信手段によって読み取られた識別情報を登録する登録ステップと、前記第１の通信手段と前記第２の通信手段を切り替える通信制御ステップと、前記登録ステップによって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合するステップと、を有することを特徴とする。
【００１１】
請求項４に記載の発明は、データの通信が可能な通信範囲内で、ＲＦＩＤタグに記憶されたデータの読み取り及び登録を非接触通信方式で行う端末装置に含まれるコンピュータを、第１のタイマに設定された第１の時間がカウントアップするごとに実行されるＲＦＩＤタグの探索時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第１の通信手段、第２のタイマに設定された第２の時間であって前記第１の時間より短い前記第２の時間がカウントアップするごとに実行されるＲＦＩＤタグの登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取る第２の通信手段、前記第２の通信手段によって読み取られた識別情報を登録する登録手段、前記第１の通信手段と前記第２の通信手段を切り替える通信制御手段、として機能させ、前記コンピュータを、前記登録手段によって登録された識別情報と、前記第１の通信手段によって読み取られた識別情報とを前記探索時に照合するように機能させる。
【発明の効果】
【００１２】
以上のように、本発明によれば、端末装置は、ＲＦＩＤタグに記憶されたデータの登録時には狭い通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取り登録するように構成したので、ＲＦＩＤタグから確実にデータを読み取ることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るセキュリティロックシステムの全体構成の一例を示すブロック図である。
【図２】携帯電話機１内の機能ブロックの一例を示す概念図である。
【図３】第１の実施形態における携帯電話機１のＣＰＵの動作を示すステートチャート図である。
【図４】第１の実施形態における携帯電話機１のＣＰＵが、ＲＦＩＤタグの識別情報を読み取る範囲を示す概念図である。
【図５】第２の実施形態における携帯電話機１のＣＰＵの動作を示すステートチャート図である。
【図６】第２の実施形態における携帯電話機１のＣＰＵが、ＲＦＩＤタグの識別情報を読み取る範囲を示す概念図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、携帯電話機（端末装置の一例）におけるセキュリティロックシステムに対して本願を適用した場合の実施形態である。
【００１５】
［１．セキュリティロックシステムの構成及び機能］
先ず、図１を参照して、本実施形態に係るセキュリティロックシステムの構成及び機能について説明する。
【００１６】
ここで、以下に説明するセキュリティロックシステムの構成及び動作概要は、例えば、ＩＣタグ（ＲＦＩＤタグ）リーダ機能を有する携帯電話機が、通信範囲内に存在する携帯電話機のユーザが携行する物品に貼付されるＲＦＩＤタグから読み取った識別情報と、予め当該携帯電話機に登録された識別情報を照合し、一致した場合にはセキュリティロックを解除するセキュリティロックシステムに対して本願を適用した場合の実施形態である。
【００１７】
なお、このセキュリティロックとは、公知の技術であるため詳しい説明は省略するが、携帯電話機のユーザ以外の者が、当該携帯電話の操作を行うことを防止するために、携帯電話機の操作（例えば、キー操作等）をロック（無効化）するための機能である。そして、ユーザの操作に基づき、又は一定期間キー操作がされない場合に、携帯電話機に記憶されたプログラム（後述するセキュリティロック専用アプリ）の制御により、上記セキュリティロックが実行されるようになっている。
【００１８】
すなわち、このセキュリティロックシステムは、携帯電話機の周囲に、当該携帯電話機のユーザが携行する物品（ＲＦＩＤタグが貼付）が所定の数だけ存在した場合には、かかる携帯電話機の周囲に当該ユーザが存在する（所定の物品を携行したユーザが携帯電話機を手にしている）ものとみなして、上記セキュリティロックを解除（終了）するものである。
【００１９】
図１は、本実施形態に係るセキュリティロックシステムの全体構成の一例を示すブロック図である。
【００２０】
図１に示すように、セキュリティロックシステムＳは、携帯電話機１（本願の端末装置の一例）と、携帯電話機のユーザが携行する物品としての財布２、手帳３及び腕時計４のそれぞれにＲＦＩＤタグ２Ａ、３Ａ及び４Ａが貼付されている。
【００２１】
この携帯電話機１とＲＦＩＤタグ２Ａ、３Ａ及び４Ａとは、詳しくは後述するが、携帯電話機１に備えられるリーダライタ機能によって相互にデータの読み取り及び書込みが可能となっている。
【００２２】
なお、図１の例では、説明の便宜上、携帯電話機のユーザが携行する物品（財布２、手帳３及び腕時計４）は３つ示されているがこれに限定されるものではない。また、携帯電話機１は、利用者毎に多数存在するようにしてもよい。
【００２３】
［１−１．携帯電話機１の構成及び機能］
携帯電話機１は、アンテナ、スピーカ、マイク、操作キー、ディスプレイの他、ＣＰＵ（本実施形態における第１の通信手段、第２の通信手段、及び通信制御手段の一例）、ＲＡＭ、ＲＯＭ（各種データ及び携帯電話機１の動作を担うプログラムを予め記録）、記憶部（本願の記憶手段の一例）等から構成された制御装置により構成されている。
【００２４】
図２は、携帯電話機１内の機能ブロックの一例を示す概念図である。
【００２５】
図２に示すように、携帯電話機１は、一般的な外部通信制御機能（例えば、Ｗ−ＣＤＭＡ又はＣＤＭＡ２０００の通信方式による）、ブラウザ機能（ＵＲＬを指定することで所定のサーバにアクセスして所定の情報を受ける（例えば、http（Hyper Text Transfer Protocol）による））、メーラ機能（例えば、メーラをユーザインターフェースとして、他の携帯電話機又はサーバ等との間でネットワークを介したデータの送受信を行う。）、携帯アプリ（携帯電話機の利用者が携帯電話機上で実行したい作業を実施する機能を直接的に有するソフトウェア）等を有している。なお、携帯電話機１におけるこれらの機能は公知であるため詳しい説明を省略する。
【００２６】
また、本実施形態の携帯電話機１は、アンテナ及び通信制御部（本実施形態における通信制御手段の一例）等を備え、上述したＲＦＩＤタグ２Ａ、３Ａ及び４Ａとの間でデータ通信を可能とするリーダライタ機能を有している。
【００２７】
このリーダライタ機能は、データの通信が可能な通信範囲内で、ＲＦＩＤタグに対して、当該ＲＦＩＤタグを駆動させるために必要な電力伝送と所定の通信規格に応じたデータ伝送（例えば、データの返信を要求する信号（後述する、識別情報送信要求信号。）を送信等する）を行い、ＲＦＩＤタグから送信されるデータを非接触通信方式で（無線通信方式により）読み取るようになっている。
【００２８】
この通信範囲は、携帯電話機１とＲＦＩＤタグとの間で上記データの通信が可能な距離を示しており、上記通信規格に応じて定められている。具体的には、ＩＳＯ／ＩＥＣ１８０００−２（１３５ＫＨｚ以下の無線通信方式）では上記通信範囲は数ｃｍ〜１．０ｍ、ＩＳＯ／ＩＥＣ１８０００−３（１３．５６ＭＨｚの無線通信方式）では上記通信範囲は数ｃｍ〜数１０ｃｍ、ＩＳＯ／ＩＥＣ１８０００−４（９５０ＭＨｚ帯の無線通信方式）では上記通信範囲は１０ｍまで、ＩＳＯ／ＩＥＣ１８０００−５（２．４５ＧＨｚ帯の無線通信方式）では上記通信範囲は２．０ｍまで、と定められている。
【００２９】
本実施形態における携帯電話機１のＣＰＵは、上記通信規格を任意に切り替えることができるようになっている。
【００３０】
また、この通信範囲は、携帯電話機１から送信される上記信号の電界強度に応じて変化する。具体的には、例えば、通信制御部が所定の通信規格（例えば、ＩＳＯ／ＩＥＣ１８０００−２）に応じて、ＲＦＩＤタグとの間で上記データの通信を行う場合を考える。上述したように、当該通信規格における通信範囲は数ｃｍ〜１．０ｍであるが、携帯電話機１から送信される上記信号の電界強度がより強い場合には、当該通信範囲は１．０ｍに近い値へ、かかる電界強度が弱い場合には、当該通信範囲は数ｃｍに近い値へと変化するようになっている。
【００３１】
本実施形態における携帯電話機１のＣＰＵは、上記電界強度を任意に変更させることができるようになっている。
【００３２】
上記通信規格の切り替え及び上記電界強度の変更は、公知の技術であるため詳しい説明は省略するが、例えば、上記リーダライタ機能の構成として含まれている図示しないクロック信号発生器により異なる周波数の信号（すなわち、１３５ＫＨｚ以下、１３．５６ＭＨｚ、９５０ＭＨｚ、及び２．４５ＧＨｚの規格で定められた各周波数帯の信号）を発生させるようにしてもよいし、上記各周波数に対応したリーダライタ装置を複数含めて構成するようにしてもよい。
【００３３】
更に、本実施形態における携帯電話機１は、上記携帯アプリの一例としてセキュリティロック専用アプリを有している。このセキュリティロック専用アプリは、上述したセキュリティロックシステムを実現するためのソフトウェアである。
【００３４】
具体的には、携帯電話機のユーザの操作に基づき又は一定期間キー操作がされない場合に、セキュリティロック専用アプリが起動され、当該アプリの制御のもと、携帯電話機１のＣＰＵは、上述したセキュリティロックを実行する。
【００３５】
同時に、携帯電話機１のＣＰＵは、通信制御部を介して、上記通信範囲内（本願の第１の通信範囲内の一例）に存在する当該ＲＦＩＤタグに記憶された識別情報を読み取るべく、上記データの返信を要求する信号を送信する（すなわち、ポーリングを行う）。
【００３６】
そして、携帯電話機１のＣＰＵは、ＲＦＩＤタグから読み取った識別情報と、予め当該携帯電話機に登録された識別情報を照合し、一致した場合にはセキュリティロックを解除するようになっている。
【００３７】
なお、携帯機器としては、例えば、携帯電話機、ＰＤＡ、ポータブルプレイヤー等を適用可能であるが、本実施形態においては、携帯電話機１を適用する。
【００３８】
［１−２.ＲＦＩＤタグ２Ａの構成及び機能］
ＲＦＩＤタグ２Ａは、図示しないアンテナ等を備えるインターフェース、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、ＥＥＰＲＯＭ、ＣＰＵ(Central Processing Unit)等を備えて構成されている。インターフェースは、上述したデータ等が送受信される入出力ポート（port）であり、ＣＰＵは、インターフェースを介して、上述した携帯電話機１等と交信する。ＥＥＰＲＯＭは、不揮発性半導体メモリの一種であり、記憶領域に記憶されているデータを消去し、何度でも再記憶ができるＰＲＯＭ(Programmable Rom)である。更に、ＥＥＰＲＯＭは、上述した識別情報等を格納（記憶）する。この識別情報は、当該ＲＦＩＤタグ２Ａ自体を他のＲＦＩＤタグから識別するための識別情報であり、例えば、ＲＦＩＤタグの製造業者等によって、製造時点に予め記憶されている。
【００３９】
以上のように構成したＲＦＩＤタグ２Ａでは、携帯電話機１のＣＰＵから送信されるデータの返信を要求する信号を受信すると、上記アンテナに当該信号に基づく電圧が誘起され、その誘起電圧が上記ＣＰＵに供給される。上記ＣＰＵは、上記電圧に基づく電源の供給により起動され、上記信号を受信すると、ＥＥＰＲＯＭ等に記憶されたデータ（例えば、識別情報等）を上記アンテナを介して、上記通信範囲内の携帯電話機１へ、上記通信規格に応じて送信する。
【００４０】
［２．セキュリティロックシステムＳにおける携帯電話機１の動作]
次に、図３〜図６を用いて、本実施形態のセキュリティロックシステムＳにおける携帯電話機１の動作について説明する。
【００４１】
上述したように携帯電話機１の記憶部にはＲＦＩＤタグの識別情報が予め登録されている。この識別情報の登録は、上述したセキュリティロック専用アプリの制御のもと、携帯電話機１のＣＰＵによって登録されるようになっている（以下、当該アプリの制御による識別情報を登録する動作を、「登録モード」とする。）。
【００４２】
この登録モードでは、携帯電話機１のＣＰＵは、ＲＦＩＤタグに対して、当該ＲＦＩＤタグに記憶された識別情報（上記データの一例）の返信を要求する信号（以下、「識別情報送信要求信号」とする。）を送信する。識別情報送信要求信号を受信したＲＦＩＤタグのＣＰＵは、上記識別情報をアンテナを介して、通信範囲内の携帯電話機１へ送信する。携帯電話機１のＣＰＵは、上記受信した識別情報を、（上述したセキュリティロックシステムに用いるべく）記憶部に登録するようになっている。
【００４３】
さらに、本実施形態における携帯電話機１のＣＰＵは、異なる方法によって、識別情報送信要求信号を送信するようになっている。
【００４４】
以下に、携帯電話機１のＣＰＵが、識別情報送信要求を送信する方法に応じて、第１の実施形態及び第２の実施形態に分けて説明する。
【００４５】
Ａ）第１の実施形態
先ず、第１の実施形態の詳細について、図３及び図４を用いて説明する。
【００４６】
図３は、第１の実施形態における携帯電話機１のＣＰＵの動作を示すステートチャート図であり、図４は、第１の実施形態における携帯電話機１のＣＰＵが、ＲＦＩＤタグの識別情報を読み取る範囲を示す概念図である。
【００４７】
第１の実施形態は、携帯電話機１のＣＰＵが、セキュリティロックの実行中において送信する識別情報要求信号の電界強度よりも低い電界強度で、登録モードにおいて識別情報要求信号を送信する場合の形態である。
【００４８】
図３に示すステートチャート図は、携帯電話機１のＣＰＵ１の動作状態の遷移を記述したものであり、待機状態、登録状態、探索状態及び管理状態が存在する。
【００４９】
そして、各状態に遷移する際に共通の動作（アクション）がある場合には各状態のentry／に、また、この状態にある間継続的に行われる動作はdo／に、また、この状態から他の状態に遷移する際に共通の動作がある場合にはexit／に、それぞれ記述される。
【００５０】
携帯電話機１のＣＰＵは、電源が投入されると、待機状態となる。この待機状態では、例えば上述した携帯電話機等が備える様々な機能を実行するための指示（以下、「割込みイベント」とする。）が入力された場合、携帯電話機１のＣＰＵは、当該指示に応じた機能を実行する（割込み待ち）ようになっている。即ち、待機状態では、携帯電話機１のＣＰＵは、割込み待ちの状態にある。
【００５１】
また、携帯電話機１のＣＰＵは、待機状態に入る時、タイマ０割込みカウンタ、及びタイマ１割込みカウンタをスタートさせる。
【００５２】
このタイマ０割込みカウンタとは、所定の期間毎に所定の割込みイベント（携帯電話機１が実行する動作）を発生（実行）させるためのタイマであり、割込みイベント毎に所定の期間が設定されている。そして、このカウンタが、上記所定の期間をカウント（計数）した場合には、携帯電話機１のＣＰＵは、当該所定の期間に対応する割込みイベントを実行するようになっている。
【００５３】
以下、本実施形態においては、割込みイベントの種類を、タイマ０割込み、タイマ１割込みと識別し、割込みイベントに設定されるカウンタを、タイマ０割込みカウンタ、タイマ１割込みカウンタとする。
【００５４】
そして、本実施形態においては、タイマ０割込みに対応する所定の時間は１秒（Ｓ）に設定されており、携帯電話機１のＣＰＵは、待機状態から１秒経過した後には、登録状態へ遷移するようになっている。
【００５５】
また、本実施形態においては、タイマ１割込みに対応する所定の時間は６０（Ｓ）に設定されており、携帯電話機１のＣＰＵは、待機状態から６０秒経過した後には、探索状態へ遷移するようになっている。
【００５６】
タイマ０割込み及びタイマ１割込みに対応する所定の時間については、ユーザの使用状態等を考慮して、任意に設定できる。また、タイマ０割込み及びタイマ１割込みを夫々設定しない（即ち、無効化する）ようにすることもできる。
【００５７】
また、この割込みイベントには優先順位を付けることもでき、携帯電話機１のＣＰＵは、優先順位に応じて割込みイベントを実行するようになっている。また、本実施形態の携帯電話機１のＣＰＵは、操作ボタンが押下された場合には、これら割込みイベントに優先させて、当該押下された操作ボタンに対応するイベントを実行する。
【００５８】
図３に示すステートチャートでは、携帯電話機１のＣＰＵは、タイマ０割込みを、タイマ１割込みより優先させて実行するようになっている。
【００５９】
このようにタイマ０割込み、及びタイマ１割込みは常に動作しており、カウントアップして設定値に達すると、割込み要求を出力し、０からカウントアップを再開する。
【００６０】
例えば、タイマ０割込みを１秒、タイマ１割込みを６０秒に設定することにより、スムーズな登録（待ち時間１秒）とリーズナブルなセキュリティ（離れてから６０秒後にセキュリティモード（ロック）開始）を実現できる。
【００６１】
図３の説明に戻り、携帯電話機１のＣＰＵは、タイマ０割込みカウンタが１秒経過したことをカウントした場合には、登録状態へ遷移する。
【００６２】
この登録状態とは、携帯電話１のＣＰＵが、上述した登録モードに規定される処理を実行する状態をいう。具体的には、携帯電話機１のＣＰＵは、通信制御部を介して、通信範囲内１０（本願の第１の通信範囲内の一例）よりも狭い通信範囲内１１（本願の第２の通信範囲内の一例）に存在するＲＦＩＤタグに記憶された識別情報を読み取るべく、上記識別情報要求信号を送信する（即ち、第２の通信範囲内用搬送波ＯＮの状態）。
【００６３】
具体的には、図４に示すように、携帯電話機１のＣＰＵは、上記信号の電界強度を弱くすることにより、通信範囲内１０よりも狭い通信範囲内１１（例えば、上記通信範囲が数ｃｍ〜１０ｃｍ等）に存在するＲＦＩＤタグに記憶された識別情報を読み取るようになっている。
【００６４】
図４に示す例では、携帯電話機１のＣＰＵは、通信制御部を介して、財布２に貼付されたＲＦＩＤタグ２Ａの識別情報を読み取る。そして、携帯電話機１のＣＰＵは、読み取った識別情報を記憶部に記憶する。なお、登録モードにおいて、携帯電話機１のＣＰＵは、通信範囲内１０の存在する手帳３に貼付されたＲＦＩＤタグ３Ａの識別情報を読み取ることができない。
【００６５】
通常、ユーザは、携帯電話機１のＣＰＵに上記識別情報を登録させる（読み取らせる）場合には、登録対象（読み取り対象）である上記識別情報が記憶されたＲＦＩＤタグを、携帯電話機１に近接させる場合が多い。
【００６６】
従って、登録モードにおいて、携帯電話機１のＣＰＵは、ユーザが登録対象として携帯電話機１に近接させた物品（例えば、図４における財布２）に貼付されたＲＦＩＤタグの識別情報を、確実に読み取ることができる。そして、携帯電話機１のＣＰＵは、ユーザが登録対象として想定しておらず、携帯電話機１から隔離させた物品（例えば、図４における手帳３）に貼付されたＲＦＩＤタグの識別情報は読み取らないため、データの読み取り対象から確実にデータを読み取り登録することができる。
【００６７】
図３の説明に戻り、携帯電話機１のＣＰＵは、ＲＦＩＤタグに記憶された識別情報を読み取った場合には、読み取った識別情報を記憶部に記憶するか否かを選択させる画面を、図示しないディスプレイに表示する。そして、ユーザによる操作部の操作により、当該識別情報が携帯電話機１の記憶部に登録されると、携帯電話機１のＣＰＵは、待機状態へと遷移する（図３の待機命令）。
【００６８】
なお、登録状態において、携帯電話機１のＣＰＵが上記識別情報を読み取ることができなかった場合に、待機状態へと遷移させるようにしてもよい。
【００６９】
携帯電話機１のＣＰＵは、タイマ１割込みカウンタが６０秒経過したことをカウントした場合には、探索状態へ遷移する。この探索時間は省電力化のため、所定時間経過毎に行うことが好ましい。
【００７０】
この探索状態とは、携帯電話機１のＣＰＵによって上記セキュリティロックが実行され、携帯電話機１の周囲に存在するＲＦＩＤタグを検索している状態をいう。
【００７１】
そして、上述したように、携帯電話機１のＣＰＵは、通信範囲内に存在する携帯電話機のユーザが携行する物品に貼付されるＲＦＩＤタグから読み取った識別情報と、この登録された識別情報を照合し、一致した場合にはセキュリティロックを解除するようになっている。
【００７２】
具体的には、図４に示すように、携帯電話機１のＣＰＵは探索状態に遷移すると、通信制御部を介して、通信範囲内１１よりも広い通信範囲内１０に存在するＲＦＩＤタグに記憶された識別情報を読み取るべく、強い電界強度に切り替えて、上記識別情報要求信号を送信する。
【００７３】
図４に示す例では、携帯電話機１のＣＰＵは、通信制御部を介して、通信範囲内１０の存在する財布２に貼付されたＲＦＩＤタグ２Ａの識別情報と、手帳３に貼付されたＲＦＩＤタグ３Ａの識別情報を読み取る。
【００７４】
このとき、登録された識別情報として、ユーザの携行する財布に貼付されたＲＦＩＤタグの識別情報、及び手帳３に貼付されたＲＦＩＤタグ３Ａの識別情報が登録されているとする。携帯電話機１のＣＰＵは、識別情報の読み取り結果から、登録された全ての識別情報と、探索状態において読み取られた全ての識別情報が一致したことを検出する。
【００７５】
すると、携帯電話機１のＣＰＵは、携帯電話機の周囲に当該ユーザが存在するものとみなして、セキュリティロックを解除する。
【００７６】
なお、本実施例においては、携帯電話機１のＣＰＵは、登録された全ての識別情報と、探索状態において読み取られた全ての識別情報が一致した場合に、セキュリティロックを解除するようになっているが、登録された全ての識別情報の一部（即ち所定の数量）と、検索状態において読み取られた識別情報が一致した場合に、セキュリティロックを解除するようにしてもよい。
【００７７】
そして、携帯電話機１のＣＰＵは、セキュリティロックを解除すると、識別情報送信要求信号の送信を停止し、待機状態へ遷移する。
【００７８】
また、携帯電話機１のＣＰＵは、タイマ０割込みカウンタが１秒経過したことをカウントした場合には、登録状態へ遷移するようになっている。
【００７９】
図３の説明に戻り、登録状態においてユーザの指示があった場合（ユーザの操作により図示しないユーザインターフェースボタンが押下された場合）、又は待機状態においてユーザの指示があった場合（例えば図示しないユーザインターフェースボタンが押下された場合）には、携帯電話機１のＣＰＵは、管理状態へ遷移する。
【００８０】
この管理状態とは、登録状態において登録されたＲＦＩＤタグの情報の変更を行うための処理をいう。具体的には、登録状態において、携帯電話機１のＣＰＵは、ユーザの操作に基づいて、既に登録されたＲＦＩＤタグの識別情報の削除や、ＲＦＩＤタグの識別情報の登録を実行する。
【００８１】
管理状態においてユーザの指示があった場合、又は、所定の期間が経過した場合には、待機状態へ遷移する。また、管理状態においてユーザの指示があった場合には、登録状態又は探索状態へ遷移する。
【００８２】
Ｂ）第２の実施形態
次に、登録モードの第２の実施形態の詳細について、図５及び図６を用いて説明する。
【００８３】
図５は、第２の実施形態における携帯電話機１のＣＰＵの動作を示すステートチャート図であり、図６は第２の実施形態における携帯電話機１のＣＰＵが、ＲＦＩＤタグの識別情報を読み取る範囲を示す概念図である。なお、図３におけるステートチャート図と、図５におけるステートチャート図では、携帯電話機１のＣＰＵが送信する識別情報送信要求の送信方法が異なるのみで、他の部分は共通である。従って、共通する部分の説明は省略し、識別情報送信要求の送信方法について以下に説明する。
【００８４】
第２の実施形態は、携帯電話機１のＣＰＵが、セキュリティロック実行中において送信する識別情報要求信号の通信規格と、登録モードにおいて送信する識別情報要求信号の通信規格をそれぞれ切り替えて、当該識別情報要求信号を送信する場合の形態である。
【００８５】
具体的には、図６に示すように、財布２には、通信範囲内２０において携帯電話機１との間でデータの通信を可能とする通信規格（本願の第１の通信規格の一例。以下、「通信範囲内２０の通信規格」とする。）に対応するＲＦＩＤタグ２Ａと、通信範囲内２１において携帯電話機１との間でデータの通信を可能とする通信規格（本願の第２の通信規格の一例。以下、「通信範囲内２１の通信規格」とする。）に対応するＲＦＩＤタグ２Ｂが貼付されている。
【００８６】
また、手帳３には、通信範囲内２０において携帯電話機１との間でデータの通信を可能とする通信規格に対応するＲＦＩＤタグ３Ａと、通信範囲内２１において携帯電話機１との間でデータの通信を可能とする通信規格に対応するＲＦＩＤタグ３Ｂが貼付されている。
【００８７】
そして、ＲＦＩＤタグ２Ａ及びＲＦＩＤタグ３Ａには当該ＲＦＩＤタグを示す識別情報が記憶されている。また、ＲＦＩＤタグ２Ｂには当該ＲＦＩＤタグを示す識別情報とＲＦＩＤタグ２Ａを示す識別情報が記憶されている。同様にＲＦＩＤタグ３Ｂには当該ＲＦＩＤタグを示す識別情報とＲＦＩＤタグ３Ａを示す識別情報が記憶されている。
【００８８】
先ず、携帯電話機１のＣＰＵは、探索状態に遷移すると（即ち、セキュリティロックの実行中。図５参照。）、通信制御部を介して、図４に示す通信範囲内２０に存在するＲＦＩＤタグに記憶された識別情報を読み取るべく、識別情報要求信号を送信する（探索モード用搬送波ＯＮ）。
【００８９】
上述したように、通信範囲内２０では、携帯電話機１のＣＰＵは、通信範囲内２０の通信規格（例えば、上述したＩＳＯ／ＩＥＣ１８０００−２等）に対応するＲＦＩＤタグ２Ａ及びＲＦＩＤタグ３Ａのみとの間でデータの通信が可能である。
【００９０】
従って、この場合、携帯電話機１のＣＰＵは、ＲＦＩＤタグ２Ａ及びＲＦＩＤタグ３Ａに記憶された識別情報を読み取ることができる。
【００９１】
次に、携帯電話機１のＣＰＵは、登録状態に遷移すると（即ち、登録モード。図５参照。）、上記通信規格を任意に切り替えることにより、通信制御部を介して、通信範囲内２０よりも狭い通信範囲内２１に存在するＲＦＩＤタグに記憶された識別情報を読み取るべく、識別情報要求信号を送信する（セキュリティロック用搬送波ＯＮ）。
【００９２】
具体的には、携帯電話機１のＣＰＵは、通信範囲内２１の通信規格に対応する識別情報要求信号を送信する（上記第１の通信規格から上記第２の通信規格に切り替える）。なお、ここでは、読み取り対象として、財布２に貼付されたＲＦＩＤタグ２Ａが想定されているとする。
【００９３】
ここで、通信範囲内２１では、携帯電話機１のＣＰＵは、通信範囲内２１の通信規格（例えば、上述したＩＳＯ／ＩＥＣ１８０００−３等であって、ＩＳＯ／ＩＥＣ１８０００−２とは異なる通信規格）に対応するＲＦＩＤタグ２Ｂ及びＲＦＩＤタグ３Ｂのみとの間でデータの通信が可能である。
【００９４】
従って、この場合、携帯電話機１のＣＰＵは、通信範囲内２１に存在するＲＦＩＤタグ２Ｂに記憶された当該ＲＦＩＤタグを示す識別情報とＲＦＩＤタグ２Ａを示す識別情報を読み取り、記憶部に記憶するようになっている。すなわち、読み取り対象でない手帳３に貼付されたＲＦＩＤタグ３Ａの識別情報は読み取られないこととなる。
【００９５】
このように、登録モードにおいては、携帯電話機１のＣＰＵは、セキュリティロック実行中において送信する識別情報要求信号の通信規格よりも狭い範囲で通信が可能な通信規格に切り替えた識別情報要求信号を送信する。
【００９６】
従って、登録モードにおいて、携帯電話機１のＣＰＵは、ユーザが登録対象として携帯電話機１に近接させた物品に貼付されたＲＦＩＤタグの識別情報を、確実に読み取ることができる。そして、携帯電話機１のＣＰＵは、ユーザが登録対象として想定しておらず、携帯電話機１から隔離させた物品に貼付されたＲＦＩＤタグの識別情報は読み取らないため、データの読み取り対象から確実にデータを読み取り登録することができる。
【００９７】
更に、上記セキュリティロックが実行され、通信範囲内２０に存在するＲＦＩＤタグ２Ａに記憶された識別情報が読み取られると、携帯電話機１のＣＰＵは、上記記憶されたＲＦＩＤタグ２Ａを示す識別情報と照合し、一致した場合にはセキュリティロックを解除するようになっている。
【００９８】
なお、以上説明した実施形態は特許請求の範囲に係る発明を限定するものではない。そして、上記実施形態の中で説明されている構成の組み合わせ全てが発明の課題解決に必須の手段であるとは限らない。
【００９９】
また、図３又は図５に夫々示すステートチャート図に対応するプログラムをフレキシブルディスク又はハードディスク等の記録媒体に記録しておき、或いはネットワークを介して取得して記憶しておき、これらを汎用のマイクロコンピュータ等に読み出して実行させることにより、当該マイクロコンピュータ等を上記実施形態に係る携帯電話機１のＣＰＵが示す動作と同様に機能させることも可能である。
【０１００】
以上説明したように、携帯電話機１のＣＰＵは、識別情報の読み取り時には、第１の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取り、識別情報の登録時には、前記第１の通信範囲内よりも狭い第２の通信範囲内に存在するＲＦＩＤタグから、当該ＲＦＩＤタグに記憶された識別情報を読み取るように構成したため、データの読み取り対象から確実にデータを読み取りし登録することができる。
【０１０１】
なお、上記実施形態においては、本願をセキュリティロックシステムに対して適用した場合の例を示したが、その他にも例えば、ＲＦＩＤチップを用いた忘れ物検知システム又は入退出管理システム等に対しても適用することができる。
【符号の説明】
【０１０２】
１          携帯電話機
２          財布
２Ａ        ＲＦＩＤタグ
２Ｂ        ＲＦＩＤタグ
３          手帳
３Ａ        ＲＦＩＤタグ
３Ｂ        ＲＦＩＤタグ
４          腕時計
４Ａ        ＲＦＩＤタグ
Ｓ  セキュリティロックシステム
【図１】
0005672850.tif 000002
【図２】
0005672850.tif 000003
【図３】
0005672850.tif 000004
【図４】
0005672850.tif 000005
【図５】
0005672850.tif 000006
【図６】
0005672850.tif 000007