(57)【要約】【課題】ハプティック効果のブロードキャストに関する。【解決手段】選択ハプティックメタデータをブロードキャストすることは、ブロードキャスト信号をハプティック可能デバイスへブロードキャストすることを含む。それに応じて、ハプティック再生能力情報は、ブロードキャスト信号における元のハプティックメタデータが、ハプティック再生能力情報と互換性がないハプティック情報をエンコードするとき、ハプティック可能デバイスからホストソースで受信される。ハプティック再生能力情報のためにカスタマイズされる選択ハプティックメタデータは、生成され、ホストソースからハプティック可能デバイスへ送信される。【選択図】図１
2018129035.tif 000002
【特許請求の範囲】
【請求項１】
ブロードキャスト信号を用いて選択ハプティックメタデータをブロードキャストする方法であって、
前記ブロードキャスト信号をホストソースから複数のハプティック可能デバイスへブロードキャストするステップであって、前記ブロードキャスト信号は、元のハプティックメタデータを含む、ステップと、
前記元のハプティックメタデータが、第１のハプティック再生能力情報と互換性のないハプティック情報をエンコードするとき、前記複数のハプティック可能デバイスのうちの第１のハプティック可能デバイスから前記ホストソースで第１のハプティック再生能力情報を受信するステップと、
前記第１のハプティック再生能力情報のためにカスタマイズされた前記選択ハプティックメタデータを生成するステップと、
前記ホストソースから前記第１のハプティック可能デバイスへ前記選択ハプティックメタデータを送信するステップと、
を備える方法。
【請求項２】
前記選択ハプティックメタデータを生成するステップは、指定データベースから前記選択ハプティックメタデータを選択するステップを含む、請求項１に記載の方法。
【請求項３】
前記選択ハプティックメタデータを生成するステップは、前記元のハプティックメタデータを修正するステップを含み、
前記修正するステップは、追加ハプティックメタデータを前記元のハプティックメタデータへ追加するステップ、前記元のハプティックメタデータから使用不可能なハプティックメタデータを除去するステップ、又は前記元のハプティックメタデータの少なくとも１つのパラメータを変更するステップを含む、請求項１に記載の方法。
【請求項４】
前記第１のハプティック再生能力情報は、前記元のハプティックメタデータのための前記第１のハプティック可能デバイスのハプティック再生能力を決定することによって生成され、
前記第１のハプティック可能デバイスのハプティック再生能力を決定することは、前記元のハプティックメタデータに対応するハプティックトラックの再生前に、前記第１のハプティック可能デバイスに各々組み込まれたソフトウェアを用いて前記第１のハプティック可能デバイスに対して、（ｉ）デバイス種類及び（ｉｉ）ハプティック効果を生成するように構成されるハードウェア、から選択される少なくとも一方を識別することを含む、請求項１に記載の方法。
【請求項５】
前記第１のハプティック再生能力情報は、前記元のハプティックメタデータのための前記第１のハプティック可能デバイスのハプティック再生能力を決定することによって生成され、
前記第１のハプティック可能デバイスのハプティック再生能力を決定することは、前記元のハプティックメタデータに対応するハプティックトラックの再生前に、検証デバイスを用いて前記第１のハプティック可能デバイスに対して、（ｉ）デバイス種類及び（ｉｉ）ハプティック効果を生成するように構成されるハードウェア、から選択される少なくとも一方を識別することを含み、前記検証デバイスは、前記第１のハプティック可能デバイスの外部にある、請求項１に記載の方法。
【請求項６】
前記ブロードキャスト信号をブロードキャストするステップは、互いに異なる伝送モードを介して前記複数のハプティック可能デバイスへ前記ブロードキャスト信号を送信するステップを含み、
前記伝送モードは、ケーブル、ダイレクトブロードキャスト衛星、光ファイバ通信ネットワーク、無線プログラミング、ワイヤレス通信ネットワーク、及びラジオ波から選択される、請求項１に記載の方法。
【請求項７】
前記ブロードキャスト信号をブロードキャストするステップは、第１のメディアブロードキャストストリームを通じて前記ホストソースから前記複数のハプティック可能デバイスへ前記ブロードキャスト信号を送信するステップを含み、
前記第１のハプティック再生能力情報を受信するステップは、前記第１のメディアブロードキャストストリームを通じて前記第１のハプティック再生能力情報を受信するステップを含み、
前記選択ハプティックメタデータを送信するステップは、前記第１のメディアブロードキャストストリームを通じて前記選択ハプティックメタデータを前記第１のハプティック可能デバイスへ送信するステップを含む、請求項１に記載の方法。
【請求項８】
前記元のハプティックメタデータによってエンコードされた前記ハプティック情報は、前記複数のハプティック可能デバイスで再生されるハプティックパラメータの種類を特定する、請求項１に記載の方法。
【請求項９】
ハプティックブロードキャストシステムであって、
ブロードキャスト信号を複数のハプティック可能デバイスへブロードキャストするブロードキャストネットワークであって、前記ブロードキャスト信号は、元のハプティックメタデータを含む、ブロードキャストネットワークと、
そこから前記ブロードキャストネットワークが前記元のハプティックメタデータが受信するホストソースと、を備え、前記ホストソースは、
（ｉ）前記元のハプティックメタデータが、第１のハプティック再生能力情報と互換性のないハプティック情報をエンコードするとき、前記複数のハプティック可能デバイスのうちの第１のハプティック可能デバイスから第１のハプティック再生能力情報を受信し、
（ｉｉ）前記第１のハプティック再生能力情報のためにカスタマイズされた選択ハプティックメタデータを生成し、
（ｉｉｉ）前記ホストソースから前記第１のハプティック可能デバイスへ前記選択ハプティックメタデータを送信する、
ハプティックブロードキャストシステム。
【請求項１０】
そこから前記選択ハプティックメタデータが選択される指定データベースを更に備える請求項９に記載のハプティックブロードキャストシステム。
【請求項１１】
前記ホストソースは、前記元のハプティックメタデータを修正することによって、前記選択ハプティックメタデータを生成する選択ハプティックメタデータ生成器を含み、
前記選択ハプティックメタデータ生成器は、追加ハプティックメタデータを前記元のハプティックメタデータへ追加すること、前記元のハプティックメタデータから使用不可能なハプティックメタデータを除去すること、又は前記元のハプティックメタデータの少なくとも１つのパラメータを変更することによって、前記元のハプティックメタデータを修正する、請求項９に記載のハプティックブロードキャストシステム。
【請求項１２】
前記第１のハプティック可能デバイスは、（ｉ）組み込みソフトウェア、及び（ｉｉ）前記元のハプティックメタデータのための前記第１のハプティック可能デバイスのハプティック再生能力を決定することによって前記第１のハプティック再生能力情報を生成するハプティック再生能力生成器を含み、
前記ハプティック再生能力生成器は、前記元のハプティックメタデータに対応するハプティックトラックの再生前に、前記第１のハプティック可能デバイスに各々組み込まれたソフトウェアを用いて前記第１のハプティック可能デバイスに対して、（ｉ）デバイス種類及び（ｉｉ）ハプティック効果を生成するように構成されるハードウェア、から選択される少なくとも一方を識別することによって、前記第１のハプティック可能デバイスのハプティック再生能力を決定する、請求項９に記載のハプティックブロードキャストシステム。
【請求項１３】
前記第１のハプティック可能デバイスに外部接続された検証デバイスを更に備え、
前記第１のハプティック可能デバイスは、前記元のハプティックメタデータに対して前記第１のハプティック可能デバイスのハプティック再生能力を決定することによって、前記第１のハプティック再生能力情報を生成するハプティック再生能力生成器を含み、
前記ハプティック再生能力生成器は、前記元のハプティックメタデータに対応するハプティックトラックの再生前に、前記検証デバイスを用いて前記第１のハプティック可能デバイスに対して、（ｉ）デバイス種類及び（ｉｉ）ハプティック効果を生成するように構成されるハードウェア、から選択される少なくとも一方を識別することによって、前記第１のハプティック可能デバイスのハプティック再生能力を決定する、請求項９に記載のハプティックブロードキャストシステム。
【請求項１４】
前記複数のハプティック可能デバイスは、互いに異なる伝送モードを介して前記ブロードキャスト信号を受信し、
前記伝送モードは、ケーブル、ダイレクトブロードキャスト衛星、光ファイバ通信ネットワーク、無線プログラミング、ワイヤレス通信ネットワーク、及びラジオ波から選択される、請求項９に記載のハプティックブロードキャストシステム。
【請求項１５】
前記ブロードキャストネットワークは、第１のメディアブロードキャストストリームを通じて前記ブロードキャスト信号を前記複数のハプティック可能デバイスへ送信することによって前記ブロードキャスト信号をブロードキャストし、
前記ホストソースは、前記第１のメディアブロードキャストストリームを通じて前記第１のハプティック再生能力情報を受信し、前記第１のメディアブロードキャストストリームを通じて前記選択ハプティックメタデータを前記第１のハプティック可能デバイスへ送信する、請求項９に記載のハプティックブロードキャストシステム。
【請求項１６】
前記元のハプティックメタデータによってエンコードされた前記ハプティック情報は、前記複数のハプティック可能デバイスで再生されるハプティックパラメータの種類を特定する、請求項９に記載のハプティックブロードキャストシステム。
【請求項１７】
非一時的コンピュータ可読媒体であって、プロセッサによって実行されたとき、
ブロードキャストネットワークを用いて、ブロードキャスト信号を複数のハプティック可能デバイスへブロードキャストし、前記ブロードキャスト信号は、ホストソースから受信された元のハプティックメタデータを含み、
前記元のハプティックメタデータが、第１のハプティック再生能力情報と互換性のないハプティック情報をエンコードするとき、前記複数のハプティック可能デバイスのうちの第１のハプティック可能デバイスから前記ホストソースで第１のハプティック再生能力情報を受信し、
前記第１のハプティック再生能力情報のためにカスタマイズされた選択ハプティックメタデータを前記ホストソースで生成し、
前記ホストソースから前記第１のハプティック可能デバイスへ前記選択ハプティックメタデータを送信する
ことを前記プロセッサに実行させる命令を有する非一時的コンピュータ可読媒体。
【請求項１８】
前記選択ハプティックメタデータを生成することは、前記ホストソースにおいて選択ハプティックメタデータ生成器を用いて前記元のハプティックメタデータを修正することを含み、
前記修正することは、追加ハプティックメタデータを前記元のハプティックメタデータへ追加すること、前記元のハプティックメタデータから使用不可能なハプティックメタデータを除去すること、又は前記元のハプティックメタデータの少なくとも１つのパラメータを変更することを含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項１９】
前記命令は、前記第１のハプティック可能デバイスにおいてハプティック再生能力生成器を用いて前記元のハプティックメタデータに対して前記第１のハプティック可能デバイスのハプティック再生能力を決定することによって、前記第１のハプティック再生能力情報を生成することを前記プロセッサに実行させ、
前記第１のハプティック可能デバイスのハプティック再生能力を決定することは、前記元のハプティックメタデータに対応するハプティックトラックの再生前に、前記第１のハプティック可能デバイスに各々組み込まれたソフトウェアを用いて前記第１のハプティック可能デバイスに対して、（ｉ）デバイス種類及び（ｉｉ）ハプティック効果を生成するように構成されるハードウェア、から選択される少なくとも一方を識別することを含む、請求項１７に記載の非一時的コンピュータ可読媒体。
【請求項２０】
前記ブロードキャストネットワークを用いて前記ブロードキャスト信号をブロードキャストすることは、互いに異なる伝送モードを介して前記複数のハプティック可能デバイスへ前記ブロードキャスト信号を送信することを含み、
前記伝送モードは、ケーブル、ダイレクトブロードキャスト衛星、光ファイバ通信ネットワーク、無線プログラミング、ワイヤレス通信ネットワーク、及びラジオ波から選択される、請求項１７に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
例示的な実施形態は、ハプティック効果のブロードキャストに向けられ、より具体的には、選択ハプティックメタデータによるハプティックブロードキャストに向けられる。
【背景技術】
【０００２】
ハプティクス（Ｈａｐｔｉｃｓ）は、力、振動及びモーションのようなハプティックフィードバック効果（「ハプティックフィードバック」又は「ハプティック効果」としても知られる）をエンドユーザのタッチの感覚を用いてエンドユーザへ生成する触覚及びフォースフィードバック技術である。デバイス（例えば、モバイルデバイス、タッチスクリーンデバイス、パーソナルコンピュータ及びウェアラブルデバイス）は、ハプティック効果を生成するように構成される。埋め込みハードウェアは、一般的に、特定のセットのハプティック効果を生成するようにプログラムされる。プレイするためのハプティック効果を特定する呼び出しがデバイスによって受け取られるとき、デバイスは、特定されたハプティック効果を生成（発生）する。例えば、ユーザが、例えば、ボタン、タッチスクリーン、レバー、ジョイスティック、ホイール又はいくつかの他の制御装置を用いてデバイスと相互作用するとき、デバイスは、制御回路を通じてプレイコマンドを埋め込みハードウェアへ送信しうる。そして、埋め込みハードウェアは、適切なハプティック効果を生成する。
【０００３】
ハプティック効果が、ハプティッククリエイター／エディター／デザイナーによって作成されるとき、ハプティック効果は、ハプティック効果の再生が、例えば、特定の再生スピード、レート及び／又はボリュームで生じるという仮定の下に生み出されうる。様々な種類の埋め込みハードウェアが異なるデバイスに用いられるので、ハプティック効果の再生は、特定のデバイスにおいて埋め込みハードウェアの種類に応じてハプティッククリエイターによって意図されるものとは変わる場合がある。例えば、エンドユーザのデバイスの埋め込みハードウェアが、特定のスピード、レート又はボリュームでハプティック効果を再生するように構成されない場合、ハプティック効果の再生は、（例えば、異なる再生レート又は望まれないボリュームで発生することによって）歪められる。異なる再生レート又は望まれないボリュームでのハプティック効果の再生は、ハプティック効果のエンドユーザの体験を歪めうる。
【発明の概要】
【０００４】
一実施形態は、ブロードキャスト信号をハプティック可能デバイスへブロードキャストすることによって、ブロードキャスト信号を用いて選択ハプティックメタデータをブロードキャストする。ブロードキャスト信号は、元のハプティックメタデータを含む。元のハプティックメタデータが、ハプティック再生能力情報と互換性のないハプティック情報をエンコードするとき、ハプティック再生能力情報は、複数のハプティック可能デバイスのうちの１つのハプティック可能デバイスからホストソースで受信される。ハプティック再生能力情報のためにカスタマイズされた選択ハプティックメタデータは、生成され、ホストソースからハプティック可能デバイスへ送信される。
【図面の簡単な説明】
【０００５】
例示的な実施形態は、添付の図面と共に得られる以下の詳細な説明からより明確に理解されるであろう。図１−７は、本明細書に記載されるような非限定的な、例示的実施形態を示す。
【０００６】
【図１】図１は、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信するフロー図である。
【図２】図２は、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信するフロー図である。
【図３】図３は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【図４】図４は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【図５】図５は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【図６】図６は、例示的な実施形態に係るハプティックブロードキャストシステムのブロック図である。
【図７】図７は、例示的な実施形態に係るエンドユーザ装置におけるシステムのブロック図である。
【発明を実施するための形態】
【０００７】
例示的な実施形態は、エンドユーザハプティックデバイスのハプティック再生能力を示すフィードバックをホストソースへ提供することによって、エンドユーザハプティックデバイスのためにカスタマイズされた選択ハプティックメタデータをブロードキャストすることに向けられる。
【０００８】
例示的な実施形態は、エンドユーザハプティック可能デバイス上で再生されるハプティックデータにおける全ての取り得るハプティック再生能力をエンコードせずに、ブロードキャスト信号を通じて、信頼性のある伝送及び選択（又はカスタマイズされた）ハプティックデータの一貫性のある再生をエンドユーザハプティック可能デバイス（例えば、タブレット、モバイル電話、テレビジョン、ゲーミングコンソール、バーチャルリアリティシステム等）へ提供する。例えば、スポーツ放送では、力又はイベント（例えば、ヒット、フォール、ドロップ、ジャンプ、スコア）を検出するセンサは、プレイヤー又はスポーツの試合で用いられる装備（例えば、ボール、ゴール、スティック、ヘルメット等）に配置されうる。それに代えて、ハプティッククリエイターは、プレイヤー又は装備によって体験される力又はイベントをシミュレートするための効果を指定しうる。センサから収集される情報及び／又はハプティッククリエイターによって指定される効果は、ハプティックデータである。ハプティックデータは、収集され、ハプティックメタデータへ変換されうる。
【０００９】
ハプティックメタデータは、ハプティックデータについての情報を提供するデータ情報でありうる。ハプティックメタデータは、エンドユーザハプティック可能デバイスのエンドユーザに対してハプティックデータ（例えば、ヒット、フォール、ドロップ、ジャンプ、スコア）に対応するハプティック効果（例えば、力、振動及びモーション）を生成するために必要なハプティックパラメータ（例えば、大きさ、周波数、持続期間等）の種類についての情報をエンコードしうる。ハプティックメタデータは、ブロードキャスト信号を介して、ブロードキャストストリームを通じてハプティック可能デバイスへ伝送されてもよい。ハプティック可能デバイスに埋め込まれるハードウェア（例えば、アクチュエータ等）は、ハプティックメタデータに基づいてエンドユーザに対してハプティック効果を生成する。よって、エンドユーザは、対応するハプティック感覚を受け取ることによって、予め記録されたイベント又はビューを体験してもよい。
【００１０】
ハプティック可能デバイスで用いられる埋め込みハードウェアの種類は、デバイスからデバイスへ変化する。例えば、携帯電話で典型的に用いられるアクチュエータは、ゲーミングシステムのハンドヘルドコントローラで典型的に用いられるアクチュエータとは異なっている。したがって、携帯電話及びゲーミングシステムは、一般的に、様々なハプティック可能デバイスの全ての取り得るハプティック再生能力のためのコーディングを含むハプティックメタデータにエンコードされるハプティック情報の選択部分を必要とする。
【００１１】
図１は、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信するフロー図である。
【００１２】
図１を参照すると、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信することは、１１０において、元のハプティックメタデータを生成することを含む。元のハプティックメタデータは、１以上のハプティック可能デバイスで再生されるハプティックパラメータの種類を特定するハプティック情報をエンコードしてもよい。
【００１３】
元のハプティックメタデータは、その後、以下により詳細に説明される処理のいずれかによってブロードキャスト信号に統合される。
【００１４】
１３０において、元のハプティックメタデータを含むブロードキャスト信号は、ホストソースからハプティック可能デバイスへブロードキャスト（又は伝送）される。ブロードキャスト信号は、互いに異なっている伝送モードを介して、ブロードキャスト信号をハプティック可能デバイスへ送信することによって伝送される。例えば、伝送モードは、ケーブル、ダイレクトブロードキャスト衛星、光ファイバ通信ネットワーク、無線プログラミング、ワイヤレス通信ネットワーク、及びラジオ波から選択されてもよい。
【００１５】
例示的な実施形態によれば、ブロードキャスト信号は、元のハプティックメタデータをハプティック可能デバイスへ同期して（つまり、同一ハプティック効果をハプティック可能デバイスの全てへ）又は非同期して（つまり、異なるハプティック効果を異なるハプティック可能デバイスへ）伝送してもよい。例えば、ブロードキャスト信号は、スタジアムの中央において行われるバンドへのハプティック可能デバイスの各々の近接に応じて、スタジアム内の異なる場所で、元のハプティックメタデータをハプティック可能デバイスのグループへ非対称に伝送してもよい。
【００１６】
１４０において、ハプティック再生能力情報は、ハプティック可能デバイスの各々に対して生成される。ハプティック再生能力情報は、元のハプティックメタデータに対してハプティック可能デバイスの各々のハプティック再生能力を決定することによって、生成される。
【００１７】
ハプティック可能デバイスの各々のハプティック再生能力は、デバイス種類、及び／又は、ハプティック可能デバイスの各々でそれぞれソフトウェアを用いてハプティック可能デバイスの各々に対して、ハプティック効果を生成するように構成される埋め込みハードウェアを識別することによって決定されてもよい。例えば、あるハプティック可能デバイスは、小型及び大型アクチュエータを有するゲームパッドとして識別され、別のハプティック可能デバイスは、特定の種類のモバイルアクチュエータを有するモバイルヘッドセットとして識別されてもよい。ハプティック再生能力は、元のハプティックメタデータに対応するハプティックトラックの再生前に決定されてもよい。
【００１８】
例示的な実施形態によれば、ハプティック再生能力（例えば、デバイス種類及び／又はハプティック効果を生成するように構成されるハードウェア）は、検証デバイス（例えば、第２のＴＶ又はＴＶボックス）を用いて決定されてもよい。検証デバイスは、各ハプティック可能デバイスにおいて各ハプティック可能デバイスの外部にあってもよく、又はハプティックシステム（図７のハプティックシステム７１６参照）とは隔てられていてもよい。
【００１９】
１５０において、元のハプティックメタデータが、１以上のハプティック可能デバイスの各ハプティック再生能力情報と互換性がないハプティック情報をエンコードする場合、各ハプティック再生能力情報は、各ハプティック可能デバイスによってホストソースへ送信される。
【００２０】
ホストソースは、その後、選択ハプティックメタデータが、各ハプティック再生能力情報のためにカスタマイズされる（又は互換性がある）選択ハプティック情報をエンコードするように、元のハプティックメタデータを修正することによって、選択ハプティックメタデータを生成してもよい。元のハプティックメタデータは、追加ハプティックメタデータを元のハプティックメタデータへ追加すること、使用不可能なハプティックメタデータを元のハプティックメタデータから除去すること、又は元のハプティックメタデータの少なくとも１つのパラメータを変更（又は編集）することによって、修正されてもよい。
【００２１】
それに代えて、ホストソースは、指定データベースから選択ハプティックメタデータに対するハプティック効果を選択してもよい。
【００２２】
１７０において、ホストソースは、選択ハプティックメタデータを各ハプティック可能デバイスへ送信する。ハプティック可能デバイスのために選択ハプティックメタデータを生成することによって、例示的な実施形態は、ブロードキャスト信号をブロードキャスト／伝送するときに用いられるものよりも帯域幅が狭い又はファイルサイズが小さいものを用いて、選択ハプティックメタデータを送信することを含んでもよい。
【００２３】
例示的な実施形態によれば、ブロードキャスト信号、ハプティック再生能力情報及び選択ハプティックメタデータは、各ハプティック可能デバイスの同一メディアブロードキャストストリームを通じてそれぞれ送信（又は伝送）されてもよい。
【００２４】
図２は、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信するフロー図である。
【００２５】
図２を参照すると、例示的な実施形態に係るブロードキャスト信号を用いて選択ハプティックメタデータを送信することは、図１に示される（同様の符号の使用により示される）機能と共に説明されるのと同様のステップを含む。同様のステップの説明は、説明の簡素化のために省略される。
【００２６】
２２０において、機能は、合成ブロードキャスト信号を作成するために、元のハプティックメタデータ及び元のオーディオ及び／又はビデオメタデータを多重化する（又は加える）ことを更に含む。例えば、ユーザが、イベントのオーディオ／ビデオ（Ａ／Ｖ）データを作成する及び／又は共有しようとするとき、ユーザは、Ａ／Ｖデータと関連付けるためにハプティック効果に対して推薦／提案を提供してもよい。例示的な実施形態によれば、ユーザは、データベースにおいて予め設計されたハプティック効果のセットから１つのハプティック効果を選択し、選択されたハプティック効果をＡ／Ｖデータ又はＡ／Ｖデータの１以上の部分と関連付けてもよい。
【００２７】
２３０において、合成ブロードキャスト信号は、図１と共に説明されるように、１３０において、ブロードキャスト信号と同様にしてハプティック可能デバイスへブロードキャスト（又は伝送）される。
【００２８】
例示的な実施形態によれば、元のオーディオ及び／又はビデオメタデータは、ハプティックエディタ（メタデータへの編集を行う人）によって修正される、又はハプティック可能デバイスのオーディオ／ビデオ能力により修正されてもよい。２６０において、元のオーディオ及び／又はビデオメタデータが修正される場合、ホストソースは、選択ハプティックメタデータが、（ｉ）各ハプティック再生能力情報と互換性のある選択ハプティック情報をエンコードし、（ｉｉ）修正されるオーディオ及び／又はビデオメタデータによってエンコードされたオーディオ及び／又はビデオデータに対応するように、元のハプティックメタデータを修正することによって選択ハプティックメタデータを生成してもよい。
【００２９】
それに代えて、ホストソースは、指定データベースから選択ハプティックメタデータに対してハプティック効果を選択してもよい。
【００３０】
２７０において、ホストソースは、選択ハプティックメタデータを各ハプティック可能デバイスへ送信する。
【００３１】
図３は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【００３２】
図３を参照すると、元のハプティックメタデータを、例示的な実施形態に係るブロードキャスト信号へ統合することは、３１０において、イクイップメント及び／又は人のセンサからハプティックデータを収集することを含む。３２０において、元のハプティックメタデータは、収集されたハプティックデータから生成される。
【００３３】
３３０において、ハプティックエディタ（ハプティックメタデータへの編集を行う人）は、付加的に、追加ハプティックメタデータを追加すること、元のハプティックメタデータから使用不可能なハプティックメタデータを除去すること、又は元のハプティックメタデータの少なくとも１つのパラメータを変更（又は編集）することによって、元のハプティックメタデータを修正しうる。例えば、フィールド上のフットボールプレーヤーは、元のハプティックメタデータを作成するために用いられるデータを収集する彼らのヘルメットに埋め込まれたフォースセンサを有してもよい。しかし、ハプティックエディタは、エンドユーザが、全てのプレーヤーからの全ての衝撃を感じることを望んでいない。したがって、ハプティックエディタは、エンドユーザがより強い又は弱い力を感じるようにハプティックメタデータを除去する又はパラメータを変更することによって、特定の時間に特定のプレーヤーからの衝撃を含むために元のハプティックメタデータを修正しうる。
【００３４】
３４０において、元のハプティックメタデータ（又はそれに代えて、元のハプティックメタデータの修正後バージョン）は、ハプティックメタデータパケットとしてブロードキャスト信号に統合される。元のハプティックメタデータ（又はそれに代えて、元のハプティックメタデータの修正後バージョン）は、ブロードキャスト信号に自動的に統合されてもよい。
【００３５】
図４は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【００３６】
図４を参照すると、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号を統合することは、４１０において、イベント中に生じている特定のオーディオ及び／又はビジュアルキューに基づいて、リアルタイムで、予め設計されたハプティック効果データベースから予め設計されたハプティック効果を選択することを含む。予め設計されたハプティック効果の異なる「種類」は、異なる種類のイベントに対応してもよい。予め設計されたハプティック効果の例示的な種類は、振動、ジョルト、デテント、ポップ等を含む。例示的な実施形態によれば、第１の種類のハプティック効果は、プレーヤー（例えば、当たる、当てられる、落ちる、ジャンプする）に関するイベントを示し、一方で、第２の種類のハプティック効果は、ゲームプレイ（例えば、スコア、タイムアウト等）に関するイベントを示すことができる。
【００３７】
４２０において、元のハプティックメタデータは、選択された予め設計されたハプティック効果から生成される。
【００３８】
４３０において、ハプティックエディタ（メタデータへの編集を行う人）は、付加的に、追加ハプティックメタデータを追加すること、元のハプティックメタデータから使用不可能なハプティックメタデータを除去すること、又は元のハプティックメタデータの少なくとも１つのパラメータを変更（又は編集）することによって、元のハプティックメタデータを修正又は調整して、イベントにより具体的に一致することができる。例えば、ハプティックエディタは、元のハプティックメタデータを修正して、選択された予め設計されたハプティック効果の強度レベルを強調（つまり、より強い強度で提供される）する又は低減（つまり、より弱い強度で提供される）する。よって、例えば、エンドユーザは、タックルされたフットボールプレーヤーに応じて強い振動を感じ、フィールドの境界線から外へ出るフットボールプレーヤーに応じて弱い振動を感じる。
【００３９】
例示的な実施形態によれば、特定のハプティック効果を定義するハイレベルパラメータは、マグニチュード、周波数及び持続期間を含む。ストリーミングモータコマンド等のようなローレベルパラメータも特定のハプティック効果を表現するために用いられうる。これらのパラメータの一部のバリエーションは、ハプティック効果の感覚を変更する、及び／又はハプティック効果が「動的」とみなさせうる。
【００４０】
４４０において、元のハプティックメタデータ（又はそれに代えて元のハプティックメタデータの修正されたバージョン）は、ハプティックメタデータパケットとしてブロードキャスト信号と統合される。元のハプティックメタデータ（又はそれに代えて元のハプティックメタデータの修正されたバージョン）は、ブロードキャスト信号に自動的に統合されてもよい。
【００４１】
図５は、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合するフロー図である。
【００４２】
図５を参照すると、例示的な実施形態に係る元のハプティックメタデータをブロードキャスト信号に統合することは、５１０において、イベントが生じたとき、ハプティッククリエーションツールを用いて、リアルタイムで第１のハプティック効果を作成することを含む。第１のハプティック効果は、ハプティッククリエイター又はハプティックシンセサイザーによって作成されてもよい。第１のハプティック効果は、ブロードキャスト信号が作成されるのと同時に作成される。例えば、第１のハプティック効果は、オーディオ／ビデオ信号がブロードキャスト信号に埋め込まれるのと同時に作成されてもよい。
【００４３】
例えば、ハプティッククリエイターは、プレーヤーへパスを投げるクウォーターバックの感覚を表すための第１の効果を作成し、第１の効果がランブルパッドの左アクチュエータ上でのみ再生されることを指定する。ハプティッククリエイターは、フットボールのパスをキャッチするレシーバーの感覚に対して表すための第２の効果を作成し、第２の効果がランブルパッドの右アクチュエータ上でのみ再生されることを指定する。
【００４４】
別の例示的な実施形態によれば、ハプティッククリエイターは、特定のデバイス（例えば、モバイルフォン又はランブルパッド又は偏心回転質量モータｅｃｃｅｎｔｒｉｃ  ｒｏｔａｔｉｎｇ  ｍａｓｓ  ｍｏｔｏｒ（「ＥＲＭ」）又は線形共振アクチュエータ（ｌｉｎｅａｒ  ｒｅｓｏｎａｎｔ  ａｃｔｕａｔｏｒ（「ＬＲＡ」）アクチュエータ）上でのみ再生されるためにある特定の効果を指定することができる。
【００４５】
５２０において、第１の元のハプティックメタデータパケットは、第１のハプティック効果から生成される。
【００４６】
５３０において、第１の元のハプティックメタデータパケットは、ブロードキャスト信号に統合される。
【００４７】
５４０において、第１の元のハプティックメタデータパケットは、ブロードキャスト信号を介してエンドユーザデバイスへリアルタイムでブロードキャスト／伝送される。例えば、イベントがエンドユーザによってライブで観られるとき、第１のハプティック効果は、作成され、変換され、ブロードキャスト信号へ統合され、エンドユーザへ伝送される。
【００４８】
５５０において、第２のハプティック効果は、イベントが生じたとき、ハプティッククリエーションツールを用いて、リアルタイムで作成される。
【００４９】
５６０において、第２の元のハプティックメタデータパケットは、第２のハプティック効果から生成される。
【００５０】
５７０において、第２の元のハプティックメタデータパケットは、第１のハプティックメタデータパケットの伝送後又は伝送中に、ブロードキャスト信号のブロードキャストストリームへ統合される。
【００５１】
５８０において、第２の元のハプティックメタデータパケットは、ブロードキャストストリームを介してエンドユーザデバイスへリアルタイムでブロードキャスト／伝送される。
【００５２】
代替の例示的な実施形態によれば、イベントは、後に観ることができ、ハプティック効果は、後にエンドユーザへ変換及び提供されるように、格納される。
【００５３】
図６は、例示的な実施形態に係るハプティックブロードキャストシステム６００のブロック図である。
【００５４】
図６を参照すると、例示的な実施形態に係るハプティックブロードキャストシステム６００は、ホストソース６０２を含む。ホストソース６０２は、ハプティックセンサモジュール６５０、ハプティックデータシンセサイザー６５５及び／又は予め設計されたハプティック効果データベース６６０からハプティックデータを取得し、ハプティックデータをハプティックデータコンバータ６１０へ伝送する。
【００５５】
例示的な実施形態によれば、ハプティックセンサモジュール６５０は、１以上のセンサ（図示せず）からのハプティックセンサ情報を表す信号（例えば、電気信号）を受信する。センサは、エネルギーの形態又は他の物理特性を検出し、検出されたエネルギー又は他の物理特性を信号へ変換する。センサは、通信装置（図示せず）を通じてハプティックセンサモジュール６５０へ信号を送信する。センサは、限定されないが、音、動き、加速度、物理信号、距離、流れ、力／圧力／歪み／曲げ、湿度、線形位置、向き／傾き、無線周波数、回転位置、回転速度、スイッチの操作、温度、振動又は可視光強度等のようなエネルギーの形態又は他の物理特性を検出するように構成されうる。
【００５６】
１以上のセンサは、限定されないが、モーションセンサ、加速度計、心電図、脳波図、筋電図、眼電図、エレクトロパラトグラフィ、ガルバニック皮膚応答センサ、容量センサ、ホール効果センサ、赤外線センサ、超音波センサ、圧力センサ、光ファイバセンサ、フレキションセンサ（又は曲げセンサ）、力検知センサ、ロードセル、ＬｕＳｅｎｓｅ  ＣＰＳ２  １５５、小型圧力トランスデューサ、圧電センサ、歪ゲージ、湿度計、リニア位置タッチセンサ、リニアポテンショメータ（又はスライダ）、リニア可変差動変圧器、コンパス、傾斜計、磁気タグ（又は無線周波数識別タグ）、ロータリエンコーダ、ロータリポテンショメータ、ジャイロスコープ、オン−オフスイッチ、温度センサ（例えば、サーモメータ、熱電対、抵抗温度検出器、サーミスタ又は温度変換集積回路）、マイクロフォン、フォトメータ、高度計、生体モニタ、カメラ、又は光依存性抵抗等のような任意の装置でありうる。
【００５７】
１以上のセンサは、センサアレイの一部又は一部の他の種類のセンサの集合であってもよい。
【００５８】
例示的な実施形態によれば、ハプティック効果は、イベントが生じるとき、ハプティックデータシンセサイザー６５５においてハプティッククリエーションツールを用いて作成されうる。ハプティックデータシンセサイザー６５５は、ハプティッククリエイターによって制御されてもよい。ハプティック効果は、ブロードキャスト信号が生成されている（対応する元のハプティックメタデータが統合されるであろう）ときにリアルタイムで（又は同時に）作成されてもよい
【００５９】
例示的な実施形態によれば、イベント中に生じるオーディオ及び／又はビジュアルキューは、（例えば、予め設計されたハプティック効果データベース６６０に格納された予め設計された効果のルックアップテーブルに基づいて）予め設計されたハプティック効果データベース６６０に格納された予め設計されたハプティック効果を選択することによってハプティック化されうる。選択すると、予め設計されたハプティック効果は、追加ハプティックメタデータを追加すること、元のハプティックメタデータから使用不可能なハプティックメタデータを除去すること、又は元のハプティックメタデータの少なくとも１つのパラメータを変更（又は編集）することによって、元のハプティックメタデータを修正又は調整して、イベントにより具体的に一致することができる。修正又は調整は、ハプティックエディタ（メタデータへの編集を行う人）、ハプティック修正ツール等によって行われてもよい。
【００６０】
イベントと関連付けられるオーディオ（又はビジュアル）キューは、オーディオ（又はビジュアル）からハプティックへの変換アルゴリズムを用いてハプティック化されてもよい。例えば、米国特許第９，３６８，００５号で開示されるようなオーディオからハプティックへの変換アルゴリズムが用いられてもよい。
【００６１】
例示的な実施形態によれば、キュー全体ではなく、オーディオ及び／又はビジュアルキューの特定の部分のみがハプティック化されてもよい。したがって、例示的な実施形態は、エンハンストハプティックメタデータを提供するために、オーディオ及び／又はビジュアルキューのその部分のために構成されるハプティック変換アルゴリズムを用いてもよい。
【００６２】
代替の例示的な実施形態によれば、ハプティックセンサモジュール６５０、ハプティックデータシンセサイザー６５５及び／又は予め設計されたハプティック効果データベース６６０は、それぞれ、ホストソース６０２とは異なるデバイスにあってもよい。ハプティックセンサモジュール６５０、ハプティックデータシンセサイザー６５５及び／又は予め設計されたハプティック効果データベース６６０がホストソース６０２とは異なるデバイスにあるとき、ハプティックデータは、各デバイスからハプティックデータコンバータ６１０へ伝送されてもよい。
【００６３】
ハプティックデータコンバータ６１０は、ハプティックセンサモジュール６５０、ハプティックデータシンセサイザー６５５及び／又は予め設計されたハプティック効果データベース６６０から受信されたハプティックデータを変換することによって、元のハプティックメタデータを生成する。元のハプティックメタデータは、ハプティック情報を受信するであろう複数のハプティック可能デバイス７３３上で再生されるハプティックパラメータの種類を特定するハプティック情報をエンコードしてもよい。
【００６４】
ハプティックデータコンバータ６１０は、ブロードキャストネットワークでの伝送のためのハプティックメタデータパケットを生成する第１のエンコーダ６１７へ元のハプティックメタデータを伝送する。第１のエンコーダ６１７は、第１のブロードキャスト信号へ統合するために、元のハプティックメタデータを、例えば、デジタル信号として適切なハプティックメタデータパケットへエンコードする。例えば、元のハプティックメタデータは、米国特許出願第１４／２８６，５９１号に開示されるようにエンコードされ、ストリームしてもよい。
【００６５】
第１のエンコーダ６１７は、その後、ハプティックメタデータパケットをマルチプレクサ６２０へ伝送してもよい。マルチプレクサ６２０は、合成信号を生成するために、ハプティックメタデータパケットを、元のハプティックメタデータと関連付けられるオーディオ及び／又はビジュアルメタデータパケットと組み合わせ、合成信号をブロードキャストネットワーク６２５へ伝送する。
【００６６】
代替の例示的な実施形態によれば、第１のエンコーダ６１７によって生成されたハプティックメタデータをオーディオ及び／又はビジュアルメタデータパケットと組み合わせることは必要がない又は望ましくない。よって、第１のエンコーダ６１７は、ハプティックメタデータパケットを直接的にブロードキャストネットワーク６２５へ伝送してもよい。
【００６７】
ブロードキャストネットワーク６２５は、合成信号（又は代わりにハプティックメタデータパケットのみ）を第１のブロードキャスト信号へ統合し、ハプティックメタデータパケットを含む第１のブロードキャスト信号を１以上のハプティック可能デバイス７３３へブロードキャスト（又は伝送）する。よって、ブロードキャストネットワーク６２５によってハプティック可能デバイス７３３へ送信される第１のブロードキャスト信号は、ポイント−トゥ−マルチポイント（ｐｏｉｎｔ−ｔｏ−ｍｕｌｔｉｐｏｉｎｔ）ブロードキャスト信号であってもよい。第１のブロードキャスト信号は、互いに異なっている伝送モード６２７，６２９，６３１を介して、ブロードキャスト信号をハプティック可能デバイス７３３へ送信することによってブロードキャスト（又は伝送）されてもよい。例えば、伝送モード６２７，６２９，６３１は、ケーブル、ダイレクトブロードキャスト衛星、光ファイバ通信ネットワーク、無線プログラミング、ワイヤレス通信ネットワーク、及びラジオ波から選択されてもよい。
【００６８】
ハプティック可能デバイス７３３は、従来から知られた任意のハプティック再生メディアをそれぞれ含んでもよい。例えば、ハプティック可能デバイス７３３は、モバイルデバイス（例えば、タブレット、スマートフォン等）、ウェアラブルデバイス（例えば、グローブ、リストバンド、スマート衣服等）、アクチュエータ装備家具、テレビジョン、ゲーミングコントローラ、ハプティック可能なヘッドマウントディスプレイ（ＨＭＤｓ）（例えば、Ｏｃｕｌｕｓ  Ｒｉｆｔ等）又は同様のデバイスであってもよい。
【００６９】
ハプティック可能デバイス７３３は、ハプティックシステム７１６を含んでもよい。ハプティックシステム７１６は、デコーダ６３５、ハプティック再生能力生成器６４０、及びハプティックレンダラー６７０、並びに予め設計されたハプティック効果データベース（図示せず）。ハプティックシステム７１６は、また、例えば、ハプティック／Ａ／Ｖシンセサイザー、信号モジュレータ、信号コンバータ、フィルタ等の従来から知られた他の要素を含んでもよい。
【００７０】
ハプティック可能デバイス７３３の各々におけるデコーダ６３５は、ブロードキャストネットワーク６２５から第１のブロードキャスト信号を受信し、第１のブロードキャスト信号から元のハプティックメタデータをデコードする。デコーダ６３５は、元のハプティックメタデータをハプティック再生能力生成器６４０へ送信する。
【００７１】
ハプティック再生能力生成器６４０は、元のハプティックメタデータのための各ハプティック可能デバイス７３３のハプティック再生能力を決定し、各ハプティック可能デバイス７３３のためのハプティック再生能力情報を生成する。ハプティック再生能力生成器６４０は、各ハプティック可能デバイス７３３に対して、デバイス種類及び／又はハプティック効果を生成するように構成されるハードウェアを識別することによってハプティック再生能力を決定するソフトウェアを有してもよい。
【００７２】
代替の例示的な実施形態によれば、デバイス種類及び／又はハプティック効果を生成するように構成されるハードウェアは、検証デバイス６４３を用いて識別されてもよい。検証デバイス６４３は、各ハプティック可能デバイス７３３とは異なるデバイス、又はハプティックブロードキャストシステム７１６から隔てたデバイスにあってもよい。
【００７３】
ハプティック再生能力生成器６４０が、互換性のある予め設計されたハプティック効果（つまり、元のハプティックメタデータと互換性のある予め設計されたハプティック効果）がハプティックシステム７１６の予め設計されたハプティックデータベースに格納されると判定した場合、元のハプティックメタデータは、元のハプティックメタデータと関連付けられるハプティック効果を生成するためにハプティックレンダラー６７０へ伝送される。
【００７４】
ハプティック再生能力生成器６４０が、互換性のある予め設計されたハプティック効果がハプティックシステム７１６の予め設計されたハプティックデータベースに格納されないと判定した場合、ハプティック再生能力生成器６４０は、元のハプティックメタデータが、各ハプティック可能デバイス７３３のハプティック再生能力情報と互換性のあるハプティック情報又はパラメータをエンコードするかどうかを判定する。
【００７５】
ハプティック再生能力生成器６４０が、元のハプティックメタデータが、各ハプティック可能デバイス７３３のハプティック再生能力情報と互換性のあるハプティック情報又はパラメータをエンコードすると判定した場合、元のハプティックメタデータは、元のハプティックメタデータと関連付けられるハプティック効果を生成するために、ハプティックレンダラー６７０へ伝送される。
【００７６】
ハプティック再生能力生成器６４０が、元のハプティックメタデータが、各ハプティック可能デバイス７３３のハプティック再生能力情報と互換性のないハプティック情報又はパラメータをエンコードすると判定した場合、各ハプティック再生能力情報は、第２のエンコーダ６４５へ伝送される。
【００７７】
第２のエンコーダ６４５は、例えば、第２のブロードキャスト信号に統合するために適したデジタル信号として、ハプティック再生能力情報をハプティック再生メタデータパケットへエンコードする。第２のエンコーダ６４５は、ハプティック再生メタデータパケットをブロードキャストネットワーク６２５へ伝送する。
【００７８】
ブロードキャストネットワーク６２５は、第２のエンコーダ６４５から受信されたハプティック再生メタデータパケットを第２のブロードキャスト信号に統合し、ハプティック再生メタデータパケットを含む第２のブロードキャスト信号をホストソース６０２へブロードキャスト（又は伝送）する。よって、ホストソース６０２へブロードキャストネットワーク６２５によって送信される第２のブロードキャスト信号は、ポイント−トゥ−ポイント（ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ）ブロードキャスト信号であってもよい。第２のブロードキャスト信号は、第１のブロードキャスト信号と同一又は異なる伝送モードによってブロードキャスト（又は伝送）されてもよい。
【００７９】
ホストソース６０２におけるデコーダ６４７は、ブロードキャストネットワーク６２５から第２のブロードキャスト信号を受信し、第２のブロードキャスト信号で受信されたハプティック再生メタデータパケットから各ハプティック再生能力情報をデコードする。デコーダ６４７は、その後、ハプティック再生能力情報を選択ハプティック再生生成器６４９へ伝送してもよい。
【００８０】
選択ハプティック再生生成器６４９は、選択ハプティックメタデータが、各ハプティック再生能力情報と互換性のある（又はカスタマイズされる）選択ハプティック情報又はパラメータをエンコードするように、元のハプティックメタデータを修正することによって、選択ハプティックメタデータを生成する。元のハプティックメタデータは、追加ハプティックメタデータを元のハプティックメタデータへ追加すること、使用不可能なハプティックメタデータを元のハプティックメタデータから除去すること、又は元のハプティックメタデータの少なくとも１つのパラメータを変更する（又は編集する）ことによって修正されてもよい。
【００８１】
例示的な実施形態によれば、選択ハプティック再生生成器６４９は、指定データベースから選択ハプティックメタデータのための選択ハプティック効果を選択してもよい。
【００８２】
代替の例示的な実施形態によれば、デコーダ６４７は、ハプティック再生能力情報を、各ハプティック再生能力情報と互換性のある（又は各ハプティック再生能力情報のためにカスタマイズされる）ハプティック効果が再作成されるハプティックデータシンセサイザー６５５へ伝送し、再作成されたハプティック効果は、各ハプティック再生能力情報と互換性のある（又は各ハプティック再生能力情報のためにカスタマイズされる）選択ハプティック情報又はパラメータを生成するために用いられる。
【００８３】
更に別の代替の例示的な実施形態によれば、デコーダ６４７は、ハプティック再生能力情報を、追加又は他の予め設計されたハプティック効果が選択された予め設計されたハプティック効果データベース６６０へ伝送してもよく、追加又は他の予め設計されたハプティック効果は、（ｉ）各ハプティック再生能力情報と互換性があり（又は各ハプティック再生能力情報のためにカスタマイズされる）、かつ（ｉｉ）予め設計されたハプティック効果データベース６６０に格納される。選択されたハプティック効果は、その後、各ハプティック再生能力情報と互換性のある（又は各ハプティック再生能力情報のためにカスタマイズされた）選択ハプティック情報又はパラメータを生成するために用いられる。
【００８４】
ハプティックデータシンセサイザー６５５又は予め設計されたハプティック効果データベース６６０によって提供されたハプティック効果から生成された選択ハプティック情報又はパラメータは、ハプティックデータコンバータ６１０へ伝送される。ハプティックデータコンバータ６１０は、その後、ハプティックデータシンセサイザー６５５又は予め設計されたハプティック効果データベース６６０から受信された選択ハプティック情報又はパラメータを変換することによって、選択ハプティックメタデータを生成する。
【００８５】
例示的な実施形態によれば、エンドユーザは、各ハプティック再生能力情報においてユーザの好みを提供することによって、ハプティック可能デバイスによって生成されるハプティック効果をカスタマイズすることができる。例えば、特定のイベントを無視するユーザの好みに基づいて、選択ハプティックメタデータは、特定のイベントが発生したときに、ハプティック効果のためのハプティック情報をエンコードしない。すなわち、対応するハプティックメタデータは、選択ハプティックメタデータに伝送されなくてもよい。
【００８６】
ホストソース６０２の選択ハプティック再生生成器６４９又はハプティックデータコンバータ６１０は、その後、エンコーダ６１７（及び付加的にマルチプレクサ６２０）及びブロードキャストネットワーク６２５を介して第３のブロードキャスト信号における選択ハプティックメタデータを各ハプティック可能デバイス７３３へ送信する。選択ハプティックメタデータは、エンコーダ６１７により選択ハプティックメタデータへエンコードされ、その後、ブロードキャストネットワーク６２５により第３のブロードキャスト信号へ統合されてもよい。よって、ブロードキャストネットワーク６２５によって各ハプティック可能デバイス７３３へ送信される第３のブロードキャスト信号は、ポイントツーポイントブロードキャスト信号であってもよい。
【００８７】
例示的な実施形態によれば、ブロードキャスト信号、ハプティック再生能力情報及び選択ハプティックメタデータパケットは、各ハプティック可能デバイスの同一メディアブロードキャストストリームを通じて、それぞれ送信（又は伝送）されてもよい。
【００８８】
例示的な実施形態によれば、ハプティック可能デバイスのために選択ハプティックメタデータを生成することによって、例えば、実施形態は、第１のブロードキャスト信号をブロードキャストする（又は伝送する）ときに用いられるものよりも、狭い帯域又は小さいファイルサイズを有する第３のブロードキャスト信号において選択ハプティックメタデータを送信することを含んでもよい。
【００８９】
図７は、例示的な実施形態に係るエンドユーザ装置におけるシステム７００のブロック図である。図７の構成要素の一部又は全部は、図６の要素のいずれかを実装するためにも用いられうる。
【００９０】
図７を参照すると、例示的な実施形態に係るエンドユーザデバイスにおけるシステム７００は、ハプティック再生能力を決定し、エンドユーザデバイスに対するハプティック再生機能を提供する。それに代えて、システム７００は、エンドユーザデバイスの外部にあってもよく、エンドユーザデバイスに対するハプティック再生機能を遠隔提供してもよい。
【００９１】
単一のシステムとして示されるが、システム７００の機能は、分散型システムとして実装されうる。システム７００は、情報を通信するためのバス７１２又は他の通信機能、及び情報を処理するためにバス７１２に結合されたプロセッサ７２２を含む。プロセッサ７２２は、汎用又は特定用途プロセッサのいずれかの種類であってもよい。システム７００は、更に、プロセッサ７２２によって実行されるべき情報及び命令を格納するメモリ７１４を含む。メモリ７１４は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、磁気又は光学ディスク等のような静的ストレージ、又は他の種類のコンピュータ可読媒体の任意の組み合わせで構成されうる。
【００９２】
コンピュータ可読媒体は、プロセッサ７２２によりアクセスされうる任意の利用可能な媒体であってもよく、揮発性及び不揮発性媒体の両方、リムーバブル及びノン−リムーバブル媒体、通信媒体及びストレージ媒体を含んでもよい。通信媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、若しくは搬送波又は他の伝達機構等のような変調されたデータ信号における他のデータを含んでもよく、他の形式の従来から知られた情報伝搬媒体を含んでもよい。ストレージ媒体は、ＲＡＭ、消去可能プログラム可能リードオンリーメモリ（「ＥＰＲＯＭ」）、電気的消去可能プログラム可能リードオンリーメモリ（「ＥＥＰＲＯＭ」）、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスクリードオンリーメモリ（「ＣＤ−ＲＯＭ」）又は他の形式の既知のストレージ媒体を含んでもよい。
【００９３】
例示的な実施形態によれば、メモリ７１４は、プロセッサ７２２によって実行されたときに、機能を提供するソフトウェアモジュールを格納する。ソフトウェアモジュールは、システム７００及びエンドユーザデバイスの残りの部分に対して、オペレーティングシステムを提供するオペレーティングシステム７１５を含んでもよい。ソフトウェアモジュールは、（上述された）ハプティック再生能力を決定し、ハプティック再生機能を提供するハプティックシステム７１６を更に含む。
【００９４】
システム７００は、赤外線、ラジオ、Ｗｉ−Ｆｉ又はセルラーネットワーク通信のための無線通信ネットワークを提供する通信デバイス７２０（例えば、ネットワークインターフェースカード）を更に含んでもよい。それに代えて、通信デバイス７２０は、有線ネットワーク接続（例えば、ケーブル／イーサネット（登録商標）／光ファイバ接続又はモデム）を提供してもよい。
【００９５】
プロセッサ７２２は、バス７１２を介して、グラフィック表現又はユーザインタフェースをエンドユーザへ表示するためのディスプレイ７２４（例えば、発光ディスプレイ（ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｓｐｌａｙ（ＬＥＤ））又は液晶ディスプレイ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ（ＬＣＤ））と更に結合される。ディスプレイ７２４は、プロセッサ７２２から信号を送受信するように構成されたタッチ検知入力デバイス（例えば、タッチスクリーン）であってもよく、マルチタッチスクリーンであってもよい。
【００９６】
システム７００は、少なくとも１つのアクチュエータ７２６を更に含む。プロセッサ７２２は、ハプティック効果と関連付けられるハプティック信号をアクチュエータ７２６へ伝送し、アクチュエータ７２６は、次に、ハプティック効果（例えば、振動触覚ハプティック効果、静電摩擦ハプティック効果、又は変形ハプティック効果）を出力する。アクチュエータ７２６は、アクチュエータ駆動回路を含む。アクチュエータ７２６は、例えば、電気モータ、電磁アクチュエータ、ボイスコイル、形状記憶合金、電気活性ポリマー、ソレノイド、偏心回転質量モータ（ｌｉｎｅａｒ  ｒｅｓｏｎａｎｔ  ａｃｔｕａｔｏｒ  （“ＬＲＡ”））、圧電アクチュエータ、高帯域アクチュエータ又は電気活性ポリマーアクチュエータであってもよい。
【００９７】
アクチュエータ７２６は、ハプティック出力デバイスの一例であり、ハプティック出力デバイスは、駆動信号に応じて、振動触覚ハプティック効果、静電摩擦ハプティック効果、変形ハプティック効果等の任意の形式のハプティック効果を出力するように構成される機構を含むデバイスである。したがって、別の実施形態では、アクチュエータ７２６は、非機械又は非振動デバイスである他の種類のハプティック出力デバイス（図示せず）によって置き換えられうる。非機械又は非振動デバイスの例は、静電摩擦（ＥＳＦ：ｅｌｅｃｔｒｏｓｔａｔｉｃ  ｆｒｉｃｔｉｏｎ）又は超音波表面摩擦（ＵＳＦ：ｕｌｔｒａｓｏｎｉｃ  ｓｕｒｆａｃｅ  ｆｒｉｃｔｉｏｎ）を用いるデバイス、超音波ハプティックトランスデューサにより音響放射圧力を誘起するデバイス、ハプティック基板及びフレキシブル又は変形可能表面又は形状変化デバイスを用い、ユーザの身体に取り付けられるデバイス、エアジェットを用いるエアのパフ、レーザベースの発射物、音ベースの発射物等のような突出ハプティック出力を提供するデバイスを含む。
【００９８】
例示的な実施形態によれば、レーザベースの発射物は、プラズマ（正及び負粒子の濃縮混合物）を提供するように、空中の濃縮領域の空気分子をイオン化するためにレーザエネルギーを用いる。レーザは、非常に高速かつ非常に強いペースでパルスを出射するフェムト秒レーザでもよい。レーザが高速であるほど人が触れるのにより安全である。発射物は、ハプティック及びインタラクティブなホログラムとして現れうる。プラズマがユーザの皮膚と接触すると、ユーザは、濃縮領域における励起された空気分子の振動を感知しうる。ユーザが空中のプラズマと相互に作用したときに生成される波動によってユーザの皮膚上の感覚が引き起こされる。したがって、ユーザを濃縮領域にさらすことによって、ハプティック効果がユーザに提供されうる。代わりに又は加えて、ユーザを指向性音響エネルギーにより生成される振動にさらすことによって、ハプティック効果がユーザに提供されてもよい。
【００９９】
代替の例示的な実施形態によれば、システム７００とは別個のデバイスは、ハプティック効果を生成するアクチュエータ又は他のハプティック出力デバイスを含み、システム７００は、通信デバイス７２０を通じて、生成されたハプティック信号を別個のデバイスへ送信する。
【０１００】
システム７１０は、オーディオ効果を出力するために少なくとも１つのスピーカ７２８を含んでもよい。プロセッサ７２２は、オーディオ信号をスピーカ７２８へ伝送し、これは、次に、オーディオ効果を出力する。スピーカ７２８は、例えば、ダイナミックラウドスピーカ、動電ラウドスピーカ、圧電ラウドスピーカ、磁気歪みラウドスピーカ、静電ラウドスピーカ、リボン型平面磁気ラウドスピーカ、屈曲波ラウドスピーカ、フラットパネルラウドスピーカ、ハイルエアモーショントランスデューサ、プラズマアークスピーカ、デジタルラウドスピーカ等でありうる。
【０１０１】
代替の例示的な実施形態によれば、システム７００とは別個のデバイスは、スピーカ７２８を含み、システム７００は、通信デバイス７２０を通じて別個のデバイスへオーディオ信号を送信する。
【０１０２】
例示的な実施形態は、エンドユーザハプティック可能デバイス上で再生されるハプティックデータにおける全ての取り得るハプティック再生能力をエンコードせずに、ブロードキャスト信号を通じて、信頼性のある伝送及び選択（又はカスタマイズされた）ハプティックデータの一貫性のある再生をエンドユーザハプティック可能デバイス（例えば、タブレット、モバイル電話、テレビジョン、ゲーミングコンソール、バーチャルリアリティシステム等）へ提供する。例示的な実施形態によれば、選択ハプティックデータが、エンドユーザハプティック可能デバイスのハプティック再生能力に対してカスタマイズされるので、選択ハプティックデータからのハプティック効果の伝送及び再生は、ハプティック効果のエンドユーザの体験を改善する。
【０１０３】
上記は、様々な例示的実施形態の事例であり、限定的なものと解釈されるべきではない。したがって、全てのこのような変形は、特許請求の範囲で規定される開示の範囲内に含まれることが意図される。
【図１】
2018129035.tif 000003
【図２】
2018129035.tif 000004
【図３】
2018129035.tif 000005
【図４】
2018129035.tif 000006
【図５】
2018129035.tif 000007
【図６】
2018129035.tif 000008
【図７】
2018129035.tif 000009
【外国語明細書】
2018129035000001.pdf