JP5463241B2 - Input device - Google Patents
Input device Download PDFInfo
- Publication number
- JP5463241B2 JP5463241B2 JP2010188856A JP2010188856A JP5463241B2 JP 5463241 B2 JP5463241 B2 JP 5463241B2 JP 2010188856 A JP2010188856 A JP 2010188856A JP 2010188856 A JP2010188856 A JP 2010188856A JP 5463241 B2 JP5463241 B2 JP 5463241B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- character
- key
- display
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、文字入力用の入力装置に関するものである。 The present invention relates to an input device for character input.
文字を入力するための入力装置には、例えば、機械式のキーボード若しくはテンキーを有するもの又はキーボードやテンキー等が表示されたタッチパネルを有するものがある。タッチパネルは、キーレイアウトの自由度の高さや、直感的な操作が可能であることなど多くの利点を有している。このため、近年、タッチパネルを搭載した入力装置が急激に増加している。タッチパネルに入力する際にはタッチパネルに複数のキーを表示する必要があるが、表示領域の小さいタッチパネルにテンキーやフルキーボード等の入力を受け付けるためのキーを表示すると、表示されるキーがユーザの指の面積よりも小さくなってしまう場合がある。この場合ユーザは、指でタッチパネルへの入力を行うと、誤って複数のキーを押下してしまうことがある。 Some input devices for inputting characters include, for example, a mechanical keyboard or a numeric keypad or a touch panel on which a keyboard or numeric keypad is displayed. The touch panel has many advantages such as a high degree of freedom in key layout and an intuitive operation. For this reason, in recent years, the number of input devices equipped with touch panels has increased rapidly. When inputting to the touch panel, it is necessary to display a plurality of keys on the touch panel. However, when a key for accepting input such as a numeric keypad or a full keyboard is displayed on the touch panel having a small display area, the displayed key is changed to the user's finger. It may be smaller than the area. In this case, when the user performs input to the touch panel with a finger, the user may accidentally press a plurality of keys.
複数のキーが同時に押下された場合の従来のタッチパネルの動作について図11及び図12を用いて説明する(例えば特許文献1参照)。図11は、ユーザが複数のキーを押下している様子を示している。具体的には、ユーザがローマ字入力で「honjitsuha(ほんじつは)」と入力する際に、10文字目「a」の入力のためにキー「A」を押下しようとして、誤って「A」及び「S」を押下している様子である。従来のタッチパネルでは、ユーザの指が複数のキーにまたがって触れた場合、指とキーとの接触面積の大きい文字がディスプレイに表示されることになる。キー「A」に関する接触面積531よりもキー「S」に関する接触面積532が大きいため、図12のように、ユーザが意図する「A」ではなく、キー「S」に対応する文字「s」が表示されることになる。
The operation of the conventional touch panel when a plurality of keys are pressed simultaneously will be described with reference to FIGS. 11 and 12 (see, for example, Patent Document 1). FIG. 11 shows a state where the user is pressing a plurality of keys. Specifically, when the user inputs “honjitsuha” by inputting Roman characters, the user tries to press the key “A” to input the tenth character “a”, and mistakenly “A” and “ It looks as if "S" is being pressed. In a conventional touch panel, when a user's finger touches over a plurality of keys, characters having a large contact area between the finger and the key are displayed on the display. Since the
従来のタッチパネルでは、ユーザが複数のキーを押下してしまった場合、ユーザの指と意図するキーとの接触面積が最も大きくない限り、誤った文字が表示されることになる。キーの大きさが小さくなるほど、接触面積が最も大きくなるように意図するキー(正しいキー)を押下することは難しくなる。意図しない文字(誤った文字)が表示された場合は、ユーザは、表示された文字を削除し、正しい文字に対応するキーを押下し直さなければならない。この作業は手間である。 In the conventional touch panel, when the user presses a plurality of keys, an erroneous character is displayed unless the contact area between the user's finger and the intended key is the largest. As the size of the key decreases, it becomes more difficult to press the intended key (correct key) so that the contact area is maximized. When an unintended character (wrong character) is displayed, the user must delete the displayed character and press the key corresponding to the correct character again. This work is troublesome.
従って、上記のような従来技術の問題点に鑑みてなされた本発明の目的は、誤って複数のキー(入力領域)にまたがる入力が行われた場合に、正しい文字が表示されやすい入力装置を提供することにある。 Accordingly, an object of the present invention made in view of the above-described problems of the prior art is to provide an input device in which correct characters are easily displayed when an input is accidentally made across a plurality of keys (input areas). It is to provide.
上述した諸課題を解決すべく、第1の観点による入力装置は、
文字が割り当てられたキーを複数表示する第1の表示部と、
文字を表示する第2の表示部と、
押下物による入力がされると、前記複数のキー毎に設定され、該キーに割り当てられた文字を前記第2の表示部に表示するための入力領域のうち、入力された入力領域を検出する入力検出部と、
文字配列パターンを記憶する記憶部と、
前記入力検出部が入力領域への入力を検出すると、前記入力領域に対応するキーの文字を表示するように前記第2の表示部を制御する制御部と、を備え、
前記制御部は、前記入力検出部が複数の入力領域にまたがる入力を検出すると、前記第2の表示部に表示されている文字と前記記憶部に記憶されている文字配列パターンとの比較により、前記複数の入力領域にまたがる入力で入力されるべき文字を予測し、該予測された文字が割り当てられたキーの入力領域を、前記予測により予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、該設定後の入力領域に基づき、前記入力の前記接触の度合いが最も大きい入力領域に対応するキーの文字を表示するように前記第2の表示部を制御することを特徴とする。
In order to solve the above-described problems, the input device according to the first aspect is
A first display for displaying a plurality of keys to which characters are assigned;
A second display for displaying characters;
When an input is made with a pressed object, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters assigned to the keys on the second display unit is detected. An input detector;
A storage unit for storing character arrangement patterns;
A control unit that controls the second display unit to display a character of a key corresponding to the input region when the input detection unit detects an input to the input region;
When the control unit detects an input across a plurality of input areas, the control unit compares the characters displayed on the second display unit with the character arrangement pattern stored in the storage unit, Predicting a character to be input by input across the plurality of input areas, and inputting a key input area to which the predicted character is assigned from a key input area to which a character not predicted by the prediction is assigned And controlling the second display unit to display the character of the key corresponding to the input area where the degree of contact of the input is the largest based on the input area after the setting. It is characterized by.
また、第2の観点による入力装置は、
文字が割り当てられたキーを複数表示する第1の表示部と、
文字を表示する第2の表示部と、
押下物による入力がされると、前記複数のキー毎に設定され、該キーに割り当てられた文字を前記第2の表示部に表示するための入力領域のうち、入力された入力領域を検出する入力検出部と、
文字配列パターンが記憶されているサーバと通信を行う通信部と、
前記入力検出部が入力領域への入力を検出すると、前記入力領域に対応するキーの文字を表示するように前記第2の表示部を制御する制御部と、を備え、
前記制御部は、前記入力検出部が複数の入力領域にまたがる入力を検出すると、前記第2の表示部に表示されている文字と前記サーバに記憶されている文字配列パターンとを前記通信部を介して前記サーバと通信を行うことにより比較し、該比較により、前記複数の入力領域にまたがる入力で入力されるべき文字を予測し、該予測された文字が割り当てられたキーの入力領域を、前記予測により予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、該設定後の入力領域に基づき、前記入力の前記接触の度合いが最も大きい入力領域に対応するキーの文字を表示するように前記第2の表示部を制御することを特徴とする。
An input device according to the second aspect is
A first display for displaying a plurality of keys to which characters are assigned;
A second display for displaying characters;
When an input is made with a pressed object, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters assigned to the keys on the second display unit is detected. An input detector;
A communication unit for communicating with a server in which a character arrangement pattern is stored;
A control unit that controls the second display unit to display a character of a key corresponding to the input region when the input detection unit detects an input to the input region;
When the input detection unit detects an input across a plurality of input areas, the control unit displays the character displayed on the second display unit and the character arrangement pattern stored in the server through the communication unit. Through communication with the server, predicting a character to be input in the input across the plurality of input areas by the comparison, and an input area of a key to which the predicted character is assigned, A key corresponding to an input area that is set to be larger than an input area of a key to which a character that is not predicted by the prediction is assigned, and that has the highest degree of contact of the input, based on the input area after the setting The second display unit is controlled to display the character.
上記のように構成された本発明にかかる入力装置によれば、誤って複数のキー(入力領域)にまたがる入力が行われたとしても、正しい文字が表示されやすくすることができる。 According to the input device according to the present invention configured as described above, even if an input is made across a plurality of keys (input areas) by mistake, correct characters can be easily displayed.
以下、本発明の実施形態について、図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。本発明の入力装置101の一例としては、PDA(Personal Digital Assistant)、携帯電話端末、携帯音楽プレイヤー、携帯テレビ、銀行のATM(Automated Teller Machine)、駅の券売機が挙げられる。この入力装置101は、表示部103及び入力検出部104を備えるタッチパネル102と、記憶部105と、触感呈示部106と、制御部107とを有する。
FIG. 1 is a functional block diagram showing a schematic configuration of an input device according to an embodiment of the present invention. Examples of the
表示部(第1の表示部及び第2の表示部)103は、文字を入力するためのキー又はボタン(以下、キー、ボタン及び文字を入力するためのオブジェクト等を、キーと略する)、及び入力された文字を表示するもので、例えば、液晶表示パネルや有機EL表示パネル等を用いて構成される。なお、文字とは、ひらがな、片仮名、アルファベットのみならず、数字や記号等も含むものとする。キーには、文字が割り当てられている。キーに対して入力が行われると、当該キーに割り当てられた文字が表示部103に表示される。つまり、キーは、文字に対応する入力領域を示すものである。ある入力領域に入力が行われると、当該入力領域に対応するキーに割り当てられている文字が表示部103に表示される。なお、入力領域は、常にキーの面積に固定されるわけではなく、入力領域をキーよりも広く(又は狭く)設定することもできることに留意されたい。以下、本実施形態では、複数のキーにまたがる入力が行われない限り、キーの形状と入力領域とは一致しているものとする。また、入力領域(キー)に対応する文字とは、例えば、入力領域に対応するキーの文字、入力領域に対応するキーに割り当てられた文字との意味である。
A display unit (first display unit and second display unit) 103 is a key or button for inputting characters (hereinafter, a key, a button, an object for inputting a character, etc. are abbreviated as a key), In addition, the input character is displayed, and is configured using, for example, a liquid crystal display panel or an organic EL display panel. Note that characters include not only hiragana, katakana and alphabets but also numbers and symbols. A character is assigned to the key. When an input is performed on a key, characters assigned to the key are displayed on the
入力検出部104は、ユーザの指やスタイラスペン等(押下物)による入力を検出するもので、抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成される。入力検出部104は、特に、文字に対応する入力領域(キー)への入力を検出する。なお、入力検出部104が入力を検出する上で、押下物が入力検出部104を物理的に押下することは必須ではない。例えば、入力検出部104が光学式である場合は、入力検出部104は入力検出部104上の赤外線が指やスタイラスペン等で遮られた位置を検出するため、押下物が入力検出部104を押下することは不要である。
The
入力検出部104は、何れの入力領域(キー)への入力が行われたかを検出するとともに、更に、検出された入力領域(キー)と押下物との接触の度合い(例えば、面積や圧力)も検出するもので、例えば、接触面積に応じて出力電圧が変化する面積センサや接触圧力に応じて出力電圧が変化する圧力センサの機能も有するものとする。以下、本実施形態では、接触の度合いとは接触面積を指すものとする。
The
記憶部105は、入力された各種情報や、(正しい)文字配列パターンなどを記憶するとともに、ワークメモリ等としても機能する。(正しい)文字配列パターンとは、辞書に記載されているような(言語として正しい)単語や文章又はローマ字入力において(正しく)かな変換されるアルファベットの配列である。
The
触感呈示部106は、入力検出部104を振動させ、入力検出部104を押下しているユーザの指やスタイラスペンなど(押下物)に触感を呈示するもので、例えば、圧電素子などの振動素子を用いて構成される。呈示する触感は、何らかの振動であればよく、周波数、周期(波長)、振幅、波形を、呈示する触感に応じて適宜設定することができる。
The tactile
制御部107は、入力装置101の各機能ブロックをはじめとして入力装置101の全体を制御及び管理する。ここで、制御部107は、CPU(中央処理装置)等の任意の好適なプロセッサ上で実行されるソフトウェアとして構成したり、処理ごとに特化した専用のプロセッサ(例えばDSP(デジタルシグナルプロセッサ))によって構成したりすることができる。制御部107は、入力検出部104が入力領域への入力を検出すると、入力領域に対応するキーの文字を表示するように表示部103を制御する。制御部107の行うその他の処理については、後述の図2の説明にて詳述する。
The
以下、ユーザが「ほんじつは」と入力しようとする場合について説明する。なお、本実施形態では、入力方法は日本語(かな文字)のローマ字入力であるとする。ユーザは「H」「O」「N」「J」「I」「T」「S」「U」「H」「A」の入力を試み、「A」の入力の際、誤って「S」のキーも押下してしまったとする。 Hereinafter, a case where the user intends to input “Honjitsuha” will be described. In the present embodiment, it is assumed that the input method is Japanese (kana) romaji input. The user tries to input "H", "O", "N", "J", "I", "T", "S", "U", "H", and "A". Suppose you also press the key.
図2は、図1の入力装置が行う処理を示すフローチャートである。図3は、表示部の表示画面例である。表示部103は、例えば図3のようにメイン表示部(第2の表示部)111及びキー表示部(第1の表示部)112で構成されている。キー表示部112は、ユーザが入力を行うためのものであり、文字が割り当てられたキーを複数表示する。メイン表示部111は、キー表示部112への入力結果を表示させるためのものであり、文字を表示する。
FIG. 2 is a flowchart showing processing performed by the input device of FIG. FIG. 3 is a display screen example of the display unit. The
まず、キー表示部112に表示されたキーへの入力が、ユーザの指やスタイラスペン等の押下物によって行われると、入力検出部104は、この入力を検出する(ステップS101)。つまりステップS101で、どのキー(入力領域)に対する入力であるのかが検出されることになる。
First, when an input to a key displayed on the key display unit 112 is performed by a pressed object such as a user's finger or a stylus pen, the
続いて、入力検出部104の検出結果に基づいて、制御部107は、キーへの入力が複数のキーにまたがる入力であるか否かを判断する(ステップS102)。1つの所望のキーのみへの入力が行われた場合(ステップS102のNo)、制御部107は、検出された入力に対応する文字をメイン表示部111に表示すべき文字として受け付ける(ステップS103)。そして、制御部107は、表示すべき文字がかな文字に対応する場合(例えば、表示すべき文字が母音(「A」「I」「U」「E」「O」))は、表示すべき文字をかな変換してメイン表示部111に表示させる(ステップS104)。また、制御部107は、表示すべき文字がかな文字に対応しない場合(例えば、表示すべき文字が子音)は、表示すべき文字自体をメイン表示部111に表示させる(ステップS104)。つまり、メイン表示部111には、アルファベットが表示されることになる。「H」「O」「N」「J」「I」「T」「S」「U」「H」までの各入力により、メイン表示部111の表示は、図4のように、「h」、「ほ」、「ほn」、「ほんj」、「ほんじ」「ほんじt」、「ほんじts」、「ほんじつ」、「ほんじつh」の順に変化する。なお、このように、本明細書において、入力領域に対応するキーの文字(キーに対応する文字)をメイン表示部111(第2の表示部)に表示するといった場合、その入力領域に対応するキーに実際に割り当てられている文字(例えば、O)をそのまま表示する態様のみならず、入力に対応するキー実際に割り当てられている文字「O」を、既に表示すべき文字として受け付けられている(表示されている)「H」と関連付けて、「ほ」を表示するような態様も含まれることに留意されたい。また、本実施形態では、例えば、キー「H」にはアルファベットの大文字の「H」および小文字の「h」がそれぞれ割り当てられており、事前の設定によりキー「H」を入力することにより、「h」が表示されるようになっている。本明細書においてはアルファベットの大文字、小文字には特段の差異を持たせていない。受け付けられた文字をメイン表示部111に表示した後、制御部107は、触感呈示部106を制御して入力検出部104を振動させることにより、押下物に触感を呈示することができる(ステップS105)。例えば、制御部107は、触感呈示部106に図5のような一周期のサイン波を発生させて入力検出部104を振動させることができる。
Subsequently, based on the detection result of the
次に、複数のキーにまたがる入力が行われる場合、つまり「A」の入力での文字の表示方法について説明する。以下、複数のキーにまたがる入力は、2つのキーにまたがる入力であるとして説明するが、3つ以上のキーにまたがる入力が行われた場合も同様である。なお、複数のキーにまたがる入力とは、複数のキーが押下された時間が完全に一致する入力だけでなく、通常の文字入力においてユーザが連続して2文字を入力する間隔と区別できるほど短い間隔での連続する複数のキーへの押下による入力も含む。閾値となるこの短い間隔とは、ユーザの押下速度やタッチパネルの処理速度等を勘案して自由に設定できる事項である。 Next, a description will be given of a method of displaying characters when an input is performed across a plurality of keys, that is, an input of “A”. In the following description, an input that spans a plurality of keys is described as an input that spans two keys, but the same applies to an input that spans three or more keys. Note that the input over a plurality of keys is not only an input in which the times when the plurality of keys are pressed completely coincide with each other, but is short enough to be distinguished from an interval at which the user continuously inputs two characters in normal character input. Also includes input by pressing multiple consecutive keys at intervals. This short interval serving as a threshold is a matter that can be freely set in consideration of the pressing speed of the user, the processing speed of the touch panel, and the like.
まず、ユーザが図6のように、「A」及び「S」のキーの双方にまたがる入力を行ったとする。すると、入力検出部104がキー「A」及び「S」に対する入力であることを検出し(ステップS101)、制御部107は、当該入力が複数のキーにまたがる入力であると判断する(ステップS102のYes)。
First, as shown in FIG. 6, it is assumed that the user has made an input across both the “A” and “S” keys. Then, the
続いて、制御部107は、メイン表示部111に表示されている文字(文字列)を基に、次に入力されるべき文字を予測する(ステップS106)。当該予測は、例えば、記憶部105に記憶されている(正しい)文字配列パターンとメイン表示部111に表示されている文字(文字列)との比較により行われる。また、制御部107は、過去のユーザの入力履歴を記憶部105に記憶させ、入力履歴とメイン表示部111に表示されている文字(文字列)との比較により入力されるべき文字を予測することもできる。以下、制御部107は、かな文字に対応付けられるアルファベットの配列である(正しい)文字配列パターンに基づいて入力されるべき文字を予測するとする。前回の入力でメイン表示部111に表示されている「h」が(正しく)かな変換される(かな文字に対応付けられる)ために、今回の入力では、母音が入力される可能性が高い。そのため、制御部107は、母音(「A」「I」「U」「E」「O」)が入力されるべき文字であると予測する。つまり、表示されている文字が「h」であり、記憶部105に記憶されている文字配列パターンは、「ha」、「hi」、「hu」、「he」及び「ho」である。そして、「h」と「ha」、「hi」、「hu」、「he」及び「ho」とを比較することにより、入力されるべき文字が母音(「A」「I」「U」「E」「O」)と予測される。なお、ユーザは、「A」及び「S」のキーの双方にまたがる入力を行っているので、制御部107は、複数の入力領域にまたがる入力で入力されるべき文字として、「A」のみ予測してもよい(複数の入力領域にまたがる入力において、その複数の入力領域にそれぞれ対応づけられたキーの文字のうちから入力されるべき文字を予測してもよい)。
Subsequently, the
そして、制御部107は、予測された文字に対応する入力領域を拡大し、該予測により予測されていない文字の入力領域よりも大きくするように設定する(ステップS107)。例えば、制御部107は、図7のように文字「A」に対してキーの面積よりも大きい入力領域121を設定し、文字「S」に対してキーの面積よりも小さい入力領域122を設定する。
Then, the
入力領域の設定後、設定後の入力領域に基づき、入力検出部104は、ユーザの指等の押下物と入力領域との接触面積を検出する(ステップS108)。図8より、文字「A」に関する接触面積は接触面積131、文字「S」に関する接触面積は接触面積132となる。
After setting the input area, based on the input area after setting, the
制御部107は、入力検出部104による接触面積の検出結果に基づいて、接触面積の最も大きい入力領域に対応する文字(「A」)をメイン表示部111に表示すべき文字として受け付ける(ステップS109)。
Based on the detection result of the contact area by the
表示すべき文字(「A」)が母音であるため、制御部107は、表示すべき文字をかな変換してメイン表示部111に表示する(ステップS104)。つまり、前回の入力で文字「h」がメイン表示部111に表示されているので、制御部107は、「h」と「a」の構成により対応するひらがな(かな文字)「は」を図9のようにメイン表示部111に表示する。受け付けられた文字をメイン表示部111に表示した後、制御部107は、触感呈示部106を制御して入力検出部104を振動させることにより、押下物に触感を呈示することができる(ステップS105)。なお、制御部107は、受け付けられた文字が複数のキーにまたがる入力によるものか否かで、異なる触感が押下物に呈示されるように触感呈示部106を制御することができる。
Since the character to be displayed (“A”) is a vowel, the
このように本実施形態では、入力装置101の制御部107は、入力検出部104が複数の入力領域にまたがる入力を検出すると、メイン表示部111に表示されている文字と記憶部105に記憶されている文字配列パターンとの比較により、複数の入力領域にまたがる入力で入力されるべき文字を予測し、予測された文字が割り当てられたキーの入力領域を予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、設定後の入力領域に基づき、入力の接触の度合いが最も大きい入力領域に対応するキーの文字を表示する。予測された文字が割り当てられたキーの入力領域が大きくなる分、押下物との接触面積も大きくなりやすい。そのため、予測された文字がメイン表示部111に表示されやすくなる。予測された文字はユーザの意図する文字である可能性が高いため、ユーザが誤って複数の入力領域にまたがる入力を行ってしまった場合に、ユーザの意図しない文字(誤った文字)がメイン表示部111に表示される可能性は低くなる。よって、誤った文字を訂正する回数は減り、文字入力作業の効率が上がる。
As described above, in the present embodiment, the
また、本実施形態では、制御部107は、メイン表示部111に表示されている文字と、記憶部105に記憶されている(正しい)文字配列パターンとの比較により、入力されるべき文字を予測することができる。これにより、(言語として正しい)単語や文章を成立させる文字や(正しく)かな変換される文字がメイン表示部111に表示されやすくなる。
In the present embodiment, the
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。 Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention. For example, the functions included in each member, each means, each step, etc. can be rearranged so as not to be logically contradictory, and a plurality of means, steps, etc. can be combined into one or divided. Is possible.
上述した本発明の実施形態の説明では、(正しい)文字配列パターンとしてかな文字に対応付けられるアルファベットの配列が記憶部105に記憶され、当該アルファベット配列に基づいて、入力されるべき文字の予測が行われる場合について想定されている。しかし、(正しい)文字配列パターンとして、かな文字に対応付けられるアルファベットの配列に限定されず、辞書に記載されている単語を構成する文字列を選択することもできる。例えば、ユーザが英単語「fantastic」を入力する際に、8文字目の「i」の入力で、誤って「I」のキーと「O」のキーとにまたがる入力を行ってしまったとする。このとき、制御部は、「fantasti」又は「fantasto」が(正しい)文字配列パターンを構成する文字列に該当するか否か判断する。「fantasto」を含む単語は英単語としては存在しないため、制御部は、入力されるべき文字は「i」であると予測する。そして、制御部は、図10のように文字「I」の入力領域221を、文字「O」の入力領域222よりも大きくなるように設定する。「I」及び「O」は双方とも母音であるため、(正しい)文字配列パターンがかな文字に対応付けられるアルファベットの配列である場合には、「I」のみではなく「O」も入力されるべき文字として予測される。よって、(正しい)文字配列パターンが辞書に記載されている単語を構成する文字列である場合は、精度の高い予測が実現される。なお、仮に「fantasto」を含む単語が存在する場合は、制御部は、文字「i」により構成される単語の数と、文字「o」により構成される単語の数とを比較し、候補数の多い文字の入力領域を最も大きくすることができる。
In the description of the embodiment of the present invention described above, an alphabet array associated with a kana character as a (correct) character array pattern is stored in the
また、本実施形態における入力装置101を、ある一定以上の押下荷重でキーが押下された場合に、制御部107は、当該キーに対応する文字を受け付ける構成とすることができる。この場合、入力装置101は、入力検出部104に対する押下荷重を検出するもので、例えば、歪みゲージセンサや圧電素子などの荷重に対して線形に反応する素子を用いて構成される荷重検出部を備えることになる。入力装置101が荷重検出部を備える場合、制御部106は、単なる振動ではなく、機械的なキーを押した際に感じられるカチッとした硬質的な触感(リアルなクリック感)を押下物に対して呈示するように触感呈示部106を制御することができる。リアルなクリック感を呈示するためには、例えば、ステップS105で、押下荷重がある値(例えば1N[ニュートン])を超えると触感を呈示する設定にする。これにより、押下荷重がある値を超えるまでは、ユーザの圧覚を刺激し、押下荷重がある値を超えると、触感呈示部106により、入力検出部104を振動させてユーザの触覚を刺激することが可能になる。このように、ユーザの圧覚と触覚を刺激することにより、カチッとした硬質的な触感をユーザに呈示できる。入力検出部104自体は、押下されても機械的なキーのように物理的に変位しないが、上記のような触感をタッチ対象に呈示することにより、ユーザは、機械的なキーを操作した場合と同様のリアルなクリック感を得ることができる。これにより、ユーザは、押下によるフィードバックが本来ない入力検出部104への入力操作を違和感なく行うことが可能となる。カチッとした硬質的な触感は、例えば140Hz〜500Hzのサイン波を1周期又は矩形波を1周期呈示することにより実現できる。なお、触感呈示部106及び荷重検出部が圧電素子を用いて構成される場合には、圧電素子を共用して、触感呈示部106及び荷重検出部を構成することができる。圧電素子は、圧力が加わると電力を発生し、電力が加えられると変形するためである。
In addition, when the key is pressed with a certain pressing load equal to or greater than a certain level, the
また、本実施形態の説明における「第1の表示部」と「第2の表示部」は、それぞれ別個のハードウェアにより2画面で構成されていてもよいし、1のハードウェアにより1画面で構成され、2つの表示領域により構成されていてもよい。また、文字が割り当てられたキーを複数表示する第1の表示部は、入力検出部と一体となって構成され、タッチセンサ上にキー等を描画することにより、該キーを表示すると共に、該キーに対する入力を検出してもよい。 In addition, the “first display unit” and the “second display unit” in the description of the present embodiment may be configured with two screens by separate hardware, or one screen by one hardware. It may be configured by two display areas. The first display unit that displays a plurality of keys to which characters are assigned is configured integrally with the input detection unit, and displays the keys by drawing the keys and the like on the touch sensor. An input to the key may be detected.
また、本実施形態における入力装置101は、文字配列パターンを記憶する記憶部105の代わりに、文字配列パターンが記憶されているサーバと通信を行う通信部を備えることができる。このような入力装置101においては、制御部107が、入力検出部104が複数の入力領域にまたがる入力を検出すると、第2の表示部(メイン表示部111)に表示されている文字とサーバに記憶されている文字配列パターンとを通信部を介してサーバと通信を行うことにより比較し、該比較により、前記複数の入力領域にまたがる入力で入力されるべき文字を予測し、該予測された文字が割り当てられたキーの入力領域を、前記予測により予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、該設定後の入力領域に基づき、前記入力の前記接触の度合いが最も大きい入力領域に対応する文字のキーを表示するように第2の表示部を制御することにより、入力装置101に、文字配列パターンを記憶する記憶部105が無くとも、文字配列パターンが記憶されているサーバを用いることにより、上述した実施形態における入力装置101と同様な効果を得ることができる。
In addition, the
また、本実施形態における入力装置101は、文字配列パターンを記憶する記憶部105を備えているが、この記憶部105は、入力装置101にUSB等のインターフェースにより接続可能な外部記憶部も含むことに留意されたい。
The
101 入力装置
102 タッチパネル
103 表示部
104 入力検出部
105 記憶部
106 触感呈示部
107 制御部
111 メイン表示部
112 キー表示部
121、122、221、222 入力領域
131、132 接触面積
DESCRIPTION OF
Claims (2)
文字を表示する第2の表示部と、
押下物による入力がされると、前記複数のキー毎に設定され、該キーに割り当てられた文字を前記第2の表示部に表示するための入力領域のうち、入力された入力領域を検出する入力検出部と、
文字配列パターンを記憶する記憶部と、
前記入力検出部が入力領域への入力を検出すると、前記入力領域に対応するキーの文字を表示するように前記第2の表示部を制御する制御部と、を備え、
前記制御部は、前記入力検出部が複数の入力領域にまたがる入力を検出すると、前記第2の表示部に表示されている文字と前記記憶部に記憶されている文字配列パターンとの比較により、前記複数の入力領域にまたがる入力で入力されるべき文字を予測し、該予測された文字が割り当てられたキーの入力領域を、前記予測により予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、該設定後の入力領域に基づき、前記入力の前記接触の度合いが最も大きい入力領域に対応するキーの文字を表示するように前記第2の表示部を制御することを特徴とする入力装置。 A first display for displaying a plurality of keys to which characters are assigned;
A second display for displaying characters;
When an input is made with a pressed object, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters assigned to the keys on the second display unit is detected. An input detector;
A storage unit for storing character arrangement patterns;
A control unit that controls the second display unit to display a character of a key corresponding to the input region when the input detection unit detects an input to the input region;
When the control unit detects an input across a plurality of input areas, the control unit compares the characters displayed on the second display unit with the character arrangement pattern stored in the storage unit, Predicting a character to be input by input across the plurality of input areas, and inputting a key input area to which the predicted character is assigned from a key input area to which a character not predicted by the prediction is assigned And controlling the second display unit to display the character of the key corresponding to the input area where the degree of contact of the input is the largest based on the input area after the setting. An input device characterized by.
文字を表示する第2の表示部と、
押下物による入力がされると、前記複数のキー毎に設定され、該キーに割り当てられた文字を前記第2の表示部に表示するための入力領域のうち、入力された入力領域を検出する入力検出部と、
文字配列パターンが記憶されているサーバと通信を行う通信部と、
前記入力検出部が入力領域への入力を検出すると、前記入力領域に対応するキーの文字を表示するように前記第2の表示部を制御する制御部と、を備え、
前記制御部は、前記入力検出部が複数の入力領域にまたがる入力を検出すると、前記第2の表示部に表示されている文字と前記サーバに記憶されている文字配列パターンとを前記通信部を介して前記サーバと通信を行うことにより比較し、該比較により、前記複数の入力領域にまたがる入力で入力されるべき文字を予測し、該予測された文字が割り当てられたキーの入力領域を、前記予測により予測されていない文字が割り当てられたキーの入力領域よりも大きくするように設定し、該設定後の入力領域に基づき、前記入力の前記接触の度合いが最も大きい入力領域に対応するキーの文字を表示するように前記第2の表示部を制御することを特徴とする入力装置。 A first display for displaying a plurality of keys to which characters are assigned;
A second display for displaying characters;
When an input is made with a pressed object, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters assigned to the keys on the second display unit is detected. An input detector;
A communication unit for communicating with a server in which a character arrangement pattern is stored;
A control unit that controls the second display unit to display a character of a key corresponding to the input region when the input detection unit detects an input to the input region;
When the input detection unit detects an input across a plurality of input areas, the control unit displays the character displayed on the second display unit and the character arrangement pattern stored in the server through the communication unit. Through communication with the server, predicting a character to be input in the input across the plurality of input areas by the comparison, and an input area of a key to which the predicted character is assigned, A key corresponding to an input area that is set to be larger than an input area of a key to which a character that is not predicted by the prediction is assigned, and that has the highest degree of contact of the input, based on the input area after the setting The input device controls the second display unit so as to display the characters.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010188856A JP5463241B2 (en) | 2010-08-25 | 2010-08-25 | Input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010188856A JP5463241B2 (en) | 2010-08-25 | 2010-08-25 | Input device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012048417A JP2012048417A (en) | 2012-03-08 |
| JP5463241B2 true JP5463241B2 (en) | 2014-04-09 |
Family
ID=45903225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010188856A Expired - Fee Related JP5463241B2 (en) | 2010-08-25 | 2010-08-25 | Input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5463241B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5461345B2 (en) * | 2010-08-25 | 2014-04-02 | 京セラ株式会社 | Input device |
| JP5475821B2 (en) * | 2012-03-30 | 2014-04-16 | みずほ情報総研株式会社 | Input support program and input support apparatus |
| JP6153710B2 (en) * | 2012-09-28 | 2017-06-28 | 株式会社Pfu | Form input / output device, form input / output method, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5455343B2 (en) * | 2008-09-26 | 2014-03-26 | 京セラ株式会社 | Input device |
| JP2010079441A (en) * | 2008-09-24 | 2010-04-08 | Sharp Corp | Mobile terminal, software keyboard display method, and software keyboard display program |
-
2010
- 2010-08-25 JP JP2010188856A patent/JP5463241B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012048417A (en) | 2012-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5463240B2 (en) | Input device | |
| US8390583B2 (en) | Pressure sensitive user interface for mobile devices | |
| US20100225592A1 (en) | Apparatus and method for inputting characters/numerals for communication terminal | |
| US8359543B2 (en) | Multiple touchpoints for efficient text input | |
| US20120176320A1 (en) | Touchscreen keyboard displays, alphanumeric input keyboards and control means | |
| CN101390039A (en) | Keyboards for Portable Electronic Devices | |
| JP5495702B2 (en) | Input device | |
| JP5623054B2 (en) | Input device | |
| JP5463241B2 (en) | Input device | |
| KR101284771B1 (en) | Apparatus and method for inputting characters in portable terminal | |
| CN102177486A (en) | Communication device with multi-level virtual keyboard | |
| US20080114587A1 (en) | Handheld Electronic Device Having Multiple-Axis Input Device, Selectable Language Indicator, and Menus for Language Selection, and Associated Method | |
| JP5461345B2 (en) | Input device | |
| JP5623053B2 (en) | Input device | |
| CN102279652A (en) | Electronic device and input method thereof | |
| EP1701243B1 (en) | Handheld electronic device having improved display and selection of disambiguation choices, and associated method | |
| US8069029B2 (en) | Handheld electronic device having multiple-axis input device and selectable language indicator for language selection, and associated method | |
| US20060202866A1 (en) | Handheld electronic device having improved display and selection of disambiguation choices, and associated method | |
| JP5734621B2 (en) | Input device | |
| JP5627212B2 (en) | Input device | |
| KR101141728B1 (en) | Apparatus and method for inputing characters in small eletronic device | |
| KR20090022111A (en) | Character input method and device | |
| CN101587418A (en) | User interface operation method, computer readable medium and portable device | |
| KR20110070222A (en) | Character input system and character input method | |
| HK1094473B (en) | Handheld electronic device having improved display and selection of disambiguation choices, and associated method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130614 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131224 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140120 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5463241 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |