(57)【要約】【課題】  ゲーム展開に意外性を期待でき、プレイヤーにひらめきを要求するブロックパズルゲームのゲームプログラムを提供する。【解決手段】  表示部に縦横に整然と同一形状で区画されて該一区画を最小単位として配置したパネルで埋め尽くしてなるゲームフィールドを表示させ、消滅条件を満足することによりパネルが消滅する消滅機能を付与した第一パネルをゲームフィールドの下端から出現させて該第一パネルを一区画単位で上昇させ、操作部から入力される隣接するパネルを一区画単位で入れ替える交換信号に基づいて該第一パネルを一区画単位で移動させ、該ゲームフィールドの横方向の始端から終端に渡って第一パネルの消滅機能が連続した場合に当該連続する第一パネルを該ゲームフィールドから消滅させ、第一パネルが消滅されずに該ゲームフィールドの上端に達することによりゲームが終了するブロックパズルゲームをコンピュータに実行させるゲームプログラム。【選択図】  図５
2006075504.tif 000002
【特許請求の範囲】
【請求項１】
表示部に縦横に整然と同一形状で区画されて該一区画を最小単位として配置したパネルで埋め尽くしてなるゲームフィールドを表示させ、消滅条件を満足することによりパネルが消滅する消滅機能を付与した第一パネルを当該ゲームフィールドの下端から出現させて該第一パネルを一区画単位で上昇させ、該ゲームフィールドの横方向の始端から終端に渡って第一パネルの消滅機能が連続した場合に当該連続する第一パネルを該ゲームフィールドから消滅させ、第一パネルが消滅されずに該ゲームフィールドの上端に達することによりゲームが終了するブロックパズルゲームをコンピュータに実行させるゲームプログラムであって、コンピュータに、前記ゲームフィールドの下端から前記第一パネルと前記消滅機能を持たない一区画単位の大きさの第二パネルとの少なくともいずれか一方のパネルを出現させる手順と、前記パネルの出現により該出現したパネル位置に存在していたパネルを該パネルの上方のパネルも含めて押し上げて表示させる手順と、隣接するパネルを一区画単位で囲むカーソルを前記ゲームフィールドに表示させる手順と、前記操作部から入力されるカーソルを移動させる移動信号に基づいて当該カーソルを一区画単位で移動させる手順と、前記操作部から入力される一区画単位の大きさの第一パネルを一区画単位で移動させる交換信号に基づいて当該カーソル内の一方の一区画に前記一区画単位の第一パネルが含まれ、他方の一区画に一区画単位の大きさのパネルが含まれている場合に当該カーソル内の各パネル位置において当該パネル同士を入れ替えて表示させる手順と、第一パネルが消滅して空になったパネル位置に上方のパネルを順次下降させて表示させる手順と、前記ゲームフィールドの上端に現れた空のパネル位置に前記第二パネルを出現させる手順と、を実行させるためのブロックパズルゲームのゲームプログラム。
【請求項２】
ゲーム開始時にゲームフィールドが第一パネルと第二パネルとで埋め尽くされる請求項１記載のゲームプログラム。
【請求項３】
第一パネルには、一区画単位の大きさの一区画パネルと一区画単位の偶数倍の大きさの大区画パネルとが含まれている請求項１又は請求項２記載のゲームプログラム。
【請求項４】
大区画パネルの下方において隣接するパネルが第二パネルのみである場合に該第二パネルを消去して空になったパネル位置に当該大区画パネルを下降させて表示させる請求項３記載のゲームプログラム。
【請求項５】
カーソルの一区画に大区画パネルの一区画単位に当たるパネル位置が含まれ、カーソルの残った他の一区画に一区画パネルが含まれている場合に操作部からの交換信号に基づいて大区画パネルの当該パネル位置に該一区画パネルを載せた状態で表示させる請求項３又は請求項４記載のゲームプログラム。
【請求項６】
大区画パネルに載った状態の一区画パネルを大区画パネルの一区画単位に当たるパネル位置からずらして表示させる請求項５記載のゲームプログラム。
【請求項７】
請求項１乃至請求項６記載のゲームプログラムを搭載したゲーム機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にパネルで埋め尽くしたゲームフィールドを表示させて消滅機能を付与したパネルを消滅させることによりゲームが持続されて進行するブロックパズルゲームをコンピュータに実行させるゲームプログラム及び該ゲームプログラムを搭載したゲーム機に関するものである。
【背景技術】
【０００２】
周知の通り、表示部に表示されたゲームフィールド上端部に複数種類のブロックが出現して落下する際に、操作部の操作によりブロックの落下位置を変更して落下させ、落下したブロック群が所定条件を満たして揃うことにより、当該ブロック群を消去してゲームを進行させる「テトリス（登録商標）」に代表されるブロックパズルのゲーム機（例えば、特許文献１参照）が、多数提案され、また、商品化されている。
【０００３】
また、ゲームフィールドに２つの頂点が接続端子として設定されている正方形の斜線パネルを初期配置してゲームプレイヤーがその斜線パネルを移動させてそのパネルの接続端子を隣接パネルの接続端子と接続することによって、ゲームフィールド内に閉鎖線図を完成させるパズルゲーム装置が提案されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開２００２−７８９６７号公報
【特許文献２】特開２００１−２４６１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記ゲーム機に搭載されているブロックパズルゲームは、ブロックが落下した後では、該ブロックを移動できないので、ゲームの展開によってはゲームの途中であっても落下したブロックの配置位置によってプレイヤーにゲーム終了が予想できてしまい興ざめするという問題点があった。
【０００６】
また、前記ゲーム装置に搭載されているパズルゲームは、ゲームフィールドに配置されているブロックを移動できるものであるが、ゲーム開始時に出現したブロックを移動させて所定条件を満たすようにブロックの配置換えを行うものであるから、出現したブロックの種類と配置位置によっては、ゲーム開始時からゲームの面白さがきまってしまい変化に乏しいという問題点があった。
【０００７】
そこで、本発明は、ゲーム展開に意外性を期待でき、プレイヤーにひらめきを要求するブロックパズルゲームのゲームプログラムを得ることを技術的課題とするものである。
【課題を解決するための手段】
【０００８】
前記技術的課題は、次の通りの本発明によって解決できる。
【０００９】
即ち、本発明に係るゲームプログラムは、表示部に縦横に整然と同一形状で区画されて該一区画を最小単位として配置したパネルで埋め尽くしてなるゲームフィールドを表示させ、消滅条件を満足することによりパネルが消滅する消滅機能を付与した第一パネルを当該ゲームフィールドの下端から出現させて該第一パネルを一区画単位で上昇させ、該ゲームフィールドの横方向の始端から終端に渡って第一パネルの消滅機能が連続した場合に当該連続する第一パネルを該ゲームフィールドから消滅させ、第一パネルが消滅されずに該ゲームフィールドの上端に達することによりゲームが終了するブロックパズルゲームをコンピュータに実行させるゲームプログラムであって、コンピュータに、前記ゲームフィールドの下端から前記第一パネルと前記消滅機能を持たない一区画単位の大きさの第二パネルとの少なくともいずれか一方のパネルを出現させる手順と、前記パネルの出現により該出現したパネル位置に存在していたパネルを該パネルの上方のパネルも含めて押し上げて表示させる手順と、隣接するパネルを一区画単位で囲むカーソルを前記ゲームフィールドに表示させる手順と、前記操作部から入力されるカーソルを移動させる移動信号に基づいて当該カーソルを一区画単位で移動させる手順と、前記操作部から入力される一区画単位の大きさの第一パネルを一区画単位で移動させる交換信号に基づいて当該カーソル内の一方の一区画に前記一区画単位の第一パネルが含まれ、他方の一区画に一区画単位の大きさのパネルが含まれている場合に当該カーソル内の各パネル位置において当該パネル同士を入れ替えて表示させる手順と、第一パネルが消滅して空になったパネル位置に上方のパネルを順次下降させて表示させる手順と、前記ゲームフィールドの上端に現れた空のパネル位置に前記第二パネルを出現させる手順と、を実行させるものである。
【００１０】
また、本発明は、前記ゲームプログラムにおいて、ゲーム開始時にゲームフィールドが第一パネルと第二パネルとで埋め尽くされるものである。
【００１１】
また、本発明は、前記いずれかのゲームプログラムにおいて、第一パネルには、一区画単位の大きさの一区画パネルと一区画単位の偶数倍の大きさの大区画パネルとが含まれているものである。
【００１２】
また、本発明は、大区画パネルが出現する前記ゲームプログラムにおいて、大区画パネルの下方において隣接するパネルが第二パネルのみである場合に該第二パネルを消去して空になったパネル位置に当該大区画パネルを下降させて表示させるものである。
【００１３】
また、本発明は、大区画パネルが出現する前記いずれかのゲームプログラムにおいて、カーソルの一区画に大区画パネルの一区画単位に当たるパネル位置が含まれ、カーソルの残った他の一区画に一区画パネルが含まれている場合に、操作部からの交換信号に基づいて大区画パネルの当該パネル位置に該一区画パネルを載せた状態で表示させるものである。
【００１４】
また、本発明は、前記ゲームプログラムにおいて、大区画パネルに載った状態の一区画パネルを大区画パネルの一区画単位に当たるパネル位置からずらして表示させるものである。
【００１５】
さらに、本発明に係るゲーム機は、前記いずれかのゲームプログラムを搭載してなるものである。
【発明の効果】
【００１６】
本発明によれば、表示部に縦横に整然と同一形状で区画されて該一区画を最小単位として配置したパネルで埋め尽くしたゲームフィールドを表示させ、消滅機能を付与したパネルをゲームフィールドの下端から出現させて当該パネルが上方へ移動する過程で他のパネルが消滅して当該パネルが下降することによって、当該パネルを消滅できる新たな配置関係が現われる可能性を高めるようにしたので、ゲーム展開に意外性を期待することができ、プレイヤーの操作により当該パネルを移動できることによって、当該パネルの移動位置によっては新たに消滅されるパネルの配置関係が現われるので、プレイヤーにひらめきを要求できるブロックパズルゲームのゲームプログラムを提供することができる。
【００１７】
従って、本発明の産業上利用性は非常に高いといえる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づき説明する。
【００１９】
実施の形態１．
【００２０】
図１はブロックパズルゲームのゲームプログラムが記録されている記録媒体をゲーム機本体に装着することにより表示部にゲームフィールドを表示させる汎用ゲーム機の回路を説明する回路ブロック図、図２〜図４は図１に図示する汎用ゲーム機で実行されるゲームプログラムの一例を説明するフローチャート図、図５〜図２１は図１に図示する表示部に表示されるゲームフィールド画面、図２２〜図２５はゲームフィールドに出現する第一パネルを示したパネル図、図２６はゲームフィールドに出現する第二パネルを示したパネル図であり、１は、図２〜図４に示すブロックパズルゲームのゲームプログラムを記録したＲＯＭ２と、該ゲームプログラムの実行中に発生するゲーム進行に必要となるデータを一時格納するセーブ用ＲＡＭ３と、バスを介して該ＲＯＭ２とセーブ用ＲＡＭ３とに接続されたコネクタ（図示せず。）とが実装されているカートリッジ（記録媒体）であり、該カートリッジ１は当該コネクタを介してコンピュータを主体とする汎用ゲーム機本体（以下、「本体」ともいう。）４側に装着され、当該本体４には当該コネクタと接続される受けコネクタ（図示せず。）が実装されている。
【００２１】
前記本体４には、図１に示すように、システムＬＳＩ（コンピュータ）５が内蔵されており、該システムＬＳＩ５には、電源投入により初期設定を実行し、プレイヤーが本体４に接続された操作部（操作手段）６を操作することにより該操作部６から入力される入力信号（ゲーム開始信号、アイテム等の選択・決定信号、パネルの交換信号、カーソルの移動信号等）を処理し、ゲーム開始信号に基づきカートリッジ１のＲＯＭ（ゲームプログラム記憶手段）２からゲームプログラムや画像データを読み込んでプログラムを実行してゲームを進行させ、ＲＯＭ２から読み込んだ画像データを表示部（表示手段）７に表示するための画面データにしてＶ−ＲＡＭ（画像処理データ記憶手段）８に書き込み、Ｖ−ＲＡＭ８から画面データを取り出してＬＣＤコモンドライバとＬＣＤセグメントドライバからなるＬＣＤドライバ（表示制御手段）９を介して表示部７にゲーム画面を表示させる制御をするＣＰＵコア10と、ゲームプログラムの表示データやサウンドデータ等の各種データを一時格納する内部ＲＡＭ11と、前記操作部６をＣＰＵコア10に接続するインターフェース（Ｉ／Ｆ）12と、前記Ｖ−ＲＡＭ８と、前記ＬＣＤドライバ９とを含んで実装されている。なお、電源スイッチ、スピーカ、サウンドボリューム用ツマミ、輝度変更ボリューム及びそれらの周辺デバイスと電源等は本体４から省略されており、ゲーム開始ボタン、選択決定ボタン及び上下左右へカーソルを移動させる十字キー等の移動ボタンは操作部６から省略されている。
【００２２】
前記ブロックパズルゲームは、図５〜図２１に示すように、表示部７に縦横に整然と同一形状の矩形に区画されて該矩形区画13を最小単位（一区画13）として配置したパネルで埋め尽くしてなるゲームフィールド14を表示させ、該ゲームフィールド14の画面下端14ａから消滅条件を満足することによりパネルが消滅する消滅機能を付与したＯＮパネル（第一パネル）15（図５参照）、16（図５参照）、17（図５及び図６参照）を出現させて該ＯＮパネル15、16、17を一区画単位で上昇させ、操作部６から入力される隣接するパネルを一区画単位で入れ替える交換信号に基づいてＯＮパネル15を一区画単位づつ移動させ、該ゲームフィールド14の横方向の画面始端（図５においてゲームフィールド14の左側端）14ｂから画面終端（図５においてゲームフィールド14の右側端）14ｃに渡ってＯＮパネル15、16、17の消滅機能が連続した場合に当該連続するＯＮパネル15、16、17を該ゲームフィールド14から消滅させ、ＯＮパネル15、16、17が消滅されずに該ゲームフィールド14の画面上端14ｄに達することによりゲームが終了するものである。
【００２３】
前記ＯＮパネル15、16、17には、図２２〜図２５に示すように、一区画13と同じ大きさの一区画パネル15ａ〜15ｄと、一区画13の偶数倍の大きさの矩形の大区画パネル（例えば、一区画13の４倍の大きさの図５に示す大区画パネル16と、一区画13の２倍の大きさの図６に示す縦長大区画パネル17と、一区画13を横方向に並べた一区画13の２倍の大きさの横長大区画パネル17）とがある。また、図２６に示すパネルは前記消滅機能を持たない一区画13と同じ大きさのＯＦＦパネル（第二パネル）18である。そして、ゲーム開始時に表示部７に表示されるゲームフィールド14の画面は、例えば、図５に示すように、一区画パネル（ＯＮパネル）15ａ〜15ｄと該一区画パネル15ａ〜15ｄにおける消滅機能と同じ消滅機能を付与したＯＮパネル16、17と消滅機能を持たない前記ＯＦＦパネル18とで埋め尽くされる。
【００２４】
前記ＯＮパネル15において、一区画パネル15ａは、図２２に示すように、矩形の中心を通って左上角のｗ接点から右下角のｙ接点へ走る下り対角線（イ）の消滅機能を表示して持っており（付与されており）、一区画パネル15ｂは、図２３に示すように、矩形の中心を通って左下角のｘ接点から右上角のｚ接点へ走る上り対角線（ロ）の消滅機能を表示して持っており、一区画パネル15ｃは、図２４に示すように、左上角のｗ接点から矩形の中心を経由して右上角のｚ接点に達する谷形線（ハ）の消滅機能を表示して持っており、一区画パネル15ｄは、図２５に示すように、左下角のｘ接点から矩形の中心を経由して右下角のｙ接点に達する山形線（ニ）の消滅機能を表示して持っている。また、図示しないが、前記大区画パネル16、17においても、前記一区画パネル15ａ〜15ｄと同様に、前記消滅機能の下り対角線（イ）を表示して持つ大区画パネル16ａ、17ａと、前記消滅機能の上り対角線（ロ）を表示して持つ大区画パネル16ｂ、17ｂと、前記消滅機能の谷形線（ハ）を表示して持つ大区画パネル16ｃ、17ｃと、前記消滅機能の山形線（ニ）を表示して持つ大区画パネル16ｄ、17ｄとが存在する。
【００２５】
前記一区画パネル（ＯＮパネル）15ａ〜15ｄ、大区画パネル（ＯＮパネル）16ａ〜16ｄ、17ａ〜17ｄがゲームフィールド14の画面から消滅する消滅条件は、ゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネル15、16、17の消滅機能が連続していることである。即ち、ゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネル15、16、17が連続し、ゲームフィールド14の横方向の画面始端14ｂに隣接しているＯＮパネル15、16、17が持っている消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点がゲームフィールド14の横方向の画面始端14ｂに位置付けられて当該ＯＮパネル15、16、17に隣接するＯＮパネル15、16、17が持っている消滅機能線と連続し、且つ、ゲームフィールド14の横方向の画面終端14ｃに隣接しているＯＮパネル15、16、17が持っている消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点がゲームフィールド14の横方向の画面終端14ｃに位置付けられて当該ＯＮパネル15、16、17に隣接するＯＮパネル15、16、17が持っている消滅機能線と連続していること、そして、隣接するＯＮパネル15、16、17同士が持っている各消滅機能線（イ）、（ロ）、（ハ）、（ニ）がこの隣接するパネル間において連続していること、具体的には、一区画パネル15ａでは、図２２において一区画パネル15ａの左側、左上側又は上側で隣接するパネルが下り対角線（イ）のｗ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点をもつＯＮパネル15、16、17である場合、また、該一区画パネル15ａの右側、右下側又は下側で隣接するパネルが下り対角線（イ）のｙ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点をもつＯＮパネル15、16、17である場合であり、一区画パネル15ｂでは、図２３において一区画15ｂの左側、左下側又は下側で隣接するパネルが上り対角線（ロ）のｘ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合、また、該一区画パネル15ｂの右側、右上側又は上側で隣接するパネルが上り対角線（ロ）のｚ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合であり、一区画パネル15ｃでは、図２４において一区画パネル15ｃの左側、左上側又は上側で隣接するパネルが谷形線（ハ）のｗ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合、また、該一区画パネル15ｃの右側、右上側又は上側で隣接するパネルが谷形線（ハ）のｚ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合であり、一区画パネル15ｄでは、図２５において一区画パネル15ｄの左側、左下側又は下側で隣接するパネルが山形線（ニ）のｘ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合、また、該一区画パネル15ｄの右側、右下側又は下側で隣接するパネルが山形線（ニ）のｙ接点と接続できる消滅機能線（イ）、（ロ）、（ハ）、（ニ）の接点を持つＯＮパネル15、16、17である場合である。
【００２６】
次に、ゲームプログラムについて説明する。
【００２７】
カートリッジ１を本体４に装着して電源スイッチをＯＮにすれば、ＣＰＵコア10の制御により、システムＬＳＩ５を初期化して表示部７にロゴマーク等を表示させる。次いで、操作部６のゲーム開始ボタンが押されてゲーム開始信号がインターフェース12を介してＣＰＵコア10に入力されると、ＣＰＵコア10の制御により、カートリッジ１のＲＯＭ２に記録されているゲームプログラムと画像データとを読み込んで画面データにしてＶ−ＲＡＭ８に書き込み、Ｖ−ＲＡＭ８から画面データを取り出してＬＣＤドライバ９を介して表示部７にゲームが展開するゲームフィールド14の画面が表示される（ステップｓ１）。
【００２８】
ゲーム開始時のゲームフィールド14は、各パネルが乱数に基づきランダムに表示され、例えば、図５に示すように、区画13を横五列、縦十行に配置して区画され、当該ゲームフィールド14の画面には前記一区画パネル15ａ〜15ｄと大区画パネル16ａと半分現われている縦長大区画パネル17ａとが出現している。即ち、画面始端14ｂ側から一列目には、三枚のＯＦＦパネル18と、ＯＦＦパネル18の上側で隣接した山形線（ニ）の消滅機能を付与した一枚のＯＮパネル15ｄと、該ＯＮパネル15ｄの上側で隣接した下り対角線（イ）の消滅機能を付与した二列目に跨る一枚のＯＮパネル16ａと、該ＯＮパネル16ａの上側で隣接した下り対角線（イ）の消滅機能を付与した一枚のＯＮパネル15ａと、該ＯＮパネル15ａの上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く二枚のＯＦＦパネル18とが出現しており、二列目には、二枚のＯＦＦパネル18と、ＯＦＦパネル18の上側で隣接した山形線（ニ）の消滅機能を付与した一枚のＯＮパネル15ｄと、該ＯＮパネル15ｄの上側で隣接した上り対角線（ロ）の消滅機能を付与した一枚のＯＮパネル15ｂと、前記ＯＮパネル16ａにおける二列目に当たる一区画単位の上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く三枚のＯＦＦパネル18とが出現しており、三列目には、三枚のＯＦＦパネル18と、ＯＦＦパネル18の上側で隣接した下り対角線（イ）の消滅機能を付与した一枚のＯＮパネル15ａと、該ＯＮパネル15ａの上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く五枚のＯＦＦパネル18とが出現しており、四列目には、二枚のＯＦＦパネル18と、ＯＦＦパネル18の上側で隣接した上り対角線（ロ）の消滅機能を付与した一枚のＯＮパネル15ｂと、該ＯＮパネル15ｂの上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く二枚のＯＦＦパネル18と、ＯＦＦパネル18の上側で隣接した谷形線（ハ）の消滅機能を付与した一枚のＯＮパネル15ｃと、該ＯＮパネル15ｃの上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く二枚のＯＦＦパネル18とが出現しており、五列目には、下り対角線（イ）の消滅機能を付与した上半分の一区画が表れた一枚のＯＮパネル17ａと、該ＯＮパネル17ａの上側で隣接した山形線（ニ）の消滅機能を付与した一枚のＯＮパネル15ｄと、該ＯＮパネル15ｄの上側で隣接した一枚のＯＦＦパネル18と、該ＯＦＦパネル18の上側で隣接した下り対角線（イ）の消滅機能を付与した一枚のＯＮパネル15ａと、該ＯＮパネル15ａの上側で隣接した上り対角線（ロ）の消滅機能を付与した一枚のＯＮパネル15ｂと、該ＯＮパネル15ｂの上側で隣接した一枚のＯＦＦパネル18とこのＯＦＦパネル18に続く四枚のＯＦＦパネル18とが出現している。そして、三列目の画面下端14ａから三行目と四行目とには、隣接する三列三行目の一区画単位のＯＦＦパネル18と三列四行目の一区画単位のＯＮパネル15ｂとの二個のパネルを一区画単位で囲むカーソル19が表示されている。当該カーソル19は、ゲーム開始時において、ゲームフィールド14の画面中にランダムに表示され、操作部６からの方向キー操作による移動信号に基づき、ＣＰＵコア10の制御により、該ゲームフィールド14の行と列とをＸ−Ｙ軸として一区画単位で移動する。
【００２９】
続いて、パネルの出現処理が実行され（ステップｓ２）、図６に示すように、ゲームフィールド14の画面下端14ａから一行一列目に一枚のＯＦＦパネル18が出現し、一行二列目に同じく一枚のＯＦＦパネル18が出現し、一行三列目に山形線（ニ）の消滅機能を付与した一枚のＯＮパネル15ｄが出現し、一行四列目に一枚のＯＦＦパネル18が出現し、一行五列目に前記ＯＮパネル17ａの下半分の一区画が出現し（ステップｓ３：図３参照）、同時に、当該一行目におけるパネルの出現により該出現したパネル位置に存在していたパネルが該パネルの上方のパネルも含めて押し上げて表示され、十行目に配置されていた各パネルが該画面上端14ｄに消え、九行目の各パネルが画面上端14ｄに位置付けられる（ステップｓ４）。そして、画面上端14ｄに消えたパネルの中にＯＮパネル15、16、17が存在するか否かを判断し（ステップｓ５）、存在すればゲームが終了し、存在しなければ、次ステップへ進む。なお、当該パネルの出現において、パネルは画面下端14ａから一行単位で出現するので、画面上端14ｄにおいて一行単位でパネルが消えるようになっている。
【００３０】
ゲームフィールド14の画面において、横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネルの消滅機能が連続しているか否かを調べ、連続していれば該当ＯＮパネルを消滅させる検索・消滅処理（ステップｓ６）は、ＯＮパネルの配置位置が変更される例えば前記ステップｓ２の処理の後と、カーソル19にてＯＮパネルを移動させる処理の後と、ＯＮパネルの消滅によってパネルが降下してＯＮパネルの配置位置が変更される処理の後に実行され、図４に示すように、検索処理の結果（ステップｓ７）、消滅条件を満足すれば（ステップｓ６）、直ちに消滅処理が実行される（ステップｓ９）。従って、前記ステップｓ２に続いて、ステップｓ６の前記検索・消滅処理が実行される。
【００３１】
前記検索処理では、ゲームフィールド14の画面始端14ｂに隣接しているＯＮパネル15、16、17が存在すれば、該ＯＮパネル15、16、17を基準にしてＯＮパネル15、16、17の消滅機能が連続しているか否かを判断する（ステップｓ７：図４参照）。例えば、図６に示すゲームフィールド14の画面においては、画面始端14ｂに隣接する一列五行目のＯＮパネル15ｄの山形線（ニ）は右隣のＯＮパネル15ｂの上り対角線（ロ）に連続しており、該上り対角線（ロ）のＯＮパネル15ｂは右隣のＯＮパネル15ａの下り対角線（イ）に連続していると共に、上側のＯＮパネル16ａの下り対角線（イ）に連続しているが、当該下り対角線（イ）のＯＮパネル15ａと右下側で隣接しているＯＮパネル15ｂの上り対角線（ロ）とは連続しておらず、また、前記上り対角線（ロ）のＯＮパネル15ｂと下側で隣接する山形線（ニ）のＯＮパネル15ｄとも連続しておらず、前記画面始端14ｂに隣接するＯＮパネル15ｄを出発点として隣接しているパネルはゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネル15、16、17の消滅機能が連続していないので、このパネルにおける検索処理を終了して次へ進み、一列六行目のＯＮパネル16ａでは、右下側で連続しているＯＮパネル15ａが該ＯＮパネル15ａと右下側で隣接しているＯＮパネル15ｂの上り対角線（ロ）とは連続しておらず、下側で連続しているＯＮパネル15ｂが該ＯＮパネル15ｂと下側で隣接しているＯＮパネル15ｄの山形線（ニ）とは連続していないので、このパネルにおける検索処理を終了して次へ進み、一列八行目のＯＮパネル15ｂでは、消滅機能が連続するＯＮパネルがなく検索処理を終了する。
【００３２】
前記ゲームプログラムの実行と平行して操作部６からＣＰＵコア10へカーソル19を移動させる移動信号が入力された場合にはゲームフィールド14においてカーソル19を今の配置位置から指定されたＸ−Ｙ軸方向へ一区画単位移動させるカーソル移動の割り込み処理（ステップｓ１０）が実行され、また、操作部６からＣＰＵコア10へＯＮパネル（一区画パネル）15を移動させる交換信号が入力された場合には、カーソル19内の一方の一区画にＯＮパネル15が含まれ、他方の一区画に一区画単位の大きさのパネル（ＯＮパネル15又はＯＦＦパネル18）が含まれている場合にカーソル19内の各パネル位置において当該パネル同士を入れ替えて表示させ、カーソル19の一方の一区画にＯＮパネル（大区画パネル）16、17の一区画単位に当たるパネル位置が含まれ、カーソル19の残った他方の一区画にＯＮパネル15が含まれている場合にはＯＮパネル16、17の当該パネル位置に該ＯＮパネル15を載せた状態で表示させるパネル交換の割り込み処理（ステップｓ１１）が実行される。
【００３３】
例えば、プレイヤーが操作部６に設けられた十字キー等の方向ボタンを操作して操作部６からＣＰＵコア10へカーソル19を図６において右側へ移動させる移動信号が入力された場合にはカーソル移動の割り込み処理が実行され、図７に示すように、カーソル19を図６に示す位置から一区画単位右側へ移動させて表示する（ステップｓ１０）。即ち、カーソル19は四列目の画面下端14ａから五行目のＯＦＦパネル18と該ＯＦＦパネル18の下側で隣接する四行目のＯＮパネル15ｂとを一区画単位で囲むように表示される。
【００３４】
続いて、プレイヤーの操作により操作部６からＣＰＵコア10へ前記交換信号が入力された場合にはパネル交換の割り込み処理が実行される。ＣＰＵコア10では、前記交換信号に基づいて当該カーソル19の一方の一区画にＯＮパネル15が含まれ、他方の一区画にＯＮパネル15又はＯＦＦパネル18が含まれている場合には、当該カーソル19内の各パネル位置において当該パネル同士を入れ替えて表示させる。従って、図８に示すように、ゲームフィールド14の画面において、四列目の画面下端14ａから四行目にあったＯＮパネル15ｂが五行目に表示され、五行目にあったＯＦＦパネル18が四行目に表示される（ステップｓ１１）。
【００３５】
この後、再度, 前記検索・消滅処理が実行される。即ち、図８に示す前記ゲームフィールド14において、画面始端14ｂに隣接する一列五行目のＯＮパネル15ｄと一列六・七行目のＯＮパネル16ａと一列八行目のＯＮパネル15ａとについて、消滅機能の連続性（消滅条件）を調べる（ステップｓ７）。そして、検索処理の結果、前記ＯＮパネル15ｄの山形線（ニ）と前記ＯＮパネル16ａの下り対角線（イ）とが画面終端14ｃに隣接する五列五行目のＯＮパネル15ａが持つ下り対角線（イ）又は五列六行目のＯＮパネル15ｂが持つ上り対角線（ロ）まで消滅機能が連続しているので（ステップｓ８）、続いて、消滅処理が実行され、一列五行目のＯＮパネル15ｄと一・二列六・七行目のＯＮパネル16ａと二列五行目のＯＮパネル15ｂと三列五行目のＯＮパネル15ａと四列五行目のＯＮパネル15ｂと五列五行目のＯＮパネル15ａと五列六行目のＯＮパネル15ｂとをゲームフィールド14から消滅させ、図９に示すように、ＯＮパネルが消滅されて空になったパネル位置に上方のパネルを列単位で順次下降させ、図１０に示すように、パネルの下降によりゲームフィールド14の画面上端側に現れた空のパネル位置にＯＦＦパネル18を出現させて表示する。即ち、一列目においては、七〜五行目が空パネル20となって十〜八行目のパネルが下降して画面上端側に三つの空パネルが現われ、該空パネルが三枚のＯＦＦパネル18で埋められ、二列目においては、七〜五行目が空パネル20となって十〜八行目のパネルが下降して画面上端側に三つの空パネルが現われ、該空パネルが三枚のＯＦＦパネル18で埋められ、三列目と四列目においては、それぞれ五行目が空パネル20となって十〜六行目のパネルが下降して画面上端側にそれぞれ一つの空パネルが現われ、該空パネルが一枚のＯＦＦパネル18でそれぞれ埋められ、五列目においては、六〜五行目が空パネル20となって十〜七行目のパネルが下降して画面上端側に二つの空パネルが現われ、該空パネルが二枚のＯＦＦパネル18で埋められる（ステップｓ９）。そして、ＯＮパネルの消滅によってパネルが降下してＯＮパネルの配置位置が変更されているので、図１０に示すゲームフィールド14の画面において前記検索処理が再び実行される（ステップｓ７）。
【００３６】
なお、前記ステップｓ３のパネルの出現とこのステップｓ３に続いて同時に実施される前記ステップｓ４のパネルの押し上げ表示は、一定間隔で前記各処理と同時に実行される。図５〜図１０においてはパネル出現処理が一回実施された場合を示したものである。
【００３７】
また、本実施の形態に係るゲームプログラムは、交換信号によって一区画単位の偶数倍の大きさの大区画パネル16、17は移動しないが、例えば、図１１に示すゲームフィールド14の画面において、検索・消滅処理（ステップｓ６）が実行され、図１２に示すように、ＯＮパネルが消滅し、図１３に示すように、一・二列五・六行目に配置された大区画パネル16ｃの下方において隣接するパネルがＯＦＦパネル18のみになった場合には、ＯＮパネル15ｄのパネル位置までの一列四行目のＯＦＦパネル18と二列四行目のＯＦＦパネル18とを消去し、図１４に示すように、空になったパネル位置に当該大区画パネル16ｃを下降させて表示させるようになっている。そして、この後も検索・消滅処理が実行される。
【００３８】
また、図１５に示すように、カーソル19の一方の一区画にＯＮパネル（大区画パネル）16、17の一区画単位に当たるパネル位置が含まれ、且つ、カーソル19の残った他方の一区画にＯＮパネル（一区画パネル）15が含まれている場合には、操作部６からの交換信号に基づいて当該他方の一区画に在る一区画パネル15を一方の一区画に移動して大区画パネル16、17の当該パネル位置に該一区画パネル15を載せた状態で表示させ、図１６に示すように、大区画パネル16、17に載った状態の一区画パネル15を大区画パネル16、17の一区画単位に当たるパネル位置からずらして表示させるようになっている。これにより、大区画パネル16、17に重ねて一区画パネル15を表示させても、プレイヤーにおいて大区画パネル16、17に付与された消滅機能の種類を見誤る心配がない。なお、図１６においては一区画パネル15が大区画パネル16、17の一区画単位に当たるパネル位置からずれて大区画パネル16、17からパネルの一部がはみ出すようにして表示されている。
【００３９】
また、図１７に示す一行せり上がりの後、図１８に示すように、操作部６からの移動信号に基づいてカーソル19を図１７にて表示されている位置より下方へ一区画単位移動させ、大区画パネル16、17の一区画単位に当たるパネル位置に載った状態の一区画パネル15がカーソル19の一方の一区画に含まれ（この場合ずれた状態で含まれる。）、カーソル19の残った他方の一区画に大区画16、17の一区画単位に当たるパネル位置が含まれている場合に操作部６からＣＰＵコア10へ交換信号が入力されると、図１９に示すように、一区画パネル15が大区画パネル16、17上を一区画単位移動して表示され、さらに、操作部６からの移動信号に基づいてカーソル19を図１９にて表示されている位置より下方へ一区画単位移動させ（図２０参照）、カーソル19の一方の一区画に大区画パネル16、17上の一区画パネル15が含まれ、カーソル19の残った他方の一区画に当該大区画パネル16、17に隣接するＯＦＦパネル18が含まれている場合にＣＰＵコア10に交換信号が入力されると、図２１に示すように、大区画パネル16、17に載った一区画パネル15が当該大区画パネル16、17上から降りて大区画パネル16、17に隣接して表示される。これにより、一区画パネル15は大区画パネル16、17上を通過するように移動できる。
【００４０】
本実施の形態によれば、表示部７に縦横に整然と同一形状で区画されて該一区画13を最小単位として配置したパネル（ＯＮパネル15、16、17及びＯＦＦパネル18）で埋め尽くしてなるゲームフィールド14を表示させ、消滅条件を満足することによりパネルが消滅する消滅機能を付与したＯＮパネル15、16、17を当該ゲームフィールド14の画面下端14ａから出現させて該ＯＮパネル15、16、17を一区画単位で上昇させ、該ゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネル15、16、17の消滅機能が連続した場合に当該連続するＯＮパネル15、16、17を該ゲームフィールド14から消滅させ、ＯＮパネル15、16、17が消滅されずに該ゲームフィールド14の画面上端14ｄに達することによりゲームが終了するゲームプログラムがカートリッジ１のＲＯＭ２に記録されており、当該ゲームプログラムと画像データとを該ＣＰＵコア10に読み込んでゲームプログラムを実行すると共に、画像データを画面データにしてＶ−ＲＡＭ８に書き込んで、ＣＰＵコア10の制御により、ゲームフィールド14の画面下端14ａからＯＮパネル15、16、17と消滅機能を持たない一区画単位の大きさのＯＦＦパネル18との少なくともいずれか一方のパネルを一行単位で出現させると共に、隣接するパネルを一区画単位で囲むカーソル19をゲームフィールド14に表示させるステップｓ３と、前記パネルの出現により該出現したパネル位置に存在していたパネルを該パネルの上方のパネルも含めて押し上げて表示させるステップｓ４と、ＣＰＵコア10の制御により、操作部６から入力されるカーソル19を移動させる移動信号に基づいてカーソル19を一区画単位で移動させるステップｓ10と、操作部６から入力される一区画単位の大きさのＯＮパネル15を一区画単位で移動させる交換信号に基づいてカーソル19内の一方の一区画にＯＮパネル15が含まれ、他方の一区画に一区画単位の大きさのＯＮパネル15又はＯＦＦパネル18が含まれている場合にカーソル19内の各パネル位置において当該パネル同士を入れ替えて表示させるステップｓ11と、ＯＮパネル15、16、17が消滅して空になったパネル位置に上方のパネルを順次下降させて表示させ、ゲームフィールド19の画面上端14ｄに現れた空のパネル位置にＯＦＦパネル18を出現させるステップｓ９とをコンピュータに実行させているので、ＯＮパネル15、16、17が消滅することにより、該他のＯＮパネル15、16、17より上方のゲームフィールド14を満たす全てのパネルが下降するから、当該ＯＮパネル15、16、17を消滅できる新たな配置関係が現われる可能性が高まり、ゲーム展開に意外性を期待することができ、プレイヤーの操作により当該ＯＮパネル15を移動できるので、当該ＯＮパネル15の移動位置によっては新たに消滅されるＯＮパネル15、16、17の配置関係が現われから、プレイヤーにひらめきが要求されることとなる。
【００４１】
また、ＯＮパネル16、17の下方において隣接するパネルがＯＦＦパネル18のみである場合には、該ＯＦＦパネル18を消去して空になったパネル位置に当該ＯＮパネル16、17を下降させて表示させているので、交換信号では移動できない一区画単位を超える大区画パネルのＯＮパネル16、17も移動するから、当該ＯＮパネル16、17の移動位置によっては新たに消滅されるＯＮパネル15、16、17の配置関係が現われる。
【００４２】
また、カーソル19の一区画にＯＮパネル16、17の一区画単位に当たるパネル位置が含まれ、かつ、カーソル19の残った他の一区画にＯＮパネル15が含まれている場合には、操作部６からの交換信号に基づいてＯＮパネル16、17の当該パネル位置にＯＮパネル15を載せた状態で表示させているので、ＯＮパネル15がＯＮパネル16、17の上を移動することができ、さらに、ＯＮパネル16、17に載った状態のＯＮパネル15はＯＮパネル16、17の一区画単位に当たるパネル位置からずらして表示させているので、ＯＮパネル16、17の消滅機能を見誤ることがない。
【００４３】
なお、表示部７は本体に装備されている液晶画面の外、汎用ゲーム機本体にグラフィックデバイスを介して接続されるＣＲＴやテレビ等であってもよい。また、ゲームプログラムを格納する記録媒体は汎用ゲーム機によって種別され、カートリッジ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等が用いられており、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等を読み取り専用の記録媒体として使用する汎用ゲーム機におけるゲームプログラムの実行中に発生するゲーム進行に必要となるデータを一時格納する記憶手段は、システムＬＳＩ５に実装されている内部ＲＡＭ11を利用することができる。
【００４４】
また、ゲーム機本体４に表示部７と操作部６とゲームプログラムを記憶させたプログラムＲＯＭ２とを内蔵し、セーブ用ＲＡＭとして内部ＲＡＭ11利用すれば、専用ゲーム機となるので、該専用ゲーム機においても本実施の形態に係るゲームプログラムを実行させることができる。
【００４５】
実施の形態２．
【００４６】
本実施の形態は、前記実施の形態に係るブロックパズルゲームのゲームプログラムを通信回線を介して携帯電話機にダウンロードし、該携帯電話機の液晶画面にゲーム画面を表示させて該携帯電話機でゲームをプレイするものであり、図２７はブロックパズルゲームのゲームプログラムをダウンロードして液晶画面にゲームフィールドを表示させる携帯電話機の回路を説明する回路ブロック図、図２８及び図２９はゲームフィールドに出現する第一パネルに付与される消滅機能を説明するパネル図、図３０〜図３２は第一パネルが消滅する一例を説明する説明図であり、これらの図において図１〜図２６と同一符号は同一又は相当部分を示し、当該携帯電話機21には、図２７に示すように、ブロックパズルゲームのゲームフィールド14を表示させる液晶画面（表示部）７と、プレイヤーが操作する操作部６と、電話回線網（通信回線）を介してデータ（ゲームプログラムデータ）を受信（ダウンロード）する無線の通信部22と、システムＬＳＩ５とが設けられている。なお、携帯電話機本来の機能を果たすデバイスは省略されている。
【００４７】
前記システムＬＳＩ５には、前記通信部22よりダウンロードしたブロックパズルゲームのゲームプログラムデータをＣＰＵコア10の制御により格納するＦＬＡＳＨＲＯＭ２と、実施の形態１における汎用ゲーム機と同じように、電源投入により初期設定を実行し、プレイヤーが操作部（操作手段）６を操作することにより該操作部６から入力される入力信号（ゲーム開始信号、アイテム等の選択・決定信号、パネルの交換信号、カーソルの移動信号等）を処理し、ゲーム開始信号に基づきＦＬＡＳＨＲＯＭ（ゲームプログラム記憶手段）２からゲームプログラムや画像データを読み込んでプログラムを実行してゲームを進行させ、ＦＬＡＳＨＲＯＭ２から読み込んだ画像データを液晶画面（表示手段）７に表示するための画面データにしてＶ−ＲＡＭ（画像処理データ記憶手段）８に書き込み、Ｖ−ＲＡＭ８から画面データを取り出してＬＣＤコモンドライバとＬＣＤセグメントドライバからなるＬＣＤドライバ（表示制御手段）９を介して表示部７にゲーム画面を表示させる制御をするＣＰＵコア（制御手段）10と、ゲームプログラムの表示データやサウンドデータ等の各種データを一時格納する内部ＲＡＭ11と、前記操作部６をＣＰＵコア10に接続するインターフェース（Ｉ／Ｆ）12と、前記Ｖ−ＲＡＭ８と、前記ＬＣＤドライバ９とを含んで実装されている。
【００４８】
本実施の形態においては、図２２〜図２５に示すＯＮパネル15、16、17に加えて、図２８に示すように、左上角のｗ接点から矩形の中心を経由して左下角のｘ接点に達する逆くの字形線（ホ）の消滅機能を表示して持っているＯＮパネル15ｅ、16ｅ、17ｅと、図２９に示すように、右上角のｚ接点から矩形の中心を経由して右下角のｙ接点に達するくの字形線（ヘ）の消滅機能を表示して持っているＯＮパネル15ｆ、16ｆ、17ｆとがランダムに表示されるようになっている。
【００４９】
本実施の形態においても前記実施の形態におけるフローチャート図（図２〜図４）及ゲームフィールドの画面（図５〜図２１）にて示すゲームプログラムがコンピュータにより実行され、図３０に示すゲームフィールド14の画面では、画面始端14ｂに隣接する一列五行目のＯＮパネル15ｂの上り対角線（ロ）は右上側で隣接する二列六行目のＯＮパネル15ｂの上り対角線（ロ）と右側で隣接する二列五行目のＯＮパネル15ａの下り対角線（イ）とに連続しているが、前記右上側ＯＮパネル15ｂにおける消滅機能のｚ接点と接続されるＯＮパネルが存在しないので、当該右上側ＯＮパネル15ｂは消滅条件を満足せず、消滅対象外のＯＮパネルとされる。また、前記右側のＯＮパネル15ａの下り対角線（イ）は右側で隣接する三列五行目のＯＮパネル15ｂの上り対角線（ロ）と右下側で隣接する三列四行目のＯＮパネル15ａの下り対角線（イ）とに連続し、当該三列五行目のＯＮパネル15ｂの上り対角線（ロ）は右側で隣接する四列五行目のＯＮパネル15ａの下り対角線（イ）と右上側で隣接する四列六行目のＯＮパネル15ｂの上り対角線（ロ）とに連続しているが、前記右上側ＯＮパネル15ｂにおける消滅機能のｚ接点と接続されるＯＮパネルが存在しないので、当該右上側ＯＮパネル15ｂは消滅条件を満足せず、消滅対象外のＯＮパネルとされる。また、当該三列四行目のＯＮパネル15ａの下り対角線（イ）は右側で隣接する四列四行目のＯＮパネル15ｂの上り対角線（ロ）に連続し、左下側にて二列三行目のＯＮパネル15ｄに隣接しているが、消滅機能線は連続していないので、当該ＯＮパネル15ｄは消滅条件を満足せず、消滅対象外のＯＮパネルとされる。また、前記四列五行目のＯＮパネル15ａの下り対角線（イ）と前記四列四行目のＯＮパネル15ｂの上り対角線（ロ）とは画面終端14ｃに隣接しているＯＮパネル15ｄの上り対角線（ロ）に連続している。また、前記四列四行目のＯＮパネル15ｂは右下側にてＯＮパネル17ａに隣接しているが、消滅機能線は連続していないので、当該ＯＮパネル16ａは消滅条件を満足せず、消滅対象外のＯＮパネルとされる。これら一連の検索処理により、一列五行目のＯＮパネル15ｂと二列五行目のＯＮパネル15ａと三列五行目のＯＮパネル15ｂ及び三列四行目のＯＮパネル15ａと四列五行目のＯＮパネル15ａ及び四列四行目のＯＮパネル15ｂと五列五行目のＯＮパネル15ｂとが消滅処理される。
【００５０】
そして、図３１及び図３２に示すゲームフィールド14の画面においても同様に検索・消滅処理が実行され、図３１においては、１・２列３・４行に跨るＯＮパネル16ｂと三列四行目のＯＮパネル15ａと四列三行目のＯＮパネル15ｃと五列三行目のＯＮパネル15ａとが消滅し、図３２においては、一列四行目のＯＮパネル15ｂ、一列五行目のＯＮパネル15ａ、一列六行目のＯＮパネル15ｂ及び一列七行目のＯＮパネル15ａと二列四行目のＯＮパネル15ｃと三列五行目のＯＮパネル15ｂ、三列六行目のＯＮパネル15ａ及び三列七行目のＯＮパネル15ｂと四列五行目のＯＮパネル15ａ、四列六行目のＯＮパネル15ｂ及び四列七行目のＯＮパネル15ａと五列四行目のＯＮパネル15ｃとが消滅する。
【００５１】
従って、本実施の形態においても前記実施の形態１と同様の作用・ 効果を奏することができる。
【００５２】
さらに、ダウンロードにより前記ゲームプログラムが携帯電話機に搭載されることによって、該携帯電話機がゲーム機になる。
【００５３】
実施の形態３．
【００５４】
本実施の形態はブロックパズルゲームのゲームプログラムデータをパーソナルコンピュータにダウンロードして該ゲームプログラムを当該パーソナルコンピュータで実行して当該パーソナルコンピュータに接続されたディスプレイにゲームフィールド14を表示させてゲームをプレイするものであり、本実施の形態を前記実施の形態１及び２における図１〜図３２を参照して説明する。
【００５５】
本実施の形態においては、ダウンロードしたゲームプログラムデータは図２７に示すＦＬＡＳＨＲＯＭ２に代わるパーソナルコンピュータに内設された外部記憶手段（ＨＤＤ）に格納され、プレイヤーによるキーボードやマウス（操作手段）６からのゲーム開始信号等の入力信号によって、図２７に示すＣＰＵコア10に代わるプロセッサ（ＣＰＵ）の制御によりＨＤＤに格納されたゲームプログラムデータが内部記憶手段（メモリー）に読み出され、該メモリーを介して各種データがＣＰＵにて処理され、図２〜図４のフローチャート図と図５〜図２１及び図３０〜図３２のゲームフィールド14の画面にて示すゲームプログラムがコンピュータにより実行されて前記ディスプレイにゲームフィールド14が表示される。そして、該ゲームプログラムの実行中に発生するゲーム進行に必要となるデータは前記メモリーに一時記憶され、また、前記ＨＤＤに記録される。
【００５６】
本実施の形態によれば、ディスプレイ７に縦横に整然と同一形状で区画されて該一区画13を最小単位として配置したパネル（ＯＮパネル15、16、17及びＯＦＦパネル18）で埋め尽くしてなるゲームフィールド14を表示させ、消滅条件を満足することによりパネルが消滅する消滅機能を付与したＯＮパネル15、16、17を当該ゲームフィールド14の画面下端14ａから出現させて該ＯＮパネル15、16、17を一区画単位で上昇させ、該ゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡ってＯＮパネル15、16、17の消滅機能が連続した場合に当該連続するＯＮパネル15、16、17を該ゲームフィールド14から消滅させ、ＯＮパネル15、16、17が消滅されずに該ゲームフィールド14の画面上端14ｄに達することによりゲームが終了するゲームプログラムを送受信機能を備えたパーソナルコンピュータにダウンロードしてＨＤＤに格納し、当該ゲームプログラムと画像データとをプロセッサ（ＣＰＵ）に読み込んでゲームプログラムを実行すると共に、画像データを処理して画面データにして内部記憶装置（メモリー）に書き込んで、ＣＰＵの制御により、ゲームフィールド14の画面下端14ａからＯＮパネル15、16、17と消滅機能を持たない一区画単位の大きさのＯＦＦパネル18との少なくともいずれか一方のパネルを一行単位で出現させると共に、隣接するパネルを一区画単位で囲むカーソル19をゲームフィールド14に表示させるステップｓ３と、前記パネルの出現により該出現したパネル位置に存在していたパネルを該パネルの上方のパネルも含めて押し上げて表示させるステップｓ４と、ＣＰＵの制御により、キーボード又はマウスから入力されるカーソル19を移動させる移動信号に基づいてカーソル19を一区画単位で移動させるステップｓ10と、キーボード又はマウスから入力される一区画単位の大きさのＯＮパネル15を一区画単位で移動させる交換信号に基づいてカーソル19内の一方の一区画にＯＮパネル15が含まれ、他方の一区画に一区画単位の大きさのＯＮパネル15又はＯＦＦパネル18が含まれている場合にカーソル19内の各パネル位置において当該パネル同士を入れ替えて表示させるステップｓ11と、ＯＮパネル15、16、17が消滅して空になったパネル位置に上方のパネルを順次下降させて表示させ、ゲームフィールド19の画面上端14ｄに現れた空のパネル位置にＯＦＦパネル18を出現させるステップｓ９を実行させているので、ＯＮパネル15、16、17が消滅することにより、該他のＯＮパネル15、16、17より上方のゲームフィールド14を満たす全てのパネルが下降するから、当該ＯＮパネル15、16、17を消滅できる新たな配置関係が現われる可能性が高まり、プレイヤの操作により当該ＯＮパネル15を移動できるので、当該ＯＮパネル15の移動位置によっては新たに消滅されるＯＮパネル15、16、17の配置関係が現われ、また、ＯＮパネル16、17の下方において隣接するパネルがＯＦＦパネル18のみである場合には、該ＯＦＦパネル18を消去して空になったパネル位置に当該ＯＮパネル16、17を下降させて表示させているので、カーソル19で移動できない一区画単位を超える大区画パネルのＯＮパネル16、17においても移動させることができるから、当該ＯＮパネル16、17の移動位置によっては新たに消滅されるＯＮパネル15、16、17の配置関係が現われ、カーソル19の一区��にＯＮパネル16、17の一区画単位に当たるパネル位置が含まれ、かつ、カーソル19の残った他の一区画にＯＮパネル15が含まれている場合には、キーボード又はマウスからの交換信号に基づいてＯＮパネル16、17の当該パネル位置にＯＮパネル15を載せた状態で表示させているので、ＯＮパネル15がＯＮパネル16、17の上を移動することができ、さらに、ＯＮパネル16、17に載った状態のＯＮパネル15はＯＮパネル16、17の一区画単位に当たるパネル位置からずらして表示させている。
【００５７】
従って、本実施の形態においても前記実施の形態１と同様に、ゲーム展開に意外性を期待することができ、プレイヤーにひらめきが要求されることとなる。
【００５８】
前記各実施の形態における消滅機能は矩形パネルの中心を通って四角に到達する図２２〜図２５及び図２８、図２９に示す横断線の外、同じ色彩模様や同じ絵模様の消滅機能であってもよく、この場合における消滅条件は、ゲームフィールド14の横方向の画面始端14ｂから画面終端14ｃに渡って同じ種類のＯＮパネルが連続することである。
【産業上の利用可能性】
【００５９】
本発明に係るブロックパズルゲームのゲームプログラムは該ゲームプログラムを記憶させたＲＯＭを内蔵した専用ゲーム機、該ゲームプログラムが記録されているカートリッジやＣＤ−ＲＯＭ等の記録媒体を装着することによって当該ゲームを実行できる汎用ゲーム機及び通信回線を介して該ゲームプログラムデータをダウンロードできるパーソナルコンピュータや携帯電話機等で実行できる。
【００６０】
さらに、本発明に係るブロックパズルゲームのゲームプログラムがパーソナルコンピュータや携帯電話機等のコンピュータ内蔵の通信機能を有する端末に搭載されることによって、該端末がゲーム機になる。
【図面の簡単な説明】
【００６１】
【図１】ブロックパズルゲームのゲームプログラムが記録されている記録媒体をゲーム機本体に装着することにより表示部にゲームフィールドを表示させる汎用ゲーム機の回路を説明する回路ブロック図である。
【図２】図１に図示する汎用ゲーム機で実行されるゲームプログラムの一例を説明するフローチャート図である。
【図３】図１に図示する汎用ゲーム機で実行されるゲームプログラムの一例を説明するフローチャート図である。
【図４】図１に図示する汎用ゲーム機で実行されるゲームプログラムの一例を説明するフローチャート図である。
【図５】図１に図示する表示部に表示されるゲームフィールド画面である。
【図６】図１に図示する表示部に表示されるゲームフィールド画面である。
【図７】図１に図示する表示部に表示されるゲームフィールド画面である。
【図８】図１に図示する表示部に表示されるゲームフィールド画面である。
【図９】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１０】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１１】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１２】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１３】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１４】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１５】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１６】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１７】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１８】図１に図示する表示部に表示されるゲームフィールド画面である。
【図１９】図１に図示する表示部に表示されるゲームフィールド画面である。
【図２０】図１に図示する表示部に表示されるゲームフィールド画面である。
【図２１】図１に図示する表示部に表示されるゲームフィールド画面である。
【図２２】ゲームフィールドに出現する第一パネルを示したパネル図である。
【図２３】ゲームフィールドに出現する第一パネルを示したパネル図である。
【図２４】ゲームフィールドに出現する第一パネルを示したパネル図である。
【図２５】ゲームフィールドに出現する第一パネルを示したパネル図である。
【図２６】ゲームフィールドに出現する第二パネルを示したパネル図である。
【図２７】ブロックパズルゲームのゲームプログラムをダウンロードして液晶画面にゲームフィールドを表示させる携帯電話機の回路を説明する回路ブロック図である。
【図２８】ゲームフィールドに出現する第一パネルに付与される消滅機能を説明するパネル図である。
【図２９】ゲームフィールドに出現する第一パネルに付与される消滅機能を説明するパネル図である。
【図３０】第一パネルが消滅する一例を説明する説明図である。
【図３１】第一パネルが消滅する一例を説明する説明図である。
【図３２】第一パネルが消滅する一例を説明する説明図である。
【符号の説明】
【００６２】
１  カートリッジ（記録媒体）
２  ＲＯＭ、ＦＬＡＳＨＲＯＭ（ゲームプログラム記憶手段）
３  セーブ用ＲＡＭ
４  汎用ゲーム機
５  システムＬＳＩ
６  操作部（操作手段）
７  表示部（表示手段）
８  Ｖ−ＲＡＭ（画像処理データ記憶手段）
９  ＬＣＤドライバ（表示制御手段）
１０  ＣＰＵコア
１１  内部ＲＡＭ
１２  インターフェース
１３  一区画
１４  ゲームフィールド
１５  一区画パネル（第一パネル：ＯＮパネル）
１６、１７  大区画パネル（第一パネル：ＯＮパネル）
１８  ＯＦＦパネル（第二パネル）
１９  カーソル
２０  空パネル
２１  携帯電話機
２２  通信部
【図１】
2006075504.tif 000003
【図２】
2006075504.tif 000004
【図３】
2006075504.tif 000005
【図４】
2006075504.tif 000006
【図２２】
2006075504.tif 000007
【図２３】
2006075504.tif 000008
【図２４】
2006075504.tif 000009
【図２５】
2006075504.tif 000010
【図２６】
2006075504.tif 000011
【図２７】
2006075504.tif 000012
【図２８】
2006075504.tif 000013
【図２９】
2006075504.tif 000014
【図５】
2006075504.tif 000015
【図６】
2006075504.tif 000016
【図７】
2006075504.tif 000017
【図８】
2006075504.tif 000018
【図９】
2006075504.tif 000019
【図１０】
2006075504.tif 000020
【図１１】
2006075504.tif 000021
【図１２】
2006075504.tif 000022
【図１３】
2006075504.tif 000023
【図１４】
2006075504.tif 000024
【図１５】
2006075504.tif 000025
【図１６】
2006075504.tif 000026
【図１７】
2006075504.tif 000027
【図１８】
2006075504.tif 000028
【図１９】
2006075504.tif 000029
【図２０】
2006075504.tif 000030
【図２１】
2006075504.tif 000031
【図３０】
2006075504.tif 000032
【図３１】
2006075504.tif 000033
【図３２】
2006075504.tif 000034