JPS5868145A - 日本語入力装置 - Google Patents

日本語入力装置

Info

Publication number
JPS5868145A
JPS5868145A JP56167401A JP16740181A JPS5868145A JP S5868145 A JPS5868145 A JP S5868145A JP 56167401 A JP56167401 A JP 56167401A JP 16740181 A JP16740181 A JP 16740181A JP S5868145 A JPS5868145 A JP S5868145A
Authority
JP
Japan
Prior art keywords
kana
notation
word
string
output
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.)
Granted
Application number
JP56167401A
Other languages
English (en)
Other versions
JPS6346870B2 (ja
Inventor
Takahiko Chuma
中馬 高彦
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 JP56167401A priority Critical patent/JPS5868145A/ja
Publication of JPS5868145A publication Critical patent/JPS5868145A/ja
Publication of JPS6346870B2 publication Critical patent/JPS6346870B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は単語分ち書き入力,文節分ち書き入力,あるい
はべた書き入力により仮名漢字変換を行なう際用いる日
本語入力装置に関するものである。
従来、仮名漢字変換方式による日本語入力装置は、オペ
レータが望む変換結果が第1候補として現れなかった場
合、同音語選択によりオペレータが望む結果を得るよう
にしている。この同音語選択の対象となる同音語群につ
いて注目すると、仮名表記に関しては同音語群に含まれ
ていないか、又は含まれていたとしても同音語群中の優
先順位が最下位のものとして位置づけている。しかし例
えば、“有難い”という言葉については、人により、ま
た使われる文書の種類により、“ありがたい”という仮
名表記を用いる場合はままあることである。
ところが上述したように従来の装置では、単語分ち書き
入力,文節分ち書き入力、あるいはべた書き入力による
仮名漢字変換を行なう場合には、部分的に字種を強制指
定する操作が必要であり、また、そのような際には同音
語群の最下位にある仮名表記を選択させるには時間を要
する。
本発明は上記欠点に鑑み、単誤分ち書き入力,文節分ち
書き入力、あるいはべた書き入力による仮名漢字変換を
行なった際に、オペレータが望む仮名表記を速く得るこ
とのできる日本語入力装置を提供するものである。
以下、本発明の一実施例について図面を参照しながら説
明する。
第1図は本発明の一実施例における日本語入力装置のブ
ロック図である。同図において、1はキー読込み部で、
押圧されたキーを読み込むと共に、押圧されたキーの種
類によって後述する仮名単語列変換部5、出力表記列作
成部7、または仮名表記選択履歴情報更新部9を起動さ
せるか、もしくは後述する入力バッファ2に仮名列を格
納させる。
2は入力バッファで、入力された仮名列を記憶する。3
は単語辞書で、少なくとも単語の読み、漢字表記、仮名
表記選択履歴情報を記憶している。
4は単語列情報用バッファで、後述する仮名単語列変換
部5の出力である単語列情報あるいは後述する同音語出
力優先順位判定部6の出力である同音語出力優先順位情
報を記憶する。5は仮名単語列変換部で、入力バッファ
2内の仮名を単語辞書3の内容を参照しながら単語列に
変換して結果を単語列情報用バッファ4へ格納する。6
は同音語出力優先順位判定部で、単語列情報と単語辞書
3の仮名表記選択履歴情報等とを参照して同性語群及び
仮名表記の出力優先順位を判定して結果を単語列情報用
バッファ4へ格納する。7は出力表記列作成部で、仮名
漢字変換部6の出力である単語列情報、同音語出力優先
順位判定部6の出力である同音語出力優先順位情報及び
単語辞書3のを参照して、出力表記列を作成する。(但
しこの際、単語辞書3内単語については辞書にある漢字
表記を読み出すのみであるが、仮名表記については単語
辞書3にある読みをもとにして仮名表記を作成すること
を含む。)8は出力部で、出力表記列作成部7の出力で
ある表記列を表示、もしくは印刷する。9は仮名表記選
択履歴情報史新部で、キー読込部1において表記確定を
意味するキー押圧があり、その時点で出力している表記
列中に単語辞書3内単語の仮名表記が含まれている場合
に、単語辞書内単語の仮名表記選択履歴情報を更新する
上記のような構成において、以下その動作を説明する。
まず、キー読込部1は押圧されたキーを読込みそれが仮
名に相当するものであれば、順次、入力バッファ2に格
納し、また変換を起動するものであれば仮名単語列変換
部5を起動し、また同音語群の中の次の表記を要求する
ものであれば出力表記列作成部7を起動し、さらにまた
、表記確定を意味するものであれば、仮名表記選択履歴
情報更新部9を起動させる。
さて、キー読込み部1で押圧されたキーが変換を起動さ
せるものであった場合、仮名単語列変換部5は入力バッ
ファ2から仮名列を読み出し、単語辞書3の内容を参照
しつつ単語列に変換し、その結果である単語列情報を単
語列情報バッファ4に格納した後、同音語出力優先順位
判定部6を起動させる。たとえば、“アリガタイ”とい
う入力仮名列が、“有難い”という単語列に変換された
とする。このような単語列は1つの単語から成り、これ
には別表記語はないとすると、単語列情報用バッファ4
の内容は第2図(a)のようになり、この場合、単語辞
書3とは単語辞書内ポイント(または、アドレス)Aで
対応づけられている。また、第2図(b)は単語辞書内
の単語情報の例で、Xは読みを示す項、Yは漢字表記を
示す項、Zは仮名表記選択履歴情報を示す項である。な
お、仮名表記選択履歴情報Zとは、該同音語群について
の最も近い過去にあった選択の機会に仮名表記が選択さ
れたか否かを示す情報とし、仮名表記であった場合には
“1”が、また漢字表記であった場合には“0”を割り
当てており、従って第2図(b)に示した“有難い”と
いう単語については、直前の同音語選択の機械には仮名
表記が選択されたことを示す“1”がZ項に記憶されて
いる。
一方、同音語出力優先順位判定部6は、仮名単語列変換
部5に起動されて、第2図(a)に示す単語列情報と、
これに対応する単語辞書3内の仮名表記選択履歴情報を
参照して、第2図(c)に示されるような出力表記優先
順位情報を作成する。すなわち、今の例の場合、“有難
い”という単語には同音語がないことが第2図(a)の
単語列情報によって示されているため、表記の数として
は、“有難い”という漢字表記とこの単語の仮名表記“
ありがたい”の2である。また、それらの間の出力優先
順位は、第2図(b)のZ項で示されている通り、直前
の同音語選択の機会に仮名表記が選択されていることに
より、これを出力に反映させるために、第1優先順位の
表記を仮名表記と定め、第1優先表記の単語辞書内ポイ
ントは仮気表記であることを示すための特定の値、ここ
では仮に0とし、第2優先表記の単語辞書内ポイントば
“有難い”という単語のポイント“A”としである。
しかる後、同音語優先順位判定部6は、第2図(d)に
示す通り、現在表示中の表記の優先順位の初期値として
0を設定し、出力表記列作成部7を起動する。そして同
音語が先順位判定部6、またはキー読込部1により起動
される出力表記列作成部7は、第2図(b),(c)及
び(d)の内容をもとに出力表記列を作成する。すなわ
ち、現在表示中の表記の優先順位の項を1だけインクリ
メントし、もしその結果が表記数より大きい値になった
ときは値1とする。そして該当する優先順位の表記を単
語辞書内ポイントをもとにして単語辞書3から取り出す
。もしも単語辞書内ポイントが仮名表記であることを示
す特定の値、すなわち“0”であれば、前後の優先順位
の表記の単語辞書内ポイントに基いて単語の読みを取り
出し、この読みに基いて、例えばコード変換によって、
仮名表記を作成する。
なお出力表記列作成部7は、何音語優先順位判定部6に
より起動された場合には、仮名単語列変換の結果の第1
候補を出力するための動作を行なうことに他ならず、こ
れに対し、キー読込部1により起動された場合には、そ
の時点で出力されている候補の次候補を出力するための
動作を行なうことに他ならない。従って前者の場合につ
いて、第2図を用いて説明した一例と対応させて少し説
明をつけ加えれば、この場合には第2図(d)に示す通
り、現在表示中の表記の優先順位の項は“0”であるの
で、1だけインクリメントして“1”とする。しかる後
、第1候補の表記の単語辞書内ポイントを取り出すと、
第2図(c)に示す通り“0”となる、すなわち“0”
は仮名表記を示す値であるので、その後ろの優先順位の
表記の単語辞書内ポイントAをもとにして単語辞書3か
ら読み、“アリガタイ”を取り出し、この読みを例えば
コード変換処理によって、仮名表記“ありがたい”を得
ることができる。
以上の動作の後、出力表記列作成部7は、出力部8を起
動すると共に、出力表記列を出力部8に転送する。そし
て出力表記列作成部7により起動された出力部8は、出
力表記列を表示もしくは印刷することにより、オペレー
タに変換結果を掲示する。
一方仮名表記選択履歴情報更新部9は、キー読込部1よ
り、表記確定の場合に起動され、その時点で出力中の表
記が仮名表記である場合には該当する単語の辞書3内Z
項に、直前の同音語選択の機会に仮名表記が選択された
ことを示す値“1”を格納する。まだ出力中の表記が漢
字表記である場合には、仮名表記が選択されなかったこ
とを示す値“0”を格納する。そして、その時点で出力
中の表記が仮名表記であるか否かの判断は、その時点の
第2図(d)に示す優先順位に基いて第2図(c)の単
語辞書3内ポイントを取り出し、その値が仮名表記であ
ることを示す特定の値であるか否かによって行なうこと
ができる。
以上のように単語辞書3に対し、同音語群中の少なくと
も一つ以上の単語データ内に上記同音語群内の同音語選
択内における仮名表記の選択についての履歴を記憶させ
る仮名表記選択履歴情報更新部と、仮名単語列変換部5
の出力、同音語出力優先順位判定部6の出力及び上記単
語辞書3の内容を参照する出力表記列判定部7とを設け
ることにより、上記同音語群中における仮名表記の出力
優先順位を同音語群の中の1つとして選択可能とするこ
とができる。
以上のように本発明は単語の読みと漢字表記と仮名表記
選択履歴情報とを記憶する手段と、仮名の列を単語の列
に変換する手段と、上記単語の列を記憶する手段と、同
音語群中における仮名表記の出力優先順位を上記仮名表
記選択履歴情報をもとにして定める手段と、上記単語の
読みからその単語の仮名表記を作成する手段と、同音語
群中の少なくとも1つ以上の単語データ内の上記仮名表
記選択履歴情報を更新する手段とを設けることにより、
単語分ち書き,文節分ち書き,べた書き入力の仮名漢字
変換を用いた場合においても、上記同音語群の選択にお
ける上記仮名表記の選択についての履歴を学習し、上記
同音語群に上記仮名表記を含めて、出力表記優先順位を
定めるため、オペレータが仮名表記を得たい時でも、特
に字種指定の操作を行なう必要もなく、また同音語選択
のための操作の機会も少なくして所望の結果が得ること
ができ、その実用的効果は大なるものがある。
【図面の簡単な説明】
第1図は本発明の一実施例における日本語入力装置のブ
ロック図、第2図は本発明の一実施例における日本語入
力装置の動作を説明するための図である。 3……単語辞書、4……単語列情報用バッファ、5……
仮名単語列変換部、6……同音語出力優先順位判定部、
7……出力表記列判定部、9……出力表記列判定部。

Claims (1)

    【特許請求の範囲】
  1. 単語の読みと漢字表記と仮名表記選択履歴情報とを記憶
    している手段と、仮名の列を単語の列に変換する手段と
    、上記単語の列を記憶する手段と、同音語群中における
    仮名表記の出力優先順位を上記仮名表記選択履歴情報を
    もとにして定める手段と、上記単語の読みからその単語
    の仮名表記を作成する手段と、同音語群中の少なくとも
    1つ以上の単語データ内の上記仮名表記選択履歴情報を
    更新する手段とを具備し、上記同音語群中における仮名
    表記の出力優先順位を、上記仮名表記選択履歴情報をも
    とに定めて、仮名表記を上記同音語群の中の1つとして
    選択可能とするようにしたことを特徴とする日本語入力
    装置。
JP56167401A 1981-10-19 1981-10-19 日本語入力装置 Granted JPS5868145A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56167401A JPS5868145A (ja) 1981-10-19 1981-10-19 日本語入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56167401A JPS5868145A (ja) 1981-10-19 1981-10-19 日本語入力装置

Publications (2)

Publication Number Publication Date
JPS5868145A true JPS5868145A (ja) 1983-04-22
JPS6346870B2 JPS6346870B2 (ja) 1988-09-19

Family

ID=15849013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56167401A Granted JPS5868145A (ja) 1981-10-19 1981-10-19 日本語入力装置

Country Status (1)

Country Link
JP (1) JPS5868145A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62266659A (ja) * 1986-05-14 1987-11-19 Brother Ind Ltd ワ−ドプロセツサ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62266659A (ja) * 1986-05-14 1987-11-19 Brother Ind Ltd ワ−ドプロセツサ

Also Published As

Publication number Publication date
JPS6346870B2 (ja) 1988-09-19

Similar Documents

Publication Publication Date Title
JPH042982B2 (ja)
JPS59106036A (ja) 部首指定による漢字検索方式
JPS6346870B2 (ja)
JPS63313268A (ja) 文書作成装置における読み検索装置
JP2553503B2 (ja) 文字処理装置
JPS6246029B2 (ja)
JP2584734B2 (ja) 文字処理装置
JPS5818730A (ja) 文字処理装置
JPH0334105B2 (ja)
JPS5819936A (ja) 漢字入力装置
JPH0363101B2 (ja)
JPH0340871B2 (ja)
JP2592793B2 (ja) 文字処理方法
JPH1011433A (ja) 仮名漢字変換方式における同音異義語選択方法及びその装置
JPS5951015B2 (ja) 文書作成装置
JPH0962673A (ja) 文書作成装置及び部品指定による漢字変換方法
JPH0340418B2 (ja)
JPH0122944B2 (ja)
JPS646498B2 (ja)
JPS61249167A (ja) 仮名漢字変換方式
JPH0239348A (ja) 文書作成装置
JPH0340870B2 (ja)
JPH0922411A (ja) 文書処理方法及びその装置
JPH06119314A (ja) 文書作成装置
JPS62266662A (ja) かな漢字変換装置