(57)【特許請求の範囲】
【請求項１】
ユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置であって、
上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断部と、
上記動作組合せ判断部が、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御部とを備えていることを特徴とする機器制御装置。
【請求項２】
上記動作組合せ判断部は、上記第一動作部材と上記第二動作部材とを同時に動作させた場合の消費電力が所定値以下の場合、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断することを特徴とする請求項１に記載の機器制御装置。
【請求項３】
上記振動部材および上記膨張部材には優先順位が設定されており、
上記動作組合せ判断部が上記第一動作部材と上記第二動作部材とが同時に動作ができないと判断した場合、上記動作制御部は、上記第一動作部材と上記第二動作部材とのうち優先順位の高い方を動作させることを特徴とする請求項１または２に記載の機器制御装置。
【請求項４】
請求項１から３の何れか１項に記載の機器制御装置を備えていることを特徴とするウェアラブル機器。
【請求項５】
ユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置の制御方法であって、
上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断ステップと、
上記動作組合せ判断ステップで、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御ステップとを含むことを特徴とする機器制御装置の制御方法。
【請求項６】
請求項１から３の何れか１項に記載の機器制御装置としてコンピュータを機能させるためのプログラムであって、上記各部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置に関する。
【背景技術】
【０００２】
振動による報知動作パターンによって、ユーザが情報種別を知得することが可能な身体装着型端末及び報知方法が知られている。例えば、特許文献１に記載の身体装着型端末は、複数の振動モータと、外部機器と無線通信を行うための無線通信手段を備えている。この身体装着型端末は、無線通信手段がユーザに対して報知する情報を取得した場合に、設定に応じて選択された複数の振動モータを動作させる振動報知制御手段を備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３９３６０号公報（２０１４年１２月１８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術は、複数の動作部材を同時に動作させることによって生じる不具合を回避する観点に基づいた技術ではない。そのため、例えば、複数の振動モータを同時に動作させることによって、身体装着型端末の電源に対する負荷が大きくなり電圧降下が生じるという問題、振動モータの消費電力が電源容量をオーバーするという問題が生じ得る。すなわち、複数の振動モータを同時に動作させることによって、身体装着型端末の動作に不具合が生じ得る。
【０００５】
本発明は上記の問題点に鑑みなされたものであって、その目的は複数の動作部材を同時に動作させることによって生じるウェアラブル機器の動作の不具合を回避することができる機器制御装置を提供するものである。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る機器制御装置は、ユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置であって、上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断部と、上記動作組合せ判断部が、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御部とを備えている。
【０００７】
また、本発明の一態様に係る機器制御装置の制御方法は、ユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置の制御方法であって、上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断ステップと、上記動作組合せ判断ステップで、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御ステップとを含んでいる。
【発明の効果】
【０００８】
本発明の一態様によれば、複数の動作部材を同時に動作させることによって生じるウェアラブル機器の動作の不具合を回避することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態１の体感システムの要部構成を示すブロック図である。
【図２】本実施形態１の動作組合せテーブルを示す図である。
【図３】本実施形態１のウェアラブル機器がユーザの腕に装着された状態を示す断面図である。
【図４】本実施形態１のウェアラブル機器のデータ処理の流れを示すフローチャートである。
【図５】本実施形態２のウェアラブル機器がユーザの腕に装着された状態を示す断面図である。
【図６】本実施形態３の体感システムの要部構成を示すブロック図である。
【図７】本実施形態３のウェアラブル機器のデータ処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図１〜７を参照しながら、詳細に説明する。
【００１１】
〔本発明の概要〕
本発明に係る体感システムは、動作することによって当該動作をユーザに体感させる複数のアクチュエータ（バイブレ―タ（振動部材）、膨張部材（マイクロポンプおよびバルーンからなる））等を備えているウェアラブル機器を含んでいる。また、体感システムはウェアラブル機器と通信し制御する機器制御装置と、上記アクチュエータの動作を指示する外部通信装置とを含んでいる。機器制御装置は上記アクチュエータのうちのいずれかである第一動作部材について、動作の開始が指示された場合、上記アクチュエータののうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中である第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する。そして、機器制御装置は上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる。
【００１２】
以下の各実施形態においては、ウェアラブル機器がユーザの手首に装着可能な腕時計型の通信機器（通信装置）に備えられているものとして説明する。なお、ウェアラブル機器は、ユーザの足首に装着可能な足輪（アンクレット）型、ヘッドフォン型、ヘッドバンド型、眼鏡型、ベルト型および指輪型等の通信機器（身体装着型通信機器）全般に備えられていてもよい。また、ウェアラブル機器に指示を送信する通信機器としては、スマートフォンの他、折り畳み式の携帯電話機、携帯型ゲーム機および上記のような別のウェアラブル機器等の外部通信機器等も含まれ、あるいは、上記ウェアラブル機器自身であってもよい。
【００１３】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。本実施形態においては、ウェアラブル機器のアクチュエータの動作を制御する機器制御装置（通信部３、制御部４、記憶部５および操作部７）が、ウェアラブル機器２に備わっている例について説明する。
【００１４】
〔体感システム１〕
図１は、本実施形態に係る体感システム１の要部構成を示すブロック図である。図１に示すように、本実施形態に係る体感システム１は、ウェアラブル機器２および外部通信機器９を備えている。
【００１５】
〔外部通信機器９〕
外部通信機器９は、ウェアラブル機器２が備えているアクチュエータ部６に含まれているアクチュエータ（バイブレ―タ６１（動作部材）、バイブレ―タ６２（動作部材）、マイクロポンプ６３ａおよびバルーン６３ｂからなる膨張部材６３（動作部材））の動作指示をウェアラブル機器２に送信するものである。例えば、外部通信機器９はウェアラブル機器２のアクチュエータ部６に含まれているアクチュエータの数、種類などを示すアクチュエータ情報を記憶している。外部通信機器９は、アクチュエータ部６に含まれているアクチュエータの動作の開始、動作パターン等を動作指示としてウェアラブル機器２に送信する。外部通信機器９はＢＬＥ（Bluetooth （登録商標） Low energy）などの近距離無線通信を介して、ウェアラブル機器２のアクチュエータ部６の動作指示を送信してもよい。なお、外部通信機器９とウェアラブル機器２との通信方法は特に限定されない。
【００１６】
外部通信機器９は、例えば、音楽再生を行う場合に、再生する音楽に合わせてウェアラブル機器２のアクチュエータが動作するように動作指示を送信する。また、外部通信機器９は、メール受信、音声着信等を検出した場合に、アクチュエータの動作指示をウェアラブル機器２に送信する。
【００１７】
また、ウェアラブル機器２に搭載されているアクチュエータの構成に関する情報については、ウェアラブル機器２から送信されてもよいし、外部通信機器９が外部のサーバから取得する構成としてもよい。
【００１８】
〔ウェアラブル機器２〕
ウェアラブル機器２は、通信部３、制御部４、記憶部５、アクチュエータ部６、操作部７およびバッテリー８を備えている。通信部３は、外部機器と通信を行うものである。特に、通信部３は、外部通信機器９からの動作指示を受信し、該動作指示を制御部４のデータ受信部４１に送信する。制御部４は、データ受信部４１、動作組合せ判断部４２、動作制御部４３およびテーブル更新部４４を備えている。
【００１９】
データ受信部４１は、外部通信機器９からアクチュエータの動作指示を受信し、動作組合せ判断部４２に送信する。また、データ受信部４１は、操作部７または通信部３から動作組合せテーブル５１を更新するためのテーブル更新情報を受信し、テーブル更新部４４に送信する。
【００２０】
ここで、動作組合せテーブル５１について図２を用いて説明する。図２は、動作組合せテーブル５１を示す図である。動作組合せテーブル５１は、アクチュエータ部６が備えているアクチュエータにおいて、動作指示されたアクチュエータと、動作中のアクチュエータとの同時動作が可能であるか否かが示されている。例えば、動作指示されたアクチュエータと、動作中のアクチュエータとの同時動作がウェアラブル機器２の動作に不具合を生じさせないことを基準として、同時動作を可能と設定してもよい。具体的には、動作指示されたアクチュエータと、動作中のアクチュエータとの同時動作による消費電力が所定値以下である場合に、同時動作を可能としてもよい。上記所定値とは、ウェアラブル機器２のバッテリー８の電圧降下が許容レベルを超えない値、または、ウェアラブル機器２の消費電力がバッテリー８の所定の放電電流をオーバーしない値に設定してもよい。
【００２１】
図２に示すように、動作組合せテーブル５１には、動作指示されたアクチュエータ（新規で動作するアクチュエータ）と、動作中のアクチュエータ（既に動作しているアクチュエータ）との同時動作の可否が示されている。各アクチュエータの消費電力は、バイブレータ６１、マイクロポンプ６３ａのLow mode、バイブレータ６２、マイクロポンプ６３ａのHigh modeの順に大きくなる。マイクロポンプ６３ａのHigh modeとは、マイクロポンプ６３ａのLow modeよりも強い刺激をユーザに体感させることができるマイクロポンプ６３ａの動作である。バイブレータ６１、バイブレータ６２およびマイクロポンプ６３ａの詳細は後述する。
【００２２】
動作組合せテーブル５１では、バイブレータ６１は、バイブレータ６２およびマイクロポンプ６３ａのLow modeと同時に動作させることができる。一方で、バイブレータ６１はマイクロポンプ６３ａのHigh modeと同時に動作させることができない。
【００２３】
また、バイブレータ６２は、バイブレータ６１と同時に動作させることができる。一方で、バイブレータ６２は、マイクロポンプ６３ａのHigh modeおよびマイクロポンプ６３
ａのLow modeと同時に動作させることができない。また、マイクロポンプ６３ａのHigh modeは、他のアクチュエータと同時に動作させることができない。また、マイクロポンプ６３ａのLow modeは、バイブレータ６１と同時に動作させることがでる。一方で、マイクロポンプ６３ａのLow modeは、バイブレータ６２と同時に動作させることができない。
【００２４】
また、各アクチュエータには優先順位が設定されている。ウェアラブル機器が複数のアクチュエータの動作指示を受信し、該複数のアクチュエータを同時に動作させることができない場合、この優先順位に従って、優先順位の高いアクチュエータを動作させる。例えば、ユーザに体感させる刺激の強さの順に、各アクチュエータの優先順位を設定してもよい。本実施形態の優先順位は、図２に示すように、優先順位の高い順に、マイクロポンプ６３ａのHigh mode、マイクロポンプ６３ａのLow mode、バイブレータ６２およびバイブレータ６１となる。なお、優先順位の設定基準については特に限定されない。
【００２５】
上記テーブル更新情報は、例えば、アクチュエータの優先順位の変更を示すものであってもよいし、アクチュエータの再構成に関する情報であってもよい。また、テーブル更新情報を外部通信機器９にて起動したアプリケーション（図示せず）から提供される構成としてもよい。上記の構成によれば、例えば、アプリケーションごとに動作させるアクチュエータの優先順位を変更することができる。
【００２６】
動作組合せ判断部４２は、バイブレータ６２、バイブレータ６１およびマイクロポンプ６３ａのうちのいずれか１つである第一動作部材について、動作の開始が指示された場合、上記動作の開始が指示されたときに動作中である第一動作部材とは異なる第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する。詳細には、動作組合せ判断部４２は、データ受信部４１からアクチュエータ部６に含まれるアクチュエータの動作指示を受信すると、動作の開始を指示されたアクチュエータとは異なるアクチュエータが動作中であるか否かを判断する。例えば、記憶部５に格納されている動作記録５２には、アクチュエータの動作記録が格納されている。
【００２７】
動作組合せ判断部４２は、動作記録５２を参照し、上記判断を行う。動作組合せ判断部４２は、動作指示が動作の開始を示すアクチュエータ以外の他のアクチュエータが動作していないと判断すると、受信した動作指示を動作制御部４３に送信する。また、動作組合せ判断部４２は、動作の開始を指示されたアクチュエータとは異なるアクチュエータが動作していると判断すると、動作の開始を指示されたアクチュエータと、動作中のアクチュエータとが同時に動作可能であるか否かを、動作組合せテーブル５１を参照して判断する。
【００２８】
動作組合せ判断部４２は動作の開始が指示されたアクチュエータと、動作中のアクチュエータとが同時に動作可能であると判断すると、受信した動作指示を動作制御部４３に送信する。また、動作組合せ判断部４２は動作中のアクチュエータと動作指示されたアクチュエータとが同時に動作ができないと判断した場合、動作制御部４３に、動作中のアクチュエータおよび動作指示されたアクチュエータのうち優先順位の高い方のアクチュエータの動作を指示する。
【００２９】
詳細に説明すると以下の通りである。動作組合せ判断部４２は動作の開始を指示されたアクチュエータと、動作中のアクチュエータとが同時に動作可能でないと判断すると、動作中のアクチュエータの優先順位が、動作指示が示す動作の開始を指示されたアクチュエータの優先順位よりも高いか否かを、動作組合せテーブル５１を参照して判断する。動作組合せ判断部４２は、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いと判断すると、受信した動作指示を動作制御部４３に送信しない。すなわち、外部通信機器９から受信した動作指示に示されるアクチュエータは動作しないことになる。また、動作組合せ判断部４２は、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも低いと判断すると、動作中のアクチュエータの動作の終了を動作制御部４３に指示し、受信した動作指示（動作指示されたアクチュエータの動作開始）を動作制御部４３に送信する。動作組合せ判断部４２は、動作制御部４３に送信した動作指示および、アクチュエータの動作の終了指示を送信すると、当該指示内容を動作記録５２に記録する。
【００３０】
動作制御部４３は、動作組合せ判断部４２が、動作指示されたアクチュエータと動作中のアクチュエータとが同時に動作可能と判断したとき、動作指示されたアクチュエータを動作させる。詳細には、動作制御部４３は、動作組合せ判断部４２から動作指示を受信すると、動作指示されたアクチュエータの動作を開始するよう制御する（アクチュエータ部６に開始指示を送信する）。また、動作制御部４３は、動作組合せ判断部４２から受信したアクチュエータの動作終了の指示に従い、アクチュエータの動作を終了する（アクチュエータ部６に終了指示を送信する）。
【００３１】
テーブル更新部４４は、データ受信部４１から受信したテーブル更新情報に従い、動作組合せテーブル５１を更新する。記憶部５は、動作組合せテーブル５１および動作記録５２を格納している。記憶部５は、ハードディスク、フラッシュメモリなどの不揮発性の記憶装置によって構成される。
【００３２】
アクチュエータ部６は、バイブレータ６１、バイブレータ６２および膨張部材６３を備えている。各アクチュエータは、動作制御部４３の指示に従い動作する。バイブレータ６１およびバイブレータ６２は振動するものであり、これによりユーザに振動を与える。膨張部材６３は、マイクロポンプ６３ａおよびバルーン６３ｂを備えている。マイクロポンプ６３ａによりバルーン６３ｂに空気が送り込まれて、バルーン６３ｂが膨張し、これによりユーザに刺激を与える。換言すると、膨張部材６３は、膨張および収縮によってユーザに圧力を体感させる。すなわち、アクチュエータ部６の動作内容には、異なる種類の動作が含まれている。
【００３３】
ここで、ウェアラブル機器２のバイブレータ６１、バイブレータ６２および膨張部材６３の構成について図３を用いて説明する。図３は、本実施形態に係るウェアラブル機器２がユーザの身体（腕１０）に装着された状態を示す断面図である。図３に示すように、ウェアラブル機器２は、バンド２０、バルーン６３ｂ、マイクロポンプ６３ａ、バイブレータ６１およびバイブレータ６２を備えている。バンド２０は、ユーザの身体である腕（手首）１０にウェアラブル機器２を保持するものであり、バンド２０には、バルーン６３ｂ、マイクロポンプ６３ａ、バイブレータ６１およびバイブレータ６２が配置されている。
【００３４】
バルーン６３ｂおよびマイクロポンプ６３ａは、膨張部材６３を形成している。バルーン６３ｂは、膨張および収縮可能な風船型の部材であり、バルーン６３ｂ内に流体（例えば空気）が注入されることにより膨張し、バルーン６３ｂ内から流体が排出することにより収縮する。マイクロポンプ６３ａは、バルーン６３ｂ内にある流体の量を調節するものである。バイブレータ６１およびバイブレータ６２は、ウェアラブル機器２を装着しているユーザの身体（腕１０）に振動を与える。バイブレータ６１およびバイブレータ６２は、図３に示すように、腕１０を挟んでバルーン６３ｂの反対側の位置に配置されている。
【００３５】
ウェアラブル機器２は、バイブレータ６１およびバイブレータ６２による振動をバルーン６３ｂの膨張に応じた強さでユーザに体感させる構成である。例えば、バイブレータ６１およびバイブレータ６２による振動のタイミング、バルーン６３ｂの膨張・収縮のタイミング、およびバルーン６３ｂの膨張・収縮の程度は、ウェアラブル機器２を装着しているユーザが聴いている音楽に連動して決定されてもよい。
【００３６】
上記の構成によれば、バイブレータ６１の振動、バイブレータ６２の振動およびバルーン６３ｂの膨張・収縮によって異なる刺激の組み合わせをユーザに体感させることができる。したがって、ユーザに複雑な刺激を体感させることができる。また、バルーン６３ｂの膨張によって、ユーザのウェアラブル機器の接触部位とバイブレータ６１およびバイブレータ６２とを確実に接触させることできる。よって、バイブレータ６１およびバイブレータ６２の振動を確実にユーザに体感させることができる。
【００３７】
なお、アクチュエータ部６に含まれるアクチュエータの種類および数は特に限定されない。例えば、アクチュエータは熱などによってユーザに刺激を与えるものであってもよい。
【００３８】
操作部７は、ユーザが入力操作をするためのものである。操作部７は、例えば、入力されたテーブル更新情報をデータ受信部４１に送信する。
【００３９】
バッテリー８は、ウェアラブル機器２の電力供給源である。バッテリー８は、制御部４、記憶部５、アクチュエータ部６等に電力を供給する。
【００４０】
また、ウェアラブル機器２は、ＬＥＤ（light emitting diode）等からなる発光部を備えていてもよい。上記発光部はトランジスタなどによって発光を制御されてもよく、例えば、アクチュエータ部６の動作に連動して発光する構成としてもよい。
【００４１】
〔ウェアラブル機器２のデータ処理の流れ〕
次に、本実施形態のウェアラブル機器２のデータ処理の流れの一例について、図４を用いて説明する。図４は、ウェアラブル機器２のデータ処理の流れを示すフローチャートである。図４に示すように、外部通信機器９からアクチュエータの動作指示を受信すると（Ｓ１でＹＥＳ）、動作組合せ判断部４２は、他のアクチュエータが動作しているか否かを判断する（Ｓ２）。動作組合せ判断部４２が、他のアクチュエータが動作していないと判断すると（Ｓ２でＮＯ）、動作制御部４３は指示されたアクチュエータの動作を開始するように制御する（Ｓ３：動作制御ステップ）。その後、ステップＳ１に戻る。
【００４２】
動作組合せ判断部４２が、他のアクチュエータが動作していると判断すると（Ｓ２でＹＥＳ）、動作組合せ判断部４２は、動作中のアクチュエータと動作指示されたアクチュエータとの同時動作が可能であるか否かを判断する（Ｓ４：動作組合せ判断ステップ）。動作組合せ判断部４２が、動作中のアクチュエータと動作指示されたアクチュエータとの同
時動作が可能であると判断すると（Ｓ４でＹＥＳ）、ステップＳ３に移行する。ここで、ステップＳ２、ステップＳ４およびステップＳ３の処理の流れの具体例を示す。例えば、バイブレータ６１の動作中に、外部通信機器９からマイクロポンプ６３ａのLow modeの動作指示を受信したとする（Ｓ１でＹＥＳ）。動作組合せ判断部４２は、バイブレータ６１が動作していると判断する（Ｓ２でＹＥＳ）。動作組合せ判断部４２は、図２に示す動作組合せテーブル５１を参照し、バイブレータ６１の動作とマイクロポンプ６３ａのLow modeの動作とが同時に動作可能であると判断する（Ｓ４でＹＥＳ）。動作制御部４３は、マイクロポンプ６３ａのLow modeの動作を開始するように制御する（Ｓ３）。
【００４３】
動作組合せ判断部４２が、動作中のアクチュエータと動作指示されたアクチュエータとの同時動作が可能でないと判断すると（Ｓ４でＮＯ）、動作組合せ判断部４２は動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いか否かを判断する。動作組合せ判断部４２が、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いと判断すると（Ｓ５でＹＥＳ）、ステップＳ１に戻る。ここで、ステップＳ２、ステップＳ４、ステップＳ５およびステップＳ１の処理の流れを具体的に説明する。例えば、マイクロポンプ６３ａのHigh modeの動作中に、外部通信機器９からバイブレータ６２の動作指示を受信したとする。動作組合せ判断部４２は、マイクロポンプ６３ａのHigh modeが動作していると判断する（Ｓ２でＹＥＳ）。動作組合せ判断部４２は、図２に示す動作組合せテーブル５１を参照し、マイクロポンプ６３ａのHigh modeの動作とバイブレータ６２の動作とが同時に動作できないと判断する（Ｓ４でＮＯ）。次に、動作組合せ判断部４２は、動作中のマイクロポンプ６３ａのHigh modeの優先順位が、動作指示されたバイブレータ６２の優先順位よりも高いと判断する（Ｓ５でＹＥＳ）。この場合、動作指示されたバイブレータ６２の動作は開始されず、ステップＳ１に戻る。
【００４４】
動作組合せ判断部４２が、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも低いと判断すると（Ｓ５でＮＯ）、動作組合せ判断部４２は動作制御部４３に動作中のアクチュエータの動作終了を指示する（Ｓ６）。その後、ステップＳ３に移行する。ここで、ステップＳ２、ステップＳ４、ステップＳ５、ステップＳ６およびステップＳ３の処理の流れを具体的に説明する。例えば、バイブレータ６２の動作中に、外部通信機器９からマイクロポンプ６３ａのHigh modeの動作指示を受信したとする。動作組合せ判断部４２は、バイブレータ６２が動作していると判断する（Ｓ２でＹＥＳ）。動作組合せ判断部４２は、図２に示す動作組合せテーブル５１を参照し、バイブレータ６２の動作とマイクロポンプ６３ａのHigh modeの動作とが同時に動作できないと判断する（Ｓ４でＮＯ）。次に、動作組合せ判断部４２は、動作中のバイブレータ６２の優先順位が、動作指示されたマイクロポンプ６３ａのHigh modeの優先順位よりも低いと判断する（Ｓ５でＮＯ）。動作制御部４３は、動作組合せ判断部４２の指示に従い、動作中のバイブレータ６２の動作終了し（Ｓ６）、さらに、マイクロポンプ６３ａのHigh modeの動作を開始するように制御する（Ｓ３）。以上が、ウェアラブル機器２のデータ処理の流れである。
【００４５】
〔実施形態２〕
本発明の他の実施形態について、図５に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。本実施形態と、上記実施形態１とでは、アクチュエータである膨張部材の形状が異なる。
【００４６】
本実施形態に係るウェアラブル機器２ｂのバイブレータ６１、バイブレータ６２および膨張部材６４（動作部材）の構成について図５を用いて説明する。図５は、ウェアラブル機器２ｂがユーザの身体（腕１０）に装着された状態を示す断面図である。図５に示すように、膨張部材６４は、マイクロポンプ６４ａおよびバルーン６４ｂを備えている。バルーン６４ｂは環形状であり、バンド２０の内周面（腕１０側の面）に沿って配置されている。バイブレータ６１およびバイブレータ６２は、バルーン６４ｂとバンド２０との間に配置している。
【００４７】
バイブレータ６１およびバイブレータ６２の配置は、例えば、バルーン６４ｂの内周面（腕１０側の面）に配置されていてもよく、特に限定されない。例えば、ウェアラブル機器２ｂにおけるマイクロポンプ６４ａのLow modeの動作の消費電力と、バイブレータ６１との同時動作による消費電力が所定の値を超えてしまう場合、本実施形態に係る動作組合せテーブル５１においては、マイクロポンプ６４ａのLow modeの動作とバイブレータ６１との同時動作は不可として設定されている。
【００４８】
〔実施形態３〕
本発明の他の実施形態について、図６および図７に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。本実施形態においては、アクチュエータの同時動作の組合せの可否を、アクチュエータの動作指示をウェアラブル機器２ａに送信する外部通信機器９ａが判断する。すなわち、本実施形態では、外部通信機器９ａがウェアラブル機器２ａのアクチュエータの動作を制御する機器制御装置（通信部１１、制御部４ｂ、記憶部５ｂおよび操作部７ｂ）を備えている例について説明する。
【００４９】
〔体感システム１ａ〕
図６は、本実施形態に係る体感システム１ａの要部構成を示すブロック図である。図６に示すように、本実施形態に係る体感システム１ａは、ウェアラブル機器２ａおよび外部通信機器９ａを備えている。
【００５０】
〔ウェアラブル機器２ａ〕
ウェアラブル機器２ａは外部通信機器９ａから動作指示を受信し、該動作指示に従いアクチュエータを動作させるものである。ウェアラブル機器２ａは、通信部３、制御部４ａ、アクチュエータ部６およびバッテリー８を備えている。通信部３、アクチュエータ部６およびバッテリー８は、実施形態１にて説明した通信部３、アクチュエータ部６およびバッテリー８のそれぞれと同様であるためここでの説明を省略する。
【００５１】
制御部４ａは、データ受信部４１ａおよび動作制御部４３ａを備えている。データ受信部４１ａは、通信部３から受信した動作指示を動作制御部４３ａに送信する。動作制御部４３ａは、受信した動作指示に従いアクチュエータ部６に含まれているアクチュエータの動作を制御する。
【００５２】
〔外部通信機器９ａ〕
外部通信機器９ａは、複数のアクチュエータを備えているウェアラブル機器２ａに対して、アクチュエータの動作を指示する。外部通信機器９ａは、制御部４ｂ、記憶部５ｂ、操作部７ｂおよび通信部１１を備えている。
【００５３】
制御部４ｂは、アプリケーション４６ｂ、動作組合せ判断部４２ｂ、データ送信部４７ｂ（送信部）、データ受信部４８ｂおよびテーブル更新部４４ｂを備えている。テーブル更新部４４ｂ、操作部７ｂおよび記憶部５ｂについては、実施形態１にて説明したテーブル更新部４４、操作部７および記憶部５のそれぞれと同様の構成であるため、ここでの詳細な説明は省略する。
【００５４】
アプリケーション４６ｂは、実行しているプログラムに従いウェアラブル機器２ａが備えているアクチュエータの動作指示を動作組合せ判断部４２ｂに送信する。動作組合せ判断部４２ｂは、アプリケーション４６ｂから受信した動作指示によって動作の開始を指示するアクチュエータと、上記動作の開始を指示するときに動作中のアクチュエータであり、動作の開始を指示するアクチュエータとは異なるアクチュエータとが同時に動作可能であるか否かを判断する。
【００５５】
動作組合せ判断部４２ｂの上記判断は、実施形態１にて説明した動作組合せ判断部４２が行う判断と同様であるため、ここでの詳細な説明は省略する。動作組合せ判断部４２ｂは動作指示によって動作の開始が指示されたアクチュエータと、動作中のアクチュエータとが同時に動作可能であると判断すると、受信した動作指示をデータ送信部４７ｂに送信する。
【００５６】
また、動作組合せ判断部４２ｂは動作中のアクチュエータと動作指示されたアクチュエータとが同時に動作できないと判断した場合、動作中のアクチュエータおよび動作指示されたアクチュエータのうち優先順位の高い方のアクチュエータを動作させると判断する。動作組合せ判断部４２ｂが行うアクチュエータの優先順位の判断は、実施形態１にて説明した動作組合せ判断部４２が行う判断と同様であるため、ここでの詳細な説明は省略する。
【００５７】
動作組合せ判断部４２ｂは、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いと判断すると、受信した動作指示をデータ送信部４７ｂに送信しない。すなわち、アプリケーション４６ｂの動作指示は実行されない。また、動作組合せ判断部４２ｂは、動作中のアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも低いと判断すると、動作中のアクチュエータの動作の終了指示と受信した動作指示とをデータ送信部４７ｂに送信する。すなわち、動作中のアクチュエータの動作は終了され、アプリケーション４６ｂによって動作指示されたアクチュエータが動作を開始する。
【００５８】
データ送信部４７ｂは、動作組合せ判断部４２ｂから受信したウェアラブル機器２ａのアクチュエータの動作指示を、通信部１１を介し、ウェアラブル機器２ａに送信する。データ受信部４８ｂは、操作部７ｂまたは通信部１１から動作組合せテーブル５１のテーブルを更新するテーブル更新情報を受信し、テーブル更新部４４ｂに送信する。操作部７ｂは、ユーザが入力操作をするためのものである。例えば、操作部７ｂは、入力されたテーブル更新情報をデータ受信部４８ｂに送信する。通信部１１は、外部機器と通信を行うものである。例えば、通信部１１は、ウェアラブル機器２ａへの動作指示をデータ送信部４７ｂから受信し、ウェアラブル機器２ａに送信する。
【００５９】
〔ウェアラブル機器２ａのデータ処理の流れ〕
次に、本実施形態のウェアラブル機器２ａのデータ処理の流れの一例について、図７を用いて説明する。図７は、ウェアラブル機器２ａのデータ処理の流れを示すフローチャートである。図７に示すように、アプリケーション４６ｂからアクチュエータの動作指示を受信すると（Ｓ１ａでＹＥＳ）、動作組合せ判断部４２ｂは、他のアクチュエータの動作を既に指示しているか否かを判断する（Ｓ２ａ）。動作組合せ判断部４２ｂが、他のアクチュエータの動作を指示していないと判断すると（Ｓ２ａでＮＯ）、データ送信部４７ｂはアクチュエータの動作の指示をウェアラブル機器２ａに送信する（Ｓ３ａ）。その後、ステップＳ１ａに戻る。
【００６０】
動作組合せ判断部４２ｂが、既に他のアクチュエータの動作を指示していると判断すると（Ｓ２ａでＹＥＳ）、動作組合せ判断部４２ｂは、既に動作を指示しているアクチュエータと動作指示されたアクチュエータとの同時動作が可能であるか否かを判断する（Ｓ４ａ）。動作組合せ判断部４２ｂが、既に動作を指示しているアクチュエータと動作指示されたアクチュエータとの同時動作が可能であると判断すると（Ｓ４ａでＹＥＳ）、ステップＳ３ａに移行する。
【００６１】
動作組合せ判断部４２ｂが、既に動作を指示しているアクチュエータと動作指示されたアクチュエータとの同時動作が可能でないと判断すると（Ｓ４ａでＮＯ）、動作組合せ判断部４２ｂは既に動作を指示しているアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いか否かを判断する。動作組合せ判断部４２ｂが、既に動作を指示しているアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも高いと判断すると（Ｓ５でＹＥＳ）、ステップＳ１ａに戻る。
【００６２】
動作組合せ判断部４２ｂが、既に動作を指示しているアクチュエータの優先順位が、動作指示されたアクチュエータの優先順位よりも低いと判断すると（Ｓ５ａでＮＯ）、データ送信部４７ｂは既に動作を指示しているアクチュエータに対して動作終了の指示をウェアラブル機器２ａに送信する（Ｓ６ａ）。その後、ステップＳ３ａに移行する。
【００６３】
〔ソフトウェアによる実現例〕
ウェアラブル機器２および外部通信機器９ａの制御ブロック（特に制御部４および制御部４ｂ）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００６４】
後者の場合、ウェアラブル機器２および外部通信機器９ａは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６５】
〔まとめ〕
本発明の態様１に係る機器制御装置（制御部４、４ｂ）は、ユーザに、振動することによって振動を体感させる振動部材（バイブレータ６１、バイブレータ６２、）と、膨張および収縮によって圧力を体感させる膨張部材（６３）と、を備えたウェアラブル機器（２、２ａ、２ｂ）と通信する機器制御装置であって、上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断部と、上記動作組合せ判断部（４２、４２ｂ）が、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御部（４３）とを備えている。
【００６６】
上記の構成によれば、上記動作組合せ判断部が、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる。したがって、第一動作部材と第二動作部材とが同時に動作可能と判断しなければ、第一動作部材は動作しない。よって、ウェアラブル機器の第一動作部材と第二動作部材とを同時に動作させると不具合が生じる場合に、動作不可と判断するようにすれば、第一動作部材と第二動作部材とを同時に動作させることによって生じる不具合を回避することができる。すなわち、複数の動作部材を同時に動作させることによって生じるウェアラブル機器の動作の不具合を回避することができる。
【００６７】
本発明の態様２に係る機器制御装置は、上記態様１において、上記動作組合せ判断部は、上記第一動作部材と上記第二動作部材とを同時に動作させた場合の消費電力が所定値以下の場合、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断してもよい。
【００６８】
上記の構成によれば、上記第一動作部材と上記第二動作部材とを同時に動作させた場合の消費電力が所定値以下の場合、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断する。そのため、上記所定値を、ウェアラブル機器の電源の電圧降下および動作部材の消費電力の電源容量のオーバーを生じさせない値に設定することによって、複数の動作部材を同時に動作させることによって生じる電源の電圧降下および消費電力の電源容量のオーバーを回避することができる。そのため、電源の電圧降下および消費電力の電源容量のオーバーなどによる電源へのダメージを抑止することができる。また、動作部材の消費電力を所定の値以下とすることができるため、ウェアラブル機器の省電力化が可能となる。
【００６９】
本発明の態様３に係る機器制御装置は、上記態様１または２において、上記振動部材および上記膨張部材には優先順位が設定されており、上記動作組合せ判断部が上記第一動作部材と上記第二動作部材とが同時に動作ができないと判断した場合、上記動作制御部は、上記第一動作部材と上記第二動作部材とのうち優先順位の高い方を動作させてもよい。
【００７０】
上記の構成によれば、上記動作組合せ判断部が上記第一動作部材と上記第二動作部材とが同時に動作ができないと判断した場合、上記動作制御部は、上記第一動作部材と上記第二動作部材とのうち優先順位の高い方を動作させる。これにより、優先順位の高い動作を実行することができる。また、例えば、ユーザの体感が強い動作部材の優先順位を高く設定すると、ウェアラブル機器はユーザに体感を損なわせることなく、ウェアラブル機器の電源の電圧降下および消費電力の電源容量のオーバーなどによる電源へのダメージを回避することができる。
【００７１】
本発明の態様４に係るウェアラブル機器（２）は、上記態様１から３の何れか１つの機器制御装置を備えていてもよい。
【００７２】
上記の構成によれば、複数の動作部材を同時に動作させることによって生じるウェアラブル機器の動作の不具合を回避することができる機器制御装置を備えているウェアラブル機器を実現することができる。
【００７３】
本発明の態様５に係る機器制御装置の制御方法は、ユーザに、振動することによって振動を体感させる振動部材と、膨張および収縮によって圧力を体感させる膨張部材と、を備えたウェアラブル機器と通信する機器制御装置の制御方法であって、上記振動部材および上記膨張部材のうちのいずれか一方である第一動作部材について、動作の開始が指示された場合、上記振動部材および上記膨張部材のうちで上記第一動作部材とは異なり、上記動作の開始が指示されたときに動作中または既に動作が指示されている第二動作部材と、上記第一動作部材とが同時に動作可能であるか否かを判断する動作組合せ判断ステップ（Ｓ４）と、上記動作組合せ判断ステップで、上記第一動作部材と上記第二動作部材とが同時に動作可能と判断したとき、上記第一動作部材を動作させる動作制御ステップ（Ｓ３）とを含む。上記の構成によれば、態様１と同様の効果を奏する。
【００７４】
本発明の各態様に係るウェアラブル機器および通信装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記ウェアラブル機器および通信装置が備える各部（ソフトウェア要素）として動作させることにより上記ウェアラブル機器および通信装置をコンピュータにて実現させるウェアラブル機器および通信装装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００７５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００７６】
本発明は、ユーザの手首に装着可能な腕時計型、ユーザの足首に装着可能な足輪型、ヘッドフォン型、ヘッドバンド型、眼鏡型、ベルト型および指輪型等のウェアラブルな通信機器に備わっているウェアラブル機器に利用することができる。
【符号の説明】
【００７７】
２、２ａ、２ｂ  ウェアラブル機器、４、４ａ  制御部（機器制御装置）、４２、４２ｂ  動作組合せ判断部、４３  動作制御部、４７ｂ  データ送信部（送信部）、６１  バイブレータ（動作部材）、６２  バイブレータ（動作部材）、６３、６４  膨張部材（動作部材）、Ｓ３  動作制御ステップ、Ｓ４  動作組合せステップ
【図１】
0006596218.tif 000002
【図２】
0006596218.tif 000003
【図３】
0006596218.tif 000004
【図４】
0006596218.tif 000005
【図５】
0006596218.tif 000006
【図６】
0006596218.tif 000007
【図７】
0006596218.tif 000008