(57)【特許請求の範囲】
【請求項１】
カードの利用情報に基づいて前記カードの不正利用や前記カードの利用者の利用特性を解析可能な履歴管理システムにおいて、
前記カードに記録された前記カードに固有のIDと、前記カードの利用に応じて累計されて前記カード内に記録されるカウンタ値と共に、前記利用情報を利用機器から受信する手段と、
前記ID毎に前記利用情報を前記カウンタ値の順に並べて利用履歴データとして当該履歴管理システム内に登録する手段と、
前記ID毎の前記利用履歴データの前記カウンタ値の歯抜けの回数や頻度を分析する手段とを備えたことを特徴とする履歴管理システム。
【請求項２】
上記請求項１に記載された履歴管理システムにおいて、
前記カード内に記録される前記カウンタ値は、前記利用機器内に設けられたカウンタ演算機によって累計されることを特徴とする履歴管理システム。
【請求項３】
上記請求項１に記載された履歴管理システムにおいて、
前記カード内に記録される前記カウンタ値は、前記カード内に設けられたカウンタ演算機によって累計されることを特徴とする履歴管理システム。
【請求項４】
上記請求項１に記載された履歴管理システムにおいて、
前記カード内に記録される前記カウンタ値は、前記カード内に設けられたカウンタ演算機によって累計されたカウンタ値と前記利用機器内に設けられたカウンタ演算機によって累計されたカウンタ値とを含むことを特徴とする履歴管理システム。
【請求項５】
上記請求項１〜４の何れかに記載された履歴管理システムにおいて、
前記登録する手段は、１日分の前記利用情報から前記ID毎の前記利用履歴データを作成することを特徴とする履歴管理システム。
【請求項６】
上記請求項１〜５の何れかに記載された履歴管理システムにおいて、
前記登録する手段は、前記利用履歴データの前記カウンタ値の歯抜け個所にカウンタ値を補完すると共に前記利用履歴データのデータ項目にフラグを立てることを特徴とする履歴管理システム。
【請求項７】
カードの利用情報に基づいて前記カードの不正利用や前記カードの利用者の利用特性を解析可能な、履歴管理システムによる履歴管理方法において、
前記履歴管理システムの受信手段が、前記カードに記録された前記カードに固有のIDと、前記カードの利用に応じて累計されて前記カード内に記録されるカウンタ値と共に、前記利用情報を利用機器から受信するステップと、
前記履歴管理システムの登録手段が、前記ID毎に前記利用情報を前記カウンタ値の順に並べて利用履歴データとして前記履歴管理システム内に登録するステップと、
前記履歴管理システムの分析手段が、前記ID毎の前記利用履歴データの前記カウンタ値の歯抜けの回数や頻度を分析するステップとを備えたことを特徴とする履歴管理方法。
【請求項８】
チケットとして利用可能な記憶媒体の利用情報に基づいて前記記憶媒体の不正利用や前記記憶媒体の利用者の利用特性を解析可能な履歴管理システムにおいて、
前記記憶媒体に記録された前記記憶媒体に固有のIDと、前記記憶媒体の利用に応じて累計されて前記記憶媒体内に記録されるカウンタ値と共に、前記利用情報を利用機器から受信する手段と、
前記ID毎に前記利用情報を前記カウンタ値の順に並べて利用履歴データとして当該履歴管理システム内に登録する手段と、
前記ID毎の前記利用履歴データの前記カウンタ値の歯抜けの回数や頻度を分析する手段とを備えたことを特徴とする履歴管理システム。
【請求項９】
チケットとして利用可能な記憶媒体の利用情報に基づいて前記記憶媒体の不正利用や前記記憶媒体の利用者の利用特性を解析可能な、履歴管理システムによる履歴管理方法において、
前記履歴管理システムの受信手段が、前記記憶媒体に記録された前記記憶媒体に固有のIDと、前記記憶媒体の利用に応じて累計されて前記記憶媒体内に記録されるカウンタ値と共に、前記利用情報を利用機器から受信するステップと、
前記履歴管理システムの登録手段が、前記ID毎に前記利用情報を前記カウンタ値の順に並べて利用履歴データとして前記履歴管理システム内に登録するステップと、
前記履歴管理システムの分析手段が、前記ID毎の前記利用履歴データの前記カウンタ値の歯抜けの回数や頻度を分析するステップとを備えたことを特徴とする履歴管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ICカード等の記憶媒体を利用した各種カードシステムに関するものであり、各カードユーザによるカード利用機器の利用履歴の作成および管理方法に関わる。
【０００２】
特に、会員カードや、クレジットカード、あるいは交通の乗車券等のように、不特定多数のユーザが広域なエリアに配置されたカード利用機器を利用する際の、各ユーザのカードの利用特性解析、無効カードの排除、カードの不正利用の検知・抑止を行なうために、各カードの利用履歴を正確な時系列データとして構築する方法に関するものである。
【０００３】
【従来の技術】
従来の広域カードシステムにおいては、利用機器に組み込まれた時計あるいは、カード内に組み込まれた時計の値をタイムスタンプとして用いており、このタイムスタンプに従って各カード毎の利用履歴を構築するシステムが公知である。
【０００４】
【発明が解決しようとする課題】
大規模・広域なカード利用システムにおいては、各ユーザの利用状況を解析して、新たなサービスを創出したり、カードの不正利用を監視するシステムが必要となる。これを実現するには、各ユーザ毎の利用履歴を詳細に分析する必要があるが、このためには、カードの利用時刻を把握して、各カードID毎の利用履歴を正しく時系列に並べる必要がある。
【０００５】
ところが、銀行のオンラインシステムなど一部の例外を除いて、全国各地に設置されるカード利用機器は、全て中央でオンライン管理されているとは限らず、一部の機器はスタンドアロンで運用されることが多い。このようなスタンドアロン端末に対しては、定期的にディスク等の記憶媒体を利用して一定期間の利用データを中央システムに移すことが行われている。
【０００６】
また、仮に全てのカード利用機器がオンラインで接続されていたとしても、利用データの中央への配信は１件づつリアルタイムに実行されるだけでなく、一般的にはバッチ処理を組み合わせて、ネットワーク負荷を緩和させている。このような状況下において、各ユーザの利用履歴を正確に構築するためには、カード利用機器の内部時計、あるいはカード内の内部時計を利用する方法が公知であり、これらを利用した履歴作成方法が広く普及している。しかし、いずれの方法においても、全国に分散する全ての時計を正確に保つのは技術的にもコスト的にも課題が残されており、当然のことながら時計に狂いが生じた場合には、正確な履歴データの作成は不可能となる。
【０００７】
このように、全ての利用機器がオンライン接続されているシステムにおいては、定期的に中央から各端末に基本時刻を配信することで一定の信頼性を確保できるが、スタンドアロン端末が混在する大半のカードシステムにおいては、作成した履歴データがスタンドアロン端末やカード内部の時計に依存するため、信頼性が低いという課題が残る。
【０００８】
本発明の目的は、カード内の時計や利用機器の時計を参照することなく、各カード利用者毎の正確な利用履歴を容易に構築する手段を提供し、カード利用者の利用特性の解析を容易にすることにある。
【０００９】
【課題を解決するための手段】
カードのメモリに、カード利用機器の利用回数を記録するカウンタの領域を１〜ｎ個設ける。カード発行時には、全てのカウンタの値は初期化され、当該カードがカード利用機器を利用する際に、カードや利用機器の属性、あるいは利用内容によってカウンタの演算を行い、各々のカウンタの値を更新する。カード利用機器は、カードの利用内容に応じてカードID、カード利用情報、カウンタ値を履歴管理システムに送信し、履歴管理システムでは、カードの利用情報を各ID毎に整理する。この際、各ID毎に、カウンタ値の小さい方から順に利用データを並べることにより、正確な利用履歴データを作成し、各カウンタの値を比較することにより、各ID毎の利用特性の解析を実施する。
【００１０】
【発明の実施の形態】
以下、図1〜図10を用いて、本発明の一実施例である、ICカードチケットの顧客利用状況を管理する履歴管理システムを例に発明の内容を説明する。
【００１１】
図1は、ICカードチケット1010とICカードチケットが利用するカード利用機器1020の構成である。ICカードチケット内部のメモリには、カウンタ1011、アプリケーション情報1012が格納されている。一方、カード利用機器は、内部時計1021、メモリとして、機器ID 1022、カード利用情報1023、機器プログラム1024、また、ICカード内のカウンタ値を制御するカウンタ演算機1025、ICカードと情報のやり取りを行なうカードリーダライタ1026から構成される。図１においては、カウンタ演算機はカード利用機器にのみ存在することになるが、ICカード内にカウンタ演算機機を組み込み、ICカード内のカウンタ1011をカードカウンタ（カード内の演算機で制御するカウンタ）と機器カウンタ（機器内の演算機で制御するカウンタ）のように複数の演算機を設けてもよい。
【００１２】
図2は、カードシステムの全体における履歴管理システムの位置付けである。履歴管理システム2010は、カードシステム全体の基準時刻を示す基本時計2011、履歴管理プログラム2012、当日利用データ2013、利用履歴データ2014から構成される。また、履歴管理システムは、通信網2020を介して全国各地に分散するカード利用機器2030に接続（一部の機器はスタンドアローンの場合もある）されている。カード利用機器としては、チケット発券機2031、自動改札機2032、自動精算機2033等があり、ICカードを利用して各種機器にアクセスする度に、利用内容が判定され、必要に応じてカードの利用情報が通信網を介して履歴管理センタに送られる。
【００１３】
図3は、ICカード内メモリのデータ構造である。ICカード内メモリ3000は、カード利用機器の利用回数の累計値を格納するカウンタ3010とアプリケーション情報から構成される。また、アプリケーション情報としては、カード利用者を識別する顧客番号3020および、発行日、有効期限等の様々なチケット情報3030が格納される。
【００１４】
図4は、カード利用機器の一例である自動改札機の構造である。カード利用者は、改札機を通過する際に、自分のICカードチケットをICカード読み取り部4010にかざして改札機を通過する。この際、改札機はICカードチケットのメモリを読込み、ICカードチケットの有効期限等のチェックが行われ、チケットが無効であると判断された場合には、ゲート4030を閉じて利用者の通過を阻止するとともに、表示窓4040にゲートが閉じた理由を案内する。一方、チケットが有効な場合には、ICカードチケットのカウンタの値がカウンタ演算機4020に読込まれ、現在のカウンタの値に１を加算してICカードに書込むとともに、ICカードチケットの情報と、利用者が通過した改札機の情報をもとに、カード利用情報を作成して中央の履歴管理システムに送信する。
【００１５】
図5は、ICカードチケットがカード利用機器に入力された際に、各カード利用機器から履歴管理システムに送られるカード利用情報である。カード利用情報5000は、カードの利用日5010、利用時間5020、顧客ID 5030、利用機器ID 5040、利用情報5050、カウンタ5060から構成される。
【００１６】
図6は、カード利用機器によるカード利用情報の作成およびデータ送信手順である。まず、ステップ6010において、利用機器のIDやカードと利用機器との情報伝達内容からカードの利用内容を判定する。続いて、ステップ6020において、利用内容が中央の履歴管理システムに送信すべき内容かどうか判定する、このステップにより、例えば、単純な操作ミスや残高照会などといった利用履歴として管理する必要のない項目については利用カウントの更新は行なわず、利用内容の履歴管理システムへの送信も行われない。続いて、ステップ6030および6040において、カード利用機器の内部時計を参照して利用日および利用時刻を設定する。次に、ステップ6050において、利用中のICカードの顧客ID を参照して顧客IDを設定する。次に、ステップ6060において、利用機器の機器IDを参照して利用機器IDを設定する。次にステップ6070において、利用情報の設定を行い、ステップ6080においてカウンタの設定を行なう。本実施例におけるカウンタは、現時点のICカードのカウンタ値に１を加算することにより設定される。
【００１７】
以上のように設定される一件毎の利用情報は、ステップ6090においてオンラインまたはバッチ処理によって中央の履歴管理システムに送信される。なお、ネットワークに接続されていないカード利用機器の利用情報については、定期的に磁気ディスク等の記憶媒体を介して履歴管理システムに登録される。
【００１８】
図7は、全国各地に分散するカード利用機器から履歴管理システムに送信されるデータをデータが届いた順に並べた当日利用データである。データ項目は、利用データと同様に、利用日7010、利用時刻7020、顧客ID 7030、利用機器ID 7040、カウンタ7050、利用情報7060から構成される。毎日、大量に集まってくる当時利用データを、履歴管理システムが、各顧客ID毎かつカウンタの小さい順にソートしたデータが利用履歴データとして登録される。
【００１９】
図8は、各顧客ID毎の利用履歴のデータ構造である。利用履歴データは、全カード利用者のカード利用機器の利用情報を過去の一定期間にわたり顧客ID 毎に整理したデータである。各顧客IDの一日分のデータ項目は、カウンタ8010、利用時刻8020、利用機器ID 8030、利用情報8040から構成される。図８の例では、カウンタの値が全て連続しているが、全ての利用機器がオンラインで接続されて、リアルタイムに情報を収集するシステムにおいては、カウンタ値は全て連続して存在するのが正常であり、仮に、カウンタに歯抜けが生じている場合には、何らかの異常が発生していることになる。このように、カウンタの連続性をチェックすることにより、システムの状態を評価することが可能となる。
【００２０】
一方、利用機器の一部がスタンドアロンであったり、情報収集にリアルタイム処理とバッチ処理が混在するシステムにおいては、一部の利用データの収集にタイムラグが生じるため、図9のように利用履歴データのカウンタに非連続な箇所が発生する。このような場合には、歯抜けとなる箇所にカウンタを補完しておき、データ項目にNO-DATAのフラグを立てる 9010。こうすることで、例えば、各顧客ID毎に、スタンドアロン端末を利用している割合や、連続してスタンドアロン端末にアクセスする回数などが計算可能となり、これを用いて各顧客ID毎の利用特性を評価することが可能になる。
【００２１】
図10に、カウンタを利用した利用特性分析の一応用例を示す。これまでの例では、全ての機器対して一律にカウンタを１つ加算する場合について説明したが、カード内に複数のカウンタを設けることによって、利用履歴の分析手法への応用の幅が広がる。例えば、全てのカード利用機器内のカウンタ演算機によって、利用する度にカウンタを加算するカウンタA 10010と、特定の機器のカウンタによってカウンタを加算するカウンタB 10020、カード内のカウンタによってカウンタを加算するカウンタＸ 10030など、複数のカウンタをカードメモリに設けて、これまで説明してきた要領で履歴管理システムによって分析することにより、各顧客ID毎に、特定の機器を利用する比率やカード内カウンタによるカウント数と全利用機器によるカウンタ数の比率10040が計算可能である。このように、複数カウンタによる履歴分析を応用することにより、システム管理側が機器の稼動状況を評価したり、所在不明な機器へのカードアクセスによる不正を検知する等、様々な履歴情報を容易に収集し、これを評価することが可能になる。
【００２２】
【発明の効果】
本発明によれば、カード内の時計やカード利用機器の時計を一切参照することなく、各カード利用者毎の正確な利用履歴を構築可能となるため、(1)履歴データの構築が容易になる、(2)時計の狂いから生じる履歴データの間違いがなくなる、等の効果が期待できる。
【図面の簡単な説明】
【図１】  ICカードチケットとICカードチケットが利用するカード利用機器の構成である。
【図２】カードシステムの全体における履歴管理システムの位置付けである。
【図３】  ICカード内メモリのデータ構造である。
【図４】自動改札機の構造である。
【図５】各カード利用機器から履歴管理システムに送られるカード利用情報である。
【図６】カード利用情報の作成およびデータ送信手順である。
【図７】カード利用機器から履歴管理システムに送信される無加工の利用データである。
【図８】各顧客ID毎の利用履歴データである。
【図９】空カウンタが存在する場合の各顧客ID毎の利用履歴データである。
【図１０】カウンタを複数用意した場合の利用履歴の分析例である。
【符号の説明】
１０１０：ＩＣカードチケット、１０２０：カード利用機器。
【図１】
0003794181.tif 000002
【図２】
0003794181.tif 000003
【図３】
0003794181.tif 000004
【図４】
0003794181.tif 000005
【図５】
0003794181.tif 000006
【図６】
0003794181.tif 000007
【図７】
0003794181.tif 000008
【図８】
0003794181.tif 000009
【図９】
0003794181.tif 000010
【図１０】
0003794181.tif 000011