JP7090827B2 - Engine sound control device, program and engine sound control method - Google Patents

Engine sound control device, program and engine sound control method Download PDF

Info

Publication number
JP7090827B2
JP7090827B2 JP2022513706A JP2022513706A JP7090827B2 JP 7090827 B2 JP7090827 B2 JP 7090827B2 JP 2022513706 A JP2022513706 A JP 2022513706A JP 2022513706 A JP2022513706 A JP 2022513706A JP 7090827 B2 JP7090827 B2 JP 7090827B2
Authority
JP
Japan
Prior art keywords
violation
frequency spectrum
unit
engine sound
pseudo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022513706A
Other languages
Japanese (ja)
Other versions
JPWO2021205496A1 (en
JPWO2021205496A5 (en
Inventor
敦仁 矢野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2021205496A1 publication Critical patent/JPWO2021205496A1/ja
Publication of JPWO2021205496A5 publication Critical patent/JPWO2021205496A5/ja
Application granted granted Critical
Publication of JP7090827B2 publication Critical patent/JP7090827B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/04Sound-producing devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Mechanical Engineering (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本開示は、エンジン音制御装置、プログラム及びエンジン音制御方法に関する。 The present disclosure relates to an engine sound control device, a program and an engine sound control method.

従来から、運転状態に応じた制御音であるエンジン音を擬似的に生成し、その疑似エンジン音を音声出力部から出力するエンジン音制御装置が知られている。
例えば、特許文献1には、運転状態空間における代表的な座標であるユーザ設定点について、目標エンジン音を設定するだけで、他の座標におけるエンジン音を補間することで、運転状態に対応した擬似エンジン音を自動的に生成するエンジン音制御装置が記載されている。
Conventionally, there has been known an engine sound control device that pseudo-generates an engine sound which is a control sound according to an operating state and outputs the pseudo engine sound from a voice output unit.
For example, Patent Document 1 describes a pseudo engine corresponding to an operating state by simply setting a target engine sound for a user setting point which is a typical coordinate in the operating state space and interpolating the engine sound at other coordinates. An engine sound control device that automatically generates an engine sound is described.

国際特許2018/158949号公報International Patent No. 2018/158949

しかしながら、従来のエンジン音制御装置は、擬似エンジン音を自動的に生成することができるが、補間によってユーザの意図とは異なる擬似エンジン音が生成される場合がある。 However, although the conventional engine sound control device can automatically generate a pseudo engine sound, interpolation may generate a pseudo engine sound different from the user's intention.

そこで、本発明は、ユーザの意図とは異なる擬似エンジン音を検出できるようにすることを目的とする。 Therefore, it is an object of the present invention to be able to detect a pseudo engine sound different from the user's intention.

本開示の第1の態様に係るエンジン音制御装置は、複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部と、前記複数の運転状態から一つの運転状態を順番に選択する運転状態選択部と、前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出す周波数スペクトル読出部と、前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成するスペクトル情報生成部と、前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出する違反検出部と、前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成する警告部と、を備えることを特徴とする。
本開示の第2の態様に係るエンジン音制御装置は、疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成するスペクトル情報生成部と、前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出する違反検出部と、前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成する警告部と、を備え、前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すことを特徴とする。
The engine sound control device according to the first aspect of the present disclosure includes a frequency spectrum storage unit that stores a pseudo frequency spectrum that is a frequency spectrum of each pseudo engine sound in a plurality of operating states, and one from the plurality of operating states. An operating state selection unit that sequentially selects operating states, a frequency spectrum reading unit that sequentially reads out one pseudo frequency spectrum corresponding to the one operating state selected by the operating state selection unit, and the frequency spectrum reading unit. A spectrum information generation unit that sequentially generates spectral information indicating the amplitude level for each order from the target frequency spectrum, which is the one pseudo-frequency spectrum read out in order , and a determination criterion in which the spectral information is predetermined. A violation detection unit that detects a violation and a warning unit that generates a violation map, which is a screen image showing the detection result of the violation in each of the plurality of operating states, by sequentially determining whether or not the frequency is violated. It is characterized by having.
The engine sound control device according to the second aspect of the present disclosure includes a spectrum information generation unit that generates spectral information indicating an amplitude level for each order from a target frequency spectrum as a pseudo frequency spectrum which is a frequency spectrum of a pseudo engine sound. By determining whether or not the amplitude level for each order indicated by the spectrum information violates a predetermined determination criterion, a violation detection unit that detects the violation and the amplitude for each order. A warning unit for generating a determination result screen image indicating whether or not the level violates the determination criteria is provided, and in the determination result screen image, gain control for adjusting the gain of the corresponding frequency for each order is provided. A slider is included, and the warning unit is characterized in that the violation is detected by changing the color of a part of the gain control slider corresponding to the order in which the violation is detected.

本開示の第1の態様に係るプログラムは、コンピュータを、複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部、前記複数の運転状態から一つの運転状態を順番に選択する運転状態選択部、前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出す周波数スペクトル読出部、前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成するスペクトル情報生成部前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出する違反検出部、前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成する警告部、として機能させることを特徴とする。
本開示の第2の態様に係るプログラムは、コンピュータを、疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成するスペクトル情報生成部、前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出する違反検出部、前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成する警告部、として機能させ、
前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すことを特徴とする。
The program according to the first aspect of the present disclosure is a frequency spectrum storage unit for storing a pseudo frequency spectrum which is a frequency spectrum of each pseudo engine sound of a plurality of operating states, and one operation from the plurality of operating states. An operating state selection unit that sequentially selects states, a frequency spectrum reading unit that sequentially reads out one pseudo frequency spectrum corresponding to the one operating state selected by the operating state selection unit, and a frequency spectrum reading unit that sequentially reads out the states. A spectrum information generation unit that sequentially generates spectral information indicating the amplitude level for each order from the target frequency spectrum, which is the one pseudo-frequency spectrum read out, and the spectral information violates a predetermined criterion. By determining whether or not it is present in order, it functions as a violation detection unit that detects a violation and a warning unit that generates a violation map that is a screen image showing the detection result of the violation in each of the plurality of operating states. It is characterized by.
The program according to the second aspect of the present disclosure is a spectrum information generation unit that generates spectral information indicating an amplitude level for each order from a target frequency spectrum as a pseudo frequency spectrum which is a frequency spectrum of a pseudo engine sound. By determining whether or not the amplitude level for each order indicated by the spectrum information violates a predetermined determination criterion, the violation detection unit for detecting the violation, and the amplitude level for each order is determined. It functions as a warning unit that generates a judgment result screen image indicating whether or not the judgment criteria are violated.
The determination result screen image includes a gain control slider that adjusts the gain of the corresponding frequency for each order, and the warning unit is a part of the gain control slider corresponding to the order in which the violation is detected. It is characterized in that the violation is detected by changing the color of.

本開示の第1の態様に係るエンジン音制御方法は、運転状態選択部が、複数の運転状態から一つの運転状態を順番に選択し、周波数スペクトル読出部が、前記複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部から、前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出し、スペクトル情報生成部が、前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成し、違反検出部が、前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出し、警告部が、前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成することを特徴とする。
本開示の第2の態様に係るエンジン音制御方法は、スペクトル情報生成部が、疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成し、違反検出部が、前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出し、警告部が、前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成するエンジン音制御方法であって、前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すことを特徴とする。
In the engine sound control method according to the first aspect of the present disclosure, the operating state selection unit selects one operating state from a plurality of operating states in order, and the frequency spectrum reading unit selects each of the plurality of operating states. From the frequency spectrum storage unit that stores the pseudo frequency spectrum, which is the frequency spectrum of the pseudo engine sound, one pseudo frequency spectrum corresponding to the one operating state selected by the operating state selection unit is sequentially read out to generate spectrum information. The unit generates spectral information indicating the amplitude level for each order from the target frequency spectrum, which is the one pseudo-frequency spectrum sequentially read by the frequency spectrum reading unit, and the violation detection unit generates the spectrum information in order. By sequentially determining whether or not the information violates a predetermined determination criterion, the violation is detected , and the warning unit displays a screen image showing the detection result of the violation in each of the plurality of operating states. It is characterized by generating a violation map .
In the engine sound control method according to the second aspect of the present disclosure, the spectrum information generation unit generates spectral information indicating an amplitude level for each order from a target frequency spectrum as a pseudo frequency spectrum which is a frequency spectrum of a pseudo engine sound. Then, the violation detection unit detects the violation by determining whether or not the amplitude level for each order indicated by the spectrum information violates a predetermined determination criterion, and the warning unit detects the violation. It is an engine sound control method that generates a judgment result screen image indicating whether or not the amplitude level violates the judgment standard for each order. In the judgment result screen image, the corresponding frequency is used for each order. A gain control slider for adjusting the gain of the violation is included, and the warning unit indicates that the violation has been detected by changing the color of a part of the gain control slider corresponding to the order in which the violation was detected. It is characterized by showing.

本開示の一又は複数の態様によれば、ユーザの意図とは異なる擬似エンジン音を検出することができる。 According to one or more aspects of the present disclosure, it is possible to detect a pseudo engine sound different from the user's intention.

実施の形態1、2、6及び7に係るエンジン音制御装置の構成を概略的に示すブロック図である。It is a block diagram schematically showing the structure of the engine sound control device which concerns on Embodiment 1, 2, 6 and 7. スペクトル情報の一例を示すグラフである。It is a graph which shows an example of spectrum information. エンジン音制御装置のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware composition example of an engine sound control device. 実施の形態1に係るエンジン音制御装置での動作を示すフローチャートである。It is a flowchart which shows the operation in the engine sound control device which concerns on Embodiment 1. 違反マップの第1の例を示す概略図である。It is a schematic diagram which shows the 1st example of a violation map. 実施の形態2に係るエンジン音制御装置での動作を示すフローチャートである。It is a flowchart which shows the operation in the engine sound control device which concerns on Embodiment 2. (A)~(C)は、違反マップの第2の例の描画方法を説明するための概略図である。(A) to (C) are schematic diagrams for explaining the drawing method of the second example of the violation map. 違反マップの第3の例を示す概略図である。It is a schematic diagram which shows the 3rd example of a violation map. 違反マップの第4の例を示す概略図である。It is a schematic diagram which shows the 4th example of a violation map. 実施の形態3に係るエンジン音制御装置の構成を概略的に示すブロック図である。FIG. 3 is a block diagram schematically showing a configuration of an engine sound control device according to a third embodiment. 判定結果画面画像の第1の例を示す概略図である。It is the schematic which shows the 1st example of the determination result screen image. 利得制御スライダーの変形例を示す概略図である。It is a schematic diagram which shows the modification of the gain control slider. 判定結果画面画像の第2の例を示す概略図である。It is a schematic diagram which shows the 2nd example of the determination result screen image. 実施の形態4に係るエンジン音制御装置の構成を概略的に示すブロック図である。FIG. 3 is a block diagram schematically showing a configuration of an engine sound control device according to a fourth embodiment. 実施の形態4に係るエンジン音制御装置での動作を示すフローチャートである。It is a flowchart which shows the operation in the engine sound control device which concerns on Embodiment 4. 実施の形態5に係るエンジン音制御装置の構成を概略的に示すブロック図である。FIG. 3 is a block diagram schematically showing a configuration of an engine sound control device according to a fifth embodiment. 実施の形態5に係るエンジン音制御装置での動作を示すフローチャートである。It is a flowchart which shows the operation in the engine sound control device which concerns on Embodiment 5. 他の次数のマスキング閾値に対する基準値を説明するための概略図である。It is a schematic diagram for demonstrating the reference value with respect to the masking threshold value of another order.

実施の形態1.
図1は、実施の形態1に係るエンジン音制御装置100の構成を概略的に示すブロック図である。
エンジン音制御装置100は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部105と、違反検出部106と、警告部107と、表示インターフェース部(以下、表示I/F部という)108とを備える。
Embodiment 1.
FIG. 1 is a block diagram schematically showing the configuration of the engine sound control device 100 according to the first embodiment.
The engine sound control device 100 includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, a frequency analysis unit 104, a determination standard storage unit 105, a violation detection unit 106, and a warning unit 107. And a display interface unit (hereinafter referred to as a display I / F unit) 108.

運転状態設定部101は、周波数スペクトル読出部103、周波数分析部104及び違反検出部106に運転状態を設定する。運転状態設定部101は、複数の運転状態から一つの運転状態を選択する運転状態選択部として機能する。ここでは、運転状態設定部101は、予め定められた運転状態を選択するものとする。 The operation state setting unit 101 sets the operation state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106. The operation state setting unit 101 functions as an operation state selection unit that selects one operation state from a plurality of operation states. Here, the operation state setting unit 101 shall select a predetermined operation state.

運転状態は、車両のエンジン音に影響を与えるパラメータであり、エンジンの回転数、車速、アクセル開度、エンジンのトルク、ギア位置、単位時間当たりのエンジンの回転数の変化量又は単位時間値リの車速の変化量等の状態量、又は、これらの状態量の任意の組み合わせで特定される。
ここでは、運転状態設定部101は、例えば、エンジンの回転数と、エンジンのトルクとの組み合わせを運転状態として設定するものとする。
The operating state is a parameter that affects the engine sound of the vehicle, and is the engine speed, vehicle speed, accelerator opening, engine torque, gear position, change in engine speed per unit time, or unit time value. It is specified by a state amount such as a change amount of the vehicle speed of the vehicle, or an arbitrary combination of these state amounts.
Here, it is assumed that the operating state setting unit 101 sets, for example, a combination of the engine speed and the torque of the engine as the operating state.

周波数スペクトル記憶部102は、複数の運転状態の各々のエンジン音として擬似的に生成された周波数スペクトルである疑似周波数スペクトルを記憶する。言い換えると、疑似周波数スペクトルは、疑似エンジン音の周波数スペクトルである。ここでは、エンジンの回転数と、エンジンのトルクとの組み合わせ毎に、エンジン音の疑似周波数スペクトルが記憶されているものとする。周波数スペクトルは、予め定められた刻み幅の複数の周波数の各々における振幅レベルを示す。 The frequency spectrum storage unit 102 stores a pseudo frequency spectrum which is a frequency spectrum pseudo-generated as an engine sound of each of a plurality of operating states. In other words, the pseudo frequency spectrum is the frequency spectrum of the pseudo engine sound. Here, it is assumed that the pseudo frequency spectrum of the engine sound is stored for each combination of the engine speed and the engine torque. The frequency spectrum indicates the amplitude level at each of a plurality of frequencies with a predetermined step size.

周波数スペクトル読出部103は、運転状態設定部101により設定された運転状態に対応する疑似周波数スペクトルを周波数スペクトル記憶部102から読み出し、読み出された疑似周波数スペクトルを周波数分析部104に与える。 The frequency spectrum reading unit 103 reads a pseudo frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the frequency spectrum storage unit 102, and gives the read pseudo frequency spectrum to the frequency analysis unit 104.

周波数分析部104は、エンジン音に関する周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成するスペクトル情報生成部である。例えば、周波数分析部104は、周波数スペクトル読出部103から与えられた疑似周波数スペクトルから、運転状態設定部101により設定された運転状態に従って、スペクトル情報を生成する。ここでは、対象周波数スペクトルは、疑似周波数スペクトルである。 The frequency analysis unit 104 is a spectrum information generation unit that generates spectral information indicating an amplitude level for each order from a target frequency spectrum which is a frequency spectrum related to engine sound. For example, the frequency analysis unit 104 generates spectrum information from the pseudo frequency spectrum given by the frequency spectrum reading unit 103 according to the operating state set by the operating state setting unit 101. Here, the target frequency spectrum is a pseudo frequency spectrum.

スペクトル情報は、エンジン回転の基本周波数に対する次数(倍数)oと、次数oに対する振幅レベルP(o)とを示す。一般に、車両のエンジン音は、エンジンの回転数(すなわち、回転周波数)を1次の基本周波数としたときに、この基本周波数に予め定められた次数(倍数)を乗じた周波数成分によって構成される。例えば、エンジン回転数が毎分1000回転である場合、基本周波数は、1000回転/60秒から、16.6666・・・Hzとなるが、4サイクル4気筒エンジンでは、基本周波数に対して2次(2倍)の周波数である33.3333・・・Hzの周波数成分、及び基本周波数に対して4次(4倍)の周波数である66.6666・・・Hzの周波数成分等が現われる。ここで、エンジン回転数が毎分1500回転に変化すると、基本周波数は、1500回転/60秒から、25Hzとなり、2次の周波数成分は50Hz、4次の周波数成分は100Hzとなる。図2に、スペクトル情報の一例を示す。 The spectral information indicates the order (multiple) o with respect to the fundamental frequency of the engine rotation and the amplitude level P (o) with respect to the order o. Generally, the engine sound of a vehicle is composed of a frequency component obtained by multiplying this fundamental frequency by a predetermined order (multiple) when the engine rotation speed (that is, the rotation frequency) is taken as the first fundamental frequency. .. For example, when the engine speed is 1000 rpm, the basic frequency becomes 16.66666 ... Hz from 1000 rpm / 60 seconds, but in a 4-cycle 4-cylinder engine, it is secondary to the basic frequency. A frequency component of 33.3333 ... Hz, which is a (double) frequency, and a frequency component of 66.6666 ... Hz, which is a fourth (four times) frequency with respect to the basic frequency, appear. Here, when the engine speed changes to 1500 rpm, the fundamental frequency changes from 1500 rpm / 60 seconds to 25 Hz, the secondary frequency component becomes 50 Hz, and the quaternary frequency component becomes 100 Hz. FIG. 2 shows an example of spectral information.

このため、周波数分析部104は、周波数スペクトル読出部103から与えられた疑似周波数スペクトルから、運転状態設定部101により設定された運転状態に応じて定まる次数の振幅レベルを抽出することで、スペクトル情報を生成する。生成されたスペクトル情報は、違反検出部106に与えられる。 Therefore, the frequency analysis unit 104 extracts spectrum information from the pseudo frequency spectrum given by the frequency spectrum reading unit 103 by extracting an amplitude level of an order determined according to the operating state set by the operating state setting unit 101. To generate. The generated spectral information is given to the violation detection unit 106.

判定基準記憶部105は、運転状態毎に、スペクトル情報が違反しているか否かを判定するための判定基準を記憶する。例えば、スペクトル情報は、次数毎に、振幅レベルの最大値及び最小値の少なくとも何れか一方を示すものとする。 The determination standard storage unit 105 stores a determination standard for determining whether or not the spectral information is in violation for each operating state. For example, the spectral information shall indicate at least one of the maximum value and the minimum value of the amplitude level for each order.

違反検出部106は、周波数分析部104から与えられるスペクトル情報が予め定められた判定基準に違反しているか否かを判断することで、違反を検出する。例えば、違反検出部106は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定することで、違反を検出する。具体的には、違反検出部106は、スペクトル情報で示される次数毎の振幅レベルが判定基準に違反しているか否かを判断する。違反検出部106は、その判定結果と運転状態とを示す判定結果情報を警告部107に与える。 The violation detection unit 106 detects the violation by determining whether or not the spectral information given by the frequency analysis unit 104 violates a predetermined determination criterion. For example, the violation detection unit 106 violates the spectral information given by the frequency analysis unit 104 with reference to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101. Violation is detected by determining whether or not it is. Specifically, the violation detection unit 106 determines whether or not the amplitude level for each order indicated by the spectral information violates the determination standard. The violation detection unit 106 gives the warning unit 107 the determination result information indicating the determination result and the operating state.

警告部107は、違反検出部106で違反が検出された場合に、警告を行う。例えば、警告部107は、運転状態と、その運転状態で違反があったことを示す警告画面画像を生成し、その警告画面画像を表示I/F部108を介して、表示部120に送る。表示部120は、その警告画面画像を表示する。 The warning unit 107 issues a warning when a violation is detected by the violation detection unit 106. For example, the warning unit 107 generates a warning screen image indicating an operating state and a violation in the operating state, and sends the warning screen image to the display unit 120 via the display I / F unit 108. The display unit 120 displays the warning screen image.

表示I/F部108は、表示部120をエンジン音制御装置100に接続するための接続インターフェースである。
表示部120は、各種画面画像を表示する表示装置である。
The display I / F unit 108 is a connection interface for connecting the display unit 120 to the engine sound control device 100.
The display unit 120 is a display device that displays various screen images.

以上に記載されたエンジン音制御装置100は、図3に示されているように、メモリ131と、メモリ131に格納されているプログラムを実行するCPU(Central Processing Unit)等のプロセッサ132と、接続I/F133と、入力装置134とを備えるコンピュータ130により構成することができる。
例えば、運転状態設定部101、周波数スペクトル読出部103、周波数分析部104、違反検出部106及び警告部107は、メモリ131と、プロセッサ132とにより構成することができる。
このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
As shown in FIG. 3, the engine sound control device 100 described above is connected to a memory 131 and a processor 132 such as a CPU (Central Processing Unit) that executes a program stored in the memory 131. It can be configured by a computer 130 including an I / F 133 and an input device 134.
For example, the operation state setting unit 101, the frequency spectrum reading unit 103, the frequency analysis unit 104, the violation detection unit 106, and the warning unit 107 can be configured by the memory 131 and the processor 132.
Such a program may be provided through a network, or may be recorded and provided on a recording medium. That is, such a program may be provided, for example, as a program product.

なお、周波数スペクトル記憶部102及び判定基準記憶部105は、HDD(Hard Disc Drive)等の図示しない記憶装置により構成することができる。
また、表示I/F部108は、接続I/F133により構成することができる。
The frequency spectrum storage unit 102 and the determination reference storage unit 105 can be configured by a storage device (not shown) such as an HDD (Hard Disk Drive).
Further, the display I / F unit 108 can be configured by the connection I / F 133.

図4は、実施の形態1に係るエンジン音制御装置100での動作を示すフローチャートである。 FIG. 4 is a flowchart showing the operation of the engine sound control device 100 according to the first embodiment.

まず、運転状態設定部101は、周波数スペクトル読出部103、周波数分析部104及び違反検出部106に、検査する疑似エンジン音に対応する運転状態を設定する(S10)。 First, the operating state setting unit 101 sets the operating state corresponding to the pseudo engine sound to be inspected in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detecting unit 106 (S10).

次に、周波数スペクトル読出部103は、運転状態設定部101により設定された運転状態に対応する疑似周波数スペクトルを周波数スペクトル記憶部102から読み出す(S11)。そして、周波数スペクトル読出部103は、読み出された疑似周波数スペクトルを周波数分析部104に与える。 Next, the frequency spectrum reading unit 103 reads the pseudo frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the frequency spectrum storage unit 102 (S11). Then, the frequency spectrum reading unit 103 gives the read pseudo frequency spectrum to the frequency analysis unit 104.

周波数分析部104は、周波数スペクトル読出部103から与えられた疑似周波数スペクトルから、運転状態設定部101により設定された運転状態に従って、スペクトル情報を生成する(S12)。そして、周波数分析部104は、生成されたスペクトル情報を、違反検出部106に与える。 The frequency analysis unit 104 generates spectrum information from the pseudo frequency spectrum given by the frequency spectrum reading unit 103 according to the operating state set by the operating state setting unit 101 (S12). Then, the frequency analysis unit 104 gives the generated spectral information to the violation detection unit 106.

違反検出部106は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定する(S13)。そのスペクトル情報が違反している場合(S13でYes)には、処理はステップS14に進み、そのスペクトル情報が違反していない場合(S13でNo)には、処理は終了する。 Whether the violation detection unit 106 violates the spectral information given by the frequency analysis unit 104 with reference to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101. It is determined whether or not (S13). If the spectral information violates (Yes in S13), the process proceeds to step S14, and if the spectral information does not violate (No in S13), the process ends.

ステップS14では、警告部107は、違反があったことをユーザに警告する。 In step S14, the warning unit 107 warns the user that there was a violation.

以上のように、実施の形態1によれば、エンジン音に対応する疑似周波数スペクトルが基準に違反しているか否かを自動的に判定することができる。 As described above, according to the first embodiment, it is possible to automatically determine whether or not the pseudo frequency spectrum corresponding to the engine sound violates the reference.

なお、以上に記載された実施の形態1では、予め定められた運転状態における違反を検出しているため、予め定められた運転状態を周波数スペクトル読出部103、周波数分析部104及び違反検出部106に予め設定しておけば、運転状態設定部101はなくてもよい。 In the first embodiment described above, since the violation in the predetermined operating state is detected, the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detecting unit 106 can be used for the predetermined operating state. If it is set in advance, the operation state setting unit 101 may be omitted.

また、以上に記載された実施の形態1では、運転状態設定部101は、予め定められた運転状態を周波数スペクトル読出部103、周波数分析部104及び違反検出部106に設定しているが、実施の形態1は、このような例に限定されない。例えば、図示していない入力部として機能する入力装置134(図2)を用いて、違反の有無を判定する運転状態をユーザが入力してもよい。 Further, in the first embodiment described above, the operating state setting unit 101 sets the predetermined operating state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106. Form 1 is not limited to such an example. For example, the user may input an operation state for determining the presence or absence of a violation by using an input device 134 (FIG. 2) that functions as an input unit (not shown).

以上に記載された実施の形態1では、違反検出部106は、スペクトル情報の次数毎に違反の有無を判定しているが、実施の形態1は、このような例に限定されない。例えば、違反検出部106は、スペクトル情報に含まれている次数毎の振幅レベルの平均値又は中央値等の代表値が違反しているか否かを判定してもよい。この場合、判定基準記憶部105は、運転状態毎に、代表値の最大値及び最小値の少なくとも何れか一方を判定基準として記憶していればよい。 In the first embodiment described above, the violation detection unit 106 determines the presence or absence of a violation for each order of the spectral information, but the first embodiment is not limited to such an example. For example, the violation detection unit 106 may determine whether or not a representative value such as an average value or a median of the amplitude levels for each order included in the spectral information violates. In this case, the determination standard storage unit 105 may store at least one of the maximum value and the minimum value of the representative value as the determination standard for each operating state.

以上に記載された実施の形態1では、運転状態設定部101は、予め定められた運転状態を周波数スペクトル読出部103、周波数分析部104及び違反検出部106に設定しているが、実施の形態1は、このような例に限定されない。例えば、運転状態設定部101は、全ての運転状態の各々を順番に設定して、違反検出部106に違反の有無を検出させ、警告部107は、違反のあった運転状態を示す警告画面画像を生成して、表示部120にその警告画面画像を表示させてもよい。 In the first embodiment described above, the operating state setting unit 101 sets the predetermined operating state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106, but the embodiment 1 is not limited to such an example. For example, the operation state setting unit 101 sets each of all the operation states in order, causes the violation detection unit 106 to detect the presence or absence of a violation, and the warning unit 107 indicates a warning screen image indicating the operation state in which the violation occurred. May be generated and the warning screen image may be displayed on the display unit 120.

実施の形態2.
図1に示されているように、実施の形態2に係るエンジン音制御装置200は、運転状態設定部201と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部105と、違反検出部106と、警告部207と、表示I/F部108とを備える。
Embodiment 2.
As shown in FIG. 1, the engine sound control device 200 according to the second embodiment includes an operation state setting unit 201, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, and a frequency analysis unit 104. A determination standard storage unit 105, a violation detection unit 106, a warning unit 207, and a display I / F unit 108 are provided.

実施の形態2に係るエンジン音制御装置200の周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105、違反検出部106及び表示I/F部108は、実施の形態1に係るエンジン音制御装置100の周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105、違反検出部106及び表示I/F部108と同様である。 The frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the determination reference storage unit 105, the violation detection unit 106, and the display I / F unit 108 of the engine sound control device 200 according to the second embodiment are carried out. This is the same as the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the determination reference storage unit 105, the violation detection unit 106, and the display I / F unit 108 of the engine sound control device 100 according to the first embodiment.

運転状態設定部201は、複数の運転状態から一つの運転状態を順番に選択し、選択された一つの運転状態を順番に、周波数スペクトル読出部103、周波数分析部104及び違反検出部106に設定する。
なお、周波数スペクトル読出部103は、運転状態設定部201によって設定された一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出す。周波数分析部104は、周波数スペクトル読出部103により順番に読み出された一つの疑似周波数スペクトルからスペクトル情報を順番に生成する。違反検出部106は、スペクトル情報が判定基準に違反しているか否かを順番に判断する。
The operation state setting unit 201 selects one operation state from a plurality of operation states in order, and sets one selected operation state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106 in order. do.
The frequency spectrum reading unit 103 sequentially reads one pseudo frequency spectrum corresponding to one operating state set by the operating state setting unit 201. The frequency analysis unit 104 sequentially generates spectrum information from one pseudo-frequency spectrum sequentially read by the frequency spectrum reading unit 103. The violation detection unit 106 sequentially determines whether or not the spectral information violates the determination criteria.

警告部207は、複数の運転状態の各々における違反の検出結果を示す画面画像である違反マップを生成する。例えば、警告部207は、違反検出部106からの判定結果情報に従って、どの運転状態で違反が生じたかを示す画面画像である違反マップを生成する。警告部107は、その違反マップを表示I/F部108を介して、表示部120に送る。表示部120は、その違反マップを表示する。 The warning unit 207 generates a violation map, which is a screen image showing the detection result of the violation in each of the plurality of operating states. For example, the warning unit 207 generates a violation map, which is a screen image showing in which operating state the violation occurred, according to the determination result information from the violation detection unit 106. The warning unit 107 sends the violation map to the display unit 120 via the display I / F unit 108. The display unit 120 displays the violation map.

図5は、違反マップの一例を示す概略図である。
図5に示されている違反マップ140は、運転状態が、第1の状態量(例えば、エンジンのトルク)及び第2の状態量(例えば、エンジンの回転数)の組み合わせで特定される場合における違反マップである。
図5に示されているように、違反マップ140は、横の行に第1の状態量であるA,A,・・・,Aが配置されており、縦の列に第2の状態量であるB,B,・・・,Bが配置されているマトリクスにおいて違反の検出結果を示している。
そして、例えば、第1の状態量A及び第2の状態量Bの組み合わせにおける判定結果が違反していることを示していたため、第1の状態量A及び第2の状態量Bの組み合わせに対応する欄Vxyが塗りつぶされている。
FIG. 5 is a schematic diagram showing an example of a violation map.
The violation map 140 shown in FIG. 5 is when the operating state is specified by a combination of a first state quantity (eg, engine torque) and a second state quantity (eg, engine speed). It is a violation map.
As shown in FIG. 5, in the violation map 140, the first state quantities A 1 , A 2 , ..., Am are arranged in the horizontal row, and the second state quantity is arranged in the vertical column. The violation detection result is shown in the matrix in which B 1 , B 2 , ..., B n , which are the state quantities of, are arranged.
Then, for example , since it was shown that the determination result in the combination of the first state quantity A x and the second state quantity By was in violation, the first state quantity A x and the second state quantity By were shown . The column V xy corresponding to the combination of is filled.

図6は、実施の形態2に係るエンジン音制御装置200での動作を示すフローチャートである。 FIG. 6 is a flowchart showing the operation of the engine sound control device 200 according to the second embodiment.

まず、運転状態設定部201は、周波数スペクトル読出部103、周波数分析部104及び違反検出部106に、運転状態に含まれる第2の状態量の初期値を設定する(S20)。 First, the operation state setting unit 201 sets the initial value of the second state quantity included in the operation state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106 (S20).

次に、運転状態設定部201は、周波数スペクトル読出部103、周波数分析部104及び違反検出部106に、運転状態に含まれる第1の状態量の初期値を設定する(S21)。 Next, the operation state setting unit 201 sets the initial value of the first state quantity included in the operation state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106 (S21).

次に、周波数スペクトル読出部103は、運転状態設定部101により設定された運転状態である第1の状態量及び第2の状態量に対応する疑似周波数スペクトルを周波数スペクトル記憶部102から読み出す(S22)。そして、周波数スペクトル読出部103は、読み出された疑似周波数スペクトルを周波数分析部104に与える。 Next, the frequency spectrum reading unit 103 reads out the pseudo frequency spectrum corresponding to the first state quantity and the second state quantity, which are the operating states set by the operating state setting unit 101, from the frequency spectrum storage unit 102 (S22). ). Then, the frequency spectrum reading unit 103 gives the read pseudo frequency spectrum to the frequency analysis unit 104.

周波数分析部104は、周波数スペクトル読出部103から与えられた疑似周波数スペクトルから、運転状態設定部101により設定された運転状態に従って、スペクトル情報を生成する(S23)。そして、周波数分析部104は、生成されたスペクトル情報を、違反検出部106に与える。 The frequency analysis unit 104 generates spectrum information from the pseudo frequency spectrum given by the frequency spectrum reading unit 103 according to the operating state set by the operating state setting unit 101 (S23). Then, the frequency analysis unit 104 gives the generated spectral information to the violation detection unit 106.

違反検出部106は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定する(S24)。そのスペクトル情報が違反している場合(S24でYes)には、処理はステップS25に進み、そのスペクトル情報が違反していない場合(S24でNo)には、処理はステップS26に進む。 Whether the violation detection unit 106 violates the spectral information given by the frequency analysis unit 104 with reference to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101. It is determined whether or not (S24). If the spectral information violates (Yes in S24), the process proceeds to step S25, and if the spectral information does not violate (No in S24), the process proceeds to step S26.

ステップS25では、警告部107は、違反検出部106からの検出結果情報に従って、違反マップにおいて違反と判断された第1の状態量及び第2の状態量に対応する欄の位置を特定する。そして、処理はステップS26に進む。 In step S25, the warning unit 107 identifies the position of the column corresponding to the first state amount and the second state amount determined to be a violation in the violation map according to the detection result information from the violation detection unit 106. Then, the process proceeds to step S26.

ステップS26では、運転状態設定部201は、第1の状態量を予め定められたステップ幅で変更する。
そして、運転状態設定部201は、変更後の第1の状態量が、違反を検出する範囲を超えた終了値となったか否かを判断する(S27)。変更後の第1の状態量が終了値になっていない場合(S27でNo)には、処理はステップS28に進み、変更後の第1の状態量が終了値になっている場合(S27でYes)には、処理はステップS29に進む。
In step S26, the operation state setting unit 201 changes the first state quantity by a predetermined step width.
Then, the operation state setting unit 201 determines whether or not the changed first state quantity has reached the end value exceeding the range for detecting the violation (S27). If the changed first state quantity has not reached the end value (No in S27), the process proceeds to step S28, and if the changed first state quantity has reached the end value (in S27). Yes), the process proceeds to step S29.

ステップS28では、運転状態設定部201は、変更後の第1の状態量を周波数スペクトル読出部103、周波数分析部104及び違反検出部106に設定する。そして、処理は、ステップS22に戻る。 In step S28, the operation state setting unit 201 sets the changed first state quantity in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106. Then, the process returns to step S22.

ステップS29では、運転状態設定部201は、第2の状態量を予め定められたステップ幅で変更する。
そして、運転状態設定部201は、変更後の第2の状態量が、違反を検出する範囲を超えた終了値となったか否かを判断する(S30)。変更後の第2の状態量が終了値になっていない場合(S30でNo)には、処理はステップS31に進み、変更後の第2の状態量が終了値になっている場合(S30でYes)には、処理はステップS32に進む。
In step S29, the operation state setting unit 201 changes the second state quantity by a predetermined step width.
Then, the operation state setting unit 201 determines whether or not the changed second state amount has reached the end value exceeding the range for detecting the violation (S30). If the changed second state quantity has not reached the end value (No in S30), the process proceeds to step S31, and if the changed second state quantity has reached the end value (in S30). Yes), the process proceeds to step S32.

ステップS31では、運転状態設定部201は、変更後の第2の状態量を周波数スペクトル読出部103、周波数分析部104及び違反検出部106に設定する。そして、処理は、ステップS21に戻る。 In step S31, the operation state setting unit 201 sets the changed second state quantity in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 106. Then, the process returns to step S21.

ステップS32では、警告部107は、ステップS25で特定された位置に基づいて、違反マップを生成する。このようにして生成された違反マップは、表示I/F部108を介して表示部120に与えられ、表示部120で表示される。 In step S32, the warning unit 107 generates a violation map based on the position specified in step S25. The violation map generated in this way is given to the display unit 120 via the display I / F unit 108 and displayed on the display unit 120.

以上のように、実施の形態2によれば、違反マップが表示部120に表示されるため、容易に、基準に違反した運転状態を把握することができる。 As described above, according to the second embodiment, since the violation map is displayed on the display unit 120, it is possible to easily grasp the operating state that violates the standard.

図5に示されている違反マップ140は、横の行に第1の状態量を配置し、縦の列に第2の状態量を配置したマトリクスとなっているが、実施の形態2の違反マップはこのような例に限定されない。
例えば、図7(A)に示されている違反マップ141のように、第1の軸である横軸に第1の状態量を配置し、第2の軸である縦軸に第2の状態量を配置した座標系において、違反の検出結果が示されてもよい。
The violation map 140 shown in FIG. 5 is a matrix in which the first state quantity is arranged in the horizontal row and the second state quantity is arranged in the vertical column, but the violation of the second embodiment is made. Maps are not limited to such examples.
For example, as shown in the violation map 141 shown in FIG. 7A, the first state quantity is arranged on the horizontal axis, which is the first axis, and the second state is arranged on the vertical axis, which is the second axis. In the coordinate system in which the quantity is arranged, the detection result of the violation may be shown.

この場合、図7(B)に示されているように、第1の状態量Ax及び第2の状態量Byで基準に違反すると判断された場合には、違反マップ141のグラフ上において、第1の状態量Ax及び第2の状態量Byに対応する座標に、四角形が描画される。 In this case, as shown in FIG. 7B, if it is determined that the first state quantity Ax and the second state quantity By violate the standard, the first state quantity is displayed on the graph of the violation map 141. A quadrangle is drawn at the coordinates corresponding to the state quantity Ax of 1 and the state quantity By of the second state quantity.

なお、違反マップでは、違反が検出された第1の状態量及び第2の状態量の第1の組み合わせに対応する第1の座標と、違反が検出された第1の状態量及び第2の状態量の第2の組み合わせに対応する第2の座標とが上下又は左右において隣接する場合には、その第1の座標に対応する第1の四角形と、その第2の座標に対応する第2の四角形とにおいて、第1の座標と第2の座標との間にある辺を描画せずに、第1の四角形の残りの辺と、第2の四角形の残りの辺とを接続して、一つの四角形が描画されてもよい。例えば、図7(C)に示されているように、第1の状態量A及び第2の状態量B、第1の状態量Ax+1及び第2の状態量B、第1の状態量A及び第2の状態量By+1、並びに、第1の状態量Ax+1及び第2の状態量By+1が基準に違反すると判断された場合には、違反マップ141のグラフ上で縦又は横において隣接する四角形同士を連結して、その外枠だけが描画されてもよい。In the violation map, the first coordinates corresponding to the first combination of the first state amount and the second state amount in which the violation is detected, and the first state amount and the second state amount in which the violation is detected are used. When the second coordinates corresponding to the second combination of state quantities are adjacent in the vertical direction or the left and right, the first quadrangle corresponding to the first coordinate and the second coordinate corresponding to the second coordinate are used. By connecting the remaining sides of the first quadrangle and the remaining sides of the second quadrangle without drawing the sides between the first and second coordinates in the quadrangle. One rectangle may be drawn. For example, as shown in FIG. 7C, a first state quantity A x and a second state quantity By, a first state quantity A x + 1 and a second state quantity By , a first state quantity. If it is determined that the state quantity A x and the second state quantity By + 1 and the first state quantity A x + 1 and the second state quantity By + 1 violate the standard, it is vertically displayed on the graph of the violation map 141. Alternatively, adjacent squares may be connected side by side and only the outer frame thereof may be drawn.

また、図8に示されている違反マップ142のように、第1の軸である横軸に第1の状態量を配置し、第2の軸である縦軸に第2の状態量を配置した座標系において、違反の検出結果が示されてもよい。
図8に示されている違反マップ142では、図7(A)に示されている違反マップ142とは異なり、基準に違反すると判断された第1の状態量及び第2の状態量に対応する位置の四角形の内部が予め定められた色で塗りつぶされ、かつ、その四角形の辺に対応する線が描画されていない。
Further, as in the violation map 142 shown in FIG. 8, the first state quantity is arranged on the horizontal axis, which is the first axis, and the second state quantity is arranged on the vertical axis, which is the second axis. The detection result of the violation may be shown in the coordinate system.
The violation map 142 shown in FIG. 8 corresponds to the first state quantity and the second state quantity determined to violate the criteria, unlike the violation map 142 shown in FIG. 7 (A). The inside of the quadrangle at the position is filled with a predetermined color, and the line corresponding to the side of the quadrangle is not drawn.

この場合、図9に示されている違反マップ143のように、違反している程度に応じて、塗りつぶす濃度が変えられてもよい。なお、図9に示されている違反マップ143では、違反の程度が高いほど濃い色となっている。この場合、違反検出部106は、判定結果情報に違反の程度を含めればよい。 In this case, as shown in the violation map 143 shown in FIG. 9, the filling density may be changed according to the degree of violation. In the violation map 143 shown in FIG. 9, the higher the degree of violation, the darker the color. In this case, the violation detection unit 106 may include the degree of violation in the determination result information.

実施の形態3.
図10は、実施の形態3に係るエンジン音制御装置300の構成を概略的に示すブロック図である。
エンジン音制御装置300は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部105と、違反検出部306と、警告部307と、表示I/F部108と、入力部309と、周波数スペクトル修正部310とを備える。
Embodiment 3.
FIG. 10 is a block diagram schematically showing the configuration of the engine sound control device 300 according to the third embodiment.
The engine sound control device 300 includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, a frequency analysis unit 104, a determination reference storage unit 105, a violation detection unit 306, and a warning unit 307. , A display I / F unit 108, an input unit 309, and a frequency spectrum correction unit 310.

実施の形態3に係るエンジン音制御装置300の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105及び表示I/F部108は、実施の形態1に係るエンジン音制御装置100の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105及び表示I/F部108と同様である。 The operation state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the determination reference storage unit 105, and the display I / F unit 108 of the engine sound control device 300 according to the third embodiment are carried out. It is the same as the operation state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the determination reference storage unit 105, and the display I / F unit 108 of the engine sound control device 100 according to the first embodiment. ..

違反検出部306は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定することで、違反を検出する。違反検出部106は、その判定結果と、違反の内容と、運転状態とを示す判定結果情報を警告部107に与える。実施の形態3での判定結果は、次数毎の判定結果となっている。 The violation detection unit 306 refers to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101, and whether the spectrum information given by the frequency analysis unit 104 violates. Violation is detected by determining whether or not it is. The violation detection unit 106 gives the warning unit 107 the determination result, the content of the violation, and the determination result information indicating the operating state. The determination result in the third embodiment is a determination result for each order.

入力部309は、ユーザからの操作の入力を受け付ける。 The input unit 309 receives an operation input from the user.

警告部307は、違反検出部106からの判定結果情報に基づいて、判定結果を示す判定結果画面画像を生成し、その判定結果画面画像を表示I/F部108を介して、表示部120に送る。表示部120は、その判定結果画面画像を表示する。実施の形態3では、警告部307は、次数毎に、振幅レベルが判定基準に違反しているか否かを示す判定結果画面画像を生成する。 The warning unit 307 generates a determination result screen image showing the determination result based on the determination result information from the violation detection unit 106, and displays the determination result screen image on the display unit 120 via the display I / F unit 108. send. The display unit 120 displays the determination result screen image. In the third embodiment, the warning unit 307 generates a determination result screen image indicating whether or not the amplitude level violates the determination criterion for each order.

図11は、判定結果画面画像の一例を示す概略図である。
図11に示されている判定結果画面画像144は、次数毎に、その次数に対応する周波数の利得を調整するための利得制御スライダーSD1~SD6が設けられている。
FIG. 11 is a schematic view showing an example of a determination result screen image.
The determination result screen image 144 shown in FIG. 11 is provided with gain control sliders SD1 to SD6 for adjusting the gain of the frequency corresponding to the order for each order.

利得制御スライダーSD1~SD6には、対応する次数の利得を示すバーBA1~BA6が示されている。さらに、利得制御スライダーSD1~SD6には、対応する次数の利得を増加させる増加指示領域であるアップボタンUB1~UB6と、対応する次数の利得を減少させる減少指示領域であるダウンボタンDB1~DB6とが設けられている。
ユーザは、入力部309を介して、アップボタンUB1~UB6又はダウンボタンDB1~DB6を操作するか、あるいはバーBA1~BA6を操作するかして、アップボタンUB1~UB6及びダウンボタンDB1~DB6の間の調整領域AR1~AR6内において、バーBA1~BA6の高さを変えることにより、対応する次数の利得を変更することができる。
The gain control sliders SD1 to SD6 are shown with bars BA1 to BA6 indicating gains of the corresponding order. Further, the gain control sliders SD1 to SD6 have an up button UB1 to UB6 which is an increase instruction area for increasing the gain of the corresponding order, and a down button DB1 to DB6 which is a decrease instruction area for decreasing the gain of the corresponding order. Is provided.
The user operates the up buttons UB1 to UB6 or the down buttons DB1 to DB6, or the bars BA1 to BA6 via the input unit 309, so that the up buttons UB1 to UB6 and the down buttons DB1 to DB6 are operated. By changing the height of the bars BA1 to BA6 in the adjustment region AR1 to AR6 between them, the gain of the corresponding order can be changed.

図11に示されている判定結果画面画像144では、利得制御スライダーSD2及び利得制御スライダーSD5に対応する次数において、振幅レベルが基準に違反しているため、その調整領域AR2、AR5の色が、他の調整領域AR1、AR3、AR4、AR6とは異なっている。 In the determination result screen image 144 shown in FIG. 11, since the amplitude level violates the reference in the order corresponding to the gain control slider SD2 and the gain control slider SD5, the colors of the adjustment areas AR2 and AR5 are changed. It is different from the other adjustment areas AR1, AR3, AR4 and AR6.

さらに、利得制御スライダーSD2に対応する次数では、その振幅レベルが最低値よりも低くなっており、利得制御スライダーSD5に対応する次数では、その振幅レベルが最大値よりも高くなっている。このため、調整領域AR2の色は、調整領域AR5の色とも異なっている。言い換えると、基準に違反している内容に応じて、違反を示す色が異なっている。 Further, in the order corresponding to the gain control slider SD2, the amplitude level is lower than the minimum value, and in the order corresponding to the gain control slider SD5, the amplitude level is higher than the maximum value. Therefore, the color of the adjustment region AR2 is also different from the color of the adjustment region AR5. In other words, the color that indicates the violation is different depending on the content that violates the standard.

このため、例えば、ユーザは、利得制御スライダーSD2において、アップボタンUB2を押下する操作を入力部309に入力することで、対応する次数の利得を修正することができる。図示してはいないが、利得制御スライダーSD2に対応する次数の利得を調整することで、その次数の振幅レベルが最低値以上となった場合には、その調整領域AR2の色が、調整領域AR1、AR3、AR4、AR6と同じになる。これにより、ユーザは、違反が解消したことを容易に認識することができる。利得制御スライダーSD5でも同様である。 Therefore, for example, the user can correct the gain of the corresponding order by inputting the operation of pressing the up button UB2 to the input unit 309 on the gain control slider SD2. Although not shown, when the gain of the order corresponding to the gain control slider SD2 is adjusted and the amplitude level of the order becomes equal to or higher than the minimum value, the color of the adjustment area AR2 is changed to the adjustment area AR1. , AR3, AR4, AR6. This allows the user to easily recognize that the violation has been resolved. The same applies to the gain control slider SD5.

なお、図12に示されている利得制御スライダーSD#のように、振幅レベルが基準に違反している程度に応じて、色の濃さが変更されてもよい。例えば、振幅レベルが基準に違反している程度が高いほど濃い色とされていてもよい。この場合、違反検出部306は、判定結果情報に違反の程度を含める。 As in the gain control slider SD # shown in FIG. 12, the color density may be changed according to the degree to which the amplitude level violates the reference. For example, the higher the degree to which the amplitude level violates the standard, the darker the color may be. In this case, the violation detection unit 306 includes the degree of violation in the determination result information.

周波数スペクトル修正部310は、警告部307を介して、ユーザが入力部309を介して、次数に対応する利得を調整した内容を受け取り、その内容に従って対応する疑似周波数スペクトルを修正する。ここで、対応する周波数の振幅レベルの調整が行われる。 The frequency spectrum correction unit 310 receives the content adjusted for the gain corresponding to the order by the user via the warning unit 307 and the input unit 309, and corrects the corresponding pseudo frequency spectrum according to the content. Here, the amplitude level of the corresponding frequency is adjusted.

以上に記載されたエンジン音制御装置300も、図3に示されているようなコンピュータ130により構成することができる。
例えば、周波数スペクトル修正部310は、メモリ131と、プロセッサ132とにより構成することができる。
また、入力部309は、入力装置134により構成することができる。
The engine sound control device 300 described above can also be configured by a computer 130 as shown in FIG.
For example, the frequency spectrum correction unit 310 can be configured by the memory 131 and the processor 132.
Further, the input unit 309 can be configured by the input device 134.

以上のように、実施の形態3によれば、ユーザは、振幅レベルが基準に違反しているか否かを容易に把握することができるとともに、その振幅レベルを容易に修正することができる。 As described above, according to the third embodiment, the user can easily grasp whether or not the amplitude level violates the standard, and can easily correct the amplitude level.

以上に記載された実施の形態3では、図11に示されている判定結果画面画像144のように、利得制御スライダーSD1~SD6において違反の有無が示されているが、実施の形態3は、このような例に限定されない。
例えば、警告部307は、図13に示されているような判定結果画面画像145のように、次数を横軸に、利得を縦軸とした座標系において、違反の有無が示されていてもよい。
In the third embodiment described above, the presence or absence of a violation is shown in the gain control sliders SD1 to SD6 as shown in the determination result screen image 144 shown in FIG. 11. It is not limited to such an example.
For example, even if the warning unit 307 indicates the presence or absence of a violation in a coordinate system having the order as the horizontal axis and the gain as the vertical axis, as shown in the determination result screen image 145 as shown in FIG. good.

ここでは、違反が検出された次数に対応する部分において、横軸からその利得の値まで、着色が施されている。なお、図13と同様に、違反の内容に応じて、着色される色が異なっていてもよく、また、違反の程度に応じて、着色される色の濃度が異なっていてもよい。 Here, the part corresponding to the order in which the violation is detected is colored from the horizontal axis to the value of the gain. As in FIG. 13, the color to be colored may be different depending on the content of the violation, and the density of the color to be colored may be different depending on the degree of the violation.

実施の形態4.
図14は、実施の形態4に係るエンジン音制御装置400の構成を概略的に示すブロック図である。
エンジン音制御装置400は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部105と、違反検出部406と、周波数スペクトル修正部410とを備える。
Embodiment 4.
FIG. 14 is a block diagram schematically showing the configuration of the engine sound control device 400 according to the fourth embodiment.
The engine sound control device 400 includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, a frequency analysis unit 104, a determination reference storage unit 105, a violation detection unit 406, and a frequency spectrum correction. A unit 410 is provided.

実施の形態4に係るエンジン音制御装置400の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104及び判定基準記憶部105は、実施の形態1に係るエンジン音制御装置100の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104及び判定基準記憶部105と同様である。 The operating state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, and the determination reference storage unit 105 of the engine sound control device 400 according to the fourth embodiment have the engine sound according to the first embodiment. This is the same as the operation state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, and the determination reference storage unit 105 of the control device 100.

違反検出部406は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定することで、違反を検出する。違反検出部406は、その判定結果と、違反がある場合における修正値と、運転状態とを示す判定結果情報を警告部107に与える。実施の形態4での判定結果は、次数毎の判定結果となっており、修正値は、違反のあった次数毎に示されているものとする。例えば、振幅レベルが最低値を下回った場合には、修正値は最低値であり、振幅レベルが最大値を超えた場合には、修正値は最大値である。 The violation detection unit 406 refers to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101, and whether the spectrum information given by the frequency analysis unit 104 violates. Violation is detected by determining whether or not it is. The violation detection unit 406 gives the warning unit 107 the determination result, the correction value when there is a violation, and the determination result information indicating the operating state. It is assumed that the determination result in the fourth embodiment is the determination result for each order, and the correction value is shown for each order in which the violation occurs. For example, if the amplitude level is below the minimum value, the correction value is the minimum value, and if the amplitude level exceeds the maximum value, the correction value is the maximum value.

周波数スペクトル修正部410は、違反検出部406からの違反検出情報で示される違反の検出結果に従って、周波数スペクトル記憶部102に記憶されている対応する疑似周波数スペクトルを修正する。例えば、振幅レベルが最低値よりも低い場合には、対応する周波数の振幅レベルを最低値にし、振幅レベルが最大値よりも高い場合には、対応する周波数の振幅レベルを最大値にする。 The frequency spectrum correction unit 410 corrects the corresponding pseudo frequency spectrum stored in the frequency spectrum storage unit 102 according to the violation detection result indicated by the violation detection information from the violation detection unit 406. For example, when the amplitude level is lower than the minimum value, the amplitude level of the corresponding frequency is set to the minimum value, and when the amplitude level is higher than the maximum value, the amplitude level of the corresponding frequency is set to the maximum value.

以上に記載されたエンジン音制御装置400も、図3に示されているようなコンピュータ130により構成することができる。
例えば、周波数スペクトル修正部410は、メモリ131と、プロセッサ132とにより構成することができる。
The engine sound control device 400 described above can also be configured by a computer 130 as shown in FIG.
For example, the frequency spectrum correction unit 410 can be configured by the memory 131 and the processor 132.

図15は、実施の形態4に係るエンジン音制御装置400での動作を示すフローチャートである。 FIG. 15 is a flowchart showing the operation of the engine sound control device 400 according to the fourth embodiment.

まず、運転状態設定部101は、周波数スペクトル読出部103、周波数分析部104及び違反検出部406に運転状態を設定する(S40)。 First, the operating state setting unit 101 sets the operating state in the frequency spectrum reading unit 103, the frequency analysis unit 104, and the violation detection unit 406 (S40).

次に、周波数スペクトル読出部103は、運転状態設定部101により設定された運転状態に対応する疑似周波数スペクトルを周波数スペクトル記憶部102から読み出す(S41)。そして、周波数スペクトル読出部103は、読み出された疑似周波数スペクトルを周波数分析部104に与える。 Next, the frequency spectrum reading unit 103 reads out the pseudo frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the frequency spectrum storage unit 102 (S41). Then, the frequency spectrum reading unit 103 gives the read pseudo frequency spectrum to the frequency analysis unit 104.

周波数分析部104は、周波数スペクトル読出部103から与えられた疑似周波数スペクトルから、運転状態設定部101により設定された運転状態に従って、スペクトル情報を生成する(S42)。そして、周波数分析部104は、生成されたスペクトル情報を、違反検出部406に与える。 The frequency analysis unit 104 generates spectrum information from the pseudo frequency spectrum given by the frequency spectrum reading unit 103 according to the operating state set by the operating state setting unit 101 (S42). Then, the frequency analysis unit 104 gives the generated spectral information to the violation detection unit 406.

違反検出部406は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定する(S43)。そのスペクトル情報が違反している場合(S43でYes)には、処理はステップS44に進み、そのスペクトル情報が違反していない場合(S43でNo)には、処理は終了する。 The violation detection unit 406 refers to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101, and whether the spectrum information given by the frequency analysis unit 104 violates. It is determined whether or not (S43). If the spectral information violates (Yes in S43), the process proceeds to step S44, and if the spectral information does not violate (No in S43), the process ends.

ステップS44では、周波数スペクトル修正部410は、判定結果情報に従って、周波数スペクトル記憶部102に記憶されている、設定された運転状態に対応する疑似周波数スペクトルを修正する。 In step S44, the frequency spectrum correction unit 410 corrects the pseudo frequency spectrum corresponding to the set operating state stored in the frequency spectrum storage unit 102 according to the determination result information.

以上のように、実施の形態4によれば、検出された違反の内容に応じて、対応する疑似周波数スペクトルが基準を満たすように自動的に修正される。 As described above, according to the fourth embodiment, the corresponding pseudo frequency spectrum is automatically corrected so as to satisfy the reference according to the content of the detected violation.

実施の形態5.
図16は、実施の形態5に係るエンジン音制御装置500の構成を概略的に示すブロック図である。
エンジン音制御装置500は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部105と、違反検出部106と、警告部107と、表示I/F部108と、エンジン音記憶部512と、エンジン音読出部513と、合成部514とを備える。
Embodiment 5.
FIG. 16 is a block diagram schematically showing the configuration of the engine sound control device 500 according to the fifth embodiment.
The engine sound control device 500 includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, a frequency analysis unit 104, a determination standard storage unit 105, a violation detection unit 106, and a warning unit 107. The display I / F unit 108, the engine sound storage unit 512, the engine sound reading unit 513, and the synthesis unit 514 are provided.

実施の形態5に係るエンジン音制御装置500の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105、違反検出部106、警告部107及び表示I/F部108は、実施の形態1に係るエンジン音制御装置100の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、判定基準記憶部105、違反検出部106、警告部107及び表示I/F部108と同様である。
但し、運転状態設定部101は、運転状態をエンジン音読出部513にも設定する。周波数スペクトル読出部103は、読み出された疑似周波数スペクトルを合成部514に与える。周波数分析部104は、合成部514から与えられた合成周波数スペクトルからスペクトル情報を生成する。
The operating state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the determination reference storage unit 105, the violation detection unit 106, the warning unit 107, and the engine sound control device 500 according to the fifth embodiment. The display I / F unit 108 is an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, a frequency analysis unit 104, a determination reference storage unit 105, and a violation of the engine sound control device 100 according to the first embodiment. This is the same as the detection unit 106, the warning unit 107, and the display I / F unit 108.
However, the operating state setting unit 101 also sets the operating state to the engine sound reading unit 513. The frequency spectrum reading unit 103 gives the read pseudo frequency spectrum to the synthesis unit 514. The frequency analysis unit 104 generates spectral information from the synthetic frequency spectrum given by the synthesis unit 514.

エンジン音記憶部512は、複数の運転状態の各々における実際の車両のエンジン音である実エンジン音の周波数スペクトルである実周波数スペクトルを記憶する。ここでは、エンジンの回転数と、エンジンのトルクとの組み合わせ毎に、実際のエンジン音の周波数スペクトルである実周波数スペクトルが記憶されているものとする。なお、実エンジン音は、例えば、実際の車両のエンジンを動作させることにより得られる音である。 The engine sound storage unit 512 stores an actual frequency spectrum which is a frequency spectrum of an actual engine sound which is an actual engine sound of a vehicle in each of a plurality of operating states. Here, it is assumed that the actual frequency spectrum, which is the frequency spectrum of the actual engine sound, is stored for each combination of the engine rotation speed and the engine torque. The actual engine sound is, for example, a sound obtained by operating the engine of an actual vehicle.

エンジン音読出部513は、運転状態設定部101により設定された運転状態に対応する実周波数スペクトルをエンジン音記憶部512から読み出し、読み出された実周波数スペクトルを合成部514に与える。 The engine sound reading unit 513 reads the real frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the engine sound storage unit 512, and gives the read real frequency spectrum to the synthesis unit 514.

合成部514は、読み出された疑似周波数スペクトルと、読み出された実周波数スペクトルとを合成することで、合成周波数スペクトルを生成する。例えば、合成部514は、疑似周波数スペクトルで示される疑似エンジン音と、実周波数スペクトルで示される実エンジン音とを合成する。音の合成方法については、公知の技術が用いられればよい。そして、合成部514は、合成後の音の周波数スペクトルである合成周波数スペクトルを周波数分析部104に与える。実施の形態5では、対象周波数スペクトルは、合成周波数スペクトルとなる。 The synthesis unit 514 generates a composite frequency spectrum by synthesizing the read pseudo frequency spectrum and the read real frequency spectrum. For example, the synthesis unit 514 synthesizes the pseudo engine sound shown by the pseudo frequency spectrum and the real engine sound shown by the real frequency spectrum. As for the sound synthesis method, a known technique may be used. Then, the synthesis unit 514 gives the synthesis frequency spectrum, which is the frequency spectrum of the synthesized sound, to the frequency analysis unit 104. In the fifth embodiment, the target frequency spectrum is a composite frequency spectrum.

以上に記載されたエンジン音制御装置500も、図3に示されているようなコンピュータ130により構成することができる。
例えば、エンジン音読出部513及び合成部514は、メモリ131と、プロセッサ132とにより構成することができる。
エンジン音記憶部512は、図示しない記憶装置により構成することができる。
The engine sound control device 500 described above can also be configured by a computer 130 as shown in FIG.
For example, the engine sound reading unit 513 and the synthesis unit 514 can be configured by the memory 131 and the processor 132.
The engine sound storage unit 512 can be configured by a storage device (not shown).

図17は、実施の形態5に係るエンジン音制御装置500での動作を示すフローチャートである。 FIG. 17 is a flowchart showing the operation of the engine sound control device 500 according to the fifth embodiment.

まず、運転状態設定部101は、周波数スペクトル読出部103、周波数分析部104、違反検出部106及びエンジン音読出部513に運転状態を設定する(S50)。 First, the operating state setting unit 101 sets the operating state in the frequency spectrum reading unit 103, the frequency analysis unit 104, the violation detection unit 106, and the engine sound reading unit 513 (S50).

次に、周波数スペクトル読出部103は、運転状態設定部101により設定された運転状態に対応する疑似周波数スペクトルを周波数スペクトル記憶部102から読み出す(S51)。そして、周波数スペクトル読出部103は、読み出された疑似周波数スペクトルを合成部514に与える。 Next, the frequency spectrum reading unit 103 reads the pseudo frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the frequency spectrum storage unit 102 (S51). Then, the frequency spectrum reading unit 103 gives the read pseudo frequency spectrum to the synthesis unit 514.

エンジン音読出部513は、運転状態設定部101により設定された運転状態に対応する実周波数スペクトルをエンジン音記憶部512から読み出す(S52)。そして、エンジン音読出部513は、読み出された実周波数スペクトルを合成部514に与える。 The engine sound reading unit 513 reads the actual frequency spectrum corresponding to the operating state set by the operating state setting unit 101 from the engine sound storage unit 512 (S52). Then, the engine sound reading unit 513 gives the read real frequency spectrum to the synthesis unit 514.

合成部514は、疑似周波数スペクトルで示される疑似エンジン音と、実周波数スペクトルで示される実エンジン音とを合成し、合成された音を示す周波数スペクトルである合成周波数スペクトルを生成する(S53)。合成周波数スペクトルは、周波数分析部104に与えられる。 The synthesis unit 514 synthesizes the pseudo engine sound shown by the pseudo frequency spectrum and the real engine sound shown by the real frequency spectrum, and generates a synthetic frequency spectrum which is a frequency spectrum showing the synthesized sound (S53). The synthesized frequency spectrum is given to the frequency analysis unit 104.

周波数分析部104は、合成部514から与えられた合成周波数スペクトルから、運転状態設定部101により設定された運転状態に従って、スペクトル情報を生成する(S54)。そして、周波数分析部104は、生成されたスペクトル情報を、違反検出部106に与える。 The frequency analysis unit 104 generates spectrum information from the synthetic frequency spectrum given by the synthesis unit 514 according to the operation state set by the operation state setting unit 101 (S54). Then, the frequency analysis unit 104 gives the generated spectral information to the violation detection unit 106.

違反検出部106は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部105に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定する(S55)。そのスペクトル情報が違反している場合(S55でYes)には、処理はステップS56に進み、そのスペクトル情報が違反していない場合(S55でNo)には、処理は終了する。 Whether the violation detection unit 106 violates the spectral information given by the frequency analysis unit 104 with reference to the determination standard stored in the determination standard storage unit 105 according to the operation state set by the operation state setting unit 101. It is determined whether or not (S55). If the spectral information violates (Yes in S55), the process proceeds to step S56, and if the spectral information does not violate (No in S55), the process ends.

ステップS55では、警告部107は、違反があったことをユーザに警告する。 In step S55, the warning unit 107 warns the user that there was a violation.

以上のように、実施の形態5によれば、疑似エンジン音を実エンジン音に合成することで、実際の使用状況に近い状況、言い換えると、ユーザが聞き取る実際の音に近い音が判定基準に違反しているか否かを判断することができる。 As described above, according to the fifth embodiment, by synthesizing the pseudo engine sound with the actual engine sound, the situation close to the actual usage situation, in other words, the sound close to the actual sound heard by the user is used as the determination criterion. It is possible to determine whether or not it is in violation.

実施の形態6.
図1に示されているように、実施の形態6に係るエンジン音制御装置600は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部605と、違反検出部606と、警告部107と、表示I/F部108とを備える。
Embodiment 6.
As shown in FIG. 1, the engine sound control device 600 according to the sixth embodiment includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, and a frequency analysis unit 104. It includes a determination standard storage unit 605, a violation detection unit 606, a warning unit 107, and a display I / F unit 108.

実施の形態6に係るエンジン音制御装置600の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、警告部107及び表示I/F部108は、実施の形態1に係るエンジン音制御装置100の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、警告部107及び表示I/F部108と同様である。 The operating state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the warning unit 107, and the display I / F unit 108 of the engine sound control device 600 according to the sixth embodiment are embodiments. It is the same as the operation state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the warning unit 107, and the display I / F unit 108 of the engine sound control device 100 according to 1.

判定基準記憶部605は、運転状態毎に、スペクトル情報が違反しているか否かを判定するための判定基準を記憶する。実施の形態6では、判定基準は、他の次数のマスキング閾値に対する不足分及び超過分の少なくとも何れか一方の基準値である。 The determination standard storage unit 605 stores a determination standard for determining whether or not the spectral information is in violation for each operating state. In the sixth embodiment, the determination criterion is a reference value of at least one of a shortage and an excess with respect to the masking threshold value of another order.

図18は、他の次数のマスキング閾値に対する基準値を説明するための概略図である。
図18に示されているように、ある次数xの振幅レベルと、他の次数のマスキング閾値の最大値yとの差分dが予め定められた基準値よりも大きい場合には、違反すると判断される。
FIG. 18 is a schematic diagram for explaining a reference value for a masking threshold value of another order.
As shown in FIG. 18, if the difference d 1 between the amplitude level of one order x 1 and the maximum value y 1 of the masking threshold of another order is larger than a predetermined reference value, it is a violation. It is judged that.

また、図18に示されているように、ある次数xの振幅レベルと、他の次数のマスキング閾値の最大値yとの差分dが予め定められた基準値よりも大きい場合には、違反すると判断される。Further, as shown in FIG. 18, when the difference d 2 between the amplitude level of a certain order x 2 and the maximum value y 2 of the masking threshold value of another order is larger than a predetermined reference value, , Judged to be in violation.

違反検出部606は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部605に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報が違反しているか否かを判定する。 The violation detection unit 606 refers to the determination standard stored in the determination standard storage unit 605 according to the operation state set by the operation state setting unit 101, and whether the spectrum information given by the frequency analysis unit 104 violates. Judge whether or not.

以上のように、実施の形態6によれば、他の次数の振幅レベルよりも突出して大きい他の次数の振幅レベルが存在する状態を違反とすることで、不自然な疑似エンジン音となることを抑止して、疑似エンジン音の音質を維持することができる。
また、他の次数の成分によりマスクされ、聞こえなくなる成分が存在する状態を違反とすることで、ユーザの意図に反して、無効な成分が発生することを抑止し、疑似エンジン音の音質を維持することができる。
As described above, according to the sixth embodiment, an unnatural pseudo engine sound is produced by violating the state in which an amplitude level of another order that is prominently larger than the amplitude level of the other order exists. Can be suppressed to maintain the sound quality of the pseudo engine sound.
In addition, by violating the state where there is a component that is masked by other order components and becomes inaudible, it is possible to prevent the generation of invalid components against the user's intention and maintain the sound quality of the pseudo engine sound. can do.

実施の形態7
図1に示されているように、実施の形態7に係るエンジン音制御装置700は、運転状態設定部101と、周波数スペクトル記憶部102と、周波数スペクトル読出部103と、周波数分析部104と、判定基準記憶部705と、違反検出部706と、警告部107と、表示I/F部108とを備える。
Embodiment 7
As shown in FIG. 1, the engine sound control device 700 according to the seventh embodiment includes an operation state setting unit 101, a frequency spectrum storage unit 102, a frequency spectrum reading unit 103, and a frequency analysis unit 104. A determination standard storage unit 705, a violation detection unit 706, a warning unit 107, and a display I / F unit 108 are provided.

実施の形態6に係るエンジン音制御装置600の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、警告部107及び表示I/F部108は、実施の形態1に係るエンジン音制御装置100の運転状態設定部101、周波数スペクトル記憶部102、周波数スペクトル読出部103、周波数分析部104、警告部107及び表示I/F部108と同様である。 The operating state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the warning unit 107, and the display I / F unit 108 of the engine sound control device 600 according to the sixth embodiment are embodiments. It is the same as the operation state setting unit 101, the frequency spectrum storage unit 102, the frequency spectrum reading unit 103, the frequency analysis unit 104, the warning unit 107, and the display I / F unit 108 of the engine sound control device 100 according to 1.

判定基準記憶部705は、運転状態毎に、予め定められた心理音響評価量の基準値を判定基準として記憶する。 The determination standard storage unit 705 stores a predetermined reference value of the psychoacoustic evaluation amount as a determination standard for each operating state.

違反検出部706は、運転状態設定部101により設定された運転状態に従って、判定基準記憶部605に記憶されている判定基準を参照して、周波数分析部104から与えられるスペクトル情報から、公知の手法により、ラウドネス、シャープネス及びラフネスを特定し、下記の(1)式で得られる値が、判定基準として設定されている基準値と比較することで、違反しているか否かを判定する。
F=aL+bS+cR (1)
但し、Lはラウドネス、Sはシャープネス、Rはラフネス、a、b及びcは予め定められた係数である。
The violation detection unit 706 is a known method from the spectral information given by the frequency analysis unit 104 with reference to the determination standard stored in the determination standard storage unit 605 according to the operation state set by the operation state setting unit 101. The loudness, sharpness, and roughness are specified by the above method, and whether or not the value obtained by the following equation (1) violates the reference value set as the determination criterion is determined.
F = aL + bS + cR (1)
However, L is loudness, S is sharpness, R is roughness, and a, b, and c are predetermined coefficients.

以上のように、実施の形態7によれば、音の大きさ、かん高さ及び粗さ等、人間の感覚に近い尺度によって違反を検出することができる。これにより、人間の聴感に即して高い精度で音質を維持することができる。 As described above, according to the seventh embodiment, the violation can be detected by a scale close to human senses such as loudness, pitch and roughness. As a result, the sound quality can be maintained with high accuracy in line with the human sense of hearing.

100,200,300,400,500,600,700 エンジン音制御装置、 101,201 運転状態設定部、 102 周波数スペクトル記憶部、 103 周波数スペクトル読出部、 104 周波数分析部、 105,605,705 判定基準記憶部、 106,306,406,606,706 違反検出部、 107,207,307 警告部、 108 表示I/F部、 309 入力部、 310,410 周波数スペクトル修正部、 512 エンジン音記憶部、 513 エンジン音読出部、 514 合成部。 100,200,300,400,500,600,700 Engine sound control device, 101,201 Operation status setting unit, 102 Frequency spectrum storage unit, 103 Frequency spectrum reading unit, 104 Frequency analysis unit, 105,605,705 Judgment criteria Storage unit, 106,306,406,606,706 Violation detection unit, 107,207,307 Warning unit, 108 display I / F unit, 309 input unit, 310,410 frequency spectrum correction unit, 512 engine sound storage unit, 513 Engine sound reading section, 514 synthesis section.

Claims (17)

複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部と、
前記複数の運転状態から一つの運転状態を順番に選択する運転状態選択部と、
前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出す周波数スペクトル読出部と、
前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成するスペクトル情報生成部と、
前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出する違反検出部と、
前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成する警告部と、を備えること
を特徴とするエンジン音制御装置。
A frequency spectrum storage unit that stores a pseudo frequency spectrum, which is a frequency spectrum of each pseudo engine sound in a plurality of operating states,
An operation state selection unit that sequentially selects one operation state from the plurality of operation states,
A frequency spectrum reading unit that sequentially reads out one pseudo frequency spectrum corresponding to the one operating state selected by the operating state selection unit, and a frequency spectrum reading unit.
A spectrum information generation unit that sequentially generates spectral information indicating an amplitude level for each order from a target frequency spectrum that is one pseudo-frequency spectrum sequentially read by the frequency spectrum reading unit .
A violation detection unit that detects violations by sequentially determining whether or not the spectral information violates a predetermined determination criterion.
An engine sound control device comprising: a warning unit for generating a violation map which is a screen image showing a detection result of the violation in each of the plurality of operating states .
前記違反が検出された場合に、警告を行う警告部をさらに備えること
を特徴とする請求項に記載のエンジン音制御装置。
The engine sound control device according to claim 1 , further comprising a warning unit that warns when the violation is detected.
前記複数の運転状態の各々は、第1の状態量と、第2の状態量とにより特定され、
前記違反マップは、前記第1の状態量を示す行と、前記第2の状態量を示す列とを有するマトリクスにおいて前記違反の検出結果を示すこと
を特徴とする請求項1又は2に記載のエンジン音制御装置。
Each of the plurality of operating states is specified by a first state quantity and a second state quantity.
The violation map according to claim 1 or 2 , wherein the violation map shows the detection result of the violation in a matrix having a row showing the first state quantity and a column showing the second state quantity. Engine sound control device.
前記複数の運転状態の各々は、第1の状態量と、第2の状態量とにより特定され、
前記違反マップは、前記第1の状態量を示す第1の軸と、前記第2の状態量を示す第2の軸とを有する座標系において、前記違反の検出結果を示すこと
を特徴とする請求項1又は2に記載のエンジン音制御装置。
Each of the plurality of operating states is specified by a first state quantity and a second state quantity.
The violation map is characterized in that the detection result of the violation is shown in a coordinate system having a first axis showing the first state quantity and a second axis showing the second state quantity. The engine sound control device according to claim 1 or 2 .
前記違反マップでは、前記違反が検出された第1の状態量及び第2の状態量の組み合わせに対応する座標に、四角形を描画することで、前記違反が検出されたことを示すこと
を特徴とする請求項に記載のエンジン音制御装置。
The violation map is characterized in that the violation is detected by drawing a quadrangle at the coordinates corresponding to the combination of the first state quantity and the second state quantity in which the violation is detected. The engine sound control device according to claim 4 .
前記違反マップでは、前記違反が検出された第1の状態量及び第2の状態量の第1の組み合わせに対応する第1の座標と、前記違反が検出された第1の状態量及び第2の状態量の第2の組み合わせに対応する第2の座標とが上下又は左右において隣接する場合には、前記第1の座標に対応する第1の四角形と、前記第2の座標に対応する第2の四角形とにおいて、前記第1の座標と前記第2の座標との間にある辺を描画せずに、前記第1の四角形の残りの辺と、前記第2の四角形の残りの辺とを接続して、一つの四角形が描画されること
を特徴とする請求項に記載のエンジン音制御装置。
In the violation map, the first coordinates corresponding to the first combination of the first state quantity and the second state quantity in which the violation is detected, and the first state quantity and the second state quantity in which the violation is detected are detected. When the second coordinates corresponding to the second combination of the state quantities of are adjacent in the vertical direction or the left and right, the first quadrangle corresponding to the first coordinate and the second coordinate corresponding to the second coordinate are used. In the second quadrangle, the remaining side of the first quadrangle and the remaining side of the second quadrangle without drawing the side between the first coordinate and the second coordinate. The engine sound control device according to claim 4 , wherein one quadrangle is drawn by connecting the two.
前記違反マップでは、前記違反が検出された第1の状態量及び第2の状態量の組み合わせに対応する座標に、内部を予め定められた色で塗りつぶし、かつ、四つの辺に対応する線を描画しない四角形を描画することで、前記違反が検出されたことを示すこと
を特徴とする請求項に記載のエンジン音制御装置。
In the violation map, the coordinates corresponding to the combination of the first state quantity and the second state quantity in which the violation is detected are filled with a predetermined color, and the lines corresponding to the four sides are drawn. The engine sound control device according to claim 4 , wherein the violation is detected by drawing a quadrangle that is not drawn.
前記色は、前記違反の程度に応じて濃さが変わること
を特徴とする請求項に記載のエンジン音制御装置。
The engine sound control device according to claim 7 , wherein the color varies in intensity depending on the degree of the violation.
前記違反検出部は、前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断すること
を特徴とする請求項1から8の何れか一項に記載のエンジン音制御装置。
Any one of claims 1 to 8, wherein the violation detection unit determines whether or not the amplitude level for each order indicated by the spectral information violates a predetermined determination criterion. The engine sound control device described in the section .
前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成する警告部をさらに備えること
を特徴とする請求項に記載のエンジン音制御装置。
The engine sound control device according to claim 9 , further comprising a warning unit for generating a determination result screen image indicating whether or not the amplitude level violates the determination criterion for each order.
疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成するスペクトル情報生成部と、
前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出する違反検出部と、
前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成する警告部と、を備え
前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、
前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すこと
を特徴とするエンジン音制御装置。
A spectrum information generator that generates spectral information indicating the amplitude level for each order from the target frequency spectrum as a pseudo frequency spectrum, which is the frequency spectrum of the pseudo engine sound .
A violation detection unit that detects a violation by determining whether or not the amplitude level for each order indicated by the spectral information violates a predetermined determination criterion.
For each order, a warning unit for generating a determination result screen image indicating whether or not the amplitude level violates the determination criterion is provided .
The determination result screen image includes a gain control slider that adjusts the gain of the corresponding frequency for each order.
The warning unit indicates that the violation has been detected by changing the color of a part of the gain control slider corresponding to the order in which the violation was detected.
An engine sound control device featuring.
前記利得制御スライダーを介して、対応する周波数の利得を変化させる操作の入力を受ける入力部と、
前記操作に従って、前記疑似周波数スペクトルを修正する周波数スペクトル修正部と、をさらに備えること
を特徴とする請求項11に記載のエンジン音制御装置。
An input unit that receives an input for an operation that changes the gain of the corresponding frequency via the gain control slider.
The engine sound control device according to claim 11 , further comprising a frequency spectrum correction unit that corrects the pseudo frequency spectrum according to the operation.
前記判定結果画面画像では、前記次数を示す第1の軸と、周波数の利得を示す第2の軸とを有する座標系に、前記違反の検出結果を描画すること
を特徴とする請求項10から12の何れか一項に記載のエンジン音制御装置。
From claim 10 , the determination result screen image is characterized in that the violation detection result is drawn in a coordinate system having a first axis showing the order and a second axis showing the frequency gain. The engine sound control device according to any one of 12 .
コンピュータを、
複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部、
前記複数の運転状態から一つの運転状態を順番に選択する運転状態選択部、
前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出す周波数スペクトル読出部、
前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成するスペクトル情報生成部
前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出する違反検出部、
前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成する警告部、として機能させること
を特徴とするプログラム。
Computer,
A frequency spectrum storage unit that stores a pseudo frequency spectrum, which is a frequency spectrum of each pseudo engine sound in a plurality of operating states.
An operating state selection unit that sequentially selects one operating state from the plurality of operating states,
A frequency spectrum reading unit that sequentially reads out one pseudo frequency spectrum corresponding to the one operating state selected by the operating state selection unit.
A spectrum information generation unit that sequentially generates spectral information indicating an amplitude level for each order from a target frequency spectrum that is one pseudo-frequency spectrum sequentially read by the frequency spectrum reading unit .
A violation detection unit that detects violations by sequentially determining whether or not the spectral information violates a predetermined determination criterion.
A program characterized by functioning as a warning unit that generates a violation map, which is a screen image showing the detection result of the violation in each of the plurality of operating states .
コンピュータを、 Computer,
疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成するスペクトル情報生成部、 A spectrum information generator that generates spectral information indicating the amplitude level for each order from the target frequency spectrum as a pseudo frequency spectrum, which is a frequency spectrum of a pseudo engine sound.
前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出する違反検出部、 A violation detection unit that detects a violation by determining whether or not the amplitude level for each order indicated by the spectral information violates a predetermined determination criterion.
前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成する警告部、として機能させ、 For each order, it functions as a warning unit that generates a determination result screen image indicating whether or not the amplitude level violates the determination criterion.
前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、 The determination result screen image includes a gain control slider that adjusts the gain of the corresponding frequency for each order.
前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すこと The warning unit indicates that the violation has been detected by changing the color of a part of the gain control slider corresponding to the order in which the violation was detected.
を特徴とするプログラム。 A program featuring.
運転状態選択部が、複数の運転状態から一つの運転状態を順番に選択し、
周波数スペクトル読出部が、前記複数の運転状態の各々の疑似エンジン音の周波数スペクトルである疑似周波数スペクトルを記憶する周波数スペクトル記憶部から、前記運転状態選択部により選択された前記一つの運転状態に対応する一つの疑似周波数スペクトルを順番に読み出し、
スペクトル情報生成部が、前記周波数スペクトル読出部により順番に読み出された前記一つの疑似周波数スペクトルである対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を順番に生成し、
違反検出部が、前記スペクトル情報が予め定められた判定基準に違反しているか否かを順番に判断することで、違反を検出し、
警告部が、前記複数の運転状態の各々における前記違反の検出結果を示す画面画像である違反マップを生成すること
を特徴とするエンジン音制御方法。
The operating state selection unit selects one operating state from multiple operating states in order,
The frequency spectrum reading unit corresponds to the one operating state selected by the operating state selection unit from the frequency spectrum storage unit that stores the pseudo frequency spectrum which is the frequency spectrum of each pseudo engine sound of the plurality of operating states. Read out one pseudo frequency spectrum in order,
The spectrum information generation unit sequentially generates spectrum information indicating the amplitude level for each order from the target frequency spectrum which is the one pseudo-frequency spectrum sequentially read by the frequency spectrum reading unit .
The violation detection unit detects the violation by sequentially determining whether or not the spectral information violates a predetermined determination criterion .
An engine sound control method , wherein the warning unit generates a violation map, which is a screen image showing a detection result of the violation in each of the plurality of operating states .
スペクトル情報生成部が、疑似エンジン音の周波数スペクトルである疑似周波数スペクトルとしての対象周波数スペクトルから、次数毎の振幅レベルを示すスペクトル情報を生成し、 The spectrum information generation unit generates spectral information indicating the amplitude level for each order from the target frequency spectrum as the pseudo frequency spectrum which is the frequency spectrum of the pseudo engine sound.
違反検出部が、前記スペクトル情報で示される前記次数毎の前記振幅レベルが予め定められた判定基準に違反しているか否かを判断することで、違反を検出し、 The violation detection unit detects the violation by determining whether or not the amplitude level for each order indicated by the spectral information violates a predetermined determination criterion.
警告部が、前記次数毎に、前記振幅レベルが前記判定基準に違反しているか否かを示す判定結果画面画像を生成するエンジン音制御方法であって、 The warning unit is an engine sound control method that generates a determination result screen image indicating whether or not the amplitude level violates the determination criterion for each order.
前記判定結果画面画像では、前記次数毎に、対応する周波数の利得を調整する利得制御スライダーが含まれており、 The determination result screen image includes a gain control slider that adjusts the gain of the corresponding frequency for each order.
前記警告部は、前記違反が検出された次数に対応する利得制御スライダーの一部の色を変えることにより、前記違反が検出されたことを示すこと The warning unit indicates that the violation has been detected by changing the color of a part of the gain control slider corresponding to the order in which the violation was detected.
を特徴とするエンジン音制御方法。 An engine sound control method characterized by.
JP2022513706A 2020-04-06 2020-04-06 Engine sound control device, program and engine sound control method Active JP7090827B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/015466 WO2021205496A1 (en) 2020-04-06 2020-04-06 Engine sound control device, program, and engine sound control method

Publications (3)

Publication Number Publication Date
JPWO2021205496A1 JPWO2021205496A1 (en) 2021-10-14
JPWO2021205496A5 JPWO2021205496A5 (en) 2022-06-23
JP7090827B2 true JP7090827B2 (en) 2022-06-24

Family

ID=78023018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022513706A Active JP7090827B2 (en) 2020-04-06 2020-04-06 Engine sound control device, program and engine sound control method

Country Status (2)

Country Link
JP (1) JP7090827B2 (en)
WO (1) WO2021205496A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063968A (en) 2007-09-10 2009-03-26 Yamaha Corp Engine sound synthesizing device
JP2015099365A (en) 2013-11-19 2015-05-28 ハーマン インターナショナル インダストリーズ インコーポレイテッド Apparatus for providing environmental noise compensation for synthesized vehicle sound
JP2017520444A (en) 2014-04-29 2017-07-27 エルエス オートモーティブ コーポレーション Eco car operating sound generator and control method thereof
JP2018516193A (en) 2015-03-24 2018-06-21 ボーズ・コーポレーションBose Corporation Vehicle engine overtone control
WO2018158949A1 (en) 2017-03-03 2018-09-07 三菱電機株式会社 Engine sound control device, engine sound control method, and engine sound control program
JP2019512728A (en) 2016-03-02 2019-05-16 ボーズ・コーポレーションBose Corporation Vehicle engine sound management

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009063968A (en) 2007-09-10 2009-03-26 Yamaha Corp Engine sound synthesizing device
JP2015099365A (en) 2013-11-19 2015-05-28 ハーマン インターナショナル インダストリーズ インコーポレイテッド Apparatus for providing environmental noise compensation for synthesized vehicle sound
JP2017520444A (en) 2014-04-29 2017-07-27 エルエス オートモーティブ コーポレーション Eco car operating sound generator and control method thereof
JP2018516193A (en) 2015-03-24 2018-06-21 ボーズ・コーポレーションBose Corporation Vehicle engine overtone control
JP2019512728A (en) 2016-03-02 2019-05-16 ボーズ・コーポレーションBose Corporation Vehicle engine sound management
WO2018158949A1 (en) 2017-03-03 2018-09-07 三菱電機株式会社 Engine sound control device, engine sound control method, and engine sound control program

Also Published As

Publication number Publication date
JPWO2021205496A1 (en) 2021-10-14
WO2021205496A1 (en) 2021-10-14

Similar Documents

Publication Publication Date Title
AU2006244955B2 (en) Stereographic view image generation device and program
JP4853653B2 (en) Image processing apparatus and image processing program
US7551805B2 (en) Converting the resolution of an image using interpolation and displaying the converted image
US20070071413A1 (en) Reproducing apparatus, reproducing method, and storage medium
WO2005112470A1 (en) Image processing device and image processing program
JP4791239B2 (en) Target speed measuring device, target speed measuring program, and target speed measuring method
US20120262556A1 (en) Detecting crosstalk on a display surface compartmentalized into display regions by image patterns contained in an input image signal to a display device
JP7090827B2 (en) Engine sound control device, program and engine sound control method
US8213736B2 (en) Image processing device and image processing method
KR100477659B1 (en) Apparatus and method for detecting frequency characterization
JP5747429B2 (en) Image processing apparatus and ultrasonic diagnostic apparatus
US6522337B1 (en) Image processing apparatus, image processing method, and recording medium
US20090238492A1 (en) System, method and computer program product for providing a high resolution texture within an image
US20030133624A1 (en) Method for deriving an objective sharpness metric
KR101499548B1 (en) Image processing apparatus, method for processing image, and recording medium storing program to implement the method
US20120086986A1 (en) Image processing apparatus, image processing method and storage medium
JP4996554B2 (en) Image quality improvement device, method and program
JP2018005846A (en) Terrain visualization device, terrain visualization method, and program
JP2006025448A (en) Apparatus and method for generating key signal, image compositing device, and recording medium
JP4929095B2 (en) Image data generation method, program, recording medium, and image data generation device
JP2756048B2 (en) Color image color adjustment and image synthesis method and apparatus
JP5743306B2 (en) Image processing apparatus and ultrasonic diagnostic apparatus
JPWO2021205496A5 (en)
US20220270214A1 (en) Adjusting a parameter for noise suppression in x-ray imaging
JP2006251850A (en) Image processing system, image processing method, program for image processing method, and recording medium recording the same program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220414

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220414

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220414

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220517

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220614

R150 Certificate of patent or registration of utility model

Ref document number: 7090827

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150