(57)【要約】  ゲーム・セッションの更新方法であって、ゲーム・セッションの間にゲーム・イベントを検出する工程と、ゲーム・イベントに応じて更新要求を、ゲーム・データ・オブジェクト・サーバ（５０）に送信する工程と、更新要求に応じてゲーム・データ・オブジェクトを、ゲーム・データ・オブジェクト・サーバ（５０）から受信する工程と、ゲーム・セッションを、ゲーム・データ・オブジェクトで更新する工程とを備える。当該更新要求は好ましくはゲーム・イベントと関連づけられたイベント識別子と少なくとも一人のゲーム参加者の識別子とを含む。ゲーム・データ・オブジェクト・サーバ（５０）は、更新要求において識別されたプレーヤとイベントに基づいて、対応するゲーム・データ・オブジェクトを選択し、当該ゲーム・データ・オブジェクトを各プレーヤに送信する。【選択図】図２
2010539765.tif 000002
【特許請求の範囲】
【請求項１】
移動体装置（１００）により、オンライン・ゲーム・セッションを更新する方法であって、
ゲーム・セッションの間にゲーム・イベントを検出する工程と、
前記ゲーム・イベントに応じて、少なくとも一人のゲーム参加者の識別子と前記ゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、ゲーム・データ・オブジェクト・サーバ（５０）に送信する工程と、
前記更新要求に応じて、前記更新要求において特定された前記ゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、前記ゲーム・データ・オブジェクト・サーバ（５０）から受信する工程と、
前記ゲーム・セッションを、前記ゲーム・データ・オブジェクトで更新する工程と
を備えることを特徴とする方法。
【請求項２】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記複合イベントの１つのコンポーネントは、ユーザの位置を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項１に記載の方法。
【請求項６】
オンライン・ゲームのための移動体装置であって、
前記移動体装置（１００）を通信ネットワーク（１０）に接続するための通信インタフェース（１０６）と、
前記通信ネットワーク（１０）を介してゲーム・データ・オブジェクト・サーバ（５０）と通信し、ゲーム・アプリケーションを実行するためのゲーム・プロセッサ（１０２）と
を備え、
前記ゲーム・プロセッサ（１０２）は、
ゲーム・セッションの間にゲーム・イベントを検出し、
前記ゲーム・イベントに応じて、少なくとも一人のゲーム参加者の識別子と前記ゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、前記ゲーム・データ・オブジェクト・サーバ（５０）に送信し、
前記更新要求に応じて、前記更新要求において特定された前記ゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、前記ゲーム・データ・オブジェクト・サーバ（５０）から受信し、
前記ゲーム・セッションを、前記ゲーム・データ・オブジェクトで更新する
ように構成されていることを特徴とする移動体装置（１００）。
【請求項７】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項６に記載の移動体装置（１００）。
【請求項８】
前記複合イベントの１つのコンポーネントは、ユーザの位置を含み、
前記移動体装置（１００）は、前記移動体装置（１００）の位置を決定するために位置受信器（１１０）をさらに備えることを特徴とする請求項７に記載の移動体装置（１００）。
【請求項９】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項６に記載の移動体装置（１００）。
【請求項１０】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項６に記載の移動体装置（１００）。
【請求項１１】
ゲーム・データ・オブジェクト・サーバ（５０）であって、
移動体装置（１００）を通信ネットワーク（１０）に接続するための通信インタフェース（５６）と、
ゲーム・データ・オブジェクトを格納するためのメモリ（５４）と、
１以上の移動体装置（１００）上のゲーム・クライアントと通信するためのゲーム・プロセッサ（５２）と
を備え、
前記ゲーム・プロセッサ（５２）は、
前記ゲーム・クライアントから、少なくとも一人のゲーム参加者の識別子とゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、受信し、
前記更新要求に応じて、前記更新要求において特定された前記ゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを１以上の前記ゲーム・クライアント送信する
ように構成されていることを特徴とするゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１２】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項１１に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１３】
前記複合イベントの１つのコンポーネントは、ユーザの位置を含むことを特徴とする請求項１２に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１４】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項１１に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１５】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項１１に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル・ゲームに関連し、より詳細には、移動体装置上でのマルチプレーヤ・ゲーム・セッションの更新方法に関する。
【背景技術】
【０００２】
携帯電話、ＰＤＡ(personal digital assistants)及びラップトップ・コンピュータといった移動体通信装置の広汎な利用可能性により、モバイル・ゲーム・アプリケーションの需要が高まってきている。過去には、モバイル・ゲーム・アプリケーションの大半は、小型ディスプレイと容量が制限されたメモリを有する移動体装置のメモリに予めインストールされているか、或いは、ダウンロードされた、単一プレーヤ用アプリケーションを含むものであった。さらに、制限された帯域と間欠的な接続により特徴づけられる通信リンクを介して多くの移動体装置が接続されてもよい。これらの制約は、マルチプレーヤ・ゲームを移動体装置上で実行することを困難なものにしている。
【発明の概要】
【０００３】
本発明は、一般には、移動体装置上でプレイするように設計されたマルチプレーヤゲームに関連する。マルチプレーヤ・ゲームは、複数のゲーム・ステージやゲーム・シナリオを有していてもよく、それらは、ゲーム・データ・オブジェクトとして、通信ネットワークと接続しているゲーム・データ・オブジェクト・サーバに格納しておくことができる。ゲーム・データは、移動体装置のゲーム・セッションを更新するために、移動体装置毎にダウンロードすることができる。ゲームアプリケーションは、各移動体装置において独立に実行されるので、移動体装置はゲームをプレイし続けるためにネットワークに接続し続けなくてもよい。マルチプレーヤ・ゲームに参加している移動体装置は、ゲームサーバと接続し、ゲームシナリオをダウンロードし、移動体装置上で当該シナリオをプレイしている間は接続を切断していてもよい。ゲームの更新が要求されると、移動体装置は、ゲームの更新を要求するためにゲームサーバに再接続してもよい。
【０００４】
発明の典型的な実施形態は、移動体装置のゲーム・セッションを更新するための方法を提供する。ある典型的な方法は、移動体装置上で、オンライン・ゲーム・セッションを更新する方法である。ある典型的な方法は、ゲーム・セッションの間にゲーム・イベントを検出する工程と、ゲーム・イベントに応じて更新要求を、ゲーム・データ・オブジェクト・サーバに送信する工程と、更新要求に応じてゲーム・データ・オブジェクトを、ゲーム・データ・オブジェクト・サーバから受信する工程と、ゲーム・セッションを、ゲーム・データ・オブジェクトで更新する工程とを含む。ここで、更新要求は、好ましくはゲーム・イベントと関連づけられたイベント識別子と、少なくとも一人のゲーム参加者の識別子とを含む。ゲーム・データ・オブジェクト・サーバは、当該イベント識別子と、更新要求において識別されたゲーム参加者との少なくともいずれかに基づいて、ゲーム・データ・オブジェクトを選択してもよい。ゲーム・データ・オブジェクトは、ゲーム内の全参加者に送信されてもよいし、新しいゲームステージまたは新しいゲームシナリオに関する情報を含んでいてもよい。
【０００５】
ある典型的な方法において、ゲーム・イベントは、複合イベントを含む。
【０００６】
ある典型的な方法において、複合イベントの１つのコンポーネントは、ユーザの位置を含む。
【０００７】
ある典型的な方法において、ゲーム・データ・オブジェクトは、移動体装置で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含む。
【０００８】
ある典型的な方法において、ゲーム・データ・オブジェクトは、移動体装置で実行可能なゲーム・アプリケーションを含む。
【０００９】
発明の実施形態は、オンライン・ゲームのための移動体装置を更に含んでもよい。ある実施形態に対応する、オンライン・ゲームのための移動体装置は、移動体装置を通信ネットワークに接続するための通信インタフェースと、通信ネットワークを介してゲーム・データ・オブジェクト・サーバと通信し、ゲーム・アプリケーションを実行するためのゲーム・プロセッサとを備える。ゲーム・プロセッサは、ゲーム・セッションの間にゲーム・イベントを検出し、ゲーム・イベントに応じて、少なくとも一人のゲーム参加者の識別子とゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、ゲーム・データ・オブジェクト・サーバに送信し、更新要求に応じて、更新要求において特定されたゲーム参加者とゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、ゲーム・データ・オブジェクト・サーバから受信し、ゲーム・セッションを、ゲーム・データ・オブジェクトで更新する、ように構成されている。
【００１０】
ある典型的な移動体装置において、ゲーム・イベントは、複合イベントを含む。
【００１１】
ある典型的な移動体装置において、複合イベントの１つのコンポーネントは、ユーザの位置を含み、移動体装置は、当該移動体装置の位置を決定するために位置受信器をさらに備える。
【００１２】
ある典型的な移動体装置において、ゲーム・データ・オブジェクトは、移動体装置で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含む。
【００１３】
ある典型的な移動体装置において、ゲーム・データ・オブジェクトは、移動体装置で実行可能なゲーム・アプリケーションを含む。
【００１４】
発明の実施形態は、ゲーム・データ・オブジェクト・サーバをさらに備える。ある実施形態によれば、当該ゲーム・データ・オブジェクト・サーバは、移動体装置を通信ネットワークに接続するための通信インタフェースと、ゲーム・データ・オブジェクトを格納するためのメモリと、１以上の移動体装置上のゲーム・クライアントと通信するためのゲーム・プロセッサとを備える。当該ゲーム・プロセッサは更新要求をゲーム・クライアントから受信し、更新要求に応じて、ゲーム・データ・オブジェクトを１以上のゲーム・クライアント送信するように構成されている。ここで、更新要求は、少なくとも一人のゲーム参加者の識別子とゲーム・イベントと関連づけられたイベント識別子とを含んでもよい。また、ゲーム・データ・オブジェクトは、更新要求において特定されたゲーム参加者とゲーム・イベントとに対応するゲーム更新用情報を含んでもよい。
【００１５】
ある典型的なゲーム・データ・オブジェクト・サーバにおいて、ゲーム・イベントは、複合イベントを含む。
【００１６】
ある典型的なゲーム・データ・オブジェクト・サーバにおいて、複合イベントの１つのコンポーネントは、ユーザの位置を含む。
【００１７】
ある典型的なゲーム・データ・オブジェクト・サーバにおいて、ゲーム・データ・オブジェクトは、移動体装置で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含む。
【００１８】
ある典型的なゲーム・データ・オブジェクト・サーバにおいて、ゲーム・データ・オブジェクトは、移動体装置で実行可能なゲーム・アプリケーションを含む。
【図面の簡単な説明】
【００１９】
【図１】典型的なオンライン・ゲームのための通信ネットワークを示す図である。
【図２】移動体装置上のゲーム・セッションを更新するための典型的な方法を示すフローチャートである。
【図３】マルチプレーヤ・ゲームを行うための典型的な移動体装置を示すブロック図である。
【図４】典型的なゲーム・データ・オブジェクト・サーバを示すブロック図である。
【発明を実施するための形態】
【００２０】
本発明を、図１に示すデータ通信ネットワーク１０との関連で以下に説明する。データ通信ネットワーク１０は、複数の移動体装置１００に対してネットワーク性能を提供する。当該移動体装置１００には、携帯電話、ＰＤＡ、ラップトップコンピュータ、或いは、個人用ゲーム装置が含まれてもよい。データ通信ネットワーク１０により、移動体装置のユーザはマルチプレーヤ・ゲームに参加することができる。しかしながら、本発明が、どのような特定の種類のデータ通信ネットワークやアクセス技術にも限定されないことは、理解されるべきである。
【００２１】
データ通信ネットワーク１０は、移動体装置１００と通信するための１以上の基地局或いは無線アクセスポイント２２を有する、移動体通信ネットワーク２０を含む。移動体通信ネットワーク２０は、当該技術分野において知られているところのパケット・データ・サービスを移動体装置１００に提供し、ＧＳＭ、ＷＣＤＭＡ、ＷｉＦｉ、ＷｉＭＡＸ及びＬＴＥ標準といった従来的な標準のどれに従って動作してもよい。移動体通信ネットワーク２０は、パケット・データ・ネットワーク（ＰＤＮ）３０と接続する。ＰＤＮ３０は、一連のインターネット・プロトコルといった、従来的なプロトコルを実行するパケット交換網を含む。ＰＤＮ３０は、公衆網、或いはプライベート網を含んでいてもよく、広域ネットワークやローカル・エリア・ネットワークであってもよい。インターネットは、ＰＤＮ３０の周知例の１つである。移動体装置１００は、ＰＤＮ３０に接続していてもよい。
【００２２】
ゲーム・データ・オブジェクト（ＧＤＯ）サーバ５０は、移動体通信ネットワーク２０及び／又はＰＤＮ３０に接続し、移動体装置１００に移動体通信ネットワーク２０及び／又はＰＤＮ３０を介してアクセスすることができる。ＧＤＯサーバ５０は、オンライン・ゲーム・サービスを移動体装置１００に提供し、ゲーム・サーバとして機能してもよい。ある典型的な実施形態では、移動体装置１００は、ＧＤＯサーバ５０とインタラクトするためにインストールされたゲーム・クライアントを有していてもよい。他の実施形態では、ＧＤＯサーバ５０は、各プレーヤが移動体装置１００でゲームをプレイできるようにするために、移動体装置１００にゲーム・アプリケーションをプッシュしてもよい。
【００２３】
ＧＤＯサーバ５０は、ゲームセッションの間にネットワークに接続し続ける必要なしに、二人以上のプレーヤがマルチプレーヤ・ゲームに参加できるようにする。ゲームは、ユーザ一人ずつに対してプッシュされる一連のＧＤＯとして具体化されてもよい。各ＧＤＯは、独立したゲームステージやゲームシナリオを表してもよい。以下により詳細に記述するように、移動体装置１００はゲームステージを含むＧＤＯをダウンロードするために、ＧＤＯサーバ５０に接続してもよい。ＧＤＯがダウンロードされると、ゲームステージをプレイしている間は、移動体装置１００はゲームサーバ５０との接続を切断することができる。ゲームステージをクリアすると、移動体装置１００は、ＧＤＯサーバ５０に再接続して、新しいゲームステージを要求することができる。
【００２４】
ＧＤＯは、プレーヤの移動体装置１００上で実行されているゲーム・アプリケーションを更新するためのステージ情報を含んでいてもよい。ゲーム・ステージやゲーム・シナリオが定義する所定のゲーム・イベントが発生すると、プレーヤの移動体装置１００上のゲーム・クライアントは、更新要求をＧＤＯサーバ５０に送信する。更新要求に応答して、ＤＧＯサーバ５０は、新しいゲームステージを含む新ＧＤＯをゲーム・プレーヤに送信する。
【００２５】
図２は、発明のある実施形態に従ってゲームセッションを更新するための典型的な方法２００を示す。説明を簡単化するために、ここではプレーヤＡとプレーヤＢとの二人のプレーヤがいる場合を想定する。なお、当業者であれば、ここで説明する原理が三人以上のプレーヤの場合にも簡単に拡張可能であることを理解するであろう。
【００２６】
ＧＤＯサーバ５０は、特定のプレーヤ達に固有のカスタマイズされたゲームステージやゲームシナリオを生成することを、プレーヤ達に許可してもよい。ゲーム・セッションを開始するために、プレーヤＡ及びプレーヤＢは任意にＧＤＯサーバ５０にログインして、１つ以上のゲームステージやゲームシナリオを生成、或いは、定義する（ブロック２０２）。例えば、ＤＧＯサーバ５０は、ゲームプレーヤ達に、ゲームステージ内で発生する１つ以上のイベントの定義、ゲーム内のキャラクタの定義、ゲーム内で登場するオブジェクトの定義、報酬やペナルティの定義を許可してもよい。プレーヤにより生成されたゲームステージやシナリオは、ＧＤＯとしてＧＤＯサーバ５０に格納される（ブロック２０４）。
【００２７】
プレーヤはゲーム開始の準備が整うと、ゲーム・セッションを確立する（ブロック２０６）。ゲームセッションの開始時には、第１のゲーム・ステージに対応するＧＤＯが各プレーヤに送信される。ゲームの途中で、ゲームシナリオによって定義されたある所定のゲーム・イベントが発生すると、それがトリガとなって、移動体装置１００のゲーム・アプリケーションはＧＤＯサーバ５０からの更新を要求する。ゲームセッションの更新を要求するゲーム・イベントが検出されると（ブロック２０８）、移動体装置１００はＧＤＯサーバ５０に接続し、更新要求を送信する（ブロック２１０）。更新要求には、更新要求をトリガするゲーム・イベントを識別するためのイベント識別子と、少なくとも一人の他のゲーム・プレーヤを識別するためのプレーヤ識別子とが含まれる。例えば、もしプレーヤＡのゲーム・クライアントがゲーム・イベントを検出した場合、プレーヤＡのゲーム・クライアントはプレーヤＢの識別子を含む更新要求を送信する。逆に、もしプレーヤＢのゲーム・クライアントがゲーム・イベントを検出した場合、プレーヤＢのゲーム・クライアントは、プレーヤＡの識別子を含む更新要求を送信する。更新要求に応じて、ＤＧＯサーバ５０は、新しいゲームステージに対応する新ＧＤＯを両方のプレーヤに送信する（ブロック２１２）。新ＧＤＯが移動体装置５０により受信されると、ゲームセッションは更新される（ブロック２１６）。
【００２８】
ゲーム更新をトリガするゲーム・イベントは、複合イベントを含むことができる。複合イベントは、２以上のコンポーネントを有するイベントである。例えば、ゲームの事情により、ゲームプレーヤは現実世界の環境内で移動することを要求されるかも知れない。現実世界の環境におけるプレーヤの動きは、仮想ゲーム環境に反映されてもよい。この例では、ゲームの事情により、プレーヤは所定の位置に移動して、いくつかの特定の動作を実行することが要求されるかも知れない。よって、複合ゲーム・イベントは、位置ｘに移動して動作ｙを実行することを含む。
【００２９】
図３は、オンラインゲームのための典型的な移動体装置１００を示す。移動体装置１００は、ゲームプロセッサ１０２、メモリ１０４、通信インタフェース１０６及びユーザ・インタフェース１０８を含む。ゲーム・プロセッサ１０２は、ゲームアプリケーションを実行し、ＧＤＯサーバ５０と通信するために、１以上のマイクロプロセッサ、マイクロコントローラ、ハードウェア回路、及び、それらのコンビネーションの少なくともいずれかを含んでいてもよい。メモリ１０４は、ゲーム・プロセッサ１０２が必要とするデータ及びプログラムを格納する。メモリ１０４は、ランダム・アクセス・メモリ、リードオンリ・メモリ、フラッシュメモリ（登録商標）といった、１つ以上のディスクリートのメモリ装置を含んでいてもよい。通信インタフェース１０６は、移動体装置を通信ネットワーク１０に接続する。通信インタフェース１０６は、例えば、セルラ・トランシーバ、ＷｉＦｉトランシーバ、イーサネット（登録商標）・インタフェース、ケーブル・モデム、或いは、ＤＳＬインタフェースを含んでいてもよい。ユーザインタフェース１０８は、ゲーム情報を表示するためのディスプレイと、キーパッドやジョイスティックなどユーザ入力を受け付けるための１以上の入力装置を備えていてもよい。移動体装置１００は更に、移動体装置１００の位置を決定するためにＧＰＳ受信器１１０を含んでいてもよい。また、プレーヤの移動体装置１００は、既知の技術としての三角測量を利用して、その位置を決定してもよい。
【００３０】
図４は、典型的なＧＤＯサーバ５０を示す。ＧＤＯサーバ５０は、ゲーム・プロセッサ５２、メモリ５４、通信インタフェース５６、及びマス格納装置６０を備える。ゲーム・プロセッサ５２は、１以上のマイクロプロセッサ、マイクロコントローラ、ハードウェア回路、及び、それらのコンビネーションの少なくともいずれかを含んでいてもよい。メモリ５４は、ゲーム・プロセッサ５２が必要とするデータ及びプログラムを格納する。メモリ５４は、ランダム・アクセス・メモリ、リードオンリ・メモリ、フラッシュメモリ（登録商標）といった、１つ以上のディスクリートのメモリ装置を含んでいてもよい。通信インタフェース５６は、ＧＤＯサーバ５０をパケット・データ・ネットワーク３０や移動体通信ネットワーク２０に接続する。通信インタフェース５６は、例えば、イーサネット（登録商標）・インタフェース、ケーブル・モデム、或いは、ＤＳＬインタフェースを含んでいてもよい。ＧＤＯサーバ５０は、更新要求を受信して、通信インタフェース５６を介してＧＤＯオブジェクトをプレーヤに送信する。マス格納装置６０は、磁気的ディスク・ドライブ或いは光学的ディスク・ドライブであって、ゲーム・データ・オブジェクトを格納する。
【００３１】
本発明は、発明の精神及び本質的特徴から逸脱することなく、ここで述べた方法以外の他の特定の方法によっても、もちろん実行することができる。よって、本実施形態はあらゆる側面において例示的なものとして解釈されるべきであり、限定的に解釈されるべきではなく、特許請求の範囲の各請求項に記載の発明の意味及び均等範囲からもたらされるあらゆる変更は、発明の範囲に包含されることが意図されている。
【図１】
2010539765.tif 000003
【図２】
2010539765.tif 000004
【図３】
2010539765.tif 000005
【図４】
2010539765.tif 000006
【手続補正書】
【提出日】平成22年3月24日(2010.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体装置（１００）により、オンライン・マルチプレーヤ・ゲーム・セッションを更新する方法であって、
マルチプレーヤ・ゲーム・セッションの間にゲーム・イベントを検出する工程と、
前記ゲーム・イベントに応じて、一人以上の他のゲーム参加者の識別子と前記ゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、ゲーム・データ・オブジェクト・サーバ（５０）に送信する工程と、
前記更新要求に応じて、前記更新要求において特定された前記一人以上の他のゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、前記ゲーム・データ・オブジェクト・サーバ（５０）から受信する工程と、
前記マルチプレーヤ・ゲーム・セッションを、前記ゲーム・データ・オブジェクトで更新する工程と
を備えることを特徴とする方法。
【請求項２】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項１に記載の方法。
【請求項５】
マルチプレーヤ・オンライン・ゲームのための、ゲーム参加者の移動体装置であって、
前記移動体装置（１００）を通信ネットワーク（１０）に接続するための通信インタフェース（１０６）と、
前記通信ネットワーク（１０）を介してゲーム・データ・オブジェクト・サーバ（５０）と通信し、ゲーム・アプリケーションを実行するためのゲーム・プロセッサ（１０２）と
を備え、
前記ゲーム・プロセッサ（１０２）は、
ゲーム・セッションの間にマルチプレーヤ・ゲーム・イベントを検出し、
前記ゲーム・イベントに応じて、一人以上の他のゲーム参加者の識別子と前記ゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、前記ゲーム・データ・オブジェクト・サーバ（５０）に送信し、
前記更新要求に応じて、前記更新要求において特定された前記一人以上の他のゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、前記ゲーム・データ・オブジェクト・サーバ（５０）から受信し、
前記マルチプレーヤ・ゲーム・セッションを、前記ゲーム・データ・オブジェクトで更新する
ように構成されていることを特徴とする移動体装置（１００）。
【請求項６】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項５に記載の移動体装置（１００）。
【請求項７】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項５に記載の移動体装置（１００）。
【請求項８】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項５に記載の移動体装置（１００）。
【請求項９】
ゲーム・データ・オブジェクト・サーバ（５０）であって、
二人以上のゲーム参加者の２以上の移動体装置（１００）を通信ネットワーク（１０）に接続するための通信インタフェース（５６）と、
ゲーム・データ・オブジェクトを格納するためのメモリ（５４）と、
前記２以上の移動体装置（１００）上のゲーム・クライアントと通信するためのマルチプレーヤ・ゲーム・プロセッサ（５２）と
を備え、
前記ゲーム・プロセッサ（５２）は、
ゲーム参加者の移動体装置上の前記ゲームクライアントから、一人以上の他のゲーム参加者の識別子とゲーム・イベントと関連づけられたイベント識別子とを含む更新要求を、受信し、
前記更新要求に応じて、前記更新要求において特定された前記一人以上の他のゲーム参加者と前記ゲーム・イベントとに対応するゲーム更新用情報を含むゲーム・データ・オブジェクトを、前記ゲーム・クライアントと前記一人以上の他のゲーム参加者の移動体装置上の１以上の他のゲームクライアントとに送信する
ように構成されていることを特徴とするゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１０】
前記ゲーム・イベントは、複合イベントを含むことを特徴とする請求項９に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１１】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行されているゲーム・アプリケーションを更新するためのゲーム状態情報を含むことを特徴とする請求項９に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【請求項１２】
前記ゲーム・データ・オブジェクトは、前記移動体装置（１００）で実行可能なゲーム・アプリケーションを含むことを特徴とする請求項９に記載のゲーム・データ・オブジェクト・サーバ（５０）。
【国際調査報告】
2010539765.tif 000007
2010539765.tif 000008