(57)【要約】  １つの触覚刺激部であっても触覚刺激の知覚位置の調整を行うことが可能な情報処理装置、情報処理方法、およびプログラムを提供する。少なくとも１の触覚刺激部（１３０）に対して振動の出力制御を行う出力制御部（１２０）を備え、前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、情報処理装置（２０）。
2019244716.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部を備え、
前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
情報処理装置。
【請求項２】
前記所定の位置情報は、身体における目標知覚位置であり、
前記情報処理装置は、
前記触覚刺激部の身体への接触位置と、前記目標知覚位置との間における身体特性に応じて、前記触覚刺激部から出力する振動の周波数を算出する算出部をさらに備える、
請求項１に記載の情報処理装置。
【請求項３】
前記身体特性は、身体の振動伝達特性情報または知覚特性情報を少なくとも含む、請求項２に記載の情報処理装置。
【請求項４】
前記知覚特性情報は、身体部位における知覚し易い周波数範囲を示す情報である、請求項３に記載の情報処理装置。
【請求項５】
前記出力制御部は、
前記目標知覚位置と前記接触位置との間における前記振動伝達特性情報または前記知覚特性情報の少なくともいずれかに応じて、前記触覚刺激部から出力する振動の周波数を、所定の低域の範囲または所定の高域の範囲に変更する、
請求項３に記載の情報処理装置。
【請求項６】
前記出力制御部は、
前記目標知覚位置と前記接触位置との間における前記振動伝達特性情報または前記知覚特性情報の少なくともいずれかに応じて、前記触覚刺激部から出力する振動の振動方向を、身体に対して垂直方向または水平方向に変更する、
請求項３に記載の情報処理装置。
【請求項７】
前記出力制御部は、
前記触覚刺激部の身体への押圧具合に応じて、前記振動の出力強度を調整する、
請求項２に記載の情報処理装置。
【請求項８】
前記出力制御部は、
身体の状態に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
請求項２に記載の情報処理装置。
【請求項９】
前記出力制御部は、
手が開いていると検出された場合、前記触覚刺激部から出力する振動の周波数を、所定の高域の範囲に変更する、
手が閉じていると検出された場合、前記触覚刺激部から出力する振動の周波数を、所定の低域の範囲に変更する、
請求項８に記載の情報処理装置。
【請求項１０】
前記出力制御部は、
前記身体を挟んで設けられる複数の前記触覚刺激部から出力する振動の位相を合わせる制御を行う、
請求項２に記載の情報処理装置。
【請求項１１】
前記出力制御部は、
視覚情報または聴覚情報の出力制御と合わせて、前記触覚刺激部からの振動の出力制御を行う、
請求項２に記載の情報処理装置。
【請求項１２】
プロセッサが、
少なくとも１の触覚刺激部に対して振動の出力制御を行うことと、
前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更することと、を含む、
情報処理方法。
【請求項１３】
コンピュータを、
少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部として機能させ、
前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、振動などの触覚刺激をユーザに提示するための技術が各種提案されている。【０００３】
例えば、下記特許文献１では、ユーザが装着する洋服に配置した複数の触覚刺激部から振動を発生させ、知覚位置を移動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１８／００８２１７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した先行技術では、複数の触覚刺激部の各出力強度を制御することで身体上の知覚位置の移動を実現しているが、１つの触覚刺激部のみを用いた場合はそのような知覚位置の移動の実現は困難であった。【０００６】
そこで、本開示では、１つの触覚刺激部であっても触覚刺激の知覚位置の調整を行うことが可能な情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部を備え、前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、情報処理装置を提案する。【０００８】
本開示によれば、プロセッサが、少なくとも１の触覚刺激部に対して振動の出力制御を行うことと、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更することと、を含む、情報処理方法を提案する。【０００９】
本開示によれば、コンピュータを、少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部として機能させ、前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、プログラムを提案する。
【発明の効果】
【００１０】
以上説明したように本開示によれば、１つの触覚刺激部であっても触覚刺激の知覚位置の調整を行うことが可能となる。【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態による情報処理システムの概要について説明する図である。
【図２】本実施形態による情報処理システムに含まれる情報処理装置および触覚提示デバイスの構成の一例を示すブロック図である。
【図３】本実施形態による周波数に応じた伝達特性情報の一例を示す図である。
【図４】本実施形態による振動方向に応じた振動伝達について説明するための図である。
【図５Ａ】本実施形態による触覚提示デバイスを手首に装着して振動を発生させた場合の触覚効果の知覚の一例について説明する図である。
【図５Ｂ】本実施形態による手首付近と指先付近における振動刺激の知覚強度の特性の一例を示す図である。
【図６】本実施形態による触覚刺激の出力制御の流れの一例を示すフローチャートである。
【図７】本手首以外の身体部位に触覚提示デバイスを装着して触覚刺激を提示した場合の一例について説明する図である。
【図８】本実施形態による本実施形態による触覚提示デバイスの身体への締め付け構造の一例を示す図である。
【図９】本実施形態による複数の触覚刺激部で身体を挟み込んで触覚刺激を提示する場合について説明する図である。
【図１０】本実施形態による触覚提示デバイスが複数の触覚刺激部を有する場合における振動の位相合わせの一例について説明する図である。
【図１１】本実施形態による触覚提示デバイスが複数の触覚刺激部を有する場合における振動の位相合わせの一例について説明する図である。
【図１２】本実施形態による手の状態検出の一例について説明する図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
また、説明は以下の順序で行うものとする。
１．本開示の一実施形態による情報処理システムの概要
２．構成例
２−１．情報処理装置２０の構成
２−２．触覚提示デバイス１０の構成
３．動作処理
４．応用例
４−１．他の身体部位への適用
４−２．触覚提示デバイス１０の身体への締め付け構造
４−３．振動の位相合わせ
４−４．手の状態に応じた触覚刺激の提示制御
４−５．その他
５．まとめ
【００１５】
＜＜１．本開示の一実施形態による情報処理システムの概要＞＞
図１は、本開示の一実施形態による情報処理システムの概要について説明する図である。本実施形態による情報処理システムでは、例えば図１に示すようにユーザの手首に装着された触覚提示デバイス１０から所定周波数の振動を出力することで、身体の特性により、ユーザの掌や指先に触覚刺激を知覚させる。触覚提示デバイス１０には、少なくとも１つの触覚刺激部１３０が設けられている。実施形態による触覚提示デバイス１０では、１つの触覚刺激部１３０からの振動出力であっても、触覚刺激部１３０の接触位置（例えば手首）から離れた位置（例えば指先や掌等）を知覚位置３００とすることができる。
【００１６】
このように、触覚提示デバイス１０の接触位置から離れた位置で触覚刺激を知覚させることができるため、例えば手の現実的な触覚や機能を邪魔することなく、掌や指先に触覚刺激を提示することが可能となる。
【００１７】
また、本実施形態による触覚提示デバイス１０は、少なくとも１つの触覚刺激部１３０からの振動出力により、知覚位置を、手首から掌や指先等に移動させることができる。このように１つの触覚刺激部１３０を用いて知覚位置の移動を実現することで、装置の小型化や、低コスト化、軽量化等を実現できる。
【００１８】
身体の特性に基づく知覚位置の調整制御の詳細については、図３〜図５を参照して後述する。
【００１９】
また、本実施形態の触覚提示デバイス１０による触覚刺激は、拡張現実による視覚刺激または／および聴覚刺激と共に提示するようにしてもよい。例えば図１に示すように、ユーザの頭部に装着されたメガネ型のＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）（情報処理装置２０の一例）により、ユーザの眼前に位置するメガネのレンズ部分に設けられた表示部に、ユーザの手からビームや波動が放出されるＡＲ画像４０（３Ｄ画像等）を表示すると共に、触覚提示デバイス１０により振動を出力する制御を行い、ビームや波動の表示（視覚刺激）と共に、ユーザの掌や指先に触覚を知覚させる。これにより、まるでビームや波動が実際に掌から放出されているような感覚をユーザに提示することが可能となり、よりリアリティのある拡張現実を実現することができる。なお情報処理装置２０は、さらにビームや波動の効果音を出力する音声制御を行うことで、拡張現実の臨場感を高めることも可能である。音声出力は、情報処理装置２０や周囲のスピーカ装置（不図示）、または、ユーザが装着するイヤホン等から再生される。
【００２０】
なお、視覚刺激は、ＨＭＤによるＡＲ画像の表示に限定されず、例えばプロジェクタによる画像投影であってもよい。
【００２１】
以上、本開示の一実施形態による情報処理システムについて説明した。続いて、本実施形態による情報処理システムに含まれる各装置の具体的な構成について図面を参照して説明する。
【００２２】
＜＜２．構成例＞＞
図２は、本実施形態による情報処理装置２０および触覚提示デバイス１０の構成の一例を示すブロック図である。以下、各装置の構成について説明する。
【００２３】
＜２−１．情報処理装置２０の構成＞
図２に示すように、情報処理装置２０は、制御部２００、通信部２１０、情報入力部２２０、表示部２３０、および記憶部２４０を有する。
【００２４】
（制御部２００）
制御部２００は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置２０内の動作全般を制御する。制御部２００は、例えばＣＰＵ（Central  Processing  Unit）、マイクロプロセッサ等の電子回路によって実現される。また、制御部２００は、使用するプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、及び適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）を含んでいてもよい。
【００２５】
また、本実施形態による制御部２００は、図２に示すように、特性情報取得部２０１、表示制御部２０２、出力パラメータ算出部２０３、および触覚提示制御部２０４としても機能する。
【００２６】
特性情報取得部２０１は、触覚提示デバイス１０が装着されている身体箇所（接触位置）と目標知覚位置（身体上における所定の位置情報）の周辺やその間における身体の特性情報を記憶部２４０から取得する。接触位置は予め登録されていてもよいし、触覚提示デバイス１０の種別に応じて判断してもよい。例えば手首装着用、脛装着用、または腹部装着用など、装着位置が予め設定されている触覚提示デバイス１０の場合、例えば触覚提示デバイス１０のＩＤを受信して接触位置（装着位置）を判断してもよい。目標知覚位置は、ユーザの動きや表示部２３０における表示内容（表示位置を含む）に応じて判断される。例えば、ＨＭＤの表示部２３０により空中に表示した操作画面（ＡＲ画像）に対してユーザが画面をタップする動作を行った場合、ユーザの指先を目標知覚位置とし、指先に振動を知覚させることで空中でのタップ感を提示する。ユーザの動きは、例えば情報処理装置２０に設けられた外向きカメラや距離センサから取得した情報や、触覚提示デバイス１０に設けられたモーションセンサ（不図示）から取得した情報を解析し、制御部２００により認識され得る。
【００２７】
取得する身体の特性情報には、例えば、伝達特性情報が含まれる。伝達特性情報とは、身体における振動の伝達に関する情報である。ここで、図３に、本実施形態による周波数に応じた振動伝達特性情報の一例を示す。図３に示す例は、例えば５０Ｈｚ〜３００Ｈｚの振動を手首に提示した場合の人体（手首、指根本、および指先）の振動伝達特性を、伝達率で表したものである。図３に示すように、例えば５０Ｈｚ〜１５０Ｈｚの低域で振動を提示した場合、手首付近で最も強い振動が発生する。一方、２００Ｈｚ〜３００Ｈｚの高域で振動を提示すると、指先付近で最も強い振動が発生する。すなわち、低域の振動では指先まで伝わらないが、高域の振動は多少減衰はするが指先まで伝わることが分かる。このような現象は、５０Ｈｚ〜１５０Ｈｚの低域の場合は、主に人体の肉を媒体として振動が伝搬し易く、２００Ｈｚ〜３００Ｈｚの高域の場合は、主に人体の骨を媒体として振動が伝搬し易いためと推定される。なお、５０Ｈｚ〜１５０Ｈｚ付近を「低域」、２００Ｈｚ〜３００Ｈｚ付近を「高域」と称しているが、これらの数値、範囲は一例であって、本実施形態はこれに限定されない。また、ここでは一例として低域と高域の範囲の間を空けているが、これにより、低域での振動による触覚効果の知覚位置と、高域での振動による触覚効果の知覚位置との違いを認識し易くすることが可能となる。しかしながら、本実施形態は低域と高域の範囲を離隔させることに限定しない。例えば知覚位置を接触位置から遠くへ移動させる際に、５０Ｈｚから３００Ｈｚ（数値は一例）に連続的に周波数を変化させるようにしてもよい。
【００２８】
このような振動伝達特性情報に基づき、制御部２００は、振動の周波数を制御することで、目標知覚位置を調整することが可能となる。また、制御部２００は、提示する振動の周波数を経時的に変化させることで、触覚効果の知覚位置を移動させる（例えば手首付近から指先付近の間で移動させる）ことが可能となる。
【００２９】
また、振動伝達特性情報の一例として、触覚刺激部１３０の振動方向に応じた振動伝達に関する情報も含まれる。図４は、本実施形態による振動方向に応じた振動伝達について説明するための図である。例えば振動周波数が高域（一例として２００〜３００Ｈｚ付近）のとき、図４左に示すように、振動方向を身体表面に対して垂直方向とした場合、振動（触覚効果）は、指先付近でより強く知覚される（知覚位置３１０参照）。また、振動周波数が高域のときに、図４右に示すように、振動方向を水平方向とした場合、振動は、手首付近でより強く知覚される（知覚位置３２０参照）。このような現象は、振動が人体を伝播する際に、水平方向の振動よりも、垂直方向の振動の方が人体に吸収され難いためである。
【００３０】
このような振動伝達特性情報に基づき、制御部２００は、提示する振動の振動方向を制御することで、目標知覚位置を調整することが可能となる。また、制御部２００は、提示する振動の振動方向を経時的に変化（例えば垂直方向から水平方向、または、水平方向から垂直方向に変化）させることで、振動周波数を変化させることなく、触覚効果の知覚位置を移動（例えば手首付近から指先付近の間を移動）させることができる。
【００３１】
また、取得する身体の特性情報には、知覚特性情報が含まれていてもよい。知覚特性情報とは、身体における振動等の触覚刺激の知覚（皮膚感覚）に関する情報である。例えば図５Ａに示すように、手首に装着した触覚刺激部１３０から２００Ｈｚ付近の周波数で振動を出力した場合、振動は人体の骨を媒体として手全体の広域に伝搬し、特に指先で最も強く知覚される。本実施形態による知覚特性情報としては、このような人体のどの部位がどの周波数範囲の振動を知覚し易いかに関する情報が、一例として挙げられる。
【００３２】
なお、人体部位によって皮膚感覚が異なるのは、皮膚を構成する組織上の様相が異なるためである。一般的に、皮膚に分配される感覚受容器のうち、特に触覚刺激に反応するのは４種類の触覚受容器であるが、各種触覚受容器は、主に反応する振動刺激の周波数範囲が異なる。これら各種触覚受容器が身体の皮膚表皮や深部に分布しているため、人体部位によって反応し易い振動刺激の周波数範囲が異なることとなる。このような知覚特性に基づき、例えば身体部位において異なる刺激を与えた際に人間が同じ刺激であると判断する刺激量、より具体的には、振動刺激において異なる周波数を与えた際に人間が同じ刺激（等しい振動の大きさ（dB））であると判断する曲線を示した等感度曲線（equal  sensation）といったものが知られている。
【００３３】
図５Ｂに、手首付近と指先付近における振動刺激の知覚強度の特性の一例を示す。かかる知覚強度の特性は、上述した等感度曲線に基づいて生成されてもよい。なお、図５Ｂに示す知覚強度の特性は一例であって、振動刺激周波数と知覚強度の関係はこれに限定されない。一例として、図５Ｂに示すような知覚特性情報が得られた場合、手首付近は、１００Ｈｚ付近の振動刺激周波数がより強く知覚され、指先付近は、２００Ｈｚ付近の振動刺激周波数がより強く知覚されることが分かる。
【００３４】
これにより、制御部２００は、出力周波数を制御して知覚位置を調整することが可能となる。また、制御部２００は、出力周波数を変化させて触覚効果の知覚位置を移動させる（例えば手首付近から指先付近の間で移動させる）ことが可能となる。
【００３５】
表示制御部２０２は、表示部２３０における画像の表示制御を行う。表示制御部２０２は、記憶部２４０または通信部２１０を介してネットワーク上から取得したコンテンツデータに基づいて表示画像を表示部２３０に描画し得る。例えば表示制御部２０２は、コンテンツデータに基づき、ユーザ動作、位置情報、または周辺環境等の状況に応じて、ＡＲ画像（３Ｄまたは２Ｄ画像、静止画、動画等）の表示を行うよう制御する。
【００３６】
出力パラメータ算出部２０３は、触覚提示デバイス１０における触覚刺激部１３０からの振動刺激出力に関するパラメータを算出する。具体的には、出力パラメータ算出部２０３は、ユーザの動きや表示部２３０における表示内容（表示位置）に基づく目標知覚位置と、（触覚刺激部１３０の）接触位置と、それらの間の振動伝達特性情報や知覚特性情報に基づいて、触覚刺激部１３０からの触覚刺激の出力パラメータ（出力強度、周波数、振動方向等）を算出する。
【００３７】
触覚提示制御部２０４は、触覚提示デバイス１０における触覚刺激部１３０からの触覚提示制御を行う。具体的には、触覚提示制御部２０４は、出力パラメータ算出部２０３により算出された出力パラメータ（出力強度、周波数、振動方向等）を、触覚刺激の制御信号として、通信部２１０から触覚提示デバイス１０に送信するよう制御する。また、触覚提示制御部２０４は、上述したように拡張現実の視覚情報や聴覚情報の出力と合わせて触覚情報をユーザに提示することで、より効果的にリアリティを感じさせることが可能となる。例えば、触覚提示制御部２０４は、表示部２３０からの視覚情報の出力や、音声出力部（不図示）からの聴覚情報の出力の内容に合わせて、触覚提示デバイス１０から所定の触覚刺激を提示するよう制御する。
【００３８】
（通信部２１０）
通信部２１０は、有線または無線により外部装置と接続し、外部装置とデータの送受信を行う。例えば通信部２１０は、有線／無線ＬＡＮ（Local  Area  Network）、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、携帯通信網（ＬＴＥ（Long  Term  Evolution）、３Ｇ（第３世代の移動体通信方式））等の通信方式により接続するネットワークを介して、若しくはＷｉ−ＦｉやＢｌｕｅｔｏｏｔｈ等の無線または有線の通信方式により直接、触覚提示デバイス１０と通信接続し、触覚提示デバイス１０とデータの送受信を行ってもよい。
【００３９】
（情報入力部２２０）
情報入力部２２０は、情報処理装置２０への各種情報の入力を受け付ける。例えば情報入力部２２０は、ユーザによる操作入力を受け付ける操作入力部、音声入力を受け付ける音声入力部を含む。操作入力部は、例えばタッチセンサ、圧力センサ、若しくは近接センサであってもよい。あるいは、操作入力部は、ボタン、スイッチ、およびレバーなど、物理的構成であってもよい。また、情報入力部２２０は、マイクロホン、カメラ、センサ等を含み、各種センシングデータを取得する。カメラは、例えばユーザの視界や周辺環境を取得するための外向きカメラと、ユーザの視線情報等を検出するためユーザの眼を撮像する内向きカメラとが含まれていてもよい。また、センサは、例えばモーションセンサ（加速度センサ、ジャイロセンサ、地磁気センサ）、超音波センサ、赤外線センサ、距離センサ、生体センサ（脈拍、心拍、血圧、発汗、体温、呼吸、瞬き、筋電値、脳波等）、位置センサ等が挙げられる。これらのセンサデータやカメラデータ、音声データは、ユーザの動作や周辺環境の認識等に用いられる。
【００４０】
（表示部２３０）
表示部は、表示制御部２０２の制御に従って、ＡＲ画像等を表示する。情報処理装置２０が拡張現実情報の提示を行う装置（例えばメガネ型のＨＭＤ）の場合、実世界に仮想の３Ｄ物体等を重畳表示する表示部２３０として、光学透過型ディスプレイまたはビデオ透過型ディスプレイが用いられる。
【００４１】
また、出力パラメータ算出部２０３は、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）、有機ＥＬ（Electro  Luminescence）ディスプレイなどの表示装置であってもよい。
【００４２】
（記憶部２４０）
記憶部２４０は、制御部２００の処理に用いられるプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、および適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）により実現される。
【００４３】
以上、本実施形態による情報処理装置２０の構成について具体的に説明した。情報処理装置２０は、図１に示すようなＨＭＤに限定されず、スマートフォン、携帯電話端末、タブレット端末、または専用端末等により実現されてもよい。
【００４４】
また、情報処理装置２０の構成は、図２に示す例に限定されない。例えば、情報処理装置２０が複数の装置により構成されていてもよいし、情報処理装置２０が図２に示す全ての構成を必ずしも有していなくともよい。また、情報処理装置２０が、さらにスピーカ（音声出力部）を有していてもよいし、表示部２３０がプロジェクタにより実現されていてもよい。また、情報処理装置２０が、外部のスピーカ（環境側スピーカ、ユーザに装着されているスピーカ等）に対して音響データを送信して音声出力制御を行ってもよい。
【００４５】
また、図２に示す制御部２００の各構成の少なくとも一部が外部装置（ＰＣ、スマートフォン、タブレット端末、サーバ等）により実現されてもよい。また、情報処理装置２０が、コンテンツデータ（映像データ、音響データ、触覚データ）を主に処理する装置（ＨＭＤ、ＰＣ、スマートフォン、タブレット端末、サーバ等）と、触覚提示デバイス１０への（触覚刺激）制御信号を、目標知覚位置や伝達特性情報、知覚特性情報に応じて主に補正する処理を行う装置（ＨＭＤ、ＰＣ、スマートフォン、タブレット端末、サーバ等）とにより実現されていてもよい。
【００４６】
＜２−２．触覚提示デバイス１０の構成＞
図２に示すように、本実施形態による触覚提示デバイス１０は、通信部１１０、制御部１２０、および触覚刺激部１３０を有する。
【００４７】
（制御部１２０）
制御部１２０は、演算処理装置および制御装置として機能し、各種プログラムに従って触覚提示デバイス１０内の動作全般を制御する。制御部１２０は、例えばＣＰＵ（Central  Processing  Unit）、マイクロプロセッサ等の電子回路によって実現される。また、制御部１２０は、使用するプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、及び適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）を含んでいてもよい。
【００４８】
例えば、制御部１２０は、通信部１１０により情報処理装置２０から受信した制御信号に従って（所定の周波数、出力強度、振動方向で）触覚刺激部１３０を制御し、触覚刺激（具体的には、振動）を提示する。
【００４９】
（通信部１１０）
通信部１１０は、有線または無線により外部装置と接続し、外部装置とデータの送受信を行う。通信部１１０は、例えば有線／無線ＬＡＮ（Local  Area  Network）、またはＷｉ−Ｆｉ（Wireless  Fidelity、登録商標）、Ｂｌｕｅｔｏｏｔｈ等により情報処理装置２０と通信接続し、制御信号を受信する。
【００５０】
（触覚刺激部１３０）
触覚刺激部１３０は、アクチュエータや電気刺激により触覚刺激（具体的には、振動）を提示する機能を有する。
【００５１】
以上、本実施形態による触覚提示デバイス１０の構成について具体的に説明した。なお図２に示す触覚提示デバイス１０の構成は一例であって、本実施形態はこれに限定されない。図示していないが、触覚提示デバイス１０は、記憶部を有していてもよい。記憶部は、制御部１２０の処理に用いられるプログラムや演算パラメータ等を記憶するＲＯＭ、および適宜変化するパラメータ等を一時記憶するＲＡＭにより実現される。
【００５２】
また、触覚提示デバイス１０は、モーションセンサ、生体センサ、カメラ、マイク等の各種センサを備えていてもよい。触覚提示デバイス１０は、各種センサにより取得したセンシングデータを情報処理装置２０に送信する。送信されたセンシングデータは、情報処理装置２０において、例えばユーザ動作（手のジェスチャ等）の認識に用いられる。
【００５３】
また、情報処理装置２０の制御部２００に含まれる出力パラメータ算出部２０３や触覚提示制御部２０４を、触覚提示デバイス１０の制御部１２０により実現してもよい。その際、情報処理装置２０が、伝達特性情報や知覚特性情報を有していてもよい。
【００５４】
＜＜３．動作処理＞＞
続いて、本実施形態による情報処理システムの動作処理について図面を用いて具体的に説明する。図６は、本実施形態による触覚刺激の出力制御の流れの一例を示すフローチャートである。
【００５５】
図６に示すように、まず、情報処理装置２０の制御部２００は、身体上の目標知覚位置と、（触覚刺激部１３０の）接触位置とを取得する（ステップＳ１０３）。
【００５６】
次に、情報処理装置２０の出力パラメータ算出部２０３は、接触位置との間の伝達特性情報と知覚特性情報に基づいて、触覚刺激提示の出力パラメータ（具体的には、振動の出力周波数、強度、振動方向等）を算出する（ステップＳ１０６）。
【００５７】
次いで、情報処理装置２０の触覚提示制御部２０４は、算出された出力パラメータを触覚提示デバイス１０に送信し、触覚提示デバイス１０の触覚刺激部１３０からの触覚刺激の出力制御を行う（ステップＳ１０９）。
【００５８】
以上、本実施形態による動作処理の一例を説明した。なお図６に示す動作処理は一例であって、本開示は図６に示す例に限定されない。
【００５９】
また、図６に示す動作処理は、触覚刺激の出力制御のみが記載されているが、情報処理装置２０は、併せて表示制御や音声出力制御を行ってもよい。
【００６０】
例えば情報処理装置２０は、ユーザ動作（例えばゲームプレイ中における攻撃動作等）に応じて、表示制御部２０２により、表示部２３０にユーザ動作に応じたＡＲ画像の表示制御を行うと共に、目標知覚位置を判断し、触覚提示制御部２０４により触覚刺激の提示制御を行う。例えばユーザの攻撃動作により手からビームや波動が放出されるようなＡＲ画像を表示する際は、触覚提示制御部２０４は、ユーザの掌や指先で触覚効果が知覚されるよう、ユーザの手首に装着された触覚提示デバイス１０による振動刺激の周波数や振動方向を制御する。また、情報処理装置２０は、ＡＲ画像の表示に応じて、ユーザの掌から指先に触覚効果の知覚位置が移動するよう、周波数や振動方向を経時的に変化させる制御を行ってもよい。
【００６１】
また、情報処理装置２０は、表示部２３０により空中に表示した操作画面等のＡＲ画像に対してユーザがタップ操作を行っている際、タップ操作のタイミングでユーザの指先に触覚効果を知覚させるよう制御することで、空中でのタップ感を提示することが可能である。
【００６２】
これらにより、拡張現実のリアリティ感を、より効果的に提供することが可能となる。
【００６３】
＜＜４．応用例＞＞
続いて、本実施形態の応用例について説明する。
【００６４】
＜４−１．他の身体部位への適用＞
上述した実施形態では、手首に触覚提示デバイス１０を装着した場合の例について説明したが、本実施形態はこれに限定されず、他の身体部位へ装着して、同様に、接触位置周辺または接触位置から離れた位置に触覚効果を知覚させることも可能である。
【００６５】
図７は、手首以外の身体部位に触覚提示デバイス１０を装着して触覚刺激を提示した場合の一例について説明する図である。図７左に示すように、例えば、触覚刺激を「すね」で提示した場合（すなわち触覚提示デバイス１０を「すね」に装着した場合）、５０〜１５０Ｈｚ等の低域の振動では、すねやふくらはぎ周辺で触覚効果が知覚される。また、２００〜３００Ｈｚ等の高域の振動では、振動が骨を伝播して臀部や大腿の広域に広がり、特に足の付け根（骨盤）当たりがより強く知覚され得る。
【００６６】
また、図７右に示すように、例えば、触覚刺激を「アバラ骨下部」で提示した場合（すなわち触覚提示デバイス１０を「アバラ骨下部」に装着した場合）、５０〜１５０Ｈｚ等の低域の振動では、アバラ骨下部や腹部周辺で触覚効果が知覚される。また、２００〜３００Ｈｚ等の高域の振動では、振動が骨を伝播してアバラ骨全域に広がり、知覚され得る。
【００６７】
＜４−２．触覚提示デバイス１０の身体への締め付け構造＞
続いて、本実施形態による触覚提示デバイス１０の身体への締め付け構造について説明する。触覚提示デバイス１０は、身体により近い位置で、触覚刺激部１３０を身体へ押し付けることが可能な構造が好ましい。触覚刺激部１３０を身体へ押し付けることで、より効率的に触覚刺激の身体への提示（例えば、振動の身体への伝搬）を行うことが可能となる。
【００６８】
ここで、図８に、本実施形態による触覚提示デバイス１０の身体への締め付け構造の一例を示す。図８に示すように、例えば手首に装着する触覚提示デバイス１０において、触覚刺激部１３０を含む筐体全体を身体へ押し付けるようベルト部１５０を取り付けることで、ベルト部１５０の締め付け圧力により触覚刺激部１３０を身体へ押し付けることが可能となる。なお、ベルト部１５０の筐体への取り付け構造は特に限定しないが、例えば図８下段に示すように、筐体の側面に設けた突起部１６０をベルト部１５０により上方から押圧する構造であってもよい。
【００６９】
これにより、触覚刺激部１３０が身体から離れてしまうことを防止し、触覚刺激を身体に伝播し易くすることができる。
【００７０】
なお、このようなベルト部１５０による締め付け具合に応じて、触覚刺激の身体への伝搬率も変動する。そこで、触覚提示デバイス１０の制御部１２０は、例えばベルト部１５０の締め付け具合（すなわち、触覚刺激部１３０の身体への押し付け具合（押圧力、接触圧力））をセンサにより検知し、センシング結果に基づいて、触覚刺激の出力強度を調整してもよい。
【００７１】
＜４−３．振動の位相合わせ＞
また、本実施形態による触覚提示デバイス１０は、複数の触覚刺激部１３０を有していてもよい。例えば触覚提示デバイス１０は、図９に示すように、複数の触覚刺激部１３０（１３０ａ、１３０ｂ）で身体を挟み込んで触覚刺激（振動）を提示する構成であってもよい（なお図９に示す例ではベルト部等の構成の図示は省略する）。
【００７２】
この場合、触覚提示デバイス１０の制御部１２０は、振動の位相を合わせる制御を行うことで、知覚強度を最大化させることが可能である。振動の位相合わせについて、以下図１０〜図１１を参照して説明する。
【００７３】
図１０および図１１は、本実施形態による触覚提示デバイス１０が複数の触覚刺激部１３０を有する場合における振動の位相合わせの一例について説明する図である。図１０に示すように、例えば第１の触覚刺激部１３０ａの出力波形と、第２の触覚刺激部１３０ｂの出力波形が、逆になっている場合、身体に発生する振動は打ち消されてしまう。
【００７４】
一方、図１１左に示すように、例えば第１の触覚刺激部１３０ａのみから振動を出力した場合（例えば１つしか触覚刺激部１３０が設けられていない場合）、手首自体の重さにより、身体に発生する振動は少し減衰することが想定される。
【００７５】
そこで、本実施形態による制御部１２０は、図１１右に示すように、第１の触覚刺激部１３０ａの出力波形と、第２の触覚刺激部１３０ｂの出力波形とを合わせることで、身体に発生する振動の減衰を防止し、振動強度を最大化させることができる。
【００７６】
＜４−４．手の状態に応じた触覚刺激の提示制御＞
また、本実施形態による触覚提示デバイス１０は、手首に装着されている際に、手の状態を検出し、手の状態に応じて触覚刺激の提示制御を行うことで、より確実に、意図通りの触覚刺激を提示（振動を伝播）することを可能とする。
【００７７】
例えば手首に装着された触覚提示デバイス１０により、掌や指先に触覚刺激を知覚させる場合、上述したように、振動は主に骨を伝播して広がるが、手が握られている（閉じている）場合は、手が広げられた（開かれた）場合と比較し、密度が大きくなり震え難くなる。
【００７８】
そこで、本実施形態による触覚提示デバイス１０は、手の状態を検出し、手の状態に応じた適切な触覚刺激の提示制御、具体的には、出力強度の大きさや周波数の調整を行うことで、触覚刺激の提示を最適化することができる。
【００７９】
手の状態の検出手法は特に限定しないが、例えば、手の状態に応じて変化する伝達特性を監視して判断することが可能である。例えば触覚提示デバイス１０は、加速度センサによって共振周波数を測定し、その測定結果に基づいて手の状態を判断し得る。より具体的には、手が開いた場合は共振周波数が高くなり、手が閉じた場合は共振周波数が低くなるため、触覚提示デバイス１０は、かかる共振周波数の変化に基づいて、手の状態（開いているか、閉じているか）を判断することが可能である。以下、図１２を参照して説明する。
【００８０】
図１２は、本実施形態による手の状態検出の一例について説明する図である。図１２に示すように、例えば触覚提示デバイス１０は、触覚刺激部１３０と加速度センサ１４０を有し、触覚刺激部１３０で振動を発生させながら加速度センサ１４０により共振周波数を測定し、その変化を解析して手の状態を推定することが可能である。なお図１２に示す例では、ベルト部等の構成の図示は省略している。また、共振周波数測定のための振動の発生は、触覚刺激部１３０と別体の触覚刺激部（例えば振動アクチュエータ）により行ってもよい。
【００８１】
例えば目標知覚位置が指先の場合、触覚提示デバイス１０は、手が開いている場合は振動を指先まで伝達させるために高周波（例えば２００Ｈｚ以上）を主信号として触覚刺激部１３０から振動を出力する。一方、手が閉じている場合、指先までは振動が伝わり難いため、触覚提示デバイス１０の接触位置周辺（手首等）に振動を提示すべく低周波（例えば２００Ｈｚ未満）を主信号として触覚刺激部１３０から振動を出力するようにしてもよい。
【００８２】
また、触覚提示デバイス１０は、手が開いているときと比較し、手が閉じている場合は密度が大きくなり震え難くなるため、手が閉じている場合の振動出力強度を、所定値より大きくするようにしてもよい。
【００８３】
以上説明したように、本実施形態では、手の状態に応じた振動知覚の変化に対し、提示する振動周波数特性を変化させることで、最適化することが可能となる。
【００８４】
なお、手の大きさや、密度（筋肉量等に起因）、触覚刺激部１３０の身体への接触圧力（例えば図９に示すようなリストバンド型の場合における、バンドの締め付け圧力）によっても、振動の伝導率が異なるため、触覚提示デバイス１０は、共振周波数を逐次測定して、様々な条件に対して最適化した提示制御を行うことが可能である。
【００８５】
また、ここでは一例として手首に装着した触覚提示デバイス１０により手の状態を検出して触覚刺激の提示制御を最適化する場合について説明したが、本実施形態はこれに限定されず、他の身体部位の状態を適宜検出して同様に触覚刺激の提示制御を最適化することも可能である。例えば、すねに装着した触覚提示デバイス１０により、膝の曲がり具合や姿勢を検出して触覚刺激の提示制御を最適化してもよいし、上腕部に装着した触覚提示デバイス１０により、腕の曲がり具合を検出して触覚刺激の提示制御を最適化してもよい。
【００８６】
＜４−５．その他＞
また、本実施形態による触覚提示デバイス１０は、手首の太さ等の身体的特徴に基づいて振動の伝達のし易さを予め推定し、推定結果に基づいて、振動強度や振動周波数を調整してもよい。手首の太さは、例えば図９に示すようなリストバンド型の場合におけるバンドを腕に巻き付けた際にセンサ等で検知し得る。
【００８７】
また、触覚提示デバイス１０は、バッテリ残量が少ないときには、伝達のし易さよりも、消費電力の小さい周波数帯域を優先的に選択したり、振動強度を弱めたりしてもよい。
【００８８】
また、触覚提示デバイス１０は、触覚制御信号に対して、触覚刺激部１３０（例えば振動アクチュエータ）の出力周波数特性を吸収するフィルター処理を行うことで、想定通りに伝達し易い振動周波数や強度を選択してもよい。
【００８９】
また、触覚提示デバイス１０は、触覚刺激部１３０（例えば振動アクチュエータ）やバッテリの発熱が大きくなった場合は、低温やけどを回避するために、触覚刺激（例えば振動）を抑制するようにしてもよい。
【００９０】
また、触覚提示デバイス１０は、触覚刺激部１３０の身体への接触圧力（例えば図９に示すようなリストバンド型の場合における、バンドの締め付け圧力に起因）によって、身体への振動の伝導率が異なるため、触覚提示デバイス１０は、接触圧力やバンドの締め付け具合を逐次測定し、振動周波数や強度を調整し、適宜、最適化した提示制御を行うことが可能である。
【００９１】
また、上述した実施形態では、高域の周波数が主に骨を伝播する旨を説明したが、高域周波数の伝播の媒体は骨に限定されず、例えば高域周波数を伝播し易い部材を用いてもよい。これにより、より広範囲に振動を伝達させることが可能となる。
【００９２】
また、本実施形態による触覚提示デバイス１０を、床や椅子等に設け、床や椅子を媒体としてユーザの身体に触覚刺激を提示することも可能である。この場合、触覚提示デバイス１０は、媒体の伝達特性に応じて、周波数や振動方向を制御し、触覚提示デバイス１０の接触位置や、接触位置から離れた位置等、所定の知覚位置に、触覚刺激を提示することが可能となる。
【００９３】
＜＜５．まとめ＞＞
上述したように、本開示の実施形態による情報処理システムでは、１つの触覚刺激部であっても触覚刺激の知覚位置の調整を行うことが可能となる。
【００９４】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本技術はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９５】
例えば、上述した情報処理装置２０、または触覚提示デバイス１０に内蔵されるＣＰＵ、ＲＯＭ、およびＲＡＭ等のハードウェアに、情報処理装置２０、または触覚提示デバイス１０の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させたコンピュータ読み取り可能な記憶媒体も提供される。
【００９６】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【００９７】
なお、本技術は以下のような構成も取ることができる。
（１）
少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部を備え、
前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
情報処理装置。
（２）
前記所定の位置情報は、身体における目標知覚位置であり、
前記情報処理装置は、
前記触覚刺激部の身体への接触位置と、前記目標知覚位置との間における身体特性に応じて、前記触覚刺激部から出力する振動の周波数を算出する算出部をさらに備える、
前記（１）に記載の情報処理装置。
（３）
前記身体特性は、身体の振動伝達特性情報または知覚特性情報を少なくとも含む、前記（２）に記載の情報処理装置。
（４）
前記知覚特性情報は、身体部位における知覚し易い周波数範囲を示す情報である、前記（３）に記載の情報処理装置。
（５）
前記出力制御部は、
前記目標知覚位置と前記接触位置との間における前記振動伝達特性情報または前記知覚特性情報の少なくともいずれかに応じて、前記触覚刺激部から出力する振動の周波数を、所定の低域の範囲または所定の高域の範囲に変更する、
前記（３）または（４）に記載の情報処理装置。
（６）
前記出力制御部は、
前記目標知覚位置と前記接触位置との間における前記振動伝達特性情報または前記知覚特性情報の少なくともいずれかに応じて、前記触覚刺激部から出力する振動の振動方向を、身体に対して垂直方向または水平方向に変更する、
前記（３）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記出力制御部は、
前記触覚刺激部の身体への押圧具合に応じて、前記振動の出力強度を調整する、
前記（２）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記出力制御部は、
身体の状態に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
前記（２）〜（７）のいずれか１項に記載の情報処理装置。
（９）
前記出力制御部は、
手が開いていると検出された場合、前記触覚刺激部から出力する振動の周波数を、所定の高域の範囲に変更する、
手が閉じていると検出された場合、前記触覚刺激部から出力する振動の周波数を、所定の低域の範囲に変更する、
前記（８）に記載の情報処理装置。
（１０）
前記出力制御部は、
前記身体を挟んで設けられる複数の前記触覚刺激部から出力する振動の位相を合わせる制御を行う、
前記（２）〜（９）のいずれか１項に記載の情報処理装置。
（１１）
前記出力制御部は、
視覚情報または聴覚情報の出力制御と合わせて、前記触覚刺激部からの振動の出力制御を行う、
前記（２）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）
プロセッサが、
少なくとも１の触覚刺激部に対して振動の出力制御を行うことと、
前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更することと、を含む、
情報処理方法。
（１３）
コンピュータを、
少なくとも１の触覚刺激部に対して振動の出力制御を行う出力制御部として機能させ、
前記出力制御部は、前記触覚刺激部の位置と、所定の位置情報と、に応じて、前記触覚刺激部から出力する振動の周波数を変更する、
プログラム。
【符号の説明】
【００９８】
１０  触覚提示デバイス
１１０  通信部
１２０  制御部
１３０  触覚刺激部
１４０  加速度センサ
１５０  ベルト部
２０  情報処理装置
２００  制御部
２０１  特性情報取得部
２０２  表示制御部
２０３  出力パラメータ算出部
２０４  触覚提示制御部
２１０  通信部
２２０  情報入力部
２３０  表示部
２４０  記憶部
３００  知覚位置
【図１】
2019244716.tif 000003
【図２】
2019244716.tif 000004
【図３】
2019244716.tif 000005
【図４】
2019244716.tif 000006
【図５Ａ】
2019244716.tif 000007
【図５Ｂ】
2019244716.tif 000008
【図６】
2019244716.tif 000009
【図７】
2019244716.tif 000010
【図８】
2019244716.tif 000011
【図９】
2019244716.tif 000012
【図１０】
2019244716.tif 000013
【図１１】
2019244716.tif 000014
【図１２】
2019244716.tif 000015
【国際調査報告】
2019244716.tif 000016
2019244716.tif 000017
2019244716.tif 000018
2019244716.tif 000019