【手続補正書】
【提出日】平成22年4月13日(2010.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置であって、
前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定手段と、
前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記接触箇所との位置関係に基づいて駆動制御を行う駆動制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記駆動制御手段は、
前記接触箇所の位置と、前記駆動制御対象刺激発生部の位置との間の距離を求める距離計算手段と、
前記駆動制御対象刺激発生部を、前記距離に基づいて駆動制御する手段と
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記距離計算手段は、前記接触箇所の位置から、前記仮想人体に沿って前記駆動制御対象刺激発生部までの距離を計算することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記距離計算手段は、前記接触箇所と前記駆動制御対象刺激発生部との間の直線距離を計算することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記距離計算手段は、前記仮想物体において前記仮想人体と接触した箇所における法線を垂線として持つ基準面を設定し、設定した基準面と前記駆動制御対象刺激発生部との間の直線距離を計算することを特徴とする請求項２に記載の情報処理装置。
【請求項６】
前記距離計算手段は、前記仮想人体の移動方向に平行な方向に前記距離を計算することを特徴とする請求項２に記載の情報処理装置。
【請求項７】
前記駆動制御手段は、前記仮想物体の内部に前記仮想人体の一部、若しくは全部が侵入している場合には、前記駆動制御対象刺激発生部のうち、前記仮想物体の内部に位置する駆動制御対象刺激発生部に対して駆動制御を行い、前記仮想物体の外部に位置する駆動制御対象刺激発生部に対しては駆動制御は行わないことを特徴とする請求項２に記載の情報処理装置。
【請求項８】
前記駆動制御手段は、前記接触箇所と前記駆動制御対象刺激発生部との間の距離が大きいほど、当該駆動制御対象刺激発生部による刺激開始タイミングを遅らせることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記駆動制御手段は、前記接触箇所と前記駆動制御対象刺激発生部との間の距離が大きいほど、当該駆動制御対象刺激発生部による刺激を弱めることを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
前記駆動制御手段は、前記接触箇所と前記駆動制御対象刺激発生部との間の距離に応じて、当該駆動制御対象刺激発生部による刺激の増減パターンを変更することを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
前記刺激発生部は、機械的な振動刺激を発生する刺激発生部、機械的な振動刺激を発生するボイスコイル型の刺激発生部、アクチュエータにより人体に接触したピンを動作させて刺激を与える刺激発生部、空気圧力により皮膚表面を圧迫する刺激発生部、電気的刺激を人体に対して与える刺激発生部、温度刺激を人体に対して与える刺激発生部、の何れかにより構成されていることを特徴とする請求項１に記載の情報処理装置。
【請求項１２】
更に、前記仮想空間の画像を生成し、前記ユーザに対して提示する手段を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項１３】
ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置であって、
前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定手段と、
前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記仮想物体との位置関係に基づいて駆動制御を行う駆動制御手段と
を備えることを特徴とする情報処理装置。
【請求項１４】
前記駆動制御手段は、
前記仮想物体の表面から前記駆動制御対象刺激発生部までの距離を求める距離計算手段と、
前記駆動制御対象刺激発生部を、前記距離に基づいて駆動制御する手段と
を備えることを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置が行う情報処理方法であって、
前記情報処理装置の判定手段が、前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定工程と、
前記情報処理装置の駆動制御手段が、前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記接触箇所との位置関係に基づいて駆動制御を行う駆動制御工程と
を備えることを特徴とする情報処理方法。
【請求項１６】
ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置が行う情報処理方法であって、
前記情報処理装置の判定手段が、前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定工程と、
前記情報処理装置の駆動制御手段が、前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記仮想物体との位置関係に基づいて駆動制御を行う駆動制御工程と
を備えることを特徴とする情報処理方法。
【請求項１７】
コンピュータを、請求項１乃至１４の何れか１項に記載の情報処理装置が有する各手段として機能させるためのコンピュータプログラム。
【請求項１８】
請求項１７に記載のコンピュータプログラムを格納した、コンピュータ読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
即ち、ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置であって、
前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定手段と、
前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記接触箇所との位置関係に基づいて駆動制御を行う駆動制御手段と
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
即ち、ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置であって、
前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定手段と、
前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記仮想物体との位置関係に基づいて駆動制御を行う駆動制御手段と
を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
即ち、ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置が行う情報処理方法であって、
前記情報処理装置の判定手段が、前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定工程と、
前記情報処理装置の駆動制御手段が、前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記接触箇所との位置関係に基づいて駆動制御を行う駆動制御工程と
を備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
即ち、ユーザの人体に配置することで該配置した位置に対して刺激を与える為の刺激発生部を制御するための情報処理装置が行う情報処理方法であって、
前記情報処理装置の判定手段が、前記人体を模した仮想物体である仮想人体を前記人体の位置姿勢で前記ユーザが観察する仮想空間中に配置した場合に、該仮想人体と、該仮想空間を構成する仮想物体と、が接触したか否かを判定する判定工程と、
前記情報処理装置の駆動制御手段が、前記仮想人体において前記仮想物体と接触した箇所を接触箇所とし、前記人体において該接触箇所に対応する部分の近傍に配置されている刺激発生部を駆動制御対象刺激発生部とし、該駆動制御対象刺激発生部を、該駆動制御対象刺激発生部と前記仮想物体との位置関係に基づいて駆動制御を行う駆動制御工程と
を備えることを特徴とする。