(57)【要約】【課題】ゲーム全般にあまり興味がないユーザに対して、ゲームアプリのダウンロードを誘導することができる。【解決手段】情報処理装置１４は、端末装置１０にインストール可能なゲームアプリケーションのゲームに関するゲーム情報が掲載されている掲載サイトが端末装置１０に表示されている場合においてゲーム情報の選択がされたことを示す選択情報を受信したときに、エミュレータ１４Ａを実行して端末装置１０においてゲームの少なくとも一部を実現するゲームエミュレーションがプレイできるように制御し、ゲームエミュレーションが端末装置１０のユーザによりプレイされた場合に、掲載サイトで利用可能な報酬をユーザに付与する。【選択図】図３
2018028816.tif 000002
【特許請求の範囲】
【請求項１】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
を備える情報処理装置。
【請求項２】
前記報酬付与手段は、前記掲載サイトに応じて前記報酬を変更する、
請求項１に記載の情報処理装置。
【請求項３】
前記端末装置から前記掲載サイトに関する情報を取得し、取得した情報に基づき、前記掲載サイトがゲームサイトか非ゲームサイトかを判定する判定手段を更に備え、
前記報酬付与手段は、前記判定手段が判定した判定結果に基づき、前記報酬を変更する、
請求項２に記載の情報処理装置。
【請求項４】
前記端末装置から前記掲載サイトに関する情報を取得し、取得した情報に基づき、ゲームと前記掲載サイトとの関連度を判定する判定手段を更に備え、
前記報酬付与手段は、前記判定手段が判定した関連度に基づき、前記報酬を変更する、
請求項２に記載の情報処理装置。
【請求項５】
前記報酬付与手段は、前記ゲームエミュレーションを進行するための前記ユーザによる操作の回数が閾値以上となった場合に、前記報酬を付与する、
請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記報酬付与手段は、前記ゲームエミュレーションを前記ユーザがプレイすることにより得られるパラメータに基づき、前記ゲームエミュレーションに対する前記ユーザの興味度を判定し、判定した興味度に基づいて、前記報酬を変更する、
請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記ユーザに付与する報酬として、前記掲載サイトで利用可能な報酬と、前記ゲームで利用可能な報酬と、を前記ユーザに選択させるための選択画面を表示するように前記端末装置に対して指示する指示手段を更に備え、
前記報酬付与手段は、前記選択画面における選択結果に対応する報酬を付与する、
請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記ゲームアプリケーションが前記端末装置に配信された場合に、前記エミュレータ用プログラムが生成したプレイデータを、前記ゲームが引き継げるように、前記ゲームアプリケーションによって参照可能に設定する引継手段、
を更に備える請求項１乃至７の何れか１項に記載の情報処理装置。
【請求項９】
前記記憶手段には、複数の種類の前記エミュレータ用プログラムが記憶され、
前記報酬付与手段は、複数の種類の前記エミュレータ用プログラムのゲームエミュレーションのうち前記端末装置のユーザによりプレイされたゲームエミュレーションの種類に応じて前記報酬を変更する、
請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記選択情報を受信した後に、前記ゲームアプリケーションを前記端末装置にインストールするための情報を前記ユーザに通知する通知手段を更に備える、
請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザの端末装置の画面上においてゲームアプリケーション（以下、「ゲームアプリ」と称す。）に関する広告バナーを表示し、ユーザによる当該広告バナーの選択に応答して、ユーザをゲームアプリのダウンロードページへ誘導する技術が知られている（例えば特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１９６０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、ダウンロードページに誘導されたユーザは、ゲームアプリのダウンロードに時間がかかることから、ゲームをプレイする前にゲームアプリのレビュー評価等によってゲームの内容を判断してしまい、その結果、ダウンロードを行わない場合があった。
【０００５】
そこで、本発明者らは、サーバ側で実行されるエミュレータ用プログラムを用いてゲームアプリが実現するゲームの少なくとも一部をゲームエミュレーションとしてユーザに提供することを検討した。このエミュレータ用プログラムによれば、端末装置へのプログラムのダウンロードを要しないので、直ぐにゲームアプリのゲームと同様のゲームエミュレーションを開始することができ、ユーザは自分でゲームエミュレーションを体験することでその内容を判断できるようになる。
【０００６】
しかしながら、ゲームエミュレーションを提供する環境を用意したとしても、そもそもゲーム全般にあまり興味がないユーザは、ゲームエミュレーションにも興味を持たない可能性が高いから、当該エミュレータ用プログラムを通じてゲームエミュレーションを体験してもらうことができず、その結果、ゲームアプリのダウンロードまでユーザを誘導できないという問題がある。
【０００７】
本発明はこのような課題に鑑みてなされたものであり、その目的は、ゲーム全般にあまり興味がないユーザに対して、ゲームアプリのダウンロードを誘導することができる情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る情報処理装置は、
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
を備える。
【０００９】
上記構成によれば、ゲームエミュレーションがユーザによりプレイされた場合に、掲載サイトで利用可能な報酬をユーザに付与するので、掲載サイトに掲載されているゲーム情報を選択してエミュレータ用プログラムを実行することによってゲームエミュレーションを体験する動機をユーザに対して生じさせることができる。このエミュレータ用プログラムが実行されれば、ゲームエミュレーションをユーザに体験してもらうことができるようになる。この結果、ゲーム全般或いはゲームアプリのゲームに興味を生じさせることが可能となり、もってゲームアプリのダウンロードまでユーザを誘導することができる。
【発明の効果】
【００１０】
本発明によれば、ゲーム全般にあまり興味がないユーザに対して、ゲームアプリのダウンロードを誘導することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態に係るゲームシステムの全体構成の一例を示すブロック図である。
【図２】図２は、図１に示すエミュレータサーバのハードウェア構成の一例を示すブロック図である。
【図３】図３は、アプリ提供サーバとエミュレータサーバとの機能的な構成の一例を示すブロック図である。
【図４】図４は、ゲームシステムの処理、すなわち端末装置と、エミュレータサーバと、アプリ提供サーバと、の間で行われる処理の流れであって、ゲームアプリが端末装置にインストールされて実行されるまでの処理の流れを説明するためのフローチャートである。
【図５】図５は、図４に示す処理の続きの流れを説明するためのフローチャートである。
【図６】図６（Ａ）〜（Ｄ）は、図１に示す端末装置の画面の遷移図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら本発明の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１３】
＜全体構成＞
図１は、本発明の実施形態に係るゲームシステムの全体構成の一例を示すブロック図である。
【００１４】
図１に示すように、ゲームシステム１は、一以上の端末装置１０と、アプリ提供サーバ１２と、エミュレータサーバ１４と、を備える。
【００１５】
端末装置１０は、ゲームをプレイするユーザが所持する装置である。端末装置１０としては、ビデオゲーム機や携帯ゲーム機、アーケードゲーム機、携帯電話、タブレット、パーソナルコンピュータ等の様々なものが挙げられる。
【００１６】
この端末装置１０は、メモリやＣＰＵ（Central Processing Unit）を含む制御装置の他、例えばアプリ提供サーバ１２やエミュレータサーバ１４等と通信する通信手段と、画像を表示する表示手段と、音を出力する音出力手段と、ユーザの操作を受け付ける操作手段と、を備える。また、端末装置１０は、アプリ提供サーバ１２やエミュレータサーバ１４を含むＷｅｂサーバからデータを取得して表示するためのブラウザ等のプラットフォームを有する。
【００１７】
このように、通信手段を備えることにより、端末装置１０では、後述するアプリ提供サーバ１２からゲームアプリケーション１２Ａ（以下、「ゲームアプリ１２Ａ」と称す。）の提供を受けることが可能となる。また、制御装置を備えることにより、端末装置１０は、ゲームアプリ１２Ａをインストール及び実行が可能となる。このゲームアプリ１２Ａが制御装置にて実行されると、端末装置１０上でゲームが実現される。端末装置１０のユーザは、この実現されたゲームを、操作手段を操作しながらプレイする。以下では、ゲームアプリ１２Ａで実現されるゲームを、適宜、ゲームアプリ１２Ａのゲームと称する場合がある。
【００１８】
また、プラットフォームを備えることにより、端末装置１０では、当該プラットフォームを介して、ゲームアプリ１２Ａのエミュレータ用プログラム１４Ａ（以下、「エミュレータ１４Ａ」と称す。）で実現されるゲームが出力される。このエミュレータ１４Ａは、ゲームアプリ１２Ａが実現するゲームの少なくとも一部を実現するプログラムである。本実施形態では、端末装置１０の使用中に表示されるゲームアプリ１２Ａの広告等をユーザが選択することで、エミュレータサーバ１４上でエミュレータ１４Ａが実行され、エミュレータ１４Ａで実現されるゲームの出力情報が端末装置１０に出力される。ユーザは、この実現されたゲームを、操作手段を操作しながらプレイする。以下では、エミュレータ１４Ａで実現されるゲームを、適宜、「ゲームエミュレーション」と称する場合がある。
【００１９】
アプリ提供サーバ１２は、ネットワークＮＴを介し、端末装置１０に対してゲームアプリ１２Ａを提供（配信）するＷｅｂサーバである。本実施形態では、アプリ提供サーバ１２は、端末装置１０からインストール要求がある場合に、端末装置１０に対してゲームアプリ１２Ａを提供（配信）する。これにより、ゲームアプリ１２Ａは、端末装置１０にダウンロード（受信）されて、インストールされる。なお、ゲームアプリ１２Ａは、アプリ提供サーバ１２ではなく、アプリストア等から配信されることとしてもよい。
【００２０】
エミュレータサーバ１４は、ネットワークＮＴを介し、一以上の端末装置１０と通信可能であり、当該端末装置１０に対してゲームエミュレーションを提供するＷｅｂサーバである。本実施形態では、エミュレータサーバ１４は、エミュレータ１４Ａを実行することにより、端末装置１０からの操作情報を受信し、ゲームアプリ１２Ａのゲームの少なくとも一部をエミュレートし、エミュレートしたものを端末装置１０に出力してユーザに提供するように構成されている。
【００２１】
上述したように、ゲームエミュレーションの出力情報は、プラットフォームを介し、端末装置１０に出力される。すなわち、ユーザは、ゲームアプリ１２Ａをインストールすることなしに、端末装置１０のプラットフォームを使用して、ゲームアプリ１２Ａで実現されるゲームの少なくとも一部をプレイ、すなわち当該ゲームと同様の或いは同じものをプレイすることが可能となっている。
【００２２】
なお、ゲームエミュレーションがゲームアプリ１２Ａのゲームの一部を実現する場合、この一部としては、チュートリアル終了直後に始まる部分や、ゲーム中のユーザの操作が比較的簡単であったり、ゲーム中にユーザが操作するキャラクタの能力が高かったり等、ゲームの面白さを最も伝達可能なゲーム部分が挙げられる。
【００２３】
＜ハードウェア構成＞
図２は、エミュレータサーバ１４のハードウェア構成の一例を示すブロック図である。
【００２４】
図２に示す例では、エミュレータサーバ１４は、ハードウェア構成として、制御装置３０、通信装置３６、及び記憶装置３８を主に備える。制御装置３０は、ＣＰＵ３２及びメモリ３４を主に備えて構成される。
【００２５】
制御装置３０では、ＣＰＵ３２がメモリ３４或いは記憶装置３８等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。この機能実現手段の詳細については後述する。
【００２６】
通信装置３６は、外部の装置と通信するための通信インタフェース等で構成される。通信装置３６は、例えば、端末装置１０や、アプリ提供サーバ１２との間で各種の情報を送受信する。
【００２７】
記憶装置３８は、ハードディスク等で構成される。記憶装置３８は、制御装置３０における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
【００２８】
なお、エミュレータサーバ１４は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。なお、エミュレータサーバ１４は、単一の情報処理装置より構成されるものであっても、ネットワークＮＴ上に分散した複数の情報処理装置より構成されるものであってもよい。
【００２９】
また、図２は、エミュレータサーバ１４が有する主要なハードウェア構成の一部を示しているに過ぎず、エミュレータサーバ１４は、サーバ装置が一般的に備える他の構成を備えることができる。
【００３０】
また、アプリ提供サーバ１２も図２に示すようなエミュレータサーバ１４のハードウェア構成と同様の構成を主に備えた情報処理装置を用いて実現することができるため、アプリ提供サーバ１２のハードウェア構成の詳細については説明を省略する。なお、本実施形態では、アプリ提供サーバ１２とエミュレータサーバ１４とは、別々の情報処理装置を用いて実現されるが、同一の情報処理装置を用いて実現されてもよい。
【００３１】
＜機能的な構成＞
図３は、アプリ提供サーバ１２とエミュレータサーバ１４との機能的な構成の一例を示すブロック図である。
【００３２】
まず、アプリ提供サーバ１２について説明する。
【００３３】
アプリ提供サーバ１２は、記憶手段１２０と、配信手段１２２と、を備える。記憶手段１２０は、図２に示すような一又は複数の記憶装置３８で実現され、配信手段１２２は、図２に示すような制御装置３０が所定のプログラムを実行することによって実現される。
【００３４】
記憶手段１２０には、上述のゲームアプリ１２Ａやプレイデータ１２Ｂが記憶されている。
【００３５】
プレイデータ１２Ｂは、ユーザのユーザ識別情報に対応付けて一又は複数記憶されている。このプレイデータ１２Ｂは、ゲームアプリ１２Ａが生成したゲームデータであって、ゲームアプリ１２Ａが実行されたときにおけるユーザによるゲームのプレイ状況を示すデータである。このプレイ状況には、ユーザがクリアしたゲームステージ数（ゲームの進行状況）、ユーザが操作するキャラクタのレベル、獲得ポイント、獲得アイテム、プレイ時間等の情報が含まれる。なお、ユーザ識別情報としては、ゲームをプレイする前にＷｅｂサイト上において予め登録するユーザＩＤや、端末装置１０の端末ＩＤ等が挙げられる。なお、以下では、ユーザ識別情報が端末ＩＤである場合を説明する。
【００３６】
配信手段１２２は、例えばユーザやエミュレータサーバ１４による指示に応答して、通信装置３６を介して、ゲームアプリ１２Ａの少なくとも一部を端末装置１０に配信する。このゲームアプリ１２Ａの一部とは、一例として、ゲームアプリ１２Ａをソースコード等のプログラム部分とゲーム音や画像等のコンテンツ部分に分けたとき、プログラム部分又はコンテンツ部分である。
【００３７】
次に、エミュレータサーバ１４について説明する。
【００３８】
エミュレータサーバ１４は、記憶手段１４０と、エミュレータ実行手段１４２と、判定手段１４４と、報酬付与手段１４６と、引継手段１４８と、通知手段１５０を備える。記憶手段１４０は、図２に示すような一又は複数の記憶装置３８で実現され、それ以外の手段１４２〜１５０は、図２に示すような制御装置３０が所定のプログラムを実行することによって実現される。
【００３９】
記憶手段１４０には、上述のエミュレータ１４Ａやプレイデータ１４Ｂが記憶されている。また、記憶手段１４０には、ゲームアプリ１２Ａの広告（情報）を含む、複数の広告が記憶されている。
【００４０】
プレイデータ１４Ｂは、ユーザのユーザ識別情報に対応付けて一又は複数記憶されている。このプレイデータ１４Ｂは、エミュレータ１４Ａが生成したゲームデータであって、エミュレータ１４Ａが実行されたときにおけるユーザによるゲームのプレイ状況を示すデータである。
【００４１】
エミュレータ実行手段１４２は、ゲームアプリ１２Ａのゲームに関するゲーム情報が掲載されている掲載サイトが端末装置１０に表示されている場合においてゲーム情報の選択がされたことを示す選択情報を受信したときに、エミュレータ１４Ａを実行して端末装置１０においてゲームエミュレーションがプレイできるように制御する。具体的には、エミュレータ実行手段１４２は、エミュレータ１４Ａを実行してゲームエミュレーションを開始するとともに当該ゲームエミュレーションの出力情報を生成する。また、エミュレータ実行手段１４２は、ゲームエミュレーションを操作するための操作要求を端末装置１０から受信した場合に、ゲームを進行するとともに当該操作による出力情報を生成する。そして、エミュレータ実行手段１４２は、通信装置３６を介し、端末装置１０に対して生成した出力情報を送信する。また、エミュレータ実行手段１４２は、ゲーム開始後、随時、そのゲームエミュレーションのプレイ状況をユーザの端末ＩＤに対応するプレイデータ１４Ｂに記憶する。
【００４２】
なお、上記「ゲーム情報」は、例えば、ゲームの広告、「プレイ」や「ボタンを押してゲームをやってみよう」等のゲームのプレイを促す記述がされたプレイボタン、又は、左記同様の記述がされたハイパーリンク等である。本実施形態では、上記「ゲーム情報」がゲームの広告である場合を説明する。
【００４３】
また、上記「掲載サイト」は、ゲーム全般に関する情報を主としてユーザに提供するためのゲームサイトを含む。このゲームサイトとしては、例えばゲーム及びゲームエミュレーションの提供者並びに他のゲームの提供者が管理するサイト、ユーザが作成したゲームの攻略サイトやゲームの口コミサイト等が挙げられる。この「管理するサイト」としては、例えば、ゲームのインストールサイト（インストールページ）や、提供者の会社概要等を紹介するためのウェブサイトや、複数のゲームを紹介するためのウェブサイト等が挙げられる。なお、「ゲーム全般に関する情報を主として」とは、掲載サイトに含まれる情報のうち５１％以上がゲーム全般に関する情報である場合を意味する。
また、上記「掲載サイト」は、ゲーム全般に関する情報以外の情報を主としてユーザに提供するための非ゲームサイトを含む。この非ゲームサイトとしては、例えば、インターネット上で目的とするウェブサイトや情報などを検索するためのシステムを利用できるウェブサイト（検索サイト）、レストラン等のお店を紹介するウェブサイト（紹介サイト）、旅行等を予約するためのウェブサイト（予約サイト）、ショッピングを行うことが可能なウェブサイト、芸能情報を提供するウェブサイト等が挙げられる。なお、「ゲーム全般に関する情報以外の情報を主として」とは、掲載サイトに含まれる情報のうち５１％以上がゲーム全般に関する情報以外である場合を意味する。
【００４４】
判定手段１４４は、端末装置１０から掲載サイトに関する情報を取得し、取得した情報に基づき、当該掲載サイトを判定（特定）する。上記「掲載サイトに関する情報」としては、ＵＲＬ（Uniform Resource Locator）や、掲載サイトに記述されている情報等が挙げられる。
【００４５】
報酬付与手段１４６は、ゲームエミュレーションがユーザによりプレイされた場合に、掲載サイトで利用可能な報酬を当該ユーザに付与する。本実施形態では、報酬付与手段１４６は、判定手段１４４が判定した掲載サイトに応じて報酬を変更する。この報酬としては、掲載サイトが検索サイトである場合は、例えば、当該検索サイトで紹介されている仮想店舗で利用可能なクーポン券や、当該検索サイトで紹介されている動画を見たり音楽を聴いたりするためのポイント等が挙げられる。また、報酬としては、掲載サイトが紹介サイトである場合は、紹介先で利用可能なクーポン券やポイント等が挙げられる。また、報酬としては、掲載サイト及び掲載サイト以外のサイトや実店舗等で共通に利用可能なポイント（ポイント会社の提携先で共通に貯蓄及び利用できるポイント）であってもよい。
【００４６】
引継手段１４８は、ゲームアプリ１２Ａが端末装置１０に配信された場合に、エミュレータ１４Ａが生成したプレイデータ１４Ｂを、ゲームアプリ１２Ａのゲームが引き継げるように、ゲームアプリ１２Ａによって参照可能に設定する。本実施形態では、引継手段１４８は、記憶手段１４０からプレイデータ１４Ｂを取得して、プレイデータ１４Ｂや対応する端末ＩＤとともに引き継ぎ指示をアプリ提供サーバ１２に送信することで、ゲームアプリ１２Ａによって参照可能に設定する。
【００４７】
通知手段１５０は、ゲーム情報の選択情報を受信した後に、ゲームアプリ１２Ａを端末装置１０にインストールするための情報をユーザに通知する。この通知のタイミングは、上記選択情報を受信した後であれば、特に限定されないが、本実施形態では、上記選択情報を受信した後であってユーザによるゲームエミュレーションのプレイが終わった後である。また、インストールするための情報は、例えば、インストールページのＵＲＬであっても、インストールページそのものであってもよい。
【００４８】
＜処理の流れ＞
図４は、ゲームシステム１の処理、すなわち端末装置１０と、エミュレータサーバ１４と、アプリ提供サーバ１２と、の間で行われる処理の流れであって、ゲームアプリ１２Ａが端末装置１０にインストールされて実行されるまでの処理の流れを説明するためのフローチャートである。図５は、図４に示す処理の続きの流れを説明するためのフローチャートである。図６（Ａ）〜（Ｄ）は、端末装置１０の画面の遷移図である。
【００４９】
（ステップＳＰ１０）
例えば、図６（Ａ）に示すように、検索サイト等の掲載サイト５０を端末装置１０にてユーザが閲覧する際に、端末装置１０或いは掲載サイト５０の提供サーバ等から、広告要求をエミュレータサーバ１４に対して送信する。そして、処理がステップＳＰ１２の処理に移行する。
【００５０】
（ステップＳＰ１２）
エミュレータサーバ１４のエミュレータ実行手段１４２は、端末装置１０等から、通信装置３６を介し、広告要求を受信する。これに応答して、エミュレータ実行手段１４２は、ゲームアプリ１２Ａの広告５２を記憶手段１４０から取得する。そして、エミュレータ実行手段１４２は、取得した広告５２を、通信装置３６を介し、広告要求元の端末装置１０に対して送信する。そして、処理がステップＳＰ１４の処理に移行する。
【００５１】
（ステップＳＰ１４）
端末装置１０は、エミュレータサーバ１４から広告５２を受信する。そして、端末装置１０は、図６（Ａ）に示すように、広告５２が掲載された形で掲載サイト５０を画面上に表示する。そして、処理がステップＳＰ１６の処理に移行する。
【００５２】
（ステップＳＰ１６）
端末装置１０は、掲載サイト５０をその画面上に表示している場合において広告５２が選択されたときに、広告５２が選択されたことを示す選択情報をエミュレータサーバ１４に対して送信する。そして、処理がステップＳＰ１８の処理に移行する。
【００５３】
（ステップＳＰ１８）
エミュレータサーバ１４は、通信装置３６を介し、端末装置１０から選択情報を受信する。これに応答して、エミュレータ実行手段１４２は、エミュレータ１４Ａを実行してゲームエミュレーションを開始する。そして、処理がステップＳＰ２０の処理に移行する。
【００５４】
（ステップＳＰ２０）
エミュレータ実行手段１４２は、ゲームエミュレーションの出力情報としてゲームエミュレーション開始後のゲーム画像やゲーム音等の出力データを生成する。そして、エミュレータ実行手段１４２は、通信装置３６を介し、選択情報の送信元である端末装置１０に対して生成した出力データを送信する。そして、処理がステップＳＰ２２の処理に移行する。
【００５５】
（ステップＳＰ２２）
端末装置１０は、エミュレータサーバ１４から出力データを受信する。そして、端末装置１０は、受信した出力データに基づいて、図６（Ｂ）に示すようにゲーム画像６０やゲーム音を出力する。そして、処理がステップＳＰ２４の処理とステップＳＰ２６の処理に移行する。
【００５６】
（ステップＳＰ２４）
端末装置１０は、ユーザによるエミュレータ１４Ａの停止操作があるか否か判定する。そして、肯定判定された場合には処理がステップＳＰ３６の処理に移行し、否定判定された場合には処理がステップＳＰ２８の処理に移行する。
【００５７】
（ステップＳＰ２６）
エミュレータ実行手段１４２は、エミュレータ１４Ａの停止条件を満たすか否かを判定する。停止条件とは、端末装置１０から終了要求を受信した場合（ステップＳＰ３８）を除いて、例えば、ユーザによるゲームエミュレーションのプレイ時間が閾値以上となったか、ゲームエミュレーションの進捗度が閾値以上か、プレイヤが敗北したか等が挙げられる。そして、肯定判定された場合には処理がステップＳＰ４０の処理に移行し、否定判定され場合には処理がステップＳＰ３０の処理に移行する。
（ステップＳＰ２８）
端末装置１０は、ユーザによるゲームエミュレーションの操作要求を受付ける。そして、端末装置１０は、実際にユーザから操作要求を受付けた場合に、当該操作要求をエミュレータサーバ１４に対して送信する。そして、処理がステップＳＰ３０の処理に移行する。
【００５８】
（ステップＳＰ３０）
エミュレータサーバ１４は、通信装置３６を介し、端末装置１０から操作要求を受信する。次に、エミュレータ実行手段１４２は、当該操作要求に基づいて、ゲームエミュレーションのキャラクタ等を操作する。そして、処理がステップＳＰ３２の処理に移行する。
【００５９】
（ステップＳＰ３２）
エミュレータ実行手段１４２は、ゲームエミュレーションの出力情報としてゲームエミュレーションの操作を反映したゲーム画像や音等の出力データを生成する。そして、エミュレータ実行手段１４２は、通信装置３６を介し、操作要求を行った端末装置１０に対して生成した出力データを送信する。そして、処理がステップＳＰ３４の処理に移行する。
【００６０】
（ステップＳＰ３４）
端末装置１０は、エミュレータサーバ１４から出力データを受信する。そして、端末装置１０は、受信した出力データに基づいて、ゲーム画像やゲーム音を出力する。そして、処理がステップＳＰ２４の処理に戻る。
【００６１】
（ステップＳＰ３６）
端末装置１０は、ゲームエミュレーションの終了要求をエミュレータサーバ１４に対して送信する。そして、処理がステップＳＰ３８の処理に移行する。
【００６２】
（ステップＳＰ３８）
エミュレータサーバ１４は、通信装置３６を介し、端末装置１０から終了要求を受信する。そして、処理がステップＳＰ４０の処理に移行する。
【００６３】
（ステップＳＰ４０）
エミュレータ実行手段１４２は、エミュレータ１４Ａの実行を停止することでゲームエミュレーションを終了する。そして、処理がステップＳＰ４２の処理に移行する。
【００６４】
（ステップＳＰ４２）
エミュレータ実行手段１４２は、これまでプレイしたユーザのプレイデータ１４Ｂを生成し、記憶手段１４０に保存（記憶）する。なお、このステップＳＰ４２は、エミュレータ１４Ａが実行されている間に適宜行われてもよい。そして、処理がステップＳＰ４４の処理に移行する。
【００６５】
（ステップＳＰ４４）
エミュレータサーバ１４の報酬付与手段１４６（或いは判定手段１４４）は、ゲームエミュレーションがユーザによりプレイされた結果、ユーザがゲームエミュレーションを体験できたか否かを判定する。そして、肯定判定された場合には処理がステップＳＰ４６の処理に移行し、否定判定された場合には処理がステップＳＰ５０の処理に移行する。なお、ユーザが体験できたか否かは、例えば、ゲームエミュレーションを進行するためのユーザによる操作の回数や、プレイ時間、ゲームエミュレーションの進捗度等に基づいて判定する。具体的には、これら操作の回数や、プレイ時間、進捗度等が閾値以上であれば、ユーザが体験できたと判定する。特に、操作の回数に基づいて判定すると、後述するように、ユーザが体験できたことの判定精度が高くなることから好ましい。無論、ゲームエミュレーションが開始されただけで、ユーザが体験できたと判定してもよい。
【００６６】
（ステップＳＰ４６）
エミュレータサーバ１４の判定手段１４４は、端末装置１０から掲載サイト５０のＵＲＬを取得し、取得したＵＲＬに基づき、当該掲載サイト５０を判定（特定）する。なお、この判定は、ステップＳＰ１２で受信した広告要求に上記ＵＲＬが含まれていた場合には、既に取得していたＵＲＬに基づいてもよい。そして、処理がステップＳＰ４８の処理に移行する。
【００６７】
（ステップＳＰ４８）
報酬付与手段１４６は、判定手段１４４が判定した掲載サイト５０で利用可能な報酬をユーザに付与する。本実施形態では、報酬付与手段１４６は、判定手段１４４が判定した掲載サイト５０に応じて報酬を変更する。この場合、例えばゲームエミュレーションの提供者が、複数の掲載サイト５０と、それぞれの掲載サイト５０に対応した報酬とを記述した対応テーブルを予め記憶手段１４０に記憶しておき、報酬付与手段１４６は、その対応テーブルを参照して、判定した掲載サイト５０に対応する報酬を把握することで、掲載サイト５０に応じて報酬を変更する。そして、処理がステップＳＰ５０の処理に移行する。
【００６８】
（ステップＳＰ５０）
エミュレータサーバ１４の通知手段１５０は、インストールページのＵＲＬをユーザに通知する。具体的には、通知手段１５０は、ゲームアプリ１２ＡをインストールするためのインストールページのＵＲＬが記述され、ユーザをインストールに誘導するための誘導ページを、通信装置３６を介し、端末装置１０に対して送信する。そして、処理がステップＳＰ５２の処理に移行する。
【００６９】
（ステップＳＰ５２）
端末装置１０は、エミュレータサーバ１４から、誘導ページを受信する。これに応答して、端末装置１０は、誘導ページをその画面上に表示する。図６（Ｃ）は、誘導ページの一例を示す図である。図６（Ｃ）に示す誘導ページ７０は、インストールページのＵＲＬ７２やユーザに報酬を付与した旨７４等を含んでいる。この誘導ページ７０を見たユーザは、ＵＲＬ７２を選択する。この選択に応答して、端末装置１０は、インストールページのページ要求をアプリ提供サーバ１２に対して送信する。そして、処理がステップＳＰ５４の処理に移行する。
【００７０】
（ステップＳＰ５４）
アプリ提供サーバ１２は、端末装置１０から、ページ要求を受信する。これに応答して、アプリ提供サーバ１２は、当該ページ要求に応じたインストールページをページ要求元の端末装置１０に対して送信する。そして、処理がステップＳＰ５６の処理に移行する。
【００７１】
（ステップＳＰ５６）
端末装置１０は、アプリ提供サーバ１２からインストールページを受信する。この受信に応答して、端末装置１０は、受信したインストールページを表示する。図６（Ｄ）は、インストールページの一例を示す図である。図６（Ｄ）に示すインストールページ８０は、ゲームアプリ１２Ａの概要の他、インストールボタン８２等を含んでいる。そして、処理がステップＳＰ５８の処理に移行する。
【００７２】
（ステップＳＰ５８）
端末装置１０のユーザは、表示されているインストールページ８０を閲覧した後、インストールボタン８２を押下する。この押下に応答して、端末装置１０は、ゲームアプリ１２Ａのインストール要求をアプリ提供サーバ１２に対して送信する。そして、処理がステップＳＰ６０の処理に移行する。
【００７３】
（ステップＳＰ６０）
アプリ提供サーバ１２は、端末装置１０からインストール要求を受信する。これに応答して、アプリ提供サーバ１２の配信手段１２２は、ゲームアプリ１２Ａをインストール要求元の端末装置１０に配信する。そして、処理がステップＳＰ６２の処理に移行する。
【００７４】
（ステップＳＰ６２）
端末装置１０は、アプリ提供サーバ１２からゲームアプリ１２Ａを受信する（ダウンロードする。）。そして、ダウンロードが完了すると、端末装置１０は、ゲームアプリ１２Ａをインストールする。インストールが完了すると、端末装置１０は、端末ＩＤを含むインストール完了通知をエミュレータサーバ１４に対して送信する。なお、インストール完了通知は、アプリ提供サーバ１２を介して送信されてもよい。
【００７５】
（ステップＳＰ６４）
エミュレータサーバ１４は、端末装置１０からインストール完了通知を受信する。これに応答して、エミュレータサーバ１４の引継手段１４８は、ユーザのプレイデータ１２Ｂを、ゲームアプリ１２Ａのゲームが引き継げるように、ゲームアプリ１２Ａによって参照可能に設定する。
【００７６】
具体的には、引継手段１４８は、インストール完了通知に含まれる端末ＩＤに対応するプレイデータ１４Ｂを記憶手段１４０から取得する。そして、引継手段１４８は、プレイデータ１４Ｂをインストール完了通知に含まれる端末ＩＤとともにアプリ提供サーバ１２に送信する。アプリ提供サーバ１２は、端末ＩＤとともにプレイデータ１４Ｂを受信する。これに応答して、アプリ提供サーバ１２は、受信したプレイデータ１４Ｂをプレイデータ１２Ｂとして記憶手段１２０に生成（記憶）し、当該プレイデータ１４Ｂを受信した端末ＩＤと対応付ける。そして、処理がステップＳＰ６６の処理に移行する。
【００７７】
（ステップＳＰ６６）
報酬付与手段１４６は、インストールの対価として当該インストールされたゲームアプリ１２Ａで利用可能な報酬（ゲームアイテムや仮想通貨等）をユーザに付与する。具体的には、報酬付与手段１４６は、アプリ提供サーバ１２に対して、ユーザの端末ＩＤに対応するプレイデータ１２Ｂに報酬を示すデータを追記するよう指示する
【００７８】
（ステップＳＰ６８）
端末装置１０は、ユーザの操作に応答して、インストールされたゲームアプリ１２Ａを実行する。この際、端末装置１０は、アプリ提供サーバ１２に対して端末ＩＤと共にアプリ実行の旨を送信する。そして、処理がステップＳＰ７０の処理に移行する。
【００７９】
（ステップＳＰ７０）
アプリ提供サーバ１２は、端末ＩＤと共にアプリ実行の旨を端末装置１０から受信する。これに応答して、アプリ提供サーバ１２は、端末ＩＤに対応するプレイデータ１２Ｂを記憶手段１２０から取得する。そして、アプリ提供サーバ１２は、端末装置１０に対してプレイデータ１２Ｂを送信する。そして、処理がステップＳＰ７２の処理に移行する。
【００８０】
（ステップＳＰ７２）
端末装置１０は、アプリ提供サーバ１２からプレイデータ１２Ｂを受信する。これに応答して、端末装置１０は、受信したプレイデータ１２Ｂに基づき、ゲームアプリ１２Ａのゲームを途中から開始する。すなわち、端末装置１０は、ゲームアプリ１２Ａのゲームを、エミュレータ１４Ａでプレイされたゲームの続きから開始する。この開始後のゲームでは、ユーザは、ゲーム中に得られるアイテムだけでなく、ゲームアプリ１２Ａのインストールにより報酬として付与されたアイテム等も使用することができる。
【００８１】
以上、本実施形態によれば、ゲームエミュレーションがユーザによりプレイされた場合に、掲載サイト５０で利用可能な報酬をユーザに付与するので、掲載サイト５０に掲載されている広告５２を選択してエミュレータ１４Ａを実行することによってゲームエミュレーションを体験する動機をユーザに対して生じさせることができる。このエミュレータ用プログラムが実行されれば、ゲームエミュレーションをユーザに体験してもらうことができるようになる。この結果、ゲーム全般或いはゲームアプリのゲームに興味を生じさせることが可能となり、もってゲームアプリのダウンロードまでユーザを誘導することができる。
【００８２】
また、本実施形態によれば、掲載サイト５０は、非ゲームサイトを含むので、当該非ゲームサイトを閲覧しているユーザは、ゲームサイトを閲覧しているユーザに比べて、ゲーム全般に興味が薄いユーザの可能性が高い。このような場合であっても、ゲームエミュレーションがユーザによりプレイされたときに、ゲーム全般に関する情報以外の情報を主としてユーザに提供するためのサイトで利用可能な報酬をユーザに付与するので、ゲームエミュレーションを体験する動機をゲーム全般に興味が薄いユーザに対して生じさせることができる。
【００８３】
また、本実施形態によれば、掲載サイト５０に応じて報酬を変更するので、ユーザに対してエミュレータ１４Ａの実行によってゲームエミュレーションを体験する動機を掲載サイト５０に応じて調整することができる。
【００８４】
また、本実施形態では、ゲームエミュレーションを進行するためのユーザによる操作の回数に基づいて、ゲームエミュレーションがユーザにより体験されたか否かを判定する。これにより、例えばゲームエミュレーションを開始したにも関わらず放置してプレイ時間が長くなった場合においてそのプレイ時間が単純に長くなったという理由でゲームエミュレーションがユーザにより体験されたと判定するときに比べて、ゲームエミュレーションが体験されたことの判定精度が高くなる。
【００８５】
また、本実施形態では、ゲームアプリ１２Ａが端末装置１０に配信された場合に、エミュレータ１４Ａが生成したプレイデータ１４Ｂを、ゲームが引き継げるように、ゲームアプリ１２Ａによって参照可能に設定する。これにより、ユーザは、今までプレイしたゲームエミュレーションの続きを、ゲームアプリ１２Ａのゲームでプレイすることができる。
【００８６】
また、本実施形態では、広告５２の選択情報を受信した後に、ゲームアプリ１２Ａを端末装置１０にインストールするための情報としてＵＲＬ７２をユーザに通知する。これにより、ユーザはインストールするためのＵＲＬ７２を入力したりコピーしたりする作業が抑制され、通知されたＵＲＬ７２に基づきスムーズにインストールすることができる。
【００８７】
＜変形例＞
なお、本発明は上記の具体例に限定されるものではない。すなわち、上記の具体例に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、前述した実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【００８８】
例えば、上記実施形態では、判定手段１４４は、端末装置１０から掲載サイト５０に関する情報を取得し、取得した情報に基づき、当該掲載サイト５０を判定する場合を説明した。しかしながら、この判定手段１４４は、端末装置１０から掲載サイト５０に関する情報（例えばＵＲＬ７２）を取得し、取得した情報に基づき、掲載サイト５０がゲームサイトか非ゲームサイトかを判定してもよい。そして、報酬付与手段１４６は、判定手段１４４が判定した判定結果に基づき、報酬を変更してもよい。この場合、例えばゲームエミュレーションの提供者が、複数の掲載サイト５０のＵＲＬ７２と、各掲載サイト５０がゲームサイトか非ゲームサイトかを示す情報とを記述した対応テーブルを予め記憶手段１４０に記憶しておき、判定手段１４４は、その対応テーブルを参照して、取得したＵＲＬ７２の掲載サイト５０がゲームサイトか非ゲームサイトかを判定する。
【００８９】
上記構成によれば、判定手段１４４が判定した結果が、掲載サイト５０が非ゲームサイトという判定である場合、掲載サイト５０がゲームサイトという判定である場合に比べて、ユーザがゲーム全般に興味が薄いユーザである可能性が高いので、例えば掲載サイト５０がゲームサイトの場合に比べて報酬をより良いものに変更して、ユーザに対してエミュレータ１４Ａの実行によってゲームエミュレーションを体験する動機を高め、その結果、ゲームアプリ１２Ａのダウンロードまでユーザを積極的に誘導することができる。なお、上記とは逆に、掲載サイト５０がゲームサイトの場合、掲載サイト５０が非ゲームサイトの場合に比べて報酬をより良いものに変更してもよい。
【００９０】
また、判定手段１４４は、端末装置１０から掲載サイト５０に関する情報（例えばＵＲＬ７２）を取得し、取得した情報に基づき、ゲームアプリ１２Ａのゲーム又はゲーム全般と掲載サイト５０との関連度を判定してもよい。そして、報酬付与手段１４６は、判定手段１４４が判定した関連度に基づき、報酬を変更してもよい。この場合、例えばゲームエミュレーションの提供者が、複数の掲載サイト５０のＵＲＬ７２と、各掲載サイト５０に対応した関連度とを記述した対応テーブルを予め記憶手段１４０に記憶しておき、判定手段１４４は、その対応テーブルを参照して、取得したＵＲＬ７２に対応する関連度を判定する。なお、判定手段１４４は、上記対応デーブルを用いずに、掲載サイト５０の情報を分析することで関連度を判定してもよい。
【００９１】
上記構成によれば、判定手段１４４が判定した関連度が低いほど、掲載サイト５０を閲覧しているユーザがゲーム全般に興味が薄いユーザである可能性が高いので、例えば関連度が高い場合に比べて報酬をより良いものに変更して、ユーザに対してエミュレータ１４Ａの実行によってゲームエミュレーションを体験する動機を高め、その結果、ゲームアプリ１２Ａのダウンロードまでユーザを積極的に誘導することができる。なお、上記とは逆に、判定手段１４４が判定した関連度が高いほど報酬をより良いものに変更してもよい。
【００９２】
また、上記実施形態では、掲載サイト５０に応じて報酬を変更する場合を説明したが、報酬付与手段１４６は、ゲームエミュレーションをユーザがプレイすることにより得られるパラメータに基づき、ゲームエミュレーションに対するユーザの興味度を判定し、判定した興味度に基づいて、報酬を変更してもよい。このパラメータは、ユーザによるゲームエミュレーションのプレイ時間、及び、ゲームエミュレーションの進捗度のうち少なくとも何れか一方を含んでもよい。これらプレイ時間や進捗度は、プレイデータ１４Ｂの参照により取得可能である。また、パラメータは、他にも、ゲームエミュレーションをプレイすることにより得られるスコア値や、ゲームエミュレーションのプレイ回数、ゲームエミュレーション中或いはゲームエミュレーション後にユーザに興味の程度を問い合わせることにより得られるアンケート結果等のうち少なくとも何れか１つを含んでもよい。
【００９３】
上記構成によれば、例えば興味度が高いほど報酬をより良いものに変更すると、ゲームエミュレーションをユーザに対して積極的にプレイさせることができるようになる。この結果、ゲームエミュレーション、すなわちゲームアプリ１２Ａのゲームの面白さをより確実にユーザに伝えることができ、ゲームアプリ１２Ａのダウンロードまでユーザを積極的に誘導することができる。
【００９４】
また、ユーザに付与する報酬として、掲載サイト５０で利用可能な報酬と、ゲームアプリ１２Ａのゲームで利用可能な報酬と、をユーザに選択させるための選択画面を表示するように端末装置１０に対して指示する指示手段を更に備え、報酬付与手段１４６は、選択画面における選択結果に対応する報酬を付与するようにしてもよい。すなわち、報酬付与手段１４６は、掲載サイト５０で利用可能な報酬が選択された場合、その選択された報酬をユーザに付与し、ゲームアプリ１２Ａのゲームで利用可能な報酬が選択された場合、その選択された報酬をユーザに付与する。なお、上記指示手段は、例えば図２に示すような制御装置３０が所定のプログラムを実行することによって実現される。
【００９５】
上記構成によれば、ユーザに対して報酬の選択肢を与えることができ、ユーザにとってより適切な報酬を付与することができる。なお、ゲームアプリ１２Ａのゲームで利用可能な報酬を付与する場合、上記実施形態では、インストールの対価としてゲームで利用可能な報酬を付与する仕様なので（ステップＳＰ６６参照。）、その報酬に上乗せする形でユーザに報酬を付与してもよい。また、指示手段は、ユーザに付与する報酬として、掲載サイト５０で利用可能な報酬と、ゲームアプリ１２Ａのゲームで利用可能な報酬と、の配分をユーザに選択させるための選択画面を表示するように端末装置１０に対して指示してもよい。
【００９６】
また、上記実施形態では、記憶手段１４０には、１種類のエミュレータ１４Ａが記憶されている場合を説明したが、複数の種類のエミュレータ１４Ａが記憶されてもよい。この場合、報酬付与手段１４６は、複数の種類のエミュレータ１４Ａのゲームエミュレーションのうち端末装置１０のユーザによりプレイされたゲームエミュレーションの種類に応じて報酬を変更してもよい。
【００９７】
上記構成によれば、ユーザに対してエミュレータ１４Ａの実行によってゲームエミュレーションを体験する動機をゲームエミュレーションの種類に応じて調整することができる。
【符号の説明】
【００９８】
１０：端末装置
１２Ａ：ゲームアプリケーション
１４：エミュレータサーバ（情報処理装置）
１４Ａ：エミュレータ用プログラム
１４Ｂ：プレイデータ
５０：掲載サイト
５２：広告（ゲーム情報）
１４０：記憶手段
１４２：エミュレータ実行手段
１４４：判定手段
１４６：報酬付与手段
１４８：引継手段
１５０：通知手段
【図１】
2018028816.tif 000003
【図２】
2018028816.tif 000004
【図３】
2018028816.tif 000005
【図４】
2018028816.tif 000006
【図５】
2018028816.tif 000007
【図６】
2018028816.tif 000008
【手続補正書】
【提出日】平成29年1月20日(2017.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与し、前記掲載サイトに応じて前記報酬を変更する報酬付与手段と、
前記端末装置から前記掲載サイトに関する情報を取得し、取得した情報に基づき、前記ゲームと前記掲載サイトとの関連度を判定する判定手段と、
を備え、
前記報酬付与手段は、前記判定手段が判定した関連度に基づき、前記報酬を変更する、
情報処理装置。
【請求項２】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
を備え、
前記報酬付与手段は、前記ゲームエミュレーションを進行するための前記ユーザによる操作の回数が閾値以上となった場合に、前記報酬を付与する、
情報処理装置。
【請求項３】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
を備え、
前記報酬付与手段は、前記ゲームエミュレーションを前記ユーザがプレイすることにより得られるパラメータに基づき、前記ゲームエミュレーションに対する前記ユーザの興味度を判定し、判定した興味度に基づいて、前記報酬を変更する、
情報処理装置。
【請求項４】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
前記ユーザに付与する報酬として、前記掲載サイトで利用可能な報酬と、前記ゲームで利用可能な報酬と、を前記ユーザに選択させるための選択画面を表示するように前記端末装置に対して指示する指示手段と、
を備え、
前記報酬付与手段は、前記選択画面における選択結果に対応する報酬を付与する、
情報処理装置。
【請求項５】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
前記ゲームアプリケーションが前記端末装置に配信された場合に、前記エミュレータ用プログラムが生成したプレイデータを、前記ゲームが引き継げるように、前記ゲームアプリケーションによって参照可能に設定する引継手段と、
を備える情報処理装置。
【請求項６】
一以上の端末装置と通信可能な情報処理装置であって、
前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段と、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行手段と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与手段と、
を備え、
前記記憶手段には、複数の種類の前記エミュレータ用プログラムが記憶され、
前記報酬付与手段は、複数の種類の前記エミュレータ用プログラムのゲームエミュレーションのうち前記端末装置のユーザによりプレイされたゲームエミュレーションの種類に応じて前記報酬を変更する、
情報処理装置。
【請求項７】
前記報酬付与手段は、前記掲載サイトに応じて前記報酬を変更する、
請求項２乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記端末装置から前記掲載サイトに関する情報を取得し、取得した情報に基づき、前記掲載サイトがゲームサイトか非ゲームサイトかを判定する判定手段を更に備え、
前記報酬付与手段は、前記判定手段が判定した判定結果に基づき、前記報酬を変更する、
請求項７に記載の情報処理装置。
【請求項９】
前記選択情報を受信した後に、前記ゲームアプリケーションを前記端末装置にインストールするための情報を前記ユーザに通知する通知手段を更に備える、
請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与し、前記掲載サイトに応じて前記報酬を変更する報酬付与機能と、
前記端末装置から前記掲載サイトに関する情報を取得し、取得した情報に基づき、前記ゲームと前記掲載サイトとの関連度を判定する判定機能と、
を実現させ、
前記報酬付与機能は、前記判定機能が判定した関連度に基づき、前記報酬を変更する、
プログラム。
【請求項１１】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
を実現させ、
前記報酬付与機能は、前記ゲームエミュレーションを進行するための前記ユーザによる操作の回数が閾値以上となった場合に、前記報酬を付与する、
プログラム。
【請求項１２】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
を実現させ、
前記報酬付与機能は、前記ゲームエミュレーションを前記ユーザがプレイすることにより得られるパラメータに基づき、前記ゲームエミュレーションに対する前記ユーザの興味度を判定し、判定した興味度に基づいて、前記報酬を変更する、
プログラム。
【請求項１３】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
前記ユーザに付与する報酬として、前記掲載サイトで利用可能な報酬と、前記ゲームで利用可能な報酬と、を前記ユーザに選択させるための選択画面を表示するように前記端末装置に対して指示する指示機能と、
を実現させ、
前記報酬付与機能は、前記選択画面における選択結果に対応する報酬を付与する、
プログラム。
【請求項１４】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
前記ゲームアプリケーションが前記端末装置に配信された場合に、前記エミュレータ用プログラムが生成したプレイデータを、前記ゲームが引き継げるように、前記ゲームアプリケーションによって参照可能に設定する引継機能と、
を実現させるプログラム。
【請求項１５】
一以上の端末装置と通信可能に構成され、前記端末装置にインストール可能なゲームアプリケーションが実現するゲームの少なくとも一部をゲームエミュレーションとして実現するエミュレータ用プログラムを記憶する記憶手段を備えるコンピュータに対して、
前記ゲームに関するゲーム情報が掲載されている掲載サイトが前記端末装置に表示されている場合において前記ゲーム情報の選択がされたことを示す選択情報を受信したときに、前記エミュレータ用プログラムを実行して前記端末装置において前記ゲームエミュレーションがプレイできるように制御するエミュレータ実行機能と、
前記ゲームエミュレーションが前記端末装置のユーザによりプレイされた場合に、前記掲載サイトで利用可能な報酬を前記ユーザに付与する報酬付与機能と、
を実現させ、
前記記憶手段には、複数の種類の前記エミュレータ用プログラムが記憶され、
前記報酬付与機能は、複数の種類の前記エミュレータ用プログラムのゲームエミュレーションのうち前記端末装置のユーザによりプレイされたゲームエミュレーションの種類に応じて前記報酬を変更する、
プログラム。