(57)【要約】【課題】  文字入力を簡略化し、文字入力のための一連の操作の操作性を良くし、文字入力用の操作デバイスが筐体内で占有する大きさと装置コストを低減する。【解決手段】  五十音文字テーブルは、「あ行」〜「さ行」のドメインＤＡ、「た行」〜「は行」のドメインＤＢ、「ま行」〜「わ行」のドメインＤＣに分けられ、各ドメインＤＡ，ＤＢ，ＤＣはさらに各行のドメインに、それら各行のドメインはさらに各段（各文字）のドメインに分けられている。これら各階層のドメインは、ジョグダイヤルの回転操作により選択され、押下操作により決定される。このドメイン押下と選択の処理を、上位階層から順に再帰的に定義することで最終的に文字が定義される。【選択図】  図４
2005149252.tif 000002
【特許請求の範囲】
【請求項１】
回転軸を中心にして回転可能に形成された回転部材を有すると共に当該回転部材がユーザにより回転操作された時にその回転操作に応じた回転操作信号を生成する回転操作子と、上記回転操作子がユーザにより押下操作された時にその押下操作に応じた押下操作信号を生成する押下操作子とを有する操作手段と、
階層的且つ再帰的にグループ化された文字情報を保持する文字情報保持手段と、
上記文字情報保持手段が保持している上記文字情報のグループの中から、上記操作手段の回転操作子からの回転操作信号に応じたグループを選択し、上記押下操作子からの押下操作信号に応じて上記グループの選択を決定するような再帰的な定義処理を、上位階層から順次行い、最下層での定義処理にて文字情報を確定する再帰処理制御手段とを有する
ことを特徴とする文字情報入力装置。
【請求項２】
請求項１記載の文字情報入力装置であって、
上記各階層内にそれぞれ含まれるグループ数は、上記回転操作子の所定の回転操作量内における回転検出解像数に基づく数であることを特徴とする文字情報入力装置。
【請求項３】
請求項１記載の文字情報入力装置であって、
少なくとも文字情報を画面上に表示可能な表示手段と、
上記再帰処理制御手段での上記再帰的な定義処理の際に選択可能なグループの文字情報を、上記表示手段の画面上に表示させる制御を行う表示制御手段を有することを特徴とする文字情報入力装置。
【請求項４】
請求項３記載の文字情報入力装置であって、
上記表示制御手段は、上記再帰処理制御手段での再帰的な定義処理の際に選択可能なグループの文字情報を、上記再帰的な定義処理が行われる毎に順次拡大して上記表示手段の画面上に表示させる制御を行うことを特徴とする文字情報入力装置。
【請求項５】
請求項３記載の文字情報入力装置であって、
上記表示制御手段は、  上記再帰処理制御手段での上記再帰的な定義処理の際に、上記回転操作子からの回転操作信号に応じて選択されているグループを他のグループに対して区別可能な状態で上記表示手段の画面上に表示させる制御を行うことを特徴とする文字情報入力装置。
【請求項６】
請求項１記載の文字情報入力装置であって、
過去の文字情報の選択確定履歴を保持する確定履歴保持手段と、
上記確定履歴保持手段が保持している上記文字情報の過去の選択確定履歴に基づいて、上記各階層内の各グループに含まれる文字情報を更新して上記文字情報保持手段に保持させるグループ文字情報更新手段を有することを特徴とする文字情報入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話端末やＰＤＡ（Personal Digital Assistant）等の携帯型電子機器に好適な文字情報入力装置に関する。
【背景技術】
【０００２】
近年は、例えば携帯電話端末やＰＤＡのように、ユーザインターフェイスのための操作デバイス用のスペースを多くとることが困難な携帯型電子装置においても、一般的なパーソナルコンピュータと同様に、文字入力・編集機能やインターネットへ接続してウェブページを表示するなどの機能が必須になっている。
【０００３】
特に、携帯型電子装置の一例である携帯電話端末においては、一般に、文字の入力・編集のための操作デバイスとしていわゆるテンキーが用いられ、更に、カーソル移動や画面スクロールのための操作デバイスとして例えばジョグダイヤルや十字キー等が設けられている。
【０００４】
また、特許文献１には、使用者が装置本体を片手で保持したときに例えば親指と人差し指で各々操作可能な位置に二つのジョグダイヤルが設けられ、二つのジョグダイヤルの回動により五十音順の仮名文字が選択され、更に、何れか一方のジョグダイヤルがクリックされることで漢字変換や文字，漢字の確定を行うようにしたことで、片手による文字データの入力が可能となされた携帯電子メール電話機が開示されている。なお、この携帯電子メール電話機によれば、仮名文字の五十音順の中から所望の文字を選択する際には、何れか一方のジョグダイヤルにて所望の行を選択し、その上で他方のジョグダイヤルにて所望の段、つまり所望の文字を選択するようになっている。
【０００５】
【特許文献１】特開平１０−２２４２８８号公報（第１図，第７図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、二つのジョグダイヤルを備えた携帯電子メール電話機において、例えば五十音順の仮名文字を選択する場合には、一方のジョグダイヤルを何度か回転させて所望の「行」を選択した上で、他方のジョグダイヤルを回転させてその「行」内の所望の「段」つまり所望の文字を選択し、その後、ジョグダイヤルをクリックしてその文字を確定させる操作が必要となる。
【０００７】
したがって、例えば「あ行」内の何れかの文字を確定した後に、「や行」や「ら行」の文字のように「あ行」から遠い「行」を選ぶには、上記一方のジョグダイヤルを何度も回転操作しなければない。すなわち、例えばジョグダイヤルの右方向回転に応じて「あ行」→「か行」→「さ行」→の順に行選択が行われるとした場合において、例えば「あ行」の文字確定後に例えば「や行」の文字を選択するためには、ユーザは、上記ジョグダイヤルを指で右方向に目一杯回転させた後、一旦指を離し、ジョグダイヤルの左端側に指を移動させて再度ジョグダイヤルを指で右方向に目一杯回転させるような操作を、必要に応じて何度も繰り返さなければならず、非常に煩雑であり、文字入力の一連の操作がスムーズであるとは言い難く、また、二つのジョグダイヤルを略々同時に操作しなければならないため、或る程度の慣れが必要となる。
【０００８】
さらに、上述の携帯電子メール電話機の場合は、文字を選択するための操作デバイスとして二つのジョグダイヤルが必要となり、筐体上にそれら二つのジョグダイヤルを設置するためのスペースが必要であると同時に、装置コストも上昇してしまう。
【０００９】
本発明は、このような実情に鑑みて提案されたものであり、文字入力を簡略化でき、且つ文字入力のための一連の操作がスムーズで操作性を良くでき、また、文字入力に使用される操作デバイスが筐体内で占有する大きさと装置コストを低減することを可能とする、文字情報入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の文字情報入力装置は、回転軸を中心にして回転可能に形成された回転部材を有すると共に当該回転部材がユーザにより回転操作された時にその回転操作に応じた回転操作信号を生成する回転操作子と、回転操作子がユーザにより押下操作された時にその押下操作に応じた押下操作信号を生成する押下操作子とを有する操作手段と、階層的且つ再帰的にグループ化された文字情報を保持する文字情報保持手段と、それらグループの中から回転操作信号に応じたグループを選択し、その選択されたグループを押下操作信号に応じて決定するような再帰的な定義処理を上位階層から順次行い、最下層での定義処理にて文字情報を確定する再帰処理制御手段とを有する。
【００１１】
すなわち、本発明の文字情報入力装置によれば、文字情報が階層的且つ再帰的にグループ化されているため、所望の文字が含まれているグループを選択して決定する処理を、上位階層から下位階層へ順に行うような再帰的な定義処理により、ユーザ所望の文字が確定される。
【００１２】
また、本発明の文字情報入力装置によれば、回転操作子と押下操作子とからなる操作手段が設けられており、回転操作子の回転操作信号によりグループが選択され、押下操作子の押下操作信号によりグループの決定がなされるようになされているため、再帰的定義処理の際に使用される操作デバイスは、操作手段のみで良い。
【００１３】
また、本発明の文字情報入力装置において、各階層内にそれぞれ含まれるグループ数は、回転操作子の所定の回転操作量内における回転検出解像数に基づく数となされているため、ユーザは、操作手段の回転操作子を所定の回転操作量のみ操作すれば、所望のグループを選択指示できることになる。
【００１４】
また、本発明の文字情報入力装置によれば、再帰的な定義処理の際に選択可能なグループの文字情報が、表示画面上に表示されるため、ユーザは、所望の文字を入力する際に何れのグループを選択，決定すれば良いのかを一目で判断できる。
【発明の効果】
【００１５】
本発明の文字情報入力装置によれば、回転操作子の回転操作信号によるグループ選択と、押下操作子の押下操作信号によるグループ決定の処理を、上位階層から下位階層へ向けて順次再帰的に行うような、簡単かつ一連のスムーズな操作により、文字入力が可能となっている。
【００１６】
また、本発明の文字情報入力装置によれば、再帰的定義処理の際に使用される操作デバイスが、回転操作子と押下操作子とからなる操作手段のみとなっているため、文字入力に使用される操作デバイスが筐体内で占有する大きさを削減でき、且つ装置コストを低減することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながら、本発明実施形態の文字情報入力装置について説明する。なお、本実施形態では、本発明の文字情報入力装置が適用される一例として携帯電話端末を挙げて説明する。
【００１８】
図１には、本発明実施形態の携帯電話端末の正面概略外観図を示す。
【００１９】
本実施の形態の携帯電話端末は、例えば第１の筐体１と、その第１の筐体１に対して折り重なるように二つ折りになされる第２の筐体２とを有した、いわゆる折り畳み式の携帯電話端末であり、図１は当該携帯電話端末を開いた状態を示している。
【００２０】
第１の筐体１には、例えば液晶により構成されたディスプレイ３や図示しないスピーカを備えている。第２の筐体２には、携帯電話端末の主要な回路構成が内蔵されている。また、この第２の筐体２の上面（第１の筐体１のディスプレイ面と対向する面）には、電話番号等を入力するためのダイヤルボタンであるテンキーや、発話キー、終話／電源キー、モード入力キー、クリアキー、メールキーなどからなるキー部５と、ジョグダイヤル６、図示しないマイクロホン等が設けられている。
【００２１】
上記ジョグダイヤル６は、図１に示すように、携帯電話端末の第２の筐体２の背面側をユーザが片手で把持したときに親指により操作し易い位置に設けられている。なお、本実施形態の携帯電話端末において、当該ジョグダイヤル６は、ユーザによる文字情報入力や、カーソル移動、ページ送り、画面スクロール等の操作入力を行う際の操作デバイスとして設けられている。本実施形態のジョグダイヤル６は、図１の上下方向に回転可能なダイヤル部と、上記ダイヤル部が図１の紙面に対して垂直方向に押下されたときに当該押下を検出する押下スイッチ部と、上記ダイヤル部が押下された後にその押下力が開放されたときに当該ダイヤル部を元の位置に戻すための弾性部とにより構成されている。
【００２２】
〔携帯電話端末の内部構成〕
次に、図２には、図１に示した本発明実施形態の各携帯電話端末の概略的な内部構成を示す。
【００２３】
アンテナ３１は、例えば内蔵アンテナであり信号電波の送受信を行う。通信回路３２は、送受信信号の周波数変換、変調と復調、スペクトラム拡散と逆拡散、送受信されたデータが通話音声データかそれ以外のデータかの弁別等を行う。なお、通話音声データ以外のデータとは、画像データや電子メール、プログラムデータ、その他のデータである。
【００２４】
受信された通話音声データは、データラインを介して制御部３５へ送られる。制御部３５は、ＣＰＵ（中央処理装置）からなり、通話音声データを復号化し、その復号化後の音声データをデータラインを介してスピーカ３８へ送る。
【００２５】
スピーカ３８は、受話部のスピーカであり、ディジタル／アナログ変換器と増幅器を含み、音声データをディジタル／アナログ変換及び増幅した後、出力する。これにより、通話音声が得られることになる。
【００２６】
一方、マイクロホン３９は、送話部のマイクロホンであり、アナログ／ディジタル変換器と増幅器を含む。このマイクロホン３９を介して入力された通話音声信号は、増幅器により所定のレベルに増幅された後、アナログ／ディジタル変換器によりディジタル音声データに変換され、データラインを介して制御部３５へ送られて符号化された後、通信回路３２へ送られる。
【００２７】
表示部３３は、第１の筐体１のディスプレイ３、及び、そのディスプレイ３に画像を表示するための駆動回路とからなる。なお、本実施形態では図示を省略しているが、表示部３３は、主表示用のディスプレイ３の他に、副表示用ディスプレイを備えていても良い。当該副表示用ディスプレイは、一例として、図１の折り畳み型携帯電話端末において、主表示用ディスプレイ３が配されている第１の筐体１の主面部に相対応する背面側の筐体表面上に設けることができる。
【００２８】
キー操作部３４は、第２の筐体２のキー部５と当該キー部５の押下操作に対応した操作信号を発生するキー操作信号発生部とからなる。
【００２９】
ジョグ操作信号発生部４０は、ジョグダイヤル６のダイヤル部７がユーザにより回転操作されたときの回転操作信号と、上記ダイヤル部７がユーザにより押下操作されて押下スイッチ部８がオンした時の押下検出信号とを発生する。また、当該ジョグ操作信号発生部４０が生成する回転操作信号は、少なくとも、ダイヤル部７の回転操作量に応じた回転パルス信号と、ダイヤル部７の回転方向を検出するための回転方向検出信号とを含んでいる。特に、本実施形態の携帯電話端末は、上記回転パルス信号により、上記ダイヤル部７が何目盛り相当分だけ回転操作されたかを認識可能となっている。なお、本実施形態の携帯電話端末において、ユーザが指を離さずに無理なくダイヤル部７を回転させることができる回転操作量は、上記ダイヤル部７の５目盛り分程度となっている。
【００３０】
メモリ３６は、ＲＯＭとＲＡＭを含む。ＲＯＭは、制御部３５が各部を制御するための制御プログラムや各種の初期設定値、後述する本実施形態の文字入力処理等を行うためのプログラムコード、当該携帯電話端末の電話番号、フォントデータ、後述するドメイン分けされた五十音文字テーブルの文字データや予測変換の候補単語が登録された辞書データ、その他、携帯電話端末に搭載される各種のアプリケーション用のプログラムコード、当該携帯電話端末の識別情報（ＩＤ）などを記憶している。このＲＯＭは、ＥＥＰＲＯＭのような書き換え可能なＲＯＭを含み、電子メールデータ、ユーザにより設定される電話帳や電子メールアドレス、ダウンロードされた写真データや着信音データ、文字データや予測変換の候補単語の登録データや予測変換の学習データ、その他、各種のユーザ設定値等を保存することも可能となされている。ＲＡＭは、制御部３５が各種のデータ処理を行う際の作業領域や文字入力処理中の作業領域として、随時データを格納する。
【００３１】
制御部３５は、上述した通話音声データの符号化や復号化の他、制御ラインを介して当該携帯電話端末の各構成要素の制御等、各種の演算処理を行う。また、制御部３５は、キー操作部３４のキー操作信号発生部や、ジョグ操作信号発生部４０から供給される操作信号を受け取り、それら操作信号に応じた処理や演算を行う。特に、本実施形態の制御部３５は、ジョグ操作信号発生部４０からの操作信号により、本発明にかかる文字入力処理機能を実現するための文字入力アルゴリズム処理部３７としての各種演算や制御を行うことができる。
【００３２】
その他、図２には図示を省略しているが、本実施形態の携帯電話端末は、各部に電力を供給する電源回路や、音楽の録音や再生を行うための音楽録音再生部、ブラウザ機能、例えば外部メモリ等の外部記憶装置と端末本体とを接続するためのインターフェイス、外部リモートコントローラの接続端子、近距離で様々な情報を無線により通信（赤外線通信等も含む）するための近距離無線通信部、携帯電話端末の現在位置を検出するための測位デバイスであるＧＰＳ（Global Positioning System）部、デジタルカメラ機能を実現するための構成であり、レンズ系及びそのレンズのフォーカス合わせ等を行うための駆動系、撮像素子等などを備えている。
【００３３】
〔ジョグダイヤルを用いた文字入力の基本操作〕
以下、本実施形態の携帯電話端末において、上記ジョグダイヤル６を用いた文字入力について説明する。なお、本実施の形態では、文字入力の一例として仮名文字の入力例を挙げて説明する。
【００３４】
先ず、本発明実施の形態において、五十音仮名文字データは、図３に示すような五十音文字テーブルに登録されている。そして、この五十音文字テーブルの各文字データは、図４に示すように、例えば、「あ行」から「さ行」までのグループ（以下、ドメインＤＡとする）と、「た行」から「は行」までのグループ（以下、ドメインＤＢとする）と、「ま行」から「わ行」までのグループ（以下、ドメインＤＣとする）に分けられている。
【００３５】
また、図４の各ドメインＤＡ，ＤＢ，ＤＣのうち、例えば「あ行」から「さ行」までのドメインＤＡは、さらに、図５に示すように「あ行」のドメインＤａと「か行」のドメインＤｂと「さ行」のドメインＤｃとに細分化されている。なお、図示は省略するが、図４のドメインＤＢもドメインＤＡの例と同様に、それぞれ各「行」毎の三つのドメインに細分化され、図４のドメインＤＣはそれぞれ各「行」毎に四つのドメインに細分化されている。
【００３６】
さらに、図５の各ドメインＤａ，Ｄｂ，Ｄｃのうち、例えば「か行」のドメインＤｂは、図６に示すように、「か段」のドメインＤ１と、「き段」のドメインＤ２と、「く段」のドメインＤ３と、「け段」のドメインＤ４と、「こ段」のドメインＤ５とに細分化されている。図示は省略するが、図５のドメインＤａ，ＤｃもドメインＤｂの例と同様に、それぞれ各「段」毎にドメインＤ１〜Ｄ５に細分化されている。なお、図４のドメインＤＢ，ＤＣがそれぞれ細分化された各行のドメインについても同様に、更に各段のドメインに細分化されている。なお、「や行」と「わ行」については、三段分のドメインに細分化される。
【００３７】
ここで、本実施形態の携帯電話端末は、図４に示した「あ行」〜「さ行」のドメインＤＡと、「た行」〜「は行」のドメインＤＢと、「ま行」〜「わ行」のドメインＤＣの何れかを、ジョグダイヤル６のダイヤル部７の上下回転操作に応じて選択可能となっている。以下、ダイヤル部７の上下回転操作に応じてドメインＤＡ，ＤＢ，ＤＣのうちの何れかを選択する工程を第１選択ステップと呼び、この第１選択ステップにより選択された状態となっているドメインを第１選択ドメインと呼ぶことにする。なお、図４の例では、図中の太枠で囲まれたドメインが選択された状態のドメイン（つまり第１選択ドメイン）を表している。
【００３８】
本実施形態の携帯電話端末において、制御部３５の文字入力アルゴリズム処理部３７は、第１選択ステップにおける初期状態のとき、図４の（ａ）に示すようにドメインＤＢを第１選択ドメインとする。そして、この図４の（ａ）に示す状態の時に、例えば、ジョグダイヤル６のダイヤル部７が１目盛り分だけ上方向に回転操作（以下、上回転操作と記す。）されることで、ジョグ操作信号生成部４０から上方向を示す回転方向検出信号（以下、上回転検出信号と記す。）と、上記ダイヤル部７の１目盛り分の回転操作量に相当する回転パルス信号が供給されたとすると、文字入力アルゴリズム処理部３７は、図４の（ｂ）に示すように、第１選択ドメインを１ドメイン分だけ右に移動させてドメインＤＡに変更する。また、文字入力アルゴリズム処理部３７は、図４の（ｂ）に示す状態の時に、ジョグダイヤル６のダイヤル部７が１目盛り分だけ下方向に回転操作（以下、下回転操作と記す。）されることで、ジョグ操作信号生成部４０から下方向を示す回転方向検出信号（以下、下回転検出信号と記す。）と、上記ダイヤル部７の１目盛り分の回転操作量に相当する回転パルス信号が供給されたとすると、文字入力アルゴリズム処理部３７は、図４の（ａ）に示すように、第１選択ドメインを１ドメイン分だけ左に移動させてドメインＤＢに変更する。以下同様に、文字入力アルゴリズム処理部３７は、図４の（ｂ）の状態の時にジョグダイヤル６のダイヤル部７が例えば１目盛り分だけ上回転操作されたとすると、図４の（ｃ）に示すように、第１選択ドメインをドメインＤＣへ変更し、図４の（ｃ）の状態の時にダイヤル部７が例えば１目盛り分だけ下回転操作されたとすると、図４の（ｂ）に示すように、第１選択ドメインをドメインＤＡへ変更し、図４の（ａ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図４の（ｃ）に示すように第１選択ドメインをドメインＤＣに変更する。
【００３９】
そして、ドメインＤＡ〜ＤＣの何れかが第１選択ドメインとなっている状態で、ジョグダイヤル６のダイヤル部７が押下操作（押下スイッチ部８がオン操作）されてジョグ操作信号生成部４０から押下検出信号が供給されると、文字入力アルゴリズム処理部３７は、その時点の第１選択ドメインを第１選択ステップで確定したドメインとする。以下、第１選択ステップで確定したドメインを、第１確定ドメインと呼ぶことにする。
【００４０】
上述のようにして第１選択ステップにてドメインが確定されると、文字入力アルゴリズム処理部３７は、図５に示したように、その第１確定ドメインを各行毎に細分化した各ドメインＤａ，Ｄｂ，Ｄｃを、ダイヤル部７の上下回転操作に応じて選択可能な状態へ遷移する。以下、第１確定ドメインを細分化したドメインＤａ，Ｄｂ，Ｄｃの中から、ダイヤル部７の上下回転操作に応じた何れかのドメインを選択する工程を、第２選択ステップと呼び、この第２選択ステップにより選択された状態となっているドメインを、第２選択ドメインと呼ぶことにする。なお、図５の例では、図４にて「あ行」〜「さ行」のドメインＤＡが第１確定ドメインとなされたときの各ドメインＤａ，Ｄｂ，Ｄｃを示している。
【００４１】
当該第２選択ステップにおける初期状態のとき、文字入力アルゴリズム処理部３７は、図５の（ａ）に示すようにドメインＤｂを第２選択ドメインとする。そして、この図５の（ａ）に示す状態の時に、ジョグダイヤル６のダイヤル部７が１目盛り分だけ上回転操作されたとすると、文字入力アルゴリズム処理部３７は、図５の（ｂ）に示すように、第２選択ドメインをドメインＤａに変更する。また、図５の（ｂ）に示す状態の時に、ダイヤル部７が１目盛り分だけ下回転操作されたとすると、文字入力アルゴリズム処理部３７は、図５の（ａ）に示すように、第２選択ドメインをドメインＤｂに変更する。以下同様に、文字入力アルゴリズム処理部３７は、図５の（ｂ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図５の（ｃ）に示すように、第２選択ドメインをドメインＤｃに変更し、図５の（ｃ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図５の（ｂ）に示すように、第２選択ドメインをドメインＤａに変更し、図５の（ａ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図５の（ｃ）に示すように、第２選択ドメインをドメインＤｃに変更し、図５の（ｃ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図５の（ａ）に示すように、第２選択ドメインをドメインＤｂに変更する。
【００４２】
そして、文字入力アルゴリズム処理部３７は、ドメインＤａ〜Ｄｃの何れかが第２選択ドメインとなっている状態で、ジョグダイヤル６の押下スイッチ部８が押下操作されると、その時点の第２選択ドメインを第２選択ステップで確定したドメインとする。以下、第２選択ステップで確定したドメインを、第２確定ドメインと呼ぶことにする。
【００４３】
上述のようにして第２選択ステップでドメインが確定されると、文字入力アルゴリズム処理部３７は、図６に示したように、その第２確定ドメインを各段毎に細分化した各ドメインＤ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５を、ダイヤル部７の上下回転操作に応じて選択可能な状態へ遷移する。以下、第２確定ドメインを細分化したドメインＤ１〜Ｄ５の中から、ダイヤル部７の上下回転操作に応じた何れかのドメインを選択する工程を第３選択ステップと呼び、この第３選択ステップにより選択された状態となっているドメインを第３選択ドメインと呼ぶことにする。なお、図６の例では、図５にて「か行」のドメインＤｂが第２確定ドメインとなされたときの各ドメインＤ１〜Ｄ５を示している。
【００４４】
当該第３選択ステップにおける初期状態のときに、文字入力アルゴリズム処理部３７は、図６の（ａ）に示すように、ドメインＤ１を第３選択ドメインとする。そして、この図６の（ａ）に示す状態の時に、上記ジョグダイヤル６のダイヤル部７が、例えば１目盛り分だけ下回転操作されたとすると、文字入力アルゴリズム処理部３７は、図６の（ｂ）に示すように、第３選択ドメインをドメインＤ２に変更する。また、図６の（ｂ）に示す状態の時に、ジョグダイヤル６のダイヤル部７が例えば１目盛り分だけ上回転操作されたとすると、文字入力アルゴリズム処理部３７は、図６の（ａ）に示すように、第３選択ドメインをドメインＤ１に変更する。以下同様に、文字入力アルゴリズム処理部３７は、図６の（ｂ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図６の（ｃ）に示すように、第３選択ドメインをドメインＤ３に変更し、図６の（ｃ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図６の（ｂ）に示すように、第３選択ドメインをドメインＤ２に変更し、図６の（ｃ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図６の（ｄ）に示すように、第３選択ドメインをドメインＤ４に変更し、図６の（ｄ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図６の（ｃ）に示すように、第３選択ドメインをドメインＤ３に変更し、図６の（ｄ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図６の（ｅ）に示すように、第３選択ドメインをドメインＤ５に変更し、図６の（ｅ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図６の（ｄ）に示すように、第３選択ドメインをドメインＤ４に変更し、図６の（ａ）の状態の時にダイヤル部７が１目盛り分だけ上回転操作されたとすると、図６の（ｅ）に示すように、第３選択ドメインをドメインＤ５に変更し、図６の（ｅ）の状態の時にダイヤル部７が１目盛り分だけ下回転操作されたとすると、図６の（ａ）に示すように、第３選択ドメインをドメインＤ１に変更する。
【００４５】
そして、文字入力アルゴリズム処理部３７は、ドメインＤ１〜Ｄ５の何れかが第３選択ドメインとなっている状態で、ジョグダイヤル６の押下スイッチ部８が押下操作されると、その第３選択ドメインを第３選択ステップで確定したドメインとする。以下、第３選択ステップで確定したドメインを、第３確定ドメインと呼ぶことにする。
【００４６】
すなわち、本実施形態の携帯電話端末は、当該第３選択ステップで確定した第３確定ドメインの「段」に対応する文字を入力確定した仮名文字とする。なお、第１選択ステップにて例えばドメインＤＡが選択及び確定され、第２選択ステップにてドメインＤｂが選択及び確定され、さらに第３選択ステップにてドメインＤ４が選択及び確定された場合、入力確定文字は「け」となる。
【００４７】
上述のようにして、第３選択ステップにて文字入力が確定した後、文字入力アルゴリズム処理部３７は、上述の第１選択ステップの処理に戻る。このように、本実施形態の文字入力手法によれば、第１選択ステップから第３選択ステップまでの３ステップ１サイクルにより、一文字の入力を確定するような方法となされている。
【００４８】
図７には、以上説明したドメイン選択とドメイン確定による文字入力処理の概念図を示す。なお、図７の（ａ）〜（ｄ）に示す各図の外枠は図３の五十音文字テーブルの外形を概念的に表し、また、図中の各四角形はそれぞれドメインを表している。
【００４９】
本実施形態の携帯電話端末によれば、当該五十音文字テーブルの中から例えば図７の（ａ）中の指示符号Ｐにて示す位置の文字を所望の文字として入力する場合、ユーザは、先ず図７の（ｂ）に示すように、五十音文字テーブルが例えば三つに細分化されたドメイン（前述のドメインＤＡ〜ＤＣに相当する）のうちの所望のドメインＤを選択及び確定し、次に、図７の（ｃ）に示すように、図７の（ｂ）で確定したドメインが三つ又は四つに細分化されたドメイン（前述のドメインＤａ〜Ｄｃ等に相当する）のうちの所望のドメインＤを選択及び確定し、さらに、図７の（ｄ）に示すように、図７の（ｃ）で確定したドメインが五つ又は三つに細分化されたドメイン（前述のドメインＤ１〜Ｄ５等に相当する）のうちの所望のドメインＤを選択及び確定することで、上記所望の文字Ｐを選択及び確定することが出来る。
【００５０】
以上のように、本実施形態の文字入力手法によれば、五十音文字テーブルのような広い範囲の中から所望の文字を指定する際に、例えば五十音文字テーブルから直接所望の文字を指定するような細かく非効率な作業を行うことなく、五十音文字テーブルを大まかに分割したドメインを選択及び確定し、さらにその確定されたドメインを分割したドメインを選択及び確定するといった、ドメインの段階的な絞り込み指定による文字指定、言い換えると、階層的且つ再帰的にグループ化されたドメインを上位階層から再帰的に順次定義していくような再帰的定義の手法によって所望のドメインを絞り込んで行き、最下層の定義にて文字が指定されることにより、感覚的で且つ効率良く所望の文字が指定（入力）可能となっている。
【００５１】
また、本実施形態によれば、ジョグダイヤル６のダイヤル部７の回転操作により選択されるドメイン数を、上述の第１選択ステップ時には三つとし、第２選択ステップ時には三又は四つとし、第３選択ステップ時には三又は五つにすることで、ユーザが第１〜第３選択ステップにてドメイン選択を行う際に、上記ジョグダイヤル６から指を離すことなく且つ無理なくドメインを選択できるようになっている。
【００５２】
すなわち、例えば図８に示すように、五十音文字テーブルを「行」毎の１０個のドメインに細分化してそれらドメインをダイヤル部７の回転操作で選択するようなことを考えた場合、例えば、「あ行」のドメインから順次右側の各ドメインを通過して「わ行」のドメインまで選択ドメインを変更する際には、ユーザは、９目盛り分だけダイヤル部７を回転させる操作を行わなければなないことになる。しかしながら、ダイヤル部７から指を離さない状態で９目盛り分もの回転操作を行うことはできないため、ユーザは、ダイヤル部７から一旦指を離し、再度ダイヤル部７を回転させるような操作を行わなければならなくなる。
【００５３】
これに対して、本発明実施形態の携帯電話端末によれば、ユーザが指を離すことなく且つ無理なくダイヤル部７を回転させることができる回転操作量、つまりその回転操作量の検出解像数に基づいて、ドメインの分割数が最適化されているため、ユーザは、ダイヤル部７から指を離すことなく且つ無理なく所望のドメインを選択できることになる。
【００５４】
〔ジョグダイヤルを用いた文字入力処理の全体フロー〕
図９〜図１１には、文字入力時における文字入力アルゴリズム処理部３７の動作フローを示す。
【００５５】
先ず、図９において、ジョグダイヤル６を用いた文字入力処理を実行するためのアプリケーションが起動すると、文字入力アルゴリズム処理部３７は、ステップＳ１の初期設定処理として、選択ステップを第１選択ステップに設定し、また、前述の図４の（ａ）で示したように当該初期状態の第１選択ドメインをドメインＤＢに設定する。当該ステップＳ１の初期設定処理の後、文字入力アルゴリズム処理部３７は、ステップＳ２へ処理を進める。
【００５６】
ステップＳ２の処理に進んだときの文字入力アルゴリズム処理部３７は、ジョグ操作信号発生部４０からの信号、つまりジョグダイヤル６の操作イベントを取得したか否か監視しており、ジョグ操作イベントを取得したときステップＳ３へ処理を進める。
【００５７】
ステップＳ３の処理に進むと、文字入力アルゴリズム処理部３７は、ジョグ操作イベントがジョグダイヤル６におけるダイヤル部７の回転操作イベントであるか押下操作イベントであるかを判定し、回転操作イベントであるときにはステップＳ４のドメイン選択処理へ、押下操作イベントであるときにはステップＳ５のドメイン確定処理へ進む。
【００５８】
〔ドメイン選択処理のフロー〕
図１０には、図９のステップＳ４のドメイン選択処理の詳細なフローを示す。
【００５９】
図１０において、ドメイン選択処理に進むと、文字入力アルゴリズム処理部３７は、先ずステップＳ１０の処理として、ダイヤル部７の回転操作方向は上回転であるか下回転であるかを判定し、上回転であるときにはステップＳ１１へ、下回転であるときにはステップＳ１４へ処理を進める。
【００６０】
ステップＳ１１の処理に進むと、文字入力アルゴリズム処理部３７は、現時点での選択ドメインは左端（又は上端）のドメインであるか否か判定し、左端（又は上端）のドメインであるときにはステップＳ１２へ、一方、そうでないときにはステップＳ１３へ処理を進める。
【００６１】
ステップＳ１２の処理に進むと、文字入力アルゴリズム処理部３７は、右端（又は下端）のドメインを選択ドメインに設定する。一方で、ステップＳ１３の処理に進むと、文字入力アルゴリズム処理部３７は、一つ左（或いは一つ上）のドメインを選択ドメインに設定する。
【００６２】
また、ステップＳ１０からステップＳ１４の処理に進んだ場合、文字入力アルゴリズム処理部３７は、現時点での選択ドメインは右端（又は下端）のドメインであるか否か判定し、右端（又は下端）のドメインであるときにはステップＳ１５へ、そうでないときにはステップＳ１６へ処理を進める。
【００６３】
ステップＳ１５の処理に進むと、文字入力アルゴリズム処理部３７は、左端（又は上端）のドメインを選択ドメインに設定する。一方で、ステップＳ１６の処理に進むと、文字入力アルゴリズム処理部３７は、一つ右（或いは一つ下）のドメインを選択ドメインに設定する。
【００６４】
〔ドメイン確定処理のフロー〕
図１１には、図９のステップＳ５のドメイン確定処理の詳細なフローを示す。
【００６５】
図１１において、ドメイン確定処理に進むと、文字入力アルゴリズム処理部３７は、先ずステップＳ２１の処理として、現在の確定ドメインは、第１，第２確定ドメインか或いは第３確定ドメインの何れであるかを判定し、第１，第２確定ドメインであるときにはステップＳ２２へ、第３確定ドメインであるときにはステップＳ２３へ処理を進める。
【００６６】
ステップＳ２２の処理に進むと、文字入力アルゴリズム処理部３７は、一つ次の選択ステップへ処理を進める。
【００６７】
一方、ステップ２３の処理に進むと、文字入力アルゴリズム処理部３７は、第１確定ドメインと第２確定ドメインと第３確定ドメインの組み合わせに対応した文字を、入力文字として確定した後、ステップＳ２４の処理へ進む。
【００６８】
ステップＳ２４の処理に進むと、文字入力アルゴリズム処理部３７は、選択ステップ及び選択ドメインを全て初期化する。そして、このステップＳ２４の処理後、文字入力アルゴリズム処理部３７は、図９のステップＳ２へ処理を戻す。
【００６９】
〔五十音文字テーブルのディスプレイ表示〕
本実施形態の携帯電話端末は、上述した五十音文字テーブルをディスプレイ３上に表示し、現時点の選択ステップが何番目の選択ステップであるのか、及び、何れのドメインが選択可能であるのかを、ユーザに認識させることが可能となっている。
【００７０】
図１２〜図１４には、第１選択ステップ〜第３選択ステップ時における五十音文字テーブルの表示例を示す。図１２は第１選択ステップ時のディスプレイ３の表示例を示し、図１３は第２選択ステップ時のディスプレイ３の表示例を、図１４は第３選択ステップ時のディスプレイ３の表示例を示している。なお、図１２〜図１４の表示画像は、制御部３７が生成するものである。
【００７１】
これら図１２〜図１４において、上記五十音文字テーブル５０は、ディスプレイ３の例えば上部に表示される。五十音文字テーブル５０の下方は、入力された文字が表示される文字表示領域５３となされており、当該文字表示領域５３には文字入力位置を示すと共に入力中の文字が表示される文字入力カーソル５２も表示される。特に図１４に示す第３選択ステップの場合、文字入力カーソル５２上には、確定ドメインに対応する文字が表示される。
【００７２】
また、図１２の五十音文字テーブル５０上には第１選択ステップ時の各ドメインの区切りを表すための表示（一例としてドメイン区切り線５１）がなされ、同様に、図１３の五十音文字テーブル５０上には第２選択ステップ時の各ドメインの区切りを表すための表示（例えばドメイン区切り線５４）が、図１４の五十音文字テーブル５０上には第３選択ステップ時の各ドメインの区切りを表すための表示（ドメイン区切り線５５）がなされている。なお、図１２〜図１４では図示していないが、各選択ステップにおいて選択状態となされている選択ドメインは、例えばハイライト表示などによりユーザにより分かり易く表示され、そのハイライト表示はダイヤル部７の回転操作に応じて移動するようになされている。
【００７３】
さらに本実施形態において、図１４の第３選択ステップにおいてドメインが確定（第３確定ドメイン）された場合、文字入力アルゴリズム処理部３７は、当該第３確定ドメインの文字に基づいて、複数の変換候補文字や変換候補単語を予測し、それら予測により得られた複数の変換候補文字や変換候補単語或いは連文節の候補単語等を、ディスプレイ３上に表示させることも行う。図１４の例の場合、それら予測変換の候補単語等は、例えばディスプレイ３の下部の候補表示領域６０内に表示される。また、当該候補表示領域６０内には、各候補単語をユーザが指示するための候補単語指示カーソル６１も表示される。
【００７４】
このように、本実施形態の携帯電話端末によれば、五十音文字テーブル５０とそのテーブル上でのドメイン分割状態をディスプレイ３上に表示することで、ユーザは、ディスプレイ３上の五十音文字テーブル５０を観ながらいわゆる対話形式によりドメインの選択及び決定を行うことができる。したがって、本実施形態の携帯電話端末は、ユーザにとって非常に使い易いものとなっている。
【００７５】
〔五十音文字テーブルの他の表示例〕
図１２〜図１４には、平仮名の五十音全てを含む五十音文字テーブル５０が常にディスプレイ３上に表示される例を挙げたが、例えば図１５に示すように、第１選択ステップ〜第３選択ステップでそれぞれ選択可能なドメインのみを表示することも可能である。なお、図１５の（ａ）は第１選択ステップの際にディスプレイ３上に表示されるテーブル例を示し、図１５の（ｂ）は第２選択ステップの際、図１５の（ｃ）は第３選択ステップＳの際にディスプレイ３に表示されるテーブルの例を示している。
【００７６】
すなわちこの図１５の例の場合、図中（ｂ）の第２選択ステップの際には、第１選択ステップの第１確定ドメインに対応した各行の文字からなる第２選択ドメインがディスプレイ３上に表示され、図中（ｃ）の第３選択ステップの際には、第２選択ステップの第２確定ドメインに対応した各段の文字からなる第３選択ドメインが表示される。なお、この図１５の例においても図１２〜図１４の例と同様に、各選択ステップにおいて選択状態となされている選択ドメインを例えばハイライト表示することにより、ユーザに分かり易く表示することが望ましい。
【００７７】
この図１５の例によれ、第２選択ステップの際には、第１選択ステップで確定されたドメインのみ表示されて他の不要なドメインは表示されず、さらに、第３選択ステップの際には、第２選択ステップで確定されたドメインのみ表示されて他の不要なドメインは表示されないため、ディスプレイ３の表示領域を有効に使用できるようになる。
【００７８】
そして、この図１５の例において、第２選択ステップの際に、第１選択ステップで確定されなかった不要なドメインが占有していた表示領域を利用して、第２選択ドメインに含まれる各文字フォントを大きくしてディスプレイ３上に表示するようにし、同様に、第３選択ステップの際には第３選択ドメインに含まれる各文字フォントを大きくして表示すれば、ユーザにとってより見易い表示が可能となる。
【００７９】
すなわち、本実施形態の文字入力手法によれば、選択ステップが進むに従って（文字の決定に近づくに従って）、ユーザはより詳細なドメイン選択を行わなければならなくなるが、この図１５の例の場合、選択ステップが進むに従ってドメイン内の文字フォントが大きくなっていくため、ユーザは、所望の文字を含むドメインを容易に選択でき、したがって、最終的に所望の文字を容易に入力することが可能となる。
【００８０】
なお、この図１５の例において、第１選択ステップでは五十音文字テーブルの全ての文字が表示されることになり、文字フォントは第２選択ステップや第３選択ステップ時の文字フォントよりも小さくなるが、第１選択ステップの場合、ユーザは、所望の文字の位置を経験上或る程度把握しているので問題ないと考えられる。
【００８１】
〔ドメイン表示法の他の例〕
図１２〜１４，図１５の例では、選択ドメインを例えばハイライト表示することで何れのドメインが選択状態となっているかをユーザに示しているが、例えば図１６に示すような表示により選択ドメインを明示することも可能である。なお、図１６の例は、第１選択ステップ時の各ドメインの表示例である。
【００８２】
この図１６の例の場合、三つのドメインＤＡ，ＤＢ，ＤＣは、例えば三角柱の三つの表面に貼り付けられた３次元イメージでディスプレイ３上に表示され、選択ドメインのみが表側に現れ、他のドメインは裏側（後方側）に隠れるように表示される。そして、ダイヤル部７が回転操作されると、その回転操作に応じて三角柱が回転することで、それまで隠れていたドメインが表側に現れて選択ドメインとなる。なお、図１６の（ａ）はドメインＤＡが表側に現れた状態、図１６の（ｂ）はドメインＤＢ、図１６の（ｃ）はドメインＤＣが表側に現れた状態を示している。
【００８３】
この図１６の例によれば、ダイヤル部７の回転と選択ドメインの切り換えを感覚的に一致させることが可能となるため、より使い易い操作性の携帯電話端末が実現可能となる。また、図１６の例によれば、図１５の例と同様に、ディスプレイ３の表示領域の有効活用も可能である。
【００８４】
〔予測変換候補単語のドメイン分割の例〕
上述の説明では、五十音文字テーブルをドメイン分割した例のみを挙げているが、本発明は、入力された文字に基づいて予測された複数の候補単語を、同様にドメイン毎に細分化することも可能である。つまり、上述同様のドメイン分けの概念を、複数の候補単語の中から所望の候補単語を選択する際にも適用すれば、複数の候補単語の中からダイヤル部７の回転により所望の候補単語を選択するような場合に、当該ジョグダイヤル６から指を離すことなく所望の候補単語が選択できるようになる。
【００８５】
以下、図１７〜図２２を用い、例えば「あ」の文字が入力された際に当該「あ」の文字に基づいて予測された複数の候補単語のドメイン分割と、ドメイン選択による候補単語の確定について説明する。
【００８６】
図１７は、「あ」の文字が入力された際のディスプレイ３の画面例を示しており、この時のディスプレイ３上には、入力された文字が表示される文字表示領域５３と、上記入力された文字に基づいて予測された幾つかの候補単語が表示される候補表示領域６０とが設けられる。文字表示領域５３には、文字入力位置を示すと共に入力中の文字が表示される文字入力カーソル５２も表示され、候補表示領域６０には、各候補単語をユーザが指示するための候補単語指示カーソル６１も表示される。
【００８７】
図１８は、図１７のように例えば「あ」の文字が入力された際に、その「あ」の入力文字に基づいて予測される複数の候補単語６２をドメイン毎に細分化した状態を表している。この図１８は、「あ」の入力文字に基づいて予測された複数の候補単語６２を、図１７の候補表示領域６０に表示可能な行数分毎（図１７及び図１８の例では三行分毎）にドメイン分割した例である。すなわち、図１８は、入力された文字に続くと思われる確率の高い順、及び過去にユーザが使用した頻度が高い順などのパラメータに基づいて、制御部３５がメモリ３６内の辞書データの中から選び出した候補単語６２を、図の上から順番に並べ、さらにそれら各候補単語６２を、上記三行分毎のドメインＤｍａ，Ｄｍｂ，Ｄｍｃ，Ｄｍｄに分けて示したものである。なお、図１８中、太線枠で括られたドメイン（Ｄｍａ）は、ディスプレイ３の候補表示領域６０上に現在表示されている各候補単語のドメインを表している。
【００８８】
この実施形態の携帯電話端末においては、上述の候補単語の各ドメインドメインＤｍａ，Ｄｍｂ，Ｄｍｃ，Ｄｍｄが、ダイヤル部７の回転操作により選択及び決定可能となっている。
【００８９】
具体的な例として、「新しい」の候補単語が選択されるまでの流れを説明すると、まず、図１７の表示状態のとき、ユーザが「新しい」の候補単語を探すために、ダイヤル部７を回転操作すると、本実施形態の携帯電話端末の文字入力アルゴリズム処理部３７は、候補表示領域６０内に表示する候補単語を、上記ドメイン毎に順に変更する。そして、ユーザが、ダイヤル部７を例えば２目盛り分だけ下回転操作したとき、図１９に示すように、候補表示領域６０には、上記「新しい」の単語が含まれるドメインＤｍｃの各候補単語が表示されることになる。なお、図２０は、図１９の表示状態のときのドメインの選択状態を示しており、図２０中太線枠で括られたドメインＤｍｃがディスプレイ３の候補表示領域６０上に現在表示されている各候補単語のドメインを表している。
【００９０】
図１９に示す表示状態のとき、ユーザによりジョグダイヤル６の押下スイッチ部８が押下操作されると、文字入力アルゴリズム処理部３７は、その時点で選択中のドメインを確定し、その確定ドメイン内の各候補単語を選択可能な状態へ遷移する。このとき、本実施形態の携帯電話端末の文字入力アルゴリズム処理部３７は、ユーザによりダイヤル部７が回転操作されると、当該ダイヤル部７の回転操作に応じて、候補表示領域６０内で候補単語指示カーソル６１を移動させる。そして、ユーザがダイヤル部７を例えば６目盛り分だけ下回転操作したとき、文字入力アルゴリズム処理部３７は、図２１に示すように、上記候補単語指示カーソル６１を「新しい」の候補単語上に移動させる。図２２は、図２１の表示状態のときの候補単語の選択状態を示しており、図２０中太線枠で括られたドメインＤｍｃ内の「新しい」の候補単語が選択状態となっていることを表している。
【００９１】
その後、候補単語指示カーソル６１が上記「新しい」の候補単語を指示している状態の時に、ユーザによりジョグダイヤル６の押下スイッチ部８の押下操作がなされると、文字入力アルゴリズム処理部３７は、その「新しい」の候補単語を文字表示領域５３上に表示させ、当該「新しい」の単語の入力を確定する。そして、文字入力アルゴリズム処理部３７は、文字入力カーソル５２を上記確定した単語である「新しい」の例えば左側に移動させて、次の文字入力のための処理に遷移する。
【００９２】
以上のように、本発明にかかるドメイン分割と選択及び確定処理を予測変換処理に適用すれば、ユーザは、入力された文字に対応した無数の候補単語の中から、ジョグダイヤルから指を離すことなく効率的に所望の候補単語を選択できるようになる。
【００９３】
また、この例の場合、制御部３５は、入力文字に応じて予測される各候補単語とそれらの順番を、メモリ３６に保存されている過去の単語選択履歴や入力された文字に基づいて、逐次学習変更するものとなっている。このため、上述の各ドメインＤｍａ，Ｄｍｂ，Ｄｍｃ，Ｄｍｄに含まれる候補単語やそれらの順番も、学習が進む毎に逐次更新変更されることになり、上述した五十音文字テーブルのドメイン分割のように各ドメイン内に含まれる情報が予め決められているものとは異なる。
【００９４】
なお、本実施形態においては、上述のようにドメインの選択及び確定がなされた後の当該ドメイン内の各候補単語について更にドメイン細分化することも可能である。例えば、確定ドメイン内の各候補単語を例えば三つ乃至五つの候補単語毎にドメイン分けすれば、ユーザは、ジョグダイヤル６から指を離すことなく、所望の候補単語を選択することができるようになる。
【００９５】
〔他の操作デバイスへの応用例〕
本発明にかかるドメイン分割による文字入力手法は、上述したジョグダイヤル６以外の例えば上方向指示と下方向指示用のいわゆる上下キーと当該上下キーにより選択された上或いは下方向指示を決定するための決定キーとの組み合わせや、三乃至五個のドメインをそれぞれ個別に指示可能な三乃至五個の専用押下キー等にも適用可能である。
【００９６】
すなわち、上下キーと決定キーとの組み合わせに本発明を適用した場合、例えば、上キーの一回押下操作が、上述した文字入力処理時のダイヤル部７の１目盛り分の上回転操作と対応し、同じく、下キーの一回押下操作がダイヤル部７の１目盛り分の下回転操作と対応し、決定キーの押下操作がダイヤル部７の押下操作と対応することになる。実際の文字入力の具体例は、ジョグダイヤル６における回転操作と押下操作が、上下キーと決定キーの組み合わせ操作に変更されることを除いて、上述同様であるため、それらの詳細な説明は省略する。
【００９７】
なお、方向指示用のキーと決定キーの組み合わせは、例えば上，下，右，左方向指示用のいわゆる十字キーと決定キーとの組み合わせであっても良い。
【００９８】
一方、三乃至五個の専用押下キーに本発明を適用した場合、図２３のようにしてドメイン選択及び確定の処理が行われることになる。なお、図２３は、ドメインの例として前述の図１５を適用している。また、図２３中のＫ１〜Ｋ５は五つの専用押下キーを表している。
【００９９】
図２３の例において、第１選択ステップでは、ドメインＤＡが押下キーＫ２に対応付けられ、ドメインＤＢが押下キーＫ３に、ドメインＤＣが押下キーＫ４に対応付けられている。したがって、第１選択ステップおいて、ユーザが例えば押下キーＫ２を押下すると、文字入力アルゴリズム処理部３７は、当該押下キーＫ２に対応付けられているドメインＤＡを確定ドメインとし、第２選択ステップへ遷移する。
【０１００】
第２選択ステップでは、ドメインＤａが押下キーＫ２に対応付けられ、ドメインＤｂが押下キーＫ３に、ドメインＤｃが押下キーＫ４に対応付けられる。したがって、当該第２選択ステップおいて、ユーザが例えば押下キーＫ３を押下すると、文字入力アルゴリズム処理部３７は、当該押下キーＫ３に対応付けられているドメインＤｂを確定ドメインとし、第３選択ステップへ遷移する。
【０１０１】
第３選択ステップでは、ドメインＤ１が押下キーＫ１に対応付けられ、以下同様に、ドメインＤ２が押下キーＫ２に、ドメインＤ３が押下キーＫ３に、ドメインＤ４が押下キーＫ４に、ドメインＤ５が押下キーＫ５に対応付けられる。したがって、当該第３選択ステップおいて、ユーザが例えば押下キーＫ４を押下すると、文字入力アルゴリズム処理部３７は、当該押下キーＫ４に対応付けられているドメインＤ４を確定ドメインとする。すなわち、この例の場合、「け」の文字が入力される。
【０１０２】
〔まとめ〕
本発明実施形態の携帯電話端末によれば、例えばテンキー等を無くしたとしても、ジョグダイヤル６のみで文字入力が可能となるため、文字入力のための操作デバイスが筐体上で占有するスペースを減らすことができると共に、装置のコスト低減も可能となる。
【０１０３】
また、本実施形態の携帯電話端末によれば、ジョグダイヤル６から指を離すことなく文字入力が可能となる。したがって、従来のように、文字入力のための操作デバイスから指を離してその指を移動させるような操作が不要となり、スピーディでリズムが良く、スムーズな文字入力が可能となる。
【０１０４】
その他、本実施形態の携帯電話端末によれば、五十音文字テーブル５０等を用いているため、所望の文字をどのようにすれば入力できるのかを一目で感覚的に理解できるため、複雑な入力方法を覚える必要がなく、初心者であっても直ぐに文字入力操作を行うことができるようになる。
【０１０５】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【０１０６】
本実施形態は、携帯電話端末に限らず、例えばＰＤＡ、ディジタルテレビジョン受像機やカーナビゲーション装置のリモートコントローラ、コンピュータマウスなどの各種の電子機器に適用可能であり、それら電子機器において、ハードウェアとしてのテンキー等を使用せずに、文字入力等を行う場合に好適である。
【０１０７】
また、本実施形態におけるドメイン分割は、上述した五十音文字テーブル５０の例において、第１選択ステップのドメインＤＡ，ＤＢ，ＤＣの三つ、第２選択ステップＤａ，Ｄｂ，Ｄｃの三つ、第３選択ステップのＤ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５五つに限定されず、例えば、第１選択ステップで五つドメインとし、第２選択ステップで二つのドメインとし、第３選択ステップで五つのドメインとするようなことも可能である。
【０１０８】
また、本発明実施形態は、仮名文字の入力に限定されず、例えば、英文字や数字、いわゆる絵文字の入力の際にも適用可能である。すなわち、アルファベットや数字、絵文字等をドメイン分けすれば、それらドメインの選択及び確定により英文字や数字，絵文字のスピーディな入力が実現可能となる。
【図面の簡単な説明】
【０１０９】
【図１】本発明実施形態の携帯電話端末を開いた状態の正面外観図である。
【図２】本実施形態の携帯電話端末の内部の概略構成を示すブロック図である。
【図３】本発明実施形態における文字入力処理の際に使用される五十音文字テーブルを示す図である。
【図４】五十音文字テーブルを用いた文字入力処理の際の第１選択ステップにおけるドメイン選択及び確定処理の説明に用いる図である。
【図５】五十音文字テーブルを用いた文字入力処理の際の第２選択ステップにおけるドメイン選択及び確定処理の説明に用いる図である。
【図６】五十音文字テーブルを用いた文字入力処理の際の第３選択ステップにおけるドメイン選択及び確定処理の説明に用いる図である。
【図７】本発明実施形態におけるドメイン分けと、ドメイン選択及び確定処理の概念の説明に用いる図である。
【図８】五十音文字テーブルを十個のドメインに細分化した場合の欠点の説明に用いる図である。
【図９】ジョグダイヤルを用いた文字入力処理全体の流れを示すフローチャートである。
【図１０】図９のフローチャートにおけるドメイン選択処理の詳細な流れを示すフローチャートである。
【図１１】図９のフローチャートにおけるドメイン確定処理の詳細な流れを示すフローチャートである。
【図１２】ディスプレイ上に五十音文字テーブルを表示する場合において、第１選択ステップ時の表示例を示す図である。
【図１３】ディスプレイ上に五十音文字テーブルを表示する場合において、第２選択ステップ時の表示例を示す図である。
【図１４】ディスプレイ上に五十音文字テーブルを表示する場合において、第３選択ステップ時の表示例を示す図である。
【図１５】ディスプレイ上に五十音文字テーブルを表示する場合において、表示されるドメインを選択ステップの進行に応じて変更し、ドメイン内の文字を拡大する表示例の説明に用いる図である。
【図１６】ディスプレイ上に３次元イメージのドメインを表示し、ジョグダイヤルの回転操作に応じて、その３次元イメージのドメインを回転させる表示例の説明に用いる図である。
【図１７】ドメイン分割と選択，確定処理を予測変換の候補単語の選択，確定処理に適用する場合において、「あ」の文字が入力された際のディスプレイ上の表示例を示す図である。
【図１８】図１７のディスプレイ表示例の際における候補単語のドメイン分割の説明に用いる図である。
【図１９】ドメイン分割と選択，確定処理を予測変換の候補単語の選択，確定処理に適用する場合において、ドメインＤｍｃが選択された際のディスプレイ上の表示例を示す図である。
【図２０】図１９のディスプレイ表示例の際における候補単語のドメイン分割の説明に用いる図である。
【図２１】ドメイン分割と選択，確定処理を予測変換の候補単語の選択，確定処理に適用する場合において、ドメインＤｍｃ内で「新しい」の候補単語が選択された際のディスプレイ上の表示例を示す図である。
【図２２】図２１のディスプレイ表示例の際における候補単語のドメイン分割の説明に用いる図である。
【図２３】三乃至五個の専用押下キーに本発明を適用した場合の、ドメイン選択及び確定の処理の説明に用いる図である。
【符号の説明】
【０１１０】
１  第１の筐体、２  第２の筐体、３  ディスプレイ、５  キー部、６  ジョグダイヤル、７  ダイヤル部、８  押下スイッチ部、３１  アンテナ、３２  通信回路、３３  表示部、３４  キー操作部、３５  制御部、３６  メモリ、３７  文字入力アルゴリズム処理部、３８  スピーカ、３９  マイクロホン、４０  ジョグ操作信号発生部、５０  五十音文字テーブル、５１，５４，５５  ドメイン区切り線、５２  文字入力カーソル、５３  文字表示領域、６０  候補表示領域、６１  候補単語指示カーソル、６２  複数の候補単語、ＤＡ，ＤＢ，ＤＣ  第１選択ステップ時のドメイン、Ｄａ，Ｄｂ，Ｄｃ  第２選択ステップ時のドメイン、Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５  第３選択ステップ時のドメイン、Ｄｍａ，Ｄｍｂ，Ｄｍｃ，Ｄｍｄ  予測変換候補のドメイン
【図１】
2005149252.tif 000003
【図２】
2005149252.tif 000004
【図３】
2005149252.tif 000005
【図４】
2005149252.tif 000006
【図５】
2005149252.tif 000007
【図６】
2005149252.tif 000008
【図７】
2005149252.tif 000009
【図８】
2005149252.tif 000010
【図９】
2005149252.tif 000011
【図１０】
2005149252.tif 000012
【図１１】
2005149252.tif 000013
【図１２】
2005149252.tif 000014
【図１３】
2005149252.tif 000015
【図１４】
2005149252.tif 000016
【図１５】
2005149252.tif 000017
【図１６】
2005149252.tif 000018
【図１７】
2005149252.tif 000019
【図１８】
2005149252.tif 000020
【図１９】
2005149252.tif 000021
【図２０】
2005149252.tif 000022
【図２１】
2005149252.tif 000023
【図２２】
2005149252.tif 000024
【図２３】
2005149252.tif 000025