(57)【要約】【課題】デバイスにおける出力位置の制御をより効率的に実現する。【解決手段】複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、を備え、前記共通信号は、制御対象となる出力部を特定する情報を含み、前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、出力制御装置が提供される。【選択図】図９
2018047543.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、
を備え、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、
出力制御装置。
【請求項２】
前記共通信号は、出力強度を指定する情報を含み、
前記制御部は、前記位置情報と前記共通信号とに基づいて前記出力強度を補正した前記制御信号を生成する、
請求項１に記載の出力制御装置。
【請求項３】
前記位置情報は、方向情報を含み、
前記制御部は、前記方向情報と前記共通信号とに基づいて前記制御信号を生成する、
請求項１に記載の出力制御装置。
【請求項４】
前記方向情報は、オブジェクトに対する相対方向を含み、
前記制御部は、前記相対方向と前記共通信号とに基づいて、前記制御信号を生成する、
請求項３に記載の出力制御装置。
【請求項５】
前記制御部は、前記オブジェクトから取得される基準方向に基づいて前記相対方向を算出する、
請求項４に記載の出力制御装置。
【請求項６】
前記制御部は、前記オブジェクトから照射される近赤外線光に基づいて前記基準方向を設定し、前記基準方向と取得された角速度情報とに基づいて前記相対方向を算出する、
請求項５に記載の出力制御装置。
【請求項７】
複数の前記出力部、
をさらに備える、
請求項１に記載の出力制御装置。
【請求項８】
前記位置情報を取得するセンサ部、
をさらに備える、
請求項１に記載の出力制御装置。
【請求項９】
前記共通信号を受信する通信部、
をさらに備える、
請求項１に記載の出力制御装置。
【請求項１０】
前記出力部は、前記制御部による制御に基づいて触覚刺激を提示する、
請求項１に記載の出力制御装置。
【請求項１１】
前記制御部は、取得された動作情報にさらに基づいて前記制御信号を生成する、
請求項１に記載の出力制御装置。
【請求項１２】
近赤外線光を照射する照射部、
をさらに備え、
前記制御部は、前記基準方向および前記相対方向に基づいて、前記照射部に近赤外線光を照射させる、
請求項６に記載の出力制御装置。
【請求項１３】
プロセッサが、複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行うことと、
を含み、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記出力制御を行うことは、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行うこと、
をさらに含む、
出力制御方法。
【請求項１４】
コンピュータを、
複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、
を備え、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、
出力制御装置、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、出力制御装置、出力制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザに対し、より現実感のある出力を提示するための種々の技術が考案されている。また、出力装置の外部で発生したイベントに基づいて出力の制御を行う技術も提案されている。【０００３】
例えば、特許文献１には、仮想空間における事象の発生位置に応じて出力装置による触覚出力を遅延させる情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１６６８９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の情報処理装置は、出力の時間的制御を行う一方、出力の位置に係る制御は行っていない。このため、特許文献１に記載の情報処理装置では、事象の発生位置に依らず同一の出力部から同一の触覚刺激が出力される。【０００６】
また、特許文献１に記載の情報処理装置では、出力装置が複数存在する場合、出力制御に係る処理が複雑となり、また、処理負担が増大するため、同時に複数の出装置に係る出力制御を行うことが困難な場合がある。【０００７】
そこで、本開示では、デバイスにおける出力位置の制御をより効率的に実現することが可能な、新規かつ改良された出力制御装置、出力制御方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、を備え、前記共通信号は、制御対象となる出力部を特定する情報を含み、前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、出力制御装置が提供される。【０００９】
また、本開示によれば、プロセッサが、複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行うことと、を含み、前記共通信号は、制御対象となる出力部を特定する情報を含み、前記出力制御を行うことは、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行うこと、をさらに含む、出力制御方法が提供される。【００１０】
また、本開示によれば、コンピュータを、複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、を備え、前記共通信号は、制御対象となる出力部を特定する情報を含み、前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、出力制御装置、として機能させるためのプログラムが提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、デバイスにおける出力位置の制御をより効率的に実現することが可能となる。【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】本開示の実施形態の概要を説明するための概念図である。
【図２】同実施形態に係るシステム構成図の一例である。
【図３】同実施形態に係るジャケットの機能ブロック図である。
【図４】同実施形態に係るジャケットの形状を示す図である。
【図５】同実施形態に係る情報処理サーバの機能ブロック図である。
【図６Ａ】同実施形態に係るジャケットによる基準方向の設定および相対方向の算出について説明するための図である。
【図６Ｂ】同実施形態に係るジャケットによる基準方向の設定および相対方向の算出について説明するための図である。
【図６Ｃ】同実施形態に係るジャケットによる基準方向の設定および相対方向の算出について説明するための図である。
【図７Ａ】同実施形態に係るジャケットによる出力制御について説明するための図である。
【図７Ｂ】同実施形態に係るジャケットによる出力制御について説明するための図である。
【図７Ｃ】同実施形態に係るジャケットによる出力制御について説明するための図である。
【図８】同実施形態に係るジャケットによる位置情報検出の流れを示すフローチャートである。
【図９】同実施形態に係るジャケットによる出力制御の流れを示すフローチャートである。
【図１０】同実施形態に係る近赤外線光の伝播について説明するための図である。
【図１１】同実施形態に係る動作情報に基づく出力制御について説明するための図である。
【図１２】同実施形態に係る情報処理サーバのハードウェア構成例である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．実施形態
１．１．実施形態の概要
１．２．システム構成例
１．３．ジャケット３０の機能構成
１．４．ジャケット３０の形状
１．５．情報処理サーバ４０の機能構成
１．６．ジャケット３０による位置情報検出
１．７．ジャケット３０による出力制御
１．８．ジャケット３０の動作の流れ
１．９．変形例
２．ハードウェア構成例
３．まとめ
【００１６】
＜１．実施形態＞
＜＜１．１．実施形態の概要＞＞
近年、外部で発生した事象やユーザの位置に応じた出力制御を行う技術が開発されている。上記のような技術は、例えば、テーマパークで興行されるアトラクションなどにおいて、上映される映像にリンクした触覚刺激や音響情報をユーザに提示する場合などに用いられ得る。
【００１７】
また、この際、上記映像中で発生する事象とユーザの位置とに応じて、出力する触覚刺激や音響情報などの位置を制御することも考えられ得る。この場合、ユーザは、映像にリンクしたより現実感のある出力を得ることが可能となる。
【００１８】
一方、上記のようなユーザの位置や動作に応じた出力制御を行う場合、制御装置がすべてのユーザの動作を認識することが求められる。また、上記の制御装置は、ユーザごとに個別の出力制御信号を送信することが求められる。このため、例えば、ユーザが１００人を超える場合などには、制御装置の処理負担が大きく、システムを実現させることが困難である。
【００１９】
また、例えば、ユーザの動作を、赤外マーカなどを用いた方法で検出する場合、複数の撮像装置が必要となり、システムの設置コストが高額となる傾向がある。
【００２０】
本開示に係る技術思想は、上記の点に着目して発想されたものであり、ユーザの動作に基づく出力の位置制御をより効率的に実現することを可能とする。このため、本実施形態に係る出力制御装置、出力制御方法、およびプログラムは、複数のデバイスに用いられる共通信号を、ユーザが装着する出力装置から取得された位置情報に基づいて補正し、当該出力装置ごとに個別の出力制御を行う機能を有する。
【００２１】
図１は、本実施形態の概要を説明するための概念図である。図１には、表示装置１０と表示装置１０に表示される仮想オブジェクトＶＯ、および本実施形態に係るジャケット３０ａ〜３０ｃとジャケット３０ａ〜３０ｃをそれぞれ装着するユーザＰ１〜Ｐ３が示されている。
【００２２】
ここで、本実施形態に係るジャケット３０は、表示装置１０に表示される映像や仮想オブジェクトＶＯにリンクした出力をユーザに提示するための出力装置であってよい。この際、本実施形態に係るジャケット３０は、情報処理サーバ（図示しない）から受信する共通信号に基づいて上記の制御を行う。なお、本実施形態に係る共通信号には、制御対象となる出力部を特定する情報や、当該出力部による出力強度を指定する情報が含まれてよい。
【００２３】
また、本実施形態に係るジャケット３０は、検出した位置情報に基づいて、上記の共通信号を補正し、ジャケット３０に固有の制御信号を生成することができる。より具体的には、本実施形態に係るジャケット３０は、ジャケット３０の方向情報を検出し、当該方向情報に応じて、制御対象となる出力部や出力強度を補正することができる。
【００２４】
例えば、図１において、ジャケット３０ａを装着するユーザＰ１は、仮想オブジェクトＶＯに対し背中を向けている状態である。この際、ジャケット３０ａは検出した方向情報に基づいて共通信号を補正し、背面部に位置する出力部に触覚刺激などの出力を行わせてよい。また、ジャケット３０ｂおよび３０ｃをそれぞれ装着するユーザＰ２およびＰ３は、仮想オブジェクトＶＯに対し略正面を向いている状態である。この際、ジャケット３０ｂおよび３０ｃは、検出した位置情報に基づいて共通信号を補正し、正面部に位置する出力部に触覚刺激などを出力させてよい。
【００２５】
このように、本実施形態に係るジャケット３０が情報処理サーバから送信される共通信号を位置情報に基づいて補正し、ジャケット３０ごとに固有の制御信号を生成することで、情報処理サーバの処理負担を軽減し、また設置コストを低減することが可能となる。
【００２６】
＜＜１．２．システム構成例＞＞
次に、本実施形態に係るシステム構成例について説明する。図２は、本実施形態に係るシステム構成図の一例である。図２を参照すると、本実施形態に係る出力制御システムは、表示装置１０、照射装置２０、ジャケット３０、および情報処理サーバ４０を備える。また、表示装置１０と情報処理サーバ４０、およびジャケット３０と情報処理サーバ４０は、互いに通信が行えるようにネットワーク５０を介して接続される。
【００２７】
（表示装置１０）
本実施形態に係る表示装置１０は、情報処理サーバ４０による制御に基づいて、ユーザに種々の映像を提示する装置であってよい。本実施形態に係る表示装置１０は、例えば、仮想オブジェクトＶＯを含む３Ｄ映像などを表示することができる。本実施形態に係る表示装置１０は、例えば、プロジェクタとスクリーン、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置などにより実現されてもよい。
【００２８】
（照射装置２０）
本実施形態に係る照射装置２０は、近赤外線光を照射する機能を有する装置であってよい。上記の近赤外線は、ジャケット３０が方向情報を算出する際に用いられ得る。このため、本実施形態に係る照射装置２０は、例えば、表示装置１０の上方など、複数のユーザに向けて近赤外線を照射可能な位置に配置される。または、本実施形態に係る照射装置２０は、表示装置１０と一体に形成されてもよい。
【００２９】
（ジャケット３０）
本実施形態に係るジャケット３０は、ユーザに触覚刺激や音響情報を提示する機能を有する。上述したように、本実施形態に係るジャケット３０は、情報処理サーバ４０から受信した共通信号を検出した位置情報に基づいて補正した制御信号を生成し、当該制御信号に基づいてジャケット３０に固有の出力制御を行う機能を有する。この際、ジャケット３０は、照射装置２０から照射される近赤外線光に基づいて方向情報を検出してもよい。本実施形態に係るジャケット３０が有する機能の詳細については後述する。
【００３０】
（情報処理サーバ４０）
本実施形態に係る情報処理サーバ４０は、複数のジャケット３０に共通して用いられる共通信号を生成する機能を有する。また、本実施形態に係る情報処理サーバ４０は、表示装置１０に係る表示を制御する機能を有する。本実施形態に係る情報処理サーバ４０が有する機能の詳細については後述する。
【００３１】
（ネットワーク５０）
本実施形態に係るネットワーク５０は、表示装置１０と情報処理サーバ４０、およびジャケット３０と情報処理サーバ４０を接続する機能を有する。ネットワーク５０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク５０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００３２】
＜＜１．３．ジャケット３０の機能構成＞＞
次に、本実施形態に係るジャケット３０の機能構成について説明する。図３は、本実施形態に係るジャケット３０の機能ブロック図である。図３を参照すると、本実施形態に係るジャケット３０は、出力部３１０、センサ部３２０、制御部３３０、およびサーバ通信部３４０を備える。以下、上記に示す各構成について、当該構成が有する特徴を中心に詳細に説明する。
【００３３】
（出力部３１０）
出力部３１０は、制御部３３０による制御に基づいて、ユーザに種々の出力を提示する機能を有する。より具体的には、本実施形態に係る出力部３１０は、制御部３３０による制御に基づいて、例えば、触覚刺激や音響情報などを提示してよい。このため、本実施形態に係る出力部３１０は、例えば、偏心モーター、リニア・バイブレータ、ピエゾ（圧電）素子などの振動生成装置やスピーカなどにより実現され得る。また、上記の触覚刺激には、振動の他、熱刺激や電気刺激などが含まれてよい。
【００３４】
（センサ部３２０）
センサ部３２０は、ジャケット３０の位置情報を検出する機能を有する。上述したように、本実施形態に係る位置情報には、ジャケット３０の方向情報が含まれてよい。本実施形態に係るセンサ部３２０は、例えば、照射装置２０から照射される近赤外線光に基づいて位置情報を検出することができる。このため、本実施形態に係るセンサ部３２０は、例えば、指向性を有する近赤外線センサおよびジャイロセンサなどにより実現されてもよい。
【００３５】
一方、本実施形態に係るセンサ部３２０は、照射装置２０から照射される近赤外線光に依らず位置情報の検出を行ってもよい。この場合、本実施形態に係るセンサ部３２０は、例えば、地磁気センサや撮像装置、指向性を有するマイクロホンアレイなどにより実現され得る。本実施形態に係る位置検出の詳細については、別途詳細に説明する。
【００３６】
（制御部３３０）
制御部３３０は、複数のジャケット３０に用いられる共通信号に基づいて、ジャケット３０が有する複数の出力部３１０に係る出力制御を行う。より具体的には、本実施形態に係る制御部３３０は、センサ部３２０により取得された位置情報と上記の共通信号とに基づいて制御対象となる出力部３１０を補正した制御信号を生成する機能を有する。なお、本実施形態に係る位置情報は、方向情報を含む。すなわち、本実施形態に係る制御部３３０は、上記の方向情報と共通信号とに基づいて制御信号を生成することができる。また、本実施形態に係る制御部３３０は、生成した制御信号に基づいてジャケット３０に固有の出力制御を行う機能を有する。
【００３７】
本実施形態に係る制御部３３０が有する上記の機能によれば、ジャケット３０の方向に基づく出力制御の補正を、個々のジャケット３０が実行することが可能となり、情報処理サーバ４０の処理負担を大幅に低減することができる。
【００３８】
なお、本実施形態に係る方向情報は、オブジェクトに対する相対方向を含んでよい。ここで、上記のオブジェクトとは、表示装置１０や、表示装置１０に表示される仮想オブジェクトＶＯに対応するように配置される照射装置２０などを指す。すなわち、本実施形態に係る制御部３３０は、照射装置２０に対するジャケット３０の相対方向と共通信号とに基づいて、制御信号を生成してよい。
【００３９】
この際、本実施形態に係る制御部３３０は、照射装置２０から取得される基準方向に基づいて上記の相対方向を算出してよい。より具体的には、本実施形態に係る制御部３３０は、照射装置２０から照射される近赤外線光をセンサ部３２０が受光したことに基づいて、上記の基準方向を設定し、当該基準方向とセンサ部３２０が取得した角速度情報とに基づいて上記の相対方向を算出することが可能である。
【００４０】
また、本実施形態に係る制御部３３０は、検出された位置情報と共通信号とに基づいて出力強度を補正した制御信号を生成してよい。本実施形態に係る制御部３３０が有する当該機能によれば、ジャケット３０の位置に応じたより現実感のある出力をユーザに提示することが可能となる。なお、本実施形態に係る制御信号生成の詳細については、別途詳細に説明する。
【００４１】
（サーバ通信部３４０）
サーバ通信部３４０は、情報処理サーバ４０から共通情報を受信する機能を有する。また、本実施形態に係るサーバ通信部３４０は、センサ部３２０が取得した位置情報などを情報処理サーバ４０に送信してもよい。
【００４２】
＜＜１．４．ジャケット３０の形状＞＞
次に、本実施形態に係るジャケット３０の形状について説明する。図４は、本実施形態に係るジャケット３０の形状を示す図である。ここで、図４の左側には、ジャケット３０の前面部の形状が示され、図４の右側には、ジャケット３０の背面部の形状が示されている。
【００４３】
図４に示すとおり、本実施形態に係るジャケット３０は、複数の出力部３１０ａ〜３１０ｈおよび複数のセンサ部３２０ａ〜３２０ｄを備えてよい。また、本実施形態に係る複数の出力部３１０ａ〜３１０ｈ、および複数のセンサ部３２０ａ〜３２０ｄは、ジャケット３０を中心とした各方位に対応可能なように、ジャケット３０の周囲に所定の間隔で配置されてもよい。図４に示す一例には、ジャケット３０の前面部に４つの出力部３１０ａ〜３１０ｄと、２つのセンサ部３２０ａおよび３２０ｂとが配置され、背面部に４つの出力部３１０ｅ〜３１０ｈと、２つのセンサ部３２０ｃおよび３２０ｄとが配置される場合が示されている。
【００４４】
なお、本実施形態に係る複数の出力部３１０と複数のセンサ部３２０の数は、図４に示す一例に限定されない。本実施形態に係るジャケット３０が備える出力部３１０の数は、９つ以上であってもよいし、７つ以下であってもよい。同様に、本実施形態に係るセンサ部３２０の数は、５つ以上であってもよいし、３つ以下であってもよい。本実施形態に係る出力部３１０およびセンサ部３２０の数は、適用されるシステムの仕様や運用に応じて柔軟に変更され得る。
【００４５】
また、本実施形態に係る複数の出力部３１０と複数のセンサ部３２０の配置は、図４に示す一例に限定されない。本実施形態に係る出力部３１０およびセンサ部３２０は、必ずしもジャケット３０の前面部と背面部に均等に配置される必要はなく、例えば、前面部により多く配置されてもよい。上記のような配置によれば、ユーザが基本的に表示装置１０などの方向を向くシステムに適用される場合において、より緻密な出力位置の制御を行うことが可能となる。
【００４６】
また、本実施形態に係る出力部３１０およびセンサ部３２０は、ジャケット３０の垂直方向に複数個が並列するように配置されてもよい。上記のような配置によれば、触覚刺激や音響情報の出力を水平方向に加えて垂直方向にも制御することが可能となり、より現実感のある出力をユーザに提示することが可能となる。
【００４７】
＜＜１．５．情報処理サーバ４０の機能構成＞＞
次に、本実施形態に係る情報処理サーバ４０の機能構成について説明する。図５は、本実施形態に係る情報処理サーバ４０の機能ブロック図である。図４を参照すると、本実施形態に係る情報処理サーバ４０は、表示制御部４１０、生成部４２０、および通信部４３０を備える。以下、上記に示す各構成について、当該構成が有する特徴を中心に詳細に説明する。
【００４８】
（表示制御部４１０）
表示制御部４１０は、表示装置１０による表示を制御する機能を有する。本実施形態に係る表示制御部４１０は、例えば、表示装置１０に表示させる映像などの情報を制御し、当該情報を生成部４２０に引き渡す。
【００４９】
（生成部４２０）
生成部４２０は、複数のジャケット３０に用いられる共通信号を生成する機能を有する。上述したとおり、本実施形態に係る共通信号は、制御対象となる出力部３１０を特定する情報や、出力強度を指定する情報を含む。この際、本実施形態に係る生成部４２０は、表示制御部４１０から取得した表示制御に係る情報に基づいて、映像や映像中の仮想オブジェクトとリンクした共通信号を生成することができる。
【００５０】
（通信部４３０）
通信部４３０は、生成部４２０が生成した共通信号を複数のジャケット３０に送信する機能を有する。また、通信部４３０は、表示制御部４１０による表示制御に係る信号を表示装置１０に送信する機能を有する。
【００５１】
＜＜１．６．ジャケット３０による位置情報検出＞＞
次に、本実施形態に係るジャケット３０による位置情報検出の詳細について説明する。上述したとおり、本実施形態に係る位置情報は、方向情報を含む。また、本実施形態に係るジャケット３０は、センサ部３２０が受光した近赤外線光に基づいて基準方向を設定し、当該基準方向とセンサ部３２０が検出した角速度情報とに基づいて、オブジェクトに対するジャケット３０の相対方向を算出することができる。
【００５２】
図６Ａ〜図６Ｃは、本実施形態に係るジャケット３０による基準方向の設定および相対方向の算出ついて説明するための図である。なお、図６Ａ〜図６Ｃには、上方から俯瞰した表示装置１０、照射装置２０、およびジャケット３０の位置関係が示されている。
【００５３】
まず、図６Ａを参照して、本実施形態に係る基準方向の設定について説明する。図６Ａには、照射装置２０から照射される近赤外線光の照射範囲ＴＡと、ジャケット３０が備える複数のセンサ部３２０ａ〜３２０ｄに係る受光可能範囲ＲＤａ〜ＲＤｄがそれぞれ示されている。なお、図６Ａ〜図６Ｃに示される照射範囲ＴＡ、および受光可能範囲ＲＤａ〜ＲＤｄは、本実施形態に係る位置情報の検出を説明するために模式的に示されたものであり、実際の範囲は係る例に限定されない。
【００５４】
まず、ジャケット３０のセンサ部３２０が、照射装置２０から近赤外線光を受光する。図６Ａに示す一例では、ジャケット３０の前面部に備えられるセンサ部３２０ｂが照射装置２０からの近赤外線光を受光している。この際、本実施形態に係る制御部３３０は、センサ部３２０ｂが受光した近赤外線光に基づいて、基準方向ＢＤを設定することができる。なお、センサ部３２０ａ〜３２０ｄは、それぞれ指向性を有する近赤外線センサを含んでよい。
【００５５】
次に、図６Ｂを参照して、本実施形態に係る相対方向の算出について説明する。図６Ｂは、ジャケット３０を装着するユーザが図６Ａに示す状態から反時計回りに回転運動を行った場合を示している。この際、本実施形態に係るセンサ部３２０は、上記の回転運動に対応する角速度情報を取得する。
【００５６】
これにより、本実施形態に係る制御部３３０は、上記の角速度情報の積算から基準方向ＢＤに対する差分を算出することができる。すなわち、本実施形態に係る制御部３３０は、取得された角速度情報と基準方向から、照射装置２０に対するジャケット３０の相対方向を算出することができる。
【００５７】
図６Ｃは、本実施形態に係る基準方向のリセットおよび再設定について説明するための図である。図６Ｃは、ジャケット３０を装着するユーザが図６Ｂに示す状態からさらに反時計回りに回転運動を行った場合を示している。また、図６Ｃに示す一例では、センサ部３２０ｃが照射装置２０からの近赤外線光を受光している。
【００５８】
この際、本実施形態に係る制御部３３０は、現在の絶対方向をリセットし、新たに基準方向を設定する。すなわち、本実施形態に係る制御部３３０は、蓄積された角速度情報の誤差をリセットすることができる。制御部３３０が有する上記の機能によれば、センサ部３２０が有するジャイロセンサのバイアスの変化量、すなわちドリフトを簡易にリセットすることができ、より精度の高い方向情報を取得することが可能となる。
【００５９】
また、本実施形態に係るジャケット３０は、上記のように、比較的安価な近赤外線センサおよびジャイロセンサを用いて相対方向を検出することができるため、システムの設置コストを大幅に削減し、大人数のユーザに適用することが可能である。
【００６０】
＜＜１．７．ジャケット３０による出力制御＞＞
次に、本実施形態に係るジャケット３０による出力制御について詳細に説明する。本実施形態に係るジャケット３０は、算出した相対方向と情報処理サーバ４０から受信した共通信号とに基づいて、ジャケット３０に固有の出力制御を行うことできる。より具体的には、本実施形態に係るジャケット３０は、相対情報に基づき共通信号を補正した制御信号を生成し、当該情報に基づいて出力制御を行うことができる。
【００６１】
図７Ａ〜図７Ｃは、本実施形態に係る出力制御について説明するための図である。なお、図７Ａ〜図７Ｃには、上方から俯瞰した表示装置１０、照射装置２０、およびジャケット３０の位置関係が示されている。
【００６２】
また、図７Ａ〜図７Ｃでは、ジャケット３０が、情報処理サーバ４０から送信される共通信号を受信している。ここで、上記の共通信号は、下記の表１に示される制御対象および出力強度を指示する信号であってよい。
【００６３】
【表１】
2018047543.tif 000003
【００６４】
図７Ａを参照して、本実施形態に係る出力制御について説明を続ける。図７Ａは、ジャケット３０が基準方向ＢＤと同一の方向を向いている場合の出力制御について説明するための図である。このため、図７Ａにおいては、基準方向ＢＤとの角度差を表すθｄｉｆｆが０°となっている。ここで、上記のθｄｉｆｆは、相対方向に対応する。
【００６５】
この際、本実施形態に係る制御部３３０は、上記の表１に示す共通信号を基準方向に基づき補正した制御信号を生成する。制御部３３０は、現在の基準方向がどのセンサ部３２０が受光した近赤外線光に基づいて設定されたかを判定し、制御信号を生成することができる。この際、制御部３３０は、例えば、あらかじめ設定される初期方向とそれぞれのセンサ部３２０に該当する基準方向との角度差を参照し、上記の補正を行ってもよい。図７Ａに示す一例では、制御部３３０は、初期方向と基準方向との角度差が０°であるため、出力部３１０ｂおよび３１０ｃに、それぞれ出力強度１．０で触覚刺激や音響情報を出力させる。
【００６６】
次に、図７Ｂを参照する。図７Ｂは、相対方向に対応するθｄｉｆｆが、−４５°である場合の出力制御を示す図である。この際、本実施形態に係る制御部３３０は、上記の表１に示す共通信号を相対方向で補正した制御信号を生成し、当該制御信号に基づく出力制御を行う。図７Ｂに示す一例では、制御部３３０は、制御対象を出力部３１０ｃおよび３１０ｄに補正した制御信号を生成し、出力部３１０ｃおよび３１０ｄにそれぞれ出力強度１．０で触覚刺激や音響情報を出力させている。
【００６７】
また、図７Ｃは、相対方向に対応するθｄｉｆｆが、−６０°である場合の出力制御を示す図である。図７Ｃを参照すると、照射装置２０には３つの出力部３１０ｃ〜３１０ｅが対向している。この場合、本実施形態に係る制御部３３０は、制御対象となる出力部３１０の数を増加させてよい。図７Ｃに示す一例の場合、制御部３３０は、２つの出力部３１０ｂおよび３１０ｃを制御対象とする共通信号を補正し、３つの出力部３１０ｃ〜３１０ｅを出力対象とすることができる。
【００６８】
また、この際、本実施形態に係る制御部３３０は、変化した制御対象の数に基づいて、出力強度を変更してもよい。図７Ｃに示す一例の場合、制御部３３０は、例えば、出力部３１０ｃ〜３１０ｅの出力強度をそれぞれ０．６、０．８、および０．６に補正した制御信号を生成することができる。このように、本実施形態に係る制御部３３０が共通信号に設定される出力強度を増加した制御対象に応じて分散させることで、より現実感のある触覚刺激や音響出力をユーザに提示することが可能となる。
【００６９】
＜＜１．８．ジャケット３０の動作の流れ＞＞
（位置情報検出の流れ）
次に、本実施形態に係るジャケット３０の動作の流れについて説明する。まず、本実施形態に係る位置情報検出の流れについて説明する。図８は、本実施形態に係るジャケット３０による位置情報検出の流れを示すフローチャートである。
【００７０】
図８を参照すると、本実施形態に係るジャケット３０の制御部３３０は、まず、照射装置２０から送信される近赤外線光がセンサ部３２０により受光されたか否かを判定する（Ｓ１１０１）。
【００７１】
ここで、制御部３３０がセンサ部３２０により近赤外線光が受光されたと判定した場合（Ｓ１１０１：Ｙｅｓ）、制御部３３０は、基準方向のリセット、および基準方向の設定を行う（Ｓ１１０２）。
【００７２】
ステップＳ１１０２における基準方向の設定後、または制御部３３０がセンサ部３２０により近赤外線光が受光されていないと判定した場合（Ｓ１１０１：Ｎｏ）、続いて制御部３３０は、センサ部３２０により角速度情報が検出されたか否かを判定する（Ｓ１１０３）。
【００７３】
ここで、制御部３３０がセンサ部３２０により角速度情報が検出されたと判定した場合（Ｓ１１０３：Ｙｅｓ）、続いて制御部３３０は、算出された角度情報と基準方向に基づいて相対方向の算出を行う（Ｓ１１０４）。
【００７４】
ステップＳ１１０４における相対方向の算出後、または制御部３３０がセンサ部３２０により角速度情報が検出されていないと判定した場合（Ｓ１１０３：Ｎｏ）、続いて制御部３３０は、システムの終了判定を行う（Ｓ１１０５）。
【００７５】
ここで、制御部３３０がシステムの終了を検知した場合（Ｓ１１０５：Ｙｅｓ）、ジャケット３０は、位置情報の検出に係る一連の処理を終了する。
【００７６】
一方、制御部３３０がシステムの終了を検知しない場合（Ｓ１１０５：Ｎｏ）、ジャケット３０は、ステップＳ１１０１に復帰し、後続する処理を繰り返し実行する。
【００７７】
（出力制御の流れ）
次に、本実施形態に係る出力制御の流れについて説明する。図９は、本実施形態に係るジャケット３０による出力制御の流れを示すフローチャートである。
【００７８】
図９を参照すると、まず、ジャケット３０のサーバ通信部３４０が情報処理サーバ４０から共通信号を受信する（Ｓ１２０１）。
【００７９】
次に、制御部３３０は、相対方向が算出されているか否かを判定する（Ｓ１２０２）。
【００８０】
ここで、制御部３３０が、相対方向が算出されていると判定した場合（Ｓ１２０２：Ｙｅｓ）、続いて制御部３３０は、相対方向に基づいてステップＳ１２０１で受信された共通信号を補正した制御信号を生成する（Ｓ１２０３）。
【００８１】
一方、制御部３３０が、相対方向が算出されていないと判定した場合（Ｓ１２０２：Ｎｏ）、続いて制御部３３０は、基準方向に基づいてステップＳ１２０１で受信された共通信号を補正した制御信号を生成する（Ｓ１２０４）。
【００８２】
ステップＳ１２０３またはステップＳ１２０４における制御信号の生成後、続いて、制御部３３０は、生成した制御信号に基づいて出力部３１０の出力制御を行う（Ｓ１２０５）。
【００８３】
続いて、制御部３３０は、システムの終了判定を行う（Ｓ１２０６）。ここで、制御部３３０がシステムの終了を検知した場合（Ｓ１２０６：Ｙｅｓ）、ジャケット３０は、出力制御に係る一連の処理を終了する。
【００８４】
一方、制御部３３０がシステムの終了を検知しない場合（Ｓ１２０６：Ｎｏ）、ジャケット３０は、ステップＳ１２０１に復帰し、後続する処理を繰り返し実行する。
【００８５】
＜＜１．９．変形例＞＞
（近赤外線光の伝播）
次に、本実施形態に係る変形例について説明する。上記の説明では、本実施形態に係るジャケット３０が、出力部３１０、センサ部３２０、制御部３３０、およびサーバ通信部３４０を備える場合を例に説明した。一方、本実施形態に係るジャケット３０は、上記の構成に加え、例えば、近赤外線光を照射する照射部３５０をさらに備えてもよい。本実施形態に係るジャケット３０が上記のような照射部３５０を備えることで、照射装置２０から照射される近赤外線光を他のジャケット３０に伝播することが可能となる。
【００８６】
図１０は、本実施形態に係る近赤外線光の伝播について説明するための図である。図１０には、上方から俯瞰した表示装置１０、照射装置２０、およびジャケット３０の位置関係が示されている。
【００８７】
また、図１０に示されるジャケット３０は、上述したとおり、照射部３５０を備えてよい。図１０を参照すると、本実施形態に係る照射部３５０は、ジャケット３０の背面部から近赤外線光を照射している。なお、図１０には、照射部３５０が照射する近赤外線光の照射範囲ＲＴＡが示されている。
【００８８】
この際、本実施形態に係る制御部３３０は、照射装置２０から照射される近赤外線光に基づいて取得した基準方向および相対方向に基づいて、照射部３５０による近赤外線光の照射方向を制御することができる。本実施形態に係る制御部３３０が上記の制御を行うことで、照射装置２０から照射される近赤外線光を、例えば後方のジャケット３０に伝播することが可能となる。この際、照射部３５０は、近赤外線光の照射方向に指向性を有する装置により実現されてもよいし、出力部３１０やセンサ部３２０と同様に、ジャケット３０の周囲に複数個配置されてもよい。
【００８９】
本実施形態に係る照射部３５０および制御部３３０によれば、多数のユーザが存在し、照射装置２０から照射される近赤外線光が他のユーザにより遮断される懸念がある場合においても、上記の近赤外線光を伝播することで、システムを安定稼働させることが可能となる。
【００９０】
（動作情報に基づく出力制御）
次に、本実施形態に係る動作情報に基づく出力制御について説明する。上記の説明では、制御部３３０が位置情報に基づく出力制御を行う場合について説明した。一方、本実施形態に係る制御部３３０は、ユーザの動作情報に基づいて出力制御を行ってよい。
【００９１】
図１１は、本実施形態に係る動作情報に基づく出力制御について説明するための図である。図１１には、ジャケット３０を装着するユーザが、前腕により胴体をかばう動作を行った際の出力制御の例が示されている。この際、本実施形態に係る制御部３３０は、センサ部３２０が検出した前腕の動作に基づいて、制御対象となる出力部３１０や出力強度を補正することができる。
【００９２】
図１１を参照すると、ジャケット３０は、図４に示した構成に加え、前腕部に出力部３１０ｉとセンサ部３２０ｅを備えている。この際、制御部３３０は、センサ部３２０ｅが検出した動作情報に基づいて、出力部３１０ｃおよび３１０ｄに出力させる触覚刺激や音響情報を出力部３１０ｉに出力させるよう出力制御を行ってもよい。また、制御部３３０は、図１１に示すように、触覚刺激や音響情報の出力強度を、出力部３１０ｃ、３１０ｄ、および３１０ｉに分散させてもよい。この際、制御部３３０は、出力部３１０ｉの出力強度が出力部３１０ｃおよび３１０ｄよりも大きくなるように制御を行ってもよい。
【００９３】
本実施形態に係る制御部３３０が上記のような制御を行うことで、例えば、ユーザが表示装置１０に表示される仮想オブジェクトＶＯからの攻撃を前腕でかばう動作などを行った場合、より現実感のある触覚刺激や音響情報をユーザに提示することが可能となる。
【００９４】
なお、ユーザによる上記のような前腕の動作は、例えば、センサ部３２０ｅが有する加速度センサやジャイロセンサなどにより検出され得る。また上記のセンサによれば、ジャケット３０の形状変化を検出し、当該変化に応じた出力制御を行うことも期待できる。また、制御部３３０は、センサ部３２０により水平移動が検出された場合、攻撃をかわし切れたと判定して触覚刺激や音響情報の出力を停止させてもよい。さらには、制御部３３０は、センサ部３２０が検出した各種の情報に基づいて、ジャケット３０の将来的な状態を予測し、出力制御を行うことも可能である。
【００９５】
（その他の変形例）
上記の説明では、本実施形態に係る位置情報の検出が、センサ部３２０が有する近赤外線センサおよびジャイロセンサにより実現される場合を例に説明した。一方、本実施形態に係る位置情報の検出は、上記とは異なるセンサにより実現されてもよい。
【００９６】
例えば、本実施形態に係る位置情報の検出は、センサ部３２０が有する撮像装置により実現されてもよい。この場合、制御部３３０は、センサ部３２０により撮像された映像を解析することで方向情報を検出してもよい。また、制御部３３０は、照射装置２０が投影したパターン情報をセンサ部３２０が認識したことに基づいて、方向情報を検出することも可能である。また、例えば、本実施形態に係る方向情報の検出は、センサ部３２０が有する地磁気センサやマイクロホンアレイにより実現されてもよい。
【００９７】
また、上記の説明では、制御部３３０が照射装置２０などの静的オブジェクトに対する相対方向に基づいて、出力制御を行う場合を例に説明した。一方、本実施形態に係る制御部３３０は、動的オブジェクトに対する相対方向を算出し、出力制御を行うことも可能である。ここで、上記の動的オブジェクトには、例えば、他のユーザが所持するライフル型の照射装置などが含まれてよい。この場合、制御部３３０は、ライフル型の照射装置から照射された近赤外線光をセンサ部３２０が受光したことに基づいて、出力制御を行うことができる。制御部３３０が有する上記の機能によれば、例えば、ジャケット３０を装着するユーザが部屋を移動する場合や、乗り物に乗車している場合などにも、出力制御を行うことが可能となる。
【００９８】
また、本実施形態に係る制御部３３０は、出力部３１０の状態に基づく出力制御を行ってもよい。制御部３３０は、例えば、出力部３１０から故障や不具合に係る情報を取得し、当該情報に基づく制御を行ってよい。例えば、制御部３３０は、出力部３１０から故障や不具合に係る情報を取得した場合、当該出力部３１０に隣接する他の出力部３１０に触覚刺激や音響情報の出力を代行させることができる。
【００９９】
また、上記の説明では、制御部３３０が位置情報に基づいて制御対象や出力強度を補正する場合を例に説明したが、制御部３３０は、上記に加え、触覚刺激の種類などを制御してもよい。この際、制御部３３０は、位置情報に基づいて、触覚刺激の種類を変更してもよいし、センサ部３２０が取得した角速度情報などに基づいて、触覚刺激の種類を変更してもよい。
【０１００】
＜２．ハードウェア構成例＞
次に、本開示に係る情報処理サーバ４０のハードウェア構成例について説明する。図１２は、本開示に係る情報処理サーバ４０のハードウェア構成例を示すブロック図である。図１２を参照すると、本開示に係る情報処理サーバ４０は、例えば、ＣＰＵ８７１と、ＲＯＭ８７２と、ＲＡＭ８７３と、ホストバス８７４と、ブリッジ８７５と、外部バス８７６と、インターフェース８７７と、入力装置８７８と、出力装置８７９と、ストレージ８８０と、ドライブ８８１と、接続ポート８８２と、通信装置８８３と、を有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよい。
【０１０１】
（ＣＰＵ８７１）
ＣＰＵ８７１は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ８７２、ＲＡＭ８７３、ストレージ８８０、又はリムーバブル記録媒体９０１に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。
【０１０２】
（ＲＯＭ８７２、ＲＡＭ８７３）
ＲＯＭ８７２は、ＣＰＵ８７１に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ８７３には、例えば、ＣＰＵ８７１に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【０１０３】
（ホストバス８７４、ブリッジ８７５、外部バス８７６、インターフェース８７７）
ＣＰＵ８７１、ＲＯＭ８７２、ＲＡＭ８７３は、例えば、高速なデータ伝送が可能なホストバス８７４を介して相互に接続される。一方、ホストバス８７４は、例えば、ブリッジ８７５を介して比較的データ伝送速度が低速な外部バス８７６に接続される。また、外部バス８７６は、インターフェース８７７を介して種々の構成要素と接続される。
【０１０４】
（入力装置８７８）
入力装置８７８には、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力装置８７８としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。
【０１０５】
（出力装置８７９）
出力装置８７９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ、又は有機ＥＬ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。
【０１０６】
（ストレージ８８０）
ストレージ８８０は、各種のデータを格納するための装置である。ストレージ８８０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。
【０１０７】
（ドライブ８８１）
ドライブ８８１は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９０１に記録された情報を読み出し、又はリムーバブル記録媒体９０１に情報を書き込む装置である。
【０１０８】
（リムーバブル記録媒体９０１）
リムーバブル記録媒体９０１は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９０１は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。
【０１０９】
（接続ポート８８２）
接続ポート８８２は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９０２を接続するためのポートである。
【０１１０】
（外部接続機器９０２）
外部接続機器９０２は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。
【０１１１】
（通信装置８８３）
通信装置８８３は、ネットワークに接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は各種通信用のモデム等である。
【０１１２】
＜３．まとめ＞
以上説明したように、本開示に係るジャケット３０は、受光した近赤外線光に基づいて基準方向を設定し、当該基準方向と検出した角速度情報とに基づいて、オブジェクトに対するジャケット３０の相対方向を算出することができる。また、本開示に係るジャケット３０は、算出した相対情報に基づき共通信号を補正した制御信号を生成し、当該情報に基づいて出力制御を行うことができる。係る構成によれば、デバイスにおける出力位置の制御をより効率的に実現することが可能となる。
【０１１３】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１４】
例えば、上記実施形態では、ジャケット３０が位置情報に基づく出力制御を行う場合を例に説明したが、本技術は係る例に限定されない。例えば、情報処理サーバ４０がジャケット３０から取得した位置情報に基づいて、当該ジャケット３０に対する出力制御を行ってもよい。この場合、情報処理サーバ４０の生成部４２０は、通信部４３０を介して取得したジャケット３０のセンサ情報に基づいて、基準方向および相対方向を取得し、当該情報に基づいて補正した制御信号をジャケット３０に送信することができる。
【０１１５】
また、本明細書のジャケット３０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、ジャケット３０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１１６】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、
を備え、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、
出力制御装置。
（２）
前記共通信号は、出力強度を指定する情報を含み、
前記制御部は、前記位置情報と前記共通信号とに基づいて前記出力強度を補正した前記制御信号を生成する、
前記（１）に記載の出力制御装置。
（３）
前記位置情報は、方向情報を含み、
前記制御部は、前記方向情報と前記共通信号とに基づいて前記制御信号を生成する、
前記（１）または（２）に記載の出力制御装置。
（４）
前記方向情報は、オブジェクトに対する相対方向を含み、
前記制御部は、前記相対方向と前記共通信号とに基づいて、前記制御信号を生成する、
前記（３）に記載の出力制御装置。
（５）
前記制御部は、前記オブジェクトから取得される基準方向に基づいて前記相対方向を算出する、
前記（４）に記載の出力制御装置。
（６）
前記制御部は、前記オブジェクトから照射される近赤外線光に基づいて前記基準方向を設定し、前記基準方向と取得された角速度情報とに基づいて前記相対方向を算出する、
前記（５）に記載の出力制御装置。
（７）
複数の前記出力部、
をさらに備える、
前記（１）〜（６）のいずれかに記載の出力制御装置。
（８）
前記位置情報を取得するセンサ部、
をさらに備える、
前記（１）〜（７）のいずれかに記載の出力制御装置。
（９）
前記共通信号を受信する通信部、
をさらに備える、
前記（１）〜（８）のいずれかに記載の出力制御装置。
（１０）
前記出力部は、前記制御部による制御に基づいて触覚刺激を提示する、
前記（１）〜（９）のいずれかに記載の出力制御装置。
（１１）
前記制御部は、取得された動作情報にさらに基づいて前記制御信号を生成する、
前記（１）〜（１０）のいずれかに記載の出力制御装置。
（１２）
近赤外線光を照射する照射部、
をさらに備え、
前記制御部は、前記基準方向および前記相対方向に基づいて、前記照射部に近赤外線光を照射させる、
前記（６）に記載の出力制御装置。
（１３）
プロセッサが、複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行うことと、
を含み、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記出力制御を行うことは、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行うこと、
をさらに含む、
出力制御方法。
（１４）
コンピュータを、
複数のデバイスに用いられる共通信号に基づいて、前記デバイスが有する複数の出力部に係る出力制御を行う制御部、
を備え、
前記共通信号は、制御対象となる出力部を特定する情報を含み、
前記制御部は、取得されたデバイスの位置情報と前記共通信号とに基づいて前記制御対象となる出力部を補正した制御信号を生成し、前記制御信号に基づいて当該デバイスに固有の出力制御を行う、
出力制御装置、
として機能させるためのプログラム。
【符号の説明】
【０１１８】
１０      表示装置
２０      照射装置
３０      ジャケット
３１０    出力部
３２０    センサ部
３３０    制御部
３４０    サーバ通信部
３５０    照射部
４０      情報処理サーバ
４１０    表示制御部
４２０    生成部
４３０    通信部
【図１】
2018047543.tif 000004
【図２】
2018047543.tif 000005
【図３】
2018047543.tif 000006
【図４】
2018047543.tif 000007
【図５】
2018047543.tif 000008
【図６Ａ】
2018047543.tif 000009
【図６Ｂ】
2018047543.tif 000010
【図６Ｃ】
2018047543.tif 000011
【図７Ａ】
2018047543.tif 000012
【図７Ｂ】
2018047543.tif 000013
【図７Ｃ】
2018047543.tif 000014
【図８】
2018047543.tif 000015
【図９】
2018047543.tif 000016
【図１０】
2018047543.tif 000017
【図１１】
2018047543.tif 000018
【図１２】
2018047543.tif 000019
【国際調査報告】
2018047543.tif 000020
2018047543.tif 000021
2018047543.tif 000022
2018047543.tif 000023