【手続補正書】
【提出日】平成15年11月18日(2003.11.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のパズル要素を表示するための表示画面を備え、表示画面内の複数のパズル要素を操作するパズルゲームをプレイするゲームシステムであって、
傾き検出手段、
傾き検出手段の出力に応答して、少なくとも前記複数のパズル要素を移動させて、表示画面内に表示するパズル要素表示制御手段、および
パズル要素表示制御手段による表示において、前記複数のパズル要素が所定の配列になったときにパズル要素の画面表示に変化を生じさせる表示変化手段を備えたことを特徴とするゲームシステム。
【請求項２】
前記パズル要素表示制御手段は、
前記複数のパズル要素を移動させる前の初期画面を作成する初期画面作成手段と、
前記傾き検出手段の出力に応答して、複数のパズル要素を移動させて表示画面内に表示するパズル要素移動表示手段と、
前記傾き検出手段の出力に応答して、該出力に対応した方向から表示画面内に複数のパズル要素をさらに追加して投入するように表示させるパズル要素追加投入手段とを含む、請求項１に記載のゲームシステム。
【請求項３】
前記ゲームシステムは、ゲーム操作手段を含み、
前記パズル要素追加投入手段は、前記ゲーム操作手段の出力に応答して前記複数のパズル要素を追加して投入することを特徴とする、請求項２に記載のゲームシステム。
【請求項４】
前記ゲームシステムは、タイマを含み、
前記パズル要素追加投入手段は、前記タイマが一定時間カウントした後の出力に応じて複数のパズル要素を追加投入することを特徴とする、請求項２に記載のゲームシステム。
【請求項５】
前記パズル要素表示制御手段は、複数のパズル要素各々に対して属性を付与する属性データ設定手段を含むことを特徴とする、請求項１に記載のゲームシステム。
【請求項６】
前記ゲームシステムは、操作手段を含み、
前記表示変化手段は、前記属性データ設定手段が前記操作手段の所定の操作出力に応答する属性データを付与した少なくとも一つのパズル要素とその他のパズル要素とが所定の配列を形成した後、所定の操作出力に応じて、パズル要素の画面表示変化を生じさせることを特徴とする、請求項５に記載のゲームシステム。
【請求項７】
前記ゲームシステムは、操作手段を含み、
前記表示変化手段は、前記属性データ設定手段が前記操作手段の所定の操作出力に応答する属性データを付与した少なくとも一つのパズル要素と、少なくとも一つのその他のパズル要素とが隣接して配列された後、所定の操作出力に応じて所定配列を形成したパズル要素を消滅する、パズル要素の画面表示変化を生じさせることを特徴とする、請求項５に記載のゲームシステム。
【請求項８】
前記ゲームシステムは、操作手段を含み、
前記属性データ設定手段は、移動方向に関する属性をパズル要素に付与し、
前記パズル要素移動表示手段は、付与された移動方向の属性に応じて、複数のパズル要素をそれぞれ移動表示することを特徴とする、請求項５に記載のゲームシステム。
【請求項９】
少なくとも画面表示手段、傾き検出手段、パズル要素表示手段、パズル要素記憶手段、および処理手段を備えたゲームシステムを、表示手段の表示画面に表示されたパズル要素を操作するパズルゲームとして機能させるパズルゲームプログラムであって、ゲームシステムのコンピュータに、
前記傾き検出手段の出力に応じて傾き方向を判別する傾き方向判別ステップ、
前記傾き方向判別ステップに応じて、複数のパズル要素を移動させて画面表示手段に表示するパズル要素移動表示ステップ、および
前記パズル要素移動表示ステップの実行後に、前記表示画面に表示されている複数のパズル要素が所定の配列になったときにパズル要素の画面表示変化を生じさせる表示変化ステップを実行させる、パズルゲームプログラム。
【請求項１０】
前記パズル要素表示制御ステップは、
前記複数のパズル要素を移動させる前の初期画面を作成する初期画面作成ステップと、
前記傾き検出手段の出力に応答して、複数のパズル要素を移動させて表示画面内に表示するパズル要素移動表示ステップと、
前記傾き検出手段の出力に応答して、該出力に対応した方向から前記表示画面内に複数のパズル要素をさらに追加して投入するように表示させるパズル要素追加投入ステップとを含む、請求項９に記載のパズルゲームプログラム。
【請求項１１】
前記ゲームシステムは、ゲーム操作手段を含み、
前記パズル要素追加投入ステップは、前記ゲーム操作手段の出力に応答して実行されることを特徴とする、請求項１０に記載のパズルゲームプログラム。
【請求項１２】
前記ゲームシステムは、タイマを含み、
前記パズル要素追加投入ステップは、前記タイマが一定時間カウントした後の出力に応答して実行されることを特徴とする、請求項１０に記載のパズルゲームプログラム。
【請求項１３】
前記パズル要素記憶手段は、パズル要素毎に属性データを記憶しており、
前記表示変化ステップは、同じ属性データを持つパズル要素の配列に応じてパズル要素の画面表示変化を生じさせることを特徴とする、請求項９に記載のパズルゲームプログラム。
【請求項１４】
請求項９ないし請求項１３のいずれかに記載のプログラムを記憶し、傾き検出手段を一体的に形成したことを特徴とする記憶媒体。
【請求項１５】
複数のパズル要素を表示するための表示手段を備え、表示手段の表示画面内の複数のパズル要素を操作するパズルゲームをプレイ可能なゲームシステムであって、
加速度を検出する加速度検出手段、
前記加速度検出手段の出力に応答して、複数のパズル要素を移動させて、表示画面内に表示するパズル要素表示制御手段、および
前記パズル要素表示制御手段による表示において、複数のパズル要素が所定の配列になったときにパズル要素の画面表示変化を生じさせる表示変化手段を備えたことを特徴とする、ゲームシステム。
【請求項１６】
前記パズル要素表示制御手段は、
前記複数のパズル要素を移動させる前の初期画面を作成する初期画面作成手段と、
前記加速度検出手段の出力に応答して、複数のパズル要素を移動させる方向を判別するパズル要素移動方向判別手段と、
前記パズル要素移動方向判別手段に応じて、複数のパズル要素を移動させて表示画面内に表示するパズル要素移動表示手段とを含む、請求項１５に記載のゲームシステム。
【請求項１７】
前記パズル要素表示制御手段は、前記加速度検出手段の出力に応答して、前記表示画面内に複数のパズル要素をさらに追加して投入するように表示させるパズル要素追加投入手段を含む、請求項１６に記載のゲームシステム。
【請求項１８】
少なくとも傾き検出手段と、表示画面に表示すべきパズル要素の少なくとも属性データを記憶するパズル要素データ記憶手段と、表示画面にパズル要素を表示するための表示手段と、プログラムを処理しかつ傾き検出手段によって検出された傾き方向とパズル要素データ記憶手段に記憶されているパズル要素データとに基づいて表示手段に表示される複数のパズル要素の表示状態を変化させる処理手段を備えたゲームシステムをパズルゲーム装置として機能させるパズルゲームプログラムであって、前記ゲームシステムのコンピュータに、
前記表示画面内に少なくとも1種類の所定形状でありかつ少なくとも2種類の属性を含むパズル要素を複数個表示した状態において、同じ属性のパズル要素が予め定める規則性を有するような配列になったときに、当該所定配列のパズル要素を異なる属性のパズル要素に変更して表示し、さらに、前記表示画面中のそれぞれの座標位置に、或る属性のパズル要素が表示される部分と、パズル要素の表示されない空白部分があるとき、前記傾き検出手段の出力に基づく傾き方向に対して、低い方から高い方へパズル要素を積み上げるように表示されている状態において、前記ゲームシステムが傾斜されたとき、前記傾き検出手段の傾き検出に応答して傾斜方向を判別する傾斜方向判別ステップと、
前記傾斜方向に向かってパズル要素を移動させて、パズル要素が傾斜方向先端の前記表示画面の一辺に接した位置から反対方向へ積み上げられるように、パズル要素を移動表示させるパズル要素移動表示ステップと、
前記表示画面内におけるパズル要素の表示状態が予め定める規則性を有するような配列になったことを判断する表示状態判定ステップと、
前記表示状態判定ステップにおける判定結果に応じて、所定の配列になった同じ属性のパズル要素を他の属性のパズル要素に変化させる表示状態変化ステップとを実行させる、パズルゲームプログラム。
【請求項１９】
前記表示状態判定ステップは、前記表示画面内におけるパズル要素の表示状態が、同じ属性のパズル要素が所定のパターンで配列されるように表示されたとき、所定の配列になったことを判断する、請求項１８に記載のパズルゲームプログラム。
【請求項２０】
前記表示状態判定ステップは、前記表示画面内におけるパズル要素の表示状態が、同じ属性のパズル要素が少なくとも一つの任意方向に向かって一定個数だけ連続して表示されたとき、所定の配列になったことを判断する、請求項１９に記載のパズルゲームプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【課題を解決するための手段】
第１の発明（請求項１に係る発明）は、複数のパズル要素を表示するための表示画面（実施例との対応関係を示せば、図１の液晶表示画面１２）を備え、表示画面内にパズル要素（図３のブロック４１等）を複数表示させ、パズル要素を操作してパズルゲームをプレイすることができるゲームシステム（図１）であって、傾き検出手段（図２の３１，３３）とパズル要素表示制御手段（図１０のＳ１００３）と表示変化手段（図１０のＳ１００４）とを備える。傾き検出手段は、ゲーム装置（携帯ゲーム機であればゲーム機本体、据置型のビデオゲーム機であればゲーム操作器又はコントローラ）の傾きを検出する。パズル要素表示制御手段は、傾き検出手段の出力に応答して動作し、表示画面内の複数のパズル要素を移動させて、表示画面内に表示する。表示変化手段はパズル要素表示制御手段による表示において、複数のパズル要素が所定の配列になったときにパズル要素の画面表示変化を生じさせる。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
実施態様（請求項２）では、パズル要素表示制御手段が、複数のパズル要素を移動させる前の初期画面を作成し、傾き検出手段の出力に応答して、複数のパズル要素を移動させて表示画面内に表示させるとともに、表示画面内に複数のパズル要素をさらに追加して投入するように表示させる。他の実施態様（請求項３，１０）では、ゲームシステムがゲーム操作手段を含み、パズル要素追加投入手段（又はパズル要素追加投入ステップ）がゲーム操作手段の出力に応答して、その出力に対応した方向から複数のパズル要素を追加して投入する。その他の実施態様（請求項４，１２）では、ゲームシステムがタイマを含み、パズル要素追加投入手段（又はパズル要素追加投入ステップ）はタイマが一定時間カウントした後の出力に応じて複数のパズル要素を追加投入する。その他の実施態様（請求項５）では、パズル要素表示制御手段が複数のパズル要素各々に対して属性を付与する属性データ設定手段を含む。その他の実施態様（請求項６）では、ゲームシステムが、操作手段を含み、表示変化手段は、属性データ設定手段が操作手段の所定の操作出力に応答する属性データを付与した少なくとも一つのパズル要素とその他のパズル要素とが所定の配列を形成した後、所定の操作出力に応じて、パズル要素の画面表示変化を生じさせる。その他の実施態様（請求項７）では、ゲームシステムが、操作手段を含み、表示変化手段は、属性データ設定手段が操作手段の所定の操作出力に応答する属性データを付与した少なくとも一つのパズル要素と、少なくとも一つのその他のパズル要素とが隣接して配列された後、所定の操作出力に応じて所定配列を形成したパズル要素を消滅する、パズル要素の画面表示変化を生じさせる。その他の実施態様（請求項８）では、ゲームシステムが、操作手段を含み、属性データ設定手段は、移動方向に関する属性をパズル要素に付与し、パズル要素移動表示手段は、付与された移動方向の属性に応じて、複数のパズル要素をそれぞれ移動表示する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
第２の発明（請求項９に係る発明）は、表示手段（図１および図２の１２）、傾き検出手段（図２の３１および３３）、パズル要素表示手段（図２の２５）、パズル要素記憶手段（図２の２６）および処理手段（図２の２１）を備えたゲームシステムを、表示手段の表示画面に表示されたパズル要素（図３の４１）を操作するパズルゲームとして機能させるパズルゲームプログラムであって、ゲームシステムのコンピュータに、傾き方向判別ステップ（図１０のＳ１００１）と、パズル要素表示ステップ（図１０のＳ１００３）と、表示変化ステップ（図１０のＳ１００４）とを実行させる。傾き方向判別ステップは、傾き検出手段の出力に応じて傾き方向を判別する。パズル要素表示ステップは、傾き方向判別ステップに応じて複数のパズル要素を移動させて画面表示手段に表示する。表示変化ステップは、パズル要素移動表示ステップの実行後に、画面表示手段に表示されている複数のパズル要素が所定の配列になったときにパズル要素の画面表示変化を生じさせる。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
第３の発明（請求項１４）は、第２の発明におけるプログラムを記憶し、図１に示すようにゲーム装置１０が着脱可能に構成された記憶媒体であって、その記憶媒体に傾き検出手段を一体的に構成し、記憶媒体を交換することによって異なるゲームをプレイ可能である。第３の発明によれば、このようにプログラムを着脱可能な記憶媒体によって提供するような形態のゲームシステムにおいても、この発明に係るパズルゲームをプレイすることができ、記憶媒体に傾き検出手段（図２の３１および３３）を内蔵させることによって、傾き検出手段を内蔵していないゲーム装置であっても本発明を実施することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第４の発明（請求項１５）は、複数のパズル要素（図３の４１）を表示するための表示画面（図１の１２）を備え、表示画面内の複数のパズル要素を操作するパズルゲームをプレイ可能なゲームシステムであって、加速度検出手段（図２の３１）と、パズル要素表示制御手段（図１０のＳ１００３）と、画面変化表示手段（図１０のＳ１００４）とを備える。パズル要素表示制御手段は、加速度検出手段の出力に応答して、複数のパズル要素を移動させて表示画面内に表示する。表示変化手段は、パズル要素表示制御手段による表示において、複数のパズル要素が所定の配列になったときにパズル要素の画面表示変化を生じさせる。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
実施態様（請求項１６）では、加速度検出手段３１の出力をゲームシステムの傾きの検出に使用（図１１）しており、パズルゲームは傾き検出結果に基づいて表示画面内の大部分のパズル要素を移動させる。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
第５の発明（請求項１８）は、傾き検出手段（図２の３１および３３）と、表示画面に表示すべきパズル要素（図３の４１ないし４３）の属性データを記憶するパズル要素データ記憶手段（図２の２６）と、表示画面にパズル要素を表示するためのパズル要素表示手段（図１または図２の１２）と、パズルゲームプログラムを処理しかつ傾き検出手段によって検出された傾き方向（図１０のＳ１００１）とパズル要素データ記憶手段に記憶されているパズル要素データ（図８の８１１ないし８１４）とに基づいてパズル要素表示手段の表示画面上に表示される複数のパズル要素の表示状態を変化させる処理手段（図２の２１）を備えたゲームシステムをパズルゲーム装置として機能させるパズルゲームプログラムである。パズルゲームプログラムは、表示画面内に少なくとも1種類の所定形状でありかつ少なくとも2種類の属性を含むパズル要素を複数個表示した状態（図３）において、同じ属性のパズル要素が予め定める規則性を有するような配列（図４の４０Ｌ）になったときに、当該所定配列のパズル要素を異なる属性のパズル要素に変更（図４の４０Ｌ−１）して表示するパズルゲームのためのプログラムであり、傾斜方向判別ステップ（図１０のＳ１００１）と、パズル要素移動表示ステップ（図１０のＳ１００３）と、表示状態判定ステップ（図１０のＳ１００４）と、表示状態変化ステップ（図１５）とをゲームシステムのコンピュータに実行させる。傾斜方向判別ステップは、表示画面領域中のパズル要素それぞれの座標位置に、或る属性のパズル要素が表示される部分と、パズル要素の表示されない空白部分があるとき、傾き検出手段の検出出力に基づく傾き方向に対して、低い方から高い方へパズル要素を積み上げるように表示（図４の４０）されている状態において、プレイヤがゲームシステムを傾斜させたとき、傾き検出手段によって検出された傾き検出信号に応答して傾斜方向を判別する。パズル要素移動表示ステップは、傾斜方向に向かってパズル要素を移動させて、パズル要素が傾斜方向先端の表示画面の一辺に接した位置から反対方向へ積み上げられるように、パズル要素を移動表示させる。表示状態判定ステップは、表示画面内におけるパズル要素の表示状態が予め定める規則性を有するような配列になったことを判断する。表示状態変化ステップは、表示状態判定ステップにおける判定結果に応じて、所定の配列になった同じ属性のパズル要素を他の属性のパズル要素に変化させる。