JPH0573535A - 仮名漢字変換装置 - Google Patents

仮名漢字変換装置

Info

Publication number
JPH0573535A
JPH0573535A JP3233520A JP23352091A JPH0573535A JP H0573535 A JPH0573535 A JP H0573535A JP 3233520 A JP3233520 A JP 3233520A JP 23352091 A JP23352091 A JP 23352091A JP H0573535 A JPH0573535 A JP H0573535A
Authority
JP
Japan
Prior art keywords
dictionary
kana
kanji conversion
national language
kanji
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
JP3233520A
Other languages
English (en)
Inventor
Mihoko Okada
美穂子 岡田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP3233520A priority Critical patent/JPH0573535A/ja
Publication of JPH0573535A publication Critical patent/JPH0573535A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 時間をあまりかけることなく、広い用途の辞
書から仮名漢字変換処理を行うことができる仮名漢字変
換装置を提供するもの。 【構成】 キー入力によって入力された日本語仮名文
章を漢字仮名混じり文に変換する仮名漢字変換装置であ
って、複数の国語辞書を併合処理して新たな国語辞書を
作成する辞書併合処理部1aと、仮名漢字変換処理領域
3aと、辞書併合領域3bとから構成されている辞書併
合作成手段を備えたもの。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力された仮名文字列
を、記憶装置内に設けられた国語辞書を参照して、仮名
漢字混じり文字列に変換して出力する仮名漢字変換装置
に関するものである。
【0002】
【従来の技術】従来の仮名漢字変換装置においては、メ
インの国語辞書の他に、指定した仮名漢字文字列を所望
の仮名文字列を検索語として登録し、仮名漢字変換の際
に、メインの国語辞書とともに使用できる個人別国語辞
書を作成することができる。この個人別国語辞書は、普
段は個人のフロッピー・ディスクなどに保管しておき、
必要なときに、仮名漢字変換装置の記憶装置内に読み込
んで使用するものである。また、この個人別国語辞書を
利用して専門分野別の国語辞書を作成したりすることも
できる。
【0003】近年、このような個人別、または専門分野
別の国語辞書を複数使用することへの要望が高まってお
り、読みを入力すると、複数の国語辞書を優先順に検索
して、その検索結果を変換候補として合成して表示する
といった機能が提案されている。
【0004】
【発明が解決しようとする課題】しかしながら上記した
従来の仮名漢字変換装置では、優先順に従って複数の国
語辞書をそれぞれ独立に検索しなければならないので、
一つの国語辞書を使用する場合と比較して、仮名漢字変
換候補が表示されるまでに時間がかかるという問題点を
有していた。
【0005】本発明は上記問題を解決するもので、時間
をあまりかけることなく、広い用途の辞書から仮名漢字
変換処理を行うことができる仮名漢字変換装置を提供す
ることを目的とするものである。
【0006】
【課題を解決するための手段】上記した問題を解決する
ために、本発明は、複数の国語辞書を併合し、新たな国
語辞書を作成する辞書併合作成手段を有せしめるもので
ある。
【0007】
【作用】上記構成により、辞書併合作成手段により複数
の国語辞書を併合して広い用途の新たな国語辞書を作成
することができ、併合された一つの国語辞書から検索す
るため、時間をあまりかけることなく仮名漢字変換処理
を行うことができる。
【0008】
【実施例】以下、本発明に係わる実施例について、図面
を用いて説明する。図1は本発明の一実施例における仮
名漢字変換装置のブロック図である。図1に示すよう
に、仮名漢字変換装置は、仮名漢字変換装置の制御およ
びデータの処理を行う中央演算処理装置(以下、CPU
という)1と、データなどの入力を行うキーボードやマ
ウスなどの入力装置2と、データなどを記憶するランダ
ムアクセスメモリ(以下、RAMという)3と、仮名漢
字変換処理に使用される辞書を記憶する辞書記憶部4
と、外部記憶装置5と、CRT表示装置(以下、CRT
という)6とから構成されている。
【0009】ここで、CPU1には、複数の国語辞書を
併合処理して新たな国語辞書を作成する辞書併合処理部
1aが設けられ、またRAM3には仮名漢字変換処理領
域3aと辞書併合領域3bとが設けられ、これらの辞書
併合処理部1a、仮名漢字変換処理領域3a、辞書併合
領域3bにより辞書併合作成手段が構成されている。仮
名漢字変換処理領域3aは、国語辞書の記憶位置や、大
きさなどのデータを記憶し、かつ、仮名漢字変換処理が
行われる際のデータの一時記憶に使用される。また、辞
書併合領域3bは、国語辞書を併合する際、データを一
時記憶する。
【0010】外部記憶装置5には、個人別の国語辞書が
記憶されており、使用者は所望の国語辞書を使用する場
合は、外部記憶装置5から辞書記憶部4に個人別国語辞
書を読み込み、仮名漢字変換に使用する。
【0011】以下、国語辞書の構成について、図2の構
成図を用いて説明する。国語辞書は、ヘッダー部A、イ
ンデクス部B、本体部C、テイル部Dから構成される。
ヘッダー部Aは2ワードで構成され、インデクス部Bの
現在使用されているサイズと本体部Cの現在使用されて
いるサイズを記憶する。インデクス部Bは、本体部Cの
検索語(仮名データ)へのポインタ(本体部Cの先頭か
らのワード単位のオフセット。国語辞書の先頭アドレス
とヘッダー部A、インデクス部B、本体部C、テイル部
Dのサイズが仮名漢字変換処理領域3aに記憶されてい
て、CPU1はこのオフセットで本体部Cへアクセスで
きる。)を、そのポインタが指す検索語の50音順に記
憶する。本体部Cは、検索語とそれに続く登録文字列を
登録順に記憶する。検索語は、一文字が1バイト、登録
語は、一文字が1ワードで記憶され、検索語が奇数個の
文字で構成される場合は、”0”がパディングされる。
テイル部Dは、国語辞書から登録語を読みだし、表示す
る場合のバッファサイズが記憶される。このバッファサ
イズによって、一検索語に対する登録できる文字列の数
が制限される。
【0012】以上のように構成された本実施例の仮名漢
字変換装置について、以下その辞書併合作成動作を説明
し、ここでは、辞書記憶部4に記憶されている第1の国
語辞書11と、外部記憶装置5に記憶されている第2の
国語辞書12を併合し、外部記憶装置5内に新たな国語
辞書を作成する場合について図3および図4を参照しな
がら説明する。
【0013】先ず、CPU1は、辞書記憶部4内の第1
の国語辞書11から本体部Cの登録語を辞書併合領域3
b内に読み込んだ後(ステップS1)、外部記憶装置5
に記憶されている第2の国語辞書12の本体部Cから登
録語を読みだして(ステップS2)、図4に示すよう
に、ステップS1で書き込んだ第1の辞書11の本体部
Cの登録語の最後尾に書き込む(ステップS3)。
【0014】次に、辞書記憶部4内の第1の国語辞書1
1と、外部記憶装置5内の第2の国語辞書12からイン
デクス部Bをそれぞれ辞書併合領域3b内に読み込んで
(ステップS4、ステップS5)、第2の国語辞書12
のインデクス部Bの各ポインタの値に、辞書記憶部4内
の第1の国語辞書11のヘッダー部Aに示されているの
本体部Cの使用中サイズを加算する(ステップS6)。
その後、ステップS7において、辞書併合領域3b内の
第2の国語辞書12のインデクス部B内の全ポインタ
を、同じく辞書併合領域3b内の第1の国語辞書11の
インデクス部Bに記憶されているポインタの最後尾に書
き込み、このインデクス部B内を、本体部Cの内容をも
とに50音順にソートする(ステップS8)。
【0015】続いて、辞書併合領域3b内に、新国語辞
書のヘッダー部Aを生成し、辞書記憶部4内の第1の国
語辞書11と外部記憶装置5内の第2の国語辞書12の
ヘッダー部Aに記憶されているそれぞれの国語辞書1
1,12のインデクス部Bと本体部Cの使用中サイズを
加算して、新国語辞書のヘッダー部Aへ書き込む(ステ
ップS9)。
【0016】この後、新国語辞書のヘッダー部A、イン
デクス部B、本体部Cを外部記憶装置5内に順番に書き
込み(ステップS10、S11、S12)、最後尾にバ
ッファサイズが書かれたテイル部Dを設定する(ステッ
プS13)。次に、一つの検索語に対する表示データ
が、テイル部Dに設定されたバッファサイズ以上になる
ものを新国語辞書内で検索し(ステップS14)、その
一覧をCRT6に表示する(ステップS15)。ここ
で、消去する単語を入力装置4から指定すると(ステッ
プS16)、本体部Cから指定された単語表記が解除さ
れ(ステップS17)、削除された分だけインデクス部
Bと、ヘッダー部Aが更新される(ステップS18)。
【0017】以上のように本実施例では、複数の国語辞
書を合成して新たな国語辞書を作成することができるた
め、個人別または分野別に作成された複数の国語辞書を
もとに、新たな用途の広い国語辞書を作成することがで
き、しかも、新国語辞書を使用する際に、従来の単独の
国語辞書を使用する場合と同じ処理時間で仮名漢字変換
処理を行うことができる。
【0018】さらに本実施例によれば、新国語辞書は、
合成前の個人別、分野別辞書と構造的に同じものである
ので、複数の仮名漢字変換装置があるところで、1つの
仮名漢字変換装置に本合成機能を有するものがあれば、
他の全ての仮名漢字変換装置で従来通りの構成で、本機
能の効果を得ることができる。
【0019】なお、本実施例では、2つの国語辞書の併
合に限って説明を行ったが、これは2つに限定されるも
のではない。また、同様の処理を行うことによって、使
用中の国語辞書に他の国語辞書を直接取り込むことも可
能である。
【0020】
【発明の効果】以上のように本発明によれば、複数の国
語辞書を合成して新たな国語辞書を作成することができ
るため、個人別または分野別に作成された複数の国語辞
書をもとに、新たな用途の広い国語辞書を作成すること
ができ、しかも国語辞書は一つだけであるため、新国語
辞書を使用する際に、従来の単独の国語辞書を使用する
場合と同じ処理時間で仮名漢字変換処理を行うことがで
きる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る仮名漢字変換装置のブ
ロック図である。
【図2】同仮名漢字変換装置の国語辞書の構成を示す図
である。
【図3】同仮名漢字変換装置の動作を表すフローチャー
トである。
【図4】同仮名漢字変換装置の辞書併合の際のデータの
流れを表す模式図である。
【符号の説明】
1 CPU(中央演算処理装置) 1a 辞書併合処理部 2 入力装置 3 RAM(ランダムアクセスメモリ) 3a 仮名漢字変換処理領域 3b 辞書併合領域 4 辞書記憶部 5 外部記憶装置 6 CRT表示装置 11 第1の国語辞書 12 第2の国語辞書

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 キー入力によって入力された日本語仮名
    文章を漢字仮名混じり文に変換する仮名漢字変換装置で
    あって、複数の国語辞書を併合して新たな国語辞書を作
    成する辞書併合作成手段を有する仮名漢字変換装置。
JP3233520A 1991-09-13 1991-09-13 仮名漢字変換装置 Pending JPH0573535A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3233520A JPH0573535A (ja) 1991-09-13 1991-09-13 仮名漢字変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3233520A JPH0573535A (ja) 1991-09-13 1991-09-13 仮名漢字変換装置

Publications (1)

Publication Number Publication Date
JPH0573535A true JPH0573535A (ja) 1993-03-26

Family

ID=16956323

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3233520A Pending JPH0573535A (ja) 1991-09-13 1991-09-13 仮名漢字変換装置

Country Status (1)

Country Link
JP (1) JPH0573535A (ja)

Similar Documents

Publication Publication Date Title
JPH0573535A (ja) 仮名漢字変換装置
JP2621999B2 (ja) 文書処理装置
JP3187671B2 (ja) 電子辞書表示装置
JP3273778B2 (ja) 仮名漢字変換装置及び仮名漢字変換方法
JPH0452500B2 (ja)
JP2744241B2 (ja) 文字処理装置
JPS6162970A (ja) 仮名漢字変換装置
JPH04174054A (ja) 文字入力装置
JPH11184854A (ja) 電子辞書
JPS595335A (ja) 日本語入力装置
JPS6198475A (ja) 日本語文章入力装置
JPH02289039A (ja) 固有名詞変換機能付き文書処理装置
JPH0378078A (ja) 日本語文章処理装置
JPS60112175A (ja) 仮名漢字変換装置における略称語変換方式
JP2002049616A (ja) かな漢字変換装置及びかな漢字変換方法
JPH03110663A (ja) 文書処理装置
JPH10154141A (ja) かな漢字変換装置
JPH0816908B2 (ja) 文字処理装置及び文字処理方法
JPH0727526B2 (ja) かな漢字変換装置
JPH0512251A (ja) 文書処理装置
JPH0578057B2 (ja)
JPH0520303A (ja) 日本語文書処理装置
JPS63298564A (ja) 日本語文書作成装置
JPS61169961A (ja) ユ−ザ辞書を備えた文字処理装置
JPH0877160A (ja) かな漢字変換方法及び装置