(57)【要約】【課題】文字入力の際に、キーの押下回数が少なく、使い勝手のよいキー入力装置、その制御方法及びプログラム、携帯端末装置を提供する。【解決手段】キー入力装置２０は、複数の文字列から何れかを選択し出力する文字列選択部１６と、筐体の傾き変化を検出する傾きセンサ１２と、文字列が選択された状態で、傾きセンサ１２よって検出される筐体の傾き変化の有無又は傾き変化の方向に応じて、文字列中の複数の文字から何れかを選択し出力する文字選択部１７と、文字選択部１７に選択された文字を確定する文字確定部１８と、を備え、傾きセンサ１２は、傾き変化なしと、第１〜第４の方向への傾き変化を検出し、文字選択部１７は、傾き変化の検出結果に応答して、文字列中の５つの文字の何れかを選択する。【選択図】図１
2013055709.tif 000002
【特許請求の範囲】
【請求項１】
複数の文字列から何れかを選択し出力する文字列選択部と、
筐体の傾き変化を検出する傾きセンサと、
前記文字列が選択された状態で、前記傾きセンサよって検出される前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択部と、
前記文字選択部に選択された文字を確定する文字確定部と、を備え、
前記傾きセンサの検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択部は、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするキー入力装置。
【請求項２】
複数の文字列から何れかを選択し出力する文字列選択部と、
筐体の傾き変化を検出する傾きセンサと、
前記文字列が選択された状態で、前記傾きセンサよって検出される前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択部と、
前記文字選択部に選択された文字を確定する文字確定部と、を備え、
前記傾きセンサの検出は、第１〜第４の方向への傾き変化の検出を含み、前記文字選択部は、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするキー入力装置。
【請求項３】
前記文字列選択部は、入力キーの押下に応答して複数の文字列から何れかを選択し出力し、
前記文字選択部は、前記傾きセンサよって検出される前記入力キーの押下の継続中における前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力し、
前記文字確定部は、前記入力キーの押下の解除に応答して、前記文字選択部に選択された文字を確定することを特徴とする請求項１または２に記載のキー入力装置。
【請求項４】
請求項１〜３の何れか一に記載のキー入力装置を備えることを特徴とする携帯端末装置。
【請求項５】
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を有し、
前記傾き変化の検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするキー入力制御方法。
【請求項６】
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を有し、
前記傾き変化の検出は、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするキー入力制御方法。
【請求項７】
コンピュータに、
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を実行させ、
前記傾き変化の検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするプログラム。
【請求項８】
コンピュータに、
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を実行させ、
前記傾き変化の検出は、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キー入力装置、その制御方法及びプログラム、携帯端末装置に関し、更に詳しくは、テンキー等の入力キーにより文字入力が可能なキー入力装置、その制御方法及びプログラム、そのキー入力装置を備えた携帯端末装置に関する。
【背景技術】
【０００２】
近年、携帯電話機等に代表される携帯端末装置は、機能の多様化が進んでおり、テンキー等を用いて文字入力を行うことができる。一般に、携帯端末装置では、筐体表面に搭載され、文字毎の文字列が割り当てられたテンキーの押下に伴い、選択された文字列の先頭文字が表示される。次いで、同じテンキーの押下に従ってその文字列中の文字が順次に切り替わって表示される。このようにして、目的の文字がＬＣＤ（Liquid Crystal Display）等の表示部に表示され、確定されることで、文字入力が行われる。
【０００３】
上記の文字入力装置では、１つのキーに複数の文字を割り当てているために、例えば『あ』行に含まれる『お』等、文字列中の最下層（最後尾）に割り当てられた文字（最後尾文字）を表示する場合には、文字列中に含まれる文字数分だけ、キーを押下する必要があった。つまり、『お』を表示するには、キーを５回押下する必要がある。さらに、１つのキーに割り当てられた文字数毎に、表示部に表示されるまでに必要なキーの押下回数が異なるので、目的の文字を行き過ぎてしまうという問題もあった。
【０００４】
特許文献１には、装置本体の傾きを検出する傾きセンサにより検出された傾き情報と、押下されたキーの種類とに応じて、文字を選択して表示部に表示し、さらに、押下したキーを解除（リリース）することで文字を確定する通信端末装置が記載されている。この通信端末装置によれば、傾き情報と入力キーとから文字を選択するので、文字入力の際に、キーの押下回数を少なくできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５９４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の通信端末装置では、キーを押下する前に、装置本体の傾きを傾きセンサで検出している。そのため、文字入力を行う際、キーに割り当てられた複数の文字のうち、目的の文字を表示するためには、ユーザが、キーを押下する際に装置本体の傾き（キー面の水平度）を意識する必要がある。
【０００７】
装置本体の傾きを正確に意識できなければ、目的の文字とは異なる文字が表示されてしまい、再度キー操作をやり直すことになる。つまり、特許文献１に記載の通信端末装置は、既存の文字入力方法とは異なる方法をユーザに強いることになり、既存の文字入力方法に慣れたユーザにとっては、使い難いと考えられる。
【０００８】
本発明は、文字入力の際に、キーの押下回数が少なく、使い勝手のよいキー入力装置、その制御方法及びプログラム、携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、複数の文字列から何れかを選択し出力する文字列選択部と、
筐体の傾き変化を検出する傾きセンサと、
前記文字列が選択された状態で、前記傾きセンサよって検出される前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択部と、
前記文字選択部に選択された文字を確定する文字確定部と、を備え、
前記傾きセンサの検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択部は、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするキー入力装置を提供する。
本発明は、複数の文字列から何れかを選択し出力する文字列選択部と、
筐体の傾き変化を検出する傾きセンサと、
前記文字列が選択された状態で、前記傾きセンサよって検出される前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択部と、
前記文字選択部に選択された文字を確定する文字確定部と、を備え、
前記傾きセンサの検出は、第１〜第４の方向への傾き変化の検出を含み、前記文字選択部は、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするキー入力装置を提供する。
【００１０】
また、本発明は、上記キー入力装置を備えることを特徴とする携帯端末装置を提供する。
【００１１】
また、本発明は、複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を有し、
前記傾き変化の検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするキー入力制御方法を提供する。
本発明は、複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を有し、
前記傾き変化の検出は、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするキー入力制御方法を提供する。
【００１２】
さらに、本発明は、コンピュータに、
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を実行させ、
前記傾き変化の検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の５つの文字の何れかを選択することを特徴とするプログラムを提供する。
本発明は、コンピュータに、
複数の文字列から何れかを選択し出力するステップと、
筐体の傾き変化を検出するステップと、
前記文字列が選択された状態で、検出された前記筐体の傾き変化の有無又は傾き変化の方向に応じて、前記文字列中の複数の文字から何れかを選択し出力する文字選択ステップと、
前記選択された文字を確定するステップと、を実行させ、
前記傾き変化の検出は、第１〜第４の方向への傾き変化の検出とを含み、前記文字選択ステップでは、前記傾き変化の検出結果に応答して、前記文字列中の４つの文字の何れかを選択することを特徴とするプログラムを提供する。
【発明の効果】
【００１３】
本発明のキー入力装置、その制御方法及びプログラム、携帯端末装置によると、入力キーの押下の際には、ユーザが、筐体の傾きを意識する必要がなく、押下の後に傾きの方向を選択すれば足りるので、使い勝手がよく、また、文字入力の際にキーの押下回数が少なくて済む。
【図面の簡単な説明】
【００１４】
【図１】（ａ）及び（ｂ）は、本発明の一実施形態に係るキー入力装置を備えた携帯端末装置の機能等を示すブロック図。
【図２】携帯端末装置のキースイッチを示す図。
【図３】本発明の第１の実施形態に係るキー入力装置の動作を示すフローチャート。
【図４】文字入力の際に参照されるテーブルを示す図。
【図５】本発明の第２の実施形態に係るキー入力装置の動作を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の例示的な実施の形態について詳細に説明する。図１は、本発明の一実施形態に係るキー入力装置を備えた携帯端末装置の機能等を示すブロック図である。携帯端末装置１０は、例えば携帯電話機等に代表される携帯型の情報機器である。携帯端末装置１０は、図１（ａ）に示すように、ＣＰＵ（Central Processor Unit）１１、傾きセンサ（センサ）１２、記憶部１３及びキースイッチ１４を含むキー入力装置２０と、表示部１５とを備える。また、ＣＰＵ１１は、図１（ｂ）に示すように、文字列選択部１６と、文字選択部１７と、文字確定部１８とを備える。
【００１６】
キースイッチ１４は、図２に示すように、例えば筐体１９の表面に搭載された複数のテンキーからなり、夫々のテンキーには文字（表音文字）であるひらがなやアルファベットの文字列が割り当てられている。一例としてテンキー「１」には、ひらがなの『あ』行に含まれる５つの文字が割り当てられ、テンキー「２」には、ひらがなの『か』行に含まれる５つの文字が割り当てられている。また、文字系列を選択することにより、テンキーには、アルファベットが割り当てられ、例えば、テンキー「２」には、アルファベットの『Ａ，Ｂ，Ｃ』が割り当てられている。なお、キースイッチ１４では、１つのテンキーに割り当てられるひらがなの文字数は、最大で５つであり、また、アルファベットの文字数は、テンキー「７」，「９」で最大４つである。
【００１７】
センサ１２は、例えば加えられた加速度の方向、或いは、筐体１９の特定の姿勢を基準とし、その基準からの傾斜角によって、筐体１９の傾きを検出する。センサ１２は、キースイッチ１４がユーザに押下されている状態、即ちキースイッチ１４の押下継続中での筐体１９の傾き変化の有無又は傾き変化の方向を検出すると、その検出結果を示す信号を、文字選択部１７に送出する。表示部１５は、例えば、筐体１９の前面に配置されたＬＣＤ（Liquid Crystal Display）等の表示装置であって、ＣＰＵ１１からの指示に従い、選択された文字を表示する。
【００１８】
記憶部１３は、例えば、キースイッチ１４の押下継続中での傾き変化の有無又は傾き変化の方向に応じて、押下されたキースイッチ１４に割り当てられた文字のうち、何れの文字を選択するかを記憶するテーブルを格納している。
【００１９】
ＣＰＵ１１の文字列選択部１６は、キースイッチ１４から送出される、何れのテンキーが押下されたかを示す信号を受けて、押下されたテンキーに割り当てられた文字列の何れかを選択し出力する。文字選択部１７は、センサ１２から送出される、キースイッチ１４の押下継続中での筐体１９の傾き変化の有無や傾き変化の方向を示す信号を受けて、記憶部１３に格納されているテーブルを参照し、文字列選択部１６で選択された文字列中の何れかの文字を選択し出力する。文字確定部１８は、キースイッチ１４から送出される、押下されたテンキーが解除されたことを示す信号を受けて、文字選択部１７で選択された文字を確定する。以下、具体的に説明する。
【００２０】
図３を参照して、本発明の第１の実施形態に係るキー入力装置の動作を説明する。まず、キースイッチ１４は、テンキーの押下を検出すると、何れのテンキーが押下されたかを示す信号を、ＣＰＵ１１の文字列選択部１６に送出する（ステップＳ１）。文字列選択部１６は、キースイッチ１４から送出された信号に応答して、押下されたテンキーに割り当てられた文字列を選択し、表示部１５に表示させる（ステップＳ２）。一例として、文字列選択部１６は、テンキー「１」が押下されたときは、『あ』行が選択されたことをユーザに示すために、『あ』行に含まれる文字の何れかを表示部１５に表示する。
【００２１】
次に、センサ１２は、キースイッチ１４の押下継続中での筐体１９の傾き変化の方向を検出し、傾き変化の方向を示す信号を文字選択部１７に送出する（ステップＳ３）。文字選択部１７は、センサ１２からの信号を受けて、記憶部１３に格納されているテーブルを参照する。
【００２２】
図４は、記憶部１３に格納されたテーブルの構成を示す図である。テーブル１３ａは、傾き変化の方向とキースイッチ１４の押下回数（キー押下回数）とに基づいた表示モードを示している。表示モードは、１つのテンキーに割り当てられた文字列中の文字が選択される順番を規定している。
【００２３】
第１表示モードＭ１は、筐体１９の傾き変化の方向が、筐体１９の左側を下にして傾く左傾斜であれば、まず、文字列中の最後尾文字を選択し、さらにキー押下回数に従い順次に文字を選択することを示している。一例として、第１表示モードＭ１では、文字列が『あ』行であれば、図示のように、キー押下回数に応じて、『お→え→う→い→あ→お→え→・・・』の順番で文字が選択される。
【００２４】
第２表示モードＭ２は、筐体１９の傾き変化の方向が、筐体１９の右側を下にして傾く右傾斜であれば、まず、文字列中の先頭文字を選択し、さらにキー押下回数に従い順次に文字を選択することを示している。一例として、第２表示モードＭ２では、文字列が『あ』行であれば、図示のように、キー押下回数に応じて、『あ→い→う→え→お→あ→い→・・・』の順番で文字が選択される。
【００２５】
続いて、文字選択部１７は、ステップＳ３でセンサ１２から送出された信号が左傾斜、右傾斜の何れを示した信号であるかを判定し（ステップＳ４）、左傾斜であれば、上記第１表示モードＭ１に従い、文字列中の最後尾文字を表示部１５に表示させる（ステップＳ５）。一方、右傾斜であれば、文字選択部１７は、上記第２表示モードＭ２に従い、文字列中の先頭文字を表示部１５に表示させる（ステップＳ６）。
【００２６】
次に、文字選択部１７は、キースイッチ１４から同一テンキーが押下されたことを示す信号を受ける毎に、つまりキー押下回数に応答して、第１又は第２表示モードＭ１，Ｍ２に従い、文字列中の文字を順次に選択して、表示部１５に表示させる（ステップＳ７）。
【００２７】
続いて、文字確定部１８は、押下されていたテンキーが解除（キースイッチＯＦＦ）されたことを示す信号を、キースイッチ１４から受けると（ステップＳ８）、ステップＳ７で表示されている文字を確定する（ステップＳ９）。
【００２８】
ここで、一例として、本実施形態のキー入力装置２０を備えた携帯端末装置１０で、『おもむき』という単語を入力する際に必要とされるキー押下回数を、通常のキー入力装置を備えた携帯端末装置と比較しながら説明する。通常のキー入力装置を備えた携帯端末装置では、『あ』行が割り当てられているテンキー「１」を５回押下して『お』を選択し、『ま』行が割り当てられているテンキー「７」を５回押下して『も』を選択する。さらに、テンキー「７」を３回押下して『む』を選択し、最後に『か』行が割り当てられているテンキー「２」を２回押下した『き』を選択する。従って、通常のキー入力装置を備えた携帯端末装置では、各文字を選択するだけでキー押下回数の合計が１５回となる。
【００２９】
一方、キー入力装置２０を備えた携帯端末装置１０では、『あ』行が割り当てられているテンキー「１」の押下継続中に筐体１９を左傾斜させると、第１表示モードＭ１となり、テンキー「１」を１回押下して『お』を選択し確定する。次に、『ま』行が割り当てられているテンキー「７」の押下継続中に筐体１９を左傾斜させて、第１表示モードＭ１とし、テンキー「７」を１回押下して『も』を選択し確定する。続いて、テンキー「７」の押下継続中に筐体１９を左傾斜させて、第１表示モードＭ１とし、テンキー「７」キーを３回押下して『む』を選択し確定する。最後に、『か』行が割り当てられているテンキー「２」の押下継続中に筐体１９を右傾斜させて、第２表示モードＭ２とし、テンキー「２」を２回押下して『き』を選択し確定する。従って、本実施形態のキー入力装置２０を備えた携帯端末装置１０では、キー押下回数の合計が７回となり、少ないキー押下回数で各文字を入力できる。
【００３０】
キー入力装置２０では、第１表示モードＭ１に従うことで、１つのテンキーに割り当てられた複数の文字のうち、先頭文字よりも最後尾文字に近い位置に割り当てられた文字や、最後尾文字、例えば、ひらがなであれば、『え』段、『お』段の文字を、少ないキー押下回数で入力できる。
【００３１】
また、キー入力装置２０では、第２表示モードＭ２に従うことで、１つのテンキーに割り当てられた複数の文字のうち、先頭文字や、最後尾文字よりも先頭文字に近い位置に割り当てられた文字、例えば、『あ』段、『い』段の文字を入力できる。なお、ひらがなの『う』段の文字については、いずれの表示モードでも、必要とされるキー押下回数は同じであるので、筐体１９を左右、どちらに傾斜させてもよい。
【００３２】
本実施形態によれば、キースイッチ１４の押下継続中に、ユーザが筐体１９を左右の何れかに傾斜させて表示モードを使い分けることで、メール文章等の文字入力の際に必要とされるキー押下回数を少なくできる。また、センサ１２は、キースイッチ１４が押下された後、キースイッチ１４の押下継続中に筐体１９の傾き変化を検出するから、ユーザがキースイッチ１４を押下する際に筐体１９の傾きを意識する必要がない。
【００３３】
さらに、キースイッチ１４が押下されてセンサ１２により傾き変化が検出されるまでの間に、キースイッチ１４の押下に応答して、選択された文字列をユーザに示すようにしたので、筐体１９を傾ける前に、目的の文字が含まれている文字列が選択されていることを把握できる。その上で、筐体１９を傾けて表示モードを使い分け、目的の文字が表示されるまでキースイッチ１４を押下すればよいから、使い勝手がよい。
【００３４】
次に、図５を参照して、本発明の第２の実施形態に係るキー入力装置の動作を説明する。本実施形態に係るキー入力装置の動作は、センサ１２が、傾き変化の方向として前後左右の４つの方向と、傾き変化の有無とを検出し、これらの５つの傾き検出結果を、文字列中のぞれぞれの文字に対応付けている点で、上記第１の実施形態でのキー入力装置の動作と異なる。以下では、一例として、『あ、い、う、え、お』を入力する際の動作を説明する。
【００３５】
まず、キースイッチ１４は、『あ』行が割り当てられたテンキー「１」の押下を検出すると、その旨を示す信号を文字列選択部１６に送出する（ステップＳ１１）。文字列選択部１６は、キースイッチ１４からの信号に応答して、テンキー「１」に割り当てられた『あ』行が選択されたことをユーザに示すために、『あ』行に含まれる文字の何れかを表示部１５に表示させる（ステップＳ１２）。
【００３６】
次に、センサ１２は、キースイッチ１４の押下継続中での筐体１９の傾き変化を検出し、傾き変化の有無、さらに、傾き変化の方向が、例えば筐体１９の上側が下方に傾く前傾斜、右傾斜、筐体１９の下側が下方に傾く後傾斜、及び左傾斜の何れであるかを示す信号を文字選択部１７に送出する（ステップＳ１３）。文字選択部１７は、センサ１２からの信号を受けて、記憶部１３に格納されている図示しないテーブルを参照する。
【００３７】
ここでのテーブルは、傾き変化が無い場合と、傾き変化が有る場合での４つの方向とを合わせた５つの傾き検出結果と、５つの文字とをそれぞれ対応付けている。なお、センサ１２は、水平方向を基準とし、この基準からの移動の有無により、傾き変化の有無を判定する。
【００３８】
文字選択部１７は、センサ１２からの信号が、筐体１９が傾き基準（水平）より移動していることを示す信号か否かを判定する（ステップＳ１４）。ステップＳ１４で、センサ１２からの信号が、筐体１９が傾き基準より移動していない、つまり傾き変化が無いことを示す信号であれば（Ｎ）、文字選択部１７は、表示部１５に『あ』を表示する。
【００３９】
次に、文字確定部１８は、押下されていたテンキー「１」がキースイッチＯＦＦであることを示す信号が、センサ１２から送出されたか否かを判定し（ステップＳ１５）、キースイッチＯＦＦであれば（Ｙ）、表示部１５に表示されていた『あ』を確定し（ステップＳ１６）、キースイッチＯＦＦでなければ（Ｎ）、上記ステップＳ１４の処理に戻る。
【００４０】
また、文字選択部１７は、センサ１２からの信号が、筐体１９の傾き変化が有ることを示す信号であれば（ステップＳ１４，Ｙ）、まず、その傾き変化が前傾斜であるか否かを判定し、（ステップＳ１７）、前傾斜であれば（Ｙ）、表示部１５に『い』を表示する。
【００４１】
続いて、文字確定部１８は、押下されていたテンキー「１」がキースイッチＯＦＦであることを示す信号が、センサ１２から送出されたか否かを判定し（ステップＳ１８）、キースイッチＯＦＦであれば（Ｙ）、表示部１５に表示されていた『い』を確定し（ステップＳ１９）、キースイッチＯＦＦでなければ（Ｎ）、ステップＳ２０の処理に進む。
【００４２】
次に、文字選択部１７は、センサ１２からの信号が右傾斜を示す信号であるか否かを判定し（ステップＳ２０）、右傾斜であれば（Ｙ）、表示部１５に『う』を表示する。続いて、文字確定部１８は、センサ１２からの信号がキースイッチＯＦＦであることを示す信号であるか否かを判定し（ステップＳ２１）、キースイッチＯＦＦであれば（Ｙ）、表示部１５に表示されていた『う』を確定し（ステップＳ２２）、キースイッチＯＦＦでなければ（Ｎ）、ステップＳ２３の処理に進む。
【００４３】
続いて、文字選択部１７は、センサ１２からの信号が後傾斜を示す信号であるか否かを判定し（ステップＳ２３）、後傾斜であれば（Ｙ）、表示部１５に『え』を表示する。次に、文字確定部１８は、センサ１２からの信号がキースイッチＯＦＦであることを示す信号であるか否かを判定し（ステップＳ２４）、キースイッチＯＦＦであれば（Ｙ）、表示部１５に表示されていた『え』を確定し（ステップＳ２５）、キースイッチＯＦＦでなければ（Ｎ）、ステップＳ２６の処理に進む。
【００４４】
次に、文字選択部１７は、センサ１２からの信号が左傾斜を示す信号であるか否かを判定し（ステップＳ２６）、左傾斜であれば（Ｙ）、表示部１５に『お』を表示する。続いて、文字確定部１８は、センサ１２からの信号がキースイッチＯＦＦであることを示す信号であるか否かを判定し（ステップＳ２７）、キースイッチＯＦＦであれば（Ｙ）、表示部１５に表示されていた『お』を確定する（ステップＳ２８）。ここで、ステップＳ２６で左傾斜でないとき（Ｎ）、ステップＳ２７でキースイッチＯＦＦでないとき（Ｎ）には、何れも上記ステップＳ１４の処理に戻る。
【００４５】
本実施形態によれば、キースイッチ１４を押下した後の押下継続中に、ユーザが、筐体１９を所定の方向に傾けるか、或いは、傾けないようにすることで、表示部１５に目的の文字が表示され、その後に、キースイッチ１４を解除するだけで、目的の文字を確定できる。特に、センサ１２による５つの傾き検出結果と、文字列中に含まれる５つの文字とをそれぞれ対応付けているので、ユーザは、文字列に含まれる５つ文字の何れでも、１回のキー押下回数で確定できる。
【００４６】
上記各実施形態に係るキー入力装置では、入力キーの押下に応答して文字列の何れかが選択し出力され、その押下の継続中に、傾きセンサで検出された傾き変化に応じて、文字を選択し出力するので、入力キーの押下の際に、ユーザが、筐体の傾きを意識する必要がない。従って、文字入力の際にキーの押下回数が少なくて済み、かつ、使い勝手がよい。
【００４７】
上記第１の実施形態では、傾き変化の２つの方向及びキー押下回数に応じて、また、上記第２の実施形態では、傾き変化の有無及び傾き変化の４つの方向に応じて、ひらがなの文字列中の文字を表示する例を示したが、これに限定されず、１つのテンキーに割り当てられたアルファベットを表示するようにしてもよい。
【００４８】
例えば、第１の実施形態に示した第１表示モードＭ１では、テンキー「２」に割り当てられたアルファベット『Ａ，Ｂ，Ｃ』を、キー押下回数に従い、『Ｃ→Ｂ→Ａ』の順番で表示してもよい。また、第２表示モードＭ２では、キー押下回数に従い、『Ａ→Ｂ→Ｃ』の順番で表示してもよい。
【００４９】
また、第２の実施形態では、ステップＳ１６，Ｓ１９，Ｓ２２，Ｓ２５，Ｓ２８で確定されるひらがなの『あ』、『い』、『う』、『え』、『お』の代わりに、アルファベットの『Ａ』、『Ｂ』、『Ｃ』、『Ｄ』、『Ｅ』をそれぞれ表示してもよい。このような表示される文字の順番や文字系列の変更は、その変更に対応するテーブルを用意して、記憶部１３に格納することで可能となる。
【００５０】
さらに、第１の実施形態では、左傾斜で第１表示モードＭ１となり、右傾斜で第２表示モードＭ２となるようにしたが、これに限られず、使い勝手を考慮して、前後の傾斜等によりこれらの表示モードを使い分けるように設定してもよい。
【００５１】
また、上記各実施形態では、ひらがな、アルファベット等の表音文字を入力するようにしたが、表音文字に限られず、漢字等の表意文字を入力してもよい。
【００５２】
上記実施形態のキー入力装置では、傾きセンサの検出は、第１及び第２の方向への傾き変化の検出を含み、文字選択部は、第１の方向への傾き変化に応答して文字列中の先頭文字を表示し、第２の方向への傾き変化に応答して文字列中の最後尾文字を表示し、かつ、更に入力キーの押下に応答して文字列中の複数の文字を順次に選択する。これにより、ユーザは、入力キーの押下継続中に、目的の文字が文字列中の先頭文字と最後尾文字の何れに近いかを考慮して、第１又は第２の方向に筐体を傾けることで、目的の文字を選択する際の入力キーの押下回数を少なくできる。
【００５３】
また、傾きセンサの検出は、傾き変化なしと、第１〜第４の方向への傾き変化の検出とを含み、文字選択部は、傾き変化の検出結果に応答して、文字列中の５つの文字の何れかを選択する。この場合には、入力キーの押下継続中に、傾きセンサの検出結果に応じて、文字列中の５つの文字のうち、入力キーを１回押下するだけで目的の文字を選択できる。携帯電話機で、１つのテンキーに割り当てられるひらがなの最大数は、「行」に含まれる５つであるから、例えば、『あ』行に含まれる５つの文字の何れかを選択する場合には、何れのひらがなも１回の押下回数で選択できる。
【００５４】
また、傾きセンサの検出は、第１〜第４の方向への傾き変化の検出を含み、文字選択部は、傾き変化の検出結果に応答して、文字列中の４つの文字の何れかを選択する。この場合には、携帯電話機で、１つのテンキー割り当てられるアルファベットの最大数は、４つであるから、４つの傾き変化の検出結果に応じて、１つのテンキーに割り当てられた何れのアルファベットも、１回の押下回数で選択できる。
【００５５】
以上、本発明をその好適な実施形態に基づいて説明したが、本発明のキー入力装置、その制御方法及びプログラム、携帯端末装置は、上記実施形態の構成にのみ限定されるものではなく、上記実施形態の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。
【符号の説明】
【００５６】
１０：携帯端末装置
１１：ＣＰＵ
１２：傾きセンサ
１３：記憶部
１３ａ：テーブル
１４：キースイッチ
１５：表示部
１６：文字列選択部
１７：文字選択部
１８：文字確定部
１９：筐体
２０：キー入力装置
【図１】
2013055709.tif 000003
【図２】
2013055709.tif 000004
【図３】
2013055709.tif 000005
【図４】
2013055709.tif 000006
【図５】
2013055709.tif 000007