(57)【要約】【課題】音響信号に基づく振動信号の振動を、効果的にユーザへ体感させること。【解決手段】音響信号の中域周波数成分からなる中域信号は、時系列的に整列する多数サンプルの振幅情報により構成されている。周波数圧縮手段３２０は、全体のサンプル数をｎ倍に増やすことにより、中域信号の中域周波数成分を構成する振幅情報の周波数を１／ｎに圧縮して、中域信号の周波数成分を低域信号の低域周波数成分へと変化させた圧縮信号を生成する。振動信号生成手段５００は、低域信号の低域用包絡線信号の信号レベルが所定の閾値レベルより低い場合、音響信号の低域周波数成分からなる低域信号に、圧縮信号を合成して振動信号を生成し、低域用包絡線信号の信号レベルが所定の閾値レベルより高い場合、低域信号をそのまま用いて振動信号を生成する。振動出力手段ＳＷは、生成された振動信号に基づいて、振動を出力する。【選択図】  図１
2020198591.tif 000002
【特許請求の範囲】
【請求項１】
音響信号の低域周波数成分を抽出して低域信号を生成する低域信号生成手段と、
前記音響信号の中域周波数成分を抽出して中域信号を生成する中域信号生成手段と、
前記中域信号は、時系列的に整列する多数サンプルの振幅情報により構成され、該振幅情報の隣接するサンプル間に内挿用の振幅情報を追加して全体のサンプル数をｎ倍に増やすことにより、前記中域信号の前記中域周波数成分を構成する前記振幅情報の周波数を１／ｎに圧縮して、前記中域信号の周波数成分を前記低域信号の前記低域周波数成分へと変化させた圧縮信号を生成する周波数圧縮手段と、
前記低域信号に対して積分処理を行うことにより低域用包絡線信号を算出する低域用包絡線信号算出手段と、
前記低域用包絡線信号の信号レベルが所定の閾値レベルより低い場合には、前記低域信号に前記圧縮信号を合成して振動信号を生成し、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより高い場合には、前記低域信号をそのまま用いて振動信号を生成する振動信号生成手段と、
該振動信号生成手段によって生成された前記振動信号に基づいて、振動を出力する振動出力手段と
を有することを特徴とする振動出力装置。
【請求項２】
前記圧縮信号に対して積分処理を行うことにより圧縮用包絡線信号を算出する圧縮用包絡線信号算出手段と、
前記圧縮用包絡線信号の信号レベルから前記低域用包絡線信号の信号レベルを減算した値に応じて、重み量を決定する重み量決定手段と
を有し、
前記振動信号生成手段は、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより低い場合に、前記重み量決定手段により決定された重み量を前記圧縮信号に乗算し、乗算された該信号を前記低域信号に合成することにより前記振動信号を生成すること
を特徴とする請求項１に記載の振動出力装置。
【請求項３】
前記低域用包絡線信号に対して微分処理を行うことにより、前記低域信号の振幅が急激に増加する立ち上がりタイミングと前記低域信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出し、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記低域信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記低域信号の振幅値を抑制することにより、前記低域信号に対してエッジ処理を行う低域用エッジ処理手段を有し、
前記振動信号生成手段は、前記低域用エッジ処理手段により前記エッジ処理された低域信号に基づいて前記振動信号を生成すること
を特徴とする請求項１または請求項２に記載の振動出力装置。
【請求項４】
前記圧縮用包絡線信号に対して微分処理を行うことにより、前記圧縮信号の振幅が急激に増加する立ち上がりタイミングと前記圧縮信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出し、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記圧縮信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記圧縮信号の振幅値を抑制することにより、前記圧縮信号に対してエッジ処理を行う圧縮用エッジ処理手段を有し、
前記振動信号生成手段は、前記圧縮用エッジ処理手段により前記エッジ処理された圧縮信号に基づいて前記振動信号を生成すること
を特徴とする請求項２または請求項３に記載の振動出力装置。
【請求項５】
ユーザにより調整された前記音響信号の音量レベルを取得し、当該音響信号の音量レベルの調整範囲に比べて調整範囲を狭くした振動信号用の振動レベル範囲から、前記音量レベルに対応する振動レベルを決定する振動レベル決定手段を有し、
前記振動信号生成手段は、前記振動レベル決定手段により決定された前記振動レベルを、前記振動信号に乗算することにより、前記振動信号の振動レベル調整を行うこと
を特徴とする請求項１乃至請求項４のいずれか１項に記載の振動出力装置。
【請求項６】
振動信号に基づいて振動出力手段より振動を出力させる振動出力装置の振動出力用プログラムであって、
制御手段に、
音響信号の低域周波数成分を抽出させて低域信号を生成させる低域信号生成機能と、
前記音響信号の中域周波数成分を抽出させて中域信号を生成させる中域信号生成機能と、
前記中域信号は、時系列的に整列する多数サンプルの振幅情報により構成され、該振幅情報の隣接するサンプル間に内挿用の振幅情報を追加して全体のサンプル数をｎ倍に増やすことにより、前記中域信号の前記中域周波数成分を構成する前記振幅情報の周波数を１／ｎに圧縮させて、前記中域信号の周波数成分を前記低域信号の前記低域周波数成分へと変化させた圧縮信号を生成させる周波数圧縮機能と、
前記低域信号に対して積分処理を行わせることにより低域用包絡線信号を算出させる低域用包絡線信号算出機能と、
前記低域用包絡線信号の信号レベルが所定の閾値レベルより低い場合には、前記低域信号に前記圧縮信号を合成して前記振動信号を生成させ、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより高い場合には、前記低域信号をそのまま用いて前記振動信号を生成させる振動信号生成機能と、
該振動信号生成機能によって生成された前記振動信号に基づいて、前記振動出力手段より前記振動を出力させる振動出力機能と
を実現させることを特徴とする振動出力用プログラム。
【請求項７】
前記制御手段に、
前記圧縮信号に対して積分処理を行わせることにより圧縮用包絡線信号を算出させる圧縮用包絡線信号算出機能と、
前記圧縮用包絡線信号の信号レベルから前記低域用包絡線信号の信号レベルを減算した値に応じて、重み量を決定させる重み量決定機能と
を実現させるものであって、
前記振動信号生成機能において、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより低い場合には、前記重み量決定機能により決定された重み量を前記圧縮信号に乗算し、乗算された該信号を前記低域信号に合成させることにより前記振動信号を生成させること
を特徴とする請求項６に記載の振動出力用プログラム。
【請求項８】
前記制御手段に、
前記低域用包絡線信号に対して微分処理を行わせることにより、前記低域信号の振幅が急激に増加する立ち上がりタイミングと前記低域信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出させ、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記低域信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記低域信号の振幅値を抑制させることにより、前記低域信号に対してエッジ処理を行わせる低域用エッジ処理機能
を実現させるものであって、
前記振動信号生成機能において、前記低域用エッジ処理機能により前記エッジ処理された低域信号に基づいて前記振動信号を生成させること
を特徴とする請求項６または請求項７に記載の振動出力用プログラム。
【請求項９】
前記制御手段に、
前記圧縮用包絡線信号に対して微分処理を行わせることにより、前記圧縮信号の振幅が急激に増加する立ち上がりタイミングと前記圧縮信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出させ、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記圧縮信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記圧縮信号の振幅値を抑制させることにより、前記圧縮信号に対してエッジ処理を行わせる圧縮用エッジ処理機能
を実現させるものであって、
前記振動信号生成機能において、前記圧縮用エッジ処理機能により前記エッジ処理された圧縮信号に基づいて前記振動信号を生成させること
を特徴とする請求項７または請求項８に記載の振動出力用プログラム。
【請求項１０】
前記制御手段に、
ユーザにより調整された前記音響信号の音量レベルを取得させ、当該音響信号の音量レベルの調整範囲に比べて調整範囲を狭くした振動信号用の振動レベル範囲から、前記音量レベルに対応する振動レベルを決定させる振動レベル決定機能
を実現させるものであって、
前記振動信号生成機能において、前記振動レベル決定機能により決定された前記振動レベルを、前記振動信号に乗算させることにより、前記振動信号の振動レベル調整を行わせること
を特徴とする請求項６乃至請求項９のいずれか１項に記載の振動出力用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、振動出力装置および振動出力用プログラムに関し、より詳細には、振動信号に基づいて振動出力手段より振動を出力させる振動出力装置および振動出力用プログラムに関する。
【背景技術】
【０００２】
従来より、振動発生部で発生させた振動をユーザに体感させることにより、所定の報知を行ったり、臨場感のある音響環境を提供したりする方法が提案されている。例えば、シートのヘッドレスト付近にフルレンジスピーカを設置し、シートの背もたれ部や座面部にサブウーハを設置したシートオーディオシステムが提案されている（例えば、特許文献１および特許文献２参照）。
【０００３】
フルレンジスピーカは、入力される信号（入力信号）に基づいて、低域から高域までの広い帯域の音を出力することが可能である。フルレンジスピーカから音を出力することにより、ユーザの聴覚を刺激することが可能となっている。一方で、サブウーハは、入力信号に基づいて、低域の音あるいは振動の一方あるいは両方を出力することが可能である。サブウーハから音あるいは振動を出力することにより、ユーザの聴覚を刺激することが可能であり、また、ユーザの触覚を刺激することが可能になっている。
【０００４】
シートに設置されるスピーカとして、コーン紙などを用いるダイナミック型のスピーカや、接触面を振動させるエキサイタなどのリニア共振アクチュエータ（Linear Resonant Actuator）が一例として用いられる。このようなリニア共振アクチュエータを用いることにより、音と振動とを１つの出力手段から出力することが可能となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−６５０３８号公報
【特許文献２】特開２００８−７２１６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
音あるいは振動をユーザが体感する場合、ユーザは、聴覚により音を感じ取り、触覚により振動を感じ取る。人間の触覚のダイナミックレンジは、聴覚のダイナミックレンジと異なっている。図２２（ｂ）は、聴覚により音を感じ取ることが可能な条件およびダイナミックレンジと、触覚により振動を感じ取ることが可能な条件およびダイナミックレンジとを示した表１である。
【０００７】
図２２（ｂ）の表１に示すように、人間が聴覚により音を聴取することが可能な音圧レベルＳＰＬ（Sound Pressure Level：可聴レベル）は、０ｄＢ〜１２０ｄＢである。一方で、人間が触覚により振動を体感する場合には、皮膚等に存在する機械受容器の一種であるマイスナー小体によって振動の検出が行われる。マイスナー小体で検出可能な変位量は、１０μｍ〜１ｍｍである。この点で、人間が認識可能な音のレベルと振動のレベルとの基準が大きく異なっている。
【０００８】
また、人間が上述した条件を満たす音および振動を認識する場合であっても、それぞれの音および振動における周波数範囲とレベル差（相対レベル差）によって、認識できるかどうかが異なってくる。
【０００９】
人間が聴覚によって音を認識できる周波数のダイナミックレンジは、約２０Ｈｚ〜２０，０００Ｈｚであり、この周波数範囲を超えると聴覚的に音を認識することができない。また、人間が音の違いを認識することが可能なレベル差のダイナミックレンジは約１２０ｄＢである。一方で、人間が触覚によって振動を認識することができる周波数のダイナミックレンジは約１０Ｈｚ〜１５０Ｈｚであり、振動の違いを認識することが可能なレベル差のダイナミックレンジは、約４０ｄＢである。
【００１０】
このように、人間が聴覚によって認識可能な周波数およびレベル差のダイナミックレンジと、触覚によって認識可能な周波数およびレベル差のダイナミックレンジとに、大きな違いがある。
【００１１】
スピーカから音を出力する目的で音源から出力される音響信号は、聴覚のダイナミックレンジに対応する周波数およびレベル差に設定されている。触覚により振動を認識可能なレベル差のダイナミックレンジは、聴覚により音を認識可能なレベル差のダイナミックレンジよりも狭い。このため、同じ音響信号を用いてフルレンジスピーカから音を出力すると共に、サブウーハから振動を出力すると、ユーザが聴覚で音を認識する感度に比べて、触覚で振動を認識する感度が弱くなってしまうという問題があった。つまり、音響信号を用いて振動を発生させると、ユーザが音響信号を音として体感する場合の体感レベルに比べて、振動として体感する場合の体感レベルの方が小さくなってしまうおそれがあった。
【００１２】
また、触覚により振動を認識可能な周波数のダイナミックレンジは、聴覚により音を認識可能な周波数のダイナミックレンジよりも低い。このため、音響信号を用いて振動を発生させても、触覚により振動を体感可能な周波数成分が音響信号の周波数範囲にあまり含まれていない場合には、聴覚によって音を認識することはできても、触覚により振動を認識することが難しくなってしまうという問題があった。
【００１３】
今日では、映画やゲーム等の映像に対して、音や振動を強調して出力することにより臨場感のある鑑賞環境を提供するシアターシステムやゲームシステムが提供されている。このようなシアターシステムやゲームシステムでは、映画やゲームの音楽や効果音に基づいて、音と振動とを発生させることが多い。このため、ユーザが音と振動とを一体として効果的に体感できるか否かが、音響信号の周波数やレベル差のダイナミックレンジに依存してしまう。つまり、音響信号の音響特性に左右されてしまうという問題があった。
【００１４】
本発明は上記問題に鑑みてなされたものであり、ユーザに対して振動を効果的に体感させることが可能な振動出力装置および振動出力用プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明に係る振動出力装置は、音響信号の低域周波数成分を抽出して低域信号を生成する低域信号生成手段と、前記音響信号の中域周波数成分を抽出して中域信号を生成する中域信号生成手段と、前記中域信号は、時系列的に整列する多数サンプルの振幅情報により構成され、該振幅情報の隣接するサンプル間に内挿用の振幅情報を追加して全体のサンプル数をｎ倍に増やすことにより、前記中域信号の前記中域周波数成分を構成する前記振幅情報の周波数を１／ｎに圧縮して、前記中域信号の周波数成分を前記低域信号の前記低域周波数成分へと変化させた圧縮信号を生成する周波数圧縮手段と、前記低域信号に対して積分処理を行うことにより低域用包絡線信号を算出する低域用包絡線信号算出手段と、前記低域用包絡線信号の信号レベルが所定の閾値レベルより低い場合には、前記低域信号に前記圧縮信号を合成して振動信号を生成し、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより高い場合には、前記低域信号をそのまま用いて振動信号を生成する振動信号生成手段と、該振動信号生成手段によって生成された前記振動信号に基づいて、振動を出力する振動出力手段とを有することを特徴とする。
【００１６】
また、本発明に係る振動出力用プログラムは、振動信号に基づいて振動出力手段より振動を出力させる振動出力装置の振動出力用プログラムであって、制御手段に、音響信号の低域周波数成分を抽出させて低域信号を生成させる低域信号生成機能と、前記音響信号の中域周波数成分を抽出させて中域信号を生成させる中域信号生成機能と、前記中域信号は、時系列的に整列する多数サンプルの振幅情報により構成され、該振幅情報の隣接するサンプル間に内挿用の振幅情報を追加して全体のサンプル数をｎ倍に増やすことにより、前記中域信号の前記中域周波数成分を構成する前記振幅情報の周波数を１／ｎに圧縮させて、前記中域信号の周波数成分を前記低域信号の前記低域周波数成分へと変化させた圧縮信号を生成させる周波数圧縮機能と、前記低域信号に対して積分処理を行わせることにより低域用包絡線信号を算出させる低域用包絡線信号算出機能と、前記低域用包絡線信号の信号レベルが所定の閾値レベルより低い場合には、前記低域信号に前記圧縮信号を合成して前記振動信号を生成させ、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより高い場合には、前記低域信号をそのまま用いて前記振動信号を生成させる振動信号生成機能と、該振動信号生成機能によって生成された前記振動信号に基づいて、前記振動出力手段より前記振動を出力させる振動出力機能とを実現させる振動出力用プログラムであることを特徴とする。
【００１７】
ここで、所定の閾値レベルは、低域信号に圧縮信号を合成することなく低域信号をそのまま用いて振動信号を生成して、振動出力手段から振動を出力させた場合に、ユーザに対して十分な大きさの振動を体感させることが可能な、低域用包絡線信号の最小の信号レベルを意味している。
【００１８】
一般的に、聴覚によりユーザが音を体感することが可能な音響信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジに比べて、触覚によりユーザが振動を体感することが可能な振動信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジの方が狭くなる傾向がある。
【００１９】
本発明に係る振動出力装置および振動出力用プログラムでは、低域用包絡線信号の信号レベルが所定の閾値レベルよりも低い場合に、低域信号に圧縮信号を合成して振動信号を生成し、振動の出力を行う振動出力手段へ振動信号を出力する。
【００２０】
低域用包絡線信号は、低域信号の信号レベル変化を示している。低域用包絡線信号の信号レベルが所定の閾値レベルよりも低い場合には、音響信号の信号レベルに対して、低域信号の信号レベルが低い傾向があり、低域信号の信号レベル変化だけでは、ユーザに対して効果的に振動を体感させることが難しい場合がある。
【００２１】
本発明に係る振動出力装置および振動出力用プログラムでは、周波数圧縮処理により、音響信号の中域周波数成分からなる信号の信号レベルを、低域信号の低域周波数成分へと変化させた圧縮信号を生成する。圧縮信号を低域信号に合成することにより、音響信号における中域周波数成分の信号レベル変化を、ユーザが振動として体感することが可能な低域周波数成分の信号レベル変化として補強することができる。従って、ユーザが十分に認識することが可能な強さの振動を発生させることができ、ユーザにおける振動の体感感度を高めることが可能になる。
【００２２】
さらに、低域用包絡線信号の信号レベルが所定の閾値レベルよりも低い場合であって、音響信号の信号レベルに対して、低域信号の信号レベルが低いときには、ユーザが音響信号を音として体感する場合の聴覚感度に比べて、ユーザが振動信号を振動として体感する触覚感度が劣ってしまい、音による体感レベルと振動による体感レベルとのバランスを損うおそれがある。
【００２３】
本発明に係る振動出力装置および振動出力用プログラムでは、低域信号に圧縮信号を合成して、低域周波数成分の信号レベルを補強することにより、ユーザが音として体感する聴覚感度と、振動として体感する触覚感度とのバランスを適切に調整することが可能となる。従って、音と振動との一体感を高めることが可能になり、違和感のない音と振動との出力を行うことが可能になる。
【００２４】
上述した振動出力装置は、前記圧縮信号に対して積分処理を行うことにより圧縮用包絡線信号を算出する圧縮用包絡線信号算出手段と、前記圧縮用包絡線信号の信号レベルから前記低域用包絡線信号の信号レベルを減算した値に応じて、重み量を決定する重み量決定手段とを有し、前記振動信号生成手段は、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより低い場合に、前記重み量決定手段により決定された重み量を前記圧縮信号に乗算し、乗算された該信号を前記低域信号に合成することにより前記振動信号を生成するものであってもよい。
【００２５】
上述した振動出力用プログラムは、前記制御手段に、前記圧縮信号に対して積分処理を行わせることにより圧縮用包絡線信号を算出させる圧縮用包絡線信号算出機能と、前記圧縮用包絡線信号の信号レベルから前記低域用包絡線信号の信号レベルを減算した値に応じて、重み量を決定させる重み量決定機能とを実現させるものであって、前記振動信号生成機能において、前記低域用包絡線信号の信号レベルが前記所定の閾値レベルより低い場合には、前記重み量決定機能により決定された重み量を前記圧縮信号に乗算し、乗算された該信号を前記低域信号に合成させることにより前記振動信号を生成させるものであってもよい。
【００２６】
本発明に係る振動出力装置および振動出力用プログラムでは、圧縮信号の信号レベル変化を示す圧縮用包絡線信号の信号レベルから低域信号の信号レベル変化を示す低域用包絡線信号の信号レベルを減算した値に基づいて重み量を決定する。圧縮用包絡線信号の信号レベルから低域用包絡線信号の信号レベルを減算した値が大きくなるほど、圧縮信号の信号レベルに比べて、低域信号の信号レベルが弱くなり、振動として体感可能な低域周波数成分が、振動として体感しにくい中域周波数成分よりも少ないと判断され得る。一方で、減算した値が小さくなるほど、圧縮信号の信号レベルに対して、低域信号の信号レベルが大きくなり、振動として体感可能な低域周波数成分が比較的多く音響信号に含まれていると判断することができる。
【００２７】
このため、圧縮用包絡線信号の信号レベルから低域用包絡線信号の信号レベルを減算した値に応じて、重み量を決定することにより、圧縮用包絡線信号の信号レベルから低域用包絡線信号の信号レベルを減算した値が大きくなるに従って、低域信号に対する圧縮信号の信号レベルを高く設定することができる。これにより、中域周波数成分の信号レベルを低域周波数成分へ周波数圧縮させて、より多く低域周波数帯域へシフトさせることができる。従って、より広い周波数範囲の信号レベル変化を、ユーザが振動として体感できるように調整することが可能になる。
【００２８】
また、圧縮用包絡線信号の信号レベルから低域用包絡線信号の信号レベルを減算した値が小さくなるに従って、低域信号に対する圧縮信号の信号レベルを低く設定することができる。これにより、周波数圧縮された中域周波数成分の信号レベルが、低域周波数成分へ多くシフトしてしまうことを抑制することができる。従って、低域周波数成分の信号レベルが過剰に増強されてしまうことを防止することができる。
【００２９】
上述した振動出力装置は、前記低域用包絡線信号に対して微分処理を行うことにより、前記低域信号の振幅が急激に増加する立ち上がりタイミングと前記低域信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出し、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記低域信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記低域信号の振幅値を抑制することにより、前記低域信号に対してエッジ処理を行う低域用エッジ処理手段を有し、前記振動信号生成手段は、前記低域用エッジ処理手段により前記エッジ処理された低域信号に基づいて前記振動信号を生成するものであってもよい。
【００３０】
上述した振動出力用プログラムは、前記制御手段に、前記低域用包絡線信号に対して微分処理を行わせることにより、前記低域信号の振幅が急激に増加する立ち上がりタイミングと前記低域信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出させ、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記低域信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記低域信号の振幅値を抑制させることにより、前記低域信号に対してエッジ処理を行わせる低域用エッジ処理機能を実現させるものであって、前記振動信号生成機能において、前記低域用エッジ処理機能により前記エッジ処理された低域信号に基づいて前記振動信号を生成させるものであってもよい。
【００３１】
聴覚によりユーザが体感する音の認識感度（レベル変化感度）に比べて、触覚によりユーザが体感する振動の認識感度（レベル変化感度）は鈍くなる傾向がある。本発明に係る振動出力装置および振動出力用プログラムでは、立ち上がりタイミングにおいて低域信号の振幅値を増大させ、立ち下がりタイミングにおいて低域信号の振幅値を抑制させて、低域信号にエッジ処理を行う。このエッジ処理により、触覚によりユーザが体感する振動の認識感度を高めることが可能になり、聴覚によりユーザが体感する音の認識感度との感度差を補正して、音と振動との一体感をより一層高めることが可能になる。また、振動信号にメリハリを加えることができ、抑揚の付加された振動を振動出力手段から出力することが可能になる。
【００３２】
また、上述した振動出力装置は、前記圧縮用包絡線信号に対して微分処理を行うことにより、前記圧縮信号の振幅が急激に増加する立ち上がりタイミングと前記圧縮信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出し、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記圧縮信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記圧縮信号の振幅値を抑制することにより、前記圧縮信号に対してエッジ処理を行う圧縮用エッジ処理手段を有し、前記振動信号生成手段は、前記圧縮用エッジ処理手段により前記エッジ処理された圧縮信号に基づいて前記振動信号を生成するものであってもよい。
【００３３】
また、上述した振動出力用プログラムは、前記制御手段に、前記圧縮用包絡線信号に対して微分処理を行わせることにより、前記圧縮信号の振幅が急激に増加する立ち上がりタイミングと前記圧縮信号の振幅が急激に収束する立ち下がりタイミングとの少なくとも一方を検出させ、前記立ち上がりタイミングを検出した場合には、当該立ち上がりタイミングにおける前記圧縮信号の振幅値を増大させ、前記立ち下がりタイミングを検出した場合には、当該立ち下がりタイミングにおける前記圧縮信号の振幅値を抑制させることにより、前記圧縮信号に対してエッジ処理を行わせる圧縮用エッジ処理機能を実現させるものであって、前記振動信号生成機能において、前記圧縮用エッジ処理機能により前記エッジ処理された圧縮信号に基づいて前記振動信号を生成させるものであってもよい。
【００３４】
本発明に係る振動出力装置および振動出力用プログラムでは、立ち上がりタイミングにおいて圧縮信号の振幅値を増大させ、立ち下がりタイミングにおいて圧縮信号の振幅値を抑制させて、圧縮信号にエッジ処理を行う。このエッジ処理により、触覚によりユーザが体感する振動の認識感度を高めることが可能になり、聴覚によりユーザが体感する音の認識感度との感度差を補正して、音と振動との一体感をより一層高めることが可能になる。また、振動信号にメリハリを加えることができ、抑揚の付加された振動を振動出力手段から出力することが可能になる。
【００３５】
上述した振動出力装置は、ユーザにより調整された前記音響信号の音量レベルを取得し、当該音響信号の音量レベルの調整範囲に比べて調整範囲を狭くした振動信号用の振動レベル範囲から、前記音量レベルに対応する振動レベルを決定する振動レベル決定手段を有し、前記振動信号生成手段は、前記振動レベル決定手段により決定された前記振動レベルを、前記振動信号に乗算することにより、前記振動信号の振動レベル調整を行うものであってもよい。
【００３６】
上述した振動出力用プログラムは、前記制御手段に、ユーザにより調整された前記音響信号の音量レベルを取得させ、当該音響信号の音量レベルの調整範囲に比べて調整範囲を狭くした振動信号用の振動レベル範囲から、前記音量レベルに対応する振動レベルを決定させる振動レベル決定機能を実現させるものであって、前記振動信号生成機能において、前記振動レベル決定機能により決定された前記振動レベルを、前記振動信号に乗算させることにより、前記振動信号の振動レベル調整を行わせるものであってもよい。
【００３７】
聴覚によりユーザが音を体感することが可能な音響信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジに比べて、触覚によりユーザが振動を体感することが可能な振動信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジは、狭くなる傾向がある。
【００３８】
本発明に係る振動出力装置および振動出力用プログラムでは、ユーザにより調整された音響信号の音量レベルにおける調整範囲に比べて調整範囲を狭くした振動信号用の振動レベル範囲から、対応する振動レベルを決定する。決定された振動レベルを振動信号に乗算することにより、振動と音との信号レベル差のダイナミックレンジの違いを考慮したレベル調整を行うことが可能となる。このように、音の信号レベルと振動の振動レベルとのレベル調整を行うことによって、音と振動との一体感を高めることが可能となり、違和感のない音と振動との出力を行うことが可能になる。
【発明の効果】
【００３９】
本発明に係る振動出力装置および振動出力用プログラムでは、周波数圧縮処理により、音響信号の中域周波数成分からなる信号の信号レベルを、低域信号の低域周波数成分へと変化させた圧縮信号を生成する。圧縮信号を低域信号に合成することにより、音響信号における中域周波数成分の信号レベル変化を、ユーザが振動として体感することが可能な低域周波数成分の信号レベル変化として補強することができる。従って、ユーザが十分に認識することが可能な強さの振動を発生させることができ、ユーザにおける振動の体感感度を高めることが可能になる。
【００４０】
さらに、本発明に係る振動出力装置および振動出力用プログラムでは、音響信号の信号レベルに対して低域信号の信号レベルが低いときに、低域信号に圧縮信号を合成して、低域周波数成分の信号レベルを補強することにより、ユーザが音として体感する聴覚感度と、振動として体感する触覚感度とのバランスを適切に調整することが可能となる。従って、音と振動との一体感を高めることが可能になり、違和感のない音と振動との出力を行うことが可能になる。
【図面の簡単な説明】
【００４１】
【図１】実施の形態に係る振動出力装置の概略構成を示したブロック図である。
【図２】（ａ）は、実施の形態に係るダウンサンプリング部で使用する低域通過フィルタのフィルタ特性を示し、（ｂ）は、低域抽出部で用いられる低域用の帯域通過フィルタと、中域抽出部で用いられる中域用の帯域通過フィルタとのフィルタ特性を示した図である
【図３】実施の形態に係る低域抽出信号と包絡線検波信号とを示した図である。
【図４】実施の形態に係る第１エッジ強調部の概略構成を示したブロック図である。
【図５】実施の形態に係るデシベル変換部によってデシベル変換された包絡線検波信号の波形（信号レベル変化）を示した図である。
【図６】実施の形態に係る立ち上がりエッジ信号と、立ち下がりエッジ信号との波形（信号レベル変化）を示した図である。
【図７】実施の形態に係るエッジ強調信号と、エッジ強調された低域抽出信号の振幅変化を示した図である。
【図８】実施の形態に係る第１レベル補正部の概略構成を示したブロック図である。
【図９】実施の形態に係るレベル変換部の入出力変換テーブルを示した図である。
【図１０】実施の形態に係る包絡線検波信号と、低域用の最大値ホールド信号と、低域用レベル補正信号との時間変化を示した図である。
【図１１】（ａ）は、レベル補正信号に基づいて、実施の形態に係る第１エッジ強調部でエッジ強調された低域抽出信号に対してレベル補正を行わなかった場合の信号の振幅変化を示し、（ｂ）は、レベル補正を行った場合の信号の振幅変化を示した図である。
【図１２】実施の形態に係る周波数圧縮部の概略構成を示したブロック図である。
【図１３】実施の形態に係る周波数圧縮部の各機能部によってそれぞれ処理された信号の状態を模式的に示した図である。
【図１４】（ａ）は、実施の形態に係るサンプル抽出部によって抽出された１１２sampleの信号の波形を示した図であり、（ｂ）は、アップサンプリング部によってアップサンプリング処理されて２２４sampleへ変形された信号の波形を示した図である。
【図１５】実施の形態に係る重み付け部により調整が行われる振幅変化調整処理の調整量を重み特性として示した図であって、ハニング窓を示している。
【図１６】（ａ）は、実施の形態に係る周波数圧縮部による周波数圧縮処理前の信号の周波数特性を示しており、（ｂ）は周波数圧縮処理後の信号の周波数特性を示している。
【図１７】実施の形態に係る音量調節部が、ボリューム設定部より入力される信号の信号レベルに基づいて、音の信号の信号レベルを出力する場合と、振動の信号レベルを出力する場合とをそれぞれ示した音量調整テーブルを示している。
【図１８】実施の形態に係る重み合成部の概略構成を示したブロック図である。
【図１９】実施の形態に係る重み合成部が重み量Ｗを決定する処理を示したフローチャートである。
【図２０】（ａ）は、実施の形態に係る圧縮最大値信号と低域最大値信号とを示した図であり、（ｂ）は、重み量信号を示した図である。
【図２１】（ａ）は、実施の形態に係る第１レベル補正部の各機能部で行う処理のパラメータを表した表２を示し、（ｂ）は、周波数圧縮部の各機能部で行う処理のパラメータを表した表３を示している。
【図２２】（ａ）は、実施の形態に係る周波数圧縮部によって圧縮される周波数の圧縮パラメータを表した表４を示し、（ｂ）は、聴覚により音を感じ取ることが可能な条件およびダイナミックレンジと、触覚により振動を感じ取ることが可能な条件およびダイナミックレンジとを表した表１を示している。
【発明を実施するための形態】
【００４２】
以下、本発明に係る振動出力装置の一例を示し、詳細に説明を行う。図１は、振動出力装置の一例を示したブロック図である。
【００４３】
［振動出力装置］
振動出力装置１は、図１に示すように、ダウンサンプリング部１００と、低域処理部２００と、中域処理部３００と、音量調節部（振動レベル決定手段）４００と、重み合成部（振動信号生成手段）５００と、アップサンプリング部６００とを有している。図１に示す、ダウンサンプリング部１００と、低域処理部２００と、中域処理部３００と、音量調節部４００と、重み合成部５００と、アップサンプリング部６００とは、図示を省略した振動出力装置１のＣＰＵがソフトウェアによって所定の処理を実行するための機能ブロックを示したものである。
【００４４】
具体的に、振動出力装置１は、ＣＰＵ（Central Processing Unit:中央処理部、制御手段）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）と、記憶手段とを備えている（図示省略）。ＲＯＭには、振動出力装置１においてＣＰＵが実行する処理内容を示したプログラムが記録されている。ＲＡＭはＣＰＵが処理を実行する場合に用いられるワークエリアとして利用される。記憶手段は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などが該当し、処理に必要なデータ等を記録する。なお、ＣＰＵが処理を実行する場合に用いられるプログラムは、ＲＯＭでなく、記憶手段に記録されていてもよい。ＣＰＵがＲＯＭに記録されているプログラムに基づいて処理を実行することによって、上述した機能部としてそれぞれの処理を実行する。
【００４５】
また、振動出力装置１には、図１に示すように、音源再生部１０と、ボリューム設定部２０と、第１増幅部３１と、第２増幅部３２と、フルレンジスピーカＳＰ１，ＳＰ２と、サブウーハ（振動出力手段）ＳＷとが接続されている。
【００４６】
［音源再生部］
音源再生部１０とは、振動出力装置１に対して音響信号を出力する装置である。音源再生部１０として、例えば、ＣＤやＤＶＤ等に記録された映像や音の音響信号（入力信号）を振動出力装置１に対して出力するＣＤプレーヤや、ＤＶＤプレーヤ等を用いることができる。
【００４７】
音源再生部１０より出力される音響信号は、ダウンサンプリング部１００と音量調節部４００とへそれぞれ出力される。なお、音源再生部１０より出力される音響信号は、右チャンネル用の音響信号と、左チャンネル用の音響信号との２種類の信号である。それぞれのチャンネル用の音響信号は、フルレンジスピーカＳＰ１，ＳＰ２とサブウーハＳＷとのそれぞれに入力されて、それぞれのスピーカから音や振動が別々に出力される。
【００４８】
［ボリューム設定部］
ボリューム設定部２０は、音源再生部１０により出力された音響信号の音量レベルを調節する装置である。例えば、一般的な音量の設定つまみ機構などが該当する。ボリューム設定部２０で音量を設定することによって、フルレンジスピーカＳＰ１，ＳＰ２より出力される音の音量を調節することが可能になる。
【００４９】
［フルレンジスピーカＳＰ１，ＳＰ２およびサブウーハＳＷ］
フルレンジスピーカＳＰ１，ＳＰ２およびサブウーハＳＷは、シートに設置される。フルレンジスピーカＳＰ１，ＳＰ２は、高域および中域の音を出力するスピーカであり、例えば、シートのヘッドレスト付近に左右対称になるようにして設置される。サブウーハＳＷは、低域の音および振動を出力するスピーカであり、例えば、シートの座面部の内部に設置される。実施の形態に係る振動出力装置１では、サブウーハＳＷによって、低域の音と振動との両方を出力する場合について説明するが、少なくとも振動を出力することが可能であれば十分であり、必ずしも振動に加えて低域音を出力させる構成には限定されない。ただし、後述するように、音源再生部１０より出力される音響信号（入力信号）に基づく信号（振動信号）によって振動を出力するため、サブウーハＳＷの基本的な構成は、リニア共振アクチュエータ等の構造に基づくものであることが好ましい。
【００５０】
［第１増幅部および第２増幅部］
第１増幅部３１は、音量調節部４００によって音量レベルの調整が行われた音響信号の増幅を行い、増幅された音響信号をフルレンジスピーカＳＰ１およびフルレンジスピーカＳＰ２に出力する。また、第２増幅部３２は、後述するアップサンプリング部６００によりアップサンプリング処理された信号（振動信号）の増幅を行い、増幅された信号をサブウーハＳＷへ出力する。
【００５１】
［ダウンサンプリング部およびアップサンプリング部］
ダウンサンプリング部１００は、音源再生部１０が出力した２つのチャンネル用の音響信号を取得して、ダウンサンプリング処理を行う。音響信号（入力信号）のダウンサンプリング処理を行うことによって、低域処理部２００と、中域処理部３００と、重み合成部５００との処理負担を軽減することができる。ダウンサンプリング部１００のダウンサンプリング処理において、２つのチャンネル用の音響信号は、１つのチャンネルの音響信号へとダウンサンプリング処理されることになる。
【００５２】
ダウンサンプリング部１００は、音響信号に対して低域通過フィルタをかけてから、サンプリング周波数の間引き処理を行う。実施の形態に係るダウンサンプリング部１００では、サンプリング周波数を４８ｋＨｚ、ダウンサンプル数（間引き数）を１６に設定する。ダウンサンプリング後の音響信号のサンプリング周波数は、３ｋＨｚとなる。実施の形態に係るダウンサンプリング部１００では、低域通過フィルタとして、２５６タップのＦＩＲ（Finite Impulse Response）フィルタを用い、音響信号の低中域の信号成分を通過させるために、カットオフ周波数を６００Ｈｚに設定する。図２（ａ）は、実施の形態に係るダウンサンプリング部１００で使用する低域通過フィルタのフィルタ特性を示した図である。
【００５３】
また、アップサンプリング部６００は、低域処理部２００、中域処理部３００および重み合成部５００によって音響処理が行われた音響信号（振動信号）に対してアップサンプリング処理を行う。アップサンプリング部６００では、ダウンサンプリング部１００で実行されたダウンサンプリング処理に対応する設定条件によってアップサンプリング処理を行う。具体的には、アップサンプリング処理により間引きされた分の零を挿入した後に、ダウンサンプリング部１００と同程度の低域通過フィルタを用いて折り返し成分の除去を行い、音源と同様のサンプリング周波数にアップサンプリング処理を行う。
【００５４】
［低域処理部・中域処理部］
低域処理部２００は、低域抽出部（低域信号生成手段）２１０と、第１包絡線検波部（低域用包絡線信号算出手段）２３０と、第１エッジ強調部（低域用エッジ処理手段）２４０と、第１レベル補正部２５０とを有している。また、中域処理部３００は、中域抽出部（中域信号生成手段）３１０と、周波数圧縮部（周波数圧縮手段）３２０と、第２包絡線検波部（圧縮用包絡線信号算出手段）３３０と、第２エッジ強調部（圧縮用エッジ処理手段）３４０と、第２レベル補正部３５０とを有している。第１包絡線検波部２３０と第２包絡線検波部３３０とは、入力される信号が異なるだけで同じ処理を行う。また、第１エッジ強調部２４０と第２エッジ強調部３４０とは、入力される信号が異なるだけで同じ処理を行い、第１レベル補正部２５０と第２レベル補正部３５０とも、入力される信号が異なるだけで同じ処理を行う。このため、実施の形態における説明では、第１包絡線検波部２３０、第１エッジ強調部２４０、第１レベル補正部２５０のみの説明を行い、第２包絡線検波部３３０、第２エッジ強調部３４０および第２レベル補正部３５０の詳細な説明は省略する。
【００５５】
ダウンサンプリング部１００でダウンサンプリング処理された音響信号は、低域処理部２００の低域抽出部２１０と、中域処理部３００の中域抽出部３１０とに対して、それぞれ出力される。
【００５６】
［低域抽出部・中域抽出部］
低域抽出部２１０は、ダウンサンプリング処理された音響信号に対して、低域用の帯域通過フィルタを適用することにより低域周波数成分の抽出を行う。また、中域抽出部３１０は、ダウンサンプリング処理された音響信号に対して、中域用の帯域通過フィルタを適用することにより中域周波数成分の抽出を行う。
【００５７】
図２（ｂ）は、低域抽出部２１０で用いられる低域用の帯域通過フィルタと、中域抽出部３１０で用いられる中域用の帯域通過フィルタとのフィルタ特性を示した図である。図２（ｂ）に示した低域用および中域用の帯域通過フィルタでは、４次のバタワースフィルタを用いている。低域用の帯域通過フィルタでは、低域側のカットオフ周波数を３０Ｈｚに設定し、高域側のカットオフ周波数を１００Ｈｚに設定している。中域用の帯域通過フィルタでは、低域側のカットオフ周波数を１００Ｈｚに設定し、高域側のカットオフ周波数を２００Ｈｚに設定している。
【００５８】
ここで、低域用の帯域通過フィルタで設定する周波数は、振動の周波数におけるダイナミックレンジを考慮して設定された値である。既に説明したように、人間が触覚によって振動を認識することができる周波数のダイナミックレンジは、約１０Ｈｚ〜１５０Ｈｚである。このため、低域用の帯域通過フィルタで設定する周波数範囲は、約１０Ｈｚ〜１５０Ｈｚの周波数範囲に収まるようにして決定される。なお、ユーザが低い周波数の振動を認識しにくいことを考慮して、低域用の帯域通過フィルタにおける低域側の周波数を１０Ｈｚでなく３０Ｈｚに設定している。また、１５０Ｈｚ付近の振動を出力すると、ユーザがくすぐったく感じて認識感度が劣ったり、振動を不快に感じたりするおそれがあるため、低域用の帯域通過フィルタにおける高域側の周波数を１５０Ｈｚでなく１００Ｈｚに設定している。
【００５９】
低域抽出部２１０は、低域用の帯域通過フィルタによって帯域抽出された音響信号（低域抽出信号、低域信号）を、第１包絡線検波部２３０へ出力する。また、中域抽出部３１０は、中域用の帯域通過フィルタによって帯域抽出された音響信号（中域抽出信号、中域信号）を、周波数圧縮部３２０へ出力する。
【００６０】
［第１包絡線検波部・第２包絡線検波部］
第１包絡線検波部２３０は、まず、低域抽出部２１０によって帯域抽出された音響信号（低域抽出信号）に対して、絶対値の検出を行う。さらに、第１包絡線検波部２３０は、絶対値の検出が行われた低域抽出信号に対して、低域通過フィルタを適用することによって、低域抽出信号に積分処理を施して、低域抽出信号の包絡線を検出する処理を行う。実施の形態に係る第１包絡線検波部２３０では、低域通過フィルタとして、２次のバタワースフィルタを用いる。
【００６１】
図３は、低域抽出信号と、低域抽出信号の絶対値検出を行った後に、カットオフ周波数が１０Ｈｚの低域通過フィルタを用いて積分処理することにより求められた包絡線検波信号（低域用包絡線信号）とを示した図である。図３では、各信号の振幅値の時間変化を示している。図３に示すように、包絡線検波信号は、直流成分を含む（プラス成分のみからなる）ベースバンド信号となっている。第１包絡線検波部２３０によって求められた低域用の包絡線検波信号は、第１レベル補正部２５０と第１エッジ強調部２４０とにそれぞれ出力される。
【００６２】
上述したように、第２包絡線検波部３３０においても、第１包絡線検波部２３０と同様に、入力された信号の絶対値の検出を行った後に包絡線を検出する処理を行う。ただし、第２包絡線検波部３３０は、中域抽出部３１０により音響信号の中域周波数成分が抽出された後に、後述する周波数圧縮部３２０によって周波数圧縮処理が行われた圧縮信号に対して処理を行う。従って、第２包絡線検波部３３０は、周波数圧縮処理が行われた圧縮信号に対して絶対値の検出を行い、さらに、低域通過フィルタを適用して圧縮信号に積分処理を施すことにより、圧縮信号の包絡線を検出する。第２包絡線検波部３３０によって求められた圧縮信号用の包絡線検波信号（圧縮用包絡線信号）は、第２レベル補正部３５０と第２エッジ強調部３４０とにそれぞれ出力される。
【００６３】
［第１エッジ強調部・第２エッジ強調部］
第１エッジ強調部２４０は、低域抽出部２１０より入力された低域抽出信号に対して、第１包絡線検波部２３０より入力された低域用の包絡線検波信号を用いて、エッジ強調（エッジ処理）された低域抽出信号を生成する処理を行う。
【００６４】
図４は、第１エッジ強調部２４０の概略構成を示したブロック図である。第１エッジ強調部２４０は、デシベル変換部２４１と、微分処理部２４２と、立ち上がりエッジ検出部２４３と、立ち下がりエッジ検出部２４４と、加算部２４５と、リニア変換部２４６と、乗算部２４７とを有している。
【００６５】
デシベル変換部２４１は、第１包絡線検波部２３０より入力された包絡線検波信号をデシベル変換する処理を行う。図５は、デシベル変換部２４１によってデシベル変換された包絡線検波信号の波形（信号レベル変化）を示した図である。デシベル変換部２４１は、図５に示すように、デシベル変換時に、信号レベルの下限を−４０ｄＢに制限する。
【００６６】
微分処理部２４２は、デシベル変換部２４１でデシベル変換された包絡線検波信号に対して高域通過フィルタを適用して微分処理を行う。高域通過フィルタのカットオフ周波数とゲインとを調整することによって、微分処理された信号の立ち上がり応答速度および立ち下がり応答速度と、それぞれのレベルの設定とを行うことができる。実施の形態に係る微分処理部２４２では、高域通過フィルタとして１次のバタワースフィルタを用いる。
【００６７】
立ち上がりエッジ検出部２４３は、微分処理部２４２によって微分処理された包絡線検波信号の信号レベルに基づいて、信号レベルが零以上となる信号だけを抽出して立ち上がりエッジ検出を行い、立ち上がりエッジ信号を生成する。同様にして、立ち下がりエッジ検出部２４４は、微分処理部２４２によって微分処理された包絡線検波信号の信号レベルに基づいて、信号レベルが零以下となる信号だけを抽出して立ち下がりエッジ検出を行い、立ち下がりエッジ信号を生成する。
【００６８】
図６は、立ち上がりエッジ信号と、立ち下がりエッジ信号との波形（信号レベル変化）を示した図である。図６に示すように、立ち上がりエッジ信号では、微分処理された包絡線検波信号が零以上でない箇所（立ち上がり以外の箇所）で、信号レベルが零になる。また、立ち下がりエッジ信号では、微分処理された包絡線検波信号が零以下でない箇所（立ち下がり以外の箇所）で、信号レベルが零にとなる。
【００６９】
加算部２４５は、立ち上がりエッジ検出部２４３で生成された立ち上がりエッジ信号と、立ち下がりエッジ検出部２４４で生成された立ち下がりエッジ信号とを合成（加算）することにより、包絡線検波信号の立ち上がりおよび立ち下がりに応じて信号レベルが上下変動するエッジ検出信号を生成する。リニア変換部２４６は、加算部２４５で生成されたエッジ検出信号をリニア変換することによりエッジ強調信号を生成する。そして、乗算部２４７は、低域抽出部２１０によって帯域抽出された音響信号（低域抽出信号）に対して、エッジ強調信号を乗算することによって、エッジ強調された低域抽出信号を生成する。
【００７０】
図７は、エッジ強調信号と、エッジ強調された低域抽出信号との振幅変化を示した図である。図６に示したように、立ち上がりエッジ信号も立ち下がりエッジ信号も、立ち上がり時および立ち下がり時以外のときには、０ｄＢ付近の値となる。従って、加算部２４５により立ち上がりエッジ信号と立ち下がりエッジ信号とを合成（加算）して生成されたエッジ検出信号を、リニア変換部２４６でリニア変換したエッジ強調信号は、振幅１を基準とする信号となる。
【００７１】
図７に示すエッジ強調された低域抽出信号は、図３に示した低域抽出信号に比べて、信号の立ち上がりおよび立ち下がりにおけるエッジ強調がされている。具体的には、低域抽出信号の立ち上がり時の振幅（振幅が瞬間的に大きくなるタイミングの振幅）が強調されており、また、低域抽出信号の立ち下がり時の振幅の低減（抑制）が強調されている。
【００７２】
このエッジ強調によって、図３に示すように比較的一様な振幅特性を有する低域抽出信号に対して抑揚が付加されることになる。従って、低域抽出信号に基づいてサブウーハＳＷで振動を出力する場合に、ユーザによる振動の体感感度を向上させることが可能になる。特に、ユーザに振動を体感させる場合、振動の開始時に振動を瞬間的に大きく変化させ、振動の終了時に余韻を残すことなく振動を収束させることによって、ユーザが振動に対してメリハリを感じやすくなり、振動に対する認識性を高めることが可能になる。
【００７３】
また、音の信号レベル変化に伴うユーザの聴覚的な感覚と、振動の振動レベル変化に伴うユーザの触覚的な感覚とは、聴覚と触覚とのダイナミックレンジの違いから明らかなように、大きく異なっている。このため、音響信号を音として感じる場合の信号レベル変化（振幅変化）に比べて、音響信号に基づく信号により振動を感じる場合の信号レベル変化（振幅変化）を大きくしないと、ユーザが振動を弱く認識してしまうおそれがある。従って、振動を出力させるための信号に対して、エッジ強調を行うことは、ユーザにおける振動の体感性を向上させる観点から、とても有効である。
【００７４】
第１エッジ強調部２４０によって生成された、エッジ強調された低域抽出信号は、第１レベル補正部２５０へ出力される。
【００７５】
また、第２エッジ強調部３４０は、第１エッジ強調部２４０と同様に、デシベル変換部と、微分処理部と、立ち上がりエッジ検出部と、立ち下がりエッジ検出部と、加算部と、リニア変換部と、乗算部とを有しており、周波数圧縮部３２０より入力された圧縮信号に対して、第２包絡線検波部３３０より入力された圧縮信号用の包絡線検波信号を用いて、エッジ強調された圧縮信号（周波数圧縮部３２０により周波数圧縮された中域抽出信号）を生成する処理を行う。第２エッジ強調部３４０によって生成された、エッジ強調された圧縮信号は、第２レベル補正部３５０へ出力される。
【００７６】
［第１レベル補正部・第２レベル補正部］
第１レベル補正部２５０は、第１エッジ強調部２４０より入力されるエッジ強調された低域抽出信号に対して、レベル補正を行う。図８は、第１レベル補正部２５０の概略構成を示したブロック図である。第１レベル補正部２５０は、デシベル変換部２５１と、最大値検出部２５２と、ホールド時間制御部２５３と、レベル変換部２５４と、アタック・リリース時間制御部２５５と、リニア変換部２５６と、スムージングフィルタ２５７と、乗算部２５８を有している。また、図２１（ａ）に示す表２は、第１レベル補正部２５０の各機能部で行う処理のパラメータを示している。
【００７７】
デジベル変換部２５１は、第１包絡線検波部２３０より入力された低域用の包絡線検波信号をデシベル変換する。最大値検出部２５２は、デシベル変換部２５１によってデシベル変換処理された包絡線検波信号に対して、１フレーム（デシベル変換部２５１では、例えば、１２８sample、図２１（ａ）の表２参照）の包絡線検波信号を１sampleずつシフトさせることにより最大値を検出する。
【００７８】
ホールド時間制御部２５３は、最大値検出部２５２によって検出された最大値を、所定時間だけホールド（最大値を維持）する処理を行う。最大値検出部２５２では、例えば０．５ｓｅｃの時間だけホールドする処理を行う（図２１（ａ）の表２参照）。ホールド時間制御部２５３により最大値ホールドが行われた信号（低域用の最大値ホールド信号、低域最大値信号）は、レベル変換部２５４と、アタック・リリース時間制御部２５５と、重み合成部５００とに対して、それぞれ出力される。
【００７９】
レベル変換部２５４は、入出力変換テーブルを備えている。レベル変換部２５４は、入出力変換テーブルに基づいて、ホールド時間制御部２５３より入力された信号（低域用の最大値ホールド信号、低域最大値信号）の信号レベル変換を行い、アタック・リリース時間制御部２５５へ出力する。図９は、レベル変換部２５４の入出力変換テーブルを示した図である。横軸に入力される信号の信号レベル（入力レベル：単位ｄＢ）が示されており、縦軸に変換された後の信号（出力される信号）の信号レベル（出力レベル：単位ｄＢ）が示されている。
【００８０】
レベル変換部２５４は、入力された信号の信号レベル（入力レベル）が−７０ｄＢ〜０ｄＢの場合に、入出力変換テーブルに基づき、アタック・リリース時間制御部２５５へ出力する信号の信号レベル（出力レベル）を、入力される信号の信号レベルに反比例するようにして、５０ｄＢ〜−２０ｄＢへ変換する処理を行う。従って、入力される信号の信号レベルが−７０ｄＢから０ｄＢまで増加するのに伴って、変換される信号の信号レベルが、５０ｄＢから−２０ｄＢへ減少された値に変換される。
【００８１】
また、レベル変換部２５４は、入力された信号の信号レベル（入力レベル）が、−８０ｄＢ〜−７０ｄＢの場合には、入力された信号の信号レベル変化に正比例させて、アタック・リリース時間制御部２５５へ出力する信号の信号レベル（出力レベル）を０ｄＢ〜５０ｄＢへ変換する処理を行う。従って、入力される信号の信号レベルが−８０ｄＢから−７０ｄＢまで増加するのに伴って、変換される信号の信号レベルも、０ｄＢから５０ｄＢへ増加された値に変換される。
【００８２】
なお、レベル変換部２５４は、入力された信号の信号レベルが−８０ｄＢ以下の場合には、アタック・リリース時間制御部２５５へ出力する信号の信号レベルを０ｄＢへ変更（０ｄＢに維持）して、アタック・リリース時間制御部２５５へ出力する。
【００８３】
アタック・リリース時間制御部２５５では、レベル変換部２５４より取得した信号に対して、所定のアタック時間および所定のリリース時間に応じた応答制御（アタック・リリース時間制御）を行う。ここで、アタック時間制御とは、信号レベルの立ち上がり（上昇）に係る時間を調整する処理を意味し、リリース時間制御とは、信号レベルが最小レベルまで落ちる時間を調整する処理を意味する。アタック・リリース時間制御部２５５では、例えば、アタック時間として０．５ｓｅｃを設定し、リリース時間として１０ｓｅｃを設定して（図２１（ａ）の表２参照）、アタック時間制御およびリリース時間制御を行う。
【００８４】
アタック・リリース時間制御部２５５におけるアタック時間制御およびリリース時間制御には、１次のバタワース低域通過フィルタを用いる。アタック時間およびリリース時間における時間調整は、バタワース低域通過フィルタのフィルタ係数の設定によって行われる。実施の形態に係るアタック・リリース時間制御部２５５において、アタック時間を０．５ｓｅｃに調整する場合には、カットオフ周波数を２Ｈｚに設定する。また、リリース時間を１０ｓｅｃに調整する場合には、カットオフ周波数を０．１Ｈｚに設定する。
【００８５】
なお、アタック・リリース時間制御部２５５には、既に説明したようにホールド時間制御部２５３によって最大値ホールドされた信号が入力される。アタック・リリース時間制御部２５５では、最大値ホールドされた信号（低域用の最大値ホールド信号、低域最大値信号）の信号レベルが、予め設定される制御最小値であるかどうかを判定（制御判定）する。アタック・リリース時間制御部２５５では、制御最小値の一例として、−４０ｄＢが設定されている（図２１（ａ）の表２参照）。
【００８６】
低域用の最大値ホールド信号の信号レベルが−４０ｄＢ（制御最小値）以下の場合、アタック・リリース時間制御部２５５は、アタック時間制御およびリリース時間制御を停止させる。低域用の最大値ホールド信号（低域最大値信号）の信号レベルが制御最小値以下の場合に、アタック・リリース時間制御を停止することによって、振幅変化の大きい低域抽出信号に対する第１レベル補正部２５０の補正範囲を制御することができ、結果的に第１レベル補正部２５０による補正が過制御となってしまうことを抑制することが可能になる。アタック・リリース時間制御部２５５においてアタック・リリース時間制御された信号、あるいは最大値ホールド信号が制御最小値以下であると判定されてアタック・リリース時間制御されなかった信号は、リニア変換部２５６へ出力される。
【００８７】
リニア変換部２５６は、アタック・リリース時間制御部２５５によってアタック・リリース時間制御された信号をリニアな信号に変換し、変換した信号をスムージングフィルタ部２５７へ出力する。スムージングフィルタ部２５７は、リニア変換部２５６より受信した信号に対してスムージングフィルタを適用する。スムージングフィルタ部２５７は、スムージングフィルタを用いて、最大値検出部２５２による最大値の検出間隔で更新された信号（制御信号）を、１sample毎の更新に変換して平滑化を行う。スムージングフィルタ部２５７は、平滑化した信号を乗算部２５８へ出力する。
【００８８】
乗算部２５８は、第１エッジ強調部２４０より入力される、エッジ強調された低域抽出信号に対して、スムージングフィルタ部２５７より入力された平滑化処理後の信号を乗算することにより、低域抽出信号に対するレベル補正の処理を行う。低域抽出信号に対してレベル補正処理が行われた信号は低域用レベル補正信号として、乗算部２５８から重み合成部５００と出力される。
【００８９】
図１０は、第１包絡線検波部２３０より入力された低域用の包絡線検波信号と、ホールド時間制御部２５３により最大値ホールドが行われた低域用の最大値ホールド信号（低域最大値信号）と、乗算部２５８により低域抽出信号に対するレベル補正処理が行われた低域用レベル補正信号との時間変化を示した図である。図１０の横軸は時間を示し、縦軸は信号レベルをデシベル表記（ｄＢ）で示している。図１０に示すように、最大値ホールド信号は、包絡線検波信号の最大値を所定時間だけホールドした信号として示されている。低域用レベル補正信号は、低域用の最大値ホールド信号に対してレベル変換処理、アタック時間制御、リリース時間制御が行われ、さらにスムージング処理された信号である。
【００９０】
図１１（ａ）（ｂ）は、第１レベル補正部２５０で求められた低域用レベル補正信号に基づいて、第１エッジ強調部２４０でエッジ強調された低域抽出信号に対してレベル補正を行った場合（図１１（ｂ））と行わなかった場合（図１１（ａ））とにおける信号の振幅変化を示した図である。図１１（ａ）（ｂ）に示すように、レベル補正を行わなかったエッジ強調後の低域抽出信号に対して、レベル補正を行ったエッジ強調後の低域抽出信号は、信号の立ち上がりエッジや立ち下がりエッジが強調されている。また、レベル補正を行わなかった場合に比べて、レベル補正を行ったエッジ強調後の低域抽出信号は、信号レベルが１０ｄＢ程度大きくなっている。図１１（ａ）（ｂ）では、レベル補正を行った方の「振幅」の値が、レベル補正を行わなかった方の「振幅」の値よりも、大きくなって示されている。
【００９１】
このように、低域用レベル補正信号を用いることによって、サブウーハＳＷで振動出力処理を行う信号の信号レベルを大きくすることができる。このため、音源再生部１０より入力される音響信号が、聴覚によりユーザに音楽を認識させるものであって、図２２（ｂ）の表１に示したように、触覚によって認識可能な振動の周波数範囲やレベル差等のダイナミックレンジが、聴覚によって認識可能な振動の周波数範囲やレベル差等のダイナミックレンジよりも劣る場合であっても、ダイナミックレンジの差異を、エッジ強調処理やレベル補正処理によって補完することができ、ユーザが体感する振動の認識性・体感性を高めることが可能になる。
【００９２】
また、第２レベル補正部３５０においても、第１レベル補正部２５０と同様に、デシベル変換部、最大値検出部、ホールド時間制御部、レベル変換部、アタック・リリース時間制御部、リニア変換部、スムージングフィルタ部、乗算部の構成を有している。第２レベル補正部３５０は、第２エッジ強調部３４０より入力される、エッジ強調された圧縮信号に対して、レベル補正を行う。
【００９３】
第１レベル補正部２５０において生成された低域用レベル補正信号と、低域用の最大値ホールド信号（低域最大値信号）とは、重み合成部５００へ出力される。また、第２レベル補正部３５０において生成された圧縮用レベル補正信号と、圧縮信号用の最大値ホールド信号（圧縮最大値信号）とは、重み合成部５００へ出力される。
【００９４】
［周波数圧縮部］
次に、周波数圧縮部３２０について説明する。周波数圧縮部３２０は、低域処理部２００には設けられておらず、中域処理部３００にのみ設けられている。周波数圧縮部３２０は、図１に示すように、中域抽出部３１０により中域の帯域抽出が行われた音響信号に対して、周波数圧縮処理を行う。周波数圧縮部３２０は、周波数圧縮処理された信号（圧縮信号）を、第２包絡線検波部３３０と第２エッジ強調部３４０とのそれぞれに対して出力する。
【００９５】
図１２は、周波数圧縮部３２０の概略構成を示したブロック図である。周波数圧縮部３２０は、サンプル抽出部３２１と、圧縮処理用のアップサンプリング部３２２と、圧縮処理用の重み付け部３２３と、オーバーラップ加算部３２４と、圧縮処理用の帯域制限部３２５とを有している。また、図２１（ｂ）に示す表３は、周波数圧縮部３２０の各機能部で行う処理のパラメータを示している。
【００９６】
さらに、図１３は、周波数圧縮部３２０の各機能部によってそれぞれ処理された信号の状態を模式的に示した図である。図１３の（１）は、中域抽出部３１０によって中域抽出が行われた中域抽出信号の状態を示し、図１３の（２）は、サンプル抽出部３２１によるサンプル抽出処理が行われた後の信号の状態を示している。図１３の（３）はアップサンプリング部３２２によるアップサンプリング処理が行われた後の信号の状態を示し、図１３の（４）は、重み付け部３２３による重み付け処理が行われた後の信号の状態を示し、図１３の（５）は、オーバーラップ加算部３２４によるオーバーラップ処理が行われた後の信号の状態を示している。
【００９７】
サンプル抽出部３２１は、中域抽出部３１０で抽出処理された中域抽出信号に対して、所定の周期毎にサンプル抽出を行う。実施の形態に係るサンプル抽出部３２１では、一例として、図２１（ｂ）の表３に示す１１２sampleを所定数として設定する。従って、サンプル抽出部３２１では、入力される中域抽出信号を、１１２sampleずつ抽出する処理を行う。
【００９８】
図１３の（２）には、（１）に示される時間的に継続（連続）する中域抽出信号を、１１２sampleだけ抽出し、抽出開始から１２８sampleだけ経過した後に、次の１１２sampleの抽出処理を継続的に行っている様子が模式的に示されている。サンプル抽出部３２１は、サンプル抽出された信号をアップサンプリング部３２２へ出力する。
【００９９】
アップサンプリング部３２２は、サンプル抽出部３２１によってサンプル抽出された信号に対してアップサンプリング処理を行う。アップサンプリング部３２２において、サンプル抽出された信号に対して行われるアップサンプリング処理は、あるサンプリング周波数でサンプリングされた信号を、別のサンプリング周波数でサンプリングされた信号へと変換する一般的なサンプリングレート変換とは異なる処理を意味している。
【０１００】
一般的なサンプリングレート変換では、信号の時間的な長さ（時間的なデータ量）を変更することなく、単位時間当たりのデータ量を変更する。一般的なアップサンプリング処理では、単位時間当たりのデータ量が増加する。
【０１０１】
これに対して、アップサンプリング部３２２において実現されるアップサンプリング処理は、単位時間当たりのデータ量を変更するのではなく、単位時間当たりのデータ量を維持したまま、データ量を増加させることにより、信号のデータ量を時間的に増加させることを意味している。
【０１０２】
図１３の（２）では、中域抽出信号が１１２sample分だけ抽出された信号の時間的長さが横軸に示されている。図１３の（３）では、アップサンプリング部３２２でアップサンプリングされた信号が示されているが、（３）で示される信号の時間的な長さが、（２）で示される信号の時間的長さに比べて２倍の長さになっている。図１３の（２）（３）に示すように、アップサンプリング部３２２では、アップサンプリング処理される前の信号に比べて、アップサンプリング処理した信号の時間的長さを２倍にする処理を行い、単位時間当たりのデータ量を増加させる処理は行わない。
【０１０３】
図１４（ａ）（ｂ）は、サンプル抽出部３２１およびアップサンプリング部３２２の具体的なアップサンプリング処理を説明した図である。サンプル抽出部３２１は、まず、中域抽出部３１０で抽出処理された中域抽出信号から、１１２sample分の波形を抽出する。図１４（ａ）は、サンプル抽出部３２１によって抽出された１１２sampleの信号の波形を示した図である。図１４（ａ）では、１５０Ｈｚの正弦波からなる中域抽出信号において、１１２sampleを抽出した場合を一例として示している。中域抽出信号は、時系列的に整列する多数サンプルの振幅情報により構成されている。
【０１０４】
次に、アップサンプリング部３２２は、抽出された１１２sampleのそれぞれの抽出点の間に振幅零の情報（内挿用の振幅情報）を追加・挿入して、合計２２４sampleの信号へとアップサンプリングする。図１４（ｂ）は、アップサンプリングされて２２４sampleへ変形された信号の波形を示している。図１４（ａ）と図１４（ｂ）とを比較すると、振幅が±０．５である点は共通しているが、図１４（ａ）の１波形分のサンプル数に比べて、図１４（ｂ）の１波形分のサンプル数は２倍になっている。図１４（ｂ）では、振幅情報の隣接するサンプル間に振幅零の振幅情報を追加して全体のサンプル数を２倍（ｎ＝２）に増やした状態となっている。
【０１０５】
このように、１波形のサンプル数が倍の長さになると、１波形分の波長が長くなるため、アップサンプリング前の信号の周波数に比べてアップサンプリング後の信号の周波数が低くなる（低い周波数範囲へシフトする）ことになり、結果的に周波数が圧縮されることになる。一般に、中域抽出信号のサンプル数がｎ倍になると、中域抽出信号を構成する振幅情報の周波数が１／ｎに圧縮され、中域抽出信号の周波数成分が、低域の周波数成分へと変化される。アップサンプリング部３２２によってアップサンプリング処理された信号（圧縮信号）は、重み付け部３２３へ出力される。
【０１０６】
重み付け部３２３は、アップサンプリング処理された信号の始めの所定サンプル数の振幅と、終わりの所定サンプル数の振幅との振幅変化の調整を行う。図１５は、重み付け部３２３による振幅変化調整の調整量を、重み特性として示した図であって、ハニング窓（ハニング関数）を示している。図１５に示す重み特性では、横軸にサンプル数を示し、縦軸に振幅の重み付け割合を示す０から１．０の値を示している。重み付け部３２３は、アップサンプリングされた信号のうち、始めの９６sampleと、終わりの９６sampleとに対して重み付けを行う。図１５に示すハニング窓による重み特性のうち、ハニング窓の前半部分となる重みＡの９６sample分の重み変化量が、アップサンプリング処理された信号の始めの９６sampleに適用される。また、ハニング窓の後半部分となる重みＢの９６sample分の重み変化量が、アップサンプリング処理された信号の終わりの９６sampleに適用される。
【０１０７】
重み付け部３２３は、図１５の重みＡに該当する９６sample数分の重み変化量を、アップサンプリング処理された信号の始めの９６sampleに乗算することにより、図１３の（４）の重みＡ部分に示すように、アップサンプリング処理された信号の始めの振幅の立ち上がりを緩やかにする。また、重み付け部３２３は、図１５の重みＢに該当する９６sample数分の重み変化量を、アップサンプリング処理された信号の終わりの９６sampleに乗算することにより、図１３の（４）の重みＢ部分に示すように、アップサンプリング処理された信号の終わりの振幅の立ち下がりを緩やかにする。重み付け部３２３は、重み付けされた信号を、オーバーラップ加算部３２４へ出力する。
【０１０８】
オーバーラップ加算部３２４は、先に重み付けされた信号の重みＢ部分と、次に重み付けされた信号の重みＡ部分とを重ね合わせるようにして（オーバーラップさせた状態で）、信号の連結（加算）を行う。先に重み付けされた信号の重みＢ部分と、次に重み付けされた信号の重みＡ部分とを重ね合わせることによって、連結された前後の信号における重ね合わせ部分の振幅変化を円滑にすることができる。オーバーラップ加算部３２４は、オーバーラップ処理された信号を、帯域制限部３２５へ出力する。
【０１０９】
帯域制限部３２５は、オーバーラップ処理された信号の帯域制限処理を行う。帯域制限部３２５では、低域側のカットオフ周波数を３０Ｈｚとし、高域側のカットオフ周波数を１２０Ｈｚとして設定した、４次のバタワースフィルタを用いて、帯域制限処理を行う。サンプル抽出部３２１によるサンプル抽出処理およびアップサンプリング部３２２によるアップサンプリング処理によって、低域抽出信号に対して振幅零の情報（内挿用の振幅情報）が挿入されるため、図１４（ｂ）に示すように、信号の非連続性が発生し、高調波等の不要成分が発生するおそれがある。帯域制限部３２５は、帯域制限処理を行うことによって、信号の非連続性による影響を低減させる。なお、サンプル抽出処理において抽出サンプル数を大きくすると、相対的に信号の非連続性の影響が小さくなるが、処理の遅延増大が発生する可能性がある。帯域制限部３２５によって帯域制限された信号（圧縮信号）は、第２包絡線検波部３３０と第２エッジ強調部３４０とのそれぞれに出力される。
【０１１０】
図２２（ａ）は、周波数圧縮部３２０によって圧縮される周波数の圧縮パラメータを示した表４である。圧縮率の逆数がアップサンプリング数であり、周波数が１００Ｈｚ〜２００Ｈｚの場合には、周波数圧縮部３２０による周波数圧縮処理によって、圧縮後の周波数が５０Ｈｚ〜１００Ｈｚに圧縮され、圧縮率が１／２となる。このように、周波数圧縮部３２０による周波数圧縮処理により、中域抽出信号の中域周波数成分が低域周波数成分へと圧縮されることになる。このため、ユーザが聴覚により音として認識しやすい周波数帯域の信号成分を、触覚により振動として認識しやすい周波数帯域の信号成分へと変換することできる。従って、ユーザは、音響信号の信号レベル変化を、振動の振動レベル変化として体感することが可能になる。
【０１１１】
図１６（ａ）は周波数圧縮処理前の周波数特性を示し、図１６（ｂ）は周波数圧縮処理後の周波数特性を示している。図１６（ａ）（ｂ）に示すように、入力された信号の５０Ｈｚ〜５００Ｈｚ程度の周波数成分が、２５０Ｈｚ以下の周波数成分へと周波数圧縮された状態となる。周波数圧縮された信号（圧縮信号）は、信号レベルの変化状態（周波数特性の信号レベル変化）を維持したまま、周波数だけが圧縮されているため、聴覚により音として体感される信号レベル変化を、触覚により振動としてそのまま体感することできる。
【０１１２】
なお、周波数圧縮部３２０による周波数圧縮処理の圧縮率は、１／２には限定されない、アップサンプリング数を変更することによって、圧縮率を変更することが可能である。例えば、図２２（ａ）の表４に示すように、圧縮率を１／３に設定した場合には、１００Ｈｚ〜３００Ｈｚの周波数を、３３Ｈｚ〜１００Ｈｚへと圧縮することができる。また、圧縮率を１／４にした場合には、１００Ｈｚ〜４００Ｈｚの周波数を、２５Ｈｚ〜１００Ｈｚへと圧縮することができる。
【０１１３】
［音量調節部］
音量調節部４００は、ボリューム設定部２０によって設定された音量レベルに応じて、
音源再生部１０から振動出力装置１へ入力された音響信号の信号レベルを、音としての信号レベルと、振動としての信号レベルとに分けて調整・変更する。音量調節部４００は、音の信号レベルへと調節・変更された音響信号を、第１増幅部３１へ出力し、振動の信号レベルへと調節・変更された信号（音量調節信号）を、重み合成部５００へ出力する。
【０１１４】
図１７は、ボリューム設定部２０で設定された音量レベル（入力レベル）に対して、出力される音量調節信号の信号レベルを、音の信号の出力レベルとして出力する場合と、振動の出力レベルとして出力する場合とを表した、音量調整テーブルを示している。図１７に示すように、ボリューム設定部２０により設定された音量レベル（入力レベル）に正比例するようにして、音の信号の出力レベルが増減されて出力される。
【０１１５】
一方で、ボリューム設定部２０により設定された音量レベル（入力レベル）が−５０ｄＢ以下の場合、振動の出力レベルは、設定された音量レベルに正比例して、−５０ｄＢ以下の範囲で値が増減する。しかしながら、ボリューム設定部２０により設定された音量レベル（入力レベル）が−５０ｄＢから−４０ｄＢまでの場合、振動の出力レベルは、設定された音量レベルの増減に応じて、−５０ｄＢから−１０ｄＢまでの範囲で値が増減する。そして、ボリューム設定部２０により設定された音量レベルが−４０ｄＢから−０ｄＢまでの場合、振動の出力レベルは、設定された音量レベルの増減に応じて、−１０ｄＢから０ｄＢまでの範囲で値が増減する。
【０１１６】
図１７に示すように、ボリューム設定部２０により設定された音量レベルが−４０ｄＢから０ｄＢまでの範囲で増減する場合には、振動の出力レベルの調整範囲を、−１０ｄＢから０ｄＢまでの範囲に制限し、振動の出力レベル（振動レベル）の調節範囲を狭くする。このように、音の信号レベルの調節・変更範囲に比べて、振動の出力レベル（振動レベル）の調節・変更範囲を狭くすることによって、図２２（ｂ）の表１に示したように、聴覚の信号レベル差のダイナミックレンジに比べて、触覚の信号レベル差のダイナミックレンジが狭くなる音響・振動特性を考慮して、振動の出力レベル（振動レベル）を調節することが可能となる。
【０１１７】
なお、振動の出力レベル（振動レベル）を−１０ｄＢから０ｄＢまでとした理由は、聴覚により体感される音の音量レベルが−４０ｄＢから０ｄＢまで変化する場合に、その信号レベル変化を振動としてより好適に体感できる振動の出力レベル（振動レベル）が、−１０ｄＢから０ｄＢだからである。また、音の音量レベルが小さい場合、例えば−４０ｄＢ以下の場合には、振動の出力レベル（振動レベル）を−１０ｄＢよりも急激に低下させることによって、振動をあまり体感しないような制御を行っている。
【０１１８】
［重み合成部］
重み合成部５００は、第１レベル補正部２５０において生成された低域用レベル補正信号と、低域用の最大値ホールド信号（低域最大値信号）と、第２レベル補正部３５０において生成された圧縮用レベル補正信号と、圧縮信号用の最大値ホールド信号（圧縮最大値信号）と、音量調節部４００によって調節・変更された音量調節信号とに基づいて、サブウーハＳＷへ出力する振動信号を生成する。
【０１１９】
図１８は、重み合成部５００の概略構成を示したブロック図である。重み合成部５００は、図１８に示すように、重み量生成部５１０と、第１乗算部５２０と、加算部５３０と、第２乗算部５４０とを有している。重み量生成部５１０は、低域処理部２００から取得した低域最大値信号と、中域処理部３００から取得した圧縮最大値信号とを用いて、下記の式１，式２，式３および式４に基づいて重み量Ｗを決定する。
【０１２０】
Ｗを重み量、Ｌｍを低域最大値信号の値（ｄＢ）、Ｍｍを圧縮最大値信号の値（ｄＢ）、Ｗｃを重み係数、αを判定スレッショルド、β１を重み量の上限、β２を重み量の下限として、
Ｌｍ≦αの場合には、下記の式１により重み量Ｗを算出し、
Ｗ＝１０（（（Ｍｍ−Ｌｍ）・Ｗｃ）／２０）    ・・・式１
β２＜Ｗ＜β１の場合には、式１により算出されたＷを重み量に決定する。
【０１２１】
Ｗ≧β１の場合には、下記の式２に示すように、重み量Ｗをβ１に決定し、
Ｗ＝β１  ・・・式２
Ｗ≦β２の場合には、下記の式３に示すように、重み量Ｗをβ２に決定する。
Ｗ＝β２  ・・・式３
Ｌｍ＞αの場合には、下記の式４に示すように、重み量Ｗを零（０）に決定する。
Ｗ＝０  ・・・式４
【０１２２】
図１９は、上述した重み量Ｗの決定処理を示したフローチャートである。重み量生成部５１０は、低域最大値信号の値Ｌｍが判定スレッショルドα以下であるか否かの判定を行う（Ｓ．１）。低域最大値信号の値Ｌｍが判定スレッショルドα以下でない場合（Ｓ．１においてＮｏの場合：Ｌｍ＞αの場合）、重み量生成部５１０は、重み量Ｗを零（０）に設定して（Ｓ．２）、重み量Ｗの決定処理を終了する。
【０１２３】
低域最大値信号の値Ｌｍが判定スレッショルドα以下である場合（Ｓ．１においてＹｅｓの場合）、重み量生成部５１０は、重み量Ｗを式１に基づいて算出する（Ｓ．３）。そして、重み量生成部５１０は、重み量Ｗが重み量の上限β１以上であるか否かの判定を行う（Ｓ．４）。重み量Ｗが重み量の上限β１以上である場合（Ｓ．４においてＹｅｓの場合）、重み量生成部５１０は、重み量Ｗをβ１に設定し直して（Ｓ．５）、重み量Ｗの決定処理を終了する。
【０１２４】
重み量Ｗが重み量の上限β１以上でない場合（Ｓ．４においてＮｏの場合）、重み量生成部５１０は、重み量Ｗが重み量の下限β２以下であるか否かの判定を行う（Ｓ．６）。重み量Ｗが重み量の下限β２以下である場合（Ｓ．６においてＹｅｓの場合）、重み量生成部５１０は、重み量Ｗをβ２に設定し直して（Ｓ．７）、重み量Ｗの決定処理を終了する。重み量Ｗが重み量の下限β２以下でない場合（Ｓ．６においてＮｏの場合）、重み量生成部５１０は、重み量Ｗを式１により算出した値に決定し、重み量Ｗの決定処理を終了する。
【０１２５】
さらに、重み量生成部５１０は、連続的に生成された重み量Ｗの値の変化（重み量信号）を滑らかにするため、重み量Ｗに基づく重み量変化（重み量信号）に対してスムージング処理を行う。重み量生成部５１０は、生成した重み量Ｗ（重み量信号）を第１乗算部５２０へ出力する。
【０１２６】
第１乗算部５２０は、重み量生成部５１０より取得した重み量Ｗ（重み量信号）を、圧縮用レベル補正信号に対して乗算する処理を行う。第１乗算部５２０は、乗算処理された信号を加算部５３０へ出力する。加算部５３０は、第１乗算部５２０より取得した乗算処理された信号と、低域用レベル補正信号とを合成（加算）する処理を行う。加算部５３０は、加算処理された信号を、第２乗算部５４０へ出力する。第２乗算部５４０は、加算部５３０より取得した信号（加算部５３０で加算処理された信号）に対して、音量調節部４００より取得した音量調節信号を乗算して振動レベル調整を行うことにより、振動信号を生成する。第２乗算部５４０は、生成された振動信号を、アップサンプリング部６００へ出力する。
【０１２７】
実施の形態に係る重み合成部５００では、一例として、重み係数Ｗｃを０．７に設定し、判定スレッショルドαを−２４ｄＢに設定し、重み量の上限β１を１６ｄＢに設定し、重み量の下限β２を０ｄＢに設定して、振動信号を生成する。
【０１２８】
図２０（ａ）は、圧縮最大値信号と低域最大値信号との時間変化を示した図であり、図２０（ｂ）は、重み量生成部５１０により算出された重み量Ｗの時間変化（重み量信号）を示した図である。圧縮最大値信号と低域最大値信号とは、それぞれ最大値を所定時間ホールドした信号であるため、図２０（ａ）に示すように一定時間だけ値がホールドされる状態で示されている。また、式１は、デジベル信号をリニア信号に変換する式にも該当するため、図２０（ａ）の縦軸が信号レベル（ｄＢ）で示されるのに対して、図２０（ｂ）の縦軸は振幅で示されている。
【０１２９】
さらに、重み量Ｗは、式１に示すように、圧縮最大値信号の値Ｍｍから低域最大値信号の値Ｌｍを減算した値を用いて算出される。このため、低域最大値信号の値Ｌｍと圧縮最大値信号の値Ｍｍとの差分が大きい場合には、図２０（ｂ）に示すように、重み量信号の重み量Ｗの値が大きくなる。ＬｍとＭｍとの差分が大きい場合には、音響信号に低域周波数成分があまり含まれていないと判断できるため、重み量Ｗを大きくすることによって、低域へ周波数圧縮された中域周波数成分の合成量が、振動信号において多くなる。
【０１３０】
一方で、音響信号に十分な信号レベルの低域周波数成分が含まれていると判断できる場合には、重み量Ｗを大きくする必要がない。音響信号に十分な信号レベルの低域周波数成分が含まれているか否かの判断基準として、判定スレッショルドαの値が用いられる。実施の形態に係る重み量生成部５１０では、判定スレッショルドαを−２４ｄＢに設定することによって、低域最大値信号の値Ｌｍが−２４ｄＢよりも大きい値の場合に、音響信号に十分な信号レベルの低域周波数成分が含まれていると判断する。
【０１３１】
低域最大値信号の値Ｌｍは、低域用の包絡線検波信号に対して最大値ホールドが行われた信号の値であり、低域抽出部２１０において振動のダイナミックレンジを考慮して設定された低域の周波数範囲の信号レベルの値を示している。従って、低域最大値信号の値Ｌｍが判定スレッショルドαよりも大きく、音響信号に十分な信号レベルの低域周波数成分が含まれていると判断される場合には、重み量Ｗを零（０）に決定する（式４参照）。重み量Ｗを零（０）に決定することにより、圧縮用レベル補正信号に零（０）の値が乗算されて、加算部５３０へ入力される圧縮用レベル補正信号が実質的になくなるため、振動信号が低域用レベル補正信号のみによって生成される。
【０１３２】
このように、圧縮用レベル補正信号を用いることなく低域用レベル補正信号に基づいて振動信号が生成される場合であっても、音響信号に十分な信号レベルの低域周波数成分が含まれているため、サブウーハＳＷでユーザが体感可能な大きさの振動を出力させることが可能になる。また、低域用レベル補正信号は、第１レベル補正部２５０のレベル変換部２５４においてレベル変換処理が行われた信号であるため、圧縮用レベル補正信号を用いることなく低域用レベル補正信号に基づいて振動信号が生成される場合であっても、十分な振動レベルを確保することが可能となる。
【０１３３】
また、低域最大値信号の値Ｌｍが判定スレッショルドα以下であり、音響信号に十分な信号レベルの低域周波数成分が含まれていない場合には、重み量Ｗを式１〜式３に基づいて決定する。決定された重み量Ｗを乗算した圧縮用レベル補正信号と、低域用レベル補正信号とを加算部５３０で合成（加算）することにより、低域周波数成分の信号レベルだけでなく中域周波数成分の信号レベルを加えた十分な大きさの振動信号を生成することができる。このため、ユーザが体感可能な大きさの振動を、サブウーハＳＷから出力することが可能になる。
【０１３４】
このように、判定スレッショルドαは、音響信号に十分な信号レベルの低域周波数成分が含まれているか否かの判断基準として用いられる。従って、判定スレッショルドαは、中域周波数成分の信号レベルを加えることなく、低域周波数成分の信号レベルだけで十分な大きさの振動信号を生成することが可能な最小の信号レベルを示すことになる。
【０１３５】
具体的に判定スレッショルドαを決定する方法として、例えば、予め複数の判定スレッショルドαの値を実験的に設定し、シートに着座したユーザがサブウーハＳＷより十分な大きさの振動を体感できるか否かを測定することによって、振動出力装置１の設置環境に最適な判定スレッショルドαを決定することができる。
【０１３６】
設定した判定スレッショルドαの値が、最適な値（信号レベル）よりも大きい値であった場合（例えば、判定スレッショルドαを−１２ｄＢに設定した場合）には、音響信号に対して十分なレベルの低域周波数成分が含まれているにもかかわらず中域周波数成分を合成することになり得るため、生成される振動信号の信号レベル（振動レベル）が過大な大きさになってしまうおそれがある。
【０１３７】
一方で、設定した判定スレッショルドαの値が、最適な値（信号レベル）よりも小さい値であった場合（例えば、判定スレッショルドαを−４８ｄＢに設定した場合）には、音響信号に対して十分なレベルの低域周波数成分が含まれていないにもかかわらず中域周波数成分が合成されないおそれがあり、さらに、第１レベル補正部２５０のレベル変換部２５４でレベル変換による十分なレベル補正が行われない可能性がある。このため、生成される振動信号の信号レベル（振動レベル）が小さくなってしまい、ユーザが振動を認識できないおそれがある。
【０１３８】
従って、ユーザが確実かつ十分に振動を体感することが可能な判定スレッショルドαの値を、振動出力装置１の使用環境に応じて最適に設定することが重要となる。
【０１３９】
重み合成部５００は、生成された振動信号を、アップサンプリング部６００へ出力する。アップサンプリング部６００は、既に説明したように、重み合成部５００より取得した振動信号のアップサンプリング処理を行い、アップサンプリングされた振動信号を、第２増幅部３２へ出力する。第２増幅部３２は、既に説明したように、アップサンプリング部６００より取得した信号の増幅処理を行い、増幅処理された振動信号をサブウーハＳＷへ出力し、サブウーハＳＷから振動を出力（発生）させる。
【０１４０】
以上説明したように、聴覚によりユーザが音を体感することが可能な音響信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジに比べて、触覚によりユーザが振動を体感することが可能な振動信号の周波数のダイナミックレンジや、信号レベル差のダイナミックレンジが狭くなる傾向がある。
【０１４１】
このため、振動出力装置１の音量調節部４００では、第１増幅部３１を経てフルレンジスピーカＳＰ１，ＳＰ２へ出力される音響信号の信号レベルの変動幅（−４０ｄＢ〜０ｄＢ）に比べて、第２増幅部３２およびサブウーハＳＷへ出力される振動信号の振動レベルの変動幅（−１０ｄＢ〜０ｄＢ）を狭くすることによって、振動と音との信号レベル差のダイナミックレンジの違いを考慮してレベル調節を行っている。このため、音を体感するときにユーザが感じる信号レベル差に対応するダイナミックレンジで、ユーザが振動を体感することが可能になり、音と振動との一体感を高めることができ、違和感のない音と振動との出力を行うことが可能になる。
【０１４２】
また、振動出力装置１の周波数圧縮部３２０では、振動出力装置１に入力された音響信号の信号成分のうち、ユーザが音として体感することが可能である一方で、振動として体感することが難しくなる１００Ｈｚ以上の周波数成分を、周波数圧縮処理することにより、ユーザが振動として体感しやすい１００Ｈｚ以下の信号へと変化（周波数のシフト）させる。このように周波数を１００Ｈｚ以下の低域の周波数帯域へと変化（シフト）させることによって、聴覚により音として体感可能な周波数のダイナミックレンジと、触覚により振動として体感可能な周波数のダイナミックレンジの違いを考慮して、聴覚により音を体感可能な周波数帯域の信号レベル変化を、触覚により振動を体感させることが可能な周波数帯域の振動レベル変化に変更して、ユーザに体感させることができる。従って、ユーザは、聴覚により体感され得る音の臨場感と同じように、触覚により体感され得る振動を、効果的な臨場感をもって体感することが可能になる。
【０１４３】
さらに、振動出力装置１の重み合成部５００は、周波数圧縮処理が行われた圧縮用レベル補正信号を低域用レベル補正信号に合成する場合、圧縮用レベル補正信号に乗算される重み量を決定し、音響信号の周波数成分における低域周波数成分の信号レベル等に応じて、低域用レベル補正信号に対して加算する圧縮用レベル補正信号の信号レベルの大きさを調整する。
【０１４４】
具体的には、式１〜式４に基づいて重み量Ｗが算出・決定される。例えば、式１に示すように、圧縮最大値信号の値Ｍｍと低域最大値信号の値Ｌｍとの差が大きい場合（Ｍｍ−Ｌｍが大きい場合）には、中域周波数成分の信号レベルに比べて、低域周波数成分の信号レベルが弱く、振動として体感可能な低域周波数成分の信号レベルが、振動として体感しにくい中域周波数成分の信号レベルよりも低いと判断され得る。このように、中域周波数成分の信号レベルに比べて、低域周波数成分の信号レベルが弱い場合には、ユーザが音響信号に基づいて聴覚により音を体感する場合の体感感度に比べて、ユーザが触覚により振動を体感する場合の体感感度が弱くなってしまうおそれがある。このため、中域周波数成分の信号レベルを低域周波数成分へと周波数圧縮させて周波数をシフトさせることにより、より広い周波数範囲の信号レベル変化を、ユーザが振動として体感できるように調整することが可能になる。
【０１４５】
一方で、圧縮最大値信号の値Ｍｍと低域最大値信号の値Ｌｍとの差が小さい場合（Ｍｍ−Ｌｍが小さい場合）には、音響信号において低域周波数成分が十分に含まれていると判断することができる。この場合には、重み量Ｗを低い値に設定することにより、中域周波数成分の信号レベルが周波数圧縮により過剰に低域周波数成分に含まれてしまうことを防止することができる。従って、音の体感感度・臨場感に比べて振動の体感感度・臨場感が大きくなりすぎることを抑制することができ、音と振動との一体感を実現することが可能になる。
【０１４６】
さらに、低域最大値信号の値Ｌｍが所定のスレッショルドαよりも大きい場合（Ｌｍ＞α）には、重み量Ｗを０（零）に設定することによって、周波数圧縮された中域周波数成分が低域周波数成分に加算されないようにすることができ、低域周波数成分の信号レベルが過剰に増強されてしまうことを防止することができる。
【０１４７】
また、低域最大値信号の値Ｌｍが所定のスレッショルドα以下である場合（Ｌｍ≦α）であっても、重み量の上限β１と下限β２とを予め設定し、重み量Ｗが上限β１と下限β２との間に収まるように調整を行うことによって、低域周波数成分に加えられる、周波数圧縮された圧縮信号の信号成分を適正にすることが可能となる。このため、音と信号との一体感を損ねることなく、適切な振動レベル調整を行うことが可能になる。
【０１４８】
さらに、振動出力装置１のエッジ強調部２４０，３４０によって、振動出力時における振動レベルの立ち上がりを強調する立ち上がり強調処理および、振動低減時における振動の立ち下がりを速やかに行う立ち下がり強調処理を行うことによって、振動信号にメリハリを加えることができ、抑揚の付加された振動をサブウーハＳＷから出力することが可能になる。
【０１４９】
また、聴覚によりユーザが体感する音の認識感度（レベル変化の認識感度）に比べて、触覚によりユーザが体感する振動の認識感度（レベル変化の認識感度）は鈍くなる傾向がある。このため、エッジ強調部２４０，３４０によって振動レベルの立ち上がり強調処理および立ち下がり強調処理を行うことにより、触覚によりユーザが体感する振動の認識感度を高めることが可能になり、聴覚によりユーザが体感する音の認識感度との感度差を補正し、音と振動との一体感をより一層高めることが可能になる。
【０１５０】
また、第１レベル補正部２５０および第２レベル補正部３５０のアタック・リリース時間制御部は、エッジ強調部２４０，３４０によって振動レベルの立ち上がり・立ち下がり強調処理が行われた信号に対して、アタック時間制御およびリリース時間制御を行うが、最大値ホールド信号の信号レベルが−４０ｄＢ（制御最小値）以下の場合には、アタック時間制御およびリリース時間制御を停止させる。最大値ホールド信号の信号レベルが制御最小値以下の場合に、アタック・リリース時間制御を停止することによって、振幅変化の大きい音響信号（低域抽出信号、圧縮信号）に対し、第１レベル補正部２５０および第２レベル補正部３５０で補正する範囲を制御することができ、結果的に第１レベル補正部２５０および第２レベル補正部３５０による補正が過制御となってしまうことを抑制することが可能になる。
【０１５１】
以上、本発明に係る振動出力装置および振動出力用プログラムについて、実施の形態に係る振動出力装置１を一例として示し、詳細に説明を行った。しかしながら、本発明に係る振動出力装置および振動出力用プログラムは、実施の形態において説明した振動出力装置１の構成等には限定されず、異なる構成によるものでもよい。
【０１５２】
例えば、実施の形態において具体的に示した各種設定値、例えば、表２〜表４で示した値等は、一例であって、これらの設定値に限定されるものではない。さらに、式１〜式４に示した各種設定内容についても、実施の形態において示した具体的な設定値は一例であって、これらの設定値に限定されるものではない。
【０１５３】
また、実施の形態に係る振動出力装置１では、エッジ強調部２４０とエッジ強調部３４０との両方によって振動レベルの立ち上がり強調処理および立ち下がり強調処理を行う場合について説明したが、本発明に係る振動出力装置および振動出力用プログラムでは、必ずしもエッジ強調部２４０とエッジ強調部３４０との両方による処理は必須ではない。必要に応じていずれか一方あるいは両方のエッジ強調部を省略することも可能である。
【０１５４】
さらに、エッジ強調部２４０,３４０において行う立ち上がり強調処理と立ち下がり強調処理とは、必ずしも両方の処理を行う必要はない。立ち上がり強調処理と立ち下がり強調処理とのどちらか一方の処理を行う場合であってもよい。立ち上がり強調処理と立ち下がり強調処理との少なくとも一方の処理を行うことにより、振動信号にメリハリを加えることが可能となり、抑揚の付加された振動をサブウーハＳＷから出力することが可能になる。
【符号の説明】
【０１５５】
１     …振動出力装置
１０   …音源再生部
２０   …ボリューム設定部
３１   …第１増幅部
３２   …第２増幅部
１００  …ダウンサンプリング部
２００  …低域処理部
２１０  …（低域処理部の）低域抽出部（低域信号生成手段）
２３０  …（低域処理部の）第１包絡線検波部（低域用包絡線信号算出手段）
２４０  …（低域処理部の）第１エッジ強調部（低域用エッジ処理手段）
２４１  …（第１エッジ強調部の）デシベル変換部
２４２  …（第１エッジ強調部の）微分処理部
２４３  …（第１エッジ強調部の）立ち上がりエッジ検出部
２４４  …（第１エッジ強調部の）立ち下がりエッジ検出部
２４５  …（第１エッジ強調部の）加算部
２４６  …（第１エッジ強調部の）リニア変換部
２４７  …（第１エッジ強調部の）乗算部
２５０  …（低域処理部の）第１レベル補正部
２５１  …（第１レベル補正部の）デシベル変換部
２５２  …（第１レベル補正部の）最大値検出部
２５３  …（第１レベル補正部の）ホールド時間制御部
２５４  …（第１レベル補正部の）レベル変換部
２５５  …（第１レベル補正部の）アタック・リリース時間制御部
２５６  …（第１レベル補正部の）リニア変換部
２５７  …（第１レベル補正部の）スムージングフィルタ部
２５８  …（第１レベル補正部の）乗算部
３００  …中域処理部
３１０  …（中域処理部の）中域抽出部（中域信号生成手段）
３２０  …（中域処理部の）周波数圧縮部（周波数圧縮手段）
３２１  …（周波数圧縮部の）サンプル抽出部
３２２  …（周波数圧縮部の）アップサンプリング部
３２３  …（周波数圧縮部の）重み付け部
３２４  …（周波数圧縮部の）オーバーラップ加算部
３２５  …（周波数圧縮部の）帯域制限部
３３０  …（中域処理部の）第２包絡線検波部（圧縮用包絡線信号算出手段）
３４０  …（中域処理部の）第２エッジ強調部（圧縮用エッジ処理手段）
３５０  …（中域処理部の）第２レベル補正部
４００  …音量調節部（振動レベル決定手段）
５００  …重み合成部（振動信号生成手段）
５１０  …（重み合成部の）重み量生成部（重み量決定手段、振動信号生成手段）
５２０  …（重み合成部の）第１乗算部（振動信号生成手段）
５３０  …（重み合成部の）加算部（振動信号生成手段）
５４０  …（重み合成部の）第２乗算部（振動信号生成手段）
６００  …アップサンプリング部
Ｌｍ   …低域最大値信号の値
Ｍｍ   …圧縮最大値信号の値
ＳＰ１，ＳＰ２  …フルレンジスピーカ
ＳＷ   …サブウーハ（振動出力手段）
Ｗ     …重み量
【図１】
2020198591.tif 000003
【図２】
2020198591.tif 000004
【図３】
2020198591.tif 000005
【図４】
2020198591.tif 000006
【図５】
2020198591.tif 000007
【図６】
2020198591.tif 000008
【図７】
2020198591.tif 000009
【図８】
2020198591.tif 000010
【図９】
2020198591.tif 000011
【図１０】
2020198591.tif 000012
【図１１】
2020198591.tif 000013
【図１２】
2020198591.tif 000014
【図１３】
2020198591.tif 000015
【図１４】
2020198591.tif 000016
【図１５】
2020198591.tif 000017
【図１６】
2020198591.tif 000018
【図１７】
2020198591.tif 000019
【図１８】
2020198591.tif 000020
【図１９】
2020198591.tif 000021
【図２０】
2020198591.tif 000022
【図２１】
2020198591.tif 000023
【図２２】
2020198591.tif 000024