(57)【特許請求の範囲】
【請求項１】
クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリングシステムであって、
クレジットカードの利用毎に受け付けたオーソリデータを格納するオーソリデータ格納手段と、
クレジットカードの利用者の過去のクレジットカードの利用履歴に関する履歴データを、利用者毎に格納する履歴データ格納手段と、
前記オーソリデータ格納手段に格納されたオーソリデータに含まれる項目の項目値のカテゴリー、及び前記オーソリデータ格納手段に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納手段に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値のカテゴリーについて、各々の項目におけるカテゴリー別に不正が出現した不正出現比率から算出されたロジット値を、項目毎の各々のカテゴリーと関連付けて記憶するロジット値変換テーブルと、
前記オーソリデータ格納手段に格納されたオーソリデータに含まれる項目、及び前記オーソリデータ格納手段に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納手段に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度を、各々の項目と関連付けて記憶する回帰係数テーブルと、
クレジットカードの利用要求にかかるオーソリデータを受け付けるオーソリデータ受付手段と、
前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目の項目値を特定する項目値特定手段と、
前記項目値特定手段が特定した項目値に対応するカテゴリーを特定する第１のカテゴリー特定手段と、
前記オーソリデータ受付手段が受け付けたオーソリデータから特定された利用者に対応する履歴データを、前記履歴データ格納手段から読み出して取得する履歴データ取得手段と、
前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる前記項目の項目値と、前記履歴データ取得手段が取得した履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値を演算する項目値演算手段と、
前記項目値演算手段が演算した項目値に対応するカテゴリーを特定する第２のカテゴリー特定手段と、
前記ロジット値変換テーブルを参照して、前記第１のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第１のロジット値取得手段と、
前記回帰係数テーブルを参照して、前記第１のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第１の回帰係数取得手段と、
前記ロジット値変換テーブルを参照して、前記第２のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第２のロジット値取得手段と、
前記回帰係数テーブルを参照して、前記第２のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第２の回帰係数取得手段と、
前記第１のロジット値取得手段及び前記第２のロジット値取得手段の取得したロジット値を含む前記ロジット値変換テーブルから読み出して取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第１の回帰係数取得手段及び前記第２の回帰係数取得手段の取得した回帰係数を含む前記回帰係数テーブルから読み出して取得した回帰係数を乗じた値を合算し、合算した値から前記クレジットカードの利用要求が不正である確率を反映したスコアを算出するスコア算出手段と、
を備えることを特徴とするスコアリングシステム。
【請求項２】
前記オーソリデータ受付手段が受け付けたオーソリデータについて、前記オーソリデータにかかるクレジットカードの利用者に対応する前記履歴データ格納手段に格納された履歴データに含まれる所定の項目の項目値を、前記オーソリデータに含まれる前記項目の項目値に更新する履歴データ更新手段を備えること
を特徴とする請求項１記載のスコアリングシステム。
【請求項３】
前記ロジット値変換テーブルには、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、
前記回帰係数テーブルには、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、
前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第２の項目値演算手段と、
前記第２の項目値演算手段が演算した項目値に対応するカテゴリーを特定する第３のカテゴリー特定手段と、
前記ロジット値変換テーブルを参照して、前記第３のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第３のロジット値取得手段と、
前記回帰係数テーブルを参照して、前記第３のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第３の回帰係数取得手段と、を備えていて、
前記スコア算出手段は、前記第３のロジット値取得手段の取得したロジット値に、前記ロジット値に対応する項目について、前記第３の回帰係数取得手段の取得した回帰係数を乗じた値を用いて前記スコアを算出すること
を特徴とする請求項１又は２記載のスコアリングシステム。
【請求項４】
前記ロジット値変換テーブルには、前記履歴データ格納手段に格納された履歴データに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、
前記回帰係数テーブルには、前記履歴データ格納手段に格納された履歴データに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、
前記履歴データ取得手段が取得した履歴データに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第３の項目値演算手段と、
前記第３の項目値演算手段が演算した項目値に対応するカテゴリーを特定する第４のカテゴリー特定手段と、
前記ロジット値変換テーブルを参照して、前記第４のカテゴリー特定手段が特定した各々のカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第４のロジット値取得手段と、
前記回帰係数テーブルを参照して、前記第４のカテゴリー特定手段がカテゴリーを特定した各々の項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第４の回帰係数取得手段と、を備えていて、
前記スコア算出手段は、前記第４のロジット値取得手段の取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第４の回帰係数取得手段の取得した回帰係数を乗じた値を用いて前記スコアを算出すること
を特徴とする請求項１又は２記載のスコアリングシステム。
【請求項５】
クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリング方法であって、
前記スコアを算出するためのコンピュータシステムには、クレジットカードの利用毎に受け付けたオーソリデータを格納するオーソリデータ格納部と、クレジットカードの利用者の過去のクレジットカードの利用履歴に関する履歴データを、利用者毎に格納する履歴データ格納部と、が備えられていて、
前記コンピュータシステムが、前記オーソリデータ格納部に格納されたオーソリデータに含まれる項目の項目値のカテゴリー、及び前記オーソリデータ格納部に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納部に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値のカテゴリーについて、各々の項目におけるカテゴリー別に不正が出現した不正出現比率から算出されたロジット値を、項目毎の各々のカテゴリーと関連付けてロジット値変換テーブルに記憶させるステップと、
前記コンピュータシステムが、前記オーソリデータ格納部に格納されたオーソリデータに含まれる項目、及び前記オーソリデータ格納部に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納部に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度を、各々の項目と関連付けて回帰係数テーブルに記憶させるステップと、
を有することによって、ロジット値変換テーブルと回帰係数テーブルのデータが更新され、
クレジットカードの利用が不正である確率を反映したスコアを算出する際には、
前記コンピュータシステムが、クレジットカードの利用要求にかかるオーソリデータを受け付けるオーソリデータ受付ステップと、
前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目の項目値を特定する項目値特定ステップと、
前記コンピュータシステムが、前記項目値特定ステップで特定した項目値に対応するカテゴリーを特定する第１のカテゴリー特定ステップと、
前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータから特定された利用者に対応する履歴データを、前記履歴データ格納部から読み出して取得する履歴データ取得ステップと、
前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる前記項目の項目値と、前記履歴データ取得ステップで取得した履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値を演算する項目値演算ステップと、
前記コンピュータシステムが、前記項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第２のカテゴリー特定ステップと、
前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第１のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を前記ロジット値変換テーブルから読み出して取得する第１のロジット値取得ステップと、
前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第１のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を前記回帰係数テーブルから読み出して取得する第１の回帰係数取得ステップと、
前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第２のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第２のロジット値取得ステップと、
前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第２のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第２の回帰係数取得ステップと、
前記コンピュータシステムが、前記第１のロジット値取得ステップ及び前記第２のロジット値取得ステップで取得したロジット値を含む前記ロジット値変換テーブルから読み出して取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第１の回帰係数取得ステップ及び前記第２の回帰係数取得ステップで取得した回帰係数を含む前記回帰係数テーブルから読み出して取得した回帰係数を乗じた値を合算し、合算した値から前記クレジットカードの利用要求が不正である確率を反映したスコアを算出するスコア算出ステップと、
を有することを特徴とするスコアリング方法。
【請求項６】
前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータについて、前記オーソリデータにかかるクレジットカードの利用者に対応する前記履歴データ格納部に格納された履歴データに含まれる所定の項目の項目値を、前記オーソリデータに含まれる前記項目の項目値に更新する履歴データ更新ステップを有すること
を特徴とする請求項５記載のスコアリング方法。
【請求項７】
前記ロジット値変換テーブルには、前記オーソリデータ格納部に格納されたオーソリデータに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、
前記回帰係数テーブルには、前記オーソリデータ格納部に格納されたオーソリデータに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、
前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第２の項目値演算ステップと、
前記コンピュータシステムが、前記第２の項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第３のカテゴリー特定ステップと、
前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第３のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第３のロジット値取得ステップと、
前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第３のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第３の回帰係数取得ステップと、を有していて、
前記スコア算出ステップにおいて、前記コンピュータシステムは、前記第３のロジット値取得ステップで取得したロジット値に、前記ロジット値に対応する項目について、前記第３の回帰係数取得ステップで取得した回帰係数を乗じた値を用いて前記スコアを算出すること
を特徴とする請求項５又は６記載のスコアリング方法。
【請求項８】
前記ロジット値変換テーブルには、前記履歴データ格納部に格納された履歴データに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、
前記回帰係数テーブルには、前記履歴データ格納部に格納された履歴データに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、
前記コンピュータシステムが、前記履歴データ取得ステップで取得した履歴データに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第３の項目値演算ステップと、
前記コンピュータシステムが、前記第３の項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第４のカテゴリー特定ステップと、
前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第４のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第４のロジット値取得ステップと、
前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第４のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第４の回帰係数取得ステップと、を有していて、
前記スコア算出ステップにおいて、前記コンピュータシステムは、前記第４のロジット値取得ステップで取得したロジット値に、前記ロジット値に対応する項目について、前記第４の回帰係数取得ステップで取得した回帰係数を乗じた値を用いて前記スコアを算出すること
を特徴とする請求項５又は６記載のスコアリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリングシステム及びスコアリング方法に関するものである。
【背景技術】
【０００２】
クレジットカードの利用時においては、例えばカードを拾得した他人が本人になりすまして不正な取引を行うことを防止するために、カードの利用を受け付けた店舗等からカード会社に対して、与信残高の確認と併せて、不正な利用である可能性についての照会が行われている。不正利用の照会においては、不正な利用である可能性をスコアとして算出するスコアリングモデルが用いられることが一般的である（例えば、特許文献１〜特許文献４参照。）。
【０００３】
スコアリングモデルの一方式として、クレジットカードの利用時に受け付けるオーソリデータから、時間、金額、店舗など様々な項目に対応する項目値を抽出し、過去のオーソリデータにおいて各々の項目値に近似する範囲で不正が出現した確率を算出することによって、不正利用のスコアを算出する方式が用いられている。かかるスコアリングモデルにおいては、各々の項目の項目値に対応して、所定の範囲におけるオーソリデータの件数とそのうち不正利用に該当した件数についてのデータが蓄積されており、これらのデータから不正の出現確率を算出して、不正の可能性をスコアリングする。
【０００４】
上記のスコアリング方式において問題になるのが、スコアを算出する上での各々の項目についての重み付けである。各々の項目における不正出現確率の影響を、不正の可能性を示すスコアにそれぞれ適切に反映するためには、ロジスティック回帰分析を適用することが考えられる。
【０００５】
もう一点考えられるのが、各々の項目に対応する項目値を過去のオーソリデータのサンプルと対応させる場合に、項目値にある程度の範囲を設定してサンプルを収集しないと、十分なサンプルの母数を確保できないために、スコアの信頼性が低下することとなってしまう。そこで、項目毎の項目値をカテゴリー化してサンプルを収集し、各々のカテゴリーでの不正出現確率を算出することとなるが、ここでのカテゴリー自体は実数化されたものではないため、ダイレクトにスコアの算出に用いることができない。このような課題に対応し得る技術として、信用リスクの判定において、項目値をロジット値に変換することによって、サンプルを線形モデルに分布させてカテゴリーを実数化し、精度の高いモデルを生成することが可能な、信用リスクモデル決定装置に関する発明が開示されている（特許文献５参照。）。
【０００６】
【特許文献１】特開２００４−３３４５２６号公報
【特許文献２】特開２００４−３３４５２７号公報
【特許文献３】特開２００４−３３４６４４号公報
【特許文献４】特開２００４−３４８５３６号公報
【特許文献５】特開２００４−３３４７３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記の特許文献５記載の発明を用いると、サンプルを適切に配分してカテゴリーを実数化したスコアリングモデルを用いてスコアを算出することが可能になるが、特許文献５記載の発明は、融資等の信用リスクの判定を想定しているため、融資の申込者について受け付けたデータのみを判定の対象として使用して、デフォルト確率を算出するものである。これに対して、本発明が対象とするクレジットカードの分野では、利用者はクレジットカードを継続的に利用しているため、各回の利用に関するオーソリデータのみでなく、直前の利用状況等を勘案することによって、通常とは異なる利用パターンが続いているので不正出現確率が高い、といった例のように、より精度の高い判定が行えることになる。
【０００８】
本発明は、このような課題に対応するためになされたものであり、クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリングシステム及びスコアリング方法であって、サンプルのカテゴリーを実数化して適切にスコアに反映するとともに、利用者が継続的に利用するというクレジットカードの性質に適合したスコアリングシステム及びスコアリング方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
このような課題を解決する本発明は、クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリングシステムであって、クレジットカードの利用毎に受け付けたオーソリデータを格納するオーソリデータ格納手段と、クレジットカードの利用者の過去のクレジットカードの利用履歴に関する履歴データを、利用者毎に格納する履歴データ格納手段と、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる項目の項目値のカテゴリー、及び前記オーソリデータ格納手段に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納手段に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値のカテゴリーについて、各々の項目におけるカテゴリー別に不正が出現した不正出現比率から算出されたロジット値を、項目毎の各々のカテゴリーと関連付けて記憶するロジット値変換テーブルと、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる項目、及び前記オーソリデータ格納手段に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納手段に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度を、各々の項目と関連付けて記憶する回帰係数テーブルと、クレジットカードの利用要求にかかるオーソリデータを受け付けるオーソリデータ受付手段と、前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目の項目値を特定する項目値特定手段と、前記項目値特定手段が特定した項目値に対応するカテゴリーを特定する第１のカテゴリー特定手段と、前記オーソリデータ受付手段が受け付けたオーソリデータから特定された利用者に対応する履歴データを、前記履歴データ格納手段から読み出して取得する履歴データ取得手段と、前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる前記項目の項目値と、前記履歴データ取得手段が取得した履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値を演算する項目値演算手段と、前記項目値演算手段が演算した項目値に対応するカテゴリーを特定する第２のカテゴリー特定手段と、前記ロジット値変換テーブルを参照して、前記第１のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第１のロジット値取得手段と、前記回帰係数テーブルを参照して、前記第１のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第１の回帰係数取得手段と、前記ロジット値変換テーブルを参照して、前記第２のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第２のロジット値取得手段と、前記回帰係数テーブルを参照して、前記第２のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第２の回帰係数取得手段と、前記第１のロジット値取得手段及び前記第２のロジット値取得手段の取得したロジット値を含む前記ロジット値変換テーブルから読み出して取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第１の回帰係数取得手段及び前記第２の回帰係数取得手段の取得した回帰係数を含む前記回帰係数テーブルから読み出して取得した回帰係数を乗じた値を合算し、合算した値から前記クレジットカードの利用要求が不正である確率を反映したスコアを算出するスコア算出手段と、を備えることを特徴とするスコアリングシステムである。
【００１０】
本発明においては、クレジットカードの不正利用を判定するためのスコアリングにおいて、スコアの積算の対象となる項目を、受け付けたオーソリデータに含まれる項目のみでなく、オーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目を加えることによって、クレジットカードに固有のリスクに対応したスコアリングシステムを構築することができる。積算の対象とするオーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目には、例えば今回利用金額と前回利用金額との比率、今回商品コードと前回商品コードの一致又は不一致等を用いることができる。
【００１１】
また、本発明は、前記オーソリデータ受付手段が受け付けたオーソリデータについて、前記オーソリデータにかかるクレジットカードの利用者に対応する前記履歴データ格納手段に格納された履歴データに含まれる所定の項目の項目値を、前記オーソリデータに含まれる前記項目の項目値に更新する履歴データ更新手段を備えることを特徴とすることもできる。
【００１２】
このように構成することによって、対象となるオーソリデータについてのスコアリングを行いながら、併せて次回のスコアリングに必要な履歴データを生成することが可能になる。
【００１３】
さらに、本発明は、前記ロジット値変換テーブルには、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、前記回帰係数テーブルには、前記オーソリデータ格納手段に格納されたオーソリデータに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、前記オーソリデータ受付手段が受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第２の項目値演算手段と、前記第２の項目値演算手段が演算した項目値に対応するカテゴリーを特定する第３のカテゴリー特定手段と、前記ロジット値変換テーブルを参照して、前記第３のカテゴリー特定手段が特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第３のロジット値取得手段と、前記回帰係数テーブルを参照して、前記第３のカテゴリー特定手段がカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第３の回帰係数取得手段と、を備えていて、前記スコア算出手段は、前記第３のロジット値取得手段の取得したロジット値に、前記ロジット値に対応する項目について、前記第３の回帰係数取得手段の取得した回帰係数を乗じた値を用いて前記スコアを算出することを特徴としてもよい。
【００１４】
このように構成すると、スコアの積算の対象となる項目を、受け付けたオーソリデータに含まれる項目とオーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目のみでなく、オーソリデータに含まれる項目から生成された項目を加えることによって、よりスコアリングの精度を高めることが可能になる。積算の対象とするオーソリデータに含まれる項目から生成された項目には、例えば利用限度額に対する今回利用金額の比率等を用いることができる。
【００１５】
さらに、本発明は、前記ロジット値変換テーブルには、前記履歴データ格納手段に格納された履歴データに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、前記回帰係数テーブルには、前記履歴データ格納手段に格納された履歴データに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、前記履歴データ取得手段が取得した履歴データに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第３の項目値演算手段と、前記第３の項目値演算手段が演算した項目値に対応するカテゴリーを特定する第４のカテゴリー特定手段と、前記ロジット値変換テーブルを参照して、前記第４のカテゴリー特定手段が特定した各々のカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第４のロジット値取得手段と、前記回帰係数テーブルを参照して、前記第４のカテゴリー特定手段がカテゴリーを特定した各々の項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第４の回帰係数取得手段と、を備えていて、前記スコア算出手段は、前記第４のロジット値取得手段の取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第４の回帰係数取得手段の取得した回帰係数を乗じた値を用いて前記スコアを算出することを特徴としてもよい。
【００１６】
このように構成すると、スコアの積算の対象となる項目を、受け付けたオーソリデータに含まれる項目とオーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目のみでなく、利用者毎の履歴データに含まれる項目を加えることによって、よりスコアリングの精度を高めることが可能になる。積算の対象とする履歴データに含まれる項目には、例えば直近の利用頻度や利用金額に関するデータや、利用する曜日や時間など過去の利用傾向に関するデータを用いることができる。
【００１７】
さらに、本発明は、本発明にかかるスコアリングシステムを用いたスコアリング方法として特定することもできる。
【００１８】
つまり、本発明にかかるスコアリング方法は、クレジットカードの利用が不正である確率を反映したスコアを算出するためのスコアリング方法であって、前記スコアを算出するためのコンピュータシステムには、クレジットカードの利用毎に受け付けたオーソリデータを格納するオーソリデータ格納部と、クレジットカードの利用者の過去のクレジットカードの利用履歴に関する履歴データを、利用者毎に格納する履歴データ格納部と、が備えられていて、前記コンピュータシステムが、前記オーソリデータ格納部に格納されたオーソリデータに含まれる項目の項目値のカテゴリー、及び前記オーソリデータ格納部に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納部に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値のカテゴリーについて、各々の項目におけるカテゴリー別に不正が出現した不正出現比率から算出されたロジット値を、項目毎の各々のカテゴリーと関連付けてロジット値変換テーブルに記憶させるステップと、前記コンピュータシステムが、前記オーソリデータ格納部に格納されたオーソリデータに含まれる項目、及び前記オーソリデータ格納部に格納されたオーソリデータに含まれる所定の項目につき、オーソリデータに含まれる前記項目の項目値と、前記履歴データ格納部に格納された履歴データに含まれる前記項目の項目値の変化を示す新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度を、各々の項目と関連付けて回帰係数テーブルに記憶させるステップと、を有することによって、ロジット値変換テーブルと回帰係数テーブルのデータが更新され、クレジットカードの利用が不正である確率を反映したスコアを算出する際には、前記コンピュータシステムが、クレジットカードの利用要求にかかるオーソリデータを受け付けるオーソリデータ受付ステップと、前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目の項目値を特定する項目値特定ステップと、前記コンピュータシステムが、前記項目値特定ステップで特定した項目値に対応するカテゴリーを特定する第１のカテゴリー特定ステップと、前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータから特定された利用者に対応する履歴データを、前記履歴データ格納部から読み出して取得する履歴データ取得ステップと、前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる前記項目の項目値と、前記履歴データ取得ステップで取得した履歴データに含まれる前記項目の項目値の変化を示す新たな項目の項目値を演算する項目値演算ステップと、前記コンピュータシステムが、前記項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第２のカテゴリー特定ステップと、前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第１のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を前記ロジット値変換テーブルから読み出して取得する第１のロジット値取得ステップと、前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第１のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を前記回帰係数テーブルから読み出して取得する第１の回帰係数取得ステップと、前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第２のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第２のロジット値取得ステップと、前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第２のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第２の回帰係数取得ステップと、前記コンピュータシステムが、前記第１のロジット値取得ステップ及び前記第２のロジット値取得ステップで取得したロジット値を含む前記ロジット値変換テーブルから読み出して取得したロジット値に、前記ロジット値に対応する各々の項目について、前記第１の回帰係数取得ステップ及び前記第２の回帰係数取得ステップで取得した回帰係数を含む前記回帰係数テーブルから読み出して取得した回帰係数を乗じた値を合算し、合算した値から前記クレジットカードの利用要求が不正である確率を反映したスコアを算出するスコア算出ステップと、
を有することを特徴とするスコアリング方法である。
【００１９】
また、本発明にかかるスコアリング方法は、前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータについて、前記オーソリデータにかかるクレジットカードの利用者に対応する前記履歴データ格納部に格納された履歴データに含まれる所定の項目の項目値を、前記オーソリデータに含まれる前記項目の項目値に更新する履歴データ更新ステップを有することを特徴とすることもできる。
【００２０】
さらに、本発明にかかるスコアリング方法は、前記ロジット値変換テーブルには、前記オーソリデータ格納部に格納されたオーソリデータに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、前記回帰係数テーブルには、前記オーソリデータ格納部に格納されたオーソリデータに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、前記コンピュータシステムが、前記オーソリデータ受付ステップで受け付けたオーソリデータに含まれる所定の項目について、オーソリデータに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第２の項目値演算ステップと、前記コンピュータシステムが、前記第２の項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第３のカテゴリー特定ステップと、前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第３のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第３のロジット値取得ステップと、前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第３のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第３の回帰係数取得ステップと、を有していて、前記スコア算出ステップにおいて、前記コンピュータシステムは、前記第３のロジット値取得ステップで取得したロジット値に、前記ロジット値に対応する項目について、前記第３の回帰係数取得ステップで取得した回帰係数を乗じた値を用いて前記スコアを算出することを特徴としてもよい。
【００２１】
さらに、本発明にかかるスコアリング方法は、前記ロジット値変換テーブルには、前記履歴データ格納部に格納された履歴データに含まれる２以上の項目の項目値から演算される新たな項目の項目値のカテゴリーについて、各々の項目における項目値のカテゴリー別に不正が出現した不正出現比率から算出されたロジット値が、項目毎の各々のカテゴリーと関連付けて記憶され、前記回帰係数テーブルには、前記履歴データ格納部に格納された履歴データに含まれる２以上の項目の項目値から項目値を演算する新たな項目について、ロジスティック回帰分析により算出した各々の項目の前記スコアに対する寄与度が、各々の項目と関連付けて記憶されていて、前記コンピュータシステムが、前記履歴データ取得ステップで取得した履歴データに含まれる２以上の項目の項目値から、前記新たな項目の項目値を演算する第３の項目値演算ステップと、前記コンピュータシステムが、前記第３の項目値演算ステップで演算した項目値に対応するカテゴリーを特定する第４のカテゴリー特定ステップと、前記コンピュータシステムが、前記ロジット値変換テーブルを参照して、前記第４のカテゴリー特定ステップで特定したカテゴリーに対応するロジット値を、前記ロジット値変換テーブルから読み出して取得する第４のロジット値取得ステップと、前記コンピュータシステムが、前記回帰係数テーブルを参照して、前記第４のカテゴリー特定ステップでカテゴリーを特定した項目に対応する回帰係数を、前記回帰係数テーブルから読み出して取得する第４の回帰係数取得ステップと、を有していて、前記スコア算出ステップにおいて、前記コンピュータシステムは、前記第４のロジット値取得ステップで取得したロジット値に、前記ロジット値に対応する項目について、前記第４の回帰係数取得ステップで取得した回帰係数を乗じた値を用いて前記スコアを算出することを特徴としてもよい。
【発明の効果】
【００２２】
本発明によって、クレジットカードの利用が不正である確率を反映したスコアを算出する場合において、サンプルのカテゴリーを実数化して適切にスコアに反映するとともに、利用者毎の利用傾向との比較も反映したスコアを算出することによって、より精度の高いスコアリングが可能になる。
【発明を実施するための最良の形態】
【００２３】
本発明を実施するための最良の形態について、図面と数式の例を用いながら、以下に詳細に説明する。尚、以下の説明は、本発明にかかるスコアリングシステムの実施形態の一例を示したものであって、本発明は以下の説明において用いられるオーソリデータや履歴データに含まれる項目等の実施例に、限定されるものではない。
【００２４】
図１は、本発明にかかるスコアリングシステムの概要を示す図である。図２は、本発明にかかるスコアリングシステムの構成を示すブロック図である。図３は、利用時間帯別の不正出現確率の一例を示す図である。図４は、利用時間帯別の不正出現確率をロジット値に変換して並び替えた第１の例を示す図である。図５は、利用時間帯別の不正出現確率をロジット値に変換して並び替えた第２の例を示す図である。図６は、本発明にかかるスコアリングシステムにおけるロジット値変換テーブルの一例を示す図である。図７は、本発明にかかるスコアリングシステムにおける回帰係数テーブルの一例を示す図である。図８は、本発明にかかるスコアリングシステムにおいて用いられるオーソリデータの一例を示す図である。図９は、本発明にかかるスコアリングシステムにおいて用いられる履歴データの一例を示す図である。図１０は、本発明にかかるスコアリングシステムにおいて用いられるスコア算出のための項目値が特定されたデータの一例を示す図である。図１１は、本発明にかかるスコアリングシステムにおいて用いられるスコア算出のための項目値がロジット値に変換されたデータの一例を示す図である。図１２は、本発明にかかるスコアリング方法のフローを示すフローチャートである。
【００２５】
本発明にかかるスコアリングシステムは、図１のように用いられる。クレジットカードを発行するカード会社のホストコンピュータ２０は、加盟店の店舗に設置されたＣＡＴ端末３０等と決済用ネットワークで接続されている。クレジットカードの会員が加盟店でクレジットカードにより支払いを行おうとすると、ＣＡＴ端末でクレジットカード番号、購入する商品の商品コード、利用金額等を読み取って、決済の可否の判定に必要な売上承認を求めるためのオーソリデータをカード会社ホストコンピュータ２０に送信する。
【００２６】
オーソリデータを受信したカード会社ホストコンピュータ２０では、クレジットカードによる決済の可否を判定するために、オーソリデータに含まれる利用金額がクレジットカードについて設定された利用可能額の範囲内であるかを確認する。さらに、クレジットカードが悪意の拾得者等に利用されることを防止するために、クレジットカードの利用が不正である可能性を示すスコアを、スコアリングシステム１０において算出する。尚、スコアを算出するスコアリングシステム１０は、カード会社の内部に設けられるものであってもよいし、専門業者等の外部に設けられネットワークで接続されているものであってもよい。
【００２７】
スコアリングシステム１０においてスコアが算出されると、これを受け取ったカード会社ホストコンピュータ２０では、スコアが所定の閾値を超える場合には、不正な利用である可能性があると判断して、ＣＡＴ端末３０に対して利用者の本人確認を促すメッセージ等を送信する。これを受信したＣＡＴ端末３０側では、加盟店の店員等が利用者に本人確認を求めることによって、悪意の取得者による不正利用を未然に防止することが可能になる。
【００２８】
図２を用いて、本発明にかかるスコアリングシステムの構成について説明する。本発明にかかるスコアリングシステム１０は、スコアリングの対象となるオーソリデータを受け付けて、算出したスコアを応答できるように、カード会社ホストコンピュータ２０と接続されている。スコアリングシステム１０の構成は特に限定されるものではなく、１台のコンピュータ、複数のコンピュータのいずれで構成されるものであってもよく、また他の機能を備えたコンピュータの一部を構成するものであってもよい。
【００２９】
スコアリングシステム１０には、スコアリングに用いるモデルを作成するモデル分析部１３、個々のオーソリデータについてスコアを算出するスコアリング部１４が含まれているが、モデル分析部１３とスコアリング部１４はいずれも機能として特定されるものであって、ここで必要な演算処理を実行するためのハードウェアの構成については、特に限定されるものではない。ロジット値変換分析部１３１、ロジスティック回帰分析部１３２、オーソリデータ受付部１４１、ビヘイビアデータ取得部１４２、スコア算出部１４３、ビヘイビア更新部１４４については、対応するプログラムがコンピュータのメモリ領域に読み出され、所定の演算処理を実行することによって各々の機能が実現される。ロジット値変換テーブル１３３、回帰係数テーブル１３４は、いずれもコンピュータにおいて割当てられた所定の記憶領域に、演算処理に必要なデータが記憶される。
【００３０】
オーソリＤＢ１２には、カード会社ホストコンピュータ２０からデータ送受信部１１を介して過去に受け付けたオーソリデータそのものに、不正利用であることを示す情報や、性別などのデータが付加されたオーソリデータが蓄積されている。オーソリＤＢ１２へオーソリデータを蓄積する方法は特に限定されるものではなく、スコアリングのために受け付けたオーソリデータを受付毎に格納することとしてもよいし、スコアリングとは別に、１日に１度、１週間に１度などのタイミングで、バッチ処理により一定期間分を一括して格納することとしてもよい。
【００３１】
尚、オーソリＤＢ１２に格納されているオーソリデータには、不正な利用であった場合には、その旨を示す情報が記録されている。従って、オーソリデータに含まれるある項目の項目値の所定の範囲をカテゴリー化して、例えば「利用金額５，０００円〜１０，０００円」「利用時間午前９時〜午前１０時」等をカテゴリーとして定めた場合に、そのカテゴリーに該当するサンプルの実績を反映した不正出現確率を、それぞれ求めることが可能になっている。
【００３２】
オーソリＤＢ１２に蓄積されるデータは、各々の利用毎に受け付けたデータに所定の情報が付加された定型的なデータとなっているが、ビヘイビア項目作成部１５１では、これらのデータから利用者（会員）毎の利用履歴に関する履歴データを作成し、ビヘイビアＤＢ１５に利用者毎に設けられたテーブルやレコードに格納する。ビヘイビアＤＢ１５への履歴データの蓄積方法や更新方法も特に限定されるものではないが、初期のデータ蓄積はビヘイビア項目作成部１５１の動作によって行い、以後の更新は後に説明するビヘイビア更新部１４４の動作によって行うことが可能となっている。
【００３３】
モデル分析部１３は、スコアリングに必要なモデルを分析して、スコアリングに用いるためのテーブルを作成する機能を備えている。ロジット値変換分析部１３１は、オーソリデータに含まれる項目と、オーソリＤＢ１２に蓄積されている過去オーソリから作成したビヘイビア項目について、項目値をカテゴリー化してカテゴリー毎の不正出現確率を演算するとともに、このカテゴリーを実数として用いることができるように、項目値をロジット値に置き換える処理を行っている。この処理については後に詳述するが、演算した結果については、各々の項目値に対応するロジット値がロジット値変換テーブル１３３に関連付けて記憶される。
【００３４】
ここでロジット値に置き換える項目値は、オーソリデータに含まれる項目に該当する値に限定されるものではない。オーソリデータに含まれる項目から生成される項目（例えば利用限度額に対する今回利用金額の比率等の項目）や、ビヘイビアＤＢ１５に格納されている履歴データに含まれる項目、オーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目（例えば今回利用金額と前回利用金額との比率、今回商品コードと前回商品コードの一致又は不一致等）に該当する項目値を用いることとすれば、より精度の高いスコアリングが可能になる。
【００３５】
ロジスティック回帰分析部１３２は、オーソリデータに含まれる項目について、各々の項目のスコアへの寄与度を調整するために、各々の項目の項目値から算出されるスコアに乗じる係数を、ロジスティック回帰分析によって演算する。演算した結果については、各々の項目に対応する回帰係数が回帰係数テーブル１３４に関連付けて記憶される。
【００３６】
尚、ロジスティック回帰分析の対象となる項目については、上記のようにオーソリデータに含まれる項目から生成される項目、履歴データに含まれる項目、オーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目をスコアリングの対象にする場合であれば、これらの項目もロジスティック回帰分析の対象とすることが必要である。
【００３７】
スコアリング部１４は、スコアリングのために受け付けたオーソリデータについて、所定の演算処理を行ってスコアを算出する機能を備えている。オーソリデータ受付部１４１は、売上承認のためにスコアリングを行う対象となるオーソリデータを、データ送受信部１１を介してカード会社ホストコンピュータ２０から受け付ける。ビヘイビアデータ取得部１４２は、受け付けたオーソリデータに含まれるカードの利用者に対応する履歴データを、ビヘイビアＤＢ１５から取得する。
【００３８】
スコア算出部１４３では、オーソリデータに含まれるスコア算出に用いられる項目、履歴データに含まれるスコア算出に用いられる項目について、それぞれの項目値を特定する。ここで、オーソリデータに含まれる項目から生成される項目、オーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目についての項目値を演算することとしてもよい。このようにして、特定又は演算された項目値が属するカテゴリーに対応するそれぞれのロジット値を、ロジット値変換テーブル１３３を参照して取得する。また、スコア算出のための項目値を特定又は算出した項目について、それぞれの項目に対応する回帰係数を、回帰係数テーブル１３４を参照して特定する。
【００３９】
このように特定した、それぞれの項目についてのロジット値に回帰係数により重み付けを行って、その合計値を基準としてスコアを算出する。算出したスコアについては、データ送受信部１１を介してカード会社ホストコンピュータ２０に対して返信する。
【００４０】
併せて、ビヘイビア更新部１４４では、スコアの算出対象となったユーザの履歴データに、今回受け付けたオーソリデータに対応する利用分を反映して（例えば、前回利用金額についてのデータを今回分に更新する）、履歴データを更新する。更新した履歴データについては、ビヘイビアＤＢ１５の対応する利用者の履歴データとして格納される。
【００４１】
本発明にかかるスコアリングシステムにおけるスコア算出の基本的な考え方について、図３〜図７を用いて以下に詳細に説明する。スコア算出となるオーソリデータには、例えばオーソリデータを受信したカードの利用時間という項目に対して、利用時間を示す項目値が含まれている。この項目値を基準にして、過去のオーソリデータのサンプルから不正出現確率がどの程度であったかを参照して、スコアに反映する。
【００４２】
図３は、利用時間を横軸に、利用時間別の不正出現確率を縦軸に置いて、その分布を示している。精度の高いスコアを算出するためには、ここで用いられる不正出現確率が信頼性の高いものとなるように、なるべくサンプル数を多くすることが好ましい。そこで、サンプルを利用時間に一定の幅を持たせた利用時間帯としてカテゴリー化して、不正出現確率を算出することとするが、カテゴリーそのものは実数ではないので、そのままではスコア算出に用いることができないため、カテゴリーを実数化することが必要になる。
【００４３】
そこで、連続変数をカテゴリーに分類して並び替え、各々のカテゴリーに実数値を割当てるとともに、割当てた実数値を意味のある変数として並び替えるために、各々のカテゴリーに対応する不正出現確率（ｐ）を数１の式に当てはめて、ロジット値に変換する。
【００４４】
【数１】
0004755911.tif 000002
【００４５】
このようにカテゴリーをロジット値により実数化すると、実数化されたカテゴリーを横軸に、不正出現確率を縦軸に置くと、図４（利用時間帯を１時間毎にカテゴリー化）、図５（利用時間帯を３〜９時間の範囲でカテゴリー化）の例に示したように、右肩上がりの連続変数に変換することができる。このように実数化されたカテゴリーと不正出現確率の関係は、図５のカテゴリー化の例であれば、図６の例に示したようなロジット値変換テーブルに記憶される。
【００４６】
また、オーソリデータからは、利用時間の他に、利用金額などのスコア算出に用いることができる様々な項目が特定される。ここで用いられる項目は、オーソリデータに含まれるものに限らず、オーソリデータに含まれる項目から生成された項目、履歴データに含まれる項目、オーソリデータに含まれる項目と履歴データに含まれる項目から生成される項目を対象としてもよい。これらの項目に対応する項目値について、それぞれ利用時間の場合と同様にロジット値変換テーブルを生成することができるが、複数の項目を用いてスコアを算出する場合には、各々の項目のカテゴリーに対応する不正出現確率をどのように重み付けするかが問題になる。
【００４７】
そこで、スコア算出に用いられる全ての項目を対象にしてロジスティック回帰分析を行い、各々の項目に対応する回帰係数を算出する。算出した回帰係数は、図７の例に示したような回帰係数テーブルに記憶される。このように、過去のオーソリデータ等から作成されたロジット値変換テーブルと回帰係数テーブルが、各々のオーソリデータについてのスコア算出に用いられることになる。
【００４８】
スコア算出の対象となるオーソリデータが受け付けられると、スコア算出に用いるオーソリデータに含まれる項目の項目値、オーソリデータに含まれる項目から生成された項目の項目値、オーソリデータから特定した利用者の履歴データに含まれる項目の項目値、オーソリデータに含まれる項目と履歴データに含まれる項目から生成された項目の項目値等を特定する。これらの項目値について、それぞれロジット値変換テーブルを参照してカテゴリーを特定し、特定されたカテゴリーに対応するロジット値と不正出現確率を取得する。
【００４９】
また、項目値を特定した項目について、各々の項目に対応する回帰係数を回帰係数テーブルから取得する。このようにして取得した、各々の項目についてのロジット値、不正出現確率、回帰係数から、数２の式によって「Ｚｎ」に対応する値を算出する。尚、ここで用いているロジット値平均は、各項目におけるロジット値をロジットモデルの一部に記憶させ、これを取得することとすればよいが、「Ｚｎ」の算出についてはロジット値、不正出現確率、回帰係数が反映されるものであれば、ロジット値平均の減算等は特に限定されるものではない。
【００５０】
【数２】
0004755911.tif 000003
【００５１】
さらに、各々の項目について算出された「Ｚｎ」について、数３の式のように全て合計した「Ｚｓｕｍ」を算出する。
【００５２】
【数３】
0004755911.tif 000004
【００５３】
最後に、算出された「Ｚｓｕｍ」を用いて、数４の式から不正の可能性を反映したスコアを算出する。尚、ここに示したスコアの算出式は、精度の高いスコアを算出するための一例を示したものであって、本発明におけるスコアリングはかかる算出式に限定されるものではない。
【００５４】
【数４】
0004755911.tif 000005
【００５５】
本発明にかかるスコアリングシステムにおけるスコア算出において、オーソリデータに含まれる項目等からロジット値を特定する方法について、図８〜図１１を用いて以下に詳細に説明する。クレジットカードの利用により発生し、スコア算出の対象となるオーソリデータには、図８の例に示した項目と項目値が含まれているものとする。
【００５６】
図８のオーソリデータを受け付けると、ここに含まれる顧客コードをキーにビヘイビアデータベースを検索して、利用者の履歴データを取得する。図９は、取得した履歴データの例を示したものであり、該利用者の前回利用時の利用金額等に関する項目や、前ｎ回分の利用金額等の利用履歴に関する項目に項目値が記録されている。
【００５７】
次に、図８のオーソリデータ、図９の履歴データから、図１０の例に示したスコア算出のための項目値が特定されたデータを作成する。これらの項目には、オーソリデータや履歴データの項目と項目値がそのまま用いられるものと、複数の項目から演算した項目値を新たな項目を設けて作成したものが含まれている。
【００５８】
図１０の例において、項番ｃ００１〜ｃ００５の項目値は、いずれもオーソリデータに含まれる項目の項目値をそのまま用いるものである。ホスト受信時間（カードの利用時間）には１２時と記録されているが、この時間を含む時間帯における過去のオーソリデータの不正出現確率をスコアに反映する。取引種別には取引種別を示すコードが、支払区分には支払い区分を示すコードが記録されているが、同様にこれらのコードにおける過去のオーソリデータの不正出現確率をスコアに反映する。
【００５９】
図１０の例において、項番ｃ０１１の項目値は、オーソリデータに含まれる項目の項目値から生成された項目の項目値となっている。オーソリデータにはカードについて定められた利用限度額と、利用限度額から未決済の利用金額の累計を減じた利用可能額が記録されているが、カードがどの程度利用されているかを反映する利用可能額を利用限度額で除した値を、スコア算出のための新たな項目として設定しているが、この値を含む範囲内における過去のオーソリデータの不正出現確率をスコアに反映する。
【００６０】
図１０の例において、項番ｃ０２１〜ｃ０２７の項目値は、いずれもオーソリデータに含まれる項目の項目値と履歴データに含まれる項目の項目値から生成された項目の項目値となっている。前回利用金額との比率の項目には、オーソリデータに含まれる利用金額と履歴データに含まれる前回利用金額の比率が記録されているが、この比率を含む範囲における過去のオーソリデータの不正出現確率をスコアに反映する。前回商品コードとの一致・不一致、前回仕向側国コードとの一致・不一致等の項目についても、それぞれオーソリデータに含まれる項目の項目値と履歴データに含まれる項目の項目値から生成された項目であって、一致・不一致を示すコードが記録されていて（例えば、「１」を一致、「２」を不一致とする。）、一致・不一致それぞれにおける過去のオーソリデータの不正出現確率をスコアに反映する。利用時間スコア、利用曜日スコアは、オーソリデータに含まれるホスト受信年月日や受信日時を、履歴データの時間帯別利用頻度係数や曜日別利用頻度係数と対照させて算出したスコアで、同様に算出されたスコアを含む範囲における過去のオーソリデータの不正出現確率をスコアに反映する。
【００６１】
図１０の例のように、スコア算出のための項目値が特定されたデータが作成されると、これらの項目値をロジット値に変換する。ロジット値への変換の方法と意義は、図３〜図７を用いて先に説明したとおりであるが、各々の項目について項目値が含まれる範囲のロジット値をロジット値変換テーブルから取得して、図１１の例のように各々の項目におけるロジット値が特定される。このように特定したロジット値と、回帰係数テーブルから取得する各々の項目の回帰係数を用いて、先に説明した数２〜数４の演算式を適用することによって、スコアが算出される。
【００６２】
図１２のフローチャートを用いて、本発明にかかるスコアリング方法のフローについて説明する。まず、スコアを算出する対象となるオーソリデータをクレジットカード会社のホストコンピュータ等から受け付けて（Ｓ１）、オーソリデータに含まれる利用者を特定するための顧客コード（利用者の特定にはカード番号等を用いることとしてもよい。）を識別する（Ｓ２）。
【００６３】
続いて、識別した顧客コードに対応する履歴データをデータベースから取得して（Ｓ３）、オーソリデータと履歴データに含まれる項目からスコア算出に用いる項目を選択又は生成し、各々の項目に対応する項目値を特定する（Ｓ４）。特定された各々の項目値について、ロジット値変換テーブルを参照して、項目値が含まれる範囲に対応するロジット値に変換する（Ｓ５）。
【００６４】
さらに、各々の項目のスコアに対する寄与の重み付けを行うために、各々の項目に対応する回帰係数を回帰係数テーブルから取得して（Ｓ６）、変換したロジット値にそれぞれ対応する回帰係数を適用する（Ｓ７）。ロジット値と回帰係数から所定の算出式に基づいてスコアを算出（Ｓ８）、算出したスコアをクレジットカード会社のホストコンピュータ等に返信する（Ｓ９）。さらに、受け付けたオーソリデータを反映して、履歴データを更新してデータベースに格納する（Ｓ１０）。
【図面の簡単な説明】
【００６５】
【図１】本発明にかかるスコアリングシステムの概要を示す図である。
【図２】本発明にかかるスコアリングシステムの構成を示すブロック図である。
【図３】利用時間帯別の不正出現確率の一例を示す図である。
【図４】利用時間帯別の不正出現確率をロジット値に変換して並び替えた第１の例を示す図である。
【図５】利用時間帯別の不正出現確率をロジット値に変換して並び替えた第２の例を示す図である。
【図６】本発明にかかるスコアリングシステムにおけるロジット値変換テーブルの一例を示す図である。
【図７】本発明にかかるスコアリングシステムにおける回帰係数テーブルの一例を示す図である。
【図８】本発明にかかるスコアリングシステムにおいて用いられるオーソリデータの一例を示す図である。
【図９】本発明にかかるスコアリングシステムにおいて用いられる履歴データの一例を示す図である。
【図１０】本発明にかかるスコアリングシステムにおいて用いられるスコア算出のための項目値が特定されたデータの一例を示す図である。
【図１１】本発明にかかるスコアリングシステムにおいて用いられるスコア算出のための項目値がロジット値に変換されたデータの一例を示す図である。
【図１２】本発明にかかるスコアリング方法のフローを示すフローチャートである。
【符号の説明】
【００６６】
１０    スコアリングシステム
１１    データ送受信部
１２    オーソリＤＢ
１３    モデル分析部
１３１  ロジット値変換分析部
１３２  ロジスティック回帰分析部
１３３  ロジット値変換テーブル
１３４  回帰係数テーブル
１４    スコアリング部
１４１  オーソリデータ受付部
１４２  ビヘイビアデータ取得部
１４３  スコア算出部
１４４  ビヘイビア更新部
１５    ビヘイビアＤＢ
１５１  ビエイビア項目作成部
２０    カード会社ホストコンピュータ
３０    ＣＡＴ端末
【図２】
0004755911.tif 000006
【図８】
0004755911.tif 000007
【図９】
0004755911.tif 000008
【図１０】
0004755911.tif 000009
【図１１】
0004755911.tif 000010
【図１２】
0004755911.tif 000011
【図１】
0004755911.tif 000012
【図３】
0004755911.tif 000013
【図４】
0004755911.tif 000014
【図５】
0004755911.tif 000015
【図６】
0004755911.tif 000016
【図７】
0004755911.tif 000017