(57)【特許請求の範囲】
【請求項１】
プレイヤの端末からクイズゲームの要求を表すコマンドを受信する手段と、
前記クイズゲームの要求を表すコマンドの受信に応じて、前記クイズゲームの出題ジャンルの指定を要求するゲーム画面を前記プレイヤの端末に送信する手段と、
前記プレイヤの端末から、複数の出題ジャンルのうち少なくとも１つを指定するコマンドを受信する手段と、
前記複数の出題ジャンルのうち少なくとも１つを指定するコマンドにより指定される出題ジャンルの設問を含むゲーム画面を前記プレイヤの端末に送信する手段と、
前記クイズゲームの要求を表すコマンドを受信した場合、所定確率で、前記プレイヤに対応する所定基礎情報に基づいて前記複数の出題ジャンルから選択される出題ジャンルの設問を含むゲーム画面を、前記出題ジャンルの指定を要求するゲーム画面に代えて前記プレイヤの端末に送信する手段と、
を含むことを特徴とするゲームサービス提供装置。
【請求項２】
請求項１に記載のゲームサービス提供装置において、
前記プレイヤに対するクイズゲームの提供時間を出題ジャンル毎に表す提供量情報を前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記所定基礎情報に基づいて前記複数の出題ジャンルから選択される出題ジャンルの設問を含むゲーム画面を前記プレイヤの端末に送信する手段は、前記提供時間に基づいて前記複数の出題ジャンルから出題ジャンルを選択する手段を含む
ことを特徴とするゲームサービス提供装置。
【請求項３】
請求項１に記載のゲームサービス提供装置において、
前記プレイヤに対するクイズゲームの提供回数を出題ジャンル毎に表す提供量情報を前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記所定基礎情報に基づいて前記複数の出題ジャンルから選択される出題ジャンルの設問を含むゲーム画面を前記プレイヤの端末に送信する手段は、前記提供回数に基づいて前記複数の出題ジャンルから出題ジャンルを選択する手段を含む
ことを特徴とするゲームサービス提供装置。
【請求項４】
請求項１に記載のゲームサービス提供装置において、
前記クイズゲームは複数の設問を含み、
前記プレイヤに提供した設問数を出題ジャンル毎に表す提供量情報を前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記所定基礎情報に基づいて前記複数の出題ジャンルから選択される出題ジャンルの設問を含むゲーム画面を前記プレイヤの端末に送信する手段は、前記提供した設問数に基づいて前記複数の出題ジャンルから出題ジャンルを選択する手段を含む
ことを特徴とするゲームサービス提供装置。
【請求項５】
請求項１乃至４のいずれかに記載のゲームサービス提供装置において、
前記プレイヤに対して提供されたクイズゲームの成績を出題ジャンル毎に表す成績情報を前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記所定基礎情報に基づいて前記複数の出題ジャンルから選択される出題ジャンルの設問を含むゲーム画面を前記プレイヤの端末に送信する手段は、前記成績情報に基づいて前記複数の出題ジャンルから出題ジャンルを選択する手段を含む
ことを特徴とするゲームサービス提供装置。
【請求項６】
複数のプレイヤの端末のそれぞれに対してクイズゲームを提供するゲームサービス提供装置であって、
前記プレイヤの端末から前記クイズゲームの出題ジャンルを指定するコマンドを受信し、複数の出題ジャンルの中から前記コマンドに対応する出題ジャンルを選択する任意ゲームサービス選択手段と、
前記複数のプレイヤのそれぞれに対応づけて所定基礎情報を記憶する基礎情報記憶手段と、
前記所定基礎情報に基づいて前記複数の出題ジャンルの中から前記複数のプレイヤのそれぞれに対して提供する出題ジャンルを選択する強制ゲームサービス選択手段と、
前記複数のプレイヤの端末のそれぞれに、前記任意ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面又は前記強制ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面を、乱数に基づいて選択的に送信する手段と、
を含むことを特徴とするゲームサービス提供装置。
【請求項７】
請求項６に記載のゲームサービス提供装置において、
前記選択的に送信する手段は、前記任意ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面に比して前記強制ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面を小さな確率で前記プレイヤの端末に送信する
ことを特徴とするゲームサービス提供装置。
【請求項８】
請求項６又は７に記載のゲームサービス提供装置において、
前記所定基礎情報は前記複数のプレイヤの端末のそれぞれとのそれ以前の通信内容に基づいて生成されることを特徴とするゲームサービス提供装置。
【請求項９】
請求項８に記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、前記プレイヤの端末から既に受信されているコマンドに対応する出題ジャンルを特定する指定済み出題ジャンル情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記指定済み出題ジャンル情報に基づき、前記複数の出題ジャンルのうち、該プレイヤの端末から受信されているコマンドによって未だ指定されていないものから、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを選択することを特徴とするゲームサービス提供装置。
【請求項１０】
請求項８又は９に記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、各プレイヤの端末に対して既に送信しているゲーム画面に係る出題ジャンルを特定する提供済み出題ジャンル情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供済み出題ジャンル情報に基づき、前記複数のサービスのうち、該プレイヤの端末に送信されたゲーム画面によって未だ提供されていないものから、該プレイヤの端末に対して送信するゲーム画面に係るゲームサービスを選択することを特徴とするゲームサービス提供装置。
【請求項１１】
請求項８乃至１０のいずれかに記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、前記複数のプレイヤのそれぞれに対応づけて、出題ジャンル毎に、該出題ジャンルに係るコマンドを該プレイヤの端末から過去に受信した回数を表す指定回数情報を、前記所定基礎情報の少なくとも一部として記憶し、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記指定回数情報に基づき、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを前記複数の出題ジャンルから選択することを特徴とするゲームサービス提供装置。
【請求項１２】
請求項８乃至１１のいずれかに記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、各プレイヤの端末に対して過去にゲーム画面を送信した出題ジャンルの提供時間を出題ジャンル毎に表す提供量情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供時間に基づき、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを前記複数の出題ジャンルから選択することを特徴とするゲームサービス提供装置。
【請求項１３】
請求項８乃至１１のいずれかに記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、各プレイヤの端末に対して過去にゲーム画面を送信した出題ジャンルの提供回数を出題ジャンル毎に表す提供量情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供回数に基づき、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを前記複数の出題ジャンルから選択することを特徴とするゲームサービス提供装置。
【請求項１４】
請求項８乃至１１のいずれかに記載のゲームサービス提供装置において、
前記クイズゲームは複数の設問を含み、
前記基礎情報記憶手段は、各プレイヤの端末に対して過去にゲーム画面を送信した、該プレイヤに提供した設問数を出題ジャンル毎に表す提供量情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶する手段をさらに含み、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供した設問数に基づき、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを前記複数の出題ジャンルから選択することを特徴とするゲームサービス提供装置。
【請求項１５】
請求項１０乃至１４のいずれかに記載のゲームサービス提供装置において、
前記基礎情報記憶手段は、各プレイヤの端末に対して過去にゲーム画面を送信した出題ジャンルに係る成績情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、
前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記成績情報に基づき、該プレイヤの端末に対して送信するゲーム画面に係る出題ジャンルを前記複数の出題ジャンルから選択することを特徴とするゲームサービス提供装置。
【請求項１６】
複数のプレイヤの端末のそれぞれに対してクイズゲームを提供するためのゲームサーバの制御方法であって、
通信ネットワークを介して、前記プレイヤの端末から前記クイズゲームの出題ジャンルを指定するコマンドを受信し、複数の出題ジャンルの中から前記コマンドに対応する出題ジャンルを選択する任意ゲームサービス選択ステップと、
前記複数のプレイヤのそれぞれに対応づけて所定基礎情報を記憶手段に記憶させるとともに、それを更新する基礎情報記憶ステップと、
前記記憶手段に記憶される所定基礎情報に基づいて前記複数の出題ジャンルの中から前記複数のプレイヤのそれぞれに対して提供する出題ジャンルを選択する強制ゲームサービス選択ステップと、
前記通信ネットワークを介して、前記複数のプレイヤの端末のそれぞれに、前記任意ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面又は前記強制ゲームサービス選択手段により選択される出題ジャンルの設問を含むゲーム画面を、乱数に基づいて選択的に送信するステップと、
を含むことを特徴とするゲームサーバの制御方法。
【請求項１７】
プレイヤによるクイズゲームの複数の出題ジャンルのうち少なくとも１つを指定するコマンドを取得する手段と、
前記プレイヤに対応する所定基礎情報に基づいて前記複数の出題ジャンルから少なくとも１つの出題ジャンルを選択する手段と、
前記コマンドにより指定される出題ジャンルの設問を含むゲーム画面、又は前記選択する手段により選択される出題ジャンルの設問を含むゲーム画面を、乱数に基づいて選択的に送信する手段と、
を含むことを特徴とするゲームサービス提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はゲームサービス提供装置及び方法に関し、特にプレイヤ指定に応じて提供される任意ゲームサービスと、プレイヤ指定とは直接的な関係のない強制ゲームサービスと、を選択的に提供することのできるゲームサービス提供装置及び方法に関する。
【０００２】
【従来の技術】
コンピュータシステムを用いたクイズゲーム装置は、プレイヤに問題画像を順次提示し、その問題に対する解答をプレイヤが操作キーを用いて入力すると、その正誤を判断し、その判断結果をプレイヤに提示するとともに、プレイヤーのゲーム成績を評価するようになっている。
【０００３】
こうしたクイズゲーム装置には、ゲーム開始のタイミング等でプレイヤが問題ジャンルを選択できるようになっているものもあり、そのようなクイズゲーム装置では、プレイヤが問題ジャンルを操作キーを用いて指定入力すると、そのジャンルの問題画像がプレイヤに順次提示される。かかるクイズゲーム装置によれば、プレイヤは自分の得意なジャンル、或いは好きなジャンルの問題を楽しむことができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、かかるクイズゲーム装置では、プレイヤは自分の得意なジャンルの問題ばかりを選択することができてしまう。このため、プレイヤの選択するジャンルが過度に偏ると、選択されないジャンルに面白い出題があったとしても、それをプレイヤに提供できないという問題がある。
【０００５】
こうした問題はクイズゲーム装置で出題ジャンル選択を認めるに限って生じるという訳ではなく、ドライブゲーム装置でコース選択を認める場合、対戦ゲーム装置で相手キャラクタ選択を認める場合等、プレイヤによる指定に応じて複数のゲームサービスから実際にそのプレイヤに提供するゲームサービスを選択するゲームサービス提供装置で、一般的に生じてしまう問題である。
【０００６】
本発明は上記課題に鑑みてなされたものであって、その目的は、プレイヤによる指定に応じた任意ゲームサービスの他に、プレイヤによる指定に直接関係しない強制ゲームサービスを提供することのできるゲームサービス提供装置及び方法を提供することにある。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るゲームサービス提供装置は、プレイヤからゲームサービス要求を受信する手段と、前記ゲームサービス要求に応じてゲームサービス指定要求を前記プレイヤに送信する手段と、前記ゲームサービス指定要求に応じて前記プレイヤから送信される、複数のゲームサービスのうち少なくとも１つを指定するゲームサービス指定を受信する手段と、前記ゲームサービス指定により指定されるゲームサービスを任意ゲームサービスとして前記プレイヤに対して送信する手段と、前記ゲームサービス要求を受信した場合、所定確率で、前記プレイヤに対応する所定基礎情報に基づいて前記複数のゲームサービスから選択される強制ゲームサービスを、前記ゲームサービス指定要求に代えて前記プレイヤに送信する手段と、を含むことを特徴とする。
【０００８】
また、本発明に係るゲームサービス提供装置は、プレイヤからゲームサービス要求を受信するステップと、前記ゲームサービス要求に応じてゲームサービス指定要求を前記プレイヤに送信するステップと、前記ゲームサービス指定要求に応じて前記プレイヤから送信される、複数のゲームサービスのうち少なくとも１つを指定するゲームサービス指定を受信するステップと、前記ゲームサービス指定により指定されるゲームサービスを任意ゲームサービスとして前記プレイヤに対して送信するステップと、前記ゲームサービス要求を受信した場合、所定確率で、前記プレイヤに対応する所定基礎情報に基づいて前記複数のゲームサービスから選択される強制ゲームサービスを、前記ゲームサービス指定要求に代えて前記プレイヤに送信するステップと、を含むことを特徴とする。
【０００９】
本発明では、プレイヤからゲームサービス要求を受信すると、そのゲームサービス要求に応じてゲームサービス指定要求が送信される。そして、それに応じてプレイヤから送信されてくるゲームサービス指定を受信する。このゲームサービス指定は、複数のゲームサービスのうち少なくとも１つを指定するものである。このゲームサービス指定により指定されるゲームサービスは任意ゲームサービスとしてプレイヤーに対して送信される。一方、本発明では、プレイヤからゲームサービス要求を受信した場合、所定確率で、ゲームサービス指定要求に代えて強制ゲームサービスがプレイヤに返信される。こうして、プレイヤにゲームサービスの指定を要求する代わりに、強制ゲームサービスを提供するようにしている。ここで強制ゲームサービスは、各プレイヤに対応する所定基礎情報に基づいて複数のゲームサービスから選択される。所定基礎情報は、例えば各プレイヤとのそれまでの通信内容に基づいて生成すればよい。こうすれば、プレイヤによる指定に応じた任意ゲームサービスの他に、プレイヤによる指定に直接関係しない強制ゲームサービスを提供することができ、ゲームサービス提供装置により提供されるゲームサービスの面白みを増すことができる。
【００１０】
本発明は、その一態様において、前記プレイヤに対するゲームサービスの提供量をゲームサービス毎に表す提供量情報を前記所定基礎情報の少なくとも一部として記憶する手段と、前記提供量情報に基づいて前記複数のゲームサービスから前記強制ゲームサービスを選択する手段と、をさらに含む。提供量情報は、例えばゲームサービスの提供時間や提供回数、或いはゲームサービスが個々のサービス要素（例えばクイズゲームサービスにおける個々の設問等）から成立している場合、プレイヤに提供した要素数等を表す。本発明によれば、プレイヤに対するゲームサービスの提供量に応じて強制ゲームサービスを選択できるため、例えばプレイヤに提供量がまだ少ないゲームサービスを強制ゲームサービスとして選択するなどのゲーム処理が可能となる。
【００１１】
また、本発明は、その一態様において、前記プレイヤに対して提供されたゲームサービスの成績をゲームサービス毎に表す成績情報を前記所定基礎情報の少なくとも一部として記憶する手段と、前記成績情報に基づいて前記複数のゲームサービスから前記強制ゲームサービスを選択する手段と、をさらに含む。こうすれば、プレイヤ毎にゲームサービスの成績に応じて強制ゲームサービスを選択できるため、例えばプレイヤが苦手なゲームサービスを強制ゲームサービスとして選択するなどのゲーム処理が可能となる。
【００１２】
また、本発明に係るゲームサービス提供装置は、複数のプレイヤのそれぞれに対して任意ゲームサービス又は強制ゲームサービスを選択的に提供するゲームサービス提供装置であって、前記プレイヤからゲームサービス指定を取得し、複数のゲームサービスの中から前記ゲームサービス指定に対応するゲームサービスを前記任意ゲームサービスとして選択する任意ゲームサービス選択手段と、前記複数のプレイヤのそれぞれに対応づけて所定基礎情報を記憶する基礎情報記憶手段と、前記所定基礎情報に基づいて前記複数のゲームサービスの中から前記複数のプレイヤのそれぞれに対して提供する前記強制ゲームサービスを選択する強制ゲームサービス選択手段と、を含むことを特徴とする。
【００１３】
また、本発明に係るゲームサービス提供方法は、複数のプレイヤのそれぞれに対して任意ゲームサービス又は強制ゲームサービスを選択的に提供するゲームサービス提供方法であって、前記プレイヤからゲームサービス指定を取得し、複数のゲームサービスの中から前記ゲームサービス指定に対応するゲームサービスを前記任意ゲームサービスとして選択する任意ゲームサービス選択ステップと、前記複数のプレイヤのそれぞれに対応づけて所定基礎情報を記憶及びそれを更新する基礎情報記憶ステップと、前記所定基礎情報に基づいて前記複数のゲームサービスの中から前記複数のプレイヤのそれぞれに対して提供する前記強制ゲームサービスを選択する強制ゲームサービス選択ステップと、を含むことを特徴とする。
【００１４】
本発明によれば、複数のプレイヤのそれぞれに対して任意ゲームサービス又は強制ゲームサービスが選択的に提供される。任意ゲームサービスは、複数のゲームサービスのうち、プレイヤから取得されるゲームサービス指定に対応するゲームサービスであり、一方、強制ゲームサービスは、各プレイヤに対応する所定基礎情報に基づいて選択されるゲームサービスである。こうすれば、プレイヤによる指定に応じた任意ゲームサービスの他に、プレイヤによる指定に直接関係しない強制ゲームサービスを提供することができ、ゲームサービス提供装置により提供されるゲームサービスの面白みを増すことができる。
【００１５】
また、本発明は、その一態様において、前記任意ゲームサービスに比して前記強制ゲームサービスが小さな確率で提供されるよう、前記任意ゲームサービス又は強制ゲームサービスが選択される。こうすれば、強制ゲームサービスの提供をプレイヤにとって思いがけないものとすることができ、ゲーム性を高めることができるようになる。
【００１６】
また、本発明は、その一態様において、前記所定基礎情報は前記複数のプレイヤのそれぞれとのそれ以前の通信内容に基づいて生成される。こうすれば、各プレイヤとの過去の通信内容に基づく強制ゲームサービスをプレイヤに提供することができる。
【００１７】
例えば、前記基礎情報記憶手段は、各プレイヤから前記任意ゲームサービスとして既に指定されているゲームサービスを特定する指定済みゲームサービス情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記指定済みサービス情報に基づき、前記複数のゲームサービスのうち該プレイヤにより未だ指定されていないものから、該プレイヤに対して提供する前記強制ゲームサービスとして選択するようにしてもよい。こうすれば、プレイヤに未だ指定されていないゲームサービスを強制的にプレイヤに提供することができるようになる。
【００１８】
また、例えば、前記基礎情報記憶手段は、各プレイヤに対して前記任意又は強制ゲームサービスとして既に提供されているゲームサービスを特定する提供済みゲームサービス情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供済みゲームサービス情報に基づき、前記複数のサービスのうち該プレイヤに対して未だ提供されていないものから、該プレイヤに対して提供する前記強制ゲームサービスとして選択するようにしてもよい。こうすれば、プレイヤに未だ提供されていないゲームサービスを強制的にプレイやに提供することができるようになる。
【００１９】
また、例えば、前記基礎情報記憶手段は、各プレイヤが前記任意ゲームサービスとして過去に指定した回数をゲームサービス毎に表す指定回数情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記指定回数情報に基づき、該プレイヤに対して提供する前記強制ゲームサービスを前記複数のゲームサービスから選択するようにしてもよい。こうすれば、過去の指定回数に基づく強制ゲームサービスをプレイやに提供することができる。この結果、例えば過去の指定回数が少ないゲームサービスをプレイヤに対して強制ゲームサービスとして提供することができる。
【００２０】
また、例えば、前記基礎情報記憶手段は、各プレイヤに対して前記任意又は強制ゲームサービスとして過去に提供したゲームサービスの量をゲームサービス毎に表す提供量情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記提供量情報に基づき、該プレイヤに対して提供する前記強制ゲームサービスを前記複数のゲームサービスから選択するようにしてもよい。提供量情報は、例えばゲームサービスの提供時間や提供回数、或いはゲームサービスが個々のサービス要素（例えばクイズゲームサービスにおける個々の設問等）から成立している場合、プレイヤに提供した要素数等を表す。こうすれば、プレイヤに対するゲームサービスの提供量に応じて強制ゲームサービスを選択できるため、例えばプレイヤに対する提供量がまだ少ないゲームサービスを強制ゲームサービスとして選択するなどのゲーム処理が可能となる。
【００２１】
或いは、例えば、前記基礎情報記憶手段は、各プレイヤに対して前記任意又は強制ゲームサービスとして既に提供されているゲームサービスの成績情報を、前記複数のプレイヤのそれぞれに対応づけて前記所定基礎情報の少なくとも一部として記憶し、前記強制ゲームサービス選択手段は、前記複数のプレイヤのそれぞれに対応する前記成績情報に基づき、該プレイヤに対して提供する前記強制ゲームサービスを前記複数のゲームサービスから選択するようにしてもよい。こうすれば、プレイヤ毎にゲームサービスの成績に応じて強制ゲームサービスを選択できるため、例えばプレイヤが苦手なゲームサービスを強制ゲームサービスとして選択するなどのゲーム処理が可能となる。
【００２２】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【００２３】
図１は、本発明の一実施の形態に係るゲームサービス提供装置を含んで構成されたネットワークゲームシステムの全体構成を示す図である。同図に示すネットワークゲームシステム１０は、携帯電話機１２と、携帯電話基地局１４と、通信ネットワーク１６と、ゲームサービス提供装置１８と、を含んで構成されている。ゲームサービス提供装置１８は、ゲームサーバ２０と、ゲームデータベース（ＤＢ）２２と、を含んで構成されている。
【００２４】
携帯電話機１２は、ＬＣＤ等を用いて構成されたディスプレイ２４と、方向ボタン２６と、ファンクションボタン２８と、丸ボタン群２９と、を含んでいる。携帯電話機１２は従来公知のものであり、丸ボタン群２９でダイヤル入力が可能であり、ディスプレイ２４には電話帳や各種設定メニューが表示される。各種設定は方向ボタン２６及びファンクションボタン２８により行う。
【００２５】
また、この携帯電話機１２には、特に携帯電話基地局１４を介してインターネット等の通信ネットワーク１６に接続する機能が備えられている。本実施の形態では、この携帯電話機１２のネットワーク接続機能を利用する。すなわち、携帯電話機１２のユーザは、方向ボタン２６、ファンクションボタン２８、丸ボタン群２９を用いてＵＲＬ（Uniform Resource Locator）を通信ネットワーク１６に送出し、そのＵＲＬに対応するハイパーテキスト（HyperText；ゲームサービス）をゲームサーバ２０から取得する。すなわちゲームサーバ２０では、携帯電話機１２から送信されたＵＲＬをゲームコマンドとして認識するようになっており、そのゲームコマンドに対応したハイパーテキストを生成し、それを通信ネットワーク１６及び携帯電話基地局１４を介し、携帯電話機１２に返信するようになっている。携帯電話機１２は、このハイパーテキストを受信すると、それに基づいてゲーム画面をディスプレイ２４に表示する。
【００２６】
携帯電話基地局１４は、携帯電話１２から無線送信されるＵＲＬを通信ネットワーク１６に中継するが、その際、携帯電話機１２に付与されたユーザＩＤをＵＲＬに含めるようにしている。このためゲームサーバ２０では、ゲームコマンドたるＵＲＬの送信者を識別することができる。また、ゲームサーバ２０は、通信ネットワーク１６にネットワーク接続されたサーバコンピュータであり、ゲームＤＢ２２が接続されている。ゲームサーバ２０は、ゲームコマンドたるＵＲＬに基づいてゲームサービスたるハイパーテキストを生成する際、ゲームＤＢ２２の記憶内容を参照するようになっている。
【００２７】
以下では、本発明の実施の一形態として、以上説明した構成を有するネットワークゲームシステム１０を用い、クイズゲームサービスを携帯電話機１２のユーザ（プレイヤ）に提供する技術について説明する。このクイズゲームサービスでは、プレイヤはゲーム空間に設定された架空の学校の生徒となって、様々なジャンルのクイズを順に解く。各ジャンルのクイズは一定数の問題を単位として学校の授業に見立てられており、この授業を順に消化してゆくことで、プレイヤは学校生活を送る感覚を得ることができるようになっている。クイズゲームサービスには、任意クイズゲームサービスと強制クイズゲームサービスとが用意されており、任意クイズゲームサービスは通常授業に見立てられており、プレイヤが選択したジャンルのクイズが提供される。一方、強制クイズゲームサービスは抜打ちテストに見立てられており、プレイヤが出題ジャンルを直接指定することはできず、ゲームサーバ２０がゲームＤＢ２２に格納された基礎情報を基に出題ジャンルを選択し、そのジャンルのクイズがプレイヤに提供される。以下、このクイズゲームサービスで携帯電話機１２のディスプレイに表示されるゲーム画面を順に説明する。以下に示すゲーム画面は、すべてＨＴＭＬ（HyperText Markup Language）により記述されたハイパーテキストを携帯電話機１２にて合成して得られるものである。
【００２８】
図２は、クイズゲームサービスのスタート画面を示す図である。同図に示すように、このクイズゲームサービスでは、各ジャンルのクイズが一定数の問題を単位として授業に見立てられており、スタート画面では「授業開始」のボタンが含められている。このスタート画面は携帯電話機１２のディスプレイ２４に表示されるものであり、プレイヤが方向ボタン２６及びファンクションボタン２８を用いてこの「授業開始」のボタンを選択すると、ゲームサービス要求を表すＵＲＬがゲームサーバ２０に送信される。
【００２９】
図３は、ジャンル選択画面を示す図である。このジャンル選択画面は、「授業開始」のボタンをプレイヤが選択した場合に、携帯電話機１２のディスプレイ２４に通常表示されるゲーム画面であり、この画面は任意クイズゲームサービスの入口として用意されているもので、それぞれ出題ジャンルに対応する複数のボタンを含んでおり、プレイヤに対して出題ジャンルの指定を要求する（ゲームサービス指定要求）。この画面で、プレイヤが方向ボタン２６及びファンクションボタン２８を用い、いずれかのボタンを選択すると、そのボタンに表された出題ジャンルでのゲームサービスを要求する旨のＵＲＬ（ゲームサービス指定）がゲームサーバ２０に返信される。このクイズゲームサービスでは、「文学・歴史」、「数学・科学」、「スポーツ」、「ノンジャンル」、「政治・経済」等の出題ジャンルが用意されており、このジャンル選択画面では、そのうち「文学・歴史」、「数学・科学」、「スポーツ」、及び「ノンジャンル」が出題ジャンルの選択肢としてプレイヤに提示されている。
【００３０】
図４は、出題画面を示す図である。この画面も携帯電話機１２のディスプレイ２４に表示されるものであり、任意クイズゲームサービス及び強制クイズゲームサービスのいずれの場合も、同様の画面構成にてプレイヤにクイズゲームサービスが提供される。同図に示す出題画面には複数の問題が含められるようになっており（図示せず）、各問題の表示領域には、上から順に問題番号、問題文、及び選択肢が表されている。各選択肢にはラジオボタンが対応づけられており、各問題においてプレイヤがいずれかのラジオボタンを選択し、最後に図示しない「解答」ボタンを選択することで、各問題に対する解答を表すＵＲＬがゲームサーバ２０に送信されるようになっている。なお、出題内容はクイズデータとしてゲームＤＢ２２に予め格納されている。
【００３１】
図５は、答えあわせ画面を示す図である。この画面も携帯電話機１２のディスプレイ２４に表示されるものであり、任意クイズゲームサービス及び強制クイズゲームサービスのいずれの場合も、同様の画面構成にてプレイヤにクイズの解答がプレイヤに知らされる。この画面は、図４に示される出題画面においてプレイヤが「解答」ボタン（図示せず）を選択した場合に、その応答として携帯電話機１２のディスプレイ２４に表示されるものであり、各問題に対し、プレイヤが選択した肢と正解の肢とが表示されている。
【００３２】
一方、図６は、抜打ちテスト開始画面を示す図である。同図に示す抜打ちテスト開始画面は強制クイズゲームサービスの入口となるもので、「文学・歴史」しかプレイヤが選択できないようになっている。この抜打ちテスト開始画面は、所定確率で、ジャンル選択画面に代えて、プレイヤからのゲームサービス要求に対して返信されるものである。この画面でプレイヤが「文学・歴史」のボタンを選択すると、その出題ジャンルを指定する旨のＵＲＬがゲームサーバ２０に送信されるようになっている。ゲームサーバ２０では、このＵＲＬを受信すると、図４に示される出題画面と同様の画面構成にて、同ジャンルのクイズを含む出題画面を携帯電話機１２に返信する。また、その出題画面においてプレイヤが解答すると、それに対して図５に示される答えあわせ画面と同様の画面構成にて、同ジャンルのクイズに対する答えあわせ画面が携帯電話機１２に返信される。
【００３３】
以上説明したクイズゲームサービスにおいて、強制クイズゲームサービスとしてプレイヤに提供するクイズの出題ジャンルは、ゲームサーバ２０がゲームＤＢ２２を参照して決定する。図７は、ゲームＤＢ２２に記憶されているテーブルを示す図である。同図に示すように、このテーブルでは、各ユーザＩＤに対応づけて、すべての出題ジャンルでの出題数及び正解数が記録されている。同図においては、例えばユーザＩＤが「００２」のユーザは、「スポーツ」の出題ジャンルにおいて、４問の出題を受け、そのうち３問を正答していることが示されている。このテーブルは、ゲームサーバ２０がプレイヤに対してクイズを出題する際、及びプレイヤから解答があった際に更新される。すなわち、ゲームサーバ２０は、プレイヤに対して出題画面を送信する際、その出題ジャンル及び出題数を調べ、その出題画面の宛先であるプレイヤに対応づけて、同出題ジャンルの「出題」の欄に、そのときの出題数を加算する。また、ゲームサーバ２０は、プレイヤから解答を表すＵＲＬを受信すると、それら解答のうち正解であるものの数をクイズＤＢ２２に格納されているクイズデータに基づいて判断し、その数を同プレイヤ及び同出題ジャンルの「正解」の欄に加算する。
【００３４】
ここで、ゲームサーバ２０で実行されるゲーム処理について説明する。図８は、ゲームサーバ２０で実行されるゲーム処理を説明するフロー図である。同図に示すように、ゲームサーバ２０では、まずプレイヤ（携帯電話機１２）に対してスタート画面を送信する（Ｓ１００）。このスタート画面はプレイヤからの要求（ＵＲＬ）に応じてハイパーテキストの形式で送信される。その後、このスタート画面で「授業開始」のボタンが選択されると、ゲームサーバ２０は、授業開始要求を表すＵＲＬを受信する（Ｓ１０１）。そして、ゲームサーバ２０は公知のアルゴリズムにより、例えば０以上２５５以下の乱数を生成する（Ｓ１０２）。そして、生成された乱数が所定範囲であるか、例えば０以上５０以下であるか否かが調べられる（Ｓ１０３）。１以上５０以下であれば強制クイズゲームサービスをプレイヤに提供し、５１以上であれば任意クイズゲームサービスをプレイヤに提供する。すなわち、約２０％の確率で強制クイズゲームサービスをプレイヤに提供し、約８０％の確率で任意クイズゲームサービスをプレイヤに提供する。このように強制クイズゲームサービスが任意クイズゲームサービスよりも少ない確率でプレイヤに提供されるようにすれば、プレイヤに意外性をもって強制クイズサービスを提供することができ、クイズゲームサービスの面白さを増すことができる。
【００３５】
Ｓ１０３において乱数が所定範囲の値でないと判断されると、任意クイズゲームサービス開始画面としてのジャンル選択画面を表すハイパーテキストをプレイヤに送信する（Ｓ１０４）。そして、このジャンル選択画面においてプレイヤが出題ジャンルを選択すると、そのジャンルを指定する旨のＵＲＬがゲームサーバ２０に送信される。ゲームサーバ２０では、このＵＲＬを受信する（Ｓ１０５）。その後、ゲームサーバ２０では、受信したＵＲＬが表すジャンルにてクイズ処理を実施する（Ｓ１０６）。具体的には、Ｓ１０５にて受信したＵＲＬが表すジャンルの問題をゲームＤＢ２２に格納されたクイズデータから読み出し、それら問題を含むハイパーテキストを生成し、それをプレイヤ（携帯電話機１２）に送信する。このとき、図７に示すテーブルの更新も行う。また、その応答として解答を表すＵＲＬを受信すると、そのＵＲＬに含まれる解答をゲームＤＢ２２に格納されたクイズデータに照し合わせて正誤を判断し、その結果を答えあわせ画面としてプレイヤに送信する。このときも、図７に示すテーブルの更新を行う。こうして、プレイヤに任意クイズゲームサービスが提供される。
【００３６】
一方、Ｓ１０３において乱数が所定範囲の値であると判断されると、ゲームサーバ２０は、授業開始要求の旨を表すＵＲＬに含まれているユーザＩＤを取得し、そのユーザＩＤに対応づけられている各出題ジャンルの出題数及び正答数（基礎情報）をゲームＤＢ２２に格納されているテーブル（図７参照）から読み出す（Ｓ１０７）。そして、その基礎情報に基づいて、そのユーザＩＤに係るプレイヤに対する出題ジャンルを決定する（Ｓ１０８）。具体的には、出題ジャンル毎に出題数をチェックし、最も出題数が少ないジャンルを強制クイズゲームサービスでの出題ジャンルとする。最も出題数が少ないジャンルが複数存在する場合には、乱数によりいずれか１つを強制クイズゲームサービスでの出題ジャンルとして決定すればよい。その他、最も出題数が少ないジャンルのうち、いずれか正答数が少ないものを強制クイズゲームサービスでの出題ジャンルとして決定してもよい。さらに、いずれか１つのジャンルを選択画面によってプレイヤに選択させるようにしてもよい。こうして出題ジャンルが決定されると、ゲームサーバ２０ではその出題ジャンルでのクイズ処理を行う（Ｓ１０６）。
【００３７】
以上説明したネットワークゲームシステムによれば、プレイヤに対して任意クイズゲームサービスとしてプレイヤのジャンル指定に応じた出題ジャンルでのクイズゲームサービスを提供するとともに、一定確率で、強制クイズゲームサービスとして、最も出題数が少ないジャンル、すなわちプレイヤによる選択回数が最も少ないジャンルでのクイズゲームサービスを提供することができる。このため、プレイヤは自分の得意なジャンルのクイズだけでなく、その他のジャンルのクイズも課されることになり、ゲームの面白さを増すことができる。
【００３８】
なお、本発明は以上説明した実施の形態に限定されるものではない。
【００３９】
例えば、以上の説明では、主として各出題ジャンルでの出題数に基づいて強制クイズゲームでの出題ジャンルを決定するようにしたが、全く出題がされていないジャンルがある場合だけ、そのジャンルを出題ジャンルとする強制クイズゲームサービスをプレイヤに提供するようにしてもよい。また、正答数が最も少ないジャンルを強制クイズゲームサービスにおける出題ジャンルとしてもよい。また、正答率（各ジャンルの正答数を出題数で割った値）が最も低いジャンルを強制クイズゲームサービスにおける出題ジャンルとしてもよい。また、正答数、出題数又は正答率が所定閾値未満であるジャンルから１つを強制クイズゲームサービスにおける出題ジャンルとしてプレイヤに選択させるようにしてもよい。或いは、プレイヤ毎の基礎情報を用いて強制クイズゲームサービスにおける出題ジャンルを決定する他、他のプレイヤに対する基礎情報も参照して出題ジャンルを決定するようにしてもよい。こうすれば、例えば全てのプレイヤにとって概して人気のないジャンル等を強制クイズゲームサービスでの出題ジャンルとして選択できるようになる。
【００４０】
また、ここではプレイヤがジャンル指定すると、そのジャンルにて任意クイズゲームサービスが同プレイヤに提供されるようにしたが、プレイヤがジャンル指定しても、必ずしもそのジャンルにて任意クイズゲームサービスが同プレイヤに提供されない場合（すなわち指定回数と出題回数とが必ずしも一致しない場合）、ゲームＤＢ２２に格納されているテーブルにおいて、各ユーザＩＤに対応づけて各出題ジャンルの指定回数を記憶しておき、強制クイズゲームサービスにおける出題ジャンルの決定には、この指定回数も基礎情報の全部又は一部として参酌するようにしてもよい。
【００４１】
また、以上の説明では携帯電話機１２を用いてネットワークゲームシステム１０を実現する例について説明したが、携帯電話機１２でなくとも、無線通信により通信ネットワーク１６に接続可能なあらゆる携帯情報端末を使用することができる。また、通信ネットワーク１６への接続は無線通信に限らず、通常のパーソナルコンピュータを用いてゲームサーバ２０に接続するようにしてもよい。さらに、本発明はネットワークゲームシステム１０に限定して適用されるものではなく、例えば通常のアーケードゲーム機にも適用可能である。すなわち、アーケードゲーム機においてもユーザＩＤと基礎情報とを対応づけて記憶しておけば、任意ゲームサービスの他、ユーザ毎の基礎情報に基づく強制ゲームサービスを提供することが可能となり、ゲームの面白さを増すことができる。
【００４２】
さらに、ここでは本発明をプレイヤにクイズゲームサービスを提供するゲームサービス提供装置に適用する例について説明したが、その他、ドライブコースを選択することのできるドライブゲームサービスを提供するもの、対戦相手キャラクタを選択することのできる対戦型ゲームサービスを提供するもの等、種々のゲームサービス提供装置に適用可能である。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係るゲームサービス提供装置を含んで構成されたネットワークゲームシステムの全体構成を示す図である。
【図２】  クイズゲームのスタート画面の一例を示す図である。
【図３】  クイズゲームのジャンル選択画面（任意ゲームサービス開始画面）の一例を示す図である。
【図４】  クイズゲームの出題画面の一例を示す図である。
【図５】  クイズゲームの答えあわせ画面の一例を示す図である。
【図６】  クイズゲームの抜打ちテスト開始画面（強制ゲームサービス開始画面）の一例を示す図である。
【図７】  ゲームデータベースの記憶内容を示す図である。
【図８】  ゲームサーバにおけるゲーム処理を説明するフロー図である。
【符号の説明】
１０  ネットワークゲームシステム、１２  携帯電話機、１４  携帯電話基地局、１６  通信ネットワーク、１８  ゲームサービス提供装置、２０  ゲームサーバ、２２  ゲームデータベース、２４  ディスプレイ、２６  方向ボタン、２８  ファンクションボタン、２９  丸ボタン群。
【図１】
0003763119.tif 000002
【図２】
0003763119.tif 000003
【図３】
0003763119.tif 000004
【図４】
0003763119.tif 000005
【図５】
0003763119.tif 000006
【図６】
0003763119.tif 000007
【図７】
0003763119.tif 000008
【図８】
0003763119.tif 000009