(57)【要約】  実物のエンジンに近いエンジン音の音圧信号を、その仕様の変更にも柔軟に対応しつつ、低負荷且つリアルタイムに合成して出力することが可能な音圧信号出力装置を提供する。  車両に搭載されている内燃式のエンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得し、エンジンの回転数に対応した周波数の次数音に相当する次数音データを取得し、エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音データを取得するインターフェース１２と、各取得した単発音データ等を用いてエンジン音の音圧信号を合成して出力する合成部１１１と、を備える。
2019198230.tif 000002
【特許請求の範囲】
【請求項１】
内燃式のエンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得する第１取得手段と、
前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得する第２取得手段と、
前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得する第３取得手段と、
前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力する合成手段と、
を備えることを特徴とする音圧信号出力装置。
【請求項２】
請求項１に記載の音圧信号出力装置において、
前記エンジンは多気筒のエンジンであり、
前記第１取得手段は、各前記気筒それぞれにおける前記一回の燃焼サイクルの間に当該各気筒からそれぞれ生じる音に相当する前記単発音データをそれぞれ取得し、
前記第２取得手段は、各前記気筒のそれぞれに対応した前記次数音データを取得し、
前記合成手段は、各前記気筒における燃焼間隔に対応させて各前記取得した単発音データの音圧信号及び次数音データの音圧信号を遅延させつつ、各前記単発音データの音圧信号、各前記次数音データの音圧信号及び前記ランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力することを特徴とする音圧信号出力装置。
【請求項３】
請求項２に記載の音圧信号出力装置において、
前記単発音データの音圧信号又は前記次数音データの音圧信号の少なくともいずれか一方における振幅倍率が前記気筒ごとに異なっていることを特徴とする音圧信号出力装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の音圧信号出力装置において、
一の前記単発音データが、当該単発音データに対応する前記気筒における複数の異なる回転数での前記燃焼サイクルの間に生じる音にそれぞれ対応した複数の回転数別単発音データにより構成されていることを特徴とする音圧信号出力装置。
【請求項５】
請求項４に記載の音圧信号出力装置において、
前記合成手段は、複数の前記単発音データの音圧信号を、前記回転数に基づいてクロスフェードさせつつ、前記次数音データの音圧信号及び前記ランダム音データの音圧信号と合成することを特徴とする音圧信号出力装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の音圧信号出力装置において、
前記次数音データは、加速時の次数音データと減速時の次数音データとで一つの当該次数音データが形成されていることを特徴とする音圧信号出力装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の音圧信号出力装置において、
前記合成手段は、前記単発音データの音圧信号、前記次数音データの音圧信号及び前記ランダム音データの音圧信号のそれぞれを、前記走行に対応したアクセル開度及び回転数に基づいて制御して合成することを特徴とする音圧信号出力装置。
【請求項８】
請求項１から請求項７のいずれか一項に記載の音圧信号出力装置において、
前記合成手段は、前記エンジンに対応するアイドリング音に相当するアイドリング音データの音圧信号、当該エンジンに対応するスタータ音に相当するスタータ音データの音圧信号、当該エンジンに対応するギア音に相当するギア音データの音圧信号、当該エンジンに対応するシフト音に相当するシフト音データの音圧信号、当該エンジンに対応するリミッタ音に相当するリミッタ音データの音圧信号又は当該エンジンに対応するアフターファイア音に相当するアフターファイア音データの音圧信号の少なくともいずれかを更に合成して前記エンジン音の音圧信号を出力することを特徴とする音圧信号出力装置。
【請求項９】
内燃式のエンジンの音の音圧信号をコンピュータにより合成して出力する音声信号出力方法において、
前記エンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得するステップと、
前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得するステップと、
前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得するステップと、
前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力するステップと、
を含むことを特徴とする音圧信号出力方法。
【請求項１０】
コンピュータに、
内燃式のエンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得するステップと、
前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得するステップと、
前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得するステップと、
前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力するステップと、
を実行させることを特徴とするエンジン音の音圧信号出力用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音圧信号出力装置、音圧信号出力方法及び音圧信号出力用プログラムの技術分野に属する。より詳細には、内燃式のエンジンから発生する音に相当するエンジン音の音圧信号を合成して出力する音圧信号出力装置及び音圧信号出力方法並びに当該音圧信号出力装置用のプログラムの技術分野に属する。
【背景技術】
【０００２】
近年のシミュレータやコンピュータゲームにおいては、車両の走行に伴って発生するエンジン音を、実際の車両を走行させることなく（即ち擬似的に）出力させることが行われている。なお、以下の説明では、上記シミュレータやコンピュータゲームを、単に「シミュレータ等」と称する。このような擬似的なエンジン音の出力については、従来は、実際の車両の走行により発生したエンジン音を録音し、その録音データを、シミュレータ等の内容に応じて加工して出力させることが行われていた。しかしながら、実際のエンジン音を録音した録音データを加工することでは、シミュレータ等の内容に合わせることにも限界があり、結果的に臨場感やリアルタイム性に欠けるという問題点があった。そこで、従来では、例えば下記特許文献１及び下記特許文献２に記載されている発明のように、エンジンの一つの気筒における一回の燃焼サイクルの間に当該気筒から生じる音を、そのエンジンの気筒数や回転数に応じて繰り返して再生することで、所望されるエンジン音を合成して出力することが行われていた。なお以下の説明では、上記一つの気筒における一回の燃焼サイクルの間に当該気筒から生じる音を、「単発音」と称する。より具体的に、これらの特許文献に開示されている技術では、エンジンの回転数とアクセルの開度（換言すれば、エンジンに対する負荷の度合い）に応じた複数種類の単発音の音圧信号を予め用意し、これらを上記のようにエンジンの気筒数や回転数に応じて繰り返して再生し、これらを合成して出力する構成とされている。なお以下の説明において、エンジンの回転数を、適宜「回転数」と称する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２８２７８６号公報
【特許文献２】特許第４０７９５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記各特許文献に開示されている技術では、単発音の音圧信号を種々の条件で加工して合成する必要があるため、当該合成を行う装置の処理負荷が大きくなるという問題点があった。また、エンジンの仕様（例えば、燃焼（爆発）間隔等）の変更に迅速に対応することができないという問題点もあった。【０００５】
そこで本発明は、上記の各問題点に鑑みて為されたもので、その課題の一例は、種々の仕様のエンジンについて、実物のエンジンに近いエンジン音の音圧信号を低負荷且つリアルタイムに出力することが可能な音圧信号出力装置及び音圧信号出力並びに当該音圧信号出力装置用のプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、請求項１に記載の発明は、内燃式のエンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得する第１取得手段と、前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得する第２取得手段と、前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得する第３取得手段と、前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力する合成手段と、を備える。【０００７】
上記の課題を解決するために、請求項９に記載の発明は、内燃式のエンジンの音の音圧信号をコンピュータにより合成して出力する音声信号出力方法において、前記エンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得するステップと、前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得するステップと、前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得するステップと、前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力するステップと、を含む。【０００８】
上記の課題を解決するために、請求項１０に記載の発明は、コンピュータに、内燃式のエンジンの一の気筒における一回の燃焼サイクルの間に当該気筒から生じる音に相当する音データである単発音データを取得するステップと、前記エンジンの回転数に対応した周波数の次数音に相当する音データである次数音データを取得するステップと、前記エンジンにおける燃焼により、当該エンジンを構成する構造体の材質又は形状の少なくともいずれか一方に対応して発生するランダム音に相当する音データであるランダム音データを取得するステップと、前記取得した単発音データの音圧信号、前記取得した次数音データの音圧信号及び前記取得したランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力するステップと、を実行させる。【０００９】
請求項１、請求項９又は請求項１０のいずれか一項に記載の発明によれば、エンジンの仕様変更にも柔軟に対応しつつ、実物のエンジンに近いエンジン音の音圧信号を、低負荷且つリアルタイムに合成して出力することができる。【００１０】
請求項２に記載の発明は、請求項１に記載の音圧信号出力装置において、前記エンジンは多気筒のエンジンであり、前記第１取得手段は、各前記気筒それぞれにおける前記一回の燃焼サイクルの間に当該各気筒からそれぞれ生じる音に相当する前記単発音データをそれぞれ取得し、前記第２取得手段は、各前記気筒のそれぞれに対応した前記次数音データを取得し、前記合成手段は、各前記気筒における燃焼間隔に対応させて各前記取得した単発音データの音圧信号及び次数音データの音圧信号を遅延させつつ、各前記単発音データの音圧信号、各前記次数音データの音圧信号及び前記ランダム音データの音圧信号を合成して、前記エンジンの音の音圧信号を出力するように構成される。【００１１】
この発明によれば、実物のエンジンにより近いエンジン音の音圧信号を合成して出力することができる。【００１２】
請求項３に記載の発明は、請求項２に記載の音圧信号出力装置において、前記単発音データの音圧信号又は前記次数音データの音圧信号の少なくともいずれか一方における振幅倍率が前記気筒ごとに異なっているように構成される。【００１３】
この発明によれば、更に臨場感のあるエンジン音を発生させるためのエンジン音データの音圧信号を合成して出力することができる。【００１４】
請求項４に記載の発明は、請求項１から請求項３のいずれか一項に記載の音圧信号出力装置において、一の前記単発音データが、当該単発音データに対応する前記気筒における複数の異なる回転数での前記燃焼サイクルの間に生じる音にそれぞれ対応した複数の回転数別単発音データにより構成されている。【００１５】
この発明によれば、より臨場感のあるエンジン音を発生させるためのエンジン音データの音圧信号を合成して出力することができる。【００１６】
請求項５に記載の発明は、請求項４に記載の音圧信号出力装置において、前記合成手段は、複数の前記単発音データの音圧信号を、前記回転数に基づいてクロスフェードさせつつ、前記次数音データの音圧信号及び前記ランダム音データの音圧信号と合成するように構成される。【００１７】
この発明によれば、より臨場感のあるエンジン音を発生させるためのエンジン音の音圧信号を合成して出力することができる。【００１８】
請求項６に記載の発明は、請求項１から請求項５のいずれか一項に記載の音圧信号出力装置において、前記次数音データは、加速時の次数音データと減速時の次数音データとで一つの当該次数音データが形成されている。【００１９】
この発明によれば、より臨場感のあるエンジン音を発生させるためのエンジン音の音圧信号を合成して出力することができる。【００２０】
請求項７に記載の発明は、請求項１から請求項６のいずれか一項に記載の音圧信号出力装置において、前記合成手段は、前記単発音データの音圧信号、前記次数音データの音圧信号及び前記構造体音データの音圧信号のそれぞれを、前記走行に対応したアクセル開度及び回転数に基づいて制御して合成するように構成される。【００２１】
この発明によれば、より臨場感のあるエンジン音を発生させるためのエンジン音の音圧信号を合成して出力することができる。【００２２】
請求項８に記載の発明は、請求項１から請求項７のいずれか一項に記載の音圧信号出力装置において、前記合成手段は、前記エンジンに対応するアイドリング音に相当するアイドリング音データの音圧信号、当該エンジンに対応するスタータ音に相当するスタータ音データの音圧信号、当該エンジンに対応するギア音に相当するギア音データの音圧信号、当該エンジンに対応するシフト音に相当するシフト音データの音圧信号、当該エンジンに対応するリミッタ音に相当するリミッタ音データの音圧信号又は当該エンジンに対応するアフターファイア音に相当するアフターファイア音データの音圧信号の少なくともいずれかを更に合成して前記エンジン音の音圧信号を出力するように構成される。【００２３】
この発明によれば、より臨場感のあるエンジン音を発生させるためのエンジン音の音圧信号を合成して出力することができる。
【発明の効果】
【００２４】
本発明によれば、エンジンの仕様変更にも柔軟に対応しつつ、実物のエンジンに近いエンジン音の音圧信号を、低負荷且つリアルタイムに合成して出力することができる。
【図面の簡単な説明】
【００２５】
【図１】第１実施形態の音圧信号出力装置の概要構成を示すブロック図等であり、（ａ）は当該ブロック図であり、（ｂ）は当該音圧信号出力装置における音声信号出力処理の概要を説明する図である。
【図２】第１実施形態の回転数別単発音音圧信号の波形を例示する図であり、（ａ）は第１実施形態の低回転単発音音圧信号の波形を例示する図であり、（ｂ）は第１実施形態の高回転単発音音圧信号の波形を例示する図である。
【図３】第１実施形態の音圧信号出力処理を示すフローチャートである。
【図４】第１実施形態の音圧信号出力処理におけるアイドリング再生処理を示す図であり、（ａ）は当該アイドリング再生処理におけるアクセル開度と音圧増幅率との関係を例示する図であり、（ｂ）は当該アイドリング再生処理における回転数と音圧増幅率との関係を例示する図である。
【図５】第１実施形態の音圧信号出力処理における単発音ループ再生処理を示す図であり、（ａ）は当該単発音ループ再生処理の波形を例示する図であり、（ｂ）は当該単発音ループ再生処理におけるアクセル開度と音圧増幅率との関係を例示する図（ｉ）であり、（ｃ）は当該単発音ループ再生処理におけるアクセル開度と音圧増幅率との関係を例示する図（ii）であり、（ｄ）は当該単発音ループ再生処理における単発音の回転数と音圧増幅率との関係を例示する図（ｉ）であり、（ｅ）は当該単発音ループ再生処理における単発音の回転数と音圧増幅率との関係を例示する図（ii）である。
【図６】第１実施形態の音圧信号出力処理における単発音による複数気筒音再生処理の波形を例示する図である。
【図７】第１実施形態の音圧信号出力処理における次数音波形生成処理を示す図（Ｉ）であり、（ａ）は当該次数音波形生成処理における次数と音圧係数との関係を例示する図であり、（ｂ）は当該次数音波形生成処理の波形を例示する図である。
【図８】第１実施形態の音圧信号出力処理における次数音波形生成処理を示す図（II）であり、（ａ）は当該次数音波形生成処理におけるアクセル開度と音圧増幅率との関係を例示する図であり、（ｂ）は当該次数音波形生成処理における回転数と音圧増幅率との関係を例示する図である。
【図９】第１実施形態の音圧信号出力処理における次数音による複数気筒音生成処理の波形を例示する図である。
【図１０】第１実施形態の音圧信号出力処理におけるランダム音再生処理を示す図であり、（ａ）は当該ランダム音再生処理におけるアクセル開度と音圧増幅率との関係を例示する図であり、（ｂ）は当該ランダム音再生処理における回転数と音圧増幅率との関係を例示する図である。
【図１１】第１実施形態の音圧信号出力処理における単発音等合成処理の波形を例示する図である。
【図１２】第２実施形態の音圧信号出力処理を示すフローチャートである。
【図１３】第２実施形態の音圧信号出力処理における単気筒音生成処理の波形を例示する図である。
【図１４】第２実施形態の音圧信号出力処理における遅延による複数気筒音生成処理の波形を例示する図である。
【図１５】第２実施形態の音圧信号出力処理における複数気筒音の音圧信号とランダム音の音圧信号との合成処理の波形を例示する図である。
【発明を実施するため形態】
【００２６】
次に、本発明を実施するための形態について、図面に基づいて説明する。なお、以下に説明する各実施形態は、車両に搭載されている内燃式のエンジンから発生する音の音圧信号を合成して出力する場合に本発明を適用した実施形態である。なお上記車両には、四輪車や二輪車等の車両が含まれる。
【００２７】
（Ｉ）第１実施形態
初めに、本発明に係る第１実施形態について、図１乃至図１１を用いて説明する。なお、図１は第１実施形態の音圧信号出力装置の概要構成を示すブロック図等であり、図２は第１実施形態の回転数別単発音音圧信号の波形を例示する図であり、図３は第１実施形態の音圧信号出力処理を示すフローチャートであり、図４は当該音圧信号出力処理におけるアイドリング再生処理を示す図である。また、図５は当該音圧信号出力処理における単発音ループ再生処理を示す図であり、図６は当該音圧信号出力処理における単発音による複数気筒音再生処理の波形を例示する図であり、図７及び図８は当該音圧信号出力処理における次数音波形生成処理を示す図である。更に、図９は当該音圧信号出力処理における次数音による複数気筒音生成処理の波形を例示する図であり、図１０は当該音圧信号出力処理におけるランダム音再生処理を示す図であり、図１１は当該音圧信号出力処理における単発音等合成処理の波形を例示する図である。
【００２８】
図１（ａ）に示すように、第１実施形態の音圧信号出力装置Ｓは、ＨＤＤ（Hard Disc Drive）又はＳＳＤ（Solid State Drive）等の不揮発性記録媒体に記録されているデータベースＤＢと、パーソナルコンピュータ又はいわゆるスマートフォン等により実現される処理装置１０と、により構成されている。また、処理装置１０は、ＣＰＵ、ＲＯＭ（Read-0nly Memory）及びＲＡＭ（Random-Access Memory）等からなる処理部１１と、インターフェース１２と、タッチパネル又はキーボード及びマウス等からなる操作部１３と、液晶ディスプレイ等からなる表示部１４と、スピーカ１５と、により構成されている。更に処理部１１は、複数気筒音生成部１１０と、合成部１１１と、を備えている。そして、上記処理部１１の複数気筒音生成部１１０及び合成部１１１、インターフェース１２、操作部１３、表示部１４並びにスピーカ１５は、バス１６を介してデータ又は情報の授受が可能に接続されている。ここで、上記複数気筒音生成部１１０及び上記合成部１１１は、処理部１１を構成するＣＰＵ等のハードウェアロジック回路により実現されるものでもよいし、後述する第１実施形態の音圧信号出力処理に相当するプログラムを処理部１１が読み出して実行することによりソフトウェア的に実現されるものでもよい。更に、上記インターフェース１２が本発明の「第１取得手段」の一例、「第２取得手段」の一例及び「第３取得手段」の一例にそれぞれ相当し、上記複数気筒音生成部１１０及び合成部１１１が本発明の「合成手段」の一例に相当する。
【００２９】
以上の構成において、データベースＤＢには、第１実施形態の音波形データ１と、第１実施形態の音制御データ２と、が不揮発性に記録されている。
【００３０】
ここで、第１実施形態の音圧信号出力装置Ｓにおいて実行される、第１実施形態の音圧信号出力処理の概要（原理）について、図１（ｂ）を用いて説明する。
【００３１】
図１（ｂ）に示すように、データベースＤＢに記録されている音波形データ１には、単発音データ１Ａと、ランダム音データ１Ｂと、が含まれている。またデータベースＤＢに記録されている音制御データ２には、次数音制御データ２Ａが含まれている。そして、第１実施形態の音圧信号出力処理では、単発音データ１Ａの音圧信号と、次数音制御データ２Ａを用いて合成された次数音データの音圧信号と、ランダム音データ１Ｂの音圧信号と、を用いて、対応するエンジンの音の音圧信号を合成して出力する。このとき、後述する付加的な音データの音圧信号を併せて用いてもよい。
【００３２】
ここで、上記単発音データ１Ａとは、上記エンジンの一の気筒（シリンダ）における一回の燃焼サイクルの間に当該気筒から生じる音（以下、当該一回の燃焼サイクルの間に気筒から生じる音を「単発音」と称する）に相当する音データである。なお第１実施形態の音圧信号出力処理では、後述するように、エンジンが予め設定された低回転領域で回転している際の単発音（以下、「低回転単発音」と称する。）に相当する音データである低回転単発音データの音圧信号と、エンジンが予め設定された高回転領域で回転している際の単発音（以下、「高回転単発音」と称する。）に相当する音データである高回転単発音データの音圧信号と、を用いて、第１実施形態のエンジン音の音圧信号を合成して出力する。このとき、低回転単発音データの音圧信号（低回転単発音音波形信号）の波形の一例を図２（ａ）に、高回転単発音データの音圧信号（高回転単発音音波形信号）の波形の一例を図２（ｂ）に、それぞれ示す。図２（ａ）及び図２（ｂ）に示す例において、音圧信号としての長さは、例えば５０ミリ秒である。
【００３３】
また、上記次数音データとは、上記エンジン音（又は上記エンジンを動力源とする車両が発生する音。以下、同様。）のうち、回転数に応じてその周波数（又は周波数スペクトル。以下、同様。）が変動する音成分であって、予め設定された純音（正弦波形の音）及びその倍音を次数音制御データ２Ａに基づいて合成した、いわゆる倍音構造を有する音成分に相当する音データである。なお、第１実施形態の音圧信号出力処理では、後述するように、車両が加速している際の次数音（以下、「加速時次数音」と称する）に相当する音データである加速時次数音データと、車両が減速している際の次数音（以下、「減速時次数音」と称する）に相当する音データである減速時次数音データと、を用いてエンジン音の音圧信号を合成して出力する。
【００３４】
更に、上記ランダム音データ１Ｂとは、上記エンジン音のうち、回転数によらずにその周波数が実質的に変動しない音成分（即ち、上記エンジンを構成する構造体（部品等）の材質又は形状の少なくともいずれか一方に対応する音成分）に相当する音データであり、車種又はエンジンの形式（型番）によって異なる音データである。
【００３５】
更にまた、上記付加的な音データには、例えば、上記エンジンに対応するアイドリング音に相当するアイドリング音データ、上記エンジンに対応するスタータ音に相当するスタータ音データ、上記エンジンに対応するギア音に相当するギア音データ、上記エンジンに対応するシフト音に相当するシフト音データ、上記エンジンに対応するリミッタ音に相当するリミッタ音データ、上記エンジンに対応するアフターファイア音に相当するアフターファイア音データ等が含まれる。
【００３６】
そして、データベースＤＢに記録されている音波形データ１としては、第１実施形態の音圧信号出力処理に必須の音データとして、上記低回転単発音データ及び上記高回転単発音データを含む上記単発音データ１Ａ、上記ランダム音データ１Ｂ、上記スタータ音データ及び上記アイドリング音データが含まれて記録されている。また、エンジン音の音圧信号を合成する用途や車種或いは効果音の必要性等に応じて、上記の必須の音データの他に、上記シフト音データ及び上記ギア音データ等が含まれて記録されていてもよい。
【００３７】
なお、上記音波形データ１は、例えば実際の車両の走行音等を録音したデータを元にコンピュータを用いて独自に合成された音データが、例えば、車種又はエンジン型式ごとに予めデータベースＤＢに記録されているものである。
【００３８】
一方、データベースＤＢに記録されている音制御データ２としては、上記加速時次数音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記減速時次数音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記加速時次数音の音圧係数を示す加速時次数音圧係数データ並びに上記減速時次数音の音圧係数を示す減速時次数音圧係数データ含む上記次数音制御データ２Ａに加えて、上記低回転単発音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記高回転単発音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記ランダム音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記アイドリング音データの音圧信号のアクセル開度−音圧増幅率特性制御データ及び回転数−音圧増幅率特性制御データ、上記エンジンの気筒数を示す気筒数データ、上記エンジンの気筒間における爆発間隔を示す爆発間隔データ、当該気筒ごとの音圧係数を示す気筒音圧係数データが含まれて記録されている。更に、音制御データ２としては、上記低回転単発音及び上記高回転単発音、上記加速時次数音及び上記減速時次数音、上記ランダム音、上記スタータ音及び上記アイドリング音それぞれの音量係数データが含まれて記録されている。なお、音制御データ２として、上記用途や車種或いは効果音の必要性等に応じて、上記シフト音及び上記ギア音等それぞれの音量係数データが含まれて記録されていてもよい。
【００３９】
なお、上記音制御データ２は、例えば車種ごと又はエンジン型式ごとに対応した当該音制御データ２が、予めデータベースＤＢに記録されているものである。
【００４０】
他方、処理装置１０には、第１実施形態の音圧信号出力の対象となるエンジンのスタート／ストップを示すデータ、並びに車両の走行におけるアクセル開度及び回転数を示す各データが、車両データＣとして、外部からインターフェース１２を介してリアルタイムに入力される。これにより、処理部１１の複数気筒音生成部１１０は、当該車種又はエンジン型式等に対応した上記音波形データ１及び上記音制御データ２をデータベースＤＢからインターフェース１２を介して読み出し、第１実施形態の音圧信号出力処理における気筒ごとの音の音圧信号等を生成する。そして、合成部１１１は、複数気筒音生成部１１０により生成された気筒ごとの音圧信号等を、第１実施形態のエンジン音の音圧信号として合成する。このとき、第１実施形態の音圧信号出力処理に必要な操作等は操作部１３において実行され、これにより、操作部１３は、当該操作等に対応する操作信号を生成して処理部１１に出力する。そして、処理部１１は、当該操作信号に対応して第１実施形態の音圧信号出力処理を実行する。なお、当該音圧信号出力処理において必要な情報は、表示部１４を介して使用者に提示される。また、当該音圧信号出力処理により合成して出力された音圧信号に相当するエンジン音は、必要に応じてスピーカ１５を介して放音される。更に、合成されたエンジン音の音圧信号（又は、当該音圧信号に相当する音データ）は、上記車種又はエンジン型式等、当該エンジン音データが対応する諸元を示すデータに関連付けられて、例えばデータベースＤＢが記録されている上記不揮発性記録媒体に記録される。
【００４１】
次に、第１実施形態の音圧信号出力処理について、具体的に図３乃至図１１を用いて説明する。なお、以下の説明では、四気筒のエンジンのエンジン音データを合成する処理について、例示しつつ説明する。
【００４２】
図３に対応するフローチャートを示すように、第１実施形態の音圧信号出力処理では、例えば、操作部１３における開始操作により当該音圧信号出力処理が開始されると、初めに、処理部１１が初期設定を行う（ステップＳ１）。ステップＳ１の初期設定として具体的に、処理部１１は、データベースＤＢに記録されている上記音波形データ１及び上記音制御データ２を、インターフェース１２を介して読み込む。このとき、処理部１１は、操作部１３における選択操作により選択された車種又はエンジン型式等に対応した音波形データ１及び音制御データ２を読み込む。これに加えて、処理部１１は、第１実施形態の音圧信号出力処理におけるパラメータとしてのアクセル開度、回転数及び（車両の）走行速度を初期化する。
【００４３】
次に、処理部１１は、エンジン音の音圧信号を合成して出力する対象としての車両の運転操作情報を、車両データＣとしてインターフェース１２を介して取得する（ステップＳ２）。このとき、上記運転操作情報としては、一般的には、エンジンスタート／ストップスイッチの操作情報、上記アクセル開度を示す情報及び上記回転数を示す情報等が含まれる。しかしながら、ステップＳ２の段階ではエンジンがまだ停止していることになるため、ステップＳ２として取得されるのは、エンジンスタート／ストップスイッチの操作情報となる。そして、処理部１１は、ステップＳ２でエンジンスタート／ストップスイッチがオンとなった旨（即ち、エンジンがスタートされた旨）の操作情報が取得された否かを判定する（ステップＳ３）。ステップＳ３の判定において、エンジンスタートストップスイッチがオンとなった旨の操作情報が取得されない場合（ステップＳ３：ＮＯ）、処理部１１はステップＳ２に戻って、当該オンとなった旨の操作情報の取得を待機する。一方、ステップＳ３において、エンジンスタートストップスイッチがオンとなった旨の操作情報が取得された場合（ステップＳ３：ＹＥＳ）、次に、複数気筒音生成部１１０は、アイドリング再生処理を実行する（ステップＳ４）。ステップＳ４のアイドリング再生処理において、複数気筒音生成部１１０は、上記エンジンスタート／ストップスイッチがオンとなった旨の操作情報に対応して、上記スタータ音データを再生して対応する音圧信号を出力し、その後に上記アイドリング音データをループ再生して対応する音圧信号を出力することで、アイドリング状態を再現する。ここで、上記スタータ音データの音圧信号及び上記アイドリング音データの音圧信号それぞれの再生時における音圧は、ステップＳ１でデータベースＤＢから読み込んだスタータ音及びアイドリング音それぞれの音量係数データに基づいて制御される。これに加えて、アイドリング音データの音圧信号の音圧増幅率は、図４（ａ）に例示するアクセル開度−音圧増幅率特性制御データ及び図４（ｂ）に例示する回転数−音圧増幅率特性制御データにより、車両データＣとして入力される当該アクセル開度及び回転数を示す各データに基づいてそれぞれ制御される。
【００４４】
次に、処理部１１は、アイドリング再生処理（ステップＳ４）中において、エンジンの運転状態（例えば回転数や変速ギアポジション）や車両としての運転操作（例えばアクセル開度、走行速度及びエンジンスタート／ストップスイッチの状態）を示す情報を、車両データＣとして周期的に取得する（ステップＳ５）。ステップＳ５としての各情報の取得周期は、処理部１１としての仕様等によって予め設定されるが、具体的には数十ミリ秒程度が好ましい。そして、処理部１１は、ステップＳ５で取得した各情報に基づき、エンジンスタート／ストップスイッチがオフとなった（即ち、エンジンがストップされた）か否かを判定する（ステップＳ６）。ステップＳ６の判定において、エンジンスタート／ストップスイッチがオフとなったと判定された場合（ステップＳ６：ＹＥＳ）、処理部１１は、第１実施形態の音圧信号出力処理を終了する。一方、ステップＳ６の判定において、エンジンスタート／ストップスイッチがオフとなったと判定されない場合（ステップＳ６：ＮＯ）、処理部１１は次に、合成するエンジン音に相当するエンジンの動作サイクルの周期Ｔ（単位：秒）を算出する（ステップＳ７）。なお以下の説明において、当該動作サイクルの周期を、単に「エンジンサイクル周期」と称する。ここで、最も一般的な４ストロークエンジンでは、クランク軸が７２０度回転する時間がエンジンサイクル周期Ｔとなり、それは回転数によって変化することになる。そして、当該回転数（単位：ｒｐｍ（round per minute））をＮとすると、エンジンサイクル周期Ｔは、以下の式（１）で算出される。
【００４５】
Ｔ＝１２０／Ｎ    …（１）
【００４６】
なお、上記式（１）は、２ストロークエンジンやロータリーエンジンでは異なることに注意を要する。
【００４７】
次に、複数気筒音生成部１１０は、回転数に合わせて、一気筒分の低回転単発音データの音圧信号と高回転単発音データの音圧信号をそれぞれループ再生する（ステップＳ８）。このステップＳ８において、複数気筒音生成部１１０は、図５（ａ）に例示するように、低回転単発音データの音圧信号と高回転単発音データの音圧信号を、ステップＳ７で算出したエンジンサイクル周期Ｔでループ再生する。このとき、複数気筒音生成部１１０は、各単発音データの音圧信号の再生音圧をエンジンサイクル周期Ｔごとに予め設定された範囲内でランダムに変化させる。また、再生時におけるアクセル開度と音圧増幅率との関係の例が、図５（ｂ）に低回転単発音データの音圧信号について、図５（ｃ）に高回転単発音データの音圧信号について、それぞれ示されている。更に、再生時における回転数と音圧増幅率との関係の例が、図５（ｄ）に低回転単発音データの音圧信号について、図５（ｅ）に高回転単発音データの音圧信号について、それぞれ示されている。このとき、図５（ｄ）及び図５（ｅ）に例示するように、低回転単発音データの音圧信号と高回転単発音データの音圧信号とは、回転数との関係においてクロスフェードするように再生される。
【００４８】
次に、複数気筒音生成部１１０は、ステップＳ８で再生された低回転単発音データの音圧信号及び高回転単発音データの音圧信号を、残る三気筒分複製し、更に、上記爆発間隔データにより示される気筒間の爆発間隔（燃焼間隔）に合わせた遅延を与えた後に再生する（ステップＳ９）。より具体的に、複数気筒音生成部１１０は、図６に例示するように、エンジンサイクル周期Ｔを基準として、気筒ごとに爆発間隔ＴＦだけ遅延を与えて複製しつつ、低回転単発音データの音圧信号及び高回転単発音データの音圧信号を再生する。なお、図６では、各気筒による爆発の順序を「♯」で示している。更に、上記爆発間隔ＴＦは、気筒ごとに同一であってもよいし、異なっていてもよい。更にまた、各気筒の低回転単発音データ及び高回転単発音データそれぞれの音圧信号における音圧については、気筒ごとに異なる音圧係数（換言すれば、振幅倍率）を乗じた後に再生するように構成してもよい。
【００４９】
次に、複数気筒音生成部１１０は、例えば上記予め設定された正弦波形と、次数音制御データ２Ａと、を用いて、例えば０．５次から例えば８次までの次数音データの音圧信号を、０．５次刻みで１６音分生成する（ステップＳ１０）。このとき、複数気筒音生成部１１０は、各次の次数音データの音圧信号を、それぞれ単一の周波数成分を持ち且つ車種又はエンジン型式に対応した上記正弦波形とし、それぞれの位相をランダムに変更して生成する。ここで、各次数音の音圧信号の周波数は回転数によって変化するが、その変化は、「Ｆｎ」をｎ次の次数音の音圧信号の周波数（単位：ヘルツ）とし、「Ｏｄ」を０．５から８まで変化する次数（単位なし）とし、「Ｎ」を上記回転数とすると、以下の式（２）で算出される。
【００５０】
Ｆｎ＝Ｏｄ×Ｎ／６０    …（２）
【００５１】
一方、複数気筒音生成部１１０は、各次の次数音の音圧信号の音圧を、例えば図７（ａ）に例示する次数と音圧係数との関係を示す上記次数音制御データ２Ａに基づいて制御しつつ、各次の次数音データの音圧信号を再生する。このとき、一般には、次数が高くなるほどその音圧信号の音圧が小さくなるように制御される。そして、複数気筒音生成部１１０は、それぞれに生成された次数音の音圧信号を図７（ｂ）に例示するように混合し、一のエンジンサイクル周期Ｔ分の次数音データの音圧信号を生成する。その後、複数気筒音生成部１１０は、図８（ａ）に例示するアクセル開度−音圧増幅率特性制御データ及び図８（ｂ）に例示する回転数−音圧増幅率特性制御データにより、車両データＣとして入力される当該アクセル開度及び回転数を示す各データに基づいて音圧信号の音圧を制御しつつ、混合された次数音データの音圧信号を再生する。このとき、複数気筒音生成部１１０は、上記加速時次数音圧係数データ及び上記減速時次数音圧係数データをそれぞれ別個に用いて、例えばアクセル開度に応じて次数音データの音圧信号の音圧を制御するように構成してもよい。
【００５２】
次に、複数気筒音生成部１１０は、ステップＳ１０で再生された次数音データの音圧信号を、残る三気筒分複製し、更に、上記爆発間隔データにより示される気筒間の爆発間隔に合わせた遅延を与えた後に、再生する（ステップＳ１１）。より具体的に、複数気筒音生成部１１０は、図９に例示するように、エンジンサイクル周期Ｔを基準として、気筒ごとに爆発間隔ＴＦだけ遅延を与えて複製しつつ、次数音データの音圧信号を再生する。なお、図９では、図６に示す場合と同様に、各気筒による爆発の順序を「♯」で示している。更に、上記爆発間隔ＴＦも、図６に示す場合と同様に、気筒ごとに同一であってもよいし、異なっていてもよい。更にまた、各気筒の次数音データの音圧信号の音圧については、気筒ごとに異なる音圧係数を乗じた後に再生するように構成してもよい。
【００５３】
次に、複数気筒音生成部１１０は、ランダム音再生処理を実行する（ステップＳ１２）。ステップＳ１２のランダム音再生処理において、複数気筒音生成部１１０は、第１実施形態の音圧信号出力処理により合成するエンジン音に相当するエンジン又は車種に対応したランダム音データ１Ｂの音圧信号を継続してループ再生する。ここで、上記ランダム音データの音圧信号の再生時におけるピッチ（周波数）やループ周期は、アクセル開度及び回転数のいずれによっても変化させないが、その音圧増幅率は、図１０（ａ）に例示するアクセル開度−音圧増幅率特性制御データ及び図１０（ｂ）に例示する回転数−音圧増幅率特性制御データにより、車両データＣとして入力される当該アクセル開度及び回転数を示す各データに基づいてそれぞれ制御される。
【００５４】
その後、処理部１１の合成部１１１は、ステップＳ９で再生された各気筒の低回転単発音データの音圧信号及び高回転単発音データの音圧信号（図６参照）、ステップＳ１１で再生された各気筒の次数音データの音圧信号、及びステップＳ１２で再生されたランダム音データの音圧信号を、エンジンサイクル周期Ｔを基準として混合する（ステップＳ１３）。このとき、合成部１１１は、図１１に例示するように、各音の音圧信号に対応してステップＳ１で読み込まれた音量係数データにより示される音量係数を各音データに乗じてその音量を調整しつつ、混合する。
【００５５】
その後、合成部１１１は、第１実施形態の音圧信号出力処理により合成するエンジン音の音圧信号の用途に応じた効果音として、上記ギア音、上記シフト音、上記リミッタ音又は上記アフターファイア音を加える場合は、それらの音に対応する音データを音波形データ１から抽出し、それらをステップＳ１３で混合された音圧信号に更に混合する（ステップＳ１４）。このとき、合成部１１１は、各音データの音圧信号の音圧を、対応する音量係数データを用いて調整しつつ、混合する。
【００５６】
その後、処理部１１は、ステップＳ１４までの処理で生成／混合された音圧信号を、第１実施形態の音圧信号出力処理の結果としてのエンジン音の音圧信号として図示しないＤ／Ａ（Digital/Analog）変換部によりアナログ化し、例えばスピーカ１５から放音させる（ステップＳ１５）。その後、処理部１１は、必要に応じて、当該エンジン音の音圧信号（又は、当該音圧信号に相当する音データ）を、当該エンジン音の音圧信号が対応する諸元（上記車種又はエンジン型式等）を示すデータに関連付けて、例えばデータベースＤＢが記録されている上記不揮発性記録媒体に記録する。そして、処理部１１は、上記ステップＳ５に戻って、上述してきた一連の処理を繰り返す。
【００５７】
以上説明したように、第１実施形態の音圧信号出力処理によれば、単発音データの音圧信号、次数音データの音圧信号及びランダム音データの音圧信号を用いてエンジン音の音圧信号を合成して出力するので、エンジンの仕様（例えば、気筒数、爆発間隔、ロータリーエンジンか否か等の仕様）の変更にも柔軟に対応しつつ、実物のエンジンに近いエンジン音の音圧信号を、低負荷且つリアルタイムに合成して出力することができる。
【００５８】
また、エンジンの各気筒についての単発音データ１Ａ及び次数音データ（次数音制御データ２Ａ）をそれぞれ取得し、各気筒による爆発間隔に対応させて単発音データの音圧信号及び次数音データの音圧信号を遅延させつつ、単発音データの音圧信号、次数音データの音圧信号及びランダム音データの音圧信号を合成するので、実物のエンジンにより近いエンジン音の音圧信号を合成して出力することができる。
【００５９】
更に、単発音データの音圧信号又は次数音データの音圧信号の少なくともいずれか一方における音圧係数（振幅倍率）を気筒ごとに異ならせる場合は、更に臨場感のあるエンジン音の音圧信号を合成して出力することができる。
【００６０】
更にまた、ｉ）一の単発音データの音圧信号を、低回転単発音データの音圧信号と高回転単発音データの音圧信号とにより構成する場合、ii）低回転単発音データの音圧信号と高回転数単発音データの音圧信号をエンジンの回転数に基づいてクロスフェードすることにより単発音データの音圧信号を合成する場合（図５（ｄ）及び図５（ｅ）参照）、又はiii）加速時次数音データの音圧信号と減速時次数音データの音圧信号とで一つの次数音データの音圧信号を形成する場合、のいずれも、より臨場感のあるエンジン音の音圧信号を合成して出力することができる。
【００６１】
また、単発音データの音圧信号の音圧、次数音データの音圧信号の音圧及びランダム音データの音圧信号の音圧それぞれをアクセル開度及び回転数に基づいて制御して合成するので、更に臨場感のあるエンジン音の音圧信号を合成して出力することができる。
【００６２】
更に、アイドリング音データ、スタータ音データ、ギア音データ、シフト音データ、リミッタ音データ又はアフターファイア音データの少なくともいずれかを更に用いてエンジン音の音圧信号を合成する場合は、種々の効果音を加えてより臨場感のあるエンジン音の音圧信号を合成して出力することができる。
【００６３】
（II）第２実施形態
次に、本発明に係る他の実施形態である第２実施形態について、図１２乃至図１５を用いて説明する。なお、図１２は第２実施形態の音圧信号出力処理を示すフローチャートであり、図１３は当該音圧信号出力処理における単気筒音生成処理の波形を例示する図であり、図１４は当該音圧信号出力処理における遅延による複数気筒音生成処理の波形を例示する図であり、図１５は当該音圧信号出力処理における複数気筒音の音圧信号とランダム音の音圧信号との合成処理の波形を例示する図である。
【００６４】
また、以下に説明する第２実施形態の音圧信号出力装置のハードウェア的な構成は、基本的には第１実施形態の音圧信号出力装置Ｓのものと同一である。よって以下の説明では、第２実施形態の音圧信号出力装置において、第１実施形態の音圧信号出力装置Ｓの構成部材と同様の構成部材については、同様の部材番号を用いて細部の説明は省略する。更に、以下に説明する第２実施形態の音圧信号出力処理のうち、第１実施形態の音圧信号出力処理と同様の処理については、図３に示されるステップ番号と同一のステップ番号を用いて細部の説明は省略する。
【００６５】
上述した第１実施形態の音圧信号出力処理では、単発音データの音圧信号及び次数音データの音圧信号それぞれについて、別個に複数気筒分の各音データの音圧信号を生成し（図３ステップＳ９及びステップＳ１１参照）、それらとランダム音データの音圧信号とを最後に混合する構成とした（図３ステップＳ１３参照）。これに対して、以下に説明する第２実施形態の音圧信号出力処理では、一の気筒について単発音データの音圧信号と次数音データの音圧信号とを混合して一気筒分の混合音データの音圧信号を生成し、それに基づいて複数気筒分の混合音データの音圧信号を生成して最後にランダム音データの音圧信号を混合する。
【００６６】
即ち、図１２に示すように、第２実施形態に係る音圧信号出力処理では、初めに、第１実施形態の音圧信号出力処理におけるステップＳ１乃至ステップＳ８と、ステップＳ１０と、が、複数気筒音生成部１１０により実行される。このとき、第１実施形態の音圧信号出力処理におけるステップＳ９は実行されない。
【００６７】
次に、複数気筒音生成部１１０は、一の気筒についてステップＳ８で再生された低回転単発音データの音圧信号及び高回転単発音データの音圧信号と、当該気筒についてステップＳ１０で生成された次数音データの音圧信号と、を、エンジンサイクル周期Ｔを基準として混合する（ステップＳ２０）。このとき、合成部１１１は、図１３に例示するように、各音の音圧信号に対応してステップＳ１で読み込まれた音量係数データにより示される音量係数を各音の音圧信号に乗じてその音量を調整しつつ混合して、混合音データの音圧信号を生成する。
【００６８】
次に、複数気筒音生成部１１０は、ステップＳ２０で生成された混合音データの音圧信号を、残る三気筒分複製し、更に、上記爆発間隔データにより示される気筒間の爆発間隔に合わせた遅延を与えた後に、再生する（ステップＳ２１）。より具体的に、複数気筒音生成部１１０は、図１４に例示するように、エンジンサイクル周期Ｔを基準として、気筒ごとに爆発間隔ＴＦだけ遅延を与えて複製しつつ、混合音データの音圧信号を再生する。なお、図１４では、各気筒による爆発の順序を「♯」で示している。更に、上記爆発間隔ＴＦは、気筒ごとに同一であってもよいし、異なっていてもよい。更にまた、各気筒の混合音データの音圧については、気筒ごとに異なる音圧係数を乗じた後に再生するように構成してもよい。
【００６９】
次に、複数気筒音生成部１１０は、第１実施形態の音圧信号出力処理におけるステップＳ１２を実行し、その後、合成部１１１は、ステップＳ２０で生成された全気筒分の混合音データの音圧信号（図１３参照）と、ステップＳ１２で再生するランダム音データの音圧信号と、を、エンジンサイクル周期Ｔを基準として混合する（ステップＳ２２）。このとき、合成部１１１は、図１５に例示するように、各音に対応してステップＳ１で読み込まれた音量係数データにより示される音量係数を各音データの音圧信号に乗じてその音量を調整しつつ、混合する。
【００７０】
その後、合成部１１１は、第１実施形態の音圧信号出力処理におけるステップＳ１４及びステップＳ１５を実行し、ステップＳ５に移行する。
【００７１】
以上説明した第２実施形態の音圧信号出力処理によっても、第１実施形態の音圧信号出力処理による効果と同様の効果を奏することができる。
【００７２】
（III）第３実施形態
次に、本発明に係る更に他の実施形態である第３実施形態について説明する。
【００７３】
上述した第１実施形態及び第２実施形態では、次数音データの音圧信号について、これを、一気筒分ずつ再生された当該音圧信号を混合することで、エンジン音全体としての次数音データの音圧信号を合成して出力した。しかしながらこれ以外に、多気筒のエンジン音の音圧信号を合成して出力する際に、それに対応する次数音の音圧信号を、当該多気筒分を纏めて一度に合成するように構成してもよい。この場合でも、上記正弦波形及びその倍音を用いた倍音構造を有する音成分として、各気筒分の次数音データの音圧信号を纏めて合成するように構成することができる。
【００７４】
以上説明した第３実施形態の音圧信号出力処理によっても、第１実施形態及び第２実施形態の音圧信号出力処理による効果と同様の効果を奏することができる。
【産業上の利用可能性】
【００７５】
以上それぞれ説明したように、本発明は音圧信号出力装置の分野に利用することが可能であり、特に内燃式のエンジン音に相当する音圧信号出力装置の分野に適用すれば特に顕著な効果が得られる。
【符号の説明】
【００７６】
１    音波形データ
１Ａ    単発音データ
１Ｂ    ランダム音データ
２    音制御データ
２Ａ    次数音制御データ
１０    処理装置
１１    処理部
１２    インターフェース
１３    操作部
１４    表示部
１５    スピーカ
１６    バス
１１０    複数気筒音生成部
１１１    合成部
Ｃ  車両データ
Ｓ    音圧信号出力装置
ＤＢ    データベース
【図１】
2019198230.tif 000003
【図２】
2019198230.tif 000004
【図３】
2019198230.tif 000005
【図４】
2019198230.tif 000006
【図５】
2019198230.tif 000007
【図６】
2019198230.tif 000008
【図７】
2019198230.tif 000009
【図８】
2019198230.tif 000010
【図９】
2019198230.tif 000011
【図１０】
2019198230.tif 000012
【図１１】
2019198230.tif 000013
【図１２】
2019198230.tif 000014
【図１３】
2019198230.tif 000015
【図１４】
2019198230.tif 000016
【図１５】
2019198230.tif 000017
【国際調査報告】
2019198230.tif 000018
2019198230.tif 000019