【手続補正書】
【提出日】平成17年7月13日(2005.7.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータから出力されるサウンドで検出されるサウンド特徴から触覚感覚をトリガするための方法において、前記触覚感覚は前記コンピュータと通信している触覚フィードバック装置のユーザに送ることができ、
前記コンピュータ上で実行されているアプリケーションプログラムからオーディオとしてユーザに出力されるサウンドデータの一部分を、前記コンピュータのメモリバッファに格納するステップと、
インテリジェントヒューリスティックスを使用して前記サウンドデータの一部分を分析して、前記サウンドデータの一部分から少なくとも一つのサウンド特徴を抽出するステップと、
前記少なくとも一つのサウンド特徴に基づいて少なくとも一つの触覚効果の実行をトリガするステップであって、前記サウンドデータの一部分の前記ユーザへのオーディオとしての前記出力におおよそ相関される前記触覚フィードバック装置に、前記少なくとも一つの触覚効果が命令され、前記触覚効果が前記ユーザに触覚感覚を出力させるように構成されたステップと、
を含む方法。
【請求項２】
前記サウンドデータの前記一部分を分析する前記ステップが、前記サウンドデータを処理して複数の異なる周波数範囲に分割するステップおよび前記周波数範囲の各々から前記サウンド特徴を抽出するステップを含む、請求項１に記載の方法。
【請求項３】
前記サウンド特徴が前記周波数範囲に存在する場合、前記触覚効果が前記周波数範囲の各々に関連付けられる、請求項２に記載の方法。
【請求項４】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、前記サウンドデータの一部分に複数のフィルタを適用するステップを含む、請求項２に記載の方法。
【請求項５】
前記サウンドデータの一部分に少なくとも一つの低域通過フィルタ、少なくとも一つの高域通過フィルタ、および少なくとも一つの帯域通過フィルタが適用されて、少なくとも三つの周波数範囲が得られる、請求項４に記載の方法。
【請求項６】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、高速フーリエ変換（ＦＦＴ）を使用するステップを含む、請求項２に記載の方法。
【請求項７】
前記高速フーリエ変換からの多数の出力が集団化されて、前記周波数範囲の各々が得られる、請求項６に記載の方法。
【請求項８】
前記周波数範囲の各々に異なる触覚感覚が関連付けられる、請求項４に記載の方法。
【請求項９】
前記周波数範囲の各々に異なる周波数を有する周期的触覚感覚が関連付けられる、請求項８に記載の方法。
【請求項１０】
前記少なくとも一つのサウンド特徴によってトリガされる前記少なくとも一つの触覚効果が、前記少なくとも一つのサウンド特徴に事前にマッピングされている、請求項１に記載の方法。
【請求項１１】
コンピュータによって実行されるサウンドデータに基づいて触覚効果を提供するための方法において、前記触覚効果は前記コンピュータと通信している触覚フィードバック装置のユーザに触覚感覚として出力することができ、
前記コンピュータ上で実行されているアプリケーションプログラムから出力される前記サウンドデータの一部分を、前記コンピュータのメモリバッファに格納するステップと、
インテリジェントヒューリスティックスを使用して前記サウンドデータの一部分を分析して、前記サウンドデータの一部分から少なくとも一つの高レベルサウンド特徴を抽出するステップであって、前記サウンドデータの一部分内の前記少なくとも一つの高レベルサウンド特徴が少なくとも一つの高レベル触覚効果に関連付けられていることから成るステップと、
前記関連付けられたサウンド特徴が前記アプリケーションプログラムによって実行されたときに、前記関連付けられた少なくとも一つの触覚効果をおおよそ出力するように命令するステップと、
を含む方法。
【請求項１２】
前記サウンドデータの前記一部分を分析する前記ステップが、前記サウンドデータを処理して複数の異なる周波数範囲に分割するステップおよび前記周波数範囲の各々から前記サウンド特徴を抽出するステップを含む、請求項１１に記載の方法。
【請求項１３】
前記触覚効果が前記サウンド特徴を有する前記周波数範囲の各々に関連付けられる、請求項１２に記載の方法。
【請求項１４】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、前記サウンドデータの一部分に複数のフィルタを提供するステップを含む、請求項１２に記載の方法。
【請求項１５】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、高速フーリエ変換（ＦＦＴ）を使用するステップを含む、請求項１２に記載の方法。
【請求項１６】
前記高速フーリエ変換からの多数の出力が集団化されて、前記周波数範囲の各々が得られる、請求項１５に記載の方法。
【請求項１７】
前記周波数範囲の各々に異なる触覚効果が関連付けられる、請求項１３に記載の方法。
【請求項１８】
前記周波数範囲の各々に、異なる周波数範囲を有する周期的触覚効果が関連付けられる、請求項１７に記載の方法。
【請求項１９】
前記命令された少なくとも一つの触覚効果が、前記触覚フィードバック装置によって前記ユーザに触覚感覚として出力される、請求項１１に記載の方法。
【請求項２０】
前記命令された触覚効果が前記ユーザに出力されず、作成された触覚効果として前記コンピュータのメモリに格納される、請求項１１に記載の方法。
【請求項２１】
コンピュータから前記コンピュータと通信している触覚フィードバック装置のユーザに出力されるサウンドと相関される触覚感覚を提供するためのプログラム命令を含むコンピュータ可読媒体において、前記プログラム命令を実行するステップが、
前記コンピュータ上で実行されているアプリケーションプログラムからオーディオとしてユーザに出力されるサウンドデータの一部分を、前記コンピュータのメモリバッファに格納するステップと、
前記サウンドデータの一部分を分析して、前記サウンドデータの一部分から少なくとも一つのサウンド特徴を抽出するステップと、
前記少なくとも一つのサウンド特徴に少なくとも一つの触覚効果を割り当てるステップであって、前記サウンドの前記一部分がオーディオとして前記ユーザに出力されるおおよその間に、前記少なくとも一つの触覚効果が前記触覚フィードバック装置に命令され、前記触覚効果が触覚感覚を前記ユーザに出力させるように構成されたステップと、
を含むコンピュータ可読媒体。
【請求項２２】
前記サウンドデータの前記一部分を分析する前記ステップが、前記サウンドデータを処理して複数の異なる周波数範囲に分割するステップおよび前記周波数範囲の各々から前記サウンド特徴を抽出するステップを含む、請求項２１に記載のコンピュータ可読媒体。
【請求項２３】
前記サウンド特徴が前記周波数範囲に存在する場合、前記周波数範囲の各々に触覚効果が関連付けられる、請求項２２に記載のコンピュータ可読媒体。
【請求項２４】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、前記サウンドデータの一部分に複数のフィルタを適用するステップを含む、請求項２２に記載のコンピュータ可読媒体。
【請求項２５】
前記サウンドデータを処理して複数の異なる周波数範囲に分割する前記ステップが、高速フーリエ変換（ＦＦＴ）を使用するステップを含む、請求項２２に記載のコンピュータ可読媒体。
【請求項２６】
前記周波数範囲の各々が異なる触覚感覚に関連付けられる、請求項２４に記載のコンピュータ可読媒体。
【請求項２７】
前記触覚フィードバック装置に命令された前記少なくとも一つの触覚効果が事前に前記少なくとも一つのサウンド特徴にマッピングされている、請求項２１に記載のコンピュータ可読媒体。
【請求項２８】
コンピュータから出力されるサウンド内で検出されるサウンド特徴から触覚感覚をトリガするための装置において、前記触覚感覚は前記コンピュータと通信している触覚フィードバック装置のユーザに送ることができ、
前記コンピュータ上で実行されるアプリケーションプログラムからオーディオとしてユーザに出力されるサウンドデータの一部分を、前記コンピュータのメモリバッファに格納するための手段と、
インテリジェントヒューリスティックスを使用して前記サウンドデータの一部分を分析して、前記サウンドデータの一部分から少なくとも一つのサウンド特徴を抽出するための手段と、
前記少なくとも一つのサウンド特徴に基づいて少なくとも一つの触覚効果の実行をトリガするための手段であって、前記少なくとも一つの触覚効果が、前記サウンドデータの一部分の前記ユーザへのオーディオとしての前記出力におおよそ相関される前記触覚フィードバック装置に命令され、前記触覚効果が触覚感覚を前記ユーザに出力させるように構成された手段と、
を含む装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
例えば、ビデオゲームアプリケーションで武器発砲が高周波サウンドの突然のバーストに関連付けられることがしばしばある。この事実をインテリジェントヒューリスティックスとして使用して、ステップ２１０でゲームからのサウンド出力データを分析し、高周波サウンドが出力されたことを示す特徴を識別することができる。例えば、サウンドの振幅の突然のバーストまたはスパイクが無いか、特定の周波数範囲を検査することができる。ステップ２１２で、サウンド中で見つかったサウンドバーストに基づいて、武器発砲に関連付けられた触覚感覚を出力するように、インテリジェントに命令することができる。一部の実施形態では、サウンドおよび触覚感覚を実行されている間に、触覚感覚をすぐさま変更することができ、そこで触覚感覚の大きさおよび持続時間は、サウンドバーストの大きさ、バーストの持続時間、および／またはバーストの固有周波数成分に基づいて、連続的に調整される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
一部のゲームまたは他のプログラムは、同様の事象に対して同様のサウンド効果を出力することができ、上述した通り、おおよそのマッピングが可能になる。しかし、他のゲームまたはプログラムは、同様に響くサウンドを異なる事象に関連付けることができる。したがって、一実施形態では、特定のルックアップテーブルまたは他のマッピングデータを各々の個別ゲーム（または他のアプリケーションプログラム）に関連付けることができる。該テーブルを使用して、本発明の方法はテーブル上で、どのゲームが実行されているかを識別し、次いでそのゲームのサウンド特性とテーブルの作者によって割り当てられた触覚感覚との間の適切なマッピングを見つけることができる。これにより、特定のゲーム用に仕立てられたヒューリスティックスの調整が可能になり、より正確なマッピングが使用可能になる。これは、ゲーム自体に触覚効果またはマッピングを組み込む必要がなく、現在入手可能なゲームのサウンド出力に基づく触覚マッピングを含むドライバの更新の生産を触覚装置の製造者に依存する開発者にとって有利になり得る。