(57)【要約】【課題】遊戯カード等にＩＣチップを搭載する等して各種情報を記録したり、遊戯カード等を利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カード等の不正使用を防止できるようにする。【解決手段】カードに設けられた識別情報を読み取って認証データを生成する認証データ生成手段と、該認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得する暗号化データ取得手段と、前記認証データ及び前記暗号化データを送信する送信手段とを備えたカード認証用端末装置と、前記送信手段が送信する前記認証データ及び前記暗号化データを受信する受信手段と、該受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証する認証手段とを備えたカード認証用サーバーとを備えたカード認証システム。【選択図】図２
2017005460.tif 000002
【特許請求の範囲】
【請求項１】
カードに設けられた識別情報を読み取って認証データを生成する認証データ生成手段と、該認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得する暗号化データ取得手段と、前記認証データ及び前記暗号化データを送信する送信手段とを備えたカード認証用端末装置と、
前記送信手段が送信する前記認証データ及び前記暗号化データを受信する受信手段と、該受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証する認証手段とを備えたカード認証用サーバーと
を備えたことを特徴とするカード認証システム。
【請求項２】
前記認証手段は、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証することを特徴とする請求項１記載のカード認証システム。
【請求項３】
前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とする請求項１又は請求項２記載のカード認証システム。
【請求項４】
前記カード認識システムに使用される前記カード認証用携帯型電子装置であって、
カードに設けられた識別情報から得られた認証データを取得する認証データ取得手段と、
前記認証データを暗号化するための暗号鍵を記憶する暗号鍵記憶手段と、
前記認証データ取得手段が取得した前記認証データを前記暗号鍵記憶手段に記憶された前記暗号鍵で暗号化する暗号化手段と、
前記暗号化手段が暗号化した暗号化データを出力する暗号化データ出力手段と
を備えたことを特徴とするカード認証用携帯型電子装置。
【請求項５】
前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とする請求項４記載のカード認証用携帯型電子装置。
【請求項６】
前記カード認識システムに使用される前記カード認証用端末装置であって、
カードに設けられた識別情報を読み取って認証データを生成する認証データ生成手段と、
前記認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得する暗号化データ取得手段と、
前記認証データ及び前記暗号化データを送信する送信手段と
を備えたカード認証用端末装置。
【請求項７】
前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とする請求項６記載のカード認証用端末装置。
【請求項８】
前記カード認識システムに使用される前記カード認証用サーバーであって、
カードに設けられた識別情報から得られた認証データ及び該認証データをカード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを受信する受信手段と
前記受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証する認証手段と
を備えたことを特徴とするカード認証用サーバー。
【請求項９】
前記認証手段は、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証することを特徴とする請求項８記載のカード認証用サーバー。
【請求項１０】
前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とする請求項８又は請求項９記載のカード認証用サーバー。
【請求項１１】
カードに設けられた識別情報を読み取って認証データを生成する生成ステップと、
カード認証用携帯型電子装置が、前記生成ステップで生成した前記認証データを暗号鍵で暗号化した暗号化データを取得する取得ステップと、
前記生成ステップで生成した前記認証データ及び前記取得ステップで取得した前記暗号化データを送信する送信ステップと、
前記送信ステップで送信した前記認証データ及び前記暗号化データを受信する受信ステップと、
前記受信ステップで受信した前記暗号化データに基づいて、前記受信ステップで受信した前記認証データの正当性を認証する認証ステップと
を備えたことを特徴とするカード認証方法。
【請求項１２】
前記認証ステップは、前記受信ステップが受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信ステップで受信した前記暗号化データを照合することにより前記認証データの正当性を認証することを特徴とする請求項１１記載のカード認証方法。
【請求項１３】
前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とする請求項１１又は請求項１２記載のカード認証システム。
【請求項１４】
請求項１１乃至請求項１３のいずれかに記載したカード認証方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードゲームに使用される遊戯カード等のカードの正当性を認証するカード認証システム、カード認証用携帯型電子装置、カード認証用端末装置、カード認証用サーバー、カード認証方法及びプログラムに関するものである。
【背景技術】
【０００２】
遊戯カードは、利用者がゲーム機にセットしてカードゲームを楽しむことができ、その代表であるトレーディングカードは利用者間で取引される交換価値のあるカードともなっている。このトレーディングカードにおいては、一方の面に描かれたキャラクターに関する固有情報が、他方の面に描かれたタイトル文字や背景の中に電子透かしとして印刷され、利用者は、トレーディングカードをゲーム機にセットして、トレーディングカードに電子透かしとして印刷された固有情報をゲーム機に読み取らせることにより、カードゲームが行えるようになっている。
そして、特開２０１１−１５１５３３号公報（特許文献１）には、小さな電子透かしであっても読み取り可能な電子透かし印刷物が開示されている。
しかしながら、トレーディングカードに印刷する電子透かしを小さくして視認できないようにしても、トレーディングカードに印刷された絵柄をコピーしてトレーディングカードを偽造した場合には、電子透かしも他の絵柄と共にコピーされ、ゲーム機に偽造したトレーディングカードをセットしてゲームを行うことができ、偽造によるトレーディングカードの不正使用が絶えないという問題があった。
【０００３】
また、特開２０１３−１４１５６４号公報（特許文献２）には、トレーディングカードにＩＣチップを搭載してそのＩＣチップに登録状態情報を記憶しておき、登録状態情報が登録済の状態では、携帯端末から個別情報が読み出せないようにし、一枚のトレーディングカードに対して一人の利用者のみが利用可能なトレーディングカード利用システムが開示されている。
しかしながら、上記トレーディングカード利用システムにおいては、トレーディングカードにＩＣチップを搭載してそのＩＣチップに登録状態情報等の各種情報を記憶させておく必要があり、トレーディングカードが高価なものとなるのみならず、トレーディングカードに各種情報を記憶させる手間が生ずるという問題があった。
【０００４】
ところで、ＩＣカードはその偽造が困難であり、セキュリティー性が高いことから、各種システムの認証用に使用され、サーバーに通信回線を介して接続してゲームができるゲーム機においても、正規ユーザーの認証用としても使用されている。
例えば、特開平１１−６６００８号公報（特許文献３）には、モデム装置が装着可能であって、モデム装置を装着してからサーバーに通信回線を介して接続され、認証情報を送信してサーバーで正規ユーザーである認証を受けた時に、一定のサービスを受けることができるゲーム装置において、正規ユーザーに与えられるＩＣカードのカードＩＤと認証情報とが記録される記録媒体がモデム装置に設けられ、モデム装置に挿入されたＩＣカードのカードＩＤが、記録媒体に記録されたカードＩＤと一致する時に、記録された前記認証情報が前記サーバーに送信されるゲーム装置が開示されている。
しかしながら、上記ゲーム装置は遊戯カード等から情報を読み取ってゲーム行うものでなく、また、上記ゲーム装置は、モデム装置（ゲーム装置側）にカードＩＤと認証情報と記憶させておくという煩わしさが生じ、さらに、ゲームセンター等の公衆スペースに設置されているアーケードゲーム等の多数の利用者が利用するゲーム装置に上記ゲーム装置を適用しようとしても、ゲーム装置側に利用者のすべてのカードＩＤと認証情報を記憶させておくことはできないという問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１５１５３３号公報
【特許文献２】特開２０１３−１４１５６４号公報
【特許文献３】特開平１１−６６００８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、遊戯カード等にＩＣチップを搭載する等して各種情報を記録したり、遊戯カード等を利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カード等の不正使用を防止できるようにすることである。
【課題を解決するための手段】
【０００７】
本発明は、カードに設けられた識別情報を読み取って認証データを生成する認証データ生成手段と、該認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得する暗号化データ取得手段と、前記認証データ及び前記暗号化データを送信する送信手段とを備えたカード認証用端末装置と、前記送信手段が送信する前記認証データ及び前記暗号化データを受信する受信手段と、該受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証する認証手段とを備えたカード認証用サーバーとを備えたカード認証システムを提供して、上記課題を解決するものである。
【０００８】
本発明は、前記認証手段は、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証するカード認証システムを提供して、上記課題を解決するものである。
【０００９】
本発明は、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるカード認証システムを提供して、上記課題を解決するものである。
【００１０】
本発明は、前記カード認識システムに使用される前記カード認証用携帯型電子装置であって、カードに設けられた識別情報から得られた認証データを取得する認証データ取得手段と、前記認証データを暗号化するための暗号鍵を記憶する暗号鍵記憶手段と、前記認証データ取得手段が取得した前記認証データを前記暗号鍵記憶手段に記憶された前記暗号化鍵で暗号化する暗号化手段と、前記暗号化手段が暗号化した暗号化データを出力する暗号化データ出力手段とを備えたカード認証用携帯型電子装置を提供して、上記課題を解決するものである。
【００１１】
本発明は、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであることを特徴とするカード認証用携帯型電子装置を提供して、上記課題を解決するものである。
【００１２】
本発明は、前記カード認識システムに使用される前記カード認証用端末装置であって、カードに設けられた識別情報を読み取って認証データを生成する認証データ生成手段と、前記認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得する暗号化データ取得手段と、前記認証データ及び前記暗号化データを送信する送信手段とを備えたカード認証用端末装置を提供して、上記課題を解決するものである。
【００１３】
本発明は、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるカード認証用端末装置を提供して、上記課題を解決するものである。
【００１４】
本発明は、前記カード認識システムに使用される前記カード認証用サーバーであって、カードに設けられた識別情報から得られた認証データ及び該認証データをカード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを受信する受信手段と、前記受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証する認証手段とを備えたカード認証用サーバーを提供して、上記課題を解決するものである。
【００１５】
本発明は、前記認証手段は、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証するカード認証用サーバーを提供して、上記課題を解決するものである。
【００１６】
本発明は、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるカード認証用サーバーを提供して、上記課題を解決するものである。
【００１７】
本発明は、カードに設けられた識別情報を読み取って認証データを生成する生成ステップと、カード認証用携帯型電子装置が、前記生成ステップで生成した前記認証データを暗号鍵で暗号化した暗号化データを取得する取得ステップと、前記生成ステップで生成した前記認証データ及び前記取得ステップで取得した前記暗号化データを送信する送信ステップと、前記送信ステップで送信した前記認証データ及び前記暗号化データを受信する受信ステップと、前記受信ステップで受信した前記暗号化データに基づいて、前記受信ステップで受信した前記認証データの正当性を認証するステップとを備えたカード認証方法を提供して、上記課題を解決するものである。
【００１８】
本発明は、前記認証ステップは、前記受信ステップが受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信ステップで受信した前記暗号化データを照合することにより前記認証データの正当性を認証するカード認証方法を提供して、上記課題を解決するものである。
【００１９】
本発明は、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるカード認証方法を提供して、上記課題を解決するものである。
【００２０】
本発明は、前記カード認証方法をコンピュータに実行させるプログラムを提供して、上記課題を解決するものである。
【発明の効果】
【００２１】
本発明のカード認証システムにおいては、カード認証用端末装置側で、認証データ生成手段がカードに設けられた識別情報を読み取って認証データを生成し、暗号化データ取得手段が、該認証データ生成手段が生成した前記認証データを、カード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得し、送信手段が前記認証データ及び前記暗号化データを送信し、カード認証用サーバー側で、受信手段が、前記送信手段が送信する前記認証データ及び前記暗号化データを受信し、認証手段が、該受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００２２】
本発明のカード認証システムにおいては、前記認証手段が、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００２３】
本発明のカード認証システムにおいては、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるため、遊戯カード側にＩＣチップを搭載する等して各種情報を記録したり、識別情報が電子透かしにより印刷された遊戯カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カードの不正使用を防止できるという効果を奏する。
【００２４】
本発明のカード認証用携帯型電子装置は上記カード認識システムに使用され、本発明のカード認証用携帯型電子装置においては、認証データ取得手段がカードに設けられた識別情報から得られた認証データを取得し、暗号鍵記憶手段が前記認証データを暗号化するための暗号鍵を記憶し、暗号化手段が、前記認証データ取得手段が取得した前記認証データを前記暗号鍵記憶手段に記憶された前記暗号鍵で暗号化し、暗号化データ出力手段が、前記暗号化手段が暗号化した暗号化データを出力するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００２５】
本発明のカード認証用携帯型電子装置においては、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるため、遊戯カード側にＩＣチップを搭載する等して各種情報を記録したり、識別情報が電子透かしにより印刷された遊戯カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カードの不正使用を防止できるという効果を奏する。
【００２６】
本発明のカード認証用端末装置は上記カード認識システムに使用され、本発明のカード認証用端末装置においては、認証データ生成手段がカードに設けられた識別情報を読み取って認証データを生成し、暗号化データ取得手段が、前記認証データ生成手段が生成した前記認証データをカード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを取得し、送信手段が前記認証データ及び前記暗号化データを送信するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００２７】
本発明のカード認証用端末装置においては、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるため、遊戯カード側にＩＣチップを搭載する等して各種情報を記録したり、識別情報が電子透かしにより印刷された遊戯カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カードの不正使用を防止できるという効果を奏する。
【００２８】
本発明のカード認証用サーバーは上記カード認識システムに使用され、本発明のカード認証用サーバーにおいては、受信手段が、カードに設けられた識別情報から得られた認証データ及び該認証データをカード認証用携帯型電子装置が暗号鍵で暗号化した暗号化データを受信し、認証手段が前記受信手段が受信した前記暗号化データに基づいて前記受信手段が受信した前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００２９】
本発明のカード認証用サーバーにおいては、前記認証手段が、前記受信手段が受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信手段が受信した前記暗号化データを照合することにより前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００３０】
本発明のカード認証用サーバーにおいては、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるため、遊戯カード側にＩＣチップを搭載する等して各種情報を記録したり、識別情報が電子透かしにより印刷された遊戯カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カードの不正使用を防止できるという効果を奏する。
【００３１】
本発明のカード認証方法においては、カードに設けられた識別情報を読み取って認証データを生成し、カード認証用携帯型電子装置が前記生成した前記認証データを暗号鍵で暗号化した暗号化データを取得し、前記生成した前記認証データ及び前記取得した前記暗号化データを送信し、送信した前記認証データ及び前記暗号化データを受信し、前記受信した前記暗号化データに基づいて、前記受信した前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００３２】
本発明のカード認証方法においては、前記受信した前記認証データを前記暗号鍵と同一の暗号鍵で暗号化したデータと、前記受信した前記暗号化データを照合することにより前記認証データの正当性を認証するため、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できるという効果を奏する。
【００３３】
本発明のカード認証方法においては、前記カードに設けられた識別情報は、遊戯カードに印刷された電子透かしにより形成されたものであるため、遊戯カード側にＩＣチップを搭載する等して各種情報を記録したり、識別情報が電子透かしにより印刷された遊戯カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証して遊戯カードの不正使用を防止できるという効果を奏する。
【００３４】
本発明のプログラムは、前記カード認証方法の発明と同様の効果を奏する。
【図面の簡単な説明】
【００３５】
【図１】本発明のカード認証システムの一実施形態の全体構成の外観を示す外観構成図である。
【図２】図１のカード認証システムの機能構成を示すブロック図である。
【図３】カード認証用携帯型電子装置となるＩＣカード３の機能構成を示すブロック図である。
【図４】カード認証用端末装置４の機能構成を示すブロック図である。
【図５】カード認証用サーバー６の機能構成を示すブロック図である。
【図６】カード情報ＤＢ６０の構造を説明するための図である。
【図７】遊戯カード２及びＩＣカード３の発行・販売経路の一例を説明する図である。
【図８】カード認証システム１の動作の概要を示したフローチャートである。
【図９】カード認証用端末装置４の動作を示したフローチャートである。
【図１０】ＩＣカード３の動作を示したフローチャートである。
【図１１】カード認証用サーバー６の動作を示したフローチャートである。
【発明を実施するための形態】
【００３６】
［カード認証システムの全体構成］
まず、本発明のカード認証システムの全体構成について説明する。
図１は、本発明のカード認証システムの一実施形態の全体構成の外観を示す外観構成図である。図中、１はカード認証システム、２は遊戯カード、３はカード認証用携帯型電子装置、４はカード認証用端末装置、５はインターネット回線、６はカード認証用サーバーである。図に示すように、カード認証用端末装置４は、インターネット回線５を介してカード認証用サーバー６に接続されている。なお、本実施形態においては、カード認証用携帯型電子装置３はＩＣカードとし、遊戯カード２はトレーディングカードとしている。
【００３７】
図２は、図１のカード認証システムの機能構成を示すブロック図であり、図中、１０は認証データ生成部、１１は暗号化データ取得部、１２は送信部、１３は受信部、１４は記憶部、１５は認証部である。図に示すように、カード認証用端末装置４は、認証データ生成部１０、暗号化データ取得部１１、送信部１２等から構成され、カード認証用サーバー６は、受信部１３、記憶部１４、認証部１５等から構成される。
認証データ生成部１０は、遊戯カード（トレーディングカード）２に設けられた識別情報を読み取って認証データを生成する。この認証データは、カード認証用携帯型電子装置３で暗号鍵を用いて暗号化される。
暗号化データ取得部１１は、カード認証用携帯型電子装置３から、暗号化データを取得する。
送信部１２は、認証データ生成部１０が生成した認証データ及び暗号化データ取得部１１が取得した暗号化データをインターネット回線５を介してカード認証用サーバー６に送信する。
受信部１３は、送信部１２から送信される認証データ及び暗号化データを受信する。
記憶部１４は、カード認証用携帯型電子装置（ＩＣカード）３に格納された暗号鍵と同一の暗号鍵、その他の各種情報を記憶している。
認証部１５は、受信部１３が受信した認証データを記憶部１４に記憶されている暗号鍵で暗号化し、この暗号化したデータと受信部１３が受信した暗号化データを照合して、受信部１３が受信した認証データの正当性を認証する。
なお、認証部１５の認証結果は、カード認証用サーバー６の送信部（図示せず）から、インターネット回線５を介して、カード認証用端末装置４に送信される。
【００３８】
［遊戯カード（トレーディングカード）２］
遊戯カード（トレーディングカード）は、紙又はプラスチックからなるカードであり、その表面には各種絵柄が印刷され、その裏面には、カードを識別するためのＴカードＩＤ、そのカードが使用可能なゲームの種類を識別するアプリケーションコード、そのカードが正当なものであることを示す認証コード等が文字や背景の中に電子透かしとして視認できない態様で印刷されている。そして、この認証コードが本発明のカードに設けられた識別情報に相当する。なお、遊戯カード２は、１枚または複数枚のセットで販売される。
【００３９】
［カード認証用携帯型電子装置（ＩＣカード）３］
図３は、カード認証用携帯型電子装置となるＩＣカード３の機能構成を示すブロック図であり、図中、３０はアンテナ、３１は通信制御部、３２は認証データ取得部、３３は暗号化鍵記憶部、３４は暗号化演算部である。
アンテナ３０は、カード認証用端末装置４に設けられたリーダー・ライター（Ｒ／Ｗ）から送られてくるデータを受信し、また、このリーダー・ライター（Ｒ／Ｗ）にデータを送信する。
通信制御部３１は、アンテナ３０とカード認証用端末装置４に設けられたリーダー・ライター（Ｒ／Ｗ）とのデータの送受信を制御する。
認証データ取得部３２は、カード認証用端末装置４からアンテナ３０と通信制御部３１を介して送られてくる認証データを取得し、この認証データを暗号化演算部３４に送る。
暗号鍵記憶部３３は、暗号化演算を行うための暗号鍵を記憶する。
暗号化演算部３４は、認証データ取得部３２から送られてくる認証データを、暗号鍵記憶部３３に記憶された暗号鍵で暗号化演算を行い、暗号化データを作成する。
そして、通信制御部３１、認証データ取得部３２、暗号化鍵記憶部３３及び暗号化演算部３４は、ＩＣカード３のＩＣチップ（図示せず）内に設けられている。
なお、本実施形態のＩＣカード３は、アンテナ３０を備えた非接触型であるが、アンテナ３０に代えてコンタクト部を備えた接触型、あるいは、接触型と非接触型の両方の機能を兼ね備えたもの（ハイブリッドカード、デュアルインターフェイスカード）であってもよい。
【００４０】
［カード認証用端末装置４］
図４は、カード認証用端末装置４の機能構成を示すブロック図であり、図中、４０はカメラ、４１は画像処理部、４２は認証データ保存部、４３はリーダー・ライター（Ｒ／Ｗ）、４４は暗号化データ保存部である。そして、カメラ４０、画像処理部４１、認証データ保存部４２等から認証データ生成部１０が構成され、リーダー・ライター４３のリーダー部（受信部）と暗号化データ保存部４４等から暗号化データ取得部１１が構成される。
カメラ４０は、遊戯カード２に電子透かしとして印刷されたＴカードＩＤ、Ｔアプリケーションコード、認証コード等の各種情報を撮影し、得られた画像データを画像処理部４１に送る。
画像処理部４１は、カメラ４０から送られてくる画像データからパターン抽出等の画像処理を行い、ＴカードＩＤ（遊戯カード２を識別するもの）、Ｔアプリケーションコード（使用可能なゲームの種類を識別するもの）、認証コード等を抽出し、抽出した認証コードを認証データとして認証データ保存部に送る。
認証データ保存部４２は、画像処理部４１が抽出したデータのうち認証データを保存し、保存した認証データをリーダー・ライター４３及び送信部１２に送る。
リーダー・ライター４３は、ＩＣカード３との間で各種データの送受信を行い、認証データ保存部４２からの認証データをＩＣカード３に送信し、ＩＣカード３から送信される暗号化データ、ＭカードＩＤ（ＩＣカード３を識別するもの）、Ｍアプリケーションコード（使用可能なゲームの種類を識別するもの）等を受信する。
暗号化データ保存部４４は、リーダー・ライター４３が受信したＩＣカード３からの暗号化データを保存し、保存した暗号化データを送信部１２に送る。
送信部１２は、認証データ保存部４２からの認証データと暗号化データ保存部４４からの暗号化データをインターネット回線５を介してカード認証用サーバー６に送信する。なお、送信部１２からは、ＴカードＩＤ及びＭカードＩＤ等も、認証データ及び暗号化データと共にカード認証用サーバー６に送信される。
また、本実施形態においては、カード認証用端末装置４は、ゲーム機能（図示せず）を備えており、遊戯カード２をカードセット部（図示せず）にセットしてカードゲームが行えるゲーム装置となっている。
さらに、カード認証用端末装置４は、受信部（図示せず）を備え、カード認証用サーバー６から送信される認証結果（後述する）を受信し、この認証結果が正当である場合に、ゲームが開始できるようになっている。
【００４１】
［カード認証用サーバー６］
図５は、カード認証用サーバー６の機能構成を示すブロック図であり、図中、６０はカード情報データベース（ＤＢ）、６１は暗号化演算部、６２は照合判定部である。そして、カード情報データベース（ＤＢ）６０は記憶部１４内に設定され、暗号化演算部６０と照合判定部６１等で認証部１５を構成する。
【００４２】
［カード情報ＤＢ６０］
図６は、カード情報ＤＢ６０の構造を説明するための図であり、図に示すようにカード情報ＤＢ６０は、マスターカード情報テーブル６０ａ（図６（ａ））と遊戯カード情報テーブル６０ｂ（図６（ｂ））から構成される。
マスターカード情報テーブル６０ａは、マスターカードとなるＩＣカード３を識別するための「ＭカードＩＤ」、使用可能なゲームの種類を識別する「Ｍアプリケーションコード」、暗号化するための「暗号鍵」、ＩＣカード３の有効期限を示す「有効期限」、ＩＣカード３の使用状態を示す「状態フラグ」（未登録は「０」、稼働中は「１」、破棄は「２」）からなっている。例えば、ＭカードＩＤが「００１」のＩＣカード３（マスターカード）のＭアプリケーションコード、暗号鍵、有効期限、状態フラグは、それぞれ「ａａａ」、「○○○」、「２０１６．１２」、「１」となっている。
遊戯カード情報テーブル６０ｂは、遊戯カード（トレーディングカード）２を識別するための「ＴカードＩＤ」、使用可能なゲームの種類を識別する「Ｔアプリケーションコード」、カードの正当性を認証するための「認証コード」、遊戯カード２の有効期限を示す「有効期限」、遊戯カード２の所有者を示す「登録者ＩＤ」、遊戯カード２の使用状態を示す「状態フラグ」（未登録は「０」、稼働中は「１」、破棄は「２」）からなっている。例えば、ＴカードＩＤが「１００１」の遊戯カード２のＴアプリケーションコード、認証コード、有効期限、登録者ＩＤ、状態フラグは、それぞれ「ａａａ」、「ｘｘｘ」、「２０１６．１２」、「００１」、「１」となっている。
そして、遊戯カード情報テーブル６０ｂの「登録者ＩＤ」には、マスターカード情報テーブル６０ａの「ＭカードＩＤ」が入り、ＩＣカード３（マスターカード）と遊戯カード２が対応付けられている。例えば、ＴカードＩＤが「１００１」の遊戯カード２の登録者ＩＤは「００１」であるから、ＴカードＩＤが「１００１」の遊戯カード２とＭカードＩＤが「００１」のＩＣカード３の所有者が共通することとなる。
【００４３】
［認証部１５（暗号化演算部６０、照合判定部６１）］
暗号化演算部６１は、受信部１３が受信したＭカードＩＤによってマスターカード情報テーブル６０ａを検索し、一致するＭカードＩＤの暗号鍵を使用して、受信部１３が受信した認証データを暗号化する暗号化演算を行い、暗号化データを作成する。
照合判定部６２は、受信部１３が受信した暗号化データと暗号化演算部６１が作成した暗号化データを照合し、一致すれば遊戯カード２は正当であるとの認証結果を出し、不一致であれば遊戯カード２は正当でないとの認証結果を出す。
そして、照合判定部６２が出した認証結果は、カード認証用サーバー６の送信部（図示せず）から、インターネット回線５を介して、カード認証用端末装置４に送信される。
なお、照合判定部６２は、受信部１３が受信したＴカードＩＤによって遊戯カード情報テーブル６０ｂを検索し、一致するＴカードＩＤの登録者ＩＤと受信部１３が受信したＭカードＩＤを照合し、一致すれば遊戯カード２は正当であるとの認証結果を出し、不一致であれば遊戯カード２は正当でないとの認証結果を出す。
【００４４】
［遊戯カード２及びＩＣカード３の発行・販売］
図７は、遊戯カード２及びＩＣカード３の発行・販売経路の一例を説明する図であり、図中、Ｍは遊戯カード２のメーカー、Ｓは遊戯カード２の販売店、Ｕは遊戯カード２を購入する利用者である。以下、遊戯カード２及びＩＣカード３の発行・販売経路について説明する。
（Ａ）メーカーＭは、遊戯カード２とＩＣカード３を発行する。発行する遊戯カード２の裏面には、ＴカードＩＤ、Ｔアプリケーションコード、認証コード等が文字や背景の中に電子透かしとして視認できない態様で印刷されている。また、発行するＩＣカード３のＩＣチップの記憶部（暗号鍵記憶部３３を含む）には、ＭカードＩＤ、Ｍアプリケーションコード、暗号鍵等が書き込まれて（記憶されて）いる。
そして、遊戯カード２のＴカードＩＤ、Ｔアプリケーションコード、認証コード及び有効期限が、遊戯カード情報テーブル６０ｂに登録され、ＩＣカード３のＭカードＩＤ、Ｍアプリケーションコード、暗号鍵及び有効期限が、マスターカード情報テーブル６０ａに登録される。
この段階では、遊戯カード２とＩＣカード３は対応付けられておらず、遊戯カード情報テーブル６０ｂの登録者ＩＤには、データが書き込まれておらず、両テーブルの状態フラグは「０」（未登録）となっている。
（Ｂ）メーカＭは、発行した遊戯カード２とＩＣカード３を販売店Ｓに販売する。この場合、通常、遊戯カード２のセット（１枚または複数枚）に対して１枚のＩＣカード３を付けて販売される。
（Ｃ）販売店Ｓでは、遊戯カード２のセットにＩＣカードを付けて、利用者Ｕに販売する。この場合、遊戯カード２の１セットに１枚のＩＣカードを付けて販売してもよく、遊戯カード２の複数セットに１枚のＩＣカードを付けて販売してもよい。利用者Ｕは、購入した遊戯カード２とＩＣカード３について初回登録（後述する）を行った後、遊戯カード２とＩＣカード３を販売店Ｓやゲームセンター等に設置されているゲーム装置（カード認証用端末装置４）にセットして、カードゲームを行うことができる。
【００４５】
［遊戯カード２とＩＣカード３の初回登録］
利用者Ｕが販売店Ｓから遊戯カード２とＩＣカード３を購入した時点では、遊戯カード２とＩＣカード３は対応付けられておらず、遊戯カード情報テーブル６０ｂの登録者ＩＤにはデータが書き込まれていない。このため、利用者Ｕは、購入した遊戯カード２とＩＣカード３を対応付けるための初回登録を行う必要がある。この初回登録は、以下の（１）〜（１０）の手順で行われる。
（１）利用者Ｕは、販売店Ｓで購入した遊戯カード２とＩＣカードをカード認証用端末装置４にセットする。
（２）まず、カード認証用端末装置４において、リーダー・ライター４３がＩＣカード３のＭカードＩＤ、Ｍアプリケーションコードを読み取り、アプリケーション認証を行う。このアプリケーション認証は、ＩＣカード３で使用可能なゲームの種類とカード認証用端末装置４で使用可能なゲームの種類が一致するかを認証するものである。具体的には、カード認証用端末装置４のアプリケーション認証機能により、Ｍアプリケーションコードとカード認証用端末装置４に登録されているアプリケーションコードが一致するかを判定する。
（３）前記（２）の処理と並行して、カード認証用端末装置４において、遊戯カード２のＴカードＩＤ、Ｔアプリケーションコード、認証コード（認証データ）等を読み取り、アプリケーション認証を行う。このアプリケーション認証は、遊戯カード２で使用可能なゲームの種類とカード認証用端末装置４で使用可能なゲームの種類が一致するかを認証するものである。具体的には、カード認証用端末装置４のアプリケーション認証機能により、Ｔアプリケーションコードとカード認証用端末装置４に登録されているアプリケーションコードが一致するかを判定する。
（４）上記（２）（３）のアプリケーション認証において、Ｍアプリケーションコード及びＴアプリケーションコードとカード認証用端末装置４のアプリケーションコードが一致していることが確認された場合、カード認証用端末装置４から認証コード（認証データ）をＩＣカード３に送信する。
（５）ＩＣカード３において、カード認証用端末装置４から送信された認証コード（認証データ）を暗号化して暗号化データを作成し、作成した暗号化データをカード認証用端末装置４に送信する。
（６）カード認証用端末装置４から、ＴカードＩＤ、Ｔアプリケーションコード、認証コード（認証データ）、暗号化データ、ＭカードＩＤ及びＭアプリケーションコードをカード認証用サーバー６に送信する。
（７）カード認証用サーバー６において、ＭカードＩＤによりマスターカード情報テーブル６０ａを検索し、対応する暗号鍵を特定し、特定した暗号鍵で暗号化データを復号して復号データを作成する。また、ＴカードＩＤにより遊戯カード情報テーブル６０ｂを検索し、対応する認証コード（認証データ）を特定する。
（８）そして、ＭカードＩＤで検索した暗号鍵により作成した復号データとＴカードＩＤで検索したる認証コード（認証データ）が一致するかを確認する。
暗号化データは認証コード（認証データ）を暗号鍵で暗号化したものであるから、暗号化データを同一の暗号鍵で復号すれば元の認証コード（認証データ）となる。
これにより、初回登録における遊戯カード２とＩＣカード３の正当性が確認されることとなる。
例えば、ＭカードＩＤが「００１」であれば、対応する暗号鍵は「○○○」となり、この暗号鍵「○○○」で暗号化データを復号した復号データを作成する。一方、ＴカードＩＤが「１００１」であれば、対応する認証コード（認証データ）は「ｘｘｘ」となる。そして、復号データが認証コード（認証データ）「ｘｘｘ」と一致すれば、暗号化データは、ＴカードＩＤ「１００１」の認証コード「ｘｘｘ」を暗号鍵「○○○」で暗号化したデータであること、すなわち、ＩＣカード３がＭカードＩＤ「００１」の正当なカードであり、遊戯カード２がＴカードＩＤ「１００１」の正当なカードであることが確認されたこととなる。
（９）このようにして遊戯カード２とＩＣカード３の正当性が確認された場合、遊戯カード情報テーブル６０ｂの登録者ＩＤに対応するＭカードＩＤが書き込まれ、マスターカード情報テーブル６０ａと遊戯カード情報テーブル６０ｂの状態フラグが「１」（稼働中）となる。
（１０）最後に、カード認証用サーバー６からカード認証用端末装置４に認証結果、すなわち、初回登録が行われたか否かの結果が送信され、初回登録を終了する。
【００４６】
［カード認証システム１の動作の概要］
図８は、カード認証システム１の動作の概要を示したフローチャートである。
図に示すように、カード認証システム１の動作は、カード認証用端末装置４において、遊戯カード２及びＩＣカード３から各種データを読み取り、アプリケーション認証を行うステップ（Ｓ１）、ＩＣカード３において、認証コード（認証データ）の暗号化を行うステップ（Ｓ２）、カード認証用サーバー６において、認証コード（認証データ）の正当性の認証するステップ（Ｓ３）からなっている。
以下、カード認証用端末装置４、ＩＣカード３及びカード認証用サーバー６の動作を説明する。
【００４７】
［カード認証用端末装置４の動作］
図９は、カード認証用端末装置４の動作を示したフローチャートである。以下、カード認証用端末装置４の動作を説明する。
まず、リーダー・ライター４３が、ＩＣカード３の記憶部に書き込まれたＭカードＩＤ、Ｍアプリケーションコードを読み取り、これらをカード認証用端末装置４の記憶部（図示せず）に一旦保存する（Ｓ１０）。
次いで、Ｍアプリケーションコードとカード認証用端末装置４に登録されているアプリケーションコードが一致するかのアプリケーション認証を行う（Ｓ１１）。
次いで、カメラ４０が遊戯カード２を撮影し、画像処理部４１が撮影された画像からＴカードＩＤ、Ｔアプリケーションコード、認証コード（認証データ）を抽出し、記憶部（認証データ記憶部）に一旦保存する（Ｓ１２）。
次いで、Ｔアプリケーションコードとカード認証用端末装置４に登録されているアプリケーションコードが一致するかのアプリケーション認証を行う（Ｓ１３）。
次いで、リーダー・ライター４３が、ＩＣカード３へ認証コード（認証データ）を送信する（Ｓ１４）。
次いで、ＩＣカード３から認証コード（認証データ）を暗号化した暗号化データを受信し、記憶部（暗号化データ保存部を含む）に一旦保存する（Ｓ１５）。
最後に、送信部１２が、カード認証用サーバー６へ、ＴカードＩＤ、Ｔアプリケーションコード、認証コード（認証データ）、暗号化データ、ＭカードＩＤ及びＭアプリケーションコードを送信する（Ｓ１６）。
【００４８】
［ＩＣカード３の動作］
図１０は、ＩＣカード３の動作を示したフローチャートである。以下、ＩＣカード３の動作を説明する。
まず、アンテナ３０から、ＩＣカード２の記憶部に書き込まれたＭカードＩＤ、Ｍアプリケーションコードをカード認証用端末装置４のリーダー・ライター４３に送信する（Ｓ２０）。
次いで、アンテナ３０は、カード認証用端末装置４のリーダー・ライター４３から認証コード（認証データ）を受信する（Ｓ２１）。
次いで、認証データ取得部３２が受信した認証データを取得し、暗号化演算部３４が、認証データ取得部３２から送られてくる認証データを、暗号鍵記憶部３３に記憶された暗号鍵で暗号化演算を行い、暗号化データを作成する（Ｓ２２）。
最後に、アンテナ３０から、作成した暗号化データをカード認証用端末装置４のリーダー・ライター４３に送信する（Ｓ２３）。
なお、ＩＣカード３がコンタクト部を備えた接触型の場合は、アンテナ３０に代えてコンタクト部がリーダー・ライター４３とのデータの送受信を行う。
【００４９】
［カード認証用サーバー６の動作］
図１１は、カード認証用サーバー６の動作を示したフローチャートである。以下、カード認証用サーバー６の動作を説明する。
まず、受信部１３が、カード認証用端末装置４から、ＴカードＩＤ、Ｔアプリケーションコード、認証コード（認証データ）、暗号化データ、ＭカードＩＤ及びＭアプリケーションコードを受信する（Ｓ３０）。
次いで、受信したＭカードＩＤによりマスターカード情報テーブル６０ａを検索し、受信したＴカードＩＤにより遊戯カード情報テーブル６０ｂを検索し、受信した各データがカード情報ＤＢ６０（マスターカード情報テーブル６０ａ及び遊戯カード情報テーブル６０ｂ）に存在するかを確認する（Ｓ３１）。
存在することが確認された場合は、暗号化演算部６１が、マスターカード情報テーブル６０ａで対応付けられているＭカードＩＤの暗号鍵を使用して、受信した認証データを暗号化する暗号化演算を行い、暗号化データを作成し（Ｓ３２）、存在することが確認されない場合は、遊戯カード２は正当でないとの判定（認証結果）を出す（Ｓ３６）。
例えば、ＭカードＩＤが「００１」であり、認証コード（認証データ）が「ｘｘｘ」であれば、対応する暗号鍵は「○○○」となり、この暗号鍵「○○○」で認証コード（認証データ）「ｘｘｘ」を暗号化して暗号化データを作成する。
次いで、照合判定部６１が、Ｓ３０で受信した暗号化データとＳ３２で作成した暗号化データを照合し、両者が一致するか否かを判定し（Ｓ３３）、一致すれれば遊戯カード２は正当であるとの判定（認証結果）を出し（Ｓ３４）、不一致であれば遊戯カード２は正当でないとの判定（認証結果）を出す（Ｓ３６）。
例えば、Ｓ３０で受信した暗号化データが、ＴカードＩＤ「１００１」の認証コード（認証データ）「ｘｘｘ」をＭカードＩＤが「００１」の暗号鍵は「○○○」で暗号化したデータであれば、Ｓ３２で作成した暗号化データと一致し、遊戯カード２は正当と判定される。
最後に、カード認証用端末装置４へ判定結果（認証結果）を送信する（Ｓ３５）。
このようにコピーが困難なＩＣカード内の暗号鍵で暗号化したデータを使用して遊戯カードの正当性を判定することにより、遊戯カードの不正使用を確実に防止することができる。
【産業上の利用可能性】
【００５０】
本発明のカード認証システム、カード認証用携帯型電子装置、カード認証用端末装置、カード認証用サーバー、カード認証方法及びプログラムは、カード側にＩＣチップを搭載する等して各種情報を記録したり、カードを利用する装置側に利用者の認証情報を記憶させたりすることなく、利用者の正当性を認証してカードの不正使用を防止できる。
【符号の説明】
【００５１】
１  カード認証システム
２  遊戯カード
３  カード認証用携帯型電子装置
４  カード認証用端末装置
５  インターネット回線
６  カード認証用サーバー
１０  認証データ生成部
１１  暗号化データ取得部
１２  送信部
１３  受信部
１４  記憶部
１５  認証部
３０  アンテナ
３１  通信制御部
３２  認証データ取得部
３３  暗号化鍵記憶部
３４  暗号化演算部
４０  カメラ
４１  画像処理部
４２  認証データ保存部
４３  リーダー・ライター（Ｒ／Ｗ）
４４  暗号化データ保存部
６０  カード情報データベース（ＤＢ）
６０ａ  マスターカード情報テーブル
６０ｂ  遊戯カード情報テーブル
６１  暗号化演算部
６２  照合判定部
Ｍ  メーカー
Ｓ  販売店
Ｕ  利用者
【図１】
2017005460.tif 000003
【図２】
2017005460.tif 000004
【図３】
2017005460.tif 000005
【図４】
2017005460.tif 000006
【図５】
2017005460.tif 000007
【図６】
2017005460.tif 000008
【図７】
2017005460.tif 000009
【図８】
2017005460.tif 000010
【図９】
2017005460.tif 000011
【図１０】
2017005460.tif 000012
【図１１】
2017005460.tif 000013