TRONコード(トロンコード)とは、TRONプロジェクトで開発されたコンピュータ文字コードのこと。32Bit長のコードで、今のところ150万字ほどを混在して扱う事ができる。TRON多国語言語環境の初期論文は1987年に発表され、以来主にBTRONで利用されてきた。
多言語文字コードとしてUnicodeと比較される事が多いが、実質はメタ・文字コードと呼ぶべき体系であり、本質的に別物と捉えるべきである。
Unicodeが「見た目の異なる全ての文字に単一のコードが割り当てられる」ことを保証するのに対して、TRONコードは「たとえ見た目が同じでも視点が異なれば別の文字である」という考え方をとる。従ってTRONコードでは字形が同一の文字が複数のコードを持っていることが多い。それらが使われてきた文化的意味を前提とした場合、実際に同一の文字と見なせるのか、それともたまたま同じ形をしているのか、絶対的な判断を下す事はできないからである。現在のTRONコードもJIS、Unicode、GBコード(中国語)などが混在する。このため、たとえば、旧字体・当用漢字・簡体字で違いがない漢字は、完全にないしほとんど同じ字形に対し、5つのコードを持つ。これらの重複に対しては、必要に応じてアプリケーションレベルでの同一性判定を行なっている。
なお、GT書体は「とめ」「はね」などの差異もそれぞれが異字であると解釈して収録されるため、TRONコードという枠の中で考えたとき、上記の「何を以って同じ字形と捉えるか」という問題はあまり大きな意味を持つものではないとも言える。むしろJISなどの一般の文字コード枠は法令改訂などによって字形が刷新されるもの、大漢和辞典枠やGT書体枠は字形を恒久的に維持するものとして両者を包括的に収録構成する多面的文字セットとして見る方が、TRONコードの構築概念としては正解である。
包摂の判定を放棄するこの方針を合理的とする評価もあるが、一方で、コードの割り当て基準が必ずしも明確でない事、TRONに包摂判定を提供するレイヤが定義されていない事等から、文字コードとしては稚拙であると評する向きも少なくない。
逆にアルファベットでは従来の文字コードが全角/半角を別の文字と見なすのに対し、TRONコードでは同じ文字コードの別表現(スタイル)として扱われる。
他の文字コード体系に比べて規定が非常に緩く、また「外字は存在しない」という方針のため、未知の文字は「とりあえず入れてしまう」方針をとる。変わったところではトンパ文字やSF作品中の架空文字であるアーヴ文字なども正式なコードを割り当てられている。
(省略されました・・全てを読むにはここを押してください)
出典:フリー百科事典『ウィキペディア』 改訂履歴