(57)【要約】【課題】  元情報に基づく利用の不正を防止する。【解決手段】  ２つの分散データと２つの分散鍵パラメータから元情報を復元できる設定において、秘密分散法により、利用回数より１多い数の分散鍵パラメータを利用して元情報を利用回数より１多い数の分散データに分散する。１回利用されるごとに、１つの分散データに利用ログを上書きして消去し、１つの分散鍵パラメータを削除する。これを繰り返すと、利用回数分の利用があると、残りの分散データと分散鍵パラメータとからは元情報を復元することができなくなり、元情報に基づく利用ができなくなる。【選択図】      図２
2006148668.tif 000002
【特許請求の範囲】
【請求項１】
移転元機器から移転先機器へ元情報を該元情報に基づく利用回数を限定して移転する利用回数限定情報移転システムであって、
前記移転元機器は、
元情報と該元情報に基づく利用回数を記憶する元情報記憶手段と、
前記元情報記憶手段に記憶されている利用回数から利用回数に応じた数の分散鍵パラメータを生成する分散鍵パラメータ生成手段と、
前記元情報記憶手段に記憶されている元情報と前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータとに基づいて前記分散鍵パラメータと同数の分散データを作成する分散データ作成手段と、
前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータと前記分散データ作成手段により作成される各分散データとを前記移転先機器へ送信する元情報送信手段と、
を備え、
前記移転先機器は、
前記移転元機器により送信される各分散鍵パラメータと各分散データとを受信する元情報受信手段と、
前記元情報受信手段により受信される各分散鍵パラメータを記憶する分散鍵パラメータ記憶手段と、
前記元情報受信手段により受信される各分散データを記憶する分散データ記憶手段と、
前記分散鍵パラメータ記憶手段に記憶されている元情報の復元に必要な数の分散鍵パラメータと、前記分散データ記憶手段に記憶されている前記元情報の復元に必要な数の分散データとを利用して元情報を復元する元情報復元手段と、
元情報に基づく利用があると、前記元情報復元手段により利用される分散データのうち残りの利用回数を１回減らすために必要な数の分散データを前記分散データ記憶手段から削除する分散データ削除手段と、
を備えたことを特徴とする利用回数限定情報サービス移転システム。
【請求項２】
前記元情報の復元に必要な数がｎであり、前記利用回数に応じた数が利用回数に（ｎ−１）加算した値である場合、前記残りの利用回数を１回減らすのに必要な数は１であることを特徴とする請求項１に記載の利用回数限定情報移転システム。
【請求項３】
前記移転先機器が、
前記分散データ記憶手段に記憶されている分散データの数が前記元情報の復元に必要な数より少ない場合、前記分散データ記憶手段に記憶されている分散データを削除する残分散データ削除手段をさらに備えたことを特徴とする請求項２に記載の利用回数限定情報移転システム。
【請求項４】
前記元情報の復元に必要な数がｎであり、前記利用回数に応じた数が利用回数のｎ倍である場合、前記残りの利用回数を１回減らすのに必要な数は前記ｎであることを特徴とする請求項１に記載の利用回数限定情報移転システム。
【請求項５】
コンピュータを、
元情報と該元情報に基づく利用回数を記憶する元情報記憶手段、
前記元情報記憶手段に記憶されている利用回数から利用回数に応じた数の分散鍵パラメータを生成する分散鍵パラメータ生成手段、
前記元情報記憶手段に記憶されている元情報と前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータとに基づいて前記分散鍵パラメータと同数の分散データを作成する分散データ作成手段、および
前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータと前記分散データ作成手段により作成される各分散データとを前記元情報を移転する先の移転先機器へ送信する元情報送信手段、
として機能させることを特徴とする利用回数限定情報移転プログラム。
【請求項６】
コンピュータを、
元情報を移転する元の移転元機器から各分散鍵パラメータと各分散データとを受信する元情報受信手段、
前記元情報受信手段により受信される各分散鍵パラメータを記憶する分散鍵パラメータ記憶手段、
前記元情報受信手段により受信される各分散データを記憶する分散データ記憶手段、
前記分散鍵パラメータ記憶手段に記憶されている元情報の復元に必要な数の分散鍵パラメータと、前記分散データ記憶手段に記憶されている前記元情報の復元に必要な数の分散データとを利用して元情報を復元する元情報復元手段、および
元情報に基づく利用があると、前記元情報復元手段により利用される分散データのうち残りの利用回数を１回減らすために必要な数の分散データを前記分散データ記憶手段から削除する分散データ削除手段、
として機能させることを特徴とする利用回数限定情報移転プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器間で情報の移転を行う利用回数限定情報移転システム、および利用回数限定情報移転プログラムに関する。
【背景技術】
【０００２】
携帯端末からこの携帯端末内の情報をオフラインで他の携帯端末に移転する技術として、次のようなものがある。例えば、ＩＣカード間で電子価値データを移動させる場合、移動元のＩＣカードと移動先のＩＣカードが相互に相手方を認証し、移動元のＩＣカードは電子価値データを暗号化して移動先のＩＣカードへオフラインで移動させ、移動先のＩＣカードは暗号化された電子価値データを復号する。これにより、通信路途中での第三者による解読及び改竄を防止する（例えば、特許文献１参照。）。
【０００３】
また、携帯電話機が自身でダウンロードしたコンテンツをパーソナルコンピュータへ移し替える場合に、携帯電話機はコンテンツを暗号化して着脱可能なメモリに記憶し、パーソナルコンピュータが暗号化されたコンテンツをメモリから取り出して記憶する。また、携帯電話機はパーソナルコンピュータへ暗号化鍵を近接通信で送信し、パーソナルコンピュータは受信した暗号化鍵を記憶する。パーソナルコンピュータは携帯電話機と通信が不能になれば暗号化鍵を消去する。これにより、暗号化されたコンテンツを復号化できないようになり、コンテンツの不正コピーを防止する（例えば、特許文献２参照。）。
【０００４】
また、携帯端末で利用するコンテンツの利用回数を制限する技術として、次のようなものがある。例えば、携帯電話機が暗号化されたコンテンツデータを配信サーバから受信するとき、携帯電話機は暗号化されたコンテンツデータとともに、暗号化されたデータを復号するライセンス鍵、および暗号化されたコンテンツデータの再生回数、再生期限等を設定した購入条件を配信サーバから受信し、メモリカードに記録する、旨の記載がされたものがある（例えば、特許文献３参照。）。
【特許文献１】特開２００４−０１３４３８号公報
【特許文献２】特開２００２−３５１７４４号公報
【特許文献３】特開２００２−０９１８２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上記特許文献１や特許文献２には、機器間でコンテンツの利用回数を制限してコンテンツの交換を行う技術が記載されていない。
また、上記特許文献３のようにサーバに接続し照合用の情報やコンテンツの利用回数を含めてサーバから設定することが考えられるが、設定機器毎に照合用の情報を毎回サーバからネットワークを介して設定する場合には、セキュリティなどを考慮して設定が行われるために時間がかかるという問題や、サーバ側に照合用の情報を常に保持しなければならないという問題が生じる。また、利用回数を設定機器側で保持するため、利用回数の書き換えなどによる不正が起るという問題もある。
【０００６】
そこで、本発明は、元情報に基づく利用回数を制限して元情報の交換を行ない、その元情報に基づく利用の不正を防止することが可能な利用回数限定情報移転システム、および利用回数限定情報移転プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の利用回数限定情報移転システムは、移転元機器から移転先機器へ元情報を該元情報に基づく利用回数を限定して移転する利用回数限定情報移転システムであって、前記移転元機器は、元情報と該元情報に基づく利用回数を記憶する元情報記憶手段と、前記元情報記憶手段に記憶されている利用回数から利用回数に応じた数の分散鍵パラメータを生成する分散鍵パラメータ生成手段と、前記元情報記憶手段に記憶されている元情報と前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータとに基づいて前記分散鍵パラメータと同数の分散データを作成する分散データ作成手段と、前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータと前記分散データ作成手段により作成される各分散データとを前記移転先機器へ送信する元情報送信手段と、を備え、前記移転先機器は、前記移転元機器により送信される各分散鍵パラメータと各分散データとを受信する元情報受信手段と、前記元情報受信手段により受信される各分散鍵パラメータを記憶する分散鍵パラメータ記憶手段と、前記元情報受信手段により受信される各分散データを記憶する分散データ記憶手段と、前記分散鍵パラメータ記憶手段に記憶されている元情報の復元に必要な数の分散鍵パラメータと、前記分散データ記憶手段に記憶されている前記元情報の復元に必要な数の分散データとを利用して元情報を復元する元情報復元手段と、元情報に基づく利用があると、前記元情報復元手段により利用される分散データのうち残りの利用回数を１回減らすために必要な数の分散データを前記分散データ記憶手段から削除する分散データ削除手段と、を備えたことを特徴とする。
【０００８】
請求項２記載の利用回数限定情報移転システムは、前記元情報の復元に必要な数がｎであり、前記利用回数に応じた数が利用回数に（ｎ−１）加算した値である場合、前記残りの利用回数を１回減らすのに必要な数は１であることを特徴とする。
【０００９】
請求項３記載の利用回数限定情報移転システムは、前記移転先機器が、前記分散データ記憶手段に記憶されている分散データの数が前記元情報の復元に必要な数より少ない場合、前記分散データ記憶手段に記憶されている分散データを削除する残分散データ削除手段をさらに備えたことを特徴とする。
【００１０】
請求項４記載の利用回数限定情報移転システムは、前記元情報の復元に必要な数がｎであり、前記利用回数に応じた数が利用回数のｎ倍である場合、前記残りの利用回数を１回減らすのに必要な数は前記ｎであることを特徴とする。
【００１１】
請求項５記載の利用回数限定情報移転プログラムは、コンピュータを、元情報と該元情報に基づく利用回数を記憶する元情報記憶手段、前記元情報記憶手段に記憶されている利用回数から利用回数に応じた数の分散鍵パラメータを生成する分散鍵パラメータ生成手段、前記元情報記憶手段に記憶されている元情報と前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータとに基づいて前記分散鍵パラメータと同数の分散データを作成する分散データ作成手段、および前記分散鍵パラメータ生成手段により生成される各分散鍵パラメータと前記分散データ作成手段により作成される各分散データとを前記元情報を移転する先の移転先機器へ送信する元情報送信手段、として機能させることを特徴とする。
【００１２】
請求項６記載の利用回数限定情報移転プログラムは、コンピュータを、元情報を移転する元の移転元機器から各分散鍵パラメータと各分散データとを受信する元情報受信手段、前記元情報受信手段により受信される各分散鍵パラメータを記憶する分散鍵パラメータ記憶手段、前記元情報受信手段により受信される各分散データを記憶する分散データ記憶手段、前記分散鍵パラメータ記憶手段に記憶されている元情報の復元に必要な数の分散鍵パラメータと、前記分散データ記憶手段に記憶されている前記元情報の復元に必要な数の分散データとを利用して元情報を復元する元情報復元手段、および元情報に基づく利用があると、前記元情報復元手段により利用される分散データのうち残りの利用回数を１回減らすために必要な数の分散データを前記分散データ記憶手段から削除する分散データ削除手段、として機能させることを特徴とする。
【発明の効果】
【００１３】
請求項１から請求項４によれば、元情報を利用回数に応じた数の分散鍵パラメータや分散データにして交換し、元情報に基づく利用があると分散鍵パラメータを削除するので、元情報に基づく利用回数を制限して元情報の交換を行ない、その元情報に基づく利用の不正を防止することができる。
請求項３によれば、さらに、残っている分散データを利用して元情報を復元することができなくなった場合には残っている分散データを削除するので、メモリ容量の有効活用が図られる。
【００１４】
請求項５によれば、元情報を利用回数に応じた数の分散鍵パラメータや分散データにして交換することができる。
請求項６によれば、元情報に基づく利用があると分散データを削除するので、元情報に基づく利用の不正を防止することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について図面を参照しつつ説明する。
図１は本発明の実施の形態における利用回数限定情報移転システムのシステム構成図である。図１に示すように、利用回数限定情報移転システム１は、設定元機器２と設定先機器３とを有し、これらはオフラインで情報の交換を行う。設定先機器３は店舗に設けられた端末装置（以下、店舗端末という。）５との間でオフラインで情報の交換を行う。また、設定先機器３には、ＩＣチップ４との間でデータの送受信が可能になっている。なお、設定元機器２が移転元機器に対応し、設定先機器３とＩＣチップ４とが移転先機器に対応する。なお、店舗でサービスを受けるために必要なプログラムはサービスを受けるときに店舗端末５から取得する。
【００１６】
ここで、設定元機器２から設定先機器３への情報の移転について概略を記す。設定元機器２において、秘密鍵分散ロジック（秘密分散法）により、移転する情報の元となる元情報（本実施の形態では後述するＩＤ情報）に対して該元情報に基づく利用回数より１多い数の分散鍵パラメータを利用して元情報を異なる形式のデータに変換して利用回数より１多い数の分散データを作成する。ただし、分散鍵パラメータと分散データとは１対１に対応する。
【００１７】
そして、設定元機器２において、各分散鍵パラメータと各分散データとを暗号化し、各暗号化した分散鍵パラメータ（以下、暗号化分散鍵パラメータという。）と各暗号化した分散データ（以下、暗号化分散データという。）とを設定先機器３へ送信する。
なお、本実施の形態では、２つの分散鍵パラメータと２つの分散データとを利用して元情報を復元することができる設定の場合を対象とする。
【００１８】
さらに、秘密鍵分散ロジックの考え方を説明する。
元情報を（２，４）とする。分散鍵パラメータｐ１，ｐ２，ｐ３，ｐ４を、夫々、（１，０）Ｔ，（１，１）Ｔ，（１，２）Ｔ，（１，３）Ｔとする。
（（１，０），（１，１），（１，２），（１，３））Ｔ×（２，４）Ｔ＝（２，６，１０，４）Ｔ
から、分散データｄ１，ｄ２，ｄ３，ｄ４は、夫々、（２），（６），（１０），（４）となる。
尚、ここでの行列演算は任意の既約多項式を整数に割り当てているため、加算結果はモジュロ２の演算をし、積算結果は既約多項式で割った余りを適用している。
元情報の復元は、例えば、分散データｄ１，ｄ３と、分散鍵パラメータｐ１，ｐ３とを利用する場合、
［（（１，０），（１，２））Ｔ］×（２，１０）Ｔ＝（２，４）Ｔ
として行われる。
【００１９】
図２は本発明の実施の形態における分散鍵パラメータと分散データとを利用した利用回数の制限の仕組みを説明するための図である。ただし、図２は利用回数を３回、２つの分散データと２つの分散鍵パラメータとから元情報を復元できる設定の場合とする。なお、店舗において元情報に基づくサービスの利用を受けた場合には店舗端末５から設定先機器３へ利用ログが送信されるものとする。
【００２０】
図２（ａ）に示すように、分散データｄａｔａ１，ｄａｔａ２，ｄａｔａ３，ｄａｔａ４、分散鍵パラメータｐａｒａ１，ｐａｒａ２，ｐａｒａ３，ｐａｒａ４がある。そして、１回目の利用の場合、利用開始前には図２（ａ）であり、分散データｄａｔａ１，ｄａｔａ２と、分散鍵パラメータｐａｒａ１，ｐａｒａ２とを利用して元情報を復元したとすると、復元に利用された分散データｄａｔａ１に利用ログｌｏｇ１を上書きし、分散データｄａｔａ１と１対１の関係にある分散鍵パラメータｐａｒａ１を削除する（図２（ｂ）参照）。この段階では、分散データや分散鍵パラメータが２個（元情報の復元に必要な数）以上残っているので、さらに分散データの削除や分散鍵パラメータの削除を行うことをしない。
【００２１】
２回目の利用の場合、利用開始前には図２（ｂ）であり、分散データｄａｔａ２，ｄａｔａ３と、分散鍵パラメータｐａｒａ２，ｐａｒａ３とを利用して元情報を復元したとすると、復元に利用された分散データｄａｔａ２に利用ログｌｏｇ２を上書きし、分散データｄａｔａ２と１対１の関係にある分散鍵パラメータｐａｒａ２を削除する（図２（ｃ）参照）。この段階では、分散データや分散鍵パラメータが２個以上残っているので、さらに分散データの削除や分散鍵パラメータの削除を行うことをしない。
【００２２】
３回目の利用の場合、利用開始前には図２（ｃ）であり、分散データｄａｔａ３，ｄａｔａ４と、分散鍵パラメータｐａｒａ３，ｐａｒａ４とを利用して元情報を復元したとすると、復元に利用された分散データｄａｔａ３に利用ログｌｏｇ３を上書きし、分散データｄａｔａ３と１対１の関係にある分散鍵パラメータｐａｒａ３を削除する（図２（ｄ）参照）。この段階では、分散データと分散鍵パラメータとが元情報の復元に必要な２個未満になっているので、分散データｄａｔａ４を削除し、分散鍵パラメータｐａｒａ４を削除する（図２（ｅ）参照）。
【００２３】
４回目に利用しようとすると、図２（ｅ）に示すように、分散データや分散鍵パラメータが元情報を復元するために必要な２個ないので元情報を復元できず、店舗で元情報に基づくサービスの利用を受けることができない。図２を用いた説明から、利用回数を超えてサービスの利用を受けることができないことが分かる。
【００２４】
図３は図１の設定元機器２の装置構成を示す装置構成図である。図３に示すように、設定元機器２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、メモリ２２と、入力部２３と、表示部２４と、通信部２５と、アンテナ２６とを有している。
ＣＰＵ２１は、演算や制御を行う中央演算装置である。メモリ２２は、システムプログラムや図１３に示す処理手順を設定元機器２に実行させるプログラムなどやその他各種情報が記憶されている半導体メモリである。入力部２３は、数字キーなどで構成される入力装置である。表示部２４は、液晶ディスプレイなどで構成される表示装置である。通信部２５は、設定先機器３などとの間でアンテナ２６を介してデータの送受信を行う。尚、アンテナ２６は電波、磁場、光、音、人体などを介して送受信できる。
【００２５】
図４は図１の設定元機器２の機能を示す機能ブロック図である。図４に示すように、設定元機器２は、ＩＤ情報記憶部２ａ、暗号鍵記憶部２ｂ、入力部２ｃ、ＩＤ情報抽出部２ｄ、分散鍵パラメータ生成部２ｅ、分散データ作成部２ｆ、暗号鍵抽出部２ｇ、分散鍵パラメータ暗号部２ｈ、分散データ暗号部２ｉ、情報要求受信部２ｊ、応答情報作成部２ｋ、および応答情報送信部２ｌとして機能する各部を有する。
【００２６】
ＩＤ情報記憶部２ａは、上述の元情報に対応するサービスを受ける際に必要となる情報（以下、ＩＤ情報という。）とこのＩＤ情報でサービスを利用することができる回数（利用回数）などを記憶し、その一例を図５に示す。図５に示すように、ＩＤ情報記憶部２ａは、店舗などで提供しているサービスを識別するための識別子（サービスＩＤ）、ＩＤ情報、ＩＤ情報を移転する先の設定先機器を示す情報（設定先機器情報）、利用回数を記憶する。ただし、ＩＤ情報として、例えば、クレジットカードの会員番号などが挙げられる。
【００２７】
暗号鍵記憶部２ｂは、暗号鍵を識別するための識別子（鍵ＩＤ）と暗号鍵とを対応させて記憶する。
入力部２ｃは、ユーザがサービスＩＤや設定先機器情報を入力する際に利用するものであり、入力されたサービスＩＤと設定先機器情報とをＩＤ情報抽出部２ｄへ出力する。
【００２８】
ＩＤ情報抽出部２ｄは、入力部２ｃから入力されるサービスＩＤと設定先機器情報とを利用してこれらに対応してＩＤ情報記憶部２ａに記憶されているＩＤ情報と利用回数とを抽出する。そして、ＩＤ情報抽出部２ｄは、抽出した利用回数を分散鍵パラメータ生成部２ｅへ出力し、抽出したＩＤ情報を分散データ作成部２ｆへ出力する。また、ＩＤ情報抽出部２ｄは、入力されるサービスＩＤを応答情報作成部２ｋへ、暗号鍵の抽出命令を暗号鍵抽出部２ｇへ出力する。
【００２９】
分散鍵パラメータ生成部２ｅは、ＩＤ情報入力部２ｄから入力される利用回数から分散鍵パラメータを利用回数より１多い数生成し、生成した各分散鍵パラメータに分散番号を割り当てて分散データ作成部２ｆと分散鍵パラメータ暗号部２ｈとへ出力する。
分散データ作成部２ｆは、ＩＤ情報入力部２ｄから入力されるＩＤ情報と分散鍵パラメータ生成部２ｅから入力される分散鍵パラメータとを利用して各分散鍵パラメータと１対１に対応する分散データを作成し、作成した分散データに１対１の関係にある分散鍵パラメータの分散番号を割り当てて分散データ暗号部２ｉへ出力する。なお、作成される分散データの数は利用回数より１多い数である。
【００３０】
暗号鍵抽出部２ｇは、ＩＤ情報抽出部２ｄから暗号鍵の抽出命令が入力されると、暗号鍵記憶部２ｂから１つの鍵ＩＤと暗号鍵とを抽出する。そして、暗号鍵抽出部２ｇは、抽出した暗号鍵を分散鍵パラメータ暗号部２ｈと分散データ暗号部２ｉとへ出力し、抽出した鍵ＩＤを応答情報作成部２ｋへ出力する。なお、鍵ＩＤと暗号鍵との抽出はレコードの順番に行う態様が考えられる。
【００３１】
分散鍵パラメータ暗号部２ｈは、分散鍵パラメータ生成部２ｅから入力される各分散鍵パラメータを暗号鍵抽出部２ｇから入力される暗号鍵を利用して暗号化を行い、各暗号化した分散鍵パラメータ（暗号化分散鍵パラメータ）に元の分散鍵パラメータの分散番号を割り当てて応答情報作成部２ｋへ出力する。
分散データ暗号部２ｉは、分散データ作成部２ｆから入力される各分散データを暗号鍵抽出部２ｇから入力される暗号鍵を利用して暗号化を行い、各暗号化した分散データ（暗号化分散データ）に元の分散データの分散番号を割り当てて応答情報作成部２ｋへ出力する。
【００３２】
情報要求受信部２ｊは、設定先機器３から移転情報の送信要求を受信し、移転情報の送信要求を応答情報作成部２ｋへ出力する。
応答情報作成部２ｋは、情報要求受信部２ｊから移転情報の送信要求が入力されると、ＩＤ情報抽出部２ｄから入力されるサービスＩＤ、暗号鍵抽出部２ｇから入力される鍵ＩＤ、分散鍵パラメータ暗号部２ｈから入力される各暗号化分散鍵パラメータとその分散番号、および分散データ暗号部２ｉから入力される各暗号化分散データとその分散番号を含む応答情報を作成し、作成した応答情報を応答情報送信部２ｌへ出力する。
応答情報送信部２ｌは、応答情報作成部２ｋから入力される応答情報を、設定先機器３へ送信する。
【００３３】
なお、ＩＤ情報記憶部２ａ、および暗号鍵記憶部２ｂは図３のメモリ２２により実現される。また、入力部２ｃは、図３の入力部２３により実現される。さらに、ＩＤ情報抽出部２ｄ、分散鍵パラメータ生成部２ｅ、分散データ作成部２ｆ、暗号鍵抽出部２ｇ、分散鍵パラメータ暗号部２ｈ、分散データ暗号部２ｉ、および応答情報作成部２ｋは、図３のＣＰＵ２１により実現される。さらに、情報要求受信部２ｊ、および応答情報送信部２ｌは、図３の通信部２５により実現される。
【００３４】
図６は図１の設定先機器３とＩＣチップ４の装置構成を示す装置構成図である。図６に示すように、設定先機器３は、ＣＰＵ３１と、メモリ３２と、入力部３３と、表示部３４と、通信部３５と、アンテナ３６と、入出力インターフェース（入出力Ｉ／Ｆ）３７とを有している。
ＣＰＵ３１は、演算や制御を行う中央演算装置である。メモリ３２は、システムプログラムや図１４や図１６に示す処理手順を設定先機器３に実行させるプログラムなどやその他各種情報が記憶されている半導体メモリである。入力部３３は、数字キーなどで構成される入力装置である。表示部３４は、液晶ディスプレイなどで構成される表示装置である。通信部３５は、設定元機器２などとの間でアンテナ３６を介してデータの送受信を行う。入出力インターフェース３７は、設定先機器３に接続されるＩＣチップ４などとの間でデータの送受信を行う。尚、アンテナ３６は電波、磁場、光、音、人体などを介して送受信できる。
【００３５】
図６に示すように、ＩＣチップ４は、ＣＰＵ４１と、メモリ４２と、入出力インターフェース４３とを有している。ＣＰＵ４１は、演算や制御を中央演算装置である。メモリ４２は、システムプログラムや図１５や図１７に示す処理手順をＩＣチップ４に実行させるプログラムなどやその他各種情報が記憶されている半導体メモリである。入出力インターフェース４３は、ＩＣチップ４が接続される設定先機器３などとの間でデータの送受信を行う。
【００３６】
図７は図１の設定先機器３の機能を示す機能ブロック図である。図７に示すように、設定先機器３は、パスワード記憶部３ａ、分散データ記憶部３ｂ、パスワード入力部３ｃ、パスワード照合部３ｄ、設定利用入力部３ｅ、設定利用処理部３ｆ、情報要求送信部３ｇ、応答情報受信部３ｈ、応答情報処理部３ｉ、同一確認要求送信部３ｊ、同一確認応答受信部３ｋ、分散データ登録部３ｌ、ＩＤ情報要求受信部３ｍ、分散データ抽出部３ｎ、復元要求送信部３ｏ、復元応答受信部３ｐ、復元ＩＤ照合要求作成部３ｑ、復元ＩＤ照合要求送信部３ｒ、復元ＩＤ照合応答受信部３ｓ、確認結果処理部３ｔ、分散データ上書消去部３ｕ、分散データ数判定部３ｖ、残分散データ消去部３ｗ、および分散鍵パラメータ削除要求部３ｘとして機能する各部を有する。
【００３７】
パスワード記憶部３ａは、パスワードを記憶する。
分散データ記憶部３ｂは、図８に示すように、暗号化分散データとこの暗号化分散データの分散番号をサービスＩＤと鍵ＩＤとに対応させて記憶する。
【００３８】
パスワード入力部３ｃは、ユーザがパスワードを入力する際に利用するものであり、入力されたパスワードをパスワード照合部３ｄへ出力する。
パスワード照合部３ｄは、パスワード入力部３ｃから入力されるパスワードとパスワード記憶部３ａに記憶されているパスワードとの照合を行い、パスワードが正しいものであれば、表示部（図７には不図示）にユーザがＩＤ情報の設定か、ＩＤ情報の利用かを指定するためのダイアログを表示する。
【００３９】
設定利用入力部３ｅは、ユーザがＩＤ情報の設定か、ＩＤ情報の利用（この場合には、ユーザは受けたいサービスのサービスＩＤも入力）かを指定するためのものであり、入力された情報を設定利用処理部３ｆへ出力する。
設定利用処理部３ｆは、設定利用入力部３ｅから入力される信号が「ＩＤ情報の設定」の場合には、移転情報の送信を要求するための移転情報の送信要求を作成して情報要求送信部３ｇへ出力する。また、設定利用処理部３ｆは、設定利用入力部３ｅから入力される信号が「ＩＤ情報の利用」の場合には、サービスＩＤを分散データ抽出部３ｎへ出力する。
情報要求送信部３ｇは、設定利用処理部３ｆから入力される移転情報の送信要求を設定元機器２へ送信する。
【００４０】
応答情報受信部３ｈは、設定元機器２から移転情報の送信要求に対する応答情報を受信し、受信した応答情報を応答情報処理部３ｉへ出力する。
応答情報処理部３ｉは、応答情報受信部３ｈから入力される応答情報に含まれるサービスＩＤ、鍵ＩＤ、および各暗号化分散データと各暗号化分散データの分散番号とを分散データ登録部３ｌへ出力する。また、応答情報処理部３ｉは、復元されるＩＤ情報の全てが一致するかの確認を要求するための同一確認要求（応答情報に含まれている、サービスＩＤ、鍵ＩＤ、各暗号化分散鍵パラメータと各暗号化分散鍵パラメータの分散番号、各暗号化分散データと各暗号化分散データの分散番号、を含む。）を同一確認要求送信部３ｊへ出力する。
同一確認要求送信部３ｊは、応答情報処理部３ｉから入力される同一確認要求をＩＣチップ４へ送信する。
【００４１】
同一確認応答受信部３ｋは、ＩＣチップ４から同一確認要求に対する応答（同一確認応答：復元したＩＤ情報が全て同一であったか否かを示す。）を受信し、受信した同一確認応答を分散データ登録部３ｌへ出力する。
分散データ登録部３ｌは、同一確認応答受信部３ｋから入力される同一確認応答が復元したＩＤ情報が全て同一であったことを示す場合には、応答情報処理部３ｉから入力されるサービスＩＤと鍵ＩＤとに各暗号化分散データと各暗号化分散データの分散番号とを対応させて分散データ記憶部３ｂに保存する。
【００４２】
ＩＤ情報要求受信部３ｍは、店舗端末５からＩＤ情報の送信要求を受信し、受信したＩＤ情報の送信要求を分散データ抽出部３ｎへ出力する。
分散データ抽出部３ｎは、ＩＤ情報要求受信部３ｍからＩＤ情報の送信要求が入力されると、設定利用処理部３ｆから入力されるサービスＩＤを利用してこれに対応して分散データ記憶部３ｂに記憶されている鍵ＩＤおよび２つの暗号化分散データと暗号化分散データの分散番号とを抽出する。そして、分散データ抽出部３ｎは、ＩＣチップ４にＩＤ情報の復元を要求するための復元要求（入力されるサービスＩＤ、抽出した鍵ＩＤ、抽出した２つの暗号化分散データと暗号化分散データの分散番号とを含む）を復元要求送信部３ｏへ出力する。また、分散データ抽出部３ｎは入力されたサービスＩＤおよび抽出した一つの暗号化分散データとこの分散番号とを分散データ上書消去部３ｕへ出力する。
さらに、分散データ抽出部３ｎは分散データ上書消去部３uへ出力したサービスＩＤおよび分散番号を確認結果処理部３ｔへ出力する。
復元要求送信部３ｏは、分散データ抽出部３ｎから入力される復元要求をＩＣチップ４へ送信する。
【００４３】
復元応答受信部３ｐは、ＩＣチップ４から復元要求に対する応答（復元応答：復元されたＩＤ情報を含む。）を受信し、受信した復元応答を復元ＩＤ照合要求作成部３ｑへ出力する。
復元ＩＤ照合要求作成部３ｑは、店舗端末５に対して復元されたＩＤの照合を要求する、復元応答受信部３ｐから入力される復元応答に含まれるＩＤ情報を含む復元ＩＤ照合要求を作成し、作成した復元ＩＤ照合要求を復元ＩＤ照合要求送信部３ｒへ出力する。
復元ＩＤ照合要求送信部３ｒは、復元ＩＤ照合要求作成部３ｑから入力される復元ＩＤ照合要求を店舗端末５へ送信する。
【００４４】
復元ＩＤ照合応答受信部３ｓは、店舗端末３から復元ＩＤ照合要求に対する応答（復元ＩＤ照合応答：ＩＤ情報が正しいものであったか否かを示すとともに、正しかった場合には利用ログを含む。）を受信し、受信した復元ＩＤ照合応答を確認結果処理部３ｔへ出力する。
確認結果処理部３ｔは、復元ＩＤ照合応答受信部３ｓから入力される復元ＩＤ照合応答がＩＤ情報が正しかったことを示す場合、それに含まれる利用ログを分散データ上書消去部３ｕへ出力する。また、確認結果処理部３ｔは、ＩＣチップ４に対して暗号化分散鍵パラメータの削除を要求する、分散データ抽出部３ｎから入力されるサービスＩＤと分散番号とを含む分散鍵パラメータ削除要求を作成して分散鍵パラメータ削除要求部３ｘへ出力する。
【００４５】
分散データ上書消去部３ｕは、分散データ記憶部３ｂに記憶されている分散データ抽出部３ｎから入力されるサービスＩＤの分散番号の暗号化分散データに確認結果処理部３ｔから入力される利用ログを上書きして、暗号化分散データの消去を行う。上書きした後、分散データ上書消去部３ｕは分散データ数判定部３ｖへ入力されたサービスＩＤの暗号化分散データの数の判定を要求するための判定要求（サービスＩＤを含む。）を出力する。
分散データ数判定部３ｖは、分散データ記憶部３ｂに記憶されている分散データ上書消去部３uから入力される判定要求に含まれているサービスＩＤの暗号化分散データの数がＩＤ情報を復元するために必要な２以上あるか否かを判定し、２未満の場合には暗号化分散データの削除を要求する削除要求（サービスＩＤを含む。）を残分散データ消去部３ｗへ出力する。
残分散データ消去部３ｗは、分散データ数判定部３ｖから入力される削除要求に含まれるサービスＩＤに対応して分散データ記憶部３ｂに記憶されている暗号化分散データを削除する。
【００４６】
分散鍵パラメータ削除要求部３ｘは、確認結果処理部３ｔから入力される分散鍵パラメータ削除要求をＩＣチップ４へ送信する。
【００４７】
なお、パスワード記憶部３ａ、および分散データ記憶部３ｂは図６のメモリ３２により実現される。また、パスワード入力部３ｃ、および設定利用入力部３ｅは図６の入力部３３により実現される。さらに、パスワード照合部３ｄ、設定利用処理部３ｆ、応答情報処理部３ｉ、分散データ登録部３ｌ、分散データ抽出部３ｎ、復元ＩＤ照合要求作成部３ｑ、確認結果処理部３ｔ、分散データ上書消去部３ｕ、分散データ数判定部３ｖ、および残分散データ消去部３ｗは図６のＣＰＵ３１により実現される。さらに、情報要求送信部３ｇ、応答情報受信部３ｈ、ＩＤ情報要求受信部３ｍ、復元ＩＤ照合要求送信部３ｒ、および復元ＩＤ照合応答受信部３ｓは図６の通信部３５により実現される。さらに、同一確認要求送信部３ｊ、同一確認応答受信部３ｋ、復元要求送信部３ｏ、復元応答受信部３ｐ、および分散鍵パラメータ削除要求部３ｘは図６の入出力インターフェース３７により実現される。
【００４８】
図９は図１のＩＣチップ４の機能を示す機能ブロック図である。図９に示すように、ＩＣチップ４は、解除鍵記憶部４ａ、分散鍵パラメータ記憶部４ｂ、同一確認要求受信部４ｃ、同一確認要求処理部４ｄ、解除鍵抽出部４ｅ、分散鍵パラメータ復号部４ｆ、分散データ復号部４ｇ、ＩＤ情報復元部４ｈ、ＩＤ情報確認部４ｉ、分散鍵パラメータ登録部４ｊ、同一確認応答送信部４ｋ、復元要求受信部４ｌ、復元要求処理部４ｍ、解除鍵抽出部４ｎ、分散鍵パラメータ抽出部４ｏ、分散データ復号部４ｐ、分散鍵パラメータ復号部４ｑ、ＩＤ情報復元部４ｒ、復元応答送信部４ｓ、分散鍵パラメータ削除要求受信部４ｔ、分散鍵パラメータ削除部４ｕ、分散鍵パラメータ数判定部４ｖ、および残分散鍵パラメータ削除部４wとして機能する各部を有している。
【００４９】
解除鍵記憶部４ａは、解除鍵を対応する暗号鍵の鍵ＩＤに対応させて記憶する。
分散鍵パラメータ記憶部４ｂは、図１０に示すように、サービスＩＤに対応させて暗号化分散鍵パラメータとこの分散番号とを記憶するものである。
【００５０】
同一確認要求受信部４ｃは、設定先機器３から同一確認要求を受信し、受信した同一確認要求を同一確認要求処理部４ｄへ出力する。
同一確認要求処理部４ｄは、同一確認要求受信部４ｃから入力される同一確認要求に含まれる鍵ＩＤを解除鍵抽出部４ｅへ出力する。また、同一確認要求処理部４ｄは、同一確認要求に含まれる各暗号化分散鍵パラメータと対応する分散番号とを分散鍵パラメータ復号部４ｆへ出力し、同一確認要求に含まれる各暗号化分散データと対応する分散番号とを分散データ復号部４ｇへ出力する。さらに、同一確認要求処理部４ｄは、同一確認要求に含まれるサービスＩＤ、各暗号化分散鍵パラメータ、および各暗号化分散鍵パラメータの分散番号を分散鍵パラメータ登録部４ｊへ出力する。
【００５１】
解除鍵抽出部４ｅは、同一確認要求処理部４ｄから入力される鍵ＩＤを利用してこの鍵ＩＤに対応して解除鍵記憶部４ａに記憶されている解除鍵を抽出し、抽出した解除鍵を分散鍵パラメータ復号部４ｆと分散データ復号部４ｇとへ出力する。
分散鍵パラメータ復号部４ｆは、同一確認要求処理部４ｄから入力される各暗号化分散鍵パラメータを、解除鍵抽出部４ｅから入力される解除鍵を利用して復号し、復号した各分散鍵パラメータと対応する分散番号とをＩＤ情報復元部４ｈへ出力する。
分散データ復号部４ｇは、同一確認要求処理部４ｄから入力される各暗号化分散データを、解除鍵抽出部４ｅから入力される解除鍵を利用して復号し、復号した各分散データと対応する分散番号とをＩＤ情報復元部４ｈへ出力する。
【００５２】
ＩＤ情報復元部４ｈは、分散鍵パラメータ復号部４ｆから入力される分散鍵パラメータと分散データ復号部４ｇから入力される分散データとのうち、分散鍵パラメータと１対１の関係にある分散データとの夫々２つを利用して利用回数分のＩＤ情報を復元する。そして、ＩＤ情報復元部４ｈは、復元した各ＩＤ情報をＩＤ情報確認部４ｉへ出力する。
例えば、４つの分散データｄａｔａ１，ｄａｔａ２，ｄａｔａ３，ｄａｔａ４と、４つの分散鍵パラメータｐａｒａ１，ｐａｒａ２，ｐａｒａ３，ｐａｒａ４とがある場合、分散データｄａｔａ１，ｄａｔａ２とこれらに対応する分散鍵パラメータｐａｒａ１，ｐａｒａ２とを利用してＩＤ情報を復元し、分散データｄａｔａ２，ｄａｔａ３とこれらに対応する分散鍵パラメータｐａｒａ２，ｐａｒａ３とをＩＤ情報を復元し、分散データｄａｔａ３，ｄａｔａ４とこれらに対応する分散鍵パラメータｐａｒａ３，ｐａｒａ４とを利用してＩＤ情報を復元する。
【００５３】
ＩＤ情報確認部４ｉは、ＩＤ情報復元部４ｈから入力されるＩＤ情報の全てが同一であるか否かを確認する。ＩＤ情報確認部４ｉは、ＩＤ情報の全てが同一であると確認した場合には暗号化分散鍵パラメータの登録要求を分散鍵パラメータ登録部４ｊへ出力する。また、ＩＤ情報確認部４ｉは、同一確認要求に対する応答として、復元されたＩＤ情報の全てが同一であったか否かを示す同一確認応答を作成し、作成した同一確認応答を同一確認応答送信部４ｋへ出力する。
【００５４】
分散鍵パラメータ登録部４ｊは、ＩＤ情報確認部４ｉから登録要求が入力されると、同一確認要求処理部４ｄから入力されるサービスＩＤに入力される各暗号化分散鍵パラメータと各暗号化分散鍵パラメータの分散番号とを対応させて分散鍵パラメータ記憶部４ｂに保存する。
同一確認応答送信部４ｋは、ＩＤ情報確認部４ｉから入力される同一確認応答を設定先機器３へ送信する。
【００５５】
復元要求受信部４ｌは、設定先機器３から復元要求を受信し、受信した復元要求を復元要求処理部４ｍへ出力する。
復元要求処理部４ｍは、復元要求受信部４ｌから入力される復元要求に含まれる鍵ＩＤを解除鍵抽出部４ｎへ出力し、復元要求に含まれるサービスＩＤと２つの分散番号とを分散鍵パラメータ抽出部４ｏへ出力し、復元要求に含まれる２つの暗号化分散データを分散データ復号部４ｐへ出力する。
【００５６】
解除鍵抽出部４ｎは、復元要求処理部４ｍから入力される鍵ＩＤを利用してこの鍵ＩＤに対応して解除鍵記憶部４ａに記憶されている解除鍵を抽出し、抽出した解除鍵を分散データ復号部４ｐと分散鍵パラメータ復号部４ｑへ出力する。
分散鍵パラメータ抽出部４ｏは、復元要求処理部４ｍから入力されるサービスＩＤと２つの分散番号とを利用して、このサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されている各分散番号の暗号化分散鍵パラメータを抽出し、抽出した２つの暗号化分散鍵パラメータを分散鍵パラメータ復号部４ｑへ出力する。
【００５７】
分散データ復号部４ｐは、復元要求処理部４ｍから入力される２つの暗号化分散データの夫々を、解除鍵抽出部４ｎから入力される解除鍵を利用して復号し、復号した各分散データをＩＤ情報復元部４ｒへ出力する。
分散鍵パラメータ復号部４ｑは、分散鍵パラメータ抽出部４ｏから入力される２つの暗号化分散鍵パラメータの夫々を、解除鍵抽出部４ｎから入力される解除鍵を利用して復号し、復号した各分散鍵パラメータをＩＤ情報復元部４ｒへ出力する。
【００５８】
ＩＤ情報復元部４ｒは、分散データ復号部４ｐから入力される２つの分散データと、分散鍵パラメータ復号部４ｑから入力される２つの分散鍵パラメータとを利用して、ＩＤ情報を復元する。そして、ＩＤ情報復元部４ｒは、復元要求に対する応答として、復元したＩＤ情報を含む復元応答を作成し、作成した復元応答を復元応答送信部４ｓへ出力する。
復元応答送信部４ｓは、ＩＤ情報復元部４ｒから入力される復元応答を設定先機器３へ送信する。
【００５９】
分散鍵パラメータ削除要求受信部４ｔは、設定先機器３から分散鍵パラメータ削除要求を受信し、受信した分散鍵パラメータ削除要求を分散鍵パラメータ削除部４ｕへ出力する。
分散鍵パラメータ削除部４ｕは、分散鍵パラメータ削除要求受信部４ｔから入力される分散鍵パラメータ削除要求に含まれるサービスＩＤと分散番号を利用して、このサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されているこの分散番号の暗号化分散鍵パラメータを削除する。そして、分散鍵パラメータ削除部４ｕは、分散鍵パラメータ数判定部４ｖへ、入力されたサービスＩＤの暗号化分散データの数の判定を要求するための判定要求（サービスＩＤを含む。）を出力する。
【００６０】
分散鍵パラメータ数判定部４ｖは、分散鍵パラメータ削除部４ｕから入力される判定要求に含まれているサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されている暗号化分散鍵パラメータの数がＩＤ情報を復元するために必要な２以上であるか否かを判定し、２未満の場合には暗号化分散鍵パラメータの削除を要求する削除要求（サービスＩＤを含む。）を残分散鍵パラメータ削除部４ｗへ出力する。
残分散鍵パラメータ削除部４ｗは、分散鍵パラメータ数判定部４ｖから入力される削除要求に含まれるサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されている暗号化分散鍵パラメータを削除する。
【００６１】
なお、解除鍵記憶部４ａ、および分散鍵パラメータ記憶部４ｂは図６のメモリ４２で実現される。また、同一確認要求処理部４ｄ、解除鍵抽出部４ｅ、分散鍵パラメータ復号部４ｆ、分散データ復号部４ｇ、ＩＤ情報復元部４ｈ、ＩＤ情報確認部４ｉ、分散鍵パラメータ登録部４ｊ、復元要求処理部４ｍ、分散鍵パラメータ抽出部４ｏ、分散データ復号部４ｐ、分散鍵パラメータ復号部４ｑ、ＩＤ情報復元部４ｒ、分散鍵パラメータ削除部４ｕ、分散鍵パラメータ数判定部４ｖ、および残分散鍵パラメータ削除部４wは図６のＣＰＵ４１により実現される。さらに、同一確認要求受信部４ｃ、同一確認応答送信部４ｋ、復元要求受信部４ｌ、復元応答送信部４ｓ、および分散鍵パラメータ削除要求受信部４ｔは、入出力インターフェース４３により実現される。
【００６２】
図１１は図１の店舗端末５の装置構成を示す装置構成図である。図１１に示すように、店舗端末５は、ＣＰＵ５１と、メモリ５２と、入力部５３と、表示部５４と、通信部５５と、アンテナ５６と、検知装置５７を有している。ＣＰＵ５１は、演算や制御を行う中央演算装置である。メモリ５２は、システムプログラムや図１８に示す処理手順を店舗端末５に実行させるプログラムなどやその他各種情報が記憶される半導体メモリである。入力部５３は、数字キーなどで構成される入力装置である。表示部５４は、液晶ディスプレイなどで構成される表示装置である。通信部５５は、設定先機器３などとの間でアンテナ５６を介してデータの送受信を行う。検知装置５７は設定先機器３などが所定の位置にかざされるとその存在を検知するものである。尚、アンテナ５６は電波、磁場、光、音、人体などを介して送受信できる。
【００６３】
図１２は図１の店舗端末５の機能を示す機能ブロック図である。図１２に示すように、店舗端末５は、検知部５ａ、ＩＤ情報要求作成部５ｂ、ＩＤ情報要求送信部５ｃ、ＩＤ情報記憶部５ｄ、復元ＩＤ照合要求受信部５ｅ、ＩＤ情報照合部５ｆ、利用ログ生成部５ｇ、復元ＩＤ照合応答作成部５ｈ、および復元ＩＤ照合応答送信部５ｉとして機能する各部を有している。
【００６４】
検知部５ａは、設定先機器３の存在を検知し、検知すると検知信号をＩＤ情報要求作成部５ｂへ出力する。
ＩＤ情報要求作成部５ｂは、検知部５ａから検知信号があると、設定先機器３にＩＤ情報の送信を要求するためのＩＤ情報の送信要求を作成し、作成したＩＤ情報の送信要求をＩＤ情報要求送信部５ｃへ出力する。
ＩＤ情報要求送信部５ｃは、ＩＤ情報要求作成部５ｂから入力されるＩＤ情報の送信要求を設定先機器３へ送信する。
【００６５】
ＩＤ情報記憶部５ｄは、ＩＤ情報を記憶する。
復元ＩＤ照合要求受信部５ｅは、設定先機器３からＩＤ情報の送信要求に対する応答としての復元ＩＤ照合要求を受信し、受信した復元ＩＤ照合要求をＩＤ情報照合部５ｆへ出力する。
ＩＤ情報照合部５ｆは、復元ＩＤ照合要求受信部５ｅから入力される復元ＩＤ照合要求に含まれるＩＤ情報とＩＤ情報記憶部５ｄに記憶されているＩＤ情報との照合を行い、ＩＤ情報が正しいか否かを示す確認結果を復元ＩＤ照合応答作成部５ｈへ出力するとともに、ＩＤ情報が正しい場合には利用ログの生成要求を利用ログ生成部５ｇへ出力する。
利用ログ生成部５ｇは、ＩＤ情報照合部５ｆから利用ログの生成要求が入力されると、利用ログを生成し、生成した利用ログを復元ＩＤ照合応答作成部５ｈへ出力する。
【００６６】
復元ＩＤ照合応答作成部５ｈは、復元ＩＤ照合要求に対する応答として、ＩＤ情報照合部５ｆから入力される確認結果と利用ログ生成部５ｇから入力される利用ログに基づき復元ＩＤ照合応答（ＩＤ情報が正しいか否かを示すとともに、ＩＤ情報が正しい場合には利用ログを含む）作成し、作成した復元ＩＤ照合応答を復元ＩＤ照合応答送信部５ｉへ出力する。
復元ＩＤ照合応答送信部５ｉは、復元ＩＤ照合応答作成部５ｈから入力される復元ＩＤ照合応答を設定先機器３へ送信する。
【００６７】
なお、検知部５ａは図１１の検知装置５７により実現される。また、ＩＤ情報要求作成部５ｂ、ＩＤ情報照合部５ｆ、利用ログ生成部５ｇ、復元ＩＤ照合応答作成部５ｈ、および復元ＩＤ照合応答送信部５ｉは図１１のＣＰＵ５１により実現される。さらに、ＩＤ情報要求送信部５ｃ、および復元ＩＤ照合要求受信部５ｅは図１１の通信部５５により実現される。ＩＤ情報記憶部５ｄは図１１のメモリ５２により実現される。
【００６８】
以下、ＩＤ情報を移転先に設定する際の設定元機器２、設定先機器３、およびＩＣチップ４で行われる処理手順について説明する。
図１３は図１の設定元機器２がＩＤ情報の設定時に行う処理の流れを示すフローチャートである。
まず、設定元機器２はユーザが入力部２ｃを利用してサービスＩＤと設定先機器情報の入力を待ち（ステップＳ１０１）、ＩＤ情報抽出部２ｄは、サービスＩＤと設定先機器情報とが入力部２ｃから入力されると、入力されたサービスＩＤと設定先機器情報に対応してＩＤ情報記憶部２ａに記憶されているＩＤ情報と利用回数とを抽出する（ステップＳ１０２）。
【００６９】
分散鍵パラメータ生成部２ｅは、ステップＳ１０２で抽出された利用回数より１多い数の分散鍵パラメータを生成し夫々に分散番号を割り当てる（ステップＳ１０３）。分散データ作成部２ｆは、ステップＳ１０２で抽出されたＩＤ情報とステップＳ１０３で生成された分散鍵パラメータを利用して、ステップＳ１０３で生成された分散鍵パラメータと１対１に対応する分散データを作成し夫々に１対１の関係にある分散鍵パラメータと同じ分散番号を割り当てる（ステップＳ１０４）。
【００７０】
暗号鍵抽出部２ｇは、暗号鍵記憶部２ｂから鍵ＩＤと暗号鍵を抽出する（ステップＳ１０５）。分散鍵パラメータ暗号部２ｈは、ステップＳ１０３で生成された各分散鍵パラメータを、ステップＳ１０５で抽出した暗号鍵を利用して暗号化する（ステップＳ１０６）。分散データ暗号部２ｉは、ステップＳ１０４で作成された各分散データを、ステップＳ１０５で抽出した暗号鍵を利用して暗号化する（ステップＳ１０７）。
【００７１】
設定元機器２は設定先機器３から情報要求を受信するのを待ち、情報要求受信部２ｊにより情報要求が受信される（ステップＳ１０８）とステップＳ１０９へ進む。応答情報作成部２ｋは、受信した情報要求に対する応答情報として、入力されたサービスＩＤ、抽出された鍵ＩＤ、生成された各暗号化分散鍵パラメータとその分散番号、作成された各暗号化分散データとその分散番号を含む応答情報を作成し、応答情報が応答情報送信部２ｌから設定先機器３へ送信され（ステップＳ１０９）、処理を終了する。
【００７２】
図１４は図１の設定先機器３がＩＤ情報の設定時に行う処理の流れを示すフローチャートである。
まず、設定先機器３はユーザがパスワード入力部３ｃを利用してパスワードを入力するのを待ち、パスワード照合部３ｄはパスワード入力部３ｃからパスワードが入力される（ステップＳ２０１）と、入力されたパスワードをパスワード記憶部３ａに記憶されているパスワードと照合し、パスワードが正しいか否かを判定する（ステップＳ２０２）。パスワードが正しくなければ（Ｓ２０２：ＮＯ）、再度ユーザがパスワードを入力するのを待つために、ステップＳ２０１へ戻る。一方、パスワードが正しければ（Ｓ２０２：ＹＥＳ）、ユーザにＩＤ情報の設定か利用かを指定させるダイアログが表示され、ステップＳ２０３の処理へ進む。
【００７３】
設定利用処理部３ｆは、設定利用入力部３ｅから入力される信号に基づいてユーザが「ＩＤ情報の設定」を指定したか否かを判断する（ステップＳ２０３）。「ＩＤ情報の設定」を指定していないと判断した場合には（Ｓ２０３：ＮＯ）、その他の処理が行われる（ステップＳ２１０）。一方、「ＩＤ情報の設定」を指定したと判断した場合には（Ｓ２０３：ＹＥＳ）、設定利用処理部３ｆは移転情報の送信要求を作成し、移転情報の送信要求が情報要求送信部３ｇから設定元機器２へ送信される（ステップＳ２０４）。
【００７４】
そして、設定先機器３は設定元機器２から移転情報の送信要求に対する応答情報の受信を待ち、応答情報受信部３ｈにより応答情報が受信される（ステップＳ２０５）とステップＳ２０６へ進む。応答情報処理部３ｉは、復元されるＩＤ情報の全てが同一であるか確認を要求する、応答情報に含まれるサービスＩＤ、鍵ＩＤ、各暗号化分散鍵パラメータとその分散番号、および各暗号化分散データとその分散番号を含む同一確認要求を作成し、同一確認要求が同一確認要求送信部３ｊからＩＣチップ４へ送信される（ステップＳ２０６）。
【００７５】
そして、設定先機器３はＩＣチップ４から同一確認要求に対する同一確認応答の受信を待ち、同一確認応答受信部３ｋにより同一確認応答が受信される（ステップＳ２０７）とステップＳ２０８へ進む。分散データ登録部３ｌは、受信した同一確認応答がＩＤ情報の全てが同一であったと示しているか否かを判断する（ステップＳ２０８）。全てのＩＤ情報が同一ではない場合には（Ｓ２０８：ＮＯ）分散データ記憶部３ｂに暗号化分散データを記憶することなく処理を終了する。一方、ＩＤ情報の全てが同一だった場合には（Ｓ２０８：ＹＥＳ）、分散データ登録部３ｌはステップＳ２０５で受信した応答情報に含まれるサービスＩＤと鍵ＩＤとに各暗号化分散データとその分散番号とを対応させて分散データ記憶部３ｂに保存し（ステップＳ２０９）、処理を終了する。
【００７６】
図１５は図１のＩＣチップ４がＩＤ情報の設定時に行う処理の流れを示すフローチャートである。
まず、ＩＣチップ４は設定先機器３から同一確認要求の受信を待ち、同一確認要求受信部４ｃにより同一確認要求が受信される（ステップＳ３０１）とステップＳ３０２へ進む。解除鍵抽出部４ｅは、受信された同一確認要求に含まれる鍵ＩＤに対応して解除鍵記憶部４ａに記憶されている解除鍵を抽出する（ステップＳ３０２）。
【００７７】
分散鍵パラメータ復号部４ｆは、受信された同一確認要求に含まれる各暗号化分散鍵パラメータを、ステップＳ３０２で抽出された解除鍵を利用して復号する（ステップＳ３０３）。また、分散データ復号部４ｇは、受信された同一確認要求に含まれる各暗号化分散データを、ステップＳ３０２で抽出された解除鍵を利用して復号する（ステップＳ３０４）。ＩＤ情報復元部４ｈは、ステップＳ３０３で復号された分散鍵パラメータと、ステップＳ３０４で復号された分散データとを利用して、利用回数分のＩＤ情報を復元する（ステップＳ３０５）。
【００７８】
ＩＤ情報確認部４ｉは、ステップＳ３０５で復元された利用回数分のＩＤ情報の全てが同一であるか否かを確認する（ステップＳ３０６）。全てのＩＤ情報が同一であった場合には（Ｓ３０６：ＹＥＳ）ステップＳ３０７の処理へ進み、一方、ＩＤ情報の全てが同一ではなかった場合には（Ｓ３０６：ＮＯ）、ＩＤ情報確認部４ｉはＩＤ情報の全てが同一ではなかったことを示す同一確認応答を作成し、この同一確認応答が同一確認応答送信部４ｋから設定先機器３へ送信され（ステップＳ３０９）、処理を終了する。
【００７９】
分散鍵パラメータ登録部４ｊは、受信された同一確認要求に含まれるサービスＩＤにこれに含まれる各暗号化分散鍵パラメータとその分散番号とを対応させて分散鍵パラメータ記憶部４ｂに保存する（ステップＳ３０７）。そして、ＩＤ情報確認部４ｉはＩＤ情報の全てが同一であったことを示す同一確認応答を作成し、この同一確認応答が同一確認応答送信部４ｋから設定元機器３へ送信され（ステップＳ３０８）、処理を終了する。
【００８０】
以下、ＩＤ情報を利用してユーザがサービスを受ける際の設定先機器３、ＩＣチップ４、および店舗端末５で行われる処理手順について説明する。
図１６は図１の設定先機器３がＩＤ情報の利用時に行う処理の流れを示すフローチャートである。
まず、設定先機器３はユーザがパスワード入力部３ｃを利用してパスワードを入力するのを待ち、パスワード照合部３ｄはパスワードがパスワード入力部３ｃから入力される（ステップＳ４０１）と、入力されたパスワードをパスワード記憶部３ａに記憶されているパスワードと照合し、パスワードが正しいか否かを判定する（ステップＳ４０２）。パスワードが正しくなければ（Ｓ４０２：ＮＯ）、再度ユーザがパスワードを入力するのを待つために、ステップＳ４０１へ戻る。一方、パスワードが正しければ（Ｓ４０２：ＹＥＳ）、ユーザにＩＤ情報の設定か利用かを指定させるダイアログが表示され、ステップＳ４０３の処理へ進む。
【００８１】
設定利用処理部３ｆは、設定利用入力部３ｅから入力される信号に基づいてユーザが「ＩＤ情報の利用」を指定した（この場合にはユーザはサービスＩＤの入力も行っている）か否かを判断する（ステップＳ４０２）。「ＩＤ情報の利用」を指定していないと判断した場合には（Ｓ４０３：ＮＯ）、その他の処理が行われる（ステップＳ４１５）。一方、「ＩＤ情報の利用」を指定したと判断した場合には（Ｓ４０３：ＹＥＳ）、設定先機器３は店舗端末５からＩＤ情報の送信要求の受信を待ち、ＩＤ情報要求受信部３ｍによりＩＤ情報の送信要求が受信される（ステップＳ４０４）とステップＳ４０５へ進む。
【００８２】
分散データ抽出部３ｎは、入力されたサービスＩＤに対応して分散データ記憶部３ｂに記憶されている鍵ＩＤおよび２つの暗号化分散データとその分散番号とを抽出する（ステップＳ４０５）。そして、分散データ抽出部３ｎは、ＩＤ情報の復元を要求する、復元要求（サービスＩＤ、抽出した鍵ＩＤ、２つの暗号化分散データ、２つの暗号化分散データの分散番号を含む。）を作成し、この復元要求が復元要求送信部３ｏからＩＣチップ４へ送信される（ステップＳ４０６）。そして、設定先機器３はＩＣチップ４から復元要求に対する復元応答を待ち、復元応答受信部３ｐにより復元応答が受信される（ステップＳ４０７）とステップＳ４０８へ進む。復元ＩＤ照合要求作成部３ｑは、復元されたＩＤ情報の正当性の確認を要求する、復元されたＩＤ情報を含む復元ＩＤ照合要求を作成し、この復元ＩＤ照合要求が復元ＩＤ照合要求送信部３ｒから店舗端末５へ送信される（ステップＳ４０８）。
【００８３】
設定先機器３は復元ＩＤ照合要求に対する復元ＩＤ照合応答の受信を待ち、復元ＩＤ照合応答受信部３ｓにより復元ＩＤ照合応答が受信される（ステップＳ４０９）とステップＳ４１０へ進む。そして、確認結果処理部３ｔは復元ＩＤ照合応答がＩＤ情報が正しいことを示しているか否かを判断する（ステップＳ４１０）。ＩＤ情報が正しくなかった場合には（Ｓ４１０：ＮＯ）処理を終了する。一方、ＩＤ情報が正しかった場合には（Ｓ４１０：ＹＥＳ）ステップＳ４１１の処理へ進み、分散データ上書消去部３ｕは分散データ記憶部３ｂに記憶されている暗号化分散データに復元ＩＤ照合応答に含まれる利用ログを上書きして消去する（ステップＳ４１１）。
【００８４】
分散データ数判定部３ｖは、入力されたサービスＩＤに対応する分散データ記憶部３ｂに記憶されている暗号化分散データの数がＩＤ情報の復元に必要な数以上であるか否かを判断する（ステップＳ４１２）。暗号化分散データの数が必要な数以上の場合には（Ｓ４１２：ＹＥＳ）ステップＳ４１４の処理へ進む。一方、暗号化分散データの数が必要な数未満の場合には（Ｓ４１２：ＮＯ）、残分散データ消去部３ｗは入力されたサービスＩＤに対応する分散データ記憶部３ｂに記憶されている残りの暗号化分散データを削除し（ステップＳ４１３）、ステップＳ４１４の処理へ進む。
【００８５】
確認結果処理部３ｔは暗号化分散鍵パラメータの削除要求を作成し、この暗号化分散鍵パラメータの削除要求が分散鍵パラメータ削除要求部３ｘからＩＣチップ４へ送信され（ステップＳ４１４）、処理を終了する。
【００８６】
図１７は図１のＩＣチップ４がＩＤ情報の利用時に行う処理の流れを示すフローチャートである。
ＩＣチップ４は設定先機器３から復元要求の受信を待ち、復元要求受信部４ｌにより復元要求が受信される（ステップＳ５０１）とステップＳ５０２へ進む。分散鍵パラメータ抽出部４ｏは、受信された復元要求に含まれるサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されている復元要求に含まれる２つの分散番号の夫々の暗号化分散鍵パラメータを抽出する（ステップＳ５０２）。解除鍵抽出部４ｎは復元要求に含まれる鍵ＩＤに対応して解除鍵記憶部４ａに記憶されている解除鍵を抽出する（ステップＳ５０３）。
【００８７】
分散鍵パラメータ復号部４ｑは、ステップＳ５０２で抽出された２つの暗号化分散鍵パラメータの夫々を、ステップＳ５０３で抽出された解除鍵を利用して復号する（ステップＳ５０４）。分散データ復号部４ｐは受信された復元要求に含まれる２つの暗号化分散データの夫々を、ステップＳ５０３で抽出された解除鍵を利用して復号する（ステップＳ５０５）。ＩＤ情報復元部４ｒは、ステップＳ５０４で復号された２つの分散鍵パラメータと、ステップＳ５０５で復号された２つの分散データとを利用して、ＩＤ情報を復元する（ステップＳ５０６）。ＩＤ情報復元部４ｒは復元要求に対する復元したＩＤ情報を含む復元応答を作成し、この復元応答が復元応答送信部４ｓから設定先機器３へ送信される（ステップＳ５０７）。
【００８８】
その後、分散鍵パラメータ削除部４ｕは、分散鍵パラメータ削除要求受信部４ｔにより分散鍵パラメータ削除要求が受信されたか否かを判断し（ステップＳ５０８）、分散鍵パラメータ削除要求を受信していなかったと判断した場合には（Ｓ５０８：ＮＯ）処理を終了する。一方、分散鍵パラメータ削除要求を受信したと判断した場合には（Ｓ５０８：ＹＥＳ）ステップＳ５０９の処理へ進む。
【００８９】
分散鍵パラメータ削除部４ｕは分散鍵パラメータ削除要求に含まれているサービスＩＤに対応して分散鍵パラメータ記憶部４ｂに記憶されている分散鍵パラメータ削除要求に含まれている分散番号の暗号化分散鍵パラメータを削除する（ステップＳ５０９）。
【００９０】
分散鍵パラメータ数判定部４ｖは、分散鍵パラメータ削除要求に含まれているサービスＩＤに対応する分散鍵パラメータ記憶部４ｂに記憶されている暗号化分散鍵パラメータの数がＩＤ情報の復元に必要な数以上であるか否かを判断する（ステップＳ５１０）。暗号化分散鍵パラメータの数が必要な数以上の場合には（Ｓ５１０：ＹＥＳ）、処理を終了する。一方、暗号化分散データの数が必要な数未満の場合には（Ｓ５１０：ＮＯ）ステップＳ５１１の処理へ進み、分散鍵パラメータ削除部４ｗはサービスＩＤに対応する分散鍵パラメータ記憶部４ｂに記憶されている残りの暗号化分散鍵パラメータを削除し（ステップＳ５１１）、処理を終了する。
【００９１】
図１８は図１の店舗端末５がＩＤ情報の利用時に行う処理の流れを示すフローチャートである。
ＩＤ情報要求作成部５ｂは検知部５ａにより設定先機器３が検知されるとＩＤ情報の送信要求を作成し、このＩＤ情報の送信要求がＩＤ情報要求送信部５ｃから設定先機器３へ送信される（ステップＳ６０１）。そして、店舗端末５は、ＩＤ情報の送信要求に対する応答として、設定先機器３からＩＤ情報を含む復元ＩＤ照合要求の受信を待ち、復元ＩＤ照合要求受信部５ｅにより復元ＩＤ照合要求が受信される（ステップＳ６０２）とステップＳ６０３へ進む。
【００９２】
ＩＤ情報照合部５ｆは、受信された復元ＩＤ照合要求に含まれるＩＤ情報をＩＤ情報記憶部５ｄに記憶されているＩＤ情報と照合し、ＩＤ情報が正しいか否かを判断する（ステップＳ６０３）。ＩＤ情報が正しいと判断した場合には（Ｓ６０３：ＹＥＳ）、利用ログ生成部５ｇは利用ログを生成し（ステップＳ６０４）、復元ＩＤ照合応答作成部５ｈは、ステップＳ６０４で生成された利用ログを含み、ＩＤ情報が正しかったことを示す復元ＩＤ照合応答を作成し、この復元ＩＤ照合応答が復元ＩＤ照合応答送信部５ｉから設定先機器３へ送信され（ステップＳ６０５）、処理を終了する。
【００９３】
一方、ＩＤ情報が正しくないと判断した場合には（Ｓ６０３：ＮＯ）、復元ＩＤ照合応答作成部５ｈは、ＩＤ情報が正しくなかったことを示す復元ＩＤ照合応答を作成し、この復元ＩＤ照合応答が復元ＩＤ照合応答送信部５ｉから設定先機器３へ送信され（ステップＳ６０６）、処理を終了する。
【００９４】
以上説明した実施の形態によれば、利用回数より１多い数の分散鍵パラメータによりＩＤ情報を利用回数より１多い数の分散データに分散し、利用回数より１多い数の分散鍵パラメータと利用回数より１多い数の分散データとを設定元機器２から設定先機器３へ送信している。そして、ＩＤ情報に基づく利用があると設定先側で分散鍵パラメータと分散データを１つ削除するので、ＩＤ情報に基づく利用の不正を防止することができる。
さらに、残っている分散鍵パラメータと分散データとを利用してＩＤ情報を復元することができなくなった場合に残っている暗号化分散鍵パラメータと暗号化分散データを削除するので、メモリ容量の有効活用が図られる。
【００９５】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能である。
例えば、上記実施の形態においては、利用回数より１多い数の分散データとこれと１対１に対応する分散鍵パラメータを作り、２つの分散データと２つの分散鍵パラメータからＩＤ情報を復元する場合を対象としているが、これに限らず、次のような場合であってもよい。
利用回数より（ｎ−１）多い数の分散データとこれと１対１に対応する分散鍵パラメータとを作り、ｎ個の分散データとｎ個の分散鍵パラメータからＩＤ情報を復元することができる場合を対象としてもよい。この場合、１回の利用で削除する分散データや分散鍵パラメータの数は１つである。
【００９６】
また、利用回数のｎ倍の分散データとこれと１対１に対応する分散鍵パラメータを作り、ｎ個の分散データとｎ個の分散鍵パラメータからＩＤ情報を復元することができる場合を対象としてもよい。この場合、１回の利用で削除する分散データや分散鍵パラメータの数はｎ個である。この一例を図１９を参照しつつ説明する。ただし、図１９は利用回数を２回、２つの分散データから元情報を復元できる設定の場合とする。
【００９７】
図１９（ａ）に示すように、分散データｄａｔａ１，ｄａｔａ２，ｄａｔａ３，ｄａｔａ４、分散鍵パラメータｐａｒａ１，ｐａｒａ２，ｐａｒａ３，ｐａｒａ４がある。そして、１回目の利用の場合に、利用開始前には図１９（ａ）であり、分散データｄａｔａ１，ｄａｔａ２と、分散鍵パラメータｐａｒａ１，ｐａｒａ２とを利用して元情報を復元する。そして、分散データｄａｔａ１，ｄａｔａ２に利用ログｌｏｇ１を上書きし、分散鍵パラメータｐａｒａ１，ｐａｒａ２を削除する（図１９（ｂ）参照）。
【００９８】
２回目の利用の場合、利用開始前には図１９（ｂ）であり、分散データｄａｔａ３，ｄａｔａ４と、分散鍵パラメータｐａｒａ３，ｐａｒａ４とを利用して元情報を復元する。そして、分散データｄａｔａ３，ｄａｔａ４に利用ログｌｏｇ２を上書きし、分散鍵パラメータｐａｒａ３，ｐａｒａ４を削除する（図１９（ｃ）参照）。
【００９９】
３回目に利用しようとすると、分散データや分散鍵パラメータがないので、元情報を復元することができず、店舗などで提供されるサービスなどを利用することができなくなる。
上記実施の形態では、元情報の復元の際に利用する分散データ数が常に同じであるが、予めルールを決めておけば、毎回同じ分散データ数を利用しなくてもよい。
【０１００】
上記実施の形態では、ＩＤ情報に基づく利用があって暗号化分散データや暗号化分散鍵パラメータを削除した後にＩＤ情報の復元に必要な数があるか否かを判定して必要な数なければ残っている暗号化分散データや暗号化分散鍵パラメータを削除するようにしている場合であるが、これに限らず、例えば、次のようなものであってもよい。ＩＤ情報に基づく利用があるときに暗号化分散データや暗号化分散鍵パラメータがＩＤ情報の復元に必要な数があるか否かを判定して必要な数なければ暗号化分散データや暗号化分散鍵パラメータを削除するようにしてもよい。
【０１０１】
上記実施の形態では、設定先機器３に暗号化分散データを記憶し、ＩＣチップ４に暗号化分散鍵パラメータを記憶している場合であるが、これに限らず、ＩＣチップ４に暗号化分散データと暗号化分散鍵パラメータとの双方を記憶する場合などであってもよい。
【０１０２】
さらに、上記実施の形態に、ＩＤ情報の復元に利用される２つの分散鍵パラメータの双方が既に利用されているか否かを判断するようにして、分散鍵パラメータの消去ミスなどに対応することができるようにしてもよい。また、復元した全てのＩＤ情報が同一であることを確認することができた場合には、証拠情報（例えば、デジタル署名など）を生成し、設定元機器へ証拠情報を送信するようにしてもよい。
また、上記実施の形態では、設定先機器と設定元機器が別々の機器になっているが、同一機器内のメモリの場所を別々にして、ＩＤ情報のデータの保護のために情報を変換して保持してもよい。
また、利用回数の制限を解除する場合は、例えば２つの分散鍵パラメータと２つの分散データを生成・利用し、分散鍵パラメータの消去などを行わなくてもよい。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態の利用回数限定情報移転システムのシステム構成図。
【図２】本発明の利用回数の制限の仕組みを説明するための図。
【図３】図１の設定元機器の装置構成を示す装置構成図。
【図４】図１の設定元機器の機能を示す機能ブロック図。
【図５】図４のＩＤ情報記憶部の一例を示す図。
【図６】図１の設定先機器およびＩＣチップの装置構成を示す装置構成図。
【図７】図１の設定先機器の機能を示す機能ブロック図。
【図８】図７の分散データ記憶部の一例を示す図。
【図９】図１のＩＣチップの機能を示す機能ブロック図。
【図１０】図９の分散鍵パラメータ記憶部の一例を示す図。
【図１１】図１の店舗端末の装置構成を示す装置構成図。
【図１２】図１の店舗端末の機能を示す機能ブロック図。
【図１３】図１の設定元機器がＩＤ情報の設定時に行う処理の流れを示すフローチャート。
【図１４】図１の設定先機器がＩＤ情報の設定時に行う処理の流れを示すフローチャート。
【図１５】図１のＩＣチップがＩＤ情報の設定時に行う処理の流れを示すフローチャート。
【図１６】図１の設定先機器がＩＤ情報の利用時に行う処理の流れを示すフローチャート。
【図１７】図１のＩＣチップがＩＤ情報の利用時に行う処理の流れを示すフローチャート。
【図１８】図１の店舗端末がＩＤ情報の利用時に行う処理の流れを示すフローチャート。
【図１９】利用回数の制限の仕組みの他の形態を説明するための図。
【符号の説明】
【０１０４】
１  利用回数限定情報移転システム、  ２  設定元機器、  ３  設定先機器、  ４  ＩＣチップ、  ５  店舗端末
【図１】
2006148668.tif 000003
【図２】
2006148668.tif 000004
【図３】
2006148668.tif 000005
【図４】
2006148668.tif 000006
【図５】
2006148668.tif 000007
【図６】
2006148668.tif 000008
【図７】
2006148668.tif 000009
【図８】
2006148668.tif 000010
【図９】
2006148668.tif 000011
【図１０】
2006148668.tif 000012
【図１１】
2006148668.tif 000013
【図１２】
2006148668.tif 000014
【図１３】
2006148668.tif 000015
【図１４】
2006148668.tif 000016
【図１５】
2006148668.tif 000017
【図１６】
2006148668.tif 000018
【図１７】
2006148668.tif 000019
【図１８】
2006148668.tif 000020
【図１９】
2006148668.tif 000021