1Description本発明は、利用者に体感を与える技術に関する。利用者に体感を与える技術が知られている。非特許文献1には、バドミントンラケットに埋め込まれた振動子によって羽根を打つ感覚を知覚させる技術が開示されている。非特許文献2には、スーツ全体に設けられた26個の振動子によって触感覚を知覚させるゲーム体験方法が開示されている。(2016.)しかし、従来方法はいずれも触感覚を与えようとする部位のみに振動刺激を与えるものであり、質量の軽い物体によって与えられる触感覚を知覚させることはできるものの、比較的大きな質量を持つ物体によって与えられる触感覚を体感させることはできない。本発明はこのような点に鑑みてなされたものであり、比較的大きな質量を持つ物体によって与えられる触感覚を比較的簡易な提示装置によって体感させることを目的とする。上記の課題を解決するために、動物(人間および人間以外の動物を含む)の体の部位に力が与えられる際にこの動物の視覚によって知覚される物体の動きを表す映像を利用者に呈示する映像呈示部と、利用者の上記体の部位への振動および利用者の上記体の部位の周囲への音の少なくとも一方を呈示する第1体感呈示部と、利用者の体幹の一部を間に挟むように体幹に装着され、体幹への振動および体幹の周囲への音の少なくとも一方を呈示する第2および第3体感呈示部と、を有する体感装置が提供される。動物の体の部位に力が与えられる時点でこの動物の視覚によって知覚される物体の動きを表す映像が映像呈示部から利用者に呈示されるときに、第1体感呈示部が振動および音の少なくとも一方の呈示を開始し、第1体感呈示部が振動および音の少なくとも一方の呈示を開始した後に、第2体感呈示部が振動および音の少なくとも一方の呈示を開始し、第2体感呈示部が振動および音の少なくとも一方の呈示を開始した後に、第3体感呈示部が振動および音の少なくとも一方の呈示を開始する。これにより、比較的大きな質量を持つ物体によって与えられる触感覚を体感させることができる。図1は実施形態の体感装置の機能構成を説明するためのブロック図である。図2は実施形態の体感装置の使用状態を説明するための図である。図2は実施形態の体感装置の動作を説明するための図である。図4は映像呈示部から呈示される映像を例示するための図である。図5は実施形態の体感装置の使用状態を説明するための図である。図6は実施形態の体感装置の使用状態を説明するための図である。以下、図面を参照して本発明の実施形態を説明する。[第1実施形態]第1実施形態を説明する。<構成>図1に例示するように、本形態の体感装置1は、映像呈示部10、体感呈示部11−1〜n,12,13、記憶部14、制御部15、映像信号発生部16、および駆動信号発生部17を有する。nは1以上の整数である。n=1であってもよいし、n=2であってもよい。映像呈示部10は、動物の体の部位に力が与えられる際にこの「動物」の視覚によって知覚される物体の動きを表す映像を利用者に呈示(表示)するディスプレイである。「動物」とは植物以外の生物を意味し、人間および人間以外の動物を含む。「動物の体の部位に力が与えられる際」とは、例えば、動物の体の部位に移動物体が衝突する際、動物の体の部位に把持された物に移動物体が衝突する際、動物の体の部位に取り付けられた物に移動物体が衝突する際、動物の体の部位またはそれに把持された物や取り付けられた物が外部の物体に衝突する際、動物の体の部位が外部から押された際または引っ張られた際、動物の体の部位に把持された物または取り付けられた物が外部から押された際または引っ張られた際、動物の体の部位またはそれに接触した物に振動が伝達された際などである。シュートされたサッカーボールをゴールキーパーがキャッチする際、サッカープレイヤーがサッカーボールを蹴る際、テニスプレイヤーがテニスラケットでテニスボールを打ち返す際、バンジージャンプを行ったジャンパーの足に固定された命綱に力が加わる際、ボクサーが相手のパンチを受ける際、演奏者が和太鼓を打ち鳴らす際、犬の首輪が飼い主によって引っ張られる際などが「動物の体の部位に力が与えられる際」の具体例である。「動物の体の部位に力が与えられる際に動物の視覚によって知覚される物体の動き」は、「動物の体の部位に力が与えられる時点」を含む時間区間で「動物の視覚によって知覚される物体の動き」である。この「時間区間」は、「動物の体の部位に力が与えられる時点」だけではなく、それよりも過去の時間区間および未来の時間区間を含むことが望ましい。「物体の動きを表す映像」は、例えば、移動物体の動きを表す映像や背景に存在する物の物体の動きを表す映像などである。「物体の動きを表す映像」が静止した物体や背景を含んでいてもよい。「映像」は、仮想空間を表す、VR(仮想現実)映像であってもよいし、AR(拡張現実)映像であってもよいし、MR(複合現実)映像であってもよいし、SR(代替現実)映像であってもよい。「映像」はその他の三次元映像であってもよいし、二次元映像であってもよい。「映像」の例は、サッカー選手とシュートされたサッカーボールと背景とを含むVR映像などである。映像呈示部10の例は、VRゴーグル、立体映像や二次元映像を表示するディスプレイ、スクリーンに立体映像や二次元映像を投影するプロジェクターなどである。本形態の体感呈示部11−1〜n,12,13は、振動および音を呈示する振動源および音源である。体感呈示部11−1〜n,12,13は、振動源および音源の両方の機能を備えたデバイスから構成されていてもよいし、振動源の機能を備えたデバイスと音源の機能を備えたデバイスとの組み合わせによって構成されていてもよい。振動源および音源の両方の機能を備えたデバイスおよび音源の機能を備えたデバイスの例はスピーカであり、振動源の機能を備えたデバイスの例は振動モータなどの振動子である。体感呈示部12,13の具体例は、特開2009−070263に開示されている。体感呈示部11−1〜nは、利用者の上述した「体の部位」への振動および利用者の「体の部位」の周囲への音を呈示する。12,13は、利用者の体幹の一部を間に挟むように体幹に装着され、体幹への振動および体幹の周囲への音を呈示する。体感呈示部12および13は、利用者の腹側および背側にそれぞれ装着されてもよいし、その逆に利用者の背側および腹側にそれぞれ装着されてもよい。体感呈示部12および13が、利用者の体幹の右腹部および左腹部にそれぞれ装着されてもよいし、その逆に左腹部および右腹部にそれぞれ装着されてもよい。前述の「動物」と「利用者」とは互いに同一であってもよいし、互いに異なっていてもよい。memory)などの記憶装置である。記憶部14には、映像呈示部10から呈示される映像を表す時系列の映像データ、およびこの映像に応じて体感呈示部11−1〜n,12,13を駆動させるための時系列の制御データを含むデータ構造が格納される。「映像データ」は、「動物の体の部位に力が与えられる際に動物の視覚によって知覚される物体の動き」を表す時系列の映像データである。「映像データ」の例は、VRゴーグルから表示されるVR映像のデータである。「映像データ」は事前に撮影された映像から生成されてもよいし、事前に撮影された映像とリアルタイムに撮影された映像とから生成されてもよいし、撮影された映像とコンピュータグラフィックによって作成された映像とから生成されてもよいし、コンピュータグラフィックのみによって生成されてもよい。「制御データ」は、「動物の体の部位に力が与えられる時点で動物の視覚によって知覚される物体の動きを表す映像」が映像呈示部10から利用者に呈示されるときに、体感呈示部11−1〜nに振動および音の少なくとも一方の呈示を開始させ、体感呈示部11−1〜nが振動および音の少なくとも一方の呈示を開始した後に、体感呈示部12に振動および音の少なくとも一方の呈示を開始させ、体感呈示部12が振動および音の少なくとも一方の呈示を開始した後に、体感呈示部13に振動および音の少なくとも一方の呈示を開始させるための時系列の制御データである。「制御データ」に基づいて呈示される振動および音は、実際にサンプリングされた「動物の体の部位に力が与えられる際」に発生する音(例えば、サッカーボールがゴールキーパーの手に衝突する際に発生する音など)に基づいて作成されたものであることが望ましい。これにより、現実感の高い体感を呈示できる。体感呈示部11−1〜n,12,13から音が呈示される場合、複数音源の出力を調整し、利用者がそれらの音源の位置が体感呈示部11−1〜n,12,13の位置であると認識できないようにすることが望ましい。人間の聴覚は一箇所の音源からの音の空間定位に秀でており、利用者が音源の位置を認識できてしまうと没入感が低下してしまうからである。体感呈示部11−1〜nが振動および音の少なくとも一方の呈示を開始してから体感呈示部12が振動および音の少なくとも一方の呈示を開始するまでの遅延時間D12は、上述の「映像」中の「物体」の位置や形状の時間変化量の大きさV(例えば、物体の移動速度の大きさや物体の変形量の大きさなど)に対応することが望ましい。遅延時間D12は、「物体」の位置や形状の時間変化量の大きさVの関数値D12=f(V)であることが望ましい。「物体」の位置や形状の時間変化量の大きさがV=v1であるときの遅延時間がD12=d1であり、「物体」の位置や形状の時間変化量の大きさがV=v2であるときの遅延時間がD12=d2であるとき、v1はv2よりも小さく、d1はd2よりも大きいことが望ましい。D12=f(V)がVの非増加関数値であることが望ましい。「物体」の位置や形状の時間変化量Vが大きいほど遅延時間D12が小さくなる(言い換えると、「物体」の位置や形状の時間変化量が小さいほど遅延時間D12が大きくなる)ことが望ましい。遅延時間D12は零よりも大きく予め定められた時間未満であることが望ましい。遅延時間D12は零よりも大きく100ms以下(例えば、100ms未満)であることが望ましい。12が振動および音の少なくとも一方の呈示を開始してから体感呈示部13が振動および音の少なくとも一方の呈示を開始するまでの遅延時間D23は、「物体」の位置や形状の時間変化量の大きさVの関数値D23=f’(V)であってもよいし、「物体」の位置や形状の時間変化量の大きさVの関数値D23=f’(V)でなくてもよいし、固定値であってもよい。遅延時間D23は、零よりも大きく予め定められた時間未満であることが望ましい。遅延時間D23は、零よりも大きく100ms以下(例えば、100ms未満)であることが望ましい。遅延時間D23が50ms程度であってもよい。D23=f’(V)である場合、D23=f’(V)がVの非増加関数値であることが望ましい。体感呈示部11−1〜nが振動および音の少なくとも一方の呈示を持続する第1持続期間と体感呈示部12が振動および音の少なくとも一方の呈示を持続する第2持続期間とは一部で重なり、体感呈示部12が振動および音の少なくとも一方の呈示を持続する第2持続期間と体感呈示部13が振動および音の少なくとも一方の呈示を持続する第3持続期間とは一部で重なることが望ましい。好ましくは、第1持続期間と第2持続期間と第3持続期間とがすべて一部で重なることが望ましい。第1持続期間と第2持続期間とが重なっている期間、第2持続期間と第3持続期間とが重なっている期間、第1持続期間と第2持続期間と第3持続期間とが重なっている期間は、それぞれ零よりも大きく1000ms以下(例えば、1000ms未満)であることが望ましい。第1〜3持続期間は100ms以上1000ms以下であることが望ましい。体感呈示部11−1〜n,12,13に振動および音の少なくとも一方を呈示させるタイミングは、人手によって設定されてもよいし、「映像データ」の特徴量を用いて自動的に設定されてもよい。memory)等のメモリ等を備える汎用または専用のコンピュータが所定のプログラムを実行することで構成される装置である。このコンピュータは1個のプロセッサやメモリを備えていてもよいし、複数個のプロセッサやメモリを備えていてもよい。このプログラムはコンピュータにインストールされてもよいし、予めROM等に記録されていてもよい。CPUのようにプログラムが読み込まれることで機能構成を実現する電子回路(circuitry)ではなく、プログラムを用いることなく処理機能を実現する電子回路を用いて一部またはすべての処理部が構成されてもよい。1個の装置を構成する電子回路が複数のCPUを含んでいてもよい。<動作>次に、体感装置1の動作について説明する。体感装置1の利用者100は、映像呈示部10から呈示(表示)される「動物の体の部位に力が与えられる際に動物の視覚によって知覚される物体の動きを表す映像」を視認可能なように映像呈示部10を装着する。利用者100は、この「動物の体の部位」に相当する自らの「体の部位」に体感呈示部11−1〜nを装着し、体幹101の一部を間に挟むように体幹101に体感呈示部12,13を装着する。図2に、n=2であり、「動物の体の部位」が両手の掌である場合の使用態様を例示する。図2の例では、利用者100はVRゴーグルである映像呈示部10を装着し、両手の掌にそれぞれ体感呈示部11−1,2を装着し、腹側に体感呈示部12を装着し、背側に体感呈示部13を装着している。これは本発明を限定するものではなく、例えば、背側に体感呈示部12を装着し、腹側に体感呈示部13を装着してもよい。体感装置1の動作が開始すると、制御部15は記憶部14から前述の「映像データ」および「制御データ」を読み込み、「映像データ」を映像信号発生部16に送り、「制御データ」を駆動信号発生部17に送る。制御部15は「映像データ」および「制御データ」を同期させて以下のように制御する。映像信号発生部16は、送られた「映像データ」によって表される映像を表示するための映像信号を映像呈示部10に送る。映像呈示部10は、送られた映像信号に基づいて前述の「映像」を表示する。映像呈示部10は、ゴールキーパーの視覚によって知覚されるシュートされたサッカーボールの軌道を表す「映像」を表示する(図4)。17は、送られた「制御データ」に基づく駆動信号を体感呈示部11−1〜n,12,13に送る。体感呈示部11−1〜n,12,13は送られた駆動信号によって駆動し、振動および音の呈示を行う。前述のように、体感呈示部11−1〜nは利用者100の「体の部位」への振動および利用者の体の部位の周囲への音の呈示を行い、体感呈示部12,13は利用者100の体幹101への振動および体幹101の周囲への音の呈示を行う。「動物の体の部位に力が与えられる時点で動物の視覚によって知覚される物体の動きを表す映像」が映像呈示部10から利用者100に呈示されるときに、体感呈示部11−1〜nが振動および音の呈示を開始し、体感呈示部11−1〜nが振動および音の呈示を開始した後に、体感呈示部12が振動および音の呈示を開始し、体感呈示部12が振動および音の呈示を開始した後に、体感呈示部13が振動および音の呈示を開始する。体感呈示部11−1〜nが振動および音の呈示を持続する第1持続期間と体感呈示部12が振動および音の呈示を持続する第2持続期間とは一部で重なり、体感呈示部12が振動および音の呈示を持続する第2持続期間と体感呈示部13が振動および音の少なくとも一方の呈示を持続する第3持続期間とは一部で重なっていることが望ましい。好ましくは、第1持続期間と第2持続期間と第3持続期間とがすべて一部で重なることが望ましい。上述の第1〜3持続期間は100ms以上300ms以下である。図3に例示するように、図4の映像が利用者100に呈示される場合、利用者100にはサッカーボール110がA→B→Cの軌道を描いて飛んでくるように知覚する。サッカーボール110がBの位置に達して掌に衝突する時点の映像が映像呈示部10から利用者100に呈示されるとき(時刻t1)に、体感呈示部11−1,2が振動および音の呈示を開始する。その後、時刻t1から遅延時間D12=d1が経過した時点(時刻t2)で体感呈示部12が振動および音の呈示を開始する。その後、遅延時間D23=d2が経過した時点(時刻t3)で体感呈示部13が振動および音の呈示を開始する。遅延時間D12は、映像におけるサッカーボール110の移動速度の大きさVの関数値D12=f(V)であることが望ましい。サッカーボール110の移動速度の大きさがV=v1であるときの遅延時間がD12=d1であり、サッカーボール110の移動速度の大きさがV=v2であるときの遅延時間がD12=d2であるとき、v1はv2よりも小さく、d1はd2よりも大きい。遅延時間D23は、サッカーボール110の移動速度と無関係であってもよいし、サッカーボール110の移動速度の大きさVの関数値D23=f’(V)であってもよいし、固定値であってもよい。以上により、利用者100は、サッカーボールなどの比較的大きい質量をもつ物体の衝突(身体の重心移動に寄与するレベル)を知覚し、小手先の刺激にとどまらない強い刺激と没入感を体感できる。これは体感呈示部11−1〜nによって物体が掌などの体の一部に直接衝突した際の感覚を体感し、さらに体感呈示部12,13によって体幹101への重い衝撃を体感できるからである。このように、物体が仮想的に直接衝突する位置だけではなく、それに伴う間接的な体幹101への衝撃をも再現することで、比較的大きな質量を持つ物体によって与えられる触感覚を体感させることができる。非特許文献2のように物体が仮想的に直接衝突する全身の位置のみに振動子を設ける構成に比べ、少ない体感呈示部によって効果的に触感覚を体感させることができる。[第2実施形態]第2実施形態を説明する。第1実施形態では、体感呈示部11−1〜n,12,13から振動および音が呈示された。体感呈示部から振動または音のみが呈示されてもよい。以下では体感呈示部から振動のみが呈示される例を説明する。説明した事項については、同じ参照番号を引用して説明を簡略化する。<構成>図1に例示するように、本形態の体感装置2は、映像呈示部10、体感呈示部21−1〜n,22,23、記憶部14、制御部15、映像信号発生部16、および駆動信号発生部17を有する。nは1以上の整数である。n=1であってもよいし、n=2であってもよい。本形態の体感呈示部21−1〜n,22,23は、振動を呈示する振動源である。体感呈示部21−1〜n,22,23の例は、振動モータなどの振動子である。体感呈示部21−1〜nは、利用者の上述した「体の部位」へ振動を呈示する(「体の部位」へ振動を与える)。体感呈示部21−1〜nは、利用者の上述した「体の部位」に装着されていてもよいし、「体の部位」に把持または装着された物体に取り付けられていてもよい。体感呈示部22,23は、利用者の体幹の一部を間に挟むように体幹に装着され、体幹への振動を呈示する。体感呈示部22および23は、利用者の腹側および背側にそれぞれ装着されてもよいし、その逆に利用者の背側および腹側にそれぞれ装着されてもよい。体感呈示部22および23が、利用者の体幹の右腹部および左腹部にそれぞれ装着されてもよいし、その逆に左腹部および右腹部にそれぞれ装着されてもよい。記憶部14には、映像呈示部10から呈示される映像を表す時系列の映像データ、およびこの映像に応じて体感呈示部21−1〜n,22,23を駆動させるための時系列の制御データを含むデータ構造が格納される。本形態の「映像データ」は第1実施形態で説明したものと同じである。本形態の「制御データ」は体感呈示部21−1〜n,22,23に振動のみを呈示させるためのものであり、この点で第1実施形態で説明した「制御データ」と相違する。本形態の「制御データ」は、「動物の体の部位に力が与えられる時点で動物の視覚によって知覚される物体の動きを表す映像」が映像呈示部10から利用者に呈示されるときに、体感呈示部21−1〜nに振動の呈示を開始させ、体感呈示部21−1〜nが振動の呈示を開始した後に、体感呈示部12に振動の呈示を開始させ、体感呈示部12が振動の呈示を開始した後に、体感呈示部13に振動の呈示を開始させるための時系列の制御データである。その他の本形態の「制御データ」の特徴は、第1実施形態で説明した「制御データ」の特徴と同じである。<動作>次に、体感装置2の動作について説明する。体感装置2の利用者100は、映像呈示部10から呈示(表示)される「動物の体の部位に力が与えられる際に動物の視覚によって知覚される物体の動きを表す映像」を視認可能なように映像呈示部10を装着、または配置する。利用者100は、この「動物の体の部位」に相当する自らの「体の部位」に体感呈示部21−1〜nを装着し、体幹101の一部を間に挟むように体幹101に体感呈示部22,23を装着する。図2の例では、利用者100はVRゴーグルである映像呈示部10を装着し、両手の掌にそれぞれ体感呈示部21−1,2を装着し、腹側に体感呈示部22を装着し、背側に体感呈示部23を装着している。これは本発明を限定するものではなく、例えば、背側に体感呈示部22を装着し、腹側に体感呈示部23を装着してもよい。体感装置2の動作が開始すると、制御部15は記憶部14から前述の「映像データ」および「制御データ」を読み込み、「映像データ」を映像信号発生部16に送り、「制御データ」は駆動信号発生部17に送られる。映像信号発生部16および映像呈示部10の処理は第1実施形態と同じである。駆動信号発生部17は、送られた「制御データ」に基づく駆動信号を体感呈示部21−1〜n,22,23に送る。体感呈示部21−1〜n,22,23は送られた駆動信号によって駆動し、振動の呈示を行う。体感呈示部21−1〜nは利用者100の「体の部位」へ振動を呈示し、体感呈示部22,23は利用者100の体幹101へ振動を呈示する。「動物の体の部位に力が与えられる時点で動物の視覚によって知覚される物体の動きを表す映像」が映像呈示部10から利用者100に呈示されるときに、体感呈示部21−1〜nが振動の呈示を開始し、体感呈示部21−1〜nが振動の呈示を開始した後に、体感呈示部22が振動の呈示を開始し、体感呈示部22が振動の呈示を開始した後に、体感呈示部23が振動の呈示を開始する。この詳細は、体感呈示部11−1〜n,12,13が振動および音を呈示することに代えて体感呈示部21−1〜n,22,23が振動を呈示する以外、第1実施形態で説明したものと同じである。以上によっても第1実施形態と同様な効果を得ることができる。[第3実施形態]第1および2実施形態では、それぞれ、利用者100の体の部位に体感呈示部11−1〜nおよび21−1〜nを装着する例を示した。利用者100の体の部位(例えば掌)に把持される物体に体感呈示部11−1〜nまたは21−1〜nが装着されてもよい。図5に例示するように、利用者100が第1または第2実施形態と同じように映像呈示部10、および体感呈示部12,13または22,23を装着し、さらに、自らが把持するテニスラケット301に体感呈示部11−1または21−1が装着されてもよい。この場合、映像呈示部10は、送られた映像信号に基づいて、テニスプレイヤーの視覚によって知覚されるテニスボールの軌道を表す「映像」を表示する。体感呈示部11−1または21−1は、テニスプレイヤーがテニスラケットでテニスボールを打ち返す時点でこのテニスプレイヤーの視覚によって知覚される「映像」が映像呈示部10から利用者100に呈示されるときに、体感呈示部11−1または21−1が振動および音の少なくとも一方の呈示を開始し、体感呈示部11−1または21−1が振動および音の少なくとも一方の呈示を開始した後に、体感呈示部12が振動および音の少なくとも一方の呈示を開始し、体感呈示部12が振動および音の少なくとも一方の呈示を開始した後に、体感呈示部13が振動および音の少なくとも一方の呈示を開始する。その他は第1および2実施形態で説明した通りである。このようにしても、第1および2実施形態と同様な効果を得ることができる。[第4実施形態]映像呈示部10からVR映像などの仮想空間の映像が呈示され、当該仮想空間での物体の位置と利用者100の体の部分の位置、または、当該仮想空間での物体の位置と利用者100に把持もしくは取り付けられた物の位置との関係に応じ、体感呈示部11−1〜n,12,13または21−1〜n,22,23によって呈示される振動および音の少なくともいずれかを変化させてもよい。物体の位置と利用者100の体の基準点との位置関係などである。「仮想空間での物体の位置と利用者100に把持もしくは取り付けられた物の位置との関係」の例は、仮想空間でのテニスボールの位置と利用者100の手に把持されたテニスラケット301のスイートスポットの位置との関係(図5)、仮想空間でのサッカーボールの位置と利用者100の足の位置との関係などである。上述の位置の関係に応じ、呈示される振動および音の少なくともいずれかの大きさ(振幅)を変化させてもよいし、周波数を変化させてもよいし、波形を変化させてもよい。「仮想空間での物体の位置と利用者100の体の部分の位置、または、仮想空間での物体の位置と利用者100に把持もしくは取り付けられた物の位置との関係」(例えば、物体の位置と利用者100の体の部分との距離)が複数の区分に区分けされ、区分ごとに異なる振動および音の少なくともいずれが設定されていてもよい。図5に例示した構成の場合、仮想空間でのテニスボールの位置とテニスラケット301のスイートスポットの位置との関係が複数の区分(例えば、テニスボールがスイートスポットに位置する区分、テニスボールがスイートスポット以外のテニスラケット301の部分(フレーム付近)に位置する区分、テニスボールがテニスラケットの外部に位置する区分の3区分)に区分けされ、体感呈示部11−1〜n,12,13または21−1〜n,22,23が区分ごとに異なる振動および/または音を呈示してもよい。VIVE(登録商標)」などの周知の位置検知技術を用いて検出できる。制御部15は、検出された利用者100の体の部分の位置や利用者100に把持もしくは取り付けられた物の位置の情報を用い、仮想空間での物体の位置と利用者100の体の部分の位置、または、当該仮想空間での物体の位置と利用者100に把持もしくは取り付けられた物の位置との関係を判定する。この判定の例は、この関係が上述のどの区分に属するかを判定する当たり判定である。制御部15は、関係の判定結果に基づいて、「制御データ」に示された体感呈示部11−1〜n,12,13または21−1〜n,22,23によって呈示される振動および音の少なくともいずれかを変化させ、駆動信号発生部17を制御する。これに基づき、体感呈示部11−1〜n,12,13または21−1〜n,22,23は、仮想空間での物体の位置と利用者100の体の部分の位置、または、当該仮想空間での物体の位置と利用者100に把持もしくは取り付けられた物の位置との関係に応じた振動および/または音を呈示する。VIVE」用の振動機器(ワイヤレスコントローラ)を、体感呈示部11−1〜nとして用いてもよい。VIVE」用の振動機器を体感呈示部11−1,2として用いた例である。図6に例示するように、室内には体感呈示部11−1,2の位置を検出するための位置検出器(ベースステーション)18−1,2が設置されている。VIVE」用の振動機器である体感呈示部11−1,2をそれぞれの手で把持する。位置検出器18−1,2は、利用者100によって把持された体感呈示部11−1,2の位置をリアルタイムで検出する。制御部15は、検出された体感呈示部11−1,2の位置の情報を用い、仮想空間での物体の位置と利用者100が把持する体感呈示部11−1,2の位置との関係を前述のように判定する(例えば、当たり判定する)。制御部15は、関係の判定結果に基づいて、「制御データ」に示された体感呈示部11−1,2,12,13または22,23によって呈示される振動および/または音を変化させ、駆動信号発生部17を制御する。これに基づき、体感呈示部11−1,2,12,13または22,23は、仮想空間での物体の位置と利用者100が把持する体感呈示部11−1,2の位置との関係に応じた振動および/または音を呈示する。[その他の変形例等]なお、本発明は上述の実施の形態に限定されるものではない。体感呈示部が呈示する音のみによって利用者に体感を知覚させてもよい。体感呈示部が振動および音の両方を呈示する場合、振動を呈示する振動源の装置と音を呈示する音源の装置とが分離していてもよい。体感呈示部11−1〜nまたは21−1〜nが利用者の「体の部位」への振動および利用者の「体の部位」の周囲への音の少なくとも一方を呈示できるのであれば、体感呈示部11−1〜nまたは21−1〜nが当該「体の部位」に装着されていてもよいし、装着されていなくてもよい。利用者の体幹の一部を間に挟むように複数組の体感呈示部12,13または22,23が装着されてもよい。上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。上述の制御部15、映像信号発生部16、駆動信号発生部17、および記憶部14の構成をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。このプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体の例は、非一時的な(non-transitory)記録媒体である。することによって行う。このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。処理の実行時、このコンピュータは、自己の記憶装置に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。Provider)型のサービスによって、上述の処理を実行する構成としてもよい。上記実施形態では、コンピュータ上で所定のプログラムを実行させて制御部15、映像信号発生部16、駆動信号発生部17の処理機能が実現されたが、これらの処理機能の少なくとも一部がハードウェアで実現されてもよい。前記仮想空間で前記物体が衝突する前記物の部位の物性に応じ、前記第1から第3体感呈示部によって呈示される振動および音の少なくともいずれかの大きさ、周波数、および波形を変化させる、方法。