(57)【要約】【課題】  プレイヤがゲームキャラクタの表示態様を設定できるようにするとともに、該設定を確実に行わせるようにすることができるゲーム装置を提供すること。【解決手段】  オブジェクトデータ記憶部５４は所定オブジェクトを表示するためのオブジェクトデータを、質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶する。回答受付部５８は質問データ記憶部５２に記憶される質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける。ゲーム開始部６０は回答受付部５８によって回答の入力が受け付けられたことを条件として、ゲームを開始させる。オブジェクト表示制御６２は、回答受付部５８によって受け付けられた回答結果に対応するオブジェクトデータに基づいて、所定オブジェクトを表示させる。【選択図】        図４
2005095434.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤに対する質問を表示するための質問データを記憶する質問データ記憶手段と、
所定オブジェクトを表示するためのオブジェクトデータを、前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶するオブジェクトデータ記憶手段と、
前記質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付手段と、
前記回答受付手段によって回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始手段と、
前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるオブジェクトデータに基づいて、前記所定オブジェクトを表示させるオブジェクト表示制御手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
前記オブジェクトデータ記憶手段は、前記オブジェクトデータとして前記所定オブジェクトのモデルデータを複数記憶し、
前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるモデルデータに基づいて、前記所定オブジェクトを表示させる、
ことを特徴とするゲーム装置。
【請求項３】
請求項２に記載のゲーム装置において、
前記複数のモデルデータは、構成ポリゴン数が異なるモデルデータであることを特徴とするゲーム装置。
【請求項４】
請求項２又は３に記載のゲーム装置において、
前記オブジェクトデータ記憶手段は、前記複数のモデルデータそれぞれに対応づけて複数のテクスチャデータを記憶する手段と、前記回答結果条件を示す情報と、前記モデルデータと前記テクスチャデータとの組み合わせを示す情報と、を対応づけて記憶する手段と、を含み、
前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられた組み合わせに係るモデルデータとテクスチャデータとに基づいて、前記所定オブジェクトを表示させる、
ことを特徴とするゲーム装置。
【請求項５】
請求項４に記載のゲーム装置において、
前記複数のテクスチャデータは、色数が異なるテクスチャデータであることを特徴とするゲーム装置。
【請求項６】
請求項２乃至５のいずれかに記載のゲーム装置において、
前記オブジェクトデータ記憶手段は、前記複数のモデルデータそれぞれに対応づけて複数のモーションデータを記憶する手段と、前記回答結果条件を示す情報と、前記モデルデータと前記モーションデータとの組み合わせを示す情報と、を対応づけて記憶する手段と、を含み、
前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられた組み合わせに係るモデルデータとモーションデータとに基づいて、前記所定オブジェクトを表示させる、
ことを特徴とするゲーム装置。
【請求項７】
プレイヤに対する質問を表示するための質問データを記憶してなる質問データ記憶手段から質問データを読み出し、該質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付ステップと、
前記回答受付ステップにおいて回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始ステップと、
前記ゲームにおいて前記所定オブジェクトを表示手段に表示させる場合、所定オブジェクトを表示するためのオブジェクトデータを前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶してなるオブジェクトデータ記憶手段から、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられたオブジェクトデータを読み出し、該オブジェクトデータに基づいて前記所定オブジェクトを表示させる所定オブジェクト表示制御ステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項８】
ゲーム装置としてコンピュータを機能させるためのプログラムであって、
プレイヤに対する質問を表示するための質問データを記憶する質問データ記憶手段、
所定オブジェクトを表示するためのオブジェクトデータを、前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶するオブジェクトデータ記憶手段、
前記質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付手段、
前記回答受付手段によって回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始手段、及び、
前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるオブジェクトデータに基づいて、前記所定オブジェクトを表示させる所定オブジェクト表示制御手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はゲーム装置、ゲーム装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
コントローラの操作に従い、プレイヤゲームキャラクタが３次元ゲーム空間内を移動して各種ゲームイベントを攻略していく、例えばロールプレイングゲームやアクションゲーム等の３次元ゲームが人気を博している。こうしたゲームに登場するゲームキャラクタは実際の形状、色や模様等を忠実に再現したものとなっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上のようなゲームでは、例えばゲームキャラクタがリアルに表現されることをプレイヤが望まない場合もあり、ゲームキャラクタの表示態様をプレイヤが設定できるようにすると好適である。また、そのような設定をプレイヤに確実に行わせるようにするとさらに好適である。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、プレイヤがゲームキャラクタの表示態様を設定できるようにするとともに、該設定を確実に行わせるようにすることができるゲーム装置、ゲーム装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係るゲーム装置は、プレイヤに対する質問を表示するための質問データを記憶する質問データ記憶手段と、所定オブジェクトを表示するためのオブジェクトデータを、前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶するオブジェクトデータ記憶手段と、前記質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付手段と、前記回答受付手段によって回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始手段と、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるオブジェクトデータに基づいて、前記所定オブジェクトを表示させるオブジェクト表示制御手段と、を含むことを特徴とする。
【０００６】
また、本発明に係るゲーム装置の制御方法は、プレイヤに対する質問を表示するための質問データを記憶してなる質問データ記憶手段から質問データを読み出し、該質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付ステップと、前記回答受付ステップにおいて回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始ステップと、前記ゲームにおいて前記所定オブジェクトを表示手段に表示させる場合、所定オブジェクトを表示するためのオブジェクトデータを前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶してなるオブジェクトデータ記憶手段から、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられたオブジェクトデータを読み出し、該オブジェクトデータに基づいて前記所定オブジェクトを表示させる所定オブジェクト表示制御ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、ゲーム装置としてコンピュータを機能させるためのプログラムであって、プレイヤに対する質問を表示するための質問データを記憶する質問データ記憶手段、所定オブジェクトを表示するためのオブジェクトデータを、前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶するオブジェクトデータ記憶手段、前記質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける回答受付手段、前記回答受付手段によって回答の入力が受け付けられたことを条件として、ゲームを開始させるゲーム開始手段、及び、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるオブジェクトデータに基づいて、前記所定オブジェクトを表示させる所定オブジェクト表示制御手段、として、家庭用ゲーム機、携帯用ゲーム機、業務用ゲーム機、携帯電話機、携帯情報端末（ＰＤＡ）やパーソナルコンピュータ等の前記コンピュータを機能させるためのプログラムである。
【０００８】
また、本発明に係るプログラム配信装置は、上記のプログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、配信するプログラム配信装置である。
【０００９】
また、本発明に係るプログラム配信方法は、上記のプログラムを記録した情報記憶媒体を備え、前記情報記憶媒体から前記プログラムを読み出し、配信するプログラム配信方法である。
【００１０】
本発明では、プレイヤに対する質問を表示するための質問データが記憶される。また、所定オブジェクトを表示するためのオブジェクトデータが、前記質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶される。そして、質問データに基づいてプレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける。回答の入力が受け付けられたことを条件としてゲームを開始させ、ゲームにおいて所定オブジェクトを表示する場合、回答結果が満足する回答結果条件に対応づけて記憶されるオブジェクトデータに基づいて表示させる。
【００１１】
また、本発明の一態様では、前記オブジェクトデータ記憶手段は、前記オブジェクトデータとして前記所定オブジェクトのモデルデータを複数記憶し、前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけて前記オブジェクトデータ記憶手段に記憶されるモデルデータに基づいて、前記所定オブジェクトを表示させる、ことを特徴とする。
【００１２】
この態様では、前記複数のモデルデータは、構成ポリゴン数が異なるモデルデータとしてもよい。
【００１３】
また、本発明の一態様では、前記オブジェクトデータ記憶手段は、前記複数のモデルデータそれぞれに対応づけて複数のテクスチャデータを記憶する手段と、前記回答結果条件を示す情報と、前記モデルデータと前記テクスチャデータとの組み合わせを示す情報と、を対応づけて記憶する手段と、を含み、前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられた組み合わせに係るモデルデータとテクスチャデータとに基づいて、前記所定オブジェクトを表示させる、ことを特徴とする。
【００１４】
この態様では、前記複数のテクスチャデータは、色数が異なるテクスチャデータとしてもよい。
【００１５】
また、本発明の一態様では、前記オブジェクトデータ記憶手段は、前記複数のモデルデータそれぞれに対応づけて複数のモーションデータを記憶する手段と、前記回答結果条件を示す情報と、前記モデルデータと前記モーションデータとの組み合わせを示す情報と、を対応づけて記憶する手段と、を含み、前記オブジェクト表示制御手段は、前記ゲームにおいて前記所定オブジェクトを表示する場合、前記回答受付手段によって受け付けられた回答結果が満足する回答結果条件に対応づけられた組み合わせに係るモデルデータとモーションデータとに基づいて、前記所定オブジェクトを表示させる、ことを特徴とする。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【００１７】
図１は、本発明の実施形態に係るゲーム装置の構成を示す図である。同図に示すゲーム装置１０は、家庭用ゲーム機１１に情報記憶媒体たるＤＶＤ−ＲＯＭ２５及びメモリカード２８が装着され、さらにモニタ１８及びスピーカ２２が接続されることによって構成されている。モニタ１８には家庭用テレビ受像器が用いられ、スピーカ２２にはその内蔵スピーカが用いられる。また、ここではプログラムを家庭用ゲーム機１１に供給するためにＤＶＤ−ＲＯＭ２５を用いるが、ＣＤ−ＲＯＭやＲＯＭカード等、他のあらゆる情報記憶媒体を用いるようにしてもよい。また、インターネット等のデータ通信網を介して遠隔地からプログラムを家庭用ゲーム機１１に供給するようにしてもよい。
【００１８】
家庭用ゲーム機１１は、マイクロプロセッサ１４、画像処理部１６、主記憶２６、入出力処理部３０、音声処理部２０、コントローラ３２及びＤＶＤ−ＲＯＭ再生部２４を含んで構成される公知のコンピュータゲームシステムである。マイクロプロセッサ１４、画像処理部１６、主記憶２６及び入出力処理部３０は、バス１２によって相互データ通信可能に接続されており、入出力処理部３０には、コントローラ３２、音声処理部２０、ＤＶＤ−ＲＯＭ再生部２４及びメモリカード２８が接続されている。コントローラ３２以外の家庭用ゲーム機１１の各構成要素は筐体内に収容されている。
【００１９】
マイクロプロセッサ１４は、図示しないＲＯＭに格納されるオペレーティングシステム、ＤＶＤ−ＲＯＭ２５から読み出されるプログラム、及びメモリカード２８から読み出されるセーブデータに基づいて、家庭用ゲーム機１１の各部を制御し、プレイヤにゲームを提供する。バス１２はアドレス及びデータを家庭用ゲーム機１１の各部でやり取りするためのものである。また、主記憶２６は、例えばＲＡＭを含んで構成されるものであり、ＤＶＤ−ＲＯＭ２５から読み出されたプログラムやメモリカード２８から読み出されたセーブデータが必要に応じて書き込まれる。また、主記憶２６は、マイクロプロセッサ１４の作業用としても用いられる。画像処理部１６はＶＲＡＭを含んで構成されており、マイクロプロセッサ１４から送られる画像データを受け取って、それに基づいてＶＲＡＭ上にゲーム画面を描画するとともに、その内容をビデオ信号に変換して所定のタイミングでモニタ１８に出力する。
【００２０】
入出力処理部３０は、マイクロプロセッサ１４が、コントローラ３２、音声処理部２０、ＤＶＤ−ＲＯＭ再生部２４及びメモリカード２８にアクセスするためのインタフェースである。音声処理部２０はサウンドバッファを含んで構成されており、ＤＶＤ−ＲＯＭ２５から読み出され、該サウンドバッファに記憶されたゲーム音楽、ゲーム効果音、メッセージ等の各種音声データを再生してスピーカ２２から出力する。ＤＶＤ−ＲＯＭ再生部２４は、マイクロプロセッサ１４からの指示に従ってＤＶＤ−ＲＯＭ２５に記録されたゲームプログラムやゲームデータを読み取る。メモリカード２８は、不揮発性メモリ（例えばＥＥＰＲＯＭ等）を含んでおり、家庭用ゲーム機１１に対して脱着可能に構成され、例えば各種ゲームのセーブデータ等のゲームデータが記憶される。コントローラ３２は、プレイヤが各種ゲーム操作の入力をするための汎用操作入力手段である。入出力処理部３０は一定周期（例えば１／６０秒毎）にコントローラ３２の各操作部材の状態をスキャンし、そのスキャン結果を表す操作信号を、バス１２を介してマイクロプロセッサ１４に渡す。マイクロプロセッサ１４は、その操作信号に基づいてプレイヤのゲーム操作を判定する。
【００２１】
図２は、コントローラ３２の一例を示す図である。同図に示すコントローラ３２は汎用ゲームコントローラであり、同図（ａ）に示すように、表面に方向ボタン３４，スタートボタン３６、セレクトボタン３７、ボタン３８Ｘ，３８Ｙ，３８Ａ，３８Ｂを備えており、同図（ｂ）に示すように、奥側側面に、さらにボタン３９Ｌ，３９Ｒ，４１Ｌ，４１Ｒを備えている。すなわち、コントローラ３２の奥側側面には、表面側左右にボタン４１Ｌ，４１Ｒがそれぞれ備えられており、裏面側左右にボタン３９Ｌ，３９Ｒがそれぞれ備えられている。方向ボタン３４は十字形状を有しており、通常はキャラクタやカーソルの移動方向を設定するのに用いられる。スタートボタン３６は三角形状を有する小型の押しボタンであり、通常はゲームのスタートやゲームの強制終了などに用いられる。セレクトボタン３７、ボタン３８Ｘ，３８Ｙ，３８Ａ，３８Ｂ，３９Ｌ，３９Ｒ，４１Ｌ，４１Ｒは、その他のゲーム操作に用いられる。また、このコントローラ３２には振動子３５が内蔵されている。振動子３５は、例えば圧電素子、或いは偏心重り付きのモータ等によって構成されるものであり、マイクロプロセッサ１４からコントローラ３２に供給される振動オン命令に応じて動作し、コントローラ３２を振動させるようになっている。また、マイクロプロセッサ１４からコントローラ３２に供給される振動オフ命令に応じて動作を停止し、コントローラ３２の振動を停止させるようになっている。
【００２２】
かかる構成を有するゲーム装置１０では、主記憶２６に仮想的なゲーム空間（仮想３次元空間）が構築される。モニタ１８には所与の視点からゲーム空間を見た様子が表示される。該視点は、例えばプレイヤキャラクタの後方上空に配置され、プレイヤキャラクタに従動するものである。プレイヤキャラクタは、プレイヤによるコントローラ３２の操作に応じてゲーム空間を移動し行動するものである。ゲーム装置１０では、該ゲーム空間においてプレイヤキャラクタが害虫キャラクタを退治するゲームを提供する。
【００２３】
このゲームでは、ゲームが新たに開始される場合に、例えば図３に示すようなアンケート画面が表示されるようになっている。この画面では、プレイヤに名前と誕生日を入力させるとともに、特に虫に関するアンケートに回答させるようになっている。同図の例では、虫に対するプレイヤの感情を問う質問と、該質問に対する回答の選択肢とが表示されている。
【００２４】
そして、このゲームでは、ゲームに登場する害虫キャラクタの画像が、アンケートの回答結果に基づいて変わるようになっている。例えば、害虫キャラクタの形状が「わりと平気」や「あの色がイヤ」を選択された場合と「ちょっと苦手」や「かなりイヤ」が選択された場合とで異なるようになっている。「わりと平気」や「あの色がイヤ」が選択された場合には実際の形状を忠実に再現したリアリティあるものとなり、「ちょっと苦手」や「かなりイヤ」が選択された場合には実際の形状を簡略化（デフォルメ）したものとなる。また、害虫キャラクタの色や模様が「わりと平気」や「ちょっと苦手」が選択された場合と「あの色がイヤ」や「かなりイヤ」が選択された場合とで異なるようになっている。「わりと平気」や「ちょっと苦手」が選択された場合には実際の色や模様を忠実に再現したものとなり、「あの色がイヤ」や「かなりイヤ」が選択された場合には実際の色や模様とは異なるものとなる。
【００２５】
このように、このゲームではアンケート画面において入力される回答結果に基づいて、虫を苦手なプレイヤ（「ちょっと苦手」、「あの色がイヤ」や「かなりイヤ」を選択したプレイヤ）に対しては、リアルに表現された害虫キャラクタが表示されないようになっている。また、アンケート画面はゲームが新たに開始される場合に表示されるため、害虫キャラクタをどのような態様で表示するかの設定が確実に行われるようになっている。このため、虫を苦手なプレイヤはリアルに表現された害虫キャラクタを一切見ることなく、ゲームを楽しむことができるようになっている。さらに、害虫キャラクタをどのような態様で表示するかの設定を、いわゆるオプション設定画面のように直接的に設定させるのではなく、アンケートという形で設定させることによってゲームの雰囲気を損なわないようになっている。
【００２６】
なお、以上のゲームは、ＤＶＤ−ＲＯＭ２５等の情報記憶媒体やインターネット等の通信ネットワークによって供給されるゲームプログラムがゲーム装置１０によって実行されることによって実現される。
【００２７】
ここで、ゲーム装置１０において実現される機能ブロックについて説明する。図４は、ゲーム装置１０において実現される機能ブロックのうち、本発明に関連するものを中心として示す図である。同図に示すように、ゲーム装置１０は、記憶部５０、制御部５６、表示部６４を含んで構成される。記憶部５０はＤＶＤ−ＲＯＭ２５、主記憶２６、メモリカード２８やハードディスク記憶装置等を主として構成される。表示部６４はモニタ１８を含んで構成される。制御部５６は家庭用ゲーム機、業務用ゲーム機、携帯用ゲーム機、携帯電話機、携帯情報端末、あるいはパーソナルコンピュータ等のコンピュータによってプログラム（ＤＶＤ−ＲＯＭ等のコンピュータにより読み取り可能な情報記憶媒体や通信ネットワークによってコンピュータに供給される）が実行されることによって実現される。
【００２８】
記憶部５０は、質問データ記憶部５２とオブジェクトデータ記憶部５４とを含んでいる。質問データ記憶部５２は、プレイヤに対する質問を表示するための質問データを記憶する。本実施の形態では、質問データはアンケート画面（図３）を表示するために用いられ、例えば図５に示すように、一の質問の内容と該質問に対する回答の選択肢とから構成されている。なお、質問データは複数の質問の内容と該複数の質問それぞれに対する回答の選択肢とから構成するようにしてもよい。この場合、アンケート画面にはこれらのすべての質問が表示されるようにしてもよいし、これらのうち一部が選択的に表示されるようにしてもよい。また、質問データは質問の内容のみから構成されるようにしてもよい。この場合、アンケート画面では該質問に対する回答を例えば数値の入力等によって行わせるようにすればよい。
【００２９】
オブジェクトデータ記憶部５４は、害虫キャラクタ（所定オブジェクト）を表示するためのオブジェクトデータを、質問に対する回答結果に関する回答結果条件を示す情報に対応づけて複数記憶する。オブジェクトデータは、例えばモデルデータ、テクスチャデータ、モーションデータ又はこれらの組み合わせである。モデルデータは害虫キャラクタの形状や構造を定めた（記憶した）データである。モデルはポリゴンにより構成され、ポリゴンは頂点により特定されるため、モデルデータは例えばモデルを構成するポリゴンの各頂点等を記憶したデータである。テクスチャデータは害虫キャラクタの色や模様を定めた（記憶した）データである。テクスチャデータはモデルデータに対し適用される。モーションデータは害虫キャラクタの動きを定めた（記憶した）データである。オブジェクトデータ記憶部５４は、例えば図６乃至図８に示すようなデータを記憶する。なお、以下では、ゲームに登場する害虫キャラクタが１種類である場合に、オブジェクトデータ記憶部５４に記憶されるデータについて説明する。複数種類の害虫キャラクタがゲームに登場する場合には、以下に説明するデータが各種類ごとに用意されることになる。
【００３０】
本実施の形態では、オブジェクトデータ記憶部５４は例えば図６に示すように２種類のモデルデータを記憶する。これらのモデルデータは、例えば構成ポリゴン数がそれぞれ異なるモデルデータである。本実施の形態では、モデルデータＡは虫の実際の形状を忠実に再現したものであり、モデルデータＢは虫の実際の形状を簡略化（デフォルメ）したものである。また、オブジェクトデータ記憶部５４は、例えば図７に示すように４種類のテクスチャデータを記憶する。同図に示すように、各モデルデータごとに２種類のテクスチャデータを記憶している。各モデルデータごとに例えば色数がそれぞれ異なるテクスチャデータが記憶される。本実施の形態では、テクスチャデータＡ及びＣは虫の実際の色や模様を再現したものであり、テクスチャデータＢ及びＤは虫らしくない色（例えばピンク色等）や模様としたものである。さらに、オブジェクトデータ記憶部５４は、例えば図８に示すようなデータを記憶している。同図に示すように、このデータでは質問に対する回答の選択肢（回答結果条件を示す情報）と、モデルデータとテクスチャデータとの組み合わせ（を示す情報）とが対応づけられている。
【００３１】
なお、オブジェクトデータ記憶部５４は、害虫キャラクタの各動作（例えば移動等）について、各モデルデータごとに複数種類のモーションデータを記憶するようにしてもよい。例えば図９（ａ）に示すように、害虫キャラクタの一の動作について、各モデルデータごとに２種類のモーションデータを記憶するようにしてもよい。この場合、例えばモーションデータＡやＣは虫の実際の動きを忠実に再現するものであり、モーションデータＢやＤは虫の実際の動きとは異なる動き（例えばコミカルな動き）をさせるものとすればよい。またこの場合、質問データでは同図（ｂ）に示すように、質問に対する回答の選択肢として「あの動きがイヤ」を追加するようにすればよい。そして、同図（ｃ）に示すように、質問に対する回答の選択肢（回答結果条件を示す条件）と、モデルデータとテクスチャデータとモーションデータとの組み合わせとを対応づけておくようにすればよい。同図（ｃ）の例によれば、「あの動きがイヤ」や「かなりイヤ」が選択された場合には、害虫キャラクタの該一の動作を行う画像がモーションデータＢやＤに基づいて表示されるようになる。このため、これらの選択肢を選択したプレイヤは、リアルな動きをする害虫キャラクタを見ることなくゲームを楽しむことができるようになる。
【００３２】
制御部５６は、回答受付部５８とゲーム開始部６０とオブジェクト表示制御部６２とを含んでいる。回答受付部５８は、質問データ記憶部５２に記憶された質問データに基づいて、プレイヤに対し質問を表示し、該質問に対する回答の入力を受け付ける。本実施の形態では、回答受付部５８はアンケート画面（図３）を表示部６４に表示させる。この画面では、プレイヤは氏名や誕生日を入力するとともに、質問に対する回答を選択肢の中から選択し、「ＯＫ」ボタンを指示する。「ＯＫ」ボタンが指示されると、回答受付部５８はこの画面で入力された内容を取得する。そして、その内容（回答結果）に対応づけられたモデルデータＩＤ及びテクスチャデータＩＤを取得し（図８）、これらをゲームデータの一部として記憶部５０に記憶させる。ゲーム開始部６０は、回答受付部５８によって回答の入力が受け付けられたことを条件として、ゲームをスタートさせる。
【００３３】
オブジェクト表示制御部６２は、ゲームにおいて害虫キャラクタを表示部６４に表示する場合、回答受付部５８によって受け付けられた回答結果が満足する回答結果条件に対応づけてオブジェクトデータ記憶部５４に記憶されるオブジェクトデータに基づいて表示させる。
【００３４】
次に、ゲーム装置１０において実行される処理について説明する。図１０乃至図１２は、ゲーム装置１０において１／６０秒ごとに実行される処理のうち、本発明に関連するものについて示すフロー図である。本処理は、ＤＶＤ−ＲＯＭ等のコンピュータにより読み取り可能な情報記憶媒体や通信ネットワークによってコンピュータに供給されるプログラムがゲーム装置１０によって実行されることによって実現される。
【００３５】
図１０は、アンケート画面（図３）を表示するための処理を示している。同図に示すように、本処理ではゲーム装置１０は、アンケート画面を表示するタイミングか否かを判断する（Ｓ１０１）。本実施の形態では、ゲーム装置１０が起動されると、所定のメニュー画面（図示せず）が表示される。メニュー画面には、例えば「ゲームを新たに開始する」、「ゲームを続きから行う」、「オプション設定」等のメニューが表示される。ここで、「ゲームを新たに開始する」はゲームを最初から楽しむ場合に選択するメニューであり、「ゲームを続きから行う」は所定のゲームデータ（ゲームのあるタイミングにおける状況を再現するためのデータ）によって再現される状況からゲームを再開する場合に選択するメニューである。本実施の形態では、該メニュー画面において「ゲームを新たに開始する」が選択された場合に、ゲーム装置１０はアンケート画面を表示するタイミングであると判断する。
【００３６】
ゲーム装置１０は、アンケート画面を表示するタイミングであると判断した場合、質問データ記憶部５２から質問データ（図５）を読み出し（Ｓ１０２）、該質問データに基づいてアンケート画面を表示部６４に表示させる（Ｓ１０３）。そして、アンケート画面が表示されると、ゲーム装置１０は図１１に示す処理を実行する。
【００３７】
図１１は、アンケート画面（図３）の表示中に実行される処理を示している。同図に示すように、本処理ではゲーム装置１０は、「ＯＫ」ボタンが指示されたか否かを判断する（Ｓ２０１）。「ＯＫ」ボタンが指示されたと判断した場合、ゲーム装置１０はお名前入力欄、誕生日入力欄やアンケート回答欄に入力がなされているか否かを判断する（Ｓ２０２）。いずれかの欄について入力がなされていないと判断した場合、ゲーム装置１０はその旨の警告メッセージを表示する（Ｓ２０７）。
【００３８】
アンケート回答欄等に入力がなされていることを確認した場合、ゲーム装置１０は入力内容を取得する（Ｓ２０３）。そして、ゲーム装置１０は、Ｓ２０３で取得した回答結果に対応づけられたモデルデータＩＤ及びテクスチャデータＩＤを、オブジェクトデータ記憶部５４に記憶されるデータ（図８）から取得し（Ｓ２０４）、これらをゲームデータの一部として記憶部５０に記憶させる（Ｓ２０５）。こうして、ゲーム装置１０は、害虫キャラクタをゲーム画面に表示する場合に用いるモデルデータとテクスチャデータとを特定する情報を記憶部５０に保持し、ゲームを開始する（Ｓ２０６）。
【００３９】
図１２は、ゲーム画面の表示に係る処理を示している。なお、以下に説明する処理のうち害虫キャラクタに係る処理は、Ｓ２０５において記憶部５０に記憶されたモデルデータＩＤ及びテクスチャデータＩＤによって識別されるモデルデータ及びテクスチャデータに基づいて実行される。
【００４０】
同図に示すように、ゲーム装置１０は、まず環境処理を実行する（Ｓ３０１）。環境処理では、３次元ゲーム空間のすべての静的オブジェクト及び動的オブジェクトの位置及び姿勢を算出する。静的オブジェクトは、建物等の位置を変えないオブジェクトである。これに対して動的オブジェクトは、害虫キャラクタやプレイヤキャラクタのように位置や姿勢を変えるオブジェクトである。
【００４１】
環境処理では、視点座標、視線方向及び画角も算出する。例えば、標準状態では、視点座標をプレイヤキャラクタの後方上空に設定する。また、視線方向を、プレイヤキャラクタの前方を向くように設定する。こうして、視点がプレイヤキャラクタに従動するようにしている。なお、画角には、例えば固定値を用いる。こうして算出される視点座標、視線方向及び画角に従って、仮想カメラが３次元ゲーム空間に仮想的に配置される。
【００４２】
その後、ゲーム装置１０はジオメトリ処理を実行する（Ｓ３０２）。ジオメトリ処理では、ワールド座標系（ＸＷ，ＹＷ，ＺＷ）から視点座標系、すなわち視点座標を原点とし、視線方向をＺ方向、水平方向をＸ方向、垂直方向をＹ方向とする座標系への座標変換を行う。また、各オブジェクトを構成するポリゴンについて、頂点の色情報を光源情報（光源の色及び位置）に基づいて算出する。さらに、クリッピング処理も行う。
【００４３】
その後、ゲーム装置１０はレンダリング処理を実行する（Ｓ３０３）。すなわち、マイクロプロセッサ１４が、視野範囲内の各ポリゴンの頂点座標、頂点色情報及びテクスチャ座標等を画像処理部１６に渡す。そして、画像処理部１６が、それらの情報に基づいてＶＲＡＭ上にゲーム画面を表す画像を形成する。この画像は、視点座標系で記述された各オブジェクトをスクリーン座標系に変換することによって形成される。こうして、ＶＲＡＭに形成される画像は所定のタイミングでモニタ１８に出力される。
【００４４】
以上説明したように、本実施の形態に係るゲーム装置１０では、アンケート画面（図３）において入力される回答結果に基づいて、虫を苦手なプレイヤに対しては、リアルに表現された害虫キャラクタがゲーム画面に表示されないようになっている。また、アンケート画面はゲームが新たに開始される際に表示されるため、害虫キャラクタをどのような態様で表示するかの設定が確実に行われるようになっている。このため、虫を苦手なプレイヤはリアルに表現された害虫キャラクタを一切見ることなく、ゲームを楽しむことができるようになっている。さらに、害虫キャラクタをどのような態様で表示するかの設定を、いわゆるオプション設定画面のように直接的に設定させるのではなく、アンケートというよう形で設定させることによってゲームの雰囲気を損なわないようになっている。
【００４５】
なお、本発明は以上説明した実施の形態に限定されるものではない。
【００４６】
例えば、以上の説明ではプログラムを情報記憶媒体たるＤＶＤ−ＲＯＭ２５から家庭用ゲーム機１１に供給するようにしたが、通信ネットワークを介してプログラムを家庭用ゲーム機１１等に配信するようにしてもよい。図１３は、通信ネットワークを用いたプログラム配信システムの全体構成を示す図である。同図に基づいて本発明に係るプログラム配信方法を説明する。同図に示すように、このプログラム配信システム１００は、ゲームデータベース１０２、サーバ１０４、通信ネットワーク１０６、パソコン１０８、家庭用ゲーム機１１０、ＰＤＡ（携帯情報端末）１１２を含んでいる。このうち、ゲームデータベース１０２とサーバ１０４とによりプログラム配信装置１１４が構成される。通信ネットワーク１０６は、例えばインターネットやケーブルテレビネットワークを含んで構成されている。このシステムでは、ゲームデータベース（情報記憶媒体）１０２に、ＤＶＤ−ＲＯＭ２５の記憶内容と同様のプログラムが記憶されている。そして、パソコン１０８、家庭用ゲーム機１１０又はＰＤＡ１１２等を用いて需要者がゲーム配信要求をすることにより、それが通信ネットワーク１０６を介してサーバ１０４に伝えられる。そして、サーバ１０４はゲーム配信要求に応じてゲームデータベース１０２からプログラムを読み出し、それをパソコン１０８、家庭用ゲーム機１１０、ＰＤＡ１１２等、ゲーム配信要求元に送信する。ここではゲーム配信要求に応じてゲーム配信するようにしたが、サーバ１０４から一方的に送信するようにしてもよい。また、必ずしも一度にゲームの実現に必要な全てのプログラムを配信（一括配信）する必要はなく、ゲームの局面に応じて必要な部分を配信（分割配信）するようにしてもよい。このように通信ネットワーク１０６を介してゲーム配信するようにすれば、プログラムを需要者は容易に入手することができるようになる。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態に係るゲーム装置の構成を示す図である。
【図２】コントローラの一例を示す図である。
【図３】アンケート回答画面の一例を示す図である。
【図４】本発明の実施形態に係るゲーム装置の機能ブロックを示す図である。
【図５】本発明の実施形態に係るゲーム装置の記憶部の記憶内容を示す図である。
【図６】本発明の実施形態に係るゲーム装置の記憶部の記憶内容を示す図である。
【図７】本発明の実施形態に係るゲーム装置の記憶部の記憶内容を示す図である。
【図８】本発明の実施形態に係るゲーム装置の記憶部の記憶内容を示す図である。
【図９】本発明の実施形態に係るゲーム装置の記憶部の記憶内容を示す図である。
【図１０】本実施の形態に係るゲーム装置における処理を示すフロー図である。
【図１１】本実施の形態に係るゲーム装置における処理を示すフロー図である。
【図１２】本実施の形態に係るゲーム装置における処理を示すフロー図である。
【図１３】本発明の他の実施形態に係るプログラム配信システムの全体構成を示す図である。
【符号の説明】
【００４８】
１０  ゲーム装置、１１，１１０  家庭用ゲーム機、１２  バス、１４  マイクロプロセッサ、１６  画像処理部、１８  モニタ、２０  音声処理部、２２  スピーカ、２４  ＤＶＤ−ＲＯＭ再生部、２５  ＤＶＤ−ＲＯＭ、２６  主記憶、２８  メモリカード、３０  入出力処理部、３２  コントローラ、３４  方向ボタン、３５  振動子、３６  スタートボタン、３７  セレクトボタン、３８Ａ，３８Ｂ，３８Ｘ，３８Ｙ，３９Ｌ，３９Ｒ，４１Ｌ，４１Ｒ  ボタン、５０  記憶部、５２  質問データ記憶部、５４  オブジェクトデータ記憶部、５６  制御部、５８  回答受付部、６０  ゲーム開始部、６２  オブジェクト表示制御部、６４  表示部、１００  プログラム配信システム、１０２  ゲームデータベース、１０４  サーバ、１０６  通信ネットワーク、１０８  パソコン、１１２  携帯情報端末（ＰＤＡ）、１１４  プログラム配信装置。
【図１】
2005095434.tif 000003
【図２】
2005095434.tif 000004
【図３】
2005095434.tif 000005
【図４】
2005095434.tif 000006
【図５】
2005095434.tif 000007
【図６】
2005095434.tif 000008
【図７】
2005095434.tif 000009
【図８】
2005095434.tif 000010
【図９】
2005095434.tif 000011
【図１０】
2005095434.tif 000012
【図１１】
2005095434.tif 000013
【図１２】
2005095434.tif 000014
【図１３】
2005095434.tif 000015
【手続補正書】
【提出日】平成16年11月10日(2004.11.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
コントローラの操作に伴い、プレイヤゲームキャラクタが３次元ゲーム空間内を移動して各種ゲームイベントを攻略していく、例えばロールプレイングゲームやアクションゲーム等の３次元ゲームが人気を博している。こうしたゲームに登場するゲームキャラクタは実際の形状、色や模様を忠実に再現したものとなっている。
【特許文献１】特許第２８７２６６７号公報