(57)【要約】【課題】ユーザーの利便性を向上させることができる表示制御装置を提供する。【解決手段】表示制御装置１００は、タッチパネル部２と、表示制御部４とを備える。タッチパネル部２は、所定の操作を受け付ける。表示制御部４は、タッチパネル部２に画像を表示する。表示制御部４は、タッチパネル部２に表示された画像の上に重ねてキーボード１２０と切り替え部１３０とを表示する。表示制御部４は、タッチパネル部２が切り替え部１３０に対するタッチ操作を検出した場合、キーボード１２０を第１状態から第２状態に変更する。第１状態は、キーボード１２０に対する操作をタッチパネル部２が受け付けない状態である。第２状態は、キーボード１２０に対する操作をタッチパネル部２が受け付ける状態である。【選択図】図３
2020003909.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作を受け付けるタッチパネル部と、
前記タッチパネル部に画像を表示する表示制御部と
を備え、
前記表示制御部は、
前記タッチパネル部に表示された前記画像の上に重ねてキーボードと切り替え部とを表示し、
前記タッチパネル部が前記切り替え部に対するタッチ操作を検出した場合、前記キーボードを第１状態と第２状態との間で変更し、
前記第１状態は、前記キーボードに対する操作を前記タッチパネル部が受け付けず、
前記第２状態は、前記キーボードに対する操作を前記タッチパネル部が受け付ける、表示制御装置。
【請求項２】
前記表示制御部は、前記第１状態となった前記キーボードを半透明になるように表示する、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記切り替え部がタッチ操作されている間、前記キーボードを前記第２状態となるように表示し、
前記第２状態の前記キーボードは不透明である、請求項１または請求項２に記載の表示制御装置。
【請求項４】
前記タッチパネル部は、前記切り替え部がタッチ操作されている状態で前記キーボードと異なる位置に対するタッチ操作を受け付け、
前記表示制御部は、前記タッチ操作の位置に基づいて、前記キーボードの位置を変更する、請求項１から請求項３のいずれか１項に記載の表示制御装置。
【請求項５】
前記キーボードは複数のキーを含み、
前記表示制御部は、前記タッチ操作の位置に基づいて、前記キーボードの前記複数のキーの配置を変更する、請求項１から請求項４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示制御部は、前記タッチ操作の位置に基づいて、前記キーボードの位置と前記複数のキーの位置とを前記切り替え部を中心に移動させる、請求項５に記載の表示制御装置。
【請求項７】
前記タッチパネル部は、前記キーに対するスワイプ操作を受け付け、
前記表示制御部は、前記スワイプ操作に基づいて、前記キーに対応するマークを前記タッチパネル部に表示する、請求項５または請求項６に記載の表示制御装置。
【請求項８】
前記タッチパネル部は、前記キーボードに対する所定方向のスワイプ操作を受け付け、
前記表示制御部は、前記所定方向のスワイプ操作に基づいて、前記複数のキーの内のいずれかのキーを異なるキーに変更する、請求項５から請求項７のいずれか１項に記載の表示制御装置。
【請求項９】
前記表示制御部は、前記キーボードを扇状に表示する、請求項１から請求項８のいずれか１項に記載の表示制御装置。
【請求項１０】
タッチパネル部を備える表示制御装置における表示制御方法であって、
前記タッチパネル部が所定の操作を受け付ける受け付けステップと、
前記タッチパネル部に表示された画像の上に重ねてキーボードと切り替え部とを表示する表示ステップと、
前記タッチパネル部が前記切り替え部に対するタッチ操作を検出した場合、前記キーボードを第１状態から第２状態に変更する変更ステップと
を備え、
前記第１状態は、前記キーボードに対する操作を前記タッチパネル部が受け付けず、
前記第２状態は、前記キーボードに対する操作を前記タッチパネル部が受け付ける、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
従来、タッチパネルにソフトウェアキーボードを表示する文字入力装置が知られている。このような文字入力装置として、特許文献１に記載の文字入力装置は、表示部と、文字入力決定手段とを備える。表示部は、入力面と、表示面とを備える。入力面は、指示体の接触を検出する。また、入力面は、複数の文字キーを表示する。表示面は、入力文字として決定された文字を表示する。文字入力決定手段は、文字キーへの指示体の接触を受け付けることで、文字キーに割り当てられた文字を入力文字として決定する。特許文献１に記載の文字入力装置によれば、タッチパネルに表示されたソフトウェアキーボードから文字を入力できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６５８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の文字入力装置では、ソフトウェアキーボードを表示すると、画面を切り替えまたはソフトウェアキーボードを表示するために画像の位置が変更される。したがって、画面を切り換えず文字を入力することができない。この結果、ユーザーの利便性が充分でない。
【０００５】
本発明は上記課題に鑑みてなされたものであり、ユーザーの利便性を向上させることができる表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る表示制御装置は、タッチパネル部と、表示制御部とを備える。前記タッチパネル部は、所定の操作を受け付ける。前記表示制御部は、前記タッチパネル部に画像を表示する。前記表示制御部は、前記タッチパネル部に表示された前記画像の上に重ねてキーボードと切り替え部とを表示する。前記表示制御部は、前記タッチパネル部が前記切り替え部に対するタッチ操作を検出した場合、前記キーボードを第１状態から第２状態に変更する。前記第１状態は、前記キーボードに対する操作を前記タッチパネル部が受け付けない。前記第２状態は、前記キーボードに対する操作を前記タッチパネル部が受け付ける。
【０００７】
本発明に係るタッチパネル部を備える表示制御装置における表示制御方法は、受け付けステップと、表示ステップと、変更ステップとを備える。前記受け付けステップは、所定の操作を受け付ける。前記表示ステップは、前記タッチパネル部に表示された画像の上に重ねてキーボードと切り替え部とを表示する。前記変更ステップは、前記タッチパネル部が前記切り替え部に対するタッチ操作を検出した場合、前記キーボードを第１状態から第２状態に変更する。前記第１状態は、前記キーボードに対する操作を前記タッチパネル部が受け付けない。前記第２状態は、前記キーボードに対する操作を前記タッチパネル部が受け付ける。
【発明の効果】
【０００８】
本発明によれば、ユーザーの利便性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る表示制御装置を示す図である。
【図２】表示部の画面に表示された入力画面を示す図である。
【図３】本発明の実施形態１に係るキーボードを示す図である。
【図４】表示部の画面に表示されたキーボードを示す図である。
【図５】記号キーが変更されたキーボードを示す図である。
【図６】表示位置が変更されたキーボードを示す図である。
【図７】表示制御部が実行する処理を示すフローチャートである。
【図８】表示制御部が実行する処理を示すフローチャートである。
【図９】本発明の実施形態２に係るキーボードを示す図である。
【図１０】記号キーの位置を変更したキーボードを示す図である。
【図１１】本発明の実施形態３に係るキーボードを示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一または相当部分については同一の参照符号を付して説明を繰り返さない。
【００１１】
（実施形態１）
まず、図１を参照して本発明の実施形態に係る表示制御装置１００を説明する。図１は、本発明の実施形態１に係る表示制御装置１００を示す図である。
【００１２】
表示制御装置１００は、例えば、スマートフォンまたはパソコンの一部として用いられる。表示制御装置１００は、タッチパネル部２と、記憶部３と、表示制御部４とを備える。図１に示すＹ軸は、タッチパネル部２の長辺と平行である。Ｙ軸は、左右方向を示す。図１に示すＸ軸は、タッチパネル部２の短辺と平行である。Ｘ軸は、上下方向を示す。
【００１３】
タッチパネル部２は、ユーザーからの操作を受け付ける。また、タッチパネル部２は、画像を表示する。タッチパネル部２は、矩形状である。タッチパネル部２は、検出部２１と表示部２２とを含む。検出部２１と表示部２２との形状は、タッチパネル部２と同様である。
【００１４】
検出部２１はユーザーの操作を検出する。検出部２１は、表示部２２に重なるように配置される。なお、検出部２１は透明である。ユーザーの操作は、タッチ操作とスワイプ操作とを含む。タッチ操作は、検出部２１にユーザーの指を接触させる操作である。スワイプ操作は、ユーザーの指が検出部２１に接触している状態で指が移動させる操作である。
【００１５】
例えば、タッチ操作を検出する場合、検出部２１は、ユーザーの指が接触している位置を検出する。また、スワイプ操作を検出する場合、検出部２１は、擦動を検出する。擦動は、ユーザーの指が検出部２１に接触している状態で指が移動することを示す。
【００１６】
また、検出部２１は、単数の指での操作と複数の指での操作とを検出する。単数の指での操作は、シングル操作である。複数の指での操作は、マルチ操作である。マルチ操作は、例えば、親指と人差し指とで行う。具体的には、マルチ操作は、親指を検出部２１に接触させ、人差し指を検出部２１に接触させる動作である。検出部２１は、親指によるタッチ操作と人差し指によるタッチ操作とを検出する。また、マルチ操作は、親指を検出部２１に接触させ、人差し指を検出部２１に接触させた状態で人差し指を移動させる動作であってもよい。検出部２１は、親指によるタッチ操作と人差し指によるスワイプ操作とを検出する。
【００１７】
表示部２２は画像を表示する。表示部２２は、画面を含む。表示部２２は画面に任意の画像を表示する。表示部２２は、液晶表示装置であってもよく、有機ＥＬ表示装置であってもよい。ユーザーは、検出部２１を介して表示部２２の画面に表示された画像を視認できる。
【００１８】
記憶部３は、制御プログラムと、画像とを記憶する。制御プログラムは、例えば、表示制御部４の動作を制御するプログラムを含む。
【００１９】
記憶部３は、例えば、ハードディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）またはＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含む。ＲＯＭは、例えば、フラッシュメモリー等のＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）である。ＲＡＭは、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）である。
【００２０】
表示制御部４は、制御プログラムを実行することにより、表示制御装置１００の動作を制御する。表示制御部４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサーによって構成される。また、表示制御部４は、表示制御装置１００を動作させる集積回路を備える。表示制御装置１００の集積回路は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）によって構成される。
【００２１】
表示制御部４は、タッチパネル部２と、記憶部３とにそれぞれ接続されている。例えば、表示制御部４はタッチパネル部２の表示部２２を制御する。例えば、表示制御部４は、検出部２１の検出結果に基づいて表示部２２の表示する画像を変更する。
【００２２】
図２を参照して、入力画面を説明する。図２は、表示部２２の画面に表示された入力画面を示す図である。表示制御部４は、表示部２２が入力画面を表示するように、表示部２２を制御する。入力画面には、複数の画像データが表示される。具体的には、入力画面には、画像Ｐと、入力ＢＯＸ１１０とが表示される。
【００２３】
表示制御部４は、表示部２２が入力画面に画像Ｐを表示するように、表示部２２を制御する。画像Ｐは、矩形状である。画像Ｐには、記号が表示されてもよい。
【００２４】
表示制御部４は、表示部２２が入力画面に入力ＢＯＸ１１０を表示するように、表示部２２を制御する。入力ＢＯＸ１１０には、記号が入力される。
【００２５】
図３と図４とを参照して、さらに入力画面を説明する。図３は、本発明の実施形態１に係るキーボード１２０を示す図である。図４は、表示部２２の画面に表示されたキーボード１２０を示す図である。図３と図４との入力画面には、キーボード１２０と、切り替え部１３０とが表示される。図３に示す入力画面には、破線で示されたキーボード１２０と実線で示された切り替え部１３０とが表示される。図４に示す入力画面には、実線で示されたキーボード１２０と実線で示された切り替え部１３０とが表示される。
【００２６】
表示制御部４は、表示部２２が入力画面にキーボード１２０を表示するように、表示部２２を制御する。キーボード１２０は、入力ＢＯＸ１１０に表示可能な記号を表示する。キーボード１２０は、扇状である。キーボード１２０は、表示部２２の左側の領域に表示される。図３に示す破線のキーボード１２０は、半透明な状態を示す。半透明のキーボード１２０は、「第１状態」の例に相当する。また、第１状態のキーボード１２０は、透明であってもよい。図４に示す実線のキーボード１２０は、不透明な状態を示す。不透明のキーボード１２０は、「第２状態」の例に相当する。
【００２７】
キーボード１２０は、記号キー１２１を有する。記号キー１２１は、記号を選択するための画像である。記号は、文字を含む。記号キー１２１には、入力ＢＯＸ１１０に入力可能な記号が表示される。記号キー１２１は、アルファベットの「Ａ」から「Ｚ」を含む。キーボード１２０には、図３に示すように、「Ａ」を示す記号キー１２１と、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１とが表示される。なお、記号キー１２１には、日本語の仮名文字（平仮名、片仮名）またはローマ字が表示されてもよい。
【００２８】
「Ａ」を示す記号キー１２１をタッチ操作すると入力ＢＯＸ１１０に「Ａ」の記号が表示される。具体的には、表示制御部４は、「Ａ」を示す記号キー１２１へのタッチ操作に基づいて、入力ＢＯＸ１１０に記号キー１２１に対応する記号を表示するように、表示部２２を制御する。この結果、ユーザーが選択した記号キー１２１に対応する記号が入力ＢＯＸ１１０に表示される。
【００２９】
表示制御部４は、表示部２２が入力画面に切り替え部１３０を表示するように、表示部２２を制御する。切り替え部１３０は、キーボード１２０を第１状態と第２状態とに切り替える。具体的には、表示制御部４は、切り替え部１３０がタッチ操作された場合、図３に示す第１状態のキーボード１２０から図４に示す第２状態のキーボード１２０に切り替える。
【００３０】
図３に示すように、第１状態のキーボード１２０と切り替え部１３０とを表示させる場合、ユーザーは入力ＢＯＸ１１０をタッチ操作し得る。検出部２１は、入力ＢＯＸ１１０に対するタッチ操作を検出する。検出部２１が入力ＢＯＸ１１０に対するタッチ操作を検出した場合、表示制御部４は、入力画面に半透明のキーボード１２０と、切り替え部１３０とを表示部２２が表示するように、表示部２２を制御する。この結果、第１状態のキーボード１２０と、切り替え部１３０とが入力画面に表示される。キーボード１２０と切り替え部１３０とは、画像Ｐの上に重なるように表示される。第１状態のキーボード１２０が半透明であるため、ユーザーはキーボード１２０の背後に画像Ｐがあることを視認できる。なお、第１状態のキーボード１２０は、透明であってもよい。
【００３１】
記号キー１２１は、半透明な状態で第１状態のキーボード１２０に表示される。第１状態のキーボード１２０に表示された記号キー１２１に対する操作は、タッチパネル部２が受け付けない。このため、第１状態のキーボード１２０に表示された記号キー１２１に対して操作があっても、操作された記号キー１２１に対応する記号が入力ＢＯＸ１１０に表示されない。したがって、誤って記号キー１２１をタッチ操作しても、入力ＢＯＸ１１０に記号が入力されない。この結果、ユーザーの利便性が向上する。
【００３２】
図４に示すように、第２状態のキーボード１２０を表示させる場合、ユーザーは切り替え部１３０をタッチ操作する。検出部２１は、切り替え部１３０に対するタッチ操作を検出する。表示制御部４は、検出部２１の検出結果に基づいて、切り替え部１３０がタッチ操作されたか否かを判定する。検出部２１が切り替え部１３０に対するタッチ操作を検出した場合、表示制御部４は、表示部２２が入力画面に第２状態のキーボード１２０を表示するように、表示部２２を制御する。また、検出部２１が切り替え部１３０に対するタッチ操作を検出している間、表示制御部４は、表示部２２が入力画面に第２状態のキーボード１２０を表示するように、表示部２２を制御してもよい。この結果、入力画面に第２状態のキーボード１２０が表示される。また、図４に示すように、キーボード１２０と切り替え部１３０とは、画像Ｐの上に重なるように表示される。第２状態のキーボード１２０は不透明であるため、ユーザーはキーボード１２０の背後にある画像Ｐを視認できない。
【００３３】
記号キー１２１は、不透明な状態で第２状態のキーボード１２０に表示される。第２状態のキーボード１２０に表示された記号キー１２１に対する操作は、タッチパネル部２が受け付ける。具体的には、第２状態のキーボード１２０に表示された記号キー１２１に対する操作を、検出部２１が検出する。このため、第２状態のキーボード１２０に表示された記号キー１２１に対して操作があった場合、操作された記号キー１２１に対応する記号が入力ＢＯＸ１１０に表示される。画像Ｐの上に第２状態のキーボード１２０が表示されるため、ユーザーは、キーボード１２０の位置を把握できる。また、画像Ｐの上に第２状態のキーボード１２０を表示するため、画像Ｐの位置を変更する必要がなく、画面の切り替えが発生しない。また、画像Ｐの上に第２状態のキーボード１２０を表示するので、表示された画像Ｐを確認しながら入力ＢＯＸ１１０に記号を入力できる。この結果、ユーザーの利便性が向上する。
【００３４】
図４に示すように、検出部２１が記号キー１２１に対するスワイプ操作を検出した場合、表示制御部４は、記号キー１２１に対応するマーク１２３を表示する。マーク１２３は、記号を選択するための画像である。マーク１２３は、矩形状である。マーク１２３は、記号キー１２１の近傍に表示される。図４に示すように、マーク１２３はキーボード１２０に沿って表示される。例えば、図４に示すように、「Ｃ」を示す記号キー１２１に対応するマーク１２３は、キーボード１２０に沿って表示される。
【００３５】
マーク１２３を表示する場合、表示制御部４は、第２状態のキーボード１２０に表示された記号キー１２１に対してスワイプ操作されたか否かを判定する。具体的には、表示制御部４は、検出部２１の検出結果に基づいて、第２状態のキーボード１２０に表示された記号キー１２１に対してスワイプ操作されたか否かを判定する。さらに具体的には、検出部２１が切り替え部１３０に対するタッチ操作と記号キー１２１に対するスワイプ操作とを検出した場合、表示制御部４は、記号キー１２１に対してスワイプ操作がされたと判定する。また、表示制御部４は、判定結果に基づいて、記号キー１２１に対応するマーク１２３を表示する。
【００３６】
マーク１２３の位置でスワイプ操作を終了したことを検出部２１が検出した場合、表示制御部４は、表示部２２がマーク１２３に対応する記号を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。例えば、ユーザーが、大文字の「Ｃ」を示す記号キー１２１の位置からスワイプ操作を行う。スワイプ操作を行う方向は、切り替え部１３０から離間する方向である。表示制御部４は、大文字の「Ｃ」を示す記号キー１２１に対応するマーク１２３を表示する。大文字の「Ｃ」を示す記号キー１２１に対応するマーク１２３は、例えば、小文字の「ｃ」である。検出部２１は、小文字の「ｃ」を示すマーク１２３の位置でスワイプ操作が終了したことを検出する。表示制御部４は、表示部２２がマーク１２３に対応する記号を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。この結果、入力ＢＯＸ１１０には、小文字の「ｃ」を示す記号が表示される。なお、図４に示すマーク１２３は１つであるが、複数表示されてもよい。
【００３７】
スワイプ操作を行う方向は、切り替え部１３０に接近する方向であってもよい。この場合、マーク１２３は、キーボード１２０と切り替え部１３０との間に表示される。また、検出部２１がスワイプ操作を検出した場合に、入力ＢＯＸ１１０とキーボード１２０との間と、キーボード１２０と切り替え部１３０との間にマーク１２３が表示されてもよい。
【００３８】
なお、検出部２１が切り替え部１３０に対するタッチ操作と記号キー１２１に対するタッチ操作を検出した場合、表示制御部４は、記号キー１２１に対してタッチ操作がされたと判定する。
【００３９】
次に図４と図５とを参照して、キーボード１２０に表示された記号キー１２１を変更する処理を説明する。図５は、記号キー１２１が変更されたキーボード１２０を示す図である。キーボード１２０は、変更キー１２２をさらに有する。図５に示すキーボード１２０には、「Ｃ」を示す記号キー１２１と「Ｄ」を示す記号キー１２１と、「Ｅ」を示す記号キー１２１とが表示される。変更キー１２２は、キーボード１２０の端部に配置される。変更キー１２２は、キーボード１２０と共に表示部２２に表示される。図５は、方向Ｄ１と方向Ｄ２とをさらに示す。図５に示すように、方向Ｄ１は、「Ｅ」を示す記号キー１２１から「Ｃ」を示す記号キー１２１へ向かう方向である。方向Ｄ２は、「Ｃ」を示す記号キー１２１から「Ｅ」を示す記号キー１２１へ向かう方向である。
【００４０】
変更キー１２２は、キーボード１２０に表示された記号キー１２１と異なる記号キー１２１をキーボード１２０に表示するための画像である。具体的には、変更キー１２２は、キーボード１２０に表示された複数の記号キー１２１の内のいずれかの記号キー１２１を異なる記号キー１２１に変更する。例えば、図４に示すように、「Ａ」を示す記号キー１２１の近傍にある変更キー１２２をタッチ操作した場合、タッチ操作された変更キー１２２の方向に「Ａ」を示す記号キー１２１が移動する。具体的には、「Ａ」を示す記号キー１２１は方向Ｄ１へ移動する。この結果、「Ａ」を示す記号キー１２１がキーボード１２０に表示されなくなる。「Ａ」を示す記号キー１２１がキーボード１２０に表示されなくなることで、キーボード１２０に表示された記号１２１と異なる記号キー１２１が表示される。例えば、キーボード１２０には、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１と、「Ｄ」を示す記号キー１２１とが表示される。
【００４１】
表示制御部４は、表示部２２に表示された記号キー１２１と変更キー１２２のタッチ操作の回数とに基づいて、キーボード１２０に表示する記号キー１２１を決定してもよい。例えば、図４に示すように、キーボード１２０には、「Ａ」を示す記号キー１２１と、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１とが表示される。検出部２１は、タッチ操作を検出する。例えば、タッチ操作は、「Ａ」を示す記号キー１２１の近傍にある変更キー１２２に対して２回行われる。この結果、図５に示すように、キーボード１２０には、「Ｃ」を示す記号キー１２１と、「Ｄ」を示す記号キー１２１と、「Ｅ」を示す記号キー１２１とが表示される。
【００４２】
変更キー１２２をタッチ操作することで、キーボード１２０に表示される記号キー１２１を変更できる。この結果、ユーザーの所望する記号キー１２１をキーボード１２０に表示できる。この結果、ユーザーの利便性が向上する。
【００４３】
第１状態のキーボード１２０と共に表示される変更キー１２２は、半透明な状態で表示される。第１状態のキーボード１２０に表示された変更キー１２２に対する操作を、検出部２１が検出しない。このため、第１状態のキーボード１２０と共に表示される変更キー１２２に対して操作があっても、記号キー１２１が変更されない。したがって、誤って変更キー１２２をタッチ操作しても、記号キー１２１が変更されない。このため、ユーザーが意図しないタイミングで記号キー１２１が変更されない。この結果、ユーザーの利便性が向上する。また、第１状態のキーボード１２０と共に表示される変更キー１２２は、透明な状態で表示されてもよい。
【００４４】
第２状態のキーボード１２０と共に表示される変更キー１２２は、不透明な状態で表示される。第２状態のキーボード１２０と共に表示される変更キー１２２へのタッチ操作は、検出部２１が検出する。このため、第２状態のキーボード１２０と共に表示される変更キー１２２に対してタッチ操作があった場合、表示された記号キー１２１とタッチ操作の回数とに基づいて、記号キー１２１が変更される。この結果、ユーザーの所望する記号キー１２１をキーボード１２０に表示できる。
【００４５】
異なる記号キー１２１をキーボード１２０に表示する操作は、第２状態のキーボード１２０に対するスワイプ操作でも実行できる。異なる記号キー１２１をキーボード１２０に表示する場合、表示制御部４は、第２状態のキーボード１２０に対してスワイプ操作されたか否かを判定する。さらに具体的には、検出部２１が切り替え部１３０に対するタッチ操作とキーボード１２０に対するスワイプ操作とを検出した場合、表示制御部４は、第２状態のキーボード１２０に対してスワイプ操作がされたと判定する。表示制御部４は、判定結果に基づいて、キーボード１２０に表示された記号キー１２１と異なる記号キー１２１をキーボード１２０に表示する。
【００４６】
第２状態のキーボード１２０に対するスワイプ操作は、キーボード１２０に沿って指を擦動させる。例えば、図５に示すように、方向Ｄ１のスワイプ操作を第２状態のキーボード１２０に沿って行うと、「Ａ」を示す記号キー１２１が方向Ｄ１に向かって移動する。この結果、「Ａ」を示す記号キー１２１がキーボード１２０に表示されなくなる。「Ａ」を示す記号キー１２１がキーボード１２０に表示されなくなることで、キーボード１２０に表示された記号１２１と異なる記号キー１２１が表示される。例えば、キーボード１２０には、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１と、「Ｄ」を示す記号キー１２１とが表示される。
【００４７】
表示制御部４は、指の移動量に基づいて、キーボード１２０に表示する記号キー１２１を決定してもよい。例えば、図４に示すように、キーボード１２０には、「Ａ」を示す記号キー１２１と、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１とが表示される。検出部２１は、スワイプ操作を検出する。検出部２１は、指の移動量を検出する。表示制御部４は、検出部２１が検出した指の移動量に基づいて、キーボード１２０に表示する記号キー１２１を決定する。この結果、図５に示すように、キーボード１２０には、「Ｃ」を示す記号キー１２１と、「Ｄ」を示す記号キー１２１と、「Ｅ」を示す記号キー１２１とが表示される。
【００４８】
第２状態のキーボード１２０に対してスワイプ操作することで、キーボード１２０に表示される記号キー１２１を変更することが可能となる。この結果、ユーザーの所望する記号キー１２１をキーボード１２０に表示できる。この結果、ユーザーの利便性が向上する。
【００４９】
次に図４と図６とを参照して、キーボード１２０の位置を変更する処理を説明する。図６は、表示位置が変更されたキーボード１２０を示す図である。図６に示すキーボード１２０は、表示部２２の右側に表示される。
【００５０】
表示制御部４は、キーボード１２０を表示する位置を変更できる。キーボード１２０の表示位置を変更する場合、表示制御部４は、検出部２１が検出したタッチ操作の位置に基づいて、キーボード１２０の表示位置を決定する。具体的には、検出部２１が切り替え部１３０に対するタッチ操作と所定の領域へのタッチ操作を検出した場合、表示制御部４は、タッチ操作があった所定の領域にキーボード１２０を表示する。所定の領域とは、切り替え部１３０を中心に左右に分割された２つの領域である。２つの領域は、左側の第１領域と、右側の第２領域とを含む。第１領域は、キーボード１２０と切り替え部１３０とを除く左側の領域である。第２領域は、キーボード１２０と切り替え部１３０とを除く右側の領域である。
【００５１】
例えば、図６に示すように、キーボード１２０を表示部２２の右側に表示する場合、切り替え部１３０をタッチ操作した状態で表示部２２の第２領域をタッチ操作する。検出部２１は、切り替え部１３０へのタッチ操作と、表示部２２の第２領域へのタッチ操作とを検出する。表示制御部４は、タッチ操作の位置に基づいて、キーボード１２０の位置と複数の記号キー１２１の位置とを変更する。具体的には、タッチ操作の位置に基づいて、表示制御部４は、キーボード１２０の位置と複数の記号キー１２１の位置とを切り替え部１３０の位置を中心に移動させる。具体的には、図４で示すキーボード１２０の位置から図６で示すキーボード１２０の位置にキーボード１２０を移動させる。
【００５２】
この結果、表示部２２の第２領域にキーボード１２０が表示できる。タッチ操作の位置に基づいて、キーボード１２０を表示できるので、ユーザーの望む位置にキーボード１２０を表示できる。また、表示部２２の第２領域にキーボード１２０を表示することで、左利きのユーザーの利便性が向上する。
【００５３】
図４に示すように、キーボード１２０を表示部２２の左側に表示する場合、切り替え部１３０をタッチ操作した状態で表示部２２の第１領域をタッチ操作する。検出部２１は、切り替え部１３０へのタッチ操作と、表示部２２の第１領域へのタッチ操作とを検出する。表示制御部４は、タッチ操作の位置に基づいて、キーボード１２０の位置と複数の記号キー１２１の位置とを切り替え部１３０の位置を中心に移動させる。この結果、表示部２２の第１領域にキーボード１２０が表示される。タッチ操作の位置に基づいて、キーボード１２０を表示できるので、ユーザーの望む位置にキーボード１２０を表示できる。また、表示部２２の右側の領域にキーボード１２０を表示することで、右利きのユーザーの利便性が向上する。
【００５４】
タッチ操作の位置に基づいて、キーボード１２０を表示する位置を変更できるため、ユーザーは、キーボード１２０を利き手で操作することが容易となる。この結果、ユーザーの利便性が向上する。
【００５５】
なお、表示制御部４は、キーボード１２０の表示位置の変さらに伴って、記号キー１２１の配置を変更してもよい。例えば、図４で示す記号キー１２１の位置は、キーボード１２０の左側から「Ａ」を示す記号キー１２１と、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１とが並ぶように配置される。この配置をキーボード１２０の表示位置の変さらに伴って、図６に示すように、右側から「Ａ」を示す記号キー１２１と、「Ｂ」を示す記号キー１２１と、「Ｃ」を示す記号キー１２１とが並ぶように変更してもよい。
【００５６】
表示制御部４は、キーボード１２０と切り替え部１３０とを表示部２２に表示しないことも可能である。切り替え部１３０に対するタッチ操作がない状態で表示部２２にタッチ操作があった場合、表示制御部４は、キーボード１２０と切り替え部１３０とを表示部２２に表示しない。検出部２１は、タッチ操作の位置を検出する。表示制御部４は、検出結果に基づいて、切り替え部１３０がタッチ操作されたか否かを判定する。切り替え部１３０が操作されていないと判定した場合、表示制御部４は、キーボード１２０と切り替え部１３０とを表示部２２に表示しない。この結果、入力ＢＯＸ１１０への記号の入力を終了できる。この結果、ユーザーの利便性が向上する。
【００５７】
次に、図２から図８を参照して、表示制御部４が実行する処理を説明する。図７は、表示制御部４が実行する処理を示すフローチャートである。図８は、表示制御部４が実行する処理を示すフローチャートである。表示制御部４が実行する処理は、ステップＳ１〜ステップＳ２９を含む。
【００５８】
ステップＳ１：検出部２１は、表示部２２に表示された入力ＢＯＸ１１０へのタッチ操作を検出する。処理は、ステップＳ３に進む。
【００５９】
ステップＳ３：表示制御部４は、表示部２２が第１状態のキーボード１２０と切り替え部１３０とを表示するように、表示部２２を制御する。処理は、ステップＳ５に進む。
【００６０】
ステップＳ５：表示制御部４は、切り替え部１３０が操作されたか否かを判定する。切り替え部１３０が操作されていない場合（ステップＳ５において、Ｎｏ）、処理は、ステップＳ２９に進む。切り替え部１３０が操作された場合（ステップＳ５において、Ｙｅｓ）、処理は、ステップＳ７に進む。
【００６１】
ステップＳ７：表示制御部４は、表示部２２が第２状態のキーボード１２０を表示するように、表示部２２を制御する。処理は、ステップＳ９に進む。
【００６２】
ステップＳ９：表示制御部４は、検出部２１が記号キー１２１を変更する操作を検出したか否かを判定する。具体的には、表示制御部４は、第２状態のキーボード１２０に対してスワイプ操作が行われたか否かを判定する。第２状態のキーボード１２０に対してスワイプ操作が行われなかった場合（ステップＳ９において、Ｎｏ）、処理は、図８に示すように、ステップＳ１３に進む。第２状態のキーボード１２０に対してスワイプ操作が行われた場合（ステップＳ９において、Ｙｅｓ）、処理は、ステップＳ１１に進む。
【００６３】
ステップＳ１１：表示制御部４は、表示部２２がスワイプ操作に対応する記号キー１２１をキーボード１２０に表示するように、表示部２２を制御する。処理は、ステップＳ１３に進む。
【００６４】
ステップＳ１３：検出部２１は、所定の領域に対するタッチ操作を検出する。処理は、ステップＳ１５に進む。
【００６５】
ステップＳ１５：表示制御部４は、タッチ操作の位置に基づいて、キーボード１２０の位置と複数の記号キー１２１の位置とを変更する。処理は、ステップＳ１７に進む。
【００６６】
ステップＳ１７：検出部２１は、記号キー１２１に対する操作を検出する。処理は、ステップＳ１９に進む。
【００６７】
ステップＳ１９：表示制御部４は、第２状態のキーボード１２０に表示された記号キー１２１に対してスワイプ操作されたか否かを判定する。スワイプ操作された場合（ステップＳ１９において、Ｙｅｓ）、処理は、ステップＳ２３に進む。スワイプ操作されなかった場合（ステップＳ１９において、Ｎｏ）、処理は、ステップＳ２１に進む。
【００６８】
ステップＳ２１：表示制御部４は、表示部２２がタッチ操作された記号キー１２１に対応する記号を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。処理は、終了する。
【００６９】
ステップＳ２３：表示制御部４は、表示部２２が記号キー１２１に対応するマーク１２３を表示するように、表示部２２を制御する。処理は、ステップＳ２５に進む。
【００７０】
ステップＳ２５：検出部２１は、マーク１２３に対する操作を検出する。処理は、ステップＳ２７に進む。
【００７１】
ステップＳ２７：表示制御部４は、表示部２２が操作されたマーク１２３に対応する記号を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。処理は、終了する。
【００７２】
ステップＳ２９：表示制御部４は、第１状態のキーボード１２０が表示された状態で表示部２２がタッチ操作されたか否かを判定する。図７に示すように、第１状態のキーボード１２０が表示された状態で表示部２２がタッチ操作されなかった場合（ステップＳ２９において、Ｎｏ）、処理は、ステップＳ３に戻る。第１状態のキーボード１２０が表示された状態で表示部２２がタッチ操作された場合（ステップＳ２９において、Ｙｅｓ）、処理は、終了する。
【００７３】
なお、ステップＳ９では、キーボード１２０に対するスワイプ操作を検出したか否かを判定しているが、変更キー１２２がタッチ操作されたか否かを判定してもよい。
【００７４】
（実施形態２）
図９を参照して、実施形態２に係る入力画面を説明する。図９は、実施形態２に係るキーボード１２０を示す図である。実施形態２に係る入力画面は、キーボード１２０の形状が異なる点と、記号キー１２１が異なる点を除いて、実施形態１に係るキーボード１２０と同様の構成を有するため、重複部分については説明を省略する。
【００７５】
図９に示すように、キーボード１２０は、表示部２２の第１領域と第２領域とに亘って表示される。キーボード１２０は、扇状である。キーボード１２０は、記号キー１２１を有する。記号キー１２１は、日本語の日本式（または訓令式）のローマ字の５０音における「Ａ行」から「ＷＡ行」を含む。５０音とは、日本語の仮名文字（平仮名、片仮名）を母音に基づき縦に五字、子音に基づき横に十字ずつ並べたものを示す。「Ａ行」から「ＷＡ行」の各々は、日本語の５つの仮名を示すローマ字を含む。日本語の日本式のローマ字をキーボード１２０に表示する場合、例えば、キーボード１２０には、「Ａ行」を示す記号キー１２１と、「ＫＡ行」を示す記号キー１２１と、「ＳＡ行」を示す記号キー１２１と、「ＴＡ行」を示す記号キー１２１と、「ＮＡ行」を示す記号キー１２１と、「ＨＡ行」を示す記号キー１２１と、「ＭＡ行」を示す記号キー１２１と、「ＹＡ行」を示す記号キー１２１と、「ＲＡ行」を示す記号キー１２１と、「ＷＡ行」を示す記号キー１２１とが表示される。
【００７６】
「Ａ行」は、文字の読みが子音を含まない母音である５つの仮名を示すローマ字を含む。「ＫＡ行」は、文字の読みの子音が「Ｋ」に対応する５つの仮名を示すローマ字を含む。「ＴＡ行」は、文字の読みの子音が「Ｔ」に対応する５つの仮名を示すローマ字を含む。「ＮＡ行」は、文字の読みの子音が「Ｎ」に対応する５つの仮名を示すローマ字を含む。「ＨＡ行」は、文字の読みの子音が「Ｈ」に対応する５つの仮名を示すローマ字を含む。「ＭＡ行」は、文字の読みの子音が「Ｍ」に対応する５つの仮名を示すローマ字を含む。「ＹＡ行」は、文字の読みの子音が「Ｙ」に対応する５つの仮名を示すローマ字を含む。「ＲＡ行」は、文字の読みの子音が「Ｒ」に対応する５つの仮名を示すローマ字を含む。「ＷＡ行」は、文字の読みの子音が「Ｗ」に対応する５つの仮名を示すローマ字を含む。本発明の実施形態２では、「文字」は、日本語の日本式（または訓令式）のローマ字を示す。
【００７７】
例えば、図９に示すように、「ＮＡ行」に対応する仮名を示すローマ字を入力ＢＯＸ１１０に表示させる場合、「ＮＡ行」を示す記号キー１２１の位置でスワイプ操作を行う。検出部２１が記号キー１２１に対するスワイプ操作を検出した場合、表示制御部４は、記号キー１２１に対応するマーク１２３を表示する。マーク１２３は、４つ表示される。４つのマーク１２３の内の１つは、「ＮＩ」を示すマーク１２３である。４つのマーク１２３の内の１つは、「ＮＵ」を示すマーク１２３である。４つのマーク１２３の内の１つは、「ＮＥ」を示すマーク１２３である。４つのマーク１２３の内の１つは、「ＮＯ」を示すマーク１２３である。表示制御部４は、スワイプ操作の終了した位置に対応するマーク１２３のローマ字を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。なお、記号キー１２１は、アルファベットの「Ａ」から「Ｚ」が表示されてもよい。
【００７８】
次に図９と図１０を参照して、実施形態２に係る記号キー１２１の位置を変更する処理を説明する。図１０は、記号キー１２１の位置を変更したキーボード１２０を示す図である。図１０に示すように、キーボード１２０は、表示部２２の第１領域と第２領域とに亘って表示される。このため、表示制御部４は、記号キー１２１の位置のみを変更する。具体的には、検出部２１が所定の領域へのタッチ操作を検出した場合、表示制御部４は、記号キー１２１の位置を変更する。例えば、図９に示すように、キーボード１２０の左側から「Ａ行」を示す記号キー１２１が表示されている場合、検出部２１の検出結果に基づいて、表示制御部４は、図１０に示すように、キーボード１２０の右側から「Ａ行」を示す記号キー１２１を表示する。記号キー１２１の位置を変更できるので、記号キー１２１に対して利き手で操作できる。この結果、ユーザーの利便性が向上する。
【００７９】
（実施形態３）
次に図１１を参照して、実施形態３に係るキーボード１２０を説明する。図１１は、実施形態３に係る入力画面を示す図である。実施形態３に係る入力画面は、キーボード１２０の形状が異なる点と記号キー１２１が異なる点を除いて、実施形態１に係るキーボード１２０及び実施形態２に係るキーボード１２０と同様の構成を有するため、重複部分については説明を省略する。
【００８０】
図１１に示すように、入力画面には、複数のキーボード１２０が表示される。入力画面には、３つのキーボード１２０が表示される。キーボード１２０の各々は、矩形状である。キーボード１２０の各々は、記号キー１２１を有する。記号キー１２１は、数字を含む。数字は、「０」から「９」を含む。例えば、キーボード１２０には、「１」を示す記号キー１２１と、「２」を示す記号キー１２１と、「３」を示す記号キー１２１とが表示される。検出部２１が記号キー１２１に対するタッチ操作を検出した場合、表示制御部４は、表示部２２が記号キー１２１に対応する記号を入力ＢＯＸ１１０に表示するように、表示部２２を制御する。また、検出部２１がキーボード１２０に対するスワイプ操作を検出した場合、表示制御部４は、表示部２２がキーボード１２０に表示された記号キー１２１と異なる記号キー１２１をキーボード１２０に表示するように、表示部２２を制御する。なお、入力画面に示すキーボード１２０の数は、図１１に示すキーボード１２０の数よりも多く表示されてもよい。また、入力画面に示すキーボード１２０の数は、図１１に示すキーボード１２０の数よりも少なく表示されてもよい。
【００８１】
なお、表示制御部４は、切り替え部１３０が複数回タッチ操作された場合、実施形態１のキーボード１２０を実施形態２のキーボード１２０に変更してもよい。また、表示制御部４は、切り替え部１３０が複数回タッチ操作された場合、実施形態１のキーボード１２０を実施形態３のキーボード１２０に変更してもよい。また、表示制御部４は、切り替え部１３０が複数回タッチ操作された場合、実施形態３のキーボード１２０を実施形態２のキーボード１２０に変更してもよい。
【００８２】
以上、図面（図１〜図１１）を参照しながら本発明の実施形態を説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す）。また、上記の各実施形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数、間隔等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の速度、材質、形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【産業上の利用可能性】
【００８３】
本発明は、表示制御装置及び表示制御方法の分野に利用可能である。
【符号の説明】
【００８４】
２            タッチパネル部
４            表示制御部
１００        表示制御装置
１２０        キーボード
１２１        記号キー（キー）
１２２        変更キー
１２３        マーク
１３０        切り替え部
Ｐ            画像
【図１】
2020003909.tif 000003
【図２】
2020003909.tif 000004
【図３】
2020003909.tif 000005
【図４】
2020003909.tif 000006
【図５】
2020003909.tif 000007
【図６】
2020003909.tif 000008
【図７】
2020003909.tif 000009
【図８】
2020003909.tif 000010
【図９】
2020003909.tif 000011
【図１０】
2020003909.tif 000012
【図１１】
2020003909.tif 000013