【手続補正書】
【提出日】平成27年1月21日(2015.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置であって、
複数のハプティック命令と、
コントローラと、
前記コントローラに結合され、所望のハプティック効果に対応するハプティック効果命令を受け取るように構成される命令シーケンサであって、命令シーケンサとコントローラとが、前記ハプティック効果命令に対応する前記複数のハプティック命令を用いてハプティックプロファイルをコールする、前記命令シーケンサと、
前記ハプティックプロファイルを受け取るように前記コントローラに結合され、前記所望のハプティック効果に対応する前記ハプティックプロファイルから正弦波を生成する、正弦波生成器と、
を含み、
前記複数のハプティック命令が、プロファイル命令と移動命令と待機／停止命令とブランチ命令とを更に含み、
ハプティックプロファイルが、各々がオペコードとデータとを含む、プロファイルワードと移動ワードと待機／停止ワードとブランチワードとのうちの少なくとも１つを更に含み、
前記プロファイル命令と前記移動命令と前記待機／停止命令と前記ブランチ命令とが、それぞれ、前記プロファイルワードと前記移動ワードと前記待機／停止ワードと前記ブランチワードとに対するオペコードを更に含む、装置。
【請求項２】
請求項１に記載の装置であって、
前記プロファイルワードに対するデータが、振幅と周波数とプロファイル期間とを更に含む、装置。
【請求項３】
請求項２に記載の装置であって、
前記移動ワードに対するデータが、レジスタ数とレジスタ値とを更に含む、装置。
【請求項４】
請求項３に記載の装置であって、
前記待機／停止ワードに対するデータが、待機期間と停止とのうちの少なくとも１つを更に含む、装置。
【請求項５】
請求項３に記載の装置であって、
前記ブランチワードに対するデータが、レジスタ数とジャンプ位置とを更に含む、装置。
【請求項６】
請求項５に記載の装置であって、
前記装置が、前記正弦波生成器に結合される増幅器を更に含む、装置。
【請求項７】
請求項６に記載の装置であって、
前記増幅器がＤ級アンプを更に含む、装置。
【請求項８】
装置であって、
ホストインタフェースと、
タッチスクリーンからデータを受け取るように構成されるタッチスクリーンインタフェースと、
前記タッチスクリーンインタフェースに結合されるアナログデジタルコンバータ（ＡＤＣ）と、
前記ＡＤＣと前記ホストインタフェースとに結合される処理回路要素と、
前記ホストインタフェースに結合されるハプティックドライバと、
を含み、
前記ハプティックドライバが、
複数のハプティック命令と、
コントローラと、
前記コントローラに結合され、所望のハプティック効果に対応するハプティック効果命令を受け取るように構成される命令シーケンサであって、命令シーケンサとコントローラとが、前記ハプティック効果命令に対応する前記複数のハプティック命令を用いてハプティックプロファイルをコールする、前記命令シーケンサと、
前記ハプティックプロファイルを受け取るように前記コントローラに結合され、前記所望のハプティック効果に対応する前記ハプティックプロファイルから正弦波を生成する、正弦波生成器と、
前記正弦波生成器に結合される増幅器と、
を含み、
前記複数のハプティック命令が、プロファイル命令と移動命令と待機／停止命令とブランチ命令とを更に含み、
ハプティックプロファイルが、各々がオペコードとデータとを含む、プロファイルワードと移動ワードと待機／停止ワードとブランチワードとのうちの少なくとも１つを更に含み、
前記プロファイル命令と前記移動命令と前記待機／停止命令と前記ブランチ命令とが、それぞれ、前記プロファイルワードと前記移動ワードと前記待機／停止ワードと前記ブランチワードに対するオペコードとを更に含む、装置。
【請求項９】
請求項８に記載の装置であって、
前記プロファイルワードに対するデータが、振幅と周波数とプロファイル期間とを更に含む、装置。
【請求項１０】
請求項９に記載の装置であって、
前記移動ワードに対するデータが、レジスタ数とレジスタ値とを更に含む、装置。
【請求項１１】
請求項１０に記載の装置であって、
前記待機／停止ワードに対するデータが、待機期間と停止とのうちの少なくとも１つを更に含む、装置。
【請求項１２】
請求項１１に記載の装置であって、
前記ブランチワードに対するデータが、レジスタ数とジャンプ位置とを更に含む、装置。
【請求項１３】
請求項１２に記載の装置であって、
前記増幅器がＤ級アンプを更に含む、装置。
【請求項１４】
請求項１２に記載の装置であって、
前記命令シーケンサが、
前記ハプティックプロファイルに対応するアドレスシーケンスを生成するように構成されるプログラムカウンタ回路要素と、
前記ハプティックプロファイルをストアし、前記プログラムカウンタ回路要素に結合される命令メモリであって、前記アドレスシーケンスに従って前記プログラムカウンタからアドレスを受け取るように構成される、前記命令メモリと、
前記命令メモリに結合される命令レジスタと、
を更に含む、装置。
【請求項１５】
請求項１４に記載の装置であって、
前記正弦波生成器が、
前記コントローラに結合される正弦角計算機と、
前記正弦角計算機と前記コントローラとに結合されるルックアップテーブル（ＬＵＴ）と、
前記ＬＵＴとコントローラとに結合される振幅乗算器と、
を更に含む、装置。
【請求項１６】
装置であって、
タッチスクリーンと、
所望のハプティック効果に対応するハプティック効果命令を生成するように構成されるホストプロセッサと、
コントローラと、
アクチュエータと、
を含み、
前記コントローラが、
前記ホストプロセッサに結合されるホストインタフェースと、
前記タッチスクリーンに結合されるタッチスクリーンインタフェースと、
前記タッチスクリーンインタフェースに結合されるＡＤＣと、
前記ＡＤＣと前記ホストインタフェースとに結合される処理回路要素と、
前記ホストインタフェースに結合されるハプティックドライバと、
を有し、
前記ハプティックドライバが、所望のハプティック効果に対応するハプティック効果命令を受け取るように構成され、
前記ハプティックドライバが、
複数のハプティック命令と、
コントローラと、
前記コントローラに結合され、所望のハプティック効果に対応するハプティック効果命令を受け取るように構成される命令シーケンサであって、命令シーケンサとコントローラとが、前記ハプティック効果命令に対応する前記複数のハプティック命令を用いてハプティックプロファイルをコールする、前記命令シーケンサと、
前記ハプティックプロファイルを受け取るように前記コントローラに結合され、前記所望のハプティック効果に対応する前記ハプティックプロファイルから正弦波を生成する、正弦波生成器と、
前記所望のハプティック効果に対応する正弦波を生成する前記正弦波生成器に結合される増幅器と、
を含み、
前記アクチュエータが前記増幅器に結合され、
前記複数のハプティック命令が、プロファイル命令と移動命令と待機／停止命令とブランチ命令とを更に含み、
ハプティックプロファイルが、
前記プロファイル命令をそのオペコードとして有し、振幅と周波数とプロファイル期間とをそのデータとして有する、プロファイルワードと、
前記移動命令をそのオペコードとして有し、レジスタ位置とレジスタ値とをそのデータとして有する、移動ワードと、
前記待機／停止命令をそのオペコードとして有し、待機期間と停止との少なくとも１つをそのデータとして有する、待機／停止ワードと、
前記ブランチ命令をそのオペコードとして有し、レジスタ数とジャンプ位置とをそのデータとして有する、ブランチワードと、
の少なくとも１つを更に含む、装置。
【請求項１７】
請求項１６に記載の装置であって、
前記増幅器がＤ級アンプを更に含む、装置。
【請求項１８】
請求項１７に記載の装置であって、
前記命令シーケンサが、
前記ハプティックプロファイルに対応するアドレスシーケンスを生成するように構成されるプログラムカウンタ回路要素と、
前記ハプティックプロファイルをストアし、前記プログラムカウンタ回路要素に結合される命令メモリであって、前記アドレスシーケンスに従って前記プログラムカウンタからアドレスを受け取るように構成される、前記命令メモリと、
前記命令メモリに結合される命令レジスタと、
を更に含む、装置。
【請求項１９】
請求項１８に記載の装置であって、
前記正弦波生成器が、
前記コントローラに結合される正弦角計算機と、
前記正弦角計算機と前記コントローラとに結合されるルックアップテーブル（ＬＵＴ）と、及び
前記ＬＵＴとコントローラとに結合される振幅乗算器と、
を更に含む、装置。
【請求項２０】
所望のハプティック効果を生成するための方法であって、前記方法が、
タッチスクリーンに応答してホストプロセッサにより複数のハプティック効果命令を生成することであって、前記ハプティック効果命令が所望のハプティック効果に対応する、前記複数のハプティック効果命令を生成することと、
ハプティックドライバにより少なくとも１つの前記ハプティック効果命令を受け取ることと、
前記ハプティック効果命令からハプティックプロファイルを生成することであって、前記ハプティックプロファイルが、プロファイルワードと移動ワードと待機／停止ワードとブランチワードとのうちの少なくとも１つを含む、前記ハプティックプロファイルを生成することと、
前記所望のハプティック効果に対応する前記ハプティックプロファイルから正弦波を生成することと、
を含み、
前記ハプティック効果命令が、プロファイル命令と移動命令と待機／停止命令とブランチ命令とを更に含み、
プロファイルワードと移動ワードと待機／停止ワードとブランチワードとの各々がオペコードとデータとを含み、
前記プロファイル命令と前記移動命令と前記待機／停止命令と前記ブランチ命令とが、それぞれ、前記プロファイルワードと前記移動ワードと前記待機／停止ワードと前記ブランチワードとに対するオペコードを更に含む、方法。
【請求項２１】
請求項２０に記載の方法であって、
前記ハプティックプロファイルを生成することが、
前記ハプティック効果命令をデコードすることと、
命令メモリから前記ハプティックプロファイルをコールすることと、
を更に含む、方法。
【請求項２２】
請求項２１に記載の方法であって、
前記複数のハプティック効果命令を生成することが、
前記タッチスクリーンからアナログデータセットを受け取ることと、
前記アナログデータセットをデジタルデータセットに変換することと、
前記デジタルデータセットから前記ハプティック効果命令を判定することと、
を更に含む、方法。