(57)【要約】      （修正有）【課題】ＨＡＶレンダリングデバイスが、デバイス特性によって規定されるその物理的制限ならびにユーザ選好にウォッシュアウトを適合させるように、ＨＡＶコンテンツを表す信号にウォッシュアウト関連情報を追加する。【解決手段】ＨＡＶコンテンツ信号は、触力覚ウォッシュアウト効果を表す第１の情報および触力覚ウォッシュアウト効果のために必要なパラメータを表す任意選択の第２の情報を含む。方法は、第１の触力覚効果を奏するステップと、デバイス特性、ユーザ選好、ウォッシュアウトフラグから得られるウォッシュアウトのタイプおよび任意選択のウォッシュアウトパラメータに従って触力覚ウォッシュアウト効果を計算するステップおよび触力覚ウォッシュアウト効果を奏するステップとを含む。【選択図】図６
2017028701.tif 000002
【特許請求の範囲】
【請求項１】
触力覚効果のレンダリングを制御する方法であって、触力覚レンダリングデバイスにおいて実施され、
レンダリングされることになる前記触力覚効果を表す情報を備えた信号を取得するステップであって、前記情報は、前記触力覚効果の後に奏されることになる触力覚ウォッシュアウト効果を表す少なくとも第１の情報を伝達し、前記触力覚ウォッシュアウト効果は前記触力覚効果と反対である、前記取得するステップと、
前記触力覚効果を奏するために、前記触力覚効果を表す第１の触力覚コマンドを、触力覚アクチュエータに提供するステップと、
前記触力覚ウォッシュアウト効果を表す第２の触力覚コマンドを計算するステップであって、前記第２の触力覚コマンドは触力覚レンダリングデバイス特性に適合される、前記計算するステップと、
前記触力覚ウォッシュアウト効果を奏するために、前記第２の触力覚コマンドを前記触力覚アクチュエータに提供するステップと、
を含む、前記方法。
【請求項２】
前記触力覚ウォッシュアウト効果を表す前記第２の触力覚コマンドを計算するステップは、ユーザ選好に従って行われる、請求項１に記載の方法。
【請求項３】
前記第１の情報の値は、絶対位置付けによる触力覚ウォッシュアウト効果を表す定められた値に対応し、前記触力覚効果の後に奏されることになる前記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報はウォッシュアウト動作によって到達されることになる絶対値を含む、請求項１または２に記載の方法。
【請求項４】
前記第１の情報の値は、次の効果情報による触力覚ウォッシュアウト効果を表す定められた値に対応し、前記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報は奏されることになる次の効果を表す情報を含む、請求項１または２に記載の方法。
【請求項５】
前記第１の情報の値は、範囲位置決めによる触力覚ウォッシュアウト効果を表す定められた値に対応し、前記ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報は、そのいずれも触力覚ウォッシュアウト動作によって遵守されるべきである、位置値の範囲を規定する最小位置値および最大位置値を含む、請求項１に記載の方法。
【請求項６】
触力覚効果のレンダリングを制御するためのデータ処理装置であって、
レンダリングされることになる触力覚効果を表す情報を備えた信号を取得するように構成された入力インターフェースであって、前記触力覚効果の後に奏されることになる触力覚ウォッシュアウト効果を表す少なくとも第１の情報を伝達し、前記触力覚ウォッシュアウト効果は前記触力覚効果と反対である、前記入力インターフェースと、
触力覚インターフェースであって、
前記触力覚効果を奏するために、前記触力覚効果を表す第１の触力覚コマンドを、触力覚アクチュエータに提供すること、
前記触力覚アクチュエータからデバイス特性を取得すること、
前記触力覚ウォッシュアウト効果を表す第２の触力覚コマンドを計算することであって、前記第２の触力覚コマンドはデバイス特性に従った触力覚レンダリングに適合される、前記計算すること、および
前記触力覚ウォッシュアウト効果を奏するために、前記第２の触力覚コマンドを前記触力覚アクチュエータに提供すること、
を行うように構成された、前記触力覚インターフェースと、
少なくとも触力覚ユーザ選好を提供するように構成されたメモリと、
前記デバイス特性およびユーザ選好の少なくとも１つに従って、前記触力覚ウォッシュアウト効果を計算するように構成されたプロセッサーと、
を備える、前記データ処理装置。
【請求項７】
前記プロセッサーは、前記第１の情報の値が、絶対位置付けによる触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は、
前記信号から、奏されることになる前記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得することであって、この情報はウォッシュアウト動作によって到達されることになる絶対値を含む、前記取得すること、
前記到達されることになる絶対値、ならびに前記デバイス特性およびユーザ選好の少なくとも１つに従って、前記触力覚ウォッシュアウト効果を計算すること、
を行うようにさらに構成された、請求項６に記載のデータ処理装置。
【請求項８】
前記プロセッサーは、前記第１の情報の値が、奏されることになる次の効果を表す情報により、触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は、
前記信号から、奏されることになる前記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得することであって、この情報は前記奏されることになる次の効果を表す情報を含む、前記取得すること、
前記次の効果を表す前記情報、ならびに前記デバイス特性およびユーザ選好の少なくとも１つに従って、前記触力覚ウォッシュアウト効果を計算すること、
を行うようにさらに構成された、請求項６に記載のデータ処理装置。
【請求項９】
前記プロセッサーは、前記第１の情報の値が、範囲位置決めによる触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は、
前記信号から、奏されることになる前記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得することであって、この情報は位置値の範囲を規定する最小位置値および最大位置値を含み、それらのいずれの１つも前記触力覚ウォッシュアウト効果によって遵守されるべきである、前記取得すること、
前記位置値の範囲、ならびに前記デバイス特性およびユーザ選好の少なくとも１つに従って、前記触力覚ウォッシュアウト効果を計算すること、
を行うようにさらに構成された、請求項６に記載のデータ処理装置。
【請求項１０】
レンダリングされることになる触力覚効果を表す情報を備えた前記信号は、通信ネットワークを通して送信デバイスから受信される、請求項６から９のいずれかに記載のデータ処理装置。
【請求項１１】
レンダリングされることになる触力覚効果を表す情報を備えた前記信号は、媒体記憶要素から取得される、請求項６から９のいずれかに記載のデータ処理装置。
【請求項１２】
レンダリングされることになる触力覚効果を表す情報を伝達する信号であって、前記情報は、前記触力覚効果の後に奏されることになる触力覚ウォッシュアウト効果を表す少なくとも第１の情報を伝達し、前記触力覚ウォッシュアウト効果は前記触力覚効果と反対である、前記信号。
【請求項１３】
前記ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報は、前記ウォッシュアウト効果によって到達されることになる絶対値、奏されることになる次の効果を表す情報、ならびに最小位置値および最大位置値によって規定される位置値の範囲の１つを含む、請求項１２に記載の信号。
【請求項１４】
請求項１から５の少なくともいずれかに記載の方法のステップを実施するために、プロセッサーによって実行可能なプログラムコード命令を備えた、コンピュータプログラム。
【請求項１５】
非一時的コンピュータ可読媒体に記憶され、請求項１から５の少なくともいずれかに記載の方法のステップを実施するために、プロセッサーによって実行可能なプログラムコード命令を備えた、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、触力覚オーディオビジュアルコンテンツの分野に関し、より正確にはウォッシュアウトフラグを備えた触力覚オーディオビジュアル信号、ならびに上記コンテンツのレンダリングのための方法およびデバイスに関する。本発明は、例えば、自動車または航空機シミュレータ、ビデオゲーム、テーマパークアトラクション、オーディトリアム、映画館において実施され得るが、家庭でも消費者レベルの触力覚オーディオビジュアルレンダリングデバイスを用いて実施され得る。
【背景技術】
【０００２】
この項は、以下で述べられおよび／または特許請求される本開示の様々な態様に関連し得る技術の様々な態様を、読者に導入することを目的とするものである。この考察は、本開示の様々な態様のより良い理解を容易にするために、背景情報を読者にもたらすのに役立つと考えられる。従ってこれらの記述はこの観点から読まれるものであり、従来技術を認めるものとして読まれるものではないことが理解されるべきである。
【０００３】
米国特許第３０５０８７０号明細書においてＨｅｉｌｉｇは、ユーザが映画を視聴し、振動を検知し、風を感じ、においを嗅ぐことができるメカニカルデバイスであるセンソラマを導入した。６０年代から始まるこの先駆的な活動は、仮想現実環境におけるユーザの没入を改善するための、触力覚の追加に向けた道を開いた。動きシミュレーションは１つの触力覚効果であり、ビデオ視聴体験を動きの触力覚効果により強化するために、例えば職業用フライトシミュレータで用いられるが、遊園地でも用いられる。これらのシステムのほとんどは、「Ｔｈｅ  Ｓｔｅｗａｒｔ  ｐｌａｔｆｏｒｍ  ｍａｎｉｐｕｌａｔｏｒ：  ａ  ｒｅｖｉｅｗ」においてＤａｓｇｕｐｔａによって述べられているＳｔｅｗａｒｔのプラットフォームの変形を用いている。基本的に動きシミュレータは、任意の方向に移動することが可能なプラットフォームに取り付けられた座席として平易に理解することができ、本明細書の以下では触力覚デバイスと呼ばれる。従ってユーザの全身が移動されて、加速度、落下、または隆起の通過など様々な感覚を生じる。このような動きシミュレータは、人間のユーザが自分の身体の加速度および回転を検知し、そのためにその運動を感じることを可能にする、ユーザの前庭系に影響を与える。
【０００４】
オーディオビジュアルコンテンツに適用されたときは、触力覚フィードバックは視聴者のコンテンツへの没入を改善するために用いることができる。この組み合わせは、触力覚オーディオビジュアル（Ｈａｐｔｉｃｓ  Ａｕｄｉｏ  Ｖｉｓｕａｌ）の略語である頭字語ＨＡＶとして知られている。ＨＡＶシステムでは、ユーザとコンテンツの間の関係は、もはやユーザが音を聞き画像を見るだけの受動的状況に限られず、オーディオビジュアルコンテンツに関連して物理的感覚を引き起こす、ユーザの身体への物理的作用により強化される。結果として、体験の感情的効果が拡大される。この目的のために、オーディオビジュアルコンテンツを表す信号は、奏されることになる触力覚効果についての情報で強化される必要がある。これは最初に適切な触力覚効果情報を生成し、次いでそれをオーディオビジュアルデータと組み合わせ、それによりＨＡＶレンダリングデバイスによってレンダリングされるＨＡＶコンテンツを作成することによって行われる。触力覚データを作成するときは触力覚データのクリエータは、効果のタイプおよびパラメータを指定しなければならない。遊園地またはいわゆる４Ｄ映画館で用いられるものなどのクローズドシステムにおいてそうであるように、クリエータがＨＡＶレンダリングデバイスの特性を知っているいくつかの状況がある。この関連において、クリエータは効果をこれらの特性に適合させる。ホームユーザの触力覚レンダリングデバイスの場合は、余りに多様なレンダリング特性が存在するので状況は異なる。典型的な例は、動きプラットフォームまたは触力覚デバイスの運動の範囲である。安価な動きプラットフォームは、高価なデバイスより限られた範囲を有するだろう。所望の触力覚効果を正しくレンダリングするためにクリエータは、触力覚レンダリング情報を各レンダリングデバイスに適合させる必要があり、従ってＨＡＶコンテンツの複数のバージョンをもたらし得る。
【０００５】
触力覚フィードバックを作成し、配給し、およびレンダリングすることは、表示フォーマットが必要であることを意味する。独自開発フォーマットの他に、ＭＰＥＧ−Ｖアーキテクチャは、ＨＡＶコンテンツのためのワークフローの１つの標準の形式化である。ＭＰＥＧ−Ｖ標準（ＭＰＥＧ−Ｖ．２０１１  ＩＳＯ／ＩＥＣ２３００５）は、ＨＡＶレンダリングデバイスなどの先進の相互作用デバイスを用いることによってマルチメディアプレゼンテーションおよびアプリケーションを制御するために、オーディオビジュアルデータに関連付けられた多感覚コンテンツをもたらすように特に設計されている。ＭＰＥＧ−Ｖは特に、触力覚効果を含む「感覚効果」を記述する。
【０００６】
触力覚レンダリングの分野において主要な課題は、レンダリングデバイスに関連付けられた物理的制限に関連する。実際、例えばアクション映画で爆発に関連付けられることになる、ユーザに熱の感覚をもたらすことになるレンダリングデバイスに対しては、熱を供給し、次いで再び冷却するのに何らかの慣性が存在する。その結果いくつかの場合には、いくつかの触力覚効果の連続を組み合わせることが不可能になる。触力覚デバイスの場合において、２つの「前方加速度」効果をレンダリングする必要があるときは、触力覚デバイスは、２つの必要な運動を組み合わせるのに十分な運動範囲を有しない場合がある。この課題を克服するために触力覚デバイスは、最初に加速感をもたらすために前方に移動することになり、次いでそれは第２の加速度をもたらすために再び前方に移動する前に、そのもとの位置に戻らなければならないことになる。この２つの効果の間でもとの位置に戻る中間のステップは、「ウォッシュアウト」と呼ばれ、ユーザによって知覚されるべきではない。ユーザに認識されないように運動の加速度は、およそ０．１ｍ／ｓ2である前庭系の閾値より小さくなければならない。ウォッシュアウトについての主要な課題は、ＨＡＶレンダリングデバイスの多様性およびそれらの異なる物理的制限により、ＨＡＶコンテンツのクリエータがウォッシュアウトを利用するのは、それらがレンダリングデバイスの物理的制限および特性に強く関連するために、非常に難しいことである。一般的な場合では、これらの制限は作成段階では分からない。
【０００７】
従って、従来技術の問題点の少なくともいくつかに対処する解決策の必要性があることが理解され得る。本開示はこのような解決策をもたらす。
【発明の概要】
【０００８】
本開示は、ＨＡＶコンテンツにおいて自動ウォッシュアウトを可能にする方法、デバイス、および信号に関する。より正確には、ＨＡＶレンダリングデバイスが、その物理的制限ならびにユーザ選好に関してウォッシュアウトを適合させ得るように、ＨＡＶコンテンツを表す信号にウォッシュアウト関連情報が追加される。種々のタイプのウォッシュアウトが提案され、デバイスがデバイスパラメータによって部分的に指定されるそのデフォルトゼロ値に戻るＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴ、デバイスがコンテンツクリエータによってもたらされる絶対位置に戻るＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥ、デバイスが絶対値の範囲内の値に戻るＷＡＳＨＯＵＴ＿ＢＢＯＸ、次の運動がもたらされるＷＡＳＨＯＵＴ＿ＮＥＸＴを含む。ＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥは、主要な触力覚レンダリングデバイスの特性を知り、デバイスの制限の克服を試みるコンテンツクリエータの制御下にあり、一方、ＷＡＳＨＯＵＴ＿ＢＢＯＸおよびＷＡＳＨＯＵＴ＿ＮＥＸＴは、レンダリングデバイスにより多くの自由をもたらし、それらが連続した効果のレンダリングを最適化するためのいくつかの予測アルゴリズムを実行することを可能にする。
【０００９】
第１の態様では、本開示は、触力覚レンダリングデバイスにおいて実施される触力覚効果をレンダリングする方法を対象とし、レンダリングされることになる上記触力覚効果を表す情報を備えた信号を取得するステップであって、上記情報は、上記触力覚効果の後に奏されることになる触力覚ウォッシュアウト効果を表す少なくとも第１の情報を伝達する、ステップと、第１の効果を奏するために、上記触力覚効果を表す触力覚コマンドを、触力覚アクチュエータに提供するステップと、デバイス特性に従って上記触力覚ウォッシュアウト効果を表す上記触力覚コマンドを計算するステップと、上記触力覚ウォッシュアウト効果を奏するために、上記触力覚効果を表すさらなる触力覚コマンドを上記触力覚アクチュエータに提供するステップとを含む。変形形態では、上記触力覚コマンドを計算するステップはユーザ選好に従って行われる。
【００１０】
第１の態様の様々な実施形態は、
−  第１の情報の値は、絶対位置付けによる触力覚ウォッシュアウト効果を表す定められた値に対応し、上記触力覚効果の後に行われる上記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報はウォッシュアウト動作によって到達される絶対値を含む、触力覚ウォッシュアウト、
−  第１の情報の値は、次の効果情報による触力覚ウォッシュアウト効果を表す定められた値に対応し、上記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報は奏される次の効果を表す情報を含む、触力覚ウォッシュアウト、
−  第１の情報の値は、範囲位置決めによる触力覚ウォッシュアウト効果を表す定められた値に対応し、上記ウォッシュアウト効果のために必要なパラメータを表す第２の情報をさらに備え、この第２の情報は、そのいずれも触力覚ウォッシュアウト動作によって遵守されるべきである、位置値の範囲を規定する最小位置値および最大位置値を含む、触力覚ウォッシュアウト、
を備える。
【００１１】
第２の態様では、本開示は、触力覚効果をレンダリングするためのデータ処理装置を対象とし、レンダリングされる触力覚効果を表す情報を備えた信号を取得するように構成された入力インターフェースであって、それは上記触力覚効果の後に奏されることになる触力覚ウォッシュアウト効果を表す少なくとも第１の情報を伝達することを特徴とする、入力インターフェースと、触力覚インターフェースであって、第１の触力覚効果を奏するために第１の触力覚コマンドを、触力覚アクチュエータに提供し、上記触力覚アクチュエータからデバイス特性を取得し、上記触力覚ウォッシュアウト効果を奏するために、第２の触力覚コマンドを上記触力覚アクチュエータに提供すように構成された、触力覚インターフェースと、少なくとも触力覚ユーザ選好を提供するように構成されたメモリと、デバイス特性およびユーザ選好の少なくとも１つに従って、上記触力覚ウォッシュアウト効果を計算するように構成されたプロセッサーとを備える。
【００１２】
第２の態様の様々な実施形態は、
−  上記プロセッサーは、第１の情報の値が、絶対位置付けを有する触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は上記信号から、奏される上記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得し、この情報はウォッシュアウト動作によって到達される絶対値を含み、および上記到達される絶対値、ならびに上記デバイス特性およびユーザ選好の少なくとも１つに従って、上記触力覚ウォッシュアウト効果を計算すること、を行うようにさらに構成された、触力覚ウォッシュアウト、
−  上記プロセッサーは、第１の情報の値が、奏される次の効果を表す情報を有する触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は上記信号から、奏される上記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得し、この情報は上記奏される次の効果を表す情報を含み、および上記次の効果を表す上記情報、ならびに上記デバイス特性およびユーザ選好の少なくとも１つに従って、上記触力覚ウォッシュアウト効果を計算すること、を行うようにさらに構成された、触力覚ウォッシュアウト、
−  上記プロセッサーは、第１の情報の値が、範囲位置決めを有する触力覚ウォッシュアウト効果を表す定められた値に対応することを検出し、この場合は上記信号から、奏される上記触力覚ウォッシュアウト効果のために必要なパラメータを表す第２の情報を取得し、この情報は位置値の範囲を規定する最小位置値および最大位置値を含み、それらのいずれの１つも上記触力覚ウォッシュアウト効果によって遵守されるべきであり、上記位置値の範囲、ならびに上記デバイス特性およびユーザ選好の少なくとも１つに従って、上記触力覚ウォッシュアウト効果を計算すること、を行うようにさらに構成された、触力覚ウォッシュアウト、
−  レンダリングされる触力覚効果を表す情報を備えた上記信号を、通信ネットワークを通して送信デバイスから受信すること、
−  レンダリングされる触力覚効果を表す情報を備えた上記信号を、媒体記憶要素から取得すること、
を備える。
【００１３】
第３の態様では、本開示は、上記触力覚効果の後に奏される触力覚ウォッシュアウト効果を表す少なくとも第１の情報を備えた、触力覚効果を伝達する信号を対象とする。変形形態では、触力覚効果を伝達する上記信号は、上記ウォッシュアウト効果のために必要なパラメータを表す少なくとも第２の情報を備え、この第２の情報は、上記ウォッシュアウト効果によって到達されることになる絶対値、奏される次の効果を表す情報、ならびに最小位置値および最大位置値によって規定される位置値の範囲の１つを含む。
【００１４】
第４の態様では、本開示は、上記第１の態様の方法のいずれかの実施形態を実施するために、プロセッサーによって実行可能なプログラムコード命令を備えたコンピュータプログラムを対象とする。
【００１５】
第５の態様では本開示は、非一時的コンピュータ可読媒体に記憶され、上記第１の態様の方法のいずれかの実施形態を実施するために、プロセッサーによって実行可能なプログラムコード命令を備えた、コンピュータプログラム製品を対象とする。
【図面の簡単な説明】
【００１６】
次に添付の図面を参照して、非限定的な例として本開示の好ましい特徴が述べられる。
【図１】本開示の解決策が実施され得る例示のシステムを示す図である。
【図２Ａ】本原理の特定のおよび非限定的な実施形態による、ＨＡＶビットストリームを示す図である。
【図２Ｂ】図２Ａで導入されたＨＡＶビットストリームの触力覚パケットの構造を詳しく示す図である。
【図３Ａ】ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴ」に位置される、好ましい実施形態の第１の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す図である。
【図３Ｂ】ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥ」に位置される、好ましい実施形態の第１の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す図である。
【図３Ｃ】ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＮＥＸＴ」に位置される、好ましい実施形態の第１の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す図である。
【図３Ｄ】ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＢＢＯＸ」に位置される、好ましい実施形態の第１の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す図である。
【図３Ｅ】触力覚デバイスの異なる実装形態における、同じウォッシュアウト効果の異なる結果を示す。
【図４Ａ】ＭＰＥＧ−Ｖ標準に基づく例示の実装形態に対応するｘｍｌフォーマットでのＨＡＶパケットにおいて好ましい実施形態によりシグナリングされ、図３Ａに示される運動を結果として生じる、効果の規定を示す図である。
【図４Ｂ】ＭＰＥＧ−Ｖ標準に基づく例示の実装形態に対応するｘｍｌフォーマットでのＨＡＶパケットにおいて好ましい実施形態によりシグナリングされ、図３Ｂに示される運動を結果として生じる、効果の規定を示す図である。
【図４Ｃ】ＭＰＥＧ−Ｖ標準に基づく例示の実装形態に対応するｘｍｌフォーマットでのＨＡＶパケットにおいて好ましい実施形態によりシグナリングされ、図３Ｃに示される運動を結果として生じる、効果の規定を示す図である。
【図４Ｄ】ＭＰＥＧ−Ｖ標準に基づく例示の実装形態に対応するｘｍｌフォーマットでのＨＡＶパケットにおいて好ましい実施形態によりシグナリングされ、図３Ｄに示される運動を結果として生じる、効果の規定を示す図である。
【図５Ａ】ＭＰＥＧ−Ｖ標準に基づく実装形態の例に対応する表を示す図である。
【図５Ｂ】ＭＰＥＧ−Ｖ標準に基づく実装形態の例に対応する表を示す図である。
【図５Ｃ】ＭＰＥＧ−Ｖ標準に基づく実装形態の例に対応する表を示す図である。
【図５Ｄ】ＭＰＥＧ−Ｖ標準に基づく実装形態の例に対応する表を示す図である。
【図６】触力覚パケットが取得されたときに、ＨＡＶレンダリングデバイス上で生じるプロセスを示す図である。
【図７】触力覚デバイスのデバイスデフォルト値を規定するために必要な表を示す図である。
【図８】通信ネットワークを介した、２つの遠隔デバイスすなわち図１に示されるデバイスのタイプの送信デバイスと受信デバイスとの間の、触力覚オーディオビジュアルコンテンツの送信の状況を示す図である。
【図９】記憶要素に前に記録され、読み出しデバイスによって読み出される、触力覚オーディオビジュアルコンテンツの取得の状況を示す図である。
【図１０】パケットベースの伝送プロトコルを用いてデータが送信されるときに、ＨＡＶコンテンツを伝達する信号の構文の実施形態の例を示す図である。
【発明を実施するための形態】
【００１７】
本発明は、触力覚デバイスにおいて実施される、ＨＡＶコンテンツにおける自動ウォッシュアウトを可能にする方法の特定の実施形態に関して述べられる。説明のために考察される触力覚効果は、運動であり、簡単にするために、明示的に記載されたものを除いて説明では１次元並進に限定される。用語を設定するために、本開示では「コマンド」は、コンテンツクリエータによってコンテンツにおいて規定された「効果」を実現するためにアクチュエータに提供される、低レベル情報であると見なされる。
【００１８】
図１は、本開示が実施され得る例示の装置を示す。触力覚レンダリングデバイス１００は好ましくは、本開示の少なくとも１つの実施形態の方法を実行するように構成された少なくとも１つのハードウェアプロセッサー１１０、少なくとも触力覚ユーザ選好１２１を記憶するメモリ１２０、ＨＡＶコンテンツを取得するように構成された入力インターフェース１３０、ユーザと相互作用するように構成されたユーザインターフェース１４０、少なくとも１つの触力覚アクチュエータ１６０と相互作用するように構成された触力覚インターフェース１５０を備え、このアクチュエータはユーザの身体に向かって物理的刺激をもたらすように構成される。デバイス特性１６１は、最大運動範囲などのデバイス制限、およびデフォルト中立位置などのデフォルト値の両方を含む。触力覚座席またはフォースフィードバックデバイスは、触力覚アクチュエータの例の一部をなす。多くの他のデバイスが、本開示の趣旨と整合的に用いられ得る。ＷｉＦｉまたはイーサネットプロトコルに適合する従来型の通信インターフェースは、入力インターフェース１３０の例の一部をなす。他の入力インターフェースが、本開示の趣旨と整合的に用いられ得る。これらの入力インターフェースは、デバイス１００が他のデバイスと相互作用することを可能にするために、様々なインターネットプロトコルまたはデータ交換プロトコルなどの、より高レベルのプロトコルに対するサポートをもたらすことができる。非一時的コンピュータ可読記憶媒体１９０は、プロセッサー１１０によって実行可能なコンピュータ可読プログラムコードを記憶する。当業者は、示されたデバイスは見やすいように非常に簡略化されていることを理解するであろう。触力覚インターフェース１５０と触力覚アクチュエータ１６０の間の通信は、ＩＳＯ／ＩＥＣ２３００５−５に適合することが好ましく、入力インターフェース１３０を通して取得されるＨＡＶコンテンツにおいて規定される触力覚効果は、ＩＳＯ／ＩＥＣ２３００５−３において規定されることが好ましい。触力覚アクチュエータ１６０は、独立型デバイスである、または触力覚レンダリングデバイス１００に統合されることが理解されるであろう。
【００１９】
図２Ａは、本原理の特定のおよび非限定的な実施形態による、ＨＡＶビットストリームを示す。ＨＡＶビットストリーム２００は、記憶および配給目的のために適合されたＨＡＶコンテンツの表現である。これは例えば、ビデオストリーム２１０、オーディオストリーム２２０、および触力覚ストリーム２３０を備える。ビデオストリーム２１０のフォーマットは例えばＭＰＥＧ−２、Ｈ．２６４またはＭＰＥＧ−４とすることができ、オーディオストリーム２２０のフォーマットは例えばＭＰ３、またはＡＡＣ（アドバンストオーディオコーディング）とすることができる。触力覚ストリーム２３０は１または複数の触力覚パケット２３１から２３ｎを備え、触力覚パケットは触力覚効果を表すデータを備えたパケットであり、ｎは１以上の整数である。ストリーム２１０から２３０は例えば、よく知られているＭＰＥＧ−２トランスポートストリーム、またはリアルタイムトランスポートプロトコル（ＲＴＰ）などのコンテナ２４０内に包まれる。当業者は、本原理は他のタイプのフォーマットおよびコンテナに適合することを理解することができる。
【００２０】
図２Ｂは、図２Ａで導入されたＨＡＶビットストリームの触力覚パケットの構造を詳しく示す。従来型のビットストリーム符号化と同様に、触力覚パケット２３２は、ヘッダ２３２１およびペイロード２３２５を備えることが好ましい。ヘッダ２３２１は、ウォッシュアウト効果を表す第１の情報２３２２「ＷａｓｈｏｕｔＦｌａｇｓ」を備えることが好ましく、ペイロード２３２５は、ウォッシュアウトのために必要なパラメータを表す任意選択の第２の情報２３２６「ＷａｓｈｏｕｔＰａｒａｍｅｔｅｒｓ」を備えることが好ましい。ＷａｓｈｏｕｔＦｌａｇｓ２３２２は、５つの異なる可能性を規定し、すなわちＮＯ＿ＷＡＳＨＯＵＴはウォッシュアウトがなされるべきではないことを示し、ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴはウォッシュアウトが触力覚レンダリングデバイスに対して指定されたデフォルトパラメータ値に部分的に従ってなされるべきであることを示し、ＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥはウォッシュアウトがＷａｓｈｏｕｔＰａｒａｍｅｔｅｒｓ２３２６において規定された絶対値に従ってなされるべきであることを示し、ＷＡＳＨＯＵＴ＿ＮＥＸＴはウォッシュアウトがＷａｓｈｏｕｔＰａｒａｍｅｔｅｒｓ２３２６において規定される次の移動を予想するようになされるべきであることを示し、ＷＡＳＨＯＵＴ＿ＢＢＯＸはウォッシュアウトがＷａｓｈｏｕｔＰａｒａｍｅｔｅｒｓ２３２６において規定される最小および最大値に従ってなされるべきであることを示す。ウォッシュアウトパラメータの正確な規定は、効果のタイプに関連する。実際、３Ｄ位置または温度に対する絶対値を指定することは非常に異なる。
【００２１】
ヘッダ２３２１およびペイロード２３２５の両方はまた、触力覚に関連するが、他の触力覚フラグ、コマンド、またはパラメータなど本開示に関連しない他のデータを備えることができる。
【００２２】
好ましい実施形態によれば図２Ｂに示されるように、第１の情報はヘッダに含まれ、第２の情報はペイロードに含まれる。変形形態によれば、第１の情報と第２の情報は共に、ヘッダにまたはペイロードに含まれる。
【００２３】
図３Ａは、ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴ」に位置付けされた、好ましい実施形態の第１の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す図である。図は、図１で述べられたような触力覚レンダリングデバイス１００の一例に対応する触力覚デバイスによって行われる運動を詳しく示す。Ｔ０において第１の触力覚効果が、「ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴ」フラグを含んで取得される。効果は、前方運動効果である。この効果によれば、線３００で示されように、Ｔ０とＴ１の間の第１のフェーズは第１の並進効果に対応し、これは長さＰ１の前方運動である。同じ効果が典型的には数秒後に、Ｔ２とＴ３の間で繰り返されるように計画される。クリエータは、この第２の効果のために十分な運動範囲を有するために、触力覚デバイスがそのもとの位置に戻ることを要求する。実際、この例ではＰ１＋Ｐ１＞Ｐmaxであり、Ｐmaxは、特性１６１において規定された、触力覚デバイスの位置に対する最大値である。「ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴ」フラグは第１の効果に位置付けされているので、触力覚デバイスは、線３０１で示されるように第１の効果の終わりに、デフォルト位置すなわちこの場合は０に戻る。デフォルト位置の値は、触力覚アクチュエータによって提供される。この並進は、運動が視聴者によって認識されないように、前庭系の閾値未満の加速度により低速度で行われる。ウォッシュアウトを行うために利用可能な遅延は、ウォッシュアウトパラメータによって提供される（ここでは、ΔT1T2＝Ｔ２−Ｔ１）。Ｔ２では触力覚デバイスは、再びそのもとの位置にあり、第２の前方効果を受信する。この場合は、ウォッシュアウトフラグはセットされていない。従って触力覚デバイスは、線３０２で示されるように効果を適用するが、効果の終わりでは戻らず、線３０３で示される同じ位置Ｐ１に留まる。値の例は、運動効果持続時間に対しては２００ｍｓ（ΔT0T1＝Ｔ１−Ｔ０、およびΔT2T3＝Ｔ３−Ｔ２）、ウォッシュアウト効果持続時間に対しては３秒（ΔT1T2＝Ｔ２−Ｔ１）、および運動の振幅（Ｐ１）に対しては５ｃｍである。図３Ａに示される例では、示されるウォッシュアウト運動は、一定速度、従って３秒間で５ｃｍでの運動に対応する。実際は、前庭系の閾値を遵守しながら、触力覚デバイスの物理的制限に対処するために、一定でないおよび累進的な加速度が好ましい。
【００２４】
図３Ｂは、ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥ」に位置付けされた、好ましい実施形態の第２の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す。この場合、ウォッシュアウトパラメータは、この例ではＰ１に固定された到達する値、およびウォッシュアウトの持続時間を備える。この効果の結果として、ウォッシュアウトの終わりでのｔ＝Ｔ２における位置は、線３１１で示されるようにＰ１である。
【００２５】
図３Ｃは、ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＮＥＸＴ」に位置付けされた、好ましい実施形態の第３の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す。この場合、ウォッシュアウトパラメータは、デバイスがその特性に従って、この範囲が十分となるのを確実にすることを可能にする、奏されることになる次の効果の運動を備える。そのためにデバイスは、その現在位置、次の効果の範囲、およびデバイス特性に基づいて、ウォッシュアウト時に到達されることになる位置を決定する。この例では次の効果パラメータは、「＋４」に固定される。前の効果の終わりでの位置は「４」で、デバイスの最大位置は「６」であり、線３２１で示されるように最大限でもＰ１＝２に位置付けする必要がある。
【００２６】
図３Ｄは、ウォッシュアウトフラグが「ＷＡＳＨＯＵＴ＿ＢＢＯＸ」に位置付けされた、好ましい実施形態の第４の例による、触力覚デバイスの変位によって引き起こされる触力覚効果を示す。この場合、ウォッシュアウトパラメータは、デバイスによって遵守されるべき位置値の範囲を備え、範囲は最小位置値および最大位置値によって規定される。この例では位置値の範囲のパラメータは、最小値に対して「１」に、最大値に対して「３」に固定される。この場合、デバイスは、座席を線３３１で示されるように位置「２」に位置付けするように決定している。
【００２７】
図３Ｅは、触力覚デバイスの異なる実装形態における、同じウォッシュアウト効果の異なる結果を示す。これらの例は、「ＷＡＳＨＯＵＴ＿ＮＥＸＴ」および「ＷＡＳＨＯＵＴ＿ＢＢＯＸ」フラグの使用により、可能となるＨＡＶレンダリングデバイスの自由度を示す。この例ではＴ０からＴ１までの第１の効果は、「ＷＡＳＨＯＵＴ＿ＮＥＸＴ」に位置付けされたウォッシュアウトフラグ、および「＋３」の前方値を与えるウォッシュアウトパラメータにより、「３」の量だけ触力覚デバイスを前方に移動する。Ｔ２からＴ３までの、第１のものと同一の第２の効果は、再び「３」の量だけ前方に移動する。第１の実装形態によれば、点線３９１によって表されるように、この後向き運動の速度は、前庭系の知覚レベルよりわずかに低く、「０」に達したときに停止する。実線３９２によって表される第２の実装形態では、この後向き運動の速度は、次の効果の丁度前に「０」位置に到達するように計算され、依然として前庭系の知覚レベルより低い。小破線（small-dashed line）３９３によって表される第３の実装形態は、前庭系の知覚レベルより低いままで、体験を滑らかにするようにいくらかの加速度が導入される。第４の実装形態ではデバイスの範囲は「５」に制限され、デバイスは運動を最小にするように構成される。従ってそれは、次の効果を完全に行うことができるように、ウォッシュアウトを行って位置「２」に戻るように決定する。この場合は破線３９４によって表される。最後に破線３９５は、より高い運動の範囲を有し、従って第２の効果を完全にレンダリングできるようにウォッシュアウトを行う必要がないデバイスを表す。
【００２８】
図４Ａ、４Ｂ、４Ｃ、および４Ｄは、ＭＰＥＧ−Ｖ標準に基づく例示の実装形態に対応するｘｍｌフォーマットでのＨＡＶパケットにおいて好ましい実施形態によりシグナリングされ、それぞれ図３Ａ、３Ｂ、３Ｃおよび３Ｄに示される運動を結果として生じる、効果の規定を示す。この規定は、ビットストリームバージョンに容易に変換する。図４Ａでは、要素４０１「ｓｅｄｌ：Ｅｆｆｅｃｔ」は効果のタイプを規定する。触力覚デバイスの場合は、効果はタイプ「ｓｅｖ：ＲｉｇｉｄＢｏｄｙＭｏｔｉｏｎＴｙｐｅ」である。ここでは２秒に固定される効果の持続時間などの、効果パラメータのいくつかは、要素４０１内に直接与えられる。効果のインスタンス、ここでは「ＭｏｖｅＦｏｒｗａｒｄ」要素によって示される並進運動などの、他の効果パラメータは要素４０２において規定され、追加の要素は、「ｄｉｓｔａｎｃｅ」フィールドが値「０．０５」メートルに対するものを有するので５センチメートルの距離の前に向かう運動の方向を示す（「ｄｉｒｅｃｔｉｏｎＶ」および「ｄｉｒｅｃｔｉｏｎＨ」パラメータによってそれぞれ規定される垂直および水平角度が共にゼロであるので）。ウォッシュアウト効果は、ウォッシュアウトのタイプも規定する「ウォッシュアウト」フラグ４０３によって、効果タイプ規定内でシグナリングされる。ウォッシュアウトのパラメータは別の要素によって規定され、ウォッシュアウトのタイプに依存する。図４Ａでは、ウォッシュアウトタイプはＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴであり、デバイスのデフォルトゼロ位置が用いられることになるので、ウォッシュアウトの持続時間は、要素４０４によって規定される。図４ＢではウォッシュアウトタイプはＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥであり、持続時間に加えて、「値」フィールドによって４１４において、絶対位置値が与えられる必要がある。図４ＣではウォッシュアウトタイプはＷＡＳＨＯＵＴ＿ＮＥＸＴであり、持続時間に加えて、４２４において次のＲｉｇｉｄＢｏｄｙＭｏｔｉｏｎＴｙｐｅ効果のパラメータが与えられる必要がある。これは、ここでは「ｄｕｒａｔｉｏｎ」、「ｄｉｓｔａｎｃｅ」、「ｄｉｒｅｃｔｉｏｎＶ」および「ｄｉｒｅｃｔｉｏｎＨ」パラメータである、効果パラメータと同様な要素を用いて行われる。図４ＤではウォッシュアウトタイプはＷＡＳＨＯＵＴ＿ＢＢＯＸであり、持続時間に加えて、「ｍｉｎＶａｌｕｅ」および「ｍａｘＶａｌｕｅ」要素によって４３４において、範囲の最小および最大値が与えられる必要がある。このような表は、図２Ａに示される触力覚パケットにおいて運ばれる。
【００２９】
図５Ａ、５Ｂ、５Ｃ、および５Ｄは、ＭＰＥＧ−Ｖ標準に基づく実装形態の例に対応する表を示す。ＭＰＥＧ−Ｖにおいて、ＳＥＭＢａｓｅＡｔｔｒｉｂｕｔｅｓ表は、効果のパラメータ（効果の持続時間、代替効果など）を決定するために用いられる属性を規定する。これらの属性は、図４Ａから４Ｄに示されるような、触力覚効果の規定において用いられる。ウォッシュアウト効果をＨＡＶレンダリングデバイスにシグナリングするために、「ｗａｓｈｏｕｔＦｌａｇｓ」という名前の新しいフラグのセットが規定される。この新しいフラグのセットは、図５Ａに示される表５００内のビットストリーム表現に従って示され、また図５Ｂに示される表５０１内のｘｍｌ表現に従って示される。このビットのセットの第１のビットが真に位置付けされたときは、残りのビットは奏されることになるウォッシュアウトのタイプを規定する。このタイプは、ビットストリーム表現に従って図５Ｃの表５１０により、およびｘｍｌ表現に従って図５Ｄの表５１１により規定される。「ｗａｓｈｏｕｔＦｌａｇｓ」情報は、図４Ａから４Ｄに示されるように、効果の規定に挿入される。このような表は、図２Ａに示される触力覚パケットにおいて運ばれる。
【００３０】
図６は、触力覚パケットが取得されたときに、ＨＡＶレンダリングデバイス１００によって行われる方法を示す。デバイス１００は、ステップ６００で、パケットが触力覚効果に対応するかどうかをチェックする。そうである場合はステップ６１０で、触力覚インターフェースを通してプロセッサーによって提供される触力覚コマンドにより、触力覚アクチュエータによって触力覚効果が奏される。次いでステップ６２０で、取得された触力覚パケットがウォッシュアウトフラグを備えているかどうかがチェックされる。そうである場合は、それぞれステップ６３０および６４０で、デバイス特性およびユーザ選好が取得される。次いでデバイスはステップ６５０で、デバイス特性およびユーザ選好に関して取得された種々のパラメータに応じて、適用されることになるウォッシュアウトコマンドを計算する。ステップ６６０においてＨＡＶレンダリングデバイス１００がウォッシュアウトを行うように、触力覚インターフェースを通して、コマンドが触力覚アクチュエータに提供される。ステップ６３０および６４０は、ここでは効果の実行の後に生じるように示される。実際にはこれらのステップは、任意の時点で実行することができ、さらには各新しい効果に対して実行される必要はない。典型的な実装形態では、デバイス特性は固定であり、時間の間に変化しないので、デバイス特性に関連するステップ６３０は、デバイスの初期化において１回行われる。
【００３１】
図６Ａのステップ６５０におけるウォッシュアウトコマンドの計算は、種々の実装形態により行うことができる。いずれの場合もＨＡＶレンダリングデバイスは可能な場合は、特に触力覚デバイスの速度および加速度に関してユーザにより設定された制限に関するユーザ選好を、遵守することを試みる。ＷＡＳＨＯＵＴ＿ＤＥＦＡＵＬＴの場合、ウォッシュアウトコマンドは、デバイス選択において指定されたように、デバイスがそれ自体をデフォルトゼロ値に位置付けするように設定されることになる。ＷＡＳＨＯＵＴ＿ＡＢＳＯＬＵＴＥの場合、ウォッシュアウトコマンドは、デバイスがそれ自体を絶対位置、またはデバイス特性に従って、触力覚パケットにおいて伝達されるウォッシュアウトパラメータによって規定される絶対位置にできるだけ近い位置に位置付けするように設定されることになる。ＷＡＳＨＯＵＴ＿ＮＥＸＴの場合、次の運動が、触力覚パケットにおいて伝達されるウォッシュアウトパラメータから抽出され、現在位置に加えられる。結果としての値がデバイスの特性内である場合、ウォッシュアウトは必要ない。そうでない場合は、到達されることになる目標位置は、デバイス特性から次の運動値を減じたものに対応する。これが、前庭閾値を遵守して達成可能である場合は、ウォッシュアウトコマンドはデバイスがそれ自体をこの目標位置に位置付けするように設定されることになる。この目標位置に到達することが可能でない場合、次の効果は完全にはレンダリングできないことを知って、この目標位置にできるだけ近い位置が選ばれることになる。ＷＡＳＨＯＵＴ＿ＢＢＯＸの場合、触力覚パケットにおいて伝達されるウォッシュアウトパラメータから、バウンディングボックス値が抽出される。バウンディングボックス上限および下限の平均値が前庭閾値を遵守して達成可能である場合は、ウォッシュアウトコマンドは、デバイスがそれ自体をこの目標位置に位置付けするように設定されることになる。そうでない場合、ウォッシュアウトコマンドは、デバイスがそれ自体をこの位置にできるだけ近い位置に位置付けするように設定されることになる。
【００３２】
ＷＡＳＨＯＵＴ＿ＮＥＸＴおよびＷＡＳＨＯＵＴ＿ＢＢＯＸの場合は、触力覚レンダリングデバイスは、ウォッシュアウト効果の結果としての最終位置に関していくらかの自由度を有する。上記では簡単な方策が導入された。より複雑な方策は、何らかの傾向またはパターンを決定するために、過去の運動にわたる分析の使用を含むようになり、さらなる運動をより良く予想し、従ってウォッシュアウト時に触力覚レンダリングデバイスをより良く位置付けすることを可能にする。
【００３３】
図７は、触力覚デバイスのデバイスデフォルト値を規定するために必要な表を示す。ＭＰＥＧ−Ｖ標準においてすでに規定されている、表７１０によって示される「ＲｉｇｉｄＢｏｄｙＭｏｔｉｏｎＣａｐａｂｉｌｉｔｙＴｙｐｅ」構造体では、デバイスのデフォルト位置値を規定できるように「ＭｏｖｅＴｏＤｅｆａｕｌｔＣａｐａｂｉｌｉｔｙＦｌａｇ」が追加されている。このフラグがアクティブであるときは、表７２０によって示される新しい「ＭｏｖｅＴｏＺｅｒｏＣａｐａｂｉｌｉｔｙＴｙｐｅ」構造体が、３次元位置に対するデフォルト値を規定する。ＭＰＥＧ−Ｖ標準の趣旨においては、フラグ「ＤｅｆａｕｌｔＸＰｏｓｉｔｉｏｎＦｌａｇ」が「真」に位置付けされたときは、Ｘ軸に対するデフォルト値は「ＤｅｆａｕｌｔＸＰｏｓｉｔｉｏｎ」属性によって規定される。他の次元に対して、同様なフラグおよび属性が提案される。
【００３４】
図８は、通信ネットワーク８００を通した、２つの遠隔デバイスすなわち送信デバイス８１０と受信デバイス８２０との間の、触力覚オーディオビジュアルコンテンツの伝送の状況を示す。デバイス８１０は、当業者によってよく知られている従来型のコンピューティングデバイスであり、少なくとも、ストリームを符号化する方法を実施するように構成されたハードウェアプロセッサーを備える。デバイス８２０は、図１に示されるようなデバイスであり、少なくとも、図６に関連して述べられたような復号する方法を実施するように構成されたハードウェアプロセッサーを備える。例によればネットワーク８００は、ＨＡＶコンテンツを送信デバイス８１０からデバイス８２０などの少なくとも１つの復号デバイスに伝送するように適合された、ＬＡＮまたはＷＬＡＮネットワークである。デバイス８１０によって伝送されることを目的とする信号は、図２Ａに示されるビットストリームを伝達する。ビットストリームは、前に説明されたように符号化された触力覚パケットを備える。この信号は、図２Ｂに関して述べられたような第１および第２の情報データをさらに備える。
【００３５】
図９は、媒体記憶要素９００に前に記録され、図１に示されるデバイスのタイプの読み出しデバイス９１０によって読み出される、触力覚オーディオビジュアルコンテンツの取得の状況を示す。ＨＡＶコンテンツは、図２Ａに示されるビットストリームを伝達し、特定の媒体記憶フォーマットに適合された図１に示されるインターフェース１３０のタイプのインターフェースを通してデバイス９１０によって読み出されるように適合された、信号の形で媒体記憶要素９００に記憶される。この信号は、図２Ｂに関して述べられたような第１および第２の情報データをさらに備える。デバイス９１０は少なくとも、媒体記憶要素９００からＨＡＶコンテンツを読み出し、図６に関連して述べられたようにそれを復号する方法を実施するように構成された、図１に示されるプロセッサー１１０のタイプのプロセッサーを備える。媒体記憶要素９００の例は、ディジタル多用途ディスク（ＤＶＤ）またはブルーレイディスク（ＢＤ）などの光ディスク、ハードディスク装置などの磁気記憶装置、固体ディスク（ＳＳＤ）またはメモリカートリッジなどのメモリベースの記憶装置である。他のタイプの記憶装置を本発明の趣旨と整合的に用いることができる。
【００３６】
図１０は、パケットベースの伝送プロトコルを用いてデータが伝送されるときに、ＨＡＶコンテンツを伝達する信号の構文の実施形態の例を示す。各送信されるパケットＰは、ヘッダ１０１０およびペイロード１０２０を備える。例えばヘッダのいくつかのビットはウォッシュアウト効果を表す第１の情報を表すために充てられ、ペイロード１０２０は好ましくはウォッシュアウトのために必要なパラメータを表す任意選択の第２の情報を備える。
【００３７】
説明は触力覚デバイスの場合の運動に焦点が当てられたが、本発明は他の感覚環境に当てはまり、より具体的には何らかのイナーシャを有し（しばしば物理的制約に関連する）、中立位置と見なされ得るある種のデフォルト値を有する、任意の触力覚効果に当てはまる。図５Ａから図５Ｄで述べられたウォッシュアウトパラメータを、効果のタイプのパラメータに適合させることだけが必要である。
【００３８】
温度は、同じ原理が当てはまる環境パラメータのもう１つの例である。この関連においてウォッシュアウトパラメータは、「ＲｉｇｉｄＢｏｄｙＭｏｔｉｏｎＴｙｐｅ」の代わりに「ＴｅｍｐｅｒａｔｕｒｅＴｙｐｅ」に適合される必要があり、従って「強度値」または「強度範囲」を規定する。しかし本開示の全体的な原理は完全に当てはまる。当業者は、例えばＭＰＥＧ−Ｖ仕様により述べられたものなどの、他の効果への拡張を理解するであろう。
【００３９】
当業者には理解されるように、本原理の態様は、専らハードウェアの実施形態、専らソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、または本明細書においてすべて一般に「回路」、「モジュール」、もしくは「システム」と規定され得るハードウェアおよびソフトウェア態様を組み合わせた実施形態の形をとることができる。さらに本原理の態様は、コンピュータ可読記憶媒体の形をとることができる。１または複数のコンピュータ可読記憶媒体の任意の組み合わせが利用され得る。当業者には、本明細書において示されたブロック図は、本開示の原理を具体化する説明に役立つシステム構成要素および／または回路の概念的な図を表すことが理解されるであろう。同様にいずれのフローチャート、フロー図、状態遷移図、擬似コードなどは、コンピュータ可読記憶媒体内に実質的に表され得る様々なプロセスを表し、それに従ってコンピュータまたはプロセッサーにより、そのようなコンピュータまたはプロセッサーが明示的に示されているかどうかに関わらず、実行されることが理解されるであろう。コンピュータ可読記憶媒体は、１または複数のコンピュータ可読媒体において具体化され、その上に具体化された、コンピュータによって実行可能なコンピュータ可読プログラムコードを有する、コンピュータ可読プログラム製品の形をとることができる。本明細書で用いられるコンピュータ可読記憶媒体とは、その中に情報を記憶する固有の能力、ならびにそれからの情報取り出しをもたらす固有の能力を前提とした、非一時的記憶媒体と見なされる。コンピュータ可読記憶媒体は、例えば電子的、磁気的、光学的、電磁的、赤外線、または半導体システム、装置、またはデバイス、または上述の任意の適当な組み合わせとすることができるが、それらに限定されない。以下は、本原理が適用され得るコンピュータ可読記憶媒体のより具体的な例を示すが、当業者には容易に理解されるように単に説明に役立つおよび非網羅的な列挙であることが理解されるべきである：すなわち可搬コンピュータディスケット、ハードディスク、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたフラッシュメモリ）、可搬コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または上述の任意の適当な組み合わせである。
【００４０】
説明において開示された各特徴、ならびに（適切な場合に）請求項および図面は、単独でまたは任意の適切な組み合わせにおいてもたらされ得る。ハードウェアにおいて実施されるものとして述べられた特徴は、ソフトウェアにおいても実施することができ、逆も同様である。請求項内に現れる参照番号は、例示のためのみであり、請求項の範囲に対していかなる限定効果を有するものではない。
【図１】
2017028701.tif 000003
【図２Ａ】
2017028701.tif 000004
【図２Ｂ】
2017028701.tif 000005
【図３Ａ】
2017028701.tif 000006
【図３Ｂ】
2017028701.tif 000007
【図３Ｃ】
2017028701.tif 000008
【図３Ｄ】
2017028701.tif 000009
【図３Ｅ】
2017028701.tif 000010
【図４Ａ】
2017028701.tif 000011
【図４Ｂ】
2017028701.tif 000012
【図４Ｃ】
2017028701.tif 000013
【図４Ｄ】
2017028701.tif 000014
【図５Ａ】
2017028701.tif 000015
【図５Ｂ】
2017028701.tif 000016
【図５Ｃ】
2017028701.tif 000017
【図５Ｄ】
2017028701.tif 000018
【図６】
2017028701.tif 000019
【図７】
2017028701.tif 000020
【図８】
2017028701.tif 000021
【図９】
2017028701.tif 000022
【図１０】
2017028701.tif 000023
【外国語明細書】
2017028701000001.pdf