Nothing Special   »   [go: up one dir, main page]

JPH02310767A - Kana/kanji conversion dictionary updating system - Google Patents

Kana/kanji conversion dictionary updating system

Info

Publication number
JPH02310767A
JPH02310767A JP1133162A JP13316289A JPH02310767A JP H02310767 A JPH02310767 A JP H02310767A JP 1133162 A JP1133162 A JP 1133162A JP 13316289 A JP13316289 A JP 13316289A JP H02310767 A JPH02310767 A JP H02310767A
Authority
JP
Japan
Prior art keywords
kana
kanji conversion
conversion dictionary
kanji
dictionary file
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.)
Pending
Application number
JP1133162A
Other languages
Japanese (ja)
Inventor
Shoichi Kawabata
河端 章一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Solution Innovators Ltd
Original Assignee
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Software Hokkaido Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HOKKAIDO NIPPON DENKI SOFTWARE KK, NEC Software Hokkaido Ltd filed Critical HOKKAIDO NIPPON DENKI SOFTWARE KK
Priority to JP1133162A priority Critical patent/JPH02310767A/en
Publication of JPH02310767A publication Critical patent/JPH02310767A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To save waste in point of time by copying a block in which the updata flag of a KANA(Japanese syllabary)/KANJI(Chinese character) conversion dic tionary file stored in a semiconductor storage element is true to an external memory device. CONSTITUTION:The updata flag is provided by blocking the KANA/KANJI conversion dictionary file stored in a semiconductor disk 53 into blocks of arbitrary size, and the update flag of the block is set at truth when the registration and deletion of a word are performed on the KANA/KANJI conversion dictionary file with an application program, etc., or the priority sequence of reference of a homonym is changed. When the reference of the KANA/KANJI conversion dictionary file is completed, a central processing unit 51 copies the block whose flag is set at the truth out of all blocks of the KANA/KANJI conversion dictionary file stored in the semiconductor disk 53 from the semiconductor disk 53 to the external memory device 52. In such a way, a time required for copy relating to the updata of the KANA/KANJI conversion dictionary file can be reduced.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、かな漢字変換辞書更新方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a kana-kanji conversion dictionary update method.

〔従来の技術〕[Conventional technology]

従来、かな漢字変換辞書を参照する場合、外部記憶装置
に記憶されているかな漢字変換辞書ファイルを直接に、
又は、かな漢字変換辞書ファイルを外部記憶装置から半
導体記憶素子に複写した後にアプリケーションプログラ
ム等で前記半導体記憶素子に記憶されているかな漢字変
換辞書ファイルをアクセスする。そして、かな漢字変換
辞書ファイルを外部記憶装置に複写し直す。
Conventionally, when referring to a Kana-Kanji conversion dictionary, you would directly access the Kana-Kanji conversion dictionary file stored in an external storage device.
Alternatively, after copying the kana-kanji conversion dictionary file from the external storage device to the semiconductor storage device, the application program or the like accesses the kana-kanji conversion dictionary file stored in the semiconductor storage device. Then, the kana-kanji conversion dictionary file is copied back to the external storage device.

かな漢字変換辞書ファイルは、単語の登録5削除や同異
義語の参照優先順位の変更があった場合に、上記複写に
よって更新されるのであるが、従来は、半導体記憶素子
上のかな漢字変換辞書ファイルの全ブロックを複写する
ことにより更新を実行している。
The Kana-Kanji conversion dictionary file is updated by the above-mentioned copying process when a word is deleted from registration 5 or the reference priority of homoonyms is changed. Conventionally, the Kana-Kanji conversion dictionary file on the semiconductor memory device is Updates are performed by copying all blocks.

ところで、外部記憶装置上のかな漢字変換辞書ファイル
を参照する場合は外部記憶装置の物理的性能から、かな
漢字変換辞書ファイルのアクセスに少なくとも数10ミ
リ秒の時間がかかり、他方予め外部記憶装置から半導体
記憶素子上にかな漢字変換辞書ファイルを複写しておき
、半導体記憶素子上のファイルを参照してかな漢字変換
を行う場合は、かな漢字変換辞書ファイルのアクセスに
せいぜい数マイクロ秒しか要しない。
By the way, when referring to a kana-kanji conversion dictionary file on an external storage device, it takes at least several tens of milliseconds to access the kana-kanji conversion dictionary file due to the physical performance of the external storage device. If a kana-kanji conversion dictionary file is copied onto the device and the file on the semiconductor storage device is referred to for kana-kanji conversion, accessing the kana-kanji conversion dictionary file takes only a few microseconds at most.

上述した従来のかな漢字変換辞書更新方式は、かな漢字
変換辞書ファイルの参照が終了した時点で、半導体記憶
素子上のかな漢字変換辞書ファイルの全ブロックを外部
記憶装置に複写し直しているため、例えば単語が1万語
登録されているかな漢字変換辞書ファイルにおいて1語
のみ追加・削除された場合でも全ブロックを複写するこ
とが必要となり時間的な無駄が生じている。
In the conventional Kana-Kanji conversion dictionary update method described above, all blocks of the Kana-Kanji conversion dictionary file on the semiconductor memory device are copied back to the external storage device when the reference to the Kana-Kanji conversion dictionary file is completed. Even if only one word is added or deleted in a kana-kanji conversion dictionary file in which 10,000 words are registered, it is necessary to copy the entire block, resulting in wasted time.

更に、単語の登録・削除が無くしかも同音異義語の参照
優先順位の変更がされなかった場合は、半導体記憶素子
に記憶されているかな漢字変換辞書ファイルを外部記憶
装置上に複写する必要が無いが、単語の登録・削除が有
ったか否か又は同音異義語の参照優先順位が変更された
か否かの判断は非常に困難で、この為に複写の必要がな
い場合でもかな漢字変換辞書ファイルの参照が終了した
時点で半導体記憶素子に記憶されているかな漢字変換辞
書ファイルを外部記憶装置に記憶されているかな漢字変
換辞書ファイルに全ブロック複写しているため、この場
合にも上述の時間的な無駄が生じる。
Furthermore, if no words are registered or deleted and the reference priority order of homophones is not changed, there is no need to copy the kana-kanji conversion dictionary file stored in the semiconductor memory element onto the external storage device. It is very difficult to judge whether a word has been registered or deleted, or whether the reference priority of a homophone has been changed, and for this reason, it is difficult to refer to the Kana-Kanji conversion dictionary file even when there is no need to copy it. When the process is completed, all blocks of the kana-kanji conversion dictionary file stored in the semiconductor memory element are copied to the kana-kanji conversion dictionary file stored in the external storage device, so the above-mentioned time wasted is also avoided in this case. arise.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の方式は、アプリケーションプログラム等でかな
漢字変換を行う際に外部記憶装置に記憶されているかな
漢字変換辞書ファイルを半導体記憶素子に複写し、該か
な漢字変換辞書ファイルを参照・更新するかな漢字変換
辞書更新方式において、 前記半導体記憶素子に記憶されているかな漢字変換辞書
ファイルを任意の大きさのブロックごとに区切っておき
、各ブロックごとに更新フラグを設け、アプリケーショ
ンプログラム等でかな漢字変換辞書ファイルに単語登録
・削除を行い或いは同音異義語の参照優先順位の変更を
行った場合に当該ブロックの更新フラグを真にしておき
、かな漢字変換辞書ファイルの参照が終了した後に、前
記更新フラグが真となっている前記半導体記憶素子に記
憶されているかな漢字変換辞書ファイルの当該ブロック
を前記外部記憶装置に記憶されているかな漢字変換辞書
ファイルの当該ブロックへ複写し前記外部記憶装置に記
憶されているかな漢字変換辞書ファイルを更新すること
を特徴とする。
The method of the present invention is to update the kana-kanji conversion dictionary by copying a kana-kanji conversion dictionary file stored in an external storage device to a semiconductor storage device and referring to and updating the corresponding kana-kanji conversion dictionary file when performing kana-kanji conversion using an application program or the like. In this method, the kana-kanji conversion dictionary file stored in the semiconductor memory element is divided into blocks of arbitrary size, an update flag is set for each block, and an application program or the like is used to register words in the kana-kanji conversion dictionary file. When deleting or changing the reference priority of a homophone, the update flag of the block is set to true, and after the reference to the kana-kanji conversion dictionary file is completed, the update flag is set to true. Copying the relevant block of the kana-kanji conversion dictionary file stored in the semiconductor storage element to the relevant block of the kana-kanji conversion dictionary file stored in the external storage device, and updating the kana-kanji conversion dictionary file stored in the external storage device. It is characterized by

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明に係るかな漢字変換辞書ファイルの内容
を示したブロックである。
FIG. 1 is a block diagram showing the contents of a kana-kanji conversion dictionary file according to the present invention.

第1図(A)のブロック11は′かな′ 「あい」から
°かな′ 「あん」までの各かなに対応する漢字、第1
図(B)のブロック21は“かな′「いち」に対する漢
字「位置」、第1図(C)のブロック31は′かな° 
「かんりよう」に対する。
Block 11 in Figure 1 (A) is the first kanji corresponding to each kana from 'kana''ai' to 'an'.
Block 21 in Figure (B) is the kanji ``position'' for ``kana''``ichi'', and block 31 in Figure 1 (C) is ``kana''.
For "Kanryo".

漢字′ 「完了」と「官僚」、第1図(E)のブロック
41は″かな′ 「へんかん」に対応する′漢字′ 「
返還」が格納されている。
The kanji 'Complete' and 'bureaucrat', block 41 in Figure 1 (E), are 'Kana' corresponding to 'Henkan'.
"Refund" is stored.

各ブロックの最後にはブロックの最後を示すEOBがご
又、各かなに対応する漢字の最後を示すEndが各かな
に対応する漢字の最後に記録されている。
At the end of each block, EOB indicating the end of the block is recorded, and End indicating the end of the kanji corresponding to each kana is recorded at the end of the kanji corresponding to each kana.

第1図(A)において、′かな′ 「あい」の最初に”
漢字′ 「相」が、二番目に′漢字″ 「愛」が、三番
目に′漢字′ 「哀」が格納され、最後にEndが記憶
されている。アプリケーションプログラムでかな漢字変
換辞書ファイルを参照すると、[あいjをかな漢字変換
するとブロック11を参照して最初に”漢字′ 「相」
が、二番目に′漢字′ 「愛」が、三番目に°漢字′ 
「哀Jが現れる。また、°かな° 「かんりよう」をか
な漢字変換すると、第1図(C)のブロック31が参照
され、最初に゛漢字” 「完了」が現れ、二番目に′漢
字” 「官僚」が現れる。
In Figure 1 (A), ``kana'' is the beginning of ``ai''.
The kanji ``Sou'' is stored second, the kanji ``love'' is stored third, the kanji ``sad'' is stored third, and finally End is stored. When you refer to the Kana-Kanji conversion dictionary file in an application program, you will see that when converting Ai j to Kana-Kanji, block 11 is referred to and the first word is ``Kanji''``Ai''.
But the second ``kanji'' is ``love,'' and the third is ``kanji''.
``AiJ'' appears. Also, when converting ``Kanryo'' into kana-kanji, block 31 in Figure 1 (C) is referenced, and the ``kanji'' and ``done'' appear first, and the ``kanji'' appears second. ” “Bureaucrats” appear.

第2図は本発明が実施されるためのシステム構成図を示
し、51は中央処理装置、52は外部記憶装置、53は
外部記憶装置52と論理的に同一なデータ構造を持つ半
導体ディスク、54はランダムアクセスメモリー、55
は読み出し専用メモリーである。外部記憶装置52には
かな漢字変換辞書ファイルが記憶されており、そのファ
イルは適当な長さで、第1図に示したようなブロック単
位に区切られている。
FIG. 2 shows a system configuration diagram for implementing the present invention, in which 51 is a central processing unit, 52 is an external storage device, 53 is a semiconductor disk having a data structure logically the same as that of the external storage device 52, and 54 is random access memory, 55
is read-only memory. A kana-kanji conversion dictionary file is stored in the external storage device 52, and the file has an appropriate length and is divided into blocks as shown in FIG.

本発明では、まず中央処理装置51が外部記憶装置52
に記録されているかな漢字変換辞書ファイルの全ブロッ
クを半導体ディスク53に複写し、その際、第1図に示
されているように全ブロックのフラグをクリアーしてゼ
ロとする。
In the present invention, first, the central processing unit 51 uses the external storage device 52.
All blocks of the kana-kanji conversion dictionary file recorded in the file are copied to the semiconductor disk 53, and at this time, the flags of all blocks are cleared to zero as shown in FIG.

最初に、′かな° 「いち」のかな漢字変換を行うもの
とする。この場合には、第1図(B)のブロック21が
参照され、まず最初に゛漢字′「位置」が、二番目に°
漢字” 「−」が現れる。
First, we will perform kana-kanji conversion for ``kana° ``ichi''. In this case, reference is made to block 21 in FIG.
The kanji "-" appears.

ここで′漢字′ 「位置」を選択すると、°かな′「い
ち」の参照順位には変化が無いので′かな′「いち」に
関する漢字の格納順番は変わらない。
If ``Kanji''``Position'' is selected here, there is no change in the reference order of ``Kana''``Ichi'', so the storage order of kanji related to ``Kana''``Ichi'' does not change.

次に、”かな′ 「かんりょう」のかな漢字変換を行う
ものとする。すると第1図(C)のブロック31が参照
され、最初に″漢字′ 「完了」が現れ、二番目に”漢
字′ 「官僚」が現れる。ここで、°官僚°を選択する
と′かな′ 「かんりよう」の参照順位に変化が生じる
。この結果、第1図(D)に示すように、ブロック32
の最初に′漢字′ 「官僚」が、二番目に′漢字′ 「
完了」が格納され、最後にEndがくる。そこで、参照
前のブロック31と参照後のブロック32の内容に変化
が生じたのでブロック32のフラグを° 1′にする。
Next, let us perform the kana-kanji conversion of ``kana''``kanryo''. Then, block 31 in FIG. 1(C) is referred to, and the ``kanji''``complete'' appears first, and the second ``kanji''``bureaucrat'' appears. Here, if you select °bureaucrat °, the reference order of ``Kana''``Kanryo'' will change. As a result, as shown in FIG. 1(D), block 32
The first ``kanji'' is ``bureaucrat,'' and the second ``kanji'' is ``bureaucrat.''
"Complete" is stored, and End comes at the end. Then, since a change has occurred in the contents of block 31 before reference and block 32 after reference, the flag of block 32 is set to 1'.

次に、新たに単語の登録を行った場合について述べる。Next, a case will be described in which a new word is registered.

アプリケーションプログラムで′漢字′「変換」を使用
したいものとする。
Assume that you want to use ``kanji''``conversion'' in an application program.

そこで、′かな° 「へんかん」のかな漢字変換をする
と、第1図(E)のブロック41が参、 照され、°漢
字° 「返還」が現れる。しかしながら、′漢字′ 「
変換」は存在しないので、新たに′漢字” 「変Jと′
漢字′ [換Jから°漢字′ 「変換」を合成し、単語
登録機能を用いて単語登録を行う。
Therefore, when we perform the kana-kanji conversion for ``henkan'', block 41 in Figure 1 (E) is referenced and the kanji ``return'' appears. However, ``Kanji''
Since "conversion" does not exist, we newly create ``kanji'' ``hen J and''
Kanji' [Kanji from Kanji'] Compose "conversion" and register the word using the word registration function.

すると参照前のブロック41は、第1図(F)の参照後
のブロック42のように、°かな° 「へんかん」に対
応する漢字は最初が°漢字′ 「変換Jがきて、二番目
に′漢字′ 「返還」が格納され、最後にEndがくる
。従って、ブロック31と同様にブロック41の内容に
変化が生じたのでブロック42のフラグを′ 1′にす
る。
Then, the block 41 before the reference, like the block 42 after the reference in Figure 1 (F), the kanji corresponding to ``°kana''``henkan'' is ``kanji'' first, ``conversion J'' comes, and the second one is ``kanji''. ``Kanji''``return'' is stored, and End comes at the end. Therefore, as in block 31, since a change has occurred in the contents of block 41, the flag of block 42 is set to '1'.

上記に述べた手順によって、随時かな漢字変換を行って
いき参照順位の変化があった場合、又は単語登録のあっ
た場合、該当するブロックのフラグを° 1′にしてい
く。
According to the above-described procedure, kana-kanji conversion is performed as needed, and when there is a change in the reference order or when a word is registered, the flag of the corresponding block is set to 1'.

最後にかな漢字変換辞書ファイルの参照が終了した時点
で、中央処理装置51は半導体ディスク53に記憶され
ているかな漢字変換辞書ファイルの全ブロックのうちフ
ラグが′ 1′のブロックを調べる。するとフラグが°
 1”となっているのは、ブロック32、ブロック42
なのでこのブロックを半導体ディスク53から外部記憶
装置52へ複写して、外部記憶装置52に記憶されてい
るかな漢字変換辞書ファイルの更新を行う。
Finally, when the reference to the kana-kanji conversion dictionary file is completed, the central processing unit 51 checks the block whose flag is '1' among all the blocks of the kana-kanji conversion dictionary file stored on the semiconductor disk 53. Then the flag is
1” is block 32 and block 42.
Therefore, this block is copied from the semiconductor disk 53 to the external storage device 52, and the kana-kanji conversion dictionary file stored in the external storage device 52 is updated.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、外部記憶装置上に記憶されているかな
漢字変換辞書ファイルを参照してかな漢字変換を行う際
に半導体ディスクを用いるので高速なかな漢字変換が可
能となる。更に、かな漢字変換辞書ファイルに変化のあ
った場合でも該当するブロックのみを半導体ディスク上
のかな漢字変換辞書ファイルから外部記憶装置に複写す
るだけでよいのでかな漢字変換辞書ファイルの更新に関
わる複写に要する時間が短くて済むという利点がある。
According to the present invention, since a semiconductor disk is used when performing kana-kanji conversion by referring to a kana-kanji conversion dictionary file stored on an external storage device, high-speed kana-kanji conversion is possible. Furthermore, even if there is a change in the Kana-Kanji conversion dictionary file, only the relevant blocks need to be copied from the Kana-Kanji conversion dictionary file on the semiconductor disk to the external storage device, reducing the time required for copying to update the Kana-Kanji conversion dictionary file. It has the advantage of being short.

図面の簡単な説明 第1図は本発明に係るかな漢字変換辞書ファイルの内容
を示すブロック図、第2図は本発明が実施されるための
システム構成図である。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing the contents of a kana-kanji conversion dictionary file according to the present invention, and FIG. 2 is a system configuration diagram for implementing the present invention.

Claims (1)

【特許請求の範囲】 アプリケーションプログラム等でかな漢字変換を行う際
に外部記憶装置に記憶されているかな漢字変換辞書ファ
イルを半導体記憶素子に複写し、該かな漢字変換辞書フ
ァイルを参照・更新するかな漢字変換辞書更新方式にお
いて、 前記半導体記憶素子に記憶されているかな漢字変換辞書
ファイルを任意の大きさのブロックごとに区切っておき
、各ブロックごとに更新フラグを設け、アプリケーショ
ンプログラム等でかな漢字変換辞書ファイルに単語登録
・削除を行い或いは同音異義語の参照優先順位の変更を
行った場合に当該ブロックの更新フラグを真にしておき
、かな漢字変換辞書ファイルの参照が終了した後に、前
記更新フラグが真となっている前記半導体記憶素子に記
憶されているかな漢字変換辞書ファイルの当該ブロック
を前記外部記憶装置に記憶されているかな漢字変換辞書
ファイルの当該ブロックへ複写し前記外部記憶装置に記
憶されているかな漢字変換辞書ファイルを更新すること
を特徴としたかな漢字変換辞書更新方式。
[Claims] When performing kana-kanji conversion using an application program, etc., a kana-kanji conversion dictionary file stored in an external storage device is copied to a semiconductor storage device, and the kana-kanji conversion dictionary file is referenced and updated.Kana-kanji conversion dictionary update In this method, the kana-kanji conversion dictionary file stored in the semiconductor memory element is divided into blocks of arbitrary size, an update flag is set for each block, and an application program or the like is used to register words in the kana-kanji conversion dictionary file. When deleting or changing the reference priority of a homophone, the update flag of the block is set to true, and after the reference to the kana-kanji conversion dictionary file is completed, the update flag is set to true. Copying the relevant block of the kana-kanji conversion dictionary file stored in the semiconductor storage element to the relevant block of the kana-kanji conversion dictionary file stored in the external storage device, and updating the kana-kanji conversion dictionary file stored in the external storage device. A Kana-Kanji conversion dictionary update method.
JP1133162A 1989-05-26 1989-05-26 Kana/kanji conversion dictionary updating system Pending JPH02310767A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1133162A JPH02310767A (en) 1989-05-26 1989-05-26 Kana/kanji conversion dictionary updating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1133162A JPH02310767A (en) 1989-05-26 1989-05-26 Kana/kanji conversion dictionary updating system

Publications (1)

Publication Number Publication Date
JPH02310767A true JPH02310767A (en) 1990-12-26

Family

ID=15098141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1133162A Pending JPH02310767A (en) 1989-05-26 1989-05-26 Kana/kanji conversion dictionary updating system

Country Status (1)

Country Link
JP (1) JPH02310767A (en)

Similar Documents

Publication Publication Date Title
KR970016917A (en) Method and system for updating mass storage configuration records
JPH03266039A (en) Free format data link processing system
JPH0696077A (en) Shared processing system for data and processor for its data
JPH02310767A (en) Kana/kanji conversion dictionary updating system
JPH01245352A (en) Document forming system
JP3169596B2 (en) Database management device
JPH08314780A (en) File management system
JPH0353378A (en) Name retrieving system for retrieval of family name of same-pronunciation/different-character and different-character/same-pronunciation
JPH02161514A (en) Control processing system for idle storage block
JPS60117367A (en) Kanji inputting device
JP3411350B2 (en) Outline character expansion device
JPH08328929A (en) Database split management system
JPH0337748A (en) External storage accessing system utilizing main storage
JP2735400B2 (en) Asynchronous I / O control method
JPS6019250A (en) Control system for processed document name record of document processing system
JPH02299038A (en) File access device
JPH05250335A (en) Data base update processing system of loosely coupled multiprocessor system
JPH0696078A (en) Shared processing system for data and processor for its data
JPH05151089A (en) System for data guarantee in memory space
JPH05225059A (en) Cache memory management system
JPH03147064A (en) Document processor
JPH05313970A (en) Electronic bulletin board device
JPH04188339A (en) Control system for deleted record
KR940015759A (en) Simultaneous processing of serial / parallel data input
JPH096629A (en) Program conversion method