(57)【要約】【課題】プレイヤ同士が協力等してゲームをプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することのできるゲームシステム等を提供する。【解決手段】データ記憶部２１０は、複数のミッションのそれぞれに対応付けられたデモムービをそれぞれ記憶する。判別部２５１は、ゲーム装置２０１のプレイヤにおける各ミッションについてのプレイ履歴に基づいて、他のプレイヤと共にプレイしようとするミッションのデモムービが表示可能か否かを判別する。表示部２６０は、デモムービが表示可能であると判別された場合にはそのデモムービを、表示可能でないと判別された場合にはそのデモムービに代わる代替ムービを、共にプレイする他のプレイヤのゲーム装置２０１と同期させて表示する。【選択図】図３
2010269073.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲーム装置が通信可能に接続され、当該複数のゲーム装置の各プレイヤ同士が、プレイし得る複数の課題のうち何れかの課題を共にプレイするゲームシステムであって、
前記ゲーム装置のそれぞれは、
前記複数の課題のそれぞれに対応付けられたデモデータをそれぞれ記憶するデータ記憶部と、
当該ゲーム装置のプレイヤにおける前記各課題についてのプレイ履歴に基づいて、プレイしようとする課題のデモデータが表示可能か否かを判別する判別部と、
前記デモデータが表示可能であると判別された場合には当該デモデータを、表示可能でないと判別された場合には当該デモデータに代わる代替データを、前記共にプレイする他のプレイヤの前記ゲーム装置と同期させて表示する表示部と、を備える、
ことを特徴とするゲームシステム。
【請求項２】
請求項１に記載のゲームシステムであって、
前記デモデータと前記代替データとは、表示時間が同一の動画データからなるデモ動画と代替動画とであり、
前記表示部は、前記判別部の判別結果に基づいた前記デモ動画、又は、前記代替動画を、課題のプレイに先だって表示する、
ことを特徴とするゲームシステム。
【請求項３】
請求項１又は２に記載のゲームシステムであって、
前記ゲーム装置のそれぞれは、前記データ記憶部に記憶される前記各デモデータについて、他の課題との依存関係を示す依存情報を記憶する依存情報記憶部を更に備え、
前記判別部は、前記依存情報と前記プレイ履歴とに基づいて、当該デモデータが表示可能か否かを判別する、
ことを特徴とするゲームシステム。
【請求項４】
請求項１乃至３の何れか１項に記載のゲームシステムであって、
前記ゲーム装置のそれぞれは、
前記判別部により表示可能でないと判別された前記デモデータを、所定の手法により視認および／または聴認し難く加工して、前記代替データを生成する代替データ生成部を更に備える、
ことを特徴とするゲームシステム。
【請求項５】
請求項１乃至３の何れか１項に記載のゲームシステムであって、
前記ゲーム装置のそれぞれは、
前記判別部により前記デモデータが表示可能でないと判別された場合に、前記プレイ履歴に基づいて、プレイ済みの課題のダイジェストを抽出して、前記代替データを生成する代替データ生成部を更に備える、
ことを特徴とするゲームシステム。
【請求項６】
複数のゲーム装置が通信可能に接続され、当該複数のゲーム装置の各プレイヤ同士が、プレイし得る複数の課題のうち何れかの課題を共にプレイするゲームシステムの当該各ゲーム装置を制御するゲーム制御方法であって、
前記複数の課題のそれぞれに対応付けられたデモデータをそれぞれ記憶するデータ記憶部と、判別部と、表示部とを有しており、
前記判別部が、当該ゲーム装置のプレイヤにおける前記各課題についてのプレイ履歴に基づいて、プレイしようとする課題のデモデータが表示可能か否かを判別する判別ステップと、
前記表示部が、前記デモデータが表示可能であると判別された場合には当該デモデータを、表示可能でないと判別された場合には当該デモデータに代わる代替データを、前記共にプレイする他のプレイヤの前記ゲーム装置と同期させて表示する表示ステップと、を備える、
ことを特徴とするゲーム制御方法。
【請求項７】
複数のコンピュータが通信可能に接続され、当該複数のコンピュータの各プレイヤ同士が、プレイし得る複数の課題のうち何れかの課題を共にプレイするゲームシステムにおける当該各コンピュータを、
前記複数の課題のそれぞれに対応付けられたデモデータをそれぞれ記憶するデータ記憶部、
当該ゲーム装置のプレイヤにおける前記各課題についてのプレイ履歴に基づいて、プレイしようとする課題のデモデータが表示可能か否かを判別する判別部、
前記デモデータが表示可能であると判別された場合には当該デモデータを、表示可能でないと判別された場合には当該デモデータに代わる代替データを、前記共にプレイする他のプレイヤの前記ゲーム装置と同期させて表示する表示部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のゲーム装置のプレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することのできるゲームシステム、ゲーム制御方法、および、プログラムに関する。
【背景技術】
【０００２】
従来より、ネットワーク等を介して複数のゲーム装置を接続し、他のプレイヤとゲームを楽しむことのできるネットワークゲーム（オンラインゲーム）が普及している。
このようなネットワークゲームでは、各プレイヤが敵味方に分かれて対戦するゲームだけでなく、プレイヤ同士が協力等して、同じゲームをプレイできるものも知られている。
一例として、所定数のプレイヤがチーム（グループ）を組み、各プレイヤが協力したり、個々に行動してミッションをクリアするタイプのアクションゲームが挙げられる。
【０００３】
このアクションゲームでは、ミッションを開始する前に、各ゲーム装置において、そのミッションへの導入等を説明するためのデモムービが表示される場合が多い。
なお、このようなデモムービを表示するゲーム装置の一例として、プレイヤの操作入力に応じてそのムービの表示内容を変化させる発明が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３４４９９号公報（第８−１２頁、第３図）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述したアクションゲームでは、複数のミッションの中から何れかのミッションを選んでプレイすることになる。その際、ゲームにおけるストーリ性を重視すると、各ミッションを所定の順番（例えば、番号順）にプレイすることが推奨されている。そして、デモムービには、そのミッションの導入等を説明するために、それ以前の関連するミッションの内容を明らかとする映像等が含まれている場合が多い。
そのため、ミッションの進捗度（どのミッションをプレイ済みか）が同じプレイヤ同士でチームを組み、各ミッションを推奨される順番にプレイしていくことが望まれていた。
【０００６】
それでも、実際には、ミッションの進捗度が同じプレイヤ同士でチームを組むことが難しい場合も多い。また、進捗度の低い初心者等は、進捗度の高い上級者とチームを組むことを望む傾向も高い。
つまり、ミッションの進捗度が異なるプレイヤ同士でチームを組む場合も多く存在し、その場合、何れかのプレイヤの進捗度に合わせて、ミッションを選ぶことになる。例えば、ミッション１から５までをプレイ済みのプレイヤＡと、ミッション１から６までをプレイ済みのプレイヤＢとでチームを組んだ場合に、プレイヤＢの進捗度に合わせて、プレイヤＡ，Ｂが、ミッション７を共にプレイする等である。
【０００７】
このように、異なる進捗度のプレイヤ同士でチームを組み、何れかの進捗度に合わせてミッションを選んだ場合にも、各プレイヤのゲーム装置には、そのミッションのデモムービがそれぞれ表示されることになる。つまり、上記プレイヤＡ，Ｂが、ミッション７をプレイする場合には、ミッション７のデモムービが、プレイヤＡ，Ｂのゲーム装置にてそれぞれ表示される。
その際、表示されるデモムービによって、以前のミッションについての映像等が含まれていると、その以前のミッションをプレイしたことのないプレイヤにとっては、興ざめとなってしまうという問題があった。つまり、上記プレイヤＡ，Ｂの場合では、ミッション７のデモムービに、ミッション６についての映像等が含まれていると、プレイヤＡは、未プレイだったミッション６の内容をおおよそ把握できてしまう。それにより、プレイヤＡは、ミッション６を新たにプレイする気がそがれてしまったり、ミッション６をプレイするとしても新鮮味が欠けてしまう等の弊害が生じていた。
【０００８】
このようなことから、各ゲーム装置において、未プレイのミッションの内容を明らかにすることなく、デモムービを表示することのできるゲームシステムの開発が求められていた。
【０００９】
本発明は、上記実状に鑑みてなされたもので、複数のゲーム装置のプレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することのできるゲームシステム、ゲーム制御方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点に係るゲームシステムは、複数のゲーム装置が通信可能に接続され、当該複数のゲーム装置の各プレイヤ同士が、プレイし得る複数の課題（例えば、ミッション、シナリオ、イベント等）のうち何れかの課題を共にプレイするゲームシステムであって、各ゲーム装置のそれぞれは、データ記憶部、判別部、及び、表示部を備えて構成される。
【００１１】
まず、データ記憶部は、複数の課題のそれぞれに対応付けられたデモデータ（例えば、デモムービ）をそれぞれ記憶する。また、判別部は、当該ゲーム装置のプレイヤにおける各課題についてのプレイ履歴に基づいて、プレイしようとする課題のデモデータが表示可能か否かを判別する。例えば、判別部は、プレイする課題のデモデータに、それ以前の課題の内容が明らかとなるデータが含まれている場合に、その明らかとなる課題がプレイ済みである場合にだけ、そのデモデータが表示可能と判別する。
そして、表示部は、デモデータが表示可能であると判別された場合にはそのデモデータを、一方、表示可能でないと判別された場合にはそのデモデータに代わる代替データ（例えば、デモムービにノイズ等を加えるなどにより視認等を難しくした代替デモムービ）を、共にプレイする他のプレイヤのゲーム装置と同期させて表示する。
これにより、各プレイヤのゲーム装置のそれぞれにおいて、デモデータにより明らかとなる課題がプレイ済みの場合には、そのデモデータがそのまま表示され、一方、明らかとなる課題が未プレイの場合には、その課題の内容が明らかとならない代替データが表示される。
【００１２】
この結果、プレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することができる。
【００１３】
上記ゲームシステムにおいて、
デモデータと代替データとは、表示時間が同一の動画データからなるデモ動画と代替動画とであり、
表示部は、判別部の判別結果に基づいたデモ動画、又は、代替動画を、課題のプレイに先だって表示してもよい。
この場合、表示時間が同じデモ動画と代替動画との何れかが各ゲーム装置に表示されるため、その表示の終了後に、各プレイヤが課題のプレイをそれぞれ同期して開始することができる。
【００１４】
上記ゲーム装置のそれぞれは、データ記憶部に記憶される各デモデータについて、他の課題との依存関係を示す依存情報を記憶する依存情報記憶部を更に備え、
判別部は、依存情報とプレイ履歴とに基づいて、当該デモデータが表示可能か否かを判別してもよい。
この場合、例えば、デモデータにより明らかとなる他の課題が、そのデモデータに依存する課題として依存情報に記憶されており、この依存情報とプレイヤによる各課題のプレイ履歴とに基づいて、デモデータが表示可能かどうか判別する。このため、例えば、プレイしようとする課題よりも前の課題が幾つか未プレイであっても、依存情報によりデモデータが依存する課題がプレイ済みであれば、デモデータをそのまま表示することができる。
【００１５】
上記ゲーム装置のそれぞれは、
判別部により表示可能でないと判別されたデモデータを、例えば、映像の一部にノイズを加える等により視認し難く加工したり、および／または、音声の一部を消音する等により聴認し難く（聴き取り難く）加工して、代替データを生成する代替データ生成部を更に備えてもよい。
この場合、プレイしようとする課題のデモデータが、未プレイの課題の内容が明らかとならないように、適宜加工された代替データとして表示される。このため、未プレイの課題が依然として不明であるため、プレイヤがその未プレイの課題をプレイするにあたって、やる気や興味をそぐことがない。
【００１６】
上記ゲーム装置のそれぞれは、
判別部によりデモデータが表示可能でないと判別された場合に、そのプレイヤのプレイ履歴に基づいて、プレイ済みの課題のダイジェストを抽出して、代替データを生成する代替データ生成部を更に備えてもよい。
この場合、自己のプレイのダイジェストが代替データとして表示され、未プレイの課題の内容が明らかとならない。このため、未プレイの課題が依然として不明であるため、プレイヤがその未プレイの課題をプレイするにあたって、やる気や興味をそぐことがない。
【００１７】
本発明の第２の観点に係るゲーム制御方法は、複数のゲーム装置が通信可能に接続され、当該複数のゲーム装置の各プレイヤ同士が、プレイし得る複数の課題のうち何れかの課題を共にプレイするゲームシステムの当該各ゲーム装置を制御するゲーム制御方法であって、データ記憶部、判別部、及び、表示部を備えて構成される。
【００１８】
まず、データ記憶部には、複数の課題のそれぞれに対応付けられたデモデータ（例えば、デモムービ）がそれぞれ記憶される。また、判別ステップでは、当該ゲーム装置のプレイヤにおける各課題についてのプレイ履歴に基づいて、プレイしようとする課題のデモデータが表示可能か否かを判別する。例えば、判別ステップでは、プレイする課題のデモデータに、それ以前の課題の内容が明らかとなるデータが含まれている場合に、その明らかとなる課題がプレイ済みである場合にだけ、そのデモデータが表示可能と判別する。
そして、表示ステップでは、デモデータが表示可能であると判別された場合にはそのデモデータを、一方、表示可能でないと判別された場合にはそのデモデータに代わる代替データ（例えば、デモムービにノイズ等を加えるなどにより視認等を難しくした代替デモムービ）を、共にプレイする他のプレイヤのゲーム装置と同期させて表示する。
これにより、各プレイヤのゲーム装置のそれぞれにおいて、デモデータにより明らかとなる課題がプレイ済みの場合には、そのデモデータがそのまま表示され、一方、明らかとなる課題が未プレイの場合には、その課題の内容が明らかとならない代替データが表示される。
【００１９】
この結果、プレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することができる。
【００２０】
本発明の第３の観点に係るプログラムは、複数のコンピュータが通信可能に接続され、当該複数のコンピュータの各プレイヤ同士が、プレイし得る複数の課題のうち何れかの課題を共にプレイするゲームシステムにおける当該各コンピュータ（電子機器を含む。）を、上記のゲーム装置として機能させるように構成する。
【００２１】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００２２】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００２３】
本発明によれば、プレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係るゲーム装置が実現される典型的な情報処理装置の概要構成を示す模式図である。
【図２】（ａ），（ｂ）共に、本実施形態に係るゲームシステムの全体構成を示す模式図である。
【図３】本実施形態に係るゲーム装置の概要構成を説明するためのブロック図である。
【図４】（ａ）がデータ記憶部に記憶されるゲームデータ及びムービデータを示す模式図であり、（ｂ）がデータ記憶部に記憶される依存データを示す模式図である。
【図５】（ａ）が再生されるデモムービの一例を示す模式図であり、（ｂ）が再生される代替ムービの一例を示す模式図である。
【図６】本実施形態に係るゲーム制御処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２５】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム用の情報処理装置に本発明が適用される実施形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話などの情報処理装置においても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【実施例１】
【００２６】
図１は、本発明の実施の形態に係るゲームシステムにおけるゲーム装置が実現される典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００２７】
情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェース１０４と、コントローラ１０５と、外部メモリ１０６と、ＤＶＤ（Digital Versatile Disc）−ＲＯＭドライブ１０７と、画像処理部１０８と、音声処理部１０９と、ＮＩＣ（Network Interface Card）１１０と、を備える。
【００２８】
なお、ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０７に装着して、情報処理装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態のゲーム装置が実現される。
【００２９】
ＣＰＵ  １０１は、情報処理装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００３０】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、情報処理装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３１】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。
【００３２】
インターフェース１０４を介して接続された、コントローラ１０５は、ユーザがゲーム実行の際に行う操作入力を受け付ける。たとえば、コントローラ１０５は、操作入力に従って、文字列（メッセージ）等の入力を受け付ける。
【００３３】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、ゲームの進行状態を示すデータ、チャット通信のログ（記録）のデータなどが書き換え可能に記憶される。ユーザは、コントローラ１０５を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０６に記録することができる。
【００３４】
ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００３５】
画像処理部１０８は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０８が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０８が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号（映像信号）に変換され画像処理部１０８に接続されるモニタへ出力される。これにより、各種の画像表示が可能となる。
【００３６】
なお、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００３７】
さらに、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を２次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画することが可能である。フォント情報は、ＲＯＭ  １０２に記録されているが、ＤＶＤ−ＲＯＭに記録された専用のフォント情報を利用することも可能である。
【００３８】
音声処理部１０９は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、外部のスピーカに供給して音声を出力させる。例えば、音声処理部１０９は、ＣＰＵ  １０１による制御の下、ゲームの進行中に発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００３９】
ＮＩＣ  １１０は、情報処理装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格に従うものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００４０】
このほか、情報処理装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０６、ＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
また、ユーザからの文字列の編集入力を受け付けるためのキーボードや、各種の位置の指定および選択入力を受け付けるためのマウスなどを接続する形態も採用することができる。
【００４１】
また、本実施形態の情報処理装置１００にかえて、一般的なコンピュータ（汎用のパーソナルコンピュータ等）をゲーム装置として利用することもできる。たとえば、一般的なコンピュータは、上記情報処理装置１００と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＤＶＤ−ＲＯＭドライブ、および、ＮＩＣを備え、情報処理装置１００よりも簡易な機能となる画像処理部を備え、外部記憶装置としてハードディスクを有する他、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、コントローラではなく、キーボードやマウスなどを入力装置として利用する。そして、ゲームプログラムをインストールした後に、そのプログラムを実行させると、ゲーム装置として機能する。
【００４２】
（ゲームシステムの概要）
図２（ａ），（ｂ）は、本実施形態に係るゲームシステムの全体構成の一例を示す模式図である。これらの図においては、ゲーム装置２０１として機能する情報処理装置１００が、近距離ネットワーク２０８、又は、広域ネットワーク２０９を介して接続されたゲームシステム２００をそれぞれ示している。以下、本図を参照して説明する。
【００４３】
図２（ａ）のゲームシステム２００は、一例として、無線通信のアドホックモードを利用した近距離ネットワーク２０８を介して複数のゲーム装置２０１が接続されている。
この近距離ネットワーク２０８では、例えば、１つのゲーム装置２０１が親機となり、残りのゲーム装置２０１が子機となって、各ゲーム装置２０１が互いに通信可能となる。具体的には、身近にいるプレイヤ同士が、近距離ネットワーク２０８により個々のゲーム装置２０１を通信可能とすることで、各プレイヤがチームを組んで、アクションゲームにおける同じミッションを共にプレイすることになる。
【００４４】
また、図２（ｂ）のゲームシステム２００は、一例として、インターネット等の広域ネットワーク２０９を介して複数のゲーム装置２０１が接続されている。
この広域ネットワーク２０９では、各ゲーム装置２０１が、所定のロビーサーバにてマッチングされた後に、互いに通信可能となる。
例えば、何れかのゲーム装置２０１のプレイヤが、ロビーサーバにおいて、同じミッションを共にプレイする仲間を募集する。そして、それに応募した他のプレイヤとチームを組むことが決定されると、ロビーサーバを通じて、Ｐ２Ｐ（Peer to Peer）通信に必要な情報（ＩＰアドレス等）が各ゲーム装置２０１において交換される。それ以降、チームを組んだ各ゲーム装置２０１は、互いに通信可能となる。
【００４５】
このように、ゲームシステム２００は、近距離ネットワーク２０８及び広域ネットワーク２０９の何れのネットワークを用いてもよいが、発明の理解を容易にするために、以降、図２（ａ）の近距離ネットワーク２０８を用いたゲームシステム２００として説明する。
【００４６】
（ゲーム装置の概要）
図３は、上述したゲームシステム２００における各ゲーム装置２０１の概要構成を示すブロック図である。なお、ゲーム装置２０１は、上述したように、チームを組んだ各ゲーム装置２０１の間で、相互に通信可能となっており、一例として、各プレイヤが協力等しながらミッション（課題）をクリアするアクションゲームを実行するものとする。以下、本図を参照して説明する。
【００４７】
ゲーム装置２０１は、データ記憶部２１０と、プレイ履歴記憶部２２０と、操作受付部２３０と、通信部２４０と、処理制御部２５０と、表示部２６０とを備える。
【００４８】
まず、データ記憶部２１０は、ゲーム（一例として、アクションゲーム）においてプレイし得る複数のミッションについての各種データを記憶する。
例えば、データ記憶部２１０は、図４（ａ）に示すように、各ミッションに対応したゲームデータ２１１、及び、ムービデータ２１２をそれぞれ記憶する。
なお、本実施形態では、ゲームにおいてプレイし得る単位を、ミッションとして説明しているが、ゲームの種類等に応じて、適宜、シナリオやイベント等に読み替え可能である。
【００４９】
各ゲームデータ２１１は、そのミッションについてのゲーム画像（地形、建物、及び、キャラクタ等のオブジェクト）や管理情報（自キャラクタや他のキャラクタ等の位置情報やステータス情報）等からなる。
つまり、チームを組んだ各プレイヤがミッションを共にプレイするために必要なデータが適宜記憶されている。なお、各キャラクタの位置情報やステータス情報等のような管理情報は、そのゲーム装置２０１のプレイヤや、他のゲーム装置２０１のプレイヤによるプレイ状況に応じて、適宜更新される。
【００５０】
各ムービデータ２１２は、そのミッションへの導入等を説明するために再生されるデモムービを構成する映像及び音声のデータである。
なお、ゲーム全体（若しくは、ゲームの各章）における各ミッションは、ストーリ性を伴って関連しているため、予め定められた順番（例えば、番号順）にプレイすることが推奨されている。そして、各ムービデータ２１２には、そのミッションよりも前のミッションの内容が明らかとなる映像等が含まれ得る。
【００５１】
また、データ記憶部２１０は、各ミッションにおける依存関係を示す依存データを記憶する。
例えば、データ記憶部２１０は、図４（ｂ）に示すように、各ムービデータ２１２において、内容が明らかとなるミッションとの依存関係を示す依存データを記憶する。
具体的に説明すると、この図４（ｂ）の依存データにおいて、ミッション３のデモムービＸ（ムービデータ）には、ミッション２の内容が明らかとなる映像等が含まれていることを示している。同様に、ミッション５のデモムービＹには、ミッション３及びミッション４の内容がそれぞれ明らかとなる映像等が含まれていることを示している。
また、ミッション７のデモムービＺには、何れのミッションの内容も明らかとならないことを示している。
【００５２】
なお、上述したＤＶＤ−ＲＯＭドライブ１０７に装着されるＤＶＤ−ＲＯＭ等が、このようなデータ記憶部２１０として機能しうる。
【００５３】
図３に戻って、プレイ履歴記憶部２２０は、プレイヤによるミッションのプレイ履歴を記憶する。つまり、そのゲーム装置２０１のプレイヤ自身がプレイしたミッションのプレイ履歴を記憶する。
なお、記憶されるプレイ履歴には、プレイしたミッションの攻略（クリア）の有無や、攻略していない場合にどの場面（どの位の割合）まで進んだか等の情報を含んでもよい。
【００５４】
そして、上述したＲＡＭ  １０３や外部メモリ１０６等が、このようなプレイ履歴記憶部２２０として機能しうる。
【００５５】
操作受付部２３０は、プレイヤによる各種操作を受け付ける。つまり、チームを組んでミッションをプレイする際に、そのゲーム装置２０１のプレイヤ自身によってなされるボタン操作等を受け付ける。そして、ボタン操作等を受け付けると、その内容（どのボタンが押下されたのか等）を示す操作情報を、通信部２４０及び、処理制御部２５０に供給する。
なお、上述したコントローラ１０５が、このような操作受付部２３０として機能しうる。
【００５６】
通信部２４０は、チームを組んでいる他のゲーム装置２０１との間で必要な情報を送受信する。
例えば、ミッションを共にプレイしている際に、通信部２４０は、上述した操作受付部２３０により受け付けたプレイヤ自身による操作情報を、他のゲーム装置２０１に送信し、また、チームを組んでいる他のプレイヤによる操作情報を、他のゲーム装置２０１から受信する。
なお、上述したＮＩＣ  １１０がこのような通信部２４０として機能しうる。
【００５７】
処理制御部２５０は、ゲーム装置２０１全体を制御する。例えば、ミッションをプレイするのに先だって、そのミッションについてのデモムービ等を再生する。そして、再生終了後に、そのミッションについてのゲーム画面を表示して、プレイヤ自身及び、チームを組んでいる他のプレイヤの操作情報に応じて、ゲームを進める。
具体的に処理制御部２５０は、判別部２５１、代替データ生成部２５２、ムービ再生部２５３、及び、ゲーム処理部２５４を含んで構成される。
【００５８】
判別部２５１は、プレイ履歴等に基づいて、プレイしようとするミッションについてのデモムービ（ムービデータ）が表示可能か否かを判別する。
具体的に、判別部２５１は、データ記憶部２１０に記憶される依存データとプレイ履歴記憶部２２０に記憶されるプレイ履歴とに基づいて、プレイしようとするミッションのデモムービが表示可能かどうかを判別する。
具体的に、上述した図４（ｂ）に示す依存データがデータ記憶部２１０に記憶されているものとして、以下、判別部２５１の判別について説明する。
例えば、ミッション３をプレイしようとする場合に、判別部２５１は、ミッション３の依存データを参照して、依存関係にあるミッション２を特定する。そして、判別部２５１は、プレイ履歴を参照し、このミッション２がプレイ済みである場合に、ミッション３のデモムービＸが表示可能と判別する。逆に、ミッション２がプレイされていない場合に、ミッション３のデモムービＸが表示不可（表示可能でない）と判別する。
同様に、ミッション５をプレイしようとする場合に、判別部２５１は、ミッション５の依存データを参照して、依存関係にあるミッション３，４を特定する。そして、判別部２５１は、プレイ履歴によりこのミッション３，４の両方がプレイ済みである場合に、ミッション５のデモムービＹが表示可能と判別する。一方、ミッション３又はミッション４の何れか一方だけがプレイされている場合や、ミッション３，４の両方がプレイされていない場合に、判別部２５１は、ミッション５のデモムービＹが表示不可と判別する。
【００５９】
また、これ以外にも、判別部２５１は、上述した依存データを考慮することなく、プレイ履歴だけに基づいて、プレイしようとするミッションについてのデモムービが表示可能か否かを判別してもよい。
例えば、プレイしようとするミッションよりも前のミッション（一例として、番号が小さいミッション）の全てが、プレイ履歴によりプレイ済みである場合にだけ、そのミッションのデモデータが表示可能と判別するようにしてもよい。
【００６０】
代替データ生成部２５２は、上述した判別部２５１によりデモムービが表示不可と判別された場合に、そのデモムービに代わる代替ムービを生成する。
具体的に、代替データ生成部２５２は、表示不可と判別されたデモムービ（ムービデータ）の映像や音声を加工して、視聴し難くした代替ムービ（ムービデータ）を生成する。なお、映像の加工には、例えば、ノイズを加えたり、明度を下げて暗くしたり、モザイク処理を加えるなどの所定の手法のうち、何れかの手法（単独又は組み合わせたもの）が採用可能である。また、音声の加工には、雑音を加えたり、音声の一部を消音させるなどの所定の手法のうち、何れかの手法（単独又は組み合わせたもの）が採用可能である。
つまり、代替データ生成部２５２は、元のムービデータの映像を視認し難く加工したり、および／または、元のムービデータの音声を聴認し難く（聴き取り難く）加工したムービデータを代替ムービとして生成する。
【００６１】
また、これ以外にも、代替データ生成部２５２は、プレイヤがプレイ済みのミッションからダイジェストを抽出して、代替ムービを生成してもよい。
例えば、代替データ生成部２５２は、プレイ履歴記憶部２２０に記憶されるプレイ履歴に基づいて、プレイ済みのミッションの特定の場面（特徴的な場面等）からなるダイジェストを抽出して、代替ムービ（ムービデータ）を生成する。その際、代替データ生成部２５２は、代替ムービの再生時間が、元のデモムービの再生時間と等しくなるように、ムービデータを生成する。
【００６２】
ムービ再生部２５３は、プレイしようとするミッションのデモムービ、若しくは、その代替ムービを再生する。
具体的に、ムービ再生部２５３は、判別部２５１により、ミッションについてのデモムービが表示可能であると判別された場合に、そのデモムービ（ムービデータ）を再生し、一方、デモムービが表示不可であると判別された場合に、代替データ生成部２５２によって生成された代替ムービ（ムービデータ）を再生する。
例えば、デモムービが表示可能であると判別された場合に、ムービ再生部２５３は、図５（ａ）に示すようなデモムービを再生する。一方、デモムービが表示不可であると判別された場合に、ムービ再生部２５３は、図５（ｂ）に示すような代替ムービ（一例として、元のデモムービにノイズを加えたもの）を再生する。
再生されたムービの映像は、後述する表示部２６０に表示され、また、再生されたムービの音声は、図示せぬスピーカ等から出力される。
なお、デモムービまたは代替ムービの何れが再生される場合にも、上述したように再生時間が等しいため、各ゲーム装置２０１において同期したムービが表示されることになる。つまり、各ムービが同時に開始され、それぞれ同時に終了する。
【００６３】
図３に戻って、ゲーム処理部２５４は、ムービ再生部２５３による再生が終了した後に、ミッションのゲームデータに従ってゲーム画面を生成し、プレイヤ自身の操作や他のプレイヤの操作に従って、ゲームを進める。
つまり、チームを組んだ各プレイヤの操作に従って、各キャラクタ等の制御を行いながら、アクションゲームの進行を制御する。
【００６４】
なお、上述したＣＰＵ  １０１が、このような構成からなる処理制御部２５０として機能しうる。
【００６５】
表示部２６０は、ゲームに必要な種々の映像を表示する。例えば、ミッションについてのムービを表示し、その後、ゲーム画面を表示する。
つまり、チームを組んだプレイヤによって共にプレイするミッションが選択されると、表示部２６０は、そのミッションについてのデモムービ若しくは代替ムービを表示し、そのムービの表示が終わると、そのミッションについてのゲーム画面を表示する。
なお、上述した画像処理部１０８等が、このような表示部２６０として機能しうる。
【００６６】
（ゲーム装置の動作の概要）
以下、このような構成のゲーム装置２０１の動作について図面を参照して説明する。一例として、チームを組んだ後のゲーム装置２０１の動作を、図６を参照して説明する。図６は、チームにおける各ゲーム装置２０１にて実行されるゲーム制御処理の流れを示すフローチャートである。
【００６７】
まず、ゲーム装置２０１は、プレイヤによるミッションの選択を受け付ける（ステップＳ３０１）。
例えば、複数のミッションから、チームとしてプレイする１つのミッションを選択可能な選択画面を表示部２６０に表示した状態で、操作受付部２３０から選ばれたミッションを特定する。なお、各ゲーム装置２０１にてそれぞれミッションを選択する代わりに、チームにおける代表のゲーム装置２０１にて選択されたミッションの情報を他のゲーム装置２０１が取得するようにしてもよい。
【００６８】
ゲーム装置２０１は、データ記憶部２１０に記憶される依存データと、プレイ履歴記憶部２２０に記憶されるプレイ履歴とを読み出す（ステップＳ３０２）。
つまり、判別部２５１の判別に必要な情報を読み出す。
【００６９】
ゲーム装置２０１は、読み出したプレイ履歴等に基づいて、プレイしようとするミッションについてのデモムービが表示可能か否かを判別する（ステップＳ３０３）。
すなわち、判別部２５１は、読み出した依存データとプレイ履歴とに基づいて、プレイしようとするミッションのデモムービが表示可能かどうかを判別する。
例えば、上述した図４（ｂ）に示す依存データがデータ記憶部２１０に記憶されており、ミッション３をプレイしようとする状況において、判別部２５１は、プレイ履歴によりミッション２がプレイ済みである場合に、ミッション３のデモムービＸが表示可能と判別する。逆に、プレイ履歴によりプミッション２がプレイされていない場合に、判別部２５１は、ミッション３のデモムービＸが表示不可（表示可能でない）と判別する。
同様に、図４（ｂ）の依存データがデータ記憶部２１０に記憶されており、ミッション５をプレイしようとする状況において、判別部２５１は、プレイ履歴によりミッション３，４の両方がプレイ済みである場合に、ミッション５のデモムービＹが表示可能と判別する。一方、プレイ履歴によりミッション３，４のうち何れか一方だけがプレイされている場合や、ミッション３，４の両方がプレイされていない場合に、判別部２５１は、ミッション５のデモムービＹが表示不可と判別する。
【００７０】
ゲーム装置２０１は、デモムービが表示可能であると判別すると（ステップＳ３０３；Ｙｅｓ）、そのミッションについてのデモムービ（ムービデータ）をデータ記憶部２１０から読み出す（ステップＳ３０４）。
一方、デモムービが表示不可（表示可能でない）と判別した場合に（ステップＳ３０３；Ｎｏ）、ゲーム装置２０１は、ムービデータの代わりの代替ムービ（ムービデータ）を生成する（ステップＳ３０５）。
【００７１】
ゲーム装置２０１は、プレイしようとするミッションのデモムービ、若しくは、その代替ムービを再生する（ステップＳ３０６）。
すなわち、ムービ再生部２５３は、判別部２５１により、ミッションについてのデモムービが表示可能であると判別された場合に、そのデモムービを再生し、一方、ミッションについてのデモムービが表示不可であると判別された場合に、代替データ生成部２５２によって生成された代替ムービを再生する。
例えば、デモムービが表示可能であると判別された場合に、ムービ再生部２５３は、上述した図５（ａ）に示すようなデモムービを再生する。一方、デモムービが表示不可であると判別された場合に、ムービ再生部２５３は、上述した図５（ｂ）に示すような代替ムービを再生する。
【００７２】
ゲーム装置２０１は、ムービの再生終了後に、ミッションのゲームデータに従ってゲーム画面を生成し、プレイヤの操作や他のプレイヤの操作に従って、ゲームを制御する（ステップＳ３０７）。
すなわち、ゲーム処理部２５４は、ムービ再生部２５３による再生が終了した後に、ミッションのゲームデータに従ってゲーム画面を生成し、プレイヤの操作や他のプレイヤの操作に従って、ゲームを進める。
【００７３】
このような、ゲーム制御処理により、各プレイヤのゲーム装置２０１のそれぞれにおいて、デモムービにより明らかとなる他のミッションがプレイ済みの場合には、そのデモムービがそのまま表示され、一方、明らかとなる他のミッションが未プレイの場合には、他のミッションの内容が明らかとならない代替ムービが表示される。
この結果、プレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置２０１に適切な内容のデモデータを表示することができる。
【００７４】
（他の実施形態）
上記の実施形態では、デモムービ若しくは代替ムービを、ミッションの開始前に表示する場合について説明したが、ムービを表示するタイミングは、このような開始前に限らず任意である。
例えば、ミッションの途中や終了時にデモムービ等を表示する場合にも適宜適用可能である。
また、上記の実施形態では、ムービデータを再生し、デモムービ若しくは代替ムービを表示する場合について説明したが、表示するものは、このようなムービデータによるムービに限られず任意である。
例えば、ゲームデータ等からゲーム場面を再現したデモデータやその代替データを表示する場合にも適宜適用可能である。
【００７５】
上記の実施形態では、デモムービ等が各ゲーム装置２０１にてそれぞれ表示される場合について説明したが、所定の条件のもとで、デモムービ等の表示をそれぞれ省略できるようにしてもよい。
例えば、チームとしてプレイしようとするミッションが、既に各プレイヤがプレイ済みである場合には、各ゲーム装置２０１にてデモムービの表示（再生）を省略して、ミッションのプレイを直ちに行えるようにしてもよい。
また、この際、デモムービ等の省略の可否を設定可能とし、デモムービ等を表示したり、省略したりすることを、各プレイヤ（チーム）が任意に選べるようにしてもよい。
【産業上の利用可能性】
【００７６】
以上説明したように、本発明によれば、プレイヤ同士が同じゲームを共にプレイする際に、各ゲーム装置に適切な内容のデモデータを表示することのできるゲームシステム、ゲーム制御方法、および、プログラムを提供することができる。
【符号の説明】
【００７７】
１００  情報処理装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  コントローラ
１０６  外部メモリ
１０７  ＤＶＤ−ＲＯＭドライブ
１０８  画像処理部
１０９  音声処理部
１１０  ＮＩＣ
２００  ゲームシステム
２０１  ゲーム装置
２０８  近距離ネットワーク
２０９  広域ネットワーク
２１０  データ記憶部
２２０  プレイ履歴記憶部
２３０  操作受付部
２４０  通信部
２５０  処理制御部
２６０  表示部
【図１】
2010269073.tif 000003
【図２】
2010269073.tif 000004
【図３】
2010269073.tif 000005
【図４】
2010269073.tif 000006
【図５】
2010269073.tif 000007
【図６】
2010269073.tif 000008