(57)【要約】【課題】簡単に多くの文字を入力することができるデータ処理装置、データ入力方法及びプログラムを提供する。【解決手段】ステップＳ１１０において、キー入力を実行すると、ステップＳ１１１に進み、キー判定を行い、文字入力キーであると判定された場合は、ステップＳ１２０に進んでその文字を入力すると共に、このステップＳ１２０の実行を受けて次のステップＳ１４０において２文字目モードに変更し、キー配列を切り替えることができるようにしてある。【選択図】図１
2005284456.tif 000002
【特許請求の範囲】
【請求項１】
複数のキーと、この複数のキーと複数のデータとをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替える制御手段と、を有するデータ処理装置。
【請求項２】
複数のキーと、複数のデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段のデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替える制御手段と、を有するデータ処理装置。
【請求項３】
複数のキーと、複数のデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとを第１の対応関係をもってそれぞれ対応付ける第１の対応付け手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとを第２の対応関係をもってそれぞれ対応付ける第２の対応付け手段と、第１の対応付け手段により第１の対応関係に前記記憶手段のデータと複数のキーとが対応付けされている場合、前記複数のキーの一つが指定されることにより、この指定されたキーに第１の対応関係をもって対応付けられた記憶手段のデータを入力すると共に、前記第１の対応付け手段から第２の対応付け手段へ切り替える制御手段と、を有するデータ処理装置。
【請求項４】
複数のキーと複数のデータとをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力すると共に、少なくとも１つのキーに対応するデータを他のデータに切り替えるデータ入力方法。
【請求項５】
複数のキーと複数のデータとをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応するデータを他のデータに切り替えるステップとをコンピュータにより実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを処理するデータ処理装置、データを入力するデータ入力方法及びそのプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ、ＰＤＡ、携帯電話、車載コンピュータ（カーナビゲーション等）、家電コントローラ等においては、簡易にデータ、特に文字を入力できることが求められる。従来、文字群を階層的に分類し、テンキーによって文字群及び文字の番号を指定することにより文字を入力するようにしたものが知られている（特許文献１）。また、文字を一覧表示させ、この一覧表示から文字を連続的に選択した場合、文字入力表示上にカーソルを常に表示させるようにしたものが知られている（特許文献２）。また、文字群を階層的に分類し、階層を辿ることにより文字を入力するようにしたものが知られている（特許文献３）。また、コンピュータの処理を階層的に一覧表示させ、処理を選択できるようにした処理選択方式が知られている（特許文献４）。また、複数の文字群から文字を選択するためのガイダンスを表示させるものが知られている（特許文献５）。また、キーをタッチする状態により入力文字を選択するようにしたものが知られている（特許文献６）。また、カード端末に設けられた表示部に複数の文字候補を表示するものが知られている（特許文献７）。
【０００３】
【特許文献１】特開平０１−１３６１６号公報
【特許文献２】特開平０２−３５８２６号公報
【特許文献３】特開２００２−３１２１１１号公報
【特許文献４】特開平０２−１８６８３８号公報
【特許文献５】特開平０９−２９４１７０号公報
【特許文献６】特開２００１−３１２１１１号公報
【特許文献７】実開平３−１０４２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、従来と比較して、より簡単に多くのデータを入力することができるデータ処理装置、データ入力方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の第１の特徴とするところは、複数のキーと、この複数のキーと複数のデータとをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替える制御手段と、を有するデータ処理装置にある。
【０００６】
本発明の第２の特徴とするところは、複数のキーと、複数のデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段のデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替える制御手段と、を有するデータ処理装置にある。
【０００７】
本発明の第３の特徴とするところは、複数のキーと、複数のデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとを第１の対応関係をもってそれぞれ対応付ける第１の対応付け手段と、前記複数のキーと前記記憶手段に記憶されている複数のデータとを第２の対応関係をもってそれぞれ対応付ける第２の対応付け手段と、第１の対応付け手段により第１の対応関係に前記記憶手段のデータと複数のキーとが対応付けされている場合、前記複数のキーの一つが指定されることにより、この指定されたキーに第１の対応関係をもって対応付けられた記憶手段のデータを入力すると共に、前記第１の対応付け手段から第２の対応付け手段へ切り替える制御手段と、を有するデータ処理装置にある。
【０００８】
本発明の第４の特徴とするところは、複数のキーと複数のデータとをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力すると共に、少なくとも１つのキーに対応するデータを他のデータに切り替えるデータ入力方法にある。
【０００９】
本発明の第５の特徴とするところは、複数のキーと複数のデータとをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられたデータを入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応するデータを他のデータに切り替えるステップとをコンピュータにより実行させるプログラムにある。
【００１０】
なお、データ処理装置には、パーソナルコンピュータ、ＰＤＡ、携帯電話、車載コンピュータ（カーナビゲーション等）、家電コントローラ等を含む。また、データには、文字ばかりではなく、命令コード等のコードデータやアイコン等の画像も含む。
【００１１】
本発明は、上述したように、複数のキーの一つを指定することによって、その一つのキーに対応付けられたデータが入力されると共に、キーに対応付けれるデータを切り替えるので、キーの指定動作を減らすことができ、あるいはキーの指定動作をスムーズに行うことができる。
【発明を実施するための最良の形態】
【００１２】
次に本発明の実施形態を図面に基づいて説明する。
図１に本発明の実施形態に係る論理フロー図を示す。
まず、ステップ（以下、「Ｓ」とする）100において初期化を行う。ここで、キー配置が初期化される。「キー配置」とは、各キーに対応する動作や入力される文字を割り当てる事である。入力される文字が割り当てられたキーを「文字入力キー」と呼ぶ事にする。
【００１３】
キーが押下されると（S110）、押下されたキーの種類を判定する（S111）。S110において終了キーが押下された場合は、動作を終了する。S110において文字入力キーが押下された場合は、S100において対応付けられた文字が入力される（S120）。S110において、終了キーでも文字入力キーでもないキーが押下された場合は、S100において割り当てられた動作を実行して（S130）再びキー入力を待つ（S110）。
【００１４】
S120において文字が入力された後、S140において２文字目モードとなり、S100において対応付けられた文字とは異なる文字が各キーに対応付けられる。すなわち、文字が入力された事によりキー配置が変更される。ここが本発明の特徴である。
既存の文字入力方法では、キー配置を変更する為に特別なキーを押下する必要があった。例えば、Shiftキーを押下する事により英小文字の配置が英大文字の配置に変更されるなどである。
【００１５】
本発明の実施形態では、文字入力キーを押下する事で対応文字が入力されると共にキー配置が変更される。２文字目モードでキー配置を変更する事により、キー押下の回数を減らしたり、キー押下の操作をスムーズにする事ができる。
【００１６】
キー押下の操作をよりスムーズにする実施例を、図２〜図６の「ＱＷＥＲＴＹ配置の拡張例」で示す。また、キー押下の回数を減らす実施例を、図７〜図２０の「９キー配置による適用例」で示す。両方の特徴を有する実施例を、図２１〜図２２の「９キー配置の両手打ちによる適用例」で示す。
【００１７】
２文字目モードは、特定の条件により解除される（S141）。例えば、一定時間の経過により自動的に解除されたり、２文字目モードに遷移する時に押下された文字入力キーが離された（キーＵＰされた）事により解除されたり、他のキーが押下される事により解除されたりする。どの方法により２文字目モードが解除されるかは、本発明が適用される文字入力方法に依存する。
一定時間の経過により解除する実施例を図７〜図２０の「９キー配置による適用例」で示す。キーＵＰにより解除する実施例を図２〜図６の「ＱＷＥＲＴＹ配置の拡張例」と図２１〜図２２の「９キー配置の両手打ちによる適用例」で示す。
【００１８】
２文字目モードにおいて文字入力キーが押下されると、S140で対応付けられた文字が入力される（S150）。２文字目モードはS141の状態判定で解除されるまで継続する。S141で２文字目モードが解除されるとS100の初期化に戻り、キー配置が初期状態に戻る。
【００１９】
図２〜図６は、ＱＷＥＲＴＹ配列のキーボードを有するパーソナルコンピュータ（以降、パソコンと記す）等のデータ処理装置に当発明を適用して拡張した場合の実施例である。
図２は、パソコン１０を有するデータ処理装置を示す。パソコン１０には、表示部１２を有するディスプレイ１１、マウス１３及びキーボード１６が接続されている。図２のようにキーボード１６のキーを左手打鍵部２０１と右手打鍵部２０２に区分し、どちらかの打鍵部のキーを押している時、反対側の打鍵部を図４に示す２文字目の配置に変更する。
日本語をローマ字かな変換で入力する場合、子音キー（KSTNHMRWなど）に続いて母音キー（AIUEO）を入力するので、２文字目として母音キーを配置する事により、左右交互にキーを打鍵できるようになる。また、母音キーを中央に寄せて配置する事により、小指を使わなくても母音キーを入力できるようになる。この結果、ローマ字かな変換で日本語がスムーズに入力する事ができる。
【００２０】
図３において、パソコン１０は演算装置であるＣＰＵ３０１と、読み書き可能な記憶装置であるＲＡＭ３０２と、読み込みのみ可能な記憶装置であるＲＯＭ３０３とを有している。ＣＰＵ３０１、ＲＡＭ３０２およびＲＯＭ３０３はバス３０４に接続されており、各種データの授受を行う。また、ネットワーク制御部３０６に接続されたネットワーク接続インターフェイス３０７を通じてＬＡＮ接続装置やインターネット接続装置３０８と接続することにより各種ネットワークに接続している。さらにバス３０４には各種入出力装置との接続するためのＩ／Ｏインターフェイス３０９が接続されている。Ｉ／Ｏインターフィス３０９には補助記憶装置であるＨＤＤ３０５が接続されている。また、データの表示装置であるディスプレイ１１、データを入力するためのキーボード１６及びマウス１３が接続されている。ＨＤＤ３０５には、本実施形態に係るプログラムが記憶されている。プログラムには、キーボード１６のキーに対応した複数のテーブルから構成されたキー配列が記載され、いずれかのキーを押すことにより、異なる対応関係をもつテーブルに切り替えられる。
【００２１】
図４に通常のＱＷＥＲＴＹ配置と２文字目の配置を示す。
左手打鍵部２０１のいずれかのキーが押されている間、右手打鍵部２０２は２文字目配置となる。同様に、右手打鍵部２０２のいずれかのキーが押されている間、左手打鍵部２０１が２文字目配置となる。
２文字目配置には、母音キー「Ａ」「Ｉ」「Ｕ」「Ｅ」「Ｏ」と拗音キー「Ya」「Yu」「Yo」が配置され、さらに使用頻度の高い「ん」を入力するための「Ｎ」と長音を入力するための「−」が配置されている。
左手打鍵部と右手打鍵部の２文字目配置は左右対称に配置されている。これにより、同じ文字は左右どちらでも同じ指を使って入力できる。また、ローマ字かな変換で日本語を入力した場合、子音を左右の打鍵部どちらで入力しても、その反対側の打鍵部で母音が入力できる。つまり、左右交互に打鍵する事ができる。さらに、２文字目の配置では小指で打鍵するキーに文字を割り当てていないので、小指を使わずに母音の入力ができる。
以上の特徴により、ローマ字かな変換の日本語入力がスムーズにできるようになっている。
【００２２】
図５にＱＷＥＲＴＹ配置のキーボードに本発明を適用して拡張する場合の操作フロー図を示す。
先ず、ステップ（以下、「Ｓ」とする）２０１において、図３のＨＤＤ３０５からプログラムと２文字目の配置データを読み込み、ＲＡＭ３０２へ転送する。配置データは図４に示されたデータであり、２文字目モードの時左手打鍵部２０１と右手打鍵部２０２のそれぞれのキーが押下された時に入力される文字データからなる。
【００２３】
プログラムが開始されると、キー配置はＱＷＥＲＴＹ配置に初期化される（S202）。終了指定がされた場合（パソコンの電源が落とされた場合）動作を終了する（S203）。キー入力がされた場合（S210）、キーの種類の判定をする（S211）。
【００２４】
押下されたキーが左手打鍵部２０１でも右手打鍵部２０２でもない場合は、対応の動作を実行してＳ２０２に戻る。例えば、数字キーを押下された場合は該当の数字の文字を入力し、カーソル移動キーを押下された場合はカーソル移動を実行してＳ２０２に戻る。
【００２５】
押下されたキーが左手打鍵部２０１の場合、ＱＷＥＲＴＹ配置の該当文字を入力してから（S220）右手打鍵部２０２を図４の２文字目配置に変更する（S240）。この状態は左手をキーから離す（キーＵＰ）するまで続く（S241）。右手打鍵部２０２が２文字目配置の時、右手打鍵部２０２のキーを押下すると（S242）割り当てられた２文字目が入力される（S250）。例えば、ＱＷＥＲＴＹ配置における「J」のキーを押下すると「U」が入力される。２文字目が入力された後、左手打鍵部も２文字目配置に変更される（S251）。この状態では、左右の打鍵部のキーが両方押された状態となり、左右の打鍵部の両方が２文字目配置となる。
【００２６】
Ｓ２１０において押下されたキーが右手打鍵部２０２の場合、ＱＷＥＲＴＹ配置の該当文字を入力してから（S225）左手打鍵部２０１を図４の２文字目配置に変更する（S245）。この状態は右手をキーから離す（キーＵＰ）するまで続く（S246）。左手打鍵部２０１が２文字目配置の時、左手打鍵部２０１のキーを押下すると（S247）割り当てられた２文字目が入力される（S252）。例えば、ＱＷＥＲＴＹ配置における「F」のキーを押下すると「U」が入力される。２文字目が入力された後、右手打鍵部も２文字目配置に変更される（S253）。この状態では左右の打鍵部のキーが両方押された状態となり、左右の打鍵部の両方が２文字目配置となる。
【００２７】
左右の打鍵部の両方が２文字目配置の状態の時、右手のキーを離すと（S254）左手打鍵部がＱＷＥＲＴＹ配置に戻され（S255）、右手打鍵部のみが２文字目配置の状態になる（S240）。
【００２８】
左右の打鍵部の両方が２文字目配置の状態の時、左手のキーを離すと（S256）右手打鍵部がＱＷＥＲＴＹ配置に戻され（S257）、左手打鍵部のみが２文字目配置の状態になる（S245）。
両手をキーから離すと（S241またはS246）左右の打鍵部ともＱＷＥＲＴＹ配置に戻される（S202）。
【００２９】
図６は、ＱＷＥＲＴＹ配置のキーボードに本発明を適用して拡張する場合の入力例である。ここではローマ字かな変換入力で、「きょうは」（アルファベットで「KYOUHA」）と入力する場合の操作例を示す。
【００３０】
始めに、右手打鍵部２０２に属する「Ｋ」キーを押す。ここで入力結果部２００にはローマ字かな変換としては未確定のため「Ｋ」がそのまま表示されている。
【００３１】
「Ｋ」キーを押した状態を維持していると、左手打鍵部２０１のキー配置が２文字目配置に切り替わる。そこで「Ｙｏ」に相当するキーを押すと、入力結果部２００に「Ｙｏ」が入力され「ＫＹｏ」が「きょ」にローマ字かな変換される。
【００３２】
さらに「Ｙｏ」キーを押した状態を維持していると、右手打鍵部２０２のキー配置が「２文字目入力」用の配置に切り替わる。そこで「Ｕ」に相当するキーを押すと入力結果部２００に「Ｕ」が入力され「ＫＹｏＵ」が「きょう」にローマ字かな変換される。
【００３３】
両手の指をキーボードから離すと左右の打鍵部のキー配置がＱＷＥＲＴＹ配置に戻る。ここで右手打鍵部２０２に属する「Ｈ」キーを押す。すると入力結果部２００にはローマ字かな変換としては未確定のため「Ｈ」がそのまま表示されている。
【００３４】
「Ｈ」キーを押した状態を維持していると、左手打鍵部２０１のキー配置が２文字目配置に切り替わる。そこで「Ａ」に相当するキーを押すと入力結果部２００に「Ａ」が入力され「ＫＹｏＵＨＡ」が「きょうは」にローマ字かな変換される。
【００３５】
以上で「きょうは」の入力が完了する。この例では、ローマ字表記の「ＫＹｏＵＨＡ」の６文字が５回のキー打鍵で完了し、左右交互のキー打鍵で入力されている。
【００３６】
図７〜図２０は９キー配置の入力方式において本発明を適用した場合の実施例である。
図７は、９キー配置の入力方式のパソコンを示す。入力装置としてマウス１３およびテンキーボード１５を有している。
【００３７】
９キー配置においては、少ないキーを使用して、より多くの文字を入力するため、ひとつのキーにより多くの文字を割り当てている。このため、キーの表面に入力可能な文字をすべて表示することは困難となる。そこで表示画面１２に現在適用されている文字配列をガイド表示１００として表示することとした。これにより、各階層の文字配列を覚えていなくても文字入力が容易に行うことが可能となった。
【００３８】
（１）マウス１３を使用したパソコン１０における実施例
ディスプレイ１１の表示画面１２にはガイド表示部１００を表示する。ガイド表示部１００は９つのキーで構成されるガイド表示階層部１１１と、入力する文字の種類を切り替えるガイド表示機能キー１１２と当文字入力プログラムを終了するためのガイド表示終了キー１１３を有する。また、キーボードのシフトキーおよびコントロールキーに相当する、シフトボタン１０４およびコントロールボタン１０５が配置されている。このボタンはチェックボックス形式になっており、チェックしている間はシフトキーおよびコントロールキーが押し続けられているものと認識される。
【００３９】
ガイド表示階層部１１１には、図８〜図１３に示される９キー配置の配列内容のいずれかの文字配列が表示される。
表示画面１２に表示されるマウスカーソル１４は、マウス１３の移動に対応して移動し、マウス１３のボタンのクリックする事によりガイド表示部１００の任意のボタンを押下する事ができる。
【００４０】
階層移動キーが押下にされた場合は、押下されたキーに対応した階層の文字配列がガイド表示階層部１１１に表示され、文字入力キーが押下された場合はガイド表示階層部１１１に表示されている文字が入力される。また、ガイド表示機能キー１１２を押下することにより文字の入力モードを、かなモード→英字モード→数字モード→かなモードと順次切り替えることが出来る。
【００４１】
マウス１３の操作方法として、ガイド表示部１００のひとつのボタンの上へマウスカーソル１４を移動し、クリックボタンを押してすぐ離すクリック方式と、クリックボタンを押したまま１本の線を引くようになぞり他のキーの上で離すドラッグ方式の２方式がある。クリック方式では１つのキーを押下した事になり、ドラッグ方式ではクリックボタンを押した時と離した時の２つのキーを押下した事になる。
【００４２】
当文字入力装置では、まずガイド表示階層部１１１に、図８のかな第１階層１０００が表示される。ここでかな文字「た」を入力する場合「た」を含む第２階層＜た＞１４００に移動するために、かな第１階層１０００の「た」のキーをクリックする。するとガイド表示階層部キー入力部１１１の文字配列が図８の第２階層＜た＞１４００に切り替わる。ここでさらに、第２階層＜た＞１４００の「た」のキーをクリックすると文字「た」の入力をすることができる。文字が入力されると第１階層に戻り、ガイド表示階層部１１１にはかな第１階層１０００が表示される。
【００４３】
第２階層〜第４階層が表示されている時は、機能キー１０２に「ＴＯＰ」と表示されており、機能キー１０２は戻りキーとなる。戻りキーをクリックする事により文字を入力しないで第１階層に戻る事ができる。例えば、第２階層＜た＞１４００が表示されている時に機能キー１０２をクリックするとガイド表示階層部１１１にかな第１階層１０００が表示される。第１階層に戻ると、機能キー１０２は再びモード変更のボタンとなる。
【００４４】
（２）テンキーボード１５を使用したパソコン１０における実施例
上記（１）と同様、テンキーボード１５を使用しても当入力装置を利用することができる。テンキーボード１５の「１」〜「９」のキーをキー入力部１０１として使用し、それぞれのキーをガイド表示階層部１１１のガイドキーに対応させる。キー入力部１０１のキーを押下するとガイド表示階層部１１１の対応するキーが押下された事となる。
テンキーボード１５の機能キー１０２は、ガイド表示部１００のガイド表示機能キー１１２に対応し、テンキーボード１５の終了キー１０３は、ガイド表示部１００の終了キー１１３にそれぞれ対応する。
テンキーボードのキーを押下した場合は、マウスにおけるクリック方式の入力のみとなり、ドラッグ方式の入力はできない。
【００４５】
図８〜図１３は、パソコンの日本語キーボードで入力できるキーに対して９キー配置を適用した場合の例である。３つのモードを切り替える事により、９つのキーで日本語キーボード上のほぼ全てのキーを入力することが出来る。かなモードの時は図８が、英字モードの時は図９が、数字モードの時は図１０がそれぞれ適用される。全てのモードの第一階層には、それぞれ＜制御＞と＜記号＞の階層移動キーが存在し、制御キー（カーソル移動キーなど）や記号を入力する時にはモード変更をしなくても良いようになっている。＜制御＞階層移動キーが押下された時は図１１の４１００が、＜記号＞階層移動キーが押下された時には図１２の５１００がそれぞれ表示される。
かなモードの配置は、第２階層と第３階層において階層移動キーと文字入力キーが混在していて、使用頻度の高い文字を浅い階層に配置しているので、平均して少ないキー操作で文字の入力が出来るようになっている。また、「あかさたなはまら」の各行に対して「あいうえお」の５列と拗音（ゃゅょ）の３文字を加えて８文字の文字入力キーで構成されているので「きゃ」「きゅ」「きょ」などの２文字が一度に入力できる。
また、清音と濁音が存在する行は第２階層に清音が配置され、第３階層に濁音が配置されている。第２階層の階層移動キーの位置は第１階層の階層移動キーの位置と一致しているので濁音を入力する時は同一キーを２回押下することで対応する濁音の階層が表示される。例えば、かな第１階層１０００において、＜か＞階層移動キーを２回押下すると第３階層＜が＞１２１０が表示される。同様に半濁音「ぱ」は「は」の第４階層に配置され、かな第１階層１０００において、＜は＞階層移動キーを３回押下すると第４階層＜ぱ＞１６１１が表示される。このように階層を配置することにより覚えやすく打ちやすい配置を実現している。
【００４６】
英字モードの配置は、２階層から成っている。第１階層では「ａ」〜「ｚ」の26文字が順番に７つの階層移動キーに配置されている。第２階層では、第１階層に対応した文字入力キーが配置されている。例えば、英字第１階層２０００において、階層移動キー＜ＡＢＣ＞を押下すると第２階層＜ＡＢＣ＞２１００が表示され、そこには「ａ」「ｂ」「ｃ」の文字入力キーが存在する。また、「ａ」「ｂ」「ｃ」で始まる２文字から成る文字入力キーも配置されている。例えば、英字第１階層２０００で階層移動キー＜ＡＢＣ＞を押下してから第２階層＜ＡＢＣ＞２１００で文字入力キー「ｃｈ」を押下すると２回の入力で２文字を入力することが出来る。
また、英字モードにおいては文字入力キーをダブルクリックすることにより（テンキーの場合はすばやく２回連打することにより）大文字が入力される。すなわち、第２階層＜ＡＢＣ＞２１００で文字入力キー「ａ」をダブルクリックすると「Ａ」が入力される。「ｃｈ」のように複数の文字からなる文字入力キーの場合は、「Ｃｈ」のように先頭の文字だけが大文字となる。
【００４７】
かなモードと英字モードにおいては、文字入力キーが押下され該当文字が入力された後２文字目入力の階層が表示される。図１３は２文字目入力の階層の配置を示したものである。
【００４８】
かなモードにおいて、第３階層＜です＞１７３０以外の階層で文字を確定した場合、かなモード２文字目６００１が表示される。かなモード２文字目６００１には使用頻度の特に高い文字が配置されている。したがって、少ないキー入力で文字が入力できるとともに「かん」などの音節単位で、より自然な入力が出来る。
かなモードにおいて、第３階層＜です＞１７３０の階層で文字を確定した場合、かなモード２文字目＜です＞６００２が表示される。かなモード２文字目＜です＞６００２には文末に使用する文字が配置されている。
【００４９】
英字モードにおいて、第２階層＜記号＞５１００の文字入力キー「’」以外の文字を確定した場合、英字モード２文字目６００３が表示される。英字モード２文字目６００３には英語において使用頻度の高い文字が配置されている。したがって、少ないキー入力で英文が入力できる。しかし、英語において使用頻度の高い文字は１０文字あり、９個のキーでは足りない。そこで、英字モード２文字目６００３において文字入力キーをダブルクリックすることにより（テンキーの場合はすばやく２回連打することにより）指定された文字入力キーの文字に続いて「ｎ」が入力できるようになっている。たとえば、英字モード２文字目６００３において文字入力キー「ｅ」をダブルクリックすることにより「ｅｎ」の２文字が入力される。これにより、英語で入力する際かなりの部分を１文字１回のキー入力で入力できる。
英字モードにおいて、第２階層＜記号＞５１００の文字入力キー「’」の文字を確定した場合、英字モード２文字目＜’＞６００４が表示される。英字モード２文字目＜’＞６００４には英文において「’」に続く文字が配置されている。
【００５０】
かなモード・英字モード共に２文字目の階層は一定時間入力がなければ第１階層に戻るようになっている。これにより、２文字目を入力しない場合でも特別な操作をしないで入力が出来る。
【００５１】
図１４のフローチャート図に沿って図７〜図１３の詳細な動作を説明する。
先ず、ステップ（以下、「Ｓ」とする）０１において、図３のＨＤＤ３０５からプログラムと階層データを読み込み、ＲＡＭ３０２へ転送する。階層データは図８〜図１３に対応するデータであり、図７のガイド表示階層部１１１に表示する表示データと文字入力キーが押下された時に入力される文字データからなる。
【００５２】
プログラムが開始されるとディスプレイ１１の表示画面１２にガイド表示部１００を表示する。ガイド表示部１００のガイド表示階層部１１１にはかな第１階層１０００に対応するデータが表示される（Ｓ１０）。すなわち、９つの階層移動キー＜あやら＞＜か＞＜さ＞＜た＞＜なま＞＜は＞＜わ、。＞＜制御＞＜記号＞が表示される。Ｓ１０では、現在のモードに対応する第１階層を表示する。プログラムの開始時にはかなモードになっているので、かな第１階層１０００が表示されるのである。
【００５３】
第１階層の表示状態においてはガイド表示機能キー１１２はモード変更のボタンとなっており、このボタンをクリックする事により（または機能キー１０２を押下する事により）、モードがかなモード→英字モード→数字モード→かなモードと順に変化する（Ｓ９１・Ｓ９２）。モードが変更された場合、新しいモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。
【００５４】
Ｓ１０において終了キーが入力された場合、すなわち、終了キー１０３が押下されるか、ガイド表示終了キー１１３がクリックされた場合、プログラムを終了する（Ｓ９０）。
Ｓ１０においてキーが入力された場合、すなわち、キー入力部１０１のいずれかのキーが押下されるかガイド表示階層部１１１のいずれかのボタンがクリックされた場合、入力されたキーの種類の判定を行う（Ｓ１１）。
【００５５】
Ｓ１０において入力されたキーが文字入力キーならば、Ｓ５０に進み指定された文字の入力を行う。たとえば、数字モードにおいて数字第１階層３０００の文字入力キー「１」が入力された場合、文字「１」が入力される。また、Ｓ１０において入力されたキーが階層移動キーならば、Ｓ２０に進み第２階層が表示される。たとえば、かなモードにおいてかな第１階層１０００の階層移動キー＜あやら＞が入力された場合は、第２階層＜あや＞１１００が表示される。すなわち、階層移動キー＜ら＞と、文字入力キー「あ」「い」「う」「え」「お」「や」「ゆ」「よ」が表示される。
【００５６】
第２階層が表示されると、ガイド表示機能キー１１２は戻りキーとなり、このボタンをクリックする事により（または機能キー１０２を押下する事により）Ｓ１０に戻り、現在のモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。ガイド表示階層部１１１に空白のボタンが存在する時は、そのボタンも戻りキーとなる。たとえば、英字モードにおいて第２階層＜JKLM＞２４００が表示されている時に左下の空白キーをクリックすると英字第１階層２０００が表示される。ガイド表示機能キー１１２は第３階層や第４階層でも戻りキーとして使用する。
【００５７】
第２階層表示Ｓ２０において入力されたキーが文字入力キーならば、Ｓ５０に進み指定された文字の入力を行う。たとえば、かなモードにおいて第２階層＜あや＞１１００の文字入力キー「あ」が指定された場合は、文字「あ」が入力される。また、Ｓ２０において入力されたキーが階層移動キーならば、Ｓ３０に進み第３階層が表示される。たとえば、かなモードにおいて第２階層＜あや＞１１００の階層移動キー＜ら＞が入力された場合は、第３階層＜ら＞１１１０が表示される。すなわち、階層移動キー＜ぁ＞と、文字入力キー「ら」「り」「る」「れ」「ろ」「りゃ」「りゅ」「りょ」が表示される。また、Ｓ２０において入力されたキーが戻りキーの場合、Ｓ１０に戻り、現在のモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。
【００５８】
第３階層表示Ｓ３０において入力されたキーが文字入力キーならば、Ｓ５０に進み指定された文字の入力を行う。たとえば、かなモードにおいて第３階層＜ら＞１１１０の文字入力キー「ら」が指定された場合は、文字「ら」が入力される。また、Ｓ３０において入力されたキーが階層移動キーならば、Ｓ４０に進み第４階層が表示される。たとえば、かなモードにおいて第３階層＜ら＞１１１０の階層移動キー＜ぁ＞が入力された場合は、第４階層＜ぁ＞１１１１が表示される。すなわち、一つの空白キーと文字入力キー「ぁ」「ぃ」「ぅ」「ぇ」「ぉ」「ゃ」「ゅ」「ょ」が表示される。また、Ｓ３０において入力されたキーが戻りキーの場合、Ｓ１０に戻り、現在のモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。
【００５９】
第４階層表示Ｓ４０において入力されたキーが文字入力キーならば、Ｓ５０に進み指定された文字の入力を行う。たとえば、かなモードにおいて第４階層＜ぁ＞１１１１の文字入力キー「ぁ」が指定された場合は、文字「ぁ」が入力される。また、Ｓ４０において入力されたキーが戻りキーの場合、Ｓ１０に戻り、現在のモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。
【００６０】
文字入力キーが入力された場合、指定された文字を入力する（Ｓ５０）。指定された文字とは、ガイド表示階層部１１１の入力されたキーに該当するボタンに表示されている文字である。ただし、文字入力キーが制御キーの場合、すなわち、図１１の文字入力キーの場合、文字が入力される替わりに対応する動作が実行される。たとえば、第２階層＜制御＞４１００の文字入力キー「←」が指定された場合は、カーソルがひとつ左へ移動する。また、英字モードにおいて文字入力キーをダブルクリックすることにより（テンキーボード１５の場合はすばやく２回連打することにより）先頭の文字が小文字から大文字となる。たとえば、第２階層＜ABC＞２１００の文字入力キー「ch」をダブルクリックすると「Ch」が入力される。
【００６１】
Ｓ５０において文字を入力した後、数字モードの場合はＳ１０に戻り、数字第１階層３０００が表示される。かなモードと英字モードの場合は、図１３のいずれかの階層を表示する（Ｓ６１）。具体的には、かなモードにおいて第３階層＜です＞１７３０以外の階層で文字を入力した場合はかなモード２文字目６００１が表示され、かなモードにおいて第３階層＜です＞１７３０の階層で文字入力した場合はかなモード２文字目＜です＞６００２が表示され、英字モードにおいて第２階層＜記号＞５１００の文字入力キー「'」以外の文字を入力した場合は英字モード２文字目６００３が表示され、英字モードにおいて第２階層＜記号＞５１００の文字入力キー「'」の文字をを入力した場合は英字モード２文字目＜'＞６００４が表示される。
【００６２】
Ｓ６１において文字入力キーが入力された場合、指定された文字が入力される（Ｓ６４）。たとえば、かなモード２文字目６００１において文字入力キー「い」が入力された場合、文字「い」が入力される。ただし、英字モード２文字目６００３において文字入力キーをダブルクリックすると（テンキーボード15の場合はすばやく２回連打すると）指定された文字入力キーの文字に続いて「n」が入力される。たとえば、英字モード２文字目６００３において文字入力キー「e」をダブルクリックすると「e」と「n」の２文字が入力される。
【００６３】
Ｓ６４において文字を入力した後は、Ｓ６０に戻り、再び一定時間過ぎるまで２文字目の階層を表示する。したがって、２文字目の階層は連続して入力することが出来る。たとえば、かなモード２文字目６００１において文字入力キー「い」と文字入力キー「ん」を連続して入力すれば「いん」の文字が入力され、英字モード２文字目６００３において文字入力キー「t」と文字入力キー「e」と文字入力キー「d」を連続して入力すれば「ted」の文字が入力される。
【００６４】
Ｓ６１において一定時間を過ぎても文字入力キーが入力されなかった場合は、Ｓ１０に戻り、現在のモードに対応する第１階層が表示される。すなわち、かなモードの時はかな第１階層１０００が、英字モードの時は英字第１階層２０００が、数字モードの時は数字第１階層３０００が、それぞれ表示される。
【００６５】
図１５は「きょうは」という文字列を入力する場合の例である。初めに、ガイド表示部のキー入力部にかなモード第１階層１０００が表示される。ここから階層移動キー「か」を指定し、文字入力キー「きょ」が存在する第２階層＜か＞１２００に移動する。そして第２階層＜か＞１２００にて文字入力キー「きょ」を指定することにより「きょ」の入力が確定し、入力結果部２００に「きょ」が表示される。
次に、２文字目入力アシスト機能が働き「う」を入力する。この機能は、文字の入力が確定した後に連続して２文字目を入力できる機能であり、使用頻度の高い文字を配置することにより、少ない操作で文字が入力出来るようになる。ガイド表示部のキー入力部にかなモード２文字目６００１が表示されるため、このかなモード２文字目６００１から文字入力キー「う」を指定することにより「う」の入力が確定し入力結果部２００に「う」が表示される。かなモード２文字目６００１から文字を入力すると、ガイド表示部のキー入力部にはかなモード第１階層１０００が表示される。次の文字を入力するため、階層移動キー「は」を指定し、文字入力キー「は」が存在する第２階層＜は＞１６００に移動する。そして、第２階層＜は＞１６００にて文字入力キー「は」を指定することにより、「は」の入力が確定し入力結果部２００に「は」が表示される。
これで文字列「きょうは」の入力が完了する。
【００６６】
図１６は「The pen」という文字列を入力する場合の例である。初めに、ガイド表示部のキー入力部に英字モード第１階層２０００が表示される。ここから階層移動キー「QRST」を指定し、文字入力キー「th」が存在する第２階層＜QRST＞２６００に移動する。そして第２階層＜QRST＞２６００にて文字入力キー「th」をダブルクリックすることにより、「Th」の入力が確定し入力結果部２００に「Th」が表示される。ここでダブルクリックは英字の１文字目を大文字で入力する場合の操作であり、シングルクリックした場合は「th」と入力される。
さらに、ガイド表示部のキー入力部に英字モード２文字目６００３が表示されるため、この英字モード２文字目６００３から文字入力キー「e」を指定することにより、「e」の入力が確定し入力結果部２００に「e」が表示される。なお、英字モード２文字目６００３はタイマー制御により表示後一定時間経過すると英字モード第１階層２０００に表示が切り替わるように設定されている。英字モード２文字目６００３から文字を入力すると、同じくガイド表示部のキー入力部には英字モード第１階層２０００が表示される。これで文字列の「The」までが入力されたことになる。次に空白を入力するため、階層移動キー「記号」を指定し、文字入力キー「空白」が存在する記号第１階層５０００に移動する。そして、記号第１階層５０００にて文字入力キー「空白」を指定することにより、空白の入力が確定し入力結果部２００に空白が表示される。
【００６７】
空白の入力確定後、ガイド表示部のキー入力部には英字モード第１階層２０００が表示される。次の文字を入力するため、階層移動キー「NOP」を指定し、文字入力キー「p」が存在する第２階層＜NOP＞２５００に移動する。そして、第２階層＜NOP＞２５００にて文字入力キー「p」を指定することにより、「p」の入力が確定し入力結果部２００に「p」が表示される。さらに、ガイド表示部のキー入力部に英字モード２文字目６００３が表示されるため、この英字モード２文字目６００３から文字入力キー「e」をダブルクリックすることにより、「en」の入力が確定し入力結果部２００に「en」が表示される。これで文字列の「pen」が入力されたことになり「The pen」の入力が完了となる。なお、英字モード２文字目２００３の文字入力キーをダブルクリックすることは、文字入力キーに表示されている英字とその後に続けて「n」を入力する場合の操作であり、シングルクリックした場合は「e」のみが入力される。
なお、マウスを入力装置として使用する場合には、ダブルクリックで大文字（１つの文字入力キーで複数文字を入力する場合は先頭の１文字を大文字）入力する機能がある。例えば、「The pen」と入力する場合、上記入力例で初めに文字入力キー「th」を指定する際、ダブルクリックを行うことで「Th」と入力され、以降同様の操作を行うと「The pen」と入力することができる。これにより、文字入力前に、大文字・小文字の切り替えを意識する必要がなくなるため、文字入力操作の負荷を軽減することが可能となる。
【００６８】
図１７は、データ処理装置として、ペン入力機能を有した小型情報処理端末における実施形態である。小型情報処理端末２１の表示画面22にはガイド表示部１００を表示する。ガイド表示部１００のキー入力部１０１には、第１階層・第２階層・第３階層以下の階層の文字配列のうち、第１階層もしくは階層移動キーにより表示を切り替えられた第２階層以下の文字配列が表示される。入力用ペン２３により表示画面２２の任意の位置をタッチすることにより入力操作を行う。キー入力部１０１は、縦に３つ横に３つの正方状にキーが配置されており、入力用ペン２３によりいずれかのキーにタッチすることによりキー入力部１０１に表示された階層移動キーおよび文字入力キーが押下されたこととなる。階層移動キーが押下にされた場合は、該当のキーに示された階層の文字配列にキー入力部１０１の文字配列が切り替わる。文字入力キーが押下された場合は、該当のキーに表示された文字の入力を確定することができる。図１７では「かな」が表示されているが、英字、数字、制御、記号を入力する場合は、ガイド表示部１００の機能キー１０２によって切り替えを行う。文字入力を終了する場合は、ガイド表示部１００の終了キー１０３を使用する。入力用ペン２３の操作方法として、ガイド表示部１００のひとつのキーが表示されている範囲に入力用ペン２３の先端を接触して離すタッチと、ひとつのキーが表示されている範囲で入力用ペン２３を接触させてもうひとつのキーが表示されている範囲まで入力用ペン２３の先端を接触させたまま表示画面をなぞるドラッグの２方式がある。ドラッグ方式を使用すると、キー入力部１０１の上で１本の線を引くだけで文字入力することが可能となる。これにより、階層移動と文字入力を一連の動作で行うことが出来る。
【００６９】
図１８は携帯電話機３１における実施形態である。ダイヤルキーの１ないし９のキーをキー入力部１０１、「文字」キー（機種により異なる）を機能キー１０２、「電源」キーを終了キー１０３として使用し、表示画面３２にガイド表示部１００を表示する。ガイド表示部１００には第１階層・第２階層・第３階層以下の階層の文字配列のうち、第１階層もしくは階層移動キーにより表示を切り替えられた第２階層以下の文字配列が表示される。キー入力部１０１およびガイド表示部１００は、縦に３つ横に３つの正方状にキーが配置されており、キー入力部１０１の９つのキーはそれぞれガイド表示部１００の９つのガイドキーに対応する。ガイド表示部１００のガイドキーに対応するキー入力部１０１の１ないし９のキーを押下すると、ガイド表示部１００のガイドキーに表示された階層移動キーおよび文字入力キーが押下されたこととなる。階層移動キーが押下にされた場合は、ガイドキーに示された階層の文字配列にガイド表示部１００の文字配列が切り替わる。文字入力キーが押下された場合は、ガイドキーに表示された文字の入力を確定することができる。図１８では「かな」が表示されているが、英字、数字、制御、記号を入力する場合は、機能キー１０２によって切り替えを行う。文字入力を終了する場合は、終了キー１０３を使用する。
【００７０】
図１９は、９キー配置の入力方式のタッチパネルを入力兼表示装置として有する情報処理装置（以降タッチパネル装置と記述）における実施形態である。タッチパネル装置５１の表示画面５２にはガイド表示部１００を表示する。ガイド表示部１００のキー入力部１０１には第１階層・第２階層・第３階層以下の階層の文字配列のうち、第１階層もしくは階層移動キーにより表示を切り替えられた第２階層以下の文字配列が表示される。手の指先等により表示画面５２の任意の位置をタッチすることにより入力操作を行う。キー入力部１０１は、縦に３つ横に３つの正方状にキーが配置されており、手の指先等によりいずれかのキーにタッチすることによりキー入力部１０１に表示された階層移動キーおよび文字入力キーが押下されたこととなる。階層移動キーが押下にされた場合は、仮想キーに示された階層の文字配列にキー入力部１０１の文字配列が切り替わる。文字入力キーが押下された場合は、仮想キーに表示された文字の入力を確定することができる。入力が確定した文字は表示画面５２の入力結果部２００に表示される。図１９では「かな」が表示されているが、英字、数字、制御、記号を入力する場合は、ガイド表示部１００の機能キー１０２によって切り替えを行う。文字入力を終了する場合は、ガイド表示部１００の終了キー１０３を使用する。
【００７１】
図２０は、９キー配置の入力方式の遠隔操作装置（リモートコントローラ）を有した情報処理装置における実施形態である。遠隔操作装置６１の操作キーのうち１ないし９のキーをキー入力部１０１、ＭＯＤＥキー（機種により異なる）を機能キー１０２、ＰＯＷＥＲキーを終了キー１０３として使用し、表示画面６２にガイド表示部１００を表示する。ガイド表示部１００には第１階層・第２階層および第３階層以下の階層の文字配列のうち、第１階層および階層移動キーにより表示を切り替えられた第２階層以下の文字配列が表示される。キー入力部１０１およびガイド表示部１００は、縦に３つ横に３つの正方状にキーが配置されており、キー入力部１０１の９つのキーはそれぞれガイド表示部１００の９つのガイドキーに対応する。ガイド表示部１００のガイドキーに対応するキー入力部１０１の１ないし９のキーを押下するとガイド表示部１００のガイドキーに表示された階層移動キーおよび文字入力キーが押下されたこととなる。階層移動キーが押下にされた場合は、ガイドキーに示された階層の文字配列にガイド表示部１００の文字配列が切り替わる。文字入力キーが押下された場合は、ガイドキーに示された文字の入力を確定することができる。図２０では「かな」が表示されているが、英字、数字、制御、記号を入力する場合は、機能キー１０２によって切り替えを行う。文字入力を終了する場合は、終了キー１０３を使用する。
【００７２】
図２１〜図２２は、パソコンにおいて９キー入力を両手で打鍵できるように本発明を適用した実施例である。
図２１は、図７のテンキーボード１５の替わりにキーボード１６を装備したパソコンの例である。キーボード１６の「Ｗ」「Ｅ」「Ｒ」「Ｓ」「Ｄ」「Ｆ」「Ｘ」「Ｃ」「Ｖ」の９個のキーを９キー左手打鍵部２０３、「Ｕ」「Ｉ」「Ｏ」「Ｊ」「Ｋ」「Ｌ」「Ｍ」「＜」「＞」の９個のキーを９キー右手打鍵部２０４として使用する。
左右の打鍵部は、両方とも図７におけるテンキーボード１５のキー入力部１０１に対応しており、例えば、左手打鍵部２０３の「Ｗ」を押下するとキー入力部１０１の「７」を押下したのと同じであり、右手打鍵部の２０４の「Ｕ」を押下してもキー入力部１０１の「７」を押下したのと同じとなる。
また、「Ｎ」のキーは図７におけるテンキーボード１５の機能キー１０２に対応しており、「＠」のキーは図７におけるテンキーボード１５の終了キー１０３に対応している。
本実施例はテンキーボード１５の替わりにキーボード１６を使用するという事以外は、図７〜図１４で説明した実施例とまったく同一である。ただし、キーボード１６を使用して両手を使えるので、２文字目モードの解除条件を「一定時間」ではなく、「キーを離した時（キーＵＰ）」としている。すなわち、図１４の操作フローにおいて、Ｓ６２が「一定時間経過」ではなく「キーＵＰ？」となる。
本実施例では、左右交互に打鍵できる特徴と、通常のローマ字かな変換での打鍵より少ない打鍵で入力できる特徴を持っている。
図２２に本実施例における「きょうは」の入力方法を示す。
【００７３】
図２２は、キーボード１６を使用して、９キー配置の両手打ち入力により「きょうは」と入力する場合の例である。
まず始めに、ガイド表示階層部１１１に、かな第１階層１０００が表示される。９キー左手打鍵部２０３、９キー右手打鍵部２０４のいずれからも入力を開始することができるが、ここでは右手から入力操作を行うこととし、順次左右交互にキー操作を行う。
「きょうは」の「き」を入力するため、ガイド表示階層部１１１に表示されているかな第１階層１０００の表示に従い「き」の属する階層移動キー＜か＞に相当する９キー右手打鍵部２０４の「Ｉ」のキーを押す。すると、ガイド表示階層部１１１が第２階層＜か＞１２００に切り替わる。ここで「き」を１文字入力することも可能だが、ガイド表示階層部１１１に「きょ」と１度に２文字を入力するキーが表示されるので、今度は対応する９キー左手打鍵部２０４の「Ｖ」のキーを押す。すると入力結果部２００に「きょ」が表示される。
ここで、「Ｖ」のキーを押したままでいると、ガイド表示階層部１１１が、かなモード２文字目６００１に切り替わり９キー右手打鍵部２０４においてかなモード２文字目の文字が入力可能となる。そこで、文字入力キー「う」に対応する９キー右手打鍵部２０４の「，」のキーを押す。すると入力結果部２００に「う」が表示され、「きょう」まで入力が完了する。
次に、両手を９キー右手打鍵部２０４および９キー左手打鍵部２０３から離すとガイド表示階層部１１１がかな第１階層１０００に戻るので、「は」を入力するため入力キー「は」の属する階層移動キー＜は＞に対応する９キー右手打鍵部２０３の「Ｌ」を押す。するとガイド表示階層部１１１が第２階層＜は＞１６００に切り替わる。ここでガイド表示階層部１１１に文字入力キー「は」が表示されるので対応する９キー左手打鍵部２０４の「Ｗ」を押す。すると入力結果部２００に「は」が表示され、「きょうは」の入力が完了する。
ローマ字かな変換で「きょうは」と打つには「ＫＹＯＵＨＡ」の６回打鍵が必要であり、また、最後のＡ以外はすべて右手で打たなくてはならないのに対して、本実施例では、５回打鍵で左右交互に打つことができる。
【産業上の利用可能性】
【００７４】
以上述べたように、本発明は、パーソナルコンピュータ、ＰＤＡ、携帯電話、車載コンピュータ（カーナビゲーション等）、家電コントローラ等のデータ処理装置において、簡単にデータを入力する場合に利用することができるものである。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態に係る操作フローを表したフローチャートである。
【図２】本発明を適用してＱＷＥＲＴＹ配置を拡張したパーソナルコンピュータを説明するための図である。
【図３】パーソナルコンピュータのハードウエア構成を表したブロック図である。
【図４】本発明を適用してＱＷＥＲＴＹ配置を拡張した時のキー配置を説明するための図である。
【図５】本発明を適用してＱＷＥＲＴＹ配置を拡張した場合の操作フローを説明するためのフローチャートである。
【図６】本発明を適用してＱＷＥＲＴＹ配置を拡張したパソコンにおいて、「きょうは」を入力する場合の入力部と表示部および入力結果部による入力操作を説明するための図である。
【図７】本発明を９キー配置の入力方式に適用した、パーソナルコンピュータを説明するための図である。
【図８】９キー配置の文字配列の階層構造と配列内容のうち、「かなモード」の文字配列について説明するため図である。
【図９】９キー配置の文字配列の階層構造と配列内容のうち、「英字モード」の文字配列について説明するため図である。
【図１０】９キー配置の文字配列の階層構造と配列内容のうち、「数字モード」の文字配列について説明するため図である。
【図１１】９キー配置の文字配列の階層構造と配列内容のうち、「制御モード」の文字配列について説明するため図である。
【図１２】９キー配置の文字配列の階層構造と配列内容のうち、「記号モード」の文字配列について説明するため図である。
【図１３】９キー配置の文字配列の階層構造と配列内容のうち、「２文字目入力」の文字配列について説明するため図である。
【図１４】本発明を９キー配置の入力方式に適用した場合の操作フローを説明するためのフローチャートである。
【図１５】本発明を９キー配置の入力方式に適用した時、「きょうは」を入力する場合の入力部と表示部および入力結果部による入力操作を説明するための図である。
【図１６】本発明を９キー配置の入力方式に適用した時、「Ｔｈｅ  ｐｅｎ」を入力する場合の入力部と表示部および入力結果部による入力操作を説明するための図である。
【図１７】本発明を９キー配置の入力方式の小型情報端末（ＰＤＡ）に適用した場合を説明するための図である。
【図１８】本発明を９キー配置の入力方式の携帯電話機に適用した場合を説明するための図である。
【図１９】本発明を９キー配置の入力方式のタッチパネルを入力装置とするデータ処理装置に適用した場合を説明するための図である。
【図２０】本発明を９キー配置の入力方式の遠隔操作装置（リモコン）を入力装置とする情報処理装置に適用した場合を説明するための図である。
【図２１】本発明を両手打鍵による９キー配置の入力方式に適用した、パーソナルコンピュータを説明するための図である。
【図２２】本発明を両手打鍵による９キー配置の入力方式に適用した時、「きょうは」を入力する場合の入力部と表示部および入力結果部による入力操作を説明するための図である。
【符号の説明】
【００７６】
１０  パーソナルコンピュータ
１１  ディスプレイ
１２  表示画面
１３  マウス
１４  マウスカーソル
１５  テンキーボード
１６  キーボード
２１  小型情報処理端末
２２  表示画面
２３  入力用ペン
３１  携帯電話機 
３２  表示画面
５１  タッチパネル装置
５２  表示画面
６１  遠隔操作装置
６２  表示画面
１００  ガイド表示部
１０１  キー入力部
１０２  機能キー
１０３  終了キー
１１１  ガイド表示階層部 
１１２  ガイド表示機能キー
１１３  ガイド表示終了キー
２００  入力結果部  
２０１  左手打鍵部
２０２  右手打鍵部
２０３  ９キー左手打鍵部
２０４  ９キー右手打鍵部
１０００  かな第１階層
１１００  第２階層＜あや＞
１１１０  第３階層＜ら＞
１１１１  第４階層＜ぁ＞
１２００  第２階層＜か＞
１２１０  第３階層＜が＞
１３００  第２階層＜さ＞
１３１０  第３階層＜ざ＞
１３１１  第４階層＜しぇ＞
１４００  第２階層＜た＞
１４１０  第３階層＜だ＞
１４１１  第４階層＜ちぇ＞
１５００  第２階層＜な＞
１５１０  第３階層＜ま＞
１６００  第２階層＜は＞
１６１０  第３階層＜ば＞
１６１１  第４階層＜ぱ＞
１７００  第２階層＜わ。、＞
１７１０  第３階層＜ゎふぁ＞
１７１１  第４階層＜ゎうぁ＞
１７１２  第４階層＜う゛ぁ＞
１７２０  第３階層＜・「」゛＞
１７３０  第３階層＜です＞
２０００  英字第１階層
２１００  第２階層＜ABC＞
２２００  第２階層＜DEF＞
２３００  第２階層＜GHI＞
２４００  第２階層＜JKLM＞
２５００  第２階層＜NOP＞
２６００  第２階層＜QRST＞
２７００  第２階層＜U-Z＞
３０００  数字第１階層
３１００  第２階層＜789＞
４１００  第２階層＜制御＞
４１１０  第３階層＜F1-6＞
４１１１  第４階層＜F7-12＞
４１２０  第３階層＜制御２＞
５１００  第２階層＜記号＞
５１１０  第３階層＜記号２＞
５１１１  第４階層＜＾＞
５１１２  第４階層＜#$%＞
５１１３  第４階層＜[]＞
５１１４  第４階層＜+-=＞
５３００  第２階層＜ ,＞
６００１  かなモード２文字目
６００２  かなモード２文字目＜です＞
６００３  英字モード２文字目
６００４  英字モード２文字目＜’＞
【図１】
2005284456.tif 000003
【図２】
2005284456.tif 000004
【図３】
2005284456.tif 000005
【図４】
2005284456.tif 000006
【図５】
2005284456.tif 000007
【図６】
2005284456.tif 000008
【図７】
2005284456.tif 000009
【図８】
2005284456.tif 000010
【図９】
2005284456.tif 000011
【図１０】
2005284456.tif 000012
【図１１】
2005284456.tif 000013
【図１２】
2005284456.tif 000014
【図１３】
2005284456.tif 000015
【図１４】
2005284456.tif 000016
【図１５】
2005284456.tif 000017
【図１６】
2005284456.tif 000018
【図１７】
2005284456.tif 000019
【図１８】
2005284456.tif 000020
【図１９】
2005284456.tif 000021
【図２０】
2005284456.tif 000022
【図２１】
2005284456.tif 000023
【図２２】
2005284456.tif 000024
【手続補正書】
【提出日】平成16年9月21日(2004.9.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のキーと、この複数のキーと複数の単独で意味があるデータとをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味あるデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替える制御手段と、を有するデータ処理装置。
【請求項２】
複数のキーと、この複数のキーと複数の単独で意味がある文字とをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味ある文字を入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する文字を他の文字に切り替える制御手段と、を有するデータ処理装置。
【請求項３】
前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた時から一定時間データ入力がない場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する請求項１記載のデータ処理装置。
【請求項４】
前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた状態からキーを離した場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する請求項１記載のデータ処理装置。
【請求項５】
複数のキーと、複数の単独で意味があるデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段の単独で意味があるデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替える制御手段と、を有するデータ処理装置。
【請求項６】
複数のキーと、複数の単独で意味があるデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとを第１の対応関係をもってそれぞれ対応付ける第１の対応付け手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとを第２の対応関係をもってそれぞれ対応付ける第２の対応付け手段と、第１の対応付け手段により第１の対応関係に前記記憶手段の単独で意味があるデータと複数のキーとが対応付けされている場合、前記複数のキーの一つが指定されることにより、この指定されたキーに第１の対応関係をもって対応付けられた記憶手段の単独で意味があるデータを入力すると共に、前記第１の対応付け手段から第２の対応付け手段へ切り替える制御手段と、を有するデータ処理装置。
【請求項７】
複数のキーと複数の単独で意味があるデータとをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータを入力すると共に、少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替えるデータ入力方法。
【請求項８】
複数のキーと複数の単独で意味があるデータとをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータを入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応するデータを他の単独で意味があるデータに切り替えるステップとをコンピュータにより実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の第１の特徴とするところは、複数のキーと、この複数のキーと複数の単独で意味があるデータとをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味あるデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替える制御手段と、を有するデータ処理装置にある。
また、本発明の第２の特徴とするところは、複数のキーと、この複数のキーと複数の単独で意味がある文字とをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味ある文字を入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する文字を他の文字に切り替える制御手段と、を有するデータ処理装置にある。
好ましくは、前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた時から一定時間データ入力がない場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段、又は前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた状態からキーを離した場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第３の特徴とするところは、複数のキーと、複数の単独で意味があるデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段の単独で意味があるデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替える制御手段と、を有するデータ処理装置にある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第４の特徴とするところは、複数のキーと、複数の単独で意味があるデータが記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段の単独で意味があるデータを入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替える制御手段と、を有するデータ処理装置にある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第５の特徴とするところは、複数のキーと複数の単独で意味があるデータとをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータを入力すると共に、少なくとも１つのキーに対応する単独で意味があるデータを他の単独で意味があるデータに切り替えるデータ入力方法にある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第６の特徴とするところは、複数のキーと複数の単独で意味があるデータとをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータを入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応するデータを他の単独で意味があるデータに切り替えるステップとをコンピュータにより実行させるプログラム
【手続補正書】
【提出日】平成17年7月22日(2005.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のキーと、この複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味あるデータとしての文字を確定入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替える制御手段と、を有するデータ処理装置。
【請求項２】
前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた時から一定時間データ入力がない場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する請求項１記載のデータ処理装置。
【請求項３】
前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた状態からキーを離した場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する請求項１記載のデータ処理装置。
【請求項４】
複数のキーと、複数の単独で意味があるデータとしての文字が記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段の単独で意味があるデータとしての文字を確定入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替える制御手段と、を有するデータ処理装置。
【請求項５】
複数のキーと、複数の単独で意味があるデータとしての文字が記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とを第１の対応関係をもってそれぞれ対応付ける第１の対応付け手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とを第２の対応関係をもってそれぞれ対応付ける第２の対応付け手段と、第１の対応付け手段により第１の対応関係に前記記憶手段の単独で意味があるデータとしての文字と複数のキーとが対応付けされている場合、前記複数のキーの一つが指定されることにより、この指定されたキーに第１の対応関係をもって対応付けられた記憶手段の単独で意味があるデータとしての文字を確定入力すると共に、前記第１の対応付け手段から第２の対応付け手段へ切り替える制御手段と、を有するデータ処理装置。
【請求項６】
複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータとしての文字を確定入力すると共に、少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替えるデータ入力方法。
【請求項７】
複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータとしての文字を確定入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータに切り替えるステップとをコンピュータにより実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の第１の特徴とするところは、複数のキーと、この複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味あるデータとしての文字を確定入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替える制御手段と、を有するデータ処理装置にある。
好ましくは、前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた時から一定時間データ入力がない場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段、又は前記制御手段により前記対応付け手段の少なくとも１つのキーに対応するデータを他のデータに切り替えた状態からキーを離した場合は前記対応付け手段の対応付けを初期状態に戻す戻し手段をさらに有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第２の特徴とするところは、複数のキーと、複数の単独で意味があるデータとしての文字が記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とをそれぞれに対応付ける対応付け手段と、前記複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた記憶手段の単独で意味があるデータとしての文字を確定入力すると共に、前記対応付け手段の少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替える制御手段と、を有するデータ処理装置にある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第３の特徴とするところは、複数のキーと、複数の単独で意味があるデータとしての文字が記憶されている記憶手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とを第１の対応関係をもってそれぞれ対応付ける第１の対応付け手段と、前記複数のキーと前記記憶手段に記憶されている複数の単独で意味があるデータとしての文字とを第２の対応関係をもってそれぞれ対応付ける第２の対応付け手段と、第１の対応付け手段により第１の対応関係に前記記憶手段の単独で意味があるデータとしての文字と複数のキーとが対応付けされている場合、前記複数のキーの一つが指定されることにより、この指定されたキーに第１の対応関係をもって対応付けられた記憶手段の単独で意味があるデータとしての文字を確定入力すると共に、前記第１の対応付け手段から第２の対応付け手段へ切り替える制御手段と、を有するデータ処理装置にある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第４の特徴とするところは、複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付け、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータとしての文字を確定入力すると共に、少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータとしての文字に切り替えるデータ入力方法にある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第５の特徴とするところは、複数のキーと複数の単独で意味があるデータとしての文字とをそれぞれ対応付けるステップと、複数のキーの一つが指定されることにより、この指定されたキーに対応付けられた単独で意味があるデータとしての文字を確定入力するステップと、このステップの実行を受けて少なくとも１つのキーに対応する単独で意味があるデータとしての文字を他の単独で意味があるデータに切り替えるステップとをコンピュータにより実行させるプログラムにある。