(57)【要約】【課題】ユーザの意思や判断をゲームの進行に直接影響させることでユーザに楽しさを提供することを可能とするゲーム装置である。【解決手段】ゲーム装置１において、操作部１０は、ユーザに操作され当該操作により操作状態を検出し、検出した操作状態に応じた操作信号を出力する。ダイス表示制御部２３は、ダイスを画面に表示する。タイル表示制御部２１は、５×５のタイルを平面状に表示する。数値表示制御部２２は、ダイスが配置されていないタイルの少なくとも１つのタイルにダイスの表面に表示される数値のいずれかの数値を表示する。そして、ダイス表示制御部２３は、操作部１０からの操作信号に応じてダイスのいずれか１つの辺を軸としてダイスを回転させ、数値表示制御部２２は、回転後のダイスの底面と接するタイルに表示される数値が、ダイスの上面の数値と一致する場合、当該タイルに表示される数値を消去する。【選択図】図１
2008125979.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに操作され当該操作により操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、
乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力する情報出力手段と、
少なくともいずれか１つの面に前記情報出力手段が出力する所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように画面に表示する多面体表示手段と、
前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示する枠表示手段と、
前記枠表示手段が表示する平面画像上の枠の中で前記多面体表示手段により表示される多面体の底面が接していない枠の少なくとも１つの枠に前記情報出力手段が出力する所定の情報を表示する情報表示制御手段と、を備え、
前記多面体表示手段は、
前記操作手段から操作信号が出力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させ、
前記情報表示制御手段は、
回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去する
ことを特徴とするゲーム装置。
【請求項２】
前記多面体表示手段は、
前記操作手段により何れかの手が選択された操作状態が検出され、次に前記操作手段により何れかの手が選択された操作状態が検出されるまでの操作間隔時間を計測し、計測した操作間隔時間について平均操作間隔を算出する手段を備え、
前記情報表示制御手段により前記枠に表示される前記所定の情報が消去されるまでの前記多面体表示手段が算出する平均操作間隔に基づいて決断力情報を算出する決断力情報算出手段
を更に備えたことを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記多面体表示手段は、
前記操作手段から出力される操作信号がゲーム開始の操作信号である場合に、当該操作信号が出力されて、前記枠表示手段及び前記情報表示制御手段による前記画面への表示及び前記多面体の前記画面への表示が終了してから、最初に前記操作手段により何れかの手が選択された操作状態が検出されるまでの時間を前記操作間隔時間に含めて平均操作間隔を算出する
ことを特徴とする請求項２に記載のゲーム装置。
【請求項４】
前記多面体表示手段は、
前記情報表示制御手段により前記枠に表示される前記所定の情報が消去されるまでに選択した手の合計である総手数を検出する手段を備え、
前記多面体表示手段が検出した総手数に基づいて知性情報を算出する知性情報算出手段
を備えたことを特徴とする請求項１から３のいずれか１つに記載のゲーム装置。
【請求項５】
前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、
前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、
ユーザによる前記操作手段の操作により前記中間目標状態及び前記最終目標状態に到達した際に、予め定められる所定の点数を記憶手段に記録するスコア演算手段と、
前記記憶手段に記憶される所定の点数の合計値に基づいて知性情報を算出する前記知性情報算出手段と、
を備えたことを特徴とする請求項１から３のいずれか１つに記載のゲーム装置。
【請求項６】
前記多面体表示手段は、
前記中間目標状態及び前記最終目標状態のそれぞれに到達するまでに選択した手の合計である選択手数を検出し、
前記知性情報算出手段は、
前記多面体表示手段が検出した選択手数の合計に基づいて中間目標状態ごとの知性情報を算出する
ことを特徴とする請求項５に記載のゲーム装置。
【請求項７】
前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、
前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、
前記所定時間からゲーム経過時間を減算して残時間を算出し、前記中間目標状態に到達するごとに予め定められる追加時間を前記残時間に加算し、加算した前記残時間が予め定められる残時間制限時間を超えている場合、前記残時間と前記残時間制限時間との差を不追加時間として記憶手段に記録し、前記残時間を前記残時間制限時間とする残時間演算手段と、
前記記憶手段に記憶される前記不追加時間の合計値に基づいて潜在能力情報を算出する潜在能力算出手段と
を備えたことを特徴とする請求項１から３のいずれか１つに記載のゲーム装置。
【請求項８】
前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、
前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、
前記所定時間からゲーム経過時間を減算して残時間を算出し、前記中間目標状態に到達するごとに予め定められる追加時間を前記残時間に加算し、前記残時間が予め定められる危機状態残時間以下となった危機状態から、前記残時間が加算されることにより予め定められる平常時残時間以上となり平常状態に復帰した回数を復帰回数として記憶手段に記録する残時間演算手段と、
前記記憶手段に記憶される復帰回数に基づいて危機回避力情報を算出する危機回避力情報算出手段と
を備えたことを特徴とする請求項１から３のいずれか１つに記載のゲーム装置。
【請求項９】
前記多面体は、正六面体であり、前記所定の情報は、１から６のいずれか１つの数値であり、前記正六面体の各面に、反対側の面との和が７となるように当該数値が表示される
ことを特徴とする請求項１から８のいずれか１つに記載のゲーム装置。
【請求項１０】
ユーザに操作され当該操作に応じた操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、画面を備えたゲーム装置における処理方法であって、
乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力するステップと、
少なくともいずれか１つの面に出力された所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように前記画面に表示するステップと、
前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示するステップと、
表示した平面画像上の枠の中で、表示された多面体の底面が接していない枠の少なくとも１つの枠に出力された所定の情報を表示するステップと、
前記操作手段が操作状態を検出し、前記操作手段から検出した操作状態に応じた操作信号が入力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させるステップと、
回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去するステップと、
を含むことを特徴とする処理方法。
【請求項１１】
ユーザに操作され当該操作に応じた操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、画面を備えたゲーム装置のコンピュータに、
乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力するステップと、
少なくともいずれか１つの面に出力された所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように前記画面に表示するステップと、
前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示するステップと、
表示した平面画像上の枠の中で、表示された多面体の底面が接していない枠の少なくとも１つの枠に出力された所定の情報を表示するステップと、
前記操作手段が操作状態を検出し、前記操作手段から検出した操作状態に応じた操作信号が入力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させるステップと、
回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去するステップと、
を実行させるためのゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め定められる目標状態に到達するまでに複数の手数を要し、ユーザが操作して任意に複数回、複数の手数の中の手を選択して目標状態に到達するゲームを実行するゲーム装置、ゲーム装置の処理方法、ゲームプログラムに関する。
【背景技術】
【０００２】
従来、ダイスを用いたゲームとしては、双六ゲームなどが広く知られている。また、ダイス自体の形状を利用したゲームとしては、ユーザがダイスを転がすことにより出た目の値に応じてダイスの面を展開し、対戦相手の陣地まで到達することで勝敗を決定するゲームなどもある（例えば、特許文献１参照）。
【特許文献１】特開２００１−３００１３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のダイスを用いたゲームでは、ダイスの出目に応じてゲームを展開することからその出目が確率に依存している点に楽しさを求めているが、ダイスの形状とその面に表示される数字の配置の特徴に楽しさを求めていないという課題がある。
【０００４】
本発明は、上記課題を解決すべくなされたもので、その目的は、ダイス等の形状とその面に表示される数字などの情報の配置の特徴を用いつつ、ユーザの意思や判断をゲームの進行に直接影響させることでユーザに楽しさを提供することを可能とするゲーム装置、ゲーム装置の処理方法、ゲームプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記問題を解決するために、本発明は、ユーザに操作され当該操作により操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力する情報出力手段と、少なくともいずれか１つの面に前記情報出力手段が出力する所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように画面に表示する多面体表示手段と、前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示する枠表示手段と、前記枠表示手段が表示する平面画像上の枠の中で前記多面体表示手段により表示される多面体の底面が接していない枠の少なくとも１つの枠に前記情報出力手段が出力する所定の情報を表示する情報表示制御手段と、を備え、前記多面体表示手段は、前記操作手段から操作信号が出力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させ、前記情報表示制御手段は、回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去することを特徴とするゲーム装置である。
【０００６】
また、本発明は、上記に記載の発明において、前記多面体表示手段は、前記操作手段により何れかの手が選択された操作状態が検出され、次に前記操作手段により何れかの手が選択された操作状態が検出されるまでの操作間隔時間を計測し、計測した操作間隔時間について平均操作間隔を算出する手段を備え、前記情報表示制御手段により前記枠に表示される前記所定の情報が消去されるまでの前記多面体表示手段が算出する平均操作間隔に基づいて決断力情報を算出する決断力情報算出手段を更に備えたことを特徴とする。
【０００７】
また、本発明は、上記に記載の発明において、前記多面体表示手段は、前記操作手段から出力される操作信号がゲーム開始の操作信号である場合に、当該操作信号が出力されて、前記枠表示手段及び前記情報表示制御手段による前記画面への表示及び前記多面体の前記画面への表示が終了してから、最初に前記操作手段により何れかの手が選択された操作状態が検出されるまでの時間を前記操作間隔時間に含めて平均操作間隔を算出する
ことを特徴とする。
【０００８】
また、本発明は、上記に記載の発明において、前記多面体表示手段は、前記情報表示制御手段により前記枠に表示される前記所定の情報が消去されるまでに選択した手の合計である総手数を検出する手段を備え、前記多面体表示手段が検出した総手数に基づいて知性情報を算出する知性情報算出手段を備えたことを特徴とする。
【０００９】
また、本発明は、上記に記載の発明において、前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、ユーザによる前記操作手段の操作により前記中間目標状態及び前記最終目標状態に到達した際に、予め定められる所定の点数を記憶手段に記録するスコア演算手段と、前記記憶手段に記憶される所定の点数の合計値に基づいて知性情報を算出する前記知性情報算出手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、上記に記載の発明において、前記多面体表示手段は、前記中間目標状態及び前記最終目標状態のそれぞれに到達するまでに選択した手の合計である選択手数を検出し、前記知性情報算出手段は、前記多面体表示手段が検出した選択手数の合計に基づいて中間目標状態ごとの知性情報を算出することを特徴とする。
【００１１】
また、本発明は、上記に記載の発明において、前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、前記所定時間からゲーム経過時間を減算して残時間を算出し、前記中間目標状態に到達するごとに予め定められる追加時間を前記残時間に加算し、加算した前記残時間が予め定められる残時間制限時間を超えている場合、前記残時間と前記残時間制限時間との差を不追加時間として記憶手段に記録し、前記残時間を前記残時間制限時間とする残時間演算手段と、前記記憶手段に記憶される前記不追加時間の合計値に基づいて潜在能力情報を算出する潜在能力算出手段とを備えたことを特徴とする。
【００１２】
また、本発明は、上記に記載の発明において、前記ゲームは、予め定められる所定時間に到達するかあるいはゲーム終了状態に到達した際に終了し、前記ゲームは、前記情報表示制御手段により全ての前記枠に表示される前記所定の情報が消去されるまでの最終目標状態と、当該最終目標状態に到達するまでに前記枠に表示される前記所定の情報のそれぞれが消去される中間目標状態とが存在し、前記所定時間からゲーム経過時間を減算して残時間を算出し、前記中間目標状態に到達するごとに予め定められる追加時間を前記残時間に加算し、前記残時間が予め定められる危機状態残時間以下となった危機状態から、前記残時間が加算されることにより予め定められる平常時残時間以上となり平常状態に復帰した回数を復帰回数として記憶手段に記録する残時間演算手段と、前記記憶手段に記憶される復帰回数に基づいて危機回避力情報を算出する危機回避力情報算出手段とを備えたことを特徴とする。
【００１３】
また、本発明は、上記に記載の発明において、前記多面体は、正六面体であり、前記所定の情報は、１から６のいずれか１つの数値であり、前記正六面体の各面に、反対側の面との和が７となるように当該数値が表示されることを特徴とする。
【００１４】
また、本発明は、ユーザに操作され当該操作に応じた操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、画面を備えたゲーム装置における処理方法であって、乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力するステップと、少なくともいずれか１つの面に出力された所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように前記画面に表示するステップと、前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示するステップと、表示した平面画像上の枠の中で、表示された多面体の底面が接していない枠の少なくとも１つの枠に出力された所定の情報を表示するステップと、前記操作手段が操作状態を検出し、前記操作手段から検出した操作状態に応じた操作信号が入力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させるステップと、回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去するステップと、を含むことを特徴とする処理方法である。
【００１５】
また、本発明は、ユーザに操作され当該操作に応じた操作状態を検出し、検出した操作状態に応じた操作信号を出力する操作手段と、画面を備えたゲーム装置のコンピュータに、乱数を生成し、生成した乱数に応じて予め定められる所定の情報を出力するステップと、少なくともいずれか１つの面に出力された所定の情報を表示する多面体の画像を前記多面体のいずれかの面が底面となるように前記画面に表示するステップと、前記多面体の底面が接する平面上で、前記多面体の底面の各辺を軸として前記多面体を全方向に回転させる際に前記多面体の各底面が前記平面と接する領域を線で囲んだ枠を有する平面画像を前記画面に表示するステップと、表示した平面画像上の枠の中で、表示された多面体の底面が接していない枠の少なくとも１つの枠に出力された所定の情報を表示するステップと、前記操作手段が操作状態を検出し、前記操作手段から検出した操作状態に応じた操作信号が入力された場合、当該操作信号に応じて前記多面体の底面のいずれか１つの辺を軸として前記多面体を回転させるステップと、回転後の前記多面体の底面と接する枠が前記所定の情報が表示される枠の場合、予め定められる前記多面体の１つの面に表示される画像が前記所定の情報のとき、当該枠に表示される前記所定の情報を消去するステップと、を実行させるためのゲームプログラムである。
【発明の効果】
【００１６】
この発明によれば、ダイス等の形状とその面に表示される数字などの情報の配置の特徴を用いつつ、ユーザの意思や判断をゲームの進行に直接影響させることでユーザに楽しさを提供することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態を図面を参照して説明する。
図１は、本実施形態によるゲーム装置１を示す概略ブロック図である。
【００１８】
ゲーム装置１は、本発明に係るゲームを実行する装置であり、例えば、携帯電話端末や、パーソナルコンピュータ等が適用される。ここで、本発明に係るゲームのルールの概略は、図１９（ａ）に示すように５×５のタイルにより構成される平面画像１０４において、ダイス（さいころ）１０５を、いずれか１つのタイル上に配置し、図１９（ｂ）、（ｃ）に示すようにダイス１０５の底面のいずれか１つの辺を軸として回転させる。そして、ダイスの上面の数値と、ダイスの底面が接するタイル１１０に表示される数値とが一致した場合、タイル１１０に表示される数値を消去するというゲームである。当該ゲームの特徴として、予め定められる目標状態である、タイル上の数値を消去するという状態に到達するまでに複数の手数を要するものであり、ユーザの操作により任意に複数回、何れかの手、すなわちダイスを回転させる方向及び回転数を選択できることにある。
【００１９】
図１において、ゲーム装置１は、操作部１０、表示部１１、計時部１２、音声出力部１３、通信部１４、ゲーム処理部２０を備えており、携帯電話端末が適用される場合、操作部１０としては内蔵されるキーボードが適用され、表示部１１としては、内蔵される液晶画面が適用され、音声出力部１３としては内蔵されるスピーカが適用される。また、ゲーム装置１に、パーソナルコンピュータが適用される場合、操作部１０としては、入出力端子に接続されるキーボードや、ゲーム用の十字キーあるいはジョイスティックや、マウス等のポインティングデバイスが適用され、表示部１１としては、液晶ディスプレイや、ＣＲＴ（Cathode Ray Tube）などが適用され、音声出力部１３としては内蔵されるスピーカあるいは周辺機器として入出力端子に接続されるスピーカが適用される。なお、以下の説明において、操作部１０は、一例として、図１に示すように十字キー１０ａと、開始ボタン１０ｂを備えているものとする。
【００２０】
ゲーム装置１において、操作部１０は、ユーザによる開始ボタン１０ｂの押下の操作や、十字キー１０ａの操作を検出し、検出した操作状態に応じた操作信号をゲーム処理部２０に入力する。表示部１１は、入力される信号に従ってゲームの実行に関する画像を表示する。計時部１２は、時刻を計時し、計時した時刻情報をゲーム処理部２０に入力する。また、計時部１２は、ゲーム処理部２０の各機能部からの要求に応じて日付情報や時刻情報を応答として当該機能部に対して入力する。音声出力部１３は、入力される信号を音響信号に変換し、ゲーム実行中の効果音などを出力する。通信部１４は、ゲーム処理部２０が、サーバ装置との間で通信を行う際に、無線通信あるいは有線通信にて送受信の制御を行う。
【００２１】
ゲーム処理部２０において、タイル表示制御部２１は、例えば、図１８に示すように５×５のタイルで構成される平面画像１０４を表示部１１に表示する。なお、当該平面画像１０４としては、図１８に示す等角投影法の他、それ以外の表示形式で示されるものであってもよく、図１８に示すように厚みのある立体的な表示形式で示されるものであってもよい。
【００２２】
数値表示制御部２２は、一様乱数等を生成する乱数生成機能を有しており、発生させる乱数値に基づいて平面画像１０４における５×５のタイルの少なくとも１つ以上のタイルにダイス表面に表示される数値の範囲、すなわち１から６のいずれか１つの数値を表示する。また、数値表示制御部２２は、図１０に示す経過情報記憶部５０の経過状態テーブル５１の「レベル」の項目に記憶される数値に従って、表示部１１に表示されるレベル表示欄１０２にレベル数を示す数値を表示する。また、数値表示制御部２２は、ゲームが開始され、後述するダイス表示制御部２３により、平面画像１０４においてダイスが回転され、ダイスの上面の数値と、ダイスの底面が接するタイル上の数値とが一致する場合、当該タイル上の数値を消去する。
【００２３】
ダイス表示制御部２３は、ゲームの開始の操作信号が操作部１０から入力されると、数値表示制御部２２により選択されたタイルの上に、予め定められる向きで配置したダイスの画像を表示する。また、ダイス表示制御部２３は、操作部１０からダイスを回転させる操作信号が入力されると、入力される操作信号に含まれる方向を示す情報に従って、ダイスの底面の当該方向に対応する辺を軸としてダイスが９０度回転して隣接するタイル上にダイスが配置される動画像を表示する。また、ダイス表示制御部２３は、ダイスを回転させる操作信号が入力されるごとに、計時部１２から入力される時刻情報を取得し、取得した時刻情報と、経過情報記憶部５０の経過状態テーブル５１の「前回操作時刻」及び「平均操作間隔」の項目に記憶される値とに基づいて、新たに平均操作間隔を算出し、算出した平均操作間隔と取得した時刻情報とを経過状態テーブル５１の「平均操作間隔」及び「前回操作時刻」の項目に記録して更新する。また、ダイス表示制御部２３は、ダイスを回転させる操作信号が入力されるごとに、経過情報記憶部５０の経過状態テーブル５１の「総手数」の項目に記憶される値に１を加算して更新する。
【００２４】
スコア演算部２４は、タイル上の数値を消去した場合やレベル数が増加した場合、経過情報記憶部５０の経過状態テーブル５１の「スコア」の項目に記憶されるポイント数に、図３に示す設定情報記憶部４０のスコア設定テーブル４１に予め定められるポイント数を加算し、加算後のポイント数を図１８に示すスコア表示欄１０１に表示し、経過状態テーブル５１の「スコア」の項目に加算後のポイント数を記録する。
【００２５】
残時間演算部２５は、ゲーム装置１が起動される際に、残時間設定テーブル４２に予め記憶される残時間制限時間を経過情報記憶部５０の経過状態テーブル５１の「残時間」の項目に記録し、残時間表示欄１０３に記録した値をゲームの制限時間の初期値として表示する。また、残時間演算部２５は、ゲームが開始された場合、計時部１２から入力される時刻情報に基づいてゲーム開始からの経過時間を算出し、経過状態テーブル５１の「残時間」の項目に記憶される値から当該経過時間を減算し、減算後の値を残時間表示欄１０３に表示するとともに、減算後の値を経過情報記憶部５０の経過状態テーブル５１の「残時間」の項目に記録する。
【００２６】
また、残時間演算部２５は、平面画像１０４のタイルに表示される数値が消去された場合、設定情報記憶部４０の残時間設定テーブル４２を参照し、その時点において経過状態テーブル５１の「レベル」の項目に記憶されるレベル数に応じた加算時間を残時間に加算する。また、残時間演算部２５は、レベル数に応じた加算時間を加算した後の残時間が残時間制限時間を超過する場合、超過分を経過情報記憶部５０の経過状態テーブル５１の「不追加時間」の項目の値に加算して更新し、残時間制限時間を残時間として残時間表示欄１０３に表示するとともに、残時間制限時間の値を経過情報記憶部５０の経過状態テーブル５１の「残時間」の項目に記録する。
【００２７】
また、残時間演算部２５は、残時間が設定情報記憶部４０の残時間設定テーブル４２に記憶される危機状態残時間以下となった場合、経過情報記憶部５０の経過状態テーブル５１の「状態」の項目に「危機状態」を記録し、危機状態を示す表示効果を付加したゲーム画面を表示部１１に表示し、音声出力部１３に危機状態を示す音響効果を付加した音楽を出力させる。ここで、危機状態を示す表示効果としては、残時間表示欄１０３の数値を点滅して表示させるものなどがあり、危機状態を示す音響効果としては、平常時に音声出力部１３が出力しているＢＧＭ（Back Ground Music）のテンポを速めて出力させるものがある。
【００２８】
また、残時間演算部２５は、経過状態テーブル５１の「状態」の項目に「危機状態」が設定されている場合に、平面画像１０４のタイルに表示される数値が消去されたとき、加算後の残時間が設定情報記憶部４０の残時間設定テーブル４２に記憶される平常状態残時間以上となった場合には、経過情報記憶部５０の経過状態テーブル５１の「復帰回数」の項目の値に記憶される値に１を加算し、経過情報記憶部５０の経過状態テーブル５１の「状態」の項目に「平常状態」を記録し、表示効果を平常時の表示効果としたゲーム画面を表示部１１に表示し、音声出力部１３に音響効果を平常時の音響効果として出力させる。
【００２９】
継続判定部２６は、操作部１０からゲーム開始の操作信号が入力された場合、経過情報記憶部５０の経過状態テーブル５１の「レベル」の項目に予め定められる「０１」を設定する。また、継続判定部２６は、数値表示制御部２２によりタイル上の全ての数値が消去されてゲームが終了したか、あるいは残時間演算部２５により残時間が０とされてゲームが終了したかを判定する。また、継続判定部２６は、数値表示制御部２２によりタイル上の全ての数値が消去されてゲームが終了した場合、経過状態テーブル５１の「レベル」の項目に記憶されるレベル数に１を加算してレベル数を増加させてゲームを継続させる。
【００３０】
評価処理部３０は、図２に示すように知性情報算出部３１、決断力情報算出部３２、潜在能力情報算出部３３、危機回避力情報算出部３４を備えている。評価処理部３０において、知性情報算出部３１は、経過情報記憶部５０の経過状態テーブル５１の「スコア」の項目に記憶される値と図５に示す設定情報記憶部４０の知性情報テーブル４３とに基づいて知性情報を算出する。決断力情報算出部３２は、経過情報記憶部５０の経過状態テーブル５１の「平均操作間隔」と図６に示す設定情報記憶部４０に記憶される決断力情報テーブル４４とに基づいて決断力情報を算出する。
【００３１】
潜在能力情報算出部３３は、経過情報記憶部５０の経過状態テーブル５１の「不追加時間」の項目に記憶される値と図７に示す設定情報記憶部４０の潜在能力情報テーブル４５とに基づいて潜在能力情報を算出する。危機回避力情報算出部３４は、経過情報記憶部５０の経過状態テーブル５１の「復帰回数」の項目に記憶される値と図８に示す設定情報記憶部４０の危機回避力情報テーブル４６とに基づいて危機回避力情報を算出する。
【００３２】
評価情報表示制御部３５は、それぞれ１から８の値で示される知性情報と、決断力情報と、潜在能力情報と、危機回避力情報との合計値と、図９に示す設定情報記憶部４０のランク評価テーブル４７とに基づいてＥ−からＡ＋で表されるランク情報を検出する。また、評価情報表示制御部３５は、検出したランク情報と経過情報記憶部５０の経過状態テーブル５１の「スコア」の項目に記憶されるポイント数と決断力情報と知性情報と潜在能力情報と危機回避力情報とに基づいて図２０に示すグラフを含む画像を表示部１１に表示する。
【００３３】
設定情報記憶部４０は、予め情報が記憶される図３から図９に示すテーブルを記憶している。図３に示すスコア設定テーブル４１には、タイル上の数値が消去される場合に加算されるポイント数と、レベルアップ、すなわちタイル上の数値を全て消去した場合にレベル数が増加した場合に加算されるポイント数とが記憶される。
【００３４】
図４に示す残時間設定テーブル４２には、ゲーム開始時の残時間及び残時間の上限値である残時間制限時間と、平常状態であるか否かを判定するための平常状態残時間と、危機状態であるか否かを判定するための危機状態残時間とが記憶される。また、残時間設定テーブル４２には、平面画像１０４のタイルに表示される数値が消去された場合にレベル数に応じて残時間に加算される加算時間が記憶される。
【００３５】
図５から図９に示す知性情報テーブル４３、決断力情報テーブル４４、潜在能力情報テーブル４５、危機回避力情報テーブル４６、ランク評価テーブル４７は、上述したように評価処理部３０の知性情報算出部３１、決断力情報算出部３２、潜在能力情報算出部３３、危機回避力情報算出部３４、評価情報表示制御部３５による演算により参照されるテーブルである。なお、決断力情報テーブル４４において記憶される数値は、ダイス表示制御部２３により算出される平均操作間隔が０．１秒単位であるため、評価段階の境界において０．１秒単位の設定としている。また、潜在能力情報テーブル４５において記憶される不追加時間の数値は、残時間演算部２５により処理される残時間が１秒単位であるため、評価段階の境界において１秒単位の設定としている。
【００３６】
経過情報記憶部５０は、ゲームの実行経過に従って変化する状態を示す情報を記憶する図１０から図１２に示す経過状態テーブル５１と、中間状態テーブル５２と、履歴情報テーブル５３とを記憶する。経過状態テーブル５１は、上述したように、数値表示制御部２２、ダイス表示制御部２３、スコア演算部２４、残時間演算部２５、継続判定部２６により情報が記録される「レベル」、「スコア」、「残時間」、「状態」、「不追加時間」、「復帰回数」、「総手数」、「前回操作時刻」、「平均操作間隔」の項目を有している。なお、それぞれの初期値としては、「スコア」、「残時間」、「不追加時間」、「復帰回数」、「総手数」、「前回操作時刻」、「平均操作間隔」には０が記憶されており、「状態」には「平常状態」が記憶されているものとする。また、「レベル」には、上述したようにゲーム開始時に継続判定部２６により記録されるため、記録される値が初期値となる。
【００３７】
図１１に示す中間状態テーブル５２は、「数値表示タイル」、「平均操作間隔」、「選択手数」、「済／未」の項目を有している。中間状態テーブル５２の各行は、数値表示制御部２２により数値がタイルに表示される際に、数値が表示されたタイルの個数分生成される。その際、「数値表示タイル」の項目には、識別情報として番号が設定される。５×５のタイルのうち３つのタイルに数値が表示される場合には、「１」、「２」、「３」の値が設定される。「平均操作間隔」及び「選択手数」の項目には、「数値表示タイル」の項目に「１」が設定される行については、ゲームが開始されてから最初にタイル上の数値が消去されるまでの平均操作間隔及び選択した手数がダイス表示制御部２３により記録される。「数値表示タイル」の項目が「２」の行については、１つめのタイル上の数値が消去されてから、２つめのタイル上の数値が消去されるまでの平均操作間隔及び選択手数がダイス表示制御部２３により記録される。なお、「平均操作間隔」と「選択手数」の項目には初期値として０が記憶される。
【００３８】
「済／未」の項目については、初期値として「未クリア」が記憶されており、タイル上の数値が消去された場合に「クリア済」が記録される。例えば、図１１の例では、１つめのタイル上の数値が消去されているが、２つめのタイル上の数値については、ダイスを回転させる操作は行われているものの、タイル上の数値が消去されていない状態を示している。
【００３９】
図１２に示す履歴情報テーブル５３には、評価処理部３０の評価情報表示制御部３５により、評価情報の表示が行われる際に、評価情報のうち「スコア」、「ランク」、「日付」の情報が過去の評価情報との間でスコアのポイント数が大きくなる相対順位の順に記録される。
【００４０】
（ゲーム装置における処理）
次に、図１３から図２２を参照して、ゲーム装置１により実行される処理について説明する。図１３は、ゲーム装置１により実行される全体の処理を示したフローチャートである。まず最初に、ユーザが操作部１０のボタン１０ｂを押下することにより、操作部１０がゲーム開始の操作信号をゲーム処理部２０に入力する（ステップＳ１）。ゲーム処理部２０の継続判定部２６は、ゲーム開始の操作信号が入力されると、経過情報記憶部５０の経過状態テーブル５１の「レベル」の項目に初期値として予め定められる「０１」を設定し、タイル表示制御部２１に開始指示を入力する（ステップＳ２）。
【００４１】
タイル表示制御部２１は、開始指示が入力されると、図１８に示すように５×５のタイルから構成される平面画像１０４を表示部１１に表示する（ステップＳ３）。タイル表示制御部２１による平面画像１０４の表示が完了すると、次に、数値表示制御部２２は、内部の乱数生成機能により、乱数を発生させ、発生させる乱数値に基づいて平面画像１０４における少なくとも１つ以上のタイルにダイス表面に表示される数値の範囲の数値を表示する。
【００４２】
ここで、数値表示制御部２２によって行われる具体的な数値の表示処理について説明する。まず、数値表示制御部２２は、生成した乱数に基づいて、５×５のタイルのいずれか１つのタイルを選択する。そして、数値表示制御部２２は、表示部１１への表示を行わずに、内部の演算処理として、選択したタイルに予め定められる向きでダイスを配置し、予め定められる回数、予め定められる方向に回転させたタイルを開始点として設定する。そして、当該開始点から更に予め定められる回数、予め定められる方向にダイスを回転させ、予め定められる回転数の際に、ダイスの上面に表示される数値を、ダイスが存在するタイルの表面に表示する。なお、回転させる方向については、元の方向には戻らないように設定するものとする。このようにすることで、ダイスを回転させることにより消去が可能なタイルを選択し、選択したタイルに表示する数値を特定することができる。
【００４３】
なお、ダイスを最初に配置するタイルの位置の他、ダイスの配置の向きや、ダイスの回転方向、ダイスの回転数についても乱数により定めるようにしてもよく、また、経過状態テーブル５１の「レベル」の項目に記憶されるレベル数に応じて難易度を高めるため、表示する数値の個数や、タイルに表示される数値を消去するまでに必要となるダイスの回転数を増加させるようにしてもよい。
図１８は、５×５のタイルのうち５つのタイルにおいて数値が表示された例を示している。
【００４４】
また、このとき、数値表示制御部２２により経過状態テーブル５１の「レベル」の項目に記憶されている数値、すなわち「０１」がレベル表示欄１０２に表示され、残時間演算部２５により経過状態テーブル５１の「残時間」の項目に記憶されている数値、すなわち「３０」が残時間表示欄１０３に表示され、スコア演算部２４により経過状態テーブル５１の「スコア」の項目に記憶されている数値、すなわち「０」がスコア表示欄１０１に表示される（ステップＳ４）。
【００４５】
次に、ダイス表示制御部２３は、数値表示制御部２２により最初に選択されたタイルにおいて、数値表示制御部２２により予め定められる向きでダイスを配置して表示し、残時間演算部２５により残時間の演算を開始させ、音声出力部１３に平常状態のＢＧＭを出力させる（ステップＳ５）。
【００４６】
ダイス表示制御部２３によりダイスが配置されると図１４に示すダイス操作処理が行われる（ステップＳ６）。
【００４７】
図１４において、ダイス表示制御部２３は、ユーザによる十字キー１０ａの操作により操作部１０からダイスを回転させる操作信号が入力されるまで、図１５に示す操作入力待処理を行う（ステップＳａ１）。
【００４８】
図１５に示す操作入力待処理では、まず残時間演算部２５が計時部１２から入力される時刻情報に基づいて経過時間を算出し、１秒単位で経過状態テーブル５１の「残時間」の項目に記憶される残時間の値から算出した経過時間を減算し、減算後の残時間の値を経過状態テーブル５１の「残時間」の項目に記録し、表示部１１に表示される残時間表示欄１０３に減算後の残時間の値を表示する（ステップＳｂ１）。残時間演算部２５は、減算後の残時間の値が０であるか否かを判定し（ステップＳｂ２）、残時間の値が０の場合、ダイス操作処理を時間経過により終了させるため、操作入力待処理の返り値として「処理終了」を設定して処理をダイス操作処理に戻す（ステップＳｂ３）。
【００４９】
一方、残時間演算部２５は、減算後の残時間が０でない場合、当該残時間が設定情報記憶部４０の残時間設定テーブル４２に予め設定されている危機状態残時間以下であるか否かを判定する。図４に示す残時間設定テーブル４２の例では、１０秒以下であるか否かを判定する（ステップＳｂ４）。残時間演算部２５が、残時間が１０秒以下であると判定した場合、残時間演算部２５は、経過状態テーブル５１の「状態」の項目に「危機状態」の情報に記録して状態を変更し（ステップＳｂ５）、表示部１１に表示される残時間表示欄１０３の残時間の値を点滅させ、音声出力部１３に平常状態に出力されているＢＧＭよりもテンポを速めて出力させる（ステップＳｂ６）。
【００５０】
ダイス表示制御部２３は、残時間演算部２５によるステップＳｂ１、Ｓｂ２、Ｓｂ４または、Ｓｂ１、Ｓｂ２、Ｓｂ４、Ｓｂ５、Ｓｂ６の処理が行われている間に、操作部１０からのダイスを回転させる操作信号の入力を検出したか否かを判定する（ステップＳｂ７）。ダイス表示制御部２３が操作信号の入力を検出しなかった場合、ステップＳｂ１からの処理が繰り返し行われる。一方、ダイス表示制御部２３が操作信号の入力を検出した場合、操作入力待処理を終了してダイス操作処理に戻る。
【００５１】
図１４のステップＳａ２において、継続判定部２６は、操作入力待処理からの返り値が「処理終了」であるか否かを判定する（ステップＳａ２）。継続判定部２６は、操作入力待処理からの返り値が「処理終了」であると判定した場合、ダイス操作処理を終了させ、後述する図１３に示すステップＳ７の処理を行う。このとき、継続判定部２６は、「処理終了」の返り値の情報を引き継いでステップＳ７の処理を行う。
【００５２】
一方、継続判定部２６が操作入力待処理からの返り値が「処理終了」でないと判定した場合、ダイス表示制御部２３は、操作部１０からダイスを回転させる操作信号を検出した際に計時部１２から取得した時刻情報と、経過状態テーブル５１の「前回操作時刻」及び「平均操作間隔」の項目に記憶される値とに基づいて、新たに平均操作間隔を算出し、算出した平均操作間隔と取得した時刻情報とを経過状態テーブル５１の「平均操作間隔」及び「前回操作時刻」の項目に記録して更新する。また、ダイス表示制御部２３は、ダイスを回転させる操作信号が入力されるごとに、経過情報記憶部５０の経過状態テーブル５１の「総手数」の項目に記憶される値に１を加算して更新する。このとき、ダイス表示制御部２３は、経過情報記憶部５０の中間状態テーブル５２の「数値表示タイル」が「１」の行の「平均操作間隔」に経過状態テーブル５１に記録した「平均操作間隔」の時間を記録し、「選択手数」の項目に１を加算して記録する（ステップＳａ３）。
【００５３】
そして、ダイス表示制御部２３は、ダイスを回転させる操作信号に含まれる方向を示す情報に従って、ダイスの底面の当該方向に対応する辺を軸としてダイスが９０度回転して隣接するタイル上にダイスが配置される動画像を表示する（ステップＳａ４）。例えば、図１９（ａ）に示すタイルの位置にダイス１０５が配置されている場合に、右下方向に回転させる操作信号が入力されると、図１９（ｂ）に示す状態にダイス１０５を回転させるダイス１０５の動画像を表示する。
【００５４】
ダイス表示制御部２３が、ダイス１０５を回転させて図１９（ｂ）に示す状態になった場合、数値表示制御部２２は、ダイス１０５の上面の数値と、ダイスの底面が接するタイル１１０に表示される数値が一致するか否かを判定する。ここで、タイルに数値が表示されていない場合は、一致しないものとして判定する（ステップＳａ５）。数値表示制御部２２が、一致しないと判定した場合、ステップＳａ１からの処理が繰り返される。
【００５５】
一方、図１９（ｂ）に示される状態のように、ダイス１０５の上面の数値が「４」であり、タイル１１０に表示される数値が「４」である場合、数値表示制御部２２は、ダイス１０５の上面の数値とタイル１１０に表示される数値とが一致するとして判定する。数値表示制御部２２は、一致するとして判定した場合、タイル１１０に表示される数値を消去する処理を行う（ステップＳａ６）。図１９（ｃ）は、さらにダイス１０５が回転された場合の例を示した図であり、当該図１９（ｃ）ではタイル１１０の数値が消去されている状態が示されている。
【００５６】
数値表示制御部２２により、タイル１１０の数値が消去されると、スコア演算部２４は、設定情報記憶部４０のスコア設定テーブル４１の「数値消去」の項目に記憶される値、すなわち図３の例では「１００」を経過状態テーブル５１の「スコア」の項目に記憶されるポイント数に加算してポイント数を更新する。また、スコア演算部２４は、表示部１１に表示されるスコア表示欄１０１に、加算後のポイント数を表示する（ステップＳａ７）。
【００５７】
スコア演算部２４によりスコアのポイント数が更新されると、次に、残時間演算部２５により図１６に示される残時間更新処理が行われる（ステップＳａ８）。
【００５８】
図１６に示す残時間更新処理において、残時間演算部２５は、タイル１１０の数値が消去されると、図４に示す設定情報記憶部４０の残時間設定テーブル４２を参照し、レベル数に応じた加算時間と、経過状態テーブル５１の「残時間」の項目に記憶される残時間とを加算する（ステップＳｃ１）。次に、残時間演算部２５は、加算後の残時間数と、設定情報記憶部４０の残時間設定テーブル４２の「残時間制限時間」の項目に記憶される値とを比較し、加算後の残時間数が、残時間制限時間を超えているか否かを判定する（ステップＳｃ２）。残時間演算部２５は、加算後の残時間数が、残時間制限時間を超えていると判定した場合、加算後の残時間数から残時間制限時間を減算して超過分の時間を算出し、算出した超過分の時間を経過状態テーブル５１の「不追加時間」の項目に記憶される値に加算して更新する（ステップＳｃ３）。そして、残時間演算部２５は、経過状態テーブル５１の「残時間」の項目に残時間制限時間の値、すなわち図４の例では「３０」秒を記録するとともに、表示部１１に表示される残時間表示欄１０３に「３０」秒を表示する（ステップＳｃ４）。
【００５９】
一方、残時間演算部２５は、加算後の残時間数が、残時間制限時間を超えていないと判定した場合、加算後の残時間の値を経過状態テーブル５１の「残時間」の項目に記録するとともに、表示部１１に表示される残時間表示欄１０３に加算後の残時間の値を表示する（ステップＳｃ５）。
【００６０】
次に、残時間演算部２５は、経過状態テーブル５１の「状態」の項目に記憶される情報が「危機状態」であり、かつ「残時間」の項目に記憶される値が、設定情報記憶部４０の残時間設定テーブル４２の「平常状態残時間」の項目に記憶される値以上であるか否かを判定する（ステップＳｃ６）。残時間演算部２５が、「状態」の項目に記憶される情報が「危機状態」であり、かつ「残時間」の項目に記憶される値が、「平常状態残時間」の項目に記憶される値以上であると判定した場合、経過状態テーブル５１の「復帰回数」の項目に１を加算して更新する（ステップＳｃ７）。また、残時間演算部２５は、経過状態テーブル５１の「状態」の項目に「平常状態」の情報を記録して状態を変更し（ステップＳｃ８）、表示部１１に表示される残時間表示欄１０３の残時間の値の点滅を停止し、音声出力部１３に平常状態のテンポでＢＧＭを出力させ（ステップＳｃ９）、残時間更新処理を終了し、ダイス操作処理に戻る。
一方、「状態」の項目に記憶される情報が「危機状態」でないか、あるいは、「危機状態」であっても、「残時間」の項目に記憶される値が、「平常状態残時間」の項目に記憶される値以上でないと判定した場合、残時間更新処理を終了し、ダイス操作処理に戻る。
【００６１】
ステップＳａ８の残時間更新処理が終了すると、次に、継続判定部２６は、平面画像１０４のタイルに表示される全ての数値が消去されているか否かを判定する（ステップＳａ９）。継続判定部２６が、平面画像１０４のタイルに表示される全ての数値が消去されていないと判定した場合、ステップＳａ１からの処理が繰り返し行われる。一方、継続判定部２６が、平面画像１０４のタイルに表示される全ての数値が消去されていると判定した場合、ダイス操作処理を終了して、図１３に示すステップＳ７の処理が行われる。
【００６２】
ステップＳ７において、継続判定部２６は、ゲームを継続するか終了するかを判定する。判定の基準となる情報は、図１５に示す操作入力待処理のステップＳｂ３において、残時間が０となることにより処理終了された情報であり、前述したように当該情報を引き継いでいる場合には、ゲームを終了するものとして判定する。それ以外の場合には、ゲームを継続するものとして判定し、継続判定部２６は、経過状態テーブル５１の「レベル」の項目に記憶されるレベル数に１を加算してレベル数を増加させ（ステップＳ８）、タイル表示制御部２１に開始指示を入力してステップＳ３以降の処理を開始させる。
一方、継続判定部２６によりゲームを終了すると判定された場合、次に、評価処理部３０により図１７に示す評価結果出力処理が行われる（ステップＳ９）。
【００６３】
図１７に示す評価結果出力処理において、まず知性情報算出部３１は、経過情報記憶部５０の経過状態テーブル５１の「スコア」の項目に記憶される値と図５に示す設定情報記憶部４０の知性情報テーブル４３とに基づいて８段階で示される１から８のいずれかの数値で示される知性情報を算出する（ステップＳｄ１）。次に、決断力情報算出部３２は、経過情報記憶部５０の経過状態テーブル５１の「平均操作間隔」と図６に示す設定情報記憶部４０に記憶される決断力情報テーブル４４とに基づいて同じく１から８のいずれかの数値で示される決断力情報を算出する（ステップＳｄ２）。
【００６４】
次に、潜在能力情報算出部３３は、経過情報記憶部５０の経過状態テーブル５１の「不追加時間」の項目に記憶される値と図７に示す設定情報記憶部４０の潜在能力情報テーブル４５とに基づいて同じく１から８のいずれかの数値で示される潜在能力情報を算出する（ステップＳｄ３）。次に、危機回避力情報算出部３４は、経過情報記憶部５０の経過状態テーブル５１の「復帰回数」の項目に記憶される値と図８に示す設定情報記憶部４０の危機回避力情報テーブル４６とに基づいて同じく１から８のいずれかの数値で示される危機回避力情報を算出する（ステップＳｄ４）。
【００６５】
評価情報表示制御部３５は、それぞれ１から８の値で示される知性情報と、決断力情報と、潜在能力情報と、危機回避力情報との合計値と、図９に示す設定情報記憶部４０のランク評価テーブル４７とに基づいてＥ−からＡ＋で表されるランク情報を検出する。そして、評価情報表示制御部３５は、図２０に示す画像を表示部１１に表示する（ステップＳｄ５）。このとき、評価情報表示制御部３５は、図１２に示される経過情報記憶部５０の履歴情報テーブル５３の「スコア」の項目に、経過状態テーブル５１の「スコア」の項目に記憶されるポイント数を記録し、「ランク」の項目に検出したランク情報を記録し、「日付」の項目に、ランク情報が検出された際に計時部１２から日付情報の取得を行い、取得した日付情報を記録するとともに、過去に記録した「スコア」、「ランク」、「日付」からなる情報との間でのスコアのポイント数が大きくなる相対順位の順に並べ替えて記録する（ステップＳｄ６）。
【００６６】
当該表示部１１に表示される画像において、合計スコア表示欄２０１には、経過状態テーブル５１の「スコア」の項目に記憶されるポイント数が表示される。また、グラフ表示欄２０２には、決断力情報と知性情報と潜在能力情報と危機回避力情報の値に基づくレーダーチャートで示されるグラフを表示する。また、ランク表示欄２０３には、評価情報表示制御部３５により検出されたランク情報が表示される。
【００６７】
その後、一定時間が経過するか、あるいはユーザの操作により操作部１０から入力される操作信号に応じて、評価情報表示制御部３５は、表示部１１に図１２に示すユーザ個人のランキングを表示する（ステップＳｄ７）。
【００６８】
また、その後、一定時間が経過するか、あるいはユーザの操作により操作部１０から入力される操作信号に応じて、評価情報表示制御部３５は、通信部１４を通じて、当該ゲームの集計処理を提供しているサーバ装置に接続し、当該サーバ装置からの応答情報に含まれる全国ランキングを示す情報を図２２に示すように表示部１１に表示する（ステップＳｄ８）。
【００６９】
上記の実施形態の構成により、ユーザが操作部１０を操作してダイスを回転させ、タイル上の数値を消去した際やタイル上の全ての数値を消去してレベル数が増加した際に予め定められるポイント数を経過状態テーブル５１に記録することが可能となる。これにより、経過状態テーブル５１に記録されたポイント数の合計であるスコアの値に基づいて、予め定められる基準により、当該ユーザの知性情報を算出し、他のユーザとの間で、相対的に比較可能なユーザの判断能力を表示することが可能となる。
【００７０】
上記の実施形態の構成により、ユーザが操作部１０を操作してダイスを回転させるごとに、平均操作間隔を経過状態テーブル５１に記録することが可能となる。これにより、経過状態テーブル５１に記録された平均操作間隔に基づいて、予め定められる基準により、当該ユーザの決断力情報を算出し、他のユーザとの間で、相対的に比較可能なユーザの即応能力を表示することが可能となる。
【００７１】
また、上記の実施形態の構成により、ゲームが進行していく途中において、タイルの数値を消去するごとに加算される残時間数が残時間制限時間を超過した場合に超過分を不追加時間として経過状態テーブル５１に記録することが可能となる。これにより、当該不追加時間に基づいて、予め定められる基準により、当該ユーザの潜在能力情報を算出し、他のユーザとの間で、相対的に比較可能なユーザの判断能力における余裕度合いを表示することが可能となる。
【００７２】
また、上記の実施形態の構成により、ゲームが進行していく途中において、残時間数が予め定められる危機状態残時間以下となってから、タイルの数値を消去するごとに残時間が加算されることで平常状態残時間以上となった回数を復帰回数として経過状態テーブル５１に記録することが可能となる。これにより、当該復帰回数に基づいて、予め定められる基準により、当該ゲームにおける危機状態時でのユーザの判断能力を示す危機回避能力情報を算出し、他のユーザとの間で、相対的に比較可能な能力を表示することが可能となる。
【００７３】
上記の実施形態の構成では、知性情報を算出する際に、経過状態テーブル５１の「スコア」の項目に記憶されるポイント数に基づいて算出することとしているが、本実施形態では、ユーザが操作部１０を操作してダイスを回転させるごとに、選択した総手数を経過状態テーブル５１に記録しており、当該総手数に基づいて知性情報を算出するようにしてもよい。
【００７４】
また、上記の実施形態の構成では、複数のタイルに数値が表示されている場合であっても、当該タイルごとに要した操作における平均操作間隔や選択手数を中間状態テーブル５２に記録するようにしており、中間状態テーブル５２に記憶される平均操作間隔、選択手数のそれぞれに基づいて数値が表示されるタイルごとに決断力情報や知性情報を算出することも可能である。
【００７５】
また、上記の実施形態の構成により、ダイス等の形状とその面に表示される数字などの情報の配置の特徴を用いつつ、ユーザの意思や判断をゲームの進行に直接影響させることでユーザに楽しさを提供するゲーム装置を提供することが可能となる。また、当該進行において前述したようにユーザの操作状態やゲームの進行状態を記録しておくことで、当該ユーザの判断の正確さや即応能力などを他のユーザとの間で相対的に比較することができる評価情報を表示することができ、これらの評価情報により更にユーザに楽しさを提供することが可能となる。
【００７６】
また、上記の実施形態の構成では、平面画像上でダイスを回転させ、平面画像を構成するタイルの上の数値とダイスの上面の数値が一致する際に、タイルの上の数値を消去するという構成において、平均操作間隔、スコア、総手数、不追加時間、復帰回数を記録して知性情報や決断力情報や潜在能力情報や危機回避能力情報を算出する構成としている。
この構成におけるゲームの特徴とは、予め定められる目標状態であるタイル上に表示される数値を消去するまでに複数の手数を要し、ユーザが操作して任意に複数回、何れかの手を選択して目標状態に到達することにある。従って、例えば、将棋やチェス等のゲームにおいて、詰め将棋のように目標状態が定められており、ユーザが任意に複数回、何れかの手を選択するゲームに対しても本実施形態の構成を適用し、知性情報や決断力情報や潜在能力情報や危機回避能力情報を算出することも可能である。なお、このようなゲームの他の例としては、ソリティア等のカードゲームなども存在する。
【００７７】
また、上記の実施形態の構成では、複数のタイル上に数値を表示した場合には、最終目標状態である全てのタイル上の数値の消去の状態に到達するまでに、個々のタイル上の数値を消去するという中間目標状態が存在している。このように最終目標状態や中間目標状態を有するゲームに対しても本実施形態の構成を適用することで、中間状態テーブル５２に記録される平均操作間隔、選択手数のそれぞれに基づいて中間目標状態ごとに決断力情報や知性情報を算出することも可能である。なお、このようなゲームとしては、例えば、テトリス等のゲームにおいて、予めブロックがランダムに配置されており、最終目標状態としては全てのブロックを消去することが設定されており、その中間目標状態としてブロックのラインを１つずつ消去する状態が設定されているゲームなどがある。また、詰め将棋等のゲームにおいても、複数のゲームステージを一組のゲームとして設定し、最終目標状態としては、全てのゲームステージをクリアする状態が設定されており、中間目標状態として、１つのゲームステージをクリアする状態が設定されているようなゲームに対しても適用することができる。
【００７８】
なお、上記の実施形態の構成では、ゲーム終了の条件として、残時間が０になることを条件としているが、ゲーム終了の条件としてレベルが一定値、例えば９９に到達した時点で処理を終了させるようにしてもよい。
【００７９】
また、ゲーム終了の条件として、残時間が０になることを条件とした上で、レベル数が増加した際の残時間制限時間の値を減少させるなどの処理を行って、レベル数の増加とともにゲームの終了の可能性を少しずつ高めるようにしてもよい。
【００８０】
また、上記の実施形態の構成において、表示部１１に表示されるゲーム画像の平面画像１０４に含まれるタイルの数を５×５の２５個としているが、当該タイルの数は、本実施形態の構成に限られず、５×５以外の個数や、縦横のタイル数が異なるようにしてもよい。
【００８１】
また、上記の実施形態の構成において、ダイスの表面に表示される情報及びタイルに表示される情報を数字としているが、当該情報は、本実施形態の構成である数字に限られず、例えば、絵柄や模様等とした構成であってもよい。係る構成の場合には、ゲーム装置１に乱数生成機能を有し、生成する乱数に応じて絵柄や模様などの所定の情報を出力する情報出力部を備えさせ、当該情報出力部から出力される所定の情報を利用してダイス表示制御部２３がダイスの表面に当該所定の情報を表示し、数値表示制御部２２が、ダイスを回転させることで消去可能なタイル上に当該所定の情報を表示するように構成して実現することができる。
【００８２】
また、上記の実施形態の構成において、ダイスの形状として、正六面体の形状としているが、当該形状は、本実施形態の構成に限られず、正六面体以外の正多面体、あるいは正多面体以外の多面体であってもよい。係る構成の場合には、タイル表示制御部２１は、平面上において多面体の底面の各辺を軸として多面体を全方向に回転させる際に、多面体の各底面が平面と接する領域を線で囲んだ枠をタイルとして表示することになる。
【００８３】
また、上記の実施形態の構成において、ダイスの上面と、ダイスの底面と接するタイル上の数値が一致する場合に、タイル上の数値を消去する構成としているが、当該構成は、本実施形態の構成に限られず、予め定められる上面以外のダイスの面と、タイル上の数値が一致する場合にタイル上の数値を消去するようにしてもよい。
【００８４】
また、上記の実施形態の構成において、残時間制限時間を開始時の残時間としているが、残時間制限時間とは別に開始時の残時間を設定するようにしてもよい。
【００８５】
また、上記の実施形態の構成において、平常状態残時間と危機状態残時間とが異なる値としているが、平常状態残時間と危機状態残時間とを同じ値としてもよい。
【００８６】
また、上記の実施形態の構成において、ゲーム装置１にて、評価処理部３０を備え、知性情報、決断力情報、潜在能力情報、危機回避力情報を算出するようにしているが、本発明は、当該実施形態の構成には限られず、例えば、評価処理部３０をサーバ装置に備えるようにしてもよい。かかる構成の場合、ゲーム終了時に、サーバ装置に経過情報記憶部５０に記憶される情報を送信し、サーバ装置にて知性情報、決断力情報、潜在能力情報、危機回避力情報を算出して、算出した知性情報、決断力情報、潜在能力情報、危機回避力情報をゲーム装置１に送信し、ゲーム装置１が図２０に示す表示を行う構成となる。
【００８７】
また、本発明に記載の操作手段は、操作部１０に対応し、多面体表示手段は、ダイス表示制御部２３に対応し、枠表示手段は、タイル表示制御部２１に対応し、情報表示制御手段は、数値表示制御部２２に対応する。また、本発明に記載の情報出力手段は、前述したように、ダイスの表面やタイル面に数値以外を情報を表示する場合において備えられる情報出力手段に対応する。
【００８８】
また、本発明に記載のスコア演算手段は、スコア演算部に対応し、残時間演算手段は、残時間演算部に対応する。
また、本発明に記載の知性情報算出手段は、知性情報算出部に対応し、決断力情報算出手段は、決断力情報算出部に対応し、潜在能力情報算出手段は、潜在能力情報算出部に対応し、危機回避力情報算出手段は、危機回避力情報算出部に対応する。
【００８９】
また、図１３、図１４、図１５、図１６、図１７に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、ゲーム装置１の実行処理、及びその内部の処理であるダイス操作処理、操作入力待処理、残時間更新処理、評価結果出力処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【００９０】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００９１】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００９２】
【図１】本実施形態によるゲーム装置の内部構成を示すブロック図である。
【図２】同実施形態における評価処理部の内部構成を示すブロック図である。
【図３】同実施形態における設定情報記憶部のスコア設定テーブルを示す図である。
【図４】同実施形態における設定情報記憶部の残時間設定テーブルを示す図である。
【図５】同実施形態における設定情報記憶部の知性情報テーブルを示す図である。
【図６】同実施形態における設定情報記憶部の決断力情報テーブルを示す図である。
【図７】同実施形態における設定情報記憶部の潜在能力情報テーブルを示す図である。
【図８】同実施形態における設定情報記憶部の危機回避力情報テーブルを示す図である。
【図９】同実施形態における設定情報記憶部のランク評価テーブルを示す図である。
【図１０】同実施形態における経過情報記憶部の経過状態テーブルを示す図である。
【図１１】同実施形態における経過情報記憶部の中間状態テーブルを示す図である。
【図１２】同実施形態における経過情報記憶部の履歴情報テーブルを示す図である。
【図１３】同実施形態におけるゲーム装置の処理を示すフローチャートである。
【図１４】同実施形態におけるゲーム装置の処理におけるダイス操作処理を示すフローチャートである。
【図１５】同実施形態におけるゲーム装置の処理における操作入力待処理を示すフローチャートである。
【図１６】同実施形態におけるゲーム装置の処理における残時間更新処理を示すフローチャートである。
【図１７】同実施形態におけるゲーム装置の処理における評価結果出力処理を示すフローチャートである。
【図１８】同実施形態におけるゲーム装置の表示部に表示されるゲーム画面の一例を示す図である。
【図１９】同実施形態におけるゲーム装置の表示部に表示されるゲーム画面にてダイスが回転する状態を示した図である。
【図２０】同実施形態におけるゲーム装置の表示部に表示される評価結果画面を示す図である。
【図２１】同実施形態におけるゲーム装置の表示部に表示される評価結果の履歴画面を示す図である。
【図２２】同実施形態におけるゲーム装置の表示部に表示される全国ランキング画面を示す図である。
【符号の説明】
【００９３】
１    ゲーム装置
１０  操作部
１１  表示部
１２  計時部
１３  音声出力部
１４  通信部
２０  ゲーム処理部
２１  タイル表示制御部
２２  数値表示制御部
２３  ダイス表示制御部
２４  スコア演算部
２５  残時間演算部
２６  継続判定部
３０  評価処理部
３１  知性情報算出部
３２  決断力情報算出部
３３  潜在能力情報算出部
３４  危機回避力情報算出部
３５  評価情報表示制御部
４０  設定情報記憶部
５０  経過情報記憶部
【図１】
2008125979.tif 000003
【図２】
2008125979.tif 000004
【図３】
2008125979.tif 000005
【図４】
2008125979.tif 000006
【図５】
2008125979.tif 000007
【図６】
2008125979.tif 000008
【図７】
2008125979.tif 000009
【図８】
2008125979.tif 000010
【図９】
2008125979.tif 000011
【図１０】
2008125979.tif 000012
【図１１】
2008125979.tif 000013
【図１２】
2008125979.tif 000014
【図１３】
2008125979.tif 000015
【図１４】
2008125979.tif 000016
【図１５】
2008125979.tif 000017
【図１６】
2008125979.tif 000018
【図１７】
2008125979.tif 000019
【図１８】
2008125979.tif 000020
【図１９】
2008125979.tif 000021
【図２０】
2008125979.tif 000022
【図２１】
2008125979.tif 000023
【図２２】
2008125979.tif 000024