近接通信電子媒体と前記近接通信電子媒体の内部の不揮発性記憶領域に格納された情報を読み書きするリーダ/ライタ装置により構成されるシステムにおいて、前記近接通信電子媒体は、当該近接通信電子媒体の個体識別番号を含む、内部処理に必要な情報を記憶する記憶部と、前記リーダ/ライタ装置から受信する命令を内部処理し、前記記憶部に記憶されている前記個体識別番号を含む応答を作成して出力する処理部と、前記処理部による内部処理結果が異常である場合、前記内部処理結果の異常状態を一意に識別可能な識別子を用いて、前記記憶部に記憶されている前記個体識別番号を一時的に更新する異常制御部を備え、前記リーダ/ライタ装置は、前記近接通信電子媒体に送信する命令を作成して出力する命令処理部と、前記近接通信電子媒体から受信する応答を内部処理する応答処理部と、前記命令処理部または前記応答処理部の内部処理に必要な情報を保存する情報記憶部と前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出する異常回復制御部を備えることを特徴とする近接通信電子媒体の制御システム。前記近接通信電子媒体の前記異常制御部は、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出し、検出した異常状態に対する異常回復を制御することを特徴とする請求項1記載の制御システム。前記近接通信電子媒体の前記異常制御部は、前記処理部による内部処理結果が、異常から正常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、初期値に戻すことを特徴とする請求項1記載の制御システム。前記近接通信電子媒体の前記異常制御部は、前記処理部による内部処理結果が正常から異常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、前記記憶部の退避領域に記憶した後、前記内部処理結果の異常状態を一意に識別可能な識別子を用いて、前記記憶部に記憶されている前記個体識別番号を一時的に更新し、前記処理部による内部処理結果が異常から正常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、前記記憶部の退避領域に記憶した前記個体識別番号に戻すことを特徴とする請求項1記載の制御システム。前記リーダ/ライタ装置の前記異常回復制御部は、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出し、前記情報記憶部に検出した異常状態を記憶し、検出した異常状態に対する異常回復のための命令を選択し、前記命令処理部は、前記異常回復制御部が選択した前記命令を生成して出力することを特徴とする請求項1から4記載の制御システム。前記リーダ/ライタ装置の前記異常回復制御部は、複数の前記近接通信電子媒体の状態が同じ異常であることを検出した場合、検出した異常状態に対する異常回復のための命令を選択し、前記選択した命令の出力先として、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を指定し、前記命令処理部は、前記異常回復制御部が選択した前記命令を生成して出力することで、複数の前記近接通信電子媒体に同時に前記命令を出力することを特徴とする請求項5記載の制御システム。近接通信電子媒体の内部の不揮発性記憶領域に格納された情報を読み書きするリーダ/ライタ装置であって、前記近接通信電子媒体に送信する命令を作成して出力する命令処理部と、前記近接通信電子媒体から受信する応答を内部処理する応答処理部と、前記命令処理部または前記応答処理部の内部処理に必要な情報を保存する情報記憶部と前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出する異常回復制御部を備えることを特徴とするリーダ/ライタ装置。前記異常回復制御部は、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出し、前記情報記憶部に検出した異常状態を記憶し、検出した異常状態に対する異常回復のための命令を選択し、前記命令処理部は、前記異常回復制御部が選択した前記命令を生成して出力することを特徴とする請求項7記載のリーダ/ライタ装置。前記異常回復制御部は、複数の前記近接通信電子媒体の状態が同じ異常であることを検出した場合、検出した異常状態に対する異常回復のための命令を選択し、前記選択した命令の出力先として、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を指定し、前記命令処理部は、前記異常回復制御部が選択した前記命令を生成して出力することで、複数の前記近接通信電子媒体に同時に前記命令を出力することを特徴とする請求項8記載のリーダ/ライタ装置。前記異常回復制御部は、検出した異常状態に対して異常回復が可能かどうかを判定し、異常回復が可能な場合のみ、異常回復のための命令を選択し、前記命令処理部は、異常回復が可能な前記近接通信電子媒体に対してのみ、異常回復のための命令を生成して出力することを特徴とする請求項8から9記載のリーダ/ライタ装置。前記異常回復制御部は、前記近接通信電子媒体の異常状態と、他の近接通信電子媒体の正常状態とを検出した場合、前記情報記憶部に、前記近接通信電子媒体の異常状態を個体数とともに記憶し、前記近接通信電子媒体に対する異常を回復するための命令と、前記他の近接通信電子媒体に対する次の命令とを、並行して、作成して出力することを特徴とする請求項10記載のリーダ/ライタ装置。近接通信電子媒体と前記近接通信電子媒体の内部の不揮発性記憶領域に格納された情報を読み書きするリーダ/ライタ装置により構成されるシステムにおいて、前記近接通信電子媒体は、当該近接通信電子媒体の個体識別番号を含む、内部処理に必要な情報を記憶する記憶部と、前記リーダ/ライタ装置から受信する命令を内部処理し、前記記憶部に記憶されている前記個体識別番号を含む応答を作成して出力する処理部と、前記処理部による内部処理結果が異常である場合、前記内部処理結果の異常状態を一意に識別可能な識別子を用いて、前記記憶部に記憶されている前記個体識別番号を一時的に更新する異常制御部を備えることを特徴とする近接通信電子媒体。前記異常制御部は、前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出し、検出した異常状態に対する異常回復を制御することを特徴とする請求項12記載の近接通信電子媒体。前記異常制御部は、前記処理部による内部処理結果が、異常から正常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、初期値に戻すことを特徴とする請求項12記載の近接通信電子媒体。前記近接通信電子媒体の前記異常制御部は、前記処理部による内部処理結果が正常から異常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、前記記憶部の退避領域に記憶した後、前記内部処理結果の異常状態を一意に識別可能な識別子を用いて、前記記憶部に記憶されている前記個体識別番号を一時的に更新し、前記処理部による内部処理結果が異常から正常に変化したことを検出した場合、前記記憶部に記憶されている前記個体識別番号を、前記記憶部の退避領域に記憶した前記個体識別番号に戻すことを特徴とする請求項12記載の近接通信電子媒体。しかしながら、前記従来の構成では、検査発行に必要なコマンドを順次実行していく途中で、ICカードの内部処理エラーを検出できず、回復可能な異常も無視されてしまうという課題を有していた。本発明は、前記従来の構成の課題を解決するもので、複数のICカードに対して同時に検査発行処理を行う際に、ICカードでの異常状態の発生を検出し、ICカードに対する回復を制御する制御システムを提供することを目的とする。上記課題を解決するために、本発明の制御システムは、近接通信電子媒体と前記近接通信電子媒体の内部の不揮発性記憶領域に格納された情報を読み書きするリーダ/ライタ装置により構成されるシステムにおいて、前記近接通信電子媒体は、当該近接通信電子媒体の個体識別番号を含む、内部処理に必要な情報を記憶する記憶部と、前記リーダ/ライタ装置から受信する命令を内部処理し、前記記憶部に記憶されている前記個体識別番号を含む応答を作成して出力する処理部と、前記処理部による内部処理結果が異常である場合、前記内部処理結果の異常状態を一意に識別可能な識別子を用いて、前記記憶部に記憶されている前記個体識別番号を一時的に更新する異常制御部を備え、前記リーダ/ライタ装置は、前記近接通信電子媒体に送信する命令を作成して出力する命令処理部と、前記近接通信電子媒体から受信する応答を内部処理する応答処理部と、前記命令処理部または前記応答処理部の内部処理に必要な情報を保存する情報記憶部と前記応答処理部が受け取った応答に含まれる前記近接通信電子媒体の個体識別番号を参照することにより、前記近接通信電子媒体の異常状態を検出する異常回復制御部を備えることを特徴とする。本構成によって、複数の近接通信電子媒体に対して同時に検査発行処理を行う際に、近接通信電子媒体での異常状態発生を検出し、この異常状態が発生した近接通信電子媒体に対する回復を制御することができる。本発明の制御システムによれば、複数の近接通信電子媒体に対して同時に検査発行処理を行う際に、近接通信電子媒体の異常状態発生を検出し、この異常状態が発生した近接通信電子媒体に対する回復を制御することができる。これにより、異常が発生した近接通信電子媒体を、他の正常状態の近接通信電子媒体と同じ状態になるように、早期に回復する制御を行い、従来に比べて効率的な検査発行の実施を可能とする。以下本発明の実施の形態について、図面を参照しながら説明する。実施の形態1本発明の実施の形態1においては、近接通信電子媒体の典型例であるICカードに対する検査発行工程での実施内容を説明する。本実施の形態では、1台のリーダ/ライタ装置が複数のICカードを同時に検査発行する場合を主な対象とする。本実施の形態のリーダ/ライタ装置は、異常が発生したICカードの枚数とその異常内容を検出することが可能である。さらに、本実施の形態のリーダ/ライタ装置は、異常を検出した特定のICカードに対して、その異常を回復するための処理を適宜実施することを特徴とする。また、本実施の形態のリーダ/ライタ装置は、ICカードの検査発行が正常に実行される制御手順と、異常回復が実行される制御手順とを必要に応じて切り替えて実施すること、または並行して実施することを特徴とする。図1は、ICカード100の発行検査に関する全体構成を示す図である。リーダ/ライタ装置101は、電磁波によるRFRadioFrequencyフィールドを出力する。このRFフィールドの内側に存在する複数のICカード100は、電磁波を通してリーダ/ライタ装置101と通信することができる。ICカード100は、リーダ/ライタ装置101が送信したコマンドを受信する。次に、ICカード100は、コマンドの内容に応じた内部処理を実施する。その後、ICカード100は、内部の処理結果を含むレスポンスを作成してリーダ/ライタ装置101に送信する。リーダ/ライタ装置101は、受け取ったレスポンスの内容を判定して内部処理を行い、次に送信するコマンドを作成してICカード100に送信する。このように、ICカード100とリーダ/ライタ装置101は互いにデータ通信を行う。リーダ/ライタ装置101がICカード100と通信を開始するために、リーダ/ライタ装置101は、まず始めにICカード100の存在を検出する必要がある。このため、リーダ/ライタ装置101は、ポーリングコマンドを繰り返し送信して、ICカード100の存在を検出する。ICカード100がリーダ/ライタ装置101のRFフィールド内に入ると、ICカード100は、ポーリングコマンドを受信する。この後、ICカード100は、自身の製造番号を含むレスポンスを生成して、これをリーダ/ライタ装置101に送信する。なお、ICカード100が送信するレスポンスに含む自身の製造番号は、ICカード100を個別に識別するために利用される他の番号または識別子であってもよい。以上により、レスポンスを受信したリーダ/ライタ装置101は、ICカードの存在を検出することができる。リーダ/ライタ装置101が特定のICカード100と通信するためには、送信先を指定して、コマンドを生成する必要がある。この送信先の指定には、ICカード100の製造番号を使用する。なお、製造番号は、ICカード100を個別に識別するために利用される他の番号または識別子であってもよい。リーダ/ライタ装置101は、送信先のICカード100の製造番号を含むコマンドを生成して送信する。ICカード100は、コマンドに設定された製造番号と、自身の製造番号とが一致するかどうかを判定する。ICカード100は、一致した場合のみ、そのコマンドの内容に応じた処理を行う。リーダ/ライタ装置101は、複数のICカード100から同時に送信されたレスポンスを、正しく受信することができないという問題がある。これを、一般的にはレスポンスの衝突と呼ぶ。特に、リーダ/ライタ装置101が送信したポーリングコマンドのレスポンスが衝突すると、ICカード100の存在を正しく検出できない。そこで、ICカード100は、このポーリングコマンドに対するレスポンスの衝突を低減する仕組みを備える。例えば、ICカード100は、タイムスロット方式を利用することで対策する。なお、ICカード100は、他の対策によりレスポンスの衝突を低減するとしてもよい。ここでのタイムスロット方式とは、あらかじめ分割されたN個のタイムスロット0~N-1からICカード100がランダムに1つのタイムスロットを選択して、レスポンスを送信するというものである。これにより、複数のICカードのレスポンスが同じタイムタイムスロットを選択しない限り、レスポンスの衝突を回避することができる。図2は、本発明の実施の形態1におけるICカード100の構成の一例を示すブロック図である。ICカード200は、アンテナ部201、パケット送受信部202、コマンドレスポンス処理部203、記憶部204、検査発行異常制御部209を備えている。アンテナ部201は、リーダ/ライタ装置101が発生させるRFフィールドを捕捉する機能を有する。データ受信時には、アンテナ部201は、電磁波の変化を検出してデータに変換し、これをパケット送受信部202に渡す。データ送信時には、アンテナ部201は、パケット送受信部202から受け取ったデータに基づいて、電磁波の変化を発生させる。パケット送受信部202は、アンテナ部201を利用してパケット送受信の制御を行う機能を有する。データ受信時には、パケット送受信部202は、アンテナ部201から受け取ったデータに対して、フォーマットの確認と誤り検出を実施し、正しいパケットデータか否かを確認する。パケット送受信部202は、正しいパケットデータであることが確認できれば、コマンドレスポンス処理部203に、コマンドパケットデータとして渡す。データ送信時には、パケット送受信部202は、コマンドレスポンス処理部203から受け取ったレスポンスパケットデータを、所定のフォーマットに変換して、アンテナ部201に渡す。コマンドレスポンス処理部203は、コマンドパケットデータを受け取り、リーダ/ライタ装置101からの処理命令に応じた内部処理を行い、内部処理の結果をレスポンスパケットデータとして応答する機能を有する。コマンドレスポンス処理部203は、リーダ/ライタ装置101からICカード200に対する処理命令を指定するコマンドを、コマンドパケットデータとして、パケット送受信部202から受け取る。次に、コマンドレスポンス処理部203は、コマンドの内容を解釈して、これに応じた内部処理を実施する。さらに、コマンドレスポンス処理部203は、内部処理の結果と処理命令に従ったデータを格納したレスポンスを作成して、レスポンスパケットデータとして、パケット送受信部202に通知する。コマンドレスポンス処理部203の内部処理においては、記憶部204に対してデータの読み出しと書き込みを行う。また、コマンドレスポンス処理部203は、リーダ/ライタ装置101からの処理命令が検査発行に関しており、内部処理を実施した結果を、検査発行異常制御部209に対して通知する機能を有する。コマンドレスポンス処理部203は、内部処理結果が異常である場合に、検査発行異常制御部209に対して異常内容を通知する。なお、この異常内容を通知する機能は、検査発行に関する処理命令に限らないとしてもよい。なお、検査発行異常制御部209は、コマンドレスポンス処理部203に対して、コマンドの内容を解釈してこれに応じた内部処理を実施した結果に異常が発生していないかどうかを定期的に確認するとしてもよい。記憶部204は、不揮発性記憶領域を備え、この不揮発性記憶領域に、システム情報記憶領域205、ユーザ情報記憶領域206を備えている。システム情報記憶領域205、ユーザ情報記憶領域206は、コマンドレスポンス処理部203の内部処理に必要なデータを記憶し、必要に応じてデータの読み出しと書き込みを行う機能を有する。また、記憶部204は、製造番号記憶領域207、一時記憶領域208を備え、検査発行異常制御部209の制御により、製造番号の更新を行う機能を有する。なお、製造番号記憶領域207は、システム情報記憶領域205に含まれるとしてもよい。システム情報記憶領域205は、ICカード200のシステムを識別するための情報、ユーザ情報記憶領域206に関する情報を格納している。ユーザ情報記憶領域206に関する情報とは、ユーザ情報記憶領域206のデータ構造を示すための情報である。また、ユーザ情報記憶領域206に関する情報とは、ユーザ情報記憶領域206へのアクセス制御に利用する暗号鍵とその暗号鍵バージョンの情報、ユーザ情報記憶領域206に記憶されるデータの改ざん検出情報などである。ユーザ情報記憶領域206は、ユーザの個人情報や金融情報に関する情報、ユーザ情報記憶領域に格納されているデータの読み出しと書き込みの履歴に関する情報を格納している。また、ユーザ情報記憶領域206は、ICカード200を利用したサービスを提供する事業者が書き込むサービスに関する情報、等を格納している。製造番号記憶領域207は、ICカード200の製造番号を格納している。なお、この製造番号は、ICカード200を個別に識別するために利用される他の番号または識別子であってもよい。一時記憶領域208は、例えば、製造番号記憶領域207の値を更新する場合に、更新前の値を一時的に退避するために利用する。なお、ここは、システム情報記憶領域205、ユーザ情報記憶領域206、の値を更新する場合に、更新前の値を一時的に退避するために利用するとしてもよい。検査発行異常制御部209は、コマンド処理結果監視部210と製造番号更新部211を備え、コマンドレスポンス処理部203による内部処理結果が異常であることを受け取った場合、異常状態を制御する機能を有する。コマンド処理結果監視部210は、コマンドレスポンス処理部203の内部処理結果が、正常から異常に変化したことと異常から正常に変化したことを、監視する。コマンド処理結果監視部210が正常から異常に変化したことを検出したとき、製造番号更新部211は、製造番号記憶領域207の値を更新する。具体的には、製造番号記憶領域207の値は、異常状態を一意に判別可能な識別子に更新される。また、製造番号更新部211は、製造番号記憶領域207の値を更新する前に、一時記憶領域208に更新前の値を退避するとしてもよい。コマンド処理結果監視部210が異常から正常に変化したことを検出したとき、製造番号更新部211は、製造番号記憶領域207の値を更新する。具体的には、製造番号記憶領域207の値は、初期値としてあらかじめ定義された値に更新される。また、製造番号更新部211は、一時記憶領域208に退避しておいた更新前の値に更新してもよい。また、製造番号更新部211は、検査発行工程で全てのICカードに対して使用する、共通の規定値に更新してもよい。図3は、本発明の実施の形態1における検査発行異常制御部209の制御の一例を示すフローチャートである。まず、検査発行異常制御部209は、コマンドレスポンス処理部203から、内部処理の結果を取得するS300。コマンドレスポンス処理部203が検査発行異常制御部209に対して内部処理の結果を出力するとしてもよい。また、検査発行異常制御部209が、コマンドレスポンス処理部203の内部処理の結果を、定期的に、確認してもよい。この後、検査発行異常制御部209は、処理結果が成功終了であるかどうかを、処理結果一覧表を参照することで判定するS301。処理結果が成功終了ではなかった場合S301がNo、図4において説明する異常状態識別子表を参照し、異常状態に対応した識別子を取得するS302。次に、検査発行異常制御部209は、記憶部204に対して、製造番号記憶領域207の値を、一時記憶領域208にコピーするS303。そして、検査発行異常制御部209は、記憶部204に対して、製造番号記憶領域207の値を、S302で取得した異常状態識別子で更新するS304。なお、検査発行異常制御部209は、製造番号記憶領域207の値の一部分だけをS302で取得した異常状態識別子で更新するとしてもよい。または、検査発行異常制御部209は、製造番号記憶領域207の中に事前に確保されている異常状態識別子設定領域に対して、S302で取得した異常状態識別子を書き込むとしてもよい。または、検査発行異常制御部209は、製造番号記憶領域207の中に事前に確保されている状態判定用フラグ設定領域に対して、異常終了を示す値を書き込むとしてもよい。処理結果が成功終了であった場合S301がYes、検査発行異常制御部209は、製造番号記憶領域207の値を、一時記憶領域208の値で更新するS305。なお、一時記憶領域208に値が何も設定されていない場合は、何もしないとしてもよい。また、一時記憶領域208に値が何も設定されていない場合は、規定値を用いて製造番号記憶領域207の値を更新するとしてもよい。そして、検査発行異常制御部209は、一時記憶領域208の値を削除するS306。図4は、図3のステップS302において参照する異常状態識別子表の一例を示す図である。異常状態識別子表は、コマンドレスポンス処理部203で起こりうる異常状態と、その異常状態を識別可能な異常状態識別子から構成される。例えば、検査発行異常制御部209が取得した処理結果が異常状態シーケンスエラーであった場合、異常状態識別子表を参照することで、異常状態識別子80000101を取得する。図5は、本発明の実施の形態1におけるリーダ/ライタ装置101の構成の一例を示すブロック図である。リーダ/ライタ装置500は、アンテナ部501、パケット送受信部502、コマンド処理部503、レスポンス処理部504、記憶部505、異常回復制御部507を備えている。アンテナ部501は、RFフィールドを発生させる機能を有する。リーダ/ライタ装置500は、このRFフィールドにより、ICカード100に電源を供給する。パケット送受信部502は、アンテナ部501を通じてコマンド命令のデータを送信、またはレスポンス応答のデータを受信する機能を有する。データ送信時には、パケット送受信部502は、コマンド処理部503から受け取ったコマンドパケットデータを所定のフォーマットに変換して、アンテナ部501に渡す。データ受信時には、パケット送受信部502は、アンテナ部501から受け取ったデータに対して、フォーマットの確認と誤り検出を実施し、正しいパケットデータか否かを確認する。パケット送受信部502は、正しいパケットデータであることが確認できれば、レスポンス処理部504に、コマンドパケットデータとして渡す。コマンド処理部503は、記憶部505からコマンド作成に必要な情報を受け取り、コマンドを作成して、パケット送受信部502に渡す機能を有する。レスポンス処理部504は、パケット送受信部502からレスポンスパケットを受け取り、さらに記憶部505からレスポンスの判定に必要なデータを取得してレスポンスを解釈する機能を有する。記憶部505は、異常状態記憶領域506を備え、コマンド処理部503またはレスポンス処理部504から受け取る要求に対して、必要なデータを返す機能を有する。異常状態記憶領域506は、異常回復制御部507によって、読み出しと書き込みを実施される領域であり、ICカード100の異常状態に関する情報を管理する。異常回復制御部507は、異常検出部508と異常回復部509を備え、受け取ったレスポンスパケットデータからICカード100の異常状態を検出し、異常状態に関連する情報を記憶し、異常回復に必要なコマンドの送信を要求する機能を有する。異常検出部508は、レスポンス処理部504からレスポンスパケットデータを受け取り、ICカード100の異常状態を検出し、異常状態が異常回復可能なものか否かを判定する。異常回復部509は、コマンド処理部503に対して異常回復に必要なコマンドの送信を要求する。図6は、本発明の実施の形態1におけるレスポンス処理部504と異常検出部508の、制御の一例を示すフローチャートである。まず、レスポンス処理部504は、検査発行を実施するコマンドの送信より一定時間が経過したことを確認する。これにより、前のコマンドを受信して処理を開始した複数のICカード100が返すレスポンスと、これ以降で実施する異常回復の制御に関わるコマンドのレスポンスが衝突して、レスポンスの受信に失敗することを防止する。次に、レスポンス処理部504は、コマンド処理部503に、ポーリングコマンドの作成を指示し、コマンド処理部503は、パケット送受信部502を介してポーリングコマンドを複数のICカード100に対して送信する。しばらく待つと、リーダ/ライタ装置500は、複数のICカード100からのレスポンスを受信するS600。以降の処理は、リーダ/ライタ装置500が受信したレスポンスの数だけ繰り返し実行するS601からS606。リーダ/ライタ装置500のレスポンス処理部504は、受信したICカードからのレスポンスを、異常検出部508に通知し、異常検出部508は、レスポンスに異常状態識別子を含むものがあるかどうかを判定するS602。異常状態識別子が含まれている場合S602がYes、異常検出部508は、記憶部505が有する異常状態記憶領域506に格納されている異常状態管理表に、ステップS602で判定した異常状態識別子を設定するS603。この異常状態管理表については、図8で詳細を説明する。なお、異常状態管理表は、異常状態識別子を表す製造番号と共に、同じ異常状態識別子を含むレスポンスを受信した個数と、ICカードの異常状態を保持する。さらに、異常検出部508は、異常状態が回復可能なものであるかどうかを、異常状態回復コマンド表をもとに判定するS604。この異常状態回復コマンド表については、図9で詳細を説明する。異常状態が回復可能なものである場合S604がYes、異常検出部508は、レスポンス処理部504に、異常回復可能を通知し、レスポンス処理部504は、異常回復制御部507に対して、異常回復の開始を要求するS605。異常状態が回復不可能なものである場合S504がNo、異常検出部508は、レスポンス処理部504に、異常回復不可能を通知し、レスポンス処理部504は、次のレスポンスに対する処理を、繰り返す。処理対象の次のレスポンスがない場合、レスポンス処理部504は、処理を終了する。図7は、本発明の実施の形態1における異常回復制御部507の異常回復部509が、異常回復のための制御を行う一例を示すフローチャートである。異常回復制御部507の異常回復部509は、レスポンス処理部504から異常回復の開始の要求を受け、処理を開始する。異常回復部509は、記憶部505の異常状態記憶領域506から、異常状態管理表を取得するS700。以降の処理は、異常状態管理表に登録されている異常状態識別子の数だけ繰り返し実行するS701からS705。異常回復部509は、異常状態が回復待ちの状態にある異常状態識別子の有無を確認するS702。異常状態が回復待ちの状態にある異常状態識別子がある場合S701がYes、異常回復部509は、異常状態回復コマンド表を参照して異常回復に利用するコマンドを決定するS703。異常回復部509は、コマンド処理部503に、異常状態識別子を含むS703で決定したコマンドの作成を指示し、コマンド処理部503は、パケット送受信部502を介して、作成したコマンドをICカード100に送信するS704。異常状態が回復待ちの状態にある異常状態識別子がない場合S701がNo、異常回復部509は、次の異常状態識別子に対する処理を、繰り返す。処理対象の次の異常状態識別子がない場合、異常回復部509は、処理を終了する。図8は、本発明の実施の形態1における記憶部505の異常状態記憶領域506で保持する異常状態管理表の一例を示す図である。異常状態管理表は、異常状態識別子と、個数と、回復制御状態を対応付けて管理している。異常状態管理表の異常状態識別子は、ICカード100から送信されたレスポンスに含まれる異常状態識別子である。異常状態管理表の個数は、異常状態識別子を1度のポーリングコマンドのレスポンスで受信した個数である。異常状態管理表の回復制御状態は、異常状態識別子に対応するICカード100の回復制御状態である。回復制御状態は、回復待ち、回復不可、回復中の3つの状態を持つ。リーダ/ライタ装置101が送信したポーリングコマンドに対して、異常状態識別子80000F01を含むレスポンスを受信した場合について、具体的に説明する。異常回復制御部507は、異常状態管理表に同じ異常状態識別子があるかどうかを検索する。ここで、同じ異常状態識別子80000F01が無かった場合、異常回復制御部507は、個数を1、制御状態を回復待ちとして、異常状態管理表に追加登録する。次に、異常回復制御部507は、異常状態回復コマンド表を参照して異常回復に利用するコマンドを決定し、このコマンドの生成と送信をコマンド処理部503に通知することで、制御状態を回復中に変更する。この後、リーダ/ライタ装置101が送信したポーリングコマンドに対して、異常状態識別子80000F01を含むレスポンスを受信しなかった場合、異常状態識別子80000F01のICカード100は回復が完了したとみなす。異常回復制御部507は、異常状態識別子80000F01を異常状態管理表から削除する。図9は、本発明の実施の形態1における異常回復制御部507で保持する異常状態回復コマンド表の一例を示す図である。異常状態回復コマンド表は、異常状態識別子と、利用する回復コマンドから構成される。なお、利用する回復コマンドに複数の回復コマンドが記載されているとしてもよい。例えば、異常回復制御部507は、異常状態回復コマンド表を参照することで、異常状態識別子80000F01のICカード100に対しては、コマンドBを送信することで異常状態の回復を実施することが可能ということがわかる。図10は、本発明の実施の形態1における、複数のICカード100に対して同時に検査発行を実施する工程での、検査発行開始から異常検出までの一例を示すシーケンスを示す。1つのリーダ/ライタ装置101が、3つのICカード100A、B、Cを同時に制御する場合を例にあげて説明する。ここで、3つのICカード100A、B、Cの製造番号は、全て初期値として0番が割り当てられていると仮定する。まず、リーダ/ライタ装置101は、検査発行工程の手順に従って検査発行コマンド1を生成して送信する。このとき、検査発行コマンド1のパラメータに含まれる送信先のICカード100を指定するための製造番号は、0番を設定しておく。これにより、リーダ/ライタ装置101は、1度のコマンド送信で同時に3つのICカード100A、B、Cの制御が可能となる。検査発行コマンド1を受信したICカード100A、B、Cは、それぞれコマンドの内容に応じた内部処理を開始する。ここで、ICカード100Cにおいて、内部処理途中で異常が発生したとする。本発明のICカード100Cは、検出した異常を一意に判別可能な識別子を用いて製造番号を一時的に更新した上で、リーダ/ライタ装置101に異常終了を返す。内部処理を成功終了したICカード100A、Bは、リーダ/ライタ装置101に成功終了を返す。リーダ/ライタ装置101は、先ほど送信した検査発行コマンド1のレスポンスの受信は行わない。これは、リーダ/ライタ装置101では、レスポンスが衝突して受信に失敗したのか、ICカード100において異常が発生してレスポンスの無応答になったのか、判別がつかないためである。そこで、リーダ/ライタ装置101は、検査発行コマンド1の送信から一定時間経過後、ポーリングコマンドを送信する。ポーリングコマンドを受信した3つのICカード100A、B、Cは、それぞれがレスポンスを送信するタイムスロットをランダムに選択した後に、レスポンスを送信する。レスポンスの衝突低減の仕組みが組み込まれたポーリングコマンドを利用してICカード100のコマンド処理結果を受信することが、本発明の1つの特徴である。ここで、ポーリングコマンドのレスポンスにはICカード100の製造番号が含まれており、リーダ/ライタ装置101はこの製造番号を確認する。これにより、リーダ/ライタ装置101は、ICカードCにおいて先の検査発行コマンド1処理時に異常が発生したことを検出できる。なお、リーダ/ライタ装置101が受信したレスポンスの数が、検査発行工程を同時に実施しているICカード100の枚数に満たない場合、タイムスロットの数を増やして再度ポーリングコマンドを送信するとしてもよい。これにより、さらにレスポンスが衝突する確率が低減され、複数のICカード100の全てからレスポンスを漏らすことなく受信することが可能となる。図11は、図10に引き続いて本発明の実施の形態1における、複数のICカード100に対して同時に検査発行を実施する工程での、異常検出から異常回復による検査発行処理の再開までの一例を示すシーケンスを示すものである。リーダ/ライタ装置101がICカード100Cの異常発生を検出した場合、リーダ/ライタ装置101は、異常を一意に判別可能な識別子より、対応する異常回復コマンドを送信する。このとき、異常回復コマンドのパラメータに含まれる送信先のICカード100を指定するための製造番号は、ICカード100Cのポーリングレスポンスに含まれていた異常を一意に判別可能な識別子を設定する。これにより、リーダ/ライタ装置101が送信する異常回復コマンドは、ICカード100AとICカード100Bには受信されず、ICカード100Cのみが受信する。なお、複数のICカード100の内部処理において同じ異常が発生した場合、異常を一意に判別可能な識別子は同じ値となり、同じ値で製造番号が更新される。これにより、同じ異常が発生したICカード100に対しては、リーダ/ライタ装置101は、1つの異常回復コマンド送信により異常回復制御が可能となる。異常回復コマンドを受信したICカード100Cは、コマンドに応じた内部処理を開始する。ここで異常回復処理に成功した場合、ICカード100Cは、製造番号を初期値の0番に更新して成功終了を返す。リーダ/ライタ装置101は、ICカード100Cからの成功終了を受信することで、ICカード100Cの異常回復の成功を検出する。これにより、3つのICカード100A、B、Cの検査発行工程の実施状態がそろったことになる。よって、リーダ/ライタ装置101は、検査発行コマンド2の送信により、複数のICカード100を同時に検査発行実施することが可能と判断して、検査発行コマンド2を送信する。このように、異常が発生したICカード100Cを早期に異常回復させることで、検査発行処理を複数のICカード100に対して一括で実施可能となり、検査発行工程の実施効率化が実現できる。なお、先の例では、3つのICカード100A、B、Cの検査発行工程の実施状態がそろうまで、ICカード100A、Bは待機状態となっている。リーダ/ライタ装置101は、ICカード100A、Bに対する検査発行コマンド2の送信と、ICカード100Cに対する異常回復コマンド送信を、並行して制御するとしてもよい。これにより、検査発行工程の実施効率を、更に向上することが可能となる。以上により、複数の近接通信電子媒体に対して同時に検査発行処理を行う際に、近接通信電子媒体での異常状態発生を検出し、この異常状態が発生した近接通信電子媒体に対する回復を制御することができる。これにより、異常が発生した近接通信電子媒体を、他の正常状態の近接通信電子媒体と同じ状態になるように、早期に回復する制御を行うことができ、従来に比べて効率的な検査発行の実施を可能とする。