(57)【要約】ビデオゲームをプレイするためのシステム、方法、および携帯ゲーム機器を提供する。システムは、ビデオゲームを実行する第１のコンピュータ装置を備える。ビデオゲームの実行は、処理済みの対話型プログラム命令を生成するように設計される。携帯可能である第２のコンピュータ装置が準備される。第１のコンピュータ装置と第２のコンピュータ装置の間で確立可能である無線通信リンクを備え、処理済みの対話型プログラム命令の一部が第２のコンピュータ装置に通信され、第２のコンピュータ装置の位置で対話的にビデオゲームをプレイする。【選択図】図４Ｂ
2007527258.tif 000002
【特許請求の範囲】
【請求項１】
携帯ゲーム機器にビデオゲームコンテンツを描画する方法であって、
ビデオゲームの対話型プログラム命令を処理可能なコンテンツ実行サーバを準備し、
処理済みのビデオゲームの対話型プログラム命令を無線通信リンクを介して通信し、
処理済みの対話型プログラム命令を携帯ゲーム機器で受け取ることを含み、
携帯ゲーム機器は、映像データ、音声データおよび制御データを生成して該携帯ゲーム機器のディスプレイにグラフィックスを表示し、該携帯ゲーム機器のスピーカで音声を出力可能であることを特徴とする方法。
【請求項２】
処理済みの対話型プログラム命令は、映像データ、音声データ、制御データを提供するデータを含むことを特徴とする請求項１に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項３】
前記携帯ゲーム機器と前記コンテンツ実行サーバの間で制御データが交換され、この制御データの交換は、ユーザの双方向性の少なくとも一部を実現するよう構成されることを特徴とする請求項２に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項４】
ビデオゲームの対話型プログラム命令のプログラムコードは、前記コンテンツ実行サーバ上に主に格納され実行されることを特徴とする請求項１に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項５】
前記コンテンツ実行サーバは、ゲーム機のハードウェアおよびソフトウェアによる処理をシミュレートするように構成されるゲームシステムエミュレータを備えることを特徴とする請求項４に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項６】
前記ゲームシステムエミュレータは、ソフトウェア、ハードウェア、ソフトウェアとハードウェアの組合せ、ソフトウェアとハードウェアとファームウェアの組合せのうちの一つであることを特徴とする請求項５に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項７】
前記無線通信リンクは、ゲームプレイ中の制御データの交換を可能にする双方向のものであることを特徴とする請求項３に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項８】
前記携帯ゲーム機器は手持ち式の装置であることを特徴とする請求項１に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項９】
処理済みのビデオゲームの対話型プログラム命令の無線通信リンクを介した通信は部分単位で発生し、各部分は、ビデオゲームのプレイが停止しないように前記携帯ゲーム機器に通信されることを特徴とする請求項１に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項１０】
各部分は描画される前に前記携帯ゲーム機器のバッファに格納され、該バッファは、プレイの停止を防止するための最小限のレベルで維持されることを特徴とする請求項９に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項１１】
前記携帯ゲーム機器は、プロセッサと、受け取った処理済みの対話型プログラム命令を保持するメモリと、入出力インタフェースとを備えることを特徴とする請求項１に記載の携帯ゲーム機器にビデオゲームコンテンツを描画する方法。
【請求項１２】
リモートでの無線ビデオゲームの実行およびプレイを可能にするシステムであって、
処理済みの対話型プログラム命令を生成するように設計されたビデオゲームの実行をするベースとなるコンピューティング機器と、
少なくとも一つのプロセッサ、メモリ、一つのディスプレイを有する携帯ゲーム機器と、
前記ベースとなるコンピューティング機器と前記携帯ゲーム機器の間で確立可能な無線通信リンクと、を備え、
処理済みの対話型プログラム命令の一部分はメモリおよびプロセッサに通信されてディスプレイ上に表示され、処理済みの対話型プログラム命令の別の部分はビデオゲームのプレイの進行につれてメモリで受け取られることを特徴とするシステム。
【請求項１３】
前記携帯ゲーム機器は、ビデオゲームとの対話を可能にする制御データを、ビデオゲームのプレイ中に前記ベースとなるコンピューティング機器と交換可能であることを特徴とする請求項１２に記載のリモートでの無線ビデオゲームの実行およびプレイを可能にするシステム。
【請求項１４】
前記ベースとなるコンピューティング機器は、コンテンツ実行サーバ、インターネットサーバ、およびゲーム機のうちの一つであることを特徴とする請求項１３に記載のリモートでの無線ビデオゲームの実行およびプレイを可能にするシステム。
【請求項１５】
コンテンツ実行サーバとインターネットサーバは、ゲームシステムエミュレータを備えることを特徴とする請求項１４に記載のリモートでの無線ビデオゲームの実行およびプレイを可能にするシステム。
【請求項１６】
前記ゲームシステムエミュレータは、ソフトウェア、ハードウェア、ソフトウェアとハードウェアの組合せ、ソフトウェアとハードウェアとファームウェアの組合せのうちの一つの形態をとることを特徴とする請求項１５に記載のリモートでの無線ビデオゲームの実行およびプレイを可能にするシステム。
【請求項１７】
前記ベースとなるコンピューティング機器は、該ベースとなるコンピューティング機器に接続された記憶装置の複数のゲームに対してアクセスすることを特徴とする請求項１２に記載のリモートでの無線ビデオゲームの実行およびプレイを可能にするシステム。
【請求項１８】
携帯ゲーム機器でビデオゲームをプレイするためのシステムであって、
処理済みの対話型プログラム命令を生成するように設計されたビデオゲームの実行をするベースとなるコンピューティング機器と、
携帯ゲーム機器と、
前記ベースとなるコンピューティング機器と前記携帯ゲーム機器の間で確立可能な無線通信リンクと、を備え、
処理済みの対話型プログラム命令の一部分は前記携帯ゲーム機器に通信され、該携帯ゲーム機器でビデオゲームを対話的に実行することを特徴とするシステム。
【請求項１９】
前記携帯ゲーム機器は、少なくとも一つのプロセッサ、メモリ、一つのディスプレイを備えることを特徴とする請求項１８に記載の携帯ゲーム機器でビデオゲームをプレイするためのシステム。
【請求項２０】
処理済みの対話型プログラム命令の一部分はメモリおよびプロセッサに通信されてディスプレイに表示され、処理済みの対話型プログラム命令の別の部分はビデオゲームのプレイの進行につれてメモリで受け取られることを特徴とする請求項１９に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２１】
前記携帯ゲーム機器は、ビデオゲームとの対話を可能にする制御データを、ビデオゲームのプレイ中に前記ベースとなるコンピューティング機器と交換可能であることを特徴とする請求項１８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２２】
前記ベースとなるコンピューティング機器は、コンテンツ実行サーバ、インターネットサーバ、およびゲーム機のうちの一つであることを特徴とする請求項１８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２３】
コンテンツ実行サーバとインターネットサーバは、ゲームシステムエミュレータを備えることを特徴とする請求項２２に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２４】
前記ゲームシステムエミュレータは、ソフトウェア、ハードウェア、ソフトウェアとハードウェアの組合せ、ソフトウェアとハードウェアとファームウェアの組合せのうちの一つの形態をとることを特徴とする請求項２３に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２５】
前記ベースとなるコンピューティング機器は、該ベースとなるコンピューティング機器に接続された記憶装置の複数のゲームに対してアクセスすることを特徴とする請求項１８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２６】
前記無線通信リンクはＷｉＦｉリンクであることを特徴とする請求項１８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項２７】
ビデオゲームをプレイするためのシステムであって、
処理済みの対話型プログラム命令を生成するように設計されたビデオゲームの実行をする第１のコンピュータ手段と、
携帯可能である第２のコンピュータ手段と、
第１のコンピュータ手段と第２のコンピュータ手段の間で確立可能な無線通信リンクと、を備え、
処理済みの対話型プログラム命令の一部分は第２のコンピュータ手段に通信され、該第２のコンピュータ手段でビデオゲームを対話的に実行することを特徴とするシステム。
【請求項２８】
前記第２のコンピュータ手段は、少なくとも一つのプロセッサ、メモリ、一つのディスプレイを備えることを特徴とする請求項２７に記載のビデオゲームをプレイするためのシステム。
【請求項２９】
処理済みの対話型プログラム命令の一部分はメモリおよびプロセッサに通信されてディスプレイに表示され、処理済みの対話型プログラム命令の別の部分はビデオゲームのプレイの進行につれてメモリで受け取られることを特徴とする請求項２８に記載のビデオゲームをプレイするためのシステム。
【請求項３０】
前記第２のコンピュータ手段は、ビデオゲームとの対話を可能にする制御データを、ビデオゲームのプレイ中に前記第１のコンピュータ手段と交換可能であることを特徴とする請求項２８に記載のビデオゲームをプレイするためのシステム。
【請求項３１】
ビデオゲームコンテンツと対話する携帯装置であって、
一つのプロセッサと、メモリと、一つの入出力インタフェースを備え、
前記入出力インタフェースは、ビデオゲームの対話型プログラム命令を処理可能なコンテンツ実行サーバと無線接続可能であり、
前記メモリは、ビデオゲームの処理済みの対話型プログラム命令を受け取るように構成され、
前記プロセッサは、処理済みの対話型プログラム命令を実行して、当該携帯装置上でビデオゲームコンテンツとの対話を可能とするように構成されることを特徴とする携帯装置。
【請求項３２】
前記入出力インタフェースは、コンテンツ実行サーバとの無線接続を可能にする無線通信デバイスを備えることを特徴とする請求項３１に記載のビデオゲームコンテンツと対話する携帯装置。
【請求項３３】
前記入出力インタフェースは、ユーザ入力、音声出力およびディスプレイに接続することを特徴とする請求項３２に記載のビデオゲームコンテンツと対話する携帯装置。
【請求項３４】
処理済みの対話型プログラム命令の実行により、映像データ、音声データおよび制御データを生成して、携帯ゲーム機器のディスプレイにグラフィックスを表示し、携帯ゲーム機器のスピーカで音声を出力可能であることを特徴とする請求項３１に記載のビデオゲームコンテンツと対話する携帯装置。
【請求項３５】
携帯ゲーム機器とコンテンツ実行サーバの間で制御データが交換され、この制御データの交換は、ユーザの双方向性の少なくとも一部を実現するよう構成されることを特徴とする請求項３４に記載のビデオゲームコンテンツと対話する携帯装置。
【請求項３６】
ビデオゲームの対話型プログラム命令のプログラムコードは、コンテンツ実行サーバ上に主に格納され実行されることを特徴とする請求項３１に記載のビデオゲームコンテンツと対話する携帯装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にコンピュータビデオゲーム、より詳細には携帯ビデオゲーム装置に関し、また、コンテンツ実行サーバに無線で接続可能な携帯ビデオゲーム装置に鮮やかなゲームグラフィックスを描画する方法に関する。
【背景技術】
【０００２】
ビデオゲーム産業では、長年にわたり多くの変化が起こった。近年、演算能力が拡大するのに合わせて、ビデオゲームの開発者は、増大した演算能力を活用するゲームソフトウェアを作成してきた。この目的のために、ビデオゲーム開発者は、最新の演算および数学を組み込んだゲームをコーディングして、リアルなゲーム体験を提供してきた。
【０００３】
これらのリアルなビデオゲームの高速描画を可能にするには、コンピュータコードの複雑さや処理要件が重要であるが、この種のゲームは特定のプラットフォームをターゲットにして作成される。このようなターゲットとなるプラットフォームは、例えばソニー・プレイステーションやソニー・プレイステーション２（ＰＳ２）であってもよく、これらはそれぞれゲーム機のかたちで販売される。周知のように、ゲーム機はモニタ（通常はテレビ）と接続され、手持ち式のコントローラを介してユーザと対話可能となるように設計されている。ゲーム機は、ＣＰＵ、グラフィックス演算を集中処理するグラフィックスシンセサイザ、ジオメトリ変換を実行するベクトルユニットなどの専用の処理ハードウェア、その他の接続（glue）ハードウェア、ファームウェアおよびソフトウェアで構成される。ゲーム機はまた、ゲーム機によりローカルでプレイするためのゲームコンパクトディスクを受け入れる光ディスクトレイを備える。ユーザがインターネットを介して他のユーザと対戦しまたは一緒にインタラクティブなプレイを実行する、オンラインゲームも実行可能である。しかしながら、いずれの場合も、ビデオゲームのコードはローカルのゲーム機上で実行され描画される。
【０００４】
ビデオゲームプレイの別の形態は、携帯ゲーム機器である。従来から、携帯ゲーム機器は入手可能であった。最近、一部の会社が小型のラップトップに似た携帯ゲーム機器を開発している。これらの携帯ゲーム機器は、優れた品質のゲームを描画するための十分な処理能力を有しているが、フル規格のゲーム機と比べるとその処理能力は最新でもないし強力でもない。この制約の一部は経済性によるものであり、一部は携帯性によるものである。第１に、携帯装置が必要以上の処理力を備えていると、ハードウェア、ファームウェアおよびそれらの集積により、通常のゲームユーザは装置に手が出せなくなる。第２に、当然のことだが、ゲーム装置があまりに大きく家庭用ゲーム機の処理能力の全てを備えるならば、その装置はもはや携帯機とは呼べない。これらの理由により、現在の携帯ゲーム機器では、家庭用ゲーム機と同程度に豊かなゲーム体験を提供することはできない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の観点から、真に携帯可能といえる程度に小型であり、豊かなインタラクティブコンテンツを提供可能であり、手頃な価格である携帯ゲーム機器が必要とされている。
【課題を解決するための手段】
【０００６】
概して、本発明は、システム、方法および携帯ゲーム機器を提供することによってこれらの要請を満たす。システムおよび携帯ゲーム機器の方法により、ベースとなるコンピュータ装置でビデオゲームを実行し、処理済みのデータを携帯ゲーム機器に無線通信することが可能になる。
【０００７】
一実施形態では、ビデオゲームをプレイするためのシステムが提供される。このシステムは、ビデオゲームを実行する第１のコンピュータ装置を備える。ビデオゲームの実行は、処理済みの対話型プログラム命令を生成するように設計される。携帯可能である第２のコンピュータ装置も備える。第１のコンピュータ装置と第２のコンピュータ装置の間で確立可能な無線通信リンクも備える。処理済みの対話型プログラム命令の一部分は第２のコンピュータ装置に通信され、第２のコンピュータ装置でビデオゲームを対話的に実行する。
【０００８】
別の実施形態では、携帯ゲーム機器にビデオゲームコンテンツを描画する方法が提供される。この方法は、ビデオゲームの対話型プログラム命令を処理可能なコンテンツ実行サーバを準備することを含む。この方法は、処理済みのビデオゲームの対話型プログラム命令を無線通信リンクを介して通信し、処理済みの対話型プログラム命令を携帯ゲーム機器で受け取ることをさらに含む。携帯ゲーム機器は、映像データ、音声データおよび制御データを生成して携帯ゲーム機器のディスプレイにグラフィックスを表示し、該携帯ゲーム機器のスピーカで音声を出力可能である。
【０００９】
さらに別の実施形態は、リモートでの無線ビデオゲームの実行およびプレイを可能にするシステムが提供される。このシステムは、処理済みの対話型プログラム命令を生成するように設計されたビデオゲームの実行をするベースとなるコンピューティング機器を備える。少なくとも一つのプロセッサ、メモリ、一つのディスプレイを有する携帯ゲーム機器も備える。前記ベースとなるコンピューティング機器と前記携帯ゲーム機器の間で確立可能な無線通信リンクもさらに備える。処理済みの対話型プログラム命令の一部分はメモリおよびプロセッサに通信されてディスプレイ上に表示され、処理済みの対話型プログラム命令の別の部分はビデオゲームのプレイの進行につれてメモリで受け取られる。
【００１０】
別の実施形態では、携帯ゲーム機器でビデオゲームをプレイするためのシステムが提供される。このシステムは、処理済みの対話型プログラム命令を生成するように設計されたビデオゲームの実行をするベースとなるコンピューティング機器を備える。携帯ゲーム機器もシステムに備えられる。ベースとなるコンピューティング機器と携帯ゲーム機器の間で確立可能な無線通信リンクも備えられる。処理済みの対話型プログラム命令の一部分は携帯ゲーム機器に通信され、携帯ゲーム機器でビデオゲームを対話的に実行する。
【００１１】
さらに別の実施形態では、ビデオゲームコンテンツと対話する携帯装置が開示される。携帯装置は、一つのプロセッサと、メモリと、一つの入出力インタフェースを備える。入出力インタフェースは、ビデオゲームの対話型プログラム命令を処理可能なコンテンツ実行サーバと無線接続可能である。メモリは、ビデオゲームの処理済みの対話型プログラム命令を受け取るように構成される。プロセッサは、処理済みの対話型プログラム命令を実行して、携帯装置上でビデオゲームコンテンツとの対話を可能とするように構成される。
【００１２】
本発明の他の態様および利点は、本発明の原理を実例として示す添付の図面とともに、以下の詳細な説明から明らかになるだろう。
【００１３】
本発明および本発明のさらなる利点は、添付の図面とともに以下の説明を参照することによって、最も良く理解することができる。
【発明を実施するための最良の形態】
【００１４】
本発明は、ベースとなるコンピューティング機器（base computing device）に接続されている間、携帯ゲーム機器により豊かなグラフィック体験をユーザに与えることを可能にする方法およびシステムを開示する。一実施形態では、ベースとなるコンピューティング機器は、ゲームシステムをエミュレートするサーバ、またはゲームシステムである。ベースとなるコンピューティング機器は、ゲームプログラムを実行し、実行したゲーム命令を携帯ゲーム機器に通信またはストリーミングするように構成される。実行されたゲーム命令は、ネットワークを介して携帯ゲーム機器に通信することができる。ネットワークの例は、インターネット、ＷｉＦｉインタフェース（例えば、８０２．１１ｘ標準の無線接続）などを使用するローカルインターネットであってもよい。したがって、携帯ゲーム機器は、ベースとなるコンピューティング機器と無線接続するように構成される。ベースとなるコンピューティング機器には、ゲーム機上で通常実行される必要な処理の実行が委ねられる。
【００１５】
本発明を完全に理解するために、以下では多くの具体的な詳細が説明される。しかしながら、これらの具体的な詳細の一部または全てを使わずに本発明が実施されてもよいことは、当業者には明らかであろう。他の例では、本発明を不明瞭にしないように、周知のプロセスステップは詳述しなかった。
【００１６】
図１Ａは、本発明の一実施形態によるゲームプレイシステム１００を示す。ゲームプレイシステム１００は、記憶装置１０６に接続されたコンテンツ実行サーバ１０２と、無線トランシーバ１０４とを備える。無線トランシーバ１０４は、コンテンツ実行サーバ１０２の外部に示されているが、コンテンツ実行サーバ１０２の内部に組み込まれてもよい。無線トランシーバ１０４は、ローカル無線デバイスと高速で通信可能なＷｉＦｉトランシーバであることが好ましい。
【００１７】
一実施形態では、無線トランシーバ１０４は携帯ゲーム機器１０８ａと通信することができる。携帯ゲーム機器１０８ａは、処理済みのゲーム命令をコンテンツ実行サーバ１０２から受け取ることができ、それらを携帯ゲーム機器１０８ａで高速に描画する軽量の装置であることが好ましい。この例では、携帯ゲーム機器１０８ａは、コンテンツ実行サーバ１０２から処理済みの対話型プログラム命令を受け取るように設計されている。好適には、コンテンツ実行サーバ１０２は、ゲームシステム・エミュレーションソフトウェアを含む。ゲームシステム・エミュレーションソフトウェアは、コンテンツ実行サーバ１０２で実行され、典型的なゲーム機によって実行される処理をエミュレートするために使用される。
【００１８】
このように、コンテンツ実行サーバ１０２は、ゲームのプログラム命令を実行し、処理済みのアクティブなプログラム命令を無線トランシーバ１０４を介して携帯ゲーム機器１０８ａに送信する、ベースとなるコンピューティング機器として機能する。コンテンツ実行サーバ１０２でゲーム命令を前処理することによって、最新のゲームプログラムを典型的に定義する複雑なソフトウェアの処理を最小限のハードウェアで実行する携帯ゲーム機器１０８ａを提供することができる。
【００１９】
図１Ｂおよび図１Ｃは、ラップトップ１０８ｂまたはゲーム装置１０８ｃが無線トランシーバ１０４を介してコンテンツ実行サーバ１０２と通信可能である別の例を示す。図１Ｂ、図１Ｃのいずれの場合も、ゲームプログラムの処理は主にコンテンツ実行サーバ１０２でなされる。ラップトップ１０８ｂおよびゲーム装置１０８ｃといった受け取り側の装置は、既に処理済みの命令を受け取ってより高いレベルの処理を実行するにすぎない。このように、受け取り側装置は、ユーザに対する映像表示と音声出力の提供と、対話型のユーザ入力によって定義される制御データの交換に集中することができる。図１Ｂと図１Ｃの例では、ラップトップ１０８ｂまたはゲーム装置１０８ｃのいずれかのインタフェースとして、ユーザコントロール１１０を使用することもできる。いずれの場合も、受け取り側装置は、高度な数値演算、明暗調整およびグラフィックスを伴う典型的なゲームプログラムの実行に通常必要となる強力な処理回路を有する必要がない。
【００２０】
図２Ａは、ディスプレイ１１７とスピーカ出力１１８とを有する携帯ゲーム機器１０８ａをさらに詳細に示す。一実施例では、携帯ゲーム機器は、一体化されたスピーカおよび／またはスピーカジャックを備える。
【００２１】
図２Ｂは、典型的な携帯ゲーム機器１０８ａのシステム構成１２０を示す。この例では、中央演算処理装置（ＣＰＵ）１２２が備えられている。一実施形態では、ＣＰＵ１２２は、より速くＣＰＵ１２２によって処理されるプログラム命令を格納するためのキャッシュ１２４を備えてもよい。プレイ中にコンテンツ実行サーバ１０２から受け取るまたはストリーミングされるデータを保持するだけの十分な大きさをキャッシュ１２４が持たないときのために、必要に応じてＲＡＭ１２６が設けられる。入出力インタフェース１２８は、携帯ゲーム機器１０８ａのモジュールと接続するために設けられる。図示するように、入出力インタフェース１２８は、無線通信デバイス１３０、ディスプレイ１３２、音声出力１３４およびユーザ入力１３６に接続される。
【００２２】
上述したように、無線通信デバイス１３０は、相補（complementary）無線トランシーバと高速通信が可能なトランシーバであることが好ましい。無線通信デバイス１３０の例は、ローカルイーサネット（登録商標）ＬＡＮネットワークの範囲内で高速のデータ通信が可能なＷｉＦｉデバイスであってもよい。好ましい実施形態では、無線通信デバイス１３０は、携帯ゲーム機器１０８ａのディスプレイ１１７にビデオゲームを描画するための処理に必要なデータを、ＣＰＵ１２２のキャッシュ１２４に提供するように、十分に速い速度で通信することが好ましい。
【００２３】
その結果、無線通信デバイス１３０によって提供される通信リンクは、追加のデータを受け取ってＣＰＵ１２２による処理がなされない場合は、処理済みの対話型プログラム命令の一連の部分をキャッシュ１２４とＲＡＭ１２６に提供するのに十分なものである。ＣＰＵ１２２がコンテンツ実行サーバ１０２から受け取ったデータを処理すると、コンテンツ実行サーバ１０２またはＲＡＭ１２６のいずれかからキャッシュ１２４にデータが補充される。
【００２４】
図３Ｂは、携帯ゲーム機器１０８ａと通信するコンテンツ実行サーバ１０２のより詳細な図である。図示するように、コンテンツ実行サーバ１０２は、サーバ１０２に接続された無線トランシーバ１０４と携帯ゲーム機器１０８ａに組み込まれたトランシーバとで容易にされた無線リンクを介して、携帯ゲーム機器１０８ａと通信する。
【００２５】
一実施形態では、コンテンツ実行サーバ１０２は、ゲームシステムエミュレータ１０２ａを備える。ゲームシステムエミュレータ１０２ａは、多数の形態をとり得る。一例では、ゲームシステムエミュレータ１０２ａは、ゲーム機と、そのハードウェア、ソフトウェアおよびファームウェアのそれぞれとによって実行される処理をエミュレートするソフトウェアであってもよい。エミュレーションがソフトウェアで実行される場合、コンテンツ実行サーバ１０２のプロセッサ（単数または複数）は、ゲーム機のハードウェア、ソフトウェアおよびファームウェアによって実行される処理をエミュレートするのに十分な能力を持たなければならない。
【００２６】
ゲームシステムエミュレータ１０２ａは、ハードウェアおよびファームウェアの形をとってもよい。ゲームシステムエミュレータ１０２ａがハードウェアの形をとる場合、ゲーム機に存在するのと同様のハードウェア要素がプリント回路基板上で統合され、コンテンツ実行サーバ１０２の他の回路と接続して配置される。
【００２７】
周知のように、ゲーム機はＣＰＵ、グラフィックスプロセッサ、メモリ、およびグラフィックス計算を処理するための専用回路を備える。この例では、コンテンツ実行サーバ１０２は、記憶装置１０６に接続するように図示されている。図３Ａに示すように、記憶装置１０６は任意の形態であってよい。一例では、コンテンツ実行サーバ１０２は、ハードディスクドライブ１０６ａと直接接続される。ハードディスクドライブが用いられる場合、コンパクトディスクにゲームが格納されるのと同様の方法で、多数のゲームがハードディスクに格納されてもよい。
【００２８】
ゲームは、ユーザによるその後の検索／実行のために、項目別に格納される。コンテンツ実行サーバ１０２により保持されるデータは、ゲーム以外の他のディジタルデータであってもよいことは理解されよう。他のディジタルデータの例には、映画、ＤＶＤデータ、音楽、その他のエンタテインメントまたはビジネス関連のディジタルコンテンツが含まれるが、これらに限定されない。記憶装置１０６は、ディスクストレージ１０６ｂの形態であってもよい。この種のディスク構成では、記憶装置は、ディスクＡ〜Ｆとして図示するような多数の光ディスク１０７を備えるジュークボックスの形態であってもよい。
【００２９】
最後に、記憶装置１０６は、インターネット１０５またはローカルネットワークを介してコンテンツ実行サーバ１０２と接続されてもよい。したがって、コンテンツ実行サーバ１０２がゲームまたはディジタルコンテンツ用のデータにアクセスし、ゲームシステムエミュレータ１０２ａを使用して適切に実行可能である限り、記憶装置１０６は任意の形態（ローカルまたはリモートで格納）をとることができる。
【００３０】
図３Ｂは、ユーザにメディアコンテンツ１４０を提供するディスプレイ１１７を備える携帯ゲーム機器１０８ａを示す。メディアコンテンツ１４０は、複数のゲームおよび他のディジタルデータとして示されている。一実施形態では、携帯ゲーム機器１０８ａは、コンテンツ実行サーバ１０２に対して、携帯ゲーム機器１０８ａのユーザに利用可能であるゲームのリストを要求することが可能なソフトウェアを有する。この例では、ゲーム１〜４、ゲームＡ〜Ｆ、および他のディジタルデータとして示される利用可能なゲームのリストがユーザに提供される。しかしながら、特定のゲームを使用するためのリーガルコピーまたはライセンスをユーザが有していない場合、特定ゲームへのアクセスがユーザに提供されなくてもよい。この種のセキュリティ処理は、コンテンツ実行サーバ１０２でなされることが好ましい。
【００３１】
この例では、ゲーム３（１４２）とゲームＤ（１４４）は、現在ユーザが利用できないゲームである。一実施形態では、携帯ゲーム機器１０８ａでの使用のためにゲーム１４２、１４４を購入するためのユーザインタフェースがユーザに提供されてもよい。別の実施形態では、複数回のプレイのためにレンタルされるゲームのリストがユーザに提供されてもよい。この場合、希望するゲームのプレイ回数に応じて、異なる金額で購入可能なゲームのリストがユーザに提供されてもよい。
【００３２】
続いて、支払いの済んだアクセスのみをユーザに提供するために、プレイ回数をモニタするプロセスが使用される。ユーザが使用を望むゲームを選択すると、選択がなされる。サーバは、ゲームシステムエミュレータ１０２ａを使用して、ゲームの処理およびゲームの送信を開始する。サーバは、ビデオゲームに関連したアクションを描画するのに必要となる処理済みの対話型プログラム命令の部分に応じて、前処理済みの対話型プログラム命令を部分単位で携帯ゲーム機器に送信する。
【００３３】
図３Ｃは、本発明の一実施形態による、ベースとなるコンピューティング機器と携帯ゲーム機器の間の通信対話を定義するフローチャート１９０を示す。この方法は、ベースとなるコンピューティング機器で利用可能であるゲームタイトルをリストする要求が、携帯ゲーム機器から与えられる動作１９１で開始される。
【００３４】
上述したように、ベースとなるコンピューティング機器は、要求元である携帯ゲーム機器（単数または複数）が利用可能である一つ以上のゲームを保持可能な記憶装置へのアクセスを有する。この方法は、プレイ可能であるゲームタイトルがユーザに対して表示される動作１９２へと移る。図３Ｂに示すように、ゲームタイトルは、特定のゲーム用のグラフィカルなユーザアイコンなどの形でリストとして提供されてもよい。いずれの場合も、ユーザは、ベースとなるコンピューティング機器からプレイ可能なゲームを確認することができる。続いて、この方法は、ゲームタイトルがユーザにより選択され、ベースとなるコンピューティング機器においてそのゲームタイトルの実行が開始される動作１９３へと移る。ベースとなるコンピューティング機器は、ゲームタイトルを定義するプログラム命令から、処理済みの対話型プログラム命令を生成するように構成されている。
【００３５】
本明細書では、処理済みの対話型ゲーム命令とは、ディスプレイスクリーン、スピーカおよびユーザフィードバックを介して、ローカルの典型的なゲーム機によってユーザに対して出力された結果としてのデータを定義している。しかしながら、処理済みの対話型プログラム命令をローカルで出力するのではなく、処理済みの対話型プログラム命令は、出力先の携帯ゲーム機器１０８ａに対してパケットとして送信される。続いて、この方法は、処理済みの対話型プログラム命令が無線接続を介して携帯ゲーム機器で受け取られる動作１９４へと移る。
【００３６】
動作１９５では、表示されるビデオデータ、ユーザに伝えられる音声データ、および携帯ゲーム機器によって出力されるまたは出力されてもよい制御データを伝達するために、処理済みの対話型プログラム命令が携帯ゲーム機器でローカルに描画される。一実施形態では、少なくとも一部の制御データがベースとなるコンピューティング機器に戻されて、ビデオゲームのアクションと連動することも可能である。
【００３７】
この方法は、無線接続がなされている間、ゲームタイトルがベースとなるコンピューティング機器で処理され続け、携帯ゲーム機器が処理済みの対話型プログラム命令を受け取り続け、ベースステーションと携帯装置の間での制御データの交換が継続し、ゲームタイトルのゲームコンテンツとの対話が継続する動作１９６に移る。この時点で、方法は終了する。
【００３８】
図４Ａは、ゲーム機１０３自体が携帯ゲーム機器１０８ａとの無線接続を確立するためのトランシーバを備えている実施例を示す。このようにすると、ビデオゲームのユーザは、ゲームＣＤをゲーム機１０３に挿入し、ゲーム機１０３でビデオゲームの実行を開始し、無線リンクを介してリモートでゲームをプレイすることができる。有利なことに、ユーザはプレイ中にゲーム機１０３の前に留まる必要がなく、無線リンクが維持されるのに十分近い範囲を動き回ることができる。
【００３９】
図４Ｂは、インターネットサーバ１５０がゲームシステムエミュレータ１０２ａを備える別の実施形態を示す。上述したように、ゲームシステムエミュレータ１０２ａは、ゲーム機１０３を規定するハードウェアおよびソフトウェアをエミュレートするように設計されている。本実施形態では、インターネットサーバ１５０は、ゲーム／メディアデータベース１５２を含む記憶装置に接続される。ゲーム／メディアデータベース１５２は、携帯ゲーム機器１０８ａのユーザが利用可能であるゲームおよび／またはメディアの集合であってもよい。例えば、携帯ゲーム機器１０８ａのユーザは、インターネットサーバ１５０と通信して、インターネットを介して使用する多数のゲームを電子商取引によって購入することができる。
【００４０】
このようにして、ゲームユーザは、ゲームのコンパクトディスクを準備する必要がなく、インターネットサーバ１５０およびゲーム／メディアデータベース１５２へのアクセスを提供するインターネットを介して、常にゲームにアクセスできる。この例では、ホットスポットを規定するアクセスポイント１５４を介してリモートアクセスが実現されてもよい。周知のように、ホットスポットは、アクセスポイント１５４の十分近傍にいるユーザがインターネットにアクセスできるようにするアクセスポイントとして定義される。
【００４１】
今日の有線環境では、多くのユーザは、喫茶店、空港、ガソリンスタンドなどの多くの場所で無料のホットスポットにアクセス可能である。ユーザがアクセスポイントの十分近くにいれば、ユーザはインターネットサーバ１５０にログインし、購入済みのゲームを使用するか、または新たなゲームを購入して楽しむことができる。別の実施形態では、リモートアクセスユーザは、コンテンツ実行サーバ１０２またはゲーム機１０３にロードされたゲームＣＤなどの自宅のシステムに格納された自分自身のビデオゲームにアクセスすることができる。
【００４２】
別の実施形態では、ローカルホームユーザは、自身のホームサーバ１０２にアクセスして、既に購入したゲームを含む自身のゲームまたはメディアデータベースへのアクセス、またはゲーム機１０３で現在実行中のあるいは実行されることになっているゲームへのアクセスを得ることができる。いずれの場合も、ビデオゲームプログラムの主な処理は、携帯ゲーム機器１０８ａからリモートの位置で発生する。このようにして、携帯ゲーム機器１０８ａのユーザは、体積が大きく不必要な量のバッテリ電力を消費する高価なハードウェアを購入する必要なく、豊かなコンテンツ体験を得ることができる。
【００４３】
図５は、本発明の一実施形態にしたがって、サーバがゲームプログラム命令を実行しそれらを無線リンクを介して携帯ゲーム機器に通信するときに実行可能である方法を定義するフローチャート２００を示す。この方法は、記憶装置へのアクセスを有するサーバが準備される動作２０２から開始する。サーバは、サーバへの接続を望む装置に対して無線信号を送信する無線接続を有していることが好ましい。その後、この方法は、エンタテインメントコンテンツが記憶装置に保存される動作２０４へと進む。
【００４４】
エンタテインメントコンテンツは、ハードディスクまたは他の記憶装置に格納されたゲームファイルの形態であっても、または光ディスクに格納されたゲームの形態であってもよい。続いて、この方法は、サーバ上でゲームシステムエミュレータが実行され、選択されたエンタテインメントコンテンツの実行が可能となる動作２０６へと移る。上述したように、ゲームシステムエミュレータは、ゲーム機により実行される処理をエミュレート可能であるソフトウェア、ハードウェア、またはソフトウェアとハードウェアの組合せのいずれかであることが好ましい。ゲーム機の処理および構成要素は当業者に周知である。さらに別の実施形態では、サーバ自体がゲームソフトウェアを処理するのに必要なハードウェアとソフトウェアとを既に組み込んでいるゲーム機の形態をとる場合、ゲームシステムエミュレータは省略されてもよい。
【００４５】
この方法は、携帯エンタテインメント機器との無線リンクが確立される動作２０８へと移る。上述したように、携帯エンタテインメント機器は、携帯ゲーム機器、ラップトップ、ＰＤＡ、携帯電話、コンピュータタブレット等の形態をとってよい。続いて、動作２１０において、サーバの記憶装置に格納された特定のエンタテインメントコンテンツの選択を可能にするアクセスが提供される。動作２１２において、選択されたエンタテインメントコンテンツがサーバで実行され、実行されたコンテンツは、映像／音声信号とユーザ入力を含みうるデータパケットで通信される。データパケットは、受信側の携帯装置がサーバユニットによって実行中の生の処理を制限する限り、映像、音声、およびユーザ入力の交換を任意の形態で通信することができる。
【００４６】
この方法は、プレイ中のゲームの映像／音声が携帯エンタテインメント機器上で提供される動作２１４へと移る。携帯エンタテインメント機器上でビデオゲームコンテンツを提供し続けるために、サーバは、処理済みのデータパケットを携帯装置にストリーミングし続けて、連続的で継ぎ目のないゲームプレイ体験を維持する。
【００４７】
図６は、インターネットを介してゲームサーバからこの種のゲームを将来的に使用可能にするために、ユーザがゲームを購入できる別のフローチャート２２０を示す。この方法は、ユーザが後でまたは直ちに使用するためにインターネットを介してゲームを購入可能である動作２２２から開始する。続いて、この方法は、購入されたゲームがインターネットゲームサーバに登録される動作２２４へと移る。インターネットによらず販売店からゲームを購入した場合、ユーザは、インターネットゲームサーバにログインして、既に購入したゲームを登録してもよい。このようにして、ユーザは、インターネットゲームサーバからインターネットを介して購入したのと同じゲームへのアクセスが許可される。
【００４８】
動作２２６において、ゲームシステムエミュレータがサーバ上で実行され、選択されたゲームの実行が可能になる。多数のユーザとのアクセスを提供するインターネットサーバの場合、インターネットサーバは多数のシステムエミュレータを使用して複数のゲームを処理できなければならない。続いて、この方法は、携帯エンタテインメント機器との無線リンクがインターネットで確立される動作２２８へと移る。続いて、動作２３０において、以前に購入したゲームの選択またはその場でのゲームの購入を可能にするアクセスがユーザに提供される。動作２３２において、選択されたゲームがサーバ上で実行され、実行されたゲームは映像信号、音声信号およびユーザ入力を保持するデータの形態で無線リンクを介して通信される。映像／音声が携帯エンタテインメント機器上で提供され、ユーザはビデオゲームと対話することができる。
【００４９】
図７は、インターネットを介した無線装置へのゲームのアクセスを可能にする、サーバにより提供される購入済みのゲームの使用を監視する方法を定義するフローチャート２４０を示す。この方法は、特定のゲームのゲームプレイがインターネットを介して購入される動作２４２から開始する。一実施形態では、サーバはゲームのライブラリへのアクセスを提供してもよく、ユーザは特定のゲームのＸ回のゲームプレイ購入するよう登録してもよい。続いて、この方法は、ゲームシステムエミュレータがサーバ上で実行され、選択されたゲームの実行が可能になる動作２４４へと移る。
【００５０】
続いて、この方法は、携帯エンタテインメント機器との無線リンクがインターネットで確立される動作２４６へと移る。上述したように、携帯エンタテインメント機器は、アクセスポイント（例えば、ホットスポット）からインターネットにアクセスし、ゲームアクセスを提供するサーバへのアクセスを獲得してもよい。続いて、この方法は、特定の購入済みのゲームプレイの選択を可能にするためのアクセスが提供される動作２４８へと移る。例えば、ユーザは過去に１０回分のゲームプレイを購入しており、三回分のゲームプレイを使用済みとしてもよい。この場合、ユーザには７回分のゲームプレイが残されており、動作２５０において、購入済みのゲームプレイの使用が監視される。
【００５１】
動作２５２において、選択されたゲームがサーバ上で実行され処理されたゲーム命令を表すデータが通信されて、携帯エンタテインメント機器上の映像信号および音声信号を規定する。ゲームセッション中のゲームを対話的にするために、サーバと携帯エンタテインメント機器の間でユーザ入力信号が交換される。動作２５４において、ビデオゲームのプレイを表す映像データと音声データが携帯エンタテインメント機器上で提供され、処理済みのデータが携帯エンタテインメント機器に対して連続的にストリーミングされて、継ぎ目のない対話的なゲームプレイを提供する。
【００５２】
上述したように、無線通信リンクの一例は、電気電子技術者協会（ＩＥＥＥ）の８０２．１１ｘによって定義されるようなＷｉＦｉ接続である。８０２．１１プロトコルは多くの改訂を有し、また、十分高速の通信が可能である限り改訂の特定は重要でないので、添字「ｘ」を使用している。別の通信リンクは、短距離用に、ブルートゥースを使用した通信を含んでもよい。加えて、携帯電話で現在使用されている通信プロトコルの帯域が増加すれば、このような通信プロトコルも現在のＷｉＦｉ技術と同じように適用可能である。
【００５３】
理解を明確にするために本発明を詳細に説明したが、添付の請求の範囲内で特定の変更および修正を実施可能であることは明らかである。したがって、実施形態は例示的なものであり限定を意味するものではなく、また、本発明は本明細書で述べた詳細に限定されることはなく、添付の特許請求の範囲およびその等価物の範囲で修正可能である。
【図面の簡単な説明】
【００５４】
【図１】図１Ａないし図１Ｃは、本発明の一実施形態による、コンテンツ実行サーバと通信する典型的な無線携帯装置を示す図である。
【図２】図２Ａと図２Ｂは、本発明の一実施形態による例示的な携帯ゲーム機器とハードウェアを示す図である。
【図３】図３Ａ、図３Ｂは、本発明の一実施形態による、コンテンツ実行サーバと携帯ゲーム機器との間の通信を示す図である。
【図３Ｃ】本発明の一実施形態による、コンテンツ実行サーバと携帯ゲーム機器の間の通信を示す図である。
【図４Ａ】本発明の一実施形態による、携帯ゲーム機器とサーバの例示的な通信接続を示す図である。
【図４Ｂ】本発明の一実施形態による、携帯ゲーム機器とサーバの例示的な通信接続を示す図である。
【図５】本発明の一実施形態による、携帯ゲーム機器とコンテンツ実行サーバの間の典型的なプロセス対話を定義するフローチャートである。
【図６】本発明の一実施形態による、携帯ゲーム機器とコンテンツ実行サーバの間の典型的なプロセス対話を定義するフローチャートである。
【図７】本発明の一実施形態による、携帯ゲーム機器とコンテンツ実行サーバの間の典型的なプロセス対話を定義するフローチャートである。
【図１】
2007527258.tif 000003
【図２】
2007527258.tif 000004
【図３】
2007527258.tif 000005
【図３Ｃ】
2007527258.tif 000006
【図４Ａ】
2007527258.tif 000007
【図４Ｂ】
2007527258.tif 000008
【図５】
2007527258.tif 000009
【図６】
2007527258.tif 000010
【図７】
2007527258.tif 000011
【手続補正書】
【提出日】平成19年7月9日(2007.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線で接続された携帯ゲーム機器においてビデオゲームのプレイを可能にするシステムであって、
携帯ゲーム機器において利用可能である一つ以上のビデオゲームを格納する記憶装置と接続され、該記憶装置に格納されたビデオゲームを実現するためのプログラム命令にアクセスするベースとなるコンピューティング機器と、
少なくとも一つのプロセッサ、メモリ、一つのディスプレイを有する携帯ゲーム機器と、
前記ベースとなるコンピューティング機器と前記携帯ゲーム機器の間で確立可能な無線通信リンクと、を備え、
前記ベースとなるコンピューティング機器は、前記携帯ゲーム機器におけるビデオゲームのプログラム命令の処理オーバーヘッドが低減されるように前記プログラム命令を前処理し、この処理済みのプログラム命令を前記無線通信リンクを介して前記携帯ゲーム機器に通信し、
前記携帯ゲーム機器のメモリおよびプロセッサは、前記ベースとなるコンピューティング機器から受け取った前記処理済みのプログラム命令にしたがって携帯ゲーム機器のディスプレイにグラフィックを表示することを特徴とするシステム。
【請求項２】
ビデオゲームのプレイ中に、前記携帯ゲーム機器に対する制御データが前記ベースとなるコンピューティング機器から前記携帯ゲーム機器に送信され、該携帯ゲーム機器においてユーザの入力により生成された制御データが携帯ゲーム機器から前記ベースとなるコンピューティング機器に送信されることによって、ユーザとビデオゲームの間で対話が実現するように構成されたことを特徴とする請求項１に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項３】
前記ベースとなるコンピューティング機器は、コンテンツ実行サーバ、インターネットサーバ、および前記携帯ゲーム機器よりも高い処理能力を有するゲーム機のうちの一つであることを特徴とする請求項２に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項４】
前記コンテンツ実行サーバおよび前記インターネットサーバは、前記携帯ゲーム機器よりも高い処理能力を有するゲーム機のハードウェアおよびソフトウェアによる処理をエミュレートするように構成されたゲームシステムエミュレータを備えることを特徴とする請求項３に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項５】
前記ゲームシステムエミュレータは、ソフトウェア、ハードウェア、ソフトウェアとハードウェアの組合せ、ソフトウェアとハードウェアとファームウェアの組合せのうちの一つの形態をとることを特徴とする請求項４に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項６】
前記ベースとなるコンピューティング機器は、該ベースとなるコンピューティング機器に接続された記憶装置内の複数のゲームに対してアクセスすることを特徴とする請求項１に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項７】
前記携帯ゲーム機器は、インターネットサーバと通信して追加のビデオゲームを購入可能に構成されることを特徴とする請求項１に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【請求項８】
携帯ゲーム機器でビデオゲームをプレイするためのシステムであって、
携帯ゲーム機器において利用可能である一つ以上のビデオゲームを格納する記憶装置と接続され、該記憶装置に格納されたビデオゲームを実現するためのプログラム命令にアクセスするベースとなるコンピューティング機器と、
携帯ゲーム機器と、
前記ベースとなるコンピューティング機器と前記携帯ゲーム機器の間で確立可能な無線通信リンクと、を備え、
前記ベースとなるコンピューティング機器は、前記携帯ゲーム機器上で実行されるビデオゲームのプログラムの処理オーバーヘッドが低減されるように前記プログラム命令を前処理し、この処理済みのプログラム命令を前記無線通信リンクを介して前記携帯ゲーム機器に通信することで、該携帯ゲーム機器でビデオゲームをプレイさせることを特徴とするシステム。
【請求項９】
前記携帯ゲーム機器は、少なくとも一つのプロセッサ、メモリ、一つのディスプレイを備えることを特徴とする請求項８に記載の携帯ゲーム機器でビデオゲームをプレイするためのシステム。
【請求項１０】
前記処理済みのプログラム命令は前記携帯ゲーム機器上でのビデオゲームのプレイの進行にあわせて前記携帯ゲーム機器のメモリで受け取られることを特徴とする請求項９に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１１】
ビデオゲームの実行中に、前記携帯ゲーム機器に対する制御データが前記ベースとなるコンピューティング機器から前記携帯ゲーム機器に送信され、該携帯ゲーム機器においてユーザの入力により生成された制御データが携帯ゲーム機器から前記ベースとなるコンピューティング機器に送信されることによって、ユーザがビデオゲームの間で双方向性を実現するように構成されたことを特徴とする請求項８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１２】
前記ベースとなるコンピューティング機器は、コンテンツ実行サーバ、インターネットサーバ、および前記携帯ゲーム機器よりも高い処理能力を有するゲーム機のうちの一つであることを特徴とする請求項８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１３】
前記コンテンツ実行サーバおよび前記インターネットサーバは、前記携帯ゲーム機器よりも高い処理能力を有するゲーム機のハードウェアおよびソフトウェアによる処理をエミュレートするように構成されているゲームシステムエミュレータを備えることを特徴とする請求項１２に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１４】
前記ゲームシステムエミュレータは、ソフトウェア、ハードウェア、ソフトウェアとハードウェアの組合せ、ソフトウェアとハードウェアとファームウェアの組合せのうちの一つの形態をとることを特徴とする請求項１３に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１５】
前記ベースとなるコンピューティング機器は、該ベースとなるコンピューティング機器に接続された記憶装置内の複数のゲームに対してアクセスすることを特徴とする請求項８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１６】
前記無線通信リンクはＷｉＦｉリンクであることを特徴とする請求項８に記載の携帯ゲーム機器上でビデオゲームをプレイするためのシステム。
【請求項１７】
前記携帯ゲーム機器は、インターネットサーバと通信して追加のビデオゲームを購入可能に構成されることを特徴とする請求項８に記載の携帯ゲーム機器においてビデオゲームのプレイを可能にするシステム。
【国際調査報告】
2007527258.tif 000012
2007527258.tif 000013
2007527258.tif 000014