(57)【特許請求の範囲】
【請求項１】
衣服と該衣服の保温度とを対応づけて記憶する記憶手段と、
前記記憶手段に記憶される１以上の衣服をプレイヤが指定する衣服指定手段と、
前記衣服指定手段により指定される衣服の保温度の総和、又は、そのうち最も大きな値、又は、最も小さな値を、前記衣服指定手段により指定される衣服の全てを身につけたときの総保温度として決定する総保温度決定手段と、
総保温度の範囲に対応づけて気温状況を記憶する手段と、
前記総保温度決定手段により決定される総保温度に対応する気温状況を前記気温状況を記憶する手段から読み出す手段と、
現在の気温状況を取得する現在気温状況取得手段と、
前記読み出す手段により読み出される気温状況と、前記現在気温状況取得手段により取得される気温状況とを比較する手段と、
複数のメッセージを記憶する手段と、
前記比較する手段による比較結果に対応するメッセージを前記メッセージを記憶する手段から読み出す手段と、
読み出されるメッセージを出力する手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
前記現在気温状況取得手段は、ゲームの世界又は現実世界における現在の日付又は季節に基づいて現在の気温状況を取得する、
ことを特徴とするゲーム装置。
【請求項３】
衣服と該衣服の保温度とを対応づけて記憶する記憶手段、
前記記憶手段に記憶される１以上の衣服をプレイヤが指定する衣服指定手段、
前記衣服指定手段により指定される衣服の保温度の総和、又は、そのうち最も大きな値、又は、最も小さな値を、前記衣服指定手段により指定される衣服の全てを身につけたときの総保温度として決定する総保温度決定手段、
総保温度の範囲に対応づけて気温状況を記憶する手段、
前記総保温度決定手段により決定される総保温度に対応する気温状況を前記気温状況を記憶する手段から読み出す手段、
現在の気温状況を取得する現在気温状況取得手段、
前記読み出す手段により読み出される気温状況と、前記現在気温状況取得手段により取得される気温状況とを比較する手段、
複数のメッセージを記憶する手段、
前記比較する手段による比較結果に対応するメッセージを前記メッセージを記憶する手段から読み出す手段、及び
読み出されるメッセージを出力する手段
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はゲーム装置及びプログラムに関し、特にプレイヤキャラクタ等が身につける衣服を指定することができるゲームに関する。
【０００２】
【従来の技術】
従来、シュミレーションゲームやロールプレイングゲーム等において、ゲームキャラクタが身につける衣服を指定できるようになったものがある。こうしたゲームでは、プレイヤはゲームキャラクタの着せ替えを楽しむことができる。
【０００３】
【発明が解決しようとする課題】
ゲームキャラクタが身につける衣服を自由に指定できるようにした場合、ゲームの世界又は現実世界における気温状況にそぐわない衣服をプレイヤが指定することがある。例えば、ゲームの世界又は現実世界が夏であるのに、プレイヤがゲームキャラクタに冬服を着せることがある。こうした場合、気温状況に合う衣服を指定したか否かに応じてゲーム内容が変化する構成とすれば、着せ替え遊びをさらに面白いものとすることができる。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、現在の気温状況に合う衣服をプレイヤが指定したか否かによってゲーム進行を変化させることができるゲーム装置及びプログラムを提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るゲーム装置は、衣服と該衣服の保温度とを対応づけて記憶する記憶手段と、前記記憶手段に記憶される１以上の衣服を指定する衣服指定手段と、前記衣服指定手段により指定される衣服の保温度に基づいて前記衣服指定手段により指定される衣服の全てを身につけたときの総保温度を決定する総保温度決定手段と、現在の気温状況を取得する現在気温状況取得手段と、前記現在気温状況取得手段により取得される気温状況と前記総保温度決定手段により決定される総保温度とに基づいてゲームを制御するゲーム制御手段と、を含むことを特徴とする。
【０００６】
また、本発明に係るプログラムは、衣服と該衣服の保温度とを対応づけて記憶する記憶手段、前記記憶手段に記憶される１以上の衣服を指定する衣服指定手段、前記衣服指定手段により指定される衣服に対応する保温度に基づいて前記衣服指定手段により指定される衣服の全てを身につけたときの総保温度を決定する総保温度決定手段、現在の気温状況を取得する現在気温状況取得手段、及び、前記現在気温状況取得手段により取得される気温状況と前記総保温度決定手段により決定される総保温度とに基づいてゲームを制御するゲーム制御手段、として例えば家庭用ゲーム機やパーソナルコンピュータ等のコンピュータを機能させるためのプログラムである。
【０００７】
本発明では、衣服と保温度とが対応づけて記憶される。衣服はコート、シャツ、ズボン、靴下、帽子、マフラー、手袋等である。また、保温度は、各衣服を身につけたときの暖かさを表す数値である。例えば半袖シャツにはコートよりも小さな値の保温度が対応づけられる。そして、プレイヤが衣服指定手段により１以上の衣服を指定すると、その指定された衣服に対応づけて記憶されている保温度に基づいて、それら指定された衣服の全てを身につけたときの総保温度が決定される。この総保温度には、例えば指定された衣服に対応づけて記憶されている保温度の総和、指定された衣服に対応づけて記憶されている保温度のうち最も大きな値又は最も小さな値を有するもの等を採用することができる。
【０００８】
本発明では、さらに現在の気温状況が取得される。気温状況は、例えばゲームの世界又は現実世界等における現在の日付、季節、時刻、場所等に基づいて決定することができる。そして、現在の気温状況と指定された衣服に関する総保温度とに基づいてゲームが制御される。こうして、本発明によれば、現在の気温状況に合う衣服をプレイヤが指定したか否かによってゲーム進行が変化するようにできる。
【０００９】
なお、前記ゲーム制御手段は、前記現在気温状況取得手段により取得される気温状況と前記総保温度決定手段により決定される総保温度との関係に応じたメッセージをゲーム中に、例えば表示や音声等によって出力してもよい。こうすれば、プレイヤはメッセージによって現在の気温状況と総保温度との関係を知ることができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面に基づいて詳細に説明する。
【００１１】
図１は、本発明の一実施形態に係るゲーム装置のハードウェア構成を示す図である。同図に示すゲーム装置１０は、家庭用ゲーム機１１にモニタ１８及びスピーカ２２を接続し、さらに情報記憶媒体たるＤＶＤ（商標）２５を装着することによって構成される。ここでは、ゲームプログラムやゲームデータを家庭用ゲーム機１１に供給するためにＤＶＤ２５を用いるが、ＣＤ−ＲＯＭやＲＯＭカード等、他のあらゆる情報記憶媒体を用いることができる。また、インターネット等の通信ネットワークを介して遠隔地からゲームプログラムやゲームデータを家庭用ゲーム機１１に供給するようにしてもよい。
【００１２】
家庭用ゲーム機１１は、公知のコンピュータゲームシステムであって、マイクロプロセッサ１４、画像処理部１６、主記憶２６及び入出力処理部３０がバス１２により相互データ通信可能に接続され、さらに入出力処理部３０には、コントローラ３２、音声処理部２０及びＤＶＤ再生部２４が接続されている。コントローラ３２以外の家庭用ゲーム機１１の各構成要素は筐体内に収容されている。モニタ１８には例えば家庭用のテレビ受像機が用いられ、スピーカ２２には例えばその内蔵スピーカが用いられる。
【００１３】
マイクロプロセッサ１４は、図示しないＲＯＭに格納されるオペレーティングシステムやＤＶＤ２５から読み出されるゲームプログラムに基づいて、家庭用ゲーム機１１の各部を制御する。バス１２はアドレス及びデータを家庭用ゲーム機１１の各部でやり取りするためのものである。また、主記憶２６は、ＲＡＭ等によって構成されるものであり、マイクロプロセッサ１４の作業用として用いられる。画像処理部１６はＶＲＡＭを含んで構成されており、マイクロプロセッサ１４から供給される画像データを受け取って、それに基づいてＶＲＡＭ上にゲーム画面を描画するとともに、その内容をビデオ信号に変換して所定タイミングでモニタ１８に出力する。
【００１４】
入出力処理部３０はコントローラ３２、音声処理部２０及びＤＶＤ再生部２４とマイクロプロセッサ１４との間のデータ通信を中継するためのインターフェースである。コントローラ３２はプレイヤがゲーム操作をするための入力手段である。入出力処理部３０は一定周期（例えば１／６０秒毎）にコントローラ３２の各種ボタンの操作状態をスキャンし、そのスキャン結果を表す操作信号を、バス１２を介してマイクロプロセッサ１４に渡す。マイクロプロセッサ１４は、その操作信号に基づいてプレイヤのゲーム操作を判定する。音声処理部２０はサウンドバッファを含んで構成されており、ＤＶＤ２５から読み出されてサウンドバッファに記憶された音楽やゲーム効果音等のデータを再生してスピーカ２２から出力する。ＤＶＤ再生部２４は、マイクロプロセッサ１４からの指示に従ってＤＶＤ２５に記録されたゲームプログラム及びゲームデータを読み取る。
【００１５】
ここでゲーム装置１０の動作について説明する。このゲーム装置１０では、プレイヤがゲームキャラクタ（プレイヤキャラクタ）を操作することによって、該ゲームキャラクタが他のゲームキャラクタと会話する等、ゲームの世界でゲームキャラクタが仮想的に生活する様子をモニタ１８に表示するシュミレーションゲームを実現するようになっている。そして、このゲームでは、特にプレイヤキャラクタに着せる１又は複数の衣服を指定すると、その衣服が気温状況に合ったものか否かによってゲーム内容が変化するようになっている。
【００１６】
図２は、このためのゲーム装置１０の機能を示すブロック図である。同図に示すように、ゲーム装置１０の機能には、衣服データ記憶部４０と、衣服指定部４２と、総保温度決定部４４と、現在気温状況取得部４６と、ゲーム制御部４８と、が含まれる。これらの機能は、ＤＶＤ２５に格納されたプログラムを家庭用ゲーム機１１が実行することによって実現される。まず、衣服データ記憶部４０は、例えばＤＶＤ２５や主記憶２６を含んで構成され、衣服と該衣服の保温度とを対応づけて記憶している。具体的には、図３に示すように、衣服を特定するための衣服ＩＤと、該衣服ＩＤにより特定される衣服の画像をモニタ１８に表示するための衣服画像データと、該衣服ＩＤにより特定される衣服の保温度と、を対応づけて記憶している。また、衣服指定部４２は、衣服データ記憶部４０に記憶される１以上の衣服をプレイヤが指定するための機能である。具体的には、モニタ１８に衣服指定画面（図６）を表示するとともに、該画面に表示された衣服のうち１又は複数をプレイヤがコントローラ３２を操作して指定したとき、それら指定された衣服の衣服ＩＤを取得するようになっている。そして、それら衣服ＩＤを、図４に示されるように、プレイヤキャラクタの現在状況を表すデータ（現在状況データ）の一部として主記憶２６に記憶させるようにしている。
【００１７】
図６に示すように、衣服指定部４２によってモニタ１８に表示される衣服指定画面では、右側エリアに指定可能な１以上の衣服（例えば帽子、アクセサリー、ズボン、コート、シャツ、スカート等）及びカーソル（矢印）の画像が表示されている。そして、プレイヤがコントローラ３２に備えられた方向キーを用いてカーソルを移動させ、いずれかの衣服を指示した状態でコントローラ３２に備えられた所定ボタンを用いて決定指示をすることにより、その指示された衣服の画像を左側エリアに表示させることができるようになっている。同図に示す衣服指定画像において、左側エリアには指定済みである１以上の衣服の画像が表示されており、プレイヤによって指定された衣服の組合せが良好である場合には、その下にその旨を表す画像がさらに表示される。また、反対に、プレイヤによって指定された衣服の組合せが良好でない場合には、その下にその旨を表す画像がさらに表示される。
【００１８】
また、総保温度決定部４４は、衣服指定部４２により指定される衣服の保温度に基づいて、プレイヤにより指定された衣服の全てをゲームキャラクタが身につけたときの総保温度を決定する。具体的には、衣服指定部４２によって取得される各衣服ＩＤに対応する保温度を衣服データ記憶部４０から読み出し、それを加算することによって総保温度を算出している。さらに、現在気温状況取得部４６は、現在の気温状況を取得する。具体的には、ゲームの世界における現在の日付から季節を決定し、それを気温状況として取得している。なお、気温状況としては、ゲームの世界や現実の世界における現在の気温に関係する情報であれば、どのような情報であってもよく、例えば現実の世界の日付に基づいて気温状況を取得してもよい。また気温状況は、気温そのものであってもよいし、時刻（日中か否か）や場所（寒い場所か暑い場所か）等であってもよい。
【００１９】
そして、ゲーム制御部４８は、現在気温状況取得部４６により取得される気温状況と総保温度決定部４４により決定される総保温度とに基づいてゲームを制御する。具体的には、例えば図７に示すようにして、現在気温状況取得部４６により取得される気温状況と総保温度決定部４４により決定される総保温度との関係に応じたメッセージをゲーム中に出力する。このため、ゲーム制御部４８では、現在の気温状況と総保温度との関係に応じたメッセージを出力する場面になると、ＤＶＤ２５に予め格納されているメッセージテーブルを読み出し、そこに記憶されているメッセージのうち現在の気温状況と総保温度との関係に応じて決定される１つをモニタ１８に表示するようになっている。
【００２０】
図５は、このメッセージテーブルの一例を示す図である。同図に示すように、メッセージテーブルはシーンＩＤと、メッセージ１と、メッセージ２と、メッセージ３と、を対応づけて記憶するものである。ここで、シーンＩＤは、現在の気温状況と総保温度との関係に応じたメッセージを出力する場面を特定する情報である。また、メッセージ１は、シーンＩＤによって特定される場面において、総保温度から判断される季節が、現在の気温状況、すなわち現在の季節よりも寒い季節であるときに表示されるメッセージ文字列である。また、メッセージ２は、シーンＩＤによって特定される場面において、総保温度から判断される季節が、現在の気温状況、すなわち現在の季節に等しいときに表示されるメッセージ文字列である。さらに、メッセージ３は、シーンＩＤによって特定される場面において、総保温度から判断される季節が、現在の気温状況、すなわち現在の季節よりも暑い季節であるときに表示されるメッセージ文字列である。
【００２１】
ゲーム制御部４８では、総保温度の範囲に対応づけて最適気温状況（例えば季節）を記憶している。そして、総保温度決定部４４によって決定される総保温度を取得すると、その総保温度に対応する最適気温状況を読み出し、それと現在気温状況取得部４６によって取得される現在気温状況との関係に応じてメッセージテーブル（図５）に記憶されるメッセージ文字列のうち１つを選択的に読み出すようにしている。そして、その読み出したメッセージ文字列をモニタ１８に表示するようにしている。
【００２２】
なお、ここでは現在気温状況取得部により取得される気温状況と総保温度決定部４４により決定される総保温度とに応じたメッセージを出力するようにしたが、その他、ゲーム制御部４８は、現在気温状況取得部４６により取得される気温状況と総保温度決定部４４により決定される総保温度との関係に応じて、異なるストーリ展開となる等、ゲームの進行を変化させるようにしてもよい。
【００２３】
図８は、ゲーム装置１０によるメッセージ出力処理を示すフロー図である。同図に示す処理は、ゲームが現在の気温状況とプレイヤキャラクタが現在着ている衣服の総保温度とに応じたメッセージを出力する場面となったとき、ＤＶＤ２５に格納されているプログラムを家庭用ゲーム機１１が実行することにより実現されるものである。
【００２４】
同図に示すように、この処理では、まず、衣服指定部４２によって現在状況データ（図４参照）に予め設定されている、現在プレイヤキャラクタが着ている衣服を識別する１以上の衣服ＩＤを、総保温度決定部４４が読み出す（Ｓ１０１）。そして、総保温度決定部４４がＳ１０１で読み出した各衣服ＩＤに対応する保温度を衣服データ記憶部４０（図３参照）から読み出し、それらを足し合わせ、それを総保温度としてゲーム制御部４８に出力する（Ｓ１０２）。そして、ゲーム制御部４８は、総保温度決定部４４により決定された総保温度に対応する気温状況（例えばゲームの世界での季節（プレイヤゲームキャラクタが現在着ている衣服に相応しい季節））を決定する（Ｓ１０３）。さらに、現在気温状況取得部４６は現在気温状況（例えばゲームの世界での現在の季節）を取得する（Ｓ１０４）。そして、ゲーム制御部４８は、Ｓ１０３で決定した気温状況とＳ１０４で現在気温状況取得部４６により取得された現在気温状況とを比較するとともに（Ｓ１０５）、現在のシーンに対応するシーンＩＤ、及びＳ１０５での比較結果の両方に対応するメッセージ文字列をメッセージテーブル（図５参照）から読み出し、それをモニタ１８に表示させる（Ｓ１０６）。
【００２５】
以上のようにして、本ゲーム装置１０では、衣服指定画面（図６）においてプレイヤが現在の気温状況に合う衣服をプレイヤが指定したか否かを判断し、例えば図７に示す対話画面等において、その判断結果に応じたメッセージを出力するようにしている。このため、シミュレーションゲーム等における着せ替え遊びを、さらに面白いものにすることができる。
【００２６】
なお、本発明は上記実施の形態に限定されるものではない。
【００２７】
例えば、本発明はシミュレーションゲームだけでなく、ロールプレイングゲーム等、各種ゲームに適用することができる。
【００２８】
また、総保温度決定部４４は、プレイヤにより指定された衣服に対応づけて衣服データ記憶部４０に記憶されている保温度の総和を総保温度とする代わりに、指定された衣服に対応づけて記憶されている保温度のうち最も大きな値を有するものや最も小さな値を有するものを総保温度としてもよい。
【００２９】
【発明の効果】
以上説明したように、本発明によれば、現在の気温状況に合う衣服をプレイヤが指定したか否かによってゲーム進行が変化するようにできる。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係るゲーム装置のハードウェア構成を示す図である。
【図２】  本発明の実施の形態に係るゲーム装置の機能ブロック図である。
【図３】  衣服データ記憶部の記憶内容を示す図である。
【図４】  プレイヤキャラクタの現在状況データを示す図である。
【図５】  ゲーム制御部で管理されるメッセージテーブルの一例を示す図である。
【図６】  衣服指定画面の一例を示す図である。
【図７】  対話画面の一例を示す図である。
【図８】  メッセージ出力処理を示すフロー図である。
【符号の説明】
１０  ゲーム装置、１１  家庭用ゲーム機、１２  バス、１４  マイクロプロセッサ、１６  画像処理部、１８  モニタ、２０  音声処理部、２２  スピーカ、２４  ＤＶＤ再生部、２５  ＤＶＤ、２６  主記憶、３０  入出力制御部、３２  コントローラ、４０  衣服データ記憶部、４２  衣服指定部、４４  総保温度決定部、４６  現在気温状況取得部、４８  ゲーム制御部。
【図１】
0003995473.tif 000002
【図２】
0003995473.tif 000003
【図３】
0003995473.tif 000004
【図４】
0003995473.tif 000005
【図５】
0003995473.tif 000006
【図６】
0003995473.tif 000007
【図７】
0003995473.tif 000008
【図８】
0003995473.tif 000009