(57)【要約】【課題】プレイヤの情報閲覧をゲームの進行具合に応じて制限するための情報交換装置および情報交換方法を提供すること。【解決手段】情報交換装置１２は、投稿記事を記憶するゲーム提供情報記憶部５０１と、ゲーム端末１３との通信により、プレイヤからの閲覧要求を受け付ける閲覧要求受付部５０２と、プレイヤのプレイデータをゲームサーバ装置１１から取得するプレイデータ取得部５０３と、取得されるプレイヤのプレイデータに基づいて、閲覧要求するプレイヤに対して、ゲーム提供情報記憶部５０１に記憶される投稿記事の中から閲覧可能な投稿記事を決定する決定部５０４と、決定される投稿記事をゲーム提供情報記憶部５０１から読み出してゲーム端末１３に送信する送信部５０５と、を備える。【選択図】図８
2010035968.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続される情報交換装置であって、
ゲームをプレイする複数のプレイヤの各々が提供する当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部と、
端末装置との通信により、プレイヤからの閲覧要求を受け付ける閲覧要求受付部と、
前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するプレイデータ取得部と、
前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対して、前記記憶部に記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部と、
前記決定されるゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部と、
を備えた情報交換装置。
【請求項２】
前記記憶部は、前記複数のプレイヤの各々が提供するゲーム提供情報を、当該複数のプレイヤの各々のプレイデータに基づいて分類される複数のグループのいずれかに対応付けて記憶し、
前記決定部は、前記閲覧要求するプレイヤのプレイデータに基づいて分類されるグループに基づいて、前記複数のグループの中から閲覧可能なグループを選択し、選択したグループに対応付けられるゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定する、
請求項１に記載の情報交換装置。
【請求項３】
前記決定部は、前記閲覧要求するプレイヤを含む複数のプレイヤのプレイデータに基づいて、前記複数のプレイヤの中から閲覧可能なゲーム提供情報を提供したプレイヤを選択し、選択したプレイヤのゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定する、
請求項１に記載の情報交換装置。
【請求項４】
前記記憶部は、前記複数のプレイヤの各々が提供するゲーム提供情報を、当該複数のプレイヤの各々のプレイデータに基づいて分類される複数のグループのいずれかに対応付けて記憶し、
前記決定部は、さらに、前記閲覧要求するプレイヤのプレイデータに基づいて分類されるグループに基づいて、前記複数のグループの中から閲覧可能なグループを選択し、前記選択したプレイヤに対する、前記選択したグループに対応付けられるゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定する、
請求項３に記載の情報交換装置。
【請求項５】
前記決定部は、前記プレイデータの種類に応じて、前記閲覧可能なゲーム提供情報を決定する、
請求項１から４のいずれかに記載の情報交換装置。
【請求項６】
前記プレイデータは、複数の種類を選択対象として含み、
前記複数の種類のいずれかを選択するためのプレイヤの選択要求を受け付ける選択要求受付部をさらに備え、
前記決定部は、前記選択要求に基づいて選択されるプレイデータの種類に応じて、前記閲覧可能なゲーム提供情報を決定する、
請求項５に記載の情報交換装置。
【請求項７】
端末装置と、前記端末装置からの情報閲覧を可能にする情報交換装置とに通信ネットワークを介して接続されるゲームサーバ装置であって、
端末装置との通信により、プレイヤがゲームをプレイして得られる結果を示すプレイデータを管理する管理部と、
前記管理部に管理されるプレイデータを、当該プレイデータに基づいて閲覧希望者としてのプレイヤからの閲覧要求を許可するか否かを決定する前記情報交換装置に送信する送信部と、
を備えたゲームサーバ装置。
【請求項８】
前記ゲーム提供情報は、あらかじめ定められたゲーム進行に関する情報であるゲーム進行情報を含み、
前記ゲーム提供情報に含まれるゲーム進行情報についてプレイヤが閲覧したことを示す通知を、前記情報交換装置から取得する取得部と、
前記通知に示されるゲーム進行情報を、前記閲覧したプレイヤがゲームを実行中に案内する案内部と、をさらに備えた、
請求項７に記載のゲームサーバ装置。
【請求項９】
情報交換装置およびゲームサーバ装置に通信ネットワークを介して接続される端末装置であって、
前記ゲームサーバ装置との通信によりプレイヤのゲーム操作を受け付けるゲーム操作受付部と、
他のプレイヤから提供されるゲーム提供情報に対する前記プレイヤからの閲覧要求を前記情報交換装置に行う閲覧要求部と、
前記プレイヤのゲーム操作により得られるプレイヤのプレイ結果に応じて、異なるゲーム提供情報を、前記情報交換装置から取得する取得部と、
前記取得されるゲーム提供情報を表示する表示部と、
を備えた端末装置。
【請求項１０】
通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続される情報交換装置における情報交換方法であって、
前記情報交換装置は、
ゲームをプレイする複数のプレイヤの各々から提供される当該ゲームに関する情報であるゲーム提供情報を記憶部に記憶するステップと、
端末装置との通信により、ゲームをプレイするプレイヤからの閲覧要求を受け付けるステップと、
前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するステップと、
前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対し、記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定するステップと、
前記決定される閲覧可能なゲーム提供情報を前記記憶部から読み出して前記端末装置に送信するステップと、
を備えた情報交換方法。
【請求項１１】
通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続されるコンピュータを、
ゲームをプレイする複数のプレイヤの各々から提供される当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部、
端末装置との通信により、ゲームをプレイするプレイヤからの閲覧要求を受け付ける受付部、
前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得する取得部、
前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対し、記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部、
前記決定される閲覧可能なゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部、
として機能させるプログラム。
【請求項１２】
情報交換装置、ゲームサーバ装置および端末装置を備えた情報交換システムであって、
前記情報交換装置は、
ゲームをプレイする複数のプレイヤの各々が提供する当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部と、
端末装置との通信により、プレイヤからの閲覧要求を受け付ける閲覧要求受付部と、
前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するプレイデータ取得部と、
前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対して、前記記憶部に記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部と、
前記決定されるゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部と、
を有し、
前記ゲームサーバ装置は、
端末装置との通信によりプレイヤのプレイデータを管理する管理部と、
前記管理部に管理されるプレイデータを前記情報交換装置に送信する送信部と、
を有し、
前記端末装置は、
前記ゲームサーバ装置との通信によりプレイヤのゲーム操作を受け付けるゲーム操作受付部と、
他のプレイヤから提供されるゲーム提供情報に対する前記プレイヤからの閲覧要求を前記情報交換装置に行う閲覧要求部と、
前記プレイヤのゲーム操作により得られるプレイヤのプレイデータに応じて、異なるゲーム提供情報を、前記情報交換装置から取得する取得部と、
前記取得されるゲーム提供情報を表示する表示部と、
を有する、
情報交換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプレイヤ同士で情報交換するための情報交換装置、ゲームサーバ装置、端末装置、情報交換方法、情報交換システムおよびプログラムに関するものである。
【背景技術】
【０００２】
近年、人と人とのつながりを支援するサービスを提供するソーシャル・ネットワーキング・サービス(以下、ＳＮＳと略す。：Social Networking Service）が活用されている。このＳＮＳにおいては、知人・知人間のコミュニケーションを支援する場や、ユーザ本人と直接関係のない他人とのつながりを構築する場が提供される。このような技術は、例えば、以下の文献に開示されている。
【０００３】
【特許文献１】米国特許第７０６９３０８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＳＮＳにおいては、だれでも自由にサーバにログインすれば参加することが可能となるため、所定のゲームをプレイするプレイヤは、そのゲーム進行の状況にかかわらず、自由にＳＮＳに参加することが可能となる。このため、あるプレーヤが公開したゲームに関する内容が、他のプレイヤのゲーム進行の障害になるおそれがある。
そこで、ゲームの進行具合に応じてプレイヤの情報閲覧を制限することが望まれている。
【０００５】
本発明は、上記状況下においてなされたもので、プレイヤの情報閲覧をゲームの進行具合に応じて制限するための情報交換装置、ゲームサーバ装置、端末装置、情報交換方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る情報交換装置は、通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続される情報交換装置であって、ゲームをプレイする複数のプレイヤの各々が提供する当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部と、端末装置との通信により、プレイヤからの閲覧要求を受け付ける閲覧要求受付部と、前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するプレイデータ取得部と、前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対して、前記記憶部に記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部と、前記決定されるゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部と、を備えるものである。
【０００７】
ここで、ゲーム提供情報は、例えば、ゲームについての感想、ゲームの攻略方法などに関するものであり、例えば掲示板やブログに掲載される。プレイデータには、例えば、プレイヤキャラクタの現在位置、レベル、ステージ面、プレイ時間、獲得ポイント（ゲームスコアなど）などのゲーム進行レベルが含まれている。
この情報交換装置では、閲覧要求したプレイヤのプレイデータ、すなわちゲーム進行レベルに基づいてプレイヤのゲーム進行具合を把握し、そのプレイヤのゲーム進行具合にあったゲーム提供情報を決定して公開するようにしている。これにより、プレイヤの情報閲覧がゲームの進行具合に応じて制限できる。
【０００８】
本発明に係る情報交換装置において、前記記憶部は、前記複数のプレイヤの各々が提供するゲーム提供情報を、当該複数のプレイヤの各々のプレイデータに基づいて分類される複数のグループのいずれかに対応付けて記憶し、前記決定部は、前記閲覧要求するプレイヤのプレイデータに基づいて分類されるグループに基づいて、前記複数のグループの中から閲覧可能なグループを選択し、選択したグループに対応付けられるゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定するようにしてもよい。
【０００９】
グループとは、例えばプレイデータに含まれるゲーム進行レベルとしてのレベルに基づいて分類されるものである。例えば、１〜１２の合計１２のレベルが設定されている場合、各グループは、例えば各レベルと１対１に対応付けられて設定される。これにより、情報交換装置では、プレイヤのゲーム進行具合にあったゲーム提供情報をグループ単位で公開するようにしている。よって、プレイヤの情報閲覧がゲームの進行具合に応じてグループ単位で制限できる。
【００１０】
本発明に係る情報交換装置において、前記決定部は、前記閲覧要求するプレイヤを含む複数のプレイヤのプレイデータに基づいて、前記複数のプレイヤの中から閲覧可能なゲーム提供情報を提供したプレイヤを選択し、選択したプレイヤのゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定するようにしてもよい。
【００１１】
複数のプレイヤは、例えば、すべてのプレイヤである。この情報交換装置では、例えば、すべてのプレイヤのゲーム進行具合を把握し、閲覧要求したプレイヤとゲーム進行具合が同程度のプレイヤのゲーム提供情報を決定して公開するようにしている。これにより、プレイヤの情報閲覧が他のプレイヤのゲームの進行具合との関係から制限できる。
【００１２】
本発明に係る情報交換装置において、前記記憶部は、前記複数のプレイヤの各々が提供するゲーム提供情報を、当該複数のプレイヤの各々のプレイデータに基づいて分類される複数のグループのいずれかに対応付けて記憶し、前記決定部は、さらに、前記閲覧要求するプレイヤのプレイデータに基づいて分類されるグループに基づいて、前記複数のグループの中から閲覧可能なグループを選択し、前記選択したプレイヤに対する、前記選択したグループに対応付けられるゲーム提供情報を、前記閲覧可能なゲーム提供情報として決定するようにしてもよい。このようにすると、プレイヤの情報閲覧が他のプレイヤのゲームの進行具合との関係からグループ単位で制限できる。
【００１３】
本発明に係る情報交換装置において、前記決定部は、前記プレイデータの種類に応じて、前記閲覧可能なゲーム提供情報を決定するようにしてもよい。
【００１４】
ここで、プレイデータの種類として、例えば、プレイヤキャラクタの現在位置、レベル、ステージ面、プレイ時間、獲得ポイント（ゲームスコアなど）などがある。これにより、プレイヤの情報閲覧が、例えば、プレイヤキャラクタの現在位置、レベル、ステージ面、プレイ時間、獲得ポイントなどの種類に応じて制限できる。
【００１５】
本発明に係る情報交換装置において、前記プレイデータは、複数の種類を選択対象として含み、前記複数の種類のいずれかを選択するためのプレイヤの選択要求を受け付ける選択要求受付部をさらに備え、前記決定部は、前記選択要求に基づいて選択されるプレイデータの種類に応じて、前記閲覧可能なゲーム提供情報を決定するようにしてもよい。このようにすると、プレイヤの選択要求に応じて、プレイヤの情報閲覧が制限できる。
【００１６】
また、上記課題を解決するために、本発明に係るゲームサーバ装置は、端末装置と、前記端末装置からの情報閲覧を可能にする情報交換装置とに通信ネットワークを介して接続されるゲームサーバ装置であって、端末装置との通信により、プレイヤがゲームをプレイして得られる結果を示すプレイデータを管理する管理部と、前記管理部に管理されるプレイデータを、当該プレイデータに基づいて閲覧希望者としてのプレイヤからの閲覧要求を許可するか否かを決定する前記情報交換装置に送信する送信部と、を備えるものである。
【００１７】
このゲームサーバ装置では、ゲームをプレイする閲覧希望者のプレイデータを情報交換装置に送信するので、情報交換装置において、プレイヤの情報閲覧がゲームの進行具合に応じて確実に制限される。
【００１８】
また、上記課題を解決するために、本発明に係る端末装置は、情報交換装置およびゲームサーバ装置に通信ネットワークを介して接続される端末装置であって、前記ゲームサーバ装置との通信によりプレイヤのゲーム操作を受け付けるゲーム操作受付部と、他のプレイヤから提供されるゲーム提供情報に対する前記プレイヤからの閲覧要求を前記情報交換装置に行う閲覧要求部と、前記プレイヤのゲーム操作により得られるプレイヤのプレイ結果に応じて、異なるゲーム提供情報を、前記情報交換装置から取得する取得部と、前記取得されるゲーム提供情報を表示する表示部と、を備えるものである。この端末装置では、ゲームをプレイするプレイヤの情報閲覧が可能となる。
【００１９】
また、上記課題を解決するために、本発明に係る情報交換方法は、通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続される情報交換装置における情報交換方法であって、前記情報交換装置は、ゲームをプレイする複数のプレイヤの各々から提供される当該ゲームに関する情報であるゲーム提供情報を記憶部に記憶するステップと、
端末装置との通信により、ゲームをプレイするプレイヤからの閲覧要求を受け付けるステップと、前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するステップと、前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対し、記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定するステップと、前記決定される閲覧可能なゲーム提供情報を前記記憶部から読み出して前記端末装置に送信するステップと、を備えるものである。
【００２０】
また、上記課題を解決するために、本発明に係るプログラムは、通信ネットワークを介して、ゲームサーバ装置および複数の端末装置に接続されるコンピュータを、ゲームをプレイする複数のプレイヤの各々から提供される当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部、端末装置との通信により、ゲームをプレイするプレイヤからの閲覧要求を受け付ける受付部、前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得する取得部、前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対し、記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部、前記決定される閲覧可能なゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部、として機能させるものである。
【００２１】
コンピュータは、例えば、家庭用ゲーム機、業務用ゲーム機、携帯用ゲーム機、携帯電話機、携帯情報端末、パーソナルコンピュータ、サーバコンピュータ、ホームサーバ等である。また、プログラムは、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な情報記憶媒体に格納されてよい。
【００２２】
また、上記課題を解決するために、本発明に係る情報交換システムは、情報交換装置、ゲームサーバ装置および端末装置を備えるものである。前記情報交換装置は、ゲームをプレイする複数のプレイヤの各々が提供する当該ゲームに関する情報であるゲーム提供情報を記憶する記憶部と、端末装置との通信によりプレイヤからの閲覧要求を受け付ける閲覧要求受付部と、前記ゲームをプレイして得られる結果を示すプレイヤのプレイデータを前記ゲームサーバ装置から取得するプレイデータ取得部と、前記取得されるプレイヤのプレイデータに基づいて、前記閲覧要求するプレイヤに対して、前記記憶部に記憶されるゲーム提供情報の中から閲覧可能なゲーム提供情報を決定する決定部と、前記決定されるゲーム提供情報を前記記憶部から読み出して前記端末装置に送信する送信部と、を有する。
前記ゲームサーバ装置は、端末装置との通信によりプレイヤのプレイデータを管理する管理部と、前記管理部に管理されるプレイデータを前記情報交換装置に送信する送信部と、を有する。
前記端末装置は、前記ゲームサーバ装置との通信によりプレイヤのゲーム操作を受け付けるゲーム操作受付部と、他のプレイヤから提供されるゲーム提供情報に対する前記プレイヤからの閲覧要求を前記情報交換装置に行う閲覧要求部と、前記プレイヤのゲーム操作により得られるプレイヤのプレイデータに応じて、異なるゲーム提供情報を、前記情報交換装置から取得する取得部と、前記取得されるゲーム提供情報を表示する表示部と、を有する。
【発明の効果】
【００２３】
本発明によれば、プレイヤの情報閲覧をゲームの進行具合に応じて制限することができる。
【発明を実施するための最良の形態】
【００２４】
実施の形態
図１は、本発明の実施の形態に係る情報交換システム１０の構成例を示す図である。
図１の情報交換システム１０では、インターネット（通信ネットワーク）上にゲームサーバ装置１１および情報交換装置１２が配置されている。そして、情報交換システム１０における複数のゲーム端末（端末装置）１３は、インターネットを介して、ゲームサーバ装置１１や情報交換装置１２と通信可能に接続されている。なお、この実施の形態では、端末装置として、インターネットへの接続が可能なゲーム端末を一例にあげて説明する。
【００２５】
［ゲーム端末の構成］
図２は、ゲーム端末１３の構成例を示す図である。
図２のゲーム端末１３は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０２と、ＲＡＭ（Random Access Memory）１０３と、インタフェース１０４と、コントローラ１０５と、を備える。さらに、ゲーム端末１３は、ＤＶＤ（Digital Versatile Disk）−ＲＯＭドライブ１０６と、モニタ１０７と、音声処理部１０８と、ＮＩＣ（Network Interface Card）１０９と、を備える。
【００２６】
なお、ゲーム用のプログラムおよびデータを記録したＤＶＤが、ＤＶＤ−ＲＯＭドライブ１０６に装着されると、当該プログラムがＣＰＵ１０１によって実行され、実施の形態のゲーム端末１３が実現される。ゲーム用のプログラムおよびデータは、ＤＶＤ−ＲＯＭに記録されている場合を説明したが、コンパクトディスク、フレキシブルディスク、ハードディスク、半導体メモリ等のコンピュータ読み取り可能な記録媒体に記録するようにしてもよい。
【００２７】
ＣＰＵ１０１は、ＲＯＭ１０２等の各構成要素と接続され、ゲーム端末１３全体の動作を制御するように構成されている。
【００２８】
ＲＯＭ１０２には、ゲーム端末１０３全体の動作制御に必要なオペレーションシステムのプログラムや各種データが記憶される。
【００２９】
ＲＡＭ１０３は、データやプログラムを一時的に保持する。ＲＡＭ１０３は、ＤＶＤ−ＲＯＭから読み出したデータやプログラムを保持する。また、ＲＡＭ１０３は、ゲーム進行や情報交換に必要なデータを保持する。
【００３０】
インタフェース１０４と接続されるコントローラ１０５は、ゲーム端末１３を操作するプレイヤがゲーム実行の際に行う操作入力を受け付ける。また、コントローラ１０５は、操作入力により、文字列（メッセージ）の入力を受け付ける。
【００３１】
ＤＶＤ−ＲＯＭドライブ１０６には、ゲームを実現するためのプログラムとゲームに付随するデータ（画像データ、音声データ）とを記録したＤＶＤ−ＲＯＭが装備される。
【００３２】
そして、ＤＶＤ−ＲＯＭドライブ１０６は、ＣＰＵ１０１の制御によって、ＤＶＤ−ＲＯＭに記録されたプログラムとデータとを読み出す。なお、ゲームを実現するのに必要な画像データや音声データは、ゲームサーバ装置１１からインターネットを介してゲーム端末１３に提供されるようにしてもよい。また、ＤＶＤ−ＲＯＭドライブ１０６は、ＣＰＵ１０１の制御により、ゲームサーバ装置１１からのコマンド（例えばＤＶＤ−ＲＯＭに記録されたデータを指定する情報）に従って所定のデータを読み出すようにしてもよい。
【００３３】
モニタ１０７は、ＤＶＤ−ＲＯＭから読み出したデータを加工処理する画像処理部（図示せず）を介して各種の画像表示を行う。画像表示は、３次元ポリゴンで表示されるものであってもよいし、２次元で表示されるものであってもよい。あるいは、画像表示は、複数の静止画を所定のタイミングで切り替えるものであってもよい。モニタ１０７として、家庭用テレビ受像機、ＣＲＴ（Cathod Ray Tube）、液晶ディスプレイなどの表示装置が用いられる。
【００３４】
音声処理部１０８は、ＤＶＤ−ＲＯＭドライブ１０６から読み出した音声データをアナログ信号に変換してスピーカ（図示せず）から出力させる。
【００３５】
ＮＩＣ１０９は、ゲーム端末１０３をインターネットに接続するためのものである。
【００３６】
なお、ゲーム端末１０３は、ハードディスク等の外部記憶装置を用いて、ＲＯＭ１０２、ＲＡＭ１０３、ＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００３７】
この実施の形態の端末は、ゲーム端末１３に代えて、携帯電話、ＰＤＡ（Personal Date Assistance）、パーソナルコンピュータなどの情報処理装置として利用することもできる。例えば、パーソナルコンピュータの場合、パーソナルコンピュータは、上述したゲーム端末１３と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＤＶＤ−ＲＯＭドライブおよびＮＩＣを備える。そして、パーソナルコンピュータは、上述したコントローラ１０５に代えて、キーボードやマウスなどを入力装置として備える。
【００３８】
ネットワークゲームでは、図２のようなゲーム端末１３だけではなく、パーソナルコンピュータなどの情報処理装置を利用することも可能である。したがって、以下のゲーム端末１３についての説明は、パーソナルコンピュータなどの情報処理装置の説明に置き換えることができるものとする。
【００３９】
［ゲームサーバ装置の構成］
図３は、ゲームサーバ装置１１の構成例を示す図である。なお、情報交換装置１２の構成は、ゲームサーバ装置１１の構成と同一であるので、以下の説明では、情報交換装置１２の各構成要素は、図３に示す符号等をそのまま用いる。
ゲームサーバ装置１１は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＮＩＣ２０４と、ハードディスク２０５と、を備える。
【００４０】
ＣＰＵ２０１は、ＲＯＭ２０２等の各構成要素と接続され、ゲームサーバ装置１１全体の動作を制御するように構成されている。ＣＰＵ２０１は、ハードディスク２０５に記録されたプログラムをＲＡＭ２０３で一時的に保持して実行する。
【００４１】
ＲＯＭ２０２には、ゲームサーバ装置１１全体の動作制御に必要なオペレーションシステム等のプログラムや各種データが記憶される。ＲＡＭ２０３は、データやプログラムを一時的に保持する。
【００４２】
ＮＩＣ２０４は、ゲームサーバ装置１１をインターネットに接続するためのものである。
【００４３】
ハードディスク２０５は、プレイヤに提供される画像データや音声データなどを管理する。
【００４４】
［ゲーム概略］
次に、ゲームサーバ装置１１およびゲーム端末１３によって実現されるゲームの概略について説明する。
ゲーム端末１３は、プレイヤによるコントローラ１０５の操作に応じて、ゲームサーバ装置１１にアクセスし、所定のゲーム（ネットワークゲーム）を行うように構成されている。この実施の形態では、例えば、複数のプレイヤが同じアクションゲーム（所定のゲーム）を行うことを想定する。このアクションゲームでは、例えば、一人のプレイヤあるいは複数のプレイヤが選択肢を選択することによって、ストーリーの分岐が生じ、異なる選択肢を選ぶことで様々なストーリーが展開されるものとする。
そして、ゲームサーバ装置１３は、プレイヤがゲームをプレイすることにより得られる結果を示すプレイデータを管理する。このプレイデータには、図４に示すように、プレイヤＩＤ（Identification）ｄ１１と、ゲームの進行具合を示すゲーム進行レベルｄ１２とが含まれている。ゲーム進行レベルｄ１２として、例えば、プレイヤ（プレイヤキャラクタ）の現在位置、レベル、ステージ面、プレイ時間、獲得ポイント（ゲームスコアなど）などの種類がある。
【００４５】
［情報交換の概略］
次に、情報交換装置１２およびゲーム端末１３によって実現される情報交換の概略について説明する。
ゲーム端末１３は、プレイヤによるコントローラ１０５の操作に応じて、情報交換装置１２にアクセスし、ゲームに関する情報であるゲーム提供情報が閲覧できるように構成されている。閲覧方法として、例えば、掲示板やブログ（Blog）による方法があるが、以下の説明では、掲示板による方法について説明する。
ゲーム提供情報としては、例えば、アクションゲームについての感想、アクションゲームの攻略方法などに関するものがある。図５の例では、ゲーム端末１３において、情報交換時のモニタ１０７には、例えば掲示板に記載される投稿記事がゲーム提供情報として表示される。
【００４６】
図５は、（ａ）一覧表示ページと、（ｂ）投稿記事ページと、（ｃ）返信投稿ページと、（ｄ）新規投稿ページとの表示態様の一例を示す図である。なお、図５では、テキスト形式の掲示板を一例として説明するが、２次元または３次元の空間を移動可能なキャラクタ等を用いたビジュアル形式の掲示板を適用することも可能である。
ゲーム端末１３では、情報交換装置１２に対し投稿記事の閲覧要求を行った場合、モニタ１０７には、図５（ａ）の一覧表示ページ６１が表示される。この一覧表示ページ６１には、レベル選択用のプルダウンリスト６１ａと、新規投稿ボタン６１ｂと、投稿記事リスト６１ｃとが表示される。プルダウンリスト６１ａは、選択肢としての複数のレベルの中から１つを選択できるように構成されている。例えば図６に示すように、「１」〜「１２」までのレベルが設定されている場合、プルダウンリスト６１ａは、図６（ａ）のレベル１０のプレイヤに対しては、閲覧可能な３つのレベル１０〜１２の中から１つを選択できるように表示される。さらに、図６（ｂ）のレベル３のプレイヤに対しては、プルダウンリスト６１ａは、閲覧可能な３つのレベル１〜３の中から１つを選択できるように表示される。これにより、プレイヤは、例えば、自己とゲーム進行具合が同程度のレベルの投稿記事のみを閲覧することとなるが、詳細は後述する。
【００４７】
図５（ａ）にもどって、新規投稿ボタン６１ｂは、掲示板に新規に投稿するときに用いられる。例えば図５（ａ）の例では、プレイヤがコントローラ１０５を操作して新規投稿ボタン６１ｂを選択することによって、図５（ｄ）の新規投稿ページ６４がモニタ１０７に表示される。
【００４８】
図５（ａ）の投稿記事リスト６１ｃには、投稿記事のタイトルがリスト表示される。例えば図５（ａ）の例では、プレイヤがコントローラ１０５を操作して投稿記事表示欄６１ｃを選択することによって、図５（ｂ）の投稿記事ページ６２がモニタ１０７に表示される。
【００４９】
図５（ｂ）の投稿記事ページ６２には、投稿記事表示欄６２ａと、返信ボタン６２ｂと、もどるボタン６２ｃとが表示される。投稿記事表示欄６２ａには、投稿記事の内容が表示される。
返信ボタン６２ｂは、投稿記事に対する返信（応答）を投稿するときに用いられる。例えば図５（ｂ）の例では、プレイヤがコントローラ１０５を操作して返信ボタン６２ｂを選択することによって、図５（ｃ）の返信投稿ページ６３がモニタ１０７に表示される。
【００５０】
図５（ｂ）のもどるボタン６２ｃは、前のページを表示するときに用いられる。例えば図５（ｂ）の例では、プレイヤがコントローラ１０５を操作してもどるボタン６２ｃを選択することによって、図５（ａ）の一覧表示ページ６１がモニタ１０７に表示される。
【００５１】
図５（ｃ）の返信投稿ページ６３には、返信投稿入力欄６３ａと、返信ボタン６３ｂと、もどるボタン６３ｃとが表示される。返信投稿入力欄６３ａには、タイトル、ハンドルネーム、メールアドレスおよびメッセージの各欄が設けられる。
図５（ｃ）の返信ボタン６３ｂは、返信投稿入力欄６３ａに入力されたメッセージ等を情報交換装置１２に送信するために用いられる。
【００５２】
図５（ｃ）のもどるボタン６３ｃは、前のページを表示するときに用いられる。例えば図５（ｃ）の例では、プレイヤがコントローラ１０５を操作してもどるボタン６３ｃを選択することによって、図５（ｂ）の投稿記事ページ６２がモニタ１０７に表示される。
【００５３】
図５（ｄ）の新規投稿ページ６４には、新規投稿入力欄６４ａと、送信ボタン６４ｂとが表示される。新規投稿入力欄６４ａには、タイトル、ハンドルネーム、メールアドレスおよびメッセージの各欄が設けられる。送信ボタン６４ｂは、新規投稿入力欄６４ａに入力されたメッセージ等を情報交換装置１２に送信するために用いられる。
【００５４】
［ゲームサーバ装置の機能］
次に、ゲームサーバ装置１１の機能について図７を参照して説明する。
図７は、ゲームサーバ装置１１の機能を示す図である。この機能は、ハードディスク２０５に格納されているプログラムをＣＰＵ２０１が実行することにより実現される。
ゲームサーバ装置１１は、通信部４０１と、管理部４０２と、送信部４０３と、通知取得部４０４と、案内部４０５と、を備える。以下、これらの機能について説明する。
【００５５】
通信部４０１は、各ゲーム端末１３との通信を行う。この実施の形態では、各ゲーム端末１３が、ゲームサーバ装置１１にログインしてゲーム（ネットワークゲーム）をプレイするために通信を行う場合が想定される。あるいは、各ゲーム端末１３が、自端末でゲームをプレイして得られた結果を示すプレイデータをゲームサーバ装置１１に向けて配信するために通信を行う場合が想定される。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、通信部４０１として機能しうる。
【００５６】
管理部４０２は、通信部４０１における各ゲーム端末１３との通信により、各プレイヤについてのプレイデータをそれぞれ管理する。管理部４０２は、プレイデータを、プレイヤ毎に管理する。管理部４０２が管理するプレイデータは、ＲＡＭ２０３やハードディスク２０５に確保される。
なお、ＲＡＭ２０３やハードディスク２０５が、ＣＰＵ２０１の制御の下、管理部４０２として機能しうる。
【００５７】
送信部４０３は、管理部４０２に管理されたプレイデータを情報交換装置１２に送信する。送信部４０３は、管理部４０２で最後に管理されたプレイデータ（つまり最新のプレイデータ）を送信する。この実施の形態では、送信部４０３がプレイデータを送信するタイミングとして、情報交換装置１２からリクエストがあったときとするが、他のタイミングとしてもよい。例えば、他のタイミングとして、既に取得したプレイデータのプレイヤの数が所定数以上となったときとする場合や、あらかじめ定められた時刻になった場合等が考えられる。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、送信部４０３として機能しうる。
【００５８】
通知取得部４０４は、情報交換装置１２からの通知を取得する。この通知の内容については、後述する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、通知取得部４０４として機能しうる。
【００５９】
案内部４０５は、上述の通知に示されたゲーム進行情報を、当該ゲーム進行情報を閲覧したプレイヤがゲームを実行中に案内する。案内部４０５における詳細な機能については、後述する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、案内部４０５として機能しうる。
【００６０】
［情報交換装置の機能］
次に、情報交換装置１２の機能について図８を参照して説明する。
図８は、情報交換装置１２の機能を示す図である。この機能は、ハードディスク２０５に格納されているプログラムをＣＰＵ２０１が実行することにより実現される。
情報交換装置１２は、ゲーム提供情報記憶部（記憶部）５０１と、閲覧要求受付部５０２と、プレイデータ取得部５０３と、決定部５０４と、送信部５０５と、選択要求受付部５０６と、を備える。さらに、情報交換装置１２は、情報受付部５０７と、ゲーム進行情報記憶部５０８と、検出部５０９と、通知部５１０と、を備える。以下、これらの機能について説明する。
【００６１】
ゲーム提供情報記憶部５０１は、複数のプレイヤの各々が提供する投稿記事（ゲーム提供情報）を記憶する。この実施の形態では、ゲーム提供情報記憶部５０１は、複数のプレイヤの各々が提供する投稿記事を、当該複数のプレイヤの各々のプレイデータに基づいて分類される複数のグループのいずれかに対応付けて記憶する。
ここで、グループとは、例えばプレイデータに含まれるゲーム進行レベルに基づいて分類されるものであり、この実施の形態では、グループは、ゲーム進行レベルｄ１２としてのレベル（図４参照）に基づいて分類される。図６に示す例で説明すると、プレイデータに含まれるレベルは、１から１２まである。そして、グループは、例えば、各レベルに１対１に対応付けられるので、１から１２まで存在する。
【００６２】
なお、投稿記事がどのレベルに属するか否かは、投稿記事を投稿する時点のレベルが基準になる。例えば、投稿記事の投稿時のレベルが１０の場合、その投稿記事は、レベル１０のグループに属する。
また、グループは、レベルと１対多に対応付けられてもよい。例えば、レベル１〜３をグループ１としてもよい。
【００６３】
図９に示すように、ゲーム提供情報記憶部５０１は、投稿番号５０１ａと、投稿日５０１ｂと、新規ｏｒ返信５０１ｃと、タイトル５０１ｄと、投稿者のハンドルネーム５０１ｅと、投稿者のメールアドレス５０１ｆと、投稿記事５０１ｇとの各フィールドを、例えばグループとしての１から１２までのレベルごとに記憶する。
【００６４】
投稿番号５０１ａのフィールドには、投稿順に付される番号が保持される。投稿日５０１ｂのフィールドには、投稿日時が保持される。新規ｏｒ返信５０１ｃのフィールドには、新規投稿または返信投稿を示す値が保持される。投稿者のハンドルネーム５０１ｅのフィールドには、投稿者のハンドルネームがプレイヤＩＤに対応付けられて保持される。
なお、ＲＡＭ２０３やハードディスク２０５が、ＣＰＵ２０１の制御の下、ゲーム提供情報記憶部５０１として機能しうる。
【００６５】
図８にもどって、閲覧要求受付部５０２は、ゲーム端末１３との通信により、プレイヤからの閲覧要求を受け付ける。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、閲覧要求受付部５０２として機能しうる。
【００６６】
プレイデータ取得部５０３は、ゲームサーバ装置１１からのプレイデータを取得する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、プレイデータ取得部５０３として機能しうる。
【００６７】
決定部５０４は、プレイデータ取得部５０３に取得されるプレイヤのプレイデータに基づいて、閲覧要求するプレイヤに対して、ゲーム提供情報記憶部５０１に記憶される投稿記事の中から閲覧可能な投稿記事を決定する。
この実施の形態では、決定部５０４は、閲覧要求するプレイヤのプレイデータに基づいて分類されるグループとしてのレベルに基づいて、複数のレベルの中から閲覧可能なレベルを選択する。そして、決定部５０４は、選択したレベルに対応付けられる投稿記事を、閲覧可能な投稿記事として決定する。例えば、投稿者としてのプレイヤのレベルが「１０」である場合、閲覧可能なレベルは、「１０」〜「１２」にあらかじめ設定されている。閲覧可能なレベルは、ゲーム進行具合が同程度か否かの観点に基づいてあらかじめ設定される。
【００６８】
送信部５０５は、決定部５０４により決定される投稿記事をゲーム提供情報記憶部５０１から読み出してゲーム端末１３に送信する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、送信部５０５として機能しうる。
【００６９】
選択要求受付部５０６は、プレイデータに含まれる、選択対象としての複数の種類のいずれかを選択するためのプレイヤの選択要求を受け付ける。複数の種類としては、図４に示したような、プレイヤの現在位置、レベル、プレイ時間、獲得ポイントなどがある。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、選択要求受付部５０６として機能しうる。
【００７０】
情報受付部５０７は、プレイヤからの投稿記事を受け付ける。情報受付部５０７の詳細な機能については、後述する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、情報受付部５０７として機能しうる。
【００７１】
検出部５０９は、情報受付部５０７で受け付けられた投稿記事から、ゲーム進行情報記憶部５０８に記憶されたゲーム進行情報を検出する。ゲーム進行情報は、ゲーム進行に関する情報であるが、その詳細は、検出部５０９の詳細な機能を含め、後述する。
なお、ＣＰＵ２０１やＲＡＭ２０３やハードディスク２０５が、検出部５０９として機能しうる。また、ＲＡＭ２０３やハードディスク２０５が、ＣＰＵ２０１の制御の下、ゲーム進行情報記憶部５０８として機能しうる。
【００７２】
通知部５１０は、検出部５０９において検出されたゲーム進行情報が他のプレイヤに閲覧された場合、その旨を示す通知（ゲーム進行情報を含む）を、ゲームサーバ装置１１に送信する。送信部５１０の詳細な機能については、後述する。
なお、ＮＩＣ２０４が、ＣＰＵ２０１の制御の下、ＲＡＭ２０３やハードディスク２０５と協働して、通知部５１０として機能しうる。
【００７３】
［ゲーム端末の機能］
次に、ゲーム端末１３の機能について図１０を参照して説明する。
図１０は、ゲーム端末１３の機能を示す図である。この機能は、ＤＶＤ−ＲＯＭに格納されているプログラムをＣＰＵ１０１が実行することにより実現される。
【００７４】
ゲーム端末１３は、ゲーム操作受付部６０１と、要求部６０２と、取得部６０３と、表示部６０４と、を備える。
ゲーム操作受付部６０１は、ゲームサーバ装置１１との通信によりプレイヤのゲーム操作を受け付ける。
なお、コントローラ１０５が、ゲーム操作受付部６０１として機能しうる。
【００７５】
要求部６０２は、投稿記事に対するプレイヤからの閲覧要求等を情報交換装置１２に行う。
なお、ＮＩＣ１０９が、ＣＰＵ１０１の制御の下、要求部６０２として機能しうる。
【００７６】
取得部６０３は、プレイヤのゲーム操作により得られるプレイヤのプレイデータに応じて、異なる投稿記事を、情報交換装置１２から取得する。
なお、ＮＩＣ１０９が、ＣＰＵ１０１の制御の下、ＲＡＭ１０３と協働して、取得部６０３として機能しうる。
【００７７】
表示部６０４は、取得部６０３により取得される投稿記事を表示する。なお、モニタ１０７が、ＣＰＵ１０１の制御の下、表示部６０４として機能しうる。
【００７８】
次に、この情報交換を実現するためのゲームサーバ装置１１、情報交換装置１２およびゲーム端末１３が実行する処理について、図１１ないし図１３を参照して説明する。図１１は、複数の投稿記事を含む一覧表示ページの閲覧処理を示すフローチャートである。
【００７９】
まず、ゲームサーバ装置１１にログインしたゲーム端末１３（ゲーム操作受付部６０１）は、ゲーム実行時に、ゲームサーバ装置１１との通信によりプレイヤのゲーム操作を受け付ける（ステップＳ１０１）。ゲーム端末１３で受け付けられたデータは、プレイヤＩＤとともにゲームサーバ装置１１に送信される。
【００８０】
ゲームサーバ装置１１（管理部４０２）は、ゲーム端末１３と通信によりプレイヤのプレイヤデータを管理する（ステップＳ２０１）。その場合、ゲームサーバ装置１１（通信部４０１）は、ゲーム端末１３からのデータとプレイヤＩＤとを受信する。そして、ゲームサーバ装置（管理部４０２）は、受信したデータとプレイヤＩＤとに基づいて、プレイヤのプレイデータを管理する。なお、プレイデータは、プレイヤＩＤに対応付けて管理される。
【００８１】
次に、情報交換装置１２にログインしたゲーム端末１３（要求部６０２）は、プレイヤの閲覧要求を情報交換装置１２に行う（ステップＳ１０２）。閲覧要求時には、ゲーム端末１３は、プレイヤＩＤを情報交換装置１２に送信する。
【００８２】
情報交換装置１２（閲覧要求受付部５０２）は、ゲーム端末１３からの閲覧要求を受け付ける。（ステップＳ３０１）、すると、情報交換装置１２（プレイデータ取得部５０３）は、ゲームサーバ装置１１に対し、閲覧要求したプレイヤのプレイデータの送信を要求する（ステップＳ３０２）。
【００８３】
送信の要求を受けたゲームサーバ装置１１（送信部４０３）は、情報交換装置１２に対し、その要求に応じたプレイデータを管理部４０２から読み出して送信する（ステップＳ２０２）。図１１の例では、閲覧要求したプレイヤのプレイデータが送信部４０３から送信される。
【００８４】
情報交換装置１２（プレイデータ取得部５０３）は、ゲームサーバ装置１１からのプレイデータを取得する（ステップＳ３０３）。そして、情報交換装置１２（決定部５０４）は、そのプレイデータに基づいて閲覧可能な投稿記事を決定する（ステップＳ３０４）。この実施の形態では、決定部５０４は、取得したプレイデータに含まれるレベル（図４参照）を基準にして、管理部４０２に管理される複数の投稿記事の中から、閲覧可能なレベルに対応する投稿記事を決定する。図６（ａ）に示した場合を例にすると、閲覧要求したプレイヤのレベルは「１０」なので、決定部５０４は、「１」から「１２」までのレベルのうち、「１０」から「１２」までのレベルを閲覧可能なレベルとして選択する。あるいは、図６（ｂ）に示した場合を例にすると、閲覧要求したプレイヤのレベルは「３」なので、決定部５０４は、「１」から「３」までのレベルを閲覧可能なレベルとして選択する。
【００８５】
なお、上述した閲覧可能なレベルは、ゲーム進行具合が同程度か否かの観点に基づいてあらかじめ設定されているが、適宜変更してもよい。例えば、閲覧要求したプレイヤのレベルと同じレベルのみが、閲覧可能なレベルとして選択されてもよい。
【００８６】
図１１にもどって、情報交換装置１２（送信部５０５）は、決定された閲覧可能なレベルの投稿記事（ゲーム提供情報）をゲーム提供情報記憶部５０１から読み出してゲーム端末１３に送信する（ステップＳ３０５）。
【００８７】
次に、ゲーム端末１３（取得部６０３）は、情報交換装置１２からの投稿記事（ゲーム提供情報）を取得する（ステップＳ１０３）。そして、ゲーム端末１３（表示部６０４）は、取得された投稿記事（ゲーム提供情報）を表示する（ステップＳ１０４）。図１２に一例を示すように、ゲーム端末１３の表示部６０４には、複数の投稿記事を含む一覧表示ページ６１が表示される。図１２では、投稿記事として、「１０」から「１２」までのレベルに対応する投稿記事がそれぞれ投稿記事リスト６１ｃに配置されて表示されている。そして、プルダウンリスト６１ａは、選択肢としての「１０」から「１２」までのレベルの中から１つを選択できるように構成されている。これにより、例えばレベルが「１０」のプレイヤは、「１０」から「１２」までのレベルの投稿記事を閲覧することが可能となる。つまり、プレイヤは、自己とゲームの進行具合が同程度のレベルの投稿記事のみを閲覧することが可能となる。
【００８８】
次に、ゲーム端末１３および情報交換装置１２により図１２の一覧表示ページ６１に表示された投稿記事に対する返信処理を実現する場合について図１３を参照して説明する。
図１３は、一覧表示ページ中の投稿記事に対する返信処理を示すフローチャートである。
ゲーム端末１３のモニタ１０７において、例えば図１２に示した一覧表示ページ６１の表示時に、プレイヤがコントローラ１０５を操作して投稿記事表示欄６１ｃ（図１２参照）を選択すると、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、選択された投稿記事ページの送信を要求する（ステップＳ１０５）。
【００８９】
ゲーム端末１３からの要求を受けた情報交換装置１２（送信部５０５）は、ゲーム提供情報記憶部５０１に記憶された投稿記事を参照し、当該要求に応じた投稿記事ページ６２（図５（ｂ）参照）を生成してゲーム端末１３に送信する（ステップＳ３０６）。
【００９０】
ゲーム端末１３（取得部６０３）は、情報交換装置１２からの投稿記事ページ６２を受信してモニタ１０７（表示部６０４）に表示する（ステップＳ１０６）。そして、その投稿記事ページ６２の表示時において、プレイヤがコントローラ１０５を操作して返信ボタン６２ｂ（図５（ｂ）参照）をクリック選択すると、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、その投稿記事ページ６２に対する返信要求を送信する（ステップＳ１０７）。
【００９１】
ゲーム端末１３からの要求を受けた情報交換装置１２（送信部５０５）は、その要求に応じた返信投稿ページ６３（図５（ｃ）参照）を生成してゲーム端末１３に送信する（ステップＳ３０７）。
【００９２】
ゲーム端末１３（取得部６０３）は、情報交換装置１２からの返信投稿ページ６３を受信してモニタ１０７（表示部６０４）に表示する（ステップＳ１０８）。そして、返信投稿ページ６３の表示時において、プレイヤがコントローラ１０５を操作して返信投稿入力欄６３ａ（図５（ｃ）参照）に返信投稿のメッセージ等を入力した後、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、そのメッセージ等を送信する（ステップＳ１０９）。
【００９３】
情報交換装置１２（情報受付部５０７）は、ゲーム端末１３からのメッセージ等を受け付けてゲーム提供情報記憶部５０１に記憶する（ステップＳ３０８）。その場合、図６（ａ）に示した例で説明すると、プレイヤのレベルが「１０」となるので、ゲーム提供情報記憶部５０１は、レベル１０の各フィールド５０１ａ〜５０１ｇ（図９参照）において、該当する値を記憶する。これにより、プレイヤの投稿記事が、そのプレイヤのプレイデータに示されたレベルに対応付けられて管理される。
【００９４】
なお、図１３のステップＳ１０５において、プレイヤがコントローラ１０５を操作して、投稿記事ページの送信の要求に代えて、新規投稿ページの送信の要求を行った場合について、図１３に示したフローチャートを参照して説明する。その場合、ステップＳ１０５からステップＳ３０７にスキップして処理が開始される。そして、ステップＳ３０７〜Ｓ３０８およびＳ１０８〜Ｓ１０９において、図１３に示された「返信投稿ページ」の用語を「新規投稿ページ」に読み替えて適用する。
【００９５】
すなわち、ステップＳ３０７において、ゲーム端末１３からの要求を受けた情報交換装置１２（送信部５０５）は、新規投稿ページ６４（図５（ｄ）参照）を生成してゲーム端末１３に送信する。
【００９６】
次に、ステップＳ１０９において、ゲーム端末１３（取得部６０３）は、情報交換装置１２からの新規投稿ページ６４を受信してモニタ１０７（表示部６０４）に表示する。そして、新規投稿ページ６４の表示時において、プレイヤがコントローラ１０５を操作して新規投稿入力欄６４ａ（図５（ｃ）参照）に新規投稿のメッセージ等を入力した後、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、そのメッセージ等を送信する
【００９７】
次に、ステップＳ３０８において、情報交換装置１２（ゲーム提供情報記憶部５０１）は、ゲーム端末１３からのメッセージ等を受け付けて記憶する。その場合、図６（ａ）に示した例で説明すると、プレイヤのレベルが「１０」となるので、ゲーム提供情報記憶部５０１は、レベル１０の各フィールド５０１ａ〜５０１ｇ（図９参照）において、該当する値を記憶する。したがって、プレイヤの投稿記事が、そのプレイヤのレベルに対応付けられて管理される。
【００９８】
次に、ゲーム進行情報の案内を実現するためのゲームサーバ装置１１、情報交換装置１２およびゲーム端末１３が実行する処理について、図１４ないし図１６を参照して説明する。図１４は、ゲーム進行情報の案内処理を示すフローチャートである。
【００９９】
まず、情報交換装置１２（検出部５０９）は、ゲーム提供情報記憶部５０１に記憶された投稿記事の中から、ゲーム進行情報記憶部５０８に記憶されたゲーム進行情報を検出する（ステップＳ６０１）。ここで、ゲーム進行情報は、プレイヤに有利なゲーム進行となるようなものであり、あらかじめ決定されている。ゲーム進行情報としては、例えば、プレイヤの獲得ポイント（ゲームスコアなど）の増加、プレイヤがクリアするステージ数の増加、プレイ時間の短縮、ゲームアイテムの取得場所を示す情報などがある。
【０１００】
なお、この実施の形態では、検出部５０９は、上述したゲーム進行情報の検出時、ゲーム進行情報に含まれる種々の用語（キーワードとなるようなもの）を記憶する辞書データ（図示せず）を用いて、投稿記事中に、種々の用語が含まれるかどうかを判別してゲーム進行情報を検出する。例えば図１５に示す投稿記事ページ６２の場合、質問者としてのプレイヤＡの投稿記事には「ステージ５で装備しなければならない武器はどこにありますか？」との質問文があり、その回答者としてのプレイヤＢの投稿記事には「建物Ａの東側にある木の下にあります。」との回答文がある。図１５では、例えば「武器」、「建物Ａ」、「東側」、「木の下」がゲーム進行情報に含まれる用語として、辞書データにあらかじめ登録されている。そこで、検出部５０９は、図１５に示すプレイヤＡとプレイヤＢの投稿記事中の「武器」、「建物Ａ」、「東側」、「木の下」といった用語をゲーム進行情報に含まれる用語として判別する。そして、検出部５０９は、判別した用語から、例えば「武器は建物Ａの東側の木の下にある」というゲーム進行情報を、質問者としてのプレイヤＡ、回答者としてのプレイヤＢのプレイヤＩＤに対応付けて検出する。
【０１０１】
図１４にもどって説明する。ステップＳ６０２において、情報交換装置１２（検出部５０９）は、検出したゲーム進行情報が他のプレイヤ（この実施の形態の場合は、例えば、質問者としてのプレイヤＡ）に閲覧されたかどうかを判断する。例えば、図１５に示した投稿記事ページ６２の場合、プレイヤＡがコントローラ１０５を操作して閲覧ボタン６２ｄをクリック選択すると、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、その投稿記事ページ６２の閲覧通知を、他のプレイヤとしてのプレイヤＡのプレイヤＩＤと対応付けて送信する（ステップＳ４０１）。そのため、検出部５０９は、その通知の受信の有無に基づいて、他のプレイヤに閲覧されたかどうかを判断することとなる。なお、上述した他のプレイヤは、回答者としてのプレイヤＢ以外のプレイヤであってもよい。あるいは、他のプレイヤは、投稿記事の形式を考慮して設定されるようにしてもよい。例えば、あるプレイヤの投稿した投稿記事（例えば、ゲームの感想など）にゲーム進行情報が含まれる場合、他のプレイヤは、そのプレイヤ以外のものとなるように設定されてもよい。
【０１０２】
ステップＳ６０２の判断では、情報交換装置１２（検出部５０９）においてゲーム進行情報の閲覧があったと判断された場合（ステップＳ６０２のＹｅｓ）、情報交換装置１２（通知部５１０）は、その旨の通知（ゲーム進行情報とプレイヤＩＤを含む）をゲームサーバ装置１１に送信する（ステップＳ６０３）。ゲーム進行情報の閲覧がないと判断された場合（ステップＳ６０２のＮｏ）、ステップＳ６０２に戻る。
なお、上述したゲーム進行情報は、その識別情報に代えて送信されるようにしてもよい。
【０１０３】
ゲームサーバ装置１１（通知取得部４０４）は、情報交換装置１２からの通知を受け付け（ステップＳ５０２）、当該通知をハードディスク２０５等に記憶する（ステップＳ５０２）。
【０１０４】
次に、ゲームサーバ装置１１（案内部４０５）は、通知に示されたゲーム進行情報を、当該他のプレイヤ（この実施の形態では、例えば、質問者としてのプレイヤＡ）がゲームを実行中に案内する（ステップＳ５０３）。例えば、ゲーム端末１３のモニタ１０９において、図１６に示すようなゲーム画面時に、案内部４０５は、プレイヤＡのプレイヤキャラクタｄ１０（質問者）が建物Ａの東側の木の下に近づいたときに、ゲームアイテムとしての武器があることを示す画像データｄ２０を表示する。画像データｄ２０は、ゲーム画面に合成して表示される。これにより、プレイヤは、ゲーム進行を有利に進めることができ、プレイヤ間の情報交換が促進される。
なお、この実施の形態では、ゲーム進行情報を案内する方法として、画像データを通じて実現することとしたが、音声データ、動画データ、文字データなどを通じて実現するようにしてもよい。
【０１０５】
次に、この実施の形態の変形例について説明する。
【０１０６】
（変形例１）
以上では、図１１を参照して、閲覧要求したプレイヤのプレイデータに基づいて閲覧可能な投稿記事が決定される場合について説明した。しかしながら、閲覧要求したプレイヤのプレイデータだけではなく、他のすべてのプレイヤのプレイデータに基づいて閲覧可能な投稿記事が決定されることも可能である。
【０１０７】
図１７は、複数のプレイヤのプレイデータに基づいて決定される閲覧可能な投稿記事を含む一覧表示ページの閲覧処理を示すフローチャートである。なお、図１７のフローチャートは、図１１のステップＳ２０２、３０２〜Ｓ３０４に代えて、ステップＳ２０２Ａ、３０２Ａ〜３０４Ａとした点を除き、図１１のフローチャートと同じである。そこで、以下ではステップＳ２０２Ａ、３０２Ａ〜３０４Ａの処理について主に説明する。
【０１０８】
ステップＳ３０２Ａにおいて、情報交換装置１２（プレイデータ取得部５０３）は、ゲームサーバ装置１１に対し、閲覧要求したプレイヤを含むすべてのプレイヤのプレイデータの送信を要求する。
【０１０９】
送信の要求を受けたゲームサーバ装置１１（送信部４０３）は、情報交換装置１２に対し、その要求に応じたプレイデータを管理部４０２から読み出して送信する（ステップＳ２０２Ａ）。図１７の例では、閲覧要求したプレイヤを含むすべてのプレイヤのプレイデータが送信部４０３から送信される。
【０１１０】
情報交換装置１２（プレイデータ取得部５０３）は、ゲームサーバ装置１１から、すべてのプレイヤのプレイデータを取得する（ステップＳ３０３Ａ）。そして、情報交換装置１２（決定部５０４）は、すべてのプレイヤのプレイデータに基づいて、管理部４０２に管理される複数の投稿記事の中から、閲覧可能な投稿記事を決定する（ステップＳ３０４Ａ）。図６（ａ）に示した例（レベル１０のプレイヤが閲覧要求）で説明すると、決定部５０４は、まず、すべてのプレイヤを対象として、レベル１０と同程度のレベル（例えば、レベル１０〜１２）のプレイヤを検索する。同程度のレベルのプレイヤが存在する場合には、決定部５０４は、それらのプレイヤのすべての投稿記事（レベル１〜１２以下のもの）をゲーム提供情報記憶部５０１から抽出する。そして、決定部５０４は、抽出した投稿記事を閲覧可能な投稿記事として決定する。これにより、情報交換装置１２では、すべてのプレイヤのゲーム進行具合を把握し、閲覧要求したプレイヤとゲーム進行具合が同程度のプレイヤのゲーム提供情報を決定して公開することが可能となる。よって、プレイヤの投稿記事の閲覧が他のプレイヤのゲームの進行具合との関係から制限できる。
【０１１１】
なお、閲覧可能な投稿記事の数は、適宜制限されるようにしてもよい。例えば、閲覧可能な投稿記事は、決定部５０４の検索でヒットしたプレイヤの投稿記事の中から、閲覧可能なプレイヤと同程度のレベル（例えば、レベル１０〜１２）のものだけにしてもよい。あるいは、閲覧可能な投稿記事は、決定部５０４の検索でヒットしたプレイヤの最新の投稿記事のみとしてもよい。上述した同程度のレベルは、ゲーム進行具合が同程度か否かの観点に基づいてあらかじめ設定されている。
【０１１２】
次に、図１７のステップＳ３０５において、情報交換装置１２（送信部５０５）は、決定された閲覧可能な投稿記事をゲーム提供情報記憶部５０１から読み出してゲーム端末１３に送信する。
【０１１３】
このようにすると、ゲーム端末１３は、情報交換装置１２からの投稿記事（ゲーム提供情報）を取得して（ステップＳ１０３）モニタ１０７に表示する（ステップＳ１０４）。図１８に一例を示すように、モニタ１０７には、図１２の一覧表示ページ６１とほぼ同様に、複数の投稿記事を含む一覧表示ページ６１が表示されるが、図１８の一覧表示ページ６１には、図１２のレベル選択用のプルダウンリスト６１ａに代えて、表示項目を選択するためのプルダウンリスト６１ｅが表示される。表示項目には、「最新順」、「類似レベル順」、「すべて」、の３つがある。「最新順」が選択されると、投稿日の最新順に投稿記事が一覧表示される。「類似レベル順」が選択されると、例えば閲覧要求したプレイヤのレベルと類似（ゲームの進行具合が同程度という意味）する順に投稿記事が並び替えられて表示される。図１８に示した例で説明すると、閲覧要求したプレイヤのレベルは「１０」なので、閲覧可能な投稿記事として、例えば、（レベル１０）６１ｄのプレイヤの投稿記事、（レベル１１）のプレイヤの投稿記事が順に表示されている。これにより、プレイヤの選択操作に従って投稿記事の表示が変更される。
【０１１４】
（変形例２）
以上では、図１２を参照して、プレイデータに含まれるレベルに対応して閲覧可能な投稿記事が表示される場合について説明した。しかしながら、図４に示した例では、プレイデータには、レベルのほかにも、プレイヤ（プレイヤキャラクタ）の現在位置、レベル、ステージ面、プレイ時間、獲得ポイント（ゲームスコアなど）などの種類があるので、それらの種類に対応して閲覧可能な投稿記事が表示されるようにしてもよい。
【０１１５】
図１９は、プレイデータの種類を選択するためのプルダウンメニューを含む一覧表示ページの表示例を示す図である。
ゲーム端末１３のモニタ１０７において、例えば図１９に示す一覧表示ページ６１を表示した場合に（図１１のステップＳ１０４）、図１９のプルダウンメニュー６１ｅは、「レベル」、「現在位置」、「プレイ時間」および「獲得ポイント」を含むプルダウンメニュー６１ｅの中から１つを選択できるように表示される。これにより、ゲーム端末１３（要求部６０２）は、情報交換装置１２に対し、プレイヤによるコントローラ１０５の操作に基づいて選択されたプレイデータの種類に応じた投稿記事の閲覧を要求することができる。
なお、プレイデータの種類（「レベル」、「現在位置」、「プレイ時間」および「獲得ポイント」）は、２つ以上が選択されるようにしてもよい。
【０１１６】
プレイデータの種類の要求がされると、情報交換装置１２（選択要求受付部５０６）は、ゲーム端末１３からの要求を受け付ける。そして、情報交換装置１２（決定部５０４）は、当該要求に応じた投稿記事をゲーム提供情報記憶部５０１から抽出し、抽出した投稿記事を閲覧可能な投稿記事として決定する。図１９の例において「現在位置」の種類が選択された場合、決定部５０４は、閲覧要求したプレイヤ（プレイヤキャラクタ）の現在位置に基づいて分類される複数のグループの中から閲覧可能なグループを選択し、そのグループの投稿記事を閲覧可能な投稿記事として決定する。ここでいうグループも、ゲームの進行具合が同程度か否かの観点に基づいて設定される（以下も同じ）。グループは、例えば、所定の異なる地区（所定の座標範囲）に現在位置があるか否かに基づいて対応付けられる。これにより、プレイヤの投稿記事が他のプレイヤのゲームの進行具合との関係からグループ単位で制限される。
【０１１７】
そして、情報交換装置１２（送信部５０５）は、決定した投稿記事を含む一覧表示ページをゲーム端末１３に送信する。ゲーム端末１３では、モニタ１０７において、「現在位置」に応じた投稿記事の一覧表示ページが表示される。
【０１１８】
なお、図１９の例で「プレイ時間」の種類が選択された場合、決定部５０４は、閲覧要求したプレイヤのプレイ時間に基づいて分類される複数のグループ（この場合、例えば、所定のプレイ時間と対応付けられる）の中から閲覧可能なグループを選択し、そのグループの投稿記事を閲覧可能な投稿記事として決定する。
また、図１９の例で「獲得ポイント」の種類が選択された場合、決定部５０４は、閲覧要求したプレイヤの獲得ポイントに基づいて分類される複数のグループ（この場合、例えば、所定の異なる獲得ポイント数と対応付けられる）の中から閲覧可能なグループを選択し、そのグループの投稿記事を閲覧可能な投稿記事として決定する。
【０１１９】
また、変形例２において、情報交換装置１２（決定部５０４）は、変形例１の場合と同様に、すべてのプレイヤのプレイデータの種類（選択されたもの）に基づいて、管理部４０２に管理される複数の投稿記事の中から、閲覧可能な投稿記事を決定してもよい。これにより、プレイヤの投稿記事が他のプレイヤのゲームの進行具合との関係から制限される。
【０１２０】
（変形例３）
以上では、投稿記事の閲覧を制限する場合について主に説明したが、情報交換装置１２（決定部５０４）は、プレイヤのプレイデータに基づいて、閲覧のほかにも、投稿等の権限を制限するようにしてもよい。図６（ａ）に示す例では、レベル１０のプレイヤは、レベル１０〜１２の投稿記事のみの閲覧権限が与えられたが、例えばレベル１２の掲示板への投稿の権限を制限するようにしてもよい。これにより、ゲームの進行にあった適切な投稿記事が公開されやすくなる。
【０１２１】
なお、実施上のハードウエア構成およびゲーム制御処理の順序は、本発明の趣旨を逸脱しない限り、変更してもよい。例えば、ゲームサーバ装置１１と情報交換装置１２は、１台のサーバ装置で実現するようにしてもよい。また、ゲームサーバ装置１１と情報交換装置１２は、それぞれ、複数台のサーバ装置で分散処理するようにしてもよい。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態に係る情報交換システムの構成例を示す図である。
【図２】図１のゲーム端末の構成例を示す図である。
【図３】図１のゲームサーバ装置の構成例を示す図である。
【図４】プレイデータの構成例を示す図である。
【図５】（ａ）一覧表示ページと、（ｂ）投稿記事ページと、（ｃ）返信投稿ページと、（ｄ）新規投稿ページとの表示態様の一例を示す図である。
【図６】閲覧可能なレベルを説明するための図である。
【図７】ゲームサーバ装置の機能を示す図である。
【図８】情報交換装置の機能を示す図である。
【図９】図８のゲーム提供情報記憶部のデータ構造の一例を示す図である。
【図１０】ゲーム端末の機能を示す図である。
【図１１】複数の投稿記事を含む一覧表示ページの閲覧処理を示すフローチャートである。
【図１２】図１１のゲーム端末のモニタにおいて表示される一覧表示ページの一例を示す図である。
【図１３】一覧表示ページ中の投稿記事に対する返信処理を示すフローチャートである。
【図１４】ゲーム進行情報の案内処理を示すフローチャートである。
【図１５】ゲーム端末のモニタにおいて表示される他の投稿記事ページの例を示す図である。
【図１６】ゲーム画面の表示例を示す図である。
【図１７】変形例１における一覧表示ページの閲覧処理を示すフローチャートである。
【図１８】図１７のゲーム端末のモニタにおいて表示される一覧表示ページの一例を示す図である。
【図１９】変形例２における一覧表示ページの一例を示す図である。
【符号の説明】
【０１２３】
１０  情報交換システム、１１  ゲームサーバ装置、１２  情報交換装置、１３  ゲーム端末、４０１  通信部、４０２  管理部、４０３  送信部、４０４  通知取得部、４０５  案内部、５０１  ゲーム提供情報記憶部、５０２  閲覧要求受付部、５０３  プレイデータ取得部、５０４  決定部、５０８  ゲーム進行情報記憶部、５０９  検出部、５１０  通知部
【図１】
2010035968.tif 000003
【図２】
2010035968.tif 000004
【図３】
2010035968.tif 000005
【図４】
2010035968.tif 000006
【図５】
2010035968.tif 000007
【図６】
2010035968.tif 000008
【図７】
2010035968.tif 000009
【図８】
2010035968.tif 000010
【図９】
2010035968.tif 000011
【図１０】
2010035968.tif 000012
【図１１】
2010035968.tif 000013
【図１２】
2010035968.tif 000014
【図１３】
2010035968.tif 000015
【図１４】
2010035968.tif 000016
【図１５】
2010035968.tif 000017
【図１６】
2010035968.tif 000018
【図１７】
2010035968.tif 000019
【図１８】
2010035968.tif 000020
【図１９】
2010035968.tif 000021