(57)【要約】【課題】音がユーザに知覚されるまでに発生する遅延を適切に考慮して、当該ユーザに対して感覚を提示することを可能にする。【解決手段】音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成する生成部を備える、情報処理装置が提供される。【選択図】図８
2019013055.tif 000002
【特許請求の範囲】
【請求項１】
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成する生成部を備える、
情報処理装置。
【請求項２】
前記感覚の提示は、前記差異に基づいて決まる第３のタイミングに行われる、
請求項１に記載の情報処理装置。
【請求項３】
前記第３のタイミングは、前記第２のタイミングと略同一である、
請求項２に記載の情報処理装置。
【請求項４】
前記生成部は、前記第１のデータに基づいて、第２のユーザに対する前記第３のタイミングの通知に用いられる第２のデータを生成する、
請求項２に記載の情報処理装置。
【請求項５】
前記第２のデータは、前記第２のユーザへの感覚の提示に用いられるものである、
請求項４に記載の情報処理装置。
【請求項６】
前記通知は、前記第３のタイミングと略同一のタイミングで行われる、
請求項４に記載の情報処理装置。
【請求項７】
前記第２のユーザは、前記第１のユーザに対して前記感覚の提示が行われるコンテンツを提供するユーザである、
請求項４に記載の情報処理装置。
【請求項８】
前記第１のユーザは複数人存在し、
前記感覚の提示は、前記第１のユーザごと、または前記第１のユーザの集団ごとに行われる、
請求項２に記載の情報処理装置。
【請求項９】
前記感覚を提示される前記第１のユーザは、前記第３のタイミングに光提示部から光が照射され、
前記生成部は、前記光の照射に用いられる第３のデータを生成する、
請求項８に記載の情報処理装置。
【請求項１０】
前記第２のタイミングは、前記第１のユーザに装着された音検出部によって前記音が検出されたタイミングである、
請求項１に記載の情報処理装置。
【請求項１１】
前記音検出部は、前記第１のユーザの耳付近に装着されたものである、
請求項１０に記載の情報処理装置。
【請求項１２】
前記差異は、前記音響提示部および前記第１のユーザの位置関係に基づいて推定されたものである、
請求項１に記載の情報処理装置。
【請求項１３】
前記感覚は、触覚または聴覚のうちの少なくともいずれか一方を含む、
請求項１に記載の情報処理装置。
【請求項１４】
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成することを有する、
コンピュータにより実行される情報処理方法。
【請求項１５】
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成すること、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、例えば以下の特許文献１のように触覚刺激などをユーザに提示するための技術が各種提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−６０３１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、音響提示部（スピーカなど）から出力される音が、触覚刺激などの様々な感覚とともにユーザに提示される場合がある。例えば、観劇や映画鑑賞の際などに、音響提示部から出力される音と、ユーザに装着された感覚提示部（アクチュエータなどを備えたウェア型の装置など）から出力される触覚刺激がともにユーザに提示される場合などが挙げられる。このとき、特許文献１の技術などによっては、音響提示部から出力される音がユーザに知覚されるまでに発生する遅延を適切に考慮して、触覚刺激などの感覚の提示が行われていなかった。したがって、音がユーザに知覚されるタイミングと、触覚刺激などの感覚がユーザに知覚されるタイミングにずれが生じていた。【０００５】
そこで、本開示では、音がユーザに知覚されるまでに発生する遅延を適切に考慮して、当該ユーザに対して感覚を提示することが可能な新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成する生成部を備える、情報処理装置が提供される。【０００７】
また、本開示によれば、音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成することを有する、コンピュータにより実行される情報処理方法が提供される。【０００８】
また、本開示によれば、音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成すること、をコンピュータに実現させるためのプログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、音がユーザに知覚されるまでに発生する遅延を適切に考慮して、当該ユーザに対して感覚を提示することが可能となる。【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】感覚提示デバイス１００の具体例を示す図である。
【図２】感覚提示デバイス１００の具体例を示す図である。
【図３】本開示に係る情報処理システムの構成例を示す図である。
【図４】発生する音響遅延について説明する図である。
【図５】発生する音響遅延について説明する図である。
【図６】映像、音、感覚それぞれが出力されるタイミング、知覚されるタイミングの態様について説明する図である。
【図７】感覚の提示を音響遅延量だけ遅らせる態様について説明する図である。
【図８】情報処理装置２００の機能構成例を示すブロック図である。
【図９】感覚提示デバイス１００の機能構成例を示すブロック図である。
【図１０】音響遅延量に基づく感覚の提示タイミングの調整処理の流れの例を示すフローチャートである。
【図１１】進行通知機能の態様について説明する図である。
【図１２】進行通知機能の態様について説明する図である。
【図１３】進行通知機能の態様について説明する図である。
【図１４】進行通知機能の態様について説明する図である。
【図１５】進行通知機能の態様について説明する図である。
【図１６】進行通知処理の流れの例を示すフローチャートである。
【図１７】光による感覚提示通知機能について説明する図である。
【図１８】光による感覚提示通知処理の流れの例を示すフローチャートである。
【図１９】アウターベストについて説明する図である。
【図２０】インナーベストについて説明する図である。
【図２１】触覚データ提示部１２１の固定態様について説明する図である。
【図２２】追加の触覚データ提示部１２１の装着態様について説明する図である。
【図２３】ユーザが感覚提示デバイス１００を装着した状態で座席に座っている様子を示す図である。
【図２４】操作パネル１８０について説明する図である。
【図２５】情報処理装置２００のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．情報処理システムの概要
２．装置の機能構成例
３．装置の処理フロー例
４．進行通知機能
５．光による感覚提示通知機能
６．ハードウェア構成例
７．備考
【００１４】
＜１．情報処理システムの概要＞
まず、本開示に係る情報処理システムの概要について説明する。
【００１５】
本開示に係る情報処理システムは、ユーザに様々な感覚を提示するものである。より具体的に説明すると、図１に示すように、情報処理システムは、ユーザに装着される感覚提示デバイス１００を備えており、当該感覚提示デバイス１００を介してユーザに対して様々な感覚を提示する。
【００１６】
図１に示すように、感覚提示デバイス１００は、内部に複数の触覚データ提示部１２１（図中では、触覚データ提示部１２１ａ〜触覚データ提示部１２１ｈ）を備える。例えば、感覚提示デバイス１００の内部において、ユーザの正面側に複数個（例えば、図１に示すように６個（触覚データ提示部１２１ａ〜触覚データ提示部１２１ｆ））、肩部に複数個（例えば、図１に示すように各肩に１個ずつ（触覚データ提示部１２１ｇおよび触覚データ提示部１２１ｈ））、および背面側に複数個（図示なし。例えば、正面側と同様に６個）触覚データ提示部１２１が配置され得る。一例として、正面側に配置されている個々の触覚データ提示部１２１と、背面側に配置されている個々の触覚データ提示部１２１とが向かい合うような位置関係で、個々の触覚データ提示部１２１は配置され得る。
【００１７】
感覚提示デバイス１００は、１以上の触覚データ提示部１２１を備え、これらの出力の大きさやタイミング、または出力させる触覚データ提示部１２１の組合せを制御することによって様々な触覚刺激をユーザに提示することができる。例えば、感覚提示デバイス１００は、ユーザが切られる感覚、ユーザが何らかの物体に当たる感覚、ユーザが押さえつけられる感覚などを提示することができる。なお、図１では、感覚提示デバイス１００が袖なしの服（ベスト）である例を示しているが、かかる例に限定されず、感覚提示デバイス１００は、袖やズボンも有することで体の各所に感覚を提示できてもよい。また、感覚提示デバイス１００に備えられる触覚データ提示部１２１の数は特に限定されない。
【００１８】
また、図１に示すようにユーザの耳付近に備えられるマイクなどの集音部１７０（図中では、集音部１７０ａおよび集音部１７０ｂ）が併せて備えられる。集音部１７０は、所定のスピーカから発せられた音がユーザに知覚されるまでに発生する遅延（以降、「音響遅延」と呼称する場合もある）を算出する際に使用される装置である。詳細については後述する。
【００１９】
また、図２に示すように、感覚提示デバイス１００は、音を提示する音響データ提示部１３１（図中では、音響データ提示部１３１ａおよび音響データ提示部１３１ｂ）を備えていてもよい。例えば、感覚提示デバイス１００には、ユーザの肩部に複数個（例えば、図２に示すように各肩に１個ずつ）音響データ提示部１３１が配置され得る。
【００２０】
感覚提示デバイス１００は、１以上の音響データ提示部１３１を備え、これらの出力の大きさやタイミングなどを制御することによって様々な音響効果をユーザに対して提示することができる。例えば、感覚提示デバイス１００は、音像を空間に定位させることができたり、別のスピーカからＢＧＭが提示されている状況においてユーザだけに効果音（例えば、ユーザが切られた時の効果音や、ユーザが何らかの物体に当たった時の効果音など）を提示できたりする。なお、感覚提示デバイス１００に備えられる音響データ提示部１３１の数は特に限定されない。
【００２１】
ここで、図１および図２の例では、感覚提示デバイス１００によってユーザに提示される感覚が、触覚（触覚データ提示部１２１によって提示される触覚刺激）または聴覚（音響データ提示部１３１によって提示される音）を含む旨を示したが、ユーザに提示される感覚はこれらに限定されない。より具体的には、感覚提示デバイス１００は、視覚、嗅覚、または味覚を提示可能な機構を備えていてもよい。例えば、感覚提示デバイス１００は、透過型ヘッドマウントディスプレイなどのように視覚（映像）を提示できてもよいし、芳香提示装置などのように嗅覚（匂い）を提示できてもよいし、電気味覚提示装置などのように味覚（味）を提示できてもよい。
【００２２】
続いて、図３を参照して、感覚提示デバイス１００を含むシステム全体の構成例について説明する。本開示に係る情報処理システムは、例えば、屋内（例えば、劇場、映画館、コンサートホール、ライブハウス、またはテーマパーク内の屋内遊戯施設など）、屋外（例えば、屋外にステージが設けられた劇場、コンサート会場やライブ会場、屋外にスクリーンが設けられた映画上映会場、またはテーマパーク内の屋外遊戯施設など）を問わず利用され得るシステムである。そして、図３に示すように、本開示に係る情報処理システムは、感覚提示デバイス１００と、情報処理装置２００と、コントローラ２６０と、オーディオＩＦ２７０と、アンプ２８０と、フロントスピーカ２９０と、プロジェクタ３００と、スクリーン３１０と、ライト３２０と、煙発生器３３０と、風発生器３４０と、を備える（なお、図３に示す情報処理システムは、屋内で利用される場合を想定したものである）。
【００２３】
ユーザは、感覚提示デバイス１００を装着し、スクリーン３１０やステージを視認可能な態様で座席に座る。情報処理装置２００は、情報処理システム全体を統括的に制御する装置である。より具体的には、情報処理装置２００は、感覚提示デバイス１００を介してユーザに提示される感覚、スクリーン３１０に投影される映像、フロントスピーカ２９０から発せられる音、ライト３２０から照射される光、煙発生器３３０から発せられる煙、風発生器３４０から発せられる風などを統括的に制御する。情報処理装置２００の機能については後段にて詳述する。コントローラ２６０は、操作者が情報処理装置２００に対して入力を行う際に使用される装置である。
【００２４】
オーディオＩＦ２７０は、感覚提示デバイス１００を介する音の提示に使用される音響データのインタフェースとして機能する装置である。アンプ２８０は、オーディオＩＦ２７０に入力された音響データの増幅、調整または入力の切り替えなどを行う装置である。フロントスピーカ２９０は、会場全体に対して（ユーザ（第１のユーザ。以降、第１のユーザを単に「ユーザ」と呼称する場合がある）が複数人存在する場合には、全てのユーザに対して）音を提示する装置である。
【００２５】
プロジェクタ３００は、スクリーン３１０に対して映像を投影する装置であり、スクリーン３１０は、映像が投影される面（例えば平面や曲面）である。ライト３２０は光を、煙発生器３３０は煙を、風発生器３４０は風を、それぞれ提示する装置である。
【００２６】
以上、本開示に係る情報処理システムの構成例について説明した。なお、図３を参照して説明した上記の構成はあくまで一例であり、本開示に係る情報処理システムの構成は係る例に限定されない。例えば、情報処理システムを構成する各装置の台数は特に限定されない。本開示に係る情報処理システムの構成は、仕様や運用に応じて柔軟に変形可能である。
【００２７】
ここで、フロントスピーカ２９０とユーザの離隔距離が離れるほど、フロントスピーカ２９０から出力された音がユーザに知覚されるまでに発生する音響遅延が大きくなる。したがって、フロントスピーカ２９０による音の提示と、感覚提示デバイス１００からの感覚の提示が略同一のタイミングで行われると、音がユーザに知覚されるタイミングが、感覚が知覚されるタイミングに比べて遅くなる。
【００２８】
例えば、図４のＡに示すように、フロントスピーカ２９０から１７［m］離れてユーザ（図中では、「user1」と記載）が位置している場合、音速を約３４０［m/s］とすると、約５０［ms］の音響遅延が発生する。また、ユーザが複数人存在する場合において、図４のＡに示すようにフロントスピーカ２９０から２４［m］離れて位置しているユーザ（図中では、「user2」と記載）については約７１［ms］の音響遅延が発生する。このように、各ユーザによっても、フロントスピーカ２９０に対する各人の位置関係に応じて音響遅延の大きさ（以降、「音響遅延量」と呼称する場合もある）が異なる。
【００２９】
一方で、例えば、触覚データ提示部１２１によって提示される触覚刺激は、音と違い空気などの媒体を伝搬しないため（図４のＢには、触覚データ提示部１２１がユーザの体に密着している様子が示されている）、提示されてからユーザに知覚されるまでの遅延がほとんど生じない。感覚提示デバイス１００が触覚以外の感覚を提示可能な場合においても、音響データ提示部１３１や芳香提示装置などのように空気を媒体として音や匂いを提示する装置以外については、遅延がほとんど生じないと言える。また、音響データ提示部１３１や芳香提示装置などがユーザの耳や鼻などに極めて近い位置に配置される場合には遅延が無いものとして扱われてもよい。これによって、上記のとおり、フロントスピーカ２９０から提示された音がユーザに知覚されるタイミングは、感覚がユーザに知覚されるタイミングに比べて遅くなる。なお、図５のＢには、音響データ提示部１３１から提示された音がユーザに知覚されるまでに約０．６［ms］の音響遅延が生じる旨を示しているところ、当該音響遅延を考慮しても、フロントスピーカ２９０から提示された音の音響遅延量は、音響データ提示部１３１から提示された音の音響遅延量よりも相当程度大きい。
【００３０】
本件の開示者は、上記事情に鑑みて本開示に係る技術を創作するに至った。本開示に係る情報処理装置２００は、音響提示部（フロントスピーカ２９０）から音が出力される第１のタイミングと、第１のユーザ（観客）が音を知覚する第２のタイミングとの差異（音響遅延量）に基づいて、第１のユーザに装着された感覚提示部（感覚提示デバイス１００）による第１のユーザへの感覚の提示に用いられる第１のデータを生成する。
【００３１】
そして、情報処理装置２００は、第１のタイミングと第２のタイミングとの差異（音響遅延量）に基づいて決まる第３のタイミングに第１のユーザに対して感覚を提示する。例えば、情報処理装置２００は、第１のユーザが音を知覚する第２のタイミングと略同一のタイミングに第１のユーザに対して感覚を提示する（換言すると、この場合、第３のタイミングは第２のタイミングと略同一である）。これによって、第１のユーザは、フロントスピーカ２９０から提示された音と感覚を略同一のタイミングで知覚することができるため違和感を受けにくい。なお、第３のタイミングは、第１のユーザが音を知覚する第２のタイミングと略同一でなくてもよい。すなわち、情報処理装置２００は、第１のユーザが音を知覚する第２のタイミングと、感覚を知覚する第３のタイミングを意図的にずらしてもよい。このように、情報処理装置２００は、第１のユーザが感覚を知覚する第３のタイミングを、第１のユーザが音を知覚する第２のタイミングに対して柔軟に制御することができる。
【００３２】
当該機能の実現方法についてより具体的に説明すると、情報処理装置２００は、フロントスピーカ２９０によって音が出力されるタイミングを第１のタイミングとして取得する。例えば、第１のタイミングは、予めコンテンツに組み込まれていてもよい（プログラムされていてもよい）し、コントローラ２６０を介した操作者による入力によって決定されてもよいし、演者などの動作がセンシングされることによって決定されてもよい。
【００３３】
そして、情報処理装置２００は、ユーザ（第１のユーザ）の耳付近に装着された集音部１７０（音検出部）によって、フロントスピーカ２９０から出力された音が検出されたタイミングを第２のタイミングとして取得する。なお、集音部１７０が耳穴の極めて近くに配置されている場合には、このように、集音部１７０による検出タイミングが第２のタイミングとして扱われてもよいところ、集音部１７０が耳穴から相当程度離れている場合（数十［cm］程度）には、情報処理装置２００は、その離隔距離も考慮した上で第２のタイミングを算出してもよい。
【００３４】
その後、情報処理装置２００は、第１のタイミングと第２のタイミングとの差異（音響遅延量）を算出する。そして、情報処理装置２００は、当初フロントスピーカ２９０によって音が出力される第１のタイミングと同時に提示する予定だった感覚を、基本的には、第１のタイミングから音響遅延量だけ遅らせたタイミング（換言すると、第２のタイミングと略同一のタイミング）で提示する。なお、上記の「第１のタイミングと同時に提示する予定だった感覚」という記載はあくまで一例であり、感覚の提示タイミングが必ずしも事前に予定されていなくてもよい。
【００３５】
なお本書においては、主に、各ユーザが座席に座っており、各ユーザについての音響遅延量が変化しない場合を一例として説明するが、各ユーザについての音響遅延量は変化してもよい。例えば、ユーザまたはフロントスピーカ２９０の少なくともいずれか一方が移動することによって、各ユーザについての音響遅延量が変化してもよい。なお、各ユーザについての音響遅延量が変化しない場合には、情報処理装置２００は、事前に（例えば、開演前などに）一度、各座席についての音響遅延量を測定することで上記機能を実現することができる。一方、各ユーザについての音響遅延量が変化する場合には、情報処理装置２００は、随時、またはユーザやフロントスピーカ２９０が移動する度に音響遅延量を測定することで上記機能を実現することができる。
【００３６】
ここで、図６のＡ〜Ｃを一例として、プロジェクタ３００からの映像、フロントスピーカ２９０からの音、感覚提示デバイス１００からの感覚（図中では、触覚刺激）それぞれが出力されるタイミング、知覚されるタイミングの態様について説明する。なお、図６における「タイムコード」とは、ユーザに提供されるコンテンツの管理に使用される時間間隔であり、例えば、１秒間が２４分割されたものなどを指す（なお、これに限定されない）。図６のＡは、映像、音、触覚刺激の全てが略同一のタイミングに知覚されるように予めプログラムされた場合の例である。例えば、情報処理装置２００が事前に一度、各座席についての音響遅延量を測定し、その音響遅延量をコンテンツに反映した場合などが図６のＡの例に該当する。映像、音、触覚刺激の全ての知覚タイミングが略同一であるため、ユーザはほとんど違和感を受けることなく鑑賞（視聴）することができる。
【００３７】
図６のＢは、映像が先に知覚され、その後音および触覚刺激が略同一のタイミングに知覚されるように予めプログラムされた場合の例である。図６には「映像」が提示される場合が示されているが、例えば映像ではなく演者による演技が行われる場合において、仮に演者の動作が、音および触覚刺激と完全に同一のタイミングに行われなかったとしても、図６のＢのように、音および触覚刺激が略同一のタイミングに知覚されれば、ユーザは大きな違和感を受けない。
【００３８】
図６のＣは、情報処理装置２００が、音響遅延量に基づいて触覚刺激を提示するタイミングを制御する場合の例である。例えば、ユーザまたはフロントスピーカ２９０が移動することなどによって音響遅延量が変化する場合や、予め音響遅延量をコンテンツに反映することができない場合などにおいて、情報処理装置２００が触覚刺激の提示の都度、そのタイミングを制御する場合などが図６のＣの例に該当する。
【００３９】
図６のＡ〜Ｃに示すように、音および感覚がユーザに知覚されるタイミングが制御される（特に、略同一に調整される）ことが、本開示のポイントの一つである。なお、映像がユーザに知覚されるタイミングも併せて制御されてもよい（例えば、図６のＡのように映像も音および感覚と略同一のタイミングで知覚されるように制御されてもよい）。例えば、プロジェクタ３００およびスクリーン３１０ではなく各ユーザ専用のディスプレイ（例えば、遮蔽型ヘッドマウントディスプレイなど）が設けられた場合、情報処理装置２００は、ユーザごとに映像、音、および感覚の提示タイミングを制御してもよい。
【００４０】
上記のとおり、情報処理装置２００は、フロントスピーカ２９０によって音が出力される第１のタイミングと同時に提示する予定だった感覚を、基本的には、第１のタイミングから音響遅延量だけ遅らせたタイミング（換言すると、第２のタイミングと略同一のタイミング）で提示する。
【００４１】
ここで、図７を参照して、感覚の提示を音響遅延量だけ遅らせる態様のバリエーションについて説明する。図７には、音響データ提示部１３１による音の提示を音響遅延量だけ遅らせる態様のバリエーションが示されている。
【００４２】
より具体的に説明すると、図７のＡには、情報処理装置２００がユーザごとに別々のオーディオチャンネルを割り当て、先頭に音響遅延量に相当する無音区間が挿入された音響データ（第１のデータ）を生成する方法が示されている。そして、当該音響データがオーディオＩＦ２７０およびアンプ２８０を介して感覚提示デバイス１００に提供されることで、ユーザごとに音響データ提示部１３１による音の提示タイミングが制御される（換言すると、感覚の提示が第１のユーザごとに行われる）。なお、音響遅延量が互いに略同一とみなされる複数のユーザが存在する場合、情報処理装置２００は、当該ユーザの集団ごとに上記の音響データを生成してもよい（換言すると、感覚の提示が第１のユーザの集団ごとに行われてもよい）。このように、情報処理装置２００が統括的に各ユーザに提供される音響データを生成することによって、その他の装置（アンプ２８０や感覚提示デバイス１００など）の機能を簡略化することが可能となるため、情報処理システム全体の実現コストを低減させることが可能となる。
【００４３】
図７のＢには、情報処理装置２００が全てのユーザに同一のオーディオチャンネルを割り当て、さらに、各ユーザに対応するアンプ２８０に遅延回路が設けられた上で、情報処理装置２００が各遅延回路の遅延量を異なる値に設定する方法が示されている。例えば、情報処理装置２００は、遅延回路のパラメータを変更することによってそれぞれの遅延量を制御する。この例においても、情報処理装置２００は、ユーザの集団ごとに遅延回路の遅延量を制御してもよい。
【００４４】
図７のＣには、情報処理装置２００が全てのユーザに同一のオーディオチャンネルを割り当て、さらに、各ユーザが装着する感覚提示デバイス１００に遅延回路が設けられた上で、情報処理装置２００が各遅延回路の遅延量を異なる値に設定する方法が示されている。例えば図７のＢと同様に、情報処理装置２００は、遅延回路のパラメータを変更することによってそれぞれの遅延量を制御する。この例においても、情報処理装置２００は、ユーザの集団ごとに遅延回路の遅延量を制御してもよい。
【００４５】
図７のＢはＡよりも、ＣはＢおよびＡよりも柔軟に音響遅延に対応することができると言える。例えば、図７のＣの場合には、音響遅延量が刻々と変化する場合であっても、感覚の提示直前の音響遅延量に基づいて感覚の提示タイミングが制御され得る。換言すると、ユーザの体験上もっとも好ましい態様は図７のＣであると言える。
【００４６】
図７では、音響データ提示部１３１によって音が提示される場合の例について説明したが、聴覚（音）以外の感覚が提示される場合についても図７と同様の考え方が可能である。例えば、触覚刺激が提示される場合においても、情報処理装置２００、中継される装置（例えば、アンプ２８０に対応する装置など）、または感覚提示デバイス１００などによって提示タイミングが遅らせられ得る。
【００４７】
なお、本書では、最も基本的な態様である図７のＡが実現される場合を中心に説明するところ、図７のＡ〜Ｃのいずれの態様で本開示が実現されるかは設計事項である。換言すると、本開示は、図７のＡ〜Ｃのいずれの態様で実現されてもよいし、図７以外の態様で実現されてもよい。また、上記のとおり、情報処理装置２００は、音響遅延量に基づいてユーザへの感覚の提示に用いられる第１のデータを生成するところ、図７のＢおよびＣ（または図７以外）の態様においても「情報処理装置２００が音響遅延量に基づいてユーザへの感覚の提示に用いられる第１のデータを生成する」と言える点に留意されたい。
【００４８】
より具体的に説明すると、情報処理装置２００がアンプ２８０や感覚提示デバイス１００に備えられる遅延回路のパラメータを変更することで遅延量を制御し、第１のデータ（例えば、音響データなど）の遅延量を制御することは、「情報処理装置２００が音響遅延量に基づいてユーザへの感覚の提示に用いられる第１のデータを生成する」ことと等価であると言える。また、後段にて説明する情報処理装置２００の各機能構成は必ずしも情報処理装置２００内に備えられている必要はなく、他の装置（例えば、アンプ２８０や感覚提示デバイス１００など）に備えられていてもよい。したがって、仮に情報処理装置２００が遅延回路の遅延量を変更できなかったとしても、何らかの方法によってアンプ２８０や感覚提示デバイス１００などの遅延回路の遅延量が制御可能であれば、それは、「情報処理装置２００が音響遅延量に基づいてユーザへの感覚の提示に用いられる第１のデータを生成する」ことと等価であると言える。
【００４９】
＜２．装置の機能構成例＞
上記では、本開示に係る情報処理システムの概要について説明した。続いて、図８および図９を参照して、本開示に係る情報処理システムにおける情報処理装置２００および感覚提示デバイス１００の機能構成例について説明する。
【００５０】
（２．１．情報処理装置２００の機能構成例）
まず、図８を参照して、情報処理装置２００の機能構成例について説明する。図８に示すように、情報処理装置２００は、制御部２１０と、生成部２２０と、通信部２３０と、表示部２４０と、記憶部２５０と、を備え、通信部２３０を介して外部のコントローラ２６０と接続されている。
【００５１】
（制御部２１０）
制御部２１０は、情報処理装置２００の各機能構成を統括的に制御する機能構成である。例えば、制御部２１０は、コントローラ２６０からの入力や予め決められた進行内容に基づいて各機能構成の起動や停止を制御したり、感覚提示デバイス１００によってユーザに対して提示される感覚の内容など（例えば、触覚データ提示部１２１によって提示される触覚刺激の内容、タイミングおよび強さ、音響データ提示部１３１によって提示される音の内容、タイミングおよびボリュームなど）を指定したりすることができる。また、制御部２１０は、各種制御信号を生成することによって、情報処理システムにおける情報処理装置２００以外の装置を制御することができる。例えば、制御部２１０は、各装置のパラメータの変更などを行うことができるため、例えば図７のＢまたはＣの態様によって感覚の提示が行われる場合において、アンプ２８０や感覚提示デバイス１００に備えられる遅延回路の遅延量の変更などを行うことができる。なお、制御部２１０の制御内容はこれらに限定されない。例えば、制御部２１０は、汎用コンピュータ、ＰＣ（Personal Computer）、タブレットＰＣまたはスマートフォンなどにおいて一般的に行われる処理（例えば、ＯＳ（Operating System）の処理など）を実現してもよい。また、図８に示すように、制御部２１０は、遅延測定部２１１を備える。
【００５２】
（遅延測定部２１１）
遅延測定部２１１は、各ユーザについての音響遅延量を測定する機能構成である。より具体的に説明すると、遅延測定部２１１は、フロントスピーカ２９０によって音が出力されるタイミングを第１のタイミングとして取得する。上記のとおり、第１のタイミングは、予めコンテンツに組み込まれていてもよい（プログラムされていてもよい）し、コントローラ２６０を介した操作者による入力によって決定されてもよいし、演者などの動作がセンシングされることによって決定されてもよいところ、遅延測定部２１１はそれぞれの態様に応じた方法で第１のタイミングを取得する。例えば、第１のタイミングが予めコンテンツに組み込まれている場合には、遅延測定部２１１は、コンテンツのパラメータを制御部２１０または記憶部２５０などから取得することで第１のタイミングを取得する。
【００５３】
そして、遅延測定部２１１は、ユーザの耳付近に備えられる集音部１７０によって、フロントスピーカ２９０から出力された音が検出されたタイミングを第２のタイミングとして取得する。例えば、遅延測定部２１１は、通信部２３０を介して各感覚提示デバイス１００から第２のタイミングを取得する。
【００５４】
その後、遅延測定部２１１は、第１のタイミングと第２のタイミングとの差異を算出することで音響遅延量を算出する。遅延測定部２１１は、音響遅延量を後段の生成部２２０に提供することによって、生成部２２０による音響遅延量を考慮したデータの生成を実現する。
【００５５】
なお、遅延測定部２１１は、上記の方法以外で音響遅延量を算出してもよい。例えば、遅延測定部２１１は、フロントスピーカ２９０およびユーザ（第１のユーザ）の位置関係に基づいて音響遅延量を推定してもよい。より具体的に説明すると、遅延測定部２１１は、本情報処理システムが使用される会場における各位置（任意の数の地点）とそれぞれの位置の音響遅延量とが対応付けられたデータを取得する。そして、遅延測定部２１１は、当該データと、ユーザの位置特定に使用され得るセンサ（例えば、感覚提示デバイス１００に備えられているセンサ）のセンサデータを用いて特定されたユーザの位置とを比較することによって、ユーザの位置における音響遅延量を推定してもよい。
【００５６】
（生成部２２０）
生成部２２０は、情報処理システムによって使用される各種データを生成する機能構成である。より具体的には、生成部２２０は、触覚刺激、音、光、映像、煙、および風の提示に使用されるデータを生成する機能構成である。なお、触覚刺激、音および光の提示に使用されるデータの生成については後述する。生成部２２０は、制御部２１０による制御に基づいて映像、煙、および風の提示に使用されるデータを随時生成し、プロジェクタ３００、煙発生器３３０、および風発生器３４０が接続されているネットワークを介してそれぞれの装置に対して生成したデータを提供する。図８に示すように、生成部２２０は、触覚データ生成部２２１と、音響データ生成部２２２と、照明データ生成部２２３と、を備える。
【００５７】
（触覚データ生成部２２１）
触覚データ生成部２２１は、遅延測定部２１１によって測定された音響遅延量に基づいて、感覚提示デバイス１００による触覚刺激の提示に使用される触覚データを生成する機能構成である。例えば、まず、触覚データ生成部２２１は、音響遅延量が所定の閾値以上であるか否かを判定する。なお、所定の閾値の設定方法は特に限定されず、例えば、所定の閾値は操作者による入力によって設定され得る。そして、音響遅延量が所定の閾値以上である場合、触覚データ生成部２２１は、先頭に音響遅延量に相当する空白区間（触覚刺激が提示されない区間）が挿入された触覚データを生成することで触覚刺激の提示タイミングを遅らせてもよいし、触覚データを生成するタイミング自体を音響遅延量だけ遅らせることで触覚刺激の提示タイミングを遅らせてもよい。なお、触覚刺激の提示タイミングを音響遅延量だけ遅らせることが可能であれば、上記以外の方法が用いられてもよい。
【００５８】
（音響データ生成部２２２）
音響データ生成部２２２は、フロントスピーカ２９０、および感覚提示デバイス１００の音響データ提示部１３１による音の提示に使用される音響データを生成する機能構成である。例えば、音響データ生成部２２２は、第１のタイミングを取得し、第１のタイミングにフロントスピーカ２９０によって音が出力されるように音響データを生成し、所定のネットワークを介して音響データをフロントスピーカ２９０に提供する。
【００５９】
感覚提示デバイス１００への音響データの提供処理について説明すると、例えば、まず、音響データ生成部２２２は、音響遅延量が所定の閾値以上であるか否かを判定する。なお、所定の閾値の設定方法は特に限定されず、例えば、所定の閾値は操作者による入力によって設定され得る（また、当該閾値は、触覚データ生成部２２１によって使用される上記の閾値とは異なるものであってもよい）。そして、音響遅延量が所定の閾値以上である場合、音響データ生成部２２２は、フロントスピーカ２９０からの音響遅延量に相当する無音区間が先頭に挿入された音響データを生成することで音響データ提示部１３１による音の提示タイミングを遅らせてもよいし、音響データを生成するタイミング自体を音響遅延量だけ遅らせることで音の提示タイミングを遅らせてもよい。なお、音の提示タイミングを音響遅延量だけ遅らせることが可能であれば、上記以外の方法が用いられてもよい。
【００６０】
（照明データ生成部２２３）
照明データ生成部２２３は、制御部２１０による制御に基づいて、ライト３２０による光（照明）の提示に使用される照明データを生成する機能構成である。照明データ生成部２２３は、所定のネットワークを介して生成したデータをライト３２０に提供する。なお、本開示に係る情報処理システムにおいて、各ユーザに対して感覚の提示が行われるタイミングで、照明データ生成部２２３は、当該ユーザに対して光を照射する機能を実現することができる。当該機能の詳細については後述する。
【００６１】
（通信部２３０）
通信部２３０は、外部装置との通信を行う機能構成である。例えば、情報処理装置２００の操作者がコントローラ２６０を用いて入力を行った場合、通信部２３０は、コントローラ２６０から入力データを受信し、当該入力データを制御部２１０に提供することで操作者による入力の反映を実現する。また、通信部２３０は、生成部２２０によって生成されたデータ（例えば、触覚データや音響データなどを含む）を所定の外部装置へ送信することによって、触覚刺激、音、映像、照明、煙、および風などの提示を実現する。なお、通信部２３０によって通信されるデータはこれらに限定されない。例えば、通信部２３０は、フロントスピーカ２９０から出力された音が集音部１７０によって検出された第２のタイミングに関するデータを感覚提示デバイス１００から受信してもよいし、アンプ２８０や感覚提示デバイス１００に備えられた遅延回路の遅延量を変更するためのパラメータに関するデータをこれらの装置に送信してもよい。また、通信部２３０と各外部装置との通信に用いられる通信方式および通信回線の種類は特に限定されない。例えば、通信部２３０は、各外部装置と有線による通信を行ってもよいし、無線による通信を行ってもよい。
【００６２】
（表示部２４０）
表示部２４０は、操作者による入力に用いられる設定画面などを表示する機能構成である。この表示部２４０は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal
Display）、有機ＥＬ（Electro  Luminescence）ディスプレイなどの表示装置であってもよい。なお、表示部２４０の種類および表示内容はこれらに限定されない。
【００６３】
（記憶部２５０）
記憶部２５０は、各種データを記憶する機能構成である。例えば、記憶部２５０は、情報処理装置２００の各機能構成によって使用されるプログラムやパラメータ、または各機能構成によって生成されたデータなど（例えば、触覚データ、音響データ、または照明データなど）を記憶する。なお、記憶部２５０が記憶するデータの内容はこれらに限定されない。
【００６４】
（コントローラ２６０）
コントローラ２６０は、操作者による入力を受け、入力データを情報処理装置２００に提供する装置である。コントローラ２６０は、キーボード、マウス、ボタン、スイッチ、レバー、タッチセンサ、圧力センサ、または近接センサなどの各種入力機構を備えることで操作者による入力を受けることができる。なお、コントローラ２６０が備える入力機構の種類はこれらに限定されない。また、コントローラ２６０は、情報処理装置２００の外部装置として設けられるのではなく、情報処理装置２００内に備えられてもよい。
【００６５】
以上、情報処理装置２００の機能構成例およびコントローラ２６０について説明した。なお、図８を用いて説明した上記の機能構成はあくまで一例であり、情報処理装置２００の機能構成は係る例に限定されない。例えば、情報処理装置２００は、図８に示す機能構成の全てを必ずしも備えなくてもよい。また、情報処理装置２００の機能構成は、仕様や運用に応じて柔軟に変形可能である。
【００６６】
（２．２．感覚提示デバイス１００の機能構成例）
上記では、情報処理装置２００の機能構成例について説明した。続いて、図９を参照して、感覚提示デバイス１００の機能構成例について説明する。図９に示すように、感覚提示デバイス１００は、制御部１１０と、触覚提示部１２０と、音提示部１３０と、通信部１４０と、センサ部１５０と、記憶部１６０と、を備え、通信部１４０を介して外部の集音部１７０（この図では、集音部１７０ａおよび集音部１７０ｂ）と接続されている。
【００６７】
（制御部１１０）
制御部１１０は、感覚提示デバイス１００の各機能構成を統括的に制御する機能構成である。例えば、制御部１１０は、情報処理装置２００から提供される各種データ（例えば、触覚データ、音響データ、およびその他の制御信号などを含む）に基づいて各機能構成の起動や停止を制御する。また、制御部１１０は、集音部１７０によって、フロントスピーカ２９０から出力された音が検出された第２のタイミングに関するデータを、通信部１４０を介して情報処理装置２００へ提供する。なお、制御部１１０の制御内容はこれらに限定されない。例えば、制御部１１０は、汎用コンピュータ、ＰＣ、タブレットＰＣまたはスマートフォンなどにおいて一般的に行われる処理（例えば、ＯＳの処理など）を実現してもよい。また、図９に示すように、制御部１１０は、触覚データ処理部１１１と、音響データ処理部１１２と、を備える。
【００６８】
（触覚データ処理部１１１）
触覚データ処理部１１１は、情報処理装置２００から提供される触覚データを用いて、触覚データ提示部１２１による触覚刺激の提示に関する処理を行う。例えば、触覚データ処理部１１１は、感覚提示デバイス１００個別の設定（例えば、ユーザが独自に行った感覚提示デバイス１００の設定など（例えば、ボリュームの設定や、機能のON／OFFの設定など））に基づいて、情報処理装置２００から提供された触覚データを編集し、編集後の触覚データを触覚データ提示部１２１に提供することで触覚刺激の提示を実現してもよい。
【００６９】
また、触覚データ処理部１１１には、上記の遅延回路が備えられてもよい。そして、触覚データ処理部１１１は、情報処理装置２００から提供されるパラメータを遅延回路に適用することで遅延量を変更してもよい。
【００７０】
（音響データ処理部１１２）
音響データ処理部１１２は、情報処理装置２００から提供される音響データを用いて、音響データ提示部１３１による音の提示に関する処理を行う。例えば、音響データ処理部１１２は、感覚提示デバイス１００個別の設定（例えば、ユーザが独自に行った感覚提示デバイス１００の設定など（例えば、ボリュームの設定や、機能のON／OFFの設定など））に基づいて、情報処理装置２００から提供された音響データを編集し、編集後の音響データを音響データ提示部１３１に提供することで音の提示を実現してもよい。
【００７１】
また、音響データ処理部１１２には、上記の遅延回路が備えられてもよい。そして、音響データ処理部１１２は、情報処理装置２００から提供されるパラメータを遅延回路に適用することで遅延量を変更してもよい。
【００７２】
（触覚提示部１２０）
触覚提示部１２０は、１以上の触覚データ提示部１２１を備え、触覚データ提示部１２１を用いてユーザに対して触覚刺激を提示する機能構成である。
【００７３】
（触覚データ提示部１２１）
触覚データ提示部１２１は、触覚データ処理部１１１から提供される触覚データを用いてユーザに対して触覚刺激を提示する機能構成である。例えば、触覚データ提示部１２１は、振動を提示するアクチュエータ（例えば、ＥＲＭ（偏心モータ）、ＬＲＡ（リニア共振アクチュエータ）、またはＶＣＭ（ボイスコイルモータ）など）であってもよいし、力覚を提示する電気素子であってもよいし、温度感覚を提示する温度変化素子（例えば、ペルチェ素子等）であってもよい。換言すると「触覚刺激」には、振動、力覚、または温度感覚などが含まれ得る。なお、触覚データ提示部１２１が提示する触覚刺激はこれらに限定されない。また、各触覚データ提示部１２１（図中では、少なくとも触覚データ提示部１２１ａ〜触覚データ提示部１２１ｃ）にチャンネルが割り当てられ、チャンネル毎に互いに異なる触覚刺激の提示が行われてもよい。
【００７４】
（音提示部１３０）
音提示部１３０は、少なくとも１以上の音響データ提示部１３１を備え、音響データ提示部１３１を用いてユーザに対して音を提示する機能構成である。
【００７５】
（音響データ提示部１３１）
音響データ提示部１３１は、音響データ処理部１１２から提供される音響データを用いてユーザに対して音を提示する機能構成である。例えば、音響データ提示部１３１は、音響データを再生するスピーカと、スピーカに対するアンプ回路などを有し得る。また、複数の音響データ提示部１３１（図中では、少なくとも音響データ提示部１３１ａ〜音響データ提示部１３１ｃ）が備えられ、各音響データ提示部１３１の出力が調整されることによって音像の定位が実現されてもよい。その際、音響データ提示部１３１と周囲に備えられるスピーカ（例えば、座席に備えられるスピーカなど）との連携が行われることで音像が定位されてもよい。なお、各音響データ提示部１３１にチャンネルが割り当てられ、チャンネル毎に互いに異なる音の提示が行われてもよい。
【００７６】
（通信部１４０）
通信部１４０は、外部装置との通信を行う機能構成である。例えば、集音部１７０（図中では、集音部１７０ａおよび集音部１７０ｂ）がフロントスピーカ２９０から出力された音を検出した場合、通信部１４０は、集音部１７０と通信を行うことで、音が検出された第２のタイミングに関するデータを受信し、当該データを情報処理装置２００へ送信する。また、通信部１４０は、情報処理装置２００によって生成された各種データ（例えば、触覚データ、音響データ、およびその他の制御信号などを含む）を受信する。なお、通信部１４０によって通信されるデータはこれらに限定されない。例えば、通信部１４０は、感覚提示デバイス１００に備えられた遅延回路の遅延量を変更するためのパラメータに関するデータを情報処理装置２００から受信してもよい。また、通信部１４０と外部装置との通信に用いられる通信方式および通信回線の種類は特に限定されない。例えば、通信部１４０は、外部装置と有線による通信を行ってもよいし、無線による通信を行ってもよい。
【００７７】
（センサ部１５０）
センサ部１５０は、各種センサを備えており、これらのセンサによって生成されたセンサデータを取得する機能構成である。例えば、センサ部１５０は、位置センサ（例えば、GNSS（Global Navigation Satellite System）受信機や近接センサなどを含む、ユーザの位置特定に使用され得るセンサ）を備えることで、ユーザの位置特定に使用されるセンサデータを取得してもよい。なお、センサ部１５０が備えるセンサの種類は特に限定されない。例えば、センサ部１５０は、姿勢センサ（ジャイロセンサや加速度センサなど）、温度センサ、または圧力センサなどの各種センサを備えていてもよい。
【００７８】
（記憶部１６０）
記憶部１６０は、各種データを記憶する機能構成である。例えば、記憶部１６０は、感覚提示デバイス１００の各機能構成によって使用されるプログラムやパラメータ、または情報処理装置２００から提供された各種データ（例えば、触覚データ、音響データ、およびその他の制御信号などを含む）などを記憶する。なお、記憶部１６０が記憶するデータの内容はこれらに限定されない。
【００７９】
（集音部１７０）
集音部１７０は、ユーザの耳付近に備えられるマイクなどであり、ユーザが知覚する音（例えば、フロントスピーカ２９０から出力される音など）を検出する機能構成である。なお、集音部１７０はマイクに限定されず、音を検出可能な装置であれば如何なる装置であってもよい。また、集音部１７０は、感覚提示デバイス１００の外部装置として設けられるのではなく、感覚提示デバイス１００内に備えられてもよい。
【００８０】
以上、感覚提示デバイス１００の機能構成例および集音部１７０について説明した。なお、図９を用いて説明した上記の機能構成はあくまで一例であり、感覚提示デバイス１００の機能構成は係る例に限定されない。例えば、感覚提示デバイス１００は、図９に示す機能構成の全てを必ずしも備えなくてもよい。また、感覚提示デバイス１００の機能構成は、仕様や運用に応じて柔軟に変形可能である。
【００８１】
＜３．装置の処理フロー例＞
上記では、本開示に係る情報処理システムにおける情報処理装置２００および感覚提示デバイス１００の機能構成例について説明した。続いて、図１０を参照して、音響遅延量に基づく感覚の提示タイミングの調整処理の流れの例について説明する。図１０は、コンテンツの提供中に音響遅延量がほぼ変化しない場合（換言すると、ユーザおよびフロントスピーカ２９０が移動しない場合など）において、音響遅延量に基づいて触覚刺激の提示タイミングが事前に調整される場合の処理の流れを示している。
【００８２】
まず、ステップＳ１０００では、ユーザの耳付近に備えられた集音部１７０がフロントスピーカ２９０からの音を検出する。ステップＳ１００４では、情報処理装置２００の遅延測定部２１１が音響遅延量を測定する。より具体的には、遅延測定部２１１は、集音部１７０による音の検出タイミングを第２のタイミングとして感覚提示デバイス１００から取得し、第１のタイミングと第２のタイミングとの差異を算出することで音響遅延量を測定する。
【００８３】
ステップＳ１００８では、触覚データ生成部２２１が、音響遅延量が所定の閾値以上であるか否かを判定する。音響遅延量が所定の閾値以上である場合（ステップＳ１００８／Ｙｅｓ）、ステップＳ１０１２にて、触覚データ生成部２２１は、触覚データによって触覚刺激が提示されるタイミングを調整する。より具体的には、触覚データ生成部２２１は、先頭に音響遅延量に相当する空白区間（触覚刺激が提示されない区間）が挿入された触覚データを生成したり、触覚データを生成するタイミング自体を音響遅延量だけ遅らせたりすることで触覚刺激の提示タイミングを調整（プログラム）することで一連の処理が終了する。音響遅延量が所定の閾値より小さい場合（ステップＳ１００８／Ｎｏ）には、触覚刺激が提示されるタイミングの調整は行われることなく処理が終了する。その後、上記の処理によって調整（プログラム）されたコンテンツがユーザに対して提供される。
【００８４】
上記の処理によって、感覚提示デバイス１００は、フロントスピーカ２９０からの音がユーザに知覚されるのと略同一のタイミングで、ユーザに感覚（図１０の例では触覚刺激）を提示することができるため、ユーザが違和感を受けることを防止することができる。
【００８５】
なお、上記の処理はユーザごと（または、音響遅延量が互いに略同一とみなされる複数のユーザが存在する場合には当該ユーザの集団ごと）に行われることを想定している（換言すると感覚の提示は、第１のユーザごと、または第１のユーザの集団ごとに行われることを想定している）。また、コンテンツの提供中に音響遅延量が変化する場合（換言すると、ユーザまたはフロントスピーカ２９０が移動する場合など）においては、図１０の処理フローが随時繰り返されることで（例えば、所定の間隔で繰り返されることで）触覚刺激の提示タイミングが調整され続ける（なおこの場合、コンテンツが終了するまで、触覚データは所定間隔ごとに生成され、提供され続ける）。また上記のとおり、ステップＳ１００４では、音響遅延量が、フロントスピーカ２９０およびユーザの位置関係に基づいて推定されてもよい。
【００８６】
＜４．進行通知機能＞
上記では、音響遅延量に基づく感覚の提示タイミングの調整機能について説明した。ここで、本開示に係る情報処理システムは、当該機能以外の機能を実現することもできる。例えば、本開示に係る情報処理システムは、ステージ上で演技を行う演者など（第２のユーザ）に対して、ユーザ（第１のユーザ）が感覚を提示されるタイミング（第３のタイミング）を通知する機能（以降、「進行通知機能」と呼称する場合もある）を実現することができる。そこで、続いて、進行通知機能について説明する。
【００８７】
演劇などに本情報処理システムが用いられ、ユーザに対して感覚が提示される場合、演者はユーザに対して感覚が提示されるタイミングを認識することが求められる場合がある。例えば、演者がユーザを切る演技を行うタイミングで、切られる感覚が各ユーザに提示される場合などが挙げられる。切られる感覚が各ユーザに提示されるタイミングが事前にプログラムされている場合などにおいては、演者は、当該タイミングにユーザを切る演技を行うことが求められる。
【００８８】
そこで、本開示に係る情報処理システムは、演者などに対してユーザが感覚を提示されるタイミングを通知することができる。より具体的には、情報処理装置２００は、ユーザ（第１のユーザ）への感覚の提示に用いられる第１のデータに基づいて、当該通知に用いられる第２データ（以降、「進行通知データ」と呼称する）を生成する。そして、情報処理装置２００は、様々な装置に対して当該進行通知データを提供することで演者などに対して感覚を提示し、第３のタイミングを通知することができる。
【００８９】
ここで、当該通知は、ユーザが感覚を提示されるタイミング（第３のタイミング）と略同一のタイミングで行われることを想定しているが、これに限定されない。例えば、演者が触覚刺激を知覚してから実際に動作（演技）を行うまでに要する時間を考慮して、当該通知は、第３のタイミングよりも若干早めに行われてもよい。また、当該通知が行われる「第２のユーザ」は演者に限定されず、コンテンツを提供する全てのユーザ（例えば、監督や舞台スタッフなど）を含み得る。
【００９０】
通常、演者はフロントスピーカ２９０から出力されるＢＧＭや効果音に合わせて演技を行うところ、仮にＢＧＭや効果音が流れない状況でも本開示が適用されることによって、演者は、ユーザに対して感覚が提示されるタイミングを認識することができるため、本開示が適用されることは有用であると言える。また、ＢＧＭや効果音が流れる状況においても、演者がＢＧＭなどを知覚するタイミングと各ユーザがＢＧＭなどを知覚するタイミングは音響遅延により異なるため、本開示が適用されることは変わらず有用であると言える。
【００９１】
ここで、進行通知データの生成処理には様々な態様が存在する。以降では、図１１〜図１５を参照して、ユーザに提示される感覚が触覚刺激である場合における、変換処理（進行通知データの生成処理）の具体例について説明していく。
【００９２】
演者に対して感覚の提示が可能な装置（例えば、感覚提示デバイス１００と同様の機能を有する装置）が設けられる場合、本開示に係る情報処理システムは、当該装置を用いて演者に感覚を提示することで進行通知を実現してもよい。以降では、演者が感覚提示デバイス１００を装着している場合を一例として説明する（以降、演者が装着している装置を「感覚提示デバイス１００ａ」と呼称し、ユーザ（観客）が装着している装置を「感覚提示デバイス１００ｂ」と呼称する）。なお、この場合、演者に装着される感覚提示デバイス１００ａは演技の阻害をしない形態（例えば、舞台衣装の形態、またはポケットに収まる程度の大きさを有する形態など）を有しているとする。
【００９３】
そして例えば、情報処理装置２００の触覚データ生成部２２１は、ユーザに装着されている感覚提示デバイス１００ｂの各触覚データ提示部１２１による触覚刺激の提示に使用される触覚データを、１つに統合することで感覚提示デバイス１００ａによって演者に提示される進行通知データを生成する。より具体的には、図１１に示すように、触覚データ生成部２２１は、ユーザ（観客）への触覚刺激の提示に用いられる触覚データを複数のチャンネルにわたって生成した場合、各チャンネルにおいて触覚刺激が提示されるタイミングの関係を維持しつつこれらのチャンネルを１チャンネルに統合することで進行通知データを生成してもよい。演者は、基本的には、ユーザに対して感覚が提示されたタイミング（例えば、触覚刺激の提示の開始タイミングと終了タイミング）さえ認識することができれば適切に演技を行うことができる（例えば、適切に演技の内容を切り替えることができる）。したがって、１チャンネルに統合された進行通知データを用いて触覚データ提示部１２１が触覚刺激を演者に提示することで足りると考えられる。なお、上記はあくまで一例であり、進行通知データのチャンネル数は特に限定されない。
【００９４】
また、演者が触覚刺激の提示の開始タイミングさえ認識できればよい場合には、図１２に示すように、触覚データ生成部２２１は、ある時間にわたって触覚刺激が継続的に提示される場合に用いられる触覚データの先頭部分の波形（以降「インパルス」と呼称する場合がある）を抽出し進行通知データに反映させてもよい。なお、触覚データ生成部２２１は、触覚データの末尾部分の波形を抽出し進行通知データに反映させることで、触覚刺激の提示の終了タイミングを演者に認識させてもよい。なお、インパルスの抽出手法は特に限定されない。より具体的には、触覚データ生成部２２１は、任意の波形データ解析手法（例えば、所定区間において所定の閾値を超えた部分の波形データを抽出する手法など）を用いてインパルスを抽出することができる。
【００９５】
なお、上記では、ユーザに提示される感覚が触覚刺激である場合の例について説明したところ、ユーザに提示される感覚が触覚刺激以外である場合についても上記と同様の処理が行われ得る。また、その際、ユーザに提示される感覚の種類や提示箇所（部位）と、演者に提示される感覚の種類や提示箇所（部位）が異なっていてもよい。例えば、ユーザに提示される感覚が音である場合において、演者に提示される感覚が触覚刺激であってもよい。
【００９６】
また、情報処理装置２００は、感覚提示デバイス１００ａ以外の装置を用いて演者に進行通知を行ってもよい。例えば、演者のみに対して音を提示可能な指向性スピーカが設置されている場合、情報処理装置２００は、当該指向性スピーカから演者に向けて音を出力することによって進行通知を行ってもよい。
【００９７】
例えば、図１３に示すように、情報処理装置２００の音響データ生成部２２２は、ユーザに装着されている感覚提示デバイス１００ｂの各触覚データ提示部１２１による触覚刺激の提示に使用される触覚データの周波数（例えば、５０［Hz］〜２００［Hz］程度）を、可聴領域の周波数（例えば、２００［Hz］〜２００００［Hz］程度）に変更することで進行通知データを生成してもよい。その後、情報処理装置２００が当該進行通知データを指向性スピーカに提供することで、指向性スピーカに音を出力させる。
【００９８】
また例えば、図１４に示すように、音響データ生成部２２２は、触覚刺激の提示に使用される触覚データに対してＡＭ変調処理などを施すことによって、可聴領域（例えば、１０００［Hz］など）にマッピングされた進行通知データを生成してもよい。より具体的には、音響データ生成部２２２は、触覚データを解析することによって触覚データの振幅を示す包絡線を抽出し、伝送に用いられる搬送波を包絡線にマッピングすることで進行通知データを生成してもよい。その後、当該進行通知データが指向性スピーカに提供され、指向性スピーカが進行通知データを復調することによって演者に音を提示する。
【００９９】
なお、フロントスピーカ２９０からＢＧＭや効果音が提示されている場合には、演者は、指向性スピーカにより提示される音を聞き取りにくい場合がある。そこで、フロントスピーカ２９０からＢＧＭや効果音が提示される場合においては、指向性スピーカにより提示される音の周波数帯域が変更されてもよい。例えば、図１５に示すように、音響データ生成部２２２は、フロントスピーカ２９０から提示されるＢＧＭの周波数特性とは異なる周波数特性の音響データを生成してもよい。これによって、演者は、指向性スピーカにより提示される音と、ＢＧＭとを聞き分けることができる。
【０１００】
また、例えば、演者のみが視認可能なライトが設置されている場合、情報処理装置２００は、当該ライトを点灯させることによって進行通知を行ってもよい。より具体的には、情報処理装置２００の照明データ生成部２２３は、触覚データを解析することによって、触覚刺激が提示されるタイミングや期間を認識し、そのタイミングや期間にライトを点灯させるための照明データを生成する。なお、照明データ生成部２２３は、上記のように触覚データからインパルスを抽出し、インパルスに対応するタイミングにライトを点灯させるための照明データを生成してもよい。また、照明データ生成部２２３は、触覚刺激の強度をライトによって提示される光の強度に反映させてもよい。例えば、照明データ生成部２２３は、触覚データに対してＰＷＭ（Pulse Width Modulation）変換を施すことで進行通知データを生成してもよい。当該進行通知データがライトに提供されることによって、ライトの光源（例えば、ＬＥＤ光源など）の点灯時間が適切に制御されるため、触覚刺激の強度が光の強度に反映される。また、ライト以外にも、映像を表示可能なディスプレイなどが進行通知に用いられてもよい。この場合、当該ディスプレイには、ユーザに提示される感覚の内容および提示のタイミングなど（例えば、提示までの秒数など）が表示され得る。
【０１０１】
なお、指向性スピーカやライトなどの、感覚提示デバイス１００ａ以外の装置によって進行通知が行われる場合であっても、ユーザに提示される感覚が触覚刺激以外に限定されない。例えば、ユーザに音、映像、匂いまたは味などが提示される場合であっても、情報処理装置２００は、指向性スピーカやライトなどの、感覚提示デバイス１００ａ以外の様々な装置を用いて進行通知を実現することができる。
【０１０２】
また、情報処理装置２００は、演劇などのコンテンツの内容や、進行通知が行われる際の状況などに応じて、演者に対する進行通知の方法を変更してもよい。例えば、演者によって激しい演技が行われている場合、情報処理装置２００は、演者が知覚し易いように触覚刺激の強度をより高くしたり、触覚刺激が提示される期間をより長くしたりすることができる。同様に、情報処理装置２００は、指向性スピーカにより提示される音の大きさをより大きくしたり、提示される期間をより長くしたりしてもよい。また、演者がステップを踏むなど、主に足が演技に使用されるシーンでは、情報処理装置２００は、足以外の部位に対して触覚刺激を提示してもよい。また、進行通知が困難な状況（例えば、ＢＧＭが大音量で提示されている状況や、演者が激しく演技をしている状況など）では、情報処理装置２００は進行通知を行わなくてもよい。
【０１０３】
続いて、図１６を参照して、進行通知処理の流れの例について説明する。図１６には、ユーザに触覚刺激が提示される場合において、演者にも触覚刺激が提示されることで進行通知が実現される場合の処理の流れの例が示されている。
【０１０４】
ステップＳ１１００では、情報処理装置２００の触覚データ生成部２２１は、ユーザ（観客）に対して触覚刺激が提示されるか否かを確認する。例えば、触覚データ生成部２２１は、ユーザが装着している感覚提示デバイス１００ｂに提供される触覚データを解析することで、触覚刺激が提示されるか否かを確認する。ユーザに対して触覚刺激が提示される場合（ステップＳ１１００／Ｙｅｓ）、ステップＳ１１０４にて、触覚データ生成部２２１は、演者に対して進行通知が必要であるか否かを判断する。例えば、触覚データ生成部２２１は、進行通知の要否に関する事前設定に基づいて進行通知が必要であるか否かを判断する。
【０１０５】
演者に対して進行通知が必要である場合（ステップＳ１１０４／Ｙｅｓ）、ステップＳ１１０８にて、触覚データ生成部２２１は、ユーザが装着している感覚提示デバイス１００ｂに提供される触覚データに基づいて進行通知データを生成する。進行通知データの生成方法については上記のとおりである。ステップＳ１１１２では、通信部２３０が、演者が装着している感覚提示デバイス１００ａに対して進行通知データを提供する。
【０１０６】
ステップＳ１１１６では、当該進行通知データを提供された感覚提示デバイス１００ａの触覚データ提示部１２１が演者に対して触覚刺激を提示することで進行通知を行う。なお、ステップＳ１１００にてユーザに対して触覚刺激が提示されない場合（ステップＳ１１００／Ｎｏ）、およびステップＳ１１０４にて演者に対する進行通知が必要でない場合（ステップＳ１１０４／Ｎｏ）には、ステップＳ１１０８〜ステップＳ１１１６の処理は行われない。上記の処理が、コンテンツが終了するまで（ステップＳ１１２０／Ｎｏ）継続される。
【０１０７】
＜５．光による感覚提示通知機能＞
上記では、進行通知機能について説明した。本開示に係る情報処理システムは、当該機能以外の機能として、各ユーザに対して感覚の提示が行われたことを、光を用いて各ユーザに通知する機能（以降、「光による感覚提示通知機能」と呼称する場合もある）を実現することができる。そこで続いて、光による感覚提示通知機能について説明する。
【０１０８】
例えば、図１７に示すように、ライブや演劇において、ステージ手前のユーザから後方のユーザに対して順に触覚刺激が提示され伝搬していくような表現は、触覚刺激というもののイメージとも直感的に結びつき易く、効果的である。また、触覚刺激だけでなく、音、映像、匂い、または味などの触覚以外の感覚の提示についても同様の効果が得られると考えられる。一方で、各ユーザは、触覚刺激をはじめとする様々な感覚がどのように他のユーザに提示されているのかを認識することができない。
【０１０９】
そこで、本開示に係る情報処理システムは、各ユーザへの感覚の提示と光による演出とを連動させ、各ユーザへの感覚の提示に合わせて光の照射範囲を変化させることで感覚の提示が行われている様子を各ユーザに通知する。より具体的には、ライト３２０またはプロジェクタ３００などの光提示部は、ユーザごと（またはユーザの集団ごと）に光を照射する機能を有する。そして、情報処理装置２００の照明データ生成部２２３は、触覚データ提示部１２１によって触覚刺激がユーザに提示されるタイミング（第３のタイミング）、または音響データ提示部１３１によって音がユーザに提示されるタイミング（第３のタイミング）に、提示が行われるユーザ（第１のユーザ）に対して、ライト３２０またはプロジェクタ３００などの光提示部から光の照射が行われるように照明データ（第３のデータ）を生成する。そして、当該照明データが所定のネットワークを介してライト３２０に提供されることで、ライト３２０はユーザごと（またはユーザの集団ごと）に光を照射することができる。
【０１１０】
ここで、照明データ生成部２２３は、感覚が提示されるユーザに対して照射される光の色を、感覚が提示されないユーザに対して照射される光の色と区別することによって感覚提示通知を実現してもよい。また、感覚提示デバイス１００が発光機能を有している場合には、情報処理装置２００はライト３２０（またはプロジェクタ３００）を用いて感覚提示通知を行うのではなく、感覚提示デバイス１００を発光させることで感覚提示通知を実現してもよい。また、ユーザが発光機能を有する別の装置を保持している場合には、情報処理装置２００は当該装置を発光させてもよい。
【０１１１】
続いて、図１８を参照して、光による感覚提示通知処理の流れの例について説明する。図１８には、触覚刺激を提示されるユーザに対して、ライト３２０から光が照射されることで感覚提示通知が行われる場合の処理の流れの例が示されている。
【０１１２】
ステップＳ１２００では、情報処理装置２００の照明データ生成部２２３が各感覚提示デバイス１００による触覚刺激の提示タイミングを認識する。例えば、照明データ生成部２２３は、触覚データ生成部２２１によって生成された触覚データを解析することによって触覚刺激の提示タイミングを認識する。
【０１１３】
ステップＳ１２０４では、照明データ生成部２２３が、触覚刺激の提示タイミングに基づいて照明データを生成する。より具体的には、照明データ生成部２２３は、各感覚提示デバイス１００が触覚刺激を提示するタイミングに、提示されるユーザの位置（位置座標、または座席の位置）に対してライト３２０から光が照射されるように照明データを生成する。ステップＳ１２０８では、通信部２３０がライト３２０に対して照明データを提供する。
【０１１４】
ステップＳ１２１２では、当該照明データを提供されたライト３２０が、触覚刺激の提示と同時に触覚刺激を提示されるユーザに対して光を照射することで感覚提示通知を行う。上記の処理が、コンテンツが終了するまで（ステップＳ１２１６／Ｎｏ）継続される。
【０１１５】
＜６．ハードウェア構成例＞
上記では、光による感覚提示通知機能について説明した。続いて、本開示に係る情報処理システムにおけるハードウェア構成例について説明する。
【０１１６】
（６．１．感覚提示デバイス１００）
まず、感覚提示デバイス１００のハードウェア構成について説明する。感覚提示デバイス１００は、サイズ調整機能を有さないアウターベストと、サイズ調整機能を有するインナーベストの２枚が重なった構造（アウターベストがインナーベストの上から被せられる構造）を有している。また、ユーザによる着脱のし易さを考慮して、アウターベストおよびインナーベストは、例えば両肩部分などで、部分的に物理的に連結されていてもよい。ここで、図１９にはアウターベストの例が示されており、図２０にはインナーベストの例が示されている。
【０１１７】
図１９には、両肩部分に音響データ提示部１３１が配置されている感覚提示デバイス１００（図２で示したもの）のアウターベストの例が示されている。また、アウターベスト（および図２０のＡで示すインナーベスト）は、前身頃の中央に開閉機構１０（例えば、ファスナー、面ファスナー、またはボタンなど。なお、開閉機構１０はこれらに限定されない）を備えている。これにより、ユーザは頭を感覚提示デバイス１００に通すなどの負荷の高い動きをすることなく、２層構造の感覚提示デバイス１００を容易に効率良く着脱することができる。また、ユーザは、不快感を覚えた場合などにおいて容易かつ迅速に感覚提示デバイス１００ａを脱ぐことができる。また、アウターベストは、前身頃に所定の数のポケット１１（図１９の例では、ポケット１１ａ〜ポケット１１ｄ）を備えている。これによって、アウターベストは、例えば後述する手首や足に装着されるパーツを収納することができるため、これらのパーツが使用されない場合において各パーツの管理が容易になる。なお、ユーザが腕を容易に可動させることができる点や通気性に優れる点などが考慮されることで、ベスト型の感覚提示デバイス１００が採用される場合を主として説明しているところ、感覚提示デバイス１００の形状（特に、アウターベストの形状）は、その用途（コンテンツの内容）に合わせて様々なデザインに変更され得る。
【０１１８】
図２０のＡにはインナーベストの前身頃の例が示されており、図２０のＢにはインナーベストの後ろ身頃の例が示されている。図２０のＡおよびＢに示すように、インナーベストの側面部にはインナーベストのサイズを無段階に調整可能な調整機構１２（図２０の例では、面ファスナー）が備えられている。感覚提示デバイス１００が触覚刺激をユーザの体に伝達するためには、感覚提示デバイス１００および触覚データ提示部１２１が、体に対して適切な圧力で押し付けられることが望ましい。しかし、ユーザの体は年齢や性別などによって個体差が大きい。そこで、インナーベストは、調整機構１２を備えることによって、触覚データ提示部１２１と体の間の接触圧力を調整可能にし、ユーザ毎に最適な触覚刺激を提示可能にする。また、インナーベストが使用時にアウターベストに覆われることによって、調整機構１２が表面に露出されない。これにより、ウェアの意匠性が高められると共に、演劇の観劇や映画の鑑賞中に、ユーザ自身がインナーベストの面ファスナーなどを用いたサイズ調整をするために面ファスナーの着け外しすることで大きな音が発生して周囲の観客に不快感を与えることが防止され得る。なお、ユーザによる感覚提示デバイス１００の装着はコンテンツの開始前に完了し、休憩時間などを除いてサイズ調整や着脱は行われないことを想定している。より具体的には、ユーザが座る座席とは別の位置に、感覚提示デバイス１００の装着（脱着）用のスペースが設けられて、係員がユーザによる感覚提示デバイス１００の脱着を補助することを想定している（もちろん、これに限定されない）。
【０１１９】
また、インナーベストは、触覚データ提示部１２１を固定可能な固定機構１３（図２０の例では、面ファスナー）を備えている。感覚提示デバイス１００がユーザに対して触覚刺激を提示する場合、ユーザ毎の個体差（体の大きさなど）に影響されることなく、同様の位置に触覚刺激が提示されることが望ましい。すなわち、触覚データ提示部１２１の配置はユーザ毎の個体差に応じて調整されることが望ましい。また、劇や映画などのコンテンツの内容や演出に応じて、触覚刺激が提示されるべき位置（部位）が変わる。例えば、触覚刺激が提示されるべき位置は、劇Ａでは体の前面４か所、劇Ｂでは体の前面６か所、映画Ａでは体の前面６か所に加えて背面２か所などのようにコンテンツによって変わる。そこで、インナーベストはほぼ全面に固定機構１３を備えることで、所望の位置に触覚データ提示部１２１が固定されることを可能にする。
【０１２０】
ここで、図２１を参照して、触覚データ提示部１２１の固定態様の具体例について説明する。コンテンツの開始前のユーザによる装着時にユーザ自身によって触覚データ提示部１２１の固定位置が変更されることは、基本的に想定していない（なお、これに限定されない）。そのため、図２１のＡに示すように、インナーベストは２枚構造を有しており、固定機構１３は、ユーザが触れることができない２枚構造の内側に備えられている。触覚データ提示部１２１は固定機構１３（面ファスナーメスなど）と、別パーツである固定機構１４（面ファスナーオスなど）によって挟まれることによってインナーベストに固定され得る。図２１のＡに示すように、固定機構１３は、２枚構造のうちの“インナーベストの外側１５”（アウターベスト側）の内側の面に備えられることを想定している。換言すると、２枚構造のうちの“インナーベストの内側１６”（ユーザの体側）には、固定機構１３が備えられないことを想定している。これによって、サイズ調整時に調整機構１２の締め付け圧によって生じる“インナーベストの外側１５”の張力によって、触覚データ提示部１２１がユーザの体に的確に押し付けられることになる。
【０１２１】
また、“インナーベストの内側１６”が面として存在することにより、ユーザが感覚提示デバイス１００を着脱する際に、突出した触覚データ提示部１２１が着脱の妨げになることが防止される。前述したように、感覚提示デバイス１００はインナーベストとアウターベストの２層構造を有することが望ましいが、着脱の容易さなどに鑑みて、インナーベスト単体が使用されてもよい。その場合にも、インナーベストが上記で説明したような構造を有することで、触覚データ提示部１２１を表面に露出させないようにできるため、意匠性が確保される。
【０１２２】
また、前述したように、ユーザの体は年齢や性別などによって個体差が大きい。そのため、例えば、コンテンツの提供前に男性用のウェア（アウターベストやインナーベスト）と女性用のウェア（アウターベストやインナーベスト）の２種類を用意しておき、女性用のインナーベストについては、体に合わせて調整機構１２がより絞り込まれる前提で、触覚データ提示部１２１の固定位置を男性用のものに比べて相対的に内側にしておく、という運用が考えられる。同様に、男女の身長差を考慮して、各触覚データ提示部１２１の上下の相対距離を男性用のものに比べて相対的に近づけておく、という運用も考えられる。また、女性用については、胸部を避けて触覚データ提示部１２１を配置する、という運用も考えられる。また、男女差とは無関係に、体の大きさに応じてS/M/Lの３種類のサイズを（同一のウェアで）用意し、前述したようにそれぞれに触覚データ提示部１２１の固定位置を異なるものとする、という運用も考えらえる。あるいは、前述のように、コンテンツの内容に応じて、コンテンツの開始前に触覚データ提示部１２１の位置および数量を変更しておき、その位置および数量の設定に基づいて各触覚データ提示部１２１に入力する触覚データの設計および生成を行う、といった運用も考えられる。
【０１２３】
さらに、感覚提示デバイス１００は、ベスト部分によっては触覚刺激が提示されない部位に対しても他のパーツを用いることによって触覚刺激を提示することができてもよい。例えば、図２２のＡに示すように、感覚提示デバイス１００はコネクタを備えており、当該コネクタに接続された配線１９０（図２２のＡでは、配線１９０ａ〜配線１９０ｆ）によって追加の触覚データ提示部１２１（図２２のＡでは、触覚データ提示部１２１ｋ〜触覚データ提示部１２１ｐ）と電気的に接続され得る。なお、図中の触覚データ提示部１２１ｌと触覚データ提示部１２１ｍのように、追加された触覚データ提示部１２１は、コネクタを備えており、当該コネクタに接続された配線１９０によってさらに別の追加された触覚データ提示部１２１と電気的に接続され得る。なお、長さを調節可能なケーブル（例えば、カールケーブルや巻取り式のケーブルなど）が配線１９０として使用されることによって、必要以上に長い配線１９０によってユーザの動きが阻害されることが防止され得る。また、配線１９０によって触覚データ提示部１２１が追加されない場合、追加の触覚データ提示部１２１に使用可能なチャンネルが他の部分（例えば、ベスト部分）への触覚刺激の提示に使用されてもよい。これによって、より多様な触覚刺激を当該部分に提示することが可能になる。なお、追加の触覚データ提示部１２１は無線によって接続されてもよい。
【０１２４】
そして、追加の触覚データ提示部１２１は、所定の固定機構（例えば、面ファスナーなど）によって体の部位に一定の圧力で固定される。この構造によって、例えば図２２のＡに示すように、感覚提示デバイス１００は、ベスト部分以外の手首、膝、および足の甲などに触覚刺激を提示することができる。なお、追加の触覚データ提示部１２１が固定される位置は特に限定されず、コンテンツの内容などに応じて柔軟に変更され得る。
【０１２５】
ここで、図２２のＢに示すように、追加の各触覚データ提示部１２１には固定位置を示すラベル１７（図２２のＢでは、ラベル１７ａ〜ラベル１７ｆ。固定位置を示すイラストや文字などが表示される）が付されることを想定している。これによって、ユーザが追加の各触覚データ提示部１２１を間違った位置に固定することが防がれる。
【０１２６】
続いて、感覚提示デバイス１００と共に使用される各機器について説明する。まず図２３を参照して、ユーザが着席してコンテンツの提供を受ける場合に使用される座席の周辺機器について説明する。図２３には、ユーザが感覚提示デバイス１００（および追加の触覚データ提示部１２１ｋ〜触覚データ提示部１２１ｐ）を装着した状態で座席に座っている様子を示している。そして、各座席にはユーザによる所定の操作に使用される操作パネル１８０が設置されることを想定している。
【０１２７】
ここで、図２４を参照して操作パネル１８０の具体例について説明する。図２４のＡに示された操作パネル１８０ａにはスイッチ１８１が備えられており、ユーザは、当該スイッチ１８１を操作することによって触覚刺激などをはじめとする各種感覚の提示のON／OFFを切り替えることができる。また、操作パネル１８０ａにはコネクタ１８２（メス）が備えられており、ユーザは、当該コネクタ１８２に対して感覚提示デバイス１００に備えられたコネクタ（オス）を差し込むことによって感覚提示デバイス１００を動作可能な状態にすることができる。また、図２４のＢに示された操作パネル１８０ｂには、その他にもボリューム調節機構１８３が備えられており、ユーザは、当該ボリューム調節機構１８３を操作することによって感覚提示デバイス１００によって提示される触覚刺激または音のボリュームを所望の大きさに調節することができる。
【０１２８】
なお、感覚提示デバイス１００には複数の種類（S／M／Lなどのサイズ、大人用／子供用、男性用／女性用、色、表記番号）が設けられており、感覚提示デバイス１００がコネクタ１８２に接続されることによって、感覚提示デバイス１００内に組み込まれた種類検出用の抵抗値、あるいはDIPスイッチのようなON／OFF検出の仕組みによって、感覚提示デバイス１００の種類が情報処理システム（特に情報処理装置２００）に識別され得る。識別された種類に応じて、情報処理システム（特に情報処理装置２００）は、ウェアに流す信号（ボリューム等）を変化させてもよい。
【０１２９】
（６．２．情報処理装置２００）
続いて、図２５を参照して、情報処理装置２００のハードウェア構成について説明する。
【０１３０】
図２５に示すように、情報処理装置２００は、ＣＰＵ（Central Processing Unit）９０１と、ＲＯＭ（Read Only
Memory）９０２と、ＲＡＭ（Random Access Memory）９０３と、ホストバス９０４と、ブリッジ９０５と、外部バス９０６と、インタフェース９０７と、入力装置９０８と、出力装置９０９と、ストレージ装置（ＨＤＤ）９１０と、ドライブ９１１と、通信装置９１２とを備える。
【０１３１】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置２００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス９０４により相互に接続されている。当該ＣＰＵ９０１、ＲＯＭ９０２およびＲＡＭ９０３の協働により、制御部２１０および生成部２２０の各機能が実現される。
【０１３２】
ホストバス９０４は、ブリッジ９０５を介して、ＰＣＩ（Peripheral Component Interconnect/Interface）バスなどの外部バス９０６に接続されている。なお、必ずしもホストバス９０４、ブリッジ９０５および外部バス９０６を分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【０１３３】
入力装置９０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置２００を使用するユーザは、該入力装置９０８を操作することにより、各装置に対して各種のデータを入力したり処理動作を指示したりすることができる。当該入力装置９０８により、コントローラ２６０の機能が実現される。
【０１３４】
出力装置９０９は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Organic Light Emitting Diode）装置およびランプなどの表示装置を含む。当該出力装置９０９により表示部２４０の機能が実現される。
【０１３５】
ストレージ装置９１０は、データ格納用の装置である。ストレージ装置９１０は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置９１０は、例えば、ＨＤＤ（Hard Disk Drive）で構成される。このストレージ装置９１０は、ハードディスクを駆動し、ＣＰＵ９０１が実行するプログラムや各種データを格納する。当該ストレージ装置９１０によって記憶部２５０の機能が実現される。
【０１３６】
ドライブ９１１は、記憶媒体用リーダライタであり、情報処理装置２００に内蔵、あるいは外付けされる。ドライブ９１１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体９１３に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９１１は、リムーバブル記憶媒体９１３に情報を書き込むこともできる。
【０１３７】
通信装置９１２は、例えば、通信網９１４に接続するための通信デバイス等で構成された通信インタフェースである。通信装置９１２によって通信部２３０の機能が実現される。
【０１３８】
＜７．備考＞
上記では、本開示に係る情報処理システムにおけるハードウェア構成例について説明した。続いて、本開示に係る情報処理システムにおける運用面などを備考として説明する。
【０１３９】
（７．１．感覚提示デバイス１００の動作確認について）
本開示に係る情報処理システムが使用される場合、コンテンツの開始前に、感覚提示デバイス１００を操作パネル１８０のコネクタ１８２に接続した状態で動作確認作業が行われ得る。
【０１４０】
動作確認作業においては、第１ステップとして通電状態などの確認のために、感覚提示デバイス１００の各触覚データ提示部１２１（アクチュエータ）から可聴音を順次発生させて、確認者が耳で動作確認を行う。その際、触覚データ提示部１２１ごとに可聴音が変更されてもよい（例えば、各感覚提示デバイス１００の触覚データ生成部２２１ごとに「１」、「２」、「３」などの識別情報が割り振られ、触覚データ提示部１２１にそれぞれの識別情報を可聴音として出力させるなど）。第２ステップとして、触覚データ提示部１２１の故障状態の確認のために、各触覚データ提示部１２１に１００［Hz］のSin波のような可聴性の低い単純な波形を順次入力する。例えば、第２ステップにて、確認者に異音が聞こえる場合、触覚データ提示部１２１の破損などが生じていることが予想される。
【０１４１】
第１ステップおよび第２ステップの作業は、各感覚提示デバイス１００から発せられる音が混ざらないように、感覚提示デバイス１００を１台ずつ動作させて行われる。例えば、確認者が操作パネル１８０のスイッチ１８１を操作して各感覚提示デバイス１００のON／OFFを切り替えながら第１ステップおよび第２ステップの作業を行っていく。
【０１４２】
なお、確認者が各座席を移動することなく上記の動作確認作業を行えるように、各感覚提示デバイス１００からの可聴音の発生などが、感覚提示デバイス１００ごとに少しずつずらされながら行われてもよい。また、感覚提示デバイス１００ごとに「１」、「２」、「３」などの識別情報が割り振られ、さらに各感覚提示デバイス１００の触覚データ生成部２２１ごとに「１」、「２」、「３」などの識別情報が割り振られることによって、触覚データ提示部１２１に「１−１」、「１−２」、「１−３」などのように、それぞれの感覚提示デバイス１００および触覚データ提示部１２１の識別情報の組合せを可聴音として出力させるなどの対応が考えられる。これによって、確認者は、全ての感覚提示デバイス１００から発せられる可聴音を聞き取れる位置から動くことなく動作確認作業を行うことができる。また、可聴音の聞き取り作業が専用装置によって行われてもよい。また、各触覚データ提示部１２１に加速度センサが備えられており、各触覚データ提示部１２１が振動した際の加速度データの解析などによって動作確認が行われてもよい。
【０１４３】
（７．２．操作者の対応について）
上記で説明したコントローラ２６０を操作する操作者は、ステージおよび客席が見渡せるよう、客席後方（または中央）のコントロールブースに位置しており、予め決められた進行に応じて、ステージ上の演者の動きのタイミングに合わせ、コントローラ２６０に備えられるタッチパネルや物理スイッチなどインタフェースを操作する。
【０１４４】
コントローラ２６０に対して所定の操作が行われることで、音響、照明、映像、触覚刺激などの演出効果に関わる装置が一括してリアルタイムに制御され得る。例えば、操作者は、コントローラ２６０に備えられるスライドバーの操作によって、音響、照明、映像、触覚刺激などの演出効果に関わる装置によって出力される演出効果の強度を、一括してリアルタイムに制御することができる。例えば、操作者がスライドバーを下げると、音響ボリュームが下がるとともに、触覚データ提示部１２１によって提示される触覚刺激の強度が低くなったり、照明が暗くなったりする。また、例えば、操作者が、所定のボタンを押下するたびに、コンテンツにおけるイベントが切り替わり、切り替わった後のイベントに対応付けられたプログラムに従って、音響、照明、映像、触覚刺激などの演出効果に関わる装置が一括してリアルタイムに制御され得る。なお、このときに各ボタンにそれぞれ異なるイベントが割り当てられていてもよい。
【０１４５】
また、ユーザだけでなく操作者も、音響提示用のヘッドホンおよび触覚提示用の感覚提示デバイス１００を装着することによって、ユーザが体験している演出効果のフィードバックを受けることができる。なお、上記のとおり、ユーザには音声遅延量が考慮された上で（音声遅延量だけ遅れたタイミングで）感覚の提示が行われるところ、操作者へのフィードバックにおいては、音声遅延量が考慮されることなく感覚の提示が行われてもよい（ヘッドホンによる音の提示と、感覚提示デバイス１００による感覚の提示が同時に行われてもよい）。また、コントロールブースには、操作者とは別に進行管理を行うタイムキーパーが配置されることで、操作者とタイムキーパーが互いに協調して作業をしてもよい。
【０１４６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１４７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１４８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成する生成部を備える、
情報処理装置。
（２）
前記感覚の提示は、前記差異に基づいて決まる第３のタイミングに行われる、
前記（１）に記載の情報処理装置。
（３）
前記第３のタイミングは、前記第２のタイミングと略同一である、
前記（２）に記載の情報処理装置。
（４）
前記生成部は、前記第１のデータに基づいて、第２のユーザに対する前記第３のタイミングの通知に用いられる第２のデータを生成する、
前記（２）または（３）に記載の情報処理装置。
（５）
前記第２のデータは、前記第２のユーザへの感覚の提示に用いられるものである、
前記（４）に記載の情報処理装置。
（６）
前記通知は、前記第３のタイミングと略同一のタイミングで行われる、
前記（４）または（５）に記載の情報処理装置。
（７）
前記第２のユーザは、前記第１のユーザに対して前記感覚の提示が行われるコンテンツを提供するユーザである、
前記（４）から（６）のいずれか１項に記載の情報処理装置。
（８）
前記第１のユーザは複数人存在し、
前記感覚の提示は、前記第１のユーザごと、または前記第１のユーザの集団ごとに行われる、
前記（２）から（７）のいずれか１項に記載の情報処理装置。
（９）
前記感覚を提示される前記第１のユーザは、前記第３のタイミングに光提示部から光が照射され、
前記生成部は、前記光の照射に用いられる第３のデータを生成する、
前記（８）に記載の情報処理装置。
（１０）
前記第２のタイミングは、前記第１のユーザに装着された音検出部によって前記音が検出されたタイミングである、
前記（１）から（９）のいずれか１項に記載の情報処理装置。
（１１）
前記音検出部は、前記第１のユーザの耳付近に装着されたものである、
前記（１０）に記載の情報処理装置。
（１２）
前記差異は、前記音響提示部および前記第１のユーザの位置関係に基づいて推定されたものである、
前記（１）から（１１）のいずれか１項に記載の情報処理装置。
（１３）
前記感覚は、触覚または聴覚のうちの少なくともいずれか一方を含む、
前記（１）から（１２）のいずれか１項に記載の情報処理装置。
（１４）
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成することを有する、
コンピュータにより実行される情報処理方法。
（１５）
音響提示部から音が出力される第１のタイミングと、第１のユーザが前記音を知覚する第２のタイミングとの差異に基づいて、前記第１のユーザに装着された感覚提示部による前記第１のユーザへの感覚の提示に用いられる第１のデータを生成すること、
をコンピュータに実現させるためのプログラム。
【符号の説明】
【０１４９】
１００    感覚提示デバイス
１１０    制御部
１１１    触覚データ処理部
１１２    音響データ処理部
１２０    触覚提示部
１２１    触覚データ提示部
１３０    音提示部
１３１    音響データ提示部
１４０    通信部
１５０    センサ部
１６０    記憶部
１７０    集音部
２００    情報処理装置
２１０    制御部
２１１    遅延測定部
２２０    生成部
２２１    触覚データ生成部
２２２    音響データ生成部
２２３    照明データ生成部
２３０    通信部
２４０    表示部
２５０    記憶部
２６０    コントローラ
２７０    オーディオＩＦ
２８０    アンプ
２９０    フロントスピーカ
３００    プロジェクタ
３１０    スクリーン
３２０    ライト
３３０    煙発生器
３４０    風発生器
【図１】
2019013055.tif 000003
【図２】
2019013055.tif 000004
【図３】
2019013055.tif 000005
【図４】
2019013055.tif 000006
【図５】
2019013055.tif 000007
【図６】
2019013055.tif 000008
【図７】
2019013055.tif 000009
【図８】
2019013055.tif 000010
【図９】
2019013055.tif 000011
【図１０】
2019013055.tif 000012
【図１１】
2019013055.tif 000013
【図１２】
2019013055.tif 000014
【図１３】
2019013055.tif 000015
【図１４】
2019013055.tif 000016
【図１５】
2019013055.tif 000017
【図１６】
2019013055.tif 000018
【図１７】
2019013055.tif 000019
【図１８】
2019013055.tif 000020
【図１９】
2019013055.tif 000021
【図２０】
2019013055.tif 000022
【図２１】
2019013055.tif 000023
【図２２】
2019013055.tif 000024
【図２３】
2019013055.tif 000025
【図２４】
2019013055.tif 000026
【図２５】
2019013055.tif 000027
【国際調査報告】
2019013055.tif 000028
2019013055.tif 000029