00群00面

BMP (UCS)

[1] BMP (基本多言語面) は、 ISO/IEC 10646 が規定する符号化文字集合の 00群00面です。

Unicode との関係

[2] BMP と Unicode の U+0000〜U+FFFF の割り当ては同じになっています。

[3] Unicode 2.0 以前は ISO/IEC 10646 の BMP と Unicode が同じであると理解されてきましたが、 Unicode にサロゲート・ペア が導入されたことにより (UTF-16)、 BMP 以外に16個の面が Unicode でも表現できるようになりました。

[5] BMP は元々は ISO/IEC 10646 の用語でしたが、現在では Unicode の非サロゲートペア分のことも BMP と呼ばれています。

関連

[6] Windows Bitmap とは無関係。

歴史

[4]

基本多言語面、BMP (basic multilingual plane)
群 00 の面 00。 (JIS X 0221‐1:2001 4.1)

最初の面 (群 00 の面 00) は、基本多言語面 (BMP) と呼ぶ。基本多言語面は、アルファベット、 音節文字及び漢字の用字で一般に使用されるもの、 並びに各種の記号及び数字を含む。 (JIS X 0221‐1:2001 5. より)

メモ