印刷業界が頭を悩ませる外字問題、坂村氏の提案する解決方法とは?
2004/03/11
トロンプロジェクトは、「フォント・トレーサビリティ・システム」を発表した。同プロジェクトリーダーで東京大学教授の坂村健氏が長年取り組んできたOS「トロン」の多文字技術を他のOSでも利用できるようにし、多文字問題・外字問題の解決を助けようというシステムだ。
日本で利用される漢字の種類は膨大で、PCで区別可能な数を遙かに超えている。また、字体の違いを区別できないといった問題も存在する。こういった問題に対して印刷業界などでは「外字」を使って文字を追加することで対処してきた。しかし、外字を管理するための「外字表」には管理・整理の手間が掛かり、坂村氏は外字表の取り違えが原因となるトラブルの存在も指摘する。「フォント・トレーサビリティ・システム」は、こういった多文字に関する問題を解決するために「TRONコード」を利用して全ての文字を区別し、外字や異字体などを管理する。これをWindowsやMac OSといった既存のOSでも扱うことのできるようにするためのシステムだ。また、ユビキタスIDを利用して外字表の管理も行う。
TRONコードでは、既存の文字コードに含まれる文字やあらたに作成された外字に対し、TRONコードを使って統一番号を付与する。文字コード間での重複や異字体などに関しては、データベースで管理することで対処する。Unicodeなど既存の文字コードでは、微妙に違う二つの漢字を異字体とするか別の文字とするかを議論による判断で決定してきたが、TRONコードでは細かい違いであっても、全ての文字に一意の文字コードを付与することが大きな特徴となっている。坂村氏は「(異字体に関する)学問的な研究を否定はしないが、(細かに異なる2つの文字を)区別するかしないかはユーザが決めること」と主張する。異字体データベースに関しては複数の存在も認め、異字体に関する複数の説に対応できるものとする。TRONコードのコード割り当てについてはウェブサイト「トロン文字収録センター」で公開されており、文字の読み・おおよその画数・部首などから検索を行うことができ、TRON以外でもTRONコードに収録される文字の利用が可能となっている。
TRONコードへの新たな文字の追加は既存の文字コードを丸ごと追加する方法の他にも、1文字だけを追加する方法も用意されている。DTPソフトが標準で持つ外字セットや自治体で使用される人名用外字のセットなども収録してコードを割り当てることも可能だ。複数の文字コードを収録するTRONコードはメタコードとして振る舞うことができ、TRONコードを仲介して文字コード間の変換を行うこともできる。
こういった既存システムの文字コード同士の変換を行う仕組みをTRON以外のOSからも利用可能とするために「外字変換サーバー」が用意された。「外字変換サーバ」では、TRONコードで作成された多漢字コンテンツを読み込み、他のOSで読み込むことができるShift-JISなどのコンテンツと外字表、そのコンテンツで使用される外字を含んだTureTypeフォントを生成する。クライアントで実装せず、サーバの機能としたのは既存の業務システムの変更を行う必要がないことや複数システムの統合に有利であるからという。
また、従来出版物毎に作成して管理されてきた外字表や外字フォントセットの管理を「ucode」を利用して行う。外字対応表毎にucodeを付与し、ユビキタスIDセンターが出版物との対応を管理する。これによって外字表の管理を容易にし、コストを下げることが可能となるという。
外字変換サーバとucodeによる外字表の管理によって、これまでTRONで実現されてきた多漢字の利用を汎用的なソリューションとして、OSを問わずに多くのプラットフォームで利用可能となる。坂村氏は、「フォント・トレーサビリティ・システム」について、様々なOSのメリットを利用し、それぞれの得意分野を活かしてコンテンツの作成を行うことのできるメリットを強調する。また、こういった「役割分担」は最近のトレンドであると語り、今回のシステムはマイクロソフトとの提携などに見られる、WindowsやLinuxなど他のOSとTRONの「協力関係」を深める取り組みの一端であるともした。
関連記事
- ユビキタスID初の認定ハードウェア発表 - 野菜の生産情報を追跡する実験も[2003/6/24]
関連サイト
ヘッドライン
- キヤノン、新gTLD「.canon」取得へ - グローバル展開に有効活用[07:00 3/17]ネットマーケティング
- 【コラム】シリコンバレー101 第358回 「iPad」でソフトウエアの"20%ルール"が変わる!?[07:00 3/17]ネットの今
- "子ども手当"の事務作業Excelテンプレ、自治体に無償配布 - マイクロソフト[19:50 3/16]Webサービス
- グーグル、Web検索に「Google ブックス」統合 - 書籍検索も可能に[17:16 3/16]Webサービス
- Twitterを活用したい企業のために──『Twitter 101』日本語版公開[16:29 3/16]Webサービス
- 【レポート】Googleと開発者、新たな情報共有コミュニティを - DevFest 2010 Japan[07:00 3/16]ネットの今
- 受信トレイが「Google バズ」で埋まらないようにする設定 - Google[19:22 3/15]Webサービス
- Google マップの時刻表機能、全国地下鉄をサポート[17:28 3/15]Webサービス
- 民放AM/FMラジオのネット配信『radiko.jp』でスタート[15:00 3/15]Webサービス
- 【レビュー】Google Chromeをカスタムせよ! - 拡張機能「Googleサービス利用」編[07:00 3/15]Webサービス















