[go: up one dir, main page]

JP2002099375A - Character input device and recording medium - Google Patents

Character input device and recording medium

Info

Publication number
JP2002099375A
JP2002099375A JP2000287368A JP2000287368A JP2002099375A JP 2002099375 A JP2002099375 A JP 2002099375A JP 2000287368 A JP2000287368 A JP 2000287368A JP 2000287368 A JP2000287368 A JP 2000287368A JP 2002099375 A JP2002099375 A JP 2002099375A
Authority
JP
Japan
Prior art keywords
input
character
display
candidate
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000287368A
Other languages
Japanese (ja)
Inventor
Hiroki Sugimoto
博樹 杉本
Yasushi Kida
康司 木田
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2000287368A priority Critical patent/JP2002099375A/en
Publication of JP2002099375A publication Critical patent/JP2002099375A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】 入力操作が容易で的確な表示が可能な入
力補助システムを有する文字入力装置を提供する 【解決手段】 文字入力装置は、入力操作部と、表示部
と、過去に入力された文字を入力候補として記録する記
録部と、記録された文字に基づいて新たに入力された文
字に続いて入力される候補の文字を抽出する入力候補抽
出部と、表示部における文字表示を制御する表示制御部
とを備え、表示制御部は、抽出された候補の文字を、す
でに表示された文字と異なる表示形態で表示部に表示さ
せる。
(57) [Summary] [Problem] To provide a character input device having an input assisting system capable of easy input operation and accurate display. [Solution] A character input device includes an input operation unit, a display unit, and a past. A recording unit that records a character input to the input unit as an input candidate, an input candidate extraction unit that extracts a candidate character that is input following a newly input character based on the recorded character, and a character that is displayed on the display unit. A display control unit for controlling display, wherein the display control unit causes the display unit to display the extracted candidate characters in a display form different from the characters already displayed.

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、文字入力装置お
よび記録媒体に関し、特に、パーソナルコンピュータ等
で文字入力を行う際の操作を補助する入力補助システム
を有する文字入力装置および記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character input device and a recording medium, and more particularly, to a character input device and a recording medium having an input assisting system for assisting a character input operation with a personal computer or the like.

【0002】[0002]

【従来の技術】従来、パーソナルコンピューター等で入
力操作を行う際、画面に入力ボードを表示し、ユーザー
が選択した機能を拡大表示するものは実現されている。
例えば、MS-Word の記号と特殊文字の入力を行うとき、
選択した文字が拡大表示されるものである(図51参
照)。
2. Description of the Related Art Conventionally, when an input operation is performed by a personal computer or the like, an input board is displayed on a screen and a function selected by a user is enlarged and displayed.
For example, when entering MS-Word symbols and special characters,
The selected character is enlarged and displayed (see FIG. 51).

【0003】また、画面に入力枠や入力ボードを表示
し、過去にユーザーが入力したデータと入力したデータ
の順序をデータの羅列として記憶し、次回以降にユーザ
ーがデータを入力した際に、前記の記憶している入力デ
ータと入力したデータの順序に冒頭部分が合致している
ならば、自動的に前記の合致した部分のデータを削除し
て、代わりに前記の記憶しているデータの羅列に置き換
えて一括入力することを実行させるものをユーザーに明
示する機能(いわゆる、オートコンプリート機能)が実
現されている。さらに、画面にデータを入力するボタン
や入力枠や入力ボードを表示し、入力するデータと入力
するデータの順序がほぼ一定なデータ入力装置におい
て、ユーザーの入力するデータが前記の一定のパターン
に沿った入力であり、かつユーザーが入力する次のデー
タが限定されている場合や著しく高い確率で予測可能な
場合に、ユーザーが次に入力するデータを示すものをユ
ーザーに明示する機能が実現されている。
Further, an input frame or an input board is displayed on a screen, and data input by the user in the past and the order of the input data are stored as a data array. If the beginning of the input data matches the order of the stored input data and the input data, the data of the matched part is automatically deleted, and the stored data list is replaced instead. A function (so-called auto-complete function) that clearly indicates to the user what is to be executed by performing batch input by replacing with "." Furthermore, in a data input device that displays a button, an input frame, or an input board for inputting data on a screen, and the data to be input and the order of the input data are almost constant, the data input by the user follows the predetermined pattern. When the next data entered by the user is limited and can be predicted with a remarkably high probability, a function to clearly indicate to the user the next data to be entered by the user has been realized. I have.

【0004】[0004]

【発明が解決しようとする課題】上記した入力補助シス
テムを有する従来の文字入力装置においては、入力操作
の際、入力するための機能やデータが、他の機能やデー
タと同じように表示されているために、入力するための
判断が困難であった。特に、ユーザーが次に入力するデ
ータの予測による候補が多数存在する場合には、過去に
入力した文字データから多角的に候補データを予測し
て、次の入力データ候補を的確にユーザーに指示するこ
とは実現されていなかった。
In the conventional character input device having the above-mentioned input assisting system, at the time of input operation, functions and data to be input are displayed in the same manner as other functions and data. Therefore, it was difficult to judge the input. In particular, when there are many candidates based on the prediction of the data to be input next by the user, the candidate data is predicted in various directions from the character data input in the past, and the next input data candidate is correctly indicated to the user. That was not realized.

【0005】この発明は、上記の問題点に鑑みてなされ
たものであり、入力操作が容易で的確な表示が可能な入
力補助システムを有する文字入力装置を提供することを
目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to provide a character input device having an input assisting system capable of easy input operation and accurate display.

【0006】[0006]

【課題を解決するための手段】この発明によれば、入力
操作部と、表示部と、過去に入力された文字を入力候補
として記録する記録部と、記録された文字に基づいて新
たに入力された文字に続いて入力される候補の文字を抽
出する入力候補抽出部と、表示部における文字表示を制
御する表示制御部とを備え、表示制御部は、抽出された
候補の文字を、すでに表示された文字と異なる表示形態
で表示部に表示させることを特徴とする文字入力装置が
提供される。
According to the present invention, an input operation unit, a display unit, a recording unit for recording characters input in the past as input candidates, and a new input based on the recorded characters. An input candidate extraction unit that extracts a candidate character that is input after the extracted character, and a display control unit that controls character display on the display unit, wherein the display control unit converts the extracted candidate character into a character that has already been extracted. There is provided a character input device for displaying on a display unit a display form different from the displayed character.

【0007】すなわち、この発明では、過去に入力した
文字データから、これから入力するものを予想する際、
その予想した文字がユーザーに的確に判るように、ユー
ザーが所望する表示形態に変えることができる。
That is, according to the present invention, when predicting what is to be input from character data input in the past,
The display form desired by the user can be changed so that the predicted character can be accurately understood by the user.

【0008】この発明における入力操作部としては、キ
ーボードや位置を示すマウスなどのポインティング装置
が挙げられる。この発明における表示部は、入力操作部
からの入力操作と、入力操作に従って各部を駆動させる
プログラムの動作による情報を出力して視覚表現するデ
ィスプレイを意味する。
The input operation unit according to the present invention includes a keyboard and a pointing device such as a mouse for indicating a position. The display unit according to the present invention means a display that outputs and visually expresses information by an input operation from an input operation unit and an operation of a program that drives each unit according to the input operation.

【0009】抽出された候補の文字は、拡大表示、浮き
上がり表示、色変化表示、太字表示、点滅表示の中のい
ずれか1つまたはこれらを組み合わせた形態で表示され
る。上記のような表示形態は、候補となった次に入力す
る可能性のある文字のデータを示す位置が小さい時や規
則性のない順序で配置されている場合でも、次のデータ
を示すものを判断しやすくする。
The extracted candidate characters are displayed in any one of an enlarged display, a raised display, a color change display, a bold display, a blinking display, or a combination thereof. The above display format shows the next data even when the position of the character data that may become the next input candidate is small or arranged in an irregular order. Make decisions easier.

【0010】この発明では、入力候補抽出部が、候補の
文字として、一般文字のみならず、略式の符号、辞書単
語、予め設定されたデータ辞書単語の中の少なくとも1
つを抽出する。さらに、候補の文字として、語句や文章
や図形を編集しあるいはこれを補助する機能ボタンの表
記を抽出する。このように、入力候補の予測のために多
数の文字データを組み込むことにより、入力候補データ
の予測を多角的に行うことができる。この発明におい
て、入力候補抽出部による候補の文字の抽出方法として
は、過去に入力された文字と新たに入力された文字とが
合致し、かつ使用頻度またはデータ登録順のいずれかが
上位にあるデータに基づいて優先的に行う方法が例示さ
れる。
[0010] In the present invention, the input candidate extracting unit may include not only general characters but also abbreviated codes, dictionary words, and at least one of preset data dictionary words as candidate characters.
Extract one. Further, as a candidate character, a phrase, a sentence, or a figure is edited or a notation of a function button for assisting it is extracted. In this way, by incorporating a large number of character data for predicting input candidates, input candidate data can be predicted from multiple angles. In the present invention, as a method of extracting a candidate character by the input candidate extracting unit, the character input in the past matches the character newly input, and either the use frequency or the data registration order is higher. An example is given of a method of performing priority based on data.

【0011】この発明の別の観点によれば、入力操作部
と、表示部とを有する文字入力装置に利用される記録媒
体であって、記録部を用いて過去に入力された文字を入
力候補として記録する機能と、入力候補抽出部を用いて
記録された文字に基づいて新たに入力された文字に続い
て入力される候補の文字を抽出する機能と、表示制御部
を用いて表示部における文字表示を制御し、抽出された
候補の文字をすでに表示された文字と異なる表示形態で
表示部に表示させる機能とをコンピュータに実行させる
文字入力プログラムを記録した記録媒体が提供される。
According to another aspect of the present invention, there is provided a recording medium used for a character input device having an input operation unit and a display unit, wherein characters input in the past using the recording unit are input candidates. And a function of extracting a candidate character to be input subsequent to a newly input character based on a character recorded by using the input candidate extracting unit, and a function of extracting the candidate character by using the display control unit. A recording medium recording a character input program for controlling a character display and causing a computer to execute a function of displaying extracted candidate characters on a display unit in a display mode different from that of already displayed characters is provided.

【0012】[0012]

【発明の実施の形態】以下、図1から図50を参照し
て、この発明の文字入力装置および記録媒体の実施の形
態を説明するが、この実施の形態によってこの発明は限
定されない。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of a character input device and a recording medium according to the present invention will be described with reference to FIGS. 1 to 50, but the present invention is not limited by the embodiments.

【0013】図1は本発明の一実施例における入力補助
システムを備えた文字入力装置50の装置ブロック図で
ある。文字入力装置50は、キーボードおよび/または
マウスを備えた入力装置201 と、中央処理装置202 と、
陰極線管ディスプレイや液晶ディスプレイ等の表示装置
203 と、磁気記録媒体または光磁気記録媒体等の記録装
置204 ,205 と、随時読み出し書き込み可能メモリ(R
AM)206 と、読み出し専用メモリ(ROM)207 とか
らなる。中央処理装置202 はパーソナルコンピュータの
CPU等で構成される。
FIG. 1 is a device block diagram of a character input device 50 having an input assistance system according to one embodiment of the present invention. The character input device 50 includes an input device 201 having a keyboard and / or a mouse, a central processing unit 202,
Display devices such as cathode ray tube displays and liquid crystal displays
203, recording devices 204 and 205 such as a magnetic recording medium or a magneto-optical recording medium, and a memory (R
AM) 206 and a read-only memory (ROM) 207. The central processing unit 202 is constituted by a CPU or the like of a personal computer.

【0014】RAM206 は、過去入力物テーブルおよび
次入力候補選択テーブルと、表示形態テーブルを有す
る。表示形態テーブルは、拡大テーブル、浮き上がりテ
ーブル、色テーブル、太さテーブル、点滅テーブルおよ
び組み合わせテーブルとからなり、これらは後記の表示
形態を変化させる各テーブルを構成する。また、ROM
207 はデータベーステーブルを有する。
The RAM 206 has a past input object table, a next input candidate selection table, and a display form table. The display mode table includes an enlargement table, a floating table, a color table, a thickness table, a blinking table, and a combination table, which constitute each table for changing a display mode described later. Also, ROM
207 has a database table.

【0015】図2は本発明の一実施例における文字入力
装置50の入力補助システムの機能ブロック図である。
機能ブロックからみた文字入力装置50は、入力操作部
101 と、入力操作部101 で行われる入力操作に従って表
示を行う表示部104 と、過去に入力された文字を随時記
録する過去入力記録部106 と、データベース参照部10
7と、入力候補抽出部102 と、入力候補抽出部102 によ
って、新たに入力された文字に続いて入力される候補の
文字(以下、「候補の文字」と称する)の、表示部104
における表示形態を制御する表示制御部103 とからな
る。表示制御部103 には、表示制御部103 で選択された
表示形態テーブル等の処理内容を記録する外部記録部10
5 が接続されている。
FIG. 2 is a functional block diagram of the input assist system of the character input device 50 according to one embodiment of the present invention.
The character input device 50 viewed from the functional block is an input operation unit.
101, a display unit 104 for performing display according to an input operation performed by the input operation unit 101, a past input recording unit 106 for occasionally recording characters input in the past, and a database reference unit 10
7, an input candidate extracting unit 102, and a display unit 104 of a candidate character (hereinafter, referred to as “candidate character”) to be input following the newly input character by the input candidate extracting unit 102.
And a display control unit 103 for controlling the display mode. The display control unit 103 includes an external recording unit 10 that records processing contents such as a display mode table selected by the display control unit 103.
5 is connected.

【0016】文字入力装置50の入力補助システムを図
1の装置ブロック図および図2の機能ブロック図を参照
しながら説明する。入力候補抽出部102 は、入力操作部
101 である入力装置201 から入力された文字に応じて、
データベース参照部107 であるROM207 、過去入力記
録部106 であるRAM206 および中央処理装置202 との
連携によって候補の文字の抽出を行う。表示制御部103
は、入力装置201 から入力された文字から、ROM207
と、RAM206 と、中央処理装置202 の連携によって抽
出された候補の文字の表示形態を変化可能に制御し、選
択的に設定された表示形態テーブルを外部記録部105 を
介して入力候補抽出部102 に指示する。
The input assist system of the character input device 50 will be described with reference to the device block diagram of FIG. 1 and the functional block diagram of FIG. The input candidate extraction unit 102 includes an input operation unit
According to the character input from the input device 201 which is 101,
Candidate characters are extracted in cooperation with the ROM 207 as the database reference unit 107, the RAM 206 as the past input recording unit 106, and the central processing unit 202. Display control unit 103
Is obtained from the characters input from the input device 201 in the ROM 207.
The display form of the character of the candidate extracted by the cooperation of the RAM 206 and the central processing unit 202 is controlled so as to be changeable, and the display form table selectively set is input to the input candidate extracting unit 102 through the external recording unit 105. To instruct.

【0017】表示部104 は、入力装置201 から入力され
た文字から、ROM207 と、RAM206 と、中央処理装
置202 の連携によって抽出された次に入力される可能性
のある文字候補を示す処理内容を表示装置203 に表示す
る。過去入力記録部106 は、入力装置201 から入力され
た文字から、入力候補抽出部102 である中央処理装置20
2 で候補の文字の抽出を行う際の参照処理を行うととも
に、入力装置201 で連続して入力した文字をRAM206
で記録する。 データベース参照部107 は、入力装置20
1 で入力した文字から、入力候補抽出部102である中央
処理装置202 で候補の文字の抽出を行う際の参照処理を
ROM207 により行う。
The display unit 104 displays, from the characters input from the input device 201, processing contents indicating character candidates which may be input next and are extracted by cooperation of the ROM 207, the RAM 206, and the central processing unit 202. The information is displayed on the display device 203. The past input recording unit 106 reads the characters input from the input device 201 and outputs the input candidate extraction unit 102 to the central processing unit 20.
2 performs a reference process when extracting candidate characters, and stores characters continuously input by the input device 201 into the RAM 206.
To record. The database reference unit 107 includes the input device 20
The ROM 207 performs reference processing when the central processing unit 202, which is the input candidate extracting unit 102, extracts candidate characters from the characters input in step 1.

【0018】文字入力装置50における入力補助システ
ムの動作を表示形態テーブルについて、図3のメインフ
ローチャートを用いて説明する。なお、入力装置201 か
ら入力しようとする文字情報の全容は、「あかいは、あ
きはあきのいろに」(「赤い葉、秋は秋の色に」)であ
り、既に5文字目まで、すなわち、「あかいは、」まで
入力されており、次に6文字目の「あ」から入力を行う
ものとする。
The operation of the input assist system in the character input device 50 will be described with reference to a display form table with reference to the main flowchart of FIG. Note that the entire character information to be input from the input device 201 is “Akai wa Aki wa Akinoiro” (“red leaves, autumn becomes autumn color”), and the fifth character has already been reached, "Akaiha" has been input, and it is assumed that the input starts from the sixth character "A".

【0019】まず、ステップ301 で、入力装置201 によ
る6文字目の「あ」の入力を受け付ける。ステップ302
で、図4の左欄に示すように、過去に入力された過去入
力記録部106 の過去入力物の内容から「あか」、「あ
お」、「あし」等の参照を行う。ステップ303 で、図4
の右欄に示すように、データベース参照部107 によりR
OM207 に格納されたデータベースの内容から「あな
た」、「あき」、「あか」等の参照を行う。ステップ30
4 で、前記ステップ302 および前記ステップ303 の参照
内容から、入力候補抽出部102 により次の入力候補を抽
出する。例えば、図5に示すように、ステップ302 とス
テップ303 の参照内容で合致し、かつ使用頻度またはデ
ータ登録順のいずれかが上位にあるデータとして「あ
か」を候補と抽出する。ステップ305 で、次候補と抽出
された「あか」の表示形態を変化させる指示を外部記録
部105 に記録する。
ステップ306 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補と抽
出された「あか」を前記表示形態で表示装置203 に表示
する。ステップ307 で、入力操作部101 から連続して文
字が入力されたか否かをRAM206 および中央処理装置
202 の連携を用いて抽出する。ステップ307 で連続して
文字が入力されたと判断した場合は、ステップ308 に移
行する。一方、ステップ307 においてユーザーが入力作
業の中止処理を実行した場合には、入力補助システムを
終了する。
First, in step 301, the input of the sixth character "A" by the input device 201 is accepted. Step 302
Then, as shown in the left column of FIG. 4, reference is made to “red”, “blue”, “green”, etc. from the contents of the past input items of the past input recording unit 106 that have been input in the past. In step 303, FIG.
As shown in the right column of FIG.
Reference is made to "you", "aki", "red", etc. from the contents of the database stored in the OM 207. Step 30
In step 4, the next input candidate is extracted by the input candidate extracting unit 102 from the reference contents of the steps 302 and 303. For example, as shown in FIG. 5, "red" is extracted as a candidate as data that matches in the reference contents of step 302 and step 303 and has either the use frequency or the data registration order higher. In step 305, an instruction to change the display form of the next candidate and the extracted “red” is recorded in the external recording unit 105.
In step 306, the next candidate and the extracted “red” are displayed on the display device 203 in the display format based on the instruction to change the display format recorded in the external recording unit 105. In step 307, the RAM 206 and the central processing unit determine whether or not characters have been continuously input from the input operation unit 101.
Extract using 202 linkage. If it is determined in step 307 that characters have been continuously input, the process proceeds to step 308. On the other hand, if the user has executed the input work stop processing in step 307, the input assist system is ended.

【0020】ステップ308 では、ステップ301 およびス
テップ307 で連続して入力された文字を、例えば句読点
ごとに連続して追加記録する。例えば、6文字目の
「あ」に連続して「き」が入力された場合、過去入力記
録部106 に「あき」と記録する。ステップ309 で、入力
された「あき」を、図6に示すように、n文字目が
「あ」で、n+1文字目が「き」とする過去入力物テー
ブルとして作成する。上記の処理を繰り返すことで、
「あかいは、あきはあきのいろに」において、9文字目
の「あ」を入力する際に、ステップ309 で作成された過
去入力物テーブルをステップ302 で参照することによ
り、次候補として「き」が選択される。
In step 308, the characters continuously inputted in steps 301 and 307 are additionally recorded, for example, continuously for each punctuation mark. For example, when "A" is continuously input after "A" of the sixth character, "Aki" is recorded in the past input recording unit 106. In step 309, the input "Aki" is created as a past input object table in which the nth character is "A" and the (n + 1) th character is "G", as shown in FIG. By repeating the above process,
When inputting the ninth character “A” in “Akai wa Aki wa Akinoiro”, the past input object table created in Step 309 is referred to in Step 302 to make “Ki” as the next candidate. Is selected.

【0021】ステップ305 の詳細を図7のサブルーチン
フローチャートを用いて説明する。ステップ305 では、
次候補と判断された文字の表示形態を表示部104 として
の表示装置203 の画面上で変化させるための表示形態テ
ーブルがRAM206 から読み出される。ここでは、拡大
テーブルが表示形態テーブルとして読み出される例を挙
げて入力補助システムを説明する。
The details of step 305 will be described with reference to the subroutine flowchart of FIG. In step 305,
A display mode table for changing the display mode of the character determined as the next candidate on the screen of the display device 203 as the display unit 104 is read from the RAM 206. Here, the input assisting system will be described with an example in which an enlarged table is read as a display form table.

【0022】まず、ステップ30511 で、指定された拡大
テーブル番号を設定する。ステップ30512 で、前記ステ
ップ30511 で指定された拡大テーブル番号が有るか無い
かを判断する。ステップ30513 で、前記ステップ30511
で指定された拡大テーブル番号が無い場合には、図8に
示すように、例えば拡大テーブル番号の初期値は「1」
であるので、拡大テーブル番号「1」を設定する。ステ
ップ30514 で、前記ステップ30511 または前記ステップ
30513 で指定された拡大テーブル番号により、図8に示
すように、例えば拡大テーブル番号「1」に対して拡大
テーブル内容「入力候補を示すもののドット数を+4」
を読む。ステップ30515 で、前記ステップ30514 で読み
込まれた拡大内容について、拡大の指示をする。前記ス
テップ30515 で拡大が指示された内容は、前記ステップ
306 において表示装置203 の画面上に表示される。拡大
テーブルによる画面例を図9に示す。この例では、画面
上の「れ」のボタンが拡大表示される。
First, in step 30511, the designated enlargement table number is set. In step 30512, it is determined whether or not the enlargement table number designated in step 30511 exists. In step 30513, the step 30511
If there is no enlargement table number specified in the above, as shown in FIG. 8, for example, the initial value of the enlargement table number is “1”.
Therefore, the enlargement table number “1” is set. In Step 30514, the above-mentioned Step 30511 or the above-mentioned Step
As shown in FIG. 8, for example, the enlargement table number “1” and the enlargement table contents “the number of dots indicating the input candidate is +4”, as shown in FIG.
I Read. In step 30515, an instruction to enlarge the enlarged contents read in step 30514 is issued. The content instructed to be enlarged in step 30515 is the
At 306, it is displayed on the screen of the display device 203. FIG. 9 shows an example of a screen using the enlargement table. In this example, the “RE” button on the screen is enlarged and displayed.

【0023】上記したように、入力補助システムは、過
去に入力したデータとデータベースの要素を組み合わ
せ、予測処理のための要素を多数組み込むことにより、
多角的な次候補の予想が可能となり、文字列などを繰り
返し入力する際の入力操作が容易になる。また、入力補
助システムは、過去に入力した文字データから、これか
ら入力するものを予想し、表示装置203 の画面上にその
予想した文字を、表示形態を変えて表示することによ
り、ユーザーは次候補と判断された文字を的確に認識す
ることができる。
As described above, the input assisting system combines the data input in the past with the elements of the database, and incorporates a large number of elements for the prediction processing.
A multiplicity of next candidates can be predicted, and input operations when repeatedly inputting a character string or the like become easy. In addition, the input assist system predicts what will be input from character data input in the past, and displays the predicted character on the screen of the display device 203 in a different display form, so that the user can select the next candidate. The character determined to be can be accurately recognized.

【0024】上記では拡大テーブルを表示形態テーブル
として選択した例を示したが、以下に、他の表示形態テ
ーブルをRAM206 から読み出して次候補と判断された
文字を表示装置203 の画面上に表示形態を変えて表示す
る例を示す。ここでは、ステップ305 の各サブルーチン
を図10〜図14の各フローチャートで、各表示形態テ
ーブルの内容例を図15〜図19で、対応する画面表示
の例を図20〜図24で順次説明する。
In the above description, an example in which the enlarged table is selected as the display mode table has been described. The following describes another display mode table read from the RAM 206, and the character determined as the next candidate is displayed on the screen of the display device 203. Here is an example of changing the display. Here, each subroutine of step 305 will be sequentially described with reference to each flowchart of FIGS. 10 to 14, examples of contents of each display mode table will be described with reference to FIGS. 15 to 19, and examples of corresponding screen displays will be sequentially described with reference to FIGS. 20 to 24. .

【0025】図10に基づいて、浮き上がりテーブルを
選択した例を説明する。まず、ステップ30521 で、指定
された浮き上がりテーブル番号を設定する。ステップ30
522 で、前記ステップ30521 で指定された浮き上がりテ
ーブル番号が有るか無いかを判断する。ステップ30523
で、前記ステップ30521 で指定された浮き上がりテーブ
ル番号が無い場合には、図15に示すように、例えば浮
き上がりテーブル番号の初期値は「1」であるので、浮
き上がりテーブル番号「1」を設定する。ステップ3052
4 では、前記ステップ30521 または前記ステップ30523
で指定された浮き上がりテーブル番号により、図15に
示すように、例えば浮き上がりテーブル番号「1」に対
して浮き上がりテーブル内容「浮き上がりドット数を+
2」を読む。ステップ30525 で、前記ステップ30524 で
読み込まれた浮き上がり内容について、浮き上がりの指
示をする。前記ステップ30525 で浮き上がりが指示され
た内容は、前記ステップ306 において表示装置203 の画
面上に表示される。浮き上がりテーブルによる画面例を
図20に示す。この例では、画面上の「れ」のボタンが
浮き上がって表示される。
An example in which the floating table is selected will be described with reference to FIG. First, in step 30521, the designated floating table number is set. Step 30
At 522, it is determined whether or not the floating table number specified at the step 30521 exists. Step 30523
If there is no floating table number designated in step 30521, as shown in FIG. 15, for example, the initial value of the floating table number is "1", so that the floating table number "1" is set. Step 3052
In step 4, the step 30521 or the step 30523
For example, as shown in FIG. 15, the floating table number "1" is added to the floating table number "1" for the floating table number "1".
Read "2." In step 30525, an instruction is given for lifting the contents of the lifting read in step 30524. The contents instructed to float in step 30525 are displayed on the screen of the display device 203 in step 306. FIG. 20 shows an example of a screen using the floating table. In this example, the “RE” button on the screen is displayed in a raised manner.

【0026】図11に基づいて、色テーブルを選択した
例を説明する。まず、ステップ30531 で、指定された色
テーブル番号を設定する。ステップ30532 で、前記ステ
ップ30531 で指定された色テーブル番号が有るか無いか
を判断する。ステップ30533 で、前記ステップ30531 で
指定された色テーブル番号が無い場合には、図16に示
すように、例えば色テーブル番号の初期値は「1」であ
るので、色テーブル番号「1」を設定する。ステップ30
534 で、前記ステップ30531 または前記ステップ30533
で指定された色テーブル番号により、図16に示すよう
に、例えば色テーブル番号「1」に対して色テーブル内
容「赤色」を読む。ステップ30535 で、前記ステップ30
534 で読み込まれた色内容について、色指示をする。前
記ステップ30535 で色が指示された内容は、前記ステッ
プ306 において表示装置203 の画面上に表示される。色
テーブルによる画面例を図21に示す。この例では、画
面上の「れ」のボタンのみが、例えば赤色に変化して表
示される。
An example in which a color table is selected will be described with reference to FIG. First, in step 30531, the designated color table number is set. In step 30532, it is determined whether or not the color table number specified in step 30531 exists. In step 30533, if there is no color table number designated in step 30531, as shown in FIG. 16, for example, the initial value of the color table number is “1”, so the color table number “1” is set. I do. Step 30
At 534, the step 30531 or the step 30533
For example, as shown in FIG. 16, the color table number “1” is read for the color table number “1”, and the color table content “red” is read based on the color table number designated by the user. In step 30535, step 30
A color instruction is given for the color content read in 534. The contents designated by the color in step 30535 are displayed on the screen of the display device 203 in step 306. FIG. 21 shows a screen example based on the color table. In this example, only the “RE” button on the screen is displayed, for example, changing to red.

【0027】図12に基づいて、太さテーブルを選択し
た例を説明する。まず、ステップ30541 で、指定された
太さテーブル番号を設定する。ステップ30542 で、前記
ステップ30541 で指定された太さテーブル番号が有るか
無いかを判断する。ステップ30543 で、前記ステップ30
541 で指定された太さテーブル番号が無い場合には、図
17に示すように例えば太さテーブル番号の初期値は
「1」であるので、太さテーブル番号「1」を設定す
る。ステップ30544 で、前記ステップ30541 または前記
ステップ30543 で指定された太さテーブル番号により、
図17に示すように、例えば太さテーブル番号「1」に
対して太さテーブル内容「入力候補を示すものの太さの
ドット数を+1」を読む。ステップ30545 で、前記ステ
ップ30544 で読み込まれた太さ内容について、太さ指示
をする。前記ステップ30545 で太さが指示された内容
は、前記ステップ306 において表示装置203 の画面上に
表示される。色テーブルによる画面例を図22に示す。
この例では、画面上の「れ」のボタンのみが、太くなっ
て表示される。
An example in which the thickness table is selected will be described with reference to FIG. First, in step 30541, the designated thickness table number is set. In step 30542, it is determined whether or not the thickness table number specified in step 30541 exists. In step 30543, the step 30
If there is no thickness table number designated in 541, as shown in FIG. 17, for example, the initial value of the thickness table number is “1”, so the thickness table number “1” is set. In step 30544, according to the thickness table number specified in step 30541 or step 30543,
As shown in FIG. 17, for example, for the thickness table number “1”, the content of the thickness table “the number of dots of the thickness indicating the input candidate is +1” is read. In step 30545, a thickness instruction is issued for the thickness content read in step 30544. The content whose thickness has been designated in step 30545 is displayed on the screen of the display device 203 in step 306. FIG. 22 shows a screen example based on the color table.
In this example, only the “RE” button on the screen is displayed in bold.

【0028】図13に基づいて、点滅テーブルを選択し
た例を説明する。まず、ステップ30551 で、指定された
点滅テーブル番号を設定する。ステップ30552 で、前記
ステップ30551 で指定された点滅テーブル番号が有るか
無いかを判断する。ステップ30553 で、前記ステップ30
551 で指定された点滅テーブル番号が無い場合には、図
18に示すように、例えば点滅テーブル番号の初期値は
「1」であるので、点滅テーブル番号「1」を設定す
る。ステップ30554 で、前記ステップ30551 または前記
ステップ30553 で指定された点滅テーブル番号により図
18に示すように、例えば点滅テーブル番号「1」に対
して点滅テーブル内容「点滅の間隔が1 秒」を読む。ス
テップ30555 で、前記ステップ30554 で読み込まれた点
滅内容について、点滅指示をする。前記ステップ30555
で点滅が指示された内容は、前記ステップ306 において
表示装置203 の画面上に表示される。点滅による画面例
を図23に示す。この例では、画面上の「れ」のボタン
のみが、1秒間隔で点滅して表示される。
An example in which the blinking table is selected will be described with reference to FIG. First, in step 30551, the designated blinking table number is set. In step 30552, it is determined whether or not the blinking table number designated in step 30551 exists. In step 30553, step 30
If there is no blinking table number designated by 551, as shown in FIG. 18, for example, the initial value of the blinking table number is “1”, so the blinking table number “1” is set. In step 30554, as shown in FIG. 18, for example, the blinking table number "1" is read from the blinking table number "1" for the blinking table number "1" according to the blinking table number designated in step 30551 or step 30553. In step 30555, a blinking instruction is issued for the blinking content read in step 30554. Step 30555
The content instructed to blink by is displayed on the screen of the display device 203 in step 306. FIG. 23 shows a screen example by blinking. In this example, only the “RE” button on the screen blinks at one second intervals and is displayed.

【0029】組み合わせテーブルを選択した例を図14
に基づいて説明する。まず、ステップ30561 で、指定さ
れた組み合わせテーブル番号を設定する。ステップ3056
2 で、前記ステップ30561 で指定された組み合わせテー
ブル番号が有るか無いかを判断する。前記ステップ3056
1 で指定された組み合わせテーブル番号が無い場合に
は、ステップ30563 で図19に示すように、例えば、組
み合わせテーブル番号の初期値は「1」であるので、組
み合わせテーブル番号「1」を設定する。ステップ3056
4 で、前記ステップ30561 または前記ステップ30563 で
指定された組み合わせテーブル番号により、図19に示
すように、例えば組み合わせテーブル番号「9」に対し
て組み合わせテーブル内容が「拡大指示は有り」、「浮
き上がり指示は無し」、「色指示は有り」、「太さ指示
は有り」、「点滅指示は有り」を読む。
FIG. 14 shows an example in which a combination table is selected.
It will be described based on. First, in step 30561, the designated combination table number is set. Step 3056
In step 2, it is determined whether or not the combination table number specified in step 30561 exists. Step 3056 above
If there is no combination table number specified in 1, the combination table number "1" is set in step 30563, for example, as shown in FIG. 19, since the initial value of the combination table number is "1". Step 3056
In step 4, based on the combination table number specified in step 30561 or step 30563, as shown in FIG. 19, for example, the combination table contents are “enlargement instruction”, “lift up instruction” for combination table number “9”. "No color", "Color indication", "Thickness indication", "Flashing indication".

【0030】ステップ30565 では、前記ステップ30564
で読み込んだ組み合わせ内容の有無を判断する。同様
に、ステップ30566 で、前記ステップ30564 で読み込ん
だ組み合わせ内容の浮き上がり指示内容の有無を判断す
る。さらに、ステップ30567 で、前記ステップ30564 で
読み込んだ組み合わせ内容の色指示内容の有無を判断す
る。さらに、ステップ30568 で、前記ステップ30564 で
読み込んだ組み合わせ内容の太さ指示内容の有無を判断
する。さらに、ステップ30569 で、前記ステップ30564
で読み込んだ組み合わせ内容の点滅指示内容の有無を判
断する。
In step 30565, the above-mentioned step 30564 is executed.
The presence or absence of the combination contents read in is determined. Similarly, in step 30566, it is determined whether or not there is any floating instruction content of the combination content read in step 30564. Further, in step 30567, it is determined whether or not there is a color instruction content of the combination content read in step 30564. Further, in step 30568, it is determined whether or not there is any thickness instruction content of the combination content read in step 30564. Further, in step 30569, the aforementioned step 30564
It is determined whether or not there is a blink instruction content of the combination content read in.

【0031】次いで、ステップ3056A では、前記ステッ
プ30565 で拡大指示内容有りの場合に拡大指示する処理
を行う。ステップ3056A のフローチャートは、図7で示
した拡大テーブルのサブルーチンと同様の処理( ステッ
プ30511 〜ステップ30515)が行われるので、説明は省略
する。ステップ3056B では、前記ステップ30566 で浮き
上がり指示内容有りの場合に、浮き上がり指示する処理
を行う。ステップ3056B のフローチャートは、図10で
示した浮き上がりテーブルのサブルーチンと同様の処理
( ステップ30521 〜ステップ30525)が行われるので、説
明は省略する。ステップ3056C では、前記ステップ3056
7 で色指示内容有りの場合に、色指示する処理を行う。
ステップ3056C のフローチャートは、図11で示した色
テーブルのサブルーチンと同様の処理( ステップ30531
〜ステップ30535)が行われるので、説明は省略する。ス
テップ3056D では、前記ステップ30568 で太さ指示内容
有りの場合に、太さ指示する処理を行う。ステップ3056
D のフローチャートは、図12で示した太さテーブルの
サブルーチンと同様の処理( ステップ30541 〜ステップ
30545)が行われるので、説明は省略する。ステップ3056
E では、前記ステップ30569 で点滅指示内容有りの場合
に、点滅指示する処理を行う。ステップ3056E のフロー
チャートは、図13で示した点滅テーブルのサブルーチ
ンと同様の処理( ステップ30551 〜ステップ30555)が行
われるので、説明は省略する。
Next, in step 3056A, processing for instructing enlargement is performed when there is enlargement instruction content in step 30565. The flowchart of step 3056A performs the same processing (step 30511 to step 30515) as the subroutine of the enlargement table shown in FIG. In step 3056B, if there is a floating instruction content in step 30566, a process of giving a floating instruction is performed. The flowchart of step 3056B is similar to the subroutine of the floating table shown in FIG.
(Steps 30521 to 30525) are performed, and thus description thereof is omitted. In Step 3056C, Step 3056
If there is a color instruction content in step 7, a process of giving a color instruction is performed.
The flowchart of step 3056C is similar to the subroutine of the color table shown in FIG.
Step 30535) is performed, and a description thereof will be omitted. In step 3056D, if there is the thickness instruction content in step 30568, a process of instructing the thickness is performed. Step 3056
The flowchart of D is similar to the subroutine of the thickness table shown in FIG.
30545) is performed, and the description is omitted. Step 3056
In E, when the content of the flashing instruction is present in the step 30569, a process of giving a flashing instruction is performed. In the flowchart of step 3056E, the same processing (step 30551 to step 30555) as the subroutine of the blinking table shown in FIG. 13 is performed, and thus the description is omitted.

【0032】前記ステップ30564 で図19に示すよう
に、例えば組み合わせテーブル番号「9」に対して組み
合わせテーブル内容「拡大指示は有り」、「浮き上がり
指示は無し」、「色指示は有り」、「太さ指示は有
り」、「点滅指示は有り」を読んだ場合に、指示された
内容は、前記ステップ306 において表示装置203 の画面
上に表示される。組み合わせテーブルによる画面例を図
24に示す。この例では、画面上の「れ」のボタンのみ
が、拡大し、赤色に変化し、太くなり、かつ1秒間隔で
点滅して表示される。
At step 30564, as shown in FIG. 19, for example, for the combination table number "9", the contents of the combination table are "enlargement instruction", "no floating instruction", "color instruction", "thick". When "read instruction is present" and "flashing instruction is present", the contents of the instruction are displayed on the screen of the display device 203 in step 306. FIG. 24 shows a screen example using the combination table. In this example, only the “RE” button on the screen is enlarged, changes to red, becomes thicker, and blinks at one-second intervals.

【0033】文字入力装置50では、入力候補抽出部30
6 によって候補となった次に入力する可能性のある文字
が、一般文字、略式の符号、辞書単語、予め設定された
データ辞書単語、語句や文章や図形などの編集機能、語
句や文章や図形や入力装置などの操作機能を示すものを
有する入力文字判断テーブルがRAM206 から読み出さ
れる。
In the character input device 50, the input candidate extracting unit 30
Characters that may be entered next as candidates according to (6) include general characters, informal symbols, dictionary words, preset data dictionary words, editing functions for words, phrases, sentences, and figures, and phrases, sentences, and figures. An input character determination table having an operation function such as an input device or an input device is read from the RAM 206.

【0034】文字入力装置50における入力補助システ
ムの動作を入力文字判断テーブルのそれぞれについて、
図25のフローチャートを用いて以下に説明する。
The operation of the input assist system in the character input device 50 will be described for each of the input character determination tables.
This will be described below with reference to the flowchart in FIG.

【0035】略式の符号が入力文字判断テーブルとして
用いられ、入力候補を判断する場合を例示する。まず、
ステップ371 で、入力装置201 からのデータの入力を受
け付ける。ステップ372 では、過去入力記録部106 によ
り、RAM206 に格納された過去入力物データを用い
て、図26に示すように、前記ステップ371 で入力され
たデータ、例えば、「い」という入力データに対して、
過去入力物「」、「&」、「!」等の参照を行う。ス
テップ373 では、データベース参照部107 により、RO
M207 に格納された慣用句辞典、他ユーザーが過去に使
用したデータ等のデータベースを用いて、図27に示す
ように、前記ステップ301 で入力されたデータ、例えば
「い」という入力データに対して、データベース
「う」、「」、「&」等の参照を行う。
An example in which an abbreviated code is used as an input character determination table to determine an input candidate will be described. First,
In step 371, input of data from the input device 201 is accepted. In step 372, the past input recording unit 106 uses the past input data stored in the RAM 206 to process the data input in step 371, for example, the input data "i" as shown in FIG. hand,
Reference is made to past input items such as "", "&", and "!". At step 373, the database reference unit 107
As shown in FIG. 27, using the idiom dictionary stored in M207 and a database of data used by other users in the past, as shown in FIG. , The database "U", "", "&" and so on.

【0036】次いで、ステップ374 では、RAM206 、
ROM207 および中央処理装置202の連携を用いて前記
ステップ372 および前記ステップ373 で参照された各参
照内容から、入力候補抽出部102 により次の入力候補を
判断する。例えば、図28に示すように、ステップ372
とステップ373 の参照内容で合致した略式の符号「」
が、次のデータ入力候補として判断される。ステップ37
5 で、前記ステップ374 において次の入力候補として判
断された「」を、前記のステップ305 と同様に、表示
制御部103 が表示形態テーブルによる表示形態を変化さ
せる指示を外部記録部105 に記録する。
Next, at step 374, the RAM 206,
Using the cooperation of the ROM 207 and the central processing unit 202, the input candidate extraction unit 102 determines the next input candidate from the reference contents referred to in the steps 372 and 373. For example, as shown in FIG.
And the abbreviation code "" that matches the reference in step 373
Is determined as the next data input candidate. Step 37
In step 5, the display control unit 103 records an instruction to change the display mode based on the display mode table in the external recording unit 105 in the same manner as in step 305, as in step 305. .

【0037】ステップ376 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補とし
て判断された「」を表示装置203 に表示する。ステッ
プ377 で、入力操作部101 から連続して文字が入力され
たか否かをRAM206 および中央処理装置202 の連携を
用いて判断する。ステップ377 で連続して文字が入力さ
れたと判断した場合は、ステップ378 に移行する。一
方、ステップ377 においてユーザーが入力作業の中止処
理を実行した場合には、入力補助システムを終了する。
In step 376, “” determined as the next candidate is displayed on the display device 203 based on the instruction to change the display mode recorded in the external recording unit 105. In step 377, it is determined using the cooperation between the RAM 206 and the central processing unit 202 whether or not characters have been continuously input from the input operation unit 101. If it is determined in step 377 that characters have been continuously input, the flow shifts to step 378. On the other hand, if the user has executed the input work stop processing in step 377, the input assist system is ended.

【0038】ステップ378 では、ステップ371 およびス
テップ377 で連続して入力された文字を連続して追加記
録する。ステップ379 で、図29に示すように、n文字
目が「い」で、n+1文字目が「」とする過去入力物
テーブルとして作成する。さらに、「い」と次の入力デ
ータである「」、「&」、「!」等を、RAM206 お
よび中央処理装置202 の連携を用いて過去入力記録部10
6 により過去入力物内容に入力データと次の入力データ
候補として記録や更新を行う。
At step 378, the characters continuously inputted at steps 371 and 377 are additionally recorded continuously. In step 379, as shown in FIG. 29, a past input object table is created in which the nth character is "i" and the (n + 1) th character is "". Further, “i” and the next input data such as “”, “&”, “!”, Etc. are stored in the past input recording unit 10 using the cooperation of the RAM 206 and the central processing unit 202.
6 records or updates the past input contents as input data and the next input data candidate.

【0039】前記ステップ376 において表示装置203 の
画面上に表示された画面例を図30に示す。この例で
は、画面上の「」のボタンのみが、拡大して表示され
る。
FIG. 30 shows an example of a screen displayed on the screen of the display device 203 in the step 376. In this example, only the button "" on the screen is enlarged and displayed.

【0040】辞書単語が入力文字判断テーブルとして用
いられ、入力候補を判断する場合を図25のフローチャ
ートに基づいて説明する。まず、ステップ371 で、入力
装置201 からのデータの入力を受け付ける。ステップ37
2 では、過去入力記録部106 により、RAM206 に格納
された過去入力物データを用いて、図31に示すよう
に、前記ステップ371 で入力されたデータ、例えば、
「の」という入力データに対して、過去入力物「顔」、
「日報」、「人」等の参照を行う。ステップ373 では、
データベース参照部107 により、ROM207 に格納され
た慣用句辞典、他ユーザーが過去に使用したデータ等の
データベースを用いて、図32に示すように、前記ステ
ップ301 で入力されたデータ、例えば「の」という入力
データに対して、「は」、「会計」、「日報」等の参照
を行う。
A case where a dictionary word is used as an input character determination table and input candidates are determined will be described with reference to the flowchart of FIG. First, in step 371, data input from the input device 201 is accepted. Step 37
In FIG. 31, the past input recording unit 106 uses the past input data stored in the RAM 206 as shown in FIG.
For the input data "no", the past input object "face",
References such as "daily report" and "person". In step 373,
As shown in FIG. 32, the database reference unit 107 uses the idiom dictionary stored in the ROM 207 and a database such as data used by other users in the past as shown in FIG. , "Accounting", "daily report", etc. are referred to.

【0041】次いで、ステップ374 では、RAM206 、
ROM207 および中央処理装置202の連携を用いて前記
ステップ372 および前記ステップ373 で参照された各参
照内容から、入力候補抽出部102 により次の入力候補を
判断する。例えば、図33に示すように、ステップ372
とステップ373 の参照内容で合致した辞書単語「日報」
が、次のデータ入力候補として判断される。ステップ37
5 で、前記ステップ374 において次の入力候補として判
断された「日報」を、前記のステップ305 と同様に、表
示制御部103 が表示形態テーブルによる表示形態を変化
させる指示を外部記録部105 に記録する。
Next, at step 374, the RAM 206
Using the cooperation of the ROM 207 and the central processing unit 202, the input candidate extraction unit 102 determines the next input candidate from the reference contents referred to in the steps 372 and 373. For example, as shown in FIG.
And the dictionary word "daily" that matches in the reference contents of step 373
Is determined as the next data input candidate. Step 37
In step 5, the display control unit 103 records the instruction to change the display mode based on the display mode table in the external recording unit 105 in the same manner as in step 305, with the "daily report" determined as the next input candidate in step 374. I do.

【0042】ステップ376 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補とし
て判断された「日報」を表示装置203 に表示する。ステ
ップ377 で、入力操作部101 から連続して文字が入力さ
れたか否かをRAM206 および中央処理装置202 の連携
を用いて判断する。ステップ377 で連続して文字が入力
されたと判断した場合は、ステップ378 に移行する。一
方、ステップ377 においてユーザーが入力作業の中止処
理を実行した場合には、入力補助システムを終了する。
In step 376, the "daily report" determined as the next candidate is displayed on the display device 203 based on the instruction to change the display mode recorded in the external recording unit 105. In step 377, it is determined using the cooperation between the RAM 206 and the central processing unit 202 whether or not characters have been continuously input from the input operation unit 101. If it is determined in step 377 that characters have been continuously input, the flow shifts to step 378. On the other hand, if the user has executed the input work stop processing in step 377, the input assist system is ended.

【0043】ステップ378 では、ステップ371 およびス
テップ377 で連続して入力された文字を連続して追加記
録する。ステップ379 で、図34に示すように、n文字
目が「の」で、n+1文字目が「日報」とする過去入力
物テーブルとして作成する。さらに、「」と次の入力
データである「顔」、「日報」、「人」等を、RAM20
6 および中央処理装置202 の連携を用いて過去入力記録
部106 により過去入力物内容に入力データと次の入力デ
ータ候補として記録や更新を行う。
At step 378, the characters continuously inputted at steps 371 and 377 are additionally recorded continuously. In step 379, as shown in FIG. 34, a past input object table is created in which the n-th character is "no" and the (n + 1) -th character is "daily report". In addition, the next input data as "the," "face", "Daily", and the like "people", RAM20
6 and the central processing unit 202, the past input recording unit 106 records and updates the contents of the past input as input data and the next input data candidate.

【0044】前記ステップ376 において表示装置203 の
画面上に表示された画面例を図35に示す。この例で
は、画面上の「日報」のボタンのみが、赤色に変化して
表示される。
FIG. 35 shows an example of a screen displayed on the screen of the display device 203 in step 376. In this example, only the “daily report” button on the screen is displayed in red.

【0045】ユーザーが予め設定したデータが入力文字
判断テーブルとして用いられ、入力候補を判断する場合
を例示する。まず、ステップ371 で、入力装置201 から
のデータの入力を受け付ける。ステップ372 では、過去
入力記録部106 により、RAM206 に格納された過去入
力物データを用いて、図36に示すように、前記ステッ
プ371 で入力されたデータ、例えば、「は」という入力
データに対して、過去入力物「SOS 掲載文」、「今
朝」、「SST 掲載文」等の参照を行う。ステップ373 で
は、データベース参照部107 により、ROM207 に格納
された慣用句辞典、他ユーザーが過去に使用したデータ
等のデータベースを用いて、図37に示すように、前記
ステップ301 で入力されたデータ、例えば「は」という
入力データに対して、データベース「今後」、「SST 掲
載文」、「昨日」等の参照を行う。
An example in which data set by the user in advance is used as an input character determination table to determine an input candidate will be described. First, in step 371, data input from the input device 201 is accepted. In step 372, the past input recording unit 106 uses the past input data stored in the RAM 206 to process the data input in step 371, for example, the input data "ha" as shown in FIG. Then, refer to the past input items such as “SOS text”, “this morning”, “SST text”. In step 373, the database reference unit 107 uses the idiom dictionary stored in the ROM 207 and a database such as data used by other users in the past as shown in FIG. For example, for the input data "ha", reference is made to the database "future", "SST publication sentence", "yesterday" and the like.

【0046】次いで、ステップ374 では、RAM206 、
ROM207 および中央処理装置202の連携を用いて前記
ステップ372 および前記ステップ373 で参照された各参
照内容から、入力候補抽出部102 により次の入力候補を
判断する。例えば、図38に示すように、ステップ372
とステップ373 の参照内容で合致したユーザーが予め設
定したデータ「SST 掲載文」が、次のデータ入力候補と
して判断される。ステップ375 で、前記ステップ374 に
おいて次の入力候補として判断された「SST 掲載文」
を、前記のステップ305 と同様に、表示制御部103 が表
示形態テーブルによる表示形態を変化させる指示を外部
記録部105 に記録する。
Next, at step 374, the RAM 206
Using the cooperation of the ROM 207 and the central processing unit 202, the input candidate extraction unit 102 determines the next input candidate from the reference contents referred to in the steps 372 and 373. For example, as shown in FIG.
And the data "SST publication sentence" set in advance by the user who matches with the reference contents of step 373 is determined as the next data input candidate. In step 375, the “SST publication sentence” determined as the next input candidate in step 374
In the same manner as in step 305, the display control unit 103 records an instruction to change the display mode in the display mode table in the external recording unit 105.

【0047】ステップ376 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補とし
て判断された「SST 掲載文」を表示装置203 に表示す
る。ステップ377 で、入力操作部101 から連続して文字
が入力されたか否かをRAM206 および中央処理装置20
2 の連携を用いて判断する。ステップ377 で連続して文
字が入力されたと判断した場合は、ステップ378 に移行
する。一方、ステップ377 においてユーザーが入力作業
の中止処理を実行した場合には、入力補助システムを終
了する。
In step 376, the "SST publication sentence" determined as the next candidate is displayed on the display device 203 based on the instruction to change the display mode recorded in the external recording unit 105. In step 377, the RAM 206 and the central processing unit 20 determine whether or not characters have been continuously input from the input operation unit 101.
Judge using the cooperation of 2. If it is determined in step 377 that characters have been continuously input, the flow shifts to step 378. On the other hand, if the user has executed the input work stop processing in step 377, the input assist system is ended.

【0048】ステップ378 では、ステップ371 およびス
テップ377 で連続して入力された文字を連続して追加記
録する。ステップ379 で、図39に示すように、n文字
目が「は」で、n+1文字目が「SOS 掲載文」、「今
朝」、「SST 掲載文」等とする過去入力物テーブルとし
て作成する。さらに、「は」と次の入力データである
「SOS 掲載文」、「今朝」、「SST 掲載文」等を、RA
M206 および中央処理装置202 の連携を用いて過去入力
記録部106 により過去入力物内容に入力データと次の入
力データ候補として記録や更新を行う。
At step 378, the characters continuously inputted at steps 371 and 377 are additionally recorded continuously. In step 379, as shown in FIG. 39, a past input material table is created in which the n-th character is "wa" and the (n + 1) th character is "SOS publication sentence", "this morning", "SST publication sentence" and the like. In addition, “HA” and the next input data “SOS text”, “This morning”, “SST text”, etc.
The past input recording unit 106 records and updates past input contents as input data and the next input data candidate using the cooperation between the M206 and the central processing unit 202.

【0049】前記ステップ376 において表示装置203 の
画面上に表示された画面例を図40に示す。この例で
は、画面上の「SST 掲載文」のみが、赤色に変化して表
示される。
FIG. 40 shows an example of a screen displayed on the screen of the display device 203 in the step 376. In this example, only "SST posted text" on the screen is displayed in red.

【0050】候補の文字として、語句や文章や図形を編
集しあるいはこれを補助する機能ボタンの表記が入力文
字判断テーブルとして用いられ、入力候補を判断する場
合を例示する。まず、ステップ371 で、入力装置201 か
らのデータの入力を受け付ける。ステップ372 では、過
去入力記録部106 により、RAM206 に格納された過去
入力物データを用いて、図41に示すように、前記ステ
ップ371 で入力されたデータ、例えば、「け」という入
力データに対して、過去入力物「[ 後退] ボタン」、
「[ ←] ボタン」、「て」等の参照を行う。ステップ37
3 では、データベース参照部107 により、ROM207 に
格納された慣用句辞典、他ユーザーが過去に使用したデ
ータ等のデータベースを用いて、図42に示すように、
前記ステップ301 で入力されたデータ、例えば「け」と
いう入力データに対して、データベース「ま」、「[ 後
退] ボタン」、「[ 改行] ボタン」等の参照を行う。
As a candidate character, a case where a notation of a function button for editing or assisting a phrase, a sentence, or a figure is used as an input character determination table to determine an input candidate will be exemplified. First, in step 371, data input from the input device 201 is accepted. In step 372, the past input recording unit 106 uses the past input data stored in the RAM 206 to process the data input in step 371, for example, the input data "", as shown in FIG. And the past input "[Reverse] button"
Refer to “[←] button”, “te”, etc. Step 37
In FIG. 42, the database reference unit 107 uses the idiom dictionary stored in the ROM 207 and a database such as data used by other users in the past as shown in FIG.
With respect to the data input in step 301, for example, the input data "ke", reference is made to the database "ma", "[backward] button", "[return] button" and the like.

【0051】次いで、ステップ374 では、RAM206 、
ROM207 および中央処理装置202の連携を用いて前記
ステップ372 および前記ステップ373 で参照された各参
照内容から、入力候補抽出部102 により次の入力候補を
判断する。例えば、図43に示すように、ステップ372
とステップ373 の参照内容で合致した入力する語句や文
章や図形などの編集機能「[ 後退] ボタン」が、次のデ
ータ入力候補として判断される。ステップ375 で、前記
ステップ374 において次の入力候補として判断された
「[ 後退] ボタン」を、前記のステップ305 と同様に、
表示制御部103 が表示形態テーブルによる表示形態を変
化させる指示を外部記録部105 に記録する。
Next, at step 374, the RAM 206
Using the cooperation of the ROM 207 and the central processing unit 202, the input candidate extraction unit 102 determines the next input candidate from the reference contents referred to in the steps 372 and 373. For example, as shown in FIG.
And the editing function "[back] button" for the input phrase, sentence, figure, etc., which matches the reference content of step 373, is determined as the next data input candidate. In step 375, the "[reverse] button" determined as the next input candidate in step 374 is set in the same manner as in step 305 described above.
The display control unit 103 records an instruction to change the display mode based on the display mode table in the external recording unit 105.

【0052】ステップ376 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補とし
て判断された「[ 後退] ボタン」を表示装置203 に表示
する。ステップ377 で、入力操作部101 から連続して文
字が入力されたか否かをRAM206 および中央処理装置
202 の連携を用いて判断する。ステップ377 で連続して
文字が入力されたと判断した場合は、ステップ378 に移
行する。一方、ステップ377 においてユーザーが入力作
業の中止処理を実行した場合には、入力補助システムを
終了する。
In step 376, the "[back] button" determined as the next candidate is displayed on the display device 203 based on the instruction to change the display mode recorded in the external recording unit 105. In step 377, the RAM 206 and the central processing unit determine whether or not characters have been continuously input from the input operation unit 101.
Judgment is made using the 202 linkage. If it is determined in step 377 that characters have been continuously input, the flow shifts to step 378. On the other hand, if the user has executed the input work stop processing in step 377, the input assist system is ended.

【0053】ステップ378 では、ステップ371 およびス
テップ377 で連続して入力された文字を連続して追加記
録する。ステップ379 で、図44に示すように、n文字
目が「け」で、n+1文字目が「[ 後退] ボタン」、
「[ ←] ボタン」、「て」とする過去入力物テーブルと
して作成する。さらに、「け」と次の入力データである
「[ 後退] ボタン」、「[←] ボタン」、「て」等を、
RAM206 および中央処理装置202 の連携を用いて過去
入力記録部106 により過去入力物内容に入力データと次
の入力データ候補として記録や更新を行う。
At step 378, the characters continuously inputted at steps 371 and 377 are additionally recorded continuously. In step 379, as shown in FIG. 44, the n-th character is “ke” and the (n + 1) -th character is “[Reverse] button”,
It is created as a past input object table with “[←] button” and “te”. In addition, "ke" and the next input data such as "[back] button", "[←] button", "te" etc.
The past input recording unit 106 records and updates the past input contents as input data and the next input data candidate using the cooperation of the RAM 206 and the central processing unit 202.

【0054】前記ステップ376 において表示装置203 の
画面上に表示された画面例を図45に示す。この例で
は、画面上の「[ 後退] ボタン」のみが、拡大して表示
される。
FIG. 45 shows an example of a screen displayed on the screen of the display device 203 in the step 376. In this example, only the “[Reverse] button” on the screen is displayed enlarged.

【0055】候補の文字として、語句や文章や図形を編
集しあるいはこれを補助する機能ボタンの表記が入力文
字判断テーブルとして用いられ、入力候補を判断する場
合の他の例を示す。まず、ステップ371 で、入力装置20
1 からのデータの入力を受け付ける。ステップ372 で
は、過去入力記録部106 により、RAM206 に格納され
た過去入力物データを用いて、図46に示すように、前
記ステップ371 で入力されたデータ、例えば、「2」と
いう入力データに対して、過去入力物「3」、「[ 数
字] ボタン」、「[ 半角] ボタン」等の参照を行う。ス
テップ373 では、データベース参照部107 により、RO
M207 に格納された慣用句辞典、他ユーザーが過去に使
用したデータ等のデータベースを用いて、図47に示す
ように、前記ステップ301 で入力されたデータ、例えば
「2」という入力データに対して、データベース「[ 改
行] ボタン」、「1」、「[ 数字] ボタン」等の参照を
行う。
As a candidate character, a notation of a function button for editing or assisting a phrase, a sentence, or a figure is used as an input character determination table, and another example in which an input candidate is determined will be described. First, in step 371, the input device 20
Accepts data input from 1. In step 372, the past input recording unit 106 uses the past input data stored in the RAM 206 to process the data input in step 371, for example, the input data "2", as shown in FIG. Then, reference is made to the past input “3”, “[number] button”, “[half-width] button” and the like. At step 373, the database reference unit 107
As shown in FIG. 47, using the idiom dictionary stored in M207 and a database of data used by other users in the past, as shown in FIG. , Database "[line feed] button", "1", "[number] button" and so on.

【0056】次いで、ステップ374 では、RAM206 、
ROM207 および中央処理装置202の連携を用いて前記
ステップ372 および前記ステップ373 で参照された各参
照内容から、入力候補抽出部102 により次の入力候補を
判断する。例えば、図48に示すように、ステップ372
とステップ373 の参照内容で合致した入力する語句や文
章や図形や入力装置などの操作機能「[ 数字] ボタン」
が、次のデータ入力候補として判断される。ステップ37
5 で、前記ステップ374 において次の入力候補として判
断された「[ 数字] ボタン」を、前記のステップ305 と
同様に、表示制御部103 が表示形態テーブルによる表示
形態を変化させる指示を外部記録部105 に記録する。
Next, at step 374, the RAM 206
Using the cooperation of the ROM 207 and the central processing unit 202, the input candidate extraction unit 102 determines the next input candidate from the reference contents referred to in the steps 372 and 373. For example, as shown in FIG.
"[Numerical] button", such as the input word, sentence, figure or input device that matches the reference content of step 373
Is determined as the next data input candidate. Step 37
In step 5, the display control unit 103 outputs an instruction to change the display mode based on the display mode table to the external recording unit in the same manner as in step 305, as in step 305. Record at 105.

【0057】ステップ376 で、外部記録部105 に記録さ
れた表示形態を変化させる指示に基づいて、次候補とし
て判断された「[ 数字] ボタン」を表示装置203 に表示
する。ステップ377 で、入力操作部101 から連続して文
字が入力されたか否かをRAM206 および中央処理装置
202 の連携を用いて判断する。ステップ377 で連続して
文字が入力されたと判断した場合は、ステップ378 に移
行する。一方、ステップ377 においてユーザーが入力作
業の中止処理を実行した場合には、入力補助システムを
終了する。
In step 376, the "[number] button" determined as the next candidate is displayed on the display device 203 based on the instruction to change the display mode recorded in the external recording unit 105. In step 377, the RAM 206 and the central processing unit determine whether or not characters have been continuously input from the input operation unit 101.
Judgment is made using the 202 linkage. If it is determined in step 377 that characters have been continuously input, the flow shifts to step 378. On the other hand, if the user has executed the input work stop processing in step 377, the input assist system is ended.

【0058】ステップ378 では、ステップ371 およびス
テップ377 で連続して入力された文字を連続して追加記
録する。ステップ379 で、図49に示すように、n文字
目が「2」で、n+1文字目が「3」、「[ 数字] ボタ
ン」、「[ 半角] ボタン」とする過去入力物テーブルと
して作成する。さらに、「2」と次の入力データである
「3」、「[ 数字] ボタン」、「[ 半角] ボタン」等
を、RAM206 および中央処理装置202 の連携を用いて
過去入力記録部106 により過去入力物内容に入力データ
と次の入力データ候補として記録や更新を行う。
At step 378, the characters continuously inputted at steps 371 and 377 are additionally recorded continuously. In step 379, as shown in FIG. 49, a past input object table is created in which the n-th character is “2” and the n + 1-th character is “3”, “[number] button”, and “[half-width] button”. . Further, the past input recording unit 106 stores “2” and the next input data such as “3”, “[number] button”, “[half-width] button”, etc. using the cooperation of the RAM 206 and the central processing unit 202. Record or update the input data as the input data and the next input data candidate.

【0059】前記ステップ376 において表示装置203 の
画面上に表示された画面例を図50に示す。この例で
は、画面上の「[ 数字] ボタン」のみが、拡大して表示
される。なお、前記の実施の形態では日本語を対象とす
る文字入力の各例を示したが、英語を対象とする文字入
力にも使用できることは理解されるであろう。
FIG. 50 shows an example of a screen displayed on the screen of the display device 203 in the step 376. In this example, only the "[number] button" on the screen is displayed in an enlarged manner. In the above embodiment, each example of character input for Japanese is shown, but it will be understood that the present invention can also be used for character input for English.

【0060】[0060]

【発明の効果】この発明では、過去に入力した文字デー
タから、これから入力するものを予想する際、その予想
した文字がユーザーに的確に判るように、ユーザーが所
望する表示形態に変えることができる。候補の文字は、
拡大表示、浮き上がり表示、色変化表示、太字表示、点
滅表示あるいはこれらを組み合わせたの表示形態で表示
されるので、候補の文字のデータを示す位置が小さい時
や規則性のない順序で配置されている場合でも、次のデ
ータを示すものを判断しやすくする。
According to the present invention, when a character to be input is predicted from character data input in the past, a display form desired by the user can be changed so that the user can accurately recognize the predicted character. . Candidate characters are
It is displayed in an enlarged display, raised display, color change display, bold display, blinking display or a combination of these, so it is arranged when the position of the candidate character data is small or in an irregular order. Even if there is, make it easier to determine what indicates the next data.

【0061】記録部に記録される入力候補が、一般文字
のみならず、略式の符号、辞書単語、予め設定されたデ
ータ辞書単語や、語句や文章や図形などを編集するため
の機能ボタン、あるいは入力操作部における入力操作を
補助する補助操作ボタンを有するので、入力候補の予測
のために多数の文字データを組み込むことができ、入力
候補データの予測を多角的に行うことができる。この発
明により、入力操作が容易で的確な表示が可能な入力補
助システムを有する文字入力装置を提供することができ
る。
The input candidates recorded in the recording unit are not only general characters, but also abbreviated codes, dictionary words, data dictionary words set in advance, function buttons for editing words, sentences, figures, and the like, or Since there is an auxiliary operation button for assisting an input operation in the input operation unit, a large number of character data can be incorporated for prediction of input candidates, and prediction of input candidate data can be diversified. According to the present invention, it is possible to provide a character input device having an input assisting system capable of performing an input operation easily and performing accurate display.

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

【図1】本発明の実施例による文字入力装置の入力補助
システムの装置ブロック図。
FIG. 1 is a device block diagram of an input assistance system of a character input device according to an embodiment of the present invention.

【図2】図1の入力補助システムの機能ブロック図。FIG. 2 is a functional block diagram of the input assistance system of FIG. 1;

【図3】入力補助システムにおける表示制御部の動作を
説明するためのメインフローチャート。
FIG. 3 is a main flowchart for explaining the operation of a display control unit in the input assistance system.

【図4】図3のフローチャートにおけるテーブル作成を
説明する図。
FIG. 4 is a view for explaining table creation in the flowchart of FIG. 3;

【図5】図3のフローチャートにおける入力候補判断を
説明する図。
FIG. 5 is a view for explaining input candidate determination in the flowchart of FIG. 3;

【図6】図3のフローチャートにおける過去入力物テー
ブルの作成例を説明する図。
FIG. 6 is an exemplary view for explaining an example of creating a past input object table in the flowchart of FIG. 3;

【図7】拡大テーブルのサブルーチンを示すフローチャ
ート。
FIG. 7 is a flowchart showing a subroutine of an enlargement table.

【図8】拡大テーブルを説明する図。FIG. 8 is a diagram illustrating an enlargement table.

【図9】拡大テーブルによる画面表示の一例を示す図。FIG. 9 is a diagram showing an example of a screen display using an enlargement table.

【図10】浮き上がりテーブルのサブルーチンを示すフ
ローチャート。
FIG. 10 is a flowchart showing a subroutine of a floating table.

【図11】色テーブルのサブルーチンを示すフローチャ
ート。
FIG. 11 is a flowchart illustrating a subroutine of a color table.

【図12】太さテーブルのサブルーチンを示すフローチ
ャート。
FIG. 12 is a flowchart showing a subroutine of a thickness table.

【図13】点滅テーブルのサブルーチンを示すフローチ
ャート。
FIG. 13 is a flowchart showing a subroutine of a blinking table.

【図14】組み合わせテーブルのサブルーチンを示すフ
ローチャート。
FIG. 14 is a flowchart showing a subroutine of a combination table.

【図15】浮き上がりテーブルを説明する図。FIG. 15 is a diagram illustrating a floating table.

【図16】色テーブルを説明する図。FIG. 16 is a diagram illustrating a color table.

【図17】太さテーブルを説明する図。FIG. 17 is a diagram illustrating a thickness table.

【図18】点滅テーブルを説明する図。FIG. 18 is a diagram illustrating a blinking table.

【図19】組み合わせテーブルを説明する図。FIG. 19 illustrates a combination table.

【図20】浮き上がりテーブルによる画面表示の一例を
示す図。
FIG. 20 is a diagram showing an example of a screen display using a floating table.

【図21】色テーブルによる画面表示の一例を示す図。FIG. 21 is a diagram showing an example of a screen display using a color table.

【図22】太さテーブルによる画面表示の一例を示す
図。
FIG. 22 is a diagram showing an example of a screen display using a thickness table.

【図23】点滅テーブルによる画面表示の一例を示す
図。
FIG. 23 is a diagram showing an example of a screen display by a blinking table.

【図24】組み合わせテーブルによる画面表示の一例を
示す図。
FIG. 24 is a diagram showing an example of a screen display by a combination table.

【図25】入力補助システムにおける入力文字判断テー
ブルを説明するためのフローチャート。
FIG. 25 is a flowchart illustrating an input character determination table in the input assistance system.

【図26】図25のフローチャートにおける過去入力物
テーブルの内容を説明する図。
FIG. 26 is a view for explaining the contents of a past input object table in the flowchart of FIG. 25;

【図27】図25のフローチャートにおけるデータベー
スの内容を説明する図。
FIG. 27 is a view for explaining the contents of a database in the flowchart of FIG. 25;

【図28】図25のフローチャートにおける入力候補判
断例を説明する図。
FIG. 28 is an exemplary view for explaining an example of input candidate determination in the flowchart of FIG. 25;

【図29】図25のフローチャートにおける過去入力物
テーブル作成例を説明する図。
FIG. 29 is a view for explaining an example of creating a past input object table in the flowchart of FIG. 25;

【図30】入力文字判断テーブルによる画面表示の一例
を示す図。
FIG. 30 is a diagram showing an example of a screen display based on an input character determination table.

【図31】図25のフローチャートにおける過去入力物
テーブルの内容の他例を説明する図。
FIG. 31 is a view for explaining another example of the contents of the past input object table in the flowchart of FIG. 25;

【図32】図25のフローチャートにおけるデータベー
スの内容の他例を説明する図。
FIG. 32 is an exemplary view for explaining another example of the contents of the database in the flowchart of FIG. 25;

【図33】図25のフローチャートにおける入力候補判
断の他例を説明する図。
FIG. 33 is an exemplary view for explaining another example of input candidate determination in the flowchart of FIG. 25;

【図34】図25のフローチャートにおける過去入力物
テーブル作成の他例を説明する図。
FIG. 34 is a view for explaining another example of creating a past input object table in the flowchart of FIG. 25;

【図35】入力文字判断テーブルによる画面表示の一例
を示す図。
FIG. 35 is a diagram showing an example of a screen display by the input character determination table.

【図36】図25のフローチャートにおける過去入力物
テーブルの内容の他例を説明する図。
FIG. 36 is a view for explaining another example of the contents of the past input object table in the flowchart of FIG. 25;

【図37】図25のフローチャートにおけるデータベー
スの内容の他例を説明する図。
FIG. 37 is a view for explaining another example of the contents of the database in the flowchart of FIG. 25;

【図38】図25のフローチャートにおける入力候補判
断の他例を説明する図。
FIG. 38 is an exemplary view for explaining another example of input candidate determination in the flowchart of FIG. 25;

【図39】図25のフローチャートにおける過去入力物
テーブル作成の他例を説明する図。
FIG. 39 is an exemplary view for explaining another example of creating a past input object table in the flowchart of FIG. 25;

【図40】入力文字判断テーブルによる画面表示の一例
を示す図。
FIG. 40 is a diagram showing an example of a screen display based on an input character determination table.

【図41】図25のフローチャートにおける過去入力物
テーブルの内容の他例を説明する図。
FIG. 41 is a view for explaining another example of the contents of the past input object table in the flowchart of FIG. 25;

【図42】図25のフローチャートにおけるデータベー
スの内容の他例を説明する図。
FIG. 42 is an exemplary view for explaining another example of the contents of the database in the flowchart of FIG. 25;

【図43】図25のフローチャートにおける入力候補判
断の他例を説明する図。
FIG. 43 is an exemplary view for explaining another example of the input candidate determination in the flowchart of FIG. 25;

【図44】図25のフローチャートにおける過去入力物
テーブル作成の他例を説明する図。
FIG. 44 is a view for explaining another example of creating a past input object table in the flowchart of FIG. 25;

【図45】入力文字判断テーブルによる画面表示の一例
を示す図。
FIG. 45 is a diagram showing an example of a screen display based on an input character determination table.

【図46】図25のフローチャートにおける過去入力物
テーブルの内容の他例を説明する図。
FIG. 46 is a view for explaining another example of the contents of the past input object table in the flowchart of FIG. 25;

【図47】図25のフローチャートにおけるデータベー
スの内容の他例を説明する図。
FIG. 47 is an exemplary view for explaining another example of the contents of the database in the flowchart of FIG. 25;

【図48】図25のフローチャートにおける入力候補判
断の他例を説明する図。
FIG. 48 is an exemplary view for explaining another example of input candidate determination in the flowchart of FIG. 25;

【図49】図25のフローチャートにおける過去入力物
テーブル作成の他例を説明する図。
FIG. 49 is an exemplary view for explaining another example of creating a past input object table in the flowchart of FIG. 25;

【図50】入力文字判断テーブルによる画面表示の一例
を示す図。
FIG. 50 is a diagram showing an example of a screen display by the input character determination table.

【図51】従来の入力操作時における画面表示の一例を
示す図。
FIG. 51 is a diagram showing an example of a screen display during a conventional input operation.

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

101 入力操作部 102 入力候補抽出部 103 表示制御部 104 表示部 105 外部記憶部 106 過去入力記録部 107 データベース参照部 201 入力装置 202 中央処理装置 203 表示装置 204 外部記録装置 205 磁気記録装置 206 RAM 207 ROM 101 input operation unit 102 input candidate extraction unit 103 display control unit 104 display unit 105 external storage unit 106 past input recording unit 107 database reference unit 201 input device 202 central processing unit 203 display device 204 external recording device 205 magnetic recording device 206 RAM 207 ROM

フロントページの続き Fターム(参考) 5B020 CC12 FF17 FF53 GG13 5E501 AA14 AC34 BA05 BA08 CA03 CB09 EA12 FA13 FA42 FB04 FB28 FB30 FB44 Continued on front page F term (reference) 5B020 CC12 FF17 FF53 GG13 5E501 AA14 AC34 BA05 BA08 CA03 CB09 EA12 FA13 FA42 FB04 FB28 FB30 FB44

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 入力操作部と、表示部と、過去に入力さ
れた文字を入力候補として記録する記録部と、記録され
た文字に基づいて新たに入力された文字に続いて入力さ
れる候補の文字を抽出する入力候補抽出部と、表示部に
おける文字表示を制御する表示制御部とを備え、 表示制御部は、抽出された候補の文字を、すでに表示さ
れた文字と異なる表示形態で表示部に表示させることを
特徴とする文字入力装置。
1. An input operation unit, a display unit, a recording unit that records a previously input character as an input candidate, and a candidate input following a newly input character based on the recorded character. An input candidate extracting unit for extracting characters of the character, and a display control unit for controlling character display on the display unit, wherein the display control unit displays the extracted candidate characters in a display form different from the already displayed characters. A character input device characterized in that the character input device is displayed on a unit.
【請求項2】 抽出された候補の文字が、拡大表示、浮
き上がり表示、色変化表示、太字表示、点滅表示の中の
いずれか1つまたはこれらを組み合わせた形態で表示さ
れる請求項1に記載の文字入力装置。
2. The extracted candidate character is displayed in one of an enlarged display, a raised display, a color change display, a bold display, and a blinking display, or a combination thereof. Character input device.
【請求項3】 入力候補抽出部が、候補の文字として、
一般文字、略式の符号、辞書単語、予め設定されたデー
タ辞書単語の中の少なくとも1つを抽出する請求項1ま
たは2に記載の文字入力装置。
3. An input candidate extraction unit as a candidate character,
3. The character input device according to claim 1, wherein at least one of a general character, an abbreviation code, a dictionary word, and a preset data dictionary word is extracted.
【請求項4】 入力候補抽出部が、候補の文字として、
語句や文章や図形を編集しあるいはこれを補助する機能
ボタンの表記を抽出する請求項1から3のいずれか1つ
に記載の文字入力装置。
4. An input candidate extracting unit as a candidate character,
The character input device according to any one of claims 1 to 3, wherein the character input device is configured to edit a word, a sentence, or a figure or extract a description of a function button for assisting the editing.
【請求項5】 入力候補抽出部が、過去に入力された文
字と新たに入力された文字とが合致し、かつ使用頻度ま
たはデータ登録順のいずれかが上位にあるデータに基づ
いて候補の文字を抽出する請求項1から4のいずれか1
つに記載の記録媒体。
5. An input candidate extracting unit which selects a candidate character based on data in which a previously input character matches a newly input character and in which either the use frequency or the data registration order is higher. The method according to any one of claims 1 to 4, wherein
14. The recording medium according to any one of the preceding claims.
【請求項6】 入力操作部と、表示部とを有する文字入
力装置に利用される記録媒体であって、記録部を用いて
過去に入力された文字を入力候補として記録する機能
と、入力候補抽出部を用いて記録された文字に基づいて
新たに入力された文字に続いて入力される候補の文字を
抽出する機能と、表示制御部を用いて表示部における文
字表示を制御し、抽出された候補の文字をすでに表示さ
れた文字と異なる表示形態で表示部に表示させる機能と
をコンピュータに実行させる文字入力プログラムを記録
した記録媒体。
6. A recording medium used for a character input device having an input operation unit and a display unit, wherein a function of recording characters input in the past using the recording unit as input candidates is provided. A function of extracting a candidate character to be input subsequent to a newly input character based on a character recorded using the extracting unit, and controlling a character display on the display unit by using the display control unit. And a function of displaying a candidate character on a display unit in a display mode different from that of a character already displayed.
JP2000287368A 2000-09-21 2000-09-21 Character input device and recording medium Pending JP2002099375A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000287368A JP2002099375A (en) 2000-09-21 2000-09-21 Character input device and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000287368A JP2002099375A (en) 2000-09-21 2000-09-21 Character input device and recording medium

Publications (1)

Publication Number Publication Date
JP2002099375A true JP2002099375A (en) 2002-04-05

Family

ID=18771122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000287368A Pending JP2002099375A (en) 2000-09-21 2000-09-21 Character input device and recording medium

Country Status (1)

Country Link
JP (1) JP2002099375A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007013789A (en) * 2005-07-01 2007-01-18 Brother Ind Ltd Multi-function device and display program for multi-function device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007013789A (en) * 2005-07-01 2007-01-18 Brother Ind Ltd Multi-function device and display program for multi-function device
US8649027B2 (en) 2005-07-01 2014-02-11 Brother Kogyo Kabushiki Kaisha Multifunction apparatus and non-transitory computer readable medium with a display program recorded thereon for multifunction apparatus

Similar Documents

Publication Publication Date Title
US7403888B1 (en) Language input user interface
US6002862A (en) Man-machine interface system allowing input of information by operator into non-input-focused control among more than one controls on display screen with minimum key operation
JP5501581B2 (en) Information processing apparatus and information processing method
JPS61120275A (en) Japanese word processor
JP2965455B2 (en) Language information providing device
KR100947401B1 (en) Text input to electronic communication device
JP5511161B2 (en) Information processing apparatus and information processing method
JPH0696056A (en) Character input device
JPH09190436A (en) Information processing apparatus and range designation method
JP2002099375A (en) Character input device and recording medium
JPH11212967A (en) Prediction input device/method
JP5446398B2 (en) Electronic device and program with dictionary function
JP3055538U (en) Input and conversion device for characters etc. in word processors etc.
JPH08106461A (en) Document processing method and apparatus
JPH10222502A (en) Document creation device and input processing method
JP2000029606A (en) Method for inputting Korean characters and recording medium for inputting Korean characters for implementing the method
JPH08106459A (en) Kana-Kanji conversion device with the function of finding the next candidate
JP2001202187A (en) Electronic device and control method for electronic device
JP2004086449A (en) Chinese language phonetic orthography input device with comparison function for inputting imperfect or vague phonetic orthography
JPH024022A (en) Document preparing device
JPH09167157A (en) Editing device
JPS61194560A (en) Character processor
JPH0731679B2 (en) Character processor
JP2005266884A (en) Character string input device, and program
JPH10149356A (en) Electronic phototype setting high speed editor

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040525

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041005