モザイク集合とは、
モザイク状の図形文字を集めた文字集合のことです。主に
ビデオテックスや
文字多重放送など、文字データを通じて図形情報を伝達するシステムで活用されます。これらの文字は、四角形や直角三角形といった基本的な図形を
格子状に組み合わせることで構成され、多様な表現を可能にしています。
モザイク集合は、以下のような用途で利用されます。
網掛け: 特定の領域を塗りつぶすことなく、網目状のパターンで表現することで、視覚的な区別や陰影を表現します。
模様の作成: 様々な
モザイク文字を組み合わせることで、装飾的な
模様やパターンを作り出すことができます。
各規格におけるモザイク集合
モザイク集合は、様々な標準規格で定義されています。
CCITT/ITU-T
CCITT(現ITU-T)によって定められた
ビデオテックスの標準には、
モザイク集合が含まれています。
Rec. T.100: シリアルモードとパラレルモードそれぞれに対応した
モザイク集合が規定されています。
シリアルモード向けMosaic集合 (CCITT-44130)
パラレルモード向けMosaic集合 (CCITT-44150)
Rec. T.101: データ構文IからIIIに対応した複数の
モザイク集合が定義されています。
データ構文I Mosaic 第一集合 (TISO0810110-95/d054) ≒ ISO-IR-137
データ構文I Mosaic 第二集合 (TISO0810120-92/d055)
データ構文II Mosaic文字第一補助集合 (L集合)
データ構文II Mosaic文字第二補助集合 (標準G1集合) ※ISO-IR-71に類似
データ構文II Mosaic文字第三補助集合 (標準G3集合) ※ISO-IR-72に類似
データ構文III Mosaic集合 (T0822950-95/d257) ≒ ISO-IR-129
ETSI
ETSI(欧州電気通信標準化機構)の規格にも、
モザイク集合に関する規定があります。
ETSI ETS 300 072: モザイク文字の補助集合を定義しています。
Mosaic文字第一補助集合 (L集合)
Mosaic文字第二補助集合 (標準G1集合)
Mosaic文字第三補助集合 (標準G3集合)
ETSI ETS 300 706: ブロック
モザイクとスムース
モザイク、線画セットを定義しています。
G1 Block Mosaics Set
G3 Smooth Mosaics and Line Drawing Set
ISO IR
ISO IR(国際登録情報)では、
ISO/IEC 2022|ISO_IEC 2022の形式でエスケープシーケンスを用いて
モザイク集合を利用することが可能です。これらの規格は、主にCCITT/ITU-TのT.101をベースとしています。
ISO-IR-71: ビデオテックスMosaic第二補助集合(CCITT)を規定しています。
ISO-IR-72: ビデオテックスMosaic第三補助集合(CCITT)を規定しています。
ISO-IR-129: CCITT Rec. T.101 データ構文III Mosaic補助集合を規定しています。
ISO-IR-137: CCITT Rec. T.101 データ構文I Mosaic 第一集合を規定しています。
ARIB(電波産業会)の文字集合にも
モザイク集合が定められており、日本の
データ放送や文字放送で利用されています。
ARIB STD-B24 モザイク集合:
モザイク集合A = ISO-IR-71
モザイク集合B = ISO-IR-137
モザイク集合C =
ミニテル G1 Schéme 2.7
モザイク集合D
Unicodeにも、
モザイク集合に含まれる図形文字が収録されています。初期のバージョンではブロック要素や幾何学
模様ブロックに一部が含まれていましたが、後に提案されたL2/19-025によって、
Unicode 13.0でSymbols for Legacy Computingブロックに多くの図形文字が追加されました。さらに、
Unicode 16.0ではSymbols for Legacy Computing Supplementが追加され、対応するフォントも登場しています。
対応フォント:
BabelStone Shapes (オープンソース)
PragmataPro
まとめ
モザイク集合は、図形情報を文字データで効率的に伝達するための重要な技術です。様々な規格で定義されており、
ビデオテックス、文字放送、
データ放送など、幅広い分野で利用されています。
Unicodeへの収録が進んだことで、より多くの環境で
モザイク文字を利用できるようになりました。
参照
ARIB STD-B24とモザイク集合(未来情報産業ブログ)
ARIB STD B24
もじかんの対応符号(符号別)