(57)【要約】  本発明は、電子ゲームをオンラインネットワークを介して実行する方法及び装置を記載する。特に本発明は、異なるゲーム装置（１００）間で切替を行って、プレーヤがゲーム内での立場を失わせないようにするための手段を提供する。ゲームコンソール（１００Ｂ）でゲームを行っているプレーヤが移動体装置（１００Ａ）への切替を希望すると、プレーヤは現在のゲーム進行状況をセーブし、そのゲーム進行状況を移動体装置（１００Ａ）に転送する。プレーヤは移動体装置（１００Ａ）を利用してセーブされたゲーム進行状況からゲームを再開する。これによりプレーヤは、ゲームから離脱するかわりに、ゲームコンソール（１００Ｂ）においてゲームを中断した箇所から移動体装置（１００Ａ）においてゲームを再開することができる。【選択図】図５
2009501611.tif 000002
【特許請求の範囲】
【請求項１】
電子ゲームをオンラインで実行する方法であって、
ゲームコンソール（１００Ｂ）がゲームを実行する工程と、
現在のゲーム進行状況をセーブする工程と、
セーブしたゲーム進行状況を、前記ゲームコンソール（１００Ｂ）から移動体装置（１００Ａ）に転送する工程と、
前記移動体装置（１００Ａ）が前記セーブされたゲーム進行状況から前記ゲームをオンラインで再開する工程と
を備えることを特徴とする方法。
【請求項２】
前記転送する工程では、前記セーブされたゲーム進行状況が近距離無線インタフェース（１６０）を介して転送されることを特徴とする請求項１に記載の方法。
【請求項３】
前記ゲームコンソール（１００Ｂ）から前記移動体装置（１００Ａ）へ、前記電子ゲームを実行するためのプログラムコードを転送する工程をさらに備え、
前記再開する工程では、前記プログラムコードを利用して前記セーブされたゲーム進行状況から前記ゲームがオンラインで再開される
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記移動体装置（１００Ａ）は、移動体ゲーム装置（１００Ａ）と携帯電話（１００Ａ）の少なくともいずれかを含むことを特徴とする請求項１に記載の方法。
【請求項５】
第２のゲーム進行状況を前記移動体装置（１００Ａ）がセーブする工程と、
セーブされた第２のゲーム進行状況を、前記移動体装置（１００Ａ）から前記ゲームコンソール（１００Ｂ）へ転送する工程と、
前記ゲームコンソール（１００Ｂ）が前記セーブされた第２のゲーム進行状況から前記ゲームをオンラインで再開する工程と
を更に備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記実行する工程と、前記再開する工程とでは、マルチプレーヤ対応の電子ゲームゲームが実行され、再開されることを特徴とする請求項１に記載の方法。
【請求項７】
プレーヤ同士がゲーム中に通信することを可能とするために、前記移動体装置（１００Ａ）と遠隔装置（１００）との間で、ゲームと並行して行われる音声セッション及び動画セッションの少なくともいずれかを確立する工程をさらに備えることを特徴とする請求項１に記載の方法。
【請求項８】
移動体装置（１００Ａ）が電子ゲームをオンラインで実行する方法であって、
セーブされたゲーム進行状況をゲームコンソール（１００Ｂ）から受信する工程と、
前記セーブされたゲーム進行状況から前記電子ゲームをオンラインで再開する工程と
を備えることを特徴とする方法。
【請求項９】
前記受信する工程では、前記ゲームコンソール（１００Ｂ）から近距離無線インタフェース（１６０）を介して前記セーブされたゲーム進行状況を受信することを特徴とする請求項８に記載の方法。
【請求項１０】
前記移動体装置（１００Ａ）が実行するゲームプログラムのプログラムコードを、前記ゲームコンソール（１００Ｂ）から受信する工程をさらに備えることを特徴とする請求項８に記載の方法。
【請求項１１】
前記移動体装置（１００Ａ）は、移動体ゲーム装置（１００Ａ）と携帯電話（１００Ａ）の少なくともいずれかを含むことを特徴とする請求項８に記載の方法。
【請求項１２】
第２のゲーム進行状況を前記移動体装置（１００Ａ）がセーブする工程と、
セーブされた第２のゲーム進行状況を、前記移動体装置（１００Ａ）から前記ゲームコンソール（１００Ｂ）へ転送する工程と、
前記ゲームコンソール（１００Ｂ）が前記セーブされた第２のゲーム進行状況から前記ゲームをオンラインで再開する工程と
を更に備えることを特徴とする請求項８に記載の方法。
【請求項１３】
プレーヤ同士がゲーム中に通信することを可能とするために、前記移動体装置（１００Ａ）と遠隔装置（１００）との間で、ゲームと並行して行われる音声セッション及び動画セッションの少なくともいずれかを確立する工程をさらに備えることを特徴とする請求項８に記載の方法。
【請求項１４】
ゲームコンソール（１００Ｂ）であって、
電子ゲームを実行し、ゲーム進行状況をセーブするように構成されたプロセッサ（１２２）と、
セーブされたゲーム進行状況を前記ゲームコンソール（１００Ｂ）から外部移動体装置（１００Ａ）に転送するように構成された通信回路（１３０）と
を備えることを特徴とするゲームコンソール（１００Ｂ）。
【請求項１５】
前記通信回路（１３０）は、前記セーブされたゲーム進行状況を前記外部移動体装置（１００Ａ）にＵＳＢケーブル（１６２）を介して転送するためのＵＳＢインタフェース（１３６）を含むことを特徴とする請求項１４に記載のゲームコンソール（１００Ｂ）。
【請求項１６】
前記通信回路は、前記セーブされたゲーム進行状況を前記外部移動体装置（１００Ａ）に近距離無線ネットワーク（１６０）を介して転送するための近距離無線送受信器（１３４）を含むことを特徴とする請求項１４に記載のゲームコンソール（１００Ｂ）。
【請求項１７】
前記通信回路は、第２のセーブされたゲーム進行状況を前記移動体装置（１００Ａ）から受信するように更に構成され、
前記プロセッサ（１２２）は、前記第２のセーブされたゲーム進行状況から前記ゲームをオンラインで再開するように更に構成されている
ことを特徴とする請求項１４に記載のゲームコンソール（１００Ｂ）。
【請求項１８】
前記プロセッサ（１２２）は、マルチプレーヤ対応の電子ゲームをオンラインネットワークで実行するように構成されていることを特徴とする請求項１４に記載のゲームコンソール（１００Ｂ）。
【請求項１９】
移動体装置（１００Ａ）であって、
セーブされたゲーム進行状況を前記ゲームコンソール（１００Ｂ）から受信するように構成された通信回路（１３０）と、
無線ネットワーク（１０）を介して、前記セーブされたゲーム進行状況から電子ゲームを再開するように構成されたゲームプロセッサ（１２２）と
を備えることを特徴とする移動体装置（１００Ａ）。
【請求項２０】
移動体ゲーム装置（１００Ａ）と携帯電話（１００Ａ）の少なくともいずれかを含むことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２１】
前記ゲームプロセッサ（１２２）は、第２のゲーム進行状況をセーブするように更に構成され、
前記通信回路（１３０）は、セーブされた第２のゲーム進行状況を前記ゲームコンソール（１００Ｂ）に転送するように更に構成されている
ことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２２】
前記通信回路（１３０）は、前記ゲームコンソール（１００Ｂ）からゲームを実行するためのプログラムコードを受信するように更に構成され、
前記ゲームプロセッサ（１２２）は、受信した前記プログラムコードを実行して前記ゲームを再開するように更に構成されている
ことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２３】
前記通信回路（１３０）は、前記セーブされたゲーム進行状況を前記ゲームコンソール（１００Ｂ）からＵＳＢケーブル（１６２）を介して受信するためのＵＳＢインタフェース（１３６）を含むことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２４】
前記通信回路は、前記セーブされたゲーム進行状況を前記ゲームコンソール（１００Ｂ）から近距離無線ネットワーク（１６０）を介して受信するための近距離無線送受信器（１３４）を含むことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２５】
前記無線ネットワーク（１０）を介して遠隔のゲームコンソールと遠隔の移動体装置との少なくともいずれかとゲームコマンドの交信を行うための、遠距離無線送受信器（１３２）をさらに備えることを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２６】
前記遠距離無線送受信器（１３２）は、プレーヤ同士がゲーム中に通信することを可能とするために、前記移動体装置（１００Ａ）と遠隔装置（１００）との間で、ゲームと並行して行われる音声セッション及び動画セッションの少なくともいずれかを確立するようにさらに構成されていることを特徴とする請求項２５に記載の移動体装置（１００Ａ）。
【請求項２７】
前記電子ゲームは、マルチプレーヤ対応の電子ゲームを含むことを特徴とする請求項１９に記載の移動体装置（１００Ａ）。
【請求項２８】
ゲームシステムであって、
電子ゲームを実行し、ゲーム進行状況をセーブするように構成されたコンソールプロセッサ（１２２）を備えるゲームコンソール（１００Ｂ）と、
前記ゲームコンソール（１００Ｂ）から、確立されているインタフェースを介してセーブされたゲーム進行状況を受信するように構成された移動体通信回路（１３０）と、無線ネットワーク（１０）を介して、前記セーブされたゲーム進行状況から電子ゲームを再開するように構成された移動体ゲームプロセッサ（１２２）とを備える移動体装置（１００Ａ）と
を備えることを特徴とするゲームシステム。
【請求項２９】
前記移動体装置（１００Ａ）は、移動体ゲーム装置（１００Ａ）と携帯電話（１００Ａ）の少なくともいずれかを含むことを特徴とする請求項２８に記載のゲームシステム。
【請求項３０】
前記移動体通信回路（１３０）は、前記ゲームコンソール（１００Ｂ）からゲームを実行するためのプログラムコードを受信するように更に構成され、
前記移動体ゲームプロセッサ（１２２）は、受信した前記プログラムコードを実行して前記セーブされたゲーム進行状況から前記ゲームを再開するように更に構成されている
ことを特徴とする請求項２８に記載のゲームシステム。
【請求項３１】
前記移動体装置（１００Ａ）が、前記無線ネットワーク（１０）を介して異なるゲームコンソールと異なる移動体装置との少なくともいずれかとゲームコマンドの交信を行うための、遠距離無線送受信器（１３２）をさらに備えることを特徴とする請求項２８に記載のゲームシステム。
【請求項３２】
前記遠距離無線送受信器（１３２）は、プレーヤ同士がゲーム中に通信することを可能とするために、前記移動体装置（１００Ａ）と遠隔装置（１００）との間で、ゲームと並行して行われる音声セッション及び動画セッションの少なくともいずれかを確立するようにさらに構成されていることを特徴とする請求項２８に記載のゲームシステム。
【請求項３３】
前記ゲームコンソール（１００Ｂ）は、前記移動体通信回路（１３０）に前記セーブされたゲーム進行状況を送信するように構成されたコンソール通信回路（１３０）をさらに備えることを特徴とする請求項２８に記載のゲームシステム。
【請求項３４】
前記コンソール通信回路（１３０）及び前記移動体通信回路（１３０）はそれぞれ、前記セーブされたゲーム進行状況をＵＳＢケーブル（１６２）を介して送信するためのＵＳＢインタフェース（１３６）を含むことを特徴とする請求項３３に記載のゲームシステム。
【請求項３５】
前記コンソール通信回路（１３０）及び前記移動体通信回路（１３０）はそれぞれ、前記セーブされたゲーム進行状況を近距離無線ネットワーク（１６０）を介して送信するための近距離無線送受信器（１３４）を含むことを特徴とする請求項３３に記載のゲームシステム。
【請求項３６】
前記移動体ゲームプロセッサ（１２２）は、第２のゲーム進行状況をセーブするように更に構成され、
前記移動体通信回路（１３０）は、セーブされた第２のゲーム進行状況を前記移動体装置（１００Ａ）から前記コンソール通信回路（１３０）へ送信するように更に構成されている
ことを特徴とする請求項３３に記載のゲームシステム。
【請求項３７】
前記コンソールプロセッサ（１２２）は、前記セーブされた第２のゲーム進行状況から前記ゲームをオンラインで再開するように更に構成されていることを特徴とする請求項３６に記載のゲームシステム。
【請求項３８】
前記コンソールプロセッサ（１２２）は、マルチプレーヤ対応のゲームをオンラインネットワークを介して実行し、
前記移動体通信回路（１３０）は、前記セーブされたゲーム進行状況から前記マルチプレーヤ対応のゲームをオンラインで再開する
ことを特徴とする請求項２８に記載のゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ゲームシステムに関する。より詳細には、移動体端末上で実行されるオンライン電子ゲームに関する。
【背景技術】
【０００２】
過去２５年以上をかけて、ゲーム技術は簡単なPong（登録商標）やTetris（登録商標）から、高速のグラフィックスやマルチプレーヤのオプションを有する複雑なシューティングゲームやスポーツゲームにまで進化してきた。これらの洗練された特徴は、プレーヤのゲームに関する関心を引き上げるものである。例えば、マルチプレーヤでプレイ可能となるオプションでは、インターネットのようなオンラインネットワークにより相互接続された１つ以上のゲームコンソールを利用して、１つのゲームに地球全域からプレーヤが参加することが可能となる。その結果としてプレーヤは膨大な数の、また広範な対戦相手と遭遇することができるようになるが、このことはプレーヤの購買意欲を刺激し、ゲームをプレイすることに対する欲求を増加させるものとなっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
マルチプレーヤ対応ゲームにプレーヤが参加する場合、水泳の練習のために外出したり、祖母の家に訪問したりするなどの理由により、ゲームコンソールを利用してゲームをプレイし続けることが困難となることが多い。現在はプレーヤがプレイ中のゲームを移動体端末上で継続してプレイする方法は存在しないため、プレイヤはゲームから離脱して、後に新たなプレーヤとして再エントリしなければならない。
【課題を解決するための手段】
【０００４】
本発明は、ゲームコンソールと移動体装置との間で切替を行って、プレーヤがゲーム内での立場を失うことなく、オンラインネットワークを介してプレイ中の電子ゲームを継続することを可能とする方法及び装置を提供する。本発明によれば、１以上のプレーヤはオンラインネットワークを介してゲームを行う。プレーヤがゲームコンソールから移動体装置への切替を希望する場合、ゲームコンソールはその時点でのゲームの進行状況をセーブする。セーブしたゲーム進行状況を移動体装置に転送した後、移動体装置はセーブされたゲーム進行状況からゲームを再開させる。結果としてプレーヤは、ゲームから離脱する代わりに移動体装置においてセーブされたゲーム進行状況からゲームを継続することが可能となる。さらに、プレーヤがゲームコンソールでゲームを再開する準備ができた場合は、移動体装置が新たなゲーム進行状況をセーブして、ゲームコンソールへ転送してもよい。
【発明を実施するための最良の形態】
【０００５】
本発明はプレーヤに、オンラインゲームに参加している間のゲーム装置の切替、即ち、ゲームコンソールと移動体ゲーム装置との間での切替を可能とする。ここで記述する方法及び装置は一般的に、ゲームコンソールでのその時点でのゲーム進行状況をセーブし、該ゲーム進行状況を移動体装置に転送し、移動体装置を利用し、オンラインネットワークを介してセーブされたゲーム進行状況からゲームを再開する。本発明のさらなる詳細を説明する前に、典型的なオンラインネットワークについて概説し、オンラインネットワークがどのようにしてマルチプレーヤ電子ゲームを実行するかを説明する。
【０００６】
図１は、本発明を実施可能な移動体通信ネットワーク１０を示す。本発明では、移動体装置１００Ａの間で通信を行うために利用される移動体通信ネットワーク１０の文脈において説明を行うが、当業者であれば本発明を固定ゲーム装置１００Ｂの間での通信に利用される固定網で利用してもよいことを理解するであろう。従って、ここで使用される“ゲーム装置”との語には、固定接続、或いは無線接続を利用したインターネットのようなネットワークを介したゲーム及び通信のためのプログラムコードを実行可能な、あらゆる無線通信装置や固定通信装置が含まれる。典型的なゲーム装置１００は、移動体ゲーム装置１００Ａ、携帯電話１００Ａ、ゲームコンソール１００Ｂ、ＰＤＡ１００Ａなどを含む。
【０００７】
ネットワーク１０は、無線アクセス・ネットワーク（ＲＡＮ）２０、コア・ネットワーク（ＣＮ）３０及びＩＰマルチメディア・サブシステム（ＩＭＳ）４０を含む。ＲＡＮ２０は、移動体装置１００Ａとのエア・インタフェースを介して無線通信をサポートする。移動体装置１００Ａは、ここで使用される場合には、ネットワークに接続された通信装置である。ネットワーク１０は基本的に、２以上のＲＡＮ２０を含むが、図１では簡単化のため１つのみを示している。
【０００８】
ＣＮ３０は、インターネット１２や、ウェブ・ブラウジングや電子メールといったパケット交換サービスのための他のパケットデータネットワーク（ＰＤＮ）への接続を提供し、また、音声サービスやファックスサービスといった回線交換サービスのためのＰＳＴＮ及びＩＳＤＮの少なくともいずれかへの接続を提供してもよい。ＣＮ３０は、例えば、ＧＰＲＳネットワーク、ＣＤＭＡ２０００ネットワーク、或いは、ＵＭＴＳネットワークを含む。ＣＮ３０は、ＩＭＳ４０と相互接続するアクセス・ゲートウェイ３２を含む。アクセス・ゲートウェイ３２は、ＧＰＲＳネットワークのためのＧＰＲＳゲートウェイ・サービス・ノード（ＧＧＳＮ）や、ＣＤＭＡ２０００ネットワークのためのパケット・データ・サービス・ノード（ＰＤＳＮ）を含んでいてもよい。
【０００９】
ＩＭＳ４０は、アクセス技術に非依存のＩＰベースのマルチメディアサービスを移動体装置１００Ａに提供し、様々なＩＰサービスをサポートすることができる。該様々なＩＰサービスには、ＶｏＩＰ、動画や音声のストリーミング、電子メール、ウェブ・ブラウジング、テレビ会議、インスタント・メッセージング、オンライン・ゲーム及び他のサービスが含まれる。ＩＭＳ４０は、ＩＰサービスを移動体ネットワーク環境において提供するために、共通の標準化されたアーキテクチャと、標準化されたインタフェースを提供するように開発された。ＩＭＳ４０は、アクセス技術に依存せず、ＵＭＴＳ、ＣＤＭＡ２０００、ＧＰＲＳ及びＥＤＧＥネットワークを含めた仮想的などのパケット交換網とも相互運用することができる。
【００１０】
ＩＭＳ４０は、オープン・インタフェースと、ＳＩＰのようなアクセス非依存のセッション制御プロトコル（ＳＣＰ）を利用して、マルチメディアアプリケーションをサポートする。セッション記述プロトコル（ＳＤＰ）は、メディア能力交換(media negotiation)に利用される。ＳＤＰは、ＩＥＴＦ ＲＦＣｓ ２３２７及び３２６４に記述されている。ＳＩＰはセッション制御プロトコルであって、１以上の参加者の間における通信セッションを確立し、修正し、終結するために利用される。これらのセッションには、例えば、インターネット・マルチメディア会議、インターネット電話、インターネットゲーム及びマルチメディア配信が含まれてもよい。ＳＩＰは、ＩＥＴＦドキュメントＲＦＣ３２６１に記述されている。本明細書に記載される発明の好適な実施形態では、ＳＩＰを利用しているが、当業者であれば、本発明を他のＳＣＰにも同様に利用可能であることを理解するであろう。例えば、ＳＩＰに匹敵する他の公知のプロトコルには、Ｈ．３２３がある。
【００１１】
図２は、ＩＭＳ４０の基本的な要素と、ＩＭＳ４０とＣＮ３０との関係を示している。ＩＭＳ４０は、ＩＰネットワークで相互接続される、１以上の呼状態制御機能（ＣＳＣＦｓ）４２、メディア・ゲートウェイ制御機能（ＭＧＣＦ）４４、メディア・ゲートウェイ（ＭＧＷ）４６、送信信号ゲートウェイ（Ｔ−ＳＧＷ）４８、及び、ホーム加入者サーバ（ＨＳＳ）５０を含む。ＩＭＳ４０は、移動体装置１００Ａにマルチメディア・サービスを提供するアプリケーションサーバ５２を更に含んでいてもよい。ＣＳＣＦｓ４２は、ＳＩＰサーバとして機能し、通信セッションを確立し、修正し、終結するために利用されるセッション制御信号を処理する。ＣＳＣＦｓ４２によって実行される機能には、呼制御、アドレス翻訳、認証、能力交換及び加入者プロファイル管理が含まれる。ＨＳＳ５０は、ＣＳＣＦｓ４２とインターフェイスして、加入者の現在位置及び加入情報についての情報を提供する。アプリケーションサーバ５２は、マルチメディアサービスや他のＩＰサービスを移動体装置１００Ａに提供する。ＭＧＣＦ４４、ＭＧＷ４６及びＴ−ＳＧＷ４８は、インターネット１２、ＰＳＴＮ或いはＩＳＤＮのような外部ネットワークとの相互動作をサポートする。ＭＧＣＦ４４は、ＭＧＷ４６を設定し、ＳＩＰメッセージをＩＳＤＮユーザ・パート（ＩＳＵＰ）メッセージのような異なるフォーマットに変換する。ＭＧＣＦ４４は、変換されたメッセージを、ＩＭＳ４０を外部信号ネットワークとインタフェースするＳＳ７ネットワークのようなＴ−ＳＧＷ４８に転送する。Ｔ−ＳＧＷ４８は、プロトコル変換を含み、ＩＰメッセージをＳＳ７へ、あるいはその逆方向への変換を行う。ＩＭＳ４０を外部信号ネットワーク４０は、本発明の理解には特に重要でなく図２には示していない追加の要素を含んでいてもよい。
【００１２】
移動体装置１００Ａは、ＳＩＰ機能及びＩＭＳ機能の少なくともいずれかを提供するメディアクライアントを含む。また、ネットワーク１０は、移動体装置１００Ａにより遠隔アクセスされ、移動体装置１００ＡにＳＩＰ機能やＩＭＳ機能を提供するメディアクライアントを含んでいてもよい。ＳＩＰ機能やＩＭＳ機能を移動体装置に提供するネットセントリック(network centric)なメディアクライアントについての更なる詳細は、２００５年４月２６日出願の米国特許出願第１１／１１４４２７に記載されており、当該内容は引用により本明細書に組み込まれる。
【００１３】
移動体装置１００Ａやゲームコンソール１００Ｂのような典型的なゲーム装置１００は、図３に示すように、ユーザインタフェース１１０、ＣＰＵ１２０、通信インタフェース１３０、メモリ回路１４０及び入出力（Ｉ／Ｏ）回路１５０を含む。ユーザインタフェース１１０は、ディスプレイ、マイク、スピーカ、操作ボタン及びジョイスティックの少なくともいずれかを含むことができる。これらのツールを利用して、ユーザインタフェース１１０はＩ／Ｏ１５０を介してＣＰＵ１２０と通信し、ユーザにゲーム装置１００とのインタフェースし制御することを可能とする。
【００１４】
ＣＰＵ１２０は、本技術分野においてよく理解されているように、ユーザコマンド及びメモリ１４０に格納されているプログラムコードに応答し、装置１００を制御する。さらに、後述するように、ＣＰＵ１２０はメモリ１４０に格納されているユーザが選択したゲームのプログラムコードを、ユーザインタフェース１１０を介してユーザにより提供された情報に基づいて現在のゲーム進行状況から実行するゲームプロセッサ１２２を含む。
【００１５】
通信インタフェース１３０は、ゲーム装置１００とネットワーク１０との間のインタフェースとして動作する。そのために、通信インタフェース１３０は近距離送受信器１３４と、少なくとも１つのＵＳＢポート１３６のようなケーブルポートとを含む。近距離送受信器１３４は、赤外線インタフェースやBluetooth標準により定められるインタフェースのような近距離無線インタフェースとして動作し、アンテナ１３５を介して他のゲーム装置１００と情報を交換する。さらに、本技術分野ではよく知られているように、近距離送受信器１３４は、ゲームコンソール１００Ｂを、１つ以上のゲームコントローラ１１２とインタフェースする。
【００１６】
ＵＳＢポート１３６は、ゲーム装置１００とゲームコントローラ、ネットワーク１０における他のゲーム装置１００などのような外部装置との間の固定インタフェースとして動作する。図３では、通信インタフェース１３０がただ１つのＵＳＢポート１３６を含むように記載しているが、当業者であれば通信インタフェース１３０が、複数のＵＳＢポート１３６を含んでもよいこと、また、他のタイプの固定通信ポート、即ち、ケーブル接続を介して情報を交換するためのシリアルポートやパラレルポートを更に含んでいてもよいことを理解するであろう。
【００１７】
移動体装置１００Ａの一部である通信インタフェース１３０は、遠距離送受信器１３２及びアンテナ１３３を、ＩＭＳ４０を利用した無線ＩＰセッションを確立したり、ＲＡＮ２０を介してネットワーク１０内の遠隔装置とインタフェースしたりするために含むことができる。後述するように、マルチプレーヤ対応ゲームアプリケーションでは遠距離送受信器１３２は、他の遠隔ゲーム装置１００で実行されているマルチプレーヤ対応ゲームに参加するために、ゲーム進行状況情報及び制御信号を無線ネットワーク１０を介してアプリケーションサーバ５２と交換する。
【００１８】
一般的に、オンライン・マルチプレーヤ・ゲームは、ネットワーク１０内の指定サーバ、即ち、ゲームコンソール１００Ｂのような１以上のクライアントをインタフェースするゲームアプリケーションサーバ５２を必要とする。ここで、ゲームサーバ５２及びゲームコンソール１００Ｂは、同一のプログラムコードを実行する。図１に示すように、ゲームサーバ５２は、ネットワーク１０における独立したサーバであってもよい。しかしながら、当業者であれば、ゲームコンソール１００Ｂの１つがサーバとして動作し、他のゲームコンソール１００Ｂがクライアントとして動作してもよいことを理解するであろう。
【００１９】
一般に、マルチプレーヤ対応ゲームは、ゲームに含まれる各ゲームコンソール１００Ｂについて、ゲーム・セットアップ・フェーズとゲーム・プレイ・フェーズとを含む。ゲーム・セットアップの間においてゲームサーバ５２は、ゲームに登録しようとしている各ゲームコンソール１００Ｂに、各ゲームコンソールのプレーヤに関連する情報を含む初期ゲーム進行状況をを提供する。例えば、マルチプレーヤ対応のシューティングゲームでは、初期ゲーム進行状況は、プレーヤの初期位置、武器の数及び種類、銃弾の数、視認可能な敵、及び、チームメイツなどの少なくともいずれかを含んでいてもよい。ゲームプレイの間においてゲームサーバ５２は、新たなゲーム進行状況を各ゲームコンソール１００Ｂに送信することにより、各ゲームコンソール１００Ｂにおける現在のゲーム進行状況を周期的に更新する。また、１以上のゲームコンソール１００Ｂは、プレーヤがゲームをプレイしている間に、野次や調整のための通信を行えるように、独立の通信セッション（音声及び動画の少なくともいずれか）を確立することができる。これらの通信セッションは、公知の通信プロトコルに従って確立することができるので、ここでは詳細な説明はしない。
【００２０】
ゲーム・プレイ・フェーズでは、１以上のプレーヤはゲームコンソール１００Ｂからのゲームの継続を妨げるような中断を経験するかも知れない。ゲームの更なるプレイを柔軟に行うために、本発明はプレーヤにゲームコンソール１００Ｂから移動体装置１００Ａへの切替を行って、彼や彼女のゲームにおける立場を失うことなく移動体装置１００Ａ上でプレイを再開することを可能とする。
【００２１】
図４は、本発明のある典型的な方法２００のフローチャートである。典型的な方法２００によれば、ゲームに参加している各ゲームコンソール１００Ｂは、既知の手段に従いゲームセッションを確立することによりゲームをオンラインで実行する（ブロック２１０）。プレーヤがゲームコンソール１００Ｂから移動体装置１００Ａへ切り替える準備が整うと、ゲームコンソール１００Ｂは現在のゲーム進行状況をメモリ１４０内に格納し（ブロック２３０）、現在のゲーム進行状況を移動体装置１００Ａへ転送する（ブロック２４０）。図５に示すように、ゲームコンソール１００Ｂは、近距離無線インタフェース１６０を介して移動体装置１００Ａにゲーム進行状況を転送してもよい。また、ゲームコンソール１００Ｂは、ＵＳＢケーブルのようなケーブル１６２を利用したケーブルインタフェースを介して、移動体装置１００Ａにゲーム進行状況を転送してもよい。いずれにしても、上述のように、ゲーム進行状況を受信すると移動体装置１００ＡはＲＡＮ２０を介してネットワーク１０との接続を確立し、ゲームセッションを確立する。その後、移動体装置１００Ａは、メモリ１４０に格納されているプログラムコードを実行して、オンラインで受信した現在のゲーム進行状況からゲームを再開する（ブロック２５０）。ゲームの再開に当たり移動体装置１００Ａは、他のプレーヤのアクションにより生じたゲーム進行状況において発生したあらゆる変化、即ち、視認可能な敵の数や敵の位置の変化などに対応するために、受信した現在のゲーム進行状況を、ゲームサーバ５２における最新のゲーム進行状況と同期させてもよい。
【００２２】
ゲームコンソール１００Ｂのように、プレーヤがゲーム中に通信できるようにするために、移動体装置１００Ａが音声通信セッションをゲームセッションとは独立に確立してもよい。このために、移動体装置１００Ａの遠距離送受信器１３２はＲＡＮ２０とインタフェースし、既知の無線プロトコルに従って音声セッションを確立する。
【００２３】
移動体装置１００Ａのメモリ１４０が、所望のゲームのプログラムコードを格納していない場合は、ゲームコンソール１００Ｂはプログラムコードや、特定の移動体装置１００Ａに適したプログラムコードのサブセットを転送してもよい。この場合、移動体装置１００Ａは、受信プログラムコードを実行して、受信した現時点のゲーム進行状況からオンラインでゲームを再開する。
【００２４】
以上では、本発明をマルチプレーヤ対応のゲームとの関連で説明した。しかしながら、マルチプレーヤ対応のゲームをプレーヤ一人で実行する場合を含めたシングルプレーヤ対応のゲームに本発明を適用してもよい。この実施形態では、シングルプレーヤ対応のゲームを行っているプレーヤは、現在のゲーム進行状況をゲームコンソール１００Ｂに格納することができる。移動体装置１００Ａへ現在のゲーム進行状況を転送し、ゲームを実行するためのプログラムコードを任意に転送した後、プレーヤは移動体装置１００Ａにおいて現在のゲーム進行状況からゲームを再開することができる。その結果、プレーヤはゲームをやめる代わりに、継続することができる。
【００２５】
本発明は、複数のゲームコンソール１００Ｂを用いてオンラインネットワークを介して行うマルチプレーヤ対応のゲームの観点で説明したが、本発明を無線ＬＡＮやBluetoothなどの他のネットワークに適用してもよい。例えば、マルチプレーヤ対応のゲームを居間で遊んでいる二人の兄弟が、車中でもゲームを続けるために現在のゲーム進行状況を２つの独立の移動体装置１００Ａに転送し、該移動体装置１００Ａを使って現在のゲーム進行状況からゲームを再開してもよい。
【００２６】
さらに、上記ではゲーム進行状況を移動体装置１００Ａに転送するゲームコンソール１００Ｂの観点から本発明を説明した。しかしながら、本発明はそれに限定されるものではない。プレーヤは移動体装置１００Ａからゲームコンソール１００Ｂへ切り換えてゲームを行ってもよい。この実施形態によれば、移動体装置１００Ａは現在のゲーム進行状況を格納し、該現在のゲーム進行状況を近距離無線インタフェースやケーブルインタフェースを介してゲームコンソール１００Ｂに転送する。ゲームコンソールでは、受信した現在のゲーム進行状況を利用してオンラインでゲームを再開する。
【００２７】
本発明は、当然のことながら、発明の本質的特徴から逸脱しない限り、以上に説明した内容とは異なる方法において実現されてもよい。説明した実施形態は、あくまで例示的なものであって、限定的なものとして解釈されるべきではないし、特許請求の範囲に記載の本発明の意味や均等の範囲内における全ての変更は、本発明の範囲に包含されることが意図されている。
【図面の簡単な説明】
【００２８】
【図１】本発明のある典型的な実施形態に対応する、オンライン・ネットワークの一例を示す機能ブロック図である。
【図２】ある典型的なＩＰマルチメディア・サブシステム（ＩＭＳ）の基本的な構成要素の一例を示すブロック図である。
【図３】本発明のある典型的な実施形態に対応する移動体装置の一例を示すブロック図である。
【図４】本発明を実施するための、ある典型的な方法一例を示すのフローチャートである。
【図５】本発明に従う、ゲームコンソールとインタフェースする移動体装置の一例を示す機能ブロック図である。
【図１】
2009501611.tif 000003
【図２】
2009501611.tif 000004
【図３】
2009501611.tif 000005
【図４】
2009501611.tif 000006
【図５】
2009501611.tif 000007
【国際調査報告】
2009501611.tif 000008
2009501611.tif 000009