Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632035B2 - Signal generating device, information generating device, signal generating method, and information generating method - Google Patents
[go: Go Back, main page]

JP7632035B2 - Signal generating device, information generating device, signal generating method, and information generating method - Google Patents

Signal generating device, information generating device, signal generating method, and information generating method Download PDF

Info

Publication number
JP7632035B2
JP7632035B2 JP2021076274A JP2021076274A JP7632035B2 JP 7632035 B2 JP7632035 B2 JP 7632035B2 JP 2021076274 A JP2021076274 A JP 2021076274A JP 2021076274 A JP2021076274 A JP 2021076274A JP 7632035 B2 JP7632035 B2 JP 7632035B2
Authority
JP
Japan
Prior art keywords
information
sound
vehicle
signal
vibration
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
JP2021076274A
Other languages
Japanese (ja)
Other versions
JP2022170255A (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.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2021076274A priority Critical patent/JP7632035B2/en
Publication of JP2022170255A publication Critical patent/JP2022170255A/en
Priority to JP2025014848A priority patent/JP2025065206A/en
Application granted granted Critical
Publication of JP7632035B2 publication Critical patent/JP7632035B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Details Of Audible-Bandwidth Transducers (AREA)

Description

本開示は、信号生成装置、情報生成装置、信号生成方法および情報生成方法に関する。 The present disclosure relates to a signal generating device, an information generating device, a signal generating method, and an information generating method.

特許文献1は、電気モータを動力源として備える車両に搭乗する搭乗者に走行感を喚起させる手法を開示する。この手法では、電気モータの動作に基づいて、振動と音とが別々に生成される。 Patent document 1 discloses a method for evoking the sensation of driving in passengers in a vehicle powered by an electric motor. In this method, vibrations and sounds are generated separately based on the operation of the electric motor.

国際公開第2012/001813号International Publication No. 2012/001813

特許文献1に記載された手法とは異なる手法によって、車両の搭乗者に走行に対する没入感を与えられる技術が望まれる。本開示は、車両の搭乗者に走行に対する没入感を与えられる新たな技術の提供を目的とする。 There is a need for technology that can give vehicle occupants a sense of immersion in the driving experience using a method different from that described in Patent Document 1. The present disclosure aims to provide a new technology that can give vehicle occupants a sense of immersion in the driving experience.

本開示の一態様に係る信号生成装置は、車両の走行または前記車両に対する操作に関する情報を取得する取得部と、前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた音を示す音信号を生成する第1生成部と、前記第1生成部が生成した前記音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成する第2生成部と、を含む。 A signal generating device according to one aspect of the present disclosure includes an acquisition unit that acquires information regarding the traveling of a vehicle or an operation on the vehicle, a first generation unit that generates a sound signal indicating a sound corresponding to the traveling of the vehicle based on the information acquired by the acquisition unit, and a second generation unit that generates a vibration signal indicating a vibration corresponding to the traveling of the vehicle based on the sound signal generated by the first generation unit.

本開示の他の態様に係る情報生成装置は、車両の走行または前記車両に対する操作に関する第1情報と、前記車両の走行または前記車両に対する操作に関する第2情報と、を含む複数の情報を取得する取得部と、前記取得部が取得した前記複数の情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する生成部と、を含む。 An information generating device according to another aspect of the present disclosure includes an acquisition unit that acquires a plurality of pieces of information including first information regarding the traveling of a vehicle or an operation on the vehicle, and second information regarding the traveling of the vehicle or an operation on the vehicle, and a generation unit that generates performance designation information that designates a light performance according to the traveling of the vehicle based on the plurality of pieces of information acquired by the acquisition unit.

本開示のさらに他の態様に係る信号生成方法は、コンピュータにより実現される信号生成方法であって、車両の走行または前記車両に対する操作に関する情報を取得し、前記取得した情報に基づいて、前記車両の走行に応じた音を示す音信号を生成し、前記生成した音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成する。 A signal generation method according to yet another aspect of the present disclosure is a signal generation method implemented by a computer, which acquires information relating to the running of a vehicle or an operation on the vehicle, generates a sound signal indicating a sound corresponding to the running of the vehicle based on the acquired information, and generates a vibration signal indicating a vibration corresponding to the running of the vehicle based on the generated sound signal.

本開示のさらに他の態様に係る情報生成方法は、コンピュータにより実現される情報生成方法であって、車両の走行または前記車両に対する操作に関する第1情報と、前記車両の走行または前記車両に対する操作に関する第2情報と、を含む複数の情報を取得し、前記取得した複数の情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する。 An information generation method according to yet another aspect of the present disclosure is an information generation method implemented by a computer, which acquires a plurality of pieces of information including first information related to the running of a vehicle or an operation on the vehicle, and second information related to the running of the vehicle or an operation on the vehicle, and generates performance designation information that designates a light effect according to the running of the vehicle based on the acquired plurality of pieces of information.

第1実施形態に係る信号生成装置1の一例を示す図である。1 is a diagram illustrating an example of a signal generating device 1 according to a first embodiment. 車両100の一例を示す図である。FIG. 1 is a diagram illustrating an example of a vehicle 100. 参照情報eが示す対応関係の一例を表す図である。FIG. 13 is a diagram illustrating an example of a correspondence relationship indicated by reference information e. 第1参照情報e1が示す対応関係の一例を表す図である。11 is a diagram illustrating an example of a correspondence relationship indicated by first reference information e1. FIG. 第2参照情報e2が示す対応関係の一例を表す図である。A figure showing an example of a correspondence relationship indicated by second reference information e2. 走行情報g1が示す対応関係の一例を示す図である。FIG. 4 is a diagram showing an example of a correspondence relationship indicated by travel information g1. 音情報h1が示す対応関係の一例を示す図である。FIG. 11 is a diagram showing an example of a correspondence relationship indicated by sound information h1. 信号生成装置1の動作の一例を示す図である。FIG. 2 is a diagram illustrating an example of the operation of the signal generating device 1. 第1変形例に係る信号生成装置1Aの一例を示す図である。FIG. 1 is a diagram illustrating an example of a signal generating device 1A according to a first modified example. 第3変形例に係る信号生成装置1Cの一例を示す図である。FIG. 13 is a diagram illustrating an example of a signal generating device 1C according to a third modified example. 第3変形例の他の例に係る信号生成装置1Dの一例を示す図である。FIG. 13 is a diagram showing an example of a signal generating device 1D according to another example of the third modified example. 第4変形例に係る車両100の一例を示す図である。FIG. 13 is a diagram showing an example of a vehicle 100 according to a fourth modified example. 第4変形例に係る車両100の一例を示す図である。FIG. 13 is a diagram showing an example of a vehicle 100 according to a fourth modified example. 画像T1と画像T2との各々の一例を示す図である。1A and 1B are diagrams showing examples of an image T1 and an image T2. 画像T1と画像T2との各々の他の例を示す図である。11A and 11B are diagrams showing other examples of each of the images T1 and T2. 音制御部83の一例を示す図である。FIG. 4 illustrates an example of a sound control unit 83. 振動制御部84の一例を示す図である。FIG. 4 illustrates an example of a vibration control unit 84. 情報生成装置8の動作の一例を示す図である。FIG. 11 is a diagram illustrating an example of the operation of the information generating device 8. 音情報h2が示す対応関係の一例を示す図である。FIG. 13 is a diagram showing an example of a correspondence relationship indicated by sound information h2. ノイズ音を示す波形の一例を示す図である。FIG. 4 is a diagram showing an example of a waveform indicating a noise sound. 仮想のエンジン音におけるアタック要素を示す波形の一例を示す図である。FIG. 4 is a diagram showing an example of a waveform indicating an attack element in a virtual engine sound. 仮想のエンジン音においてアタック要素に続く音を示す波形の一例を示す図である。FIG. 13 is a diagram showing an example of a waveform showing a sound following an attack element in a virtual engine sound. 第6変形例に係る車両100の一例を示す図である。FIG. 13 is a diagram showing an example of a vehicle 100 according to a sixth modified example.

A:第1実施形態
A1:信号生成装置1
図1は、第1実施形態に係る信号生成装置1の一例を示す図である。信号生成装置1は、車両100に搭載される。車両100は、エンジンを有さない電気自動車である。車両100は、車両100のドライバによって操作される。車両100は、自動運転を実行してもよい。車両100は、信号生成装置1と、車輪2a~2dと、車輪制御部3と、車速計測器3Aと、操作部4と、スピーカ5と、シート(座席)6と、振動部7とを含む。
A: First embodiment A1: Signal generating device 1
1 is a diagram showing an example of a signal generating device 1 according to a first embodiment. The signal generating device 1 is mounted on a vehicle 100. The vehicle 100 is an electric vehicle that does not have an engine. The vehicle 100 is operated by a driver of the vehicle 100. The vehicle 100 may perform autonomous driving. The vehicle 100 includes a signal generating device 1, wheels 2a to 2d, a wheel control unit 3, a vehicle speed measurement device 3A, an operation unit 4, a speaker 5, a seat 6, and a vibration unit 7.

図2は、車両100の一例を示す図である。車両100は、車室100aと、右ドア66と、左ドア67と、を含む。車室100aは、スピーカ5と、シート6と、振動部7と、アクセルペダル32と、ステアリングホイール61と、シフトノブ62と、フロアマット63、ヘッドレスト64と、アームレスト65と、右ドア66の一部と、左ドア67の一部と、を有する。右ドア66と左ドア67の各々は、スピーカ5と、アームレスト65と、を含む。 Figure 2 is a diagram showing an example of a vehicle 100. The vehicle 100 includes a passenger compartment 100a, a right door 66, and a left door 67. The passenger compartment 100a includes a speaker 5, a seat 6, a vibration unit 7, an accelerator pedal 32, a steering wheel 61, a shift knob 62, a floor mat 63, a headrest 64, an armrest 65, a portion of the right door 66, and a portion of the left door 67. Each of the right door 66 and the left door 67 includes a speaker 5 and an armrest 65.

図1において、信号生成装置1は、音信号c1と、振動信号d1と、を生成する。音信号c1は、仮想のエンジン音を示す信号である。音信号c1は、仮想のエンジン音を示す信号に限らない。例えば、音信号c1は、車両100の加速を感じさせる効果音を示す信号でもよい。振動信号d1は、仮想のエンジン音に基づく振動を示す信号である。 In FIG. 1, the signal generating device 1 generates a sound signal c1 and a vibration signal d1. The sound signal c1 is a signal that indicates a virtual engine sound. The sound signal c1 is not limited to a signal that indicates a virtual engine sound. For example, the sound signal c1 may be a signal that indicates a sound effect that gives the feeling of acceleration of the vehicle 100. The vibration signal d1 is a signal that indicates vibration based on the virtual engine sound.

エンジン音は、エンジン自体が発する音と、エンジンによる吸気に起因する吸気音と、エンジンによる排気に起因する排気音と、を含む音である。エンジン音は、エンジン自体が発する音のみでもよいし、エンジン自体が発する音と吸気音との組合せでもよいし、エンジン自体が発する音と排気音との組合せでもよい。エンジン音は、さらに、ノイズを示す音を含んでもよい。 The engine sound includes the sound emitted by the engine itself, the intake sound caused by the intake of air by the engine, and the exhaust sound caused by the exhaust of air by the engine. The engine sound may be only the sound emitted by the engine itself, or it may be a combination of the sound emitted by the engine itself and the intake sound, or it may be a combination of the sound emitted by the engine itself and the exhaust sound. The engine sound may further include a sound indicative of noise.

車輪2aおよび2bの各々は、車両100の前輪である。車輪2cおよび2dの各々は、車両100の後輪である。車両100は、車輪2a~2dに加えて、追加の車輪を有してもよい。 Each of the wheels 2a and 2b is a front wheel of the vehicle 100. Each of the wheels 2c and 2d is a rear wheel of the vehicle 100. The vehicle 100 may have additional wheels in addition to the wheels 2a-2d.

車輪制御部3は、車輪2aおよび2bの各々の回転を制御する。車輪制御部3は、車輪2aおよび2bの各々の回転の代わりに、車輪2cおよび2dの各々の回転を制御してもよい。車輪制御部3は、車輪2a~2dの各々の回転を制御してもよい。車輪制御部3は、モータ31と、アクセルペダル32と、シフトレバー33と、モータ制御部34と、動力伝達部35と、を含む。 The wheel control unit 3 controls the rotation of each of the wheels 2a and 2b. The wheel control unit 3 may control the rotation of each of the wheels 2c and 2d instead of the rotation of each of the wheels 2a and 2b. The wheel control unit 3 may control the rotation of each of the wheels 2a to 2d. The wheel control unit 3 includes a motor 31, an accelerator pedal 32, a shift lever 33, a motor control unit 34, and a power transmission unit 35.

モータ31は、電力に基づいて動力を生成する。アクセルペダル32およびシフトレバー33は、それぞれ、車両100のドライバによって操作される。アクセルペダル32およびシフトレバー33は、それぞれ、自動的に操作されてもよい。 The motor 31 generates power based on electric power. The accelerator pedal 32 and the shift lever 33 are each operated by the driver of the vehicle 100. The accelerator pedal 32 and the shift lever 33 may each be operated automatically.

アクセルペダル32の位置は、車両100のドライバによって調節される。アクセルペダル32の位置は、「アクセルの開度」に対応する。アクセルの開度は、アクセルペダル32の位置とアクセルペダル32の基準位置との差異の増加に応じて増加する。アクセルの開度は、アクセルペダル32の位置とアクセルペダル32の基準位置との差異の減少に応じて減少する。アクセルペダル32の基準位置は、アクセルペダル32が操作されていない状況におけるアクセルペダル32の位置である。アクセルペダル32の位置が、アクセルペダル32の基準位置と一致する場合、アクセルの開度は「0」である。 The position of the accelerator pedal 32 is adjusted by the driver of the vehicle 100. The position of the accelerator pedal 32 corresponds to the "accelerator opening". The accelerator opening increases as the difference between the position of the accelerator pedal 32 and the reference position of the accelerator pedal 32 increases. The accelerator opening decreases as the difference between the position of the accelerator pedal 32 and the reference position of the accelerator pedal 32 decreases. The reference position of the accelerator pedal 32 is the position of the accelerator pedal 32 when the accelerator pedal 32 is not being operated. When the position of the accelerator pedal 32 matches the reference position of the accelerator pedal 32, the accelerator opening is "0".

アクセルペダル32の位置とアクセルペダル32の基準位置との差異は、「アクセルペダル32の変位量」と称することができる。アクセルペダル32の変位量が、アクセルの開度として用いられてもよい。アクセルペダル32は、アクセルの一例である。車両100がアクセルペダル32の代わりにアクセルレバーを有する場合、アクセルレバーがアクセルの一例である。 The difference between the position of the accelerator pedal 32 and the reference position of the accelerator pedal 32 can be referred to as the "displacement amount of the accelerator pedal 32." The displacement amount of the accelerator pedal 32 may be used as the accelerator opening degree. The accelerator pedal 32 is an example of an accelerator. If the vehicle 100 has an accelerator lever instead of the accelerator pedal 32, the accelerator lever is an example of an accelerator.

シフトレバー33は、車両100のドライバによって、ドライブレンジと、パーキングレンジと、リバースレンジと、ニュートラルレンジと、のいずれの位置に択一的に設定される。 The shift lever 33 is selectively set to one of the drive range, parking range, reverse range, and neutral range by the driver of the vehicle 100.

モータ制御部34は、アクセルペダル32の位置と、シフトレバー33の位置と、を検出する。アクセルペダル32の位置とシフトレバー33の位置とを検出する手法は、公知であるため、詳細な説明を割愛する。 The motor control unit 34 detects the position of the accelerator pedal 32 and the position of the shift lever 33. Methods for detecting the position of the accelerator pedal 32 and the position of the shift lever 33 are well known, so detailed explanations will be omitted.

モータ制御部34は、アクセルペダル32の位置とシフトレバー33の位置とに基づいて、モータ31を制御する。例えば、モータ制御部34は、アクセルペダル32の位置とシフトレバー33の位置とに基づいて、回転方向情報と回転速度情報とを生成する。回転方向情報は、モータ31の回転方向を定める情報である。回転速度情報は、モータ31の回転速度を定める情報である。モータ制御部34は、モータ31の回転方向を、回転方向情報が定める回転方向に設定する。モータ制御部34は、モータ31の回転速度を、回転速度情報が定める回転速度に設定する。アクセルペダル32の位置とシフトレバー33の位置とに基づいてモータ31の回転(回転方向および回転速度)を制御する手法は、公知であるため、詳細な説明を割愛する。 The motor control unit 34 controls the motor 31 based on the position of the accelerator pedal 32 and the position of the shift lever 33. For example, the motor control unit 34 generates rotation direction information and rotation speed information based on the position of the accelerator pedal 32 and the position of the shift lever 33. The rotation direction information is information that determines the rotation direction of the motor 31. The rotation speed information is information that determines the rotation speed of the motor 31. The motor control unit 34 sets the rotation direction of the motor 31 to the rotation direction determined by the rotation direction information. The motor control unit 34 sets the rotation speed of the motor 31 to the rotation speed determined by the rotation speed information. The method of controlling the rotation (rotation direction and rotation speed) of the motor 31 based on the position of the accelerator pedal 32 and the position of the shift lever 33 is publicly known, so a detailed description will be omitted.

動力伝達部35は、1セットのリダクションギア(reduction gear)である。動力伝達部35は、モータ31によって生成される動力を車輪2aおよび2bに伝達する。動力伝達部35は、モータ31によって生成される動力を、車輪2aおよび2bの代わりに、車輪2cおよび2dに伝達してもよい。動力伝達部35は、モータ31によって生成される動力を、車輪2a~2dに伝達してもよい。 The power transmission unit 35 is a set of reduction gears. The power transmission unit 35 transmits the power generated by the motor 31 to the wheels 2a and 2b. The power transmission unit 35 may transmit the power generated by the motor 31 to the wheels 2c and 2d instead of the wheels 2a and 2b. The power transmission unit 35 may transmit the power generated by the motor 31 to the wheels 2a to 2d.

車速計測器3Aは、車両100の速度を計測する。車速計測器3Aは、車両100の速度の計測結果に基づいて、速度情報a1を生成する。速度情報a1は、車両100の速度を示す情報である。速度情報a1は、車両100の走行に関する情報の一例である。 The vehicle speed measuring device 3A measures the speed of the vehicle 100. The vehicle speed measuring device 3A generates speed information a1 based on the measurement result of the speed of the vehicle 100. The speed information a1 is information that indicates the speed of the vehicle 100. The speed information a1 is an example of information related to the traveling of the vehicle 100.

モータ制御部34は、アクセルペダル32の位置に基づいて、アクセル情報b1を生成する。アクセル情報b1は、アクセルの開度を示す情報である。アクセル情報b1は、車両100に対する操作に関する情報の一例である。 The motor control unit 34 generates accelerator information b1 based on the position of the accelerator pedal 32. The accelerator information b1 is information that indicates the accelerator opening. The accelerator information b1 is an example of information related to operations on the vehicle 100.

速度情報a1およびアクセル情報b1の各々は、車両100の走行または車両100に対する操作に関する情報の一例である。車両100の走行または車両100に対する操作に関する情報は、速度情報a1とアクセル情報b1とを含んでもよい。 Each of the speed information a1 and the accelerator information b1 is an example of information related to the traveling of the vehicle 100 or operations on the vehicle 100. The information related to the traveling of the vehicle 100 or operations on the vehicle 100 may include the speed information a1 and the accelerator information b1.

操作部4は、例えば、タッチパネルである。操作部4は、タッチパネルに限らず、種々の操作ボタンを有する操作盤でもよい。操作部4は、車両100の搭乗者が行う操作を受け取る。以下「車両100の搭乗者」を、単に「搭乗者」と称する。 The operation unit 4 is, for example, a touch panel. The operation unit 4 is not limited to a touch panel, and may be an operation panel having various operation buttons. The operation unit 4 receives operations performed by a passenger of the vehicle 100. Hereinafter, the "passenger of the vehicle 100" will be simply referred to as the "passenger".

スピーカ5は、複数のスピーカを有するスピーカセットである。スピーカ5は、単一のスピーカでもよい。スピーカ5は、種々の音を放音する。例えば、スピーカ5は、音信号c1に基づいて、仮想のエンジン音を放音する。 The speaker 5 is a speaker set having multiple speakers. The speaker 5 may be a single speaker. The speaker 5 emits various sounds. For example, the speaker 5 emits a virtual engine sound based on the sound signal c1.

シート6は、運転席等の座席である。シート6は、車両100に位置する物の一例である。車両100に位置する物は、シート6に限らず、例えば、図2に示される車室100aに位置する物でもよい。例えば、車両100に位置する物は、ステアリングホイール61、シフトレバー33の先端に位置するシフトノブ62、フロアマット63、アクセルペダル32、ヘッドレスト64、およびアームレスト65のいずれかでもよい。 The seat 6 is a seat such as a driver's seat. The seat 6 is an example of an object located in the vehicle 100. The object located in the vehicle 100 is not limited to the seat 6, and may be, for example, an object located in the passenger compartment 100a shown in FIG. 2. For example, the object located in the vehicle 100 may be any one of the steering wheel 61, the shift knob 62 located at the tip of the shift lever 33, the floor mat 63, the accelerator pedal 32, the headrest 64, and the armrest 65.

振動部7は、シート6に配置される。例えば、振動部7は、シート6の内部に配置される。振動部7は、シート6の表面に配置されてもよい。振動部7は、振動信号d1に基づいて振動する。このため、振動部7の振動は、仮想のエンジン音に基づく振動である。振動部7は、仮想のエンジン音に基づく振動をシート6に与える。 The vibration unit 7 is disposed on the seat 6. For example, the vibration unit 7 is disposed inside the seat 6. The vibration unit 7 may be disposed on the surface of the seat 6. The vibration unit 7 vibrates based on the vibration signal d1. Therefore, the vibration of the vibration unit 7 is based on the virtual engine sound. The vibration unit 7 imparts vibration based on the virtual engine sound to the seat 6.

振動部7から振動を受ける物は、シート6に限らず、車両100に位置する物であればよい。振動部7から振動を受ける物は、例えば、ステアリングホイール61、シフトノブ62、フロアマット63、アクセルペダル32、ヘッドレスト64およびアームレスト65のいずれかでもよい。振動部7は、車両100に位置する複数の物に、振動信号d1に基づく振動を与えてもよい。例えば、振動部7は、シート6とステアリングホイール61との両方に、振動信号d1に基づく振動を与えてもよい。振動部7から振動を受ける物には、振動部7が配置される。 The object that receives vibration from the vibration unit 7 is not limited to the seat 6, but may be any object located in the vehicle 100. The object that receives vibration from the vibration unit 7 may be, for example, any one of the steering wheel 61, the shift knob 62, the floor mat 63, the accelerator pedal 32, the headrest 64, and the armrest 65. The vibration unit 7 may impart vibration based on the vibration signal d1 to multiple objects located in the vehicle 100. For example, the vibration unit 7 may impart vibration based on the vibration signal d1 to both the seat 6 and the steering wheel 61. The vibration unit 7 is disposed on the object that receives vibration from the vibration unit 7.

図1に示される信号生成装置1は、車速計測器3Aから速度情報a1を受け取る。信号生成装置1は、モータ制御部34からアクセル情報b1を受け取る。速度情報a1とアクセル情報b1は、CAN(Controller Area Network)にて通信される。速度情報a1とアクセル情報b1は、CANとは異なる通信プロトコルにて通信されてもよい。 The signal generating device 1 shown in FIG. 1 receives speed information a1 from a vehicle speed measuring device 3A. The signal generating device 1 receives accelerator information b1 from a motor control unit 34. The speed information a1 and accelerator information b1 are communicated via a controller area network (CAN). The speed information a1 and accelerator information b1 may be communicated using a communication protocol different from CAN.

信号生成装置1は、速度情報a1とアクセル情報b1とに基づいて、音信号c1と振動信号d1とを生成する。信号生成装置1は、記憶装置11と、処理装置12と、を含む。記憶装置11は、信号生成装置1の外部要素でもよい。 The signal generating device 1 generates a sound signal c1 and a vibration signal d1 based on the speed information a1 and the accelerator information b1. The signal generating device 1 includes a memory device 11 and a processing device 12. The memory device 11 may be an external element of the signal generating device 1.

記憶装置11は、コンピュータによって読み取り可能な記録媒体(例えば、コンピュータによって読み取り可能なnon transitoryな記録媒体)である。記憶装置11は、不揮発性メモリーと、揮発性メモリーと、を含む。不揮発性メモリーは、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable Read Only Memory)およびEEPROM(Electrically Erasable Programmable Read Only Memory)である。揮発性メモリーは、例えば、RAM(Random Access Memory)である。 The storage device 11 is a recording medium that can be read by a computer (e.g., a non-transitive recording medium that can be read by a computer). The storage device 11 includes a non-volatile memory and a volatile memory. The non-volatile memory is, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (Electrically Erasable Programmable Read Only Memory). The volatile memory is, for example, a RAM (Random Access Memory).

記憶装置11は、プログラムp1と、種々の情報と、を記憶する。プログラムp1は、信号生成装置1の動作を規定する。記憶装置11は、不図示のサーバにおける記憶装置から読み取られたプログラムp1を記憶してもよい。この場合、サーバにおける記憶装置は、コンピュータによって読み取り可能な記録媒体の一例である。 The storage device 11 stores a program p1 and various information. The program p1 defines the operation of the signal generating device 1. The storage device 11 may store the program p1 read from a storage device in a server (not shown). In this case, the storage device in the server is an example of a recording medium readable by a computer.

処理装置12は、1または複数のCPU(Central Processing Unit)を含む。1または複数のCPUは、1または複数のプロセッサの一例である。処理装置、プロセッサおよびCPUの各々は、コンピュータの一例である。 The processing device 12 includes one or more central processing units (CPUs). The one or more CPUs are an example of one or more processors. Each of the processing device, processor, and CPU is an example of a computer.

処理装置12は、記憶装置11からプログラムp1を読み取る。処理装置12は、プログラムp1を実行することによって、取得部13、生成部14およびLPF(Low Pass Filter)15として機能する。取得部13、生成部14およびLPF15の少なくとも1つは、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)等の回路で実現されてもよい。 The processing device 12 reads the program p1 from the storage device 11. The processing device 12 executes the program p1 to function as an acquisition unit 13, a generation unit 14, and an LPF (Low Pass Filter) 15. At least one of the acquisition unit 13, the generation unit 14, and the LPF 15 may be realized by a circuit such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).

取得部13は、車速計測器3Aから速度情報a1を取得する。例えば、取得部13は、まず、車速計測器3Aに速度情報a1の要求を送信する。取得部13は、速度情報a1の要求に応じて車速計測器3Aから送信される速度情報a1を取得する。車速計測器3Aが、速度情報a1を取得部13に能動的に送信する場合、取得部13は、車速計測器3Aから能動的に送信される速度情報a1を取得してもよい。取得部13は、モータ制御部34からアクセル情報b1を取得する。例えば、取得部13は、まず、モータ制御部34にアクセル情報b1の要求を送信する。取得部13は、アクセル情報b1の要求に応じてモータ制御部34から送信されるアクセル情報b1を取得する。モータ制御部34が、アクセル情報b1を取得部13に能動的に送信する場合、取得部13は、モータ制御部34から能動的に送信されるアクセル情報b1を取得してもよい。 The acquisition unit 13 acquires the speed information a1 from the vehicle speed measurement device 3A. For example, the acquisition unit 13 first transmits a request for the speed information a1 to the vehicle speed measurement device 3A. The acquisition unit 13 acquires the speed information a1 transmitted from the vehicle speed measurement device 3A in response to the request for the speed information a1. When the vehicle speed measurement device 3A actively transmits the speed information a1 to the acquisition unit 13, the acquisition unit 13 may acquire the speed information a1 actively transmitted from the vehicle speed measurement device 3A. The acquisition unit 13 acquires the accelerator information b1 from the motor control unit 34. For example, the acquisition unit 13 first transmits a request for the accelerator information b1 to the motor control unit 34. The acquisition unit 13 acquires the accelerator information b1 transmitted from the motor control unit 34 in response to the request for the accelerator information b1. When the motor control unit 34 actively transmits the accelerator information b1 to the acquisition unit 13, the acquisition unit 13 may acquire the accelerator information b1 actively transmitted from the motor control unit 34.

生成部14は、取得部13が取得した速度情報a1およびアクセル情報b1に基づいて、音信号c1を生成する。生成部14は、第1生成部の一例である。生成部14は、決定部141と、信号生成部142と、を含む。 The generator 14 generates a sound signal c1 based on the speed information a1 and accelerator information b1 acquired by the acquirer 13. The generator 14 is an example of a first generator. The generator 14 includes a determiner 141 and a signal generator 142.

決定部141は、速度情報a1に基づいて、仮想エンジンの回転数を決定する。仮想エンジンは、車両100に仮想的に搭載される仮想のエンジンである。決定部141は、参照情報eを用いることによって、仮想エンジンの回転数を決定する。 The determination unit 141 determines the rotation speed of the virtual engine based on the speed information a1. The virtual engine is a virtual engine virtually installed in the vehicle 100. The determination unit 141 determines the rotation speed of the virtual engine by using the reference information e.

参照情報eは、車両100の速度と、仮想エンジンの回転数と、の対応関係を示す情報である。参照情報eは、記憶装置11に記憶されている。 The reference information e is information that indicates the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine. The reference information e is stored in the storage device 11.

決定部141は、参照情報eを用いて、速度情報a1が示す車両100の速度に対応する仮想エンジンの回転数を決定する。決定部141は、仮想エンジンの回転数を決定すると、仮想エンジンの回転数を示す回転数情報f1を生成する。 The determination unit 141 uses the reference information e to determine the rotation speed of the virtual engine corresponding to the speed of the vehicle 100 indicated by the speed information a1. When the determination unit 141 determines the rotation speed of the virtual engine, it generates rotation speed information f1 indicating the rotation speed of the virtual engine.

参照情報eは、第1参照情報e1と第2参照情報e2を含んでもよい。第1参照情報e1は、車両100の加速時における車両100の速度と仮想エンジンの回転数との対応関係を示す情報である。第2参照情報e2は、車両100の減速時および車両100の定速時における車両100の速度と仮想エンジンの回転数との対応関係を示す情報である。 The reference information e may include first reference information e1 and second reference information e2. The first reference information e1 is information indicating the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is accelerating. The second reference information e2 is information indicating the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is decelerating and when the vehicle 100 is at a constant speed.

参照情報eが、第1参照情報e1と第2参照情報e2とを含む場合も、決定部141は、速度情報a1に基づいて、仮想エンジンの回転数を決定する。 Even if the reference information e includes the first reference information e1 and the second reference information e2, the determination unit 141 determines the rotation speed of the virtual engine based on the speed information a1.

例えば、決定部141は、まず、速度情報a1の変化に基づいて、車両100が加速時であるか否かを判断する。 For example, the determination unit 141 first determines whether the vehicle 100 is accelerating based on the change in the speed information a1.

決定部141は、車両100が加速時であると判断する場合、第1参照情報e1を用いることによって、速度情報a1が示す車両100の速度に対応する仮想エンジンの回転数を決定する。 When the determination unit 141 determines that the vehicle 100 is accelerating, it uses the first reference information e1 to determine the virtual engine speed corresponding to the speed of the vehicle 100 indicated by the speed information a1.

決定部141は、車両100が加速時でないと判断する場合、車両100が減速時または定速時であると判断する。 When the determination unit 141 determines that the vehicle 100 is not accelerating, it determines that the vehicle 100 is decelerating or at a constant speed.

決定部141は、車両100が減速時または定速時であると判断する場合、第2参照情報e2を用いて、速度情報a1が示す車両100の速度に対応する仮想的なエンジンの回転数を決定する。 When the determination unit 141 determines that the vehicle 100 is decelerating or moving at a constant speed, it uses the second reference information e2 to determine the virtual engine speed corresponding to the speed of the vehicle 100 indicated by the speed information a1.

参照情報eが第1参照情報e1と第2参照情報e2とを含む場合も、決定部141は、仮想エンジンの回転数を決定すると、仮想エンジンの回転数を示す回転数情報f1を生成する。 Even when the reference information e includes the first reference information e1 and the second reference information e2, when the determination unit 141 determines the rotation speed of the virtual engine, it generates rotation speed information f1 indicating the rotation speed of the virtual engine.

信号生成部142は、回転数情報f1とアクセル情報b1とに基づいて、音信号c1を生成する。 The signal generator 142 generates a sound signal c1 based on the rotation speed information f1 and the accelerator information b1.

信号生成部142は、まず、回転数情報f1とアクセル情報b1とに基づいて、車両100の走行状態を決定する。例えば、信号生成部142は、走行情報g1を用いることによって、車両100の走行状態を決定する。 The signal generating unit 142 first determines the running state of the vehicle 100 based on the rotation speed information f1 and the accelerator information b1. For example, the signal generating unit 142 determines the running state of the vehicle 100 by using the running information g1.

走行情報g1は、仮想エンジンの回転数と、アクセルの開度と、車両100の走行状態と、の対応関係を示す情報である。走行情報g1は、記憶装置11に記憶されている。 The driving information g1 is information that indicates the correspondence between the rotation speed of the virtual engine, the accelerator opening, and the driving state of the vehicle 100. The driving information g1 is stored in the storage device 11.

信号生成部142は、走行情報g1を用いて、回転数情報f1が示す仮想エンジンの回転数と、アクセル情報b1が示すアクセルの開度と、の両方に対応する車両100の走行状態を決定する。 The signal generating unit 142 uses the driving information g1 to determine the driving state of the vehicle 100 that corresponds to both the virtual engine RPM indicated by the RPM information f1 and the accelerator opening indicated by the accelerator information b1.

続いて、信号生成部142は、車両100の走行状態に基づいて、音信号c1を生成する。例えば、信号生成部142は、音情報h1を用いることによって、音信号c1を生成する。 Then, the signal generating unit 142 generates a sound signal c1 based on the traveling state of the vehicle 100. For example, the signal generating unit 142 generates the sound signal c1 by using the sound information h1.

音情報h1は、車両100の走行状態と、仮想のエンジン音を示す音データと、の対応関係を示す情報である。音データは、車両100の走行状態に応じた仮想のエンジン音を示す。音情報h1は、記憶装置11に記憶されている。 The sound information h1 is information indicating the correspondence between the running state of the vehicle 100 and sound data indicating a virtual engine sound. The sound data indicates a virtual engine sound corresponding to the running state of the vehicle 100. The sound information h1 is stored in the storage device 11.

信号生成部142は、音情報h1を用いて、車両100の走行状態に対応する音信号c1を生成する。 The signal generating unit 142 uses the sound information h1 to generate a sound signal c1 corresponding to the running state of the vehicle 100.

音信号c1は、相互に異なる周波数を有する複数の周波数成分を有する。相互に異なる周波数を有する複数の周波数成分は、相互に異なる複数の音成分の一例である。音信号c1は、相互に異なる波形を有する複数の波形成分を有してもよい。相互に異なる波形を有する複数の波形成分は、相互に異なる複数の音成分の他の例である。 The sound signal c1 has multiple frequency components having mutually different frequencies. Multiple frequency components having mutually different frequencies are an example of multiple sound components that are mutually different. The sound signal c1 may have multiple waveform components having mutually different waveforms. Multiple waveform components having mutually different waveforms are another example of multiple sound components that are mutually different.

LPF15は、音信号c1に基づいて、振動信号d1を生成する。振動信号d1が音信号c1に基づいて生成されるため、振動信号d1が示す振動は、音信号c1が示す音に連動する。 The LPF 15 generates a vibration signal d1 based on the sound signal c1. Because the vibration signal d1 is generated based on the sound signal c1, the vibration indicated by the vibration signal d1 is linked to the sound indicated by the sound signal c1.

LPF15は、音信号c1のうち、閾値n以下の周波数を有する周波数成分を通す。閾値nは、100Hzである。閾値nは、100Hzに限らず、100Hzよりも高い周波数でもよいし、100Hzよりも低い周波数でもよい。閾値nは、LPF15のカットオフ周波数を調節することによって設定される。 The LPF 15 passes frequency components of the sound signal c1 that have frequencies equal to or lower than a threshold value n. The threshold value n is 100 Hz. The threshold value n is not limited to 100 Hz, and may be a frequency higher than 100 Hz or a frequency lower than 100 Hz. The threshold value n is set by adjusting the cutoff frequency of the LPF 15.

LPF15は、音信号c1に含まれる複数の周波数成分のうち、閾値n以下の周波数を有する周波数成分のみに基づいて、振動信号d1を生成する。車両は、エンジン音が低音(例えば、100Hz以下の周波数を有する音)を含む場合に振動する傾向がある。このため、振動信号d1が示す振動は、エンジンを搭載する車両が発生する振動を模擬した振動を含む。 The LPF 15 generates the vibration signal d1 based on only the frequency components having frequencies equal to or lower than the threshold value n among the multiple frequency components contained in the sound signal c1. Vehicles tend to vibrate when the engine sound contains low-pitched sounds (e.g., sounds having frequencies equal to or lower than 100 Hz). For this reason, the vibrations indicated by the vibration signal d1 include vibrations simulating those generated by a vehicle equipped with an engine.

LPF15は、音信号c1が有する複数の音成分の一部のみに基づいて、振動信号d1を生成する。複数の音成分の一部は、例えば、音信号c1に含まれる複数の周波数成分のうち閾値n以下の周波数を有する周波数成分である。 The LPF 15 generates the vibration signal d1 based on only a portion of the sound components contained in the sound signal c1. The portion of the sound components is, for example, a frequency component having a frequency equal to or lower than a threshold value n among the multiple frequency components contained in the sound signal c1.

LPF15は、第2生成部の一例である。第2生成部は、LPF15に限らず、BPF(Band Pass Filter)またはHPF(High Pass Filter)でもよい。 LPF15 is an example of a second generation unit. The second generation unit is not limited to LPF15, and may be a BPF (Band Pass Filter) or HPF (High Pass Filter).

LPF15の代わりに用いられるBPFは、例えば、1Hz以上100Hz以下の周波数帯に含まれる周波数を有する周波数成分を通す。この場合、BPFによって生成される振動信号d1が示す振動は、エンジンを搭載する車両が発生する振動の少なくとも一部の成分を含む。BPFが通す周波数成分は、1Hz以上100Hz以下の周波数帯に含まれる周波数を有する周波数成分に限らず、適宜変更可能である。 The BPF used instead of the LPF 15 passes, for example, frequency components having frequencies in the frequency band of 1 Hz to 100 Hz. In this case, the vibrations indicated by the vibration signal d1 generated by the BPF include at least some of the components of the vibrations generated by the vehicle equipped with the engine. The frequency components passed by the BPF are not limited to frequency components having frequencies in the frequency band of 1 Hz to 100 Hz, and can be changed as appropriate.

LPF15の代わりに用いられるHPFは、例えば、1Hz以上の周波数帯に含まれる周波数を有する周波数成分を通す。この場合、HPFによって生成される振動信号d1が示す振動は、エンジンを搭載する車両が発生する振動の少なくとも一部の成分を含む。HPFが通す周波数成分は、1Hz以上の周波数帯に含まれる周波数を有する周波数成分に限らず、適宜変更可能である。 The HPF used instead of the LPF 15 passes, for example, frequency components having frequencies included in a frequency band of 1 Hz or more. In this case, the vibrations indicated by the vibration signal d1 generated by the HPF include at least some components of the vibrations generated by the vehicle equipped with the engine. The frequency components passed by the HPF are not limited to frequency components having frequencies included in a frequency band of 1 Hz or more, and can be changed as appropriate.

第2生成部が、LPF15、BPFおよびHPFのいずれであっても、第2生成部によって生成される振動信号d1が示す振動は、音信号c1が示す音に連動する。 Regardless of whether the second generation unit is an LPF15, a BPF, or an HPF, the vibration represented by the vibration signal d1 generated by the second generation unit is linked to the sound represented by the sound signal c1.

A2:参照情報e
参照情報eは、車両100の速度と、仮想エンジンの回転数と、の対応関係を示す。仮想エンジンの回転数は、車両100の速度と、仮想の変速機と、に依存する。
A2: Reference information e
The reference information e indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine. The rotation speed of the virtual engine depends on the speed of the vehicle 100 and the virtual transmission.

仮想の変速機は、車両100に仮想的に搭載される変速機である。仮想の変速機は、ギアJ1~J3という3つのギアを有する。ギアJ1は、仮想の変速機における1速に対応する。ギアJ2は、仮想の変速機における2速に対応する。ギアJ3は、仮想の変速機における3速に対応する。ギアJ1、J2およびJ3の各々は、変速ギアとも称され得る。仮想の変速機は、1つ以上のギアを有していればよい。 The virtual transmission is a transmission that is virtually installed in the vehicle 100. The virtual transmission has three gears, J1 to J3. Gear J1 corresponds to first gear in the virtual transmission. Gear J2 corresponds to second gear in the virtual transmission. Gear J3 corresponds to third gear in the virtual transmission. Each of gears J1, J2, and J3 may also be referred to as a shift gear. The virtual transmission may have one or more gears.

図3は、参照情報eが示す対応関係の一例を表す図、すなわち、車両100の速度と仮想エンジンの回転数との対応関係の一例を表す図である。図3において、横軸は車両100の速度を示し、縦軸は仮想エンジンの回転数を示す。 Figure 3 is a diagram showing an example of the correspondence indicated by reference information e, that is, a diagram showing an example of the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine. In Figure 3, the horizontal axis shows the speed of the vehicle 100, and the vertical axis shows the rotation speed of the virtual engine.

参照情報eは、ギアJ1~J3の各々について、車両100の速度と仮想エンジンの回転数との対応関係を示す。仮想エンジンの回転数MAX1は、仮想エンジンの最高回転数を示す。仮想エンジンの最高回転数は、例えば、9000rpm(revolutions per minute)である。仮想エンジンの最高回転数は9000rpmに限らない。 Reference information e indicates the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine for each of the gears J1 to J3. The rotation speed MAX1 of the virtual engine indicates the maximum rotation speed of the virtual engine. The maximum rotation speed of the virtual engine is, for example, 9000 rpm (revolutions per minute). The maximum rotation speed of the virtual engine is not limited to 9000 rpm.

参照情報eは、第1参照情報e1と第2参照情報e2とを含む。第1参照情報e1は、車両100の加速時における車両100の速度と仮想エンジンの回転数との対応関係を示す情報である。第2参照情報e2は、車両100の減速時および定速時における車両100の速度と仮想エンジンの回転数との対応関係を示す情報である。 The reference information e includes first reference information e1 and second reference information e2. The first reference information e1 is information indicating the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is accelerating. The second reference information e2 is information indicating the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is decelerating and at a constant speed.

図4は、第1参照情報e1が示す対応関係の一例を表す図、すなわち、車両100の加速時における車両100の速度と仮想エンジンの回転数との対応関係の一例を表す図である。図4において、横軸は車両100の速度を示し、縦軸は仮想エンジンの回転数を示す。 Figure 4 is a diagram showing an example of the correspondence indicated by the first reference information e1, that is, a diagram showing an example of the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is accelerating. In Figure 4, the horizontal axis shows the speed of the vehicle 100, and the vertical axis shows the rotation speed of the virtual engine.

第1参照情報e1は、車両100の速度が速度V1未満である場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ1についての車両100の速度と仮想エンジンの回転数との対応関係を示す。 The first reference information e1 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J1 as the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine when the speed of the vehicle 100 is less than speed V1.

速度V1は、ギアJ1を用いる仮想エンジンの回転数が回転数MAX1に到達するときの車両100の速度である。速度V1は、ギアJ1を用いる仮想エンジンの回転数が回転数MAX1に到達するときの車両100の速度より小さくてもよい。 Speed V1 is the speed of the vehicle 100 when the rotation speed of the virtual engine using gear J1 reaches rotation speed MAX1. Speed V1 may be smaller than the speed of the vehicle 100 when the rotation speed of the virtual engine using gear J1 reaches rotation speed MAX1.

第1参照情報e1は、車両100の速度が速度V1以上速度V2未満である場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ2についての車両100の速度と仮想エンジンの回転数との対応関係を示す。 The first reference information e1 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J2 as the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine when the speed of the vehicle 100 is equal to or greater than speed V1 and less than speed V2.

速度V2は、ギアJ2を用いる仮想エンジンの回転数が回転数MAX1に到達するときの車両100の速度である。速度V2は、ギアJ2を用いる仮想エンジンの回転数が回転数MAX1に到達するときの車両100の速度よりも小さくかつ速度V1よりも大きい速度でもよい。 Speed V2 is the speed of the vehicle 100 when the rotation speed of the virtual engine using gear J2 reaches rotation speed MAX1. Speed V2 may be a speed that is smaller than the speed of the vehicle 100 when the rotation speed of the virtual engine using gear J2 reaches rotation speed MAX1 and greater than speed V1.

第1参照情報e1は、車両100の速度が速度V2以上である場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ3についての車両100の速度と仮想のエンジンの回転数との対応関係を示す。 The first reference information e1 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J3 as the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine when the speed of the vehicle 100 is equal to or greater than speed V2.

図5は、第2参照情報e2が示す対応関係の一例を表す図、すなわち、車両100の減速時および定速時における車両100の速度と仮想エンジンの回転数との対応関係の一例を表す図である。図5において、横軸は車両100の速度を示し、縦軸は仮想のエンジンの回転数を示す。 Figure 5 is a diagram showing an example of the correspondence indicated by the second reference information e2, that is, a diagram showing an example of the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine when the vehicle 100 is decelerating and at a constant speed. In Figure 5, the horizontal axis shows the speed of the vehicle 100, and the vertical axis shows the rotation speed of the virtual engine.

第2参照情報e2は、車両100の速度が速度V4よりも大きい場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ3についての車両100の速度と仮想エンジンの回転数との対応関係を示す。速度V4は、速度V1よりも大きく速度V2未満である。 The second reference information e2 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J3 as the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine when the speed of the vehicle 100 is greater than speed V4. Speed V4 is greater than speed V1 and less than speed V2.

第2参照情報e2は、車両100の速度が速度V3よりも大きく速度V4以下である場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ2についての車両100の速度と仮想エンジンの回転数との対応関係を示す。速度V3は、0以上速度V1未満である。 The second reference information e2 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J2 as the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine when the speed of the vehicle 100 is greater than speed V3 and less than speed V4. Speed V3 is greater than or equal to 0 and less than speed V1.

第2参照情報e2は、車両100の速度が速度V3以下である場合における車両100の速度と仮想エンジンの回転数との対応関係として、ギアJ1についての車両100の速度と仮想エンジンの回転数との対応関係を示す。 The second reference information e2 indicates the correspondence relationship between the speed of the vehicle 100 and the rotation speed of the virtual engine for gear J1 when the speed of the vehicle 100 is equal to or lower than speed V3.

A3:走行情報g1
走行情報g1は、仮想エンジンの回転数と、アクセルの開度と、車両100の走行状態と、の対応関係を示す。
A3: Travel information g1
The driving information g1 indicates the correspondence between the rotation speed of the virtual engine, the accelerator opening, and the driving state of the vehicle 100.

図6は、走行情報g1が示す対応関係の一例を示す図である。図6において、横軸は仮想エンジンの回転数を示し、縦軸はアクセルの開度を示す。車両100の走行状態は、仮想エンジンの回転数とアクセルの開度とによって、領域K1~K25に分けられている。以下、領域K1~K25を相互に区別する必要がない場合、領域K1~K25の各々を「領域K」と称する。領域Kの数は、25に限らず、25よりも小さい数でもよいし、25よりも大きい数でもよい。 Figure 6 is a diagram showing an example of the correspondence indicated by the driving information g1. In Figure 6, the horizontal axis indicates the virtual engine RPM, and the vertical axis indicates the accelerator opening. The driving state of the vehicle 100 is divided into regions K1 to K25 according to the virtual engine RPM and the accelerator opening. Hereinafter, when there is no need to distinguish between the regions K1 to K25, each of the regions K1 to K25 will be referred to as "region K". The number of regions K is not limited to 25, and may be a number smaller than 25 or a number larger than 25.

A4:音情報h1
音情報h1は、車両100の走行状態と、車両100の走行状態に応じた仮想のエンジン音を示す音データと、の対応関係を示す情報である。
A4: Sound information h1
The sound information h1 is information indicating the correspondence between the running state of the vehicle 100 and sound data indicating a virtual engine sound corresponding to the running state of the vehicle 100.

図7は、音情報h1が示す対応関係の一例を示す図である。音情報h1は、車両100の走行状態を示す領域K1~K25と、音信号を定める音データM1~M25と、の対応関係を示す。 Figure 7 is a diagram showing an example of the correspondence indicated by the sound information h1. The sound information h1 indicates the correspondence between the areas K1 to K25 indicating the traveling state of the vehicle 100 and the sound data M1 to M25 defining the sound signal.

音データM1~M25は、領域K1~K25と1対1に対応する。例えば、音データM1は領域K1と対応し、音データM25は領域K25と対応する。音データM1~M25は、相互に相違する。以下、音データM1~M25を相互に区別する必要がない場合、音データM1~M25の各々を「音データM」と称する。 Sound data M1 to M25 correspond one-to-one to regions K1 to K25. For example, sound data M1 corresponds to region K1, and sound data M25 corresponds to region K25. Sound data M1 to M25 are mutually different. Hereinafter, when there is no need to distinguish between sound data M1 to M25, each of sound data M1 to M25 will be referred to as "sound data M."

音データMは、対応する領域K(対応する車両100の走行状態)に応じた仮想のエンジン音を示す。音データMは、現実に存在するエンジンのエンジン音を模した音を示す。音データMは、架空のエンジンのエンジン音を示してもよい。 The sound data M indicates a virtual engine sound corresponding to the corresponding area K (the driving state of the corresponding vehicle 100). The sound data M indicates a sound that imitates the engine sound of an engine that actually exists. The sound data M may also indicate the engine sound of a fictitious engine.

音データMは、仮想のエンジン音の波形を示すデータである。仮想のエンジン音の波形は、仮想のエンジン音を示す1つの波形である。 The sound data M is data that indicates the waveform of a virtual engine sound. The waveform of the virtual engine sound is a single waveform that indicates the virtual engine sound.

仮想のエンジン音の波形は、仮想のエンジン音に含まれる複数の音成分ごとの波形を有してもよい。例えば、仮想のエンジン音が、仮想エンジン自体が発する音、仮想エンジンによる吸気に起因する吸気音、および仮想エンジンによる排気に起因する排気音、という3つの音成分を有する場合、仮想のエンジン音の波形は、3つの音成分の各々の波形を含む。 The waveform of the virtual engine sound may have a waveform for each of the multiple sound components contained in the virtual engine sound. For example, if the virtual engine sound has three sound components, namely, a sound emitted by the virtual engine itself, an intake sound caused by the intake of air by the virtual engine, and an exhaust sound caused by the exhaust of the virtual engine, the waveform of the virtual engine sound includes the waveforms of each of the three sound components.

A5:動作の説明
図8は、信号生成装置1の動作の一例を示す図である。以下では、車速計測器3Aが、車両100の速度を示す速度情報a1を生成しているとする。モータ制御部34が、アクセルの開度を示すアクセル情報b1を生成しているとする。車両100の速度と仮想エンジンの回転数との対応関係を示す参照情報eは、図4に示される第1参照情報e1と、図5に示される第2参照情報e2と、を含むとする。
A5: Description of Operation Fig. 8 is a diagram showing an example of the operation of the signal generating device 1. In the following, it is assumed that the vehicle speed measuring device 3A generates speed information a1 indicating the speed of the vehicle 100. It is assumed that the motor control unit 34 generates accelerator information b1 indicating the accelerator opening. It is assumed that the reference information e indicating the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine includes the first reference information e1 shown in Fig. 4 and the second reference information e2 shown in Fig. 5.

操作部4が、音信号c1と振動信号d1との生成を指示する操作である生成操作を搭乗者から受け取ると、図8に示される動作がスタートする。図8に示される動作は、操作部4が音信号c1と振動信号d1との生成の終了を指示する操作である終了操作を搭乗者から受け取るまで繰り返す。 When the operation unit 4 receives a generation operation from the passenger instructing the generation of the sound signal c1 and the vibration signal d1, the operation shown in FIG. 8 starts. The operation shown in FIG. 8 is repeated until the operation unit 4 receives an end operation from the passenger instructing the end of the generation of the sound signal c1 and the vibration signal d1.

ステップS101において取得部13は、車速計測器3Aから速度情報a1を取得し、かつ、モータ制御部34からアクセル情報b1を取得する。 In step S101, the acquisition unit 13 acquires speed information a1 from the vehicle speed measurement device 3A and accelerator information b1 from the motor control unit 34.

続いて、ステップS102において取得部13は、速度情報a1を記憶装置11に記憶する。このため、記憶装置11には、速度情報a1の履歴が記憶される。 Next, in step S102, the acquisition unit 13 stores the speed information a1 in the storage device 11. As a result, the history of the speed information a1 is stored in the storage device 11.

速度情報a1の履歴は、操作部4が終了操作を搭乗者から受け取るまで記憶装置11に残される。取得部13は、操作部4が終了操作を搭乗者から受け取ると、速度情報a1の履歴を記憶装置11から削除する。このため、速度情報a1の履歴は、操作部4が生成操作を搭乗者から受け取る時点では記憶装置11に記憶されていない。 The history of the speed information a1 remains in the storage device 11 until the operation unit 4 receives a termination operation from the passenger. When the operation unit 4 receives a termination operation from the passenger, the acquisition unit 13 deletes the history of the speed information a1 from the storage device 11. Therefore, the history of the speed information a1 is not stored in the storage device 11 at the time the operation unit 4 receives a generation operation from the passenger.

取得部13は、速度情報a1を記憶装置11に記憶すると、速度情報a1を決定部141に提供する。また、取得部13は、アクセル情報b1を信号生成部142に提供する。 When the acquisition unit 13 stores the speed information a1 in the storage device 11, it provides the speed information a1 to the determination unit 141. In addition, the acquisition unit 13 provides the accelerator information b1 to the signal generation unit 142.

続いて、ステップS103において決定部141は、速度情報a1の変化に基づいて、車両100が加速時であるか否かを判断する。 Next, in step S103, the decision unit 141 determines whether the vehicle 100 is accelerating based on the change in the speed information a1.

ステップS103では決定部141は、速度情報a1の履歴を参照することによって、車両100の速度が増大しているか否か(加速時か否か)を判断する。 In step S103, the decision unit 141 determines whether the speed of the vehicle 100 is increasing (whether it is accelerating) by referring to the history of the speed information a1.

例えば、決定部141は、まず、速度情報a1の履歴から、今回のステップS102で記憶された速度情報a1と、前回のステップS102で記憶された速度情報a1と、を特定する。なお、前回のステップS102で記憶された速度情報a1が記憶装置11に存在しない場合、決定部141は、前回のステップS102で記憶された速度情報a1が示す車両100の速度として、「0」を用いる。 For example, the determination unit 141 first identifies the speed information a1 stored in the current step S102 and the speed information a1 stored in the previous step S102 from the history of the speed information a1. If the speed information a1 stored in the previous step S102 does not exist in the storage device 11, the determination unit 141 uses "0" as the speed of the vehicle 100 indicated by the speed information a1 stored in the previous step S102.

続いて、決定部141は、今回のステップS102で記憶された速度情報a1が示す車両100の速度が、前回のステップS102で記憶された速度情報a1が示す車両100の速度よりも増大しているか否かを判断する。車両100の速度の増大は、車両100が加速時であることを意味する。このため、車両100の速度が増大しているか否かの判断は、車両100が加速時であるか否かの判断を意味する。 The decision unit 141 then determines whether the speed of the vehicle 100 indicated by the speed information a1 stored in the current step S102 is greater than the speed of the vehicle 100 indicated by the speed information a1 stored in the previous step S102. An increase in the speed of the vehicle 100 means that the vehicle 100 is accelerating. Therefore, determining whether the speed of the vehicle 100 is increasing means determining whether the vehicle 100 is accelerating.

決定部141は、今回のステップS102で記憶された速度情報a1が示す車両100の速度が、前回のステップS102で記憶された速度情報a1が示す車両100の速度よりも増大している場合、車両100が加速時であると判断する。 The determination unit 141 determines that the vehicle 100 is accelerating if the speed of the vehicle 100 indicated by the speed information a1 stored in the current step S102 is greater than the speed of the vehicle 100 indicated by the speed information a1 stored in the previous step S102.

決定部141は、ステップS103において車両100が加速時であると判断すると、ステップS104において第1参照情報e1を用いて仮想エンジンの回転数を決定する。 When the determination unit 141 determines in step S103 that the vehicle 100 is accelerating, in step S104 it determines the rotation speed of the virtual engine using the first reference information e1.

ステップS104では決定部141は、まず、第1参照情報e1に示される仮想エンジンの回転数の中から、速度情報a1が示す車両100の速度に対応する仮想エンジンの回転数を、加速時における回転数として決定する。続いて、決定部141は、加速時における回転数を、仮想エンジンの回転数として決定する。 In step S104, the determination unit 141 first determines, from among the virtual engine revolutions indicated in the first reference information e1, the virtual engine revolutions corresponding to the speed of the vehicle 100 indicated by the speed information a1 as the revolutions during acceleration. Next, the determination unit 141 determines the revolutions during acceleration as the revolutions of the virtual engine.

例えば、車両100が加速時であり車両100の速度が速度V1未満である場合、決定部141は、まず、第1参照情報e1に示されるギアJ1についての車両100の速度と仮想エンジンの回転数との対応関係を選択する。続いて、決定部141は、ギアJ1について示される仮想エンジンの回転数の中から、速度情報a1が示す車両100の速度に対応する仮想エンジンの回転数を、加速時における回転数として決定する。続いて、決定部141は、加速時における回転数を、仮想エンジンの回転数として決定する。 For example, when the vehicle 100 is accelerating and the speed of the vehicle 100 is less than speed V1, the determination unit 141 first selects the correspondence between the speed of the vehicle 100 and the rotation speed of the virtual engine for the gear J1 indicated in the first reference information e1. Next, the determination unit 141 determines, from the rotation speeds of the virtual engine indicated for the gear J1, the rotation speed of the virtual engine that corresponds to the speed of the vehicle 100 indicated by the speed information a1 as the rotation speed during acceleration. Next, the determination unit 141 determines the rotation speed during acceleration as the rotation speed of the virtual engine.

決定部141は、ステップS103において車両100が加速時でないと判断すると、車両100が減速時または定速時であると判断する。続いて、決定部141は、ステップS105において第2参照情報e2を用いて仮想エンジンの回転数を決定する。 If the determination unit 141 determines in step S103 that the vehicle 100 is not accelerating, it determines that the vehicle 100 is decelerating or at a constant speed. Next, in step S105, the determination unit 141 determines the rotation speed of the virtual engine using the second reference information e2.

ステップS105では決定部141は、まず、第2参照情報e2に示される仮想エンジンの回転数の中から、速度情報a1が示す車両100の速度に対応する仮想エンジンの回転数を、該当回転数として特定する。続いて、決定部141は、該当回転数を、仮想エンジンの回転数として決定する。 In step S105, the determination unit 141 first identifies, from among the virtual engine RPMs indicated in the second reference information e2, the virtual engine RPM that corresponds to the speed of the vehicle 100 indicated by the speed information a1 as the relevant RPM. Next, the determination unit 141 determines the relevant RPM as the virtual engine RPM.

ステップS104またはステップS105において仮想エンジンの回転数が決定すると、ステップS106において決定部141は、仮想エンジンの回転数を示す回転数情報f1を生成する。決定部141は、回転数情報f1を信号生成部142に提供する。 When the rotation speed of the virtual engine is determined in step S104 or step S105, the determination unit 141 generates rotation speed information f1 indicating the rotation speed of the virtual engine in step S106. The determination unit 141 provides the rotation speed information f1 to the signal generation unit 142.

続いて、ステップS107において信号生成部142は、回転数情報f1とアクセル情報b1とに基づいて、車両100の走行状態を決定する。 Next, in step S107, the signal generation unit 142 determines the driving state of the vehicle 100 based on the rotation speed information f1 and the accelerator information b1.

ステップS107では信号生成部142は、回転数情報f1とアクセル情報b1と走行情報g1とを用いて、車両100の走行状態を決定する。走行情報g1に示される領域K1~K25は、車両100の走行状態を示す。信号生成部142は、走行情報g1に示される領域K1~K25の中から、回転数情報f1が示す仮想エンジンの回転数と、アクセル情報b1が示すアクセルの開度と、の両方に対応する領域Kを、車両100の走行状態として決定する。 In step S107, the signal generating unit 142 uses the rotation speed information f1, accelerator information b1, and driving information g1 to determine the driving state of the vehicle 100. The regions K1 to K25 indicated in the driving information g1 indicate the driving state of the vehicle 100. The signal generating unit 142 determines, from among the regions K1 to K25 indicated in the driving information g1, the region K that corresponds to both the rotation speed of the virtual engine indicated by the rotation speed information f1 and the accelerator opening indicated by the accelerator information b1, as the driving state of the vehicle 100.

続いて、ステップS108において信号生成部142は、車両100の走行状態に基づいて、音信号c1を生成する。 Next, in step S108, the signal generating unit 142 generates a sound signal c1 based on the driving state of the vehicle 100.

ステップS108では信号生成部142は、車両100の走行状態と音情報h1とを用いて、音信号c1を生成する。 In step S108, the signal generation unit 142 generates a sound signal c1 using the running state of the vehicle 100 and the sound information h1.

信号生成部142は、まず、音情報h1に示される音データM1~M25の中から、車両100の走行状態として決定された領域Kに対応する音データMを、該当の音データとして読み出す。信号生成部142は、続いて、該当の音データが示す音信号を、音信号c1として生成する。続いて、信号生成部142は、音信号c1をスピーカ5とLPF15に提供する。スピーカ5は、音信号c1が示す仮想のエンジン音を出力する。このため、搭乗者は、車両100の走行に応じた仮想のエンジン音を聞くことができる。 The signal generating unit 142 first reads out, from the sound data M1 to M25 indicated in the sound information h1, the sound data M corresponding to the region K determined as the running state of the vehicle 100 as the relevant sound data. The signal generating unit 142 then generates a sound signal indicated by the relevant sound data as a sound signal c1. The signal generating unit 142 then provides the sound signal c1 to the speaker 5 and the LPF 15. The speaker 5 outputs the virtual engine sound indicated by the sound signal c1. This allows the passenger to hear the virtual engine sound according to the running of the vehicle 100.

続いて、ステップS109においてLPF15は、音信号c1に基づいて振動信号d1を生成する。 Next, in step S109, the LPF 15 generates a vibration signal d1 based on the sound signal c1.

ステップS109ではLPF15は、例えば、音信号c1に含まれる複数の周波数成分のうち閾値n以下の周波数を有する周波数成分のみを含む信号を、振動信号d1として生成する。閾値nは、例えば、100Hzである。続いて、LPF15は、振動信号d1を振動部7に提供する。振動部7は、振動信号d1が示す振動、すなわち、車両100の走行に応じた振動を、シート6に与える。このため、シート6を使用する搭乗者は、車両100の走行に応じた振動を感じることができる。 In step S109, the LPF 15 generates, as a vibration signal d1, a signal that includes only frequency components having frequencies equal to or lower than a threshold value n among the multiple frequency components included in the sound signal c1. The threshold value n is, for example, 100 Hz. Next, the LPF 15 provides the vibration signal d1 to the vibration unit 7. The vibration unit 7 applies the vibration indicated by the vibration signal d1, i.e., the vibration corresponding to the traveling of the vehicle 100, to the seat 6. Therefore, a passenger using the seat 6 can feel the vibration corresponding to the traveling of the vehicle 100.

以下、操作部4が終了操作を搭乗者から受け取るまで、図8に示される動作が繰り返される。 Then, the operation shown in FIG. 8 is repeated until the operation unit 4 receives a termination operation from the passenger.

車両100が加速している状況において図8に示される動作が繰り返されると、スピーカ5から放音される仮想のエンジン音は、例えば、仮想エンジンの回転数の増加に応じて変化する。また、車両100が加速している状況において図8に示される動作が繰り返されると、振動部7がシート6に与える振動は、仮想のエンジン音の変化に応じて変化する。このため、シート6を使用する搭乗者は、車両100が加速している間、例えば、仮想エンジンの回転数の増加に応じて変化する仮想のエンジン音を聞きながら、仮想のエンジン音の変化に応じた振動を感じることができる。 When the operation shown in FIG. 8 is repeated while the vehicle 100 is accelerating, the virtual engine sound emitted from the speaker 5 changes, for example, in response to an increase in the rotation speed of the virtual engine. Also, when the operation shown in FIG. 8 is repeated while the vehicle 100 is accelerating, the vibration that the vibration unit 7 imparts to the seat 6 changes in response to the change in the virtual engine sound. Therefore, while the vehicle 100 is accelerating, a passenger using the seat 6 can feel the vibration in response to the change in the virtual engine sound while hearing the virtual engine sound that changes in response to an increase in the rotation speed of the virtual engine.

車両100が加速している状況においてスピーカ5から放音される仮想のエンジン音は、加速に応じた音の一例である。車両100が加速している状況において振動部7がシート6に与える振動は、加速に応じた振動の一例である。 The virtual engine sound emitted from the speaker 5 when the vehicle 100 is accelerating is an example of a sound corresponding to acceleration. The vibration that the vibration unit 7 imparts to the seat 6 when the vehicle 100 is accelerating is an example of a vibration corresponding to acceleration.

車両100が減速している状況において図8に示される動作が繰り返されると、スピーカ5から放音される仮想のエンジン音は、例えば、仮想エンジンの回転数の減少に応じて変化する。また、車両100が減速している状況において図8に示される動作が繰り返されると、振動部7がシート6に与える振動は、仮想のエンジン音の変化に応じて変化する。このため、シート6を使用する搭乗者は、車両100が減速している間、例えば、仮想エンジンの回転数の減少に応じて変化する仮想のエンジン音を聞きながら、仮想のエンジン音の変化に応じた振動を感じることができる。 When the operation shown in FIG. 8 is repeated while the vehicle 100 is decelerating, the virtual engine sound emitted from the speaker 5 changes, for example, in response to a decrease in the rotation speed of the virtual engine. Also, when the operation shown in FIG. 8 is repeated while the vehicle 100 is decelerating, the vibration that the vibration unit 7 imparts to the seat 6 changes in response to the change in the virtual engine sound. Therefore, while the vehicle 100 is decelerating, a passenger using the seat 6 can feel the vibration in response to the change in the virtual engine sound while listening to the virtual engine sound that changes in response to a decrease in the rotation speed of the virtual engine.

車両100が減速している状況においてスピーカ5から放音される仮想のエンジン音は、減速に応じた音の一例である。車両100が減速している状況において振動部7がシート6に与える振動は、減速に応じた振動の一例である。 The virtual engine sound emitted from the speaker 5 when the vehicle 100 is decelerating is an example of a sound corresponding to deceleration. The vibration that the vibration unit 7 imparts to the seat 6 when the vehicle 100 is decelerating is an example of a vibration corresponding to deceleration.

A6:第1実施形態のまとめ
LPF15は、車両100の走行に応じた仮想のエンジン音を示す音信号c1に基づいて、振動信号d1を生成する。このため、振動信号d1が示す振動は、仮想のエンジン音に連動する。したがって、仮想のエンジン音を聞きながら振動信号d1が示す振動を感じる搭乗者は、仮想のエンジン音に連動する振動を感じることによって、走行に対する没入感を得ることができる。
A6: Summary of the First Embodiment The LPF 15 generates the vibration signal d1 based on the sound signal c1 indicating a virtual engine sound corresponding to the running of the vehicle 100. Therefore, the vibration indicated by the vibration signal d1 is linked to the virtual engine sound. Therefore, a passenger who feels the vibration indicated by the vibration signal d1 while listening to the virtual engine sound can obtain a sense of immersion in the running by feeling the vibration linked to the virtual engine sound.

B:変形例
第1実施形態における変形の態様を以下に示す。以下の態様から任意に選択された2個以上の態様が、相互に矛盾しない範囲において適宜に併合されてもよい。
B: Modifications Modifications of the first embodiment are shown below. Two or more aspects arbitrarily selected from the following aspects may be appropriately combined as long as they are not mutually contradictory.

B1:第1変形例
第1実施形態において、LPF15の閾値nが、音信号c1に基づいて変更されてもよい。
B1: First Modification In the first embodiment, the threshold value n of the LPF 15 may be changed based on the sound signal c1.

図9は、第1変形例に係る信号生成装置1Aの一例を示す図である。信号生成装置1Aは、図1に示される信号生成装置1が有する構成要素に加えて、調節部16を含む。 Figure 9 is a diagram showing an example of a signal generating device 1A according to a first modified example. The signal generating device 1A includes an adjustment unit 16 in addition to the components of the signal generating device 1 shown in Figure 1.

調節部16とLPF15は、振動制御部17Aに含まれる。調節部16と振動制御部17Aの各々は、プログラムp1を実行する処理装置12によって実現される。調節部16と振動制御部17Aの各々は、DSP等の回路によって実現されてもよい。 The adjustment unit 16 and the LPF 15 are included in the vibration control unit 17A. Each of the adjustment unit 16 and the vibration control unit 17A is realized by the processing device 12 that executes the program p1. Each of the adjustment unit 16 and the vibration control unit 17A may be realized by a circuit such as a DSP.

振動制御部17Aは、音信号c1に基づいて、振動信号d1を生成する。振動制御部17Aは、第2生成部の他の例である。 The vibration control unit 17A generates a vibration signal d1 based on the sound signal c1. The vibration control unit 17A is another example of a second generation unit.

調節部16は、音信号c1に基づいて、LPF15の閾値nを調節する。例えば、調節部16は、音信号c1の振幅に基づいて、閾値nを調節する。一例を挙げると、調節部16は、音信号c1の振幅の増加に応じて、閾値nを高くする。また、調節部16は、音信号c1の振幅の減少に応じて、閾値nを低くする。 The adjustment unit 16 adjusts the threshold n of the LPF 15 based on the sound signal c1. For example, the adjustment unit 16 adjusts the threshold n based on the amplitude of the sound signal c1. As an example, the adjustment unit 16 increases the threshold n in response to an increase in the amplitude of the sound signal c1. The adjustment unit 16 also decreases the threshold n in response to a decrease in the amplitude of the sound signal c1.

音信号c1の振幅の増加は、仮想のエンジン音の音量における増加を意味する。閾値nを高くすることは、振動信号d1が示す振動の成分の増加を可能にする。このため、調節部16が、音信号c1の振幅の増加に応じて閾値nを高くする場合、振動信号d1が示す振動を感じる搭乗者は、仮想のエンジン音の音量における増加に応じて、振動の増加を感じることができる。 An increase in the amplitude of sound signal c1 means an increase in the volume of the virtual engine sound. Increasing the threshold n allows for an increase in the vibration component indicated by the vibration signal d1. Therefore, when the adjustment unit 16 increases the threshold n in response to an increase in the amplitude of sound signal c1, a passenger who feels the vibration indicated by the vibration signal d1 can feel an increase in vibration in response to an increase in the volume of the virtual engine sound.

調節部16は、音信号c1の振幅の増加に応じて、閾値nを低くしてもよい。この場合、調節部16は、音信号c1の振幅の減少に応じて、閾値nを高くする。振動信号d1が示す振動を感じる搭乗者は、仮想のエンジン音の音量における増加に応じて、仮想のエンジン音における低音(閾値n以下の周波数を有する音)に応じた振動を感じやすい。 The adjustment unit 16 may lower the threshold n in response to an increase in the amplitude of the sound signal c1. In this case, the adjustment unit 16 raises the threshold n in response to a decrease in the amplitude of the sound signal c1. A passenger who feels the vibration indicated by the vibration signal d1 is more likely to feel vibrations corresponding to low tones in the virtual engine sound (sounds having frequencies equal to or lower than the threshold n) in response to an increase in the volume of the virtual engine sound.

音信号c1が繰り返し出力される場合、調節部16は、音信号c1の周期に基づいて、閾値nを調節してもよい。例えば、調節部16は、音信号c1の周期の増加に応じて、閾値nを高くする。この場合、調節部16は、音信号c1の周期の減少に応じて、閾値nを低くする。調節部16は、音信号c1の周期の増加に応じて、閾値nを低くしてもよい。この場合、調節部16は、音信号c1の周期の減少に応じて、閾値nを高くする。 When the sound signal c1 is repeatedly output, the adjustment unit 16 may adjust the threshold n based on the period of the sound signal c1. For example, the adjustment unit 16 increases the threshold n in response to an increase in the period of the sound signal c1. In this case, the adjustment unit 16 decreases the threshold n in response to a decrease in the period of the sound signal c1. The adjustment unit 16 may also decrease the threshold n in response to an increase in the period of the sound signal c1. In this case, the adjustment unit 16 increases the threshold n in response to a decrease in the period of the sound signal c1.

調節部16は、速度情報a1を受け付けてもよい。この場合、調節部16は、速度情報a1に基づいて、閾値nを調整してもよい。例えば、調節部16は、速度情報a1が示す車両100の速度の増加に応じて、閾値nを高くする。この場合、調節部16は、速度情報a1が示す車両100の速度の減少に応じて、閾値nを低くする。振動信号d1が示す振動を感じる搭乗者は、車両100の速度の増加に応じて、振動の増加を感じることができる。 The adjustment unit 16 may receive the speed information a1. In this case, the adjustment unit 16 may adjust the threshold value n based on the speed information a1. For example, the adjustment unit 16 increases the threshold value n in response to an increase in the speed of the vehicle 100 indicated by the speed information a1. In this case, the adjustment unit 16 decreases the threshold value n in response to a decrease in the speed of the vehicle 100 indicated by the speed information a1. A passenger who feels the vibration indicated by the vibration signal d1 can feel an increase in the vibration in response to an increase in the speed of the vehicle 100.

調節部16は、速度情報a1が示す車両100の速度の増加に応じて、閾値nを低くしてもよい。この場合、調節部16は、速度情報a1が示す車両100の速度の減少に応じて、閾値nを高くする。振動信号d1が示す振動を感じる搭乗者は、車両100の速度の増加に応じて、仮想のエンジン音における低音(閾値n以下の周波数を有する音)に応じた振動を感じやすい。 The adjustment unit 16 may lower the threshold n in response to an increase in the speed of the vehicle 100 indicated by the speed information a1. In this case, the adjustment unit 16 increases the threshold n in response to a decrease in the speed of the vehicle 100 indicated by the speed information a1. A passenger who feels the vibration indicated by the vibration signal d1 is likely to feel vibrations corresponding to low tones (sounds having frequencies equal to or lower than the threshold n) in the virtual engine sound in response to an increase in the speed of the vehicle 100.

決定部141は、車両100が加速時であるか否かを示す加速情報を調節部16に提供してもよい。この場合、調節部16は、加速情報に基づいて閾値nを調整してもよい。 The determination unit 141 may provide the adjustment unit 16 with acceleration information indicating whether the vehicle 100 is accelerating. In this case, the adjustment unit 16 may adjust the threshold value n based on the acceleration information.

例えば、車両100が加速時であることを加速情報が示す場合、調節部16は、閾値nを100Hzに設定する。車両100が加速時でないことを加速情報が示す場合、調節部16は、閾値nを0Hzに設定する。この場合、車両100が加速時である場合にのみ、加速時における仮想のエンジン音と、加速時における振動が発生する。 For example, when the acceleration information indicates that the vehicle 100 is accelerating, the adjustment unit 16 sets the threshold n to 100 Hz. When the acceleration information indicates that the vehicle 100 is not accelerating, the adjustment unit 16 sets the threshold n to 0 Hz. In this case, the virtual engine sound and vibration during acceleration are generated only when the vehicle 100 is accelerating.

調節部16は、車両100が加速時であることを加速情報が示す場合に、閾値nを0Hzに設定してもよい。この場合、調節部16は、車両100が加速時でないことを加速情報が示す場合、閾値nを例えば100Hzに設定する。閾値nの値は、0Hzと100Hzに限らず適宜変更可能である。 The adjustment unit 16 may set the threshold value n to 0 Hz when the acceleration information indicates that the vehicle 100 is accelerating. In this case, the adjustment unit 16 sets the threshold value n to, for example, 100 Hz when the acceleration information indicates that the vehicle 100 is not accelerating. The value of the threshold value n is not limited to 0 Hz and 100 Hz and can be changed as appropriate.

第1変形例において、LPF15の代わりにBPFが用いられる場合、調節部16は、音信号c1に基づいて、BPFの通過帯域(周波数成分を通過させる帯域)を変更してもよい。例えば、調節部16は、音信号c1の振幅の増加に応じて、BPFの通過帯域を増加する。この場合、調節部16は、音信号c1の振幅の減少に応じて、BPFの通過帯域を減少する。調節部16は、音信号c1の振幅の増加に応じて、BPFの通過帯域を減少してもよい。この場合、調節部16は、音信号c1の振幅の減少に応じて、BPFの通過帯域を増加する。 In the first modified example, when a BPF is used instead of the LPF 15, the adjustment unit 16 may change the pass band of the BPF (the band that passes frequency components) based on the sound signal c1. For example, the adjustment unit 16 increases the pass band of the BPF in response to an increase in the amplitude of the sound signal c1. In this case, the adjustment unit 16 decreases the pass band of the BPF in response to a decrease in the amplitude of the sound signal c1. The adjustment unit 16 may decrease the pass band of the BPF in response to an increase in the amplitude of the sound signal c1. In this case, the adjustment unit 16 increases the pass band of the BPF in response to a decrease in the amplitude of the sound signal c1.

調節部16は、音信号c1の振幅の変化に応じて、BPFの通過帯域を高周波数側または低周波数側にシフトしてもよい。調節部16は、音信号c1の周期の増加に応じて、BPFの通過帯域を増加してもよい。この場合、調節部16は、音信号c1の周期の減少に応じて、BPFの通過帯域を減少する。調節部16は、音信号c1の周期の増加に応じて、BPFの通過帯域を減少してもよい。この場合、調節部16は、音信号c1の周期の減少に応じて、BPFの通過帯域を増加する。調節部16は、音信号c1の周期の変化に応じて、BPFの通過帯域を高周波数側または低周波数側にシフトしてもよい。 The adjustment unit 16 may shift the pass band of the BPF to the higher or lower frequency side in response to a change in the amplitude of the sound signal c1. The adjustment unit 16 may increase the pass band of the BPF in response to an increase in the period of the sound signal c1. In this case, the adjustment unit 16 decreases the pass band of the BPF in response to a decrease in the period of the sound signal c1. The adjustment unit 16 may decrease the pass band of the BPF in response to an increase in the period of the sound signal c1. In this case, the adjustment unit 16 increases the pass band of the BPF in response to a decrease in the period of the sound signal c1. The adjustment unit 16 may shift the pass band of the BPF to the higher or lower frequency side in response to a change in the period of the sound signal c1.

調節部16は、速度情報a1に基づいて、BPFの通過帯域を変更してもよい。例えば、速度情報a1が示す車両100の速度が40km/h未満の範囲に含まれる場合、調節部16は、BPFの通過帯域を0~100Hzの帯域に設定する。速度情報a1が示す車両100の速度が40km/h以上80km/h未満の範囲に含まれる場合、調節部16は、BPFの通過帯域を100~300Hzの帯域に設定する。速度情報a1が示す車両100の速度が80km/h以上120km/h未満の範囲に含まれる場合、調節部16は、BPFの通過帯域を300~500Hzの帯域に設定する。車両100の速度とBPFの通過帯域との関係は、上述の関係に限らず適宜変更可能である。 The adjustment unit 16 may change the passband of the BPF based on the speed information a1. For example, when the speed of the vehicle 100 indicated by the speed information a1 is in the range of less than 40 km/h, the adjustment unit 16 sets the passband of the BPF to a band of 0 to 100 Hz. When the speed of the vehicle 100 indicated by the speed information a1 is in the range of 40 km/h or more and less than 80 km/h, the adjustment unit 16 sets the passband of the BPF to a band of 100 to 300 Hz. When the speed of the vehicle 100 indicated by the speed information a1 is in the range of 80 km/h or more and less than 120 km/h, the adjustment unit 16 sets the passband of the BPF to a band of 300 to 500 Hz. The relationship between the speed of the vehicle 100 and the passband of the BPF is not limited to the above relationship and can be changed as appropriate.

調節部16は、加速情報に基づいて、BPFの通過帯域を変更してもよい。例えば、車両100が加速時であることを加速情報が示す場合、調節部16は、BPFの通過帯域を0~100Hzの帯域に設定する。車両100が加速時でないことを加速情報が示す場合、調節部16は、BPFの通過帯域を0~1Hzの帯域に設定する。この場合、車両100が加速時である場合、振動信号d1が示す振動を与えられる搭乗者は、車両100が加速時でない場合に比べて、加速時における仮想のエンジン音と、加速時における振動と、を認識しやすい。調節部16は、車両100が加速時であることを加速情報が示す場合に、BPFの通過帯域を0~1Hzの帯域に設定してもよい。この場合、調節部16は、車両100が加速時でないことを加速情報が示す場合、BPFの通過帯域を0~100Hzの帯域に設定する。BPFの通過帯域の値は、0~100Hzの帯域と0~1Hzの帯域に限らず適宜変更可能である。 The adjustment unit 16 may change the passband of the BPF based on the acceleration information. For example, when the acceleration information indicates that the vehicle 100 is accelerating, the adjustment unit 16 sets the passband of the BPF to a band of 0 to 100 Hz. When the acceleration information indicates that the vehicle 100 is not accelerating, the adjustment unit 16 sets the passband of the BPF to a band of 0 to 1 Hz. In this case, when the vehicle 100 is accelerating, a passenger who is given the vibration indicated by the vibration signal d1 is more likely to recognize the virtual engine sound during acceleration and the vibration during acceleration than when the vehicle 100 is not accelerating. The adjustment unit 16 may set the passband of the BPF to a band of 0 to 1 Hz when the acceleration information indicates that the vehicle 100 is accelerating. In this case, when the acceleration information indicates that the vehicle 100 is not accelerating, the adjustment unit 16 sets the passband of the BPF to a band of 0 to 1 Hz. The passband value of the BPF is not limited to 0-100 Hz and 0-1 Hz, and can be changed as appropriate.

第1変形例において、LPF15の代わりにHPFが用いられる場合、調節部16は、音信号c1に基づいて、HPFの通過帯域を変更してもよい。調節部16は、速度情報a1に基づいて、HPFの通過帯域を変更してもよい。調節部16は、加速情報に基づいて、HPFの通過帯域を変更してもよい。 In the first modified example, when an HPF is used instead of the LPF 15, the adjustment unit 16 may change the passband of the HPF based on the sound signal c1. The adjustment unit 16 may change the passband of the HPF based on the speed information a1. The adjustment unit 16 may change the passband of the HPF based on the acceleration information.

閾値nの変更と、BPFの通過帯域の変更と、HPFの通過帯域の変更は、それぞれ、振動信号d1の生成に用いられる周波数成分の範囲(周波数範囲)の変更を意味する。振動信号d1の生成に用いられる周波数成分の範囲の変更は、振動信号d1の生成に用いられる複数の音成分の一部に対する変更の一例である。 Changing the threshold n, changing the passband of the BPF, and changing the passband of the HPF each mean changing the range of frequency components (frequency range) used to generate the vibration signal d1. Changing the range of frequency components used to generate the vibration signal d1 is an example of changing a portion of the multiple sound components used to generate the vibration signal d1.

第1変形例によれば、振動制御部17Aは、音信号c1、速度情報a1または加速情報に基づいて、振動信号d1の生成に用いる複数の音成分の一部を変更する。このため、音信号c1が示す音を聞きながら振動信号d1が示す振動を感じる搭乗者は、音信号c1、車両100の速度、または車両100における加速の有無に応じて変化する振動を感じることによって、走行に対する没入感を得ることができる。 According to the first modified example, the vibration control unit 17A changes some of the multiple sound components used to generate the vibration signal d1 based on the sound signal c1, the speed information a1, or the acceleration information. Therefore, a passenger who hears the sound represented by the sound signal c1 and feels the vibration represented by the vibration signal d1 can feel a sense of immersion in the ride by feeling the vibration that changes depending on the sound signal c1, the speed of the vehicle 100, or the presence or absence of acceleration in the vehicle 100.

第1変形例では、第1実施形態と同様に、振動信号d1は、音信号c1に含まれる複数の周波数成分のうち、LPF15、BPFまたはHPFを透過した周波数成分によって構成される。このため、音信号c1に含まれない成分を用いて振動信号d1を生成する構成に比べて、音信号c1に連動する振動信号d1の生成が容易である。 In the first modified example, as in the first embodiment, the vibration signal d1 is composed of frequency components that are transmitted through the LPF15, BPF, or HPF among the multiple frequency components contained in the sound signal c1. Therefore, it is easier to generate the vibration signal d1 that is linked to the sound signal c1 compared to a configuration in which the vibration signal d1 is generated using components that are not contained in the sound signal c1.

B2:第2変形例
第1実施形態および第1変形例において、振動信号d1は、音信号c1に含まれる複数の周波数成分のうちLPF15を透過した周波数成分と予め対応づけられた振動信号でもよい。
B2: Second Modification In the first embodiment and the first modification, the vibration signal d1 may be a vibration signal that is previously associated with a frequency component that has passed through the LPF 15 among a plurality of frequency components contained in the sound signal c1.

第2変形例は、図1に示される信号生成装置1が有する構成要素に加えて、LPF15の後段に位置する信号処理部を含む。 The second variant includes a signal processing unit located after the LPF 15 in addition to the components of the signal generating device 1 shown in FIG. 1.

信号処理部とLPF15は、振動制御部に含まれる。第2変形例の振動制御部は、信号処理部とLPF15に加えて、図9に示される調節部16を含んでもよい。信号処理部と第2変形例の振動制御部の各々は、プログラムp1を実行する処理装置12によって実現される。信号処理部と第2変形例の振動制御部の各々は、DSP等の回路によって実現されてもよい。 The signal processing unit and LPF 15 are included in the vibration control unit. The vibration control unit of the second modified example may include an adjustment unit 16 shown in FIG. 9 in addition to the signal processing unit and LPF 15. Each of the signal processing unit and the vibration control unit of the second modified example is realized by a processing device 12 that executes program p1. Each of the signal processing unit and the vibration control unit of the second modified example may be realized by a circuit such as a DSP.

第2変形例の振動制御部(LPF15と信号処理部)は、音信号c1に基づいて、振動信号d1を生成する。第2変形例の振動制御部は、第2生成部の他の例である。 The vibration control unit of the second modified example (LPF 15 and signal processing unit) generates a vibration signal d1 based on the sound signal c1. The vibration control unit of the second modified example is another example of the second generation unit.

信号処理部は、音信号c1に含まれる複数の周波数成分のうちLPF15を透過する周波数成分と予め対応づけられた振動信号を、振動信号d1として生成する。例えば、信号処理部は、振動情報を用いることによって振動信号d1を生成する。振動情報は、閾値n以下の周波数成分と、振動データと、の対応関係を示す情報である。振動データは、所定の振動信号を定めるデータである。振動情報は、記憶装置11に記憶されている。信号処理部は、LPF15を透過した周波数成分を受け取ると、振動情報において閾値n以下の周波数成分と対応づけられている振動データを読み取る。続いて、信号処理部は、振動データが定める振動信号を、振動信号d1として生成する。続いて、信号処理部は、振動信号d1を振動部7に提供する。 The signal processing unit generates a vibration signal d1 that is previously associated with a frequency component that passes through the LPF 15 among the multiple frequency components contained in the sound signal c1. For example, the signal processing unit generates the vibration signal d1 by using vibration information. The vibration information is information that indicates the correspondence between frequency components below the threshold n and vibration data. The vibration data is data that defines a predetermined vibration signal. The vibration information is stored in the storage device 11. When the signal processing unit receives the frequency components that have passed through the LPF 15, it reads the vibration data that is associated with the frequency components below the threshold n in the vibration information. Next, the signal processing unit generates a vibration signal that is determined by the vibration data as the vibration signal d1. Next, the signal processing unit provides the vibration signal d1 to the vibration unit 7.

第2変形例の振動制御部は、音信号c1に含まれる複数の周波数成分のうちLPF15を透過した周波数成分と予め対応づけられた振動信号を、振動信号d1として生成する。このため、第2変形例の振動制御部は、LPF15を透過した周波数成分によって構成される信号とは異なる振動信号d1を、音信号c1に含まれる複数の周波数成分の一部がLPF15を透過するタイミングに応じて生成できる。また、振動データの変更によって、振動信号d1の変更が可能である。 The vibration control unit of the second modified example generates a vibration signal d1 that is previously associated with a frequency component that has passed through LPF15 among the multiple frequency components contained in the sound signal c1. Therefore, the vibration control unit of the second modified example can generate a vibration signal d1 that is different from a signal composed of frequency components that have passed through LPF15, according to the timing at which some of the multiple frequency components contained in the sound signal c1 pass through LPF15. In addition, the vibration signal d1 can be changed by changing the vibration data.

B3:第3変形例
第1実施形態および第1変形例~第2変形例において、信号生成部142は、音信号c1として、右チャネル信号Rc1と左チャネル信号Lc1とを有するステレオ信号を生成してもよい。右チャネル信号Rc1と左チャネル信号Lc1は、相互に異なる波形を有する複数の波形成分の一例であり、相互に異なる複数の音成分の他の例である。
B3: Third Modification In the first embodiment and the first to second modifications, the signal generator 142 may generate a stereo signal having a right channel signal Rc1 and a left channel signal Lc1 as the sound signal c1. The right channel signal Rc1 and the left channel signal Lc1 are an example of a plurality of waveform components having mutually different waveforms, and are another example of a plurality of mutually different sound components.

図10は、第3変形例に係る信号生成装置1Cの一例を示す図である。信号生成装置1Cは、図1に示される信号生成装置1が有する構成要素に加えて、合成部19を含む。 Figure 10 is a diagram showing an example of a signal generating device 1C according to a third modified example. The signal generating device 1C includes a synthesis unit 19 in addition to the components of the signal generating device 1 shown in Figure 1.

合成部19とLPF15は、振動制御部17Cに含まれる。振動制御部17Cは、合成部19とLPF15に加えて、図9に示される調節部16を含んでもよい。合成部19と振動制御部17Cとの各々は、プログラムp1を実行する処理装置12によって実現される。合成部19と振動制御部17Cの各々は、DSP等の回路によって実現されてもよい。 The synthesis unit 19 and the LPF 15 are included in the vibration control unit 17C. In addition to the synthesis unit 19 and the LPF 15, the vibration control unit 17C may include an adjustment unit 16 shown in FIG. 9. Each of the synthesis unit 19 and the vibration control unit 17C is realized by a processing device 12 that executes a program p1. Each of the synthesis unit 19 and the vibration control unit 17C may be realized by a circuit such as a DSP.

振動制御部17Cは、音信号c1に基づいて、振動信号d1を生成する。振動制御部17Cは、第2生成部の他の例である。 The vibration control unit 17C generates a vibration signal d1 based on the sound signal c1. The vibration control unit 17C is another example of a second generation unit.

信号生成装置1Cの信号生成部142は、音信号c1として、右チャネル信号Rc1と左チャネル信号Lc1とを有するステレオ信号を生成する。合成部19は、右チャネル信号Rc1と左チャネル信号Lc1とを合成することによって合成信号Q1を生成する。合成部19は、合成信号Q1をLPF15に提供する。 The signal generating unit 142 of the signal generating device 1C generates a stereo signal having a right channel signal Rc1 and a left channel signal Lc1 as the sound signal c1. The synthesis unit 19 generates a synthesis signal Q1 by synthesizing the right channel signal Rc1 and the left channel signal Lc1. The synthesis unit 19 provides the synthesis signal Q1 to the LPF 15.

この構成によれば、音信号c1がステレオ信号である場合にも、音信号c1が示す音を聞きながら振動信号d1が示す振動を感じる搭乗者は、音信号c1が示す音に連動する振動を感じることによって、走行に対する没入感を得ることができる。 With this configuration, even if the sound signal c1 is a stereo signal, a passenger who hears the sound represented by the sound signal c1 and feels the vibration represented by the vibration signal d1 can feel a sense of immersion in the ride by feeling the vibration linked to the sound represented by the sound signal c1.

振動制御部17Cは、図11に示されるように、振動制御部17Dに変更されてもよい。振動制御部17Dは、選択部20を含んでもよい。振動制御部17Dと選択部20の各々は、プログラムp1を実行する処理装置12によって実現される。振動制御部17Dと選択部20の各々は、DSP等の回路によって実現されてもよい。 As shown in FIG. 11, the vibration control unit 17C may be changed to a vibration control unit 17D. The vibration control unit 17D may include a selection unit 20. Each of the vibration control unit 17D and the selection unit 20 is realized by a processing device 12 that executes a program p1. Each of the vibration control unit 17D and the selection unit 20 may be realized by a circuit such as a DSP.

振動制御部17Dは、音信号c1に基づいて、振動信号d1を生成する。振動制御部17Dは、第2生成部の他の例である。 The vibration control unit 17D generates a vibration signal d1 based on the sound signal c1. The vibration control unit 17D is another example of a second generation unit.

選択部20は、右チャネル信号Rc1と左チャネル信号Lc1とのいずれかを、振動信号d1として選択する。右チャネル信号Rc1と左チャネル信号Lc1のうち、選択部20によって選択された信号は、複数の音成分の一部についての一例である。選択部20は、振動信号d1を振動部7に提供する。 The selection unit 20 selects either the right channel signal Rc1 or the left channel signal Lc1 as the vibration signal d1. The signal selected by the selection unit 20 from the right channel signal Rc1 or the left channel signal Lc1 is an example of a portion of the multiple sound components. The selection unit 20 provides the vibration signal d1 to the vibration unit 7.

振動制御部17Dは、音信号c1に含まれる複数の音成分の一部のみに基づいて、振動信号d1を生成する。振動制御部17Dは、LPF15等のフィルタを用いることなく、振動信号d1を生成できる。 The vibration control unit 17D generates a vibration signal d1 based on only a portion of the multiple sound components contained in the sound signal c1. The vibration control unit 17D can generate the vibration signal d1 without using a filter such as the LPF 15.

振動制御部17Dは、図9に示される調節部16を含んでもよい。この場合、調節部16は、音信号c1、速度情報a1または加速情報に基づいて、選択部20が振動信号d1として選択する信号を、右チャネル信号Rc1と左チャネル信号Lc1とで切り替える。一例を挙げると、車両100が加速時であることを加速情報が示す場合、調節部16は、選択部20に、右チャネル信号Rc1を振動信号d1として選択させる。車両100が加速時でないことを加速情報が示す場合、調節部16は、選択部20に、左チャネル信号Lc1を振動信号d1として選択させる。 The vibration control unit 17D may include an adjustment unit 16 shown in FIG. 9. In this case, the adjustment unit 16 switches the signal selected by the selection unit 20 as the vibration signal d1 between the right channel signal Rc1 and the left channel signal Lc1 based on the sound signal c1, the speed information a1, or the acceleration information. As an example, when the acceleration information indicates that the vehicle 100 is accelerating, the adjustment unit 16 causes the selection unit 20 to select the right channel signal Rc1 as the vibration signal d1. When the acceleration information indicates that the vehicle 100 is not accelerating, the adjustment unit 16 causes the selection unit 20 to select the left channel signal Lc1 as the vibration signal d1.

この場合、振動制御部17Dは、音信号c1、速度情報a1または加速情報に基づいて、振動信号d1の生成に用いる複数の音成分の一部を変更する。このため、音信号c1が示す音を聞きながら振動信号d1が示す振動を感じる搭乗者は、音信号c1、車両100の速度、または車両100における加速の有無情報に応じて変化する振動を感じることによって、走行に対する没入感を得ることができる。 In this case, the vibration control unit 17D changes some of the multiple sound components used to generate the vibration signal d1 based on the sound signal c1, the speed information a1, or the acceleration information. Therefore, a passenger who hears the sound represented by the sound signal c1 and feels the vibration represented by the vibration signal d1 can feel a sense of immersion in the ride by feeling the vibration that changes depending on the sound signal c1, the speed of the vehicle 100, or the information on the presence or absence of acceleration in the vehicle 100.

第3変形例において、信号生成部142は、右チャネル信号Rc1と左チャネル信号Lc1との一方の代わりに、仮想のエンジン自体が発する音を示す稼働音信号Dc1を生成してもよい。この場合、信号生成部142は、右チャネル信号Rc1と左チャネル信号Lc1との他方の代わりに、ノイズ音を示すノイズ音信号Nc1を生成する。この構成では、信号合成部が追加される。信号合成部は、プログラムp1を実行する処理装置12によって実現される。信号合成部は、DSP等の回路によって実現されてもよい。信号合成部は、稼働音信号Dc1とノイズ音信号Nc1とを合成することによって合成音信号を生成する。信号合成部は、合成音信号をスピーカ5に提供する。この構成では、選択部20は、稼働音信号Dc1とノイズ音信号Nc1とのうち、稼働音信号Dc1を振動信号d1として選択する。 In a third modified example, the signal generating unit 142 may generate an operation sound signal Dc1 indicating a sound emitted by the virtual engine itself, instead of one of the right channel signal Rc1 and the left channel signal Lc1. In this case, the signal generating unit 142 generates a noise sound signal Nc1 indicating a noise sound, instead of the other of the right channel signal Rc1 and the left channel signal Lc1. In this configuration, a signal synthesis unit is added. The signal synthesis unit is realized by the processing device 12 that executes the program p1. The signal synthesis unit may be realized by a circuit such as a DSP. The signal synthesis unit generates a synthetic sound signal by synthesizing the operation sound signal Dc1 and the noise sound signal Nc1. The signal synthesis unit provides the synthetic sound signal to the speaker 5. In this configuration, the selection unit 20 selects the operation sound signal Dc1 as the vibration signal d1 from the operation sound signal Dc1 and the noise sound signal Nc1.

B4:第4変形例
第1実施形態において、オーディオソース15aとアンプ15bとが追加されてもよい。図12は、第4変形例に係る車両100の一例を示す図である。
B4: Fourth Modification In the first embodiment, an audio source 15a and an amplifier 15b may be added. Fig. 12 is a diagram showing an example of a vehicle 100 according to the fourth modification.

オーディオソース15aは、音楽等を示すオーディオ信号を出力する。オーディオソース15aは、例えば、DVD(Digital Versatile Disc)プレーヤまたはCD(Compact Disc)プレーヤである。 Audio source 15a outputs an audio signal representing music or the like. Audio source 15a is, for example, a DVD (Digital Versatile Disc) player or a CD (Compact Disc) player.

アンプ15bは、2チャンネル出力仕様の増幅器であり、音信号c1と振動信号d1とオーディオ信号とを受け取る。アンプ15bは、音信号c1と振動信号d1とオーディオ信号との各々を、スピーカ5と振動部7に振り分ける。例えば、アンプ15bは、オーディオ信号と音信号c1とをミックスすることによって得られるミックス信号を増幅し、増幅されたミックス信号をスピーカ5に出力する。アンプ15bは、振動信号d1を増幅し、増幅された振動信号d1を振動部7に出力する。アンプ15bは、音信号c1と振動信号d1とオーディオ信号との各々の振り分けを、上述の振り分けとは異なる振り分けとしてもよい。
処理装置12は、汎用的な音信号処理用のDSP付きアンプ(汎用部品)を使って実現されても良い。そのような汎用部品は出力チャンネル数が仕様で定められているが、その出力チャンネルの一部を、本来の目的(スピーカの駆動)とは異なる、振動部7の駆動に流用することで、振動部7を駆動するための特別なアンプが不要になるという効果がある。
The amplifier 15b is a two-channel output amplifier, and receives the sound signal c1, the vibration signal d1, and the audio signal. The amplifier 15b distributes the sound signal c1, the vibration signal d1, and the audio signal to the speaker 5 and the vibration unit 7. For example, the amplifier 15b amplifies a mixed signal obtained by mixing the audio signal and the sound signal c1, and outputs the amplified mixed signal to the speaker 5. The amplifier 15b amplifies the vibration signal d1, and outputs the amplified vibration signal d1 to the vibration unit 7. The amplifier 15b may distribute the sound signal c1, the vibration signal d1, and the audio signal in a manner different from the above-mentioned distribution.
The processing device 12 may be realized by using a general-purpose amplifier with DSP for sound signal processing (general-purpose component). The number of output channels of such a general-purpose component is determined in the specifications, but by using some of the output channels for driving the vibration unit 7, which is different from the original purpose (driving the speaker), there is an effect that a special amplifier for driving the vibration unit 7 is not required.

B5:第5変形例
第1実施形態において、車両100は、信号生成装置1の代わりに情報生成装置8を含んでもよい。車両100は、表示部9をさらに含んでもよい。図13は、第5変形例に係る車両100の一例を示す。
B5: Fifth Modification In the first embodiment, the vehicle 100 may include an information generating device 8 instead of the signal generating device 1. The vehicle 100 may further include a display unit 9. Fig. 13 shows an example of the vehicle 100 according to the fifth modification.

表示部9は、液晶ディスプレイである。表示部9は、液晶ディスプレイに限らず、例えば、OLED(Organic Light Emitting diode)ディスプレイでもよい。表示部9は、タッチパネルでもよい。表示部9は、種々の情報を表示する。 The display unit 9 is a liquid crystal display. The display unit 9 is not limited to a liquid crystal display, and may be, for example, an OLED (organic light emitting diode) display. The display unit 9 may be a touch panel. The display unit 9 displays various information.

情報生成装置8は、車両100の走行に応じた光の演出を指定する演出指定情報Rcを生成する。情報生成装置8は、記憶装置8aと、処理装置8bと、を含む。記憶装置8aは、情報生成装置8の外部要素でもよい。 The information generating device 8 generates effect specification information Rc that specifies light effects according to the movement of the vehicle 100. The information generating device 8 includes a storage device 8a and a processing device 8b. The storage device 8a may be an external element of the information generating device 8.

記憶装置8aは、コンピュータによって読み取り可能な記録媒体である。記憶装置8aは、不揮発性メモリーと、揮発性メモリーと、を含む。 The storage device 8a is a recording medium that can be read by a computer. The storage device 8a includes a non-volatile memory and a volatile memory.

記憶装置8aは、プログラムp2と、種々の情報と、を記憶する。プログラムp2は、情報生成装置8の動作を規定する。記憶装置8aは、不図示のサーバにおける記憶装置から読み取られたプログラムp2を記憶してもよい。この場合、サーバにおける記憶装置は、コンピュータによって読み取り可能な記録媒体の一例である。 The storage device 8a stores a program p2 and various information. The program p2 defines the operation of the information generating device 8. The storage device 8a may store the program p2 read from a storage device in a server (not shown). In this case, the storage device in the server is an example of a recording medium readable by a computer.

処理装置8bは、1または複数のCPUによって構成される。処理装置8bは、記憶装置8aからプログラムp2を読み取る。処理装置8bは、プログラムp2を実行することによって、取得部81、生成部82、音制御部83、振動制御部84および光制御部85として機能する。取得部81、生成部82、音制御部83、振動制御部84および光制御部85の少なくとも1つは、DSP、ASIC、PLD、FPGA等の回路で実現されてもよい。音制御部83、振動制御部84および光制御部85の少なくとも1つは、情報生成装置8の外部要素でもよい。音制御部83と振動制御部84のうち少なくとも一方が省略されてもよい。 The processing device 8b is composed of one or more CPUs. The processing device 8b reads the program p2 from the storage device 8a. The processing device 8b executes the program p2 to function as an acquisition unit 81, a generation unit 82, a sound control unit 83, a vibration control unit 84, and a light control unit 85. At least one of the acquisition unit 81, the generation unit 82, the sound control unit 83, the vibration control unit 84, and the light control unit 85 may be realized by a circuit such as a DSP, an ASIC, a PLD, or an FPGA. At least one of the sound control unit 83, the vibration control unit 84, and the light control unit 85 may be an external element of the information generating device 8. At least one of the sound control unit 83 and the vibration control unit 84 may be omitted.

取得部81は、車速計測器3Aから速度情報a1を取得する。取得部81は、モータ制御部34からアクセル情報b1を取得する。
例えば、取得部81は、第1実施形態における取得部13が速度情報a1とアクセル情報b1とを取得する手法と同様の手法で、速度情報a1とアクセル情報b1とを取得する。速度情報a1は、車両100の走行または車両100に対する操作に関する第1情報の一例である。アクセル情報b1は、車両100の走行または車両100に対する操作に関する第2情報の一例である。速度情報a1は、第2情報の他の例でもある。速度情報a1が第2情報の他の例である場合、アクセル情報b1は、第1情報の他の例である。
The acquisition unit 81 acquires speed information a1 from the vehicle speed measurement device 3A, and accelerator information b1 from the motor control unit .
For example, the acquisition unit 81 acquires the speed information a1 and the accelerator information b1 in a manner similar to the manner in which the acquisition unit 13 in the first embodiment acquires the speed information a1 and the accelerator information b1. The speed information a1 is an example of first information related to the traveling of the vehicle 100 or an operation on the vehicle 100. The accelerator information b1 is an example of second information related to the traveling of the vehicle 100 or an operation on the vehicle 100. The speed information a1 is also another example of the second information. When the speed information a1 is another example of the second information, the accelerator information b1 is another example of the first information.

生成部82は、取得部81が取得した速度情報a1およびアクセル情報b1に基づいて、音指定情報Raを生成する。音指定情報Raは、車両100の走行に応じた音を指定する情報である。生成部82は、決定部821と、情報生成部822と、を含む。 The generation unit 82 generates sound designation information Ra based on the speed information a1 and accelerator information b1 acquired by the acquisition unit 81. The sound designation information Ra is information that designates a sound according to the traveling of the vehicle 100. The generation unit 82 includes a determination unit 821 and an information generation unit 822.

決定部821は、速度情報a1に基づいて、回転数情報f1を生成する。決定部821が回転数情報f1を生成する手法は、第1実施形態における決定部141が回転数情報f1を生成する手法と同様である。 The determination unit 821 generates the rotation speed information f1 based on the speed information a1. The method by which the determination unit 821 generates the rotation speed information f1 is similar to the method by which the determination unit 141 in the first embodiment generates the rotation speed information f1.

情報生成部822は、アクセル情報b1と回転数情報f1とに基づいて、音指定情報Raを生成する。情報生成部822は、音指定情報Raを音制御部83に提供する。 The information generating unit 822 generates sound designation information Ra based on the accelerator information b1 and the rotation speed information f1. The information generating unit 822 provides the sound designation information Ra to the sound control unit 83.

音指定情報Raは、稼働音と、ノイズ音と、を指定する。稼働音は、仮想のエンジン自体が発する音である。ノイズ音は、車両100の走行に伴うノイズの音である。稼働音とノイズ音とを含む音は、車両100の走行に応じた音の一例である。稼働音とノイズ音は、車両100の走行に応じた音に含まれる複数の成分の一例である。複数の音成分は、稼働音とノイズ音に限らず、例えば、稼働音と、ノイズ音と、仮想のエンジンによる吸気に起因する吸気音と、を含んでもよい。複数の音成分は、互いに異なる4つ以上の音の成分でもよい。音指定情報Raが指定する音は、稼働音とノイズ音とに限らない。例えば、音指定情報Raは、エンジン音とは無関係な音を指定してよく、車両100の加速を感じさせる効果音を指定してもよい。 The sound designation information Ra designates an operating sound and a noise sound. The operating sound is a sound emitted by the virtual engine itself. The noise sound is a noise sound associated with the running of the vehicle 100. A sound including the operating sound and the noise sound is an example of a sound corresponding to the running of the vehicle 100. The operating sound and the noise sound are an example of a plurality of components included in a sound corresponding to the running of the vehicle 100. The plurality of sound components are not limited to the operating sound and the noise sound, and may include, for example, the operating sound, the noise sound, and the intake sound caused by the intake of air by the virtual engine. The plurality of sound components may be four or more sound components different from each other. The sound designated by the sound designation information Ra is not limited to the operating sound and the noise sound. For example, the sound designation information Ra may designate a sound unrelated to the engine sound, and may designate a sound effect that gives the feeling of the acceleration of the vehicle 100.

音指定情報Raは、稼働音を指定する稼働情報DRaと、ノイズ音を指定するノイズ情報NRaと、を含む。 The sound designation information Ra includes operation information DRa that designates operation sounds, and noise information NRa that designates noise sounds.

稼働情報DRaは、稼働音に対応するチャネルCH1と、稼働音のピッチ(音高)PT1と、稼働音のゲインGA1と、を示す。稼働音のピッチPT1は、稼働音の周波数に対応する。稼働音のゲインGA1は、稼働音の振幅に対応する。 The operation information DRa indicates a channel CH1 corresponding to the operation sound, a pitch (tone) PT1 of the operation sound, and a gain GA1 of the operation sound. The pitch PT1 of the operation sound corresponds to the frequency of the operation sound. The gain GA1 of the operation sound corresponds to the amplitude of the operation sound.

ノイズ情報NRaは、ノイズ音に対応するチャネルCH2と、ノイズ音のピッチPT2と、ノイズ音のゲインGA2と、を示す。ノイズ音のピッチPT2は、ノイズ音の周波数に対応する。ノイズ音のゲインGA2は、ノイズ音の振幅に対応する。 The noise information NRa indicates the channel CH2 corresponding to the noise sound, the pitch PT2 of the noise sound, and the gain GA2 of the noise sound. The pitch PT2 of the noise sound corresponds to the frequency of the noise sound. The gain GA2 of the noise sound corresponds to the amplitude of the noise sound.

情報生成部822は、振動指定情報Rbを生成する。振動指定情報Rbは、車両100の走行に応じた振動を指定する情報である。情報生成部822は、例えば、音指定情報Raに基づいて振動指定情報Rbを生成する。一例を挙げると、情報生成部822は、音指定情報Raを含む振動指定情報Rbを生成する。情報生成部822は、音指定情報Raを振動指定情報Rbとして兼用してもよい。音指定情報Raが振動指定情報Rbとして兼用される場合、音指定情報Raは、振動指定情報Rbの一例である。音指定情報Raが振動指定情報Rbとして兼用される場合も、振動指定情報Rbは、音指定情報Raを含む。情報生成部822は、振動指定情報Rbを振動制御部84に提供する。 The information generating unit 822 generates vibration designation information Rb. The vibration designation information Rb is information that designates vibration according to the traveling of the vehicle 100. The information generating unit 822 generates the vibration designation information Rb based on, for example, the sound designation information Ra. As an example, the information generating unit 822 generates the vibration designation information Rb including the sound designation information Ra. The information generating unit 822 may also use the sound designation information Ra as the vibration designation information Rb. When the sound designation information Ra is also used as the vibration designation information Rb, the sound designation information Ra is an example of the vibration designation information Rb. When the sound designation information Ra is also used as the vibration designation information Rb, the vibration designation information Rb includes the sound designation information Ra. The information generating unit 822 provides the vibration designation information Rb to the vibration control unit 84.

情報生成部822は、演出指定情報Rcを生成する。演出指定情報Rcは、車両100の走行に応じた光の演出を指定する情報である。車両100の走行に応じた光の演出は、例えば、表示部9によって実行される。情報生成部822は、例えば、音指定情報Raに基づいて演出指定情報Rcを生成する。一例を挙げると、情報生成部822は、音指定情報Raを含む演出指定情報Rcを生成する。情報生成部822は、音指定情報Raを演出指定情報Rcとして兼用してもよい。音指定情報Raが演出指定情報Rcとして兼用される場合、音指定情報Raは演出指定情報Rcの一例である。音指定情報Raが演出指定情報Rcとして兼用される場合も、演出指定情報Rcは、音指定情報Raを含む。情報生成部822は、演出指定情報Rcを光制御部85に提供する。 The information generating unit 822 generates the performance designation information Rc. The performance designation information Rc is information that designates a light performance according to the traveling of the vehicle 100. The light performance according to the traveling of the vehicle 100 is executed by, for example, the display unit 9. The information generating unit 822 generates the performance designation information Rc based on, for example, the sound designation information Ra. As an example, the information generating unit 822 generates the performance designation information Rc including the sound designation information Ra. The information generating unit 822 may also use the sound designation information Ra as the performance designation information Rc. When the sound designation information Ra is used as the performance designation information Rc, the sound designation information Ra is an example of the performance designation information Rc. When the sound designation information Ra is used as the performance designation information Rc, the performance designation information Rc includes the sound designation information Ra. The information generating unit 822 provides the performance designation information Rc to the light control unit 85.

音制御部83は、音指定情報Raに基づいて、音信号c1を生成する。例えば、音制御部83は、音指定情報Raが指定する音を示す音信号を、音信号c1として生成する。一例を挙げると、音制御部83は、稼働情報DRaが指定する稼働音と、ノイズ情報NRbが指定するノイズ音と、を合成することによって得られる合成音を示す音信号を、音信号c1として生成する。 The sound control unit 83 generates a sound signal c1 based on the sound designation information Ra. For example, the sound control unit 83 generates a sound signal indicating a sound designated by the sound designation information Ra as the sound signal c1. As one example, the sound control unit 83 generates a sound signal indicating a synthesized sound obtained by synthesizing an operation sound designated by the operation information DRa and a noise sound designated by the noise information NRb as the sound signal c1.

振動制御部84は、振動指定情報Rbに基づいて、振動信号d1を生成する。例えば、振動制御部84は、稼働情報DRaとノイズ情報NRbとに基づく振動を示す振動信号を、振動信号d1として生成する。 The vibration control unit 84 generates a vibration signal d1 based on the vibration specification information Rb. For example, the vibration control unit 84 generates a vibration signal indicating a vibration based on the operation information DRa and the noise information NRb as the vibration signal d1.

光制御部85は、演出指定情報Rcに基づいて、演出信号z1を生成する。演出信号z1は、車両の走行に応じた光の演出を示す信号である。光制御部85は、演出信号z1を表示部9に提供することによって、表示部9を制御する。例えば、光制御部85は、表示部9に、稼働情報DRaに基づく画像T1と、ノイズ情報NRbに基づく画像T2と、を表示させる。 The light control unit 85 generates a performance signal z1 based on the performance specification information Rc. The performance signal z1 is a signal that indicates a light performance according to the traveling of the vehicle. The light control unit 85 controls the display unit 9 by providing the performance signal z1 to the display unit 9. For example, the light control unit 85 causes the display unit 9 to display an image T1 based on the operation information DRa and an image T2 based on the noise information NRb.

図14は、画像T1と画像T2との各々の一例を示す図である。図14は、画像T1と画像T2に加えて、表示部9と、表示部9の右端9Rと、表示部9の横方向に沿うX軸9aと、表示部9の縦方向に沿うY軸9bと、を示す。 Figure 14 shows an example of each of images T1 and T2. In addition to images T1 and T2, Figure 14 shows the display unit 9, the right end 9R of the display unit 9, an X-axis 9a along the horizontal direction of the display unit 9, and a Y-axis 9b along the vertical direction of the display unit 9.

画像T1は、山の形状を有するオブジェクトTa1を示す。光制御部85は、X軸9aに沿う方向におけるオブジェクトTa1の位置を、稼働音のピッチPT1に基づいて定める。例えば、稼働音のピッチPT1が高いほど、光制御部85は、X軸9aに沿う方向におけるオブジェクトTa1の位置を、表示部9の右端9Rに近づける。光制御部85は、Y軸9bに沿う方向におけるオブジェクトTa1の高さを、稼働音のゲインGA1に基づいて定める。例えば、稼働音のゲインGA1が大きいほど、光制御部85は、Y軸9bに沿う方向におけるオブジェクトTa1の高さを大きくする。 Image T1 shows object Ta1 having a mountain shape. The light control unit 85 determines the position of object Ta1 in the direction along the X-axis 9a based on the pitch PT1 of the operation sound. For example, the higher the pitch PT1 of the operation sound, the closer the light control unit 85 moves the position of object Ta1 in the direction along the X-axis 9a to the right end 9R of the display unit 9. The light control unit 85 determines the height of object Ta1 in the direction along the Y-axis 9b based on the gain GA1 of the operation sound. For example, the higher the gain GA1 of the operation sound, the greater the height of object Ta1 in the direction along the Y-axis 9b.

画像T2は、波の形状を有するオブジェクトTb1を示す。光制御部85は、オブジェクトTb1をX軸9aに沿って表示する。光制御部85は、オブジェクトTb1の振幅(Y軸9bに沿う方向の高さ)を、ノイズ音のゲインGA2に基づいて定める。例えば、ノイズ音のゲインGA2が大きいほど、光制御部85は、オブジェクトTb1の振幅を大きくする。 Image T2 shows object Tb1 having a wave shape. The light control unit 85 displays object Tb1 along the X-axis 9a. The light control unit 85 determines the amplitude (height along the Y-axis 9b) of object Tb1 based on the gain GA2 of the noise sound. For example, the greater the gain GA2 of the noise sound, the greater the amplitude of object Tb1 is made by the light control unit 85.

図15は、画像T1と画像T2との各々の他の例を示す図である。図15は、画像T1と画像T2に加えて、表示部9を示す。画像T1は、円の形状を有するオブジェクトTa2を示す。オブジェクトTa2の形状は、円の形状に限らず、例えば、多角形の形状または楕円の形状でもよい。オブジェクトTa2は、表示部9が示す画面の枠で跳ね返りながら移動する。光制御部85は、オブジェクトTa2の色を、稼働音のピッチPT1に基づいて定める。例えば、稼働音のピッチPT1が高いほど、光制御部85は、オブジェクトTa2の色を、緑等の白以外の色から白に近づける。白以外の色は、緑に限らず適宜変更可能である。白の代わりに、黒または黄色等の色が用いられてもよい。光制御部85は、オブジェクトTa2の数を、稼働音のゲインGA1に基づいて定める。例えば、稼働音のゲインGA1が大きいほど、光制御部85は、オブジェクトTa2の数を多くする。 15 is a diagram showing other examples of each of the image T1 and the image T2. In addition to the image T1 and the image T2, FIG. 15 shows the display unit 9. The image T1 shows an object Ta2 having a circular shape. The shape of the object Ta2 is not limited to a circular shape, and may be, for example, a polygonal shape or an elliptical shape. The object Ta2 moves while bouncing off the frame of the screen shown by the display unit 9. The light control unit 85 determines the color of the object Ta2 based on the pitch PT1 of the operation sound. For example, the higher the pitch PT1 of the operation sound, the more the light control unit 85 brings the color of the object Ta2 closer to white from a color other than white, such as green. The color other than white is not limited to green and can be changed as appropriate. Instead of white, a color such as black or yellow may be used. The light control unit 85 determines the number of objects Ta2 based on the gain GA1 of the operation sound. For example, the higher the gain GA1 of the operation sound, the more the light control unit 85 brings the number of objects Ta2.

画像T2は、線の形状を有するオブジェクトTb2を示す。オブジェクトTb2は、表示部9が示す画面の枠で跳ね返りながら移動する。光制御部85は、オブジェクトTb2の色を、ノイズ音のピッチPT2に基づいて定める。例えば、稼働音のピッチPT2が高いほど、光制御部85は、オブジェクトTb2の色を、青等の白以外の色から白に近づける。白以外の色は、青に限らず適宜変更可能である。白の代わりに、黒または黄色等の色が用いられてもよい。光制御部85は、オブジェクトTb2の幅を、ノイズ音のゲインGA2に基づいて定める。例えば、ノイズ音のゲインGA2が大きいほど、光制御部85は、オブジェクトTb2の幅を大きくする。 Image T2 shows object Tb2 having a line shape. Object Tb2 moves while bouncing off the frame of the screen shown by the display unit 9. The light control unit 85 determines the color of object Tb2 based on the pitch PT2 of the noise sound. For example, the higher the pitch PT2 of the operation sound, the closer the light control unit 85 makes the color of object Tb2 from a color other than white, such as blue, to white. The color other than white is not limited to blue and can be changed as appropriate. Colors such as black or yellow may be used instead of white. The light control unit 85 determines the width of object Tb2 based on the gain GA2 of the noise sound. For example, the higher the gain GA2 of the noise sound, the wider the light control unit 85 makes the width of object Tb2.

図16は、音制御部83の一例を示す図である。音制御部83は、音源831および834と、ピッチ調整部832および835と、ゲイン調整部833および836と、合成部837と、を含む。 Figure 16 is a diagram showing an example of the sound control unit 83. The sound control unit 83 includes sound sources 831 and 834, pitch adjustment units 832 and 835, gain adjustment units 833 and 836, and a synthesis unit 837.

音源831は、稼働音に対応するチャネルCH1に応じて、基本の稼働音を示す音信号u1を生成する。ピッチ調整部832は、稼働音のピッチPT1に基づいて音信号u1のピッチを調整することによって音信号u2を生成する。ゲイン調整部833は、稼働音のゲインGA1に基づいて音信号u2を増幅することによって、音信号u3を生成する。 The sound source 831 generates a sound signal u1 indicating a basic operation sound according to the channel CH1 corresponding to the operation sound. The pitch adjustment unit 832 generates a sound signal u2 by adjusting the pitch of the sound signal u1 based on the pitch PT1 of the operation sound. The gain adjustment unit 833 generates a sound signal u3 by amplifying the sound signal u2 based on the gain GA1 of the operation sound.

音源834は、ノイズ音に対応するチャネルCH2に応じて、基本のノイズ音を示す音信号u4を生成する。ピッチ調整部835は、ノイズ音のピッチPT2に基づいて音信号u4のピッチを調整することによって、音信号u5を生成する。ゲイン調整部836は、ノイズ音のゲインGA2に基づいて音信号u5を増幅することによって、音信号u6を生成する。 The sound source 834 generates a sound signal u4 indicating a basic noise sound according to the channel CH2 corresponding to the noise sound. The pitch adjustment unit 835 generates a sound signal u5 by adjusting the pitch of the sound signal u4 based on the pitch PT2 of the noise sound. The gain adjustment unit 836 generates a sound signal u6 by amplifying the sound signal u5 based on the gain GA2 of the noise sound.

合成部837は、音信号u3と音信号u6とを合成することによって、音信号c1を生成する。 The synthesis unit 837 generates a sound signal c1 by synthesizing the sound signal u3 and the sound signal u6.

図17は、振動制御部84の一例を示す図である。振動制御部84は、信号源841および844と、周波数調整部842および845と、ゲイン調整部843および846と、合成部847と、を含む。 Figure 17 is a diagram showing an example of the vibration control unit 84. The vibration control unit 84 includes signal sources 841 and 844, frequency adjustment units 842 and 845, gain adjustment units 843 and 846, and a synthesis unit 847.

信号源841は、稼働音に対応するチャネルCH1に応じて振動信号w1を生成する。振動信号w1は、基本の稼働音に基づく振動を示す。例えば、振動信号w1は、基本の稼働音を示す音信号u1が有する複数の周波数成分のうち、閾値n(例えば、100Hz)以下の周波数を有する周波数成分によって構成される信号である。振動信号w1は、音信号u1が有する複数の周波数成分のうち、閾値nよりも大きい閾値n1以下の周波数を有する周波数成分によって構成される信号でもよい。振動信号w1は、音信号u1が有する複数の周波数成分のうち、閾値nよりも小さい閾値n2以下の周波数を有する周波数成分によって構成される信号でもよい。振動信号w1は、基本の稼働音を示す音信号u1でもよい。周波数調整部842は、稼働音のピッチPT1に基づいて振動信号w1の周波数を調整することによって、振動信号w2を生成する。ゲイン調整部843は、稼働音のゲインGA1に基づいて振動信号w2を増幅することによって、振動信号w3を生成する。 The signal source 841 generates a vibration signal w1 according to the channel CH1 corresponding to the operation sound. The vibration signal w1 indicates a vibration based on the basic operation sound. For example, the vibration signal w1 is a signal composed of frequency components having a frequency equal to or less than a threshold n (e.g., 100 Hz) among the multiple frequency components of the sound signal u1 indicating the basic operation sound. The vibration signal w1 may be a signal composed of frequency components having a frequency equal to or less than a threshold n1 that is greater than the threshold n among the multiple frequency components of the sound signal u1. The vibration signal w1 may be a signal composed of frequency components having a frequency equal to or less than a threshold n2 that is smaller than the threshold n among the multiple frequency components of the sound signal u1. The vibration signal w1 may be a sound signal u1 indicating the basic operation sound. The frequency adjustment unit 842 generates a vibration signal w2 by adjusting the frequency of the vibration signal w1 based on the pitch PT1 of the operation sound. The gain adjustment unit 843 generates a vibration signal w3 by amplifying the vibration signal w2 based on the gain GA1 of the operation sound.

信号源844は、ノイズ音に対応するチャネルCH2に応じて、振動信号w4を生成する。振動信号w4は、基本のノイズ音に基づく振動を示す。例えば、振動信号w4は、基本のノイズ音を示す音信号u4が有する複数の周波数成分のうち、閾値n以下の周波数を有する周波数成分によって構成される信号である。振動信号w4は、音信号u4が有する複数の周波数成分のうち、閾値n1以下の周波数を有する周波数成分によって構成される信号でもよい。振動信号w4は、音信号u4が有する複数の周波数成分のうち、閾値n2以下の周波数を有する周波数成分によって構成される信号でもよい。振動信号w4は、基本のノイズ音を示す音信号u4でもよい。周波数調整部845は、ノイズ音のピッチPT2に基づいて振動信号w4の周波数を調整することによって、振動信号w5を生成する。ゲイン調整部846は、ノイズ音のゲインGA2に基づいて振動信号w5を増幅することによって、振動信号w6を生成する。 The signal source 844 generates a vibration signal w4 according to the channel CH2 corresponding to the noise sound. The vibration signal w4 indicates vibration based on the basic noise sound. For example, the vibration signal w4 is a signal composed of frequency components having a frequency equal to or less than a threshold n among the multiple frequency components of the sound signal u4 indicating the basic noise sound. The vibration signal w4 may be a signal composed of frequency components having a frequency equal to or less than a threshold n1 among the multiple frequency components of the sound signal u4. The vibration signal w4 may be a signal composed of frequency components having a frequency equal to or less than a threshold n2 among the multiple frequency components of the sound signal u4. The vibration signal w4 may be a sound signal u4 indicating the basic noise sound. The frequency adjustment unit 845 generates a vibration signal w5 by adjusting the frequency of the vibration signal w4 based on the pitch PT2 of the noise sound. The gain adjustment unit 846 generates a vibration signal w6 by amplifying the vibration signal w5 based on the gain GA2 of the noise sound.

合成部847は、振動信号w3と振動信号w6とを合成することによって、振動信号d1を生成する。 The synthesis unit 847 generates the vibration signal d1 by synthesizing the vibration signal w3 and the vibration signal w6.

図18は、情報生成装置8の動作の一例を示す図である。図18に示されるステップS201~S207は、図8に示されるステップS101~S107に対応する。ステップS201~S207の説明は、ステップS101~S107の説明において記憶装置11、取得部13、決定部141および信号生成部142を、記憶装置8a、取得部81、決定部821および情報生成部822にそれぞれ読み替えることで実現される。 Figure 18 is a diagram showing an example of the operation of information generating device 8. Steps S201 to S207 shown in Figure 18 correspond to steps S101 to S107 shown in Figure 8. The explanation of steps S201 to S207 can be realized by replacing the storage device 11, acquisition unit 13, decision unit 141, and signal generation unit 142 in the explanation of steps S101 to S107 with storage device 8a, acquisition unit 81, decision unit 821, and information generation unit 822, respectively.

ステップS207において情報生成部822が車両100の走行状態を決定すると、情報生成部822は、ステップS208において音指定情報Raを生成する。 When the information generation unit 822 determines the running state of the vehicle 100 in step S207, the information generation unit 822 generates sound designation information Ra in step S208.

ステップS208では情報生成部822は、例えば、車両100の走行状態と音情報h2とを用いて、音指定情報Raを生成する。 In step S208, the information generation unit 822 generates sound designation information Ra, for example, using the running state of the vehicle 100 and sound information h2.

音情報h2は、車両100の走行状態と、車両100の走行状態に応じた音指定情報Raと、の対応関係を示す情報である。 The sound information h2 is information indicating the correspondence between the running state of the vehicle 100 and the sound designation information Ra corresponding to the running state of the vehicle 100.

図19は、音情報h2が示す対応関係の一例を示す図である。音情報h2は、車両100の走行状態を示す領域K1~K25と、音指定情報Ra1~Ra25と、の対応関係を示す。音指定情報Ra1~Ra25は、領域K1~K25と1対1に対応する。例えば、音指定情報Ra1は領域K1と対応し、音指定情報Ra25は領域K25と対応する。音指定情報Ra1~Ra25は、相互に相違する。音指定情報Ra1~Ra25の各々は、対応する領域K25(対応する車両100の走行状態)に応じた仮想のエンジン音を指定する。音指定情報Ra1~Ra25の各々は、現実に存在するエンジンのエンジン音を模した音を指定する。音指定情報Ra1~Ra25の各々は、架空のエンジンのエンジン音を指定してもよい。 Figure 19 is a diagram showing an example of the correspondence indicated by the sound information h2. The sound information h2 indicates the correspondence between the areas K1 to K25 indicating the running state of the vehicle 100 and the sound designation information Ra1 to Ra25. The sound designation information Ra1 to Ra25 correspond one-to-one with the areas K1 to K25. For example, the sound designation information Ra1 corresponds to the area K1, and the sound designation information Ra25 corresponds to the area K25. The sound designation information Ra1 to Ra25 are mutually different. Each of the sound designation information Ra1 to Ra25 designates a virtual engine sound according to the corresponding area K25 (the corresponding running state of the vehicle 100). Each of the sound designation information Ra1 to Ra25 designates a sound that imitates the engine sound of an engine that actually exists. Each of the sound designation information Ra1 to Ra25 may designate the engine sound of a fictitious engine.

情報生成部822は、音情報h2に示される音指定情報Ra1~Ra25のうち、車両100の走行状態として決定された領域Kに対応する情報を、音指定情報Raとして生成する。 The information generating unit 822 generates, from among the sound designation information Ra1 to Ra25 indicated in the sound information h2, information corresponding to the area K determined as the traveling state of the vehicle 100, as the sound designation information Ra.

続いて、図18に示されるステップS209において情報生成部822は、音指定情報Raを含む振動指定情報Rbを生成する。音指定情報Raが振動指定情報Rbを兼ねる場合、ステップS209は省略される。 Next, in step S209 shown in FIG. 18, the information generating unit 822 generates vibration designation information Rb including sound designation information Ra. If the sound designation information Ra also serves as vibration designation information Rb, step S209 is omitted.

続いて、ステップS210において情報生成部822は、音指定情報Raを含む演出指定情報Rcを生成する。ステップS210は、ステップS208とステップS209との間で実行されてもよい。音指定情報Raが演出指定情報Rcを兼ねる場合、ステップS210は省略される。 Next, in step S210, the information generating unit 822 generates performance specification information Rc that includes the sound specification information Ra. Step S210 may be performed between steps S208 and S209. If the sound specification information Ra also serves as the performance specification information Rc, step S210 is omitted.

続いて、ステップS211において音制御部83は、音指定情報Raに基づいて音信号c1を生成する。続いて、音制御部83は、音信号c1をスピーカ5に提供する。スピーカ5は、音信号c1が示す仮想のエンジン音を出力する。このため、搭乗者は、車両100の走行に応じた仮想のエンジン音を聞くことができる。ステップS211が実行されるタイミングは、ステップS210と後述のステップS212との間に限らず、ステップS208の後であればよい。 Next, in step S211, the sound control unit 83 generates a sound signal c1 based on the sound designation information Ra. Next, the sound control unit 83 provides the sound signal c1 to the speaker 5. The speaker 5 outputs the virtual engine sound indicated by the sound signal c1. Therefore, the passenger can hear the virtual engine sound according to the running of the vehicle 100. The timing at which step S211 is executed is not limited to between step S210 and step S212 described below, but may be any time after step S208.

続いて、ステップS212において振動制御部84は、振動指定情報Rbに基づいて振動信号d1を生成する。続いて、振動制御部84は、振動信号d1を振動部7に提供する。振動部7は、振動信号d1が示す振動、すなわち、車両100の走行に応じた振動を、シート6に与える。このため、シート6を使用する搭乗者は、車両100の走行に応じた振動を感じることができる。ステップS212が実行されるタイミングは、ステップS211と後述のステップS213との間に限らず、ステップS209の後であればよい。 Next, in step S212, the vibration control unit 84 generates a vibration signal d1 based on the vibration specification information Rb. Next, the vibration control unit 84 provides the vibration signal d1 to the vibration unit 7. The vibration unit 7 applies the vibration indicated by the vibration signal d1, i.e., the vibration corresponding to the traveling of the vehicle 100, to the seat 6. Therefore, a passenger using the seat 6 can feel the vibration corresponding to the traveling of the vehicle 100. The timing at which step S212 is executed is not limited to between step S211 and step S213 described below, but may be any time after step S209.

続いて、ステップS213において光制御部85は、演出指定情報Rcに基づいて演出信号z1を生成する。続いて、光制御部85は、演出信号z1を表示部9に提供する。表示部9は、演出信号z1に基づいて、稼働情報DRaに基づく画像T1と、ノイズ情報NRbに基づく画像T2と、を表示する。ステップS213が実行されるタイミングは、ステップS212の後に限らず、ステップS210の後であればよい。 Next, in step S213, the light control unit 85 generates a performance signal z1 based on the performance designation information Rc. Next, the light control unit 85 provides the performance signal z1 to the display unit 9. The display unit 9 displays an image T1 based on the operation information DRa and an image T2 based on the noise information NRb based on the performance signal z1. The timing at which step S213 is executed is not limited to after step S212, but may be any time after step S210.

第5変形例によれば、生成部82は、速度情報a1とアクセル情報b1とに基づいて、演出指定情報Rcを生成する。このため、演出指定情報Rcが指定する光の演出は、速度情報a1が示す車両100の速度と、アクセル情報b1が示すアクセルの開度と、に基づいて変化する。したがって、搭乗者は、車両100の速度とアクセルの開度とに基づいて変化する光の演出を感じることによって、走行に対する没入感を得ることができる。 According to the fifth modified example, the generation unit 82 generates the effect specification information Rc based on the speed information a1 and the accelerator information b1. Therefore, the light effect specified by the effect specification information Rc changes based on the speed of the vehicle 100 indicated by the speed information a1 and the accelerator opening indicated by the accelerator information b1. Therefore, the passenger can feel a sense of immersion in the ride by feeling the light effect that changes based on the speed of the vehicle 100 and the accelerator opening.

演出指定情報Rcは、複数の音成分を指定する音指定情報Raを含む。このため、図14または図15に示されるような複数の音成分に応じた光の演出を実現可能である。 The performance specification information Rc includes sound specification information Ra that specifies multiple sound components. This makes it possible to realize light performances corresponding to multiple sound components as shown in FIG. 14 or FIG. 15.

複数の音成分は、例えば、図20~図22に示される3つの波形成分でもよい。図20に示される波形成分は、ノイズ音を示す波形の一例である。図20に示される波形成分は、基本のノイズ音を示す波形として用いられてもよい。図21に示される波形成分は、仮想のエンジン音におけるアタック要素を示す波形の一例である。図22に示される波形成分は、仮想のエンジン音において、アタック要素に続く音を示す波形の一例である。図21~図22に示される2つの波形成分は、基本の稼働音を構成する要素を示す波形として用いられてもよい。 The multiple sound components may be, for example, the three waveform components shown in Figures 20 to 22. The waveform components shown in Figure 20 are an example of a waveform that indicates a noise sound. The waveform components shown in Figure 20 may be used as a waveform that indicates a basic noise sound. The waveform components shown in Figure 21 are an example of a waveform that indicates an attack element in a virtual engine sound. The waveform components shown in Figure 22 are an example of a waveform that indicates a sound that follows the attack element in a virtual engine sound. The two waveform components shown in Figures 21 to 22 may be used as waveforms that indicate elements that make up a basic operating sound.

音指定情報Raは、複数の音成分を指定する情報に限らず、例えば、音信号c1の波形を示すデータでもよい。音指定情報Raが、音信号c1の波形を示すデータであっても、音信号c1が示す音に応じた光の演出を実現可能である。 The sound designation information Ra is not limited to information designating multiple sound components, and may be, for example, data indicating the waveform of the sound signal c1. Even if the sound designation information Ra is data indicating the waveform of the sound signal c1, it is possible to realize a light effect corresponding to the sound indicated by the sound signal c1.

車両100の走行に応じた光の演出は、表示部9における表示の演出に限らない。例えば、車両100が、LED(Light Emitting Diode)のような発光部を有する場合、光制御部85は、車両100の走行に応じた光の演出を、車両100に位置する発光部に実行させてもよい。車両100に位置する発光部は、例えば、ステアリングホイール、シフトノブおよびアームレストのいずれかに設けられる。光制御部85は、車両100の走行に応じた光の演出を、車両100に位置する発光部と、表示部9と、の両方に実行させてもよい。 The light effects according to the traveling of the vehicle 100 are not limited to the display effects on the display unit 9. For example, if the vehicle 100 has a light-emitting unit such as an LED (Light Emitting Diode), the light control unit 85 may cause the light-emitting unit located on the vehicle 100 to perform light effects according to the traveling of the vehicle 100. The light-emitting unit located on the vehicle 100 is provided, for example, on the steering wheel, the shift knob, or the armrest. The light control unit 85 may cause both the light-emitting unit located on the vehicle 100 and the display unit 9 to perform light effects according to the traveling of the vehicle 100.

音指定情報Raにおいて、稼働音のピッチPT1と、稼働音のゲインGA1と、のいずれか一方は、省略されてもよい。この場合、音指定情報Raを簡略化することができる。
音指定情報Raにおいて、ノイズ音のピッチPT2と、ノイズ音のゲインGA2と、のいずれか一方は、省略されてもよい。この場合、音指定情報Raを簡略化することができる。
In the sound designation information Ra, either the pitch PT1 of the operation sound or the gain GA1 of the operation sound may be omitted, in which case the sound designation information Ra can be simplified.
In the sound designation information Ra, either the pitch PT2 of the noise sound or the gain GA2 of the noise sound may be omitted, in which case the sound designation information Ra can be simplified.

B6:第6変形例
第5変形例において、図12に示されたオーディオソース15aおよびアンプ15bが追加されてもよい。また、第5変形例において、光制御部85の代わりに光制御モジュール85aが用いられてもよい。図23は、第6変形例に係る車両100の一例を示す図である。
B6: Sixth Modification In the fifth modification, the audio source 15a and the amplifier 15b shown in Fig. 12 may be added. Also, in the fifth modification, a light control module 85a may be used instead of the light control unit 85. Fig. 23 is a diagram showing an example of a vehicle 100 according to the sixth modification.

光制御モジュール85aは、情報生成装置8とは異なる装置である。光制御モジュール85aは、光制御部85と同様に、演出指定情報Rcに基づいて演出信号z1を生成する。演出指定情報Rcのデータフォーマットは、汎用のフォーマットでもよいし、独自のフォーマットでもよい。光の演出が音に連動する場合(例えば、演出指定情報Rcが音指定情報Raを含む場合)、演出指定情報Rcのデータフォーマットとして、MIDI(Musical Instrument Digital Interface)フォーマットが用いられてもよい。
このように、光制御モジュール85aを情報生成装置8とは別体とすることにより、多種の表示部9に対応できるとともに、多彩な光演出が可能となる。
The light control module 85a is a device different from the information generating device 8. The light control module 85a generates a performance signal z1 based on performance designation information Rc, similar to the light control unit 85. The data format of the performance designation information Rc may be a general-purpose format or a unique format. When the light performance is linked to sound (for example, when the performance designation information Rc includes sound designation information Ra), the MIDI (Musical Instrument Digital Interface) format may be used as the data format of the performance designation information Rc.
In this way, by making the light control module 85a separate from the information generating device 8, it is possible to accommodate a variety of display units 9 and to provide a wide variety of light effects.

B7:第7変形例
第1実施形態および第1変形例~第6変形例において、車両100は、車両100の加速度を検出する加速度センサを有してもよい。取得部13および取得部81の各々は、加速度センサの出力、すなわち、車両100の加速度を示す情報を、アクセル情報b1の代わりに取得してもよい。加速度センサの出力は、車両の走行に関する情報の他の例である。生成部14および生成部82の各々は、加速度センサの出力を、速度情報a1およびアクセル情報b1の代わりに用いてもよい。例えば、生成部14および生成部82の各々は、加速度センサの出力に基づいて、車両100が加速時であるか否かを判断する。また、走行情報g1は、仮想エンジンの回転数と、アクセルの開度と、車両100の走行状態と、の対応関係を示す代わりに、仮想エンジンの回転数と、加速度センサの出力と、車両100の走行状態と、の対応関係を示す。生成部14および82の各々は、走行情報g1と回転数情報f1と加速度センサの出力とを用いて、車両100の走行状態を決定する。
B7: Seventh Modification In the first embodiment and the first to sixth modifications, the vehicle 100 may have an acceleration sensor that detects the acceleration of the vehicle 100. Each of the acquisition units 13 and 81 may acquire the output of the acceleration sensor, i.e., information indicating the acceleration of the vehicle 100, instead of the accelerator information b1. The output of the acceleration sensor is another example of information regarding the traveling of the vehicle. Each of the generation units 14 and 82 may use the output of the acceleration sensor instead of the speed information a1 and the accelerator information b1. For example, each of the generation units 14 and 82 determines whether the vehicle 100 is accelerating based on the output of the acceleration sensor. Moreover, the traveling information g1 indicates the correspondence between the rotation speed of the virtual engine, the opening degree of the accelerator, and the traveling state of the vehicle 100, instead of indicating the correspondence between the rotation speed of the virtual engine, the output of the acceleration sensor, and the traveling state of the vehicle 100. Each of the generation units 14 and 82 determines the driving state of the vehicle 100 using the driving information g1, the rotation speed information f1, and the output of the acceleration sensor.

第7変形例によれば、速度情報a1と加速度センサの出力とに基づいて、音信号c1を生成することができる。 According to the seventh variant, a sound signal c1 can be generated based on the speed information a1 and the output of the acceleration sensor.

B8:第8変形例
第1実施形態および第1変形例~第4変形例において、取得部13は、アクセル情報b1を取得することなく、速度情報a1を取得してもよい。この場合、生成部14は、速度情報a1に基づいて、音信号c1を生成する。例えば、生成部14は、速度情報a1と音信号c1との対応関係を示す情報を用いることによって、速度情報a1に対応する音信号c1を生成する。
B8: Eighth Modification In the first embodiment and the first to fourth modifications, the acquisition unit 13 may acquire the speed information a1 without acquiring the accelerator information b1. In this case, the generation unit 14 generates the sound signal c1 based on the speed information a1. For example, the generation unit 14 generates the sound signal c1 corresponding to the speed information a1 by using information indicating the correspondence between the speed information a1 and the sound signal c1.

第1実施形態および第1変形例~第4変形例において、取得部13は、速度情報a1を取得することなく、アクセル情報b1を取得してもよい。この場合、生成部14は、アクセル情報b1に基づいて、音信号c1を生成する。例えば、生成部14は、アクセル情報b1と音信号c1との対応関係を示す情報を用いることによって、アクセル情報b1に対応する音信号c1を生成する。 In the first embodiment and the first to fourth modified examples, the acquisition unit 13 may acquire the accelerator information b1 without acquiring the speed information a1. In this case, the generation unit 14 generates the sound signal c1 based on the accelerator information b1. For example, the generation unit 14 generates the sound signal c1 corresponding to the accelerator information b1 by using information indicating the correspondence between the accelerator information b1 and the sound signal c1.

第8変形例によれば、生成部14は、1種類の情報に基づいて、音信号c1を生成できる。このため、複数種類の情報に基づいて音信号c1を生成する構成に比べて、音信号c1を生成する手法を簡略化できる。 According to the eighth modification, the generation unit 14 can generate the sound signal c1 based on one type of information. Therefore, the method of generating the sound signal c1 can be simplified compared to a configuration in which the sound signal c1 is generated based on multiple types of information.

第8変形例において、音信号の生成に用いられる1種類の情報は、速度情報a1またはアクセル情報b1に限らず、例えば、車両100の加速度を検出する加速度センサの出力でもよい。この場合、生成部14は、加速度センサの出力と音信号c1との対応関係を示す情報を用いることによって、加速度センサの出力に対応する音信号c1を生成する。 In the eighth modified example, the type of information used to generate the sound signal is not limited to the speed information a1 or the accelerator information b1, but may be, for example, the output of an acceleration sensor that detects the acceleration of the vehicle 100. In this case, the generation unit 14 generates the sound signal c1 corresponding to the output of the acceleration sensor by using information indicating the correspondence between the output of the acceleration sensor and the sound signal c1.

B9:第9変形例
第1実施形態および第1変形例~第8変形例において、音信号c1が示す音は、仮想のエンジン音に限らず、例えば、基準のテンポ以上のテンポを有する楽曲でもよい。基準のテンポは、例えば、人間の平均的な心拍数以上のテンポである。基準のテンポ以上のテンポを有する楽曲は、車両の走行に応じた音の他の例である。第1実施形態および第1変形例~第8変形例において、車両100は、電気自動車に限らず、エンジンを動力源として走行する自動車でもよい。
B9: Ninth Modification In the first embodiment and the first to eighth modifications, the sound indicated by the sound signal c1 is not limited to a virtual engine sound, and may be, for example, a piece of music having a tempo equal to or greater than a reference tempo. The reference tempo is, for example, a tempo equal to or greater than the average human heart rate. A piece of music having a tempo equal to or greater than the reference tempo is another example of a sound corresponding to the running of a vehicle. In the first embodiment and the first to eighth modifications, the vehicle 100 is not limited to an electric vehicle, and may be a vehicle that runs using an engine as a power source.

C:上述の形態および変形例から把握される態様
上述の形態および変形例の少なくとも1つから以下の態様が把握される。
C: Aspects Obtained from the Above-described Forms and Modifications The following aspects can be obtained from at least one of the above-described forms and modifications.

C1:第1態様
本開示の態様(第1態様)に係る信号生成装置は、車両の走行または前記車両に対する操作に関する情報を取得する取得部と、前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた音を示す音信号を生成する第1生成部と、前記第1生成部が生成した前記音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成する第2生成部と、を含む。
C1: First Aspect A signal generating device according to an aspect (first aspect) of the present disclosure includes an acquisition unit that acquires information related to the traveling of a vehicle or an operation on the vehicle, a first generation unit that generates a sound signal indicating a sound corresponding to the traveling of the vehicle based on the information acquired by the acquisition unit, and a second generation unit that generates a vibration signal indicating a vibration corresponding to the traveling of the vehicle based on the sound signal generated by the first generation unit.

この態様によれば、第2生成部は、車両の走行に応じた音を示す音信号に基づいて、振動信号を生成する。このため、音信号と振動信号とを別々に生成する構成に比べて、振動信号が示す振動は、車両の走行に応じた音に連動する。したがって、車両の走行に応じた音を聞きながら振動信号が示す振動を感じる搭乗者は、車両の走行に応じた音に連動する振動を感じることによって、走行に対する没入感を得ることができる。 According to this aspect, the second generator generates a vibration signal based on a sound signal indicating a sound corresponding to the vehicle's traveling. Therefore, compared to a configuration in which a sound signal and a vibration signal are generated separately, the vibration indicated by the vibration signal is linked to the sound corresponding to the vehicle's traveling. Therefore, a passenger who hears the sound corresponding to the vehicle's traveling and feels the vibration indicated by the vibration signal can obtain a sense of immersion in the traveling by feeling the vibration linked to the sound corresponding to the vehicle's traveling.

C2:第2態様
第1態様の例(第2態様)において、前記車両の走行に応じた音は、前記車両の加速に応じた音である。この態様によれば、搭乗者は、車両の加速に応じた音に連動する振動を感じることによって、加速時における走行に対する没入感を得ることができる。
C2: Second Aspect In the example of the first aspect (second aspect), the sound corresponding to the traveling of the vehicle is a sound corresponding to the acceleration of the vehicle. According to this aspect, the passenger can feel a vibration associated with the sound corresponding to the acceleration of the vehicle, and can obtain a sense of immersion in the traveling during acceleration.

C3:第3態様
第1態様または第2態様の例(第3態様)において、前記音信号は、相互に異なる複数の音成分を有し、前記第2生成部は、前記複数の音成分の一部のみに基づいて、前記振動信号を生成する。この態様によれば、音信号に含まれない成分を用いて振動信号を生成する構成に比べて、振動信号の生成が容易である。
C3: Third Aspect In the example (third aspect) of the first or second aspect, the sound signal has a plurality of sound components different from each other, and the second generator generates the vibration signal based on only a portion of the plurality of sound components. According to this aspect, it is easier to generate the vibration signal than in a configuration in which a vibration signal is generated using a component not included in the sound signal.

C4:第4態様
第3態様の例(第4態様)において、前記第2生成部は、前記取得部が取得した前記情報または前記音信号に基づいて、前記振動信号の生成に用いる前記複数の音成分の一部を変更する。この態様によれば、搭乗者は、取得部が取得した情報または音信号に応じて変化する振動を感じることによって、走行に対する没入感を得ることができる。
C4: Fourth Aspect In the example of the third aspect (fourth aspect), the second generator changes a part of the plurality of sound components used to generate the vibration signal based on the information or the sound signal acquired by the acquisition unit. According to this aspect, the passenger can feel a sense of immersion in the ride by feeling the vibration that changes according to the information or the sound signal acquired by the acquisition unit.

C5:第5態様
第1態様から第4態様のいずれかの例(第5態様)において、前記情報は、前記車両の速度を示す速度情報と、前記車両のアクセルの開度を示すアクセル情報と、のうち、少なくともいずれかを含む。この態様によれば、速度情報とアクセル情報との少なくともいずれかに基づいて生成した音信号から、振動信号を生成することが可能である。
C5: Fifth Aspect In any one of the first to fourth aspects (fifth aspect), the information includes at least one of speed information indicating a speed of the vehicle and accelerator information indicating an accelerator opening of the vehicle. According to this aspect, it is possible to generate a vibration signal from a sound signal generated based on at least one of the speed information and the accelerator information.

C6:第6態様
第1態様から第5態様のいずれかの例(第6態様)において、前記第2生成部は、前記車両に位置する物に与える振動を示す信号として、前記振動信号を生成し、前記物は、シート、ステアリングホイール、シフトノブ、フロアマット、アクセルペダル、ヘッドレスト、およびアームレストのいずれかである。この態様によれば、シート、ステアリングホイール、シフトノブ、フロアマット、アクセルペダル、ヘッドレスト、およびアームレストのいずれかに、車両の走行に応じた音に連動した振動を与えることができる。
C6: Sixth Aspect In any one of the first to fifth aspects (sixth aspect), the second generator generates the vibration signal as a signal indicating vibration to be applied to an object located in the vehicle, the object being any one of a seat, a steering wheel, a shift knob, a floor mat, an accelerator pedal, a headrest, and an armrest. According to this aspect, it is possible to apply vibration linked to a sound corresponding to the traveling of the vehicle to any one of the seat, the steering wheel, the shift knob, the floor mat, the accelerator pedal, the headrest, and the armrest.

C7:第7態様
本開示の態様(第7態様)に係る情報生成装置は、車両の走行または前記車両に対する操作に関する第1情報と、前記車両の走行または前記車両に対する操作に関する第2情報と、を含む複数の情報を取得する取得部と、前記取得部が取得した前記複数の情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する生成部と、を含む。
C7: Seventh Aspect An information generation device according to an aspect (seventh aspect) of the present disclosure includes an acquisition unit that acquires a plurality of pieces of information including first information regarding the traveling of a vehicle or an operation on the vehicle, and second information regarding the traveling of the vehicle or an operation on the vehicle, and a generation unit that generates performance designation information that specifies a light effect according to the traveling of the vehicle, based on the plurality of pieces of information acquired by the acquisition unit.

この態様によれば、生成部は、第1情報と第2情報とを含む複数の情報に基づいて、演出指定情報を生成する。このため、演出指定情報を1つの情報に基づいて生成する構成に比べて、演出指定情報が指定する光の演出を精細にすることができる。したがって、搭乗者は、演出指定情報が指定する光の演出を見ることによって、走行に対する没入感を得ることができる。 According to this aspect, the generation unit generates the performance designation information based on a plurality of pieces of information including the first information and the second information. Therefore, the light performance designated by the performance designation information can be made more precise than in a configuration in which the performance designation information is generated based on a single piece of information. Therefore, the passenger can feel immersed in the ride by viewing the light performance designated by the performance designation information.

C8:第8態様
第7態様の例(第8態様)において、前記生成部は、前記取得部が取得した前記複数の情報に基づいて、前記車両の走行に応じた音を指定する音指定情報を生成する。この態様によれば、光の演出に加えて、車両の走行に応じた音を指定することができる。
C8: Eighth Aspect In the example of the seventh aspect (eighth aspect), the generator generates sound designation information that designates a sound corresponding to the running of the vehicle based on the plurality of pieces of information acquired by the acquirer. According to this aspect, in addition to the light effects, it is possible to designate a sound corresponding to the running of the vehicle.

C9:第9態様
第8態様の例(第9態様)において、前記生成部は、前記音指定情報に基づいて、演出指定情報を生成する。この態様によれば、音指定情報が指定する音に連動する光の演出を、車両の搭乗者に与えることができる。
In the example of the eighth aspect (ninth aspect), the generation unit generates performance designation information based on the sound designation information. According to this aspect, it is possible to provide a light performance linked to a sound designated by the sound designation information to a passenger of the vehicle.

C10:第10態様
第7態様または第9態様の例(第10態様)において、前記生成部は、前記取得部が取得した前記複数の情報に基づいて、前記車両の走行に応じた振動を指定する振動指定情報を生成する。この態様によれば、光の演出に加えて、車両の走行に応じた振動を指定することができる。
C10: Tenth Aspect In the example (tenth aspect) of the seventh or ninth aspect, the generating unit generates vibration designation information that designates vibration according to the running of the vehicle based on the plurality of pieces of information acquired by the acquiring unit. According to this aspect, in addition to the light effect, it is possible to designate vibration according to the running of the vehicle.

C11:第11態様
第7態様または第9態様の例(第11態様)において、前記生成部は、前記音指定情報に基づいて、前記車両の走行に応じた振動を指定する振動指定情報を生成する。この態様によれば、音指定情報が指定する音に連動する振動を、車両の搭乗者に与えることができる。
C11: Eleventh Aspect In the example of the seventh or ninth aspect (eleventh aspect), the generator generates vibration designation information that designates vibration according to the running of the vehicle based on the sound designation information. According to this aspect, it is possible to provide a vibration linked to a sound designated by the sound designation information to a vehicle occupant.

C12:第12態様
第7態様から第11態様のいずれかの例(第12態様)において、前記第1情報は、前記車両の速度を示す速度情報を含み、前記第2情報は、前記車両のアクセルの開度を示すアクセル情報を含む。この態様によれば、速度情報とアクセル情報とに基づいて、演出指定情報を生成することができる。
C12: Twelfth Aspect In any one of the seventh to eleventh aspects (twelfth aspect), the first information includes speed information indicating a speed of the vehicle, and the second information includes accelerator information indicating an accelerator opening of the vehicle. According to this aspect, it is possible to generate performance designation information based on the speed information and the accelerator information.

C13:第13態様
本開示の態様(第13態様)に係る信号生成方法は、コンピュータにより実現される信号生成方法であって、車両の走行または前記車両に対する操作に関する情報を取得し、前記取得した情報に基づいて、前記車両の走行に応じた音を示す音信号を生成し、前記生成した音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成する。
C13: Thirteenth Aspect A signal generation method according to an aspect (thirteenth aspect) of the present disclosure is a signal generation method implemented by a computer, which acquires information relating to the traveling of a vehicle or an operation on the vehicle, generates a sound signal indicating a sound corresponding to the traveling of the vehicle based on the acquired information, and generates a vibration signal indicating a vibration corresponding to the traveling of the vehicle based on the generated sound signal.

この態様によれば、車両の走行に応じた音を聞きながら振動信号が示す振動を感じる搭乗者は、車両の走行に応じた音に連動する振動を感じることによって、走行に対する没入感を得ることができる。 According to this embodiment, a passenger who hears the sound corresponding to the vehicle's movement and feels the vibrations indicated by the vibration signal can feel a sense of immersion in the movement by feeling the vibrations linked to the sound corresponding to the vehicle's movement.

C14:第14態様
本開示の態様(第14態様)に係る情報生成方法は、コンピュータにより実現される情報生成方法であって、車両の走行または前記車両に対する操作に関する第1情報と、前記車両の走行または前記車両に対する操作に関する第2情報と、を含む複数の情報を取得し、前記取得した複数の情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する。
C14: Fourteenth Aspect An information generation method according to an aspect (fourteenth aspect) of the present disclosure is an information generation method implemented by a computer, which acquires a plurality of pieces of information including first information regarding the traveling of a vehicle or an operation on the vehicle, and second information regarding the traveling of the vehicle or an operation on the vehicle, and generates performance designation information that specifies a light effect corresponding to the traveling of the vehicle, based on the acquired plurality of pieces of information.

この態様によれば、演出指定情報を1つの情報に基づいて生成する構成に比べて、演出指定情報が指定する光の演出を精細にすることができる。したがって、搭乗者は、演出指定情報が指定する光の演出を見ることによって、走行に対する没入感を得ることができる。 According to this aspect, the light effects specified by the effect specification information can be more precise than in a configuration in which the effect specification information is generated based on a single piece of information. Therefore, passengers can feel immersed in the ride by watching the light effects specified by the effect specification information.

1…信号生成装置、3…車輪制御部、4…操作部、5…スピーカ、6…シート、7…振動部、8…情報生成装置、11…記憶装置、12…処理装置、13…取得部、14…生成部、15…LPF、16…調節部、31…モータ、32…アクセルペダル、33…シフトレバー、34…モータ制御部、35…動力伝達部。 1...signal generating device, 3...wheel control unit, 4...operation unit, 5...speaker, 6...seat, 7...vibration unit, 8...information generating device, 11...storage device, 12...processing device, 13...acquisition unit, 14...generation unit, 15...LPF, 16...adjustment unit, 31...motor, 32...accelerator pedal, 33...shift lever, 34...motor control unit, 35...power transmission unit.

Claims (11)

車両の走行または前記車両に対する操作に関する情報を取得する取得部と、
前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた音を示す音信号を生成する第1生成部と、
前記第1生成部が生成した前記音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成する第2生成部と、を含み、
前記音信号は、相互に異なる複数の音成分を有し、
前記第2生成部は、前記複数の音成分の一部のみに基づいて、前記振動信号を生成する、
信号生成装置。
An acquisition unit that acquires information regarding a vehicle's running or an operation on the vehicle;
a first generator that generates a sound signal indicating a sound corresponding to the traveling of the vehicle based on the information acquired by the acquisition unit;
a second generator that generates a vibration signal indicating a vibration corresponding to the traveling of the vehicle based on the sound signal generated by the first generator ,
the sound signal has a plurality of sound components different from each other,
The second generation unit generates the vibration signal based on only a portion of the plurality of sound components.
Signal generator.
前記車両の走行に応じた音は、前記車両の加速に応じた音である、
請求項1に記載の信号生成装置。
The sound corresponding to the running of the vehicle is a sound corresponding to the acceleration of the vehicle.
2. A signal generating device according to claim 1.
前記第2生成部は、前記音信号または前記取得部が取得した前記情報に基づいて、前記振動信号の生成に用いる前記複数の音成分の一部を変更する、
請求項1または2に記載の信号生成装置。
The second generation unit changes a part of the plurality of sound components used to generate the vibration signal based on the sound signal or the information acquired by the acquisition unit.
3. A signal generating device according to claim 1 or 2 .
前記情報は、前記車両の速度を示す速度情報と、前記車両のアクセルの開度を示すアクセル情報と、のうち、少なくともいずれかを含む、
請求項1からのいずれか1項に記載の信号生成装置。
The information includes at least one of speed information indicating a speed of the vehicle and accelerator information indicating an accelerator opening degree of the vehicle.
A signal generating device according to any one of claims 1 to 3 .
前記第2生成部は、前記車両に位置する物に与える振動を示す信号として、前記振動信号を生成し、
前記物は、シート、ステアリングホイール、シフトノブ、フロアマット、アクセルペダル、ヘッドレスト、およびアームレストのいずれかである、
請求項1からのいずれか1項に記載の信号生成装置。
The second generation unit generates the vibration signal as a signal indicating vibration to be applied to an object located in the vehicle,
The object is any one of a seat, a steering wheel, a shift knob, a floor mat, an accelerator pedal, a headrest, and an armrest.
A signal generating device according to any one of claims 1 to 4 .
車両の走行または前記車両に対する操作に関する情報を取得する取得部と、
前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する生成部と、を含み、
前記生成部は、前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた音を指定する音指定情報を生成し、前記音指定情報に基づいて、前記演出指定情報を生成する、
情報生成装置。
An acquisition unit that acquires information regarding a vehicle's running or an operation on the vehicle;
a generating unit that generates performance designation information that designates a light performance according to the traveling of the vehicle based on the information acquired by the acquiring unit ,
The generation unit generates sound designation information that designates a sound corresponding to the traveling of the vehicle based on the information acquired by the acquisition unit, and generates the performance designation information based on the sound designation information.
Information generating device.
前記生成部は、前記取得部が取得した前記情報に基づいて、前記車両の走行に応じた振動を指定する振動指定情報を生成する、
請求項に記載の情報生成装置。
The generation unit generates vibration designation information that designates vibration according to traveling of the vehicle based on the information acquired by the acquisition unit.
The information generating device according to claim 6 .
前記生成部は、前記音指定情報に基づいて、前記車両の走行に応じた振動を指定する振動指定情報を生成する、
請求項6または7に記載の情報生成装置。
The generation unit generates vibration designation information that designates vibration corresponding to the traveling of the vehicle based on the sound designation information.
8. The information generating device according to claim 6 or 7 .
記情報は、前記車両の速度を示す速度情報、または前記車両のアクセルの開度を示すアクセル情報を含む、
請求項からのいずれか1項に記載の情報生成装置。
The information includes speed information indicating a speed of the vehicle , or accelerator information indicating an accelerator opening degree of the vehicle.
The information generating device according to any one of claims 6 to 8 .
コンピュータにより実現される信号生成方法であって、
車両の走行または前記車両に対する操作に関する情報を取得し、
前記取得した情報に基づいて、前記車両の走行に応じた音を示す音信号を生成し、
前記生成した音信号に基づいて、前記車両の走行に応じた振動を示す振動信号を生成し、
前記音信号は、相互に異なる複数の音成分を有し、
前記複数の音成分の一部のみに基づいて、前記振動信号を生成する、
信号生成方法。
1. A computer-implemented method for generating a signal, comprising:
Acquire information regarding the running of a vehicle or an operation on the vehicle;
generating a sound signal indicative of a sound corresponding to the traveling of the vehicle based on the acquired information;
generating a vibration signal indicative of vibration caused by the running of the vehicle based on the generated sound signal;
the sound signal has a plurality of sound components different from each other,
generating the vibration signal based on only a portion of the plurality of sound components;
Signal generation method.
コンピュータにより実現される情報生成方法であって、
車両の走行または前記車両に対する操作に関する情報を取得し、
前記取得した前記情報に基づいて、前記車両の走行に応じた音を指定する音指定情報を生成し、前記音指定情報に基づいて、前記車両の走行に応じた光の演出を指定する演出指定情報を生成する、
情報生成方法。
1. A computer-implemented method for generating information, comprising:
Acquire information regarding the running of a vehicle or an operation on the vehicle;
generating sound designation information that designates a sound corresponding to the traveling of the vehicle based on the acquired information , and generating performance designation information that designates a light performance corresponding to the traveling of the vehicle based on the sound designation information;
How information is generated.
JP2021076274A 2021-04-28 2021-04-28 Signal generating device, information generating device, signal generating method, and information generating method Active JP7632035B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021076274A JP7632035B2 (en) 2021-04-28 2021-04-28 Signal generating device, information generating device, signal generating method, and information generating method
JP2025014848A JP2025065206A (en) 2021-04-28 2025-01-31 Signal generating device, information generating device, signal generating method, and information generating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021076274A JP7632035B2 (en) 2021-04-28 2021-04-28 Signal generating device, information generating device, signal generating method, and information generating method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025014848A Division JP2025065206A (en) 2021-04-28 2025-01-31 Signal generating device, information generating device, signal generating method, and information generating method

Publications (2)

Publication Number Publication Date
JP2022170255A JP2022170255A (en) 2022-11-10
JP7632035B2 true JP7632035B2 (en) 2025-02-19

Family

ID=83944411

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021076274A Active JP7632035B2 (en) 2021-04-28 2021-04-28 Signal generating device, information generating device, signal generating method, and information generating method
JP2025014848A Pending JP2025065206A (en) 2021-04-28 2025-01-31 Signal generating device, information generating device, signal generating method, and information generating method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025014848A Pending JP2025065206A (en) 2021-04-28 2025-01-31 Signal generating device, information generating device, signal generating method, and information generating method

Country Status (1)

Country Link
JP (2) JP7632035B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045094A (en) 2002-07-09 2004-02-12 Honda Motor Co Ltd Vehicle meter
JP2011084109A (en) 2009-10-13 2011-04-28 Yamaha Corp Engine sound generation device
WO2011111177A1 (en) 2010-03-10 2011-09-15 パイオニア株式会社 Pseudo-sound generator and pseudo-sound generation method
US20150199955A1 (en) 2014-01-15 2015-07-16 CloudCar Inc. Engine sound simulation for electric vehicles
JP2017149222A (en) 2016-02-23 2017-08-31 株式会社 ミックウェア Production device, vehicle, and computer program
WO2019230545A1 (en) 2018-05-30 2019-12-05 パイオニア株式会社 Vibration device, method for driving vibration device, program, and recording medium
JP2021061462A (en) 2019-10-02 2021-04-15 フォルシアクラリオン・エレクトロニクス株式会社 Vibration signal generator and vibration signal generation program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019032677A (en) * 2017-08-07 2019-02-28 トヨタ自動車株式会社 Content distribution system
JPWO2020209140A1 (en) * 2019-04-11 2020-10-15

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045094A (en) 2002-07-09 2004-02-12 Honda Motor Co Ltd Vehicle meter
JP2011084109A (en) 2009-10-13 2011-04-28 Yamaha Corp Engine sound generation device
WO2011111177A1 (en) 2010-03-10 2011-09-15 パイオニア株式会社 Pseudo-sound generator and pseudo-sound generation method
US20150199955A1 (en) 2014-01-15 2015-07-16 CloudCar Inc. Engine sound simulation for electric vehicles
JP2017149222A (en) 2016-02-23 2017-08-31 株式会社 ミックウェア Production device, vehicle, and computer program
WO2019230545A1 (en) 2018-05-30 2019-12-05 パイオニア株式会社 Vibration device, method for driving vibration device, program, and recording medium
JP2021061462A (en) 2019-10-02 2021-04-15 フォルシアクラリオン・エレクトロニクス株式会社 Vibration signal generator and vibration signal generation program

Also Published As

Publication number Publication date
JP2025065206A (en) 2025-04-17
JP2022170255A (en) 2022-11-10

Similar Documents

Publication Publication Date Title
CN114222683B (en) Sound generating device for vehicles
US7764800B2 (en) Vehicle sound synthesizer
KR20150142298A (en) Vehicle, control method of vehicle and vehicle driving sound control apparatus
US11631304B2 (en) Apparatus for generating virtual effect for electric vehicle
JP7697259B2 (en) Sound image control device and sound image control method
KR20160060985A (en) Vehicle, control method of vehicle and vehicle driving sound control apparatus
US12573363B2 (en) Method for masking undesirable disturbing noises and vehicle
US20050094826A1 (en) Processing equipment of the sound of a car
WO2012016722A2 (en) Apparatus for generating a drive dependent sound and engine driven vehicle
KR20220089738A (en) Method for generating virtual effect of electric vehicle
KR20170051555A (en) Vehicle And Control Method Thereof
JP2012111343A (en) Sound generating device
JP2004074994A (en) Vehicle interior sound control device
JP7632035B2 (en) Signal generating device, information generating device, signal generating method, and information generating method
JPH11296185A (en) Engine sound generating device for vehicle
JP2006069288A (en) In-vehicle music generation device and in-vehicle entertainment system
JP4126990B2 (en) Vehicle interior sound control device
JP2023010203A (en) Signal generation device, vehicle, and signal generating method
JP2005125843A (en) In-vehicle audio equipment
JP2006503512A (en) Method for simulating movement by sound reproduction unit and sound reproduction apparatus therefor
JP2005125844A (en) In-vehicle audio equipment
JP2009166577A (en) Engine simulating sound generator mounted on vehicle
JP7626545B2 (en) Sound Field Control Device
JP2006323194A (en) Engine sound synthesizer, vehicle system including the same, and engine sound synthesizer
JP7791917B2 (en) Active running sound effect generator

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241206

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632035

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150