UCS(Universal Character Set、国際符号化文字集合)における基本多言語面。 国際標準のISO/IEC 10646-1で規定されたUCSは、符号化文字集合全体を、群(グループ)と面(Plane)という考え方で構成しています。1つの面は、256区(Row、列)×256点(Cell、行)で構成され、256×256=65536(216)通りのコード・ポイント(符号化文字集合の文字に割り付けられる整数値)をもつことができるので、65536通りの文字を表す(符号化する)ことができます。さらに、256面で1つの群を構成し、UCS全体は128群で構成されます。このようなUCSの中で、最初の面、つまり、群00の面00(Plane 00 of Group 00)をBMPと言います。 BMPは、UCS-2とも呼ばれ、2バイト(2オクテット)を単位にした符号化文字集合として使うことができるので、Unicode(ユニコード)が規定している符号化文字集合の範囲と同じになります。 BMPの中は、 (1)アルファベットと記号に使うA(Alphabet)ゾーン (2)中国・日本・韓国(CJK: Chinese, Japanese and Korean)用のI(Ideograph)ゾーン (3)将来のための予約領域であるO(Open)ゾーン (4)半角カタカナや全角英数字など制限的な利用を行うR(Restriction)ゾーン の4つに分割されています。