JPS61196357A - 単語辞書照合方式 - Google Patents

単語辞書照合方式

Info

Publication number
JPS61196357A
JPS61196357A JP60036364A JP3636485A JPS61196357A JP S61196357 A JPS61196357 A JP S61196357A JP 60036364 A JP60036364 A JP 60036364A JP 3636485 A JP3636485 A JP 3636485A JP S61196357 A JPS61196357 A JP S61196357A
Authority
JP
Japan
Prior art keywords
word
dictionary
character
words
word dictionary
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
JP60036364A
Other languages
English (en)
Inventor
Masashi Kushibiki
櫛引 政司
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60036364A priority Critical patent/JPS61196357A/ja
Publication of JPS61196357A publication Critical patent/JPS61196357A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、単語辞書照合方式に関し、特に日本語文書入
力装置において、キー操作による文字列の入力以外に文
字読取装置や音声認識装置も併用するのに好適な単語辞
書照合方式に関するものである。
〔発明の背景〕
従来の日本語文書入力装置としては、特開昭58−51
3189号、特開昭58−222387号公報に記載さ
れているように、文字の認識や音声の認識から得た文字
列と単語辞書とからマツチング手段によって単語を選択
する辞書照合方式がある。
また1例えば、特開昭58−178442号公報に記載
されているように、キー操作によるカナ文字列を漢字か
な交りの文字列に変換するための辞書としては、日本語
ワードプロセッサ用辞書がある。
これらは、それぞれの用途(入力方法)ごとに、辞書の
様式およびその参照方法について最適化を図ったもので
ある。
ユーザーニーズや技術の進歩に基づいて、上記文字認識
手段、音声認識手段、′キー操作による入力手段の全て
を含め、総合文章処理システムとしての日本語文章入力
装置を実用化しようとすると、1)キー人力によるカナ
漢字変換においては。
−膜化されているユーザーによる単語の追加、使用頻度
の高い同音異義語の優先選択などの機能が、手書文字や
音声認識用としての単語辞書には反映されない。このた
め、同一の文字列を入力手段を変えて入力したときに、
同じ文字列が出力されないという不具合が発生する。
11)単語辞書として、6万語で約1メガバイトのメモ
リ容量を使用しているが、これを入力方法ごとに複数個
実装するのは不経済である。
〔発明の目的〕
本発明の目的は、このような従来の問題を解決し、日本
語文書入力装置において1文字読取装置。
音声認識装置、キーボード等の入力装置のそれぞれから
文字列を入力するときに、その入力方法によって単語辞
書の単語取扱いレベルを違えることなく、正確な文章化
を経済的に実現することのできる単語辞書照合方式を提
供することにある。
〔発明の概要〕
上記目的を達成するため、本発明のQL語辞書照合方式
は、多数の単語を保持する単語辞書と、該単語辞書から
入力の文字列に最も確かな単語を選択するマツチング手
段を備える文書入力装置において、上記単語辞書内にお
けるふりがな単語および漢字単語の位置を指示するテー
ブルを備え、上記入力の文字列を文字認識手段、音声認
識手段。
キー操作による手段から受けた上記マツチング手段が上
記テーブルを参照し、上記単語辞書の中から単語を動的
計画法によって選択することに特徴がある。
〔発明の実施例〕
以下1本発明の実施例を図面により説明する。
第1図は、本発明の一実施例を示す日本語文書入力装置
の構成ブロック図である。
第1図において、1は入力部、2は認識部、3はキーボ
ード、4はマツチング回路、5は単語辞書、6はディス
プレイである。
入力部1は1手書文字などを認識して文字列を得る認識
部2とキー操作による入力からカナ文字列を得るキーボ
ード3で構成し、上記2つの文字列をマツチング回路4
に送出する。なお1文字読取り機能(認識部2)とカナ
漢字変換機能(キーボード3)のみを備えたのは、前述
の特開昭58−222387号公報「辞書照合方式」に
おいて、文字読取りと音声認識から得た文字列に対する
米語照合を同一の単語辞書で行えるからであり、以下の
説明では音声認識機能を省略する。
次に、マツチング回路4の処理内容を第2図〜第5図に
より述べる。
第2図は、上記単語辞書5の構成図である。
第2図において、7は単語No、からふりがな単語を索
引するためのふりがな一テーブル、8は単語No、から
単語本体を索引するための単語本体テーブル、9は文字
数(長さi)と単語で構成のふりがな単語を多数保持す
るふりがな辞書、10は文字数(長さi)と単語で構成
の漢字単語を多数保持する単語本体辞書である。
マツチング回路4がふりがな辞書9または単語本体辞書
10内にある単語No、tの一格納位置を知るときは、
単語No、tに対応するふりがなテーブル7のふりがな
オフセットrまたは単語本体テーブル8の単語オフセッ
トSを参照する。なお、オフセットr、sは図示するよ
うに単語の文字数位置を示す。
第3図は認識部2から送出される文字、マトリックスの
一例を示す図である。
このように、認識部2からの文字列は、各入力文字に対
して複数の候補を持った文字マトリックス11として表
わされる6 マツチング回路4は、上記単語辞書5と上記文字マトリ
ックス11とのマツチングを第5図に示した処理フロー
チャートの手順で行う。
マツチング回路4は、第3図に示すように文字マトリッ
クス11の中は複数の単語、すなわち都道府県、市、町
、材温が切れ目なく接続しているので、動的計画法(ダ
イナミック・プログラミング法)として知られるマツチ
ング手法により、後述する最も良く一致する単語列を選
択する。
ここで、文字マトリックス11において、カラムkにお
ける距離Gkを次(1)式で定義する。
Gk=min[:Gk + H+ D(k 、1 )+
Gk+2 +D(k、2)、  ・・・・・・・・、G
kやi+D(k、i)、  ・・・・・・、Gl+D(
k、L−に+ 1))・・・・・(1) ただし、D(k、i)はカラムkから始まる長さi(文
字数)の単語のうち、最も距離の小さい単語との距離で
あり、■は文字マトリックス11のカラムの長さである
これにより、カラムkから始まる長さiの単語の距離り
は、単語辞書5から読出した長さiの全ての単語に対し
て、文字マトリックス11の文字配列から算出により求
める。1例として、単語辞書5からの単語がもしも地名
「科目具」のときは、文字マトリックス11の第1カラ
ムの距離d1が1、第2カラム距離d2が4(後述する
dm=J+*ax+1=3+1=4) 、第3カラム距
離d3が1となるので、Dは5(=1+4+1)である
。もう1例として、地名「秋田系」のときは、同様に、
dr =、L d2==1.d3 =2となり、D=6
である。なお、この時には「科目具」を選択し、ディス
プレイ6に表示する。
マツチング回路4は、先ず、距離り、カラムmをそれぞ
れ′0″、″1′に初期化した後、単語辞書5からふり
がなまたは単語本体を読出す(ステップ101〜103
)。なお、読出しは対象となる長さiの(F語を先頭か
ら順に行う。
次に、読出した単語のカラムmと文字マトリックス11
のカラムに+m−]において同一な文字を捜して、順位
j1こあるときは距離dmをj値とし、どの順位にもな
いときは距離dmをJmax+1値とした後、dmの累
積値(D=D+dm)を求める(ステップ104〜10
7)。なお、jは同一の文字がある順位、dmは同一の
文字があるカラムでの距離、Jmaxは同一の文字がな
いカラムの最大順位である。
次に、カラムmを1つ移動した後(ステップ109)、
上述のステップ104〜109の動作を5力ラムm値が
単語の長さiと等しくなるまで繰返し行う(ステップ1
08)。
カラムmと長さiが等しいときは、長さiの単語をディ
スプレイ6に表示する。長さiで対象の単語が複数ある
ときは単語ごとの距WIDを最後に比較し、一番車さい
Dの単語を表示する(ステップ110)。なお、この時
のD値は文字マトリックス11のカラムkから始まる長
さiの任意な単語の距離である。また、上述動作を更に
実行、すなわち(1)式に示す演算をカラA 1からカ
ラムlまで順次行って、GL解を与える単語の集合を求
め、単語の集合としての出力文字列を表示する。
第4図はキーボード3から送出される文字マトリックス
の一例を示す図である。
このように、キーボード3からの文字列は、順位1にの
みカナ文字列が並べられ、順位2以降は空欄となる。
マツチング回路4は、第4図の文字マトリックス11と
上記単語辞書5とのマツチングを上述と同様、第5図に
示す処理フローチャートの手順で行う。なお、この場合
は、マツチング回路4の一部を変更し、カナ漢字変換用
にも使用可能にしている。つまり1文字マトリックス1
1の内容は。
単語のふりがなであるから1文字マトリックス11と単
語辞書5とのマツチングでは、実際は!li語辞書5の
ふりがな辞書9とで行う。また、マツチング処理は文字
認識の出力に対するのと同様に。
先ず、最も確からしいふりがなの集合を求め、次に、カ
ナ漢字変換の場合にはこのふりがなの集合を、単語No
、をキーに、単語テーブル8と単語本体辞書10を用い
て漢字単語の集合に置き換えた後、単語の集合としての
出力文字列を表示する。
本発明の単語辞書5には、各m語ごとにふりがな辞書9
.単語本体辞書10を有し、その両辞書9.10をテー
ブル7.8で対応させているので。
キー入力に対しては辞書9を1文字LI!、識に対し、
では辞書10,9を使用して1両入力を効率良く行うこ
とができる。
また、マツチング手法は認識部2の出力に対するものと
同一であり、回路を共用して経済性を高めている。
さらに、マツチング回路4は、入力文字列に最も近い(
一番車さな距離D)ものを出力文字列にする方法である
ので、例えば、キー人力時の文字マトリックス11では
文字列が順位1にのみ存在。
すなわち第5図でのJmax=1の場合に相当し。
キー操作において一部誤りがあったとしても、その文字
列が偶然に他の単語の読みと一致しない限り、意図する
単語を出力する。
このように、キー人力以外の文字読取機能、音声認識機
能からの文字列に対しても1つの単語辞書5およびマツ
チング回路4を共用するので、単語の取扱いレベルを統
一し、装置のコストダウンができる。
本実施例では7日本語の漢字かな交り文章についての入
力装置を使用したが、本発明の単語辞書照合方式を中国
語、英語などの諸国語による入力に対しても、容易に応
用できる。
〔発明の効果〕
以上説明したように、本発明によれば1文字読取装置、
音声認識装置、キーボード等の入力装置からの文字列を
ふりがな辞書、単語本体辞書、ふりがなおよび単語オフ
セットテーブルでなる略語辞書の単語にマツチングさせ
るので、入力方法によって単語辞書の単語取扱いレベル
を違えることなく、装置からの文章は正確化でき、かつ
経済的な装置で実現できろ。
【図面の簡単な説明】
第1図は、本発明の一実施例を示す日本語文書入力装置
の構成ブロック図、第2図は単語辞書の構成を説明する
ための図、第3図は認識部から得る文字マトリックスの
一例を示す図、第4図はキーボードから得る文字マトリ
ックスの一例を示す図。 第5図はマツチング回路の処理フローチャー1〜である
。 l:入力部、2:認識部、3:キーボード、4:マツチ
ング回路、5:単語辞書、6:ディスプレイ、7:ふり
がなテーブル、8:単語本体テーブル、9:ふりがな辞
書、10:単語本体辞書、11:文字マトリックス。 第1図 第   2    図 第3図 ]] 第4図 ]1

Claims (1)

    【特許請求の範囲】
  1. (1)多数の単語を保持する単語辞書と、該単語辞書か
    ら入力の文字列に最も確かな単語を選択するマッチング
    手段を備える文書入力装置において、上記単語辞書内に
    おけるふりがな単語および漢字単語の位置を指示するテ
    ーブルを備え、上記入力の文字列を文字認識手段、音声
    認識手段、キー操作による手段から受けた上記マッチン
    グ手段が上記テーブルを参照し、上記単語辞書の中から
    単語を動的計画法によって選択することを特徴とする単
    語辞書照合方式。
JP60036364A 1985-02-27 1985-02-27 単語辞書照合方式 Pending JPS61196357A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60036364A JPS61196357A (ja) 1985-02-27 1985-02-27 単語辞書照合方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60036364A JPS61196357A (ja) 1985-02-27 1985-02-27 単語辞書照合方式

Publications (1)

Publication Number Publication Date
JPS61196357A true JPS61196357A (ja) 1986-08-30

Family

ID=12467775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60036364A Pending JPS61196357A (ja) 1985-02-27 1985-02-27 単語辞書照合方式

Country Status (1)

Country Link
JP (1) JPS61196357A (ja)

Similar Documents

Publication Publication Date Title
WO2005013054A2 (en) System and method for disambiguating phonetic input
JPH07114558A (ja) 漢字変換訂正処理方式
JPS58115528A (ja) 仮名漢字まじり文入力装置
JPS5918729B2 (ja) カネ漢字変換装置
JP2595934B2 (ja) 仮名漢字変換処理装置
JPS61196357A (ja) 単語辞書照合方式
JPS634206B2 (ja)
JPS58123129A (ja) 仮名漢字変換装置
JP2002535768A (ja) 漢字入力のための方法および装置
JP3888701B2 (ja) 文字変換装置
JPS59100941A (ja) 仮名漢字変換装置
JPS63316162A (ja) 文書作成装置
JP3273778B2 (ja) 仮名漢字変換装置及び仮名漢字変換方法
JPS6024630A (ja) 制御情報付きカナ文字列形成方式
JPS62209667A (ja) 文章作成装置
JPS61177575A (ja) 日本語文章作成装置
JPH0319005Y2 (ja)
JPS61177573A (ja) 日本語文章作成装置
JPH0531190B2 (ja)
JPH08272780A (ja) 中国語入力処理装置及び中国語入力処理方法及び言語処理装置及び言語処理方法
JPH06208560A (ja) 曖昧漢字変換装置
JPS61260354A (ja) カナ筆記漢字変換方式
JPH0155495B2 (ja)
JPS608922A (ja) 日本語処理装置
JPS62233881A (ja) かな漢字変換装置