(57)【要約】【課題】ユーザが、一度の操作で濁音、半濁音、拗音、促音、小文字等を含む各種の文字を入力することが可能であり、携帯装置に対する文字の入力操作に慣れるまでの時間が少なくて済む携帯装置、文字入力方法およびプログラムを提供する。【解決手段】処理手段は、表示手段に所定のグループ毎の先頭文字を表示させ、ユーザが先頭文字にタッチし、そのまま第１方向へスライドさせると該先頭文字に対応するグループ内の文字を表示する。さらにユーザが先頭文字またはスライド停止位置で第２方向へスライドさせると先頭文字または表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示する。ユーザが接触点を消失させると、タッチした先頭文字または表示させた文字の入力を確定する。【選択図】図１
2013171295.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する処理手段と、
を有する携帯装置。
【請求項２】
前記処理手段は、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置において、前記第１方向と直交する方向である第３方向へ該接触点をスライドさせたことを検出すると、該先頭文字または該表示された文字の入力を仮決定し、
前記入力検出手段により、前記ユーザが前記接触点を消失させたことを検出すると、前記仮決定した文字の入力を確定する請求項１記載の携帯装置。
【請求項３】
前記処理手段は、
前記グループ毎の先頭文字を、前記表示手段の画面の端辺に沿って表示させる請求項１または２記載の携帯装置。
【請求項４】
表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
を有する携帯装置に文字を入力するための文字入力方法であって、
処理手段が、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する文字入力方法。
【請求項５】
前記処理手段が、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置において、前記第１方向と直交する方向である第３方向へ該接触点をスライドさせたことを検出すると、該先頭文字または該表示された文字の入力を仮決定し、
前記入力検出手段により、前記ユーザが前記接触点を消失させたことを検出すると、前記仮決定した文字の入力を確定する請求項４記載の文字入力方法。
【請求項６】
前記処理手段が、
前記グループ毎の先頭文字を、前記表示手段の画面の端辺に沿って表示させる請求項４または５記載の文字入力方法。
【請求項７】
表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
を有する携帯装置に文字を入力するための処理を、処理手段に実行させるためのプログラムであって、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する処理を、前記処理手段に実行させるためのプログラム。
【請求項８】
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置において、前記第１方向と直交する方向である第３方向へ該接触点をスライドさせたことを検出すると、該先頭文字または該表示された文字の入力を仮決定し、
前記入力検出手段により、前記ユーザが前記接触点を消失させたことを検出すると、前記仮決定した文字の入力を確定する処理を、前記処理手段に実行させるための請求項７記載のプログラム。
【請求項９】
前記グループ毎の先頭文字を、前記表示手段の画面の端辺に沿って表示させる処理を、前記処理手段に実行させるための請求項７または８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯装置、該携帯装置に各種の文字を入力するための文字入力方法およびプログラムに関する。
【背景技術】
【０００２】
スマートフォン等の携帯電話機、ＰＤＡ（Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器）、タブレット型のコンピュータ等の携帯装置では、その前面に広範囲な面積を占めるディスプレイが配置され、ディスプレイ上面に透明なタッチパネルが配置された構成が知られている。このような携帯装置では、ソフトウェアによる処理でディスプレイにキーボード（ソフトウェアキーボード）が表示され、ユーザは該ソフトウェアキーボードの仮想入力キーにタッチすることで文字や記号等の情報を入力できる。
【０００３】
しかしながら、携帯電話機のように表示画面が比較的小さい機器では、同時に多数の仮想入力キー（以下、ボタンと称す）を表示できないため、従来の携帯電話機と同様に、表示する各ボタンにそれぞれ複数の文字や記号等を割り当て、同じボタンに１回あるいは複数回タッチすることで入力する文字や記号を選択・確定する方法が主流である。したがって、ユーザにとって文字の入力操作が煩わしく、また誤入力も発生しやすいという課題がある。
【０００４】
このような課題に対処するため、携帯装置に対する様々な文字入力方法が提案されている。例えば特許文献１には、画面の一辺に沿って５０音の各行の第１音である「あ」、「か」、「さ」、「た」、「な」の各ボタンを表示し、該一辺と対向する画面の他辺に沿って「は」、「ま」、「ら」、「や」、「わ」の各ボタンを表示し、ユーザがいずれかのボタンに指等でタッチしたとき、該タッチした文字の行に対応する各段（「あ」〜「お」段）の文字を入力するためのボタンを表示する方法が提案されている。特許文献１に記載の技術では、例えばユーザが画面の一辺側の「か」のボタンにタッチしたとき、他辺側の各ボタンを「か」行の各段（「か」、「き」、「く」、「け」、「こ」）の文字入力用のボタンに切り替えることが記載されている。
【０００５】
また、特許文献２には、５０音の各行の第１音の文字が表示されたボタンのいずれかにユーザが指等でタッチしたとき、表示中の全てのボタンを、該タッチした文字の行に対応する各段の文字、並びにそれに関連する濁音、半濁音、拗音、促音等の文字入力用のボタンに切り替える方法が提案されている。
【０００６】
また、特許文献３には、ユーザが５０音の各行の第１音の文字が表示されたボタンのいずれかにタッチし、そのまま上、下、左または右にスライドさせることで、該タッチした文字の行に対応する各段の文字の選択・入力を可能にした構成が提案されている。特許文献３に記載の技術では、例えばユーザが「あ」のボタンにタッチして、そのまま左にスライドさせたときは「い」が選択・入力され、上にスライドさせたときは「う」が選択・入力され、右にスライドさせたときは「え」が選択・入力され、下にスライドさせたときは「お」が選択・入力されることが記載されている。
【０００７】
また、特許文献４には、上記特許文献３に記載された技術の変形例として、ユーザがスライド後の位置で指等をさらに時計回りまたは反時計回りに回転させると、スライド後の位置に表示された文字に関連する濁音、半濁音、小文字等の入力を可能にした構成が提案されている。
【０００８】
なお、タッチパネルではなく、ハードウェアによるボタンキーを用いて文字を入力する構成であるが、特許文献５には、ユーザがボタンキーのいずれかを指等でプッシュし、例えばそのまま上または下方向の一方向にスライドさせたときに、該プッシュした文字の行に対応する「あ」〜「お」段の各文字を順に表示して入力可能にし、左または右方向の一方向にスライドさせたときに該プッシュした文字の行に対応する「あ」〜「お」段の各文字を逆の順に表示して入力可能にする構成が提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１４８５３６号公報
【特許文献２】特開２０１１−１１３１００号公報
【特許文献３】特開２００９−００３９５０号公報
【特許文献４】特開２０１０−００９５６４号公報
【特許文献５】特開２０１１−０１３７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記特許文献１や２に記載された構成では、先にタッチした文字に応じて他のボタンに割り当てる文字を切り替え、切り替え後のボタンにタッチすることで入力する文字を選択するため、所望の文字を入力するまでに少なくとも２回の操作が必要となる。そのため、画面にタッチしてから離すまでの一度の操作で文字を入力することができない。
【００１１】
一方、上記特許文献３や４に記載された構成では、タッチした位置から指等を上、下、左または右にスライドさせ、さらに回転させることで入力する文字を選択できるため、一度の操作で濁音、半濁音、小文字等を含む文字を入力できる。しかしながら、特許文献３や４に記載された構成では、ユーザはどの方向（上下左右、回転）が、どの段の文字、濁音、半濁音、小文字に対応しているのかを把握しなければならず、入力操作に慣れが必要となる。そのため、文字をすばやく入力できるようになるまでに時間を要してしまう。
【００１２】
なお、上記特許文献５に記載された構成では、プッシュした位置から指等を上または下方向（あるいは左または右方向）の一方向にスライドさせることで、先にプッシュした「あ」段の文字及びその行に対応する「い」〜「お」段の文字や小文字を入力できる。しかしながら、濁音や半濁音については、濁点や半濁点を別のボタンに割り当て、先に「あ」〜「お」段の文字を選択し、続いて濁点や半濁点を選択し、それらを組み合わせて濁音や半濁音を生成するため、一度の操作でこれらの文字を入力することができない。
【００１３】
本発明は上述したような背景技術が有する問題点を解決するためになされたものであり、ユーザが、一度の操作で濁音、半濁音、拗音、促音、小文字等を含む各種の文字を入力することが可能であり、携帯装置に対する文字の入力操作に慣れるまでの時間が少なくて済む携帯装置、文字入力方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため本発明の携帯装置は、表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する処理手段と、
を有する。
【００１５】
また、本発明の文字入力方法は、表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
を有する携帯装置に文字を入力するための文字入力方法であって、
処理手段が、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する方法である。
【００１６】
また、本発明のプログラムは、表示手段と、
ユーザによる接触の有無及びその接触点の位置を検出する入力検出手段と、
を有する携帯装置に文字を入力するための処理を、処理手段に実行させるためのプログラムであって、
前記ユーザによる文字入力操作時、前記表示手段に所定のグループ毎の先頭文字を表示させ、
前記入力検出手段により、前記ユーザが、何れかの前記先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、前記表示手段に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置または該接触点を前記第１方向へスライドさせることで表示された文字の位置において、前記第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、前記表示手段に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、
前記入力検出手段により、前記ユーザが、先に接触した先頭文字の位置、前記接触点を前記第１方向へスライドさせることで表示された文字の位置または前記接触点を前記第２方向へスライドさせることで表示された文字の位置おいて、前記接触点を消失させたことを検出すると、該文字の入力を確定する処理を、前記処理手段に実行させるためのものである。
【発明の効果】
【００１７】
本発明によれば、ユーザは、一度の操作で濁音、半濁音、拗音、促音、小文字等を含む各種の文字を入力することが可能であり、携帯装置に対する文字の入力操作に慣れるまでの時間が少なくて済む。
【図面の簡単な説明】
【００１８】
【図１】本発明の携帯装置の一構成例を示すブロック図である。
【図２】図１に示した携帯装置の一実施形態の構成例を示すブロック図である。
【図３】図２に示した携帯装置による文字入力画面の一例を示す模式図である。
【図４】図２に示した携帯装置による文字入力操作の一例を示す模式図である。
【図５】図２に示した携帯装置における文字入力時の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
次に本発明について図面を用いて説明する。
【００２０】
図１は、本発明の携帯装置の一構成例を示すブロック図である。
【００２１】
図１に示すように、本発明の携帯装置は、表示手段１０、入力検出手段２０及び処理手段３０を有する。
【００２２】
表示手段１０は、処理手段３０から供給される画像信号にしたがって画像を表示する。
【００２３】
入力検出手段２０は、ユーザによる接触の有無及びその接触点の位置を検出する。
【００２４】
処理手段３０は、ユーザによる文字入力操作時、表示手段１０に所定のグループ（例えば、５０音の各行）毎の先頭文字を表示させ、入力検出手段２０により、ユーザが、何れかの先頭文字の位置に接触し、該接触点を所定の第１方向へスライドさせたことを検出すると、表示手段１０に該スライドさせた距離に応じて該接触した先頭文字に対応するグループ内の文字を表示させ、入力検出手段２０により、ユーザが、先に接触した先頭文字の位置または該接触点を第１方向へスライドさせることで表示された文字の位置において、第１方向に対して斜めの方向である第２方向へスライドさせたことを検出すると、表示手段１０に、該スライドさせた距離に応じて該先頭文字または該表示された文字に関連する濁音、半濁音、拗音、促音、小文字を表示させ、入力検出手段２０により、ユーザが、先に接触した先頭文字の位置、接触点を第１方向へスライドさせることで表示された文字の位置または接触点を第２方向へスライドさせることで表示された文字の位置おいて、接触点を消失させたことを検出すると、該文字の入力を確定する。
【００２５】
図２は、図１に示した携帯装置の一実施形態の構成例を示すブロック図である。
【００２６】
以下では、携帯電話機を例にして、本発明の携帯装置の構成や動作を説明するが、本発明は入力検出手段としてタッチパネル（タッチセンサ、タッチパッド等も含む）を備えた構成であれば、その他の携帯装置にも適用できる。そのような装置としては、例えば携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器）、ゲーム機、ノート型やタブレット型のコンピュータ等がある。
【００２７】
図２に示すように、本実施形態の携帯装置１は、制御部２、タッチパネル４、ディスプレイ５及び通信回路６を有する。携帯装置１には、音声通信を可能にするためのマイクやスピーカ等を備えていてもよい。スピーカは、文字や記号等の入力時にユーザに対して確認や注意を促す場合にも用いられる。また、携帯装置１には、例えば電源のオン・オフ、通信の開始・終了、その他の機能を選択するためのファンクションキーを備えていてもよい。
【００２８】
制御部２は、ＣＰＵ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及び各種論理回路を備えた情報処理装置（コンピュータ、情報処理用ＩＣ等）で実現できる。ＲＯＭには、例えば制御部２で実行する各種の制御用プログラム（ソフトウェア）や制御部２の処理で用いる各種のデータが保存される。ＲＡＭには、例えば制御用プログラムにしたがって制御部２が処理を実行する際に必要なデータが一時的に格納される。制御部２は、タッチパネル４、ディスプレイ５及び通信回路６と接続され、ＣＰＵが各種の制御用プログラムにしたがって処理を実行することで、携帯装置１全体の動作を制御すると共に、後述する本実施形態の文字入力方法の処理手順を実現する。携帯装置１に、マイク、スピーカ、ファンクションキー等を備えている場合、制御部２は、それらの装置の動作を制御するための周知のインタフェース回路（音声処理回路、増幅回路、スイッチ等）を介して該マイク、スピーカ、ファンクションキー等と接続される。制御用プログラムや制御部２の処理で用いる各種のデータは、ＲＯＭに限らず、周知の不揮発性の半導体メモリ、ハードディスク、光ディスク等の記録媒体に保存されていてもよい。その場合、携帯装置１にはそれらの記録媒体に対して情報を読み書きするための駆動装置を備えていればよい。図１に示した処理手段３０は、例えば図２に示す制御部２で実現される。
【００２９】
タッチパネル４は、例えばディスプレイ５の表示面上に設置され、タッチ面として有効な範囲にユーザの指等（タッチペン等も含む）が触れると、接触反応がある座標（接触点）のデータを制御部２へ送信する。制御部２は、タッチパネル４から受け取った座標データに基づき、該接触点の有無及びその位置を検出する。タッチパネル４は、ユーザの指等の接触を検出する接触検出型である必要はなく、指等の近接を検出する近接検出型であってもよい。本明細書において、「接触」または「タッチ」と称した場合、近接検出型のタッチパネル４による指等の近接検出も含むものとする。タッチパネル４は、ディスプレイ５の表示面上に設置される構成である必要はなく、例えばタッチパネル４の機能は、ディスプレイ５と周知のタッチセンサやタッチパッドとで実現してもよい。図１に示した入力検出手段２０は、例えば図２に示すタッチパネル４で実現される。
【００３０】
ディスプレイ５は、制御部２から供給される画像信号にしたがって、文字、記号、画像等を表示する、液晶パネルや有機ＥＬパネル等の表示装置である。図１に示した表示手段１０は、例えば図２に示すディスプレイ５で実現される。
【００３１】
通信回路６は、通信ネットワークを介して外部装置と情報を送受信するための周知の無線回路であり、マイク及びスピーカを用いた音声通信や電子メール等のデータ通信を可能にする。
【００３２】
図３は図２に示した携帯装置による文字入力画面の一例を示す模式図であり、図４は図２に示した携帯装置による文字入力操作の一例を示す模式図である。
【００３３】
図３に示すように、本実施形態の携帯装置１は、ユーザによる文字入力操作時、例えば画面の一方の端辺に沿って５０音の各行（グループ）の第１音である「あ」、「か」、「さ」、「た」、「な」の各ボタンを表示し、該一方の端辺と対向する画面の他方の端辺に沿って「は」、「ま」、「ら」、「や」、「わ」の各ボタンを表示する。
【００３４】
図３は、画面の左辺に沿って「あ」、「か」、「さ」、「た」、「な」の各ボタンを表示し、画面の右辺に沿って「は」、「ま」、「ら」、「や」、「わ」の各ボタンを表示する例を示しているが、これらの文字のボタン配置は逆でもよい。また、各ボタンは、画面中央領域を空けて配置すればよく、例えば画面の上辺と下辺とに沿って配置してもよく、左辺、右辺、上辺及び下辺に沿った配置のうち、任意の組み合わせを採用してもよい。
【００３５】
図４に示すように、本実施形態の携帯装置は、ユーザが画面に表示された第１音（「あ」段）のボタンにタッチし、所定の一方向（第１方向）へそのままスライドさせると、そのスライドさせた距離に応じてタッチした「あ」段の文字の行に対応する「い」段から「お」段までの文字を表示する。
【００３６】
例えば、ユーザが「か」のボタンにタッチし、その位置から右方向へ指等をスライドさせた場合、携帯装置１は、スライドさせた距離に応じて「き」、「く」、「け」、「こ」を順に表示する。このとき、一旦表示した「い」〜「お」段の文字は、入力する文字が確定するまでそのまま継続して表示してもよく、スライドさせた距離に対応する「い」段、「う」段、「え」段または「お」段の文字のみ表示してもよい。
【００３７】
ユーザが画面の右辺に沿って配置されたボタンにタッチした場合（図４に示す例では、「は」、「ま」、「ら」、「や」、「わ」のボタン）、携帯装置１は、その位置からユーザが指等を左方向へスライドさせた距離に応じて、先にタッチした「あ」段の文字の行に対応する「い」段から「お」段までの文字を表示する。なお、ユーザが文字「や」にタッチして左方向へスライドさせた場合は「ゆ」、「よ」を表示し、ユーザが文字「わ」にタッチして左方向へスライドさせた場合は「を」、「ん」を表示する。
【００３８】
ユーザが画面の上辺に沿って配置されたボタンにタッチした場合、携帯装置１は、その位置から下方向へスライドさせた距離に応じてタッチした文字の行に対応する「い」段から「お」段までの文字を表示すればよく、ユーザが画面の下辺に沿って配置されたボタンにタッチした場合、携帯装置１は、その位置から上方向へスライドさせた距離に応じてタッチした文字の行に対応する「い」段から「お」段までの文字を表示すればよい。
【００３９】
さらに、本実施形態の携帯装置１では、上記５０音の「ひらがな」の各文字に加えて、その文字に関連する濁音・半濁音・拗音・促音、小文字等の入力を可能にする。
【００４０】
濁音・半濁音・拗音・促音、小文字等は、ユーザが「あ」段の文字にタッチした後、または「い」〜「お」段のいずれかの文字を表示させた後、さらに上記第１方向に対して斜めの方向である第２方向へスライドさせたときに選択可能にする。図４に示す例では、文字「ふ」の表示位置で左下方向へスライドさせると濁音が表示され、右下方向へスライドさせると半濁音が表示される例を示している。
【００４１】
例えば、ユーザが濁音「び」または半濁音「ぴ」を入力したい場合、ユーザは、「は」のボタンに指等でタッチし、そのまま左方向へスライドさせる。携帯装置１は、そのスライドさせた距離に応じて「は」行に対応する「い」段から「お」段までの文字を表示する。ここで、ユーザが「ひ」を表示させた後、左下へスライドさせると、携帯装置１は、文字「び」を表示する。一方、ユーザが「ひ」を表示させた後、右下へスライドさせると、携帯装置１は、文字「ぴ」を表示する。
【００４２】
また、ユーザが濁音「び」に関連する拗音（「びゃ」、「びゅ」、「びょ」）を入力したい場合、上記手順で文字「び」を表示させた後、さらに左下へ指等をスライドさせる。この場合、携帯装置１は、文字「び」に続けて、スライドさせた距離に応じて拗音「びゃ」、「びゅ」、「びょ」を表示する。同様に、ユーザが半濁音「ぴ」に関連する拗音（「ぴゃ」、「ぴゅ」、「ぴょ」）を入力したい場合、上記手順で文字「ぴ」を表示させた後、さらに右下へ指等をスライドさせる。この場合、携帯装置１は、文字「ぴ」に続けて、スライドさせた距離に応じて拗音「ぴゃ」、「ぴゅ」、「ぴょ」を表示する。
【００４３】
促音（清音、濁音、半濁音と小文字「っ」の組み合わせ）や小文字（「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」、「っ」、「ゃ」、「ゅ」、「ょ」、「ゎ」）についても、ユーザが「あ」段の文字にタッチした後、または「い」〜「お」段のいずれかの文字を表示させた後、例えば右下へ指等をスライドさせたときに該文字に関連する促音や小文字を表示することで入力可能にすればよい。
【００４４】
ユーザが「あ」段の文字にタッチした後、「い」〜「お」段の文字を表示させた後、あるいは濁音・半濁音・拗音・促音、小文字等の文字を表示させた後、上記第１方向と直交する方向（第３方向）へ指等をスライドさせると、携帯装置１は、その文字を入力する文字として仮決定し、ユーザが画面から指等を離すと、該仮決定した文字の入力を確定する。
【００４５】
図４に示す例では、文字「ふ」の表示位置で上方向へスライドさせることで該文字「ふ」の入力を仮決定し、ユーザが画面から指等を離すと、該文字「ふ」の入力が確定する例を示している。上記第３方向は、上方向である必要はなく、例えば下方向でもよい。各ボタンが画面の上辺や下辺に沿って配置されている場合、第３方向は右方向または左方向とすればよい。第３方向は、上記第２方向に対して逆方向に設定することが好ましい。例えば第２方向が左下や右下方向である場合、第３方向は上方向に設定すればよく、第２方向が左上や右上方向である場合、第３方向は下方向に設定すればよい。同様に第２方向が左下や左上方向である場合、第３方向は右方向に設定すればよく、第２方向が右下や右上方向である場合、第３方向は左方向に設定すればよい。
【００４６】
なお、入力する文字の確定方法は、上記第３方向へスライドさせる方法に限定されるものではない。例えば、ユーザが「あ」段の文字にタッチした時点、「い」〜「お」段の文字を表示させた時点、あるいは濁音・半濁音・拗音・促音、小文字等の文字を表示させた時点において、タッチした文字または表示された文字の入力を仮決定し、ユーザが画面から指等を離した時点で、該仮決定した文字の入力を確定してもよい。
【００４７】
図５は、図２に示した携帯装置における文字入力時の処理手順の一例を示すフローチャートである。
【００４８】
以下に示す携帯装置１の処理は、図２に示したタッチパネル４に対するユーザの操作にしたがって制御部２が実行するものとする。また、図５は、ユーザが「あ」段の文字にタッチした後、「い」〜「お」段の文字を表示させた後、あるいは濁音・半濁音・拗音・促音、小文字等の文字を表示させた後、上記第３方向へ指等をスライドさせることで、該文字を入力する文字として仮決定し、ユーザが画面から指等を離すと、該仮決定した文字の入力を確定する場合の処理手順の一例を示している。
【００４９】
図５に示すように、ユーザの操作により携帯装置１に文字入力が指示されると、まず制御部２は、例えば図３に示した文字入力画面をディスプレイ４に表示させる（ステップＳ１）。
【００５０】
次に、制御部２は、ディスプレイ４に表示させたボタンの位置に対応して、タッチパネル４への接触があったか否か（ユーザがタッチしたか否か）を検出する（ステップＳ２）。タッチパネル４に対する接触の有無は、上述したようにタッチパネル４から接触反応のある座標（接触点）のデータを受信することで検出する。制御部２は、タッチパネル４から受信した座標データに基づき、接触点の有無と共にその位置座標を取得し、ユーザがタッチしたボタンの文字を判定する（ステップＳ３）。タッチパネル４への接触点が無い場合、制御部２はステップＳ２の処理を繰り返す。
【００５１】
次に、制御部２は、タッチパネル４から受信した座標データに基づき、接触点の位置が所定の処理周期毎に変化しているか否か、すなわち接触点の位置が予め設定された所定の一方向（第１方向）へ移動しているか否かを判定する（ステップＳ４）。
【００５２】
接触点の位置が第１方向へ移動していない場合、制御部２は、後述するステップＳ８の処理へ移行する。
【００５３】
接触点の位置が第１方向へ移動している場合、制御部２は、その移動距離に応じて先の接触点の文字（「あ」段）の行に対応する「い」段、「う」段、「え」段、「お」段の文字を、例えば順に表示する。さらに、接触点が、上記「い」段、「う」段、「え」段または「お」段の文字の位置から、上記第２方向へ移動した場合、制御部２は、その移動方向や移動距離に応じて、該文字に関連する濁音、半濁音、拗音、促音、小文字等を表示する（ステップＳ５）。
【００５４】
次に、制御部２は、ユーザから入力する文字の仮決定が指示されたか否かを判定する（ステップＳ６）。ユーザから入力する文字の仮決定が指示されると、制御部２は、該仮決定した文字を表示し（ステップＳ７）、ステップＳ８の処理へ移行する。上述したように、入力する文字の仮決定が指示されたか否かは、例えば接触点が上記第３方向へ移動したか否かで判断すればよい。ステップＳ６にて入力する文字の仮決定が指示されていない場合、制御部２はステップＳ８の処理へ移行する。
【００５５】
ステップＳ８において、制御部２は、ユーザが接触点を消失させたか否か（ユーザの指等が画面から離れているか否か）を判定する。ユーザの指等が画面から離れていない場合はステップＳ４の処理へ戻ってステップＳ４〜Ｓ８の処理を繰り返す。ユーザの指等が画面から離れている場合、制御部２は、入力する文字の仮決定が済んでいるか否かを判定し（ステップＳ９）、入力する文字の仮決定が済んでいない場合はステップＳ２の処理へ戻ってステップＳ２〜Ｓ８の処理を繰り返す。入力する文字の仮決定が済んでいる場合、制御部２は該仮決定した文字の入力を確定する（ステップＳ１０）。
【００５６】
本発明によれば、ユーザは、表示された「あ」段の文字にタッチし、その位置から第１方向へスライドさせることで、先にタッチした「あ」段の文字及びその行に対応する「い」段、「う」段、「え」段、「お」段の文字の入力が可能であり、さらにその位置から、例えば左下にスライドさせれば濁音やそれに関連する拗音の入力が可能であり、右下にスライドさせれば半濁音やそれに関連する拗音、小文字等の入力が可能になる。そのため、ユーザは、これら最小限の操作手順を知っているだけでよく、直感的な操作で、所望の文字を入力することができる。
【００５７】
したがって、ユーザは、画面にタッチしてから離すまでの一度の操作で、濁音、半濁音、拗音、促音、小文字等を含む各種の文字を入力することができる。
【００５８】
また、ユーザは、直感的な操作で所望の文字を入力できるため、携帯装置１に対する文字の入力操作に慣れるまでの時間が少なくて済み、また文字の誤入力も低減される。
【００５９】
本発明によれば、携帯装置１の文字入力時の操作性が向上するため、ユーザによる文字入力時の操作負担を軽減できる。
【００６０】
なお、上記説明では、携帯装置１に日本語の「ひらがな」を入力する場合を例示しているが、日本語の「かたかな」や各種言語の「アルファベット」等の文字を入力する場合にも本発明は適用可能である。「アルファベット」等を入力する場合は、該「アルファベット」の各文字を複数のグループに分割し、各グループの先頭文字のボタンを携帯装置１に表示し、ユーザが任意のグループの先頭文字にタッチして第１方向へスライドさせたとき、該先頭文字に続く各文字をスライドさせた距離に応じて表示すればよい。その後、上記と同様の手順で入力する文字を仮決定し、ユーザの指等が画面から離れた段階で入力する文字を確定すればよい。
【符号の説明】
【００６１】
１    携帯装置
２    制御部
４    タッチパネル
５    ディスプレイ
６    通信回路
１０    表示手段
２０    入力検出手段
３０    処理手段
【図１】
2013171295.tif 000003
【図２】
2013171295.tif 000004
【図３】
2013171295.tif 000005
【図４】
2013171295.tif 000006
【図５】
2013171295.tif 000007