(57)【要約】【課題】より積極的に情報の共有が行われるようにすることができるようにする。【解決手段】ビデオゲームに関する投稿を管理する機能をサーバに実現させるためのビデオゲーム処理プログラムが、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備えるサーバに、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる機能とを実現させる。【選択図】図３
2015058148.tif 000002
【特許請求の範囲】
【請求項１】
ビデオゲームに関する投稿を管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、
投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備えるサーバに、
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、
該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記投稿情報記憶部では、１つの投稿に対して投稿者による複数のエリアの進行度が対応付けされており、
前記抽出機能では、前記閲覧者による複数のエリアの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記サーバに、
エリアの識別情報を提示した閲覧要求を受け付ける受付機能を実現させ、
前記抽出機能では、前記閲覧要求が提示するエリアの識別情報に対応するエリアの進行度として、前記閲覧者による当該エリアの進行度以前の進行度が対応付けされている投稿を抽出する機能を
実現させるための請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記エリア情報は、ユーザによるエリアの進行度の更新条件を含み、
ユーザに関するユーザ情報と、ユーザによるエリアの進行度と、前記更新条件の達成方法に関する達成情報とを対応付けて記憶するユーザ情報記憶部を備える前記サーバに、
ユーザの操作に応じて前記ビデオゲームを進行させる進行機能と、
該進行機能による進行状況に基づいて、前記ユーザ情報記憶部に前記ユーザ情報と、前記進行度と、前記達成情報とを登録する登録機能とを実現させ、
前記抽出機能では、前記閲覧者であるユーザのユーザ情報に基づいて前記抽出を実行する機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記サーバに、
前記閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿の投稿者のうち、当該閲覧者に関するユーザ情報に対応付けされた達成情報とは異なる達成情報が対応付けされた投稿者を、前記ユーザ情報記憶部を参照して特定する特定機能を実現させ、
前記抽出機能では、前記特定機能により特定した投稿者による投稿を抽出する機能を
実現させるための請求項４記載のビデオゲーム処理プログラム。
【請求項６】
前記サーバに、
前記抽出機能により抽出した投稿を用いて複数の投稿を含むリストを生成するリスト生成機能を実現させ、
前記表示機能では、前記リスト生成機能により生成したリストに含まれる投稿の少なくとも一部を前記ユーザ端末に表示させる機能を
実現させるための請求項１から請求項５のうち何れかに記載のビデオゲーム処理プログラム。
【請求項７】
前記サーバに、前記抽出機能により抽出した投稿が対応付けされたオブジェクトを含む画面情報を生成する画面情報生成機能を実現させ、
前記表示機能では、前記画面情報生成機能により生成した画面情報を前記ユーザ端末に送信することで前記投稿の少なくとも一部を前記ユーザ端末に表示させる機能を
実現させるための請求項１から請求項６のうち何れかに記載のビデオゲーム処理プログラム。
【請求項８】
通信ネットワークと、サーバと、ユーザ端末とを備え、ビデオゲームに関する投稿を管理するビデオゲーム処理システムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶手段と、
投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶手段と、
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出手段と、
該抽出手段により抽出された投稿の少なくとも一部を前記ユーザ端末に表示させる表示手段とを含む
ことを特徴とするビデオゲーム処理システム。
【請求項９】
ビデオゲームに関する投稿を管理する機能を有するサーバと通信する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備え、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを有するサーバから、前記投稿または前記投稿に基づいて生成された画像情報を受信する機能を前記ユーザ端末に
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、ビデオゲームに関する投稿を管理する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。
【背景技術】
【０００２】
従来、ビデオゲームに関連する投稿を管理するシステムが種々提案されている。このようなシステムに関連する技術には、ユーザ端末からビデオゲームの進行状態を示すゲーム進行情報を取得し、取得したゲーム進行情報に基づいて当該ユーザ端末をサーバの対応する記憶領域に接続させることで、ユーザ（プレイヤ）自身がプレイしていない展開を他プレイヤからの情報により知ってしまうこと（いわゆる、「ネタばれ」）を未然に防止するものがある。（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２２４４５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなシステムには、他ユーザの投稿を介してビデオゲームに関する情報を入手することができるというメリットがある。しかし、「ネタばれ」を防止するために過度に投稿の提供を制限すると、ユーザが投稿から有効な情報を得ることができなくなる場合があった。そして、有効な情報を得られるという期待が持てない場合、積極的に投稿および投稿の閲覧をするユーザが減少してしまい、ユーザ間の情報交換が行われる機会が減少してしまうという課題があった。
【０００５】
本発明の少なくとも１つの実施形態の目的は、上記課題を解決し、より積極的に情報の共有が行われるようにすることができるようにすることである。
【課題を解決するための手段】
【０００６】
非限定的な観点によると、本発明に係るビデオゲーム処理プログラムは、ビデオゲームに関する投稿を管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備えるサーバに、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを実現させるためのものである。
【０００７】
非限定的な観点によると、本発明に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ビデオゲームに関する投稿を管理するビデオゲーム処理システムであって、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶手段と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶手段と、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出手段と、該抽出手段により抽出された投稿の少なくとも一部を前記ユーザ端末に表示させる表示手段とを含むことを特徴とする。
【０００８】
非限定的な観点によると、本発明に係るビデオゲーム処理プログラムは、ビデオゲームに関する投稿を管理する機能を有するサーバと通信する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備え、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを有するサーバから、前記投稿または前記投稿に基づいて生成された画像情報を受信する機能を前記ユーザ端末に実現させるためのものである。
【発明の効果】
【０００９】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理システムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図４】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図５】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理サーバの構成を示すブロック図である。
【図７】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図８】本発明の実施形態の少なくとも一つに対応する、リストの例を示す説明図である。
【図９】本発明の実施形態の少なくとも一つに対応する、投稿情報記憶部に記憶される情報の格納状態の例を示す説明図である。
【図１０】本発明の実施形態の少なくとも一つに対応する、ゲーム画面の例について説明するための説明図である。
【図１１】本発明の実施形態の少なくとも一つに対応する、ゲーム画面の例について説明するための説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１２】
［第１の実施の形態］
図１は、本発明の一実施の形態におけるビデオゲーム処理システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム処理システム１００は、ビデオゲーム処理サーバ１０と、ビデオゲームをプレイする複数のユーザ（プレイヤ）がそれぞれ使用するユーザ端末２０，２０１〜２０Ｎ（Ｎは任意の整数）とを含む。なお、ビデオゲーム処理システム１００の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１３】
ビデオゲーム処理サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のユーザ端末２０，２０１〜２０Ｎは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１４】
ビデオゲーム処理システム１００は、複数のプレイヤが同一の仮想空間（同期された仮想空間と非同期の仮想空間とを含む）で遊戯するビデオゲーム（いわゆるオンラインゲーム）の進行を制御するための各種機能を有する。
【００１５】
ビデオゲーム処理サーバ１０は、ビデオゲーム処理システム１００の管理者によって管理され、複数のユーザ端末２０，２０１〜２０Ｎに対してビデオゲームに関する情報を提供するための各種の機能を有する。本例において、ビデオゲーム処理サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ１０Ａは、制御部や通信部などビデオゲームを行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム１００においては、複数のユーザ端末２０，２０１〜２０Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、ビデオゲームに関する情報はビデオゲーム処理サーバ１０が管理することが好ましい。
【００１６】
図２は、ビデオゲーム処理サーバ１０の構成の例であるビデオゲーム処理サーバ１０Ａ（サーバ１０Ａ）の構成を示すブロック図である。サーバ１０Ａは、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４とを少なくとも備える。
【００１７】
エリア情報記憶部１１は、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶する機能を有する。なお、各種記憶部は、サーバ１０Ａがアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ１０Ａの外部に有する構成とされていてもよい。
【００１８】
ここで、エリアとは、ビデオゲームに登場するキャラクタやアイテム等の各種オブジェクトが動作する一般的な仮想的空間を意味する。
【００１９】
投稿情報記憶部１２は、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する機能を有する。以下、適宜投稿情報記憶部１２で記憶される内容の一部または全部を投稿情報と呼ぶ場合がある。
【００２０】
ここで、投稿とは、ユーザ操作により作成された文章や画像により構成される情報を意味する。なお、投稿は、ユーザ端末で生成されてもよいし、サーバ１０で生成されてもよい。ユーザ端末またはサーバ１０は、ユーザ（投稿者）によるテキスト入力操作やスクリーンショットの撮影操作、あるいはユーザ操に応じてビデオゲームの進行が所定条件を満たしたことにより投稿を作成する。
【００２１】
また、投稿時とは、必ずしも投稿が行われる時に限定されず、投稿に関連する時機であることを意味する。また、本例においては、「時機」という単語を、時間的な幅をもった時（期間）という概念だけでなく、時間的幅のない時、あるいは期間と呼ぶには短い時（すなわち、機会、瞬間、あるいはタイミングやチャンス）という概念を含むものとして用いる。
【００２２】
また、エリアの進行度とは、ユーザがエリアを進行した度合いを示す情報を意味する。進行度の構成は特に限定されないが、進行度の例としては、エリアを舞台に進行するシナリオの開始から当該シナリオの終了に向けて増加する値がある。また、進行度の管理方法の例としては、エリアに設定された条件が満たされた場合に立てられるフラグ（進行フラグ）により管理する方法が考えられる。この場合、ユーザが進行フラグを立てた数によりエリアの進行度を判定することができる。
【００２３】
抽出部１３は、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する機能を有する。
【００２４】
ここで、閲覧要求とは、ユーザ端末が備える表示装置の表示画面に投稿を表示するための情報を送信することをサーバ１０に要求する情報を意味する。閲覧要求の構成は特に限定されず、サーバ１０Ａがユーザ端末に対して必要な情報を送信するための処理を実行するために必要な情報が含まれていればよい。閲覧要求に含まれるべき情報の例としては、ユーザ情報や投稿識別情報などがある。
【００２５】
また、投稿の閲覧者であるユーザとは、ユーザ端末を操作するユーザを意味する。本例において、抽出部１３は、閲覧要求をしてきたユーザ端末を操作するユーザに関する情報を参照してユーザの進行度を特定し、特定したユーザの進行度以前の進行度をキーとして投稿情報記憶部１２から所定数の投稿を抽出する。
【００２６】
表示部１４は、抽出部１３により抽出された投稿の少なくとも一部をユーザ端末に表示させる機能を有する。
【００２７】
ここで、投稿の少なくとも一部とは、複数の投稿を示す複数の投稿情報が抽出された場合の一部の投稿であること、または投稿を構成する情報の一部（例えば、文章情報、画像情報、または投稿識別情報）であることを意味する。
【００２８】
また、ユーザ端末に投稿を表示させるための構成は特に限定されず、ユーザが投稿を認識できる構成であればよい。ユーザ端末に投稿を表示させるための構成の例としては、表示部１４が、投稿に基づいて生成された画面情報をユーザ端末に送信する構成や、ユーザ端末にて投稿を示す画面を生成可能となる情報を表示部１４がユーザ端末に送信する構成がある。
【００２９】
複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、ビデオゲームを行うユーザ（プレイヤ）によって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な携帯通信端末によって構成される。複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、通信ネットワーク３０に接続し、ビデオゲーム処理サーバ１０との通信を行うことによりビデオゲームを実行するためのハードウェア（例えば、ゲーム画面を表示する表示装置や音声出力装置など）およびソフトウェアを備える。なお、ユーザ端末２０，２０１〜２０Ｎは、ビデオゲーム処理サーバ１０を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
【００３０】
次に、本例のビデオゲーム処理システム１００（システム１００）の動作について説明する。
【００３１】
図３は、システム１００が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、ユーザが操作するユーザ端末２０が備える表示装置の表示画面に、このユーザ（閲覧者）とは異なるユーザ（投稿者）による投稿を表したゲーム画面を表示することに直接または間接的に関連する処理が行われる。以下、サーバ１０Ａとユーザ端末２０（端末２０）とがゲーム処理を実行する場合を例にして説明する。なお、サーバ１０Ａと端末２０それぞれの動作のみを示すフローチャートについては、重複説明を避ける観点からその記載を省略する。
【００３２】
ゲーム処理は、例えば端末２０がユーザによる所定の閲覧要求操作を受け付けたことに応じて開始される。
【００３３】
ゲーム処理において、先ず、端末２０は、ユーザ操作に応じた閲覧要求を生成する（ステップＳ１１）。本例においては、端末２０は、生成した閲覧要求をサーバ１０Ａに送信する。
【００３４】
サーバ１０Ａは、閲覧要求を受信すると、受信した閲覧要求に従って、投稿情報記憶部１２から投稿を抽出する（ステップＳ１２）。
【００３５】
サーバ１０Ａは、投稿を抽出すると、抽出した投稿を端末２０に出力させるための情報（出力情報）を生成して（ステップＳ１３）、ここでの処理を終了する。本例においては、サーバ１０は、投稿を示すゲーム画面のほか、音声を含む出力情報を生成する。サーバ１０は、生成した出力情報を端末２０に送信して、ここでの処理を終了する。
【００３６】
端末２０は、サーバ１０から受信した出力情報に応じた出力を行う（ステップＳ１４）。本例においては、端末２０は、出力情報に応じた出力として、投稿を示すゲーム画面やゲーム音楽を出力する。
【００３７】
以上に説明したように、第１の実施形態の一側面として、ビデオゲーム処理サーバ１０Ａが、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４とを備える構成としているので、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶し、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶し、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を抽出し、抽出した投稿の少なくとも一部をユーザ端末に表示させ、より積極的に情報の共有が行われるようにすることができる。
【００３８】
すなわち、エリアのユーザの進行度合いを示す情報（進行度）を定義し、近い進行度のユーザ間でより積極的に情報を共有することができるシステムを実現することができる。
【００３９】
なお、上述した第１の実施形態の例では、サーバ１０Ａが、閲覧要求に応じた出力情報を返信することでゲーム処理を終了する場合について説明した。しかし、ゲーム処理の構成はこれに限定されず、例えばサーバ１０Ａが、端末２０に送信した出力情報の履歴（特に、閲覧者に提供した投稿）を記録する構成としてもよい。履歴を記録し、過去に送信した投稿を同じユーザ端末に送信することを制限したり、複数のユーザ端末に送信した投稿を記録することで投稿の人気ランキングを作成したりすることができるようになる。
【００４０】
なお、上述した第１の実施形態の例では、サーバ１０Ａが、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する場合について説明した。しかし、サーバ１０Ａが、投稿の閲覧者であるユーザの進行度と同一の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する構成としてもよい。また、サーバ１０Ａが、投稿の閲覧者であるユーザの進行度以前の進行度であって、かつ、ユーザの進行度と所定条件を満たす進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する構成としてもよい。この場合の所定条件の例としては、ユーザの進行度から所定範囲内の進行度（例えば、スタートの進行度が０で表現され、ゴールの進行度が１００で表現されるエリアにおいて、ユーザの進行度が５０のとき、２０から５０の進行度）が考えられる。また、サーバ１０Ａが、投稿の閲覧者であるユーザの進行度より前の進行度が対応付けされた投稿をから抽出する構成としてもよい。
【００４１】
なお、上述した第１の実施形態の例では特に言及していないが、投稿情報記憶部１２では、１つの投稿に対して投稿者による複数のエリアの進行度が対応付けされており、サーバ１０Ａが、閲覧者による複数のエリアの進行度以前の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する構成としてもよい。このような構成とすることにより、より閲覧者の状況（すなわち、ビデオゲームの進行状況）に近い投稿者による投稿を、閲覧者に提供することができる。
【００４２】
すなわち、例えば「エリアＡの進行度が１０、エリアＢの進行度が２０の閲覧者Ｕ１」からの閲覧要求に対して、サーバ１０Ａが、「エリアＡの進行度が１０以前、エリアＢの進行度が２０以前の状態で投稿者Ｕ２により投稿された投稿」は抽出し、「エリアＡの進行度が１０より後、エリアＢの進行度が２０以前の状態で投稿者Ｕ３により投稿された投稿」は抽出しない構成とすることで、閲覧者Ｕ１の状況に近い投稿者Ｕ２による投稿を閲覧者Ｕ１に提供することができる。
【００４３】
なお、上述した第１の実施形態の例では特に言及していないが、サーバ１０Ａが、エリアの識別情報を提示した閲覧要求を受け付け、閲覧要求が提示するエリアの識別情報に対応するエリアの進行度として、閲覧者による当該エリアの進行度以前の進行度が対応付けされている投稿を抽出する構成としてもよい。このような構成とすることにより、閲覧者の要望に近い投稿を提供することができる。
【００４４】
すなわち、例えば「エリアＡの進行度が１０、エリアＢの進行度が２０の閲覧者Ｕ１」からの「エリアＢを提示した閲覧要求」に対して、サーバ１０Ａが、「エリアＡの進行度が１０以前、エリアＢの進行度が２０以前の状態で投稿者Ｕ２により投稿された投稿」と、「エリアＡの進行度が１０より後、エリアＢの進行度が２０以前の状態で投稿者Ｕ３により投稿された投稿」との両方を抽出する構成とすることで、閲覧者Ｕ１の要望に近い投稿者Ｕ２と投稿者Ｕ３とによる投稿を閲覧者Ｕ１に提供することができる。
【００４５】
［第２の実施形態］
図４は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｂ（サーバ１０Ｂ）の構成を示すブロック図である。本例において、サーバ１０Ｂは、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４と、ユーザ情報記憶部１１Ｂと、進行部１２Ｂと、登録部１３Ｂとを少なくとも備える。
【００４６】
サーバ１０Ｂのエリア情報記憶部１１は、ユーザによるエリアの進行度の更新条件を含むエリア情報を記憶する機能を有する。なお、更新条件の内容は特に限定されない。更新条件の例としては、ユーザがエリアにおける特定の位置を通過したことがある。
【００４７】
ユーザ情報記憶部１１Ｂは、ユーザに関するユーザ情報と、ユーザによるエリアの進行度と、更新条件の達成方法に関する達成情報とを対応付けて記憶する機能を有する。
【００４８】
ここで、達成情報の構成は特に限定されず、ユーザが進行度の更新条件を満たした方法が特定可能な構成であればよい。達成情報の例としては、ユーザキャラクタの行動履歴がある。すなわち、例えば進行度の更新条件が「ドアが設けられた通路を通過する」の場合、達成情報は、「鍵でドアを開けて通路を通過したユーザ」と、「爆弾を使ってドアを破壊して通路を通過したユーザ」とを識別可能な構成であることが好ましい。
【００４９】
進行部１２Ｂは、ユーザの操作に応じてビデオゲームを進行させる機能を有する。
【００５０】
ここで、ビデオゲームを進行させるための処理の内容は、エリアの進行などに限定されず、ユーザがビデオゲームをプレイするために行われる各種処理を含む。ビデオゲームを進行させるための処理の例としては、仮想空間における各種オブジェクトの移動やステータス更新、ゲーム内イベントに関するフラグの設定などがある。
【００５１】
登録部１３Ｂは、進行部１２Ｂによる進行状況に基づいて、ユーザ情報記憶部１１Ｂにユーザ情報と、進行度と、達成情報とを登録する（あるいは、記憶させる）機能を有する。
【００５２】
ここで、進行状況とは、とエリアに関連するユーザの状況を意味する。進捗状況の例としては、エリアにおけるユーザの進行度の変更に関わるもの（例えば、ユーザキャラクタの位置やレベル）がある。
【００５３】
サーバ１０Ｂの抽出部１３は、閲覧者であるユーザのユーザ情報に基づいて、閲覧者の進行度以前の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出する機能を有する。
【００５４】
図５は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｂと、端末２０の動作を例にして、主に仮想空間識別情報の取り扱いについて説明する。なお、サーバ１０Ｂと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００５５】
端末２０は、ユーザの操作に応じて操作情報を生成する（ステップＳ２−１１）。ここで、操作情報の内容やサーバ１０Ｂへの送信時機は特に限定されない。
【００５６】
サーバ１０Ｂは、端末２０から操作情報を受信すると、受信した操作情報に応じてビデオゲームを進行させるための処理を行う（ステップＳ２−１２）。
【００５７】
サーバ１０Ｂは、操作情報に応じてビデオゲームを進行させると、ビデオゲームの進行に応じて各種情報を登録または更新する（ステップＳ２−１３）。本例においては、サーバ１０Ｂは、ビデオゲームの進行に応じて、ユーザが操作するキャラクタ（ユーザキャラクタ）がエリアに設定された更新条件を満たしたと判定した場合に、ユーザによるエリアの進行度をユーザ情報記憶部１１Ｂに登録する。
【００５８】
そして、例えば端末２０から閲覧要求を受信すると、サーバ１０Ｂは、閲覧者のユーザ情報に基づいて投稿を抽出する（ステップＳ２−１４）。本例においては、サーバ１０は、ユーザ情報（具体的には、閲覧者の進行度）に基づいて投稿情報記憶部１２から投稿を抽出すると、抽出した投稿を端末２０に出力させるための情報（出力情報）を生成して（ステップＳ１３）、ここでの処理を終了する。
【００５９】
以上に説明したように、第２の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｂが、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４と、ユーザ情報記憶部１１Ｂと、進行部１２Ｂと、登録部１３Ｂとを備える構成としているので、ユーザによるエリアの進行度の更新条件を含むエリア情報を記憶し、ユーザに関するユーザ情報と、ユーザによるエリアの進行度と、更新条件の達成方法に関する達成情報とを対応付けて記憶し、ユーザの操作に応じてビデオゲームを進行させ、進行状況に基づいて、ユーザ情報記憶部１１Ｂにユーザ情報と、進行度と、達成情報とを登録し、閲覧者であるユーザのユーザ情報に基づいて抽出を実行し（すなわち、閲覧者の進行度以前の進行度が対応付けされた投稿を投稿情報記憶部１２から抽出し）、閲覧者によるビデオゲームの進行度に応じた投稿を閲覧者に提供することができる。
【００６０】
なお、上述した第２の実施形態の例では、サーバ１０Ｂが各種機能を備える場合を例にして説明したが、サーバ１０Ｂが備える各種機能の一部または全部を、ビデオゲーム処理サーバではなく、ユーザ端末（例えば、端末２０）が備える構成としてもよい。
【００６１】
なお、上述した第２の実施形態の例では特に言及していないが、サーバ１０Ｂが、閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿の投稿者のうち、当該閲覧者に関するユーザ情報に対応付けされた達成情報とは異なる達成情報が対応付けされた投稿者を、ユーザ情報記憶部１１Ｂを参照して特定し、特定した投稿者による投稿を抽出する構成としてもよい。すなわち、例えば進行度の更新条件が「ドアが設けられた通路を通過する」であり、閲覧者が「鍵でドアを開けて通路を通過したユーザ」である場合に、サーバ１０はＢが、同じく「鍵でドアを開けて通路を通過したユーザ」による投稿ではなく、閲覧者とは異なる方法で更新条件を達成したユーザ（例えば、「爆弾を使ってドアを破壊して通路を通過したユーザ」）による投稿を抽出する構成としてもよい。このような構成とすることにより、閲覧者に対して更新条件の達成方法が複数設けられていることを示唆することができるようになる。
【００６２】
［第３の実施形態］
図６は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｃ（サーバ１０Ｃ）の構成を示すブロック図である。本例において、サーバ１０Ｃは、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４と、リスト生成部１１Ｃとを少なくとも備える。
【００６３】
リスト生成部１１Ｃは、前記抽出機能により抽出した投稿を用いて複数の投稿を含むリストを生成する機能を有する。
【００６４】
ここで、リストとは、複数の投稿情報をまとめた情報（リスト情報）または当該情報に基づいて所定形式で表示される画像（リスト画像）を意味する。
【００６５】
なお、本例において、サーバ１０Ｃは、ユーザ端末からのリスト取得要求に従い、ユーザ端末を操作するユーザにリストを設定する機能を有する。ここで、ユーザにリストを設定するとは、ユーザ操作に応じてユーザが操作するユーザ端末にリストを表示させることができるようにすることを意味する。すなわち、サーバ１０Ｃは、ユーザ情報とリストとを対応付けて記憶するための処理や、ユーザ端末に対してリストを送信可能な状態にして保持する処理などがある。
【００６６】
サーバ１０Ｃの表示部１４は、リスト生成機能により生成したリストに含まれる投稿の少なくとも一部をユーザ端末に表示させる機能を有する。
【００６７】
ここで、リストに含まれる投稿の少なくとも一部とは、ユーザ端末において投稿を表示するために必要な分の情報であることを意味する。すなわち、リスト全てを送信することで、その後はユーザ端末単独でリストに含まれる投稿を表すゲーム画面を表示することができる構成としてもよい。また、例えばリストに含まれる投稿を一意に識別可能な情報（投稿識別情報）を送信することで、ユーザ端末がユーザによる投稿の選択操作を受け付け、サーバ１０Ｃが選択操作に応じた投稿を表すゲーム画面を生成し、ユーザ端末がサーバ１０Ｃから受信したゲーム画面を表示装置に表示させる構成としてもよい。
【００６８】
図７は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｃと、端末２０の動作を例にして、主にリストの生成について説明する。なお、サーバ１０Ｃと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００６９】
本例におけるゲーム処理では、端末２０は、例えばユーザ操作に応じてリスト取得要求を生成する（ステップＳ３−１１）。本例においては、端末２０は、生成したリスト取得要求をサーバ１０Ｃに送信する。なお、リスト取得要求の生成時機は特に限定されない。リスト取得要求の生成時機の例としては、セーブデータの読み込み時、ユーザによる投稿時、他人の投稿読み込み時、コンフィグでＳＮＳ（social networking service）の設定を切り替えるとき（例えば、ｏｆｆからｏｎに設定したとき）等がある。
【００７０】
サーバ１０Ｃは、受信したリスト取得要求に従い、投稿情報記憶部１２から投稿を抽出する（ステップＳ３−１２）。なお、サーバ１０Ｃによる投稿の抽出時機はリスト取得要求の受信時に限定されない。抽出時機の他の例としては、ビデオゲームシステムの管理者により新たな投稿（オフィシャル投稿）が作成された時機や、ユーザがログインした時などがある。
【００７１】
サーバ１０Ｃは、投稿を抽出すると、抽出した投稿情報を含むリストを生成する（ステップＳ３−１３）。本例においては、サーバ１０Ｃは、生成したリストを端末２０に送信して（ステップＳ３−１３）、ここでの処理を終了する。
【００７２】
端末２０は、受信したリストを出力して（ステップＳ３−１４）、ここでの処理を終了する。なお、リストの出力方法は特に限定されず、例えば端末２０が、自己が備える記憶領域にリストを記憶し、ユーザの操作に応じて選択した投稿を示すリスト（投稿リスト）を示すゲーム画面を表示する構成としてもよい。
【００７３】
以上に説明したように、第３の実施形態の一側面として、ビデオゲーム処理サーバ１０Ｃが、エリア情報記憶部１１と、投稿情報記憶部１２と、抽出部１３と、表示部１４と、リスト生成部１１Ｃとを備える構成としているので、抽出した投稿を用いて複数の投稿を含むリストを生成し、生成したリストに含まれる投稿の少なくとも一部をユーザ端末に表示させ、リスト形式で投稿が閲覧できる視認性の高いシステムを提供することができる。また、複数の投稿を含むリストを生成しておくことで、ユーザの閲覧要求に応じて毎回投稿を検索する場合よりも、サーバや端末にかかる処理負荷を軽減させることができる。
【００７４】
なお、上述した第３の実施形態の例では特に言及していないが、サーバ１０Ｃは、ユーザ毎にリストを生成する。ただし、サーバ１０Ｃが、複数のユーザ（例えば、同一の仮想空間識別情報の組み合わせが対応付けされているユーザ群）用に１つのリストを生成する構成としてもよい。
【００７５】
以上に説明したように、本願の各実施形態により１または２以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。
【００７６】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理サーバ１０が、ユーザ端末からの投稿内容を提示した投稿登録要求を受け付け、受け付けた投稿登録要求に基づいて投稿情報を生成し、ユーザが操作するユーザキャラクタの位置（特に、エリアにおける座標）を特定し、生成した投稿情報を、特定したユーザキャラクタの位置と対応付けて投稿情報記憶部１２に登録する構成としてもよい。このような構成とすることで、エリア毎に投稿を管理することが容易になる。
【００７７】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理サーバ１０が、ユーザ端末に投稿を送信する際、送信する投稿に対して特定条件を満たす投稿を投稿情報記憶部１２から抽出し、抽出した投稿を端末２０に送信する構成としてもよい。このような構成とすることにより、ユーザが投稿した内容と関連のある他ユーザの投稿をユーザが容易に閲覧できるビデオゲームを提供することができるようになる。ここで、特定条件の内容は複数の投稿間の関連を示すものであればよい。特定条件の例としては、同一または関連するエリアの識別情報が対応付けされた投稿や、投稿内容（特に、テキストデータ）が類似する投稿情報などがある。
【００７８】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理サーバ１０が、投稿には、ユーザによる投稿と、ビデオゲーム提供者による投稿とを含む複数種類の投稿情報が含まれており、ビデオゲーム処理装置（例えば、サーバ１０または端末２０）が、ユーザからの投稿情報とビデオゲーム提供者からの投稿情報とをそれぞれ予め定められた数を上限として抽出する構成としてもよい。
【００７９】
図８は、投稿が複数種類に分類される場合にサーバ１０により生成されるリストの例を示す説明図である。図８に示すように、複数の投稿を含むリストには、ユーザが読み込んだ投稿（自分が読み込んだ投稿）と、ビデオゲームの管理者による投稿（オフィシャル投稿）と、進行フラグの数値がユーザの数値を超えている投稿の中からランダムに抽出された投稿（ランダム投稿）とが含まれる。
【００８０】
ここで、ユーザが読み込んだ投稿とは、ビデオゲーム内または関連するサイト（例えば、ＳＮＳ）においてユーザが選択した投稿またはユーザが選択した他ユーザの投稿を意味する。また、進行フラグとは、エリアに設定されるフラグであり、上述した各実施の形態の例における進行度の一例である。
【００８１】
なお、投稿には、ストーリー、スコア、オフィシャル、人物、お笑い、ハプニング、バトル、いい写真、といった複数の種類のうち所定数が設定されており、サーバ１０が、投稿に設定された種類に関連する抽出条件に従って投稿を抽出する構成としてもよい。
【００８２】
なお、上述した各実施の形態でも言及したが、投稿情報記憶部１２に記憶される情報について、具体例を挙げて説明する。
【００８３】
図９は、投稿情報記憶部１２に記憶される情報の格納状態の例を示す説明図である。本例においては、投稿情報記憶部１２、投稿ＩＤ、オンラインＩＤ、投稿時刻、ユーザーメッセージ、詳細メッセージ、画像ＩＤ、おみやげアイテムＩＤ、カテゴリー、Ｘ座標、Ｙ座標、ゲーム進行フラグ（共通）、ゲーム進行フラグ（エリア１）〜ゲーム進行フラグ（エリア４）、ゲーム進行フラグ（ポータル）、応援数、優先度、を含むテーブル（投稿テーブル）が格納される。
【００８４】
ここで、詳細メッセージとは、複数のメッセージの中から自動的またはユーザ操作に応じて選択されたメッセージと、投稿場所の名称とを含む文字列を意味する。また、おみやげアイテムＩＤとは、投稿を閲覧したユーザが取得可能なゲーム内アイテム（おみやげ）を一意に識別可能な情報を意味する。また、Ｘ座標とＹ座標は、投稿時にユーザキャラクが位置していた位置を示す情報を意味する。なお、三次元空間ではＺ座標も含まれる。
【００８５】
また、ゲーム進行フラグ（共通）は、各エリアの進行度だけでなく、他の要素（例えば、ユーザのレベル）を反映したゲーム全体に共通する投稿者の進行度を意味する。また、ゲーム進行フラグ（エリア１）〜ゲーム進行フラグ（エリア４）は、４つのエリアそれぞれにおける投稿者の進行度を意味する。また、ゲーム進行フラグ（ポータル）は、ポータルにおける投稿者の進行度を意味する。
【００８６】
また、応援数は、投稿の応援された数を意味する。ここで、応援とは、閲覧者による応援操作がなされた回数を意味する。また、優先度は、投稿リストに含めるか否かの優先度を意味する。なお、優先度の設定方法は特に限定されず、例えば投稿者が設定可能な構成としてもよい。
【００８７】
なお、上述した各実施の形態では特に言及していないが、ビデオゲーム処理サーバ１０が、抽出した投稿が対応付けされたオブジェクト（例えば、投稿を台詞として発言するキャラクタ）を含む画面情報を生成し、生成した画面情報をユーザ端末に送信することで投稿の少なくとも一部をユーザ端末に表示させる構成としてもよい。この場合、サーバ１０が、投稿が対応付けされたオブジェクトを、所定の配置規則に従ってエリアに配置する構成としてもよい。なお、所定の配置規則は特に限定されないが、ゲームバランスが考慮されたものであることが好ましい。所定の配置規則の例としては、エリアに配置されるオブジェクトのうち、ユーザによるエリアの進行（例えば、ストーリーの進行）に影響しない台詞が対応付けされたオブジェクトの中から所定数のオブジェクトを選択することなどがある。
【００８８】
図１０は、投稿が対応付けされたオブジェクトを含むゲーム画面の例について説明するための説明図である。図１０に示すように、ゲーム画面には、ユーザの操作に応じて動作するユーザキャラクタＵＣと、投稿が対応付けされたオブジェクトの例であるキャラクタ（特殊キャラクタ）１００１と、特殊キャラクタであることをユーザに報知するためのオブジェクト（報知用オブジェクト）１００２と、投稿が対応付けされていないオブジェクトの例であるキャラクタ（ノンプレイヤキャラクタ）１００３とが表示される。なお、本例においては、報知用オブジェクトとして、所定のマークと、特殊キャラクタに対応付けされた投稿の投稿者名とにより構成されるオブジェクトが用いられるものとする。ただし、報知用オブジェクトの構成はこれに限定されず、例えば所定のマークのみで構成されていてもよい。また、１体のキャラクタに複数の投稿が対応付けされる場合、サーバ１０が、特定規則（例えば、閲覧者との類似度の高さを優先する規則）に従って所定数（例えば、１つ）の投稿者名を報知用オブジェクトの一部に採用する構成としてもよい。
【００８９】
そして、サーバ１０は、ユーザの操作に応じて特殊キャラクタ１００２が選択されたと判定すると、特殊キャラクタ１００２に対応付けされた投稿を示すゲーム画面を端末２０に表示させる。
【００９０】
図１１は、投稿を示すゲーム画面の例について説明するための説明図である。図１１に示すように、ゲーム画面には、投稿者のニックネーム（すなわち、ユーザのユーザ名）と、投稿内容および操作ボタンが表示される投稿表示領域１１０２とが設けられる。
【００９１】
また、上述した各実施形態では、複数のユーザ端末２０，２０１〜２０Ｎとビデオゲーム処理サーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【００９２】
なお、ビデオゲーム処理システム１００の構成は上述した各実施形態の例として説明した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れか（例えば、ユーザ端末２０）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部をユーザ端末２０，２０１〜２０Ｎが備える構成としてもよい。すなわち、ビデオゲーム処理システム１００におけるユーザ端末２０とビデオゲーム処理サーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【００９３】
また、ビデオゲーム処理プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。
【００９４】
また、上述した各実施形態において、ビデオゲームの進行に応じてとは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを特定の処理の契機や基準とすることを意味する。特定の処理の例としては、判定処理や情報更新処理などがある。また、ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素値の変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力などがある。
【００９５】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
ビデオゲームに関する投稿を管理する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、
投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備えるサーバに、
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、
該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを
実現させるためのビデオゲーム処理プログラム。
［２］
前記投稿情報記憶部では、１つの投稿に対して投稿者による複数のエリアの進行度が対応付けされており、
前記抽出機能では、前記閲覧者による複数のエリアの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する機能を
実現させるための［１］記載のビデオゲーム処理プログラム。
［３］
前記サーバに、
エリアの識別情報を提示した閲覧要求を受け付ける受付機能を実現させ、
前記抽出機能では、前記閲覧要求が提示するエリアの識別情報に対応するエリアの進行度として、前記閲覧者による当該エリアの進行度以前の進行度が対応付けされている投稿を抽出する機能を
実現させるための［２］記載のビデオゲーム処理プログラム。
［４］
前記エリア情報は、ユーザによるエリアの進行度の更新条件を含み、
ユーザに関するユーザ情報と、ユーザによるエリアの進行度と、前記更新条件の達成方法に関する達成情報とを対応付けて記憶するユーザ情報記憶部を備える前記サーバに、
ユーザの操作に応じて前記ビデオゲームを進行させる進行機能と、
該進行機能による進行状況に基づいて、前記ユーザ情報記憶部に前記ユーザ情報と、前記進行度と、前記達成情報とを登録する登録機能とを実現させ、
前記抽出機能では、前記閲覧者であるユーザのユーザ情報に基づいて前記抽出を実行する機能を
実現させるための［１］から［３］のうち何れかに記載のビデオゲーム処理プログラム。
［５］
前記サーバに、
前記閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿の投稿者のうち、当該閲覧者に関するユーザ情報に対応付けされた達成情報とは異なる達成情報が対応付けされた投稿者を、前記ユーザ情報記憶部を参照して特定する特定機能を実現させ、
前記抽出機能では、前記特定機能により特定した投稿者による投稿を抽出する機能を
実現させるための［４］記載のビデオゲーム処理プログラム。
［６］
前記サーバに、
前記抽出機能により抽出した投稿を用いて複数の投稿を含むリストを生成するリスト生成機能を実現させ、
前記表示機能では、前記リスト生成機能により生成したリストに含まれる投稿の少なくとも一部を前記ユーザ端末に表示させる機能を
実現させるための［１］から［５］のうち何れかに記載のビデオゲーム処理プログラム。
［７］
前記サーバに、前記抽出機能により抽出した投稿が対応付けされたオブジェクトを含む画面情報を生成する画面情報生成機能を実現させ、
前記表示機能では、前記画面情報生成機能により生成した画面情報を前記ユーザ端末に送信することで前記投稿の少なくとも一部を前記ユーザ端末に表示させる機能を
実現させるための［１］から［６］のうち何れかに記載のビデオゲーム処理プログラム。
［８］
［１］から［７］のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも１つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
［９］
［１］から［８］のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
［１０］
通信ネットワークと、サーバと、ユーザ端末とを備え、ビデオゲームに関する投稿を管理するビデオゲーム処理システムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶手段と、
投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶手段と、
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出手段と、
該抽出手段により抽出された投稿の少なくとも一部を前記ユーザ端末に表示させる表示手段とを
手段とを含む
ことを特徴とするビデオゲーム処理システム。
［１１］
前記サーバが、エリア情報記憶手段と、投稿情報記憶手段と、抽出手段と、表示手段とを含み、
前記ユーザ端末が、前記表示手段からの指令に応じた出力を行う出力手段を含む
［１０］記載のビデオゲーム処理システム。
［１２］
ビデオゲームに関する投稿を管理する機能を有するサーバと通信する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備え、ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、該抽出機能により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示機能とを有するサーバから、前記投稿または前記投稿に基づいて生成された画像情報を受信する機能を前記ユーザ端末に
実現させるためのビデオゲーム処理プログラム。
［１３］
ビデオゲームに関する投稿を管理する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部と、
投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部とを備えるユーザ端末に、
ユーザからの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を前記投稿情報記憶部から抽出する抽出機能と、
該抽出機能により抽出した投稿の少なくとも一部を表示する表示機能とを
実現させるためのビデオゲーム処理プログラム。
［１４］
［１３］記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも１つの機能を、当該ユーザ端末と通信可能なサーバに実現させるためのビデオゲーム処理プログラム。
［１５］
［１３］または［１４］記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
［１６］
ビデオゲームに関する投稿を管理するビデオゲーム処理方法であって、  
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部から抽出する抽出処理と、
該抽出処理により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示処理とを含む
ことを特徴とするビデオゲーム処理方法。
［１７］
通信ネットワークと、サーバと、ユーザ端末と、ユーザの操作に応じてビデオゲームが進行する複数のエリアに関するエリア情報を記憶するエリア情報記憶部とを備えるビデオゲーム処理システムが、ビデオゲームに関する投稿を管理するために実行するビデオゲーム処理方法であって、
ユーザが操作するユーザ端末からの閲覧要求に従い、投稿の閲覧者であるユーザの進行度以前の進行度が対応付けされた投稿を、投稿と、投稿者であるユーザと、投稿時における投稿者によるエリアの進行度とを対応付けて記憶する投稿情報記憶部から抽出する抽出処理と、
該抽出処理により抽出した投稿の少なくとも一部を前記ユーザ端末に表示させる表示処理とを含む
ことを特徴とするビデオゲーム処理方法。
【産業上の利用可能性】
【００９６】
本発明の実施形態の一つによれば、より積極的に情報の共有が行われるようにするのに有用である。
【符号の説明】
【００９７】
１０              ビデオゲーム処理サーバ
１１              エリア情報記憶部
１２              投稿情報記憶部
１３              抽出部
１４              表示部
１１Ｂ            ユーザ情報記憶部
１２Ｂ            進行部
１３Ｂ            登録部
１１Ｃ            リスト生成部
２０，２０１〜２０Ｎ        ユーザ端末
３０              通信ネットワーク
１００            ビデオゲーム処理システム
【図１】
2015058148.tif 000003
【図２】
2015058148.tif 000004
【図３】
2015058148.tif 000005
【図４】
2015058148.tif 000006
【図５】
2015058148.tif 000007
【図６】
2015058148.tif 000008
【図７】
2015058148.tif 000009
【図８】
2015058148.tif 000010
【図９】
2015058148.tif 000011
【図１０】
2015058148.tif 000012
【図１１】
2015058148.tif 000013