JPH0417544B2 - - Google Patents
Info
- Publication number
- JPH0417544B2 JPH0417544B2 JP60092454A JP9245485A JPH0417544B2 JP H0417544 B2 JPH0417544 B2 JP H0417544B2 JP 60092454 A JP60092454 A JP 60092454A JP 9245485 A JP9245485 A JP 9245485A JP H0417544 B2 JPH0417544 B2 JP H0417544B2
- Authority
- JP
- Japan
- Prior art keywords
- kanji
- search
- main memory
- stroke
- divisions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】
〔概要〕
漢字をストロークで表示するための表示情報
(漢字ストローク情報)を格納するテーブルの格
納領域は200kバイト以上必要で、すべて主メモ
リに常駐せしめることはメモリの使用効率の点、
並びにテーブル全域を検索対処とした場合の
CPU使用効率の点で問題がある。
(漢字ストローク情報)を格納するテーブルの格
納領域は200kバイト以上必要で、すべて主メモ
リに常駐せしめることはメモリの使用効率の点、
並びにテーブル全域を検索対処とした場合の
CPU使用効率の点で問題がある。
従つて所定の表示情報を検索する場合、該表示
情報が格納されている領域を一律に最初から一つ
ずつ検索するのではなく、検索効率を上げるため
に前もつて領域を幾つかの部分に分割しておき、
求める情報がどの部分にあるか先ず見当をつけ、
該部分の表示情報を補助メモリから読出す。
情報が格納されている領域を一律に最初から一つ
ずつ検索するのではなく、検索効率を上げるため
に前もつて領域を幾つかの部分に分割しておき、
求める情報がどの部分にあるか先ず見当をつけ、
該部分の表示情報を補助メモリから読出す。
本発明は、漢字ストローク情報を格納するテー
ブル(漢字ストロークテーブル)を指定の分割数
に分割するとともに、その分割された複数の漢字
ストロークテーブル(以下分割テーブルと称す
る)と該分割テーブルを検索する検索テーブルと
を、分割数に対応して複数組補助メモリに格納し
ておき、 分割数の指定により該当検索テーブルを主メモ
リに格納し、漢字コードが指定されたとき該検索
テーブルを検索して該当分割テーブルを主メモリ
に格納せしめて検索する検索処理装置である。
ブル(漢字ストロークテーブル)を指定の分割数
に分割するとともに、その分割された複数の漢字
ストロークテーブル(以下分割テーブルと称す
る)と該分割テーブルを検索する検索テーブルと
を、分割数に対応して複数組補助メモリに格納し
ておき、 分割数の指定により該当検索テーブルを主メモ
リに格納し、漢字コードが指定されたとき該検索
テーブルを検索して該当分割テーブルを主メモリ
に格納せしめて検索する検索処理装置である。
本発明は漢字ストローク情報を検索する検索処
理装置の改良に関する。
理装置の改良に関する。
近年、コンピユータ援助設計システム(CAD)
等に使用される表示面画の漢字には漢字ストロー
クが使用されている。
等に使用される表示面画の漢字には漢字ストロー
クが使用されている。
これは漢字を線分(以下ストロークと称する)
に分割するとともに、各ストロークの支点と終点
座標を与えてグラフイクデイスプレイ上に表示す
るものであるが、ストローク数および字種が多い
ため漢字ストロークテーブルの主メモリ上に占有
する領域が増大し、また漢字コードが4桁等の文
字列で表わされるため上記テーブルの検索に時間
を要すると云う問題点があつた。
に分割するとともに、各ストロークの支点と終点
座標を与えてグラフイクデイスプレイ上に表示す
るものであるが、ストローク数および字種が多い
ため漢字ストロークテーブルの主メモリ上に占有
する領域が増大し、また漢字コードが4桁等の文
字列で表わされるため上記テーブルの検索に時間
を要すると云う問題点があつた。
そのため漢字ストロークテーブルの主メモリ上
の記憶容量および検索時間を削減できる検索処理
装置が求められている。
の記憶容量および検索時間を削減できる検索処理
装置が求められている。
第3図aはCADシステムの従来例を示すブロ
ツク図、第3図bはストロークで表示された漢字
例を表す図、第3図cは従来の漢字ストロークテ
ーブル図である。
ツク図、第3図bはストロークで表示された漢字
例を表す図、第3図cは従来の漢字ストロークテ
ーブル図である。
第3図aにおいて、1は中央処理装置CPU、
2は図形処理プログラム3、漢字ストロークテー
ブル4等を格納する主メモリ、5は漢字ストロー
クテーブル4を検索する検索部、6はかな−漢字
変換部、7は表示部8、タブレツト9、キー入力
部10等をCPU1に接続する入出力制御部であ
る。
2は図形処理プログラム3、漢字ストロークテー
ブル4等を格納する主メモリ、5は漢字ストロー
クテーブル4を検索する検索部、6はかな−漢字
変換部、7は表示部8、タブレツト9、キー入力
部10等をCPU1に接続する入出力制御部であ
る。
上記構成のCADシステムにおいて、オペレー
タは表示部8と会話しつつタブレツト9等を操作
して設計を行うが、設計図面上に漢字等の文字を
記入するときは、タブレツト9よりスタイラスペ
ン9aで記入位置を指定しつつ、かな文字あるい
は漢字コードを入力し所定のストロークで漢字を
表示せしめる。
タは表示部8と会話しつつタブレツト9等を操作
して設計を行うが、設計図面上に漢字等の文字を
記入するときは、タブレツト9よりスタイラスペ
ン9aで記入位置を指定しつつ、かな文字あるい
は漢字コードを入力し所定のストロークで漢字を
表示せしめる。
即ち、かな文字が入力されると、かな−漢字変
換部6は該当する漢字コードを求め、それに基づ
いて検索部5は漢字ストロークテーブル4を検索
して入出力制御部7を通じて表示部8に漢字スト
ローク情報を与えて表示せしめる。
換部6は該当する漢字コードを求め、それに基づ
いて検索部5は漢字ストロークテーブル4を検索
して入出力制御部7を通じて表示部8に漢字スト
ローク情報を与えて表示せしめる。
漢字は第3図bに示すようにストロークに分解
され、各ストロークの始点、終点の座標が漢字ス
トローク情報として、漢字コードとともに漢字ス
トロークテーブル4に格納される。(第3図c) このような漢字ストロークテーブルが数千種の
漢字で構成されるとその格納領域は膨大となり、
前述ごとく200kバイト以上となつて、主メモリ
上応用プログラムに対して無視し得ない領域を占
有するとともに、検索に時間を要している。
され、各ストロークの始点、終点の座標が漢字ス
トローク情報として、漢字コードとともに漢字ス
トロークテーブル4に格納される。(第3図c) このような漢字ストロークテーブルが数千種の
漢字で構成されるとその格納領域は膨大となり、
前述ごとく200kバイト以上となつて、主メモリ
上応用プログラムに対して無視し得ない領域を占
有するとともに、検索に時間を要している。
上記説明したように、漢字ストロークテーブル
は大容量になり、主メモリに占める割合が増大す
るとともに、検索に時間を要するという問題点が
あつた。
は大容量になり、主メモリに占める割合が増大す
るとともに、検索に時間を要するという問題点が
あつた。
そのため本発明は、漢字ストロークテーブルを
分割して上記問題点を解決する検索処理装置を提
供することを目的とする。
分割して上記問題点を解決する検索処理装置を提
供することを目的とする。
上記目的を達成するため、本発明は第1図原理
説明図に示すごとく以下の手段を備える。
説明図に示すごとく以下の手段を備える。
漢字ストロークテーブルを所定数に分割して生
成される所定数の該分割テーブルと該分割テーブ
ルを検索する検索テーブルとを分割数に対応して
複数組補助メモリに格納し、指定された分割数に
より該当検索テーブルを主メモリに格納する手段
13と、 指定数漢字コードに基づき上記検索テーブルを
検索して該当する分割テーブルを主メモリに格納
して該表示情報を検索する手段12と、 を有する。
成される所定数の該分割テーブルと該分割テーブ
ルを検索する検索テーブルとを分割数に対応して
複数組補助メモリに格納し、指定された分割数に
より該当検索テーブルを主メモリに格納する手段
13と、 指定数漢字コードに基づき上記検索テーブルを
検索して該当する分割テーブルを主メモリに格納
して該表示情報を検索する手段12と、 を有する。
即ち、漢字ストロークテーブルを指定の分割数
(n=2,3…)に従つて分割した分割テーブル
と、その所定数の分割テーブルを検索する検索テ
ーブルとをそれぞれ作成し、補助メモリに格納す
る。
(n=2,3…)に従つて分割した分割テーブル
と、その所定数の分割テーブルを検索する検索テ
ーブルとをそれぞれ作成し、補助メモリに格納す
る。
初期設定時等において、キー入力部より上記分
割数nを指定すると該当分割数の検索テーブルが
主メモリに格納され、漢字コードが指定されると
検索部によりその漢字ストローク情報が格納され
ている分割テーブルが主メモリに格納され検索さ
れる。
割数nを指定すると該当分割数の検索テーブルが
主メモリに格納され、漢字コードが指定されると
検索部によりその漢字ストローク情報が格納され
ている分割テーブルが主メモリに格納され検索さ
れる。
以上により利用状況に対応して任意に分割数が
指定でき、主メモリの領域を削減するとともに、
分割による検索速度を向上せしめることができ
る。
指定でき、主メモリの領域を削減するとともに、
分割による検索速度を向上せしめることができ
る。
本発明の実施例を図を用いて説明する。
第2図aに本発明を実施するCADシステムの
ブロツク図、第2図bに動作するフローチヤート
を示す。
ブロツク図、第2図bに動作するフローチヤート
を示す。
第2図aにおいて、
11は検索テーブル14a,14b…およびそ
れらに対応する漢字ストロークテーブル15a,
15b等を格納する補助メモリ、 13はキー入力部10より入力された分割数n
を判別し、該当検索テーブルを主メモリ2に格納
するテーブル選択部、 12は検索部であつて、かな−漢字変換部6よ
り指定された漢字コードより、選択された検索テ
ーブルを検索して分割テーブルのテーブルNOを
求め、該当分割テーブルを主メモリ2に格納して
漢字ストローク情報を検出するもの、 15a,15b…は予め分割数nが指定され
て、漢字コード順に等分に分割された複数の分割
テーブルより構成される漢字ストロークテーブル
であつて、それぞれの分割テーブルにはテーブル
NOが付されているもの、 14a,14bは上記漢字ストロークテーブル
15a,15bをそれぞれ検索する検索テーブル
であり、第1図に示すように テーブルNO、 該テーブルの先頭に位置する漢字コード、該テ
ーブルの格納されているアドレス、 テーブル長、 等が格納されているもの、 16は主メモリ2上の検索テーブル格納領域、 17は主メモリ2上の分割テーブル格納領域、 であり、その他第3図と同一記号は同一対象物を
表わしている。
れらに対応する漢字ストロークテーブル15a,
15b等を格納する補助メモリ、 13はキー入力部10より入力された分割数n
を判別し、該当検索テーブルを主メモリ2に格納
するテーブル選択部、 12は検索部であつて、かな−漢字変換部6よ
り指定された漢字コードより、選択された検索テ
ーブルを検索して分割テーブルのテーブルNOを
求め、該当分割テーブルを主メモリ2に格納して
漢字ストローク情報を検出するもの、 15a,15b…は予め分割数nが指定され
て、漢字コード順に等分に分割された複数の分割
テーブルより構成される漢字ストロークテーブル
であつて、それぞれの分割テーブルにはテーブル
NOが付されているもの、 14a,14bは上記漢字ストロークテーブル
15a,15bをそれぞれ検索する検索テーブル
であり、第1図に示すように テーブルNO、 該テーブルの先頭に位置する漢字コード、該テ
ーブルの格納されているアドレス、 テーブル長、 等が格納されているもの、 16は主メモリ2上の検索テーブル格納領域、 17は主メモリ2上の分割テーブル格納領域、 であり、その他第3図と同一記号は同一対象物を
表わしている。
上記漢字ストロークテーブル15a,15b
…,検索テーブル14a,14bは予め作成さ
れ、補助メモリ11の所定アドレスに格納され
る。
…,検索テーブル14a,14bは予め作成さ
れ、補助メモリ11の所定アドレスに格納され
る。
以下検索動作を第2図bを参照しつつ説明す
る。
る。
分割数の指定
(1) キー入力部10より分割数nを入力する。
(2) テーブル選択部13は上記nより該当検索テ
ーブルを主メモリ2の検索テーブル格納領域1
6に格納する。
ーブルを主メモリ2の検索テーブル格納領域1
6に格納する。
検索動作
(1) スタイラスペン9aで表示位置を指定し、か
な(または漢字コード)入力 (2) かな−漢字変換部6は、かな入力より該当漢
字コードを求め、主メモリ2に常駐する検索テ
ーブルに記載の各分割テーブルの先頭コードを
比較し、上記漢字コードの格納されている分割
テーブルを求め、補助メモリ11より主メモリ
2に格納して該漢字ストローク情報を検出す
る。
な(または漢字コード)入力 (2) かな−漢字変換部6は、かな入力より該当漢
字コードを求め、主メモリ2に常駐する検索テ
ーブルに記載の各分割テーブルの先頭コードを
比較し、上記漢字コードの格納されている分割
テーブルを求め、補助メモリ11より主メモリ
2に格納して該漢字ストローク情報を検出す
る。
(3) 検出した漢字ストローク情報を表示部8に送
出して表示せしめる。
出して表示せしめる。
以上により、オペレータは分割数nを指定する
ことにより任意に分割数を設定することができ、
主メモリに占める領域の削減および検索速度を向
上せしめることができる。
ことにより任意に分割数を設定することができ、
主メモリに占める領域の削減および検索速度を向
上せしめることができる。
以上説明したように本発明によれば、漢字スト
ロークテーブルを分割し利用状況に対応して任意
に分割数が指定できるため、主メモリの領域を削
減するとともに、分割による検索速度を向上せし
めることができる。
ロークテーブルを分割し利用状況に対応して任意
に分割数が指定できるため、主メモリの領域を削
減するとともに、分割による検索速度を向上せし
めることができる。
第1図は本発明の原理説明図、第2図aは本発
明を実施するCADシステムのブロツク図、第2
図bは動作フローチヤート、第3図aは従来の
CADシステムを表すブロツク図、第3図bはス
トロークで表示した漢字例を表す図、第3図cは
従来の漢字ストロークテーブル図、である。図
中、 1は中央処理装置CPU、2は主メモリ、3は
図形処理プログラム、4は漢字ストロークテーブ
ル、5は検索部、6はかな−漢字変換部、7は入
出力制御部、8は表示部、9はタブレツト、9a
はスタイラスペン、10はキー入力部、11は補
助メモリ、12は本発明の検索部、13はテーブ
ル選択部、14a,14bは検索テーブル、15
a,15bは分割された漢字ストロークテーブ
ル、16は主メモリ上の検索テーブル格納領域、
17は主メモリ上の分割テーブル格納領域、であ
る。
明を実施するCADシステムのブロツク図、第2
図bは動作フローチヤート、第3図aは従来の
CADシステムを表すブロツク図、第3図bはス
トロークで表示した漢字例を表す図、第3図cは
従来の漢字ストロークテーブル図、である。図
中、 1は中央処理装置CPU、2は主メモリ、3は
図形処理プログラム、4は漢字ストロークテーブ
ル、5は検索部、6はかな−漢字変換部、7は入
出力制御部、8は表示部、9はタブレツト、9a
はスタイラスペン、10はキー入力部、11は補
助メモリ、12は本発明の検索部、13はテーブ
ル選択部、14a,14bは検索テーブル、15
a,15bは分割された漢字ストロークテーブ
ル、16は主メモリ上の検索テーブル格納領域、
17は主メモリ上の分割テーブル格納領域、であ
る。
Claims (1)
- 【特許請求の範囲】 1 漢字の表示情報を検索する検索処理装置であ
つて、 上記表示情報を保持するテーブルを所定数に分
割して生成される所定数の該分割テーブルと、該
分割テーブルを検索する検索テーブルとを分割数
に対応して複数組補助メモリに格納し、指定され
た分割数により該検索テーブルを主メモリに格納
する手段13と、 指定漢字コードに基づき上記検索テーブルを検
索して該当する検索テーブルを主メモリに格納し
て該表示情報を検索する手段12と、 を有し、指定された分割数に対応する該分割テー
ブルから該表示情報を検索することを特徴とする
検索処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60092454A JPS61250730A (ja) | 1985-04-30 | 1985-04-30 | 検索処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60092454A JPS61250730A (ja) | 1985-04-30 | 1985-04-30 | 検索処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61250730A JPS61250730A (ja) | 1986-11-07 |
| JPH0417544B2 true JPH0417544B2 (ja) | 1992-03-26 |
Family
ID=14054836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60092454A Granted JPS61250730A (ja) | 1985-04-30 | 1985-04-30 | 検索処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61250730A (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS584438A (ja) * | 1981-06-30 | 1983-01-11 | Fujitsu Ltd | 機械翻訳用の辞書装置 |
| JPS58221457A (ja) * | 1982-06-16 | 1983-12-23 | Nec Corp | デ−タ管理装置 |
-
1985
- 1985-04-30 JP JP60092454A patent/JPS61250730A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61250730A (ja) | 1986-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2642021B2 (ja) | ディスプレイ・システム | |
| JPS5892035A (ja) | デ−タベ−ス処理方式 | |
| JP3107309B2 (ja) | 複数データ・ブロツクの処理方法およびそのシステム | |
| JPH0417544B2 (ja) | ||
| JPH0398169A (ja) | 対話型cadの複数要素の特徴一括変更システム | |
| JPH0376491B2 (ja) | ||
| JPS6360671A (ja) | 画像処理装置およびその方法 | |
| JPH02310592A (ja) | 画面スクロール制御方式 | |
| JPH0254346A (ja) | ファイル切替処理方法 | |
| JPH0476773A (ja) | 地図検索装置 | |
| JP2892819B2 (ja) | フォントキャッシュ管理方式 | |
| JPH0445875B2 (ja) | ||
| JPS60181790A (ja) | カ−ソル表示制御方式 | |
| JPS63138391A (ja) | 文字処理装置 | |
| JPS58146931A (ja) | デイスプレイ装置 | |
| JPH0456350B2 (ja) | ||
| JPS62295169A (ja) | イメ−ジプロセツサによる文字表示方式 | |
| JPS605955B2 (ja) | ディスプレイ制御方式 | |
| JPS6217850A (ja) | 情報処理装置 | |
| JPH04177466A (ja) | 情報検索装置 | |
| JPH04344570A (ja) | Cadシステム | |
| JPS6339027A (ja) | マルチウインドウ装置 | |
| JPS6127586A (ja) | カ−ソル表示方法 | |
| JPH0362170A (ja) | Cadシステムにおけるコメント入力方式 | |
| JPS61262885A (ja) | 文字表示装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |