(57)【要約】シミュレーションによる環境におけるマッサージ装置の仮想表現の制御のためにマッサージ装置（例えばマッサージチェア）からマッサージデータを取得するシステム及び／又はマッサージ装置が開発されている。システム及び／又はマッサージ装置は、シミュレーションによる、及び／又は対話型環境、例えば仮想現実／拡張現実環境に特に適している。マッサージ装置の１つ又は複数の物理的マッサージ機構の実際の運動（複数可）は、データ信号（複数可）の形態により取得され、処理され、レンダリングされ、及び、３次元コンテンツとしてシミュレーションによる環境及び／又は対話型環境において表示される。シミュレーションによる環境又は対話型環境におけるユーザインターフェースは、ユーザにシームレスな体験を提供するためにリアルタイム又はリアルタイムに近い形態で使用されてもよい。【選択図】  図３
2021536275.tif 000002
【特許請求の範囲】
【請求項１】
マッサージ装置であって、当該マッサージ装置が、
マッサージ駆動部と信号通信するように構成されたプロセッサモジュールであって、前記プロセッサモジュールが、前記マッサージ駆動部の少なくとも１つの状態を検出するように動作可能な、プロセッサモジュールと、
前記マッサージ駆動部の前記少なくとも１つの状態に関連した１つ又は複数のデータ信号の送信及び受信を行うように構成されたコントローラと、
前記コントローラとデータ通信するように構成されたシミュレーションモジュールであって、前記シミュレーションモジュールが、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための前記１つ又は複数のデータ信号の送信又は変換を行うためのデータ解釈部を備え、前記シミュレーションモジュールが、データライブラリを更に備える、シミュレーションモジュールと、
を含み、
前記データライブラリが、前記データ解釈部による選択のための事前にプログラムされた制御データを含み、前記事前にプログラムされた制御データの前記選択は、前記シミュレーションによる駆動部の前記制御が前記マッサージ駆動部の前記少なくとも１つの状態と同期することを可能にする、マッサージ装置。
【請求項２】
前記コントローラが、ユーザの入力を受信するように動作可能なユーザ入力／出力デバイスを備える、請求項１に記載のマッサージ装置。
【請求項３】
前記入力／出力デバイスが、前記コントローラの事前に規定されたエリアに位置する「ビューゾーン」におけるユーザの目の向き又は位置を検出又は近似するための加速度計及び／又はジャイロスコープを備え、前記事前に規定されたエリアが、３秒であることが好ましい事前に規定された期間にわたって前記ビューゾーンを見るユーザの目の感覚入力を検出するように動作可能である、請求項２に記載のマッサージ装置。
【請求項４】
前記入力／出力デバイスは、前記マッサージ装置の状態の実行又は有効化のための音声コマンドを受信するように動作可能な音声認識器／ディテクターを備える、請求項２に記載のマッサージ装置。
【請求項５】
前記入力／出力デバイスが、１つ又は複数のバイオメトリック入力／出力機構を備える、請求項２に記載のマッサージ装置。
【請求項６】
前記事前にプログラムされた制御データが、以下のデータ、すなわち、運動のタイプ、運動の速度、運動の反復のうちの少なくとも１つを含む、請求項１〜５のいずれか一項に記載のマッサージ装置。
【請求項７】
前記マッサージ駆動部が、以下のマッサージ機構、すなわち、ニーディング駆動機構、タッピング駆動機構、ｚ軸ポジショニング機構、エアバッグポンプ、及び振動板機構のうちの少なくとも１つを備える、請求項１に記載のマッサージ装置。
【請求項８】
前記マッサージ装置の前記少なくとも１つの状態が、オン状態、オフ状態、マッサージ動作状態のうちの１つ又は複数を含み、前記マッサージ動作状態が、少なくとも１つのマッサージ機構の運動及び位置状態を含む、請求項７に記載のマッサージ装置。
【請求項９】
前記シミュレーションデバイスが、仮想現実デバイスである、請求項１〜８のいずれか一項に記載のマッサージ装置。
【請求項１０】
前記コントローラが、無線コントローラであり、Ｂｌｕｅｔｏｏｔｈ通信モジュールを含む、請求項１〜９のいずれか一項に記載のマッサージ装置。
【請求項１１】
前記マッサージ装置が、マッサージチェアである、請求項１〜１０のいずれか一項に記載のマッサージ装置。
【請求項１２】
前記１つ又は複数のデータ信号が、前記マッサージ駆動部の速度、前記マッサージ駆動部の位置、前記マッサージ駆動部の動き、エアバッグ圧力、温度、動き速度、動き方向、対象者の体の部位への近さのうちの少なくとも１つを含む、請求項１〜１１のいずれか一項に記載のマッサージ装置。
【請求項１３】
前記シミュレーションモジュールが、前記シミュレーションによる環境において多次元オブジェクトを生成／シミュレーションするためのオブジェクトレンダリングデータを含むように構成されており、前記オブジェクトレンダリングデータが、ビデオファイル、オーディオファイル、静止画像、３６０度又はパノラマ画像又は３次元モデル及びアニメーション、又は、３次元パーティクル又は照明効果のような可視化／シミュレーションマルチメディアコンテンツを含んでもよい、請求項１〜１２のいずれか一項に記載のマッサージ装置。
【請求項１４】
前記プロセッサモジュールが前記マッサージ駆動部の前記少なくとも１つの状態の変化を検出した場合、前記データ解釈部が、前記シミュレーションによる環境における前記シミュレーションによる駆動部を、前記マッサージ駆動部の前記少なくとも１つの状態の前記変化と同期するために、関連する制御データを選択するように動作可能である、請求項１〜１３のいずれか一項に記載のマッサージ装置。
【請求項１５】
前記シミュレーションによる駆動部の前記同期が、１００ミリ秒（ｍｓ）〜１秒の間であり、好ましくは１００ｍｓ〜０．５秒の間である、請求項１４に記載のマッサージ装置。
【請求項１６】
前記１つ又は複数のデータ信号のデータフォーマットが、｛マッサージ機構タイプ；ユーザにおける位置；速度／周波数｝フォーマットの形態である、請求項１〜１５のいずれか一項に記載のマッサージ装置。
【請求項１７】
マッサージ装置を制御するためのシステムであって、前記システムが、
前記マッサージ装置と信号通信するように構成されたプロセッサであり、前記プロセッサが、前記マッサージ装置の少なくとも１つの状態を検出するように動作可能な、プロセッサと、
前記マッサージ装置の前記少なくとも１つの状態に関連した１つ又は複数のデータ信号の送信及び受信を行うように構成されたコントローラと、
前記コントローラとデータ通信するように構成されたシミュレーションデバイスであり、前記シミュレーションデバイスが、シミュレーションによる環境におけるシミュレーションによる装置の制御のための前記１つ又は複数のデータ信号の送信又は変換を行うためのデータ解釈部を備え、前記シミュレーションデバイスが、データライブラリを備え、前記シミュレーションモジュールが、データライブラリを更に備える、シミュレーションデバイスと、
を含み、
前記データライブラリが、前記データ解釈部による選択のための事前にプログラムされた制御データを含み、前記事前にプログラムされた制御データの前記選択は、前記シミュレーションによる装置の前記制御が前記マッサージ装置の前記少なくとも１つの状態と同期することを可能にする、システム。
【請求項１８】
マッサージ装置を制御するための方法であって、
（ａ）プロセッサにより前記マッサージ装置の少なくとも１つの状態を検出するステップと、
（ｂ）コントローラにより前記マッサージ装置の前記少なくとも１つの状態に関連した少なくとも１つ又は複数のデータ信号を送信するステップと、
（ｃ）シミュレーションによる環境における前記マッサージ装置のシミュレーションによる装置の制御のためにシミュレーションデバイスに関連したデータ解釈部により前記１つ又は複数のデータ信号を変換するステップであり、前記解釈されたデータが、データライブラリにアクセスするように構成されており、
前記データライブラリが、前記データ解釈部による選択のための事前にプログラムされた制御データを含む、
変換するステップと、
（ｄ）前記事前にプログラムされた制御データを選択して、シミュレーションによる駆動部の制御が前記マッサージ装置の前記少なくとも１つの状態と同期することを可能にするステップと、
を含む、方法。
【請求項１９】
マッサージ装置であって、
駆動部と信号通信するように構成されたプロセッサモジュールであって、前記プロセッサモジュールが、前記駆動部の少なくとも１つの状態を検出するように動作可能であり、前記プロセッサが、前記駆動部の前記少なくとも１つの状態に関連した１つ又は複数のデータ信号の送信及び受信を行うように更に構成された、プロセッサモジュールと、
コントローラとデータ通信するように構成されたシミュレーションモジュールであって、前記シミュレーションモジュールが、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための前記１つ又は複数のデータ信号の送信又は変換を行うためのデータ解釈部を備え、前記シミュレーションデバイスが、データライブラリを更に備える、シミュレーションモジュールと、
を含み、
前記データライブラリが、前記データ解釈部による選択のための事前にプログラムされた制御データを含み、前記シミュレーションによる駆動部と前記駆動部との同期した制御が、前記制御データに基づいて可能にされる、マッサージ装置。
【発明の詳細な説明】
【発明の分野】
【０００１】
[0001]本発明は、マッサージ装置を制御するためのシステム及び方法に関する。
【背景技術】
【０００２】
[0002]本発明に対する背景の以下の説明は、単に本発明の理解を容易にすることを意図したものである。説明は、本発明の優先日の時点において、参照される事項のうちのいずれかが、いずれかの管轄において公開されたこと、知られていたこと、又は、当業者の一般的な知識の一部であったことを肯定するものでもなく、認めるものでもないことが理解されなければならない。
【０００３】
[0003]例えばマッサージチェアといったマッサージ装置のための既存の制御デバイスは、典型的には、ユビキタス内蔵「ボタン型」コントローラ又はリモートコントローラの形態をとる。このようなコントローラは、通常、例えば限定されないが速度及び方向制御といった、マッサージ装置を動作させるための基本的なユーザ制御を提供する。近年、これらのリモートコントローラはスマートデバイスと共存しており、すなわちスマートデバイスが無線コントローラとしても使用され得る。
【０００４】
[0004]より新しい技術の出現に伴って、例えば仮想現実（ＶＲ：ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ）といったシミュレーションによる環境が、ゲーム及びデバイス制御を包含する様々な用途に適用されている。このような用途は、通常、「一人称」体験をユーザに提供する、例えばＶＲヘッドセットといった装着型デバイスの使用を含む。
【０００５】
[0005]現在、マッサージデバイスのための装着型デバイス（例えばヘッドセット）は、典型的には、ユーザがマッサージデバイスを操作しているときにユーザに提供される複数のマルチメディアコンテンツ（例えば滝、ビーチ）に制限される。データ／情報の交換は、ＶＲデバイス及びユーザに限定され、マッサージデバイスを関与させない。更に、ＶＲデバイスとユーザとの間のデータ／情報の任意の交換がリアルタイムで、又はリアルタイムに近い形態で実現する可能性は低く、すなわち、典型的にはユーザとＶＲデバイスとの間のデータの送信及び受信の間のタイムラグが存在する。
【０００６】
[0006]マッサージ装置及びユーザとインターフェース接続した装着型デバイス（例えば限定されないがＶＲデバイス）まで拡張した、ユーザに対するより良いユーザ体験を提供することが必要とされる。
【０００７】
[0007]前述の要求を少なくとも部分的に満たすことが目的とされる。
【概要】
【０００８】
[0008]シミュレーションによる環境におけるマッサージ装置の仮想表現の制御のためにマッサージ装置（例えばマッサージチェア）からマッサージデータを取得するシステム及び／又はマッサージ装置が開発されている。システム及び／又はマッサージ装置は、特に、例えば仮想現実／拡張現実環境といったシミュレーションによる環境及び／又は対話型環境に適している。マッサージ装置の１つ又は複数の物理的マッサージ機構の実際の運動（複数可）が、データ信号（複数可）の形態により取得され、処理され、レンダリングされ、及び、３次元コンテンツとしてシミュレーションによる環境及び／又は対話型環境において表示される。シミュレーションによる環境又は対話型環境におけるユーザインターフェースは、ユーザにシームレスな体験を提供するために、リアルタイム又はリアルタイムに近い形態で使用されることができる。
【０００９】
[0009]一態様によると、マッサージ駆動部と信号通信するように構成されたプロセッサモジュールであって、プロセッサモジュールがマッサージ駆動部の少なくとも１つの状態を検出するように動作可能な、プロセッサモジュールと、マッサージ駆動部の少なくとも１つの状態に関連した１つ又は複数のデータ信号（複数可）の送信及び受信を行うように構成されたコントローラと、コントローラとデータ通信するように構成されたシミュレーションモジュールであって、シミュレーションモジュールが、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための１つ又は複数のデータ信号（複数可）の送信又は変換を行うためのデータ解釈部を備え、シミュレーションモジュールが、データライブラリを更に備える、シミュレーションモジュールとを含み、データライブラリが、データ解釈部による選択のための事前にプログラムされた制御データを含み、事前にプログラムされた制御データの選択は、シミュレーションによる駆動部の制御がマッサージ駆動部の少なくとも１つの状態と同期することを可能にする、マッサージ装置が存在する。
【００１０】
[0010]幾つかの実施形態において、コントローラは、ユーザの入力を受信するように動作可能なユーザ入力／出力（Ｉ／Ｏ：ｉｎｐｕｔ／ｏｕｔｐｕｔ）デバイスを備える。
【００１１】
[0011]幾つかの実施形態において、Ｉ／Ｏデバイスは、ユーザの目の向き又は位置を検出又は近似する加速度計及び／又はジャイロスコープを備える。他の実施形態において、網膜目スキャナは、コントローラの事前に規定されたエリアに位置する「ビューゾーン」をスキャンするように構成されてもよく、事前に規定されたエリアは、ユーザの目の向き又は位置、又は３秒であることが好ましい事前に規定された期間にわたって目がビューゾーンを見ていることを介して、ユーザの目の感覚入力を検出するように動作可能である。
【００１２】
[0012]幾つかの実施形態において、Ｉ／Ｏデバイスは、マッサージ装置の状態の実行又は有効化のための音声コマンドを受信するように動作可能な音声認識器／ディテクターを備える。
【００１３】
[0013]幾つかの実施形態において、Ｉ／Ｏデバイスは、１つ又は複数のバイオメトリック入力／出力機構を備える。
【００１４】
[0014]幾つかの実施形態において、事前にプログラムされた制御データは、以下のデータ、すなわち、運動のタイプ、運動の速度、及び運動の反復のうちの少なくとも１つを含む。
【００１５】
[0015]幾つかの実施形態において、マッサージ駆動部は、以下のマッサージ機構、すなわち、ニーディング駆動機構、タッピング駆動機構、フォワードポジショニング機構、エアバッグポンプ、及び振動板機構のうちの少なくとも１つを備える。
【００１６】
[0016]幾つかの実施形態において、マッサージ装置の少なくとも１つの状態は、オン状態、オフ状態、マッサージ動作状態のうちの１つ又は複数を含み、マッサージ動作状態は、少なくとも１つのマッサージ機構の運動及び位置状態を含む。
【００１７】
[0017]幾つかの実施形態において、シミュレーションデバイスが仮想現実デバイスである、先行する請求項のいずれか一項に記載のマッサージ装置。
【００１８】
[0018]幾つかの実施形態において、コントローラは無線コントローラであり、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュールを含む。
【００１９】
[0019]幾つかの実施形態において、マッサージ装置はマッサージチェアである。
【００２０】
[0020]幾つかの実施形態において、１つ又は複数のデータ信号（複数可）が、マッサージ駆動部の速度、マッサージ駆動部の位置、マッサージ駆動部の動き、エアバッグ圧力、温度、動き速度、動き方向、対象者の体の部位への近さのうちの少なくとも１つを含む。
【００２１】
[0021]幾つかの実施形態において、シミュレーションモジュールは、シミュレーションによる環境において多次元オブジェクトを生成／シミュレーションするためのオブジェクトレンダリングデータを含むように構成されており、オブジェクトレンダリングデータは、ビデオファイル、オーディオファイル、静止画像、３６０度又はパノラマ画像又は３Ｄモデル及びアニメーション、又は、３Ｄパーティクル又は照明効果のような可視化／シミュレーションマルチメディアコンテンツを含んでもよい。
【００２２】
[0022]幾つかの実施形態において、プロセッサモジュールは、マッサージ駆動部の少なくとも１つの状態の変化を検出し、データ解釈部は、シミュレーションによる環境におけるシミュレーションによる駆動部を、マッサージ駆動部の少なくとも１つの状態の変化と同期するために、関連する制御データを選択するように動作可能である。
【００２３】
[0023]幾つかの実施形態において、シミュレーションによる駆動部の同期は、１００ミリ秒（ｍｓ）〜１秒の間であり、１００ｍｓ〜０．５秒の間であることが好ましい。
【００２４】
[0024]幾つかの実施形態において、１つ又は複数のデータ信号のデータフォーマットは、｛マッサージ機構タイプ；ユーザにおける位置；速度／周波数｝フォーマットの形態である。
【００２５】
[0025]別の一態様によると、マッサージ装置を制御するためのシステムであって、マッサージ装置と信号通信するように構成されたプロセッサであり、プロセッサが、マッサージ装置の少なくとも１つの状態を検出するように動作可能な、プロセッサと、マッサージ装置の少なくとも１つの状態に関連した１つ又は複数のデータ信号（複数可）の送信及び受信を行うように構成されたコントローラと、コントローラとデータ通信するように構成されたシミュレーションデバイスであり、シミュレーションデバイスが、シミュレーションによる環境におけるシミュレーションによる装置の制御のために１つ又は複数のデータ信号（複数可）の送信又は変換を行うためのデータ解釈部を備える、シミュレーションデバイスとを含み、シミュレーションデバイスが、データライブラリを備え、シミュレーションモジュールが、データライブラリを更に備え、データライブラリが、データ解釈部による選択のための事前にプログラムされた制御データを含み、事前にプログラムされた制御データの選択は、シミュレーションによる装置の制御がマッサージ装置の少なくとも１つの状態と同期することを可能にする、システム。
【００２６】
[0026]別の一態様によると、マッサージ装置を制御するための方法であって、（ａ）プロセッサによりマッサージ装置の少なくとも１つの状態を検出するステップと、（ｂ）コントローラによりマッサージ装置の少なくとも１つの状態に関連した少なくとも１つ又は複数のデータ信号（複数可）を送信するステップと、（ｃ）シミュレーションによる環境におけるマッサージ装置のシミュレーションによる装置の制御のためにシミュレーションデバイスに関連したデータ解釈部により１つ又は複数のデータ信号（複数可）を変換するステップであり、解釈されたデータが、データライブラリにアクセスするように構成されており、データライブラリが、データ解釈部による選択のための事前にプログラムされた制御データを含む、変換するステップと、（ｄ）シミュレーションによる駆動部の制御がマッサージ装置の少なくとも１つの状態と同期することを可能にする、事前にプログラムされた制御データを選択するステップとを含む、方法。
【００２７】
[0027]駆動部と信号通信するように構成されたプロセッサモジュールであって、プロセッサモジュールが、駆動部の少なくとも１つの状態を検出するように動作可能であり、プロセッサが、駆動部の少なくとも１つの状態に関連した１つ又は複数のデータ信号（複数可）の送信及び受信を行うように更に構成された、プロセッサモジュールと、コントローラとデータ通信するように構成されたシミュレーションモジュールであって、シミュレーションモジュールが、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための１つ又は複数のデータ信号（複数可）の送信又は変換を行うためのデータ解釈部を備える、シミュレーションモジュールとを含み、シミュレーションデバイスが、データライブラリを更に備え、データライブラリが、データ解釈部による選択のための事前にプログラムされた制御データを含み、シミュレーションによる駆動部と駆動部との同期した制御が、制御データに基づいて可能にされる、マッサージ装置。
【００２８】
[0028]添付図面と併せて本発明の特定の実施形態の以下の説明を読むことにより、本発明の他の態様及び特徴が当業者に明らかになる。
【００２９】
[0029]本発明の実施形態を単なる例示として示す図において、以下のとおりである。
【図面の簡単な説明】
【００３０】
【図１】[0030]図１は、幾つかの実施形態によるマッサージ装置を制御するためのシステムの斜視図である。
【００３１】
【図２】[0031]図２は、解釈部コントローラに関連した入力及び出力を特に強調した、幾つかの実施形態によるマッサージ装置を示す概略図である。
【００３２】
【図３】[0032]図３は、幾つかの実施形態による、マッサージ装置の様々な要素及び／又はマッサージシステムの間のデータの流れを示す概略図である。
【００３３】
【図４】[0033]図４は、実際のマッサージ機構がどのようにレンダリングされ、及びシミュレーションによる環境において表示されるかの例を示す図であり、シミュレーションによる環境は、３次元仮想現実空間を含む。
【詳細な説明】
【００３４】
[0034]本明細書を通して、反する意味であることが示されていない限り、「備える（含む）」、「からなる」、「有する（もつ）」などの用語は非網羅的であると解釈され、又は言い換えると、「〜を含むが限定はされない」ことを意味すると解釈される。
【００３５】
[0035]更に、本明細書を通して、文脈上、そうでないことが必要とされない限り、「備える（含む、有する、もつ）（ｉｎｃｌｕｄｅ）」という表現又は活用形、例えば「備える（含む、有する、もつ）（ｉｎｃｌｕｄｅｓ）」又は「備える（含む、有する、もつ）（ｉｎｃｌｕｄｉｎｇ）」は、記載されている整数又は一群の整数の包含を含意するが、任意の他の整数又は一群の整数の排除を含意しないと理解される。
【００３６】
[0036]「シミュレーションによる環境」という用語は、１人又は複数人のユーザに感覚的体験（例えば、限定されないが、シミュレーションによる視覚的体験）を提供するためのコンピュータによりシミュレーションされた環境を包含し、仮想現実、拡張現実、複合現実環境を包含し得ることが理解される。シミュレーションによる環境は、典型的には、環境の現実に即したシミュレーションであり多次元コンテンツ、例えば３次元（３Ｄ：ｔｈｒｅｅ−ｄｉｍｅｎｓｉｏｎａｌ）要素の使用を含んでもよい。シミュレーションによる環境は、１つ又は複数の仮想空間を更に含んでもよい。
【００３７】
[0037]「事前にプログラムされた」という用語は、本説明に対する文脈において使用されるとき、シミュレーションによる環境における（動作中における）１つ又は複数のマッサージ機構の同期した表現／描画を実現するための制御を提供することを目的として生成された、又は記憶されたデータ（二進値フォーマットを包含する、どのようなフォーマットであるかによらない）を表すことが理解される。
【００３８】
[0038]別段の定めがない限り、本明細書において使用されるすべての他の技術用語及び科学用語は、本明細書における主題が属する当業者により通常理解される意味と同じ意味をもつ。
【００３９】
[0039]本開示の態様によると、（物理的駆動部である）マッサージ駆動部と信号通信するように構成されたプロセッサモジュールであって、プロセッサモジュールが、マッサージ駆動部の少なくとも１つの状態を検出するように動作可能な、プロセッサモジュールと、マッサージ駆動部の少なくとも１つの状態に関連した１つ又は複数のデータ信号（複数可）の送信及び受信を行うように構成されたコントローラと、コントローラとデータ通信するように構成されたシミュレーションモジュールであって、シミュレーションモジュールが、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための１つ又は複数のデータ信号（複数可）を送信又は変換を行うためのデータ解釈部を備え、シミュレーションモジュールが、データライブラリを更に備え、データライブラリが、データ解釈部による選択のための複数の事前にプログラムされた運動データを含む、シミュレーションモジュールとを含むマッサージ装置が存在する。
【００４０】
[0040]プロセッサモジュール、コントローラ、及びシミュレーションモジュールが、マッサージ装置と（全体的に、又は部分的に）統合されてもよく、又は、プロセッサモジュール、コントローラ、及びシミュレーションモジュールは、マッサージ装置を制御するためのシステムの一部を形成する分離した、及び独立したデバイスであってもよいことが理解される。
【００４１】
[0041]シミュレーションモジュールは、３次元（３Ｄ）コンテンツシミュレーションデバイスであってもよい。シミュレーションモジュールは、１つ又は複数のシミュレーションによるマッサージ機構（複数可）のレンディング及び表示のためのレンダリングサブモジュールを含んでもよい。
【００４２】
[0042]図１〜図３を参照すると、マッサージ装置はマッサージチェア１０の形態をとる。マッサージチェア１０は、（存在する場合に）ユーザの体における１つ又は複数のエリアにマッサージを提供するための少なくとも１つのマッサージ駆動部１２を備える。少なくとも１つのマッサージ駆動部１２の各々は、１つ又は複数のマッサージ機構を含んでもよい。１つ又は複数の駆動部は、ユーザに対するマッサージの組合せ及びシーケンスを生成する電気機械構成要素及びコンピュータプログラム（図示せず）により電気的に、及び／又は電子的に駆動される要素を含む。前述の要素の例は、ユーザ（図示せず）にマッサージを提供するための様々なマッサージ機構を駆動又は有効化するように動作可能な１つ又は複数の電気的又は機械的モーターを含む。
【００４３】
[0043]幾つかの実施形態において、少なくとも１つのマッサージ駆動部１２は、１つ又は複数のマッサージ機構に対応してもよい。
【００４４】
[0044]モーターにより駆動されるマッサージ機構の例は、１つ又は複数のニーディング駆動機構、１つ又は複数のタッピング駆動機構、１つ又は複数のｚ軸ポジショニング機構、１つ又は複数のエアバッグポンプ、１つ又は複数の振動板機構、１つ又は複数のフォワードポジショニング機構及び、１つ又は複数の加熱要素を包含する（がこれらに限定されない）。１つ又は複数の駆動部は、プリント回路基板（ＰＣＢ：ｐｒｉｎｔｅｄ  ｃｉｒｃｕｉｔ  ｂｏａｒｄ）上に有線接続され得る論理コントローラ又は回路を実現するためのプロセッサモジュールを備える。フォワードポジショニング機構は、ｚ軸ポジショニング機構を含んでもよい。
【００４５】
[0045]幾つかの実施形態において、ニーディング及びタッピング駆動機構は、１つ又は複数のローラを含んでもよい。幾つかの実施形態において、マッサージ機構（複数可）は、ユーザにマッサージを提供するためのローラ、エアバッグなどを含んでもよい。
【００４６】
[0046]駆動部の他の例は、所望の温度をユーザに提供するための温度調節器（複数可）、例えば加熱器又は冷却器を含んでもよい。
【００４７】
[0047]論理コントローラ又は回路を実現するためのプリント回路基板は、処理能力を提供するためのプリント回路基板に搭載された集積回路（ＩＣ：ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）チップを備えてもよい。プロセッサモジュールは、例えば、
（ｉ．）例えば、軸（ｘ、ｙ、及びｚ）の周りにおける駆動部／マッサージ機構１２の動き、点の周りにおける回転する動き、組み合わせた動きなどの、マッサージ駆動／マッサージ機構１２の運動、
（ｉｉ．）対象者のマッサージ位置の、位置の変化に対応し得るマッサージチェアに沿った１つ又は複数の駆動機構の位置又は位置の変化、
（ｉｉｉ．）例えば、タッピング駆動機構からニーディング駆動機構への、又はその逆といった、駆動機構のタイプ又はタイプの変化、
（ｉｖ．）例えば低速から高速への、１つ又は複数の駆動機構（複数可）の速度又は速度の変化、
といった、駆動マッサージ１２の少なくとも１つの状態、又は１つ又は複数の状態の変化を検出するように動作可能な１つ又は複数のセンサー１６を備えてもよい。
少なくとも１つのセンサー１６は、位置センサー、動きセンサー、速度センサー、温度センサー、圧力センサー、などを包含してもよい。これらのセンサー１６は、駆動部又はマッサージ駆動部／機構１２の状態の変化を検出するために連携して動作する。
【００４８】
[0048]コントローラ１４は、シミュレーションモジュール２０と通信するように動作可能である。シミュレーションモジュール２０は、シミュレーションによる環境において多次元オブジェクトを生成／シミュレーションするためのオブジェクトレンダリングデータを含む。３次元オブジェクトに対して、オブジェクトデータは、空間座標、形状、テクスチャ、及び／又は他の物理的性質を伴う３次元形状を含んでもよい。オブジェクトデータは、様々な仮想シーン及びシミュレーションによるオブジェクトをレンダリングするための光源（複数可）、カメラビューポイント、及びパーティクル効果を更に含んでもよい。シミュレーションによるオブジェクトは、マッサージ装置１０及び／又はマッサージ機構のシミュレーションによるアニメーション又は多次元オブジェクト（例えば３次元オブジェクト）を含んでもよく、及び、例えば制御データといった複数のマッサージデータを受信及び／又は記憶することが可能である。制御データは、特に、シミュレーションによる環境における多次元コンテンツを生成することに適している。シミュレーションによる環境は、「仮想現実」又は「拡張現実」の文脈又はフォーマットを包含する。このシミュレーションモジュール２０は、例えば仮想現実ヘッドギア５０といったギアにより補完され得る。
【００４９】
[0049]マッサージ駆動部１２の状態又は状態の変化は、コントローラ１４により送信されることに適したデータフォーマットに変換されてもよい。変換は、例えば、アナログ−デジタル（Ａ２Ｄ：ａｎａｌｏｇｕｅ  ｔｏ  ｄｉｇｉｔａｌ）変換を包含してもよい。駆動機構（複数可）に関連した生データは、例えば電圧信号及び電流信号といった電気信号の形態であり得ることが理解される。これらの電気／電子信号は、マッサージ運動、位置、マッサージのために使用される駆動機構（複数可）、マッサージの速度及び周波数に相関し得るマッサージデータ信号に変換される。駆動部の状態は、スイッチオフ状態、スイッチオン状態、運動、位置、速度などを包含する動作状態を包含してもよい。データフォーマットの例は、｛上、中央、下｝部の形態をとる位置データ、｛ニーディング、タッピング、ローリング、温度｝の形態をとる駆動運動、及び｛低、中、高｝の形態をとる運動速度を包含する。マッサージデータ信号の各々は、一連の二進値「１」及び「０」により表されてもよい。
【００５０】
[0050]駆動部の少なくとも１つの状態に関連したデータ信号（複数可）の送信及び受信を行うように構成されたコントローラ１４は、例えば、限定されないが、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＬＥ）などの１つ又は複数の通信プロトコルに基づく有線コントローラ又は無線コントローラであり得る。幾つかの実施形態において、コントローラ１４は適切な位置に位置し、又は、マッサージチェア１０の一部として統合され、又は、マッサージチェア１０のサイドパネル／アームに組み込まれる。他の実施形態において、コントローラ１４は、例えばマッサージチェア１０における適切な入力／出力デバイスに挿入可能な、又は装着可能なＵＳＢドングルといった、プラグアンドプレイデバイスであり得る。
【００５１】
[0051]データ信号（複数可）の送信及び受信を行うために使用されることに加えて、コントローラ１４は、マッサージチェア１０のコントローラとして機能してもよく、以てユーザがマッサージチェア１０を制御すること、及び、コントローラ１４における、例えばボタンといったアクチュエータを押すことにより、マッサージプログラム、工程、ルーチン、又は機能を有効化するために、コントローラ１４からプロセッサモジュールに制御信号を送信することを可能にしてもよい。
【００５２】
[0052]プロセッサモジュールは、マッサージ機能を駆動するように電気機械構成要素に、プログラムに記憶されたすべてのコマンドを発するようにプログラムされる。マッサージチェア１０がプログラムを動作させているとき、プロセッサモジュールは、リモートコントローラからコマンドを受信するために、例えば（コントローラ１４でない場合）リモートコントローラといったユーザ入力デバイスとの定期的な、又は継続的な通信をする。
【００５３】
[0053]シミュレーションモジュール２０は、コンピュータデバイスであり得る。コンピュータデバイスは、デスクトップＰＣ、ラップトップＰＣ、又はモバイルデバイスであり得る。モバイルデバイスは、例えば限定されないがスマートフォン又はタブレットデバイスといったデバイスを含み得る。コンピュータデバイス２０は、コントローラ１４と通信するように構成された通信モジュール２２を備える。幾つかの実施形態において、通信モジュール２２は、１つ又は複数の集積回路チップ（複数可）の形態をとるコンピュータデバイス２０と統合されている。他の実施形態において、通信モジュール２２は、例えばコンピュータデバイス２０における適切な入力／出力デバイスに挿入可能な、又は装着可能なＵＳＢドングルといった、プラグアンドプレイデバイスであり得る。
【００５４】
[0054]３次元コンテンツシミュレーションモジュール／コンピュータデバイス２０は、口語表現として「ＶＲアプリ」３２と呼ばれる専用ソフトウェアアプリケーションをインストールされてもよい。実行されたときに、ＶＲアプリ３２は、コンピュータデバイス２０がデータ受信器３４を介してデータ信号（複数可）を受信することをもたらす。データ受信器３４は、例えばメモリストア／バッファといったデータストレージデバイスであってもよい。受信されたデータは、次に例えばスクリーン又は投影器といったユーザインターフェース４４に表示されてもよいシミュレーションによる環境における仮想駆動部の制御のために１つ又は複数のデータ信号（複数可）の送信又は変換を行うためのデータ解釈部３６に送信される。スクリーンは、ＬＣＤ又はＬＥＤスクリーンであってもよい。幾つかの実施形態において、ディスプレイは、ホログラムディスプレイの形態であってもよい。
【００５５】
[0055]シミュレーションモジュール２０は、データ解釈部３６とデータ通信するように構成されたデータライブラリ３８を更に備え、データライブラリ３８は、データ解釈部３６による選択のための事前にプログラムされたマッサージデータを含む。マッサージ機構／駆動部１２に関連した事前にプログラムされたマッサージデータは、動作中であるとき、前記駆動／マッサージ機構のすべての可能な状態に基づいてもよい。例えば、ローラのペアを備える駆動機構のためのマッサージデータは、ペアのローラ間の間隔を含む、すべての取り得る動作位置、すべての取り得る速度、及び、すべての取り得る運動におけるローラを含んでもよい。
【００５６】
[0056]幾つかの実施形態において、オブジェクトレンダリングデータは、例えばマッサージ機構のアニメーションといったマルチメディアコンテンツを含み、このようなアニメーションは、オブジェクトレンダリングデータに従ってシミュレーションによる駆動部としてシミュレーションによる環境において３次元のシミュレーションによるオブジェクトと一緒にレンダリングされてもよい。このようなマルチメディアコンテンツデータは、仮想制御データと考えられてもよい運動及び位置データと区別される。後続の仮想制御データを待つことを必要とせずに、マッサージ機構のユーザ選択が検出された後、任意のシミュレーションによるオブジェクトのレンダリングがシミュレーションによる環境において表示されてもよい。したがって、オブジェクトに関連したデータパケット（すなわちオブジェクトレンダリングデータ）が仮想制御データを含むデータパケットから独立して送信されることが理解される。言い換えると、制御データが送信される前に、データ解釈部３６が、ユーザインターフェース４４における表示のために３Ｄ仮想マッサージモーターに（３Ｄ可視化／シミュレーションデータを含み得る）オブジェクトレンダリングデータを送信する。
【００５７】
[0057]データライブラリ３８からマッサージデータ（例えば制御データ）が選択された後、データ解釈部３６は、シミュレーションによる環境４８内における仮想駆動部５４を制御するために、データライブラリ３８から仮想コントローラ（ＶＲコントローラ）４０に、選択されたマッサージデータを送信する。一例として、事前にプログラムされたマッサージデータは、３次元運動速度４２、３次元位置４３、及びマッサージのタイプ（すなわちニーディング及び／又はローリング）４６を含んでもよい。シミュレーションによる環境４８は、３Ｄ環境５２及び３Ｄ仮想マッサージモーター５４を含んでもよい。
【００５８】
[0058]要約すると、コントローラ１４から受信されたデータ信号は、物理的マッサージローラの（仮想コントローラ４０及び制御信号として機能する運動データを介した）マッサージアニメーションを有効化するために、及び、リアルタイムで、又はリアルタイムに近い形態で椅子における実際のマッサージローラと同期して動かすように処理される。
【００５９】
[0059]幾つかの実施形態において、コンテンツシミュレーションモジュール２０は、マッサージチェア１０を制御するための、又はマッサージプログラム又はシーケンスを有効化するためのリモートコントローラとして更に機能し得る。このような実施形態において、ユーザは、３Ｄコンテンツシミュレーションモジュール２０を通してマッサージチェア１０を制御してもよく、このような実施形態において、３Ｄコンテンツシミュレーションモジュール２０及びコントローラ１４は統合され得ることが理解される。他の実施形態において、統合された３Ｄコンテンツシミュレーションモジュール２０及びコントローラ１４と通信するために別の無線通信モジュールがマッサージチェア１０に存在し得ることが理解される。
【００６０】
[0060]マッサージチェア１０の制御は、シミュレーション仮想現実タイプ画像／アニメーションを目的として設計されたヘッドギア５０の形態をとる装着型デバイスを含むことにより更に実現され得る。コンピュータデバイス２０は、ユーザ体験を円滑化するために装着型デバイスに位置してもよい。ビューの所望の明確さが実現され得るように、装着型デバイスにおける光学的な調節が提供される。幾つかの実施形態において、ヘッドギア５０は、コンピュータデバイス２０を備えてもよい。
【００６１】
[0061]幾つかの実施形態において、ヘッドギア５０がユーザに配置された後、ユーザは、コンピュータデバイス２０とコントローラ１４との間に確立された無線通信プロトコル及びリンクを通してマッサージチェア１０を制御するためにヘッドギア５０を使用してもよい。これは、既にコンピュータデバイス２０又はヘッドギア５０にある例えばジャイロスコープ及び位置センサーといった入力デバイスにより拾われ得るユーザの頭部のチルト／回転を通して、又は、他の体の動きを介して実行されてもよい。体の動きは、特有のマッサージシーケンス又はマッサージタイプを有効化するために、ヘッドギア５０を装着したユーザにより見られる選択アイコンに対応した選択肢の選択に変換され得る。選択及び有効化は、コンピュータデバイス２０又はヘッドギア５０における、音声コマンドを包含する他の入力コマンドを使用したマッサージシーケンスの選択及び有効化を包含してもよいことが理解される。
【００６２】
[0062]幾つかの実施形態において、データライブラリ３８は、シミュレーションによる環境におけるシミュレーションによる駆動部の制御のための、複数の事前にプログラムされたマッサージデータを含んでもよい。シミュレーションによる環境は、様々な駆動機構、及びマッサージチェア１０における様々な駆動機構の相対位置に関連した１つ又は複数の３Ｄオブジェクト及びアニメーションを含んでもよい。
【００６３】
[0063]幾つかの実施形態において、シミュレーションによる駆動部の制御は、リアルタイムに近い形態でユーザに同期した体験を提供するために、マッサージデータに基づいて（３Ｄオブジェクト又はアニメーションの形態であってもよい）仮想駆動部を操作することを含む。例えば、実際のローラが（マッサージを提供するために）ユーザに接触したとき、仮想ローラがシミュレーションによる環境におけるユーザの仮想画像に接触するように、３Ｄオブジェクトにより表されたシミュレーションによる環境における仮想ローラが、マッサージ装置１０における実際のローラと同期する。仮想ローラと実際のローラとの間における生じ得るタイムラグを考慮するために、仮想ローラは「先読みした」位置により補償されてもよく、すなわち、実際のローラが動作を開始する前に、仮想ローラが準備位置に動かされてもよい。
【００６４】
[0064]図４は、マッサージチェア１０の実際の駆動機構（例えばローラ機構）の位置、及び、３Ｄシミュレーションモジュール２０における同期した表示４００を示す。
【００６５】
[0065]最初に（図示せず）、駆動機構５４の仮想表現が表示されてもよい。この表示は、任意の制御データがデータライブラリ３８から入手されて、仮想環境において仮想駆動部５４を制御するために送信される前に行われる。
【００６６】
[0066]左ローラ（Ｌ）と右ローラ（Ｒ）とを備えるローラ機構がユーザの体の特定の点を叩くことを介してユーザへのタッピングマッサージをもたらすために軸に対して交互に前後に動くとき、３Ｄシミュレーションモジュールにおける同期した表示が物理的ローラの動きと同期するようにその位置を相応に変え、すなわちユーザによる視認のための仮想現実表示に変換される。幾つかの実施形態において、３Ｄ可視化／シミュレーションコンテンツは、データライブラリから抽出された事前にプログラムされた運動／位置により制御される仮想ローラであってもよい。レンダリングされたオブジェクトは一から生成されるのではなく、オブジェクトレンダリングデータを介して生成され、及び、制御がデータライブラリ３８からの事前にプログラムされたデータ入力（すなわち運動データ）に基づくので、本発明は演算的に高効率である。このような構成は、（コントローラ１４からコンピュータデバイス２０への）データ送信及び選択、並びに、シミュレーションの処理が迅速な手法により行われることを有益に可能にし、ユーザの視認のためのシミュレーションによる仮想現実環境における３Ｄ可視化／シミュレーションのリアルタイムの、又はリアルタイムに近いシミュレーションを実現する。特に、これらのプログラムされた運動／位置は「一から」生成されることを必要としないので、コンピュータデバイス２０に送信されるデータコマンド／信号は簡単に、巨大ではないデータフォーマットを使用して実現され得る｛マッサージ機構タイプ；ユーザにおける位置；速度／周波数｝フォーマットの形態を取り得る。一例として、上述のデータコマンドは、｛マッサージローラ；腰；５回タッピング｝であり得る。
【００６７】
[0067]マッサージの強度に関連した３Ｄのプログラムされた運動／位置の任意のシミュレーションは、フォワードポジショニング機構に関連した１つ又は複数のデータ信号（複数可）の使用を介して実現されてもよいことが理解される。ユーザがより高い強度のマッサージが実施されることを要求するコマンドをコントローラ１４に送信したとき、フォワードポジショニング機構（複数可）は、ｚ方向に（すなわちマッサージチェアの平面から直交する方向に突出するように）ユーザに対して関連する駆動機構（ローラ、タッパなど）を押すように有効化される。駆動機構は、ユーザに対するより大きい接触／圧力を実現し、以て強度の感覚を生成する。このようなデータは、コンピュータデバイス１４に送信されるとき、マッサージチェアの平面からわずかにずれた位置に前記駆動機構が配置されるように、レンダリングされ、又は提示される。
【００６８】
[0068]マッサージコマンド／命令の有効化から、ヘッドセット５０又はコンピュータデバイス２０における仮想現実画像のシミュレーションまでのデータの同期の時間は、１００ミリ秒〜１秒の間であることが理解される。幾つかの実施形態において、マッサージコマンド／命令の有効化から、ヘッドセット５０又はコンピュータデバイス２０における仮想現実画像のシミュレーションまでのデータの同期の時間は、１００ミリ秒〜０．５秒の間である。
【００６９】
[0069]幾つかの実施形態において、コンピュータデバイス２０がデータ受信器３４、データ解釈部３６、及びデータライブラリ３８を含む場合、コンピュータデバイス２０に対するシステム要件は、データ処理、変換、及びシミュレーションをサポートし得るハードウェアを含むことが要求されてもよい。コンピュータデバイス２０は、オペレーティングシステム、特にＡｎｄｒｏｉｄ（登録商標）オペレーティングシステムと、少なくとも１ギガバイト（ＧＢ：Ｇｉｇａｂｙｔｅｓ）のランダムアクセスメモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＡＲＭタイプのプロセッサであり得るプロセッサとを含んでもよい。グラフィカル処理ユニット（ＧＰＵ：ｇｒａｐｈｉｃａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）は、Ｑｕａｌｃｏｍｍ  Ａｄｒｅｎｏ  ５４０以上であることが好ましい処理速度をもたなければならない。コンピュータデバイス２０はジャイロスコープサポートを備えてもよく、スクリーンサイズが例えば４ｋ以上の解像度といった高解像度であるデバイスが好ましい。
【００７０】
[0070]幾つかの実施形態において、３Ｄ仮想現実コンテンツは、ＶＲアプリ３２を通して視認され得る。
【００７１】
[0071]幾つかの実施形態において、コンピュータデバイス２０においてレンダリングされたプログラムされた運動／位置は、異なるテーマをもつ他のアニメーション又は３Ｄ環境により補完される。例えば、テーマは自然であり得、アニメーションは、リラックスしたユーザ体験を提供するために、必要な付随する音楽を伴った木、植物、滝の景色を含み得る。
【００７２】
[0072]幾つかの実施形態において、マッサージチェア１０においてもたらされる全体的なユーザ体験に対する更なる向上が存在してもよい。これらは、ユーザに対する暖かい体験を提供するための加熱器、ユーザにそよ風を提供するための内蔵空調機などを含んでもよい。これらの機構の有効化は、更にデータが、更なるアニメーションのシミュレーションのためにコンピュータデバイス２０に送信されること／コンピュータデバイス２０において変換されることであり得る。
【００７３】
[0073]幾つかの実施形態において、データライブラリ３８は、例えばインターネットからダウンロードしたものといった、既に利用可能なコンテンツを補完するためのネットワークからのより多くの３Ｄコンテンツを含むように定期的に更新されてもよい。
【００７４】
[0074]幾つかの実施形態において、コンピュータデバイス２０がリモートコントローラとして機能する場合、データは、マッサージ装置を制御するためにコンピュータデバイス２０からマッサージ装置に送信され得る。これらの実施形態において、データは、物理的マッサージチェア１０を制御するための（例えば電圧／電流といった）形態にプロセッサにより変換される必要がある。
【００７５】
[0075]幾つかの実施形態において、コンピュータデバイス２０又はヘッドセット５０は、ユーザの感覚入力を受信するように動作可能な入力／出力（Ｉ／Ｏ）デバイスを備える。Ｉ／Ｏデバイスは、コンピュータデバイス２０又はヘッドセット５０の事前に規定されたエリアに位置する「ビューゾーン」をスキャンするように構成された網膜又は目スキャナを含んでもよく、事前に規定されたエリアは、事前に規定された期間にわたってビューゾーンを見るユーザの目の感覚入力を検出するように動作可能である。ユーザビューゾーンが、ヘッドセット５０のスクリーンに現れてもよい。ＶＲアプリ３２は、例えば３秒といった事前に規定された期間にわたってビューポイントにおける特定のスポットを見るといった入力を受信するようにプログラムされてもよい。
【００７６】
[0076]幾つかの実施形態において、ユーザビューゾーンに加えて、又は、代えて、コンピュータデバイス２０及び／又はヘッドセット５０は、例えば音声コマンドといった音声入力を受信するためのＩ／Ｏデバイスを含んでもよい。ＶＲアプリ３２は、Ｉ／Ｏデバイスから入力を受信するようにプログラムされてもよい。他のＩ／Ｏデバイスは、バイオメトリック入力／出力機構を含んでもよいことが理解される。
【００７７】
[0077]本発明は、マッサージチェアに限定されない、及び、例えば足マッサージ器、頭部マッサージ器、腕マッサージ器を包含し得る一般的なクラスのマッサージ装置に適用可能であり得ることが理解される。これらのマッサージ装置は、コンピュータデバイス２０又はヘッドセット５０と統合されてもよい。幾つかの実施形態において、マッサージ装置足マッサージ器及び様々なローラ及び足における位置が、コンピュータデバイス２０と同期されてもよく、又は、ヘッドセット５０が使用されてもよい。
【００７８】
[0078]幾つかの実施形態において、コンピュータデバイス２０及びヘッドセット５０が統合されてもよい。
【００７９】
[0079]代替的なものでも置換でもない上述の特徴の変更及び組合せが、本発明の意図した範囲に入る更に異なる更なる実施形態を形成するように組み合わされてもよいことが当業者により更に理解されなければならない。
【００８０】
[0080]当業者により理解されるように、各実施形態が他の実施形態又は幾つかの実施形態と組み合わせて使用されてもよい。
【図１】
2021536275.tif 000003
【図２】
2021536275.tif 000004
【図３】
2021536275.tif 000005
【図４】
2021536275.tif 000006
【手続補正書】
【提出日】令和1年9月30日(2019.9.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マッサージ装置であって、当該マッサージ装置が、
マッサージ駆動部と、
前記マッサージ駆動部を制御するために前記マッサージ駆動部と信号通信するように構成されたプロセッサモジュールであって、前記プロセッサモジュールが、前記マッサージ駆動部の少なくとも１つの状態を検出するように動作可能な、プロセッサモジュールと、
前記プロセッサモジュールから、前記マッサージ駆動部の前記少なくとも１つの状態に関連した１つ又は複数のデータ信号の受信を行うように構成されたコントローラと、
前記コントローラとデータ通信するように構成されたシミュレーションモジュールであって、前記シミュレーションモジュールが、
前記コントローラから前記１つ又は複数のデータ信号を受信し、前記１つ又は複数のデータ信号を使用して、シミュレーションによる環境におけるシミュレーションによる駆動部を制御するための対応する事前にプログラムされた制御データを選択するデータ解釈部を備える、シミュレーションモジュールと、
を含む、マッサージ装置。
【請求項２】
前記コントローラが、ユーザの入力を受信するように且つ前記プロセッサモジュールに前記入力を送信するように動作可能なユーザ入力／出力デバイスを備える、請求項１に記載のマッサージ装置。
【請求項３】
前記入力／出力デバイスが、前記コントローラの事前に規定されたエリアに位置する「ビューゾーン」におけるユーザの目の向き又は位置を検出又は近似するための加速度計及び／又はジャイロスコープを備え、前記事前に規定されたエリアが、３秒であることが好ましい事前に規定された期間にわたって前記ビューゾーンを見るユーザの目の感覚入力を検出するように動作可能である、請求項２に記載のマッサージ装置。
【請求項４】
前記入力／出力デバイスは、前記マッサージ装置の状態の実行又は有効化のための音声コマンドを受信するように動作可能な音声認識器／ディテクターを備える、請求項２に記載のマッサージ装置。
【請求項５】
前記入力／出力デバイスが、１つ又は複数のバイオメトリック入力／出力機構を備える、請求項２に記載のマッサージ装置。
【請求項６】
前記事前にプログラムされた制御データが、以下のデータ、すなわち、運動のタイプ、運動の速度、運動の反復のうちの少なくとも１つを含む、請求項１〜５のいずれか一項に記載のマッサージ装置。
【請求項７】
前記マッサージ駆動部が、以下のマッサージ機構、すなわち、ニーディング駆動機構、タッピング駆動機構、ｚ軸ポジショニング機構、エアバッグポンプ、及び振動板機構のうちの少なくとも１つを備える、請求項１に記載のマッサージ装置。
【請求項８】
前記マッサージ装置の前記少なくとも１つの状態が、オン状態、オフ状態、マッサージ動作状態のうちの１つ又は複数を含み、前記マッサージ動作状態が、少なくとも１つのマッサージ機構の運動及び位置状態を含む、請求項７に記載のマッサージ装置。
【請求項９】
前記シミュレーションモジュールが、仮想現実デバイスである、請求項１〜８のいずれか一項に記載のマッサージ装置。
【請求項１０】
前記コントローラが、無線コントローラであり、Ｂｌｕｅｔｏｏｔｈ通信モジュールを含む、請求項１〜９のいずれか一項に記載のマッサージ装置。
【請求項１１】
前記マッサージ装置が、マッサージチェアである、請求項１〜１０のいずれか一項に記載のマッサージ装置。
【請求項１２】
前記１つ又は複数のデータ信号が、前記マッサージ駆動部の速度、前記マッサージ駆動部の位置、前記マッサージ駆動部の動き、エアバッグ圧力、温度、動き速度、動き方向、対象者の体の部位への近さのうちの少なくとも１つを含む、請求項１〜１１のいずれか一項に記載のマッサージ装置。
【請求項１３】
前記シミュレーションモジュールが、前記シミュレーションによる環境において多次元オブジェクトを生成／シミュレーションするためのオブジェクトレンダリングデータを含むように構成されており、前記オブジェクトレンダリングデータが、ビデオファイル、オーディオファイル、静止画像、３６０度、パノラマ画像、３次元モデル及びアニメーション、３次元パーティクル又は照明効果のような可視化／シミュレーションマルチメディアコンテンツのうちの少なくとも１つを含む、請求項１〜１２のいずれか一項に記載のマッサージ装置。
【請求項１４】
前記プロセッサモジュールが前記マッサージ駆動部の前記少なくとも１つの状態の変化を検出した場合、前記データ解釈部が、前記シミュレーションによる環境における前記シミュレーションによる駆動部を、前記マッサージ駆動部の前記少なくとも１つの状態の前記変化と同期するために、関連する制御データを選択するように動作可能である、請求項１〜１３のいずれか一項に記載のマッサージ装置。
【請求項１５】
前記シミュレーションによる駆動部の前記同期が、１００ミリ秒（ｍｓ）〜１秒の間であり、好ましくは１００ｍｓ〜０．５秒の間である、請求項１４に記載のマッサージ装置。
【請求項１６】
前記１つ又は複数のデータ信号のデータフォーマットが、｛マッサージ機構タイプ；ユーザにおける位置；速度／周波数｝フォーマットの形態である、請求項１〜１５のいずれか一項に記載のマッサージ装置。
【請求項１７】
マッサージ装置を制御するためのシステムであって、前記システムが、
前記マッサージ装置と信号通信するように構成されたプロセッサであり、前記プロセッサが、前記マッサージ装置の少なくとも１つの状態を検出するように動作可能な、プロセッサと、
前記プロセッサから、前記マッサージ装置の前記少なくとも１つの状態に関連した１つ又は複数のデータ信号の受信を行うように構成されたコントローラと、
前記コントローラとデータ通信するように構成されたシミュレーションモジュールであり、前記シミュレーションモジュールが、
前記コントローラから前記１つ又は複数のデータ信号を受信し、前記１つ又は複数のデータ信号を使用して、シミュレーションによる環境におけるシミュレーションによる装置を制御するための対応する事前にプログラムされた制御データを選択するデータ解釈部を備える、シミュレーションデバイスと、
を含む、システム。
【請求項１８】
マッサージ装置を制御するための方法であって、
（ａ）プロセッサにより前記マッサージ装置の少なくとも１つの状態を検出するステップと、
（ｂ）コントローラにより前記マッサージ装置の前記少なくとも１つの状態に関連した少なくとも１つ又は複数のデータ信号を前記プロセッサから受信するステップと、
（ｃ）シミュレーションモジュールに関連したデータ解釈部により前記１つ又は複数のデータ信号を前記コントローラから受信するステップと、
（ｄ）前記データ解釈部により前記１つ又は複数のデータ信号を使用して、前記シミュレーションによる環境における前記マッサージ装置のシミュレーションによる装置を制御するための対応する事前にプログラムされた制御データを選択する、使用するステップと、
を含む、方法。
【請求項１９】
マッサージ装置であって、
駆動部と信号通信するように構成されたプロセッサモジュールであって、前記プロセッサモジュールが、前記駆動部の少なくとも１つの状態を検出するように動作可能である、プロセッサモジュールと、
前記プロセッサモジュールとデータ通信するように構成されたシミュレーションモジュールであって、前記シミュレーションモジュールが、
前記プロセッサモジュールから前記１つ又は複数のデータ信号を受信し、前記１つ又は複数のデータ信号を使用して、シミュレーションによる環境におけるシミュレーションによる駆動部を制御するための対応する事前にプログラムされた制御データを選択するデータ解釈部を備える、シミュレーションモジュールと、
を含む、マッサージ装置。
【国際調査報告】
2021536275.tif 000007
2021536275.tif 000008
2021536275.tif 000009