(57)【特許請求の範囲】
【請求項１】
所定のゲームを実行し、
ゲームの情報に関連付けてコンテンツ及び仮想キャラクタを記録した記録部を参照して、実行する前記ゲームに対応してコンテンツ及び仮想キャラクタを選択し、
選択した前記コンテンツを再生し、
再生している前記コンテンツの画面に、選択した前記仮想キャラクタを表示させ、特定の情報を伝えるように該仮想キャラクタの表示及び音声出力の少なくともいずれかを制御し、
プレイヤの前記ゲームに対する操作又は前記コンテンツの再生時の操作を受け付け、
前記ゲームに対応してゲームの進行に応じたプレイヤと該ゲームとの友好度を算出し、
ゲームの進行情報及びコンテンツ毎に友好度に関連付けて仮想キャラクタを記録した前記記録部を参照して、再生している前記コンテンツに関連付けた仮想キャラクタのうち、前記算出した友好度に基づき前記ゲームの進行に応じた仮想キャラクタを選択する、
処理をコンピュータに実行させる情報処理プログラム。
【請求項２】
前記仮想キャラクタは、前記ゲームに登場するキャラクタ、前記コンテンツ又は該コンテンツを実写化したときの人物に対応したキャラクタの少なくともいずれかであり、
ゲームの情報及びコンテンツ毎に関連付けて仮想キャラクタを記録した前記記録部を参照して、前記コンテンツ毎に前記仮想キャラクタを選択する、
請求項１に記載の情報処理プログラム。
【請求項３】
受け付けた前記コンテンツの再生時の操作に応じて、再生している前記コンテンツの画面にて前記仮想キャラクタの表示又は音声出力を制御する、
請求項１又は２に記載の情報処理プログラム。
【請求項４】
ゲームの進行情報及びコンテンツ毎に友好度に関連付けて仮想キャラクタと解説情報とを記録した前記記録部を参照して、選択した前記仮想キャラクタに対応する解説情報を特定し、再生している前記コンテンツの画面に、選択した前記仮想キャラクタを表示させ、特定の解説情報を伝えるように該仮想キャラクタの表示及び音声出力の少なくともいずれかを制御する、
請求項１〜３のいずれか一項に記載の情報処理プログラム。
【請求項５】
所定のゲームを実行するゲーム実行部と、
ゲームの情報に関連付けてコンテンツ及び仮想キャラクタを記録した記録部を参照して、実行する前記ゲームに対応してコンテンツ及び仮想キャラクタを選択し、選択した前記コンテンツを再生する再生部と、
再生している前記コンテンツの画面にて、選択した前記仮想キャラクタが前記コンテンツに関する情報を伝えるように該仮想キャラクタの表示及び音声出力の少なくともいずれかを制御する制御部と、
プレイヤの前記ゲームに対する操作又は前記コンテンツの再生時の操作を受け付ける受付部と、を有し、
前記再生部は、
前記ゲームに対応してゲームの進行に応じたプレイヤと該ゲームとの友好度を算出し、ゲームの進行情報及びコンテンツ毎に友好度に関連付けて仮想キャラクタを記録した前記記録部を参照して、再生している前記コンテンツに関連付けた仮想キャラクタのうち、前記算出した友好度に基づき前記ゲームの進行に応じた仮想キャラクタを選択する、
情報処理装置。
【請求項６】
所定のゲームを実行し、
ゲームの情報に関連付けてコンテンツ及び仮想キャラクタを記録した記録部を参照して、実行する前記ゲームに対応してコンテンツ及び仮想キャラクタを選択し、
選択した前記コンテンツを再生し、
再生している前記コンテンツの画面にて、選択した前記仮想キャラクタが前記コンテンツに関する情報を伝えるように該仮想キャラクタの表示及び音声出力の少なくともいずれかを制御し、
プレイヤの前記ゲームに対する操作又は前記コンテンツの再生時の操作を受け付け、
前記ゲームに対応してゲームの進行に応じたプレイヤと該ゲームとの友好度を算出し、
ゲームの進行情報及びコンテンツ毎に友好度に関連付けて仮想キャラクタを記録した前記記録部を参照して、再生している前記コンテンツに関連付けた仮想キャラクタのうち、前記算出した友好度に基づき前記ゲームの進行に応じた仮想キャラクタを選択する、
処理をコンピュータが実行する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
ゲームの進行にあわせて、ゲームの実行中にゲームに関連するキャラクタが登場するアニメを再生することが提案されている（非特許文献１参照）。これによれば、ゲームのプレイヤは、例えばゲームの途中でゲームに関連するアニメを見ることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】http://xhm.jp/ BANDAINAMCO  ザクセスヘブン（Xuccess HEAVEN）スマートフォンアプリ公式サイト
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、プレイヤによっては、ゲームの実行中にゲームに関連するアニメを見ることに、それほどの興味を持たない場合がある。これに対して、プレイヤは、アニメ等のコンテンツの再生中にコンテンツに関する付加価値をつけることで、再生されるコンテンツにより関心を持ち、コンテンツをより楽しんで見ることができる。
【０００５】
そこで、一側面では、本発明は、ゲームに応じて再生するコンテンツの視聴時に、プレイヤに付加情報を与えることを目的とする。
【課題を解決するための手段】
【０００６】
一つの案では、所定のゲームを実行し、ゲームの情報に関連付けてコンテンツ及び仮想キャラクタを記録した記録部を参照して、実行する前記ゲームに対応してコンテンツ及び仮想キャラクタを選択し、選択した前記コンテンツを再生し、再生している前記コンテンツの画面にて、選択した前記仮想キャラクタが前記コンテンツに関する情報を伝えるように該仮想キャラクタの表示及び音声出力の少なくともいずれかを制御し、プレイヤの前記ゲームに対する操作又は前記コンテンツの再生時の操作を受け付け、前記ゲームに対応してゲームの進行に応じたプレイヤと該ゲームとの友好度を算出し、ゲームの進行情報及びコンテンツ毎に友好度に関連付けて仮想キャラクタを記録した前記記録部を参照して、再生している前記コンテンツに関連付けた仮想キャラクタのうち、前記算出した友好度に基づき前記ゲームの進行に応じた仮想キャラクタを選択する、処理をコンピュータに実行させるための情報処理プログラムが提供される。
【発明の効果】
【０００７】
一側面によれば、ゲームに応じて再生するコンテンツの視聴時に、プレイヤに付加情報を与えることができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る情報処理装置の機能構成の一例を示す図。
【図２】一実施形態に係る情報処理装置のハードウェア構成の一例を示す図。
【図３】一実施形態に係る仮想キャラクタテーブルの一例を示す図。
【図４】一実施形態に係る仮想キャラクタテーブルの一例を示す図。
【図５】一実施形態に係る仮想キャラクタテーブルの一例を示す図。
【図６】第１実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例を示すフローチャート。
【図７】第１実施形態に係るアニメ画面の一例を示す図。
【図８】第１実施形態に係るゲーム及びアニメの表示の一例を示す図。
【図９】第２実施形態に係る仮想キャラクタテーブルの他の例を示す図。
【図１０】第２実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。
【００１０】
［情報処理装置の機能構成］
まず、本発明の一実施形態に係る情報処理装置１０の機能構成の一例について、図１を参照しながら説明する。本実施形態に係る情報処理装置１０は、パーソナルコンピュータ、タブレット型機器、ゲーム機器、スマートフォン等のいずれの電子機器であってもよい。
【００１１】
情報処理装置１０は、受付部１１、ゲーム実行部１２、記録部１３、再生部１４、制御部１５、グラフィック処理部１６、サウンド処理部１７、表示部１８、音出力部１９及び通信部２０を有する。
【００１２】
受付部１１は、プレイヤのゲームに対する操作又はアニメ等のコンテンツ再生時の操作を受け付ける。例えば、受付部１１は、コントローラ等の入力装置を用いて、ゲームに対してプレイヤが実行した入力操作を受け付ける。例えば、ゲームに対する操作には、プレイヤキャラクタＰＣを動作させるための操作が挙げられる。
【００１３】
また、受付部１１は、コントローラ等の入力装置を用いて、アニメの再生中に表示させる仮想キャラクタに対してプレイヤが実行したインタラクティブ操作、その他の操作を受け付ける。例えば、インタラクティブ操作には、仮想キャラクタの表示位置を変化させたり、仮想キャラクタの表示や音声を消去するための操作が挙げられる。
【００１４】
ゲーム実行部１２は、記録部１３に記録されたゲーム処理プログラム３２を情報処理装置１０のＣＰＵに実行させることで、ゲームを実行する。また、ゲーム実行部１２は、記録部１３に記録されたアニメ再生用情報処理プログラム３３を情報処理装置１０のＣＰＵに実行させることで、ゲームの進行にあわせてアニメを再生する。再生するアニメは、ゲームに関連するアニメであって、ＴＶ等で放映されているアニメとストーリに共通性があり、ゲームに登場するキャラクタがアニメにも登場する等、キャラクタにも共通性がある。
【００１５】
記録部１３は、上記プログラムの他、仮想キャラクタテーブル３１、配信情報ＤＢ３４、各種のプログラム及び各種のデータを記録する。配信情報ＤＢ３４には、ＴＶ等で放映されたアニメの配信情報を記録する。仮想キャラクタテーブル３１は、配信情報ＤＢ３４に記録されたアニメの配信情報に基づき再生するアニメとともに画面に表示させる仮想キャラクタを特定するためのテーブルである。
【００１６】
図３〜図５は、一実施形態に係る仮想キャラクタテーブル３１の一例を示す。仮想キャラクタテーブル３１は、ゲームの進行情報１３１、アニメの配信情報１３２、仮想キャラクタ１３３及び解説情報１３４の各データ項目を有する。仮想キャラクタには、主にゲームやアニメに登場するキャラクタが設定される。
【００１７】
再生部１４は、仮想キャラクタテーブル３１に基づき、ゲームの進行に応じたアニメを仮想キャラクタの解説付きで再生する。例えば、プレイヤがゲームのステージ１を終了したとき、ゲーム実行部１２は、図３の仮想キャラクタテーブル３１に基づき、ゲームの進行情報１３１が「ステージ１終了」に対応するアニメの配信情報１３２の「配信情報Ａ」のアニメを再生する。その際、再生部１４は、アニメが再生されている画面に仮想キャラクタ１３３が「ａ」の仮想キャラクタを表示し、仮想キャラクタに表示又は音声によりアニメに関する解説「Ｄ」を行わせる。これにより、例えば、ゲームのプレイヤは、ゲームの進行度に合わせて再生されるアニメを、例えばゲームに登場する仮想キャラクタと一緒に見ることができる。また、通常有料配信されるアニメの動画を、ゲーム内において無料で視聴できるようなシステムを構築することができる。
【００１８】
再生部１４は、アニメの再生画面に表示させる仮想キャラクタを、アニメのストーリ毎に変えてもよい。例えば、図４に示す仮想キャラクタテーブル３１では、アニメの配信情報１３２毎にアニメのストーリ１３５に対応した仮想キャラクタ１３３が記録されている。再生部１４は、ゲームがステージ１を終了した時点で配信情報Ａのアニメを再生する際、図４の仮想キャラクタテーブル３１に基づき、配信情報Ａのアニメのストーリ１３５が「Ａ−１」の場合、仮想キャラクタ「ａ１」を画面に表示するように制御する。このように、アニメのストーリに応じてアニメを解説させる仮想キャラクタを変更させることができる。これにより、プレイヤは、再生中のアニメのストーリに合致した仮想キャラクタと一緒にアニメを見ることができる。
【００１９】
再生部１４は、アニメの再生画面に表示させる仮想キャラクタを、ゲームのシナリオ毎に変えてもよい。ゲームのシナリオは、ゲームの進行に応じてプレイヤが行った操作やプレイヤがゲーム中に取得したアイテム等、ゲームの進行内容に応じて変化する。例えば、図５に示す仮想キャラクタテーブル３１では、アニメの配信情報１３２毎にゲームのシナリオ１３６に対応した仮想キャラクタ１３３が記録されている。再生部１４は、ゲームがステージ１を終了した時点で配信情報Ａのアニメを再生する際、図５の仮想キャラクタテーブル３１に基づき、配信情報Ａのゲームのシナリオ１３６が「Ｇ−１」の場合、仮想キャラクタ「ａ６」を画面に表示するように制御する。このように、ゲームのシナリオに応じてアニメを解説させる仮想キャラクタを変更させることができる。これにより、プレイヤは、ゲームのシナリオに合致した仮想キャラクタと一緒にアニメを見ることができる。
【００２０】
制御部１５は、再生しているアニメの画面にて、選択した仮想キャラクタがアニメに関する情報や、アニメに関しないその他の情報を伝えるように仮想キャラクタの表示及び音声出力を制御する。その際、制御部１５は、アニメ再生時にプレイヤが行うインタラクティブ操作や、その他の操作に応じて、再生しているアニメの画面にて仮想キャラクタの表示及び音声出力の少なくともいずれかを制御する。
【００２１】
なお、制御部１５は、例えば、再生するストーリーには出てこない仮想キャラクタや、シナリオに登場しない仮想キャラクタを表示させ、プレイヤがそのような仮想キャラクタと一緒に動画を見ることが可能なように制御してもよい。
【００２２】
グラフィック処理部１６は、表示部１８に接続され、制御部１５から描画命令が出力されると、表示部１８にビデオ信号を出力する。これにより、表示部１８は、ゲームの進行に合わせてゲーム画像とアニメ画像とを表示する。
【００２３】
サウンド処理部１７は、音出力部１９に接続され、制御部１５からサウンド出力の指示命令が出力されると、音出力部１９にサウンド信号を出力する。これにより、音出力部１９は、ゲームの進行状況及びアニメの再生状況に応じたサウンドを出力する。また、サウンド処理部１７は、アニメの再生時、選択した仮想キャラクタがアニメの解説等、アニメに関する情報を伝えるように仮想キャラクタの音声を制御する。これにより、音出力部１９は、仮想空間にてアニメの話をする仮想キャラクタの音声を出力する。通信部２０は、他のゲーム機器やアニメの配信情報を提供するサービス提供装置と通信する。
【００２４】
［情報処理装置のハードウェア構成］
次に、本発明の一実施形態に係る情報処理装置１０のハードウェア構成の一例について、図２を参照しながら説明する。本実施形態に係る情報処理装置１０は、ＣＰＵ（Central Processing Unit）２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３及びＨＤＤ（Hard Disk Drive）２４を有している。また、本実施形態に係る情報処理装置１０は、グラフィックカード２５、外部Ｉ／Ｆ（インターフェース）２６、通信Ｉ／Ｆ２７、入力Ｉ／Ｆ２８、ディスプレイ２９及びスピーカ３０を有している。各部は、それぞれがバスで相互に接続されている。
【００２５】
ＲＯＭ２２は、電源を切っても内部データを保持することができる不揮発性の半導体メモリである。ＲＯＭ２２には、プログラム及びデータが格納されている。ＲＡＭ２３は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００２６】
ＨＤＤ２４は、プログラムやデータを格納している不揮発性の記憶装置である。ＨＤＤ２４に格納されるプログラムには、情報処理装置１０の全体を制御する基本ソフトウェア及びアプリケーションソフトウェアがある。ＨＤＤ２４には、各種のデータベースが格納されてもよい。本実施形態では、ＨＤＤ２４には、ゲーム処理プログラム３２及びアニメ再生用情報処理プログラム３３等の各種プログラムが格納される。また、ＨＤＤ２４には、仮想キャラクタテーブル３１及び配信情報ＤＢ３４が格納される。
【００２７】
ＣＰＵ２１は、ＲＯＭ２２やＨＤＤ２４からプログラムやデータをＲＡＭ２３上に読み出し、上記各種処理を実行することで、情報処理装置１０の全体の制御や情報処理装置１０に搭載された機能を実現する。具体的には、ゲーム実行部１２及び制御部１５の機能は、情報処理装置１０にインストールされたゲーム処理プログラム３２がＣＰＵ２１に実行させる処理により実現される。また、再生部１４の機能はアニメ再生用情報処理プログラム３３がＣＰＵ２１に実行させる処理により実現される。
【００２８】
外部Ｉ／Ｆ２６は、情報処理装置１０を外部装置に接続するインターフェースである。外部装置には、記録媒体２６ａなどがある。これにより、情報処理装置１０は、外部Ｉ／Ｆ２６を介して記録媒体２６ａの読み取り及び書き込みを行うことができる。記録媒体２６ａの一例としては、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（SD Memory card）又はＵＳＢメモリ（Universal Serial Bus memory）等が挙げられる。
【００２９】
例えば、情報処理装置１０には、ゲーム処理プログラム３２及びアニメ再生用情報処理プログラム３３等のゲームプログラムが格納された記録媒体２６ａを装着することが可能である。これらのプログラムは、外部Ｉ／Ｆ２６により読み出されて、ＲＡＭ２３に読み込まれる。
【００３０】
ＣＰＵ２１は、ＲＡＭ２３にロードされた上記の各種プログラムを処理し、グラフィックカード２５にゲームの進行に応じた画像の出力を指示する。グラフィックカード２５は、指示に従い画面に表示するゲームの画像処理を行い、ゲーム画像をディスプレイ２９に描画させる。グラフィックカード２５から出力される画像の一フレーム時間は、例えば１／３０〜１／６０秒である。グラフィックカード２５は、フレーム単位で１枚の画像の描画を実行する。すなわち、一秒間に３０回〜６０回のフレームの画像が描画される。
【００３１】
また、ＣＰＵ２１は、ＲＡＭ２３に読み込まれた上記の各種プログラムを処理し、ゲームの進行に応じてスピーカ３０から所定の音を出力させる。
【００３２】
ディスプレイ２９はタッチパネル式としても良い。これにより、コントローラ１を用いずに入力操作を行うことができる。この場合、タッチパネルにより検出されたタッチ位置の入力情報は、ＲＡＭ２３に格納され、ＣＰＵ２１はＲＡＭ２３に格納された入力情報をもとに各種の演算処理を実行する。
【００３３】
通信Ｉ／Ｆ２７は、情報処理装置１０をネットワークに接続するインターフェースである。また、通信Ｉ／Ｆ２７は、アンテナを有する通信ユニットを介して、他のゲーム機器やアニメ情報を配信する配信装置と通信を行う機能を有していてもよい。
【００３４】
入力Ｉ／Ｆ２８は、コントローラ１に接続するインターフェースである。コントローラ１は、操作ボタン２及び方向キー３を有する。プレイヤは、操作ボタン２を操作することでゲームを操作し、プレイヤキャラクタＰＣに所定の動作を行わせることができる。また、プレイヤは、方向キー３を操作することでゲームを操作し、プレイヤキャラクタＰＣを所定の方向に移動させることができる。入力Ｉ／Ｆ２８は、プレイヤがコントローラ１を用いて行った入力操作に基づく入力情報をＲＡＭ２３に格納させる。ＣＰＵ２１は、ＲＡＭ２３に格納された入力情報に基づきプレイヤキャラクタＰＣの動作に関する各種の演算処理を実行する。
【００３５】
＜第１実施形態＞
［ゲーム処理及びアニメ再生時の情報処理］
次に、第１実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例について、図６を参照して説明する。図６は、第１実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例を示すフローチャートである。
【００３６】
本処理が開始されると、受付部１１は、ゲーム開始の指示があったか否かを判定する（ステップＳ１０）。受付部１１は、ゲーム開始の指示があった場合、プレイヤのコントローラ１の操作を受け付ける（ステップＳ１２）。制御部１５は、コントローラ１の操作に応じて、ゲームのプレイヤキャラクタの動作を演算し、ゲーム実行部１２は、制御部１５により制御されるプレイヤキャラクタとノンプレイヤキャラクタとを表示部１８に表示してゲーム処理を進行する（ステップＳ１４）。
【００３７】
次に、再生部１４は、アニメを再生するか否かを判定する（ステップＳ１６）。再生部１４がアニメを再生しないと判定した場合、ステップＳ１２に戻り、ステップＳ１２〜Ｓ１６のゲーム処理が続行される。他方、ステップＳ１６において、再生部１４がアニメを再生すると判定した場合、ステップＳ１８〜Ｓ３０のアニメ再生時の情報処理が実行される。
【００３８】
アニメ再生時の情報処理では、まず、再生部１４は、仮想キャラクタテーブル３１を参照して、ゲームの進行に応じてアニメの配信情報及び仮想キャラクタを選択する（ステップＳ１８）。
【００３９】
次に、再生部１４は、選択したアニメの配信情報に応じてアニメを再生する（ステップＳ２０）。また、制御部１５は、仮想キャラクタテーブル３１を参照して、選択した仮想キャラクタに対応する解説情報１３４を特定し、選択した仮想キャラクタにアニメの解説をさせるように、仮想キャラクタの表示及び音声出力を制御する（ステップＳ２２）。
【００４０】
例えば、図７（ａ）は、情報処理装置１０のディスプレイ２９に表示されたアニメの再生画面Ａｎの一例を示す。再生画面Ａｎと同じ画面上にヒロインの仮想キャラクタＶＣが表示される。ヒロインの仮想キャラクタＶＣは、再生中のアニメについて「このシーンの裏で何が起こっていたのか」等をコメンタリー形式で解説したり、再生中のアニメに対する後日談や、自分の気持ち等のアニメに関する情報を表示及び音声で伝えたりする。これにより、プレイヤは、ゲーム又はアニメのヒーローやヒロインである仮想キャラクタと一緒により楽しくアニメを見ることができる。
【００４１】
例えば、アニメのタイムラインに沿って、図７（ａ）では、ヒロインの仮想キャラクタＶＣが、「この歌を聴いてると、とっても優しい気分になれるんです！」と優しい声でつぶやく一例が示されている。また、図７（ｂ）では、仮想キャラクタＶＣのテンションが上がり、アニメの再生画面Ａｎの前に立って力説を始める一例が示されている。このように、本実施形態では、コンテンツの画面に、選択した仮想キャラクタＶＣを表示させ、特定の情報を伝えるように仮想キャラクタＶＣの表示及び音声出力が制御される。これによれば、アニメの画面Ａｎの外枠と、その枠とアニメ画面に被る様にヒロインの仮想キャラクタＶＣが表示される。例えば、仮想キャラクタＶＣの副音声によるネタバレ談義等、プレイヤは、仮想キャラクタＶＣの音声等によるアニメに関する情報を楽しんだり、アニメに関する情報以外の情報（独り言、関係の無い話題、等）を楽しんだりすることができる。
【００４２】
このように、本実施形態では、アニメの再生時に仮想キャラクタを表示し、仮想キャラクタがアニメに関する情報を伝えるように制御される。これにより、プレイヤは、仮想キャラクタと一緒にアニメを視聴した気分になり、アニメを視聴した後のゲームにおいても、親近感が高まったキャラクタのゲームをより楽しむことができる。
【００４３】
図６に戻り、次に、再生部１４は、アニメを終了するかを判定する（ステップＳ２４）。再生部１４は、アニメを終了すると判定した場合、ステップＳ１２のゲーム処理に戻り、ステップＳ１２以降の処理を繰り返す。他方、再生部１４が、アニメを終了しないと判定した場合、受付部１１は、プレイヤによるコントローラ１の操作があったか否かを判定する（ステップＳ２６）。受付部１１は、プレイヤによるコントローラ１の操作はなかったと判定した場合、ステップＳ２４に戻る。受付部１１は、プレイヤによるコントローラ１の操作があったと判定した場合、ゲーム操作であるか又は仮想キャラクタに対するインタラクティブ操作であるかを判定する（ステップＳ２８）。
【００４４】
受付部１１がゲーム操作であると判定した場合、ステップＳ１２に戻り、ステップＳ１２以降のゲーム処理を繰り返す。他方、受付部１１がインタラクティブ操作であると判定した場合、制御部１５は、インタラクティブ操作に応じて仮想キャラクタの動作、表示及び音声出力を制御し（ステップＳ３０）、ステップＳ２４に戻る。
【００４５】
例えば、図７（ｂ）では、仮想キャラクタＶＣのテンションが上がって、アニメの再生画面Ａｎの前に立って力説を始めている。このため、プレイヤが、コントローラ１で仮想キャラクタＶＣを左側で押し戻すインタラクティブ操作を行った場合の画面の一例を図７（ｃ）に示す。この場合、制御部１５は、インタラクティブ操作に応じて仮想キャラクタＶＣを画面の左側の位置に戻すように動作させる。この結果、図７（ｄ）に示すように、仮想キャラクタＶＣは、ディスプレイ２９の左側に表示するように制御され、「じゃましてごめんなさい。」の音声を出力するように制御される。これにより、プレイヤと仮想空間上の仮想キャラクタとの一体感を高め、仮想キャラクタと一緒にさらに楽しくアニメを見ることができる。
（表示方法）
ディスプレイ２９に表示するゲーム画像とアニメ画像との表示方法について、図８を参照しながら説明する。本実施形態では、ゲーム実行モードとアニメ再生モードとを切り替えてゲームとアニメとをプレイヤに提供する。この場合、図８（ａ）の画面例では、ディスプレイ２９には、ゲームの進行に合わせてゲーム実行モードからアニメ再生モードに切り替えられる際に、ゲーム画面がアニメ画面に切り替えられる。また、ゲームの進行に合わせてアニメ再生モードからゲーム実行モードに切り替えられる際に、アニメ画面がゲーム画面に切り替えられる。
【００４６】
これに対して、ゲーム画像とアニメ画像とを同時に並行してプレイヤに提供してもよい。この場合、図８（ｂ）に示すように、ゲーム実行モードからアニメ再生モードに切り替えられる際に、ゲーム画面がアニメとゲームとの共有画面に切り替えられる。また、アニメ再生モードからゲーム実行モードに切り替えられる際に、共有画面からゲーム画面に画面が切り替えられる。これによれば、プレイヤは、アニメを視聴しながら、ゲームをプレイすることができる。
【００４７】
また、変形例として、図８（ｃ）に示すように、アニメ画面とゲーム画面との共有画面において、アニメ画面がゲーム画面に包含されてもよいし、図８（ｄ）に示すように、ゲーム画面がアニメ画面に包含されてもよい。
以上に説明したように、第１実施形態に係るゲーム処理及びアニメ再生時の情報処理によれば、ゲームの進行にあわせてアニメを再生する際に、プレイヤは、ゲームやアニメに登場する仮想キャラクタと一緒にアニメを見ることができる。例えば、ゲームに登場する仮想キャラクタのアニメを再生することで、ゲームのプレイヤは、ゲーム処理中にゲームに登場するキャラクタのアニメを視聴できる。さらに、その仮想キャラクタにアニメについて解説させたり、仮想キャラクタの感想を言わせたりすることで、プレイヤは、キャラクタと一緒により楽しく、興味を持ってアニメを見ることができる。
【００４８】
第１実施形態に係るゲーム処理及びアニメ再生時の情報処理では、例えば、アニメでは日常を示すストーリを再生し、ゲームでは日常と非日常とを示すシナリオを想定して実行してもよい。ゲームで実行する非日常のシナリオの一例としては、日常を示す主となるストーリに対してサイドストーリ（従となるストーリ）を展開するシナリオや、後日談、失敗談などの番外編のストーリを展開するシナリオ等が挙げられる。なお、ゲーム中に実行されるサイドストーリや後日談は、再生されるアニメのメインストーリには影響を与えないストーリである。
【００４９】
＜第２実施形態＞
次に、第２実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例について、図９及び図１０を参照しながら説明する。図９は、第２実施形態において使用される仮想キャラクタテーブル３１の一例である。図１０は、第２実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例を示すフローチャートである。
【００５０】
図９に示す仮想キャラクタテーブル３１では、ゲームの進行情報１３１及びアニメの配信情報１３２に対応して友好度１３７毎に仮想キャラクタ１３３が記録されている。例えば、ゲームのステージ１が終了した時点で、配信情報Ａのアニメを再生する際、再生部１４は、図９に示す仮想キャラクタテーブル３１に基づき、その時点でのプレイヤが有するゲームの友好度に基づき、友好度が「低」の場合には仮想キャラクタ「ａ１０」を選択し、友好度が「中」の場合には仮想キャラクタ「ａ１１」を選択する。このように、第２実施形態では、ゲーム中にプレイヤ毎に設定されるゲームの友好度により、プレイヤと一緒にアニメを見る仮想キャラクタに友好度に応じた順番を付けることができる。
【００５１】
ゲームの友好度は、プレイヤ毎に設定され、ゲームの利用時間、ゲーム内において投入した金銭の額、取得アイテム数、ゲームの進行度等、ゲームに対応してアップさせることができる。なお、本実施形態の仮想キャラクタテーブル３１では、友好度を３レベルに設定したが、これに限らず、２レベルや４レベル以上に設定してもよい。
【００５２】
［ゲーム処理及びアニメ再生時の情報処理］
第２実施形態に係るゲーム処理及びアニメ再生時の情報処理の一例について、図１０を参照して説明する。第２実施形態に係るゲーム処理及びアニメ再生時の情報処理は、ゲームの友好度に応じて、アニメの再生時に表示する仮想キャラクタが異なる点で、図６の第１実施形態と異なる。
【００５３】
図１０において、本処理が開始されると、受付部１１は、ゲーム開始の指示があったか否かを判定する（ステップＳ１０）。受付部１１は、ゲーム開始の指示があった場合、プレイヤのコントローラ１の操作を受け付ける（ステップＳ１２）。制御部１５は、コントローラ１の操作に応じて、ゲームのプレイヤキャラクタの動作を演算し、ゲーム実行部１２は、制御部１５により制御されるプレイヤキャラクタとノンプレイヤキャラクタとを表示部１８に表示してゲーム処理を進行する（ステップＳ１４）。制御部１５は、ゲーム処理の進行に応じてゲームの友好度を算出する（ステップＳ４０）。
【００５４】
次に、再生部１４は、アニメを再生するか否かを判定する（ステップＳ１６）。再生部１４がアニメを再生しないと判定した場合、ステップＳ１２に戻り、ステップＳ１２、Ｓ１４、Ｓ４０、Ｓ１６のゲーム処理を進行する。他方、ステップＳ１６において、再生部１４がアニメを再生すると判定した場合、仮想キャラクタテーブル３１を参照して、ゲームの進行に応じたアニメの配信情報と、そのアニメの配信情報に関連付けて記録された友好度のうち、算出したゲームの友好度に対応する仮想キャラクタとを選択する（ステップＳ４２）。
【００５５】
次に、再生部１４は、選択した配信情報に基づくアニメを再生する（ステップＳ２０）。また、制御部１５は、仮想キャラクタテーブル３１を参照して、選択した仮想キャラクタに対応する解説情報１３４を特定し、選択した仮想キャラクタにアニメの解説をさせるように、仮想キャラクタの表示及び音声出力を制御する（ステップＳ２２）。以降のステップＳ２４〜Ｓ３０の処理は第１実施形態の同一ステップの処理と同じであるため、ここでは説明を省略する。
【００５６】
以上のようにして、第２実施形態に係るゲーム処理及びアニメ再生時の情報処理によれば、ゲームの進行にあわせて付与された友好度に応じた仮想キャラクタと一緒にアニメを見ることができる。これにより、友好度に応じて、仮想キャラクタテーブル３１に設定された仮想キャラクタと順番にアニメを見ることができる。例えば、アニメの所定のストーリは、固定した仮想キャラクタと一緒に視聴し、アニメの所定のストーリの次のストーリからは、仮想キャラクタ１→仮想キャラクタ２・・・等の順にアニメを見る等、友好度によってアニメを一緒に見る仮想キャラクタに優先順位をつけることができる。
【００５７】
なお、上記実施形態では、ゲームに応じてアニメの配信情報に基づくアニメを再生した。しかしながら、アニメの配信情報は、コンテンツの配信情報の一例であり、これに限らない。例えば、コンテンツの配信情報には、アニメーションやＣＧなどの映像だけでなく、実際に撮影された映像である実写のコンテンツが含まれる。また、ゲーム中に再生されるコンテンツは、配信情報だけでなく、例えば、ゲーム中に得た動画や静止画の画像データ集等であってもよい。例えば、本発明は、プレイヤが、ゲーム内にて特定の画像を収集し、収集した画像のコンテンツを、アルバムの様にゲームの合間に何時でも再生して見る態様にも適応できる。
【００５８】
さらに、ゲーム中に再生されるコンテンツは、所定の端末を用いて撮影した動画及び静止画、ゲームの開発時やコンテンツの開発時の資料及び設定集等といったユーザの興味を引く情報が含まれる。ゲーム中に再生されるコンテンツは、デジタル百科事典のような動画及び静止画による学術情報を含む情報であってもよい。
【００５９】
以上、情報処理プログラム及び情報処理装置を上記実施形態により説明したが、本発明にかかる情報処理プログラム及び情報処理装置は上記実施形態に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。また、上記実施形態及び変形例が複数存在する場合、矛盾しない範囲で組み合わせることができる。
【符号の説明】
【００６０】
１：コントローラ
１０：情報処理装置
１１：受付部
１２：ゲーム実行部
１３：記録部
１４：再生部
１５：制御部
１６：グラフィック処理部
１７：サウンド処理部
１８：表示部
１９：音出力部
２０：通信部
２１：ＣＰＵ
２２：ＲＯＭ
２３：ＲＡＭ
２４：ＨＤＤ
２５：グラフィックカード
２６：外部Ｉ／Ｆ
２６ａ：記録媒体
２７：通信Ｉ／Ｆ
２８：入力Ｉ／Ｆ
２８ａ：メモリカード
２９：ディスプレイ
３０：スピーカ
３１：仮想キャラクタテーブル
３２：ゲーム処理プログラム
３３：アニメ再生用情報処理プログラム
３４：配信情報ＤＢ（データベース）
ＰＣ：プレイヤキャラクタ
【図１】
0006282684.tif 000002
【図２】
0006282684.tif 000003
【図３】
0006282684.tif 000004
【図４】
0006282684.tif 000005
【図５】
0006282684.tif 000006
【図６】
0006282684.tif 000007
【図７】
0006282684.tif 000008
【図８】
0006282684.tif 000009
【図９】
0006282684.tif 000010
【図１０】
0006282684.tif 000011