(57)【特許請求の範囲】
【請求項１】
プレイヤの所定の操作または時計の時刻表示に基づき不規則な信号を発生する不規則信号発生手段と、
アイテム確率表を格納するための記憶部と、
電源投入によりＣＰＵがゲーム機本体に搭載されるゲームアプリケーションソフトを読み出して起動し、前記記憶部にアイテム確率表が存在しないと判断した場合、前記不規則信号発生手段からの不規則な信号により予め用意してある基本確率表の複数のアイテムの各確率の入れ変えを行うことによりアイテム確率表を作成する確率表作成手段と、
前記記憶部にアイテム確率表が存在する場合は、そのアイテム確率表に基づく確率によって、存在しない場合には前記確率表作成手段で作成したアイテム確率表に基づく確率によってアイテムを出現させてゲームを進行させるアイテム出現実行手段とを有する、
ことを特徴とするアイテム出現内容が異なるゲームソフトを作成できるゲーム装置。
【請求項２】
前記記憶部はゲーム機に装着可能なバックアップメモリ手段であり、
前記不規則信号発生手段におけるプレイヤの所定の操作は、電源投入でゲームを起動してからゲームスタートボタンを押すまでの操作であり、ＣＰＵは電源投入からゲームスタートボタンを押すまでの時間をチェックし、その時間を基礎にして不規則な信号を発生するか、
前記不規則信号発生手段におけるプレイヤの所定の操作は、他のボタン類を押す操作であり、ＣＰＵは他のボタンを押している時間の長さをチェックし、その時間を基礎にして不規則な信号を発生するか、
または前記不規則信号発生手段におけるプレイヤの所定の操作は、プレイヤが名前を入力する操作であり、ＣＰＵはプレイヤの入力した名前を基礎にして不規則な信号を発生するかのいずれかであることを特徴とする請求項１記載のアイテム出現内容が異なるゲームソフトを作成できるゲーム装置。
【請求項３】
前記確率表作成手段で作成したアイテム確率表の各アイテムの出現の確率の合計は所定の数値であり、
前記アイテム出現実行手段は、前記アイテム確率表の各アイテムを所定の順番で選択していき、選択されたアイテムの確率と０から前記所定の数値までの間を不規則に変化する数値との差をとり、その差が所定の条件を満たしたとき、そのアイテムを出現させ、満たさないときは、つぎのアイテムを選択して同様に差をとり、所定の条件を満たすまで、つぎつぎとアイテムを選択することにより、アイテムを出現させることを特徴とする請求項１または２記載のアイテム出現内容が異なるゲームソフトを作成できるゲーム装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ゲームソフトを初めて起動するときにゲームに現れるアイテムの出現確率表を作成し、その確率表に従ったゲームができるゲーム機、さらに詳しくいえば、ゲーム中に出現するアイテムを当初のゲームソフト開始段階で絞ってしまい、同一ゲームでありながら他人のゲーム機とは異なるアイテムが異なる確率で出現するゲームソフトをプレイすることができるゲーム装置に関する。
まず、最初に「アイテム」とはゲームの進行途中でランダムに選択，入手できる小道具，動物，パートナーなどを指すものと定義する。
【０００２】
【従来の技術】
バックアップ可能なゲーム機においては、他人のゲーム機のゲームカセットを自らのゲーム機に装着して使用することが可能であり、かかる場合、お互いに入手できないアイテムなどを補完できるという面白さがある。
しかしながら、同一のプログラムではアイテムの出現規則も同じになるため、例え、ランダムに選んでもいずれ全て出現する可能性があり、交換する価値が低くなるという欠点がある。
【０００３】
【発明が解決しようとする課題】
これを解決する方法として、アイテムの出現規則の異なるプログラムを複数用意すればよいが、生産効率が悪く、量産する場合のリスクが大きいという欠点がある。
本発明の目的は、１つのプログラムに対し、ゲーム機のゲームソフトの初期起動時に、出現するアイテムを不規則に生成する確率表を作成することにより、同じ種類のゲーム機能でありながら、異なる内容のゲームを行うことができるゲーム装置を提供することにある。
【０００４】
【課題を解決するための手段】
前記目的を達成するために本発明による複数の規則性を有するゲーム装置は、プレイヤの所定の操作または時計の時刻表示に基づき不規則な信号を発生する不規則信号発生手段と、アイテム確率表を格納するための記憶部と、電源投入によりＣＰＵがゲーム機本体に搭載されるゲームアプリケーションソフトを読み出して起動し、前記記憶部にアイテム確率表が存在しないと判断した場合、前記不規則信号発生手段からの不規則な信号により予め用意してある基本確率表の複数のアイテムの各確率の入れ変えを行うことによりアイテム確率表を作成する確率表作成手段と、前記記憶部にアイテム確率表が存在する場合は、そのアイテム確率表に基づく確率によって、存在しない場合には前記確率表作成手段で作成したアイテム確率表に基づく確率によってアイテムを出現させてゲームを進行させるアイテム出現実行手段とを有して構成されている。
また、本発明における前記記憶部はゲーム機に装着可能なバックアップメモリ手段であり、前記不規則信号発生手段におけるプレイヤの所定の操作は、電源投入でゲームを起動してからゲームスタートボタンを押すまでの操作であり、ＣＰＵは電源投入からゲームスタートボタンを押すまでの時間をチェックし、その時間を基礎にして不規則な信号を発生するか、前記不規則信号発生手段におけるプレイヤの所定の操作は、他のボタン類を押す操作であり、ＣＰＵは他のボタンを押している時間の長さをチェックし、その時間を基礎にして不規則な信号を発生するか、または前記不規則信号発生手段におけるプレイヤの所定の操作は、プレイヤが名前を入力する操作であり、ＣＰＵはプレイヤの入力した名前を基礎にして不規則な信号を発生するかのいずれかであるものである。
さらに本発明における前記確率表作成手段で作成したアイテム確率表の各アイテムの出現の確率の合計は所定の数値であり、前記アイテム出現実行手段は、前記アイテム確率表の各アイテムを所定の順番で選択していき、選択されたアイテムの確率と０から前記所定の数値までの間を不規則に変化する数値との差をとり、その差が所定の条件を満たしたとき、そのアイテムを出現させ、満たさないときは、つぎのアイテムを選択して同様に差をとり、所定の条件を満たすまで、つぎつぎとアイテムを選択することにより、アイテムを出現させるものである。
【０００５】
【作用】
上記構成によれば、例えば、バックアップメモリに保存するゲーム機の場合には他人のゲーム機の異なる確率およびアイテムを出現できるゲームソフトを格納したバックアップメモリと交換でき、ゲームデータ交換の楽しみが増大する。
【０００６】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳しく説明する。
図１は、本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置を示す図で、携帯形ゲーム機の外観図である。
携帯形ゲーム機１は上面にカセット装着孔１ａを有し、プログラムＲＯＭ４ａおよびバックアップＲＡＭ４ｂを搭載したゲームカセット４はこの部分から装着される。携帯形ゲーム機２も同様にゲームカセット５が装着される。
携帯形ゲーム機１および２は通信ケーブル３により接続でき、２つのゲーム機は相互に通信を行いながらゲームを行うこともでき、入手できないアイテムの相互補完ができる。
【０００７】
バックアップＲＡＭ４ｂには、初めてゲームソフトを起動するために電源を入れたときに生成されるアイテムの出現の確率表が格納され、この確率表を参照してゲーム中でのアイテムを出現させる。以後はこのアイテム確率表に基づきゲームプログラムが進行する。したがって携帯形ゲーム機１と２では生成される確率表は異なり、同じプログラムに対し、異なるアイテム出現データを用いそれぞれゲームを行うことができる。ゲームカセット４と５を交換すれば、相手のアイテム出現のゲーム内容を自らの携帯形ゲーム機１で実現できる。
【０００８】
図２は、本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置を示す図で、据置形ゲーム機の外観図である。
据置形ゲーム機６は前部からバックアップＲＡＭ９のカセットを装着するように構成されている。上部からゲームプログラムが格納されたＣＤ−ＲＯＭ７が装着される。初めてＣＤ−ＲＯＭ７を装着して電源を入れたときにアイテムの出現の確率表が生成されてバックアップＲＡＭ９に格納される。
【０００９】
図３は、本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置の回路の実施の形態を示すブロック図である。
この回路は、図１の携帯形ゲーム機の構成である。装脱着できるゲームカセット１５のＲＯＭ１８には、ゲームのプログラム１８ａおよび多数のアイテムデータ１８ｂが格納されている。またバックアップＲＡＭ１９にはセーブデータ１９ａとアイテム確率表１９ｂが格納される。
図５にセーブデータ１とアイテム確率表の一例を示す。
セーブデータ１９ａはゲームの続きをプレイするために必要となるデータであり、プレイヤの操作により、または自動的に更新される。
アイテム確率表１９ｂは、ゲーム開始時に一度だけ作られ、以後、値が変わったり、消えたりすることはない。
【００１０】
ＣＰＵ１４は、ゲーム機全体の制御を司り、操作部１７からの操作に従ってゲームが起動された場合には、ゲームプログラム１８ａを読み出しＲＡＭ２０にゲームデータを展開し、その展開データをビデオ回路２１を介して表示部２４に表示させる。また、サウンド回路２２を動作させて音声，音楽などをスピーカ２３より流す。
ＣＰＵ１４は、電源スイッチ１６の投入に伴ってプレイヤの操作に基づき不規則な信号（乱数）を作成する不規則信号発生手段１４ａ，初めて起動するゲームソフトのアイテムの出現確率表を生成するための確率表作成手段１４ｂならびにゲームスタート後は、確率表作成手段１４ｂに基づく確率によってアイテム出現を実行するアイテム出現実行手段１４ｃの機能を備えている。
【００１１】
確率表の値は、ランダムに作成されるが、電源投入後ＣＰＵが発生する疑似乱数は規則性が出てくるため何らかの手段で同一規則性にならないようにする必要がある。上記不規則信号発生手段１４ａはそのためのもので、この実施の形態では、操作部１７のスタートボタンを押すまでの時間をチェックし、そのチェックした時間を利用して乱数表を更新してアイテム出現確率表を作るものである。
不規則信号発生手段１４ａは、この他に他のボタン類を押している長さをチェックし、その押している時間，プレイヤの入力した名前を利用するもの，さらにはゲーム機に内蔵された時計の時刻を利用することができる。
【００１２】
図４は、新しいゲームソフト入手後に初めて電源オンしたときのアイテム確率表作成の流れを示すフローチャートである。
電源スイッチ１６をオンする（ステップ（以下「Ｓ」という）４０１）と、ゲーム機内のハードウエア部分が初期化される（Ｓ４０２）。
つぎにＣＰＵが出力する乱数を更新する（Ｓ４０３）。そして不規則信号発生手段１４ａによってゲームのスタートボタンが押されるまでのタイミングを利用して乱数の更新を行う（Ｓ４０４）。乱数の初期値が他のゲーム機と同一になるのを防止するためである。
スタートボタンが押されると乱数の更新が停止し、つぎにアイテム確率表がバックアップＲＡＭ１９に既に存在するか否かを判断する（Ｓ４０５）。ゲームソフトを入手後、初プレイか否かを判断するためである。
【００１３】
既にアイテム確率表が存在している場合にはゲームを開始する（Ｓ４０７）。一方、アイテム確率表が存在していない場合には確率表作成手段１４ｂが起動しアイテム確率表の作成に進み（Ｓ４０６）、アイテム確率表を作成した後にゲームを開始する（Ｓ４０７）。
図６は、アイテム確率表作成の手順を説明するための確率表の一例およびフローチャートである。
図６（ａ）において、予め用意してある基本確率表（アイテムデータ１８ｂとともにＲＯＭ１８に格納されている）をＲＯＭ１８より読み出し、ＲＡＭ２０にロードする（Ｓ６０１）。図６（ｂ）に基本確率表の一例が示されている。百分率はアイテムが出現する確率であり、全てを加算して１００％となっている。
【００１４】
つぎに基本確率表を乱数にしたがって順番を入れ換える（Ｓ６０２）。図６（ｃ）には基本確率表が入れ換えられた一例が示されている。
さらにアイテムＡ〜Ｇと入れ換えれた確率表との対応付けを行い表作成が終了する（Ｓ６０３）。図６（ｄ）は完成したアイテム確率表の一例である。アイテムＢ，Ｅは０％であり、全く出現する可能性はない。完成したアイテム確率表はバックアップＲＡＭ１９内に格納される。
【００１５】
図７は、ゲーム中におけるアイテム選択の手順を説明するためのフローチャートである。
このアイテム選択はＣＰＵ１４が有するアイテム出現実行手段１４ｃの機能により実現されるものである。
ＣＰＵ１４は、ゲーム中、今がアイテムを出現させるタイミングか否かを判断する（Ｓ７０１）。出現させるタイミングであると判断した場合には、乱数（０〜９９）を発生し、ＣＰＵ１４内のメモリＲに発生した乱数の値を格納し（Ｓ７０２）、アイテム選択ポインタをアイテム確率表の先頭に合わせる（Ｓ７０３）。そして、メモリＲの値から選択しているアイテムの確率値を減算し（Ｓ７０４）、減算した結果Ｒ１が０より小さい場合には選択しているアイテムを出現させる（Ｓ７０７）。例えば、乱数が２０の値を示し、選択されているアイテムがＤであるならば、その確率が３０％であるので、２０−３０＝−１０となり、アイテムＤが出現する。
【００１６】
一方、減算した結果Ｒ１が０より大きい場合には、アイテム選択ポインタをつぎのアイテムに進める（Ｓ７０６）。そして再度Ｓ７０４，Ｓ７０５を実行し、Ｒ１が０より小さくなるまでこれを繰り返す。この動作により減算した結果Ｒ１が０より小さくなったアイテムを選択して出現させる。
【００１７】
上記実施の形態は、生成されたアイテム確率表をゲームカセットのバックアップＲＡＭに格納する例を示したが、バックアップ可能なタイプのゲーム機ではなくゲーム機本体に搭載されている他のメモリにアイテム確率表を格納する場合も、本発明の範囲に及ぶのは勿論である。
【００１８】
【発明の効果】
以上、説明したように本発明は、プレイヤの所定の操作に基づき不規則な信号を発生し、ゲーム機本体に搭載されるゲームアプリケーションソフトを初めて起動する場合、不規則な信号を用いて複数のアイテムを出現させる確率表を作成し、ゲームスタート後は、この確率表に基づきアイテムを出現させてゲームを進行させるように構成したものである。
したがって、当初からアイテムの出現規則の異なるプログラムを複数用意する必要はなく、１つのプログラムで、データを変えた複数のプログラムを有するゲーム機と同等の機能を有するゲーム機を実現できる。
また、ゲームのプログラム自体が同一で、出現するアイテムが異なるものを、人によって入手できたり、できなかったりするため、バックアップ可能なタイプのゲーム機では、上記により生成したデータ内容の異なる複数のプログラムが他人との交換の対象となり、さらにゲームの楽しさを増大させることができるという効果がある。
【図面の簡単な説明】
【図１】本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置を示す図で、携帯形ゲーム機の外観図である。
【図２】本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置を示す図で、据置形ゲーム機の外観図である。
【図３】本発明によるアイテム出現内容が異なるゲームソフトを作成できるゲーム装置の回路の実施の形態を示すブロック図である。
【図４】新しいゲームソフト入手後に初めて電源オンしたときのアイテム確率表作成の流れを示すフローチャートである。
【図５】バックアップＲＡＭに格納される確率表およびセーブデータの一例を示す図である。
【図６】アイテム確率表作成の手順を説明するための確率表の一例およびフローチャートである。
【図７】ゲーム中におけるアイテム選択の手順を説明するためのフローチャートである。
【符号の説明】
１，２…携帯形ゲーム機本体
３…通信ケーブル
４，５，１５…ゲームカセット
６…据置形ゲーム機本体
７…ゲーム用ＣＤ−ＲＯＭ
８…ディスプレイ
９…バックアップＲＡＭ
１０…入力装置
１４…ＣＰＵ
１４ａ…不規則信号発生手段
１４ｂ…確率表作成手段
１４ｃ…アイテム出現実行手段
１６…電源スイッチ
１７…操作部
１８…ＲＯＭ
１９…バックアップＲＡＭ
２０…ＲＡＭ
２１…ビデオ回路
２２…サウンド回路
２３…スピーカ
【図１】
0003770750.tif 000002
【図２】
0003770750.tif 000003
【図３】
0003770750.tif 000004
【図４】
0003770750.tif 000005
【図５】
0003770750.tif 000006
【図６】
0003770750.tif 000007
【図７】
0003770750.tif 000008