(57)【要約】【課題】電界通信などのように生体又は移動体を伝送経路とする通信を用いたシステムにおいて、システムの動作の安定化を図ることを可能とすること。【解決手段】タグ通信装置であって、暗号鍵を生成する暗号鍵生成部と、生体又は移動体に所持又は設置される通信タグと、生体又は移動体を介してデータの通信を行うことにより、通信タグからタグデータ又は暗号鍵を受信し、通信タグへ暗号鍵を送信する第一通信部と、第一通信部が通信タグから受信したタグデータを、暗号鍵生成部によって生成された暗号鍵を用いて暗号化し暗号化データを生成する暗号化部と、暗号化部によって生成された暗号化データを記憶する記憶部と、第一通信部が通信タグから受信した暗号鍵を用いて、記憶部に記憶される暗号化データを、復号化しタグデータを取得する復号化部と、情報処理装置へ復号化部によって取得されたタグデータを送信する第二通信部と、を備える。【選択図】図１
2011095810.tif 000002
【特許請求の範囲】
【請求項１】
暗号鍵を生成する暗号鍵生成部と、
生体又は移動体に所持又は設置される通信タグと、生体又は移動体を介してデータの通信を行うことにより、前記通信タグからタグデータ又は暗号鍵を受信し、前記通信タグへ前記暗号鍵を送信する第一通信部と、
前記第一通信部が前記通信タグから受信したタグデータを、前記暗号鍵生成部によって生成された前記暗号鍵を用いて暗号化し暗号化データを生成する暗号化部と、
前記暗号化部によって生成された前記暗号化データを記憶する記憶部と、
前記第一通信部が前記通信タグから受信した前記暗号鍵を用いて、前記記憶部に記憶される前記暗号化データを、復号化し前記タグデータを取得する復号化部と、
情報処理装置へ前記復号化部によって取得された前記タグデータを送信する第二通信部と、
を備えるタグ通信装置。
【請求項２】
前記暗号化部によって生成された前記暗号化データを他のタグ通信装置へ送信し、前記他のタグ通信装置から前記暗号化データを受信する第二通信部をさらに備え、
前記記憶部は、前記第二通信部によって受信された前記暗号化データも記憶することを特徴とする請求項１に記載のタグ通信装置。
【請求項３】
生体又は移動体に所持又は設置される通信タグと生体又は移動体を介してデータの通信を行う第一通信部と、データを記憶する記憶部と、情報処理装置とデータの通信を行う第二通信部と、を備えるタグ通信装置が、前記第一通信部によって前記通信タグからタグデータを受信するタグデータ受信ステップと、
前記タグ通信装置が、暗号鍵を生成する暗号鍵生成ステップと、
前記タグ通信装置が、前記通信タグへ前記暗号鍵を送信する暗号鍵送信ステップと、
前記タグ通信装置が、前記第一通信部によって前記通信タグから受信したタグデータを、前記暗号鍵生成ステップによって生成された前記暗号鍵を用いて暗号化し暗号化データを生成する暗号化ステップと、
前記タグ通信装置が、前記暗号化ステップによって生成された前記暗号化データを前記記憶部に書き込む記憶ステップと、
前記タグ通信装置が、前記第一通信部によって前記通信タグから前記暗号鍵を受信する暗号鍵受信ステップと、
前記タグ通信装置が、前記第一通信部によって前記通信タグから受信した前記暗号鍵を用いて、前記記憶部に記憶される前記暗号化データを復号化し前記タグデータを取得する復号化ステップと、
前記タグ通信装置が、前記第二通信部によって前記情報処理装置へ前記復号化ステップによって取得された前記タグデータを送信するタグデータ送信ステップと、
を備えるタグ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信タグを用いたタグ通信装置の技術に関する。
【背景技術】
【０００２】
近年、人体や物体の表面に発生する電界を利用した通信技術が提案されている（非特許文献１参照）。このような電界通信の技術を用いることによって、ＩＣカード（ＲＦＩＤタグ）をカードリーダーに近接させるための動作を行うことなく、ユーザーＩＤ等のデータをシステム側へ送信してシステム（例えばドアの解錠システム）を利用することが可能となった（特許文献１参照）。
【０００３】
また、ＲＦＩＤタグにユーザーの生体認証データを予め記録しておき、認証時にＲＦＩＤタグから生体認証データを読み出すとともにユーザー自身から生体認証データを取得し、二つの生体認証データを用いることによってユーザーが本人であるか否か確認する技術が提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２２６５６０号公報
【特許文献２】特開２００６−９２４９１号公報
【非特許文献】
【０００５】
【非特許文献１】“RedTacton”、［online］、［平成２１年７月３１日検索］、インターネット＜URL:http://www.redtacton.com/jp/index.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２に開示されたような生体認証システムに非特許文献１や特許文献１に開示された電界通信の技術を適用することは困難であった。なぜならば、電界通信における通信速度や信頼性は、従来のＲＦＩＤ通信における通信速度や信頼性よりも低いことが一般的だからである。すなわち、生体認証システムで用いられる生体認証データは一般的にデータサイズが大きいため、通信速度が遅かったり再送が繰り返し行われる状況では、生体認証を行うことが困難となる。また、このような問題は生体認証にかかわらず、どのようなシステムでも生じうる。
【０００７】
そこで本発明は、電界通信などのように生体又は移動体を伝送経路とする通信を用いたシステムにおいて、システムの動作の安定化を図ることを可能とするタグ通信装置及びタグ通信方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
［１］本発明の一態様は、タグ通信装置であって、暗号鍵を生成する暗号鍵生成部と、生体又は移動体に所持又は設置される通信タグと、生体又は移動体を介してデータの通信を行うことにより、前記通信タグからタグデータ又は暗号鍵を受信し、前記通信タグへ前記暗号鍵を送信する第一通信部と、前記第一通信部が前記通信タグから受信したタグデータを、前記暗号鍵生成部によって生成された前記暗号鍵を用いて暗号化し暗号化データを生成する暗号化部と、前記暗号化部によって生成された前記暗号化データを記憶する記憶部と、前記第一通信部が前記通信タグから受信した前記暗号鍵を用いて、前記記憶部に記憶される前記暗号化データを、復号化し前記タグデータを取得する復号化部と、情報処理装置へ前記復号化部によって取得された前記タグデータを送信する第二通信部と、を備える。
【０００９】
［２］本発明の一態様は、上記のタグ通信装置であって、前記暗号化部によって生成された前記暗号化データを他のタグ通信装置へ送信し、前記他のタグ通信装置から前記暗号化データを受信する第二通信部をさらに備え、前記記憶部は、前記第二通信部によって受信された前記暗号化データも記憶することを特徴とする。
【００１０】
［３］本発明の一態様は、タグ通信方法であって、生体又は移動体に所持又は設置される通信タグと生体又は移動体を介してデータの通信を行う第一通信部と、データを記憶する記憶部と、情報処理装置とデータの通信を行う第二通信部と、を備えるタグ通信装置が、前記第一通信部によって前記通信タグからタグデータを受信するタグデータ受信ステップと、前記タグ通信装置が、暗号鍵を生成する暗号鍵生成ステップと、前記タグ通信装置が、前記通信タグへ前記暗号鍵を送信する暗号鍵送信ステップと、前記タグ通信装置が、前記第一通信部によって前記通信タグから受信したタグデータを、前記暗号鍵生成ステップによって生成された前記暗号鍵を用いて暗号化し暗号化データを生成する暗号化ステップと、前記タグ通信装置が、前記暗号化ステップによって生成された前記暗号化データを前記記憶部に書き込む記憶ステップと、前記タグ通信装置が、前記第一通信部によって前記通信タグから前記暗号鍵を受信する暗号鍵受信ステップと、前記タグ通信装置が、前記第一通信部によって前記通信タグから受信した前記暗号鍵を用いて、前記記憶部に記憶される前記暗号化データを復号化し前記タグデータを取得する復号化ステップと、前記タグ通信装置が、前記第二通信部によって前記情報処理装置へ前記復号化ステップによって取得された前記タグデータを送信するタグデータ送信ステップと、を備える。
【発明の効果】
【００１１】
本発明により、電界通信などのように生体又は移動体を伝送経路とする通信を用いたシステムにおいて、システムの動作の安定化を図ることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】通信システムのシステム構成を表すシステム構成図である。
【図２】暗号化データテーブルの概略を表す図である。
【図３】暗号化データ登録処理の流れを示すシーケンス図である。
【図４】タグデータ送信処理の流れを示すシーケンス図である。
【図５】タグ通信ユニット及び制御装置を用いて通信システムが構成された場合のシステム構成図である。
【図６】通信システムが認証システムに適用された場合のシステム構成を表すシステム構成図である。
【発明を実施するための形態】
【００１３】
図１は、通信システム１のシステム構成を表すシステム構成図である。通信システム１は、通信タグ１０、複数台のタグ通信装置２０（２０−１、２０−２）、複数台の情報処理装置３０（３０−１、３０−２）を備える。各タグ通信装置同士は、ネットワークＮを介して互いに通信可能に接続される。ネットワークＮはセキュリティを高く維持できるように設計されることが望ましい。例えば、ネットワークＮは、専用線を用いたネットワークや、ＶＰＮ（Virtual Private Network）等の高セキュリティのネットワークを用いて構成される。また、各タグ通信装置２０はいずれかの情報処理装置３０に接続される。以下、通信システム１の各装置について説明する。
【００１４】
通信タグ１０は、人や動物などの生体によって所持され又は自動車や電車などの移動体に設置される。通信タグ１０は、単にデータの読み書きをするようなタグ（ＲＦＩＤ技術におけるＩＣタグ）のように構成されても良いし、ＣＰＵ（Central Processing Unit）等のプロセッサを搭載して演算処理を実行できるようなカード（ＲＦＩＤ技術におけるＩＣカード）のように構成されても良い。通信タグ１０は、タグ通信装置２０の第一通信部２１に生体又は移動体の一部が接触することによって、生体又は移動体を介してタグ通信装置２０と通信を行う。以下、通信タグ１０の詳細について説明する。
【００１５】
通信タグ１０は、記憶部１１、通信部１２、制御部１３を備える。記憶部１１は、磁気記憶装置や半導体記憶装置などの記憶装置を用いて構成され、情報処理装置３０において用いられるデータ（以下、「タグデータ」という。）や、通信タグ１０が所持され又は設置される生体又は移動体を一意に識別するための識別情報や、タグ通信装置２０又は情報処理装置３０から送信されるデータを記憶する。情報処理装置３０において用いられるタグデータとは、例えば、通信タグ１０が所持され又は設置される生体又は移動体を認証するための認証情報である。また、認証情報とは、例えばパスワードの文字列であっても良いし、声紋情報や指紋情報や顔情報などの生体認証情報であっても良い。
【００１６】
通信部１２は、制御部１３から受け取るデータに対し変調処理を行うことによって送信信号を生成し、タグ通信装置２０に対して送信する。また、通信部１２は、タグ通信装置２０から信号を受信し、受信された信号に対し復調処理を行うことによってデータを復元する。
【００１７】
以下、通信部１２の具体例について説明する。通信部１２は、変調回路、復調回路、電界誘起回路、電界センサー、電極、絶縁フィルムを備える。電界センサーは、例えばトランジスタやフォトニック電界センサーを用いて構成される。通信部１２は、送信を行う場合には、通信タグ１０が所持され又は設置される生体又は移動体の表面に電界を誘起し、誘起する電界を変化させることによって信号を伝達する。一方、通信部１２は、受信を行う場合には、生体又は移動体の表面に誘起されている電界の変化を検出し、タグ通信装置２０から送信された信号を復元し、復元された信号を復調することによってデータを復元する。通信部１２がタグ通信装置２０から受信するデータには、暗号鍵データがある。また、通信部１２がタグ通信装置２０へ送信するデータには、識別情報、タグデータ、暗号鍵データがある。
【００１８】
制御部１３は、データを送信する場合には、記憶部１１に記憶されるデータを読み出し、読み出されたデータを通信部１２へ送る。一方、制御部１３は、データを受信する場合には、通信部１２によって受信されたデータを記憶部１１に書き込む。
【００１９】
タグ通信装置２０は、第一通信部２１、鍵生成部２２、暗号化部２３、記憶部２４、第三通信部２５、復号化部２６、第二通信部２７を備える。
第一通信部２１は、暗号化部２３から受け取る暗号鍵データに対し変調処理を行うことによって送信信号を生成し、通信タグ１０に対して送信する。また、第一通信部２１は、通信タグ１０から信号を受信し、受信された信号に対し復調処理を行うことによってデータを復元する。
【００２０】
以下、第一通信部２１の具体例について説明する。第一通信部２１は、変調回路、復調回路、電界誘起回路、電界センサー、電極、絶縁フィルムを備える。電界センサーは、例えばトランジスタやフォトニック電界センサーを用いて構成される。第一通信部２１は、送信を行う場合には、絶縁フィルムを介して電極に触れている生体又は移動体の表面に電界を誘起し、誘起する電界を変化させることによって信号を伝達する。一方、第一通信部２１は、受信を行う場合には、絶縁フィルムを介して電極に触れている生体又は移動体の表面に誘起されている電界の変化を検出し、通信タグ１０から送信された信号を復元し、復元された信号を復調することによってデータを復元する。第一通信部２１が通信タグ１０から受信するデータには、識別情報、タグデータ、暗号鍵データがある。
【００２１】
鍵生成部２２は、暗号鍵のデータ（以下、「暗号鍵データ」という。）を生成し暗号化部２３へ出力する。鍵生成部２２が暗号鍵データを生成するアルゴリズムは既存のどのようなアルゴリズムであっても良い。ただし、鍵生成部２２が生成する暗号鍵データのデータサイズは、タグデータのデータサイズよりも小さい。
【００２２】
暗号化部２３は、第一通信部２１によって通信タグ１０から受信されたタグデータに対し、鍵生成部２２によって生成された暗号鍵データを用いて暗号化処理を実行する。このとき、暗号化部２３は、例えばタグデータに対し、暗号化処理を実行する日時を表す情報や乱数などの付加情報を付加した後に暗号化処理を実行しても良い。
【００２３】
暗号化部２３は、暗号化されたタグデータ（以下、「暗号化データ」という。）を、タグデータと共に受信された識別情報と対応付けて記憶部２４に書き込む。また、暗号化部２３は、暗号化データと識別情報との組み合わせを第三通信部２５に渡す。また、暗号化部２３は、暗号化処理に用いられた暗号鍵データを第一通信部２１に渡す。
【００２４】
記憶部２４は、磁気記憶装置や半導体記憶装置などの記憶装置を用いて構成され、暗号化データテーブルを記憶する。図２は、暗号化データテーブルの概略を表す図である。暗号化データテーブルは、暗号化データと識別情報とを対応付けて有する。例えば、暗号化データＸａは、識別情報ＡＡＡを記憶する通信タグ１０に記憶されているタグデータが暗号化されたデータである。
【００２５】
第三通信部２５は、既存の通信技術によって、ネットワークＮを介して他のタグ通信装置２０とデータの送受信を行う。第三通信部２５に適用される通信技術は、ＬＡＮ（Local Area Network）等の有線通信技術であっても良いし、無線ＬＡＮや赤外線通信等の無線通信技術であっても良い。第三通信部２５は、暗号化部２３が暗号化データを生成すると、識別情報と暗号化データとの組み合わせを他のタグ通信装置２０へ送信する。一方、第三通信部２５は、他のタグ通信装置２０から識別情報と暗号化データとの組み合わせを受信すると、受信された識別情報及び暗号化データを記憶部２４の暗号化データテーブルに登録する。
【００２６】
復号化部２６は、第一通信部２１が通信タグ１０から受信した暗号鍵データを用いて、記憶部２４に記憶される暗号化データに対し復号化処理を実行する。このとき、復号化部２６は、暗号鍵データとともに受信された識別情報に対応する暗号化データに対して復号化処理を実行する。そして、復号化部２６は、復号化されたタグデータを第二通信部２７に渡す。
【００２７】
第二通信部２７は、既存の通信技術によって情報処理装置３０とデータの送受信を行う。第二通信部２７に適用される通信技術は、ＬＡＮやＵＳＢ（Universal Serial Bus）等の有線通信技術であっても良いし、無線ＬＡＮや赤外線通信等の無線通信技術であっても良い。
【００２８】
情報処理装置３０は、ユーザーとなる生体や移動体に対してサービスを提供するためのシステムや、生体や移動体に応じて何らかの処理を実行するためのシステム等に設けられ、タグ通信装置２０を介して通信タグ１０と通信を行い、通信結果に基づいて処理を行う。情報処理装置３０は、どのような装置として実現されても良い。
【００２９】
情報処理装置３０は、例えばドア解錠システムに設けられる装置であっても良い。この場合、情報処理装置３０は施錠可能なドアの付近に設けられ、通信タグ１０に記憶されているタグデータをタグ通信装置２０から受信し、タグデータを用いて認証処理を行う。情報処理装置３０は、認証可能であればドアを解錠し、認証できない場合はドアの施錠を行う。
【００３０】
また、情報処理装置３０は、例えば改札広告配信システムに設けられる装置であっても良い。この場合、情報処理装置３０は駅の改札のゲート毎に設けられる。情報処理装置３０は、通信タグ１０に記憶されているタグデータをタグ通信装置２０から受信し、タグデータに応じて広告データを選択する。そして、情報処理装置３０は、タグ通信装置２０を介して、選択された広告データを通信タグ１０に送信する。
【００３１】
図３及び図４は、通信システム１の処理の流れを表すシーケンス図である。以下、図３及び図４を用いて通信システム１の処理の流れについて説明する。
図３は、暗号化データを各タグ通信装置２０に登録するための処理（以下、「暗号化データ登録処理」という。）の流れを示すシーケンス図である。まず、通信タグ１０の制御部１３がタグデータ及び識別情報を記憶部１１から読み出し（ステップＳ１０１）、読み出されたタグデータ及び識別情報を通信部１２がタグ通信装置２０へ送信する（ステップＳ１０２）。なお、通信タグ１０がステップＳ１０１及びＳ１０２の処理を行うタイミングはどのように設定されても良い。例えば、常に繰り返し上記処理が実行されても良いし、予め設定された時間が経過するたびに上記処理が実行されても良いし、通信部１２がタグ通信装置２０と通信可能になったことを検知した場合に上記処理が実行されても良いし、通信部１２がタグ通信装置２０からタグデータの送信要求を受信した場合に上記処理が実行されても良い。なお、通信部１２がタグデータの送信要求を受信したことを契機として通信タグ１０がステップＳ１０１及びステップＳ１０２の処理を行う場合、情報処理装置３０はタグ通信装置２０を介してタグデータの送信要求を送信するように構成され、タグ通信装置２０の第三通信部２７がタグデータの送信要求を受信すると第一通信部２１がタグデータの送信要求を通信タグ１０へ送信するように構成される。
【００３２】
タグ通信装置２０の第一通信部２１がタグデータ及び識別情報を受信すると、鍵生成部２２は暗号鍵データを生成する（ステップＳ１０３）。次に、暗号化部２４は、ステップＳ１０２で通信タグ１０から送信されたタグデータに対し、ステップＳ１０３で生成された暗号鍵データを用いて暗号化処理を実行する（ステップＳ１０４）。そして、暗号化部２４は、暗号化データ及び識別情報の組み合わせを記憶部２４に書き込む（ステップＳ１０５）。
【００３３】
その後、第一通信部２１は、ステップＳ１０５の処理で用いられた暗号鍵データを、暗号化されたタグデータの記憶元である通信タグ１０に対して送信する（ステップＳ１０６）。通信タグ１０の通信部１２が暗号鍵データをタグ通信装置２０から受信すると、制御部１３は受信された暗号鍵データを記憶部１１に書き込む（ステップＳ１０７）。
【００３４】
また、第三通信部２５は、ステップＳ１０５の処理で生成された暗号化データ及び識別情報の組み合わせを、他のタグ通信装置２０に対して送信する（ステップＳ１０８）。各タグ通信装置２０の第三通信部２５は、ネットワークＮを介して暗号化データ及び識別情報の組み合わせを受信すると、受信された暗号化データ及び識別情報の組み合わせを記憶部２４に書き込む（ステップＳ１０９）。以上の処理によって暗号化データ登録処理が完了する。
【００３５】
図４は、タグデータを情報処理装置３０に送信するための処理（以下、「タグデータ送信処理」という。）の流れを示すシーケンス図である。タグデータ送信処理は、その前に暗号化データ登録処理が実行されていることが前提となる。
【００３６】
まず、通信タグ１０の制御部１３が識別情報及び暗号鍵データを記憶部１１から読み出し（ステップＳ２０１）、読み出された暗号鍵データ及び識別情報を通信部１２がタグ通信装置２０へ送信する（ステップＳ２０２）。なお、通信タグ１０がステップＳ２０１及びＳ２０２の処理を行うタイミングはどのように設定されても良い。例えば、常に繰り返し上記処理が実行されても良いし、予め設定された時間が経過するたびに上記処理が実行されても良いし、通信部１２がタグ通信装置２０と通信可能になったことを検知した場合に上記処理が実行されても良いし、通信部１２がタグ通信装置２０から暗号鍵データの送信要求を受信した場合に上記処理が実行されても良い。なお、通信部１２が暗号鍵データの送信要求を受信したことを契機として通信タグ１０がステップＳ２０１及びステップＳ２０２の処理を行う場合、情報処理装置３０はタグ通信装置２０を介してタグデータの送信要求を送信するように構成され、タグ通信装置２０の第三通信部２７がタグデータの送信要求を受信すると第一通信部２１が暗号鍵データの送信要求を通信タグ１０へ送信するように構成される。
【００３７】
タグ通信装置２０の第一通信部２１が暗号鍵データ及び識別情報を受信すると、復号化部２６は、記憶部２４に記憶される暗号化データテーブルを参照し、受信された識別情報に対応する暗号化データを読み出す（ステップＳ２０３）。次に、復号化部２６は、読み出された暗号化データを、受信された暗号鍵データを用いて復号化することによってタグデータを取得する（ステップＳ２０４）。第二通信部２７は、ステップＳ２０４の処理で取得されたタグデータを情報処理装置３０へ送信する（ステップＳ２０５）。情報処理装置３０は、タグ通信装置２０からタグデータを受信すると、受信されたタグデータを用いて所定の処理を行う（ステップＳ２０６）。以上の処理によってタグデータ送信処理が完了する。
【００３８】
通信システム１によれば、通信タグ１０の記憶部１１に記憶されるタグデータが情報処理装置３０へ送信される度に通信タグ１０とタグ通信装置２０との間でタグデータの送受信が行われる必要はなく、暗号鍵データが送受信されれば良い。上述したように、暗号鍵データのデータサイズはタグデータのデータサイズよりも小さいため、通信タグ１０とタグ通信装置２０との間の通信速度が遅かったり再送が繰り返し行われるとしても、タグデータそのものが送受信される場合に比べて通信システム１における通信の安定性が向上する。そのため、情報処理装置３０は安定して所定の処理を実行することが可能となる。
【００３９】
また、暗号化処理を実行したタグ通信装置２０は、他のタグ通信装置２０に対してネットワークＮを介して暗号化データ及び識別情報の組み合わせを送信する。そのため、通信タグ１０は、暗号化処理を実行したタグ通信装置２０とは異なる他のタグ通信装置２０との間でも、タグデータそのものを送信することなく暗号鍵データの送受信を行えばよい。
【００４０】
＜変形例＞
暗号化部２３が暗号化処理を行う際に日時を表す情報を付加することによって、各タグ通信装置２０の復号化部２６は復号化されたタグデータが暗号化された日時の情報を得ることができる。復号化部２６は、日時の情報に基づいて、予め設定された使用期限を経過しているか否か判定し、使用期限が切れていない場合には復号化されたタグデータを第二通信部２７へ出力し、使用期限が切れている場合には第二通信部２７へ出力しないように構成されても良い。また、使用期限が切れている場合には、復号化部２６は、第一通信部２１によってタグデータが正しく受信されるまで待機し、受信されたタグデータを第二通信部２７へ出力するように構成されても良い。さらに、使用期限が切れている場合には、暗号化部２３は第一通信部２１によって新たに受信されたタグデータを暗号化し、暗号化データ及び識別情報を記憶部２４に書き込むとともに、第三通信部２５を介して他のタグ通信装置２０に送信するように構成されても良い。
【００４１】
通信タグ１０の制御部１３は、記憶部１１に暗号鍵データが記憶されているか否か判定し、記憶されている場合には図４のステップＳ２０１及びＳ２０２の処理を実行し、記憶されていない場合には図３のステップＳ１０１及びＳ１０２の処理を実行するように構成されても良い。また、通信タグ１０の制御部１３は、記憶部１１に暗号鍵データを書き込む際にその日時も記録し、所定の時間が経過した場合には、記憶部１１に暗号鍵データが記憶されているとしても図３のステップＳ１０１及びＳ１０２の処理を実行するように構成されても良い。
【００４２】
また、タグ通信装置２０に代えて、タグ通信ユニット４０及び制御装置５０を用いて通信システム１が構成されても良い。図５は、タグ通信ユニット４０及び制御装置５０を用いて通信システム１が構成された場合のシステム構成図である。なお、図１に示される構成と同じ機能部には、図５において同じ符号を付す。
【００４３】
タグ通信ユニット４０は、第一通信部２１及び第二通信部４１を備える。第一通信部２１はタグ通信装置２０の第一通信部２１と同じ構成である。第二通信部４１は、既存の通信技術によって制御装置５０とデータの送受信を行う。第二通信部４１に適用される通信技術は、ＬＡＮやＵＳＢ等の有線通信技術であっても良いし、無線ＬＡＮや赤外線通信等の無線通信技術であっても良い。第二通信部４１は、第一通信部２１が受信したデータを制御装置５０へ送信する。
【００４４】
制御装置５０は、第一通信部２１に代えて第四通信部５１を備える点でタグ通信装置２０と異なり、他の構成はタグ通信装置２０と同じである。第四通信部５１は、既存の通信技術によってタグ通信ユニット４０とデータの送受信を行う。第四通信部５１に適用される通信技術は、ＬＡＮやＵＳＢ等の有線通信技術であっても良いし、無線ＬＡＮや赤外線通信等の無線通信技術であっても良い。
【００４５】
＜適用例＞
図６は、通信システム１が認証システムに適用された場合のシステム構成を表すシステム構成図である。この場合、情報処理装置３０は、認証を行うための装置として構成され、通信部３１、認証情報取得部３２、認証部３３、アプリケーション実行部３４を備える。
【００４６】
通信部３１は、既存の通信技術によってタグ通信装置２０とデータの送受信を行う。通信部３１に適用される通信技術は、ＬＡＮやＵＳＢ等の有線通信技術であっても良いし、無線ＬＡＮや赤外線通信等の無線通信技術であっても良い。通信部３１は、例えばタグ通信装置２０からタグデータを受信する。
【００４７】
認証情報取得部３２は、通信タグ１０を所持するユーザーから認証情報を取得する。認証情報がパスワードである場合には、認証情報取得部３２はパスワードの文字列をユーザーが入力するためのキーボードやタッチパネル等の入力装置を用いて構成される。また、認証情報が指紋情報や顔情報である場合には、認証情報取得部３２は指紋や顔を撮像するための撮像装置を用いて構成される。また、認証情報が声紋情報である場合には、認証情報取得部３２は声紋を取得するための音声入力装置を用いて構成される。
【００４８】
認証部３３は、通信部３１が受信したタグデータと認証情報取得部３２が取得した認証情報とを用いて、通信タグ１０を所持するユーザーが正当なユーザーであるか否か判定し認証を行う。例えば、通信部３１が受信したタグデータに含まれる認証情報と認証情報取得部３２が取得した認証情報とが一致する場合には、認証部３３は通信タグ１０を所持するユーザーを正当なユーザーであると認証する。
【００４９】
アプリケーション実行部３４は、認証部３３の認証結果に応じて処理を行う。例えば、情報処理装置３０がドア解錠システムに設けられる装置である場合、アプリケーション実行部３４は、認証部３３の認証結果に応じてドアを施錠又は解錠する。
【００５０】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５１】
１０…通信タグ，  １１…記憶部，  １２…通信部，  １３…制御部，  ２０…タグ通信装置，  ２１…第一通信部，  ２２…鍵生成部，  ２３…暗号化部，  ２４…記憶部，  ２５…第二通信部，  ２６…復号化部，  ２７…第三通信部，  ３０…情報処理装置，  ３１…通信部，  ３２…認証情報取得部，  ３３…認証部，  ３４…アプリケーション実行部，  ４０…タグ通信ユニット，  ４１…第二通信部，  ５０…制御装置，  ５１…第四通信部
【図１】
2011095810.tif 000003
【図２】
2011095810.tif 000004
【図３】
2011095810.tif 000005
【図４】
2011095810.tif 000006
【図５】
2011095810.tif 000007
【図６】
2011095810.tif 000008