(57)【要約】【課題】ネットワークゲームならではの魅力を付加した新規なポイント管理を実現することができるネットワークゲームシステムを提供すること。【解決手段】ユーザポイントデータベース２０は、ユーザＩＤとユーザポイント残高とを対応づけて記憶し、システムポイントデータベース２２は、ゲーム毎にシステムポイント残高を記憶する。ポイント管理サーバ１８は、ゲーム端末１２において実行されるゲームのプレイ内容（バッドイベント発生）に応じて送信されるポイントダウン要求を受信すると、ユーザポイント残高からシステムポイント残高にポイントを振り替える。また、ゲーム端末１２において実行されるゲームのプレイ内容（グッドイベント発生）に応じて送信されるポイントアップ要求を受信すると、システムポイント残高からユーザポイント残高にポイントを振り替える。このとき、振替ポイント量をシステムポイント残高に基づいて決定する。【選択図】        図１
2004159795.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲーム端末と、ポイントを管理するポイント管理装置と、を含むネットワークゲームシステムにおいて、
前記複数のゲーム端末は、それぞれ、
ゲームを実行するゲーム実行手段を含み、
前記ポイント管理装置は、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段と、
当該ネットワークゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段と、
前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、
前記ポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、
前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段と、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段と、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段と、を含む、
ことを特徴とするネットワークゲームシステム。
【請求項２】
請求項１に記載のネットワークゲームシステムにおいて、
前記ポイント管理装置は、
前記減少ポイント決定手段により決定される減少量を送信する減少ポイント送信手段をさらに含み、
前記複数のゲーム端末は、それぞれ、
前記減少ポイント送信手段によって前記ポイント管理装置から送信されるポイント残高の減少量を受信する減少ポイント受信手段と、
前記減少ポイント受信手段により受信されるポイント残高の減少量をユーザに報知する報知手段と、を含む、
ことを特徴とするネットワークゲームシステム。
【請求項３】
請求項１又は２に記載のネットワークゲームシステムにおいて、
前記ポイントダウン要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントダウン要求を受信し、
前記ポイントアップ要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントアップ要求を受信し、
前記システムポイント記憶手段は、当該ネットワークゲームシステムに係るポイント残高をゲーム毎に記憶し、
前記システムポイント残高増加手段は、前記ポイント残高減少手段により減少されるポイントを、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントダウン要求に含まれるゲーム識別情報により識別されるゲームに係るものに加算して、該ポイント残高を更新し、
前記システムポイント残高読み出し手段は、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに対応するポイント残高を前記システムポイント記憶手段から読み出し、
前記システムポイント残高減少手段は、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに係るものを更新する、
ことを特徴とするネットワークゲームシステム。
【請求項４】
ネットワークゲームシステムに用いるポイント管理装置であって、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段と、
当該ゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段と、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、
前記ポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段と、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段と、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段と、
を含むことを特徴とするポイント管理装置。
【請求項５】
ネットワークゲームシステムに用いるポイント管理装置の制御方法であって、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信ステップと、
前記ポイントダウン要求受信ステップで受信されるポイントダウン要求に応じて、ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段にアクセスして、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少ステップと、
当該ネットワークゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段にアクセスして、前記ポイント残高減少ステップで減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加ステップと、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信ステップと、
前記ポイントアップ要求受信ステップで受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出しステップと、
前記システムポイント残高読み出しステップで読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定ステップと、
前記減少ポイント決定ステップで決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少ステップと、
前記ポイントアップ要求受信ステップで受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少ステップで減少されるポイントだけ増加するよう更新するユーザポイント残高増加ステップと、
を含むことを特徴とするポイント管理装置の制御方法。
【請求項６】
ネットワークゲームシステムに用いるポイント管理装置としてコンピュータを機能させるためのプログラムであって、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段、
当該ゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段、
前記ポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段、及び、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワークゲームシステム、ポイント管理装置、その制御方法及びプログラムに関し、特に、プレイ内容に応じて増減するポイントがユーザ毎に管理されるゲームに関する。
【０００２】
【従来の技術】
プレイ内容に応じて増減するポイントを管理して、該ポイントに応じて様々な演出を行うようにしたゲームが知られている。例えば、カジノゲーム等では、ユーザがポイントを賭けると、その賭けたポイントに応じたポイントを該ユーザが獲得したり、或いはその賭けたポイントをユーザが失ったりするようになっている。また、ロールプレイングゲーム等では、ユーザが敵との対戦に勝利したり、宝箱を発見したりするとポイントを獲得し、ユーザが敵との対戦に敗れたり、或いは商店で買い物をするとポイントを失うようになっている。
【０００３】
【発明が解決しようとする課題】
ネットワークゲームシステムにおいて、上記のようにプレイ内容に応じて増減するポイントを管理するゲームを提供する場合、同ゲームに参加している他のユーザのプレイ内容との関係において、獲得するポイントが制御されるようになれば、ネットワークゲームらしさを高めることができるものと期待される。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、ネットワークゲームならではの魅力を付加した新規なポイント管理を実現することができるネットワークゲームシステム、それに用いるポイント管理装置、その制御方法及びプログラムを提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るネットワークゲームシステムは、複数のゲーム端末と、ポイントを管理するポイント管理装置と、を含み、前記ポイント管理装置は、ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段と、当該ネットワークゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段と、を含む。そして、前記複数のゲーム端末は、それぞれ、ゲームを実行するゲーム実行手段を含む。
【０００６】
また、前記ポイント管理装置は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、前記ポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、を含む。
【０００７】
さらに、前記ポイント管理装置は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段と、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段と、前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段と、前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段と、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段と、を含む。
【０００８】
本発明によれば、プレイ内容に応じてユーザに係るポイント残高が増減する。そして、あるユーザに係るポイント残高が減れば、システムに係るポイント残高が増える。また、あるユーザに係るポイント残高が増える場合、システムに係るポイント残高が減る。このとき、ユーザに係るポイント残高の増加量、すなわちシステムに係るポイント残高の減少量は、システムに係るポイント残高に基づいて決定される。このため、あるユーザのプレイ内容に応じて同ユーザに係るポイント残高が増えるとき、その増加量を自分又は他のユーザのプレイ内容に関連づけることができる。この結果、例えば多くのユーザが苦手とするゲームを上手にプレイした場合に、より多くポイント残高を増やす等の演出が可能となり、ネットワークゲームならではの魅力を付加した新規なポイント管理を実現することができる。
【０００９】
また、本発明の一態様においては、前記ポイント管理装置は、前記減少ポイント決定手段により決定される減少量を送信する減少ポイント送信手段をさらに含み、前記複数のゲーム端末は、それぞれ、前記減少ポイント送信手段によって前記ポイント管理装置から送信されるポイント残高の減少量を受信する減少ポイント受信手段と、前記減少ポイント受信手段により受信されるポイント残高の減少量をユーザに報知する報知手段と、を含む。こうすれば、ユーザは、システムに係るポイント残高の減少量、すなわち同ユーザに係るポイント残高の増加量を容易に知ることができる。
【００１０】
また、本発明の一態様においては、前記ポイントダウン要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントダウン要求を受信する。また、前記ポイントアップ要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントアップ要求を受信する。また、前記システムポイント記憶手段は、当該ネットワークゲームシステムに係るポイント残高をゲーム毎に記憶する。
【００１１】
そして、前記システムポイント残高増加手段は、前記ポイント残高減少手段により減少されるポイントを、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントダウン要求に含まれるゲーム識別情報により識別されるゲームに係るものに加算して、該ポイント残高を更新する。また、前記システムポイント残高読み出し手段は、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに対応するポイント残高を前記システムポイント記憶手段から読み出す。さらに、前記システムポイント残高減少手段は、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに係るものを更新する。こうすれば、複数（種類）のゲームがユーザに提供される場合に、ゲーム毎に、ユーザに係るポイント残高の増加量と、他のユーザのプレイ内容とを関連づけることができる。
【００１２】
【発明の実施の形態】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１３】
図１は、本発明の実施形態に係るネットワークゲームシステムの全体構成を示す図である。同図に示すように、このネットワークゲームシステム１０は、複数のゲーム端末１２、ゲームサーバ１６及びポイント管理サーバ１８を含んで構成されている。ゲーム端末１２、ゲームサーバ１６及びポイント管理サーバ１８はインターネット等の通信ネットワーク１４に接続されており、相互にデータ通信できるようになっている。また、ポイント管理サーバ１８には、ユーザポイントデータベース２０及びシステムポイントデータベース２２が接続されている。
【００１４】
ゲーム端末１２は、例えば家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、パーソナルコンピュータ、携帯情報端末、携帯電話機等のコンピュータを含んで構成されている。各ユーザは、ゲーム端末１２から通信ネットワーク１４を介してゲームサーバ１６にアクセスして、同ゲーム端末１２においてネットワークゲームをプレイできるようになっている。また、ゲームサーバ１６及びポイント管理サーバ１８は、例えば公知のサーバコンピュータシステムを含んで構成されるものである。ゲームサーバ１６は、ゲーム端末１２から通信ネットワーク１４を介したアクセスを受けて、同ゲーム端末１２にネットワークゲームを提供するようになっている。
【００１５】
ネットワークゲームは、例えばＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に則って実現されてもよい。この場合、ゲーム端末１２にはＷｅｂブラウザがインストールされ、ゲームサーバ１６にはゲームプログラムであるＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラムがインストールされる。そして、ゲーム端末１２はゲームサーバ１６にＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の形式でゲームコマンド等を送信する。一方、ゲームサーバ１６にインストールされているＣＧＩプログラムは、受信したゲームコマンド等の内容に応じてＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式でゲーム画面データを生成し、それをゲーム端末１２に返信する。
【００１６】
また、ネットワークゲームは、他のプロトコル、例えばＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等に則って実現されてもよい。この場合、ゲームサーバ１６等から通信ネットワーク１４を介してダウンロードされ、或いはＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｍｅｍｏｒｙ）−ＲＯＭ等の情報記憶媒体によって供給される基本ゲームプログラムがゲーム端末１２によって実行され、そこからゲームコマンド等のデータが通信ネットワーク１４を介してゲームサーバ１６に送信される。また、ゲームサーバ１６からは、各ゲーム端末１２に、他のゲーム端末１２における状況等のデータが送信される。
【００１７】
ポイント管理サーバ１８は、ユーザポイントデータベース２０及びシステムポイントデータベース２２にアクセスして、ネットワークゲームシステム１０を利用する各ユーザの所持ポイント、及び当該ネットワークゲームシステム１０の所持ポイントを管理するものである。ユーザポイントデータベース２０及びシステムポイントデータベース２２は、例えば１又は複数のハードディスク記憶装置等を含んで構成される。
【００１８】
このネットワークゲームシステム１０では、ゲーム端末１２においてバッドイベント、すなわち消極的評価に係るゲームイベントが発生すると、そのイベントに係るユーザのポイント残高（ユーザポイント残高）が減少し、その減少したポイントが本システムに係るポイント残高（システムポイント残高）に加算されるようになっている。また、ゲーム端末１２においてグッドイベント、すなわち積極的評価に係るゲームイベントが発生すると、そのイベントに係るユーザのユーザポイント残高が増加し、その増加したポイントがシステムポイント残高から減算されるようになっている。そして、グッドイベントが発生したとき、そのイベントに係るユーザのユーザポイント残高の増加量は、システムポイント残高に基づいて決定されるようになっている。このため、多くのゲーム端末１２においてバッドイベントばかり発生すると、システムポイント残高が増えることになる。そして、あるゲーム端末１２においてグッドイベントが発生すると、より多くのポイントを該グッドイベントに係るユーザのユーザポイント残高に加算することができるようになる。こうして、ネットワークゲームならではのポイント管理を実現するようにしているのである。
【００１９】
かかるポイント管理を実現するため、ユーザポイントデータベース２０では、図２に示すように、ユーザＩＤと、該ユーザＩＤにより識別されるユーザが所持しているポイントの残高、すなわちユーザポイント残高と、を対応づけて記憶している。また、システムポイントデータベース２２では、図３に示すように、ゲームＩＤと、該ゲームＩＤにより識別されるゲームに関連してネットワークゲームシステム１０自体が所持しているポイントの残高、すなわちシステムポイント残高と、を対応づけて記憶している。そして、ポイント管理サーバ１８は、ユーザポイント残高からシステムポイント残高にポイントを振り替えたり、システムポイント残高からユーザポイント残高にポイントを振り替えたりするようになっている。
【００２０】
図４は、ゲーム端末１２の機能ブロック図である。同図には、ゲーム端末１２において実現される機能のうち本発明に関係するものを中心として示している。同図に示すように、ゲーム端末１２では、ゲーム実行部３０、ポイントダウン要求送信部３２、ポイントアップ送信部３４、減少ポイント受信部３６及び減少ポイント報知部３８が実現されるようになっている。これらの機能は、コンピュータを含んで構成されたゲーム端末１２において、ゲームプログラムが実行されることによって実現されるものである。
【００２１】
ここで、ゲーム実行部３０は、ゲームサーバ１６にアクセスして、ネットワークゲームを実行するものである。また、ポイントダウン要求送信部３２は、ネットワークゲームのプレイ内容に応じてポイントダウン要求をゲームサーバ１６に送信するものである。具体的には、ポイントダウン要求は、ゲーム端末１２においてバッドイベントが発生したとき、該ゲーム端末１２からゲームサーバ１６に送信される。また、ポイントダウン要求には、ネットワークゲームを識別するゲームＩＤ、及び当該ゲーム端末１２においてネットワークゲームをプレイするユーザを識別するユーザＩＤが含まれている。ポイントダウン要求には、ポイント減少量の指定が含まれてもよい。
【００２２】
また、ポイントアップ要求送信部３４は、ネットワークゲームのプレイ内容に応じてポイントアップ要求をゲームサーバ１６に送信するものである。具体的には、ポイントアップ要求は、ゲーム端末１２においてグッドイベントが発生したとき、該ゲーム端末１２からゲームサーバ１６に送信される。また、ポイントアップ要求には、ネットワークゲームを識別するゲームＩＤ、及び当該ゲーム端末１２においてネットワークゲームをプレイするユーザを識別するユーザＩＤが含まれている。
【００２３】
減少ポイント受信部３６は、ポイントアップ要求送信部３４によってポイントアップ要求が送信された場合に、それに応じてシステムポイント残高からユーザポイント残高に振替がされるポイント量、すなわちシステムポイント残高の減少量を、ゲームサーバ１６を介してポイント管理サーバ１８から受信する。また、減少ポイント報知部３８は、減少ポイント受信部３６によって受信されるポイント量をディスプレイによる表示やスピーカーによる音声出力等によってユーザに報知する。
【００２４】
図５は、ポイント管理サーバ１８の機能ブロック図である。同図には、ポイント管理サーバ１８において実現される機能のうち本発明に関係するものを中心として示している。同図に示すように、ポイント管理サーバ１８では、バッドイベント処理部４０とグッドイベント処理部４８とが実現されるようになっている。そして、バッドイベント処理部４０には、ポイントダウン要求受信部４２、ユーザポイント残高減少部４４及びシステムポイント残高増加部４６が含まれている。また、グッドイベント処理部４８には、ポイントアップ要求受信部５０、システムポイント残高読み出し部５２、減少ポイント決定部５４、減少ポイント送信部５６、システムポイント残高減少部５８及びユーザポイント残高増加部６０が含まれている。これらの機能は、ポイント管理サーバ１８でプログラムが実行されることによって実現される。
【００２５】
ここで、ポイントダウン要求受信部４２は、ゲーム端末１２において実行されるゲームのプレイ内容に応じて送信される、ゲームＩＤ及びユーザＩＤを含むポイントダウン要求を受信する。ユーザポイント残高減少部４４は、ポイントダウン要求受信部４２により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザＩＤに対応づけてユーザポイントデータベース２０に記憶されるユーザポイント残高を、該ユーザポイント残高が減少するよう更新する。このとき、減少量は一定量としてもよいし、ポイントダウン要求に含まれる指定量としてもよい。システムポイント残高増加部４６は、ユーザポイント残高減少部４４により減少されるポイントをシステムポイントデータベース２２に記憶されるシステムポイント残高に加算して、システムポイントデータベース２２に記憶されるポイント残高を更新する。具体的には、システムポイント残高増加部４６は、ユーザポイント残高減少部４４により減少されるポイントを、システムポイントデータベース２２に記憶されるシステムポイント残高のうち、ポイントダウン要求に含まれるゲームＩＤに対応するものに加算し、該システムポイント残高を更新する。
【００２６】
また、ポイントアップ要求受信部５０は、ゲーム端末１２において実行されるゲームのプレイ内容に応じて送信される、ゲームＩＤ及びユーザＩＤを含むポイントアップ要求を受信する。システムポイント残高読み出し部５２は、ポイントアップ要求受信部５０により受信されるポイントアップ要求に応じて、システムポイントデータベース２２に記憶されるシステムポイント残高のうち、該ポイントアップ要求に含まれるゲームＩＤに対応するものを読み出す。減少ポイント決定部５４は、システムポイント残高読み出し部５２により読み出されるシステムポイント残高に基づいて、該システムポイント残高を減少させるべき量を決定する。例えば、減少ポイント決定部５４は、システムポイント残高が多ければ多いほど、大きな値のポイント減少量を決定するようにすれば好適である。システムポイント残高減少部５８は、こうして減少ポイント決定部５４により決定されるポイント減少量だけ減少するよう、システムポイントデータベース２２に記憶されるシステムポイント残高のうち、ポイントアップ要求に含まれるゲームＩＤに対応するものを更新する。ユーザポイント残高増加部６０は、ポイントアップ要求受信部５０により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザＩＤに対応づけてユーザポイントデータベース２０に記憶されるユーザポイント残高を、システムポイント残高減少部５８により減少されるポイントだけ増加するよう更新する。
【００２７】
ここで、ネットワークゲームシステム１０の動作について説明する。
【００２８】
図６は、バッドイベント処理を示すシーケンス図である。この処理は、いずれかのゲーム端末１２においてバッドイベントが発生したときに実行されるものである。同図に示すように、バッドイベント処理では、まずゲーム端末１２において、ゲーム実行部３０が、ユーザによるゲームのプレイ内容に応じて、バッドイベントを処理する（Ｓ１０１）。そして、ポイントダウン要求送信部３２が、バッドイベントの発生に応じて、ポイントダウン要求をゲームサーバ１６に送信する（Ｓ１０２）。ゲームサーバ１６では、該ポイントダウン要求をポイント管理サーバ１８に転送する（Ｓ１０３）。ポイント管理サーバ１８は、ポイントダウン要求受信部４２によってポイントダウン要求を受信すると、ポイント振替処理を行う（Ｓ１０４）。すなわち、ユーザポイント残高減少部４４が、ポイントダウン要求に含まれるユーザＩＤに対応づけてユーザポイントデータベース２０に記憶されているユーザポイント残高を減少させるとともに、システムポイント残高増加部４６が、同ポイントダウン要求に含まれるゲームＩＤに対応づけてシステムポイントデータベース２２に記憶されているシステムポイント残高を同量のポイントだけ増加させる。
【００２９】
以上のようにして、バッドイベントがいずれかのゲーム端末１２において発生したとき、そのゲーム端末１２においてネットワークゲームをプレイするユーザに対応するユーザポイント残高を減少させ、その分だけ、該ネットワークゲームに対応するシステムポイント残高を増加させることができる。このため、あるネットワークゲームを多くのユーザが苦手とした場合、該ネットワークゲームに対応するシステムポイント残高が大きな値となる。
【００３０】
図７は、グッドイベント処理を示すシーケンス図である。この処理は、いずれかのゲーム端末１２においてグッドイベントが発生したときに実行されるものである。同図に示すように、グッドイベント処理では、まずゲーム端末１２において、ゲーム実行部３０が、ユーザによるゲームのプレイ内容に応じて、グッドイベントを処理する（Ｓ２０１）。そして、グッドイベントの発生に応じて、ポイントアップ要求送信部３４が、ポイントアップ要求をゲームサーバ１６に送信する（Ｓ２０２）。ゲームサーバ１６では、該ポイントアップ要求をポイント管理サーバ１８に転送する（Ｓ２０３）。ポイント管理サーバ１８は、ポイントアップ要求受信部５０によってポイントアップ要求を受信すると、ポイント振替処理を行う。すなわち、システムポイント残高読み出し部５２が、システムポイントデータベース２２にアクセスして、ポイントアップ要求に含まれるゲームＩＤに対応するシステムポイント残高を読み出す（Ｓ２０４）。そして、減少ポイント決定部５４が、こうして読み出されるシステムポイント残高に基づいて、システムポイント残高からユーザポイント残高に振り返るべきポイント量を決定する（Ｓ２０５）。その後、システムポイント残高減少部５８及びユーザポイント残高増加部６０が、システムポイント残高からユーザポイント残高にＳ２０５で決定したポイント量だけ振り替える（Ｓ２０６）。具体的には、システムポイント残高減少部５８が、システムポイントデータベース２２にアクセスして、減少ポイント決定部５４により決定されるポイント量だけ、ポイントアップ要求に含まれるゲームＩＤに対応づけて記憶されているシステムポイント残高を減少させる。また、ユーザポイント残高増加部６０が、ユーザポイントデータベース２０にアクセスして、減少ポイント決定部５４により決定されるポイント量だけ、ポイントアップ要求に含まれるユーザＩＤに対応づけて記憶されているユーザポイント残高を増加させる。
【００３１】
その後、減少ポイント送信部５６が、減少ポイント決定部５４により決定されるポイント量をゲームサーバ１６に送信する（Ｓ２０７）。そして、ゲームサーバ１６では、このポイント量を受信すると、ポイントアップ要求を送信したゲーム端末１２に対して該ポイント量を転送する（Ｓ２０８）。このポイント量を受信したゲーム端末１２では、減少ポイント報知部３８が同ポイント量をディスプレイに表示したり、スピーカーから出力したりして、それをユーザに報知する（Ｓ２０９）。
【００３２】
以上のようにして、グッドイベントがいずれかのゲーム端末１２において発生したとき、そのゲーム端末１２においてネットワークゲームをプレイするユーザに対応するユーザポイント残高を増加させ、その分だけ、該ネットワークゲームに対応するシステムポイント残高を減少させることができる。このとき、ユーザポイント残高の増加量を、当該ネットワークゲームに対応するシステムポイント残高に基づいて決定している。このため、多くのユーザが苦手とするゲームにおいて、グッドイベントを発生させると、それに応じた量のポイントをユーザは獲得できるようになる。
【００３３】
以上説明したネットワークゲームシステム１０によれば、多くのユーザが苦手とするゲームにおいてグッドイベントを発生させると、より多くのポイントを獲得できるようになり、ネットワークゲームならではのポイント管理を実現して、ゲームの魅力を高めることができる。
【００３４】
なお、本発明は上記実施形態に限定されるものではない。例えば、以上の説明ではポイントアップ要求やポイントダウン要求をゲームサーバ１６が中継するようにしたが、ゲーム端末１２とポイント管理サーバ１８との間で直接やり取りするようにしてもよい。また、ゲーム端末１２からゲームサーバ１６に操作データのみを送信して、ゲームサーバ１６において該ゲーム端末１２でグッドイベント又はバッドイベントが発生したことを判断するようにしてもよい。この場合は、ゲームサーバ１６においてポイントアップ要求やポイントダウン要求を生成して、それをポイント管理サーバ１８に送信するようにすればよい。
【００３５】
【発明の効果】
以上説明したように、本発明によれば、ネットワークゲームならではの魅力を付加した新規なポイント管理を実現することができるようになる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るネットワークゲームシステムの全体構成を示す図である。
【図２】ユーザポイントデータベースの記憶内容を示す図である。
【図３】システムポイントデータベースの記憶内容を示す図である。
【図４】ゲーム端末の機能ブロック図である。
【図５】ポイント管理サーバの機能ブロック図である。
【図６】バッドイベント処理を示すシーケンス図である。
【図７】グッドイベント処理を示すシーケンス図である。
【符号の説明】
１０  ネットワークゲームシステム、１２  ゲーム端末、１４  通信ネットワーク、１６  ゲームサーバ、１８  ポイント管理サーバ、２０  ユーザポイントデータベース、２２  システムポイントデータベース、３０  ゲーム実行部、３２  ポイントダウン要求送信部、３４  ポイントアップ要求送信部、３６  減少ポイント受信部、３８  減少ポイント報知部、４０  バッドイベント処理部、４２  ポイントダウン要求受信部、４４  ユーザポイント残高減少部、４６  システムポイント残高増加部、４８  グッドイベント処理部、５０  ポイントアップ要求受信部、５２  システムポイント残高読み出し部、５４  減少ポイント決定部、５６  減少ポイント送信部、５８  システムポイント残高減少部、６０  ユーザポイント残高増加部。
【図１】
2004159795.tif 000003
【図２】
2004159795.tif 000004
【図３】
2004159795.tif 000005
【図４】
2004159795.tif 000006
【図５】
2004159795.tif 000007
【図６】
2004159795.tif 000008
【図７】
2004159795.tif 000009
【手続補正書】
【提出日】平成15年6月11日(2003.6.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のゲーム端末と、ポイントを管理するポイント管理装置と、を含むネットワークゲームシステムにおいて、
前記複数のゲーム端末は、それぞれ、
ゲームを実行するゲーム実行手段を含み、
前記ポイント管理装置は、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段と、
当該ネットワークゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段と、
前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、
前記ユーザポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、
前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段と、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段と、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段と、を含む、
ことを特徴とするネットワークゲームシステム。
【請求項２】
請求項１に記載のネットワークゲームシステムにおいて、
前記ポイント管理装置は、
前記減少ポイント決定手段により決定される減少量を送信する減少ポイント送信手段をさらに含み、
前記複数のゲーム端末は、それぞれ、
前記減少ポイント送信手段によって前記ポイント管理装置から送信されるポイント残高の減少量を受信する減少ポイント受信手段と、
前記減少ポイント受信手段により受信されるポイント残高の減少量をユーザに報知する報知手段と、を含む、
ことを特徴とするネットワークゲームシステム。
【請求項３】
請求項１又は２に記載のネットワークゲームシステムにおいて、
前記ポイントダウン要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントダウン要求を受信し、
前記ポイントアップ要求受信手段は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、該ゲームを識別するゲーム識別情報及びユーザ識別情報を含むポイントアップ要求を受信し、
前記システムポイント記憶手段は、当該ネットワークゲームシステムに係るポイント残高をゲーム毎に記憶し、
前記システムポイント残高増加手段は、前記ユーザポイント残高減少手段により減少されるポイントを、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントダウン要求に含まれるゲーム識別情報により識別されるゲームに係るものに加算して、該ポイント残高を更新し、
前記システムポイント残高読み出し手段は、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに対応するポイント残高を前記システムポイント記憶手段から読み出し、
前記システムポイント残高減少手段は、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに係るものを更新する、
ことを特徴とするネットワークゲームシステム。
【請求項４】
ネットワークゲームシステムに用いるポイント管理装置であって、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段と、
当該ゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段と、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、
前記ユーザポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段と、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段と、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段と、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段と、
を含むことを特徴とするポイント管理装置。
【請求項５】
ネットワークゲームシステムに用いるポイント管理装置の制御方法であって、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信ステップと、
前記ポイントダウン要求受信ステップで受信されるポイントダウン要求に応じて、ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段にアクセスして、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少ステップと、
当該ネットワークゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段にアクセスして、前記ユーザポイント残高減少ステップで減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加ステップと、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信ステップと、
前記ポイントアップ要求受信ステップで受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出しステップと、
前記システムポイント残高読み出しステップで読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定ステップと、
前記減少ポイント決定ステップで決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少ステップと、
前記ポイントアップ要求受信ステップで受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少ステップで減少されるポイントだけ増加するよう更新するユーザポイント残高増加ステップと、
を含むことを特徴とするポイント管理装置の制御方法。
【請求項６】
ネットワークゲームシステムに用いるポイント管理装置としてコンピュータを機能させるためのプログラムであって、
ユーザ識別情報と該ユーザ識別情報により識別されるユーザに係るポイント残高とを対応づけて記憶するユーザポイント記憶手段、
当該ゲームシステムに係るポイント残高を記憶するシステムポイント記憶手段、
ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段、
前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段、
前記ユーザポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段、
ユーザ識別情報を含むポイントアップ要求を受信するポイントアップ要求受信手段、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、前記システムポイント記憶手段に記憶されるポイント残高を読み出すシステムポイント残高読み出し手段、
前記システムポイント残高読み出し手段により読み出されるポイント残高に基づいて、前記システムポイント記憶手段に記憶されるポイント残高の減少量を決定する減少ポイント決定手段、
前記減少ポイント決定手段により決定される減少量だけ減少するよう、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高減少手段、及び、
前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、前記システムポイント残高減少手段により減少されるポイントだけ増加するよう更新するユーザポイント残高増加手段、
として前記コンピュータを機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、前記ポイント管理装置は、前記ゲーム端末において実行されるゲームのプレイ内容に応じて送信される、ユーザ識別情報を含むポイントダウン要求を受信するポイントダウン要求受信手段と、前記ポイントダウン要求受信手段により受信されるポイントダウン要求に応じて、該ポイントダウン要求に含まれるユーザ識別情報に対応づけて前記ユーザポイント記憶手段に記憶されるポイント残高を、該ポイント残高が減少するよう更新するユーザポイント残高減少手段と、前記ユーザポイント残高減少手段により減少されるポイントを前記システムポイント記憶手段に記憶されるポイント残高に加算して、前記システムポイント記憶手段に記憶されるポイント残高を更新するシステムポイント残高増加手段と、を含む。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
そして、前記システムポイント残高増加手段は、前記ユーザポイント残高減少手段により減少されるポイントを、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントダウン要求に含まれるゲーム識別情報により識別されるゲームに係るものに加算して、該ポイント残高を更新する。また、前記システムポイント残高読み出し手段は、前記ポイントアップ要求受信手段により受信されるポイントアップ要求に応じて、該ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに対応するポイント残高を前記システムポイント記憶手段から読み出す。さらに、前記システムポイント残高減少手段は、前記システムポイント記憶手段に記憶されるポイント残高のうち前記ポイントアップ要求に含まれるゲーム識別情報により識別されるゲームに係るものを更新する。こうすれば、複数（種類）のゲームがユーザに提供される場合に、ゲーム毎に、ユーザに係るポイント残高の増加量と、他のユーザのプレイ内容とを関連づけることができる。