【手続補正書】
【提出日】平成22年6月24日(2010.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ信号を時間領域において伸張または圧縮して出力する情報処理装置において、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するクロスフェード信号生成部と、
前記第１の区間における信号および前記第２の区間における信号に対して、それぞれフィルタ処理を行うフィルタ処理部と、
フィルタ処理が行われた前記第１の区間における信号と、フィルタ処理が行われた前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成する、時間軸変換差信号生成部と、
前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とする窓処理部と、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力する接続信号出力部と、
を備える、情報処理装置。
【請求項２】
前記時間軸変換差信号生成部は、
前記差信号の時間軸を反転させる処理を行う、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、
波形が類似した連続する２つの区間を、前記オーディオ信号の所定の探索周波数範囲内から探索し、前記区間の長さである類似波形長を検出する類似波形長検出部を更に備える、請求項１に記載の情報処理装置。
【請求項４】
前記クロスフェード信号生成部は、
前記第１の区間における信号または前記第２の区間における信号に、所定の減衰関数を乗じることによりフェードアウト信号を生成し、
前記第１の区間における信号または前記第２の区間における信号に、所定の増加関数を乗じることによりフェードイン信号を生成し、
前記フェードアウト信号および前記フェードイン信号に基づいて、前記クロスフェード信号を生成する、請求項１に記載の情報処理装置。
【請求項５】
前記所定の減衰関数および前記所定の増加関数は、
複数の一次関数を組み合わせた関数、または、一次関数と二次関数を組み合わせた関数である、請求項４に記載の情報処理装置。
【請求項６】
前記接続信号は、
前記オーディオ信号を伸張する場合には、前記第１の区間における信号と前記第２の区間における信号との間に挿入され、
前記オーディオ信号を圧縮する場合には、前記第１の区間における信号および前記第２の区間における信号に替えて挿入される、請求項１に記載の情報処理装置。
【請求項７】
オーディオ信号を時間領域において伸張または圧縮して出力する情報処理装置において、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するクロスフェード信号生成部と、
前記第１の区間における信号と、前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成する、時間軸変換差信号生成部と、
前記時間軸変換差信号に対して、フィルタ処理を行うフィルタ処理部と、
フィルタ処理が行われた前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とする窓処理部と、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力する接続信号出力部と、
を備える、情報処理装置。
【請求項８】
前記時間軸変換差信号生成部は、
前記差信号の時間軸を反転させる処理を行う、請求項７に記載の情報処理装置。
【請求項９】
前記情報処理装置は、
波形が類似した連続する２つの区間を、前記オーディオ信号の所定の探索周波数範囲内から探索し、前記区間の長さである類似波形長を検出する類似波形長検出部を更に備える、請求項７に記載の情報処理装置。
【請求項１０】
前記クロスフェード信号生成部は、
前記第１の区間における信号または前記第２の区間における信号に、所定の減衰関数を乗じることによりフェードアウト信号を生成し、
前記第１の区間における信号または前記第２の区間における信号に、所定の増加関数を乗じることによりフェードイン信号を生成し、
前記フェードアウト信号および前記フェードイン信号に基づいて、前記クロスフェード信号を生成する、請求項７に記載の情報処理装置。
【請求項１１】
前記所定の減衰関数および前記所定の増加関数は、
複数の一次関数を組み合わせた関数、または、一次関数と二次関数を組み合わせた関数である、請求項１０に記載の情報処理装置。
【請求項１２】
前記接続信号は、
前記オーディオ信号を伸張する場合には、前記第１の区間における信号と前記第２の区間における信号との間に挿入され、
前記オーディオ信号を圧縮する場合には、前記第１の区間における信号および前記第２の区間における信号に替えて挿入される、請求項７に記載の情報処理装置。
【請求項１３】
オーディオ信号を時間領域において伸張または圧縮して出力する信号処理方法であって、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するステップと、
前記第１の区間における信号および前記第２の区間における信号に対して、それぞれフィルタ処理を行うステップと、
フィルタ処理が行われた前記第１の区間における信号と、フィルタ処理が行われた前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成するステップと、
前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とするステップと、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力するステップと、
を含む、信号処理方法。
【請求項１４】
オーディオ信号を時間領域において伸張または圧縮して出力する信号処理方法であって、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するステップと、
前記第１の区間における信号と、前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成するステップと、
前記時間軸変換差信号に対して、フィルタ処理を行うステップと、
フィルタ処理が行われた前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とするステップと、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力するステップと、
を含む、信号処理方法。
【請求項１５】
コンピュータを、オーディオ信号を時間領域において伸張または圧縮して出力する情報処理装置として機能させるためのプログラムであって、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するクロスフェード信号生成機能と、
前記第１の区間における信号および前記第２の区間における信号に対して、それぞれフィルタ処理を行うフィルタ処理機能と、
フィルタ処理が行われた前記第１の区間における信号と、フィルタ処理が行われた前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成する、時間軸変換差信号生成機能と、
前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とする窓処理機能と、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力する接続信号出力機能と、
を実現させるためのプログラム。
【請求項１６】
コンピュータを、オーディオ信号を時間領域において伸張または圧縮して出力する情報処理装置として機能させるためのプログラムであって、
前記オーディオ信号の第１の区間における信号および前記オーディオ信号の第２の区間における信号を用いて、前記第１の区間における信号と、前記第２の区間における信号と、をクロスフェードさせたクロスフェード信号を生成するクロスフェード信号生成機能と、
前記第１の区間における信号と、前記第２の区間における信号と、の差信号を算出し、前記差信号に対して時間軸の変換を行って時間軸変換差信号を生成する、時間軸変換差信号生成機能と、
前記時間軸変換差信号に対して、フィルタ処理を行うフィルタ処理機能と、
フィルタ処理が行われた前記時間軸変換差信号に対して所定の窓関数を乗じて、前記クロスフェード信号を補正する補正信号とする窓処理機能と、
前記補正信号に基づいて前記クロスフェード信号を補正し、補正された前記クロスフェード信号を接続信号として出力する接続信号出力機能と、
を実現させるためのプログラム。