国名コード体系完全ガイド——ISOからIOCまで

システムをタップすると、その仕組みを確認できます。

ISO 3166

ドメイン名、配送業務、公式文書で使用される国際標準の国名コードです。各国に対して2文字コード(KR、US、JPなど)と3文字コード(KOR、USA、JPNなど)の両方が定められています。

IOCコード

国際オリンピック委員会がオリンピックに参加する国・地域を表すために使用する3文字コードです。歴史的・政治的な理由から、ISOコードと異なる場合があります。

FIFAコード

FIFAがナショナルサッカーチームを表すために使用する3文字コードで、こちらもISOやIOCのコードと異なる場合があります。

国際電話の国番号

国際電話をかける際に各国に割り当てられた数字のプレフィックスで、例えば韓国は+82、アメリカとカナダは+1です。

ISO 4217通貨コード

関連する規格として、KRW、USD、JPYのように各通貨に3文字コードを割り当てるもので、銀行・金融分野で広く使われています。

同じ国でもコードが異なる理由

ISO、IOC、FIFAはそれぞれ独立した組織であり、異なる目的のために独自にコード体系を開発してきたため、同じ国でもシステムによってコードがわずかに異なることがあります。この違いを理解しておくと、国際的なデータやスポーツ報道を読む際に役立ちます。

よくある質問

なぜ国のIOCコードがISOコードと異なる場合があるのですか?

IOCはISO規格が変更された後も一部の古いコードをそのまま維持していたり、その国名を別の文脈で表すコードを使用していたりするため、時折不一致が生じます。

ウェブサイトやデータベースにはどのコード体系を使うべきですか?

ISO 3166は、ウェブドメイン、配送先住所、ソフトウェア開発を含む汎用目的において最も広く採用されている標準です。