(57)【要約】【課題】  文字および文字列を容易に入力することができるようにする。【解決手段】  本ゲームプログラムによって実現されるゲームでは、まず、第１モニタ３ａに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方４で選択される。そして、選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。すると、検索された入力関連文字および入力関連文字列が第２モニタ３ｂに表示される。次に、第２モニタ３ｂに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。そして、選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。すると、確定された確定文字又は確定文字列が、第１モニタ３ａおよび第２モニタ３ｂのいずれか一方に表示される。【選択図】      図３
2006087497.tif 000002
【特許請求の範囲】
【請求項１】
異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なコンピュータに、
前記第１モニタに複数の入力候補文字を表示する文字表示機能と、
前記文字表示機能により前記第１モニタに表示された複数の前記入力候補文字のいずれか１つを異なる前記入力手段のいずれか一方で選択する文字選択機能と、
前記文字選択機能により選択された入力候補文字に関連する入力関連文字および入力関連文字列を辞書ファイルで検索する辞書ファイル検索機能と、
前記辞書ファイル検索機能により検索された前記入力関連文字および前記入力関連文字列を前記第２モニタに表示する関連文字表示機能と、
前記関連文字表示機能により前記第２モニタに表示された前記入力関連文字および前記入力関連文字列のいずれか１つを異なる前記入力手段のいずれか他方で選択する関連文字選択機能と、
前記関連文字選択機能により選択された前記入力関連文字および前記入力関連文字列のいずれか１つを確定文字又は確定文字列として確定する文字確定機能と、
前記文字確定手段により確定された前記確定文字又は前記確定文字列を前記第１モニタおよび前記第２モニタのいずれか一方に表示する確定文字表示機能と、
を実現させるためのゲームプログラム。
【請求項２】
前記辞書ファイルは、日本語辞書ファイル、英語辞書ファイル、および数字辞書ファイルの少なくともいずれか１つからなる、
請求項１に記載のゲームプログラム。
【請求項３】
前記文字表示機能により前記モニタに表示される複数の入力候補文字は、５０音の平仮名、２６音のアルファベットおよび０から９の数字の少なくともいずれか１つである、
請求項１又は２に記載のゲームプログラム。
【請求項４】
前記関連文字表示機能により前記モニタに表示される前記入力関連文字および前記入力関連文字列は、５０音の平仮名、５０音のカタカナ、２６音のアルファベット、０から９の数字、および複数の漢字の少なくともいずれか１つからなる、
請求項１から３のいずれかに記載のゲームプログラム。
【請求項５】
前記第１モニタおよび前記第２モニタのいずれか一方はタッチパネル式のモニタになっており、タッチパネル式の前記モニタに表示される文字および文字列は、指示手段により選択される、
請求項１から４のいずれかに記載のゲームプログラム。
【請求項６】
前記第１モニタおよび前記第２モニタのいずれか他方は非タッチパネル式のモニタになっており、非タッチパネル式の前記モニタに表示される文字および文字列は、釦からなる操作手段により選択される、
請求項１から５のいずれかに記載のゲームプログラム。
【請求項７】
異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なゲーム装置であって、
前記第１モニタに複数の入力候補文字を表示する文字表示手段と、
前記文字表示手段により前記第１モニタに表示された複数の前記入力候補文字のいずれか１つを異なる前記入力手段のいずれか一方で選択する文字選択手段と、
前記文字選択手段により選択された入力候補文字に関連する入力関連文字および入力関連文字列を辞書ファイルで検索する辞書ファイル検索手段と、
前記辞書ファイル検索手段により検索された前記入力関連文字および前記入力関連文字列を前記第２モニタに表示する関連文字表示手段と、
前記関連文字表示手段により前記第２モニタに表示された前記入力関連文字および前記入力関連文字列のいずれか１つを異なる前記入力手段のいずれか他方で選択する関連文字選択手段と、
前記関連文字選択手段により選択された前記入力関連文字および前記入力関連文字列のいずれか１つを確定文字又は確定文字列として確定する文字確定手段と、
前記文字確定手段により確定された前記確定文字又は前記確定文字列を前記第１モニタおよび前記第２モニタのいずれか一方に表示する確定文字表示手段と、
を備えるゲーム装置。
【請求項８】
異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なゲーム方法であって、
前記第１モニタに複数の入力候補文字を表示する文字表示ステップと、
前記文字表示ステップにより前記第１モニタに表示された複数の前記入力候補文字のいずれか１つを異なる前記入力手段のいずれか一方で選択する文字選択ステップと、
前記文字選択ステップにより選択された入力候補文字に関連する入力関連文字および入力関連文字列を辞書ファイルで検索する辞書ファイル検索ステップと、
前記辞書ファイル検索ステップにより検索された前記入力関連文字および前記入力関連文字列を前記第２モニタに表示する関連文字表示ステップと、
前記関連文字表示ステップにより前記第２モニタに表示された前記入力関連文字および前記入力関連文字列のいずれか１つを異なる前記入力手段のいずれか他方で選択する関連文字選択ステップと、
前記関連文字選択ステップにより選択された前記入力関連文字および前記入力関連文字列のいずれか１つを確定文字又は確定文字列として確定する文字確定ステップと、
前記文字確定ステップにより確定された前記確定文字又は前記確定文字列を前記第１モニタおよび前記第２モニタのいずれか一方に表示する確定文字表示ステップと、
を備えるゲーム方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、特に、異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームをコンピュータに実現させるためのゲームプログラムに関する。また、このゲームプログラムによって実現されるゲーム装置及びゲーム方法に関する。
【背景技術】
【０００２】
従来から種々のビデオゲームが提案されている。種々のビデオゲームは、ゲーム機本体とは独立した入力部たとえばコントローラの各種入力釦やゲーム機本体に一体に設けられた各種入力釦を操作することにより、モニタの所定領域に表示された文字又は文字列を変更することができるようになっている。たとえば、一般的なゲーム装置は、モニタと、モニタとは別体のゲーム機本体と、ゲーム機本体とは別体のコントローラを有している。コントローラには、複数の入力釦が配置されている。また、携帯型のゲーム装置は、ゲーム機本体と、ゲーム機本体の略中央部に設けられた液晶モニタと、液晶モニタの両側に配置された複数の入力釦とを有している。
【０００３】
たとえば、プレイヤが選手名を変更できるような野球ゲームを考える。この野球ゲームにおいては、まず、選手名表示画面をモニタに表示させる。そして、選手名表示画面に表示された選手名のうち、プレイヤが名前を変更したい選手名を方向指示釦と決定釦とによって選択する。このときに５０音表と５０音表内の平仮名を選択するための選択カーソルと文字確定用表示部とをモニタに表示させる。そして、上下左右の方向指示釦によって選択カーソルを５０音表内で移動させ、決定釦によって平仮名を選択する。すると、選択された平仮名が文字確定用表示部に表示される。そして、所望の文字や文字列が文字確定用表示部に表示された時点で、画面選択用釦を押すことにより、５０音表から文字確定用表示部に選択カーソルを移動させる。このときに、下方向指示釦を順次押すことにより、所定の文字や文字列に対応する漢字等が文字確定用表示部に表示される。そして、プレイヤが所望する漢字が文字確定用表示部に表示されたときに決定釦を押すことにより、プレイヤは所望の漢字を確定することができる。このように５０音表と文字確定用表示部とを釦操作によって行き来して所望の漢字を確定していくことにより、プレイヤは、所望の名前を作成することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように選手名変更機能が実装された野球ゲームでは、選手名の作成時に、５０音表と文字確定用表示部とを釦操作によって行き来して所望の漢字を確定する必要がある。このため、プレイヤは、選手名の作成を終了するまでに、画面選択用釦を繰り返し押して、選択カーソルを５０音表と文字確定用表示部とに移動させなければならない。また、下方向指示釦を連続的に押すことで、所望の漢字を検索して選択しなければならない。すると、野球ゲームに選手名変更機能を実装したとしても、プレイヤは、選手名の変更が煩わしくなり、選手名変更機能を利用しなくなるおそれがある。
【０００５】
本発明の目的は、文字および文字列を容易に入力することができるようにすることにある。
【課題を解決するための手段】
【０００６】
請求項１に係るゲームプログラムは、異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なコンピュータに、以下の機能を実現させるためのプログラムである。
【０００７】
（１）第１モニタに複数の入力候補文字を表示する文字表示機能。
【０００８】
（２）文字表示機能により第１モニタに表示された複数の入力候補文字のいずれか１つを異なる入力手段のいずれか一方で選択する文字選択機能。
【０００９】
（３）文字選択機能により選択された入力候補文字に関連する入力関連文字および入力関連文字列を辞書ファイルで検索する辞書ファイル検索機能。
【００１０】
（４）辞書ファイル検索機能により検索された入力関連文字および入力関連文字列を第２モニタに表示する関連文字表示機能。
【００１１】
（５）関連文字表示機能により第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つを異なる入力手段のいずれか他方で選択する関連文字選択機能。
【００１２】
（６）関連文字選択機能により選択された入力関連文字および入力関連文字列のいずれか１つを確定文字又は確定文字列として確定する文字確定機能。
【００１３】
（７）文字確定手段により確定された確定文字又は確定文字列を第１モニタおよび第２モニタのいずれか一方に表示する確定文字表示機能。
【００１４】
このプログラムによって実現されるゲームでは、文字表示機能において、第１モニタに複数の入力候補文字が表示される。文字選択機能においては、文字表示機能により第１モニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方で選択される。辞書ファイル検索機能においては、文字選択機能により選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。関連文字表示機能においては、辞書ファイル検索機能により検索された入力関連文字および入力関連文字列が第２モニタに表示される。関連文字選択機能においては、関連文字表示機能により第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。文字確定機能においては、関連文字選択機能により選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。確定文字表示機能においては、文字確定手段により確定された確定文字又は確定文字列が、第１モニタおよび第２モニタのいずれか一方に表示される。
【００１５】
このゲームプログラムでは、まず、第１モニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方で選択される。そして、選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。すると、検索された入力関連文字および入力関連文字列が第２モニタに表示される。次に、第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。そして、選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。すると、確定された確定文字又は確定文字列が、第１モニタおよび第２モニタのいずれか一方に表示される。
【００１６】
たとえば、タッチパネル式のモニタにおいて野球ゲームを実現し、プレイヤが選手名を変更する場合を考える。この場合、上記のようなプログラムでは、まず、プレイヤが、たとえば第１モニタに表示された５０音表の平仮名をたとえば方向指示釦で選択すると、選択された平仮名に関連する関連文字および関連文字列を、辞書ファイルで検索することができる。そして、検索された関連文字および関連文字列を第２モニタに表示することができる。次に、プレイヤが第２モニタに表示された関連文字および関連文字列のいずれか１つを指示手段たとえばタッチペンや指等で選択すると、選択された関連文字および関連文字列のいずれか１つを、確定文字又は確定文字列として確定することができる。そして、確定された確定文字又は確定文字列を、第１モニタおよび第２モニタのいずれか一方に表示することができる。このように、入力候補文字と入力関連文字および入力関連文字列とが異なるモニタに表示できるようにしたことにより、入力候補文字と入力関連文字および入力関連文字列とを選択しやすくすることができる。また、異なるモニタに表示された入力候補文字と入力関連文字および入力関連文字列とを、異なる入力手段によって選択できるようにしたことにより、文字および文字列を容易かつ直接的に入力することができる。
【００１７】
請求項２に係るゲームプログラムは、請求項１のゲームプログラムにおいて、辞書ファイルが、日本語辞書ファイル、英語辞書ファイル、および数字辞書ファイルの少なくともいずれか１つからなっている。
【００１８】
ここでは、辞書ファイルが、日本語辞書ファイル、英語辞書ファイル、および数字辞書ファイルの少なくともいずれか１つからなっているので、入力候補文字が平仮名、アルファベット、および数字のいずれであっても、この辞書ファイルによって、入力候補文字に関連する入力関連文字および入力関連文字列を検索することができる。
【００１９】
請求項３に係るゲームプログラムは、請求項１又は２のゲームプログラムにおいて、文字表示機能によりモニタに表示される複数の入力候補文字が、５０音の平仮名、２６音のアルファベットおよび０から９の数字の少なくともいずれか１つである。
【００２０】
ここでは、文字表示機能によりモニタに表示される複数の入力候補文字が、５０音の平仮名、２６音のアルファベットおよび０から９の数字の少なくともいずれか１つからなっているので、プレイヤは、様々な様式の入力候補文字に基づいて、入力関連文字又は入力関連文字列を辞書ファイルで検索することができる。
【００２１】
請求項４に係るゲームプログラムは、請求項１から３のいずれかのゲームプログラムにおいて、関連文字表示機能によりモニタに表示される入力関連文字および入力関連文字列が、５０音の平仮名、５０音のカタカナ、２６音のアルファベット、０から９の数字、および複数の漢字の少なくともいずれか１つからなる。
【００２２】
ここでは、入力関連文字および入力関連文字列が、５０音の平仮名、５０音のカタカナ、２６音のアルファベット、０から９の数字、および複数の漢字の少なくともいずれか１つからなっているので、プレイヤは、様々な様式で入力関連文字および入力関連文字列をモニタに表示することができる。
【００２３】
請求項５に係るゲームプログラムは、請求項１から４のいずれかのゲームプログラムにおいて、第１モニタおよび第２モニタのいずれか一方が、タッチパネル式のモニタになっている。タッチパネル式のモニタに表示される文字および文字列は、指示手段により選択される。
【００２４】
ここでは、第１モニタおよび第２モニタのいずれか一方が、タッチパネル式のモニタになっている。タッチパネル式のモニタに表示される文字および文字列は、指示手段により選択される。これにより、プレイヤは、指示手段により文字および文字列を直接的に容易に入力することができる。
【００２５】
請求項６に係るゲームプログラムは、請求項１から５のいずれかのゲームプログラムにおいて、第１モニタおよび第２モニタのいずれか他方が、非タッチパネル式のモニタになっている。非タッチパネル式のモニタに表示される文字および文字列は、釦からなる操作手段により選択される。
【００２６】
ここでは、第１モニタおよび第２モニタのいずれか他方が、非タッチパネル式のモニタになっている。非タッチパネル式のモニタに表示される文字および文字列は、釦からなる操作手段により選択される。これにより、プレイヤは、釦からなる操作手段により文字および文字列を選択的に容易に入力することができる。
【００２７】
請求項７に係るゲーム装置は、異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なゲーム装置である。このゲーム装置は、文字表示手段と、文字選択手段と、辞書ファイル検索手段と、関連文字表示手段と、関連文字選択手段と、文字確定手段と、確定文字表示手段とを備えている。文字表示手段においては、第１モニタに複数の入力候補文字が表示される。文字選択手段においては、文字表示手段により第１モニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方で選択される。辞書ファイル検索手段においては、文字選択手段により選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。関連文字表示手段においては、辞書ファイル検索手段により検索された入力関連文字および入力関連文字列が第２モニタに表示される。関連文字選択手段においては、関連文字表示手段により第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。文字確定手段においては、関連文字選択手段により選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。確定文字表示手段においては、文字確定手段により確定された確定文字又は確定文字列が、第１モニタおよび第２モニタのいずれか一方に表示される。
を備えるゲーム装置。
【００２８】
請求項８に係るゲーム装置は、異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できるゲームを実現可能なゲーム方法である。このゲーム方法は、文字表示ステップと、文字選択ステップと、辞書ファイル検索ステップと、関連文字表示ステップと、関連文字選択ステップと、文字確定ステップと、確定文字表示ステップとを備えている。文字表示ステップにおいては、第１モニタに複数の入力候補文字が表示される。文字選択ステップにおいては、文字表示ステップにより第１モニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方で選択される。辞書ファイル検索ステップにおいては、文字選択ステップにより選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。関連文字表示ステップにおいては、辞書ファイル検索ステップにより検索された入力関連文字および入力関連文字列が第２モニタに表示される。関連文字選択ステップにおいては、関連文字表示ステップにより第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。文字確定ステップにおいては、関連文字選択ステップにより選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。確定文字表示ステップにおいては、文字確定ステップにより確定された確定文字又は確定文字列が、第１モニタおよび第２モニタのいずれか一方に表示される。
【発明の効果】
【００２９】
本発明では、まず、第１モニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方で選択される。そして、選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される。すると、検索された入力関連文字および入力関連文字列が第２モニタに表示される。次に、第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方で選択される。そして、選択された入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。すると、確定された確定文字又は確定文字列が、第１モニタおよび第２モニタのいずれか一方に表示される。このように、入力候補文字と入力関連文字および入力関連文字列とが異なるモニタに表示できるようにしたことにより、入力候補文字と入力関連文字および入力関連文字列とを選択しやすくなる。また、異なるモニタに表示された入力候補文字と入力関連文字および入力関連文字列とを、異なる入力手段によって選択できるようにしたことにより、文字および文字列を容易に入力することができる。
【発明を実施するための最良の形態】
【００３０】
〔ゲーム装置の構成〕
図１は、本発明に係るゲームプログラムを適用しうるコンピュータの一例としての携帯ゲーム機１の外観図である。また、図２は、携帯ゲーム機１の一例としての制御ブロック図である。
【００３１】
携帯ゲーム機１は、図１に示すように、主に、本体２と、液晶モニタ部３と、入力部４と、カートリッジ装着部５と、通信部（図示しない）とを有している。本体２は、上部筐体２ａと下部筐体２ｂとを有している。上部筐体２ａと下部筐体２ｂとは、互いに開閉自在に連結されている。液晶モニタ部３は、上部筐体２ａに設けられた上部液晶モニタ３ａと、下部筐体２ｂに設けられた下部液晶モニタ３ｂとからなっている。ここでは、たとえば、上部液晶モニタ３ａが非タッチパネル式のモニタになっており、下部液晶モニタ３ｂがタッチパネル式のモニタになっている。非タッチパネル式のモニタは液晶パネルからなっており、タッチパネル式のモニタは液晶パネルとタッチパネルとからなっている。タッチパネル式のモニタでは、液晶パネルの表示面とタッチパネルのデータ入力面とは、積層一体型に構成されている。入力部４は、下部筐体２ｂの左側中央部に配置された十字状の方向指示釦４ａと、下部筐体２ｂの左側上部に左右に配置されたセレクト釦４ｂおよびスタート釦４ｃと、下部筐体２ｂの右側中央部に配置された指示釦４ｄと、下部筐体２ｂの右側上部に配置された電源釦４ｅと、下部筐体２ｂの左右の隅角部に配置されたＬ釦４ｆおよびＲ釦４ｇとからなっている。カートリッジ装着部５は下部筐体２ｂの下部に設けられている。このカートリッジ装着部５には、たとえばゲーム用カートリッジが装着可能になっている。通信部は、本体２たとえば上部筐体２ａに内蔵されている。この通信部においては、たとえば、ローカルワイヤレスネットーワーク機能や、ワイヤレスＬＡＮによるインターネット接続機能等が提供される。なお、ゲーム機１には、音量調整用釦やイヤホンジャック等も設けられているが、これらについては説明を省略する。
【００３２】
携帯ゲーム機１は、図２に示すように、制御装置１０を内部に有している。制御装置１０は、マイクロプロセッサを利用したＣＰＵ（Central Processing Unit）１１と、主記憶装置としてのＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、画像処理回路１４と、サウンド処理回路１５と、通信制御回路２０とが、バス１６を介してそれぞれ接続されている。
【００３３】
ＣＰＵ１１は、ゲームプログラムからの命令を解釈し、各種のデータ処理や制御を行う。ＲＯＭ１２は、ゲーム機１の基本的な制御（たとえば起動制御）に必要なプログラム等を格納する。ＲＡＭ１３は、ＣＰＵ１１に対する作業領域を確保する。画像処理回路１４は、ＣＰＵ１１からの描画指示に応じて液晶モニタ部３を制御して、上部液晶モニタ３ａおよび下部液晶モニタ３ｂの少なくともいずれか一方に所定の画像を表示する。また、画像処理回路１４にはタッチ入力検出回路１４ａが含まれている。タッチパネルに指示手段たとえばタッチペンや指等を直接的に接触させたときに、接触位置の座標データがタッチ入力検出回路１４ａからＣＰＵ１１へと供給され、接触位置がＣＰＵ１１に認識される。また、液晶パネルに表示された対象物の位置において、タッチパネルに指示手段を直接的に接触させると、対象物の座標データがタッチ入力検出回路１４ａからＣＰＵ１１へと供給され、対象物がＣＰＵに認識される。サウンド処理回路１５は、ＣＰＵ１１からの発音指示に応じたアナログ音声信号を生成してスピーカ２２に出力する。通信制御回路２０は、通信部に含まれており、ゲーム機１を他のゲーム機等にワイヤレスで接続するために用いられる。通信制御回路２０は、バス１６を介してＣＰＵ１１に接続されている。通信制御回路２０は、ＣＰＵ１１からの命令に応じて、ゲーム機１をローカルワイヤレスネットーワーク又はワイヤレスＬＡＮによるインターネットに接続するための接続信号を制御し発信する。
【００３４】
バス１６には、制御装置１０とは別体の外部記憶装置１７が接続される。たとえば、外部記憶装置１７には本体２たとえば下部筐体２ｂに着脱自在に装着されるゲーム用カートリッジ等がある。外部記憶装置１７の内部には、記憶媒体としてのＲＯＭ１８と、書き換え可能なユーザ用メモリとしてのメモリ１９が設けられる。ＲＯＭ１８には、コンピュータとしてのゲーム機１を機能させるためのゲームプログラムと、ゲームプログラムの実行に必要な各種データとが予め記録されている。この各種データには、各種キャラクタ画像データたとえば各種パネル画像データや属性画像データ等が含まれている。メモリ１９には、たとえばフラッシュメモリのような書き換え可能なメモリが使用される。このメモリ１９には、たとえば、ゲームのセーブデータ等が必要に応じて記録される。なお、外部記憶装置１７の記憶媒体には、半導体記憶素子に限らず、磁気記憶媒体、光学式記憶媒体、光磁気記憶媒体等の各種の記憶媒体を使用してもよい。なお、バス１６と各要素との間には必要に応じてインターフェース回路が介在しているが、ここではそれらの図示は省略した。
【００３５】
以上のような構成のゲーム機１では、外部記憶装置１７のＲＯＭ１８に記録されたゲームプログラムがロードされ、ロードされたゲームプログラムがＣＰＵ１１で実行されることにより、プレイヤは様々なジャンルのゲームを液晶モニタ部３上で遊戯することができる。また、通信制御回路２０を介して、ワイヤレスネットワークにゲーム機１を接続したり、他のゲーム機と通信ケーブル等を介して接続したりすることで、他のゲーム機との間でデータのやり取りや対戦型のゲームを行うことができる。
【００３６】
〔ゲーム装置における各種処理概要〕
本ゲーム機１において実行されるゲームは、たとえば野球ゲームである。図３は、本発明で主要な役割を果たす機能を説明するための機能ブロック図である。
【００３７】
本ゲーム機１では、異なる入力手段のいずれか一方で第１モニタに文字を入力でき異なる入力手段のいずれか他方で第２モニタに文字を入力できる。ここでは、第１モニタおよび第２モニタのいずれか一方が、タッチパネル式のモニタになっている。このタッチパネル式のモニタに表示される文字および文字列は、指示手段により選択される。第１モニタおよび第２モニタのいずれか他方が、非タッチパネル式のモニタになっている。この非タッチパネル式のモニタに表示される文字および文字列は、釦からなる操作手段により選択される。
【００３８】
このゲーム機１は、文字表示手段５０と、文字選択手段５１と、辞書ファイル検索手段５２と、関連文字表示手段５３と、関連文字選択手段５４と、文字確定手段５５と、確定文字表示手段５６とを備えている。
【００３９】
文字表示手段５０は、第１モニタに複数の入力候補文字を表示する機能によって実現される手段である。文字表示手段５０では、カートリッジのＲＯＭ１８からＣＰＵ１１の作業領域であるＲＡＭへと読み込まれる複数の入力候補文字が、第１モニタたとえば上側のモニタに表示される。ここでは、複数の入力候補文字を上側のモニタに表示するための指示信号がＣＰＵ１１から画像処理回路１４へと発行され、複数の入力候補文字が画像処理回路１４によって下側のモニタに表示される。この文字表示手段５０によりモニタに表示される複数の入力候補文字には、たとえば、５０音の平仮名、２６音のアルファベットおよび０から９の数字がある。そして、５０音の平仮名、２６音のアルファベットおよび０から９の数字の少なくともいずれか１つが、第１モニタたとえば上側のモニタ３ａに表示される。
【００４０】
文字選択手段５１は、文字表示手段５０により第１モニタに表示された複数の入力候補文字のいずれか１つを異なる入力手段のいずれか一方で選択する機能によって実現される手段である。文字選択手段５１では、文字表示手段５０により第１モニタたとえば上側のモニタに表示された複数の入力候補文字のいずれか１つが、異なる入力手段のいずれか一方たとえば入力部を用いることによって選択される。この文字選択手段５１では、上側のモニタに表示された複数の入力候補文字のいずれか１つを、入力部の所定の釦で選択すると、複数の入力候補文字のいずれか１つがＣＰＵ１１に認識される。
【００４１】
辞書ファイル検索手段５２は、文字選択手段５１により選択された入力候補文字に関連する入力関連文字および入力関連文字列を辞書ファイルで検索する機能によって実現される手段である。辞書ファイル検索手段５２では、文字選択手段５１により選択された入力候補文字に関連する入力関連文字および入力関連文字列が、カートリッジのＲＯＭ１８からＣＰＵ１１の作業領域であるＲＡＭ１３へと読み込まれる辞書ファイルにおいて、ＣＰＵ１１によって検索される。なお、辞書ファイルがＲＯＭ１２に格納されている場合は、この辞書ファイルにおいて入力関連文字および入力関連文字列がＣＰＵ１１によって検索されることもある。この辞書ファイルは、たとえば、日本語辞書ファイル、英語辞書ファイル、および数字辞書ファイルの少なくともいずれか１つからなっている。
【００４２】
関連文字表示手段５３は、辞書ファイル検索手段５２により検索された入力関連文字および入力関連文字列を第２モニタに表示する機能によって実現される手段である。関連文字表示手段５３では、入力関連文字および入力関連文字列を第２モニタたとえば下側のモニタに表示するための指示信号がＣＰＵ１１から画像処理回路１４へと発行され、入力関連文字および入力関連文字列が画像処理回路１４によって下側のモニタ３ｂに表示される。この関連文字表示手段５３によりモニタに表示される入力関連文字および入力関連文字列は、たとえば、５０音の平仮名、５０音のカタカナ、２６音のアルファベット、０から９の数字、および複数の漢字の少なくともいずれか１つからなっている。
【００４３】
関連文字選択手段５４は、関連文字表示手段５３により第２モニタに表示された入力関連文字および入力関連文字列のいずれか１つを異なる入力手段のいずれか他方で選択する機能によって実現される手段である。関連文字選択手段５４では、関連文字表示手段５３により第２モニタたとえば下側のモニタに表示された入力関連文字および入力関連文字列のいずれか１つが、異なる入力手段のいずれか他方たとえば指示手段によって選択される。指示手段には、たとえば、タッチペンや指等がある。ここでは、下側のモニタ３ｂの液晶パネルに表示された入力関連文字および入力関連文字列のいずれか１つの位置において、指示手段を下側のモニタ３ｂのタッチパネルに接触させると、入力関連文字および入力関連文字列のいずれか１つの座標データがタッチ入力検出回路１４ａからＣＰＵ１１へと供給される。これにより、入力関連文字および入力関連文字列のいずれか１つの位置の座標データがＣＰＵ１１に認識され、この座標データに対応する入力関連文字および入力関連文字列のいずれか１つがＣＰＵ１１によって認識された状態になる。
【００４４】
文字確定手段５５は、関連文字選択手段５４により選択された入力関連文字および入力関連文字列のいずれか１つを確定文字又は確定文字列として確定する機能によって実現される手段である。文字確定手段５５では、関連文字選択手段５４においてＣＰＵ１１により認識された状態の入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列として確定される。たとえば、下側のモニタ３ｂの液晶パネルに表示された入力関連文字および入力関連文字列のいずれか１つの位置において、指示手段を下側のモニタ３ｂのタッチパネルから離反させると、ＣＰＵ１１によって認識された状態にある入力関連文字および入力関連文字列のいずれか１つが、確定文字又は確定文字列としてＣＰＵ１１に認識される。
【００４５】
確定文字表示手段５６は、文字確定手段５５により確定された確定文字又は確定文字列を第１モニタおよび第２モニタのいずれか一方に表示する機能によって実現される手段である。確定文字表示手段５６では、文字確定手段５５により確定された確定文字又は確定文字列が、下側のモニタおよび上側のモニタのいずれか一方に表示される。ここでは、確定文字又は確定文字列を下側のモニタ３ｂおよび上側のモニタ３ａのいずれか一方に表示するための指示信号がＣＰＵ１１から画像処理回路１４へと発行され、確定文字又は確定文字列が画像処理回路１４によって下側のモニタ３ｂおよび上側のモニタ３ａのいずれか一方に表示される。
【００４６】
〔野球ゲームにおける入力システムの概要〕
次に、本実施形態の野球ゲームにおける入力システムについての具体的な内容について説明する。
【００４７】
本野球ゲームにおいては、プレイヤが選手名表示画面９０でチーム名や選手名等を任意に入力設定することができるようになっている。選手名表示画面９０は、図４に示すように、たとえば下側のモニタに表示される。選手名表示画面９０には、自他チームの名前９１ａ，９１ｂと、自他チームの選手名９２ａ，９２ｂとが表示されている。たとえば、選手名表示画面９０において、プレイヤがタッチペンによって自チーム名又は自チームの選手名が表示された部分を選択すると、名前入力画面８０が上側のモニタ３ａと下側のモニタ３ｂとに表示される。
【００４８】
図５に示すように、非タッチパネル式のモニタである第１モニタすなわち上側のモニタ３ａには、入力候補文字の種別釦を表示する部分である入力文字種表示部８１と、入力候補文字を表示する部分である入力候補文字表示部８２とが表示される。入力文字種表示部８１は、平仮名用釦「あ」、アルファベット用釦「Ａ」、および数字用釦「１」からなっている。プレイヤが、平仮名用釦「あ」、アルファベット用釦「Ａ」、および数字用釦「１」のいずれか１つを選択すると、各種別釦に対応した複数の文字（数字を含む）が、入力候補文字として入力候補文字表示部８２に表示される。ここに表示される複数の入力候補文字には、たとえば、５０音の平仮名、２６音のアルファベット、および０から９の数字等がある。このような複数の入力候補文字を、プレイヤは方向指示釦４ａにより選択することができる。
【００４９】
プレイヤが方向指示釦４ａにより複数の入力候補文字のいずれか１つを選択すると、選択された入力候補文字に関連する入力関連文字および入力関連文字列が、辞書ファイルにおいて検索される。すると、辞書ファイルで検索された複数の入力関連文字および複数の入力関連文字列のうちの少なくとも１つが、タッチパネル式のモニタである第２モニタすなわち下側のモニタ３ｂの関連文字表示部８３に表示される。ここで、再度、プレイヤが方向指示釦４ａにより複数の入力候補文字のいずれか１つを選択すると、選択された２つの入力候補文字に関連する入力関連文字および入力関連文字列が、辞書ファイルにおいて検索される。すると、辞書ファイルで検索された複数の入力関連文字および複数の入力関連文字列のうちの少なくとも１つが、下側のモニタ３ｂの関連文字表示部８３に表示される。このように、プレイヤが方向指示釦４ａにより複数の入力候補文字のいずれか１つを順次選択することにより、入力関連文字および入力関連文字列が辞書ファイルにおいて絞り込み検索され、検索結果が下側のモニタ３ｂの関連文字表示部８３に少なくとも１つ表示される。ここで、モニタに表示される入力関連文字および入力関連文字列は、たとえば、５０音の平仮名、５０音のカタカナ、２６音のアルファベット、０から９の数字、および複数の漢字の少なくともいずれか１つからなっている。このような入力関連文字および入力関連文字列を、プレイヤはタッチペンにより選択することができる。
【００５０】
プレイヤがタッチペンにより複数の入力関連文字および複数の入力関連文字列のいずれか１つを選択すると、選択された文字又は文字列が確定される。すると、確定された文字又は文字列が下側のモニタ３ｂの確定文字表示部８４に表示される。そして、プレイヤがタッチペンにより下側のモニタ３ｂの入力釦を選択すると、確定文字表示部８４に表示された文字又は文字列が、選手名表示画面９０における自チーム名又は自チームの選手名が表示された部分に入力される。
【００５１】
たとえば、図５および図６に示すように、プレイヤがタッチペンにより上側のモニタ３ａに表示された入力文字種選択部の平仮名用釦を選択すると、上側のモニタ３ａの入力候補文字表示部８２には、５０音の平仮名が表示される。そして、プレイヤが方向指示釦４ａによって「こ」という文字を選択すると、「こ」という文字に関連する、「こ」という平仮名文字や、「コ」というカタカナ文字や、「恋」という漢字や、「故意」という漢字列等が、下側のモニタ３ｂの関連文字表示部８３に表示される。そして、再度、プレイヤが方向指示釦４ａによって「な」という文字を選択すると、「こな」という平仮名文字列や、「粉」という漢字や、「コナミ」というカタカナ文字列等が、下側のモニタ３ｂの関連文字表示部８３に表示される。ここで、プレイヤがタッチペンにより「コナミ」という文字列を選択すると、「コナミ」という文字列が確定され、「コナミ」という文字列が下側のモニタ３ｂの確定文字表示部８４に表示される。
【００５２】
さらに、プレイヤが方向指示釦４ａによって「せ」という文字を選択すると、図７に示すように、「せ」という文字に関連する、「せ」という平仮名文字や、「世」という漢字や、「選手」という漢字列等が、下側のモニタ３ｂの関連文字表示部８３に表示される。ここで、プレイヤがタッチペンにより「選手」という文字列を選択すると、「選手」という文字列が確定され、「選手」という文字列が下側のモニタ３ｂの確定文字表示部８４の「コナミ」という文字列の後に表示される。そして、プレイヤがタッチペンにより下側のモニタ３ｂの入力釦を選択すると、確定文字表示部８４に表示された「コナミ選手」という文字列が、選手名表示画面９０における選手名が表示された所定の部分に入力される。
【００５３】
〔入力システム実行時の各種処理フロー〕
本実施形態の野球ゲームの各種処理概要を、図８に示すフローチャートを用いて説明する。
【００５４】
この野球ゲームでは、たとえばプレイヤがチーム名や選手名等を入力する場合、まず、選手名表示画面９０がタッチパネル式のモニタすなわち下側のモニタ３ｂに表示される（Ｓ１）。そして、選手名表示画面９０のチーム名又は選手名がタッチペンにより選択されると（Ｓ２）、入力文字種表示部８１および入力候補文字表示部８２が、非タッチパネル式のモニタすなわち上側のモニタ３ａに表示される。また、関連文字表示部８３および入力釦を含む確定文字表示部８４が、タッチパネル式のモニタすなわち下側のモニタ３ｂに表示される（Ｓ３）。
【００５５】
次に、入力文字種表示部８１の複数の種別釦のいずれか１つが選択されると（Ｓ４）、選択された種別釦に対応した複数の入力候補文字が入力候補文字表示部８２に表示される（Ｓ５）。そして、複数の入力候補文字のいずれか１つが方向指示釦４ａによって選択されると（Ｓ６）、選択された入力候補文字に関連する入力関連文字および入力関連文字列が辞書ファイルで検索される（Ｓ７）。すると、検索された入力関連文字および入力関連文字列が関連文字表示部８３に表示される（Ｓ８）。そして、これらの入力関連文字および入力関連文字列のいずれか１つが、タッチペンにより選択されると（Ｓ９）、選択された入力関連文字又は入力関連文字列が、確定文字又は確定文字列として確定される（Ｓ１０）。すると、確定文字又は確定文字列が確定文字表示部８４に表示される（Ｓ１１）。
【００５６】
最後に、確定文字表示部８４の入力釦がタッチペンにより選択されたか否かが判別される（Ｓ１２）。確定文字表示部８４の入力釦がタッチペンにより選択されていないと判別される場合（Ｓ１２でＹｅｓ）、再度、入力文字種表示部８１の複数の種別釦のいずれか１つを選択可能な状態になる（Ｓ４）。確定文字表示部８４の入力釦がタッチペンにより選択されたと判別された場合、（Ｓ１２でＹｅｓ）、チーム名又は選手名が選手名表示画面９０に入力される（Ｓ１３）。
【００５７】
〔他の実施形態〕
（ａ）  前記実施形態では、ゲームプログラムを適用しうるコンピュータの一例としての携帯ゲーム機１を用いた場合の例を示したが、ゲーム装置は、前記実施形態に限定されず、複数のモニタが別体に構成されたゲーム装置、複数のモニタがゲーム装置本体に一体に構成された業務用ゲーム装置、ゲームプログラムを実行することによってゲーム装置として機能するパーソナルコンピュータやワークステーションなどにも同様に適用することができる。
【００５８】
（ｂ）  本発明には、前述したようなゲームを実行するプログラムおよびこのプログラムを記録したコンピュータ読み取り可能な記録媒体も含まれる。この記録媒体としては、カートリッジ以外に、たとえば、コンピュータ読み取り可能なフレキシブルディスク、半導体メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、ＲＯＭカセット、その他のものが挙げられる。
【図面の簡単な説明】
【００５９】
【図１】本発明に係るゲームプログラムを適用しうるコンピュータの一例としての携帯ゲーム機の外観図。
【図２】前記携帯ゲーム機の一例としての制御ブロック図。
【図３】前記携帯ゲーム機の一例としての機能ブロック図。
【図４】モニタに表示された選手名表示画面を説明するための図（名前入力前）。
【図５】モニタに表示された名前入力画面を説明するための図。
【図６】タッチパネル式のモニタに表示された関連文字表示部と確定文字表示部とを説明するための図。
【図７】タッチパネル式のモニタに表示された関連文字表示部と確定文字表示部とを説明するための図（名前確定後）。
【図８】入力システムを説明するためのフローチャート。
【符号の説明】
【００６０】
１  携帯ゲーム機
３  液晶モニタ
３ａ  非タッチパネル式のモニタ
３ｂ  タッチパネル式のモニタ
４  入力部
１０  制御装置
５０  文字表示手段
５１  文字選択手段
５２  辞書ファイル検索手段
５３  関連文字表示手段
５４  関連文字選択手段
５５  文字確定手段
５６  確定文字表示手段
８２  入力候補文字表示部
８４  確定文字表示部
【図１】
2006087497.tif 000003
【図２】
2006087497.tif 000004
【図３】
2006087497.tif 000005
【図４】
2006087497.tif 000006
【図５】
2006087497.tif 000007
【図６】
2006087497.tif 000008
【図７】
2006087497.tif 000009
【図８】
2006087497.tif 000010