[go: up one dir, main page]

JP2000090198A - Character recognition candidate display device, character recognition candidate display method, and recording medium - Google Patents

Character recognition candidate display device, character recognition candidate display method, and recording medium

Info

Publication number
JP2000090198A
JP2000090198A JP10255548A JP25554898A JP2000090198A JP 2000090198 A JP2000090198 A JP 2000090198A JP 10255548 A JP10255548 A JP 10255548A JP 25554898 A JP25554898 A JP 25554898A JP 2000090198 A JP2000090198 A JP 2000090198A
Authority
JP
Japan
Prior art keywords
character
input
characters
recognition
area
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
JP10255548A
Other languages
Japanese (ja)
Inventor
Tomoyuki Honma
智之 本間
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP10255548A priority Critical patent/JP2000090198A/en
Publication of JP2000090198A publication Critical patent/JP2000090198A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【課題】 本発明の課題は、筆記入力される文字構成要
素を認識し、当該文字構成要素を含む文字を認識候補の
文字として表示することが可能な文字認識候補表示装
置、文字認識候補表示方法、及びその記録媒体を提供す
ることである。 【解決手段】 CPU11は、ユーザにより、手書き入
力パッド内の筆記入力領域に筆記入力された文字の一
部、及び“*”を、筆記入力の軌跡を基に認識する処理
を行う。さらに、CPU11は、上記認識結果に基づ
き、記憶装置16内の記憶媒体17に記憶されている文
字データベースから、筆記入力された文字の一部を含む
文字を読み出し、該読み出した文字を手書き入力パッド
内の認識候補文字表示領域に表示する。
(57) [Summary] An object of the present invention is to recognize a character component input by handwriting and to display a character including the character component as a recognition candidate character. , A character recognition candidate display method, and a recording medium therefor. SOLUTION: A CPU 11 performs a process of recognizing a part of characters handwritten in a handwriting input area in a handwriting input pad and “*” by a user based on a trajectory of handwriting input. Further, the CPU 11 reads out a character including a part of the handwritten input character from the character database stored in the storage medium 17 in the storage device 16 based on the recognition result, and writes the read out character into the handwriting input pad. Is displayed in the recognition candidate character display area.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、文字認識候補表示
装置、文字認識候補表示方法、及びその記録媒体に係
り、詳細には、筆記入力される文字を表示する文字認識
候補表示装置、文字認識候補表示方法、及びその記録媒
体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character recognition candidate display device, a character recognition candidate display method, and a recording medium therefor, and more particularly, to a character recognition candidate display device for displaying characters to be written and input, and a character recognition device. The present invention relates to a candidate display method and a recording medium thereof.

【0002】[0002]

【従来の技術】近時、PDA(Personal Digital Assis
tant)等の小型携帯用端末装置が急速に普及している。
PDAの中には、小型化のために入力部としてのキーボ
ードを有しないものもあり、このようなタイプの装置に
おいては、タッチパネル等の入力部に対して手書きの文
字を筆記入力することによりデータ入力を行っている。
その他、手書き文字入力認識システムを利用した入力部
を有する電子機器が増加してきており、その実用性が注
目されている。
2. Description of the Related Art Recently, a PDA (Personal Digital Assis) has been developed.
tant) and other small portable terminal devices are rapidly spreading.
Some PDAs do not have a keyboard as an input unit due to miniaturization. In such a type of device, a handwritten character is input to an input unit such as a touch panel to write data. You are typing.
In addition, the number of electronic devices having an input unit using a handwritten character input recognition system has been increasing, and its practicality has attracted attention.

【0003】文字認識候補表示装置では、文字を筆記入
力するための筆記入力領域を有する手書き入力パッドを
液晶表示部等に表示し、この液晶表示部と一体となって
いるタッチパネルに対して様々な文字種(漢字、カタカ
ナ、ひらがな、英数字等)の文字を筆記入力する。そし
て、筆記入力された文字を認識し、認識候補の文字を表
示部に表示する。
In the character recognition candidate display device, a handwriting input pad having a writing input area for writing characters is displayed on a liquid crystal display or the like, and various touch panels are integrated with the liquid crystal display. Write in characters of character type (Kanji, Katakana, Hiragana, Alphanumeric, etc.). Then, the character input by handwriting is recognized, and the character of the recognition candidate is displayed on the display unit.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、従来の
文字認識候補表示装置では、ユーザが漢字等の入力文字
を正確に上記手書き入力パッド内の筆記入力領域に記入
しなければならなかった。すなわち、ユーザは入力する
漢字等の入力文字を正確に知っておかなければ文字認識
候補表示装置を有効に利用することができないという問
題点があった。
However, in the conventional character recognition candidate display device, the user must accurately input characters such as kanji in the handwriting input area in the handwriting input pad. In other words, there is a problem that the user cannot effectively use the character recognition candidate display device unless the user knows the input characters such as kanji characters accurately.

【0005】また、“部首”のみを入力し、その入力さ
れた“部首”を文字構成要素として含む文字を認識候補
の文字として表示部に表示する文字認識候補表示装置も
あるが、この文字認識候補表示装置では、部首(部首の
一部を含む)以外の文字構成要素から、当該文字構成要
素を含む認識候補の文字を表示部に表示することができ
ないという問題点があった。
There is also a character recognition candidate display device in which only "radical" is input and characters including the input "radical" as a character component are displayed on a display unit as recognition candidate characters. The character recognition candidate display device has a problem in that it is not possible to display, on a display unit, a character of a recognition candidate including a character component other than a radical (including a part of the radical). .

【0006】本発明の課題は、筆記入力される文字の一
部を含む文字を、認識候補の文字として表示することが
可能な文字認識候補表示装置、文字認識候補表示方法、
及びその記録媒体を提供することである。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a character recognition candidate display device and a character recognition candidate display method capable of displaying a character including a part of a handwritten character as a recognition candidate character.
And its recording medium.

【0007】[0007]

【課題を解決するための手段】本発明は、このような課
題を達成するために、次のような特徴を備えている。な
お、各構成要素毎に付した符号等は、後述する図面の参
照符号である。
The present invention has the following features in order to achieve the above object. The reference numerals and the like assigned to each component are reference numerals in the drawings described later.

【0008】請求項1記載の発明は、複数の文字構成要
素からなる文字が複数記憶されている記憶手段(図1の
17)と、文字認識の対象となる文字の一部を筆記入力
するとともに、当該文字の残り部分の領域に予め定めら
れている情報を入力する入力手段(図1の12;図5の
S102)と、前記入力手段により入力された前記筆記
文字の一部と前記予め定められている情報とを認識する
認識手段(図1の11;図5のS104)と、前記認識
手段により認識された認識結果に基づき、前記記憶手段
に記憶されている複数の文字の中から前記入力された筆
記文字の一部を文字構成要素として含む文字を、認識候
補の文字として表示部に表示させる表示制御手段(図1
の11;図5のS106)と、を備えたことを特徴とす
る。
According to the first aspect of the present invention, there is provided a storage means (17 in FIG. 1) in which a plurality of characters including a plurality of character components are stored, and a part of the characters to be subjected to character recognition is written and input. Input means (12 in FIG. 1; S102 in FIG. 5) for inputting predetermined information in a region of a remaining portion of the character; and a part of the handwritten character input by the input means and the predetermined A recognition unit (11 in FIG. 1; S104 in FIG. 5) for recognizing the information that has been input; and a plurality of characters stored in the storage unit based on the recognition result recognized by the recognition unit. A display control unit (FIG. 1) for displaying a character including a part of the input handwritten character as a character component on the display unit as a recognition candidate character.
11; S106 in FIG. 5).

【0009】請求項1記載の発明によれば、記憶手段に
は複数の文字構成要素からなる文字が複数記憶されてお
り、入力手段は文字認識の対象となる文字の一部を筆記
入力するとともに、当該文字の残り部分の領域に予め定
められている情報を入力し、認識手段は前記入力手段に
より入力された前記筆記文字の一部と前記予め定められ
ている情報とを認識し、表示制御手段は前記認識手段に
より認識された認識結果に基づき、前記記憶手段に記憶
されている複数の文字の中から前記入力された筆記文字
の一部を文字構成要素として含む文字を、認識候補の文
字として表示部に表示させる。
According to the first aspect of the present invention, a plurality of characters including a plurality of character components are stored in the storage means, and the input means writes and inputs a part of the characters to be recognized. Inputting predetermined information into the remaining portion of the character, and recognizing means recognizing a part of the handwritten character input by the input means and the predetermined information, and controlling the display. Means for, based on a recognition result recognized by the recognition means, a character including a part of the input handwritten character as a character component among a plurality of characters stored in the storage means; Is displayed on the display unit.

【0010】請求項5記載の発明は、複数の文字構成要
素からなる文字を記憶手段に複数記憶する第1工程と、
文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に予め定められている情
報を入力する第2工程(図5のS102)と、前記第2
工程において入力された前記筆記文字の一部と前記予め
定められている情報とを認識する第3工程(図5のS1
04)と、前記第3工程における認識結果に基づき、前
記記憶手段に記憶されている複数の文字の中から前記入
力された筆記文字の一部を文字構成要素として含む文字
を、認識候補の文字として表示部に表示させる第4工程
(図5のS106)と、を備えたことを特徴とする。
[0010] The invention according to claim 5 is a first step of storing a plurality of characters comprising a plurality of character components in a storage means,
A second step (S102 in FIG. 5) of writing a part of a character to be recognized and inputting predetermined information in a region of a remaining part of the character;
A third step (S1 in FIG. 5) of recognizing a part of the handwritten character input in the step and the predetermined information;
04) and, based on the recognition result in the third step, a character including a part of the input handwritten character as a character component among a plurality of characters stored in the storage means, as a recognition candidate character. And a fourth step (S106 in FIG. 5) of displaying on the display unit.

【0011】請求項5記載の発明によれば、第1工程で
は複数の文字構成要素からなる文字を記憶手段に複数記
憶し、第2工程では文字認識の対象となる文字の一部を
筆記入力するとともに、当該文字の残り部分の領域に予
め定められている情報を入力し、第3工程では前記第2
工程において入力された前記筆記文字の一部と前記予め
定められている情報とを認識し、第4工程では前記第3
工程における認識結果に基づき、前記記憶手段に記憶さ
れている複数の文字の中から前記入力された筆記文字の
一部を文字構成要素として含む文字を、認識候補の文字
として表示部に表示させる。
According to the fifth aspect of the invention, in the first step, a plurality of characters composed of a plurality of character components are stored in the storage means, and in the second step, a part of the characters to be subjected to character recognition is written and input. At the same time, predetermined information is input to the remaining area of the character, and in the third step, the second information is input.
Recognizing a part of the handwritten characters and the predetermined information input in the step,
Based on the recognition result in the step, a character including a part of the input handwritten character as a character component among a plurality of characters stored in the storage means is displayed on a display unit as a recognition candidate character.

【0012】請求項8記載の発明は、筆記入力領域に入
力された文字データの文字認識制御にかかわるコンピュ
ータが実行可能なプログラムを格納した記録媒体であっ
て、複数の文字構成要素からなる文字を記憶手段に複数
記憶するためのコンピュータが実行可能なプログラムコ
ードと、文字認識の対象となる文字の一部を筆記入力す
るとともに、当該文字の残り部分の領域に予め定められ
ている情報を入力するためのコンピュータが実行可能な
プログラムコードと、前記入力された前記筆記文字の一
部と前記予め定められている情報とを認識するためのコ
ンピュータが実行可能なプログラムコードと、前記認識
された認識結果に基づき、前記記憶手段に記憶されてい
る複数の文字の中から前記入力された筆記文字の一部を
文字構成要素として含む文字を、認識候補の文字として
表示部に表示させるためのコンピュータが実行可能なプ
ログラムコードと、を含むプログラムを格納したことを
特徴とする。
According to an eighth aspect of the present invention, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, wherein a character comprising a plurality of character components is stored. A computer-executable program code for storing a plurality of characters in the storage means, a part of a character to be subjected to character recognition is input by handwriting, and predetermined information is input to a remaining area of the character. Computer-executable program code, a computer-executable program code for recognizing a part of the input handwritten character and the predetermined information, and the recognized recognition result. Based on the above, a part of the input handwritten character from among a plurality of characters stored in the storage means as a character component The characters, including a program code computer executable to be displayed on the display unit as a character recognition candidates, and characterized by storing a program including a.

【0013】請求項8記載の発明によれば、筆記入力領
域に入力された文字データの文字認識制御にかかわるコ
ンピュータが実行可能なプログラムを格納した記録媒体
であって、当該プログラムは、複数の文字構成要素から
なる文字を記憶手段に複数記憶するためのコンピュータ
が実行可能なプログラムコードと、文字認識の対象とな
る文字の一部を筆記入力するとともに、当該文字の残り
部分の領域に予め定められている情報を入力するための
コンピュータが実行可能なプログラムコードと、前記入
力された前記筆記文字の一部と前記予め定められている
情報とを認識するためのコンピュータが実行可能なプロ
グラムコードと、前記認識された認識結果に基づき、前
記記憶手段に記憶されている複数の文字の中から前記入
力された筆記文字の一部を文字構成要素として含む文字
を、認識候補の文字として表示部に表示させるためのコ
ンピュータが実行可能なプログラムコードと、を含む。
According to the invention described in claim 8, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, the program comprising a plurality of characters. A computer-executable program code for storing a plurality of characters composed of constituent elements in a storage unit, and a part of characters to be subjected to character recognition are written and input, and a predetermined portion is set in an area of a remaining portion of the characters. A computer-executable program code for inputting information, and a computer-executable program code for recognizing a part of the input written character and the predetermined information, Based on the recognized recognition result, the input writing character is selected from a plurality of characters stored in the storage unit. The characters, including a portion as a character component, including a program code executable computer for displaying on the display unit as a character of the recognition candidates.

【0014】したがって、請求項1、請求項5、及び請
求項8記載の発明によれば、入力された文字認識の対象
となる文字の一部と予め定められている情報とを認識
し、該認識結果に基づき、記憶手段に記憶されている複
数の文字の中から入力された筆記文字の一部を文字構成
要素として含む文字を認識候補の文字として表示部に表
示させるため、文字の一部、すなわち文字構成要素を入
力することにより当該文字構成要素を含む文字を認識候
補の文字として表示部に表示することが可能となり、実
用性の向上が図られる。
Therefore, according to the first, fifth, and eighth aspects of the present invention, a part of the input character to be recognized and the predetermined information are recognized. On the basis of the recognition result, in order to display, on the display unit, a character including a part of a handwritten character input as a character component from a plurality of characters stored in the storage unit as a character of a recognition candidate, a part of the character is displayed. That is, by inputting a character component, a character including the character component can be displayed on the display unit as a recognition candidate character, and the practicality is improved.

【0015】請求項2記載の発明は、複数の文字構成要
素からなる文字が複数記憶されている記憶手段(図1の
17)と、複数に分割された筆記入力領域を設定する領
域設定手段(図1の11)、前記領域設定手段により設
定された筆記入力領域の少なくとも一つの分割領域に文
字認識の対象となる文字の一部を筆記入力するととも
に、当該他の分割領域に予め定められている情報を入力
する入力手段(図1の12;図5のS102)と、前記
入力手段により入力された前記筆記文字の一部と前記予
め定められている情報とを認識する認識手段(図1の1
1;図5のS104)と、前記認識手段により認識され
た認識結果に基づき、前記記憶手段に記憶されている文
字の中から前記入力された筆記文字の一部を文字構成要
素として含む文字を、認識候補の文字として表示部に表
示させる表示制御手段(図1の11;図5のS106)
と、を備えたことを特徴とする。
According to a second aspect of the present invention, there is provided a storage means for storing a plurality of characters including a plurality of character components, and an area setting means for setting a plurality of divided handwriting input areas. At 11) in FIG. 1, a part of a character to be subjected to character recognition is written in at least one of the writing input areas set by the area setting means, and a predetermined character is set in the other divided area. Input means (12 in FIG. 1; S102 in FIG. 5) for inputting information which is present, and a recognition means (FIG. 1) for recognizing a part of the handwritten character input by the input means and the predetermined information. Of 1
1; S104 in FIG. 5), and based on the recognition result recognized by the recognition unit, a character including a part of the input handwritten character as a character component among the characters stored in the storage unit. Display control means for displaying on the display unit as characters of recognition candidates (11 in FIG. 1; S106 in FIG. 5)
And characterized in that:

【0016】請求項2記載の発明によれば、記憶手段に
は複数の文字構成要素からなる文字が複数記憶されてお
り、領域設定手段は複数に分割された筆記入力領域を設
定し、入力手段は前記領域設定手段により設定された筆
記入力領域の少なくとも一つの分割領域に文字認識の対
象となる文字の一部を筆記入力するとともに、当該他の
分割領域に予め定められている情報を入力し、認識手段
は前記入力手段により入力された前記筆記文字の一部と
前記予め定められている情報とを認識し、表示制御手段
は前記認識手段により認識された認識結果に基づき、前
記記憶手段に記憶されている文字の中から前記入力され
た筆記文字の一部を文字構成要素として含む文字を、認
識候補の文字として表示部に表示させる。
According to the second aspect of the present invention, the storage means stores a plurality of characters including a plurality of character components, and the area setting means sets a plurality of divided handwriting input areas. While partly writing characters to be subjected to character recognition into at least one of the divided areas of the writing input area set by the area setting means, the predetermined information is input to the other divided areas. A recognition unit that recognizes a part of the handwritten character input by the input unit and the predetermined information, and a display control unit based on the recognition result recognized by the recognition unit. A character including a part of the input written character as a character component among the stored characters is displayed on the display unit as a recognition candidate character.

【0017】請求項6記載の発明は、複数の文字構成要
素からなる文字を記憶手段に複数記憶する第1工程と、
複数に分割された筆記入力領域を設定する第2工程と、
前記第2工程において設定された筆記入力領域の少なく
とも一つの分割領域に文字認識の対象となる文字の一部
を筆記入力するとともに、当該他の分割領域に予め定め
られている情報を入力する第3工程(図5のS102)
と、前記第3工程において入力された前記筆記文字の一
部と前記予め定められている情報とを認識する第4工程
(図5のS104)と、前記第4工程における認識結果
に基づき、前記記憶手段に記憶されている文字の中から
前記入力された筆記文字の一部を文字構成要素として含
む文字を、認識候補の文字として表示部に表示させる第
5工程(図5のS106)と、を備えたことを特徴とす
る。
According to a sixth aspect of the present invention, a first step of storing a plurality of characters including a plurality of character components in a storage means,
A second step of setting a plurality of divided handwriting input areas;
In the second step, a part of the characters to be subjected to character recognition is written and input into at least one of the divided input areas set in the second input area, and predetermined information is input into the other divided areas. 3 steps (S102 in FIG. 5)
A fourth step (S104 in FIG. 5) of recognizing a part of the handwritten characters and the predetermined information input in the third step, and based on the recognition result in the fourth step, A fifth step (S106 in FIG. 5) of displaying, on the display unit, a character including a part of the input handwritten character as a character component among the characters stored in the storage unit, as a recognition candidate character; It is characterized by having.

【0018】請求項6記載の発明によれば、第1工程で
は複数の文字構成要素からなる文字を記憶手段に複数記
憶し、第2工程では複数に分割された筆記入力領域を設
定し、第3工程では前記第2工程において設定された筆
記入力領域の少なくとも一つの分割領域に文字認識の対
象となる文字の一部を筆記入力するとともに、当該他の
分割領域に予め定められている情報を入力し、第4工程
では前記第3工程において入力された前記筆記文字の一
部と前記予め定められている情報とを認識し、第5工程
では前記第4工程における認識結果に基づき、前記記憶
手段に記憶されている文字の中から前記入力された筆記
文字の一部を文字構成要素として含む文字を、認識候補
の文字として表示部に表示させる。
According to the sixth aspect of the invention, in the first step, a plurality of characters composed of a plurality of character components are stored in the storage means, and in the second step, a plurality of divided writing input areas are set. In the third step, a part of a character to be subjected to character recognition is written and input into at least one of the divided areas set in the second step, and information predetermined in the other divided areas is input. In a fourth step, a part of the handwritten characters and the predetermined information input in the third step are recognized, and in a fifth step, the storage is performed based on a recognition result in the fourth step. A character including a part of the input written character as a character component among the characters stored in the means is displayed on a display unit as a character of a recognition candidate.

【0019】請求項9記載の発明は、筆記入力領域に入
力された文字データの文字認識制御にかかわるコンピュ
ータが実行可能なプログラムを格納した記録媒体であっ
て、複数の文字構成要素からなる文字を記憶手段に複数
記憶するためのコンピュータが実行可能なプログラムコ
ードと、複数に分割された筆記入力領域を設定するため
のコンピュータが実行可能なプログラムコードと、前記
設定された筆記入力領域の少なくとも一つの分割領域に
文字認識の対象となる文字の一部を筆記入力するととも
に、当該他の分割領域に予め定められている情報を入力
するためのコンピュータが実行可能なプログラムコード
と、前記入力された前記筆記文字の一部と前記予め定め
られている情報とを認識するためのコンピュータが実行
可能なプログラムコードと、前記認識された認識結果に
基づき、前記記憶手段に記憶されている文字の中から前
記入力された筆記文字の一部を文字構成要素として含む
文字を、認識候補の文字として表示部に表示させるため
のコンピュータが実行可能なプログラムコードと、を含
むプログラムを格納したことを特徴とする。
According to a ninth aspect of the present invention, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, wherein a character comprising a plurality of character components is stored. A computer-executable program code for storing a plurality of storage units in a storage unit, a computer-executable program code for setting a plurality of divided writing input areas, and at least one of the set writing input areas. A computer-executable program code for inputting a part of characters to be subjected to character recognition into the divided area by hand and inputting predetermined information to the other divided areas, and Computer-executable program for recognizing a part of written characters and the predetermined information And a character that includes a part of the input written character as a character component among the characters stored in the storage unit based on the recognized result of the recognition. And a computer-executable program code for causing the computer to display the program.

【0020】請求項9記載の発明によれば、筆記入力領
域に入力された文字データの文字認識制御にかかわるコ
ンピュータが実行可能なプログラムを格納した記録媒体
であって、当該プログラムは、複数の文字構成要素から
なる文字を記憶手段に複数記憶するためのコンピュータ
が実行可能なプログラムコードと、複数に分割された筆
記入力領域を設定するためのコンピュータが実行可能な
プログラムコードと、前記設定された筆記入力領域の少
なくとも一つの分割領域に文字認識の対象となる文字の
一部を筆記入力するとともに、当該他の分割領域に予め
定められている情報を入力するためのコンピュータが実
行可能なプログラムコードと、前記入力された前記筆記
文字の一部と前記予め定められている情報とを認識する
ためのコンピュータが実行可能なプログラムコードと、
前記認識された認識結果に基づき、前記記憶手段に記憶
されている文字の中から前記入力された筆記文字の一部
を文字構成要素として含む文字を、認識候補の文字とし
て表示部に表示させるためのコンピュータが実行可能な
プログラムコードと、を含む。
According to the ninth aspect of the present invention, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, the program comprising a plurality of characters. A computer-executable program code for storing a plurality of characters composed of constituent elements in a storage unit; a computer-executable program code for setting a plurality of divided writing input areas; A computer-executable program code for inputting a part of a character to be subjected to character recognition by writing in at least one of the input areas and inputting predetermined information to the other input areas. A computer for recognizing a part of the input written characters and the predetermined information. And program code but it can be executed,
Based on the recognized recognition result, a character including a part of the input written character as a character component among the characters stored in the storage unit is displayed on a display unit as a recognition candidate character. Computer-executable program code.

【0021】したがって、請求項2、請求項6、及び請
求項9記載の発明によれば、複数に分割された筆記入力
領域の分割領域に対して、文字の一部、すなわち文字構
成要素を入力するため、当該文字構成要素の認識を容易
にかつ確実に行うことが可能となる。また、複数に分割
された筆記入力領域の分割領域に入力された文字認識の
対象となる文字の一部と予め定められている情報とを認
識し、該認識結果に基づき、記憶手段に記憶されている
複数の文字の中から入力された筆記文字の一部を文字構
成要素として含む文字を認識候補の文字として表示部に
表示させるため、文字の一部、すなわち文字構成要素を
入力することにより当該文字構成要素を含む文字を認識
候補の文字として表示部に表示することが可能となる。
Therefore, according to the second, sixth, and ninth aspects of the present invention, a part of a character, that is, a character component, is input to a plurality of divided writing input areas. Therefore, the character component can be easily and reliably recognized. In addition, it recognizes a part of characters to be recognized and a predetermined information, which are input to the divided areas of the handwriting input area divided into a plurality of pieces, and stores the information in the storage means based on the recognition result. In order to display on the display unit a character that includes a part of a handwritten character input as a character component from among a plurality of characters that are input as a recognition candidate character, by inputting a part of the character, that is, a character component Characters including the character component can be displayed on the display unit as recognition candidate characters.

【0022】請求項3記載の発明は、複数の文字構成要
素からなる文字が当該文字構成要素の画数ともに記憶さ
れている記憶手段(図1の17)と、文字認識の対象と
なる文字の一部を筆記入力するとともに、当該文字の残
り部分の領域に当該文字の残り部分の画数を入力する入
力手段(図1の12;図7のS202、S204;図9
のS302、S304)と、前記入力手段により入力さ
れた前記筆記文字の一部と前記画数とを認識する認識手
段(図1の11;図7のS206;図9のS306)
と、前記認識手段により認識された認識結果に基づき、
前記記憶手段に記憶されている複数の文字の中から前記
入力された筆記文字の一部を文字構成要素として含み、
かつ、当該筆記文字の残り部分の画数が前記入力手段に
より入力された画数と一致する文字を、認識候補の文字
として表示部に表示させる表示制御手段(図1の11;
図7のS208;図9のS308)と、を備えたことを
特徴とする。
According to a third aspect of the present invention, there is provided a storage means (17 in FIG. 1) in which a character composed of a plurality of character components is stored together with the number of strokes of the character component. Input means (12 in FIG. 1; S202 and S204 in FIG. 7; FIG. 9)
S302, S304) and recognition means (11 in FIG. 1; S206 in FIG. 7; S306 in FIG. 9) for recognizing a part of the handwritten character input by the input means and the number of strokes.
And, based on the recognition result recognized by the recognition means,
Including a part of the input handwritten character as a character component from among the plurality of characters stored in the storage means,
In addition, a display control unit (11 in FIG. 1; 11; FIG. 1) for displaying, on the display unit, a character whose stroke number of the remaining portion of the written character matches the stroke number input by the input unit, as a recognition candidate character.
(S208 in FIG. 7; S308 in FIG. 9).

【0023】請求項3記載の発明によれば、記憶手段に
は複数の文字構成要素からなる文字が当該文字構成要素
の画数ともに記憶されており、入力手段は文字認識の対
象となる文字の一部を筆記入力するとともに、当該文字
の残り部分の領域に当該文字の残り部分の画数を入力
し、認識手段は前記入力手段により入力された前記筆記
文字の一部と前記画数とを認識し、表示制御手段は前記
認識手段により認識された認識結果に基づき、前記記憶
手段に記憶されている複数の文字の中から前記入力され
た筆記文字の一部を文字構成要素として含み、かつ、当
該筆記文字の残り部分の画数が前記入力手段により入力
された画数と一致する文字を、認識候補の文字として表
示部に表示させる。
According to the third aspect of the present invention, the storage means stores a character composed of a plurality of character components together with the number of strokes of the character component, and the input means stores one of the characters to be subjected to character recognition. While writing the part, input the number of strokes of the remaining part of the character in the area of the remaining part of the character, the recognition means recognizes a part of the writing character and the number of strokes input by the input means, The display control means includes, as a character component, a part of the input written character from among the plurality of characters stored in the storage means, based on the recognition result recognized by the recognition means, and A character whose remaining part of the number of strokes matches the number of strokes input by the input means is displayed on the display unit as a recognition candidate character.

【0024】請求項7記載の発明は、複数の文字構成要
素からなる文字を当該文字構成要素の画数ともに記憶手
段に記憶する第1工程と、文字認識の対象となる文字の
一部を筆記入力するとともに、当該文字の残り部分の領
域に当該文字の残り部分の画数を入力する第2工程(図
7のS202、S204;図9のS302、S304)
と、前記第2工程において入力された前記筆記文字の一
部と前記画数とを認識する第3工程(図7のS206;
図9のS306)と、前記第3工程における認識結果に
基づき、前記記憶手段に記憶されている複数の文字の中
から前記入力された筆記文字の一部を文字構成要素とし
て含み、かつ、当該筆記文字の残り部分の画数が前記入
力された画数と一致する文字を、認識候補の文字として
表示部に表示させる第4工程(図7のS208;図9の
S308)と、を備えたことを特徴とする。
According to a seventh aspect of the present invention, there is provided a first step of storing a character composed of a plurality of character components together with the number of strokes of the character component in a storage means, and inputting a part of the character to be recognized by handwriting. And a second step of inputting the number of strokes of the remaining part of the character in the area of the remaining part of the character (S202 and S204 in FIG. 7; S302 and S304 in FIG. 9).
And a third step (S206 in FIG. 7) of recognizing a part of the handwritten character and the stroke number input in the second step.
Based on the result of the recognition in the third step (S306 in FIG. 9), a part of the input written character is included as a character component from a plurality of characters stored in the storage means, and A fourth step (S208 in FIG. 7; S308 in FIG. 9) of displaying on the display unit a character whose stroke number of the remaining portion of the handwritten character matches the inputted stroke number as a recognition candidate character. Features.

【0025】請求項7記載の発明によれば、第1工程で
は複数の文字構成要素からなる文字を当該文字構成要素
の画数ともに記憶手段に記憶し、第2工程では文字認識
の対象となる文字の一部を筆記入力するとともに、当該
文字の残り部分の領域に当該文字の残り部分の画数を入
力し、第3工程では前記第2工程において入力された前
記筆記文字の一部と前記画数とを認識し、第4工程では
前記第3工程における認識結果に基づき、前記記憶手段
に記憶されている複数の文字の中から前記入力された筆
記文字の一部を文字構成要素として含み、かつ、当該筆
記文字の残り部分の画数が前記入力された画数と一致す
る文字を、認識候補の文字として表示部に表示させる。
According to the seventh aspect of the present invention, in the first step, a character comprising a plurality of character components is stored in the storage means together with the stroke number of the character component, and in the second step, the character to be subjected to character recognition is stored. Is input by hand, and the number of strokes of the remaining portion of the character is input in the region of the remaining portion of the character. In the third step, the part of the writing character input in the second step and the number of strokes are input. In a fourth step, based on the result of the recognition in the third step, a part of the input handwritten character from among the plurality of characters stored in the storage means is included as a character component, and A character whose number of strokes of the remaining portion of the written character matches the input number of strokes is displayed on the display unit as a recognition candidate character.

【0026】請求項10記載の発明は、筆記入力領域に
入力された文字データの文字認識制御にかかわるコンピ
ュータが実行可能なプログラムを格納した記録媒体であ
って、複数の文字構成要素からなる文字を当該文字構成
要素の画数ともに記憶手段に記憶するためのコンピュー
タが実行可能なプログラムコードと、文字認識の対象と
なる文字の一部を筆記入力するとともに、当該文字の残
り部分の領域に当該文字の残り部分の画数を入力するた
めのコンピュータが実行可能なプログラムコードと、前
記入力された前記筆記文字の一部と前記画数とを認識す
るためのコンピュータが実行可能なプログラムコード
と、前記認識された認識結果に基づき、前記記憶手段に
記憶されている複数の文字の中から前記入力された筆記
文字の一部を文字構成要素として含み、かつ、当該筆記
文字の残り部分の画数が前記入力された画数と一致する
文字を、認識候補の文字として表示部に表示させるため
のコンピュータが実行可能なプログラムコードと、を含
むプログラムを格納したことを特徴とする。
According to a tenth aspect of the present invention, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, wherein a character comprising a plurality of character components is stored. A computer-executable program code for storing the number of strokes of the character component together with the number of strokes, and a part of the character to be subjected to the character recognition are written and input, and the area of the remaining part of the character is written. A computer-executable program code for inputting the number of strokes of the remaining portion, a computer-executable program code for recognizing the input handwriting characters and the number of strokes, and Based on the recognition result, a part of the input written character is converted from a plurality of characters stored in the storage unit into a character structure. And computer-executable program code for causing a character to be displayed as a recognition candidate character on the display unit to include, as an element, the number of strokes of the remaining portion of the written character corresponding to the input stroke number. Is stored.

【0027】請求項10記載の発明によれば、筆記入力
領域に入力された文字データの文字認識制御にかかわる
コンピュータが実行可能なプログラムを格納した記録媒
体であって、当該プログラムは、複数の文字構成要素か
らなる文字を当該文字構成要素の画数ともに記憶手段に
記憶するためのコンピュータが実行可能なプログラムコ
ードと、文字認識の対象となる文字の一部を筆記入力す
るとともに、当該文字の残り部分の領域に当該文字の残
り部分の画数を入力するためのコンピュータが実行可能
なプログラムコードと、前記入力された前記筆記文字の
一部と前記画数とを認識するためのコンピュータが実行
可能なプログラムコードと、前記認識された認識結果に
基づき、前記記憶手段に記憶されている複数の文字の中
から前記入力された筆記文字の一部を文字構成要素とし
て含み、かつ、当該筆記文字の残り部分の画数が前記入
力された画数と一致する文字を、認識候補の文字として
表示部に表示させるためのコンピュータが実行可能なプ
ログラムコードと、を含む。
According to the tenth aspect of the present invention, there is provided a recording medium storing a computer-executable program for controlling character recognition of character data input to a handwriting input area, the program comprising a plurality of characters. A computer-executable program code for storing the characters composed of the components together with the number of strokes of the character components in the storage means, and a part of the characters to be subjected to character recognition is written and input, and the rest of the characters A computer-executable program code for inputting the number of strokes of the remaining portion of the character in the area, and a computer-executable program code for recognizing the part of the input written character and the number of strokes Based on the recognized result of the recognition, the input from the plurality of characters stored in the storage means A computer-executable computer that includes a part of the written character as a character component, and displays a character whose stroke number of the remaining part of the written character matches the input stroke number on the display unit as a recognition candidate character Program code.

【0028】したがって、請求項3、請求項7、及び請
求項10記載の発明によれば、入力された文字認識の対
象となる文字の一部と当該文字の残り部分の画数とを認
識し、該認識結果に基づき、記憶手段に記憶されている
複数の文字の中から入力された筆記文字の一部を文字構
成要素として含み、かつ、当該筆記文字の残り部分の画
数が入力された画数と一致する文字を、認識候補の文字
として表示部に表示するため、筆記入力された文字の一
部を文字構成要素として含み、かつ、当該筆記文字の残
り部分の画数が入力された画数と一致する文字を、認識
候補の文字として表示部に表示することが可能となる。
Therefore, according to the third, seventh, and tenth aspects of the present invention, a part of the input character to be recognized and the stroke count of the remaining part of the character are recognized. Based on the recognition result, a part of the written characters input from among the plurality of characters stored in the storage unit is included as a character component, and the number of strokes of the remaining part of the written characters is the number of strokes input. In order to display the matching character on the display unit as a recognition candidate character, a part of the handwritten character is included as a character component, and the number of strokes of the remaining portion of the handwritten character matches the input stroke number. Characters can be displayed on the display unit as recognition candidate characters.

【0029】請求項4記載の発明のように、請求項1乃
至請求項3のいずれかに記載の文字認識候補表示装置に
おいて、前記表示制御手段により表示部に表示された認
識候補の文字が複数ある場合、この複数の文字の中から
所望の文字を選択する文字選択手段(図1の11;図5
の107;図7の210;図9の310)をさらに備え
るように構成してもよい。
According to a fourth aspect of the present invention, in the character recognition candidate display device according to any one of the first to third aspects, a plurality of recognition candidate characters displayed on a display unit by the display control means are provided. In some cases, a character selecting means for selecting a desired character from the plurality of characters (11 in FIG. 1; FIG. 5).
107; 210 in FIG. 7; 310 in FIG. 9).

【0030】請求項4記載の発明によれば、文字選択手
段は前記表示制御手段により表示部に表示された認識候
補の文字が複数ある場合、この複数の文字の中から所望
の文字を選択する。
According to the fourth aspect of the invention, when there are a plurality of recognition candidate characters displayed on the display unit by the display control means, the character selection means selects a desired character from the plurality of characters. .

【0031】したがって、請求項4記載の発明によれ
ば、表示部に表示された認識候補の文字が複数ある場合
には、その中から所望の文字を選択することが可能とな
り、操作性の向上が図られる。
Therefore, according to the fourth aspect of the invention, when there are a plurality of recognition candidate characters displayed on the display unit, it is possible to select a desired character from the plurality of characters, thereby improving operability. Is achieved.

【0032】[0032]

【発明の実施の形態】以下、図1〜図9を参照して本発
明に係る文字認識候補表示装置の実施の形態を詳細に説
明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of a character recognition candidate display device according to the present invention will be described in detail with reference to FIGS.

【0033】(第1の実施の形態)本発明を適用した第
1の実施の形態における文字認識候補表示装置について
図1〜図5を用いて説明する。
(First Embodiment) A character recognition candidate display device according to a first embodiment of the present invention will be described with reference to FIGS.

【0034】まず構成を説明する。図1は、本発明の第
1の実施の形態の文字認識候補表示装置1の構成を示す
ブロック図である。
First, the configuration will be described. FIG. 1 is a block diagram illustrating a configuration of a character recognition candidate display device 1 according to the first embodiment of this invention.

【0035】この図1において、文字認識候補表示装置
1は、文字の一部が筆記入力された場合に、当該文字の
一部を認識し、該認識結果に基づき、当該文字の一部を
含む文字を認識候補の文字として表示するものであり、
文字認識候補表示装置1は、CPU(Central Processi
ng Unit )11、入力装置(タッチパネル)12、表示
装置13、ROM(Read Only Memory)14、RAM
(Random Access Memory)15、記憶装置16、及び記
憶媒体17によって構成されている。
In FIG. 1, when a part of a character is input by handwriting, the character recognition candidate display device 1 recognizes the part of the character and includes the part of the character based on the recognition result. Characters are displayed as recognition candidate characters,
The character recognition candidate display device 1 includes a CPU (Central Processi
ng Unit) 11, input device (touch panel) 12, display device 13, ROM (Read Only Memory) 14, RAM
(Random Access Memory) 15, storage device 16, and storage medium 17.

【0036】CPU11は、ROM14に格納されてい
るシステムプログラム及び当該システムに対応する各種
アプリケーションプログラムの中から指定されたアプリ
ケーションプログラムをRAM15内のプログラム格納
領域(不図示)に展開し、入力装置(タッチパネル)1
2から入力される各種指示あるいはデータをRAM15
内に一時的に格納し、この入力指示及び入力データに応
じてRAM15内に展開されたアプリケーションプログ
ラムにしたがって各種処理を実行し、その処理結果をR
AM15内に格納するとともに、表示装置13に表示す
る。そして、CPU11は、RAM15に格納した処理
結果を入力装置(タッチパネル)12から入力指示され
る記憶装置16内の記憶媒体17の保存先に保存する。
The CPU 11 loads a system program stored in the ROM 14 and an application program designated from among various application programs corresponding to the system into a program storage area (not shown) in the RAM 15, and inputs the input device (touch panel). ) 1
Various instructions or data input from the
In accordance with the input instruction and the input data, and executes various processes in accordance with the application program developed in the RAM 15.
It is stored in the AM 15 and displayed on the display device 13. Then, the CPU 11 stores the processing result stored in the RAM 15 in the storage destination of the storage medium 17 in the storage device 16 which is instructed by the input device (touch panel) 12.

【0037】また、第1の実施の形態のCPU11は、
ROM14からRAM15にロードされる第1の文字認
識候補表示用プログラムのプログラムコードにしたが
い、以下に詳述する文字認識候補表示処理を行う。
Further, the CPU 11 of the first embodiment includes:
According to the program code of the first character recognition candidate display program loaded from the ROM 14 to the RAM 15, a character recognition candidate display process described in detail below is performed.

【0038】第1の実施の形態における文字認識候補表
示処理では、CPU11は、表示装置13の表示画面に
手書き入力パッド(図2参照)を表示した後、CPU1
1は、手書き入力パッド内の筆記入力領域13b(図2
参照)への筆記入力の軌跡を、入力装置(タッチパネ
ル)12からCPU11へ入力される相対位置信号によ
り監視する。この監視状態で、ユーザが文字の一部、及
び“*”を手書き入力パッド内の筆記入力領域13bに
筆記入力し、例えば“門”(門がまえ)、及び“*”
(図4参照)を入力する。ここで、“*”は、“*”以
外の筆記入力文字を文字構成要素として含む文字全てを
認識候補とすることを示す情報であり、“*”以外の記
号等予め決められているものであればよい。
In the character recognition candidate display process according to the first embodiment, the CPU 11 displays a handwriting input pad (see FIG. 2) on the display screen of the display device 13 and then executes the CPU 1 operation.
1 is a handwriting input area 13b in the handwriting input pad (FIG. 2).
The trajectory of the handwriting input to the CPU 11 is monitored by a relative position signal input from the input device (touch panel) 12 to the CPU 11. In this monitoring state, the user writes a part of the character and "*" in the writing input area 13b in the handwriting input pad, for example, "gate" (before the gate) and "*".
(See FIG. 4). Here, “*” is information indicating that all characters including a handwriting input character other than “*” as a character component are recognized candidates, and is a predetermined character such as a symbol other than “*”. I just need.

【0039】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13f(図2参照)への押圧を、入
力装置(タッチパネル)12からCPU11へ入力され
る相対位置信号により監視し、“認識”ボタン13fへ
の押圧を検出した場合には、CPU11は、上記筆記入
力された軌跡を基に、文字構成要素(“*”を含む)を
認識する処理を行う。
Further, the CPU 11 monitors the pressing of the "recognition" button 13f (see FIG. 2) in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and monitors the "recognition". When detecting a press on the button 13f, the CPU 11 performs a process of recognizing a character component (including “*”) based on the trajectory input by handwriting.

【0040】CPU11は、上記認識結果(上記例で
は、“門”、“*”)に基づき、後述する記憶装置16
内の記憶媒体17に記憶されている文字データベースか
ら、筆記入力された文字の一部に対応する文字構成要素
(上記例では、“門”)を含む文字を読み出し、該読み
出した文字(上記例では、“閂”(“1”画)、“閃”
(“2画”)、“閉”、“問”(“3”画)等、“門”
(門がまえ)を含む全ての文字:図4参照)を手書き入
力パッド内の認識候補文字表示領域13cに表示する。
Based on the above recognition result (in the above example, “gate”, “*”), the CPU 11 stores a storage device 16 to be described later.
A character including a character component (“gate” in the above example) corresponding to a part of the handwritten character is read out from a character database stored in the storage medium 17 in the storage medium 17. Then, "Bar"("1" stroke), "Sen"
("2 strokes"), "closed", "question"("3strokes"), etc.
(All characters including (before the gate): see FIG. 4) are displayed in the recognition candidate character display area 13c in the handwriting input pad.

【0041】なお、上記CPU11の文字認識候補表示
処理の詳細については、図5のフローチャートを用いて
後述する。
The details of the character recognition candidate display process of the CPU 11 will be described later with reference to the flowchart of FIG.

【0042】入力装置(タッチパネル)12は、一定の
面積を持った平面上の入力盤を備えた入力部であり、例
えば入力装置(タッチパネル)12の入力盤は透明感圧
式であり、入力盤上で押圧された位置に対応する相対位
置信号をCPU11へ出力する。
The input device (touch panel) 12 is an input section having an input panel on a flat surface having a certain area. For example, the input panel of the input device (touch panel) 12 is a transparent pressure-sensitive input type. A relative position signal corresponding to the position pressed by is output to the CPU 11.

【0043】表示装置13は、液晶表示パネル等により
構成され、CPU11から入力される表示データを表示
する。なお、この表示装置13の表示部は、入力装置
(タッチパネル)12と一体となっている。
The display device 13 includes a liquid crystal display panel or the like, and displays display data input from the CPU 11. The display unit of the display device 13 is integrated with the input device (touch panel) 12.

【0044】ROM14は、CPU11により文字認識
候補表示装置1の起動時に実行されるIPL(Initial
Program Loader)プログラム、第1の文字認識候補表示
用プログラム(本第1の実施の形態での文字認識候補表
示処理用のプログラム)、第2の文字認識候補表示用プ
ログラム(後述する第2の実施の形態での文字認識候補
表示処理用のプログラム)、第3の文字認識候補表示用
プログラム(後述する第3の実施の形態での文字認識候
補表示処理用のプログラム)の他、IPLプログラムや
第1、第2、第3の文字認識候補表示用プログラムに係
る各種データの初期設定値等を格納する。
The ROM 14 stores an IPL (Initial) which is executed by the CPU 11 when the character recognition candidate display device 1 is started.
Program Loader) program, first character recognition candidate display program (program for character recognition candidate display processing in the first embodiment), second character recognition candidate display program (second embodiment described later) In addition to the character recognition candidate display processing program in the form (1), a third character recognition candidate display program (a character recognition candidate display processing program in a third embodiment described later), an IPL program and a third Initial setting values of various data relating to the first, second, and third character recognition candidate display programs are stored.

【0045】RAM15は、CPU11により実行され
る第1、第2、第3の文字認識候補表示用プログラムや
各種アプリケーションプログラムを格納するプログラム
格納エリアと、入力指示、入力データ、及び処理結果等
を格納するワークメモリ等からなる。
The RAM 15 stores a program storage area for storing the first, second, and third character recognition candidate display programs and various application programs executed by the CPU 11, input instructions, input data, processing results, and the like. Work memory.

【0046】記憶装置16は、プログラムやデータなど
があらかじめ格納されている記憶媒体17を有してお
り、この記憶媒体17は磁気的、光学的記憶媒体、若し
くは半導体メモリで構成されている。この記憶媒体17
は記憶装置16に固定的に設けたもの、若しくは着脱自
在に装着するものである。記憶媒体17は、手書き入力
パッド(図2参照)の表示情報からなる手書き入力パッ
ド情報、手書き入力パッドの表示部上の表示位置情報か
らなる手書き入力パッド表示位置制御情報、以下に説明
する文字データベース、後述する筆記入力領域の分割情
報を示す筆記入力領域分類情報(図3参照)、及び各種
処理プログラムで処理されたデータなどを格納する。
The storage device 16 has a storage medium 17 in which programs, data and the like are stored in advance, and the storage medium 17 is constituted by a magnetic or optical storage medium or a semiconductor memory. This storage medium 17
Are fixedly provided in the storage device 16 or are detachably mounted. The storage medium 17 includes handwriting input pad information including display information of a handwriting input pad (see FIG. 2), handwriting input pad display position control information including display position information on a display unit of the handwriting input pad, and a character database described below. In addition, it stores handwriting input area classification information (refer to FIG. 3) indicating division information of a handwriting input area, which will be described later, and data processed by various processing programs.

【0047】文字データベースは、後述する筆記入力領
域分類情報(図3参照)、各文字の構成要素が対応して
格納されており、例えば、“伝”の場合、第1の筆記入
力領域分類(図3(a)に対応)「001」、“イ”
「001」、“云”「101」が対応づけられており、
また、“問”の場合、第7の筆記入力領域分類(図3
(g)に対応)「007」、“門”「005」、“口”
「109」が対応づけられている。さらに、後述する第
2及び第3の実施の形態では、筆記入力領域分類情報、
各文字の構成要素、及び当該構成要素の画数が対応づけ
られている。
The character database stores writing input area classification information (see FIG. 3), which will be described later, and the components of each character. For example, in the case of "den", the first writing input area classification (see FIG. 3). (Corresponding to FIG. 3A) "001", "A"
"001", "yun" and "101" are associated with each other,
In the case of “question”, the seventh handwriting input area classification (FIG. 3)
(Corresponds to (g)) "007", "gate""005","mouth"
“109” is associated therewith. Further, in the second and third embodiments to be described later, writing input area classification information,
The component of each character and the number of strokes of the component are associated with each other.

【0048】また、この記憶媒体17に格納するプログ
ラム、データなどは、通信回線などを介して接続された
他の機器から受信して記憶媒体18に格納する構成にし
てもよく、さらに、通信回線などを介して接続された他
の機器側に前記記憶媒体を備えた記憶装置を設け、この
記憶媒体に格納されているプログラム、データを通信回
線を介して使用する構成にしてもよい。
The program, data, and the like stored in the storage medium 17 may be received from another device connected via a communication line or the like and stored in the storage medium 18. A storage device provided with the storage medium may be provided on another device connected via the like, and a program and data stored in the storage medium may be used via a communication line.

【0049】表示装置13の表示画面に表示される手書
き入力パッドについて図2を参照して説明する。図2
は、手書き入力パッドの一例を示す図である。手書き入
力パッドには、文字表示領域13aと、筆記入力領域1
3bと、認識候補文字表示領域13cと、“△”ボタン
13d、“▽”ボタン13e、“認識”ボタン13f、
“次へ”ボタン13g等が含まれている。
The handwriting input pad displayed on the display screen of the display device 13 will be described with reference to FIG. FIG.
FIG. 3 is a diagram illustrating an example of a handwriting input pad. The handwriting input pad has a character display area 13a and a handwriting input area 1
3b, a recognition candidate character display area 13c, a “$” button 13d, a “$” button 13e, a “recognition” button 13f,
A "next" button 13g and the like are included.

【0050】ここで、文字表示領域13aは、文字認識
候補表示処理によりユーザが所望する文字として決定し
た文字を表示する領域である。筆記入力領域13bは、
ユーザにより文字が筆記入力される領域であり、認識候
補文字表示領域13cは、文字認識候補を表示する領域
である。“△”ボタン13d、及び“▽”ボタン13e
は、認識候補文字表示領域13cに表示される文字認識
候補をスクロールさせる際に利用されるボタンである。
“認識”ボタン13f、及び“次へ”ボタン13gは、
CPU11による文字認識候補表示処理を進める際に利
用されるボタンである。
Here, the character display area 13a is an area for displaying a character determined as a character desired by the user in the character recognition candidate display processing. The writing input area 13b is
The recognition candidate character display region 13c is a region where characters are written and input by the user, and is a region where character recognition candidates are displayed. "△" button 13d and "▽" button 13e
Are buttons used for scrolling the character recognition candidates displayed in the recognition candidate character display area 13c.
The “recognize” button 13 f and the “next” button 13 g
These buttons are used when the CPU 11 advances the character recognition candidate display process.

【0051】さらに、筆記入力領域13bを複数に分割
する分類を図3を参照して説明する。図3は、筆記入力
領域13bを複数に分割する分類を説明するための図で
ある。筆記入力領域13bは、図3(a)〜図3(g)
に示すように複数に分割されており、図3(a)が第1
の筆記入力領域分類、図3(b)が第2の筆記入力領域
分類、図3(c)が第3の筆記入力領域分類、図3
(d)が第4の筆記入力領域分類、図3(e)が第5の
筆記入力領域分類、図3(f)が第6の筆記入力領域分
類、図3(g)が第7の筆記入力領域分類に対応する。
なお、筆記入力の分割の種類はこれらに限定されるもの
ではない。
Further, a classification for dividing the handwriting input area 13b into a plurality will be described with reference to FIG. FIG. 3 is a diagram for explaining the classification of dividing the handwriting input area 13b into a plurality. 3 (a) to 3 (g).
Is divided into a plurality as shown in FIG.
3 (b) is the second handwriting input area classification, FIG. 3 (c) is the third handwriting input area classification, FIG.
(D) is the fourth writing input area classification, FIG. 3 (e) is the fifth writing input area classification, FIG. 3 (f) is the sixth writing input area classification, and FIG. 3 (g) is the seventh writing input. Corresponds to input area classification.
Note that the type of division of the handwriting input is not limited to these.

【0052】また、図3(a)の第1の筆記入力領域分
類は、“転”等の文字に関するものである。そして、こ
れは、左右2分割されており、どちらか一方の文字構成
要素が不明の場合、判明している分割領域に文字構成要
素を筆記入力し、不明の分割領域に“*”を入力する。
例えば右側の分割領域(図3(a)中B領域)の文字構
成要素が不明の場合、左側の分割領域(図3(a)中A
領域)に、例えば“車”を筆記入力し、右側の分割領域
(図3(a)中B領域)に“*”を筆記入力する。
The first writing input area classification shown in FIG. 3A relates to characters such as "". This is divided into two parts, left and right. If one of the character components is unknown, the character component is written in the known divided region, and "*" is entered in the unknown divided region. .
For example, if the character component of the right divided area (the B area in FIG. 3A) is unknown, the left divided area (A in FIG. 3A)
For example, "car" is input by handwriting in the area, and "*" is input by hand writing in the right divided area (area B in FIG. 3A).

【0053】また、図3(b)の第2の筆記入力領域分
類は、“変”等の文字に関するものであり、図3(b)
中C領域またはD領域の一方が不明の場合に、不明な領
域に対して“*”を入力する。図3(c)の第3の筆記
入力領域分類は、“数”等の文字に関するものであり、
図3(c)中E領域、F領域、及びG領域のうち1カ所
または2カ所が不明の場合に、不明な領域に対して
“*”を入力する。図3(d)の第4の筆記入力領域分
類は、“提”等の文字に関するものであり、図3(d)
中H領域、I領域、及びJ領域のうち1カ所または2カ
所が不明の場合に、不明な領域に対して“*”を入力す
る。図3(e)の第5の筆記入力領域分類は、“覧”等
の文字に関するものであり、図3(e)中K領域、L領
域、及びM領域のうち1カ所または2カ所が不明の場合
に、不明な領域に対して“*”を入力する。図3(f)
の第6の筆記入力領域分類は、“進”等の文字に関する
ものであり、図3(f)中N領域またはO領域の一方が
不明の場合に、不明な領域に対して“*”を入力する。
図3(g)の第7の筆記入力領域分類は、“問”等の文
字に関するものであり、図3(g)中P領域またはQ領
域の一方が不明の場合に、不明な領域に対して“*”を
入力する。
The second handwriting input area classification shown in FIG. 3B relates to characters such as "unusual".
When one of the medium C area and the D area is unknown, “*” is input for the unknown area. The third handwriting input area classification in FIG. 3C relates to characters such as “numbers”.
If one or two of the E, F, and G areas in FIG. 3C are unknown, "*" is input for the unknown area. The fourth handwriting input area classification in FIG. 3D relates to characters such as “supply”.
If one or two of the middle H area, the I area, and the J area are unknown, enter “*” for the unknown area. The fifth handwriting input area classification in FIG. 3E relates to characters such as “see”, and one or two of the K area, L area, and M area in FIG. 3E are unknown. In the case of, input “*” for the unknown area. FIG. 3 (f)
The sixth writing input area classification relates to characters such as "hex". When either the N area or the O area in FIG. 3 (f) is unknown, "*" is assigned to the unknown area. input.
The seventh handwriting input area classification in FIG. 3G relates to characters such as “Q”, and when either the P area or the Q area in FIG. Input “*”.

【0054】なお、後述する第2及び第3の実施の形態
では、上記不明な領域に対して、不明な領域に対する画
数を、当該画数と同じ回数押圧することにより入力す
る、若しくは当該画数を示す数字を筆記入力する。
In the second and third embodiments to be described later, the number of strokes for the unknown area is input by pressing the same number of times as the number of strokes, or the number of strokes is indicated. Write the numbers by hand.

【0055】次に動作を説明する。図5は、文字認識候
補表示装置1の文字認識候補表示処理(第1の実施の形
態)の一動作例を示すフローチャートである。
Next, the operation will be described. FIG. 5 is a flowchart illustrating an operation example of the character recognition candidate display process (first embodiment) of the character recognition candidate display device 1.

【0056】CPU11は、第1の文字認識候補表示処
理用プログラムをROM14からRAM15にロード
し、当該第1の文字認識候補表示処理用プログラムのプ
ログラムコードにしたがい、まず、記憶装置16内の記
憶媒体17に格納されている手書き入力パッド情報、及
び手書き入力パッド表示位置制御情報を読み出してRA
M15に格納した後、RAM15に格納した手書き入力
パッド情報、及び手書き入力パッド表示位置制御情報に
基づき、図2に示す手書き入力パッドを表示装置13の
表示部に表示する。さらに、CPU11は、各文字構成
要素(“*”を含む)のデータをRAM15内に格納す
る等の初期処理を行う(ステップS101)。
The CPU 11 loads the first character recognition candidate display processing program from the ROM 14 into the RAM 15 and, in accordance with the program code of the first character recognition candidate display processing program, first stores the storage medium in the storage device 16. 17 and reads out the handwriting input pad information and the handwriting input pad display position control information stored in the
After being stored in M15, the handwriting input pad shown in FIG. 2 is displayed on the display unit of the display device 13 based on the handwriting input pad information stored in the RAM 15 and the handwriting input pad display position control information. Further, the CPU 11 performs an initial process such as storing data of each character component (including “*”) in the RAM 15 (step S101).

【0057】CPU11は、手書き入力パッド内の筆記
入力領域13bへの筆記入力(文字構成要素、“*”)
の軌跡を、入力装置(タッチパネル)12からCPU1
1へ入力される相対位置信号により監視し、この監視状
態で、ユーザは、文字の一部、及び“*”を手書き入力
パッド内の筆記入力領域13bに筆記入力し、例えば図
4に示すように“門”(門がまえ)、及び“*”を入力
する(ステップS102)。
The CPU 11 inputs a handwriting into the handwriting input area 13b in the handwriting input pad (character component, "*").
From the input device (touch panel) 12 to the CPU 1
In this monitoring state, the user writes a part of the character and "*" in the writing input area 13b in the handwriting input pad, and, for example, as shown in FIG. , "Gate" (before the gate) and "*" are input (step S102).

【0058】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13fへの押圧を、入力装置(タッ
チパネル)12からCPU11へ入力される相対位置信
号により監視し、押圧されたか否かの検出を行う(ステ
ップS103)。
Further, the CPU 11 monitors pressing of the "recognition" button 13f in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and detects whether or not the pressing is performed. Perform (Step S103).

【0059】ステップS103で“認識”ボタン13f
への押圧を検出した場合には、CPU11は、ステップ
S102で筆記入力された軌跡から、筆記入力領域分類
を特定し、さらに、CPU11は、RAM15内に格納
された各構成要素のデータ、及び該特定結果の筆記入力
領域分類を基に、ステップS102で筆記入力された軌
跡に対応する文字構成要素、及び“*”を認識する(ス
テップS104)。
In step S103, the "recognition" button 13f
When the CPU 11 detects the pressing of the handwriting, the CPU 11 specifies the handwriting input area classification from the trajectory handwritten in step S <b> 102, and further, the CPU 11 stores the data of each component stored in the RAM 15 and the Based on the handwriting input area classification of the specified result, the character component corresponding to the trajectory handwritten in step S102 and “*” are recognized (step S104).

【0060】CPU11は、ステップS104での認識
結果に基づき、記憶装置16内の記憶媒体17に記憶さ
れている文字データベースから、筆記入力された文字の
一部に対応する文字構成要素を含む文字を読み出し(ス
テップS105)、該読み出した文字を手書き入力パッ
ド内の認識候補文字表示領域13cに表示する(ステッ
プS106)。
Based on the result of the recognition in step S104, the CPU 11 extracts a character including a character component corresponding to a part of the handwritten character from a character database stored in the storage medium 17 in the storage device 16. The character is read (step S105), and the read character is displayed in the recognition candidate character display area 13c in the handwriting input pad (step S106).

【0061】ここで、筆記入力文字の構成要素“門”
(門がまえ)の場合、ステップS106で認識候補文字
表示領域13cに表示される文字は、図4に示すように
“閂”、“閃”、“閉”、“問”等、“門”(門がま
え)を含む全ての文字である。
Here, the constituent element "gate" of the written input character
In the case of (before gate), the characters displayed in the recognition candidate character display area 13c in step S106 are "gate", "flash", "closed", "question", etc. as shown in FIG. All characters including (before the gate).

【0062】CPU11は、ステップS106で認識候
補文字表示領域13cに表示された文字の中からユーザ
により押圧操作された文字を、ユーザが所望する文字と
して手書き入力パッド内の文字表示領域13aに表示す
る(ステップS107)。
The CPU 11 displays the character pressed by the user from the characters displayed in the recognition candidate character display area 13c in step S106 as a character desired by the user in the character display area 13a in the handwriting input pad. (Step S107).

【0063】上記説明したように、文字の一部を正確に
覚えていない場合でも、正確に覚えている部分を筆記入
力し、予め決められた情報(本第1の実施の形態では、
“*”)を入力することにより所望の文字を得ることが
可能となる。
As described above, even when a part of a character is not accurately memorized, a part that is memorized accurately is input by writing and predetermined information (in the first embodiment,
By inputting "*"), a desired character can be obtained.

【0064】(第2の実施の形態)図6、及び図7を参
照して、本発明を適用した第2の実施の形態における文
字認識候補表示装置について説明する。本第2の実施の
形態における文字認識候補表示装置の基本構成は、上記
第1の実施の形態において説明した文字認識候補表示装
置と同じであり、上記第1の実施の形態とは、以下の点
で異なる。
(Second Embodiment) A character recognition candidate display device according to a second embodiment of the present invention will be described with reference to FIG. 6 and FIG. The basic configuration of the character recognition candidate display device according to the second embodiment is the same as that of the character recognition candidate display device described in the first embodiment. The first embodiment has the following configuration. Different in that.

【0065】第2の実施の形態のCPU11は、ROM
14からRAM15にロードされる第2の文字認識候補
表示用プログラムのプログラムコードにしたがい、以下
に詳述する文字認識候補表示処理を行う。
The CPU 11 of the second embodiment has a ROM
In accordance with the program code of the second character recognition candidate display program loaded from the memory 14 into the RAM 15, a character recognition candidate display process described in detail below is performed.

【0066】第2の実施の形態における文字認識候補表
示処理では、CPU11は、表示装置13の表示画面に
手書き入力パッド(図2参照)を表示した後、CPU1
1は、手書き入力パッド内の筆記入力領域13bへの筆
記入力(文字の一部)の軌跡を、入力装置(タッチパネ
ル)12からCPU11へ入力される相対位置信号によ
り監視する。この監視状態で、ユーザが文字の一部を手
書き入力パッド内の筆記入力領域13bに筆記入力し、
例えば“門”(門がまえ)(図6参照)を入力する。
In the character recognition candidate display process according to the second embodiment, the CPU 11 displays a handwriting input pad (see FIG. 2) on the display screen of the display device 13,
1 monitors a locus of a handwriting input (part of a character) to a handwriting input area 13b in a handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11. In this monitoring state, the user writes a part of the characters in the handwriting input area 13b in the handwriting input pad,
For example, "gate" (before the gate) (see FIG. 6) is input.

【0067】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13f(図2参照)への押圧を、入
力装置(タッチパネル)12からCPU11へ入力され
る相対位置信号により監視し、“認識”ボタン13fへ
の押圧を検出した場合には、さらに、CPU11は、手
書き入力パッド内の筆記入力領域13bへの押圧回数
を、入力装置(タッチパネル)12からCPU11へ入
力される相対位置信号により監視する。この監視状態で
ユーザが文字の残り部分の画数と同じ回数、手書き入力
パッド内の筆記入力領域13bの当該文字の残り部分に
対応する領域に押圧操作し、例えば残り部分の画数が
“3”の場合、“3”回押圧操作する。
Further, the CPU 11 monitors the pressing of the "recognition" button 13f (see FIG. 2) in the handwriting input pad by the relative position signal input from the input device (touch panel) 12 to the CPU 11, and monitors the "recognition". When the press on the button 13f is detected, the CPU 11 further monitors the number of presses on the handwriting input area 13b in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU11. . In this monitoring state, the user presses the same number of strokes as the number of strokes of the remaining portion of the character in the area corresponding to the remaining portion of the character in the handwriting input area 13b in the handwriting input pad. In this case, the pressing operation is performed three times.

【0068】そして、CPU11は、手書き入力パッド
内の“認識”ボタン13fへの押圧を、入力装置(タッ
チパネル)12からCPU11へ入力される相対位置信
号により監視し、“認識”ボタン13fへの押圧を検出
した場合には、CPU11は、上記筆記入力された軌跡
を基に、文字の一部である文字構成要素を認識する処理
を行うとともに、筆記入力領域13bへの押圧回数によ
り、筆記入力された部分以外の残り部分の画数を識別す
る処理を行う。
The CPU 11 monitors the pressing of the "recognition" button 13f in the handwriting input pad by the relative position signal input from the input device (touch panel) 12 to the CPU 11, and presses the "recognition" button 13f. Is detected, the CPU 11 performs a process of recognizing a character component that is a part of the character based on the trajectory input by handwriting, and receives a handwriting input based on the number of presses on the handwriting input area 13b. A process is performed to identify the number of strokes in the remaining portion other than the portion that has been set.

【0069】CPU11は、上記認識結果(上記例で
は、文字構成要素“門”、画数“3”)に基づき、記憶
装置16内の記憶媒体17に記憶されている文字データ
ベースから、筆記入力された文字の一部に対応する文字
構成要素を含み、かつ当該構成要素以外の部分の画数が
押圧回数と一致する文字を読み出し、該読み出した文字
(上記例では、“閇”、“閊”、“閉”、“問”等:図
6参照)を手書き入力パッド内の認識候補文字表示領域
13cに表示する。
Based on the recognition result (in the above example, the character component “gate” and the number of strokes “3”), the CPU 11 writes and inputs a character from the character database stored in the storage medium 17 in the storage device 16. A character including a character component corresponding to a part of the character and having a stroke number of a portion other than the component corresponding to the number of times of pressing is read out, and the read out character (in the above example, “閇”, “閊”, “”) ("Close", "question", etc .: see FIG. 6) is displayed in the recognition candidate character display area 13c in the handwriting input pad.

【0070】次に動作を説明する。図7は、文字認識候
補表示装置1の文字認識候補表示処理(第2の実施の形
態)の一動作例を示すフローチャートである。
Next, the operation will be described. FIG. 7 is a flowchart illustrating an operation example of the character recognition candidate display process (second embodiment) of the character recognition candidate display device 1.

【0071】CPU11は、第2の文字認識候補表示処
理用プログラムをROM14からRAM15にロード
し、当該第2の文字認識候補表示処理用プログラムのプ
ログラムコードにしたがい、まず、記憶装置16内の記
憶媒体17に格納されている手書き入力パッド情報、及
び手書き入力パッド表示位置制御情報を読み出してRA
M15に格納した後、RAM15に格納した手書き入力
パッド情報、及び手書き入力パッド表示位置制御情報に
基づき、図2に示す手書き入力パッドを表示装置13の
表示部に表示する。さらに、CPU11は、各文字構成
要素のデータをRAM15内に格納する等の初期処理を
行う(ステップS201)。
The CPU 11 loads the second character recognition candidate display processing program from the ROM 14 into the RAM 15 and, in accordance with the program code of the second character recognition candidate display processing program, first stores the storage medium in the storage device 16. 17 and reads out the handwriting input pad information and the handwriting input pad display position control information stored in the
After being stored in M15, the handwriting input pad shown in FIG. 2 is displayed on the display unit of the display device 13 based on the handwriting input pad information stored in the RAM 15 and the handwriting input pad display position control information. Further, the CPU 11 performs an initial process such as storing data of each character component in the RAM 15 (step S201).

【0072】CPU11は、手書き入力パッド内の筆記
入力領域13bへの筆記入力(文字構成要素)の軌跡
を、入力装置(タッチパネル)12からCPU11へ入
力される相対位置信号により監視し、この監視状態で、
ユーザは、文字の一部を手書き入力パッド内の筆記入力
領域13bに筆記入力し、例えば図6に示すように
“門”(門がまえ)を入力する(ステップS202)。
The CPU 11 monitors the trajectory of the handwriting input (character components) in the handwriting input area 13b in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and monitors this monitoring state. so,
The user inputs a part of the character by hand in the handwriting input area 13b in the handwriting input pad, and inputs, for example, “gate” (before the gate) as shown in FIG. 6 (step S202).

【0073】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13fへの押圧を、入力装置(タッ
チパネル)12からCPU11へ入力される相対位置信
号により監視し、押圧されたか否かの検出を行う(ステ
ップS203)。
Further, the CPU 11 monitors pressing of the "recognition" button 13f in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and detects whether or not the pressing is performed. Perform (Step S203).

【0074】ステップS203で“認識”ボタン13f
への押圧を検出した場合には、さらに、CPU11は、
手書き入力パッド内の筆記入力領域13bへの押圧回数
を、入力装置(タッチパネル)12からCPU11へ入
力される文字の残り部分に対応する領域の相対位置信号
により監視する。この監視状態で、ユーザが筆記入力領
域13bの文字の残り部分に対応する領域へ当該文字の
残り部分の画数と同じ回数押圧操作し、例えば図6に示
すように“3”回押圧操作する(ステップS204)。
In step S203, the "recognition" button 13f
When the CPU 11 detects the pressing, the CPU 11 further
The number of presses on the handwriting input area 13b in the handwriting input pad is monitored by a relative position signal of an area corresponding to the remaining part of the character input from the input device (touch panel) 12 to the CPU 11. In this monitoring state, the user presses the area corresponding to the remaining part of the character in the handwriting input area 13b as many times as the number of strokes of the remaining part of the character, for example, presses “3” times as shown in FIG. 6 ( Step S204).

【0075】なお、CPU11は、ステップS203の
処理終了後、RAM15内の押圧回数判定用のカウンタ
値を“0”にセットし、ステップS204で入力装置
(タッチパネル)12からCPU11への文字の残り部
分に対応する領域の相対位置信号が入力されていない状
態から入力される状態になる度に、カウンタ値を“1”
インクリメントする。
After completion of the process in step S203, the CPU 11 sets the counter value for determining the number of times of pressing in the RAM 15 to "0". In step S204, the remaining portion of the character from the input device (touch panel) 12 to the CPU 11 is read. Each time the relative position signal of the area corresponding to the state is changed from the state where it is not input to the state where it is input, the counter value is set to “1”.
Increment.

【0076】CPU11は、手書き入力パッド内の“認
識”ボタン13fへの押圧を、入力装置(タッチパネ
ル)12からCPU11へ入力される相対位置信号によ
り監視し、押圧されたか否かの検出を行う(ステップS
205)。
The CPU 11 monitors the pressing of the "recognition" button 13f in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and detects whether or not the pressing has been performed. Step S
205).

【0077】ステップS205で“認識”ボタン13e
への押圧を検出した場合には、CPU11は、ステップ
S202で筆記入力された軌跡、及びステップS204
で押圧された位置から、筆記入力領域分類を特定し、さ
らに、CPU11は、RAM15内に格納された各構成
要素のデータ、及び該特定結果の筆記入力領域分類を基
に、ステップS202で筆記入力された軌跡に対応する
文字構成要素を認識する処理を行うとともに、ステップ
S204で手書き入力パッド内の筆記入力領域13bへ
の押圧回数により、筆記入力された部分以外の画数を認
識する(ステップS206)。ここで、押圧回数が
“3”回の場合、残り部分の文字の画数は“3”である
と識別する。
In step S205, the "recognition" button 13e
When the CPU 11 detects the pressing of the trajectory, the CPU 11 determines whether the trajectory input by handwriting in step S202
Then, the CPU 11 specifies the writing input area classification from the position pressed by the user, and further, based on the data of each component stored in the RAM 15 and the writing input area classification of the specified result, the CPU 11 inputs the writing input area in step S202. A process of recognizing a character component corresponding to the trajectory performed is performed, and the number of strokes other than the portion of the handwriting input is recognized based on the number of times of pressing on the handwriting input area 13b in the handwriting input pad in step S204 (step S206). . Here, when the number of times of pressing is “3”, the number of strokes of the remaining characters is identified as “3”.

【0078】CPU11は、ステップS206の認識結
果に基づき、文字データベースから、筆記入力された文
字の一部に対応する文字構成要素を含み、かつ当該構成
要素以外の部分の画数が押圧回数と一致する文字を読み
出し(ステップS207)、該読み出した文字を手書き
入力パッド内の認識候補文字表示領域13cに表示する
(ステップS208)。
Based on the recognition result in step S206, the CPU 11 includes, from the character database, a character component corresponding to a part of the handwritten character, and the number of strokes of the portion other than the component matches the number of times of pressing. Characters are read (step S207), and the read characters are displayed in the recognition candidate character display area 13c in the handwriting input pad (step S208).

【0079】ここで、筆記入力文字の構成要素“門”
(門がまえ)、画数“3”の場合、ステップS208で
手書き入力パッド内の認識候補文字表示領域13cに表
示される文字は、図6に示すように“閇”、“閊”、
“閉”、“問”等である。
Here, the constituent element “gate” of the handwritten input character
If the number of strokes is “3”, the characters displayed in the recognition candidate character display area 13c in the handwriting input pad in step S208 are “purple”, “curly”,
"Closed", "question", etc.

【0080】そして、CPU11は、“認識”ボタン1
3f、又は“次へ”ボタン13gへの押圧を、入力装置
(タッチパネル)12からCPU11へ入力される相対
位置信号により監視し、いずれのボタンが押圧されたか
を検出する(ステップS209)。ここで、ユーザはス
テップS208で手書き入力パッド内の認識候補文字表
示領域13cに表示される文字の中に、ユーザが所望す
る文字があった場合には、“認識”ボタン13fへの押
圧操作を行い、一方、ユーザはステップS208で手書
き入力パッド内の認識候補文字表示領域13cに表示さ
れる文字の中に、ユーザが所望する文字がなかった場合
には、“次へ”ボタン13gへの押圧操作を行う。
Then, the CPU 11 executes the “recognition” button 1
3f or the pressing of the "next" button 13g is monitored by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and it is detected which button has been pressed (step S209). Here, if there is a character desired by the user in the characters displayed in the recognition candidate character display area 13c in the handwriting input pad in step S208, the user presses the "recognition" button 13f. On the other hand, if the user does not find any character desired in the recognition candidate character display area 13c in the handwriting input pad in step S208, the user presses the "next" button 13g. Perform the operation.

【0081】認識候補文字が多くあり、認識候補が認識
候補文字表示領域13cに一度に表示しきれない場合も
あるが、この場合には、ユーザは“△”ボタン13d、
及び“▽”ボタン13eを利用して認識候補文字表示領
域13cに表示する認識候補文字をスクロールさせるこ
とにより、認識候補文字の全てを確認することができ
る。
In some cases, there are many recognition candidate characters and the recognition candidates cannot be displayed all at once in the recognition candidate character display area 13c. In this case, the user has to press the “△” button 13d,
By scrolling the recognition candidate characters displayed in the recognition candidate character display area 13c using the "@" button 13e, all the recognition candidate characters can be confirmed.

【0082】ステップS209において“次へ”ボタン
13gへの押圧を検出した場合、CPU11は、ステッ
プS204へ戻り、ステップS209において“認識”
ボタン13fへの押圧を検出するまで、上述したステッ
プS204〜ステップS209の処理を繰り返し実行す
る。
If it is determined in step S209 that the "next" button 13g has been pressed, the CPU 11 returns to step S204 and returns to "recognition" in step S209.
Until the pressing of the button 13f is detected, the processing of the above-described steps S204 to S209 is repeatedly executed.

【0083】例えば、ステップS208で表示された文
字“閇”、“閊”、“閉”、“問”等の中にユーザの所
望する文字がなかった場合には、ステップS209にお
いてユーザにより“次へ”ボタン13gへの押圧操作が
行われ、ステップS204でユーザにより“4”回押圧
操作された場合、ステップS208で表示される文字
は、図6に示すように“間”、“閔”等となる。
For example, if there is no character desired by the user in the characters "", "", "", "", and "" displayed in step S208, the user proceeds to step S209 to select "next". When the user presses the "He" button 13g and presses "4" times in step S204 by the user, the characters displayed in step S208 include "between" and "Min" as shown in FIG. Becomes

【0084】ステップS209において“認識”ボタン
13fへの押圧を検出した場合、CPU11は、認識候
補文字表示領域13cに表示された文字の中からユーザ
により押圧操作された文字を、ユーザが所望する文字と
して手書き入力パッド内の文字表示領域13aに表示す
る(ステップS210)。
If it is detected in step S209 that the "recognition" button 13f has been pressed, the CPU 11 replaces the character pressed by the user among the characters displayed in the recognition candidate character display area 13c with the character desired by the user. Is displayed in the character display area 13a in the handwriting input pad (step S210).

【0085】上記説明したように、文字の一部を正確に
覚えていない場合でも、正確に覚えている部分を筆記入
力し、正確に覚えていない部分の画数を、筆記入力領域
13aへの押圧回数により入力することにより所望の文
字を得ることが可能となる。また、上記正確に覚えてい
ない部分の画数が、例えば“3”画なのか、“4”画な
のかわからない場合でも、本実施の形態の文字認識候補
表示装置は、適用可能であり、操作性の高い装置であ
る。
As described above, even when a part of a character is not accurately memorized, the part which is memorized accurately is inputted by writing, and the number of strokes of the part which is not memorized accurately is pressed into the handwriting input area 13a. By inputting by the number of times, a desired character can be obtained. Further, even if the number of strokes of the part that is not correctly remembered is, for example, “3” strokes or “4” strokes, the character recognition candidate display device of the present embodiment can be applied. High device.

【0086】(第3の実施の形態)図8、及び図9を参
照して、本発明を適用した第3の実施の形態における文
字認識候補表示装置について説明する。本第3の実施の
形態における文字認識候補表示装置の基本構成は、上記
第1の実施の形態において説明した文字認識候補表示装
置と同じであり、上記第1の実施の形態とは、以下の点
で異なる。
(Third Embodiment) A character recognition candidate display device according to a third embodiment of the present invention will be described with reference to FIGS. The basic configuration of the character recognition candidate display device according to the third embodiment is the same as that of the character recognition candidate display device described in the first embodiment. Different in that.

【0087】第3の実施の形態のCPU11は、ROM
14からRAM15にロードされる第3の文字認識候補
表示用プログラムのプログラムコードにしたがい、以下
に詳述する文字認識候補表示処理を行う。
The CPU 11 of the third embodiment has a ROM
In accordance with the program code of the third character recognition candidate display program loaded from the memory 14 into the RAM 15, a character recognition candidate display process described in detail below is performed.

【0088】第3の実施の形態における文字認識候補表
示処理では、CPU11は、表示装置13の表示画面に
手書き入力パッド(図2参照)を表示した後、CPU1
1は、手書き入力パッド内の筆記入力領域13bへの筆
記入力(文字の一部)の軌跡を、入力装置(タッチパネ
ル)12からCPU11へ入力される相対位置信号によ
り監視する。この監視状態で、ユーザが文字の一部を手
書き入力パッド内の筆記入力領域13bに筆記入力し、
例えば“イ”(にんべん)(図8(a)参照)を入力す
る。
In the character recognition candidate display process according to the third embodiment, the CPU 11 displays a handwriting input pad (see FIG. 2) on the display screen of the display device 13,
1 monitors a locus of a handwriting input (part of a character) to a handwriting input area 13b in a handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11. In this monitoring state, the user writes a part of the characters in the handwriting input area 13b in the handwriting input pad,
For example, the user inputs "A" (see FIG. 8A).

【0089】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13f(図2参照)への押圧を、入
力装置(タッチパネル)12からCPU11へ入力され
る相対位置信号により監視し、“認識”ボタン13fへ
の押圧を検出した場合には、さらに、CPU11は、手
書き入力パッド内の筆記入力領域13bへの筆記入力
(画数)の軌跡を、入力装置(タッチパネル)12から
CPU11へ入力される相対位置信号により監視する。
この監視状態でユーザが文字の残り部分の画数を手書き
入力パッド内の筆記入力領域13bの当該文字の残り部
分に対応する領域に筆記入力し、例えば“3”を筆記入
力する。
Further, the CPU 11 monitors the pressing of the "recognition" button 13f (see FIG. 2) in the handwriting input pad by the relative position signal input from the input device (touch panel) 12 to the CPU 11, and monitors the "recognition". When the press on the button 13f is detected, the CPU 11 further determines the trajectory of the handwriting input (number of strokes) on the handwriting input area 13b in the handwriting input pad from the input device (touch panel) 12 to the CPU 11. Monitor by position signal.
In this monitoring state, the user writes the number of strokes of the remaining part of the character in the area corresponding to the remaining part of the character in the writing input area 13b in the handwriting input pad, and inputs, for example, "3".

【0090】そして、CPU11は、手書き入力パッド
内の“認識”ボタン13fへの押圧を、入力装置(タッ
チパネル)12からCPU11へ入力される相対位置信
号により監視し、“認識”ボタン13fへの押圧を検出
した場合には、CPU11は、上記筆記入力された軌跡
を基に、文字の一部である文字構成要素を認識する処理
を行うとともに、筆記入力された部分の以外の残り部分
の画数を認識する処理を行う。
The CPU 11 monitors the pressing of the "recognition" button 13f in the handwriting input pad by the relative position signal input from the input device (touch panel) 12 to the CPU 11, and presses the "recognition" button 13f. Is detected, the CPU 11 performs a process of recognizing a character component that is a part of the character based on the trajectory input by handwriting, and determines the number of strokes of the remaining portion other than the portion input by handwriting. Perform recognition processing.

【0091】CPU11は、上記認識結果(上記例で
は、文字構成要素“イ”、画数“3”)に基づき、記憶
装置16内の記憶媒体17に記憶されている文字データ
ベースから、筆記入力された文字の一部に対応する文字
構成要素を含み、かつ当該構成要素以外の部分の画数が
筆記入力された画数と一致する文字を読み出し、該読み
出した文字(上記例では“仗”、“仞”、“仭”等:図
8(a)参照)を手書き入力パッド内の認識候補文字表
示領域13cに表示する。
Based on the above recognition result (in the above example, the character component “a” and the number of strokes “3”), the CPU 11 writes and inputs a character from the character database stored in the storage medium 17 in the storage device 16. A character that includes a character component corresponding to a part of the character and whose stroke count in the portion other than the component coincides with the stroke count input by handwriting is read, and the read character (in the above example, “jo” or “in”) , “Hiro” etc .: see FIG. 8A) in the recognition candidate character display area 13c in the handwriting input pad.

【0092】次に動作を、図9を参照して説明する。図
9は、文字認識候補表示装置1の文字認識候補表示処理
(第3の実施の形態)の一動作例を示すフローチャート
である。
Next, the operation will be described with reference to FIG. FIG. 9 is a flowchart illustrating an operation example of the character recognition candidate display process (third embodiment) of the character recognition candidate display device 1.

【0093】CPU11は、第3の文字認識候補表示処
理用プログラムをROM14からRAM15にロード
し、当該第3の文字認識候補表示処理用プログラムのプ
ログラムコードにしたがい、まず、記憶装置16内の記
憶媒体17に格納されている手書き入力パッド情報、及
び手書き入力パッド表示位置制御情報を読み出してRA
M15に格納した後、RAM15に格納した手書き入力
パッド情報、及び手書き入力パッド表示位置制御情報に
基づき、図2に示す手書き入力パッドを表示装置13の
表示部に表示する。さらに、CPU11は、各文字構成
要素(数字を含む)のデータをRAM15内に格納する
等の初期処理を行う(ステップS301)。
The CPU 11 loads the third character recognition candidate display processing program from the ROM 14 into the RAM 15, and, according to the program code of the third character recognition candidate display processing program, first stores the storage medium in the storage device 16. 17 and reads out the handwriting input pad information and the handwriting input pad display position control information stored in the
After being stored in M15, the handwriting input pad shown in FIG. 2 is displayed on the display unit of the display device 13 based on the handwriting input pad information stored in the RAM 15 and the handwriting input pad display position control information. Further, the CPU 11 performs an initial process such as storing data of each character component (including a number) in the RAM 15 (step S301).

【0094】CPU11は、手書き入力パッド内の筆記
入力領域13bへの筆記入力(文字構成要素)の軌跡
を、入力装置(タッチパネル)12からCPU11へ入
力される相対位置信号により監視する。この監視状態
で、ユーザが、文字の一部を手書き入力パッド内の筆記
入力領域13bに筆記入力し、例えば図8(a)に示す
ように“イ”(にんべん)を入力する(ステップS30
2)。
The CPU 11 monitors the trajectory of the handwriting input (character components) in the handwriting input area 13b in the handwriting input pad by the relative position signal input from the input device (touch panel) 12 to the CPU11. In this monitoring state, the user writes a part of the character in the handwriting input area 13b in the handwriting input pad, and inputs, for example, “I” (Ninben) as shown in FIG. 8A (step S30).
2).

【0095】さらに、CPU11は、手書き入力パッド
内の“認識”ボタン13fへの押圧を、入力装置(タッ
チパネル)12からCPU11へ入力される相対位置信
号により監視し、押圧されたか否かの検出を行う(ステ
ップS303)。
Further, the CPU 11 monitors pressing of the "recognition" button 13f in the handwriting input pad by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and detects whether or not the pressing is performed. Perform (Step S303).

【0096】ステップS303で“認識”ボタン13f
への押圧を検出した場合には、さらに、CPU11は、
手書き入力パッド内の筆記入力領域13bへの筆記入力
(画数)の軌跡を、入力装置(タッチパネル)12から
CPU11へ入力される相対位置信号により監視し、こ
の監視状態で、ユーザが文字の残り部分の画数を入力パ
ッド内の筆記入力領域13bの当該文字の残り部分に対
応する領域に筆記入力し、例えば図8(a)に示すよう
に“3”を筆記入力する(ステップS304)。
In step S303, the "recognition" button 13f
When the CPU 11 detects the pressing, the CPU 11 further
The trajectory of the handwriting input (the number of strokes) to the handwriting input area 13b in the handwriting input pad is monitored by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and in this monitoring state, the user operates the remaining part of the character Is written in the writing pad input area 13b in the input pad in an area corresponding to the remaining portion of the character, and for example, "3" is input as shown in FIG. 8A (step S304).

【0097】CPU11は、手書き入力パッド内の“認
識”ボタン13fへの押圧を、入力装置(タッチパネ
ル)12からCPU11へ入力される相対位置信号によ
り監視し、押圧されたか否かの検出を行う(ステップS
305)。
The CPU 11 monitors pressing of the "recognition" button 13f in the handwriting input pad based on a relative position signal input from the input device (touch panel) 12 to the CPU 11, and detects whether or not the pressing has been performed. Step S
305).

【0098】ステップS305で“認識”ボタン13f
への押圧を検出した場合には、CPU11は、ステップ
S302及びステップS304で筆記入力された軌跡か
ら、筆記入力領域分類を特定し、さらに、CPU11
は、RAM15内に格納された各文字構成要素のデー
タ、及び該特定結果の筆記入力領域分類を基に、ステッ
プS302で筆記入力された軌跡に対応する文字構成要
素を認識する処理を行うとともに、RAM15内に格納
されている数字のデータを基に、ステップS304で筆
記入力された軌跡から、筆記入力された部分以外の数字
(画数)を認識する(ステップS306)。ここで、筆
記入力された数字が“3”の場合、残り部分の文字の画
数は“3”であると識別する。
In step S305, the "recognition" button 13f
When the CPU 11 detects the pressing, the CPU 11 specifies the writing input area classification from the locus input by hand in steps S302 and S304.
Performs a process of recognizing a character component corresponding to the locus input in step S302 based on the data of each character component stored in the RAM 15 and the classification result of the writing input area. Based on the numerical data stored in the RAM 15, a numeral (number of strokes) other than the part input by handwriting is recognized from the trajectory input by handwriting in step S <b> 304 (step S <b> 306). Here, when the number input by handwriting is "3", the number of strokes of the remaining characters is identified as "3".

【0099】CPU11は、ステップS306の認識結
果に基づき、文字データベースから、筆記入力された文
字の一部に対応する文字構成要素を含み、かつ当該構成
要素以外の部分の画数が筆記入力された画数と一致する
文字を読み出し(ステップS307)、該読み出した文
字を手書き入力パッド内の認識候補文字表示領域13c
に表示する(ステップS308)。
Based on the recognition result in step S306, the CPU 11 determines, from the character database, the number of strokes including the character components corresponding to a part of the handwritten input characters, Is read (step S307), and the read character is recognized as a recognition candidate character display area 13c in the handwriting input pad.
(Step S308).

【0100】ここで、筆記入力文字の構成要素“イ”
(にんべん)、画数“3”の場合、ステップS308で
手書き入力パッド内の認識候補文字表示領域13cに表
示される文字は、図8(a)に示すように“仗”、
“仞”、“仭”等である。
Here, the constituent element "i" of the handwritten input character
(Ninben), when the number of strokes is “3”, the characters displayed in the recognition candidate character display area 13c in the handwriting input pad in step S308 are “Honor” as shown in FIG.
"Shout", "hilo", etc.

【0101】そして、CPU11は、“認識”ボタン1
3f、又は“次へ”ボタン13gへの押圧を、入力装置
(タッチパネル)12からCPU11へ入力される相対
位置信号により監視し、いずれのボタンが押圧されたか
を検出する(ステップS309)。
Then, the CPU 11 operates the "recognition" button 1
3f or the pressing of the "next" button 13g is monitored by a relative position signal input from the input device (touch panel) 12 to the CPU 11, and it is detected which button is pressed (step S309).

【0102】ステップS309において“次へ”ボタン
13gへの押圧を検出した場合、CPU11は、ステッ
プS304へ戻り、ステップS310において“認識”
ボタン13fへの押圧を検出するまで、上述したステッ
プS304〜ステップS309の処理を繰り返し実行す
る。
If the CPU 11 detects that the "next" button 13g has been pressed in step S309, the CPU 11 returns to step S304 and returns "recognition" in step S310.
Until the pressing of the button 13f is detected, the processing of the above-described steps S304 to S309 is repeatedly executed.

【0103】例えば、ステップS308で表示された文
字“仗”、“仞”、“仭”等の中にユーザの所望する文
字がなかった場合には、ステップS309においてユー
ザにより“次へ”ボタン13gへの押圧操作が行われ、
ステップS304でユーザにより画数“2”が筆記入力
された場合、ステップS308で表示される文字は、図
8(b)に示すように“化”、“仁”、“仏”等とな
る。
For example, if there is no character desired by the user among the characters “jo”, “shin”, and “hiro” displayed in step S308, the user proceeds to step S309 and clicks the “next” button 13g. Is pressed,
If the number of strokes “2” is written by the user in step S304, the characters displayed in step S308 are “ka”, “jin”, “buddha”, etc., as shown in FIG. 8B.

【0104】ステップS309において“認識”ボタン
13fへの押圧を検出した場合、CPU11は、認識候
補文字表示領域13cに表示された文字の中からユーザ
により押圧操作された文字を、ユーザが所望する文字と
して手書き入力パッド内の文字表示領域13aに表示す
る(ステップS310)。
If the CPU 11 detects the press on the “recognition” button 13f in step S309, the CPU 11 replaces the character pressed by the user among the characters displayed in the recognition candidate character display area 13c with the character desired by the user. Is displayed in the character display area 13a in the handwriting input pad (step S310).

【0105】上記説明したように、文字の一部を正確に
覚えていない場合でも、正確に覚えている部分を筆記入
力し、正確に覚えていない部分の画数を筆記入力するこ
とにより所望の文字を得ることが可能となる。また、上
記正確に覚えていない部分の画数が、例えば“3”画な
のか、“4”画なのかわからない場合でも、本実施の形
態の文字認識候補表示装置は、適用可能である。
As described above, even when a part of a character is not accurately memorized, a desired character can be obtained by writing and inputting a part which is memorized accurately and a stroke number of the part which is not memorized accurately. Can be obtained. Further, the character recognition candidate display device of the present embodiment is applicable even when it is not known whether the number of strokes of the part that is not correctly remembered is, for example, “3” strokes or “4” strokes.

【0106】なお、上記各実施の形態では、“部首”を
筆記入力する場合を例に挙げ説明したが、これに限定さ
れるものではなく、“つくり”等“部首”以外の部分を
筆記入力しても、当該部分を含む文字を認識候補文字と
して表示装置13に表示することができる。
In each of the above embodiments, the case where "radical" is input by hand has been described as an example. However, the present invention is not limited to this, and parts other than "radical" such as "creation" may be used. Even by writing, the characters including the portion can be displayed on the display device 13 as recognition candidate characters.

【0107】また、ユーザが筆記入力文字を正確に知っ
ていない場合にのみならず、筆記入力文字が複雑な場合
でも、当該筆記入力文字の簡単な構成要素を入力して、
複雑な文字を表示することができる等、上記各実施の形
態の文字認識候補表示装置は実用性の高いものである。
In addition, not only when the user does not know the written input characters accurately, but also when the written input characters are complicated, the user can input the simple constituent elements of the written input characters,
The character recognition candidate display device of each of the above-described embodiments is highly practical, for example, it can display complicated characters.

【0108】[0108]

【発明の効果】請求項1、請求項5、及び請求項8記載
の発明によれば、入力された文字認識の対象となる文字
の一部と予め定められている情報とを認識し、該認識結
果に基づき、記憶手段に記憶されている複数の文字の中
から入力された筆記文字の一部を文字構成要素として含
む文字を認識候補の文字として表示部に表示させるた
め、文字の一部、すなわち文字構成要素を入力すること
により当該文字構成要素を含む文字を表示部に表示する
ことが可能となり、実用性の向上が図られる。
According to the first, fifth, and eighth aspects of the present invention, a part of a character to be subjected to character recognition and predetermined information are recognized. On the basis of the recognition result, in order to display, on the display unit, a character including a part of a handwritten character input as a character component from a plurality of characters stored in the storage unit as a character of a recognition candidate, a part of the character is displayed. That is, by inputting a character component, a character including the character component can be displayed on the display unit, and the practicality is improved.

【0109】請求項2、請求項6、及び請求項9記載の
発明によれば、複数に分割された筆記入力領域の分割領
域に対して、文字の一部、すなわち文字構成要素を入力
するため、当該文字構成要素の認識を容易にかつ確実に
行うことが可能となる。また、複数に分割された筆記入
力領域の分割領域に入力された文字認識の対象となる文
字の一部と予め定められている情報とを認識し、該認識
結果に基づき、記憶手段に記憶されている複数の文字の
中から入力された筆記文字の一部を文字構成要素として
含む文字を認識候補の文字として表示部に表示させるた
め、文字の一部、すなわち文字構成要素を入力すること
により当該文字構成要素を含む文字を表示部に表示する
ことが可能となる。
According to the second, sixth, and ninth aspects of the present invention, a part of a character, that is, a character component is input to a divided area of a writing input area divided into a plurality of areas. Thus, the character component can be easily and reliably recognized. In addition, it recognizes a part of characters to be recognized and a predetermined information, which are input to the divided areas of the handwriting input area divided into a plurality of pieces, and stores the information in the storage means based on the recognition result. In order to display on the display unit a character that includes a part of a handwritten character input as a character component from among a plurality of characters that are input as a recognition candidate character, by inputting a part of the character, that is, a character component Characters including the character component can be displayed on the display unit.

【0110】請求項3、請求項7、及び請求項10記載
の発明によれば、入力された文字認識の対象となる文字
の一部と当該文字の残り部分の画数とを認識し、該認識
結果に基づき、記憶手段に記憶されている複数の文字の
中から入力された筆記文字の一部を文字構成要素として
含み、かつ、当該筆記文字の残り部分の画数が入力され
た画数と一致する文字を、認識候補の文字として表示部
に表示するため、筆記入力された文字の一部を文字構成
要素として含み、かつ、当該筆記文字の残り部分の画数
が入力された画数と一致する文字を、認識候補の文字と
して表示部に表示することが可能となる。
According to the third, seventh, and tenth aspects of the present invention, a part of a character to be subjected to character recognition and the number of strokes of the remaining part of the character are recognized. Based on the result, a part of the written characters input from among the plurality of characters stored in the storage unit is included as a character component, and the number of strokes of the remaining portion of the written characters matches the input stroke number. In order to display the character on the display unit as a recognition candidate character, a part of the handwritten character is included as a character component, and the number of strokes of the remaining part of the handwritten character matches the input stroke number. , Can be displayed on the display unit as recognition candidate characters.

【0111】請求項4記載の発明によれば、表示部に表
示された認識候補の文字が複数ある場合には、その中か
ら所望の文字を選択することが可能となり、操作性の向
上が図られる。
According to the fourth aspect of the present invention, when there are a plurality of recognition candidate characters displayed on the display unit, it is possible to select a desired character from among the plurality of characters, thereby improving operability. Can be

【図面の簡単な説明】[Brief description of the drawings]

【図1】図1は、本発明の第1の実施の形態の文字認識
候補表示装置1の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a character recognition candidate display device 1 according to a first embodiment of the present invention.

【図2】図2は、手書き入力パッドの一例を示す図であ
る。
FIG. 2 is a diagram illustrating an example of a handwriting input pad;

【図3】図3は、筆記入力領域を複数に分割する分類を
説明するための図である。
FIG. 3 is a diagram for explaining classification for dividing a handwriting input area into a plurality of areas;

【図4】図4は、文字認識候補表示装置1の文字認識候
補表示処理(第1の実施の形態)を説明するための図で
ある。
FIG. 4 is a diagram for explaining a character recognition candidate display process (first embodiment) of the character recognition candidate display device 1;

【図5】図5は、文字認識候補表示装置1の文字認識候
補表示処理(第1の実施の形態)の一動作例を示すフロ
ーチャートである。
FIG. 5 is a flowchart illustrating an operation example of a character recognition candidate display process (first embodiment) of the character recognition candidate display device 1.

【図6】図6は、文字認識候補表示装置1の文字認識候
補表示処理(第2の実施の形態)を説明するための図で
ある。
FIG. 6 is a diagram for explaining a character recognition candidate display process (second embodiment) of the character recognition candidate display device 1.

【図7】図7は、文字認識候補表示装置1の文字認識候
補表示処理(第2の実施の形態)の一動作例を示すフロ
ーチャートである。
FIG. 7 is a flowchart illustrating an operation example of a character recognition candidate display process (second embodiment) of the character recognition candidate display device 1.

【図8】図8は、文字認識候補表示装置1の文字認識候
補表示処理(第3の実施の形態)を説明するための図で
ある。
FIG. 8 is a diagram for explaining a character recognition candidate display process (third embodiment) of the character recognition candidate display device 1.

【図9】図9は、文字認識候補表示装置1の文字認識候
補表示処理(第3の実施の形態)の一動作例を示すフロ
ーチャートである。
FIG. 9 is a flowchart illustrating an operation example of a character recognition candidate display process (third embodiment) of the character recognition candidate display device 1.

【符号の説明】[Explanation of symbols]

1 文字認識候補表示装置 11 CPU 12 入力装置 13 表示装置 14 ROM 15 RAM 16 記憶装置 17 記憶媒体 1 Character Recognition Candidate Display Device 11 CPU 12 Input Device 13 Display Device 14 ROM 15 RAM 16 Storage Device 17 Storage Medium

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】複数の文字構成要素からなる文字が複数記
憶されている記憶手段と、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に予め定められている情
報を入力する入力手段と、 前記入力手段により入力された前記筆記文字の一部と前
記予め定められている情報とを認識する認識手段と、 前記認識手段により認識された認識結果に基づき、前記
記憶手段に記憶されている複数の文字の中から前記入力
された筆記文字の一部を文字構成要素として含む文字
を、認識候補の文字として表示部に表示させる表示制御
手段と、 を備えたことを特徴とする文字認識候補表示装置。
1. A storage means for storing a plurality of characters composed of a plurality of character components, a part of a character to be subjected to character recognition is input by handwriting, and a predetermined part is set in an area of the remaining part of the character. Input means for inputting information, recognition means for recognizing a part of the handwritten character input by the input means and the predetermined information, and a recognition result recognized by the recognition means. Display control means for displaying a character including a part of the input handwritten character as a character component from a plurality of characters stored in the storage means as a character of a recognition candidate on a display unit. A character recognition candidate display device.
【請求項2】複数の文字構成要素からなる文字が複数記
憶されている記憶手段と、 複数に分割された筆記入力領域を設定する領域設定手段
と、 前記領域設定手段により設定される筆記入力領域の少な
くとも一つの分割領域に文字認識の対象となる文字の一
部を筆記入力するとともに、当該他の分割領域に予め定
められている情報を入力する入力手段と、 前記入力手段により入力された前記筆記文字の一部と前
記予め定められている情報とを認識する認識手段と、 前記認識手段により認識された認識結果に基づき、前記
記憶手段に記憶されている文字の中から前記入力された
筆記文字の一部を文字構成要素として含む文字を、認識
候補の文字として表示部に表示させる表示制御手段と、 を備えたことを特徴とする文字認識候補表示装置。
2. A storage means for storing a plurality of characters each comprising a plurality of character components; an area setting means for setting a plurality of divided writing input areas; and a writing input area set by the area setting means. Input means for inputting part of characters to be subjected to character recognition by handwriting in at least one of the divided areas, and inputting predetermined information in the other divided areas; and Recognition means for recognizing a part of a written character and the predetermined information, and based on the recognition result recognized by the recognition means, the input writing from the characters stored in the storage means. A character recognition candidate display device comprising: display control means for displaying a character including a part of a character as a character component on a display unit as a character of a recognition candidate.
【請求項3】複数の文字構成要素からなる文字が当該文
字構成要素の画数ともに記憶されている記憶手段と、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に当該文字の残り部分の
画数を入力する入力手段と、 前記入力手段により入力された前記筆記文字の一部と前
記画数とを認識する認識手段と、 前記認識手段により認識された認識結果に基づき、前記
記憶手段に記憶されている複数の文字の中から前記入力
された筆記文字の一部を文字構成要素として含み、か
つ、当該筆記文字の残り部分の画数が前記入力手段によ
り入力された画数と一致する文字を、認識候補の文字と
して表示部に表示させる表示制御手段と、 を備えたことを特徴とする文字認識候補表示装置。
3. A storage means in which a character composed of a plurality of character components is stored together with the number of strokes of the character component, and a part of a character to be recognized is input by hand, and a remaining portion of the character is input. Input means for inputting the number of strokes of the remaining portion of the character in the area of; a recognizing means for recognizing a part of the handwritten character input by the input means and the number of strokes; and a recognition result recognized by the recognizing means. Based on the above, a part of the input written character is included as a character component from a plurality of characters stored in the storage unit, and the number of strokes of the remaining portion of the written character is input by the input unit. And a display control means for displaying characters matching the number of strokes on the display unit as recognition candidate characters.
【請求項4】前記表示制御手段により表示部に表示され
た認識候補の文字が複数ある場合、この複数の文字の中
から所望の文字を選択する文字選択手段をさらに備えた
ことを特徴とする請求項1乃至請求項3のいずれかに記
載の文字認識候補表示装置。
4. When there are a plurality of recognition candidate characters displayed on the display unit by the display control means, the apparatus further comprises character selection means for selecting a desired character from the plurality of characters. The character recognition candidate display device according to claim 1.
【請求項5】複数の文字構成要素からなる文字を記憶手
段に複数記憶する第1工程と、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に予め定められている情
報を入力する第2工程と、 前記第2工程において入力された前記筆記文字の一部と
前記予め定められている情報とを認識する第3工程と、 前記第3工程における認識結果に基づき、前記記憶手段
に記憶されている複数の文字の中から前記入力された筆
記文字の一部を文字構成要素として含む文字を、認識候
補の文字として表示部に表示させる第4工程と、 を備えたことを特徴とする文字認識候補表示方法。
5. A first step of storing a plurality of characters composed of a plurality of character components in a storage means, inputting a part of a character to be subjected to character recognition by handwriting, and setting a part of the remaining part of the character in advance in an area. A second step of inputting predetermined information; a third step of recognizing a part of the handwritten character input in the second step and the predetermined information; and a recognition in the third step A fourth step of displaying, on the display unit, a character including a part of the input handwritten character as a character component from the plurality of characters stored in the storage unit as a character of a recognition candidate based on the result. A character recognition candidate display method, comprising:
【請求項6】複数の文字構成要素からなる文字を記憶手
段に複数記憶する第1工程と、 複数に分割された筆記入力領域を設定する第2工程と、 前記第2工程において設定された筆記入力領域の少なく
とも一つの分割領域に文字認識の対象となる文字の一部
を筆記入力するとともに、当該他の分割領域に予め定め
られている情報を入力する第3工程と、 前記第3工程において入力された前記筆記文字の一部と
前記予め定められている情報とを認識する第4工程と、 前記第4工程における認識結果に基づき、前記記憶手段
に記憶されている文字の中から前記入力された筆記文字
の一部を文字構成要素として含む文字を、認識候補の文
字として表示部に表示させる第5工程と、 を備えたことを特徴とする文字認識候補表示方法。
6. A first step of storing a plurality of characters composed of a plurality of character components in a storage means, a second step of setting a plurality of divided handwriting input areas, and a handwriting set in the second step. A third step of writing and inputting a part of characters to be subjected to character recognition into at least one of the divided areas of the input area and inputting predetermined information in the other divided areas; A fourth step of recognizing a part of the input written characters and the predetermined information; and, based on a result of the recognition in the fourth step, the input from the characters stored in the storage unit. A fifth step of displaying a character including a part of the written character as a character component on a display unit as a character of a recognition candidate.
【請求項7】複数の文字構成要素からなる文字を当該文
字構成要素の画数ともに記憶手段に記憶する第1工程
と、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に当該文字の残り部分の
画数を入力する第2工程と、 前記第2工程において入力された前記筆記文字の一部と
前記画数とを認識する第3工程と、 前記第3工程における認識結果に基づき、前記記憶手段
に記憶されている複数の文字の中から前記入力された筆
記文字の一部を文字構成要素として含み、かつ、当該筆
記文字の残り部分の画数が前記入力された画数と一致す
る文字を、認識候補の文字として表示部に表示させる第
4工程と、 を備えたことを特徴とする文字認識候補表示方法。
7. A first step of storing characters including a plurality of character components together with the number of strokes of the character components in a storage unit, and writing and inputting a part of characters to be subjected to character recognition, and A second step of inputting the number of strokes of the remaining portion of the character into a remaining area, a third step of recognizing a part of the handwritten character and the number of strokes input in the second step, and a third step Based on the recognition result in the above, a part of the input written character is included as a character component from among the plurality of characters stored in the storage means, and the number of strokes of the remaining portion of the written character is input. A fourth step of displaying, on the display unit, characters matching the number of strokes as the recognition candidate characters.
【請求項8】筆記入力領域に入力された文字データの文
字認識制御にかかわるコンピュータが実行可能なプログ
ラムを格納した記録媒体であって、 複数の文字構成要素からなる文字を記憶手段に複数記憶
するためのコンピュータが実行可能なプログラムコード
と、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に予め定められている情
報を入力するためのコンピュータが実行可能なプログラ
ムコードと、 前記入力された前記筆記文字の一部と前記予め定められ
ている情報とを認識するためのコンピュータが実行可能
なプログラムコードと、 前記認識された認識結果に基づき、前記記憶手段に記憶
されている複数の文字の中から前記入力された筆記文字
の一部を文字構成要素として含む文字を、認識候補の文
字として表示部に表示させるためのコンピュータが実行
可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記録媒
体。
8. A recording medium storing a computer-executable program related to character recognition control of character data input to a handwriting input area, wherein a plurality of characters composed of a plurality of character components are stored in a storage means. Computer-executable program code and a computer for inputting a part of characters to be subjected to character recognition by handwriting and inputting predetermined information in an area of the rest of the characters. A program code that can be executed by a computer for recognizing a part of the input written characters and the predetermined information; and the storage unit based on the recognized recognition result. A character including a part of the input written character as a character component among a plurality of characters stored in A recording medium storing a program including: a computer-executable program code for displaying on a display unit as supplementary characters.
【請求項9】筆記入力領域に入力された文字データの文
字認識制御にかかわるコンピュータが実行可能なプログ
ラムを格納した記録媒体であって、 複数の文字構成要素からなる文字を記憶手段に複数記憶
するためのコンピュータが実行可能なプログラムコード
と、 複数に分割された筆記入力領域を設定するためのコンピ
ュータが実行可能なプログラムコードと、 前記設定された筆記入力領域の少なくとも一つの分割領
域に文字認識の対象となる文字の一部を筆記入力すると
ともに、当該他の分割領域に予め定められている情報を
入力するためのコンピュータが実行可能なプログラムコ
ードと、 前記入力された前記筆記文字の一部と前記予め定められ
ている情報とを認識するためのコンピュータが実行可能
なプログラムコードと、 前記認識された認識結果に基づき、前記記憶手段に記憶
されている文字の中から前記入力された筆記文字の一部
を文字構成要素として含む文字を、認識候補の文字とし
て表示部に表示させるためのコンピュータが実行可能な
プログラムコードと、 を含むプログラムを格納したことを特徴とする記録媒
体。
9. A recording medium storing a computer-executable program relating to character recognition control of character data input to a handwriting input area, wherein a plurality of characters including a plurality of character components are stored in a storage means. A computer-executable program code, a computer-executable program code for setting a plurality of divided writing input areas, and character recognition for at least one of the set writing input areas. Along with inputting part of the target character by writing, a computer-executable program code for inputting information predetermined in the other divided area, and a part of the input written character A computer-executable program code for recognizing the predetermined information; A computer for displaying, on the display unit, a character including a part of the input handwritten character as a character component among the characters stored in the storage unit on the basis of the obtained recognition result. A recording medium characterized by storing a program code that can be executed by a computer and a program that includes:
【請求項10】筆記入力領域に入力された文字データの
文字認識制御にかかわるコンピュータが実行可能なプロ
グラムを格納した記録媒体であって、 複数の文字構成要素からなる文字を当該文字構成要素の
画数ともに記憶手段に記憶するためのコンピュータが実
行可能なプログラムコードと、 文字認識の対象となる文字の一部を筆記入力するととも
に、当該文字の残り部分の領域に当該文字の残り部分の
画数を入力するためのコンピュータが実行可能なプログ
ラムコードと、 前記入力された前記筆記文字の一部と前記画数とを認識
するためのコンピュータが実行可能なプログラムコード
と、 前記認識された認識結果に基づき、前記記憶手段に記憶
されている複数の文字の中から前記入力された筆記文字
の一部を文字構成要素として含み、かつ、当該筆記文字
の残り部分の画数が前記入力された画数と一致する文字
を、認識候補の文字として表示部に表示させるためのコ
ンピュータが実行可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記録媒
体。
10. A recording medium storing a computer-executable program related to character recognition control of character data input to a handwriting input area, wherein a character including a plurality of character components is stored in a stroke count of the character component. A computer-executable program code for storing both in the storage means and a part of a character to be subjected to character recognition are written and input, and the number of strokes of the remaining part of the character is input in an area of the remaining part of the character. A computer-executable program code, a computer-executable program code for recognizing a part of the input handwritten character and the stroke number, and Including a part of the input written character as a character component from among the plurality of characters stored in the storage means, And a computer-executable program code for causing a character whose remaining number of strokes of the written character matches the input stroke number to be displayed on the display unit as a recognition candidate character. A recording medium characterized by the above-mentioned.
JP10255548A 1998-09-09 1998-09-09 Character recognition candidate display device, character recognition candidate display method, and recording medium Pending JP2000090198A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10255548A JP2000090198A (en) 1998-09-09 1998-09-09 Character recognition candidate display device, character recognition candidate display method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10255548A JP2000090198A (en) 1998-09-09 1998-09-09 Character recognition candidate display device, character recognition candidate display method, and recording medium

Publications (1)

Publication Number Publication Date
JP2000090198A true JP2000090198A (en) 2000-03-31

Family

ID=17280262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10255548A Pending JP2000090198A (en) 1998-09-09 1998-09-09 Character recognition candidate display device, character recognition candidate display method, and recording medium

Country Status (1)

Country Link
JP (1) JP2000090198A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010524067A (en) * 2007-04-03 2010-07-15 ノキア コーポレイション Method and system for handwritten character recognition
WO2012164131A1 (en) 2011-06-03 2012-12-06 Nanobiomatters Research & Development, S. L. Nanocomposite materials based on metal oxides having multi-functional properties

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010524067A (en) * 2007-04-03 2010-07-15 ノキア コーポレイション Method and system for handwritten character recognition
WO2012164131A1 (en) 2011-06-03 2012-12-06 Nanobiomatters Research & Development, S. L. Nanocomposite materials based on metal oxides having multi-functional properties

Similar Documents

Publication Publication Date Title
US8508485B2 (en) Apparatus and method for inputting character using touch screen in portable terminal
US7168046B2 (en) Method and apparatus for assisting data input to a portable information terminal
JP4775462B2 (en) Computer and program
JP3829366B2 (en) Input device and input method
EP0519714B1 (en) Apparatus and method for recognizing characters
US20040001051A1 (en) Information processing apparatus and character input assisting method for use in the same
JPH11305896A (en) Character inputting device, method therefor, and storage medium
JPH11353071A (en) Data input device and storage medium
JP2000090198A (en) Character recognition candidate display device, character recognition candidate display method, and recording medium
JPH11353070A (en) Data input device and storage medium
KR100293958B1 (en) Selection method of display menu in portable telephone
JP2003140791A (en) Information processor and method for controlling information processor
JPS61267128A (en) Display erasure system
JPH0950433A (en) Handwriting recognition device
JP2001147751A (en) Information terminal and control method therefor
JPH11353073A (en) Data input device and storage medium
JPH10289055A (en) Portable information terminal
JPH0511925A (en) Information processor
JPH11282595A (en) Input device and recording medium
JP2000035844A (en) Data input device and storage medium
JPH0950483A (en) Character display method and device
JP2000132338A (en) Portable information device
KR20080047018A (en) Electronic device with variable display windows for symbol input
JPS63208951A (en) Compact electronic equipment
JPH04369758A (en) Kanji input system for handy terminal