(57)【要約】【課題】  ＩＣカード（ＩＣを内蔵した通信可能な情報記憶媒体）の不正利用を確実に防止しつつ、より高速な認証を実現するための技術を提供する。【解決手段】  ＩＣカード３０には、カードＩＤ３１の他に、属性を示す情報として地域情報３２が格納されている。センターサーバ１０は、その地域情報３２別にまとめた地域分類ネガティブリスト１１を管理している。サービス提供端末装置２０は、サーバ１０から配信されたリスト１１を対象地域ネガティブリスト２２として保存している。オーソリゼーション機構２１は、ＩＣカード３０から取得した地域情報３２に対応する地域ネガティブリスト２２に、そのカード３０から取得したカードＩＤ３１が登録されているか否か確認することで行う。それにより、カード３０の不正利用を防止する。【選択図】図１
2005228108.tif 000002
【特許請求の範囲】
【請求項１】
識別データの通信を行える、ＩＣを内蔵の情報記憶媒体の不正利用を防止するために用いられる方法であって、
前記情報記憶媒体に属性を設定し、
利用を防止すべき情報記憶媒体毎に該情報記憶媒体の識別データをまとめたネガティブリストを前記属性別に分け、属性別ネガティブリストとして管理し、
前記情報記憶媒体と通信を行い識別データを受信した端末装置に、該情報記憶媒体の属性に対応する属性別ネガティブリストに該識別データが存在するか否か確認させることにより、該情報記憶媒体の不正利用を防止する、
ことを特徴とする不正利用防止方法。
【請求項２】
前記属性を示す属性データを前記情報記憶媒体に記憶させることにより、該属性データを該情報記憶媒体から前記端末装置に送信させ、
前記端末装置に、前記情報記憶媒体から受信した属性データにより、該情報記憶媒体の識別データが存在するか否か確認する前記属性別ネガティブリストを特定し参照させる、
ことを特徴とする請求項１記載の不正利用防止方法。
【請求項３】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置において、
前記情報記憶媒体と通信を行うための通信手段と、
前記情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得するリスト取得手段と、
前記リスト取得手段が取得した属性別ネガティブリストを格納するリスト格納手段と、
前記通信手段が通信により受信した識別データを送信の前記情報記憶媒体に設定された属性に対応する、前記リスト格納手段に格納された属性別ネガティブリストを参照して、該識別データが該属性別ネガティブリストに存在するか否か確認することにより不正利用を検出する不正利用検出手段と、
を具備することを特徴とする端末装置。
【請求項４】
前記通信手段は、前記通信により前記情報記憶媒体から属性を示す属性データを受信し、
前記不正利用検出手段は、前記通信手段が前記情報記憶媒体から受信した属性データにより、該情報記憶媒体の識別データが存在するか否か確認する前記属性別ネガティブリストを特定し参照する、
ことを特徴とする請求項３記載の端末装置。
【請求項５】
前記リスト取得手段は、前記通信手段が前記情報記憶媒体から受信した属性データが示す属性に対応する属性別ネガティブリストが前記リスト格納手段に格納されていない場合に、ネットワークを介して外部装置に該属性別ネガティブリストを要求して取得する、
ことを特徴とする請求項４記載の端末装置。
【請求項６】
前記リスト格納手段に格納された属性別ネガティブリストの前記不正利用検出手段による参照状況を基に、該リスト格納手段に格納された属性別ネガティブリストを管理するリスト管理手段、
を更に具備することを特徴とする請求項３、４、または５記載の端末装置。
【請求項７】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置とネットワークを介して接続可能なセンターに用意されるシステムにおいて、
前記情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得するリスト取得手段と、
前記ネットワークを介して、前記端末装置から前記属性別ネガティブリストの要求を受け付ける要求受付手段と、
前記ネットワークを介して、前記要求受付手段が受け付けた要求で指定の属性別ネガティブリストを自動的に送信するリスト送信手段と、
を具備することを特徴とするセンターシステム。
【請求項８】
識別データの通信を行える、ＩＣを内蔵の情報記憶媒体の不正利用を防止するために用いられる方法であって、
前記情報記憶媒体の認証を行う認証用端末装置に、該情報記憶媒体に対する認証を行った結果を送信すべきデータとして該情報記憶媒体に記憶させ、
前記情報記憶媒体のユーザに対するサービス提供用の端末装置に、該情報記憶媒体からデータとして送信される、前記認証用端末装置による認証結果に基づいて、該サービス提供用の処理を行わせることにより、該情報記憶媒体の不正利用を防止する、
ことを特徴とする不正利用防止方法。
【請求項９】
ＩＣを内蔵の通信可能な情報記憶媒体の認証を行う端末装置において、
前記情報記憶媒体と通信を行うための通信手段と、
利用を防止すべき前記情報記憶媒体の識別データがまとめられたネガティブリストを取得するリスト取得手段と、
前記リスト取得手段が取得した属性別ネガティブリストを格納するリスト格納手段と、
前記リスト格納手段に格納されたネガティブリストを参照して、前記通信手段が通信により受信した識別データが該ネガティブリストに存在するか否か確認することにより認証を行う認証手段と、
前記認証手段による認証結果を前記通信手段により前記情報記憶媒体に通信して記憶させる書込手段と、
を具備することを特徴とする端末装置。
【請求項１０】
前記書込手段は、前記認証結果と併せて、前記認証手段が前記認証を行ったタイミングを示す情報を前記情報記憶媒体に記憶させる、
ことを特徴とする請求項９記載の端末装置。
【請求項１１】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置において、
前記情報記憶媒体と通信を行うための通信手段と、
前記通信手段により前記情報記憶媒体から受信した認証結果を基に、サービス提供のための処理を行う処理手段と、
を具備することを特徴とする端末装置。
【請求項１２】
前記通信手段は、前記認証結果と併せて、前記情報記憶媒体から認証が行われたタイミングを示す情報を受信し、
前記処理手段は、前記認証結果が前記情報記憶媒体の利用が可能であることを示し、且つ前記情報により特定されるタイミングが有効期限内であった場合に、前記サービス提供のための処理を行う、
ことを特徴とする請求項１１記載の端末装置。
【請求項１３】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置に実行させるプログラムであって、
前記情報記憶媒体と通信を行うための機能と、
前記情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得する機能と、
前記取得する機能により取得した属性別ネガティブリストを記憶装置に格納する機能と、
前記通信を行うための機能による通信により受信した識別データを送信の前記情報記憶媒体に設定された属性に対応する、前記記憶装置に格納された属性別ネガティブリストを参照して、該識別データが該属性別ネガティブリストに存在するか否か確認することにより不正利用を検出する機能と、
を実現させるためのプログラム。
【請求項１４】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置とネットワークを介して接続可能なセンターに用意されるシステムの構築に用いられるデータ処理装置に実行させるプログラムであって、
前記情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得する機能と、
前記ネットワークを介して、前記端末装置から前記属性別ネガティブリストの要求を受け付ける機能と、
前記ネットワークを介して、前記受け付ける機能により受け付けた要求で指定の属性別ネガティブリストを自動的に送信する機能と、
を実現させるためのプログラム。
【請求項１５】
ＩＣを内蔵の通信可能な情報記憶媒体の認証を行う端末装置に実行させるプログラムであって、
前記情報記憶媒体と通信を行うための機能と、
利用を防止すべき前記情報記憶媒体の識別データがまとめられたネガティブリストを取得する機能と、
前記取得する機能により取得した属性別ネガティブリストを記憶装置に格納する機能と、
前記記憶装置に格納されたネガティブリストを参照して、前記行うための機能による通信により受信した識別データが該ネガティブリストに存在するか否か確認することにより認証を行う機能と、
前記行う機能による認証結果を前記行うための機能により前記情報記憶媒体に通信して記憶させる機能と、
を実現させるためのプログラム。
【請求項１６】
ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置に実行させるプログラムであって、
前記情報記憶媒体と通信を行うための機能と、
前記行うための機能により前記情報記憶媒体から受信した認証結果を基に、サービス提供のための処理を行う機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードやＩＣタグ等のＩＣを内蔵した情報記憶媒体の不正利用を防止するための技術に関する。
【背景技術】
【０００２】
近年、ＩＣを内蔵し、接触、或いは非接触で通信可能な情報記憶媒体はクレジットカードの他にも様々な用途で用いられるようになってきている。例えば交通ゲート入退装置や入退出室管理装置などでは個人識別に用いられている。その形状としては、カード型の他に、リストバンド型などもある。以降、便宜的に、ＩＣを内蔵した通信可能な記憶媒体については「ＩＣカード」と呼ぶこととする。
【０００３】
盗難や事故（紛失、など）にあったＩＣカードの情報は、そのＩＣカードを利用できるＩＣカードシステム全体に係わる情報である。このため、そのようなＩＣカード（ネガティブカード）の情報はＩＣカードシステムのセンター側で管理される。それにより、持ち主であるユーザ以外の人による不正利用、つまりなりすましや商品の購入などを防止するようにしている。
【０００４】
図１１は、従来における不正利用の防止方法を説明する図である。その図１１において、１１１０はＩＣカードシステムのセンターに設置されたセンターサーバ、１１２０はＩＣカード１１３０のユーザにサービスを提供するサービス提供端末装置、である。センターサーバ１１１０とサービス提供端末装置１１２０はネットワーク１１４０を介して接続可能となっている。サービス提供端末装置１１２０は、例えば店舗に設置されたＰＯＳ端末装置である。
【０００５】
ＩＣカードを盗難、或いは紛失によって失ったユーザは、その連絡をセンターに行う。それにより、盗難、或いは紛失によって失われたＩＣカードのカードＩＤ（例えばカード番号）１１３１はネガティブリスト１１１１に登録される。そのリスト１１１１はセンターサーバ１１１０に内蔵、或いはアクセス可能な記憶装置に保存される。そのサーバ１１１０には、加盟店の情報や、その加盟店に設置されているサービス提供端末装置１１２０の情報も保存される。そのサーバ１１１０は、それらの情報により、ネガティブリスト１１１１を定期的に、或いは管理者の指示によりサービス提供端末装置１１２０にネットワーク１１４０を介して配信する。
【０００６】
サービス提供端末装置１１２０は、そのようにして配信されたリスト１１１１を保存する。オーソリゼーション機構１１２１は、サービス提供を所望するユーザが所有するＩＣカード１１３０と通信を行いカードＩＤ１１３１を受信する。受信したカードＩＤ１１３１を用いてリスト１１１１の検索を行い、そのＩＤ１１３１がリスト１１１１に登録されているか否か確認することで認証を行う。その認証を行うことにより、ＩＤ１１３１がリスト１１１１に登録されているＩＣカード１１３０、つまり盗難、或いは紛失により失われたＩＣカード１１３０の利用を禁止する。
【０００７】
上述したように、従来は、盗難、或いは紛失により失われて不正利用される可能性のあるＩＣカード１１３０を一つのネガティブリスト１１１１に登録し、それをサービス提供端末装置１１２０に配信することで不正利用を防止するようになっていた。それにより、そのようなカード１１３０の数が多くなるほど、リスト１１１１のデータ量は大きくなるようになっていた。
【０００８】
検索の高速化を実現させる手法を採用したとしても、ネガティブリスト１１１１のデータ量が大きくなるほど、ＩＣカード１１３０の認証に要する時間は長くなる。これは、ＩＣカード１１３０のユーザに対して快適なサービスを提供するうえで望ましくない。このようなことから、より高速に認証を行えるようにすることが望まれていた。
【０００９】
なお、データ量が大きくなるほど通信コスト（通信時間、など）は増大し、サービス提供端末装置１１２０の単価は大量のデータを保存できるようにするために上昇することになる。
【００１０】
より高速な認証を実現させるものとしては、特許文献１に記載の不正利用防止方法がある。
その不正利用防止方法では、ネガティブリストに登録されたＩＣカードの一部を抽出し、抽出したＩＣカードを登録した抽出ネガティブリストをサービス提供端末装置に配信するようにしている。それにより、配信するネガティブリストのデータ量を抑えて、より高速な認証を行えるようにさせている。
【００１１】
しかし、そのようにしてデータ量を抑えた抽出ネガティブリストを配信する場合、サービス提供端末装置で不正利用されようとしているＩＣカードを登録したリストをその端末装置に確実に配信することはできない。これは、不正利用を確実に防止できないということを意味する。このことから、より高速な認証は、不正利用の確実な防止と併せて実現させるのが重要であると考えられる。
【特許文献１】特開２０００−１８７７０１号公報
【特許文献２】特開２０００−１３２７１６号公報
【特許文献３】特開２００２−２７９４６１号公報
【特許文献４】特開２０００−１９４８２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、ＩＣカード（ＩＣを内蔵した通信可能な情報記憶媒体）の不正利用を確実に防止しつつ、より高速な認証を実現するための技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１、及び第２の態様の不正利用防止方法は共に、識別データの通信を行える、ＩＣを内蔵の情報記憶媒体の不正利用を防止するために用いられることを前提とし、その不正利用を以下のように防止する。
【００１４】
第１の態様の不正利用防止方法は、情報記憶媒体に属性を設定し、利用を防止すべき情報記憶媒体毎に該情報記憶媒体の識別データをまとめたネガティブリストを属性別に分け、属性別ネガティブリストとして管理し、情報記憶媒体と通信を行い識別データを受信した端末装置に、該情報記憶媒体の属性に対応する属性別ネガティブリストに該識別データが存在するか否か確認させることにより、該情報記憶媒体の不正利用を防止する。
【００１５】
なお、上記第１の態様の不正利用防止方法では、属性を示す属性データを情報記憶媒体に記憶させることにより、該属性データを該情報記憶媒体から端末装置に送信させ、端末装置に、情報記憶媒体から受信した属性データにより、該情報記憶媒体の識別データが存在するか否か確認する属性別ネガティブリストを特定し参照させる、ことが望ましい。
【００１６】
第２の態様の不正利用防止方法は、情報記憶媒体の認証を行う認証用端末装置に、該情報記憶媒体に対する認証を行った結果を送信すべきデータとして該情報記憶媒体に記憶させ、情報記憶媒体のユーザに対するサービス提供用の端末装置に、該情報記憶媒体からデータとして送信される、認証用端末装置による認証結果に基づいて、該サービス提供用の処理を行わせることにより、該情報記憶媒体の不正利用を防止する。
【００１７】
本発明の第１、及び第２の態様の端末装置は、上記第１の態様の不正利用防止方法を実現させるためのものであり、ＩＣを内蔵の情報記憶媒体との通信が可能なことを前提とする。
【００１８】
第１の態様の端末装置は、情報記憶媒体と通信を行うための通信手段と、情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得するリスト取得手段と、リスト取得手段が取得した属性別ネガティブリストを格納するリスト格納手段と、通信手段が通信により受信した識別データを送信の情報記憶媒体に設定された属性に対応する、リスト格納手段に格納された属性別ネガティブリストを参照して、該識別データが該属性別ネガティブリストに存在するか否か確認することにより不正利用を検出する不正利用検出手段と、を具備する。
【００１９】
なお、上記通信手段は、通信により情報記憶媒体から属性を示す属性データを受信し、不正利用検出手段は、通信手段が情報記憶媒体から受信した属性データにより、該情報記憶媒体の識別データが存在するか否か確認する属性別ネガティブリストを特定し参照する、ことが望ましい。また、リスト取得手段は、通信手段が情報記憶媒体から受信した属性データが示す属性に対応する属性別ネガティブリストがリスト格納手段に格納されていない場合に、ネットワークを介して外部装置に該属性別ネガティブリストを要求して取得する、ことが望ましい。
【００２０】
第２の態様の端末装置は、上記第１の態様の端末装置の構成に加えて、リスト格納手段に格納された属性別ネガティブリストの不正利用検出手段による参照状況を基に、該リスト格納手段に格納された属性別ネガティブリストを管理するリスト管理手段、を更に具備する。
【００２１】
本発明のセンターシステムは、上記第１の態様の不正利用防止方法を実現させるためのものである。ＩＣを内蔵の情報記憶媒体との通信が可能な端末装置とネットワークを介して接続可能なセンターに用意されることを前提とし、情報記憶媒体に設定された属性別に、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストである属性別ネガティブリストを取得するリスト取得手段と、ネットワークを介して、端末装置から属性別ネガティブリストの要求を受け付ける要求受付手段と、ネットワークを介して、要求受付手段が受け付けた要求で指定の属性別ネガティブリストを自動的に送信するリスト送信手段と、を具備する。
【００２２】
本発明の第３、及び第４の態様の端末装置は、上記第２の態様の不正利用防止方法を実現させるためのものであり、共にＩＣを内蔵の情報記憶媒体との通信が可能なことを前提とする。
【００２３】
第３の態様の端末装置は、情報記憶媒体と通信を行うための通信手段と、利用を防止すべき情報記憶媒体の識別データがまとめられたネガティブリストを取得するリスト取得手段と、リスト取得手段が取得した属性別ネガティブリストを格納するリスト格納手段と、リスト格納手段に格納されたネガティブリストを参照して、通信手段が通信により受信した識別データが該ネガティブリストに存在するか否か確認することにより認証を行う認証手段と、認証手段による認証結果を通信手段により情報記憶媒体に通信して記憶させる書込手段と、を具備する。
【００２４】
なお、上記書込手段は、認証結果と併せて、認証手段が認証を行ったタイミングを示す情報を情報記憶媒体に記憶させる、ことが望ましい。
第４の態様の端末装置は、情報記憶媒体と通信を行うための通信手段と、通信手段により情報記憶媒体から受信した認証結果を基に、サービス提供のための処理を行う処理手段と、を具備する。
【００２５】
なお、上記通信手段は、認証結果と併せて、情報記憶媒体から認証が行われたタイミングを示す情報を受信し、処理手段は、認証結果が情報記憶媒体の利用が可能であることを示し、且つ情報により特定されるタイミングが有効期限内であった場合に、サービス提供のための処理を行う、ことが望ましい。
【００２６】
本発明の第１〜第４の態様のプログラムはそれぞれ、第１の態様の端末装置、本発明のセンターシステムの構築に用いられるデータ処理装置、第３の態様の端末装置、及び第４の態様の端末装置を実現させるための機能を有している。
【発明の効果】
【００２７】
本発明は、情報記憶媒体に属性を設定し、その属性別に利用を防止すべき情報記憶媒体の識別データをまとめたネガティブリストを属性別ネガティブリストとして管理し、情報記憶媒体と通信を行い識別データを受信した端末装置に、その情報記憶媒体の属性に対応する属性別ネガティブリストにその識別データが存在するか否か確認させる。
【００２８】
属性別ネガティブリストのデータ量は、利用を防止すべき情報記憶媒体の識別データを全てまとめたネガティブリストのそれと比較して大幅に抑えられる。このため、情報記憶媒体の属性に対応する属性別ネガティブリストを対象にして、そのリストにその情報記憶媒体の識別データが存在するか否かの確認も非常に高速に行えることとなる。対応するリストを必要に応じて取得するようにした場合には、利用を防止すべき情報記憶媒体の利用も確実に防止できるようになる。
【００２９】
本発明は、情報記憶媒体の認証を行う認証用端末装置に、その情報記憶媒体に対する認証を行った結果を送信すべきデータとしてその情報記憶媒体に記憶させ、情報記憶媒体のユーザに対するサービス提供用の端末装置に、その情報記憶媒体からデータとして送信される、認証用端末装置による認証結果に基づいて、サービス提供用の処理を行わせる。それにより、サービス提供用の端末装置には、認証用端末装置による認証結果を確認させる形で認証を行わせる。このため、その端末装置における認証を常に高速に行わせることができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しながら本発明の実施の形態について詳細に説明する。
＜第１の実施の形態＞
図１は、本実施の形態による不正利用防止方法を説明する図である。
【００３１】
その防止方法は、ＩＣを内蔵した情報記憶媒体としてＩＣカード３０を利用可能なＩＣカードシステムに本発明を適用した場合のものである。そのＩＣカードシステムは、例えばセンターに設置されたセンターサーバ（以降「サーバ」と略記）１０にネットワーク４０を介してサービス提供端末装置（以降「提供端末」と略記）２０を接続することで構築されている。そのサーバ１０は、本実施の形態によるセンターシステムに相当し、提供端末２０は本実施の形態による端末装置に相当する。
【００３２】
なお、ＩＣを内蔵した情報記憶媒体はＩＣカード３０以外のものであっても良い。その通信は、接触、非接触の何れで行うものであっても良い。
その提供端末２０は、例えばＩＣカード３０を利用可能な店舗に設置されている、ＩＣカード３０のユーザに対し商品の販売等のサービスを提供するためのものである。より具体的には、例えばＰＯＳ端末装置である。特には図示していないが、多数、サーバ１０に接続されている。
【００３３】
ＩＣカード３０を盗難、或いは紛失によって失ったユーザは、その連絡をセンターに行う。それにより、盗難、或いは紛失によって失われたＩＣカードのカードＩＤ（例えばカード番号）３１はネガティブリストに登録される。本実施の形態では、ＩＣカード３０に設定した属性別にネガティブリストを用意し、その登録は対応するネガティブリストに対して行う。
【００３４】
その属性としては、本実施の形態では地域を採用している。これは以下のような理由からである。
ＩＣカードシステムが全国展開（全国でＩＣカード３０が利用できるように）されていたとしても、各地域に存在する店舗に来店する顧客は限定されたものとなる。例えばＩＣカード３０の利用者（ユーザ）が１０００万人、登録されていたとしても、或る店舗に着目すれば、その店舗に来店するユーザはそのなかの僅かの割合である。例えば１０００人程度である。また、店舗に来店するユーザの大部分は、地理的、時間的、或いは金銭的な理由から、その店舗に比較的に近い場所に住んでいると考えられる。
【００３５】
このようなことから、その店舗が存在する地域、更にはその地域の周辺地域のネガティブリストのみをその店舗の提供端末２０に配信しても、不正利用しようとするＩＣカード３０はそれらのうちの何れかに登録されている可能性が極めて高いことになる。各ネガティブリストは、必要となる可能性の高いＩＣカード３０のみを登録した形となり、全体のデータ量は、盗難、或いは紛失によって失われたＩＣカード（ネガティブカード）全てを登録したネガティブリストのそれと比較して大幅に抑えることができる。それにより、ＩＣカード３０の認証はより高速に行えるようになる。また、通信コスト（通信時間、など）や提供端末２０の単価（コスト）も共により抑えられるようになる。これらのことから、本実施の形態では、属性として地域を採用している。
【００３６】
図１中の地域分類ネガティブリスト１１は、そのように地域別に用意したネガティブリストであり、対象地域ネガティブリスト２２は、サーバ１０から提供端末２０に配信された地域分類ネガティブリストである。サーバ１０は、定期的に、若しくは管理者の指示により、或いは提供端末２０からの要求により、地域分類ネガティブリスト１１を提供端末２０に配信する。サーバ１０には、加盟店の情報や、その加盟店に設置されている提供端末２０の情報も保存されており、サーバ１０は、ネガティブリスト１１を配信する際、それらの情報も必要に応じて参照する。
【００３７】
図５は、地域分類ネガティブリスト１１のデータ構成を説明する図である。
そのリスト１１（２２）には、図５に示すように、カードＩＤ３１であるカード番号、登録された理由である登録種類、登録年月日の各データがカードＩＣ３０毎に格納されている。
【００３８】
カードＩＣ３０の利用の申込者には、氏名や年齢等の他に、住所や身分、勤め先（或いは学校）などの個人情報の開示を求めるようにしている。このことから、本実施の形態では、ＩＣカード３０を一意的に識別するためのカードＩＤ３１の他に、住所、或いは勤め先に対応する地域を示す地域情報２２を設定したＩＣカード３０を発行するようにしている。
【００３９】
提供端末２０によるＩＣカード３０の認証は、オーソリゼーション機構２１が行う。その機構２１は、ＩＣカード３０との通信によりカードＩＤ３１、及び地域情報３２が受信されると、サーバ１０から配信されて保存している対象地域ネガティブリスト２２のなかから地域情報３２に対応するものを特定し、その特定したリスト２２にカードＩＤ３１が登録されているか否か確認することで認証を行う。その結果、カードＩＤ３１がそのリスト２２に登録されていることを確認すると、その旨を提供端末２０のユーザである店員に通知する。それにより、不正利用を防止させる。一方、カードＩＤ３１がそのリスト２２に登録されていないことを確認すると、サービスの提供を許可する。
【００４０】
ところで、ＩＣカード３０から受信した地域情報３２に対応する対象地域ネガティブリスト２２を提供端末２０が保存していない場合もありうる。その場合、オーソリゼーション機構２１は、地域情報３２に対応する地域分類ネガティブリスト１１の配信をサーバ１０に対して要求させる。それにより、そのリスト１１をサーバ１０から取得して、ＩＣカード３０の認証を同様に行う。
【００４１】
そのように必要な地域分類ネガティブリスト１１の配信を必要に応じて要求することにより、特許文献１に記載の不正利用防止方法とは違い、ＩＣカード３０の不正利用を確実に防止することができる。その配信を要求しても、そのリスト１１のデータ量は比較的に小さい。また、その配信を要求する頻度も小さい。このため、全体としては、ＩＣカード３０の認識にかかる時間はより短くて済むようになる。それにより、不正利用を確実に防止するとともに、より高速な認証を行えるようにさせている。
【００４２】
以降は、上述のような認証を実現させるサーバ１０、提供端末２０、及びＩＣカード３０の構成、及び各部の動作について図２〜図４に示す各構成図を参照して具体的に説明する。
【００４３】
図２は、サーバ１０の構成図である。
そのサーバ１０は、図２に示すように、ＣＰＵ２０１、メモリ２０２、入力装置２０３、出力装置２０４、外部記憶装置（補助記憶装置）２０５、媒体駆動装置２０６、及びネットワーク接続装置２０７がバス２０８によって相互に接続された構成となっている。
【００４４】
上記メモリ２０２は、例えばＲＯＭやＲＡＭといった半導体メモリである。入力装置２０３は、接続されたキーボードやマウス等のポインティングデバイス等に対してユーザが行った操作を検出するインターフェースである。出力装置２０４は、例えばディスプレイにイメージを表示させるための画像データを出力するインターフェースである。外部記憶装置２０５は、例えばハードディスク装置であり、ＣＰＵ２０１が実行するプログラムや各種データ等を格納している。媒体駆動装置２０６は、例えばフレキシブルディスクや光ディスク、或いは光磁気ディスク等の可搬記録媒体Ｍにアクセスするものである。ネットワーク接続装置２０７は、ネットワーク４０を介して外部装置（提供端末２０を含む）との通信を行うための装置である。本実施の形態によるセンターシステムは、例えばＣＰＵ２０１が、外部記憶装置２０５に記憶されたプログラムを実行して、サーバ１０に搭載されたハードウェア資源を使用することで実現される。
【００４５】
図１の地域分類ネガティブリスト１１、加盟店の情報、及びその加盟店に設置されている提供端末２０の情報は、例えば外部記憶装置２０５に格納される。それにより、ＣＰＵ２０１は、定期的に、或いは管理者の指示により提供端末２０に配信する地域分類ネガティブリスト１１は、例えば加盟店の情報、及びその加盟店に設置されている提供端末２０の情報から特定する。その配信は、例えばＣＰＵ２０１が、外部記憶装置２０５から配信の対象となる地域分類ネガティブリスト１１を読み出してネットワーク接続装置２０７に送り、提供端末２０（のアドレス）宛に送信させることで行われる。
【００４６】
提供端末２０からの地域分類ネガティブリスト１１の配信要求は、ネットワーク接続装置２０７により受信され、ＣＰＵ２０１に通知される。それにより、ＣＰＵ２０１は、配信要求により指定された地域分類ネガティブリスト１１を外部記憶装置２０５から読み出してネットワーク接続装置２０７に送り、その提供端末２０宛に送信させることで配信する。
【００４７】
図３は、上記提供端末２０の構成図である。
その提供端末２０は、図３に示すように、ＣＰＵ３０１、メモリ３０２、入力装置３０３、出力装置３０４、印字装置３０５、外部機器と接続するためのインターフェース（Ｉ／Ｆ）３０６、ネットワーク接続装置３０７、及びキャッシュドロワ装置３０８がバス３０９によって相互に接続された構成となっている。
【００４８】
上記メモリ３０２は、例えばＲＯＭやＲＡＭといった半導体メモリである。そのＲＡＭは不揮発性化されたものであり、例えば対象地域ネガティブリスト２２はそれに格納される。ＲＯＭにはＣＰＵ３０１が実行するプログラムや各種データ等が格納されている。入力装置３０３は、接続されたキーボードやバーコードリーダ等により入力されたデータを検出するインターフェースである。出力装置３０４は、例えばイメージを表示させる表示装置である。印字装置３０５は、レシートなどを発行するためのものである。Ｉ／Ｆ３０６には、ＩＣカード３０と通信を行えるリーダ／ライタ装置３１０が接続されている。ネットワーク接続装置３０７は、ネットワーク４０を介して外部装置（サーバ１０を含む）との通信を行うための装置である。キャッシュドロワ装置３０８は、現金収納箱の開閉を行うための装置である。本実施の形態による端末装置は、例えばＣＰＵ３０１が、メモリ３０２を構成するＲＯＭに記憶されたプログラムを実行して、提供端末２０に搭載されたハードウェア資源を使用することで実現される。
【００４９】
サーバ１０から配信された地域対象ネガティブリスト１１は、ネットワーク接続装置３０７により受信される。ＣＰＵ３０１は、その接続装置３０７により受信されたリスト１０を対象地域ネガティブリスト２２として、メモリ３０２を構成するＲＡＭに格納することで保存する。そのリスト１１が既にＲＡＭに格納されている場合には、上書きする形で保存する。
【００５０】
提供端末２０を操作する店員は、ＩＣカード３０を所持するユーザからそのＩＣカード３０を受け取り、リーダ／ライタ装置３１０によりそれに記憶されたカードＩＤ３１、地域情報３２の読み取りを行う。その読み取りによって得られたそれらのデータは、Ｉ／Ｆ３０６を介してＣＰＵ３０１に送られる。
【００５１】
ＣＰＵ３０１は、地域情報３２に対応する対象地域ネガティブリスト２２がＲＡＭに格納されているか否か確認し、それが格納されていないことを確認した場合に、ネットワーク接続装置３０７を介してその地域情報３２に対応する地域分類ネガティブリスト１１の配信をサーバ１０に対して要求する。その要求によりサーバ１０が配信するリスト１１をネットワーク接続装置３０７が受信するのを待って、そのリスト１１をＲＡＭにリスト２２として保存する。それにより、地域情報３２に対応するリスト２２を対象に、カードＩＤ３１がそれに登録されているか否か確認するための検索を行う。
【００５２】
その検索により、ＩＣカード３０から受信したカードＩＤ３１が地域情報３２に対応する対象地域ネガティブリスト２２に登録されていないことを確認すると、ＣＰＵ３０１はＩＣカード３０のユーザにサービスを提供するための処理を行う。一方、そのことが確認できなければ、つまりＩＣカード３０が不正利用されようとしていることを確認すると、その旨を例えば出力装置３０４により通知する。それにより、不正利用を防止する。
【００５３】
このようにＩＣカード３０の認証を行うことから、図１に示すオーソリゼーション機構２１は、例えばＣＰＵ３０１、メモリ３０２、Ｉ／Ｆ３０６、及びリーダ／ライタ装置３１０により実現されている。上記構成の提供端末２０は、例えばＰＯＳ端末装置にリーダ／ライタ装置１０を接続させたものである。
【００５４】
図４は、ＩＣカード３０の構成図である。
そのカード３０は、図４に示すように、非接触で通信を行うためのループアンテナ４０１と、そのループアンテナ４０１に流れる電流を整流して平滑化（安定化）する整流／平滑回路４０２と、その回路４０２からの信号を各部に供給する電源回路４０３と、ループアンテナ４０１が受信した信号を復調する復調／受信回路４０４と、各種データ処理を行う信号処理回路４０５と、各種データを記憶するメモリ４０６と、信号処理回路４０５から入力した信号の変調などの送信処理を行う変調／送信回路４０７と、を備えて構成されている。上記リーダ／ライタ装置３１０とは、ループアンテナ４０１を介して通信を行う。
【００５５】
信号処理回路４０５は、復調／受信回路４０４により復調した受信信号を処理することにより、メモリ４０６へのデータの格納、或いは格納されたデータの送信を行う。それにより、書き込みが指示されたカードＩＤ３１や地域情報３２は、復調／受信回路４０４から受け取るとメモリ４０６に書き込んで保存する。それらの送信が指示された場合には、メモリ４０６から読み出して変調／復調回路４０７に送り、送信を指示することでループアンテナ４０１を介して送信させる。
【００５６】
なお、本実施の形態では、属性として地域を採用しているが、別の情報を採用しても良い。サーバ１０と提供端末２０間のデータのやりとりはネットワーク４０を介して直接、行うようになっているが、他の装置を介して間接的に行うようにしても良い。
【００５７】
ネガティブリストを属性別に用意しても、各地から人が来店するような店舗の提供端末２０では、そのままにしておくと多数のネガティブリストが保存させることになる。これは、ネガティブリストの保存に大容量のメモリが必要になる可能性があることを意味する。そのようなメモリを搭載させた場合、提供端末２０のコストが上昇してしまう。このことから、そのようなメモリを搭載する必要性を回避するように属性別のネガティブリストを管理することが望ましい。
【００５８】
その管理は、例えば提供端末２０に保存可能な対象地域ネガティブリスト２２の最大個数を定めておき、その最大個数以上のリスト２２を保存しない形で行っても良い。そのような管理は、例えば図６に示すように、対象地域ネガティブリスト２２毎にそれをオーソリゼーション機構２１が参照した状況をネガティブリスト地域ブロック管理情報２３として保存し、最大個数のリスト２２を保存した状態で新たなリスト２２をサーバ１０から受信した場合に、その新たなリスト２２を、管理情報２３から特定したリスト２２の代わりに保存するようにして行っても良い。
【００５９】
管理情報２３としては、最後に機構２１が参照した日時、或いは回数（例えば最近の定められた期間内での回数）を採用することが考えられる。その日時のみを管理情報２３として採用した場合には、最も長い間、参照されなかったリスト２２を削除して新たなリスト２２を保存させるようにしても良い。回数のみを採用した場合には、最も参照されないリスト２２を削除して新たなリスト２２を保存させるようにしても良い。それらを共に採用した場合には、例えば現在日時から過去の定められた期間内に参照されなかったリスト２２のなかで最も参照されないリスト２２を削除して新たなリスト２２を保存させるようにしても良い。
＜第２の実施の形態＞
上記第１の実施の形態では、検索の対象となるネガティブリストのデータ量を抑えることにより、ＩＣカード３０の認証をより高速に行えるようにしている。これに対し、第２の実施の形態では、その検索を行う回数を全体としてより低減することにより、全体的に認証をより高速に行えるようにしたものである。
【００６０】
図７は、第２の実施の形態による不正利用防止方法を説明する図である。
その防止方法は、第１の実施の形態と同様に、ＩＣを内蔵した情報記憶媒体としてＩＣカード３０を利用可能なＩＣカードシステムに本発明を適用した場合のものである。そのＩＣカードシステムは、比較的に小規模で展開されたものであり、図７の７０は、そのシステムが展開されたエリアを表している。その図７では、従来、或いは第１の実施の形態から構成が基本的に同じものには同一の符号を付してある。
【００６１】
図７の認証端末装置（以降「認証端末」と略記）７１は、ＩＣカード３０の認証を行う専用の端末装置として設置され、そのカード３０に対して入金用の入金端末装置（以降「入金端末」と略記）７２、及びそのカード３０を用いた決済用の決済端末装置（以降「決済端末」と略記）７３は、認証端末７１による認証結果に応じてサービスを提供するサービス提供端末装置として設置されている。そのようにして、第２の実施の形態では、ＩＣカード３０の認証のための検索は認証端末７１で行わせ、その検索は提供端末７２、７３では行わないようにさせている。言い換えれば、提供端末７２、７３での認証は認証端末７１による認証結果を確認する形で行うようにさせている。それにより、提供端末７２、７３におけるＩＣカード３０の利用をより迅速に行えるようにさせている。それらの端末７１〜７３は何れも第２の実施の形態における端末装置に相当する。
【００６２】
上記認証端末７１の構成は、例えば図３に示す提供端末２０の構成から、入力装置３０３、印字装置３０５、及びキャッシュドロワ装置３０８を省いたものである。入金端末７２の構成は、その提供端末２０の構成から、例えば印字装置３０５、ネットワーク接続装置３０７、及びキャッシュドロワ装置３０８を省き、入金用の現金処理装置を加えたものである。決済端末７３は、提供するサービスによって構成は異なるが、例えばその提供端末２０の構成から、印字装置３０５、ネットワーク接続装置３０７、及びキャッシュドロワ装置３０８を省き、サービス提供用の構成を加えたものである。図７に示すセンターサーバ１１１０の構成は、図２に示すサーバ１０の構成と基本的に同じである。このようなことから、認証端末７１、提供端末７２、７３の細部の説明は図３により、サーバ１１１０の細部の説明は図２により行うこととする。
【００６３】
図８は、ＩＣカード３０に通信用に保存されるデータを説明する図である。
第２の実施の形態では、図８に示すように、カードＩＤ３１であるカード番号、その有効期限、認証端末７１が認証を行った認証日、認証結果、及びカード残高が図４に示すメモリ４０６に格納される。それらのデータのなかで、認証日、及び認証結果は認証端末７１により更新され、カード残高は入金端末７２、或いは決済端末７３によって更新される。
【００６４】
以降は、図９、及び図１０に示す各フローチャートを参照して、認証端末７１、及び提供端末７２、７３のＩＣカード３０の認証に係わる動作を詳細に説明する。
図９は、認証端末７１がＩＣカード３０の認証のために行うネガティブカード判別処理のフローチャートである。始めに図９を参照して、認証端末７１の動作について詳細に説明する。なお、その判別処理は、図３に示すＣＰＵ３０１が、メモリ３０２を構成するＲＯＭに格納されたプログラムを実行することで実現される。
【００６５】
図７に示すセンターサーバ１１１０は、管理者によって更新されるネガティブリスト１１１１を外部記憶装置２０５に保存している。そのリスト１１１１をネットワーク接続装置２０７を介して、例えば定期的に、或いは管理者の指示により認証端末７１に配信する。認証端末７１は、そのようにして配信されるリスト１１１１を、ネットワーク接続装置３０７を介して受信し、メモリ３０２を構成するＲＡＭに保存する。
【００６６】
認証端末７１は、ＩＣカード３０との通信が行われるのを待つ状態にある。ステップＳ１では、その通信が行われるのを待つ。その通信が行われると、その旨がリーダ／ライタ装置３１０からＩ／Ｆ３０６を介してＣＰＵ３０１に通知されることから、ステップＳ１でその旨が判定されてＯＫとなり、ステップＳ２に移行する。
【００６７】
ステップＳ２では、通信を行ったＩＣカード３０が自身の認証端末７１で利用できるものか否か確認するためのＩＣカード相互認証を行う。続くステップＳ３では、その認証結果を判定する。その認証結果がＮＧであった場合、その旨が判定され、ここで一連の処理を終了する。そうでない場合には、つまり認証結果がＯＫであった場合には、その旨が判定されてステップＳ４に移行する。
【００６８】
ステップＳ４では、リーダ／ライタ装置３１０を介して、ＩＣカード３０からカード有効期限とカードＩＤ（カード番号）３１を取得する。次のステップＳ５では、カード有効期限の判定を行う。現在日時がカード有効期限内であった場合、その旨が判定されてステップＳ６に移行する。そうでない場合には、つまり現在日時がカード有効期限外であった場合、その旨が判定されてステップＳ８に移行し、リーダ／ライタ装置３１０を介して、現在日時の日付、ＮＧの認証結果をそれぞれ認証日、認証結果としてＩＣカード３０に書き込んだ後、一連の処理を終了する。
【００６９】
ステップＳ６では、ＩＣカード３０から取得したカードＩＤ３１を用いてネガティブリスト１１１１の検索を行うことにより、そのカードＩＤ３１がリスト１１１１に登録されているか否か確認するための比較を行う。その比較の結果、カードＩＤ３１がリスト１１１１に登録されていることを確認した場合、カードＩＤ３１がリスト１１１１と一致したと判定して上記ステップＳ８に移行する。そうでない場合には、カードＩＤ３１がリスト１１１１に登録されていないことを確認した場合には、カードＩＤ３１がリスト１１１１と不一致であると判定してステップＳ７に移行し、リーダ／ライタ装置３１０を介して、現在日時の日付、ＯＫの認証結果をそれぞれ認証日、認証結果としてＩＣカード３０に書き込んだ後、一連の処理を終了する。
【００７０】
図１０は、提供端末７２、７３がＩＣカード３０の認証のために行う認証判定処理のフローチャートである。次に図１０を参照して、提供端末７２、７３の動作について詳細に説明する。なお、その判定処理は、図９に示す判定処理と同様に、図３に示すＣＰＵ３０１が、メモリ３０２を構成するＲＯＭに格納されたプログラムを実行することで実現される。
【００７１】
その判定処理において、ステップＳ１０〜Ｓ１２の処理は図９に示す判別処理におけるステップＳ１〜Ｓ３のそれと基本的に同じである。このことから、ステップＳ１３以降の処理についてのみ説明することとする。
【００７２】
ＩＣカード相互認証の結果がＯＫとステップＳ１２で判定することで移行するステップＳ１３では、リーダ／ライタ装置３１０を介して、ＩＣカード３０から認証日と認証結果を取得する。次のステップＳ１４では、取得した認証結果の判定を行う。その認証結果としてＮＧがＩＣカード３０に保存されていた場合、その旨が判定されて、ここで一連の処理が終了する。それにより、ＩＣカード３０の利用を拒絶する。一方、そうでない場合には、つまり認証結果としてＯＫがＩＣカード３０に保存されていた場合には、その旨が判定されてステップＳ１５に移行する。
【００７３】
ステップＳ１５では、取得した認証日の判定を行う。その認証日が、現在日時から予め設定した範囲内であった場合、その旨が判定されてステップＳ１６に移行し、提供端末が入金端末７２であれば入金取引処理、提供端末が決済端末７３であれば決済取引処理を実行した後、一連の処理を終了する。そうでない場合には、つまり取得した認証日が、現在日時から予め設定した範囲内でない場合には、その旨が判定されて、ここで一連の処理を終了する。それにより、ＩＣカード３０の利用を拒絶する。
【００７４】
入金取引処理では、ユーザが入金した金額に応じてＩＣカード３０に保存されたカード残高を更新することが行われる。決済取引処理では、ユーザが要求したサービスの提供に対する代金に応じてＩＣカード３０に保存されたカード残高を更新することが行われる。その更新は、何れもＣＰＵ３０１が更新後の金額を算出し、その金額をカード残高としてリーダ／ライタ装置３１０によりＩＣカード３０に書き込むことで行われる。
【００７５】
例えば或る建物内といった場所に入退出する人をＩＣカード３０により制限したい場合、その場所内に入れる人はその場所内でＩＣカード３０を不正利用する必要性は低いと云える。であれば、その場合には、その場所内に入れる人であるか否か確認するための認証は高精度に行わなければならないが、その場所内に入った人の認証は比較的に低精度のもので良いということになる。第２の実施の形態は、そのような場合を主に想定したものである。第２の実施の形態による不正利用防止方法を採用することにより、企業、或いは遊園地などの娯楽施設における入退出管理を含むＩＣカード３０の利用において、その企業が持つ施設、或いは娯楽施設に入れる人に対し、入った後のＩＣカード３０の利用をより迅速に行わせられるようになる。それにより、ＩＣカード３０はより快適に利用できることとなる。そのようにＩＣカード３０を利用させる場合、企業が持つ施設、或いは娯楽施設などは、図７に示すエリア７０に相当することとなる。
【００７６】
なお、第２の実施の形態では、提供端末７２、７３はネガティブリストによる認証を行わないようになっているが、認証端末７１による認証後の紛失、或いは盗難に対応できるようにするために、その認証を行わせるようにしても良い。しかし、その認証を行わせるとしても、ＯＫの認証結果の有効期限を設定していることから、その有効期限を過ぎていないＩＣカード３０のみを登録したネガティブリストを提供端末７２、７３に配信すれば良いことになる。それにより、そのリストのデータ量は非常に小さくなるのが普通となる。このため、認証を行わせたとしても、その認証は常に高速に行えることとなる。
【００７７】
上述したようなサーバ１０、及び提供端末２０、７１〜７３の何れかを実現させるようなプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク、或いはフラッシュメモリ等の記録媒体に記録させて配布しても良い。ネットワーク４０や公衆網等の伝送媒体を介して、そのプログラムの一部、若しくは全部を配信するようにしても良い。そのようにした場合には、ユーザーはプログラムを取得してデータ処理装置にロードすることにより、そのデータ処理装置を用いて本発明を適用させたセンターシステム、或いは端末装置を実現させることができる。このことから、記録媒体は、プログラムを配信する装置がアクセスできるものであっても良い。
【図面の簡単な説明】
【００７８】
【図１】第１の実施の形態による不正利用防止方法を説明する図である。
【図２】第１の実施の形態によるセンターシステムであるセンターサーバの構成図である。
【図３】第１の実施の形態による端末装置であるサービス提供端末装置の構成図である。
【図４】ＩＣカードの構成図である。
【図５】地域分類ネガティブリストのデータ構成を説明する図である。
【図６】第１の実施の形態による端末装置であるサービス提供端末装置における地域分類ネガティブリストの管理方法を説明する図である。
【図７】第２の実施の形態による不正利用防止方法を説明する図である。
【図８】第２の実施の形態においてＩＣカードに保存されるデータを説明する図である。
【図９】ネガティブカード判別処理のフローチャートである。
【図１０】認証判定処理のフローチャートである。
【図１１】従来の不正利用防止方法を説明する図である。
【符号の説明】
【００７９】
１０    センターサーバ
１１    地域分類ネガティブリスト
２０    サービス提供端末装置
２１    対象地域ネガティブリスト
３０    ＩＣカード
３１    カードＩＤ
３２    地域情報
４０    ネットワーク
２０１、３０１    ＣＰＵ
２０２、３０２    メモリ
２０３、３０３    入力装置
２０４、３０４    出力装置
２０５    外部記憶装置
２０６    媒体駆動装置
２０７、３０７    ネットワーク接続装置
３０６    インターフェース（Ｉ／Ｆ）
３１０    リーダ／ライタ装置
【図１】
2005228108.tif 000003
【図２】
2005228108.tif 000004
【図３】
2005228108.tif 000005
【図４】
2005228108.tif 000006
【図５】
2005228108.tif 000007
【図６】
2005228108.tif 000008
【図７】
2005228108.tif 000009
【図８】
2005228108.tif 000010
【図９】
2005228108.tif 000011
【図１０】
2005228108.tif 000012
【図１１】
2005228108.tif 000013