(57)【要約】【課題】既に販売、配布されたＲＯＭを回収することなく、ＲＯＭに記憶された問題のうち、特定の問題のみを出題させないことが可能なゲームシステム、その制御方法及び記憶媒体を提供する。【解決手段】複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、出題しない問題コードを受付ける受付手段と、前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段と、前記抽出手段により抽出された問題コードに基づいて問題を出題する手段としてコンピュータを機能させる。【選択図】  図３
2004283285.tif 000002
【特許請求の範囲】
【請求項１】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、
出題しない問題コードを受付ける受付手段と、
前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段とを有し、
前記抽出手段により抽出された問題コードに基づいて問題を出題することを特徴とするゲームシステム。
【請求項２】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、
出題しない問題コードを受付ける受付手段と、
前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、
前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段とを有し、
前記第二抽出手段により抽出された問題コードに基づいて問題を出題することを特徴とするゲームシステム。
【請求項３】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、
出題しない問題のパスワードを受付ける受付手段と、
前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、
前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出手段とを有し、
前記抽出手段により抽出した問題コードに基づいて問題を出題することを特徴とするゲームシステム。
【請求項４】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、
出題しない問題のパスワードを受付ける受付手段と、
前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、
前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、
前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段とを有し、
前記第二抽出手段により抽出した問題コードに基づいて問題を出題することを特徴とするゲームシステム。
【請求項５】
前記第一抽出手段は、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出することを特徴とする請求項２又は４に記載のゲームシステム。
【請求項６】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、
出題しない問題コードを受付ける受付工程と、
前記受付工程により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出工程と、
前記抽出工程により抽出された問題コードに基づいて問題を出題する工程と、
を有することを特徴とするゲームシステムの制御方法。
【請求項７】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、
出題しない問題コードを受付ける受付工程と、
前記受付工程により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出工程と、
前記第一抽出工程により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出工程と、
前記第二抽出工程により抽出された問題コードに基づいて問題を出題する工程と、を有することを特徴とするゲームシステムの制御方法。
【請求項８】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、
出題しない問題のパスワードを受付ける受付工程と、
前記受付工程により受付けたパスワードを問題コードに変換する変換工程と、
前記変換工程により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出工程と、
前記抽出工程により抽出した問題コードに基づいて問題を出題する工程と、
を有することを特徴とするゲームシステムの制御方法。
【請求項９】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、
出題しない問題のパスワードを受付ける受付工程と、
前記受付工程により受付けたパスワードを問題コードに変換する変換工程と、
前記変換工程により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出工程と、
前記第一抽出工程により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出工程と、
前記第二抽出工程により抽出した問題コードに基づいて問題を出題する工程と、を有することを特徴とするゲームシステムの制御方法。
【請求項１０】
前記第一抽出工程は、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出することを特徴とする請求項７又は９に記載のゲームシステムの制御方法。
【請求項１１】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、
出題しない問題コードを受付ける受付手段と、
前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段と、
前記抽出手段により抽出された問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１２】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、
出題しない問題コードを受付ける受付手段と、
前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、
前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段と、
前記第二抽出手段により抽出された問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１３】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、
出題しない問題のパスワードを受付ける受付手段と、
前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、
前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出手段と、
前記抽出手段により抽出した問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１４】
複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、
出題しない問題のパスワードを受付ける受付手段と、
前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、
前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、
前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段と、
前記第二抽出手段により抽出した問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１５】
前記第一抽出手段を、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出する手段として機能させることを特徴とした請求項１２又は１４に記載のプログラム。
【請求項１６】
コンピュータ読み取り可能な記憶媒体であって、請求項１１乃至１５の何れかのプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、予め複数用意した問題から抽出して問題を出題するゲームシステム、その制御方法及び記憶媒体に関する。
【０００２】
【背景技術】
一般的に、業務用ゲーム装置や家庭用ゲーム装置では、読み取り専用の記憶媒体（以下、ＲＯＭ）に記憶されたプログラムやデータ等を用いてゲームを実行させているため、ＲＯＭにデータを追加することができない。従って、クイズゲームの場合、問題数が少ないと直に飽きられてしまうため、様々な分野の数多くの問題を収録したり、更に、ゲーム装置に接続できる携帯型記憶媒体に新たな問題を追加したりすることによって、長期間利用できるようにしている。
【０００３】
【特許文献１】
特開２０００−３０８７５８号公報
【０００４】
【発明が解決しようとする課題】
しかし、長期間利用可能にした場合、問題によっては正解が変わる可能性があり、正解が変わった場合は判定が正しく行われなくなってしまう。例えば、「天王星の次に太陽から遠い星の名前は」という問題が挙げられる。この問題の正解は、時によっては「冥王星」、時によっては「海王星」であり、実施日によって正解が変わってしまう。
【０００５】
変更が予測されている問題であれば、予め予測される正解を含めて記憶しておき、実施日によって正解を切り換えるようにすれば良いが、実際、問題作成時には正解が変わることを予想することはできない。特に長期間にわたって利用されるクイズゲームでは、問題に対する正解が変わってしまう可能性は高くなる。
【０００６】
そして、問題に対する正解が事実と異なることになってしまった場合、その問題を削除、修正するためにＲＯＭを回収・交換する必要があり、追加コストの発生は避けられない。
【０００７】
本発明は、以上のような課題に鑑みてなされたものであり、その目的とするところは、既に販売、配布されたＲＯＭを回収することなく、ＲＯＭに記憶された問題のうち、特定の問題のみを出題させないことが可能なゲームシステム、その制御方法及び記憶媒体を提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、出題しない問題コードを受付ける受付手段と、前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段とを有し、前記抽出手段により抽出された問題コードに基づいて問題を出題することを特徴とする。
【０００９】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、出題しない問題コードを受付ける受付手段と、前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段とを有し、前記第二抽出手段により抽出された問題コードに基づいて問題を出題することを特徴とする。
【００１０】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、出題しない問題のパスワードを受付ける受付手段と、前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出手段とを有し、前記抽出手段により抽出した問題コードに基づいて問題を出題することを特徴とする。
【００１１】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムであって、出題しない問題のパスワードを受付ける受付手段と、前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段とを有し、前記第二抽出手段により抽出した問題コードに基づいて問題を出題することを特徴とする。
【００１２】
前記第一抽出手段は、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出しても良い。
【００１３】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、出題しない問題コードを受付ける受付工程と、前記受付工程により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出工程と、前記抽出工程により抽出された問題コードに基づいて問題を出題する工程とを有することを特徴とする。
【００１４】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、出題しない問題コードを受付ける受付工程と、前記受付工程により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出工程と、前記第一抽出工程により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出工程と、前記第二抽出工程により抽出された問題コードに基づいて問題を出題する工程とを有することを特徴とする。
【００１５】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、出題しない問題のパスワードを受付ける受付工程と、前記受付工程により受付けたパスワードを問題コードに変換する変換工程と、前記変換工程により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出工程と、前記抽出工程により抽出した問題コードに基づいて問題を出題する工程とを有することを特徴とする。
【００１６】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムの制御方法であって、出題しない問題のパスワードを受付ける受付工程と、前記受付工程により受付けたパスワードを問題コードに変換する変換工程と、前記変換工程により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出工程と、前記第一抽出工程により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出工程と、前記第二抽出工程により抽出した問題コードに基づいて問題を出題する工程とを有することを特徴とする。
【００１７】
前記第一抽出工程は、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出しても良い。
【００１８】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、出題しない問題コードを受付ける受付手段と、前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段と、前記抽出手段により抽出された問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とする。
【００１９】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、出題しない問題コードを受付ける受付手段と、前記受付手段により受付けた問題コードを除外して、複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段と、前記第二抽出手段により抽出された問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とする。
【００２０】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、出題しない問題のパスワードを受付ける受付手段と、前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から出題する問題コードを抽出する抽出手段と、前記抽出手段により抽出した問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とする。
【００２１】
また、本発明は、複数の問題コードから抽出した問題コードに基づいて問題を出題するゲームシステムに使用されるプログラムであって、出題しない問題のパスワードを受付ける受付手段と、前記受付手段により受付けたパスワードを問題コードに変換する変換手段と、前記変換手段により変換した問題コードを除外して、前記複数の問題コードの中から問題コードを所定数抽出する第一抽出手段と、前記第一抽出手段により抽出した複数の問題コードの中から出題する問題コードを抽出する第二抽出手段と、前記第二抽出手段により抽出した問題コードに基づいて問題を出題する手段としてコンピュータを機能させることを特徴とする。
【００２２】
前記第一抽出手段を、前記問題コードの種別データに基づいて、前記問題コードを所定数抽出する手段として機能させても良い。
【００２３】
また、本発明は、上記プログラムの何れかを記憶したコンピュータ読み取り可能な記憶媒体であっても良い。
【００２４】
ここで、受付手段の構成は特に限定しないが、登録者により入力された問題コード又はパスワードを記憶するための手段を有することが好ましい。同様に、受付工程では、登録者により入力された問題コード又はパスワードを記憶する工程を含む工程とし、受付手段を実現するためのプログラムは、登録者により入力された問題コード又はパスワードを記憶するための手段を実現するためのプログラムを含むプログラムとすることが好ましい。
【００２５】
また、登録者が他のシステムからネットワークを介して出題しない問題の問題コード又はパスワードを登録する場合や、磁気カード、非接触ＩＣカード等の携帯型記憶媒体に記憶されたデータを読み込むことによって出題しない問題の問題コード又はパスワードを登録する場合は、受付手段が、問題コード又はパスワードを受信する手段を含むことが好ましい。同様に、受付工程では問題コード又はパスワードを受信する工程を含み、受付手段を実現するためのプログラムでは、問題コード又はパスワードを受信する手段を実現するためのプログラムを含むことが好ましい。
【００２６】
更に、受付手段は、出題しない問題の問題コード又はパスワードの入力を要求する手段を、受付工程では、出題しない問題の問題コード又はパスワードの入力を要求する工程を、受付手段を実現するためのプログラムでは、出題しない問題の問題コード又はパスワードの入力を要求する手段を実現するためのプログラムを含むことが好ましい。
【００２７】
【発明の実施の形態】
以下、本発明を、ゲームシステムに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。以下、本発明の実施の形態を、図面を参照しつつ説明する。
【００２８】
（システム全体の説明）
図１は、本発明のゲームシステム１の一例を示す図である。図において、処理部１０は、システム全体の制御、システムの各ブロックへの命令の指示、ゲーム演算などの各種の処理を行うものであり、その機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや所与のプログラム（ゲームプログラム）により実現できる。
【００２９】
操作部１３は、プレーヤ又はシステム管理者（登録者）が操作情報を入力するためのものであり、その機能は、操作ボタンや操作レバー等のハードウェアにより実現できる。ＲＡＭ１１は、処理部１０、画像生成部１４、音生成部１５、通信部１６、Ｉ／Ｆ部１７等のワーク領域となる。
【００３０】
ＲＯＭ１２は、プログラムやデータ等の情報を格納するものである。本実施形態においては、問題コード、問題文データ、難易度データ等の問題情報やこの問題情報に関連づけられた正解情報、背景画像情報、音声情報等と、出題しない問題コードを受付ける受付手段と、受付手段により受付けた問題コードを除外して、複数の問題コードの中から出題する問題コードを抽出する抽出手段と、抽出手段により抽出した問題コードに基づいて問題を出題する（問題文を表示する）手段とを処理部１０において実現するためのプログラムが格納される。
【００３１】
なお、後述する（２−２）出題問題コードの抽出処理を行う場合は、前記抽出手段による抽出を所定数繰り返し、所定数抽出した複数の問題コードの中から出題する問題コードを抽出するための処理を処理部１０に実現させるためのプログラムが更に格納される。
【００３２】
そして、出題しない問題を設定する際にパスワードを入力させる場合は、問題コードに代えてパスワードを受付ける受付手段と、受付手段により受付けたパスワードを解析し問題コードを抽出（パスワードを問題コードに変換）する変換手段を処理部１０において実現するためのプログラムが格納される。
【００３３】
なお、受付手段を実現するためのプログラムには、出題しない問題の問題コード又はパスワードの入力を要求する手段と、入力された問題コード又はパスワードを記憶するための手段を処理部１０において実現するためのプログラムが含まれる。また、登録者が他のシステムから通信部１６（ネットワーク）を介して出題しない問題の問題コード又はパスワードを登録する場合は、問題コード又はパスワードを受信する手段と、受信した問題コード又はパスワードを記憶するための手段とを処理部１０において実現するためのプログラムが含まれる。ここで、通信部１６に代えて磁気カード、非接触ＩＣカード等の携帯型記憶媒体に記憶されたデータをＩ／Ｆ部１７を介して受信する場合は、これを処理部１０において実現するためのプログラムが含まれる。
【００３４】
その他、ＲＯＭ１２に記憶される情報は、本発明の処理を行うためのプログラムコード、画像情報、音情報、表示物の形状情報、テーブルデータ、リストデータ、プレーヤ情報や、本発明の処理を指示するための情報、その指示に従って処理を行うための情報等が含まれる。
【００３５】
本実施形態の問題コードは、問題の種別（例えば、二択、四択等の出題形式や歴史、文学等の出題分野）を示すファイル番号と、その種別における出題番号と、チェックサム用の番号とで構成されている。なお、種別データを問題コードに含めず、参照できるように対応付けて記憶しておいても良い。
【００３６】
画像生成部１４は、処理部１０からの指示等にしたがって、各種の画像を生成し表示部１４１に出力するものであり、その機能は、画像生成用ＡＳＩＣ、ＣＰＵ、ＤＳＰなどのハードウェアや、所与のプログラム（画像生成プログラム）、画像情報により実現できる。
【００３７】
音生成部１５は、処理部１０からの指示等にしたがって、各種の音を生成し音出力部１５１に出力するものであり、その機能は、音生成用ＡＳＩＣ、ＣＰＵ、ＤＳＰなどのハードウェアや、所与のプログラム（音生成プログラム）、音情報（波形データ等）により実現できる。
【００３８】
通信部１６は、外部装置（例えばホスト装置や他のゲーム装置）との間で通信を行うための各種の制御を行うものであり、その機能は、通信用ＡＳＩＣ、ＣＰＵなどのハードウェアや所与のプログラム（通信プログラム）により実現できる。
【００３９】
Ｉ／Ｆ部１７は、処理部１０からの指示等にしたがって携帯型記憶媒体との間で情報交換を行うためのインターフェースとなるものであり、その機能は、ＣＰＵからの命令により制御されるデータ書き込み・読み出し用コントローラＩＣにより実現できる。
【００４０】
処理部１０は、電源投入後ＲＯＭ１２からＲＡＭ１１に転送されたゲームプログラムに基づき、処理部１３からの操作情報、通信部１６やＩ／Ｆ部１７を介して受信した情報等を用いて、出題しない問題の受付処理や、受付処理によって受付けた問題を除外して問題を抽出する抽出処理、出題処理、正誤判定処理等を行い、クイズゲームを実行する。
【００４１】
（処理の流れの説明）
上述したゲームシステムにおいて行われるクイズゲームの種類は特に問わないが、本実施形態では、複数のステージが用意され、各ステージでは出題する問題の種別（ジャンルや出題形式）を選択することができる。そして、各ステージにおいて、１題毎にプレーヤの回答に対する正誤判定を行い、規定数正解すると次のステージに進むことができ、規定数正解する前に所定数誤答（未回答）した場合はその時点でゲームオーバーとなる。但し、ゲームオーバーから所定時間以内にゲームを開始すれば、ゲームオーバー時点のステージから継続してゲームを行うことができる。従って、後述するＲＡＭ１１に記憶された問題コード配列をゲームオーバーになっても保持し、ゲームが継続されないことを確定した後配列データを消去する。
【００４２】
次に、本実施形態の特徴的な処理をフローチャートを用いて説明する。
（１）出題させない問題の登録
図２に示すように、ゲームシステムの電源投入後設定モードが選択され、更に設定モードにおいて出題しない問題の登録（以下、非出題登録処理という）が選択されると、パスワードの入力を要求（待機）する画面を表示する入力要求処理（Ｓ１）が実行され、「ＥＸＩＴ」入力又は「ＥＮＴＥＲ」入力があるまで待機する（Ｓ２，Ｓ３）。「ＥＸＩＴ」入力があった場合は、非出題登録処理を終了し、設定モードに戻る（Ｓ２）。このパスワード入力要求画面は、パスワードの入力エリアと、既に登録されたパスワードを表示するエリアと、登録方法の説明を表示するエリアとを含んでいる。
【００４３】
非出題登録処理中、「ＥＮＴＥＲ」入力があった場合は、入力された文字が８文字か否かを判断し（Ｓ４）、８文字未満であればエラー表示を行い（Ｓ５）、８文字であれば入力されたパスワードを問題コードに変換する処理を行う（Ｓ６）。この変換処理では、入力された文字（「０」〜「９」及び「Ａ」〜「Ｚ」の８文字の組み合わせ）を解析し、問題コードを抽出する（Ｓ６）。
【００４４】
次に、パスワードに含まれるチェックサムがすべて一致するか否かを判断し（Ｓ７）、一致しない場合はエラー表示を行い（Ｓ５）、一致した場合は抽出した問題コードをバックアップデータ記憶領域に記憶し（Ｓ８）、パスワード入力要求画面中の「非出題登録リスト」を更新し（Ｓ９）、更新した「非出題登録リスト」を含むパスワード入力要求画面を表示する。
【００４５】
なお、パスワードを用いず問題コードを直接入力させることも可能であり、この場合、入力された問題コードと同一問題コードがＲＯＭ１２に記憶されているか否かを判断し、記憶されていれば問題コードをバックアップデータ記憶領域に記憶し、非出題登録リストを更新する。
【００４６】
また、バックアップデータ記憶領域に記憶された問題コードは、ゲームモード移行時にＲＡＭ１１の非出題問題コード記憶領域に記憶される。
【００４７】
（２−１）出題問題コードの抽出
図３に示すように、コインが投入されゲームが開始されると、ＲＯＭ１２に記憶されている複数の問題コードのうち、種別毎に所定数（例えば１０００問）をパッキングする（Ｓ１）。ここでは、問題コードのファイル番号を参照して、同一ファイル番号を抽出してパッキングが行われる。そして、これらパッキングした複数の問題コードをランダムに連続させてＲＡＭ１１に記憶する（Ｓ２）。
【００４８】
次に、プレーヤの種別（ジャンル）選択に基づいて、出題する種別を決定し（Ｓ３）、変数ｎに０を代入し（Ｓ４）、決定した種別の問題コード配列ｎ番目を抽出し（Ｓ５）、変数ｎをインクリメントする（Ｓ６）。
【００４９】
そして、抽出した問題コードが非出題登録処理で記憶された非出題問題コードと一致するか否かを判断する（Ｓ７）。一致した場合は、ステップＳ５の問題コード抽出処理を再度行う。一致しない場合は、抽出した問題コードに基づいて問題を表示し（Ｓ８）、所定時間内にプレーヤの操作により回答入力があった場合、その回答が正解か否かを判断する（Ｓ９）。
【００５０】
ステップＳ９において正解の場合は、正解数を加算し（Ｓ１０）、正解数が所定数に達したか否かを判断する（Ｓ１１）。正解数が所定数に達していない場合はステップＳ５の問題コード抽出に移行し、達した場合はステージクリアとなり、ステップＳ３の種別選択に戻り、他の種別の問題に対して回答するステージに移行する。
【００５１】
一方、ステップＳ９において不正解の場合は、誤答数を加算し（Ｓ１２）、誤答数が所定数に達したか否かを判断する（Ｓ１３）。誤答数が所定数に達していない場合はステップＳ５の問題コード抽出に移行し、達していない場合はゲームオーバーとなる。
【００５２】
（２−２）出題問題コードの抽出
以下、他の実施形態について、図４、５を用いて説明する。
ゲームが開始されると、まず、ＲＯＭ１２に記憶された複数の問題コードから、種別毎に問題コードを抽出し（Ｓ１）、抽出した問題コードが非出題登録処理で記憶された非出題問題コードと一致するか否かを判断する（Ｓ２）。ここで、問題コードを抽出する際、問題コードに含まれるファイル番号を参照し、所定の種別（ファイル番号）の問題コードのみを抽出する。
【００５３】
ステップＳ２において、一致する場合は再度ステップＳ１に戻り、所定の種別の問題コードを再度抽出する。一方、一致しない場合は、抽出した問題コードをＲＡＭ１１に記憶し（Ｓ３）、該当する種別の問題コードが所定数記憶されるまで上記処理を繰り返し行い（Ｓ４）、所定数に達した場合は他の種別において同一処理を行い、全種別の問題コードが所定数記憶されるまで繰り返し処理を行う（Ｓ５）。
【００５４】
次に、プレーヤの操作による種別（ジャンル）選択に基づいて、出題する種別を決定し（Ｓ６）、変数ｎに０を代入し（Ｓ７）、決定した種別の問題コード配列ｎ番目を抽出し（Ｓ８）、変数ｎをインクリメントし（Ｓ９）、抽出した問題コードに基づいて問題を表示する（Ｓ１０）。
【００５５】
そして、問題表示後、所定時間内にプレーヤの操作により回答入力があった場合、その回答が正解か否かを判断し（Ｓ１１）、正解の場合は正解数を加算し（Ｓ１２）、正解数が所定数に達したか否かを判断する（Ｓ１３）。正解数が所定数に達していない場合はステップＳ８の問題コード抽出に移行し、達した場合はステージクリアとなりステップＳ６の種別選択に戻り、他の種別の問題に対して回答するステージに移行する。
【００５６】
一方、ステップＳ１１において不正解の場合は、誤答数を加算し（Ｓ１４）、誤答数が所定数に達したか否かを判断する（Ｓ１５）。誤答数が所定数に達していない場合はステップＳ８の問題コード抽出に移行し、達していない場合はゲームオーバーとなる。
【００５７】
以上、詳細に説明した本発明の実施の形態によれば、パスワードやコードの登録だけで特定の問題を出題させないようにできるので、既に販売、配布されたＲＯＭを回収する等、多大な追加コストの発生を抑えることができる。
【図面の簡単な説明】
【図１】本実施形態の一例に係るゲームシステムの機能ブロック図である。
【図２】本実施形態の非出題問題登録処理の流れを示すフローチャートである。
【図３】本実施形態の一例を示すフローチャートである。
【図４】本実施形態の他例の一部を示すフローチャートである。
【図５】図４の他の部分を示すフローチャートである。
【符号の説明】
１    ゲームシステム
１０  処理部
１１  ＲＡＭ
１２  ＲＯＭ
１３  操作部
１６  通信部
１７  Ｉ／Ｆ部
【図１】
2004283285.tif 000003
【図２】
2004283285.tif 000004
【図３】
2004283285.tif 000005
【図４】
2004283285.tif 000006
【図５】
2004283285.tif 000007