KR101855336B1 - Method and system for adjusting volume in audio outputting device - Google Patents
Method and system for adjusting volume in audio outputting device Download PDFInfo
- Publication number
- KR101855336B1 KR101855336B1 KR1020160159404A KR20160159404A KR101855336B1 KR 101855336 B1 KR101855336 B1 KR 101855336B1 KR 1020160159404 A KR1020160159404 A KR 1020160159404A KR 20160159404 A KR20160159404 A KR 20160159404A KR 101855336 B1 KR101855336 B1 KR 101855336B1
- Authority
- KR
- South Korea
- Prior art keywords
- volume
- sound wave
- mobile device
- absolute
- information
- Prior art date
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
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
본 발명은 음파 출력장치의 음량을 조절하는 음량 조절 방법 및 시스템에 관한 것으로, 보다 상세하게는, 모바일 장치 또는 서버 장치가 음파 출력장치에서 출력되는 음파신호로부터 절대음량을 측정하고 이에 기초하여 음파 출력장치에서 출력되는 음파의 음량을 조절하는 방법 및 시스템에 관한 것이다. The present invention relates to a method and system for adjusting the volume of a sound output apparatus and, more particularly, to a method and apparatus for adjusting a volume of a sound output apparatus, To a method and system for adjusting the volume of a sound wave output from a device.
최근 스마트 기기가 보편화되면서 스마트 기기에 내장된 오디오 인터페이스, 즉 스피커와 마이크를 활용하는 음파 통신이 연구되고 있다. 예를 들어 텔레비전(TV) 방송에 특정 정보를 내포한 비가청 음파를 삽입하여 시청자에게 방송하면 시청자가 소지한 스마트폰이 비가청 음파를 수신하고 이에 기초하여 시청자에게 맞춤형 광고 등의 콘텐츠를 제공하는 기술 등이 연구되고 있다. Recently, as smart devices become popular, sound communication using a built-in audio interface, that is, a speaker and a microphone, is being studied. For example, if a non-audible sound wave containing specific information is inserted into a television (TV) broadcast and broadcasted to a viewer, the smartphone of the viewer receives the non-audible sound wave and provides contents such as tailored advertisement to the viewer Technology is being studied.
방송 송출 시스템에서 송출하는 오디오에는 17.6 내지 22.5 KHz 대역의 음향이 믹싱되어 송출 가능하며, 이러한 대역을 20KHz 가 중심 주파수인 1/3 옥타브 밴드라고 한다. 20 KHz가 중심 주파수인 1/3 옥타브 밴드에는 예를 들어 오디오 워터마크, 고주파 대역이 증폭된 여자 가수의 음원, 또는 음파 ID와 같은 음향이 삽입될 수 있는데, 이러한 비가청 주파수 대역의 음파를 일반인들이 잘 들을 수 없으므로, 음압에 대한 권고사항이 존재한다. 예를 들면 70 dBSPL 이상의 소리의 노출에 지속되면 스트레스 유발 가능성이 있고, 120 dBSPL 이상 시에는 청각 손실 등 실제 물리적 영향을 받을 수 있다고 판단하여, 20 KHz 가 중심 주파수인 1/3 옥타브 밴드에 삽입되는 음향의 음압은 70 dBSPL 을 넘지 않도록 권고되고 있다. Sounds from the 17.6 to 22.5 KHz band can be mixed and transmitted to the audio transmitted from the broadcasting transmission system, and this band is referred to as a 1/3 octave band whose center frequency is 20 KHz. In the 1/3 octave band where the center frequency is 20 KHz, for example, an audio watermark, a sound source of an exciter having amplified a high frequency band, or a sound such as a sound wave ID may be inserted. There is a recommendation for sound pressure because they can not hear well. For example, if exposure to sound over 70 dBSPL is sustained, there is a possibility of causing stress. In the case of 120 dBSPL or more, it is judged that the physical effect such as auditory loss may be caused, and 20 KHz is inserted in the 1/3 octave band Acoustic sound pressure is recommended not to exceed 70 dBSPL.
이와 같이 비가청 주파수 대역에 특정 정보를 삽입하여 음파를 출력할 때 충분히 낮은 볼륨으로 출력하여야 사용자에게 안전하지만, 예컨대 셋탑박스에서는 오디오 출력이 어떤 앰프나 TV 기기로 출력되는지, 혹은 기기의 설정값이 어떤지 알 수 없기 때문에 비가청 음파가 얼마나 큰 볼륨으로 출력되는지 알 수 없다. 즉 20 KHz가 중심 주파수인 1/3 옥타브 밴드와 같은 비가청 대역에 삽입되는 음향은 청취자들이 소리 크기를 확인하기가 어려우므로 70 dBSPL을 넘더라도 그 위험을 인지하기가 어려운 문제점이 있다. In this way, it is safe for the user to output the sound at a sufficiently low volume when inserting specific information into the non-audible frequency band. However, for example, in a set-top box, I do not know how big the volume of the non-audible sound is. In other words, the sound inserted into the non-audible band such as the 1/3 octave band whose center frequency is 20 KHz is difficult to recognize the risk even if it exceeds 70 dBSPL because it is difficult for listeners to confirm the sound volume.
본 발명의 일 실시예에 따르면, 비가청 음파가 안전한 볼륨으로 나올 수 있도록 셋탑박스의 비가청 음파 부분의 볼륨 조절을 할 수 있는 음량 조절 방법 및 시스템을 제공한다. 본 발명의 일 실시예에 따르면, 디지털 광고패널, 매장내 음향 시스템 등 다양한 종류의 음파 출력장치에서 비가청 음파가 안전한 볼륨으로 나올 수 있도록 음파 출력장치의 볼륨 조절을 할 수 있는 음량 조절 방법 및 시스템을 제공한다. According to an embodiment of the present invention, there is provided a volume control method and system capable of adjusting the volume of a non-audible sound wave portion of a set-top box so that a non-audible sound wave can be output to a safe volume. According to an embodiment of the present invention, a volume control method and system capable of controlling the volume of a sound output device so that a non-audible sound wave can be output to a safe volume in various types of sound output devices such as a digital advertisement panel and an in- .
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절하는 음량 조절 방법으로서, 모바일 장치가 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계; 상기 모바일 장치 또는 이 모바일 장치와 통신하는 서버 장치에서, 상기 모바일 장치가 수신한 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계; 상기 모바일 장치 또는 상기 서버 장치가 상기 산출된 절대음량에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 음량의 제어 여부를 판단한 장치가, 상기 판단 결과에 기초하여 볼륨제어 정보를 생성하는 단계; 및 상기 모바일 장치 또는 상기 서버 장치가, 상기 볼륨제어 정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 것을 특징으로 하는 음량 조절 방법이 제공된다. According to an embodiment of the present invention, there is provided a method of adjusting a volume of a sound output apparatus, the method comprising: receiving a sound signal output from the sound output apparatus; Calculating an absolute volume in a predetermined frequency band of the sound wave signal received by the mobile device or a server device communicating with 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 a volume control information based on a result of the determination; And transmitting the volume control information to the sound wave output device by the mobile device or the server device.
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 서버 장치로서, 상기 서버 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고, 상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 서버 장치로 하여금, 상기 음파 출력장치에서 출력된 음파신호의 소정 주파수 대역에서의 절대음량 정보를 획득하는 단계; 상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및 이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램이고, 이 때 상기 절대음량 정보는, 상기 서버 장치와 통신하는 모바일 장치가 상기 음파 출력장치로부터 수신한 음파신호에 대해 산출된 절대음량을 포함하는 것을 특징으로 하는 서버 장치가 제공된다. According to an embodiment of the present invention, there is provided a server apparatus capable of transmitting volume control information for adjusting a volume of a sound wave output apparatus to the sound wave output apparatus, the server apparatus comprising: a processor; a memory; Wherein the sound volume control program causes the server device to control the volume of the sound wave signal output from the sound wave output device in a predetermined frequency band of the sound wave signal output from the sound wave output device when the sound wave signal is loaded into the memory under the control of the processor and executed. Obtaining absolute volume information; Determining whether to control the 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 absolute volume information is information indicating that the mobile device communicating with the server device has received the volume control information from the sound wave output device And an absolute volume calculated for the received sound wave signal.
본 발명의 일 실시예에 따르면, 음파 출력장치의 음량을 조절을 위한 볼륨 제어정보를 상기 음파 출력장치로 전송할 수 있는 모바일 장치로서, 상기 모바일 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고, 상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 모바일 장치로 하여금, 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계; 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계; 상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계; 상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및 이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램인 것을 특징으로 하는 모바일 장치가 제공된다. According to an embodiment of the present invention, there is provided a mobile device capable of transmitting volume control information for adjusting the volume of a sound output device to the sound output device, the mobile device comprising: a processor; a memory; Wherein the sound volume control program comprises the steps of: receiving the sound wave signal output from the sound wave output device when the mobile device is loaded into the memory under the control of the processor and executing the sound wave; Calculating an absolute volume of the sound wave signal in a predetermined frequency band; Determining whether to control the 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. The mobile device according to the present invention is a program for executing the method.
본 발명의 일 실시예에 따르면, 음파 출력장치의 앰프나 오디오 설정값이 음파 출력장치마다 다르더라도 비가청 음파를 안전한 볼륨으로 출력할 수 있는 효과를 제공한다. According to an embodiment of the present invention, even when the amplifier or the audio setting value of the sound output apparatus differs from one sound output apparatus, the non-audible sound output can be output to a safe volume.
본 발명의 일 실시예에 따르면, 디지털 광고패널, 매장내 음향 시스템 등 다양한 종류의 음파 출력장치에서 비가청 음파가 안전한 볼륨으로 출력할 수 있는 효과를 제공한다. According to one embodiment of the present invention, it is possible to output a non-audible sound wave to a safe volume in various types of sound output apparatuses such as a digital advertisement panel and an in-store sound system.
도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 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다. 1 is a view for explaining a volume control system according to a first embodiment of the present invention;
2 is a block diagram for explaining a volume control system according to the first embodiment.
FIG. 3 is a flowchart for explaining a volume control method according to the first embodiment;
4 is a view for explaining a volume control system according to the second embodiment,
5 is a block diagram for explaining a volume control system according to the second embodiment.
FIG. 6 is a flowchart for explaining a volume control method according to the second embodiment. FIG.
7 is a view for explaining a volume control system according to the third embodiment,
8 is a view for explaining a volume control system according to the fourth embodiment,
9 is a block diagram for explaining a volume control system according to the fourth embodiment.
FIG. 10 is a flowchart for explaining a volume control method according to the fourth embodiment,
11 is a view for explaining a volume control system according to the fifth embodiment,
12 is a view for explaining a volume control system according to the sixth embodiment,
13 is a view for explaining a volume control system according to the seventh embodiment.
이상의 본 발명의 목적들, 다른 목적들, 특징들 및 이점들은 첨부된 도면과 관련된 이하의 바람직한 실시예들을 통해서 쉽게 이해될 것이다. 그러나 본 발명은 여기서 설명되는 실시예들에 한정되지 않고 다른 형태로 구체화될 수도 있다. 오히려, 여기서 소개되는 실시예들은 개시된 내용이 철저하고 완전해질 수 있도록 그리고 당업자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 제공되는 것이다. 본 명세서에서, 어떤 구성요소가 다른 구성요소 상에 있다고 언급되는 경우에 그것은 다른 구성요소 상에 직접 형성될 수 있거나 또는 그들 사이에 제 3의 구성요소가 게재될 수도 있다는 것을 의미한다.BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects, features, and advantages of the present invention will become more readily apparent from the following description of preferred embodiments with reference to the accompanying drawings. However, the present invention is not limited to the embodiments described herein but may be embodied in other forms. Rather, the embodiments disclosed herein are provided so that the disclosure can be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In this specification, when an element is referred to as being on another element, it means that it can be formed directly on the other element, or a third element may be placed therebetween.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 '포함한다(comprises)' 및/또는 '포함하는(comprising)'은 언급된 구성요소는 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.The terminology used herein is for the purpose of illustrating embodiments and is not intended to be limiting of the present invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. The terms "comprises" and / or "comprising" used in the specification do not exclude the presence or addition of one or more other elements.
또한 본 명세서에서 발명의 구성요소를 지칭하기 위해 사용된 "...부", "…모듈", "...보드", "…블록" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미할 수 있고 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. Also, terms such as " ... part ", "module "," ... board ", "... block ", etc. used to refer to components of the invention are used herein to describe at least one function or operation Unit, which may be implemented in hardware, software, or a combination of hardware and software.
이하, 도면을 참조하여 본 발명을 상세히 설명하도록 한다. 아래의 특정 실시예들을 기술하는데 있어서, 여러 가지의 특정적인 내용들은 발명을 더 구체적으로 설명하고 이해를 돕기 위해 작성되었다. 하지만 본 발명을 이해할 수 있을 정도로 이 분야의 지식을 갖고 있는 독자는 이러한 여러 가지의 특정적인 내용들이 없어도 사용될 수 있다는 것을 인지할 수 있다. 어떤 경우에는, 발명을 기술하는 데 있어서 흔히 알려졌으면서 발명과 크게 관련 없는 부분들은 본 발명을 설명하는 데 있어 혼돈이 오는 것을 막기 위해 기술하지 않음을 미리 언급해 둔다.Hereinafter, the present invention will be described in detail with reference to the drawings. In describing the specific embodiments below, various specific details have been set forth in order to explain the invention in greater detail and to assist in understanding it. However, it will be appreciated by those skilled in the art that the present invention may be understood by those skilled in the art without departing from such specific details. In some instances, it should be noted that portions of the invention that are well known in the description of the invention and not significantly related to the invention do not describe confusion in describing the present invention.
본 명세서에서 사용되는 용어인 "음파"는 물체의 진동이 매질(공기)을 통해 전파되어 사람이 청각으로 들을 수 있는 것으로, 특별히 구분의 필요성이 없는 한 본 명세서에서 "음향", "오디오", 또는 "사운드"와 동일한 의미로 사용하기로 한다. As used herein, the term "sound waves" refers to those in which the vibrations of an object are propagated through the medium (air) so that a person can hear them audibly. Unless there is a particular need for distinction, Or "sound ".
또한 본 명세서에서 사용되는 용어인 "볼륨"은 소리의 크기를 의미하며, 특별히 구분의 필요성이 없는 한 본 명세서에서 "음량", "레벨", "음파신호의 크기" 등과 혼용하여 사용하기로 한다. As used herein, the term "volume" refers to the size of sound, and is used in combination with "volume", "level", "size of sound signal" .
도1은 본 발명의 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다. 1 is a view for explaining a volume control system according to a first embodiment of the present invention.
도면을 참조하면, 일 실시예에 따른 음량 조절 시스템은 예컨대 텔레비전(TV)(120)에서 출력되는 오디오 신호의 음량(볼륨)을 조절하기 위한 음량 조절 시스템으로, 도시한 일 실시예에서 음량 조절 시스템은 모바일 장치(130) 및 서버 장치(140)를 포함할 수 있다. Referring to the drawings, a volume control system according to an embodiment is a volume control system for controlling a volume (volume) of an audio signal output from, for example, a television (TV) 120. In the illustrated embodiment, May include a
일 실시예에서 TV(120)는 셋탑박스(110)와 연결되고, 셋탑박스(110)로부터 전달되는 임의의 비디오 및/또는 오디오 콘텐트를 사용자에게 출력할 수 있다. In one embodiment, the
도시한 실시예에서는 음량 조절의 대상을 셋탑박스(110)와 TV(120)의 조합으로 가정하고 설명하지만, 대안적 실시예에서 음량 조절 대상은 임의의 음파 출력장치가 될 수 있고, 이 음파 출력장치는 오디오 신호만 출력하거나 또는 오디오 및 비디오 신호를 함께 출력하는 임의의 콘텐트 재생 수단일 수 있다. 예를 들어 음파 출력장치는 가정이나 매장, 영화관 등에 설치된 음향 시스템일 수도 있다. In the illustrated embodiment, it is assumed that the object of volume control is a combination of the set-
일 실시예에서, TV(120)에서 출력되는 음파신호(오디오 신호)는 임의의 식별정보를 포함할 수 있다. 예를 들어 이 식별정보는 셋탑박스(110)를 다른 셋탑박스들과 구별하는 셋탑박스 ID일 수 있고, 다른 예로서, TV(120)를 통해 방송되고 있는 방송 프로그램을 다른 방송 프로그램과 구별하는 프로그램 ID일 수도 있다. 이러한 식별정보는 각 셋탑박스(또는 각 방송 프로그램)마다 고유하게 할당되어 다른 셋탑박스(또는 방송 프로그램)와 구별하는 정보이고, 예를 들어 소정 길이의 디지털 비트로 구성될 수 있다. In one embodiment, the sound wave signal (audio signal) output from the
일 실시예에서 이 식별정보는 TV(120)에서 출력되는 음파신호 중 비가청 대역의 음파에 포함될 수 있다. 비가청 대역은 사람의 청력으로 들을 수 없는 주파수 대역을 의미하며, 예컨대 18 내지 24 KHz 대역의 주파수를 포함할 수 있다. In one embodiment, this identification information may be included in the sound wave of the non-audible spectrum of the sound wave signal output from the
일 실시예에서, 예컨대 셋탑박스(110) 내에 설치된 비가청 음파 발생기(도시 생략)에 의해 비가청대역의 음파가 생성되고 이 비가청대역 음파에 셋탑박스 ID와 같은 식별정보가 주입될 수 있다. 예를 들어 디지털 데이터인 식별정보를 진폭변조(ASK), 주파수 변조(FSK), 시변화 변조(Chirp Modulation), 또는 위상변조(PSK)와 같은 다양한 변조 방식 중 하나에 의해 변조하고, 이를 비가청 음파에 실음으로써 식별정보가 포함된 비가청 음파를 생성할 수 있다. In one embodiment, for example, a non-audible sound wave generator (not shown) installed in the set-
식별정보를 비가청 음파에 삽입하고 이 비가청 음파를 TV(120)에서 출력되는 오디오 신호에 포함시키는 기술은 공지기술을 이용하여 구현될 수 있으며, 예를 들어 한국 특허출원 제10-1448823호 (시변 주파수 기반의 심볼을 이용한 음파 송수신 방법 및 이를 이용한 장치) 또는 한국 특허출원 제2014-0169557호 (비가청 음파가 포함된 방송영상 파일 또는 스트리밍 패킷의 생성 방법 및 이 방법을 이용하는 텔레비전 방송 시스템) 등에 개시된 기술을 이용할 수 있다. The technique of inserting the identification information into the non-audible sound wave and including the non-audible sound wave in the audio signal output from the
모바일 장치(130)는 예컨대 TV(120)를 시청하는 사용자가 소지한 장치일 수 있고, 예를 들면 스마트폰, 셀룰러폰, 태블릿 PC, 노트북 등과 같은 임의의 통신 가능한 컴퓨팅 장치일 수 있다. The
모바일 장치(130)는 음파신호를 수신하는 장치(예컨대, 마이크)를 포함한다. 일 실시예에서, 모바일 장치(130)는 TV(120)에서 출력되는 음파 신호를 인식하고, 인식한 음파 신호의 비가청대역에 포함되어 있는 식별정보를 추출할 수 있다. 음파신호로부터 특정 정보를 추출하는 기술은 공지되어 있으며, 예를 들어 한국 특허출원 제2015-0118809호 (훈련열 동기화 위치 추정방법 및 이를 이용한 수신기) 등에 개시된 기술을 이용할 수 있다. The
일 실시예에서 모바일 장치(130)는 TV(120)에서 출력되는 음파신호의 크기를 측정할 수 있다. 예를 들어 모바일 장치(130)는 TV(120)에서 출력되는 음파신호의 절대음량을 측정할 수 있고, 이 측정한 절대음량 정보를 서버 장치(140)로 전송할 수 있다. In one embodiment, the
서버 장치(140)는 임의의 네트워크를 통해 모바일 장치(130)와 통신가능하게 연결되어 있다. 여기서 네트워크는 예컨대 인터넷이 될 수 있지만 이에 제한되지 않으며, 임의의 무선 및/또는 유선 통신망 또는 이들의 조합이 될 수 있다. The
서버 장치(140)는 모바일 장치(140)로부터 절대음량 정보를 수신하고, 이에 기초하여 TV(120)로부터 출력되는 음파신호의 크기(볼륨)를 조절해야 할지 여부를 판단하고, 볼륨을 조절하기로 판단한 경우 볼륨제어 정보를 생성하고 이를 셋탑박스(110)로 전송한다. The
일 실시예에서 볼륨제어 정보는 예컨대 '볼륨을 한단계 높여라' 또는 '볼륨을 한단계 낮춰라'는 명령을 포함할 수 있고, 볼륨제어 정보를 수신한 셋탑박스(110)는 볼륨제어 명령에 따라 TV(120)가 출력하는 음파신호의 크기를 조절하여 출력하도록 한다. In one embodiment, the volume control information may include, for example, a command to 'raise the volume one step' or 'turn the volume down one step'. Upon receiving the volume control information, the set- And adjusts the size of the sound wave signal output from the sound wave output unit.
한편, 일 실시예에서, 서버 장치(140)는 이 서버 장치(140)에 연결된 다수의 셋탑박스들 중에서 셋탑박스(110)를 식별하기 위해 다양한 식별 방법 중 한가지 이상의 방법을 사용할 수 있다. 예를 들어, TV(120)에서 출력되는 음파신호의 비가청 대역 내에 셋탑박스 ID가 포함되어 있고, 모바일 장치(130)가 음파 신호로부터 셋탑박스 ID를 추출하고 셋탑박스 ID를 절대음량 정보와 함께 서버 장치(140)로 전송할 수 있다. In one embodiment, the
대안적으로, TV(120)에서 출력되는 음파신호에 셋탑박스 ID가 포함되지 않은 경우(예컨대, 음파신호에 TV 프로그램의 프로그램 ID만 포함되어 있거나, 또는 음파신호의 비가청 대역에 아무런 정보도 포함하고 있지 않는 경우), 예를 들어 모바일 장치(130)의 GPS 및/또는 WiFi 등의 위치측정 기능을 이용할 수 있다. 예컨대 모바일 장치(130)가 이러한 위치측정 기능을 이용하여 자신의 위치정보를 획득한 후 절대음량 정보와 함께 이 위치정보를 서버 장치(140)로 전송할 수 있고, 서버 장치(140)는 이 수신한 위치정보에 기초하여 셋탑박스(110)를 특정하거나 추정할 수 있다. Alternatively, when the set-top box ID is not included in the sound wave signal output from the TV 120 (for example, only the program ID of the TV program is included in the sound wave signal, or no information is included in the non- For example, GPS and / or WiFi of the
도2는 제1 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도1의 모바일 장치(130)와 서버 장치(140)의 구체적인 일 구성예를 나타낸다. FIG. 2 is a block diagram for explaining a volume control system according to the first embodiment. FIG. 2 shows a concrete configuration example of the
도면을 참조하면, 모바일 장치(130)는 마이크(131), 자동 이득 제어부(AGC)(132), A/D 컨버터(ADC)(133), 및 음파 수신모듈(134)을 포함할 수 있다. Referring to the drawings, the
마이크(131)는 수신한 음파신호를 아날로그 형태의 전기적 신호로 변환한다. AGC(132)는 입력되는 음파신호의 레벨이 변동하여도 출력을 일정하게 유지시키는 기능을 가진다. ADC(133)는 AGC(132)를 통과한 아날로그 신호를 디지털 신호로 변환한다. 대안적 실시예에서 AGC(132)와 ADC(133)는 순서가 바뀌어서 배치될 수도 있다. The
음파 수신모듈(134)은 ADC(133)에서 출력되는 디지털 음파신호를 처리하는 모듈로서, 도시한 일 실시예에서 음파 수신모듈(134)은 음파신호로부터 식별정보를 추출하고 음량을 측정할 수 있다. 이를 위해 음파 수신모듈(134)는 예컨대 주파수 변환부(1341), 수신신호 처리모듈(1342), 및 음량 측정모듈(1343)을 포함할 수 있다. The sound
주파수 변환부(1341)는 ADC(133)에서 디지털 신호를 주파수 영역의 신호로 변환하는 동작을 수행한다. 일 실시예에서 주파수 변환부(1341)는 디지털 신호를 주파수 영역으로 변환하기 위해 고속 푸리에 변환(FFT) 동작을 수행할 수 있다. The
수신신호 처리모듈(1342)은 음파신호에서 식별정보를 추출하는 기능을 수행할 수 있으며, 음파신호로부터 식별정보를 추출하는 기술은 예컨대 한국 특허출원 제2015-0118809호 (훈련열 동기화 위치 추정방법 및 이를 이용한 수신기) 등에 개시되어 있으며, 이러한 공지기술에 따라 수신신호 처리모듈(1342)을 구현할 수 있다. 수신신호 처리모듈(1342)은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. The received
음량 측정모듈(1343)은 음파신호의 크기를 측정한다. 일 실시예에서, 음량 측정모듈(1343)은 음파신호의 소정 주파수 대역에서의 절대 음량을 산출한다. TV(120)에서 출력되는 음파신호는 모바일 장치(130) 내에서 예컨대 마이크(131), ADC(133) 등을 거치며 처리된 후 음량 측정모듈(1343)에서 측정되므로, 음량 측정모듈(1343)에서 측정하는 값은 상대적 음량이다. 따라서 모바일 장치(130) 내의 마이크 성능, 음파신호 처리 과정 등을 고려해서 절대 음량을 계산해낼 수 있는 가중치 값들을 미리 준비해두고, 음량 측정모듈(1343)이 소정 주파수 대역에 대해 측정한 상대 음량에 가중치를 적용하여 절대 음량을 산출할 수 있다. The
이 때 음량 측정모듈(1343)이 측정한 상대 음량은 예컨대 dBFS(Full Scale) 단위로 측정될 수 있다. dBFS는 디지털 장비가 가질 수 있는 최대 음량값(full scale) 대비 얼마나 낮은지를 의미하며, 음파가 물리적인 소리로 변환하기 전, 즉 모바일 장치(130) 내에서 음파신호로서 처리되는 과정에서는 음파를 dBFS 단위로 측정할 수 있다. 일 실시예에서 절대음량은 dBSPL 단위로 산출될 수 있다. dBSPL은 소리의 압력이 최소 가청 음압(20 micro Pascal) 대비 얼마나 큰지를 나타내는 단위이다. At this time, the relative volume measured by the
도시한 바와 같이, 일 실시예에서 가중치는 절대음량 변환 테이블(135)로서 미리 저장되어 있을 수 있다. 절대음량 변환 테이블(135)은 예컨대 모바일 장치(130)의 제품 모델에 따라 하나씩 생성될 수 있으며, 예컨대 각 모바일 장치의 모델별로 절대음량 변환 테이블을 미리 만들어서 서버 장치(140) 또는 다른 임의의 저장장치에 저장해두면, 모바일 장치(130)가 네트워크를 통해 해당 모바일 장치의 모델에 맞는 절대음량 변환 테이블을 다운로드 받아서 모바일 장치(130) 내에 저장해둘 수 있다. As shown in the figure, in one embodiment, the weight may be stored in advance as the absolute volume conversion table 135. [ The absolute volume conversion table 135 may be generated one by one, for example, in accordance with the product model of the
절대음량 변환 테이블(135)은 음파신호의 적어도 하나 이상의 주파수 대역에 대해 각 주파수 대역마다 가중치를 미리 저장하고 있다. 일 실시예에서 절대 음량을 산출하는 주파수 대역은 비가청 음파 대역일 수 있다. 또 다른 실시예에서, 절대 음량을 산출하는 주파수 대역은 20 KHz가 중심 주파수인 1/3 옥타브 밴드일 수 있다. 또 다른 실시예에서, 복수개의 주파수 또는 주파수 대역을 이용할 수 있다. 예를 들어 20 KHz가 중심 주파수인 1/3 옥타브 밴드 내에서의 복수개의 주파수 또는 복수개의 주파수 대역의 각각에서 절대음량을 산출하고 이를 평균한 값을 절대음량으로 정할 수 있다. 대안적인 일 실시예에서, 가중치가 모바일 장치(130)의 제품 모델에 따라 기설정된 하나의 값을 가질 수도 있으며, 이 경우 절대음량 변환 테이블이 필요하지 않다. The absolute volume conversion table 135 previously stores weights for each frequency band for at least one frequency band of the sound wave signal. In one embodiment, the frequency band for calculating the absolute volume may be an unvoiced sound wave band. In another embodiment, the frequency band for calculating the absolute volume may be a 1/3 octave band whose center frequency is 20 KHz. In yet another embodiment, a plurality of frequencies or frequency bands may be used. For example, an absolute volume may be calculated for each of a plurality of frequencies or a plurality of frequency bands within a 1/3 octave band whose center frequency is 20 KHz, and an absolute value of the absolute volume may be determined as an absolute volume. In an alternative embodiment, the weights may have a value that is predetermined according to the product model of the
음량 측정모듈(1343)에서 절대음량이 산출되면, 모바일 장치(130)는 이 절대음량 정보를 서버 장치(140)로 전송한다. 다른 일 실시예에서, 모바일 장치(130)는 절대음량 정보와 함께 셋탑박스 ID를 서버 장치(140)로 전송할 수 있다. 또 다른 일 실시예에서, 모바일 장치(130)는 절대음량 정보와 함께 모바일 장치(130)의 위치정보를 서버 장치(140)로 전송할 수도 있다. When the absolute volume is calculated in the
일 실시예에서 서버 장치(140)는 볼륨제어 판단부(141) 및 볼륨제어정보 생성부(142)를 포함한다. 볼륨제어 판단부(141)와 볼륨제어정보 생성부(142)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 볼륨제어 판단부(141)와 볼륨제어정보 생성부(142)가 하나의 애플리케이션으로 구현될 수도 있다. In one embodiment, the
볼륨제어 판단부(141)는 수신한 절대음량 정보에 기초하여, TV(120)로부터 출력되는 음파신호의 음량을 조절할 필요가 있는지 여부를 판단한다. 일 실시예에서, 볼륨제어 판단부(141)는 기저장된 단말기별 음량기록부(143)를 참조하여 이러한 판단을 수행할 수 있다. The volume
단말기별 음량기록부(143)는 모바일 장치별로 이 모바일 장치(130)로부터 수신한 절대음량 정보를 저장한 데이터베이스 또는 임의의 저장수단에 저장되어 있을 수 있다. The terminal-specific
일 실시예에서 볼륨제어 판단부(141)는, 예컨대 일정 시간 주기 내에서, 해당 모바일 장치(130)로부터 수신한 복수회의 절대음량 값의 평균값이 기설정된 제1 임계값 보다 작은지 또는 기설정된 제2 임계값 보다 큰지를 판단하여 볼륨제어가 필요한지를 판단할 수 있다. In one embodiment, the volume
또 다른 예로서, 볼륨제어 판단부(141)는 일정 시간 주기 내에서 해당 모바일 장치로부터 수신한 복수회의 절대음량 중 제1 임계값 보다 작은 횟수가 몇 번 인지 또는 제2 임계값 보다 큰 횟수가 몇 번 인지를 판단하여 볼륨제어가 필요한지를 판단할 수 있다. As another example, the volume
또 다른 예로서 볼륨제어 판단부(141)는 일정 시간 주기 내에서 해당 모바일 장치로부터 수신한 절대음량 값이 점차 증가하는지 또는 감소하는지를 판단하여 볼륨제어가 필요한지를 판단할 수도 있다. As another example, the volume
이와 같이 볼륨제어 판단부(141)의 판단에 의해 볼륨제어가 필요하다고 판단된 경우, 볼륨제어정보 생성부(142)는 셋탑박스(110)의 볼륨을 조절하기 위한 명령어를 포함하는 볼륨제어 정보를 생성하여 이를 셋탑박스(110)로 전송할 수 있다. 이 때 볼륨제어 정보는 예컨대 '볼륨을 한단계 높여라' 또는 '볼륨을 한단계 낮춰라'는 명령을 포함할 수 있다. 다른 실시예에서 볼륨제어 정보는 예컨대 '볼륨을 특정 수치(음압)의 볼륨으로 설정하라'는 명령을 포함할 수도 있고, 또 다른 예에서, 볼륨제어 정보는 단순히 '현재 볼륨이 낮다' 또는 '현재 볼륨이 높다'는 정보만 포함할 수도 있다. When it is determined that the volume control is required by the volume
도3은 제1 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다. FIG. 3 is a flowchart for explaining a volume control method according to the first embodiment.
도면을 참조하면, 일 실시예에서 모바일 장치(130)가 소정 이벤트의 발생 여부를 감지할 수 있다(S110). 여기서 '이벤트'는 절대음량 측정을 개시하기 위한 트리거가 되는 이벤트로서, 예컨대 모바일 장치(130)의 터치 스크린으로부터 사용자 명령을 입력받는 것일 수 있고, 또 다른 예로서 절대음량 측정을 마지막으로 수행했던 시간으로부터 일정 시간 주기가 경과한 경우일 수도 있다. Referring to FIG. 1, in one embodiment, the
모바일 장치(130)가 이벤트 발생을 감지한 경우, 모바일 장치(130)는 장치 내부의 자동 이득 제어부(AGC)(132)의 동작을 중단시킬 수 있다(S120). AGC(132)는 입력되는 음파신호의 크기가 변할 경우 이득(gain)을 자동으로 조절하여 일정한 출력이 나오도록 하는 기능부이므로 절대음량의 측정을 위해 AGC 기능을 끄는 것이 바람직하다. If the
그 후 모바일 장치(130)가 TV(120)에서 출력되는 음파신호를 수신하고(S130), 예컨대 음량 측정모듈(1343)이 음파신호의 소정 주파수 대역에서의 절대음량을 산출할 수 있다(S140). 절대음량 산출은, 예컨대 도2를 참조하여 설명한 바와 같이, 소정 주파수 대역에서의 상대음량을 측정하고 절대음량 변환 테이블에서 해당 주파수 대역에서의 가중치를 검색하고 상대음량에 이 가중치를 적용하여 절대음량을 산출할 수 있다. Then, the
또한 이와 함께, 수신신호 처리모듈(1342)는 음파신호의 비가청 대역에 삽입되어 있는 식별정보(예컨대 셋탑박스 ID)를 추출할 수 있다. At the same time, the received
다음으로, 단계(S150)에서, 모바일 장치(130)는 절대음량 정보를 서버 장치(140)로 전송한다. 서버 장치(140)가 셋탑박스(110)를 식별할 수 있는 정보를 갖고 있지 않는 실시예에서는, 모바일 장치(130)가 절대음량 정보와 함께 셋탑박스 ID를 서버 장치(140)로 전송할 수도 있다. 또는 대안적 실시예에, 모바일 장치(130)는 절대음량 정보와 함께 모바일 장치(130)의 위치정보를 서버 장치(140)로 전송할 수도 있다. Next, in step S150, the
그 후, 도2에서 설명한 바와 같이, 서버 장치(140)는 수신한 절대음량 정보에 기초하여 음파신호의 음량을 조절할 필요가 있는지 여부를 판단하고(S160), 볼륨제어가 필요하다고 판단된 경우 볼륨제어 정보를 생성하여(S170) 이를 셋탑박스(110)로 전송한다(S180). 2, the
볼륨제어 정보를 수신한 셋탑박스(110)는 볼륨제어 정보 내의 명령에 따라 TV(120)가 출력할 음파신호의 크기를 조절할 수 있다. Upon receiving the volume control information, the set-
도4는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다. 4 is a view for explaining a volume control system according to the second embodiment.
도4를 참조하면, 제2 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(220)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(230) 및 서버 장치(240)를 포함할 수 있다. Referring to FIG. 4, the volume control system according to the second embodiment is a volume control system for controlling the volume of an audio signal output from a television (TV) 220. The volume control system includes a
도1의 제1 실시예와 도4의 제2 실시예를 비교하면, 도4의 제2 실시예는 모바일 장치(230)가 서버 장치(240)에게 절대음량 정보가 아닌 상대음량 정보를 전달하는 점에서 차이가 있고, 그 외의 구성은 동일 또는 유사하다. 4 and the second embodiment of FIG. 4, the second embodiment of FIG. 4 differs from the first embodiment of FIG. 4 in that the
즉 제2 실시예에 따른 모바일 장치(230)는 상대음량을 측정한 후 이 상대음량 정보와 단말기 정보를 서버 장치(240)로 전송하고, 서버 장치(240)가 상대음량 정보와 단말기 정보에 기초하여 절대음량을 산출한다. That is, the
도5는 제2 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도4의 모바일 장치(230)와 서버 장치(240)의 구체적인 일 구성예를 나타낸다. FIG. 5 is a block diagram for explaining a volume control system according to the second embodiment. FIG. 5 shows a specific configuration example of the
도면을 참조하면, 모바일 장치(230)는 마이크(231), 자동 이득 제어부(AGC)(232), A/D 컨버터(ADC)(233), 및 음파 수신모듈(234)을 포함하고, 음파 수신모듈(234)는 주파수 변환부(2341), 수신신호 처리모듈(2342), 및 음량 측정모듈(2343)을 포함한다. Referring to the drawings, the
이들 구성요소 중 음량 측정모듈(2343)을 제외한 나머지 구성요소들은 도2의 제1 실시예의 구성요소들, 즉 마이크(131), AGC(132), ADC(133), 및 수신신호 처리모듈(2342)에 대응하며 이들 구성요소와 각각 동일하거나 유사한 기능을 가지므로 설명을 생략한다. The remaining components of these components, except for the
제2 실시예에 따른 음량 측정모듈(2343)은 음파신호의 소정 주파수 대역에서의 상대 음량을 측정한다. 이 때 바람직하게는, AGC(232)의 동작을 중단시킨 상태에서 음파신호를 수신한 후 음파신호의 상대 음량을 측정한다. The
상대 음량을 측정한 후 모바일 장치(230)는 상대음량 정보와 함께 단말기 정보를 서버 장치(240)로 전송한다. 이 때 단말기 정보는 예컨대 모바일 장치(240)의 제품 모델에 관한 정보를 포함할 수 있다. 대안적 실시예에서, 모바일 장치(230)가 음파신호로부터 셋탑박스 ID를 추출하고, 상대음량 정보, 단말기 정보, 및 셋탑박스 ID를 서버 장치(240)로 전송할 수도 있다. 또 다른 대안적 실시예에서, 모바일 장치(230)는 GPS 및/또는 WiFi 등의 위치측정 기능을 이용하여 획득한 위치정보와 함께 상대음량 정보 및 단말기 정보를 서버 장치(240)로 전송할 수도 있다. After measuring the relative volume, the
일 실시예에서 서버 장치(240)는 절대음량 측정부(241), 볼륨제어 판단부(242) 및 볼륨제어정보 생성부(243)를 포함한다. In one embodiment, the
절대음량 측정부(241)는 음파신호의 절대음량을 산출하는 기능부로서, 도2의 실시예에서의 음량 측정모듈의 역할에 일부 대응한다. 일 실시예에서 절대음량 측정부(241)는 모바일 장치(230)로부터 수신한 상대음량 정보와 단말기 정보로부터 음파신호의 절대음량을 산출할 수 있다. The absolute
예를 들어, 도시한 것처럼 모바일 장치(230)의 제품 모델마다 매칭되는 절대음량 변환 테이블(244)이 서버 장치(240)에 미리 저장되어 있고, 모바일 장치(230)로부터 수신한 소정 주파수 대역에 대한 상대음량에 이 테이블(244)에서 검색한 가중치를 적용하여 해당 주파수 대역의 절대음량을 산출할 수 있다. For example, the absolute volume conversion table 244, which is matched for each product model of the
이 때 서버 장치(240)는 복수개의 모바일 장치 제품 모델에 대해 각기 다른 변환 테이블(244)들을 저장하고 있을 수 있고, 해당 모바일 장치(230)로부터 수신한 단말기 정보로부터 이 모바일 장치(230)에 맞는 절대음량 변환 테이블(244)을 검색하여 이를 참조할 수 있다. 절대음량 변환 테이블(244)은 도2를 참조하여 설명한 절대음량 변환 테이블(135)과 동일 또는 유사한 구성과 기능을 가지므로 설명을 생략하기로 한다. At this time, the
또 다른 실시예에서 절대음량 변환 테이블을 사용하지 않을 수도 있다. 예를 들어 모바일 장치(230)의 제품 모델마다 하나의 가중치만 미리 저장되어 있고, 단말기 정보로부터 이 단말기 정보에 매칭되는 모바일 장치 제품 모델의 가중치를 가져와서 상대음량에 적용하여 절대음량을 산출할 수도 있다. In another embodiment, the absolute volume conversion table may not be used. For example, only one weight is stored in advance for each product model of the
볼륨제어 판단부(242)는, 기저장된 단말기별 음량기록부(245)를 참조하여, 수신한 절대음량 정보에 기초하여, TV(220)로부터 출력되는 음파신호의 음량을 조절할 필요가 있는지 여부를 판단한다. 볼륨제어정보 생성부(243)는 셋탑박스(210)의 볼륨을 조절하기 위한 명령어를 포함하는 볼륨제어 정보를 생성하여 이를 셋탑박스(210)로 전송할 수 있다. The volume
볼륨제어 판단부(242)와 볼륨제어정보 생성부(243) 및 단말기별 음량기록부(245)는 도2를 참조하여 설명한 볼륨제어 판단부(141), 볼륨제어정보 생성부(142) 및 단말기별 음량기록부(143)에 각각 대응하며 동일 또는 유사한 기능을 수행하므로 상세한 설명은 생략하기로 한다. The volume
절대음량 측정부(241), 볼륨제어 판단부(242), 및 볼륨제어정보 생성부(243)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 절대음량 측정부(241), 볼륨제어 판단부(242), 및 볼륨제어정보 생성부(243) 중 적어도 두 개의 구성요소가 하나의 애플리케이션으로 구현될 수도 있다. Each of the absolute
이들 구성요소가 애플리케이션으로 구현되는 경우 이 애플리케이션이 컴퓨터로 판독가능한 임의의 기록매체에 저장되어 존재할 수 있고, 예를 들어 서버 장치(240)가 프로세서와 메모리를 구비하고 있다고 가정하면, 상기 애플리케이션이 프로세서의 제어 하에 상기 기록매체에서 메모리로 로딩되어 서버 장치(240) 내에서 실행될 수 있다. If these components are implemented as an application, the application may be stored in any computer-readable recording medium. For example, assuming that the
도6은 제2 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다. FIG. 6 is a flowchart for explaining a volume adjusting method according to the second embodiment.
도3의 제1 실시예의 흐름도와 도6의 제2 실시예의 흐름도를 비교하면, 도6의 제2 실시예의 단계(S240, S250)만 도3의 제1 실시예의 단계(S140, S150)와 상이하고, 나머지 단계들(S210~S230, 및 S260~S290)은 도3의 대응하는 각 단계들(S110~S130, 및 S160~S190)과 동일 또는 유사하므로 이들 나머지 단계들에 대해서는 상세한 설명을 생략하기로 한다. Comparing the flowchart of the first embodiment of Fig. 3 with the flowchart of the second embodiment of Fig. 6, only the steps S240 and S250 of the second embodiment of Fig. 6 are different from the steps S140 and S150 of the first embodiment of Fig. And 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 in FIG. 3, so that detailed description of these remaining steps will be omitted .
제1 실시예와 차이가 있는 구성을 위주로 설명하자면, 도6에서 모바일 장치(230)가 TV(220)로부터 음파신호를 수신하면(S230), 모바일 단말기(230)는 이 음파신호로부터 소정 주파수 대역에서의 상대음량을 측정하고, 측정된 상대음량 정보와 단말기 정보를 서버 장치(240)로 전송한다(S240). 6, when the
이 때 모바일 장치(230)가 음파신호의 비가청 대역에 삽입되어 있는 식별정보(예컨대 셋탑박스 ID)를 추출할 수 있으며, 단계(S240)에서 단말기 정보와 상대음량 정보와 함께 셋탑박스 ID도 서버 장치(240)로 전송할 수 있다. 또 다른 예로서, 셋탑박스 ID가 음파신호에 포함되어 있지 않는 경우, 모바일 장치(230)는 GSP 및/또는 WiFi 등의 위치측정 기능을 이용하여 자신의 위치정보를 획득하고 이 위치정보와 함께 단말기 정보 및 상대음량 정보를 서버 장치(240)로 전송할 수도 있다. At this time, identification information (e.g., set-top box ID) in which the
그 후 서버 장치(240)는 예컨대 도2 또는 도4를 참조하여 설명한 바와 같이, 소정 주파수 대역에 대한 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하고(S250) 그 후 S260 이후의 단계들을 수행한다. 이들 S260 이후의 단계들(S260~S290)은 도3을 참조하여 설명한 단계들(S160~S190)에 각각 대응하므로 설명을 생략한다. 2 or 4, the
도7은 제3 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다. 7 is a view for explaining a volume control system according to the third embodiment.
도7을 참조하면, 제3 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(320)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(330) 및 서버 장치(340)를 포함할 수 있다. 7, the volume control system according to the third embodiment is a volume control system for controlling the volume of an audio signal output from a television (TV) 320, and includes a
도7의 제3 실시예를 제1 실시예(도1) 및 제2 실시예(도4)와 각각 비교하면, 도7의 제3 실시예에서는 서버 장치(340)가 볼륨제어 정보를 셋탑박스(310)로 직접 전송하지 않고 모바일 장치(330)로 전달한다. Comparing the third embodiment of FIG. 7 with the first embodiment (FIG. 1) and the second embodiment (FIG. 4), in the third embodiment of FIG. 7, the
예를 들어 서버 장치(340)가 셋탑박스(310)의 식별정보(예컨대 셋탑박스 ID)를 직접 가지고 있지 않는 경우, 이 실시예와 같이 서버 장치(340)가 볼륨제어 정보를 모바일 장치(330)로 전송하고 모바일 장치(330)가 볼륨제어 정보를 셋탑박스(310)로 전송하도록 구성할 수 있다. For example, when the
상술한 구성 외의 제3 실시예의 구성요소나 기능들은 제1 또는 제2 실시예와 동일 또는 유사한다. 예를 들어 모바일 장치(330)에서 절대음량을 측정하여 절대음량 정보를 서버 장치(340)로 전송할 수 있으며 이 때의 모바일 장치(330)와 서버(340)의 구성이나 기능은 제1 실시예의 모바일 장치(130)와 서버(140)의 구성이나 기능과 동일 또는 유사한다. The components and functions of the third embodiment other than those described above are the same as or similar to those of the first or second embodiment. For example, the absolute volume may be measured at the
또한 다른 예로서, 모바일 장치(330)에서 상대음량을 측정하여 상대음량 정보와 단말기 정보를 서버 장치(340)로 전송하는 실시예도 가정할 수 있으며, 이 때의 모바일 장치(330)와 서버(340)의 구성이나 기능은 제2 실시예의 모바일 장치(230)와 서버(230)의 구성이나 기능과 동일 또는 유사하다. As another example, it is also assumed that the
도8은 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 도면이다. 8 is a view for explaining a volume control system according to the fourth embodiment.
도8을 참조하면, 제4 실시예에 따른 음량 조절 시스템은 텔레비전(TV)(420)에서 출력되는 오디오 신호의 음량을 조절하기 위한 음량 조절 시스템으로, 모바일 장치(430)를 포함할 수 있다. Referring to FIG. 8, the volume control system according to the fourth embodiment may include a
도8의 제4 실시예를 제1 실시예(도1)와 비교하면, 도8의 제4 실시예에는 서버 장치가 존재하지 않고, 대신 제1 실시예에서의 서버 장치(140)의 역할을 모바일 장치(430)가 수행한다. 즉 모바일 장치(430)에서 절대음량 측정, 볼륨제어 여부 판단, 및 볼륨제어정보 생성을 모두 수행하고 볼륨제어 정보를 셋탑박스(410)로 전송한다. Comparing the fourth embodiment of FIG. 8 with the first embodiment (FIG. 1), there is no server device in the fourth embodiment of FIG. 8, but instead the role of the
이와 관련하여 도9는 제4 실시예에 따른 음량 조절 시스템을 설명하기 위한 블록도로서, 도8의 모바일 장치(430)의 구체적인 일 구성예를 나타낸다. In this regard, FIG. 9 is a block diagram for explaining a volume control system according to the fourth embodiment, and shows a concrete configuration example of the
도면을 참조하면, 모바일 장치(430)는 마이크(431), 자동 이득 제어부(AGC)(432), A/D 컨버터(ADC)(433), 음파 수신모듈(434), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436)를 포함할 수 있다. The
이들 각각의 구성요소는 도2를 참조하여 설명한 구성요소들, 즉 마이크(131), AGC(132), ADC(133), 음파 수신모듈(134), 볼륨제어 판단부(141), 및 볼륨제어정보 생성부(142)에 대응하며 각각 동일하거나 유사한 기능을 가진다. Each of these components includes components described with reference to FIG. 2, namely, a
다만 제4 실시예에서 절대음량 변환 테이블(437)은 해당 모바일 장치(430)의 제품 모델에 맞는 하나의 변환 테이블만 가지고 있으면 되고, 음량 기록부(438)도 해당 모바일 장치(430)의 음량 기록만 저장하고 있는 점에서 제1 실시예의 절대음량 변환 테이블(135) 및 단말기별 음량 기록부(143)와 상이함을 이해할 것이다. However, in the fourth embodiment, the absolute volume conversion table 437 may have only one conversion table corresponding to the product model of the
도시한 제4 실시예에서, 음량 측정모듈(4343), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436)의 각각은 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있고, 소프트웨어로 구현되는 경우 음량 측정모듈(4343), 볼륨제어 판단부(435), 및 볼륨제어정보 생성부(436) 중 적어도 두 개의 구성요소가 하나의 애플리케이션으로 구현될 수도 있다. In the illustrated fourth embodiment, each of the
이들 구성요소가 애플리케이션으로 구현되는 경우 이 애플리케이션이 컴퓨터로 판독가능한 임의의 기록매체에 저장되어 존재할 수 있고, 모바일 장치(430) 내에서 프로세서의 제어 하에 애플리케이션이 메모리에 로딩되어 실행될 수 있다. When these components are implemented in an application, the application may be stored in any computer-readable recording medium and the application may be loaded into memory and executed under the control of the processor within the
도10은 제4 실시예에 따른 음량 조절 방법을 설명하기 위한 흐름도이다. 10 is a flowchart for explaining a volume adjusting method according to the fourth embodiment.
도3의 제1 실시예의 흐름도와 도10의 제4 실시예의 흐름도를 비교하면, 단계들(S310~S340)은 제1 실시예의 단계들(S110~S140)에 각각 대응하여 동일 또는 유사하고, 단계들(S350~S380)은 제1 실시예의 단계들(S160~S190)에 각각 대응하여 동일 또는 유사한 기능을 수행한다. Comparing the flow chart of the first embodiment of Fig. 3 with the flow chart of the fourth embodiment of Fig. 10, steps S310 to S340 are the same or similar respectively corresponding to the steps S110 to S140 of the first embodiment, S350 to S380 perform the same or similar functions corresponding to the steps S160 to S190 of the first embodiment, respectively.
즉 제4 실시예에서는 서버가 존재하지 않으므로, 절대음량 정보를 서버로 전송하는 단계가 필요없고, 볼륨제어 여부를 판단하고 볼륨제어 정보를 생성하는 단계들(S350, S360)이 모두 모바일 장치(430)에서 수행되는 점에서 제1 실시예와 차이가 있다. That is, since there is no server in the fourth embodiment, it is not necessary to transmit the absolute volume information to the server. Steps S350 and S360 for determining whether to control the volume and generating volume control information are all performed by the mobile device 430 ), Which is different from the first embodiment.
이제 도11 내지 도13을 참조하여 제5 내지 제7 실시예를 설명하기로 한다. The fifth to seventh embodiments will now be described with reference to Figs. 11 to 13. Fig.
제5 내지 제7 실시예는 음량 조절의 대상을 TV나 셋탑박스가 아닌 임의의 음파 출력장치로 확장한 경우를 포함한다. The fifth to seventh embodiments include cases in which the volume control target is extended to any sound output apparatus other than the TV or set-top box.
예를 들어 도11의 제5 실시예는 도1의 제1 실시예와 유사하며, 다만 셋탑박스(110)와 TV(120)의 조합이 임의의 음파 출력장치(550)로 대체된 것이다. 이 때 모바일 장치(530)와 서버 장치(540)의 구성이나 기능은 각각 도1의 모바일 장치(130)와 서버 장치(140)의 구성이나 기능과 동일 또는 유사하므로 설명을 생략한다. For example, the fifth embodiment of FIG. 11 is similar to the first embodiment of FIG. 1 except that the combination of the set-
도11에서 음파 출력장치(550)는 예를 들어 오디오 신호만 출력하거나 또는 오디오 및 비디오 신호를 함께 출력하는 임의의 콘텐트 재생 장치(또는 콘텐트 재생 소프트웨어가 설치된 임의의 하드웨어 장치)일 수 있다. 예를 들어 본 발명이 디지털 광고패널에 적용되는 경우 음파 출력장치(550)는 광고패널에 별도로 부착된 영상 재생장치 또는 패널 내에 포함된 영상 재생 소프트웨어가 설치된 하드웨어 장치, 또는 이와 별개로 음향을 재생할 수 있는 장치를 의미할 수 있다. In Fig. 11, the
다른 예로서 본 발명이 매장내 음향 시스템에 적용되는 경우 음파 출력장치(550)는 예를 들어 MP3플레이어 또는 음향 재생을 위해 연결된 컴퓨터 장치이거나, 또는 이와 별개로 음향 재생 소프트웨어가 설치된 장치일 수 있다. As another example, when the present invention is applied to an in-store acoustic system, the
또 다른 예로서 본 발명이 영화관에 적용되는 경우 음파 출력장치(550)는 상영관에서 보여줄 영상을 재생하는 장치 혹은 서버 컴퓨터 상의 재생기 혹은 이와 별개로 음향을 재생 할 수 있는 서버 컴퓨터 상의 장치 또는 음향 재생 소프트웨어가 설치된 임의의 하드웨어 장치를 포함할 수 있다. As another example, when the present invention is applied to a movie theater, the
한편 이러한 제5 실시예에서, 음파 출력장치(550)에서 출력되는 음파신호에는 이 음파 출력장치(550)를 다른 음파 출력장치와 식별하는 식별정보가 삽입되어 있을 수 있다. 이 경우 모바일 장치(530)가 음파신호를 수신하면 음파신호로부터 음파 출력장치(550)의 식별정보를 추출하고 이와 동시에 소정 주파수 대역에서의 음파신호의 음량(절대음량 또는 상대음량)을 산출할 수 있다. Meanwhile, in the fifth embodiment, the sound wave signal output from the sound
모바일 장치(530)가 절대음량 정보 또는 상대음량 정보와 단말기 정보를 서버 장치(540)로 전송하고, 서버 장치(540)는 절대음량 정보에 기초하여 볼륨제어 여부를 판단하고, 볼륨제어 정보를 생성하여 음파 출력장치(550)로 전송한다. The
이 때 모바일 장치(530)가 음파 출력장치(550)의 식별정보도 서버 장치(540)로 전송한 경우, 서버 장치(540)는 이 식별정보에 따라 볼륨제어 정보를 해당 음파 출력장치(550)로 전송할 수 있다. At this time, when the
만일 서버 장치(540)가 음파 출력장치(550)의 식별정보를 알 수 없는 경우, 예컨대 도12에 도시한 제6 실시예와 같이 구현될 수도 있다. If the
도12를 참조하면, 서버 장치(640)가 볼륨제어 정보를 생성한 후 이 정보를 모바일 장치(630)로 전달하고, 모바일 장치(630)가 음파 출력장치(640)로 볼륨제어 정보를 전송할 수 있다. 12,
또 다른 대안적 실시예로서, 도13의 제7 실시예는 서버 장치가 존재하지 않는 음량 조절 시스템을 나타내며, 도8의 제4 실시예와 유사하다. 즉 셋탑박스(410)와 TV(420)의 조합이 음파 출력장치(750)로 대체된 것으로, 모바일 장치(720)의 구성이나 기능은 모바일 장치(430)의 구성이나 기능과 동일 또는 유사하다. As yet another alternative embodiment, the seventh embodiment of Fig. 13 represents a volume control system in which no server device is present, and is similar to the fourth embodiment of Fig. That is, the combination of the set-
이상과 같이 본 발명이 속하는 분야에서 통상의 지식을 가진 당업자라면 상술한 명세서의 기재로부터 다양한 수정 및 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention. Therefore, the scope of the present invention should not be limited by the described embodiments, but should be determined by the scope of the appended claims, as well as the appended claims.
110, 210, 310, 410: 셋탑박스
120, 220, 320, 420: TV
130, 230, 330, 430, 530, 630, 720: 모바일 장치
140, 240, 340, 540, 640: 서버 장치
550, 650, 750: 음파 출력장치 110, 210, 310, 410: set-top box
120, 220, 320, 420: TV
130, 230, 330, 430, 530, 630, 720:
140, 240, 340, 540, 640: Server device
550, 650, 750: Sound wave output device
Claims (17)
모바일 장치가, 소정 이벤트를 감지한 경우 이 모바일 장치의 자동 이득 제어부(AGC)의 동작을 중단시키는 단계;
상기 모바일 장치가 상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계;
상기 모바일 장치 또는 이 모바일 장치와 통신하는 서버 장치에서, 상기 모바일 장치가 수신한 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계;
상기 모바일 장치 또는 상기 서버 장치가. 상기 산출된 절대음량에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;
상기 음량의 제어 여부를 판단한 장치가, 상기 판단 결과에 기초하여 볼륨제어 정보를 생성하는 단계; 및
상기 모바일 장치 또는 상기 서버 장치가, 상기 볼륨제어 정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 것을 특징으로 하는 음량 조절 방법. A method for adjusting the volume of a sound wave output apparatus,
Stopping the operation of the automatic gain control unit (AGC) of the mobile device when the mobile device detects a predetermined event;
Receiving the sound wave signal output from the sound wave output device by the mobile device;
Calculating an absolute volume in a predetermined frequency band of the sound wave signal received by the mobile device or a server device communicating with the mobile device;
The mobile device or the server device. Determining whether to control the volume of the sound wave output device based on the calculated absolute volume;
Generating a volume control information based on a result of the determination; And
And transmitting, by the mobile device or the server device, the volume control information to the sound wave output device.
상기 소정 주파수 대역은 20kHz가 중심주파수인 1/3 옥타브 밴드인 것을 특징으로 하는 음량 조절 방법. The method according to claim 1,
Wherein the predetermined frequency band is a 1/3 octave band whose center frequency is 20 kHz.
상기 절대음량을 산출하는 단계가 모바일 장치에서 수행되는 경우,
상기 모바일 장치가 상기 산출된 절대음량에 관한 절대음량 정보를 상기 서버로 전송하는 단계(S150)를 더 포함하고,
상기 서버는, 상기 절대음량 정보에 기초하여 상기 음파 출력장치의 음량을 제어할지 여부를 판단(S160)하는 것을 특징으로 하는 음량 조절 방법. The method according to claim 1,
If the step of calculating the absolute volume is performed in a mobile device,
(S150) the mobile device transmits absolute volume information about the calculated absolute volume to the server,
The server determines whether to control the volume of the sound wave output device based on the absolute volume information (S160).
상기 절대음량을 산출하는 단계가,
상기 수신한 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하는 단계; 및
상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,
상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 음량 조절 방법. 5. The method of claim 4,
Wherein the step of calculating the absolute volume comprises:
Extracting a relative sound volume in the predetermined frequency band from the received sound wave signal; And
And calculating an absolute volume by applying a predetermined weight to the relative volume,
Wherein the weight is a value that is preset in accordance with the product model of the mobile device or a value retrieved from an absolute volume conversion table in which weights are pre-matched for each frequency band of at least one frequency band of the sound wave signal How to adjust the volume.
상기 볼륨제어 정보를 음파 출력장치로 전송하는 단계가 상기 모바일 장치에서 수행되는 경우,
상기 볼륨제어 정보가 생성된 후, 상기 서버가 상기 볼륨제어 정보를 상기 모바일 장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 음량 조절 방법. 5. The method of claim 4,
When the step of transmitting the volume control information to the sound wave outputting device is performed in the mobile device,
And after the volume control information is generated, the server transmits the volume control information to the mobile device.
상기 절대음량을 산출하는 단계가 서버 장치에서 수행되는 경우,
상기 모바일 장치가, 상기 음파신호의 상기 소정 주파수 대역에서의 상대음량을 산출하는 단계; 및
상기 모바일 장치가, 상기 상대음량에 관한 상대음량 정보 및 상기 모바일 장치에 관한 단말기 정보를 상기 서버로 전송하는 단계;를 더 포함하고,
상기 서버는, 상기 수신한 상대음량 정보와 단말기 정보에 기초하여, 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 것을 특징으로 하는 음량 조절 방법. The method according to claim 1,
When the step of calculating the absolute volume is performed in the server apparatus,
The mobile device calculating a relative sound volume of the sound wave signal in the predetermined frequency band; And
Further comprising: transmitting, by the mobile device, relative volume information on the relative volume and terminal information related to the mobile device to the server,
Wherein the server calculates an absolute volume of the sound wave signal in a predetermined frequency band based on the received relative volume information and the terminal information.
상기 절대음량을 산출하는 단계가, 상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,
상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 음량 조절 방법. 8. The method of claim 7,
Wherein the step of calculating the absolute volume comprises calculating an absolute volume by applying a predetermined weight to the relative volume,
Wherein the weight is a value that is preset in accordance with the product model of the mobile device or a value retrieved from an absolute volume conversion table in which weights are pre-matched for each frequency band of at least one frequency band of the sound wave signal How to adjust the volume.
상기 볼륨제어 정보를 음파 출력장치로 전송하는 단계가 상기 모바일 장치에서 수행되는 경우,
상기 볼륨제어 정보가 생성된 후, 상기 서버가 상기 볼륨제어 정보를 상기 모바일 장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 음량조절 방법. 8. The method of claim 7,
When the step of transmitting the volume control information to the sound wave outputting device is performed in the mobile device,
And after the volume control information is generated, the server transmits the volume control information to the mobile device.
상기 서버 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고,
상기 음량 조절 프로그램은, 상기 프로세서의 제어 하에 상기 메모리에 로딩되어 실행될 때, 상기 서버 장치로 하여금,
상기 음파 출력장치에서 출력된 음파신호의 소정 주파수 대역에서의 절대음량 정보를 획득하는 단계;
상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;
상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및
이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램이고,
이 때 상기 절대음량 정보는, 상기 서버 장치와 통신하는 모바일 장치가 상기 음파 출력장치로부터 수신한 음파신호에 대해 산출된 절대음량을 포함하며,
상기 모바일 장치의 자동 이득 제어부(AGC)의 동작이 중단된 상태에서 상기 모바일 장치가 상기 음파신호를 수신하여, 이 음파신호의 상기 소정 주파수 대역에서의 상대음량에 관한 상대음량 정보 및 상기 모바일 장치의 단말기 정보를 상기 서버 장치로 전송하는 경우,
상기 절대음량 정보를 획득하는 단계는, 상기 서버가 상기 상대음량 정보와 단말기 정보에 기초하여, 상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계를 포함하는 것을 특징으로 하는 서버 장치. A server apparatus capable of transmitting volume control information for adjusting a volume of a sound wave output apparatus to the sound wave output apparatus,
The server apparatus includes a processor, a memory, and a computer-readable recording medium recording a volume control program,
Wherein the volume control program causes the server apparatus to control the volume control program when loaded and executed in the memory under the control of the processor,
Obtaining absolute volume information of a sound wave signal output from the sound wave output apparatus in a predetermined frequency band;
Determining whether to control the volume of the sound wave output device based on the absolute volume information;
Generating volume control information based on the determination result; And
And transmitting the generated volume control information to the sound wave output device,
Wherein the absolute volume information includes an absolute volume calculated for a sound wave signal received from the sound wave output device by a mobile device communicating with the server device,
Wherein the mobile device receives the sound wave signal in a state in which the operation of the automatic gain control unit (AGC) of the mobile device is interrupted so that the relative sound volume information about the relative sound volume in the predetermined frequency band of the sound wave signal, When the terminal information is transmitted to the server device,
Wherein the step of obtaining the absolute volume information comprises the step of the server calculating an absolute volume of the sound wave signal in a predetermined frequency band based on the relative volume information and the terminal information.
상기 절대음량을 산출하는 단계가, 상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,
상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 서버 장치. 11. The method of claim 10,
Wherein the step of calculating the absolute volume comprises calculating an absolute volume by applying a predetermined weight to the relative volume,
Wherein the weight is a value that is preset in accordance with the product model of the mobile device or a value retrieved from an absolute volume conversion table in which weights are pre-matched for each frequency band of at least one frequency band of the sound wave signal Server device.
상기 모바일 장치의 자동 이득 제어부(AGC)의 동작이 중단된 상태에서 상기 모바일 장치가 상기 음파신호를 수신하여 이 음파신호의 상기 소정 주파수 대역에서의 절대음량을 산출하는 경우,
상기 절대음량 정보를 획득하는 단계는, 상기 모바일 장치로부터 상기 절대음량에 관한 절대음량 정보를 수신하는 단계를 포함하는 것을 특징으로 하는 서버 장치. 11. The method of claim 10,
When the mobile device receives the sound wave signal and calculates an absolute sound volume in the predetermined frequency band of the sound wave signal in a state where the operation of the automatic gain control unit (AGC) of the mobile device is interrupted,
Wherein the obtaining of the absolute volume information comprises receiving absolute volume information on the absolute volume from the mobile device.
상기 절대음량은, 상기 모바일 장치가 상기 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하고 이 상대음량에 기설정된 가중치를 적용함으로써 산출된 값이고,
상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 서버 장치. 14. The method of claim 13,
Wherein the absolute volume is a value calculated by extracting a relative volume in the predetermined frequency band from the sound wave signal and applying a predetermined weight to the relative volume,
Wherein the weight is a value that is preset in accordance with the product model of the mobile device or a value retrieved from an absolute volume conversion table in which weights are pre-matched for each frequency band of at least one frequency band of the sound wave signal Server device.
상기 모바일 장치는, 프로세서, 메모리, 및 음량 조절 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함하고,
상기 음량 조절 프로그램은, 상기 프로세서의 제어하에 상기 메모리에 로딩되어 실행될 때, 상기 모바일 장치로 하여금,
자동 이득 제어부(AGC)의 동작을 중단시키는 단계;
상기 음파 출력장치에서 출력되는 음파신호를 수신하는 단계;
상기 음파신호의 소정 주파수 대역에서의 절대음량을 산출하는 단계;
상기 절대음량 정보에 기초하여, 상기 음파 출력장치의 음량을 제어할지 여부를 판단하는 단계;
상기 판단 결과에 기초하여 볼륨 제어정보를 생성하는 단계; 및
이 생성된 볼륨 제어정보를 상기 음파 출력장치로 전송하는 단계;를 포함하는 방법을 실행시키기 위한 프로그램인 것을 특징으로 하는 모바일 장치. A mobile device capable of transmitting volume control information for controlling the volume of a sound output device to the sound output device,
The mobile device includes a processor, a memory, and a computer-readable recording medium recording a volume control program,
Wherein the volume control program causes the mobile device to, when loaded and executed in the memory under the control of the processor,
Stopping the operation of the automatic gain controller (AGC);
Receiving a sound wave signal output from the sound wave output device;
Calculating an absolute volume of the sound wave signal in a predetermined frequency band;
Determining whether to control the volume of the sound wave output device based on the absolute volume information;
Generating volume control information based on the determination result; And
And transmitting the generated volume control information to the sound wave output device.
상기 절대음량을 산출하는 단계가,
상기 수신한 음파신호로부터 상기 소정 주파수 대역에서의 상대음량을 추출하는 단계; 및
상기 상대음량에 기설정된 가중치를 적용하여 절대음량을 산출하는 단계;를 포함하고,
상기 가중치는, 상기 모바일 장치의 제품 모델에 따라 미리 설정되어 있는 값이거나, 또는 음파신호의 적어도 하나 이상의 주파수 대역의 각 주파수 대역마다 가중치가 미리 매칭되어 있는 절대음량 변환 테이블에서 검색된 값인 것을 특징으로 하는 모바일 장치. 16. The method of claim 15,
Wherein the step of calculating the absolute volume comprises:
Extracting a relative sound volume in the predetermined frequency band from the received sound wave signal; And
And calculating an absolute volume by applying a predetermined weight to the relative volume,
Wherein the weight is a value that is preset in accordance with the product model of the mobile device or a value retrieved from an absolute volume conversion table in which weights are pre-matched for each frequency band of at least one frequency band of the sound wave signal Mobile device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160159404A KR101855336B1 (en) | 2016-11-28 | 2016-11-28 | Method and system for adjusting volume in audio outputting device |
PCT/KR2017/013094 WO2018097546A1 (en) | 2016-11-28 | 2017-11-17 | Method and system for adjusting sound volume of sound wave output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160159404A KR101855336B1 (en) | 2016-11-28 | 2016-11-28 | Method and system for adjusting volume in audio outputting device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101855336B1 true KR101855336B1 (en) | 2018-05-09 |
Family
ID=62196225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160159404A KR101855336B1 (en) | 2016-11-28 | 2016-11-28 | Method and system for adjusting volume in audio outputting device |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101855336B1 (en) |
WO (1) | WO2018097546A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200050578A (en) * | 2018-11-02 | 2020-05-12 | 주식회사 케이티 | System for sharing screen using inaudible sound and apparatus thereof |
KR102389995B1 (en) * | 2021-09-29 | 2022-04-27 | 주식회사 인피닉 | Method for generating spontaneous speech, and computer program recorded on record-medium for executing method therefor |
KR102408455B1 (en) * | 2021-09-29 | 2022-06-14 | 주식회사 인피닉 | Voice data synthesis method for speech recognition learning, and computer program recorded on record-medium for executing method therefor |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110008083A (en) * | 2019-03-21 | 2019-07-12 | 深圳点猫科技有限公司 | The programming realization method and system of cross-platform real-time monitoring volume for robot |
CN111163226B (en) * | 2019-12-27 | 2021-06-08 | 华为技术有限公司 | Volume adjusting method, device and system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013187809A (en) * | 2012-03-09 | 2013-09-19 | Panasonic Corp | Call signal processing apparatus |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009072126A2 (en) * | 2007-12-06 | 2009-06-11 | Senplay Technologies Ltd. | Acoustic motion capture |
KR101566351B1 (en) * | 2008-12-10 | 2015-11-05 | 엘지전자 주식회사 | Mobile terminal and Method for controlling of sound volume using Same |
KR20150042331A (en) * | 2013-10-10 | 2015-04-21 | 재단법인대구경북과학기술원 | System for issuing the waiting number ticket using sound wave communicate and method thereof |
KR101633086B1 (en) * | 2014-03-27 | 2016-06-23 | 주식회사 씨에스에너텍 | Micro particle separator |
-
2016
- 2016-11-28 KR KR1020160159404A patent/KR101855336B1/en active IP Right Grant
-
2017
- 2017-11-17 WO PCT/KR2017/013094 patent/WO2018097546A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013187809A (en) * | 2012-03-09 | 2013-09-19 | Panasonic Corp | Call signal processing apparatus |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200050578A (en) * | 2018-11-02 | 2020-05-12 | 주식회사 케이티 | System for sharing screen using inaudible sound and apparatus thereof |
KR102646375B1 (en) | 2018-11-02 | 2024-03-12 | 주식회사 케이티 | System for sharing screen using inaudible sound and apparatus thereof |
KR102389995B1 (en) * | 2021-09-29 | 2022-04-27 | 주식회사 인피닉 | Method for generating spontaneous speech, and computer program recorded on record-medium for executing method therefor |
KR102408455B1 (en) * | 2021-09-29 | 2022-06-14 | 주식회사 인피닉 | Voice data synthesis method for speech recognition learning, and computer program recorded on record-medium for executing method therefor |
Also Published As
Publication number | Publication date |
---|---|
WO2018097546A1 (en) | 2018-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101855336B1 (en) | Method and system for adjusting volume in audio outputting device | |
JP6377018B2 (en) | Audio system equalization processing for portable media playback devices | |
US9307340B2 (en) | Audio system equalization for portable media playback devices | |
US10026416B2 (en) | Audio system, audio device, mobile terminal device and audio signal control method | |
US9860641B2 (en) | Audio output device specific audio processing | |
CN103152668B (en) | Adjusting method of output audio and system thereof | |
US20110142255A1 (en) | Sound processing apparatus and method | |
US10275209B2 (en) | Sharing of custom audio processing parameters | |
CN109982231B (en) | Information processing method, device and storage medium | |
JP2016015711A5 (en) | ||
US12136432B2 (en) | Methods for reducing error in environmental noise compensation systems | |
US11985467B2 (en) | Hearing sensitivity acquisition methods and devices | |
US10853025B2 (en) | Sharing of custom audio processing parameters | |
US9053710B1 (en) | Audio content presentation using a presentation profile in a content header | |
KR101551665B1 (en) | A Hearing Aid Capable of Adjusting Environment Profile, A System and Method for Adjusting Environment Profile Using the Same | |
KR101431392B1 (en) | Communication method, communication apparatus, and information providing system using acoustic signal | |
CN112956215B (en) | Passive speaker authentication | |
KR20180060196A (en) | Method and system for adjusting volume in audio outputting device | |
KR20180060194A (en) | Method and system for adjusting volume in audio outputting device | |
KR101051036B1 (en) | Apparatus and method for controlling sound quality of audio equipments according to the hearing of individual users | |
CN108574914B (en) | Method and device for adjusting multicast playback file of sound box and receiving end | |
KR101706667B1 (en) | Method and system for sound wave at low power using a push message | |
KR101633682B1 (en) | Apparatus for controlling audio output of user terminal for listening announcement | |
KR101060546B1 (en) | Method and apparatus for converting audio play file according to auditory capacity of individual user | |
JP2010016739A (en) | Transmitter, mobile terminal, and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |