(57)【特許請求の範囲】
【請求項１】
アルファベット各文字についてそれぞれ１つ以上定義された“ひらがな”が登録される第１の登録手段と、
手書きアルファベットを１文字ずつ入力する入力手段と、
入力された手書きアルファベットを認識する文字認識手段と、
認識されたアルファベットに基づいて前記第１の登録手段を検索し、対応する１つ以上の“ひらがな”を抽出する文字変換手段と、
前記抽出された１つ以上の“ひらがな”を“ひらがな”候補として表示する表示手段と、
前記表示された“ひらがな”候補からその１つを選択する選択手段と、
複数の“ひらがな”の組合せからなる単語を登録する第２の登録手段と、
前記入力手段から順次入力された複数の手書きアルファベットをそれぞれ前記文字認識手段で認識した複数の“ひらがな”の組合せに基づいて前記第２の登録手段を検索し、対応する１つ以上の単語を抽出する単語検索手段とを設け、
前記表示手段は、前記抽出された１つ以上の単語を単語候補として表示し、前記選択手段により表示された単語候補からその１つを選択することを特徴とする手書文字認識装置。
【請求項２】
前記入力手段は、パネル上に操作ペンにより手書きされたアルファベットを入力するものであることを特徴とする請求項１記載の手書文字認識装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手書きアルファベットを“ひらがな”に変換する手書文字認識装置に関する。
【０００２】
【従来の技術】
従来の手書き文字認識システムにおいては、ローマ字を手書き入力し“ひらがな”に変換するか、あるいは“ひらがな”、“カタカナ”、漢字を直接手書き入力していた。
【０００３】
【発明が解決しようとする課題】
しかし、上記の従来技術には次のような問題点があった。
第１の問題点は、認識率が低いということである。
その理由は、手書き認識対象の文字数が多いため、多くの文字パターンと比較され、誤認識する確率が高いためである。
第２の問題点は、操作ステップ数が多いということである。
その理由は、文書を作成するためには、全ての文字又はローマ字を手書き入力する必要があるためである。
【０００４】
本発明は上記の問題を解決するためになされたもので、手書きによりアルファベット文字を入力し、“ひらがな”に変換する装置において、“ひらがな”への変換率を向上させると共に、操作ステップ数を削減することを目的としている。
【０００５】
【課題を解決するための手段】
上記の目的を達成するために、本発明による手書文字認識装置においては、アルファベット各文字についてそれぞれ１つ以上定義された“ひらがな”が登録される第１の登録手段と、手書きアルファベットを１文字ずつ入力する入力手段と、入力された手書きアルファベットを認識する文字認識手段と、認識されたアルファベットに基づいて前記第１の登録手段を検索し、対応する１つ以上の“ひらがな”を抽出する文字変換手段と、抽出された１つ以上の“ひらがな”を“ひらがな”候補として表示する表示手段と、表示された“ひらがな”候補からその１つを選択する選択手段とを設けている。
【０００７】
また、上記手書文字認識装置においては、複数の“ひらがな”の組み合わせからなる単語を登録する第２の登録手段を設けると共に、順次入力された複数のアルファベットからそれぞれ認識された複数の“ひらがな”の組み合わせに基づいて上記第２の登録手段を検索し、対応する１つ以上の単語を抽出し、これを単語候補として表示し、表示された単語候補からその１つを選択するようにしてもよい。
また、前記手書きアルファベットの入力は、パネル上に操作ペンにより手書きされたアルファベットを入力するものであってもよい。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を図面と共に説明する。
図１は本発明の第１の実施の形態による手書文字認識システムを示すブロック図である。
図１において、本実施の形態による手書文字認識システムは、プログラム制御により動作する文字認識部１０１と、“ひらがな”変換部１０２と、“ひらがな”選択部１０３と“ひらがな”候補表示部１０４と、登録部１０５とから構成されている。
【０００９】
上記の各部はそれぞれ次のように動作する。
登録部１０５には、アルファベット各文字についてそれぞれ１つ以上定義された“ひらがな”が登録されている。
文字認識部１０１は、入力されたアルファベットの文字パターンからアルファベット文字を認識する。
“ひらがな”変換部１０２は、認識したアルファベットに対応する“ひらがな”を登録部１０５から検索して“ひらがな”候補とする。
“ひらがな”候補表示部１０４は、“ひらがな”変換部１０２により生成された“ひらがな”候補を表示する。
“ひらがな”選択部１０３は、表示された“ひらがな”候補からその１つをユーザが選択する。
【００１０】
次に、図１及び図２を参照して本実施の形態の動作について説明する。
まず、手書きのアルファベットが入力される。例えば、ユーザがパネル上に操作ペン等を用いて手書きしたアルファベットが１文字入力される（図２のステップ２０１）。文字認識部１０１は、入力された文字パターンからアルファベット文字を認識する（ステップ２０１１）。次に、“ひらがな”変換部１０２は、登録部１０５を検索し、認識されたアルファベット文字に対応する１つ以上の“ひらがな”を抽出して、これを“ひらがな”候補とする（ステップ２０２から２０５）。“ひらがな”候補表示部１０４は、“ひらがな”候補を表示する（ステップ２０６から２０９）。最後にユーザが“ひらがな”選択部１０３を操作して表示された“ひらがな”候補から所望の“ひらがな”を選択して決定する（ステップ２０１０）。
【００１１】
次に、図３の具体例を用いて説明する。
まず、Ｋを手書き入力したとする（ステップ２０１）。
文字認識部１０１はＫを認識する（ステップ２０１１）。
“ひらがな”変換部１０２は、登録部１０５を検索して認識されたＫに対応する“ひらがな”、例えば、“か、き、く、け、こ、きゃ、きゅ、きょ”を抽出し、これを“ひらがな”候補とする（ステップ２０４）。
“ひらがな”候補表示部１０４は上記“ひらがな”候補を表示する。
ユーザが“ひらがな”選択部１０３により例えば“か”を選択する（ステップ２０１０）。
【００１２】
次に、本発明の第２の実施の形態について図４を参照して説明する。
図４において、本実施の形態は、プログラム制御により動作する文字認識部４０１と、“ひらがな”変換部４０２と、単語候補表示部４０４と、単語検索部４０３と、単語選択部４０５と、登録部４０６、４０７とから構成されている。
【００１３】
上記の各部はそれぞれ次のように動作する。
登録部４０６には、図１の登録部１０５と同様に、アルファベット各文字についてそれぞれ１つ以上定義された“ひらがな”が登録されている。
登録部４０７には、２つ以上の“ひらがな”を連ねた“ひらがな”の単語が登録されている。
文字認識部４０１は、入力された１つのアルファベットの文字パターンからアルファベット文字を認識する。
【００１４】
“ひらがな”変換部４０２は、登録部４０６を検索して認識したアルファベット文字に対応する“ひらがな”を“ひらがな”候補として抽出する。
単語検索部４０３は、入力されたアルファベットから認識した“ひらがな”と、その後少なくとも１回入力されたアルファベットから認識した“ひらがな”とを組み合わせたものに基づいて登録部４０７を検索して単語候補を抽出する。
単語表示部４０４は、上記単語候補を表示する。
単語候補選択部４０５は、表示された単語候補からその１つを選択する。
【００１５】
次に、図４及び図５を参照して本実施の形態の動作について説明する。
まず、手書きでアルファベットが１文字入力される（図５のステップ５０１）。次に、文字認識部４０１は、文字パターンを認識する（ステップ５０１４）。次に、“ひらがな”変換部４０２は、登録部４０６を検索して認識されたアルファベットに対応する“ひらがな”を抽出する（ステップ５０２から５０５）。
【００１６】
次に、単語検索部４０３は、入力されたアルファベットから認識した“ひらがな”と、その後少なくとも１回入力されたアルファベットから認識した“ひらがな”とを組み合わせたものに基づいて登録部４０７を検索し、単語候補を抽出する（ステップ５０１０）。単語候補表示部４０４は、上記単語候補を表示する（ステップ５０１１）。最後に、単語選択部４０５により表示された単語候補からその１つの単語を選択、決定する（ステップ５０１２から５０１３）。
【００１７】
次に、図６の具体例を用いて説明する。
図６に示すように、ＫＮＺを手書き入力し、これを“ひらがな”の単語に変換する場合について説明する。
Ｋ、Ｎ、Ｚは１文字ずつ順次に入力される（ステップ５０１）。まずユーザがＫを入力すると、文字認識部４０１は、文字パターンからＫを認識する（ステップ５０１４）。“ひらがな”変換部４０２は、登録部４０６から上記認識されたＫに対応する“ひらがな”を抽出する。これは“ひらがな”候補として表示される。この段階は、次にアルファベット文字が入力されるか否かが分からない状態である。
【００１８】
次に、ユーザがＮを入力すると、上記と同様の手順によりＮと対応する“ひらがな”が抽出され、表示される。次に、単語検索部４０３は、上記Ｋを変換した“ひらがな”と、上記Ｎを変換した“ひらがな”とで構成される単語を登録部４０７から検索する。これは単語候補として表示される（ステップ５０１０）。もし、このＫとＮの入力で終る場合は、上記単語候補の中から１つが選択される。
【００１９】
次に、ユーザがＺを入力すると、同様の手順によりＺと対応する“ひらがな”が抽出され、表示される。次に、単語検索部４０３は、上記Ｋを変換した“ひらがな”と、上記Ｎを変換した“ひらがな”と、上記Ｚを変換した“ひらがな”とを順次組合せた単語を登録部４０７から検索する。これは単語候補として表示される。ここで、単語候補が“かんじ”と“けんじ”であるとする。単語候補表示部４０４は、“かんじ”、“けんじ”を単語候補として表示する（ステップ５０１１）。そして、ユーザが単語選択部４０５により、例えば“かんじ”を選択する（ステップ５０１３）。
【００２０】
尚、上記図２、図５のフローチャートに基づく処理をＣＰＵが実行するためのプログラムを記録したＲＯＭ等のメモリは、本発明による手書文字認識プログラムを記録した記録媒体を構成する。
このような記録媒体としては、光ディスク、光磁気ディスク、磁気記録媒体、半導体記憶装置等が用いられる。
【００２１】
【発明の効果】
以上説明したように本発明によれば、アルファベットを１文字ずつ入力することで“ひらがな”に変換するようにしたため、アルファベットを“ひらがな”変換する際の変換率を向上させることができると共に、操作ステップ数を削減することができる。
【００２２】
また、アルファベットが１文字ずつ複数入力されたとき、各アルファベットを変換した複数の“ひらがな”の連なりを“ひらがな”の単語に変換することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態による手書文字認識システムを示すブロック図である。
【図２】本発明の第１の実施の形態による手書文字認識システムの動作を示すフローチャートである。
【図３】本発明の第１の実施の形態による手書文字認識システムの具体的な例に基づく動作を示すフローチャートである。
【図４】本発明の第２の実施の形態による手書文字認識システムを示すブロック図である。
【図５】本発明の第２の実施の形態による手書文字認識システムの動作を示すフローチャートである。
【図６】本発明の第２の実施の形態による手書文字認識システムの具体的な例に基づく動作を示すフローチャートである。
【符号の説明】
１０１  文字認識部
１０２  “ひらがな”変換部
１０３  “ひらがな”選択部
１０４  “ひらがな”候補表示部
１０５  登録部
４０１  文字認識部
４０２  “ひらがな”変換部
４０３  単語検索部
４０４  単語候補表示部
４０５  単語選択部
４０６、４０７  登録部
【図１】
0003763262.tif 000002
【図２】
0003763262.tif 000003
【図３】
0003763262.tif 000004
【図４】
0003763262.tif 000005
【図５】
0003763262.tif 000006
【図６】
0003763262.tif 000007