JPH11272661A - 日本語辞書自動登録システム及び方法 - Google Patents

日本語辞書自動登録システム及び方法

Info

Publication number
JPH11272661A
JPH11272661A JP10092449A JP9244998A JPH11272661A JP H11272661 A JPH11272661 A JP H11272661A JP 10092449 A JP10092449 A JP 10092449A JP 9244998 A JP9244998 A JP 9244998A JP H11272661 A JPH11272661 A JP H11272661A
Authority
JP
Japan
Prior art keywords
character string
dictionary
delimiter
registered
extracted
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
JP10092449A
Other languages
English (en)
Inventor
Satomi Katsuyoshi
里美 勝吉
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP10092449A priority Critical patent/JPH11272661A/ja
Publication of JPH11272661A publication Critical patent/JPH11272661A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【課題】かな漢字変換入力に際して、短縮文字等、辞書
に登録されていない単語又は熟語の入力に際し、この単
語又は熟語の辞書への登録を自動化するシステムの提
供。 【解決手段】区切り文字を予め記憶した区切り文字記憶
部と、辞書と、入力装置より入力された文字列から区切
り文字記憶部を参照して区切り文字を探し、前記文字列
中に前記区切り文字が存在する場合には、前記入力され
た文字列からこの区切り文字を除いた文字列を抽出する
第1検索手段と、前記抽出された文字列をキーとして辞
書を検索し該辞書に登録されているか否かを調べる第2
検索手段と、前記抽出された文字列が前記辞書に未登録
の場合には前記抽出された文字列を前記辞書に自動登録
する辞書登録手段と、を備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ワードプロセッサ
やワープロソフト等文字編集・作成装置における辞書登
録方法及びシステムに関し、特に辞書に未登録の単語又
は熟語の該辞書への自動登録方法及びシステムに関す
る。
【0002】
【従来の技術】ワードプロセッサ又はワープロソフトに
よる文書作成時、短縮文字等の入力に際して、従来のシ
ステムにおいては、人手操作(コマンド、メニュー等の
選択)により、熟語登録を行うことが必要とされ、操作
が煩雑でもあり、文字入力の作業効率の向上を阻んでい
る。
【0003】例えば従来のシステムで、例えば、“時
短”の漢字変換を行う場合、1回目の操作で“じたん”
を入力し漢字変換すると正しく変換されないため、2回
目の操作として、入力したひらがなを削除し、3回目の
操作では、例えば“じかんたんしゅく”と入力し、4回
目の操作で“時間短縮”と漢字変換させ、5回目の操作
において、不要な漢字である“間”と“縮”を削除す
る、という操作を行う必要がある。
【0004】そして、この熟語“時短”を読み“じた
ん”として辞書に登録しておかないと、以降、同じ変換
を行う時、端末操作をその都度5回行う必要がある。
【0005】なお、複数の単語からなる複合語を自動的
に辞書に登録する従来の装置として、例えば特開昭61
−8361号公報には、日本語かな書き文書を漢字かな
混じり文に変換する装置において、オペレータが選択し
た複合語を自動的に国語辞書に登録する装置が提案され
ている。
【0006】
【発明が解決しようとする課題】上記したように、従来
のシステムにおいては、短縮文字等の新語(辞書に登録
されていない単語)の入力に際して、辞書登録のための
コマンド、メニュー等の選択、及び範囲指定操作等の人
手操作により熟語登録を行うことが必要とされ、操作が
煩雑でもあり、文字入力の作業効率、操作性の点で問題
がある
【0007】したがって、本発明は、上記問題点に鑑み
てなされたものであって、その目的は、かな漢字変換入
力に際して、短縮文字等、辞書に登録されていない単語
又は熟語の入力に際し、この単語又は熟語の辞書への登
録を自動化するシステム及び方法を提供することにあ
る。
【0008】
【課題を解決するための手段】前記目的を達成するた
め、本発明は、入力された文字列に予め定められている
区切り文字がある場合これを除いた文字列を抽出し、該
抽出された文字列に相当する単語もしくは複合語が辞書
に既登録であるか否かを調べ、未登録である場合に該文
字列を前記辞書に自動登録するように構成されたもので
ある。
【0009】より詳細には、本発明は、区切り文字を予
め記憶した区切り文字記憶部と、単語又は熟語の漢字を
情報として記憶する辞書と、入力装置より入力された文
字列から区切り文字記憶部を参照して区切り文字を探
し、前記文字列中に前記区切り文字が存在する場合に
は、前記入力された文字列からこの区切り文字を除いた
文字列を抽出する第1検索手段と、前記抽出された文字
列をキーとして前記辞書を検索し、前記抽出された文字
列が前記辞書に既に登録されているか否かを調べる第2
検索手段と、前記抽出された文字列が前記辞書に未登録
の場合には前記抽出された文字列を前記辞書に自動登録
する辞書登録手段と、を備える。
【0010】
【発明の実施の形態】本発明の実施の形態について以下
に説明する。本発明は、その概略を述べれば入力された
日本語単語、複合語等の熟語を辞書として自動的に登録
するための機能・手段を提供するものである。
【0011】本発明の日本語辞書自動登録システムは、
その好ましい実施の形態において、図1を参照すると、
区切り記号記憶部(31)、辞書記憶部(32)、第1
検索手段(21)、第2検索手段(22)、及び、辞書
登録手段(23)を備え、このうち、辞書記憶部(3
2)は、熟語を記憶しており、また区切り記号記憶部
(31)は、漢字以外の記号、ひらがな、英数字、空白
(ブランク)等の区切り文字を記憶している。
【0012】第1検索手段(21)は、入力装置(1)
から文字列を受け取る。例えば、文字列として“時短
の”が与えられたとする。
【0013】第1検索手段(21)は、この文字列“時
短の”における“の”が区切り記号記憶部(31)に区
切り記号として記憶されているか否かを調べる。もし記
憶されていれば、この文字列“時短の”から区切り文字
を除いた“時短”を抽出する。
【0014】こうして第1の検索手段(21)で抽出さ
れた文字列“時短”を第2の検索手段(22)に渡し、
第2検索手段(22)では辞書記憶部(32)を検索
し、これに対応する熟語が登録されているか否かを調べ
る。登録されていなければ辞書登録手段(23)で登録
する。
【0015】本発明の実施の形態によれば、このように
して、辞書に未登録の単語、熟語を自動で辞書に登録す
ることができる。なお、第1、第2検索手段、辞書登録
手段は、好ましくはデータ処理装置上で実行されるプロ
グラム制御によりその機能が実現される。
【0016】
【実施例】上記した本発明の実施の形態についてさらに
詳細に説明すべく、本発明の実施例について図面を参照
して以下に説明する。
【0017】図1は、本発明の一実施例のシステム構成
を示す図である。図1を参照すると、本実施例は、キー
ボード等の入力装置1と、プログラム制御により動作す
るデータ処理装置2と、情報を記憶する記憶装置3と、
を含む。
【0018】データ処理装置2は、第1検索手段21
と、第2検索手段22と、辞書登録手段23とを備え
る。
【0019】記憶装置3は、区切り記号記憶部31と、
辞書記憶部32とを備えている。
【0020】記憶装置3の区切り記号記憶部31は、区
切り文字をあらかじめ記憶している。また辞書記憶部3
2は、漢字からなる熟語を情報として記憶している。
【0021】データ処理装置2において第1検索手段2
1は、入力装置1から与えられた漢字の次の文字が漢字
でなく、かつ区切り記号記憶部31に記憶された区切り
文字と一致するか否か調べる。区切り文字が検索された
とき、それまでの文字列を一時記憶しておく。
【0022】第2検索手段22は、第1検索手段21で
抽出された文字列をキーにして、辞書記憶部32に記憶
された熟語を検索する。検索の結果、該文字列が熟語と
して辞書記憶部32に既に登録されている場合には、辞
書記憶部32に登録済みとして、処理を終了する。
【0023】一方、該文字列が辞書記憶部32に存在し
なかった場合には、辞書登録手段23では、新しい熟語
として辞書記憶部32に登録する。
【0024】図2は、本発明の一実施例の処理フローを
示す流れ図である。図1および図2を参照して本発明の
一実施例の動作について詳細に説明する。
【0025】入力装置1から与えられた文字列は、第1
検索手段21に供給される。
【0026】第1検索手段21は、辞書登録文字列数を
カウントする文字列カウンタと辞書登録用テーブルの初
期化を行い(図2のステップA1)、入力文字列を1文
字づつ読み込み(図2のステップA2)、読み込み文字
が区切り記号記憶部31に記憶されたものと一致するか
か調べる(図2のステップA3)。
【0027】図2のステップA3の判定において、読み
込み文字が区切り記号記憶部31に記憶されていなけれ
ば、文字列カウンタを1つカウントアップし(図2のス
テップA4)、辞書登録用テーブルに読み込み文字を記
憶し(図2のステップA5)、再度、文字列の読み込み
から動作を繰り返す。
【0028】一方、図2のステップA3の判定におい
て、読み込み文字が区切り記号記憶部31に記憶されて
いた場合には(図2のステップA3のYES分岐)、文
字列カウンタが0であるか否かを調べ(図2のステップ
A6)、0でなければ(図2のステップA6のYES分
岐)、辞書記憶部32に、辞書登録用テーブルの文字列
が記憶されているかの検索を行う(図2のステップA
7)。
【0029】図2のステップA7において、辞書記憶部
32に文字列が記憶されている場合は、辞書記憶部32
に登録しないで処理を終了し、一方、記憶されていない
場合には(図2のステップA7のYES)、辞書登録手
段23において、辞書登録用テーブルの文字列を辞書記
憶部32に登録する(図2のステップA8)。
【0030】次に本発明の一実施例の動作について具体
例に即してさらに説明する。
【0031】例えば、辞書記憶部32には“時”、
“短”などの熟語(単語)が登録されている。また、区
切り記号記憶部31には、区切り文字が登録されてい
る。
【0032】ここで、入力文字列“時短の”が入力装置
1から与えられたとする。第1検索手段21は入力文字
列から“の”を見出し語として、区切り記号記憶部31
を検索する。“の”は、ひらがなとして予め登録されて
おり、従って区切り文字として検索される。
【0033】次に、第2検索手段22は、辞書登録文字
列“時短”を見出し語として、辞書記憶部32を検索す
る。しかし、辞書記憶部32には“時”、“短”の各熟
語(単語)は夫々記憶されているが、“時短”の熟語は
記憶されていない。この場合には辞書登録手段23で辞
書記憶部32に、この未登録語である“時短”を記憶さ
せる。その際、辞書記憶部32には、熟語“時短”がそ
の読み“じたん”とともに登録される。
【0034】以上説明したように、本発明の一実施例に
よれば、熟語が自動的に登録できるため、熟語の登録を
毎回、手操作で行う必要がなく、ワードプロセッサ等に
おいて、次回の漢字変換が自動的行われ、スムーズな日
本語入力操作を可能としている。
【0035】前述したように、従来のシステムで、例え
ば、“時短”の漢字変換を行う場合、1回目の操作で
“じたん”を入力し、漢字変換すると正しく変換されな
いため、2回目の操作で入力したひらがなを削除し、3
回目の操作で“じかんたんしゅく”と入力し、4回目の
操作で“時間短縮”と漢字変換させて、5回目の操作で
不要な漢字“間”、“縮”を削除する必要がある。そし
て、熟語登録しないと、同じ変換を行う時、端末操作を
毎回5回行う必要がある。これに対して、本発明の日本
語自動登録システムを使用すると、次回の変換操作が1
回で漢字変換でき、日本語入力操作を効率化し、操作性
を特段に向上している。
【0036】なお、上記実施例では、熟語として漢字の
例を説明したが、英文字の場合であっても、区切り文字
を登録することにより、辞書登録することができること
は勿論である。
【0037】
【発明の効果】以上説明したように、本発明によれば、
辞書に未登録の熟語(単語)を自動的に登録するように
したため、熟語の登録を毎回、手操作で行うことを不要
とし、ワードプロセッサ等において、次回の漢字変換が
自動的行われるのでスムーズな日本語入力ができ、操作
性、作業効率、利便性を特段に向上するという効果を奏
する。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示す図である。
【図2】本発明の一実施例の処理フローを示す流れ図で
ある。
【符号の説明】
1 入力装置 2 データ処理装置 3 記憶装置 21 第1検索手段 22 第2検索手段 23 辞書登録手段 31 区切り文字記憶部 32 辞書記憶部

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】入力文字列に予め定められている区切り文
    字を検出した場合に、前記入力文字列から該区切り文字
    を除いた文字列を抽出し、該抽出された文字列に相当す
    る単語もしくは複合語が辞書に既に登録されているか否
    かを調べ、未登録である場合に該文字列を前記辞書に自
    動登録する、ことを特徴とする辞書自動登録方法。
  2. 【請求項2】(a)入力された文字列から、区切り文字
    を予め記憶した区切り文字記憶部を参照して、区切り文
    字を探し、前記文字列中に前記区切り文字が存在する場
    合には、前記入力された文字列からこの区切り文字を除
    いた文字列を抽出する工程、 (b)前記抽出された文字列をキーとして辞書を検索し
    該辞書に登録されているか否かを調べる工程、及び、 (c)前記抽出された文字列が前記辞書に未登録の場合
    には前記抽出された文字列を前記辞書に自動登録する工
    程、 を含むことを特徴とする日本語辞書自動登録方法。
  3. 【請求項3】入力文字列中に予め定められている区切り
    文字があるか探し、前記入力文字列中に前記区切り文字
    がある場合、これを除いた文字列を抽出する手段と、 該抽出された文字列に相当する単語もしくは複合語が辞
    書に既に登録されているか否かを調べる手段と、 未登録である場合に該文字列を前記辞書に自動登録する
    手段と、 を備えたことを特徴とする辞書自動登録システム。
  4. 【請求項4】区切り文字を予め記憶した区切り文字記憶
    部と、 単語又は熟語の漢字を情報として記憶する辞書と、 入力装置より入力された文字列から前記区切り文字記憶
    部を参照して区切り文字を探し、前記文字列中に前記区
    切り文字が存在する場合には、前記入力された文字列か
    らこの区切り文字を除いた文字列を抽出する第1検索手
    段と、 前記抽出された文字列をキーとして前記辞書を検索し、
    前記抽出された文字列が前記辞書に既に登録されている
    か否かを調べる第2検索手段と、 前記抽出された文字列が前記辞書に未登録の場合には前
    記抽出された文字列を前記辞書に自動登録する辞書登録
    手段と、 を備えたことを特徴とする日本語辞書自動登録システ
    ム。
  5. 【請求項5】(a)入力された文字列から、区切り文字
    を予め記憶した記憶部を参照して、区切り文字を探し、
    前記文字列中に前記区切り文字が存在する場合には、前
    記入力された文字列からこの区切り文字を除いた文字列
    を抽出する手段、 (b)前記抽出された文字列をキーとして辞書を検索し
    該辞書に既に登録されているか否かを調べる手段、及
    び、 (c)前記抽出された文字列が前記辞書に未登録の場合
    には前記抽出された文字列を前記辞書に自動登録する手
    段、 の上記(a)〜(c)の各手段をコンピュータで機能さ
    せるためのプログラムを記録した記録媒体。
JP10092449A 1998-03-20 1998-03-20 日本語辞書自動登録システム及び方法 Pending JPH11272661A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10092449A JPH11272661A (ja) 1998-03-20 1998-03-20 日本語辞書自動登録システム及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10092449A JPH11272661A (ja) 1998-03-20 1998-03-20 日本語辞書自動登録システム及び方法

Publications (1)

Publication Number Publication Date
JPH11272661A true JPH11272661A (ja) 1999-10-08

Family

ID=14054724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10092449A Pending JPH11272661A (ja) 1998-03-20 1998-03-20 日本語辞書自動登録システム及び方法

Country Status (1)

Country Link
JP (1) JPH11272661A (ja)

Similar Documents

Publication Publication Date Title
JP4544674B2 (ja) 選択文字列に関連する情報を提供するシステム
US5890103A (en) Method and apparatus for improved tokenization of natural language text
US4777600A (en) Phonetic data-to-kanji character converter with a syntax analyzer to alter priority order of displayed kanji homonyms
WO1997004405A9 (en) Method and apparatus for automated search and retrieval processing
JPH1153384A (ja) キーワード抽出装置及びキーワード抽出方法並びにキーワード抽出プログラムを格納したコンピュータ読み取り可能な記録媒体
JPH0567144A (ja) 前編集支援方法およびその装置
JP3689954B2 (ja) 異種コード文字列転記装置および電子辞書
JPS6170660A (ja) 機械翻訳システムにおける多義表示・選択方法
JPH0731677B2 (ja) 文書作成・校正支援装置
JPS61248160A (ja) 文書情報登録方式
JPH0877196A (ja) 文書情報抽出装置
JPH03233670A (ja) テキストデータ変換方式
JPH11272661A (ja) 日本語辞書自動登録システム及び方法
JP3470930B2 (ja) 自然語解析方法及び装置
JPH08115330A (ja) 類似文書検索方法および装置
JPS6175952A (ja) 文書入力処理方式
JPH04330565A (ja) 自然言語処理システム
JPH0981581A (ja) データベースの作成方法
JPS6395573A (ja) 日本語文形態素解析における未知語処理方法
JPS6389976A (ja) 言語解析装置
JP2000276479A (ja) 電子辞書装置及び電子辞書プログラムを記録した記録媒体
JPH0232467A (ja) 機械翻訳方式
JPS61169961A (ja) ユ−ザ辞書を備えた文字処理装置
JPH04243477A (ja) 自然言語処理システムによる索引語抽出方法
JPH02110771A (ja) 電訳機

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010515