(57)【要約】【課題】ユーザに対して相対的な触覚刺激の伝搬方向を、より適切にユーザに知覚させることを可能にする。【解決手段】ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させる知覚制御部を備える、情報処理装置が提供される。【選択図】図１２
2020080122.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な触覚刺激の伝搬方向を前記ユーザに知覚させる知覚制御部を備える、
情報処理装置。
【請求項２】
前記所望の触覚刺激提示位置は、現実に前記触覚刺激が提示された位置、または仮想的に前記触覚刺激が提示された位置である、
請求項１に記載の情報処理装置。
【請求項３】
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記聴覚的または前記視覚的な効果により、前記ユーザに対する相対的な前記触覚刺激の伝搬方向だけでなく、前記ユーザの位置と前記所望の触覚刺激提示位置との離隔距離も前記ユーザに知覚させる、
請求項１に記載の情報処理装置。
【請求項４】
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記聴覚的な効果を発生させるために制御する構成の範囲を決定する、
請求項１に記載の情報処理装置。
【請求項５】
前記触覚刺激は、振動を含む、
請求項１に記載の情報処理装置。
【請求項６】
前記知覚制御部は、前記振動を提示可能な複数の振動提示部のうち、前記振動の提示に用いられない振動提示部によって、人の可聴域の周波数成分のデータを出力させることで聴覚的な効果を発生させる、
請求項５に記載の情報処理装置。
【請求項７】
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記複数の振動提示部のうち、前記聴覚的な効果を発生させるために制御する振動提示部を決定する、
請求項６に記載の情報処理装置。
【請求項８】
前記知覚制御部は、前記振動提示部による前記振動の提示に用いられる第１の情報に基づいて前記聴覚的または前記視覚的な効果を発生させるための第２の情報を生成する、
請求項６に記載の情報処理装置。
【請求項９】
前記知覚制御部は、前記聴覚的な効果を発生させるために使用される情報のうち、所定周波数より低い帯域成分と、前記所定周波数以上の帯域成分とを区別して制御する、
請求項１に記載の情報処理装置。
【請求項１０】
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な触覚刺激の伝搬方向を前記ユーザに知覚させることを有する、
コンピュータにより実行される情報処理方法。
【請求項１１】
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な触覚刺激の伝搬方向を前記ユーザに知覚させること、
をコンピュータに実現させるためのプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、および記憶媒体に関する。
【背景技術】
【０００２】
近年、振動などの触覚刺激を活用する様々な技術が開発されている。例えば、以下の特許文献１には、振動源として機能するアクチュエータを備え、当該アクチュエータにおいて生じた振動を振動板まで伝搬させることで音声を出力するスピーカ装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１０５０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている技術などによっては、触覚刺激の一種である振動を音声出力に用いることはできるが、触覚刺激の伝搬方向を適切にユーザに知覚させることはできない。
【０００５】
そこで、本開示は、上記事情に鑑みてなされたものであり、ユーザに対して相対的な触覚刺激の伝搬方向を、より適切にユーザに知覚させることが可能な、新規かつ改良された情報処理装置、情報処理方法、および記憶媒体を提供する。
【課題を解決するための手段】
【０００６】
本開示によれば、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させる知覚制御部を備える、情報処理装置が提供される。
【０００７】
また、本開示によれば、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させることを有する、コンピュータにより実行される情報処理方法が提供される。
【０００８】
また、本開示によれば、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させること、をコンピュータに実現させるためのプログラムを記憶した記憶媒体が提供される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る触覚提示装置の具体例を示す図である。
【図２】本実施形態に係る触覚提示装置の配置の具体例を示す図である。
【図３】本実施形態に係る触覚提示装置を用いて提供されるコンテンツの具体例を示す図である。
【図４】本実施形態に係る触覚提示装置がユーザの踏み方に応じて触覚刺激の提示を制御することを説明するための図である。
【図５】本実施形態に係る情報処理システムの構成例を示すブロック図である。
【図６】本実施形態に係る情報処理システムの構成例を示すブロック図である。
【図７】本実施形態に係る情報処理システムの機能の概要を説明するための図である。
【図８】本実施形態に係る情報処理システムの機能の概要を説明するための図である。
【図９】本実施形態に係る情報処理システムの機能の概要を説明するための図である。
【図１０】本実施形態に係る情報処理システムの機能の概要を説明するための図である。
【図１１】本実施形態に係るホスト装置の構成例を示すブロック図である。
【図１２】本実施形態に係る触覚提示装置の構成例を示すブロック図である。
【図１３】本実施形態に係る各装置が触覚刺激、および聴覚的もしくは視覚的な効果を提示する際の処理フロー例を示すフローチャートである。
【図１４】第１の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図１５】第１の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図１６】第１の変形例に係る各装置が触覚刺激を提示する際の処理フロー例を示すフローチャートである。
【図１７】第２の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図１８】第２の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図１９】第３の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図２０】第４の変形例に係る情報処理システムを説明するための図である。
【図２１】第４の変形例に係る情報処理システムの機能の概要を説明するための図である。
【図２２】本実施形態に係る触覚提示装置またはホスト装置のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】
なお、説明は以下の順序で行うものとする。
１．概要
２．各装置の構成例
３．各装置の処理フロー例
４．変形例
５．ハードウェア構成例
６．まとめ
【００１２】
＜１．概要＞
まず、本開示に係る一実施形態の概要について説明する。
【００１３】
（１．１．触覚提示装置の概要）
図１は、本実施形態に係る触覚提示装置１００の具体例を示す図である。触覚提示装置１００は、触覚刺激を提示する複数の触覚提示部１４０（図１の例では、触覚提示部１４０ａ〜触覚提示部１４０ｉ）を備えており、これらの触覚提示部１４０を制御することで、任意の対象に対して触覚刺激を提示することができる。なお、触覚提示装置１００が備える触覚提示部１４０の数や配置は特に限定されない。
【００１４】
ここで、触覚提示部１４０によって提示される「触覚刺激」は、例えば振動を含むところ、必ずしもこれに限定されず、例えば温度に関する刺激、力覚に関する刺激、または電気刺激などを含んでもよい（すなわち、複数種類の触覚刺激が提示されてもよい）。以降では、触覚刺激が振動である場合を主として説明する。より具体的には図１に示すように、触覚提示部１４０は、その表面付近にアクチュエータ１０（図１の例では、アクチュエータ１０ａ〜アクチュエータ１０ｃ）を備え、アクチュエータ１０を振動させることによって任意の対象に対して振動を提示することができる。なお、触覚提示部１４０が備えるアクチュエータ１０の数や配置は特に限定されない。また、提示される触覚刺激が振動以外である場合には、その提示される触覚刺激の種類に応じて必要な構成が触覚提示部１４０に備えられる。
【００１５】
本実施形態においては、図２に示すように、複数の触覚提示装置１００（図２の例では、触覚提示装置１００ａ〜触覚提示装置１００ｉ）が、互いに近接した状態で地面に配置される。これによって、本実施形態に係る情報処理システムは、これらの触覚提示装置１００の上に乗った任意の対象（例えば、ユーザなど）に対して振動を提示することができる。例えば、図３に示すように、複数の触覚提示装置１００に「池」の画像が表示されており（触覚提示装置１００が自ら画像を表示してもよいし、外部の投影装置が触覚提示装置１００上に画像を投影してもよい）、ユーザｕ１およびユーザｕ２がこれらの触覚提示装置１００の上に乗っているとする。そして、ユーザｕ１が池の画像が表示されている領域を歩いた場合、ユーザｕ１の足元に位置する触覚提示装置１００（ユーザｕ１に接触している触覚提示装置１００）は、ユーザｕ１に振動を提示することで、池の中を歩いていることをユーザｕ１に知覚させる（能動的な触覚刺激の提示）。一方、ユーザｕ２の足元に位置する触覚提示装置１００（ユーザｕ２に接触している触覚提示装置１００）は、ユーザｕ２に振動を提示することで、ユーザｕ１が池の中を歩くことによって生じ伝搬してきた波が当たった衝撃をユーザｕ２に知覚させる（受動的な触覚刺激の提示）。
【００１６】
また、触覚提示部１４０は、アクチュエータ１０のみならず、感圧センサを備えていてもよい。これによって触覚提示装置１００は、触覚刺激の提示対象が触覚提示装置１００を踏んでいるか否かだけでなく、踏み込む力、力が加えられる範囲および面積などを出力することができるため、これらの出力結果に応じて提示する振動の種類や強度などを制御することができる。例えば図４に示すように、触覚提示部１４０ａ〜触覚提示部１４０ｃの上をユーザが歩くとき、かかと（図４のＡ）、足裏後方（Ｂ）、足裏前方（Ｃ）、つまさき（Ｄ）の順に体重移動が行われるとする。この場合、図４のＡ〜Ｄのそれぞれで触覚提示部１４０にかかる力（踏み込む力）、力が加えられる範囲および面積などが異なる。そこで、触覚提示装置１００は、踏み込む力、力が加えられる範囲および面積などに応じて各触覚提示部１４０（図４の例では、触覚提示部１４０ａ〜触覚提示部１４０ｃ）を用いて提示する振動の種類や強度などを制御することで、多彩な触感表現を実現することができる。例えば、触覚提示装置１００は、ユーザに砂や雪の上を歩いていることを知覚させることができる。
【００１７】
なお、上記では、複数の触覚提示装置１００が互いに近接した状態で地面に配置される旨を説明したところ、「互いに近接した状態」とは、互いに非常に近い距離に位置している状態を指しており、必ずしも互いに接触していなくてもよい点に留意されたい。また、複数の触覚提示装置１００は、必ずしも地面に配置されていなくてもよく、例えばユーザが装着するウェアなどに配置されてもよい（もちろん、ウェアに限定されない）。また、触覚刺激の提示対象は、特に限定されず、例えばユーザ（人間）、動物、または各種物体（例えば、ロボットや乗り物など）であり得る。以降では、触覚刺激の提示対象がユーザである場合を一例として説明する。
【００１８】
（１．２．情報処理システムの構成例）
図５は、本実施形態に係る情報処理システムの構成例を示す図である。図５に示すように、本実施形態に係る情報処理システムは、上記で説明した複数の触覚提示装置１００と、ホスト装置２００と、コンテンツ制御装置３００と、を備える。
【００１９】
コンテンツ制御装置３００は、本実施形態に係る情報処理システムによって提供されるコンテンツ全体を制御する装置である。より具体的には、コンテンツ制御装置３００は、ユーザに提供されるコンテンツの種類や内容などを決定し、コンテンツを進行させる。なお、「コンテンツ」とは、例えば体験型アトラクション、ゲーム、コンサート、または演劇などを含み、必ずしもこれらに限定されない。図５に示すように、コンテンツ制御装置３００は、ホスト装置２００と通信接続しており、コンテンツの種類や内容などを決定しコンテンツを進行させる際には、コンテンツの進行状況に関する情報をホスト装置２００に対して送信する。
【００２０】
ホスト装置２００は、コンテンツの進行に伴い、触覚提示装置１００による触覚刺激の提供を制御する装置（情報処理装置）である。より具体的には、ホスト装置２００は、コンテンツ制御装置３００からコンテンツの進行状況に関する情報を受信し、当該情報に基づいて触覚提示装置１００による触覚刺激の提供に用いられる触覚提示情報を生成する。図５に示すように、ホスト装置２００は、複数の触覚提示装置１００のうちの少なくとも１台と通信接続しており、生成した触覚提示情報を当該触覚提示装置１００に対して送信する。ホスト装置２００は、触覚提示情報の生成および触覚提示装置１００への送信を、コンテンツが終了するまで継続する。
【００２１】
触覚提示装置１００は、任意の対象に対して触覚刺激を提示する装置（情報処理装置）である。より具体的には、複数の触覚提示装置１００は、上記の通り互いに近接した状態で地面に配置され、ホスト装置２００から送信された触覚提示情報に基づいて、上に乗った任意の対象（例えば、ユーザなど）に対して振動を提示する。
【００２２】
ここで、複数の触覚提示装置１００は、ホスト装置２００から触覚提示情報を受信した場合に周囲の触覚提示装置１００に対して触覚提示情報を送信する第１の触覚提示装置と、周囲の触覚提示装置１００から触覚提示情報を受信した場合に触覚提示情報に基づいて触覚刺激を提示する第２の触覚提示装置と、を含む。
【００２３】
第１の触覚提示装置は、複数の触覚提示装置１００のうち、ホスト装置２００に通信接続している触覚提示装置１００（図５の例では、触覚提示装置１００ａ）であり、ホスト装置２００から受信した情報（例えば、触覚提示情報など）を他の触覚提示装置１００へ送信することで当該情報を複数の触覚提示装置１００間に拡散する。すなわち、第１の触覚提示装置は、ホスト装置２００から送信された情報が複数の触覚提示装置１００間に拡散される際の起点となる。また、第１の触覚提示装置は、他の触覚提示装置１００から受信した情報をホスト装置２００へ送信する。
【００２４】
第２の触覚提示装置は、複数の触覚提示装置１００間に拡散された触覚提示情報に基づいて任意の対象に対して触覚刺激を提示する触覚提示装置１００である。より具体的には、第２の触覚提示装置は、システム内に複数存在し、触覚提示情報に基づいて互いに連動して触覚刺激を提示することで、触覚刺激の提示対象に対して、伝搬する触覚刺激を提示する。なお、各触覚提示装置１００は、第１の触覚提示装置として機能してもよいし、第２の触覚提示装置として機能してもよいし、第１の触覚提示装置および第２の触覚提示装置の両方として機能してもよい。図５の例では、全ての触覚提示装置１００（触覚提示装置１００ａ〜触覚提示装置１００ｆ）が第２の触覚提示装置として機能し得る。
【００２５】
このように、第１の触覚提示装置を起点として拡散された触覚提示情報に基づいて、第２の触覚提示装置が触覚刺激の提示を行うことで、ホスト装置２００の処理負荷が軽減される。例えば、ホスト装置２００は、触覚刺激の提示を行う触覚提示装置１００（第２の触覚提示装置）に対して個別に触覚提示情報を生成し、送信しなくてもよくなる。
【００２６】
なお、図５に示した構成はあくまで一例であり、本実施形態に係る情報処理システムの構成例は必ずしも図５の例に限定されない。例えば、ホスト装置２００およびコンテンツ制御装置３００は、一台の装置によって実現されてもよい。また、図６に示すように、ホスト装置２００は、複数の触覚提示装置１００（触覚提示装置１００ａ〜触覚提示装置１００ｆ）と通信接続されていてもよい。図６の場合、ホスト装置２００と通信接続されている触覚提示装置１００（触覚提示装置１００ａ〜触覚提示装置１００ｆ）が第１の触覚提示装置として機能し得る。このように、複数の触覚提示装置１００が第１の触覚提示装置として機能し得ることによって、ホスト装置２００は、最適な触覚提示装置１００を第１の触覚提示装置として選択することができる。
【００２７】
（１．３．機能の概要）
続いて、本実施形態に係る情報処理システムの機能の概要について説明する。
【００２８】
まず、本実施形態に係る触覚提示部１４０と同様に触覚刺激を提示可能な触覚提示部２０を備えた従来の情報処理システムについて考える。従来の情報処理システムによっては、ユーザに対して相対的な触覚刺激の伝搬方向を、適切にユーザに知覚させることができない場合があった。
【００２９】
例えば図７に示すように、所望の振動源（触覚刺激提示位置）に提示された振動がユーザｕ１に向かって減衰しながら伝搬してくる場合について考える（図７の例では、触覚提示部２０ｌに提示された振動が、触覚提示部２０ｋ、触覚提示部２０ｊ・・・触覚提示部２０ａと伝搬してくる）。触覚提示部２０は、基本的に、聴覚により知覚されにくい帯域（低周波数帯域）のデータを用いて振動を提示するため、ユーザｕ１は、提示される振動を知覚することはできるものの、その振動が伝搬してきた方向を知覚することができない。したがって、従来の情報処理システムは、趣向性の高いコンテンツを提供できない場合があった。
【００３０】
本件の開示者は、上記事情に鑑みて本開示に係る技術を創作するに至った。本実施形態に係る情報処理装置は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向をユーザに知覚させることができる。
【００３１】
例えば、本実施形態に係る触覚提示部１４０が、人の非可聴域だけでなく可聴域の周波数成分のデータも出力可能なアクチュエータ１０（以降、「広帯域アクチュエータ」と呼称する）を備える場合について考える。この場合、図８に示すように、本実施形態に係る情報処理装置は、ユーザｕ１が乗っている触覚提示部１４０（図８の例では、触覚提示部１４０ａおよび触覚提示部１４０ｂ）を、触覚提示装置１００に備えられる感圧センサなどによって特定し、当該触覚提示部１４０には振動を提示させ、その他の触覚提示部１４０（図８の例では、触覚提示部１４０ｃ〜触覚提示部１４０ｌ）には音響情報を用いて音響を提示させることができる。換言すると、本実施形態に係る情報処理装置は、複数の触覚提示部１４０のうち、振動の提示に用いられない触覚提示部１４０によって、人の可聴域の周波数成分のデータを出力させることで聴覚的な効果を発生させる。
【００３２】
これによってユーザｕ１は、提示される音響により、所望の振動源（触覚刺激提示位置）に提示された振動がユーザｕ１に向かって減衰しながら伝搬してくることを知覚することができる。また、ユーザｕ１が乗っている触覚提示部１４０以外の触覚提示部１４０（図８の例では、触覚提示部１４０ｃ〜触覚提示部１４０ｌ）は、ユーザｕ１に触覚刺激を知覚させることが難しいところ、当該触覚提示部１４０が音響の提示に用いられることで、各触覚提示部１４０を有効活用することができる。なお、触覚提示装置１００やその他の外部装置がスピーカなどの音響出力手段を備えている場合、本実施形態に係る情報処理装置は、当該音響出力手段を用いて音響を提示してもよい。
【００３３】
ここで、「触覚刺激提示位置」とは、現実に触覚刺激が提示された位置、または仮想的に触覚刺激が提示された位置である点に留意されたい。より具体的には、触覚刺激提示位置は、触覚提示部１４０によって現実に触覚刺激が提示された位置でもよいし、図８に示した触覚刺激提示位置のように、触覚提示部１４０（図８の例では、触覚提示部１４０ｌ）によって触覚刺激が提示されることなく仮想的に触覚刺激が提示された位置であってもよい。
【００３４】
また、触覚提示装置１００がディスプレイやランプなどの構成を備えていたり、触覚提示装置１００上に画像を投影可能な投影手段が外部装置に備えられたりする場合、本実施形態に係る情報処理装置は、これらの構成を制御することで、視覚的な効果により振動の伝搬方向をユーザｕ１に知覚させてもよい。より具体的には、本実施形態に係る情報処理装置は、画像を表示させたり、ランプを点灯させたりするための制御情報などを用いて、ディスプレイやランプなどの構成に視覚的な効果を発生させてもよい。
【００３５】
また、聴覚的または視覚的な効果の発生のために用いられる触覚提示装置１００は、例えば、触覚刺激が伝搬する範囲に位置する触覚提示装置１００であり得るところ、必ずしもこれに限定されない（触覚刺激が伝搬する範囲外に位置する触覚提示装置１００が用いられてもよい）。また上記では、触覚提示部１４０単位で、振動や音響などの提示に関する制御が行われたが、触覚提示部１４０に備えられるアクチュエータ１０単位で当該制御が行われてもよい。
【００３６】
さらに、本実施形態に係る情報処理装置は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向だけでなく、ユーザの位置と所望の触覚刺激提示位置との離隔距離もユーザに知覚させてもよい。例えば、本実施形態に係る情報処理装置は、音響情報として音像情報を用い、音像を触覚刺激提示位置に定位させることなどによって、ユーザの位置と所望の触覚刺激提示位置との離隔距離もユーザに知覚させてもよい。なお、ユーザの位置と所望の触覚刺激提示位置との離隔距離をユーザに知覚させる方法はこれに限定されない。例えば、本実施形態に係る情報処理装置は、各触覚提示部１４０に発生させる音響の音量を調節することで、ユーザの位置と所望の触覚刺激提示位置との離隔距離をユーザに知覚させてもよい。
【００３７】
図９に示すように、ユーザｕ１は、ユーザｕ１に対して相対的な触覚刺激の伝搬方向（図９には、「触覚刺激の伝搬方向」と表記）、およびユーザｕ１の位置と所望の触覚刺激提示位置との離隔距離（図９には、「離隔距離」と表記）を知覚することによって、触覚刺激提示位置の位置を知覚することができる。
【００３８】
これによって、図１０に示すように触覚刺激提示位置が移動する場合、ユーザｕ１は、触覚刺激の伝搬方向の変化および離隔距離の変化に基づいて、触覚刺激提示位置の移動方向および移動の速さなどを知覚することもできる。
【００３９】
なお、上記で説明してきた「本実施形態に係る情報処理装置」を実現する装置は特に限定されない。例えば、図５および図６を参照して説明した触覚提示装置１００またはホスト装置２００などが本実施形態に係る情報処理装置を実現し得る。以降では、触覚提示装置１００が本実施形態に係る情報処理装置を実現する場合を一例として説明する。
【００４０】
＜２．各装置の構成例＞
上記では、本実施形態の概要について説明した。続いて、本実施形態に係る各装置の構成例について説明する。
【００４１】
（２．１．ホスト装置２００の構成例）
まず、図１１を参照して、ホスト装置２００の構成例について説明する。図１１は、ホスト装置２００の構成例を示すブロック図である。図１１に示すように、ホスト装置２００は、制御部２１０と、通信部２２０と、記憶部２３０と、を備える。また、制御部２１０は、触覚制御部２１１と、知覚制御部２１２と、を備える。
【００４２】
制御部２１０は、ホスト装置２００が行う処理全般を統括的に制御する構成である。例えば、制御部２１０は、各構成の起動や停止を制御することができる。なお、制御部２１０の制御内容は特に限定されない。例えば、制御部２１０は、各種サーバ、汎用コンピュータ、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、またはタブレットＰＣなどにおいて一般的に行われる処理（例えばＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に関する処理など）を制御してもよい。
【００４３】
触覚制御部２１１は、触覚刺激提示位置に存在する触覚提示装置１００による触覚刺激の提示に用いられる触覚提示情報を生成する構成である。その後、他の触覚提示装置１００が、伝搬する触覚刺激を提示する場合には、触覚制御部２１１によって生成された触覚提示情報に基づいて生成された別の触覚提示情報（または触覚制御部２１１によって生成された触覚提示情報が変更されることで生成された触覚提示情報）が用いられる。触覚刺激の伝搬に関する処理の詳細については後段にて説明する。触覚制御部２１１は、通信部２２０を制御することで触覚提示情報を第１の触覚提示装置に送信させる。
【００４４】
知覚制御部２１２は、複数の触覚提示装置１００による各種出力（触覚刺激以外の出力）に関する処理を制御する構成である。触覚提示装置１００は、触覚刺激以外にも、例えば画像の表示や、音響の出力などを行うことができる（これらに限定されない）。そこで、知覚制御部２１２は、コンテンツ制御装置３００から提供される、コンテンツの進行状況に関する情報に基づいて触覚提示装置１００による各種出力に用いられる制御情報（例えば、画像を表示させるための制御情報、ランプを点灯させるための制御情報、または音響を出力させるための音響情報など）を生成し、通信部２２０を制御することで当該制御情報を第１の触覚提示装置に送信させる。
【００４５】
通信部２２０は、コンテンツ制御装置３００および第１の触覚提示装置との間で通信を行う構成である。通信部２２０は、例えば有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ、登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離／非接触通信などの方式で、これらの装置と直接またはネットワークアクセスポイントを介して無線通信する。
【００４６】
記憶部２３０は、各種情報を記憶する構成である。例えば、記憶部２３０は、制御部２１０や通信部２２０によって使用されるプログラムやパラメータなどを記憶する。また、記憶部２３０は、制御部２１０の処理結果や、通信部２２０によって外部装置から受信された情報などを記憶してもよい。なお、記憶部２３０が記憶する情報の内容はこれらに限定されない。
【００４７】
以上、ホスト装置２００の構成例について説明した。なお、図１１を用いて説明した上記の構成はあくまで一例であり、ホスト装置２００の構成は係る例に限定されない。例えば、ホスト装置２００は、図１１に示す構成の一部を備えていなくてもよいし、図１１に示していない構成を備えていてもよい。また、図１１に示す構成が外部装置（図示なし）に備えられ、ホスト装置２００は当該外部装置と通信連携することによって上記で説明した各機能を実現してもよい。
【００４８】
（２．２．触覚提示装置１００の構成例）
続いて、図１２を参照して、触覚提示装置１００の構成例について説明する。図１２は、触覚提示装置１００の構成例を示すブロック図である。図１２に示すように、触覚提示装置１００は、制御部１１０と、通信部１２０と、センサ部１３０と、触覚提示部１４０と、出力部１５０と、記憶部１６０と、を備える。また、制御部１１０は、触覚制御部１１１と、知覚制御部１１２と、を備える。なお、触覚提示装置１００は、第１の触覚提示装置として機能する場合も、第２の触覚提示装置として機能する場合も、互いに同様の構成（図１２の構成）を備え得る。以降で記載した事項は、特筆する場合を除き、第１の触覚提示装置および第２の触覚提示装置の両方に該当するものである点に留意されたい。
【００４９】
制御部１１０は、触覚提示装置１００が行う処理全般を統括的に制御する構成である。例えば、制御部１１０は、各構成の起動や停止を制御することができる。なお、制御部１１０の制御内容は特に限定されない。例えば、制御部１１０は、各種サーバ、汎用コンピュータ、ＰＣ、またはタブレットＰＣなどにおいて一般的に行われる処理（例えばＯＳに関する処理など）を制御してもよい。
【００５０】
触覚制御部１１１は、触覚提示情報に基づいて任意の対象に触覚刺激を提示する構成である。より具体的には、ホスト装置２００によって生成された触覚提示情報が第１の触覚提示装置に提供された場合、第１の触覚提示装置の触覚制御部１１１は、触覚提示情報に含まれる情報（例えば、触覚提示装置１００の識別情報など）に基づいて、自装置による触覚刺激の提示が必要であるか否かを判定する（換言すると、自装置が触覚刺激提示位置に存在する触覚提示装置１００であるか否かを判定する）。そして、自装置による触覚刺激の提示が必要であると判定した場合、触覚制御部１１１は、触覚提示情報に基づいて触覚提示部１４０を制御することで触覚刺激を提示する。
【００５１】
自装置による触覚刺激の提示が必要でないと判定した場合、第１の触覚提示装置の触覚制御部１１１は、触覚刺激を提示することなく、周囲の他の触覚提示装置１００に対して触覚提示情報を送信する。このように、触覚提示情報は、１または複数の触覚提示装置１００を介して触覚刺激提示位置に存在する触覚提示装置１００まで通信連携され、触覚刺激提示位置に存在する触覚提示装置１００の触覚制御部１１１は、触覚提示情報に基づいて触覚提示部１４０を制御することで触覚刺激を提示する。
【００５２】
その後、触覚刺激は伝搬していく。触覚刺激の伝搬方法について説明すると、触覚刺激を提示する触覚提示装置１００（第２の触覚提示装置）の触覚制御部１１１は、周囲の触覚提示装置１００から触覚提示情報が受信された場合、当該触覚提示情報に基づいて触覚刺激を提示し、さらに、伝搬による触覚刺激の変化（例えば、振動の減衰など）が反映された触覚提示情報を生成し、周囲の他の触覚提示装置１００（触覚提示情報を送信してきた触覚提示装置１００以外の触覚提示装置１００）に対して提供する。これによって、各触覚提示装置１００間に触覚刺激が伝搬される。
【００５３】
なお、図８を参照して説明したように、触覚制御部１１１は、ユーザが乗っている（接触している）触覚提示部１４０に触覚刺激を提示させる。より具体的には、触覚制御部１１１は、ユーザが乗っている触覚提示部１４０を、センサ部１３０に備えられる感圧センサのセンサ情報などによって特定し、当該触覚提示部１４０には振動を提示させ、その他の触覚提示部１４０には触覚刺激を提示させない。ユーザが乗っている触覚提示部１４０以外の触覚提示部１４０は、ユーザに触覚刺激を知覚させることが難しいところ、触覚制御部１１１は、当該触覚提示部１４０に触覚刺激を提示させないことで処理の無駄を削減することができる。
【００５４】
知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向をユーザに知覚させる構成である。より具体的に説明すると、各触覚提示装置１００は、それぞれのセンサ部１３０に備えられる感圧センサのセンサ情報などによってユーザの位置を特定し、触覚提示装置１００間でユーザの位置を共有しているとする。また、各触覚提示装置１００に拡散される触覚提示情報には、触覚刺激提示位置に関する情報が格納されているとする。そして、知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、触覚提示部１４０（ユーザが乗っている触覚提示部１４０以外の触覚提示部１４０）に音響を出力させたり、出力部１５０に画像を出力させたりする。なお、出力される音響や画像などの内容については、ホスト装置２００から提供される制御情報などに基づいて決められる。
【００５５】
また、知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向だけでなく、ユーザの位置と所望の触覚刺激提示位置との離隔距離をユーザに知覚させてもよい。例えば、知覚制御部１１２は、ホスト装置２００から提供される制御情報に含まれる音像情報を用いて各構成を制御し、音像を触覚刺激提示位置に定位させることなどによって、ユーザの位置と所望の触覚刺激提示位置との離隔距離をユーザに知覚させてもよい。
【００５６】
通信部１２０は、外部装置との間で通信を行う構成である。より具体的には、第１の触覚提示装置の通信部１２０は、ホスト装置２００および他の触覚提示装置１００との間で通信を行い、第１の触覚提示装置以外の触覚提示装置１００は、他の触覚提示装置１００との間で通信を行う。通信部１２０は、例えば有線ＬＡＮ、無線ＬＡＮ、Ｗｉ−Ｆｉ（登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離／非接触通信などの方式で、これらの装置と直接またはネットワークアクセスポイントを介して無線通信する。
【００５７】
センサ部１３０は、各種センサ情報を取得する構成である。例えば、センサ部１３０が感圧センサを備えることで、制御部１１０（触覚制御部１１１や知覚制御部１１２などを含む）は、ユーザが触覚提示装置１００を踏んでいるか否か、踏み込む力、力が加えられる範囲および面積を出力することができ、これらの出力結果に応じて各構成を制御することができる。なお、センサ部１３０が備えるセンサの種類は特に限定されない。
【００５８】
触覚提示部１４０は、触覚制御部１１１による制御に基づいて触覚刺激を提示し、知覚制御部１１２による制御に基づいて音響を提示する構成である。より具体的には、触覚提示部１４０は、人の非可聴域だけでなく可聴域の周波数成分のデータも出力可能な広帯域アクチュエータである。なお、触覚提示部１４０は、力覚を提示する電気素子であってもよいし、温度感覚を提示する温度変化素子（例えば、ペルチェ素子等）であってもよい（触覚提示部１４０が、電気素子や温度変化素子である場合には音響を提示することができないため、音響はその他の構成によって提示される）。また、上記のとおり、触覚提示部１４０が提示する触覚刺激の種類は特に限定されない。
【００５９】
出力部１５０は、知覚制御部１１２による制御に基づいて各種出力を行う構成である。例えば、出力部１５０は、ディスプレイなどの表示手段を備えることで各種画像を表示したり、スピーカなどの音響出力手段を備えることで各種音響（例えば、効果音など）を出力したりすることができる。なお、出力部１５０が備える出力手段はこれらに限定されない。
【００６０】
記憶部１６０は、各種情報を記憶する構成である。例えば、記憶部１６０は、触覚提示装置１００の各構成によって使用されるプログラムやパラメータなどを記憶する。また、記憶部１６０は、各構成の処理結果や、通信部１２０によって外部装置から受信された情報などを記憶してもよい。なお、記憶部１６０が記憶する情報の内容はこれらに限定されない。
【００６１】
以上、触覚提示装置１００の構成例について説明した。なお、図１２を用いて説明した上記の構成はあくまで一例であり、触覚提示装置１００の構成は係る例に限定されない。例えば、触覚提示装置１００は、図１２に示す構成の一部を備えていなくてもよいし、図１２に示していない構成を備えていてもよい。また、図１２に示す構成が外部装置（図示なし）に備えられ、触覚提示装置１００は当該外部装置と通信連携することによって上記で説明した各機能を実現してもよい。
【００６２】
＜３．各装置の処理フロー例＞
上記では、本実施形態に係る各装置の構成例について説明した。続いて、図１３を参照して、本実施形態に係る各装置が触覚刺激、および聴覚的もしくは視覚的な効果を提示する際の処理フロー例について説明する。
【００６３】
ステップＳ１０００では、触覚提示装置１００の触覚制御部１１１が同一の触覚提示情報を過去に受信したことがあるか否かを判定する。例えば、触覚制御部１１１は、触覚提示情報に格納される当該情報の識別情報などに基づいて、同一の触覚提示情報を過去に受信したことがあるか否かを判定する。同一の触覚提示情報を過去に受信したことがあると判定された場合（ステップＳ１０００／Ｙｅｓ）、ステップＳ１００４にて、触覚制御部１１１は、触覚提示情報を破棄する。これによって、同一の触覚提示情報を用いて同一の触覚刺激が重複して提示されることが防止される。
【００６４】
同一の触覚提示情報を過去に受信したことがないと判定された場合（ステップＳ１０００／Ｎｏ）、ステップＳ１００８にて、触覚制御部１１１および知覚制御部１１２が、センサ部１３０によって出力されたセンサ情報などに基づいて、ユーザが自装置と接触しているか否かを判定する。ユーザが自装置と接触していると判定された場合（ステップＳ１００８／Ｙｅｓ）、ステップＳ１０１２にて、触覚制御部１１１が触覚提示情報に基づいて触覚提示部１４０を制御することで触覚刺激を提示させる。ユーザが自装置と接触していないと判定された場合（ステップＳ１００８／Ｎｏ）、ステップＳ１０１６にて、知覚制御部１１２が各構成を制御することで聴覚的または視覚的な効果を発生させる。
【００６５】
ステップＳ１０２０では、触覚制御部１１１および知覚制御部１１２が、自装置による処理の終了条件を満たしたか否かを判定する。自装置による処理の終了条件を満たしていないと判定された場合（ステップＳ１０２０／Ｎｏ）、触覚制御部１１１および知覚制御部１１２は、ステップＳ１００８〜ステップＳ１０１６の処理を継続する。自装置による処理の終了条件を満たしていると判定された場合（ステップＳ１０２０／Ｙｅｓ）、触覚提示装置１００による一連の処理が終了する。
【００６６】
なお図１３には示していないが、触覚刺激が周囲の他の触覚提示装置１００に伝搬する場合、触覚制御部１１１は、当該他の触覚提示装置１００による触覚刺激の提示に用いられる触覚提示情報を生成し、当該他の触覚提示装置１００に提供する。
【００６７】
＜４．変形例＞
上記では、本実施形態に係る各装置が触覚刺激、および聴覚的もしくは視覚的な効果を提示する際の処理フロー例について説明した。続いて、本実施形態に係る変形例について説明する。
【００６８】
（４．１．第１の変形例）
まず、本実施形態に係る第１の変形例について説明する。
【００６９】
上記では、聴覚的または視覚的な効果を発生させるために用いられる触覚提示装置１００は、例えば、触覚刺激が伝搬する範囲に位置する触覚提示装置１００である旨を説明した。しかし、この方式では、複数のユーザが本実施形態に係る情報処理システムを利用する場合において、あるユーザのために発生させた聴覚的または視覚的な効果が、他のユーザの正常な体験を阻害する場合がある。
【００７０】
例えば、上記で説明した図８において、音響を発生させる触覚提示部１４０と、ユーザｕ１との離隔距離が遠い場合、触覚提示部１４０は、大音量で音響を発生させないとユーザｕ１に音響を知覚させることができない場合がある。このとき、当該触覚提示部１４０の付近に別のユーザｕ２が存在すると、大音量の音響がユーザｕ２の付近で発生することになりユーザｕ２の正常な体験が阻害されてしまう。例えば図８において、大音量で音響を発生させる触覚提示部１４０ｌの付近にユーザｕ２が存在すると、ユーザｕ２の正常な体験が阻害されてしまう。
【００７１】
そこで、第１の変形例に係る知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的な効果を発生させるために制御する構成の範囲を決定する。より具体的には、第１の変形例に係る知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、複数の触覚提示部１４０のうち、聴覚的な効果を発生させるために制御する触覚提示部１４０を決定する。
【００７２】
例えば、触覚刺激が触覚刺激提示位置からユーザに至るまでについては、図１４に示すように、第１の変形例に係る知覚制御部１１２は、ユーザが位置する触覚提示部１４０を取り囲む触覚提示部１４０のうち、触覚刺激提示位置のより近くに位置する所定数の触覚提示部１４０を、聴覚的な効果を発生させるために制御する触覚提示部１４０として決定してもよい。
【００７３】
また、触覚刺激がユーザに至った後については、図１５に示すように、知覚制御部１１２は、ユーザが位置する触覚提示部１４０を取り囲む触覚提示部１４０のうち、触覚刺激提示位置のより遠くに位置する所定数の触覚提示部１４０を、聴覚的な効果を発生させるために制御する触覚提示部１４０として決定してもよい。
【００７４】
そして、知覚制御部１１２は、制御対象として決定した触覚提示部１４０に発生させる音響の音量を調節したり音像を定位させたりすることなどによって、触覚刺激がユーザまで伝搬し、その後ユーザを通り過ぎたことをユーザに知覚させることができる。なお、聴覚的な効果を発生させるために制御する触覚提示部１４０の決定方法は、図１４および図１５を参照して説明した方法に限定されない。
【００７５】
続いて図１６を参照して、第１の変形例に係る各装置が触覚刺激、および聴覚的もしくは視覚的な効果を提示する際の処理フロー例について説明する。
【００７６】
ステップＳ１１００では、触覚提示装置１００の触覚制御部１１１が同一の触覚提示情報を過去に受信したことがあるか否かを判定する。同一の触覚提示情報を過去に受信したことがあると判定された場合（ステップＳ１１００／Ｙｅｓ）、ステップＳ１１０４にて、触覚制御部１１１は、触覚提示情報を破棄する。これによって、同一の触覚提示情報を用いて同一の触覚刺激が重複して提示されることが防止される。
【００７７】
同一の触覚提示情報を過去に受信したことがないと判定された場合（ステップＳ１１００／Ｎｏ）、ステップＳ１１０８にて、触覚制御部１１１および知覚制御部１１２が、センサ部１３０によって出力されたセンサ情報などに基づいて、ユーザが自装置と接触しているか否かを判定する。ユーザが自装置と接触していると判定された場合（ステップＳ１１０８／Ｙｅｓ）、ステップＳ１１１２にて、触覚制御部１１１が触覚提示情報に基づいて触覚提示部１４０を制御することで触覚刺激を提示させる。ユーザが自装置と接触していないと判定された場合（ステップＳ１１０８／Ｎｏ）、ステップＳ１１１６にて、知覚制御部１１２は、自装置が聴覚的または視覚的な効果を発生させるべきであるか否かを判定する。例えば、知覚制御部１１２は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的な効果を発生させるために制御すべき触覚提示部１４０を備えているか否かなどを判定する。
【００７８】
自装置が聴覚的または視覚的な効果を発生させるべきであると判定された場合（ステップＳ１１１６／Ｙｅｓ）、ステップＳ１１２０にて、知覚制御部１１２が各構成を制御することで聴覚的または視覚的な効果を発生させる。自装置が聴覚的または視覚的な効果を発生させるべきではないと判定された場合（ステップＳ１１１６／Ｎｏ）、ステップＳ１１２０の処理は省略される。
【００７９】
ステップＳ１１２４では、触覚制御部１１１および知覚制御部１１２が、自装置による処理の終了条件を満たしたか否かを判定する。自装置による処理の終了条件を満たしていないと判定された場合（ステップＳ１１２４／Ｎｏ）、触覚制御部１１１および知覚制御部１１２は、ステップＳ１１０８〜ステップＳ１１２０の処理を継続する。自装置による処理の終了条件を満たしていると判定された場合（ステップＳ１１２４／Ｙｅｓ）、触覚提示装置１００による一連の処理が終了する。
【００８０】
なお図１６には示していないが、触覚刺激が周囲の他の触覚提示装置１００に伝搬する場合、触覚制御部１１１は、当該他の触覚提示装置１００による触覚刺激の提示に用いられる触覚提示情報を生成し、当該他の触覚提示装置１００に提供する。
【００８１】
（４．２．第２の変形例）
続いて、本実施形態に係る第２の変形例について説明する。
【００８２】
上記では、聴覚的または視覚的な効果を発生させるために、例えばホスト装置２００の知覚制御部２１２によって生成された制御情報（例えば、画像を表示させるための制御情報、ランプを点灯させるための制御情報、または音響を出力させるための音響情報など）が用いられる旨を説明した。しかし、処理負荷などの観点からホスト装置２００の知覚制御部２１２が制御情報を生成することができない場合がある。
【００８３】
そこで、第２の変形例に係る知覚制御部１１２は、触覚提示部１４０による振動（触覚刺激）の提示に用いられる触覚提示情報（以降、「第１の情報」と呼称する場合がある）に基づいて聴覚的または視覚的な効果を発生させるための情報（以降、「第２の情報」と呼称する場合がある）を生成する。
【００８４】
例えば、第２の変形例に係る知覚制御部１１２は、図１７のＡに示すような、大部分が非可聴域の周波数成分である触覚提示情報を、図１７のＢに示すように、所定の周波数だけ可聴域側に移動させて（以降、当該処理を「ピッチシフト」と呼称する）可聴域の周波数成分である触覚提示情報を増やすことで、音響を発生させるための第２の情報を生成してもよい。
【００８５】
また、図１８に示すように、第２の変形例に係る知覚制御部１１２は、触覚提示情報を解析することによって触覚提示情報の振幅を示す包絡線を抽出し、予め用意された可聴音源（例えば、ホワイトノイズなど）を包絡線にマッピングすることで、音響を発生させるための第２の情報を生成してもよい。
【００８６】
また、第２の変形例に係る知覚制御部１１２は、触覚提示情報に格納されている、触覚刺激の出力強度や出力周波数などに関する情報を、所定のアルゴリズムに従って変換することで画像を表示させたりランプを点灯させたりするための第２の情報を生成してもよい。これによって、知覚制御部１１２は、触覚刺激の出力強度や出力周波数に応じて画像の内容やランプの明るさなどを制御することができる。
【００８７】
例えば、触覚提示情報（第１の情報）が周囲の触覚提示装置１００から提供された場合、第２の変形例に係る知覚制御部１１２は、上記の各種方法で第２の情報を即時（リアルタイムに）生成し、聴覚的または視覚的な効果を発生させる。これによって、ホスト装置２００の知覚制御部２１２が制御情報を生成することができない場合でも、触覚提示装置１００は、触覚刺激の伝搬方向などを知覚させるための聴覚的または視覚的な効果を発生させることができる。なお、第２の情報の生成方法は上記の例に限定されない。
【００８８】
（４．３．第３の変形例）
続いて、本実施形態に係る第３の変形例について説明する。
【００８９】
触覚提示装置１００が触覚刺激の伝搬方向などをユーザに知覚させるために聴覚的な効果を発生させることによって、ユーザが正常な触覚刺激を知覚できない場合がある。例えば、触覚提示装置１００が音響情報を用いて聴覚的な効果を発生させる場合、図１９に示すように、当該音響情報に低周波数成分（図１９には、「触覚刺激が知覚されてしまう帯域成分」と表記）が含まれると、当該成分により、知覚されるべきではない触覚刺激がユーザによって知覚されてしまう場合がある。
【００９０】
そこで、第３の変形例に係る知覚制御部１１２は、聴覚的な効果を発生させるために使用される情報のうち、所定周波数より低い帯域成分と、所定周波数以上の帯域成分とを区別して制御する。
【００９１】
例えば、第３の変形例に係る知覚制御部１１２は、所定周波数より低い帯域成分と、所定周波数以上の帯域成分とを、それぞれ異なる構成から出力させてもよい。より具体的には、第３の変形例に係る知覚制御部１１２は、センサ部１３０に備えられる感圧センサのセンサ情報などによってユーザの位置を特定し、触覚刺激がユーザにより知覚され易い、所定周波数より低い帯域成分については、ユーザからより遠くに位置する構成（例えば、広帯域アクチュエータやスピーカなど）から出力させ、所定周波数以上の帯域成分については、ユーザのより近くに位置する構成から出力させてもよい。
【００９２】
また、音響情報の低周波数成分については、高周波数成分に比べて聴覚的な影響が小さいため、第３の変形例に係る知覚制御部１１２は、所定周波数より低い帯域成分を出力させることなく破棄してもよい。
【００９３】
（４．４．第４の変形例）
続いて、本実施形態に係る第４の変形例について説明する。
【００９４】
上記では、図２などに示したように、複数の触覚提示装置１００が互いに近接した状態で地面に配置される場合を一例として説明したところ、触覚提示装置１００の配置態様はこれに限定されない。そこで本実施形態に係る第４の変形例では、触覚提示装置１００の配置態様のバリエーションとして、複数の触覚提示装置１００がユーザに装着されるウェアに配置される場合について説明する。
【００９５】
より具体的には、図２０に示すように、複数の触覚提示装置１００（図２０の例では、触覚提示装置１００ａ〜触覚提示装置１００ｆ）、および複数の出力部１５０（図２０の例では、音声を出力可能な出力部１５０ａおよび出力部１５０ｂ）がウェア３０に配置されている。例えば、ユーザの正面側および背面側にそれぞれ所定の個数（例えば６個）ずつ触覚提示装置１００が配置され得る。
【００９６】
本実施形態に係る第４の変形例においても、上記と同様に、第１の触覚提示装置がホスト装置２００と通信連携を行い、さらに、同一ユーザのウェア３０における他の触覚提示装置１００と通信連携を行うことで、第１の触覚提示装置を起点として各種情報（例えば、触覚提示情報や制御情報など）の拡散が行われる。これによって、第４の変形例に係る情報処理システムは、ユーザの体において触覚刺激を伝搬させることができる。
【００９７】
また、複数のユーザが存在する場合、あるユーザのウェア３０における第１の触覚提示装置がホスト装置２００と通信連携を行い、さらに、同一ユーザおよび他のユーザのウェア３０における他の触覚提示装置１００と通信連携を行うことで、あるユーザのウェア３０における第１の触覚提示装置を起点として各種情報の拡散が行われ得る。これによって、第４の変形例に係る情報処理システムは、複数のユーザ間に触覚刺激を伝搬させることができる。
【００９８】
本実施形態に係る第４の変形例においても、上記と同様に、触覚提示装置１００は、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向をユーザに知覚させる。ここで、触覚刺激が複数のユーザ間を伝搬する場合、ユーザ同士の離隔距離が遠い場合などにおいては、各触覚提示装置１００は、大音量で音響を発生させないとユーザに音響を知覚させることができない場合がある。
【００９９】
例えば、図２１に示すように、ユーザｕ１〜ユーザｕ４が横一列に並んでいる状況で、ユーザｕ４のウェア３０における触覚提示装置１００に所望の振動が加えられたとする（換言すると、触覚刺激提示位置がユーザｕ４のウェア３０における触覚提示装置１００である）。そして、振動がユーザｕ４、ユーザｕ３、ユーザｕ２、ユーザｕ１の順に伝搬する場合において、その伝搬に連動するように各ユーザの出力部１５０（出力部１５０ａおよび出力部１５０ｂ）から音響が出力されると、その音響が大音量であるほど各ユーザの正常な体験が阻害されてしまう場合がある。
【０１００】
そこで、第４の変形例に係る知覚制御部１１２は、触覚刺激の伝搬方向を知覚させる対象となるユーザに装着されているウェア３０の出力部１５０のみを、聴覚的な効果を発生させるために制御する。図２１の例では、第４の変形例に係る知覚制御部１１２は、ユーザｕ１に装着されているウェア３０の出力部１５０を制御し音響を発生させることで、触覚刺激（振動）がユーザｕ４、ユーザｕ３、ユーザｕ２、ユーザｕ１の順に伝搬してくること（すなわち、振動の伝搬方向など）をユーザｕ１に知覚させる。これによって、他のユーザの正常な体験が阻害されることが防止される。
【０１０１】
＜５．ハードウェア構成例＞
上記では、本実施形態に係る変形例について説明した。最後に、図２２を参照して、上記で説明してきた本実施形態に係る触覚提示装置１００またはホスト装置２００のハードウェア構成例について説明する。図２２は、本実施形態に係る触覚提示装置１００またはホスト装置２００を具現する情報機器９００のハードウェア構成例を示すブロック図である。本実施形態に係る触覚提示装置１００またはホスト装置２００による情報処理は、ソフトウェアと、以下に説明するハードウェアとの協働により実現される。
【０１０２】
図２２に示すように、情報機器９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３及びホストバス９０４ａを備える。また、情報機器９００は、ブリッジ９０４、外部バス９０４ｂ、インタフェース９０５、入力装置９０６、出力装置９０７、ストレージ装置９０８、ドライブ９０９、接続ポート９１１、通信装置９１３、及びセンサ９１５を備える。情報機器９００は、ＣＰＵ９０１に代えて、又はこれとともに、ＤＳＰ若しくはＡＳＩＣなどの処理回路を有してもよい。
【０１０３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報機器９００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ９０１は、例えば、触覚提示装置１００の制御部１１０、またはホスト装置２００の制御部２１０を具現し得る。
【０１０４】
ＣＰＵ９０１、ＲＯＭ９０２及びＲＡＭ９０３は、ＣＰＵバスなどを含むホストバス９０４ａにより相互に接続されている。ホストバス９０４ａは、ブリッジ９０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス９０４ｂに接続されている。なお、必ずしもホストバス９０４ａ、ブリッジ９０４および外部バス９０４ｂを分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【０１０５】
入力装置９０６は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバー等、ユーザによって情報が入力される装置によって実現される。また、入力装置９０６は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報機器９００の操作に対応した携帯電話やＰＤＡ等の外部接続機器であってもよい。さらに、入力装置９０６は、例えば、上記の入力手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などを含んでいてもよい。情報機器９００のユーザは、この入力装置９０６を操作することにより、情報機器９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１０６】
出力装置９０７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で形成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音響出力装置や、プリンタ装置等がある。また、本実施形態においては、出力装置９０７は、振動を提示するアクチュエータ、力覚に関する刺激を提示する電気素子、または温度に関する刺激を提示する温度変化素子などで形成されてもよい。出力装置９０７は、例えば、触覚提示装置１００の触覚提示部１４０または出力部１５０を具現し得る。
【０１０７】
ストレージ装置９０８は、情報機器９００の記憶部の一例として形成されたデータ格納用の装置である。ストレージ装置９０８は、例えば、ＨＤＤ等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により実現される。ストレージ装置９０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９０８は、ＣＰＵ９０１が実行するプログラムや各種データ及び外部から取得した各種のデータ等を格納する。ストレージ装置９０８は、例えば、触覚提示装置１００の記憶部１６０、またはホスト装置２００の記憶部２３０を具現し得る。
【０１０８】
ドライブ９０９は、記憶媒体用リーダライタであり、情報機器９００に内蔵、あるいは外付けされる。ドライブ９０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９０９は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１０９】
接続ポート９１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。
【０１１０】
通信装置９１３は、例えば、ネットワーク９２０に接続するための通信デバイス等で形成された通信インタフェースである。通信装置９１３は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１３は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９１３は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。通信装置９１３は、例えば、触覚提示装置１００の通信部１２０、またはホスト装置２００の通信部２２０を具現し得る。
【０１１１】
センサ９１５は、例えば、感圧センサ、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、または測距センサ等の各種のセンサである。センサ９１５は、情報機器９００の姿勢、移動速度等、情報機器９００自身の状態に関する情報や、情報機器９００の周辺の明るさや騒音等の、情報機器９００の周辺環境に関する情報を取得する。また、センサ９１５は、ＧＰＳ信号を受信して装置の緯度、経度及び高度を測定するＧＰＳセンサを含んでもよい。センサ９１５は、例えば、触覚提示装置１００のセンサ部１３０を具現し得る。
【０１１２】
なお、ネットワーク９２０は、ネットワーク９２０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク９２０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク９２０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【０１１３】
以上、本実施形態に係る情報機器９００の機能を実現可能なハードウェア構成例を示した。上記の各構成要素は、汎用的な部材を用いて実現されていてもよいし、各構成要素の機能に特化したハードウェアにより実現されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１１４】
なお、上記のような本実施形態に係る情報機器９００の各機能を実現するためのコンピュータプログラムを作製し、ＰＣ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１１５】
＜６．まとめ＞
以上で説明してきたように、本実施形態に係る情報処理装置は、ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、ユーザに対して相対的な触覚刺激の伝搬方向をユーザに知覚させることができる。また、本実施形態に係る情報処理装置は、ユーザに対して相対的な触覚刺激の伝搬方向だけでなく、ユーザの位置と所望の触覚刺激提示位置との離隔距離もユーザに知覚させてもよい。これによって、本実施形態に係る情報処理装置は、趣向性の高いコンテンツを提供することができる。なお、本開示は、この効果のみならず以上で説明してきた様々な効果を奏することができる。
【０１１６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させる知覚制御部を備える、
情報処理装置。
（２）
前記所望の触覚刺激提示位置は、現実に前記触覚刺激が提示された位置、または仮想的に前記触覚刺激が提示された位置である、
前記（１）に記載の情報処理装置。
（３）
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記聴覚的または前記視覚的な効果により、前記ユーザに対する相対的な前記触覚刺激の伝搬方向だけでなく、前記ユーザの位置と前記所望の触覚刺激提示位置との離隔距離も前記ユーザに知覚させる、
前記（１）または（２）に記載の情報処理装置。
（４）
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記聴覚的な効果を発生させるために制御する構成の範囲を決定する、
前記（１）から（３）のいずれか１項に記載の情報処理装置。
（５）
前記触覚刺激は、振動を含む、
前記（１）から（４）のいずれか１項に記載の情報処理装置。
（６）
前記知覚制御部は、前記振動を提示可能な複数の振動提示部のうち、前記振動の提示に用いられない振動提示部によって、人の可聴域の周波数成分のデータを出力させることで聴覚的な効果を発生させる、
前記（５）に記載の情報処理装置。
（７）
前記知覚制御部は、前記ユーザの位置および前記所望の触覚刺激提示位置に基づいて、前記複数の振動提示部のうち、前記聴覚的な効果を発生させるために制御する振動提示部を決定する、
前記（６）に記載の情報処理装置。
（８）
前記知覚制御部は、前記振動提示部による前記振動の提示に用いられる第１の情報に基づいて前記聴覚的または前記視覚的な効果を発生させるための第２の情報を生成する、
前記（６）または（７）に記載の情報処理装置。
（９）
前記知覚制御部は、前記聴覚的な効果を発生させるために使用される情報のうち、所定周波数より低い帯域成分と、前記所定周波数以上の帯域成分とを区別して制御する、
前記（１）から（８）のいずれか１項に記載の情報処理装置。
（１０）
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させることを有する、
コンピュータにより実行される情報処理方法。
（１１）
ユーザの位置および所望の触覚刺激提示位置に基づいて、聴覚的または視覚的な効果により、前記ユーザに対して相対的な前記触覚刺激の伝搬方向を前記ユーザに知覚させること、
をコンピュータに実現させるためのプログラムを記憶した記憶媒体。
【符号の説明】
【０１１９】
１００    触覚提示装置
１１０    制御部
１１１    触覚制御部
１１２    知覚制御部
１２０    通信部
１３０    センサ部
１４０    触覚提示部
１５０    出力部
１６０    記憶部
２００    ホスト装置
２１０    制御部
２１１    触覚制御部
２１２    知覚制御部
２２０    通信部
２３０    記憶部
３００    コンテンツ制御装置
【図１】
2020080122.tif 000003
【図２】
2020080122.tif 000004
【図３】
2020080122.tif 000005
【図４】
2020080122.tif 000006
【図５】
2020080122.tif 000007
【図６】
2020080122.tif 000008
【図７】
2020080122.tif 000009
【図８】
2020080122.tif 000010
【図９】
2020080122.tif 000011
【図１０】
2020080122.tif 000012
【図１１】
2020080122.tif 000013
【図１２】
2020080122.tif 000014
【図１３】
2020080122.tif 000015
【図１４】
2020080122.tif 000016
【図１５】
2020080122.tif 000017
【図１６】
2020080122.tif 000018
【図１７】
2020080122.tif 000019
【図１８】
2020080122.tif 000020
【図１９】
2020080122.tif 000021
【図２０】
2020080122.tif 000022
【図２１】
2020080122.tif 000023
【図２２】
2020080122.tif 000024