日本のITの文化遺産ですよ。先日、東芝の日本最初のワープロが科学博物館にはいったという報道がありましたが、ぜひ博物館で保存してほしいと思います。40年間維持してきた理論コード——2400字しか字がないシステムで語彙調査をするとなると、大量の外字が発生すると思うのですが。それは最初から織りこみ済みです。理論的には20万字の表外字を管理できる仕組をシステムに組みこんでありますので。これは、所員の松本が考えたものですが、『大漢和辞典』の検字番号を表外字として使うものです。表外字の符号化には『大漢和辞典』そのものをコードブックに使ってしまったのです。「◇」を表外字であることを示す識別符号にし、その後ろに漢字二字をつづけることによって、表外字一字をあらわします。同様に、表外字の2文字目にも、基準番号を引いた値に対応する盤面漢字を当てます。「倆」の検字番号は751ですが、基準番号750に対応する漢字「建」と差「1」に対応する盤面漢字「計」を当て、「建+計」となります。——SGMLやHTML、XMLでは「鷗」のようなユニコードにしかない文字を「&#40407;」のように表記し、シフトJISやASCIIのテキスト内で使うことができますが、「◇建計」という符号列も文字参照のようなものと考えていいわけですか。沖電気の漢字テレタイプライタの文字セットは2400字にすぎませんでしたが、理論コードによって『大漢和』の五万字の文字セットを使うことができました。シフトJISの中でユニコード文字を使うようなものでしょう。印字できるようになったのは、NECと国研が共同開発した高速漢字プリンタが1975年に完成してからで、それまでは符号列の形でしか出力できませんでした。外字活字を自分で鋳造するなんていうことは不可能でした。字と符号列の関係をきちっと定義したコードブックさえあれば、最終的に字の確認はできますし、統計をとることも可能です。字の形で見えるかどうかという問題だけで、理論コードの上では内字も外字もないのです。印字する際にはNECのコードに変換しましたが、理論コードは維持しました。めんどくさいからやめるべきだとおっしゃる先生も所内にいらっしゃいましたが、しかし、結果的に廃止しなくて正解でした。0208ができましたし、0208は1983年に例の改正をやっています。国研では『大漢和』をもとにした理論コードを絶対規範にしていたおかげで、コード系の変化に影響されずにすみました。最初のコードを考えてから40年近くたちましたが、理論コードはずっと維持してきています。どんなハードウェアが来ても、どんなコードが来ても、JISの非互換な改訂があっても、理論コードにもどせばいいわけですから、将来的にも大丈夫です。過去の失敗から、コードは無闇に変更するべきでないということを多くの先生方がおっしゃっていますが、それは生の文字コードを使っているからです。データを長期保存するには、理論コードという形でワンクッション置くのが確実だと思います。現在は「構造化4バイトコード」という形に進化しています。最初の3バイトで『大漢和』の検字番号をあらわし、表外字の見出しに使っています。1バイトは枝番として、新たに追加された異体字をあらわします。字体のバリエーションを最後のバイトに局所化することによって、見出し字とコードの関係を安定させることができます。これまでの文字コードはコードポイントを文字の識別にしか使っていません。漢字には特有の特性があるわけで、その特性をコード構造によってあらわすことが可能なのです。それが「構造化4バイトコード」です。実際はこれだけではなく、既存の2バイト漢字コードを識別符号で統合したコードと、内部処理用コードという三種類のコードを同一構造にかさねています。ステージの報告書に四つの案の一つとして入りましたが、そういう背景があったとは知りませんでした。一部にCCCIIの真似だという誤解があるようですが、CCCIIは異体字を別の面に登録するわけで、枝番とは異なる方法です。CCCIIと似ているのは、むしろ、最近のユニコードの異体字の扱い方の方でしょう。——CCCIIの用語の問題かもしれませんね。実際はブロック構造なのに「層」という呼び方をしているので、ケン・ランディのCJKVをきちんと読まないと、枝番構造のような誤解をすると思います。Muleの真似だという誤解もあるんですよ。2022にしたがわざるをえないじゃないですか。漢字データベースに発展し、すこしづつ進歩しています。最初は三文字の漢字列と『大漢和』の見出し字の二項目だけでコードブックを作りましたが、『新字源』や『大字源』などの漢和辞典の情報を付加する形で拡張していき、現在、41項目の情報がはいっています。部首や画数はもちろんですが、常用漢字であるか人名用漢字であるか、過去の用字用語調査でえられた出現度数、JISの区点番号、JISの改訂履歴などもはいっています。用字用語調査の用例を呼びだせます。したデータは私だけが作ったのではなく、国研の各セクションで蓄積したデータを集約したものです。ノート型パソコンでデータベースを呼びだした。用例の項目をクリックすると、用例のテキストと、新聞切り抜きのスキャン画像が表示される。用例つきの電子辞書ですね。辞書の原形というところですか。用例はテキストにもしてありますが、テキストにする際に人間の主観が入りますから、記事で使われた表記と異なる場合があります。実際の表記の確認をするためには、スキャン画像が必要です。過去の用字用語調査の用例はサンプリング台帳という形ですべてスクラップしてありますから、それをスキャンしてとりこみました。用例の読みもわかります。実は地名で読みに疑問のある字は全部現地に問い合わせました。いい加減な読みを入れるわけにはいきませんので。生の読みをいれているのではなく、漢字データベースに登録されている何番目の読みかという情報を埋めこんであります。漢字データベースにリンクするというのが基本です。データを追加できるようになっていますから、その読みを漢字データベースに追加し、テキストには読みの位置番号を埋めこみます。漢字データベースの方から見れば、新たな読みを用例と一緒に登録したことになりますから、この作業をつづけていけば、自然に用例つきの辞書が出来上がります。これまでの漢和辞典は『大漢和』にしても、『新字源』にしても、漢文を読むための辞書にすぎず、用例も漢籍からとってきました。日本語としての漢字辞書も必要なわけで、これはその基礎になると思います。0208の範囲ですから6千字ちょっとです。——生の新聞記事がそのまま出てくるというのはコロンブスの卵です。狭義のコンテキストだけでなく、時代の雰囲気までわかりますから、文学の研究者にとってはありがたいですよ。残念ながら、著作権の問題があるので、公開できないのです。——もったいないですね。用例のテキストが出てくることも重要ですが、雑誌の記事なんかも、当時のレイアウトがそのまま出てくるとおもしろいと思います。異体字を審議をしていますが、こういう形で原本のイメージをデータベース化しておけば、字形、書体、それがどういう場面で使われたかがすべてわかりますから、議論が前に進むでしょう。——まったくその通りです。なんとかして、このデータベースは公開して欲しいです。今日は貴重なお話をありがとうございました。2002.文字コードほら。