JP2001067169A - Information terminal equipment and method for continuously inputting characters - Google Patents

Information terminal equipment and method for continuously inputting characters

Info

Publication number
JP2001067169A
JP2001067169A JP24011899A JP24011899A JP2001067169A JP 2001067169 A JP2001067169 A JP 2001067169A JP 24011899 A JP24011899 A JP 24011899A JP 24011899 A JP24011899 A JP 24011899A JP 2001067169 A JP2001067169 A JP 2001067169A
Authority
JP
Japan
Prior art keywords
character
input
key
conversion
character string
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.)
Withdrawn
Application number
JP24011899A
Other languages
Japanese (ja)
Other versions
JP2001067169A5 (en
Inventor
Hidenori Nagasaki
秀紀 長崎
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP24011899A priority Critical patent/JP2001067169A/en
Publication of JP2001067169A publication Critical patent/JP2001067169A/en
Publication of JP2001067169A5 publication Critical patent/JP2001067169A5/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To continuously input the same characters in an inputting state without requiring complicated operations. SOLUTION: A repeat key 22a for executing continuous input is formed on an input part 22 consisting of a keyboard or the like. When characters are inputted through the input part 22, an input processing part 24 overwrites the input characters in an one-character storing memory 28 and successively stores the input characters in a character string storing memory 29. When the repeat key 22a is depressed in the character inputting state, a repeat processing part 25 reads out a character inputted immediately before the depression front the memory 28, appends the read character to the memory 29 and displays the read character on a display part 23 continuously to the character inputted immediately before it through a display processing part 23. Consequently, continuous characters can be simply inputted without depressing a key in each input.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ワードプロセッ
サ、パーソナルコンピュータ、携帯電話機等の文字を入
力して各種の処理を行う情報端末装置に係り、特に連続
文字を入力する場合に用いて好適な情報端末装置と、同
装置に用いられる連続文字入力方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information terminal device such as a word processor, a personal computer, a portable telephone, etc. for inputting characters and performing various processes, and is particularly suitable for use when inputting continuous characters. The present invention relates to a device and a continuous character input method used in the device.

【0002】[0002]

【従来の技術】例えば、電子メールやチャット(cha
t)にてメール文章を作成する場合、「ながぁぁぁ
く」、「すっごぉぉぉい」、「いけぇぇぇ」、「うわぁ
ぁぁ」、「みなさぁぁぁん」、「はしれぇぇぇ」、「え
っっっ」、「あっっっ」、「しゅ、しゅうりょうした」
といったように、話し言葉的に同じ文字を連続させて文
字列を入力する風潮がある。
2. Description of the Related Art For example, e-mail and chat (cha)
When creating an email sentence in t), "Nagapaku", "Amazing", "Ikepa", "Wowa", "Minasapan", "Hello,""H,""H,""H, huh.
For example, there is a tendency to input a character string in which the same characters are successively spoken.

【0003】従来の情報端末装置では、このような連続
文字を効率的に入力する方法や、連続文字を含んだ文字
列をかな漢字変換する方法はなかった。このため、同じ
文字を何度も繰り返し入力したり、かな漢字変換を必要
とする場合には、変換できる形で文字列を入力した後、
その変換結果に連続文字を加えるなどの編集操作が必要
であった。
In a conventional information terminal device, there has been no method of efficiently inputting such continuous characters or a method of converting a character string including continuous characters into Kana-Kanji characters. For this reason, if you need to enter the same characters over and over or if you need to convert kana-kanji characters, enter a character string that can be converted,
Editing operations such as adding continuous characters to the conversion result were required.

【0004】[0004]

【発明が解決しようとする課題】上記したように、従
来、連続文字を入力するためには、非常に面倒な操作が
必要であり、ユーザに負担がかかる問題があった。この
場合、電話機のように、1つのキーに複数の異なる文字
が割り付けられた機器では、「あ」→「い」→「う」→
「え」→「お」→「ぁ」→「ぃ」→「ぅ」→「ぇ」→
「ぉ」といったように、1つのキーを何度も押下して所
望の文字を得なければならず、入力に手間と時間がかか
ることになる。
As described above, conventionally, there has been a problem that inputting continuous characters requires a very troublesome operation, which places a burden on the user. In this case, in a device such as a telephone in which a plurality of different characters are assigned to one key, “a” → “i” → “u” →
“E” → “O” → “ぁ” → “ぃ” → “ぅ” → “ぇ” →
One key must be pressed many times to obtain a desired character, such as "@", and it takes time and effort to input.

【0005】また、従来の機器では、例えば「ながぁぁ
ぁい」といったような連続文字を有する文字列をかな漢
字変換すると、誤変換してしまう可能性がある。このた
め、まず、「ながい」といった文字列を入力して「長
い」といった変換結果を得た後、その変換結果に対して
「長ぁぁぁい」といったように編集を加える必要があ
り、非常に面倒であった。
In a conventional device, when a character string having continuous characters such as "Nagai" is converted to Kana-Kanji, it may be erroneously converted. For this reason, it is necessary to first input a character string such as "long" and obtain a conversion result such as "long", and then edit the conversion result such as "long". Was troublesome.

【0006】なお、従来、入力された文字を特定の操作
により連続させるIME等はあるが、これは入力が確定
された文字を対象として、その文字を連続させる手法で
あって、入力中の文字(未確定の文字)を対象として連
続させることはできない。
[0006] Conventionally, there is an IME or the like in which an input character is made continuous by a specific operation. However, this is a method in which a character whose input is confirmed is made continuous by the character. (Undetermined characters) cannot be continued.

【0007】本発明は上記のような点に鑑みなされたも
ので、面倒な操作を必要とせずに、入力中の状態で同じ
文字を連続入力することができ、また、連続文字を有す
る文字列をかな漢字変換することのできる情報端末装置
及び連続文字入力方法を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and enables the same character to be continuously input in the state of being input without requiring a troublesome operation, and a character string having a continuous character. It is an object of the present invention to provide an information terminal device capable of converting kana-kanji characters and a continuous character input method.

【0008】[0008]

【課題を解決するための手段】本発明の情報端末装置
は、連続入力を行うための特定のキーを入力装置に用意
し、文字入力中の状態で上記特定のキーが操作されたと
きに、その直前に入力された文字と同じ文字を生成し、
この生成された文字を上記直前に入力された文字に続け
て出力するようにしたものである。これにより、特定の
キーを操作するだけで直前の入力文字を連続して得るこ
とができ、連続文字を入力する場合でのキー操作数を削
減することができる。
According to the information terminal device of the present invention, a specific key for performing a continuous input is prepared in an input device, and when the specific key is operated in the state of inputting characters, Generates the same character as the character entered immediately before,
This generated character is output following the character input immediately before. Thus, it is possible to continuously obtain the immediately preceding input character only by operating a specific key, and it is possible to reduce the number of key operations in the case where a continuous character is input.

【0009】また、本発明の情報端末装置は、連続文字
を有する文字列をかな漢字変換する場合に、その文字列
の中で同一文字が連続する部分を削除し、その削除後の
文字列を変換対象としてかな漢字変換し、変換結果とし
て得られた文字列の中に上記削除された連続文字列を加
えて変換結果として出力するようにしたものである。こ
れにより、変換できる形で文字列を入力するなどの面倒
な操作を必要とせずに、連続文字を有する文字列をかな
漢字変換して、所望の変換結果を得ることができる。
Further, the information terminal device of the present invention, when converting a character string having continuous characters into Kana-Kanji characters, deletes a portion where the same character continues in the character string, and converts the character string after the deletion. Kana-Kanji conversion is performed as an object, and the deleted continuous character string is added to the character string obtained as the conversion result, and the converted character string is output. Thus, a character string having continuous characters can be converted to a Kana-Kanji character and a desired conversion result can be obtained without requiring a troublesome operation such as inputting a character string in a form that can be converted.

【0010】また、本発明の情報端末装置は、かな漢字
変換で用いられる辞書の各単語の読みと見出しに同一文
字が連続する部分を示す連続文字位置情報を登録してお
き、連続文字を有する文字列をかな漢字変換する場合
に、上記連続文字位置情報に基づいて同一文字を派生さ
せた辞書単語と入力文字列とを比較してかな漢字変換
し、その変換結果として得られた文字列を出力するよう
にしたものである。このように、連続文字位置情報を有
する変換用辞書を用いることで、文字を連続して入力し
ても、その入力文字列を変換対象としてかな漢字変換す
ることができる。
Further, the information terminal device of the present invention registers continuous character position information indicating a portion where the same character continues in reading and heading of each word of the dictionary used in the kana-kanji conversion, and stores the character having the continuous character. When converting a string to a Kana-Kanji character, a dictionary word derived from the same character based on the continuous character position information is compared with an input character string to perform a Kana-Kanji conversion, and a character string obtained as a result of the conversion is output. It was made. As described above, by using the conversion dictionary having continuous character position information, even if characters are continuously input, the input character string can be converted into a kana-kanji character.

【0011】また、本発明の情報端末装置は、各キー毎
に複数の異なる文字が割り当てられた入力装置を用いて
文字入力を行う場合において、各キーに対する各文字の
出力順位を記憶したキーテーブルを参照して、上記入力
装置を通じて入力されたキーに割り付けられた各文字を
当該キーの入力毎に所定の順で出力し、最終的に出力さ
れた文字をメモリに保持しておくことで、前回と同じキ
ーが続けて入力されたときに、そのメモリに保持された
文字を優先して出力するようにしたものである。これに
より、同じ文字を連続して入力する場合に、その文字を
得るために何度もキー入力しなくとも、当該文字を優先
的に得ることができる。
In the information terminal device of the present invention, when a character is input using an input device to which a plurality of different characters are assigned to each key, a key table storing an output order of each character for each key. With reference to the above, by outputting each character assigned to the key input through the input device in a predetermined order for each input of the key, and storing the finally output character in the memory, When the same key as the previous key is continuously input, the character held in the memory is preferentially output. Thus, when the same character is continuously input, the character can be preferentially obtained without having to repeatedly key in to obtain the character.

【0012】また、本発明の情報端末装置は、繰返し文
字を派生させるための特定のキーを入力装置に用意し、
文字入力中の状態で上記特定のキーが操作されたとき
に、その直前に入力された文字の母音を拗音化した文字
を所定数生成し、この生成された文字列を上記直前に入
力された文字に続けて出力するようにしたものである。
これにより、母音文字が連続する文字列を入力する場合
でのキー操作数を削減することができる。
Further, the information terminal device of the present invention provides a specific key for deriving a repeated character in the input device,
When the specific key is operated in the state of character input, a predetermined number of characters are generated which are vowels of the vowel of the character input immediately before, and the generated character string is input immediately before the key. This is output after the character.
As a result, the number of key operations when a character string in which vowel characters are continuous can be reduced.

【0013】[0013]

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

【0014】(第1の実施形態)図1は本発明の情報端
末装置のハードウェア構成を示すブロック図である。本
装置は、ワードプロセッサ、パーソナルコンピュータま
たは電話機能を備えた小型端末機器等からなる。図1に
示すように、本実施形態における情報端末装置には、C
PU11、ROM12、RAM13、入力装置14、表
示装置15、外部記憶装置16、印刷装置17、通信装
置18などが設けられている。
(First Embodiment) FIG. 1 is a block diagram showing a hardware configuration of an information terminal device according to the present invention. This device is composed of a word processor, a personal computer, a small terminal device having a telephone function, and the like. As shown in FIG. 1, the information terminal device according to the present embodiment includes C
A PU 11, a ROM 12, a RAM 13, an input device 14, a display device 15, an external storage device 16, a printing device 17, a communication device 18, and the like are provided.

【0015】CPU11は、本装置全体の制御を行うも
のであり、ROM12やRAM13に記憶されたプログ
ラムを読み込んで、そのプログラムに従った各種処理を
実行する。ROM12およびRAM13には、CPU1
1の動作に必要なプログラムや、各種の情報が記憶され
ている。
The CPU 11 controls the entire apparatus, reads a program stored in the ROM 12 or the RAM 13, and executes various processes according to the program. The ROM 12 and the RAM 13 include a CPU 1
A program necessary for the operation 1 and various kinds of information are stored.

【0016】表示装置14は、例えばLCD(Liquid C
rystal Display)やCRT(Cathode-ray tube)などか
らなり、データの表示を行うためのデバイスである。入
力装置15は、例えばキーボードや操作パネルなどから
なり、データの入力や指示を行うためのデバイスであ
る。
The display device 14 is, for example, an LCD (Liquid C).
It is a device for displaying data, such as a crystal display (Crystal Display) or a CRT (Cathode-ray tube). The input device 15 includes, for example, a keyboard and an operation panel, and is a device for inputting data and giving instructions.

【0017】外部記憶装置16は、例えば磁気ディスク
装置(HDD)やフロッピー(登録商標)ディスク装置
(FDD)、CD−ROM装置などであり、各種のプロ
グラムやファイルを保持しておくためのデバイスであ
る。印刷装置17は、データを印刷するためのデバイス
である。この印刷装置17は、ワードプロセッサのよう
に予め標準的に装備されていても良いし、パーソナルコ
ンピュータのように外付けにて接続されるような仕様で
あっても良い。通信装置18は、外部装置とのインタフ
ェースであり、無線または有線にてデータの送受信処理
を行う。
The external storage device 16 is, for example, a magnetic disk device (HDD), a floppy (registered trademark) disk device (FDD), a CD-ROM device, etc., and is a device for holding various programs and files. is there. The printing device 17 is a device for printing data. The printing device 17 may be provided in advance as a standard such as a word processor, or may have a specification such that it is externally connected like a personal computer. The communication device 18 is an interface with an external device, and performs data transmission / reception processing wirelessly or by wire.

【0018】次に、第1の実施形態を実現するための情
報端末装置の機能構成について説明する。
Next, a functional configuration of the information terminal device for realizing the first embodiment will be described.

【0019】第1の実施形態では、例えばキーボード等
の入力装置にリピートキーを用意し、文字入力後にリピ
ートキーが押下されたときに、その直前に入力された文
字と同じ文字を生成して出力することを特徴としてい
る。
In the first embodiment, for example, a repeat key is prepared in an input device such as a keyboard, and when a repeat key is pressed after a character is input, the same character as the character input immediately before is generated and output. It is characterized by doing.

【0020】図2は本発明の第1の実施形態における情
報端末装置の機能構成を示すブロック図である。図1の
情報端末装置を機能的に示すと、制御部21、入力部2
2、表示部23、各種処理部24〜27、各種メモリ2
8〜31からなる。
FIG. 2 is a block diagram showing a functional configuration of the information terminal device according to the first embodiment of the present invention. Functionally showing the information terminal device of FIG. 1, the control unit 21 and the input unit 2
2, display unit 23, various processing units 24-27, various memories 2
Consists of 8-31.

【0021】制御部21は、各種処理部24〜27を統
括的に制御するものであり、図1のCPU11に相当す
る。入力部22は、文字の入力や指示を行うものであ
り、図1の入力装置14に相当する。この入力部22に
は、文字を入力するための文字キー、数字を入力するた
めの数字キー等の各種入力キーの他に、ここでは文字の
リピート入力(連続入力)を指示するためのリピートキ
ー22aと、かな漢字変換を指示するための変換キー2
2bが設けられている。表示部23は、入力部22を通
じて入力された文字列等を表示するものであり、図1の
表示装置15に相当する。
The control unit 21 controls the various processing units 24 to 27 in an integrated manner, and corresponds to the CPU 11 in FIG. The input unit 22 is for inputting characters and giving instructions, and corresponds to the input device 14 in FIG. The input unit 22 includes, in addition to various input keys such as a character key for inputting a character and a numeric key for inputting a number, a repeat key for instructing a character repeat input (continuous input). 22a and a conversion key 2 for instructing kana-kanji conversion
2b is provided. The display unit 23 displays a character string or the like input through the input unit 22, and corresponds to the display device 15 in FIG.

【0022】また、各種処理部24〜27は図1のCP
U11にて実行される処理を示したものである。このう
ち、入力処理部24は、入力部22から入力された文字
の入力処理を行う。リピート処理部25は、リピートキ
ー22aの押下によるリピート指示に従って文字のリピ
ート処理を行う。かな漢字変換処理部26は、変換キー
22bの押下による変換指示に従ってかな漢字変換処理
を行う。表示処理部27は、入力された文字列や変換結
果等の表示処理を行う。
The various processing units 24-27 correspond to the CPs in FIG.
It shows the processing executed in U11. Among these, the input processing unit 24 performs input processing of characters input from the input unit 22. The repeat processing unit 25 performs a character repeat process in accordance with a repeat instruction by pressing the repeat key 22a. The kana-kanji conversion processing unit 26 performs kana-kanji conversion processing according to a conversion instruction by pressing the conversion key 22b. The display processing unit 27 performs a display process of an input character string, a conversion result, and the like.

【0023】また、各種メモリ28〜31は図1のRA
M13に設けられる。このうち、1文字格納メモリ28
は、文字が入力されたとき、そのときの文字を次の文字
が入力されるまで保持しておくためのメモリである。文
字列格納メモリ29は、入力された文字をその入力順に
保持しておくためのメモリである。かな漢字変換辞書3
0は、各単語の読みと見出しなど、かな漢字変換処理に
必要な情報が予め格納された辞書メモリである。変換結
果格納メモリ31は、かな漢字変換処理部26によって
得られた変換結果を保持しておくためのメモリである。
The various memories 28 to 31 correspond to the RA of FIG.
M13 is provided. Of these, one character storage memory 28
Is a memory for holding a character when a character is input until the next character is input. The character string storage memory 29 is a memory for storing input characters in the input order. Kana-Kanji conversion dictionary 3
Reference numeral 0 denotes a dictionary memory in which information necessary for kana-kanji conversion processing, such as reading and heading of each word, is stored in advance. The conversion result storage memory 31 is a memory for holding the conversion result obtained by the kana-kanji conversion processing unit 26.

【0024】このような構成において、例えば本装置が
電話機のような機器であった場合には、図3(a)に示
すように、操作パネル上にリピートキー22aを用意し
ておく。また、ワードプロセッサやパーソナルコンピュ
ータ等のようにキーボードを入力手段として有する機器
であった場合には、図3(b)に示すように、キーボー
ドにリピートキー22aを用意しておく。このリピート
キー22aを用いて、文字入力中の状態での同一文字の
連続入力を実現する。
In such a configuration, for example, when the apparatus is a device such as a telephone, a repeat key 22a is prepared on the operation panel as shown in FIG. If the device has a keyboard as an input unit, such as a word processor or a personal computer, a repeat key 22a is prepared on the keyboard as shown in FIG. 3B. By using the repeat key 22a, continuous input of the same character while the character is being input is realized.

【0025】図4に具体例を示す。なお、図中のCLは
カーソルであり、現在の入力位置を示している。また、
ULはアンダーラインであり、入力中つまり未確定状態
を示している。
FIG. 4 shows a specific example. Note that CL in the figure is a cursor, which indicates the current input position. Also,
UL is an underline, indicating that input is being performed, that is, an undetermined state.

【0026】例えば、「じゃあ!!!」といった文字列
を入力する場合には、図4(a)に示すように、「じ」
→「ゃ」→「あ」→「!」といった文字を順に入力した
後、リピートキー22aを2回押下する。リピートキー
22aを押下すると、その押下毎に直前に入力された文
字(記号)「!」と同じ文字が自動的に生成されて出力
される。これにより、「じゃあ!!!」といった文字列
が得られる。
For example, when inputting a character string such as "OK !!!!", as shown in FIG.
After sequentially inputting characters such as “ゃ” → “A” → “!”, The repeat key 22a is pressed twice. When the repeat key 22a is pressed, the same character as the character (symbol) "!" Input immediately before is automatically generated and output each time the repeat key 22a is pressed. As a result, a character string such as “OK !!!!” is obtained.

【0027】また、「うわぁぁ」といった文字列を入力
する場合には、図4(b)に示すように、「う」→
「わ」→「ぁ」といった文字を順に入力した後、リピー
トキー22aを1回押下する。このリピートキー22a
の押下により直前に入力された文字「ぁ」と同じ文字が
自動的に生成されて出力される。これにより、「うわぁ
ぁ」といった文字列が得られる。このようなリピートキ
ー22aを用いた連続入力はすべて文字入力中の状態、
つまり、入力された文字列が確定されていない状態で行
われる。
When a character string such as "Wow" is input, as shown in FIG.
After sequentially inputting characters such as "wa" and "@", the repeat key 22a is pressed once. This repeat key 22a
By pressing, the same character as the character "@" input immediately before is automatically generated and output. As a result, a character string such as "Wow" is obtained. Such continuous input using the repeat key 22a is in a state where characters are being input,
That is, the process is performed in a state where the input character string has not been determined.

【0028】次に、第1の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the first embodiment will be described.

【0029】図5は第1の実施形態における文字入力処
理の動作を示すフローチャートである。
FIG. 5 is a flowchart showing the operation of the character input process in the first embodiment.

【0030】まず、初期設定として、1文字格納メモリ
28および文字列格納メモリ29をクリアしておく。入
力部22の操作により何らかのキーを入力すると(ステ
ップA11)、入力処理部24により、その入力キーの
種類が判断される。入力キーが文字キーの場合には(ス
テップA13のNo)、入力処理部24はその文字キー
に対応する文字(コードデータ)を1文字格納メモリ2
8にコピーすると共に文字列格納メモリ29にアペンド
する(ステップA14)。この場合、1文字格納メモリ
28には常に入力された1文字のみが上書きされ、文字
列格納メモリ29には入力された文字が順に格納され
る。この文字列格納メモリ29に格納された各文字は表
示処理部27により入力文字列として表示部23に表示
される(ステップA15)。
First, as an initial setting, the one character storage memory 28 and the character string storage memory 29 are cleared. When any key is input by operating the input unit 22 (step A11), the input processing unit 24 determines the type of the input key. If the input key is a character key (No in step A13), the input processing unit 24 stores the character (code data) corresponding to the character key in the one-character storage memory 2.
8 and append to the character string storage memory 29 (step A14). In this case, only one input character is always overwritten in the one-character storage memory 28, and the input characters are sequentially stored in the character string storage memory 29. Each character stored in the character string storage memory 29 is displayed on the display unit 23 as an input character string by the display processing unit 27 (step A15).

【0031】ここで、入力部22に設けられたリピート
キー22aの入力があると(ステップA12のYe
s)、リピート処理部25により1文字格納メモリ28
に文字が格納されているか否かが判断される(ステップ
A16)。1文字格納メモリ28に文字が格納されてい
る場合(ステップA16のYes)、リピート処理部2
5はその文字を文字列格納メモリ29にアペンドする
(ステップA17)。これにより、直前に入力された文
字と同じ文字が表示部23に続けて表示されることにな
る(ステップA15)。
Here, if there is an input from the repeat key 22a provided in the input section 22 (Ye in step A12)
s), the one-character storage memory 28 by the repeat processing unit 25
It is determined whether or not a character is stored in (step A16). If a character is stored in the one-character storage memory 28 (Yes in step A16), the repeat processing unit 2
5 appends the character to the character string storage memory 29 (step A17). As a result, the same character as the character input immediately before is continuously displayed on the display unit 23 (step A15).

【0032】また、入力部22に設けられた変換キー2
2bの入力があると(ステップA13のYes)、かな
漢字変換処理部26が起動される。かな漢字変換処理部
26は文字列格納メモリ29に格納されている文字列を
変換対象として読み出し、その文字列をかな漢字変換辞
書30を参照してかな漢字変換し、その変換結果として
得られた各候補文字を変換結果格納メモリ31に格納す
る(ステップA18)。この変換結果格納メモリ31に
格納された各候補文字は表示処理部27により表示部2
3に表示される(ステップA19)。ユーザは次候補キ
ー等の操作により、その各候補文字の中で所望の文字を
選択する(ステップA20)。
The conversion key 2 provided on the input unit 22
When there is an input of 2b (Yes in step A13), the kana-kanji conversion processing unit 26 is activated. The kana-kanji conversion processing unit 26 reads a character string stored in the character string storage memory 29 as a conversion target, converts the character string with reference to a kana-kanji conversion dictionary 30, and converts each candidate character obtained as a result of the conversion. Is stored in the conversion result storage memory 31 (step A18). Each candidate character stored in the conversion result storage memory 31 is displayed by the display processing unit 27 on the display unit 2.
3 is displayed (step A19). The user selects a desired character from among the candidate characters by operating the next candidate key or the like (step A20).

【0033】このように、文字入力中の状態でリピート
キー22aを押下することで、その直前に入力された文
字と同じ文字を得ることができる。したがって、連続文
字を有する文字列を入力する場合に、何度もキー入力す
る操作が不要となる。特に、電話機のように所望の文字
を入力するのに何回かのキー操作を必要とする機器であ
れば、そのキー操作数を大幅に減らすことができ、ユー
ザの負担を軽減することができる。
As described above, by pressing the repeat key 22a while a character is being input, the same character as the character input immediately before can be obtained. Therefore, when inputting a character string having continuous characters, it is not necessary to repeatedly perform key input operations. In particular, if the device requires several key operations to input desired characters, such as a telephone, the number of key operations can be greatly reduced, and the burden on the user can be reduced. .

【0034】(第2の実施形態)次に、本発明の第2の
実施形態について説明する。
(Second Embodiment) Next, a second embodiment of the present invention will be described.

【0035】上記第1の実施形態では、リピートキー2
2aを押下する毎に同一文字を連続入力する構成とした
が、第2の実施形態では、数字キーを併用することで、
その数字が示す数だけ連続入力することを特徴としてい
る。
In the first embodiment, the repeat key 2
Although the same character is continuously input each time 2a is pressed, in the second embodiment, by using the numeric keys together,
It is characterized in that input is continuously performed by the number indicated by the number.

【0036】図6は本発明の第2の実施形態における情
報端末装置の機能構成を示すブロック図である。なお、
基本的な構成は図2と同様であるため、ここでは異なる
部分について説明する。
FIG. 6 is a block diagram showing a functional configuration of the information terminal device according to the second embodiment of the present invention. In addition,
Since the basic configuration is the same as that of FIG. 2, different portions will be described here.

【0037】図2と異なる点はリピート指示格納メモリ
32が設けられていることである。リピート指示格納メ
モリ32は、リピートキー22aの押下によるリピート
指示があったときに、その旨を示すリピートフラグを保
持しておくためのメモリであり、図1のRAM13に設
けられる。このリピート指示格納メモリ32にリピート
フラグがセット(“1”)されている場合には、数字キ
ーは文字情報ではなく、リピート回数を示す情報として
見なされる。
The difference from FIG. 2 is that a repeat instruction storage memory 32 is provided. The repeat instruction storage memory 32 is a memory for holding a repeat flag indicating that when a repeat instruction is issued by pressing the repeat key 22a, and is provided in the RAM 13 of FIG. When the repeat flag is set ("1") in the repeat instruction storage memory 32, the numeric key is not regarded as character information, but as information indicating the number of repeats.

【0038】図7に具体例を示す。なお、図中のCLは
カーソルであり、現在の入力位置を示している。また、
ULはアンダーラインであり、入力中つまり未確定状態
を示している。
FIG. 7 shows a specific example. Note that CL in the figure is a cursor, which indicates the current input position. Also,
UL is an underline, indicating that input is being performed, that is, an undetermined state.

【0039】例えば、「う」→「わ」→「ぁ」といった
文字を順に入力した後、リピートキー22aを押下する
と、「うわぁぁ」といった文字列が得られる。ここで、
リピートキー22aを押下した後に数字キーの「5」を
入力すると、「うわぁぁぁぁぁ」といったように、リピ
ート文字である「ぁ」が5つ分連続して入力される。こ
のように、リピートキー22aの押下後に入力された数
字キーはリピート回数を示す情報として見なされ、その
回数分の連続入力がなされる。このときの連続入力もす
べて文字の入力中つまり入力文字が確定されていない状
態で行われている。
For example, if characters "u" → "wa" → "@" are input in order, and then the repeat key 22a is pressed, a character string such as "wow" is obtained. here,
When the numeric key "5" is input after the repeat key 22a is pressed, five repeat characters "@" are continuously input, such as "Wow". As described above, the numeric key input after the depression of the repeat key 22a is regarded as information indicating the number of repeats, and continuous input is performed for the number of times. The continuous input at this time is also performed during character input, that is, in a state where the input character has not been determined.

【0040】次に、第2の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the second embodiment will be described.

【0041】図8は第2の実施形態における文字入力処
理の動作を示すフローチャートである。
FIG. 8 is a flowchart showing the operation of the character input process according to the second embodiment.

【0042】まず、初期設定として、1文字格納メモリ
28、文字列格納メモリ29およびリピート指示格納メ
モリ32をクリアしておく。入力部22の操作により何
らかのキーを入力すると(ステップB11)、入力処理
部24により、その入力キーの種類が判断される。入力
キーが文字キーの場合には(ステップB14のNo)、
入力処理部24はその文字キーに対応する文字(コード
データ)を1文字格納メモリ28にコピーすると共に文
字列格納メモリ29にアペンドする(ステップB1
4)。この場合、1文字格納メモリ28には常に入力さ
れた1文字のみが上書きされ、文字列格納メモリ29に
は入力された文字が順に格納される。この文字列格納メ
モリ29に格納された各文字は表示処理部27により入
力文字として表示部23に表示される(ステップB1
6)。
First, as an initial setting, the one character storage memory 28, the character string storage memory 29, and the repeat instruction storage memory 32 are cleared. When any key is input by operating the input unit 22 (step B11), the input processing unit 24 determines the type of the input key. If the input key is a character key (No in step B14),
The input processing unit 24 copies the character (code data) corresponding to the character key to the one-character storage memory 28 and appends it to the character string storage memory 29 (step B1).
4). In this case, only one input character is always overwritten in the one-character storage memory 28, and the input characters are sequentially stored in the character string storage memory 29. Each character stored in the character string storage memory 29 is displayed on the display unit 23 as an input character by the display processing unit 27 (step B1).
6).

【0043】ここで、入力部22に設けられたリピート
キー22aの入力があると(ステップB12のYe
s)、リピート処理部25により1文字格納メモリ28
に文字が格納されているか否かが判断される(ステップ
B17)。1文字格納メモリ28に文字が格納されてい
る場合(ステップB17のYes)、リピート処理部2
5はリピート指示格納メモリ32にフラグ“1”を格納
した後(ステップB18)、その文字を文字列格納メモ
リ29にアペンドする(ステップB19)。これによ
り、直前に入力された文字と同じ文字が表示部23に続
けて表示されることになる(ステップB16)。
Here, if there is an input from the repeat key 22a provided in the input section 22 (Ye in step B12)
s), the one-character storage memory 28 by the repeat processing unit 25
It is determined whether or not a character is stored in (step B17). If a character is stored in the one-character storage memory 28 (Yes in step B17), the repeat processing unit 2
5 stores the flag "1" in the repeat instruction storage memory 32 (step B18), and appends the character to the character string storage memory 29 (step B19). As a result, the same character as the character input immediately before is continuously displayed on the display unit 23 (step B16).

【0044】また、数字キーの入力があると(ステップ
B14のYes)、リピート処理部25はリピート指示
格納メモリ32に格納されたフラグの状態をチェックす
る(ステップB20)。その結果、フラグが“1”であ
れば(ステップB20のYes)、リピート処理部25
はリピート回数が入力されたもの判断し、1文字格納メ
モリ28に格納されている文字を当該数字キーが示す回
数分だけ文字列格納メモリ29にアペンドする(ステッ
プB21)。なお、入力された数字とアペンドする個数
の計算は調整可とする。その後、リピート指示格納メモ
リ32にフラグ“0”を格納しておく(ステップB2
2)。このようにして、直前に入力された文字が数字キ
ーで示される数字の回数分だけ生成されて、表示部23
に続けて表示されることになる。
When a numeric key is input (Yes in step B14), the repeat processing unit 25 checks the state of the flag stored in the repeat instruction storage memory 32 (step B20). As a result, if the flag is “1” (Yes in step B20), the repeat processing unit 25
Determines that the number of repeats has been input, and appends the characters stored in the one-character storage memory 28 to the character string storage memory 29 by the number of times indicated by the numeric key (step B21). The calculation of the number to be appended to the input number is adjustable. Thereafter, the flag "0" is stored in the repeat instruction storage memory 32 (step B2).
2). In this way, the characters input immediately before are generated by the number of times indicated by the numeric keys, and
Will be displayed next to.

【0045】また、変換キー22bの入力があると(ス
テップB13のYes)、かな漢字変換処理部26が起
動される。かな漢字変換処理部26は文字列格納メモリ
29に格納されている文字列を変換対象として読み出
し、その文字列をかな漢字変換辞書30を参照してかな
漢字変換し、その変換結果として得られた各候補文字を
変換結果格納メモリ31に格納する(ステップB2
3)。この変換結果格納メモリ31に格納された各候補
文字は表示処理部27により表示部23に表示される
(ステップB24)。ユーザは次候補キー等の操作によ
り、その各候補文字の中で所望の文字を選択する(ステ
ップB25)。
When the conversion key 22b is input (Yes in step B13), the kana-kanji conversion processing unit 26 is started. The kana-kanji conversion processing unit 26 reads a character string stored in the character string storage memory 29 as a conversion target, converts the character string with reference to a kana-kanji conversion dictionary 30, and converts each candidate character obtained as a result of the conversion. Is stored in the conversion result storage memory 31 (step B2).
3). Each candidate character stored in the conversion result storage memory 31 is displayed on the display unit 23 by the display processing unit 27 (step B24). The user selects a desired character from among the candidate characters by operating the next candidate key or the like (step B25).

【0046】このように、リピートキー22aと数字キ
ーを併用することで、文字入力中の状態で直前に入力し
た文字を当該数字キーが示す数字の回数分だけ連続して
得ることができる。したがって、連続文字を有する文字
列を入力する場合でのキー操作数をさらに減らすことが
でき、ユーザの負担を軽減することができる。
As described above, by using the repeat key 22a and the numeric key in combination, it is possible to continuously obtain the character input immediately before the number of times indicated by the numeric key while the character is being input. Therefore, the number of key operations when inputting a character string having continuous characters can be further reduced, and the burden on the user can be reduced.

【0047】(第3の実施形態)次に、本発明の第3の
実施形態について説明する。
(Third Embodiment) Next, a third embodiment of the present invention will be described.

【0048】第3の実施形態では、話し言葉で特に末尾
の部分に連続文字がある場合でのかな漢字変換を実現す
る。例えば、「ながぁぁぁい」といった入力文字列に対
してかな漢字変換が指示された場合に、当該入力文字列
の中で同一文字が連続している部分「ぁぁぁ」を削除し
てかな漢字変換し、その変換結果として得られた文字列
「長い」の中に上記削除した連続文字列「ぁぁぁ」を埋
め込む。これにより、「ながぁぁぁい」といった入力文
字列に対して、「長ぁぁぁい」といった変換結果を得る
ことができる。同様に、「みなさぁぁぁん」といった入
力文字列に対しては「皆さぁぁぁん」、「はしれぇぇぇ
ぇ」といった入力文字列に対しては「走れぇぇぇぇ」と
いった変換結果を得ることができる。
In the third embodiment, kana-kanji conversion is realized when there are continuous characters in the spoken language, particularly at the end. For example, if Kana-Kanji conversion is instructed for an input character string such as “Nagai”, delete the part “ぁ ぁ ぁ” where the same characters are consecutive in the input character string. Kana-Kanji conversion is performed, and the deleted continuous character string “ぁ ぁ ぁ” is embedded in the character string “long” obtained as a result of the conversion. As a result, a conversion result such as “long” can be obtained for an input character string such as “long”. Similarly, for an input character string such as "Minasapan", an input character string such as "Minosaur" A conversion result can be obtained.

【0049】従来のかな漢字変換方法では、入力文字列
のすべてを変換対象とするため、上記のような入力文字
列では誤変換する可能性があったが、本発明の方法によ
り、これをクリアすることができる。
In the conventional kana-kanji conversion method, since the entire input character string is to be converted, there is a possibility that the input character string as described above may be erroneously converted. However, this method is used to clear this. be able to.

【0050】図9は本発明の第3の実施形態における情
報端末装置の機能構成を示すブロック図である。図1の
情報端末装置を機能的に示すと、制御部41、入力部4
2、表示部43、各種処理部44〜48、各種メモリ4
9〜54からなる。
FIG. 9 is a block diagram showing a functional configuration of an information terminal device according to the third embodiment of the present invention. Functionally showing the information terminal device of FIG. 1, the control unit 41, the input unit 4
2, display unit 43, various processing units 44 to 48, various memories 4
9-54.

【0051】制御部41は、各種処理部44〜48を統
括的に制御するものであり、図1のCPU11に相当す
る。入力部42は、文字の入力や指示を行うものであ
り、図1の入力装置14に相当する。この入力部42に
は、文字を入力するための文字キー、数字を入力するた
めの数字キー等の各種入力キーの他に、ここではかな漢
字変換を指示するための変換キー42aが設けられてい
る。表示部43は、入力部42を通じて入力された文字
列等を表示するものであり、図1の表示装置15に相当
する。
The control unit 41 controls the various processing units 44 to 48 collectively, and corresponds to the CPU 11 in FIG. The input unit 42 is for inputting characters and giving instructions, and corresponds to the input device 14 in FIG. The input unit 42 includes, in addition to various input keys such as a character key for inputting characters and a numeric key for inputting numbers, a conversion key 42a for instructing kana-kanji conversion here. . The display unit 43 displays a character string or the like input through the input unit 42, and corresponds to the display device 15 in FIG.

【0052】また、各種処理部44〜48は図1のCP
U11にて実行される処理を示したものである。このう
ち、入力処理部44は、入力部42から入力された文字
の入力処理を行う。連続文字列削除処理部45は、入力
文字列の中で同一文字が連続している箇所を検出し、そ
の連続文字列を削除する処理を行う。かな漢字変換処理
部46は、変換キー42aの押下による変換指示に従っ
てかな漢字変換処理を行う。連続文字列挿入処理部47
は、かな漢字変換処理の変換結果として得られた文字列
の中に削除文字列を挿入する処理を行う。表示処理部4
8は、入力された文字列や変換結果等の表示処理を行
う。
The various processing units 44 to 48 correspond to the CPs in FIG.
It shows the processing executed in U11. Among these, the input processing unit 44 performs input processing of characters input from the input unit 42. The continuous character string deletion processing unit 45 detects a portion where the same character is continuous in the input character string, and performs a process of deleting the continuous character string. The kana-kanji conversion processing unit 46 performs the kana-kanji conversion processing according to the conversion instruction by pressing the conversion key 42a. Continuous character string insertion processing unit 47
Performs a process of inserting a deleted character string into a character string obtained as a conversion result of the kana-kanji conversion process. Display processing unit 4
8 performs display processing of the input character string, the conversion result, and the like.

【0053】また、各種メモリ49〜54は図1のRA
M13に設けられる。このうち、文字列格納メモリ49
は、入力された文字列を保持しておくためのメモリであ
る。削除文字列格納メモリ50は、入力文字列の中から
削除された文字列を保持しておくためのメモリである。
位置情報格納メモリ51は、連続文字列を削除した位置
を示す位置情報をを保持しておくためのメモリである。
変換対象格納メモリ52は、かな漢字変換の対象として
判断された文字列を保持しておくためのメモリである。
かな漢字変換辞書53は、各単語の読みと見出しなど、
かな漢字変換処理に必要な情報が予め格納された辞書メ
モリである。変換結果格納メモリ54は、かな漢字変換
処理部46によって得られた変換結果を保持しておくた
めのメモリである。
The various memories 49 to 54 correspond to the RA shown in FIG.
M13 is provided. Among them, the character string storage memory 49
Is a memory for holding the input character string. The deleted character string storage memory 50 is a memory for holding a character string deleted from the input character string.
The position information storage memory 51 is a memory for holding position information indicating a position where a continuous character string has been deleted.
The conversion target storage memory 52 is a memory for holding a character string determined as a target of Kana-Kanji conversion.
The Kana-Kanji conversion dictionary 53 is used for reading and heading each word.
This is a dictionary memory in which information necessary for kana-kanji conversion processing is stored in advance. The conversion result storage memory 54 is a memory for holding the conversion result obtained by the kana-kanji conversion processing unit 46.

【0054】次に、第3の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the third embodiment will be described.

【0055】図10は第3の実施形態における文字入力
処理の動作を示すフローチャートである。
FIG. 10 is a flowchart showing the operation of the character input process according to the third embodiment.

【0056】まず、初期設定として、文字列格納メモリ
49、削除文字列格納メモリ50、位置情報格納メモリ
51をクリアしておく。入力部42を通じて文字列が入
力されると(ステップC11)、その入力文字列は入力
処理部44によって文字列格納メモリ49に順に格納さ
れる(ステップC12)。なお、ここでは文字列の入力
方法については特に限定されるものではないが、例えば
上記第1または第2の実施形態で説明したような方法
で、連続文字を有する文字列が入力されるものとする。
First, as initial settings, the character string storage memory 49, the deleted character string storage memory 50, and the position information storage memory 51 are cleared. When a character string is input through the input unit 42 (step C11), the input character string is sequentially stored in the character string storage memory 49 by the input processing unit 44 (step C12). Here, the method of inputting a character string is not particularly limited. For example, it is assumed that a character string having continuous characters is input by the method described in the first or second embodiment. I do.

【0057】ここで、入力部42に設けられた変換キー
42aの押下によりかな漢字変換が指示されると(ステ
ップC13のYes)、連続文字列削除処理部45によ
って文字列格納メモリ49に格納された入力文字列の中
で同一文字が連続している部分があるか否かが判断され
る(ステップC14)。その結果、入力文字列の中に同
一文字が連続している部分がなければ(ステップC14
のNo)、連続文字列削除処理部45は当該文字列をそ
のまま変換対象として変換対象格納メモリ52に格納す
る(ステップC15)。
Here, when the conversion key 42a provided in the input unit 42 is pressed to instruct Kana-Kanji conversion (Yes in step C13), the continuous character string deletion processing unit 45 stores the data in the character string storage memory 49. It is determined whether there is a portion where the same character continues in the input character string (step C14). As a result, if there is no portion where the same character continues in the input character string (step C14).
No), the continuous character string deletion processing unit 45 stores the character string as it is in the conversion target storage memory 52 as a conversion target (step C15).

【0058】一方、入力文字列の中に同一文字が連続し
ている部分があった場合には(ステップC14のYe
s)、連続文字列削除処理部45は当該文字列の中から
連続文字列を削除し、その残りの文字列を変換対象とし
て変換対象格納メモリ52に格納すると共に(ステップ
C16)、削除した連続文字列とその位置情報を削除文
字列格納メモリ50、位置情報格納メモリ51にそれぞ
れ格納しておく(ステップC17)。
On the other hand, if there is a portion where the same character continues in the input character string (Ye in step C14)
s), the continuous character string deletion processing section 45 deletes the continuous character string from the character string, stores the remaining character string in the conversion target storage memory 52 as a conversion target (step C16), and deletes the deleted continuous character string. The character string and its position information are stored in the deleted character string storage memory 50 and the position information storage memory 51, respectively (step C17).

【0059】かな漢字変換処理部46は、変換対象格納
メモリ52に格納された文字列をかな漢字変換辞書53
を参照してかな漢字変換し、その変換結果として得られ
た文字列を変換結果格納メモリ54に格納する(ステッ
プC18)。ここで、連続文字列挿入処理部47は位置
情報格納メモリ51に位置情報が格納されているか否か
をチェックする。その結果、位置情報格納メモリ51に
位置情報が格納されている場合には(ステップC19の
Yes)、連続文字列挿入処理部47は削除文字列格納
メモリ50から削除文字列を読み出し、これを当該位置
情報に基づいて変換結果格納メモリ54内の文字列の中
に挿入する(ステップC20)。表示処理部48は、こ
の変換結果格納メモリ54内の文字列を変換結果として
表示部43に表示する(ステップC21)。
The kana-kanji conversion processing section 46 converts the character string stored in the conversion target storage memory 52 into a kana-kanji conversion dictionary 53
, And converts the character string obtained as the conversion result into the conversion result storage memory 54 (step C18). Here, the continuous character string insertion processing unit 47 checks whether or not the position information is stored in the position information storage memory 51. As a result, when the position information is stored in the position information storage memory 51 (Yes in step C19), the continuous character string insertion processing unit 47 reads the deletion character string from the deletion character string storage memory 50, and reads it out. It is inserted into the character string in the conversion result storage memory 54 based on the position information (step C20). The display processing unit 48 displays the character string in the conversion result storage memory 54 on the display unit 43 as a conversion result (step C21).

【0060】このように、入力文字列の中に同一文字が
連続する部分があっても、その連続文字列を除いてかな
漢字変換し、変換結果として得られた文字列の中に上記
連続文字列を挿入することで、所望の変換結果を得るこ
とができる。
As described above, even if there is a continuous portion of the same character in the input character string, the Kana-Kanji conversion is performed except for the continuous character string, and the continuous character string is included in the character string obtained as the conversion result. , A desired conversion result can be obtained.

【0061】この様子を図11を用いて具体的に説明す
る。
This situation will be specifically described with reference to FIG.

【0062】例えば図11(a)に示すように、「なが
ぁぁぁい」といった文字列が入力され、文字列格納メモ
リ49に格納されたとする。この入力文字列の中には、
「ぁぁぁ」といった同一文字が連続する箇所がある。そ
こで、図11(b)に示すように、入力文字列「ながぁ
ぁぁい」の中から連続文字列「ぁぁぁ」を削除した後の
「ながい」といった文字列を変換対象として変換対象格
納メモリ52に格納する。その際、図11(c)および
同図(d)に示すように、削除した連続文字列「ぁぁ
ぁ」とその位置情報「3文字目」を削除文字列格納メモ
リ50および位置情報格納メモリ51にそれぞれ格納し
ておく。
For example, as shown in FIG. 11A, it is assumed that a character string such as "Nagai" is input and stored in the character string storage memory 49. In this input string,
There are places where the same character continues, such as "@". Therefore, as shown in FIG. 11B, a character string such as “Nagai” after deleting the continuous character string “ぁ ぁ ぁ” from the input character string “Nagai” is converted as a conversion target. It is stored in the target storage memory 52. At this time, as shown in FIGS. 11C and 11D, the deleted continuous character string "@" and its position information "third character" are stored in the deleted character string storage memory 50 and the position information storage memory. 51 respectively.

【0063】次に、変換対象格納メモリ52に格納され
た「ながい」をかな漢字変換し、図11(e)に示すよ
うに、その変換結果として得られた「長い」を変換結果
格納メモリ54に格納する。ここで、位置情報格納メモ
リ51に格納された位置情報「3文字目」に基づいて、
削除文字列格納メモリ50に格納された連続文字列「ぁ
ぁぁ」を「長い」に挿入することにより、図11(f)
に示すように、「長ぁぁぁい」といった文字列を得るこ
とができる。
Next, “Nagai” stored in the conversion target storage memory 52 is converted to Kana-Kanji characters, and “Long” obtained as a result of the conversion is stored in the conversion result storage memory 54 as shown in FIG. Store. Here, based on the position information “third character” stored in the position information storage memory 51,
By inserting the continuous character string “$” stored in the deleted character string storage memory 50 into “long”, FIG.
, A character string such as "long" can be obtained.

【0064】なお、上記の例は、削除した連続文字列が
かな漢字変換に影響のない文字列であったが、かな漢字
変換に影響する場合のことを考慮すれば、連続文字列の
中の1文字のみ残して削除することが好ましい。この場
合、例えば「えっっっっ」といった入力文字列では「え
っ」となる。
In the above example, the deleted continuous character string has no effect on the Kana-Kanji conversion. However, considering the case where the Kana-Kanji conversion is affected, one character in the continuous character string is considered. It is preferable to delete only the data. In this case, for example, an input character string such as "eh" is "eh".

【0065】また、連続文字列をすべて削除して変換対
象文字列を作成する方法と、連続文字列の中の1文字の
み残して削除して変換対象文字列を作成する方法を併用
し、両方の変換対象文字列をかな漢字変換し、変換に失
敗した方を表示しないようにしても良い。両方失敗した
場合には、削除前の入力文字列を変換対象として再度か
な漢字変換することでも良い。
A method of creating a character string to be converted by deleting all continuous character strings and a method of creating a character string to be converted by deleting only one character in the continuous character string are used. The conversion target character string may be converted to Kana-Kanji characters so that the one that failed in conversion is not displayed. If both have failed, Kana-Kanji conversion may be performed again using the input character string before deletion as a conversion target.

【0066】図12に連続文字列の中の1文字のみ残し
てかな漢字変換する場合での処理動作を示す。基本的な
処理の流れは上記図10と同様である。
FIG. 12 shows a processing operation in the case of converting kana-kanji characters while leaving only one character in a continuous character string. The basic processing flow is the same as in FIG.

【0067】すなわち、入力部42を通じて入力された
文字列は入力処理部44によって文字列格納メモリ49
に順に格納される(ステップD11,D12)。そし
て、変換キー42aの押下によりかな漢字変換が指示さ
れると(ステップD13のYes)、連続文字列削除処
理部45によって文字列格納メモリ49に格納された入
力文字列の中で同一文字が連続している部分があるか否
かが判断される(ステップD14)。その結果、入力文
字列の中に同一文字が連続している部分がなければ(ス
テップD14のNo)、連続文字列削除処理部45は当
該文字列をそのまま変換対象として変換対象格納メモリ
52に格納する(ステップD15)。
That is, the character string input through the input section 42 is converted by the input processing section 44 into a character string storage memory 49.
(Steps D11 and D12). Then, when Kana-Kanji conversion is instructed by pressing the conversion key 42a (Yes in step D13), the same character continues in the input character string stored in the character string storage memory 49 by the continuous character string deletion processing unit 45. It is determined whether or not there is any part (step D14). As a result, if there is no portion where the same character continues in the input character string (No in step D14), the continuous character string deletion processing unit 45 stores the character string as it is in the conversion target storage memory 52 as the conversion target. (Step D15).

【0068】ここで、入力文字列の中に同一文字が連続
している部分があった場合には(ステップD14のYe
s)、連続文字列削除処理部45は当該文字列の中から
連続文字列を1文字のみ残して削除し、その残りの文字
列を変換対象として変換対象格納メモリ52に格納する
と共に(ステップD16)、削除した連続文字列とその
位置情報を削除文字列格納メモリ50、位置情報格納メ
モリ51にそれぞれ格納しておく(ステップD17)。
例えば、「えっっっっ」→「えっ」とした場合には、削
除文字列格納メモリ50に「っっっ」といった連続文字
列が格納され、位置情報格納メモリ51に「3文字目」
といった位置情報が格納される。
If there is a portion where the same character continues in the input character string (Ye in step D14)
s), the continuous character string deletion processing unit 45 deletes only one continuous character string from the character string, and stores the remaining character string in the conversion target storage memory 52 as a conversion target (step D16). ), The deleted continuous character string and its position information are stored in the deleted character string storage memory 50 and the position information storage memory 51, respectively (step D17).
For example, if “E” is changed to “E”, a continuous character string such as “E” is stored in the deleted character string storage memory 50, and the “third character” is stored in the position information storage memory 51.
Is stored.

【0069】以後は図10と同様であり、かな漢字変換
処理部46によって変換対象格納メモリ52に格納され
た文字列がかな漢字変換され、その変換結果として得ら
れた文字列が変換結果格納メモリ54に格納される(ス
テップD18)。ここで、連続文字列挿入処理部47は
位置情報格納メモリ51に位置情報が格納されているか
否かをチェックし、位置情報が格納されている場合には
(ステップD19のYes)、削除文字列格納メモリ5
0内の削除文字列を当該位置情報に基づいて変換結果格
納メモリ54内の文字列の中に挿入する(ステップD2
0)。表示処理部48は、この変換結果格納メモリ54
内の文字列を変換結果として表示部43に表示する(ス
テップD21)。
The subsequent steps are the same as those in FIG. 10. The character string stored in the conversion target storage memory 52 is converted by the kana-kanji conversion processing unit 46, and the character string obtained as a result of the conversion is stored in the conversion result storage memory 54. It is stored (step D18). Here, the continuous character string insertion processing unit 47 checks whether or not the position information is stored in the position information storage memory 51. If the position information is stored (Yes in step D19), the deleted character string is deleted. Storage memory 5
0 is inserted into the character string in the conversion result storage memory 54 based on the position information (step D2).
0). The display processing unit 48 stores the conversion result storage memory 54
Are displayed on the display unit 43 as a conversion result (step D21).

【0070】このように、連続文字列の1文字のみを残
しておくことで、連続文字列のすべてを削除してかな漢
字変換する場合よりも変換率が高くなり、所望の文字列
を得やすくなる。
As described above, by leaving only one character of the continuous character string, the conversion rate becomes higher than in the case where all the continuous character strings are deleted and Kana-Kanji conversion is performed, and a desired character string is easily obtained. .

【0071】なお、入力文字列の中で連続した同一文字
列を削除してかな漢字変換する/しないを予めユーザモ
ードによりユーザが任意に選択できるようにしても良
い。「する」のモードが選択された場合には、上記図1
0または図12で説明したような連続文字を考慮したか
な漢字変換処理が実行される。「しない」のモードが選
択された場合には、文字列が入力された際に、その入力
文字列をそのまま変換対象としてかな漢字変換する処理
が実行される。
It should be noted that the user may be able to arbitrarily select in advance in the user mode whether or not to convert a kana-kanji character by deleting consecutive identical character strings in the input character string. When the “do” mode is selected, the above-described FIG.
Kana-Kanji conversion processing in consideration of 0 or continuous characters as described in FIG. 12 is executed. When the mode of “do not select” is selected, when a character string is input, a process of converting the input character string as it is and performing kana-kanji conversion is performed.

【0072】(第4の実施形態)次に、本発明の第4の
実施形態について説明する。
(Fourth Embodiment) Next, a fourth embodiment of the present invention will be described.

【0073】第4の実施形態では、かな漢字変換で用い
られる辞書の単語の読みと見出しに連続文字列の情報を
埋め込んでおくことを特徴としている。
The fourth embodiment is characterized in that information on a continuous character string is embedded in the reading and heading of a dictionary word used in kana-kanji conversion.

【0074】図13は本発明の第4の実施形態における
情報端末装置の機能構成を示すブロック図である。図1
の情報端末装置を機能的に示すと、制御部61、入力部
62、表示部63、各種処理部64〜67、各種メモリ
68〜73からなる。
FIG. 13 is a block diagram showing a functional configuration of an information terminal device according to the fourth embodiment of the present invention. FIG.
Functionally, the information terminal device includes a control unit 61, an input unit 62, a display unit 63, various processing units 64-67, and various memories 68-73.

【0075】制御部61は、各種処理部64〜67を統
括的に制御するものであり、図1のCPU11に相当す
る。入力部62は、文字の入力や指示を行うものであ
り、図1の入力装置14に相当する。この入力部62に
は、文字を入力するための文字キー、数字を入力するた
めの数字キー等の各種入力キーの他に、ここではかな漢
字変換を指示するための変換キー62aが設けられてい
る。表示部63は、入力部62を通じて入力された文字
列等を表示するものであり、図1の表示装置15に相当
する。
The control section 61 controls the various processing sections 64-67 in an integrated manner, and corresponds to the CPU 11 in FIG. The input unit 62 is for inputting characters and giving instructions, and corresponds to the input device 14 in FIG. The input unit 62 includes, in addition to various input keys such as a character key for inputting characters and numeric keys for inputting numbers, a conversion key 62a for instructing kana-kanji conversion here. . The display unit 63 displays a character string or the like input through the input unit 62, and corresponds to the display device 15 in FIG.

【0076】また、各種処理部64〜67は図1のCP
U11にて実行される処理を示したものである。このう
ち、入力処理部64は、入力部62から入力された文字
の入力処理を行う。かな漢字変換処理部65は、変換キ
ー62aの押下による変換指示に従ってかな漢字変換処
理を行う。学習処理部66は、連続文字列をサポートす
るためのユーザ登録語の学習処理を行う。表示処理部6
7は、入力された文字列や変換結果等の表示処理を行
う。
The various processing units 64-67 correspond to the CPs in FIG.
It shows the processing executed in U11. Among these, the input processing unit 64 performs input processing of characters input from the input unit 62. The kana-kanji conversion processing section 65 performs kana-kanji conversion processing according to a conversion instruction by pressing the conversion key 62a. The learning processing unit 66 performs a process of learning a user registration word for supporting a continuous character string. Display processing unit 6
7 performs display processing of the input character string, the conversion result, and the like.

【0077】また、各種メモリ68〜73は図1のRA
M13に設けられる。このうち、文字列格納メモリ68
は、入力された文字列を保持しておくためのメモリであ
る。ユーザ辞書69およびシステム辞書70は共にかな
漢字変換用の辞書であり、各単語の読みと見出しなど、
かな漢字変換処理に必要な情報が予め格納された辞書メ
モリである。ユーザ辞書69はユーザによって登録され
た単語を有し、ここでは図14に示すように登録語の読
みと見出しに連続文字列の情報が埋め込まれている。シ
ステム辞書70は予めメーカ側で用意した標準的な単語
を有する。変換結果格納メモリ71は、かな漢字変換処
理部65によって得られた変換結果を保持しておくため
のメモリである。
The various memories 68 to 73 are provided in the RA of FIG.
M13 is provided. Among them, the character string storage memory 68
Is a memory for holding the input character string. The user dictionary 69 and the system dictionary 70 are both dictionaries for kana-kanji conversion, and include reading and heading of each word.
This is a dictionary memory in which information necessary for kana-kanji conversion processing is stored in advance. The user dictionary 69 has words registered by the user. Here, as shown in FIG. 14, information on continuous character strings is embedded in readings and headings of registered words. The system dictionary 70 has standard words prepared in advance by the manufacturer. The conversion result storage memory 71 is a memory for holding the conversion result obtained by the kana-kanji conversion processing unit 65.

【0078】読み情報格納メモリ72は、学習処理部6
6によって作成された登録語の読み文字列と、その読み
文字列に対する連続文字列の位置情報を保持しておくた
めのメモリである。見出し情報格納メモリ73は、学習
処理部66によって作成された登録語の見出し文字列
と、その見出し文字列に対する連続文字列の位置情報を
保持しておくためのメモリである。
The reading information storage memory 72 includes the learning processing unit 6
6 is a memory for holding the reading character string of the registered word created by step 6 and positional information of a continuous character string with respect to the reading character string. The heading information storage memory 73 is a memory for holding a heading character string of a registered word created by the learning processing unit 66 and position information of a continuous character string for the heading character string.

【0079】図14は上記ユーザ辞書69の構成を示す
図である。
FIG. 14 is a diagram showing the structure of the user dictionary 69.

【0080】ユーザ辞書69には、各単語の読みと見出
しの他に、同一文字が連続する位置を示す情報が登録さ
れている。例えば、読みが「ばいばあい」であり、見出
しが「ばいばぁい」であるユーザ登録語では、その読み
文字列「ばいばあい」の4文字目と、見出し文字列「ば
いばぁい」の4文字目にそれぞれ連続文字位置情報が登
録されている。この連続文字位置情報は、その位置にあ
る文字が連続することを示している。
In the user dictionary 69, in addition to the reading and heading of each word, information indicating the position where the same character continues is registered. For example, in a user registration word whose reading is “Bai-Bai” and whose heading is “Bai-Bai”, the fourth character of the reading character string “Bai-Bai” and a heading character string “Bai-Bai” ., The continuous character position information is registered in the fourth character. This continuous character position information indicates that the character at that position is continuous.

【0081】同様に、読みが「もしもぉし」、見出しが
「もしもぉし」であるユーザ登録語では、その読み文字
列「もしもぉし」の4文字目と、見出し文字列「もしも
ぉし」の4文字目にそれぞれ連続文字位置情報が登録さ
れている。また、読みが「たかちゃん」、見出しが「高
ちゃん」であるユーザ登録語では、その読み文字列「た
かちゃん」の5文字目と、見出し文字列「高ちゃん」の
4文字目にそれぞれ連続文字位置情報が登録されてい
る。
Similarly, in a user-registered word whose reading is "Moshimoshishi" and whose heading is "Moshimoshishi", the fourth character of the reading character string "Moshimoshishi" and the heading character string "Moshimoshishi" are displayed. ., The continuous character position information is registered in the fourth character. In addition, in the user registration word whose reading is “Taka-chan” and the heading is “Taka-chan”, the fifth character of the reading character string “Taka-chan” and the fourth character of the heading character string “Taka-chan” are consecutive. Character position information is registered.

【0082】このような連続文字位置情報を有するユー
ザ辞書69を用いることにより、図15(a)乃至
(c)に示すように、「たかちゃん」といった文字列が
入力された場合には「高ちゃん」と変換し、「たかちゃ
ぁん」といった文字列が入力された場合には「高ちゃぁ
ん」と変換し、「たかちゃぁぁぁん」といった文字列が
入力された場合には「高ちゃぁぁぁん」と変換すること
ができる。
By using the user dictionary 69 having such continuous character position information, as shown in FIGS. 15A to 15C, when a character string such as “Takachan” is input, “High” is input. If the character string such as "Takachan" is entered, it is converted to "Takachan", and if the character string such as "Takachan" is entered, Can be converted to "Takachan".

【0083】すなわち、連続文字として許可する「ぁ」
についてユーザ登録しておくことにより、変換対象とな
る読み文字列の中に同じ文字を何文字連続して入力して
も(無しでも可)、そのときの入力文字列をユーザ辞書
69を用いてかな漢字変換することができるようにな
る。
That is, "@" is permitted as a continuous character.
Is registered as a user, no matter how many consecutive characters are input in the reading character string to be converted (there is no possibility), the input character string at that time can be input using the user dictionary 69. Kana-Kanji conversion is possible.

【0084】次に、第4の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the fourth embodiment will be described.

【0085】図16は第4の実施形態における文字入力
処理の動作を示すフローチャートである。
FIG. 16 is a flowchart showing the operation of the character input process in the fourth embodiment.

【0086】入力部62を通じて文字列が入力されると
(ステップE11)、その入力文字列は入力処理部64
によって文字列格納メモリ68に順に格納される(ステ
ップE12)。なお、ここでは文字列の入力方法につい
ては特に限定されるものではないが、例えば上記第1ま
たは第2の実施形態で説明したような方法で、連続文字
を有する文字列が入力されるものとする。
When a character string is input through the input section 62 (step E11), the input character string is input to the input processing section 64.
Are sequentially stored in the character string storage memory 68 (step E12). Here, the method of inputting a character string is not particularly limited. For example, it is assumed that a character string having continuous characters is input by the method described in the first or second embodiment. I do.

【0087】ここで、変換キー62aの押下によりかな
漢字変換が指示されると(ステップE13のYes)、
かな漢字変換処理部65は文字列格納メモリ68に格納
された入力文字列に基づいてユーザ辞書69の中から当
該入力文字列の1文字目と一致する読みを持つユーザ登
録語を検索し(ステップE14)、そのユーザ登録語の
読みに連続文字位置情報が登録されているか否かをチェ
ックする(ステップE15)。
Here, when the conversion key 62a is pressed to instruct Kana-Kanji conversion (Yes in step E13),
The kana-kanji conversion processing unit 65 searches the user dictionary 69 for a user registered word having a reading that matches the first character of the input character string based on the input character string stored in the character string storage memory 68 (step E14). Then, it is checked whether or not the continuous character position information is registered in the reading of the user registration word (step E15).

【0088】連続文字位置情報が登録されていない場合
には(ステップE15のNo)、かな漢字変換処理部6
5は通常の辞書検索を行い、ユーザ辞書69から該当す
る見出しを読み出し、これを変換結果として変換結果格
納メモリ71に格納する(ステップE16)。また、か
な漢字変換処理部65は当該入力文字列に基づいてシス
テム辞書70を検索し、該当する見出しがあれば、その
見出し文字列を変換結果として変換結果格納メモリ71
に格納する(ステップE17)。表示処理部67は、こ
の変換結果格納メモリ71に格納された文字列を表示部
63に表示する(ステップE18)。
If the continuous character position information is not registered (No in step E15), the kana-kanji conversion processing section 6
5 performs a normal dictionary search, reads the corresponding headline from the user dictionary 69, and stores it in the conversion result storage memory 71 as a conversion result (step E16). The kana-kanji conversion processing unit 65 searches the system dictionary 70 based on the input character string, and if there is a corresponding heading, the heading character string is used as a conversion result as a conversion result storage memory 71.
(Step E17). The display processing unit 67 displays the character string stored in the conversion result storage memory 71 on the display unit 63 (Step E18).

【0089】一方、上記ステップE15において、連続
文字位置情報が登録されている場合には、かな漢字変換
処理部65はその連続文字位置情報に基づいてユーザ登
録語の読み文字列の連続文字部分を派生させ、その派生
後の読み文字列と入力文字列とを比較する(ステップE
19)。両者が完全に一致した場合には(ステップE2
0のYes)、かな漢字変換処理部65は当該ユーザ登
録語の見出し文字列とその連続文字位置情報に基づいて
変換結果としての見出し文字列を作成し、変換結果格納
メモリ71に格納する(ステップE21)。以後は、当
該入力文字列に基づいてシステム辞書70を検索し、該
当する見出しがあれば、その見出し文字列を変換結果と
して変換結果格納メモリ71に格納する(ステップE1
7)。表示処理部67は、この変換結果格納メモリ71
に格納された文字列を表示部63に表示する(ステップ
E18)。
On the other hand, if the continuous character position information is registered in step E15, the kana-kanji conversion processing unit 65 derives the continuous character portion of the read character string of the user registration word based on the continuous character position information. And then compares the derived character string with the input character string (step E
19). If both match completely (step E2
0, Yes), the kana-kanji conversion processing unit 65 creates a heading character string as a conversion result based on the heading character string of the user registration word and the continuous character position information, and stores it in the conversion result storage memory 71 (step E21). ). Thereafter, the system dictionary 70 is searched based on the input character string, and if there is a corresponding heading, the heading character string is stored in the conversion result storage memory 71 as a conversion result (step E1).
7). The display processing unit 67 stores the conversion result storage memory 71
Is displayed on the display unit 63 (step E18).

【0090】このように、連続文字位置情報を有するユ
ーザ辞書69を用いることにより、その連続文字位置情
報で示される文字を何文字連続して入力しても、その入
力文字列をかな漢字変換することができ、図15(c)
に示したように、「たかちゃぁぁぁん」といった入力文
字列に対し、「高ちゃぁぁぁん」といった変換結果を得
ることができる。
As described above, by using the user dictionary 69 having the continuous character position information, the input character string can be converted into Kana-Kanji characters regardless of how many characters are continuously indicated by the continuous character position information. And FIG. 15 (c)
As shown in the above, a conversion result such as "Takachan" can be obtained for an input character string such as "Takachan".

【0091】なお、ここではユーザ辞書69に連続文字
位置情報を埋め込んでおくようにした、予めメーカ側が
用意するシステム辞書70に同様の情報を埋め込むよう
にしても良い。
Here, the continuous character position information is embedded in the user dictionary 69, and similar information may be embedded in a system dictionary 70 prepared in advance by the manufacturer.

【0092】また、ユーザが入力した文字列から自動的
に学習するようにしても良い。例えば、「とぉぉぉく
に」といった文字列を入力して無変換キーを押下した場
合に、「とぉくに」と「2文字目」といった情報を学習
する。これにより、次回「とぉぉぉぉぉくにいった」と
いった文字列を入力した場合に、「とぉぉぉぉぉくに行
った」と変換することができる。以下に、このような学
習機能を実現するための処理動作について説明する。
Further, learning may be automatically performed from a character string input by the user. For example, when a character string such as “Tokuni” is input and the non-conversion key is pressed, information such as “Tokuni” and “the second character” is learned. Thus, the next time a character string such as “I went to Tokiwa” is input, it can be converted to “Tokoto I went”. Hereinafter, a processing operation for realizing such a learning function will be described.

【0093】図17は第4の実施形態における学習処理
の動作を示すフローチャートである。
FIG. 17 is a flowchart showing the operation of the learning process in the fourth embodiment.

【0094】変換キーまたは無変換キーによって変換結
果が確定されると、図13に示す学習処理部66が起動
される。学習処理部66は文字列格納メモリ68に格納
された入力文字列内に同一文字が連続する部分があるか
否かをチェックする(ステップF11)。入力文字列内
に同一文字が連続する部分があれば(ステップF11の
Yes)、学習処理部66はその連続文字列の1文字の
みを残してユーザ登録語の読み文字列を作成すると共に
(ステップF12)、当該読み文字列に対する連続文字
位置の情報を作成し(ステップF13)、これらを読み
情報格納メモリ72に格納しておく。
When the conversion result is determined by the conversion key or the non-conversion key, the learning processing unit 66 shown in FIG. 13 is started. The learning processing unit 66 checks whether or not there is a portion where the same character continues in the input character string stored in the character string storage memory 68 (step F11). If there is a portion where the same character continues in the input character string (Yes in Step F11), the learning processing unit 66 creates a reading character string of the user registration word while leaving only one character of the continuous character string (Step F11). F12), information on the continuous character positions for the read character string is created (step F13), and these are stored in the read information storage memory 72.

【0095】また、学習処理部66は変換結果格納メモ
リ71に格納された変換結果の中でユーザが確定した文
字列を対象として、その確定文字列内の連続文字列の1
文字のみを残してユーザ登録語の見出し文字列を作成す
ると共に(ステップF14)、当該見出し文字列に対す
る連続文字位置の情報を作成し(ステップF15)、こ
れらを見出し情報格納メモリ73に格納しておく。
Further, the learning processing section 66 targets a character string determined by the user in the conversion result stored in the conversion result storage memory 71 and outputs one of the continuous character strings in the determined character string.
A heading character string of the user-registered word is created while leaving only the characters (step F14), and information on continuous character positions for the heading character string is created (step F15), and these are stored in the heading information storage memory 73. deep.

【0096】ユーザ登録語の読み文字列、見出し文字
列、それらの連続文字位置情報が得られると、学習処理
部66はこれらの情報を読み情報格納メモリ72および
見出し情報格納メモリ73から読み出してユーザ辞書6
9に登録する(ステップF16)。
When the reading character string of the user registration word, the heading character string, and their continuous character position information are obtained, the learning processing unit 66 reads these information from the reading information storage memory 72 and the heading information storage memory 73, and Dictionary 6
9 (step F16).

【0097】このように、ユーザ辞書69にユーザ登録
語を自動登録することで、以後、同様の文字列の中に連
続文字位置情報で示される文字を何文字も連続させて入
力しても、図16で説明したように、ユーザ辞書69を
参照してかな漢字変換を行うことができる。
As described above, by automatically registering the user registration word in the user dictionary 69, even if any number of characters indicated by the continuous character position information are consecutively input in the same character string, As described in FIG. 16, the kana-kanji conversion can be performed with reference to the user dictionary 69.

【0098】(第5の実施形態)次に、本発明の第5の
実施形態について説明する。
(Fifth Embodiment) Next, a fifth embodiment of the present invention will be described.

【0099】上記第1の実施形態では、入力装置にリピ
ートキーを設けて同一文字の連続入力を実現したが、第
5の実施形態では、リピートキーを必要とせずに同一文
字を連続入力することを特徴としている。
In the first embodiment, the input device is provided with a repeat key to realize the continuous input of the same character. In the fifth embodiment, the same character is continuously input without the need for the repeat key. It is characterized by.

【0100】図18に本発明の第5の実施形態に用いら
れる入力装置の一例を示す。この入力装置には、文字や
記号を入力するための文字キー、かな漢字変換を指示す
るための変換キー等が設けられているが、リピートキー
はない。
FIG. 18 shows an example of an input device used in the fifth embodiment of the present invention. This input device is provided with character keys for inputting characters and symbols, conversion keys for instructing kana-kanji conversion, and the like, but has no repeat key.

【0101】電話機のような機器では、キーを配置する
スペースが限られていることから、図19に示すよう
に、あ行の文字群、か行の文字群、さ行の文字群…とい
ったように、同系列の文字群が1つのキーに割り当てら
れている。
In a device such as a telephone, since the space for arranging keys is limited, as shown in FIG. 19, a character group on a line, a character group on a line, a character group on a line, and so on. , The same group of characters is assigned to one key.

【0102】例えば、「1あ」キーには、「あ」,
「い」,「う」,「え」,「お」,「ぁ」,「ぃ」,
「ぅ」,「ぇ」,「ぉ」といったように、あ行に属する
各文字が割り当てられている。同様に、「2か」キーに
は、「か」,「き」,「く」,「け」,「こ」といった
ように、か行に属する各文字が割り当てられている。
「3さ」キーには、「さ」,「し」,「す」,「せ」,
「そ」といったように、さ行に属する各文字が割り当て
られている。
For example, the "1a" key includes "a",
“I”, “U”, “E”, “O”, “ぁ”, “ぃ”,
Each character belonging to the line, such as “ぅ”, “ぇ”, “ぉ”, is assigned. Similarly, each character belonging to the ka line, such as "ka", "ki", "ku", "ke", "ko", is assigned to the "2 ka" key.
The “3sa” keys include “sa”, “shi”, “su”, “se”,
Each character belonging to the line is assigned, such as "SO".

【0103】したがって、所望の文字を入力するのに、
同じキーを何回か押下する必要がある。例えば「う」の
文字を入力する場合には、「1あ」キーを3回押下する
ことになる。
Therefore, when inputting desired characters,
You need to press the same key several times. For example, when the character "U" is input, the "1A" key is pressed three times.

【0104】ここで、「うわぁぁぁ」といった連続文字
を有する文字列を入力する場合には、図20に示すよう
に、まず、「1あ」キーを3回押下して「う」の文字を
入力し、「0わ」キーを1回押下して「わ」の文字を入
力し、「1あ」キーを6回押下して「ぁ」の文字を入力
する。次に、「ぁ」の文字を連続して入力するために、
「#→」キーを押下した後、再び「1あ」キーを6回押
下して「ぁ」の文字を入力するといった操作を繰り返す
ことになり、合計24回のキー入力操作が必要となる。
なお、「#→」キーは表示位置を1つ進めるためのキー
であり、同系列の文字を続けて入力する場合には、この
「#→」キーを入力して強制的に表示位置を1つ進めて
おく必要がある。
Here, when inputting a character string having continuous characters such as "Wow", first, as shown in FIG. 20, the "1a" key is pressed three times to enter "U". A character is input, a "0" key is pressed once, a character of "wa" is input, and a "1a" key is pressed six times, and a character of "@" is input. Next, in order to input the character "ぁ" continuously,
After pressing the “# →” key, the operation of pressing the “1A” key six times again and inputting the character of “ぁ” is repeated, and a total of 24 key input operations are required.
Note that the "# →" key is used to advance the display position by one. When characters of the same series are continuously input, the "# →" key is input to forcibly change the display position by one. It is necessary to advance.

【0105】また、これにより簡易な入力方式として、
所謂ポケベル入力方式がある。これは、子音キーと母音
キーの組合せで文字を入力する方式である。例えば
「う」の文字を入力する場合には、「1あ」キーと「3
さ」キーを押下することになる。これにより、あ行の3
番目の文字として「う」の文字が得られる。
As a simple input method,
There is a so-called pager input method. This is a method of inputting characters using a combination of a consonant key and a vowel key. For example, when inputting the character "U", "1" key and "3"
"" Key. By this, 3 of the line
The character "U" is obtained as the third character.

【0106】このポケベル入力方式を用いれば、上記
「うわぁぁぁ」といった連続文字を有する文字列を入力
する場合に、図21に示すように、「1あ」キーと「3
さ」キーを押下して「う」の文字を入力し、「0わ」キ
ーと「1あ」キーを押下して「わ」の文字を入力し、
「1あ」キーと「6は」キーを押下して「ぁ」の文字を
入力するといったように、合計10回のキー入力操作で
済む。しかしながら、同じ文字を連続して入力する場合
でも、その都度、2つキーを組みあわせて入力しなけれ
ばならないため、手間がかかる。
With this pager input method, when a character string having continuous characters such as “Wow” is input, as shown in FIG.
Press the "U" key and enter the letter "U". Press the "0" key and the "1A" key to enter the letter "W".
A total of ten key input operations are required, such as pressing the "1a" key and the "6 wa" key and inputting the character "@". However, even if the same character is input continuously, it is time-consuming because two keys must be combined and input each time.

【0107】これに対し、第5の実施形態では、暫定学
習をキー入力自体に持たせ、同じ子音が再度入力された
場合にはリピートキーと見なして前回入力された文字を
入力するというものである。これにより、例えばポケベ
ル入力方式にて上記「うわぁぁぁ」といった連続文字を
有する文字列を入力する場合には、図22に示すよう
に、8回目のキー入力操作で済ますことができる。
On the other hand, in the fifth embodiment, provisional learning is provided for the key input itself, and when the same consonant is input again, the character is regarded as a repeat key and the previously input character is input. is there. Thus, when a character string having continuous characters such as “Wow” is input by a pager input method, for example, the eighth key input operation can be performed as shown in FIG.

【0108】以下に、第5の実施形態を実現するための
具体的な構成について説明する。
Hereinafter, a specific configuration for realizing the fifth embodiment will be described.

【0109】図23は本発明の第5の実施形態における
情報端末装置の機能構成を示すブロック図である。図1
の情報端末装置を機能的に示すと、制御部81、入力部
82、表示部83、入力処理部84、表示処理部85、
各種メモリ86〜89からなる。
FIG. 23 is a block diagram showing a functional configuration of an information terminal device according to the fifth embodiment of the present invention. FIG.
Functionally showing the information terminal device of the present invention, a control unit 81, an input unit 82, a display unit 83, an input processing unit 84, a display processing unit 85,
It comprises various memories 86 to 89.

【0110】制御部81は、入力処理部84および表示
処理部85を統括的に制御するものであり、図1のCP
U11に相当する。入力部82は、文字の入力や指示を
行うものであり、図1の入力装置14に相当する。この
入力部82には、図18に示すように、「1あ」キー,
「2か」キー,「3さ」キー…といった各文字を入力す
るための文字キーや、「変換」キー、「クリア」キー等
の各種機能キーなどの他に、「#→」キー、「*←」キ
ーが設けられている。「#→」キーは、表示位置を1つ
進める場合に用いられる。「*←」キーは、表示位置を
1つ戻す場合に用いられる。表示部83は、入力部82
を通じて入力された文字列等を表示するものであり、図
1の表示装置15に相当する。
The control section 81 controls the input processing section 84 and the display processing section 85 as a whole.
It corresponds to U11. The input unit 82 is for inputting and giving instructions to characters, and corresponds to the input device 14 in FIG. As shown in FIG. 18, the input unit 82 includes an "1A" key,
In addition to a character key for inputting each character such as a "2" key, a "3" key, etc., various function keys such as a "convert" key, a "clear" key, etc., a "# →" key, * ← ”key is provided. The “# →” key is used to advance the display position by one. The “* ←” key is used to return the display position by one. The display unit 83 includes an input unit 82
It displays a character string or the like input through the device, and corresponds to the display device 15 in FIG.

【0111】また、入力処理部84および表示処理部8
5は図1のCPU11にて実行される処理を示したもの
である。このうち、入力処理部84は、入力部82から
入力された文字の入力処理を行う。表示処理部85は、
入力された文字列や変換結果等の表示処理を行う。
Further, the input processing section 84 and the display processing section 8
5 shows a process executed by the CPU 11 of FIG. Among these, the input processing unit 84 performs input processing of characters input from the input unit 82. The display processing unit 85
Performs display processing of the input character string, conversion result, and the like.

【0112】また、各種メモリ86〜89は図1のRA
M13に設けられる。このうち、前キーコードメモリ8
6は、キー入力されたコードを次の入力まで保持してお
くためのメモリである。現表示文字メモリ87は、現在
の表示文字を保持しておくためのメモリである。前表示
文字メモリ88は、前回入力された文字で連続入力の対
象となる文字を保持しておくためのメモリである。キー
テーブル89は、「1あ」キー,「2か」キー,「3
さ」キー等の各文字キーに割り付けられた各文字の出力
順位(表示順位)を記憶したテーブルメモリである。
The various memories 86 to 89 correspond to the RA shown in FIG.
M13 is provided. Of these, the previous key code memory 8
Reference numeral 6 denotes a memory for holding a key input code until the next input. The current display character memory 87 is a memory for holding the current display character. The previous display character memory 88 is a memory for holding characters that have been previously input and that are to be continuously input. The key table 89 includes “1A” key, “2?” Key, “3
This is a table memory that stores the output order (display order) of each character assigned to each character key such as the "sa" key.

【0113】図24はキーテーブル89の構成を示す図
である。
FIG. 24 shows the structure of the key table 89.

【0114】キーテーブル89には、各文字キー毎に各
文字の出力順位が記憶されている。例えば、「1あ」キ
ーには、「あ」→「い」→「う」→「え」→「お」→
「ぁ」→「ぃ」→「ぅ」→「ぇ」→「ぉ」といったよう
に、あ行に属する各文字の入力順位が決められている。
同様に、「2か」キーには、「か」→「き」→「く」→
「け」→「こ」といったように、か行に属する各文字の
入力順位が決められている。「3さ」キーには、「さ」
→「し」→「す」→「せ」→「そ」といったように、さ
行に属する各文字の入力順位が決められている。
The key table 89 stores the output order of each character for each character key. For example, the "1a" key contains "a" → "i" → "u" → "e" → "o" →
The input order of each character belonging to the line is determined as "ぁ" → "→" → "ぅ" → "ぇ" → "ぉ".
Similarly, the "2?" Key is "?" → "ki" → "ku" →
The input order of each character belonging to the line is determined, for example, "ke" → "ko". For the "3sa" key, "sa"
The input order of each character belonging to the line is determined in the order of → “shi” → “su” → “se” → “so”.

【0115】図25は入力コードと各メモリとの関係を
示す図である。
FIG. 25 is a diagram showing the relationship between an input code and each memory.

【0116】なお、ここでは通常のキー入力方式(ポケ
ベル入力方式ではない)で、各文字を入力する場合を想
定して説明する。
Here, description will be made assuming that each character is input by a normal key input method (not a pager input method).

【0117】例えば、「うわぁぁぁと」といった文字列
を入力する場合、「うわぁ」までは従来と同様に、「1
あ」キーを3回押下して「う」の文字を入力し、「0
わ」キーを1回押下して「わ」の文字を入力し、「1
あ」キーを6回押下して「ぁ」の文字を入力することに
なる。このとき、前キーコードメモリ86および現表示
文字メモリ87には、図25の操作順番1〜10に示す
ように、そのとき入力されたキーコードの情報と、現在
表示されている文字の情報が保持される。
For example, when a character string such as “Wow” is input, up to “Wow”, as in the conventional case, “1”
Press the "A" key three times and enter the letter "U"
Press the "Wa" key once and enter the character of "Wa".
By pressing the "A" key six times, the character "@" is input. At this time, the previous key code memory 86 and the current display character memory 87 store the information of the key code input at that time and the information of the character currently displayed as shown in the operation order 1 to 10 in FIG. Will be retained.

【0118】次に、「ぁ」の文字を連続して入力する場
合に、従来の入力方式では、「#→」キーを押下した
後、再び「1あ」キーを6回押下して「ぁ」の文字を入
力するといった操作を繰り返さなければならない(図2
0参照)。これに対し、本方式では、図25の操作順番
11〜13に示すように、「#→」キーが押下されたと
きに、前回表示されていた文字を連続入力の対象として
前表示文字メモリ88に保持しておき、次に前回と同じ
「1あ」キーが押下されたときに、前表示文字メモリ8
8に保持された文字を優先的に出力する。これにより、
「1あ」キーを押下するだけで「ぁ」の文字を連続して
得ることができる。
Next, in the case of continuously inputting the character "@", in the conventional input method, after pressing the "# →" key, the "1a" key is pressed six times again to select "@". The operation of inputting the character "" must be repeated (FIG. 2).
0). On the other hand, in the present method, as shown in the operation order 11 to 13 in FIG. The next time the same "1a" key is pressed as before, the previous display character memory 8
8 is preferentially output. This allows
By simply pressing the "1a" key, the character "@" can be continuously obtained.

【0119】以下に、このような入力方式を実現するた
めの処理動作について説明する。
Hereinafter, the processing operation for realizing such an input method will be described.

【0120】図26は第5の実施形態における文字入力
処理の動作を示すフローチャートである。なお、ここで
は図25の操作手順11からの入力処理を想定して説明
する。
FIG. 26 is a flowchart showing the operation of the character input process according to the fifth embodiment. Note that the description here assumes input processing from the operation procedure 11 in FIG.

【0121】入力部82を通じて1つ進めるキーコード
(「#→」キー)が入力されると(ステップG11→G
12→G13のYes)、入力処理部84は現表示文字
メモリ87内の末尾の文字を読み出し、これを連続入力
の対象として前表示文字メモリ88に格納すると共に
(ステップG14)、現表示文字メモリ87の表示位置
を1つ進めておく(ステップG15)。
When a key code (“# →” key) to advance by one is input through the input unit 82 (step G11 → G).
12 → G13), the input processing unit 84 reads the last character in the current display character memory 87, stores it in the previous display character memory 88 as an object of continuous input (step G14), and The display position of 87 is advanced by one (step G15).

【0122】次に、前キーコードメモリ86に格納され
ているキーコードと同じキーコードが入力されると(ス
テップG16のYes)、入力処理部84は前表示文字
メモリ88に文字が格納されているか否かを判断する
(ステップG17)。前表示文字メモリ88に文字が格
納されている場合には(ステップG17のYes)、入
力処理部84はその文字を現表示文字メモリ87の表示
位置にアペンドし、同文字を表示処理部85に渡して表
示部83に表示する(ステップG18)。表示後、入力
処理部84は現表示文字メモリ87の表示位置を1つ進
めておく(ステップG19)。
Next, when the same key code as the key code stored in the previous key code memory 86 is input (Yes in step G16), the input processing unit 84 stores the character in the previous display character memory 88. It is determined whether or not there is (Step G17). If a character is stored in the previous display character memory 88 (Yes in step G17), the input processing unit 84 appends the character to the display position of the current display character memory 87 and sends the character to the display processing unit 85. It is passed and displayed on the display unit 83 (step G18). After the display, the input processing unit 84 advances the display position of the current display character memory 87 by one (step G19).

【0123】一方、上記ステップG17において、前表
示文字メモリ88に文字が格納されていない場合には、
入力処理部84はキーテーブル89を参照して現表示文
字メモリ87の末尾の文字を更新し、その更新後の文字
を表示処理部85に渡して表示部83に表示する(ステ
ップG20)。
On the other hand, if no character is stored in the previous display character memory 88 in step G17,
The input processing unit 84 updates the last character of the current display character memory 87 with reference to the key table 89, passes the updated character to the display processing unit 85, and displays it on the display unit 83 (step G20).

【0124】また、上記ステップG16において、前キ
ーコードメモリ86に格納されているキーコードとは異
なるキーコードが入力された場合には(ステップG16
のNo)、入力処理部84は前表示文字メモリ88をク
リアすると共に(ステップG21)、現表示文字メモリ
87の表示位置を1つ進める(ステップG22)。次
に、入力処理部84は入力されたキーコードを前キーコ
ードメモリ86に格納した後(ステップG23)、当該
キーコードに対応する文字を現表示文字メモリ87の表
示位置にアペンドし、同文字を表示処理部85に渡して
表示部83に表示する(ステップG24)。
In step G16, when a key code different from the key code stored in the previous key code memory 86 is input (step G16).
No), the input processing unit 84 clears the previous display character memory 88 (step G21) and advances the display position of the current display character memory 87 by one (step G22). Next, after the input key code is stored in the previous key code memory 86 (step G23), the input processing unit 84 appends the character corresponding to the key code to the display position of the current display character memory 87, and Is passed to the display processing unit 85 and displayed on the display unit 83 (step G24).

【0125】このように、1つ前に入力された文字を保
持しておくことで、次のキー入力の際に、何度もキー入
力することなく、前回と同じ文字を連続して得ることが
できる。
As described above, by retaining the character that has been input immediately before, the same character as the previous character can be obtained continuously at the time of the next key input without repeatedly inputting the key. Can be.

【0126】なお、上記第4の実施形態では、前キーコ
ードメモリ86、現表示文字メモリ87、前表示文字メ
モリ88を用いて前回入力された文字を優先的に表示す
るようにしたが、別の方法として、図27に示すよう
に、キーテーブル89にユーザが最後に指定した文字
(つまり、キー入力時に最終的に出力された文字)を最
新の情報として記憶させておき、キーコードが入力され
た際に、その最新情報に基づいて当該文字を優先して表
示するようにすれば、上記同様に、何度もキー操作しな
くとも、前回の同じ文字を連続して得ることが可能とな
る。
In the fourth embodiment, the previously input character is preferentially displayed using the previous key code memory 86, the current display character memory 87, and the previous display character memory 88. As shown in FIG. 27, the last character specified by the user (that is, the character finally output at the time of key input) is stored as the latest information in the key table 89 as shown in FIG. In this case, if the character is displayed preferentially based on the latest information, it is possible to continuously obtain the same character from the previous time without repeatedly performing key operations as described above. Become.

【0127】(第6の実施形態)次に、本発明の第6の
実施形態について説明する。
(Sixth Embodiment) Next, a sixth embodiment of the present invention will be described.

【0128】第6の実施形態では、例えばキーボード等
の入力装置によって文字を入力する場合に、その入力装
置に設けられた繰返しキーが押下されたときに、その直
前に入力された文字の母音を拗音化した文字を予め設定
された数だけ自動的に派生させることを特徴としてい
る。
In the sixth embodiment, for example, when a character is input by an input device such as a keyboard, when a repetition key provided on the input device is pressed, the vowel of the character input immediately before is pressed. It is characterized in that a pre-set number of automatically converted characters are automatically derived.

【0129】例えば、「ながぁぁぁく」、「すっごぉぉ
ぉい」、「いけぇぇぇ」、「うわぁぁぁ」、「みなさぁ
ぁぁん」、「はしれぇぇぇ」…といった話し言葉でよく
使われる文字列に着目すると、「ぁぁぁ」、「ぉぉ
ぉ」、「ぇぇぇ」などの連続文字列はその直前の文字の
母音を拗音化したものが多い。そこで、入力装置に繰返
しキーを用意し、文字の入力後、この繰り返しキーが押
下されたら、直前の文字の母音を拗音化した文字を所定
数派生させる。
For example, “Nagapaku”, “Sugoi”, “Ikepu”, “Wow”, “Minasapan”, “Harashii” Focusing on character strings that are often used in spoken words such as "", many continuous character strings such as "ぁ ぁ ぁ", "ぉ ぉ ぉ", and "ぇ ぇ ぇ" are vowels of the vowel of the character immediately preceding it. . Therefore, a repetition key is prepared in the input device, and when the repetition key is depressed after inputting a character, a predetermined number of characters in which the vowel of the immediately preceding character has been mutated is derived.

【0130】図28に具体例を示す。なお、図中のCL
はカーソルであり、現在の入力位置を示している。ま
た、ULはアンダーラインであり、入力中つまり未確定
状態を示している。
FIG. 28 shows a specific example. Note that CL in FIG.
Is a cursor and indicates a current input position. UL is an underline, indicating that input is being performed, that is, an undetermined state.

【0131】例えば、「ながぁぁぁく」といった文字列
を入力する場合には、「な」→「が」といった文字を順
に入力した後、繰返しキーを押下する。繰返しキーを押
下すると、その直前に入力された文字「が」の拗音化し
た文字「ぁ」が所定数(ここでは3つ)繰り返し入力さ
れる。その後、「く」といった文字を入力すれば、「な
がぁぁぁく」といった文字列を簡単に得ることができ
る。
For example, when a character string such as "Nagapaku" is to be input, characters such as "Nana" → "Ga" are input in order, and then the key is repeatedly pressed. When the repeat key is depressed, a predetermined number (three in this case) of the character “ぁ”, which is a mellow character of the character “ga” input immediately before, is repeatedly input. Thereafter, if a character such as "ku" is input, a character string such as "Nagapaku" can be easily obtained.

【0132】以下に第6の実施形態を実現するための具
体的な構成について説明する。
A specific configuration for realizing the sixth embodiment will be described below.

【0133】図29は第6の実施形態における情報端末
装置の機能構成を示すブロック図である。図1の情報端
末装置を機能的に示すと、制御部91、入力部92、表
示部93、各種処理部94〜96、各種メモリ97〜9
9からなる。
FIG. 29 is a block diagram showing a functional configuration of the information terminal device according to the sixth embodiment. Functionally showing the information terminal device of FIG. 1, a control unit 91, an input unit 92, a display unit 93, various processing units 94 to 96, various memories 97 to 9
Consists of nine.

【0134】制御部91は、各種処理部94〜96を統
括的に制御するものであり、図1のCPU11に相当す
る。入力部92は、文字の入力や指示を行うものであ
り、図1の入力装置14に相当する。この入力部92に
は、文字を入力するための文字キー、数字を入力するた
めの数字キー等の各種入力キーの他に、ここでは連続文
字を派生させるための繰返しキー92aが設けられてい
る。表示部93は、入力部92を通じて入力された文字
列等を表示するものであり、図1の表示装置15に相当
する。
The control section 91 controls the various processing sections 94 to 96 as a whole, and corresponds to the CPU 11 in FIG. The input unit 92 is for inputting characters and giving instructions, and corresponds to the input device 14 in FIG. The input unit 92 is provided with various input keys such as a character key for inputting characters and a numeric key for inputting numbers, and here, a repetition key 92a for deriving continuous characters. . The display unit 93 displays a character string or the like input through the input unit 92, and corresponds to the display device 15 in FIG.

【0135】また、各種処理部94〜96は図1のCP
U11にて実行される処理を示したものである。このう
ち、入力処理部94は、入力部92から入力された文字
の入力処理を行う。繰返し処理部95は、繰返しキー9
2aの押下により連続文字派生指示があったときに、直
前に入力された文字の母音を拗音化した文字を所定数派
生させる処理を行う。表示処理部96は、入力された文
字列や変換結果等の表示処理を行う。
The various processing units 94 to 96 correspond to the CPs in FIG.
It shows the processing executed in U11. Among these, the input processing unit 94 performs input processing of characters input from the input unit 92. The repetition processing unit 95 sets the repetition key 9
When a continuous character derivation instruction is issued by pressing 2a, a process is performed to derive a predetermined number of characters that are vowelized from the vowel of the character input immediately before. The display processing unit 96 performs a display process of an input character string, a conversion result, and the like.

【0136】また、各種メモリ97〜99は図1のRA
M13に設けられる。このうち、文字列格納メモリ97
は、入力された文字を順次保持しておくためのメモリで
ある。母音文字格納メモリ98は、入力文字の母音を保
持しておくためのメモリである。派生文字列格納メモリ
99は、繰返し処理部95によって作成された派生文字
列を保持しておくためのメモリである。
The various memories 97 to 99 correspond to the RA shown in FIG.
M13 is provided. Among them, the character string storage memory 97
Is a memory for sequentially storing input characters. The vowel character storage memory 98 is a memory for holding vowels of input characters. The derived character string storage memory 99 is a memory for storing the derived character string created by the repetition processing unit 95.

【0137】次に、第6の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the sixth embodiment will be described.

【0138】図30は第6の実施形態における文字入力
処理の動作を示すフローチャートである。
FIG. 30 is a flowchart showing the operation of the character input process in the sixth embodiment.

【0139】まず、初期設定として、文字列格納メモリ
97、母音文字格納メモリ98および派生文字列格納メ
モリ99をクリアしておく。入力部92を通じてキー入
力があると(ステップH11)、そのキー入力の種類を
判断する(ステップH12)。文字入力であれば(ステ
ップH12のNo)、入力処理部94は当該入力文字を
文字列格納メモリ97に格納した後、表示処理部96に
渡して表示部93に表示する(ステップH13)。その
際、入力処理部94は当該入力文字の母音に相当する文
字を抽出し、これを母音文字格納メモリ98に格納(上
書き)しておく(ステップH14)。
First, as initial settings, the character string storage memory 97, vowel character storage memory 98, and derived character string storage memory 99 are cleared. When there is a key input through the input unit 92 (step H11), the type of the key input is determined (step H12). If the input is a character input (No in step H12), the input processing unit 94 stores the input character in the character string storage memory 97, passes it to the display processing unit 96, and displays it on the display unit 93 (step H13). At this time, the input processing unit 94 extracts a character corresponding to the vowel of the input character, and stores (overwrites) the character in the vowel character storage memory 98 (step H14).

【0140】ここで、入力部92に設けられた繰返しキ
ー92aが入力された場合(ステップH12のYe
s)、繰返し処理部95が起動される。繰返し処理部9
5は、まず、母音文字格納メモリ98に文字が格納され
ているか否かをチェックする(ステップH15)。母音
文字格納メモリ98に文字が格納されている場合、つま
り、直前に入力された文字の母音が格納されている場合
には(ステップH15のYes)、繰返し処理部95は
その文字を母音文字格納メモリ98から読み出し、これ
を拗音化する(ステップH16)。そして、繰返し処理
部95はその拗音化した文字を所定数派生させて派生文
字列格納メモリ99に格納すると共に、その派生文字列
を表示処理部96に渡して表示部93に表示する(ステ
ップH17)。
Here, when the repeat key 92a provided on the input section 92 is input (Ye in step H12).
s), the repetition processing unit 95 is started. Iterative processing unit 9
5 first checks whether a character is stored in the vowel character storage memory 98 (step H15). When the character is stored in the vowel character storage memory 98, that is, when the vowel of the character input immediately before is stored (Yes in step H15), the repetition processing unit 95 stores the character in the vowel character storage. The data is read from the memory 98 and is converted into a sound (step H16). Then, the repetition processing unit 95 derives a predetermined number of the characters that have been converted into a sound, stores them in the derived character string storage memory 99, and passes the derived character strings to the display processing unit 96 for display on the display unit 93 (step H17). ).

【0141】このように、入力中に繰返しキー92aを
押下することで、その直前に入力された文字の母音を拗
音化した文字を自動的に複数派生させることができる。
したがって、この種の文字が連続した文字列を入力する
場合でのキー操作数を削減して、ユーザの負担を軽減す
ることできる。
As described above, by repeatedly pressing the key 92a during inputting, it is possible to automatically derive a plurality of characters in which the vowels of the character input immediately before are repeatedly converted.
Therefore, it is possible to reduce the number of key operations in the case of inputting a character string in which such characters are continuous, thereby reducing the burden on the user.

【0142】なお、母音文字の派生数は、モード設定等
によりユーザが任意に設定できるものとする。
It is assumed that the user can arbitrarily set the derivation number of vowel characters by mode setting or the like.

【0143】(第7の実施形態)次に、本発明の第7の
実施形態について説明する。
(Seventh Embodiment) Next, a seventh embodiment of the present invention will be described.

【0144】上記第6の実施形態では、直前に入力され
た文字の母音を拗音化した文字を複数派生するにした
が、第7の実施形態では、さらに促音文字や同一文字を
次候補の連続文字として複数派生することを特徴として
いる。
In the sixth embodiment described above, a plurality of characters obtained by converting the vowel of the character input immediately before into a vowel is derived. In the seventh embodiment, however, a consonant character or the same character is successively converted to the next candidate. It is characterized by being derived as multiple characters.

【0145】図31に具体例を示す。まず、「し」と
「ゅ」といった文字を順に入力する。入力後、派生キー
を押下すると、母音派生が指示される。これにより、上
記第6の実施形態と同様に、その直前に入力された文字
「ゅ」の母音「う」を拗音化した文字「ぅ」が所定数
(ここでは3文字)派生され、「しゅぅぅぅ」といった
文字列が表示される。
FIG. 31 shows a specific example. First, characters such as "shi" and "@" are input in order. When the derivation key is pressed after input, vowel derivation is instructed. As a result, as in the sixth embodiment, a predetermined number (here, three characters) of characters “し た” obtained by converting the vowel “う” of the character “ゅ” input immediately before to “音” is derived, and “Sh ゅ” is obtained. A character string such as “ぅ ぅ ぅ” is displayed.

【0146】また、次候補キーを押下すると、促音派生
が指示される。これにより、促音「っ」が所定数(ここ
では3文字)派生され、「しゅっっっ」といった文字列
が表示される。また、再度次候補キーを押下すると、同
一文字の派生が指示される。これにより、現在入力中
(未確定状態)の文字列「しゅ」と同じ文字列が派生さ
れ、「しゅ、しゅ」といった文字列が表示される。
When the next candidate key is pressed, the derivation of a prompt is instructed. As a result, a predetermined number (three characters in this case) of the prompting sound “tsu” is derived, and a character string such as “shutsu” is displayed. When the next candidate key is pressed again, derivation of the same character is instructed. As a result, the same character string as the currently input (undetermined) character string “Shu” is derived, and a character string such as “Shu, Shu” is displayed.

【0147】なお、ここでは「しゅ、しゅ」といったよ
うに、同一文字を繰り返す場合に、その間に読点「、」
を挿入するようにしたが、読点を挿入せずに「しゅし
ゅ」としても良いし、その両方を次候補として表示して
も良い。さらに、「しゅ…しゅ」といったように、中点
「…」を挿入した候補を加えても良い。
In the case where the same character is repeated, such as "Shi, Shi", the reading marks ","
Is inserted, but it is also possible to display “no” without inserting a reading point, or to display both of them as next candidates. Further, a candidate in which the middle point "..." is inserted may be added, such as "shu ... shu".

【0148】また、この例では、促音を派生させるキー
と、同一文字を派生させるキーとを次候補キーによって
実現したが、それぞれ独立したキーで行うようにしても
良し、上記母音を派生させるキーを含めて、同一のキー
で行っても良い。
Further, in this example, the key for deriving the prompt and the key for deriving the same character are realized by the next candidate key, but they may be performed by independent keys. May be performed with the same key.

【0149】「しゅ、しゅ」といった文字列を選択した
後は、「う」,「り」,「ょ」,「う」,「し」,
「た」といった文字を順に入力することにより、「し
ゅ、しゅうりょうした」といった文字列を得ることがで
きる。
After selecting a character string such as "shu, shi", "u", "ri", "cho", "u", "shi",
By inputting characters such as "ta" in order, a character string such as "shu" can be obtained.

【0150】以下に第7の実施形態を実現するための具
体的な構成について説明する。
Hereinafter, a specific configuration for realizing the seventh embodiment will be described.

【0151】図32は第7の実施形態における情報端末
装置の機能構成を示すブロック図である。なお、基本的
な構成は上記図29と同様であるため、ここでは異なる
点についてのみ説明する。
FIG. 32 is a block diagram showing a functional configuration of the information terminal device according to the seventh embodiment. Since the basic configuration is the same as that of FIG. 29, only different points will be described here.

【0152】図32において、図29と異なる点は、入
力部92に設けられた繰返しキー92aが母音派生、促
音派生、同一文字派生の3種類のキーを兼ねている。ま
た、この繰返しキー92aの押下回数によって値が更新
される繰返しフラグを格納するための繰返しフラグ格納
メモリ100が設けられており、繰返し処理部95がこ
の繰返しフラグ格納メモリ100に格納された繰返しフ
ラグで示される文字を所定数派生する処理を行う。
FIG. 32 differs from FIG. 29 in that the repetition key 92a provided in the input section 92 also serves as three types of keys: vowel derivation, prompting derivation, and the same character derivation. A repetition flag storage memory 100 is provided for storing a repetition flag whose value is updated according to the number of times the repetition key 92a is pressed, and the repetition processing unit 95 executes the repetition flag stored in the repetition flag storage memory 100. A process is performed to derive a predetermined number of characters indicated by.

【0153】繰返しフラグは“0”、“1”、“2”の
3つの値を有する。繰返しフラグ“0”は母音派生、繰
返しフラグ“1”は促音派生、繰返しフラグ“2”は同
一文字派生を示す。
The repeat flag has three values "0", "1", and "2". The repetition flag “0” indicates the vowel derivation, the repetition flag “1” indicates the prompting derivation, and the repetition flag “2” indicates the same character derivation.

【0154】次に、第7の実施形態における処理動作に
ついて説明する。
Next, the processing operation in the seventh embodiment will be described.

【0155】図33は第7の実施形態における文字入力
処理の動作を示すフローチャートである。
FIG. 33 is a flowchart showing the operation of the character input process in the seventh embodiment.

【0156】まず、初期設定として、文字列格納メモリ
97、母音文字格納メモリ98、派生文字列格納メモリ
99および繰返しフラグ格納メモリ100をクリアして
おく。入力部92を通じてキー入力があると(ステップ
I11)、入力処理部94はそのキー入力の種類を判断
する(ステップI12)。文字入力であれば(ステップ
I12のNo)、入力処理部94は当該入力文字を文字
列格納メモリ97に格納した後、表示処理部96に渡し
て表示部93に表示する(ステップI13)。その際、
入力処理部94は当該入力文字の母音に相当する文字を
抽出し、これを母音文字格納メモリ98に格納(上書
き)しておく(ステップI14)。また、繰返し処理部
95を通じて繰返しフラグ格納メモリ100に格納され
た繰返しフラグを“0”にしておく(ステップI1
5)。
First, as initial settings, the character string storage memory 97, vowel character storage memory 98, derived character string storage memory 99, and repetition flag storage memory 100 are cleared. When there is a key input through the input unit 92 (step I11), the input processing unit 94 determines the type of the key input (step I12). If it is a character input (No in step I12), the input processing unit 94 stores the input character in the character string storage memory 97, passes it to the display processing unit 96, and displays it on the display unit 93 (step I13). that time,
The input processing unit 94 extracts a character corresponding to the vowel of the input character and stores (overwrites) the character in the vowel character storage memory 98 (step I14). The repetition flag stored in the repetition flag storage memory 100 through the repetition processing unit 95 is set to “0” (step I1).
5).

【0157】ここで、入力部92に設けられた繰返しキ
ー92aが入力された場合(ステップH12のYe
s)、繰返し処理部95が起動される。繰返し処理部9
5は、まず、繰返しフラグ格納メモリ100に格納され
た繰返しフラグの状態をチェックする。その結果、繰返
しフラグが“0”であった場合には(ステップI16の
Yes)、繰返し処理部95は母音派生が指示されたも
のと判断し、母音文字格納メモリ98に格納された母音
を読み出し、これを拗音化した文字を所定数派生させて
派生文字列格納メモリ99に格納する(ステップI1
7)。そして。この派生文字列を表示処理部96に渡し
て表示部93に表示する(ステップI18)。このと
き、繰返し処理部95は繰返しフラグを“1”にセット
しておく(ステップI19)。
Here, when the repetition key 92a provided on the input section 92 is input (Ye in step H12)
s), the repetition processing unit 95 is started. Iterative processing unit 9
5 first checks the state of the repeat flag stored in the repeat flag storage memory 100. As a result, if the repetition flag is “0” (Yes in step I16), the repetition processing unit 95 determines that vowel derivation has been instructed, and reads the vowel stored in the vowel character storage memory 98. Then, a predetermined number of characters obtained by converting this into a sound are derived and stored in the derived character string storage memory 99 (step I1).
7). And. The derived character string is passed to the display processing unit 96 and displayed on the display unit 93 (step I18). At this time, the repetition processing unit 95 sets the repetition flag to “1” (step I19).

【0158】また、繰返しキー92aが入力されたと
き、繰返しフラグが“1”であった場合、つまり、繰返
しキー92aが2回続けて入力された場合には(ステッ
プI20のYes)、繰返し処理部95は促音派生が指
示されたものと判断し、派生文字列格納メモリ99に現
在格納されている母音拗音化文字列を削除した後、新た
に促音文字「っ」を所定数派生させて派生文字列格納メ
モリ99に格納する(ステップI21)。そして、この
派生文字列を表示処理部96に渡して表示部93に表示
する(ステップI22)。このとき、繰返し処理部95
は繰返しフラグを“2”にセットしておく(ステップI
23)。
When the repetition key 92a is input and the repetition flag is "1", that is, when the repetition key 92a is input twice (Yes in step I20), the repetition processing is performed. The unit 95 determines that the derivation of the consonant has been instructed, deletes the vowel-consonant character string currently stored in the derivation character string storage memory 99, and then derives a predetermined number of the consonant character "tsu". It is stored in the character string storage memory 99 (step I21). Then, the derived character string is passed to the display processing section 96 and displayed on the display section 93 (step I22). At this time, the repetition processing unit 95
Sets the repetition flag to "2" (step I
23).

【0159】また、繰返しキー92aが入力されたと
き、繰返しフラグが“2”であった場合、つまり、繰返
しキー92aが3回続けて入力された場合には(ステッ
プI20のNo)、繰返し処理部95は促音派生が指示
されたものと判断し、派生文字列格納メモリ99に現在
格納されている促音化文字列を削除した後、新たに文字
列格納メモリ97に現在格納されている文字列と同じ文
字列を所定数派生させて派生文字列格納メモリ99に格
納する(ステップI24)。そして、この派生文字列を
表示処理部96に渡して表示部93に表示する(ステッ
プI25)。このとき、繰返し処理部95は繰返しフラ
グを“0”に戻しておく(ステップI26)。
When the repetition key 92a is input and the repetition flag is "2", that is, when the repetition key 92a is input three times consecutively (No in step I20), the repetition processing is performed. The unit 95 determines that the derivation of a prompt has been instructed, deletes the prompting character string currently stored in the derived character string storage memory 99, and then newly stores the character string currently stored in the character string storage memory 97. A predetermined number of the same character strings are derived and stored in the derived character string storage memory 99 (step I24). Then, the derived character string is passed to the display processing unit 96 and displayed on the display unit 93 (step I25). At this time, the repetition processing unit 95 returns the repetition flag to “0” (step I26).

【0160】このように、入力中に繰返しキー92aを
押下する毎に、その直前に入力された文字の母音を拗音
化した文字を自動的に複数派生させたり、促音文字
「っ」を自動的に複数派生させたり、入力文字列と同じ
文字列を自動的に複数派生させることができる。したが
って、これらの文字が連続した文字列を入力する場合で
のキー操作数を削減して、ユーザの負担を軽減すること
できる。
As described above, every time the key 92a is repeatedly pressed during the input, a plurality of characters obtained by converting the vowel of the character immediately before input into a vowel is automatically derived, or the prompting character "tsu" is automatically generated. Or automatically derive the same character string as the input string. Therefore, the number of key operations in the case of inputting a character string in which these characters are continuous can be reduced, and the burden on the user can be reduced.

【0161】なお、ここでは母音文字、促音文字、同一
文字を所定数派生させるためのキーを繰返しキー92a
にて共通化し、繰返しキー92aの押下数に応じて派生
文字列を切り替えるようにしたが、例えば3種類の独立
した派生キーを設け、第1の派生キーが押下された場合
に母音文字、第2の派生キーが押下された場合に促音文
字、第3の派生キーが押下された場合に同一文字といっ
たように、派生キーの種類に応じて派生文字列を切り替
えるようにしても良い。
Here, a key for deriving a predetermined number of vowel characters, prompting characters, and the same character is repeated by a key 92a.
And the derived character string is switched according to the number of times the repeated key 92a is pressed. For example, three types of independent derived keys are provided, and when the first derived key is pressed, the vowel character The derived character string may be switched according to the type of the derived key, such as a prompt sound character when the second derived key is pressed and the same character when the third derived key is pressed.

【0162】また、これらの文字の派生数は、モード設
定等によりユーザが任意に設定できるものとする。
It is assumed that the user can arbitrarily set the derivation number of these characters by mode setting or the like.

【0163】また、上述した各実施形態において記載し
た手法は、コンピュータに実行させることのできるプロ
グラムとして、例えば磁気ディスク(フロッピーディス
ク、ハードディスク等)、光ディスク(CD−ROM、
DVD等)、半導体メモリなどの記録媒体に書き込んで
各種装置に適用したり、通信媒体により伝送して各種装
置に適用することも可能である。本装置を実現するコン
ピュータは、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されることによ
り、上述した処理を実行する。
Further, the method described in each of the embodiments described above can be executed by a computer as a program such as a magnetic disk (floppy disk, hard disk, etc.), an optical disk (CD-ROM,
It is also possible to write the data on a recording medium such as a DVD or a semiconductor memory and apply it to various devices, or to transmit it via a communication medium and apply it to various devices. A computer that realizes the present apparatus reads the program recorded on the recording medium, and executes the above-described processing by controlling the operation of the program.

【0164】[0164]

【発明の効果】以上詳記したように本発明によれば、連
続文字を有する文字列を入力する場合に、その都度、キ
ー操作を行わなくとも、同一文字を連続して得ることが
できる。したがって、連続文字を入力する場合でのキー
操作数を削減して、効率的な文字入力を行うことができ
る。
As described above in detail, according to the present invention, when a character string having continuous characters is input, the same character can be obtained continuously without performing a key operation each time. Therefore, the number of key operations in the case of inputting continuous characters can be reduced, and efficient character input can be performed.

【0165】また、連続文字を有する文字列をかな漢字
変換することができる。これにより、文字列を変換でき
る形で入力し、後に変換結果に編集を加えるなどの面倒
な操作を不要として効率的な文字入力を行うことができ
る。
Further, a character string having continuous characters can be converted into Kana-Kanji characters. As a result, it is possible to input a character string in a form that can be converted, and to perform efficient character input by eliminating troublesome operations such as editing the conversion result later.

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

【図1】本発明の情報端末装置のハードウェア構成を示
すブロック図。
FIG. 1 is a block diagram showing a hardware configuration of an information terminal device according to the present invention.

【図2】本発明の第1の実施形態における情報端末装置
の機能構成を示すブロック図。
FIG. 2 is a block diagram showing a functional configuration of the information terminal device according to the first embodiment of the present invention.

【図3】上記第1の実施形態に用いられる入力装置の一
例を示す図。
FIG. 3 is a diagram showing an example of an input device used in the first embodiment.

【図4】上記第1の実施形態における文字入力方法を説
明するための具体例を示す図。
FIG. 4 is a view showing a specific example for explaining a character input method in the first embodiment.

【図5】上記第1の実施形態における文字入力処理の動
作を説明するためのフローチャート。
FIG. 5 is a flowchart illustrating an operation of a character input process according to the first embodiment.

【図6】本発明の第2の実施形態における情報端末装置
の機能構成を示すブロック図。
FIG. 6 is a block diagram showing a functional configuration of an information terminal device according to a second embodiment of the present invention.

【図7】上記第2の実施形態における文字入力方法を説
明するための具体例を示す図。
FIG. 7 is a view showing a specific example for explaining a character input method in the second embodiment.

【図8】上記第1の実施形態における文字入力処理の動
作を説明するためのフローチャート。
FIG. 8 is a flowchart for explaining the operation of character input processing in the first embodiment.

【図9】本発明の第3の実施形態における情報端末装置
の機能構成を示すブロック図。
FIG. 9 is a block diagram showing a functional configuration of an information terminal device according to a third embodiment of the present invention.

【図10】上記第3の実施形態における文字入力処理の
動作を説明するためのフローチャート。
FIG. 10 is a flowchart for explaining the operation of character input processing in the third embodiment.

【図11】上記第3の実施形態におけるかな漢字変換方
法を説明するための具体例を示す図。
FIG. 11 is a view showing a specific example for describing a kana-kanji conversion method in the third embodiment.

【図12】上記第3の実施形態における文字入力処理で
連続文字列の中の1文字のみ残してかな漢字変換する場
合での処理動作を説明するためのフローチャート。
FIG. 12 is a flowchart for explaining a processing operation in a case where only one character in a continuous character string is converted into kana-kanji in the character input processing in the third embodiment.

【図13】本発明の第4の実施形態における情報端末装
置の機能構成を示すブロック図。
FIG. 13 is a block diagram showing a functional configuration of an information terminal device according to a fourth embodiment of the present invention.

【図14】上記第4の実施形態における変換用辞書の構
成を示す図。
FIG. 14 is a diagram showing a configuration of a conversion dictionary according to the fourth embodiment.

【図15】上記変換用辞書を用いたかな漢字変換方法を
説明するための具体例を示す図。
FIG. 15 is a view showing a specific example for describing a kana-kanji conversion method using the conversion dictionary.

【図16】上記第4の実施形態における文字入力処理の
動作を説明するためのフローチャート。
FIG. 16 is a flowchart for explaining the operation of character input processing in the fourth embodiment.

【図17】上記第4の実施形態における学習処理の動作
を説明するためのフローチャート。
FIG. 17 is a flowchart illustrating an operation of a learning process according to the fourth embodiment.

【図18】本発明の第5の実施形態に用いられる入力装
置の一例を示す図。
FIG. 18 is a diagram illustrating an example of an input device used in a fifth embodiment of the present invention.

【図19】従来の文字入力方法を説明するための具体
例。
FIG. 19 is a specific example for explaining a conventional character input method.

【図20】従来の文字入力方法を説明するための具体
例。
FIG. 20 is a specific example for explaining a conventional character input method.

【図21】従来の文字入力方法を説明するための具体
例。
FIG. 21 is a specific example for explaining a conventional character input method.

【図22】本発明の文字入力方法を説明するための具体
例。
FIG. 22 is a specific example for explaining the character input method of the present invention.

【図23】本発明の第5の実施形態における情報端末装
置の機能構成を示すブロック図。
FIG. 23 is a block diagram showing a functional configuration of an information terminal device according to a fifth embodiment of the present invention.

【図24】上記第5の実施形態におけるキーテーブルの
構成を示す図。
FIG. 24 is a diagram showing a configuration of a key table according to the fifth embodiment.

【図25】上記第5の実施形態における入力コードと各
メモリとの関係を示す図。
FIG. 25 is a diagram showing a relationship between an input code and each memory in the fifth embodiment.

【図26】上記第5の実施形態における文字入力処理の
動作を説明するためのフローチャート。
FIG. 26 is a flowchart for explaining the operation of character input processing in the fifth embodiment.

【図27】上記第5の実施形態におけるキーテーブルに
最新情報を設けた場合の構成を示す図。
FIG. 27 is a diagram showing a configuration when the latest information is provided in a key table according to the fifth embodiment.

【図28】本発明の第6の実施形態における文字入力方
法を説明するための具体例。
FIG. 28 is a specific example for describing a character input method according to the sixth embodiment of the present invention.

【図29】上記第6の実施形態における情報端末装置の
機能構成を示すブロック図。
FIG. 29 is a block diagram showing a functional configuration of the information terminal device according to the sixth embodiment.

【図30】上記第6の実施形態における文字入力処理の
動作を説明するためのフローチャート。
FIG. 30 is a flowchart for explaining the operation of a character input process in the sixth embodiment.

【図31】本発明の第7の実施形態における文字入力方
法を説明するための具体例。
FIG. 31 is a specific example for explaining a character input method according to the seventh embodiment of the present invention.

【図32】上記第7の実施形態における情報端末装置の
機能構成を示すブロック図。
FIG. 32 is a block diagram showing a functional configuration of an information terminal device according to the seventh embodiment.

【図33】上記第7の実施形態における文字入力処理の
動作を説明するためのフローチャート。
FIG. 33 is a flowchart for explaining the operation of character input processing in the seventh embodiment.

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

11…CPU 12…ROM 13…RAM 14…入力装置 15…表示装置 16…外部記憶装置 17…印刷装置 18…通信装置 21…制御部 22…入力部 22a…リピートキー 22b…変換キー 23…表示部 24…入力処理部 25…リピート処理部 26…かな漢字変換処理部 27…表示処理部 28…1文字格納メモリ 29…文字列格納メモリ 30…かな漢字変換辞書 31…変換結果格納メモリ DESCRIPTION OF SYMBOLS 11 ... CPU 12 ... ROM 13 ... RAM 14 ... Input device 15 ... Display device 16 ... External storage device 17 ... Printing device 18 ... Communication device 21 ... Control part 22 ... Input part 22a ... Repeat key 22b ... Conversion key 23 ... Display part 24 input processing unit 25 repeat processing unit 26 kana-kanji conversion processing unit 27 display processing unit 28 single-character storage memory 29 character string storage memory 30 kana-kanji conversion dictionary 31 conversion result storage memory

Claims (20)

【特許請求の範囲】[Claims] 【請求項1】 文字を入力する入力手段と、 この入力手段による文字の入力後にリピート指示を行う
リピート指示手段と、 このリピート指示手段によるリピート指示があったと
き、その直前に入力された文字と同じ文字を生成する文
字生成手段と、 この文字生成手段によって生成された文字を上記直前に
入力された文字に続けて出力する出力手段とを具備した
ことを特徴とする情報端末装置。
1. An input unit for inputting a character, a repeat instruction unit for performing a repeat instruction after inputting a character by the input unit, and a character input immediately before the repeat instruction by the repeat instruction unit. An information terminal device comprising: a character generating unit that generates the same character; and an output unit that outputs the character generated by the character generating unit following the character input immediately before.
【請求項2】 リピート回数を指示するリピート回数指
示手段を有し、 上記文字生成手段は、上記リピート指示手段によるリピ
ート指示があったとき、その直前に入力された文字と同
じ文字を上記リピート回数指示手段によって指示された
リピート回数分だけ生成することを特徴とする請求項1
記載の情報端末装置。
2. The apparatus according to claim 1, further comprising: a repeat number instructing means for instructing the number of repeats, wherein the character generating means, when a repeat instruction is issued by the repeat instructing means, repeats the same character as the character input immediately before. 2. The method according to claim 1, wherein the number of repetitions is equal to the number of repetitions specified by the instructing means.
Information terminal device as described in the above.
【請求項3】 文字を入力するための入力手段と、 この入力手段によって入力された文字を順次保持する文
字列保持手段と、 かな漢字変換を指示する変換指示手段と、 この変換指示手段によってかな漢字変換が指示されたと
きに、上記文字列保持手段に保持された文字列の中で同
一文字が連続する部分を削除し、その削除後の文字列を
変換対象としてかな漢字変換する変換手段と、 この変換手段によって得られた文字列の中に上記削除さ
れた連続文字列を加えて変換結果として出力する変換結
果出力手段とを具備したことを特徴とする情報端末装
置。
3. Input means for inputting characters, character string holding means for sequentially holding characters input by the input means, conversion instruction means for instructing Kana-Kanji conversion, and Kana-Kanji conversion by the conversion instruction means Is designated, a conversion unit that deletes a portion where the same character continues in the character string held in the character string holding unit, and converts the deleted character string into a kana-kanji conversion target. An information terminal device comprising: a conversion result output unit for adding the deleted continuous character string to the character string obtained by the unit and outputting the result as a conversion result.
【請求項4】 上記変換手段は、上記文字列保持手段に
保持された文字列の中で同一文字が連続する部分を一部
のみ残して削除し、その削除後の文字列を変換対象とし
てかな漢字変換することを特徴とする請求項3記載の情
報端末装置。
4. The conversion means deletes a part of the character string held in the character string holding means, leaving only a part where the same character continues, and converts the deleted character string into a kana-kanji character. 4. The information terminal device according to claim 3, wherein the conversion is performed.
【請求項5】 文字を入力するための入力手段と、 この入力手段によって入力された文字を順次保持する文
字列保持手段と、 上記入力手段による文字の入力後にリピート指示を行う
リピート指示手段と、 このリピート指示手段によるリピート指示があったと
き、その直前に入力された文字と同じ文字を生成して上
記文字列保持手段に格納する文字生成手段と、 かな漢字変換を指示する変換指示手段と、 この変換指示手段によってかな漢字変換が指示されたと
きに、上記文字列保持手段に保持された文字列の中で同
一文字が連続する部分を削除し、その削除後の文字列を
変換対象としてかな漢字変換する変換手段と、 この変換手段によって得られた文字列の中に上記削除さ
れた連続文字列を加えて変換結果として出力する変換結
果出力手段とを具備したことを特徴とする情報端末装
置。
5. An input unit for inputting characters, a character string holding unit for sequentially holding characters input by the input unit, a repeat instruction unit for issuing a repeat instruction after inputting characters by the input unit, When there is a repeat instruction by the repeat instruction means, a character generation means for generating the same character as the character input immediately before and storing the same in the character string holding means; a conversion instruction means for instructing kana-kanji conversion; When Kana-Kanji conversion is instructed by the conversion instructing unit, a portion where the same character continues in the character string held in the character string holding unit is deleted, and the Kana-Kanji conversion is performed with the deleted character string as a conversion target. Conversion means; conversion result output means for adding the deleted continuous character string to the character string obtained by the conversion means and outputting the result as a conversion result; An information terminal device comprising:
【請求項6】 連続文字列を考慮したかな漢字変換を行
うモードを設定するモード設定手段を有し、 上記変換手段は、このモード設定手段によって上記モー
ドが設定されている場合にのみ、入力文字列の中から同
一文字が連続する部分を削除したかな漢字変換を実行す
ることを特徴とする請求項3乃至請求項5のいずれかに
記載の情報端末装置。
6. A mode setting means for setting a mode for performing kana-kanji conversion in consideration of a continuous character string, wherein said conversion means sets an input character string only when said mode is set by said mode setting means. The information terminal device according to any one of claims 3 to 5, wherein kana-kanji conversion is performed in which a portion where the same character continues from among the characters is deleted.
【請求項7】 文字を入力するための入力手段と、 この入力手段によって入力された文字を順次保持する文
字列保持手段と、各単語の読みと見出しに同一文字が連
続する部分を示す連続文字位置情報を有する変換用辞書
と、 かな漢字変換を指示する変換指示手段と、 この変換指示手段によってかな漢字変換が指示されたと
きに、上記変換用辞書に登録された上記連続文字位置情
報に基づいて同一文字を派生させた辞書単語と上記文字
列保持手段に保持された文字列とを比較してかな漢字変
換する変換手段と、 この変換手段によって得られた文字列を変換結果として
出力する変換結果出力手段とを具備したことを特徴とす
る情報端末装置。
7. An input means for inputting a character, a character string holding means for sequentially storing characters input by the input means, and a continuous character indicating a portion where the same character continues in the reading and heading of each word. A conversion dictionary having position information; a conversion instruction means for instructing Kana-Kanji conversion; and the same when the Kana-Kanji conversion is instructed by the conversion instruction means, based on the continuous character position information registered in the conversion dictionary. Conversion means for comparing the dictionary word from which the character is derived with the character string held in the character string holding means to perform kana-kanji conversion; and a conversion result output means for outputting the character string obtained by the conversion means as a conversion result An information terminal device comprising:
【請求項8】 入力された文字列から同一文字が連続す
る部分を検出して単語の読みと連続文字位置情報を作成
すると共に、確定された文字列から同一文字が連続する
部分を検出して単語の見出しと連続文字位置情報を作成
し、これらの情報を新語情報として上記変換用辞書に登
録する辞書登録手段を具備したことを特徴とする請求項
7記載の情報端末装置。
8. Detecting a portion where the same character continues from the input character string to create word reading and continuous character position information, and detecting a portion where the same character continues from the determined character string. 8. The information terminal device according to claim 7, further comprising: a dictionary registration unit that creates word headings and continuous character position information, and registers the information as new word information in the conversion dictionary.
【請求項9】 各キー毎に複数の異なる文字が割り当て
られた入力手段と、 各キーに対する各文字の出力順位を記憶したキーテーブ
ルと、 上記入力手段によって入力されたキーに割り付けられた
各文字を当該キーの入力毎に上記キーテーブルを参照し
て所定の順で出力する出力手段と、 この出力手段によって最終的に出力された文字を保持す
る文字保持手段と、 前回と同じキーが続けて入力されたときに、上記文字保
持手段によって保持された文字を優先して出力するよう
に上記出力手段を制御する出力制御手段とを具備したこ
とを特徴とする情報端末装置。
9. An input means in which a plurality of different characters are assigned to each key, a key table storing the output order of each character for each key, each character assigned to the key input by said input means Output means for outputting a character in a predetermined order by referring to the key table for each input of the key, character holding means for holding a character finally output by the output means, An information terminal device, comprising: output control means for controlling the output means so as to preferentially output the character held by the character holding means when input.
【請求項10】 各キー毎に複数の異なる文字が割り当
てられた入力手段と、 各キーに対する各文字の出力順位および前回のキー入力
時に最終的に出力された文字を記憶したキーテーブル
と、 上記入力手段によって入力されたキーに割り付けられた
各文字を当該キーの入力毎に上記キーテーブルを参照し
て所定の順で出力するものであり、上記キーテーブルに
前回のキー入力時に最終的に出力された文字が記憶され
ている場合に当該文字を優先して出力する出力手段とを
具備したことを特徴とする情報端末装置。
10. An input means in which a plurality of different characters are assigned to each key, an output order of each character for each key, and a key table storing characters finally output at the time of previous key input; Each character assigned to the key input by the input means is output in a predetermined order with reference to the key table for each input of the key, and is finally output to the key table at the time of the previous key input. An information terminal device, comprising: output means for giving priority to the character when the character is stored.
【請求項11】 文字を入力する入力手段と、 この入力手段による文字の入力後に繰返し文字を指示す
る指示手段と、 この指示手段による繰返し文字の指示があったときに、
その直前に入力された文字の母音を拗音化した文字を所
定数生成する文字生成手段と、 この文字生成手段によって生成された文字列を上記直前
に入力された文字に続けて出力する出力手段とを具備し
たことを特徴とする情報端末装置。
11. An input means for inputting a character, an instruction means for instructing a repeated character after the input of the character by the input means, and
Character generating means for generating a predetermined number of characters obtained by converting a vowel of the character input immediately before into a vowel, and output means for outputting a character string generated by the character generating means following the character input immediately before An information terminal device comprising:
【請求項12】 文字を入力する入力手段と、 この入力手段による文字の入力後に繰返し文字を指示す
る指示手段と、 この指示手段によって繰返し文字の指示があったとき
に、その直前に入力された文字の母音を拗音化した文字
または促音文字または同一文字を所定数生成する文字生
成手段と、 この文字生成手段によって生成された文字列を上記直前
に入力された文字に続けて出力する出力手段とを具備し
たことを特徴とする情報端末装置。
12. An input means for inputting a character, an instruction means for instructing a repeated character after the input of the character by the input means, and when an instruction for a repeated character is issued by the instruction means, the character is inputted immediately before the instruction. Character generating means for generating a predetermined number of characters or vowel characters or the same character in which the vowels of the characters are muted, and output means for outputting the character string generated by the character generating means following the character input immediately before An information terminal device comprising:
【請求項13】 連続入力を行うための特定のキーを有
する入力装置を用いた連続文字入力方法であって、 上記入力装置による文字入力中の状態で上記特定のキー
が操作されたときに、その直前に入力された文字と同じ
文字を生成し、 この生成された文字を上記直前に入力された文字に続け
て出力することを特徴とする連続文字入力方法。
13. A continuous character input method using an input device having a specific key for performing continuous input, the method comprising: when the specific key is operated in a state where a character is being input by the input device; A continuous character input method comprising: generating the same character as the character input immediately before; and outputting the generated character following the character input immediately before.
【請求項14】 かな漢字変換を指示するための変換キ
ーを有する入力装置を用いた連続文字入力方法であっ
て、 上記入力装置を通じて入力された文字をメモリに順次保
持しておき、 上記変換キーが操作されたときに、上記メモリに保持さ
れた文字列の中で同一文字が連続する部分を削除し、そ
の削除後の文字列を変換対象としてかな漢字変換し、 変換結果として得られた文字列の中に上記削除された連
続文字列を加えて変換結果として出力することを特徴と
する連続文字入力方法。
14. A continuous character input method using an input device having a conversion key for instructing Kana-Kanji conversion, wherein characters input through the input device are sequentially stored in a memory, and the conversion key is When operated, delete the part where the same character continues in the character string stored in the memory, convert the deleted character string as a conversion target, and perform Kana-Kanji conversion. A continuous character input method characterized by adding the deleted continuous character string to the output and outputting the result as a conversion result.
【請求項15】 連続入力を行うための特定のキーおよ
びかな漢字変換を指示するための変換キーを有する入力
装置を用いた連続文字入力方法であって、 上記入力装置を通じて入力された文字をメモリに順次保
持しておき、 上記入力装置による文字入力中の状態で上記特定のキー
が操作されたときに、その直前に入力された文字と同じ
文字を生成し、 この生成された文字を上記直前に入力された文字に続け
て上記メモリに格納し、 上記変換キーが操作されたときに、上記メモリに保持さ
れた文字列の中で同一文字が連続する部分を削除し、そ
の削除後の文字列を変換対象としてかな漢字変換し、 変換結果として得られた文字列の中に上記削除された連
続文字列を加えて変換結果として出力することを特徴と
する連続文字入力方法。
15. A continuous character input method using an input device having a specific key for performing continuous input and a conversion key for instructing Kana-Kanji conversion, wherein characters input through the input device are stored in a memory. When the specific key is operated in a state where the character is being input by the input device, the same character as the character input immediately before is generated, and the generated character is immediately stored in the input device. After the input character is stored in the memory, and when the conversion key is operated, the portion where the same character continues in the character string held in the memory is deleted, and the character string after the deletion is deleted. A character string obtained as a conversion result, adding the deleted continuous character string to a character string obtained as a conversion result, and outputting the result as a conversion result.
【請求項16】 かな漢字変換を指示するための変換キ
ーを有する入力装置を用いた連続文字入力方法であっ
て、 各単語の読みと見出しに同一文字が連続する部分を示す
連続文字位置情報を有する変換用辞書を備え、 上記入力装置を通じて入力された文字をメモリに順次保
持しておき、 上記変換キーが操作されたときに、上記変換用辞書に登
録された上記連続文字位置情報に基づいて同一文字を派
生させた辞書単語と上記メモリに保持された文字列とを
比較してかな漢字変換し、 変換結果として得られた文字列を出力することを特徴と
する連続文字入力方法。
16. A continuous character input method using an input device having a conversion key for instructing Kana-Kanji conversion, comprising: continuous character position information indicating a portion where the same character continues in the reading and heading of each word. A conversion dictionary is provided, wherein characters input through the input device are sequentially stored in a memory, and when the conversion key is operated, the same character is input based on the continuous character position information registered in the conversion dictionary. A continuous character input method comprising: comparing a dictionary word from which a character is derived with a character string held in the memory; converting the kana-kanji character; and outputting a character string obtained as a conversion result.
【請求項17】 各キー毎に複数の異なる文字が割り当
てられた入力装置を用いた連続文字入力方法であって、 各キーに対する各文字の出力順位を記憶したキーテーブ
ルを備え、 上記入力装置を通じて入力されたキーに割り付けられた
各文字を上記キーテーブルを参照して当該キーの入力毎
に所定の順で出力し最終的に出力された文字をメモリに
保持しておき、 前回と同じキーが続けて入力されたときに、上記メモリ
に保持された文字を優先して出力することを特徴とする
連続文字入力方法。
17. A continuous character input method using an input device in which a plurality of different characters are assigned to each key, comprising: a key table storing an output order of each character with respect to each key; Each character assigned to the input key is output in a predetermined order for each input of the key with reference to the key table, and the finally output character is held in the memory. A continuous character input method, characterized in that when successively input, the character held in the memory is preferentially output.
【請求項18】 各キー毎に複数の異なる文字が割り当
てられた入力装置を用いた連続文字入力方法であって、 各キーに対する各文字の出力順位および前回のキー入力
時に最終的に出力された文字を記憶したキーテーブルを
備え、 上記入力装置によって入力されたキーに割り付けられた
各文字を当該キーの入力毎に所定の順で出力するもので
あり、 上記キーテーブルに前回のキー入力時に最終的に出力さ
れた文字が記憶されている場合には当該文字を優先して
出力することを特徴とする連続文字入力方法。
18. A continuous character input method using an input device to which a plurality of different characters are assigned to each key, wherein the output order of each character to each key and the final output at the last key input A key table in which characters are stored, wherein each character assigned to the key input by the input device is output in a predetermined order for each input of the key. A method for inputting continuous characters, wherein when characters that have been sequentially output are stored, the characters are output with priority.
【請求項19】 繰返し文字を派生させるための特定の
キーを有する入力装置を用いた連続文字入力方法であっ
て、 上記入力装置による文字の入力中に上記特定のキーが操
作されたときに、その直前に入力された文字の母音を拗
音化した文字を所定数生成し、 この生成された文字列を上記直前に入力された文字に続
けて出力することを特徴とする連続文字入力方法。
19. A continuous character input method using an input device having a specific key for deriving a repeated character, wherein the specific key is operated during input of a character by the input device. A continuous character input method, comprising: generating a predetermined number of characters obtained by converting a vowel of a character input immediately before into a vowel sound, and outputting the generated character string following the character input immediately before.
【請求項20】 繰返し文字を派生させるための特定の
キーを有する入力装置を用いた連続文字入力方法であっ
て、 上記入力装置による文字の入力中に上記特定のキーが操
作されたときに、その直前に入力された文字の母音を拗
音化した文字または促音文字または同一文字を所定数生
成し、 この生成された文字列を上記直前に入力された文字に続
けて出力することを特徴とする連続文字入力方法。
20. A continuous character input method using an input device having a specific key for deriving a repeated character, wherein the specific key is operated during input of a character by the input device. It is characterized in that a predetermined number of characters or vowel characters or the same characters are generated in which the vowel of the character entered immediately before is vowelized, and the generated character string is output following the previously entered character. Continuous character input method.
JP24011899A 1999-08-26 1999-08-26 Information terminal equipment and method for continuously inputting characters Withdrawn JP2001067169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24011899A JP2001067169A (en) 1999-08-26 1999-08-26 Information terminal equipment and method for continuously inputting characters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24011899A JP2001067169A (en) 1999-08-26 1999-08-26 Information terminal equipment and method for continuously inputting characters

Publications (2)

Publication Number Publication Date
JP2001067169A true JP2001067169A (en) 2001-03-16
JP2001067169A5 JP2001067169A5 (en) 2006-03-23

Family

ID=17054767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24011899A Withdrawn JP2001067169A (en) 1999-08-26 1999-08-26 Information terminal equipment and method for continuously inputting characters

Country Status (1)

Country Link
JP (1) JP2001067169A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288889A (en) * 2008-05-27 2009-12-10 Sony Ericsson Mobilecommunications Japan Inc Character input device, character input method and program
JP2010015529A (en) * 2008-07-07 2010-01-21 Masako Horiguchi Cellular phone having same character input instruction function
JP2012008849A (en) * 2010-06-25 2012-01-12 Fujitsu Ltd Program and information processing system
KR20150133626A (en) * 2014-05-20 2015-11-30 주식회사 비주얼캠프 Input device using eye-tracking
JP2016115134A (en) * 2014-12-15 2016-06-23 株式会社ドワンゴ Information processing apparatus, control method, and program
KR20160110315A (en) * 2016-09-01 2016-09-21 주식회사 비주얼캠프 Input device using eye-tracking

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288889A (en) * 2008-05-27 2009-12-10 Sony Ericsson Mobilecommunications Japan Inc Character input device, character input method and program
JP2010015529A (en) * 2008-07-07 2010-01-21 Masako Horiguchi Cellular phone having same character input instruction function
JP2012008849A (en) * 2010-06-25 2012-01-12 Fujitsu Ltd Program and information processing system
KR20150133626A (en) * 2014-05-20 2015-11-30 주식회사 비주얼캠프 Input device using eye-tracking
KR101671837B1 (en) * 2014-05-20 2016-11-16 주식회사 비주얼캠프 Input device using eye-tracking
JP2016115134A (en) * 2014-12-15 2016-06-23 株式会社ドワンゴ Information processing apparatus, control method, and program
KR20160110315A (en) * 2016-09-01 2016-09-21 주식회사 비주얼캠프 Input device using eye-tracking
KR101671839B1 (en) * 2016-09-01 2016-11-16 주식회사 비주얼캠프 Input device using eye-tracking

Similar Documents

Publication Publication Date Title
EP1091303B1 (en) Method and system for providing alternatives for text derived from stochastic input sources
US6915258B2 (en) Method and apparatus for displaying and manipulating account information using the human voice
JP2001067169A (en) Information terminal equipment and method for continuously inputting characters
US8826171B2 (en) System and method for entry and display of blueprint data
JP4509361B2 (en) Speech recognition apparatus, recognition result correction method, and recording medium
KR100328964B1 (en) Template-based time sequence description language editing method
JP2002297577A (en) Apparatus, and method of input conversion processing for chinese language and program therefor
JP2007080166A (en) Software for supporting creation of standard manual for analytical instruments
JP3660432B2 (en) Dictionary registration apparatus and dictionary registration method
JP2001014304A (en) Document creating device, conversion processing method, and recording medium where conversion processing program is recorded
JPH09185615A (en) Kana/kanji converting method
JP2006309469A (en) Retrieval device, retrieval method, program, and computer-readable recording medium
JPH10254877A (en) Style converter, word processor and style converting method
JPH01197797A (en) Syllable-recognized result selection system
JP3280729B2 (en) Phonetic symbol creation device
JPH11250045A (en) Document preparing device, input processing method and recording medium
JPH11312156A (en) Chinese word input conversion processor, its method and recording medium with chinese input conversion processing program recorded therein
JPH0552542B2 (en)
JPS61248158A (en) Japanese language information processor
JPH11238054A (en) Document generation device, dictionary registration method and recording medium
JPH0414380B2 (en)
JP2009075263A (en) Voice recognition device and computer program
JPS60200368A (en) Mechanical translation system
JPH09198390A (en) Correspondent relation editing method for bilingual text
JPH08129545A (en) Character string converting method and document preparation device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051208

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051208

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20060811