(57)【要約】【課題】本発明は、金銭を携帯することなく、ゲームを実行でき、且つ種々の不正に対して優れたセキュリティ性の実現を図る。【解決手段】ゲームトークンの加算装置３０において、ゲームトークンを増加させるとき、履歴情報書込部３１がＩＣカード５０に履歴情報を書込むので、仮にゲームトークンが不正に増加された場合であっても、履歴情報の内容に基づいて、不正の疑いのあるＩＣカードを検知してその利用を阻止できるゲーム用ＩＣカードセキュリティシステム。【選択図】      図１
2007061650.tif 000002
【特許請求の範囲】
【請求項１】
投入された金銭に基づいてゲームトークンを入力してＩＣカードを発行するゲームデータ入力装置と、前記ＩＣカードが挿入されたとき、当該ＩＣカード内のゲームトークンの値を実質的に変化させ、このゲームトークンに碁づいて、ゲームの実行を許可するＲ／Ｗ付ゲーム機と、投入された金銭に基づいて、前記ＩＣカード内のゲームトークンの値を実質的に増加させる加算装置と、前記Ｒ／Ｗ付ゲーム機の属する店舗毎に設けられ、前記ゲームデータ入力装置により発行されたＩＣカードに入力されたゲームトークンの値、前記Ｒ／Ｗ付ゲーム機により変化させられたゲームトークンの値、及び加算装置により増加されたゲームトークンの値をＩＣカードや設定された条件に従って集計するデータ集計装置とを備えたゲーム用ＩＣカードセキュリティシステムであって、
前記ＩＣカードと前記Ｒ／Ｗ付ゲーム機との組、及び前記ＩＣカードと前記加算装置との組は、各組の少なくとも一方に属する装置が組内の相手からの受信内容に基づいて相手の認証確認を実行する機能を備えたことを特徴とするゲーム用ＩＣカードセキュリティシステム。
【請求項２】
請求項１に記載のゲーム用ＩＣカードセキュリティシステムにおいて、
前記ＩＣカード、前記Ｒ／Ｗ付ゲーム機及び前記加算装置は、それぞれ受信内容に基づいて、個別に送信先の認証確認を実行することを特徴とするゲーム用ＩＣカードセキュリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードを用いたゲーム用ＩＣカードセキュリティシステムに関する。
【背景技術】
【０００２】
近年、種々の場所において、電子的にゲームを実行可能なゲーム機が多数配置された施設がある。具体的には、例えばゲームセンターがある。
【０００３】
係るゲームセンターでは、金銭の投入により、所望のゲームを何回でも実行可能となっている。このため、ユーザは、金銭を携帯してゲームセンターに出かけ、所望のゲームを楽しんでいる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら以上のようなゲームは、金銭の投入を必要とすることから、多量の金銭を携帯する必要があり、金銭の携帯並びに投入の操作が煩わしいという問題がある。
【０００５】
本発明は上記実情を考慮してなされたもので、金銭を携帯することなく、ゲームを実行でき、且つ不正に対して優れたセキュリティ性を実現し得るゲーム用ＩＣカードセキュリティシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に対応する発明は、投入された金銭に基づいてゲームトークンを入力してＩＣカードを発行するゲームデータ入力装置と、前記ＩＣカードが挿入されたとき、当該ＩＣカード内のゲームトークンの値を実質的に変化させ、このゲームトークンに碁づいて、ゲームの実行を許可するＲ／Ｗ付ゲーム機と、投入された金銭に基づいて、前記ＩＣカード内のゲームトークンの値を実質的に増加させる加算装置と、前記Ｒ／Ｗ付ゲーム機の属する店舗毎に設けられ、前記ゲームデータ入力装置により発行されたＩＣカードに入力されたゲームトークンの値、前記Ｒ／Ｗ付ゲーム機により変化させられたゲームトークンの値、及び加算装置により増加されたゲームトークンの値をＩＣカードや設定された条件に従って集計するデータ集計装置とを備えたゲーム用ＩＣカードセキュリティシステムであって、前記ＩＣカードと前記Ｒ／Ｗ付ゲーム機との組、及び前記ＩＣカードと前記加算装置との組としては、各組の少なくとも一方に属する装置が組内の相手からの受信内容に基づいて相手の認証確認を実行する機能を備えたゲーム用ＩＣカードセキュリティシステムである。
【０００７】
また、請求項２に対応する発明は、請求項１に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ＩＣカード、前記Ｒ／Ｗ付ゲーム機及び前記加算装置が、それぞれ受信内容に基づいて、個別に送信先の認証確認を実行するゲーム用ＩＣカードセキュリティシステムである。
【０００８】
また、本分割出願の基礎出願（特願平１０−０５６９７６号）には以下の１２個の発明が記載されている。
【０００９】
第１の発明は、投入された金銭に基づいてゲームトークンを入力してＩＣカードを発行するゲームトークン入力手段と、前記ＩＣカードが挿入されたとき、当該ＩＣカード内のゲームトークンの値を実質的に減少させ、この減少させたゲームトークンに基づいて、ゲームの実行を許可するゲーム装置と、投入された金銭に基づいて、前記ＩＣカード内のゲームトークンの値を実質的に増加させるゲームトークン増加手段と、前記ゲーム装置の属する店舗毎に設けられ、前記ゲームトークン入力手段により入力されたゲームトークンの値、前記ゲーム装置により減少されたゲームトークンの値、及び前記ゲームトークン増加手段により増加されたゲームトークンの値を夫々ＩＣカード毎に集計する店舗用集計手段とを備えたゲーム用ＩＣカードセキュリティシステムであって、前記ゲームトークン増加手段は、前記ゲームトークンを増加させるとき、前記ＩＣカードに履歴情報を書込む履歴情報書込部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１０】
また、第２の発明は、第１の発明に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、前記履歴情報書込部に代えて、起動のとき、夫々固有のＩＤを有する管理者用ＩＤ記憶手段とオペレータ用ＩＤ記憶手段とに基づき、前記各ＩＤ記憶手段に対応する情報を正当と判定したとき、前記増加の処理を可能とする活性化状態に移行させる起動チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１１】
また、第３の発明は、第１の発明に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、前記履歴情報書込部に代えて、起動のとき、夫々固有のカードＩＤを有する管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され且つ前記各ＩＣカードを正当と判定したとき、前記増加の処理を可能とする活性化状態に移行させる起動チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１２】
さらに、第４の発明は、第１の発明に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、前記起動のとき、夫々固有のＩＤを有する管理者用ＩＤ記憶手段とオペレータ用ＩＤ記憶手段とに基づいて、前記ＩＤ記憶手段に対応する情報を正当と判定したとき、前記増加の処理を可能とする活性化状態に移行する起動チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１３】
またに、第５の発明は、第１の発明に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、起動のとき、夫々固有のカードＩＤを有する管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され且つ前記各ＩＣカードを正当と判定したとき、前記増加の処理を可能とする活性化状態に移行する起動チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１４】
また、第６の発明は、第１乃至第５の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、前記起動のとき、夫々固有の暗証番号が関連付けられ又は保持された前記管理者用ＩＤ記憶手段と前記オペレータ用ＩＤ記憶手段とに個別に対応して夫々暗証番号が入力され、且つ各ＩＤ記憶手段毎に、前記固有の暗証番号と前記入力された暗証番号とが一致し、さらに、前記各ＩＤ記憶手段に対応する情報が正当と判定された場合、前記増加の処理を可能とする活性化状態に移行する暗証番号チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１５】
また、第７の発明は、第１乃至第５の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン増加手段としては、前記起動のとき、夫々固有の暗証番号が保持された前記管理者用ＩＣカードと前記オペレータ用ＩＣカードとが挿入され、前記管理者用ＩＣカードと前記オペレータ用ＩＣカードとに個別に対応して夫々暗証番号が入力され、且つ各ＩＣカード毎に、前記固有の暗証番号と前記入力された暗証番号とが一致し、さらに、前記各ＩＣカードが正当と判定された場合、前記増加の処理を可能とする活性化状態に移行する暗証番号チェック部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１６】
さらに、第８の発明は、第１乃至第７の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームトークン入力手段としては、前記ＩＣカードのユーザに関するユーザ情報を当該ＩＣカードに書込むユーザ情報書込部を有し、前記店舗用集計手段としては、前記ゲーム装置によりゲームトークンの減少されたＩＣカードに対し、当該ＩＣカード内のユーザ情報を集計するユーザ情報集計部を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１７】
また、第９の発明は、第８の発明に対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ユーザ情報としては、ユーザの年齢対応データ、性別データ又はその両方を含むゲーム用ＩＣカードセキュリティシステムである。
【００１８】
さらに、第１０の発明は、第１乃至第９の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、全ての店舗における前記店舗用集計手段の集計結果を集計する全体用集計手段を備えたゲーム用ＩＣカードセキュリティシステムである。
【００１９】
また、第１１の発明は、第１乃至第１０の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームが終了したとき、集計命令の入力により、ゲーム結果を前記店舗用集計手段に送出する店舗用ゲーム結果送出部と、前記店舗用集計手段に設けられ、前記店舗用ゲーム結果送出部から送出されたゲーム結果を集計するゲーム結果集計部とを備えたゲーム用ＩＣカードセキュリティシステムである。
【００２０】
さらに、第１２の発明は、第１乃至第１１の発明のいずれかに対応するゲーム用ＩＣカードセキュリティシステムにおいて、前記ゲームが終了するとき、保存命令の入力により、ゲーム結果を暗号化してＩＣカードに保存するゲーム結果保存手段と、前記店舗とは異なる場所に配置され、前記ＩＣカード内の暗号化されたゲーム結果に基づいて、前記終了した状態から継続してゲームを実行可能な非営利用ゲーム手段と、前記ゲームが終了したとき、送出命令の入力により、前記非営利用ゲーム手段のゲーム結果を送出するゲーム結果送出手段と、前記ゲーム結果送出手段から送出されたゲーム結果を集計する非営利用ゲーム結果集計手段とを備え、前記全体用集計手段としては、全ての非営利用ゲーム結果集計手段による集計結果をも集計するゲーム用ＩＣカードセキュリティシステムである。
【００２１】
（作用）
従って、請求項１に対応する発明は以上のような手段を講じたことにより、ＩＣカードとＲ／Ｗ付ゲーム機との組、及びＩＣカードと加算装置との組において、各装置が互いに相手の認証確認を行うので、金銭を携帯することなく、ゲームを実行でき、且つ不正に対してより一層、優れたセキュリティ性を実現させることができる。
【００２２】
また、請求項２に対応する発明は、ＩＣカード、Ｒ／Ｗ付ゲーム機及び加算装置が、それぞれ受信内容に基づいて個別に送信先の認証確認を実行するので、請求項１に対応する作用と同様の作用を奏することができる。
【００２３】
また、本分割出願の基礎出願（特願平１０−０５６９７６号）には以下の１２個の発明の作用が記載されている。
【００２４】
第１の発明は以上のような手段を講じたことにより、ゲームトークン増加手段において、ゲームトークンを増加させるとき、履歴情報書込部がＩＣカードに履歴情報を書込むので、仮にゲームトークンが不正に増加された場合であっても、履歴情報の内容に基づいて、不正の疑いのあるＩＣカードを検知してその利用を阻止できるため、金銭を携帯することなく、ゲームを実行でき、且つ不正に対して優れたセキュリティ性を実現させることができる。
【００２５】
また、第２の発明は、金銭を携帯することなく、ゲームを実行できることに加え、ゲームトークン増加手段は、履歴情報書込部に代えて、起動チェック部を設け、起動チェック部が、起動のとき、夫々固有のＩＤを有する管理者用ＩＤ記憶手段とオペレータ用ＩＤ記憶手段とに基づき、各ＩＤ記憶手段に対応する情報を正当と判定したとき、増加の処理を可能とする活性化状態にゲームトークン増加手段を移行させるので、別々の人物に管理される各ＩＤ記憶手段に対応した２つの情報が無い限り、ゲームトークン増加手段を起動できず、もって、管理者用及びオペレータ用ＩＣカードの盗難又は背任などによる不正使用に対して優れたセキュリティ性を実現させることができる。
【００２６】
なお、ＩＤ記憶手段に対応した情報は、例えばＩＣカード又はメモリカード等の記憶媒体内のＩＤ情報、あるいは入力される暗証番号（パスワードでもよい）からなる情報といった中から適宜使用可能となっている。
【００２７】
また、第３の発明は、第２の発明に対応する管理者用ＩＤ記憶手段を管理者用ＩＣカードとし、且つオペレータ用ＩＤ記憶手段をオペレータ用ＩＣカードとして規定したものであるため、別々の人物に管理される管理者用ＩＣカード及びオペレータ用ＩＣカードという２枚のＩＣカードが無い限り、ゲームトークン増加手段を起動できず、もって、管理者用及びオペレータ用ＩＣカードの盗難又は背任などによる不正使用に対して優れたセキュリティ性を実現させることができる。
【００２８】
また、第４，５の発明は、ゲームトークン増加手段が、履歴情報書込部と起動チェック部との両者を有するので、第２及び第３の発明に対応する作用を奏することができる。
【００２９】
また、第６，７の発明は、ゲームトークン増加手段が、暗証番号チェック部を有し、起動チェック部の作用に加え、暗証番号をも確認するようにしたので、第１〜第５の発明のいずれかに対応する作用に加え、仮に管理者用及びオペレータ用の２種類のＩＤ記憶手段（又はＩＣカード）が盗難にあったとしても、ゲームトークン増加手段を起動できず、もって、より優れたセキュリティ性を実現させることができる。
【００３０】
さらに、第８，９の発明は、第１の発明に対応するゲームトークンに関する集計に対し、ユーザ情報をリンクさせることができるので、第１乃至第８の発明のいずれかに対応する作用に加え、これら集計データを用い、例えば誕生日プロモーション価格の設定等の企画を行うことにより、より一層のゲーム装置の利用を喚起することができる。
【００３１】
また、第１０の発明は、全体用集計手段が、全店舗における店舗用集計手段の集計結果を集計するので、第１乃至第９の発明のいずれかに対応する作用に加え、例えば、各店舗に全店舗規模のランキングを発表させてゲーム機の利用を喚起することができる。
【００３２】
さらに、第１１の発明は、ゲームが終了したとき、店舗用ゲーム結果送出部が、集計命令の入力により、ゲーム結果を店舗用集計手段に送出し、店舗用集計手段のゲーム結果集計部が、店舗用ゲーム結果送出部から送出されたゲーム結果を集計するので、第１乃至第１０の発明のいずれかに対応する作用に加え、好成績（高得点）のユーザ及びそのゲーム結果を把握することができる。
【００３３】
また、第１２の発明は、ゲーム結果保存手段が、ゲームが終了するとき、保存命令の入力により、ゲーム結果を暗号化してＩＣカードに保存し、店舗とは異なる場所に配置された非営利用ゲーム手段が、ＩＣカード内の暗号化されたゲーム結果に基づいて、終了した状態から継続してゲームを実行し、ゲーム結果送出手段が、ゲームが終了したとき、送出命令の入力により、非営利用ゲーム手段のゲーム結果を送出し、非営利用ゲーム結果集計手段が、ゲーム結果送出手段から送出されたゲーム結果を集計することにより、全体用集計手段が、全ての非営利用ゲーム結果集計手段による集計結果をも集計するので、請求項１乃至請求項９のいずれかの作用に加え、 ＩＣカード内にゲーム結果を保存し、店舗のゲーム装置と家庭等の非営利用ゲーム手段とのゲームを継続的に実行できるので、例えば長い時間を要する種類のゲームのゲーム機に対し、その利用を喚起することができる。
【００３４】
また、ゲーム結果は、暗号化されてＩＣカードに保存されるので、ゲームデータの一貫性と改ざん防止性を確保でき、成績公表などにおいて公平性や安心感をユーザに与えることができる。
【００３５】
さらに、全体用集計手段が、各店舗のゲーム装置と各家庭等の非営利用ゲーム手段との共通のユーザを一元管理することができる。
【発明の効果】
【００３６】
以上説明したように本発明によれば、金銭を携帯することなく、ゲームを実行でき、且つ種々の不正に対して優れたセキュリティ性を実現できるゲーム用ＩＣカードセキュリティシステムを提供できる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の各実施形態について図面を参照しながら説明する。
【００３８】
（第１の実施形態）
図１は本発明の第１の実施形態に係るゲーム用ＩＣカードセキュリティシステムの構成を示す模式図であり、図２はこのゲーム用ＩＣカードセキュリティシステムに適用されるＩＣカードのファイル構成を示す模式図である。
【００３９】
本実施形態のゲーム用ＩＣカードセキュリティシステムは、ＩＣカードをゲームセンターの如き、アミューズメント（ＡＭ）施設のゲーム機に適用させた際に、予想される種々の不正に対して優れたセキュリティ性の実現を図るものである。
【００４０】
係るゲーム用ＩＣカードセキュリティシステムは、具体的には、ＡＭ施設の複数の店舗Ａ〜店舗Ｎと、これら店舗Ａ〜店舗Ｎに接続された全体集計装置ＴＣとから構成されている。なお、各店舗Ａ〜店舗Ｎは、各装置の個数や配置及びゲーム内容を除き、互いに同様の構成であるため、ここでは店舗Ａの構成を例に挙げて説明する。
【００４１】
店舗Ａは、ゲームカードデータ入力装置１０、Ｒ／Ｗ（リーダ／ライタ）付ゲーム機２０、加算装置３０及びデータ集計装置４０を備えている。なお、ゲームカードデータ入力装置１０、Ｒ／Ｗ付ゲーム機２０及び加算装置３０は、図示しないが、夫々任意の台数が設けられている。
【００４２】
ゲームトークンのやり取りのセキュリティを確保するため、ゲームカードデータ入力装置１０、Ｒ／Ｗ付ゲーム機２０及び加算装置３０は、ＩＣカード５０との間でカードの認証処理とゲームトークンのやり取りを実質的に行うＳＡＭ（Secure Access Module）が装着されている。
【００４３】
ゲームカードデータ入力装置１０は、投入された金銭に基づいて、ゲームトークン（ゲーム実行権）を図２に示すＩＣカード５０の電子財布に入力し、当該ＩＣカード５０を発行するゲームトークン入力機能をもっている。また、当該ＩＣカード５０は、製造時又は製造施設で施される初期発行時に特殊な初期化が施されている。この特殊な初期化としては、特殊なＡＴＲ（Answer To Reset ）や特殊なカードＩＤ情報など、ユーザによって書き換えることが不可能な属性を持つ情報がその対象となる。
【００４４】
また、ゲームトークンは、従来の金銭の代替として使用されるものであり、具体的には、ゲームを実行可能とする権利の度合いを示すデータであって、その値に応じた回数だけ、所望のゲームの実行を許可させる機能をもっている。例えばゲームトークンは、通常は金属又はプラスチックからなるコイン（小片）等の物であるが、本発明ではＩＣカード内に記憶されるデジタルデータであり、書替によって値が増加，減少可能となっている。ゲームトークンは、既存のシステムとは互換性がなく、かつ換金性を持たないものとすることがセキュリティ性の確保の点から好ましい。
【００４５】
Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０が挿入されたとき、ＩＣカード５０に施された特殊な初期化の有無を判定する機能と、判定結果が特殊な初期化有りを示すとき、ＩＣカード５０内のカードＩＤ等の情報に基づいてＩＣカード５０の認証処理を実行する機能と、ＩＣカード５０を正当であると認証したとき、ＩＣカード５０内のゲームトークンの値を実質的に減少させ、この減少させたゲームトークンに基づいて、ゲームの実行を許可する機能をもっている。
【００４６】
なお、この初期化の有無の判定機能は、Ｒ／Ｗ付ゲーム機２０内のゲーム機能に関する上位コンピュータとは独立してブラックボックス的に実行されることが好ましく、例えばファームウェアにより実現されることが好ましい。
【００４７】
また、認証処理及び減少処理は、ＳＡＭ（Secure Access Module）による実現がセキュリティの信頼性の観点から好ましい。なお、ＳＡＭは、（１）多様化ユーザキー生成アルゴリズム等の機密情報を隠ぺい保持し、（２）ユーザのＩＣカード挿入時に、図３に示すように、このＩＣカード５０との間で乱数等の不随意要素を媒介としたいわゆる動的カード認証を実行し、（３）ＩＣカード５０の電子財布に対してゲームトークンを増加（加算）又は減少（減算）するオペレーションを実行するデバイスである。
【００４８】
また、「ゲームトークンの値を実質的に減少させ」とは、必ずしもゲームトークンに対応するデジタルデータの値自体を減少させる旨とは異なり、このデジタルデータの値の増減とは無関係に、ゲーム実行権の度合を減少させる旨を示している。
【００４９】
例えば、ゲーム実行権の度合とデジタルデータの値との増減が同じ設定の場合、投入された金銭の額に比例してゲームトークンの値が増加され（０→＋）、ゲームの実行毎にゲームトークンの値が減少される（０←＋）。
【００５０】
一方、ゲーム実行権の度合とデジタルデータの値との増減が逆の設定の場合、投入された金銭の額に比例してゲームトークンの値が減少され（−←０）、ゲームの実行毎にゲームトークンの値が増加される（−→０）。
【００５１】
なお、いずれの設定としても、ゲーム実行権の度合と投入された金銭の額とは互いに比例することは言うまでもない。すなわち、ゲームトークンは実質的に、ゲームの実行毎に減少され、投入された金銭の額に比例して増加される性質を持つ。
【００５２】
なお、本実施形態では、ゲームを実行する毎にＩＣカード５０内のゲームトークンの値を減少させる場合を例に挙げて述べるが、前述したように、ゲームを実行する毎にゲームトークンの値を増加させても実質的には同じ動作である。
【００５３】
また、Ｒ／Ｗ付ゲーム機２０は、盗難等に対するセキュリティの観点からゲームトークンの値の減少処理のみ実行可能であり、ゲームトークンの増加処理が実行不可能に設計されている。
【００５４】
加算装置３０は、ＩＣカード５０が挿入されたとき、ＩＣカード５０に施された特殊な初期化の有無を判定する機能と、判定結果が特殊な初期化有りを示すとき、ＩＣカード５０内のカードＩＤ等の情報に基づいてＩＣカード５０の認証処理を実行する機能と、ＩＣカード５０を正当であると認証したとき、投入された金銭に基づいて、ＩＣカード５０内のゲームトークンの値を実質的に増加させるゲームトークン増加機能をもっている。
【００５５】
また、加算装置３０は、セキュリティのため、履歴情報書込部３１、起動チェック部３２、暗証番号チェック部３３及び終了時チェック部３４を備えている。
【００５６】
履歴情報書込部３１は、ゲームトークンを増加させるとき、ＩＣカード５０に履歴情報（加算装置のＩＤ、日付、増加した値、ユーザのカードＩＤ）を書込むものである。
【００５７】
起動チェック部３２は、起動のとき、夫々固有のカードＩＤ及び暗証番号を有する管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され且つ各ＩＣカードを正当と判定し、さらに、暗証番号チェック部３３により移行が許可されたとき、増加の処理を可能とする活性化状態に加算装置３０を移行させるものである。
【００５８】
暗証番号チェック部３３は、起動のとき、夫々前述の管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入された状態において、管理者用ＩＣカードとオペレータ用ＩＣカードとに個別に対応して夫々暗証番号が入力され、且つ各ＩＣカード毎に、固有の暗証番号と入力された暗証番号とが一致したとき、起動チェック部３２による活性化状態への移行を許可するものである。
【００５９】
終了時チェック部３４は、店舗Ａの営業時間が終了するとき、夫々前述の管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され、管理者用ＩＣカードとオペレータ用ＩＣカードとに個別に対応して夫々暗証番号が入力され、且つ各ＩＣカード毎に、固有の暗証番号と入力された暗証番号とが一致したとき、加算装置３０内の残りのゲームトークンを零値に更新し、加算装置３０を停止させる機能をもっている。
【００６０】
なお、加算装置３０の認証処理実行機能、履歴情報書込部３１、起動チェック部３２、暗証番号チェック部３３及び終了時チェック部３４は、前述同様に、ＳＡＭによる実現がセキュリティの信頼性の観点から好ましい。なお、ＳＡＭを用いる場合、履歴情報書込部３１が書込む加算装置３０のＩＤは、ＳＡＭのＩＤが使用可能である。
【００６１】
データ集計装置（ホストコンピュータ）４０は、Ｒ／Ｗ付ゲーム機２０の属する店舗毎に設けられ、ゲームカードデータ入力装置１０により入力されたゲームトークンの値、Ｒ／Ｗ付ゲーム機２０により減少されたゲームトークンの値、及び加算装置３０により増加されたゲームトークンの値を夫々ＩＣカード５０毎に集計する機能をもっている。
【００６２】
ＩＣカード５０は、外部から読出／書込可能なメモリを有し、このメモリ内に、図２に示したように、ＭＦ（Master File ）、ＰＩＮ（Personal Identification Number）、カードＩＤ、ユーザ情報（性別，生年月日）、ＤＦ（Dedicatedfile（電子財布（ゲームトークン（限度額を設定可能））））、セキュリティ、ＵＲＬ（全ユーザを対象）、ＤＦ（ゲームＩＤ，ゲーム結果，ＵＲＬ（好成績のユーザを対象））、環状の履歴ファイル（ゲームトークンを増加したときの履歴情報（加算装置のＩＤ、日付、増加した値、ユーザのカードＩＤ））などのファイルを保持する構成となっており、ＩＣカード５０表面には、メモリ内のカードＩＤとは独立に付与され管理されるユーザＩＤが印字又はエンボス加工されている。なお、ユーザ情報としては、生年月日に限らず、年齢又は年齢層、あるいはその一方と誕生日との組合せの如き、年齢に対応した年齢対応データが使用可能となっている。
【００６３】
一方、全体集計装置（全体ホストコンピュータ）ＴＣは、全ての店舗Ａ〜店舗Ｎにおけるデータ集計装置４０〜４０Ｎの集計結果を集計するものである。
【００６４】
次に、以上のようなゲーム用ＩＣカードセキュリティシステムの動作を店舗Ａの開店時間前、開店時間中、閉店後に分けて説明する。
【００６５】
（開店時間前）
いま、店舗Ａにおいては、加算装置３０を起動させるため、管理者が管理者用ＩＣカードを挿入して暗証番号を入力する。
【００６６】
起動チェック部３２は、管理者用ＩＣカードの認証処理を実行し、この管理者用ＩＣカードを正当と判定する。続いて、暗証番号チェック部３３は、管理者用ＩＣカードに関し、固有の暗証番号と入力された暗証番号とが一致した旨を確認する。
【００６７】
続いて、オペレータがオペレータ用ＩＣカードを挿入して暗証番号を入力する。
【００６８】
起動チェック部３２は、オペレータ用ＩＣカードの認証処理を実行し、このオペレータ用ＩＣカードを正当と判定する。暗証番号チェック部３３は、オペレータ用ＩＣカードに関し、固有の暗証番号と入力された暗証番号とが一致した旨を確認する。
【００６９】
このように、夫々固有のカードＩＤを有する管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され且つ各ＩＣカードが正当と判定され、さらに、各ＩＣカード毎に、固有の暗証番号と入力された暗証番号とが一致したので、起動チェック部３２は、加算装置３０を増加の処理を可能とする活性化状態に移行させる。
【００７０】
ここで、加算装置３０においては、オペレータの操作により、１日の見込みの売上高よりやや多い値のゲームトークンが充填される。これにより、加算装置３０は、ＩＣカード５０内のゲームトークンを増加可能となる。すなわち、加算装置３０による増加処理は、自己のゲームトークンをＩＣカード５０内へ移動させる処理を意味している。
【００７１】
このように、別々の人物に管理される管理者用ＩＣカード及びオペレータ用ＩＣカードという２枚のＩＣカードが無い限り、加算装置３０を起動できないので、管理者用及びオペレータ用ＩＣカードの盗難又は背任などによる不正使用に対して優れたセキュリティ性を実現させることができる。
【００７２】
また、管理者用及びオペレータ用ＩＣカードの認証に加え、上述したように２つの暗証番号をも確認する場合、仮に２枚のＩＣカードが盗難にあったとしても、加算装置３０を起動できないので、より優れたセキュリティ性を実現させることができる。
【００７３】
さらに、これら管理者用及びオペレータ用ＩＣカードを定期的に更新することにより、より一層優れたセキュリティ性を実現させることができる。
【００７４】
（開店時間中）
いま、店舗Ａにおいては、ユーザにより、紙幣又は硬貨としての金銭がゲームカードデータ入力装置１０に投入されたとする。このゲームカード入力装置１０は、金銭の投入により、投入された金銭の額に基づいてゲームトークンをＩＣカード５０に入力すると共に、ユーザの操作により得られるユーザ情報をＩＣカード５０に入力し、ＩＣカード５０を発行する。なお、ゲームトークン及びユーザ情報は、いずれを先に入力してもよい。
【００７５】
発行されたＩＣカード５０は、ユーザにより、所望のＲ／Ｗ付ゲーム機２０に挿入される。Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０が挿入されたとき、ＩＣカード５０に施された特殊な初期化の有無を判定し、判定結果が特殊な初期化有りを示すとき、ＩＣカード５０内のカードＩＤ等の情報に基づいてＩＣカード５０の認証処理を実行する。
【００７６】
ここで、Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０を正当であると認証したとき、挿入されたＩＣカード５０からユーザ情報を読出すと共に、１回分のゲーム代に相当する値のゲームトークンを減算し、且つゲームの実行を許可する。ＩＣカード５０は、減算結果を反映した新たな残高を保持する。これにより、ユーザがＲ／Ｗ付ゲーム機２０のゲームを行う。
【００７７】
ゲーム終了に伴い、Ｒ／Ｗ付ゲーム機２０は、ゲーム実行の許可を取消してユーザによる操作を不可とすると共に、ＩＣカード５０の排出を許可する。なお、ゲーム終了前に例えば継続命令に相当する操作により、新たにＩＣカード５０内のゲームトークンが減算される一方、ゲームを現在の状態から継続してもよい。
【００７８】
このように、ゲーム開始時に、Ｒ／Ｗ付ゲーム機２０が、特殊な初期化の検知とカードの認証という２つのチェックを行うので、カードの改ざん等に対するセキュリティ性を向上させることができる。
【００７９】
また、初期化の検知は、ゲーム機能をもつ上位コンピュータとの通信を喚起することなく、ブラックボックス的に完了させることにより、機器の悪意の改ざんによる不正の余地を極めて低減化させることができる。
【００８０】
さらに、Ｒ／Ｗ付ゲーム機２０は、ゲームトークンの減少のみできるので、盗難にあってもＩＣカード５０内のゲームトークンを増加できないので、盗難に対する優れたセキュリティ性を実現させることができる。
【００８１】
次に、ゲームの実行に伴い、ＩＣカード５０内のゲームトークンが少額となったり零値になったとき、ユーザは、所望により、加算装置３０にＩＣカード５０を挿入すると共に、金銭を投入する。
【００８２】
加算装置３０は、ＩＣカード５０が挿入されたとき、ＩＣカード５０内のカードＩＤ等の情報に基づいてＩＣカード５０の認証処理を実行し、ＩＣカード５０を正当であると認証したとき、投入された金銭に基づいて、ＩＣカード５０内のゲームトークンを増加させると共に、履歴情報書込部３１により、ＩＣカード５０に履歴情報（加算装置のＩＤ、日付、増加した値、ユーザのカードＩＤ）を書込む。ゲームトークンの増加により、ＩＣカード５０は、再度、Ｒ／Ｗ付ゲーム機２０にてゲームの実行が可能となる。
【００８３】
このように、加算装置３０は、ゲームトークンの増加の前に、ＩＣカード５０の認証処理を実行するので、不正に関するセキュリティ性を実現させることができる。これに加え、ゲームトークンの増加の際には、ＩＣカード５０に履歴情報を書込むので、仮にゲームトークンが不正に増加された場合であっても、履歴情報の内容と加算装置３０のＩＤに基づいて、データ集計装置４０又は全体集計装置ＴＣが、不正の疑いのあるＩＣカード５０及び加算装置３０を検知できる。
【００８４】
このとき、例えば全体集計装置ＴＣが、不正の疑いのある加算装置３０のＩＤをＲ／Ｗ付ゲーム機２０に通知することにより、ＩＣカード５０の利用の前に、不正の疑いのある加算装置３０に充填されたゲームトークンをもつＩＣカード５０の使用を阻止することができる。またさらに、履歴情報の書込は、履歴情報書込部３１のみが可能とする書込制限の属性により、履歴情報の不正改ざんを著しく困難とすることができる。この履歴情報は、暗号化されて記録されることが不正改ざんの困難性の観点から好ましい。
【００８５】
一方、このような店舗Ａにおいては、例えば所定の時間毎にデータ集計装置４０からの要求により、ゲームカードデータ入力装置１０、Ｒ／Ｗ付ゲーム機２０及び加算装置３０は、夫々要求されるユーザ情報と更新（増加又は減少）したゲームトークンの情報とを組にしてデータ集計装置４０に送出する。データ集計装置４０は、これにより、ユーザとそのゲームトークン（売上高）とを把握することができる。
【００８６】
また、例えばゲームが好成績（高得点）で終了するとき、集計命令に相当する操作により、Ｒ／Ｗ付ゲーム機２０は、ゲーム結果をＩＣカード５０のユーザ情報と共に、データ集計装置４０に送出する。データ集計装置４０は、これにより、好成績（高得点）のユーザ及びそのゲーム結果を把握することができる。
【００８７】
また、データ集計装置４０は、ユーザ情報及び売上高の組、あるいはユーザ情報及びゲーム結果の組を全体集計装置ＴＣに送出する。以上の動作は、各店舗Ａ〜店舗Ｎに共通である。従って、全体集計装置ＴＣでは、全ての店舗Ａ〜店舗Ｎにおけるデータ集計装置４０〜４０Ｎの集計結果を受信して集計することにより、全ての店舗Ａ〜Ｎにおいて、ユーザ動向、売上高及びゲーム成績を管理することができる。
【００８８】
（閉店後）
店舗Ａの営業時間が終了すると、加算装置３０を停止させるため、管理者が管理者用ＩＣカードを挿入して暗証番号を入力する。
【００８９】
終了時チェック部３４は、管理者用ＩＣカードの認証処理を実行し、この管理者用ＩＣカードを正当と判定する。続いて、暗証番号チェック部３３は、管理者用ＩＣカードに関し、固有の暗証番号と入力された暗証番号とが一致した旨を確認する。続いて、オペレータがオペレータ用ＩＣカードを挿入して暗証番号を入力する。
【００９０】
終了時チェック部３４は、オペレータ用ＩＣカードの認証処理を実行し、このオペレータ用ＩＣカードを正当と判定する。
【００９１】
暗証番号チェック部３３は、オペレータ用ＩＣカードに関し、固有の暗証番号と入力された暗証番号とが一致した旨を確認する。
【００９２】
このように夫々固有のカードＩＤを有する管理者用ＩＣカードとオペレータ用ＩＣカードとが挿入され且つ各ＩＣカードが正当と判定され、さらに各ＩＣカード毎に、固有の暗証番号と入力された暗証番号とが一致したので、終了時チェック部３４は、加算装置３０内の残りのゲームトークンを零値に更新し、加算装置３０を停止させる。
【００９３】
これにより、閉店後は、加算装置３０が使用不可となるので、閉店後の不法侵入によるゲームトークンの不正な増加に対しても、優れたセキュリティ性を実現させることができる。
【００９４】
上述したように本実施形態によれば、ＩＣカード５０内のゲームトークンを増加可能な加算装置３０に関し、優れたセキュリティ性を開店時間前、開店時間中、閉店後にわたってそれぞれ実現させることができる。
【００９５】
また、Ｒ／Ｗ付ゲーム機２０に関しても、初期化の検知により、不正の余地を低減でき、また動作上、ゲームトークンの増加が不可能であるので、盗難に対する優れたセキュリティ性を実現させることができる。
【００９６】
さらに、本実施形態は、これらの優れたセキュリティ性を確保した上で、以下のような利点を有している。すなわち、各店舗Ａにおいては、データ集計装置４０は、時間帯毎に各Ｒ／Ｗ付ゲーム機２０の売上高を把握でき、各時間帯毎の各Ｒ／Ｗ付ゲーム機２０におけるユーザ情報に基づいて各時間帯毎の各Ｒ／Ｗ付ゲーム機２０におけるユーザの年齢、性別などのユーザ情報を把握することができる。
【００９７】
また、これら集計データを用い、例えば（１）性別、年齢による時限的プロモーション価格の設定が可能、（２）誕生日プロモーション価格などの個別化サービス、などのように機動的にプロモーション価格を設定したり、（３）店舗内でのゲーム成績ランキング発表サービスする等の種々の企画を実行することで、より一層のゲーム機の利用を喚起することができる。
【００９８】
一方、店舗全体においては、全体集計装置ＴＣが、全ての店舗Ａ〜Ｎにおいてユーザ動向、売上高及びゲーム成績を管理することができる。これにより、例えば、（１）新しいゲームの企画、投入を図るための基礎マーケティングを容易に実現でき、（２）ゲーム成績のランキングを集計し、各店舗Ａ〜Ｎに全店舗規模のランキングの情報を発表させてゲーム機の利用を喚起でき、（３）同様にインターネットのホームページ上でランキングを発表してゲーム機の利用を喚起することができる。
【００９９】
（第２の実施形態）
図４は本発明の第２の実施形態に係るゲーム用ＩＣカードセキュリティシステムの構成を示す模式図であり、図１と同一部分には同一符号を付してその詳しい説明を省略する。なお、以下の各実施形態についても同様にして重複した説明を省略する。
【０１００】
このゲーム用ＩＣカードセキュリティシステムは、第１の実施形態のＩＣカード５０を、一般家庭等で使用されるニンテンドー６４（ニンテンドー６４は、任天堂の商標）、セガサターン（セガサターンは、セガ・エンタープライゼス社の商標）及びPlayStation （PlayStation は、ソニー・コンピュータエンターテインメント社の商標）等の如き、コンシューマ（ＣＳ）・ゲーム機（一般のパーソナルコンピュータ（ＰＣ）をも含む）に適用させたものである。
【０１０１】
係るゲーム用ＩＣカードセキュリティシステムは、図１に示した構成（一部のみ図示）に加え、各家庭に所有されたＲ／Ｗ付コンシューマ・ゲーム機６０と、地域毎に設けられて各家庭のＲ／Ｗ付コンシューマ・ゲーム機６０に接続され、且つ各Ｒ／Ｗ付コンシューマ・ゲーム機６０からデータを集計して集計結果を全体集計装置ＴＣに送出可能な複数のデータ集計装置７０とを備えている。
【０１０２】
なお、店舗Ａ内のＲ／Ｗ付ゲーム機２０は、前述した機能に加え、ゲームが終了するとき、保存命令の入力により、ゲーム結果を暗号化してＩＣカード５０に保存する機能と、店舗Ａ内のデータ集計装置４０からの制御により、ゲーム結果に応じてインターネット上に設けられた特殊なホームページにアクセスするためのＵＲＬ（Uniform Resource Locators ）などをＩＣカード５０に保存する機能とを有している。
【０１０３】
なお、ゲーム結果を保存するときの暗号化としては、例えばゲーム結果を演算により暗号化する方式が使用可能であるが、メモリ内のカードＩＤ（ユーザに非通知）とカード表面のユーザＩＤとが異なることから、ゲーム結果とカードＩＤを用いて署名データを作成する方式が好ましい。また、ゲーム結果を圧縮して圧縮データを作成し、この圧縮データを元のゲーム結果に付加する等、任意の暗号化方式が使用可能である。
【０１０４】
一方、家庭内のＲ／Ｗ付コンシューマ・ゲーム機６０は、通常の初期状態からのゲーム実行機能に加え、ＩＣカード５０が挿入されたとき、ＩＣカード５０内の暗号化されたゲーム結果を復号化し、復号化されたゲーム結果に基づいて、終了したときの状態から継続してゲームを実行可能な機能と、ゲームが終了したとき、送出命令の入力により、ゲーム結果とＩＣカード５０のカードＩＤなどユーザ情報との組をデータ集計装置７０に送出する機能と、ＩＣカード５０内のＵＲＬに基づいて、インターネット上のホームページにアクセス可能な機能とをもっている。
【０１０５】
但し、Ｒ／Ｗ付コンシューマ・ゲーム機６０は、家庭等の非営利の場所に適用されるので、ＩＣカード５０に対するゲームトークンの増加又は減少機能が存在しない。また、Ｒ／Ｗ付コンシューマ・ゲーム機６０は、店舗のゲーム機２０と同様に特殊な初期化を検知する機能を備え、他のＩＣカードの利用を阻止してもよい。また、Ｒ／Ｗ付コンシューマ・ゲーム機６０は、ＰＣにて代用してもよい。
【０１０６】
データ集計装置７０は、インターネットオペレーション用のホストコンピュータを兼用し、各家庭のＲ／Ｗ付コンシューマ・ゲーム機６０から送出されたゲーム結果とカードＩＤなどユーザ情報との組を全体集計装置ＴＣに送出する機能と、Ｒ／Ｗ付コンシューマ・ゲーム機６０から指定されたＵＲＬに基づいて、Ｒ／Ｗ付コンシューマ・ゲーム機６０とインターネット上のホームページとを接続するための機能とをもっている。
【０１０７】
次に、このようなゲーム用ＩＣカードセキュリティシステムの動作を説明する。いま、店舗Ａ内のＲ／Ｗ付ゲーム機２０においては、ゲームが終了するとき、保存命令に相当するユーザの操作により、ゲーム結果を暗号化してＩＣカード５０に保存する。ユーザは、ＩＣカード５０を携帯して帰宅し、家庭内のＲ／Ｗ付コンシューマ・ゲーム機６０にＩＣカード５０を挿入する。
【０１０８】
Ｒ／Ｗ付コンシューマ・ゲーム機６０は、挿入されたＩＣカード５０内のゲーム結果を復号化して読出すと共に、このゲーム結果に基づいて、終了したときの状態から継続してゲームを実行する。また続いて、家庭内のゲーム結果をＩＣカード５０に保存した後、ユーザが店舗Ａに行き、店舗Ａ内のＲ／Ｗ付ゲーム機２０でゲームを継続してもよい。
【０１０９】
また、例えばゲームが高得点で終了したとき、Ｒ／Ｗ付コンシューマ・ゲーム機６０は、送出命令に相当するユーザの操作により、ゲーム結果とユーザ情報との組をデータ集計装置７０に送出する。
【０１１０】
データ集計装置７０は、このゲーム結果とユーザ情報との組を全体データ集計装置ＴＣに送出する。これにより、全体データ集計装置ＴＣは、各家庭におけるユーザ情報とゲーム結果との組を集計し、各家庭のユーザとそのゲーム成績を管理することができる。
【０１１１】
また、全体データ集計装置ＴＣは、前述した通り、各店舗Ａ〜Ｎにおけるユーザ動向、売上高とゲーム成績を管理するので、各店舗Ａ〜Ｎと各家庭との共通のユーザを一元管理することができる。
【０１１２】
続いて、本実施形態のゲーム用ＩＣカードセキュリティシステムをインターネットに適用した場合の動作を述べる。いま前述同様に、店舗Ａ内のＲ／Ｗ付ゲーム機２０においては、例えばゲームが好成績（高得点）で終了するとき、集計命令に相当するユーザの操作により、ゲーム結果及びユーザ情報の組をデータ集計装置４０に送出する。
【０１１３】
データ集計装置４０は、このゲーム結果が所定の基準よりも好成績（高得点）であるとき、特殊なホームページのアドレスを示すＵＲＬを与えるようにＲ／Ｗ付ゲーム機２０を制御する。店舗Ａ内のＲ／Ｗ付ゲーム機２０は、この制御により、ＵＲＬをＩＣカード５０に保存させる。
【０１１４】
しかる後、ユーザは、ＩＣカード５０を携帯して帰宅し、家庭内のＲ／Ｗ付コンシューマ・ゲーム機６０にＩＣカード５０を挿入する。家庭内のＲ／Ｗ付コンシューマ・ゲーム機５０は、ＩＣカード５０内のＵＲＬに基づいて、インターネット上のホームページにアクセスするようにデータ集計装置７０にＵＲＬを指定する。
【０１１５】
データ集計装置７０は、指定されたＵＲＬにアクセスする資格がユーザにあることを確認するためにＲ／Ｗ付コンシューマ・ゲーム機６０を制御してＩＣカード５０に記録されているゲームの記録を読出してチェックする。しかる後に、データ集計装置７０は、このＵＲＬに基づいて、Ｒ／Ｗ付コンシューマ・ゲーム機６０とインターネット上のホームページとを接続する。
【０１１６】
上述したように本実施形態によれば、ＩＣカード内にゲーム結果を保存し、店舗のＲ／Ｗ付ゲーム機２０と家庭内のＲ／Ｗ付コンシューマ・ゲーム機６０とのゲームを継続的に実行できるので、例えば長い時間を要する種類のゲーム（ロームプレイングゲーム等）のゲーム機に対し、その利用を喚起することができる。
【０１１７】
また、全体データ集計装置が、各店舗Ａ〜Ｎと各家庭との共通のユーザを一元管理することができる。これにより、例えば、ゲーム成績のランキングを各店舗Ａ〜Ｎ並びにホームページ等に公表することができる。
【０１１８】
さらに、各店舗Ａ〜ＮのＲ／Ｗ付ゲーム機２０〜２０Ｎと、各家庭のＲ／Ｗ付コンシューマ・ゲーム機６０とに共通のゲームに対して、プロモーション期間を設定し、ゲーム成績のランキングに応じて何らかの利益を与えることにより、各店舗Ａ〜Ｎでは一層の利用を喚起できる一方、家庭では、ホームページ等でこのプロモーションを知ったユーザにゲームソフトの購入を促すことができる。
【０１１９】
一方、インターネットへの適用においては、Ｒ／Ｗ付コンシューマ・ゲーム機６０にＩＣカード５０を挿入するだけでインターネットの特定のホームページにアクセスすることができる。また、ホームページ側では、ＩＣカード５０のカードＩＤやユーザ情報により、ユーザを認識することができる。さらに、ゲーム結果の上位者をインターネットにより、公表することができる。
【０１２０】
また、ゲーム結果は、暗号化されてＩＣカード５０に保持されるので、ゲームデータの一貫性と改ざん防止性を確保でき、成績公表などにおいて公平性や安心感をユーザに与えることができ、ひいては一層のゲーム利用の喚起を期待することができる。
【０１２１】
さらに、暗号化の際に、ゲーム結果をカードＩＤの署名データに変換することにより、メモリ内のカードＩＤとカード表面のユーザＩＤとが異なることから、改ざん防止性をより一層向上させることができる。
【０１２２】
またさらに、ゲーム結果は、換金的価値がないので、万が一改ざんされたとしても、システム運用上、金銭的損失が発生せず、重大な傷害とはならないので、本質的に優れたセキュリティ性を実現させることができる。
【０１２３】
なお、本実施形態では、基準よりも好成績（高得点）のユーザにＵＲＬを与えた場合を説明したが、詳しくは、ゲーム成績を数段階に分けて夫々ＵＲＬを用意し、ゲーム成績に応じたＵＲＬを与えてもよい。また、誕生日を迎えたユーザや、利用回数の多いユーザ等のように、任意条件のユーザにＵＲＬを与えてもよい。さらに、ＩＣカード発行時に入力された、全ユーザを対象としたＵＲＬを用いて同様にホームページにアクセスしてもよい。
【０１２４】
データ集計装置７０は、夫々の特定ホームページに設定されたアクセス条件に基づいてそのホームページへのアクセスを管理するため、接続要求を出してきたＲ／Ｗ付コンシューマ・ゲーム機６０を制御してＩＣカード５０に記録されているユーザ情報やゲームの記録を読出して条件が満たされていることを確認する。
【０１２５】
（第３の実施形態）
図５は本発明の第３の実施形態に係るゲーム用ＩＣカードセキュリティシステムの応用例を示す模式図である。この応用例は、家庭内のＲ／Ｗ付コンシューマ・ゲーム機６０からインターネットを介して物品を購入可能な通信販売の形態を示している。
【０１２６】
すなわち、Ｒ／Ｗ付コンシューマ・ゲーム機６０は、ユーザの操作により、購入したい物品をホームページから選択する。ホームページのホストコンピュータ８０は、ＩＣカード５０のカードＩＤに基づいて、ユーザを特定して受付番号を発行し、受付番号をユーザに通知すると共に、カードＩＤと受付番号との組を全体集計装置ＴＣに与える。全体集計装置ＴＣは、カードＩＤ及び受付番号の組を例えばコンビニエンスストアの如き、ＰＯＳ（point of sale ）システムを有する決済機関９０からの支払い通知が送られて来るまで一定期間保存維持する。
【０１２７】
しかる後、ユーザがＩＣカード５０を携帯して決済機関９０に行き、受付番号を言ってＩＣカード５０を店員に渡す。
【０１２８】
決済機関９０においては、図示しないＲ／Ｗ付計算機が店員の操作により、ＩＣカード５０のカードＩＤを読出すと共に、入力された受付番号とカードＩＤを全体集計装置ＴＣに送出する。全体集計装置ＴＣでは、保存維持されているカードＩＤと受付番号の組に該当するものがあるかどうか確認し、決済機関９０のＲ／Ｗ付計算機に伝達する。しかる後にＲ／Ｗ付計算機は当該申込が正当である旨の回答を表示すると共に、物品の請求書をプリンタを介して印字出力する。
【０１２９】
以下、通常の公共料金等の支払いと同様に、ユーザから代金を得ると、請求書のバーコードがＲ／Ｗ付計算機に読取られ、物品の代金の支払い済を示す通知が全体集計装置ＴＣに送出される。なお、請求書は、領収印が押されてユーザに渡される。
【０１３０】
全体集計装置ＴＣは、支払い済の通知を受けると、物品の識別情報、ユーザの氏名及び住所の組を例えば物品の配送部門に連絡し、物品をユーザ宅に配送させるための処理を実行する。
【０１３１】
上述したように本実施形態によれば、インターネット上で代金を決済せず、しかも、代金を領収した後に物品を配送するので、インターネット上の通信販売を極めて安全に運用することができる。
【０１３２】
また、ゲーム結果に応じてＵＲＬが異なる場合、ＵＲＬの発行数に基づいて、ホームページ毎に物品の販売量を推定することができる。
【０１３３】
（第４の実施形態）
次に、本発明の第４の実施形態に係るゲーム用ＩＣカードセキュリティシステムについて図１を用いて説明する。
【０１３４】
すなわち、本実施形態は、第１の実施形態の変形例であり、セキュリティ性の向上を図ったものであって、具体的には、ＩＣカード５０とＲ／Ｗ付ゲーム機２０との双方が互いに相手を確認するための相互認証のセキュリティ機能を有している。
【０１３５】
ここで、ＩＣカード５０は、前述した機能に加え、Ｒ／Ｗ付ゲーム機２０の要求に応じて、多様化暗号鍵に基づく認証データ計算のためのカードＩＤ、又はＩＣカード５０自身に格納されている自身の多様化暗号鍵を用いて計算した認証データ、又はゲームトークン値、をＲ／Ｗ付ゲーム機２０に送出する機能と、Ｒ／Ｗ付ゲーム機２０から受ける、Ｒ／Ｗ付ゲーム機２０がＩＣカード５０のカードＩＤに基づく多様化暗号鍵を算出しこれを用いて計算した認証データ又はゲームトークンの支払い要求を夫々確認して不正のときには通信切断等の対策処理を実行するセキュリティ機能とを有している。
【０１３６】
Ｒ／Ｗ付ゲーム機２０は、前述した構成に加え、ＩＣカード５０から伝達される認証データ、及びカードＩＤ、及びゲームトークン値を夫々確認して不正のときには通信切断及び管理者への通知等の対策処理を実行するセキュリティ機能を有している。
【０１３７】
また、Ｒ／Ｗ付ゲーム機２０は、処理の迅速化の観点から第１の実施形態とは異なり、自己のゲーム機２０内の個々のゲーム（の新規実行、再実行又は継続）毎にはゲームトークンを減算せず、ユーザが自己のゲーム機２０から離れるような全体のゲーム終了時の１回のみＩＣカード５０内のゲームトークンを実質的に減算させる機能をもつ。
【０１３８】
但し、Ｒ／Ｗ付ゲーム機２０は、第１の実施形態と同様に個々のゲーム毎にゲームトークンを実質的に減算する構成としても、前述したセキュリティ機能を実行可能である。また逆に、この全体のゲーム終了時の１回のみゲームトークンを実質的に減算させる機能を第１の実施形態のＲ／Ｗ付ゲーム機２０に適用してもよいことは言うまでもない。
【０１３９】
次に、以上のようなゲーム用ＩＣカードセキュリティシステムの動作を説明する。なお、重複した説明を省略し、ここでは、ＩＣカード５０とＲ／Ｗ付ゲーム機２０との間のセキュリティ機能に関連した部分について述べる。まず、ＩＣカード５０がＲ／Ｗ付ゲーム機２０のＲ／Ｗに挿入されると、Ｒ／Ｗ付ゲーム機２０は、図６に示すように、ＩＣカード５０との間でＩＤ情報に基づく多様化暗号鍵による、乱数等の不随意要素を介在させた、いわゆる動的認証を行う。
【０１４０】
これにはＩＣカード５０が一意にもつカードＩＤが用いられる。また、Ｒ／Ｗ付ゲーム機２０には該ＩＤ情報から多様化暗号鍵を算出するための元となる鍵（いわゆるマスターキー）が格納されている。
【０１４１】
ＩＣカード５０はその初期化の際にマスターキーを用いて多様化暗号鍵が計算され、格納されている。
【０１４２】
動的認証は次のように行われる。すなわち、ＩＣカード５０は、Ｒ／Ｗ付ゲーム機２０が、ＩＣカード５０のカードＩＤに基づいて算出する認証データ検証用多様化暗号鍵を用いて計算し伝達する認証データを、自身に格納された認証データ検証用多様化暗号鍵で検証することにより、Ｒ／Ｗ付ゲーム機２０が正式に製造された機械であるか否（偽造された機械）かを判定し、偽造された機械のとき、直ちに通信の切断等により処理を終了するが、正式に製造された機械のとき、ＩＣカード５０自身に格納された認証データ計算用多様化暗号鍵を用いて計算した認証データをＲ／Ｗ付ゲーム機２０に検証させるため、必要な情報の読出しに応じることになる。
【０１４３】
次に、Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０のカードＩＤに基づいて認証データ計算用多様化暗号鍵を算出して、ＩＣカード５０から伝達される認証データの検証を行うことで、ＩＣカード５０が正式に発行されたものであるか否（偽造ＩＣカード）かを判定し、偽造ＩＣカードのときには通信を切断する等によって処理を終了すると共に、管理者などに偽造ＩＣカードが使用されたことを知らせる。
【０１４４】
なお、上記のいわゆる動的相互認証の処理では、ＩＣカード５０によるＲ／Ｗ付ゲーム機２０からの認証データ検証と、Ｒ／Ｗ付ゲーム機２０によるＩＣカード５０からの認証データ検証という、２つの処理はその順序が入れ替わってもよい。
【０１４５】
また、上記の例では対称型暗号鍵方式（いわゆる共通暗号鍵方式）を用いて解説したが、非対称型暗号方式（いわゆる公開暗号鍵方式）の場合も検証の流れは同じである。
【０１４６】
なお、上記の動的認証はＩＣカード５０とＲ／Ｗ付ゲーム機２０が持つゲームトークンの減算及び加算の処理の際に行ってもよい。また、上記の動的認証はＩＣカード５０と加算装置３０との間でも行うことができる。
【０１４７】
また、Ｒ／Ｗ付ゲーム機２０は、判定結果が正式発行のＩＣカードを示すとき、ＩＣカ一ド５０にゲームトークンの値の送信を要求する。
【０１４８】
これにより、ＩＣカード５０は、現在残っているゲームトークンの値をＲ／Ｗ付ゲーム機２０に送信する。
【０１４９】
次に、Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０から受信したゲームトークンの値と、自己のゲームの実行に要するゲームトークンの値との大小関係を判定し、ＩＣカード５０から受信したゲームトークンの値がゲーム実行に要するゲームトークンの値に満たないとき、ゲーム実行不可の旨をユーザに通知し、且つＲ／ＷからＩＣカード５０を排出する。
【０１５０】
また、Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０から受信したゲームトークンの値がゲーム実行に要するゲームトークンの値以上のとき、自己のゲームを実行させる。これにより、ユーザは、前述同様にゲームを行うと共に、ゲームが終了すると、所望により命令を入力し、ゲームを再実行（リプレイ）又は継続（continue）する。
【０１５１】
なお、Ｒ／Ｗ付ゲーム機２０は、例えばゲーム終了時にＩＣカード５０から受信した値からゲーム実行に要するゲームトークンの値を減算し、ゲームの再実行又は継続時に、減算されたゲームトークンの値と、ゲーム実行に要するゲームトークンの値との大小関係を判定する。ここで、減算されたゲームトークンの値がゲーム実行に要するゲームトークンの値に満たなくなった時点でゲームの再実行又は継続を中止させ、強制的にゲーム機能の処理を終丁させる。
【０１５２】
続いて、このように強制的にゲーム機能が終了され又は任意にゲームを終了させるとき、Ｒ／Ｗ付ゲーム機２０は、ゲームトークンの減算結果を積算した値を支払う旨の支払い要求をＩＣカード５０に与える。
【０１５３】
ＩＣカード５０は、Ｒ／Ｗ付ゲーム機２０から支払い要求を受けたゲームトークンの値が正当であるか否かを判定し、判定結果が誤り（支払い要求の値がゲームトークンの特徴を示さない又はメモリ内の値よりも大きい等）のときには処理を終了するが、判定結果が正当であるときにはメモリ内のゲームトークンを支払い要求の分だけ減少させると共に、ゲームトークンを減少させた旨をＲ／Ｗ付ゲーム機２０に通知する。
【０１５４】
次に、Ｒ／Ｗ付ゲーム機２０は、ＩＣカード５０からの通知が正当であるか否かを判定し、判定結果が誤りのときには処理を終了するが、判定結果が正当であるときには、カードＩＤ及び減少させたゲームトークンの値（及び前述したユーザ情報など）をデータ集計装置４０に送信する。
【０１５５】
送信完了後、Ｒ／Ｗ付ゲーム機２０は、処理を終了し、ＩＣカード５０をＲ／Ｗから排出する。
【０１５６】
上述したように本実施形態によれば、第１の実施形態の効果に加え、ＩＣカード５０とＲ／Ｗ付ゲーム機２０との間で常にセキュリティシステムが各装置毎に動作することにより、専用のセキュリティ装置を設けずにセキュリティ機能を実現するので、セキュリティ性を向上できると共に、セキュリティの処理能力や処理速度を向上させることができる。
【０１５７】
詳しくは、第１の実施形態にてＩＣカード５０と加算装置３０との間で常にセキュリティシステムが各装置毎に動作していたが、これにＩＣカード５０とＲ／Ｗ付ゲーム機２０との間のセキュリティシステムを加えたことにより、ＩＣカード５０、Ｒ／Ｗ付ゲーム機２０及び加算装置３０の全ての構成においてセキュリティシステムを働かせるので、より一層、セキュリティ性を向上させることができる。
【０１５８】
（第５の実施形態）
次に、本発明の第５の実施形態に係るゲーム用ＩＣカードセキュリティシステムについて図１及び図６を用いて説明する。
【０１５９】
すなわち、本実施形態は、第４の実施形態の変形形態であり、より優れたセキュリティ性の実現を図るものであって、具体的には第４の実施形態におけるＲ／Ｗ付ゲーム機２０の認証処理をＲ／Ｗ付ゲーム機２０に属するＳＡＭが実行する構成となっている。
【０１６０】
次に、以上のようなゲーム用ＩＣカードセキュリティシステムの動作を説明する。なお、ここでは、ＩＣカード５０、Ｒ／Ｗ付ゲーム機２０及びそのＳＡＭが夫々偽装された３つの場合について順次述べる。
【０１６１】
（偽造ＩＣカード）
例えば、正式に発行されたＩＣカード５０が正式なＲ／Ｗ付ゲーム機２０のＲ／Ｗに挿入されると、図６を用いて述べたように処理が進行する。これは以下の各偽造防止の形態においても同様であるものとする。一方、偽造された偽造ＩＣカード５０Ｘが正式なＲ／Ｗ付ゲーム機２０のＲ／Ｗに挿入されると、前述した処理のうち、認証データの検証による判定処理の部分が、図３に示した如く、Ｒ／Ｗ付ゲーム機２０のＳＡＭにより実行される。
【０１６２】
このとき、図７に示すように、判定結果が偽造ＩＣカ一ド５０Ｘを示すと、Ｒ／Ｗ付ゲーム機２０のＳＡＭは、前述同様に、通信を切断する等によって処理を終了すると共に、管理者などに偽造ＩＣカードが使用されたことを知らせる。
【０１６３】
すなわち、本実施形態は、第４の実施形態とほぼ同様の動作であるものの、Ｒ／Ｗ付ゲーム機のＳＡＭにより、偽造ＩＣカード５０Ｘか否かの認証処理を行うので、演算過程及び演算結果を外部に暴露することなく、かつ敏速に偽造ＩＣカードに対して対応することができ、セキュリティ性を向上させることができる。
【０１６４】
また、正式に発行されたＩＣカード本体にゲームトークンが不正に書込まれたという偽造による偽造ＩＣカード５０Ｘである場合にも、ＩＣカード５０Ｘがゲームトークンの情報をＲ／Ｗ付ゲーム機２０に送信すると、Ｒ／Ｗ付ゲーム機２０のＳＡＭがゲームトークンの情報に付加されるところの、トークンの値の増加処理に使用された加算装置（に搭載されたＳＡＭ）のＩＤ情報をチェックすることで当該加算処理の正当性を判定できるので、不正書込されたゲームトークンの使用を阻止することができる。
【０１６５】
（偽造Ｒ／Ｗ付ゲーム機）
例えば、正式に発行されたＩＣカード５０が偽造Ｒ／Ｗ付ゲーム機２０ＸのＲ／Ｗに挿入されると、図８に示すように、偽造Ｒ／Ｗ付ゲーム機２０Ｘは、ＩＣカード５０に対して何らかの機能実行を要求する。
【０１６６】
ところが、ＩＣカード５０は、偽造Ｒ／Ｗ付ゲーム機２０Ｘの要求を確認するが、正式なＲ／Ｗ付ゲーム機２０との間では実行されているべき、ＩＤ情報に基づく多様化暗号鍵による動的認証が遂行されていないため、この要求を拒否する。
【０１６７】
よって、ＩＣカード５０は偽造Ｒ／Ｗ付ゲーム機２０Ｘを偽造された機械であると判定し、通信の切断等により、処理を終了する。従って、偽造Ｒ／Ｗ付ゲーム機２０ＸによるＩＣカード５０の使用が阻止される。
【０１６８】
すなわち、本実施形態では、ＩＣカード５０により偽造Ｒ／Ｗ付ゲーム機２０Ｘの認証処理を行うので、敏速に偽造Ｒ／Ｗ付ゲーム機２０Ｘに対応することができ、セキュリティ性を向上させることができる。
【０１６９】
従って、偽造Ｒ／Ｗ付ゲーム機２０Ｘにより不正にゲームトークンをＩＣカード５０から引きだそうとしても、ＩＣカード５０では通信を遮断するなどの自已防衛機能を発現させる。これにより、ＩＣカードおよびＲ／Ｗ付ゲーム機の不正な使用を防止することができる。
【０１７０】
なお、ＩＣカード５０は、偽造Ｒ／Ｗ付ゲーム機２０Ｘからの要求を理解できたとしても、第４の実施形態と同様に偽造Ｒ／Ｗ付ゲーム機２０Ｘのゲーム機ＩＤに基づいて認証処理を実行するので、Ｒ／Ｗ付ゲーム機の不正な使用を防止することができる。
【０１７１】
（偽造ＳＡＭ）
例えば図９に示すように、正式に製造されたＲ／Ｗ付ゲーム機２０に偽造ＳＡＭ２１ｘが取付けられた場合、Ｒ／Ｗ付ゲーム機２０は、図６に述べたように、ＩＣカード５０との間でＩＤ情報に基づく多様化暗号鍵による、乱数等の不随意要素を介在させた、いわゆる動的認証を行う。
【０１７２】
ＩＣカード５０は、前述した認証処理の後、Ｒ／Ｗ付ゲーム機２０の要求に応じて自身のカードＩＤに基づく動的認証をＲ／Ｗ付ゲーム機２０に実行させるべく必要な情報の読出しに応じることになる。
【０１７３】
次に、Ｒ／Ｗ付ゲーム機２０に取付けられた偽造ＳＡＭ２１ｘは、ＩＣカード５０にゲームトークンの変更命令を送信する。この変更命令は、例えばゲームトークンを制限金額まで増加（減少）する内容をもつ。
【０１７４】
ここで、この種の変更命令は、ＳＡＭにより多様化暗号鍵による認証を伴い、また署名が付加されているものを用いることにより、ＩＣカード５０は、この変更命令に基づいて認証処理を実行し、変更命令が偽造ＳＡＭ２１ｘによるものであることを確認できる。
【０１７５】
あるいは、ＩＣカード５０は、ゲームトークンをゲーム使用状態に対応して変化させること（例えばゲーム実行中、ゲームが好成績のときにゲームトークンを増加、など）を記憶した構成とすることにより、仮にＲ／Ｗ付ゲーム機２０からゲームトークンを増加（減少）させる旨の変更命令を受けたとしても、偽造ＳＡＭ２１ｘによる命令であると確認できるので、通信を切断することができる。
【０１７６】
従って、正式に製造されたＲ／Ｗ付ゲーム機２０に偽造ＳＡＭ２１ｘを付加して不正な処理を試みても、正式に発行されたＩＣカード５０を使用することはできない。
【０１７７】
つまり、本実施形態では、偽造された偽造ＳＡＭ２１ｘまたは正式に製造されたＳＡＭに不正な処理をさせたとしても、ＩＣカード５０がＳＡＭを確認するので、不正な処理に対して敏速に対応することができる。
【０１７８】
従って、偽造ＳＡＭ２１ｘにより不正にゲームトークンを増加（減少）させようとしても、ＩＣカード５０では通信を遮断したり、ＩＣカード５０自体が使用不能になったりするなどの自己防衛機能により、ＩＣカードの不正な使用を防止することができる。
【０１７９】
上述したように本実施形態によれば、第４の実施形態の効果に加え、ＩＣカード５０とＲ／Ｗ付ゲーム機２０との間にてＳＡＭを用いたセキュリティシステムが働くので、もし偽造されたものが使用されたとしても、ＳＡＭを用いたセキュリティシステムによりほぼ使用不可能となると共に、偽造を用いたユーザを管理者などに通報することができる。
【０１８０】
すなわち、第４の実施形態で述べたＩＣカード５０、Ｒ／Ｗ付ゲーム機２０及び加算装置３０におけるセキュリティシステムにおいて、ＳＡＭを用いた認証処理を行うので、より一層、セキュリティ性を向上させることができる。
【０１８１】
（他の実施形態）
なお、上記第１及び第４の実施形態では、理解の便宜上、ゲーム実行回数に対応させてゲームトークンのデジタルデータの値を減少させる場合を説明したが、これに限らず、ゲーム実行回数に対応させてゲームトークンのデジタルデータの値を増加させる構成としても、前述した通り、実質的にはゲームトークンを減少させているので、本発明を同様に実施して同様の効果を得ることができる。
【０１８２】
また、上記第１の実施形態では、管理者用ＩＤ記憶手段を管理者用ＩＣカードとし、且つオペレータ用ＩＤ記憶手段をオペレータ用ＩＣカードとした場合について説明したが、これに限らず、ＩＣカードに代えて、メモリカードを用いてもよい。また、カード等の記憶媒体を用いずに暗証番号（パスワードでもよい）を入力してもよい。あるいは、管理者は暗証番号の入力のみとし、オペレータはオペレータ用ＩＣ（メモリ）カードを挿入するという組合せとしてもよい。なお、カード挿入後は暗証番号を入力するシステムでもよいし、挿入時のＩＤ認証処理のみで済ますシステムでもよい。いずれにしても管理者とオペレータとにより別々に情報が管理されるシステムであれば、本発明の概念に包含される。すなわち、前述同様に実施して同様の効果を得ることができる。
【０１８３】
また、各実施形態に述べた各セキュリティの方式は、所望により、適宜選択して設けることができる。すなわち、上述した各セキュリティの機能を全て備えることが最も好ましいのは言うまでもないが、例えば、ＳＡＭによる履歴情報の書込を省略し、且つ前述した管理者用ＩＣカードとオペレータ用カードを挿入時のＩＤ認証処理のみとして暗証番号の入力を省略したシステムとしてもよい。このような幾つかのセキュリティ機能が省略されたシステムでも、残りの実施されたセキュリティ機能に伴って良好なセキュリティ性を実現することができる。
【０１８４】
その他、本発明はその要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【０１８５】
【図１】本発明の実施形態に係るゲーム用ＩＣカードセキュリティシステムの構成を示す模式図
【図２】同実施形態におけるＩＣカードのファイル構成を示す模式図
【図３】同実施形態におけるＳＡＭの部分構成を示す模式図
【図４】本発明の第２の実施形態に係るゲーム用ＩＣカードセキュリティシステムの構成を示す模式図
【図５】本発明の第３の実施形態に係るゲーム用ＩＣカードセキュリティシステムの応用例を示す模式図
【図６】本発明の第４の実施形態に係るゲーム用ＩＣカードセキュリティシステムの動作を説明するための模式図
【図７】本発明の第５の実施形態に係るゲーム用ＩＣカードセキュリティシステムの動作を説明するための模式図
【図８】同実施形態における動作を説明するための模式図
【図９】同実施形態における動作を説明するための模式図
【符号の説明】
【０１８６】
１０，１０Ｎ…ゲームカードデータ入力装置、２０，２０Ｎ…Ｒ／Ｗ付ゲーム機、２０Ｘ…偽造Ｒ／Ｗ付ゲーム機、２１ｘ…偽造ＳＡＭ、３０，３０Ｎ…加算装置、３１…履歴情報書込部、３２…起動チェック部、３３…暗証番号チェック部、３４…終了時チェック部、４０，４０Ｎ，７０…データ集計装置、５０…ＩＣカード、５０Ｘ…偽造ＩＣカード、６０…Ｒ／Ｗ付コンシューマ・ゲーム機、８０…ホストコンピュータ、９０…決済機関、ＴＣ…全体集計装置、Ａ，Ｎ…店舗。
【図１】
2007061650.tif 000003
【図２】
2007061650.tif 000004
【図３】
2007061650.tif 000005
【図４】
2007061650.tif 000006
【図５】
2007061650.tif 000007
【図６】
2007061650.tif 000008
【図７】
2007061650.tif 000009
【図８】
2007061650.tif 000010
【図９】
2007061650.tif 000011