(57)【特許請求の範囲】
【請求項１】
膨張および収縮によりユーザに圧力を体感させる膨張部材と、当該膨張部材に流体を流入または流出させるブロアと、を備えたウェアラブル機器と通信する機器制御装置であって、
音声データが示す少なくとも１つの音声特徴を解析する音声解析部と、
上記音声特徴に応じて、上記膨張部材に対する上記流体の流入または流出を上記ブロアに指示するブロア制御指示を決定するブロア制御指示決定部と、
上記音声データが出力されるときに、上記ブロア制御指示を示す情報を上記ウェアラブル機器へ送信する送信部と、を備えることを特徴とする機器制御装置。
【請求項２】
上記音声解析部は、上記音声データが出力されるときに上記音声特徴を解析し、
上記送信部は、上記音声データの上記音声特徴を示す部分の出力と同期して上記膨張部材に上記流体が流入または流出されるように、上記ブロア制御指示を示す情報を送信することを特徴とする、請求項１に記載の機器制御装置。
【請求項３】
上記ブロア制御指示と、上記音声データの上記音声特徴を含む部分と、を指定するブロア制御データを記憶装置に記憶させるデータ記憶部を備え、
上記送信部は、上記記憶装置に記憶された上記ブロア制御データを読み出し、上記音声データの上記音声特徴を含む部分の出力と同期して上記膨張部材に上記流体が流入または流出されるように、上記ブロア制御データが示す上記ブロア制御指示を示す情報を送信することを特徴とする、請求項１に記載の機器制御装置。
【請求項４】
上記音声解析部が解析した上記音声特徴に応じて、上記ウェアラブル機器に備えられた振動部材の制御指示を示す振動制御指示を決定する振動制御指示決定部を備え、
上記送信部は、上記音声データが出力されるときに、上記振動制御指示決定部が決定した上記振動制御指示を示す情報を上記ウェアラブル機器へ送信することを特徴とする、請求項１〜３のいずれか１項に記載の機器制御装置。
【請求項５】
上記音声解析部は上記音声データが示す複数の音声特徴を解析し、
上記ブロア制御指示決定部および上記振動制御指示決定部は、異なる上記音声特徴に応じてそれぞれ上記ブロア制御指示および上記振動制御指示を決定することを特徴とする、請求項４に記載の機器制御装置。
【請求項６】
請求項１〜５のいずれか１項に記載の機器制御装置と、
上記機器制御装置から上記ブロア制御指示を示す情報を受信する機器受信部と、上記膨張部材と、上記機器受信部が受信した上記ブロア制御指示に従って上記膨張部材に流体を流入または流出させる上記ブロアと、を備えるウェアラブル機器と、を備えることを特徴とする圧力体感システム。
【請求項７】
膨張および収縮によりユーザに圧力を体感させる膨張部材と、当該膨張部材に流体を流入または流出させるブロアと、を備えたウェアラブル機器と通信する機器制御装置の機器制御方法であって、
音声データが示す少なくとも１つの音声特徴を解析する音声解析ステップと、
上記音声特徴に応じて、上記膨張部材に対する上記流体の流入または流出を上記ブロアに指示するブロア制御指示を決定するブロア制御指示決定ステップと、
上記音声データが出力されるときに、上記ブロア制御指示を示す情報を上記ウェアラブル機器へ送信する送信ステップと、を含むことを特徴とする機器制御方法。
【請求項８】
請求項１に記載の機器制御装置としてコンピュータを機能させるための機器制御プログラムであって、上記音声解析部、上記ブロア制御指示決定部、および上記送信部としてコンピュータを機能させるための機器制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの身体に装着可能なウェアラブル機器を制御する機器制御装置などに関する。
【背景技術】
【０００２】
従来、音楽の再生や動画に含まれる音声などの音声出力に連動してユーザに振動を体感させる装置が開発されている。例えば、特許文献１には、音声信号に応じた振動を発生させる振動子を備えたヘッドフォンが開示されている。また、特許文献２〜３には、音声データからユーザに振動を体感させる（振動部材などが振動する）期間を決定する装置と、当該装置から通信により上記期間を伝えられ振動する振動部材と、を分離する技術が開示されている。これにより、振動部材が小型化可能となり、ユーザの身体に装着可能となっている。また、特許文献４〜９にも同様に、音声と連動してユーザに振動を体感させる装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７７５７４号公報（２００９年  ８月  ６日公開）
【特許文献２】特開２００２−０９１４３４号公報（２００２年  ３月２７日公開）
【特許文献３】特開２００６−０４１６８５号公報（２００６年  ２月  ９日公開）
【特許文献４】特開２０１４−２３９３６０号公報（２０１４年１２月１８日公開）
【特許文献５】特開２００２−０２７０２８号公報（２００２年  １月２５日公開）
【特許文献６】特開２０００−２４５０００号公報（２０００年  ９月  ８日公開）
【特許文献７】特開２００１−０５９８８０号公報（２００１年  ３月  ６日公開）
【特許文献８】特開２００４−０２４８５３号公報（２００４年  １月２９日公開）
【特許文献９】特開２０１１−２０３２７７号公報（２０１１年１０月１３日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のような従来技術がユーザに体感させるのは振動部材の振動である。そのため、音声出力に合わせて振動パターンを変えるとしても、振動パターンの種類に限りがあり、ユーザに飽きられやすいという問題があった。
【０００５】
本発明は上記問題点を鑑みてなされたものであり、その目的は、音声の出力に連動して、従来得られなかった体感をユーザに提供する機器制御装置などを実現することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る機器制御装置は、膨張および収縮によりユーザに圧力を体感させる膨張部材と、当該膨張部材に流体を流入または流出させるブロアと、を備えたウェアラブル機器と通信する機器制御装置であって、音声データが示す少なくとも１つの音声特徴を解析する音声解析部と、上記音声特徴に応じて、上記膨張部材に対する上記流体の流入または流出を上記ブロアに指示するブロア制御指示を決定するブロア制御指示決定部と、上記音声データが出力されるときに、上記ブロア制御指示を示す情報を上記ウェアラブル機器へ送信する送信部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明の一態様によれば、音声の出力に連動して、従来得られなかった体感をユーザに提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態１に係る圧力体感システムに含まれるウェアラブル機器およびスマートフォンの要部構成を示すブロック図である。
【図２】(ａ)および(ｂ)は、上記圧力体感システムに含まれるウェアラブル機器がユーザの身体に装着された状態を示す断面図である。
【図３】上記圧力体感システムにおける処理の流れを示すフローチャートである。
【図４】(ａ)および(ｂ)は、本発明の実施形態２に係る圧力体感システムにおける処理の流れを示すフローチャートである。
【図５】本発明の実施形態３に係る圧力体感システムに含まれるウェアラブル機器およびスマートフォンの要部構成を示すブロック図である。
【図６】上記圧力体感システムに含まれるウェアラブル機器がユーザの身体に装着された状態を示す断面図である。
【図７】上記圧力体感システムにおける処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の第１の実施形態について図１〜４を参照して説明する。まず始めに、図１を参照して、本実施形態に係る圧力体感システム５００の概要と圧力体感システム５００に含まれるウェアラブル機器１およびスマートフォン（機器制御装置）２の要部構成とを説明する。図１は、本実施形態に係る圧力体感システム５００に含まれるウェアラブル機器１およびスマートフォン２の要部構成を示すブロック図である。なお、以降、ウェアラブル機器１はユーザの手首に装着可能な腕輪型の機器であるとして説明する。なお、ウェアラブル機器１は、ユーザの足首に装着可能な足輪（アンクレット）型、ヘッドフォン型、ヘッドバンド型、指輪型など、ユーザの身体に装着可能な機器であればその形態は特に限定されない。
【００１０】
≪要部構成≫
圧力体感システム５００は、音楽や効果音などの音声と連動した圧力変化をユーザに体感させるシステムである。圧力体感システム５００は、音声を出力するスマートフォン２と、スマートフォン２の指示制御に従い上記音声に連動した圧力変化をユーザに体感させるウェアラブル機器１と、を含む。
【００１１】
（ウェアラブル機器１）
ウェアラブル機器１は図示の通り、バルーン（膨張部材）３０と、マイクロブロア（ブロア）４０と、圧力センサ５０と、電池１０と、第１通信部２０と、第１制御部１００とを含む。またウェアラブル機器１は、自機をユーザの身体（腕）に装着および保持するため、バンドなどの保持部材を備えていることが望ましい。図２は、本実施形態に係るウェアラブル機器１が保持部材であるバンドＡによりユーザの身体（腕Ｂ）に装着された状態を示す断面図である。バンドＡは、腕Ｂの外周に対してゆとりのある長さを有している。また、バルーン３０、マイクロブロア４０、および圧力センサ５０は、バンドＡに例えば図示のように配置される。なお、ウェアラブル機器１においてバルーン３０、マイクロブロア４０、圧力センサ５０の配置は、ウェアラブル機器１の各部材の機能が損なわれない位置であれば特に限定されない。また、電池１０、第１通信部２０、および第１制御部１００は、具体的な配置場所を特に限定しないため図示していない。しかしながら、電池１０、第１通信部２０、および第１制御部１００の配置についても、ウェアラブル機器１の各部材の機能が損なわれない位置であれば特に限定されない。
【００１２】
バルーン３０は、膨張および収縮可能な風船型の膨張部材であり、バルーン３０内に流体（例えば空気）が注入されることにより膨張し、バルーン３０内から流体が排出（流出）されることにより収縮する。圧力センサ５０は、バルーン３０の内部圧力を検出するためのセンサである。圧力センサ５０は検出した圧力の値（圧力値）を後述するブロア制御部１１０に送る。マイクロブロア４０は、ブロア制御部１１０の制御に従って、バルーン３０の流体を流入させる、もしくはバルーン３０から流体を流出させる。なお、マイクロブロア４０は流体の流入量および流出量（流体の圧縮率）、ならびに流入速度および流出速度を調節可能であることが望ましい。ここで、バルーン３０の膨張および収縮、圧力センサ５０の圧力値、ならびにユーザにかかる圧力の関係を、図２を用いて説明する。図２の（ａ）は、バルーン３０が最も収縮した状態（最収縮状態）であるときのウェアラブル機器１を示す断面図である。なお、ここで言う最収縮状態とは、バルーン３０に含まれていた流体が略全て流出した状態を示す。ユーザがウェアラブル機器１を腕Ｂに装着した直後などにおいて、ウェアラブル機器１は図２の（ａ）に示す状態である。このとき、圧力センサ５０は最も小さい圧力（または圧力０）を検出し、腕Ｂがバルーン３０から受ける圧力も最も小さい（または圧力０である）。ここで、バルーン３０に対しマイクロブロア４０による流体の流入が開始されると、バルーン３０は徐々に膨張していき、圧力センサ５０の検出する圧力値も大きくなる。また、バルーン３０はバンドＡにより腕に装着されたまま膨張することとなるため、バルーン３０の膨張に従い腕Ｂが受ける圧力も徐々に大きくなる。図２の（ｂ）は、バルーン３０が最も膨張した状態（最膨張状態）であるときのウェアラブル機器１を示す断面図である。ここで言う最膨張状態とは、バルーン３０に流体が最大量含まれている状態を示す。なお、「最大量」とはブロア制御部１１０により指定された、バルーン３０に流入可能な流体の最大量である。なお、上記最大量は、圧力センサ５０が検出する圧力値に基づいて、バルーン３０が腕Ｂに接触する程度に、かつバンドＡが腕Ｂを過度に締め付けない程度に調節されることが望ましい。バルーン３０が最膨張状態のとき、圧力センサ５０は最も大きい圧力値を検出する。また、腕Ｂがバルーン３０から受ける圧力も最も大きくなる。このように、ウェアラブル機器１はバルーン３０を膨張または収縮させることにより、ユーザ（腕Ｂ）に対し、連続的な圧力変化を体感させることができる。
【００１３】
電池１０は、ウェアラブル機器１の駆動に係る電力を供給する電池である。なお、電池１０の種類は特に問わない。また、ウェアラブル機器１は電池１０の代わりに電源と接続するアダプタなどを備え、他の電源から電力を供給され駆動してもよい。第１通信部２０は、スマートフォン２と通信を行うものである。第１通信部２０はスマートフォン２から、マイクロブロア４０によるバルーン３０に対する流体の流入または流出を指示する信号（ブロア制御信号）を受信し、第１制御部１００に送る。
【００１４】
第１制御部１００は、ウェアラブル機器１を統括的に制御するものである。第１制御部１００はブロア制御部（機器受信部）１１０を含む。ブロア制御部１１０は、第１制御部１００が第１通信部２０から受信したブロア制御信号が示す指示に従い、マイクロブロア４０によるバルーン３０への流体の流入および流出を制御する。より具体的には、ブロア制御部１１０は、流体の流入開始を示すブロア制御信号を受信した場合は、マイクロブロア４０を制御しバルーン３０に所定の圧力（所定の速度）で流体を流入させる。また、ブロア制御部１１０は、流体の流出（または流体の流入停止）を示すブロア制御信号を受信した場合は、マイクロブロア４０を制御しバルーン３０から流体を流出させる（または流体の流入を停止する）。なお、ブロア制御部１１０は、圧力センサ５０の検出した圧力値に応じて、マイクロブロア４０によるバルーン３０への流体の流入または流出を制御してもよい。例えば、圧力センサ５０の検出した圧力値が所定の圧力値を超える場合、ブロア制御部１１０は流体の流入を指示するブロア制御信号を受信しても、マイクロブロア４０にバルーン３０への流体の流入を指示しないようにしてもよい。これにより、バルーン３０の許容範囲を超えて流体が流入されることを防ぐことができるので、バルーン３０の損傷を防止することができる。また、ブロア制御部１１０は圧力センサ５０の検出した圧力値を、第１通信部２０を介しスマートフォン２の状態判定部２３０（後述）へ送信してもよい。
【００１５】
（スマートフォン２）
一方、スマートフォン２は、第２通信部６０と、音声出力部８０と、記憶部７０と、第２制御部（データ記憶部）２００とを備えている。第２通信部６０は、ウェアラブル機器１と通信を行うものである。音声出力部８０は、第２制御部２００の制御に従い音声を出力するものである。音声出力部８０は具体的には、スピーカなどの出力装置や、イヤホンの出力端子などである。記憶部７０は、スマートフォン２において使用するデータを記憶するものである。記憶部７０はさらに詳しくは、アプリプログラム７１および音声データ７２を記憶している。
【００１６】
アプリプログラム７１は、スマートフォン２において使用される各種アプリケーション（アプリ）のプログラムデータを示している。具体的には、アプリプログラム７１は音楽プレイヤーとして動作するアプリや、Ｙｏｕｔｕｂｅ（登録商標）など動画閲覧のためのアプリ、またはＴＶ閲覧のためのアプリなど、当該アプリが動作する場合に音声出力を行うことがあるアプリのプログラムデータを示す。音声データ７２は、アプリプログラム７１が示すアプリにおいて出力（再生）される音声データを示す。音声データ７２は、より具体的には音楽データ、効果音、発話音声のデータなどを示す。なお、音声データ７２は音声を含む動画データであってもよい。さらに、音声データ７２は記憶部７０に記憶されたデータでなくともよい。例えば、第２通信部６０などが放送波を受信可能な場合、当該放送波に含まれる音声（ＴＶの音声など）を音声データ７２として用いてもよい。また、第２通信部６０がインターネットに接続可能な場合、インターネットを介してダウンロードまたストリーミング再生する音声を音声データ７２として用いてもよい。なお、以降の説明では一例として、アプリプログラム７１のプログラムが、音声データ７２が示す音声を出力するアプリであるとして説明を行う。なお、記憶部７０はさらにブロア制御データ７３を記憶していてもよい。ブロア制御データ７３は、後述するブロア制御指示と、当該ブロア制御指示を送信するタイミングとを指定するデータである。
【００１７】
第２制御部２００は、スマートフォン２を統括的に制御するものであり、音声解析部２１０、ブロア制御指示決定部２２０、状態判定部２３０、およびブロア制御信号送信部（送信部）２４０を含んでいる。第２制御部２００は、記憶部７０のアプリプログラム７１を読み出し実行することにより、スマートフォン２において各種アプリを動作させる。第２制御部２００は実行中のアプリの各種動作が音声の出力を伴う場合、当該出力する音声データを記憶部７０の音声データ７２から読み出し音声解析部２１０に送る。また、第２制御部２００は音声データ７２を後述するブロア制御信号送信部２４０の信号の送信タイミングと合わせて音声出力部８０に出力させる。
【００１８】
音声解析部２１０は、音声データ７２を解析するものである。音声解析部２１０は、音声データ７２が第２制御部２００に読み出されると、当該音声データ７２の解析を開始する。具体的には、音声解析部２１０は音声データ７２が示す(音声データに含まれる、または音声データに付随するデータが示す)１つ以上の音声特徴を特定する。ここで、音声特徴とは例えば音声データ７２の音量、音圧レベル、周波数など、音声データの成分値、ならびに音声データ７２の歌詞を示す情報などである。なお、音声特徴は上述したものを組み合わせたものであってもよい。例えば、音声解析部２１０は特定の周波数帯域の音圧レベルを特定してもよい。音声解析部２１０は、解析結果（特定した音声特徴）をブロア制御指示決定部２２０に送る。なお、音声解析部２１０による音声データ７２の音声特徴の解析は、後述する音声出力部８０による音声出力と同時並行で（リアルタイムで）行われてよい。または、音声解析部２１０は、予め音声データ７２を最初（もしくは出力開始地点）から最後まで解析してもよい。
【００１９】
ブロア制御指示決定部２２０は、音声解析部２１０による音声特徴の解析結果に応じて、ウェアラブル機器１のマイクロブロア４０に対する制御指示（ブロア制御指示）を決定するものである。ここで、ブロア制御指示とは、具体的にはバルーン３０に流体を流入させるようマイクロブロア４０を制御する指示、またはバルーン３０から流体を流出させるようマイクロブロア４０を制御する指示を示す。なお、ブロア制御指示は、マイクロブロア４０による流体の流入および流出の速度（流体の圧縮率）および流入または流出を行う時間に対する指定を含んでいてもよい。ブロア制御指示決定部２２０は、音声解析部２１０の音声特徴の解析結果を受信すると、まず始めに音声特徴が加圧条件を満たすか否かを判定する。ここで、加圧条件とは、ウェアラブル機器１のバルーン３０を膨張させるか否か（すなわち、ユーザに圧力を体感させるか否か）を決定するための条件を示す。加圧条件は音声解析部２１０が特定する音声特徴に合わせて適宜定められてよい。例えば、音声解析部２１０が音圧レベルを音声特徴として特定する場合、ブロア制御指示決定部２２０は、音圧レベルの閾値が所定の閾値以上であることを加圧条件とすればよい。また、上記音声特徴が歌詞である場合、ブロア制御指示決定部２２０は歌詞中に特定のフレーズ（例えば、膨張・収縮・締まりを連想させる言葉など）が存在することを加圧条件とすればよい。音声特徴が加圧条件を満たす場合、ブロア制御指示決定部２２０は「バルーン３０へ流体を流入させる」指示をブロア制御指示として決定し、当該ブロア制御指示を示す信号（ブロア制御信号）を生成するようブロア制御信号送信部２４０に指示する。一方、音声特徴が加圧条件を満たさない場合、ブロア制御指示決定部２２０は状態判定部２３０にバルーン３０の状態を判定するよう指示する。
【００２０】
状態判定部２３０は、ウェアラブル機器１においてバルーン３０が膨張中か否かを判定するものである。換言すると、状態判定部２３０はマイクロブロア４０がバルーン３０に流体を流入中か否かを判定するものである。状態判定部２３０はブロア制御指示決定部２２０から指示を受けるとまず、ブロア制御指示決定部２２０において前回決定されたブロア制御指示を特定する。なお、ここで言う「前回決定されたブロア制御指示」とは、音声解析部２１０による音声データ７２の解析が開始してからブロア制御指示決定部２２０が決定したブロア制御指示のうち、直近に決定したブロア制御指示を示す。前回決定されたブロア制御指示がバルーン３０への流体の流入を示す指示であった場合、状態判定部２３０はバルーン３０が膨張中であると判定する。一方、前回決定されたブロア制御指示がバルーン３０への流体の流入以外の指示であった場合、状態判定部２３０は、バルーン３０は膨張中でないと判定する。詳しくは後述するが、ブロア制御指示決定部２２０にて決定されたブロア制御指示は信号としてウェアラブル機器１のブロア制御部１１０に送信され、当該指示に従いマイクロブロア４０が制御される。したがって、状態判定部２３０はブロア制御信号送信部２４０が直前に決定したブロア制御指示を参照することにより、バルーン３０の状態を間接的に特定することができる。なお、状態判定部２３０は、上述したウェアラブル機器１のブロア制御部１１０から圧力センサ５０の検出した圧力値を受信する場合、上述した判定の代わりに、受信した圧力値が所定の閾値以上であるか否かを判定することによりバルーン３０が膨張中であるか否かを判定してもよい。この場合、上記圧力値はバルーン３０の内圧自体を示すので、状態判定部２３０はバルーン３０の状態を圧力値から直接的に特定することができる。
【００２１】
状態判定部２３０はバルーン３０が膨張中か否かの判定結果をブロア制御指示決定部２２０に返す。ブロア制御指示決定部２２０は、バルーン３０が膨張中である場合、バルーン３０から流体を流出させる（またはバルーン３０への流体の流入を止める）指示をブロア制御指示として決定する。一方、バルーン３０が膨張中でない場合、ブロア制御指示決定部２２０はブロア制御指示を決定せず、または、ブロア制御指示決定部２２０はブロア制御指示無し（マイクロブロア４０を制御しない）とすることを決定する。この場合、ブロア制御指示決定部２２０は音声解析部２１０から次の音声特徴の解析結果が送られてくるまで待機する。ブロア制御信号送信部２４０は、ブロア制御指示決定部２２０の指示に従い、ブロア制御指示を示す信号（ブロア制御信号）を生成し、第２通信部６０を介してウェアラブル機器１に送信するものである。ここで、ブロア制御信号送信部２４０は、音声データ７２のうち、ブロア制御指示決定部２２０における、加圧条件を満たすか否かの判定材料となった音声特徴を示す位置（時間的位置）の音声出力と、上記判定の結果決定されたブロア制御指示の実行タイミング（すなわち、バルーン３０に流体が流入または流出されるタイミング）とが同期するように、送信タイミングを調節してブロア制御信号を送信する。なお、本実施形態ではブロア制御指示を信号形式でウェアラブル機器１に送信することとしたが、ブロア制御信号送信部２４０はブロア制御指示を示す情報をウェアラブル機器１に送信できるならば、信号以外の形式でブロア制御指示を送信してもよい。
【００２２】
（処理の流れ）
図３は、圧力体感システム５００におけるウェアラブル機器１の処理の流れおよびスマートフォン２の処理の流れ（機器制御方法）を示すフローチャートである。第２制御部２００が実行しているアプリにて音声データの出力が指示されると、第２制御部２００は記憶部７０から音声データ７２を読み出す（Ｓ１００）。音声データ７２が第２制御部２００に読み出されると、音声解析部２１０は当該音声データ７２を解析する（Ｓ１０２、音声解析ステップ）。音声解析部２１０は音声データ７２の始め、または出力を開始する部分から順に解析を行う。音声解析部２１０の解析結果は随時ブロア制御指示決定部２２０に送られる。
【００２３】
ブロア制御指示決定部２２０は、音声解析部２１０から受信した上記解析結果が加圧条件を満たすか否かを判定する（Ｓ１０４）。音声特徴が加圧条件を満たす場合（Ｓ１０４でＹＥＳ）、ブロア制御指示決定部２２０はバルーン３０へ流体を流入させる指示をブロア制御指示として決定し（Ｓ１０６、ブロア制御指示決定ステップ）、ブロア制御信号を生成するようブロア制御信号送信部２４０に指示する。一方、音声特徴が加圧条件を満たさない場合（Ｓ１０４でＮＯ）、ブロア制御指示決定部２２０は状態判定部２３０にバルーン３０の状態を判定するよう指示する。状態判定部２３０はブロア制御指示決定部２２０から指示を受けると、バルーン３０が膨張中か否かを判定し（Ｓ１０８）、判定結果をブロア制御指示決定部２２０に返す。状態判定部２３０においてバルーン３０が膨張中であると判定された場合（Ｓ１０８でＹＥＳ）、ブロア制御指示決定部２２０はバルーン３０から流体を流出させる旨の指示をブロア制御指示として決定する（Ｓ１１０、ブロア制御指示決定ステップ）。一方、状態判定部２３０においてバルーン３０が膨張中でないと判定された場合（Ｓ１０８でＮＯ）、ブロア制御指示決定部２２０はブロア制御指示を決定せず、音声解析部２１０から次の解析結果が送られてくるまで待機する。
【００２４】
ブロア制御信号送信部２４０は、ブロア制御指示決定部２２０からの指示を受けてブロア制御信号を生成し、当該ブロア制御信号を、第２通信部６０を介しウェアラブル機器１へと送信する（Ｓ１１２、送信ステップ）。なおこのとき、ブロア制御信号送信部２４０は、音声データ７２のうちＳ１０２にて解析した音声特徴を示す部分の出力と、ブロア制御信号が示す指示の実行タイミング（すなわち、バルーン３０に流体が流入または流出されるタイミング）とが同期するように、送信タイミングを調節してブロア制御信号を送信する。ウェアラブル機器１のブロア制御部１１０は、第１通信部２０を介し上記ブロア制御信号を受信すると（Ｓ１１４）、当該ブロア制御信号に従ってマイクロブロア４０を制御する（Ｓ１１６）。また、スマートフォン２の第２制御部２００はＳ１１６におけるマイクロブロア４０の制御によるバルーン３０の膨張または収縮に同期するように、音声出力部８０に音声データ７２を出力させる（Ｓ１１８）。第２制御部２００は音声出力部８０に対し音声データを最後まで出力させた場合（Ｓ１２０でＹＥＳ）、処理を終了する。一方、音声データ７２がまだ出力途中である場合（Ｓ１２０でＮＯ）はＳ１０２以降の処理を再度繰り返す。
【００２５】
なお、本実施形態において、状態判定部２３０によるＳ１０８の処理は必須ではない。すなわち、状態判定部２３０は必須の構成部材ではない。Ｓ１０８の処理を行わない場合、ブロア制御指示決定部２２０は音声解析部２１０の解析結果が加圧条件を満たさないとき（Ｓ１０４でＮＯ）はバルーン３０から流体を流出させる旨の指示をブロア制御指示として決定し、ブロア制御信号送信部２４０は当該ブロア制御指示の信号をウェアラブル機器１に送信する。そしてこの場合、ウェアラブル機器１のブロア制御部１１０はバルーン３０から流体を流出させる旨のブロア制御信号を受信した場合で、圧力センサ５０の圧力値が、バルーン３０が最収縮状態であることを示す場合（すなわち、これ以上流体を流出させることができない場合）は、マイクロブロア４０に対し上記ブロア制御信号が示す制御（バルーン３０から流体を流出させる制御）を行わないこととすればよい。
【００２６】
なお、ブロア制御指示の実行タイミング（Ｓ１１６）と、音声データ７２の出力（Ｓ１１８）とが同期さえできれば、その同期方法は特に限定されない。上述のように、Ｓ１１２においてブロア制御指示の送信タイミングを調節することで同期を行ってもよいし、Ｓ１１８において音声データ７２の出力タイミングを調節することで同期を行ってもよい。さらには、複数の方法を組み合わせて、ブロア制御指示と、音声データ７２の出力との同期をとってもよい。
【００２７】
上記の処理によると、ブロア制御信号送信部２４０は音声データ７２の出力と同期してウェアラブル機器１にブロア制御指示を示す情報を送信することにより、音声データ７２の出力と同期してバルーン３０の膨張および収縮を制御することができる。したがって、スマートフォン２は音声データ７２の出力に同期してユーザに圧力を体感させることができる。例えば、出力する音声データ７２のうち、所定の周波数帯域または全周波数帯域の音圧が所定の閾値よりも高くなった場合にバルーン３０の膨張を開始させユーザの腕に圧力をかけることとした場合、ユーザは、音声出力部８０から出力される音声データの音圧が所定の閾値より大きくなる（音圧が高まる）につれ、バルーン３０による圧迫感を体感することになる。換言するとユーザは出力音声の音圧変化に同期した圧力変化を体感することができる。このような経時的な変化は上述した従来技術における振動パターンでは成し得ない。したがって、本実施形態に係る圧力体感システム５００は、従来得られない体感をユーザに与えることができるという効果を奏する。
【００２８】
なお、第２制御部２００は音声データ７２の出力が終了したときに、後述するブロア制御指示決定部２２０が決定したブロア制御指示と、音声データ７２の出力時に当該ブロア制御指示をウェアラブル機器１に送信するタイミング（送信タイミング）とを示すブロア制御データ７３を作成し、記憶部７０に記憶させてもよい。ここで、上記送信タイミングとは、音声データ７２のうち、上記ブロア制御指示の決定に係る音声特徴を含む部分（時間的位置）を示す。そして、ブロア制御信号送信部２４０は音声データ７２が出力されるときにブロア制御データ７３を読み出し、当該ブロア制御データ７３からブロア制御指示を特定すればよい。このように、一度出力した音声データ７２についてブロア制御データ７３を作成し記憶部７０に記憶させておくことにより、音声データ７２を再度出力する場合に、音声解析部２１０と、ブロア制御指示決定部２２０（および状態判定部２３０）とによる処理を省略することができる。また、予め時間的位置が分かるため、ブロア制御信号の送信タイミングをより正確に音声データ７２の出力に同期させることができるようになるため、Ｓ１１８の同期処理を省くことも可能になる。例えば、スマートフォン２からウェアラブル機器１への送信にかかる時間を見越して、音声データ７２の出力に先行してブロア制御信号を送ることで同期が可能になる。
【００２９】
〔実施形態２〕
上記実施形態１に係る第２制御部２００は、音声データ７２の出力が指示されたときではなく、予め音声データ７２の音声特徴の解析を行って、音声データ７２中のどのタイミングでどのようなブロア制御信号をウェアラブル機器１に送信するかを指定しておいてもよい。以下、本発明の第２の実施形態について、図４を参照して説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材またはステップについては、同じ符号または同じステップ番号を付記し、その説明を省略する。
【００３０】
図４の(ａ)は、本実施形態において、音声データ７２の解析を行うときのスマートフォン２の処理の流れを示すフローチャートである。第２制御部２００が音声データ７２を読み出すと（Ｓ２００）、音声解析部２１０は音声データ７２の音声特徴を解析し（Ｓ２０２）、ブロア制御指示決定部２２０は当該音声特徴が加圧条件を満たすか否か判定する（Ｓ２０４）。音声特徴が加圧条件を満たす場合（Ｓ２０４でＹＥＳ）、ブロア制御指示決定部２２０はバルーン３０へ流体を流入させる指示をブロア制御指示として決定するとともに（Ｓ１０６）、当該ブロア制御指示の送信タイミングを特定する（Ｓ２１０）。一方、音声特徴が加圧条件を満たさない場合（Ｓ２０４でＮＯ）、ブロア制御指示決定部２２０は、音声データ７２の解析を開始してからのブロア制御指示のうち、直前のブロア制御指示が流体の流入指示を示すブロア制御指示と決定されていたかを確認する（Ｓ２０６）。直前のブロア制御指示が流体の流入指示を示すブロア制御指示であった場合（Ｓ２０６でＹＥＳ）、ブロア制御指示決定部２２０は、バルーン３０から流体を流出させる旨の指示をブロア制御指示として決定し、当該ブロア制御指示の送信タイミングを特定する（Ｓ２０８）。一方、直前のブロア制御指示が流体の流入指示を示すブロア制御指示でないと判定された場合（Ｓ２０８でＮＯ）、ブロア制御指示決定部２２０はブロア制御指示を決定せず、音声解析部２１０から次の解析結果が送られてくるまで待機する。第２制御部２００は以上の処理を、音声データ７２の出力終了地点に到達するまで繰り返し行う（Ｓ２１２でＮＯ）。音声データ７２を最後まで解析しブロア制御指示を特定すると（Ｓ２１２でＹＥＳ）、第２制御部２００は、Ｓ２０８またはＳ２１０で決定したブロア制御指示と、Ｓ２０８またはＳ２１０で特定した当該ブロア制御指示の送信タイミングと、をまとめてブロア制御データ７３とし、当該ブロア制御データ７３を音声データ７２と対応づけて、記憶部７０に記憶させる（Ｓ２１４）。
【００３１】
図４の(ｂ)は、本実施形態において音声データ７２を出力するときの、スマートフォン２およびウェアラブル機器１の処理の流れを示すフローチャートである。第２制御部２００が実行するアプリの動作により音声データ７２の出力が指示されると、第２制御部２００は音声データ７２とともにブロア制御データ７３を読み出す（Ｓ２５０）。そして、ブロア制御信号送信部２４０はブロア制御データ７３からブロア制御指示を読み取り、当該ブロア制御指示を示すブロア制御信号を作成し、第２通信部６０を介しウェアラブル機器１へと送信する（Ｓ２５２）。このとき、ブロア制御信号送信部２４０は、音声データ７２の出力と、ブロア制御データ７３が示すブロア制御指示の送信によるバルーン３０の膨張または収縮タイミングとが同期するようにブロア制御信号を送信する。
【００３２】
ウェアラブル機器１のブロア制御部１１０は、第１通信部２０を介し上記ブロア制御信号を受信し（Ｓ２５４）、ブロア制御信号に従いマイクロブロア４０を制御する（Ｓ２５６）。また、スマートフォン２の第２制御部２００はバルーン３０の膨張または収縮に同期するように、音声データ７２を出力させる（Ｓ２５８）。
【００３３】
上記処理によると、第２制御部２００は音声データ７２を予め解析し、音声特徴に応じたブロア制御指示を特定し、当該指示と当該指示の送信タイミングとをブロア制御データ７３として記憶しておくことができる。例えば、予め出力する音声データ７２を解析し、音声データ７２全体において、全周波数帯域の音圧レベルの総和が所定の閾値よりも高い位置を特定しておき、その位置に到達する所定時間前からバルーン３０を膨張させ始め、上記音圧レベルが最も高い位置に到達した瞬間にバルーン３０を一気に収縮させる（流体を流出させる）、などの動作が可能となる。
【００３４】
なお、マイクロブロア４０が音声データ７２の出力と同期して制御されるようにできるならば、ブロア制御データ７３のデータ構造は上述した構造に限定されない。例えば、ブロア制御指示の送信タイミングの代わりに、当該ブロア制御指示がブロア制御部１１０において実行されるタイミングの指定を含んでいてもよい。この場合、音声データ７２の出力が指示されると、ブロア制御信号送信部２４０は音声データ７２に応じたブロア制御データ７３からブロア制御信号と、当該ブロア制御信号の実行されるタイミングを指定する情報とをブロア制御部１１０に送り、ブロア制御部１１０は受信したブロア制御信号を指定された実行タイミングで実行すればよい。
【００３５】
〔実施形態３〕
本発明に係る圧力体感システムにおいて、ウェアラブル機器はブロアに加えて振動部材を備えていてもよい。また、機器制御装置は、音声データに連動して膨張部材の膨張および収縮と、振動部材の振動との両方を制御してもよい。以下、本発明の第３の実施形態に係る圧力体感システム６００について、図５〜７を参照して説明する。図５は、本実施形態に係る圧力体感システム６００に含まれるウェアラブル機器３およびスマートフォン（機器制御装置）４の要部構成を示すブロック図である。ウェアラブル機器３は、振動部（振動部材）９０および振動制御部１２０を備える点で実施形態１および２に係るウェアラブル機器１と異なる。また、スマートフォン４は、振動制御指示決定部２５０、および振動制御信号送信部（送信部）２６０を備える点で実施形態１および２に係るスマートフォン２と異なる。
【００３６】
（スマートフォン４）
振動制御指示決定部２５０は、音声解析部２１０による音声特徴の解析結果に応じて、ウェアラブル機器３の振動部９０に対する制御指示（振動制御指示）を決定するものである。ここで、振動制御指示とは、少なくとも振動部９０の振動の開始または停止の指示を含む。なお、振動制御指示は、振動部９０における振動の強弱（振動の頻度の高低）や、振動間隔（振動の頻度）などを含んでいてもよい。振動制御指示決定部２５０は、音声解析部２１０の音声特徴の解析結果を受信すると、まず始めに音声特徴が振動条件を満たすか否かを判定する。ここで、振動条件とは、ウェアラブル機器３の振動部９０を振動させるか否か（すなわち、ユーザに振動を体感させるか否か）を決定するための条件である。振動条件は音声解析部２１０が特定する音声特徴に合わせて適宜定められてよい。例えば、音声解析部２１０が音圧レベルを音声特徴として特定する場合、振動制御指示決定部２５０は、音圧レベルの閾値が所定の閾値以上であることを振動条件とすればよい。音声特徴が振動条件を満たす場合、振動制御指示決定部２５０は振動の開始を示す指示を振動制御指示として決定する。一方、音声特徴が振動条件を満たさない場合、振動制御指示決定部２５０は振動制御信号送信部２６０に振動の停止を示す指示を振動制御指示として決定する。振動制御指示決定部２５０は、振動制御指示を示す信号（振動制御信号）を生成するよう振動制御信号送信部２６０に指示する。
【００３７】
振動制御信号送信部２６０は、振動制御指示決定部２５０の指示に従い、振動制御指示を示す信号（振動制御信号）を生成し、第２通信部６０を介してウェアラブル機器３に送信する。ここで、振動制御信号送信部２６０は、音声データ７２のうち、振動制御指示決定部２５０における、振動条件を満たすか否かの判定材料となった音声特徴を示す位置（時間的位置）の音声出力と、上記判定の結果決定された振動制御指示の実行タイミング（すなわち、振動部９０の振動が開始または停止するタイミング）とが同期するように、振動制御信号の送信タイミングを調節する。なお、ブロア制御指示と同様、振動制御指示も信号以外の形式で送信されてもよい。
【００３８】
（ウェアラブル機器３）
振動制御部１２０は、第１通信部２０を介しスマートフォン４から振動制御信号を受信し、当該信号が示す指示に従い振動部９０の振動（バイブレーション）を開始または停止させる。なお、振動制御部１２０は少なくとも振動部９０の振動開始または停止を制御できればよいが、振動制御信号が示す指示に応じて、振動の強弱（振動頻度の多少）や、振動間隔（振動の頻度）などを制御可能であってもよい。振動部９０は、ウェアラブル機器３を装着しているユーザの身体（腕Ｂ）に振動を与えるものである。図６は、本実施形態に係るウェアラブル機器３がユーザの身体（腕Ｂ）に装着された状態を示す断面図である。振動部９０は腕Ｂに振動を与えるものである。振動部９０は、図示のように腕Ｂを挟んでバルーン３０の反対側の位置に少なくとも１つ配置される。振動部９０は図示の通り複数個配置されても構わないが、振動部９０が複数個ある場合、振動部９０は互いの振動の影響を受けない程度に離れて配置されることが望ましい。バルーン３０が最収縮状態から膨張するほど、振動部９０と腕Ｂはより密着する。つまり、バルーン３０が膨張するほど振動部９０の振動は強く腕Ｂに伝達される。
【００３９】
≪処理の流れ≫
最後に、本実施形態にウェアラブル機器３およびスマートフォン４の処理の流れについて図７を参照して説明する。図７は、ウェアラブル機器３およびスマートフォン４の処理の流れを示すフローチャートであり、Ｓ３００〜３１２を含む点において図３に示すフローチャートと異なる。スマートフォン４において、第２制御部２００の音声解析部２１０は特定した音声特徴をブロア制御指示決定部２２０及び振動制御指示決定部２５０に送信する。振動制御指示決定部２５０は音声特徴が振動条件を満たすか否かを判定し（Ｓ３００）、音声特徴が振動条件を満たす場合（Ｓ３００でＹＥＳ）、振動ＯＮ（振動開始）を振動制御指示として決定する（Ｓ３０２）。一方、音声特徴が振動条件を満たさない場合（Ｓ３００でＮＯ）、振動制御信号送信部２６０は振動ＯＦＦ（振動停止）を振動制御指示として決定する（Ｓ３０４）。振動制御信号送信部２６０は、振動制御指示決定部２５０からの指示を受けて振動制御信号を生成し、当該振動制御信号を、第２通信部６０を介しウェアラブル機器３へと送信する（Ｓ３０６）。なおこのとき、振動制御信号送信部２６０は、音声データ７２のうちＳ１０２にて解析した音声特徴を示す部分の出力と、振動制御信号が示す指示の実行タイミング（すなわち、振動部９０の振動タイミング）とが同期するように、送信タイミングを調節して振動制御信号を送信する。以上のＳ３００〜Ｓ３０８の処理の後、スマートフォン４はさらに、実施形態１にて説明したＳ１０４〜Ｓ１１４の処理を行う。ウェアラブル機器３の振動制御部１２０およびブロア制御部１１０はそれぞれ、第１通信部２０を介し上記振動制御信号および上記ブロア制御信号を受信すると（Ｓ３０８およびＳ１１４）、それぞれの信号に従いマイクロブロア４０および振動部９０を制御する（Ｓ３１２）。また、スマートフォン４の第２制御部２００はＳ３１２における処理、すなわちバルーン３０の膨張または収縮と、振動部９０の振動とに同期するように、音声出力部８０に音声データ７２を出力させる（Ｓ３１０）。第２制御部２００は音声データ７２の出力が終了するまでＳ１０２以降の処理を繰り返す（Ｓ１２０）。
【００４０】
なお、スマートフォン４において、音声解析部２１０による音声解析の結果から振動制御信号を決定しウェアラブル機器１に送信するまでの処理と、上記音声解析の結果からブロア制御信号を決定しウェアラブル機器１に送信するまでの処理とは、どちらが先に行われても構わない。また、上記２つの処理は同時並行で行われてもよい。換言すると、Ｓ３００〜Ｓ３０８の処理と、Ｓ１０４〜Ｓ１１４の処理とはどちらが先に行われてもよいし、同時並行で行われても良い。
【００４１】
なお、ブロア制御指示および振動制御指示の実行タイミング（Ｓ３１２）と、音声データ７２の出力（Ｓ３１０）とが同期さえできれば、その同期方法は特に限定されない。例えば、Ｓ３０６およびＳ１１２に示すブロア制御指示および振動制御指示の送信タイミングを調節することで同期を行ってもよいし、Ｓ３１０における音声データ７２の出力タイミングを調節することで同期を行ってもよい。さらには、複数の方法を組み合わせて、ブロア制御指示および振動制御指示と、音声データ７２の出力との同期をとってもよい。
【００４２】
なお、振動制御指示決定部２５０による振動条件の判定基準となる音声特徴は、ブロア制御指示決定部２２０の加圧条件の判定基準となる音声特徴と異なることが望ましい。つまり、音声解析部２１０は複数種類の音声特徴を特定し、ブロア制御指示決定部２２０および状態判定部２３０はそれぞれ異なる音声特徴に基づいて判定を行うことが望ましい。例えば、音声解析部２１０が第１周波数帯域の音圧レベルと、第１周波数帯域と異なる帯域の音圧レベルとを音声特徴として特定する場合、ブロア制御指示決定部２２０は第１周波数帯域の音圧レベルが所定の閾値以上であることを加圧条件とし、振動制御指示決定部２５０は第２周波数帯域の音圧レベルが所定の閾値以上であることを振動条件とすればよい。これにより、バルーン３０の膨張または収縮と振動部９０の振動とが異なるパターンで変化するので、ユーザは圧力変化と振動との組み合わせに応じて多種多様な体感を得ることができる。また、従来、１台のウェアラブル機器に複数の振動部材を備え、それぞれの振動部材を異なるパターンで振動させる製品が存在したが、この場合ユーザがそれぞれの振動部材の振動パターンを別個に認識しづらい（振動が合わさってしまい、振動パターンを混同してしまう）可能性が高い。このように、ユーザに同じ体感を与える部材を異なるパターンで駆動させても、パターンが混同される可能性が高い。これに対し、本実施形態に係る圧力体感システム６００によると、音声データ７２の特徴を圧力変化と振動という別種類の体感の組み合わせで表現するので、それぞれの体感のパターンがユーザに混同されにくいという利点が生じる。
【００４３】
また、上記説明では音声特徴の解析、ブロア制御指示および振動制御指示の決定ならびにこれらの指示を示す信号の送信（Ｓ１０２以降の処理）を音声データ７２の出力と並行して行うこととしたが、本実施形態に係る圧力体感システム６００において、スマートフォン４の第２制御部２００は実施形態２の図４で説明したように、予め音声データ７２の音声特徴を解析しておき、当該音声特徴からブロア制御指示および振動制御指示を決定してもよい。この場合、第２制御部２００はブロア制御データ７３を実施形態２にて説明した方法で作成すればよい。また、第２制御部２００は、決定した振動制御指示と、当該振動制御指示の送信タイミングとを特定しておき、１ファイルの音声データ７２についての上記振動制御指示および上記送信タイミングをまとめて振動制御データとして記憶部７０に記憶させておけばよい。そして、振動制御信号送信部２６０は、音声データ７２の出力時に上記振動制御データから振動制御指示を読み出し振動制御信号を生成すればよい。
【００４４】
〔変形例〕
上述の各実施形態に係る圧力体感システム５００では、スマートフォン２（または４）で１台のウェアラブル機器１（または３）のマイクロブロア４０（および振動部９０）を制御することとした。しかしながら、本発明に係る圧力体感システムは、１台の機器制御装置（スマートフォン２または４）で、複数台のウェアラブル機器のブロア（マイクロブロア４０）、またはブロアおよび振動部材（振動部９０）を制御してもよい。さらにこの場合、それぞれのウェアラブル機器に対し送信するブロア制御信号（および振動制御信号）は同一でもよいし、異なっていてもよい。また、上述の各実施形態に係る圧力体感システム５００または６００では、スマートフォン２または４が音声データ７２の出力と、音声データ７２に連動したブロア制御指示（および振動制御指示）の作成および送信と、を行うこととした。しかしながら、本発明に係る機器制御装置は少なくとも音声出力機能と、音声出力に連動してブロア制御指示を作成および送信する機能とさえ有していれば、スマートフォン２または４以外の電子機器で実現されてもよい。さらに言えば、上記音声出力機能と、上記ブロア制御指示を作成および送信する機能とは別個の装置で行われてもよい。例えばポータブル音楽プレイヤーで音声出力を行い、当該ポータブル音楽プレイヤーから音声出力タイミングを受信した機器制御装置がブロア制御指示（および振動制御指示）を作成し、ウェアラブル機器１に送信してもよい。さらには、上記機器制御装置はウェアラブル機器１または３に内蔵されていてもよい。
【００４５】
〔ソフトウェアによる実現例〕
ウェアラブル機器１およびスマートフォン２の制御ブロック（特にウェアラブル機器１のブロア制御部１１０および振動制御部１２０、ならびにスマートフォン２の音声解析部２１０、ブロア制御指示決定部２２０、状態判定部２３０、ブロア制御信号送信部２４０、振動制御指示決定部２５０、および振動制御信号送信部２６０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、ウェアラブル機器１およびスマートフォン２は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００４６】
〔まとめ〕
本発明の態様１に係る機器制御装置（スマートフォン２または４）は、膨張および収縮によりユーザに圧力を体感させる膨張部材（バルーン３０）と、当該膨張部材に流体を流入または流出させるブロア（マイクロブロア４０）と、を備えたウェアラブル機器（ウェアラブル機器１または３）と通信する機器制御装置であって、音声データ（音声データ７２）が示す少なくとも１つの音声特徴を解析する音声解析部（音声解析部２１０）と、上記音声特徴に応じて、上記膨張部材に対する上記流体の流入または流出を上記ブロアに指示するブロア制御指示を決定するブロア制御指示決定部（ブロア制御指示決定部２２０）と、上記音声データが出力されるときに、上記ブロア制御指示を示す情報（ブロア制御信号）を上記ウェアラブル機器へ送信する送信部（ブロア制御信号送信部２４０）と、を備えることを特徴としている。
【００４７】
上記の構成によると、送信部は音声データが出力される場合にウェアラブル機器にブロア制御指示を示す情報を送信することにより、ウェアラブル機器のブロアによる膨張部材への流体の流入または流出を制御する。これにより、機器制御装置は、音声データの出力に連動してユーザに圧力を体感させることができる。換言すると、ユーザは出力される音声データの音声特徴の変化に連動した圧力変化を体感することができる。このような経時的な変化は従来技術における振動パターンでは成し得ないものである。したがって、機器制御装置は、従来得られない体感をユーザに与えることができるという効果を奏する。
【００４８】
本発明の態様２に係る機器制御装置は、上記態様１において、上記音声解析部は、上記音声データが出力されるときに上記音声特徴を解析し、上記送信部は、上記音声データの上記音声特徴を示す部分の出力と同期して上記膨張部材に上記流体が流入または流出されるように、上記ブロア制御指示を示す情報を送信してもよい。
【００４９】
上記の構成によれば、音声データの出力時に音声特徴からブロア制御指示が決定され、かつ音声データのうち当該音声特徴を示す部分の出力と同期して上記ブロア制御指示により指示される流体の流入または流出が行われる。つまり、機器制御装置は、音声データを出力しながら、当該出力と並行してブロア制御指示の決定および送信を行う。これにより、音声データを出力しながら、当該出力と膨張部材に対する流体の流入または流出とを同期させることができる。
【００５０】
本発明の態様３に係る機器制御装置は、上記態様１において、上記ブロア制御指示と、上記音声データの上記音声特徴を含む部分と、を指定するブロア制御データ（ブロア制御データ７３）を記憶装置（記憶部７０）に記憶させるデータ記憶部（第２制御部２００）を備え、上記送信部は、上記記憶装置に記憶された上記ブロア制御データを読み出し、上記音声データの上記音声特徴を含む部分の出力と同期して上記膨張部材に上記流体が流入または流出されるように、上記ブロア制御データが示す上記ブロア制御指示を示す情報を送信してもよい。
【００５１】
上記の構成によれば、データ記憶部は、音声解析部が解析した音声特徴から作成したブロア制御指示と、当該ブロア制御指示を音声データのどの時間的位置でウェアラブル機器に送信すればよいかを指定したブロア制御データを作成する。そして、送信部は音声データを出力するときに上記ブロア制御データからブロア制御指示と、当該指示を送信するタイミングとを特定する。これにより、機器制御装置は予め音声データ全体を通して音声特徴を解析しブロア制御データを作成しておくことになるので、音声データの出力時に音声特徴の解析およびブロア制御指示の決定を行う場合に比べ、機器制御装置における処理の負荷を軽減することができる。
【００５２】
本発明の態様４に係る機器制御装置（スマートフォン４）は、上記態様１〜３のいずれかにおいて、上記音声解析部が解析した上記音声特徴に応じて、上記ウェアラブル機器（ウェアラブル機器３）に備えられた振動部材（振動部９０）の制御指示を示す振動制御指示を決定する振動制御指示決定部（振動制御指示決定部２５０）を備え、上記送信部は、上記音声データが出力されるときに、上記振動制御指示決定部が決定した上記振動制御指示を示す情報（振動制御信号）を上記ウェアラブル機器へ送信してもよい。
【００５３】
上記の構成によれば、ウェアラブル機器は膨張部材の膨張および収縮による圧力変化と、振動部材による振動との両方を、音声データの出力に連動してユーザに体感させることができる。
【００５４】
本発明の態様５に係る機器制御装置は、上記態様４において、上記音声解析部は上記音声データが示す複数の音声特徴を解析し、上記ブロア制御指示決定部および上記振動制御指示決定部は、異なる上記音声特徴に応じてそれぞれ上記ブロア制御指示および上記振動制御指示を決定してもよい。
【００５５】
上記の構成によれば、ユーザは圧力変化と振動との組み合わせに応じて多種多様な体感を得ることができる。また、１台のウェアラブル機器に複数の振動部材を備えた場合ユーザがそれぞれの振動部材の振動パターンを別個に認識しづらいので、ユーザに同じ体感を与える部材を異なるパターンで駆動させても、パターンが混同される可能性が高い。これに対し、上記の構成によると、音声データの音声特徴を圧力変化と振動という別種類の体感の組み合わせで表現するので、それぞれの体感のパターンがユーザに混同されにくいという利点が生じる。
【００５６】
本発明の態様６に係るウェアラブル機器（ウェアラブル機器１または３）は、態様１〜５のいずれか１態様に係る機器制御装置（スマートフォン２または４）から上記ブロア制御指示を示す情報を受信する機器受信部（ブロア制御部１１０）と、上記膨張部材と、上記機器受信部が受信した上記ブロア制御指示に従って上記膨張部材に流体を流入または流出させる上記ブロア（マイクロブロア４０）と、を備えることを特徴としている。上記の構成によると、本発明の上記態様１〜５のいずれか１態様に係る機器制御装置と同様の効果を奏する。
【００５７】
本発明の態様７に係る圧力体感システム（圧力体感システム５００）は、態様１〜５のいずれか１態様に記載の機器制御装置（スマートフォン２または４）と、態様６に記載のウェアラブル機器（ウェアラブル機器１または３）と、を備えることを特徴としている。上記の構成によると、本発明の上記態様１〜５のいずれか１態様に係る機器制御装置と同様の効果を奏する。
【００５８】
本発明の態様８に係る機器制御方法は、膨張および収縮によりユーザに圧力を体感させる膨張部材（バルーン３０）と、当該膨張部材に流体を流入または流出させるブロア（マイクロブロア４０）と、を備えたウェアラブル機器（ウェアラブル機器１）と通信する機器制御装置（スマートフォン２）の機器制御方法であって、音声データ（音声データ７２）が示す少なくとも１つの音声特徴を解析する音声解析ステップ（Ｓ１０２またはＳ２０２）と、上記音声特徴に応じて、上記膨張部材に対する上記流体の流入または流出を上記ブロアに指示するブロア制御指示（ブロア制御信号）を決定するブロア制御指示決定ステップ（Ｓ１０６およびＳ１１０）と、上記音声データが出力されるときに、上記ブロア制御指示を示す情報を上記ウェアラブル機器へ送信する送信ステップ（Ｓ１１２）と、を含むことを特徴としている。上記の構成によると、本発明の上記態様１に係る機器制御装置と同様の効果を奏する。
【００５９】
本発明の各態様に係る機器制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記機器制御装置が備える各部（ソフトウェア要素）として動作させることにより上記機器制御装置をコンピュータにて実現させる機器制御装置の機器制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００６１】
本発明は、ユーザの身体に装着可能なウェアラブル機器を制御する機器制御装置などに好適に利用することができる。
【符号の説明】
【００６２】
５００、６００  圧力体感システム、１、３  ウェアラブル機器、２、４  スマートフォン（機器制御装置）、３０    バルーン（膨張部材）、４０    マイクロブロア（ブロア）、９０    振動部（振動部材）、１１０  ブロア制御部（機器受信部）、７２    音声データ、７３    ブロア制御データ、２００  第２制御部（データ記憶部）、２１０  音声解析部、２２０  ブロア制御指示決定部、２４０  ブロア制御信号送信部（送信部）、２５０  振動制御指示決定部、２６０  振動制御信号送信部（送信部）
【図１】
0006577735.tif 000002
【図２】
0006577735.tif 000003
【図３】
0006577735.tif 000004
【図４】
0006577735.tif 000005
【図５】
0006577735.tif 000006
【図６】
0006577735.tif 000007
【図７】
0006577735.tif 000008