Patent Translate Powered by EPO and Google Notice This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate, complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or financial decisions, should not be based on machine-translation output. DESCRIPTION JP2005197863 PROBLEM TO BE SOLVED: To avoid erroneous setting of correction data used for correction of an audio signal. SOLUTION: A RAM 31 which can be changed by a user in both of a parametric equalizer mode and a bus / treble mode, and which temporarily stores correction data used for correction of the characteristics of an audio signal, and read into the RAM 31. The CPU 30 updates the value of the correction data stored in the EEPROM 32 with the value of the correction data stored in the RAM 31, and the bus / bus In the treble mode, updating of the value of the correction data stored in the EEPROM 32 is inhibited. [Selected figure] Figure 3 Audio device, control method for audio device, control program and recording medium [0001] The present invention relates to an audio apparatus capable of switching to a parametric equalizer mode or a bass / treble mode, a control method of the audio apparatus, a control program, and a recording medium. [0002] Conventionally, an audio device having a parametric equalizer function of correcting the characteristics of an audio signal in each of a plurality of frequency bands is known (see, for example, Patent Document 1). [0003] 09-05-2019 1 In such an audio apparatus, usually, correction data used for correction of the characteristics of the audio signal is temporarily stored in a storage area such as a RAM, and based on the value of the temporarily stored correction data, It is configured to correct the audio signal. In this audio device, the correction data is stored in advance, and the value of the stored correction data is read out to the storage area or changed by the user operation, or the correction data of the storage area is changed. It is configured that the stored correction data can be updated with the value of. JP-A-8-310312 [0004] By the way, in the above audio apparatus, a bus / treble function to correct characteristics of a predetermined low frequency band and a predetermined high frequency band among a plurality of frequency bands in addition to the function of the parametric equalizer in order to improve the acoustic effect. When the function of the parametric equalizer and the bus / treble function are configured to be switchable by the user, the function for the bus / treble function can be used to function as the bus / treble in order to effectively utilize the storage area. It is desirable that the correction data be read into the storage area. [0005] However, in such an audio apparatus, when functioning as a bus / treble, the value of the correction data for the stored parametric equalizer function is updated with the value of the correction data stored in the storage area. If this is done, it will be updated to the value of correction data for the bus / treble function, and if it is desired to function as a parametric equalizer, if the value of this updated correction data is read, There is a problem that the value of correction data for the treble function is incorrectly set. [0006] Therefore, an object of the present invention is an audio apparatus, an audio apparatus control method, and a control program that can solve the problems of the above-described conventional techniques and avoid erroneous setting of correction data used for audio signal correction. And providing a recording medium. [0007] 09-05-2019 2 In order to solve the above problems, the present invention is characterized by a parametric equalizer mode for correcting the characteristics of an audio signal in a plurality of frequency bands, or characteristics of a predetermined low frequency band and a predetermined high frequency band among the plurality of frequency bands. The mode switching means for switching to the bus / treble mode to be corrected, the user can change in both the parametric equalizer mode and the bus / treble mode, and the correction data used for correcting the characteristics of the audio signal is temporarily stored. First storage means for storing the data, second storage means for storing the correction data to be read into the first storage means in an updatable manner in advance, and the correction data stored in the second storage means Rewriting means for updating the value of the data with the value of the correction data stored in the first storage means; / Is characterized in that it comprises in the treble mode and inhibiting means for inhibiting the updating of the value of the correction data stored in said second storage means by said rewriting means. [0008] In this audio apparatus, the first storage means stores common correction data used to correct the characteristics of the audio signal in the parametric equalizer mode and the bus / treble mode, and the second storage means is configured to The common correction data to be read into one storage unit is stored in advance, and the rewriting unit is configured to store the common correction data stored in the second storage unit in both the parametric equalizer mode and the bus / treble mode. The value may be updated with the value of the common correction data stored in the first storage unit. [0009] In the above audio apparatus, the first save means for saving the value of the correction data in the first storage means when the mode switching means switches the parametric equalizer mode to the bus / treble mode And second save means for saving the value of the correction data in the first storage means when the mode switching means switches from the bus / treble mode to the parametric equalizer mode. When the switching means switches to the bus / treble mode, the value of the correction data in the first storage means is updated with the value of the correction data saved in the second withdrawal means, and the mode is switched When the mode is switched to the parametric equalizer mode by The value of the correction data in the first storage unit may be updated with the first value of the correction data that is saved in the save means. [0010] Furthermore, the audio apparatus further comprises reading means for reading correction data from the second storage means to the first storage means, and the reading means is switched to the bus / treble mode by the mode switching means. While the first storage means saves the 09-05-2019 3 value of the correction data stored in the second storage means, and holds the value of the correction data stored in the first storage means as it is You may do so. [0011] In addition, a parametric equalizer mode for correcting the characteristics of an audio signal in a plurality of frequency bands, or a mode for switching to a bus / treble mode for correcting the characteristics of a predetermined low frequency band and a predetermined high frequency band among the plurality of frequency bands. The correction data temporarily stored in the first storage means can be changed by the user in both the switching process and the parametric equalizer mode and the bus / treble mode, and is used for correcting the characteristics of the audio signal. A first storage process, a second storage process for storing correction data to be read into the first storage means in a second storage means which can be updated in advance, and correction data stored in the second storage means A rewriting step of updating a value with the value of the correction data stored in the first storage unit; It is characterized in that and a prohibition step of prohibiting the updating of the second value of the correction data stored in the storage means according to the rewriting process at Reburu mode. [0012] In a control program for controlling an audio device by a computer, a parametric equalizer mode for correcting the characteristics of an audio signal in a plurality of frequency bands, or a predetermined low frequency band and a predetermined high frequency of the plurality of frequency bands. It is switched to a bus / treble mode which corrects the characteristics of the band, can be changed by the user in both the parametric equalizer mode and the bus / treble mode, and correction data used to correct the characteristics of the audio signal The correction data to be temporarily stored in the first storage means and read in the first storage means is stored in the second storage means which can be updated in advance, and the correction data stored in the second storage means The value is the value of the correction data stored in the first storage unit. New Toe, the bus / in treble mode to prohibit the updating of the value of the correction data stored in said second storage means, it is characterized in. [0013] A computer readable recording medium is characterized in that the control program is recorded. [0014] According to the present invention, erroneous setting of correction data used for correction of an audio signal can be avoided. 09-05-2019 4 [0015] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, an on-vehicle audio device mounted on a vehicle or the like will be illustrated as one aspect of the audio device. FIG. 1 is a block diagram showing a functional configuration of the on-vehicle audio apparatus 1 according to the present embodiment, and FIG. 2 is a front view showing an appearance thereof. [0016] First, as shown in FIG. 2, a front panel 1 a is mounted on the front of the on-vehicle audio device 1. Above the front panel 1a, a CD (Compact Disc) insertion slot 24 is formed, and a CD can be inserted from this insertion slot. In addition, a display panel 13a such as a liquid crystal display or an organic EL (Electro Luminescence) display is provided substantially at the center of the front panel 1a. Various information such as track numbers, reproduced music titles, and received channels such as radios are displayed. [0017] On the left side of the display panel 13a, a volume switch 20, which is a rotary operator for adjusting the volume (volume), is disposed. A function of a push-down switch is superimposed on the volume switch 20, and when the 09-05-2019 5 volume switch 20 is pressed, mute (MUTE) of the reproduced sound is performed. [0018] Further, an adjust switch 21 which is a push-down switch is disposed at the lower left of the volume switch 20, and an operation mode switch 23 which is also a push-down switch is disposed at the upper left of the volume switch 20. ing. The adjustment switch 21 is operated when the adjustment screen for performing various adjustments of the on-vehicle audio device 1 is displayed on the display panel 13a. In particular, in the present embodiment, various settings relating to the reproduction sound are made. Is also performed by operating the adjustment switch 21. [0019] The operation mode switch 23 is operated when switching the operation mode of the on-vehicle audio device 1. [0020] On the right side of the display panel 13a, there are disposed operation keys 22 in which three of first to third operation keys 22a to 22c are juxtaposed. These three first to third operation keys 22a to 22c are seesaw type switches having vertically elongated key shapes, and in the present embodiment, the upper portions of the first to third operation keys 22a to 22c or Each preset function is configured to be executed by pressing the lower part. [0021] Specifically, when the upper part of the first operation key 22a is pressed, the CD functions as a scan (SCN) key when playing back a CD or when a CD auto changer is connected as an external device, and when the adjustment screen is displayed, the cursor It functions as a key to move to 09-05-2019 6 the left (or upper hierarchy). On the other hand, when the lower part of the first operation key 22a is pressed, when the CD auto-changer is connected as an external device, it functions as a key for sequentially switching a plurality of discs in the forward direction. It functions as a key to move to (or to the next item in the same hierarchy). [0022] Also, when the upper part of the second operation key 22b is pressed, when playing a CD or when a CD auto changer is connected as an external device, it functions as a repeat play (RPT) key, and when the adjustment screen is displayed, the cursor is right It functions as a key to move in the direction (or lower hierarchy). On the other hand, when the lower part of the second operation key 22b is pressed, when the CD auto changer is connected as an external device, it functions as a key for sequentially switching a plurality of discs in the reverse direction. It functions as a key to move upward (or to the previous item in the same hierarchy). [0023] When the upper part of the third operation key 22c is pressed, the CD functions as a random reproduction (RDM) key at the time of CD reproduction or when the CD autochanger is connected as an external device. On the other hand, when the lower part of the third operation key 22c is pressed, the function preset by the user (in the initial state, no assignment) is executed. [0024] In the lower left of the display panel 13a, a display key 25 for the user to switch display on / off of the display panel 13a is disposed. 09-05-2019 7 Here, display off means not only the display on the display panel 13 a is not performed, but also the state in which the power supply to the driver circuit for driving the display panel 13 a is cut off. Therefore, for example, it becomes possible to turn off the display during the CD reproduction, whereby it is possible to prevent the electric signal for driving the display panel 13a from being mixed with the reproduction signal as noise. [0025] Furthermore, at the lower left of the display unit 13, a display key 25 for the user to switch display on / off on the display unit 13 is disposed. [0026] In addition to the above components, the front panel 1a of the in-vehicle audio apparatus 1 also includes a power on / off and function key, a search up key, a play / pause and input determination (ENT) key, a search down key, and a band. A switch (when receiving radio) / moving the first music (when playing back a CD) / moving a first disk (when playing back a CD change) keys are provided. [0027] The car audio system 1 of the present embodiment classifies the frequency band of the sound to be reproduced into four, high range, middle range, low range and subwoofer, and furthermore, the sound of each frequency band can be reproduced in stereo. As shown in FIG. 1, an analog terminal output unit 8 is provided for outputting each of the signals (reproduction analog signals) in these frequency bands to a speaker (not shown). [0028] Next, the electrical configuration of the on-vehicle audio device 1 will be described in detail. As shown in FIG. 1, the on-vehicle audio device 1 includes a controller 11 that controls each part of the device. 09-05-2019 8 The controller 11 is configured by a microcomputer or the like. Further, the controller 11 is connected to the operation unit 12 including various operation keys such as the operation keys 22 and the volume switch 20 described above and operation switches, and the controller 11 performs various operations on the operation unit 12 by the user. The controller 11 executes processing in accordance with this input. Furthermore, a display unit 13 including the display panel 13 a and a driver circuit (not shown) for driving the display panel 13 a is connected to the controller 11. Under the control of, the operation state of the on-vehicle audio device 1, various pieces of information such as the reproduced music, the reception radio channel and the like are displayed. [0029] Further, the in-vehicle audio device 1 reads a digital signal (for example, a music signal or the like) recorded on a CD, and outputs it to a DSP (Digital signal Processor) 4 through the digital interface 3. Has a built-in. The digital interface 3 is connected to the CD drive 2 in a serial signal and in parallel to a DSP 4 and converts the digital signal from the CD drive 2 into a parallel signal of two channels consisting of an L channel and an R channel for stereo reproduction. Output to DSP4. [0030] The DSP 4 functions as a reproduction means for reproducing the input 2-channel digital signal, and from the input digital signal, 2 channels each for the high range speaker, the middle range speaker, the low range speaker and the subwoofer The controller generates a total of eight digital signals of channel (L channel) and performs equalization processing such as filtering, gain setting, alignment (delay time), etc. for each of the signals of these eight channels under control of the controller 11. Surround processing, and output to a D / A converter (DAC) 5. [0031] Here, the DSP 4 according to the present embodiment includes a parametric equalizer (Parametric Equalizer) including a plurality of peaking equalizers, and four frequency bands for high range, middle range, low range, and subwoofer. A filter circuit for adjusting the passband frequency (cutoff frequency), frequency bandwidth (crossover), and gain is provided, and the parameters of the parametric equalizer and the parameters of each filter circuit are used as the 09-05-2019 9 sound field of the reproduced sound. The user is configured to be adjustable for the correction adjustment. [0032] The D / A converter 5 converts each of the 8-channel digital signals output from the DSP 4 into an analog signal and outputs the analog signal to the electronic volume 6. The electronic volume 6 individually adjusts the gains of the input eight analog signals under the control of the controller 11, and outputs the gains to the analog output terminal unit 8 through the mute circuit 7. [0033] On the other hand, the mute circuit 7 mutes all eight analog signals under the control of the controller 11 or outputs the mute signal as it is. That is, muting of all channels is performed by the mute circuit 7, and individual volume adjustment for each channel is performed by the electronic volume 6. [0034] In addition to the digital audio source, the on-vehicle audio device 1 includes a tuner 9 which is an analog audio source. The tuner 9 receives broadcast radio waves such as radio broadcast and outputs an analog signal. The analog signal is input to the DSP 4 through the selector 10. The DSP 4 incorporates an A / D conversion circuit (not shown), converts an analog signal into a digital signal when it is input, and applies various sound field effects as described above to the D / A converter. Output to 5 The selector 10 selects an analog audio source signal to be input to the DSP 4 under the instruction of the controller 11. [0035] Further, the on-vehicle audio device 1 includes an external device connection terminal 16 and a 09-05-2019 10 light input / output terminal 15 as terminals for transmitting and receiving data to and from an external device. [0036] FIG. 3 is a block diagram showing the configuration of the controller 11. [0037] The controller 11 includes a central processing unit (CPU) 30, a random access memory (RAM) 31, and an electrically erasable and programmable ROM (EEPROM) 32. The controller 11 centrally operates the in-vehicle audio apparatus 1 according to a control program stored in the EEPROM 32. Control. [0038] The RAM 31 is a memory for temporarily storing control programs and data read from the EEPROM 32 by the CPU 30. Further, the EEPROM 32 stores various control programs and various data. [0039] FIG. 4 is a functional block diagram showing the configuration of the DSP 4. [0040] The DSP 4 (audio signal processing means) inputs a digital audio signal (audio signal) of 2 channels consisting of L channel and R channel, and divides each on a plurality of frequency axes (5 bands in this embodiment) for each channel. A plurality of (five in the present embodiment) L channel equalizer units 40-1 to 40-5 that correct the characteristics of the input audio signal for each of the divided frequency bands, and a plurality (five in the present embodiment) And R channel equalizer units 41-1 to 41-5). In FIG. 4, a plurality of L channel equalizers 40-1 to 40-5 are represented by Lch-EQBAND1 to 5, 09-05-2019 11 and a plurality of R channel equalizers 41-1 to 41-5 are represented by Rch-EQBAND1 to 5. It shows. [0041] Further, the DSP 4 is for high-range speakers, middle-range speakers, and the like for the audio signals of L and R channels corrected by the R and L channel equalizers 40-1 to 40-5 and 41-1 to 41-5. The time alignment is adjusted to generate a total of eight audio signals of two channels each for the low range speaker and the subwoofer. [0042] Specifically, to describe the high-range L channel, a low pass filter (HIGH-LPF in FIG. 4) 42-1 and a high pass filter (HIGH-HPF in FIG. 4) 43-1 are provided. A band pass filter corresponding to a high range is formed, and a time alignment unit (HIGH-Lch-DELAY in FIG. 4) 44-1 for adjusting time alignment is further provided. The low-pass filter 42-1, the high-pass filter 43-1, and the time alignment unit 44-1 output the L channel audio signal (digital signal) in the high range to the D / A converter 5. [0043] Similarly, R-channel audio of a frequency band corresponding to a high range, provided with lowpass filters 42-2 to 42-8, high-pass filters 43-2 to 43-8, and time alignment units 44-2 to 44-8. Signal, L of frequency band corresponding to middle range, audio signal of R channel, L of frequency band corresponding to low range, audio signal of R channel, L and R of frequency band corresponding to subwoofer range The audio signal of the channel is output to the D / A converter 5. [0044] In the present embodiment, the DSP 4 functions as a parametric equalizer (hereinafter referred to as P. EQ mode ) functioning as a parametric equalizer that corrects the characteristics of the audio signal in a plurality of (five) frequency bands. Among the five frequency bands, a bus / treble mode (hereinafter referred to as "BASS / TREB mode") that functions as a bus / treble that corrects the characteristics of a predetermined low frequency band and a predetermined high 09-05-2019 12 frequency band. The controller 11 switches to either one of the two. For example, it is configured to be switchable by the operation mode switch 23 shown in FIG. [0045] Specifically, the L channel equalizer units 40-1 to 40-5 and the R channel equalizer units 41-1 to 41-5 function as peaking equalizers that can be adjusted by the user and function as parametric equalizers. The R and L channel equalizer units 40-1 and 41-1 corresponding to a predetermined low frequency band function in such a manner that the user can adjust the R and L channel equalizer units 40-1 and 41-1 corresponding to the predetermined low frequency band. 3, 41-3 so as to be adjustable by the user, and not to function the remaining R, L channel equalizer units 40-2, 40-4, 40-5, 41-2, 41-4, 41-5 The controller 11 switches to one of the BASS / TREB mode and the adjustment of the audio signal. [0046] 5 to 7 are explanatory diagrams showing correction data used for correcting the characteristics of the audio signal stored in the RAM 31 and the EEPROM 32 in the controller 11. [0047] As correction data, center frequency f0, gain G and selection used to correct an audio signal in each of L, R channel equalizer units 40-1 to 40-5 and 41-1 to 41-5 (FIG. 4) Data of degree Q, data of filter characteristics used to correct an audio signal in the low pass filters 42-1 to 42-8 and the high pass filters 43-1 to 43-8 (FIG. 4), and the time alignment unit 44-. There are data on delay time used to correct the audio signal in 1 to 4-8. As data of filter characteristics, data of cutoff frequency fcl and attenuation slope sl used to correct an audio signal in low pass filters 42-1 to 42-8 (FIG. 4), high pass filters 43-1 to 43-8 Data of the cutoff frequency fch and the attenuation slope sh used to correct the audio signal in FIG. 4 and the audio signal corrected by the low pass filters 42-1 to 42-8 and the high pass filters 43-1 to 43-8 There is a gain Ga in a passband used for the purpose and a data of a phase Ph indicating the phase correction amount of the audio signal. 09-05-2019 13 [0048] The RAM 31 is used as a first storage means, such as a center frequency f0, a gain G and a selectivity Q as correction data used by the L, R channel equalizer units 40-1 to 40-5 and 41-1 to 41-5 of the DSP 4 as a first storage unit. Filters as correction data used by the EQ current memory 31A (FIG. 5) for temporarily storing data from the low-pass filters 42-1 to 42-8 and high-pass filters 43-1 to 43-8 of the DSP 4 X-OVER current memory 31B (FIG. 6) for temporarily storing characteristic data, and temporarily storing delay time data as correction data used by time alignment units 44-1 to 44-8. And a TIME-A current memory 31C (FIG. 7). [0049] Specifically, as shown in FIG. 5, the EQ current memory 31A corresponds to each of the L and R channel equalizers 40-1 to 40-5 and 41-1 to 41-5. 1 to 31A-10, each EQ current memory unit 31A-1 to 31A-10 is a correction used by each of the L and R channel equalizer units 40-1 to 40-5 and 41-1 to 41-5. Data of center frequency f0, gain G and selectivity Q as temporary data are temporarily stored. [0050] Further, as shown in FIG. 6, the X-OVER current memory 31B is an X-OVER current memory unit corresponding to a band pass filter including low pass filters 42-1 to 42-8 and high pass filters 43-1 to 43-8. 31B-1 to 31B-4, and each X-OVER current memory unit 31B-1 to 31B-4 includes low-pass filters 42-1 to 42-8 and high-pass filters 43-1 to 43-8. Data of filter characteristics (cutoff frequency fcl, fch, attenuation slope sl, sh, gain Ga and phase Ph) as correction data to be used is temporarily stored. [0051] In addition, as shown in FIG. 7, the TIME-A current memory 31C has TIME-A current memory units 31C-1 to 31C-8 corresponding to the respective time alignment units 44-1 to 44-8, Data of delay time is temporarily stored in the current memory units 31C-1 to 31C-8. [0052] Furthermore, the RAM 31 is P. Save the data of center frequency f0, gain G and selectivity Q as correction data used in L, R channel equalizer sections 40-1 to 40-5, 41-1 to 41-5 of DSP 4 in the EQ mode (storage P.1 as a first evacuation means to be Center frequency f0, gain G and selection as correction data used in EQ temporary memory 31D and L, R channel equalizer units 40-1, 403, 41-1 and 41-3 of DSP 4 in the BASS / TREB mode A BASS / TREB temporary memory 31E as a 09-05-2019 14 second save means for saving (storing) data of degree Q is provided. [0053] Specifically, P.I. As shown in FIG. 5, the EQ temporary memory 31D is a P.H. buffer corresponding to each of the L and R channel equalizers 40-1 to 40-5 and 41-1 to 41-5. The EQ temporary memory units 31D-1 to 31D-10 are provided. Each P. The EQ temporary memory units 31D-1 to 31D-10 each have a center frequency f0 as a correction data and a gain G used by the L and R channel equalizer units 40-1 to 40-5 and 41-1 to 41-5. And data of selectivity Q is saved (stored). [0054] In addition, as shown in FIG. 5, the BASS / TREB temporary memory 31E is a BASS temporary memory unit 31E-1 corresponding to each of the L and R channel equalizer units 40-1 and 41-1, and each of the L and R channel equalizers. A TREB temporary memory unit 31E-2 corresponding to the units 40-3 and 41-3 is provided. Each of the BASS temporary memory unit 31E-1 and the TREB temporary memory unit 31E-2 is used as correction data used by each of the L and R channel equalizer units 40-1, 41-1, 40-3, and 41-3. Data of the center frequency f0, gain G and selectivity Q are saved (stored). Here, the correction data saved in the BASS temporary memory unit 31E-1 is commonly used by each of the L and R channel equalizer units 40-1 and 41-1, and the TREB temporary memory unit 31E-2 is used. The correction data to be saved is commonly used by each of the L and R channel equalizers 40-3 and 41-3. [0055] Here, a signal indicating the content (value of correction data) stored in the EQ current memory 31A, the X-OVER current memory 31B, and the TIME-A current memory 31C in the RAM 31 is output to the DSP 4 under the control of the CPU And each L, R channel equalizer unit 40-1 to 40-5, 41-1 to 41-5, each low pass filter 42-1 to 42-8, each high pass filter 43-1 to 43-8, and each 09-05-2019 15 time The alignment units 44-1 to 44-8 correct the audio signal based on the value of the correction data input from the RAM 31. [0056] The contents (values of correction data) stored in the EQ current memory 31A, the X-OVER current memory 31B, and the TIME-A current memory 31C in the RAM 31 are P.P. It is configured to be changeable by the user in both the EQ mode and the BASS / TREB mode. For example, corrections stored in the EQ current memory 31A, the X-OVER current memory 31B, and the TIME-A current memory 31C in the RAM 31 by the adjustment switch 21 and the first to third operation keys 22a to 22c, etc. shown in FIG. It is configured to be able to change the value of the for-use data. [0057] In the present embodiment, in the initial state after power on, the EQ current memory 31A, the X-OVER current memory 31B, and the TIME-A current memory 31C in the RAM 31 are controlled based on the control program stored in the EEPROM 32. P. The initial values of the correction data are stored in the EQ temporary memory 31D and the BASS / TREB temporary memory 31E, and the respective initial values are output to the DSP 4. [0058] The EEPROM 32 stores the EQ current memory 31A of the RAM 31 or the P.C. The value of correction data to be read into the EQ temporary memory 31 D is stored so as to be updateable. X-OVER memory [0] M1-2 (FIG. 6) which stores the values of correction data to be read into the EQ memory [0] M1-1 (FIG. 5) and the X-OVER current memory 31B of the RAM 31 in an updateable manner. And a TIME-A memory [0] M1-3 (FIG. 7) for updateably storing the value of correction data to be read into the TIME-A current memory 31C of the RAM 31. [0059] In the present embodiment, as shown in FIGS. A plurality of preset memories having the same configuration as the preset memory including the EQ memory [0] M1-1, the X-OVER memory [0] M1-2, and the TIME-A memory [0] M1-3 . 09-05-2019 16 For example, in the present embodiment, there are three preset memories, which are respectively referred to as MEMORY 1 , MEMORY 2 , and MEMORY 3 . That is, the preset memory MEMORY 1 is P. The preset memory MEMORY 2 includes the EQ memory [0] M1-1, the X-OVER memory [0] M1-2, and the TIME-A memory [0] M1-3. The preset memory MEMORY 3 includes the EQ memory [1] M2-1, the X-OVER memory [1] M22, and the TIME-A memory [1] M2-3. It comprises an EQ memory [2] M3-1, an X-OVER memory [2] M3-2, and a TIME-A memory [2] M3-3. [0060] That is, as shown in FIG. In addition to EQ memory [0] M1-1, P.S. A P.I. having a configuration similar to that of the EQ memory [0] M1-1. EQ memory [1] M2-1 and P.I. An EQ memory [2] M31 is provided. In addition to the X-OVER memory [0] M1-2, the EEPROM 32 also includes an X-OVER memory [2] M2 having a configuration similar to that of the X-OVER memory [0] M1-2, as shown in FIG. 2 and X-OVER memory [3] M3-2 are provided. Further, as shown in FIG. 7, in the EEPROM 32, TIME-A memories [1] M2-3 and TIME-A memories [2] M3-3 having the same configuration as TIME-A memories [0] M1-3. It is equipped. [0061] Also, multiple P.I. EQ memory [0] M1-1, P.I. EQ memory [1] M2-1 and P.I. In EQ memory [2] M31, P.S. The EQ memory group 32A is configured, and the X-OVER memory group 32B includes the plurality of X-OVER memories [0] M1-2, X-OVER memories [1] M2-2, and X-OVER memories [2] M3-2. A plurality of TIME-A memories [0] M1-3, TIME-A memories [1] M2-3 and TIME-A memories [2] M3-3 constitute a TIME-A memory group 32C. [0062] P. The EQ memories [0] M1-1 are, as shown in FIG. 5, each EQ current memory unit 31A-1 to 31A-10, or each P.M. EQ temporary storage unit 31D-1 to 31D-10 stores the correction data to 09-05-2019 17 be read in an updateable manner. EQ memory units 32A-1 to 32A-10 are provided. [0063] In addition, as shown in FIG. 6, the X-OVER memory [0] M1-2 stores the data for correction to be read into the respective X-OVER current memory units 31B-1 to 31B-4 in an updateable manner. An OVER memory unit 32B-1 to 32B-4 is provided. [0064] In addition, as shown in FIG. 7, the TIME-A memory [0] M1-3 stores the data for correction for reading in each of the TIME-A current memory units 31C-1 to 31C-8 in an updatable manner. A memory units 32C-1 to 32C-8 are provided. [0065] In this embodiment, one of a plurality of preset memories MEMORY 1 , MEMORY 2 and MEMORY 3 is selected, and a switch for reading the value of correction data of the selected preset memory into the RAM 31 Is equipped. For example, the adjustment switch 21 and the first to third operation keys 22a to 22c, etc. shown in FIG. 1 can be selected. [0066] Further, in the present embodiment, one of the plurality of preset memories MEMORY 1 , MEMORY 2 and MEMORY 3 is selected, and the preset memory in which the value of the correction data stored in the RAM 31 is selected. It has a switch for writing to. For example, the adjustment switch 21 and the first to third operation keys 22a to 22c, etc. shown in FIG. 1 can be selected. [0067] In the above configuration, P. When the EQ mode is switched to the BASS / TREB mode, and from 09-05-2019 18 the BASS / TREB mode to P.I. The case where the mode is switched to the EQ mode will be described. [0068] FIG. 8 is a flowchart showing the mode switching process by the CPU 30, and FIG. 9 is an explanatory view showing the mode switching process performed by the CPU 30. [0069] First, the CPU 30 allows the user to select P.I. An operation to switch from the EQ mode to the BASS / TREB mode was made, or from the BASS / TREB mode to P.I. It is determined whether an operation to switch to the EQ mode has been made (step S1). [0070] In this step S1, from the BASS / TREB mode, P.I. When it is determined that the operation to switch to the EQ mode has been performed, that is, when switching from step Sa2 to step Sa1 in FIG. 9, the CPU 30 converts the contents (value of correction data) of the EQ current memory 31A into the BASS / TREB temporary memory 31E. (Step S2 in FIG. 8). [0071] Specifically, when the BASS / TREB mode is set, the correction data values of the EQ current memory units 31A-1 and 31-6 in the EQ current memory 31A are set to the same value, and the EQ current is set. The correction data values of the EQ current memory units 31A-3 and 31-8 in the memory 31A are set to be the same. [0072] That is, when the operation of changing the value of the correction data of the EQ current memory unit 31A-1 or 31-6 in the EQ current memory 31A is performed, the CPU 30 corrects the EQ current memory units 31A-1 and 31-6. Change the value of Similarly, when an operation of changing the value of correction data of the EQ current memory unit 31A-3 or 31-8 in the EQ current memory 31A is performed, the CPU 30 controls the operation of the EQ current memory units 31A-3 and 31-8. Change the value of correction data. 09-05-2019 19 [0073] Then, the CPU 30 causes P. If it is determined that the EQ mode has been switched to, the value of one of the correction data stored in the EQ current memory unit 31A-1 or 31-6 is transferred to the BASS temporary memory unit 31E of the BASS / TREB temporary memory 31E. 1. At the same time, save the value of any one of the correction data stored in the EQ current memory unit 31A-3 or 31-8 to the TREB temporary memory unit 31E-2 of the BASS / TREB temporary memory 31E. . [0074] Furthermore, the CPU 30 controls P.I. The contents (values of correction data) of the EQ temporary memory 31D are copied to the EQ current memory 31A (step S3). That is, the value of the correction data in the EQ current memory 31A is P. The EQ temporary memory 31D is updated with the value of the correction data saved. [0075] Specifically, the CPU 30 sets the value of the correction data stored in each of the EQ current memory units 31A-1 to 31A-10 in the EQ current memory 31A to P.I. P. in EQ temporary memory 31D. The EQ temporary memory units 31D-1 to 31D-10 are updated with the value of the correction data saved in each of them. [0076] Next, the CPU 30 performs DSP transfer processing for transferring the correction data of the EQ current memory 31A to the DSP 4 (step S4). That is, the CPU 30 transfers the content of the EQ current memory 31 A (the value of the correction data) to the DSP 4. By this, from the BASS / TREB mode to P.I. Switch to EQ mode. 09-05-2019 20 [0077] Also, in step S1 in FIG. If it is determined that the operation to switch from the EQ mode to the BASS / TREB mode has been performed, that is, if it is switched from step Sa1 to step Sa2 in FIG. 9, the CPU 30 determines the content (value of correction data) of the EQ current memory 31A. P. The EQ temporary memory 31D is saved (in FIG. 8, step S5). [0078] Specifically, the values of the correction data stored in each of the EQ current memory units 31A1 to 31A-10 in the EQ current memory 31A are P. P. in EQ temporary memory 31D. The EQ temporary memory units 31D-1 to 31D-10 are saved. [0079] Further, the CPU 30 copies the content (value of correction data) of the BASS / TREB temporary memory 31E to the EQ current memory 31A (step S6). That is, the value of the correction data in the EQ current memory 31A is updated with the value of the correction data saved in the BASS / TREB temporary memory 31E. [0080] Specifically, the CPU 30 sets the value of the correction data stored in each of the EQ current memory units 31A-1 and 31-6 of the EQ current memory 31A to the BASS temporary memory unit of the BASS / TREB temporary memory 31E. The value of the correction data stored in each of the EQ current memory units 31A-3 and 31-8 of the EQ current memory 31A is updated with the value of the correction data saved in 31E-1 as described in BASS / It updates with the value of the data for correction saved in the TREB temporary memory unit 31E-2 of the TREB temporary memory 31E. [0081] Next, the CPU 30 performs DSP transfer processing for transferring the correction data of the EQ current memory 31A to the DSP 4 (step S4). 09-05-2019 21 That is, the CPU 30 transfers the content of the EQ current memory 31 A (the value of the correction data) to the DSP 4. By this, P. Switch from EQ mode to BASS / TREB mode. [0082] Above, P.I. The EQ current memory 31A is shared in both the EQ mode and the BASS / TREB mode. That is, in the EQ current memory 31A, P.I. P.4 used only in the EQ mode. Stores the value of the correction data (EQ dedicated correction data) dedicated to the EQ mode or the value of the correction data dedicated to the BASS / TREB mode (BASS / TREB dedicated correction data) used only in the BASS / TREB mode It will be done. As a result, it is not necessary to provide a current memory for storing the BASS / TREB dedicated correction data, and the storage area can be effectively used, and also the control when transferring the correction data value to the DSP 4 according to the mode. It will be easy. [0083] Next, one of the plurality of preset memories MEMORY 1 , MEMORY 2 , and MEMORY 3 of the EEPROM 32 is selected by the user, and stored in the RAM 31 in the selected preset memory. The processing operation of writing the value of the existing correction data will be described. [0084] Here, the value of the correction data stored in the RAM 31 is written in the EEPROM 32 when, for example, the value of the correction data adjusted by the user is stored in the EEPROM 32. [0085] FIG. 10 is a flowchart showing the process of writing correction data to the EEPROM 32 by the CPU 30, and FIGS. 11 and 12 are explanatory diagrams showing the write process by the CPU 09-05-2019 22 30. [0086] First, the CPU 30 sets the currently set mode to P.1. It is determined whether it is the EQ mode or the BASS / TREB mode (step S11). That is, P.I. Since the correction data stored in the EQ memories [i] M1-1, M2-1 and M3-1 (i = 0, 1, 2) are EQ-only correction data, they are currently set before writing to the EEPROM 32. The mode that has been determined. [0087] In this step S11, P.I. If it is determined that the EQ mode is set, the CPU 30 sets the contents of the EQ current memory 31A (values of correction data) to P.C. A process of writing in the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) is performed (step S12; rewriting means). That is, the CPU 30 controls the P.P. The value of the correction data stored in the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) is the value of the correction data stored in the EQ current memory 31A. Update by value. [0088] For example, when the user performs an operation to update preset memory "MEMORY 1", CPU 30 sets P. 3 selected by the user as shown in FIG. Each P.D. in the EQ memory [0] M1-1. The value of the correction data stored in the EQ memory units 32A-1 to 32A-10 is the value of the correction data stored in each of the EQ current memory units 31A-1 to 31A-10 in the EQ current memory 31A. Update. The same operation is performed when the user performs an operation of updating the preset memory "MEMORY 2" or the preset memory "MEMORY 3", and thus the description will be omitted. 09-05-2019 23 [0089] Next, the CPU 30 changes the contents (values of correction data) of the X-OVER current memory 31B to the X-OVER memory [i] M1-2, M2-2, or M3-2 (i = 0, 1, 2). A writing process is performed (step S13; rewriting means). That is, the CPU 30 changes the value of the correction data stored in the X-OVER memory [i] M1-2, M2-2 or M3-2 (i = 0, 1, 2) selected by the user by X -OVER Update with the value of the correction data stored in the current memory 31B. [0090] For example, when the user performs an operation to update the preset memory MEMORY 1 , specifically, as shown in FIG. 11, the CPU 30 selects the X-OVER memory [0] M1-selected by the user. 2 stores the value of correction data stored in each X-OVER memory unit 32B-1 to 32B4 in each X-OVER current memory unit 31B-1 to 31B-4 in the X-OVER current memory 31B. Update with the value of correction data. The same operation is performed when the user performs an operation of updating the preset memory "MEMORY 2" or the preset memory "MEMORY 3", and thus the description will be omitted. [0091] Next, the CPU 30 changes the contents (values of correction data) of the TIME-A current memory 31C to the TIME-A memory [i] M1-3, M2-3 or M3-3 (i = 0, 1, 2). A writing process is performed (step S14; rewriting means). That is, the CPU 30 sets the value of the correction data stored in the TIME-A memory [i] M1-3, M2-3 or M3-3 (i = 0, 1, 2) selected by the user to TIME. A: Update with the value of correction data stored in the current memory 31C. 09-05-2019 24 [0092] For example, when the user performs an operation to update the preset memory MEMORY 1 , the CPU 30 may execute the operation of the TIME-A memory [0] M1-selected by the user as shown in FIG. The value of the correction data stored in each TIME-A memory unit 32C-1 to 32C8 in 3 is stored in each TIME-A current memory unit 31C-1 to 31C-8 in the TIME-A current memory 31C. Update with the value of correction data. The same operation is performed when the user performs an operation of updating the preset memory "MEMORY 2" or the preset memory "MEMORY 3", and thus the description will be omitted. [0093] If it is determined in step S11 that the BASS / TREB mode is set, the CPU 30 skips step S12 and shifts to the processing of step S13. Specifically, as shown in FIG. 12, the CPU 30 controls the P.P. The update of the value of the correction data stored in the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) is prohibited (prohibition means). [0094] That is, X-OVER memory [i] M1-2, M2-2 and M3-2, and TIME-A memory [i] M1-3, M2-3, M3-3 (i = 0, 1, 2) The correction data stored in P.P. Common correction data used to correct the characteristics of the audio signal in the EQ mode and the BASS / TREB mode. The correction data stored in the EQ memories [i] M1-1, M2-1 and M3-1 (i = 0, 1, 2) are P. This data is EQ-only correction data used to correct the characteristics of the audio signal only in the EQ mode. [0095] Therefore, P. In both the EQ mode and the BASS / TREB mode, the X-OVER memories [i] M1-2, 09-05-2019 25 M2-2 and M3-2 of the EEPROM 32, and the TIME-A memories [i] M1-3, M2-3, M3. -3 (i = 0, 1, 2) The value of the common correction data stored in the X-OVER current memory 31B of the RAM 31 and the value of the common correction data stored in the TIME-A current memory 31C Updated with And, in the BASS / TREB mode, P.I. The correction data stored in the EQ memories [i] M1-1, M2-1 and M3-1 (i = 0, 1, 2) are the correction data stored in the EQ current memory 31A of the RAM 31. It is prohibited to be updated by the value (that is, the value of the correction data corresponding to the BASS / TREB mode). [0096] Thus, in the BASS / TREB mode, P.I. Since it can be avoided that the data for BASS / TREB correction is written to the EQ memories [i] M1-1, M2-1 and M3-1 (i = 0, 1, 2), the P.P. When the EQ mode is set, P.S. Even if the correction data stored in the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) is read, the value of the correction data of the EQ current memory 31A in the RAM 31 However, since the value is not rewritten to the value of the BASS / TREB dedicated correction data, erroneous setting of the correction data can be avoided. [0097] Next, one of the plurality of preset memories MEMORY 1 , MEMORY 2 and MEMORY 3 of the EEPROM 32 is selected by the user, and the value of correction data is selected from the selected preset memory. Will be described. Here, the case where the value of the correction data stored in the EEPROM 32 is read into the RAM 31 is, for example, the case where the correction data stored in the EEPROM 32 is called. [0098] That is, the value of the correction data stored in the RAM 31 is set to the initial value when the power is turned on again after the power is turned off, so the value of the correction data stored in the EEPROM 32 is , Because it is necessary to read in the RAM 31. [0099] FIG. 13 is a flowchart showing the process of reading the correction data from the EEPROM 32 09-05-2019 26 by the CPU 30, and FIGS. 14 and 15 are explanatory diagrams showing the process of reading by the CPU 30. [0100] First, the CPU 30 sets the currently set mode to P.1. It is determined whether it is the EQ mode or the BASS / TREB mode (step S21). [0101] In step S21, P.I. If it is determined that the EQ mode is set, the CPU 30 controls the P.P. The contents (values of correction data) of the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) are read into the EQ current memory 31A (step S22; read means). That is, the CPU 30 controls the P.P. The value of the correction data stored in the EQ memory [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) is read into the EQ current memory 31A. [0102] For example, when the user performs an operation to read the correction data of the preset memory "MEMORY 1" into the RAM 31 by the user, as shown in FIG. Each P.D. in the EQ memory [0] M1-1. The values of the correction data stored in the EQ memory units 32A-1 to 32A-10 are read into the EQ current memory units 31A-1 to 31A-10 in the EQ current memory 31A. The same operation is performed when the user performs an operation to read the correction data of the preset memory "MEMORY 2" or the preset memory "MEMORY 3" into the RAM 31, and thus the description will be omitted. [0103] Next, the CPU 30 changes the contents (values of correction data) of the X-OVER memory [i] M12, M2-2 or M3-2 (i = 0, 1, 2) into the X-OVER current memory 31B. (Step S23; reading means). 09-05-2019 27 That is, the CPU 30 changes the value of the correction data stored in the X-OVER memory [i] M1-2, M2-2 or M3-2 (i = 0, 1, 2) selected by the user by X -OVER Read into current memory 31B. [0104] For example, when the user performs an operation to read the correction data of the preset memory MEMORY 1 into the RAM 31 by the user, the CPU 30 can select the X-OVER memory selected by the user as shown in FIG. [0] The value of the correction data stored in each of the X-OVER memory units 32B-1 to 32B-4 in M1-2 is set to each X-OVER current memory unit 31B-1 in the X-OVER current memory 31B. Read into 31B-4. The same operation is performed when the user performs an operation to read the correction data of the preset memory "MEMORY 2" or the preset memory "MEMORY 3" into the RAM 31, and thus the description will be omitted. [0105] Next, the CPU 30 executes the contents (values of correction data) of the TIME-A memory [i] M13, M2-3 or M3-3 (i = 0, 1, 2) into the TIME-A current memory 31C. A reading process is performed (step S24; reading means). That is, the CPU 30 sets the value of the correction data stored in the TIME-A memory [i] M1-3, M2-3 or M3-3 (i = 0, 1, 2) selected by the user to TIME. Read into current memory 31C. [0106] For example, when the user performs an operation to read the correction data of the preset memory MEMORY 1 into the RAM 31 by the user, the CPU 30 can select the TIME-A memory selected by the user as shown in FIG. [0] The value of the correction data stored in each TIME-A memory unit 32C-1 to 32C-8 in M1-3 is compared to each TIME-A current memory unit 31C-1 in the TIME-A current memory 31C. Read into 31C-8. The same operation is performed when the user performs an operation to read the correction data of the preset memory "MEMORY 2" or the preset memory "MEMORY 3" into the RAM 31, and thus the description will be omitted. 09-05-2019 28 [0107] Next, the CPU 30 performs DSP transfer processing for transferring the correction data of the EQ current memory 31A to the DSP 4 (step S25). That is, the CPU 30 transfers the content of the EQ current memory 31 A (the value of the correction data) to the DSP 4. [0108] Next, the CPU 30 performs DSP transfer processing for transferring the correction data of the XOVER current memory 31B to the DSP 4 (step S26). That is, the CPU 30 transfers the content (value of correction data) of the X-OVER current memory 31 B to the DSP 4. [0109] Next, the CPU 30 performs DSP transfer processing for transferring the correction data of the TIME-A current memory 31C to the DSP 4 (step S27). That is, the CPU 30 transfers the content (value of correction data) of the TIME-A current memory 31 C to the DSP 4. [0110] When it is determined in step S21 that the BASS / TREB mode is set, the CPU 30 controls the P.P. The contents (values of correction data) of the EQ memories [i] M1-1, M2-1 or M3-1 (i = 0, 1, 2) While reading into the EQ temporary memory 31D, the value of the correction data in the EQ current memory 31A is held as it is (step S28), and the process proceeds to step S23. That is, the CPU 30 controls the P.P. The value of the correction data stored in the EQ memory [i] M1-1, M21 or M3-1 (i = 0, 1, 2) is compared with the P.I. While being saved in the EQ temporary memory 31D, the value of the correction data in the EQ current memory 31A is held as it is. [0111] For example, when the user performs an operation to read the correction data of the preset memory "MEMORY 1" into the RAM 31 by the user, specifically, the CPU 30 selects the X-OVER memory selected by the user as shown in FIG. [0] M1-2 and TIME-A memory [0] While reading 09-05-2019 29 the values of correction data stored in the memory [0] M1-3 into the X-OVER current memory 31B and the TIME-A current memory 31C, The value of the correction data stored in the EQ memory [0] M1-1 is P. Since the value of the correction data in the EQ current memory 31A is a value corresponding to the BASS / TREB mode, the value is held as it is. [0112] That is, X-OVER memory [i] M1-2, M2-2 and M3-2, and TIME-A memory [i] M1-3, M2-3, M3-3 (i = 0, 1, 2) The correction data stored in P.P. Common correction data used to correct the characteristics of the audio signal in the EQ mode and the BASS / TREB mode. The correction data stored in the EQ memories [i] M1-1, M2-1 and M3-1 (i = 0, 1, 2) are P. This data is EQ-only correction data used to correct the characteristics of the audio signal only in the EQ mode. Then, when reading the correction data into the RAM 31, the P.P. In both the EQ mode and the BASS / TREB mode, the values of the common correction data are read into the X-OVER current memory 31B and the TIME-A current memory 31C, and the values of the EQ dedicated correction data are P.P. The value of the correction data in the EQ current memory 31A read into the EQ temporary memory 31D is held as it is as the value corresponding to the BASS / TREB mode. [0113] Therefore, it is possible to prevent the value of the EQ dedicated correction data from being read into the EQ current memory 31A of the RAM 31 in the BASS / TREB mode, so that it is possible to avoid the erroneous setting of the correction data. [0114] As mentioned above, although the present invention was explained based on one embodiment, the present invention is not limited to this. [0115] For example, although the above embodiment has described the case where the control program of the in-vehicle audio device is stored in the EEPROM, the control program is recorded in advance on recording media such as various magnetic disks, optical disks, and memory cards. It is also possible to configure to read from and install. 09-05-2019 30 It is also possible to provide a communication interface, download the control program via a network such as the Internet, a LAN, etc., and install and execute the control program. [0116] It is a block diagram showing functional composition of an audio device concerning this embodiment. It is a front view which shows the external appearance of an audio apparatus. It is a block diagram showing composition of a controller. It is a functional block diagram showing composition of DSP. It is explanatory drawing which shows the data for correction ¦ amendment used for correction ¦ amendment of the characteristic of the audio signal memorize ¦ stored in RAM and EEPROM in a controller. It is explanatory drawing which shows the data for correction ¦ amendment used for correction ¦ amendment of the characteristic of the audio signal memorize ¦ stored in RAM and EEPROM in a controller. It is explanatory drawing which shows the data for correction ¦ amendment used for correction ¦ amendment of the characteristic of the audio signal memorize ¦ stored in RAM and EEPROM in a controller. It is a flowchart which shows the mode switching process by CPU. It is explanatory drawing which shows the mode switching process performed by CPU. It is a flowchart which shows the writing process to the EEPROM of data for correction ¦ amendment by CPU. It is explanatory drawing which shows the writing process by CPU. It is explanatory drawing which shows the writing process by CPU. It is a flowchart which shows the reading process from the EEPROM of the data for correction ¦ amendment by CPU. It is explanatory drawing which shows the reading process by CPU. It is explanatory drawing which shows the reading process by CPU. Explanation of sign [0117] DESCRIPTION OF SYMBOLS 1 vehicle-mounted audio apparatus (audio apparatus) 4 DSP 11 controller 30 CPU (mode switching means, rewriting means, prohibition means, reading means) 31 RAM (first storage means, first save means, second save means) 32 EEPROM (second save means) 2 storage means) 09-05-2019 31
© Copyright 2021 DropDoc