(57)【要約】【課題】音声入力時において、より音声認識に適した文字列を案内表示することができるゲーム装置を提供すること。【解決手段】優先入力装置情報取得部５６は優先入力装置情報を取得する。入力基準表示部５８及び判断部６０は、該優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かが判断する。また、該優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断する。そして、制御部６２は、該判断結果に基づいてゲームを制御する。【選択図】　　　　図２
2004105309.tif 000002
【特許請求の範囲】
【請求項１】
優先入力装置情報を取得する優先入力装置情報取得手段と、前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
基本文字列を記憶する基本文字列記憶手段と、
前記基本文字列記憶手段に記憶されている基本文字列の少なくとも一部について、それぞれ代替文字列を対応づけて記憶する代替文字列記憶手段と、
前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列に対応する音声認識データを該基本文字列に対応づけて記憶し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列に対応する音声認識データを該基本文字列に対応づけて記憶する音声認識データ記憶手段と、
優先入力装置情報を取得する優先入力装置情報取得手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列を入力基準として表示し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列を入力基準として表示し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列を入力基準として表示する入力基準表示手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すものであるときには、その入力が、前記入力基準表示手段によって表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すものであるときには、その入力が、前記入力基準表示手段によって表示される入力基準に対応づけられた音声認識データに対応するものであるか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、ゲームを制御する制御手段と、
を含むことを特徴とするゲーム装置。
【請求項３】
請求項２に記載のゲーム装置において、
前記入力基準表示手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に応じたフォントサイズで、入力基準を表示することを特徴とするゲーム装置。
【請求項４】
請求項２又は３のいずれかに記載のゲーム装置において、
前記制御手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に基づいて、所定ゲームイベントの発生確率を制御する手段を含むことを特徴とするゲーム装置。
【請求項５】
優先入力装置情報を取得する優先入力装置情報取得ステップと、
前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理ステップと、
前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理ステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項６】
ゲーム装置として、コンピュータを機能させるためのプログラムであって、
優先入力装置情報を取得する優先入力装置情報取得手段、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段、及び、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段、
として前記コンピュータを機能させるためのプログラム。
【請求項７】
優先入力装置情報を取得する手段と、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段と、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断する手段と、
該判断結果に基づいて、ゲームを制御する手段と、
を含むことを特徴とするゲーム装置。
【請求項８】
優先入力装置情報を取得するステップと、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示手段に表示させるステップと、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断するステップと、
該判断結果に基づいて、ゲームを制御するステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項９】
ゲーム装置として、コンピュータを機能させるためのプログラムであって、
優先入力装置情報を取得する手段、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断する手段、及び、
該判断結果に基づいて、ゲームを制御する手段、
として前記コンピュータを機能させるためのプログラム。
【請求項１０】
請求項１〜４、７のいずれかに記載のゲーム装置において、
前記ゲーム装置は、文字入力装置と音声入力装置とを接続可能であることを特徴とするゲーム装置。
【請求項１１】
請求項６又は９に記載のプログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、配信するプログラム配信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ゲーム装置、ゲーム装置の制御方法、プログラム及びプログラム配信装置に関する。
【０００２】
【背景技術】
プレイヤに入力基準として文字列を案内表示し、該入力基準とプレイヤによる入力とを比較し、その結果に基づいてゲームを制御する（例えば、ストーリーの進行等を制御する）ゲーム装置が知られている。
【０００３】
【発明が解決しようとする課題】
このようなゲーム装置において、プレイヤによる入力を音声入力装置によって行えるようにすると、ゲーム性や操作性等を向上することができる反面、入力基準として案内表示される文字列によっては音声入力装置に適さないことがある。例えば、文字列の長さが短いと、音声認識率が低下する等の問題がある。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、音声入力時において、より音声認識に適した文字列を案内表示することができるゲーム装置、ゲーム制御方法、プログラム及びプログラム配信装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るゲーム装置は、優先入力装置情報を取得する優先入力装置情報取得手段と、前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段と、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段と、を含むことを特徴とする。
【０００６】
また、本発明に係るゲーム装置の制御方法は、優先入力装置情報を取得する優先入力装置情報取得ステップと、前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理ステップと、前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、ゲーム装置として、コンピュータを機能させるためのプログラムであって、優先入力装置情報を取得する優先入力装置情報取得手段、前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、その入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段、及び、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段、として、家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、携帯電話機、パーソナルコンピュータ等の前記コンピュータを機能させるためのプログラムである。なお、プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ（商標）やメモリカード等の情報記録媒体に格納されるようにしてもよい。
【０００８】
本発明では、優先入力装置情報が取得される。ここで、優先入力装置情報は、ゲーム装置に接続される入力装置のいずれを優先させるか（使用するか）を示す情報である。該優先入力装置情報が文字入力装置を示すときには、文字入力基準が入力基準として表示され、その入力が、該入力基準に対応するものであるか否かが判断され、該判断結果に基づいてゲームが制御される。また、該優先入力装置情報が音声入力装置を示すときには、文字入力基準が入力基準として表示されるとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準が入力基準として表示され、その入力が、該入力基準に係る音声認識データに対応するものであるか否かを判断され、該判断結果に基づいてゲームを制御される。ここで、所定文字入力基準は、例えば音声入力に適さない文字入力基準（文字列長が短いために音声認識率が低くなってしまうもの等）とすればよい。また、音声入力基準は、例えば、文字入力基準に所定文字列を連結したものとすればよい。また、例えば、文字入力基準を複数回繰り返したものとしてもよい。また、例えば、プレイヤが設定した名称を文字入力基準に連結したものとしてもよい。さらに、これらの組み合わせとしてもよい。
【０００９】
本発明によれば、優先入力装置情報が音声入力装置を示すとき、所定文字入力基準については、該文字入力基準に対応する音声入力基準を入力基準として表示し、入力に対する判断を、音声入力基準に対応する音声認識データに基づいてすることができるようになる。こうすれば、音声入力時には、音声入力に適さない入力基準に代えて、より音声入力に適した入力基準を案内表示することができるようになる。
【００１０】
また、本発明に係るゲーム装置は、基本文字列を記憶する基本文字列記憶手段と、前記基本文字列記憶手段に記憶されている基本文字列の少なくとも一部について、それぞれ代替文字列を対応づけて記憶する代替文字列記憶手段と、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列に対応する音声認識データを該基本文字列に対応づけて記憶し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列に対応する音声認識データを該基本文字列に対応づけて記憶する音声認識データ記憶手段と、優先入力装置情報を取得する優先入力装置情報取得手段と、前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列を入力基準として表示し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列を入力基準として表示し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列を入力基準として表示する入力基準表示手段と、前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すものであるときには、その入力が、前記入力基準表示手段によって表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すものであるときには、その入力が、前記入力基準表示手段によって表示される入力基準に対応づけられた音声認識データに対応するものであるか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、ゲームを制御する制御手段と、を含むことを特徴とする。
【００１１】
本発明では、基本文字列が記憶される。また、基本文字列の少なくとも一部について、それぞれ代替文字列が対応づけて記憶される。さらに、基本文字列のうち、代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列に対応する音声認識データが該基本文字列に対応づけて記憶され、代替文字列が対応づけて記憶されている基本文字列については、該代替文字列に対応する音声認識データが該基本文字列に対応づけて記憶される。そして、優先入力装置情報が取得される。優先入力装置情報が文字入力装置を示すときには、基本文字列が入力基準として表示され、その入力が該入力基準に対応するものであるか否かが判断される。また、優先入力装置情報が音声入力装置を示すときには、代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列が入力基準として表示され、代替文字列が対応づけて記憶されている基本文字列については、該代替文字列が入力基準として表示され、その入力が該入力基準に対応づけられた音声認識データに対応するものであるか否かが判断される。そして、判断結果に基づいて、ゲームが制御される。ここで、文字列は長さ１の文字列、すなわち文字を含むものである。
【００１２】
本発明によれば、優先入力装置情報が音声入力装置を示すとき、代替文字列が対応づけて記憶されていない場合には、基本文字列を入力基準として表示し、代替文字列が対応づけて記憶されている場合には、代替文字列を入力基準として表示し、その入力が該入力基準に対応づけられた音声認識データに対応するものであるか否かが判断されるようにすることができる。こうすれば、音声入力時（音声入力装置使用時）には、音声入力に適さない入力基準（文字列）に代えて、より音声入力に適した入力基準（文字列）を案内表示することができるようになる。
【００１３】
また、本発明の一態様では、前記入力基準表示手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に応じたフォントサイズで、入力基準を表示することを特徴とする。こうすれば、優先入力装置情報に応じて、入力基準の表示フォントサイズが変更されるようにすることができるようになる。
【００１４】
また、本発明の一態様では、前記制御手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に基づいて、所定ゲームイベントの発生確率を制御する手段を含むことを特徴とする。こうすれば、優先入力装置情報に応じて、ゲームイベントの発生確率が制御されるようにすることができるようになる。
【００１５】
また、本発明に係るゲーム装置は、優先入力装置情報を取得する手段と、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段と、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断する手段と、該判断結果に基づいて、ゲームを制御する手段と、を含むことを特徴とする。
【００１６】
また、本発明に係るゲーム装置の制御方法は、優先入力装置情報を取得するステップと、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示手段に表示させるステップと、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断するステップと、該判断結果に基づいて、ゲームを制御するステップと、を含むことを特徴とする。
【００１７】
また、本発明に係るプログラムは、ゲーム装置として、コンピュータを機能させるためのプログラムであって、優先入力装置情報を取得する手段、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段、前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、前記異なる入力基準に対応するものであるか否かを判断する手段、及び、該判断結果に基づいて、ゲームを制御する手段、として、家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、携帯電話機、パーソナルコンピュータ等の前記コンピュータを機能させるためのプログラムである。なお、プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ（商標）やメモリカード等の情報記録媒体に格納されるようにしてもよい。
【００１８】
本発明では、優先入力装置情報が取得され、該優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準が表示される。そして、該優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、その入力が、該異なる入力基準に対応するものであるか否かが判断される。そして、該判断結果に基づいて、ゲームが制御される。本発明によれば、文字入力時と音声入力時とで、入力基準の少なくとも一部を変えることができるようになる。そして、文字入力又は音声入力が、該入力基準に対応するものであるか否かが判断されるようにすることができるようになる。
【００１９】
また、本発明の一態様では、前記ゲーム装置は、文字入力装置と音声入力装置とを接続可能であることを特徴とする。
【００２０】
また、本発明に係るプログラム配信装置は、本発明に係るプログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、一括又は分割配信する。なお、一括配信は、例えばプログラムの全体をまとめて配信することである。また、分割配信は、例えばゲームの局面に応じて必要なプログラムの一部を配信することである。
【００２１】
【発明の実施の形態】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００２２】
図１は、ゲーム装置１０のハードウェア構成を示す図である。同図に示すように、ゲーム装置１０は、モニタ１８及びスピーカ２２に接続された家庭用ゲーム機４６に、情報記憶媒体たるＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ；商標）２５が装着されることにより構成される。ここでは、ゲームプログラムやゲームデータを家庭用ゲーム機４６に供給するためにＤＶＤ２５を用いるが、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ　−　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ；商標）やＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）カード等、他のあらゆる情報記憶媒体を用いることができる。また、インターネット等のデータ通信網を介して遠隔地からゲームプログラムやゲームデータを家庭用ゲーム機４６に供給することもできる。
【００２３】
家庭用ゲーム機４６は、マイクロプロセッサ１４、画像処理部１６、主記憶２６、入出力処理部３０、周辺機器インタフェース３１、音声処理部２０、及びＤＶＤ再生部２４を含んで構成されている。マイクロプロセッサ１４、画像処理部１６、主記憶２６、入出力処理部３０及び周辺機器インタフェース３１は、バス１２によって相互データ通信可能に接続され、入出力処理部３０には、コントローラ４８、音声処理部２０及びＤＶＤ再生部２４が接続されている。また、周辺機器インタフェース３１には入力装置４２が接続されている。家庭用ゲーム機４６の各構成要素は筐体内に収容されている。ここでは、モニタ１８として家庭用テレビ受像器が用いられ、スピーカ２２としてその内蔵スピーカが用いられる。
【００２４】
マイクロプロセッサ１４は、図示しないＲＯＭに格納されるオペレーティングシステムやＤＶＤ２５から読み出されるゲームプログラムに基づいて、家庭用ゲーム機４６の各部を制御する。バス１２はアドレス及びデータを家庭用ゲーム機４６の各部でやり取りするためのものである。また、主記憶２６には、ＤＶＤ２５から読み取られたゲームプログラム及びゲームデータが必要に応じて書き込まれる。画像処理部１６はＶＲＡＭ（Ｖｉｄｅｏ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）を含んで構成されており、マイクロプロセッサ１４から送られる画像データを受け取ってＶＲＡＭ上にゲーム画面を描画するとともに、その内容をビデオ信号に変換してモニタ１８に出力する。
【００２５】
入出力処理部３０はコントローラ４８、音声処理部２０及びＤＶＤ再生部２４とマイクロプロセッサ１４との間のデータ通信を中継するためのインタフェースである。コントローラ４８は、プレイヤが各種ゲーム操作の入力をするための操作入力手段である。音声処理部２０はサウンドバッファを含んで構成されており、ＤＶＤ２５から読み出されてサウンドバッファに記憶された音楽やゲーム効果音等のデータを再生してスピーカ２２から出力する。ＤＶＤ再生部２４は、マイクロプロセッサ１４からの指示に従ってＤＶＤ２５に記録されたゲームプログラム及びゲームデータを読み取る。周辺機器インタフェース３１は家庭用ゲーム機４６に各種周辺機器を接続するためのインタフェースであり、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）インタフェースを採用することができる。周辺機器インタフェース３１には、ここでは入力装置４２、例えばキーボード（文字入力装置）やマイク（音声入力装置）等が接続される。
【００２６】
以上の構成を有するゲーム装置１０により、本実施の形態では、子犬から成犬まで犬を育成する育成シミュレーションゲームを実現する。このゲームでは、ゲーム画面に選択肢として案内表示される文字列（入力基準）のいずれかを、プレイヤは入力装置（入力装置４２やコントローラ４８等）によって入力することによって、選択肢の選択を行うようになっている。そして、選択肢の選択が行われると、その選択結果に基づいてゲームが進行される（具体的には、犬の育成パラメータが変化される）ようになっている。また、このゲームには、文字入力モードと音声入力モードとが用意されている。文字入力モードは、案内表示される文字列に応じた入力を、文字入力装置によって行うゲームモードである。ここで、文字入力装置は、例えばキーボードやゲームコントローラ（ソフトウェアキーボード）等のように、文字入力可能な入力装置である。また、音声入力モードは、案内表示される文字列に応じた入力を、音声入力装置によって行うゲームモードである。なお、このゲームは、ゲーム装置１０によってＤＶＤ２５等によって供給されるゲームプログラムが実行されることによって実現されるものである。
【００２７】
図２は、ゲーム装置１０において実現される機能のうち、本発明に関連するものを中心として示す図である。これらの機能は、ゲーム装置１０がゲームプログラムを実行することによって実現されるものである。ゲームプログラムは、ＤＶＤ２５等のコンピュータにより読み取り可能な情報記憶媒体や、インターネット等の通信ネットワークによってコンピュータに供給されるものである。同図に示すように、ゲーム装置１０は、基本文字列記憶部５０、代替文字列記憶部５２、音声認識データ記憶部５４、優先入力装置情報取得部５６、入力基準表示部５８、判断部６０及び制御部６２を含んで構成される。
【００２８】
基本文字列記憶部５０、代替文字列記憶部５２及び音声認識データ記憶部５４は、例えばＤＶＤ２５や主記憶２６等によって実現されるものである。基本文字列記憶部５０は、基本文字列を記憶する。また、代替文字列記憶部５２は、基本文字列記憶部５０に記憶されている基本文字列の少なくとも一部について、それぞれ代替文字列を対応づけて記憶する。また、音声認識データ記憶部５４は、基本文字列記憶部５０に記憶されている基本文字列のうち、代替文字列記憶部５２に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列に対応する音声認識データを該基本文字列に対応づけて記憶し、基本文字列記憶部５０に記憶されている基本文字列のうち、代替文字列記憶部５２に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列に対応する音声認識データを該基本文字列に対応づけて記憶する。なお、文字列は長さ１の文字列、すなわち文字を含むものである。
【００２９】
基本文字列記憶部５０、代替文字列記憶部５２及び音声認識データ記憶部５４を含む記憶部５５は、例えば図３に示すような選択肢情報テーブルを記憶する。同図に示すように、選択肢情報テーブルは、選択肢ＩＤ、基本文字列、代替文字列及び音声認識データを含んで構成される。選択肢ＩＤは、選択肢を識別するための情報である。同図によれば、選択肢ＩＤ「００１」には、基本文字列として「おて」、代替文字列として「おてだよ」、音声認識データとして「『おてだよ』の音声認識データ」が対応づけられている。
【００３０】
基本文字列は、文字入力モード時及び音声入力モード時の両方で使用され、代替文字列は、音声入力モード時においてのみ使用される。代替文字列は、音声入力モード時において、基本文字列に替えて選択肢（入力基準）として表示される。代替文字列が登録されていない場合には、音声入力モード時においても、基本文字列が選択肢（入力基準）として表示される。音声認識データは、音声入力モード時においてのみ使用され、基本文字列に係る文字列、又は代替文字列に係る文字列に対応する音声データである。代替文字列が登録されている場合には、代替文字列に対応する音声データとなり、代替文字列が登録されていない場合には、基本文字列に対応する音声データとなる。
【００３１】
先述したように、音声入力モードでは、プレイヤは選択しようとする選択肢に係る文字列を、音声入力することになる。この場合、選択肢として案内表示される文字列によっては、音声入力に適さない場合がある。例えば、文字列の長さが短い場合には、一般的に音声認識率が低下する傾向があるため、プレイヤが選択しようとする選択肢を音声入力によって指示しても、指示したと認識されず、ゲーム性を著しく損ねることになってしまう。そこで、ゲーム装置１０では、基本文字列のうち、音声認識率の低下を招くおそれがあるものについては、代替文字列を別途記憶するようになっている。そして、音声入力モード時には、代替文字列を優先的に使用するようになっている。すなわち、代替文字列が存在する場合には代替文字列を選択肢として案内表示し、代替文字列が存在しない場合には基本文字列を選択肢として案内表示するようになっている。
【００３２】
なお、代替文字列は、同図に示すように、基本文字列に所定文字列を連結するようにすればよい。また、基本文字列を複数回繰り返すものとしてもよいし、プレイヤが設定した名称（例えば、本実施の形態の場合における犬の名称のように育成対象ゲームキャラクタの名称）を基本文字列に連結したものとしてもよい。さらに、これらを組み合わせるようにしてもよい。例えば、プレイヤが設定した名称を基本文字列に連結し、さらに所定文字列を連結させたものを代替文字列としてもよい。なお、基本文字列にプレイヤが設定した名称を連結させたものを代替文字列とする場合には、選択肢情報テーブルに基本文字列に対応する音声データを記憶させておき、音声認識処理時（図８のＳ３０２等）において該音声データと該名称に対応する音声データとに基づいて音声認識データを生成するようにすればよい。
【００３３】
優先入力装置情報取得部５６は、例えばマイクロプロセッサ１４等を中心としたハードウェア及びソフトウェアによって実現され、優先入力装置情報を取得する。優先入力装置情報は、ゲーム装置１０に含まれる入力装置（入力装置４２やコントローラ４８等）のうち、いずれからの入力を優先するかを示すものである。例えば、優先入力装置情報は、プレイヤがゲーム環境設定画面等で設定できるようにすればよい。この場合、優先入力装置情報取得部５６は、プレイヤによって設定された優先入力装置情報を取得するようにすればよい。また、例えば、優先入力装置情報取得部５６は、入力装置の接続状況を検出することによって、優先入力装置情報を取得するようにしてもよい。この場合、優先入力装置情報取得部５６は、接続可能な入力装置に対応づけて優先順位情報をあらかじめ記憶しておき、該優先順位情報に基づいて、優先入力装置とする入力装置を判断するようにすればよい。
【００３４】
入力基準表示部５８は、例えばマイクロプロセッサ１４、画像処理部１６やモニタ１８等を中心としたハードウェア及びソフトウェアによって実現されるものである。優先入力装置情報取得部５６によって取得される優先入力装置情報が文字入力装置を示すとき（文字入力モード時）には、基本文字列記憶部５０によって記憶されている基本文字列を入力基準（選択肢）として表示する。一方、該優先入力装置情報が音声入力装置を示すとき（音声入力モード時）には、基本文字列記憶部５０に記憶されている基本文字列のうち、代替文字列記憶部５２に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列を入力基準として表示し、代替文字列記憶部５２に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列を入力基準として表示する。
【００３５】
すなわち、入力基準表示部５８は、取得される優先入力装置情報が文字入力装置を示すときには、基本文字列（文字入力基準）を入力基準として表示し、取得される優先入力装置情報が音声入力装置を示すときには、基本文字列（文字入力基準）を入力基準として表示するとともに、所定基本文字列（文字入力基準）については該基本文字列（文字入力基準）に対応する代替文字列（音声入力基準）を入力基準として表示する。
【００３６】
判断部６０は、例えばマイクロプロセッサ１４等を中心としたハードウェア及びソフトウェアによって実現されるものである。優先入力装置情報取得部５６によって取得される優先入力装置情報が文字入力装置を示すときには、その入力が、入力基準表示部５８によって表示される入力基準に対応するものであるか否かを判断する。一方、該優先入力装置情報が音声入力装置を示すときには、その入力が、入力基準表示部５８によって表示される入力基準に対応づけられた音声認識データに対応するものであるか否かを判断する。
【００３７】
制御部６２は、例えばマイクロプロセッサ１４等を中心としたハードウェア及びソフトウェアによって実現され、判断部６０による判断結果に基づいて、ゲームを制御する（例えば、ゲームのストーリーを進行させたり、育成対象ゲームキャラクタのパラメータを変化させたりする）。
【００３８】
以下に、ゲーム装置１０の動作について説明する。
【００３９】
図４及び図５は、本実施形態に係るゲーム装置１０のモニタ１８に表示されるゲーム画面の一例を示している。図４は文字入力モード時の、図５は音声入力モード時のゲーム画面の一例を示している。ここでは、選択肢情報テーブル（図３）における、文字列ＩＤ「００１」〜「００３」の選択肢がゲーム画面に表示されることとして説明する。
【００４０】
なお、本実施形態に係るゲーム装置１０では、入力モードの選択（文字入力モードか音声入力モードかの選択）は、プレイヤがゲーム環境設定画面において行えるようになっている。プレイヤは文字入力装置を使用するのであれば、ゲーム環境設定画面において文字入力モードを選択し、音声入力装置を使用するのであれば、ゲーム環境設定画面において音声入力モードを選択することになる。ゲーム環境設定画面は、例えばオプション機能の１つとして提供されるようにすればよい。また、入力モードの選択は、入力装置の接続状況に基づいてなされるようにしてもよい。例えば、文字入力装置が接続されていれば文字入力モードが、音声入力装置が接続されていれば音声入力モードが自動的に選択されるようにすればよい。また、入力装置について優先順位を記憶しておき、該優先順位に基づいて入力モードが選択されるようにしてもよい。例えば、文字入力装置と音声入力装置とが接続される場合には、音声入力モードが選択されるようにすればよい。
【００４１】
図４に示すように、文字入力モード時のゲーム画面７０には、選択肢（選択肢を示すシンボル画像）７２ａ〜ｃが表示されている。選択肢７２ａ〜ｃにはそれぞれ、「おて」「おすわり」「じゃんぷ」というように、文字列（入力基準）が表示されている。表示される文字列（入力基準）のうち、選択しようとする選択肢に係る文字列が、文字入力装置によって正確に入力されると、該選択肢が選択（決定）されるようになっている。例えば、選択肢「おすわり」を選択するのであれば、プレイヤは文字入力装置によって「おすわり」と入力することになる。なお、文字入力モード時においては、文字が正確に１文字入力されるごとに、入力基準の表示が更新されるようになっている。例えば、選択肢「おすわり」を選択するために、「おす」まで入力した段階では、該選択肢に係る入力基準としては「わり」と表示されるようになっている。
【００４２】
図５に示すように、音声入力モード時のゲーム画面７０にも、文字入力モード時と同様に、選択肢（選択肢を示すシンボル画像）７２ａ〜ｃが表示されている。選択肢７２ａについては、文字入力モード時と異なり、文字列「おてだよ」が表示されている。図３に示すように、基本文字列「おて」には、代替文字列「おてだよ」が対応づけて登録されているため、このように表示される。表示される文字列（入力基準）のうち、選択しようとする選択肢に係る文字列に対応する音声が、音声入力装置によって入力されると、該選択肢が選択（決定）されるようになっている。例えば、「おてだよ」を選択するのであれば、音声入力装置によって「おてだよ」と入力することになる。
【００４３】
なお、ゲーム画面７０（図４又は図５）には、制限時間が設けられている。したがって、プレイヤは該制限時間内に、選択肢に係る文字列（入力基準）のいずれかを、文字入力装置又は音声入力装置によって正確に入力することによって、選択肢の選択（決定）を完了する必要がある。
【００４４】
次に、ゲーム装置１０における処理、特に本発明に関連する処理について説明する。なお、以下に説明する処理は、ゲーム装置１０においてゲームプログラムが実行されることによって実現される。
【００４５】
図６は、ゲーム画面７０（図４又は図５）を表示するための処理を示している。同図に示すように、本処理では第一に、ゲーム画面７０に表示する選択肢の選択肢ＩＤ（複数ある場合には最初のＩＤ）を取得する（Ｓ１０１）。本実施の形態では、ゲーム画面ごとに表示対象の選択肢ＩＤが記憶されるようになっており、これに基づいて選択肢ＩＤを取得するようになっている。次に、音声入力モードであるか否かを判断する（Ｓ１０２）。すなわち、優先入力装置情報を取得する。本実施の形態では、ゲーム環境設定画面において入力モードの設定がなされるようになっているため、音声入力モードであるか否かはその設定内容に基づいて取得される。音声入力モードでない場合、すなわち文字入力モードである場合には、Ｓ１０１で取得した選択肢ＩＤ（以下、対象選択肢ＩＤ）に係る基本文字列を、選択肢情報テーブル（図３）から取得する（Ｓ１０６）。
【００４６】
一方、音声入力モードである場合には、対象選択肢ＩＤについて代替文字列が登録されているか否かを、選択肢情報テーブルに基づいて判断する（Ｓ１０３）。代替文字列が登録されていない場合には、対象選択肢ＩＤに係る基本文字列を選択肢情報テーブルから取得する（Ｓ１０５）。一方、代替文字列が登録されている場合には、該代替文字列を選択肢情報テーブルから取得する（Ｓ１０４）。この場合、音声認識データも併せて取得する（Ｓ１０７）。そして、ゲーム画面７０に表示すべき選択肢が他にもあるか否かを判断する（Ｓ１０８）。他にもある場合には、次の選択肢ＩＤをＳ１０１において取得し、Ｓ１０２〜Ｓ１０７の処理を同様に実行する。こうして、ゲーム画面７０に表示するすべての選択肢について、Ｓ１０１〜Ｓ１０７の処理を実行する。
【００４７】
そして、ゲーム画面７０を表示する（Ｓ１０９）。文字入力モードの場合には、Ｓ１０６において取得した基本文字列に基づいて、選択肢（入力基準）の表示を行う。音声入力モードの場合には、Ｓ１０５において取得した基本文字列、又はＳ１０４において取得した代替文字列に基づいて、選択肢（入力基準）の表示を行う。また、この場合には、Ｓ１０７において取得した音声認識用データを主記憶２６上に読み込む。そして、本処理を終了する。
【００４８】
次に、ゲーム画面７０における選択処理について説明する。図７及び図８は、ゲーム画面７０における選択処理を示している。図７は、文字入力モード時の選択処理を示しており、図８は音声入力モード時の選択処理を示している。
【００４９】
図７に示すように、文字入力モード時の選択処理では、タイムアップであるか否か（制限時間内であるか否か）について判断する（Ｓ２０１）。タイムアップ（制限時間を経過した）と判断される場合には、本処理を終了する。一方、制限時間内と判断される場合には、プレイヤによって操作がなされたか否かについて判断する（Ｓ２０２）。操作がなされていない場合には、タイムアップであるか否か（Ｓ２０１）、操作がなされたか否か（Ｓ２０２）について監視を続行する。
【００５０】
一方、操作がなされた場合には、該操作がいずれかの選択肢の待ち受け操作であるか否かを判断する（Ｓ２０３）。ここで、待ち受け操作は、選択候補の肢について入力済み部分を除いた部分の先頭文字を入力する操作となる。いずれの選択肢に係る先頭文字も未だ入力されていない場合には、すべての選択肢に係る先頭文字を入力する操作が待ち受け操作となる。また、選択候補の肢は、入力済みの文字列と前方一致の関係にある選択肢である。なお、本実施の形態では、ゲーム画面７０（選択画面）には、選択候補の肢の未入力部分のみが表示されるようになっている。いずれかの選択肢の待ち受け操作でない場合には、タイムアップであるか否か（Ｓ２０１）、操作がなされたか否か（Ｓ２０２）について監視する。
【００５１】
一方、いずれかの選択肢の待ち受け操作である場合には、全操作完了か否かを判断する（Ｓ２０４）。全操作完了は、いずれかの選択肢について、すべての文字が正確に入力された状態である。全操作完了でない場合には、待ち受け操作を更新する（Ｓ２０５）。ここでは、まず選択候補の肢を判断する。すなわち、入力済み文字列と前方一致の関係にある選択肢を選択候補の肢とする。そして、待ち受け操作を、選択候補の肢の入力済み部分を除いた部分の先頭文字（次に入力されるべき文字）を入力する操作へと更新する。
【００５２】
次に、選択候補外の肢を記録する（Ｓ２０６）。すなわち、入力済み文字列と前方一致の関係にある選択肢を選択候補の肢を記録する。そして、選択画面を更新する（Ｓ２０７）。Ｓ２０６において記録した情報に基づいて、選択候補外の肢については表示制限するように選択画面を更新する。また、選択候補の肢については未入力部分のみが表示されるように選択画面を更新する。そして、タイムアップであるか否か（Ｓ２０１）、操作がなされたか否か（Ｓ２０２）について監視する。
【００５３】
一方、Ｓ２０４において全操作完了と判断される場合には、すべての文字入力がなされた選択肢を、プレイヤによって選択された選択肢として決定し（Ｓ２０８）、本処理を終了する。
【００５４】
図８に示すように、音声入力モード時の選択処理では、タイムアップであるか否か（制限時間内であるか否か）について判断する（Ｓ３０１）。タイムアップ（制限時間を経過した）と判断される場合には、本処理を終了する。一方、制限時間内と判断される場合には、入力音声が取得されたか否かについて判断する（Ｓ３０２）。取得されていない場合には、タイムアップであるか否か（Ｓ３０１）、入力音声が取得されたか否か（Ｓ３０２）について監視を続行する。
【００５５】
一方、入力音声が取得された場合には、各選択肢に対応する音声認識データについて、入力音声との一致度を取得する（Ｓ３０３）。なお、一致度は、入力音声データと、主記憶２６上に読み込まれた音声データとを比較することによって取得する。次に、Ｓ３０３において取得された各一致度について、所定一致度以上のものが存在するか否かを判断する（Ｓ３０４）。所定一致度以上のものがない場合には、タイムアップであるか否か（Ｓ３０１）、入力音声が取得されるか否か（Ｓ３０２）の監視を続行する。
【００５６】
一方、所定一致度以上のものが存在する場合には、該一致度に係る音声認識データに対応する選択肢を、プレイヤにより選択された選択肢として決定する（Ｓ３０５）。なお、所定一致度以上のものが複数の存在する場合には、より一致度が高い音声認識データに対応する選択肢を、プレイヤにより選択された選択肢として決定するようにしてもよい。または、一つの選択肢を特定できないのであるから、所定一致度以上のものがない場合と同様に、タイムアップであるか否か（Ｓ３０１）、入力音声が取得されるか否か（Ｓ３０２）の監視を続行するようにし、プレイヤに再度音声入力を促すようにしてもよい。
【００５７】
以上説明したように、本実施の形態に係るゲーム装置１０によれば、所定選択肢については、基本文字列の他に代替文字列が記憶され、該代替文字列に対応する音声認識データが記憶される。そして、音声入力モード時には、該所定選択肢については、代替文字列が基本文字列に代えて選択肢表示される。このため、音声入力装置使用時（音声入力モード時）には、音声入力に適さない選択肢の代わりに、より音声入力に適した選択肢を表示することができるようになる。こうすれば、例えば、文字列長が短いことにより音声認識率が低くなる等、音声認識に適さない選択肢について、音声入力時には、より音声認識に適した選択肢を表示することができるようになる。
【００５８】
なお、本発明は上記実施の形態に限定されるものではない。
【００５９】
例えば、ゲーム画面７０において、選択肢（入力基準）の表示フォントサイズを入力モード（優先入力装置情報）に応じて変えるようにしてもよい。例えば、文字入力モードと音声入力モードとでフォントサイズを変えるようにしてもよい。こうすれば、選択肢の表示フォントサイズを、入力モードの特性（特徴）に適したものとすることができるようになる。例えば、所定入力モードが低年齢層プレイヤを意識したものである場合には、該所定入力モード時の選択肢表示フォントサイズを大きめにしたりすることができるようになる。
【００６０】
また、例えば、入力モードに応じて（優先入力装置情報に基づいて）、所定ゲームイベントの発生確率を制御するようにしてもよい。ここで、ゲームイベントは、例えばゲームにおいて発生するミニゲーム等であってもよい。こうすれば、例えば、入力装置の特性（特徴）に応じて、ゲームイベントの発生確率を変えるようにすることができるようになる。例えば、音声入力装置に適応しにくいようなミニゲーム等の発生確率を、音声入力モード時には低くする（例えば、全く発生しないようにする）ことができるようになる。
【００６１】
また、例えば、以上の説明は本発明を家庭用ゲーム機１１を用いて実施する例についてのものであるが、業務用ゲーム装置にも本発明は同様に適用可能である。この場合、ＤＶＤ２５に代えてより高速な記憶装置を用い、モニタ１８やスピーカ２２も一体的に形成することが好ましい。
【００６２】
さらに、以上の説明ではプログラムを情報記憶媒体たるＤＶＤ２５から家庭用ゲーム機４６に供給するようにしたが、通信ネットワークを介してプログラムを家庭等に配信するようにしてもよい。図９は、通信ネットワークを用いたプログラム配信システムの全体構成を示す図である。同図に基づいて本発明に係るプログラム配信方法を説明する。同図に示すように、このプログラム配信システム１００は、ゲームデータベース１０２（情報記憶媒体）、サーバ１０４、通信ネットワーク１０６、パソコン１０８、家庭用ゲーム機１１０、ＰＤＡ（携帯情報端末）１１２を含んでいる。このうち、ゲームデータベース１０２とサーバ１０４とによりプログラム配信装置１１４が構成される。通信ネットワーク１０６は、例えばインターネットやケーブルテレビネットワークを含んで構成されている。このシステムでは、ゲームデータベース１０２に、ＤＶＤ２５の記憶内容と同様のプログラムが記憶されている。そして、パソコン１０８、家庭用ゲーム機１１０又はＰＤＡ１１２等を用いて需要者がゲーム配信要求をすることにより、それが通信ネットワーク１０６を介してサーバ１０４に伝えられる。そして、サーバ１０４はゲーム配信要求に応じてゲームデータベース１０２からプログラムを読み出し、それをパソコン１０８、家庭用ゲーム機１１０、ＰＤＡ１１２等、ゲーム配信要求元に送信する。ここではゲーム配信要求に応じてゲーム配信するようにしたが、サーバ１０４から一方的に送信するようにしてもよい。また、必ずしも一度にゲームの実現に必要な全てのプログラムを配信（一括配信）する必要はなく、ゲームの局面に応じて必要な部分を配信（分割配信）するようにしてもよい。このように通信ネットワーク１０６を介してゲーム配信するようにすれば、プログラムを需要者は容易に入手することができるようになる。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、優先入力装置情報が音声入力装置を示すとき、所定文字入力基準については、該文字入力基準に対応する音声入力基準を入力基準として表示し、入力に対する判断を、音声入力基準に対応する音声認識データに基づいてすることができるようになる。こうすれば、音声入力時には、音声入力に適さない入力基準に代えて、より音声入力に適した入力基準を案内表示することができるようになる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るゲーム装置のハードウェア構成を示す図である。
【図２】本発明の実施形態に係るゲーム装置の機能ブロックを示す図である。
【図３】本発明の実施形態に係る選択肢情報テーブルの一例を示す図である。
【図４】本発明の実施形態に係るゲーム画面の一例を示す図である。
【図５】本発明の実施形態に係るゲーム画面の一例を示す図である。
【図６】本発明の実施形態に係るゲーム装置における処理を示すフロー図である。
【図７】本発明の実施形態に係るゲーム装置における処理を示すフロー図である。
【図８】本発明の実施形態に係るゲーム装置における処理を示すフロー図である。
【図９】本発明の他の実施形態に係るプログラム配信システムの全体構成を示す図である。
【符号の説明】
１０　ゲーム装置、１２　バス、１４　マイクロプロセッサ、１６　画像処理部、１８　モニタ、２０　音声処理部、２２　スピーカ、２４　ＤＶＤ再生部、２５　ＤＶＤ、２６　主記憶、３０　入出力処理部、３１　周辺機器インタフェース、４２　入力装置、４６，１１０　家庭用ゲーム機、４８　コントローラ、５０　基本文字列記憶部、５２　代替文字列記憶部、５４　音声認識データ記憶部、５５　記憶部、５６　優先入力装置記憶部、５８　入力基準表示部、６０判断部、６２　制御部、７０　ゲーム画面、７２ａ，７２ｂ，７２ｃ　選択肢、１００　プログラム配信システム、１０２　ゲームデータベース、１０４　サーバ、１０６　通信ネットワーク、１０８　パソコン、１１２　携帯情報端末（ＰＤＡ）、１１４　プログラム配信装置。
【図１】
2004105309.tif 000003
【図２】
2004105309.tif 000004
【図３】
2004105309.tif 000005
【図４】
2004105309.tif 000006
【図５】
2004105309.tif 000007
【図６】
2004105309.tif 000008
【図７】
2004105309.tif 000009
【図８】
2004105309.tif 000010
【図９】
2004105309.tif 000011
【手続補正書】
【提出日】平成15年11月4日(2003.11.4)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
優先入力装置情報を取得する優先入力装置情報取得手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、文字入力装置からの入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、音声入力装置からの入力が、該音声入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
基本文字列を記憶する基本文字列記憶手段と、
前記基本文字列記憶手段に記憶されている基本文字列の少なくとも一部について、それぞれ代替文字列を対応づけて記憶する代替文字列記憶手段と、
前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列に対応する音声認識データを該基本文字列に対応づけて記憶し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列に対応する音声認識データを該基本文字列に対応づけて記憶する音声認識データ記憶手段と、
優先入力装置情報を取得する優先入力装置情報取得手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列を入力基準として表示し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されていない基本文字列については、該基本文字列を入力基準として表示し、前記基本文字列記憶手段に記憶されている基本文字列のうち、前記代替文字列記憶手段に代替文字列が対応づけて記憶されている基本文字列については、該代替文字列を入力基準として表示する入力基準表示手段と、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すものであるときには、文字入力装置からの入力が、前記入力基準表示手段によって表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すものであるときには、音声入力装置からの入力が、前記入力基準表示手段によって表示される入力基準に対応づけられた音声認識データに対応するものであるか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、ゲームを制御する制御手段と、
を含むことを特徴とするゲーム装置。
【請求項３】
請求項２に記載のゲーム装置において、
前記入力基準表示手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に応じたフォントサイズで、入力基準を表示することを特徴とするゲーム装置。
【請求項４】
請求項２又は３のいずれかに記載のゲーム装置において、
前記制御手段は、前記優先入力装置情報取得手段によって取得される優先入力装置情報に基づいて、所定ゲームイベントの発生確率を制御する手段を含むことを特徴とするゲーム装置。
【請求項５】
優先入力装置情報を取得する優先入力装置情報取得ステップと、
前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、文字入力装置からの入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理ステップと、
前記優先入力装置情報取得ステップにおいて取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、音声入力装置からの入力が、該音声入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理ステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項６】
ゲーム装置として、コンピュータを機能させるためのプログラムであって、
優先入力装置情報を取得する優先入力装置情報取得手段、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が文字入力装置を示すときには、文字入力基準を入力基準として表示し、文字入力装置からの入力が、該入力基準に対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する文字入力処理手段、及び、
前記優先入力装置情報取得手段によって取得される優先入力装置情報が音声入力装置を示すときには、文字入力基準を入力基準として表示するとともに、所定文字入力基準については該文字入力基準に対応する音声入力基準を入力基準として表示し、音声入力装置からの入力が、該音声入力基準に係る音声認識データに対応するものであるか否かを判断し、該判断結果に基づいてゲームを制御する音声入力処理手段、
として前記コンピュータを機能させるためのプログラム。
【請求項７】
優先入力装置情報を取得する手段と、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段と、
前記優先入力装置情報が文字入力装置を示すときには、文字入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報が音声入力装置を示すときには、音声入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断する手段と、
該判断結果に基づいて、ゲームを制御する手段と、
を含むことを特徴とするゲーム装置。
【請求項８】
優先入力装置情報を取得するステップと、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示手段に表示させるステップと、
前記優先入力装置情報が文字入力装置を示すときには、文字入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報が音声入力装置を示すときには、音声入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断するステップと、
該判断結果に基づいて、ゲームを制御するステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項９】
ゲーム装置として、コンピュータを機能させるためのプログラムであって、
優先入力装置情報を取得する手段、
前記優先入力装置情報が文字入力装置を示すときと、音声入力装置を示すときとで、少なくとも一部が異なる入力基準を表示する手段、
前記優先入力装置情報が文字入力装置を示すときには、文字入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断し、前記優先入力装置情報が音声入力装置を示すときには、音声入力装置からの入力が、表示される入力基準に対応するものであるか否かを判断する手段、及び、
該判断結果に基づいて、ゲームを制御する手段、
として前記コンピュータを機能させるためのプログラム。
【請求項１０】
請求項１〜４、７のいずれかに記載のゲーム装置において、
前記ゲーム装置は、文字入力装置と音声入力装置とを接続可能であることを特徴とするゲーム装置。