JPH0721171A - キー入力訂正装置 - Google Patents

キー入力訂正装置

Info

Publication number
JPH0721171A
JPH0721171A JP5147790A JP14779093A JPH0721171A JP H0721171 A JPH0721171 A JP H0721171A JP 5147790 A JP5147790 A JP 5147790A JP 14779093 A JP14779093 A JP 14779093A JP H0721171 A JPH0721171 A JP H0721171A
Authority
JP
Japan
Prior art keywords
input
character
output
keyboard
history
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
JP5147790A
Other languages
English (en)
Inventor
Masaki Mukai
雅樹 向井
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 JP5147790A priority Critical patent/JPH0721171A/ja
Publication of JPH0721171A publication Critical patent/JPH0721171A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 キーボードの配置に関する情報とキー入力の
履歴とを用いてキー入力の誤りを訂正する。 【構成】 キーボード101から文字を入力し、入力履
歴部104がキーボード101からのキー入力の履歴を
記憶し、条件表記憶部105が入力文字と入力履歴とに
関する条件とその条件が成立したときに出力すべき文字
とからなる条件レコードを記憶し、判定制御部106が
キーボード101から入力された文字と入力履歴記憶部
104の内容と条件表記憶部105の内容とを用いて、
キー入力が誤っていてもできる限りキー入力を行った者
の意図した文字を出力すべき文字を判定し、出力部10
3が判定制御部106が判定した文字を出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワードプロセッサによ
る文書作成等の作業において、キーボードの配列に関す
る情報を用いてキーボードから入力された文字の誤りを
訂正するキー入力訂正装置に関するものである。
【0002】
【従来の技術】日本語ワードプロセッサ等を用いて文書
の入力を行うための方式としては、一般に、ローマ字入
力方式および仮名入力方式等がある。ローマ字入力方式
の場合、ローマ字読みできる英字の列を仮名に変換して
一旦表示装置上に出力し、単語や文節を入力する毎にさ
らに漢字仮名交じりの文字列に変換して表示装置上に出
力するという処理を行う。仮名入力方式の場合には、キ
ーボード上の仮名が入力されるのでそれを直接表示装置
上に一旦出力し、単語や文節毎に漢字仮名交じりの文字
列に変換して表示装置上に出力するという処理を行う。
【0003】例えば、ローマ字入力方式において「発
明」と入力するためにキーボードから”hatume
i”という系列をキー入力した場合、これは一旦自動的
に”はつめい”と変換されて表示装置上に出力され、さ
らに漢字に変換するためのコマンドが入力されると、”
発明”と出力される。以上の処理のうち、ローマ字から
仮名に自動的に変換される処理について考える。
【0004】図8は、入力されるローマ字の列と、変換
されて表示装置上に出力された文字列との対応を示す概
念図である。図8において、例えばステップ01の”
h”のみ入力された時点では”h”が出力され、ステッ
プ02の”ha”まで入力された時点では”は”が出力
され、ステップ07の”hatumei”まで入力され
た時点では”はつめい”と出力される。
【0005】ここで、図2に示すキー配列を持ったキー
ボードを用いて”hatumei”と入力すべきところ
を、’a’のキーと’s’のキー、’e’のキーと’
r’のキーが、それぞれがキーボード上で隣合っている
ために、誤って”hstumri”と入力してしまった
とする。この場合、従来のローマ字入力の処理系では、
図9に示すように、”hs”まで入力した時点でこれは
ローマ字読みできないので”hs”のように出力され、
さらにローマ字入力としては誤っていることを文書作成
者に警告するためにブザーを鳴らす等の処理を行ってい
た。この時点で出力を中断する処理系もあるが、処理系
によっては、さらに図9のステップ04以下のようにロ
ーマ字読みできる部分だけでも仮名に変換し処理を続行
するものもある。
【0006】以上のローマ字入力方式において行った処
理と同様のことは、仮名入力方式においても行うことは
でき、例えば、’の’等の後に’゛’(濁点)を入力し
たときにはブザーを鳴らして警告する等の処理を行うこ
とは可能である。
【0007】
【発明が解決しようとする課題】しかしながら上記のよ
うな方法では、明らかに誤った入力である場合に、文書
作成者に対してブザー等によって警告は行うものの、誤
って入力した文字を文書作成者が意図した文字と解釈し
て自動的に訂正することは行われず、誤ったキー入力の
後に文書作成者自身が文字の修正および再入力を行わな
ければならず、誤ったキー入力の訂正処理に手間がかか
るという問題点を有していた。
【0008】本発明は、かかる従来の問題点に鑑み、キ
ー入力が明らかに誤りの場合に入力された文字を可能な
限り文書作成者が意図したと推定できる文字に訂正して
出力し、キー入力の誤りの訂正のために業務効率が低下
するのを防止できるキー入力訂正装置を提供することを
目的とする。
【0009】
【課題を解決するための手段】以上の目的を達成するた
めに、請求項1に記載の発明は、文字を入力するキーボ
ードと、キーボードから入力された文字の系列からキー
ボードのキー配置に関する情報を用いてあらかじめ定め
られた方法によって出力文字を決定する判定部と、判定
部によって決定された出力文字を出力する出力部とを備
えたことを特徴とする。
【0010】又、請求項2に記載の発明は、上記判定部
が、キーボードから入力された文字の履歴を記憶する入
力履歴記憶部と、文字が格納された入力文字フィールド
とキー入力の履歴に関する条件が格納された入力履歴フ
ィールドと入力履歴フィールドに格納された条件のもと
で入力文字フィールドに格納された文字が入力されたと
きに出力すべき文字が格納された出力文字フィールドと
から構成された条件レコードを記憶した条件表記憶部
と、キーボードから入力された文字が入力文字フィール
ドの文字に一致しかつ入力履歴記憶部の内容が入力履歴
フィールドの条件に適合している条件レコードを条件表
記憶部から検索し検索された条件レコードの出力文字フ
ィールドの文字を出力文字と決定する判定制御部とを備
えたことを特徴とする。
【0011】
【作用】請求項1に記載の発明によると、キーボードか
ら明らかに誤った文字を入力した場合、判定部がキーボ
ードから入力された文字の系列からキーボードのキーの
配置に関する情報を用いてあらかじめ定められた方法に
よって出力文字を決定し、出力部がその出力文字を出力
するので、自動的に文書作成者が意図したと推定できる
文字に訂正して出力することができる。
【0012】また、請求項2に記載の発明によると、入
力文字フィールドと入力履歴フィールドと入力文字と入
力履歴に対応して設定された出力文字フィールドとから
成る条件レコードを記憶した条件表記憶部を用いている
ので、簡単な構成で高速にて出力文字を決定して出力す
ることができる。
【0013】
【実施例】以下、本発明のキー入力訂正装置の一実施例
を、図1〜図7を参照しながら説明する。図1に本実施
例のキー入力訂正装置のブロック図を示す。図1におい
て、101はキーボード、102は判定部、103は出
力部である。判定部102は、入力履歴記憶部104、
条件表記憶部105、及び判定制御部106にて構成さ
れている。
【0014】キーボード101は、図2に示すキー配置
を持っている。条件表記憶部105は、図3に示すよう
な入力文字フィールド、入力履歴フィールド、及び出力
文字フィールドを持った条件レコードを表形式で記憶し
ている。入力履歴記憶部104は、キーボード101か
らキー入力された文字のあらかじめ定められた数の履歴
を記憶する。
【0015】図3において、条件レコード01〜34を
示してある。例えば、条件レコード01は、文字’w’
が入力されたとき(入力文字フィールドの文字が’
w’)、入力履歴記憶部104が記憶している直前のキ
ー入力文字が’w’を除く子音ならば(入力履歴フィー
ルドが「wを除く子音」)、出力文字を’a’と決定す
る(出力文字フィールドが’a’)ことを意味する。ま
た、条件レコード02は、文字’w’が入力されたとき
(入力文字フィールドの文字が’w’)、入力履歴記憶
部104が記憶している直前のキー入力文字が「’w’
を除く子音」以外ならば(入力履歴フィールドが「上記
以外」)、出力文字を’w’と決定する(出力文字フィ
ールドが’w’)ことを意味する。また、条件レコード
11は、文字’3’が入力されたとき(入力文字フィー
ルドの文字が’3’)、入力履歴記憶部104が記憶し
ている直前のキー入力文字が子音ならば(入力履歴フィ
ールドが「子音」)、出力文字を’e’と決定する(出
力文字フィールドが’e’)ことを意味する。さらに、
条件レコード33は、文字’a’が入力されたとき(入
力文字フィールドの文字が’a’)、入力履歴記憶部1
04の内容に関わらず(入力履歴フィールドが「不
問」)、出力文字を’a’と決定する(出力文字フィー
ルドが’a’)ことを意味する。
【0016】以上のように構成された本実施例のキー入
力訂正装置について、以下で具体的な動作を説明する。
ここでは、条件表記憶部105が図3の概念図に示す条
件レコード表を記憶しているものとする。ただし、図3
において条件レコード34以下は省略しているが、条件
レコード01から条件レコード33の入力文字フィール
ドに現れる文字以外のすべての文字について、その文字
がキー入力されたときには入力履歴記憶部104の内容
に関わらずキー入力された文字をそのまま出力するとい
う意味の条件レコード(条件レコード33と同様の条件
レコード)が続いているものとする。
【0017】図3の条件レコード表は、図4に一部を示
したローマ字仮名対応表にしたがったローマ字入力を行
う際、キーボード上のキーの配置に関する情報を用いて
誤ってキー入力された文字を訂正するためのものであ
る。つまり、例えば、条件レコード01、03および0
5は、図5(a)に示すようにキー’a’の近傍のキ
ー’w’,’s’,’z’について、直前のキー入力
が’w’を除く子音のとき’w’のキー入力があった場
合、これは’a’をキー入力すべきところを誤って入力
したと考えられる(促音の入力以外には子音の後に’
w’が入力されることはあり得ない)から’a’を出力
すること(条件レコード01)、直前のキー入力が’
s’を除く子音のとき’s’のキー入力があった場合、
これは’a’をキー入力すべきところを誤って入力した
と考えられる(促音の入力以外には子音の後に’s’が
入力されることはあり得ない)から’a’を出力するこ
と(条件レコード03)、直前のキー入力が’z’を除
く子音のとき’z’のキー入力があった場合、これは’
a’をキー入力すべきところを誤って入力したと考えら
れる(促音の入力以外には子音の後に’z’が入力され
ることはあり得ない)から’a’を出力すること(条件
レコード05)をそれぞれ指示するものであり、また条
件レコード02、04および06は、直前のキー入力
が’w’を除く子音以外のとき’w’のキー入力があっ
たとしても、これは問題ないので、’w’をそのまま出
力すること(条件レコード02)、直前のキー入力が’
s’を除く子音以外のとき’s’のキー入力があったと
しても、これは問題ないので、’s’をそのまま出力す
ること(条件レコード04)、直前のキー入力が’z’
を除く子音以外のとき’z’のキー入力があったとして
も、これは問題ないので、’z’をそのまま出力するこ
と(条件レコード06)をそれぞれ指示するものであ
る。
【0018】条件レコード07から条件レコード32
は、上記のような母音’a’のキー入力に関わる指示と
同様の指示を’a’以外の各母音’e’,’u’,’
i’,’o’について行っているものである(図5
(b)〜(e)参照)。条件レコード33は、キー入力
が’a’のときはいかなる場合にもキー入力を誤ったと
推定することは難しいので、無条件に’a’を出力する
ことを指示している。
【0019】条件表記憶部105が図3の概念図に示す
条件レコード表を記憶しており、入力履歴記憶部104
がいかなるキー入力の履歴も記憶していないときに、
「はつめい」と入力するために、キーボード101がロ
ーマ字入力で正しく文字の系列”hatumei”を入
力した場合と、一部キーボード101上で隣合ったキー
を誤って入力し文字の系列”hstumri”を入力し
た場合を考える。
【0020】キーボード101が文字の系列”hatu
mei”を入力したときのキー入力訂正装置の動作の様
子を示したものが図6である。図6は”hatume
i”の各文字が順番にキーボード101によって入力さ
れた時点での出力部103の出力とその出力に対応する
仮名を表したものである。この場合、キーボード101
からのキー入力および入力履歴記憶部104が記憶する
キー入力の履歴と図3に示す条件表記憶部105が記憶
する条件レコード表を用いても判定制御部106はキー
入力の誤りがあったと判定できず出力部103の出力は
キーボード101からの入力と同一となる。
【0021】キーボード101が文字の系列”hstu
mri”を入力したときのキー入力訂正装置の動作の様
子を示したものが図7である。図7の場合には、ステッ
プ02の時点で、条件表記憶部105が記憶する図3の
表の条件レコード03に適合するので(キー入力が’
s’で、入力履歴記憶部104が記憶する直前のキー入
力が’s’を除く子音)、判定制御部106は、’s’
が’a’の入力の誤りであると判定し、出力部103
が’a’を出力する。同様に06の時点で、条件表記憶
部105が記憶する図3の表の条件レコード09に適合
するので(キー入力が’r’で、入力履歴記憶部104
が記憶する直前のキー入力が’r’を除く子音)、判定
制御部106は、’r’が’e’の入力の誤りであると
判定し、出力部103が’e’を出力する。このよう
に、キーボード101上のキーの配置に起因するキー入
力の誤りに対してもキー入力を行った者の意図した出力
が得られる。
【0022】以上のように、本実施例によれば条件表記
憶部105にキーボード101上のキーの配置とローマ
字入力における文字の連結の仕方の特徴を用いてキーボ
ード101からの入力が明らかに誤りである場合には別
の文字の入力を意図したものであると推定し出力するこ
とにより、キー入力の誤りに対して、入力した文字を削
除して改めてキー入力するという一連の操作を行うこと
なく、文書の作成を行うことが可能となる。
【0023】なお、本実施例ではローマ字入力の際に生
じるキー入力の誤りを訂正するものを示したが、仮名入
力の際に、’の’等の濁点がつかない文字の直後に’
゛’(濁点)が入力された場合にはキーボード上の’
゛’の近傍のキーの文字を入力すべきところを誤って入
力したものと推定し、訂正するように構成することも可
能である。
【0024】また、本実施例では条件表記憶部105に
おいて、例えば図3の条件レコード33以下のように、
いかなる場合にもキーボード101から入力された文字
をそのまま出力部から出力することを指示する条件レコ
ードを記憶させることとしたが、条件表記憶部105の
入力文字フィールドに現れない文字についてはそのまま
出力すると決めておいてもよい。
【0025】また、本実施例では1つのキー入力の誤り
に対して、1つの文字のみを推定したが、候補を複数提
示し、キー入力を行う者がその中から意図したものを選
択するように構成することも可能である。さらに、本実
施例では例えば”hs”は”ha”を入力すべきものを
誤って入力したと推定したように、先の入力(ここで
は’h’)が正しく、後の入力(ここでは’s’)が誤
っているものとして訂正を行ったが、そのように限定す
ることなく、後の入力が正しく先の入力が誤っている場
合も考慮した推定を行うように構成してもよい。
【0026】
【発明の効果】以上説明したように、請求項1記載の発
明によれば、キー入力が明らかに誤りの場合に、キーボ
ード上のキーの配置に関する情報を用いて、入力された
文字を可能な限り文書作成者が意図したと推定できる文
字に自動的に訂正することにより、キー入力の誤りの人
手による訂正のための業務効率の低下を防止することが
でき、その実用的効果は大きい。
【0027】また、請求項2記載の発明によれば、入力
文字フィールドと入力履歴フィールドと入力文字と入力
履歴に対応して設定された出力文字フィールドとから成
る条件表記憶部を用いているので、簡単な構成で高速に
て出力文字を決定して出力することができる。
【図面の簡単な説明】
【図1】本発明の一実施例におけるキー入力訂正装置の
ブロック図である。
【図2】キーボードのキーの配置の一例を示す概念図で
ある。
【図3】本発明の一実施例における条件表記憶部の内容
の説明図である。
【図4】ローマ字仮名対応関係の説明図である。
【図5】キーボードのキー配置による誤入力の可能性の
あるキーの説明図である。
【図6】本発明の一実施例において正しいローマ字入力
を行ったときの入力と出力の様子を示す概念図である。
【図7】本発明の一実施例において誤ったローマ字入力
を行ったときの入力と出力の様子を示す概念図である。
【図8】従来のローマ字入力におけるローマ字から仮名
への変換の様子を示す概念図である。
【図9】従来のローマ字入力において誤ったキー入力を
したときの出力の様子を示す概念図である。
【符号の説明】
101 キーボード 102 判定部 103 出力部 104 入力履歴記憶部 105 条件表記憶部 106 判定制御部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 文字を入力するキーボードと、キーボー
    ドから入力された文字の系列からキーボードのキー配置
    に関する情報を用いてあらかじめ定められた方法によっ
    て出力文字を決定する判定部と、判定部によって決定さ
    れた出力文字を出力する出力部とを備えたことを特徴と
    するキー入力訂正装置。
  2. 【請求項2】 判定部が、キーボードから入力された文
    字の履歴を記憶する入力履歴記憶部と、文字が格納され
    た入力文字フィールドとキー入力の履歴に関する条件が
    格納された入力履歴フィールドと入力履歴フィールドに
    格納された条件のもとで入力文字フィールドに格納され
    た文字が入力されたときに出力すべき文字が格納された
    出力文字フィールドとから構成された条件レコードを記
    憶した条件表記憶部と、キーボードから入力された文字
    が入力文字フィールドの文字に一致しかつ入力履歴記憶
    部の内容が入力履歴フィールドの条件に適合している条
    件レコードを条件表記憶部から検索し検索された条件レ
    コードの出力文字フィールドの文字を出力文字と決定す
    る判定制御部とを備えたことを特徴とする請求項1記載
    のキー入力訂正装置。
JP5147790A 1993-06-18 1993-06-18 キー入力訂正装置 Pending JPH0721171A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5147790A JPH0721171A (ja) 1993-06-18 1993-06-18 キー入力訂正装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5147790A JPH0721171A (ja) 1993-06-18 1993-06-18 キー入力訂正装置

Publications (1)

Publication Number Publication Date
JPH0721171A true JPH0721171A (ja) 1995-01-24

Family

ID=15438268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5147790A Pending JPH0721171A (ja) 1993-06-18 1993-06-18 キー入力訂正装置

Country Status (1)

Country Link
JP (1) JPH0721171A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011209927A (ja) * 2010-03-29 2011-10-20 Nec Personal Products Co Ltd 情報処置装置、文字列候補確定方法及びプログラム
JP2013012006A (ja) * 2011-06-29 2013-01-17 Kyocera Document Solutions Inc 文字入力装置およびそれを備えた画像形成装置
JP2015153193A (ja) * 2014-02-14 2015-08-24 Kddi株式会社 文字入力支援装置、プログラムおよび文字入力支援システム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011209927A (ja) * 2010-03-29 2011-10-20 Nec Personal Products Co Ltd 情報処置装置、文字列候補確定方法及びプログラム
JP2013012006A (ja) * 2011-06-29 2013-01-17 Kyocera Document Solutions Inc 文字入力装置およびそれを備えた画像形成装置
JP2015153193A (ja) * 2014-02-14 2015-08-24 Kddi株式会社 文字入力支援装置、プログラムおよび文字入力支援システム

Similar Documents

Publication Publication Date Title
JPH0721171A (ja) キー入力訂正装置
JP2721617B2 (ja) 情報処理装置
JPH07105217A (ja) 入力文字自動補正装置
JP3103179B2 (ja) 文書作成装置及び文書作成方法
JP3077820B2 (ja) 文章の不適正箇所検出装置
JP2002297294A (ja) 文字入力処理方法及び情報処理機器並びに文字入力処理プログラムを記録した記録媒体
JPS6227861A (ja) 漢字入力装置
JPH0640330B2 (ja) 中文入力方式
JPH10198664A (ja) 日本語入力システム及び日本語入力プログラムを記録した媒体
JPH0380363A (ja) 文書処理装置
JP2509554B2 (ja) 文字処理方法
JPH01303514A (ja) キー入力装置
JPS62154169A (ja) かな漢字変換装置の辞書検索方法
JPS60189573A (ja) 文字変換装置
JPH0675990A (ja) 単語入力編集装置
JPH0619771B2 (ja) 文字処理装置
JPS63137289A (ja) 電子式学習機
JPH06119325A (ja) 単語訂正装置
JPH0643990A (ja) 文字入力方法及び装置
JPH0589093A (ja) 文書作成装置
JPH09231211A (ja) 文字処理装置と文字列の処理方法
JPH01128157A (ja) 日本語文書作成装置
JP2000020513A (ja) 日本語入力装置および方法
JPH04155571A (ja) 文書処理装置
JPH0330048A (ja) 文字入力装置