JP2002041509A - Character input device - Google Patents

Character input device

Info

Publication number
JP2002041509A
JP2002041509A JP2000227511A JP2000227511A JP2002041509A JP 2002041509 A JP2002041509 A JP 2002041509A JP 2000227511 A JP2000227511 A JP 2000227511A JP 2000227511 A JP2000227511 A JP 2000227511A JP 2002041509 A JP2002041509 A JP 2002041509A
Authority
JP
Japan
Prior art keywords
kanji
kana
character string
input
character
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.)
Abandoned
Application number
JP2000227511A
Other languages
Japanese (ja)
Inventor
Hiroshi Yokota
浩 横田
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 JP2000227511A priority Critical patent/JP2002041509A/en
Publication of JP2002041509A publication Critical patent/JP2002041509A/en
Abandoned legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently input a specific character string composed of 1st and 2nd character strings in a specific relation. SOLUTION: Dictionary information representing KANA (Japanese syllabary) corresponding to the 1st or 2nd character string is added to KANJI (Chinese character) stored in a KANA-KANJI conversion dictionary 12c. When KANA- KANJI converting operation is performed after the KANA reading of the 1st character string is inputted in 1st input mode through a key input part 14 and the KANA reading of the 2nd character string is inputted in 2nd input mode, it is judged from the 1st or 2nd input mode which of the 1st and 2nd character string is being converted from KANA to KANJI, and KANJI given the mentioned dictionary information corresponding to the judgment result is displayed preferentially as a KANJI candidate at a display part 15. Consequently, proper KANJI candidates are obtained when the KANA-KANJI conversion of the 1st and 2nd character strings is performed and a specific character string can efficiently be inputted.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、かな文字を漢字文
字列に変換して入力するかな漢字変換機能を備えた文字
入力装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character input device having a kana-kanji conversion function for converting a kana character into a kanji character string and inputting it.

【0002】[0002]

【従来の技術】かな文字を漢字文字列に変換して入力す
る文字入力装置では、読みとその読みに対応する漢字を
記憶したかな漢字変換辞書を備えており、ユーザがかな
読みを入力して変換キーを操作すると、その入力された
かな読みに対応する漢字の候補が前記かな漢字変換辞書
から抽出されて画面上に表示される。
2. Description of the Related Art A character input device for converting a kana character into a kanji character string and inputting the character includes a kana-kanji conversion dictionary storing readings and kanji corresponding to the reading, and a user inputs and converts kana readings. When the key is operated, kanji candidates corresponding to the input kana reading are extracted from the kana-kanji conversion dictionary and displayed on the screen.

【0003】[0003]

【発明が解決しようとする課題】前述したような文字入
力装置を用いて、ある特定の関係にある複数の漢字文字
列からなる特定文字列を入力することがある。例えば、
姓と名からなる名前の入力である。このような特定文字
列では第1文字列の姓と第2文字列の名とが異なる漢字
で構成され、当然そのかな読みも異なることが多いが、
姓と名では漢字は互いに異なるものの、そのかな読みが
同一の場合も少なからず存在する。そして、姓と名の読
みが同一の場合に、姓と名の夫々に専ら使用される漢字
文字列が存在することも経験上よく知るところである。
There is a case where a specific character string composed of a plurality of kanji character strings having a specific relationship is input by using the above-described character input device. For example,
This is the input of the first and last names. In such a specific character string, the surname of the first character string and the first name of the second character string are composed of different kanji, and of course the kana reading is often different,
Although the kanji is different between the last name and the first name, there are not a few cases where the kana reading is the same. It is well known from experience that when the readings of the first and last names are the same, there is a kanji character string exclusively used for each of the first and last names.

【0004】ところで、従来の文字入力装置では、姓と
名などの特定関係にある第1文字列と第2文字列からな
る特定文字列をかな漢字変換入力する場合に、せいぜい
学習機能に基づいて直前に変換処理した漢字を優先上位
で変換候補として表示する位で、第1文字列と第2文字
列で区別することなく、一律に入力されたかな読みに対
応する漢字の候補を表示していた。このため、かな読み
が同じである第1文字列と第2文字列とを続けてかな漢
字変換入力する場合に、第1文字列のかな漢字変換時に
第2文字列として専ら使用する漢字が優先上位で候補表
示されたり、第2の文字列のかな漢字変換時に第1文字
列として専ら使用する漢字が優先上位で候補表示された
りすることがあり、特に多くの候補を一覧表示できない
表示画面の小さな文字入力装置では、所望の漢字候補を
見つけて漢字変換を確定するまでの操作に手間取って文
字入力の効率が悪いという問題があった。
In a conventional character input device, when a specific character string consisting of a first character string and a second character string having a specific relationship such as a last name and a first name is input by Kana-Kanji conversion, at most the last The kanji candidates corresponding to the entered kana reading were displayed uniformly without distinguishing between the first and second character strings, with the kanji converted into kanji being displayed as conversion candidates with higher priority. . For this reason, when the first character string and the second character string having the same kana reading are successively input for the kana-kanji conversion, the kanji exclusively used as the second character string during the kana-kanji conversion of the first character string has higher priority. Candidates may be displayed, or kanji that is exclusively used as the first character string during kana-kanji conversion of the second character string may be displayed as a candidate with higher priority. Especially, a small character input on a display screen where many candidates cannot be displayed in a list. The device has a problem in that the operation of finding a desired kanji candidate and deciding the kanji conversion is troublesome and the efficiency of character input is low.

【0005】そこで、本発明は、特定の関係にある第1
文字列及び第2文字列からなる特定文字列をかな漢字変
換入力する場合に、より少ない変換操作で第1文字列と
第2文字列についての所望の漢字候補を得て前記特定文
字列の入力を効率的に行うことのできる文字入力装置を
提供することを目的とする。
[0005] Therefore, the present invention relates to the first type having a specific relation.
When a specific character string consisting of a character string and a second character string is input by Kana-Kanji conversion, desired Kanji candidates for the first character string and the second character string are obtained with less conversion operations, and the input of the specific character string is performed. It is an object of the present invention to provide a character input device that can be performed efficiently.

【0006】[0006]

【課題を解決するための手段】本発明は、かな漢字変換
機能を備え、入力されたかな読みを漢字文字列に変換し
て特定の関係にある第1文字列及び第2文字列で構成さ
れる特定文字列を入力する文字入力装置であって、かな
読みとそのかな読みに対応する漢字を記憶するととも
に、当該漢字が前記第1文字列又は前記第2文字列に対
応する場合に、その対応関係を示す辞書情報を記憶する
かな漢字変換辞書と、第1入力モードに対応して前記第
1文字列のかな読みを入力して当該かな読みを所望の漢
字に変換し、第2入力モードに対応して前記第2文字列
のかな読みを入力して当該かな読みを所望の漢字に変換
するかな漢字変換操作を行う操作手段と、前記操作手段
により入力されるかな読みを表示するとともに、前記操
作手段によるかな漢字変換操作の際に漢字候補を表示す
る表示手段と、前記操作手段が前記第1文字列又は前記
第2文字列のいずれについてかな漢字変換操作中である
かを前記第1入力モード及び前記第2入力モードに基づ
いて判断する判断手段と、前記操作手段のかな漢字変換
操作中に、前記操作手段から入力されたかな読みに対応
し、且つ前記判断手段の判断結果に対応する前記辞書情
報が付された漢字を前記かな漢字変換辞書から読み出し
て漢字候補として前記表示手段に優先的に出力する制御
手段とを備えて構成される。
The present invention has a kana-kanji conversion function, converts an input kana reading into a kanji character string, and comprises a first character string and a second character string having a specific relationship. A character input device for inputting a specific character string, which stores a kana reading and a kanji corresponding to the kana reading, and, when the kanji corresponds to the first character string or the second character string, corresponds to the first character string or the second character string. A kana-kanji conversion dictionary that stores dictionary information indicating the relationship, and a kana reading of the first character string is input corresponding to the first input mode, the kana reading is converted into a desired kanji, and a second input mode is supported. Operating means for performing a kana-kanji conversion operation of inputting the kana reading of the second character string and converting the kana reading into a desired kanji; displaying the kana reading input by the operating means; Kana Han Display means for displaying kanji candidates at the time of the conversion operation; and the first input mode and the second input indicating whether the operation means is performing the kana-kanji conversion operation for the first character string or the second character string. A judging means for judging based on a mode, and the dictionary information corresponding to a kana reading inputted from the operating means and a dictionary result corresponding to a judgment result of the judging means are added during a kana-kanji conversion operation of the operating means. Control means for reading kanji from the kana-kanji conversion dictionary and preferentially outputting to the display means as kanji candidates.

【0007】このような構成の文字入力装置によれば、
入力されたかな読みに対応する漢字がかな漢字変換辞書
から漢字候補として読み出されるが、その際に、第1文
字列及び第2文字列の夫々の入力モードが判断され、そ
の判断結果に対応する辞書情報が付加された漢字が優先
して出力される。この辞書情報は、漢字そのものが第1
文字列又は第2文字列のいずれかに対応して専ら使用さ
れることを示すものである。従って、かな漢字変換操作
に応じて優先的に出力される漢字候補は、第1文字列に
ついてのかな漢字変換操作時には第1文字列として使用
される漢字が候補として優先され、また第2文字列につ
いてのかな漢字変換操作時には第2文字列として使用さ
れる漢字が候補として優先されることになる。
According to the character input device having such a configuration,
The kanji corresponding to the input kana reading is read as a kanji candidate from the kana-kanji conversion dictionary. At this time, the input mode of each of the first character string and the second character string is determined, and the dictionary corresponding to the determination result is determined. The kanji to which the information is added is output with priority. In this dictionary information, the kanji itself is the first
This indicates that the character string is used exclusively corresponding to either the character string or the second character string. Therefore, as the kanji candidates that are preferentially output in response to the kana-kanji conversion operation, the kanji used as the first character string is given priority as a candidate during the kana-kanji conversion operation for the first character string, and During the kana-kanji conversion operation, the kanji used as the second character string is prioritized as a candidate.

【0008】この結果、より少ない変換操作で特定文字
列を構成する第1文字列及び第2文字列の各文字列のか
な漢字変換を行うことができ、特定文字列の入力を効率
的に行うことができる。特に、第1文字列と第2文字列
のかな読みが同一で漢字が異なるような場合であって、
第1文字列と第2文字列を続けてかな漢字変換入力する
際に、入力効率が向上する。
As a result, the kana-kanji conversion of each of the first character string and the second character string constituting the specific character string can be performed with less conversion operations, and the specific character string can be input efficiently. Can be. In particular, when the first character string and the second character string have the same kana reading and different kanji,
When the kana-kanji conversion input of the first character string and the second character string is performed continuously, the input efficiency is improved.

【0009】また、前記構成の文字入力装置において、
前記操作手段は、前記表示手段上で所定の記号で区切っ
て前記第1文字列と前記第2文字列のかな漢字変換操作
を行うものであり、前記判断手段は、前記所定の記号の
位置を基準にして前記第1入力モード又は前記第2入力
モードのいずれにおいてかな漢字変換操作中であるかを
判断することを特徴とする。
Further, in the character input device having the above configuration,
The operating means is for performing a kana-kanji conversion operation of the first character string and the second character string on the display means, separated by a predetermined symbol, and the determining means is based on the position of the predetermined symbol. And determining whether the kana-kanji conversion operation is being performed in the first input mode or the second input mode.

【0010】これにより、候補漢字をかな漢字辞書から
読み出すための条件となる第1文字列と第2文字列の入
力モードを画面上の所定の記号の位置を基準にして容易
に判断することができる。
[0010] This makes it possible to easily determine the input mode of the first character string and the second character string as conditions for reading candidate Kanji from the Kana-Kanji dictionary with reference to the position of a predetermined symbol on the screen. .

【0011】また、前記構成の文字入力装置において、
前記操作手段は、前記表示手段上に設定される複数の専
用領域の夫々で前記第1文字列と前記第2文字列のかな
漢字変換操作を行うものであり、前記判断手段は、前記
複数の専用領域を識別して前記第1入力モード又は前記
第2入力モードのいずれにおいてかな漢字変換操作中で
あるかを判断することを特徴とする。
Further, in the character input device having the above configuration,
The operating means performs a kana-kanji conversion operation of the first character string and the second character string in each of a plurality of dedicated areas set on the display means, and the determining means comprises A region is identified to determine whether the kana-kanji conversion operation is being performed in the first input mode or the second input mode.

【0012】このように、第1文字列と第2文字列のか
な漢字変換操作を行う専用領域を設定することによって
も、候補漢字をかな漢字辞書から読み出すための条件と
なる第1文字列と第2文字列の入力モードを容易に判断
することができる。
As described above, by setting a dedicated area for performing the Kana-Kanji conversion operation of the first character string and the second character string, the first character string and the second character string serving as conditions for reading candidate Kanji from the Kana-Kanji dictionary can be obtained. The character string input mode can be easily determined.

【0013】また、前記第1文字列は姓を表す漢字文字
列であり、前記第2文字列は名を表す漢字文字列であっ
て、前記特定文字列は姓と名で構成される名前を表す漢
字文字列であることを特徴とする。このような姓と名で
構成される名前の入力を行う場合に、かな漢字変換が効
率よく行えて特に有用である。
The first character string is a kanji character string representing a last name, the second character string is a kanji character string representing a first name, and the specific character string is a name composed of a last name and a first name. It is a kanji character string to be represented. When inputting a name composed of such a surname and a first name, kana-kanji conversion can be performed efficiently, which is particularly useful.

【0014】[0014]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0015】図1は本発明の一実施形態に係る文字入力
装置の回路構成を示すブロック図である。この文字入力
装置は、かな漢字変換機能を備えており、入力されたか
な読みを漢字文字列に変換して特定の関係にある第1文
字列及び第2文字列で構成される特定文字列を入力する
ものである。以下では、姓を表す文字列(第1文字列)
と名を表す文字列(第2文字列)で構成される名前(特
定文字列)を入力する場合を想定して説明する。
FIG. 1 is a block diagram showing a circuit configuration of a character input device according to one embodiment of the present invention. This character input device has a kana-kanji conversion function, converts an input kana reading into a kanji character string, and inputs a specific character string composed of a first character string and a second character string having a specific relationship. Is what you do. In the following, a character string representing the last name (first character string)
Description will be made assuming that a name (specific character string) composed of a character string (second character string) representing a name and a name is input.

【0016】図1に示すように、本実施形態における文
字入力装置は、制御部11と、この制御部11に接続さ
れるROM12、RAM13、キー入力部14、表示部
15、印刷部16などから構成される。
As shown in FIG. 1, the character input device according to the present embodiment includes a control unit 11 and a ROM 12, a RAM 13, a key input unit 14, a display unit 15, a printing unit 16 and the like connected to the control unit 11. Be composed.

【0017】制御部11はCPUからなり、ROM12
に記憶されたプログラム、あるいは、不図示の記録媒体
又は通信媒体を介して提供されるプログラムを読み込
み、そのプログラムに記述された手順に従って各種の処
理を実行する。
The control unit 11 comprises a CPU, and a ROM 12
, Or a program provided via a recording medium or a communication medium (not shown) is read, and various processes are executed in accordance with the procedures described in the program.

【0018】ROM12は、各種プログラムを記憶して
いるとともに、表示用のフォントパターンを記憶した表
示用フォントメモリ12a、印刷用のフォントパターン
を記憶した印刷用フォントメモリ12b、かな漢字変換
処理に必要な情報を記憶したかな漢字変換辞書12cな
どを備える。このかな漢字変換辞書12cの構成につい
ては後に図2を参照して説明する。
The ROM 12 stores various programs, a display font memory 12a storing a display font pattern, a printing font memory 12b storing a printing font pattern, and information necessary for kana-kanji conversion processing. And a kana-kanji conversion dictionary 12c in which is stored. The configuration of the kana-kanji conversion dictionary 12c will be described later with reference to FIG.

【0019】RAM13は、制御部11の処理に必要な
各種データを記憶するためのメモリであり、入力/編集
用バッファ13a、表示用バッファ13b、登録用バッ
ファ13c、印刷用バッファ13dなどを備える。
The RAM 13 is a memory for storing various data necessary for the processing of the control unit 11, and includes an input / edit buffer 13a, a display buffer 13b, a registration buffer 13c, a print buffer 13d, and the like.

【0020】入力/編集用バッファ13aは、入力デー
タを格納するとともに、その入力データを編集するため
の編集エリアとして用いられる。ユーザがキー入力部1
4を通じて入力したかな読みの文字列はこの入力/編集
用バッファ13aに一旦格納された後、かな漢字変換操
作により漢字文字列に置き換えられる。この入力/編集
用バッファ13aの内容は入力作業時に表示部15に表
示される。すなわち、入力/編集用バッファ13aに格
納された文字列を構成する各文字コードに対応した表示
用フォントパターンが表示用フォントメモリ12aから
読み出されて表示用バッファ13bに展開されることに
より、表示部15の画面上に表示される。登録用バッフ
ァ13cには、入力が完了した名前データが格納され
る。印刷時には、この登録用バッファ13cに格納され
た名前データを構成する各文字コードに対応した印刷用
フォントパターンが印刷用フォントメモリ12bから読
み出されて印刷用バッファ13dに展開されることによ
り、印刷部16にて記録紙上に印刷される。
The input / edit buffer 13a stores input data and is used as an editing area for editing the input data. The user enters the key input unit 1
The character string of the kana reading input through 4 is temporarily stored in the input / edit buffer 13a, and then replaced by a kanji character string by a kana-kanji conversion operation. The contents of the input / edit buffer 13a are displayed on the display unit 15 during the input operation. That is, the display font pattern corresponding to each character code constituting the character string stored in the input / edit buffer 13a is read out from the display font memory 12a and is developed in the display buffer 13b, so that the display is performed. It is displayed on the screen of the unit 15. The registration buffer 13c stores the input name data. At the time of printing, a printing font pattern corresponding to each character code constituting the name data stored in the registration buffer 13c is read out from the printing font memory 12b and developed in the printing buffer 13d, so that printing is performed. The printing is performed on the recording paper by the unit 16.

【0021】また、前記RAM13には、後述する名前
入力処理中に用いられる品詞コード変数p、ループ変数
i、ポインタkを記憶するための各種記憶領域13e〜
13gが設けられている。
The RAM 13 has various storage areas 13e to 13e for storing a part-of-speech code variable p, a loop variable i, and a pointer k used during a name input process described later.
13 g are provided.

【0022】キー入力部14は、かな読みの入力ととも
に、当該かな読みを所望の漢字に変換するかな漢字変換
操作を行うための操作手段である。このキー入力部14
には、かな文字キー、数字キー、カーソルキーなどの
他、かな漢字変換を指示するための変換キー14a、他
の漢字候補の表示を指示するための次候補キー14b、
漢字候補を確定するための実行キー14cが備えられ
る。
The key input unit 14 is an operating means for performing a kana-kanji conversion operation for converting the kana reading into a desired kanji in addition to the input of the kana reading. This key input unit 14
Include a conversion key 14a for instructing kana-kanji conversion, a next candidate key 14b for instructing the display of other kanji candidates, in addition to kana character keys, numeric keys, and cursor keys.
An execution key 14c for determining a kanji candidate is provided.

【0023】表示部15は、キー入力部14により入力
されたかな読みを表示するとともに、変換キー14aの
押下によるかな漢字変換操作の際に当該かな読みに対応
した漢字候補の表示を行う。この表示部15は液晶表示
装置で構成され、図5などに示すように2行程度のデー
タしか表示できない小型の表示画面を備えている。ま
た、印刷部16は、登録用バッファ13cに登録された
名前データの印刷を行う。
The display unit 15 displays the kana reading input by the key input unit 14, and displays a kanji candidate corresponding to the kana reading at the time of the kana kanji conversion operation by pressing the conversion key 14a. The display unit 15 is composed of a liquid crystal display device and has a small display screen capable of displaying only about two rows of data as shown in FIG. The printing unit 16 prints the name data registered in the registration buffer 13c.

【0024】図2はかな漢字変換辞書12cの構成を示
す図である。
FIG. 2 is a diagram showing the structure of the kana-kanji conversion dictionary 12c.

【0025】図2に示すように、かな漢字変換辞書12
cには、かな読みとそのかな読みに対応する漢字が記憶
されるとともに、当該漢字が専ら姓を表す文字列に使用
され、又は専ら名を表す文字列に使用される場合には、
そのことを示すための辞書情報が記憶されている。本実
施形態では、この辞書情報として品詞コードを利用して
している。
As shown in FIG. 2, the kana-kanji conversion dictionary 12
In c, a kana reading and a kanji corresponding to the kana reading are stored, and when the kanji is used exclusively for a character string representing a surname, or when used exclusively for a character string representing a first name,
Dictionary information for indicating this is stored. In the present embodiment, a part of speech code is used as the dictionary information.

【0026】すなわち、図2の辞書例では、「よしの」
といったかな読みを有する漢字として、「吉野」,「芳
野」,「佳乃」が登録されており、そのうちの「吉野」
と「芳野」に対しては姓を表す文字列であることを示す
「姓」の品詞コード、また、「佳乃」に対して名を表す
文字列であることを示す「名」の品詞コードが付加され
ている。実際には、「姓」の品詞コードは「01H」、
「名」の品詞コードは「02H」といったようなコード
番号で表される。図中の「様」といった漢字に付加され
た「尾(0CH)」の品詞コードは接尾語を示してい
る。なお、かな漢字変換辞書12cに登録されている漢
字には、他に品詞コードとして、普通名詞には「00
H」、地名の固有名詞には「03H」、動詞には「04
H」、形容詞には「05H」、形容動詞には「07
H」、副詞には「07H」、数詞には「08H」等々が
設定されている。
That is, in the example dictionary shown in FIG.
“Yoshino”, “Yoshino”, and “Kano” are registered as kanji with kana readings such as “Yoshino”.
And "Yoshino" have a part-of-speech code of "last name" indicating that it is a character string representing last name, and "yoshino" has a part-of-speech code of "first name" indicating that it is a character string representing first name Has been added. Actually, the part of speech code of "last name" is "01H",
The part of speech code of “name” is represented by a code number such as “02H”. The part of speech code of “tail (0CH)” added to the kanji such as “sama” in the figure indicates a suffix. In addition, the kanji registered in the kana-kanji conversion dictionary 12c has another part of speech code, and the common noun “00”
H ”,“ 03H ”for the proper noun of the place name, and“ 04 ”for the verb
H "," 05H "for adjectives and" 07 "for adjectives
H, an adverb "07H", a numeral "08H" and so on.

【0027】図3(a)は本装置の文字入力画面の初期
画面を示し、図3(b)は名前の入力が完了した状態を
示す図である。
FIG. 3A shows an initial screen of the character input screen of the present apparatus, and FIG. 3B shows a state in which the input of the name has been completed.

【0028】名前入力を行う場合に、図3に示すような
文字入力画面21が表示部15に表示される。この文字
入力画面21上で名前の姓を表す文字列と名を表す文字
列を個別に入力することになる。ここでは、文字入力画
面21の入力エリアが区切り記号22により前後に区切
られており、前記区切り記号22の前に入力された文字
列23が第1入力モードに対応した第1文字列つまり姓
を表す文字列として扱われ、前記区切り記号22の後に
入力された文字列24が第2入力モードに対応した第2
文字列つまり名を表す文字列として扱われる。
When inputting a name, a character input screen 21 as shown in FIG. On this character input screen 21, a character string representing the last name of the name and a character string representing the first name are individually input. Here, the input area of the character input screen 21 is separated before and after by a delimiter 22, and a character string 23 input before the delimiter 22 is a first character string corresponding to the first input mode, that is, a last name. And the character string 24 input after the delimiter 22 is the second character string corresponding to the second input mode.
It is treated as a character string, that is, a character string representing the first name.

【0029】なお、図中のCLは現在の入力位置を示す
カーソルである。ここで、この文字入力画面21につい
て、その構成及び姓名の入力操作時のカーソルと姓名の
区切り記号との位置関係を説明する。
Note that CL in the figure is a cursor indicating the current input position. Here, the configuration of the character input screen 21 and the positional relationship between the cursor and the delimiter of the first and last names when inputting the first and last names will be described.

【0030】文字入力画面21の初期画面では、第1行
目に区切り記号(スラッシュ記号)を境にしてその左右
(前後)に姓と名を入力することを示すガイド表示がな
されるとともに、第2行目の名前入力領域の先頭(1桁
目)に区切り記号22とカーソルCLが位置する。
In the initial screen of the character input screen 21, a guide display indicating that a first name and a last name are to be input on the left and right sides (before and after) of the first line with a separator (slash mark) as a boundary is displayed. The delimiter 22 and the cursor CL are located at the head (first digit) of the name input area on the second line.

【0031】姓の入力時には、カーソルCL位置と区切
り記号22位置が一致している図3(a)の初期画面の
状態でかな読みの入力が行われる。カーソルCLはかな
文字の入力の度に先頭桁から順次下位の桁にシフトし、
入力方式として挿入モードが設定されているため、区切
り記号22の前にかな文字が挿入されて区切り記号22
も順次下位の桁にシフトする。また、かな読みの漢字変
換が行われると、カーソルCLと区切り記号22とは変
換された漢字の後にシフトする。このように、姓の入力
時にはカーソルCLと区切り記号22の位置が同位置の
関係にある。
When inputting the last name, kana reading is input in the state of the initial screen in FIG. 3A where the position of the cursor CL matches the position of the delimiter 22. The cursor CL shifts sequentially from the first digit to lower digits each time a kana character is input,
Since the insertion mode is set as the input method, a kana character is inserted before the delimiter 22 and the delimiter 22 is inserted.
Are sequentially shifted to lower digits. When the kanji conversion of the kana reading is performed, the cursor CL and the delimiter 22 are shifted after the converted kanji. As described above, when the last name is input, the position of the cursor CL and the position of the delimiter 22 have the same position.

【0032】また、名の入力は、カーソルCLが区切り
記号22の1桁下位に位置する状態で開始する。この場
合には、姓の入力が完了しているので区切り記号22は
姓を表す漢字の下位桁にあってその位置は固定されてお
り、カーソルCLは名のかな漢字変換操作の過程で常に
区切り記号22より下位の桁位置にある。
The input of the name starts with the cursor CL positioned one digit lower than the delimiter 22. In this case, since the input of the surname has been completed, the delimiter 22 is located at the lower digit of the kanji representing the surname and its position is fixed, and the cursor CL is always moved to the delimiter during the kana-kanji conversion operation of the first name. It is in a lower digit position than 22.

【0033】次に、本装置の動作について説明する。Next, the operation of the present apparatus will be described.

【0034】図4は本装置における名前入力処理を示す
フローチャートである。
FIG. 4 is a flowchart showing a name input process in the present apparatus.

【0035】名前入力時に図3(a)に示すような文字
入力画面21の初期画面が表示される。この文字入力画
面21の区切り記号22の前又は後にかな読みが入力さ
れて(ステップS1)、そのかな読みを所望の漢字に変
換するための変換キー14aが操作されると(ステップ
S2)、区切り記号22の位置を基準にして姓を表す文
字列又は名を表す文字列のいずれについてかな漢字変換
操作中であるかが判断される(ステップS3)。前述の
ように、姓の入力時にはカーソルCLが区切り記号22
と同一桁に位置し、名の入力時にはカーソルCLが区切
り記号22より下位の桁(桁数大)に位置する。したが
って、カーソルCLと区切り記号22の桁数によって第
1入力モードで入力された文字列つまり姓を表す文字列
のかな漢字変換操作中であるか、あるいは第2入力モー
ドで入力された文字列つまり名を表す文字列のかな漢字
変換操作中であるかが判断される。
When inputting a name, an initial screen of a character input screen 21 as shown in FIG. 3A is displayed. When a kana reading is input before or after the delimiter 22 on the character input screen 21 (step S1), and a conversion key 14a for converting the kana reading into a desired kanji is operated (step S2), a delimiter is entered. It is determined whether the kana-kanji conversion operation is being performed for a character string representing a last name or a character string representing a first name based on the position of the symbol 22 (step S3). As described above, when inputting the last name, the cursor CL is set to the delimiter 22.
The cursor CL is positioned at a lower digit (large number of digits) than the delimiter 22 when a name is input. Therefore, depending on the cursor CL and the number of digits of the delimiter 22, the character string input in the first input mode, that is, the kana-kanji conversion operation of the character string representing the last name, or the character string input in the second input mode, that is, the first name It is determined whether the kana-kanji conversion operation of the character string representing is being performed.

【0036】姓を表す文字列についてかな漢字変換操作
中であると判断された場合には(ステップS3のYe
s)、現在の入力文字列の品詞を示す品詞コード変数p
に「姓」の品詞コード(コード番号「01」)が設定さ
れる(ステップS4)。一方、名を表す文字列について
かな漢字変換操作中であると判断された場合には(ステ
ップS3のNo)、前記品詞コード変数pに「名」の品
詞コード(コード番号「02」)が設定される(ステッ
プS5)。
If it is determined that the kana-kanji conversion operation is being performed on the character string representing the family name (Ye in step S3)
s), the part of speech code variable p indicating the part of speech of the current input character string
Is set to the part of speech code of "last name" (code number "01") (step S4). On the other hand, when it is determined that the kana-kanji conversion operation is being performed on the character string representing the name (No in step S3), the part of speech code of “name” (code number “02”) is set in the part of speech code variable p. (Step S5).

【0037】ここで、辞書検索が開始されるが、その際
にループ変数iの値が0に初期化される(ステップS
6)。本装置では、前記品詞コード変数pに設定された
品詞コードに基づいて、現在入力中の姓又は名の品詞コ
ードを有する漢字候補を検索して優先的に表示するもの
であるが、該当する漢字候補が見付からなかった場合あ
るいはユーザが他の漢字候補を求めた場合には、再度辞
書検索を行うことになる。つまり、入力中の姓又は名の
品詞コードを有する漢字候補を検索する場合と、姓又は
名のいずれにも該当しない品詞コードを検索する場合と
でかな漢字変換辞書12cを2回スキャンする必要があ
り、そのためのループカウンタとしてループ変数iが設
けられている。
At this point, a dictionary search is started. At this time, the value of the loop variable i is initialized to 0 (step S).
6). In the present apparatus, based on the part-of-speech code set in the part-of-speech code variable p, a kanji candidate having the part-of-speech code of the last name or first name that is currently being input is searched and displayed preferentially. If no candidate is found or if the user seeks another kanji candidate, the dictionary search is performed again. In other words, it is necessary to scan the kana-kanji conversion dictionary 12c twice to search for a kanji candidate having the part-of-speech code of the last name or first name being input and to search for a part-of-speech code that does not correspond to either the first name or last name. For this purpose, a loop variable i is provided as a loop counter.

【0038】まず、1回目のスキャン時において、辞書
検索の開始位置を示すポインタkが初期化され(ステッ
プS7)、そのポインタkが更新されながら、かな漢字
変換辞書12cの先頭から順にユーザが入力したかな読
みに対応した漢字候補の検索が行われる(ステップS
8)。この辞書検索により、該当する漢字候補が得られ
た場合には(ステップS9のYes)、その漢字候補に
付加されている品詞コードが参照される(ステップS1
0)。
First, at the time of the first scan, the pointer k indicating the start position of the dictionary search is initialized (step S7), and while the pointer k is being updated, the user inputs the kana-kanji conversion dictionary 12c sequentially from the top. A search for kanji candidates corresponding to kana reading is performed (step S
8). When the corresponding kanji candidate is obtained by the dictionary search (Yes in step S9), the part of speech code added to the kanji candidate is referred to (step S1).
0).

【0039】このとき、ループ変数iが0であるか否か
がチェックされる(ステップS11)。最初はループ変
数i=0であり、姓又は名の品詞コードを有する漢字候
補を検索する回である。そこで、かな漢字変換辞書12
cから得られた漢字候補の品詞コードと前記品詞コード
変数pに設定された品詞コードとが比較され、両者の品
詞コードが一致すれば(ステップS12のYes)、現
在入力中の姓又は名に対応した適切な漢字候補であると
判断される。これにより、現在ポインタkが示している
漢字候補がかな漢字変換辞書12cから抽出されて表示
部15に表示される(ステップS14)。すなわち、例
えばユーザが文字入力画面21の区切り記号22の前に
かな読みを入力した場合には、品詞コード変数pに
「姓」の品詞コードが設定され、辞書検索により、その
入力されたかな読みに対応し、且つ、「姓」の品詞コー
ドを有する漢字がかな漢字変換辞書12cから抽出され
て第1候補として優先表示されることになる。
At this time, it is checked whether or not the loop variable i is 0 (step S11). At the beginning, the loop variable i = 0, and this is the time of searching for a kanji candidate having the part of speech code of the last name or first name. Therefore, the kana-kanji conversion dictionary 12
The part-of-speech code of the kanji candidate obtained from c and the part-of-speech code set in the part-of-speech code variable p are compared, and if both part-of-speech codes match (Yes in step S12), the part-of-speech code It is determined that the corresponding kanji candidate is appropriate. Thereby, the kanji candidate currently indicated by the pointer k is extracted from the kana-kanji conversion dictionary 12c and displayed on the display unit 15 (step S14). That is, for example, when the user inputs a kana reading before the delimiter 22 on the character input screen 21, the part of speech code of "last name" is set in the part of speech code variable p, and the input kana reading is performed by a dictionary search. And a kanji having a part of speech code of "surname" is extracted from the kana-kanji conversion dictionary 12c and is preferentially displayed as a first candidate.

【0040】漢字候補が表示されると、ユーザのキー入
力待ち状態になる(ステップS15)。そして、前記表
示された漢字候補がユーザの望む漢字であり、実行キー
14cの操作により確定指示がなされた場合には(ステ
ップS15のYes)、その確定された漢字が当該かな
読みに代えて入力/編集用バッファ13aに格納される
(ステップS23)。
When the kanji candidates are displayed, the system waits for the user to input a key (step S15). If the displayed kanji candidate is the kanji desired by the user and a confirmation instruction is given by operating the execution key 14c (Yes in step S15), the determined kanji is input instead of the kana reading. Is stored in the / editing buffer 13a (step S23).

【0041】また、前記表示された漢字候補がユーザの
望む漢字でなく、次候補キー14bの操作により次候補
表示が指示された場合(ステップS15のNo)、ある
いは、前記ステップS12にて品詞コードが一致しなか
った場合には(ステップS12のNo)、当該漢字候補
を示しているポインタkの値が1つ進められ(ステップ
S16)、前記ステップS8にて、そのポインタkを次
候補の検索開始位置として前記同様の辞書検索が行なわ
れる。なお、ここでは、次候補の表示指示を次候補キー
14bの操作により行うようにしているが、変換キー1
4aを続けて押下することでも良い。
If the displayed kanji candidate is not the kanji desired by the user and the next candidate display is instructed by operating the next candidate key 14b (No in step S15), or the part of speech code Does not match (No in step S12), the value of the pointer k indicating the kanji candidate is advanced by one (step S16), and in step S8, the pointer k is searched for the next candidate. A dictionary search similar to the above is performed as the start position. Here, the display instruction of the next candidate is performed by operating the next candidate key 14b.
4a may be continuously pressed.

【0042】一方、前記ステップS9において、該当す
る漢字候補がかな漢字変換辞書12cに存在しなかった
場合には、ループ変数iの値がチェックされる(ステッ
プS17)。そして、ループ変数i=0であった場合に
は(ステップS17のNo)、ループ変数iの値が1イ
ンクリメントされて(ステップS18)、前記ステップ
S7からの処理に戻って、漢字候補が最初から検索され
る。これにより、漢字候補検索において2回目のスキャ
ンが発生し、1回目では入力中の姓又は名の品詞コード
を有する漢字候補の検索がなされ、2回目では前記以外
の漢字候補の検索がなされて、前記1回目のスキャン時
に得られた入力中の姓又は名の品詞コードを有する漢字
候補の方を優先的に表示することができる。
On the other hand, if the corresponding kanji candidate does not exist in the kana-kanji conversion dictionary 12c in step S9, the value of the loop variable i is checked (step S17). If the loop variable i is 0 (No in step S17), the value of the loop variable i is incremented by 1 (step S18), and the process returns to step S7, where the kanji candidate is selected from the beginning. Searched. As a result, a second scan occurs in the kanji candidate search, the first search for a kanji candidate having the part of speech code of the input last name or first name is performed, and the second scan for a kanji candidate other than the above is performed. The kanji candidate having the part of speech code of the last name or the first name obtained during the first scan can be displayed preferentially.

【0043】ここで、2回目のスキャン時には、ユーザ
が入力したかな読みに対応した漢字候補が得られた際に
(ステップS7〜S9)、その漢字候補に付加された品
詞コードが品詞コード変数pに設定された品詞コードと
異なるか否かが判断される(ステップS10〜S1
3)。両者の品詞コードが異なる場合、つまり、入力中
の姓又は名の品詞コードを有する漢字候補以外であれば
(ステップS13のYes)、現在ポインタkが示して
いる漢字候補がかな漢字変換辞書12cから抽出されて
表示部15に表示される(ステップS14)。
At the time of the second scan, when a kanji candidate corresponding to the kana reading input by the user is obtained (steps S7 to S9), the part of speech code added to the kanji candidate is changed to the part of speech code variable p. (Steps S10 to S1)
3). If the part-of-speech codes of the two are different, that is, if the kanji candidate is not a kanji candidate having the part-of-speech code of the first or last name being input (Yes in step S13), the kanji candidate indicated by the current pointer k is extracted from the kana-kanji conversion dictionary 12c Then, it is displayed on the display unit 15 (step S14).

【0044】前記1回目のスキャン時と同様に、該当す
る漢字候補(姓又は名の品詞コードを有する漢字候補以
外の漢字)が表示されると、ユーザのキー入力待ち状態
になる(ステップS15)。そして、この表示された漢
字候補がユーザの望む漢字であり、実行キー14cの操
作により確定指示がなされた場合には(ステップS15
のYes)、その確定された漢字が当該かな読みに代え
て入力/編集用バッファ13aに格納される(ステップ
S23)。
As in the case of the first scan, when the corresponding kanji candidate (a kanji other than the kanji candidate having the part-of-speech code of the first or last name) is displayed, the user enters a key input waiting state (step S15). . If the displayed kanji candidate is the kanji desired by the user, and a determination is made by operating the execution key 14c (step S15).
Yes), the determined kanji is stored in the input / edit buffer 13a in place of the kana reading (step S23).

【0045】また、前記表示された漢字候補がユーザの
望む漢字でなく、次候補キー14bの操作により次候補
表示が指示された場合(ステップS15のNo)、ある
いは、前記ステップS13にて品詞コードが一致した場
合には(ステップS13のNo)、当該漢字候補を示し
ているポインタkの値が1つ進められ(ステップS1
6)、前記ステップS8にて、そのポインタkを次候補
の検索開始位置として前記同様の辞書検索が行なわれ
る。
When the displayed kanji candidate is not the kanji desired by the user and the next candidate display is instructed by operating the next candidate key 14b (No in step S15), or the part of speech code Match (No in step S13), the value of the pointer k indicating the kanji candidate is advanced by one (step S1).
6) In step S8, the same dictionary search is performed with the pointer k as the search start position of the next candidate.

【0046】前記ステップS17において、ループ変数
iの値が1であった場合には(ステップS17のYe
s)、漢字候補がまったく見つからなかったか、あるい
は、すべての漢字候補を検索し終えたと判断される。こ
のような場合には、当該かな読みの文字コードをそのま
ま出力したり、当該かな読みの文字コードをカタカナ文
字のコードに置換することで、無変換候補の表示が行わ
れる(ステップS19又はステップS21)。そして、
ユーザが実行キー14cの操作により、この無変換候補
を確定すると(ステップS20のYes又はステップS
22のYes)、その確定された漢字が当該かな読みに
代えて入力/編集用バッファ13aに格納される(ステ
ップS23)。
If the value of the loop variable i is 1 in step S17 (Ye in step S17)
s) It is determined that no kanji candidates have been found or that all kanji candidates have been searched. In such a case, by displaying the character code of the kana reading as it is, or by replacing the character code of the kana reading with the code of the katakana character, a non-conversion candidate is displayed (step S19 or step S21). ). And
When the user determines this no-conversion candidate by operating the execution key 14c (Yes in step S20 or step S20).
22), the determined kanji is stored in the input / edit buffer 13a in place of the kana reading (step S23).

【0047】このように、名前入力時に文字入力画面2
1の区切り記号22の位置を基準にしてユーザが姓また
は名のいずれについてかな漢字変換操作中であるかが判
断され、ユーザが入力したかな読みに対応し、且つ、そ
の判断結果に対応する品詞コードが付された漢字が漢字
候補として優先的に表示される。したがって、ユーザは
姓と名の夫々について適切な漢字候補を得て名前入力を
効率的に行うことができる。
As described above, when inputting the name, the character input screen 2
It is determined whether the user is performing the Kana-Kanji conversion operation for the last name or the first name based on the position of the delimiter 22 of 1, and the part of speech code corresponding to the kana reading input by the user and corresponding to the determination result Are displayed preferentially as kanji candidates. Therefore, the user can obtain an appropriate kanji candidate for each of the last name and the first name, and can input the name efficiently.

【0048】この様子を図5に示す。FIG. 5 shows this state.

【0049】図5は本装置における名前入力時の画面状
態を示す図である。
FIG. 5 is a diagram showing a screen state at the time of inputting a name in the present apparatus.

【0050】今、「吉野佳乃」といった姓と名とで同じ
読みの漢字からなる名前を入力する場合を想定する。
Now, assume that a name such as "Yoshino Yoshino" is entered, which is composed of the same kanji as the first and last names.

【0051】図5(a)は文字入力画面21の初期状態
であり、カーソルCLは区切り記号22の位置にある。
まず、ユーザは姓の文字列を入力するべく、「よしの」
といったかな読みをキー入力部14の操作により1文字
ずつ入力すると、図5(b)に示すように、これらのか
な文字が区切り記号22の上位桁側に順に挿入されて区
切り記号22は下位にシフトされる。なお、このとき入
力された文字列には反転表示などの特定の文字修飾OL
が施されて、変換前のかな文字列であることが示され
る。
FIG. 5A shows the initial state of the character input screen 21, and the cursor CL is located at the position of the delimiter 22.
First, the user enters "Yoshino" to enter the last name string.
As shown in FIG. 5B, when the kana reading is input one character at a time by operating the key input unit 14, these kana characters are sequentially inserted into the upper digit side of the delimiter 22, and the delimiter 22 becomes lower. Will be shifted. Note that the character string input at this time has a specific character modification OL such as reverse display.
Is applied to indicate that the character string is a kana character string before conversion.

【0052】ここで、ユーザが変換キー14aを押下す
ると、ユーザが入力したかな読みに対応した漢字候補が
かな漢字変換辞書12cから検索され、その漢字候補が
図5(c)に示すように前記図5(b)で文字修飾OL
が施されたかな文字列に代えて表示される。この場合、
文字入力画面21の区切り記号22の上位桁側でかな漢
字変換操作が行われたことにより、第1入力モードに対
応した文字列つまり姓の文字列が入力されたものと判断
され、図2に示すかな漢字変換辞書12cの中から
「姓」の品詞コードを有する「吉野」といった漢字が抽
出されて漢字候補として表示される。
Here, when the user presses the conversion key 14a, a kanji candidate corresponding to the kana reading input by the user is searched from the kana-kanji conversion dictionary 12c, and the kanji candidate is read as shown in FIG. 5 (b) for character modification OL
Is displayed in place of the kana character string to which. in this case,
Since the kana-kanji conversion operation is performed on the upper digit side of the delimiter 22 on the character input screen 21, it is determined that the character string corresponding to the first input mode, that is, the character string of the surname has been input, and as shown in FIG. Kanji such as “Yoshino” having the part of speech code of “surname” is extracted from the kana-kanji conversion dictionary 12c and displayed as a kanji candidate.

【0053】この漢字候補にはアンダーラインULが付
加され、未確定状態であることが示される。このとき、
例えば次候補キー14bを押下するか、あるいは変換キ
ー14aを再度押下すると、図6(a)に示すように、
「吉野」→「芳野」→「佳乃」→「よしの」→「ヨシ
ノ」といった順で各漢字候補が表示される。このうち、
「吉野」と「芳野」は前記図4のフローチャートで説明
した1回目のスキャン時に得られた「姓」の品詞コード
を有する漢字候補であり(ステップS11→S12→S
14)、「佳乃」は2回目のスキャン時に得られた
「名」の品詞コードを有する漢字候補である(ステップ
S11→S13→S14)。また、「よしの」と「ヨシ
ノ」は無変換候補である(ステップS19,S21)。
ここでは、ユーザが望む「吉野」が第1候補で表示され
ているため、このような次候補の選択操作は不要であ
る。実行キー14cを押下すると、図5(d)に示すよ
うに現在表示されている漢字候補「吉野」が確定され
る。
An underline UL is added to this kanji candidate to indicate that it is in an undetermined state. At this time,
For example, when the next candidate key 14b is pressed or the conversion key 14a is pressed again, as shown in FIG.
Each kanji candidate is displayed in the order of “Yoshino” → “Yoshino” → “Kano” → “Yoshino” → “Yoshino”. this house,
“Yoshino” and “Yoshino” are kanji candidates having the part-of-speech code of “surname” obtained in the first scan described in the flowchart of FIG. 4 (steps S11 → S12 → S
14), “Kano” is a kanji candidate having the part of speech code of “name” obtained at the time of the second scan (steps S11 → S13 → S14). “Yoshino” and “Yoshino” are non-conversion candidates (steps S19 and S21).
Here, since “Yoshino” desired by the user is displayed as the first candidate, such an operation of selecting the next candidate is unnecessary. When the execution key 14c is pressed, the currently displayed kanji candidate "Yoshino" is determined as shown in FIG.

【0054】次に、ユーザは名の文字列を入力するべ
く、カーソルCLを区切り記号22の後に設定し、「よ
しの」といったかな読みをキー入力部14の操作により
1文字ずつ入力すると、図5(f)に示すように、これ
らのかな文字が区切り記号22の後に順に挿入される。
前述したように、このとき入力された文字列には特定の
文字修飾OLが施されて、変換前のかな文字列であるこ
とが示される。
Next, the user sets the cursor CL after the delimiter 22 in order to input a character string of the name, and inputs a kana reading such as "Yoshino" one character at a time by operating the key input unit 14. FIG. As shown in (f), these kana characters are sequentially inserted after the delimiter 22.
As described above, the character string input at this time is subjected to a specific character modification OL to indicate that the character string is a kana character string before conversion.

【0055】ここで、ユーザが変換キー14aを押下す
ると、ユーザが入力したかな読みに対応した漢字候補が
かな漢字変換辞書12cから検索され、その漢字候補が
図5(g)に示すように前記図5(f)で文字修飾OL
が施されたかな文字列に代えて表示される。この場合、
文字入力画面21の区切り記号22の後(下位の桁位
置)でかな漢字変換操作が行われたことにより、第2入
力モードに対応した文字列つまり名の文字列が入力され
たものと判断され、図2に示すかな漢字変換辞書12c
の中から「名」の品詞コードを有する「佳乃」といった
漢字が抽出されて漢字候補としてアンダーラインUL付
きで表示される。
Here, when the user presses the conversion key 14a, a kanji candidate corresponding to the kana reading input by the user is searched from the kana-kanji conversion dictionary 12c, and the kanji candidate is read as shown in FIG. In 5 (f), character modification OL
Is displayed in place of the kana character string to which. in this case,
Since the kana-kanji conversion operation is performed after the delimiter 22 (lower digit position) on the character input screen 21, it is determined that a character string corresponding to the second input mode, that is, a name character string has been input, The kana-kanji conversion dictionary 12c shown in FIG.
Are extracted from the list and are displayed with underline UL as kanji candidates.

【0056】このとき、例えば次候補キー14bを押下
するか、あるいは変換キー14aを再度押下すれば、図
6(b)に示すように、「佳乃」→「吉野」→「芳野」
→「よしの」→「ヨシノ」といった順で各漢字候補が表
示される。このうち、「佳乃」は前記図4のフローチャ
ートで説明した1回目のスキャン時に得られた「名」の
品詞コードを有する漢字候補であり(図4のステップS
11→S12→S14)、「吉野」と「芳野」は2回目
のスキャン時に得られた「姓」の品詞コードを有する漢
字候補である(図4のステップS11→S13→S1
4)。また、「よしの」と「ヨシノ」は無変換候補であ
る(図4のステップS19,S21)。ここでは、ユー
ザが望む「佳乃」が第1候補で表示されているため、こ
のような次候補の選択操作は不要である。実行キー14
cを押下すると、図5(h)に示すように現在表示され
ている漢字候補「佳乃」が確定される。
At this time, for example, when the next candidate key 14b is pressed or the conversion key 14a is pressed again, as shown in FIG. 6B, "Kano" → "Yoshino" → "Yoshino"
Each kanji candidate is displayed in the order of → “Yoshino” → “Yoshino”. Among them, “Kano” is a kanji candidate having the part-of-speech code of “Name” obtained in the first scan described in the flowchart of FIG. 4 (step S in FIG. 4).
11 → S12 → S14), “Yoshino” and “Yoshino” are kanji candidates having the part-of-speech code of “surname” obtained in the second scan (steps S11 → S13 → S1 in FIG. 4).
4). “Yoshino” and “Yoshino” are non-conversion candidates (steps S19 and S21 in FIG. 4). Here, since “Kano” desired by the user is displayed as the first candidate, such a selection operation of the next candidate is unnecessary. Execution key 14
When c is pressed, the currently displayed kanji candidate "Kano" is determined as shown in FIG. 5 (h).

【0057】このように、名前の姓と名で同じかな読み
を入力した場合でも、夫々に適切な漢字候補を得ること
ができる。したがって、所望の漢字候補が表示されるま
で何度も次候補選択操作を行うことなしに、所望の名前
を効率良く入力できるようになる。
As described above, even when the same kana reading is input for the first name and the last name, appropriate kanji candidates can be obtained for each. Therefore, the desired name can be efficiently input without performing the next candidate selection operation many times until the desired kanji candidate is displayed.

【0058】なお、前記実施形態では、かな漢字変換辞
書12c内の各漢字が姓又は名のいずれに対応するのか
を示す辞書情報として特定の品詞コードを用いたが、姓
又は名の漢字であることを識別できる情報であれば、前
記品詞コード以外の情報を用いても良い。
In the above embodiment, the specific part of speech code is used as dictionary information indicating whether each kanji in the kana-kanji conversion dictionary 12c corresponds to a surname or a first name. Any information other than the part of speech code may be used as long as the information can identify the part of speech.

【0059】また、前記実施形態では、図2に示すよう
な文字入力画面21を用いて名前入力を行うようにした
が、例えば図7に示すような文字入力画面31を用いて
名前入力を行うことも可能である。この文字入力画面3
1には、姓と名とで夫々に専用の入力領域32、33が
備えられる。名前入力時に表示画面に設定される位置に
よって、これらの専用入力領域32、33を識別するこ
とにより、姓と名のどちらの入力モードでかな漢字変換
操作中であるかを判断して、前記実施形態と同様に、姓
と名で夫々に適切な漢字候補を優先表示する。
In the above embodiment, the name is input using the character input screen 21 as shown in FIG. 2, but the name is input using the character input screen 31 as shown in FIG. 7, for example. It is also possible. This character input screen 3
1 is provided with dedicated input areas 32 and 33 for the first and last names, respectively. According to the position set on the display screen at the time of inputting the name, these dedicated input areas 32 and 33 are identified to determine which input mode of the surname or the first name is performing the Kana-Kanji conversion operation. In the same way as above, the appropriate kanji candidates are displayed preferentially for the first and last names, respectively.

【0060】また、前記実施形態では、姓と名からなる
名前の入力を行う場合について説明したが、本発明は名
前入力に限るものではなく、特定の関係にある第1文字
列及び第2文字列で構成される特定文字列を入力する場
合であれば、そのすべてに適用可能である。
Further, in the above-described embodiment, the case of inputting a name including a last name and a first name has been described. However, the present invention is not limited to the input of the first name, and the first character string and the second character If a specific character string composed of columns is input, it can be applied to all of them.

【0061】さらに、前記実施形態において記載した手
法つまり図4に示される処理手順は、コンピュータに実
行させることのできるプログラムとして、例えば磁気デ
ィスク(フロッピー(登録商標)ディスク、ハードディ
スク等)、光ディスク(CD−ROM、DVD等)、半
導体メモリなどの記録媒体に書き込んで各種装置に適用
したり、通信媒体により伝送して各種装置に適用するこ
とも可能である。
Further, the method described in the above embodiment, that is, the processing procedure shown in FIG. 4 is a program that can be executed by a computer, for example, a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD -ROM, DVD, etc.) and can be applied to various devices by writing to a recording medium such as a semiconductor memory, or transmitted to a communication medium and applied to various devices.

【0062】[0062]

【発明の効果】以上詳記したように本発明によれば、か
な漢字変換機能を備えた文字入力装置において、例えば
姓と名からなる名前など、特定の関係にある第1文字列
及び第2文字列から構成される特定文字列を入力する場
合に、かな漢字変換辞書に登録された各漢字に前記第1
文字列又は前記第2文字列のいずれかに対応するかを示
す辞書情報を付加しておき、前記第1文字列又は前記第
2文字列のいずれについてかな漢字変換操作中であるか
を判断し、入力されたかな読みに対応し、且つ、その判
断結果に対応する前記辞書情報が付された漢字を漢字候
補として優先的に表示するようにしたため、ユーザは前
記第1文字列と前記第2文字列でかな漢字変換時に夫々
に適切な漢字候補を得て前記特定文字列の入力を効率的
に行うことができる。
As described above in detail, according to the present invention, in a character input device having a kana-kanji conversion function, a first character string and a second character having a specific relationship, such as a name including a last name and a first name, are used. When inputting a specific character string composed of columns, the first kanji registered in the kana-kanji conversion dictionary
Dictionary information indicating whether the character string or the second character string corresponds is added, and it is determined which of the first character string or the second character string is in the kana-kanji conversion operation, Since the kanji corresponding to the input kana reading and to which the dictionary information corresponding to the determination result is preferentially displayed as kanji candidates, the user can input the first character string and the second character It is possible to efficiently input the specific character string by obtaining appropriate kanji candidates at the time of kana-kanji conversion in a column.

【0063】特に、第1文字列と第2文字列のかな読み
が同一で漢字が異なるような場合であって、第1文字列
と第2文字列を続けてかな漢字変換入力する際に、入力
効率が向上する。
Particularly, in the case where the first character string and the second character string have the same kana reading and different kanji characters, and the first character string and the second character string are successively input in the kana-kanji conversion input, Efficiency is improved.

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

【図1】本発明の一実施形態に係る文字入力装置の回路
構成を示すブロック図。
FIG. 1 is a block diagram showing a circuit configuration of a character input device according to an embodiment of the present invention.

【図2】前記文字入力装置に備えられたかな漢字変換辞
書の構成を示す図。
FIG. 2 is a diagram showing a configuration of a kana-kanji conversion dictionary provided in the character input device.

【図3】図3(a)は前記文字入力装置の文字入力画面
の初期画面を示す図、図3(b)は前記文字入力装置の
文字入力画面で名前の入力を完了した状態を示す図。
FIG. 3A is a diagram showing an initial screen of a character input screen of the character input device, and FIG. 3B is a diagram showing a state in which name input has been completed on the character input screen of the character input device. .

【図4】前記文字入力装置における名前入力処理を示す
フローチャート。
FIG. 4 is a flowchart showing a name input process in the character input device.

【図5】前記文字入力装置における名前入力時の画面状
態を示す図。
FIG. 5 is a diagram showing a screen state when a name is input in the character input device.

【図6】漢字候補の表示順序を説明するための図。FIG. 6 is a diagram for explaining a display order of kanji candidates.

【図7】前記文字入力装置に用いられる他の文字入力画
面を示す図。
FIG. 7 is a view showing another character input screen used in the character input device.

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

11…制御部 12…ROM 12a…表示用フォントメモリ 12b…印刷用フォントメモリ 12c…かな漢字変換辞書 13…RAM 13a…入力/編集用バッファ 13b…表示用バッファ 13c…登録用バッファ 13d…印刷用バッファ 13e…品詞コード変数記憶領域 13f…ループ変数記憶領域 13g…ポインタ記憶領域 14…キー入力部 14a…変換キー 14b…次候補キー 14c…実行キー 15…表示部 16…印刷部 21…文字入力画面 22…区切り記号 23,24…文字列 31…文字入力画面 32…姓専用入力領域 33…名専用入力領域 CL…カーソル OL…文字修飾 UL…アンダーライン 11 ... Control unit 12 ... ROM 12a ... Display font memory 12b ... Print font memory 12c ... Kana-Kanji conversion dictionary 13 ... RAM 13a ... Input / edit buffer 13b ... Display buffer 13c ... Registration buffer 13d ... Print buffer 13e ... part of speech code variable storage area 13f ... loop variable storage area 13g ... pointer storage area 14 ... key input unit 14a ... conversion key 14b ... next candidate key 14c ... execution key 15 ... display unit 16 ... printing unit 21 ... character input screen 22 ... Separators 23, 24 ... Character string 31 ... Character input screen 32 ... Last name only input area 33 ... First name only input area CL ... Cursor OL ... Character modification UL ... Underline

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 かな漢字変換機能を備え、入力されたか
な読みを漢字文字列に変換して特定の関係にある第1文
字列及び第2文字列で構成される特定文字列を入力する
文字入力装置であって、 かな読みとそのかな読みに対応する漢字を記憶するとと
もに、当該漢字が前記第1文字列又は前記第2文字列に
対応する場合に、その対応関係を示す辞書情報を記憶す
るかな漢字変換辞書と、 第1入力モードに対応して前記第1文字列のかな読みを
入力して当該かな読みを所望の漢字に変換し、第2入力
モードに対応して前記第2文字列のかな読みを入力して
当該かな読みを所望の漢字に変換するかな漢字変換操作
を行う操作手段と、 前記操作手段により入力されるかな読みを表示するとと
もに、前記操作手段によるかな漢字変換操作の際に漢字
候補を表示する表示手段と、 前記操作手段が前記第1文字列又は前記第2文字列のい
ずれについてかな漢字変換操作中であるかを前記第1入
力モード及び前記第2入力モードに基づいて判断する判
断手段と、 前記操作手段のかな漢字変換操作中に、前記操作手段か
ら入力されたかな読みに対応し、且つ前記判断手段の判
断結果に対応する前記辞書情報が付された漢字を前記か
な漢字変換辞書から読み出して漢字候補として前記表示
手段に優先的に出力する制御手段とを備えることを特徴
とする文字入力装置。
1. A character input for providing a kana-kanji conversion function, converting an input kana reading into a kanji character string and inputting a specific character string composed of a first character string and a second character string having a specific relationship. An apparatus that stores kana readings and kanji corresponding to the kana readings, and stores dictionary information indicating a corresponding relationship when the kanjis correspond to the first character string or the second character string. A kana-kanji conversion dictionary and kana reading of the first character string corresponding to the first input mode are input to convert the kana reading to a desired kanji, and the kana reading of the second character string An operation means for inputting a kana reading and converting the kana reading to a desired kanji; a kana kanji conversion operation for displaying the kana reading input by the operation means; and a kanji for the kana kanji conversion operation by the operation means Candidate Display means for displaying, based on the first input mode and the second input mode, which of the first character string and the second character string is in the kana-kanji conversion operation. A kana-kanji conversion dictionary corresponding to the kana reading input from the operation means and the dictionary information corresponding to the determination result of the determination means during the kana-kanji conversion operation of the operation means; A character input device comprising: a control unit that reads out and preferentially outputs to the display unit as a kanji candidate.
【請求項2】 前記操作手段は、前記表示手段上で所定
の記号で区切って前記第1文字列と前記第2文字列のか
な漢字変換操作を行うものであり、 前記判断手段は、前記所定の記号の位置を基準にして前
記第1入力モード又は前記第2入力モードのいずれにお
いてかな漢字変換操作中であるかを判断することを特徴
とする請求項1記載の文字入力装置。
2. The method according to claim 1, wherein the operation unit is configured to perform a kana-kanji conversion operation of the first character string and the second character string on the display unit with a predetermined symbol. 2. The character input device according to claim 1, wherein it is determined whether the kana-kanji conversion operation is being performed in the first input mode or the second input mode based on a position of a symbol.
【請求項3】 前記操作手段は、前記表示手段上に設定
される複数の専用領域の夫々で前記第1文字列と前記第
2文字列のかな漢字変換操作を行うものであり、 前記判断手段は、前記複数の専用領域を識別して前記第
1入力モード又は前記第2入力モードのいずれにおいて
かな漢字変換操作中であるかを判断することを特徴とす
る請求項1記載の文字入力装置。
3. The operation means for performing a kana-kanji conversion operation of the first character string and the second character string in each of a plurality of dedicated areas set on the display means, 2. The character input device according to claim 1, wherein the plurality of dedicated areas are identified to determine whether the kana-kanji conversion operation is being performed in the first input mode or the second input mode.
【請求項4】 前記第1文字列は姓を表す漢字文字列で
あり、前記第2文字列は名を表す漢字文字列であって、
前記特定文字列は姓と名で構成される名前を表す漢字文
字列であることを特徴とする請求項1乃至3のいずれか
に記載の文字入力装置。
4. The method according to claim 1, wherein the first character string is a kanji character string representing a last name, and the second character string is a kanji character string representing a first name.
4. The character input device according to claim 1, wherein the specific character string is a kanji character string representing a name composed of a last name and a first name.
JP2000227511A 2000-07-27 2000-07-27 Character input device Abandoned JP2002041509A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000227511A JP2002041509A (en) 2000-07-27 2000-07-27 Character input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000227511A JP2002041509A (en) 2000-07-27 2000-07-27 Character input device

Publications (1)

Publication Number Publication Date
JP2002041509A true JP2002041509A (en) 2002-02-08

Family

ID=18720947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000227511A Abandoned JP2002041509A (en) 2000-07-27 2000-07-27 Character input device

Country Status (1)

Country Link
JP (1) JP2002041509A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007299217A (en) * 2006-04-28 2007-11-15 Toshiba Corp Image recording device
EP4242802A1 (en) 2022-03-07 2023-09-13 Omron Corporation Character input device, character input method, and character input program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007299217A (en) * 2006-04-28 2007-11-15 Toshiba Corp Image recording device
EP4242802A1 (en) 2022-03-07 2023-09-13 Omron Corporation Character input device, character input method, and character input program

Similar Documents

Publication Publication Date Title
JPH0365757A (en) Sentence processor
JP2002041509A (en) Character input device
JPH045224B2 (en)
JPH0452500B2 (en)
JPS6174062A (en) Sentence input system
JP2833650B2 (en) Document processing device
JP2504054B2 (en) Character input control method
JP2629946B2 (en) Document processing device
JPH0565898B2 (en)
JPH05189439A (en) Device and method for document preparation
JP2702443B2 (en) Japanese input device
JPH0991311A (en) Information storage and retrieval device and its control method
JPH0640330B2 (en) Chinese input method
JP2998654B2 (en) Kana-Kanji conversion candidate display method for Japanese input
JPH0380363A (en) Document processor
JP2001265765A (en) Electronic dictionary
JP2000348055A (en) Method and device for retrieving information and computer readable recording medium
JPH0411273A (en) Word processor provided with learning function
JPH02136970A (en) English word retrieving device
JPH06119314A (en) Document preparing device
JPH04133165A (en) Kana/kanji converter
JPH07129579A (en) Japanese input device
JP2001022745A (en) Japanese syllabary-to-chinese character conversion device
JPH09153038A (en) Document preparation device
JPH0668069A (en) Kana-kanji conversion device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051108

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20051214