(57)【要約】【課題】複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくするができる擬似音生成装置を提供する。【解決手段】再生定義情報で指定される音源データと減衰率に従って音声合成を行なって擬似音を生成する。詳しくは、第１記憶部（１１）から音源データを選択する選択データ、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ、及び再生音の減衰率を示す減衰率データを有する複数の再生定義情報を第２記憶部（１２）に用意しておき、発生するイベントに応答して複数の再生定義情報のセットを選択したとき、音源データの再生処理を行う信号処理部（４）に、夫々の再生定義情報で指定される音源データに対して夫々の再生定義情報で指定される減衰率に従って再生音を合成する処理を夫々の再生定義情報で指定される繰り返し回数だけ実行させる。【選択図】図１
2012073448.tif 000002
【特許請求の範囲】
【請求項１】
複数の音源データを格納する第１記憶部と、
複数の再生定義情報を格納する第２記憶部と、
前記音源データの再生処理を行う信号処理部と、
イベントの発生に応答して前記第２記憶部から再生定義情報を選択し、選択した再生定義情報に基づいて、前記第１記憶部から音源データを読み出す制御、及び読み出した音源データを前記信号処理部に再生させる制御を行う制御部とを有し、
前記再生定義情報は、前記第１記憶部から音源データを選択する選択データ、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ、及び再生音の減衰率を示す減衰率データを有し、
前記制御部は、前記イベントに応答して複数の再生定義情報のセットを選択したとき、夫々の再生定義情報で指定される音源データに対して夫々の再生定義情報で指定される減衰率に従って再生音を合成する処理を夫々の再生定義情報で指定される繰り返し回数だけ実行させる、擬似音生成装置。
【請求項２】
前記複数の音源データは、始動から所定速度にいたるまでの内燃機関としてのエンジン音の生成に必要とされる複数の音源データである、請求項１記載の擬似音生成装置。
【請求項３】
前記イベントは、エンジン始動操作のイベント、並びにエンジン始動操作から所定速度に至までのエンジン回転数及びアクセル操作度合いに応じて生成される走行状態毎のイベントである、請求項２記載の擬似音生成装置。
【請求項４】
制御部は、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる、請求項２記載の擬似音声生成装置。
【請求項５】
電気自動車に搭載された、請求項３記載の擬似音生成装置。
【請求項６】
前記複数の音源データは、車両の走行に応じた走行音を想起させる音の生成に必要とされる複数の音源データである、請求項１記載の擬似音生成装置。
【請求項７】
複数の再生定義情報に従って異なる音源データを用いることにより前記走行音を想起させる音を合成する処理において、前記制御部が並列的に選択する複数の再生定義情報のセットの一方の系統は第１の音源データの選択データと第１の減衰率データを持ち、複数の再生定義情報の他方の系統は第２の音源データの選択データと第２の減衰率データを持つ、請求項６記載の擬似音声生成装置。
【請求項８】
制御部は、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる、請求項７記載の擬似音声生成装置。
【請求項９】
前記複数の音源データは、エンジン始動から所定速度にいたるまでのエンジン音及びタイヤ音の生成に必要とされる複数の音源データであり、
前記一方の系統の再生定義情報はエンジン音に関する音源データ及び減衰率の指定データを持ち、
前記他方の系統の再生定義情報はタイヤ音に関する音源データ及び減衰率の指定データを持つ、請求項８記載の擬似音生成装置。
【請求項１０】
複数の音源データを格納する第１記憶部と、
複数の再生定義情報を格納する第２記憶部と、
前記音源データの再生処理を行う信号処理部と、
イベントの発生に応答して前記第２記憶部から再生定義情報を選択し、選択した再生定義情報に基づいて、前記第１記憶部から音源データを読み出す制御、及び読み出した音源データを前記信号処理部に再生させる制御を行う制御部とを有し、
前記再生定義情報は、前記第１記憶部から音源データを選択する選択データ、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ、及び再生音の減衰率を示す減衰率データを有し、
前記制御部は、前記イベントに応答して複数の再生定義情報のセットを選択したとき、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる、擬似音生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、擬似的に所要の音を生成する擬似音生成装置に関し、例えば電気自動車に搭載して使用するエンジン音擬似生成装置に適用して有効な技術に関する。
【背景技術】
【０００２】
モータ駆動される電気自動車は内燃機関のような自動車エンジンに比べて走行音が静かであるため、歩行者などに対する注意喚起という点でエンジン音などを想起させる走行音を擬似的に発生させることが必要であると考えられている。
【０００３】
そのような擬似音声の生成には特許文献１に記載のごとく、エンジン音の圧縮波形データを速度やアクセル操作量に応じて割り付けたマップを用意し、受動者の速度やアクセル操作量に応じてそのマップから音声圧縮波形データを読み出し、読み出した波形データに基づいてエンジン音を擬似的に発生する技術を適用することができる。また、特許文献２にもＲＯＭに格納された音声データを用いて自動車のエンジン音を擬似的に発生される技術が記載される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１１４２号公報
【特許文献２】特開平５−１１７８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明者はＰＣＭ音源データなどの音源データを用いて擬似音を発生させために用いるメモリ容量について検討した。これによれば、上記特許文献のごとく擬似的に発生可能とする音の全てを個別の音源データとしてマップ若しくはＲＯＭに持つ場合には大きな記憶領域が必要になる。本発明者は複数の音を合成して所要の擬似音を生成することを検討したが、その場合にも、単に合成するだけでは、生成可能な音の種類は音源データの組み合わせ数を超えることができない。更に、音源データを合成して生成した音を変化させる場合に、その音色に変化を付けるには、その組成音の軽重を相違させる音源データを別々に持たなければならない。このように、音源データの単なる合成では音源データの格納に必要な記憶容量の低減には限界のあることが明らかになった。
【０００６】
本発明の目的は、複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくすることができる擬似音生成装置を提供することにある。
【０００７】
本発明の前記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００８】
本願において開示される発明のうち代表的なものの概要を簡単に説明すれば下記の通りである。
【０００９】
すなわち、再生定義情報で指定される音源データと減衰率に従って音声合成を行なって擬似音を生成する。詳しくは、第１記憶部から音源データを選択する選択データ、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ、及び再生音の減衰率を示す減衰率データを有する複数の再生定義情報を第２記憶部に用意しておき、発生するイベントに応答して複数の再生定義情報のセットを選択したとき、音源データの再生処理を行う信号処理部に、夫々の再生定義情報で指定される音源データに対して夫々の再生定義情報で指定される減衰率に従って再生音を合成する処理を夫々の再生定義情報で指定される繰り返し回数だけ実行させる。
【００１０】
これによれば、合成すべき音源データ、音源データの減衰率及び繰り返し回数を定義する再生定義情報をイベントに応じて選択することによって音声合成を行なうから、利用する音の種類や音の減衰状態さらには音の長さに応ずる多数の組み合わせの中からイベントに即した音声合成を自由に行なうことができる。音源データを単に合成するだけではなく合成する音の減衰率も選択可能であるから、生成可能な音の種類は音源データの組み合わせ数を超えることができる。音源データを合成して生成した音を変化させる場合には、その組成音が寄与する割合に軽重を設定することによって音色に変化を付けることも可能になり、この点においても生成可能な音の豊富化に寄与することができる。
【発明の効果】
【００１１】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記のとおりである。
【００１２】
すなわち、複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくすることができる。
【図面の簡単な説明】
【００１３】
【図１】図１は本発明の一実施の形態に係る擬似音生成装置のブロック図である。
【図２】図２は擬似音生成装置を適用した電気自動車のブロック図である。
【図３】図３は再生リストＲＳＴ０〜ＲＳＴｎの一例を示す説明図である。
【図４】図４は再生リストの一つの再生定義情報によるデータ生成の動作タイミングを示すタイミングチャートである。
【図５】図５は擬似音再生装置による音声合成処理のメインフローチャートである。
【図６】図６は指定再生リストに従った音声合成処理の詳細を例示するフローチャートである。
【発明を実施するための形態】
【００１４】
１．実施の形態の概要
先ず、本願において開示される発明の代表的な実施の形態について概要を説明する。代表的な実施の形態についての概要説明で括弧を付して参照する図面中の参照符号はそれが付された構成要素の概念に含まれるものを例示するに過ぎない。
【００１５】
〔１〕＜再生定義情報で指定される音源データと減衰率に従った擬似音再生＞
本発明の代表的な実施の形態に係る擬似音再生装置（１）は、複数の音源データを格納する第１記憶部（１１）と、複数の再生定義情報を格納する第２記憶部（１２）と、前記音源データの再生処理を行う信号処理部（４）と、イベントの発生に応答して前記第２記憶部から再生定義情報を選択し、選択した再生定義情報に基づいて、前記第１記憶部から音源データを読み出す制御、及び読み出した音源データを前記信号処理部に再生させる制御を行う制御部（３）とを有する。前記再生定義情報は、前記第１記憶部から音源データを選択する選択データ（ＰＯＩＮＴ，ＳＳＴＲ，ＳＥＮＤ）、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ（ＲＥＰＴ）、及び再生音の減衰率を示す減衰率データ（ＡＴＴＤＡＴ）を有する。前記制御部は、前記イベントに応答して複数の再生定義情報のセットを選択したとき、夫々の再生定義情報で指定される音源データに対して夫々の再生定義情報で指定される減衰率に従って再生音を合成する処理を夫々の再生定義情報で指定される繰り返し回数だけ実行させる。
【００１６】
これによれば、合成すべき音源データ、音源データの減衰率及び繰り返し回数を定義する再生定義情報をイベントに応じて選択することによって音声合成を行なうから、利用する音の種類や音の減衰状態さらには音の長さに応ずる多数の組み合わせの中からイベントに即した音声合成を自由に行なうことができる。音源データを単に合成するだけではなく合成する音の減衰率も選択可能であるから、生成可能な音の種類は音源データの組み合わせ数を超えることができる。音源データを合成して生成した音を変化させる場合には、その組成音が寄与する割合に軽重を設定するように再生定義情報を構成することによって音色に変化を付けることも容易になり、この点においても生成可能な音の豊富化を実現することができる。したがって、複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくすることができる。
【００１７】
〔２〕＜エンジン音再生＞
項１の擬似音再生装置において、前記複数の音源データは、始動から所定速度にいたるまでの内燃機関としてのエンジン音の生成に必要とされる複数の音源データである。
【００１８】
内燃機関としてのエンジン音を擬似的に再生可能になる。
【００１９】
〔３〕＜走行イベントに応じた制御信号＞
項２の擬似音再生装置において、前記イベントは、エンジン始動操作のイベント、並びにエンジン始動操作から所定速度に至までのエンジン回転数及びアクセル操作度合いに応じて生成される走行状態毎のイベントである。
【００２０】
内燃機関をエンジンに持つ自動車の走行に模した音を内燃機関ではないエンジンを動力とする走行状態に応じて生成することができる。
【００２１】
〔４〕＜系統別音波データの生成と合成＞
項２の擬似音再生装置において、制御部は、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報（２０）による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報（２１）による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる。
【００２２】
これにより、双方の系統の再生定義情報を個別に定義することができ、イベントに応じた音調の変化や音源の切換えに伴う再生音の変化を音源データ毎に容易に定義することができ、擬似音生成装置の使い勝手を向上させることができる。
【００２３】
〔５〕＜電気自動車＞
項３の擬似音生成装置は電気自動車（ＣＡＲ）に搭載される。
【００２４】
これにより、擬似音生成装置は走行する電気自動車に対する歩行者の注意を喚起するのに役立つ。
【００２５】
〔６〕＜車両の走行連想音＞
項１の擬似音生成装置において、前記複数の音源データは、車両の走行に応じた走行音を想起させる音の生成に必要とされる複数の音源データである。
【００２６】
車両の走行を想起させる音によって車両に対する注意を喚起するのに役立つ。
【００２７】
〔７〕＜異なる減衰率による音源データの並列的合成＞
項６の擬似音生成装置において、複数の再生定義情報に従って異なる音源データを用いることにより前記走行音を想起させる音を合成する処理において、前記制御部が並列的に選択する複数の再生定義情報のセットの一方の系統（２０）は第１の音源データの選択データと第１の減衰率データを持ち、複数の再生定義情報の他方の系統（２１）は第２の音源データの選択データと第２の減衰率データを持つ。
【００２８】
２系統の音源データに軽重を付けて合成することが容易になり、合成できる音の種別の豊富化につながる。
【００２９】
〔８〕＜系統別音波データの生成と合成＞
項７の擬似音生成装置において、制御部は、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報（２０）による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報（２１）による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる。
【００３０】
これにより、双方の系統の再生定義情報を個別に定義することができ、イベントに応じた音調の変化や音源の切換えに伴う再生音の変化を音源データ毎に容易に定義することができ、擬似音生成装置の使い勝手を向上させることができる。
【００３１】
〔９〕＜エンジン音及びタイヤ音＞
項８の擬似音生成装置において、前記複数の音源データは、エンジン始動から所定速度にいたるまでのエンジン音及びタイヤ音の生成に必要とされる複数の音源データである。前記一方の系統の再生定義情報はエンジン音に関する音源データ及び減衰率の指定データを持ち、前記他方の系統の再生定義情報はタイヤ音に関する音源データ及び減衰率の指定データを持つ。
【００３２】
タイヤ音とエンジン音に軽重を付けた擬似音を容易に生成することができる。
【００３３】
〔１０〕＜再生定義情報で指定される音源データと減衰率に従った擬似音再生＞
本発明の代表的な実施の形態に係る擬似音再生装置（１）は、複数の音源データを格納する第１記憶部（１１）と、複数の再生定義情報を格納する第２記憶部（１２）と、前記音源データの再生処理を行う信号処理部（４）と、イベントの発生に応答して前記第２記憶部から再生定義情報を選択し、選択した再生定義情報に基づいて、前記第１記憶部から音源データを読み出す制御、及び読み出した音源データを前記信号処理部に再生させる制御を行う制御部（３）とを有する。前記再生定義情報は、前記第１記憶部から音源データを選択する選択データ（ＰＯＩＮＴ，ＳＳＴＲ，ＳＥＮＤ）、選択した音源データの再生繰り返し回数を指定する繰り返し回数データ（ＲＥＰＴ）、及び再生音の減衰率を示す減衰率データ（ＡＴＴＤＡＴ）を有する。前記制御部は、前記イベントに応答して複数の再生定義情報のセットを選択したとき、選択した再生定義情報のセットに含まれる一方の系統の再生定義情報（２０）による音源データ及び減衰率の指定に基づいて前記信号処理部に一方の系統の音波データを生成させ、選択した再生定義情報のセットに含まれる他方の系統の再生定義情報（２１）による音源データ及び減衰率の指定に基づいて前記信号処理部に他方の系統の音波データを生成させ、双方の音波データを前記信号処理部に合成させる。
【００３４】
これによれば、合成すべき音源データ、音源データの減衰率及び繰り返し回数を定義する再生定義情報をイベントに応じて選択することによって音声合成を行なうから、利用する音の種類や音の減衰状態さらには音の長さに応ずる多数の組み合わせの中からイベントに即した音声合成を自由に行なうことができる。音源データを単に合成するだけではなく合成する音の減衰率も選択可能であるから、生成可能な音の種類は音源データの組み合わせ数を超えることができる。音源データを合成して生成した音を変化させる場合には、その組成音が寄与する割合に軽重を設定するように再生定義情報を構成することによって音色に変化を付けることも容易になり、この点においても生成可能な音の豊富化を実現することができる。したがって、複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくすることができる。特に、双方の系統の再生定義情報を個別に定義することができ、イベントに応じた音調の変化や音源の切換えに伴う再生音の変化を音源データ毎に容易に定義することができ、擬似音生成装置の使い勝手を向上させることができる。
【００３５】
２．実施の形態の詳細
実施の形態について更に詳述する。
【００３６】
図１には本発明の一実施の形態に係る擬似音生成装置の構成が示される。同図に示される擬似音再生装置（ＰＳＧ）１は、特に制限されないが、書き換え可能な不揮発性メモリ例えば電気的に書き換え可能なフラッシュメモリ（ＦＬＳＨ)２、制御部３、信号処理部４及びアンプ（ＡＭＰ）５から成る。特に制限されないが、制御部３、信号処理部４及びアンプ５を１チップのマイクロコンピュータによって構成し、フラッシュメモリ２をフラッシュメモリチップによって構成することにより、擬似音生成装置をマルチチップで構成する事ができる。また、擬似音生成装置の全体をシングルチップマイクロコンピュータで構成することも可能である。
【００３７】
フラッシュメモリ２は複数の音源データを格納する第１記憶部１１と、複数の再生定義情報のセットを再生リストとして複数の再生リストを格納する第２記憶部１２を備える。信号処理部４は前記音源データの再生処理を行い、例えば、ディジタル信号処理装置（ＤＳＰ)によって構成される。制御部３は、イベント信号ＥＶＮＴから把握されるイベントに応答して前記第２記憶部１２から再生リストを選択し、選択した再生リストに含まれる複数の再生定義情報に基づいて、前記第１記憶部１１から音源データを読み出す制御、及び読み出した音源データを前記信号処理部４に再生させる制御を行い、例えば中央処理装置（ＣＰＵ）を中心とするプロセッサコアによって構成することができる。
【００３８】
特に緒制限されないが、擬似音生成装置１は、図２に例示される電気自動車ＣＡＲに搭載され、モータＭＴＲの駆動状態などに応じてガソリンエンジン自動車の音を擬似的に発生するための音声データＯＤＡＴを生成する。生成された音声データＯＤＡＴはスピーカＳＰＫに与えられる。特に制限されないがイベント信号ＥＶＮＴはパワートレイン系の電子制御ユニットＥＣＵ＿ＰＷＲから与えられる。この電子制御ユニットＥＣＵ＿ＰＷＲにはモータスタートスイッチＳ、アクセルＡＣＣ、ブレーキＢＲＫ、及びシフトレバーＳＦＴ等の操作状態が与えられ、それら操作状態に応じて、モータＭＴＲに駆動信号やトランスミッションＴＭに選択信号を出力する。擬似音生成装置１は、電子制御ユニットＥＣＵ＿ＰＷＲを経由して、前記モータＭＴＲへの駆動信号、トランスミッションＴＭの選択信号、並びに、モータスタートスイッチＳ、アクセルＡＣＣ、ブレーキＢＲＫ、及びシフトレバーＳＦＴの操作信号がイベント信号ＥＶＮＴとして与えられ、それらによって把握される状況に応じた擬似音を生成する制御を行う。ここでは理解を容易化するために、モータ始動から時速２０Ｋｍまでのガソリンエンジン音を含めた走行音を擬似的に発生させるものとし、擬似音の生成には、イベント信号ＥＶＮＴに基づいてエンジン始動、自動車の速度、加速度、モータ回転数、トランスミッションの選択ギアー比等を考慮した制御とする。
【００３９】
図１に示される第１記憶部１１に格納される音源データは、特に制限されないが、ガソリン自動車のエンジン音を模擬するためのエンジン機械音、エンジン給排気音、タイヤの回転音などに大別され、例えばエンジン機械音は単位時間当たりのレシプロサイクル音をエンジン回転数やエンジンの回転加速度をパラメータとして用意した多数のＰＣＭデータとされ、エンジン給排気音は単位時間当たりの給排気サイクル音をエンジン回転数やエンジン回転加速度をパラメータとして用意した多数のＰＣＭデータとされ、タイヤ回転音は車速度及びタイヤの回転加速度をパラメータとして用意した多数のＰＣＭデータとされる。第１記憶部１１においてそれらのＰＣＭデータは、エンジン回転数、エンジンの回転加速度、車速度、タイヤの回転加速度に応じて検索可能な配列を有する複数の音源テーブルを構成する。ここでは、音源テーブルは、特に制限されないが、エンジン機械音、エンジン給排気音、及びタイヤの回転音のそれぞれについて用意されている。
【００４０】
信号処理部４は上述のエンジン機械音及びエンジン給排気音のような複数系統のＰＣＭデータを別々にデコードし、デコードデータを別々に減衰処理して合成する信号処理アルゴリズムを有する。例えば、図１に例示されるように、ＰＣＭデータのデコーダＤＥＣａとアッテネータＡＴＴａを第１系統（ａ系統）として持ち、ＰＣＭデータのデコーダＤＥＣｂとアッテネータＡＴＴｂを第２系統（ｂ系統）として持つ。ＰＣＭデコーダＤＥＣａ，ＤＥＣｂはパルス符号変調されたＰＣＭデータを復調する。アッテネータＡＴＴａ、ＡＴＴｂは復調される音波データの特定周波数帯域などを減衰させる処理を行う。アッテネータＡＴＴａ，ＡＴＴｂの出力はミキサＭＩＸで合成され、合成されたデータはアンプ５で増幅されて音声データＯＤＡＴとして出力される。
【００４１】
例えば信号処理部４のａ系統はエンジン機械音のＰＣＭデータに対する復調と減衰に用い、ｂ系統はエンジン給排気音のＰＣＭデータに対する復調と減衰に用いる。夫々の系統をどのＰＣＭデータの復調に用い、復調データに対する減衰率をどの程度にするかなどの制御は、第２記憶部１２の再生リストに従って制御部３が制御し、どの再生リストをどのタイミングで用いるかは制御部３がイベント信号ＥＶＮＴに従って制御する。
【００４２】
図３には再生リストＲＳＴ０〜ＲＳＴｎが例示される。再生リストＲＳＴｉ（ｉ＝０〜ｎ）はａ系統再生定義情報２０とｂ系統再生定義情報２１を１セットとして持つ。ａ系統再生定義情報２０はデコーダＤＥＣａ及びアッテネータＡＴＴａによる処理系（ａ系統）の制御データであり、ｂ系統再生定義情報２１はデコーダＤＥＣｂ及びアッテネータＡＴＴｂによる処理系（ｂ系統）の制御データである。
【００４３】
ａ系統及びｂ系統の再生定義情報２０、２１のそれぞれは音源指定情報ＳＳＤＡＴと減衰量指定情報ＡＴＴＤＡＴを持つ。音源指定情報ＳＳＤＡＴは、特に制限されないが、エンジン機械音、エンジン給排気音、及びタイヤの回転音等のそれぞれについて用意された音源テーブルへのポインタＰＯＩＮＴ、音源テーブル上でサンプリングするＰＣＭデータのサンプル開始番号ＳＳＴＲ、サンプル終了番号ＳＥＮＤ、及びサンプルしたＰＣＭデータによる再生回数ＲＥＰＴの各情報を保有する。減衰量指定情報ＡＴＴＤＡＴは、特に制限されないが、減衰させる周波数帯域の情報を持つ。一つの再生定義情報によって規定されるサンプル開始番号ＳＳＴＲからサンプル終了番号ＳＥＮＤまでの一連のＰＣＭデータによって再生される音は一単位の音を構成する。例えばエンジン始動音であれば１回路のスタートスイッチＳの押下によって発生されるエンジンスタート時エンジン機械音、エンジンスタート時エンジン給排気音などとされる。
【００４４】
制御部３は、モータスタートスイッチＳが操作されてから時速２０Ｋｍになるまでの間、規定の音声再生サイクル毎に、イベント信号ＥＶＮＴを参照し、参照したイベント信号ＥＶＮＴの状態に応じて再生リストを選択する。制御部３は、特に制限されないが、選択した再生リストのａ系統及びｂ系統の夫々の再生定義情報による再生回数ＲＥＰＴで指定される再生動作が共に終了したときイベント信号ＥＶＮＴを参照して新たな再成立との選択を行なう。したがって、この例の場合、望ましくはａ系統及びｂ系統の夫々の再生定義情報による再生回数ＲＥＰＴを同じ値にするのがよい。
【００４５】
図４には擬似音生成動作タイミングが例示される。ここでは再生リストの一つの再生定義情報によるデータ生成の動作タイミングを示す。Ａはエンジン始動のエンジン機械音であるイグニッション音の一単位とされるイグニッション単位音波形データ、Ｂはアイドリング時のエンジン機械音の一単位とされるアイドリング単位音波形データ、Ｃは加速時のエンジン機械音の一単位とされる加速時単位音波形データである。時刻ｔ０におけるイベント信号ＥＶＮＴ＿Ａはエンジンスタート操作に応ずるイベント発生を意味し、時刻ｔ１におけるイベント信号ＥＶＮＴ＿Ｂはエンジンアイドリングに応ずるイベント発生を意味し、時刻ｔ２におけるイベント信号ＥＶＮＴ＿Ｃはエンジン加速に応ずるイベント発生を意味する。図４ではそれらのイベントの発生タイミングに従ってイグニッション単位音波形データＡが一単位、アイドリング単位音波形データＢが複数単位、及び加速時単位音波形データＣが複数単位連続的に生成される。時刻ｔ１乃至ｔ２の間ではアイドリング単位音波形データＢが繰り返し生成され、時刻ｔ２乃至ｔ３の間では加速時単位音波形データＣが繰り返し生成される。
【００４６】
図５には擬似音再生装置１による音声合成処理のメインフローチャートである。制御部３は再生リストを初期的に指定する。例えばイグニッション音を再生するための再成リストを指定する（Ｓ１）。制御部３は指定された再生リストに従った音声合成処理（Ｓ２）を行なう。音声合成処理毎に、新たな外部イベントが発生したかを判別し（Ｓ３）発生していなければ既に指定されている再生リストに従った音声合成処理を繰り返す（Ｓ２）。新たな外部イベントが発生しているときは、それに応じて再生リストの指定を変更し、指定が変更された再生リストに従って音声合成処理が行われる（Ｓ２）。
【００４７】
図６には指定再生リストに従った音声合成処理の詳細が例示される。イベント信号ＥＶＮＴに応じて再生リストを選択すると、選択した再生リストのａ系統及びｂ系統のそれぞれにおいてポインタＰＯＩＮＴで指定される音源テーブルのサンプル開始番号ＳＳＴＲを初期値としてサンプル番号ＳｍｐｌＮｏにセットし、セットされたサンプル番号ＳｍｐｌＮｏのＰＣＭデータを取得する（Ｓ１０）と共に、サンプル番号ＳｍｐｌＮｏを＋１インクリメントする（Ｓ１１）。次いで、取得されたａ系統及びｂ系統のそれぞれＰＣＭデータはデコーダＤＥＣａ，ＤＥＣｂで復調され（Ｓ１２）、復調されたデータはそれぞれに対応する減衰量指定情報ＡＴＴＤＡＴによって減衰処理が施され（Ｓ１３）、減衰処理されたａ系統及びｂ系統のデータが合成される（Ｓ１４）。この後、サンプル番号ＳｍｐｌＮｏがサンプル終了番号ＳＥＮＤに達しているか否かが判別され（Ｓ１５）、達していなければステップＳ１０乃至Ｓ１５の処理が繰り返される。達しているときは、ステップＳ１０乃至Ｓ１５の処理の繰り返し回数ＲｅｇｅｎＮｏが再生回数ＲＥＰＴに一致するか否かの判別を行い、一致していなければサンプル番号ＳｍｐｌＮｏにサンプル開始番号ＳＳＴＲをセットし（Ｓ１７）、繰り返し回数ＲｅｇｅｎＮｏを＋１インクリメントして（Ｓ１８）、ステップＳ１０の処理に戻る。以上の処理はステップＳ１０乃至Ｓ１５の処理の繰り返し回数ＲｅｇｅｎＮｏが再生回数ＲＥＰＴに一致するまで繰り返されて、指定再生リストに従った一単位の音の波形データが生成される。
【００４８】
前記減衰量指定情報ＡＴＴＤＡＴは再生リストのａ系統とｂ系統の再生定義情報毎に任意に設定可能であるから、例えばａ系統のエンジン機械音とｂ系統のエンジン給排気音との割合を変えたり、合成される音に対して再生リスト毎に周波数帯域を周期的に変化させることにより、合成音を脈動させることも可能になる。即ち、制御部３は、イベント信号ＥＶＮＴに応答して再生リストを選択したとき、選択した再生リストに含まれる１セットの複数の再生定義情報の夫々で指定される音源データに対して夫々の再生定義情報で指定される減衰量指定情報ＡＴＴＤＡＴに従って再生音を合成する処理を夫々の再生定義情報で指定される繰り返し回数だけ実行させることができる。
【００４９】
上記実施の形態によれば以下の作用子かを得る。
【００５０】
（１）合成すべき音源データ、音源データの減衰率及び繰り返し回数を定義する再生定義情報２０，２１をイベント信号ＥＶＮＴに応じて選択することによって音声合成を行なうから、利用する音の種類や音の減衰状態さらには音の長さに応ずる多数の組み合わせの中からイベントに即した音声合成を自由に行なうことができる。
【００５１】
（２）音源データを単に合成するだけではなく合成する音の減衰率も減衰量指定情報ＡＴＴＤＡＴによって選択可能であるから、生成可能な音の種類は音源データの組み合わせ数を超えることができる。
【００５２】
（３）音源データを合成して生成した音を変化させる場合には、減衰量指定情報ＡＴＴＤＡＴを用いてその組成音が寄与する割合に軽重を設定するように再生定義情報を構成することによって音色に変化を付けることも容易になる。この点においても生成可能な音の豊富化を実現することができる。
【００５３】
（４）再生リストは増えるが再生リストのデータ量に比べて音源データのデータ量が遥かに大きい。したがって、複数の音を合成して所要の音を擬似的に生成するために用いるデータの格納容量を小さくすることができる。要するに、フラッシュメモリ２の記憶容量を小さくすることができ、ひいては、擬似音再生装置（ＰＳＧ）１を実現する半導体集積回路チップのチップ面積縮小に寄与する。
【００５４】
以上本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。
【００５５】
例えば、再生定義情報を個別に選択してもよい。即ち、選択した再生リストのａ系統及びｂ系統の夫々の再生定義情報を再生リスト単位ではなく個々に選択するようにしてもよい。再生系と若しくは再生定義情報の情の系統は２系統に限定されず３系統以上であってもよい。
【００５６】
生成する音はエンジン機械音と給排気音の合成音に限定されず、タイヤ音を含めたり、他の音素を含めることも可能である。本発明は電気自動車においてガソリンエンジンの音を擬似的に発生される用途に限定されず、他の車両における擬似音の生成、ガソリン自動車における低速時の注意喚起音の生成などにも適用することができる。
【符号の説明】
【００５７】
１  擬似音生成装置（ＰＳＧ）
２  フラッシュメモリ（ＦＬＳＨ)
３  制御部
４  信号処理部
５  アンプ（ＡＭＰ）
１１  第１記憶部
１２  第２記憶部
ＥＶＮＴ  イベント信号
ＣＡＲ  電気自動車
ＯＤＡＴ  音声データ
ＳＰＫ  スピーカ
ＥＣＵ＿ＰＷＲ  電子制御ユニット
Ｓ  モータスタートスイッチ
ＡＣＣ  アクセル
ＢＲＫ  ブレーク
ＳＦＴ  シフトレバー
ＭＴＲ  モータ
ＴＭ  トランスミッション
ＤＥＣａ、ＤＥＣｂ  デコーダ
ＡＴＴａ，ＡＴＴｂ  アッテネータ
ＭＩＸ  ミキサ
ＲＳＴ０〜ＲＳＴｎ  再生リスト
２０  ａ系統再生定義情報
２１  ｂ系統再生定義情報
ＳＳＤＡＴ  音源指定情報
ＡＴＴＤＡＴ  減衰量指定情報
ＰＯＩＮＴ  音源テーブルへのポインタ
ＳＳＴＲ  サンプル開始番号
ＳＥＮＤ  サンプル終了番号
ＲＥＰＴ  再生回数
【図１】
2012073448.tif 000003
【図２】
2012073448.tif 000004
【図３】
2012073448.tif 000005
【図４】
2012073448.tif 000006
【図５】
2012073448.tif 000007
【図６】
2012073448.tif 000008