JP4886582B2 - Character input device, character input program, and character input method - Google Patents
Character input device, character input program, and character input method Download PDFInfo
- Publication number
- JP4886582B2 JP4886582B2 JP2007114073A JP2007114073A JP4886582B2 JP 4886582 B2 JP4886582 B2 JP 4886582B2 JP 2007114073 A JP2007114073 A JP 2007114073A JP 2007114073 A JP2007114073 A JP 2007114073A JP 4886582 B2 JP4886582 B2 JP 4886582B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- input
- unit
- characters
- selection
- 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
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
本発明は、文字入力装置および文字入力用プログラムに関し、より特定的には、ユーザが指やペンをタッチパネル、タッチパッド、タブレットに代表されるタッチ式入力装置に接触させて入力した文字を画面に表示する文字入力装置に関する。 The present invention relates to a character input device and a character input program. More specifically, the present invention relates to a character input on a screen by a user touching a finger or pen with a touch input device represented by a touch panel, a touch pad, or a tablet. The present invention relates to a character input device for display.
従来、文字表示画面を備えた情報機器の文字入力装置として、画面上にタッチパネルを備え、当該画面にテキストボックスとソフトウェアキーボードとを表示したものがある。ソフトウェアキーボードは、かな文字入力のために、「あ」、「か」、「さ」などのかな文字50音表の1段目の文字(以下、代表文字と称する)を表した代表文字キーを含んでいる。ユーザは、代表文字キーを押すことにより、当該代表文字キーに対応する行内で文字送りをすることができる。例えば「か行」の代表文字キー「か」を1回押せば、画面内のテキストボックスに「か」が表示され、もう1回(合計2回)押すと「き」が表示される。入力すべき文字が表示されたときに、確定キーあるいは別の行の代表文字キーを押すことで、文字が決定される。また、濁音や半濁音の文字を入力したい場合は、清音を入力した後に文字種変換用のキーを押すことで実現することができる。 2. Description of the Related Art Conventionally, as a character input device for an information device having a character display screen, there is one that includes a touch panel on a screen and displays a text box and a software keyboard on the screen. The software keyboard has a representative character key that represents the first character (hereinafter referred to as a representative character) of the Kana 50 syllabary table such as “a”, “ka”, “sa” for inputting kana characters. Contains. The user can feed characters within the line corresponding to the representative character key by pressing the representative character key. For example, if the representative character key “ka” of “ka line” is pressed once, “ka” is displayed in the text box on the screen, and “ki” is displayed when pressed again (twice in total). When the character to be input is displayed, the character is determined by pressing the enter key or the representative character key on another line. Moreover, when it is desired to input a muddy sound or a semi-voiced character, it can be realized by pressing a character type conversion key after inputting a clear sound.
タッチ式のソフトウェアキーボードを備えた文字入力装置として、上記従来技術の他に、例えば特許文献1に開示されたものもある。
特許文献1に記載の装置は、ユーザがソフトウェアキーであるかな文字入力キーに接触し、接触状態のまま定められた方向にドラッグ操作を行うことにより、文字種の変換(例えば、清音を濁音、半濁音、長音にする)を行うことができる。当該装置は、ハードウェアキーボード上でのテンキー操作のように濁点等のキーを別途押す必要がないので、ハードウェアキーボードに比べて文字種の変換が容易になるという利点を有する。
In the device described in
しかしながら、上記した従来技術には以下のような課題があった。
すなわち、「か」を「き」等に文字送りすることが可能な従来技術では、文字送りをするために同じ代表文字キーを何度も押さなければならない。このため、隣の代表文字キーを誤って押さないようにするために、ユーザはキー操作中に代表文字キーを注視している必要がある。そうすると、テキストボックスを見ていないことになるので、文字の送り回数が多すぎたり、或いは少なかったりして正確に文字入力ができない可能性がある。また、行決定のために代表文字キーを1回押した後、文字送り時にテキストボックスを注視していると、誤って隣の代表文字キーを押してしまい、文字を正確に入力できない可能性がある。ソフトウェアキーボードを備えた文字入力装置は、近年は自動車のカーナビゲーション装置に設けられていることが多い。自動車には揺れが生じるため、カーナビゲーション装置に対してキー操作を誤る可能性は更に高くなる。
また、同一行の文字を連続して入力したい場合、文字の決定操作が面倒であるという課題もある。例えば、「こけ」と入力したい場合、「こ」を入力した後に「文字決定キー」を押す必要がある。
However, the above prior art has the following problems.
That is, in the prior art that can feed characters from “ka” to “ki”, etc., the same representative character key must be pressed many times in order to feed characters. For this reason, in order not to accidentally press the adjacent representative character key, the user needs to watch the representative character key during the key operation. Then, since the text box is not viewed, there is a possibility that the character input cannot be performed accurately due to too many or too few characters being fed. In addition, after pressing the representative character key once to determine the line, if you are looking at the text box when feeding characters, you may accidentally press the adjacent representative character key, and characters may not be entered correctly. . In recent years, a character input device provided with a software keyboard is often provided in a car navigation device of an automobile. Since the automobile shakes, the possibility of erroneous key operation with respect to the car navigation device is further increased.
In addition, when it is desired to continuously input characters on the same line, there is a problem that the character determination operation is troublesome. For example, to input “Koke”, it is necessary to press the “Character determination key” after inputting “K”.
また、特許文献1記載の技術には以下のような課題があった。
すなわち、特許文献1記載の技術は、指をドラッグする方向に応じて変換文字種が異なる(濁音、半濁音等)ため、ユーザは、どの方向にドラッグするとどのような文字種に変換されるのかを予め記憶しておく必要がある。ドラッグする方向を間違えると、入力すべき文字とは異なる文字が入力されてしまう。また、自動車用ナビゲーション装置に当該装置が設けられている場合には、例えユーザがドラッグすべき方向を覚えていたとしても、揺れが生じているときには意図した方向にドラッグできない可能性がある。また、かな文字キー毎に変換文字種の数が異なるので、全てのかな文字キーについてドラッグ方向と変換文字種の対応関係を記憶するのは困難である。
Further, the technique described in
That is, in the technique described in
本発明はこのような実情に鑑みてなされたもので、タッチ式の入力部を備えた文字入力装置において、文字入力キーを見ていなくても正確に文字送りをすることができ、これにより正確な文字入力をすることができる、文字入力装置および文字入力プログラムの提供を目的とする。 The present invention has been made in view of such circumstances, and in a character input device having a touch-type input unit, it is possible to accurately feed characters without looking at a character input key. An object of the present invention is to provide a character input device and a character input program capable of inputting simple characters.
本発明に係る文字入力装置は、
文字群の中から任意の文字を選択的に入力し、入力された文字を画面に表示するための文字入力装置であって、
上記文字群は、
1又は複数の代表文字と、
各上記代表文字に従属する1又は複数の従属文字とを含み、
1つの上記代表文字と当該代表文字に従属する上記従属文字とが1つの文字グループを構成しており、
上記文字入力装置は、
タッチ式の入力部と、
上記文字群に含まれる全ての上記代表文字を選択キーとして表示する選択キー表示部と、
上記入力部上のユーザの接触開始位置が各上記選択キーのいずれか1つに対応するとき、当該選択キーに対応する1つの上記文字グループを入力文字選択候補として決定する入力文字選択候補決定部と、
上記入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知部と、
上記折り返しの回数に基づき、上記決定された入力文字選択候補内で文字の送り動作を行う文字送り部と、
上記文字送り動作を終了させることにより、入力文字を決定する入力文字決定部とを備えている。
A character input device according to the present invention includes:
A character input device for selectively inputting an arbitrary character from a character group and displaying the input character on a screen,
The above characters are
One or more representative characters;
Including one or more subordinate characters subordinate to each of the representative characters,
One representative character and the subordinate character subordinate to the representative character constitute one character group,
The character input device
A touch-type input unit;
A selection key display unit that displays all the representative characters included in the character group as selection keys;
When the user's contact start position on the input unit corresponds to any one of the selection keys, the input character selection candidate determination unit determines one character group corresponding to the selection key as an input character selection candidate. When,
When the user's finger or the like slides on the input unit in a contact state, a folding detection unit that detects the locus of the slide and the folding of the locus;
A character feed unit that performs a character feed operation within the determined input character selection candidate based on the number of times of wrapping;
And an input character determining unit that determines an input character by terminating the character feeding operation.
また、本発明においては、文字送り部により文字送り動作中の文字を順次に表示するとともに、文字送り動作終了後の文字を入力文字として表示する入力文字表示部をさらに備えてもよい。 The present invention may further include an input character display unit that sequentially displays characters during the character feeding operation by the character feeding unit, and displays the characters after the character feeding operation as input characters.
本発明によれば、タッチ式の入力部を備えた文字入力装置において、文字入力キーを見ていなくても正確に文字送りをすることができ、これにより正確な文字入力をすることができる。また、ユーザは指をスライドさせる方向を気にすることなく、文字の送り操作をすることができる。 According to the present invention, in a character input device including a touch-type input unit, it is possible to accurately feed characters without looking at a character input key, thereby enabling accurate character input. Further, the user can perform a character feeding operation without worrying about the direction in which the finger slides.
本発明においては、
上記入力部はタッチパネルまたはタッチパッドであり、
上記入力文字決定部は、上記タッチパネルまたはタッチパッドからユーザの指等が離れたときに、上記文字送り動作を終了させることが好ましい。
In the present invention,
The input unit is a touch panel or a touchpad,
The input character determination unit preferably terminates the character feeding operation when a user's finger or the like is released from the touch panel or the touch pad.
この構成によれば、タッチパネルまたはタッチパッドから指が離れたときに文字送り動作が終了するので、従来のように文字確定キーを操作する必要がなく、より迅速に文字入力をすることができる。 According to this configuration, since the character feed operation is finished when the finger is released from the touch panel or the touch pad, it is not necessary to operate the character confirmation key as in the conventional case, and it is possible to input characters more quickly.
本発明においては、
上記入力部はタッチパッドであって、
上記選択キー表示部は、上記タッチパッド上のユーザの接触位置に対応する1つの上記選択キーにカーソルを表示することが好ましい。
In the present invention,
The input unit is a touchpad,
The selection key display unit preferably displays a cursor on one of the selection keys corresponding to the contact position of the user on the touch pad.
この構成によれば、入力部がタッチパッドである場合において、選択キーにカーソルを表示するので、より確実に選択キーを操作して正確に文字入力をすることができる。 According to this configuration, since the cursor is displayed on the selection key when the input unit is a touch pad, it is possible to more accurately operate the selection key and accurately input characters.
本発明においては、
上記文字送り部は、上記軌跡の折り返し角度が第1の角度から第2の角度の範囲内であるときに正方向の順序で上記文字送り動作を行い、上記軌跡の折り返し角度が第3の角度から第4の角度の範囲内であるときに逆方向の順序で上記文字送り動作を行うことが好ましい。
In the present invention,
The character feeding unit performs the character feeding operation in the order of the positive direction when the turning angle of the locus is within the range of the first angle to the second angle, and the turning angle of the locus is the third angle. To the fourth angle, the character feeding operation is preferably performed in the reverse order.
この構成によれば、文字送りを正方向と逆方向の二方向に行うことができる。よって、もしも文字を送り過ぎたときは、容易に送りを戻すことができる。 According to this configuration, character feeding can be performed in two directions, the forward direction and the reverse direction. Therefore, if the characters are sent too much, the sending can be easily returned.
本発明においては、
上記文字群は日本語仮名文字群であり、
各上記代表文字は日本語仮名文字表の1段目に含まれている文字であり、
各上記文字グループは上記日本語仮名文字表の行に含まれる各文字で構成されていることが好ましい。
In the present invention,
The above characters are Japanese kana characters,
Each of the above representative characters is a character included in the first row of the Japanese Kana character table,
Each of the character groups is preferably composed of characters included in a row of the Japanese kana character table.
この構成によれば、日本語仮名文字を迅速かつ正確に入力することができる。 According to this configuration, Japanese kana characters can be input quickly and accurately.
本発明においては、上記文字入力装置は、自動車等の車両に搭載されていることが好ましい。 In the present invention, the character input device is preferably mounted on a vehicle such as an automobile.
この構成によれば、揺れが生じる車両内に当該文字入力装置が搭載される。よって、ユーザ(運転者)は車両内で揺れが生じても迅速かつ正確に文字入力することができる。
例えば、当該文字入力装置がタッチパネルを備えたナビゲーション装置に設けられている場合、車両内で揺れが生じても、タッチパネルから指を離さずに文字送り操作ができるので、迅速かつ正確に文字入力することができる。
According to this structure, the said character input device is mounted in the vehicle which a shake produces. Therefore, even if a user (driver) shakes in the vehicle, he / she can input characters quickly and accurately.
For example, when the character input device is provided in a navigation device equipped with a touch panel, even if shaking occurs in the vehicle, a character feed operation can be performed without removing the finger from the touch panel, so that characters can be input quickly and accurately. be able to.
本発明においては、
上記軌跡は、断続的に検知された上記入力部上でのユーザの接触点同士を繋ぐことにより構成され、上記折り返し検知部は、折り返し検知対象の上記接触点と当該接触点の前後の接触点とをそれぞれ結ぶ線分がなす角度と、上記折り返し検知対象の上記接触点と当該接触点の2つ以上前後の接触点とをそれぞれ結ぶ線分がなす角度とが共に所定の角度範囲内にあるときに、上記検知対象の接触点で折り返しがあると判定することが好ましい。
In the present invention,
The trajectory is configured by connecting the contact points of the user on the input unit detected intermittently, and the folding detection unit includes the contact point to be detected and the contact points before and after the contact point. And the angle formed by the line segment connecting the contact point to be folded back and two or more contact points before and after the contact point are within a predetermined angle range. Sometimes, it is preferable to determine that there is a return at the contact point to be detected.
この構成によれば、折り返し検知部は、2つの判定基準を用いて折り返し有無の判定をするので、ノイズ等によりスライド軌跡が乱れても、正確に折り返し有無の判定をすることができる。よって、文字入力装置は、より正確に文字送り動作をすることができる。 According to this configuration, since the folding detection unit determines the presence / absence of folding using two determination criteria, even if the slide trajectory is disturbed due to noise or the like, it can accurately determine the presence / absence of folding. Therefore, the character input device can perform a character feeding operation more accurately.
本発明に係る文字入力用プログラムは、
タッチ式の入力部で文字群の中から任意の文字を選択的に入力しするためにコンピュータに下記のステップを実行させる文字入力用プログラムであって、
上記文字群は、
1又は複数の代表文字と、
各上記代表文字に従属する1又は複数の従属文字とを含み、
1つの上記代表文字と当該代表文字に従属する上記従属文字とが1つの文字グループを構成しており、
上記文字入力用プログラムは、
上記文字群に含まれる全ての上記代表文字を選択キーとして表示する選択キー表示ステップと、
上記入力部上のユーザの接触開始位置が各上記選択キーのいずれか1つに対応するとき、当該選択キーに対応する1つの上記文字グループを入力文字選択候補として決定する入力文字選択候補決定ステップと、
上記入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知ステップと、
上記折り返しの回数に基づき、上記決定された入力文字選択候補内で文字の送り動作を行う文字送りステップと、
上記文字送り動作を終了させることにより、入力文字を決定する入力文字決定ステップとを、上記コンピュータに実行させる。
A program for character input according to the present invention includes:
A character input program for causing a computer to execute the following steps in order to selectively input an arbitrary character from a character group in a touch type input unit,
The above characters are
One or more representative characters;
Including one or more subordinate characters subordinate to each of the representative characters,
One representative character and the subordinate character subordinate to the representative character constitute one character group,
The above character input program is
A selection key display step for displaying all the representative characters included in the character group as selection keys;
An input character selection candidate determination step for determining, as an input character selection candidate, one character group corresponding to the selection key when the contact start position of the user on the input unit corresponds to any one of the selection keys. When,
When the user's finger or the like slides in the contact state on the input unit, a folding detection step of detecting the slide locus and the folding of the locus;
A character feed step for performing a character feed operation within the determined input character selection candidate based on the number of times of folding;
By terminating the character feed operation, the computer is caused to execute an input character determination step for determining an input character.
本発明に係る文字入力装置及び文字入力用プログラムは、タッチ式の入力部を備えた文字入力装置において、文字入力キーを見ていなくても正確に文字送りをすることができ、これにより常に正確な文字入力をすることができる。また、ユーザは指等をドラッグする方向を気にすることなく、文字の送り操作をすることができる。 The character input device and the character input program according to the present invention can accurately feed characters without looking at the character input key in a character input device having a touch-type input unit. Character input. In addition, the user can perform a character feeding operation without worrying about the direction of dragging a finger or the like.
(第1実施形態)
本発明の第1実施形態について図面を参照しつつ説明する。
図1は、第1実施形態に係る文字入力装置1の構成を示すブロック図である。図2は、文字入力装置1における仮名文字入力方法の一例を示す図である。図3は、制御部3の機能的構成を示すブロック図である。
文字入力装置1は、文字群の中から任意の文字を選択的に入力し、入力された文字を画面に表示するための装置である。
(First embodiment)
A first embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing the configuration of the
The
文字群は、1又は複数の代表文字と、各代表文字に従属する1又は複数の従属文字とを含む。1つの代表文字と当該代表文字に従属する従属文字とが1つの文字グループを構成している。 The character group includes one or more representative characters and one or more dependent characters subordinate to each representative character. One representative character and a subordinate character subordinate to the representative character constitute one character group.
文字群の種類は特に限定されるものではないが、例えば、日本語仮名文字群を挙げることができる。この場合、各代表文字は、例えば、日本語仮名文字表(50音表)の1段目に含まれている文字であり、具体的には「あ」、「か」、「さ」、「た」、「な」、「は」「ま」、「や」、「ら」、「わ」である。また、各文字グループは、日本語仮名文字表の列に含まれる各文字で構成されている。例えば、「た」を代表文字とする文字グループ(た行)は、「た」、「ち」、「つ」、「て」、「と」の各文字から構成されている。 Although the kind of character group is not specifically limited, For example, a Japanese kana character group can be mentioned. In this case, each representative character is, for example, a character included in the first row of the Japanese kana character table (50-syllabary table). Specifically, “a”, “ka”, “sa”, “ “Ta”, “NA”, “HA”, “MA”, “YA”, “RA”, “WA”. Each character group is composed of each character included in a column of the Japanese kana character table. For example, a character group (ta line) having “ta” as a representative character includes characters “ta”, “chi”, “tsu”, “te”, and “to”.
図1に示されるように、文字入力装置1は、入力部2と、制御部3と、表示部4と、音声出力部5とを備えている。
As shown in FIG. 1, the
入力部2は、ユーザの指先やペン等(以下、単に指と称する)の接触を受けて機能するタッチ式の文字入力装置である。入力部2の具体例としては、例えば、タッチパネル、タッチパッド、デジタイザ、ペンタブレッド等を挙げることができる。入力部2は、指の接触の有無と接触点の座標を検出する。その検出方式としては、例えば、感圧式、静電容量式、弾性超音波式、光学式、電磁誘導式など種々の方式を挙げることができる。
The
表示部4は、文字を表示可能な画面を有するディスプレイ装置である。表示部4としては、例えば、CRTや、液晶、プラズマ、有機EL等の各種薄型ディスプレイ装置を挙げることができる。
上記入力部2は、表示部4の画面上に一体的に設けることができる。この場合、入力部2は、例えばタッチパネルとして機能することができる。或いは、入力部2は、表示部4とは離れた位置に設けることもできる。この場合、入力部2は、例えばノートパソコンにおけるタッチパッドとして機能することができる。
The
The
図2に示されるように、表示部4の画面には、文字を表示する領域として、選択キー表示部12と、入力文字表示部13とがある。
選択キー表示部12は、文字群に含まれる全ての代表文字を選択キー14として表示する。
入力文字表示部13は、後述する文字送り動作中の文字15を順次に表示するとともに、後述する文字送り動作終了後の文字16を入力文字として表示する。
As shown in FIG. 2, the screen of the
The selection
The input
制御部3は、図1に示されるように、CPU6とROM/RAM7とを含む。制御部3は文字入力装置1全体の動作を制御する。また、制御部3は、図3に示されるように、機能ブロックとして、入力文字選択候補決定部8と、折り返し検知部9と、文字送り部10と、入力文字決定部11とを含む。
The
入力文字選択候補決定部8は、入力部2上の指の接触開始位置が各選択キー14(図2参照)のいずれか1つに対応するとき、当該選択キー14に対応する1つの文字グループを入力文字選択候補として決定する。例えば、指の接触開始位置が「た」の選択キー14に対応するとき、当該選択キー14に対応する1つの文字グループである「た行」の各文字「た」、「ち」、「つ」、「て」、「と」を入力文字選択候補として決定する。
When the finger touch start position on the
折り返し検知部9は、入力部2上で指が接触状態のままスライド移動(ドラッグ操作)したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する。押し返しがあったかどうかの判定アルゴリズムについては、後述する。
When the finger is slid in the contact state on the input unit 2 (drag operation) on the
文字送り部10は、折り返し検知部9で検知された折り返しの回数に基づき、入力文字選択候補決定部8で決定された入力文字選択候補内で文字の送り動作を行う。例えば、入力文字選択候補決定部8で入力文字選択候補として「た行」の各文字が決定されているときは、文字送り部10は、1回目の折り返しに対応して「た」を「ち」に文字送りし、2回目の折り返しに対応して「ち」を「つ」に文字送りする。また、文字送り部10は、5回目の折り返しに対して「と」を「た」に文字送りする。
なお、文字送り部10は、5回目の折り返しに対して「と」を濁点文字「だ」に文字送りしてもよい。更に、順次、「だ」→「ぢ」→「づ」→「で」→「ど」と文字送りするようにしてもよい。また、例えば、「つ」を小字「っ」に文字送りし、次いで「っ」を「て」に文字送りするようにしてもよい。
The
Note that the
なお、上記入力文字表示部13は、上記の如く、文字送り動作中の文字を順次に表示する。例えば、指の接触開始位置が「た」に対応するときは、入力文字表示部13は「た」を表示し、文字送り部10によって「た」が「ち」に文字送りされたときは即座に「ち」を表示し、更に「ち」が「つ」に文字送りされたときは即座に「つ」を表示する。なお、文字送り動作中であり更なる文字送り動作が可能であることをユーザに明示するために、例えば点滅状態で文字を表示することができる。
In addition, the input
入力文字決定部11は、文字送り動作を終了させることにより、入力文字を決定する。
文字送り動作を終了させる動作は、ユーザからの指示に基づいて行われる。その具体的な手段は特に限定されるものではないが、例えば、入力部2としてタッチパネルやタッチパッドを使用している場合には、指がタッチパネルやタッチパッドから離れたときに文字送り動作を終了させることができる。或いは、入力部2として指の押し込み操作を検出できるタッチパッドが使用されている場合には、指がタッチパッドに触れている状態で更に指がタッチパッドを押し込んだときに文字送り動作を終了させることができる。指の押し込み操作はタッチパッドの操作面の下に備えられたスイッチにより検出したり、押し込みの際の指と操作面との接触面積の広がりにより検出することできる。指がタッチパッドを押し込むことで入力文字が決定された後は、指をタッチパッドから離すことで文字入力装置1を次の文字入力のスタンバイ状態にすることができる。
The input
The operation for terminating the character advance operation is performed based on an instruction from the user. Although the specific means is not particularly limited, for example, when a touch panel or a touch pad is used as the
なお、上記入力文字表示部13は、上記の如く、文字送り動作終了後の文字を入力文字として表示する。例えば、「て」で文字送りが終了した場合は、入力文字表示部13は、「て」を入力文字として表示する。なお、文字送り動作が終了して入力文字が決定していることをユーザに明示するために、決定した入力文字を例えば点灯状態で表示することができる。
The input
音声出力部5は、文字を音声データに変換して出力可能な装置であり、例えば、文字/音声変換器とスピーカとから構成することができる。音声出力部5は、例えば、入力文字表示部13の表示動作と同期して、入力文字表示部13が表示する文字と同じ文字を音声として出力することができる。
The
次に、第1実施形態に係る文字入力装置1の動作を説明する。図4、5は、文字入力装置1の動作を示すフローチャートである。文字入力装置1は、最初に「文字グループ選択モード」で動作し(図4のステップS100〜S103)、次に「入力文字選択モード」(図5のステップS200〜S206)で動作する。電源投入時には、文字入力装置1は「文字グループ選択モード」にある。
Next, the operation of the
まず、ステップS100において、入力部2が、指の接触の有無を検出するとともに、指が接触している場合には接触点の座標(以下、接触座標と称する)を検出する。指の接触が検出された場合、ステップS101に進む。指の接触が検知されない場合、ステップS100に戻る。
First, in step S100, the
次に、ステップS101において、制御部3が、入力部2が検出した接触座標を入力する。次に、ステップS102において、制御部3が、入力した接触座標を座標バッファに保存する。ここで座標バッファとは、例えば接触座標を時系列に配列して格納するメモリ領域のことである。次に、ステップS103において、制御部3は、入力した接触座標に基づき、当該接触座標に対応する1つの仮名文字の「行」(あ行、か行、さ行・・・)を決定する。この「行」決定動作は、文字グループの決定動作である。次に、ステップS104において、「入力文字選択モード」に移行する。
Next, in step S101, the
「入力文字選択モード」に移行すると(図5参照)、まず、ステップS200において、入力部2は、指の接触の有無を検出し、指が接触している場合には接触座標を検出する。指の接触が検出された場合、ステップS201に進む。指の接触を検知しなかった場合は、ステップS205に進む。
When the process proceeds to the “input character selection mode” (see FIG. 5), first, in step S200, the
ステップS201において、制御部3は、入力部2が検出した接触座標を入力する。次に、ステップS202において、制御部3は、入力した接触座標を座標バッファに追加保存する。次に、ステップS203において、制御部3は、座標バッファに時系列で(格納順に)蓄積された各接触座標を参照して、各接触座標を格納順に繋ぎ合わせた軌跡を算出し、当該軌跡に「折り返し」があるか否かを判定する。折り返し有無判定のアルゴリズムについては、後述する。折り返しがあると判定された場合はステップS204に進む。折り返しがないと判定された場合は、ステップS200に戻る。
In step S201, the
次に、ステップS204において、制御部3は、現在選択されている仮名文字の「段」(あ段、い段、う段・・・)を1つ送る。例えば、入力文字選択候補が「た行」の文字グループである場合は、1回目の折り返しに対応して、「た」を「ち」に文字送りする。2回目の折り返しに対しては「ち」を「つ」に文字送りする。5回目の折り返しに対しては「と」を「た」に文字送りする。送られた文字は、即座に表示部4のテキストボックスに点滅表示される。
Next, in step S204, the
一方、ステップS200において接触が検知されなかった場合(例えば、タッチパネルから指が離れた場合)、ステップS205において、制御部3は、現在選択されている仮名文字を入力文字として決定する。入力文字が決定したら、その文字をテキストボックスに点灯表示して、処理を終了する。
On the other hand, when contact is not detected in step S200 (for example, when a finger is removed from the touch panel), in step S205, the
図6、図7は、それぞれ、図5中のステップS203における、折り返し有無判定アルゴリズムの一例を示す図である。図6、7において、×印で示した各点は、制御部3が時系列的に一定間隔で入力した接触座標を表す。各点の番号0〜8は、数字の小さな番号から順に接触座標が検出されたことを表す。現在、点8が最新の接触座標である。
FIGS. 6 and 7 are diagrams showing examples of the aliasing determination algorithm in step S203 in FIG. 6 and 7, each point indicated by a cross represents a contact coordinate input by the
今、図6を参照して、点8の接触座標を入力した時点で点8の3つ前の点5における折り返しの有無を判定する場合を考える。折り返し有無判定に当たり、折り返し検知部9は、判定対象となる点5とその前後の点4,6とをそれぞれ結ぶ線分の間にできる角度θ1(この場合は線分4−5、5−6の間にできる角度)、および、判定対象となる点5とその2つ前後の点3,7との間にできる角度θ2(この場合は線分3−5、5−7の間にできる角度)を算出する。θ1とθ2が共に所定の角度θ0(例えば、90度)以下である場合は、折り返しありと認定する。ここで、θ1だけでなくθ2をも折り返し判定基準にする理由は、ノイズなどによるユーザの意図しない微小なジグザグを折り返しと認定しないようにするためである。他の例である図7に示す軌跡では、点10近傍においてノイズなどによる微小なジグザグが発生している。この場合、θ1はノイズによる誤った判定基準であり、所定の角度θ0よりも小さい。このため、θ1のみを判定基準にすると、点10において折り返し有りと誤った判定がされてしまう。しかしながら、θ1だけでなくθ2をも判定基準とすることにより、θ0よりも大きいθ2を基に、点10において折り返しなしと正しく判定することができる。なお、更に判定精度を高めるため、同様の方法で更にθ3、θ4(図示せず)を判定基準に加えても良い。
Now, with reference to FIG. 6, consider the case where it is determined whether or not there is a return at
次に、図2を用いて、文字入力装置1における仮名文字入力方法を説明する。
図2に示されるように、表示部4の画面上に透明の入力部2(タッチパネル)が配置されている。表示部4の画面には、仮名文字表の各代表文字「あ」、「か」、・・・、「わ」に対応する選択キー14が表示されている。
Next, a kana character input method in the
As shown in FIG. 2, a transparent input unit 2 (touch panel) is disposed on the screen of the
ここで、例えば、ユーザが「と」という文字を入力したい場合、まず、代表文字「た」の選択キー14に対応する領域に指を接触する。そして、指をタッチパネルから離さずにドラッグ操作を開始し、テキストボックスである入力文字表示部13を見ながら「と」が表示されるまで軌跡折り返し操作を繰り返す。このとき、入力文字表示部13は軌跡折り返し操作がなされる度に文字を更新(文字送り)して表示する。所望の文字「と」が表示された時に指をタッチパネルから離すと、入力文字が「と」に決定される。
Here, for example, when the user wants to input the character “TO”, first, the user touches the area corresponding to the
以上のように、文字入力装置1は、指が入力部2上に接触すると、その接触開始位置の座標に応じて「行」を決定する。次に、指がスライドする方向を入力部2上で折り返すことにより、決定された「行」の中で文字の「段」を送る。次に、指が入力部2から離れると、入力文字を決定する。従って、ユーザは、文字入力キーを見なくても正確に文字送りをすることができ、これにより常に正確な文字入力をすることができる。また、文字入力装置1は、同一行内の文字送り数を指のドラッグ軌跡の折り返し回数に基づいて決定するので、ユーザはタッチパネルを押す回数が少なくて済む。また、文字入力装置1は、複雑な文字入力操作を必要とせず、直感的な入力操作により文字入力が可能であり、かつ迅速な文字入力が可能である。
また、文字入力装置1は、同一行の文字を連続して入力する際も、指を離した時点で入力文字を決定するので、従来のように別途「確定キー」を押す必要がない。
また、文字入力装置1は、音声出力部5を備えているので、「行」の決定や「段」の選択及び決定を聴覚的にも認識することができ、ユーザは入力状況をより確実に認識することができる。
As described above, when the finger touches the
Further, when the
In addition, since the
(第2実施形態)
次に、第2実施形態に係る文字入力装置について説明する。本実施形態の文字入力装置は、第1実施形態とほぼ同様の構成を備えるが、以下の点で異なる。すなわち、第1実施形態では、文字送り方向が一方向(「段」を下向きに送る)であったが、第2実施形態では、文字送り方向が正方向と逆方向の二方向存在する。なお、「正方向」とは、第1実施形態における送り方向と同じ方向(「段」を下向きに送る)であり、「逆方向」とは、「正方向」とは逆の方向(「段」を上向きに送る)である。以下、第1実施形態と異なる点を中心に説明する。第1実施形態と同様の構成、ステップについては同じ参照符号を付してその説明を省略する。
(Second Embodiment)
Next, a character input device according to the second embodiment will be described. The character input device according to the present embodiment has substantially the same configuration as that of the first embodiment, but differs in the following points. That is, in the first embodiment, the character feeding direction is one direction ("step" is sent downward), but in the second embodiment, there are two character feeding directions, the forward direction and the reverse direction. The “forward direction” is the same direction as the feed direction in the first embodiment (“stage” is sent downward), and the “reverse direction” is the direction opposite to the “forward direction” (“stage”). ”Is sent upward). Hereinafter, a description will be given focusing on differences from the first embodiment. The same configurations and steps as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted.
図8は、第2実施形態における制御部30の機能的構成を示すブロック図である。
図8に示されるように、制御部30は、機能ブロックとして、入力文字選択候補決定部8と、折り返し検知部90と、文字送り部100と、入力文字決定部11とを含む。第2実施形態の文字入力装置は、折り返し検知部9が折り返し検知部90に、文字送り部10が文字送り部100に置き換わっている点以外は、第1実施形態と同様である。
FIG. 8 is a block diagram illustrating a functional configuration of the
As shown in FIG. 8, the
折り返し検知部90は、入力部2上で指が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する。なお、折り返し検知部90は、折り返し角度が第1の角度から第2の角度の範囲内であるときにユーザから正方向への文字送り指示があったと判定し、折り返し角度が第3の角度から第4の角度の範囲内であるときにユーザから逆方向への文字送り指示があったと判定する。
When the finger slides on the
文字送り部100は、スライド軌跡の折り返し角度が第1の角度から第2の角度の範囲内であるときに正方向に順次に文字送り動作を行い、スライド軌跡の折り返し角度が第3の角度から第4の角度の範囲内であるときに逆方向に順次に文字送り動作を行う。
これにより、文字送り部100は、正方向と逆方向の二方向で文字送りをすることができる。
なお、第1の角度、第2の角度、第3の角度、第4の角度は、特に限定されるものではないが、例えば、それぞれ、60度、90度、0度、30度に設定することができる。
The
As a result, the
The first angle, the second angle, the third angle, and the fourth angle are not particularly limited. For example, they are set to 60 degrees, 90 degrees, 0 degrees, and 30 degrees, respectively. be able to.
図9は、第2実施形態における「入力文字選択モード」での処理を示すフローチャートである。このうち、ステップS200〜S202については、第1実施形態と同様であるので説明を省略する。また、「文字グループ選択モード」は第1実施形態と同様であるので、その説明を省略する。 FIG. 9 is a flowchart showing processing in the “input character selection mode” in the second embodiment. Among these, Steps S200 to S202 are the same as those in the first embodiment, and thus description thereof is omitted. Further, since the “character group selection mode” is the same as that of the first embodiment, the description thereof is omitted.
ステップS303、S304において、制御部30は接触座標を用いて、スライド軌跡の折り返しが第1の角度から第2の角度の範囲であったかどうか、及び、スライド軌跡の折り返しが第3の角度から第4の角度の範囲であったかどうかを判定する。具体的な判定方法については後述する。ステップS303において、それらいずれの範囲内でも折り返しがないと判定された場合は、折り返し操作がないものとしてステップS200に戻る。スライド軌跡の折り返しが第1の角度から第2の角度の範囲であった場合、又は、スライド軌跡の折り返しが第3の角度から第4の角度の範囲であった場合は、折り返しがあったものとしてステップS304に進む。ステップS304において、軌跡の折り返しが第1の角度から第2の角度の範囲であると判定された場合は、ステップS305に進む。軌跡の折り返しが第3の角度から第4の角度の範囲であると判定された場合はステップS306に進む。
In steps S303 and S304, the
ここで、ステップS303、S304におけるアルゴリズムについて説明する。軌跡の折り返しが第1の角度から第2の角度の範囲であるかどうかの折り返し判定は、正方向への文字送り指示があったかどうかの判定である。この判定については、上記の如く、例えば第1の角度として60度、第2の角度として90度を設定する。そして、図6におけるθ1およびθ2が共に第1の角度から第2の角度の範囲内である場合は、正方向への文字送り指示があったと判定する。 Here, the algorithm in steps S303 and S304 will be described. Whether or not the return of the trajectory is within the range from the first angle to the second angle is a determination as to whether or not there has been an instruction to feed characters in the forward direction. For this determination, as described above, for example, 60 degrees is set as the first angle and 90 degrees is set as the second angle. When both θ1 and θ2 in FIG. 6 are within the range of the first angle to the second angle, it is determined that there is an instruction for feeding characters in the forward direction.
一方、軌跡の折り返しが第3の角度から第4の角度の範囲であるかどうかの折り返し判定は、逆方向への文字送り指示があったかどうかの判定である。従って、この判定については、正方向への文字送り指示があったかどうかの判定基準とは異なる判定基準を設定する。例えば、上記の如く、第3の角度として0度、第4の角度として30度を設定する。そして、図6におけるθ1およびθ2が共に第3の角度から第4の角度の範囲内である場合は、逆方向への文字送り指示があったと判定する。これにより、正方向への文字送り指示と逆方向への文字送り指示とを区別して判定することができる。 On the other hand, the turn-back determination as to whether or not the turn-back of the trajectory is in the range from the third angle to the fourth angle is a determination as to whether or not there has been a character feed instruction in the reverse direction. Therefore, for this determination, a determination criterion different from the criterion for determining whether or not there is an instruction for feeding characters in the forward direction is set. For example, as described above, the third angle is set to 0 degrees and the fourth angle is set to 30 degrees. Then, if both θ1 and θ2 in FIG. 6 are within the range of the third angle to the fourth angle, it is determined that there is an instruction to feed characters in the reverse direction. As a result, it is possible to distinguish and determine the character feed instruction in the forward direction and the character feed instruction in the reverse direction.
以上のように、第2実施形態に係る文字入力装置は、第1実施形態と同様の効果を奏する他、例えばスライド軌跡の折り返し角度を急峻な角度にすることで、「段」を逆方向に文字送りすることができる。従って、ユーザは、例えば「段」を正方向に送り過ぎたときでも、容易に「段」を逆方向に戻る操作をすることができ、安心して文字を入力することができる。 As described above, the character input device according to the second embodiment has the same effect as that of the first embodiment. For example, by making the turn angle of the slide track a steep angle, the “stage” is reversed. You can send characters. Therefore, for example, even when the “stage” is sent too much in the forward direction, the user can easily return the “stage” in the reverse direction, and can input characters with peace of mind.
本発明は、簡易な操作で迅速に文字入力することが要求されるテレビ装置、カーナビゲーション装置、パーソナルコンピュータ、DVD、携帯電話機、PDA等に好適に用いることができる。 The present invention can be suitably used for a television device, a car navigation device, a personal computer, a DVD, a mobile phone, a PDA, and the like that are required to input characters quickly with a simple operation.
1 文字入力装置
2 入力部
3 制御部
4 表示部
8 入力文字選択候補決定部
9 折り返し検知部
10 文字送り部
11 入力文字決定部
12 選択キー表示部
13 入力文字表示部
DESCRIPTION OF
Claims (11)
前記文字群は、
1又は複数の代表文字と、
各前記代表文字に従属する1又は複数の従属文字とを含み、
1つの前記代表文字と当該代表文字に従属する前記従属文字とが1つの文字グループを構成しており、
前記文字入力装置は、
タッチ式の入力部と、
前記文字群に含まれる全ての前記代表文字を選択キーとして表示する選択キー表示部と、
前記入力部上のユーザの接触開始位置が各前記選択キーのいずれか1つに対応するとき、当該選択キーに対応する1つの前記文字グループを入力文字選択候補として決定する入力文字選択候補決定部と、
前記入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知部と、
前記折り返しの回数に基づき、前記決定された入力文字選択候補内で文字の送り動作を行う文字送り部と、を備えた、文字入力装置。 A character input device for selectively inputting an arbitrary character from a character group,
The character group is:
One or more representative characters;
Including one or more subordinate characters subordinate to each of the representative characters,
One representative character and the subordinate character subordinate to the representative character constitute one character group,
The character input device includes:
A touch-type input unit;
A selection key display unit that displays all the representative characters included in the character group as selection keys;
An input character selection candidate determination unit that determines one character group corresponding to the selection key as an input character selection candidate when a contact start position of the user on the input unit corresponds to any one of the selection keys When,
When the user's finger or the like slides on the input unit while in a contact state, a folding detection unit that detects the locus of the slide and the folding of the locus;
Wherein based on the number of folding, equipped with, a character feed unit that performs a character feed operation in the determined input character in the selected candidate, the character input device.
前記入力部はタッチパネルまたはタッチパッドであり、
前記入力文字決定部は、前記タッチパネルまたはタッチパッドからユーザの指等が離れたときに、前記文字送り動作を終了させることを特徴とする請求項2に記載の文字入力装置。 An input character determination unit that determines an input character by ending the character feed operation by the character feed unit;
The input unit is a touch panel or a touch pad,
The character input device according to claim 2, wherein the input character determination unit ends the character feeding operation when a user's finger or the like is released from the touch panel or the touch pad.
前記選択キー表示部は、前記タッチパッド上のユーザの接触位置に対応する1つの前記選択キーにカーソルを表示することを特徴とする請求項2に記載の文字入力装置。 The input unit is a touchpad,
The character input device according to claim 2, wherein the selection key display unit displays a cursor on one of the selection keys corresponding to a contact position of the user on the touch pad.
各前記代表文字は日本語仮名文字表の1段目に含まれている文字であり、
各前記文字グループは前記日本語仮名文字表の行に含まれる各文字で構成されていることを特徴とする請求項2に記載の文字入力装置。 The character group is a Japanese kana character group,
Each of the representative characters is a character included in the first row of the Japanese Kana character table,
3. The character input device according to claim 2, wherein each of the character groups includes characters included in a row of the Japanese kana character table.
前記折り返し検知部は、折り返し検知対象の前記接触点と当該接触点の前後の接触点とをそれぞれ結ぶ線分がなす角度と、前記折り返し検知対象の前記接触点と当該接触点の2つ以上前後の接触点とをそれぞれ結ぶ線分がなす角度とが共に所定の角度範囲内にあるときに、前記検知対象の接触点で折り返しがあると判定することを特徴とする請求項2に記載の文字入力装置。 The trajectory is configured by connecting user contact points on the input unit detected intermittently,
The folding detection unit includes an angle formed by a line segment connecting the contact point of the folding detection target and a contact point before and after the contact point, and two or more of the contact point of the folding detection target and the contact point. 3. The character according to claim 2, wherein it is determined that there is a return at the contact point to be detected when both angles formed by line segments connecting the contact points are within a predetermined angle range. Input device.
前記文字群は、
1又は複数の代表文字と、
各前記代表文字に従属する1又は複数の従属文字とを含み、
1つの前記代表文字と当該代表文字に従属する前記従属文字とが1つの文字グループを構成しており、
前記文字入力用プログラムは、
前記文字群に含まれる全ての前記代表文字を選択キーとして表示する選択キー表示ステップと、
前記入力部上のユーザの接触開始位置が各前記選択キーのいずれか1つに対応するとき、当該選択キーに対応する1つの前記文字グループを入力文字選択候補として決定する入力文字選択候補決定ステップと、
前記入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知ステップと、
前記折り返しの回数に基づき、前記決定された入力文字選択候補内で文字の送り動作を行う文字送りステップと、を前記コンピュータに実行させる文字入力用プログラム。 A character input / output program for causing a computer to execute the following steps in order to selectively input an arbitrary character from a character group in a touch type input unit,
The character group is:
One or more representative characters;
Including one or more subordinate characters subordinate to each of the representative characters,
One representative character and the subordinate character subordinate to the representative character constitute one character group,
The character input program is:
A selection key display step of displaying all the representative characters included in the character group as selection keys;
An input character selection candidate determining step for determining, as an input character selection candidate, one character group corresponding to the selection key when the contact start position of the user on the input unit corresponds to any one of the selection keys. When,
When the user's finger or the like slides on the input unit while being in a contact state, a folding detection step for detecting the locus of the slide and the folding of the locus;
Wherein based on the number of folding, for character input program for executing a character feed step of performing character feeding operation in the determined input character in the selected candidate before Symbol computer.
前記文字群は、The character group is:
1又は複数の代表文字と、One or more representative characters;
各前記代表文字に従属する1又は複数の従属文字とを含み、Including one or more subordinate characters subordinate to each of the representative characters,
1つの前記代表文字と当該代表文字に従属する前記従属文字とが1つの文字グループを構成しており、One representative character and the subordinate character subordinate to the representative character constitute one character group,
前記文字入力用プログラムは、The character input program is:
前記文字群に含まれる全ての前記代表文字を選択キーとして表示する選択キー表示ステップと、A selection key display step of displaying all the representative characters included in the character group as selection keys;
前記入力部上のユーザの接触開始位置が各前記選択キーのいずれか1つに対応するとき、当該選択キーに対応する1つの前記文字グループを入力文字選択候補として決定する入力文字選択候補決定ステップと、An input character selection candidate determining step for determining, as an input character selection candidate, one character group corresponding to the selection key when the contact start position of the user on the input unit corresponds to any one of the selection keys. When,
前記入力部上でユーザの指等が接触状態のままスライド移動したとき、そのスライドの軌跡及び当該軌跡の折り返しを検知する折り返し検知ステップと、When the user's finger or the like slides on the input unit while being in a contact state, a folding detection step for detecting the locus of the slide and the folding of the locus;
前記折り返しの回数に基づき、前記決定された入力文字選択候補内で文字の送り動作を行う文字送りステップとを備えた、文字入力方法。A character input method comprising: a character feed step of performing a character feed operation within the determined input character selection candidate based on the number of times of folding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007114073A JP4886582B2 (en) | 2007-04-24 | 2007-04-24 | Character input device, character input program, and character input method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007114073A JP4886582B2 (en) | 2007-04-24 | 2007-04-24 | Character input device, character input program, and character input method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011270378A Division JP2012048765A (en) | 2011-12-09 | 2011-12-09 | Input apparatus, input method and program for input |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008269456A JP2008269456A (en) | 2008-11-06 |
JP4886582B2 true JP4886582B2 (en) | 2012-02-29 |
Family
ID=40048838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007114073A Expired - Fee Related JP4886582B2 (en) | 2007-04-24 | 2007-04-24 | Character input device, character input program, and character input method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4886582B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107765884A (en) * | 2016-08-22 | 2018-03-06 | 北京搜狗科技发展有限公司 | A kind of slide input method, device and electronic equipment |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5208054B2 (en) * | 2009-05-27 | 2013-06-12 | 京セラ株式会社 | Character input device |
JP5215258B2 (en) * | 2009-07-29 | 2013-06-19 | 京セラ株式会社 | Character input device |
JP5419809B2 (en) * | 2010-06-23 | 2014-02-19 | 京セラ株式会社 | Character display device |
JP2012014604A (en) | 2010-07-05 | 2012-01-19 | Panasonic Corp | Content reproduction device, content reproduction method and content reproduction program |
JP5782699B2 (en) * | 2010-10-15 | 2015-09-24 | ソニー株式会社 | Information processing apparatus, input control method for information processing apparatus, and program |
JP5751870B2 (en) * | 2011-03-08 | 2015-07-22 | 京セラ株式会社 | Electronic device, control method and program for electronic device |
JP5834302B2 (en) * | 2011-09-29 | 2015-12-16 | 株式会社ユピテル | Character input system and program |
JP2012048765A (en) * | 2011-12-09 | 2012-03-08 | Panasonic Corp | Input apparatus, input method and program for input |
JP5487226B2 (en) * | 2012-03-08 | 2014-05-07 | 京セラ株式会社 | Character input device |
JP5876409B2 (en) * | 2012-12-20 | 2016-03-02 | 日本電信電話株式会社 | Video playback device and video playback program |
JP2015138486A (en) * | 2014-01-24 | 2015-07-30 | 株式会社高知システム開発 | Character input device, program and method |
CN107885442B (en) * | 2014-03-07 | 2020-09-25 | 联想(北京)有限公司 | Information processing method and electronic device |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0695796A (en) * | 1992-09-14 | 1994-04-08 | Mutoh Ind Ltd | Pen input device |
JP3546337B2 (en) * | 1993-12-21 | 2004-07-28 | ゼロックス コーポレイション | User interface device for computing system and method of using graphic keyboard |
JP2000155642A (en) * | 1998-11-19 | 2000-06-06 | Sharp Corp | Software keyboard |
JP3874571B2 (en) * | 1999-05-21 | 2007-01-31 | シャープ株式会社 | Gesture processing device and gesture processing method |
JP4027671B2 (en) * | 2001-12-20 | 2007-12-26 | ミサワホーム株式会社 | Keyboard sheet |
JP2004318642A (en) * | 2003-04-18 | 2004-11-11 | Access:Kk | Information input method and information input device |
JP2005031786A (en) * | 2003-07-08 | 2005-02-03 | Fujitsu Ten Ltd | Character input device |
JP2005092441A (en) * | 2003-09-16 | 2005-04-07 | Aizu:Kk | Character input method |
US7250938B2 (en) * | 2004-01-06 | 2007-07-31 | Lenovo (Singapore) Pte. Ltd. | System and method for improved user input on personal computing devices |
BRPI0606162A2 (en) * | 2005-01-05 | 2009-06-02 | Jaewoo Ahn | method and apparatus for entering a character via a computer readable pointing device and recording medium |
JP2007316732A (en) * | 2006-05-23 | 2007-12-06 | Sharp Corp | Item selection device, information processor and computer program for item selection |
-
2007
- 2007-04-24 JP JP2007114073A patent/JP4886582B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107765884A (en) * | 2016-08-22 | 2018-03-06 | 北京搜狗科技发展有限公司 | A kind of slide input method, device and electronic equipment |
CN107765884B (en) * | 2016-08-22 | 2021-11-02 | 北京搜狗科技发展有限公司 | Sliding input method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
JP2008269456A (en) | 2008-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4886582B2 (en) | Character input device, character input program, and character input method | |
JP5782699B2 (en) | Information processing apparatus, input control method for information processing apparatus, and program | |
JP5278259B2 (en) | Input device, input method, and program | |
US20140078063A1 (en) | Gesture-initiated keyboard functions | |
US9459704B2 (en) | Method and apparatus for providing one-handed user interface in mobile device having touch screen | |
US8456433B2 (en) | Signal processing apparatus, signal processing method and selection method of user interface icon for multi-touch panel | |
US20080134078A1 (en) | Scrolling method and apparatus | |
CN108733303B (en) | Touch input method and apparatus of portable terminal | |
JP2016115208A (en) | Input device, wearable terminal, portable terminal, control method of input device, and control program for controlling operation of input device | |
CN101424990A (en) | Information processing apparatus, launcher, activation control method and computer program product | |
JP2009093291A (en) | Gesture determination apparatus and method | |
MX2008014057A (en) | Multi-function key with scrolling. | |
WO2008142477A1 (en) | Electronic device having vibration input recognition and method | |
JP2014232347A (en) | Character input device and portable terminal device | |
JP2012099005A (en) | Input device, input method, and input program | |
JP2007287015A (en) | Input device for selecting item described in a hierarchical structure, character input device, and input program | |
JP2011515740A (en) | Data input device | |
JP2009009252A (en) | Touch type input device | |
CN102236455A (en) | Electronic device and method for starting virtual mouse | |
EP2146493B1 (en) | Method and apparatus for continuous key operation of mobile terminal | |
JP2009169451A (en) | Mobile terminal and character input method | |
JP5461030B2 (en) | Input device | |
EP2557491A2 (en) | Hand-held devices and methods of inputting data | |
JP6057441B2 (en) | Portable device and input method thereof | |
JP2014153951A (en) | Touch type input system and input control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100422 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110714 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110725 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110826 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110921 |
|
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: 20111116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111209 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |