【手続補正書】
【提出日】平成21年7月27日(2009.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の距離の範囲内において無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムであって、
前記デバイスは、
乱数を生成する乱数生成手段と、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号するデバイス暗号化手段と、
前記デバイス暗号化手段による暗号化または復号に用いられ、前記情報処理装置との間で事前に共有されている秘密鍵を記憶するデバイス秘密鍵記憶手段と、
前記情報処理装置から送信されるポーリングに対応して、前記乱数生成手段により生成された乱数を、前記秘密鍵を用いて前記デバイス暗号化手段により暗号化した処理結果のデータが、前記情報処理装置との通信において通信相手を一意に識別するために利用される通信IDとして埋め込まれた応答を、前記情報処理装置に送信する通信ID送信手段と、
前記乱数生成手段により生成された乱数を鍵として用い、前記デバイス暗号化手段を制御して情報を暗号化または復号し、前記情報処理装置との間で送受信するデバイス送受信処理手段とを備え、
前記情報処理装置は、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号する装置暗号化手段と、
前記装置暗号化手段による暗号化または復号に用いられ、前記デバイスとの間で事前に共有されている秘密鍵を記憶する装置秘密鍵記憶手段と、
ポーリングに対応して前記デバイスから送信される応答を受信して前記応答に含まれる通信IDを、前記デバイスとの通信において通信相手を一意に識別するために利用される識別子として記憶する通信ID記憶手段と、
前記通信IDを、前記秘密鍵を用い、前記装置暗号化手段を制御して復号することで前記乱数を取得する乱数取得手段と、
前記乱数取得手段により取得された乱数を鍵として用い、前記装置暗号化手段を制御して情報を暗号化または復号し、前記デバイスとの間で送受信する装置送受信処理手段とを備える
通信システム。
【請求項２】
所定の距離の範囲内において無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムの通信方法であって、
前記デバイスは、
乱数を生成し、
前記情報処理装置から送信されるポーリングに対応して、前記生成された乱数を、前記情報処理装置との間で事前に共有されている秘密鍵を用いて、予め定められたアルゴリズムで暗号化した処理結果のデータが、前記情報処理装置との通信において通信相手を一意に識別するために利用される通信IDとして埋め込まれた応答を、前記情報処理装置に送信し、
前記生成された乱数を鍵として用い、前記アルゴリズムで情報を暗号化または復号し、前記情報処理装置との間で送受信するステップを含み、
前記情報処理装置は、
ポーリングに対応して前記デバイスから送信される応答を受信して前記応答に含まれる通信IDを、前記デバイスとの通信において通信相手を一意に識別するために利用される識別子として記憶し、
前記通信IDを、前記デバイスとの間で事前に共有されている秘密鍵を用い予め定められたアルゴリズムで復号することで前記乱数を取得し、
前記取得された乱数を鍵として用い、情報を前記アルゴリズムで暗号化または復号し、前記デバイスとの間で送受信するステップを含む
通信方法。
【請求項３】
所定の距離の範囲内において、無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムのデバイスであって、
第１の乱数を生成する乱数生成手段と、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号するデバイス暗号化手段と、
前記デバイス暗号化手段による暗号化または復号に用いられ、前記情報処理装置との間で事前に共有されている秘密鍵を記憶するデバイス秘密鍵記憶手段と、
前記情報処理装置から送信されるポーリングに対応して、前記乱数生成手段により生成された前記第１の乱数を、前記秘密鍵を用いて前記デバイス暗号化手段により暗号化した処理結果のデータが、前記情報処理装置との通信において通信相手を一意に識別するために利用される通信IDとして埋め込まれた応答を、前記情報処理装置に送信する通信ID送信手段と、
前記乱数生成手段により生成された前記第１の乱数を鍵として用い、前記デバイス暗号化手段を制御して情報を暗号化または復号し、前記情報処理装置との間で送受信するデバイス送受信処理手段と
を備えるデバイス。
【請求項４】
前記通信システムにおける通信の方式は、ISO/IEC 18092として規定されるNFCIP（Near Field Communication - Interface and Protocol）-1であり、
前記通信ID送信手段は、前記通信IDを、NFCIP-1において、RF衝突回避の際及び単一デバイス探知処理に用いられるNFC識別子として前記応答に埋め込む
請求項３に記載のデバイス。
【請求項５】
自分に固有の固有IDを記憶するID記憶手段をさらに備え、
前記情報処理装置から前記固有IDの読出し要求を受信した場合、
前記ID記憶手段に記憶されている固有IDを、前記乱数生成手段により生成された前記第１の乱数を鍵として用い、前記デバイス暗号化手段で暗号化して前記情報処理装置に送信する
請求項３に記載のデバイス。
【請求項６】
前記情報処理装置との通信において、前記情報処理装置に前記固有IDを暗号化して送信したか否かを判定する判定手段をさらに備え、
前記判定手段により、前記情報処理装置に前記固有IDを暗号化して送信したと判定された場合、前記デバイス送受信処理手段は、前記情報処理装置との間で送受信される情報を、暗号化または復号する
請求項５に記載のデバイス。
【請求項７】
前記デバイス送受信処理手段は、前記乱数生成手段により生成された前記第１の乱数に加えて、前記ポーリングか、または、前記ポーリングの次の送信のときに前記情報処理装置から前記秘密鍵で暗号化されて送信されてくる第２の乱数も鍵として用い、前記デバイス暗号化手段を制御して情報を暗号化または復号し、前記情報処理装置との間で送受信する
請求項３に記載のデバイス。
【請求項８】
所定の距離の範囲内において、無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムのデバイスに通信処理を実行させるプログラムであって、
乱数の生成を制御し、
前記情報処理装置から送信されるポーリングに対応して、前記生成された乱数を、前記情報処理装置との間で事前に共有されている秘密鍵を用いて、予め定められたアルゴリズムで暗号化した処理結果のデータが、前記情報処理装置との通信において通信相手を一意に識別するために利用される通信IDとして埋め込まれた応答の、前記情報処理装置への送信を制御し、
前記生成された乱数を鍵として用い、前記アルゴリズムで情報を暗号化または復号し、前記情報処理装置との間での送受信を制御するステップ
を含むコンピュータが読み取り可能なプログラム。
【請求項９】
所定の距離の範囲内において無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムの情報処理装置であって、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号する装置暗号化手段と、
前記装置暗号化手段による暗号化または復号に用いられ、前記デバイスとの間で事前に共有されている秘密鍵を記憶する装置秘密鍵記憶手段と、
ポーリングに対応して前記デバイスから送信される応答を受信して前記応答に含まれる通信IDを、前記デバイスとの通信において通信相手を一意に識別するために利用される識別子として記憶する通信ID記憶手段と、
前記通信IDを、前記秘密鍵を用い、前記装置暗号化手段を制御して復号することで第１の乱数を取得する乱数取得手段と、
前記乱数取得手段により取得された前記第１の乱数を鍵として用い、前記装置暗号化手段を制御して情報を暗号化または復号し、前記デバイスとの間で送受信する装置送受信処理手段と
を備える情報処理装置。
【請求項１０】
前記通信システムにおける通信の方式は、ISO/IEC 18092として規定されるNFCIP（Near Field Communication - Interface and Protocol）-1であり、
前記通信ID記憶手段は、ポーリングに対応して前記デバイスから送信される応答に含まれる情報であって、NFCIP-1において、RF衝突回避の際及び単一デバイス探知処理に用いられるNFC識別子を、前記通信IDとして記憶する
請求項９に記載の情報処理装置。
【請求項１１】
前記デバイスに固有の固有IDを読み出す必要がある場合、前記装置送受信処理手段は、前記情報処理装置との間で送受信される情報を、暗号化または復号する
請求項９に記載の情報処理装置。
【請求項１２】
第２の乱数を生成する乱数生成手段をさらに備え、
前記装置送受信処理手段は、前記ポーリングか、または、前記ポーリングの次の送信のときに前記第２の乱数を前記秘密鍵で暗号化して前記デバイスに送信するとともに、前記乱数取得手段により取得された前記第１の乱数に加えて前記第２の乱数も鍵として用い、前記装置暗号化手段を制御して情報を暗号化または復号し、前記デバイスとの間で送受信する
請求項９に記載の情報処理装置。
【請求項１３】
所定の距離の範囲内において無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムの情報処理装置に情報処理を実行させるプログラムであって、
ポーリングに対応して前記デバイスから送信される応答を受信して前記応答に含まれる通信IDを、前記デバイスとの通信において通信相手を一意に識別するために利用される識別子として記憶するように制御し、
前記通信IDを、前記デバイスとの間で事前に共有されている秘密鍵を用い予め定められたアルゴリズムで復号することで前記乱数の取得を制御し、
前記取得された乱数を鍵として用い、前記アルゴリズムで情報を暗号化または復号し、前記デバイスとの間での送受信を制御するステップ
を含むコンピュータが読み取り可能なプログラム。
【請求項１４】
所定の距離の範囲内において無線通信を行うデバイスおよび情報処理装置により構成され、所定の距離の範囲内にある通信相手を一意に識別し、予め定められた方式で情報の送受信を行う通信システムであって、
前記デバイスは、
第１の乱数を生成するデバイス乱数生成手段と、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号するデバイス暗号化手段と、
前記デバイス暗号化手段による暗号化または復号に用いられ、前記情報処理装置との間で事前に共有されている秘密鍵を記憶するデバイス秘密鍵記憶手段と、
前記情報処理装置から送信されるポーリングに対応して、前記デバイス乱数生成手段により生成された前記第１の乱数を、前記秘密鍵を用いて前記デバイス暗号化手段により暗号化した処理結果のデータが、前記情報処理装置との通信において通信相手を一意に識別するために利用される通信IDとして埋め込まれた応答を、前記情報処理装置に送信する通信ID送信手段と、
前記ポーリングか、または、前記ポーリングの次の送信のときに前記情報処理装置から前記秘密鍵で暗号化されて送信されてくる第２の乱数と、前記デバイス乱数生成手段により生成された前記第１の乱数とを鍵として用い、前記デバイス暗号化手段を制御して情報を暗号化または復号し、前記情報処理装置との間で送受信するデバイス送受信処理手段とを備え、
前記情報処理装置は、
前記第２の乱数を生成する装置乱数生成手段と、
与えられた鍵に基づいて予め定められたアルゴリズムで情報を暗号化または復号する装置暗号化手段と、
前記装置暗号化手段による暗号化または復号に用いられ、前記デバイスとの間で事前に共有されている秘密鍵を記憶する装置秘密鍵記憶手段と、
前記ポーリングに対応して前記デバイスから送信される応答を受信して前記応答に含まれる通信IDを、前記デバイスとの通信において通信相手を一意に識別するために利用される識別子として記憶する通信ID記憶手段と、
前記通信IDを、前記秘密鍵を用い、前記装置暗号化手段を制御して復号することで前記第１の乱数を取得する乱数取得手段と、
前記ポーリングか、または、前記ポーリングの次の送信のときに前記第２の乱数を前記秘密鍵で暗号化して前記デバイスに送信するとともに、前記乱数取得手段により取得された前記第１の乱数と前記第２の乱数を鍵として用い、前記装置暗号化手段を制御して情報を暗号化または復号し、前記デバイスとの間で送受信する装置送受信処理手段と
を備える
通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信システムおよび通信方法、デバイス、情報処理装置、並びにプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信システムおよび通信方法、デバイス、情報処理装置、並びにプログラムに関し、特に、簡単な構成で安全かつ利便性の高い情報通信を行うことができるようにする通信システムおよび通信方法、デバイス、情報処理装置、並びにプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】