(57)【要約】【課題】ゲームの興趣の向上を図り、遊技者の関心を高める。【解決手段】本発明のゲーム装置は、各正六面体１１〜１８をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させる正六面体配列手段２０と、正六面体１１〜１８の中心で互いに直交し且つ正六面体１１〜１８の面に直交する３本の軸の周りに正六面体１１〜１８を回転させる正六面体回転手段３０と、正六面体１１〜１８の回転に伴い、該正六面体１１〜１８と共有する面を有する他の正六面体のキューブを前記正六面体１１〜１８との対応関係を維持しつつ移動させるキューブ移動手段４０と、前記キューブが移動された結果、正六面体配列手段２０により配列された８個の正六面体がそれぞれ異なる種類の正六面体１１〜１８に種類分けされているかどうかを判定する種類分け判定手段５０とを備えていることを特徴とする。【選択図】図３
2011101677.tif 000002
【特許請求の範囲】
【請求項１】
３次元コンピュータグラフィックスで表示され、８以上の立方数のキューブに分割された８個の種類の異なる正六面体を使用して行うゲームの処理を実行するゲーム装置であって、
前記各正六面体をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させる正六面体配列手段と、
該正六面体配列手段により規則的に配列された正六面体を、該正六面体の中心で互いに直交し且つ該正六面体の面に直交する３本の軸の周りに回転させる正六面体回転手段と、
該正六面体回転手段による前記正六面体の回転に伴い、該正六面体と共有する面を有する他の正六面体のキューブを前記正六面体との対応関係を維持しつつ移動させるキューブ移動手段と、
該キューブ移動手段により前記キューブが移動された結果、前記正六面体配列手段により配列された８個の正六面体がそれぞれ異なる種類の正六面体に種類分けされているかどうかを判定する種類分け判定手段と、
を備えていることを特徴とするゲーム装置。
【請求項２】
３次元コンピュータグラフィックスで表示され、８以上の立方数のキューブに分割された８個の種類の異なる正六面体を使用して行うゲームの処理をコンピュータに実行させるゲームプログラムであって、
正六面体配列手段が前記各正六面体をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させるステップと、
前記正六面体配列手段により配列された正六面体を、正六面体回転手段が該正六面体の中心で互いに直交し且つ該正六面体の面に直交する３本の軸の周りに回転させるステップと、
前記正六面体回転手段による前記正六面体の回転に伴い、キューブ移動手段が該正六面体と共有する面を有する他の正六面体のキューブを前記正六面体との対応関係を維持しつつ移動させるステップと、
前記キューブ移動手段により前記キューブが移動された結果、前記正六面体配列手段により配列された８個の正六面体がそれぞれ異なる種類の正六面体に種類分けされているかどうかを種類分け判定手段が判定するステップと、
を含む処理をコンピュータに実行させるゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置及びゲームプログラムに関し、特に、３次元コンピュータグラフィックスで表示された８個の種類の異なる正六面体を使用して行うゲームの処理を実行するゲーム装置及びゲームプログラムに関する。
【背景技術】
【０００２】
従来、ルービックキューブ（登録商標）と呼ばれる立体パズルが広く知られている。このルービックキューブは、正六面体を成し、互いに同一面で隣接している各９個のキューブを相対回転させることにより、各面がそれぞれ異なる一色となるように色合わせを行うゲームである（例えば、特許文献１又は２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−８９８７１号公報
【特許文献２】特開２００６−２０８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来のルービックキューブは、最初の発売から既に四半世紀以上経過しており、その間にルービックキューブの攻略法等の研究が盛んに行われて来たため、ゲームの興趣が低下し、遊技者に飽きられつつあるといった問題がある。
【０００５】
さらに、近年では、３次元コンピュータグラフィックスの急速な進歩により、コンピュータを使用して行うゲーム等、多種多様なゲーム装置が次々に開発されているため、上記した従来のルービックキューブの人気を高めることは益々難しくなりつつある。
【０００６】
本発明は、上記した課題を解決すべくなされたものであり、ゲームの興趣の向上を図り、遊技者の関心を高めることのできるゲーム装置及びゲームプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記した目的を達成するため、本発明は、３次元コンピュータグラフィックスで表示され、８以上の立方数のキューブに分割された８個の種類の異なる正六面体を使用して行うゲームの処理を実行するゲーム装置であって、前記各正六面体をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させる正六面体配列手段と、該正六面体配列手段により規則的に配列された正六面体を、該正六面体の中心で互いに直交し且つ該正六面体の面に直交する３本の軸の周りに回転させる正六面体回転手段と、該正六面体回転手段による前記正六面体の回転に伴い、該正六面体と共有する面を有する他の正六面体のキューブを前記正六面体との対応関係を維持しつつ移動させるキューブ移動手段と、該キューブ移動手段により前記キューブが移動された結果、前記正六面体配列手段により配列された８個の正六面体がそれぞれ異なる種類の正六面体に種類分けされているかどうかを判定する種類分け判定手段とを備えていることを特徴とする。
【０００８】
また、本発明は、３次元コンピュータグラフィックスで表示され、８以上の立方数のキューブに分割された８個の種類の異なる正六面体を使用して行うゲームの処理をコンピュータに実行させるゲームプログラムであって、正六面体配列手段が前記各正六面体をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させるステップと、前記正六面体配列手段により配列された正六面体を、正六面体回転手段が該正六面体の中心で互いに直交し且つ該正六面体の面に直交する３本の軸の周りに回転させるステップと、前記正六面体回転手段による前記正六面体の回転に伴い、キューブ移動手段が該正六面体と共有する面を有する他の正六面体のキューブを前記正六面体との対応関係を維持しつつ移動させるステップと、前記キューブ移動手段により前記キューブが移動された結果、前記正六面体配列手段により配列された８個の正六面体がそれぞれ異なる種類の正六面体に種類分けされているかどうかを種類分け判定手段が判定するステップとを含む処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ゲームの興趣の向上を図り、遊技者の関心を高めることができる等、種々の優れた効果を得ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係るゲーム装置のハードウェアの構成を示すブロック図である。
【図２】本発明の実施の形態に係るゲームプログラムの構成を示す機能ブロック図である。
【図３】本発明の実施の形態に係るゲーム装置において規則的に配列された正六面体の一例を示す斜視図である。
【図４】本発明の実施の形態に係るゲーム装置において規則的に配列された正六面体の別の例を示す斜視図である。
【図５】本発明の実施の形態に係るゲーム装置において規則的に配列された正六面体のさらに別の例を示す斜視図である。
【図６】本発明の実施の形態に係るゲーム装置のゲームの処理を実行する際に最初に表示される画面の一例を示す斜視図である。
【図７】本発明の実施の形態に係るゲーム装置のゲームの処理において１回目に指定されたキューブを回転させている状態を示す斜視図である。
【図８】本発明の実施の形態に係るゲーム装置のゲームの処理において１回目に指定されたキューブを回転させている状態を示す斜視図である。
【図９】本発明の実施の形態に係るゲーム装置のゲームの処理において１回目に指定されたキューブを回転させ終えた状態を示す斜視図である。
【図１０】本発明の実施の形態に係るゲーム装置のゲームの処理において２回目に指定されたキューブを回転させている状態を示す斜視図である。
【図１１】本発明の実施の形態に係るゲーム装置のゲームの処理において２回目に指定されたキューブを回転させている状態を示す斜視図である。
【図１２】本発明の実施の形態に係るゲーム装置のゲームの処理において２回目に指定されたキューブを回転させ終えた状態を示す斜視図である。
【図１３】本発明の実施の形態に係るゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図である。
【図１４】本発明の実施の形態に係るゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図である。
【図１５】本発明の実施の形態に係るゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００１２】
先ず、図１及び図２を参照しつつ、本発明の実施の形態に係るゲーム装置の構成について説明する。ここで、図１は本発明の実施の形態に係るゲーム装置のハードウェアの構成を示すブロック図、図２はゲームプログラムの構成を示す機能ブロック図である。
【００１３】
本発明の実施の形態に係るゲーム装置１は、図１に示されているように、ゲーム装置１のそれぞれの構成手段を制御するためのＣＰＵ（Central Processing Unit）２と、各種データやプログラムを一時的に記憶するためのメモリ３と、ＣＰＵ２が実行するプログラムを格納するためのハードディスク４と、液晶表示装置等のディスプレイ５と、ジョイスティックや十字キー又はマウス等の入力装置６とが、それぞれバス７を介して接続されて構成されている。このゲーム装置１の形態としては、ゲーム専用機、パソコン等のコンピュータ、或いは携帯電話等の携帯端末等が考えられ、ハードディスク４にインストールされたゲームプログラム１０をＣＰＵ２が実行することにより、ディスプレイ５上にゲーム画面が３次元コンピュータグラフィックスで表示され、ゲーム装置１として機能するようになっている。
【００１４】
ゲームプログラム１０は、図２に示されているように、それぞれが８個のキューブに分割された８個の色の異なる正六面体１１，１２，１３，１４，１５，１６，１７，１８をそれぞれ他の６個の正六面体と互いに一面ずつを共有する対応関係を持たせて規則的に配列させる正六面体配列手段２０と、正六面体配列手段２０により規則的に配列された正六面体１１，１２，１３，１４，１５，１６，１７，１８を、正六面体１１，１２，１３，１４，１５，１６，１７，１８の中心で互いに直交し且つ正六面体１１，１２，１３，１４，１５，１６，１７，１８の面に直交する３本の軸（図３中のＸ，Ｙ，Ｚ軸）の周りに回転させる正六面体回転手段３０と、正六面体回転手段３０による正六面体１１，１２，１３，１４，１５，１６，１７，１８の回転に伴い、正六面体１１，１２，１３，１４，１５，１６，１７，１８と共有する面を有する正六面体のキューブを正六面体１１，１２，１３，１４，１５，１６，１７，１８との対応関係を維持しつつ移動させるキューブ移動手段４０と、キューブ移動手段４０によりキューブが移動された結果、正六面体配列手段２０により配列された８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８がそれぞれ異なる一色の正六面体１１，１２，１３，１４，１５，１６，１７，１８に色分けされているかどうかを判定する種類分け判定手段５０とを備えて構成されている。
【００１５】
なお、正六面体配列手段２０による正六面体１１，１２，１３，１４，１５，１６，１７，１８の規則的な配列とは、四次元におけるルービックキューブ（登録商標）の仮想形状を三次元に展開した配列であり、具体的には、図３に示すように（便宜上、図３では、各正六面体１１，１２，１３，１４，１５，１６，１７，１８を互いに離間させて示している。）、一の正六面体（例えば、図３中の最上段の正六面体１１）が他の６個の正六面体（例えば、図３中の中段の６個の正六面体１２，１３，１４，１５，１６，１７）と互いに一面ずつを共有する対応関係（例えば、図３中において、最上段の正六面体１１の上面が最も右側の正六面体１５の上面と共有し、最上段の正六面体１１の下面がその下側の正六面体１３の上面と共有し、最上段の正六面体１１の４側面がそれぞれ正六面体１２の上面、正六面体１４の上面、正六面体１６の上面、及び正六面体１７の上面とそれぞれ共有する対応関係）を持って配列されることを言う。また、この規則的な配列は、図３に示すような配列に限定されるものではなく、例えば、図４や図５に示すような配列等、前記対応関係を持って配列される他の配列をも含むものとする。
【００１６】
次に、図面を参照しつつ、上記した構成を備えたゲーム装置１がゲームの処理を実行する手順について説明する。ここで、図６は本発明の実施の形態に係るゲーム装置がゲームの処理を実行する際に最初に表示される画面の一例を示す斜視図、図７は同ゲーム装置のゲームの処理において１回目に指定されたキューブを回転させている状態を示す斜視図、図８は同ゲーム装置のゲームの処理において１回目に指定されたキューブを回転させている状態を示す斜視図、図９は同ゲーム装置のゲームの処理において１回目に指定されたキューブを回転させ終えた状態を示す斜視図、図１０は同ゲーム装置のゲームの処理において２回目に指定されたキューブを回転させている状態を示す斜視図、図１１は同ゲーム装置のゲームの処理において２回目に指定されたキューブを回転させている状態を示す斜視図、図１２は同ゲーム装置のゲームの処理において２回目に指定されたキューブを回転させ終えた状態を示す斜視図、図１３は同ゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図、図１４は同ゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図、図１５は同ゲーム装置のゲームの処理において３回目に指定されたキューブを回転させている状態を示す斜視図であり、いずれの図も、便宜上、各正六面体を互いに離間させて示している。
【００１７】
遊技者が入力装置６を操作してゲーム装置１にゲーム開始を命令すると、図６に示すように、正六面体配列手段２０は、各色の正六面体１１，１２，１３，１４，１５，１６，１７，１８のキューブをランダムに混在させた状態の正六面体１１−１，１２−１，１３−１，１４−１，１５−１，１６−１，１７−１，１８−１を規則的に配列させ、ディスプレイ５上に３次元コンピュータグラフィックスで表示させる。
【００１８】
次に、遊技者が入力装置６を操作して、所望の正六面体、例えば、正六面体１４−１を指定すると共に、回転軸、例えば、Ｚ軸、及び回転方向、例えば、平面視時計回り方向を指定して１回目の回転を命令すると、順次、図７、図８に示すように、正六面体回転手段３０は、指定された正六面体１４−１をＺ軸の周りに平面視時計回り方向に９０°回転させる。
【００１９】
また、この間、キューブ移動手段４０は、正六面体１４−１の回転に伴い、正六面体１４−１と共有する面を有する正六面体１１−１、１３−１，１５−１，１６−１，１７−１，１８−１のそれぞれ４個のキューブを正六面体１４−１との前記対応関係を維持しつつ移動させる。なお、この時、正六面体１２−１のキューブは正六面体１４−１と共有する面を有していないため、移動しない。
【００２０】
このように１回目の回転操作が終了すると、正六面体配列手段２０は、図９に示すように、８個の正六面体１１−２，１２−２，１３−２，１４−２，１５−２，１６−２，１７−２，１８−２を規則的に配列させ、種類分け手段判定手段５０は、これらの８個の正六面体１１−２，１２−２，１３−２，１４−２，１５−２，１６−２，１７−２，１８−２がそれぞれ異なる一色に色分けされているかどうかを判定する。
【００２１】
この場合、８個の正六面体１１−２，１２−２，１３−２，１４−２，１５−２，１６−２，１７−２，１８−２は未だそれぞれ異なる一色に色分けされていないため、種類分け手段判定手段５０は、８個の正六面体１１−２，１２−２，１３−２，１４−２，１５−２，１６−２，１７−２，１８−２がそれぞれ異なる一色に色分けされていないと判定し、遊技者に対して、次に回転させる正六面体とその回転軸及び回転方向を指定するよう促すメッセージ等をディスプレイ５上に表示する。
【００２２】
このメッセージ等に従って、遊技者が入力装置６を介して、次に回転させたい正六面体、例えば、正六面体１６−２を指定すると共に、回転軸、例えば、Ｙ軸、及び回転方向、例えば、左側面視時計回り方向を指定して２回目の回転を命令すると、順次、図１０、図１１に示すように、正六面体回転手段３０は、指定された正六面体１６−２をＹ軸の周りに左側面視時計回り方向に９０°回転させる。
【００２３】
また、この間、キューブ移動手段４０は、正六面体１６−２の回転に伴い、正六面体１６−２と共有する面を有する正六面体１１−２，１２−２，１３−２，１４−２，１５−２，１８−２のそれぞれ４個のキューブを正六面体１６−２との前記対応関係を維持しつつ移動させる。なお、この時、正六面体１７−２のキューブは正六面体１６−２と共有する面を有していないため、移動しない。
【００２４】
このように２回目の回転操作が終了すると、正六面体配列手段２０は、図１２に示すように、８個の正六面体１１−３，１２−３，１３−３，１４−３，１５−３，１６−３，１７−３，１８−３を規則的に配列させ、種類分け手段判定手段５０は、これらの８個の正六面体１１−３，１２−３，１３−３，１４−３，１５−３，１６−３，１７−３，１８−３がそれぞれ異なる一色に色分けされているかどうかを判定する。
【００２５】
この場合、８個の正六面体１１−３，１２−３，１３−３，１４−３，１５−３，１６−３，１７−３，１８−３は未だそれぞれ異なる一色に色分けされていないため、種類分け手段判定手段５０は、８個の正六面体１１−３，１２−３，１３−３，１４−３，１５−３，１６−３，１７−３，１８−３がそれぞれ異なる一色に色分けされていないと判定し、遊技者に対して、次に回転させる正六面体とその回転軸及び回転方向を指定するようディスプレイ５上にメッセージを出力するなどして促す。
【００２６】
このメッセージ等に従って、遊技者が入力装置６を介して、さらに次に回転させたい正六面体、例えば、正六面体１１−３を指定すると共に、回転軸、例えば、Ｙ軸、及び回転方向、例えば、左側面視時計回り方向を指定して３回目の回転を命令すると、順次、図１３、図１４、図１５に示すように、正六面体回転手段３０は、指定された正六面体１１−３をＹ軸の周りに左側面視時計回り方向に９０°回転させる。
【００２７】
また、この間、キューブ移動手段４０は、正六面体１１−３の回転に伴い、正六面体１１−３と共有する面を有する正六面体１２−３，１３−３，１４−３，１５−３，１６−３，１７−３のそれぞれ４個のキューブを正六面体１１−３との前記対応関係を維持しつつ移動させる。なお、この時、正六面体１８−３のキューブは正六面体１１−３と共有する面を有していないため、移動しない。
【００２８】
このように３回目の回転操作が終了すると、正六面体配列手段２０は、図３に示すように、８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８を規則的に配列させ、種類分け手段判定手段５０は、これらの８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８がそれぞれ異なる一色に色分けされているかどうかを判定する。
【００２９】
この場合、８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８はそれぞれ異なる一色に色分けされているため、種類分け手段判定手段５０は、８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８がそれぞれ異なる一色に色分けされていると判定し、ディスプレイ５上にゲーム終了のメッセージを出力するなどしてゲームの処理を終了する。
【００３０】
このように本発明の実施の形態に係るゲーム装置１及びゲームプログラム１０によれば、四次元におけるルービックキューブ（登録商標）の仮想形状を三次元に展開するといったまったく新しい技術思想を取り入れることにより、従来のルービックキューブからは到底想到し得ないまったく新しい動きを各正六面体１１，１２，１３，１４，１５，１６，１７，１８のキューブに行わせることができる。したがって、ゲームの興趣の向上を図ることができ、遊技者の関心を高めることができる。
【００３１】
なお、上記した実施の形態では、８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８の色を変えているが、色を変える代わりに異なる数字や記号を付けたりして、８個の正六面体１１，１２，１３，１４，１５，１６，１７，１８の種類を異ならせてもよい。
【００３２】
また、上記した実施の形態において、正六面体１１，１２，１３，１４，１５，１６，１７，１８は２×２×２＝８個のキューブに分割されているが、これ単なる例示に過ぎず、本発明は、例えば、３×３×３＝２７、４×４×４＝６４、５×５×５＝１２５等、８以上の立方数のキューブに分割された正六面体にも適用可能である。
【符号の説明】
【００３３】
１            ゲーム装置
１０          ゲームプログラム
１１〜１８    正六面体
２０          正六面体配列手段
３０          正六面体回転手段
４０          キューブ移動手段
５０          種類分け判定手段
【図１】
2011101677.tif 000003
【図２】
2011101677.tif 000004
【図３】
2011101677.tif 000005
【図４】
2011101677.tif 000006
【図５】
2011101677.tif 000007
【図６】
2011101677.tif 000008
【図７】
2011101677.tif 000009
【図８】
2011101677.tif 000010
【図９】
2011101677.tif 000011
【図１０】
2011101677.tif 000012
【図１１】
2011101677.tif 000013
【図１２】
2011101677.tif 000014
【図１３】
2011101677.tif 000015
【図１４】
2011101677.tif 000016
【図１５】
2011101677.tif 000017