(57)【要約】【課題】バックアップ管理能力の具備をサービス提供者に強制することなく、バックアップ対象データの属性やＩＣカード利用者の属性、効率的なリストア実現を考慮したＩＣカードバックアプリストア方法及びシステムを提供することを目的としている。【解決手段】サービス提供管理システムは、ＩＣカードに提供したアプリケーションが保持するバックアップ対象データのバックアップ方法情報を、データの属性などによって決定し、バックアップリストア管理システムに登録する。バックアップの際には、バックアップ方法情報をバックアップリストア処理部から受け取り、バックアップ方法情報に応じてバックアップデータベース管理システムにバックアップする。リストアの際には、バックアップリストア管理システムから受け取ったバックアップ方法情報から得られるデータを登録してあるバックアップデータベース管理システムからデータを受け取り、ＩＣカードに搭載する。【選択図】図１
2006251939.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードにアプリケーションプログラムを搭載するサービス提供管理システムと、
前記ＩＣカードのデータのバックアップ方法情報をバックアップ方法データベースに記録するバックアップリストア管理システムと、
前記ＩＣカードのデータを保持するバックアップデータベース管理システムとを備えたＩＣカードバックアップリストアシステムを用いたＩＣカードバックアップリストア管理方法であって、
前記サービス提供管理システムのサービス提供管理処理部は、前記ＩＣカードから受信したリストア要求を前記バックアップリストア管理システムに送信し、
前記バックアップリストア管理システムのバックアップリストア処理部は前記リストア要求されたデータに対応づけて記録される前記バックアップ方法情報を読み出して該バックアップ方法情報に規定される上記バックアップデータベース管理システムのバックアップデータ管理処理部にデータ要求を送出し、
上記バックアップデータベース管理処理部から受信した該データ要求に対応するデータを用いて前記ＩＣカードのリストアを行うことを特徴とするＩＣカードバックアップリストア方法。
【請求項２】
前記バックアップリストア管理システムのバックアップリストア処理部は上記読み出したバックアップ情報を前記サービス提供管理処理部に送出し、
該サービス提供管理処理部が該バックアップ方法情報に規定される上記バックアップデータベース管理システムのバックアップデータ管理処理部にデータ要求を送出することを特徴とする請求項１記載のＩＣカードバックアップリストア方法。
【請求項３】
前記バックアップ方法データベースの管理するバックアップ方法情報には、少なくとも、前記データを識別する符号と、該データをバックアップする条件と、該バックアップを行う前記バックアックデータベース管理システムを特定する符号が含まれていることを特徴とする請求項１又は２に記載のＩＣカードバックアップリストア方法。
【請求項４】
前記サービス提供管理処理部は、前記ＩＣカードから受信したバックアップ要求を前記バックアップリストア処理部に送出し、
前記バックアップリストア処理部は、前記ＩＣカードに対応づけて前記バックアップ方法データベース記録されるバックアップ方法情報を読み出して前記サービス提供管理処理部に送出し、
該サービス提供管理処理部は、受信した該バックアップ方法情報に規定されるバックアップ情報が満たされているか判断し、該満たされていると判断した場合には前記ＩＣカードのデータを前記バックアップ方法情報の特定するバックアップデータベース管理システムに送出し、
該バックアップデータベース管理システムはバックアップデータベースに該データを記録することを特徴とする請求項１又は２に記載のＩＣカードバックアップリストア方法。
【請求項５】
バックアップ方法情報として、データを識別する符号に対応づけて、該データをバックアップする条件と、該バックアップを行う前記バックアックデータベース管理システムを特定する符号とを記録するバックアップ方法データベースと、バックアップリストア管理部とを有し、
前記バックアップリストア管理部は、バックアップ又はリストアのためのバックアップ方法情報問い合わせを受けた場合には、該問い合わせに含まれるデータを識別する符号を用いて前記バックアップ方法データベースからバックアップ方法情報を検索し、
該検索されたバックアップ方法情報を接続されるサービス提供管理システムに送出するか、又は、該バックアップ方法情報の規定する前記バックアックデータベースにデータ要求を送出することを特徴とするカードバックアップリストア管理システム。
【請求項６】
バックアップ方法情報として、データを識別する符号に対応づけて、該データをバックアップする条件と、該バックアップを行うバックアックデータベース管理システムを特定する符号とを記録するバックアップ方法データベースとネットワークを介して接続され、
サービス提供管理処理部を有するサービス提供管理システムであって、
該サービス提供管理処理部は、
接続されるＩＣカードから受信したリストア要求を前記バックアップリストア管理システムに送信し、
前記バックアップリストア管理システムから前記リストア要求されるデータに対応づけられたバックアップ方法情報を受信し、
該バックアップ方法情報に規定されるバックアップデータベース管理システムにデータ要求を送出し、
該バックアップデータベース管理処理部から受信したデータを前記ＩＣカードにリストア処理を行うことを特徴とするサービス提供管理システム。
【請求項７】
前記サービス提供管理処理部は、
接続されるＩＣカードから受信したバックアップ要求を前記バックアップリストア管理システムに送信し、
前記バックアップリストア管理システムから前記リストア要求されるデータに対応づけられたバックアップ方法情報を受信し、
該バックアップ方法に規定される前記バックアップする条件がみたされているか判定し、
条件が満たされている場合にはバックアップするデータを上記バックアップ方法に規定される前記バックアックデータベース管理システムに送出することを特徴とする請求項６記載のサービス提供管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＩＣカード内外に記録されているバックアップ対象データのバックアップリストア管理システムに関する。特に複数のアプリケーションプログラムを動的に搭載あるいは削除可能なＩＣカード（以後、マルチアプリケーションＩＣカードと呼ぶ場合がある）において、このＩＣカードが保持する様々なデータのバックアップの管理方法と当該データのリストアの管理方法に係わる。
【背景技術】
【０００２】
従来のマルチアプリケーションＩＣカードのバックアップリストア管理システムでは、ＩＣカードに搭載されている「個人毎に異なるデータ」をサービス提供システムから取得した暗号鍵を用いて暗号化し、暗号化した「個人毎に異なるデータ」を暗号鍵とともにバックアップサーバに登録している。リストア時には、バックアップサーバから取得したバックアップデータ・暗号鍵を用いて復号化、リストアすることができる（例えば、特許文献１参照）。
また別の方法としては、カード発行者がバックアップデータの復元コマンドを管理することにより、サービス提供者が自身のデータベース上に保有・管理されている最新のユーザ固有データをＩＣカードにリストアすることができる（例えば、非特許文献１参照）。
【０００３】
【特許文献１】特開２００４−９４３７０号公報
【０００４】
【非特許文献１】NTT技術ジャーナル ２００４年３月pp.32―35、（社）電気通信協会  2004年３月１日発行
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の課題は、効率的なリストアを考慮し、データの特性を考慮したバックアップを行うことである。
非特許文献１では、ＩＣカードに搭載されているアプリケーションが保持するデータのバックアップにおいて、サービス提供者がバックアップ管理能力（バックアップデータベースを保持できる、バックアップデータベースをセキュアな環境に保つことができる、など）を保有していることを前提としている。一般にこのような能力を維持するためには、多大なコストを要するという問題がある。
【０００６】
また特許文献１では、サービス提供者はバックアップ時にデータを暗号化・復号化するための鍵を管理しているが、データを保存する場所やバックアップを実行する条件などのバックアップ方法情報については検討されていないため、データの保存場所が点在する場合には対応できない。
【０００７】
したがって本発明は、バックアップ管理能力をサービス提供者に強制することなく、データの属性やＩＣカード利用者の属性を考慮したバックアップが可能であり、点在するデータから効率的にリストアすることを可能とするＩＣカードバックアプリストア方法及びシステムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
本願で開示する代表的な発明は以下の通りである。
本願は、ＩＣカードにアプリケーションプログラムを搭載するサービス提供管理システムと、ＩＣカードのデータのバックアップ方法情報をバックアップ方法データベースに記録するバックアップリストア管理システムと、前記ＩＣカードのデータを保持するバックアップデータベース管理システムとを備えたＩＣカードバックアップリストアシステム、及びこのシステムを用いたＩＣカードバックアップリストア管理方法に関する。サービス提供管理システムのサービス提供管理処理部は、ＩＣカードから受信したリストア要求を前記バックアップリストア管理システムに送信し、バックアップリストア管理システムのバックアップリストア処理部は前記リストア要求されたデータに対応づけて記録されるバックアップ方法情報を読み出して該バックアップ方法情報に規定される上記バックアップデータベース管理システムのバックアップデータ管理処理部にデータ要求を送出し、バックアップデータベース管理処理部から受信した該データ要求に対応するデータを用いて前記ＩＣカードのリストアを行う。
【０００９】
更に、サービス提供管理処理部は、ＩＣカードから受信したバックアップ要求を前記バックアップリストア処理部に送出し、バックアップリストア処理部は、ＩＣカードに対応づけて前記バックアップ方法データベース記録されるバックアップ方法情報を読み出してサービス提供管理処理部に送出し、該サービス提供管理処理部は、受信した該バックアップ方法情報に規定されるバックアップ情報が満たされていると判断した場合には前記ＩＣカードのデータをバックアップ方法情報の特定するバックアップデータベース管理システムに送出し、該バックアップデータベース管理システムはバックアップデータベースに該データを記録する。
【発明の効果】
【００１０】
本発明によれば、様々なアプリケーションが搭載されるＩＣカードの発行・運用管理において、ＩＣカード内外に記録されているバックアップ対象データのバックアップ方法を、ＩＣカード利用者や、バックアップ対象データの特徴、サービス提供者のバックアップ管理能力などに応じて替えることができるとともに、リストア時に要する処理量を削減することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を用いて本発明を実施するための最良の形態を説明する。本発明に係わるシステムの基本構成は図７に示される。図７では、ＩＣカード発行者（１０１）、ＩＣカードへアプリケーション等を提供するサービス提供者（１０２）、ＩＣカードのバックアップを管理するバックアップリストア管理者（１０３）、データを保管するバックアップデータベース管理者（１０４）、マルチアプリケーションＩＣカード（１０５）及びＩＣカードの利用者（１０６）相互の関係は模式的に示される。
【００１２】
ＩＣカード発行者はＩＣカードを発行・管理するシステム（ＩＣカード発行管理システム（１０８））を有する。サービス提供者はサービスを提供・管理するシステム（サービス提供管理システム（１０９））を有する。サービス提供管理システムはサービスの提供管理を処理する部分（サービス提供管理処理部（１１２））を有する。バックアップリストア管理者はバックアップリストアを管理するシステム（バックアップリストア管理システム（１１０））を有する。バックアップリストア管理システムはバックアップリストアを処理する部分（バックアップリストア処理部（１１３））とバックアップ方法情報を規定する情報を保持するバックアップ方法データベース（１１４）を有する。バックアップ方法情報には、処理対象とするデータをバックアップするバックアップデータベース管理システムを特定する情報とバックアップを実行する条件等が規定されている。バックアップデータベース管理者はバックアップデータベースを管理するシステム（バックアップデータベース管理システム（１１１））を有する。バックアップデータベース管理システムはバックアップデータベース（１１６）とバックアップデータベースを管理する部分（バックアップデータベース管理処理部（１１５））を有する。データ（１１７）はバックアップリストアの対象となるデータである。データはＩＣカードに記録されているデータを想定しているが、バックアップする必要があればＩＣカード外に記録されているデータであっても構わない。図７では表記の簡便のためサービス提供者、バックアップデータベース管理者は唯一となっているが、複数のシステムが相互に接続されている場合も当然に含む。
【００１３】
ＩＣカード発行システム（１０８）、サービス提供管理システム（１０９）、バックアップリストア管理システム（１１０）、バックアップデータベース管理システム（１１１）間は、基本的にはネットワーク（１０７）を通して接続され、情報のやり取りはオンライン上で伝聞メッセージの送受信により実現されている。しかし、運用事業者の方針によりフロッピー（登録商標）ディスクなどの情報記録媒体の郵送・手渡しや、書面の郵送・手渡しなどにより情報のやり取りを実現することも可能である。
【００１４】
本発明ではサービス提供管理システムは提供するアプリケーションに関するデータであって、バックアップが必要となるデータのバックアップ方法情報を、バックアップリストア管理システムに登録する。図８は、サービス提供管理システム（２０１）が提供するアプリケーション（３０１）に関してバックアップが必要となるデータ（３１１）及び（３１２）のバックアップ方法情報（３５１）及び（３５２）をバックアップリストア管理システム（２０３）に登録する処理の概要を示す図である。サービス提供管理システム（２０１）のサービス提供管理処理部（２１２）はアプリケーション（３０１）の提供管理を行っている。管理するアプリケーションは複数あっても良い。アプリケーション（３０１）はバックアップ対象データとしてデータ（３１１）とデータ（３１２）を保有している。各データのバックアップ方法情報はサービス提供管理処理部（２１２）が定め、これをバックアップリストア管理システム（２０３）に登録する（４５０）（４５２）。又、サービス提供管理システムと係わらないデータ（３１３）の場合は、利用者（５０１）がデータ（３１３）のバックアップ方法情報（３５３）を登録する（４５４）。バックアップリストア管理システム（２０３）は受け取ったバックアップ方法情報をバックアップリストア処理部（２０４）を通してバックアップ方法データベース（２０５）に登録する（４５１）（４５３）（４５５）。バックアップ方法情報を登録するタイミングは、バックアップ時にバックアップ方法情報を参照できるようにそれ以前に登録されていれば、任意のタイミングで構わない。
【００１５】
図１０はサービス提供管理システム（２０１）がバックアップリストア管理システム（２０３）にバックアップ方法情報を登録する（４５０）（４５２）（４５４）の通信メッセージ例である。図１４に記載の例では、データを特定する符号（D392FFFFFF0000）とバックアップ方法情報（バックアップ条件＝毎月２８日17:00:00にバックアップを行う、バックアップデータベース管理システム＝192.168.0.0:0000）を組として送信する。
【００１６】
図１０に記載のデータを特定する符号とは、データを個々に特定できる記述であればどのような表現方法でも構わない。また図１０に記載のバックアップ方法情報とは、図８の（３５１）等と同様である。バックアップ方法情報の情報には、最低データを登録する先である「バックアップデータベース管理システムを特定する符号」とデータの「バックアップ条件」を指定することが必要となる。バックアップデータベース管理システムを特定する符号は、これを特定できる記述であればどのような表記方法でも構わない。
【００１７】
バックアップ条件は、データが変更された、利用者がバックアップを必要と感じた、などのようなデータのバックアップ処理を開始する条件であり、サービス提供管理システム等が任意に定める。バックアップを行うタイミングは時刻、又は、他の処理との関係において規定される。図１４にバックアップ条件の例を示す。「毎月２８日17:00:00にバックアップを行う」、「毎週金曜日12時以降アプリケーションが利用された時にバックアップを行う」及び「アプリケーション利用時にバックアップを行う」などがバックアップ条件の例である。
【００１８】
図１２にはバックアップ方法データベースが保持するデータの例を示す。図１２記載のデータにはデータ（３１１）に係わる項目、データ（３１２）に係わる項目、データ（３１３）に係わる項目、データ（３２１）に係わる項目の４つのデータが含まれており、それぞれ「データを特定する符号（D3922013010311、D3922013010312、D3920000000313、D3922023020321）」、「バックアップ方法情報（バックアップデータベース管理システムを特定する符号（192.168.0.1:0000、192.168.0.1：0000、192.168.0.2：0000、192.168.0.3：0000）、バックアップ条件（毎月２８日17:00:00にバックアップを行う、毎日12:00:00にバックアップを行う、アプリケーション利用時にバックアップを行う、毎週金曜日12:00:00以降アプリケーション実行時にバックアップを行う））となっている。
【００１９】
図１は、一つのＩＣカード（５０２）に搭載されているアプリケーションのデータ（３１１）（３２１）をバックアップする際の、本発明のＩＣカードバックアップリストア方法及びシステムの動作概要を示す図である。また、図４は、図１における処理手順について説明するための図である。これらの図ではサービス提供管理システム、バックアップデータベース管理システム、データは各々２つになっているが、これらは1または２以上であれば幾つ存在しても構わない。またバックアップデータベース管理システムには１つのバックアップデータベースが含まれているが、１以上であれば幾つ存在しても構わない。本発明におけるＩＣカードバックアップは以下のように行われる。
【００２０】
データ（３１１）及び（３２１）のバックアップのために、まずバックアップ要求（４０１）及び（４１０）がサービス提供管理処理部（２１２）及び（２１３）に送付される。バックアップ要求（４０１）及び（４１０）の通信メッセージ例を図９に示す。図９記載の例では、「通信メッセージのヘッダ」及び「データを特定する符号（D392FFFFFF0000）」が含まれているが、その他必要に応じて追加することができる。ここで「通信メッセージのヘッダ」は日付情報や通信メッセージを特定する番号など、メッセージをやり取りするために必要な情報が格納されている。又、ここでのサービス提供管理システムは、バックアップしようとするデータに関係するものであることが望ましい。この様な構成をとればバックアップするデータを介しても第三者に内容が漏洩することがなくなる。サービス提供管理システム（２０１）、（２０２）各々のサービス提供管理処理部（２１２）、（２１３）はバックアップリストア処理部（２０４）にバックアップ方法情報問い合わせ（４０２）、（４１１）を送付する。バックアップ方法情報問い合わせ（４０２）、（４１１）の通信メッセージ例はバックアップ要求（４０１）及び（４１０）と同様である。バックアップリストア処理部（２０４）はバックアップ方法データベースからデータ（３１１）及び（３１２）のためのバックアップ方法情報をデータを特定する符号に基づいて検索・抽出（（４０３）（４０４）及び（４１２）（４１３））し、サービス提供管理処理部（２１２）及び（２１３）にそれぞれ送付する（（４０５）及び（４１４））。バックアップ方法情報送付の通信メッセージは図１０に示したものを適応することができる。
【００２１】
各サービス提供管理処理部は、バックアップ方法情報に記載されているバックアップ条件を確認し、現在の状態がバックアップ条件を満足する場合、ＩＣカード（５０２）からデータ（３１１）及び（３２１）を抽出し（（４０６）（４０７）及び（４１５）（４１６））、バックアップ方法情報に記載されているバックアップデータベース管理システム（２０６）、（２０９）各々のバックアップデータベース管理処理部（２０７）、（２１０）にデータを送付する（（４０８）及び（４１７））。このデータは例えば、サービス提供管理処理部が、処理開始時点がバックアップ方法情報のバックアップ条件（例えば、毎月２８日17:00:00にバックアップを行う）と一致する場合、サービス提供管理処理部側にＩＣカードから抽出することが考えられる。その他、バックアップ条件が「アプリケーション利用時にバックアップを行う」である場合は、処理開始時点でＩＣカードからデータを読み出す、でも良い。
【００２２】
またバックアップ条件が「毎週金曜日12:00:00以降アプリケーション実行時にバックアップを行う」である場合は、バックアップリストア処理部が保持するバックアップ処理の履歴情報（何年何月何日にバックアップを行った）を参照し、処理開始時点が金曜日12:00:00以降であり、これ以降まだバックアップしていない場合にはＩＣカードからデータを抽出する、という処理を行う場合もある。又、このサービス提供管理システムがバックアップしようとするデータの管理者である場合には、バックアップするに際してその内容を確認する処理をここで実行することも可能になる。データ送付（４０８）及び（４１７）の通信メッセージの一例を図１１に示す。図１１記載の例では、通信メッセージとして「通信メッセージのヘッダ」、「データを特定する符号（D392FFFFFF0000）」、「データ」が含まれているが、その他必要に応じて項目を追加することが可能である。バックアップ方法情報に上記以外にも記載がある場合には、それらの方法に従ったバックアップを行う。
【００２３】
バックアップデータベース管理処理部（２０７）、（２１０）は、各々のバックアップデータベース（２０８）、（２１１）にデータ（３１１）、（３２１）を保存する（（４０９）及び（４１８））。図１３に保存の形式の一例を示す。図１３では、２つのデータが保存されている例が記載されている。各データには、「データを特定する符号」と「データ」が含まれているが、その他必要に応じて追加することが可能である。
【００２４】
上記のようにバックアップ方法データベースを設け、バックアップ方法を管理することで、ＩＣカード利用者の属性や、データの特徴、サービス提供管理システムのバックアップ管理能力等に応じてバックアップデータベース管理者を替えることができる。さらに、バックアップ管理者及びバックアップデータベース管理者といった新しい事業者を創出することができる。
【００２５】
データが３つ以上の場合もデータ（３１１）、（３２１）に行った処理と同様の処理を適用する。同一の利用者が保持する複数のＩＣカードのデータをバックアップする際には、同一のサービス提供管理者が提供したアプリケーションに関するデータであっても、異なるバックアップ方法情報を規定しておくことでバックアップ先のバックアップデータベース管理システムを変えることも可能である。図１では２つのデータ（３１１）及び（３２１）が同時にバックアプされるかのように表記されているが、各データは任意のタイミングでバックアップしても構わない。
【００２６】
図２は、本発明のＩＣカードバックアップリストア方法及びシステムのリストアにおける動作の概要を示す図である。対応フローは図５に示す。ＩＣカード（５０２）のリストアのために、ＩＣカード発行管理システム（２００）、サービス提供管理システム（２０１）、（２０２）あるいは利用者（５０１）の何れかからバックアップリストア管理システムにリストア要求を送付される（（４１９）、（４２０）、（４２１）、（４２２））。リストア要求の通信メッセージ例は図１のバックアップ要求（４０１）及び（４１０）と同様である。これを受けたバックアップリストア管理システムは、バックアップリストア処理部（２０４）を通じて、データ識別符号に基づいた検索を行って対応づけられているデータ（３１１）、（３２１）各々のバックアップ方法情報をバックアップ方法データベースから抽出する（（４２３）（４２４）及び（４３１）（４３２））。バックアップリストア処理部（２０４）は、バックアップ方法情報に記載されているバックアップデータベース管理システム（２０６）、（２０９）各々のバックアップデータベース管理処理部（２０７）、（２１０）にデータ要求（４２５）、（４３３）を送付する。データ要求送付（４２５）及び（４３３）の通信メッセージ例は図１のバックアップ要求（４０１）及び（４１０）と同様である。
【００２７】
データ要求（４２５）及び（４３３）を受けて、バックアップデータベース管理処理部（２０７）、（２１０）は各々のバックアップデータベース（２０８）、（２１１）からデータ（３１１）、（３２１）を抽出する（（４２６）（４２７）及び（４３４）（４３５））。バックアップデータベース管理処理部（２０７）、（２１０）はそれぞれ、バックアップリストア処理部にバックアップ用のデータ（３１１）、（３２１）を送付する（（４２８）、（４３６））。データ送付（４２８）、（４３６）の通信メッセージ例を図１１に示す。図１１記載の例では、通信メッセージとして「通信メッセージのヘッダ」、「データを特定する符号（D392FFFFFF0000）」及び「データ」が含まれているが、その他必要に応じて項目を追加することが可能である。ここで「データ」とはバックアップデータベース管理システムが保持していたデータである。バックアップリストア処理部（２０４）はサービス提供管理処理部（２１２）、（２１３）にデータ搭載依頼（４２９）、（４３７）を送付する。データ搭載依頼（４２９）、（４３７）の通信メッセージ例は上記データ送付の通信メッセージ例（４２８）、（４３６）と同様である。各サービス提供管理システムはＩＣカードにデータを搭載する（（４３０）、（４３８））。図２のようなリストアを行うことにより、ＩＣカード利用者の属性や、データの特徴、サービス提供管理システムのバックアップ管理能力に応じて様々なバックアップデータベース管理者に保存されているバックアップデータを効率的に収集することができる。
【００２８】
尚、本実施例においても、サービス提供管理システムは、リストアしようとするデータに関係するものであることが望ましい。この様な構成をとればバックアップするデータを介しても第三者に内容が漏洩することがなく、リストアに際しての内容確認処理を行うこともできる。
【００２９】
図２では、バックアップリストア管理システム（２０３）がバックアップデータベース管理システム（（２０６）及び（２０９））からデータを受け取っているが、これに限ったことではない。例えば、図３のようにバックアップリストア処理部（２０４）からバックアップ方法情報を受け取った（（４３９）、（４４２））サービス提供管理処理部（２１２）及び（２１３）がバックアップデータベース管理処理部（２０７）及び（２１０）にデータ要求（４４０）及び（４４３）を送付し、データを受け取る（（４４１）及び（４４４））などのように、バックアップデータベース（２０７）及び（２０８）からデータを抽出する手順は、ＩＣカード（５０２）にデータをリストアできればどのような形態でも構わない。図３のようなリストアを行うことにより、図２の処理と比較して、サービス提供管理者にバックアップ管理能力がある場合により処理量を削減することが可能である。
【００３０】
バックアップデータベース管理システムには１つのバックアップデータベースが含まれているが、１以上であれば幾つ存在しても構わない。図２及び図３では２つのデータ（３１１）及び（３２１）が同時にリストアされるかのように表記されているが、各データは任意のタイミングでリストアしても構わない。
【００３１】
各図では表記の簡便のためバックアップの対象となるデータはＩＣカード内に搭載されているように表記されているが、ＩＣカード外にあるＩＣカードと関連するデータもバックアップの対象として構わない。例えば図１における、サービス提供管理処理部（２１２）がＩＣカード（５０２）からデータ（３１１）を抽出する処理（（４０６）、（４０７））のように、サービス提供管理処理部（２１２）がサービス提供管理システムが保持するＩＣカード搭載アプリケーションの使用履歴データベースからデータを抽出する処理を行うことも考えられる。又、バックアップしようとするデータについて、サービス提供管理システムを介さずに直接バックアップリストア管理システムとのやり取りでバックアップ方法を取得することも可能である。特に所定のサービス提供管理システムに管理されないデータについては処理ステップが軽減され効果がある。
【００３２】
本願構成により、ＩＣカード内外のデータに対して、常にバックアップリストア管理システムを介した処理を経ることによって統一的にバックアップ・リストアを行うことができる。これにより、特定のサービス提供管理システムを介さずともバックアップ先データを取得が可能となり、全体の処理量を削減することが可能となる。
【００３３】
以上、本発明を実施するための最良の形態について説明したが、本発明のＩＣカードバックアップリストア方法及びシステムは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
又、各処理部における処理はコンピュータにプログラムを読み込むことで実現することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明のＩＣカードバックアップリストア方法及びシステムのバックアップにおける動作の一実施例の概要を示す図。
【図２】本発明のＩＣカードバックアップリストア方法及びシステムのリストアにおける動作の一実施例の概要を示す図。
【図３】本発明のＩＣカードバックアップリストア方法及びシステムのリストアにおける動作の一実施例の概要を示す図。
【図４】図１に示す実施例の処理手順の一例について説明するための図。
【図５】図２に示す実施例の処理手順の一例について説明するための図。
【図６】図３に示す実施例の処理手順の一例について説明するための図。
【図７】本発明のＩＣカードバックアップリストア方法及びシステムのシステム構成例を示す図。
【図８】本発明のＩＣカードバックアップリストア方法及びシステムのバックアップ方法情報登録の動作の概要を示す図。
【図９】バックアップ要求の通信メッセージ例、バックアップ方法情報問い合わせの通信メッセージ例、及びリストア要求の通信メッセージ例。
【図１０】バックアップ方法情報登録及び送付の通信メッセージ例。
【図１１】データ送付の通信メッセージ例。
【図１２】バックアップ方法データベースのバックアップ方法情報保存形式の例。
【図１３】バックアップデータベースのデータ保存形式の例。
【図１４】バックアップ方法情報に記載するバックアップ条件の例。
【符号の説明】
【００３５】
１０１：ＩＣカード発行者
１０２：サービス提供者
１０３：バックアップリストア管理者
１０４：バックアップデータベース管理者
１０５：ＩＣカード
１０６：利用者
１０７：ネットワーク
１０８：ＩＣカード発行管理システム
１０９：サービス提供管理システム
１１０：バックアップリストア管理システム
１１１：バックアップデータベース管理システム
１１２：サービス提供管理処理部
１１３：バックアップリストア処理部
１１４：バックアップ方法データベースバックアップ方法データベース
１１５：バックアップデータベース管理処理部
１１６：バックアップデータベース
１１７：ＩＣカード内外に記録されているバックアップ対象データ
２００：ＩＣカード発行管理システム
２０１：サービス提供管理システム
２０３：バックアップリストア管理システム
２０４：バックアップリストア処理部
２０５：バックアップ方法データベース
２０６：バックアップデータベース管理システム
２０７：バックアップデータベース管理処理部
２０８：バックアップデータベース
２１２：サービス提供管理処理部
３０１：サービス提供管理システム（２０１）が提供するアプリケーション
３１１：アプリケーション（３０１）が保持するデータ
３５１：データ（３１１）のバックアップ方法情報
５０１：ＩＣカード（５０２）の利用者
５０２：ＩＣカード。
【図１】
2006251939.tif 000003
【図２】
2006251939.tif 000004
【図３】
2006251939.tif 000005
【図４】
2006251939.tif 000006
【図５】
2006251939.tif 000007
【図６】
2006251939.tif 000008
【図７】
2006251939.tif 000009
【図８】
2006251939.tif 000010
【図９】
2006251939.tif 000011
【図１０】
2006251939.tif 000012
【図１１】
2006251939.tif 000013
【図１２】
2006251939.tif 000014
【図１３】
2006251939.tif 000015
【図１４】
2006251939.tif 000016