JPH06215204A - クレジットカード番号の合理性チェック方式 - Google Patents

クレジットカード番号の合理性チェック方式

Info

Publication number
JPH06215204A
JPH06215204A JP713293A JP713293A JPH06215204A JP H06215204 A JPH06215204 A JP H06215204A JP 713293 A JP713293 A JP 713293A JP 713293 A JP713293 A JP 713293A JP H06215204 A JPH06215204 A JP H06215204A
Authority
JP
Japan
Prior art keywords
credit card
issuer
logical
rationality
card number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP713293A
Other languages
English (en)
Inventor
Tadashi Sugiyama
忠史 杉山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP713293A priority Critical patent/JPH06215204A/ja
Publication of JPH06215204A publication Critical patent/JPH06215204A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】 【目的】国際交換機において、保守者が各クレジットカ
ード発行元ごとに合理性チェック論理をマン・マシン・
インタフェースで自由に更新できるようにする。 【構成】発行元識別番号登録表1はクレジットカードの
発行元ごとにクレジットカード番号と発行元番号とを登
録記憶する。論理番号登録部2は発行元番号を正規化番
号に変換して正規化された発行元番号ごとにクレジット
カード番号の合理性を規定する論理番号を登録する。合
理性チェック表3は論理番号対応の論理判断を行って判
断結果を出力する。更新処理部4は保守者の操作により
発行元識別番号登録表の内容を更新する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はクレジットカード番号の
合理性チェック方式に関し、特に国際交換機におけるク
レジット番号の合理性チェック方式に関する。
【0002】
【従来の技術】従来、国際交換機におけるクレジットカ
ード番号の合理性チェック方式は、原則として自国のク
レジットカード番号のみを対象としていた。従って、複
数の合理性チェック論理を考慮する必要がなかった。
【0003】
【発明が解決しようとする課題】この従来のクレジット
カード番号の合理性チェック方式では、自国のクレジッ
トカード番号についてのみ考慮しているので、他国のク
レジットカード番号の合理性チェックはできなかった。
【0004】また、複雑なチェック論理を保守者の操作
により自由に更新することができず、新たなチェック論
理が要求されても、容易に対応することができないとい
う問題点があった。
【0005】
【課題を解決するための手段】本発明のクレジットカー
ド番号の合理性チェック方式は、クレジットカードの発
行元ごとにクレジットカード番号に異なる合理性チェッ
ク論理を持たせ、前記合理性チェック論理を分解して単
純な論理の組み合わせで表現し、前記論理をマン・マシ
ン・インタフェースで更新することを特徴とする。
【0006】また、前記発行元ごとの前記クレジットカ
ード番号を登録記憶する記憶手段と、発行元番号を正規
化番号に変換する発行元番号正規化手段と、この正規化
された発行元番号ごとに前記クレジットカード番号の合
理性を規定する論理番号を登録する登録手段と、前記論
理番号対応の論理判断を行う論理判断処理手段とを備え
ることを特徴とする。
【0007】さらに、保守者の操作により前記記憶手段
の内容を更新する更新処理手段を備えることを特徴とす
る。
【0008】
【実施例】次に、本発明について図面を参照して説明す
る。
【0009】図1は本発明のクレジットカード番号の合
理性チェック方式の一実施例を示すブロック図、図2は
図1における論理判断処理部の動作を説明するためのフ
ローチャートである。
【0010】本実施例は図1に示すように、クレジット
カードの発行元ごとにクレジットカード番号と発行元番
号とを登録記憶する発行元識別番号登録表1と、発行元
番号を正規化番号に変換して正規化された発行元番号ご
とにクレジットカード番号の合理性を規定する論理番号
を登録する論理番号登録部2と、論理番号対応の論理判
断を行って判断結果を出力する合理性チェック表3と、
保守者の操作により発行元識別番号登録表1の内容を更
新する更新処理部4とを備えている。
【0011】続いて、図2を併用して本実施例の動作に
ついて説明する。
【0012】まず、クレジットカード番号の先頭から7
桁の数字により発行元識別番号(Issuer Ide
ntification Number:以下IINと
記す)登録表1をサーチして(ステップ101)、一致
するものがあるかを調べる(ステップ102)。
【0013】IIN登録表1にはマン・マシン・インタ
フェースで保守者により前もって発行元ごとのクレジッ
トカード番号と発行元番号とが登録されている。
【0014】ステップ102で一致するものがあれば
(イエス)、論理番号登録部2はIIN登録表1内の位
置により発行元正規化番号に変換して正規化された発行
元番号ことにクレジットカード番号の合理性を規定する
論理番号を合理性チェック表3に登録する。
【0015】次に発行元正規化番号対応の合理性チェッ
ク表3を取り出す(ステップ103)。合理性チェック
表3にはその発行元番号に適用される合理性チェック論
理番号がオペレーション・コード(Operation
Code:以下OCと記す)の組み合わせで保守者に
より前もって登録されている。
【0016】そして、合理性チェック表3のインデック
ス値を初期設定し(ステップ104)、合理性チェック
表3からOCとデータ・コード(Data Code:
以下DCと記す)を取り出す(ステップ105)。
【0017】OCは演算(加減乗除)や数字の取出しお
よびチェックディジット(Check Degit:以
下CDと記す)の照合などを指示する。DCはOCの付
加情報である。
【0018】OCで分岐し(ステップ106)、合理性
チェック表3の論理番号に従ってOC=a(チェック終
了)であれば、ステップ102でノーで結果NGを出力
した(ステップ107)ときとともにEND(ステップ
108)となる。
【0019】ステップ106でOCを分岐したとき、O
C=b(演算)であれば、各OCに対応した演算処理を
行う(ステップ109)。例えば、OCが「乗算」を示
し、DGが「3」ならば「掛ける3」を意味する。
【0020】また、OC=c(CD照合)であれば、C
D表を取り出し(ステップ110)、キー・ディジット
(Key Degit:以下KDと記す)とCDの照合
および結果出力を行う(ステップ111)。
【0021】そして、ステップ104で演算処理を終了
したときおよびステップ111で結果出力を終了したと
きは合理性チェック表3のインデックスを更新して次の
OCへ進み(ステップ114)、ステップ105からの
フローを繰り返す。
【0022】以上が一般的な論理判断処理フローであ
る。
【0023】次に、AT&TのLuhn Formul
aなどのような複雑なチェック論理を登録する処理につ
いて説明する。
【0024】まず、Luhn Formula自体に1
つの論理番号を付与する。そして、このチェック論理を
細かく分解し論理番号に変換して、OCとDCで表し、
発行元番号対応のチェック表とは別に、特殊論理番号
(この場合、Luhn Formula全体に付与した
論理番号)対応のチェック表として登録する。
【0025】次に特殊論理番号の論理判断処理フローに
ついて説明する。
【0026】ステップ105でチェック表からOCとD
Cを取り出してOCで分岐したとき(ステップ10
6)、OC=d(特殊OC)であれば、この特殊OC対
応のチェック表を参照し(ステップ112)、インデッ
クスを更新して次のOCへ進む(ステップ114)。
【0027】また、OCで分岐したときOC=e(特殊
OC終了)であれば、IIN対応とチェック表に戻る
(ステップ113)。
【0028】
【発明の効果】以上説明したように本発明のクレジット
カード番号の合理性チェック方式は、IINごとに合理
性チェック論理を持つようにしたので、自国のクレジッ
トカード番号のみならず、あらゆる国のクレジットカー
ド番号の合理性チェックも可能になるという効果を有す
る。
【0029】また、合理性チェック論理を単純かつ細か
い要素に分解し、論理番号として表現することにより、
複雑な合理性チェックもその論理番号の組み合わせで実
現でき、将来新しい合理性チェックが要求されても単純
なオペレーションコードを追加するだけで容易に実現で
きるという効果を有する。
【0030】さらに、CDの対応表を含め、合理性チェ
ック表をマン・マシン・インタフェース化することによ
り、保守者が自由に合理性チェック論理を組み立てて更
新することができるという効果を有する。
【図面の簡単な説明】
【図1】クレジットカード番号の合理性チェック方式の
一実施例を示すブロック図である。
【図2】図1における論理判断処理部の動作を説明する
ためのフローチャートである。
【符号の説明】
1 発行元識別番号登録表(IIN登録表) 2 論理番号登録部 3 合理性チェック表 4 更新処理部

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 クレジットカードの発行元ごとにクレジ
    ットカード番号に異なる合理性チェック論理を持たせ、
    前記合理性チェック論理を分解して単純な論理の組み合
    わせで表現し、前記論理をマン・マシン・インタフェー
    スで更新することを特徴とするクレジットカード番号の
    合理性チェック方式。
  2. 【請求項2】 前記発行元ごとの前記クレジットカード
    番号を登録記憶する記憶手段と、発行元番号を正規化番
    号に変換する発行元番号正規化手段と、この正規化され
    た発行元番号ごとに前記クレジットカード番号の合理性
    を規定する論理番号を登録する登録手段と、前記論理番
    号対応の論理判断を行う論理判断処理手段とを備えるこ
    とを特徴とする請求項1記載のクレジットカード番号の
    合理性チェック方式。
  3. 【請求項3】 保守者の操作により前記記憶手段の内容
    を更新する更新処理手段を備えることを特徴とする請求
    項2記載のクレジットカード番号の合理性チェック方
    式。
JP713293A 1993-01-20 1993-01-20 クレジットカード番号の合理性チェック方式 Pending JPH06215204A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP713293A JPH06215204A (ja) 1993-01-20 1993-01-20 クレジットカード番号の合理性チェック方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP713293A JPH06215204A (ja) 1993-01-20 1993-01-20 クレジットカード番号の合理性チェック方式

Publications (1)

Publication Number Publication Date
JPH06215204A true JPH06215204A (ja) 1994-08-05

Family

ID=11657556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP713293A Pending JPH06215204A (ja) 1993-01-20 1993-01-20 クレジットカード番号の合理性チェック方式

Country Status (1)

Country Link
JP (1) JPH06215204A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504742A (ja) * 1999-07-12 2003-02-04 メインライン コーポレイト ホールディングス リミテッド カード支払いシステムのためのダイナミックな通貨変換

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504742A (ja) * 1999-07-12 2003-02-04 メインライン コーポレイト ホールディングス リミテッド カード支払いシステムのためのダイナミックな通貨変換

Similar Documents

Publication Publication Date Title
CN116205724B (zh) 大规模异构数据摄取和用户解析
US20120239670A1 (en) Systems and methods for creating standardized street addresses from raw address data
JPWO2002035369A1 (ja) データ中継システム、データ中継方法、データ中継プログラム、情報処理方法及び情報処理プログラム
CN112016967B (zh) 一种交易数据处理方法与装置
CN101004814A (zh) 数据元素命名系统和方法
JP4272186B2 (ja) 回収代行システム
CN111639857B (zh) 订单智能审核方法、装置、电子设备及存储介质
CN108460034A (zh) 保单分保合约查询匹配方法和装置
CN113536782A (zh) 敏感词识别方法、装置、电子设备及存储介质
CN118886030B (zh) 一种基于数据资产的数据脱敏方法和系统
CN109815297A (zh) 一种不依赖关系数据库的树状结构存取运算系统
CN111242779A (zh) 金融数据特征选择和预测方法、装置、设备及存储介质
JPWO2017072872A1 (ja) 業務プログラム生成支援システムおよび業務プログラム生成支援方法
JP2024136122A (ja) 情報読取装置、情報読取方法、およびプログラム
CN108090221A (zh) 一种燃气卡数据与用户管理数据的关联方法
CN115081447A (zh) 软件开发的需求文档构建方法、装置、设备及存储介质
JP2002063654A (ja) 電子レジスタ
CN116167348B (zh) 一种用于工资表生成的信息处理方法及装置
JP4076533B2 (ja) 情報変換装置及びプログラム
JP2014235619A (ja) 画像情報処理装置及び画像情報処理方法
Pal et al. Validation Of DNAFIDs Model Through Finite State Machine
JPS6126690B2 (ja)
JP2611641B2 (ja) データ項目名変換装置
CN117743302A (zh) 客商数据的管理方法和系统
JP2002230465A (ja) 帳票読取装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010807