【手続補正書】
【提出日】平成30年12月14日(2018.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
通信部を通じて、前記外部装置からの処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、
前記送信処理部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備えるＩＣカード。
【請求項２】
前記送信処理部は、前記所定の一連の処理で実行される処理コマンドの順序を示すリストにさらに基づいて、前記処理コマンドが処理済みであるか判定する、
前記請求項１に記載のＩＣカード。
【請求項３】
エラーが生じた場合に、前記記憶部が格納する前記処理完了済情報をリセットするリセット部を備える、
前記請求項１又は２に記載のＩＣカード。
【請求項４】
前記処理完了済情報は，処理済みの処理コマンドを識別するコマンド識別子である、
前記請求項１乃至３の何れか１項に記載のＩＣカード。
【請求項５】
前記コマンド識別子は、前記所定の一連の処理の順序に従って各処理コマンドに割り振られる、
前記請求項４に記載のＩＣカード。
【請求項６】
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、通信部を通じて、前記外部装置からの処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、前記送信処理部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、を備えるモジュールと、
前記モジュールを内蔵した本体と、
を備えるＩＣカード。
【請求項７】
外部装置からのコマンドを実行する携帯可能電子装置であって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
通信部を通じて、前記外部装置からの処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、
前記送信処理部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備える携帯可能電子装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ＩＣカード及び携帯可能電子装置
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
実施形態によれば、外部装置からのコマンドを実行するＩＣカードは、通信部と、記憶部と、送信処理部と、実行部と、更新部と、を備える。通信部は、外部装置とデータを送受信する。記憶部は、所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する。送信処理部は、通信部を通じて、前記外部装置からの処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する。実行部は、前記送信処理部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する。更新部は、前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】変更
【補正の内容】
【０１６１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
前記通信部を通じて、前記処理完了済情報を要求するコマンドを受信した場合に、受信された前記コマンドに応じて、前記通信部を通じて、前記記憶部が格納する前記処理完了済情報を含むレスポンスを送信する送信処理部と、
前記通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、受信された前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備えるＩＣカード。
［Ｃ２］
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであるか判定する判定部と、
前記判定部が前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、
前記判定部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備えるＩＣカード。
［Ｃ３］
前記判定部は、前記所定の一連の処理で実行される処理コマンドの順序を示すリストにさらに基づいて、前記処理コマンドが処理済みであるか判定する、
前記Ｃ２に記載のＩＣカード。
［Ｃ４］
エラーが生じた場合に、前記記憶部が格納する前記処理完了済情報をリセットするリセット部を備える、
前記Ｃ２又は３に記載のＩＣカード。
［Ｃ５］
前記処理完了済情報は，処理済みの処理コマンドを識別するコマンド識別子である、
前記Ｃ１乃至４の何れか１項に記載のＩＣカード。
［Ｃ６］
前記コマンド識別子は、前記所定の一連の処理の順序に従って各処理コマンドに割り振られる、
前記Ｃ５に記載のＩＣカード。
［Ｃ７］
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、前記通信部を通じて、前記処理完了済情報を要求するコマンドを受信した場合に、受信された前記コマンドに応じて、前記通信部を通じて、前記記憶部が格納する前記処理完了済情報を含むレスポンスを送信する送信処理部と、前記通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、受信された前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、を備えるモジュールと、
前記モジュールを内蔵した本体と、
を備えるＩＣカード。
［Ｃ８］
外部装置からのコマンドを実行するＩＣカードであって、
外部装置とデータを送受信する通信部と、所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであるか判定する判定部と、前記判定部が前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、前記判定部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、を備えるモジュールと、
前記モジュールを内蔵した本体と、
を備えるＩＣカード。
［Ｃ９］
外部装置からのコマンドを実行する携帯可能電子装置であって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
前記通信部を通じて、前記処理完了済情報を要求するコマンドを受信した場合に、受信された前記コマンドに応じて、前記通信部を通じて、前記記憶部が格納する前記処理完了済情報を含むレスポンスを送信する送信処理部と、
前記通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、受信された前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備える携帯可能電子装置。
［Ｃ１０］
外部装置からのコマンドを実行する携帯可能電子装置であって、
外部装置とデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
通信部を通じて、前記所定の一連の処理に関する処理コマンドを受信した場合に、前記記憶部が格納する前記処理完了済情報に基づいて、受信された前記処理コマンドが処理済みであるか判定する判定部と、
前記判定部が前記処理コマンドが処理済みであると判定した場合に、通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を示すレスポンスを送信する送信処理部と、
前記判定部が前記処理コマンドが処理済みでないと判定した場合に、前記処理コマンドを実行する実行部と、
前記実行部が前記処理コマンドの実行に成功した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備える携帯可能電子装置。
［Ｃ１１］
ＩＣカードに対してコマンドを供給するＩＣカード処理装置であって、
ＩＣカードとデータを送受信する通信部と、
前記通信部を通じて、所定の一連の処理の順序に従って割り振られるコマンド識別子を含む処理コマンドを送信する送信処理部と、
を備えるＩＣカード処理装置。
［Ｃ１２］
ＩＣカードに対してコマンドを供給するＩＣカード処理装置であって、
ＩＣカードとデータを送受信する通信部と、
前記通信部を通じて、所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を要求するコマンドを送信する第１送信処理部と、
前記通信部を通じて、前記処理完了済情報を含むレスポンスを受信した場合に、受信された前記レスポンスが含む前記処理完了済情報に基づいて、未処理の処理コマンドを生成する生成部と、
前記通信部を通じて、前記生成部が生成した前記未処理の処理コマンドを送信する第２送信処理部と、
を備えるＩＣカード処理装置。
［Ｃ１３］
ＩＣカードに対してコマンドを供給するＩＣカード処理装置であって、
ＩＣカードとデータを送受信する通信部と、
所定の一連の処理に関する複数の処理コマンドの中で処理済みの処理コマンドを示す処理完了済情報を格納する記憶部と、
前記通信部を通じて、ＩＣカード識別子を要求するコマンドを送信する第１送信処理部と、
前記通信部を通じて、前記ＩＣカード識別子を含むレスポンスを受信した場合に、前記記憶部から、受信された前記レスポンスが含む前記ＩＣカード識別子に対応する処理完了済情報を検索する検索部と、
前記検索部が検索した前記処理完了済情報に基づいて、未処理の処理コマンドを生成する生成部と、
前記通信部を通じて、前記生成部が生成した前記未処理の処理コマンドを送信する第２送信処理部と、
前記通信部を通じて、前記処理コマンドの実行が成功したことを示す処理成功情報を含むレスポンスを受信した場合に、前記記憶部が格納する前記処理完了済情報を更新する更新部と、
を備えるＩＣカード処理装置。