漢字情報処理システムの開発1
(昭和52年10月31日 原稿受付)
情報処理施設中村為雄
電子工学教室(学生)安永禎文 情報処学教室(学生)竹中和年
情報処理教育センター磯 泰行
矢 鳴 虎 夫 中 山 泰 雄
深川幸紀
情報処理施設野田恭司九州大学電子工学教室吉田 将
Development of the KANJI Data Processing System of Kyushu Institute of Technology.
by Tameo NAKAMURA Teibun YASUNAGA Kazutoshi TAKENAKA Yasuyuki ISO
Torao YANARU Yasuo NAKAYAMA Noriyuki FUKAGAWA Kyoji NODA
Sho YOSHIDA
KANJI data processing system of KyUshu Institute of Technology has been developed by the co−staffs of Information Processing Center and Educational Center for Information Processing of our lnstltute.
The outstanding features of the developed system,
1)specifications of printer/plotter used for KANJI printer,
2)design and know−how to produce the interface unit to connect the KANJI printer with the mini−computer system, i. e., OKITAC−4300 system,
3)the most smart KANJI patern from the viewpoints of processing speed and of artistic sense,
4)construction method of KANJI−code,
are described.
Lastly, the expansion schedule of this system for management, research or education for our institute are described.
1.まえがき 潜印刷装置として使用する為の鯖型プリンタ/プ
ロッタを導入し,昭和52年度よりインターフェースの 情報処理施設(以後施設と言う)では情報処理教育セ 制作を含めて,漢字システムの設計・製作を開始した。
ンターと共同で漢字情報処理システム(以後漢字システ ここで現在までの開発を述べる。
ムと言う)を開発・設置することを決め,昭和51年度に 、
プロット幅 : 268.244mm
2・漢字印字装置 1行ド。ト数:2112個
漢字印字装置はXEROX社のVERSATEC−1200 ドット間隔 :0・127 mm A(以後プリンタ/プロッタと言う)写真一1を購入した。 紙送り間隔 : 0・127mm
おおまかな仕様は次の通りである。 ドット直径 :0.1524㎜
電源 : 100V AC ドット配列は図一1参照 記録紙 : 静電ロール紙又は静電連続
用紙
(プリント機能)
1行印字数 : 132字 字形 : 16×20ドット 字種類 : 96種 コード : ASCII
データ入力速度 : 0.25×106Byte/sec.
図一1 ドット・マトリックス構成図(50倍)
(プロット機能)
カード・
リーダー
テープ・
リーダー
コンソール タイプライター
アーフ
リーダー
コンソール タイプライター
磁気 ディスク
4.8MB
ライン・
プリンター
デジタルプロツタ
磁気 磁気
800bpi 800bpi
磁気 ディスク 4.8MB
ライン・
プリンター
プリンタ プロッタ
図一2 機器構成図 2400B/S
3.機器構成 4.漢字システムの基本的な流れ
プリンタ/プロッタは,図一2のように施設の OKI一 今回開発した漢字システムは,図一3の手順で処理する TAC−4300(以後43と言う)のプログラム・モード・バ システムである。このシステムは将来操作の容易性,入 スに接続することにした。この機器構成により漢字シス 出力器機の購入・製作,コンパイラによる使用等で,変 テムはOKITAC−4500(以後45と言う)のディスク・オ 更する予定である。
ペレーティング・システムを使用し機器として接続され
ているすべてを使うことができ・利用度か高くなる・図 @「言1〒三一「「一:…三一一]
−2機器構成図 1 バターン l l l l l l |
3.1.インターフェースの設計・製作 1 ・叉ゴト!ト・漢l I 漢字コード 漢1
様にならって,設計・製作を始め,7月にオンライン部, 1 川 1 ト1
インターフエースは43接続のラインプ・)ンターの仕 ii;⇔Di i16進テータii
8月にオフライン部の製作を完了した。回路は同期式で, 1 欝パター/ 作l l 漢1 ン| 1 作1「コート 成1 1 アータ・カート 成} 1 データ・カート 1 ICは主としてローパワー・ショットキーTTLを使用し l l l l ている。ティバイスはプリント機能とプロット機能の2 1 テータMT登録 l l 紙テープ変換 11 バターン・ l l 漢字コート・ 1 つを持っている 写真一2 1 1 | |l l l
゜ 漢字
1 パターン 1 | 漢才コート 1
MT l l 紙テープ 1 フアイル 1 |
L_____ _____」 L_____ _____」
「一一一一一一一一一一一蚕亨ラ万;丁冤厘一一一一一「
↓萸 『コート{こよリ プリ/トハターノ合成
1 プリント・
1 パターン l MT l フアイル
於 1 プリ/トハターン入力 アダプタ出力
アダプタ人力 1 プリンタ/プロノタ出力 1
漢字出力
L__________________________」
図一3 漢字情報処理システムの流れ
4.1.漢字パターン作成
プリンタ/プロッタで漢字を印字させるには,漢字パ
▽ 4 ターンをバイナリ・データでプロットさせる為パターン 写真一1 プリンタ/プロッタ デ_タを作成しなければならない。この時問題になるの かドットの構成数であるが,一般には32×32と24×24 が主として使用されているので施設のシステム側から見 た各構成数を対比したものか表一1の漢字ドット・マト
24×24の2通りを用意することにした。
写真一2 インターフェース 漢字パターンの作成はまず24×24ドットのテータを
24×24ドット 32×32ドット 字の大きさ 約3mm2 約4mm2
1行最大印字数 85字 66字
使用記憶語数 36語 64語
1文字テータ転送回数 72回 128回
画数表現 多い画数の字は不可 ほとんど可能
作ることにし,教育漢字996種を次の手順により作成を 表一1 ドット数対比表
始めた。
32×32ドット (1)漢字パターン・グラフに漢字を書く。 図一4 約4mm2 (2)漢字シートに16進数で記入 図一5 66字 (3)カードにパンチする 図一6 64語 (4)MTにパターンを登録する 図一7 128回 しかしこの方法は多くの時間と人員を必要とするので ほとんど可能 この作業を機械化する為の漢字パターン作成装置の設計 に取りかかっている。
図一4 漢字パターン・グラフ
九州工業大学情報処理施設
作成者氏名 作成年月日 昭和 年 月 日
漢字情報処理 漢字パターン16進データ
工 9 工, 題 邸 Ω 49 研 65 瑠o
皐
漢字コード ぷ ユ
2
3
塁
漢字コード 姦
1 工
1
・
2
5
皐
漢字コード ぷ
ユ
2
さ
図一5 漢字パターン16進データ
l lト倉 川 , ゴ 一
■ ■ ■ ■ ●● l l ● 1 ■ ■
1 _ ・ u_忙U 瓜[r I1.〕>0 ∩3 自亨強 旬M −
@ ■ ●●■■■■ 1 ● ● ● ● ●
\
1●1●■
一1,し F/1 1016」JI_亡11〔0⊃1_ w卜F■潟・
● ● ●●●●● ● ■ 8 日
●■
■,!!,,1!191; ;!!!;!11・1!::!!具:!!9;1‖,三::!;6三!皇三皇:!!9…¶具:!¶:!!ξ£::!…:1…!II!……1呈1:
PF■♪.
P日1 Q21
2222,
l3111
) 1 | 1 1 1 1 ● 1 1 1 1 ■ 1 1 | 1 1 1 1 ト 〔 1 1 1 1 | 1 1 1 1■ 1 1 ¶ 1 ¶ 1● 1 1 1 1 1 ¶ I I I I■ 1 1 1 ⑳ , 1 1
,,,
: 2 ) オ , 7 2 〜 2 2 卍 1 〜 2 2 ■ , 卍 ) 〜 2 〜 〜 〜 2 〜 2 2 2 2 2 2 Σ1 1 2 , 〜 2 〜 〜 〜 2 2 2 〜 t 2 2 2 2 ) 2 2 2 7 2 1 21 ? 2 2 2 2 2 2 7 2 2 2 1 2 ? 2 2 2 2 2 5∬∬
414
, ) 3 ● コ ) 1 ) ] ) 〕 」 ] 3 1 〕 ) 3 ) ] 1 1 3 3 ● ] 〕 1 〕 〕 3 3 1 3 1 1 1 3 1 ] 3 】 1 3 ] ■ 3 ] 1 】 1 3 3 3 3 ] 3 〕● , 1 ] , 〕● 3 1 3 3 3 ] ] 3 〕 3 3 ハ ⊃ き 1 55
55555
4 4 4 4 4 1 ● 4 4 4 1 4 4 亀 4 4 1 〜 4 4 ↓ 4 1 4 4 4 4 4 1 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 4 1 4 1 4 4 7)rn|
6 5 5 5 5 5 5 5 5 5 〜 5 5 5 $ 5 5 ) 5 5 s s 5 5 5 5 ● 5 s s 5 s 5 5 5 5 5 5 5 5 5 5 5 5● 5 s 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 1■●■
,111 5 5 5 ●●●■ ● 6 $ 6 $ 6 6 ●■.
1ll 怜,,.内防
7 , 7 , r r r 7 , , 7 7 1 , 7 1 7 , 7 7 , 7 1 r , 7 〜 , 7 7 , 7 , , } , 1 ● , , , 7● , 1 , , 7 ) , 1 , , , 1 7 7 7 r , 7 r 7 , , 7 , , , 7 7 , 7
.1
● l l l 1 ■ ● 1 ● 1 ■ ● ■ l l l l l l , 1 ■ l l l ‡ ●■8 1 1 l l lll ■ l l l l l l l l l ■ l l l ■ 1 8 ● 1 ● 8 ● 1 碍 ●パ●
,,,1999,1,,,,99,,9,1,9,99999999,,51,●99,9999999,9,¶●,9,■99, ,,,, ●
》,」6,1,rc.1」11,■.F■■,、FPハ?1,X》■内1,,、■,■O■■「シ, 1領■,W,1,「,,困1■ぷ、)鯵 ■,,,鯵■1■F● ト「,「」「■ ■引■怜■
漢字
㌫元
、
熟, ←データの流れ
図一6 パターン・データ・カード 図一7 MTパターン登録
4.1.2.漢字コード ヲード・データは次の手順により作成される。
漢字処理を行なう場合,漢字に対してコードを付けな (1)漢字システム用原稿用紙に原稿を書く 図一8 ければならない。漢字コードは2・3使用されているも (2)漢字コード表によりコード・シートに16進数で のがあり,施設では日本情報処理開発センターより昭和 記入 図一9 51年3月に出された「情報交換のための漢字符号の標準 (3)カードにバンチする 図一10 化に関する調査研究報告書」によリコードを付けること (4)紙テープ・コードに変換する 図一11
にした。 この方法も原稿を見てコード表によりコードを付ける 4.2.漢字コード・データの作成 のに時間がかかるが,漢字タブレット(漢字を指定する プリンタ・プロッタに漢字を出力するには,漢字パ と漢字コードを出力する装置)を購入すれば手順が省け
ターンを指定するコード・データが必要である。漢字 ゐ。
1 6 ]Lo ユ5 20 25
漢字処理原稿用紙
R0 35 q 5 50 55 60 65
5
工o ●
15
20
25
50 1
図一8 漢字システム用原稿用紙
作成者氏名 作成年月日 昭和 年 月 日
漢字情報処理 漢字コード・コーディング・シート
1 甲 13 19 25 51 57 3 9 55 6工
図一9 漢字コード・コーディング・シート
7FFF 7FFF 7FFF 7FFF 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121
2121 3665 2121 3D24 2121 3929 2121 3649 2121 4267 2121 3357 2121 3E71 2121 4A74 2121 3D69 2121 4D7E 2121 3B5D 2121 405F 2121 3045 2121 4662 7FFF 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121
2121 3665 3D24 3929 3649 4267 33・57 3E71 4A74 3D69 4D7E 385D 405F 244F 2122 3E3D 4F42 2333 2339 472F 2334 376D 244B 4029 3865 3929 3357 3636 3C3D 3222 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2工21
244B 2124 234F 234B 2349 2354 2341 2343 215D 2335 2330 2339 2330 2121 2343 2ユ21 2537 2539 2546 2560 2472 405F 4356 2437 2124 4545 3B53 3756 3B3C 3521 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121
3C3D 2448 2437 2446 332A 405F 2435 246C 245E 2437 243F 2123 2533 2573 2551 2524 2569 215D 383F 386B 244F 2341 234C 2347 234F 234C 2349 2350 2472 3849 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121
4D51 2437 2446 2424 245E 2437 243F 2123 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 ・ 2121 2121 2121 2121
2121 3E3D 4F42 2334 2338 472F 2334 376D 244B 2121 234F 234B 2349 2354 2341 2343 215D 2334 2335 2330 2330 2121 2537 2539 2546 2560 244B 3939 3F37 2435 7FFF
2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121 2121
246C 2124 3665 3D24 4267 3357 4267 373E 3756 3B3C 3521 図一10 カードに穿孔される漢字コード
図一11漢字コード紙テープ(一部)
碧£
4・3・灘プリント処理 ,字 4〜P°u° 漢 …一・・
漢字パターンを漢字コードにより合成してプリント◆ 』 ㌶元 パターンを作り,プリント・パターンをアダプタに
WRITEし,43でアダプタREADしてプリンタ/プロッ ㌻_ン コンソール タイプ タに漢字出力する。
4.3.1.プリント・パターン合成 図一12 プリント゜パターン・合成 プリント゜パターンの合成は次の手順で行なわれる。 4.3.2.プリント・パターン・アダプタ・出力 (1)漢字パターンMTファイルをDISKに読込む。 プリント・パターンをMTより読込んでアダプター (2)漢字コード紙テープを読込む。 に図一 のような流れで出力する。
(3)1行単位で漢字パターンを合成しプリント・パ
ターンを作る。 テータ CPU アダプタ CPU 漢字出力
(4)プリント パターンをMTに出力する。図}12参 図_13 プリント.パタ_ン.アダプタ出力 照 プリンタ/プロッタ出力
4500bPU 漢字出力
プロット fータ tアイル
アダプタ 4300bPU
九州工業大学情報処理施設案内
九州工業大学情報処理施設は、昭和39年4月に制御工学教室横
に.OKITAC−5090 C シスチムを設置し.電子計算機 室として開設されました。コンパイラー言語はALCOLIPを使
用していました。
昭和48年4月に OKITAC−4500 システムに更新さ
れ.九州大学大型計算機センターと通信回線(2400ボー)で結 ばれリモ…一ト・パリチ.ローカル・バリチ処理が行なえるようにな
り.名称も情報処理施設と改めました。
昭和50年7月に九州工業大学付属情報処理教育センター内に移
転しました。
昭和52年3月にプリンタ/プロリタを購入し.漢字情報処理シ ステムの開発に取りかかりました。
この案内書も同システムで出力したものです。
図一14 漢字情報処理システム 出力例(実物大)
4.3.3.プリンタ/プロッタ出力 謝辞
プリント・パターンをアダプタより入力してプリン 本システムの開発にあたり漢字パターンを書いて下 タ/プロッタに出力することにより漢字が出力される。 さった宮内英里子さんならびにパターン・データのコー この処理は43で行なわれる。図一13参照 ディング,カード・パンチに協力して下さった情報処理 このようにして出力されたものが図一14である。 教育センター夜間操作員の皆さん,インターフェースの 5.おわりに 設計製作に協力して下さった沖電気工業株式会社北九州 サービスセンターの平川氏,営業部の大田氏に深く感謝 現在完成したシステムは漢字印字処理だけしかできな 致します。なお,この研究の一部は昭和52年度文部省科 いが,このシステムを拡張して,漢字コード・エディ 学研究費特定研究「言語」によっている。
ター,漢字文エディター,カナ漢字変換システム,コン
パイラ言語による結合機能等を開発する予定である。こ 参 考 文 献
のシステムが完成すると,各種事務処理,図書館の処理, (1)情報交換のための漢字符号の標準化に関する調査研究 報告書,昭和51年3月,日本情報処理開発センター.
日本語の研究等に大いに使用されるであろう・又システ (2)OKITAC_43001/qインタ_フェ_ス解説書.
ムをより使い易くする為の入出力装置として,グラ (3)VERSATEC OPERATION AND MAINTENANCE
フィック・ディスプレイ,漢字タブレ・ソト,漢字パター MANUAL D1200A P「inte「/Pl°tte「, August・1976・
(4)OKITAC−43001/0,インターフェースマニュアル.
ン・入力装置が必要である。