【手続補正書】
【提出日】平成15年11月12日(2003.11.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】リーダライタ、データ処理方法及び装置


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリと、前記メモリに格納されたデータに対応する内部管理データの更新制御手段を有するセンタシステムとに対してデータ更新要求を発行する発行部を有するリーダライタであって、
前記メモリ上の前記格納データの仮更新を要求する仮更新要求発行手段と、前記仮更新の正常処理済通知を受信する手段と、該仮更新の正常終了を確認したときに前記センタシステムの更新制御手段へ内部管理データの実更新を要求する実更新要求発行手段と、該実更新の正常処理済通知を受信する手段と、該内部管理データの実更新の正常終了を確認したときに前記メモリ上の前記格納データの本更新を要求する本更新発行手段とを有し、該本更新の実行によって前記メモリ上の前記格納データの内容を確定させることを特徴とするリーダライタ。
【請求項２】
前記リーダライタは、さらに、前記内部管理データの実更新の異常の有無を監視するシステム監視手段と、該システム監視手段が異常を検知したときに、前記メモリ上の前記格納データの本更新の要求に代えてリカバリ要求を送出するリカバリ要求発行手段とを有し、このリカバリ要求の実行によって前記メモリ上の前記格納データの前記仮更新の実行前の状態を復元させることを特徴とする請求項１記載のリーダライタ。
【請求項３】
メモリと、前記メモリに格納されたデータに対応する内部管理データの更新制御手段を有するセンタシステムとに対してデータ更新要求を発行する発行部を有するリーダライタとを用いたデータ処理方法であって、
前記リーダライタが前記メモリ上の前記格納データの仮更新を要求する仮更新要求発行ステップと、
前記リーダライタが前記仮更新の正常処理済通知を受信するステップと、
前記リーダライタが該仮更新の正常終了を確認したときに、当該リーダライタが前記センタシステムの更新制御手段へ内部管理データの実更新を要求する実更新要求発行ステップと、
前記リーダライタが該実更新の正常処理済通知を受信するステップと、
前記リーダライタが該内部管理データの実更新の正常終了を確認したときに、当該リーダライタが前記メモリ上の前記格納データの本更新を要求する本更新発行ステップとを有し、
該本更新の実行によって前記メモリ上の前記格納データの内容が確定されることを特徴とするデータ処理方法。
【請求項４】
前記リーダライタは、さらに、前記内部管理データの実更新の異常の有無を監視するシステム監視ステップと、該システム監視手段が異常を検知したときに、前記メモリ上の前記格納データの本更新の要求に代えてリカバリ要求を送出するリカバリ要求発行ステップとを実行し、このリカバリ要求の実行によって前記メモリ上の前記格納データの前記仮更新の実行前の状態が復元されることを特徴とする請求項３記載のデータ処理方法。
【請求項５】
所定のプログラムによって動作するプロセッサと、メモリとを含む装置と、前記装置のデータに対応する内部管理データの更新制御機能を有するセンタシステムと、前記装置及び前記センタシステムに対してデータ更新要求を発行する機能を有するリーダライタとを用いたデータの処理方法であって、
前記メモリには、
前記リーダライタから受信したデータを元に更新されるデータを格納するデータ格納領域と、前記データ格納領域に格納されるデータの更新が確定する度に更新履歴を追記するための更新履歴格納領域とが形成されており、
前記プロセッサは、
前記データ格納領域に格納されるデータについての仮更新要求及び前記仮更新要求と共に送られるデータを前記リーダライタから受信したときに、前記データ格納領域内のデータ及び前記更新履歴格納領域の更新履歴が本状態かを判定する状態判定ステップと、前記仮更新要求に基づく更新候補データを生成して前記データ格納領域及び前記更新履歴格納領域に書き込むステップと、該書き込みが行われたことを前記リーダライタに通知するステップと、前記センタシステムの前記内部管理データの実更新が行われたことを契機とする前記更新候補データについての本更新要求を前記リーダライタから受信したときに該更新候補データの内容を確定させるステップとを実行することを特徴とするデータ処理方法。
【請求項６】
所定のプログラムによって動作するプロセッサと、メモリとを含む装置と、この装置に対してデータ更新要求を発行する機能を有するリーダライタとを用いたデータの処理方法であって、
前記メモリには、
前記リーダライタから受信したデータを元に更新されるデータを格納するデータ格納領域と、前記データ格納領域に格納されるデータの更新が確定する度に更新履歴を追記するための更新履歴格納領域とが形成されており、
前記プロセッサは、
前記データ格納領域に格納されるデータについての仮更新要求及び前記仮更新要求と共に送られるデータを前記リーダライタから受信したときに、前記データ格納領域内のデータ及び前記更新履歴格納領域の更新履歴が本状態かを判定する状態判定ステップと、前記仮更新要求に基づく更新候補データを生成して前記データ格納領域及び前記更新履歴格納領域に書き込むステップと、前記更新候補データについての本更新要求を前記リーダライタから受信したときに該更新候補データの内容を確定させるステップとを実行することを特徴とするデータ処理方法。
【請求項７】
前記プロセッサは、前記リーダライタからの前記仮更新要求の受信を契機に少なくとも前記データ格納領域へのアクセスを制限させるステップと、前記リーダライタからの前記本更新要求の受信を契機に該制限を解除するロック制御ステップとを実行することを特徴とする請求項６記載のデータ処理方法。
【請求項８】
前記プロセッサは、前記リーダライタからの所定のリカバリ要求の受信を契機に前記データ格納領域内の格納データを前記仮更新要求前の状態に復元させるリカバリ要求実行ステップを実行することを特徴とする請求項６又は７記載のデータ処理方法。
【請求項９】
前記メモリには、前記仮更新要求の実行結果または前記更新候補データの元データを一時的に保持するデータバッファが形成されており、
前記プロセッサは、
前記リーダライタからの前記本更新要求または前記リカバリ要求の受信時に前記データバッファの保持内容をクリアするバッファ制御ステップを実行することを特徴とする請求項６乃至８のいずれか１項に記載のデータ処理方法。
【請求項１０】
前記状態判定ステップは、前記プロセッサが前記データ格納領域内のデータ又は前記更新履歴格納領域の更新履歴を本状態でないと判定した場合に、当該プロセッサがエラー処理を行うステップを含むことを特徴とする請求項６記載のデータ処理方法。
【請求項１１】
所定のプログラムによって動作するプロセッサと、メモリとを含む装置であって、
前記メモリには、
受信したデータを元に更新されるデータを格納するデータ格納領域と、前記データ格納領域に格納されるデータの更新が確定する度に更新履歴を追記するための更新履歴格納領域とが形成されており、
前記プロセッサは、
前記データ格納領域に格納されるデータについての仮更新要求及び前記仮更新要求と共に送られるデータを受信したときに、前記データ格納領域内のデータ及び前記更新履歴格納領域の更新履歴が仮状態か本状態かを判定する状態判定手段と、前記仮更新要求に基づく更新候補データを生成して前記データ格納領域に書き込むデータ書込手段と、前記更新候補データについての本更新要求を受信したときに該更新候補データの内容を確定させるデータ確定手段とを実現することを特徴とする装置。