WO2018097546A1 - 음파 출력장치의 음량 조절 방법 및 시스템 - Google Patents
음파 출력장치의 음량 조절 방법 및 시스템 Download PDFInfo
- Publication number
- WO2018097546A1 WO2018097546A1 PCT/KR2017/013094 KR2017013094W WO2018097546A1 WO 2018097546 A1 WO2018097546 A1 WO 2018097546A1 KR 2017013094 W KR2017013094 W KR 2017013094W WO 2018097546 A1 WO2018097546 A1 WO 2018097546A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- volume
- sound wave
- mobile device
- absolute
- information
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4222—Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Definitions
- the present invention relates to a volume control method and system for adjusting the volume of a sound wave output device, and more particularly, a mobile device or a server device measures the absolute volume from the sound wave signal output from the sound wave output device and outputs sound waves based thereon.
- a method and system for adjusting the volume of sound waves output from a device is particularly, a mobile device or a server device measures the absolute volume from the sound wave signal output from the sound wave output device and outputs sound waves based thereon.
- Audio transmitted from the broadcasting transmission system is capable of transmitting sound in the 17.6 to 22.5 KHz band, which is called a 1/3 octave band where 20 KHz is the center frequency.
- Sounds such as audio watermarks, female singers with amplified high frequency bands, or sound wave IDs can be inserted into the 1/3 octave band, where 20 KHz is the center frequency. Since it is hard to hear, recommendations for sound pressure exist. For example, a sound that is inserted into a 1/3 octave band where 20 KHz is the center frequency is determined to be exposed to a sound of 70 dBSPL or more, which may cause stress, and 120 or more dBSPL may cause actual physical effects such as hearing loss. It is recommended that the sound pressure of not exceed 70 dBSPL.
- the audio output is output to which amplifier or TV device or the setting value of the device is different. You don't know how loud the inaudible sound waves are, because you don't know how. That is, the sound that is inserted into an inaudible band such as 1/3 octave band where 20 KHz is the center frequency has a problem that it is difficult to recognize the risk even if it exceeds 70 dBSPL because it is difficult for the listeners to check the loudness.
- a volume control method and system that can adjust the volume of the inaudible sound wave portion of the set-top box so that the inaudible sound waves come out at a safe volume.
- the volume control method and system that can adjust the volume of the sound wave output device so that inaudible sound waves come out in a safe volume in various types of sound wave output devices, such as digital advertising panel, in-store sound system To provide.
- a volume adjusting method for adjusting a volume of a sound wave output device comprising: receiving a sound wave signal output from the sound wave output device by a mobile device; Calculating, at the mobile device or a server device communicating with the mobile device, an absolute volume in a predetermined frequency band of the sound wave signal received by the mobile device; Determining whether the mobile device or the server device controls the volume of the sound wave output device based on the calculated absolute volume; Generating, by the device determining whether the volume is controlled, volume control information based on the determination result; And transmitting, by the mobile device or the server device, the volume control information to the sound wave output device.
- a server device capable of transmitting volume control information for adjusting a volume of a sound wave output device to the sound wave output device
- the server device includes a computer recording a processor, a memory, and a volume control program. And a recording medium which can be read, wherein the volume control program causes the server device to load the sound wave signal output from the sound wave output device at a predetermined frequency band when loaded and executed in the memory under the control of the processor.
- a server device comprising an absolute volume calculated for a received sound wave signal.
- a mobile device capable of transmitting volume control information for adjusting a volume of a sound wave output device to the sound wave output device, wherein the mobile device includes a computer that records a processor, a memory, and a volume control program.
- the volume control program comprises: receiving, by the mobile device, a sound wave signal output from the sound wave output device when loaded and executed in the memory under the control of the processor; Calculating an absolute volume of the sound wave signal in a predetermined frequency band; Determining whether to control a volume of the sound wave output device based on the absolute volume information; Generating volume control information based on the determination result; And transmitting the generated volume control information to the sound wave output device, wherein the mobile device is a program for executing the method.
- the amplifier or audio setting value of the sound wave output device is different for each sound wave output device provides an effect that can output the inaudible sound wave at a safe volume.
- various types of sound wave output devices such as digital advertising panels and in-store sound systems provide an effect of outputting inaudible sound waves at a safe volume.
- FIG. 1 is a view for explaining a volume control system according to a first embodiment of the present invention
- FIG. 2 is a block diagram illustrating a volume control system according to a first embodiment
- FIG. 3 is a flowchart for explaining a volume control method according to the first embodiment
- FIG. 4 is a view for explaining a volume control system according to a second embodiment
- FIG. 5 is a block diagram for explaining a volume control system according to a second embodiment
- FIG. 6 is a flowchart for explaining a volume control method according to a second embodiment
- FIG. 7 is a view for explaining a volume control system according to a third embodiment
- FIG. 8 is a view for explaining a volume control system according to a fourth embodiment
- FIG. 9 is a block diagram for explaining a volume control system according to a fourth embodiment.
- FIG. 10 is a flowchart for explaining a volume control method according to a fourth embodiment
- FIG. 11 is a view for explaining a volume control system according to a fifth embodiment
- FIG. 12 is a view for explaining a volume control system according to a sixth embodiment
- FIG. 13 is a view for explaining a volume control system according to a seventh embodiment.
- ... unit used to refer to the components of the present invention are used to process at least one function or operation. It may mean a unit, which may be implemented in hardware or software or a combination of hardware and software.
- sound wave is a sound that can be heard by a person by the vibration of the object propagates through the medium (air), and in the present specification "sound", “audio”, Or the same meaning as "sound”.
- volume refers to the volume of the sound, and unless otherwise specified, it is used herein in the context of “volume”, “level”, “sound wave size” and the like. .
- FIG. 1 is a view for explaining a volume control system according to a first embodiment of the present invention.
- the volume control system is a volume control system for adjusting the volume (volume) of an audio signal output from, for example, a television (TV) 120.
- the volume control system is shown. May include mobile device 130 and server device 140.
- the TV 120 is connected to the set top box 110 and may output any video and / or audio content transmitted from the set top box 110 to the user.
- the volume control target is a combination of the set-top box 110 and the TV 120.
- the volume control target may be any sound wave output device, and the sound wave output is performed.
- the apparatus may be any content reproduction means that outputs only audio signals or outputs audio and video signals together.
- the sound wave output device may be a sound system installed in a home, a store, a movie theater, or the like.
- the sound wave signal (audio signal) output from the TV 120 may include any identification information.
- the identification information may be a set-top box ID for distinguishing the set-top box 110 from other set-top boxes, and as another example, a program for distinguishing a broadcast program that is broadcast through the TV 120 from another broadcast program. It may be an ID.
- the identification information is information uniquely allocated to each set-top box (or broadcast program) to distinguish it from other set-top boxes (or broadcast programs).
- the identification information may include digital bits having a predetermined length.
- the identification information may be included in sound waves in the inaudible band of sound wave signals output from the TV 120.
- the inaudible band refers to a frequency band which cannot be heard by human hearing, and may include, for example, a frequency of 18 to 24 KHz band.
- an inaudible band sound wave may be generated by an inaudible sound wave generator (not shown) installed in the set top box 110, and identification information such as a set top box ID may be injected into the inaudible band sound wave.
- the identification information which is digital data, is modulated by one of various modulation schemes, such as amplitude modulation (ASK), frequency modulation (FSK), time-varying modulation (Phase Modulation), or phase modulation (PSK), which is inaudible.
- ASK amplitude modulation
- FSK frequency modulation
- Phase Modulation Phase Modulation
- PSK phase modulation
- a technique of inserting identification information into an inaudible sound wave and including the inaudible sound wave in an audio signal output from the TV 120 may be implemented using a known technique, for example, Korean Patent Application No. 10-1448823 ( A method for transmitting / receiving sound waves using time-varying frequency-based symbols and a device using the same) or Korean Patent Application No. 2014-0169557 (a method of generating a broadcast image file or a streaming packet including an inaudible sound wave and a television broadcasting system using the method) The disclosed technique can be used.
- Mobile device 130 may be, for example, a device possessed by a user watching TV 120, and may be any communicable computing device such as, for example, a smartphone, a cellular phone, a tablet PC, a notebook, and the like.
- the mobile device 130 includes a device (eg, a microphone) that receives sound wave signals.
- the mobile device 130 may recognize the sound wave signal output from the TV 120 and extract identification information included in the inaudible band of the recognized sound wave signal.
- Techniques for extracting specific information from sound wave signals are known, and for example, the technique disclosed in Korean Patent Application No. 2015-0118809 (training sequence synchronization position estimation method and receiver using the same) can be used.
- the mobile device 130 may measure the size of the sound wave signal output from the TV 120.
- the mobile device 130 may measure the absolute volume of the sound wave signal output from the TV 120 and transmit the measured absolute volume information to the server device 140.
- Server device 140 is communicatively coupled with mobile device 130 via any network.
- the network here can be, for example, but not limited to, the Internet, and can be any wireless and / or wired network or a combination thereof.
- the server device 140 receives absolute volume information from the mobile device 140, determines whether to adjust the volume (volume) of the sound wave signal output from the TV 120, and adjusts the volume based on the absolute volume information. If determined, the volume control information is generated and transmitted to the set-top box 110.
- the volume control information may include, for example, a command to increase the volume by one step or to decrease the volume by one step.
- the set-top box 110 receiving the volume control information may display the TV 120 according to the volume control command. Adjust the size of sound wave signal that is output by).
- the server device 140 may use one or more of various identification methods to identify the set top box 110 among a plurality of set top boxes connected to the server device 140.
- the set top box ID is included in the inaudible band of the sound wave signal output from the TV 120, and the mobile device 130 extracts the set top box ID from the sound wave signal and sets the set top box ID together with the absolute volume information. It may transmit to the server device 140.
- the sound wave signal output from the TV 120 does not include the set-top box ID (for example, the sound wave signal includes only the program ID of the TV program, or contains no information in the inaudible band of the sound wave signal).
- a positioning function such as GPS and / or WiFi of the mobile device 130 may be used.
- the mobile device 130 obtains its own location information using this location measurement function, and then transmits the location information along with the absolute volume information to the server device 140, and the server device 140 receives the received location information.
- the set top box 110 may be specified or estimated based on the location information.
- FIG. 2 is a block diagram illustrating a volume control system according to a first embodiment, and illustrates a specific configuration example of the mobile device 130 and the server device 140 of FIG. 1.
- the mobile device 130 may include a microphone 131, an automatic gain control (AGC) 132, an A / D converter (ADC) 133, and a sound wave receiving module 134.
- AGC automatic gain control
- ADC A / D converter
- the microphone 131 converts the received sound wave signal into an electrical signal in an analog form.
- the AGC 132 has a function of keeping the output constant even if the level of the input sound wave signal changes.
- the ADC 133 converts the analog signal passed through the AGC 132 into a digital signal.
- the AGC 132 and the ADC 133 may be arranged in reverse order.
- the sound wave receiving module 134 is a module for processing a digital sound wave signal output from the ADC 133.
- the sound wave receiving module 134 may extract identification information from a sound wave signal and measure a volume.
- the sound wave receiving module 134 may include, for example, a frequency converter 1341, a reception signal processing module 1342, and a volume measurement module 1343.
- the frequency converter 1341 performs an operation of converting the digital signal into a signal in the frequency domain by the ADC 133.
- the frequency converter 1341 may perform a fast Fourier transform (FFT) operation to convert the digital signal into the frequency domain.
- FFT fast Fourier transform
- the received signal processing module 1342 may perform a function of extracting identification information from a sound wave signal, and a technique for extracting identification information from a sound wave signal is disclosed, for example, in Korean Patent Application No. 2015-0118809 (Training Position Estimation Method and A receiver using the same) and the like, and according to the known technology, the reception signal processing module 1342 may be implemented.
- the received signal processing module 1342 may be implemented in hardware, software, or a combination of hardware and software.
- the volume measuring module 1343 measures the magnitude of the sound wave signal. In one embodiment, the volume measuring module 1343 calculates an absolute volume in a predetermined frequency band of the sound wave signal. Since the sound wave signal output from the TV 120 is processed in the mobile device 130 through, for example, the microphone 131, the ADC 133, and the like, the sound wave signal is measured by the volume measuring module 1343. The value measured is relative volume. Therefore, the weight values for calculating the absolute volume are prepared in advance in consideration of the microphone performance, the sound wave signal processing process, etc. in the mobile device 130, and the weight measurement module 1343 weights the relative volume measured for the predetermined frequency band. The absolute volume can be calculated by applying.
- the relative volume measured by the volume measuring module 1343 may be measured in units of full scale (dBFS).
- dBFS refers to how low compared to the maximum scale (full scale) that a digital device can have, and the sound wave dBFS before the sound wave is converted into physical sound, that is, processed as a sound wave signal in the mobile device 130 Can be measured in units.
- the absolute volume may be calculated in units of dBSPL.
- dBSPL is a unit indicating how loud the sound pressure is compared to the minimum audible sound pressure (20 micro Pascal).
- the weight may be stored in advance as an absolute volume conversion table 135.
- the absolute volume conversion table 135 may be generated one by one, for example, according to the product model of the mobile device 130.
- the absolute volume conversion table 135 may be generated in advance for each model of each mobile device, so that the server device 140 or any other storage device may be used.
- the mobile device 130 may download and store the absolute volume conversion table corresponding to the model of the mobile device through the network and store it in the mobile device 130.
- the absolute volume conversion table 135 stores weights for each frequency band in advance for at least one or more frequency bands of the sound wave signal.
- the frequency band for calculating the absolute volume may be an inaudible sound wave band.
- the frequency band for calculating the absolute volume may be a 1/3 octave band where 20 KHz is the center frequency.
- multiple frequencies or frequency bands may be used.
- the absolute volume may be calculated at each of a plurality of frequencies or a plurality of frequency bands within a 1/3 octave band in which 20 KHz is the center frequency, and the average value may be determined as the absolute volume.
- the weight may have one value preset according to the product model of the mobile device 130, in which case no absolute volume conversion table is required.
- the mobile device 130 transmits the absolute volume information to the server device 140.
- the mobile device 130 may transmit the set-top box ID to the server device 140 together with the absolute volume information.
- the mobile device 130 may transmit the location information of the mobile device 130 to the server device 140 together with the absolute volume information.
- the server device 140 includes a volume control determiner 141 and a volume control information generator 142.
- Each of the volume control determining unit 141 and the volume control information generating unit 142 may be implemented by hardware, software, or a combination of hardware and software, and when implemented as software, the volume control determining unit 141 and the volume control information.
- the generation unit 142 may be implemented as one application.
- the volume control determination unit 141 determines whether it is necessary to adjust the volume of the sound wave signal output from the TV 120 based on the received absolute volume information. In one embodiment, the volume control determination unit 141 may perform this determination with reference to the pre-stored volume recording unit 143 for each terminal.
- the volume recording unit 143 for each terminal may be stored in a database or any storage means storing absolute volume information received from the mobile device 130 for each mobile device.
- the volume control determination unit 141 for example, within a predetermined time period, whether the average value of the plurality of absolute volume values received from the mobile device 130 is smaller than the first threshold value or a predetermined first threshold value. It may be determined whether the volume control is necessary by determining whether it is larger than 2 thresholds.
- the volume control determination unit 141 may determine how many times the number of times smaller than the first threshold value or how many times the number of times larger than the second threshold value is received among the plurality of absolute volumes received from the mobile device within a predetermined time period. Judging the burn can determine whether the volume control is necessary.
- the volume control determination unit 141 may determine whether the volume control is necessary by determining whether the absolute volume value received from the mobile device gradually increases or decreases within a predetermined time period.
- the volume control information generation unit 142 receives the volume control information including a command for adjusting the volume of the set-top box 110. It can be generated and transmitted to the set-top box 110.
- the volume control information may include, for example, a command to increase the volume one step or lower the volume one step.
- the volume control information may include, for example, a command to 'set the volume to a specific numerical value (sound pressure)', and in another example, the volume control information may simply be 'low current volume' or 'current'. Volume may be high.
- FIG. 3 is a flowchart illustrating a volume control method according to the first embodiment.
- the mobile device 130 may detect whether a predetermined event occurs (S110).
- the 'event' is an event that is a trigger for initiating absolute volume measurement, for example, (i) when a user command is input from the touch screen of the mobile device 130, and (ii) the time when the absolute volume measurement was last performed.
- the screen (or touch screen) of the mobile device 130 is turned on, and (v) charging the mobile device 130
- At least one of the cases may include.
- the mobile device 130 may stop the operation of the automatic gain control unit (AGC) 132 in the device (S120).
- AGC 132 is a function that automatically adjusts the gain (gain) when the size of the input sound wave signal changes, it is preferable to turn off the AGC function for the measurement of the absolute volume.
- OS Android operating system
- the AGC 132 may be stopped by selecting "VOICE_RECOGNITION" as a recording source.
- the mobile device 130 receives the sound wave signal output from the TV 120 (S130), for example, the volume measurement module 1343 may calculate the absolute volume in the predetermined frequency band of the sound wave signal (S140).
- Absolute volume calculation for example, as described with reference to Figure 2, by measuring the relative volume in the predetermined frequency band, retrieve the weight in the frequency band in the absolute volume conversion table and apply the weight to the relative volume to obtain the absolute volume Can be calculated.
- reception signal processing module 1342 may extract identification information (eg, set-top box ID) inserted into the inaudible band of the sound wave signal.
- identification information eg, set-top box ID
- the mobile device 130 transmits absolute volume information to the server device 140.
- the mobile device 130 may transmit the set-top box ID to the server device 140 together with the absolute volume information.
- the mobile device 130 may transmit the location information of the mobile device 130 to the server device 140 together with the absolute volume information.
- the server device 140 determines whether it is necessary to adjust the volume of the sound wave signal based on the received absolute volume information (S160), and when it is determined that volume control is necessary, the volume is determined.
- the control information is generated (S170) and transmitted to the set-top box 110 (S180).
- the set-top box 110 receiving the volume control information may adjust the size of the sound wave signal to be output by the TV 120 according to the command in the volume control information.
- the above-described step of FIG. 3 may be performed for each of the plurality of frequency bands in the 1/3 octave band in which 20 KHz is the center frequency.
- the absolute volume is calculated for each of the first frequency band and the second frequency band, and each band corresponding thereto.
- Volume control information of may be transmitted to the set-top box (110).
- step S140 the volume measurement module 1343 calculates absolute volumes of the first frequency band and the second frequency band, respectively, and in step S150, the mobile device 130 determines the absolute volume for each band.
- the information is transmitted to the server device 140.
- the server device 140 separately determines a necessity for adjusting the volume for each of the first frequency band and the second frequency band (S160), and generates volume control information for each band (S170) to the set-top box 110. Can be transmitted (S180).
- the above-described steps may be simultaneously or sequentially performed on the plurality of frequency bands.
- FIG. 4 is a view for explaining a volume control system according to a second embodiment.
- the volume control system is a volume control system for adjusting the volume of the audio signal output from the television (TV) 220, the mobile device 230 and the server device 240 It may include.
- the second embodiment of FIG. 4 provides a method in which the mobile device 230 transmits relative volume information, not absolute volume information, to the server device 240. There is a difference in points, and the other configurations are the same or similar.
- the mobile device 230 measures the relative volume and transmits the relative volume information and the terminal information to the server device 240, and the server device 240 is based on the relative volume information and the terminal information. Calculate absolute volume.
- FIG. 5 is a block diagram illustrating a volume control system according to a second embodiment, showing a specific configuration example of the mobile device 230 and the server device 240 of FIG.
- the mobile device 230 includes a microphone 231, an automatic gain control (AGC) 232, an A / D converter (ADC) 233, and a sound wave receiving module 234, and receives sound waves.
- the module 234 includes a frequency converter 2341, a received signal processing module 2342, and a volume measurement module 2343.
- the remaining components except for the volume measurement module 2343 are components of the first embodiment of FIG. 2, that is, the microphone 131, the AGC 132, the ADC 133, and the received signal processing module 2342. ) And the same or similar functions as those of each component is omitted.
- the volume measurement module 2343 measures a relative volume of a sound wave signal in a predetermined frequency band. At this time, preferably, the relative volume of the sound wave signal is measured after receiving the sound wave signal while the AGC 232 is stopped.
- the mobile device 230 After measuring the relative volume, the mobile device 230 transmits the terminal information to the server device 240 together with the relative volume information.
- the terminal information may include, for example, information about a product model of the mobile device 240.
- the mobile device 230 may extract the set top box ID from the sound wave signal and transmit the relative volume information, the terminal information, and the set top box ID to the server device 240.
- the mobile device 230 may transmit the relative volume information and the terminal information to the server device 240 together with the location information obtained by using a positioning function such as GPS and / or WiFi.
- the server device 240 includes an absolute volume measuring unit 241, a volume control determining unit 242, and a volume control information generating unit 243.
- the absolute volume measuring unit 241 is a function unit for calculating the absolute volume of the sound wave signal, and partly corresponds to the role of the volume measuring module in the embodiment of FIG. 2. In an embodiment, the absolute volume measuring unit 241 may calculate the absolute volume of the sound wave signal from the relative volume information and the terminal information received from the mobile device 230.
- an absolute volume conversion table 244 matching each product model of the mobile device 230 is stored in the server device 240 in advance, and the predetermined volume band received from the mobile device 230 is stored.
- the absolute volume of the corresponding frequency band may be calculated by applying the weights retrieved from the table 244 to the relative volume.
- the server device 240 may store different conversion tables 244 for a plurality of mobile device product models, and the terminal device 240 may fit the mobile device 230 from the terminal information received from the mobile device 230.
- the absolute volume conversion table 244 may be searched for and referred to. Since the absolute volume conversion table 244 has the same or similar configuration and function as the absolute volume conversion table 135 described with reference to FIG. 2, description thereof will be omitted.
- the absolute volume conversion table may not be used. For example, only one weight is stored in advance for each product model of the mobile device 230, and the absolute volume may be calculated by taking the weight of the mobile device product model matching the terminal information from the terminal information and applying the weight to the relative volume. have.
- the volume control determination unit 242 determines whether it is necessary to adjust the volume of the sound wave signal output from the TV 220 based on the received absolute volume information with reference to the previously stored volume recording unit 245 for each terminal. do.
- the volume control information generator 243 may generate volume control information including a command for adjusting the volume of the set top box 210 and transmit it to the set top box 210.
- the volume control determination unit 242, the volume control information generation unit 243, and the volume recording unit 245 for each terminal are the volume control determination unit 141, the volume control information generation unit 142, and the terminal for each terminal described with reference to FIG. 2. Corresponding to the volume recording unit 143 and performing the same or similar functions, detailed description thereof will be omitted.
- Each of the absolute volume measuring unit 241, the volume control determining unit 242, and the volume control information generating unit 243 may be implemented in hardware, software, or a combination of hardware and software. At least two components of the measurer 241, the volume control determiner 242, and the volume control information generator 243 may be implemented as one application.
- the application may be stored on any computer-readable recording medium, for example, assuming that the server device 240 has a processor and a memory, the application is a processor
- the memory may be loaded into the memory from the recording medium and executed in the server device 240 under the control of.
- FIG. 6 is a flowchart for explaining a volume control method according to a second embodiment.
- steps S240 and S250 of the second embodiment of FIG. 6 differ from steps S140 and S150 of the first embodiment of FIG. 3. Since the remaining steps S210 to S230 and S260 to S290 are the same as or similar to the corresponding steps S110 to S130 and S160 to S190 of FIG. 3, detailed descriptions of these remaining steps will be omitted. Shall be.
- the mobile terminal 230 when the mobile device 230 receives a sound wave signal from the TV 220 in Figure 6 (S230), the mobile terminal 230 is a predetermined frequency band from the sound wave signal Relative volume measured at and transmits the measured relative volume information and terminal information to the server device 240 (S240).
- the mobile device 230 may extract identification information (eg, set-top box ID) inserted into the inaudible band of the sound wave signal.
- the set-top box ID is also server together with the terminal information and the relative volume information. Transmit to device 240.
- the mobile device 230 acquires its location information by using a location measurement function such as GSP and / or WiFi, and the terminal together with the location information. The information and the relative volume information may be transmitted to the server device 240.
- the server device 240 calculates an absolute volume by applying a predetermined weight to a relative volume for a predetermined frequency band (S250), and then performs steps after S260. Perform. Since the steps S260 to S290 after S260 correspond to the steps S160 to S190 described with reference to FIG. 3, description thereof is omitted.
- each of the steps of FIG. 6 described above may be performed for a plurality of frequency bands within a 1/3 octave band where 20 KHz is the center frequency.
- the above-described steps may be performed simultaneously for a plurality of frequency bands or sequentially.
- FIG. 7 is a view for explaining a volume control system according to a third embodiment.
- the volume control system according to the third embodiment is a volume control system for adjusting the volume of the audio signal output from the television (TV) 320, the mobile device 330 and the server device 340 It may include.
- the server apparatus 340 sets the volume control information in the set-top box. Transfer to mobile device 330 without sending directly to 310.
- the server device 340 may transmit the volume control information to the mobile device 330 as in this embodiment.
- the mobile device 330 may be configured to transmit the volume control information to the set-top box 310.
- the absolute volume information may be measured by the mobile device 330 and the absolute volume information may be transmitted to the server device 340.
- the configuration or function of the mobile device 330 and the server 340 may be the mobile of the first embodiment.
- the configuration or function of the device 130 and the server 140 is the same or similar.
- the mobile device 330 measures the relative volume and transmits the relative volume information and the terminal information to the server device 340.
- the mobile device 330 and the server 340 are assumed.
- the configuration or function of) is the same as or similar to that of the mobile device 230 and the server 230 of the second embodiment.
- FIG. 8 is a view for explaining a volume control system according to a fourth embodiment.
- the volume control system is a volume control system for adjusting the volume of an audio signal output from a television (TV) 420, and may include a mobile device 430.
- Mobile device 430 performs. That is, the mobile device 430 performs absolute volume measurement, volume control determination, and volume control information generation, and transmits the volume control information to the set-top box 410.
- FIG. 9 is a block diagram illustrating a volume control system according to a fourth embodiment, and shows a specific configuration example of the mobile device 430 of FIG.
- the mobile device 430 includes a microphone 431, an automatic gain control unit (AGC) 432, an A / D converter (ADC) 433, a sound wave receiving module 434, and a volume control determination unit 435. And a volume control information generator 436.
- AGC automatic gain control unit
- ADC A / D converter
- the absolute volume conversion table 437 only needs to have one conversion table suitable for the product model of the mobile device 430, and the volume recording unit 438 also records only the volume of the mobile device 430. It will be understood that it is different from the absolute volume conversion table 135 and the terminal-specific volume recording unit 143 in the first embodiment.
- each of the volume measuring module 4435, the volume control determining unit 435, and the volume control information generating unit 436 may be implemented by hardware, software, or a combination of hardware and software.
- at least two components of the volume measurement module 4435, the volume control determiner 435, and the volume control information generator 436 may be implemented as one application.
- the application may be stored on any computer-readable recording medium, and the application may be loaded into a memory and executed under the control of a processor in the mobile device 430.
- FIG. 10 is a flowchart for explaining a volume control method according to a fourth embodiment.
- the steps S310 to S340 are the same or similar to the steps S110 to S140 of the first embodiment, respectively.
- the fields S350 to S380 perform the same or similar functions corresponding to the steps S160 to S190 of the first embodiment, respectively.
- the server since the server does not exist in the fourth embodiment, it is not necessary to transmit absolute volume information to the server, and the steps S350 and S360 for determining volume control information and generating volume control information are all mobile devices 430. Is different from the first embodiment in that it is carried out in the).
- the fifth to seventh embodiments include a case where the object of volume control is extended to any sound wave output device other than a TV or a set-top box.
- the fifth embodiment of FIG. 11 is similar to the first embodiment of FIG. 1 except that the combination of the set top box 110 and the TV 120 is replaced with an arbitrary sound wave output device 550.
- the configuration or function of the mobile device 530 and the server device 540 is the same as or similar to the configuration or function of the mobile device 130 and the server device 140 of FIG.
- the sound wave output device 550 may be any content playback device (or any hardware device with content playback software installed) that outputs only audio signals or outputs audio and video signals together.
- the sound wave output device 550 may reproduce sound separately from an image reproducing apparatus separately attached to the advertisement panel, or a hardware device installed with image reproducing software included in the panel. It can mean a device that exists.
- the sound wave output device 550 may be, for example, an MP3 player or a computer device connected for sound reproduction, or a device separately installed with sound reproduction software.
- the sound wave output device 550 may be a device for reproducing an image to be shown in a theater or a player on a server computer, or a device or sound reproducing software on a server computer capable of reproducing sound separately. May include any hardware device installed.
- identification information for identifying the sound wave output device 550 with another sound wave output device may be inserted into the sound wave signal output from the sound wave output device 550.
- the identification information of the sound wave output device 550 may be extracted from the sound wave signal, and at the same time, the volume (absolute volume or relative volume) of the sound wave signal in the predetermined frequency band may be calculated. have.
- the mobile device 530 transmits absolute volume information or relative volume information and terminal information to the server device 540, and the server device 540 determines whether to control volume based on the absolute volume information, and generates volume control information. To transmit to the sound wave output device (550).
- the server device 540 transmits the volume control information to the corresponding sound wave output device 550 according to the identification information. Can be sent to.
- the server device 540 may be implemented as in the sixth embodiment shown in FIG.
- the server device 640 may transmit the information to the mobile device 630, and the mobile device 630 may transmit the volume control information to the sound wave output device 640. have.
- the seventh embodiment of FIG. 13 represents a volume control system in which no server device exists, and is similar to the fourth embodiment of FIG. That is, the combination of the set-top box 410 and the TV 420 is replaced by the sound wave output device 750, and the configuration or function of the mobile device 720 is the same as or similar to the configuration or function of the mobile device 430.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Circuit For Audible Band Transducer (AREA)
- Telephone Function (AREA)
Abstract
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절하는 음량 조절 방법으로서, 모바일 장치가 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계; 상기 모바일 장치 또는 이 모바일 장치와 통신하는 서버 장치에서, 상기 모바일 장치가 수신한 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계; 상기 모바일 장치 또는 상기 서버 장치가 상기 산출된 절대음량에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 음량의 제어 여부를 판단한 장치가, 상기 판단 결과에 기초하여 볼륨제어 정보를 생성하는 단계; 및 상기 모바일 장치 또는 상기 서버 장치가, 상기 볼륨제어 정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 것을 특징으로 하는 음량 조절 방법이 제공된다.
Description
본 발명은 음파 출력장치의 음량을 조절하는 음량 조절 방법 및 시스템에 관한 것으로, 보다 상세하게는, 모바일 장치 또는 서버 장치가 음파 출력장치에서 출력되는 음파신호로부터 절대음량을 측정하고 이에 기초하여 음파 출력장치에서 출력되는 음파의 음량을 조절하는 방법 및 시스템에 관한 것이다.
최근 스마트 기기가 보편화되면서 스마트 기기에 내장된 오디오 인터페이스, 즉 스피커와 마이크를 활용하는 음파 통신이 연구되고 있다. 예를 들어 텔레비전(TV) 방송에 특정 정보를 내포한 비가청 음파를 삽입하여 시청자에게 방송하면 시청자가 소지한 스마트폰이 비가청 음파를 수신하고 이에 기초하여 시청자에게 맞춤형 광고 등의 콘텐츠를 제공하는 기술 등이 연구되고 있다.
방송 송출 시스템에서 송출하는 오디오에는 17.6 내지 22.5 KHz 대역의 음향이 믹싱되어 송출 가능하며, 이러한 대역을 20KHz 가 중심 주파수인 1/3 옥타브 밴드라고 한다. 20KHz가 중심 주파수인 1/3 옥타브 밴드에는 예를 들어 오디오 워터마크, 고주파 대역이 증폭된 여자 가수의 음원, 또는 음파 ID와 같은 음향이 삽입될 수 있는데, 이러한 비가청 주파수 대역의 음파를 일반인들이 잘 들을 수 없으므로, 음압에 대한 권고 사항이 존재한다. 예를 들면 70 dBSPL 이상의 소리의 노출에 지속되면 스트레스 유발 가능성이 있고, 120 dBSPL 이상 시에는 청각 손실 등 실제 물리적 영향을 받을 수 있다고 판단하여, 20KHz 가 중심 주파수인 1/3 옥타브 밴드에 삽입되는 음향의 음압은 70 dBSPL 을 넘지 않도록 권고되고 있다.
이와 같이 비가청 주파수 대역에 특정 정보를 삽입하여 음파를 출력할 때 충분히 낮은 볼륨으로 출력하여야 사용자에게 안전하지만, 예컨대 셋탑박스에서는 오디오 출력이 어떤 앰프나 TV 기기로 출력되는지, 혹은 기기의 설정값이 어떤지 알 수 없기 때문에 비가청 음파가 얼마나 큰 볼륨으로 출력되는지 알 수 없다. 즉 20KHz가 중심 주파수인 1/3 옥타브 밴드와 같은 비가청 대역에 삽입되는 음향은 청취자들이 소리 크기를 확인하기가 어려우므로 70 dBSPL을 넘더라도 그 위험을 인지하기가 어려운 문제점이 있다.
본 발명의 일 실시예에 따르면, 비가청 음파가 안전한 볼륨으로 나올 수 있도록 셋탑박스의 비가청 음파 부분의 볼륨 조절을 할 수 있는 음량 조절 방법 및 시스템을 제공한다. 본 발명의 일 실시예에 따르면, 디지털 광고패널, 매장내 음향 시스템 등 다양한 종류의 음파 출력장치에서 비가청 음파가 안전한 볼륨으로 나올 수 있도록 음파 출력장치의 볼륨 조절을 할 수 있는 음량 조절 방법 및 시스템을 제공한다.
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절하는 음량 조절 방법으로서, 모바일 장치가 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계; 상기 모바일 장치 또는 이 모바일 장치와 통신하는 서버 장치에서, 상기 모바일 장치가 수신한 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계; 상기 모바일 장치 또는 상기 서버 장치가 상기 산출된 절대음량에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 음량의 제어 여부를 판단한 장치가, 상기 판단 결과에 기초하여 볼륨제어 정보를 생성하는 단계; 및 상기 모바일 장치 또는 상기 서버 장치가, 상기 볼륨제어 정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 것을 특징으로 하는 음량 조절 방법이 제공된다.
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 서버 장치로서, 상기 서버 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고, 상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 서버 장치로 하여금, 상기 음파 출력장치에서 출력된 음파신호의 소정 주파수 대역에서의 절대음량 정보를 획득하는 단계; 상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및 이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램이고, 이 때 상기 절대음량 정보는, 상기 서버 장치와 통신하는 모바일 장치가 상기 음파 출력장치로부터 수신한 음파신호에 대해 산출된 절대음량을 포함하는 것을 특징으로 하는 서버 장치가 제공된다.
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 모바일 장치로서, 상기 모바일 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고, 상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 모바일 장치로 하여금, 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계; 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계; 상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및 이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램인 것을 특징으로 하는 모바일 장치가 제공된다.
본 발명의 일 실시예에 따르면, 음파 출력장치의 앰프나 오디오 설정값이 음파 출력장치마다 다르더라도 비가청 음파를 안전한 볼륨으로 출력할 수 있는 효과를 제공한다.
본 발명의 일 실시예에 따르면, 디지털 광고패널, 매장내 음향 시스템 등 다양한 종류의 음파 출력장치에서 비가청 음파가 안전한 볼륨으로 출력할 수 있는 효과를 제공한다.
도1은 본 발명의 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도2는 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도,
도3은 제1 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도,
도4는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도5는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도,
도6은 제2 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도,
도7은 제3 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도8은 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도9는 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도,
도10은 제4 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도,
도11은 제5 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도12는 제6 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면,
도13은 제7 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다.
이상의 본 발명의 목적들, 다른 목적들, 특징들 및 이점들은 첨부된 도면과 관련된 이하의 바람직한 실시예들을 통해서 쉽게 이해될 것이다. 그러나 본 발명은 여기서 설명되는 실시예들에 한정되지 않고 다른 형태로 구체화될 수도 있다. 오히려, 여기서 소개되는 실시예들은 개시된 내용이 철저하고 완전해질 수 있도록 그리고 당업자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 제공되는 것이다. 본 명세서에서, 어떤 구성요소가 다른 구성요소 상에 있다고 언급되는 경우에 그것은 다른 구성요소 상에 직접 형성될 수 있거나 또는 그들 사이에 제 3의 구성요소가 게재될 수도 있다는 것을 의미한다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 '포함한다(comprises)' 및/또는 '포함하는(comprising)'은 언급된 구성요소는 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.
또한 본 명세서에서 발명의 구성요소를 지칭하기 위해 사용된 "...부", "…모듈", "...보드", "…블록" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미할 수 있고 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이하, 도면을 참조하여 본 발명을 상세히 설명하도록 한다. 아래의 특정 실시예들을 기술하는데 있어서, 여러 가지의 특정적인 내용들은 발명을 더 구체적으로 설명하고 이해를 돕기 위해 작성되었다. 하지만 본 발명을 이해할 수 있을 정도로 이 분야의 지식을 갖고 있는 독자는 이러한 여러 가지의 특정적인 내용들이 없어도 사용될 수 있다는 것을 인지할 수 있다. 어떤 경우에는, 발명을 기술하는 데 있어서 흔히 알려졌으면서 발명과 크게 관련 없는 부분들은 본 발명을 설명하는 데 있어 혼돈이 오는 것을 막기 위해 기술하지 않음을 미리 언급해 둔다.
본 명세서에서 사용되는 용어인 "음파"는 물체의 진동이 매질(공기)을 통해 전파되어 사람이 청각으로 들을 수 있는 것으로, 특별히 구분의 필요성이 없는 한 본 명세서에서 "음향", "오디오", 또는 "사운드"와 동일한 의미로 사용하기로 한다.
또한 본 명세서에서 사용되는 용어인 "볼륨"은 소리의 크기를 의미하며, 특별히 구분의 필요성이 없는 한 본 명세서에서 "음량", "레벨", "음파신호의 크기" 등과 혼용하여 사용하기로 한다.
도1은 본 발명의 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다.
도면을 참조하면, 일 실시예에 따른 음량 조절 시스템은 예컨대 텔레비전(TV)(120)에서 출력되는 오디오 신호의 음량(볼륨)을 조절하기 위한 음량 조절 시스템으로, 도시한 일 실시예에서 음량 조절 시스템은 모바일 장치(130) 및 서버 장치(140)를 포함할 수 있다.
일 실시예에서 TV(120)는 셋탑박스(110)와 연결되고, 셋탑박스(110)로부터 전달되는 임의의 비디오 및/또는 오디오 콘텐트를 사용자에게 출력할 수 있다.
도시한 실시예에서는 음량 조절의 대상을 셋탑박스(110)와 TV(120)의 조합으로 가정하고 설명하지만, 대안적 실시예에서 음량 조절 대상은 임의의 음파 출력장치가 될 수 있고, 이 음파 출력장치는 오디오 신호만 출력하거나 또는 오디오 및 비디오 신호를 함께 출력하는 임의의 콘텐트 재생 수단일 수 있다. 예를 들어 음파 출력장치는 가정이나 매장, 영화관 등에 설치된 음향 시스템일 수도 있다.
일 실시예에서, TV(120)에서 출력되는 음파신호(오디오 신호)는 임의의 식별정보를 포함할 수 있다. 예를 들어 이 식별정보는 셋탑박스(110)를 다른 셋탑박스들과 구별하는 셋탑박스 ID일 수 있고, 다른 예로서, TV(120)를 통해 방송되고 있는 방송 프로그램을 다른 방송 프로그램과 구별하는 프로그램 ID일 수도 있다. 이러한 식별정보는 각 셋탑박스(또는 각 방송 프로그램)마다 고유하게 할당되어 다른 셋탑박스(또는 방송 프로그램)와 구별하는 정보이고, 예를 들어 소정 길이의 디지털 비트로 구성될 수 있다.
일 실시예에서 이 식별정보는 TV(120)에서 출력되는 음파신호 중 비가청 대역의 음파에 포함될 수 있다. 비가청 대역은 사람의 청력으로 들을 수 없는 주파수 대역을 의미하며, 예컨대 18 내지 24 KHz 대역의 주파수를 포함할 수 있다.
일 실시예에서, 예컨대 셋탑박스(110) 내에 설치된 비가청 음파 발생기(도시 생략)에 의해 비가청대역의 음파가 생성되고 이 비가청대역 음파에 셋탑박스 ID와 같은 식별정보가 주입될 수 있다. 예를 들어 디지털 데이터인 식별정보를 진폭변조(ASK), 주파수 변조(FSK), 시변화 변조(Chirp Modulation), 또는 위상변조(PSK)와 같은 다양한 변조 방식 중 하나에 의해 변조하고, 이를 비가청 음파에 실음으로써 식별정보가 포함된 비가청 음파를 생성할 수 있다.
식별정보를 비가청 음파에 삽입하고 이 비가청 음파를 TV(120)에서 출력되는 오디오 신호에 포함시키는 기술은 공지기술을 이용하여 구현될 수 있으며, 예를 들어 한국 특허출원 제10-1448823호 (시변 주파수 기반의 심볼을 이용한 음파 송수신 방법 및 이를 이용한 장치) 또는 한국 특허출원 제2014-0169557호 (비가청 음파가 포함된 방송영상 파일 또는 스트리밍 패킷의 생성 방법 및 이 방법을 이용하는 텔레비전 방송 시스템) 등에 개시된 기술을 이용할 수 있다.
모바일 장치(130)는 예컨대 TV(120)를 시청하는 사용자가 소지한 장치일 수 있고, 예를 들면 스마트폰, 셀룰러폰, 태블릿 PC, 노트북 등과 같은 임의의 통신 가능한 컴퓨팅 장치일 수 있다.
모바일 장치(130)는 음파신호를 수신하는 장치(예컨대, 마이크)를 포함한다. 일 실시예에서, 모바일 장치(130)는 TV(120)에서 출력되는 음파 신호를 인식하고, 인식한 음파 신호의 비가청대역에 포함되어 있는 식별정보를 추출할 수 있다. 음파신호로부터 특정 정보를 추출하는 기술은 공지되어 있으며, 예를 들어 한국 특허출원 제2015-0118809호 (훈련열 동기화 위치 추정방법 및 이를 이용한 수신기) 등에 개시된 기술을 이용할 수 있다.
일 실시예에서 모바일 장치(130)는 TV(120)에서 출력되는 음파신호의 크기를 측정할 수 있다. 예를 들어 모바일 장치(130)는 TV(120)에서 출력되는 음파신호의 절대음량을 측정할 수 있고, 이 측정한 절대음량 정보를 서버 장치(140)로 전송할 수 있다.
서버 장치(140)는 임의의 네트워크를 통해 모바일 장치(130)와 통신가능하게 연결되어 있다. 여기서 네트워크는 예컨대 인터넷이 될 수 있지만 이에 제한되지 않으며, 임의의 무선 및/또는 유선 통신망 또는 이들의 조합이 될 수 있다.
서버 장치(140)는 모바일 장치(140)로부터 절대음량 정보를 수신하고, 이에 기초하여 TV(120)로부터 출력되는 음파신호의 크기(볼륨)를 조절해야 할지 여부를 판단하고, 볼륨을 조절하기로 판단한 경우 볼륨제어 정보를 생성하고 이를 셋탑박스(110)로 전송한다.
일 실시예에서 볼륨제어 정보는 예컨대 '볼륨을 한단계 높여라' 또는 '볼륨을 한단계 낮춰라'는 명령을 포함할 수 있고, 볼륨제어 정보를 수신한 셋탑박스(110)는 볼륨제어 명령에 따라 TV(120)가 출력하는 음파신호의 크기를 조절하여 출력하도록 한다.
한편, 일 실시예에서, 서버 장치(140)는 이 서버 장치(140)에 연결된 다수의 셋탑박스들 중에서 셋탑박스(110)를 식별하기 위해 다양한 식별 방법 중 한가지 이상의 방법을 사용할 수 있다. 예를 들어, TV(120)에서 출력되는 음파신호의 비가청 대역 내에 셋탑박스 ID가 포함되어 있고, 모바일 장치(130)가 음파 신호로부터 셋탑박스 ID를 추출하고 셋탑박스 ID를 절대음량 정보와 함께 서버 장치(140)로 전송할 수 있다.
대안적으로, TV(120)에서 출력되는 음파신호에 셋탑박스 ID가 포함되지 않은 경우(예컨대, 음파신호에 TV 프로그램의 프로그램 ID만 포함되어 있거나, 또는 음파신호의 비가청 대역에 아무런 정보도 포함하고 있지 않는 경우), 예를 들어 모바일 장치(130)의 GPS 및/또는 WiFi 등의 위치측정 기능을 이용할 수 있다. 예컨대 모바일 장치(130)가 이러한 위치측정 기능을 이용하여 자신의 위치정보를 획득한 후 절대음량 정보와 함께 이 위치정보를 서버 장치(140)로 전송할 수 있고, 서버 장치(140)는 이 수신한 위치정보에 기초하여 셋탑박스(110)를 특정하거나 추정할 수 있다.
도2는 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도1의 모바일 장치(130)와 서버 장치(140)의 구체적인 일 구성예를 나타낸다.
도면을 참조하면, 모바일 장치(130)는 마이크(131), 자동 이득 제어부(AGC)(132), A/D 컨버터(ADC)(133), 및 음파 수신모듈(134)을 포함할 수 있다.
마이크(131)는 수신한 음파신호를 아날로그 형태의 전기적 신호로 변환한다. AGC(132)는 입력되는 음파신호의 레벨이 변동하여도 출력을 일정하게 유지시키는 기능을 가진다. ADC(133)는 AGC(132)를 통과한 아날로그 신호를 디지털 신호로 변환한다. 대안적 실시예에서 AGC(132)와 ADC(133)는 순서가 바뀌어서 배치될 수도 있다.
음파 수신모듈(134)은 ADC(133)에서 출력되는 디지털 음파신호를 처리하는 모듈로서, 도시한 일 실시예에서 음파 수신모듈(134)은 음파신호로부터 식별정보를 추출하고 음량을 측정할 수 있다. 이를 위해 음파 수신모듈(134)는 예컨대 주파수 변환부(1341), 수신신호 처리모듈(1342), 및 음량 측정모듈(1343)을 포함할 수 있다.
주파수 변환부(1341)는 ADC(133)에서 디지털 신호를 주파수 영역의 신호로 변환하는 동작을 수행한다. 일 실시예에서 주파수 변환부(1341)는 디지털 신호를 주파수 영역으로 변환하기 위해 고속 푸리에 변환(FFT) 동작을 수행할 수 있다.
수신신호 처리모듈(1342)은 음파신호에서 식별정보를 추출하는 기능을 수행할 수 있으며, 음파신호로부터 식별정보를 추출하는 기술은 예컨대 한국 특허출원 제2015-0118809호 (훈련열 동기화 위치 추정방법 및 이를 이용한 수신기) 등에 개시되어 있으며, 이러한 공지기술에 따라 수신신호 처리모듈(1342)을 구현할 수 있다. 수신신호 처리모듈(1342)은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
음량 측정모듈(1343)은 음파신호의 크기를 측정한다. 일 실시예에서, 음량 측정모듈(1343)은 음파신호의 소정 주파수 대역에서의 절대 음량을 산출한다. TV(120)에서 출력되는 음파신호는 모바일 장치(130) 내에서 예컨대 마이크(131), ADC(133) 등을 거치며 처리된 후 음량 측정모듈(1343)에서 측정되므로, 음량 측정모듈(1343)에서 측정하는 값은 상대적 음량이다. 따라서 모바일 장치(130) 내의 마이크 성능, 음파신호 처리 과정 등을 고려해서 절대 음량을 계산해낼 수 있는 가중치 값들을 미리 준비해두고, 음량 측정모듈(1343)이 소정 주파수 대역에 대해 측정한 상대 음량에 가중치를 적용하여 절대 음량을 산출할 수 있다.
이 때 음량 측정모듈(1343)이 측정한 상대 음량은 예컨대 dBFS(Full Scale) 단위로 측정될 수 있다. dBFS는 디지털 장비가 가질 수 있는 최대 음량값(full scale) 대비 얼마나 낮은지를 의미하며, 음파가 물리적인 소리로 변환하기 전, 즉 모바일 장치(130) 내에서 음파신호로서 처리되는 과정에서는 음파를 dBFS 단위로 측정할 수 있다. 일 실시예에서 절대음량은 dBSPL 단위로 산출될 수 있다. dBSPL은 소리의 압력이 최소 가청 음압(20 micro Pascal) 대비 얼마나 큰지를 나타내는 단위이다.
도시한 바와 같이, 일 실시예에서 가중치는 절대음량 변환 테이블(135)로서 미리 저장되어 있을 수 있다. 절대음량 변환 테이블(135)은 예컨대 모바일 장치(130)의 제품 모델에 따라 하나씩 생성될 수 있으며, 예컨대 각 모바일 장치의 모델별로 절대음량 변환 테이블을 미리 만들어서 서버 장치(140) 또는 다른 임의의 저장장치에 저장해두면, 모바일 장치(130)가 네트워크를 통해 해당 모바일 장치의 모델에 맞는 절대음량 변환 테이블을 다운로드 받아서 모바일 장치(130) 내에 저장해둘 수 있다.
절대음량 변환 테이블(135)은 음파신호의 적어도 하나 이상의 주파수 대역에 대해 각 주파수 대역마다 가중치를 미리 저장하고 있다. 일 실시예에서 절대 음량을 산출하는 주파수 대역은 비가청 음파 대역일 수 있다. 또 다른 실시예에서, 절대 음량을 산출하는 주파수 대역은 20KHz가 중심 주파수인 1/3 옥타브 밴드일 수 있다. 또 다른 실시예에서, 복수개의 주파수 또는 주파수 대역을 이용할 수 있다. 예를 들어 20KHz가 중심 주파수인 1/3 옥타브 밴드 내에서의 복수개의 주파수 또는 복수개의 주파수 대역의 각각에서 절대음량을 산출하고 이를 평균한 값을 절대음량으로 정할 수 있다. 대안적인 일 실시예에서, 가중치가 모바일 장치(130)의 제품 모델에 따라 기설정된 하나의 값을 가질 수도 있으며, 이 경우 절대음량 변환 테이블이 필요하지 않다.
음량 측정모듈(1343)에서 절대음량이 산출되면, 모바일 장치(130)는 이 절대음량 정보를 서버 장치(140)로 전송한다. 다른 일 실시예에서, 모바일 장치(130)는 절대음량 정보와 함께 셋탑박스 ID를 서버 장치(140)로 전송할 수 있다. 또 다른 일 실시예에서, 모바일 장치(130)는 절대음량 정보와 함께 모바일 장치(130)의 위치정보를 서버 장치(140)로 전송할 수도 있다.
일 실시예에서 서버 장치(140)는 볼륨제어 판단부(141) 및 볼륨제어정보 생성부(142)를 포함한다. 볼륨제어 판단부(141)와 볼륨제어정보 생성부(142)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 볼륨제어 판단부(141)와 볼륨제어정보 생성부(142)가 하나의 애플리케이션으로 구현될 수도 있다.
볼륨제어 판단부(141)는 수신한 절대음량 정보에 기초하여, TV(120)로부터 출력되는 음파신호의 음량을 조절할 필요가 있는지 여부를 판단한다. 일 실시예에서, 볼륨제어 판단부(141)는 기저장된 단말기별 음량기록부(143)를 참조하여 이러한 판단을 수행할 수 있다.
단말기별 음량기록부(143)는 모바일 장치별로 이 모바일 장치(130)로부터 수신한 절대음량 정보를 저장한 데이터베이스 또는 임의의 저장수단에 저장되어 있을 수 있다.
일 실시예에서 볼륨제어 판단부(141)는, 예컨대 일정 시간 주기 내에서, 해당 모바일 장치(130)로부터 수신한 복수회의 절대음량 값의 평균값이 기설정된 제1 임계값 보다 작은지 또는 기설정된 제2 임계값 보다 큰지를 판단하여 볼륨제어가 필요한지를 판단할 수 있다.
또 다른 예로서, 볼륨제어 판단부(141)는 일정 시간 주기 내에서 해당 모바일 장치로부터 수신한 복수회의 절대음량 중 제1 임계값 보다 작은 횟수가 몇 번 인지 또는 제2 임계값 보다 큰 횟수가 몇 번 인지를 판단하여 볼륨제어가 필요한지를 판단할 수 있다.
또 다른 예로서 볼륨제어 판단부(141)는 일정 시간 주기 내에서 해당 모바일 장치로부터 수신한 절대음량 값이 점차 증가하는지 또는 감소하는지를 판단하여 볼륨제어가 필요한지를 판단할 수도 있다.
이와 같이 볼륨제어 판단부(141)의 판단에 의해 볼륨제어가 필요하다고 판단된 경우, 볼륨제어정보 생성부(142)는 셋탑박스(110)의 볼륨을 조절하기 위한 명령어를 포함하는 볼륨제어 정보를 생성하여 이를 셋탑박스(110)로 전송할 수 있다. 이 때 볼륨제어 정보는 예컨대 '볼륨을 한단계 높여라' 또는 '볼륨을 한단계 낮춰라'는 명령을 포함할 수 있다. 다른 실시예에서 볼륨제어 정보는 예컨대 '볼륨을 특정 수치(음압)의 볼륨으로 설정하라'는 명령을 포함할 수도 있고, 또 다른 예에서, 볼륨제어 정보는 단순히 '현재 볼륨이 낮다' 또는 '현재 볼륨이 높다'는 정보만 포함할 수도 있다.
도3은 제1 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다.
도면을 참조하면, 일 실시예에서 모바일 장치(130)가 소정 이벤트의 발생 여부를 감지할 수 있다(S110). 여기서 '이벤트'는 절대음량 측정을 개시하기 위한 트리거가 되는 이벤트로서, 예컨대 (i) 모바일 장치(130)의 터치 스크린으로부터 사용자 명령을 입력받는 경우, (ii) 절대음량 측정을 마지막으로 수행했던 시간으로부터 일정 시간 주기가 경과한 경우, (iii) 특정 애플리케이션을 실행한 경우, (iv) 모바일 장치(130)의 화면(또는 터치 스크린)이 켜진 경우, 및 (v) 모바일 장치(130)를 충전하는 경우 중 적어도 어느 하나의 경우를 포함할 수 있다.
모바일 장치(130)가 이벤트 발생을 감지한 경우, 모바일 장치(130)는 장치 내부의 자동 이득 제어부(AGC)(132)의 동작을 중단시킬 수 있다(S120). AGC(132)는 입력되는 음파신호의 크기가 변할 경우 이득(gain)을 자동으로 조절하여 일정한 출력이 나오도록 하는 기능부이므로 절대음량의 측정을 위해 AGC 기능을 끄는 것이 바람직할 수 있다. 일 실시예에서, 모바일 장치(130)가 안드로이드 운영체제(OS)에서 구동하는 장치인 경우, 녹음하는 소스를 "VOICE_RECOGNITION"으로 선택하여 AGC(132)의 동작을 중지시킬 수 있다.
그 후 모바일 장치(130)가 TV(120)에서 출력되는 음파신호를 수신하고(S130), 예컨대 음량 측정모듈(1343)이 음파신호의 소정 주파수 대역에서의 절대음량을 산출할 수 있다(S140). 절대음량 산출은, 예컨대 도2를 참조하여 설명한 바와 같이, 소정 주파수 대역에서의 상대음량을 측정하고 절대음량 변환 테이블에서 해당 주파수 대역에서의 가중치를 검색하고 상대음량에 이 가중치를 적용하여 절대음량을 산출할 수 있다.
또한 이와 함께, 수신신호 처리모듈(1342)는 음파신호의 비가청 대역에 삽입되어 있는 식별정보(예컨대 셋탑박스 ID)를 추출할 수 있다.
다음으로, 단계(S150)에서, 모바일 장치(130)는 절대음량 정보를 서버 장치(140)로 전송한다. 서버 장치(140)가 셋탑박스(110)를 식별할 수 있는 정보를 갖고 있지 않는 실시예에서는, 모바일 장치(130)가 절대음량 정보와 함께 셋탑박스 ID를 서버 장치(140)로 전송할 수도 있다. 또는 대안적 실시예에, 모바일 장치(130)는 절대음량 정보와 함께 모바일 장치(130)의 위치정보를 서버 장치(140)로 전송할 수도 있다.
그 후, 도2에서 설명한 바와 같이, 서버 장치(140)는 수신한 절대음량 정보에 기초하여 음파신호의 음량을 조절할 필요가 있는지 여부를 판단하고(S160), 볼륨제어가 필요하다고 판단된 경우 볼륨제어 정보를 생성하여(S170) 이를 셋탑박스(110)로 전송한다(S180).
볼륨제어 정보를 수신한 셋탑박스(110)는 볼륨제어 정보 내의 명령에 따라 TV(120)가 출력할 음파신호의 크기를 조절할 수 있다.
한편 대안적인 일 실시예에서, 20KHz가 중심 주파수인 1/3 옥타브 밴드 내의 복수개의 주파수 대역의 각각에 대해 상술한 도3의 단계를 수행할 수 있다.
예를 들어 20KHz가 중심 주파수인 1/3 옥타브 밴드 내에 제1 주파수 대역과 제2 주파수 대역이 포함되어 있는 경우, 제1 주파수 대역과 제2 주파수 대역 각각에 대해 절대음량을 산출하고 그에 따른 각 대역의 볼륨제어 정보를 셋탑박스(110)로 전송할 수 있다.
이 경우 예컨대 단계(S140)에서, 음량 측정모듈(1343)이 제1 주파수 대역과 제2 주파수 대역의 절대음량을 각각 산출하고, 단계(S150)에서 모바일 장치(130)가 각 대역에 대한 절대음량 정보를 서버 장치(140)로 전송한다. 서버 장치(140)는 제1 주파수 대역과 제2 주파수 대역의 각각에 대해 볼륨 조절 필요성을 별도로 판단하고(S160), 각 대역에 대한 볼륨제어 정보를 생성하여(S170) 이를 셋탑박스(110)로 전송할 수 있다(S180). 이와 같이 복수개의 주파수 대역에 대해 상술한 단계를 수행할 경우, 복수의 주파수 대역에 대해 상술한 단계를 동시에 수행할 수도 있고 순차적으로 수행할 수도 있다.
도4는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다.
도4를 참조하면, 제2 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(220)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(230) 및 서버 장치(240)를 포함할 수 있다.
도1의 제1 실시예와 도4의 제2 실시예를 비교하면, 도4의 제2 실시예는 모바일 장치(230)가 서버 장치(240)에게 절대음량 정보가 아닌 상대음량 정보를 전달하는 점에서 차이가 있고, 그 외의 구성은 동일 또는 유사하다.
즉 제2 실시예에 따른 모바일 장치(230)는 상대음량을 측정한 후 이 상대음량 정보와 단말기 정보를 서버 장치(240)로 전송하고, 서버 장치(240)가 상대음량 정보와 단말기 정보에 기초하여 절대음량을 산출한다.
도5는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도4의 모바일 장치(230)와 서버 장치(240)의 구체적인 일 구성예를 나타낸다.
도면을 참조하면, 모바일 장치(230)는 마이크(231), 자동 이득 제어부(AGC)(232), A/D 컨버터(ADC)(233), 및 음파 수신모듈(234)을 포함하고, 음파 수신모듈(234)는 주파수 변환부(2341), 수신신호 처리모듈(2342), 및 음량 측정모듈(2343)을 포함한다.
이들 구성요소 중 음량 측정모듈(2343)을 제외한 나머지 구성요소들은 도2의 제1 실시예의 구성요소들, 즉 마이크(131), AGC(132), ADC(133), 및 수신신호 처리모듈(2342)에 대응하며 이들 구성요소와 각각 동일하거나 유사한 기능을 가지므로 설명을 생략한다.
제2 실시예에 따른 음량 측정모듈(2343)은 음파신호의 소정 주파수 대역에서의 상대 음량을 측정한다. 이 때 바람직하게는, AGC(232)의 동작을 중단시킨 상태에서 음파신호를 수신한 후 음파신호의 상대 음량을 측정한다.
상대 음량을 측정한 후 모바일 장치(230)는 상대음량 정보와 함께 단말기 정보를 서버 장치(240)로 전송한다. 이 때 단말기 정보는 예컨대 모바일 장치(240)의 제품 모델에 관한 정보를 포함할 수 있다. 대안적 실시예에서, 모바일 장치(230)가 음파신호로부터 셋탑박스 ID를 추출하고, 상대음량 정보, 단말기 정보, 및 셋탑박스 ID를 서버 장치(240)로 전송할 수도 있다. 또 다른 대안적 실시예에서, 모바일 장치(230)는 GPS 및/또는 WiFi 등의 위치측정 기능을 이용하여 획득한 위치정보와 함께 상대음량 정보 및 단말기 정보를 서버 장치(240)로 전송할 수도 있다.
일 실시예에서 서버 장치(240)는 절대음량 측정부(241), 볼륨제어 판단부(242) 및 볼륨제어정보 생성부(243)를 포함한다.
절대음량 측정부(241)는 음파신호의 절대음량을 산출하는 기능부로서, 도2의 실시예에서의 음량 측정모듈의 역할에 일부 대응한다. 일 실시예에서 절대음량 측정부(241)는 모바일 장치(230)로부터 수신한 상대음량 정보와 단말기 정보로부터 음파신호의 절대음량을 산출할 수 있다.
예를 들어, 도시한 것처럼 모바일 장치(230)의 제품 모델마다 매칭되는 절대음량 변환 테이블(244)이 서버 장치(240)에 미리 저장되어 있고, 모바일 장치(230)로부터 수신한 소정 주파수 대역에 대한 상대음량에 이 테이블(244)에서 검색한 가중치를 적용하여 해당 주파수 대역의 절대음량을 산출할 수 있다.
이 때 서버 장치(240)는 복수개의 모바일 장치 제품 모델에 대해 각기 다른 변환 테이블(244)들을 저장하고 있을 수 있고, 해당 모바일 장치(230)로부터 수신한 단말기 정보로부터 이 모바일 장치(230)에 맞는 절대음량 변환 테이블(244)을 검색하여 이를 참조할 수 있다. 절대음량 변환 테이블(244)은 도2를 참조하여 설명한 절대음량 변환 테이블(135)과 동일 또는 유사한 구성과 기능을 가지므로 설명을 생략하기로 한다.
또 다른 실시예에서 절대음량 변환 테이블을 사용하지 않을 수도 있다. 예를 들어 모바일 장치(230)의 제품 모델마다 하나의 가중치만 미리 저장되어 있고, 단말기 정보로부터 이 단말기 정보에 매칭되는 모바일 장치 제품 모델의 가중치를 가져와서 상대음량에 적용하여 절대음량을 산출할 수도 있다.
볼륨제어 판단부(242)는, 기저장된 단말기별 음량기록부(245)를 참조하여, 수신한 절대음량 정보에 기초하여, TV(220)로부터 출력되는 음파신호의 음량을 조절할 필요가 있는지 여부를 판단한다. 볼륨제어정보 생성부(243)는 셋탑박스(210)의 볼륨을 조절하기 위한 명령어를 포함하는 볼륨제어 정보를 생성하여 이를 셋탑박스(210)로 전송할 수 있다.
볼륨제어 판단부(242)와 볼륨제어정보 생성부(243) 및 단말기별 음량기록부(245)는 도2를 참조하여 설명한 볼륨제어 판단부(141), 볼륨제어정보 생성부(142) 및 단말기별 음량기록부(143)에 각각 대응하며 동일 또는 유사한 기능을 수행하므로 상세한 설명은 생략하기로 한다.
절대음량 측정부(241), 볼륨제어 판단부(242), 및 볼륨제어정보 생성부(243)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 절대음량 측정부(241), 볼륨제어 판단부(242), 및 볼륨제어정보 생성부(243) 중 적어도 두 개의 구성요소가 하나의 애플리케이션으로 구현될 수도 있다.
이들 구성요소가 애플리케이션으로 구현되는 경우 이 애플리케이션이 컴퓨터로 판독가능한 임의의 기록매체에 저장되어 존재할 수 있고, 예를 들어 서버 장치(240)가 프로세서와 메모리를 구비하고 있다고 가정하면, 상기 애플리케이션이 프로세서의 제어 하에 상기 기록매체에서 메모리로 로딩되어 서버 장치(240) 내에서 실행될 수 있다.
도6은 제2 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다.
도3의 제1 실시예의 흐름도와 도6의 제2 실시예의 흐름도를 비교하면, 도6의 제2 실시예의 단계(S240, S250)만 도3의 제1 실시예의 단계(S140, S150)와 상이하고, 나머지 단계들(S210~S230, 및 S260~S290)은 도3의 대응하는 각 단계들(S110~S130, 및 S160~S190)과 동일 또는 유사하므로 이들 나머지 단계들에 대해서는 상세한 설명을 생략하기로 한다.
제1 실시예와 차이가 있는 구성을 위주로 설명하자면, 도6에서 모바일 장치(230)가 TV(220)로부터 음파신호를 수신하면(S230), 모바일 단말기(230)는 이 음파신호로부터 소정 주파수 대역에서의 상대음량을 측정하고, 측정된 상대음량 정보와 단말기 정보를 서버 장치(240)로 전송한다(S240).
이 때 모바일 장치(230)가 음파신호의 비가청 대역에 삽입되어 있는 식별정보(예컨대 셋탑박스 ID)를 추출할 수 있으며, 단계(S240)에서 단말기 정보와 상대음량 정보와 함께 셋탑박스 ID도 서버 장치(240)로 전송할 수 있다. 또 다른 예로서, 셋탑박스 ID가 음파신호에 포함되어 있지 않는 경우, 모바일 장치(230)는 GSP 및/또는 WiFi 등의 위치측정 기능을 이용하여 자신의 위치정보를 획득하고 이 위치정보와 함께 단말기 정보 및 상대음량 정보를 서버 장치(240)로 전송할 수도 있다.
그 후 서버 장치(240)는 예컨대 도2 또는 도4를 참조하여 설명한 바와 같이, 소정 주파수 대역에 대한 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하고(S250) 그 후 S260 이후의 단계들을 수행한다. 이들 S260 이후의 단계들(S260~S290)은 도3을 참조하여 설명한 단계들(S160~S190)에 각각 대응하므로 설명을 생략한다.
또한 대안적인 일 실시예에서, 20KHz가 중심 주파수인 1/3 옥타브 밴드 내의 복수개의 주파수 대역에 대해 상술한 도6의 단계를 각각 수행할 수 있다. 이 경우, 복수개의 주파수 대역에 대해 상술한 단계를 동시에 수행할 수도 있고 순차적으로 수행할 수도 있다.
도7은 제3 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다.
도7을 참조하면, 제3 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(320)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(330) 및 서버 장치(340)를 포함할 수 있다.
도7의 제3 실시예를 제1 실시예(도1) 및 제2 실시예(도4)와 각각 비교하면, 도7의 제3 실시예에서는 서버 장치(340)가 볼륨제어 정보를 셋탑박스(310)로 직접 전송하지 않고 모바일 장치(330)로 전달한다.
예를 들어 서버 장치(340)가 셋탑박스(310)의 식별정보(예컨대 셋탑박스 ID)를 직접 가지고 있지 않는 경우, 이 실시예와 같이 서버 장치(340)가 볼륨제어 정보를 모바일 장치(330)로 전송하고 모바일 장치(330)가 볼륨제어 정보를 셋탑박스(310)로 전송하도록 구성할 수 있다.
상술한 구성 외의 제3 실시예의 구성요소나 기능들은 제1 또는 제2 실시예와 동일 또는 유사한다. 예를 들어 모바일 장치(330)에서 절대음량을 측정하여 절대음량 정보를 서버 장치(340)로 전송할 수 있으며 이 때의 모바일 장치(330)와 서버(340)의 구성이나 기능은 제1 실시예의 모바일 장치(130)와 서버(140)의 구성이나 기능과 동일 또는 유사한다.
또한 다른 예로서, 모바일 장치(330)에서 상대음량을 측정하여 상대음량 정보와 단말기 정보를 서버 장치(340)로 전송하는 실시예도 가정할 수 있으며, 이 때의 모바일 장치(330)와 서버(340)의 구성이나 기능은 제2 실시예의 모바일 장치(230)와 서버(230)의 구성이나 기능과 동일 또는 유사하다.
도8은 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다.
도8을 참조하면, 제4 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(420)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(430)를 포함할 수 있다.
도8의 제4 실시예를 제1 실시예(도1)와 비교하면, 도8의 제4 실시예에는 서버 장치가 존재하지 않고, 대신 제1 실시예에서의 서버 장치(140)의 역할을 모바일 장치(430)가 수행한다. 즉 모바일 장치(430)에서 절대음량 측정, 볼륨제어 여부 판단, 및 볼륨제어정보 생성을 모두 수행하고 볼륨제어 정보를 셋탑박스(410)로 전송한다.
이와 관련하여 도9는 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도8의 모바일 장치(430)의 구체적인 일 구성예를 나타낸다.
도면을 참조하면, 모바일 장치(430)는 마이크(431), 자동 이득 제어부(AGC)(432), A/D 컨버터(ADC)(433), 음파 수신모듈(434), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436)를 포함할 수 있다.
이들 각각의 구성요소는 도2를 참조하여 설명한 구성요소들, 즉 마이크(131), AGC(132), ADC(133), 음파 수신모듈(134), 볼륨제어 판단부(141), 및 볼륨제어정보 생성부(142)에 대응하며 각각 동일하거나 유사한 기능을 가진다.
다만 제4 실시예에서 절대음량 변환 테이블(437)은 해당 모바일 장치(430)의 제품 모델에 맞는 하나의 변환 테이블만 가지고 있으면 되고, 음량 기록부(438)도 해당 모바일 장치(430)의 음량 기록만 저장하고 있는 점에서 제1 실시예의 절대음량 변환 테이블(135) 및 단말기별 음량 기록부(143)와 상이함을 이해할 것이다.
도시한 제4 실시예에서, 음량 측정모듈(4343), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 음량 측정모듈(4343), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436) 중 적어도 두 개의 구성요소가 하나의 애플리케이션으로 구현될 수도 있다.
이들 구성요소가 애플리케이션으로 구현되는 경우 이 애플리케이션이 컴퓨터로 판독가능한 임의의 기록매체에 저장되어 존재할 수 있고, 모바일 장치(430) 내에서 프로세서의 제어 하에 애플리케이션이 메모리에 로딩되어 실행될 수 있다.
도10은 제4 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다.
도3의 제1 실시예의 흐름도와 도10의 제4 실시예의 흐름도를 비교하면, 단계들(S310~S340)은 제1 실시예의 단계들(S110~S140)에 각각 대응하여 동일 또는 유사하고, 단계들(S350~S380)은 제1 실시예의 단계들(S160~S190)에 각각 대응하여 동일 또는 유사한 기능을 수행한다.
즉 제4 실시예에서는 서버가 존재하지 않으므로, 절대음량 정보를 서버로 전송하는 단계가 필요없고, 볼륨제어 여부를 판단하고 볼륨제어 정보를 생성하는 단계들(S350, S360)이 모두 모바일 장치(430)에서 수행되는 점에서 제1 실시예와 차이가 있다.
이제 도11 내지 도13을 참조하여 제5 내지 제7 실시예를 설명하기로 한다.
제5 내지 제7 실시예는 음량 조절의 대상을 TV나 셋탑박스가 아닌 임의의 음파 출력장치로 확장한 경우를 포함한다.
예를 들어 도11의 제5 실시예는 도1의 제1 실시예와 유사하며, 다만 셋탑박스(110)와 TV(120)의 조합이 임의의 음파 출력장치(550)로 대체된 것이다. 이 때 모바일 장치(530)와 서버 장치(540)의 구성이나 기능은 각각 도1의 모바일 장치(130)와 서버 장치(140)의 구성이나 기능과 동일 또는 유사하므로 설명을 생략한다.
도11에서 음파 출력장치(550)는 예를 들어 오디오 신호만 출력하거나 또는 오디오 및 비디오 신호를 함께 출력하는 임의의 콘텐트 재생 장치(또는 콘텐트 재생 소프트웨어가 설치된 임의의 하드웨어 장치)일 수 있다. 예를 들어 본 발명이 디지털 광고패널에 적용되는 경우 음파 출력장치(550)는 광고패널에 별도로 부착된 영상 재생장치 또는 패널 내에 포함된 영상 재생 소프트웨어가 설치된 하드웨어 장치, 또는 이와 별개로 음향을 재생할 수 있는 장치를 의미할 수 있다.
다른 예로서 본 발명이 매장내 음향 시스템에 적용되는 경우 음파 출력장치(550)는 예를 들어 MP3플레이어 또는 음향 재생을 위해 연결된 컴퓨터 장치이거나, 또는 이와 별개로 음향 재생 소프트웨어가 설치된 장치일 수 있다.
또 다른 예로서 본 발명이 영화관에 적용되는 경우 음파 출력장치(550)는 상영관에서 보여줄 영상을 재생하는 장치 혹은 서버 컴퓨터 상의 재생기 혹은 이와 별개로 음향을 재생 할 수 있는 서버 컴퓨터 상의 장치 또는 음향 재생 소프트웨어가 설치된 임의의 하드웨어 장치를 포함할 수 있다.
한편 이러한 제5 실시예에서, 음파 출력장치(550)에서 출력되는 음파신호에는 이 음파 출력장치(550)를 다른 음파 출력장치와 식별하는 식별정보가 삽입되어 있을 수 있다. 이 경우 모바일 장치(530)가 음파신호를 수신하면 음파신호로부터 음파 출력장치(550)의 식별정보를 추출하고 이와 동시에 소정 주파수 대역에서의 음파신호의 음량(절대음량 또는 상대음량)을 산출할 수 있다.
모바일 장치(530)가 절대음량 정보 또는 상대음량 정보와 단말기 정보를 서버 장치(540)로 전송하고, 서버 장치(540)는 절대음량 정보에 기초하여 볼륨제어 여부를 판단하고, 볼륨제어 정보를 생성하여 음파 출력장치(550)로 전송한다.
이 때 모바일 장치(530)가 음파 출력장치(550)의 식별정보도 서버 장치(540)로 전송한 경우, 서버 장치(540)는 이 식별정보에 따라 볼륨제어 정보를 해당 음파 출력장치(550)로 전송할 수 있다.
만일 서버 장치(540)가 음파 출력장치(550)의 식별정보를 알 수 없는 경우, 예컨대 도12에 도시한 제6 실시예와 같이 구현될 수도 있다.
도12를 참조하면, 서버 장치(640)가 볼륨제어 정보를 생성한 후 이 정보를 모바일 장치(630)로 전달하고, 모바일 장치(630)가 음파 출력장치(640)로 볼륨제어 정보를 전송할 수 있다.
또 다른 대안적 실시예로서, 도13의 제7 실시예는 서버 장치가 존재하지 않는 음량 조절 시스템을 나타내며, 도8의 제4 실시예와 유사하다. 즉 셋탑박스(410)와 TV(420)의 조합이 음파 출력장치(750)로 대체된 것으로, 모바일 장치(720)의 구성이나 기능은 모바일 장치(430)의 구성이나 기능과 동일 또는 유사하다.
이상과 같이 본 발명이 속하는 분야에서 통상의 지식을 가진 당업자라면 상술한 명세서의 기재로부터 다양한 수정 및 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
Claims (18)
- 음파 출력장치의 음량을 조절하는 음량 조절 방법으로서,모바일 장치가 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계;상기 모바일 장치 또는 이 모바일 장치와 통신하는 서버 장치에서, 상기 모바일 장치가 수신한 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계;상기 모바일 장치 또는 상기 서버 장치가. 상기 산출된 절대음량에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;상기 음량의 제어 여부를 판단한 장치가, 상기 판단 결과에 기초하여 볼륨제어 정보를 생성하는 단계; 및상기 모바일 장치 또는 상기 서버 장치가, 상기 볼륨제어 정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 것을 특징으로 하는 음량 조절 방법.
- 제 1 항에 있어서,상기 음파신호를 수신하는 단계 전에, 상기 모바일 장치가, 소정 이벤트를 감지한 경우 이 모바일 장치의 자동 이득 제어부(AGC)의 동작을 중단시키는 단계;를 더 포함하는 것을 특징으로 하는 음량 조절 방법.
- 제 1 항에 있어서,상기 소정 주파수 대역은 20KHz가 중심주파수인 1/3 옥타브 밴드인 것을 특징으로 하는 음량 조절 방법.
- 제 3 항에 있어서,상기 소정 주파수 대역이 20KHz가 중심주파수인 1/3 옥타브 밴드 내의 제1 주파수 대역 및 제2 주파수 대역을 포함하고,상기 제1 주파수 대역과 제2 주파수 대역의 각각에 대해, 상기 절대음량을 산출하는 단계, 음량을 제어할지 여부를 판단하는 단계, 볼륨제어 정보를 생성하는 단계, 및 볼륨제어 정보를 음파 출력장치로 전송하는 단계를 동시에 또는 순차적으로 수행하는 것을 특징으로 하는 음량 조절 방법.
- 제 1 항에 있어서,상기 절대음량을 산출하는 단계가 모바일 장치에서 수행되는 경우,상기 모바일 장치가 상기 산출된 절대음량에 관한 절대음량 정보를 상기 서버로 전송하는 단계(S150)를 더 포함하고,상기 서버는, 상기 절대음량 정보에 기초하여 상기 음파 출력장치의 음량을 제어할지 여부를 판단(S160)하는 것을 특징으로 하는 방법.
- 제 5 항에 있어서,상기 절대음량을 산출하는 단계가,상기 수신한 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하는 단계; 및상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 음량 조절 방법.
- 제 5 항에 있어서,상기 볼륨제어 정보를 음파 출력장치로 전송하는 단계가 상기 모바일 장치에서 수행되는 경우,상기 볼륨제어 정보가 생성된 후, 상기 서버가 상기 볼륨제어 정보를 상기 모바일 장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 음량 조절 방법.
- 제 1 항에 있어서,상기 절대음량을 산출하는 단계가 서버 장치에서 수행되는 경우,상기 모바일 장치가, 상기 음파신호의 상기 소정 주파수 대역에서의 상대음량을 산출하는 단계; 및상기 모바일 장치가, 상기 상대음량에 관한 상대음량 정보 및 상기 모바일 장치에 관한 단말기 정보를 상기 서버로 전송하는 단계;를 더 포함하고,상기 서버는, 상기 수신한 상대음량 정보와 단말기 정보에 기초하여, 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 것을 특징으로 하는 음량 조절 방법.
- 제 8 항에 있어서,상기 절대음량을 산출하는 단계가, 상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 음량 조절 방법.
- 제 8 항에 있어서,상기 볼륨제어 정보를 음파 출력장치로 전송하는 단계가 상기 모바일 장치에서 수행되는 경우,상기 볼륨제어 정보가 생성된 후, 상기 서버가 상기 볼륨제어 정보를 상기 모바일 장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 음량조절 방법.
- 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 서버 장치로서,상기 서버 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고,상기 음량 조절 프로그램은, 상기 프로세서의 제어 하에 상기 메모리에 로딩되어 실행될 때, 상기 서버 장치로 하여금,상기 음파 출력장치에서 출력된 음파신호의 소정 주파수 대역에서의 절대음량 정보를 획득하는 단계;상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램이고,이 때 상기 절대음량 정보는, 상기 서버 장치와 통신하는 모바일 장치가 상기 음파 출력장치로부터 수신한 음파신호에 대해 산출된 절대음량을 포함하는 것을 특징으로 하는 서버 장치.
- 제 11 항에 있어서,상기 모바일 장치의 자동 이득 제어부(AGC)의 동작이 중단된 상태에서 상기 모바일 장치가 상기 음파신호를 수신하여, 이 음파신호의 상기 소정 주파수 대역에서의 상대음량에 관한 상대음량 정보 및 상기 모바일 장치의 단말기 정보를 상기 서버 장치로 전송하는 경우,상기 절대음량 정보를 획득하는 단계는, 상기 서버가 상기 상대음량 정보와 단말기 정보에 기초하여, 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계를 포함하는 것을 특징으로 하는 서버 장치.
- 제 12 항에 있어서,상기 절대음량을 산출하는 단계가, 상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 서버 장치.
- 제 11 항에 있어서,상기 모바일 장치의 자동 이득 제어부(AGC)의 동작이 중단된 상태에서 상기 모바일 장치가 상기 음파신호를 수신하여 이 음파신호의 상기 소정 주파수 대역에서의 절대음량을 산출하는 경우,상기 절대음량 정보를 획득하는 단계는, 상기 모바일 장치로부터 상기 절대음량에 관한 절대음량 정보를 수신하는 단계를 포함하는 것을 특징으로 하는 서버 장치.
- 제 14 항에 있어서,상기 절대음량은, 상기 모바일 장치가 상기 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하고 이 상대음량에 기설정된 가중치를 적용함으로써 산출된 값이고,상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 서버 장치.
- 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 모바일 장치로서,상기 모바일 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고,상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 모바일 장치로 하여금,상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계;상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계;상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램인 것을 특징으로 하는 모바일 장치.
- 제 16 항에 있어서,상기 방법은, 상기 음파신호를 수신하는 단계 전에, 자동 이득 제어부(AGC)의 동작을 중단시키는 단계;를 더 포함하는 것을 특징으로 하는 모바일 장치.
- 제 16 항에 있어서,상기 절대음량을 산출하는 단계가,상기 수신한 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하는 단계; 및상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 모바일 장치.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2016-0159404 | 2016-11-28 | ||
| KR1020160159404A KR101855336B1 (ko) | 2016-11-28 | 2016-11-28 | 음파 출력장치의 음량 조절 방법 및 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018097546A1 true WO2018097546A1 (ko) | 2018-05-31 |
Family
ID=62196225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2017/013094 Ceased WO2018097546A1 (ko) | 2016-11-28 | 2017-11-17 | 음파 출력장치의 음량 조절 방법 및 시스템 |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR101855336B1 (ko) |
| WO (1) | WO2018097546A1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110008083A (zh) * | 2019-03-21 | 2019-07-12 | 深圳点猫科技有限公司 | 用于机器人的跨平台实时监测音量的编程实现方法及系统 |
| EP4068740A4 (en) * | 2019-12-27 | 2023-01-18 | Huawei Technologies Co., Ltd. | VOLUME ADJUSTMENT METHOD AND SYSTEM AND APPARATUS |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102646375B1 (ko) * | 2018-11-02 | 2024-03-12 | 주식회사 케이티 | 비가청 음파를 이용한 화면 공유 시스템 및 장치 |
| KR102389995B1 (ko) * | 2021-09-29 | 2022-04-27 | 주식회사 인피닉 | 자연발화 음성 생성 방법 및 이를 실행하기 위하여 기록매체에 기록된 컴퓨터 프로그램 |
| KR102408455B1 (ko) * | 2021-09-29 | 2022-06-14 | 주식회사 인피닉 | 음성 인식 학습을 위한 음성 데이터 합성 방법 및 이를 실행하기 위하여 기록매체에 기록된 컴퓨터 프로그램 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100066749A (ko) * | 2008-12-10 | 2010-06-18 | 엘지전자 주식회사 | 이동 단말기 및 이를 이용한 음량조절 방법 |
| US20110009194A1 (en) * | 2007-12-06 | 2011-01-13 | Oz Gabai | Acoustic motion capture |
| JP2013187809A (ja) * | 2012-03-09 | 2013-09-19 | Panasonic Corp | 通話信号処理装置 |
| KR20150042331A (ko) * | 2013-10-10 | 2015-04-21 | 재단법인대구경북과학기술원 | 음파 통신을 이용한 대기 번호표 발행 시스템 및 그 동작 방법 |
| KR20150112886A (ko) * | 2014-03-27 | 2015-10-07 | 주식회사 씨에스에너텍 | 미세입자 분리장치 |
-
2016
- 2016-11-28 KR KR1020160159404A patent/KR101855336B1/ko active Active
-
2017
- 2017-11-17 WO PCT/KR2017/013094 patent/WO2018097546A1/ko not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110009194A1 (en) * | 2007-12-06 | 2011-01-13 | Oz Gabai | Acoustic motion capture |
| KR20100066749A (ko) * | 2008-12-10 | 2010-06-18 | 엘지전자 주식회사 | 이동 단말기 및 이를 이용한 음량조절 방법 |
| JP2013187809A (ja) * | 2012-03-09 | 2013-09-19 | Panasonic Corp | 通話信号処理装置 |
| KR20150042331A (ko) * | 2013-10-10 | 2015-04-21 | 재단법인대구경북과학기술원 | 음파 통신을 이용한 대기 번호표 발행 시스템 및 그 동작 방법 |
| KR20150112886A (ko) * | 2014-03-27 | 2015-10-07 | 주식회사 씨에스에너텍 | 미세입자 분리장치 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110008083A (zh) * | 2019-03-21 | 2019-07-12 | 深圳点猫科技有限公司 | 用于机器人的跨平台实时监测音量的编程实现方法及系统 |
| EP4068740A4 (en) * | 2019-12-27 | 2023-01-18 | Huawei Technologies Co., Ltd. | VOLUME ADJUSTMENT METHOD AND SYSTEM AND APPARATUS |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101855336B1 (ko) | 2018-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018097546A1 (ko) | 음파 출력장치의 음량 조절 방법 및 시스템 | |
| WO2016035933A1 (ko) | 디스플레이 장치 및 그의 동작 방법 | |
| CN105898502B (zh) | 音视频同步播放的方法及装置 | |
| WO2016093656A1 (en) | Sound output device, sound output system, and control method thereof | |
| WO2013042968A2 (ko) | 스마트 기기를 이용한 음향기기의 특성에 대한 보상 서비스 제공 방법 | |
| CN106302997B (zh) | 一种输出控制方法、电子设备及系统 | |
| WO2020189837A1 (ko) | 웨어러블 디바이스를 동작하기 위한 장치 및 방법 | |
| WO2016159739A1 (ko) | 셀프 청력검사 및 피팅이 가능한 보청기 및 이를 이용한 셀프 청력검사 및 피팅 시스템 | |
| US10469907B2 (en) | Signal processing method for determining audience rating of media, and additional information inserting apparatus, media reproducing apparatus and audience rating determining apparatus for performing the same method | |
| WO2019139301A1 (ko) | 전자 장치 및 그 자막 표현 방법 | |
| WO2020050473A1 (ko) | Uwb 네트워크에서 프리앰블을 적응적으로 제어하기 위한 장치 및 방법 | |
| US12052556B2 (en) | Terminal, audio cooperative reproduction system, and content display apparatus | |
| WO2020032363A1 (ko) | 외부 전자 장치와의 거리에 기반하여 스피커의 출력 세기를 조정하기 위한 방법 및 전자 장치 | |
| WO2019117362A1 (ko) | 온라인 노래방 서비스의 반주 및 가창 음성 간 동기화 시스템 및 이를 수행하기 위한 장치 | |
| WO2019098536A1 (ko) | 전자 장치 및 제어 방법 | |
| WO2013187688A1 (en) | Method for processing audio signal and audio signal processing apparatus adopting the same | |
| WO2019031767A1 (en) | DISPLAY APPARATUS AND CONTROL METHOD THEREOF | |
| CN106708741B (zh) | 语音应用的测试方法及系统 | |
| US20240015448A1 (en) | Hearing-aid audio control method and system | |
| KR101387546B1 (ko) | 영상 컨텐츠의 상영 에러 감지 시스템 및 방법 | |
| WO2019022364A1 (ko) | 디스플레이 장치와 원격 제어 장치, 이를 포함하는 디스플레이 시스템과 그 거리 산출 방법 | |
| WO2019107973A1 (ko) | 오디오 신호의 음량에 따라 설정된 해상도에 기반하여, 오디오 신호를 처리하는 방법 및 그 전자 장치 | |
| WO2014088202A1 (ko) | 음향패턴을 이용하여 휴대형 단말기용 이어폰 인식하는 음향처리 시스템, 음향패턴을 이용한 휴대형 단말기용 이어폰 인식방법 및 이를 이용한 입력음향 처리 방법, 이어마이크셋 기반의 오디오신호 증폭 출력 자동전환 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체. | |
| CN108574914B (zh) | 音箱组播放音频文件的调整方法及装置、接收端 | |
| CN208541311U (zh) | 听力检测装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17873766 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20.09.2019) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17873766 Country of ref document: EP Kind code of ref document: A1 |