第4章 テンプレート編集画面

4.3 列

4.3.13 クレジットカード 列

図4.37 クレジットカード 列 図4.37 クレジットカード 列

概要

クレジットカード列では、 クレジットカード会社・クレジットカード番号・クレジットカード有効期限・クレジットカード名義人 からなるクレジットカード情報を生成します。

クレジットカード番号の末尾1桁は、チェックディジットと呼ばれ、クレジットカード番号が正しい番号かどうか確認するための数字となっています。 PPDGenは、チェックディジットが間違っているクレジットカード番号を生成します。 そのため、PPDGenが生成するクレジットカード番号は、実際には使用できません。

クレジットカード名義人は、姓名列で生成される姓名と同一のものですが、 「その他のオプション」で、クレジットカード名義人の名を、姓名の名とは別の名前とすることを許容するように設定できます。 これは、家族のクレジットカードを使っている場合を想定したものです。

クレジットカード会社のバリエーションは、4通りです。
クレジットカード番号のバリエーションは、約100兆通りです。
クレジットカード有効期限のバリエーションは、108通りです。
クレジットカード名義人のバリエーションは、約800万通りです。

データセット

データセット
クレジットカード会社 Visa
クレジットカード番号 4012888888881881
クレジットカード有効期限 03/2014
クレジットカード名義人 TARO YAMADA

表記形式

クレジットカード列には、表記形式の設定はありません。

区切り文字

クレジットカード列には、区切り文字の設定はありません。

その他のオプション - 当該列のオプション

図4.38 その他のオプション - 当該列のオプション 図4.38 その他のオプション - 当該列のオプション

■ クレジットカード番号の設定
 データセットが「クレジットカード番号」の場合に有効な設定です。

クレジットカード番号の区切り文字
クレジットカード番号の区切り文字を設定します。クレジットカード番号の区切り位置は、クレジットカード会社によって異なります。
クレジットカード番号の末尾4桁を除くか
セキュリティ強化のため、クレジットカード番号末尾4桁をデータベースに記録しない場合向けのオプションです。

■ クレジットカード有効期限の設定
 データセットが「クレジットカード有効期限」の場合に有効な設定です。

有効期限の表記形式
クレジットカードの有効期限(年と月)の表記形式です。
MM/YY
例: 03/14
MM/YYYY
例: 03/2014
YY/MM
例: 14/03
YYYY/MM
例: 2014/03
MM
例: 03
YY
例: 14
YYYY
例: 2014

■ クレジットカード名義人の設定
 データセットが「クレジットカード名義人」の場合に有効な設定です。

名義人の表記形式

英字(訓令式)
例: TAROU YAMADA
英字(外務省ヘボン式)
例: TARO YAMADA

その他のオプション - 『クレジットカード』全体のオプション

図4.39 その他のオプション - 当該列のオプション 図4.39 その他のオプション - 当該列のオプション

■ 家族口座(名前≠口座名義人)を認めるか
 クレジットカード名義人の名を、 姓名列で生成した姓名の名 とは別のものに変更するケースを許容するかどうかの設定です。

■ テスト用のクレジットカード番号に限定するか
 PPDGenが生成するクレジットカード番号は、上述の通り、チェックディジットが間違っています。 疑似個人情報をテストデータとして使う場合など、チェックディジットが正しいクレジットカード番号が必要な場合には、 テスト用のクレジットカード番号に限定するように設定することができます。 その場合、出力されるクレジットカード番号は、 クレジットカード会社各社から公表されているテスト用のクレジットカード番号を、ランダムで選択したものになります。 バリエーションは11通りです。