Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5461345B2 - Input device - Google Patents
[go: Go Back, main page]

JP5461345B2 - Input device - Google Patents

Input device Download PDF

Info

Publication number
JP5461345B2
JP5461345B2 JP2010188846A JP2010188846A JP5461345B2 JP 5461345 B2 JP5461345 B2 JP 5461345B2 JP 2010188846 A JP2010188846 A JP 2010188846A JP 2010188846 A JP2010188846 A JP 2010188846A JP 5461345 B2 JP5461345 B2 JP 5461345B2
Authority
JP
Japan
Prior art keywords
input
character
load
displaying
characters
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.)
Active
Application number
JP2010188846A
Other languages
Japanese (ja)
Other versions
JP2012048413A (en
Inventor
聡 川路
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.)
Kyocera Corp
Original Assignee
Kyocera 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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP2010188846A priority Critical patent/JP5461345B2/en
Publication of JP2012048413A publication Critical patent/JP2012048413A/en
Application granted granted Critical
Publication of JP5461345B2 publication Critical patent/JP5461345B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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 contact area 532 related to the key “S” is larger than the contact area 531 related to the key “A”, the character “s” corresponding to the key “S” is not the “A” intended by the user as shown in FIG. Will be displayed.

特開平05−127796号公報Japanese Patent Laid-Open No. 05-127796

従来のタッチパネルでは、ユーザが複数のキーを押下してしまった場合、ユーザの指と意図するキーとの接触面積が最も大きくない限り、誤った文字が表示されることになる。キーの大きさが小さくなるほど、接触面積が最も大きくなるように意図するキー(正しいキー)を押下することは難しくなる。意図しない文字(誤った文字)が表示された場合は、ユーザは、表示された文字を削除し、正しい文字に対応するキーを押下し直さなければならない。この作業は手間である。   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の表示部に表示されている文字と前記記憶部に記憶されている文字配列パターンとの比較により、前記複数の入力にまたがる入力で入力されるべき文字を予測し、該予測された文字を表示するための荷重閾値が、前記予測により予測されていない文字を表示するための荷重閾値よりも低くなるように設定することを特徴とする。
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 by a pressed object is made, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters associated with the keys on the second display unit is detected. An input detector;
A load detection unit for detecting a pressing load on the input detection unit;
A storage unit for storing character arrangement patterns;
When the input detection unit detects an input to the input area, and the load detection unit detects a pressing threshold value that is equal to or higher than a load threshold for displaying characters, the character of the key corresponding to the input area is displayed. A control unit for controlling the second display unit,
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, A load threshold value for predicting a character to be input in an input across the plurality of inputs and displaying the predicted character is lower than a load threshold value for displaying a character not predicted by the prediction. It is characterized by setting as follows.

また、第2の観点による入力装置は、
文字が割り当てられたキーを複数表示する第1の表示部と、
文字を表示する第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 by a pressed object is made, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters associated with the keys on the second display unit is detected. An input detector;
A load detection unit for detecting a pressing load on the input detection unit;
A communication unit for communicating with a server in which a character arrangement pattern is stored;
When the input detection unit detects an input to the input area, and the load detection unit detects a pressing threshold value that is equal to or higher than a load threshold for displaying characters, the character of the key corresponding to the input area is displayed. A control unit for controlling the second display unit,
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. A load threshold for predicting a character to be input in the input across the plurality of inputs, and displaying the predicted character by the comparison. Is set so as to be lower than a load threshold for displaying characters not predicted by.

上記のように構成された本発明にかかる入力装置によれば、誤って複数のキー(入力領域)にまたがる入力が行われたとしても、正しい文字が表示されやすくすることができる。   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.

図1は、本発明の一実施形態に係る入力装置の概略構成を示す機能ブロック図である。FIG. 1 is a functional block diagram showing a schematic configuration of an input device according to an embodiment of the present invention. 図2は、図1の入力装置が行う処理を示すフローチャートである。FIG. 2 is a flowchart showing processing performed by the input device of FIG. 図3は、図1の表示部の表示画面例である。FIG. 3 is a display screen example of the display unit of FIG. 図4は、押下荷重と荷重閾値との関係の一例を示す図である。FIG. 4 is a diagram illustrating an example of the relationship between the pressing load and the load threshold. 図5は、図1の表示部の表示画面例である。FIG. 5 is a display screen example of the display unit of FIG. 図6は、図1の触感呈示部が呈示する振動例である。FIG. 6 is an example of vibration presented by the tactile sensation providing unit of FIG. 図7は、ユーザが複数のキーを押下している様子を示す図である。FIG. 7 is a diagram illustrating a state where the user is pressing a plurality of keys. 図8は、押下荷重と荷重閾値との関係の一例を示す図である。FIG. 8 is a diagram illustrating an example of the relationship between the pressing load and the load threshold. 図9は、押下荷重と荷重閾値との関係の一例を示す図である。FIG. 9 is a diagram illustrating an example of the relationship between the pressing load and the load threshold. 図10は、図1の表示部の表示画面例である。FIG. 10 is a display screen example of the display unit in FIG. 図11は、ユーザが従来のタッチパネルの複数のキーを押下している様子を示す図である。FIG. 11 is a diagram illustrating a state in which the user is pressing a plurality of keys on a conventional touch panel. 図12は、従来のタッチパネルの表示画面例である。FIG. 12 is a display screen example of a conventional touch panel.

以下、本発明の実施形態について、図面を参照して説明する。   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と、制御部108とを有する。   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 input device 101 of the present invention include a PDA (Personal Digital Assistant), a mobile phone terminal, a portable music player, a portable TV, a bank ATM (Automated Teller Machine), and a station ticket vending machine. The input device 101 includes a touch panel 102 including a display unit 103 and an input detection unit 104, a storage unit 105, a load detection unit 106, a tactile sensation providing unit 107, and a control unit 108.

表示部(第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 display unit 103. That is, the key indicates the input area corresponding to the character. When input is performed in a certain input area, characters assigned to keys corresponding to the input area are displayed on the display unit 103. Hereinafter, in this embodiment, it is assumed that the shape of the key matches the input area. In the present invention, it should be noted that the input area corresponding to the character and the shape of the key do not necessarily match, and the input area can be set wider (or narrower) than the key. The character corresponding to the input area (key) means, for example, the character of the key corresponding to the input area and the character assigned to the key corresponding to the input area.

入力検出部104は、ユーザの指やスタイラスペン等(押下物)による入力を検出するもので、抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成される。入力検出部104は、特に、文字に対応する入力領域(キー)への入力を検出する。なお、入力検出部104が入力を検出する上で、押下物が入力検出部104を物理的に押下することは必須ではない。例えば、入力検出部104が光学式である場合は、入力検出部104は入力検出部104上の赤外線が指やスタイラスペン等で遮られた位置を検出するため、押下物が入力検出部104を押下することは不要である。   The input detection unit 104 detects an input by a user's finger, a stylus pen or the like (pressed object), and is configured by a known method such as a resistance film method, a capacitance method, or an optical method. In particular, the input detection unit 104 detects an input to an input area (key) corresponding to a character. In order for the input detection unit 104 to detect an input, it is not essential for the pressed object to physically press the input detection unit 104. For example, when the input detection unit 104 is an optical type, the input detection unit 104 detects the position where the infrared rays on the input detection unit 104 are blocked by a finger, a stylus pen, or the like. There is no need to press it.

入力検出部104は、何れの入力領域(キー)への入力が行われたかを検出するとともに、更に、検出された入力領域(キー)と押下物との接触の度合い(例えば、面積や圧力)も検出するもので、例えば、接触面積に応じて出力電圧が変化する面積センサや接触圧力に応じて出力電圧が変化する圧力センサの機能も有するものとする。以下、本実施形態では、接触の度合いとは接触面積を指すものとする。   The input detection unit 104 detects which input area (key) is input, and further, the degree of contact between the detected input area (key) and the pressed object (for example, area or pressure). For example, an area sensor whose output voltage changes according to the contact area and a pressure sensor whose output voltage changes according to the contact pressure are also included. Hereinafter, in the present embodiment, the degree of contact refers to the contact area.

記憶部105は、入力された各種情報、文字を表示するための荷重閾値及び(正しい)文字配列パターンなどを記憶するとともに、ワークメモリ等としても機能する。荷重閾値は、制御部108がキー毎に任意に設定できる事項である。(正しい)文字配列パターンとは、辞書に記載されているような(言語として正しい)単語や文章又はローマ字入力において(正しく)かな変換されるアルファベットの配列である。   The storage unit 105 stores various input information, a load threshold for displaying characters, a (correct) character arrangement pattern, and the like, and also functions as a work memory. The load threshold is an item that the control unit 108 can arbitrarily set for each key. A (correct) character arrangement pattern is an arrangement of words (sentence correct in language) or a sentence or an alphabet array that is (correctly) kana-converted in romaji input.

荷重検出部106は、入力検出部104に対する押下荷重を検出するもので、例えば、歪みゲージセンサや圧電素子などの荷重に対して線形に反応する素子を用いて構成される。   The load detection unit 106 detects a pressing load on the input detection unit 104, and is configured using an element that linearly reacts to a load such as a strain gauge sensor or a piezoelectric element, for example.

触感呈示部107は、入力検出部104を振動させ、入力検出部104を押下しているユーザの指やスタイラスペンなど(押下物)に触感を呈示するもので、例えば、圧電素子などの振動素子を用いて構成される。呈示する触感は、何らかの振動であればよく、周波数、周期(波長)、振幅、波形を、呈示する触感に応じて適宜設定することができる。また、触感呈示部107は、単なる振動ではなく、機械的なキーを押した際に感じられるカチッとした硬質的な触感(リアルなクリック感)を押下物に対して呈示することもできる。触感を呈示する条件(例えば、押下荷重が1N[ニュートン]を超えること)を設定することにより、この条件を満たすまでは、ユーザの圧覚を刺激し、条件を満たすと、触感呈示部107が入力検出部104を振動させてユーザの触覚を刺激することが可能になる。このように、ユーザの圧覚と触覚を刺激することにより、カチッとした硬質的な触感をユーザに呈示できる。入力検出部104自体は、押下されても機械的なキーのように物理的に変位しないが、上記のような触感をタッチ対象に呈示することにより、ユーザは、機械的なキーを操作した場合と同様のリアルなクリック感を得ることができる。これにより、ユーザは、押下によるフィードバックが本来ない入力検出部104への入力操作を違和感なく行うことが可能となる。カチッとした硬質的な触感は、例えば140Hz〜500Hzのサイン波を1周期又は矩形波を1周期呈示することにより実現できる。なお、荷重検出部106及び触感呈示部107が圧電素子を用いて構成される場合には、圧電素子を共用して、荷重検出部106及び触感呈示部107を構成することができる。圧電素子は、圧力が加わると電力を発生し、電力が加えられると変形するためである。   The tactile sensation providing unit 107 vibrates the input detection unit 104 and presents a tactile sensation to a user's finger or stylus pen (pressed object) that is pressing the input detection unit 104. For example, a vibration element such as a piezoelectric element It is configured using. The tactile sensation to be presented may be any vibration, and the frequency, period (wavelength), amplitude, and waveform can be appropriately set according to the tactile sensation to be presented. Further, the tactile sensation providing unit 107 can present not only vibrations but also a hard and hard tactile sensation (real click feeling) that can be felt when a mechanical key is pressed to the pressed item. By setting conditions for presenting tactile sensation (for example, the pressing load exceeds 1 N [Newton]), the user's pressure sensation is stimulated until this condition is satisfied. The detection unit 104 can be vibrated to stimulate the user's sense of touch. In this way, by stimulating the user's pressure and tactile sensation, it is possible to present the user with a hard and hard feel. The input detection unit 104 itself is not physically displaced like a mechanical key even when pressed, but when the user operates the mechanical key by presenting the touch feeling as described above to the touch target You can get the same realistic click feeling. As a result, the user can perform an input operation to the input detection unit 104, which originally does not have feedback by pressing, without a sense of incompatibility. A clicked hard tactile sensation can be realized by, for example, presenting a sine wave of 140 Hz to 500 Hz for one period or a rectangular wave for one period. In addition, when the load detection part 106 and the tactile sensation presentation part 107 are comprised using a piezoelectric element, the load detection part 106 and the tactile sensation presentation part 107 can be comprised sharing a piezoelectric element. This is because the piezoelectric element generates electric power when pressure is applied and deforms when electric power is applied.

制御部108は、入力装置101の各機能ブロックをはじめとして入力装置101の全体を制御及び管理する。ここで、制御部108は、CPU(中央処理装置)等の任意の好適なプロセッサ上で実行されるソフトウェアとして構成したり、処理ごとに特化した専用のプロセッサ(例えばDSP(デジタルシグナルプロセッサ))によって構成したりすることができる。制御部108は、入力検出部104が入力領域への入力を検出し、荷重検出部106が文字を表示するための荷重閾値以上の押下閾値を検出すると、入力領域に対応するキーの文字を表示するように表示部103を制御する。制御部108の行うその他の処理については、後述の図2の説明にて詳述する。   The control unit 108 controls and manages the entire input device 101 including each functional block of the input device 101. Here, the control unit 108 is configured as software executed on an arbitrary suitable processor such as a CPU (Central Processing Unit), or a dedicated processor specialized for each process (for example, DSP (Digital Signal Processor)). Can be configured. When the input detection unit 104 detects an input to the input area and the load detection unit 106 detects a pressing threshold value that is equal to or greater than the load threshold value for displaying characters, the control unit 108 displays the character of the key corresponding to the input region. The display unit 103 is controlled to do so. Other processing performed by the control unit 108 will be described in detail in the description of FIG.

以下、ユーザが「ほんじつは」と入力しようとする場合について説明する。なお、本実施形態では、入力方法は日本語(かな文字)のローマ字入力であるとする。ユーザは「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のようにメイン表示部111(第2の表示部)及びキー表示部(第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 display unit 103 includes a main display unit 111 (second display unit) and a key display unit (first display unit) 112 as shown in FIG. The key display unit 112 is for a user to input, and displays a plurality of keys to which characters are assigned. The main display unit 111 is for displaying the input result to the key display unit 112, and displays characters.

まず、キー表示部112に表示されたキーへの入力が、ユーザの指やスタイラスペン等の押下物によって行われると、入力検出部104は、この入力を検出する(ステップS101)。つまりステップS101で、どのキー(入力領域)に対する入力であるのかが検出されることになる。そして、入力検出部104は、入力の検出とともに、押下物とキー(入力領域)との接触面積を検出することができる(ステップS102)。   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 input detection unit 104 detects this input (step S101). That is, in step S101, it is detected which key (input area) is the input. And the input detection part 104 can detect the contact area of a pressing thing and a key (input area) with the detection of an input (step S102).

荷重検出部106は、入力検出部104に利用者の指やスタイラスペンなどの押下物が接触した時点から、入力検出部104に対する押下荷重を検出し始める(ステップS103)。   The load detection unit 106 starts to detect the pressing load on the input detection unit 104 from the time when the input detection unit 104 comes into contact with a pressed object such as a user's finger or stylus pen (step S103).

続いて、入力検出部104の検出結果に基づいて、制御部108は、キーへの入力が複数のキーにまたがる入力であるか否かを判断する(ステップS104)。1つの所望のキーのみへの入力が行われた場合(ステップS104のNo)、制御部108は、荷重検出部106により検出された押下荷重が、記憶部105に記憶されている文字を表示するための荷重閾値以上であるか(に達したか)判断する(ステップS105)。例えば、図4のように遷移する押下荷重でキーが押下されたとする。文字を表示するための荷重閾値がF1[N]に設定されている場合、制御部108は、時刻t1[ms]で押下荷重が文字を表示するための荷重閾値以上になったと判断する(ステップS105のYes)。押下荷重が文字を表示するための荷重閾値未満であるとき(ステップS105のNo)、つまり時刻t1[ms]未満では、ステップS101〜S104の処理が繰り返されることになる。   Subsequently, based on the detection result of the input detection unit 104, the control unit 108 determines whether or not the input to the key is an input across a plurality of keys (step S104). When the input to only one desired key is performed (No in step S104), the control unit 108 displays a character in which the pressing load detected by the load detection unit 106 is stored in the storage unit 105. It is determined whether or not it is equal to or greater than the load threshold (step S105). For example, it is assumed that a key is pressed with a pressing load that changes as shown in FIG. When the load threshold value for displaying the character is set to F1 [N], the control unit 108 determines that the pressing load is equal to or greater than the load threshold value for displaying the character at time t1 [ms] (step S1). Yes in S105). When the pressing load is less than the load threshold value for displaying characters (No in step S105), that is, when it is less than time t1 [ms], the processes of steps S101 to S104 are repeated.

押下荷重が文字を表示するための荷重閾値以上となった場合(ステップS105のYes)、制御部108は、検出された入力に対応する文字をメイン表示部111に表示すべき文字として受け付ける(ステップS106)。そして、制御部108は、表示すべき文字がかな文字に対応する場合(例えば、表示すべき文字が母音(「A」「I」「U」「E」「O」))は、表示すべき文字をかな変換してメイン表示部111に表示させる(ステップS107)。また、制御部108は、表示すべき文字がかな文字に対応しない場合(例えば、表示すべき文字が子音)は、表示すべき文字自体をメイン表示部111に表示させる(ステップS107)。つまり、メイン表示部111には、アルファベット(ローマ字)が表示されることになる。「H」「O」「N」「J」「I」「T」「S」「U」「H」までの各入力により、メイン表示部111の表示は、図5のように、「h」、「ほ」、「ほn」、「ほんj」、「ほんじ」「ほんじt」、「ほんじts」、「ほんじつ」、「ほんじつh」の順に変化する。なお、このように、本明細書において、入力領域に対応するキーの文字(キーに対応する文字)をメイン表示部111(第2の表示部)に表示するといった場合、その入力領域に対応するキーに実際に割り当てられている文字(例えば、O)をそのまま表示する態様のみならず、入力に対応するキー実際に割り当てられている文字「O」を、既に表示すべき文字として受け付けられている(表示されている)「H」と関連付けて、「ほ」を表示するような態様も含まれることに留意されたい。また、本実施形態では、例えば、キー「H」にはアルファベットの大文字の「H」および小文字の「h」がそれぞれ割り当てられており、事前の設定によりキー「H」を入力することにより、「h」が表示されるようになっている。本明細書においてはアルファベットの大文字、小文字には特段の差異を持たせていない。受け付けられた文字をメイン表示部111に表示した後、制御部108は、触感呈示部107を制御して入力検出部104を振動させることにより、押下物に触感を呈示することができる(ステップS108)。例えば、制御部108は、触感呈示部107に図6のような一周期のサイン波を発生させて入力検出部104を振動させることができる。   When the pressing load is equal to or greater than the load threshold for displaying characters (Yes in step S105), the control unit 108 accepts a character corresponding to the detected input as a character to be displayed on the main display unit 111 (step S105). S106). When the character to be displayed corresponds to a kana character (for example, the character to be displayed is a vowel (“A”, “I”, “U”, “E”, “O”)), the control unit 108 should display the character. The characters are kana converted and displayed on the main display unit 111 (step S107). Further, when the character to be displayed does not correspond to the kana character (for example, the character to be displayed is a consonant), the control unit 108 causes the main display unit 111 to display the character to be displayed (step S107). That is, alphabets (Roman characters) are displayed on the main display unit 111. With each input up to “H”, “O”, “N”, “J”, “I”, “T”, “S”, “U”, and “H”, the display on the main display unit 111 is “h” as shown in FIG. , “Hon”, “hon”, “honj”, “honji” “honji t”, “honji ts”, “honjitsu”, “honji h”. As described above, in the present specification, when the character of the key corresponding to the input area (character corresponding to the key) is displayed on the main display unit 111 (second display unit), it corresponds to the input area. Characters that are actually assigned to keys (for example, O) are not only displayed as they are, but the letter “O” that is actually assigned to keys corresponding to input is already accepted as a character to be displayed. It should be noted that a mode of displaying “ho” in association with “H” (displayed) is also included. Further, in the present embodiment, for example, an uppercase letter “H” and a lowercase letter “h” are assigned to the key “H”, respectively. h ”is displayed. In the present specification, there is no particular difference between uppercase and lowercase letters of the alphabet. After displaying the accepted characters on the main display unit 111, the control unit 108 can present the tactile sensation to the pressed object by controlling the tactile sensation providing unit 107 to vibrate the input detection unit 104 (step S108). ). For example, the control unit 108 can cause the tactile sensation providing unit 107 to generate a sine wave having one cycle as shown in FIG. 6 to vibrate the input detection unit 104.

次に、複数のキーにまたがる入力が行われる場合、つまり「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.

まず、ユーザが図7のように、「A」及び「S」のキーの双方にまたがる入力を行ったとする。すると、入力検出部104がキー「A」及び「S」に対する入力であることを検出し(ステップS101)、キー「A」及び「S」と押下物との接触面積をそれぞれ検出する(ステップS102)。そして、荷重検出部106は、入力検出部104に対する押下荷重を検出する(ステップS103)。その後、制御部108は、当該入力が複数のキーにまたがる入力であると判断する(ステップS104のYes)。   First, as shown in FIG. 7, it is assumed that the user has made an input across both “A” and “S” keys. Then, the input detection unit 104 detects that the input is for the keys “A” and “S” (step S101), and detects the contact areas between the keys “A” and “S” and the pressed object (step S102). ). Then, the load detection unit 106 detects a pressing load on the input detection unit 104 (step S103). Thereafter, the control unit 108 determines that the input is input across a plurality of keys (Yes in step S104).

続いて、制御部108は、メイン表示部111に表示されている文字(文字列)を基に、次に入力されるべき文字を予測する(ステップS109)。当該予測は、例えば、記憶部105に記憶されている(正しい)文字配列パターンとメイン表示部111に表示されている文字(文字列)との比較により行われる。また、制御部108は、過去のユーザの入力履歴を記憶部105に記憶させ、入力履歴とメイン表示部111に表示されている文字(文字列)との比較により入力されるべき文字を予測することもできる。以下、制御部108は、かな文字に対応付けられるアルファベットの配列である(正しい)文字配列パターンに基づいて入力されるべき文字を予測するとする。前回の入力でメイン表示部111に表示されている「h」が(正しく)かな変換される(かな文字に対応付けられる)ために、今回の入力では、母音が入力される可能性が高い。そのため、制御部108は、母音(「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」のキーの双方にまたがる入力を行っているので、制御部108は、複数の入力領域にまたがる入力で入力されるべき文字として、「A」のみ予測してもよい(複数の入力領域にまたがる入力において、その複数の入力領域にそれぞれ対応づけられたキーの文字のうちから入力されるべき文字を予測してもよい)。   Subsequently, the control unit 108 predicts a character to be input next based on the character (character string) displayed on the main display unit 111 (step S109). The prediction is performed, for example, by comparing a (correct) character arrangement pattern stored in the storage unit 105 with a character (character string) displayed on the main display unit 111. Further, the control unit 108 stores the input history of the past user in the storage unit 105, and predicts the character to be input by comparing the input history with the character (character string) displayed on the main display unit 111. You can also. Hereinafter, it is assumed that the control unit 108 predicts a character to be input based on a (correct) character arrangement pattern that is an alphabet arrangement associated with a kana character. Since “h” displayed on the main display unit 111 in the previous input is (correctly) converted into kana (corresponding to the kana character), there is a high possibility that a vowel is input in this input. Therefore, the control unit 108 predicts that a vowel (“A”, “I”, “U”, “E”, “O”) is a character to be input. That is, the displayed character is “h”, and the character arrangement patterns stored in the storage unit 105 are “ha”, “hi”, “hu”, “he”, and “ho”. Then, by comparing “h” with “ha”, “hi”, “hu”, “he”, and “ho”, the character to be input becomes a vowel (“A” “I” “U” “ E ”“ O ”). Note that since the user performs input across both the “A” and “S” keys, the control unit 108 predicts only “A” as a character to be input in an input across multiple input areas. (In the input over a plurality of input areas, a character to be input may be predicted from among the key characters respectively associated with the plurality of input areas.)

そして、制御部108は、予測された文字を表示するための荷重閾値が、該予測により予測されていない文字を表示するための荷重閾値よりも低くなるように設定する(ステップS110)。例えば、制御部108は、予測されていない文字「S」に対応する荷重閾値をF1[N]、予測された文字「A」に対応する荷重閾値F2[N](F2<F1)に設定する。   Then, the control unit 108 sets the load threshold for displaying the predicted character to be lower than the load threshold for displaying the character not predicted by the prediction (step S110). For example, the control unit 108 sets the load threshold corresponding to the unpredicted character “S” to F1 [N] and the load threshold F2 [N] (F2 <F1) corresponding to the predicted character “A”. .

荷重閾値の設定後、設定後の文字を表示するための荷重閾値を用いて、制御部108は、荷重検出部106が検出する押下荷重が荷重閾値(「A」を表示するための荷重閾値)F2[N]以上であるか、又は押下荷重が荷重閾値(「S」を表示するための荷重閾値)F1[N]以上であるかを判断する(ステップS105)。荷重検出部106が検出する押下荷重は、図8のように等しく遷移するとする。   After setting the load threshold, using the load threshold for displaying the character after setting, the control unit 108 determines that the pressed load detected by the load detection unit 106 is a load threshold (load threshold for displaying “A”). It is determined whether it is F2 [N] or more, or whether the pressing load is more than a load threshold (load threshold for displaying “S”) F1 [N] (step S105). It is assumed that the pressing load detected by the load detection unit 106 is shifted equally as shown in FIG.

荷重検出部106が検出する押下荷重が、ステップS110で設定した荷重閾値のうち最も低く設定された荷重閾値(ここでは、「A」を表示するための荷重閾値)以上である場合(ステップ105のYes)、制御部108は、当該荷重閾値(「A」を表示するための荷重閾値)が設定された入力領域(キー)に対応する文字(「A」)をメイン表示部111に表示すべき文字として受け付ける(ステップS106)。例えば、図8に示される押下荷重は、荷重閾値(「A」を表示するための荷重閾値)F2以上ではあるが荷重閾値(「S」を表示するための荷重閾値)F1未満であるので、制御部108は、文字「A」をメイン表示部111に表示すべき文字として受け付ける。また、図9のように、押下荷重が荷重閾値(「S」を表示するための荷重閾値)F1及び荷重閾値(「A」を表示するための荷重閾値)F2以上となるように遷移する場合は、制御部108は、最初に荷重閾値以上の押下荷重で押下されたキーに対応する文字、つまり文字「A」を受け付ける。なお、またがって押下された2つのキーに対応する文字の双方ともが、予測される文字又は予測されない文字である場合、制御部108は、2つのキーに関する荷重閾値を同じ値に設定することができる。このとき、2つのキーへの押下荷重が同時に荷重閾値以上になることがある。制御部108は、入力検出部104により検出される接触面積が大きいキーに対応する文字を表示部103に表示すべき文字として受け付けることができる。なお、押下荷重が荷重閾値(「S」を表示するための荷重閾値)F1及び荷重閾値(「A」を表示するための荷重閾値)F2以上となるように遷移する場合は、「S」を「A」の代わりに表示すべき文字として受け付け、メイン表示部111に表示してもよい。   When the pressed load detected by the load detection unit 106 is equal to or greater than the lowest load threshold value (here, the load threshold value for displaying “A”) among the load threshold values set in step S110 (in step 105) Yes), the control unit 108 should display the character (“A”) corresponding to the input area (key) in which the load threshold (load threshold for displaying “A”) is set on the main display unit 111. Accepted as characters (step S106). For example, the pressed load shown in FIG. 8 is equal to or greater than the load threshold (load threshold for displaying “A”) F2 but less than the load threshold (load threshold for displaying “S”) F1. The control unit 108 accepts the character “A” as a character to be displayed on the main display unit 111. In addition, as shown in FIG. 9, a transition is made so that the pressed load becomes equal to or greater than the load threshold (load threshold for displaying “S”) F1 and the load threshold (load threshold for displaying “A”) F2. The control unit 108 accepts a character corresponding to a key that is initially pressed with a pressing load equal to or greater than the load threshold, that is, the letter “A”. In addition, when both of the characters corresponding to the two keys pressed across are the characters that are predicted or characters that are not predicted, the control unit 108 may set the load threshold for the two keys to the same value. it can. At this time, the pressing load on the two keys may simultaneously exceed the load threshold. The control unit 108 can accept a character corresponding to a key having a large contact area detected by the input detection unit 104 as a character to be displayed on the display unit 103. In addition, when it changes so that pressing load may become more than load threshold value (load threshold value for displaying “S”) F1 and load threshold value (load threshold value for displaying “A”) F2, “S” is set. It may be accepted as a character to be displayed instead of “A” and displayed on the main display unit 111.

表示すべき文字(「A」)が母音であるため、制御部108は、表示すべき文字をかな変換してメイン表示部111に表示する(ステップS107)。つまり、前回の入力で文字「h」がメイン表示部111に表示されているので、制御部108は、「h」と「a」の構成により対応するひらがな(かな文字)「は」を図10のようにメイン表示部111に表示する。受け付けられた文字をメイン表示部111に表示した後、制御部108は、触感呈示部107を制御して入力検出部104を振動させることにより、押下物に触感を呈示することができる(ステップS108)。なお、制御部108は、受け付けられた文字が複数のキーにまたがる入力によるものか否かで、押下物に異なる触感を呈示するように触感呈示部107を制御することができる。   Since the character to be displayed (“A”) is a vowel, the control unit 108 converts the character to be displayed into kana and displays it on the main display unit 111 (step S107). That is, since the character “h” is displayed on the main display unit 111 in the previous input, the control unit 108 displays the corresponding hiragana (kana character) “ha” by the configuration of “h” and “a”. As shown in FIG. After displaying the accepted characters on the main display unit 111, the control unit 108 can present the tactile sensation to the pressed object by controlling the tactile sensation providing unit 107 to vibrate the input detection unit 104 (step S108). ). Note that the control unit 108 can control the tactile sensation providing unit 107 to present different tactile sensations to the pressed item, depending on whether or not the received character is an input across a plurality of keys.

ステップS105において、荷重検出部106が検出する押下荷重が文字を表示するための荷重閾値未満である場合は(ステップ105のNo)、ステップS101〜S104、S109及びS110の処理が繰り返される。つまり、ユーザは、視覚により複数のキーにまたがる入力を行っていることを認識した場合は、文字を表示するための荷重閾値以上の荷重で押下しない限り入力し直すことが可能である。   In step S105, when the pressing load detected by the load detection unit 106 is less than the load threshold for displaying characters (No in step 105), the processes in steps S101 to S104, S109, and S110 are repeated. In other words, when the user recognizes that the input is performed across a plurality of keys by visual observation, the user can input again unless the user presses the button with a load equal to or higher than the load threshold for displaying characters.

このように本実施形態では、入力装置101の制御部108は、入力検出部104が複数の入力領域にまたがる入力を検出すると、メイン表示部111に表示されている文字と記憶部105に記憶されている文字配列パターンとの比較により、複数の入力領域にまたがる入力で入力されるべき文字を予測し、予測された文字を表示するための荷重閾値が、予測されていない文字を表示するための荷重閾値よりも低くなるように設定する。これにより、予測された文字は、予測されていない文字と比較し、文字を表示するための荷重閾値が低いため、たとえ接触面積が小さくてもメイン表示部111に表示されやすくなる。予測された文字は、ユーザの意図する文字である可能性が高いため、ユーザが誤って複数の入力領域にまたがる入力を行ってしまった場合に、ユーザの意図しない文字(誤った文字)がメイン表示部111に表示される可能性は低くなる。よって、誤った文字を訂正する回数は減り、文字入力作業の効率が上がる。   As described above, in this embodiment, the control unit 108 of the input device 101 stores the characters displayed on the main display unit 111 and the storage unit 105 when the input detection unit 104 detects an input extending over a plurality of input areas. By comparing with the character arrangement pattern, the character that should be input in the input across multiple input areas is predicted, and the load threshold for displaying the predicted character is used to display the character that is not predicted. Set to be lower than the load threshold. Thereby, the predicted character is easier to be displayed on the main display unit 111 even if the contact area is small because the load threshold value for displaying the character is lower than the character that is not predicted. The predicted character is likely to be the character intended by the user, so if the user accidentally makes an input that spans multiple input areas, the user's unintended character (wrong character) is the main character. The possibility of being displayed on the display unit 111 is reduced. As a result, the number of corrections of erroneous characters is reduced, and the efficiency of character input work is increased.

また、本実施形態では、制御部108は、メイン表示部111に表示されている文字と、記憶部105に記憶されている(正しい)文字配列パターンとの比較により、入力されるべき文字を予測することができる。これにより、(言語として正しい)単語や文章を成立させる文字や(正しく)かな変換される文字がメイン表示部111に表示されやすくなる。   In the present embodiment, the control unit 108 predicts a character to be input by comparing the character displayed on the main display unit 111 with the (correct) character arrangement pattern stored in the storage unit 105. can do. This makes it easy to display characters that make up words and sentences (correct as a language) and characters that are (correctly) kana converted on the main display unit 111.

本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部材、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を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」であると予測する。そして、制御部は、文字「I」に対応する荷重閾値を、文字「O」に対応する荷重閾値よりも低く設定できる。「I」及び「O」は双方とも母音であるため、(正しい)文字配列パターンがかな文字に対応付けられるアルファベットの配列である場合には、「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 storage unit 105, and a character to be input is predicted based on the alphabet array. It is assumed that it will be done. However, the (correct) character arrangement pattern is not limited to the alphabet arrangement associated with the kana characters, and a character string constituting a word described in the dictionary can also be selected. For example, when the user inputs the English word “fantastic”, it is assumed that the user has mistakenly input the “I” key and the “O” key by inputting the eighth character “i”. At this time, the control unit determines whether “fantasti” or “fantasto” corresponds to a character string constituting a (correct) character arrangement pattern. Since a word including “fantasto” does not exist as an English word, the control unit predicts that the character to be input is “i”. Then, the control unit can set the load threshold corresponding to the letter “I” to be lower than the load threshold corresponding to the letter “O”. Since both “I” and “O” are vowels, if the (correct) character array pattern is an alphabet array associated with a kana character, not only “I” but also “O” is input. Predicted as a power character. Therefore, different values cannot be set for the load threshold values of “I” and “O”. Therefore, when the (correct) character arrangement pattern is a character string constituting a word described in the dictionary, a highly accurate prediction is realized. If there is a word including “fantasto”, the control unit compares the number of words composed of the letter “i” with the number of words composed of the letter “o”, and determines the number of candidates. It is possible to lower the load threshold value corresponding to characters with many characters.

また、上述した本発明の実施形態の説明では、制御部108は、荷重閾値以上の押下荷重で押下されたキーに対応する文字を表示すべき文字として受け付けるが、文字を受け付ける条件として押下物とキーとの接触面積を考慮することもできる。例えば、制御部108は、押下荷重が荷重閾値以上であり、且つ接触面積がキーの面積の所定の割合以上(例えば、30%以上)である場合に、押下されたキーに対応する文字を表示すべき文字として受け付けることができる。予測される文字及び予測されない文字に対応するキーにまたがる入力が行われた場合、予測される文字のキーに関する接触面積が小さければ小さいほど、ユーザは、予測されない文字の入力を意図している可能性が高い。ユーザが予測されない文字の入力を意図する場合とは、例えば、ユーザが新語、造語、話し言葉等の辞書に掲載されてない単語を入力したい場合である。よって、制御部が文字を受け付ける条件に荷重閾値のみならず接触面積も加えることにより、予測されない文字を必要以上に排除することを避けることができる。   In the above description of the embodiment of the present invention, the control unit 108 accepts a character corresponding to a key pressed with a pressing load equal to or higher than the load threshold as a character to be displayed. The contact area with the key can also be considered. For example, the control unit 108 displays a character corresponding to the pressed key when the pressed load is equal to or greater than the load threshold and the contact area is equal to or greater than a predetermined ratio (for example, 30%) of the key area. It can be accepted as a character to be. When input is made across keys that correspond to predicted and unpredicted characters, the smaller the contact area for the predicted character's key, the more likely the user intends to input the unexpected character. High nature. The case where the user intends to input an unexpected character is, for example, a case where the user wants to input a word that is not listed in a dictionary such as a new word, a coined word, or a spoken word. Therefore, by adding not only the load threshold but also the contact area to the condition for the control unit to accept characters, it is possible to avoid unnecessarily eliminating unpredictable characters.

また、上述の本発明の実施形態の説明において、例えば、荷重閾値「以上」または荷重閾値「未満」のような表現の技術的思想が意味する内容は必ずしも厳密な意味ではなく、入力装置の仕様に応じて、基準となる値を含む場合又は含まない場合の意味を包含するものとする。例えば、荷重閾値「以上」とは、押下荷重が荷重閾値に達した場合のみならず、荷重閾値を超えた場合も含意し得るものとする。また、例えば荷重閾値「未満」とは、押下荷重が荷重閾値を下回った場合のみならず、荷重閾値に達した場合、つまり荷重閾値以下になった場合も含意し得るものとする。   In the above description of the embodiment of the present invention, for example, the meaning of the technical idea of the expression such as the load threshold “above” or the load threshold “less than” is not necessarily a strict meaning. Depending on the case, the meaning when the reference value is included or not included is included. For example, the load threshold “above” can imply not only when the pressed load reaches the load threshold but also when the load threshold is exceeded. Further, for example, the load threshold “less than” may imply not only when the pressed load falls below the load threshold but also when the load threshold is reached, that is, when the load threshold is lower than the load threshold.

また、本実施形態の説明における「第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においては、制御部108が、入力検出部104が複数の入力領域にまたがる入力を検出すると、第2の表示部(メイン表示部111)に表示されている文字とサーバに記憶されている文字配列パターンとを通信部を介してサーバと通信を行うことにより比較し、該比較により、複数の入力にまたがる入力で入力されるべき文字を予測し、該予測された文字を表示するための荷重閾値が、予測により予測されていない文字を表示するための荷重閾値よりも低くなるように設定することにより、入力装置101に、文字配列パターンを記憶する記憶部105が無くとも、文字配列パターンが記憶されているサーバを用いることにより、上述した実施形態における入力装置101と同様な効果を得ることができる。   In addition, the input device 101 according to the present embodiment may include a communication unit that communicates with a server that stores a character arrangement pattern, instead of the storage unit 105 that stores a character arrangement pattern. In such an input device 101, when the control unit 108 detects an input extending over a plurality of input areas, the control unit 108 displays the characters displayed on the second display unit (main display unit 111) and the server. Comparing the stored character arrangement pattern by communicating with the server via the communication unit, and predicting a character to be input in an input across a plurality of inputs by the comparison, the predicted character By setting the load threshold for display to be lower than the load threshold for displaying characters that are not predicted by prediction, the input device 101 does not have the storage unit 105 that stores the character arrangement pattern. By using the server in which the character arrangement pattern is stored, the same effect as that of the input device 101 in the above-described embodiment can be obtained.

また、本実施形態における入力装置101は、文字配列パターンを記憶する記憶部105を備えているが、この記憶部105は、入力装置101にUSB等のインターフェースにより接続可能な外部記憶部も含むことに留意されたい。   The input device 101 according to the present embodiment includes a storage unit 105 that stores character arrangement patterns. The storage unit 105 also includes an external storage unit that can be connected to the input device 101 through an interface such as a USB. Please note that.

また、本実施形態における荷重検出部106は、押下荷重を検出するための圧電素子等を入力の端部に複数設置することにより、タッチパネルが複数の位置を同時に押下されたとしても、複数設置されたそれぞれの圧電素子等の出力から、同時に押下されたそれぞれの位置および押下荷重を検出するように構成してもよい。このように構成した場合、荷重検出部106は、押下物により入力されている入力領域ごとの押下荷重を検出することができるので、文字を表示するための荷重閾値を入力領域ごとに設定し、制御部108は、荷重検出部108が検出する入力領域の押下荷重と、該入力領域に設定された文字を表示するための荷重閾値とに基づき、上述の実施形態のように入力領域に対応するキーの文字を表示させてもよい。   In addition, even if the touch panel is pressed at a plurality of positions at the same time, a plurality of load detection units 106 in the present embodiment are installed at the input end by installing a plurality of piezoelectric elements or the like for detecting a pressing load. Alternatively, it may be configured to detect the positions and pressing loads simultaneously pressed from the outputs of the respective piezoelectric elements or the like. When configured in this way, the load detection unit 106 can detect the pressing load for each input area input by the pressed object, and therefore sets a load threshold for displaying characters for each input area, The control unit 108 corresponds to the input region as in the above-described embodiment, based on the pressing load of the input region detected by the load detection unit 108 and the load threshold value for displaying the character set in the input region. Key characters may be displayed.

101 入力装置
102 タッチパネル
103 表示部
104 入力検出部
105 記憶部
106 荷重検出部
107 触感呈示部
108 制御部
111 メイン表示部
112 キー表示部
DESCRIPTION OF SYMBOLS 101 Input device 102 Touch panel 103 Display part 104 Input detection part 105 Memory | storage part 106 Load detection part 107 Tactile sense presentation part 108 Control part 111 Main display part 112 Key display part

Claims (2)

文字が割り当てられたキーを複数表示する第1の表示部と、
文字を表示する第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 by a pressed object is made, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters associated with the keys on the second display unit is detected. An input detector;
A load detection unit for detecting a pressing load on the input detection unit;
A storage unit for storing character arrangement patterns;
When the input detection unit detects an input to the input area, and the load detection unit detects a pressing threshold value that is equal to or higher than a load threshold for displaying characters, the character of the key corresponding to the input area is displayed. A control unit for controlling the second display unit,
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, A load threshold value for predicting a character to be input in an input across the plurality of inputs and displaying the predicted character is lower than a load threshold value for displaying a character not predicted by the prediction. An input device characterized by setting as follows.
文字が割り当てられたキーを複数表示する第1の表示部と、
文字を表示する第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 by a pressed object is made, an input area that is set for each of the plurality of keys and is displayed among the input areas for displaying characters associated with the keys on the second display unit is detected. An input detector;
A load detection unit for detecting a pressing load on the input detection unit;
A communication unit for communicating with a server in which a character arrangement pattern is stored;
When the input detection unit detects an input to the input area, and the load detection unit detects a pressing threshold value that is equal to or higher than a load threshold for displaying characters, the character of the key corresponding to the input area is displayed. A control unit for controlling the second display unit,
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. A load threshold for predicting a character to be input in the input across the plurality of inputs, and displaying the predicted character by the comparison. An input device that is set to be lower than a load threshold for displaying characters that are not predicted by
JP2010188846A 2010-08-25 2010-08-25 Input device Active JP5461345B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010188846A JP5461345B2 (en) 2010-08-25 2010-08-25 Input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010188846A JP5461345B2 (en) 2010-08-25 2010-08-25 Input device

Publications (2)

Publication Number Publication Date
JP2012048413A JP2012048413A (en) 2012-03-08
JP5461345B2 true JP5461345B2 (en) 2014-04-02

Family

ID=45903221

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010188846A Active JP5461345B2 (en) 2010-08-25 2010-08-25 Input device

Country Status (1)

Country Link
JP (1) JP5461345B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5475821B2 (en) * 2012-03-30 2014-04-16 みずほ情報総研株式会社 Input support program and input support apparatus
CN107085471B (en) * 2017-04-25 2021-01-05 北京百度网讯科技有限公司 Input method error correction method and device based on user input speed

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5455343B2 (en) * 2008-09-26 2014-03-26 京セラ株式会社 Input device
JP2010134699A (en) * 2008-12-04 2010-06-17 Sharp Corp Input device, input method and input program
JP4746086B2 (en) * 2008-12-25 2011-08-10 京セラ株式会社 Input device
JP5463241B2 (en) * 2010-08-25 2014-04-09 京セラ株式会社 Input device
JP5463240B2 (en) * 2010-08-25 2014-04-09 京セラ株式会社 Input device

Also Published As

Publication number Publication date
JP2012048413A (en) 2012-03-08

Similar Documents

Publication Publication Date Title
JP5463240B2 (en) Input device
US20100225592A1 (en) Apparatus and method for inputting characters/numerals for communication terminal
CN103443744B (en) Dynamically positioned on-screen keyboard
US8390583B2 (en) Pressure sensitive user interface for mobile devices
US8359543B2 (en) Multiple touchpoints for efficient text input
CN101390039A (en) Keyboards for Portable Electronic Devices
EP3246792B1 (en) Method of passcode unlock using force detection and tactile feedback
CN101714049A (en) Pinyin input method and terminal thereof
JP5495702B2 (en) Input device
JP5623054B2 (en) Input device
KR101284771B1 (en) Apparatus and method for inputting characters in portable terminal
JP5463241B2 (en) Input device
CN102177486A (en) Communication device with multi-level virtual keyboard
JP5461345B2 (en) Input device
CN102279652A (en) Electronic device and input method thereof
JP5623053B2 (en) Input device
EP1701243B1 (en) Handheld electronic device having improved display and selection of disambiguation choices, and associated method
US20060202866A1 (en) Handheld electronic device having improved display and selection of disambiguation choices, and associated method
JP5734621B2 (en) Input device
WO2010149225A1 (en) User interface for a device
JP5627212B2 (en) Input device
KR20090022111A (en) Character input method and device
WO2012073005A1 (en) Predictive text entry methods and systems
KR20100046801A (en) Method for inputting character in wireless terminal
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: 20131217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140115

R150 Certificate of patent or registration of utility model

Ref document number: 5461345

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150