制御機能用記号(せいぎょきのうようきごう、)は、Unicodeの82個目のブロック。
解説 CUIなどのコンソール画面で、本来不可視の制御文字を可視化するための記号が収録されている。
Unicode公式文書では制御文字を可視化した記号として制御文字の一般的な略称を斜めに配置したグリフが用いられているが、これらは単なる例であり、その他さまざまな記号が用いられることがある。
Unicodeのバージョン1.0においては「制御機能文字用の記号(Pictures for Control Codes)」というブロック名で制定されていた。
収録文字 コード文字文字名(英語)用例・説明制御機能文字のグラフィック画像U+2400␀SYMBOL FOR NULLヌル文字(U+0000)U+2401␁SYMBOL FOR START OF HEADINGヘッディング開始(U+0001)U+2402␂SYMBOL FOR START OF TEXTテキスト開始(U+0002)U+2403␃SYMBOL FOR END OF TEXTテキスト終結(U+0003)U+2404␄SYMBOL FOR END OF TRANSMISSION伝送終了(U+0004)U+2405␅SYMBOL FOR ENQUIRY問い合わせ文字(U+0005)U+2406␆SYMBOL FOR ACKNOWLEDGE肯定応答文字(U+0006)U+2407␇SYMBOL FOR BELLベル文字(U+0007)U+2408␈SYMBOL FOR BACKSPACE後退(U+0008)U+2409␉SYMBOL FOR HORIZONTAL TABULATION水平タブ(U+0009)U+240A␊SYMBOL FOR LINE FEED改行(U+000A)U+240B␋SYMBOL FOR VERTICAL TABULATION垂直タブ(U+000B)U+240C␌SYMBOL FOR FORM FEED書式送り(U+000C)U+240D␍SYMBOL FOR CARRIAGE RETURN復帰(U+000D)U+240E␎SYMBOL FOR SHIFT OUTシフトアウト(U+000E)U+240F␏SYMBOL FOR SHIFT INシフトイン(U+000F)U+2410␐SYMBOL FOR DATA LINK ESCAPE伝送制御拡張(U+0010)U+2411␑SYMBOL FOR DEVICE CONTROL ONE装置制御1(U+0011)U+2412␒SYMBOL FOR DEVICE CONTROL TWO装置制御2(U+0012)U+2413␓SYMBOL FOR DEVICE CONTROL THREE装置制御3(U+0013)U+2414␔SYMBOL FOR DEVICE CONTROL FOUR装置制御4(U+0014)U+2415␕SYMBOL FOR NEGATIVE ACKNOWLEDGE否定応答(U+0015)U+2416␖SYMBOL FOR SYNCHRONOUS IDLE同期文字(U+0016)U+2417␗SYMBOL FOR END OF TRANSMISSION BLOCK伝送ブロック終結(U+0017)U+2418␘SYMBOL FOR CANCELキャンセル文字(U+0018)U+2419␙SYMBOL FOR END OF MEDIUM媒体終結(U+0019)U+241A␚SYMBOL FOR SUBSTITUTE置換文字(U+001A)U+241B␛SYMBOL FOR ESCAPEエスケープ文字(U+001B)U+241C␜SYMBOL FOR FILE SEPARATORファイル分離文字(U+001C)U+241D␝SYMBOL FOR GROUP SEPARATORグループ分離文字 (U+001D)U+241E␞SYMBOL FOR RECORD SEPARATORレコード分離文字(U+001E)U+241F␟SYMBOL FOR UNIT SEPARATORユニット分離文字(U+001F)U+2420␠SYMBOL FOR SPACEスペース(U+0020)U+2421␡SYMBOL FOR DELETE削除文字(U+007F)スペース用の特定の記号U+2422␢BLANK SYMBOLスペース(U+0020)をあらわすグラフィック文字。U+2423␣OPEN BOXスペース(U+0020)をあらわすグラフィック文字。制御機能文字のグラフィック画像U+2424SYMBOL FOR NEWLINE改行コードを表す。キーボード用記号U+2425␥SYMBOL FOR DELETE FORM TWOISO 9995-7に由来する。 元に戻せる削除を表すキーボード記号。制御機能文字用の特定の記号U+2426␦SYMBOL FOR SUBSTITUTE FORM TWOISO 2047に由来する。 置換文字(U+001A)を表す。削除を表すレガシー計算機用の記号U+2427SYMBOL FOR DELETE SQUARE CHECKER BOARD FORMApple II文字セットにおける削除記号。U+002B +の大きさの領域を埋める。U+2428SYMBOL FOR DELETE RECTANGULAR CHECKER BOARD FORMTRS-80 文字セットにおける削除記号。U+0048 Hの大きさの領域を埋める。U+2429SYMBOL FOR DELETE MEDIUM SHADE FORMAmstrad CPC文字セットにおける削除記号。U+2592 ▒とは別にエンコードされる。文字全体の大きさの領域を埋める。
小分類 このブロックの小分類は「制御機能文字のグラフィック画像」()、「スペース用の特定の記号」()、「キーボード用記号」()、「制御機能文字用の特定の記号」()、「削除を表すレガシー計算機用の記号」()の5つとなっている。本ブロックでは、Unicodeのバージョン更新時の文字追加が隙間を埋める形で行われた影響で、同一の小分類に属する文字が飛び飛びの符号位置に割り当てられていることがある。また、収録文字が1文字しかない小分類については小分類名が単数形で表現されているが、本記事では単数形か複数形かによる小分類名の表記ゆれについては別の小分類として扱わず、同一の小分類として扱うこととする。
制御機能文字のグラフィック画像() この小分類には基本ラテン文字ブロックに含まれる制御文字をCUI上で目に見えるグリフとして表示するための記号が収録されている。
スペース用の特定の記号() この小分類には様々な端末においてスペース文字を表すための記号が収録されている。
キーボード用記号() この小分類にはキーボードに印字される記号が収録されている。
制御機能文字用の特定の記号() この小分類には様々な端末において制御文字を表すための記号が収録されている。
削除を表すレガシー計算機用の記号() この小分類には古い計算機端末で削除文字を表すためのチェッカーボード柄の記号が収録されている。
文字コード
履歴 以下の表に挙げられているUnicode関連のドキュメントには、このブロックの特定の文字を定義する目的とプロセスが記録されている。 バージョン文字数L2 IDドキュメント1.0U+2400..2424373.0U+2425..2426216.0U+2427..24293提案されたコードポイントと文字の名前は、最終決定と異なる場合がある。
出典
関連項目
制御文字