世界には数多くの国や地域が存在しますが、それらをデジタルデータや公文書で扱う際、表記の揺れは大きな問題となります。そこで活用されているのが、国際標準化機構(ISO)が策定したISO 3166-1です。これは、国名や属領、および地理的に重要な特別な領域に対して一意のコードを割り当てる国際規格です。
私たちが日常的に利用しているインターネットのドメイン(.jpや.usなど)の多くは、この規格の「alpha-2」コードに基づいています。世界共通の「言語」として機能するこのコード体系について、その構造と運用ルールを詳しく解説します。
Key Facts
- 3種類のコード体系:2文字のアルファベット(alpha-2)、3文字のアルファベット(alpha-3)、および3桁の数値コードで構成される。
- 登録基準:国連の用語集(Country Names)に記載されていることが基本条件となる。
- カバー範囲:独立国だけでなく、属領や地理的に重要な地域を含む計249のエンティティにコードが割り当てられている。
- 柔軟な更新:国名の変更や領土の変動に応じて、ISO 3166メンテナンス機関(ISO 3166/MA)が随時更新を行う。
ISO 3166規格の全体構造
ISO 3166は、情報の粒度に応じて3つのパートに分かれています。本記事で焦点を当てる「パート1」は、国レベルのコードを定義する基礎となる部分です。
- ISO 3166-1:国、属領、特別な地理的領域のコード。
- ISO 3166-2:国の中の州や県などの行政区画(サブディビジョン)のコード。
- ISO 3166-3:現在は存在しない旧国名などの過去のコード。
歴史を振り返ると、アルファベットコードは1974年、数値コードは1981年に導入されました。その後、1997年に現在の3パート構成へと拡張され、より詳細な管理が可能となりました。
コードの種類と具体的な役割
ISO 3166-1では、用途に合わせて使い分けられる3つの形式が定義されています。
1. alpha-2(2文字コード)
最も広く普及している形式です。特にインターネットの国別トップレベルドメイン(ccTLD)として利用されており、視認性と簡潔さに優れています。
2. alpha-3(3文字コード)
2文字よりも直感的に国名を連想しやすく、データの識別性を高めるために利用されます。
3. 数値コード(3桁)
文字セット(言語)に依存しないため、多言語環境のシステムや統計データなどで非常に有用です。
これらのコードは、英語とフランス語の両方で公式に発行されており、各エントリーには正式名称、短縮名、独立性の有無、および現地語での表記などが含まれています。

コード割り当ての基準と運用
どのような基準で新しいコードが発行されるのでしょうか。ISO 3166/MAがコードを割り当てる際、基本的には国連(United Nations)の基準を参照します。具体的には、以下のいずれかに該当し、国連の用語集に登録されている必要があります。
- 国連の加盟国であること。
- 国連の専門機関のメンバーであること。
- 国際司法裁判所の規程の当事国であること。
名称変更とコードの更新
政治的な状況や国名の変更に伴い、コードも更新されます。一般的に、国名の重要な部分が変更された場合は「アルファベットコード」が、領土の境界が変更された場合は「数値コード」が新しく割り当てられる傾向にあります。
国名表記を巡る複雑な事情
国際標準であるとはいえ、主権や名称を巡る紛争がある地域については、慎重な表記がなされています。例えば、台湾やパレスチナ、西サハラなどの地域では、主権に関する争いや暫定的な名称である旨が備考欄に記載されることがあります。
このように、ISO 3166-1は単なる技術的な識別子ではなく、国際政治の現状を反映した鏡のような側面も持っています。
主要国のコード例まとめ
以下に、代表的な国・地域のコード体系をまとめました。
| 国名(短縮) | alpha-2 | alpha-3 | 数値コード | 独立国 |
|---|---|---|---|---|
| 日本 | JP | JPN | 392 | はい |
| アメリカ合衆国 | US | USA | 840 | はい |
| イギリス | GB | GBR | 826 | はい |
| 中国 | CN | CHN | 156 | はい |
| 香港 | HK | HKG | 344 | いいえ |
| 南極 | AQ | ATA | 010 | いいえ |
Frequently Asked Questions
ISO 3166-1のコードは誰が管理していますか?
国際標準化機構(ISO)の内部組織である「ISO 3166メンテナンス機関(ISO 3166/MA)」が管理・更新を行っています。
新しい国が誕生した場合、どうやってコードが決まりますか?
基本的には国連の用語集に登録されることが条件となります。国連の加盟国や専門機関のメンバーとなることで、登録への道が開かれます。
alpha-2とalpha-3の使い分けは何ですか?
alpha-2は主にドメイン名などの非常にコンパクトな識別が必要な場面で使われ、alpha-3はより国名の推測がしやすく、データの誤認を防ぎたい場面で利用されます。
過去に存在した国のコードはどうなりますか?
ISO 3166-1から削除された国名やコードは、歴史的な記録として「ISO 3166-3」という別の規格に移行され、管理されます。
数値コードが設定されている理由は何ですか?
アルファベットは言語や文字コードによって扱いが異なる場合がありますが、数値は世界共通であるため、コンピュータシステムでの処理効率や互換性が非常に高いためです。
References
- No full name in ISO 3166.
- See also the regarding the sovereignty of the countries and areas.
- See also the table in above.
- Comprising
,
, and
. - Comprising
,
, and
. - Comprising
and
. - Comprising , , , , , , , , and
.