(57)【要約】【課題】簡単な操作で効率よく文字を入力することができ操作性の高い文字入力装置を提供すること。【解決手段】１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられたキーを有し、キーの押下によって文字を入力するための操作部と、入力される文字を表示する表示部と、キーが押下されることで一の文字が入力候補文字として選択された後に、再度押下されたキーの押下時間が、短時間であるか短時間よりも長い長時間であるかを検出する検出部と、検出部が短時間であると検出した場合には、配列順番において一の文字の次の文字を入力候補文字として選択し、検出部が長時間であると検出した場合には、一の文字が含まれる文字群とは異なる文字群の文字を入力候補文字として選択する制御部とを備えることで上記課題を解決する。【選択図】図１
2010224780.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられたキーを有し、前記キーの押下によって文字を入力するための操作部と、
入力される文字を表示する表示部と、
前記キーが押下されることで一の文字が入力候補文字として選択された後に、再度押下された前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する検出部と、
前記検出部が前記短時間であると検出した場合には、前記配列順番において前記一の文字の次の文字を前記入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記一の文字が含まれる文字群とは異なる文字群の文字を前記入力候補文字として選択する制御部とを備えることを特徴とする文字入力装置。
【請求項２】
前記制御部は、前記検出部が長時間であると検出した場合は、異なる文字群のうち前記配列順番が先頭となる文字を前記入力候補文字として選択することを特徴とする請求項１に記載の文字入力装置。
【請求項３】
前記第１文字群と前記第２文字群とは、それぞれの文字が他の文字群の１つの文字と対応付けられており、
前記制御部は、前記検出部が長時間であると検出した場合は、異なる文字群の対応付けられた文字を前記入力候補文字として選択することを特徴とする請求項１に記載の文字入力装置。
【請求項４】
前記第１文字群は、正音の文字で構成され、前記第２文字群は拗音で構成されていることを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項５】
前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間を２つ以上の段階にわけて検出し、
前記制御部は、前記長時間の段階毎に前記入力候補文字を選択する選択規則を切り替えることを特徴とする請求項１から４のいずれか１項に記載の文字入力装置。
【請求項６】
前記キーには、さらに、他の１つ以上の文字で構成される第３文字群が、第１文字群、第２文字群、第３文字群の順番で各文字に配列順番が割り当てられており、
前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間が第１長時間であるか、前記第１長時間よりも長い第２長時間であるかを検出し、
前記制御部は、前記第１長時間であると検出した場合は、前記配列順番において次の文字群に含まれ、かつ、前記配列順番が先頭となる文字を前記入力候補文字として選択し、
前記第２長時間であると検出した場合は、前記配列順番において２つ先の文字群に含まれ、かつ、前記配列順番が先頭となる文字を前記入力候補文字として選択することを特徴とする請求項５に記載の文字入力装置。
【請求項７】
前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間が第１長時間であるか、前記第１長時間よりも長い第２長時間であるかを検出し、
前記制御部は、前記第１長時間であると検出した場合は、前記一の文字が含まれる文字群の次の文字群に含まれ、かつ、配列順番が先頭となる文字を前記入力候補文字として選択し、前記第２長時間であると検出した場合は、前記配列順番が先頭となる文字を前記入力候補文字として選択することを特徴とする請求項５に記載の文字入力装置。
【請求項８】
前記配列順番が先頭となる文字は、前記キーを短時間で１回押下した場合に前記入力候補文字となる文字であることを特徴とする請求項７に記載の文字入力装置。
【請求項９】
前記検出部は、前記キーが押下され、任意の文字が入力候補文字として選択された後に異なるキーが押下された場合の、前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかも検出し、
前記制御部は、前記検出部が前記短時間であると検出した場合には、前記配列順番において前記第１文字群に含まれ、かつ、配列順番が先頭の文字を入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記第２文字群に含まれ、かつ、配列順番が先頭の文字を前記入力候補文字として選択することを特徴とする請求項１から８のいずれか１項に記載の文字入力装置。
【請求項１０】
１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられたキーを有し、前記キーの押下によって文字を入力するための操作部と、
入力される文字を表示する表示部と、
押下された前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する検出部と、
前記検出部が前記短時間であると検出した場合には、前記配列順番において前記第１文字群に含まれ、かつ、配列順番が先頭の文字を入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記第２文字群に含まれ、かつ、配列順番が先頭の文字を前記入力候補文字として選択する制御部とを備えることを特徴とする文字入力装置。
【請求項１１】
複数の文字が所定の配列順番で割り当てられたキーの押下に基づいて前記複数の文字から入力候補文字を選択し、選択した入力候補文字を入力する文字入力方法であって、
１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられた前記キーの押下を検出する押下検出ステップと、
押下されたキーが直前に押下されたキーと同一のキーであるかを判定する判定ステップと、
前記判定ステップで同一のキーが押下されたと判定したら、前記キーが再度押下された際の押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する押下時間検出ステップと、
前記押下時間検出ステップで前記押下時間が前記短時間であると検出した場合には、前記配列順番において現在入力候補文字となっている文字の次の文字を前記入力候補文字として選択し、前記押下時間検出ステップで前記押下時間が前記長時間であると検出した場合には、現在入力候補文字となっている文字を含む文字群の次の文字群の文字を前記入力候補文字として選択する入力候補文字選択ステップと、
前記入力候補文字選択ステップで、選択した文字を入力候補文字として表示部に表示させる表示ステップとを有することを特徴とする文字入力方法。
【請求項１２】
複数の文字が所定の配列順番で割り当てられたキーの押下に基づいて前記複数の文字から入力候補文字を選択し、選択した入力候補文字を入力する文字入力方法であって、
１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられた前記キーの押下を検出する押下検出ステップと、
押下されたキーが直前に押下されたキーと同一のキーであるかを判定する判定ステップと、
前記判定ステップで異なるキーが押下されたと判定したら、押下された前記キーの押下
時間が、短時間であるか、前記短時間よりも長い長時間であるかを検出する押下時間検出ステップと、
前記押下時間検出ステップで前記押下時間が前記短時間であると検出した場合には、前記第１文字群で前記配列順番が先頭の文字を前記入力候補文字として選択し、前記押下時間検出ステップで前記押下時間が前記長時間であると検出した場合には、前記第２文字群で配列順番が先頭の文字を前記入力候補文字として選択する入力候補文字選択ステップと、
前記入力候補文字選択ステップで、選択した文字を入力候補文字として表示部に表示させる表示ステップとを有することを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者の操作に基づいて文字を入力する文字入力装置及び文字入力方法に関する。
【背景技術】
【０００２】
携帯電子機器等の文字入力装置としては、所定の配列順番で複数の文字が１つのキーに割り当てられている文字入力装置がある。このような文字入力装置では、キーが押された回数に基づいて所定の配列順番の文字から１つの文字を選択し、表示部に表示させる。ここで、文字の決定方法としては、キーが押された回数に、所定の配列順番の文字を１つずつ割り当てる方法もあるが、特許文献１に記載されているような方法もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０８２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、１つのキーには、「あ」、「い」、「う」、「え」、「お」等の正音、「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」等の拗音、「１」、「２」等の数字、「。」「！」等の記号などの複数の文字群が所定の順番、例えば正音、拗音、数字、記号などの配列順番で割り付けられている。そのため、例えば拗音「ぁ」を入力するためには、操作キーを６回押下する必要があり、操作が煩雑となる。
【０００５】
これに対して、特許文献１に記載されている装置では、複数のキーを所定の順番で入力することで、キーを押す時間の長さや、押す力の大きさによって候補文字表を切り替えることで、少ない入力回数で所望の文字にたどり着くことが可能となるが、操作者は、複雑なキーの割り当てや複雑な操作方法を理解する必要があるため、操作が煩雑となる。
【０００６】
本発明は、上記に鑑みてなされたものであって、簡単な操作で効率よく文字を入力することができ、操作性の高い文字入力装置及び文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、文字入力装置であって、１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられたキーを有し、前記キーの押下によって文字を入力するための操作部と、入力される文字を表示する表示部と、前記キーが押下されることで一の文字が入力候補文字として選択された後に、再度押下された前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する検出部と、前記検出部が前記短時間であると検出した場合には、前記配列順番において前記一の文字の次の文字を前記入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記一の文字が含まれる文字群とは異なる文字群の文字を前記入力候補文字として選択する制御部とを備えることを特徴とする。
【０００８】
ここで、前記制御部は、前記検出部が長時間であると検出した場合は、異なる文字群のうち前記配列順番が先頭となる文字を前記入力候補文字として選択することが好ましい。
【０００９】
また、前記第１文字群と前記第２文字群とは、それぞれの文字が他の文字群の１つの文字と対応付けられており、前記制御部は、前記検出部が長時間であると検出した場合は、異なる文字群の対応付けられた文字を前記入力候補文字として選択することが好ましい。
【００１０】
また、前記第１文字群は、正音の文字で構成され、前記第２文字群は拗音で構成されていることが好ましい。
【００１１】
また、前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間を２つ以上の段階にわけて検出し、前記制御部は、前記長時間の段階毎に前記入力候補文字を選択する選択規則を切り替えることが好ましい。
【００１２】
また、前記キーには、さらに、他の１つ以上の文字で構成される第３文字群が、第１文字群、第２文字群、第３文字群の順番で各文字に配列順番が割り当てられており、前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間が第１長時間であるか、前記第１長時間よりも長い第２長時間であるかを検出し、前記制御部は、前記第１長時間であると検出した場合は、前記配列順番において次の文字群に含まれ、かつ、前記配列順番が先頭となる文字を前記入力候補文字として選択し、前記第２長時間であると検出した場合は、前記配列順番において２つ先の文字群に含まれ、かつ、前記配列順番が先頭となる文字を前記入力候補文字として選択することが好ましい。
【００１３】
また、前記検出部は、前記押下時間が長時間であると検出した場合は、さらに、前記押下時間が第１長時間であるか、前記第１長時間よりも長い第２長時間であるかを検出し、前記制御部は、前記第１長時間であると検出した場合は、前記一の文字が含まれる文字群の次の文字群に含まれ、かつ、配列順番が先頭となる文字を前記入力候補文字として選択し、前記第２長時間であると検出した場合は、前記配列順番が先頭となる文字を前記入力候補文字として選択することが好ましい。
【００１４】
また、前記配列順番が先頭となる文字は、前記キーを短時間で１回押下した場合に前記入力候補文字となる文字であることが好ましい。
【００１５】
また、前記検出部は、前記キーが押下され、任意の文字が入力候補文字として選択された後に異なるキーが押下された場合の、前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかも検出し、前記制御部は、前記検出部が前記短時間であると検出した場合には、前記配列順番において前記第１文字群に含まれ、かつ、配列順番が先頭の文字を入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記第２文字群に含まれ、かつ、配列順番が先頭の文字を前記入力候補文字として選択することが好ましい。
【００１６】
上述した課題を解決し、目的を達成するために、本発明は、文字入力装置であって、１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられたキーを有し、前記キーの押下によって文字を入力するための操作部と、入力される文字を表示する表示部と、押下された前記キーの押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する検出部と、前記検出部が前記短時間であると検出した場合には、前記配列順番において前記第１文字群に含まれ、かつ、配列順番が先頭の文字を入力候補文字として選択し、前記検出部が前記長時間であると検出した場合には、前記第２文字群に含まれ、かつ、配列順番が先頭の文字を前記入力候補文字として選択する制御部とを備えることを特徴とする。
【００１７】
上述した課題を解決し、目的を達成するために、本発明は、複数の文字が所定の配列順
番で割り当てられたキーの押下に基づいて前記複数の文字から入力候補文字を選択し、選択した入力候補文字を入力する文字入力方法であって、１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられた前記キーの押下を検出する押下検出ステップと、押下されたキーが直前に押下されたキーと同一のキーであるかを判定する判定ステップと、前記判定ステップで同一のキーが押下されたと判定したら、前記キーが再度押下された際の押下時間が、所定時間以下となる短時間であるか前記所定時間よりも長い長時間であるかを検出する押下時間検出ステップと、前記押下時間検出ステップで前記押下時間が前記短時間であると検出した場合には、前記配列順番において現在入力候補文字となっている文字の次の文字を前記入力候補文字として選択し、前記押下時間検出ステップで前記押下時間が前記長時間であると検出した場合には、現在入力候補文字となっている文字を含む文字群の次の文字群の文字を前記入力候補文字として選択する入力候補文字選択ステップと、前記入力候補文字選択ステップで、選択した文字を入力候補文字として表示部に表示させる表示ステップとを有することを特徴とする。
【００１８】
上述した課題を解決し、目的を達成するために、本発明は、複数の文字が所定の配列順番で割り当てられたキーの押下に基づいて前記複数の文字から入力候補文字を選択し、選択した入力候補文字を入力する文字入力方法であって、１つ以上の文字で構成される第１文字群と、他の１つ以上の文字で構成される第２文字群とに対して、第１文字群、第２文字群の順番で各文字に配列順番が割り当てられた前記キーの押下を検出する押下検出ステップと、押下されたキーが直前に押下されたキーと同一のキーであるかを判定する判定ステップと、前記判定ステップで異なるキーが押下されたと判定したら、押下された前記キーの押下時間が、短時間であるか、前記短時間よりも長い長時間であるかを検出する押下時間検出ステップと、前記押下時間検出ステップで前記押下時間が前記短時間であると検出した場合には、前記第１文字群で前記配列順番が先頭の文字を前記入力候補文字として選択し、前記押下時間検出ステップで前記押下時間が前記長時間であると検出した場合には、前記第２文字群で配列順番が先頭の文字を前記入力候補文字として選択する入力候補文字選択ステップと、前記入力候補文字選択ステップで、選択した文字を入力候補文字として表示部に表示させる表示ステップとを有することを特徴とする。
【発明の効果】
【００１９】
本発明にかかる文字入力装置及び文字入力方法は、簡単な操作で所望の文字を入力することができ、操作性を高くすることができるという効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の文字入力装置の一例である携帯電子機器の一実施形態の概略構成を示す正面図である。
【図２】図２は、図１に示す携帯電子機器の側面図である。
【図３】図３は、図１に示す携帯電子機器の機能の概略構成を示すブロック図である。
【図４】図４は、携帯電子機器の処理動作の一例を示すフロー図である。
【図５】図５は、携帯電子機器の動作を説明するための説明図である。
【図６】図６は、携帯電子機器の処理動作の他の例を示すフロー図である。
【図７】図７は、携帯電子機器の動作を説明するための説明図である。
【図８】図８は、携帯電子機器の処理動作の他の例を示すフロー図である。
【発明を実施するための形態】
【００２１】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下におい
ては、文字入力装置の一例である携帯電子機器として携帯電話機を例として説明するが、本発明の適用対象は携帯電話機に限定されるものではなく、例えば、ＰＨＳ（Personal Handyphone System）、ＰＤＡ、ポータブルナビゲーション装置、ゲーム機等に対しても本発明は適用できる。
【００２２】
図１は、本発明の文字入力装置の一例である携帯電子機器の一実施形態の概略構成を示す正面図である。図２は、図１に示す携帯電子機器の側面図である。まず、携帯電子機器の構成を説明する。携帯電子機器１は、無線通信機能を備えた携帯電話機である。携帯電子機器１は、筐体１Ｃが第１筐体１ＣＡと第２筐体１ＣＢとで開閉可能に構成された、折り畳み式の携帯電話機である。なお、図１、図２は、携帯電子機器１を開いた状態である。
【００２３】
第１筐体１ＣＡには、表示部として、図１に示すメインディスプレイ２Ｍが設けられる。メインディスプレイ２Ｍは、所定の画像として、携帯電子機器１が受信を待機している状態のときに待ち受け画像を表示したり、携帯電子機器１の操作を補助するために用いられるメニュー画像を表示したりする。また、図１に示すように、第１筐体１ＣＡには、携帯電子機器１の通話時に音声を発するレシーバ６が設けられている。
【００２４】
第２筐体１ＣＢには、通話相手の電話番号や、メール作成時等に文字を入力するための操作キー３が複数設けられ、また、メインディスプレイ２Ｍに表示されるメニューの選択及び決定や画面のスクロール等を容易に実行するための方向及び決定キー４が設けられる。なお、操作キー３及び方向及び決定キー４は、携帯電子機器１の操作部２８（図３参照）を構成する。また、第２筐体１ＣＢには、携帯電子機器１の通話時に音声を受け取るマイク５が設けられる。
【００２５】
また、第１筐体１ＣＡと第２筐体１ＣＢとは、ヒンジ１８で連結されている。これによって、第１筐体１ＣＡ及び第２筐体１ＣＢは、ヒンジ１８を中心としてともに回動して、互いに遠ざかる方向及び互いに接近する方向（図２の矢印Ｒで示す方向）に回動できるように構成される。第１筐体１ＣＡと第２筐体１ＣＢとが互いに遠ざかる方向に回動すると携帯電子機器１が開き、第１筐体１ＣＡと第２筐体１ＣＢとが互いに接近する方向に回動すると携帯電子機器１が閉じる。
【００２６】
次に、携帯電子機器１の機能と制御部との関係を説明する。図３は、図１に示す携帯電子機器の機能の概略構成を示すブロック図である。図３に示すように携帯電子機器１は、主制御部２２と、記憶部２４と、通信部２６と、操作部２８と、入力データ取得部２９と、音声処理部３０と、表示部３２と、表示制御部３３と、を有する。
【００２７】
主制御部２２は、携帯電子機器１の全体的な動作を統括的に制御する処理部、例えばＣＰＵ（Central Processing Unit）である。すなわち、携帯電子機器１の各種の処理が、操作部２８の操作や携帯電子機器１の記憶部２４に保存されるソフトウェアに応じて適切な手順で実行されるように、通信部２６、表示部３２等の動作を制御する。主制御部２２は、記憶部２４に保存されているプログラム（例えば、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。記憶部２４には、主制御部２２での処理に利用されるソフトウェアやデータが保存されている。
【００２８】
通信部２６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。
【００２９】
操作部２８は、例えば、電源キー、通話キー、数字キー、文字キー、方向キー、決定キー、発信キーなど、各種の機能が割り当てられた操作キー３と、方向及び決定キー４とで
構成され、これらのキーがユーザの操作により入力されると、その操作内容に対応する信号を発生させる。そして、発生した信号は、ユーザの指示として入力データ取得部２９へ入力される。
【００３０】
入力データ取得部２９は、操作部２８から発生した信号と、入力の設定に基づいて、制御信号を生成し、生成した制御信号を主制御部２２に入力する。例えば、文字入力の場合は、操作キー３の各キーの操作回数に基づいて、各キーに割り当てられている文字から１つの文字を抽出し、文字情報として主制御部２２に出力する。操作者により操作部２８が操作されて発生する信号と、その信号に基づいて入力データ取得部２９で生成される信号、つまり、表示部３２に表示される文字との関係については、後ほど説明する。
【００３１】
音声処理部３０は、マイク５に入力される音声信号やレシーバ６から出力される音声信号の処理を実行する。
【００３２】
表示部３２は、液晶ディスプレイ（ＬＣＤ、Liquid Crystal Display）や、有機ＥＬ（Organic Electro−Luminescence）パネルなどで構成された表示パネル（上述したメインディスプレイ２Ｍ等）を備え、主制御部２２から表示制御部３３を介して供給される映像データに応じた映像、画像データに応じた画像を表示パネルに表示させる。
【００３３】
次に、携帯電子機器１の動作、操作部２８に入力される操作と、入力データ取得部２９における処理について説明する。まず、本実施形態の操作キー３は、１５個のキーで構成されており、そのうち１０個のキーに、数字を入力するモードのときに、１から９及び０が入力されるように割り振られている。さらに、数字の１から９が割り振られたキーには、文字を入力するモードのときにそれぞれあ行からら行の文字を入力するように割り振られており、数字の０が割り振られたキーに「わ」、「を」、「ん」を入力するように割り振られている。また、各行が割り振られているキーには、その行の拗音や上述の数字も割り振られている。これらのキーに割り振られた文字は、所定の配列順番が設定されている。具体的には、あ行及び１が割り振られている「１あ」キーは、「あ」、「い」、「う」、「え」、「お」、「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」、「１」という配列順番が設定されている。また、配列順番は、トグルになっている。つまり、キーに割り当てられた文字は、循環するように設定されており、「１」の次は「あ」となり、その後上記の配列順番が繰り返される設定となっている。また、「あ」、「い」、「う」、「え」、「お」は、正音としてグループ設定つまり、文字群として設定されており、「ぁ」、「ぃ」、「ぅ」、「ぇ」、「ぉ」は、拗音としてグループ設定されており、「１」は、数字としてグループ設定されている。
【００３４】
また、入力データ取得部２９は、操作キーの押下時間を検出し、押下時間に基づいて配列順番の文字の中で表示させる（選択する）文字を決定する。入力データ取得部２９は、同じ操作キー３が連続して押下された場合、つまり、直前と同じ操作キー３（正確には、操作キー３の中の１つのキー）が押下された場合は、押下時間が一定時間よりも長いか短いか、つまり、押下時間が短時間であるか長時間であるかを判定し、判定に基づいて配列順番の中で表示させる文字（入力候補文字）を選択する。具体的には、入力データ取得部２９は、押下時間が短時間である、つまり、短押下であると判定したら、現在表示させている文字（現在の入力候補文字）の次の配列順番の文字を表示させる。また、入力データ取得部２９は、押下時間が長時間である、つまり長押下であると判定したら、現在表示させている文字を含むグループの次グループのうち、配列順番が一番前の配列順番の文字を表示させる。なお、押下時間が短時間であるか長時間であるかの境界となる時間、つまり一定時間として設定する時間は、特に限定されない。例えば、１秒、０．５秒、２秒、等種々の時間とすればよい。なお、この一定時間は、ユーザにより設定できるようにすることが好ましい。
【００３５】
また、入力データ取得部２９は、異なる操作キー３が押下された場合、つまり、直前に押下された操作キー３とは異なる操作キー３（正確には、操作キー３の中の１つのキー）が押下された場合は、押下時間が短時間であるか、短時間よりも長い長時間であるかを判定し、判定に基づいて配列順番の中で表示させる文字（入力候補文字）を選択する。具体的には、入力データ取得部２９は、押下時間が短時間であると判定したら、配列順番が一番先頭のグループで、かつ、配列順番が先頭の文字を表示させる。また、入力データ取得部２９は、押下時間が、長時間であると判定したら、配列順番が２番目のグループで、かつ、配列順番が一番前の配列順番の文字を表示させる。なお、短時間、長時間の設定は、上述と同様に種々の時間とすることができる。
【００３６】
以下、図４及び図５を用いて、文字入力動作について詳細に説明する。ここで、図４は、携帯電子機器の処理動作の一例を示すフロー図であり、図５は、携帯電子機器の動作を説明するための説明図である。ここで、図４は、文字入力機能が起動されから１文字目の入力が完了するまでの動作を示すフロー図である。
【００３７】
まず、携帯電子機器１の主制御部２２は、ステップＳ１２として、起動操作を検知、つまり、文字入力機能の起動指示を検知したら、ステップＳ１４として、文字入力画面を起動させる。具体的には、主制御部２２は、操作者による操作により、メールアプリケーションプログラムを起動させる指示や、テキスト入力を起動する指示を検知したら、文字入力画面を起動させる。
【００３８】
次に、入力データ取得部２９は、ステップＳ１４で文字入力画面を起動された後、ステップＳ１６として、キー押下動作を検知したら、つまり、操作者により文字入力操作がされたことを検出したら、ステップＳ１８として、キー押下時間を検出する。つまり、操作者によりキーが押されている時間をカウントする。入力データ取得部２９は、ステップＳ１８でキーが押されている時間を検出したら、ステップＳ２０として、キーが長時間押下されたかを判定する。つまりキーが設定されている時間（例えば１秒）以上の間押下されているか否かを判定する。
【００３９】
入力データ取得部２９は、ステップＳ２０でキーが長時間押下されていない（Ｎｏ）、つまり、キーが押下された時間が一定時間以下（短時間）であると判定したら、ステップＳ２２として、配列順番が１番目のグループの中で配列順番が先頭となる文字を入力文字候補として選択し、主制御部２２により表示部３２に表示させる。具体的には、操作キー３の「１あ」キーを短時間押下した場合は、正音の「あ」が入力候補文字となる。入力データ取得部２９は、主制御部２２により表示部３２に入力候補文字を表示させたら、ステップＳ２６に進む。
【００４０】
また、入力データ取得部２９は、ステップＳ２０でキーが長時間押下されている（Ｙｅｓ）、つまり、キーが押下された時間が一定時間より長い（長時間）であると判定したら、ステップＳ２４として、配列順番が２番目のグループの中で配列順番が先頭となる文字を入力文字候補として選択し、主制御部２２により表示部３２に表示させる。具体的には、操作キー３の「１あ」キーを長時間押下した場合は、拗音「ぁ」が入力候補文字となる。入力データ取得部２９は、主制御部２２により表示部３２に入力候補文字を表示させたら、ステップＳ２６に進む。
【００４１】
次に、入力データ取得部２９は、ステップＳ２２またはステップＳ２４で文字を表示させた後に、ステップＳ２６として、操作者により操作キー３のいずれかのキーが押下されたことを検出したら、ステップＳ２８として、同じキーが再押下されたか、つまり、押下されたキーが直前に押下されたキーと同一であるかを判定する。入力データ取得部２９は
、ステップＳ２６で押下されたキーが直前に押下されたキーと同じキ−である（Ｙｅｓ）と判定した場合は、ステップＳ３０に進み、押下されたキーが直前に押下されたキーと同一ではない、つまり、異なるキーである（Ｎｏ）と判定した場合は、ステップＳ４０に進む。
【００４２】
入力データ取得部２９は、ステップＳ２８で押下されたキーが直前に押下されたキーと同じキ−であると判定したら、ステップＳ３０として、キー押下時間を検出する。つまり、操作者によりキーが押されている時間を検出する。入力データ取得部２９は、ステップＳ３０でキー押下時間を検出したら、ステップＳ３２として、キーの押下時間が長時間であるかを判定する。
【００４３】
入力データ取得部２９は、ステップＳ３２でキーの押下時間が長時間ではない（Ｎｏ）、つまり短時間であると判定したら、ステップＳ３４として、次の文字を入力候補文字として表示させる。具体的には、現在の入力候補文字、つまり、表示部３２に現在表示させている文字を基準として、配列順番が次となる文字を入力候補文字とする。例えば、現在の入力候補文字が正音「あ」の場合は、正音「い」を入力候補文字とし、現在の入力候補文字が拗音「ぃ」の場合は、拗音「ぅ」を入力候補文字とする。その後、入力データ取得部２９は、新たに選択した入力候補文字を主制御部２２により表示部３２に表示させ、その後、ステップＳ３８に進む。
【００４４】
また、入力データ取得部２９は、ステップＳ３２でキーの押下時間が長時間ではある（Ｙｅｓ）と判定したら、ステップＳ３６として、次のグループの文字を入力候補文字として表示させる。具体的には、現在の入力候補文字、つまり、表示部３２に現在表示させている文字を含むグループの次のグループで、配列順番が先頭となる文字を入力候補文字とする。例えば、現在の入力候補文字が正音「あ」の場合は、拗音「ぁ」を入力候補文字とし、現在の入力候補文字が拗音「ぃ」の場合は、数字「１」を入力候補文字とする。その後、入力データ取得部２９は、新たに選択した入力候補文字を主制御部２２により表示部３２に表示させ、その後、ステップＳ３８に進む。
【００４５】
入力データ取得部２９は、ステップＳ３４、ステップＳ３６のそれぞれで入力候補文字を変更し、表示部３２に表示させたら、ステップＳ３８として、確定入力を検知する、つまり、文字を確定する操作が入力されたかを検知する。ここで、文字を確定する操作としては、方向キーの入力により文字入力位置を１つ分ずらす操作や、決定キーを押下する操作が例示される。入力データ取得部２９は、ステップＳ３８で確定入力を検知しなかったら（Ｎｏ）、つまり、文字を確定する操作が入力されていないことを検知したら、ステップＳ２６に進み、上記処理を繰り返す。また、入力データ取得部２９は、ステップＳ３８で確定入力を検知したら（Ｙｅｓ）、つまり文字を確定する操作が入力されたことを検知したら、ステップＳ４０として、入力文字の確定処理を行い、処理を終了する。なお、入力文字の確定処理とは、ステップＳ４０で表示している入力候補文字を決定する処理である。入力文字の確定処理が行われた後は、同一のキーが押下されても、基本的に決定した入力候補文字を変更しない。ここで、上記実施形態では、主制御部２２及び入力データ処理部２９は、１文字目の入力のみを説明したが、２文字目以降もステップＳ２０からステップＳ４０を繰り返し、操作キーの操作に基づいて、入力文字を選択し、表示部３２に表示させる。
【００４６】
次に、図５を用いて具体的な一例を説明する。まず、文字入力画面が起動されると、図５の左上に示すように、表示部３２に、文字入力画面が表示される。その後、操作者が「１あ」キーの短時間押下を１回行うと、図５の中央上段に示すように、配列順番が１番目の正音の「あ」が入力候補文字として選択され、表示部３２に「あ」が表示される。次に、操作者が、さらに、「１あ」キーの短時間押下を１回行うと、図５の右側上段に示すよ
うに、配列順番が２番目、つまり、配列順番が「あ」の次の文字である正音の「い」が入力候補文字として選択され、表示部３２に「い」が表示される。
【００４７】
その後、文字入力確定動作、例えば、方向キーの右キーを押し、選択位置をずらすことで１文字目を確定すると２文字目の入力待機状態となり、図の左下に示すように、表示部３２に、２文字目の文字入力画面が表示される。つまり、「い」の隣に入力する文字を選択、決定できる状態となっている。次に、操作者が「１あ」キーの短時間押下を１回行うと、図５の中央下段に示すように、配列順番が１番目の正音の「あ」が入力候補文字として選択され、表示部３２に「あ」が表示される。なお、「あ」は、「い」の隣に表示される。次に、操作者が、「１あ」キーが割り当てられたキーの長時間押下を１回行うと、図５の右側下段に示すように、正音「あ」の次のグループの配列順番が最初の文字である、拗音「ぁ」が入力候補文字として選択され、表示部３２に「ぁ」が表示される。
【００４８】
また、本実施形態では、「１あ」キーが連続で長時間押下されると入力候補文字が、正音「あ」から拗音「ぁ」に切り替わり、拗音「ぁ」から数字「１」に切り替わり、数字「１」から正音「あ」に切り替わることを繰り返す。
【００４９】
このように、操作キーを長時間押下した場合は、現状の入力候補文字の次のグループの文字を入力候補文字とすることで、少ない押下回数、つまり、簡単な操作で所望の文字を入力候補文字（つまり、画面に表示される文字、入力する文字）にすることができる。具体的には、拗音や数字など、配列順番の関係で他のグループを通過する回数分操作キーを押下しないと表示されない文字も、少ない押下回数で表示させることができる。これにより操作性を高くすることができる。また、１つのキーを操作するのみで、上記操作を行うことができるため、操作者が操作を理解しやすく、かつ、操作者が指や指示棒を色々なキーに移動させる必要がなくなり、この点でも操作性を高くすることができる。
【００５０】
また、操作キーを押しすぎで所望の文字を通りすぎてしまった場合でも、１回の押下で複数の文字を飛ばすことができるため、短時間、かつ少ない操作数で、所望の文字を入力候補文字とすることができる。
【００５１】
また、本実施形態のように、操作キーの押下時間により、入力候補文字を切り替えることで、つまり、一回の押下で配列順番を進む文字位置、文字数を異なるようにすることで、より操作性を高くすることができる。また、押下時間により、表示させる文字の規則は上記実施形態に限定されず、種々の規則とすることができる。例えば、配列順番の一番先頭に戻るようにしてもよい。なお、操作性をより高くするためには押下時間が長くなるにつれて、より配列順番を戻る文字数が多くなるようにすることが好ましい。つまり、現在表示している文字から配列順番が徐々に遠くなるようにすることが好ましい。
【００５２】
また、本実施形態のように、配列順番において、最初に表示される文字群（グループ）を正音とし、次に表示される文字群を拗音とすることで、使用頻度の多い文字を少ない押下回数で入力候補文字とすることができ、かつ、一回の長時間押下で拗音を入力文字候補とすることができる。これにより、操作性をより高くすることができる。特に、あ行の拗音を多用する若者も、同一行の正音を入力する操作キーのみの押下（長時間押下）で簡単に拗音を入力候補文字とすることができるため、操作性を高くすることができる。
【００５３】
また、本実施形態のように、その文字を入力するための操作キーの１回目の押下のときも押下時間を検出しその押下時間によって最初に表示される文字のグループを切り替えることで、具体的には、図４のステップＳ１６からステップＳ２４の処理を行うことで、より少ない押下回数で、所望の文字、特に拗音、数字を入力候補文字とすることができる。なお、本実施形態のように、図４のステップＳ１６からステップＳ２４の処理を行うこと
が好ましいが、本発明はこれに限定されず、同一の操作キーが連続で押下された場合、つまり、２回目の押下以降のみ、押下時間を検知し、その結果に応じて入力候補文字を切り替えるようにしてもよい。
【００５４】
ここで、上記実施形態では、押下時間を所定時間以下の短時間と所定時間よりも長い長時間の２つに分け、押下時間に応じて異なる２つの方法で入力候補文字を選択するようにしたが、本発明はこれに限定されず、押下時間の時間範囲を３つ以上に分けて、時間範囲毎に異なる選択方法で入力候補文字を選択するようにすることがより好ましい。このように、操作者の押下時間によって、入力候補文字を選択できるようにすることで、操作者はより少ない押下回数で所望の文字を入力候補文字にすることができる。
【００５５】
以下、図６及び図７を用いて、押下時間の時間範囲を３つに分けて、押下時間に応じて３つの異なる入力文字候補を選択可能とする例について説明する。図６は、携帯電子機器の処理動作の他の例を示すフロー図であり、図７は、携帯電子機器の動作を説明するための説明図である。なお、本実施形態の入力データ取得部２９は、同じ操作キー３が連続して押下された場合、押下時間が短時間であると判定したら、現在表示させている文字（現在の入力候補文字）の次の配列順番の文字を表示させる。また、入力データ取得部２９は、押下時間が、第１長時間であると判定したら、現在表示させている文字を含むグループの次グループのうち、配列順番が一番前の配列順番の文字を表示させる。また、入力データ取得部２９は、押下時間が、第２長時間であると判定したら、配列順番の先頭（一番前）の文字を表示させる。
【００５６】
以下、文字入力動作について詳細に説明する。なお、図６も、文字入力機能が起動されから１文字目の入力が完了するまでの動作を示すフロー図である。まず、携帯電子機器１の主制御部２２は、ステップＳ１２として、起動操作を検知、つまり、文字入力機能の起動指示を検知したら、ステップＳ１４として、文字入力画面を起動させる。次に、入力データ取得部２９は、ステップＳ１４で文字入力画面を起動された後、ステップＳ１６として、キー押下動作を検知する。ここで、本実施形態では、説明のために、ステップＳ１６で、操作キー３の「１あ」キーの短時間押下が２回検知されたものとする。次に、入力データ取得部２９は、ステップＳ１６で操作キー３の押下を検出したら、ステップＳ６０として、主制御部２２により入力候補文字を表示部３２に表示させる。具体的には、正音「い」を表示部に表示させる。
【００５７】
次に、入力データ取得部２９は、ステップＳ６０で文字を表示させた後に、ステップＳ６２として、操作者により操作キー３のいずれかのキーが押下されたことを検出したら、ステップＳ６３として、同じキーが再押下されたか、つまり、押下されたキーが直前に押下されたキーと同一であるかを判定する。入力データ取得部２９は、ステップＳ６３で押下されたキーが直前に押下されたキーと同じキ−である（Ｙｅｓ）と判定した場合は、ステップＳ６４に進み、押下されたキーが直前に押下されたキーと同一ではない、つまり、異なるキーである（Ｎｏ）と判定した場合は、ステップＳ７８に進む。
【００５８】
入力データ取得部２９は、ステップＳ６３で押下されたキーが直前に押下されたキーと同じキ−であると判定したら、ステップＳ６４として、キー押下時間を検出する。つまり、操作者によりキーが押されている時間を検出する。入力データ取得部２９は、ステップＳ６４でキー押下時間を検出したら、ステップＳ６６として、キーの押下時間が１秒未満であるか、つまり、短時間であるかを判定する。
【００５９】
入力データ取得部２９は、ステップＳ６６でキーの押下時間が１秒未満である（Ｙｅｓ）、つまり短時間であると判定したら、ステップＳ６８として、次の文字を入力候補文字として表示させる。具体的には、現在の入力候補文字、つまり、表示部３２に現在表示さ
せている文字を基準として、配列順番が次となる文字を入力候補文字とする。本実施形態では、現在の入力候補文字が正音「い」であるので、正音「う」が入力候補文字となる。その後、入力データ取得部２９は、新たに選択した入力候補文字、正音「う」を主制御部２２により表示部３２に表示させ、その後、ステップＳ７６に進む。
【００６０】
また、入力データ取得部２９は、ステップＳ６６でキーの押下時間が１秒未満ではない（Ｎｏ）、つまり１秒以上、短時間ではないと判定したら、ステップＳ７０として、キーの押下時間が１秒以上２秒未満、つまり、第１の長時間であるかであるかを判定する。入力データ取得部２９は、ステップＳ７０でキーの押下時間が１秒以上２秒未満である（Ｙｅｓ）、つまり第１長時間であると判定したら、ステップＳ７２として、次のグループの文字を入力候補文字として表示させる。具体的には、現在の入力候補文字、つまり、表示部３２に現在表示させている文字を含むグループの次のグループで、配列順番が先頭となる文字を入力候補文字とする。本実施形態では、現在の入力候補文字が正音「い」であるので、拗音「ぁ」を入力候補文字とする。その後、入力データ取得部２９は、新たに選択した入力候補文字、拗音「ぁ」を主制御部２２により表示部３２に表示させ、その後、ステップＳ７６に進む。
【００６１】
また、入力データ取得部２９は、ステップＳ７０でキーの押下時間が１秒以上２秒未満ではない（Ｎｏ）、つまり２秒以上、第２長時間であると判定したら、ステップＳ７４として、配列順番が先頭の文字を入力候補文字として表示させる。具体的には、現在の入力候補文字、つまり、表示部３２に現在表示させている文字を含む配列順番の文字列に含まれる文字で、配列順番が先頭となる文字、つまり、「１あ」キーを１回短時間押下した時に選択される文字を入力候補文字とする。本実施形態では、現在の入力候補文字が正音「い」であるので、正音「あ」を入力候補文字とする。その後、入力データ取得部２９は、新たに選択した入力候補文字、正音「あ」を主制御部２２により表示部３２に表示させ、その後、ステップＳ７６に進む。
【００６２】
入力データ取得部２９は、ステップＳ６８、ステップＳ７２、ステップＳ７４のそれぞれで入力候補文字を変更し、表示部３２に表示させたら、ステップＳ７６として、確定入力を検知する、つまり文字を確定する操作が入力されたかを検知する。ここで、文字を確定する操作は、上記と同様の、方向キーの入力により文字入力位置を１つ分ずらす操作や、決定キーを押下する操作が例示される。入力データ取得部２９は、ステップＳ７２で確定入力を検知しなかったら（Ｎｏ）、つまり、文字を確定する操作が入力されていないことを検知したら、ステップＳ６２に進み、上記処理を繰り返す。なお、この場合は、入力候補文字として選択される文字は、正音「い」、拗音「ぁ」、正音「あ」以外にも順次切り替わる。また、入力データ取得部２９は、ステップＳ７６で確定入力を検知したら（Ｙｅｓ）、つまり文字を確定する操作が入力されたことを検知したら、ステップＳ７８として、入力文字確定処理を行い、処理を終了する。なお、入力文字確定処理とは、ステップＳ７８で表示している入力候補文字を決定する処理である。入力文字確定処理が行われた後は、同一のキーが押下されても、基本的に決定した入力候補文字を変更しない。ここで、上記実施形態では、主制御部２２及び入力データ処理部２９は、１文字目の入力のみを説明したが、２文字目以降もステップＳ１６からステップＳ７８を繰り返し、操作キーの操作に基づいて、入力文字を選択し、表示部３２に表示させる。
【００６３】
次に、図７を用いて具体的な一例を説明する。まず、文字入力画面が起動されると、図７の左上に示すように、表示部に、文字入力画面が表示される。その後、操作者が「１あ」キーの短時間押下を２回繰り返すと、図５の中央上段に示すように、配列順番が２番目の正音「い」が入力候補文字として選択され、表示部３２に表示される。
【００６４】
このように、正音「い」が表示されている状態で、さらに「１あ」キーが短時間押下さ
れると、配列順番が正音「い」の次となる文字が入力候補文字となる。つまり、図５の右側の一番上に示すように、正音「う」が入力候補文字として選択され、表示部３２に表示される。また、正音「い」が表示されている状態で、さらに「１あ」キーが第１長時間押下されると、正音「い」が含まれるグループの次のグループの中で配列順番が先頭となる文字が入力候補文字となる。つまり、図５の右側の上から二段目に示すように、拗音の「ぁ」が入力候補文字として選択され、表示部３２に表示される。また、正音「い」が表示されている状態で、さらに「１あ」キーが第２長時間押下されると、正音「い」に配列順番を同じ配列順番が割り振られている文字の中で、配列順番が先頭となる文字が入力候補文字となる。つまり、図５の右側の上から三段目に示すように、正音「あ」が入力候補文字として選択され、表示部３２に表示される
【００６５】
このように、押下時間を３つに分けることで、１回の押下で次のグループの先頭文字に加え、配列順番の先頭も文字にも移動可能とすることができる。これにより、操作性をより高くすることができる。
【００６６】
また、上記実施形態では、図７に示すように、押下時間を検出した後、入力候補文字となる文字を表示させたが、押下時間に対応して入力候補文字の変化を表示部３２に表示するようにしてもよい。つまり、図７に示す例では、押下時間の経過に応じて、押下時間１秒未満の間は正音「う」、押下時間１秒以上２秒未満の間は拗音「ぁ」、押下時間２秒以上経過後は正音「あ」を表示させるようにその押下時間で操作キーを離せば選択される入力候補文字を表示部３２に表示させるようにしてもよい。このように、その押下時間で操作キーを離せば選択される入力候補文字を表示部３２に表示させることで、操作者が表示させたい（入力したい）文字をより正確に入力することができ、操作性をより高くすることができる。
【００６７】
なお、上記実施形態では、押下時間が第２長時間の場合は、現在の入力候補文字の文字を含む配列順番の文字列に含まれる文字で、配列順番が先頭となる文字を入力候補文字とするようにしたが、本発明はこれに限定されず、現在の入力文字候補の文字を含むグループの２つ先のグループで、かつ、配列順番が先頭の文字を入力候補文字とするようにしてもよい。
【００６８】
さらに、上記実施形態では、押下時間が長時間、または、第１長時間と判定した場合は、現在の入力候補文字を含むグループの次のグループで、かつ配列順番が先頭の文字としたが、本発明はこれに限定されない。例えば、１つのグループに含まれる文字と、他のグループに含まれる文字とを対応付けておき、押下時間が長時間、または、第１長時間と判定した場合は、現在の入力候補文字を含むグループの次のグループで、かつ現在の入力候補文字に対応付けたれた文字を入力候補文字とするようにしてもよい。具体的には、正音「あ」と、拗音「ぁ」とを対応付けたり、正音「う」と拗音「ぅ」とを対応付けたりして上記制御を行うことで、例えば、正音「う」を表示させた状態で「１あ」キーを長時間、または、第１長時間押下すると、拗音「ぅ」を表示させることができる。このように、対応付けておくことで、操作をわかりやすくすることができ、また、簡単な操作で押下回数も少なくすることができる。また、同一文字の正音と拗音とを対応付けることで、現在表示させている文字の拗音を入力候補文字とすることができる。なお、拗音と正音との関係を逆にした場合も同様である。
【００６９】
なお、上記実施形態では、同一文字の正音と拗音とを対応付けたが、正音と、その正音の次の文字の拗音とを対応付けるようにしてもよい。具体的には、正音「あ」と、拗音「ぃ」とを対応付けたり、正音「う」と拗音「ぇ」とを対応付けたりして上記制御を行うことで、例えば、正音「う」を表示させた状態で、「１あ」キーを長時間、または、第１長時間、押下すると、拗音「ぇ」を表示させることができる。これにより、押下を繰り返し
ているときに、次の文字の正音ではなく、拗音を表示させたい場合は、操作キーを長時間押下することで、入力候補文字を拗音とすることができる。これにより、上記の場合よりも押下回数を１回減らすことができる。
【００７０】
以下、図８を用いてより具体的な一例を説明する。図８は、携帯電子機器の処理動作の他の例を示すフロー図である。ここで、図８に示すフロー図は、「ぁけましてぉめでとぅ」と入力する場合の「ぁ」と「け」の入力操作を示すフロー図であり、操作者による操作とともに示している。なお、図８に示すフロー図は、図４に示す制御方法を用いたものである。
【００７１】
まず、操作者により文字入力画面を起動する操作が入力される。主制御部２２は、ステップＳ１００として、入力された起動操作を検知し、ステップＳ１０２として、文字入力画面起動処理を行う。これにより、表示部３２には、文字入力画面が表示される。
【００７２】
次に、操作者により「１あ」キーが１回長時間押下される。入力データ処理部２９は、ステップＳ１０４として、キー押下動作を検知し、入力候補文字として拗音「ぁ」を選択し、ステップＳ１０６として、主制御部２２により表示部３２に拗音「ぁ」を表示させる。
【００７３】
次に、操作者により、入力文字確定動作が入力される、具体的には、カーソルを移動させる操作が入力される。入力データ処理部２９は、ステップＳ１０８として、確定入力を検知し、ステップＳ１１０として、拗音「ぁ」を確定させて、バッファへ退避させる。つまり、入力文字として確定させる。その後、入力データ処理部２８は、ステップＳ１１２として、カーソル表示更新処理を行う。つまり、カーソルを拗音「ぁ」の隣に移動させる。
【００７４】
次に、操作者により「２か」キーが１回短時間押下される。入力データ処理部２９は、ステップＳ１１４として、キー押下動作を検知し、入力候補文字として正音「か」を選択し、ステップＳ１１６として、主制御部２２により表示部３２に正音「か」を表示させる。
【００７５】
次に、操作者により「２か」キーが３回短時間押下される。入力データ処理部２９は、ステップＳ１１８として、キー押下動作を検知し、押下される毎に入力候補文字として正音「き」、正音「く」、正音「け」を順次選択し、ステップＳ１２０として、主制御部２２により表示部３２に表示させる文字を正音「か」から正音「き」に切り替え、正音「き」から正音「く」に切り替え、正音「く」から正音「け」に切り替える。これにより、最終的に、拗音「ぁ」の隣に正音「け」が表示される。
【００７６】
次に、操作者により、入力文字確定動作が入力される、具体的には、カーソルを移動させる操作が入力される。入力データ処理部２９は、ステップＳ１２２として、確定入力を検知し、ステップＳ１２４として、正音「け」を確定させて、バッファへ退避させる。つまり、入力文字として確定させる。その後、入力データ処理部２９は、カーソル表示更新処理を行う。つまり、カーソルを正音「け」の隣に移動させる。その後、処理を終了する。なお、「ぁけましてぉめでとぅ」の「ま」以下も同様の操作キーの押下と入力文字の確定動作を繰り返すことで入力することができる。
【００７７】
以上のように、押下される毎に入力候補文字を配列順番の隣の文字に１個ずつ移動させる場合では、例えば拗音「ぁ」を入力する場合に、「１あ」キーを６回押下する必要があるが、本具体例では、１回の押下で入力することができ、押下回数を５回減らすことができる。
【００７８】
また、例えば、正音「う」を入力しようとして、正音「え」を入力してしまった場合に、その状態から正音「う」に移動するためには、押下される毎に入力候補文字を配列順番の隣の文字に１個ずつ移動させると１０回押下する必要があるが、図４に示す制御条件であれば、１回の長押下で正音「え」から拗音「ぁ」とし、さらに１回の長押下で拗音「ぁ」から数字「１」とし、さらに１回の長押下で数字「１」から正音「あ」とし、その後、２回の短押下で正音「あ」から正音「う」とすることができる。このように、本発明によれば、１０回の押下が必要な場合でも５回の押下で入力することができる。
【００７９】
また、上記実施形態では、あ行を例として説明したが、か行、さ行、た行等の各行も同様に制御することができる。また、正音の先頭の文字を配列順番の一番目の文字、つまり、操作キーの「１あ」キーが１回押下された時に入力候補表示される文字としたが、拗音の先頭の文字や、数字を配列順番の一番目の文字としてもよい。なお、操作者により設定される入力モードにより、配列順番の一番目の文字が切り替わるようにすることが好ましい。
【００８０】
さらに、上記実施形態では、配列順番、つまり１つのキーに入力候補文字として割り当てられた文字に正音と拗音と数字がある場合として説明したが、正音と拗音のみがある場合も同様に用いることができる。また、配列順番にアルファベットの大文字と小文字がある場合も同様に用いることができ、各種記号がある場合も同様に用いることができる。
【００８１】
また、上記実施形態では、入力データ取得部が、本発明の検出部と制御部の機能を有するようにしたが、検出部と制御部とを別々に設けてもよい。また、これらの機能を主制御部に持たせるようにしてもよい。
【産業上の利用可能性】
【００８２】
以上のように、本発明にかかる文字入力装置及び文字入力方法は、１つのキーに複数の文字を割り当て、キーの押下回数に基づいて複数の文字から入力される１つの文字を決定する装置、方法に用いることに有用である。
【符号の説明】
【００８３】
１  携帯電子機器
１Ｃ  筐体
１ＣＡ  第１筐体
１ＣＢ  第２筐体
２Ｍ  メインディスプレイ
３  操作キー
４  方向及び決定キー
５  マイク
６  レシーバ
１８  ヒンジ
２２  主制御部（ＣＰＵ）
２４  記憶部（メモリ）
２６  通信部
２８  操作部
２９  入力データ取得部
３０  音声処理部
３２  表示部
３３  表示制御部
【図１】
2010224780.tif 000003
【図２】
2010224780.tif 000004
【図３】
2010224780.tif 000005
【図４】
2010224780.tif 000006
【図５】
2010224780.tif 000007
【図６】
2010224780.tif 000008
【図７】
2010224780.tif 000009
【図８】
2010224780.tif 000010