(57)【要約】【課題】ポインティングデバイスを用いた文字入力操作において、利用者は常にキーの位置を意識した操作を行わなければならないため、入力操作が煩雑である。【解決手段】本発明の文字入力装置は、ポインタの移動方向によりキーを選択可能な第一のソフトキーボードと、第一のソフトキーボードでキーを選択した後に表示される第二のソフトキーボードにより構成され、第二のソフトキーボードは、ポインタの移動方向が変化したことを契機としてキーを選択することにより、ポインタの移動距離に依存しない文字入力を実現する。【選択図】図１
2013025579.tif 000002
【特許請求の範囲】
【請求項１】
ポインタの移動方向によりキーを選択可能な第一のソフトキーボードと、
前記第一のソフトキーボードでキーを選択した後に表示される第二のソフトキーボードにより構成され、
前記第二のソフトキーボードは、ポインタの移動方向が変化したことを契機としてキーを選択することを特徴とする文字入力装置。
【請求項２】
前記第一のソフトキーボードにおいて選択された方向は、前記第二のソフトキーボードではキーが選択不可能なキー配置となることを特徴とする請求項１に記載の文字入力装置。
【請求項３】
前記第一のソフトキーボードでのキーの選択後に表示される前記第二のソフトキーボードは、前記ポインタの移動方向の変化までの間、ポインタと同じ方向に移動することを特徴とする請求項１または請求項２に記載の文字入力装置。
【請求項４】
前記第二のソフトキーボードは、前記ポインタの移動距離とは異なる距離を移動することを特徴とする請求項３に記載の文字入力装置。
【請求項５】
前記第二のソフトキーボードは、前記ポインタの移動距離にかかわらず、移動しないことを特徴とする請求項１または請求項２に記載の文字入力装置。
【請求項６】
前記第一のソフトキーボードには、前記第一のソフトキーボードおよび第二のソフトキーボードとは異なる文字を割り当てたソフトキーボードを選択可能なキーを配置することを特徴とする請求項１または請求項２に記載の文字入力装置。
【請求項７】
文字入力開始時に、
前記第一のソフトキーボードは、利用者が文字入力を開始した座標とは異なる座標に配置されることを特徴とする、請求項請求項１から請求項６までのいずれか１項に記載の文字入力装置。
【請求項８】
少なくとも２つのソフトキーボードで構成される文字入力装置の文字入力プログラムであって、
コンピュータに、
第一のソフトキーボードによりポインタの移動方向によりキーを選択する第１選択ステップと、
前記第一のソフトキーボードでキーを選択した後に第二のソフトキーボードを表示する表示ステップと、
前記第二のソフトキーボードにより前記ポインタの移動方向が変化したことを契機としてキーを選択する第２選択ステップとを、
実行させるための文字入力プログラム。
【請求項９】
前記第１選択ステップは、
前記第一のソフトキーボードにより選択された方向が前記第二のソフトキーボードではキーが選択不可能なキー配置となるステップを含む、
請求項８に記載の文字入力プログラム。
【請求項１０】
前記表示ステップの後に、前記第二のソフトキーボードが、前記ポインタの移動方向の変化までの間、前記ポインタと同じ方向に移動する移動ステップを有する、
請求項８または請求項９に記載の文字入力プログラム。
【請求項１１】
前記移動ステップは、
前記第二のソフトキーボードが、前記ポインタの移動距離とは異なる距離を移動するステップを含む、
請求項１０に記載の文字入力プログラム。
【請求項１２】
前記第二のソフトキーボードが、前記ポインタの移動距離にかかわらず、移動しない、
請求項８または請求項９に記載の文字入力プログラム。
【請求項１３】
前記第１選択ステップは、
前記第一のソフトキーボードに、前記第一のソフトキーボードおよび第二のソフトキーボードとは異なる文字を割り当てたソフトキーボードを選択可能なキーを配置するステップを含む、
請求項８または請求項９に記載の文字入力プログラム。
【請求項１４】
文字入力開始時に、前記第一のソフトキーボードが、利用者が文字入力を開始した座標とは異なる座標に配置されるステップを有する、
請求項８から請求項１３までのいずれか１項に記載の文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力方法に関し、特に、ポインティングデバイスを用いて文字入力を行う文字入力装置及び文字入力プログラムに関するものである。
【背景技術】
【０００２】
近年、タッチパネル等のポインティングデバイスを入力装置として用い、ソフトキーボードを表示して文字を入力する技術が実用化されている。そのような技術として、ソフトキーボード上に日本語の５０音における「あ行」〜「わ行」までの行をそれぞれソフトキーとして配置し、利用者は特定のソフトキーをタッチすることで行を選択し、その状態から指を離すか、上下左右方向のいずれかに指を移動することで文字を選択することで、素早く文字を入力できる技術が提案されている（例えば、特許文献１を参照）。
【０００３】
また、タッチパネル上の任意の点で指をタッチした後、タッチした場所から放射状に各行の文字を表示、指の移動方向で行を選択し、移動距離で文字を選択することで、文字を素早く入力する技術も提案されている（例えば、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２８２３８０号公報
【特許文献２】特開２０１０−１５５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、物理キーが搭載された携帯端末では、文字入力を行う際に、キーに触れた際に触感が得られるため、利用者がキーを見ずとも、キーの位置を触感より確認することができた。また、物理キーが搭載された端末では、親指の可動範囲内にキーが配置されているため、片手の親指のみでの文字入力操作が容易であった。
【０００６】
しかしながら、タッチパネルが搭載された携帯端末では、表示装置上のソフトキーからはキーの蝕感が得られないため、動的に表示されるソフトキーの位置を常に意識しながら入力操作を行う必要があり、操作性が低下していた。また、タブレット型端末のように、タッチパネルが搭載された携帯端末は画面サイズが大きくなる傾向にあり、画面サイズに従い、ソフトキーボードも大きく表示され、親指の可動範囲外にキーが配置された場合、親指のみでの文字入力操作が困難な状況となっていた。
【０００７】
これらの課題に鑑みて、タッチパネルに代表されるポインティングデバイスを用いた端末における文字入力の操作性向上のためには、ソフトキーボード上のキーの位置を意識せずとも文字の入力を可能とし、さらに、親指の可動範囲で文字の入力を可能とする文字入力装置が必要となっている。
【０００８】
しかしながら、上述した従来の技術では以下のような課題がある。特許文献１に記載された技術は、入力開始点をソフトキーボード上の選択する文字の表示されたキーの上とする必要がある。このため、利用者はキーの位置に従って入力操作を開始させなければならない。
【０００９】
また、特許文献２に記載された技術は、文字の入力操作における、入力開始点をタッチパネル上の任意の点とすることができるが、表示された各行の文字の中から入力する文字を選択する際に、その文字の表示されたキーを選択する必要がある。このため、利用者はキーの位置に従って入力する文字を選択しなければならない。
【００１０】
いずれの技術も、選択したいキー（文字）上で文字入力の開始、あるいは選択を行う必要があり、利用者は常にキーの位置を意識した文字入力操作を行わなければならない。
【００１１】
本発明は、上記の課題を解決するためになされたものであって、ポインティングデバイスを用いた文字入力操作において、利用者が表示されるキーの位置を意識することなく任意の文字の入力を可能とする文字入力装置及び文字入力プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
本発明の文字入力装置は、ポインタの移動方向によりキーを選択可能な第一のソフトキーボードと、前記第一のソフトキーボードでキーを選択した後に表示される第二のソフトキーボードにより構成され、前記ソフトキーボードは、ポインタの移動方向が変化したことを契機としてキーを選択することを特徴とする。
この構成により、利用者は入力するポインタの移動方向の変化のみを意識すればよく、キーの位置を知る必要はないため、上記の課題を解決することができる。
【００１３】
本発明の文字入力装置は、上記の方式を実現するために、前記第一のソフトキーボードにおいて選択された方向は、記第二のソフトキーボードではキーが選択不可能なキー配置となることを特徴とする。
この構成により、文字の選択をポインタの移動距離によらず、移動方向の変化で行うことが可能となる。
【００１４】
本発明の文字入力装置は、上記の方式に加え、文字入力開始時に、前記第一のソフトキーボードは、利用者が文字入力を開始した座標とは異なる座標に配置されることを特徴とする。
この構成により、利用者が入力開始位置に迷うことなく操作を開始できるため、キーの位置を意識することなく文字入力を開始することが可能となる。
【００１５】
本発明の文字入力装置は、ポインタの移動方向によりキーを選択可能な第一のソフトキーボードと、前記第一のソフトキーボードでキーを選択した後に表示される第二のソフトキーボードにより構成され、前期第二のソフトキーボードは、ポインタの移動方向が変化したことを契機としてキーを選択することを特徴とする。
この構成により、利用者は入力するポインタの移動方向の変化のみを意識して文字入力が可能となるため、画面の表示内容を確認することなく文字入力を行うことが可能となる。
【００１６】
本発明の文字入力装置は、上記の方式を実現するために、前記第一のソフトキーボードにおいて選択された方向は、前記第二のソフトキーボードでではキーが選択不可能なキー配置となることを特徴とする。この構成により、文字の選択をポインタの移動距離ではなく、移動方向の変化のみで行うことが可能となり、各文字を移動方向の変化のみの組み合わせで表現することが可能となる。
【００１７】
さらに、本発明の文字入力装置は、前記第一のソフトキーボードでのキーの選択後に表示される前記第二のソフトキーボードは、前記ポインタの移動方向の変化までの間、ポインタと同じ方向に移動することを特徴とする。この構成により、利用者が入力しているポインタの移動を視覚的に確認することが容易になるため、初心者にも使いやすい文字入力方式を提供することが可能となる。
【００１８】
さらに、本発明の文字入力装置は、前記第二のソフトキーボードは、前記ポインタの移動距離とは異なる距離を移動することを特徴とする。この構成により、表示されるソフトキーボードの移動範囲を限られた範囲に留めることで、利用者の視点の移動を小さく抑えることが可能となる。また、表示されるソフトキーボードの移動範囲を大きくすることで、利用者にポインタの移動を明確に伝えることも可能となる。
【００１９】
さらに、本発明の文字入力装置は、前記第二のソフトキーボードは、前記ポインタの移動距離にかかわらず、移動しないことを特徴とする。この構成により、利用者の視点を常に固定の位置とすることができるため、使いやすい文字入力方式を提供することが可能となる。
【００２０】
さらに、本発明の文字入力装置は、前記第一のソフトキーボードには、前記第一のソフトキーボードおよび第二のソフトキーボードとは異なる文字を割り当てたソフトキーボードを選択可能なキーを配置することを特徴とする。この構成により、多くの文字を利用する言語に対応することが可能となる。
【００２１】
さらに、本発明の文字入力装置は、上記の構成に加え、文字入力開始時に、前記第一のソフトキーボードは、利用者が文字入力を開始した座標とは異なる座標に配置されることを特徴とする。この構成により、ソフトキーボードを利用者の指の影になることを避けた表示が可能となるため、利用者の操作性を向上させることが可能となる。
【発明の効果】
【００２２】
本発明に係る文字入力装置及び文字入力プログラムによれば、ポインティングデバイスを用いた文字入力操作において、利用者が表示されるキーの位置を意識することなく任意の文字の入力を可能とする。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態にかかる「う」の文字入力操作例。
【図２】（ａ）〜（ｆ）は、ディスプレイに表示されるソフトキーボードの一連の操作を説明する図。
【図３】（ａ）〜（ｄ）は、ディスプレイに表示されるソフトキーボードの一連の操作を説明する図。
【図４】あ行〜な行の文字のソフトキーボードへの配置の例。
【図５】ソフトキーボードの種類とキーの配置の例（ａ）〜（ｃ）。
【図６】ソフトキーボードにおける選択可能な方向と選択不可能な方向を示す図。
【図７】（ａ）、（ｂ）は、日本語の文字割当表の例と各文字の軌跡一覧。
【図８】（ａ）、（ｂ）は、英語の文字割当表の例と各文字の軌跡一覧。
【図９】（ａ）、（ｂ）は、本実施の形態を実現するソフトウェアがメモリに保持する情報を示す図。
【図１０】文字入力装置１０００の構成を示すブロック図。
【発明を実施するための形態】
【００２４】
本発明の文字入力装置は、ポインタの移動方向によりキーを選択可能な第一のソフトキーボードと、前記第一のソフトキーボードでキーを選択した後に表示される第二のソフトキーボードにより構成され、前期第二のソフトキーボードは、ポインタの移動方向が変化したことを契機としてキーを選択することを特徴とする。この構成により、利用者は入力するポインタの移動方向の変化のみを意識して文字入力が可能となるため、画面の表示内容を確認することなく文字入力を行うことが可能となる。
本発明の文字入力方法は、上記の方式を実現するために、前記第一のソフトキーボードにおいて選択された方向は、前記第二のソフトキーボードでではキーが選択不可能なキー配置となることを特徴とする。この構成により、文字の選択をポインタの移動距離ではなく、移動方向の変化のみで行うことが可能となり、各文字を移動方向の変化のみの組み合わせで表現することが可能となる。
さらに、本発明の文字入力装置は、前記第一のソフトキーボードでのキーの選択後に表示される前記第二のソフトキーボードは、前記ポインタの移動方向の変化までの間、ポインタと同じ方向に移動することを特徴とする。この構成により、利用者が入力しているポインタの移動を視覚的に確認することが容易になるため、初心者にも使いやすい文字入力方式を提供することが可能となる。
さらに、本発明の文字入力装置は、前記第二のソフトキーボードは、前記ポインタの移動距離とは異なる距離を移動することを特徴とする。この構成により、表示されるソフトキーボードの移動範囲を限られた範囲に留めることで、利用者の視点の移動を小さく抑えることが可能となる。また、表示されるソフトキーボードの移動範囲を大きくすることで、利用者にポインタの移動を明確に伝えることも可能となる。
さらに、本発明の文字入力装置は、前記第二のソフトキーボードは、前記ポインタの移動距離にかかわらず、移動しないことを特徴とする。この構成により、利用者の視点を常に固定の位置とすることができるため、使いやすい文字入力方式を提供することが可能となる。
さらに、本発明の文字入力装置は、前記第一のソフトキーボードには、前記第一のソフトキーボードおよび第二のソフトキーボードとは異なる文字を割り当てたソフトキーボードを選択可能なキーを配置することを特徴とする。この構成により、多くの文字を利用する言語に対応することが可能となる。
さらに、本発明の文字入力装置方法は、上記の構成に加え、文字入力開始時に、前記第一のソフトキーボードは、利用者が文字入力を開始した座標とは異なる座標に配置されることを特徴とする。この構成により、ソフトキーボードを利用者の指の影になることを避けた表示が可能となるため、利用者の操作性を向上させることが可能となる。
【００２５】
以下、本発明の実施の形態にかかる文字入力装置について、図面を参照して詳細に説明する。
【００２６】
図１は、本発明の実施の形態において、「う」の文字を入力する時の動作を示す図である。本実施の形態では、利用者が座標情報を入力するためのタッチパネルやマウス等のポインティングデバイスと、選択された文字やソフトキーボードを表示するディスプレイを備えた装置において、図１のように行を選択するソフトキーボード１０１と、列を選択するソフトキーボード１０２を、ポインタ１００を動かして操作することにより、文字を入力する。なお、ポインティングデバイスは、タッチパネルのようにディスプレイと一体に設けられても良いし、マウスやカーソルのように別に設けられても良い。
【００２７】
１．文字入力操作
ここでは、本発明の実施の形態について、その文字を入力する操作方法の一例を説明する。
【００２８】
図２（ａ）〜図２（ｆ）および図３（ａ）〜図３（ｄ）は、ディスプレイに表示されるソフトキーボードの一連の操作を説明する図である。これらの図を参照し、指２０１をタッチパネル２０２に接触させた後、「う」「み」を選択し、ディスプレイ上の文字表示部２１１に選択された文字が表示されるまでの様子を以下に説明する。
【００２９】
なお、タッチパネル２０２は、ディスプレイと一体に設けられたポインティングデバイスの一例である。
【００３０】
まず、図２（ａ）〜図２（ｆ）を用いて、利用者が「う」を入力する操作を説明する。図２（ａ）において、利用者が指２０１をタッチパネル２０２上の任意の座標点２１２に接触すると、タッチパネル２０２上のある座標点を中心として、日本語の５０音における「あ行」〜「わ行」までを選択可能な第一のソフトキーボード１０１と、第一のソフトキーボード１０１の中心に指の位置を相対的に示すポインタ１００とをディスプレイに表示する。なお、第一のソフトキーボード１０１には、初期状態として「あ行」から「な行」を示すキーと、「行グループ切り替えキー」２１０とが選択可能な項目として設定されている。ここで、「行グループ切り替えキー」とは、「は行」から「わ行」の文字を入力する際に選択するキーである。
【００３１】
次に、利用者が「う」の属する「あ行」を選択するために、指２０１を、図２（ｂ）の矢印２２０の方向に動かすと、それに連動してポインタ１００が移動し、「あ行」の領域を通過する。このときの様子を図２（ｂ）に示す。
【００３２】
ポインタ１００が「あ行」の領域を通過することより、「あ行」を選択したと判定される。この判定が行われると、次に、「あ行」の文字を選択可能な第二のソフトキーボード１０２がディスプレイに表示される。この時の画面を図２（ｃ）に示す。
【００３３】
ここで、「あ行」の文字を選択可能な第二のソフトキーボード１０２は、その中心に配置された「あ」以外の文字「い」、「う」、「え」、「お」については、利用者が「あ行」を選択した後、指２０１の移動方向を変更しないと選択できないように第二のソフトキーボード１０２は動作する。
【００３４】
利用者が指２０１を図２（ｂ）における矢印２２０と同じ方向に継続して移動させたときには、第二のソフトキーボード１０２は指２０１の移動方向と同方向に同距離分だけ移動する。この時の画面を図２（ｄ）に示す。このように移動させることで、第二のソフトキーボード１０２が指の下に表示され、利用者から見えなくなる状態を回避することができる。
【００３５】
次に、利用者が指２０１を矢印２２１のように図２（ｄ）の矢印２２０とは異なる方向に移動させると、その移動方向の変化をきっかけに、「う」の領域が選択される。その結果、「う」の文字が入力され、、文字表示部２１１に「う」が表示される。この時の画面を図２（ｅ）に示す。
【００３６】
なお、この状態において「あ」を選択する方法としては、第二のソフトキーボード１０２が表示された状態で、ポインタ１００を移動させずにタッチパネルから指２０１を離す動作をとればよい。ただし、「あ」の選択には必ずしもこの動作に限定されるものではなく、タッチパネルをタップする等の操作を割り当ててもよい。
【００３７】
文字を入力した後は、図２（ｆ）のようにポインタ１００の位置を中心として、第一のソフトキーボード１０１を表示する。ただし、文字入力後の動作は必ずしもこの動作に限定されるものではなく、図２（ａ）のステップに戻ることで、指２０１の位置を利用者の操作しやすい場所に再配置してもよい。
【００３８】
次に図３（ａ）〜図３（ｄ）を用いて、利用者が「み」を入力する操作を説明する。図２（ｆ）の画面において、利用者が指２０１を矢印３２０の方向に移動させ、ポインタ１００が、行グループ切り替え領域２１０に入ると、図３（ａ）に示すように、「は行」から「わ行」を示すキーと、「行グループ切り替えキー」２１０とが選択可能な項目として設定された第一のソフトキーボード３０１が表示される。ここで、「行グループ切り替えキー」は、「あ行」から「な行」の文字を入力する際に選択するキーである。
【００３９】
次に、利用者が「み」を選択するために、指２０１を、図３（ｂ）の矢印３２１の方向に動かすと、それに連動してポインタ１００が移動し、「ま行」の領域を通過する。このポインタ１００の移動により「ま行」が選択されると、「ま行」の文字を選択可能な第二のソフトキーボード３０２が表示される。この時の画面を図３（ｂ）に示す。
【００４０】
ここで、「ま行」の文字を選択可能な第二のソフトキーボード３０２において、その中心に配置された「ま」以外の文字「み」、「む」、「め」、「も」については、利用者が「ま」段を選択した後、指２０１の移動方向を変更しないと選択できないように第二のソフトキーボードは動作する。この制御は、図２（ｅ）において「う」を選択した時と同じものである。
【００４１】
次に、指２０１が矢印３２２のように図３（ｂ）の矢印３２１とは異なる方向に移動すると、ポインタ１００が移動し、「み」の領域を選択したと判定される。その結果、「み」の文字が入力され、文字表示部２１１に「み」が表示される。この時の画面を図３（ｃ）に示す。
【００４２】
文字を入力した後の動作としては、図３（ｄ）のようにポインタ１００の位置を中心として、第一のソフトキーボード１０１を表示してもよいし、図２（ａ）のステップに戻ってもよい。また、利用者が指２０１を矢印３２３のようにタッチパネル２０２の外部へと移動させることを入力終了とする。このような操作方法の割り当ては利用者にとって直感的であるため、利用者が文字入力を習熟しやすいという特徴がある。
【００４３】
２．ソフトキーボードのキー配置
これまで説明したように、本実施の形態における操作方式では、利用者の指２０１の移動方向が変化したことをきっかけとして、行や文字が選択される。図４は、第一のソフトキーボード１０１から入力される「あ行」から「な行」の全文字について、どの方向に指を動かして入力するのかを示したものである。各文字は、この図の矢印をつないだ折れ線状の軌跡（すなわち、指２０１の軌跡）と一意に対応付けがなされることになる。
【００４４】
このような対応付けを実現するために、第一のソフトキーボードで選択可能な移動方向と、第二のソフトキーボードで選択可能な移動方向が、同一方向にないように、各キーを配置する必要がある。図５（ａ）〜図５（ｃ）は、そのような配置の例として、本実施の形態において用いられている第一のソフトキーボードと第二のソフトキーボードの配置を示したものである。
【００４５】
図５（ａ）は、第一のソフトキーボードの配置であり、２〜７のキーを６方向に選択可能な配置となっている。本実施の形態においては利用していないが、中心の１を含めれば、選択可能な項目数は７となる。図５（ｂ）は、図４の「あ行」「さ行」および「た行」に対応する第二のソフトキーボードであり、４方向に選択可能な配置となっている。中心の１を含めると５項目が選択可能）である。
【００４６】
図５（ｃ）の配置は、図４の「か行」および「な行」に対応する第二のソフトキーボードであり、図５（ｂ）のソフトキーボードを４５°傾けたものである。図５（ｂ）の配置の第二のソフトキーボードは、図５（ａ）の２、４、５、７が選択されたときに用いられ、図５（ｃ）の配置の第二のソフトキーボードは、図５（ａ）の３、６が選択されたときに用いられる。
【００４７】
図５（ａ）〜図５（ｃ）においては、ソフトキーボードの周辺のみならず、中心も選択可能な配置とした。中心の領域に配置されたキーは、例えば、入力終了の動作で選択したと判定することができる。このような配置とすることで、周辺に配置するキーの数を１つ減らし、１項目あたりの領域を広げ、中心の領域を選択可能としないソフトキーボードと比べ、利用者の入力誤りを防ぐ方式とすることができる。
【００４８】
このように、第一のソフトキーボードで選択する方向と、第二のソフトキーボードで選択可能な方向とが、かならず異なるように各キーを配置することで、利用者の指の移動距離に依存せず、指の移動方向の変化のみを契機として、文字を選択する文字入力方式が実現される。
【００４９】
なお、図４において「行グループ切り替えキー」を選択した場合に、本実施の形態においては、図５（ａ）のソフトキーボードが第一のソフトキーボードとして利用されるとしたが、この場合に図５（ａ）のソフトキーボードを90度回転させた第二のソフトキーボードを利用することが考えられる。このようにすることで、行グループ切替の操作においても本発明を適用し、「あ行」〜「な行」を選択するソフトキーボードで選択する方向と、「は行」〜「わ行」を選択するソフトキーボードが選択可能な方向とが、かならず異なるように各キーを配置することで、移動方向の変化をきっかけとして行を選択することが可能となる。
【００５０】
なお、本実施の形態では、第一のソフトキーボードでは６方向、第二のソフトキーボードでは４方向の選択が可能な場合を例示したが、本入力方式はこの組み合わせに限ったものではない。選択可能な方向の数によらず、第一のソフトキーボードと第二のソフトキーボードで選択可能な方向が異なるようにキーを配置していれば、いくつの方向が選択可能であってもかまわない。また、ソフトキーボードは、かならずしも環状にキーを配置しなければならないわけではない。例えば、扇形や蝶形に配置してもかまわないし、各キーの領域の大きさを非対称にしてもよく、第一のソフトキーボードで選択した方向が第二のソフトキーボードで選択可能な方向と異なるものであれば、本方式は適用可能である。
【００５１】
また、本実施の形態で示した例においては、第一のソフトキーボードで選択した方向と、第二のソフトキーボードで選択可能な方向が異なるようにキーを配置したが、これに加え、第一のソフトキーボードで選択した方向とは逆の方向も、第二のソフトキーボードで選択可能な方向とは異なるようにキーを配置することが考えられる。このような配置とすることで、第一のソフトキーボードで選択した方向と逆方向に指を移動させることで、第二のソフトキーボードの位置を操作しやすい場所に戻す、あるいは、第一のソフトキーボードの選択をキャンセルする、等の操作を割り当て、利用者に使いやすい操作方式を提供することが可能である。
【００５２】
ソフトキーボードのキーの表示されている領域は、ポインタ１００がその領域に入ると、キーを選択したと判断される領域(選択領域)と、それ以外の領域(選択不可領域)に分けられる。図６は、あ行とか行を例として、第二のソフトキーボードで選択不可領域となる方向と、第一のソフトキーボードでそれぞれの行が選択領域となる方向との関係を示したものである。第二のソフトキーボードで選択不可となる方向は、固定的な設計値（例えば10°固定）として決めても良いし、利用者が第一のソフトキーボードで選択した時に移動している方向を元に、動的に決めても良い。また、利用者が第一のソフトキーボードで選択した後、指の移動の停止や緩やかな方向の変化の情報を元に動的に決めることで、利用者の誤操作の少ない方向とすることも可能である。
【００５３】
３．文字のキーへの割り当て
ここでは、本実施の形態におけるソフトキーボードへの文字の割り当て方法について説明する。
【００５４】
図７（ａ）に、本実施の形態において用いた日本語の文字の、行割り当て一覧表（以下、割当表と呼ぶ）を示す。第一のソフトキーボードには、この表の「あ行」〜「な行」を選択するものと、「は行」〜「わ行」を選択するものがあり、「行グループ切り替えキー」にその二つを相互に切り替える役割を割り当てている。また、第一のソフトキーボードにより行が選択されると、選択した行の各文字を選択するための第二のソフトキーボードが表示される。
【００５５】
図７（ｂ）に、各文字を入力するときのポインタの軌跡の一覧を示す。利用者は、この表を記憶し、習熟することで、画面の表示を見ることなく、ソフトキーボードを操作し、文字を入力することができる。
【００５６】
本実施の形態では、日本語を例として文字入力方法を説明したが、本発明は日本語の文字の入力に限定されるものではない。図７（ａ）と同様の表を作成することで、他の言語でも同様に適用が可能である。例として、図８（ａ）に英語の場合の各文字の割り当てを、図８（ｂ）に、その場合の軌跡の一覧を示す。
【００５７】
なお、図７（ａ）、図７（ｂ）、図８（ａ）、図８（ｂ）において示した文字の割当と軌跡は一例であり、どの文字をどの場所に割り当ててもかまわない。また、例として平仮名とアルファベットの場合を示したが、これらに限定されるものではない。たとえば、漢字を部首別に分類して割当表を構成してもよいし、ハングル文字を字母により分類して割当表を構成してもよい。
【００５８】
また、本実施の形態では、割当表の項目を「あ行」〜「わ行」の10個、割当グループを「あ行」〜「な行」と「は行」〜「わ行」の2個としたが、この組み合わせに限定されるものではない。例えば、割当グループの数を増やすことで、第一のソフトキーボードで選択可能なキーの数を減らし、1項目あたりに選択可能な領域を広げることで、利用者の入力誤りを防ぐことが考えられる。また、割当表の項目を増やすことで各行の選択肢を減らし、第二のソフトキーボードで選択可能なキーの数を減らすことも考えられる。このように選択可能なキーの数を減らすことで、1項目あたりに選択可能な領域を広げ、利用者の入力誤りを防ぐことが可能となる。
【００５９】
４．ソフトキーボードの表示位置
本実施の形態においては、図２（ｃ）、図２（ｄ）、図２（ｆ）、図３（ａ）、図３（ｂ）、図３（ｄ）の操作において、利用者の指の移動距離に応じて、表示した第二のソフトキーボード１０２を、指の入力方向と同方向に移動させて表示する。このように、指の動きに応じてソフトキーボードの位置を移動させることにより、直感的なフィードバックを利用者に伝えることが可能となる。
【００６０】
また、図２（ａ）〜図２（ｆ）および図３（ａ）〜図３（ｄ）に示すように、ポインティングデバイスで指示する場所、すなわち、指のある場所と、ソフトキーボードの表示位置を、異なる場所とした。このように配置し、常に指と並行にソフトキーボードが移動することで、ソフトキーボードの表示が指の影となり、利用者の視認性を悪化させる事態を防ぐことができるため、利用者の文字入力の操作性を向上させることができる。
【００６１】
なお、本実施の形態においては、ソフトキーボードを指の移動と並行に移動させる方式を例として示したが、本発明はこれに限定されるものではない。例えば、ソフトキーボードの移動距離を指の移動距離の半分とすることで、文字入力中の利用者の視点の移動を小さい範囲に限定し、利用者の目の負担を軽減することが可能となる。また、ソフトキーボードを常に一定の場所に表示することで、表示装置に表示される情報をわかりやすく配置し、利用者の視認性を向上させることも可能である。さらに、本発明は利用者がブラインド入力しやすい文字入力方式であることを利用し、入力中は画面の表示を消灯して消費電力を少なく抑えることも可能である。
【００６２】
５．文字入力ソフトウェア
ここでは、本実施の形態を実現する文字入力ソフトウェアの構成と動作について、その一例を説明する。
【００６３】
図９（ａ）、図９（ｂ）に、本実施の形態を実現するソフトウェアがメモリに保持する情報を示す。図９（ａ）に示した文字入力制御テーブルは、ソフトキーボードにキーとして表示される文字と、そのキーが選ばれたときの動作を表の形で保持するものである。図９（ｂ）に示したソフトキーボード情報は、現時点で表示されているソフトキーボードの座標と、文字入力制御テーブルにおけるテーブル名を保持する情報である。
【００６４】
文字入力制御テーブルの「グループ１」および「グループ２」は、第一のソフトキーボードに対応する情報であり、「あ行」から「わ行」は、第二のソフトキーボードに対応する情報である。例えば、ソフトキーボード情報のテーブル名の欄の内容が「グループ１」の時には、図５（ａ）と同じ項目数７で回転角度０のソフトキーボードを表示し、各キーには、文字入力制御テーブルの表示文字列の欄に指定される文字列を表示する。表示されたソフトキーボードでキーが選択された時には、その時のソフトキーボード情報のテーブル名の欄の内容で文字入力制御テーブルのテーブル名を参照し、選択されたキーに対応する処理の欄に記載された動作を実行し、遷移先の欄に指定されたテーブル名でソフトキーボード情報のテーブル名を更新する。この一連の動作を繰り返すことで、本実施例の文字入力方式は実行される。
なお、図１０に示すように、図１から図９（ｂ）を参照して説明した本発明の実施の形態にかかる文字入力は、利用者が座標情報を入力するためのタッチパネルやポインタ１００等のポインティングデバイス１００１と、選択された文字やソフトキーボードを表示するディスプレイ１００３と、文字入力制御テーブル（図９（ａ）参照）及びソフトキーボード情報（図９（ｂ）参照）を保持するメモリ１００５と、ディスプレイ１００３に表示されるソフトキーボードの各種操作、ポインティングデバイス１００１、及びディスプレイ１００３に表示される文字やソフトキーボードを制御する制御部１００７と、を備える文字入力装置１０００により実現することができる。
【００６５】
６．その他の実施の形態
なお、本実施の形態においては、ポインティングデバイスとしてタッチパネルを用いたが、これに限られるものではない。マウスやリモコンといった他のポインティングデバイスを用いて実現することも可能であり、携帯端末のみならず、TVやPCなどにも本入力方式を利用することが可能である。
【産業上の利用可能性】
【００６６】
本発明は、指の移動方向の変化を用いて文字入力を行うものであり、従来の文字入力方法と比べて、操作性の高い文字入力方法を実現するものである。本発明は、ソフトウェアや部品として実装され、タッチパネルが搭載された携帯電話、携帯端末や、タブレット型端末に搭載されることにより、操作性の高い文字入力機能を提供することが可能である。また、マウスやリモコンなど、タッチパネル以外のポインティングデバイスを入力装置として備えた、テレビやパソコンなどの家電機器に対しても適用することが可能であり、携帯型の端末と同様に操作性の高い入力操作方法を提供することができる。
【符号の説明】
【００６７】
１００  ポインタ
１０１  第一のソフトキーボード（あ行〜な行）
１０２  第二のソフトキーボード（あ行）
２０１  指
２０２  タッチパネル
２１０  行グループ切り替えキー
２１１  文字表示部
２１２  入力開始点
２２０  指２０１の移動を示す矢印（「あ行」の選択）
２２１  指２０１の移動を示す矢印（「う」の選択）
３０１  第一のソフトキーボード（は行〜わ行）
３０２  第二のソフトキーボード（ま行）
３２０  指２０１の移動を示す矢印（行グループ）
３２１  指２０１の移動を示す矢印（「む行」の選択）
３２２  指２０１の移動を示す矢印（「み」の選択）
１０００  文字入力装置
１００１  ポインティングデバイス
１００３  ディスプレイ
１００５  メモリ
１００７  制御部
【図１】
2013025579.tif 000003
【図２】
2013025579.tif 000004
【図３】
2013025579.tif 000005
【図４】
2013025579.tif 000006
【図５】
2013025579.tif 000007
【図６】
2013025579.tif 000008
【図７】
2013025579.tif 000009
【図８】
2013025579.tif 000010
【図９】
2013025579.tif 000011
【図１０】
2013025579.tif 000012