JP2002091671A - Method for recognizing depressed key - Google Patents
Method for recognizing depressed keyInfo
- Publication number
- JP2002091671A JP2002091671A JP2000283673A JP2000283673A JP2002091671A JP 2002091671 A JP2002091671 A JP 2002091671A JP 2000283673 A JP2000283673 A JP 2000283673A JP 2000283673 A JP2000283673 A JP 2000283673A JP 2002091671 A JP2002091671 A JP 2002091671A
- Authority
- JP
- Japan
- Prior art keywords
- key
- key code
- pressed
- operator
- input
- 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
Links
- 230000000994 depressogenic effect Effects 0.000 title abstract description 10
- 238000000034 method Methods 0.000 title description 23
- 238000001514 detection method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、押下キー認識方法
に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for recognizing a pressed key.
【0002】[0002]
【従来の技術】従来、パーソナルコンピュータ、ワード
プロセッサ、キャッシュレジスタ、電子卓上計算機、携
帯電話、PAD、金融機関のATM、自動販売機等のキ
ーボード、タッチパネル、選択ボタン装置等の入力装置
においては、該入力装置のボタンやパネルのタッチ枠な
どが、すなわち、キーが操作者によって押されたりタッ
チされたりした時、すなわち、押下された時、一般に、
前記入力装置が有する入力検出手段が押下されたキーに
割り当てられたキーコードを認識し、該キーコードを前
記入力装置の装置本体であるパーソナルコンピュータ、
ワードプロセッサ、キャッシュレジスタ、電子卓上計算
機、携帯電話、PAD、金融機関のATM、自動販売機
等の演算装置(CPU又はMPU)に送信するようにな
っている。2. Description of the Related Art Conventionally, input devices such as personal computers, word processors, cash registers, electronic desk calculators, mobile phones, PADs, ATMs of financial institutions, vending machines, and other keyboards, touch panels, and selection button devices have been used. When a button of the device or a touch frame of a panel, that is, a key is pressed or touched by an operator, that is, when a key is pressed, generally,
A personal computer that is a device main body of the input device, recognizing a key code assigned to a pressed key by an input detection unit of the input device;
The data is transmitted to an arithmetic unit (CPU or MPU) such as a word processor, cash register, electronic desk calculator, mobile phone, PAD, ATM of a financial institution, vending machine, and the like.
【0003】図2は従来の入力装置において、キーコー
ドを認識して装置本体12に送信する動作を示すフロー
チャートである。ステップS51 入力装置のいずれか
のキーが操作者によって押下されたか否かを検出する。
いずれかのキーが押下されていない場合はステップS5
1に戻り、押下された場合はステップS52に進む。ス
テップS52 押下されたキーに割り当てられたキーコ
ードを認識する。ステップS53 一定時間(5〜10
〔ms〕程度)待機する。ステップS54 押下された
キーに割り当てられたキーコードを再認識する。ステッ
プS55 ステップS52において認識したキーコード
とステップS54において認識したキーコードとが同一
であるか否かを判断する。同一である場合はステップS
56に進み、同一でない場合はステップS51に戻る。
ステップS56 認識したキーコードを正認識キーコー
ドとする。ステップS57 正認識キーコードを装置本
体12に送信し、ステップS51に戻る。FIG. 2 is a flowchart showing the operation of a conventional input device for recognizing a key code and transmitting the key code to the device main body 12. Step S51: To detect whether any key of the input device is pressed by the operator.
If any key is not pressed, step S5
Returning to step 1, the process proceeds to step S52 when pressed. Step S52: Recognize the key code assigned to the pressed key. Step S53 fixed time (5-10
[Ms]) Wait. Step S54 Re-recognize the key code assigned to the pressed key. Step S55: It is determined whether the key code recognized in step S52 is the same as the key code recognized in step S54. If they are the same, step S
The process proceeds to 56, and if not identical, returns to step S51.
Step S56: The recognized key code is set as a correct recognition key code. Step S57: Transmit the correct recognition key code to the apparatus body 12, and return to step S51.
【0004】ここで、一定時間待機した後に一度認識し
たキーコードを再認識するようにしているのは、操作者
が誤ってした押下を入力検出手段が正しい押下として認
識してしまうことがないようにするためである。したが
って、前記一定時間は、通常、操作者が意識的に押下し
た場合には、押下し続けるであろう最低限の時間であ
る。Here, the reason why the key code once recognized after waiting for a predetermined time is re-recognized is that the input detection means does not recognize the wrong press by the operator as the correct press. In order to Therefore, the certain time is usually the minimum time that the operator will keep pressing if he or she intentionally presses it.
【0005】このように、操作者が、例えば、パーソナ
ルコンピュータのキーボード上のアルファベットのAが
示されているキーを押下すると、前記キーボードの入力
検出手段がアルファベットのAに対応するキーコードを
前記パーソナルコンピュータに送信する。そして、該パ
ーソナルコンピュータは前記キーコードを受信して、ア
ルファベットのAが入力されたことを認識し、スクリー
ン上にアルファベットのAを表示する等の処理を実行す
る。As described above, when the operator presses the key indicating the letter A on the keyboard of the personal computer, for example, the input detection means of the keyboard changes the key code corresponding to the letter A to the personal computer. Send to computer. The personal computer receives the key code, recognizes that the letter A has been input, and executes processing such as displaying the letter A on the screen.
【0006】ところが、キーのサイズが小さい場合や操
作者が不慣れな場合などにおいては、操作者が誤って複
数個のキーを同時に押下して、すなわち、多重押しを行
ってしまい、複数のキーコードが装置本体に送信されて
しまうことがある。この場合、不要なキーコードを後で
取り消すための取消作業が必要となってしまう。However, when the key size is small or the operator is unfamiliar, the operator erroneously presses a plurality of keys at the same time, that is, multiple presses are performed, and a plurality of key codes are generated. May be transmitted to the device body. In this case, a cancel operation for canceling the unnecessary key code later is required.
【0007】ここで、多重押しは、一般的に、操作者の
指の位置が少しズレてキーを押下することによって生じ
るものであるので、前記多重押しの場合、時間的にミク
ロに観察すると、複数個のキーは同時に押下されるので
はなく、最初のキーが押下されてから次のキーが押下さ
れるまでに数十〔ms〕程度の時間のズレが生じている
ことが分かる。[0007] Here, the multiple pressing is generally caused by a slight shift in the position of the operator's finger and the pressing of the key. It can be seen that a plurality of keys are not pressed at the same time, but a time lag of about several tens [ms] occurs after the first key is pressed until the next key is pressed.
【0008】図3は従来の入力装置における多重押しが
行われて複数のキーコードが装置本体に送信される場合
の動作を示すフローチャートである。ここで、図2に示
されるフローチャートと同じステップについては、同じ
符号を付することによってその説明を省略する。ステッ
プS57 この場合、最初のキーが押下されてから次の
キーが押下されるまでにステップS51〜S56の処理
が終了し、最初のキーに割り当てられたキーコードが装
置本体12に送信される。ステップS58 入力装置の
いずれかのキーが操作者によって押下されたか否かを判
断する。いずれかのキーが押下されていない場合はステ
ップS51に戻り、押下された場合はステップS59に
進む。ステップS59 次に押下されたキーに割り当て
られたキーコードを認識する。ステップS60 一定時
間(5〜10〔ms〕程度)待機する。ステップS61
次に押下されたキーに割り当てられたキーコードを再
認識する。ステップS62 ステップS59において認
識したキーコードとステップS61において認識したキ
ーコードとが同一であるか否かを判断する。同一である
場合はステップS63に進み、同一でない場合はステッ
プS51に戻る。ステップS63 認識したキーコード
を正認識キーコードとする。ステップS64 正認識キ
ーコードを装置本体に送信し、ステップS51に戻る。FIG. 3 is a flowchart showing the operation of the conventional input device when multiple presses are performed and a plurality of key codes are transmitted to the device main body. Here, the same steps as those in the flowchart shown in FIG. 2 are denoted by the same reference numerals, and description thereof is omitted. Step S57 In this case, the processing of steps S51 to S56 is completed after the first key is pressed until the next key is pressed, and the key code assigned to the first key is transmitted to the apparatus main body 12. Step S58: It is determined whether or not any key of the input device has been pressed by the operator. If any key has not been pressed, the process returns to step S51, and if it has been pressed, the process proceeds to step S59. Step S59: Recognize the key code assigned to the pressed key. Step S60: Stand by for a fixed time (about 5 to 10 ms). Step S61
Next, the key code assigned to the pressed key is recognized again. Step S62 It is determined whether or not the key code recognized in step S59 is the same as the key code recognized in step S61. When they are the same, the process proceeds to step S63, and when they are not the same, the process returns to step S51. Step S63: The recognized key code is set as a correct recognition key code. Step S64: Transmit the correct recognition key code to the apparatus main body, and return to step S51.
【0009】このように、操作者が、例えば、パーソナ
ルコンピュータのキーボード上のアルファベットのAが
示されているキー及びアルファベットのSが示されてい
るキーを同時に押す多重押しを行った場合であって、ア
ルファベットのAが示されているキーが押下されてから
数十〔ms〕後でアルファベットのSが示されているキ
ーが押下された場合には、前記キーボードの入力検出手
段がアルファベットのAに対応するキーコードを前記パ
ーソナルコンピュータに送信した後、アルファベットの
Sに対応するキーコードを前記パーソナルコンピュータ
に送信する。そして、該パーソナルコンピュータは前記
キーコードを受信してアルファベットのA及びアルファ
ベットのSが入力されたことを認識し、スクリーン上に
アルファベットのA及びアルファベットのSを表示する
等の処理を実行してしまう。 この場合、操作者は多重
押しによって入力されたアルファベットのA及び/又は
アルファベットのSを取り消すための取消作業を行う必
要がある。ところが、該取消作業は煩雑であり、時間が
かかってしまうので、操作者によっては入力作業の効率
が著しく低下してしまう。[0009] In this case, for example, the operator performs multiple presses to simultaneously press the key indicated by the letter A and the key indicated by the letter S on the keyboard of the personal computer. If the key indicated by the letter S is depressed several tens [ms] after the key indicated by the letter A is depressed, the input detection means of the keyboard will After transmitting the corresponding key code to the personal computer, the key code corresponding to the letter S is transmitted to the personal computer. Then, the personal computer receives the key code, recognizes that the alphabet A and the alphabet S have been input, and executes processing such as displaying the alphabet A and the alphabet S on the screen. . In this case, the operator needs to perform a canceling operation for canceling the alphabetical letter A and / or the alphabetical letter S input by the multiple pressing. However, the cancellation operation is complicated and takes a long time, so that the efficiency of the input operation is significantly reduced depending on the operator.
【0010】このため、前記の入力装置においては、あ
らかじめすべてのキーに優先順位を設定し、前述された
ような多重押しが行われた場合、それぞれのキーに設定
された優先順位を比較して、優先順位が上位のキーに割
り当てられたキーコードが装置本体に送信されるように
なっている。For this reason, in the input device, priorities are set in advance for all keys, and when multiple presses as described above are performed, the priorities set for the respective keys are compared. A key code assigned to a key having a higher priority is transmitted to the apparatus main body.
【0011】これにより、操作者が誤って多重押しを行
っても、優先順位が上位のキーに割り当てられたキーコ
ードだけが装置本体に送信されるので、不要なキーコー
ドを後で取り消すための取消作業を行う確率が低くなる
(特開平7−287631号公報参照)。[0011] With this, even if the operator erroneously performs multiple presses, only the key code assigned to the higher priority key is transmitted to the apparatus main body, so that unnecessary key codes can be canceled later. The probability of performing the canceling operation is reduced (see Japanese Patent Application Laid-Open No. 7-287631).
【0012】[0012]
【発明が解決しようとする課題】しかしながら、前記従
来の入力装置においては、あらかじめすべてのキーに優
先順位が設定されていて、操作者の個性や熟練度、入力
作業内容等に対応して前記優先順位の設定を変更するこ
とができないので、必要なキーコードが装置本体に送信
されずに不要なキーコードだけが装置本体12に送信さ
れ、取消作業を頻繁に行うことが必要となってしまう。However, in the conventional input device, priorities are set for all keys in advance, and the priorities are set in accordance with the personality, skill, and input work contents of the operator. Since the order setting cannot be changed, only the unnecessary key codes are transmitted to the apparatus main body 12 without transmitting the necessary key codes to the apparatus main body, and it is necessary to frequently perform the canceling operation.
【0013】また、あらかじめすべてのキーに優先順位
を設定する場合、五十音順やアルファベット順に優先順
位が設定される場合もあるが、一般的には、使用頻度の
高い順に優先順位が設定される。この場合、操作者が誤
って多重押しを行っても、使用頻度の高い方のキーに割
り当てられたキーコードだけが装置本体に送信されるの
で、不要なキーコードを後で取り消すための取消作業を
行う確率が低くなる。When priorities are set in advance for all keys, priorities may be set in alphabetical order or alphabetical order. In general, priorities are set in descending order of frequency of use. You. In this case, even if the operator presses the key multiple times by mistake, only the key code assigned to the key with the higher frequency of use is transmitted to the device main body, so that the unnecessary key code is canceled later. Is less likely to be performed.
【0014】ところが、キーの使用頻度は入力作業内容
に応じて変化するものである。例えば、英文を入力する
作業の場合と和文を入力する作業の場合とではキーの使
用頻度が異なるし、和文を入力する作業であってもカナ
入力の場合とローマ字入力の場合とでもキーの使用頻度
が異なる。したがって、使用頻度の高い順に優先順位が
設定されていても優先順位の設定を変更することができ
ないので、入力作業内容が変更された場合で操作者が多
重押しを行った際には、取消作業を行う確率がむしろ高
くなってしまう。However, the frequency of use of the keys changes according to the contents of the input operation. For example, the frequency of key use differs between the task of entering English text and the task of entering Japanese text. The frequency is different. Therefore, even if the priorities are set in descending order of the frequency of use, it is not possible to change the settings of the priorities. The probability of performing is rather high.
【0015】さらに、多重押しによって誤って押下され
るキーの位置は、操作者の個性や熟練度などに応じても
変化する。例えば、操作者が右利きであるか左利きであ
るかによって、誤って押下されるキーの位置が、本来押
下されるべきキーの右隣か左隣かで相違する。また、両
手で入力作業を行う操作者の場合は、入力装置の右半分
と左半分とによって誤って押下されるキーの位置が、本
来押下されるべきキーの右隣か左隣かで相違する。Further, the position of a key which is erroneously depressed by multiple presses also changes depending on the personality, skill, etc. of the operator. For example, depending on whether the operator is right-handed or left-handed, the position of the key that is erroneously pressed differs depending on the right or left side of the key that should be pressed. In the case of an operator performing an input operation with both hands, the position of the key that is erroneously pressed by the right half and the left half of the input device differs depending on whether the key is to be pressed right or left. .
【0016】本発明は、前記従来の問題点を解決して、
操作者の個性や熟練度、入力作業内容等に対応して優先
順位の設定を変更することができ、不要なキーコードを
後で取り消すために取消作業を行う確率が低く、かつ、
取消作業を容易に行うことができる押下キー認識方法を
提供することを目的とする。The present invention solves the above-mentioned conventional problems,
The priority order can be changed according to the operator's personality, skill level, input work content, etc., and the probability of performing the cancellation work to cancel unnecessary key codes later is low, and
It is an object of the present invention to provide a pressed key recognition method capable of easily performing a canceling operation.
【0017】[0017]
【課題を解決するための手段】そのために、本発明の押
下キー認識方法においては、入力装置のキーのいくつか
に、操作者の個性、操作者の熟練度、入力作業内容等に
応じた優先順位を設定し、押下されたキーに割り当てら
れたキーコードを第1の仮認識キーコードとし、次に押
下されたキーに割り当てられたキーコードが前記第1の
仮認識キーコードと同一でない場合に、前記キーコード
を第2の仮認識キーコードとし、前記優先順位に従って
前記第1及び第2の仮認識キーコードの中のいずれかを
正認識キーコードとして選択し、該正認識キーコードを
装置本体に送信する。For this purpose, in the pressed key recognition method of the present invention, priority is given to some of the keys of the input device according to the personality of the operator, the skill of the operator, the input work content, and the like. When the order is set, the key code assigned to the pressed key is set as the first temporary recognition key code, and the key code assigned to the next pressed key is not the same as the first temporary recognition key code. The key code is used as a second temporary recognition key code, and one of the first and second temporary recognition key codes is selected as a correct recognition key code in accordance with the priority order. Send to the device body.
【0018】[0018]
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照しながら詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0019】図1は本発明の実施の形態における入力装
置のキーに対する優先順位の設定方法の例を示す図、図
4は本発明の実施の形態における押下キー認識方法の動
作を示すフローチャートである。FIG. 1 is a diagram showing an example of a method of setting priorities for keys of an input device according to an embodiment of the present invention, and FIG. 4 is a flowchart showing an operation of a pressed key recognition method according to an embodiment of the present invention. .
【0020】図において、14は情報処理装置であり、
CRT、液晶ディスプレー等から成る表示装置11、演
算装置(CPU又はMPU)、メモリ、磁気ディスク等
の記憶装置、入出力インターフェイス等を備える上位装
置としての装置本体12、及びキーボード等の入力装置
13を有する。In the figure, 14 is an information processing device,
A display device 11 composed of a CRT, a liquid crystal display or the like, a computing device (CPU or MPU), a storage device such as a memory and a magnetic disk, a device main body 12 as an upper device having an input / output interface and the like, and an input device 13 such as a keyboard. Have.
【0021】ここで、前記情報処理装置14は、ホスト
コンピュータや汎(はん)用サーバ等の大型コンピュー
タ、パーソナルコンピュータ、ワードプロセッサ、キャ
ッシュレジスタ、電子卓上計算機、携帯電話、PAD、
電子手帳、金融機関のATM、切符等の自動販売機、ゲ
ーム機等のいかなる形態のものであってもよい。Here, the information processing device 14 includes a large computer such as a host computer and a general-purpose server, a personal computer, a word processor, a cash register, an electronic desk calculator, a mobile phone, a PAD,
Any form of electronic voucher, ATM of a financial institution, vending machine such as a ticket, a game machine, etc. may be used.
【0022】なお、表示装置11、装置本体12及び入
力装置13は、一体的に形成されていても、一部が独立
して形成されていても、また、例えば、タッチパネルの
ように表示装置11と入力装置13とが融合されたもの
であってもよく、いかなる形態のものであってもよい。The display device 11, the device main body 12, and the input device 13 may be formed integrally or partially independently, or may be formed, for example, as a touch panel. The input device 13 and the input device 13 may be integrated, and may be in any form.
【0023】さらに、入力装置13はキーボード、液晶
ディスプレー等から成るタッチパネル、選択ボタン装置
等のいかなる形態のものであってもよく、また、前記入
力装置13におけるボタンやパネルのタッチ枠などの、
すなわち、キーの配列はいかなる形態であってもよい。
すなわち、数字だけのキー(テンキー)から成るもので
あっても、アルファベットだけのキーから成るものであ
っても、ファンクションキーだけから成るものであって
も、これらのうちのいくつかを備えるものであってもよ
い。Further, the input device 13 may be of any form such as a keyboard, a touch panel including a liquid crystal display and the like, a selection button device, and the like.
That is, the key arrangement may be in any form.
That is, whether it is composed of only numeric keys (numeric keys), composed of only alphabetic keys, or composed of only function keys, it is provided with some of these. There may be.
【0024】なお、ここでは、表示装置11、装置本体
12及び入力装置13がそれぞれ独立して形成されてい
る卓上型のパーソナルコンピュータ(デスクトップパソ
コン)において、入力装置13として使用される一般的
ないわゆる106キーボードを例に説明する。Here, in a desktop personal computer (desktop personal computer) in which the display device 11, the device body 12, and the input device 13 are independently formed, a general so-called input device 13 is used. A 106 keyboard will be described as an example.
【0025】ここで、前記入力手段13は、図1(b)
に示されるように配列された各種キー、すなわち、文字
キー21、ファンクションキー、制御キー、特殊機能キ
ー22、カーソルキー、テンキー23等を有する。な
お、21aは前記文字キー21の中の左手で押下される
左手入力キー、21bは前記文字キー21の中の右手で
押下される右手入力キーである。そして、あらかじめ前
記各種キーにはそれぞれキーコードが割り当てられてい
る。Here, the input means 13 is provided as shown in FIG.
Has various keys arranged as shown in FIG. 1, that is, character keys 21, function keys, control keys, special function keys 22, cursor keys, numeric keys 23, and the like. Reference numeral 21a denotes a left-hand input key pressed by the left hand of the character keys 21, and 21b denotes a right-hand input key pressed by the right hand of the character keys 21. A key code is assigned to each of the various keys in advance.
【0026】さらに、前記入力手段13は、図示されな
い入力検出手段を有する。該入力検出手段は、小型の演
算装置(CPU又はMPU)、バッファメモリ等のメモ
リ、入出力インターフェイス等を備え、押下されたキー
に割り当てられたキーコードを認識して、該キーコード
を前記入力装置13の装置本体12である装置本体12
に送信するようになっている。Further, the input means 13 has an input detecting means (not shown). The input detecting means includes a small arithmetic device (CPU or MPU), a memory such as a buffer memory, an input / output interface, and the like, recognizes a key code assigned to a pressed key, and inputs the key code to the input device. The device body 12 which is the device body 12 of the device 13
To be sent to.
【0027】そして、操作者が誤って複数個のキーを同
時に押下する多重押しを行っても、優先順位が上位のキ
ーに割り当てられたキーコードのみが装置本体12に送
信されて、不要なキーコードを後で取り消すための取消
作業を行う必要がないようにするために、前記入力装置
13のいくつかのキーにはあらかじめ優先順位が設定さ
れる。Even if the operator erroneously presses a plurality of keys at the same time, the key codes assigned to the keys having the higher priority are transmitted to the apparatus main body 12 and unnecessary key keys are transmitted. Some keys of the input device 13 are prioritized in order to avoid having to perform a cancellation operation for canceling the code later.
【0028】ここで、優先順位の設定は、操作者の個性
や熟練度、入力作業内容等に対応して適宜変更すること
ができるようになっている。例えば、操作者が右利きで
あるか左利きであるかによって、誤って押下されるキー
の位置が、本来押下されるべきキーの右隣か左隣かで相
違するし、両手で入力作業を行う操作者の場合は、入力
装置13の右半分と左半分とによって、誤って押下され
るキーの位置が、本来押下されるべきキーの右隣か左隣
かで相違する。また、例えば、英文を入力する作業の場
合と和文を入力する作業の場合とではキーの使用頻度が
異なるし、和文を入力する作業であってもカナ入力の場
合とローマ字入力の場合とでもキーの使用頻度が異な
る。Here, the setting of the priority order can be changed as appropriate in accordance with the personality, skill level, input work content and the like of the operator. For example, depending on whether the operator is right-handed or left-handed, the position of a key that is erroneously pressed differs depending on whether the key is to be pressed right or left next to the key to be pressed, and the input operation is performed with both hands. In the case of the operator, the position of the key that is erroneously pressed differs depending on the right half and the left half of the input device 13 depending on whether the key is to be pressed right or left. Also, for example, the key usage frequency differs between the case of inputting English sentences and the case of inputting Japanese sentences. Use frequency is different.
【0029】したがって、どのキー又はキー群に、どの
範疇(ちゅう)のキー又はキー群に、または、どこに配
列されたキー又はキー群に対して、どのような優先順位
を設定するかを自身の個性や熟練度及び入力作業内容等
を考慮して操作者が適宜変更することができるようにし
ている。Therefore, what priority is set for which key or key group, for which key or key group, or for which key or key group is arranged. The operator can make appropriate changes in consideration of personality, skill, input work content, and the like.
【0030】さらに、多重押しが行われた場合に、アラ
ームが通報されたり、キー操作を無効にしたりするよう
に設定することもできる。例えば、「delete」キ
ーや「insert」キー等の特殊機能キー22は、誤
って押下すると重大な結果が生じてしまうので、多重押
しが行われた場合には、いずれのキーに対応するキーコ
ードをも装置本体12に送信することなく操作者に確認
を促し、操作者が確認をした後にキー操作をやり直すよ
うにすることが望ましい。Further, it is possible to set so that an alarm is notified or a key operation is invalidated when multiple presses are performed. For example, if a special function key 22 such as a "delete" key or an "insert" key is pressed by mistake, a serious result will occur. It is desirable that the operator be prompted to confirm without transmitting to the apparatus main body 12, and the key operation is performed again after the operator confirms.
【0031】また、例えば、テンキー23の場合、誤っ
て押下してもさほど重大な結果が生じるものではない
が、数字の入力間違いは後になって気づきにくく、むし
ろ入力作業時にやり直す方が作業効率が高くなるので、
多重押しが行われた場合にはすべてのキー操作を無効に
することが望ましい。For example, in the case of the numeric keypad 23, even if the numeric keypad 23 is depressed erroneously, a serious result is not produced. It will be higher,
When multiple presses are performed, it is desirable to invalidate all key operations.
【0032】そして、例えば、カーソルキーのように、
多重押しが行われる確率が極めて低いか、多重押しが行
われても不要なキーコードを後で取り消すための取消作
業が極めて容易である場合には、優先順位を設定する必
要性が低いので、優先順位を設定しなくてもよい。ま
た、必要がなければ、アラームが通報されたり、キー操
作を無効にしたりするように設定しなくてもよい。Then, for example, like a cursor key,
If the probability that multiple presses are performed is extremely low, or if it is extremely easy to cancel unnecessary key codes later even if multiple presses are performed, it is not necessary to set priorities, so It is not necessary to set priorities. If it is not necessary, it is not necessary to set an alarm to be notified or a key operation to be invalidated.
【0033】なお、前述されたような優先順位の設定は
入力検出手段のメモリに格納され、入力検出手段の演算
装置は、押下されたキーに割り当てられたキーコードを
認識する際に、前記メモリにアクセスし、前述されたよ
うな設定に従ってキーコードを認識する。また、アラー
ムを通報したり、キー操作を無効にしたりするような設
定も同様に前記メモリに格納され、前記演算手段がこれ
らの設定に従がってアラームを通報したり、キー操作を
無効にしたりする。The above-described setting of the priority order is stored in the memory of the input detecting means, and the arithmetic unit of the input detecting means, when recognizing the key code assigned to the pressed key, reads the memory. And recognizes the key code in accordance with the settings described above. Also, settings for notifying an alarm or disabling a key operation are similarly stored in the memory, and the arithmetic means reports an alarm or disables a key operation in accordance with these settings. Or
【0034】本実施の形態においては、操作者が両手を
使って和文をローマ字入力する入力作業を想定して優先
順位を設定し、更にアラームが通報され、キー操作を無
効にするように設定した例を図1(b)に示す。In this embodiment, priorities are set assuming that the operator inputs Japanese characters in Roman characters using both hands, and alarms are notified and key operations are disabled. An example is shown in FIG.
【0035】例えば、文字キー21の左手入力キー21
aにおいて、該左手入力キー21aは左手で押下される
ので、本来押下されるべきキーの左隣のキーをも誤って
押下する確率が高いと考えられる。すなわち、ほとんど
の場合、多重押しによって誤って押下されるキーの位置
は、本来押下されるべきキーの左隣であるといえる。し
たがって、優先順位は右隣のキーに設定される。この場
合、前記左手入力キー21aに含まれるキーのすべてに
あらかじめ右側から順に優先順位を設定するようにして
もよいし、多重押しが行われた際に、押下された複数の
キーの中の右側に位置するキーに優先順位をその都度設
定するようにしてもよい。For example, the left-hand input key 21 of the character key 21
In a, since the left-hand input key 21a is pressed with the left hand, it is considered that there is a high probability that the key to the left of the key that should be pressed is erroneously pressed. That is, in most cases, it can be said that the position of the key that is erroneously depressed due to multiple presses is on the left of the key that should be depressed. Therefore, the priority is set to the key on the right. In this case, priorities may be set in advance from the right side to all the keys included in the left-hand input key 21a in advance, or when multiple presses are performed, the right side among a plurality of pressed keys may be set. The priority order may be set for the key located at each time.
【0036】一方、文字キー21の右手入力キー21b
において、該右手入力キー21bは右手で押下されるの
で、ほとんどの場合、多重押しによって誤って押下され
るキーの位置は、本来押下されるべきキーの右隣である
といえる。したがって、優先順位は左隣のキーに設定さ
れる。この場合も、前記右手入力キー21bに含まれる
キーのすべてにあらかじめ左側から順に優先順位を設定
するようにしてもよいし、多重押しが行われた際に、押
下された複数のキーの中の左側に位置するキーに優先順
位をその都度設定するようにしてもよい。On the other hand, the right-hand input key 21b of the character key 21
In this case, since the right-hand input key 21b is pressed with the right hand, it can be said that, in most cases, the position of the key that is erroneously pressed by multiple pressing is right next to the key that should be pressed. Therefore, the priority is set to the key on the left. Also in this case, the priority order may be set in advance from the left side to all the keys included in the right hand input key 21b, or when multiple presses are performed, The priority order may be set for the key located on the left side each time.
【0037】また、「delete」キーや「inse
rt」キー等の特殊機能キー22は、誤って押下すると
重大な結果が生じてしまうので、多重押しが行われた場
合には、いずれのキーに対応するキーコードをも装置本
体12に送信することなく操作者に確認を促し、操作者
が確認をした後にキー操作をやり直させるように、アラ
ームが通報されるように設定する。この場合、アラーム
は、例えば、表示装置11に赤色等のランプが点滅され
るものであっても、スピーカー等から笛のような音が発
生されるものであってもよい。The "delete" key and the "inse
If the special function key 22 such as the “rt” key is pressed by mistake, a serious result occurs. Therefore, when multiple presses are performed, a key code corresponding to any key is transmitted to the apparatus main body 12. An alarm is set so that the operator is urged to confirm without performing the operation, and after the confirmation is performed by the operator, the key operation is performed again. In this case, the alarm may be, for example, an alarm in which a red lamp or the like flashes on the display device 11, or a sound such as a whistle generated from a speaker or the like.
【0038】さらに、テンキー23の場合は、誤って押
下してもさほど重大な結果が生じるものではないが、数
字の入力間違いは後になって気づきにくく、むしろ入力
作業時にやり直す方が作業効率が高くなるので、多重押
しが行われた場合にはすべてのキー操作を無効とするよ
うに設定される。Further, in the case of the numeric keypad 23, even if it is erroneously depressed, a serious result does not occur. However, it is difficult to recognize a wrong number input later. Therefore, when multiple presses are performed, it is set so that all key operations are invalidated.
【0039】そして、他のキーは、多重押しが行われる
確率が極めて低いか、多重押しが行われても不要なキー
コードを後で取り消すための取消作業が極めて容易であ
るので優先順位は設定されない。また、アラームが通報
されたり、キー操作を無効にしたりするように設定する
必要もない。The priorities of the other keys are set because the probability of multiple presses is extremely low, or even if multiple presses are performed, it is extremely easy to cancel unnecessary key codes later. Not done. Also, there is no need to make settings so that an alarm is notified or key operations are invalidated.
【0040】次に、本実施の形態における前記入力装置
13において、キーコードを認識して装置本体12に送
信する動作について説明する。Next, the operation of the input device 13 in the present embodiment for recognizing a key code and transmitting it to the device main body 12 will be described.
【0041】図4に示されるように、まず、操作者がい
ずれかのキーを押下すると、入力検出手段はどのキーが
押下されたかを判断し、該キーに割り当てられたキーコ
ードを認識する。As shown in FIG. 4, when the operator presses any key, the input detecting means determines which key has been pressed and recognizes the key code assigned to the key.
【0042】次に、前記入力検出手段は、一定時間(5
〜10〔ms〕程度)待機した後、押下されたキーに割
り当てられたキーコードを再認識する。ここで、再認識
したキーコードが最初に認識したキーコードと同一であ
るか否かを判断し、同一である場合は、これを第1の仮
認識キーコードとして前記入力検出手段のメモリに格納
する。なお、前記キーコードを2回以上再認識して同一
であると判断された場合に、第1の仮認識キーコードと
するようにしてもよい。Next, the input detecting means operates for a predetermined time (5
After waiting, the key code assigned to the pressed key is recognized again. Here, it is determined whether the re-recognized key code is the same as the first-recognized key code. If the key code is the same, the key code is stored in the memory of the input detecting means as a first temporarily recognized key code. I do. The key code may be re-recognized two or more times and determined to be the same if it is determined that the key code is the same.
【0043】ここで、一定時間待機した後に一度認識し
たキーコードを、再認識するようにしているのは、操作
者が誤ってした押下を前記入力検出手段が正しい押下と
して認識してしまうことがないようにするためである。
したがって、前記一定時間は、通常、操作者が意識的に
押下した場合には、押下し続けるであろう最低限の時間
であり、その設定を適宜変更することができる。Here, the key code recognized once after waiting for a predetermined time is re-recognized because the input detection means recognizes an incorrect press by the operator as a correct press. This is to prevent it.
Therefore, the certain time is usually the minimum time that the operator will keep pressing if the operator consciously presses it, and the setting can be changed as appropriate.
【0044】続いて、前記入力検出手段はいずれかのキ
ーが押下されたか否かを判断し、該キーに割り当てられ
たキーコードを認識する。そして、該キーコードが前記
第1の仮認識キーコードと同一であるか否かを判断し、
同一である場合には、前記入力検出手段は操作者が前記
キーを意識的に、かつ、誤りなく押下したと判断し、前
記第1の仮認識キーコードを正認識キーコードとして装
置本体12に送信する。Subsequently, the input detecting means determines whether any key is pressed, and recognizes a key code assigned to the key. Then, it is determined whether the key code is the same as the first temporary recognition key code,
If they are the same, the input detection means determines that the operator has pressed the key consciously and without error, and sends the first temporary recognition key code to the apparatus main body 12 as a correct recognition key code. Send.
【0045】一方、操作者が、例えば、アルファベット
のAが示されているキーとアルファベットのSが示され
ているキーとを同時に押す多重押しを行った場合であ
り、アルファベットのAが示されているキーが押下され
てから数十〔ms〕後にアルファベットのSが示されて
いるキーが押下された場合には、前記キーに割り当てら
れたキーコード(アルファベットのSに対応)は前記第
1の仮認識キーコード(アルファベットのAに対応)と
同一でないと判断される。On the other hand, this is a case where the operator performs, for example, multiple presses for simultaneously pressing the key indicating the letter A and the key indicating the letter S, and the letter A is indicated. When the key indicated by the letter S is pressed several tens [ms] after the pressed key is pressed, the key code (corresponding to the letter S) assigned to the key is changed to the first key. It is determined that it is not the same as the temporary recognition key code (corresponding to the letter A).
【0046】なお、多重押しは、一般的に、操作者の指
の位置が少しズレてキーを押下することによって生じる
ものであるので、多重押しの場合、時間的にミクロに観
察すると、複数個のキーは同時に押下されるのでなく、
最初のキーが押下されてから次のキーが押下されるまで
に数十〔ms〕程度の時間のズレが生じていることが分
かる。そして、この時間のズレは、通常のキーの連続押
下の場合の時間のズレと比較すると極めて短いものであ
る。したがって、第1の仮認識キーコードを前記入力検
出手段のメモリに格納した後で、その次にキーが押下さ
れたか否かを検出するまでの時間は、数十〜百〔ms〕
程度に設定されることが望ましい。Note that multiple presses are generally caused by a slight shift in the position of the operator's finger and depressing a key. Keys are not pressed at the same time,
It can be seen that a time lag of about several tens [ms] occurs after the first key is pressed until the next key is pressed. This time lag is extremely short as compared with the time lag when a normal key is continuously pressed. Therefore, after the first temporary recognition key code is stored in the memory of the input detection means, the time required to detect whether or not the next key is pressed is several tens to hundreds [ms].
It is desirable to set to about.
【0047】そして、同一でないと判断された場合、前
記入力検出手段は一定時間(5〜10〔ms〕程度)待
機した後、前記押下されたキーに割り当てられたキーコ
ード(アルファベットのSに対応)を再認識する。ま
た、再認識したキーコードが前回認識されたキーコード
(アルファベットのSに対応)と同一である場合は、第
2の仮認識キーコードとして前記入力検出手段のメモリ
に格納する。When it is determined that the keys are not the same, the input detecting means waits for a predetermined time (about 5 to 10 ms), and then the key code (corresponding to the letter S in the alphabet) assigned to the pressed key. ). If the re-recognized key code is the same as the previously recognized key code (corresponding to the letter S in the alphabet), it is stored in the memory of the input detection means as a second temporarily recognized key code.
【0048】続いて、入力検出手段の演算手段は前記メ
モリにアクセスして、あらかじめ操作者によって設定さ
れた優先順位を判断する。そして、前記第1及び第2の
仮認識キーコードの中で優先順位が上位のキーに割り当
てられた仮認識キーコードを正認識キーコードとして選
択して、装置本体12に送信する。Subsequently, the calculating means of the input detecting means accesses the memory and judges the priority set in advance by the operator. Then, among the first and second temporary recognition key codes, a temporary recognition key code assigned to a key having a higher priority is selected as a normal recognition key code and transmitted to the apparatus body 12.
【0049】図1(b)に示される優先順位の設定の例
によると、アルファベットのAが示されているキー及び
Sが示されているキーは、左手入力キー21aに含まれ
ているので、優先順位は右隣のキーに設定されている。
したがって、この場合には、アルファベットのSに対応
する第2の仮認識キーコードを正認識キーコードとして
選択して装置本体12に送信する。According to the example of setting the priority shown in FIG. 1B, the key indicated by the letter A and the key indicated by the letter S are included in the left-hand input key 21a. The priority is set to the key on the right.
Therefore, in this case, the second provisional recognition key code corresponding to the letter S is selected as the correct recognition key code and transmitted to the apparatus body 12.
【0050】このように、本実施の形態においては、操
作者が誤って多重押しを行っても、優先順位が上位のキ
ーに割り当てられたキーコードだけが装置本体12に送
信されるので、不要なキーコードを後で取り消すための
取消作業を行う確率が低減される。しかも、操作者の個
性や熟練度、入力作業内容等に対応して優先順位の設定
を変更することができるので、不要なキーコードを後で
取り消すための取消作業を行う確率が極めて低くなる。As described above, in the present embodiment, even if the operator erroneously performs the multiple presses, only the key code assigned to the key having the higher priority is transmitted to the apparatus main body 12, so that the unnecessary operation is performed. The probability of performing a cancellation operation for canceling a key code later is reduced. In addition, since the setting of the priority order can be changed in accordance with the personality, skill, input work content, and the like of the operator, the probability of performing a canceling operation for canceling an unnecessary key code later is extremely low.
【0051】さらに、多重押しが行われた場合に、アラ
ームが通報されたり、キー操作を無効にしたりするよう
に設定することもできるので、重大な結果が生じる前に
操作者が誤操作に気づいて修正作業や取消作業を迅速に
行うことができる。Further, when multiple presses are performed, an alarm can be notified or a key operation can be invalidated, so that the operator can notice an erroneous operation before a serious result occurs. Correction work and cancellation work can be performed quickly.
【0052】次に、本実施の形態における押下キー認識
方法の動作を示すフローチャートについて説明する。 ステップS1 入力手段13のいずれかのキーが押下さ
れたか否かを判断する。押下された場合はステップS2
に進み、押下されていない場合はステップS1に戻る。 ステップS2 押下されたキーに割り当てられたキーコ
ードを認識する。 ステップS3 一定時間待機する。 ステップS4 押下されたキーに割り当てられたキーコ
ードを再認識する。 ステップS5 ステップS2で認識したキーコードとス
テップS4で再認識したキーコードとが同一であるか否
かを判断する。同一である場合はステップS6に進み、
同一でない場合はステップS1に戻る。 ステップS6 ステップS4で再認識したキーコードを
第1の仮認識キーコードとしてメモリに格納する。 ステップS7 入力手段13のいずれかのキーが押下さ
れたか否かを判断する。押下された場合はステップS8
に進み、押下されていない場合はステップS1に戻る。 ステップS8 押下されたキーに割り当てられたキーコ
ードを認識する。 ステップS9 ステップS8で認識したキーコードと第
1の仮認識キーコードとが同一であるか否かを判断す
る。同一である場合はステップS10に、同一でない場
合はステップS12に進む。 ステップS10 第1の仮認識キーコードを正認識キー
コードとする。 ステップS11 正認識キーコードを装置本体12に送
信する。 ステップS12 一定時間待機する。 ステップS13 押下されたキーに割り当てられたキー
コードを再認識する。 ステップS14 ステップS8で認識したキーコードと
ステップS13で再認識したキーコードとが同一である
か否かを判断する。同一である場合はステップS15に
進み、同一でない場合はステップS1に戻る。 ステップS15 ステップS13で再認識したキーコー
ドを第2の仮認識キーコードとしてメモリに格納する。 ステップS16 第1及び第2の仮認識キーコードの中
から優先順位の上位のキーに割り当てられた仮認識キー
コードを正認識キーコードとして選択する。 ステップS17 正認識キーコードを装置本体12に送
信する。Next, a flow chart showing the operation of the pressed key recognition method according to the present embodiment will be described. Step S1 It is determined whether or not any key of the input means 13 has been pressed. If pressed, step S2
If not, the process returns to step S1. Step S2 Recognize the key code assigned to the pressed key. Step S3: Stand by for a fixed time. Step S4 Re-recognize the key code assigned to the pressed key. In step S5, it is determined whether the key code recognized in step S2 and the key code re-recognized in step S4 are the same. If they are the same, proceed to step S6,
If they are not the same, the process returns to step S1. Step S6 The key code re-recognized in step S4 is stored in the memory as a first provisionally recognized key code. Step S7: It is determined whether any key of the input means 13 has been pressed. If pressed, step S8
If not, the process returns to step S1. Step S8 Recognize the key code assigned to the pressed key. Step S9 It is determined whether or not the key code recognized in step S8 is the same as the first provisionally recognized key code. If they are the same, the process proceeds to step S10, and if they are not the same, the process proceeds to step S12. Step S10: The first temporary recognition key code is set as a normal recognition key code. Step S11: Transmit the correct recognition key code to the apparatus main body 12. Step S12: Stand by for a fixed time. Step S13: The key code assigned to the pressed key is recognized again. Step S14: It is determined whether the key code recognized in step S8 and the key code re-recognized in step S13 are the same. When they are the same, the process proceeds to step S15, and when they are not the same, the process returns to step S1. Step S15 The key code re-recognized in step S13 is stored in the memory as a second temporarily recognized key code. Step S16: The temporary recognition key code assigned to the higher priority key is selected from the first and second temporary recognition key codes as the normal recognition key code. Step S17: Transmit the correct recognition key code to the apparatus main body 12.
【0053】なお、本発明は前記実施の形態に限定され
るものではなく、本発明の趣旨に基づいて種々変形させ
ることが可能であり、それらを本発明の範囲から排除す
るものではない。It should be noted that the present invention is not limited to the above-described embodiment, but can be variously modified based on the gist of the present invention, and they are not excluded from the scope of the present invention.
【0054】[0054]
【発明の効果】以上詳細に説明したように、本発明によ
れば、押下キー認識方法においては、入力装置のキーの
いくつかに、操作者の個性、操作者の熟練度、入力作業
内容等に応じた優先順位を設定し、押下されたキーに割
り当てられたキーコードを第1の仮認識キーコードと
し、次に押下されたキーに割り当てられたキーコードが
前記第1の仮認識キーコードと同一でない場合に、前記
キーコードを第2の仮認識キーコードとし、前記優先順
位に従がって前記第1及び第2の仮認識キーコードの中
のいずれかを正認識キーコードとして選択し、該正認識
キーコードを装置本体に送信する。As described above in detail, according to the present invention, in the method of recognizing a pressed key, some of the keys of the input device include the personality of the operator, the skill of the operator, the contents of the input work, and the like. Is set as the first temporary recognition key code, and the key code assigned to the next pressed key is the first temporary recognition key code. If not, the key code is used as a second temporary recognition key code, and one of the first and second temporary recognition key codes is selected as a correct recognition key code according to the priority order. Then, the correct recognition key code is transmitted to the apparatus main body.
【0055】この場合、操作者が誤って多重押しを行っ
ても、優先順位が上位のキーに割り当てられたキーコー
ドだけが装置本体に送信されるので、不要なキーコード
を後で取り消すための取消作業を行う確率が低減され
る。しかも、操作者の個性や熟練度、入力作業内容等に
対応して優先順位の設定を変更することができるので、
不要なキーコードを後で取り消すための取消作業を行う
確率が極めて低くなる。In this case, even if the operator performs multiple presses by mistake, only the key code assigned to the higher priority key is transmitted to the apparatus main body, so that unnecessary key codes can be canceled later. The probability of performing a cancellation operation is reduced. Moreover, since the priority order can be changed according to the operator's personality, skill level, input work content, etc.,
The probability of performing a cancellation operation for canceling an unnecessary key code later is extremely low.
【図1】本発明の実施の形態における入力装置のキーに
対する優先順位の設定方法の例を示す図である。FIG. 1 is a diagram illustrating an example of a method of setting a priority order for a key of an input device according to an embodiment of the present invention.
【図2】従来の入力装置における、キーコードを認識し
て装置本体に送信する動作を示すフローチャートであ
る。FIG. 2 is a flowchart illustrating an operation of a conventional input device for recognizing a key code and transmitting the key code to a device main body.
【図3】従来の入力装置における、多重押しが行われて
複数のキーコードが装置本体に送信される場合の動作を
示すフローチャートである。FIG. 3 is a flowchart showing an operation of the conventional input device when multiple presses are performed and a plurality of key codes are transmitted to the device main body.
【図4】本発明の実施の形態における押下キー認識方法
の動作を示すフローチャートである。FIG. 4 is a flowchart illustrating an operation of a pressed key recognition method according to the embodiment of the present invention.
12 装置本体 13 入力装置 12 Device body 13 Input device
Claims (1)
作者の個性、操作者の熟練度、入力作業内容等に応じた
優先順位を設定し、(b)押下されたキーに割り当てら
れたキーコードを第1の仮認識キーコードとし、(c)
次に押下されたキーに割り当てられたキーコードが前記
第1の仮認識キーコードと同一でない場合に、前記キー
コードを第2の仮認識キーコードとし、(d)前記優先
順位に従って前記第1及び第2の仮認識キーコードの中
のいずれかを正認識キーコードとして選択し、(e)該
正認識キーコードを装置本体に送信することを特徴とす
る押下キー認識方法。1. (a) Some of the keys of the input device are set with priorities according to the personality of the operator, the skill of the operator, the contents of input work, etc., and (b) assigned to the pressed key The obtained key code as a first provisionally recognized key code, and (c)
If the key code assigned to the next pressed key is not the same as the first temporary recognition key code, the key code is used as the second temporary recognition key code, and (d) the first temporary recognition key code is assigned according to the priority order. And (e) transmitting the correct recognition key code to the apparatus main body by selecting any of the first and second temporary recognition key codes as the correct recognition key code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000283673A JP2002091671A (en) | 2000-09-19 | 2000-09-19 | Method for recognizing depressed key |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000283673A JP2002091671A (en) | 2000-09-19 | 2000-09-19 | Method for recognizing depressed key |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002091671A true JP2002091671A (en) | 2002-03-29 |
Family
ID=18768004
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000283673A Withdrawn JP2002091671A (en) | 2000-09-19 | 2000-09-19 | Method for recognizing depressed key |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002091671A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007094910A (en) * | 2005-09-29 | 2007-04-12 | Toshiba Corp | Information processor |
JP2013138517A (en) * | 2013-04-05 | 2013-07-11 | Ntt Docomo Inc | Input terminal |
-
2000
- 2000-09-19 JP JP2000283673A patent/JP2002091671A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007094910A (en) * | 2005-09-29 | 2007-04-12 | Toshiba Corp | Information processor |
US7839389B2 (en) | 2005-09-29 | 2010-11-23 | Kabushiki Kaisha Toshiba | Information processing equipment and method for determining the priority of input keys thereof |
JP2013138517A (en) * | 2013-04-05 | 2013-07-11 | Ntt Docomo Inc | Input terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10642933B2 (en) | Method and apparatus for word prediction selection | |
US20200050661A1 (en) | Incremental Multi-Word Recognition | |
JP4463795B2 (en) | Reduced keyboard disambiguation system | |
US8576175B2 (en) | Systems and methods for processing data entered using an eye-tracking system | |
US8390583B2 (en) | Pressure sensitive user interface for mobile devices | |
US9552080B2 (en) | Incremental feature-based gesture-keyboard decoding | |
US9019308B2 (en) | Display apparatus and computer-readable medium | |
US20090158144A1 (en) | Text input system for a mobile electronic device and methods thereof | |
US9009624B2 (en) | Keyboard gestures for character string replacement | |
JP2007133884A5 (en) | ||
EP2254028B1 (en) | Text input system for a mobile electronic device and methods thereof | |
JP2003015808A (en) | Touch-type key input apparatus | |
US20110063225A1 (en) | User Interface for Handheld Electronic Devices | |
US20140104179A1 (en) | Keyboard Modification to Increase Typing Speed by Gesturing Next Character | |
EP2410405A2 (en) | Methods and apparatuses for statistically sorting characters for multi-tap keyboards | |
JP2003256115A (en) | Character input device, character input method, program and storage medium | |
KR20110082532A (en) | Communication device with multilevel virtual keyboard | |
JP2002091671A (en) | Method for recognizing depressed key | |
JP2004038407A (en) | Character input device and method | |
CA2846561C (en) | Method and apparatus for word prediction selection | |
US9250728B2 (en) | Apparatus and method pertaining to predicted-text entry | |
JP2010191537A (en) | Portable terminal, character input method thereof, program, and recording medium | |
EP2778860A1 (en) | Method and apparatus for word prediction selection | |
JP2000155641A (en) | Keyboard controller and its control method | |
JP2023046007A (en) | Electronic apparatus, operation method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20071204 |