(57)【要約】【課題】スマートフォンや携帯型タブレットなど、タッチパネルをもつデバイスにおいて、入力対象画面の全体を覆い隠すことなくソフトキーボードを表示し、入力文字を選択すると同時に、自動的にソフトキーボードが非表示となるような文字入力方式【解決手段】文字入力画面上で、タッチしている間のみソフトキーボードを表示し、ドラッグによりタッチ箇所を移動した場合に、タッチ位置周辺にソフトキーボードの一部領域のみを表示し、ドラッグによりタッチを移動させることにより、ソフトキーボードの別の領域を表示することにより、ソフトキーボードの部分的な領域を表示する文字入力方式。【選択図】図１
2019114215.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル付属のデバイスにおいて、タッチしている間のみソフトキーボードを表示し、ドラッグによりタッチ位置が移動し、ソフトキーボードに表示される複数の入力文字候補のうち、表示位置がタッチ位置と重なる入力文字候補を選択状態とし、タッチを離す操作の検知により選択状態の文字を入力画面へ送信し、同時にソフトキーボードを非表示とすることを特徴とした文字入力方式。
【請求項２】
タッチ位置を中心とした一部領域を除いて入力文字候補を配置することにより、入力対象画面を隠すことなくソフトキーボードを表示することを特徴とする、請求項１に記載の文字入力方式。
【請求項３】
ドラッグによりタッチ位置の移動を検知した場合に、タッチ位置周辺にソフトキーボードの一部領域のみを表示し、さらにドラッグによりタッチ位置の移動を検知した場合に、ソフトキーボードの別の領域を表示することを特徴とする、請求項１に記載の文字入力方式。
【請求項４】
ドラッグによりタッチ位置の移動を検知した場合に、ソフトキーボードに表示する入力文字候補を別の入力文字候補に変更して表示することを特徴とする、請求項１に記載の文字入力方式。
【請求項５】
入力文字候補を選択した状態のまま、特定のジェスチャー操作を検知した場合に、選択文字を入力画面に送信し、ソフトキーボードを非表示にすることなく連続して文字を入力することができることを特徴とする、請求項１に記載の文字入力方式。
【請求項６】
請求項５において、特定のジェスチャー操作の代わりに、タッチ圧力値の変化、あるいは加速度センサーによる加速度値の変化を検知した場合に、選択状態の文字を入力画面に送信することを特徴とする文字入力方式。
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、タッチパネルによる文字入力方式に関するものである。
【背景技術】
【０００２】タッチパネルを付属するデバイス、たとえばスマートフォンにおいて、文字入力画面に文字を入力する場合は、画面上に入力候補となる複数の文字を配列したウィンドウ（ソフトキーボード）が表示され、入力候補の文字をタッチすることで、入力したい文字を選択し、文字入力画面に文字を送信するという方法が一般的である。【０００３】しかし、スマートフォンのような小さい画面上でソフトキーボードを表示することにより、画面の下領域をソフトキーボードが占有することにより入力対象画面が狭められる、あるいは、ソフトキーボードによって隠されてしまうという欠点がある。【０００４】また、文字入力後もソフトキーボードが表示されたままとなり、文字入力前の画面に戻すには、ユーザーがソフトキーボードの非表示操作をしなければならず、煩わしいという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１６７２６
【発明の概要】
【発明が解決しようとする課題】
【０００６】スマートフォンや携帯型タブレットなど、タッチパネルをもつデバイスにおいて、画面の下領域を占有することなくソフトキーボードを表示し、入力文字を選択すると同時に、自動的にソフトキーボードが非表示となるような文字入力方式を提供することが課題である。
【課題を解決するための手段】
【０００７】文字入力画面上で、タッチを検知した場合にソフトキーボードを表示し、ドラッグによりタッチ位置が移動し、ソフトキーボードに配置される入力文字候補の表示位置と重なった場合に入力文字候補を選択状態とし、選択した状態のままタッチを離す操作の検知により、文字入力画面への文字送信と、同時にソフトキーボードの非表示操作を行うことを特徴とする。【０００８】タッチ位置を中心とした一部領域をくりぬいた形状のソフトキーボードを表示することで、タッチ位置に近く、かつ文字入力画面を隠すことがないようにソフトキーボードを表示することを特徴とする。【０００９】文字入力画面上でタッチを検知した場合にソフトキーボードを表示し、ドラッグによりタッチ位置が移動した場合に、タッチ位置周辺にソフトキーボードの一部領域を表示し、ドラッグによりタッチ位置の移動を検知した場合に、ソフトキーボードの別の領域を表示することにより、ソフトキーボードの部分的な領域を表示することを特徴とする。【００１０】入力文字候補が選択状態のまま、強いタッチ操作、あるいは特定のジェスチャー操作により選択文字を入力画面へ送信し、ソフトキーボードを非表示にすることなく連続して文字を入力することを特徴とする。
【発明の効果】
【００１１】文字入力画面を狭めることなく入力文字候補を表示させることが可能となる。タッチを離すと同時にソフトキーボードが非表示となり元の画面に戻ることができる。タッチ位置の移動操作によりソフトキーボードの表示内容を動的に変更することにより画面のサイズに制限されることなく入力文字候補を表示させることができる。
【図面の簡単な説明】
【００１２】
【図１】実施例のフローチャートを示す
【図２】実施例のブロック図を示す
【図３】ソフトキーボードの表示例を示す
【図４】ソフトキーボードの表示例を示す
【図５】ソフトキーボードの表示例を示す
【図６】ソフトキーボードの表示例を示す
【図７】ソフトキーボードの表示例を示す
【図８】ソフトキーボードの表示例を示す
【発明を実施するための形態】
【００１３】スマートフォンのアプリケーションにおいて、文字の入力を本入力方式により実現した。実施例は数字文字入力に適用した例である。
【実施例】
【００１４】図１に本実施例のフローチャート、図２にブロック図を示す。タッチイベント受信部（１１）がタッチパネル（１０）からタッチイベントを受信し、通知されたタッチ位置が文字入力可能な入力画面である場合、本入力方式を開始する。【００１５】ソフトキーボード表示作成部（１３）は、入力文字候補（３４）を配置したソフトキーボードを表示する（Ｓ１）。図３にソフトキーボードの表示例を示す。タッチ位置を中心とした半径ｒの円の円周上に入力文字候補を配置する。このときｒは入力文字候補を表示しても入力対象画面、少なくとも入力文字が見えるように決定する。たとえば入力文字の高さがｈ、１個の入力候補文字を囲んだ円の半径がｔの場合、ｒを（ｈ＋ｔ）／２以上とする。入力する対象画面（３３）が見えるような配置であれば円周上に限らずどのように入力文字候補を配置してもよい。【００１６】入力対象画面がタッチパネル（３２）の端であった場合は、半円周上に入力文字候補を配置したソフトキーボードを表示する。図４に画面の左端に入力対象画面がある場合のソフトキーボードの表示例を示す。【００１７】選択状態判定部（１２）は、タッチ位置の移動を検知し、タッチ位置がソフトキーボードに表示されている入力文字候補位置と重なっている、あるいは最も近い入力文字候補を選択状態とする（Ｓ６，Ｓ７）。図５に入力文字候補が選択状態となったソフトキーボードの表示例を示す。図５では入力候補を拡大表示（３５）しているが、選択状態を示す方法は拡大表示に限らない。【００１８】タッチ位置の移動を検知した場合、ソフトキーボードの一部をタッチ位置周辺のみに表示することもできる（Ｓ５）。図６にタッチ位置周辺のみにソフトキーボードを表示した例を示す。たとえば、入力文字候補を０から９と順番に配置している場合に、現在のタッチ位置が３であれば、表示する入力文字候補をタッチ位置に近い１から５までとする。【００１９】ソフトキーボードの一部領域を表示している場合は、タッチ位置移動に応じて表示する入力文字候補を変更する。図７にタッチ位置移動により入力文字候補を変更したソフトキーボードの表示例を示す。たとえば、タッチ位置が５の位置に移動した場合、３から７の入力文字候補を表示する。【００２０】入力文字候補のすべてを円周上に配置できない場合は、タッチ位置の移動により円周上に並んだ入力文字候補をつぎつぎと選択し、時計回りに一周したことを検知した場合、ソフトキーボードの入力文字候補を変更することができる（Ｓ２、Ｓ３、Ｓ４）。図８は二週目の入力文字候補としてローマ数字を配置したソフトキーボードの表示例である。たとえば、タッチ位置が入力文字候補４の位置から入力文字候補５、入力文字候補６と移動し、再び入力文字候補４の位置へ移動したことを検知した場合に、入力文字候補を４ではなくＩＶ、次の入力文字候補をＶ、ＶＩへ変更する。ローマ数字とするのは数字入力の場合の例であり、他の入力文字候補に変更してもよい。【００２１】反時計回りにタッチ移動を検知した場合、時計回りの場合とは逆順で入力文字候補を変更する。【００２２】入力文字候補を選択状態としたまま、左右にタッチ位置をずらすジェスチャー操作を検知した場合は、選択文字を入力画面へ送信し、続けて次の入力文字候補を選択することができる（Ｓ８、Ｓ９）。ジェスチャー操作の代わりに、圧力センサーあるいは加速度センサーの値の変化を検知してもよい。【００２３】タッチを離す操作を検知した場合、選択文字を入力画面へ送信し、ソフトキーボードを非表示とし、入力操作を終了する（Ｓ１０、Ｓ１１、Ｓ１２）。
【産業上の利用可能性】
【００２４】タッチパネル付属のデバイス、たとえばスマートフォン、タブレット、カーナビなどにおいて、文字入力方式として利用可能である。
【符号の説明】
【００２５】１０  タッチパネル
１１  タッチイベント受信部
１２  選択状態判定部
１３  ソフトキーボード表示作成部
３１  スマートフォン
３２  タッチパネル
３３  入力対象画面
３４  入力文字候補
３５  選択状態の入力文字候補
【図１】
2019114215.tif 000003
【図２】
2019114215.tif 000004
【図３】
2019114215.tif 000005
【図４】
2019114215.tif 000006
【図５】
2019114215.tif 000007
【図６】
2019114215.tif 000008
【図７】
2019114215.tif 000009
【図８】
2019114215.tif 000010