JP5989740B2 - Character input device, character input program, display control device, display control method, and display control program - Google Patents
Character input device, character input program, display control device, display control method, and display control program Download PDFInfo
- Publication number
- JP5989740B2 JP5989740B2 JP2014227851A JP2014227851A JP5989740B2 JP 5989740 B2 JP5989740 B2 JP 5989740B2 JP 2014227851 A JP2014227851 A JP 2014227851A JP 2014227851 A JP2014227851 A JP 2014227851A JP 5989740 B2 JP5989740 B2 JP 5989740B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- key
- display
- contact
- auxiliary
- 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
Links
Images
Description
本発明は、文字入力装置、文字入力プログラム、表示制御装置、表示制御方法、及び表示制御プログラムに関する。 The present invention relates to a character input device, a character input program, a display control device, a display control method, and a display control program.
スマートフォン等の文字入力装置として、例えば文字入力装置のタッチパネル付き表示部に、複数のキーで構成された仮想キーボードを表示させ、仮想キーボードの何れか1つのキーに対応するタッチパネル部分への接触を検出することで文字入力を行なうものが知られている。 As a character input device such as a smartphone, for example, a virtual keyboard composed of a plurality of keys is displayed on a display unit with a touch panel of the character input device, and a touch to a touch panel portion corresponding to any one key of the virtual keyboard is detected. It is known to input characters by doing so.
これに関し、特許文献1には、仮想キーボードの何れか1つの英語の文字キーが接触された場合に、当該文字キーと共に当該文字キーの周囲に位置する英語の文字キーをタッチパネル付き表示部に拡大表示させ、拡大表示されたキーのうち接触解除の直前に接触されていたキーに対応する文字を入力する文字入力装置が開示されている。 In this regard, in Patent Document 1, when any one of the English character keys of the virtual keyboard is touched, the English character keys positioned around the character key are expanded to the display unit with the touch panel together with the character key. There is disclosed a character input device for inputting characters corresponding to a key that is displayed and touched immediately before canceling the contact among the enlarged and displayed keys.
また、特許文献2には、仮想キーボードの何れか1つの日本語の文字キーが接触された場合に、当該文字キーと当該文字キーの周囲に位置する文字キーと共に、当該文字キーが示す文字に濁点や半濁点を追加した文字のキーをタッチパネル付き表示部に拡大表示させ、拡大表示されたキーのうち接触解除の直前に接触されていたキーに対応する文字を入力する文字入力装置が開示されている。 Further, in Patent Document 2, when any one Japanese character key of a virtual keyboard is touched, the character key and the character key positioned around the character key are displayed together with the character indicated by the character key. Disclosed is a character input device that enlarges and displays a key of a character to which a dakuten or semi-dakuten is added on a display unit with a touch panel, and inputs a character corresponding to a key that has been touched immediately before canceling contact among the enlarged keys. ing.
しかしながら、特許文献1に記載の文字入力装置では、ユーザが、拡大表示された文字キーの文字や当該文字に関連する文字キーの文字に対して小文字にしたり半角にしたりする等その表記を変更するには、一旦変更の対象となる文字キーの位置で接触を解除(指をタッチパネルから離すこと。)して、再び変更するためのキーに接触する必要があり、手間が掛かっていた。 However, in the character input device described in Patent Document 1, the user changes the notation such as changing the character of the character key displayed in an enlarged manner or the character key of the character key related to the character to lowercase or half-width. In this case, it is necessary to release the contact at the position of the character key to be changed once (remove the finger from the touch panel) and touch the key for changing again, which is troublesome.
一方で、特許文献2に記載の文字入力装置では、ユーザが、接触した日本語の文字キーの文字に対して濁点や半濁点等の記号を追加するには、その接触を維持した状態で適宜スライドし、接触した文字キーが示す文字に濁点や半濁点を追加した文字を入力するためのキーの位置で接触を解除する。すなわち、ユーザは、一旦接触した文字キーの位置で接触を解除して、再び記号を追加するためのキーに接触しなくてもよい。しかしながら、ユーザは、接触した文字キーと共に表示される文字キーの文字に対しては、一旦当該表示される文字キーの位置で接触を解除して、再び記号を追加するためのキーに接触する必要があり、手間が掛かっていた。 On the other hand, in the character input device described in Patent Document 2, in order for a user to add a symbol such as a cloudy point or a semi-cloudy point to a character of a touched Japanese character key, the contact is appropriately maintained while maintaining the contact. Slide and release the contact at the position of the key to enter the character indicated by the touched character key with the addition of a dakuten or semi-dakuten. That is, the user may cancel the contact at the position of the character key once touched, and may not touch the key for adding the symbol again. However, for the character of the character key displayed together with the touched character key, the user needs to release the contact at the position of the displayed character key and touch the key for adding a symbol again. There was, and it took time and effort.
本発明はこのような事情に鑑みてなされたものであり、仮想キーボードが接触された場合に表示される文字キーの文字について表記を変更又は記号を追加した文字を、容易に入力することができることを目的の一つとする。 The present invention has been made in view of such circumstances, and it is possible to easily input a character in which the notation of a character key displayed when a virtual keyboard is touched or a symbol added is added. Is one of the purposes.
本発明に係る文字入力装置は、表示部と、前記表示部への接触を検出する検出部と、前記表示部に対して仮想キーボードを表示制御し、前記検出部が前記仮想キーボードへの接触を検出した場合に、前記表示部に対して、前記接触の位置に対応する前記仮想キーボードの文字キーの文字に関連する少なくとも1つの関連文字を入力するための関連文字キーを前記仮想キーボードに重ねて表示制御し、且つ、前記文字若しくは前記関連文字の表記を変更し、又は、前記文字および前記関連文字に記号を追加するための少なくとも1つの補助キーを前記仮想キーボードに重ねて表示制御する制御部と、前記検出部が前記接触の解除を検出した場合に、前記解除の直前に接触されていたキーが前記文字キー及び前記関連文字キーのうち何れか1つのキーである場合は、前記1つのキーに対応する文字を入力し、前記解除の直前に接触されていたキーが前記補助キーである場合は、前記文字キー及び前記関連文字キーのうち何れか1つのキーに対応する文字の表記を変更し、又は、当該文字に前記記号を追加する文字入力部と、を有し、前記制御部は、前記関連文字キーの表示制御の後、前記文字キー及び前記関連文字キーのうち何れか1つのキーにおいて前記接触が第1期間維持された場合に、維持された前記1つのキーに対応する文字の表記を変更し、又は、当該文字に記号を追加し、維持された前記1つのキーに対応する前記補助キーの表示制御の後、維持された前記1つのキーにおいて前記接触が第2期間さらに維持された場合に、前記補助キーの表示から、前記補助キーと異なる種類の補助キーの表示に切り替える。 A character input device according to the present invention includes a display unit, a detection unit that detects contact with the display unit, and a display control of a virtual keyboard with respect to the display unit, and the detection unit controls contact with the virtual keyboard. when detecting, with respect to the display unit, overlaid associated character keys for inputting at least one associated character associated with a character of the character keys of the virtual keyboard which corresponds to the position of the contact with the virtual keyboard Control to change the display of the character or the related character, or to superimpose the virtual keyboard with at least one auxiliary key for adding a symbol to the character and the related character. And when the detection unit detects the release of the contact, the key touched immediately before the release is one of the character key and the related character key. If it is-, the character corresponding to the one key is input, and if the key touched immediately before the release is the auxiliary key, one of the character key and the related character key is selected. One of the changes the representation of the character corresponding to the key, or possess a character input unit for adding the sign to the letters, and the control unit, after the display control of the relevant character key, the character key and When the contact is maintained in any one of the related character keys for the first period, the notation of the character corresponding to the maintained one key is changed, or a symbol is added to the character. After the display control of the auxiliary key corresponding to the one key maintained, when the contact is further maintained in the one key maintained for a second period, the display of the auxiliary key Different from key It switched to the display of the auxiliary key of the kind.
本発明によれば、仮想キーボードが接触された場合に表示される文字キーの文字について表記を変更又は記号を追加した文字を、当該接触を解除するだけの一回の接触で入力することができるため、二回以上の接触に比べて、容易に入力することができる。 According to the present invention, it is possible to input a character in which the notation of a character key displayed when the virtual keyboard is touched or a symbol added to the character key with a single touch that only cancels the touch. Therefore, it can input easily compared with the contact more than twice.
<第1実施形態>
図1は、本発明の第1実施形態に係る文字入力装置の一例としてのスマートフォンの外観構成を概略的に示す正面図である。図2は、図1に示すスマートフォンのハードウェア構成を概略的に示す構成図である。
<First Embodiment>
FIG. 1 is a front view schematically showing an external configuration of a smartphone as an example of a character input device according to the first embodiment of the present invention. FIG. 2 is a block diagram schematically showing a hardware configuration of the smartphone shown in FIG.
図1に示すように、スマートフォン10は、例えば矩形の薄形筐体12を備え、その薄形筐体12の一方の面には、タッチパネル14が例えば多くの部分を占めるように構成されている。該タッチパネル14が搭載されている面(正面)には、スピーカ16、マイクロフォン18及びハードボタン20が設けられている。また、筐体10Aの側面や底面には、ハードキー22、図1では不図示の音声出力端子24Aなどの外部インターフェース24(図2参照)が設けられる。さらに、筐体10Aの背面には、図1では不図示のカメラ26(図2参照)が設けられている。
As illustrated in FIG. 1, the
このスマートフォン10では、図2に示すように、上記各構成要素が内部の中央処理装置28に接続されている。中央処理装置28にはさらに、移動体通信用アンテナ30A、移動体通信部30、無線LAN通信用アンテナ32A、無線LAN通信部32、及び記憶部34が接続されている。
In the
タッチパネル14は、表示装置及び入力装置の両方の機能を備え、表示機能を担うディスプレイ(表示画面)14Aと、入力機能を担うタッチセンサ14Bとで構成される。ディスプレイ14Aは、例えば、液晶ディスプレイや有機EL(Electro Luminescence)ディスプレイなどの一般的な表示デバイスにより構成される。タッチセンサ14Bは、ディスプレイ14Aの上面に配置された、接触操作(接触)を検出するための素子及びその上に積層された透明な操作面を備えて構成される。タッチセンサ14Bの接触検知方式としては、静電容量式、抵抗膜式(感圧式)、電磁誘導式など既知の方式のうちの任意の方式を採用することができる。
The
表示装置としてのディスプレイ14Aは、中央処理装置28による記憶部34内の文字入力プログラムPの実行により生成される文字入力画面を表示する。入力装置としてのタッチセンサ14Bは、操作面に対して接触する接触物(ユーザの指やスタイラスなどを含む。以下、「指」である場合を代表例として説明する。)の動作を検出することで、操作入力を受け付け、その接触位置の情報を中央処理装置28に与える。指の動作は、接触点の位置または領域を示す座標情報として検出され、座標情報は、例えば、タッチパネル14の短辺方向及び長辺方向の二軸上の座標値として表される。以下、話を簡便にするため、表示装置としてのディスプレイ14Aについても入力装置としてのタッチセンサ14Bについても、単に「タッチパネル14」と称する。
The
図3は、図1に示すスマートフォン10の機能的構成図である。
図3に示すように、スマートフォン10は、記憶部34と、表示部40と、検出部42と、を有する。また、スマートフォン10は、中央処理装置28が文字入力プログラムPを実行することによりそれぞれ機能する、制御部44と、文字入力部46と、を有する。
FIG. 3 is a functional configuration diagram of the
As illustrated in FIG. 3, the
記憶部34には、文字入力プログラムP内又は外にある仮想キーボード情報34A、関連文字キー情報34B、補助キー情報34Cを含んでいる。仮想キーボード情報34Aは、複数のキー52が例えば4行5列で配置され日本語入力可能なテンキー型の仮想キーボード50Aの情報である(図4参照)。この情報には、例えば各キー52の種別情報や各キー52の配置情報が含まれる。複数のキー52には、複数の文字キー52Aと、複数のその他のキー52Bと、がある。各その他のキー52Bは、例えば既に入力されている文字を削除したり仮想キーボード50Aを日本語版から英語版に切り替えたり等、するためのものである。一方、文字キー52Aは、例えばその数が10個であり、それぞれ、平仮名の文字「あ」、「か」、「さ」、「た」、「な」、「は」、「ま」、「や」、「ら」、又は、「わ」に対応し、当該文字及び当該文字に関連する文字を入力するためのものである。この「当該文字に関連する文字」とは、本実施形態では、文字キー52Aの文字の母音を変化させた文字、すなわち、当該文字を除く、あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行、わ行の文字である。関連文字キー情報34Bには、これら関連する文字のキー(以下、「関連文字キー54(図6参照)」と称す。)の種別情報や配置情報が含まれる。また、補助キー情報34Cには、補助キー56(図6参照)の種別情報や配置情報が含まれる。補助キー56は、文字キー52A及び関連文字キー54に対応する文字を補助するためのキーである。本実施形態では、この補助キー56は、当該対応する文字の表記を変更し、または、対応する文字に記号を追加するためのキーであり、特にここでは、記号として、濁点又は半濁点を追加するためのキーである。
The
図3に戻って、表示部40は、例えばディスプレイ14Aである。検出部42は、例えばタッチセンサ14Bである。
Returning to FIG. 3, the
制御部44は、表示部40に対して仮想キーボード50Aを表示制御し、検出部42が仮想キーボード50Aへの接触を検出した場合に、表示部40に対して、当該接触の位置に対応する仮想キーボード50Aの文字キー52A、及び当該文字キー52Aに関連する少なくとも1つの関連文字キー54を仮想キーボード50Aに重ねて表示制御し、且つ、当該文字キー52A及び当該関連文字キー54に対応する文字を補助するための少なくとも1つの補助キー56を仮想キーボード50Aに重ねて表示制御する。
The
文字入力部46は、検出部42が仮想キーボード50Aへの接触の解除を検出すると、当該解除の直前に接触されていたキーが文字キー52A及び関連文字キー54のうち何れか1つのキーである場合は、当該1つのキーに対応する文字を入力し、当該解除の直前に接触されていたキーが補助キー56である場合は、文字キー52A及び関連文字キー54のうち何れか1つのキーに対応する文字に対して、補助キー56に応じて表記を変更したり記号を追加したりの処理を実行する。また、文字入力部46は、前記解除の直前に接触されていたキーが文字キー52A、関連文字キー54及び補助キー56以外のキー52の場合は、例えば既に入力されている文字を削除する処理等、当該キー52に対応する処理を実行する。なお、本実施形態において「解除」とは、指等の接触物51(図4参照)が表示部40から離れることである。
In the
図4は、制御部44の表示制御により表示部40に表示される文字入力画面60Aの一例を示す図である。この文字入力画面60Aは、中央処理装置28が例えばスマートフォン10のメールソフトウェア等と共に文字入力プログラムPを実行したときに表示される。
FIG. 4 is a diagram illustrating an example of a
文字入力画面60Aには、例えば、画面下部に仮想キーボード情報34Aに基づいた仮想キーボード50Aが配置され、画面上部に入力文字表示領域62が配置される。入力文字表示領域62は、文字入力部46で入力された文字が表示される領域である。ユーザは、この文字入力画面60Aにて、入力文字表示領域62を見ながら仮想キーボード50Aを操作して文字入力を行い、メール等を作成する。
On the character input screen 60A, for example, a
図5は、図4に示す文字入力画面60Aが表示部40に表示されている間に実行される、制御部44と文字入力部46の処理の流れを示すフローチャートである。当該処理は、定期的に例えば0.5秒毎に、または、不定期に繰り返し実行される。
FIG. 5 is a flowchart showing the flow of processing performed by the
(ステップSP10)制御部44は、検出部42の検出信号の有無に基づき、接触物51による仮想キーボード50Aの何れか1つのキー52の接触が有るか否か判定する。そして、制御部44は、肯定判定した場合(Yes)、すなわち、検出部42が仮想キーボード50Aのキー52への接触を検出して、制御部44が検出部42から検出信号を受けた場合にはステップSP12の処理に移行する。また、制御部44は、否定判定した場合(No)には全体の処理を終える。
(Step SP10) The
(ステップSP12)制御部44は、接触されたキー52が文字キー52Aであるか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP16の処理に移行し、否定判定した場合(No)にはステップSP14の処理に移行する。
(Step SP12) The
(ステップSP14)制御部44は、文字入力部46に処理を渡す。文字入力部46は、例えば既に入力されている文字を削除する処理等、接触されたキー52、すなわち接触されたその他のキー52Bに対応する処理を実行する。そして、文字入力部46は、全体の処理を終える。
(Step SP14) The
(ステップSP16)制御部44は、検出部42の検出信号の有無に基づき、ステップSP10で判定した接触が解除されたか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP18の処理に移行し、否定判定した場合(No)にはステップSP20の処理に移行する。
(Step SP16) The
(ステップSP18)制御部44は、文字入力部46に処理を渡す。文字入力部46は、接触された文字キー52Aに対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。例えば、図4では、文字「は」の文字キー52Aが接触されて、入力文字表示領域62に文字「は」が表示されている。そして、制御部44は、ステップSP20の処理に移行する。
(Step SP18) The
(ステップSP20)制御部44は、例えば図6(A)に示すように、ステップSP10で判定した接触が予め定められた時間x(xは正の数であり、例えば0.5)秒以上維持されたか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP22の処理に移行し、否定判定した場合(No)にはステップSP16の処理に戻る。以下、x秒以上接触が維持されたことを、適宜、「長押しされた」と称す。
(Step SP20) As shown in FIG. 6A, for example, the
(ステップSP22)制御部44は、長押しされた文字キー52Aに対応する文字が、「か」、「さ」、「た」又は「は」であるか否か判定する。制御部44は、肯定判定した場合(Yes)にはステップSP26の処理に移行し、否定判定した場合(No)にはステップSP24の処理に移行する。
(Step SP22) The
(ステップSP24)制御部44は、記憶部34の関連文字キー情報34Bに基づき、表示部40に対して、接触の位置に対応する文字キー52A(本実施形態では長押しされた文字キー52A)、及び当該長押しされた文字キー52Aに対応する文字の母音を変化させた関連文字の少なくとも1つの関連文字キー54を、同時に仮想キーボード50Aに重ねて表示させる。また、制御部44は、表示部40に対して、重ねて表示された文字キー52A及び関連文字キー54以外のキー52を、非アクティブとし、目立たないように薄暗くさせる。ユーザは、この状態で、適宜、目的の関連文字キー54までスライドさせる。そして、制御部44は、ステップSP28の処理に移行する。
上記重ねて表示させる際、制御部44は、長押しされた文字キー52Aを同じ文字キー52Aに重ねて表示させ、関連文字キー54を、長押しされた文字キー52Aに隣接する上下左右(ただし、仮想キーボード50Aに対して入力文字表示領域62側を「上」とする。)の何れか1つのキー52に重ねて表示させる。例えば、図示しないが、長押しされた文字キー52Aに対応する文字が「あ」であれば、文字「あ」の文字キー52Aは、当該文字キー52Aに重ねて表示される。また、文字「あ」の関連文字「い」、「う」、「え」、及び、「お」の関連文字キー54は、文字「あ」の文字キー52Aの左上右下に隣接するキー52の順に、それぞれ重ねて表示される。
なお、長押しされた文字キー52Aを同じ文字キー52Aに重ねて表示させることは必須ではなく、制御部44は、同じ文字キー52Aに重ねて表示させない場合は、長押しされた文字キー52Aをアクティブのまま表示しておけばよい(以下、同様。)。
(Step SP24) Based on the related character
When the overlapping display is performed, the
Note that it is not essential to display the long-pressed character key 52A on the same character key 52A. The
(ステップSP26)制御部44は、例えば図6(B)に示すように、記憶部34の関連文字キー情報34B及び補助キー情報34Cに基づき、表示部40に対して、長押しされた文字キー52A及び当該文字キー52Aの文字の母音を変化させた文字の少なくとも1つの関連文字キー54を、これら文字キー52A及び関連文字キー54に対応する文字に濁点又は半濁点を追加するための少なくとも1つの補助キー56と同時に仮想キーボード50Aに重ねて表示させる。また、制御部44は、表示部40に対して、重ねて表示された文字キー52A及び関連文字キー54以外のキー52を、非アクティブとし、目立たないように薄暗くさせる。ユーザは、この状態で、適宜、目的の関連文字キー54又は補助キー56までスライドさせる(図6(B)の矢印参照)。そして、制御部44は、次のステップSP28の処理に移行する。
上記重ねて表示させる際、文字キー52Aは、例えば同じ文字キー52Aに重ねて表示され、関連文字キー54は、例えば文字キー52Aの上下左右の何れか1つに隣接するキー52に重ねて表示される。また、補助キー56は、例えば表示される文字キー52Aに斜めに隣接し且つ関連文字キー54の左右の何れか1つに隣接するキー52に重ねて表示される。例えば、図6(A)及び図6(B)では、文字「は」の文字キー52Aが長押しされて、当該文字キー52Aが、同じ文字キー52Aに重ねて表示されている。また、文字「は」の関連文字「ひ」、「ふ」、「へ」、及び、「ほ」の関連文字キー54が、文字「は」の文字キー52Aの左上右下に隣接するキー52の順に、それぞれ重ねて表示されている。さらに、濁点「゛」を追加するための補助キー56が、文字「は」の文字キー52Aに左斜め上と右斜め下に隣接する各キー52に重ねて表示される。さらにまた、半濁点「゜」を追加するための補助キー56が、文字「は」の文字キー52Aに右斜め上と左斜め下に隣接する各キー52に重ねて表示される。
(Step SP26) For example, as shown in FIG. 6B, the
In the above-described overlapping display, the character key 52A is displayed, for example, superimposed on the same character key 52A, and the
(ステップSP28)制御部44は、検出部42の検出信号の有無に基づき、ステップSP10で判定した接触が解除されたか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP30の処理に移行し、否定判定した場合(No)にはこのステップS28の処理に戻る。
(Step SP28) The
(ステップSP30)制御部44は、文字入力部46に処理を渡す。文字入力部46は、解除の直前に接触されていたキーが文字キー52A及び関連文字キー54のうち何れか1つのキーであるか、或いは、補助キー56であるか判定する。文字入力部46は、解除の直前に接触されていたキーが文字キー52A及び関連文字キー54のうち何れか1つのキーであると判定した場合にはステップSP32の処理に移行し、補助キー56であると判定した場合にはステップSP34の処理に移行する。
(Step SP30) The
(ステップSP32)文字入力部46は、解除の直前に接触されていたキーに対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
このステップSP32では、例えば、長押しされた文字「は」の文字キー52Aから文字「へ」の関連文字キー54までスライドされて接触が解除された場合、解除の直前に接触されていた関連文字キー54に対応する文字「へ」が入力される。
(Step SP32) The
In this step SP32, for example, when the contact is released by sliding from the long-pressed character key 52A of the character “ha” to the
(ステップSP34)文字入力部46は、解除の直前に接触されていた補助キー56のさらに接触直前に接触されていた文字キー52A又は関連文字キー54に対応する文字の表記を変更し、または、当該文字に前記記号を追加する処理を、当該補助キー56に応じて実行し、変更した表記の文字または追加する記号を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
このステップSP34では、例えば、図6(B)では、長押しされた文字「は」の文字キー52Aから文字「へ」の関連文字キー54を通り半濁点「゜」の補助キー56までスライドされて接触が解除されて、補助キー56のさらに接触直前に接触されていた関連文字キー54に対応する文字「へ」に補助キー56に応じた半濁点「゜」が追加されることにより、文字「ぺ」が入力されて入力文字表示領域62に表示されている。また、長押しされた文字「は」の文字キー52Aから濁点「゛」の補助キー56まで右斜め下又は左斜め上にスライドされて接触が解除された場合は、当該補助キー56のさらに接触直前に接触されていた文字キー52Aに対応する文字「は」に補助キー56に応じた濁点「゛」が追加されることにより、文字「ば」が入力されて入力文字表示領域62に表示される。
(Step SP34) The
In this step SP34, for example, in FIG. 6B, the long-pressed character key 52A is slid through the
以上、本発明の第1実施形態のスマートフォン10によれば、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aの文字に対して濁点又は半濁点の記号を追加した文字を、当該接触を解除するだけの一回の接触(以下、「ワンタッチ」と称す。)で入力することができる(例えば文字「は」に濁点を追加した文字「ば」を入力する等。)。また、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aと共に表示される関連文字キー54の文字に対して濁点又は半濁点を追加した文字を、ワンタッチで入力することができる(例えば文字「へ」に半濁点を追加した文字を「ぺ」を入力する等。)。したがって、当該文字キー52Aと共に表示される関連文字キー54の文字に対しても容易に補助キー56に対応させて、当該文字に記号を追加することができる。
As described above, according to the
<第2実施形態>
次に、本発明の第2実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第1実施形態では、文字入力部46が、文字キー52A又は関連文字キー54に対応する文字に濁点又は半濁点を追加した文字を入力したが、本第2実施形態では、文字入力部46が、文字キー52A又は関連文字キー54に対応する文字の小文字を入力する点で、上記第1実施形態と大きく異なる。
Second Embodiment
Next, a smartphone as an example of a character input device according to the second embodiment of the present invention will be described. In the first embodiment, the
本第2実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。また、本第2実施形態に係るスマートフォンでは、制御部44と文字入力部46が図5に示すフローチャートと同様の流れの処理を行う。
The configuration of the smartphone according to the second embodiment is the same as the configuration of the
ただし、ステップSP22では、例えば図7(A)に示すように、長押しされた文字キー52Aに対応する文字が、「あ」、「か」、「た」、「や」、「わ」であるか否か判定する。制御部44は、肯定判定した場合(Yes)にはステップSP26の処理に移行し、否定判定した場合(No)にはステップSP24の処理に移行する。
However, in step SP22, for example, as shown in FIG. 7A, the characters corresponding to the long-pressed character key 52A are “a”, “ka”, “ta”, “ya”, “wa”. Judge whether there is. When the determination is affirmative (Yes), the
また、ステップSP26では、制御部44は、例えば図7(B)に示すように、記憶部34の関連文字キー情報34B及び補助キー情報34Cに基づき、表示部40に対して、長押しされた文字キー52A及び当該文字キー52Aの文字の母音を変化させた文字の少なくとも1つの関連文字キー54を、これら文字キー52A及び関連文字キー54に対応する文字の小文字を入力するための少なくとも1つの補助キー56と同時に仮想キーボード50Aに重ねて表示させる。また、制御部44は、表示部40に対して、重ねて表示された文字キー52A及び関連文字キー54以外のキー52を、非アクティブとし、目立たないように薄暗くさせる。ユーザは、この状態で、適宜、目的の関連文字キー54又は補助キー56までスライドさせる(図7(B)の矢印参照)。そして、制御部44は、次のステップSP28の処理に移行する。
上記重ねて表示させる際、文字キー52Aは、例えば同じ文字キー52Aに重ねて表示され、関連文字キー54は、例えば文字キー52Aの上下左右の何れか1つに隣接するキー52に重ねて表示される。また、補助キー56は、例えば表示される文字キー52Aの左右の何れか1つに隣接するキー52に重ねて表示される。例えば、図7(A)及び図7(B)では、文字「や」の文字キー52Aが長押しされて、当該文字キー52Aが、同じ文字キー52Aに重ねて表示されている。また、文字「や」の関連文字「ゆ」、及び、「よ」の関連文字キー54が、文字「や」の文字キー52Aの上下に隣接するキー52の順に、それぞれ重ねて表示されている。さらに、小文字を入力するための「小」表記の補助キー56が、文字「や」の文字キー52Aの右に隣接するキー52に重ねて表示される。
In step SP26, for example, as shown in FIG. 7B, the
In the above-described overlapping display, the character key 52A is displayed, for example, superimposed on the same character key 52A, and the
また、ステップSP34では、文字入力部46は、解除の直前に接触されていた補助キー56のさらに接触直前に接触されていた文字キー52A又は関連文字キー54に対応する文字の小文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
例えば、図7(B)では、長押しされた文字「や」の文字キー52Aから文字「よ」の関連文字キー54を通り「小」表記の補助キー56まで右斜め上に指51がスライドしてから接触が解除される。これにより、補助キー56のさらに接触直前に接触されていた関連文字キー54に対応する文字「よ」が補助キー56で小文字とされることにより、小文字「ょ」が入力されて入力文字表示領域62に表示されている。なお、入力文字表示領域62には比較のために大文字「よ」も表示されている。また、長押しされた文字「や」の文字キー52Aから「小」表記の補助キー56まで右にスライドされて接触が解除された場合は、当該補助キー56のさらに接触直前に接触されていた文字キー52Aに対応する文字「や」が補助キー56で小文字にされることにより、文字「ゃ」が入力されて入力文
字表示領域62に表示される。
Further, in step SP34, the
For example, in FIG. 7B, the
以上、本発明の第2実施形態のスマートフォンによれば、仮想キーボード50Aの「あ」、「か」、「た」、「や」、「わ」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aの文字の小文字(文字キー52Aの文字の表記を変更した文字)を、ワンタッチで入力することができる(例えば文字「や」を補助してその小文字「ゃ」を入力する等。)。また、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aと共に表示される関連文字キー54の文字の小文字(関連文字キー54の文字の表記を変更した文字)を、ワンタッチで入力することができる(例えば文字「よ」を補助してその小文字「ょ」を入力する等。)。したがって、当該文字キー52Aと共に表示される関連文字キー54の文字に対しても容易に補助キー56に対応させて、当該文字の表記を変更することができる。
As described above, according to the smartphone of the second embodiment of the present invention, any one character key among the
<第3実施形態>
次に、本発明の第3実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第2実施形態では、文字入力部46が、解除の直前に接触されていた補助キー56のさらに接触直前に接触されていた文字キー52A又は関連文字キー54に対応する文字の小文字を入力したが、本第3実施形態では、解除の直前に接触されていた補助キー56のさらに接触直前に接触されていた文字キー52A又は関連文字キー54に関わらず、解除の直前に接触されていた補助キー56に対応する文字を入力する点で、上記第2実施形態と大きく異なる。
<Third Embodiment>
Next, a smartphone as an example of a character input device according to a third embodiment of the present invention will be described. In the second embodiment, the
本第3実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。また、本第3実施形態に係るスマートフォンでは、制御部44と文字入力部46が図5に示すフローチャートと同様の流れの処理を行う。
The configuration of the smartphone according to the third embodiment is the same as the configuration of the
ただし、ステップSP22では、例えば図8(A)に示すように、長押しされた文字キー52Aに対応する文字が、「あ」、「か」、「た」、「や」、「わ」であるか否か判定する。制御部44は、肯定判定した場合(Yes)にはステップSP26の処理に移行し、否定判定した場合(No)にはステップSP24の処理に移行する。
However, in step SP22, for example, as shown in FIG. 8A, the characters corresponding to the long-pressed character key 52A are “a”, “ka”, “ta”, “ya”, “wa”. Judge whether there is. When the determination is affirmative (Yes), the
また、ステップSP26では、制御部44は、例えば図8(B)に示すように、記憶部34の関連文字キー情報34B及び補助キー情報34Cに基づき、表示部40に対して、長押しされた文字キー52A及び当該文字キー52Aの文字の母音を変化させた文字の少なくとも1つの関連文字キー54を、これら文字キー52A及び関連文字キー54に対応する文字の小文字を入力するための複数の補助キー56と同時に仮想キーボード50Aに重ねて表示させる。また、制御部44は、表示部40に対して、重ねて表示された文字キー52A及び関連文字キー54以外のキー52を、非アクティブとし、目立たないように薄暗くさせる。ユーザは、この状態で、適宜、目的の関連文字キー54又は補助キー56までスライドさせる(図8(B)の矢印参照)。そして、制御部44は、次のステップSP28の処理に移行する。
上記重ねて表示させる際、文字キー52Aは、例えば同じ文字キー52Aに重ねて表示され、関連文字キー54は、例えば文字キー52Aの上下左右の何れか1つに隣接するキー52に重ねて表示される。また、文字キー52Aに対応する補助キー56は、例えば表示される文字キー52Aの左右の何れか1つに隣接するキー52に重ねて表示される。また、関連文字キー54に対応する補助キー56は、例えば表示される関連文字キー54の左右の何れか1つに隣接するキー52に重ねて表示される。例えば、図8(A)及び図8(B)では、文字「や」の文字キー52Aが長押しされて、当該文字キー52Aが、同じ文字キー52Aに重ねて表示されている。また、文字「や」の関連文字「ゆ」、及び、「よ」の関連文字キー54が、文字「や」の文字キー52Aの上下に隣接するキー52の順に、それぞれ重ねて表示されている。さらに、文字キー52Aに対応する文字「や」の小文字を入力するための第1補助キーとしての「ゃ」表記の補助キー56が、文字「や」の文字キー52Aの右に隣接するキー52に重ねて表示される。さらにまた、さらに、各関連文字キー54に対応する文字「ゆ」及び「よ」の小文字を入力するための第2補助キーとしての「ゅ」及び「ょ」表記の各補助キー56が、文字「ゆ」及び「よ」の文字キー52Aの右に隣接するキー52に重ねて表示される。
In step SP26, for example, as shown in FIG. 8B, the
In the above-described overlapping display, the character key 52A is displayed, for example, over the same character key 52A, and the
また、ステップSP34では、文字入力部46は、解除の直前に接触されていた補助キー56に対応する小文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
例えば、図8(B)では、長押しされた文字「や」の文字キー52Aから「ゅ」表記の補助キー56まで右斜め上に指51がスライドしてから接触が解除される。これにより、補助キー56に対応させて表記が変更された小文字「ゅ」が入力されて入力文字表示領域62に表示されている。なお、入力文字表示領域62には比較のために大文字「ゆ」も表示されている。また、長押しされた文字「や」の文字キー52Aから「ゃ」表記の補助キー56まで右にスライドされて接触が解除された場合は、当該補助キー56に対応する小文字「ゃ」が入力されて入力文字表示領域62に表示される。
In step SP34, the
For example, in FIG. 8B, the
以上、本発明の第3実施形態のスマートフォンによれば、仮想キーボード50Aの「あ」、「か」、「た」、「や」、「わ」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aの文字の小文字を、ワンタッチで入力することができる(例えば文字「や」を補助(表記を変更)した小文字「ゃ」を入力する等。)。また、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーが長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aと共に表示される関連文字キー54の文字の小文字を、ワンタッチで入力することができる(例えば文字「ゆ」を補助した小文字「ゅ」を入力する等。)。したがって、当該文字キー52Aと共に表示される関連文字キー54の文字に対しても容易に補助キー56に対応させて、当該文字の表記を変更することができる。
As described above, according to the smartphone of the third embodiment of the present invention, any one character key among the
<第4実施形態>
次に、本発明の第4実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第1実施形態では、補助キー56が文字キー52A及び関連文字キー54と同時に表示されたが、本第4実施形態では、補助キー56が文字キー52A及び関連文字キー54の表示と別のタイミングで表示される点で、上記第1実施形態と大きく異なる。
<Fourth embodiment>
Next, a smartphone as an example of a character input device according to the fourth embodiment of the present invention will be described. In the first embodiment, the
本第4実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。また、本第4実施形態に係るスマートフォンでは、制御部44と文字入力部46が図5に示すフローチャートと同様の流れの処理を行う。
The configuration of the smartphone according to the fourth embodiment is the same as the configuration of the
ただし、本第4実施形態ではステップSP22及びSP26の処理は行なわれず、ステップSP20で肯定判定された場合、ステップSP24の処理に移行される。 However, in the fourth embodiment, the processes of steps SP22 and SP26 are not performed, and if an affirmative determination is made in step SP20, the process proceeds to step SP24.
ステップSP24の処理の後は、ステップSP28の前に、例えば以下の処理が行なわれる。
制御部44は、検出部42の検出信号の有無に基づき、ステップSP10で判定した接触が解除されたか否か判定する。そして、制御部44は、肯定判定した場合には文字入力部46に処理を渡し、文字入力部46は、解除直前に接触されていた文字キー52A又は関連文字キー54に対応する文字を入力する。また、制御部44は、否定判定した場合には、文字キー52A又は関連文字キー54が長押しされたか否か判定し、肯定判定した場合には処理を移行し、否定判定した場合には上記解除されたか否か判定する処理に戻る。
処理を移行した制御部44は、文字キー52Aが長押しされた場合には例えば図9(A)に示すように、表示部40に対して当該文字キー52Aに対応する複数の補助キー56を仮想キーボード50Aに重ねて表示させる。なお、図9(A)では、具体的に、文字「は」の文字キー52Aが長押しされて、当該文字キー52Aに対応する文字「は」の表記を半濁点表記に変更した文字「パ」、「ぱ」、及び、「ハ」の補助キー56が、当該文字キー52Aに斜めに隣接するキー52に重ねて表示されている。また、制御部44は、文字キー52Aがさらに長押しされた場合には例えば図9(B)に示すように、上記複数の補助キー56の表示制御から、一部、当該補助キー56と異なる種類の複数の補助キー56の表示制御に切り替える。なお、図9(B)では、具体的に、文字「は」の文字キー52Aがさらに長押しされて、当該文字キー52Aに対応する文字「は」の表記を濁音表記に変更した「パ」、及び、「ぱ」の補助キー56が、文字「バ」及び「ば」の補助キー56に切り替わって表示されている。
また、処理を移行した制御部44は、関連文字キー54が長押しされた場合には例えば図10(A)に示すように、表示部40に対して当該関連文字キー54に対応する複数の補助キー56を仮想キーボード50Aに重ねて表示させる。なお、図10(A)では、具体的に、文字「ふ」の関連文字キー54が長押しされて、当該関連文字キー54に対応する文字を補助した文字「プ」、「ぷ」、及び、「フ」の補助キー56が、当該関連文字キー54に斜めに隣接するキー52に重ねて表示されている。また、制御部44は、関連文字キー54がさらに長押しされた場合には例えば図10(B)に示すように、上記複数の補助キー56の表示制御から、一部、当該補助キー56と異なる種類の複数の補助キー56の表示制御に切り替える。なお、図10(B)では、具体的に、文字「ふ」の関連文字キー54がさらに長押しされて、当該関連文字キー54に対応する文字「プ」、及び、「ぷ」の補助キー56が、文字「ブ」及び「ぶ」の補助キー56に切り替わって表示されている。
After the processing of step SP24, for example, the following processing is performed before step SP28.
The
When the character key 52A is pressed for a long time, the
In addition, when the
以上のステップの後、ステップSP28〜ステップSP34の処理が実行される。
ただし、ステップSP34では、解除の直前に接触されていた補助キー56に対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
例えば、図9(B)では、さらに長押しされた文字「は」の文字キー52Aから「バ」表記の補助キー56まで左斜め上にスライドされて接触が解除されて、補助キー56に対応する文字「バ」が入力されて入力文字表示領域62に表示されている。また、図10(B)では、さらに長押しされた文字「ふ」の関連文字キー54から「ブ」表記の補助キー56まで左斜め上にスライドされて接触が解除されて、補助キー56に対応する文字「ブ」が入力されて入力文字表示領域62に表示されている。
After the above steps, the processing of step SP28 to step SP34 is executed.
However, in step SP34, the character corresponding to the auxiliary key 56 touched immediately before the release is input. In addition, the
For example, in FIG. 9 (B), the character key 52A that has been pressed for a long time is slid diagonally upward from the character key 52A to the auxiliary key 56 labeled “B”, and the contact is released. The character “B” to be input is input and displayed in the input
以上、本発明の第4実施形態のスマートフォンによれば、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーがさらに長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aの文字(平仮名及びカタカナを含む)に対して半濁点を追加した文字を、ワンタッチで入力することができる(例えば文字「ハ」に半濁点を追加した文字「パ」を入力する等。)。また、当該1つの文字キーがよりさらに長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該文字キー52Aの文字(平仮名及びカタカナを含む)に対して濁点を追加した文字を、ワンタッチで入力することができる(例えば文字「ハ」に濁点を追加した文字「バ」を入力する等。)。
また、仮想キーボード50Aの「か」、「さ」、「た」又は「は」の文字キー52Aのうち何れか1つの文字キーが長押しされその後関連文字キー54が長押しされた場合に、この長押しの接触を一旦解除して再び補助キー(不図示)に接触することなく、当該関連文字キー54の文字に対して濁点を追加した文字を、ワンタッチで入力することができる(例えば文字「ハ」に半濁点を追加した文字を「バ」を入力する等。)。したがって、関連文字キー54の文字に対しても容易に補助キー56に対応して文字の表記を変更したり文字に記号を追加したりすることができる。
As described above, according to the smartphone of the fourth embodiment of the present invention, any one of the
Further, when any one of the
<第5実施形態>
次に、本発明の第5実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第4実施形態では、文字キー52A又はその関連文字キー54がさらに長押しされても、さらに長押しされたキー以外の文字キー52A又は関連文字キー54の表示は残るが、第5実施形態では、さらに長押しされたキー以外の文字キー52A又は関連文字キー54の表示が残らない(解除される)ようになっている点が、上記第4実施形態と大きく異なる。
<Fifth Embodiment>
Next, a smartphone as an example of a character input device according to a fifth embodiment of the present invention will be described. In the fourth embodiment, even if the character key 52A or its
具体的には、制御部44は、例えば図11(A)に示すように文字キー52Aがさらに長押しされた場合には、図11(B)に示すように、表示部40に対して全ての関連文字キー54の表示を解除すると共に、当該文字キー52Aに対応する複数の補助キー56を仮想キーボード50Aに重ねて表示させる。同様に、制御部44は、例えば図12(A)及び図13(A)に示すように関連文字キー54がさらに長押しされた場合には、図12(B)及び図13(B)に示すように、表示部40に対して当該関連文字キー54以外の全ての関連文字キー54及び文字キー52Aの表示を解除すると共に、さらに長押しされた関連文字キー54に対応する複数の補助キー56を仮想キーボード50Aに重ねて表示させる。
Specifically, for example, when the character key 52A is further pressed for a long time as shown in FIG. 11A, the
以上、本発明の第5実施形態のスマートフォンによれば、第4実施形態のスマートフォンに比べて、さらに長押しされたキー以外の文字キー52A及び関連文字キー54の表示を解除する分、煩雑とならず、またより多くの補助キー56を表示させることができる。
As described above, according to the smartphone of the fifth embodiment of the present invention, as compared with the smartphone of the fourth embodiment, the display of the
<第6実施形態>
次に、本発明の第6実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第1実施形態では、日本語入力可能な仮想キーボード50Aが表示されたが、本第6実施形態では、英語入力可能な仮想キーボードが表示される点で、上記第1実施形態と大きく異なる。
<Sixth Embodiment>
Next, a smartphone as an example of a character input device according to a sixth embodiment of the present invention will be described. In the first embodiment, the
本第6実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。
The configuration of the smartphone according to the sixth embodiment is the same as the configuration of the
図14は、制御部44の表示制御により表示部40に表示される文字入力画面60Bの一例を示す図である。この文字入力画面60Bは、中央処理装置28が例えばスマートフォン10のメールソフトウェア等と共に文字入力プログラムPを実行したときに表示される。
FIG. 14 is a diagram showing an example of a
文字入力画面60Bには、例えば、画面下部に英語版フルキーボード型の仮想キーボード50Bが配置され、画面上部に入力文字表示領域62が配置される。
On the
図15は、図14に示す文字入力画面60Bが表示部40に表示されている間に実行される、制御部44と文字入力部46の処理の流れを示すフローチャートである。当該処理は、定期的に例えば0.5秒毎に、または、不定期に繰り返し実行される。
FIG. 15 is a flowchart showing a flow of processing performed by the
(ステップSP40)制御部44は、検出部42の検出信号の有無に基づき、指等の接触物51(図14参照)による仮想キーボード50Bの何れか1つのキー52の接触が有るか否か判定する。そして、制御部44は、肯定判定した場合(Yes)、すなわち、検出部42が仮想キーボード50Bのキー52への接触を検出して、制御部44が検出部42から検出信号を受けた場合にはステップSP42の処理に移行する。また、制御部44は、否定判定した場合(No)にはステップSP50の処理に移行する。
(Step SP40) Based on the presence or absence of the detection signal of the
(ステップSP42)制御部44は、接触されたキー52が文字キー52Aであるか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP46の処理に移行し、否定判定した場合(No)にはステップSP44の処理に移行する。
(Step SP42) The
(ステップSP44)制御部44は、文字入力部46に処理を渡す。文字入力部46は、例えば既に入力されている文字を削除する処理等、接触されたキー52、すなわち接触されたその他のキー52Bに対応する処理を実行する。そして、文字入力部46は、全体の処理を終える。
(Step SP44) The
(ステップSP46)制御部44は、検出部42の検出信号の有無に基づき、ステップSP40で判定した接触が解除されたか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP48の処理に移行し、否定判定した場合(No)にはステップSP46の最初の処理に戻る。
(Step SP46) The
(ステップSP48)制御部44は、文字入力部46に処理を渡す。文字入力部46は、接触された文字キー52Aに対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。例えば、図14では、文字「H」の文字キー52Aが接触されて、文字「H」の小文字「h」が入力され、入力された文字「h」が入力文字表示領域62に表示されている。そして、制御部44は、全体の処理を終える。なお、本実施形態では、文字キー52の文字表記が大文字であり、文字キー52により入力される文字が小文字であるが、文字キー52の文字表記が小文字であり、文字キー52により入力される文字も小文字であってもよい。
(Step SP48) The
(ステップSP50)制御部44は、検出部42の検出信号の有無に基づき、接触物51による仮想キーボード50Bの何れか1つの文字キー52Aの近傍の接触が有るか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP52の処理に移行する(図16(A)参照)。また、制御部44は、否定判定した場合(No)には全体の処理を終える。
(Step SP50) The
(ステップSP52)制御部44は、例えば図16(B)に示すように、記憶部34の関連文字キー情報34B及び補助キー情報34Cに基づき、表示部40に対して、ステップSP50の接触の位置に対応する文字キー52Aと当該文字キー52Aに関連する複数の関連文字キー54とを、各関連文字キー54に対応する複数の補助キー56と同時に仮想キーボード50Aに重ねて拡大表示させる。
なお、この「接触の位置に対応する文字キー52A」とは、例えば接触の位置に最も近い文字キー52Aである。最も近い文字キー52Aが複数ある場合には、その中で「接触の位置に対応する文字キー52A」がランダムに決められる。また、関連文字キー54は、上記接触の位置の周囲にある文字キー52Aである。また、各補助キー56は、各関連文字キー54に対応する文字の表記を変更させた大文字を入力するためのキーである。本実施形態では、各補助キー56の文字表記は、例えば各関連文字キー54の文字表記の左上に大文字の意味を示す「大」が追加されたものである。
(Step SP52) As shown in FIG. 16B, for example, the
The “character key 52A corresponding to the contact position” is, for example, the
(ステップSP54)制御部44は、検出部42の検出信号の有無に基づき、ステップSP52で判定した接触が解除されたか否か判定する。そして、制御部44は、肯定判定した場合(Yes)にはステップSP56の処理に移行し、否定判定した場合(No)にはステップSP54の最初の処理に戻る。
(Step SP54) The
(ステップSP56)制御部44は、文字入力部46に処理を渡す。文字入力部46は、解除の直前に接触されていたキーが関連文字キー54であるか、或いは、補助キー56であるか判定する。文字入力部46は、解除の直前に接触されていたキーが文字キー52A又は関連文字キー54であると判定した場合にはステップS58の処理に移行し、補助キー56であると判定した場合にはステップSP60の処理に移行する。
(Step SP56) The
(ステップSP58)文字入力部46は、解除の直前に接触されていたキーに対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
このステップSP58において例えば図16(B)では、ステップSP50の接触の位置からスライドされて文字「V」の関連文字キー54で接触が解除され、解除の直前に接触されていた関連文字キー54に対応する文字「v」が入力される。
(Step SP58) The
In this step SP58, for example, in FIG. 16B, the contact is released with the
(ステップSP60)文字入力部46は、解除の直前に接触されていた補助キー56に対応させて文字の表記を変更した文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
このステップSP60において例えば図16(B)では、ステップSP50の接触の位置からスライドされて文字「G」に「大」が追加された表記の補助キー56で接触が解除され、文字「V」が入力されて入力文字表示領域62に表示されている。
(Step SP60) The
In this step SP60, for example, in FIG. 16B, the contact is released by the auxiliary key 56 which is slid from the contact position in step SP50 and “L” is added to the letter “G”, and the letter “V” is changed. It is input and displayed in the input
以上、本発明の第6実施形態のスマートフォンによれば、キー近傍が接触されて関連文字キー54が拡大表示された場合に、この接触を一旦解除して再び補助キー(不図示)に接触することなく、補助キー56へスライドすることで当該関連文字キー54に対応する文字の大文字を、ワンタッチで入力することができる(例えば大文字「V」を入力する等。)。したがって、関連文字キー54の文字に対して表記を変更した文字を、容易に入力することができる。
As described above, according to the smartphone of the sixth embodiment of the present invention, when the vicinity of the key is touched and the
<第7実施形態>
次に、本発明の第7実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。上記第6実施形態では、補助キー56が関連文字キー54と同時に表示されたが、本第7実施形態では、補助キー56が関連文字キー54と別のタイミングで表示される点で、上記第6実施形態と大きく異なる。
<Seventh embodiment>
Next, a smartphone as an example of a character input device according to a seventh embodiment of the present invention will be described. In the sixth embodiment, the
本第7実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。また、本第7実施形態に係るスマートフォンでは、制御部44と文字入力部46が図15に示すフローチャートと同様の流れの処理を行う。
The configuration of the smartphone according to the seventh embodiment is the same as the configuration of the
ただし、ステップSP54〜ステップSP60は実行されず、その代わり、ステップSP52では、制御部44は、例えば図17(A)及び図17(B)に示すように、記憶部34の関連文字キー情報34Bに基づき、表示部40に対して、接触の位置に対応する文字キー52Aと複数の関連文字キー54とを仮想キーボード50Aに重ねて拡大表示させる。
However, step SP54 to step SP60 are not executed. Instead, in step SP52, the
そして、制御部44は文字入力部46に処理を渡す。文字入力部46は、接触物51がスライドして目的の文字キー52A又は関連文字キー54が接触されて直ぐにその接触が解除されると、図18(B)に示すように、解除直前の文字キー52A又は関連文字キー54に対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
例えば、図18(B)では、解除直前の関連文字キー54に対応する文字「g」が表示されている。
Then, the
For example, in FIG. 18B, the character “g” corresponding to the
一方で、制御部44は、接触物51がスライドして文字キー52A又は関連文字キー54が長押しされると、図18(A)に示すように、長押しされた文字キー52A又は関連文字キー54の表示を当該文字キー52A又は関連文字キー54の文字の大文字を入力するための補助キー56の表示に切り替える。そして、制御部44は文字入力部46に処理を渡す。文字入力部46は、長押しが解除されると、解除直前に接触されていた補助キー56に対応する文字を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
例えば、図18(A)では、解除直前に接触されていた補助キー56に対応する文字「G」が表示されている。
On the other hand, when the
For example, in FIG. 18A, the letter “G” corresponding to the auxiliary key 56 that was touched immediately before the release is displayed.
また、制御部44は、解除の前に補助キー56がさらに長押しされると、図18(B)に示すように、長押しされた補助キー56の表示を元の関連文字キー54の表示に切り替える。
When the
以上、本発明の第7実施形態のスマートフォンによれば、キー近傍が接触されて関連文字キー54が拡大表示された場合に、この接触を一旦解除して再び補助キー(不図示)に接触することなく、関連文字キー54へスライドして長押し、補助キー56で接触を解除することで当該関連文字キー54に対応する文字の大文字を、ワンタッチで入力することができる(例えば大文字「G」を入力する等。)。したがって、関連文字キー54の文字に対して表記を変更した文字を、容易に入力することができる。
As described above, according to the smartphone of the seventh embodiment of the present invention, when the vicinity of the key is touched and the
<第8実施形態>
次に、本発明の第8実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。本第8実施形態は、上記第1〜第5実施形態と組み合わせて又は別個に実施される。
<Eighth Embodiment>
Next, a smartphone as an example of a character input device according to an eighth embodiment of the present invention will be described. The eighth embodiment is implemented in combination with or separately from the first to fifth embodiments.
本第8実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。また、本第8実施形態に係るスマートフォンでは、制御部44と文字入力部46が図5に示すフローチャートと同様の流れの処理を行う。
The configuration of the smartphone according to the eighth embodiment is the same as the configuration of the
ただし、本第8実施形態ではステップSP22及びSP24の処理は行なわれず、ステップSP26では、制御部44は、表示部40に対して、長押しされた文字キー52A及び当該文字キー52Aの文字の母音を変化させた文字の少なくとも1つの関連文字キー54を、例えば句読点や疑問符、括弧、アクセント等の約物を入力するための少なくとも1つの約物キー(不図示)と同時に仮想キーボード50Aに重ねて表示させる。また、制御部44は、表示部40に対して、重ねて表示された文字キー52A、関連文字キー54及び約物キー以外のキー52を、非アクティブとし、目立たないように薄暗くさせる。ユーザは、この状態で、適宜、目的の関連文字キー54又は約物キーまでスライドさせる。そして、制御部44は、次のステップSP28の処理に移行する。
However, in the eighth embodiment, the processes of steps SP22 and SP24 are not performed. In step SP26, the
また、ステップSP34では、文字入力部46は、解除の直前に接触されていた約物キーのさらに接触直前に接触されていた文字キー52A又は関連文字キー54に対応する文字と共に、当該約物キーに応じた約物を入力する。また、文字入力部46は制御部44に処理を渡して、制御部44は、表示部40に対して入力された文字を入力文字表示領域62に表示させる。そして、制御部44は、処理を終える。
Further, in step SP34, the
以上、本発明の第8実施形態のスマートフォンによれば、文字キー52A又は関連文字キー54に対応する文字と共に約物を、ワンタッチで入力することができる。なお、本第8実施形態は、上記第1〜第5実施形態と組み合わせて又は別個に実施される場合を説明したが、上記第6〜第7実施形態と組み合わせて又は別個に実施されてもよい。
As described above, according to the smartphone of the eighth embodiment of the present invention, it is possible to input a punctual object together with characters corresponding to the character key 52A or the
<第9実施形態>
次に、本発明の第9実施形態に係る文字入力装置の一例としてのスマートフォンについて説明する。本第9実施形態は、上記第6〜第8実施形態と組み合わせて又は別個に実施される。本第9実施形態に係るスマートフォンの構成は、上記第1実施形態に係るスマートフォン10の構成と同様である。
<Ninth Embodiment>
Next, a smartphone as an example of a character input device according to a ninth embodiment of the present invention will be described. The ninth embodiment is implemented in combination with or separately from the sixth to eighth embodiments. The configuration of the smartphone according to the ninth embodiment is the same as the configuration of the
この本第9実施形態に係るスマートフォンでは、制御部44は、検出部42が仮想キーボード50Bの文字キー52Aへの接触を検出した場合、図19(B)に示すように、表示部40に対して、当該文字キー52A及び当該文字キー52Aの文字の小文字の関連文字キー54と共に、少なくとも1つのヌルキー70及び少なくとも1つのバックスペースキー72(以下、「BSキー」と称す。)を表示制御する。そして、文字入力部46は、検出部42が上記接触の解除を検出すると、当該解除の直前に接触されていたキーが文字キー52A又は当該文字キー52Aに関連する関連文字キー54である場合や仮想キーボード50Bの他の領域である場合は、図19(A)に示すように、文字キー52A又は関連文字キー54の文字、例えば文字キー52Aの文字「H」を入力する。また、図19(A)に示すように、当該解除の直前に接触されていたキーがヌルキー70である場合は、何も入力せず、当該解除の直前に接触されていたキーがBSキー72である場合は、既に入力されている文字、例えば「G」を1つ削除する。
なお、文字入力部46は、ヌルキー70が接触された場合は、その接触が解除される前であっても、何も入力しないようにしてもよく、また、文字入力部46は、BSキー72が接触された場合は、その接触が解除される前であっても、既に入力されている文字を1つ削除してもよい。この際、図19(B)に示すように、接触されているBSキー72の隣に、制御部44により新たなBSキー72が表示制御され、BSキー72の次に新たなBSキー72がさらに接触された場合は、図19(A)に示すように、既に入力されている文字、例えば文字「F」をさらに1つ削除してもよい。また、新たなBSキー72が接触された場合は、さらに新たなBSキー72が表示制御されてもよい。
In the smartphone according to the ninth embodiment, when the
When the
以上、本第9実施形態に係るスマートフォンによれば、誤って文字キー52Aに接触しても、そのままヌルキー70にスライドして接触を解除することで、文字キー52Aの文字が入力されることを回避することができる。また、その際に、そのままBSキー72にスライドすることで、誤って既に入力した文字を1つ削除することができる。さらにまた、そのまま新たなBSキー72にスライドすることで、誤って既に入力した文字をさらに1つ削除することができる。なお、本第9実施形態は、上記第6〜第7実施形態と組み合わせて又は別個に実施される場合を説明したが、上記第1〜第5実施形態と組み合わせて又は別個に実施されてもよい。 As described above, according to the smartphone according to the ninth embodiment, even if the character key 52A is accidentally touched, the character of the character key 52A is input by sliding to the null key 70 as it is to release the contact. It can be avoided. At that time, by sliding to the BS key 72 as it is, it is possible to delete one character that has already been entered by mistake. Furthermore, by sliding to the new BS key 72 as it is, one more character that has already been entered by mistake can be deleted. In addition, although this 9th Embodiment demonstrated the case where it implemented in combination with the said 6th-7th embodiment or separately, it may be implemented in combination with the said 1st-5th embodiment or separately. Good.
<第10実施形態>
第10実施形態は、制御部44が、仮想キーボード50のキーのうち接触位置を基準として上記接触位置に応じた範囲にある仮想キーボード50の1以上のキー52A(52)を表示部40に表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する一例を示す。特に、本第5実施形態においては、制御部44が、上記1以上のキー52A(52)を仮想キーボード50に重ならないように表示制御する一例について説明する。以下では、第1実施形態乃至第9実施形態と異なる点について特に説明し、他の点については説明を省略する。本第10実施形態について、図20乃至23を用いて説明する。
<Tenth Embodiment>
In the tenth embodiment, the
図20は、図1に示すスマートフォン10(第10実施形態乃至第12実施形態においては、スマートフォン10A)の機能的構成の一例を示す図である。図20に示すように、スマートフォン10Aは、機能的に、記憶部34Sと、表示部40と、検出部42と、接触キー特定部43と、文字入力部46と、備えて構成されている。ここで、スマートフォン10Aの制御部44と、文字入力部46と、は中央処理装置28が後述する記憶部34Sに格納された文字入力プログラムP’を実行することによりそれぞれ機能する。
FIG. 20 is a diagram illustrating an example of a functional configuration of the smartphone 10 (the
記憶部34Sは、仮想キーボード情報34A、関連文字キー情報34B、補助キー情報34C及び文字入力プログラムP(図20には不図示)の他、仮想キーボード表示領域情報34D、入力文字表示領域情報34E、及び文字入力プログラムP’を記憶・保持する機能ブロックである。
The
図21は、仮想キーボード表示領域情報34Dおよび入力文字表示領域情報34Eで規定される各範囲の一例を視覚的に示した図である。
FIG. 21 is a diagram visually showing an example of each range defined by the virtual keyboard
図21に示すように、仮想キーボード表示領域情報34Dは、文字入力画面60において仮想キーボード50が表示される領域を示す情報であり、その領域の範囲又は位置は、スマートフォン10Aの全体の形状、文字入力画面60の形状、仮想キーボード50の表示範囲・表示位置などに基づく。仮想キーボード50が表示される領域は、具体的には、その形状が横(左右)に長い長方形である。ただし、仮想キーボード50が表示される領域は、例えば、その形状が長方形以外の四角形やその他の多角形、円形(楕円形を含む)などであってもよい。
As shown in FIG. 21, the virtual keyboard
また、図21に示すように、入力文字表示領域情報34Eは、文字入力画面60において入力された文字が表示される領域(入力文字表示領域62)を示す情報であり、その領域の範囲又は位置は、スマートフォン10Aの全体の形状、表示部40及び文字入力画面60の形状、仮想キーボード50の表示範囲・表示位置などに基づく。入力文字表示領域62は、具体的には、その形状が縦(上下)に長い長方形である。ただし、仮想キーボード50が表示される領域は、例えば、その形状が長方形以外の四角形やその他の多角形、円形(楕円形を含む)などであってもよい。
Further, as shown in FIG. 21, the input character
さらに、仮想キーボード情報34Aは、図23乃至図25に示す英語入力可能なフルキーボード型の仮想キーボード50の情報である。この仮想キーボード50には、図23乃至図25に示すように、複数の文字キー52Aと複数のその他のキー52Bとを含む各種のキー52が配置されている。仮想キーボード情報34Aには、例えば各種のキー52の種別情報や各キー52の配置情報が含まれる。各文字キー52Aは、例えば「A」、「B」・・・「X」、「Y」、又は、「Z」の文字に対応し、当該文字を入力するためのものである。各その他のキー52Bは、例えば既に入力されている文字を削除したり仮想キーボード50を英語版から日本語版に切り替えたりするためのもの等である。また、文字キー52Aは、子音に対応するキーと母音に対応するキーを含み、文字キー52AはJIS規格に準拠したキー配列となっており、母音の位置が散在している。
Furthermore, the
また、記憶部34は、接触物51(ユーザの指やスタイラスなどを含む。以下、「指」である場合を代表例として説明する。)に対して予め設定された設定情報を記憶・保持する機能ブロックである。具体的には、記憶部34は、ユーザの指の指紋情報とユーザ識別情報とを対応付けた情報(設定情報)を記憶・保持する。
The
接触キー特定部43は、表示部40において接触されたキーを特定する機能ブロックである。具体的には、接触キー特定部43は、仮想キーボード50の各キー52の表示位置と接触物51の表示部40への接触位置とを照合して接触されたキーを特定する。
The contact
制御部44は、仮想キーボード50を表示部40に表示する機能ブロックである。また、制御部44は、接触キー特定部43が特定する、仮想キーボード50のキー52のうち接触物51の表示部40への接触位置を基準として上記接触位置に応じた範囲にある仮想キーボード50の1以上のキー52A(52)を表示させる機能ブロックである。さらに、制御部44は、接触キー特定部43が特定する、仮想キーボード50のキー52のうち接触物51の表示部40への接触位置を基準として上記接触位置に応じた範囲にある仮想キーボード50の1以上のキー52A(52)を表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する機能ブロックである。
The
具体的には、検出部42は、接触物51が仮想キーボード50へ接触したことを検出した場合、接触キー特定部43は、仮想キーボード50の各キー52の表示位置と接触物51の表示部40への接触位置とを照合して接触されたキーを特定する。そして、制御部44は、接触キー特定部43が仮想キーボード50のキー52へ接触があったと判断した場合、接触キー特定部43が仮想キーボード50のキー52のうち接触物51の表示部40への接触位置を基準として上記接触位置の周辺に配置されている仮想キーボード50の1以上のキー52A(52)を表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する(図23以降で詳述)。なお、制御部44が上記接触位置の周辺に配置されている仮想キーボード50の1以上のキー52A(52)を表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御するタイミングに関して、特に制限はなく、仮想キーボード50の1以上のキー52A(52)を表示部40に表示させる際又は表示させた後であってもよい。
Specifically, when the
より具体的には、制御部44は、仮想キーボード50の1以上のキー52A(52)を表示部40に表示させる際又は表示させた後に、上記1以上のキー52A(52)が表示部40に表示される仮想キーボード50に重ならないように、記憶部34に記憶・保持されている仮想キーボード表示領域情報34Bおよび入力文字表示領域情報34Cに基づいて、表示部40に対する、上記1以上のキーの表示させる位置及び範囲の少なくとも一方を制御する(図23で詳述)。また、制御部44は、上記1以上のキー52A(52)が、表示部40に表示される仮想キーボード50に重ねられて表示される場合、接触物51によって上記1以上のキー52A(52)の表示が隠れてしまわないように、上記1以上のキー52A(52)を表示させる位置及び範囲の少なくとも一方を制御する(図24で詳述)。
More specifically, the
さらに、制御部44は、検出部42が検出した接触物の表面に形成された紋様、つまり、ユーザの指の指紋などに基づき、接触物51を判定する。また、制御部44は、記憶部34Sが保持する設定情報に基づき、接触物51を判定する。例えば、制御部44は、検出部42が検出した上記紋様と、記憶部34Sが保持する設定情報と、に基づいてどのユーザの指が表示部40に接触したのかを判定する。
Further, the
文字入力部46は、仮想キーボード50の複数のキー52のうち、接触されたキーに対応する文字を入力する機能ブロックである。また、文字入力部46は、制御部44により、接触キー特定部43が特定する、仮想キーボード50のキー52のうち接触物51の表示部40への接触位置を基準として上記接触位置に応じた範囲に表示された1以上のキー52A(52)のうち、接触されたキーに対応する文字を入力文字表示領域62に入力する機能ブロックである。
The
図22は、本発明の実施形態に係る表示制御装置において、表示部にキーを表示する処理フローの一例を示すフローチャートである。 FIG. 22 is a flowchart illustrating an example of a processing flow for displaying keys on the display unit in the display control apparatus according to the embodiment of the present invention.
まず、制御部44は、表示部40に仮想キーボード50を表示する(図22のステップSP70)。
First, the
次に、検出部42は、接触物51の表示部40への接触の有無を検出する。(図22のステップSP71)。
Next, the
検出部42が、接触物51の表示部40への接触が有ったと判定した場合(ステップSP71において「YES」の場合)は、図22のステップSP72に進む。一方で、検出部42が、接触物51の表示部40への接触が無かったと判定した場合(ステップSP71において「NO」の場合)は、本処理フローは終了する。
When the
ステップSP71において、接触物51の表示部40への接触が有ったと判定された場合(ステップSP71において「YES」の場合)は、検出部42は、接触物51の表示部40への接触位置を検出する(図22のステップS72)。
When it is determined in step SP71 that the
次に、接触キー特定部43は、仮想キーボード50の各キー52の表示位置と上記接触位置とを照合して接触されたキーを特定する(図22のステップSP73)。
Next, the contact
次に、制御部44は、仮想キーボード50の1以上のキー52A(52)を表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する(図22のステップSP74)。
Next, the
なお、図22に示すステップSP70〜SP74は必ずしもこのステップ通りに実行されなくてもよく、適宜変更されてよい。 Note that steps SP70 to SP74 shown in FIG. 22 do not necessarily have to be executed according to these steps, and may be changed as appropriate.
(キーの表示例)
図23は、本発明の第10実施形態に係る表示制御装置の制御部により表示部に表示されるキーの一例を示す図である。キーの表示例として、図23を用いて、制御部44が、仮想キーボード50の1以上のキー52A(52)を仮想キーボード50に重ならないように表示制御する一例を示す。
(Key display example)
FIG. 23 is a diagram illustrating an example of keys displayed on the display unit by the control unit of the display control apparatus according to the tenth embodiment of the present invention. As an example of key display, an example in which the
図23に示すように、ユーザの接触物(指)51が表示部40(仮想キーボード50)の「H」キーに接触した場合、制御部44により表示部40に表示される仮想キーボード50の1以上のキー52A(52)は、仮想キーボード50に重ならないように表示される。すなわち、1以上のキー52A(52)は、制御部44により、接触物(ユーザの指)51には重ならないように表示位置、表示範囲が制御されている。ここで、1以上のキー52A(52)は、「T」,「G」,「Y」,「H」,「U」,「J」キーを含んで構成されている。また、制御部44は、図23に示すように、ユーザの接触物(指)51が仮想キーボード50の「H」キーに接触すると、表示される1以上のキー52A(52)に含まれる「H」キーが強調表示する。
As shown in FIG. 23, when the user's contact object (finger) 51 touches the “H” key of the display unit 40 (virtual keyboard 50), one of the
具体的には、制御部44は、検出部42が検出する、接触物51の表示部40への接触位置に対応する接触位置情報に応じて1以上のキー52A(52)の表示を制御する。より具体的には、制御部44は、上記1以上のキー52A(52)を表示部40に表示する際に又はその後に、接触物51の表示部40への接触位置に応じて、表示部40に対する、上記1以上のキー52A(52)の表示させる位置及び範囲の少なくとも一方を制御する。結果として、制御部44は、1以上のキー52A(52)を、仮想キーボード50に重ならないように表示する。
Specifically, the
なお、図23の例では、制御部44は、1以上の各キー52A(52)の表示範囲(サイズ)を、仮想キーボード50の各キー52の表示範囲(サイズ)に比べて大きくなるように制御する。
In the example of FIG. 23, the
以上、本発明の第10実施形態のスマートフォン10Aによれば、接触キー特定部43により、表示部40に表示された仮想キーボード50の各キーの表示位置と接触位置とを照合して接触されたキーを特定し、制御部が、仮想キーボード50のキーのうち上記接触位置を基準として上記接触位置に応じた範囲にある仮想キーボード50の1以上のキーを表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する。その結果、文字入力を容易かつ迅速に実行可能とすることにより操作性を向上させることにつなげることができる。
As described above, according to the
また、制御部44が、上記1以上のキー52を仮想キーボード50に重ならないように表示制御する。結果として、接触物51によって上記1以上のキーの表示が隠れてしまうことを防ぐことができ、入力するためのキー52が見易く、探し易い。また、上記1以上のキーの表示の後ユーザが仮想キーボード50の他のキー52に接触することを希望する場合にも、仮想キーボード50の各キー52が見易く、探し易い。
In addition, the
<第11実施形態>
第11実施形態は、制御部44が、仮想キーボード50のキーのうち接触位置を基準として上記接触位置に応じた範囲にある仮想キーボード50の1以上のキー52A(52)を表示部40に表示させる位置及び範囲の少なくとも一方を上記接触位置に応じて制御する一例を示す。特に、本第11実施形態においては、制御部44が、仮想キーボード50の1以上のキー52A(52)を仮想キーボード50に重ねて表示制御する一例について説明する。なお、制御部44が、仮想キーボード50の1以上のキー52A(52)を仮想キーボード50に重ねて表示制御する点で、制御部44が、上記1以上のキー52A(52)を仮想キーボード50に重ならないように表示制御する第10実施形態とは異なる。本第11実施形態について、図24を用いて説明する。
<Eleventh embodiment>
In the eleventh embodiment, the
図24は、本発明の第11実施形態に係る表示制御装置の制御部により表示部に表示されるキーの一例を示す図である。図24に示すように、ユーザの接触物(指)51が表示部40(仮想キーボード50)の「H」キーに接触した場合、制御部44により表示部40に表示される仮想キーボード50の1以上のキー52A(52)は、仮想キーボード50に重なるように表示される。ここで、1以上のキー52A(52)は、「T」,「G」,「Y」,「H」,「U」,「J」キーを含んで構成されている。また、制御部44は、図24に示すように、ユーザの接触物(指)51が仮想キーボード50の「H」キーに接触すると、表示される1以上のキー52A(52)に含まれる「H」キーが強調表示する。
FIG. 24 is a diagram illustrating an example of keys displayed on the display unit by the control unit of the display control apparatus according to the eleventh embodiment of the present invention. As shown in FIG. 24, when the user's contact object (finger) 51 touches the “H” key of the display unit 40 (virtual keyboard 50), one of the
具体的には、制御部44は、検出部42が検出する、接触物51の表示部40への接触位置に対応する接触位置情報に応じて1以上のキー52A(52)の表示を制御する。より具体的には、制御部44は、上記1以上のキー52A(52)を表示部40に表示する際に又はその後に、接触物51の表示部40への接触位置に応じて、表示部40に対する、上記1以上のキー52A(52)の表示させる位置及び範囲の少なくとも一方を制御する。結果として、制御部44は、1以上のキー52A(52)を、仮想キーボード50に重ねて表示しながらも、接触物51によっては上記1以上のキー52A(52)の表示が隠れてしまわないように制御する。
Specifically, the
なお、図24の例では、制御部44は、1以上の各キー52A(52)の表示範囲(サイズ)を、仮想キーボード50の各キー52の表示範囲(サイズ)に比べて大きくなるように制御する。
In the example of FIG. 24, the
以上、本発明の第11実施形態のスマートフォン10Aによれば、上記した効果に加え、制御部44により、上記1以上のキー52A(52)の少なくとも一部が仮想キーボード50に重ねられた状態で表示される場合であっても、接触物51によって上記1以上のキー52A(52)の表示が隠れてしまうことを防ぐことができ、入力するためのキー52が見易く、探し易い。
As described above, according to the
<第12実施形態>
第12実施形態は、制御部44が、仮想キーボード50上の接触物51の動きに応じて1以上のキー52Aに含まれる一以上のキーを選択(入力)可能なように制御する一例について説明する。本第12実施形態について、図25を用いて説明する。
<Twelfth embodiment>
The twelfth embodiment describes an example in which the
図25は、本発明の第12実施形態に係る表示制御装置の制御部44により表示部40に表示されるキーの一例を示す図である。図25に示すように、ユーザの接触物(指)51が表示部40(仮想キーボード50)の「H」キーに接触した場合、制御部44により表示部40に表示される仮想キーボード50の1以上のキー52A(52)は、仮想キーボード50に重ならないように表示される。すなわち、1以上のキー52A(52)は、制御部44により、接触物(ユーザの指)51には重ならないように表示位置、表示範囲が制御されている。ここで、1以上のキー52A(52)は、「T」,「G」,「Y」,「H」,「U」,「J」キーを含んで構成されている。また、制御部44は、図25に示すように、ユーザの接触物(指)51が仮想キーボード50の「H」キーに接触すると、表示される1以上のキー52A(52)に含まれる「H」キーが強調表示する。
FIG. 25 is a diagram illustrating an example of keys displayed on the
次に、図25の矢印A1が示すように、仮想キーボード50において、ユーザの接触物(指)51が仮想キーボード50の「H」キーから「U」キーに移動した場合、制御部44により、矢印A2が示すように、表示部40に表示される仮想キーボード50の1以上のキー52A(52)に含まれる「H」キーにかわり「U」キーが入力(選択)される。具体的には、制御部44は、ユーザの指の表示部40(仮想キーボード50)への接触位置(検出部42が検出する、ユーザの指の表示部40への接触位置に対応する接触位置情報)に応じて、1以上のキー52Aに含まれる一以上のキー(図25における「U」キー)を選択(入力)可能なように制御する。この場合、制御部44により、「U」キーが強調表示される。
Next, as indicated by an arrow A1 in FIG. 25, when the contact (finger) 51 of the user moves from the “H” key to the “U” key of the
なお、図25の例では、制御部44は、1以上の各キー52A(52)の表示範囲(サイズ)を、仮想キーボード50の各キー52の表示範囲(サイズ)に比べて大きくなるように制御する。
In the example of FIG. 25, the
以上、本発明の第12実施形態のスマートフォン10Aによれば、制御部44が、仮想キーボード50上の接触物51の動きに応じて1以上のキー52Aに含まれる一以上のキーを選択(入力)可能なように制御することにより、仮想キーボード50上でユーザが指を自由に動かした場合であっても、1以上の各キー52A(52)において入力されうる各キーが隠れてしまうことがなく、且つ、ユーザが入力を希望する又はユーザが入力をするキーを容易に把握することができる。
As described above, according to the
<変形例>
以上、本願の開示する技術の複数の実施形態について説明したが、本願の開示する技術は、上記に限定されるものではない。また、上記各実施形態は、本発明の理解を容易にするためのものであり、本発明はその趣旨を逸脱することなく、変更/改良(たとえば、各実施形態を組み合わせること、各実施形態の一部の構成を省略すること等)され得るとともに、本発明にはその等価物も含まれる。
<Modification>
As mentioned above, although several embodiment of the technique which this application discloses was described, the technique which this application discloses is not limited above. Further, each of the above embodiments is for facilitating understanding of the present invention, and the present invention can be modified / improved (for example, by combining the embodiments, without deviating from the gist thereof). Some configurations may be omitted), and the present invention includes equivalents thereof.
例えば、上記各実施形態に係る文字入力装置は、スマートフォン10を一例に挙げたが、タッチパネルを搭載した電子機器であれば特に限定されず、例えばタブレット型端末やゲーム専用機、マルチメディア端末、現金自動預け払い機等であってもよい。中でも、スマートフォン10やタブレット型端末等の携帯端末である場合、仮想キーボード50A,50Bの各キー52の表示サイズが小さくなり、その操作が比較的困難となり易いので、入力が容易な上記各実施形態に係る文字入力装置を適用したときの有効性が高い。
For example, the character input device according to each of the above embodiments is exemplified by the
また、上記各実施形態に係る文字入力装置では、メールソフトウェア等と共に文字入力プログラムPを実行したときを例に挙げたが、文書作成用ソフトウェアや表計算ソフトウェア等、他のソフトウェアと共に起動されてもよい。 Further, in the character input device according to each of the above embodiments, the case where the character input program P is executed together with the mail software or the like has been described as an example, but it may be activated with other software such as document creation software or spreadsheet software. Good.
また、図5に示すステップSP16及びSP20は省略してもよい。すなわち、文字キー52Aが接触されると、長押しか否かに関わらず、制御部44は、関連文字キー54や補助キー56を仮想キーボード50Aに重ねて表示してもよい。
Further, steps SP16 and SP20 shown in FIG. 5 may be omitted. That is, when the character key 52A is touched, the
また、第6実施形態では、補助キー56により、文字キー52A又は関連文字キー54の文字の大文字を入力する場合を説明したが、文字キー52A又は関連文字キー54の文字の半角又は全角を入力するようにしてもよい。また、補助キー56を押した場合の文字の標記を変更には、大文字・小文字の変更だけでなく、フォントサイズの変更や色の変更を含んでもよい。
In the sixth embodiment, the case has been described in which the capital letters of the character key 52A or the
さらに、制御部44が表示する上記1以上のキー52A(52)の数には特に制限はない。さらに、制御部44は、上記1以上のキー52A(52)に含まれるキーの数について上記1以上のキー52A(52)を表示する際に、またはその後に、増減するような制御を行ってもよい。
Further, the number of the one or
さらにまた、第10乃至第12実施形態において、図23乃至図25の例では、制御部44は、1以上の各キー52A(52)の表示範囲(サイズ)を、仮想キーボード50の各キー52の表示範囲(サイズ)に比べて大きくなるように制御したがこれに限られない。例えば、制御部44は、1以上の各キー52A(52)の表示範囲(サイズ)を、仮想キーボード50の各キー52の表示範囲(サイズ)と(略)同一となるように制御し、又は仮想キーボード50の各キー52の表示範囲(サイズ)に比べて小さくなるように制御してもよい。
Furthermore, in the tenth to twelfth embodiments, in the example of FIGS. 23 to 25, the
P:文字入力プログラム、10,10A:スマートフォン(文字入力装置)、34,34S:記憶部、40:表示部、42:検出部、43:接触キー特定部、44:制御部、46:文字入力部、50A,50B:仮想キーボード、52A:文字キー、54:関連文字キー、56:補助キー、70:ヌルキー、72:バックスペースキー(BSキー) P: character input program, 10, 10A: smartphone (character input device), 34, 34S: storage unit, 40: display unit, 42: detection unit, 43: contact key specifying unit, 44: control unit, 46: character input 50A, 50B: virtual keyboard, 52A: character key, 54: related character key, 56: auxiliary key, 70: null key, 72: backspace key (BS key)
Claims (12)
前記表示部への接触を検出する検出部と、
前記表示部に対して仮想キーボードを表示制御し、前記検出部が前記仮想キーボードへの接触を検出した場合に、前記表示部に対して、前記接触の位置に対応する前記仮想キーボードの文字キーの文字に関連する少なくとも1つの関連文字を入力するための関連文字キーを前記仮想キーボードに重ねて表示制御し、且つ、前記文字若しくは前記関連文字の表記を変更し、又は、前記文字および前記関連文字に記号を追加するための少なくとも1つの補助キーを前記仮想キーボードに重ねて表示制御する制御部と、
前記検出部が前記接触の解除を検出した場合に、前記解除の直前に接触されていたキーが前記文字キー及び前記関連文字キーのうち何れか1つのキーである場合は、前記1つのキーに対応する文字を入力し、前記解除の直前に接触されていたキーが前記補助キーである場合は、前記文字キー及び前記関連文字キーのうち何れか1つのキーに対応する文字の表記を変更し、又は、当該文字に前記記号を追加する文字入力部と、
を有し、
前記制御部は、前記関連文字キーの表示制御の後、前記文字キー及び前記関連文字キーのうち何れか1つのキーにおいて前記接触が第1期間維持された場合に、前記接触が維持された前記1つのキーに対応する文字の表記を変更し、又は、当該文字に記号を追加し、前記接触が維持された前記1つのキーに対応する前記補助キーの表示制御の後、前記接触が維持された前記1つのキーにおいて前記接触が第2期間さらに維持された場合に、前記補助キーの表示から、前記補助キーと異なる種類の補助キーの表示に切り替える、
文字入力装置。 A display unit;
A detection unit for detecting contact with the display unit;
Display control a virtual keyboard to the display unit, when the detecting unit detects the contact with the virtual keyboard, to the display unit, character keys of the virtual keyboard which corresponds to the position of the contact The related character key for inputting at least one related character related to the character is superimposed on the virtual keyboard, and the display of the character or the related character is changed, or the character and the related character are displayed. A control unit that superimposes and displays at least one auxiliary key for adding a symbol to a character on the virtual keyboard;
When the detection unit detects the release of the contact, if the key touched immediately before the release is one of the character key and the related character key, the one key is When the corresponding character is input and the key touched immediately before the release is the auxiliary key, the notation of the character corresponding to any one of the character key and the related character key is changed. Or a character input part for adding the symbol to the character;
I have a,
After the display control of the related character key, the control unit maintains the contact when the contact is maintained for a first period in any one of the character key and the related character key. After changing the notation of the character corresponding to one key or adding a symbol to the character and controlling the display of the auxiliary key corresponding to the one key in which the contact is maintained, the contact is maintained. When the contact is further maintained for the second period in the one key, the display of the auxiliary key is switched to a display of an auxiliary key of a different type from the auxiliary key.
Character input device.
請求項1に記載の文字入力装置。 The control unit causes the display unit to simultaneously display the related character key and the auxiliary key when the detection unit detects contact with the virtual keyboard.
The character input device according to claim 1.
前記文字入力部は、前記文字の表記を変更し、又は、前記記号を追加する際、前記補助キーの接触直前に接触されていた前記文字キー又は前記関連文字キーに対応する文字の表記を変更し、又は、当該文字に記号を追加する、
請求項2に記載の文字入力装置。 The auxiliary key is adjacent to the character key and the related character key,
The character input unit changes the notation of the character or changes the notation of the character corresponding to the character key touched immediately before the auxiliary key or the related character key when adding the symbol. Or add a symbol to the character,
The character input device according to claim 2.
請求項2に記載の文字入力装置。 In the auxiliary key, the notation of the character corresponding to the character key is changed, or the first auxiliary key for adding a symbol to the character and the notation of the character corresponding to the related character key are changed, Or a second auxiliary key for adding a symbol to the character,
The character input device according to claim 2.
請求項1〜4のいずれか1項に記載の文字入力装置。 The control unit, when performing display control of the auxiliary key, cancels display control of the character key other than the one key maintained and the related character key,
The character input device according to any one of claims 1 to 4.
請求項1〜4のいずれか1項に記載の文字入力装置。 The control unit switches the maintained display of the one key to the display of the auxiliary key when performing display control of the auxiliary key.
The character input device according to any one of claims 1 to 4.
前記文字入力部は、前記検出部が前記接触の解除を検出すると、前記解除の直前に接触されていたキーが前記約物キーである場合は、前記文字キー及び前記関連文字キーのうち
何れか1つのキーに対応する文字と共に前記約物キーに応じた約物を入力する、
請求項1〜請求項6の何れか1項に記載の文字入力装置。 When the detection unit detects contact with the virtual keyboard, the control unit further controls the display unit to display at least one punctuation key for inputting a punctual item,
The character input unit, when the detection unit detects the release of the contact, if the key touched immediately before the release is the punctuation key, either the character key or the related character key Enter a punctuation corresponding to the punctuation key together with characters corresponding to one key.
The character input device according to any one of claims 1 to 6 .
前記文字入力部は、前記検出部が前記接触の解除を検出すると、前記解除の直前に接触されていたキーが前記ヌルキーである場合は、何も入力しない、
請求項1〜請求項7の何れか1項に記載の文字入力装置。 The control unit further controls display of at least one null key for the display unit when the detection unit detects contact with the virtual keyboard,
When the detection unit detects the release of the contact, the character input unit does not input anything when the key touched immediately before the release is the null key.
The character input device according to any one of claims 1 to 7 .
前記文字入力部は、前記検出部が前記接触の解除を検出すると、前記解除の直前に接触されていたキーが前記バックスペースキーである場合は、既に入力されている文字を少なくとも1つ削除する、
請求項1〜請求項8の何れか1項に記載の文字入力装置。 The control unit further controls display of at least one backspace key on the display unit when the detection unit detects contact with the virtual keyboard,
When the detection unit detects the release of the contact, the character input unit deletes at least one character that has already been input if the key touched immediately before the release is the backspace key. ,
The character input device according to any one of claims 1 to 8 .
前記関連文字キーは、前記文字キーの文字の母音を変化させた文字のキーであり、
前記補助キーは、前記文字キー又は前記関連文字キーの文字に、濁点及び半濁点の何れか1つを追加した文字、又は、前記文字キー又は前記関連文字キーの文字の、カタカナ、ひらがな及び小文字の何れか1つを入力するためのキーを含む、
請求項1〜請求項9の何れか1項に記載の文字入力装置。 The character key is a key indicating a Japanese character,
The related character key is a character key obtained by changing the vowel of the character of the character key,
The auxiliary key is a character obtained by adding any one of a cloud point and a half cloud point to the character key or the related character key, or katakana, hiragana and lower case characters of the character key or the related character key. Including a key to enter any one of
The character input device according to any one of claims 1 to 9 .
前記関連文字キーは、前記接触の位置の周囲にある文字キーであり、
前記補助キーは、前記文字キー又は前記関連文字キーの文字の、全角、半角、小文字及び大文字の何れか1つを入力するためのキーを含む、
請求項1〜請求項9の何れか1項に記載の文字入力装置。 The character key is a key indicating an English character,
The related character key is a character key around the position of the contact,
The auxiliary key includes a key for inputting any one of full-width, half-width, lowercase, and capital letters of the character key or the character of the related character key.
The character input device according to any one of claims 1 to 9 .
前記表示部に対して仮想キーボードを表示制御し、前記検出部が前記仮想キーボードへの接触を検出した場合に、前記表示部に対して、前記接触の位置に対応する前記仮想キーボードの文字キーの文字に関連する少なくとも1つの関連文字を入力するための関連文字キーを前記仮想キーボードに重ねて表示制御し、且つ、前記文字若しくは前記関連文字の表記を変更し、又は、前記文字および前記関連文字に記号を追加するための少なくとも1つの補助キーを前記仮想キーボードに重ねて表示制御する制御手段と、
前記検出部が前記接触の解除を検出した場合に、前記解除の直前に接触されていたキーが前記文字キー及び前記関連文字キーのうち何れか1つのキーである場合は、前記1つのキーに対応する文字を入力し、前記解除の直前に接触されていたキーが前記補助キーである場合は、前記文字キー及び前記関連文字キーのうち何れか1つのキーに対応する文字の表記を変更し、又は、当該文字に前記記号を追加する文字入力手段、
として機能させ、
前記制御部は、前記関連文字キーの表示制御の後、前記文字キー及び前記関連文字キーのうち何れか1つのキーにおいて前記接触が第1期間維持された場合に、維持された前記1つのキーに対応する文字の表記を変更し、又は、当該文字に記号を追加し、維持された前記1つのキーに対応する前記補助キーの表示制御の後、維持された前記1つのキーにおいて前記接触が第2期間さらに維持された場合に、前記補助キーの表示から、前記補助キーと異なる種類の補助キーの表示に切り替える、
文字入力プログラム。 A computer having a display unit and a detection unit for detecting contact with the display unit,
Display control a virtual keyboard to the display unit, when the detecting unit detects the contact with the virtual keyboard, to the display unit, character keys of the virtual keyboard which corresponds to the position of the contact The related character key for inputting at least one related character related to the character is superimposed on the virtual keyboard, and the display of the character or the related character is changed, or the character and the related character are displayed. Control means for controlling the display so that at least one auxiliary key for adding a symbol to a character is superimposed on the virtual keyboard;
When the detection unit detects the release of the contact, if the key touched immediately before the release is one of the character key and the related character key, the one key is When the corresponding character is input and the key touched immediately before the release is the auxiliary key, the notation of the character corresponding to any one of the character key and the related character key is changed. Or a character input means for adding the symbol to the character,
To function as,
The control unit, after the display control of the related character key, the one key that is maintained when the contact is maintained in any one of the character key and the related character key for a first period After the display control of the auxiliary key corresponding to the one key maintained by changing the notation of the character corresponding to the character or adding a symbol to the character, the touch is performed on the one key maintained. When the second period is further maintained, the display of the auxiliary key is switched to the display of an auxiliary key of a different type from the auxiliary key.
Character input program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014227851A JP5989740B2 (en) | 2014-02-12 | 2014-11-10 | Character input device, character input program, display control device, display control method, and display control program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014024569 | 2014-02-12 | ||
JP2014024569 | 2014-02-12 | ||
JP2014227851A JP5989740B2 (en) | 2014-02-12 | 2014-11-10 | Character input device, character input program, display control device, display control method, and display control program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016081770A Division JP6140332B2 (en) | 2014-02-12 | 2016-04-15 | Display control apparatus, display control method, and display control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015167011A JP2015167011A (en) | 2015-09-24 |
JP5989740B2 true JP5989740B2 (en) | 2016-09-07 |
Family
ID=54257838
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014227851A Active JP5989740B2 (en) | 2014-02-12 | 2014-11-10 | Character input device, character input program, display control device, display control method, and display control program |
JP2016081770A Active JP6140332B2 (en) | 2014-02-12 | 2016-04-15 | Display control apparatus, display control method, and display control program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016081770A Active JP6140332B2 (en) | 2014-02-12 | 2016-04-15 | Display control apparatus, display control method, and display control program |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP5989740B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7299283B2 (en) * | 2020-10-08 | 2023-06-27 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュート | Japanese character input method and device for mobile devices |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001270420A1 (en) * | 2000-07-21 | 2002-02-05 | Raphael Bachmann | Method for a high-speed writing system and high-speed writing device |
JP2002091677A (en) * | 2000-09-14 | 2002-03-29 | Sanyo Electric Co Ltd | Input device and information terminal equipment |
EP1567927B1 (en) * | 2002-11-29 | 2013-07-10 | Koninklijke Philips Electronics N.V. | System and method for user interface with displaced representation of touch area |
JP2005182487A (en) * | 2003-12-19 | 2005-07-07 | Nec Software Chubu Ltd | Character input apparatus, method and program |
JP4863211B2 (en) * | 2006-12-15 | 2012-01-25 | 株式会社日立ソリューションズ | Character data input device |
KR100949581B1 (en) * | 2007-10-08 | 2010-03-25 | 주식회사 자코드 | Apparatus and method for inputting character and numeral on communication device |
JP5710944B2 (en) * | 2009-11-24 | 2015-04-30 | 博章 出口 | Character input device, character input method, and character input program |
JP5463934B2 (en) * | 2010-01-27 | 2014-04-09 | 富士通モバイルコミュニケーションズ株式会社 | 3D input device |
JP5407950B2 (en) * | 2010-03-11 | 2014-02-05 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
JP2011192215A (en) * | 2010-03-16 | 2011-09-29 | Kyocera Corp | Device, method and program for inputting character |
JP2012027741A (en) * | 2010-07-23 | 2012-02-09 | Okabe Hiromichi | Letter inputting method and device |
JP5683226B2 (en) * | 2010-11-18 | 2015-03-11 | シャープ株式会社 | Character input device and method of operating character input device |
JPWO2012102159A1 (en) * | 2011-01-27 | 2014-06-30 | シャープ株式会社 | Character input device and character input method |
JP2013073383A (en) * | 2011-09-27 | 2013-04-22 | Kyocera Corp | Portable terminal, acceptance control method, and program |
JP5510473B2 (en) * | 2012-02-02 | 2014-06-04 | 富士通株式会社 | Character input device, character input method, and character input program |
JP5931627B2 (en) * | 2012-07-23 | 2016-06-08 | 京セラ株式会社 | Portable terminal device, program, and input correction method |
-
2014
- 2014-11-10 JP JP2014227851A patent/JP5989740B2/en active Active
-
2016
- 2016-04-15 JP JP2016081770A patent/JP6140332B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6140332B2 (en) | 2017-05-31 |
JP2016154037A (en) | 2016-08-25 |
JP2015167011A (en) | 2015-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10198163B2 (en) | Electronic device and controlling method and program therefor | |
RU2011139141A (en) | VIRTUAL KEYBOARD WITH MOBILE BUTTONS | |
JP2013238935A (en) | Input device, input device controlling method, controlling program, and recording medium | |
JP5780438B2 (en) | Electronic device, position designation method and program | |
US20130167019A1 (en) | Information-processing device and control method for information-processing device | |
US20150077358A1 (en) | Electronic device and method of controlling the same | |
JP2010218286A (en) | Information processor, program, and display method | |
EP2722741A2 (en) | Apparatus and method for providing user interface providing keyboard layout | |
JP2011022958A (en) | Input device | |
JP2011203808A (en) | Mobile information terminal | |
JP2012088805A (en) | Information processor and information processor control method | |
JP6140332B2 (en) | Display control apparatus, display control method, and display control program | |
JP6014170B2 (en) | Information processing apparatus and information update program | |
US9244556B2 (en) | Display apparatus, display method, and program | |
JP6085529B2 (en) | Character input device | |
JP5777915B2 (en) | Electronic device and display method thereof | |
CN104156038A (en) | Electronic reading device | |
JP6029628B2 (en) | Display control apparatus, display control method, and display control program | |
JP2011154664A (en) | Handwriting ink display method and device | |
JP6029638B2 (en) | Character input device and character input program | |
KR20140051201A (en) | Keyboard application for smart device with touch screen | |
JP5624662B2 (en) | Electronic device, display control method and program | |
JP2016514872A (en) | Character input device and character input method | |
JP2013033553A (en) | Character data input device | |
JP2006005773A (en) | Device and method for inputting character |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160108 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160415 |
|
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: 20160726 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160810 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5989740 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |