(57)【特許請求の範囲】
【請求項１】
表示部と、
複数のキーが配列された仮想キーボードを前記表示部に表示する制御部と、
前記表示部への接触位置を検出する検出部と、
前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する接触キー特定部と、
を備え、
前記制御部は、前記接触キー特定部が前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断した場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、
前記制御部は、前記接触キー特定部が前記関連キーへ接触があったと判断した場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する、
表示制御装置。
【請求項２】
前記第１キー群及び第２キー群の少なくとも一方の少なくとも一つ以上のキーうち、接触されたキーに対応する文字を入力する文字入力部をさらに備える、
請求項１に記載の表示制御装置。
【請求項３】
前記制御部は、前記表示部に対する、前記第１キー群又は第２キー群を表示させる位置及び範囲の少なくともいずれか一つを前記接触位置に応じて制御する、
請求項１又は請求項２に記載の表示制御装置。
【請求項４】
前記制御部は、前記第１キー群を前記仮想キーボードに重ねて表示する場合に、前記第１キー上に前記第１キー群に含まれるキーであって、前記第１キーに対応するキーを重ねて表示し、前記第２キー群を前記仮想キーボードに重ねて表示する場合に、前記第２キー上に前記第２キー群に含まれるキーであって、前記第２キーに対応するキーを重ねて表示する、
請求項１〜３の何れか１項に記載の表示制御装置。
【請求項５】
前記制御部はさらに、前記接触キー特定部が前記第１キーへの接触があったと判断した場合、前記表示部に対して、前記第１キー群において、キー群取消キー及び前記関連キーとしてのバックスペースキーを表示させ、
前記制御部は、前記バックスペースキーが接触された場合は、既に入力されている文字を少なくとも１つ削除し、前記キー群取消キーが接触された場合は、前記キー群の表示を消去する、
請求項１〜４の何れか１項に記載の表示制御装置。
【請求項６】
複数のキーが配列された仮想キーボードを表示部に表示する表示ステップと、
前記表示部への接触位置を検出する検出ステップと、
前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する特定ステップと、
を含み、
前記表示ステップは、前記特定ステップにおいて前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断された場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、
前記表示ステップは、前記特定ステップにおいて前記関連キーへ接触があったと判断した場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する、
表示制御方法。
【請求項７】
コンピュータに、
複数のキーが配列された仮想キーボードを表示部に表示する機能と、
前記表示部への接触位置を検出する機能と、
前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する機能と、
前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断された場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、前記関連キーへ接触があったと判断された場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する機能と、
を実現させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、及び表示制御プログラムに関する。
【背景技術】
【０００２】
スマートフォン等の文字入力装置として、例えば文字入力装置のタッチパネル付き表示部に、複数のキーで構成された仮想キーボードを表示させ、仮想キーボードの何れか１つのキーに対応するタッチパネル部分への接触を検出することで文字入力を行なうものが知られている。
【０００３】
これに関し、特許文献１には、画像を表示する表示部と、表示部に配置され、操作者のタッチ入力を検出する入力検出部と、表示部にローマ字入力用のソフトウェアキーボードを表示させ、入力検出部で当該ソフトウェアキーボードの１つのキーの画像がタッチされたことを検出したら、１つのキーの画像及びその周囲のキーの内の少なくとも１つの画像の表示制御を行う制御部と、を備える文字入力装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９２２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、日本語のローマ字入力においては、ア行を除いてソフトウェアキーボード上の子音キーおよび母音キーを入力することによって、文字を入力する。
【０００６】
しかしながら、特許文献１に記載の文字入力装置では、ソフトウェアキーボードにおいて母音キーの位置は散在しているため、ユーザは子音の入力ごとに、続いて入力する母音（キー）を探す必要があり、母音の入力に時間がかかっていた。
【０００７】
本発明はこのような事情に鑑みてなされたものであり、母音の入力を簡易にし、文字入力を容易かつ迅速に実行可能とすることにより操作性を向上させることを目的の一つとし得る。
【課題を解決するための手段】
【０００８】
本発明の一側面に係る表示制御装置は、表示部と、複数のキーが配列された仮想キーボードを前記表示部に表示する制御部と、前記表示部への接触位置を検出する検出部と、前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する接触キー特定部と、を備え、前記制御部は、前記接触キー特定部が前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断した場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、前記制御部は、前記接触キー特定部が前記関連キーへ接触があったと判断した場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する。
【０００９】
本発明の一側面に係る表示制御方法は、複数のキーが配列された仮想キーボードを表示部に表示する表示ステップと、前記表示部への接触位置を検出する検出ステップと、前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する特定ステップと、を含み、前記表示ステップは、前記特定ステップにおいて前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断された場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、前記表示ステップは、前記特定ステップにおいて前記関連キーへ接触があったと判断した場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する。
【００１０】
本発明の一側面に係る表示制御プログラムは、コンピュータに、複数のキーが配列された仮想キーボードを表示部に表示する機能と、前記表示部への接触位置を検出する機能と、前記仮想キーボードの各キーの表示位置と前記接触位置とを照合して接触されたキーを特定する機能と、前記仮想キーボードの予め定めた特定の子音に対応する第１キーへ接触があったと判断された場合、接触された第１キーに対して予め割り付けられた母音と、入力される文字を少なくとも１つ削除する関連キーと、を含む第１キー群をさらに表示し、前記関連キーへ接触があったと判断された場合、前記第１キーとは異なる、前記仮想キーボードの予め定めた特定の子音であって前記第１キーに隣接する特定の子音に対応する第２キーを含む第２キー群を前記第１キー群に代えて表示する機能と、を実現させる。
【００１１】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１２】
本発明によれば、表示部に表示された仮想キーボードの各キーの表示位置と当該表示部への接触位置とを照合して接触されたキーを特定し、制御部は、当該仮想キーボードの子音に対応するキーへ接触があったと判断された場合、接触された当該キーに対して予め割り付けられた母音を含むキー群をさらに表示する。この結果、母音の入力を簡易にし、文字入力を容易かつ迅速に実行可能とすることにより操作性を向上させることにつなげることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係る表示制御装置の一例としてのスマートフォンの外観構成を概略的に示す正面図である。
【図２】図１に示すスマートフォンのハードウェア構成を概略的に示す構成図である。
【図３】図１に示すスマートフォンの機能的構成図である。
【図４】仮想キーボード表示領域情報および入力文字表示領域情報で規定される各範囲の一例を視覚的に示した図である。
【図５】本発明の第１実施形態に係る表示制御装置の制御部により表示部に表示される文字入力画面の一例を示す図である。
【図６】本発明の第１実施形態に係る表示制御装置において、子音キーに対して予め割り付けられた母音を含むキー群を表示する処理フローの一例を示すフローチャートである。
【図７】本発明の第１実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の一例を示す図である。
【図８】（Ａ）及び（Ｂ）は、本発明の第１実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の一例を示す図である。
【図９】（Ａ）及び（Ｂ）は、本発明の第１実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の他の一例を示す図である。
【図１０】本発明の第２実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の一例を示す図である。
【図１１】本発明の第２実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の他の一例を示す図である。
【図１２】本発明の第２実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の他の一例を示す図である。
【図１３】本発明の第２実施形態に係る表示制御装置の制御部により表示部に表示されるキー群の他の一例を示す図である。
【図１４】本発明の第３実施形態に係る表示制御装置の文字入力部による文字入力処理の一例を示す図である。
【図１５】本発明の第４実施形態に係る表示制御装置の文字入力部による文字入力処理の一例を示す図である。
【図１６】本発明の第５実施形態に係る表示制御装置の文字入力部による文字入力処理の一例を示す図である。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る表示制御装置の一例としてのスマートフォン１０の外観構成を概略的に示す正面図である。図２は、図１に示すスマートフォン１０のハードウェア構成を概略的に示す構成図である。
【００１５】
図１に示すように、スマートフォン１０は、例示的に、矩形の薄形筐体１２と、タッチパネル１４と、スピーカ１６と、マイクロフォン１８と、ハードキー２２と、を備えて構成されている。
【００１６】
図１に示すように、薄形筐体１２の一方の面には、タッチパネル１４が例えば多くの部分を占めるように構成されている。該タッチパネル１４が搭載されている面（正面）には、スピーカ１６、マイクロフォン１８及びハードボタン２０が設けられている。また、筐体１０Ａの側面や底面には、ハードキー２２、図１では不図示の音声出力端子２４Ａなどの外部インターフェイス２４（図２参照）が設けられる。さらに、筐体１０Ａの背面には、図１では不図示のカメラ２６（図２参照）が設けられている。
【００１７】
図２に示すように、スマートフォン１０では、上記各構成要素が内部の中央処理装置２８に接続されている。中央処理装置２８にはさらに、例示的に、移動体通信用アンテナ３０Ａ、移動体通信部３０、無線ＬＡＮ通信用アンテナ３２Ａ、無線ＬＡＮ通信部３２、及び記憶部３４が接続されている。
【００１８】
タッチパネル１４は、表示装置、入力装置及び指紋読取装置の機能を備え、例示的に、表示機能を担うディスプレイ（表示画面）１４Ａと、入力機能を担うタッチセンサ１４Ｂと、指紋読取機能を担う指紋センサ１４Ｃと、で構成される。
【００１９】
ディスプレイ１４Ａは、例えば、液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイなどの表示デバイスにより構成される。
【００２０】
タッチセンサ１４Ｂは、ディスプレイ１４Ａの上面に配置された、接触操作（接触）を検出するための素子及びその上に積層された透明な操作面を備えて構成される。タッチセンサ１４Ｂの接触検知方式としては、静電容量式、抵抗膜式（感圧式）、電磁誘導式など既知の方式のうちの任意の方式を採用することができる。
【００２１】
指紋センサ１４Ｃは、ハードボタン２０に接触した指の指紋を読み取る検出手段である。指紋センサ１４Ｃの指紋読取方式としては、特に限定されないが、例えば、上記ハードボタン２０上に指が置かれたときの指紋の凹凸による電極の電荷の変化量に基づいて指紋画像を生成する（指紋を読み取る）方式を採用することができる。指紋センサ１４Ｃは、タッチセンサ１４Ｂと一体化しても別体として設けてもよい。
【００２２】
なお、以下、話を簡便にするため、表示装置としてのディスプレイ１４Ａについても入力装置としてのタッチセンサ１４Ｂについても、単に「タッチパネル１４」と称する。
【００２３】
図３は、図１に示すスマートフォン１０の機能的構成図である。図３に示すように、スマートフォン１０は、機能的に、記憶部３４と、表示部４０と、検出部４２と、接触キー特定部４３と、文字入力部４６と、備えて構成されている。ここで、スマートフォン１０の制御部４４と、文字入力部４６と、は中央処理装置２８が後述する記憶部３４に格納された文字入力プログラムＰを実行することによりそれぞれ機能する。
【００２４】
記憶部３４は、仮想キーボード情報３４Ａ、仮想キーボード表示領域情報３４Ｂ、入力文字表示領域情報３４Ｃ及び文字入力プログラムＰを記憶・保持する機能ブロックである。
【００２５】
図４は、仮想キーボード表示領域情報３４Ｂおよび入力文字表示領域情報３４Ｃで規定される各範囲の一例を視覚的に示した図である。
【００２６】
図４に示すように、仮想キーボード表示領域情報３４Ｂは、文字入力画面６０において仮想キーボード５０が表示される領域を示す情報であり、その領域の範囲又は位置は、スマートフォン１０の全体の形状、文字入力画面６０の形状、仮想キーボード５０の表示範囲・表示位置などに基づく。仮想キーボード５０が表示される領域は、具体的には、その形状が横（左右）に長い長方形である。ただし、仮想キーボード５０が表示される領域は、例えば、その形状が長方形以外の四角形やその他の多角形、円形（楕円形を含む）などであってもよい。
【００２７】
また、入力文字表示領域情報３４Ｃは、文字入力画面６０において入力された文字が表示される領域を示す情報であり、その領域の範囲又は位置は、スマートフォン１０の全体の形状、文字入力画面６０の形状、仮想キーボード５０の表示範囲・表示位置などに基づく。文字入力画面６０において入力された文字が表示される領域は、具体的には、その形状が縦（上下）に長い長方形である。ただし、仮想キーボード５０が表示される領域は、例えば、その形状が長方形以外の四角形やその他の多角形、円形（楕円形を含む）などであってもよい。
【００２８】
さらに、仮想キーボード情報３４Ａは、後述する図５に示す英語入力可能なフルキーボード型の仮想キーボード５０の情報である。この仮想キーボード５０には、後述する図５に示すように、複数の文字キー５２Ａと複数のその他のキー５２Ｂとを含む各種のキー５２が配置されている。仮想キーボード情報３４Ａには、例えば各種のキー５２の種別情報や各キー５２の配置情報が含まれる。各文字キー５２Ａは、例えば「Ａ」、「Ｂ」・・・「Ｘ」、「Ｙ」、又は、「Ｚ」の文字に対応し、当該文字を入力するためのものである。各その他のキー５２Ｂは、例えば既に入力されている文字を削除したり仮想キーボード５０を英語版から日本語版に切り替えたりするためのもの等である。また、文字キー５２Ａは、子音に対応するキーと母音に対応するキーを含み、文字キー５２ＡはＪＩＳ規格に準拠したキー配列となっており、母音の位置が散在している。
【００２９】
また、記憶部３４は、接触物５１（ユーザの指やスタイラスなどを含む。以下、「指」である場合を代表例として説明する。）に対して予め設定された設定情報を記憶・保持する機能ブロックである。具体的には、記憶部３４は、ユーザの指の指紋情報とユーザ識別情報とを対応付けた情報（設定情報）を記憶・保持する。
【００３０】
図３に戻って、表示部４０は、図２に示す中央処理装置２８による記憶部３４内の文字入力プログラムＰの実行により生成される文字入力画面を表示する機能ブロックである。
【００３１】
検出部４２は、接触物５１の表示部４０への接触位置を検出する機能ブロックである。検出部４２は、具体的には、操作面に対して接触する動作を検出することで、操作入力を受け付け、その接触位置を検出する。そして、検出部４２は、当該接触位置情報を中央処理装置２８に与える。指の動作は、接触点の位置または領域を示す座標情報として検出され、座標情報は、例えば、タッチパネル１４の短辺方向及び長辺方向の二軸上の座標値として表される。また、検出部４２は、接触物の表面に形成された紋様、つまり、ユーザの指の指紋などを検出する機能ブロックである。
【００３２】
接触キー特定部４３は、表示部４０において接触されたキーを特定する機能ブロックである。具体的には、接触キー特定部４３は、仮想キーボード５０の各キー５２の表示位置と接触物５１の表示部４０への接触位置とを照合して接触されたキーを特定する。
【００３３】
制御部４４は、仮想キーボード５０を表示部４０に表示する機能ブロックである。また、制御部４４は、仮想キーボード５０の子音に対応するキー（第１キー）へ接触があった場合、接触された第１キーに対して予め割り付けられた母音を含むキー群をさらに表示する機能ブロックである。具体的には、検出部４２は、接触物５１が仮想キーボード５０へ接触したことを検出した場合、接触キー特定部４３は、仮想キーボード５０の各キー５２の表示位置と接触物５１の表示部４０への接触位置とを照合して接触されたキーを特定する。そして、制御部４４は、接触キー特定部４３が仮想キーボード５０の特定の子音キー（Ｗ，Ｓ，Ｚ，Ｄ，Ｒ，Ｆ，Ｔ，Ｇ，Ｙ，Ｈ，Ｂ，Ｎ，Ｋ，Ｍ，Ｐ等）（以下、特定子音キー)へ接触があったと判断した場合、接触された当該キーに対して予め割り付けられた母音キーを含むキー群をさらに表示する（図７以降で詳述）。
【００３４】
また、制御部４４は、表示部４０に対する、接触された当該キーに対して予め割り付けられた母音キーを含むキー群を表示させる位置及び範囲の少なくともいずれか一つを制御する。具体的には、制御部４４は、上記キー群を表示する際又はその後に、上記キー群が表示部４０に表示される仮想キーボード５０に重ならないように、記憶部３４に記憶・保持されている仮想キーボード表示領域情報３４Ｂおよび入力文字表示領域情報３４Ｃに基づいて、表示部４０に対する、上記キー群の表示させる位置及び範囲の少なくともいずれか一つを制御する。また、制御部４４は、上記キー群が、表示部４０に表示される仮想キーボード５０に重ねられて表示される場合、接触物５１によって上記キー群の表示が隠れてしまわないように、上記キー群の表示させる位置及び範囲の少なくともいずれか一つを制御する（図１０で詳述）。
【００３５】
さらに、制御部４４は、検出部４２が検出した接触物の表面に形成された紋様、つまり、ユーザの指の指紋などに基づき、接触物５１を判定する。また、制御部４４は、記憶部３４が保持する設定情報に基づき、接触物５１を判定する。例えば、制御部４４は、検出部４２が検出した上記紋様と、記憶部３４が保持する設定情報と、に基づいてどのユーザの指が表示部４０に接触したのかを判定する。
【００３６】
文字入力部４６は、仮想キーボード５０の複数のキー５２のうち、接触されたキーに対応する文字を入力する機能ブロックである。また、文字入力部４６は、仮想キーボード５０において接触された特定子音に対応するキー（第１キー）に対して予め割り付けられた母音を含むキー群の少なくとも一つ以上のキーうち、接触されたキーに対応する文字を文字入力画面６０に入力する機能ブロックである。
【００３７】
図５は、本発明の第１実施形態に係る表示制御装置の制御部４４により表示部４０に表示される文字入力画面６０の一例を示す図である。この文字入力画面６０は、中央処理装置２８が例えばスマートフォン１０のメールソフトウェア等と共に文字入力プログラムＰを実行したときに表示される。
【００３８】
文字入力画面６０には、例えば、画面下部に仮想キーボード情報３４Ａに基づいた仮想キーボード５０が配置され、画面上部に入力文字表示領域６２が配置される。入力文字表示領域６２は、文字入力部４６で入力された文字が表示される領域である。ユーザは、この文字入力画面６０にて、入力文字表示領域６２を見ながら仮想キーボード５０を操作して文字入力を行い、メール等を作成する。
【００３９】
図６は、本発明の第１実施形態に係る表示制御装置において、特定子音キーに対して予め割り付けられた母音を含むキー群を表示する処理フローの一例を示すフローチャートである。
【００４０】
まず、制御部４４は、表示部４０に仮想キーボード５０を表示する（図６のステップＳ１）。
【００４１】
次に、検出部４２は、接触物５１の表示部４０への接触の有無を検出する。（図６のステップＳ２）。
【００４２】
検出部４２が、接触物５１の表示部４０への接触が有ったと判定した場合（ステップＳ２において「ＹＥＳ」の場合）は、図６のステップ３に進む。一方で、検出部４２が、接触物５１の表示部４０への接触が無かったと判定した場合（ステップＳ２において「ＮＯ」の場合）は、本処理フローは終了する。
【００４３】
ステップＳ２において、接触物５１の表示部４０への接触が有ったと判定された場合（ステップＳ２において「ＹＥＳ」の場合）は、検出部４２は、接触物５１の表示部４０への接触位置を検出する（図６のステップＳ３）。
【００４４】
次に、接触キー特定部４３は、仮想キーボード５０の各キー５２の表示位置と上記接触位置とを照合して接触されたキーを特定する（図６のステップＳ４）。
【００４５】
次に、接触キー特定部４３が仮想キーボード５０の特定子音に対応するキー（第１キー）への接触の有無を検出する（図６のステップＳ５）。
【００４６】
接触キー特定部４３が仮想キーボード５０の特定子音に対応するキー（第１キー）へ接触があったと判断した場合（ステップＳ５において「ＹＥＳ」の場合）は、図６のステップ６に進む。一方で、接触キー特定部４３が仮想キーボード５０の特定子音に対応するキー（第１キー）へ接触が無かったと判断した場合（ステップＳ５において「ＮＯ」の場合）は、図６のステップ７に進む。
【００４７】
接触キー特定部４３が仮想キーボード５０の特定子音に対応するキー（第１キー）へ接触があったと判断した場合（ステップＳ５において「ＹＥＳ」の場合）は、制御部４４は、接触された特定子音キーに対して予め割り付けられた母音を含むキー群をさらに表示する（図６のステップＳ６）
【００４８】
次に、表示された母音を含むキー群の母音キーに接触がある（図６のステップＳ８）と、文字入力部４６は子音と母音を組み合わせた文字を文字入力画面６０に入力する（図６のステップＳ９）。
【００４９】
一方、ステップＳ５において、接触キー特定部４３が仮想キーボード５０の特定子音に対応するキー（第１キー）へ接触が無かったと判断した場合（ステップＳ５において「ＮＯ」の場合）、たとえば、ユーザが仮想キーボード５０の母音に対応するキーへ接触した場合は、文字入力部４６は、接触されたキーに対応する文字を文字入力画面６０に入力する（図６のステップＳ７）。当該入力後、本処理フローは終了する。なお、図６に示すステップＳ１〜Ｓ９は必ずしもこのステップ通りに実行されなくてもよく、適宜変更されてよい。
【００５０】
（キー群の表示例）
図７乃至図９は、本発明の第１実施形態に係る表示制御装置の制御部４４により表示部４０に表示されるキー群７０，８０Ａ，８０Ｂ，９０Ａ，９０Ｂの一例を示す図である。特に、図７乃至図９は、制御部４４が、当該キー群７０，８０，９０を仮想キーボード５０に重ならないように表示する場合の一例を示す図である。
【００５１】
キー群の表示例として、図７を用いて母音のみからなるキー群７０を表示する例を挙げる。図７に示すように、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群７０は、仮想キーボード５０に重ならないように表示される。ここで、キー群７０は、母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）７２のみで構成されており、左から「ａ」キー、「ｉ」キー、「ｕ」キー、「ｅ」キー、「ｏ」キーの順で一列に並ぶように構成されている。尚、図７において母音キーの並び順はこれに限定されるものではない。例えば、左から「ｅ」キー、「ｉ」キー、「ａ」キー、「ｕ」キー、「ｏ」キーの順で一列に並ぶように構成してもよい。
【００５２】
次に、キー群の他の表示例として、図８及び図９を用いて接触された子音および母音からなるキー群８０Ａ，８０Ｂ，９０Ａ，９０Ｂを表示する例を挙げる。
【００５３】
図８（Ａ）に示すように、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群８０Ａは、仮想キーボード５０に重ならないように表示される。ここで、キー群８０Ａは、子音キー（「ｈ」キー）８４及び当該子音キーに対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）８２を含んで構成されている。また、キー群８０Ａに含まれる母音キーは、左から「ａ」キー、「ｉ」キー、「ｕ」キー、「ｅ」キー、「ｏ」キーの順で一列に並ぶように構成されている。さらに、キー群８０Ａに含まれる子音キー（「ｈ」キー）は、上記した一列に並ぶ母音キーの下部、具体的には「ｕ」キーの下部、に配置されている。キー群８０Ａに母音の他に子音を含めることにより、ユーザが表示部４０（仮想キーボード５０）のどのキー（図８（Ａ）では「Ｈ」キー）に接触したかを、ユーザが容易に把握できる。
【００５４】
図８（Ｂ）は、図８（Ａ）と同様に、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群８０Ｂは、仮想キーボード５０に重ならないように表示される。ここで、キー群８０Ｂは、子音キー（「ｈ」キー）８４及び当該子音キーに対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）８２を含んで構成されている。また、キー群８０Ｂに含まれる母音キーは、左から「ａ」キー、「ｉ」キー、「ｕ」キー、「ｅ」キー、「ｏ」キーの順で一列に並ぶように構成されている。さらに、キー群８０Ｂに含まれる子音キー（「ｈ」キー）は、上記した一列に並ぶ母音キーの上部、具体的には「ｕ」キーの上部に配置されている。キー群８０Ｂに母音の他に子音を含めることにより、ユーザが表示部４０（仮想キーボード５０）のどのキー（図８（Ｂ）では「Ｈ」キー）に接触したことをユーザが容易に把握できる。さらに、キー群８０Ｂに含まれる子音キー（「ｈ」キー）は、上記した一列に並ぶ母音キーの上部に配置されていることにより、図８（Ａ）における一例に比べてユーザの接触物（指）５１からの距離が近くなるため、ユーザが希望する母音の入力がより容易になる。尚、図８（Ａ）及び図８（Ｂ）において母音キーの並び順はこれに限定されるものではない。例えば、左から「ｅ」キー、「ｉ」キー、「ａ」キー、「ｕ」キー、「ｏ」キーの順で一列に並ぶように構成してもよい。
【００５５】
次に、図９（Ａ）は、図７、図８（Ａ）及び図８（Ｂ）と同様に、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群９０Ａは、仮想キーボード５０に重ならないように表示される。ここで、キー群９０Ａは、子音キー（「ｈ」キー）９４及び当該子音キーに対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）９２を含んで構成されている。また、キー群９０Ａに含まれる５つの母音キーは、図９（Ａ）に示すように、１つの子音キーを上部から包み込むように、且つ、開口部が下方向を向くコの字型となるように配置されている。
【００５６】
次に、図９（Ｂ）は図９（Ａ）と同様に、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群９０Ｂは、仮想キーボード５０に重ならないように表示される。ここで、キー群９０Ｂは、子音キー（「ｈ」キー）９４及び当該子音キーに対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）９２を含んで構成されている。また、キー群９０Ｂに含まれる５つの母音キーは、図９（Ｂ）に示すように、１つの子音キーを下方向から囲い込むように、且つ、開口部が上方向を向くコの字型となるように配置されている。図７及び図８における一例では、キー群７０、８０Ａ及び８０Ｂに含まれる母音キー７２、８２は、左から「ａ」キー、「ｉ」キー、「ｕ」キー、「ｅ」キー、「ｏ」キーの順で一列に並ぶように構成されているが、図９（Ａ）及び図９（Ｂ）における一例ではキー群９０Ａ、Ｂは、１つの子音キーを上部から包み込むように、且つ、開口部が下方向を向くコの字型となるように、又は１つの子音キーを下方向から囲い込むように、且つ、開口部が上方向を向くコの字型となるように構成されているため、母音キーがより纏められて表示されるため、ユーザがキー群における母音の位置を把握し易くなる。尚、図９（Ａ）及び図９（Ｂ）において母音キーの並び順はこれに限定されるものではない。例えば、当該コの字の左下から「ｅ」キー、「ｉ」キー、「ａ」キー、「ｕ」キー、「ｏ」キーの順で一列に並ぶように構成してもよい。
【００５７】
以上、本発明の第１実施形態のスマートフォン１０によれば、表示部４０に表示された仮想キーボード５０の各キー５２の表示位置と表示部４０への接触位置とを照合して接触されたキーを特定し、制御部４４は、仮想キーボード５０の子音に対応するキーへ接触があったと判断された場合、接触された当該キーに対して予め割り付けられた母音を含むキー群をさらに表示する。この結果、母音の入力を簡易にし、文字入力を容易かつ迅速に実行可能とすることにより操作性を向上させることにつなげることができる。
【００５８】
また、図７乃至図９に示すように、子音キーの接触後に、母音キーが連続した位置に表示され、および／または任意の位置に纏まって表示されることで、母音キーを探す手間が省ける。また、図７乃至図９に示すように、仮想キーボード５０の子音キーに接触があった場合、キー群を仮想キーボード５０に重ならないように表示する。結果として、キー群の表示の後ユーザが仮想キーボード５０の他のキー５２に接触することを希望する場合に、仮想キーボード５０の各キー５２が見易く、探し易いため、操作性が向上される。
【００５９】
＜第２実施形態＞
第２実施形態は、制御部４４がキー群１００を、仮想キーボード５０に重ねて表示する点で、制御部４４がキー群７０，８０，９０を、仮想キーボード５０に重ならないように表示する第１実施形態とは異なる。第２実施形態に係るスマートフォン１０では、制御部４４によりキー群１００Ａ，１００Ｂ，１００Ｃ，１００Ｄが表示部４０に表示される表示処理について、図６に示すフローチャートと同様の流れの処理を行う。第２実施形態について、図１０乃至図１３を用いて説明する。
【００６０】
図１０乃至図１４は、本発明の第２実施形態に係る表示制御装置の制御部４４により表示部４０に表示されるキー群１００Ａ，１００Ｂ，１００Ｃ，１００Ｄの一例を示す図である。特に、図１０乃至図１４は、図７乃至図９とは異なり、制御部４４が、当該キー群１００Ａ，１００Ｂ，１００Ｃ，１００Ｄを仮想キーボード５０に重ねるように表示する場合の一例を示す図である。
【００６１】
キー群の表示例として、図１０を用いて、母音及び子音からなるキー群１００Ａを仮想キーボード５０に重ねて表示する例を挙げる。図１０に示すように、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ａは、仮想キーボード５０に重なるように表示される。キー群１００Ａは、子音キー（「ｈ」キー）１０４及び当該子音キー１０４に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２を含んで構成されている。また、図１０に示すように、キー群１００Ａは、接触物（ユーザの指）５１には重ならないように表示位置、表示範囲が制御されている。
【００６２】
具体的には、制御部４４は、表示部４０に対する、接触された子音キー（仮想キーボード５０の「Ｈ」キー）５２に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２を含むキー群を表示させる位置及び範囲の少なくともいずれか一つを接触物５１の表示部４０への接触位置に応じて制御する。すなわち、制御部４４は、検出部４２が検出する、接触物５１の表示部４０への接触位置に対応する接触位置情報に応じて制御する。より具体的には、制御部４４は、上記キー群を表示部４０に表示する際に又はその後に、接触物５１の表示部４０への接触位置に応じて、表示部４０に対する、上記キー群の表示させる位置及び範囲の少なくともいずれか一つを制御する。この結果、制御部４４は、上記キー群の少なくとも一部が仮想キーボード５０に重ねられた状態で表示される場合であっても、接触物５１によって上記キー群の表示が隠れてしまうことを防ぐことができる。
【００６３】
キー群の表示例として、図１１を用いて、母音及び子音からなるキー群１００Ｂを仮想キーボード５０に重ねて表示する例を挙げる。具体的には、キー群１００Ｂを仮想キーボード５０に重ねて表示する際に、仮想キーボード５０の子音キー上にキー群１００Ｂに含まれるキーであって、仮想キーボード５０の子音キーに対応するキーを重ねて表示する例である。図１１は、図１０と同様にユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の子音「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ｂは、仮想キーボード５０に重なるように表示される。キー群１００Ｂは、子音キー（「ｈ」キー）１０４及び当該子音キー１０４に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２を含んで構成されている。また、図１１に示すように、キー群１００Ｂが表示される際、当該キー群１００Ｂの子音「ｈ」キーが、仮想キーボード５０の子音「Ｈ」キーにちょうど重なるように、キー群１００Ｂが表示される。
【００６４】
具体的には、制御部４４は、キー群１００Ｂを仮想キーボード５０に重ねて表示する際に、仮想キーボード５０の子音「Ｈ」キー上に、当該キー群１００Ｂに含まれるキーであって、子音「Ｈ」キーに対応するキー、すなわち、当該キー群１００Ｂの子音「ｈ」キーを重ねて表示する。制御部４４が上記のように表示制御することにより、ユーザが表示部４０（仮想キーボード５０）のどのキー（図１１では「Ｈ」キー）に接触したかをユーザが容易に把握できる。
【００６５】
キー群の表示例として、図１２を用いて、母音及び子音からなるキー群１００Ｃを仮想キーボード５０に重ねて表示する例を挙げる。図１２に示すように、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ｃは、仮想キーボード５０に重なるように表示される。キー群１００Ｃは、子音キー（「ｈ」キー）１０４、当該子音キー１０４に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２、画面（キー群）取消キー（Ｃキー）１０８、及びバックスペースキー（ＢＳキー）１０６を含んで構成されている。
【００６６】
具体的には、キー群１００Ｃを仮想キーボード５０に重ねて表示する際に、仮想キーボード５０の子音キー上にキー群１００Ｃに含まれるキーであって、仮想キーボード５０の子音キーに対応するキーを重ねて表示する例である。図１２は、図１１と同様にユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の子音「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ｃは、仮想キーボード５０に重なるように表示される。また、図１２に示すように、キー群１００Ｃが表示される際、当該キー群１００Ｃの子音「ｈ」キーが、仮想キーボード５０の子音「Ｈ」キーにちょうど重なるように、キー群１００Ｃが表示される。ここで、ユーザの接触物（指）５１がキー群１００Ｃの画面（キー群）取消キー（Ｃキー）１０８に接触すると、キー群１１０Ｃの表示を消去する。
【００６７】
キー群の表示例として、図１３を用いて、母音及び子音からなるキー群１００Ｄを仮想キーボード５０に重ねて表示する例を挙げる。図１２に示すように、ユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ｄは、仮想キーボード５０に重なるように表示される。キー群１００Ｄは、子音キー（「ｈ」キー）１０４、当該子音キー１０４に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２、画面（キー群）取消キー（Ｃキー）１０８、及びバックスペースキー（ＢＳキー）１０６を含んで構成されている。なお、図１３に示すように、キー群１００Ｄに含まれる母音キーは、左から「ａ」キー、「ｉ」キー、「ｕ」キー、「ｅ」キー、「ｏ」キーの順で一列に並ぶように構成されている。
【００６８】
具体的には、キー群１００Ｄを仮想キーボード５０に重ねて表示する際に、仮想キーボード５０の子音キー上にキー群１００Ｄに含まれるキーであって、仮想キーボード５０の子音キーに対応するキーを重ねて表示する例である。図１３は、図１１及び図１２と同様にユーザの接触物（指）５１が表示部４０（仮想キーボード５０）の子音「Ｈ」キーに接触した場合、制御部４４により表示部４０に表示されるキー群１００Ｄは、仮想キーボード５０に重なるように表示される。また、図１３に示すように、キー群１００Ｄが表示される際、当該キー群１００Ｄの子音「ｈ」キーが、仮想キーボード５０の子音「Ｈ」キーにちょうど重なるように、キー群１００Ｄが表示される。ここで、ユーザの接触物（指）５１がキー群１００Ｄの画面（キー群）取消キー（Ｃキー）１０８に接触すると、キー群１００Ｄの表示を消去する。
【００６９】
なお、上述したとおり、制御部４４は、表示部４０に対する、接触された子音キー（仮想キーボード５０の「Ｈ」キー）５２に対して予め割り付けられた母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１０２を含むキー群を表示させる位置及び範囲の少なくともいずれか一つを接触物５１の表示部４０（仮想キーボード５０）への接触位置（検出部４２が検出する、接触物５１の表示部４０への接触位置に対応する接触位置情報）に応じて制御する点について、説明をしたが、さらに、接触物５１の表示部４０への接触位置が変化した場合（ユーザが指を表示部４０上でスライドさせた場合）には、制御部４４は、キー群が上記ユーザの指の動きに合わせて移動するように制御するように構成されていてもよい。
【００７０】
第１及び第２実施形態では、制御部４４が表示部４０にキー群を表示する処理について説明してきたが、第３乃至第６実施形態では、表示制御装置の文字入力部４６による文字入力処理について説明する。第３乃至第６実施形態に係るスマートフォン１０において、制御部４４によりキー群を表示部４０に表示する表示処理については、図６に示すフローチャートと同様の流れの処理を行う。第３〜第６実施形態のそれぞれは、第１〜第２実施形態と組み合わせて又は別個に実施される。また、第３〜第６実施形態のそれぞれが組み合わされる場合があってもよい。
【００７１】
＜第３実施形態＞
文字入力の一例として、一度のキー群表示で一文字を入力する例を挙げる。第３実施形態について、図１４を用いて説明する。図１４は、本発明の第３実施形態に係る表示制御装置の文字入力部４６による文字入力処理の一例を示す図である。
【００７２】
図１４に示すように、ユーザの接触物（指）５１が仮想キーボード５０の子音「Ｈ」キーに接触する（Ｔ１）と、文字入力部４６は、子音「ｈ」を入力文字表示領域６２に入力するとともに、制御部４４が表示部４０にキー群１１０Ａを表示する。キー群１１０Ａは、例示的に、母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１１２Ａと、子音キー（「ｈ」）１１４Ａと、画面（キー群）取消キー（Ｃキー)１１８Ａ、バックスペースキー（ＢＳキー）１１６Ａと、を備えて構成されている。次に、ユーザの接触物（指）５１が仮想キーボード５０の母音「ａ」キーに接触する（Ｔ２）すると、文字入力部４６は、子音「ｈ」と母音「ａ」とに基づいてひらがなの「は」を入力文字表示領域６２（文字入力画面６０）に入力する。この後、制御部４４は、キー群１１０Ａの表示を消去する。尚、ユーザの接触物（指）５１が画面（キー群）取消キー（Ｃキー)１１８Ａに接触した場合、キー群１１０Ａの表示は消去される。
【００７３】
次に、図１４に示すように、ユーザの接触物（指）５１が仮想キーボード５０の子音「Ｋ」キーに接触する（Ｔ３）と、文字入力部４６は、子音「ｋ」を入力文字表示領域６２に入力するとともに、制御部４４が表示部４０にキー群１１０Ｂを表示する。キー群１１０Ｂは、例示的に、母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１１２Ｂと、子音キー（「ｋ」）１１４Ｂと、画面（キー群）取消キー（Ｃキー)１１８Ｂ、バックスペースキー（ＢＳキー）１１６Ｂと、を備えて構成されている。次に、ユーザの接触物（指）５１が仮想キーボード５０の母音「ｉ」キーに接触する（Ｔ４）すると、文字入力部４６は、子音「ｋ」と母音「ｉ」とに基づいてひらがなの「き」を入力文字表示領域６２に入力する。以上、接触Ｔ１〜Ｔ４の結果、日本語の「はき」が入力文字表示領域６２に入力される。この後、制御部４４は、キー群１１０Ｂの表示を消去する。尚、上記ユーザ操作の途中において、ユーザの接触物（指）５１が画面（キー群）取消キー（Ｃキー)１１８Ｂに接触した場合、キー群１１０Ｂの表示は消去される。
【００７４】
なお、図１４に示すように、制御部４４は、キー群１１０Ａの表示を消去した後、キー群１１０Ｂをキー群１１０Ａとは異なる位置に表示しているが、キー群１１０Ａを消去した後、同じ位置においてキー群１１０Ｂを表示するように制御してもよい。また、制御部４４は、キー群１１０Ａの表示を消去した後、キー群１１０Ｂを表示しているが、これに限られず、制御部４４は、キー群１１０Ａの表示を維持したまま（キー群１１０Ａの表示を消去せずに）、キー群１１０Ａの表示位置とは異なる位置にキー群１１０Ｂを表示してもよい。
【００７５】
以上、本発明の第３実施形態のスマートフォン１０によれば、表示部４０に表示された仮想キーボード５０の各キー５２の表示位置と表示部４０への接触位置とを照合して接触されたキーを特定し、制御部４４は、仮想キーボード５０の子音に対応するキーへ接触があったと判断された場合、接触された当該キーに対して予め割り付けられた母音を含むキー群をさらに表示し、文字入力部４６により上記キー群のうち、接触されたキー（たとえば母音キー）に対応する文字が入力される。この結果、母音の入力を簡易にし、文字入力を容易かつ迅速に実行可能とすることにより操作性を向上させることができる。また、一文字入力するごとに、キー群を表示するため、入力間違えをすることなく、確実に文字入力を行うことができる。
【００７６】
＜第４実施形態＞
文字入力の一例として、一度のキー群表示で複数文字の入力を実行する例を挙げる。第４実施形態について、図１５を用いて説明する。図１５は、本発明の第４実施形態に係る表示制御装置の文字入力部４６による文字入力処理の一例を示す図である。特に、図１５（Ａ）及び（Ｂ）は、入力文字表示領域６２に文字が入力される一例を示した図である。図１５（Ｃ）は、ユーザの接触物（指）５１が表示部４０に接触する一例を示した図である。
【００７７】
図１５（Ｃ）に示すように、ユーザの接触物（指）５１が仮想キーボード５０の子音「Ｈ」キーに接触すると、図１５（Ａ）に示すように、文字入力部４６は、子音「ｈ」を入力文字表示領域６２に入力するとともに、制御部４４が表示部４０にキー群１２０を表示する。キー群１２０は、例示的に、母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１２２と、子音キー（「ｈ」）１２４とを備えて構成されている。仮想キーボード５０の子音「Ｈ」キーへの接触に続いて、図１５（Ｃ）の矢印Ａ１に示すように、ユーザの接触物（指）５１がキー群１２０の母音「ａ」キーに接触すると、図１５（Ａ）に示すように、文字入力部４６は、子音「ｈ」と母音「ａ」とに基づいてひらがなの「は」を入力文字表示領域６２に入力する。これにより、日本語の「は」が入力文字表示領域６２に入力される。
【００７８】
次に、図１５（Ｃ）に示すように、ユーザの接触物（指）５１がキー群１２０の子音「ｈ」キーに接触すると、図１５（Ｂ）に示すように、文字入力部４６は、子音「ｈ」を入力文字表示領域６２に入力する。そして、キー群１２０の子音「ｈ」キーへの接触に続いて、ユーザが接触物（指）５１を表示部４０上でスライドし、図１５（Ｃ）の矢印Ａ２に示すように、ユーザの接触物（指）５１がキー群１２０の母音「ｉ」キーに接触すると、図１５（Ｂ）に示すように、文字入力部４６は、子音「ｈ」と母音「ｉ」とに基づいてひらがなの「ひ」を入力文字表示領域６２に入力する。これにより、結果として日本語の「はひ」が入力文字表示領域６２に入力される。この後、制御部４４は、キー群１２０の表示を消去する。
【００７９】
以上、本発明の第４実施形態のスマートフォン１０によれば、第３実施形態と同様な効果が得られる他、ユーザは接触物（指）５１を表示部４０上で連続的に接触させて文字を入力することができる。特に、ユーザが片手で文字入力をする際に、入力回数が半減するため、操作性がより向上する。
【００８０】
＜第５実施形態＞
文字入力の一例として、仮想キーボード５０において、接触があった子音キーの周辺に配置された少なくとも一つ以上の子音キーを含むキー群を表示し、文字入力を行う例を挙げる。第５実施形態について、図１６を用いて説明する。図１６は、本発明の第５実施形態に係る表示制御装置の文字入力部４６による文字入力処理の一例を示す図である。
【００８１】
図１６に示すように、ユーザの接触物（指）５１が仮想キーボード５０の子音「Ｈ」キーに接触する（Ｔ１１）と、文字入力部４６は、子音「ｈ」を入力文字表示領域６２に入力するとともに、制御部４４が表示部４０にキー群１３０Ａを表示する。キー群１３０Ａは、例示的に、母音キー（「ａ」，「ｉ」，「ｕ」，「ｅ」，「ｏ」）１３２Ａと、子音キー（「ｈ」）１３４Ａと、バックスペースキー（ＢＳキー）１３６Ａと、を備えて構成されている。ここで、ユーザが実際に入力したかったキーが、仮想キーボード５０の「Ｈ」キーではなく、「Ｊ」キーだった場合、ユーザは入力文字表示領域６２に入力された子音「ｈ」を削除し、改めて「Ｊ」キーに接触するために、ユーザは仮想キーボード５０のＢＳキー１３６Ａに接触する（Ｔ１２）。これに対し、制御部４４は、入力文字表示領域６２に入力された子音「ｈ」を削除するとともに、キー群１３０Ａの表示を消去し、表示部４０にキー群１３０Ｂを表示する。キー群１３０Ｂは、例示的に、仮想キーボード５０におけるキー「Ｈ」キー及び子音キー「Ｈ」キーに隣接するキー（「Ｔ」，「Ｇ」，「Ｙ」，「Ｕ」，「Ｊ」）に対応するキー（「ｈ」，「ｔ」，「ｇ」，「ｙ」，「ｕ」，「ｊ」）１３４Ｂと、バックスペースキー（ＢＳキー）１３６Ｂと、を備えて構成されている。このように、ユーザは、仮想キーボード５０において隣接する各キーについては接触間違え（入力間違え）を起こすことが多いため、制御部４４は、先に入力されたキー（実際にはユーザが入力を希望していなかったキー）に隣接する各キー（ユーザが入力を希望していたと考えられるキー）をキー群１３０Ｂとして表示する。なお、制御部４４は、表示部４０においてキー群１３０Ｂをキー群１３０Ａよりも拡大して表示するように制御する。これにより、ユーザが入力を希望していたと考えられるキーをより探し易くなり、接触が容易となる。
【００８２】
以上、本発明の第５実施形態のスマートフォン１０によれば、第３実施形態と同様な効果が得られる他、制御部４４が、実際にはユーザが入力を希望していなかったキーに隣接する、ユーザが入力を希望していたと考えられる各キーをキー群１３０Ｂとして表示することでユーザが実際に希望したキーに接触することが容易になる。
【００８３】
＜他の変形例＞
なお、上記各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するものではない。本発明はその趣旨を逸脱することなく、変更／改良（たとえば、各実施形態を組み合わせること、各実施形態の一部の構成を省略すること）され得るとともに、本発明にはその等価物も含まれる。
【００８４】
例えば、上記各実施形態に係る表示制御装置は、スマートフォン１０を一例に挙げたが、タッチパネルを搭載した電子機器であれば特に限定されず、例えばタブレット型端末やゲーム専用機、マルチメディア端末、現金自動預け払い機等であってもよい。また、仮想キーボード５０は、英語入力可能なフルキーボード型のキーボードである場合を説明したが、子音に続いて母音を入力可能な仮想キーボードであれば特に制限はなく、日本語及び英語以外の言語を入力可能な仮想キーボードであってもよい。
【００８５】
また、上記各実施形態に係る表示制御装置では、メールソフトウェア等と共に文字入力プログラムＰを実行したときを例に挙げたが、文書作成用ソフトウェアや表計算ソフトウェア等、他のソフトウェアと共に起動されてもよい。
【００８６】
さらに、表示部４０への接触物は指５１である場合を説明したが、例えば指を含まない手のひらであってもよい。また、接触物は、足や舌等のユーザの体の他の部位であってもよい。この場合、制御部４４は、足や舌等の紋様に基づき、接触物を判定してもよい。
【００８７】
制御部４４は、キー群に含まれる各キーの数には特に制限はない。さらに、制御部４４は、キー群に含まれるキーの数についてキー群を表示する際に、またはそのあとに、増減するような制御を行ってもよい。またさらに、制御部４４は仮想キーボード５０の各キー５２を拡大表示させるように制御してもよい。この場合、拡大表示させるキー５２の数に特に制限はない。
【００８８】
ＢＳキー８２は、既に入力されている文字を１つ削除するためのキーである場合を説明したが、既に入力されている文字を２つ以上削除するためのキーであってもよく、例えば既に入力されている文節を削除するためのキーであってもよい。
【００８９】
キー群に画面（キー群）取消キー（Ｃキー）を含む表示例（実施形態）について、図１２乃至図１４を用いて説明を行った。しかしながら、画面（キー群）取消キー（Ｃキー）を含む表示例（実施形態）はこれらには限定されず、図７乃至図１１、図１５、図１６のキー群において採用されてもよい。
【符号の説明】
【００９０】
Ｐ：文字入力プログラム
１０：スマートフォン（表示制御装置）
１２：薄形筐体
１４：タッチパネル
１４Ａ：ディスプレイ
１４Ｂ：タッチセンサ
１４Ｃ：指紋センサ
１６：スピーカ
１８：マイクロフォン
２２：ハードキー
２４：外部インターフェイス
２６：カメラ
２８：中央処理装置
３０：移動体通信部
３２：無線ＬＡＮ通信部
３４：記憶部
３４Ａ：仮想キーボード情報
３４Ｂ：仮想キーボード表示領域情報
３４Ｃ：入力文字表示領域情報
４０：表示部
４２：検出部
４３：接触キー特定部
４４：制御部
４６：文字入力部
５０：仮想キーボード
５１：接触物
５２：文字キー（キー）
６０：文字入力画面
６２：入力文字表示領域
７０，８０，９０，１００，１１０，１２０，１３０，１４０：キー群
８２，９２，１０２，１１２，１２２，１３２，１４２：母音キー
８４，９４，１０４，１１４，１２４，１３４，１４４：子音キー
１１６，１３６，１４８：バックスペースキー（ＢＳキー）
１４６：ヌルキー
【図１】
0006029628.tif 000002
【図２】
0006029628.tif 000003
【図３】
0006029628.tif 000004
【図４】
0006029628.tif 000005
【図５】
0006029628.tif 000006
【図６】
0006029628.tif 000007
【図７】
0006029628.tif 000008
【図８】
0006029628.tif 000009
【図９】
0006029628.tif 000010
【図１０】
0006029628.tif 000011
【図１１】
0006029628.tif 000012
【図１２】
0006029628.tif 000013
【図１３】
0006029628.tif 000014
【図１４】
0006029628.tif 000015
【図１５】
0006029628.tif 000016
【図１６】
0006029628.tif 000017