【手続補正書】
【提出日】平成20年8月28日(2008.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コマンドを送信する第１の通信装置と、前記コマンドに対するレスポンスを送信する第２の通信装置とを備える通信システムにおいて、
前記第１の通信装置が、
前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する第１の取得手段と、
前記第１の取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する第１の生成手段と、
前記第１の生成手段で生成した前記コマンドを送信する第１の送信手段と、
前記コマンドに対するレスポンスを受信する第１の受信手段と、
前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段と、
前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段と
を備え、
前記第２の通信装置が、
前記第１の通信装置からの前記コマンドを受信する第２の受信手段と、
前記第２の受信手段により受信した前記コマンドに含まれる前記レスポンス受信時間に関する情報を取得する第２の取得手段と、
前記コマンドに対するレスポンスを生成する第２の生成手段と、
前記レスポンス受信時間内に、前記第２の生成手段により生成した前記レスポンスが前記第１の通信装置に受信されるように、前記レスポンスを送信する第２の送信手段と
を備える
通信システム。
【請求項２】
前記第１の取得手段は、乱数に基づき前記レスポンス受信時間に関する情報を取得する
請求項１に記載の通信システム。
【請求項３】
コマンドを送信する通信装置において、
前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する取得手段と、
前記取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する生成手段と、
前記生成手段で生成した前記コマンドを送信する送信手段と、
前記コマンドに対するレスポンスを受信する受信手段と、
前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段と、
前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段と
を備える通信装置。
【請求項４】
前記取得手段は、乱数に基づき前記レスポンス受信時間に関する情報を取得する
請求項３に記載の通信装置。
【請求項５】
コマンドを送信する通信装置の通信方法において、
前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得し、
取得した前記レスポンス受信時間に関する情報を含むコマンドを生成し、
生成した前記コマンドの送信を制御し、
前記コマンドに対するレスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し、
前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する
ステップを含む通信方法。
【請求項６】
コマンドを送信する通信装置を制御するコンピュータに処理を実行させるプログラムにおいて、
前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得し、
取得した前記レスポンス受信時間に関する情報を含むコマンドを生成し、
生成した前記コマンドの送信を制御し、
前記コマンドに対するレスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し、
前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する
ステップを含む処理をコンピュータに実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１の側面の通信システムは、コマンドを送信する第１の通信装置と、前記コマンドに対するレスポンスを送信する第２の通信装置とを備え、前記第１の通信装置が、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する第１の取得手段と、前記第１の取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する第１の生成手段と、前記第１の生成手段で生成した前記コマンドを送信する第１の送信手段と、前記コマンドに対するレスポンスを受信する第１の受信手段と、前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段と、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段とを備え、前記第２の通信装置が、前記第１の通信装置からの前記コマンドを受信する第２の受信手段と、前記第２の受信手段により受信した前記コマンドに含まれる前記レスポンス受信時間に関する情報を取得する第２の取得手段と、前記コマンドに対するレスポンスを生成する第２の生成手段と、前記レスポンス受信時間内に、前記第２の生成手段により生成した前記レスポンスが前記第１の通信装置に受信されるように、前記レスポンスを送信する第２の送信手段とを備える。
また、前記第１の取得手段には、乱数に基づき前記レスポンス受信時間に関する情報を取得させるようにすることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
以上のような第１の側面の通信システムにおいては、前記第１の通信装置において、前記レスポンス受信時間に関する情報を取得し、前記レスポンス受信時間に関する情報を含むコマンドを生成し、前記コマンドを送信する。そして、前記コマンドに対するレスポンスを受信し、前記レスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し、また、前記レスポンス受信時間内に受信したかを判定する。一方、前記第２の通信装置において、前記第１の通信装置からの前記コマンドを受信し、前記コマンドに含まれる前記レスポンス受信時間に関する情報を取得し、前記コマンドに対するレスポンスを生成する。そして、前記レスポンス受信時間内に前記レスポンスが前記第１の通信装置に受信されるように、前記レスポンスを送信する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第２の側面の通信装置は、コマンドを送信する通信装置において、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する取得手段と、前記取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する生成手段と、前記生成手段で生成した前記コマンドを送信する送信手段と、前記コマンドに対するレスポンスを受信する受信手段と、前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段と、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段とを備える。
また、前記取得手段には、乱数に基づき前記レスポンス受信時間に関する情報を取得させるようにすることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の第２の側面の通信方法、またはプログラムは、コマンドを送信する通信装置の通信方法、またはコマンドを送信する通信装置を制御するコンピュータに処理を実行させるプログラムにおいて、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得し、取得した前記レスポンス受信時間に関する情報を含むコマンドを生成し、生成した前記コマンドの送信を制御し、前記コマンドに対するレスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定するステップを含む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
以上のような第２の側面の通信装置、通信方法、またはプログラムにおいては、前記レスポンス受信時間に関する情報を取得し、前記レスポンス受信時間に関する情報を含むコマンドを生成して、送信する。そして、前記コマンドに対するレスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し、また、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明の第１の側面の通信システム（例えば、図２の通信システム）は、コマンドを送信する第１の通信装置（例えば、図２のリーダライタ３２）と、前記コマンドに対するレスポンスを送信する第２の通信装置（例えば、図２のICタグ３４）とを備え、前記第１の通信装置が、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する第１の取得手段（例えば、図４のレスポンス受信時間取得部８１）と、前記第１の取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する第１の生成手段（例えば、図４の送信パケット生成部８２）と、前記第１の生成手段で生成した前記コマンドを送信する第１の送信手段（例えば、図４の通信制御部８３）と、前記コマンドに対するレスポンスを受信する第１の受信手段（例えば、図４の通信制御部８３）と、前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段（例えば、図４の判定部８４）と、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段（例えば、図４の判定部８４）とを備え、前記第２の通信装置が、前記第１の通信装置からの前記コマンドを受信する第２の受信手段（例えば、図６の通信制御部１１１）と、前記第２の受信手段により受信した前記コマンドに含まれる前記レスポンス受信時間に関する情報を取得する第２の取得手段（例えば、図６のレスポンス受信時間取得部１１２）と、前記コマンドに対するレスポンスを生成する第２の生成手段（例えば、図６の送信パケット生成部１１３）と、前記レスポンス受信時間内に、前記第２の生成手段により生成した前記レスポンスが前記第１の通信装置に受信されるように、前記レスポンスを送信する第２の送信手段（例えば、図６の通信制御部１１１）とを備える。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の第２の側面の通信装置は、コマンドを送信する通信装置（例えば、図２のリーダライタ３２）であって、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得する取得手段（例えば、図４のレスポンス受信時間取得部８１）と、前記取得手段で取得した前記レスポンス受信時間に関する情報を含むコマンドを生成する生成手段（例えば、図４の送信パケット生成部８２）と、前記生成手段で生成した前記コマンドを送信する送信手段（例えば、図４の通信制御部８３）と、前記コマンドに対するレスポンスを受信する受信手段（例えば、図４の通信制御部８３）と、前記レスポンスを正常に受信したかを判定し、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定する第１の判定手段（例えば、図４の判定部８４）と、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する第２の判定手段（例えば、図４の判定部８４）とを備える。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
本発明の第２の側面の通信方法、またはプログラムは、コマンドを送信する通信装置（例えば、図２のリーダライタ３２）の通信方法、またはコマンドを送信する通信装置を制御するコンピュータ（例えば、図３のCPU６６）に処理を実行させるプログラムであって、前記コマンドに対する有効なレスポンスの受信のタイミングの範囲であるレスポンス受信時間に関する情報を取得し（例えば、図８のステップＳ４１）、取得した前記レスポンス受信時間に関する情報を含むコマンドを生成し（例えば、図８のステップＳ４２）、生成した前記コマンドの送信を制御し（例えば、図８のステップＳ４３）、前記コマンドに対するレスポンスを正常に受信したかを判定して、前記レスポンス受信時間内に前記コマンドに対する２以上のレスポンスを受信した場合には前記レスポンスを正常に受信しなかったと判定し（例えば、図８のステップＳ４５）、前記レスポンスを前記レスポンス受信時間に関する情報が表すレスポンス受信時間内に受信したかを判定する（例えば、図８のステップＳ４６）ステップを含む。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】