← ホームへ戻る

ISO/IEC 7812規格カード発行体識別番号(IIN)の仕組みと構造

🗓 2026年8月13日

私たちが日常的に利用しているクレジットカードやキャッシュカードなどの識別番号には、世界共通の厳格なルールが存在します。その根幹を成すのが、国際標準化機構(ISO)と国際電気標準会議(IEC)が共同で策定したISO/IEC 7812という国際規格です。1989年に初めて公開されたこの規格は、カードを発行する機関をどのように識別し、番号をどのように割り当てるかという体系を定義しています。

この規格は大きく2つのパートに分かれており、「パート1」では番号体系そのものについて、「パート2」では申請および登録の手続きについて詳しく定められています。

Key Facts

  • IIN(発行体識別番号)は、かつては6桁でしたが、現在は最大8桁に拡張されています。
  • 番号の先頭桁(MII)によって、そのカードが銀行系か航空会社系かなどの産業区分が判別可能です。
  • カード番号の最終桁は、入力ミスなどを検知するためのチェックディジット(検証桁)となっています。
  • 現在はCUSIP Global Servicesが、ABA(アメリカ銀行協会)に代わり管理運営を担っています。

カード番号(PAN)の構成要素

カードに印字されている番号は、専門用語でPAN(一次アカウント番号)と呼ばれます。PANは単なる乱数ではなく、以下の3つの要素が組み合わさって構成されています。

1. 発行体識別番号(IIN)

IIN(Issuer Identification Number)は、カードを発行した組織を特定するための番号です。一般的に「BIN(Bank Identification Number)」とも呼ばれますが、実際には銀行以外の企業(航空会社や小売店など)も利用するため、より広義なIINという呼称が適切です。

もともとIINは6桁で構成されていましたが、番号資源の枯渇に対応するため、2017年の改訂(および2022年のレビュー)を経て8桁へと拡張されました。これにより、より多くの発行体に番号を割り当てることが可能になりました。

2. 個別アカウント識別番号

IINに続く部分は、発行者が個々のカード保持者に割り当てる固有の番号です。PANの最大長は19桁と定められており、IINが6桁の場合は最大12桁、8桁に拡張された場合は最大10桁のアカウント番号を割り当てることができます。

3. チェックディジット

PANの最後の一桁は、番号全体の正当性を検証するためのチェックディジットです。これはLuhn(ルーン)アルゴリズムという計算方式に基づいて算出されており、単純な打ち間違いなどのエラーを瞬時に検出する役割を果たしています。

主要産業識別子(MII)の詳細

IINの最初の1桁はMII(Major Industry Identifier)と呼ばれ、そのカードがどの業界の組織によって発行されたかを示しています。これにより、番号を見ただけで発行体のカテゴリーを判別できます。

MII(主要産業識別子)と発行体カテゴリーの対応表
MII(先頭桁) 発行体カテゴリー
0 ISO/TC 68およびその他の業界割り当て
1 航空会社
2 航空会社、金融、および将来の業界割り当て
3 旅行・エンターテインメント
4 銀行・金融
5 銀行・金融
6 マーチャンダイジング(小売)および銀行・金融
7 石油および将来の業界割り当て
8 ヘルスケア、電気通信および将来の業界割り当て
9 各国標準化団体による割り当て

特殊な番号体系と管理体制

一般的な6桁または8桁のIIN体系とは異なる、特殊な用途の番号範囲も存在します。例えば、SIMカードのICCID(個体識別番号)には、ITU-Tが管理する「89」から始まる範囲が使用されています。また、「80」や「9」で始まる番号の場合、それに続く3桁はISO 3166-1で定義された国コード(CCC)となり、その後の管理は各国の標準化団体に委ねられています。

なお、公式な「ISO発行体識別番号レジスタ」は一般公開されていません。このレジスタへのアクセスは、IINを保有する機関や金融ネットワーク、プロセッサーなどの限定された組織にのみ、ライセンス契約を通じて許可されています。

Frequently Asked Questions

IINとBINは何が違うのですか?

実質的に同じものを指していますが、BIN(Bank Identification Number)は「銀行」に特化した呼び方です。実際には非金融機関もカードを発行するため、ISO規格ではより包括的なIIN(Issuer Identification Number)という用語が使われています。

なぜIINの桁数が6桁から8桁に増えたのですか?

世界中でカード発行体が増加し、従来の6桁(約100万通り)では番号が不足し始めたためです。2017年の規格改訂により、8桁に拡張することで利用可能な番号資源を大幅に増やしました。

カード番号の最後の数字はどうやって決まりますか?

Luhnアルゴリズム」という特定の計算式を用いて算出されます。これにより、番号の入力ミスや転記ミスがあった場合に、その番号が不適切であることを数学的に判定できます。

IINの管理は誰が行っているのですか?

以前はアメリカ銀行協会(ABA)が管理していましたが、2024年2月より、証券識別子の米国国家番号機関であるCUSIP Global ServicesがABAに代わって管理責任を担っています。

References