(57)【特許請求の範囲】
【請求項１】
表示部に表示される複数の文字列から文字を選択して入力を行う文字入力制御装置であって、
表示部に表示される文字入力用表示体位置を特定するカーソルを移動及び入力文字を確定する入力手段と、
前記入力手段により特定される文字入力用表示体位置に表示され、確定される文字の入力を可能とする制御手段を有し、
前記表示部は、一つの基準文字入力用表示体位置と、前記基準文字入力用表示体位置を囲むようにマトリクス状に配置された複数の文字入力用表示体位置を有し、
前記複数の文字列の各々は、複数の文字を含み、前記複数の文字のうち一つの文字を第１表示文字として、対応する前記基準文字入力用表示体位置及び複数の文字入力用表示体位置に、前記制御手段により初期状態で表示され、前記入力手段による指示入力により前記複数の文字の表示が前記第１表示文字から順次入れ替わるように制御され、
前記制御手段により、前記入力手段により移動制御されるカーソルが、前記初期状態では前記基準文字入力用表示体位置に表示され、且つ一つの入力文字を確定すると、前記カーソルが前記基準文字入力用表示体位置に復帰するように制御される、ことを特徴とする文字入力制御装置。
【請求項２】
請求項１において、
さらに、前記表示部に前記複数の文字列の文字の種類を特定する文字種選択表示位置が、前記マトリクス状に配置された複数の文字入力用表示体位置の外側に表示され、
前記制御部は、前記入力手段により移動されるカーソルにより前記文字種選択表示位置が特定されるとき、前記複数の文字列の文字の種類を切り替える、
ことを特徴とする対応する文字入力制御装置。
【請求項３】
請求項１において、
前記入力手段は、前記カーソルを上下左右方向に移動するカーソル移動制御スイッチと、前記移動されるカーソルにより特定される文字入力用表示体位置に対応する文字列のうち表示する文字を確定するコード要素選択スイッチを有し、
前記カーソル移動制御スイッチは、前記表示する文字を確定するまで押下状態とされ、非押下状態とされるときに、前記制御部は、前記文字入力用表示体位置に表示される文字を入力文字として確定する、
ことを特徴とする文字入力制御装置。
【請求項４】
表示部に表示される文字入力用表示体位置を特定するカーソルを移動制御する入力手段と、前記入力手段により特定される文字入力用表示体位置に表示される文字入力を可能とする制御手段を有する文字入力制御装置において実行されるプログラムを格納した記録媒体であって、
前記表示部に、
一つの基準文字入力用表示体位置と、前記基準文字入力用表示体位置を囲むようにマトリクス状に配置された複数の文字入力用表示体位置を有すように表示させ、
前記複数の文字列の各々は、複数の文字を含み、前記複数の文字のうち一つの文字を第１表示文字として、対応する前記基準文字入力用表示体位置及び複数の文字入力用表示体位置に、初期状態で表示させ、
前記制御手段に、
前記入力手段による指示入力により前記複数の文字の表示が前記第１表示文字から順次入れ替わるように制御させ、
前記入力手段により移動制御されるカーソルが、前記初期状態では前記基準文字入力用表示体位置に表示され、且つ一つの入力文字を確定すると、前記カーソルが前記基準文字入力用表示体位置に復帰するように制御させる、
ことを特徴とするプログラムを格納した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字入力制御装置に関する。特に、ディスプレィ装置上に表示されるソフトキーを用いて入力する際の文字入力制御装置に関する。
【０００２】
【従来の技術】
図６は、従来の文字入力制御における直接入力モードでのディスプレィ装置上に表示される複数のキー（以下本発明において、文字入力用表示体と言う）列の一例である。
【０００３】
ひらかなの全ての文字（あ〜ん）が配列されている。更に小文字を選択するための（小文字）キー、かなカナ英字切り替えキー等が配列されている。かかるキー配列を用い、ゲーム装置の遊戯者者は、ゲームの種類に応じて例えば、遊戯者の名前、対戦ゲームにあっては、操作対象とするキャラクタの愛称等を入力する。
【０００４】
例えば、「こうずあきら」と入力する場合は、それぞれ「こ」「う」「す」「゛」「あ」「き」「ら」に対応する複数のキー位置にカーソルを移動して、所定位置にカーソルを位置決めした後に入力（ＥＮＴＥＲ）キーを指示することにより、「こうずあきら」の入力が完了する。
【０００５】
一方、近年のゲーム装置においては、通信回線を通して、遠隔地にいる相手と対戦ゲームをしたり、文字による会話（チャット）を楽しめるプログラム制御が可能となってきている。
【０００６】
かかる場合、対戦ゲームの開始に先立って互いに所定情報を入力して相手装置に通信することが必要である。また、通信回線を通じてチャットを楽しむ場合は、当然に会話文に対応して文字入力することが必要である。
【０００７】
【発明が解決しようとする課題】
しかるに、先に説明した図６に示すキー配列を用いる場合は、入力するキー位置から次のキー位置へのカーソル移動距離が大きい。例えば、文字「あ」の入力の後、「ん」を入力するためには、文字「あ」の位置から１３個の文字位置を通過して、「ん」の文字位置まで文字カーソルを移動することが必要である。
【０００８】
しかし、特に通信回線を通しての対戦ゲームあるいは、チャットでは、迅速に文字入力が行えることは、不要な通信料金の上昇を押させる為に望ましい。
【０００９】
したがって、本発明の目的は、カーソルのキー位置間の移動量を小さくし、効率的キー入力を可能とする文字入力制御装置に関する。
【００１０】
【課題を解決するための手段】
上記の課題を解決する本発明に従う文字入力制御装置は、表示部に複数の文字入力用表示体を表示する文字入力用表示体表示制御手段と、カーソルを移動させて前記表示部に表示された複数の文字入力用表示体の内、一つの文字入力用表示体を特定するカーソル移動制御手段と、前記複数の文字入力用表示体の各々には、複数の文字が対応付けられており、カーソル移動制御手段により特定される一つの文字入力用表示体に対応付けられた複数の文字の内、一つの文字を選択する入力文字選択手段を備えたことを特徴とする。
【００１１】
一の態様として、前記カーソル移動手段によるカーソルの移動及び、前記入力文字選択手段による一の文字の選択は、遊戯者の操作に対応して制御されることを特徴とする。
【００１２】
また、別の態様として、表示部に複数の文字入力用表示体を表示する文字入力用表示体表示制御手段と、遊戯者の操作に応じてカーソルを移動させて前記表示部に表示された複数の文字入力用表示体の内、一つの文字入力用表示体を特定するカーソル移動手段と、前記複数の文字入力用表示体の各々には、第１のコードと、第１のコードに従属する複数の第２のコードが対応付けられており、該カーソル移動手段により特定される一つの文字入力用表示体に対応付けられた該第１のコードと、該第１のコードに従属する複数の第２のコードの内、一つの第２のコードを選択し、前記特定された第１のコードと選択された一つの第２のコードの組み合わせを対応する文字に変換する入力文字変換手段を備えたことを特徴とする。
【００１３】
更に、一の態様として、前記カーソル移動手段によるカーソルの移動及び、前記一つの第２のコードを選択は、遊戯者の操作に対応して制御されることを特徴とする。
【００１４】
また、前記表示部に表示される複数の文字入力用表示体は、中心に一つの基準文字入力用表示体が位置するように配置され、該一つの基準文字入力用表示体の位置から前記カーソル移動手段によるカーソル移動を行うことを特徴とする。
【００１５】
さらにまた、前記表示部に表示される複数の文字入力用表示体は、中心に一つの基準文字入力用表示体が位置するように配置される第１の文字入力用表示体群と、第１の文字入力用表示体群の外側に配置される文字入力用表示体を有する第２の文字入力用表示体群を含み、さらに、前記第１の文字入力用表示体群と、第２の文字入力用表示体群のいずれかを選択する表示体群選択手段を有し、且つ表示体群選択手段により選択された第１の文字入力用表示体群又は、第２の文字入力用表示体群を前記カーソル移動手段により、前記一つの基準文字入力用表示体の位置からカーソル移動を行うことを特徴とする。
【００１６】
さらに、前記カーソル移動手段は、前記一つの基準文字入力用表示体の位置からのカーソル移動を終了した時、カーソルを前記一つの基準文字入力用表示体の位置に復帰するように制御することを特徴とする。
【００１７】
また、前記複数の文字入力用表示体に対応付けられた文字の種類を変更する文字種変更手段を有することを特徴とする。
【００１８】
本発明の更なる特徴は、以下に説明する発明の実施の形態から明らかになる。
【００１９】
【発明の実施の形態】
図１は、本発明の文字入力制御装置を適用するビデオゲーム装置の実施例構成のブロック図である。図において、ゲーム装置本体１は、ＣＰＵ１０と、ＣＰＵ１０により実行されるゲームプログラムを格納したＲＯＭ１１、作業用データを格納するＲＡＭ１２、ディスプレイ２に表示する１フレーム分の画像データを記憶するビデオＲＡＭ１３を有する。
【００２０】
さらに、ゲーム装置本体１には、入力パッド２と接続されるインタフェース１４を有する。ゲーム装置本体１に接続される入力パッドにより、本発明により制御される文字入力が行われる。
【００２１】
そして、本発明の文字入力制御装置の機能を実現するプログラムは、一例として、上記ＲＯＭ１１に格納されるゲームプログラムに含まれる。
【００２２】
図２は、入力パッド３の一実施例の概略構成を示す図である。入力パッド３の形状は種々であるが、本発明の文字入力制御装置として、カーソルの移動及びその方向を指示するカーソル移動制御スイッチ３０、文字種類選択スイッチ３１Ｌ、文字入力用表示体群選択スイッチ３１Ｒ及び、文字選択又は、コード要素選択スイッチ３２有している。
【００２３】
そして、以下に実施例において、説明するカーソル移動機能、選択機能等はは、本発明の文字入力制御装置において、上記各スイッチの押下操作により出力されるスイッチ信号を図１のCPU１０により、ROM１１に格納されるゲームプログラムにより処理することにより実現される。
【００２４】
したがって、以下の説明では、かかる各スイッチの押下操作により出力されるスイッチ信号に基づくCPU１０の処理が行われることを前提として、各スイッチの操作とそれに基づく表示装置２上の表示変化を主にして本発明の動作説明する。
【００２５】
カーソル移動制御スイッチ３０は、上下、左右方向にカーソルの移動を制御する。文字種類選択スイッチ３１Ｌは、これを押下する毎にかな、カナ、英文字、数字の入力文字種類を切り替える。
【００２６】
一方、後に説明する様に、文字入力用表示体群選択スイッチ３１Ｒは、文字入力用表示体群を選択するために用いられ、文字選択又はコード要素選択スイッチ３２は、同一の文字入力用表体位置に属する複数の文字のグループ内の１つの文字を選択するために使用される。
【００２７】
図３は、本発明の文字入力制御装置を適用するゲーム装置における文字入力を説明する動作フローである。ゲーム装置がスタート（ステップＳ１）すると、入力モード選択処理（ステップＳ２）が行われる。
【００２８】
すなわち、図示しないディスプレイ装置の画面に入力モード選択画面が表示される。遊戯者は、従って直接入力モード（ステップＳ３）か、文字簡易入力モード（ステップＳ４）か、あるいはコード入力モード（ステップＳ５）のいずれかの入力モードが選択可能である。
【００２９】
直接入力モード（ステップＳ４）は、図６において説明した従来の入力方法を採用する。したがって、遊戯者が直接入力モードを選択すると、図６に示すごとき入力キー配列が表示される。
【００３０】
この場合は、遊戯者は、カーソル移動制御スイッチ３０と文字種類選択スイッチ３１Ｌを操作することにより、所望の入力すべき文字のキー位置にカーソルを移動し、入力を確定することが可能である。
【００３１】
次いで、カーソル移動スイッチ３０を非押下状態とすることにより、カーソルの置かれるキー位置に対応するかな文字の入力が確定される。なお、文字の入力は、カーソル移動制御スイッチ３０を非押下状態とするだけでは決定されず、更に何らかの入力を行った時に確定するようにしてもよい。以下の時においても同様である。
【００３２】
図３に戻り、遊戯者が文字簡易入力モード（ステップＳ４）を選択すると、制御部としてのＣＰＵ１０により図４に示す入力キー配列が表示される。この
入力キー配列は、図４（Ａ）に示すように、奇数行、偶数列に複数の文字入力用表示体としてのかな文字キーが配列されて第１の文字入力表示体群４０を構成している。さらに、この第１の文字入力表示体群４０の外側に第２の文字入力表示体群４１が配置されている。
【００３３】
第１の文字入力用表示体群４０と第２の文字入力用表示体群４１の選択切換えは、図２の文字入力用表示体群選択スイッチ３１Ｒの押下により行われる。
図４の例では、基準文字入力用表示体として配列の中心にかな文字「な」が表示されている。さらに、初期状態で図４（Ａ）に示すように、カーソルがかな文字「な」の文字入力用表示体上に置かれている。
【００３４】
第２の文字入力用表示体群４１に含まれる文字入力用表示体４２は、かな→カタカナ→英→数字のそれぞれの入力文字種を切換えるキーである。
いま、実施例として、図４に示すキー配列で、本発明の文字入力制御装置ににおいて、「こ」「ん」「に」「ち」「は」を入力する操作を説明する。初期状態では文字入力用表示体４２は、かな入力を選択している。
【００３５】
かな文字「こ」は、グループとして「か」行に属する。したがって、遊戯者は、文字入力用表示体群選択スイッチ３１Ｒを押下して第１の文字入力用表示体群４０を選択する。さらに、カーソル移動制御スイッチ３０の押下により上方向にカーソルをシフトする。これにより図４（Ｂ）に示すように、かな文字「か」の文字入力用表示体位置にカーソルを位置決めすることができる。
【００３６】
このとき、図示しない表示装置２の画面には、ＣＰＵ１０により、かな文字「か」が表示される。ついで、遊戯者は、文字入力表示体「か」の行に属する複数の文字「か」、「き」、「く」、「け」、「こ」の内、文字「こ」を選択するために、「き」、「く」、「け」、「こ」の順に、文字選択又は、コード要素選択スイッチ３２を４回押下する。これにより表示装置２の画面に表示されるかな文字が「か」から順に、「き」、「く」、「け」、「こ」とシフト表示される。
【００３７】
そして、かな文字「こ」が表示された時に、カーソル移動制御スイッチ３０を非押下状態とする。これによりかな文字「こ」が確定し、文字「こ」に対応する文字コードが入力確定される。ここで、本発明の特徴として、同時にＣＰＵ１０の制御により、カーソルは、基準文字入力用表示体であるかな文字「な」のキー位置に復帰される。
【００３８】
次に、かな文字「ん」を入力する時は、文字入力用表示体群選択スイッチ３１Ｒの押下により第２の文字入力用表示体群４１に切換えられる。ついで、カーソル移動制御スイッチ３０により下方向に押下すると、カーソルが「わをん」の文字入力用表示体位置にシフトする。
【００３９】
この時、かな文字「わ」が表示される。「わをん」の文字入力用表示体に属する文字は「わ」、「を」、「ん」である。したがって、遊戯者は、かな文字「わ」のグループ内で、文字選択又は、コード要素選択スイッチ３２を２回押下操作して、表示装置２の画面の表示をかな文字「わ」、「を」、「ん」とシフトする。
【００４０】
カーソル移動制御スイッチ３０をかな文字「ん」の表示状態で非押下とする。これによりかな文字「ん」に入力が確定される。同時にＣＰＵ１０の制御により、カーソルは、行列の中心位置であるかな文字「な」の文字入力用表示体位置に戻る。
【００４１】
次に、かな文字「に」を入力する場合は、図４に表示される状態で、かな文字「に」が含まれるグループとして、かな文字「な」行であるので、カーソルは、基準文字入力用表示体位置から移動の必要はない。
したがって、遊戯者は、文字選択又は、コード要素選択スイッチ３２を１回押下して、かな文字「な」から「に」にシフトする。これによりかな文字「に」が入力される。
【００４２】
かな文字「ち」の入力では、左にカーソル移動制御スイッチ３０によりカーソルをシフトして、かな文字「た」行の文字入力用表示体位置を選択する。さらに、文字選択又は、コード要素選択スイッチ３２で、かな文字「た」から「ち」にシフトする。カーソル移動制御スイッチ３０の非押下状態によりカーソルがかな文字「な」の文字入力用表示体位置に復帰される。
【００４３】
次いで、かな文字「は」の入力では、右にカーソルをシフトして、かな文字「は」行の文字入力用表示体位置を選択する。さらに、カーソル移動制御スイッチ３０の非押下状態により、かな文字「は」の入力を行い、カーソルがかな文字「な」の文字入力用表示体位置に復帰される。
【００４４】
このようにして、「こんにちは」の入力が確定する（ステップＳ６）。ついで、ＲＯＭ１１に格納されるゲームプログラムに従い、次の処理が行われる（ステップＳ７）。
図５は、本発明の別の実施例として、図３において、数字入力モード（ステップＳ５）が選択された場合の表示装置２に表示されるキー配列である。この数字入力モードの選択は、図２における文字種類選択スイッチ３１Ｌを押下して行われる。
【００４５】
図５のこの入力キー配列は、奇数行、偶数列に複数の文字入力表示体として数字キーが配列され、配列の中心の文字入力表示体位置に数字「５」が表示されている。さらに、初期状態でカーソルが数字「５」の上に置かれている。
【００４６】
いま、実施例として、図５に示す文字入力用表示体の配列で、本発明の文字入力制御装置により「こ」「ん」「に」「ち」「は」を入力する操作を説明する。ここで、数字入力モードによる入力において、かな「あ」〜「ん」のそれぞれは、数字コード「００」〜「９９」のいずれかのコードで表される。したがって、１０個のキー即ち、文字入力用表示体で、１００種の文字入力が可能である。
【００４７】
「こ」「ん」「に」「ち」「は」の各文字は、例えば、「こ」は第１のコード要素を「２」、第２のコード要素を「５」とするコード「２５」により表される。同様に、「ん」は第１のコード要素を「０」、第２のコード要素を「２」とするコード「０２」、「に」は第１のコード要素を「５」、第２のコード要素を「２」とするコード「５２」、「ち」は第１のコード要素を「４」、第２のコード要素を「２」とするコード「４２」、そして、「は」は第１のコード要素を「６」、第２のコード要素を「１」とするコード「６１」で表される。
【００４８】
したがって、遊戯者は、かな文字「こ」を入力するときは、入力文字用表示体群選択スイッチ３１Ｒと、カーソル移動制御スイッチ３１により上方向にカーソルをシフトする。これにより数字「２」の文字入力表示体位置にカーソルを位置決めすることができる。
【００４９】
このとき、入力パッド３からかな文字「か」に対応する第１のコード要素「２」と第２のコード要素「１」からなる数字コード「２１」が出力され、図示しない表示装置２の画面には、ＣＰＵ１０により、かな文字「か」が表示される。
【００５０】
したがって、遊戯者は、第２のコード要素の選択のために文字選択又は、コード要素選択スイッチ３２を４回押下操作すると、入力パッド３から数字コード「２２」、「２３」、「２４」、「２５」が順次出力される。これに対応して、ＣＰＵ１０は表示装置２の画面の表示がかな文字「か」から順に、「き」、「く」、「け」、「こ」と表示シフトされる。
【００５１】
そして、かな文字「こ」が表示された時に、カーソル移動制御スイッチ３０を非押下状態とする。これによりかな文字「こ」が確定し、入力される。同時にＣＰＵ１０の制御により、カーソルは、行列の中心位置である基準文字入力用表示体である数字「５」のキーの位置に戻る。
【００５２】
同様にして、かな文字「ん」を入力する時は、カーソル移動制御スイッチ３０と、文字種類選択スイッチ３１Ｌにより数字「５」の入力文字表示体位置にカーソルをシフトする。
【００５３】
この時、かな文字「わ」に対応する数字コード「０１」が出力され、対応するかな文字「わ」が表示される。したがって、遊戯者は、数字キー「０」のグループ内即ち、第１のコード要素「０」を持つグループ内で、文字選択又は、コード要素選択スイッチ３２を２回押下操作して、数字コード「０１」、「０２」と出力し、表示装置２の画面の表示を対応するかな文字「わ」、「を」、「ん」とシフトする。
【００５４】
次いで、カーソル移動制御スイッチ３０を非押下状態とする。これによりかな文字「ん」が入力される。同時にＣＰＵ１０の制御により、カーソルは、行列の中心位置である数字「５」の文字入力用表示体位置に戻る。
次に、かな文字「に」を入力する場合は、図５に表示される状態で、数字コード「５１」で表されるかな文字「に」が含まれるグループとして、かな文字「な」行であるので、カーソルの移動は必要ない。
【００５５】
したがって、遊戯者は、文字選択又は、コード要素選択スイッチ３２を１回押下操作して、数字コード「５１」から「５２」にシフトする。これによりかな文字「な」は「に」にシフトされ、かな文字「に」が入力される。
【００５６】
かな文字「ち」の入力では、左にカーソルをシフトして、数字コード「４１」で表されるかな文字「た」行のグループを選択する。さらに、文字選択又は、コード要素選択スイッチ３２で、数字コード「４１」を「４２」にシフトして、対応するかな文字「ち」を選択する。次いで、カーソル移動制御スイッチ３０の非押下状態により、カーソルが数字「５」の文字入力用表示体位置に復帰される。
【００５７】
次いで、かな文字「は」の入力では、右にカーソルをシフトして、数字コード「６１」で表されるかな文字「は」行のグループを選択する。さらに、カーソル移動制御スイッチ３０の非押下状態により、かな文字「は」の入力を行い、カーソルが数字「５」の基準文字入力用表示体位置に復帰される。
【００５８】
このようにして、「こんにちは」の入力が確定する。ついで、ＲＯＭ１１に格納されるゲームプログラムに従い、次の処理が行われる。
【００５９】
なお、上記図５の実施例によるコード入力モードにおいて、第１のコード要素に属するグループから第２のコード要素の選択確定前の過程では、第１のコード要素に対応するコード数字のみを表示するように制御することも可能である。
【００６０】
すなわち、コード「１２」に文字「い」が割り付けられている場合、第１のコード要素「１」を選択した時、数字「１」を表示し、更に第２のコード要素「２」を選択確定したときに、かな文字「い」が表示される。この時、数字「１」の表示とかな文字「い」の表示の色を変えることにより、確実な文字入力が容易に確認できる。
【００６１】
【発明の効果】
上記実施例に従い説明したように、本発明では、１文字の入力が確定するとキー配列の中央の基準入力文字表示体位置にカーソルの復帰が行われる。したがって、いずれの文字を入力する場合であっても、次の文字を入力する際のカーソルの移動距離を最短にすることが可能である。
【００６２】
これにより、本発明の適用により、特に通信回線を通して、遠隔の地にある相手装置との対戦ゲーム、チャットを効率よく実行することが可能である。
【図面の簡単な説明】
【図１】本発明を適用するビデオゲーム装置の実施例構成のブロック図である。
【図２】入力パッド３の一実施例の概略構成を示す図である。
【図３】本発明の文字入力制御装置を適用するゲーム装置の入力動作の実施例を説明する動作フローである。
【図４】カナ入力モードにおける入力キー配列の一例を示す図である。
【図５】数字入力モードにおける入力キー配列の一例を示す図である。
【図６】従来の文字入力制御方法に使用される、直接入力モードにおけるディスプレィ装置上に表示されるキー配列の一例である。
【符号の説明】
１  ゲーム装置本体
２  表示装置
３  入力パッド
３０  方向キースイッチであるカーソル移動制御スイッチ
３１Ｌ  文字種類選択スイッチ
３１Ｒ  入力文字表示体群選択スイッチ
３２  文字選択又は、コード要素選択スイッチ
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  ビデオＲＡＭ
１４  インタフェース
【図１】
0004154786.tif 000002
【図２】
0004154786.tif 000003
【図３】
0004154786.tif 000004
【図４】
0004154786.tif 000005
【図５】
0004154786.tif 000006
【図６】
0004154786.tif 000007