(57)【要約】【課題】再生されている動画内の位置を指定することで次に再生される動画を自然に切り替えることができるゲーム装置等を提供する。【解決手段】ゲーム装置２０１において、再生部２０２は複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生し、受付部２０３は、画面内の位置を指定する指示入力を受け付ける。複数の動画データには、動画データの再生時間中における時間帯（切替時間帯）と、画面内の位置（切替判別位置）と、複数の動画データのうちいずれかの動画データ（切替先動画データ）と、の組が対応付けられている動画データが含まれ、切替部２０４は、再生対象動画データに対応付けられている組の（ａ）切替時間帯に、指示入力が受け付けられた時点が含まれ、（ｂ）切替判別位置と、指示入力により指定された位置と、が所定の近接条件を満たす場合、切替先動画データに再生対象動画データを切り替える。【選択図】図２
2011056037.tif 000002
【特許請求の範囲】
【請求項１】
複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生する再生部と、
前記画面内の位置を指定する指示入力を受け付ける受付部と、
前記受け付けられた指示入力に基づいて、前記再生対象動画データを切り替える切替部とを備え、
前記複数の動画データには、当該動画データの再生時間中における時間帯（以下「切替時間帯」という）と、前記画面内の位置（以下「切替判別位置」という）と、前記複数の動画データのうちいずれかの動画データ（以下「切替先動画データ」という）と、の組が対応付けられている動画データが含まれ、
前記切替部は、前記再生対象動画データに対応付けられている組の
（ａ）当該切替時間帯に、前記指示入力が受け付けられた時点が含まれ、
（ｂ）当該切替判別位置と、前記指示入力により指定された位置と、が所定の近接条件を満たす
場合、当該切替先動画データに前記再生対象動画データを切り替える
ことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置であって、
前記受付部は、前記動画データの画面内の注目領域の位置及び大きさを、プレイヤからの操作入力に基づいて設定し、
前記切替部は、前記設定された注目領域の位置に基づいて前記近接条件を判定する
ことを特徴とするゲーム装置。
【請求項３】
請求項２に記載のゲーム装置であって、
前記切替判別位置が前記注目領域に含まれ、前記注目領域の大きさが所定の閾値より小さい場合、前記近接条件が満たされる
ことを特徴とするゲーム装置。
【請求項４】
請求項２に記載のゲーム装置であって、
前記切替判別位置は、複数の位置からなり、
前記組のうち、ある組の切替判別位置がすべて前記注目領域に含まれ、当該ある組と切替時間帯が重複する他の組の切替判別位置がいずれも前記注目位置に含まれない場合、当該ある組の近接条件が満たされる
ことを特徴とするゲーム装置。
【請求項５】
請求項２に記載のゲーム装置であって、
前記組には前記切替判別位置を含む領域（以下「切替判別領域」という）がさらに含まれ、
前記切替判別領域が前記注目領域に含まれ、
前記切替判別領域が前記注目領域を占める割合が所定の閾値より大きい場合、前記近接条件が満たされる
ことを特徴とするゲーム装置。
【請求項６】
請求項２ないし５のいずれか１項に記載のゲーム装置であって、
前記再生部は、前記注目領域内に再生される動画を前記画面に拡大して表示する
ことを特徴とするゲーム装置。
【請求項７】
請求項２ないし５のいずれか１項に記載のゲーム装置であって、
前記再生部は、前記画面内に前記再生対象動画データを再生するのに重ねて前記注目領域を表す図形を表示する
ことを特徴とするゲーム装置。
【請求項８】
請求項７に記載のゲーム装置であって、
前記切替部により再生対象動画データが切り替えられると、前記再生部は、当該切替前の動画データのうち前記注目領域に再生されるべき動画を時間の経過と共に拡大して前記画面に再生してから、当該切替後の動画データの再生を開始する
ことを特徴とするゲーム装置。
【請求項９】
再生部と、受付部と、切替部と、を備えるゲーム装置が実行するゲーム制御方法であって、
前記再生部が、複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生する再生工程と、
前記受付部が、前記画面内の位置を指定する指示入力を受け付ける受付工程と、
前記切替部が、前記受け付けられた指示入力に基づいて、前記再生対象動画データを切り替える切替工程とを備え、
前記複数の動画データには、当該動画データの再生時間中における時間帯（以下「切替時間帯」という）と、前記画面内の位置（以下「切替判別位置」という）と、前記複数の動画データのうちいずれかの動画データ（以下「切替先動画データ」という）と、の組が対応付けられている動画データが含まれ、
前記切替部は、前記再生対象動画データに対応付けられている組の
（ａ）当該切替時間帯に、前記指示入力が受け付けられた時点が含まれ、
（ｂ）当該切替判別位置と、前記指示入力により指定された位置と、が所定の近接条件を満たす
場合、当該切替先動画データに前記再生対象動画データを切り替える
ことを特徴とするゲーム制御方法。
【請求項１０】
コンピュータを、
複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生する再生部、
前記画面内の位置を指定する指示入力を受け付ける受付部、
前記受け付けられた指示入力に基づいて、前記再生対象動画データを切り替える切替部
として機能させ、
前記複数の動画データには、当該動画データの再生時間中における時間帯（以下「切替時間帯」という）と、前記画面内の位置（以下「切替判別位置」という）と、前記複数の動画データのうちいずれかの動画データ（以下「切替先動画データ」という）と、の組が対応付けられている動画データが含まれ、
前記切替部は、前記再生対象動画データに対応付けられている組の
（ａ）当該切替時間帯に、前記指示入力が受け付けられた時点が含まれ、
（ｂ）当該切替判別位置と、前記指示入力により指定された位置と、が所定の近接条件を満たす
場合、当該切替先動画データに前記再生対象動画データを切り替える
ように機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画が再生されている画面内の位置を指定することで次に再生される動画を自然に切り替えることができるゲーム装置、ゲーム制御方法、ならびに、これらをコンピュータにて実現するプログラムに関する。
【背景技術】
【０００２】
従来から、ゲーム画面に表示された複数の選択肢の中から特定の選択肢をプレイヤに選ばせることによって、ストーリーが変化する分岐型シナリオを用いたアドベンチャーゲームが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１４０４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、動画を再生することによりストーリーを展開させるゲームにおいては、画面に明示的に表示される選択肢からいずれかを選んだりするのではなく、動画の再生にマッチした手法で分岐のための選択をさせる技術が求められている。
【０００５】
本発明は、上記のような課題を解決するもので、再生されている動画内の位置を指定することで次に再生される動画を自然に切り替えることができるゲーム装置、ゲーム制御方法、ならびに、これらをコンピュータにて実現するプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係るゲーム装置は、再生部と、受付部と、切替部とを備え、以下のように構成する。
【０００７】
再生部は、複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生する。
【０００８】
例えば、複数の動画データは、それぞれ異なるストーリーを有しており、再生部はいずれかの動画データを再生し、ストーリーが展開されていく。
【０００９】
受付部は、画面内の位置を指定する指示入力を受け付ける。
【００１０】
すなわち、プレイヤは、動画データが再生されている画面内の位置を指定し、受付部は当該指定を指示入力として受け付ける。
【００１１】
切替部は、受け付けられた指示入力に基づいて、再生対象動画データを切り替える。
また、複数の動画データには、当該動画データの再生時間中における時間帯（以下「切替時間帯」という）と、画面内の位置（以下「切替判別位置」という）と、複数の動画データのうちいずれかの動画データ（以下「切替先動画データ」という）と、の組が対応付けられている動画データが含まれ、
切替部は、再生対象動画データに対応付けられている組の
（ａ）当該切替時間帯に、指示入力が受け付けられた時点が含まれ、
（ｂ）当該切替判別位置と、指示入力により指定された位置と、が所定の近接条件を満たす
場合、当該切替先動画データに再生対象動画データを切り替える。
【００１２】
すなわち、各動画データには、動画データを切り替えるための時間帯及び画面内の位置が予め設定されており、プレイヤが、再生されている動画データに対して適切な時間帯で適切な画面内の位置を選択した場合に、再生されている動画データの時間帯と位置とに対応付けられている動画データが再生される。
【００１３】
本発明によれば、再生されている動画面内の位置を指定することで自然に他の動画に切り替えることができる。
【００１４】
また、受付部は、動画データの画面内の注目領域の位置及び大きさを、プレイヤからの操作入力に基づいて設定し、
切替部は、設定された注目領域の位置に基づいて近接条件を判定するようにしてもよい。
【００１５】
例えば、プレイヤは、動画データが再生されている画面内の領域を、コントローラを用いて、画面内に表示された枠を移動させて指定する。指定した領域が再生中の動画データに対応付けられている画面内の位置を含むか否かを判定する。
【００１６】
本発明によれば、プレイヤは再生中の動画面内の位置をコントローラ等を用いて指定することにより、動画データの切替をすることができる。
【００１７】
また、切替判別位置が注目領域に含まれ、注目領域の大きさが所定の閾値より小さい場合、近接条件が満たされるようにしてもよい。
【００１８】
すなわち、切替判別位置がプレイヤが指定した領域に含まれ、指定した領域の大きさが所定の面積よりも小さい場合、再生されている動画データの時間帯と位置とに対応付けられている動画データが再生される。
【００１９】
本発明によれば、プレイヤが、指定する領域を絞り込まないと動画データの切替がおこなわれないので、意図しない切替処理を防ぐことができる。
【００２０】
また、切替判別位置は、複数の位置からなり、
組のうち、ある組の切替判別位置がすべて注目領域に含まれ、当該ある組と切替時間帯が重複する他の組の切替判別位置がいずれも注目位置に含まれない場合、当該ある組の近接条件が満たされるようにしてもよい。
【００２１】
すなわち、プレイヤが指定した領域が、適切な組み合わせで複数の切替判別位置を含み、余分な切替判別位置は含まない場合、再生されている動画データの時間帯と位置とに対応付けられている動画データが再生される。
【００２２】
本発明によれば、プレイヤが指定した領域に、異なる組の切替判別位置が含まれていると、動画データの切替は行われないので、意図しない動画データへの切替処理を防ぐことができる。
【００２３】
また、組には切替判別位置を含む領域（以下「切替判別領域」という）がさらに含まれ、
切替判別領域が注目領域に含まれ、
切替判別領域が注目領域を占める割合が所定の閾値より大きい場合、近接条件が満たされるようにしてもよい。
【００２４】
すなわち、各動画データには切替判別位置を含む領域がさらに対応付けられており、プレイヤが指定する領域が、切替判別位置を含み、予め対応付けられている領域によって所定の面積だけ占められる場合、再生されている動画データの時間帯と位置とに対応付けられている動画データが再生される。
【００２５】
本発明によれば、プレイヤが、指定する領域を絞りこんでから、動画データの切替がおこなわれるので、意図しない切替処理を防ぐことができる。
【００２６】
また、再生部は、注目領域内に再生される動画を画面に拡大して表示するようにしてもよい。
【００２７】
すなわち、プレイヤにより指定された領域を、ズームするように画面に拡大して表示する。
【００２８】
本発明によれば、プレイヤは、動画データの切替を表示画像の拡大により認識することができる。
【００２９】
また、再生部は、画面内に再生対象動画データを再生するのに重ねて注目領域を表す図形を表示するようにしてもよい。
【００３０】
例えば、再生中の動画に、プレイヤが指定した領域として長方形の枠を表示する。
【００３１】
本発明によれば、プレイヤは、指定した領域を容易に視認することができる。
【００３２】
また、切替部により再生対象動画データが切り替えられると、再生部は、当該切替前の動画データのうち注目領域に再生されるべき動画を時間の経過と共に拡大して画面に再生してから、当該切替後の動画データの再生を開始するようにしてもよい。
【００３３】
例えば、プレイヤにより指定された領域の画像と、次に再生される動画の最初の画像との間にずれが生じている場合、ずれを補正するように指定された領域の画像を拡大しながら移動させ、次に再生される動画の最初の画像と合わせる。
【００３４】
本発明によれば、再生中の動画から、次に再生される動画へ自然に切り替えることができる。
【００３５】
本発明のその他の観点に係るゲーム制御方法は、再生部と、受付部と、切替部と、を備えるゲーム装置が実行するゲーム制御方法であって、再生工程と、受付工程と、切替工程とを備え、以下のように構成する。
【００３６】
再生工程において、再生部が、複数の動画データのうち、いずれかの動画データを再生対象動画データとして、画面内に再生する。
【００３７】
受付工程において、受付部が、画面内の位置を指定する指示入力を受け付ける。
【００３８】
切替工程において、切替部が、受け付けられた指示入力に基づいて、再生対象動画データを切り替える。
また、切替工程において、切替部が、複数の動画データには、当該動画データの再生時間中における時間帯（以下「切替時間帯」という）と、画面内の位置（以下「切替判別位置」という）と、複数の動画データのうちいずれかの動画データ（以下「切替先動画データ」という）と、の組が対応付けられている動画データが含まれ、
切替部は、再生対象動画データに対応付けられている組の
（ａ）当該切替時間帯に、指示入力が受け付けられた時点が含まれ、
（ｂ）当該切替判別位置と、指示入力により指定された位置と、が所定の近接条件を満たす
場合、当該切替先動画データに再生対象動画データを切り替える。
【００３９】
本発明のその他の観点に係るプログラムは、コンピュータを上記ゲーム装置として機能させ、コンピュータに上記ゲーム制御方法を実行させるように構成する。
【００４０】
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。
【発明の効果】
【００４１】
本発明によれば、動画が再生されている画面内の位置を指定することで次に再生される動画を自然に切り替えることができるゲーム装置、ゲーム制御方法、ならびに、これらをコンピュータにて実現するプログラムを提供することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態に係るゲーム装置等が実現される典型的な情報処理装置の概要構成を示す模式図である。
【図２】ゲーム装置の機能構成を示す説明図である。
【図３Ａ】プレイヤが行う指示入力を説明するための図である。
【図３Ｂ】プレイヤが行う指示入力を説明するための図である。
【図４】動画データに設定されている切替時間帯と、切替判別位置と、切替先動画データとの対応関係を説明するための図である。
【図５】ゲーム装置が表示する動画データと、動画面の一部に対応付けられている動画データとの関係を示す図である。
【図６】本発明のゲーム装置の各部が行う処理を説明するためのフローチャートである。
【図７】動画データに設定されている切替時間帯と、切替判別位置と、切替先動画データとの対応関係を説明するための図である。
【図８Ａ】プレイヤが行う指示入力を説明するための図である。
【図８Ｂ】プレイヤが行う指示入力を説明するための図である。
【図８Ｃ】プレイヤが行う指示入力を説明するための図である。
【図９】動画データに設定されている切替時間帯と、切替判別位置と、切替判別領域と、切替先動画データとの対応関係を説明するための図である。
【図１０Ａ】プレイヤが行う指示入力を説明するための図である。
【図１０Ｂ】プレイヤが行う指示入力を説明するための図である。
【図１０Ｃ】プレイヤが行う指示入力を説明するための図である。
【図１１】動画データの画面切替を説明するための図である。
【図１２】動画データの画面切替を説明するための図である。
【発明を実施するための形態】
【００４３】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム用の情報処理装置を利用して本発明が実現される実施形態を説明するが、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００４４】
（実施形態）
図１はプログラムを実行することにより、本発明の実施形態に係るゲーム装置の機能を果たす典型的な情報処理装置１００の概要構成を示す模式図である。以下、本図を参照して説明する。
【００４５】
情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ  １０２と、ＲＡＭ（Random Access Memory）１０３と、インターフェース１０４と、コントローラユニット１０５と、外部メモリ１０６と、画像処理部１０７と、ＤＶＤ−ＲＯＭ（Digital Versatile Disc ROM）ドライブ１０８と、ＮＩＣ（Network Interface Card）１０９と、音声処理部１１０と、モニタ１１１と、を備える。
【００４６】
ＣＰＵ  １０１は、情報処理装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。また、ＣＰＵ  １０１は、レジスタ（図示せず）という高速アクセスが可能な記憶域に対してＡＬＵ（Arithmetic Logic Unit）（図示せず）を用いて加減乗除等の算術演算や、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算などを行うことができる。さらに、マルチメディア処理対応のための加減乗除等の飽和演算や、三角関数等、ベクトル演算などを高速に行えるように、ＣＰＵ  １０１自身が構成されているものや、コプロセッサを備えて実現するものがある。
【００４７】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、情報処理装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００４８】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。また、ＣＰＵ  １０１は、ＲＡＭ  １０３に変数領域を設け、当該変数に格納された値に対して直接ＡＬＵを作用させて演算を行ったり、ＲＡＭ  １０３に格納された値を一旦レジスタに格納してからレジスタに対して演算を行い、演算結果をメモリに書き戻す、などの処理を行う。
【００４９】
インターフェース１０４を介して接続されたコントローラユニット１０５は、プレイヤがゲーム実行の際に行う操作入力を受け付ける。例えば、コントローラ１０５ａを振る操作（手を振る動作）を行うと、その操作情報等を無線通信により受け付ける。
【００５０】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、ゲーム等のプレイ状況（過去の成績等）を示すデータ、ゲームの進行状態を示すデータ、ネットワーク対戦の場合のチャット通信のログ（記録）のデータなどが書き換え可能に記憶される。プレイヤは、コントローラユニット１０５を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０６に記録することができる。
【００５１】
画像処理部１０７は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０７が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０７が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部１０７に接続されるモニタ１１１へ出力される。これにより、各種の画像表示が可能となる。
【００５２】
ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０８は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００５３】
また、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
【００５４】
また、仮想空間が３次元にて構成される場合には、当該３次元空間内に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想空間に配置されたポリゴンを所定の視線の方向へ俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００５５】
さらに、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、文字の形状を定義するフォント情報にしたがって、文字列を２次元画像としてフレームメモリへ描画したり、各ポリゴン表面へ描画したりすることが可能である。
【００５６】
ＮＩＣ  １０９は、情報処理装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。
【００５７】
音声処理部１１０は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ（図示せず）から出力させる。また、ＣＰＵ  １０１の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００５８】
ＤＶＤ−ＲＯＭに記録された音声データがＭＩＤＩデータである場合には、音声処理部１１０は、これが有する音源データを参照して、ＭＩＤＩデータをＰＣＭデータに変換する。また、ＡＤＰＣＭ形式やＯｇｇ  Ｖｏｒｂｉｓ形式等の圧縮済音声データである場合には、これを展開してＰＣＭデータに変換する。ＰＣＭデータは、そのサンプリング周波数に応じたタイミングでＤ／Ａ（Digital/Analog）変換を行って、スピーカに出力することにより、音声出力が可能となる。
【００５９】
モニタ１１１は、画像処理部１０７に接続され、ＣＰＵ  １０１と画像演算プロセッサが協調動作することにより、画像情報を表示する。モニタ１１１は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬディスプレイ（organic Electro-Luminescence display）等により構成され、一般的な置き型ディスプレイの形式又は装着型のＨＭＤの形式で用いられる。
【００６０】
このほか、情報処理装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０６、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００６１】
以上で説明した情報処理装置１００は、いわゆる「コンシューマ向けテレビゲーム装置」に相当するものであるが、仮想空間を表示するような画像処理を行うものであれば本発明を実現することができる。したがって、携帯電話、携帯ゲーム機器、カラオケ装置、一般的なビジネス用コンピュータなど、種々の計算機上で本発明を実現することが可能である。
【００６２】
例えば、一般的なコンピュータは、上記情報処理装置１００と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＤＶＤ−ＲＯＭドライブ、及び、ＮＩＣを備え、情報処理装置１００よりも簡易な機能を備えた画像処理部を備え、外部記憶装置としてハードディスクを有する他、フレキシブルディスク、光磁気ディスク、磁気テープ等が利用できるようになっている。また、コントローラユニット１０５ではなく、キーボードやマウスなどを入力装置として利用する。
【００６３】
上記情報処理装置１００において実現される本実施形態に係るゲーム装置の機能構成について、図２を参照して説明する。 ゲーム用のプログラム及びデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０８に装着して、情報処理装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態に係るゲーム装置が実現される。
【００６４】
本実施形態に係るゲーム装置２０１は、再生部２０２と、受付部２０３と、切替部２０４と、から構成される。
【００６５】
再生部２０２は、プレイヤによる選択等に基づいて、複数の動画データから、何れかの動画データを再生し、動画をモニタ画面に表示する。
再生部２０２に表示されるゲーム画像の例を図３Ａの動画データＡに示す。プレイヤが目視しているモニタ１１１の画面には、３人の人間５１、５２、５３が映し出されており、各人間が表示されている位置には切替判別位置１１〜１３が対応付けられている。これらの切替判別位置１１〜１３は図３Ａのように明示的に表示されてもよいし、画面に表示しなくてもよい。
したがって、ＣＰＵ  １０１が、画像処理部１０７及びモニタ１１１と協働して、再生部２０２として機能する。
【００６６】
受付部２０３は、プレイヤがコントローラ１０５ａ等で指定した画面内の位置を指示入力として受け付ける。例えば、図３Ａや図３Ｂに示すように、プレイヤが画面上に表示された枠２１、２２の位置や大きさを変更して、切替判別位置１２を指定すると、受付部２０３は当該指定を指示入力として受け付ける。以下本実施形態では、プレイヤは、画面内に表示された長方形の枠２１、２２により、領域を指定するが、枠の形は円や多角形等のいかなる形状でもよい。また、画面内の位置は、枠ではなく点により指定してもよい。
したがって、ＣＰＵ  １０１がコントローラユニット１０５と協働して、受付部２０２として機能する。
【００６７】
切替部２０４は、受付部２０３が受け付けた指示入力が、動画データを切り替えるための条件（切替条件）を満たす場合、再生されている動画データ（再生対象動画データ）を指示入力に基づいて再生対象動画データに対応付けられている動画データに切り替える。ゲーム装置２０１がＤＶＤ−ＲＯＭから読み込んだ各動画データには、切替時間帯と、切替判別位置と、切替先動画データと、の組が対応付けられている。例えば、動画データＡに対応付けられている切替判別帯と切替判別位置と切替先動画データとの対応関係は図４のテーブルのようにＤＶＤ−ＲＯＭに記憶されている。切替判別位置１１は画面内の座標（ｘ１、ｙ１）、切替判別位置１２は画面内の座標（ｘ２、ｙ２）、切替判別位置１３は画面内の座標（ｘ３、ｙ３）、と表わす。切替部２０４は、再生対象動画データに対応付けられている切替時間帯に、指示入力が受け付けられた時点が含まれ、かつ、再生対象動画データに対応付けられている切替判別位置と、指示入力により指定された位置と、が所定の条件を満たす場合、切替先動画データに再生対象動画データを切り替える。ここで、所定の条件は、切換判別位置が、プレイヤより指定された領域に含まれることや、切換判別位置とプレイヤにより指定された位置とが一致すること等である。プレイヤが画面上に表示された枠２１、２２の位置や大きさを変更して、切替判別位置１１〜１３の何れかを指定すると、切替部２０４は、指定された切替判別位置に対応付けられている動画データを再生対象動画データとして切替る。例えば、図５に示すように、切替判別位置１１を指定すると動画データＢを、切替判別位置１２を指定すると動画データＣを、切替判別位置１３を指定すると動画データＤを、再生対象動画データとして切り替える。
したがって、ＣＰＵ  １０１が切替部２０４として機能する。
【００６８】
以下、ゲーム装置２０１の各部が行う動作について説明する。ゲーム装置２０１に電源が投入され、プレイヤによってゲームが開始されると、ＣＰＵ  １０１は、図６のフローチャートに示す処理を開始する。
【００６９】
ゲームが開始されると、再生部２０２は、プレイヤが指定した、又は自動的に設定された動画データを再生対象動画データとして設定する（ステップＳ６０１）。例えば、動画データＡが再生対象動画データとして設定された場合には、再生部２０２は、図３Ａの動画データＡのゲーム画像を表示する（ステップＳ６０２）。
【００７０】
次に、受付部２０３は、プレイヤにより画面内における領域指定があるか否かを判断する（ステップＳ６０３）。例えば、図３Ａに示すように、プレイヤがコントローラ１０５ａで、画面内に表示された枠２１の大きさや位置を変更して画面内の切替判別位置１２を含む領域を指定すると、受付部２０３は領域指定があったと判断する（ステップＳ６０３；Ｙｅｓ）。受付部２０３は領域指定があったと判断すると（ステップＳ６０３；Ｙｅｓ）、指定された領域の位置や範囲の情報を切替部２０４に送る。領域指定が無い場合は（ステップＳ６０３；Ｎｏ）、ＣＰＵ  １０１が、動画データＡの終わりか否かを又はプレイヤによる再生停止の指示の有無を検知し、再生部２０２は検知結果に基づいて再生を終了するか否かを判断する（ステップＳ６０６）。動画データＡの終わりの場合又はプレイヤによる再生停止の指示がある場合（ステップＳ６０６；Ｙｅｓ）、再生部２０２は再生対象動画データの再生を停止する。動画データＡの終わりではなく又はプレイヤによる再生停止の指示が無い場合は（ステップＳ６０６；Ｎｏ）、再生部２０２はそのまま再生対象動画データを再生する。
【００７１】
上記ステップＳ６０３において受付部２０３が指定領域有りと判断され、切替部２０４が、受付部２０３から、プレイヤが指定した領域の、位置や範囲の情報を受け付けると、それらの情報が切替条件を満たしているか否かを判断する（ステップＳ６０４）。
【００７２】
切替部２０４が、プレイヤが指定した時点及び領域が切替条件を満たしていると判断すると（ステップＳ６０４；Ｙｅｓ）、指定された時点を含む切替時間帯及び切替判別位置に対応付けられている切替先動画データを再生対象動画データに切り替える（ステップＳ６０５）。再生部２０２は、切替先動画データを再生対象動画データとして再生を開始する（ステップＳ６０２）。プレイヤが指定したタイミング及び領域が切替条件を満たさない場合（ステップＳ６０４；Ｎｏ）、ＣＰＵ  １０１からの通知により再生部２０２は再生終了するか否かを判断する（ステップＳ６０６）。
【００７３】
ステップＳ６０４において、切替部２０４は以下のような切替条件を採用する。
プレイヤが領域を指定する時点が、再生中の動画データに設定されている切替時間帯に含まれ（切替条件１）、プレイヤが指定した領域が、当該切替時間帯に対応付けられている切替判別位置の何れかを含み（切替条件２）、かつ、プレイヤが指定した領域が、所定の閾値よりも小さい（切替条件３）場合、切替部２０４は、再生中の動画データの切替時間帯と切替判別位置とに対応付けられている切替先動画データに切り替える。
【００７４】
例えば、図３Ａ、図３Ｂ及び図５に示す動画データＡは、再生開始から１００秒が経過した場合の画像とすると、この画面内には３つの切替判別位置１１〜１３が存在する。また、枠２１、２２、２３の面積は、枠２１が最も小さく、枠２２が最も大きく、枠２３は枠２１と枠２２との間の大きさであるとし、枠２３の面積を所定の閾値とする。プレイヤが、切替判別位置１２を含む領域を枠２１に示すように指定したとすると、指定された時点（１００秒）は図４に示すように切替時間帯に含まれ、指定された領域は、切替判別位置１２を含み、枠２３の面積よりも小さい面積を占めるので、切替部２０４は、プレイヤが指定した時点及び領域が切替条件１〜３を満たすと判断する。切替部２０４は、切替時間帯（８０〜１２０秒）と切替判別位置１２とに対応付けられている切替先動画データ（動画データＣ）を再生対象動画データとして切り替える。
【００７５】
また、ステップＳ６０４において、切替部２０４は以下のような切替条件を採用するようにしてもよい。
１つの組の切替判別位置は複数の位置から構成され、プレイヤが領域を指定するタイミングが切替条件１を満たし、プレイヤが指定した領域が、切替時間帯に対応付けられている複数の適切な切替判別位置を含む（切替条件４）場合、切替部２０４は、再生対象動画データの切替時間帯と切替判別位置とに対応付けられている切替先動画データに切り替える。
【００７６】
例えば、図７に示すように、動画データＡには、複数の切替判別位置が対応付けられている。この場合に、図８Ａ〜図８Ｃに示す動画データＡは、再生開始から１００秒が経過した場合の画像とすると、この画面内には６つの切替判別位置１１〜１３、３１〜３３が存在する。切替判別位置１１は画面内の座標（ｘ１、ｙ１）、切替判別位置１２は画面内の座標（ｘ２、ｙ２）、切替判別位置１３は画面内の座標（ｘ３、ｙ３）、切替判別位置３１は画面内の座標（ｘ１’、ｙ１’）、切替判別位置３２は画面内の座標（ｘ２’、ｙ２’）、切替判別位置３３は画面内の座標（ｘ３’、ｙ３’）と表わす。
【００７７】
プレイヤが、切替判別位置１２、３２を含む領域を図８Ａの枠２４に示すように指定すると、指定された時点は図７に示すように切替時間帯に含まれ、切替判別位置１２、３２を含むので、切替部２０４は、プレイヤの指示入力は切替条件１、４を満たすと判断する。切替部２０４は、切替時間帯（８０秒〜１００秒）と切替判別位置１２、３２に対応付けられている切替先動画データ（動画データＣ）を再生対象動画データとして切り替える。一方、図８Ｂに示すように、プレイヤが指定した領域（枠２５）が、異なる組の切替判別位置１１を含んでいる場合や、図８Ｃに示すように、プレイヤが指定した領域（枠２６）が、切替判別位置１２、３２の全てを含んでいない場合、切替部２０４は、切替処理を行わない。
なお、本実施形態では、１つの組には２個の切替判別位置を有しているが、これに限らず、複数であれば何個でもよい。
【００７８】
また、ステップＳ６０４において、切替部２０４は以下のような切替条件を採用するようにしてもよい。
動画データには、切替時間帯、切替判別位置、切替先動画データの他に切替判別領域が１つの組として対応付けられている。プレイヤが領域を指定する時点が切替条件１を満たし、指定された領域が、切替条件２を満たし、かつ切替判別領域によって所定の割合以上占められる（切替条件５）場合、切替部２０４は、再生対象動画データの切替時間帯と切替判別位置とに対応付けられている切替先動画データに切り替える。
【００７９】
例えば、図１０Ａに示すように、動画データＡには、切替時間帯、切替判別位置、切替判別領域、切替先動画データが対応付けられている。この場合に、図１０Ａ〜図１０Ｃは動画データＡの再生開始から１００秒が経過した場合の画像とすると、この画面内には３つの切替判別位置１１〜１３、及び３つの切替判別領域４１〜４３が存在する。切替判別領域４１は、図９の領域１、切替判別領域４２は領域２、切替判別領域４３は領域３を指す。また、切替条件５の割合を８割とする。
【００８０】
プレイヤが、切替判別位置１２を含む切替判別領域４２を図１０Ａの枠２７に示すように指定すると、指定された時点は図９に示すように切替時間帯に含まれ、切替判別位置１２を含み、切替判別位置４２がプレイヤが指定した領域（枠２７）の８割以上を占めるので、切替部２０４は、プレイヤの指示入力は切替条件１、２、５を満たすと判断する。切替部２０４は、切替時間帯（８０〜１２０秒）、切替判別位置１２、及び切替判別領域４２の組に対応付けられている切替先動画データ（動画データＣ）を再生対象動画データとして切り替える。一方、図１０Ｂに示すように、プレイヤが指定した領域（枠２８）が、切替判別位置１２を含まない場合や、図１０Ｃに示すように、プレイヤが指定した領域（枠２９）が、切替判別位置１２を含んでいても切替判別領域４２によって８割以上占められていない場合、切替部２０４は、動画データの切替処理を行わない。
【００８１】
また、ステップＳ６０５からステップＳ６０２への動画データの切替は、図１１に示すように、指定された領域を全画面の大きさになるまで徐々に（時間の経過と共に）拡大し、その後、新たな再生対象動画データに切り替える。
【００８２】
また、図１２に示すように、動画データＡにおいてプレイヤにより指定された領域をそのまま拡大すると、拡大した画像と新たな再生対象動画データの動画データＣの先頭画像との間に位置におけるずれが生じる場合、動画データＡの画像を拡大させながら動画データＣの先頭画像と一致するように、補正するようにしてもよい。図１２では、人間５２は、枠３０により指定された領域の右端に表示されているが、この領域の画像をそのまま拡大させると、左端に人間５２が表示される動画データＣの先頭画像と一致しない。この場合、動画データＡにおいて指定された領域を、右方向にずらしながら、拡大させて、最終的に動画データＣの先頭画像と一致させる。
【００８３】
本実施形態によれば、プレイヤは、再生中の動画内の領域を指定することにより、当該領域に対応付けられている動画データに切替をすることができる。また、プレイヤが指定する領域を絞り込んでから動画データの切替が行われるので、意図しない切替処理を防ぐことができる。あるいは、プレイヤが指定した領域に、異なる組の切替判別位置が含まれていると、動画データの切替は行われないので、意図しない動画データへの切替処理を防ぐことができる。さらに、画面の切替は指定された画面をズームするように拡大し、ずれを補正することにより、自然な動画データの切替を行うことができる。
【００８４】
また、本実施形態において、切替時間帯の時だけプレイヤが位置及び大きさを変更可能な枠を表示するようにしてもよい。これにより、プレイヤは動画データの再生中に切替時間帯を明確に知ることができる。
【産業上の利用可能性】
【００８５】
本発明によれば、動画が再生されている画面内の位置を指定することで次に再生される動画を自然に切り替えることができるゲーム装置、ゲーム制御方法、ならびに、これらをコンピュータにて実現するプログラムを提供することができる。
【符号の説明】
【００８６】
１００  情報処理装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  コントローラユニット
１０５ａ  コントローラ
１０６  外部メモリ
１０７  画像処理部
１０８  ＤＶＤ−ＲＯＭドライブ
１０９  ＮＩＣ
１１０  音声処理部
１１１  モニタ
１１、１２、１３、３１、３２、３３  切替判別位置
２１〜３０  枠
４１、４２、４３  切替判別領域
５１、５２、５３  人間
２０１  ゲーム装置
２０２  再生部
２０３  受付部
２０４  切換部
【図１】
2011056037.tif 000003
【図２】
2011056037.tif 000004
【図３Ａ】
2011056037.tif 000005
【図３Ｂ】
2011056037.tif 000006
【図４】
2011056037.tif 000007
【図５】
2011056037.tif 000008
【図６】
2011056037.tif 000009
【図７】
2011056037.tif 000010
【図８Ａ】
2011056037.tif 000011
【図８Ｂ】
2011056037.tif 000012
【図８Ｃ】
2011056037.tif 000013
【図９】
2011056037.tif 000014
【図１０Ａ】
2011056037.tif 000015
【図１０Ｂ】
2011056037.tif 000016
【図１０Ｃ】
2011056037.tif 000017
【図１１】
2011056037.tif 000018
【図１２】
2011056037.tif 000019