(57)【要約】  本発明は、簡単かつ効果的なユーザ機器とのインタラクションによって、関心を高めるとともにユーザ体験を向上可能なインタラクティブ・コンピュータ・システムおよび方法に関する。このインタラクティブ・コンピュータ・システムは、ユーザ機器の動きを介して動きに基づくジェスチャを受け取る動きセンサを含むユーザ機器と、動きセンサに結合され、運動ベースのジェスチャに応じて、当該インタラクティブ・コンピュータ・システムの１つまたは複数の挙動を制御するように構成されたコントローラとを備える。このインタラクティブ・コンピュータ・システムは、ユーザ機器の片手操作を可能にするため、都合が良い。【選択図】図４
2018521378.tif 000002
【特許請求の範囲】
【請求項１】
インタラクティブ・コンピュータ・システムであって、
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取る動きセンサを含むユーザ機器と、
前記動きセンサに結合され、前記動きに基づくジェスチャに応じて、当該インタラクティブ・コンピュータ・システムの１つまたは複数の挙動を制御するように構成されたコントローラと、
を備えるインタラクティブ・コンピュータ・システム。
【請求項２】
前記コントローラは、前記動きに基づくジェスチャと、メディア制御命令のセットとに基づいて、メディアの表示を選択的に制御するように構成されている、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３】
前記メディア制御命令は、前記動きに基づくジェスチャと、前記メディアの表示の制御との間の関係を規定する、
請求項２に記載のインタラクティブ・コンピュータ・システム。
【請求項４】
前記メディア制御命令は、メディア制御ファイル内で規定されている、
請求項２または３に記載のインタラクティブ・コンピュータ・システム。
【請求項５】
前記メディア制御ファイルは、メディア・ファイル内のマーカーを規定する、
請求項４に記載のインタラクティブ・コンピュータ・システム。
【請求項６】
前記メディア制御ファイルは、ジェスチャが検出されない場合に再生されるように構成された既定のビデオと、他のビデオ・ファイルとを規定し、
各ビデオ・ファイルは、１つの動きに基づくジェスチャと関連付けられている、
請求項４に記載のインタラクティブ・コンピュータ・システム。
【請求項７】
前記コントローラは、前記動きに基づくジェスチャに応じて、メディアの再生を制御するように構成されている、
請求項１〜６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項８】
前記コントローラは、再生用のメディアを選択することによって、前記メディアの再生を制御するように構成されている、
請求項７に記載のインタラクティブ・コンピュータ・システム。
【請求項９】
再生用のメディアの選択は、複数のメディア・ファイルからメディア・ファイルを選択することを含む、
請求項８に記載のインタラクティブ・コンピュータ・システム。
【請求項１０】
再生用のメディアの選択は、メディア・ファイルから当該メディア・ファイルの一部を選択することを含む、
請求項８に記載のインタラクティブ・コンピュータ・システム。
【請求項１１】
前記メディア・ファイルの前記一部は、前記メディア・ファイルのタイムライン上の時間、前記メディア・ファイル内のマーカー、または、前記メディア・ファイルの代替コンテンツによって規定される、
請求項１０に記載のインタラクティブ・コンピュータ・システム。
【請求項１２】
前記コントローラは、第１の動きに基づくジェスチャを受け取り、この受け取りに応答して第１の再生設定を決定した後、第２の動きに基づくジェスチャを受け取り、この受け取りに応答して第２の再生設定を決定することによって、メディアの再生を選択的に制御するように構成されている、
請求項７〜１１の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１３】
前記メディアの再生の制御は、前記動きに基づくジェスチャに応じて予め規定されている、
請求項７〜１２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１４】
前記メディアの再生の制御は、動的に規定される、
請求項７〜１２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１５】
前記メディアの再生の制御は、前記動きに基づくジェスチャが受け取られたタイミング、または、前記ジェスチャが受け取られたときにおける前記インタラクティブ・コンピュータ・システムの状態に応じて、動的に規定される、
請求項１４に記載のインタラクティブ・コンピュータ・システム。
【請求項１６】
前記メディアは、視覚メディアを含む、
請求項２〜１５のいずれか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１７】
前記メディアは、ビデオを含む、
請求項２〜１６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１８】
前記メディアは、オーディオ、テキスト、リッチ・テキスト、定型化テキスト、ハイパー・テキスト・マークアップ言語（ＨＴＭＬ）文書、アニメーション、スライド・ショー、グラフィックおよび画像の少なくとも１つを含む、
請求項２〜１７の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１９】
前記メディアは、複数の階層を有するメディアを含む、
請求項２〜１８の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２０】
前記メディアは、前記ユーザ機器のディスプレイ上で再生される、
請求項２〜１９の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２１】
前記メディアは、前記ユーザ機器の外部のディスプレイ上で再生される、
請求項２〜１９の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２２】
前記動きに基づくジェスチャは、複数の所定のジェスチャを含む、
請求項１〜２１の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２３】
前記動きに基づくジェスチャは、前記ユーザ機器の局所的な動きによって規定される、
請求項１〜２２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２４】
前記動きに基づくジェスチャは、前記ユーザ機器の左方チルト、右方チルト、前方チルト、後方チルト、反転チルト、円形チルト、フリップ・チルト、ツイストおよびシェイクのうちの１つまたは複数の組み合わせを含む、
請求項１〜２３の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２５】
加速度計をさらに備え、
前記動きに基づくジェスチャは、前記加速度計からのデータに応じて、少なくとも部分的に決定される、
請求項１〜２４の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２６】
ジャイロスコープ、コンパスまたは位置決めシステムをさらに備え、
前記動きに基づくジェスチャは、前記ジャイロスコープ、前記コンパスまたは前記位置決めシステムからのデータに応じて、少なくとも部分的に決定される、
請求項１〜２５の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２７】
前記コントローラは、前記動きに基づくジェスチャに基づいて、メディアの提示を制御するように構成されている、
請求項１〜２６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２８】
前記コントローラは、前記ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されている、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項２９】
前記コントローラは、前記インタラクティブ・アプリケーションに対して、アイテムの購入、デジタル・ショッピング・カートもしくは欲しい物リストへのアイテムの追加、アイテムへの応札、取引の完了、電話の送信、ＳＭＳ（ショートメッセージ）の送信、アプリケーションの起動、他の機器との通信、または、他のアプリケーションの機能の呼び出しを実行させるように構成されている、
請求項２８に記載のインタラクティブ・コンピュータ・システム。
【請求項３０】
メディア・プレーヤをさらに備え、
前記コントローラは、前記メディア・プレーヤがメディアを再生している間、前記ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されている、
請求項２８または２９に記載のインタラクティブ・コンピュータ・システム。
【請求項３１】
前記インタラクティブ・アプリケーションの制御は、前記メディアの再生と独立している、
請求項３０に記載のインタラクティブ・コンピュータ・システム。
【請求項３２】
前記コントローラは、前記ユーザ機器の一部を形成する、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３３】
前記インタラクティブ・コンピュータ・システムは、携帯デバイスから成る、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３４】
ヘッド・マウント・ディスプレイを備える、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３５】
前記コントローラは、制御命令と、前記動きに基づくジェスチャとに応じて、前記インタラクティブ・コンピュータ・システムの１つまたは複数の態様を制御するように構成されており、
前記制御命令は、前記動きに基づくジェスチャと、前記インタラクティブ・コンピュータ・システムの１つまたは複数の挙動の制御との間の関係を規定する、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３６】
インタラクティブ・メディアを生成するシステムであって、
メディア制御データを生成するメディア制御生成コンポーネントを備え、
前記メディア制御データは、ユーザが、動きに基づくジェスチャに基づいてメディアを選択的に制御できるように、ユーザ機器の動きにより規定される前記動きに基づくジェスチャと前記メディアの制御との間の関係を規定する、
インタラクティブ・メディアを生成するシステム。
【請求項３７】
写真またはビデオの形態で前記メディアを取り込むカメラをさらに備える、
請求項３６に記載のインタラクティブ・メディアを生成するシステム。
【請求項３８】
前記メディアを受け取るデータ・インターフェースをさらに備える、
請求項３６に記載のインタラクティブ・メディアを生成するシステム。
【請求項３９】
前記メディア制御生成コンポーネントが、動きに基づくジェスチャに基づいて、インタラクティブ・メディアを生成するように構成されている、
請求項３６〜３８の何れか一項に記載のインタラクティブ・メディアを生成するシステム。
【請求項４０】
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取り、
前記動きに基づくジェスチャに基づいて、メディアの提示を制御する、
インタラクティブ・メディア方法。
【請求項４１】
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取り、
前記動きに基づくジェスチャに基づいて、前記ユーザ機器のインタラクティブ・アプリケーションを制御する、
インタラクティブ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インタラクティブ・デジタル・メディアに関する。特に、本発明は、インタラクティブなメディア表示およびビデオ再生に関するが、これらに限定されない。
【背景技術】
【０００２】
従来、消費されるメディア・コンテンツはほぼすべて、職業的に制作されていた。例えば、ラジオおよびテレビは、職業的に制作され、多くのユーザに向けて放送されていた。現在では、高品質コンテンツ作成装置およびソフトウェア・ツールに対して、ある程度の熟練者の手が届くようになっており、ユーザ生成コンテンツ（ＵＧＣ）の人気が高まっている。また、ビデオおよびソーシャル・メディア・チャンネル、特に、携帯デバイスを介して、このようなビデオのオンライン配信が広まっている。
【０００３】
このようなコンテンツは、内容が一方向に進み、一般的には非常に広い視聴者に対して作成されているため、ユーザにとって一般的に魅力がない、という問題がある。さらに、携帯デバイスでますます多くのコンテンツが消費されるようになっていることから、特に、このようなコンテンツ中の移動に関して、新たな課題に直面している。
【０００４】
通常は、携帯デバイスに対して、従来のデスクトップ・メディア・インタラクション方法が適用されているものの、これらの携帯デバイス上では、良好なユーザ体験がもたらされない。例えば、タッチ・スクリーンデバイスは、一時停止および再生等の標準的な操作に関する小さなボタンを組み込んでいる場合が多く、表示された場合は通常、ビデオの一部を覆ってしまうため、一般的には不便である。
【０００５】
別の問題として、携帯デバイス上の広告は、従来のメディアが支配的となっており、メディアとの双方向性が非常に制限されている。通常、ユーザは、広告中の「コール・トゥ・アクション」に応答するため、別のウェブサイト（または、アプリケーション）に移動して、手動で操作を行う必要がある。このようなアクションは、明らかに不便であり、結果として、販売機会が失われてしまうことが多い。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以上から、改良されたインタラクティブ・メディア・システムおよび方法が求められている。
【０００７】
本明細書において、先行技術の刊行物を参照する場合、この参照によって、オーストラリアまたはその他如何なる国においても、当該刊行物が当技術分野における共通の一般常識の一部を構成するものとは認められないことが明確に了解される。
【課題を解決するための手段】
【０００８】
本発明は、上記不都合のうちの少なくとも１つの少なくとも部分的な克服または消費者に対する有用もしくは営利的な選択肢の提供が可能なインタラクティブ・メディア・システムおよび方法を対象とする。
【０００９】
上記を考慮して、本発明は、一形態において、インタラクティブ・コンピュータ・システムであって、
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取る動きセンサを含むユーザ機器と、
動きセンサに結合され、動きに基づくジェスチャに応じて、当該インタラクティブ・コンピュータ・システムの１つまたは複数の挙動（aspect）を制御するように構成されたコントローラと、
を備えるインタラクティブ・コンピュータ・システムに広く属する。
【００１０】
インタラクティブ・コンピュータ・システムは、簡単かつ効果的なインタラクションによって、関心を高めるとともにユーザ体験を向上可能であり、都合が良い。
【００１１】
コントローラは、動きに基づくジェスチャと、メディア制御命令のセットとに基づいて、メディアの表示を選択的に制御するように構成されていても良い。メディア制御命令は、動きに基づくジェスチャと、メディアの表示の制御との間の関係を規定していても良い。メディア制御命令は、メディア制御ファイル内で規定されていても良い。メディア制御ファイルは、メディア・ファイル内のマーカーを規定していても良い。
【００１２】
メディア制御ファイル（または、メディア制御命令）は、ジェスチャが検出されない場合に再生されるように構成された既定のビデオと、他のビデオ・ファイルとを規定し、各ビデオ・ファイルが、１つの動きに基づくジェスチャと関連付けられていても良い。
【００１３】
コントローラは、動きに基づくジェスチャに応じて、メディアの再生を制御するように構成されるのが好ましい。
【００１４】
コントローラは、再生用のメディアを選択することによって、メディアの再生を制御するように構成されるのが好ましい。再生用のメディアの選択は、複数のメディア・ファイルからメディア・ファイルを選択することを含んでも良い。あるいは、再生用のメディアの選択は、メディア・ファイルから当該メディア・ファイルの一部を選択することを含んでも良い。このような場合、メディア・ファイルの上記一部は、メディア・ファイルのタイムライン上の時間、メディア・ファイル内のマーカー、または、メディア・ファイルの代替コンテンツによって規定されていても良い。
【００１５】
コントローラは、第１の動きに基づくジェスチャを受け取り、この受け取りに応答して第１の再生設定を決定した後、第２の動きに基づくジェスチャを受け取り、この受け取りに応答して第２の再生設定を決定することにより、メディア再生を選択的に制御するように構成されていても良い。
【００１６】
メディアの再生の制御は、動きに基づくジェスチャに応じて予め規定されていても良い。あるいは、メディアの再生の制御は、動的に規定されても良い。このような場合、メディアの再生の制御は、動きに基づくジェスチャが受け取られたタイミング、または、ジェスチャが受け取られたときにおけるインタラクティブ・コンピュータ・システムの状態に応じて、動的に規定されても良い。
【００１７】
メディアは、視覚メディアを含むのが好ましい。メディアは、ビデオを含んでいても良い。メディアは、オーディオ、テキスト、リッチ・テキスト、定型化テキスト、ハイパー・テキスト・マークアップ言語（ＨＴＭＬ）文書、アニメーション、スライド・ショー、グラフィックおよび画像の少なくとも１つを含んでいても良い。
【００１８】
メディアは、複数の階層を有するメディアを含んでいても良い。
【００１９】
メディアは、ユーザ機器のディスプレイ上で再生されるようになっていても良い。あるいは、メディアは、ユーザ機器の外部のディスプレイ上で再生される。
【００２０】
動きに基づくジェスチャは、複数の所定のジェスチャを含んでいても良い。
【００２１】
動きに基づくジェスチャは、ユーザ機器の局所的な動きによって規定されていても良い。動きに基づくジェスチャは、ユーザ機器の左方チルト、右方チルト、前方チルト、後方チルト、反転チルト、円形チルト、フリップ・チルト、ツイスト、およびシェイクの１つまたは複数の組み合わせを含む。
【００２２】
このインタラクティブ・コンピュータ・システムは、加速度計をさらに備え、動きに基づくジェスチャが、加速度計からのデータに応じて、少なくとも部分的に決定されるようになっていても良い。このインタラクティブ・コンピュータ・システムは、ジャイロスコープ、コンパスまたは位置決めシステムを備え、動きに基づくジェスチャが、ジャイロスコープ、コンパスまたは位置決めシステムからのデータに応じて、少なくとも部分的に決定されるようになっていても良い。
【００２３】
コントローラは、動きに基づくジェスチャに基づいて、メディアの提示を制御するように構成されていても良い。
【００２４】
コントローラは、ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されていても良い。特に、コントローラは、インタラクティブ・アプリケーションに対して、アイテムの購入、デジタル・ショッピング・カートもしくは欲しい物リストへのアイテムの追加、アイテムへの応札、取引の完了、電話の送信、ＳＭＳの送信、アプリケーションの起動、他の機器との通信、または他のアプリケーションの機能の呼び出しを実行させるように構成されていても良い。
【００２５】
このインタラクティブ・コンピュータ・システムは、メディア・プレーヤをさらに備え、コントローラは、メディア・プレーヤがメディアを再生している間、ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されていても良い。
【００２６】
インタラクティブ・アプリケーションの制御は、メディアの再生と独立していても良い。
【００２７】
コントローラは、ユーザ機器の一部を形成していても良い。
【００２８】
このインタラクティブ・コンピュータ・システムは、携帯デバイスから成っていても良い。
【００２９】
このインタラクティブ・コンピュータ・システムは、ヘッド・マウント・ディスプレイを備えていても良い。
【００３０】
コントローラは、制御命令と、動きに基づくジェスチャとに応じて、インタラクティブ・コンピュータ・システムの１つまたは複数の挙動（aspect）を制御するように構成されており、制御命令が、動きに基づくジェスチャと、当該インタラクティブ・コンピュータ・システムの１つまたは複数の挙動（aspect）の制御との間の関係を規定していても良い。
【００３１】
別の形態において、本発明は、インタラクティブ・メディアを生成するシステムであって、メディア制御データを生成するメディア制御生成コンポーネントを備え、メディア制御データは、ユーザが、動きに基づくジェスチャに基づいてメディアを選択的に制御できるように、ユーザ機器の動きにより規定される当該動きに基づくジェスチャとメディアの制御との間の関係を規定する、インタラクティブ・メディアを生成するシステムに広く属する。
【００３２】
このインタラクティブ・メディアを生成するシステムは、写真またはビデオの形態でメディアを取り込むカメラをさらに備えていても良い。
【００３３】
このインタラクティブ・メディアを生成するシステムは、メディアを受け取るデータ・インターフェースをさらに備えていても良い。
【００３４】
メディア制御生成コンポーネントは、動きに基づくジェスチャに基づいて、インタラクティブ・メディアを生成するように構成されていても良い。
【００３５】
さらに別の形態において、本発明は、ユーザ機器の動きによって、動きに基づくジェスチャを受け取り、動きに基づくジェスチャに基づいて、メディア提示を制御する、インタラクティブ・メディア方法に広く属する。
【００３６】
さらに別の形態において、本発明は、ユーザ機器の動きによって、動きに基づくジェスチャを受け取り、動きに基づくジェスチャに基づいて、ユーザ機器のインタラクティブ・アプリケーションを制御する、インタラクティブ方法に広く属する。
【００３７】
本明細書に記載の特徴はいずれも、本発明の範囲内において、本明細書に記載のその他特徴のうちのいずれか１つまたは複数と任意に組み合わせ可能である。
【００３８】
本明細書における如何なる先行技術の参照も、当該先行技術が共通の一般常識の一部を構成することを認めたり提案したりするものとは捉えられず、また、捉えられるべきではない。
【００３９】
以下、図面を参照して、本発明の種々実施形態を説明する。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る、インタラクティブ・メディア表示機器のブロック図である。
【図２】図２Ａは、第１の設定で使用中のインタラクティブ・メディア表示機器の正面図であり、図２Ｂは、第２の設定で使用中のインタラクティブ・メディア表示機器の正面図である。
【図３】図３Ａ〜３Ｆは、図１の機器の複数の予め定められた動きを示した図である。
【図４】本発明の一実施形態に係る、ユーザと図１の機器とのインタラクションのシーケンス図である。
【図５】本発明の別の実施形態に係る、ユーザと図１の機器とのインタラクションのシーケンス図である。
【図６】本発明の一実施形態に係る、ビデオ生成システムのコンテンツ生成画面のスクリーンショットを示した図である。
【図７】本発明の一実施形態に係る、インタラクティブ・メディア表示システムのブロック図である。
【図８】本発明の一実施形態に係る、インタラクティブ・メディア表示方法を示した図である。
【図９】本発明の一実施形態に係る、ユーザと機器とのインタラクションおよびインタラクションが異なって解釈されるシステムの状態にそれぞれ対応するビデオ・ファイルの機器上の対応表示を示した図である。
【図１０】図１０Ａは、本発明の一実施形態に係る、ビデオが表示されるとともに動きに基づくジェスチャによってユーザがインタラクションし得るユーザ機器を示した図であり、図１０Ｂは、お気に入りリストが提示された図１０Ａのユーザ機器を示した図である。
【図１１】本発明の一実施形態に係る、システムのチルト制御を理解するようにユーザがトレーニングされるトレーニング画面のスクリーンショットを示した図である。
【図１２】図１２Ａは、本発明の一実施形態に係る、多次元移動を含むインタラクティブ・ショッピング画面のスクリーンショットを示した図であり、図１２Ｂは、多次元移動階層においてユーザが移動した図１２Ａのインタラクティブ・ショッピング画面の別のスクリーンショットを示した図である。
【発明を実施するための形態】
【００４１】
当業者が本発明を実施するのに十分な情報を与える以下の詳細な説明によって、本発明の好適な特徴、実施形態、および変形例を識別可能である。詳細な説明は、上述の発明の概要の範囲を制限するものと見なされるべきではない。
【００４２】
図１は、本発明の一実施形態に係る、インタラクティブ・メディア表示機器１００のブロック図である。以下により詳しく論じる通り、このインタラクティブ・メディア表示機器１００によれば、ユーザは、機器１００の動きを介して、メディアの表示を制御することができる。機器１００を持つのと同じ手でチルトあるいは機器１００への動きに基づく入力が可能となるため、表示されたメディアを片手で操作可能であり、便利である。
【００４３】
インタラクティブ・メディア表示機器１００は、プロセッサ１０５と、プロセッサ１０５に結合され、ビデオをユーザに表示するディスプレイ（表示画面）１１０と、プロセッサ１０５に結合され、機器１００の動き情報を受け取る動きセンサ１１５とを備える。
【００４４】
動きセンサ１１５は、一体的な使用によって動きに基づく入力を決定する加速度計およびジャイロスコープを備えていても良い。ただし、この代替または追加として、動きに基づく入力は、コンパス、カメラ、位置決めセンサ（ＧＰＳもしくはＲＦ位置決め技術等）、または高度、回転速度、加速度等の機器１００の動きを決定するのに使用可能なその他任意の入力に応じて決定されるようになっていても良い。別の実施形態においては、ユーザ機器に一体化または取り付けられたカメラにより識別されるユーザ位置の変化を観測することによって、動きに基づくコマンドが生成される。
【００４５】
インタラクティブ・メディア表示機器１００は、プロセッサ１０５に結合されたメモリ１２０を具備する。メモリ１２０は、機器１００に表示するメディアを記憶するメディア記憶コンポーネント１２０ｃ、記憶されたメディアを復号するメディア復号命令１２０ａ、およびメディア復号命令１２０ａを用いて記憶されたメディアの表示を制御するメディア制御命令１２０ｂを具備する。
【００４６】
使用時は、メディア制御命令１２０ｂの制御下で、メディア記憶コンポーネント１２０ｃのメディアがメディア復号命令１２０ａにより復号され、表示画面１１０に表示される。そして、動きセンサ１１５からのデータを用いることにより、メディア制御命令１２０ｂによって、表示中の機器１００の動きが監視・検出される。そして、この動きの使用により、メディアの表示が制御される。
【００４７】
メディア制御命令１２０ｂは、単一のメディア・ファイル中の移動によって、当該メディア・ファイルの表示を制御するように構成されていても良い。特に、動きセンサ１１５からのデータに基づいて、メディア制御命令１２０ｂは、メディア・ファイルのタイムラインの点間で、メディア復号命令１２０ａを動的に移動させるようにしても良い。説明の一例として、機器１００が（ユーザの視点から）右方にチルトしている場合、メディア制御命令１２０ｂは、メディア・ファイルのタイムライン上で、復号命令１２０ａを予め定められた量だけ前方にジャンプさせるようにしても良い。
【００４８】
同様に、メディア制御命令１２０ｂは、メディア・ファイルの代替コンテンツ間で、復号命令１２０ａを動的に切り替えさせるようにしても良い。説明の一例として、機器１００が軽くシェイクされている場合、メディア制御命令１２０ｂは、メディア・ファイルの異なる言語トラック等、メディア・ファイルの代替メディア間で、復号命令１２０ａを切り替えさせるようにしても良い。
【００４９】
あるいは、メディア制御命令１２０ｂは、機器１００の動きに基づいて、メディア・ファイル間の移動により、複数のメディア・ファイルの再生を制御するように構成されていても良い。説明の一例として、機器１００が（ユーザの視点から）右方にチルトしている場合、メディア制御命令１２０ｂは、予め定められた一連のメディア・ファイル内で、復号命令１２０ａを次のメディア・ファイルに移動させるようにしても良い。
【００５０】
特定の実施形態によれば、機器１００は、種々のメディア間を移動するように構成されていても良い。例えば、機器１００は、動きに基づく入力によって、動画と静止画との間を移動するように構成されていても良い。これは、ビデオ中に示されたアイテムに関する別の情報が欲しい場合に特に都合が良く、ショッピングおよび広告の使用事例にふさわしいと考えられる。
【００５１】
メディア・ファイルは、機器１００（例えば、メディア記憶コンポーネント１２０ｃ）にローカルで記憶されるようになっていても良いし、オン・デマンドでダウンロードまたはストリーミングされるようになっていても良い。このため、「クラウド」（すなわち、リモート）にメディアが記憶され、必要に応じて更新されるようになっていても良い。これは、広告等のメディア・ファイルを定期的に更新することが望ましい場合または短期プロモーションが行われている場合に、機器１００上での更新を何ら要さないため、特に都合が良い。
【００５２】
機器１００は、タッチ・スクリーンもしくはキーボード等の従来の入力、または、動きに基づく入力が可能であっても良い。場合により、従来の入力および動きに基づく入力は、相互排他的である。このため、従来の入力は、動きに基づく入力が用いられる場合に限られていても良い（例えば、機器１００のタッチ・スクリーンが無効化されるようになっていても良い）。これは、動きに基づく入力に際して、ユーザが意図せず従来の入力を行ってしまう可能性がある場合に特に都合が良い。
【００５３】
インタラクティブ・メディア表示機器１００としては、スマートフォン、タブレット、または、その他任意の適当な携帯コンピュータ機器が挙げられる。
【００５４】
図２Ａおよび図２Ｂは、使用中のインタラクティブ・メディア表示機器１００の正面図である。図示のように、インタラクティブ・メディア表示機器１００は、一般的に携帯型であり、片手もしくは両手での保持または保持フレームへの載置による容易な視聴を目的として具体的に設計されていても良く、表示画面１１０を含む実質的に平らな前面２０５を備える。
【００５５】
図２Ａに示すように、表示機器１００には、第１のビデオ２１０ａがまず表示される。そして、チルト矢印２１５で示すとともに以下により詳しく説明する通り、ユーザは、第１のビデオ２１０ａの再生の途中で、（ユーザの視点から）右方に機器１００をチルトさせる。
【００５６】
機器１００のチルトの検出（動きセンサ１１５およびメディア制御命令１２０ｂによる）に応答して、図２Ｂに関して示すように、第２のビデオ２１０ｂが機器１００に表示される。
【００５７】
当業者には当然のことながら、機器１００をさらにチルトさせることによって、第３のビデオ（図示せず）に移動したり、第１のビデオ２１０ａに戻ったりするようになっていても良い。
【００５８】
図３Ａ〜図３Ｆは、機器１００の複数の予め定められた動き３００ａ〜３００ｆを示している。動き３００ａ〜３００ｆは、ジェスチャとも称するが、これによって、ユーザは、上述の通り、機器１００とインタラクションすることができる。
【００５９】
図３Ａは、通常の再生モード３００ａを示しており、機器１００は真っ直ぐに保持されてほとんど動きはない。
【００６０】
図３Ｂおよび図３Ｃはそれぞれ、機器１００の左方チルト３００ｂおよび右方チルト３００ｃを示している。左方チルト３００ｂの場合は、機器１００の上部がユーザの視点から左方にチルトする。右方チルト３００ｃの場合は、機器１００の上部がユーザの視点から右方にチルトする。
【００６１】
図３Ｄおよび図３Ｅはそれぞれ、前方チルト３００ｄおよび後方チルト３００ｅを示している。前方チルト３００ｄの場合は、機器１００の上部がユーザの目から離れる方向にチルトし、後方チルト３００ｅの場合は、機器１００の上部がユーザの目に近づく方向にチルトする。
【００６２】
最後に、図３Ｆは、シェイク３００ｆを示しており、ユーザは、短時間だけ機器１００を左右もしくは上下に振るか、または、垂直軸もしくは対角軸と交わるように捩る。
【００６３】
機器１００には、ダブル・チルト（左方チルト後に素早くもう一度左方チルトする場合等）、ロング・チルト、スロー・チルト、ハード・シェイク、ロング・シェイク、ツイスト、スラップ、ファースト・スラップ、および急停止となる動き等、他の動きが規定されていても良い。さらに、上記チルトは、小さな左方チルト（例えば、３０°以下のチルト）、中間の左方チルト（例えば、３０°〜４５°のチルト）、および大きな左方チルト（例えば、４５°以上のチルト）といった多数のサブチルトに分割されるようになっていても良い。同様に、動きは、保持されても良いし（例えば、機器がチルトして保持される）、保持されなくても良い（例えば、機器がチルトした後に元の位置に戻る）。
【００６４】
さらに、ユーザは、左方、右方、上方、もしくは下方スワイプ、ピンチもしくはエキスパンド、タップ、またはダブル・タップを含むタッチ・スクリーン・ジェスチャ等の非動きに基づくジェスチャを用いて機器１００に入力を与えるようにしても良い。これは、入力としての機器１００の動きがユーザにとって適当または便利ではない環境にユーザがいる場合に特に有用である。
【００６５】
特定の実施形態によれば、機器１００は、利用可能なジェスチャを示すアイコンがユーザに提示されるオーバービュー・モードを含む。例えば、画面のタップによって、機器１００がオーバービュー・モードに入るようになっていても良いし、オーバービュー・モードから出るようになっていても良い。これは、メディア制御命令１２０ｂに記載されたビデオの異なる設定によって、異なるジェスチャが利用可能な場合に特に都合が良い。また、テーブル等の表面に機器が平らに横たえられた状態での動きも可能である。
【００６６】
特定の実施形態によれば、動きすなわちジェスチャ３００ａ〜３００ｆは、絶対的に規定されていても良い。例えば、通常の再生モード３００ａは、通常の重力に関して実質的に真っ直ぐなものとして規定されていても良い。あるいは、動きすなわちジェスチャ３００ａ〜３００ｆは、相対的に規定されていても良い。例えば、左方チルト３００ｂは、それ以前の位置に対する機器１００の左方へのチルトにより規定されていても良い。相対的な動きすなわちジェスチャによれば、ユーザは、例えば横たえた状態または再生中に機器１００が真っ直ぐではない位置に保持されるその他任意の状況等、さまざまな位置で機器１００を使用することができる。
【００６７】
図４は、タイムライン４０５に従ったユーザと機器１００とのインタラクションおよび機器１００上の対応するビデオ４１０の再生のシーケンス図４００である。ビデオ４１０は、１、２、３等の番号が付けられた複数の順次セグメント４１０ａを含んでおり、ユーザは、機器１００とのインタラクションによって、セグメント４１０ａ間を移動することができる。
【００６８】
最初すなわちタイムライン４０５上の時間０（４０５ａ）において、ユーザは、機器１００を通常の再生モード３００ａに保持する。結果として、ビデオ４１０は、通常の再生が行われる。すなわち、ビデオ・セグメント０、１、および２が時間０、１、および２にそれぞれ再生される。
【００６９】
タイムライン４０５上の時間３（４０５ｂ）において、ユーザは、機器１００の左方チルト３００ｂを実行する。結果として、機器１００は、ビデオ４１０の２つのセグメント４１０ａ分だけ前方にジャンプし、（チルトがなければ表示されていたビデオ・セグメント３および４ではなく）ビデオ・セグメント１および２を時間３および４にそれぞれ再生する。ユーザは、割り込み後にビデオ４１０の一部を再度視聴したい場合にこの機能を選定するようにしても良い。
【００７０】
タイムライン４０５上の時間５（４０５ｃ）において、ユーザは、機器１００の右方チルト３００ｃを実行する。結果として、機器１００は、ビデオ４１０の２つのセグメント４１０ａ分だけ後方にジャンプし、（チルトがなければ表示されていたビデオ・セグメント３および４ではなく）ビデオ・セグメント５および６を時間５および６にそれぞれ再生する。
【００７１】
セグメント４１０ａは、５秒または１０秒等、任意適当な長さであっても良い。さらに、セグメント４１０ａは、均一サイズである必要がない。例えば、各セグメント４１０ａは、ビデオのシーンを規定し、シーンがビデオのコンテンツにより規定されていても良い。この情報は、メディア制御命令１２０ｂにおいて記述される。
【００７２】
ビデオ４１０は、ＩＳＯに基づくメディア・ファイル・フォーマット、ＭＰＥＧ−４ファイル・フォーマットに応じたファイル等、従来のビデオ・ファイルを含んでいても良く、また、オーディオおよびビデオの両者を含んでいても良い。
【００７３】
図５は、タイムライン５０５に従ったユーザと機器１００とのインタラクションおよび機器１００上の対応するビデオ・ファイル５１０ａ、５１０ｂ、５１０ｃの再生のシーケンス図５００である。ビデオ５１０ａ、５１０ｂ、５１０ｃは、図４のセグメント４１０ａに類似する複数の順次セグメント５１０を含んでおり、ユーザは、機器１００とのインタラクションによって、ビデオ５１０ａ、５１０ｂ、５１０ｃ間を移動することができる。
【００７４】
最初すなわちタイムライン５０５上の時間０（５０５ａ）において、ユーザは、機器１００を通常の再生モード３００ａに保持する。結果として、１番目のビデオ５１０ａが最初に再生される。
【００７５】
タイムライン５０５上の時間３（５０５ｂ）において、ユーザは、機器１００の左方チルト３００ｂを実行する。結果として、機器１００は、２番目のビデオ５１０ｂにジャンプし、時間３を起点として２番目のビデオ５１０ｂからセグメント５１０を再生し始める。２番目のビデオ５１０ｂは一般的に、左方チルト３００ｂと暗示的または明示的に関連付けられている。
【００７６】
タイムライン５０５上の時間５（５０５ｃ）において、ユーザは、機器１００の右方チルト３００ｃを実行する。結果として、機器１００は、３番目のビデオ５１０ｃにジャンプし、時間５を起点として３番目のビデオ５１０ｃからセグメント５１０を再生し始める。３番目のビデオ５１０ｃは一般的に、右方チルト３００ｃと暗示的または明示的に関連付けられている。
【００７７】
ビデオ５１０ａ、５１０ｂ、５１０ｃは、メディア制御ファイルを用いて、動きすなわちジェスチャ３００ａ〜３００ｆと関連付けられていても良い。このような場合、メディア制御ファイルは、インタラクションごとに再生されるビデオ５１０ａ、５１０ｂ、５１０ｃを規定していても良い。すなわち、ユーザの動き等のジェスチャに対する機器１００の応答の仕方を規定していても良い。
【００７８】
上記のような場合、メディア制御命令は、メディア制御ファイル中に存在していても良く、また、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）符号化テキスト・ファイルを含んでいても良い。メディア制御ファイルおよびビデオ・ファイル５１０ａ、５１０ｂ、５１０ｃは、可能性としてファイルのコンテンツの種類を示すカスタムのファイル拡張子を付けたアーカイブ・ファイルにパッケージングされて圧縮されるようになっていても良い。アーカイブ・ファイルは、ファイルを圧縮してファイル・サイズを低減できるのみならず、ビデオ５１０ａ、５１０ｂ、５１０ｃおよびメディア制御ファイルを配信するのに便利な方法すなわち単一ファイルでの提供を可能にする点においても都合が良い。
【００７９】
特定の実施形態によれば、メディア制御ファイルは、プレーヤが最初に再生する「ホーム・クリップ」とも称する単一の既定ビデオのほか、左方チルト３００ｂ、右方チルト３００ｃ、前方チルト３００ｄ、後方チルト３００ｅ、およびシェイク３００ｆという５つのジェスチャそれぞれと関連付けられたその他最大５つのクリップを規定する。ジェスチャが行われると、プレーヤは、関連するクリップを即座に再生し、それが終わってからホーム・クリップに戻る。
【００８０】
別の実施形態によれば、メディア制御ファイルは、（例えば、ユニバーサル・リソース・ロケータ（ＵＲＬ）によって）ビデオ・ファイルの外部位置を参照していても良い。このため、ビデオ・ファイルは、コンテンツの共有に必要な帯域幅が低減することのないように、メディア制御ファイルと併せて送信する必要はない。
例示として、メディア制御ファイルの構文は、以下のように記述されていても良い。
{
"name": "Ice",
"description": "Ice drift + fire",
"created": "2015-04-27 19:34:23",
"modified": "2015-04-28 12:12:56",
"start": "intro",
"clips": [
{
"id": "intro",
"filename": "intro.mp4",
"end": "play",
"play": "spin-loop"
},
{
"id": "spin-loop",
"filename": "spin-loop.mp4",
"end": "loop",
"gestures": {
"forward": "spin-go-forward",
"back": "bye",
"left": "spin-fix",
"right": "spin-sitting",
"shake": "spin-up-shake"
}
},
{
"id": "bye",
"filename": "bye.mp4",
"end": "play",
"play": "spin-loop",
"mute": true, 
"vibrate": true
},
{
"id": "spin-fix",
"filename": "spin-fix.mp4",
"end": "play",
"play": "spin-loop"
},
{
"id": "spin-sitting",
"filename": "spin-sitting.mp4",
"end": "play",
"play": "spin-loop"
},
{
"id": "spin-up-shake",
"filename": "spin-up-shake.mp4",
"end": "play",
"play": "spin-loop"
},
{
"id": "spin-go-forward",
"filename": "spin-go-forward.mp4",
"end": "play",
"play": "quad-loop"
},
{
"id": "quad-loop",
"filename": "quad-loop.mp4",
"end": "loop",
"gestures": {
"forward": "quad-overtake-forward",
"back": "quad-rear-back",
"left": "view-high",
"right": "view-boom",
"shake": "moto-loop"
}
},
{
"id": "quad-overtake-forward",
"filename": "quad-overtake-forward.mp4",
"end": "play",
"play": "quad-loop",
},
{
"id": "quad-rear-back",
"filename": "quad-rear-back.mp4",
"end": "play",
"play": "quad-loop"
},
{
"id": "view-high",
"filename": "view-high.mp4",
"end": "play",
"play": "quad-loop"
},
{
"id": "view-boom",
"filename": "view-boom.mp4",
"end": "play",
"play": "quad-loop"
},
{
"id": "moto-loop",
"filename": "moto-loop.mp4",
"end": "loop",
"gestures": {
"forward": "outro",
"back": "moto-rear",
"left": "moto-left",
"right": "moto-right",
"shake": "quad-loop"
}
},
{
"id": "moto-rear",
"filename": "moto-rear.mp4",
"end": "play",
"play": "moto-loop"
},
{
"id": "moto-left",
"filename": "moto-left.mp4",
"end": "play",
"play": "moto-loop"
},
{
"id": "moto-right",
"filename": "moto-right.mp4",
"end": "play",
"play": "moto-loop"
},
{
"id": "outro",
"filename": "outro.mp4",
"end": "finish"
}
]
}
【００８１】
特に、各ビデオ・クリップの識別に「ｉｄ」フィールドが使用され、ファイル名のビデオ・クリップとの関連付けに「ｆｉｌｅｎａｍｅ」フィールドが使用され、クリップの最後に達した際に起こることを「ｅｎｄ」フィールドが規定し、「ｆｏｒｗａｒｄ」、「ｂａｃｋ」、「ｌｅｆｔ」、「ｒｉｇｈｔ」、および「ｓｈａｋｅ」等のジェスチャ・フィールドと併せて、対応するジェスチャの検出に際して再生されるべきビデオ・クリップを「ｇｅｓｔｕｒｅｓ」構造が規定していても良い。
【００８２】
上記フィールドのほか、メディア制御ファイルは、メディアの撮影場所または関連する場所等、メディアに関するメタデータをさらに含んでいても良い。これによれば、他のユーザが近くのメディアを見つけたり、特定の場所に関するメディアを検索したり、マップ探索機能を用いて当該メディアを見つけたりすることができる。
【００８３】
以下に概説する通り、コンテンツは、機器１００に対して職業的に作成されたものであっても良いし、ユーザにより生成されたものであっても良い。
【００８４】
図６は、本発明の一実施形態に係る、ビデオ生成システムのコンテンツ生成画面のスクリーンショット６００を示している。ビデオ記録システムとしては、スマートフォン、パソコン等が挙げられる。
【００８５】
コンテンツ生成画面は、左方チルト３００ｂ、右方チルト３００ｃ、前方チルト３００ｄ、後方チルト３００ｅ、およびシェイク３００ｆといったジェスチャならびに静止に対応する複数のジェスチャ・ボタン６０５を具備する。ジェスチャ・ボタンによれば、ユーザは、ジェスチャを選択して、当該ジェスチャの検出時に復号器に起こることを決定することができる。
【００８６】
コンテンツ生成画面は、選択ジェスチャと関連したビデオのユーザによる取り込みを可能にする記録ボタン６１０を具備する。システムのローカルのストレージ、リモートのシステム、または別の機器から、予め記録されたビデオをユーザが選択できるように、別のボタンが設けられていても良い。これは、システムでカメラが利用できない場合に特に有用である。
【００８７】
使用時、ユーザは、異なるジェスチャ・ボタン６０５間を移動し、関連するジェスチャの一部またはそれぞれとビデオを関連付け、ファイルを保存する。そして、システムは、メディア制御命令１２０ｂを自動的に生成し、ビデオ・クリップと併せてアーカイブに記憶することにより、生成コンテンツの共有を簡単にする。
【００８８】
他の実施形態においては、高度なコンテンツ生成画面が設けられていても良い。高度なコンテンツ生成画面は、任意数のメディア・クリップまたはファイルの動きジェスチャとのリンクを可能にするものであっても良い。説明の一例として、高度なコンテンツ生成画面は、クリップまたはファイルごとの動きジェスチャの解釈のされ方を規定していても良い。結果として、例えば特定のビデオ・クリップへの移動が他の特定のビデオ・クリップを介してのみ可能な場合に、複雑な動きを提供可能である。
【００８９】
特定の実施形態によれば、ビデオ生成システムは、記録しながら監視する加速度計、ジャイロスコープ、コンパス、および／または他の動きセンサを具備する。ジェスチャの検出に際して、システムは、関連するジェスチャ・ボタン６０５を自動的に選択し、記録を継続して、この継続した記録をジェスチャと関連付けるようにしても良い。
【００９０】
特定の実施形態によれば、ビデオ生成システムは、ユーザの記録時の機器の持ち方に基づいて、ビデオ・クリップの接合および編集、および／または他のクリップとの関わり方の決定を自動的に行う。
【００９１】
コンテンツ生成画面では、ユーザが画像をキャプチャーし、キャプチャー画像を用いて後続ビデオの位置合わせを補助できるようになっていても良い。このような場合は、キャプチャー画像を取り込み、ビデオに重ねることによって、ユーザがキャプチャーシーン中のアイテム（例えば、人物）をキャプチャー画像（例えば、人物の画像）中のアイテムに対して位置合わせできるようになっていても良い。結果として、ユーザは、始点および終点等、ビデオの重要な点において、記録対象のアイテムが略同じ場所となって位置合わせ可能となるようにすることができる。
【００９２】
特定の実施形態によれば、ビデオ生成システムは、クリップを順々に自動記録し、記録したクリップをジェスチャと自動的に関連付けることによって、ハンズフリー記録を可能にする。ユーザは、一連のクリップの予備設定または既定のクリップ・シーケンスの使用を行うようにしても良く、聴覚または視覚的インジケータのユーザへの提供によって、ビデオ記録の開始または終了のタイミングをユーザに知らせるとともに、対応することになるジェスチャを付加的に示すようにしても良い。
【００９３】
特定の実施形態によれば、メディアの操作によって、より望ましいメディア間遷移がもたらされるようになっていても良い。説明の一例としては、遷移を跨ってメディア中のアイテムが位置合わせされるようになっていても良く、ビデオの最初および終わり等、メディアのさまざま部分に対して、クロスフェード効果、フェード・スルー・ブラック効果等の視覚的効果が追加されるようになっていても良い。
【００９４】
また、メディアの手動操作によって、ユーザが当該メディアを後で消費するとともに異なるメディア間を移動する場合のより望ましい効果がもたらされるようになっていても良い。メディア間のアイテムの位置合わせを容易化するのに役立つこのような機能としては、ズーム、パン、クロップ等が挙げられる。
【００９５】
図７は、本発明の一実施形態に係る、インタラクティブ・メディア表示システム７００のブロック図である。インタラクティブ・メディア表示システム７００は、図１のインタラクティブ・メディア表示機器１００に類似する。
【００９６】
インタラクティブ・メディア表示システム７００は、スマートフォンの形態の携帯コンピュータ機器７０５、メディア・ストリーミング・サーバ７１０、およびメディア制御サーバ７１５を具備する。
【００９７】
使用時は、インターネット等のデータ・ネットワーク７２０によって、ビデオ・データがメディア・ストリーミング・サーバ７１０から携帯コンピュータ機器７０５にストリーミングされる。携帯コンピュータ機器７０５の動きが発生すると、例えば加速度計およびジャイロスコープによって機器７０５の動きが検出され、動きに関するデータがメディア制御サーバ７１５に提供される。
【００９８】
上述の通り、有効な動きジェスチャの検出に際して、メディア制御サーバ７１５は、ビデオ・ファイルの変更またはビデオ・ファイルの異なる部分への移動をメディア・ストリーミング・サーバ７１０に命令することになる。すると、新たなビデオ・データがメディア・ストリーミング・サーバ７１０から携帯コンピュータ機器７０５にストリーミングされる。
【００９９】
あるいは、メディア制御サーバ７１５は、制御命令を携帯コンピュータ機器７０５に与え、これを携帯コンピュータ機器７０５が用いることにより、メディア・ストリーミング・サーバ７１０に指示を出すようになっていても良い。このような場合、メディア制御サーバ７１５は、例えばハイパーテキスト転送プロトコル（ＨＴＴＰ）サーバを含んでいても良い。また、ストリーミング・サーバ７１０は、ライブ・コンテンツを提供するようにしても良い。
【０１００】
関連データのみが携帯コンピュータ機器７０５にストリーミングされると、帯域幅の使用が抑えられて都合が良い。これは、関連するビデオをそれぞれ伴う非常に多くのインタラクションが考えられる場合に特に有用である。再生対象のビデオさえユーザに提供されれば良いためである。
【０１０１】
特定の実施形態（図示せず）によれば、動きに基づくビデオ制御を内蔵したメディア・プレーヤがユーザ機器のウェブ・ブラウザに設けられる。メディア・プレーヤは、可能な場合に動きデータを使用し、不可能な場合に別の動き要素（例えば、ジェスチャに対応するボタンまたは音声コマンド）を提供するように構成されており都合が良い。
【０１０２】
例えば、キーボードまたはマウス入力等の非モーションベース（動きに基づく）のデータ入力は、動きジェスチャに変換されて、本発明に係るメディアの再生を可能にするようになっていても良い。このような場合は、左矢印キーが左方チルトに変換され、右矢印キーが右方チルトに変換され、以下同様であっても良い。
【０１０３】
特定の実施形態（図示せず）によれば、アプリケーションに動きに基づくインタラクションが与えられるが、メディア・プレーヤは、サード・パーティまたはネイティブＡＰＩを用いて埋め込まれている。説明の一例として、メディア・プレーヤは、Ｇｏｏｇｌｅ  Ｉｎｃ．およびオープン・ハンドセット・アライアンスが提供するアンドロイドＡＰＩのＷｅｂＶｉｅｗクラスまたはＡｐｐｌｅ  Ｉｎｃ．が提供するｉＯＳ開発者ライブラリのＵＩＷｅｂＶｉｅｗクラスを用いることにより、アプリケーションのＷｅｂＶｉｅｗに設けられていても良い。あるいは、メディア・プレーヤは、機器のネイティブ・ライブラリにより提供されていても良い。
【０１０４】
上記のような場合は、ＨＴＭＬページのＪａｖａＳｃｒｉｐｔコード等を通じてメディア・プレーヤに提供されるコンテンツにおいて、コンテンツとインタラクションとの間の関係が規定されていても良い。このような場合、ＨＴＭＬページは、再生対象のメディアのほか、機器による動きに基づくコマンドの検出に際して実行されるインタラクション、動き、またはタスクを規定していても良い。
【０１０５】
上記のような動きに基づく制御の一使用例として、Ｆａｃｅｂｏｏｋニュース・フィード等のソーシャル・メディア・システム上のビデオ・ベースの広告がある。このような場合は、動きに基づくコマンドによって、商品に対する関心の登録、ページの「いいね」、商品の購入、または外部ページへの移動をユーザが行い得るビデオが再生されるようになっていても良い。ビデオは、オーディオまたはテキストに基づく命令（例えば、電話のシェイクによるページの「いいね」）を含んでいても良いし、このようなコマンドおよびアクションが予め定められていても良い（例えば、後方および前方のチルトがｙｅｓに対応し、側方のチルトがｎｏに対応していても良い）。
【０１０６】
別の例において、ユーザが画像の「好き」または「嫌い」等の入力を与えるように促されるさまざまな画像（または、他のメディア）が提示されるようになっていても良い。例えば、ユーザは、画像が嫌いな場合に左方チルトを行い、画像が好きな場合に右方チルトを行うようにしても良い。あるいは、ユーザは、機器のシェイクによって、画像と関連付けられた提案を「伝達」するようにしても良い。そして、ユーザには、リスト中でランダムまたは先の入力に応じてカスタマイズ可能な別途入力用の次の画像（または、他のメディア）が提示される。このような実施形態は、出会い系アプリケーションまたはウェブサイトに特に適しており、ユーザを効率的に選択するのが望ましい。
【０１０７】
動きに基づくコマンドは、ＵＲＩを通じたアクションに変換されるようになっていても良い。例えば、電話のシェイクに際しては、ユーザがページを「いいね」し得るＵＲＩが呼び出され、電話のチルトに際しては、ユーザが商品を購入し得るＵＲＩが呼び出されるようになっていても良い。
【０１０８】
特定の場合には、サーバに対するバックグラウンドＨＴＴＰリクエスト、再生対象のメディアの中断回避のためにＵＲＩが用いられるようになっていても良い。説明の一例としては、ユーザがファッション・ビデオを視聴していても良く、ユーザは、ファッション・ビデオにおいてビデオを中断することなく、ファッション・アイテムに対する関心の登録、購入、「いいね」、または投票を行うことができる。
【０１０９】
特定の実施形態によれば、メディアの記録にその記録の動きに基づく制御が付与されるアプリケーションが提供される。このような場合、記録機能は、ウェブ・ブラウザ、（上述の）ＷｅｂＶｉｅｗ、または別のアプリケーション内のネイティブ・ファイル・ライブラリを通じて提供されるようになっていても良い。
【０１１０】
特定の実施形態によれば、機器の動きに基づいてビデオの再生を制御できることの他、メディアを作成しているユーザは、エンド・ユーザに向けて再生されるバックグラウンド・サウンドトラック、ビデオ・クリップの消音、機器の振動機能の作動等、機器の他の挙動（aspect）を選択して制御することができる。
【０１１１】
いくつかの実施形態によれば、システム７００は、ソーシャル・メディア・コンポーネントを具備する。ソーシャル・メディア・コンポーネントは、ユーザ間のチャット、コンテンツに関する公開および非公開のコメント、ならびに評価システムを可能にする。さらに、ソーシャル・メディア・コンポーネントによれば、ユーザは、例えばコンテンツのステータスを公開に設定してコンテンツを共有したり、非公開のコンテンツを記憶したりすることができる。
【０１１２】
特定の実施形態によれば、コンテンツの共有は、機器の動き（例えば、チルト）によって実現される。また、再生するコンテンツへの移動および選択についても、機器の動きによって実現可能である。さらに、ある時間のシェイクの動きにより、メディアがランダムにロードされて再生を開始する場合があるため、動きは、予め定められた様態でメディアにリンクされている必要はない。いくつかのシステムにおいては、システムとのすべてのインタラクションが機器の動きを介してもたらされるようになっていても良い。
【０１１３】
特定の実施形態によれば、制限付き視聴用のコンテンツが提供される。特に、指定時間内および／または特定の機器上のみで特定の回数だけコンテンツが再生されるように構成されていても良い。コンテンツは、再生頻度、日付、時間、機器等の使用情報をコンテンツ作成者に向けてレポートするように構成されていても良い。特定のイベントに際してコンテンツの消去をトリガすることも可能であるし、コンテンツ作成者がコンテンツのリモート消去を決定することも可能である。
【０１１４】
特定の実施形態によれば、外部の動きセンサの使用によって、機器に入力を与えるとともに機器を制御するようにしても良い。例えば、デスクトップ／ラップトップ・コンピュータ、ＴＶ、またはプロジェクタ等のディスプレイを具備する別の機器に対して、スマートフォンまたはタブレット等の携帯デバイスをリンクさせても良く、この携帯デバイス内の動きセンサの使用により、その動きを検出するとともに、リンクされた別の機器上のコンテンツの表示を制御するようにしても良い。要するに、携帯デバイスの動きの使用により、別の機器上でメディアを制御するようにしても良い。
【０１１５】
携帯デバイスと別の機器との間の接続は、任意適当な手段によって確立されるようになっていても良い。例えば、一方の機器の画面に表示されたＱＲコードを他方の機器のカメラでスキャンし、このコードを用いて機器をリンクさせるようにしても良いし、一方の機器の画面に表示された一意のコードを他方の機器のソフトウェアに入力するようにしても良いし、一方の機器上で、他方の機器に表示された一意のＵＲＬへ移動するようにしても良いし、（例えば、ユーザ名およびパスワードによって）両機器で同時にアカウントにログインするようにしても良いし、ＵＲＬ等のコードを含むＳＭＳメッセージを携帯デバイスに送信して、機器をリンクさせるようにしても良いし、機器のＧＰＳ位置を用いて、近接した機器を互いに接続させるようにしても良いし、各機器のボタンの（ほぼ）同時のタップ等により、各機器と同時にインタラクションするようにしても良いし、一方の機器のスピーカで１つまたは一連のトーンを再生し、他方の機器のマイクでこのトーンを検出できるようにすることで、リンクを確立するようにしても良いし、機器間でＲＦＩＤまたはＢｌｕｅｔｏｏｔｈリンクを使用するようにしても良い。
【０１１６】
上記実施形態の一例において、別の機器との適当な持続接続が確立されると、携帯デバイスのソフトウェアは、複数の予め定められた動きジェスチャ（例えば、右方チルト、左方チルト等）のうちの動きに基づくジェスチャを検出し、一意のコード等の適当な識別情報と併せて、当該ジェスチャの詳細をサーバに送信する。そして、サーバは、メディア・プレーヤとして動き得る別の機器に当該情報を伝える。情報を受信した別の機器は、受信情報に応答して、メディアの表示を変更する。さらに、受信したジェスチャに基づいて、別の機器の他の機能も起動可能であるが、このような機能は、ハードウェアまたはソフトウェアと関連し得る。
【０１１７】
また、携帯デバイスの制御によって、同じインタラクティブ・メディアがその画面上に表示されるようになっていても良いし、直前に認識された動き等の他の情報が表示されるようになっていても良いし、切断用ボタンが表示されるようになっていても良いし、メディアが一時停止されるようになっていても良いし、別のタップ可能な動きボタンが提供されるようになっていても良い。
【０１１８】
携帯デバイスとの適当な持続接続が設定された複数の別の機器が存在していても良い。複数のユーザが異なる別の機器または周辺機器を操作するようにしても良い。さらに、ユーザが空間的に離れていても良く、例えば、世界のどこかにいる複数のユーザが別の機器のいずれかを同時に視聴または操作するようにしても良い。
【０１１９】
特に、あるユーザの携帯デバイスがメディアを制御することによって、世界中の任意の場所の１人またはその他多くの人が受信コマンドに基づいて、同じメディア制御を体験することも可能である。
【０１２０】
さらに、上記システムは、仮想現実を目的としたヘッド・マウント・ディスプレイの制御に用いられるようになっていても良い。これにより、固定状態、臥床（がしょう）状態、回転しない椅子に座って頭部を静止させた状態等、物理的な向きが異なるユーザがインタラクティブな仮想現実を体験可能である。また、音声コマンドの使用により、何れかの機器が検出した仮想現実インタラクティブ・メディア体験の挙動（aspect）を制御するようにしても良い。
【０１２１】
複数のユーザがシステムを使用する場合、メディアの制御は、手動または自動（一定期間後等）によりユーザ間で受け渡されるようになっていても良い。
【０１２２】
また、複数人が視聴している体験をそれぞれが同時に制御することも可能である。
【０１２３】
また、オーディオ・リンクの維持により、ユーザがメディアの表示中に会話できるようにすることも可能である。
【０１２４】
上述の通り、異なるビデオが利用可能なジェスチャそれぞれと関連付けられていても良い。ただし、本発明の別の実施形態によれば、より複雑なインタラクションの利用により、非常に多くのビデオ間で移動するようにしても良い。例えば、過去のジェスチャの状況でジェスチャが解釈されるようになっていても良い。このため、インタラクションの複雑な分岐が規定され、ユーザにとっての真にカスタマイズされた体験が可能となっていても良い。
【０１２５】
図８は、本発明の一実施形態に係る、インタラクティブ・メディア表示方法を示している。
【０１２６】
ステップ８０５においては、ユーザに向けて既定ビデオを再生する。既定ビデオは、上述の通り、メディア制御ファイルにより規定されていても良く、一般的には自動再生され、繰り返されるようになっていても良い。
【０１２７】
ステップ８１０においては、ユーザから第１の動きジェスチャを受け取る。第１の動きジェスチャは、チルト、シェイク等、携帯デバイスの動きに関する。
【０１２８】
第１の動きジェスチャに応答して、第１のビデオを再生する。特に、第１の動きジェスチャは、上述の通り、メディア制御ファイル中の第１のビデオと関連付けられている。
【０１２９】
第１のビデオが終わったら、ステップ８２０において再び、既定ビデオを再生する。
【０１３０】
ステップ８２５においては、ユーザから第２の動きジェスチャを受け取る。第２の動きジェスチャは、チルト、シェイク等、携帯デバイスの別の動きに関する。
【０１３１】
第２の動きジェスチャに応答して、第２のビデオを再生する。特に、第２の動きジェスチャは、上述の通り、メディア制御ファイル中の第２のビデオと関連付けられている。
【０１３２】
特定の実施形態によれば、メディアの制御は、特定のシナリオにおいてのみ提供され、他では提供されない。例えば、ユーザは、広告等の特定のビデオ・クリップの視聴を強いられる場合がある。いくつかの実施形態において、システムは、ホーム（すなわち、既定）ビデオにおいて動きに応答する一方、他のビデオでは応答しないように構成されている。
【０１３３】
特定の実施形態によれば、動きに基づくメディア制御命令は、ビデオ・ファイルの後方互換性のメタデータ部に記憶されていても良い。このため、従来のビデオ・プレーヤでは、動きに基づく制御なくメディア・ファイルを再生可能な場合があるものの、より高度なプレーヤでは、同じファイルとの詳細な動きに基づくインタラクションを与える場合がある。あるいは、動きに基づくメディア制御命令は、例えばＪａｖａＳｃｒｉｐｔコードの形態のビデオ・ファイルを表すＨＴＭＬファイルに記憶されていても良い。
【０１３４】
また、メタデータ部には、動きに基づくメディア制御情報と併せて使用することによりビデオ中のより合理的な移動を可能にするチャプタ情報等、ビデオ・ファイルに関する他の情報を含んでいても良い。このような移動の例としては、最後への移動、一時停止、スロー・モーション、繰り返し、ジャンプする「チャプタ」の規定、面白い部分だけ再生、不要部のスキップ、特定部の高速送り等が挙げられる。
【０１３５】
図９は、本発明の一実施形態に係る、ユーザと機器とのインタラクションおよび機器上の対応するビデオ・ファイルの表示の図９００である。特に、各ビデオ・ファイルは、インタラクションの異なる解釈がなされるシステムの状態に対応する。
【０１３６】
まず、ユーザに向けて第１のビデオ９０５が再生される。左方チルト３００ｂが検出されると、ユーザに向けて第２のビデオ９１０が再生された後、再び、第１のビデオ９０５が再生される。同様に、右方チルト３００ｃ、シェイク３００ｆ、前方チルト３００ｄ、または後方チルト３００ｅが検出されると、第３のビデオ９１５、第４のビデオ９２０、第５のビデオ９２５、または第６のビデオ９３０がそれぞれ再生される。
【０１３７】
第３のビデオ９１５の再生中にシェイク３００ｆを受け取ると、第７のビデオ９３５が再生される。同様に、第７のビデオ９３５の再生中に右方チルト３００ｃを受け取ると、第８のビデオ９４０が再生される。
【０１３８】
第８のビデオ９４０の再生中は、複数の動きに基づくコマンドが解釈されるようになっていても良い。特に、前方チルト３００ｄまたは後方チルト３００ｅを受け取ると、第９のビデオ９４５または第１０のビデオ９５０がそれぞれ再生される。また、第８のビデオ９４０の再生中にシェイク３００ｆを受け取ると、再び、第１のビデオ９０５が再生され、プロセスが反復するようになっていても良い。
【０１３９】
最後に、第９のビデオ９４５の再生中に右方チルト３００ｃを受け取ると、第１１のビデオ９５５が再生される。
【０１４０】
動きの入力なく第２〜第１１のビデオ９１０〜９５５のいずれかの再生が完了したら、再び、第１のビデオ９０５が再生されるようになっていても良い。あるいは、以下に論じる通り、特定のビデオの完了で再生が停止して、代わりにウェブサイトが表示されるようになっていても良い。
【０１４１】
上記の通り、右方チルト３００ｃは、再生されているビデオに応じて異なる解釈がなされる。例えば、第１のビデオ９０５においては、右方チルト３００ｃによって第３のビデオ９１５が再生される一方、第３のビデオの再生中は、右方チルト３００ｃによって第７のビデオ９３５が再生される。要するに、再生されているビデオを踏まえて各動きに基づく入力が解釈されるようになっていても良く、これにより、ユーザとのインタラクションが制限されない。
【０１４２】
いくつかの実施形態によれば、ビデオのうちの１つまたは複数の完了に際して、ウェブサイトが自動的に開かれる。例えば、１つのビデオまたは一組のビデオ９０５〜９５５の完了に際して、別のメディアの購入を可能にするウェブサイトが提供されるようになっていても良い。ウェブサイトは、メディアが再生される機器、既定のウェブ・ブラウザにおけるＵＲＬのリクエストまたはオンライン・オークション・アプリケーションもしくはウェブサイト等の別のアプリケーションもしくはウェブサイトへの識別子の受け渡しにより開かれるようになっていても良い。ウェブサイトは、ビデオ・クリップの終了後の動きに基づくコマンドの認識、別のジェスチャの受け取り、または画面上のボタンもしくは要素のタップに際して自動的に開くようになっていても良い。また、サーバとの任意の種類のトランザクションを実行する命令を含むＨＴＴＰリクエストがサーバになされるようになっていても良い。これは、ビデオ再生時にメディアの変更やユーザへの指示なく起こり得る。
【０１４３】
結果として、システムは、一般的にコンテンツ（ビデオ）または特定のビデオ９０５〜９５５と関連するものの直接的または間接的な購入を容易化可能である。実際には、このプロセスの使用によって、例えば商品、サイズ、スタイル、色等の選択のための情報をユーザから得た後、商品の購入または商品に関する別の情報の発見を容易化することも可能である。
【０１４４】
上記例は、本発明の実施形態によって、ユーザが画面に触れることなく１つまたは多くの商品の購入が容易化され得る方法を記載している。すべて動きに基づくコマンドによって、アイテムを欲しい物リストまたはショッピング・カートに追加した後、清算および支払いプロセスが行われるようにすることも可能である。ショッピング・カートまたは欲しい物リスト中のアイテムは、関連するデータをローカル、リモート、または両者のストレージに保存することによって、アプリケーションの多数の使用にわたって持続し得る。
【０１４５】
さらに、支払いプロセスは、単一の動きに基づくコマンドによって起動するようになっていても良い。支払いの詳細については、事前に収集済みであっても良い。これにより、ワンチルト購入、ワンスラップ購入、ワンツイスト購入等のワンモーション購入を効果的に行うことができる。
【０１４６】
また、ユーザのサイズ、色の好み、スタイルの好み等は、アプリケーションの多数の使用にわたって持続するとともに、これらの保存された好みに応じて、ユーザに表示されるアイテムにも影響を及ぼし得る。説明の一例として、ユーザにフィットする可能性が高い服のみが示されるようになっていても良い。また、システムは、ユーザのサイズで在庫があるアイテムのみを示すようにしても良い。これらの好みは、ユーザが明示的にセットすることも可能ではあるが、システムにより計算されるようになっていても良い。例えば、システムは、ユーザの閲覧習慣、過去の購入、機械学習技術、または理由の如何に関わらず、優先させるアイテムに関しておそらくはアイテムの販売拡大を目的として、他のアイテムの代わりに特定のアイテムをユーザに表示することをシステムが選択的に優先させ得るその他任意の方法を考慮することも可能である。
【０１４７】
別の例として、ユーザには、ユーザ・プロファイルに基づいて異なるメディアが示されるようになっていても良い。例えば、男性ユーザには、男性服または男性関連アイテムが示されるようになっていても良く、同様に、女性ユーザには、女性服または女性関連アイテムが示されるようになっていても良い。
【０１４８】
さらに、上記段落に記載のユーザの好みを保存するため、システムは、またアイテムの画像またはビデオと併せて表示される１つまたは複数の画像をユーザが提供できるようにしても良い。これは、ユーザによるアイテムの適合性の決定を補助する場合に特に有用である。提供される画像または画像の一部は、アイテムに重畳して現れ（または、その逆）、使用中のアイテムを模擬するようになっていても良いが、アイテムの横、アイテムの下等、アイテムとの関係で他の場所に画像が現れるようになっていても良い。
【０１４９】
このシステムによれば、ユーザは、機器上のカメラを用いて写真を撮り、ローカルのストレージから画像を選択し、リモートのソースから画像を提供できるようになっていても良いし、これらの組み合わせであっても良い。
【０１５０】
画像には人物を含むのが好ましく、ソフトウェアは、自動的に人物の頭部をクロップまたは選択するようにしても良い。この自動的な実行の追加または代替として、ソフトウェアは、ユーザが手動でクロップまたは選択操作を実行できる機能を提供していても良い。実際、人物の頭部のクロップ画像が服等のアイテムと一緒に表示された場合は、人物がアイテムを着用している場合に頭部が現れるようにアイテムに重畳していても良い。これにより、服が人物に適しているかをユーザがより簡単に決定できるため、都合が良い。ただし、この機能は、服に限定されず、車、家具、ハンドバッグ、腕時計等の任意の種類のアイテムを含むことも可能である。
【０１５１】
特定の実施形態（図示せず）によれば、このシステムは、動きに基づく入力により多くのユーザがアイテムに応札可能なオークションを容易化することができる。機器の動きによって、応札をトリガすることも可能であり、多次元動きメニューによって、複数のアイテムへの応札にほぼ同時に対応することも可能である。他の実施形態において、このシステムは、例えばレースまたは出場選手の選択および儲けるための賭け等、機器の動きによってギャンブル関連の機能を容易化することができる。
【０１５２】
特定の実施形態（図示せず）によれば、機器の動きによって、電話およびＳＭＳの送信、アプリケーションの立ち上げ、ソーシャル・メディア・アプリケーションにおける「いいね」および「シェア」機能の呼び出し等、プレーヤが動きするアプリケーションの機能の呼び出し、他のアプリケーションの機能の呼び出しおよび他のアプリケーションへのデータの受け渡し（ＵＲＩ等）といった機器の機能をトリガすることができる。
【０１５３】
ユーザにとっては、全画面モードでメディアを視聴でき、依然としてメディア（または、一般的に機器）とインタラクション可能であるのが好都合であることに留意するものとする。このため、ボタン等のグラフィック要素上で画面の一部を無駄にしたり、ビデオが終わって機器とインタラクションできるようになるのを待ったりする必要はない。さらに、例えば画面のタップまたはボタンのクリックによってアクションを開始するよりも、動きに基づくコマンドを用いて機器とインタラクションするのがより便利と考えられる。例えば、画面をタップすることにより、ユーザの指が画面の一部を瞬間的に覆ってしまうため、画面がユーザから見えなくなる。
【０１５４】
特定の実施形態によれば、ビデオ９０５〜９５５のうちの１つまたは複数は、別のビデオ９０５〜９５５の再生中に、ローカルのファイル、リモートのファイル、またはストリーミング・サーバからバッファリングまたはプリロードされるようになっていても良い。これは、ユーザのコマンドを見越して実行されるようになっていても良い。
【０１５５】
いくつかの実施形態において、機器は、現在のビデオ・ファイルからユーザが直接移動可能なすべてのビデオ・ファイルの第１の部分（例えば、１０秒）をバッファリングするようにしても良い。図９００の場合、第１のビデオ９０５の再生中、機器は、第２、第３、第４、第５、および第６のビデオ９１０〜９３０それぞれの第１の部分をバッファリングするようにしても良い。他の実施形態において、現在のビデオ・ファイルからユーザが直接移動可能なビデオ・ファイルは、第１の部分のみならず、全体がダウンロードされるようになっていても良い。
【０１５６】
バッファリング（または、ファイルのダウンロード）の結果として、機器は、ジェスチャを認識すると、リクエストされたコンテンツを直接再生することができ、遅延が抑えられてユーザの体験が向上する。
【０１５７】
本発明の別の実施形態においては、以下に概説する通り、（広告等の）ビデオがユーザ機器に表示されている間に、動きに基づくジェスチャに応じて、インタラクティブなアプリケーション（例えば、ショッピング・アプリケーション）が制御される。
【０１５８】
図１０Ａは、本発明の一実施形態に係る、再生設定の携帯ユーザ機器１００５を示している。特に、携帯ユーザ機器１００５にはビデオ１０１０が全画面で表示される一方、動きに基づくジェスチャに応じて、コントローラ（図示せず）が特定のアイテムをお気に入りリストに配置するように構成されている。
【０１５９】
特に、ビデオ１０１０は、当該ビデオ１０１０中の時点に応じてアクションを規定するメディア制御命令と関連付けられている。このため、ユーザがビデオ１０１０とインタラクションするタイミングに応じて、異なるアイテムがお気に入りリストに配置されるようになっていても良い。
【０１６０】
本例においては、ビデオの現在の時間（例えば、２つの時点間）に応じて、機器１００５の左方または右方チルトが時点間のビデオの前後移動と関連付けられており、機器の前方チルトがお気に入りリストへのアイテムの追加と関連付けられている。ただし、コンテンツの作成者は、ジェスチャとアクションとを任意適当に関連付けるようにしても良く、このような関連付けは、ビデオの再生時に変化するようになっていても良い。
【０１６１】
ビデオ１０１０は、購入可能な服、ガジェット等のアイテム１０１５を表示するようにしても良い。このような場合は、通常、ビデオ全体で複数の異なるアイテム１０１５が表示され、ある状況で表示されることが多い。例えば、服の場合は、使用状態（すなわち、着用状態）で表示されるようになっていても良く、同様に、ガジェットの場合も、使用状態で表示されるようになっていても良い。
【０１６２】
特定の実施形態によれば、ビデオ１０１０では、その最初にトレーニング命令が提供される。特に、トレーニング命令は、各ジェスチャ（例えば、左方チルト、前方チルト）が関連付けられるアクション（例えば、早送り、お気に入り追加）を示す。これは、ビデオ１０１０が全画面表示される場合に特に重要である。ユーザ機器１００５のディスプレイには、このような命令のためのスペースが残っていないためである。
【０１６３】
ビデオが終わると、ユーザは、図１０Ｂに示すように、チルト・ジェスチャによって、選択したアイテム一覧を確認する。特に、携帯ユーザ機器１００５は、複数のショッピング要素１０２５を含むお気に入りリスト１０２０を表示する。その後、ユーザは、対応するショッピング要素１０２５をタップすることによって、アイテムの購入を続けたり、アイテムについてもっと多くのことを発見したりすることができる。
【０１６４】
このように、本実施形態は、全画面ビデオ（または、他のメディア）の再生または表示が継続している間の携帯機器とのユーザ・インタラクションの一例を示している。さらに、当該全画面ビデオは、例えばＦａｃｅｂｏｏｋ等のソーシャル・メディア・アプリケーションといった別のアプリケーションから再生されるようになっていても良い。
【０１６５】
お気に入りリスト１０２０から分かるように、ユーザが機器１００５とインタラクションしたタイミングに応じて、複数のアイテムをリストに追加することができる。これは、それぞれ購入可能な複数のアイテムがビデオに表示される場合に特に有用である。
【０１６６】
当業者には当然のことながら、動きに基づくジェスチャの受け取りに際して、任意適当なアクションが行われるようになっていても良い。例えば、アイテムのショッピング・カートへの追加および／またはビデオ再生中の実際の購入も可能である。
【０１６７】
上述の通り、メディアの再生に先立って、トレーニングをユーザに提供するのが好都合となる場合が多い。図１１は、本発明の一実施形態に係る、トレーニング画面のスクリーンショットを示している。
【０１６８】
トレーニング画面には、複数のジェスチャ要素１１０５および複数のアクション要素１１１０を含んでおり、各アクション要素１１１０がジェスチャ要素と関連付けられている。図１１に示す例では、左方チルトによってビデオが戻り、前方チルトによって、現在の提示アイテムの購入（買い入れ）となる。
【０１６９】
ジェスチャ要素１１０５は、ユーザ機器に関する動きに基づくジェスチャを示すアニメーションであり、都合が良い。例えば、右方チルトに関するジェスチャ要素１１０５は、右方チルトのアニメーションを表示するように構成されていても良い。
【０１７０】
さらに、トレーニング画面は、ジェスチャを検出するとともに、ジェスチャの受け取りに際して関連するジェスチャ要素１１０５を強調するように構成されていても良い。例えば、右方チルトに関するジェスチャ要素１１０５は、右方チルト・ジェスチャの受け取りに際して強調され、受け取られたジェスチャをユーザに確認するようになっていても良い。これは、ユーザが動きに基づくジェスチャを練習する際に特に有用である。
【０１７１】
トレーニング画面を視聴した後、ユーザは、ビデオ開始ボタン１１１５をタップすることによって、ビデオを開始することができる。
【０１７２】
メディア制御命令は、多次元の移動階層を規定していても良い。例えば、ユーザは、ビデオ内での前後移動のほか、ビデオ（例えば、ウェブサイトまたは他のビデオ）への出入りを行うようにしても良い。説明の一例としては、ビデオ中の前後移動に特定のジェスチャが用いられる一方、別のジェスチャでは、ウェブ・ページが表示されるようになっていても良い。また、ビデオのタイムライン上におけるユーザの位置に応じて、異なるウェブ・ページが表示されるようになっていても良い。
【０１７３】
図１２Ａは、本発明の一実施形態に係る、インタラクティブ・ショッピング画面のスクリーンショット１２００ａを示している。上述の通り、インタラクティブ・ショッピング画面は、４通りの移動階層を提供する。
【０１７４】
図１２Ａに示すように、インタラクティブ・ショッピング画面には、アイテムの画像１２０５および関連する「カートに入れる」ボタン１２１０を含む。さらには、ユーザがいる多次元移動階層をユーザに示す第１および第２の移動要素１２１５ａ、１２１５ｂが表示されている。
【０１７５】
特に、第１および第２の移動要素１２１５ａ、１２１５ｂはそれぞれ、各次元において可能性のある位置１２２０および実際の位置１２２５を規定する。図１２Ａは、左右方向の最も左の位置を実際の位置として示すとともに（第１の移動要素１２１５ａ参照）、前後方向の最も後ろの位置を実際の位置として示している（第２の移動要素１２１５ｂ参照）。
【０１７６】
４通りの移動階層においてユーザが移動した場合は、画像１２０５が更新され、同じアイテムの別の構成を示すようになっていても良いし、別のアイテムを表示するようになっていても良い。
【０１７７】
図１２Ｂは、４通りの移動階層においてユーザが前方に４段階、右方に３段階だけ移動したインタラクティブ・ショッピング画面の別のスクリーンショットを示している。この別のスクリーンショットには、ユーザによるビデオの再生制御を可能とする再生バー１２３０を含む。特に、画像１２０５は、アイテムのビデオで置き換えられるようになっていても良い。
【０１７８】
ユーザは、アイテムのうちの１つを購入したい場合、「カートに入れる」ボタン１２１０を使って購入するようにしても良い。この代替または追加として、ユーザは、上述の通り、動きに基づくジェスチャを用いてアイテムを購入するようにしても良い。
【０１７９】
いくつかの実施形態において、システムは、１つまたは複数のウェブサイトに応じて、自動的または半自動的にジェスチャに基づく制御データを生成するように構成されていても良い。このような場合は、ユーザがウェブサイトの１つまたは複数のＵＲＬを入力して、システムがここから、メディア、商品説明、価格等の情報を抽出するようにしても良い。これは、従来のウェブに基づくストアを動きジェスチャに基づくインタラクティブなショッピング・システムに変換する際に特に有用である。
【０１８０】
図１２Ａおよび図１２Ｂの例において、第１の移動要素１２１５ａは、異なるＵＲＬのコンテンツと関連付けられていても良く、第２の移動要素１２１５ｂは、単一のＵＲＬの異なるコンテンツに関連していても良い。
【０１８１】
生成されたメディア制御命令は、ソース（すなわち、元のＵＲＬ）からメディアを直接参照するようにしても良いし、（コンテンツ・デリバリ・ネットワーク等の）別のサーバにメディアがコピーされ、メディアが提供されるようになっていても良い。インタラクティブな広告は、購入希望のユーザを入力したＵＲＬに直接移動させるようにしても良いし、上述の通り、購入が直接発生するようにしても良い。
【０１８２】
さらに別の実施形態においては、ＵＲＬの代わりに１つまたは複数の商品フィードが用いられ、ジェスチャに基づく制御データが生成されるようになっていても良い。このような場合は、商品フィード上でデータが受信されると、上記と同様に、メディア（または、メディアの場所）、商品説明、価格等の情報が自動的に抽出・使用されて、制御データが生成されるようになっていても良い。
【０１８３】
システムは、制御データを継続的に更新するように構成されていても良いし、（例えば、ユーザからの命令の受信に応答して）１回だけ制御データを生成するようにしても良い。例えば、いくつかの実施形態において、表示された商品は、その時点の商品フィード中の情報に応じて変化するようになっていても良い。
【０１８４】
特定の実施形態によれば、システムは、ＧＵＩ要素のスタイル、色、表示する商品数等、ユーザから好みを受け取り、それに基づいて制御データを生成するようにさらに構成されていても良い。この状況において、ユーザは、自身または後でシステムを使用する他のユーザの好みを設定していても良い。
【０１８５】
いくつかの実施形態において、表示機器は、ユーザによって縦向きまたは横向きに保持可能である。このような場合、メディアは、再生中に正しく配向するとともに機器が保持されている向きに応じて、動きに基づく入力が検出されるように、縦モードまたは横モードで再生される。
【０１８６】
特定の実施形態によれば、プレーヤは、統計データおよび使用情報を収集するようにしても良い。その後、プレーヤは、この情報をサーバに送信して解析するようにしても良い。このようなデータによれば、ユーザの関心の把握、ユーザ・プロファイルの作成、広告のターゲティングおよびリターゲティング、ユーザのプロファイルに基づくコンテンツの性質の変更等が可能となり得る。
【０１８７】
また、上述のデータ収集プロセスによれば、トレンドを識別可能となる技術の自己学習およびシステムへのフィードバックとなる他の学習も可能となり得る。
【０１８８】
特定の実施形態によれば、本発明は、デジタル著作権管理（ＤＲＭ）を含んでいても良い。ＤＲＭは、一群または個々として、ビデオ９０５〜９５５のそれぞれと、任意のメディア制御ファイルとに適用され、コンテンツが無断で再配布されることのないようにしても良い。
【０１８９】
いくつかの実施形態によれば、システムとの動きに基づくインタラクションは、状況を意識したものである。特に、動きに基づくインタラクション３００ｂ〜３００ｅのうちの１つまたは複数は、状況に応じて異なる解釈がなされるようになっていても良いし、状況に応じて異なるビデオが再生されるようになっていても良い。
【０１９０】
システムが適応し得る状況の例としては、時刻、天候、時期、季節、現在の位置、および関連位置が挙げられる。説明の一例として、夜間視聴の場合は、日中の視聴との比較で異なるクリップが再生され、冬季の視聴の場合は、夏季の視聴との比較で異なるクリップが再生されるようになっていても良い。
【０１９１】
上記例は、主として加速度計および／またはジャイロスコープを用いた動きに基づく入力の決定に焦点を当てている。ただし、この代替または追加として、動きに基づく入力は、コンパス、カメラ、位置センサ（ＧＰＳ等）、または高度、回転速度、加速度等の機器の挙動（aspect）を決定するのに使用可能なその他任意の入力に応じて決定されるようになっていても良い。別の実施形態においては、ユーザ機器に一体化または取り付けられたカメラにより識別されるユーザ位置の変化を観測することによって、動きに基づくコマンドが生成される。
【０１９２】
場合により、機器は、ヘッド・マウント・ディスプレイとしてユーザに結合される。このような場合は、ユーザが頭部を左方、右方、前方、または後方にチルトさせることによってコマンドが生成され、例えばメディアの表示が選択的に制御されるようになっていても良い。
【０１９３】
ほとんどの携帯機器は、ユーザの頭部の動きの追跡およびその動きに基づく関連アクションのトリガに使用可能なカメラを有しており、例えば、頭部の左方チルトによって左方のジェスチャ・アクションがトリガされ、頭部の右方チルトによって右方のジェスチャ・アクションがトリガされる。ただし、これは頭部の動きに限定されない。カメラから見た手の動き、身体の動き、および物体の動きについても使用可能である。これは、手の使用が制限されている場合、非常に有用となる。本発明においては、ユーザの動きが機器の動きに置き換わる。
【０１９４】
特定の実施形態によれば、動きに基づく入力は、３つの軸にわたって決定される。動きに基づく入力は、軸に沿った動き、軸周りの回転、またはこれらの組み合わせに関していても良い。
【０１９５】
本発明の実施形態は、娯楽（例えば、面白いインタラクティブ・ビデオ、インタラクティブ・アドベンチャ）、トレーニング（例えば、ユーザが必要に応じてビデオの一部を容易に再生し得るチュートリアル）、教育（例えば、ユーザがビデオの質問に答えることにより、正しいジェスチャによって次の質問に移動し得る場合）、仮想ツアー、ゲーム、オンライン・ショッピング、出会い系サイト、または機器の片手操作が望ましい場合等、さまざまな異なるシナリオで用いられるようになっていても良い。
【０１９６】
単一のビデオの場合は、動きの使用により、ジョイスティック等のユーザ入力装置と同様に、早送り、スロー再生、前方ジャンプ、巻き戻し、スロー巻き戻し、後方ジャンプ、一時停止、および類似機能を開始するようにしても良い。これは、携帯デバイス上で監視カメラの映像を視聴する場合に特に有用となり得る。
【０１９７】
本発明の別の例は、仮想現実に関する。適当な取り付け装置によって機器がユーザの頭部に取り付けられた場合、メディアの制御および機能の呼び出しは、頭部の動きにより可能となる。本例において、システムは、画面分割表示等、仮想現実体験用の適当な方法でメディアを表示するようにしても良い。このような場合は、機器のパン動き等の第１の種類の動きの使用により、（例えば、ユーザの頭部の動きの追跡により仮想現実を提供する）仮想現実モジュールによって、メディアに影響を及ぼすようにしても良く、突発的なうなずき動き等の第２の種類の動きの使用により、メディアのコンテンツを変更したり（例えば、シーンを変更したり）、メディアに影響を及ぼしたりしても良い。
【０１９８】
そして、システムは、このような仮想現実体験の記録および再生の両者を可能にするものであっても良い。仮想現実体験により適したメディアの操作は、メディアの記録中、メディアの記録後かつ再生前、メディアの再生中、またはこれらの任意の組み合わせにおいて行われるようになっていても良い。この操作は、当該機器、別の機器、リモート・サーバ、またはこれらの任意の組み合わせで行われるようになっていても良い。
【０１９９】
動きに基づくジェスチャと表示されるメディアとの関係に関してメディア制御命令を主に説明したが、メディア制御命令は、動きに基づくジェスチャなしにメディアの表示を制御するようにしても良い。
【０２００】
例えば、メディア制御命令は、ビデオの一部（例えば、２つのマーカ間）の無限（または、特定回数の）反復、メディアの一時停止と別のユーザ入力の待機、第１のジェスチャが検出された場合のメディアの一時停止と別のジェスチャが検出された場合の継続等を行わせるようになっていても良い。
【０２０１】
ジェスチャの識別に動きのみが用いられる動きに基づくインタラクションに関して上記インタラクションを説明したが、いくつかの実施形態においては、機器の動き中にユーザが画面に触れることでジェスチャを与えるようにしても良い。
【０２０２】
場合によっては、機器の動き中にユーザが画面に触れているか否かに応じて、ジェスチャの異なる解釈または異なる機能との関連付けがなされるようになっていても良い。あるいは、ユーザが画面に触れている間はジェスチャのみが受け取られ（検出され）、機器の予想外の動きに基づくジェスチャの不用意な検出が防止されるようになっていても良い。
【０２０３】
いくつかの実施形態において、ユーザは、機器の動き中に画面のどこでも触れることができる。あるいは、ボタン等のグラフィック要素の使用によって、ジェスチャ認識の作動またはジェスチャ認識の修正を行うようにしても良い。
【０２０４】
特定の実施形態によれば、このシステムは、特定のジェスチャを用いて、ジェスチャ認識をオン・オフするように構成されていても良い。例えば、ユーザは、機器のシェイクによってジェスチャ認識をオンにした後、機器を再びシェイクすることによって、ジェスチャ認識をオフするようにしても良い。これは、メディアの意図せぬジェスチャ制御を抑える場合に特に都合が良い。
【０２０５】
本明細書および特許請求の範囲（存在する場合）において、単語「備える（ｃｏｍｐｒｉｓｉｎｇ）」およびその派生語「ｃｏｍｐｒｉｓｅｓ」および「ｃｏｍｐｒｉｓｅ」等は、記載の整数をそれぞれ含んでおり、１つまたは複数の別の整数を除外するものではない。
【０２０６】
本明細書の全体を通して、「一実施形態（ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔまたはａｎ  ｅｍｂｏｄｉｍｅｎｔ）」という言及は、当該実施形態に関連して説明する特定の特徴、構造、または特性が本発明の少なくとも１つの実施形態に含まれることを意味する。したがって、本明細書の全体を通してさまざまな箇所に表現「一実施形態において（ｉｎ  ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔまたはｉｎ  ａｎ  ｅｍｂｏｄｉｍｅｎｔ）」が現れる場合であっても、必ずしもすべてが同じ実施形態を参照しているわけではない。さらに、上記特定の特徴、構造、または特性は、１つまたは複数の組み合わせにおいて、任意適当に組み合わされていても良い。
【０２０７】
本発明は、法規に則って、おおむね構造的または組織的特徴に固有の表現で説明した。本明細書に記載の手段が本発明の実施に好ましい形態を含むことから、本発明は、図示および説明した特定の特徴に限定されないことが了解されるものとする。したがって、本発明は、その形態または改良のいずれかにおいて、当業者が適当に解釈する添付の特許請求の範囲（存在する場合）の適正な範囲内で請求される。
【図１】
2018521378.tif 000003
【図２】
2018521378.tif 000004
【図３】
2018521378.tif 000005
【図４】
2018521378.tif 000006
【図５】
2018521378.tif 000007
【図６】
2018521378.tif 000008
【図７】
2018521378.tif 000009
【図８】
2018521378.tif 000010
【図９】
2018521378.tif 000011
【図１０】
2018521378.tif 000012
【図１１】
2018521378.tif 000013
【図１２】
2018521378.tif 000014
【手続補正書】
【提出日】平成29年12月25日(2017.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インタラクティブ・コンピュータ・システムであって、
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取る動きセンサを含むユーザ機器と、
前記動きセンサに結合され、前記動きに基づくジェスチャに応じて、当該インタラクティブ・コンピュータ・システムの１つまたは複数の挙動を制御するように構成されたコントローラと、
を備えるインタラクティブ・コンピュータ・システム。
【請求項２】
前記コントローラは、前記動きに基づくジェスチャと、メディア制御命令のセットとに基づいて、メディアの表示を選択的に制御するように構成されている、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３】
前記メディア制御命令は、前記動きに基づくジェスチャと、前記メディアの表示の制御との間の関係を規定する、
請求項２に記載のインタラクティブ・コンピュータ・システム。
【請求項４】
前記メディア制御命令は、メディア制御ファイル内で規定されている、
請求項２または３に記載のインタラクティブ・コンピュータ・システム。
【請求項５】
前記メディア制御ファイルは、メディア・ファイル内のマーカーを規定する、
請求項４に記載のインタラクティブ・コンピュータ・システム。
【請求項６】
前記メディア制御ファイルは、ジェスチャが検出されない場合に再生されるように構成された既定のビデオと、他のビデオ・ファイルとを規定し、
各ビデオ・ファイルは、１つの動きに基づくジェスチャと関連付けられている、
請求項４に記載のインタラクティブ・コンピュータ・システム。
【請求項７】
前記コントローラは、前記動きに基づくジェスチャに応じて、メディアの再生を制御するように構成されている、
請求項１〜６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項８】
前記コントローラは、再生用のメディアを選択することによって、前記メディアの再生を制御するように構成されている、
請求項７に記載のインタラクティブ・コンピュータ・システム。
【請求項９】
再生用のメディアの選択は、複数のメディア・ファイルからメディア・ファイルを選択することを含む、
請求項８に記載のインタラクティブ・コンピュータ・システム。
【請求項１０】
再生用のメディアの選択は、メディア・ファイルから当該メディア・ファイルの一部を選択することを含む、
請求項８に記載のインタラクティブ・コンピュータ・システム。
【請求項１１】
前記メディア・ファイルの前記一部は、前記メディア・ファイルのタイムライン上の時間、前記メディア・ファイル内のマーカー、または、前記メディア・ファイルの代替コンテンツによって規定される、
請求項１０に記載のインタラクティブ・コンピュータ・システム。
【請求項１２】
前記コントローラは、第１の動きに基づくジェスチャを受け取り、この受け取りに応答して第１の再生設定を決定した後、第２の動きに基づくジェスチャを受け取り、この受け取りに応答して第２の再生設定を決定することによって、メディアの再生を選択的に制御するように構成されている、
請求項７〜１１の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１３】
前記メディアの再生の制御は、前記動きに基づくジェスチャに応じて予め規定されている、
請求項７〜１２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１４】
前記メディアの再生の制御は、動的に規定される、
請求項７〜１２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１５】
前記メディアの再生の制御は、前記動きに基づくジェスチャが受け取られたタイミング、または、前記ジェスチャが受け取られたときにおける前記インタラクティブ・コンピュータ・システムの状態に応じて、動的に規定される、
請求項１４に記載のインタラクティブ・コンピュータ・システム。
【請求項１６】
前記メディアは、視覚メディアを含む、
請求項２〜１５のいずれか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１７】
前記メディアは、ビデオを含む、
請求項２〜１６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１８】
前記メディアは、オーディオ、テキスト、リッチ・テキスト、定型化テキスト、ハイパー・テキスト・マークアップ言語（ＨＴＭＬ）文書、アニメーション、スライド・ショー、グラフィックおよび画像の少なくとも１つを含む、
請求項２〜１７の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項１９】
前記メディアは、複数の階層を有するメディアを含む、
請求項２〜１８の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２０】
前記メディアは、前記ユーザ機器のディスプレイ上で再生される、
請求項２〜１９の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２１】
前記メディアは、前記ユーザ機器の外部のディスプレイ上で再生される、
請求項２〜１９の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２２】
前記動きに基づくジェスチャは、複数の所定のジェスチャを含む、
請求項１〜２１の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２３】
前記動きに基づくジェスチャは、前記ユーザ機器の局所的な動きによって規定される、
請求項１〜２２の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２４】
前記動きに基づくジェスチャは、前記ユーザ機器の左方チルト、右方チルト、前方チルト、後方チルト、反転チルト、円形チルト、フリップ・チルト、ツイストおよびシェイクのうちの１つまたは複数の組み合わせを含む、
請求項１〜２３の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２５】
加速度計をさらに備え、
前記動きに基づくジェスチャは、前記加速度計からのデータに応じて、少なくとも部分的に決定される、
請求項１〜２４の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２６】
ジャイロスコープ、コンパスまたは位置決めシステムをさらに備え、
前記動きに基づくジェスチャは、前記ジャイロスコープ、前記コンパスまたは前記位置決めシステムからのデータに応じて、少なくとも部分的に決定される、
請求項１〜２５の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２７】
前記コントローラは、前記動きに基づくジェスチャに基づいて、メディアの提示を制御するように構成されている、
請求項１〜２６の何れか一項に記載のインタラクティブ・コンピュータ・システム。
【請求項２８】
前記コントローラは、前記ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されている、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項２９】
前記コントローラは、前記インタラクティブ・アプリケーションに対して、アイテムの購入、デジタル・ショッピング・カートもしくは欲しい物リストへのアイテムの追加、アイテムへの応札、取引の完了、電話の送信、ＳＭＳ（ショートメッセージ）の送信、アプリケーションの起動、他の機器との通信、または、他のアプリケーションの機能の呼び出しを実行させるように構成されている、
請求項２８に記載のインタラクティブ・コンピュータ・システム。
【請求項３０】
メディア・プレーヤをさらに備え、
前記コントローラは、前記メディア・プレーヤがメディアを再生している間、前記ユーザ機器のインタラクティブ・アプリケーションを制御するように構成されている、
請求項２８または２９に記載のインタラクティブ・コンピュータ・システム。
【請求項３１】
前記インタラクティブ・アプリケーションの制御は、前記メディアの再生と独立している、
請求項３０に記載のインタラクティブ・コンピュータ・システム。
【請求項３２】
前記コントローラは、前記ユーザ機器の一部を形成する、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３３】
前記インタラクティブ・コンピュータ・システムは、携帯デバイスから成る、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３４】
ヘッド・マウント・ディスプレイを備える、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３５】
前記コントローラは、制御命令と、前記動きに基づくジェスチャとに応じて、前記インタラクティブ・コンピュータ・システムの１つまたは複数の態様を制御するように構成されており、
前記制御命令は、前記動きに基づくジェスチャと、前記インタラクティブ・コンピュータ・システムの１つまたは複数の挙動の制御との間の関係を規定する、
請求項１に記載のインタラクティブ・コンピュータ・システム。
【請求項３６】
インタラクティブ・メディアを生成するシステムであって、
メディア制御データを生成するメディア制御生成コンポーネントを備え、
前記メディア制御データは、ユーザが、動きに基づくジェスチャに基づいてメディアを選択的に制御できるように、ユーザ機器の動きにより規定される前記動きに基づくジェスチャと前記メディアの制御との間の関係を規定する、
インタラクティブ・メディアを生成するシステム。
【請求項３７】
写真またはビデオの形態で前記メディアを取り込むカメラをさらに備える、
請求項３６に記載のインタラクティブ・メディアを生成するシステム。
【請求項３８】
前記メディアを受け取るデータ・インターフェースをさらに備える、
請求項３６に記載のインタラクティブ・メディアを生成するシステム。
【請求項３９】
前記メディア制御生成コンポーネントが、動きに基づくジェスチャに基づいて、インタラクティブ・メディアを生成するように構成されている、
請求項３６〜３８の何れか一項に記載のインタラクティブ・メディアを生成するシステム。
【請求項４０】
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取り、
前記動きに基づくジェスチャに基づいて、メディアの提示を制御する、
インタラクティブ・メディア方法。
【請求項４１】
ユーザ機器の動きを介して、動きに基づくジェスチャを受け取り、
前記動きに基づくジェスチャに基づいて、前記ユーザ機器のインタラクティブ・アプリケーションを制御する、
インタラクティブ方法。
【請求項４２】
データ・ネットワークを介して、携帯コンピュータ機器と、メディア制御サーバと、メディア・ストリーミング・サーバとが接続され、前記メディア・ストリーミング・サーバから前記携帯コンピュータ機器にメディアを提供するインタラクティブ・メディア表示システムであって、
前記携帯コンピュータ機器は、前記メディア・ストリーミング・サーバから提供されているメディアの表示中に、当該携帯コンピュータ機器の動きに関するデータを前記メディア制御サーバに送り、
前記メディア制御サーバは、前記データに応じて、前記メディア・ストリーミング・サーバから前記携帯コンピュータ機器へ提供している前記メディアの提供態様を変更させる、
インタラクティブ・メディア表示システム。
【請求項４３】
前記メディアは、ビデオ・ファイルであり、
前記メディア制御サーバは、前記メディア・ストリーミング・サーバから前記携帯コンピュータ機器へ提供しているビデオ・ファイルを変更させ、または、前記ビデオ・ファイルの異なる部分へ移動させる、
請求項４２に記載のインタラクティブ・メディア表示システム。
【請求項４４】
インタラクティブ・コンピュータ・システムであって、
ユーザ機器と、
前記ユーザ機器の動きを介して、動きに基づくジェスチャを検出する動き検出部と、
検出された前記ジェスチャに応じて、前記インタラクティブ・コンピュータ・システムの挙動を制御するコントローラと、
前記動き検出部において検出可能な複数の前記ジェスチャと、当該複数のジェスチャのそれぞれと関連付けられている前記挙動と、を画面表示する表示部と、
を備えるインタラクティブ・コンピュータ・システム。
【請求項４５】
前記表示部は、前記画面表示の際、前記動き検出部によりジェスチャが検出された場合、当該ジェスチャに関連付けられている挙動を、他の挙動より強調して表示する、
請求項４４に記載のインタラクティブ・コンピュータ・システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、インタラクティブ・コンピュータ・システム、インタラクティブ・メディアを生成するシステム、インタラクティブ・メディア方法、インタラクティブ方法およびインタラクティブ・メディア表示システムに関する。特に、本発明は、インタラクティブなメディア表示およびビデオ再生に関するが、これらに限定されない。
【国際調査報告】
2018521378.tif 000015
2018521378.tif 000016
2018521378.tif 000017
2018521378.tif 000018