汎用 JP ドメイン名登録等に関する技術細則

変更点
株式会社日本レジストリサービス（JPRS）

変更前

社団法人

変更後

日本ネットワークインフォメーションセンター
公開: 2000 年 11 月 2 日
改訂: 2002 年 2 月 1 日

社団法人

株式会社日本レジストリサービス
改訂: 2003 年 3 月 10 日
改訂: 2003 年 7 月 2 日
改訂: 2004 年 8 月 17 日
改訂: 2005 年 8 月 30 日
改訂: 2005 年 12 月 5 日
改訂: 2010 年 8 月 12 日
改訂: 2010 年 11 月 16 日
実施: 2011 年 1 月 16 日

日本ネットワークインフォメーションセンター
公開: 2000 年 11 月 2 日
改訂: 2002 年 2 月 1 日
株式会社日本レジストリサービス
改訂: 2003 年 3 月 10 日
改訂: 2003 年 7 月 2 日
改訂: 2004 年 8 月 17 日
改訂: 2005 年 8 月 30 日
改訂: 2005 年 12 月 5 日
改訂: 2010 年 8 月 12 日
改訂: 2010 年 11 月 16 日
改訂: 2012 年 5 月 16 日
実施: 2011 年 1 月 16 日
実施: 2012 年 7 月 16 日

汎用 JP ドメイン名登録等に関する技術細則

汎用 JP ドメイン名登録等に関する技術細則

目次

目次

1．登録可能な汎用 JP ドメイン名の文字種別と文字列
2．汎用 JP ドメイン名の構成
3．申請文字列の正規化
4．ネームサーバ設定における日本語ラベルのエンコーディング
5．汎用 JP ドメイン名に設定可能な署名鍵の形式
6．制限事項6.1 ネームサーバホスト名における制限事項
6.2 電子メールアドレスにおける制限事項
6.3 URI における制限事項
6.4 署名鍵における制限事項
7．予約ドメイン名
付録 1 互換用文字
付録 2 正規化における文字置換の方式
付録 3 正規化における文字合成の方式
付録 4 日本語文字一覧

1．登録可能な汎用 JP ドメイン名の文字種別と文字列
2．汎用 JP ドメイン名の構成
3．申請文字列の正規化
4．ネームサーバ設定における日本語ラベルのエンコーディング
5．汎用 JP ドメイン名に設定可能な署名鍵の形式
6．制限事項6.1 ネームサーバホスト名における制限事項
6.2 電子メールアドレスにおける制限事項
6.3 URI における制限事項
6.4 署名鍵における制限事項
7．予約ドメイン名
付録 1 互換用文字
付録 2 正規化における文字置換の方式
付録 3 正規化における文字合成の方式
付録 4 日本語文字一覧

1/9

備考

改訂日の記載実施日の記載変更前

変更後

付録 5 ABNF による汎用 JP ドメイン名の定義

付録 5 ABNF による汎用 JP ドメイン名の定義

1．登録可能な汎用 JP ドメイン名の文字種別と文字列

1．登録可能な汎用 JP ドメイン名の文字種別と文字列

汎用 JP ドメイン名における文字種別と文字列を以下に規定する。

汎用 JP ドメイン名における文字種別と文字列を以下に規定する。

「ドメイン名」は、ラベルをピリオド(".")で区切って連結した文字列である。

「ドメイン名」は、ラベルをピリオド(".")で区切って連結した文字列である。

「ラベル」は、本技術細則により定められる ASCII ラベルおよび日本語ラベルにより構成される。

「ラベル」は、本技術細則により定められる ASCII ラベルおよび日本語ラベルにより構成される。

「ASCII ラベル」は、英字("A"から"Z")、数字("0"から"9")、ハイフン("-")
からなる文字列である。ただし、ASCII ラベルの先頭と末尾の文字はハイフンであってはならない。ASCII ラベルの長さは、63 文字以下でなければならない。
ASCII ラベル中では、英字の大文字・小文字の区別はなく同じ文字とみなされる。

「ASCII ラベル」は、英字("A"から"Z")、数字("0"から"9")、ハイフン("-")
からなる文字列である。ただし、ASCII ラベルの先頭と末尾の文字はハイフンであってはならない。ASCII ラベルの長さは、63 文字以下でなければならない。
ASCII ラベル中では、英字の大文字・小文字の区別はなく同じ文字とみなされる。

「日本語ラベル」は、本技術細則により定められる日本語文字を 1 文字以上含む、日本語文字および英字("A"から"Z")、数字("0"から"9")、ハイフン("-")
からなる文字列である。ただし、日本語ラベルの先頭と末尾の文字はハイフンであってはならない。日本語ラベルの長さは、15 文字以下でなければならない。
日本語ラベル中では、英字の大文字・小文字の区別はなく同じ文字とみなされる。

「日本語ラベル」は、本技術細則により定められる日本語文字を 1 文字以上含む、日本語文字および英字("A"から"Z")、数字("0"から"9")、ハイフン("-")
からなる文字列である。ただし、日本語ラベルの先頭と末尾の文字はハイフンであってはならない。日本語ラベルの長さは、15 文字以下でなければならない。
日本語ラベル中では、英字の大文字・小文字の区別はなく同じ文字とみなされる。

「日本語文字」は、「JIS X 0208:1997 7 ビット及び 7 ビットの 2 バイト情報交換用符号化漢字集合」(以下「JIS X 0208:1997」という)における符号表のうち、次にあげる文字により構成される。

「日本語文字」は、「JIS X 0208:1997 7 ビット及び 7 ビットの 2 バイト情報交換用符号化漢字集合」(以下「JIS X 0208:1997」という)における符号表のうち、次にあげる文字により構成される。

(1)4 区の文字(平仮名)(2)5 区の文字(片仮名)(3)16 区から 84 区の文字(漢字)(4)1 区のうち、次にあげる文字(中点、仮名又は漢字に準じるもの)

区点

UCS

(1)4 区の文字(平仮名)(2)5 区の文字(片仮名)(3)16 区から 84 区の文字(漢字)(4)1 区のうち、次にあげる文字(中点、仮名又は漢字に準じるもの)文字

区点

2/9UCS

文字

備考

変更前

変更後

------------------1-630FB・
1-1930FDヽ
1-2030FEヾ
1-21309Dゝ
1-22309E
ゞ
1-244EDD仝
1-253005々1-263006〆
1-273007〇1-2830FCー-------------------------------------1-630FB・
1-1930FDヽ
1-2030FEヾ
1-21309Dゝ
1-22309E
ゞ
1-244EDD仝
1-253005々1-263006〆
1-273007〇1-2830FC
ー-------------------

区点: JIS X 0208:1997 における区点番号。

区点: JIS X 0208:1997 における区点番号。

UCS: The Unicode Standard, Version 3.2.0(以下「Unicode」という) の符号表における文字位置を示す番号。

UCS: The Unicode Standard, Version 3.2.0(以下「Unicode」という) の符号表における文字位置を示す番号。

「区切り文字」は、次にあげる文字により構成される。ラベルには、区切り文字は含まれない。

「区切り文字」は、次にあげる文字により構成される。ラベルには、区切り文字は含まれない。

(1)「JIS X 0201:1997 7 ビット及び 8 ビットの情報交換用符号化文字集合」(以下「JIS X 0201:1997」という)における区切り文字(1)「JIS X 0201:1997 7 ビット及び 8 ビットの情報交換用符号化文字集合」(以下「JIS X 0201:1997」という)における区切り文字

8 ビット符号(16 進数) UCS
図形記号----------------------------------10/1(A1)FF61。
-----------------------------------

8 ビット符号(16 進数) UCS
図形記号----------------------------------10/1(A1)FF61。
-----------------------------------

8 ビット符号: JIS X 0201:1997 の 8 ビット符号表における位置。

8 ビット符号: JIS X 0201:1997 の 8 ビット符号表における位置。

(2)JIS X 0208:1997 における区切り文字(2)JIS X 0208:1997 における区切り文字

区点UCS
文字
------------------1-33002
。

区点UCS
文字
------------------1-33002
。

3/9

備考

変更前

変更後

1-5
FF0E
．
-------------------

1-5
FF0E
．
-------------------

ドメイン名を構成する最も右側のラベルを「トップレベルドメイン名」と呼び、以下左へ順に「第 2 レベルドメイン名」、「第 3 レベルドメイン名」、...と呼ぶ。

ドメイン名を構成する最も右側のラベルを「トップレベルドメイン名」と呼び、以下左へ順に「第 2 レベルドメイン名」、「第 3 レベルドメイン名」、...と呼ぶ。

「ネームサーバホスト名」は、ネームサーバ設定の際に指定されるドメインネームサーバ(以下「ネームサーバ」という)の名称である。ネームサーバホス
ト名は、3 つ以上のラベルをピリオド(".")で区切って連結した文字列である。

「ネームサーバホスト名」は、ネームサーバ設定の際に指定されるドメインネームサーバ(以下「ネームサーバ」という)の名称である。ネームサーバホス
ト名は、3 つ以上のラベルをピリオド(".")で区切って連結した文字列である。

2．汎用 JP ドメイン名の構成

2．汎用 JP ドメイン名の構成

汎用 JP ドメイン名の構成は、次の通りである。
<ラベル>.JP

汎用 JP ドメイン名の構成は、次の通りである。
<ラベル>.JP「ASCII ドメイン名」は、汎用 JP ドメイン名のうち、<ラベル> が ASCII ラベルであるドメイン名である。ASCII ドメイン名の <ラベル> は、3 文字以上でなければならない。

「ASCII ドメイン名」は、汎用 JP ドメイン名のうち、<ラベル> が ASCII ラベルであるドメイン名である。ASCII ドメイン名の <ラベル> は、3 文字以上でなければならない。

「日本語ドメイン名」は、汎用 JP ドメイン名のうち、<ラベル> が日本語ラベルであるドメイン名である。日本語ドメイン名の <ラベル> は、1 文字以上でなければならない。

「日本語ドメイン名」は、汎用 JP ドメイン名のうち、<ラベル> が日本語ラベルであるドメイン名である。日本語ドメイン名の <ラベル> は、1 文字以上でなければならない。

3．申請文字列の正規化

3．申請文字列の正規化「申請文字列」は、株式会社日本レジストリサービス(以下「当社」という)への登録申請の際に、ドメイン名およびネームサーバホスト名として指定される文字列である。

「申請文字列」は、株式会社日本レジストリサービス(以下「当社」という)への登録申請の際に、ドメイン名およびネームサーバホスト名として指定される文字列である。

申請文字列には本技術細則により定められる互換用文字を含んでよい(付録 1「互換用文字」を参照)。

申請文字列には本技術細則により定められる互換用文字を含んでよい(付録 1「互換用文字」を参照)。

「正規化」は、申請文字列によって構成された各文字を、後述の手順に従って変換することである。

「正規化」は、申請文字列によって構成された各文字を、後述の手順に従って変換することである。

4/9

備考変更前正規化は、ピリオド(".")または区切り文字で分割した文字列単位で行う。
ラベルは正規化後の文字列である。ラベルの連結はピリオド(".")で行う。
汎用 JP ドメイン名における正規化は、以下の手順により行う。
(1)付録 2「正規化における文字置換の方式」により定められる方式(2)付録 3「正規化における文字合成の方式」により定められる方式

変更後

正規化は、ピリオド(".")または区切り文字で分割した文字列単位で行う。
ラベルは正規化後の文字列である。ラベルの連結はピリオド(".")で行う。
汎用 JP ドメイン名における正規化は、以下の手順により行う。
(1)付録 2「正規化における文字置換の方式」により定められる方式(2)付録 3「正規化における文字合成の方式」により定められる方式

当社が登録するドメイン名およびネームサーバホスト名は、正規化後の文字列を使用する。正規化後の文字列に日本語文字が 1 文字も含まれないラベルは、ASCII ラベルとして取り扱う。

当社が登録するドメイン名およびネームサーバホスト名は、正規化後の文字列を使用する。正規化後の文字列に日本語文字が 1 文字も含まれないラベルは、ASCII ラベルとして取り扱う。

4．ネームサーバ設定における日本語ラベルのエンコーディング

4．ネームサーバ設定における日本語ラベルのエンコーディング

ネームサーバ設定の際に、対象となるドメイン名およびネームサーバホスト名に日本語ラベルが含まれている場合、本技術細則「3．申請文字列の正規化」に規定する方式により正規化を行う。その正規化した日本語ラベルを Unicode に変換し、RFC5891 で定義される以下の手順によりエンコーディングした文字列と置き換える。

ネームサーバ設定の際に、対象となるドメイン名およびネームサーバホスト名に日本語ラベルが含まれている場合、本技術細則「3．申請文字列の正規化」に規定する方式により正規化を行う。その正規化した日本語ラベルを Unicode に変換し、RFC5891 で定義される以下の手順によりエンコーディングした文字列と置き換える。

(1)RFC3492 で定義されるアルゴリズムによりエンコーディングを行う(2)RFC5890 で定義されるプレフィックスを前置する(1)RFC3492 で定義されるアルゴリズムによりエンコーディングを行う(2)RFC5890 で定義されるプレフィックスを前置する

JIS X 0208:1997 から Unicode への変換の際の対応表として、付録 4「日本語文字一覧」により示される対応表を使用する。

JIS X 0208:1997 から Unicode への変換の際の対応表として、付録 4「日本語文字一覧」により示される対応表を使用する。

5．汎用 JP ドメイン名に設定可能な署名鍵の形式

5．汎用 JP ドメイン名に設定可能な署名鍵の形式「署名鍵」は、DNS のリソースレコードである DS レコードの RDATA 部である下記の(1)から(4)の 4 要素（RFC4034 参照）の値を空白文字にて連結した文字列である。登録原簿には、その署名鍵の形式で記載する。

「署名鍵」は、DNS のリソースレコードである DS レコードの RDATA 部である下記の(1)から(4)の 4 要素（RFC4034 参照）の値を空白文字にて連結した文字列である。登録原簿には、その署名鍵の形式で記載する。

(1)鍵タグ対応する DNSKEY レコードから生成した整数値(1)鍵タグ対応する DNSKEY レコードから生成した整数値

5/9

備考変更前

変更後(2)アルゴリズム
対応する DNSKEY レコードのアルゴリズムを示す下記の整数値のいずれか(2)アルゴリズム
対応する DNSKEY レコードのアルゴリズムを示す下記の整数値のいずれか

整数値
アルゴリズム参照 RFC-----------------------------------3
DSA
RFC4034
5RSASHA1
RFC4034
6
DSA-NSEC3-SHA1
RFC5155
7
RSASHA1-NSEC3-SHA1 RFC5155
8
RSASHA256
RFC5702
10
RSASHA512
RFC5702-----------------------------------(3)ダイジェストタイプ
ダイジェストタイプを示す下記の整数値のいずれか

整数値
アルゴリズム参照 RFC-----------------------------------3DSA
RFC4034
5RSASHA1
RFC4034
6DSA-NSEC3-SHA1
RFC5155
7
RSASHA1-NSEC3-SHA1 RFC5155
8RSASHA256
RFC5702
10
RSASHA512
RFC5702-----------------------------------(3)ダイジェストタイプ
ダイジェストタイプを示す下記の整数値のいずれか

整数値
ダイジェストタイプ 参照 RFC-----------------------------------1
SHA-1
RFC40342
SHA-256
RFC4509-----------------------------------(4)ダイジェスト
対応する DNSKEY レコードのメッセージダイジェストを 16 進数で表した文字列

整数値
ダイジェストタイプ 参照 RFC-----------------------------------1
SHA-1
RFC40342
SHA-256
RFC4509-----------------------------------(4)ダイジェスト
対応する DNSKEY レコードのメッセージダイジェストを 16 進数で表した文字列

6．制限事項

6．制限事項6.1 ネームサーバホスト名における制限事項

6.1 ネームサーバホスト名における制限事項

ネームサーバホスト名のトップレベルドメイン名が"JP"の場合、そのネームサーバホスト名は、登録原簿に記載されている属性型（組織種別型）・地域型
JP ドメイン名もしくは汎用 JP ドメイン名に含まれるものでなければならない。

ネームサーバホスト名のトップレベルドメイン名が"JP"の場合、そのネームサーバホスト名は、登録原簿に記載されている属性型（組織種別型）・地域型
JP ドメイン名、もしくは汎用 JP ドメイン名もしくは都道府県型 JP ドメイン名に含まれるものでなければならない。
当社は、この制限事項に反するネームサーバホスト名を登録原簿から抹消することができる。

当社は、この制限事項に反するネームサーバホスト名を登録原簿から抹消することができる。

備考

6/9

改行位置の修正登録されていない
JP ドメイン名を使用したネームサーバ設定削除の対象として都道府県型 JP ド
メイン名のネームサーバホスト名を追加

変更前

ネームサーバホスト名には、次にあげるラベルを含んではならない。
(1) "**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル

変更後

ネームサーバホスト名には、次にあげるラベルを含んではならない。
(1) "**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル

6.2 電子メールアドレスにおける制限事項

6.2 電子メールアドレスにおける制限事項

登録者または公開連絡窓口などの申請情報として登録される電子メールアドレスのドメイン名部分(電子メールアドレスにおける"@"の右側)には、次にあげるラベルを含んではならない。

登録者または公開連絡窓口などの申請情報として登録される電子メールアドレスのドメイン名部分(電子メールアドレスにおける"@"の右側)には、次にあげるラベルを含んではならない。

(1)"**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル(2)日本語ラベル(1)"**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル(2)日本語ラベル

6.3 URI における制限事項

6.3 URI における制限事項

登録者または公開連絡窓口などの申請情報として登録される URI のホスト名部分には、次にあげるラベルを含んではならない。

登録者または公開連絡窓口などの申請情報として登録される URI のホスト名部分には、次にあげるラベルを含んではならない。

(1)"**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル(1)"**--"("*"は ASCII ラベルに使用可能な任意の 1 文字)で始まるラベル

6.4 署名鍵における制限事項

6.4 署名鍵における制限事項

汎用 JP ドメイン名に設定された署名鍵がセキュリティやその他の問題を引き起こす可能性があると当社が判断した場合、当社は署名鍵を登録原簿から抹消することができる。

汎用 JP ドメイン名に設定された署名鍵がセキュリティやその他の問題を引き起こす可能性があると当社が判断した場合、当社は署名鍵を登録原簿から抹消することができる。

7．予約ドメイン名

7．予約ドメイン名

当社は、特定の汎用 JP ドメイン名を、すべての組織が登録できないドメイン名として、ないしは特定の組織を除いて登録できないドメイン名として指定する場合がある。これを予約ドメイン名と呼ぶ。この指定および指定解除、その他の詳細は指定の都度定める。

当社は、特定の汎用 JP ドメイン名を、すべての組織が登録できないドメイン名として、ないしは特定の組織を除いて登録できないドメイン名として指定する場合がある。これを予約ドメイン名と呼ぶ。この指定および指定解除、その他の詳細は指定の都度定める。

7/9

備考

変更前

変更後

====================================================
変更履歴 (2002 年 4 月 1 日版→2003 年 3 月 20 日版への変更)
・国際化ドメイン名関連の RFC 発行に伴う改訂
・ネームサーバホスト名に日本語 JP ドメイン名を利用可能とするための改訂====================================================
変更履歴 (2002 年 4 月 1 日版→2003 年 3 月 20 日版への変更)
・国際化ドメイン名関連の RFC 発行に伴う改訂
・ネームサーバホスト名に日本語 JP ドメイン名を利用可能とするための改訂

変更履歴 (2003 年 3 月 20 日版→2003 年 7 月 10 日版への変更)
・JIS 規格・RFC・その他の規格書にあわせた用語および表現の変更
・JIS X 0208 規格のリファレンスを JIS X 0208-1990 から最新の JIS 規格である
JIS X 0208:1997 に更新。これによる字形の入れ替え等、Unicode とのマッピングによる影響はない。
・属性型・地域型 JP ドメイン名技術細則の用語・表現との整合
・日本語ラベルとして登録可能な文字の追加「〃」「仝」「〆」「〇(漢数字ゼロ)」
・ラベルを正規化後の文字列に限定し、定義をより厳密化。これにより本技術
細則でのラベルの定義は、RFC3490 における定義とは異なる・正規化の手順をより明確に記述
・日本語ドメイン名のエンコーディング方式決定に伴い、制限事項からサフィッ
クスに関連する次のものを削除"--**" ("*"は任意の 1 文字)で終わる文字列"-8q9" で終わる文字列
・付録の番号を技術細則中の参照順に修正
・ABNF による汎用 JP ドメイン名の定義を付録へ新規に追加

変更履歴 (2003 年 3 月 20 日版→2003 年 7 月 10 日版への変更)
・JIS 規格・RFC・その他の規格書にあわせた用語および表現の変更
・JIS X 0208 規格のリファレンスを JIS X 0208-1990 から最新の JIS 規格である
JIS X 0208:1997 に更新。これによる字形の入れ替え等、Unicode とのマッピングによる影響はない。
・属性型・地域型 JP ドメイン名技術細則の用語・表現との整合
・日本語ラベルとして登録可能な文字の追加「〃」「仝」「〆」「〇(漢数字ゼロ)」
・ラベルを正規化後の文字列に限定し、定義をより厳密化。これにより本技術細則でのラベルの定義は、RFC3490 における定義とは異なる・正規化の手順をより明確に記述
・日本語ドメイン名のエンコーディング方式決定に伴い、制限事項からサフィックスに関連する次のものを削除"--**" ("*"は任意の 1 文字)で終わる文字列"-8q9" で終わる文字列
・付録の番号を技術細則中の参照順に修正
・ABNF による汎用 JP ドメイン名の定義を付録へ新規に追加

変更履歴 (2003 年 7 月 10 日版→2004 年 10 月 18 日版への変更)
・登録者または公開連絡窓口などの申請情報のうち、URI に日本語ラベルを利用可能とするための改訂

変更履歴 (2003 年 7 月 10 日版→2004 年 10 月 18 日版への変更)
・登録者または公開連絡窓口などの申請情報のうち、URI に日本語ラベルを利用可能とするための改訂

変更履歴 (2004 年 10 月 18 日版→2005 年 8 月 30 日版への変更)
・日本語ラベルとして登録可能な文字から、「〃」(区点:1-23、UCS:3003)を削除

変更履歴 (2004 年 10 月 18 日版→2005 年 8 月 30 日版への変更)
・日本語ラベルとして登録可能な文字から、「〃」(区点:1-23、UCS:3003)を削除

変更履歴 (2005 年 8 月 30 日版→2006 年 1 月 10 日版への変更)
・「5.1 ネームサーバホスト名における制限事項」にネームサーバホスト名のトップレベルドメイン名が"JP"の場合の制限事項を追加

変更履歴 (2005 年 8 月 30 日版→2006 年 1 月 10 日版への変更)
・「5.1 ネームサーバホスト名における制限事項」にネームサーバホスト名のトップレベルドメイン名が"JP"の場合の制限事項を追加

変更履歴（2006 年 1 月 10 日版→2010 年 8 月 15 日版への変更）
・日本語ラベルのエンコーディング手順のリファレンスを RFC3490 から RFC5890

変更履歴（2006 年 1 月 10 日版→2010 年 8 月 15 日版への変更）
・日本語ラベルのエンコーディング手順のリファレンスを RFC3490 から RFC5890

8/9

備考

変更前

変更後

および RFC5891 に更新
・日本語ラベルの正規化エンコーディング手順のリファレンスを RFC3491 から
本技術細則「3．申請文字列の正規化」に規定する方式に更新

および RFC5891 に更新
・日本語ラベルの正規化エンコーディング手順のリファレンスを RFC3491 から
本技術細則「3．申請文字列の正規化」に規定する方式に更新

変更履歴（2010 年 8 月 15 日版→2011 年 1 月 16 日版への変更）
・汎用 JP ドメイン名に設定可能な署名鍵の形式を定義
・署名鍵における制限事項を追加

変更履歴（2010 年 8 月 15 日版→2011 年 1 月 16 日版への変更）
・汎用 JP ドメイン名に設定可能な署名鍵の形式を定義
・署名鍵における制限事項を追加
変更履歴（2011 年 1 月 16 日版→2012 年 7 月 16 日版への変更）
・「6.1 ネームサーバホスト名における制限事項」の対象に都道府県型 JP ドメ
イン名を追加9/9

備考

変更履歴を記載