WO2020209632A1 - 데이터 그룹재생 장치 및 그 시스템과 방법 - Google Patents
데이터 그룹재생 장치 및 그 시스템과 방법 Download PDFInfo
- Publication number
- WO2020209632A1 WO2020209632A1 PCT/KR2020/004828 KR2020004828W WO2020209632A1 WO 2020209632 A1 WO2020209632 A1 WO 2020209632A1 KR 2020004828 W KR2020004828 W KR 2020004828W WO 2020209632 A1 WO2020209632 A1 WO 2020209632A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- sound source
- source data
- playback
- piece
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10037—A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10222—Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
- G11B2020/10546—Audio or video recording specifically adapted for audio data
- G11B2020/10555—Audio or video recording specifically adapted for audio data wherein the frequency, the amplitude, or other characteristics of the audio signal is taken into account
- G11B2020/10574—Audio or video recording specifically adapted for audio data wherein the frequency, the amplitude, or other characteristics of the audio signal is taken into account volume or amplitude
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R27/00—Public address systems
Definitions
- the present invention relates to an apparatus for reproducing a data group and a system and method thereof, and in more detail, some piece data of sound source data that is already being played through a specific terminal or external speaker is received through a microphone and compared with all data of the corresponding sound source data.
- the present invention relates to a data group playback apparatus and a system and method thereof in which a current playback point is identified, and the corresponding externally played sound source data and the playback point are synchronized to be simultaneously played back.
- Bluetooth speakers of various sizes and shapes have been released to help play music.
- the output capacity of such a Bluetooth speaker is not large, it is difficult to expect satisfactory output performance unless it is an enclosed narrow space.
- the present invention has been made in consideration of the circumstances of the prior art described above, by receiving some piece data of sound source data already being played through a specific terminal or an external speaker through a microphone and comparing it with the entire data of the sound source data It is an object of the present invention to provide a data group reproducing apparatus and a system and method thereof that can be simultaneously reproduced by synchronizing the corresponding externally reproduced sound source data and a reproducing point.
- a synchronization control unit 14 is included to search for a playback point of the piece data 100 in the sound source data 200 and synchronize the playback point so that a plurality of users can synchronize and play specific sound source data at the same time.
- a data group reproducing apparatus is provided.
- the synchronization control unit 14 includes: a comparison unit 16 for comparing some piece data 100 of sound source data input through a microphone with the corresponding sound source data 200 previously stored therein; A playback point determination unit 18 for searching for a playback point of the piece data 100 on the sound source data 200 previously stored therein; There is provided a data group reproducing apparatus comprising a reproducing point synchronization processing unit 20 for synchronizing control to reproduce the sound source data 200 of a reproducing point determined by the reproducing point determining unit 18.
- an ADC Analog-DigitaI Converter
- a data group reproducing apparatus is provided at a rear end of the microphone 4, and a data group reproducing apparatus is provided.
- a data group reproducing apparatus further comprising a sound source data storage unit 6 for storing sound source data 200.
- a decoding unit 22 for converting into PCM data
- a data group reproducing apparatus is provided, further comprising a PCM data storage unit 24 for storing the decoded PCM data.
- the comparison unit 16 provides a data group reproducing apparatus, characterized in that the comparison of the piece data 100 and the sound source data 200 by numbers.
- the playback point determination unit 18 compares the output point of the sound source data synchronized through the playback point synchronization processing unit 20 and the playback point of the piece data 100 received through the microphone 4
- a data group reproducing apparatus is provided, characterized in that the cycle is driven a plurality of times, and the comparison cycle is terminated when it is within a preset error range.
- the sound source data 200 is composed of complex data 60 matched with the lighting blinking data 62 including the lighting color and the lighting pattern, and the lighting blinks at a predetermined playback point of the sound source data 200 or
- a data group reproducing apparatus characterized in that it can be controlled to be lit.
- the present invention provides some piece data 100 of sound source data input through the microphone 4 to the sound source providing server 30 to receive the corresponding sound source data 200, the sound source data 200 and the By comparing the piece data 100, searching for the playback point of the piece data 100 in the sound source data 200, and synchronizing the playback point, a plurality of users can synchronize and play the specific sound source data simultaneously.
- the sound source providing server 30 includes a PCM data storage unit 42 for converting and storing the sound source data 200 into PCM data in a comparable manner;
- a comparison unit 40 that compares the piece data 100 and a plurality of sound source data included in the PCM data storage unit 42 by numbers to specify any one sound source data 200 that matches the piece data 100 It provides a data group reproducing system comprising a.
- the present invention a) a process of comparing the piece data 100, which is a part of sound source data input through a microphone, and the corresponding sound source data 200 previously stored therein by the comparison unit 16; b) a process for the playback point determination unit 18 to search for a playback point of the piece data 100 on the previously stored sound source data 200; c) The synchronization processing unit 20 provides a data group playback method comprising the process of reproducing a specific playback point of the specific sound source data 200 searched for through the playback point determining unit 18.
- the comparison unit 16 compares a plurality of sound source data stored in the sound source data storage unit 6 and extracts any one sound source data that matches the piece data 100;
- a method for reproducing a data group comprising a process of extracting corresponding sound source data according to a signal of a user designating specific sound source data.
- the data group playback device 2 automatically sends the piece data 100 to a remote sound source providing server.
- a data group reproducing method characterized in that it further includes a process of requesting the provision of the corresponding sound source data (200).
- the output point of the corresponding lighting flashing data 62 preset by the playback point synchronization processing unit 20 is A process of determining whether it has arrived;
- the reproduction point synchronization processing unit 20 controls the lighting reproduction driver 50 to turn on or blink the lighting.
- a method of reproducing a data group is further included.
- the apparatus for reproducing a data group and its system and method according to the present invention is a state in which specific sound source data is already being played through an external speaker provided in a smartphone, a plaza, or a concert hall, and the corresponding sound source data is synchronized through a user terminal.
- FIG. 1 is a block diagram showing the configuration of a data group reproducing apparatus according to an embodiment of the present invention
- FIG. 2 is a block diagram showing an extended configuration of a data storage unit included in a data group reproducing apparatus according to an embodiment of the present invention
- FIG. 3 is a view showing a state of synchronizing sound source data through a data group reproducing apparatus according to an embodiment of the present invention
- FIG. 4 is a flow chart showing a data group playback flow through the data group playback apparatus according to an embodiment of the present invention
- FIG. 5 is a flow chart showing a data group reproduction flow including error correction through a data group reproduction apparatus according to an embodiment of the present invention
- FIG. 6 is a block diagram showing a schematic configuration of a data group reproduction system according to an embodiment of the present invention.
- FIG. 7 is a block diagram showing a structure of reproducing a complex data group using a data group reproducing apparatus according to an embodiment of the present invention.
- FIG. 8 is a diagram illustrating a configuration of composite data reproduced through FIG. 7.
- FIG. 1 is a block diagram showing a configuration of a data group reproducing apparatus according to an embodiment of the present invention
- FIG. 2 is a block diagram showing an extended configuration of a data storage unit included in a data group reproducing apparatus according to an embodiment of the present invention
- a block diagram and FIG. 3 are diagrams illustrating a state in which sound source data is synchronized through a data group reproducing apparatus according to an embodiment of the present invention.
- the data group reproducing apparatus 2 receives some piece data of sound source data that is already being played through a specific terminal or an external speaker through a microphone, and receives the entire data of the sound source data.
- the data group playback device 2 is a smart device carried by a user. It means a terminal such as a phone.
- the data group reproducing apparatus 2 stores some piece data 100 of sound source data input through the microphone 4 with the corresponding sound source data 200 previously stored therein.
- a synchronization control unit 14 that searches for a playback point of the piece data 100 in the sound source data 200 and synchronizes the playback point so that a plurality of users can synchronize and reproduce specific sound source data at the same time. ) Is included.
- the data group playback apparatus 2 receives sound source data being played through a speaker (not shown) installed in places such as a plaza, cafe, department store, or concert hall through the microphone 4
- the synchronization control unit 14 may be an application.
- the synchronization control unit 14 includes: a comparison unit 16 for comparing some piece data 100 of sound source data input through a microphone with the corresponding sound source data 200 previously stored therein; A playback point determination unit 18 for searching for a playback point of the piece data 100 on the sound source data 200 previously stored therein; It consists of a playback point synchronization processing unit 20 for synchronizing control to reproduce the sound source data 200 of the playback point determined by the playback point determining unit 18.
- the playback point synchronization processing unit 20 generates a playback control signal for a specific playback point to the playback driver 8, and the playback driver 8 corresponds to the sound source data through the speaker 10 or earphone 12. Play from a specific point.
- an ADC Analog-Digital Converter
- a sound source data storage unit 6 for storing is further included.
- a decoding unit 22 for converting to PCM data may be further configured in the data group playback device 2, and decoding A PCM data storage unit 24 for storing the obtained PCM data may be further configured.
- the data group reproducing apparatus 2 can temporarily convert the sound source data 200 into binary data rather than PCM data.
- the binary data A storage unit to store is configured, and the decoding unit 22 is also decoded to convert into binary numbers.
- the comparison unit 16 configured in the data group reproducing apparatus 2 compares the piece data 100 and the sound source data 200 numerically to find a current playback point.
- the playback point determination unit 18 may determine the playback point as the playback duration at which the current playback is made. That is, all sound source data 200 that are legally circulated can be reproduced at the same point as long as the reproduction duration at which reproduction is performed is the same.
- the playback point of one sound source data is 1 minute
- the data group reproducing apparatus 2 can reproduce the same reproducing point of the same sound source data, thereby being synchronized.
- the playback point determination unit 18 is a comparison cycle between the output point of the sound source data synchronized through the playback point synchronization processing unit 20 and the playback point of the piece data 100 received through the microphone 4 By driving a plurality of times, it is possible to control the comparison cycle to be terminated when it is within a preset error range.
- the playback point determination unit 18 may repeat the comparison cycle several times to reduce even a very small error. For this purpose, the sound source reproduced through the playback drive unit 8 until the comparison cycle ends. The data is muted and the sound source data is actually reproduced after the comparison cycle is over.
- Silence processing is done by turning off only the switch of the speaker 10. Since the playback driver 8 knows the playback point to be played back, comparing the playback point with the playback point of an external sound source input through the microphone will result in an error. You can see the size.
- the sound source data 200 reproducibly distributed through the data group reproducing device 2 is composed of composite data 60 matched with lighting flashing data 62 including lighting colors and lighting patterns. And, it is possible to control the lighting to blink or light up at a predetermined playback point of the sound source data 200.
- the composite data 60 may be manufactured and distributed by the sound source providing server 30, and the lighting flashing data 62 together with the sound source data 200 may be configured as packets and distributed.
- the data is any one of the screen lighting blinking data of the user terminal or the composite data (data composed of sound source data and the screen lighting blinking data matched with the sound source data at a certain period).
- the reproduction data may be composed of various data patterns of chords, surround channels, lighting patterns, and lighting colors, and the user may select any one data pattern or automatically assign a data pattern to each user.
- a subject capable of automatically allocating a data pattern for each user may be a user's terminal or a remote server.
- FIG. 4 is a flowchart illustrating a data group reproduction flow through the data group reproduction apparatus according to an embodiment of the present invention.
- a comparison unit receives fragment data 100, which is a part of sound source data input through a microphone configured in the data group reproducing apparatus 2 according to an embodiment of the present invention, and compares the corresponding sound source data 200 previously stored therein. (16) compare.
- the comparison unit 16 is the sound source data storage unit 6 It is possible to extract any one sound source data that matches the piece data 100 by comparing it with a plurality of sound source data stored in, or, by designating specific sound source data, the comparison unit 16 extracts the corresponding sound source data. May be.
- the data group playback device 2 automatically transmits the piece data 100 to the remote sound source providing server 30, It is also possible to request the provision of the corresponding sound source data 200.
- the playback point determination unit 18 searches for a playback point of the piece data 100 on the sound source data 200 stored in advance. For example, if the sound source data is PCM data, any one PCM When the data consists of "4, 6, 10, 11, 12, 11, 8, 5, 3, -4.", the piece data 100 input through the microphone 4 is "12, 11" , 8, 5, 3", the playback point determination unit 18 can know that the next playback point is "-4".
- the playback point synchronization processing unit 20 reproduces the playback point of the sound source data determined through the playback point determination unit 18.
- FIG. 5 is a flowchart illustrating a data group reproducing flow including error correction through a data group reproducing apparatus according to an embodiment of the present invention.
- the playback point synchronization processing unit 20 reproduces a specific point of the corresponding sound source data through the playback driver 8, and then the playback point determination unit 18 is an output point of the synchronized sound source data. And, it is possible to compare the reproduction points re-searched through the processes a) and b) again.
- the reproduction point determination unit 18 may determine whether it is within a preset error range, and if it is within a preset error range, the comparison cycle may be terminated.
- the playback point determination unit 18 may repeat the comparison cycle several times to reduce even a very small error. For this purpose, the sound source reproduced through the playback drive unit 8 until the comparison cycle ends. The data is muted and the sound source data is actually reproduced after the comparison cycle is over.
- Silence processing is done by turning off only the switch of the speaker 10. Since the playback driver 8 knows the playback point to be played back, comparing the playback point with the playback point of an external sound source input through the microphone will result in an error. You can see the size.
- FIG. 6 is a block diagram showing a schematic configuration of a data group reproducing system according to an embodiment of the present invention.
- the data group reproduction system provides some piece data 100 of sound source data input through the microphone 4 to the sound source providing server 30 to provide the corresponding sound source data 200.
- a data group reproducing apparatus (2) that allows a user to synchronize and reproduce specific sound source data simultaneously;
- a sound source providing server 30 that receives the piece data 100 from the data group playback device 2, extracts the sound source data 200 matched with the piece data 100, and provides it to the data group playback device 2 ).
- the sound source providing server 30 has a data receiving unit 32 and a data transmitting unit 34 configured to receive and transmit data to and from the plurality of data group playback devices 2, and a plurality of sound sources
- a sound source data storage unit 36 for storing data 200 is configured.
- the sound source providing server 30 includes a PCM data storage unit 42 that converts and stores the sound source data 200 into PCM data in a comparable manner;
- a comparison unit 40 that compares a plurality of sound source data included in the piece data 100 and the PCM data storage unit 42 by numbers to specify one sound source data 200 that matches the piece data 100, and
- a control unit 46 for controlling sound source search and provision.
- the sound source providing server 30 included in the data group reproducing system may be a known sound source providing server that searches for specific sound source data with sampling data, which is some piece of sound source data. Do.
- the sound source providing server is different from the sound source providing server 30 of the present invention, the decoding unit 44, the PCM data storage unit 42, and the comparison unit 40 Is not configured.
- FIG. 7 is a block diagram showing a structure of reproducing a composite data group using a data group reproducing apparatus according to an embodiment of the present invention
- FIG. 8 is a diagram illustrating a structure of composite data reproduced through FIG. 7.
- the sound source data 200 reproducibly distributed through the data group reproducing apparatus 2 is composed of complex data 60 matched with lighting blinking data 62 including lighting colors and lighting patterns. , It is possible to control the lighting to blink or turn on at a predetermined playback point of the sound source data 200.
- the composite data 60 may be manufactured and distributed by the sound source providing server 30, and the lighting flashing data 62 together with the sound source data 200 may be configured as packets and distributed.
- the data is any one of the screen lighting blinking data of the user terminal or the composite data (data composed of sound source data and the screen lighting blinking data matched with the sound source data at a certain period).
- the reproduction data may be composed of various data patterns of chords, surround channels, lighting patterns, and lighting colors, and the user may select any one data pattern or automatically assign a data pattern to each user.
- a subject capable of automatically allocating a data pattern for each user may be a user's terminal or a remote server.
- the data group reproducing apparatus 2 determines whether the lighting flashing data 62 matched with the sound source data 200 exists, and if the lighting flashing data 62 exists, the reproduction point synchronization processing unit (20) It is determined whether the output point of the corresponding lighting blinking data 62 set in advance has arrived.
- the lighting blinking data 62 is configured to be matched with the sound source data 200 in advance so that it blinks at a certain period during reproduction of the sound source data or when the bit is greater than a certain intensity.
- the reproduction point synchronization processing unit 20 controls the lighting reproduction drive unit 50 to turn on or blink the lighting.
- the apparatus for reproducing a data group and its system and method according to an embodiment of the present invention are not limited to the above-described embodiments, and various modifications may be made without departing from the technical gist thereof.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 데이터 그룹재생 장치 및 그 시스템과 방법에 관한 것으로, 특정 단말기나 외부 스피커를 통해서 이미 재생되고 있는 음원데이터의 일부 조각데이터를 마이크를 통해 입력받아 해당 음원데이터의 전체 데이터와 비교함으로써 현재 재생지점을 파악해서, 해당 외부 재생중인 음원데이터와 재생 지점을 동기화시켜서 동시에 재생할 수 있도록 한 데이터 그룹재생 장치 및 그 시스템과 방법을 제공함에 그 목적이 있다.
Description
본 발명은 데이터 그룹재생 장치 및 그 시스템과 방법에 관한 것으로, 보다 상세하게 특정 단말기나 외부 스피커를 통해서 이미 재생되고 있는 음원데이터의 일부 조각데이터를 마이크를 통해 입력받아 해당 음원데이터의 전체 데이터와 비교함으로써 현재 재생지점을 파악해서, 해당 외부 재생중인 음원데이터와 재생 지점을 동기화시켜서 동시에 재생할 수 있도록 한 데이터 그룹재생 장치 및 그 시스템과 방법에 관한 것이다.
주지된 바와 같이, 음악 등의 데이터 재생이 필요한 수많은 장소에서 음악 청취가 가능할 정도의 음량으로 출력되게 하려면 상당한 출력의 스피커가 필요하다.
하지만, 그 정도의 출력을 갖춘 스피커는 부피가 크고 무겁기 때문에 휴대가 불편하고 언제 음악을 재생시켜야할 상황이 될지를 알 수 없으므로 항상 스피커를 휴대할 수도 없다.
최근에는 다양한 크기와 형태의 블루투스 스피커가 출시되어서 음악 재생에 도움을 주고 있다. 하지만, 이러한 블루투스 스피커도 출력용량이 크지 않기 때문에 밀폐된 협소한 공간이 아니라면 만족할만한 출력 성능을 기대하기는 어렵다.
하지만, 개인에게는 모두 스마트폰을 휴대하고 있기 때문에 이러한 개인 소유의 스마트폰을 이용하여 특정 데이터를 동시에 재생한다면 상당한 출력 성능을 기대할 수 있을 것이다.
하지만, 이러한 기능 구현에는 몇가지 문제 때문에 현실적이지 않다.
첫째, 유저가 서로 약속하여 몇 대의 스마트폰이 특정 데이터를 동시에 재생을 시작하게 되면 음원이나 영화의 동시 출력이 가능하겠지만, 꽤 많은 스마트폰이 동시에 재생 시작 타이밍을 일치시키는 것은 거의 불가능하기 때문에 동시 재생이 매우 어렵다는 문제가 있었다.
둘째로, 이미 몇 대의 스마트폰이 특정 데이터를 재생하고 있는 상황이라면, 이후 해당 데이터를 함께 재생하고 싶은 유저가 해당 재생 그룹에 참여하기를 희망한다고 하여도 해당 데이터의 현재 재생 지점을 알기도 어렵고, 재생중인 유저가 현재 재생지점을 안다고 하여도 그 재생지점을 재생을 희망하는 유저에게 알려주는 동안 이미 실시간으로 재생지점이 변경되게 되므로 재생지점을 일치시키는 것이 불가능하다는 문제가 있었다.
이는 결과적으로, 재생지점 정보를 수신하는 각 스마트폰의 기기 성능 특히 데이터 재생까지 걸리는 시간이 각 기기별로 서로 차이가 있기 때문에 재생 지점을 동기화시키는 것은 불가능하다.
또한, 네트워크 속도에 따라서도 시간차이가 발생되므로 더욱 더 어려운 문제이며, 또 다른 문제는 네트워크 속도가 각 위치에 따라서 차이가 발생된다는 것이다.
따라서, 데이터를 재생하는 스마트폰이, 재생에 참여하고자 하는 또 다른 유저의 스마트폰으로 현재 재생 위치정보를 전송하더라도, 네트워크 속도나, 재생시까지 기기내에서 지연되는 재생 지연시간으로 인해 1초나 2초가 지연된 후에 해당 데이터를 재생하게 된다는 문제가 있었다.
본 발명은 상기한 종래 기술의 사정을 감안하여 이루어진 것으로, 특정 단말기나 외부 스피커를 통해서 이미 재생되고 있는 음원데이터의 일부 조각데이터를 마이크를 통해 입력받아 해당 음원데이터의 전체 데이터와 비교함으로써 현재 재생지점을 파악해서, 해당 외부 재생중인 음원데이터와 재생 지점을 동기화시켜서 동시에 재생할 수 있도록 한 데이터 그룹재생 장치 및 그 시스템과 방법을 제공함에 그 목적이 있다.
상기한 목적을 달성하기 위해, 본 발명의 바람직한 실시예에 따르면, 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를, 내부에 기저장된 해당 음원데이터(200)와 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 동기화 제어부(14)가 포함된 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 동기화 제어부(14)는 마이크를 통해 입력되는 음원데이터의 일부 조각데이터(100)와 내부에 기저장된 해당 음원데이터(200)를 비교하는 비교부(16)와; 내부에 기저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 재생지점 판단부(18)와; 상기 재생지점 판단부(18)를 통해 판단된 재생지점의 음원데이터(200)를 재생시키도록 동기화 제어하는 재생지점 동기화 처리부(20)로 이루어진 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 마이크(4)의 후단에, 아날로그 음원을 디지털 데이터로 변환하는 ADC(Analog-DigitaI Converter)가 구성된 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 음원데이터(200)를 저장하는 음원데이터 저장부(6)가 더 포함된 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 음원데이터(200)가 MP3 데이터인 경우, PCM 데이터로 변환하기 위한 디코딩부(22)와; 디코딩된 PCM 데이터를 저장하기 위한 PCM 데이터 저장부(24)가 더 포함된 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 비교부(16)는 상기 조각데이터(100)와 음원데이터(200)를 숫자로 비교하는 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 재생지점 판단부(18)는 상기 재생지점 동기화 처리부(20)를 통해 동기화된 음원데이터의 출력지점과, 마이크(4)를 통해 수신된 조각데이터(100)의 재생지점과의 비교 사이클을 복수회 구동시켜서, 기설정 오차범위 이내인 경우에 비교 사이클을 종료하는 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
바람직하게, 상기 음원데이터(200)는 조명 색상과 조명 패턴을 포함한 조명 점멸데이터(62)와 매칭된 복합 데이터(60)로 구성되고, 상기 음원데이터(200)의 일정 재생 지점에 조명이 점멸 또는 점등되게 제어할 수 있는 것을 특징으로 하는 데이터 그룹재생 장치가 제공된다.
한편, 본 발명은 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를 음원제공서버(30)에 제공하여 해당 음원데이터(200)를 제공받으며, 그 음원데이터(200)와 상기 조각데이터(100)를 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 데이터 그룹재생 장치(2)와; 상기 데이터 그룹재생 장치(2)로부터 조각데이터(100)를 수신하여 상기 조각데이터(100)와 일치되는 음원데이터(200)를 추출하여 상기 데이터 그룹재생 장치(2)로 제공하는 음원 제공서버(30)로 이루어진 것을 특징으로 하는 데이터 그룹재생 시스템을 제공한다.
바람직하게, 상기 음원 제공서버(30)는 음원데이터(200)를 비교 가능하게 PCM데이터로 변환하고 저장하는 PCM데이터 저장부(42)와; 상기 조각데이터(100)와 PCM데이터 저장부(42)에 포함된 다수의 음원데이터들을 숫자로 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터(200)를 특정하는 비교부(40)를 포함하여 구성된 것을 특징으로 하는 데이터 그룹재생 시스템을 제공한다.
한편, 본 발명은 a) 마이크를 통해 입력되는 음원데이터의 일부인 조각데이터(100)와, 내부에 기저장된 해당 음원데이터(200)를 비교부(16)가 비교하는 과정과; b) 재생지점 판단부(18)가 기저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 과정과; c) 동기화 처리부(20)가 상기 재생지점 판단부(18)를 통해 탐색된 특정 음원데이터(200)의 특정 재생지점을 재생시키는 과정을 포함하여 이루어진 것을 특징으로 하는 데이터 그룹재생 방법을 제공한다.
바람직하게, 상기 a) 과정에, 상기 비교부(16)가 음원데이터 저장부(6)에 저장된 다수의 음원데이터와 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터를 추출하는 과정; 또는, 특정 음원데이터를 지정하는 유저의 신호에 의해 해당 음원데이터를 추출하는 과정이 포함된 것을 특징으로 하는 데이터 그룹재생 방법을 제공한다.
바람직하게, 상기 a) 과정에서, 상기 조각데이터(100)와 일치되는 음원데이터(200)가 존재하지 않으면, 데이터 그룹재생 장치(2)가 자동으로 해당 조각데이터(100)를 원격의 음원 제공서버(30)에 전송하여, 해당 음원데이터(200)의 제공을 요청하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법을 제공한다.
바람직하게, 상기 c) 과정의 다음으로, 상기 재생지점 동기화 처리부(20)가 재생구동부(8)를 통해 해당 음원데이터의 특정지점이 재생되게 하는 과정과; 상기 재생지점 판단부(18)가 동기화된 음원데이터의 출력지점과, 상기 a)과정과 b)과정을 통해 재탐색된 재생지점을 비교하는 과정과; 기설정 오차범위 이내인지를 판단하는 과정과; 기설정 오차범위 이내이면 비교 사이클을 종료하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법을 제공한다.
바람직하게, 상기 c) 과정에, 상기 음원데이터(200)에 매칭된 조명 점멸데이터(62)가 존재하는 경우, 재생지점 동기화 처리부(20)가 미리 설정된 해당 조명 점멸데이터(62)의 출력 지점이 도래되었는 지를 판단하는 과정과; 출력지점 도래시, 재생지점 동기화 처리부(20)가 조명 재생구동부(50)를 제어하여 조명을 점등 또는 점멸시키도록 제어하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법을 제공한다.
본 발명에 따른 데이터 그룹재생 장치 및 그 시스템과 방법은 특정 음원데이터가 스마트폰이나, 광장, 콘서트장에 구비된 외부 스피커를 통해 이미 재생되고 있는 상태에서, 유저 단말기를 통해 해당 음원데이터를 동기화된 상태로 재생시킬 수 있게 함으로써, 별도의 추가적인 장치나 기기를 휴대하지 않아도 다수의 유저가 동일한 음원데이터를 함께 재생하여 음량이 증폭될 수 있게 하고, 해당 음원데이터에 미리 매칭된 조명데이터를 기반으로 일정한 비트 신호 등의 주기마다 조명이 점멸되게 함으로써 더 큰 즐거움의 시너지를 얻을 수 있다는 장점이 있다.
도 1은 본 발명의 일실시예에 따른 데이터 그룹재생 장치의 구성을 도시한 블록구성도,
도 2는 본 발명의 일실시예에 따른 데이터 그룹재생 장치에 포함된 데이터 저장부 확장구성을 도시한 블록도,
도 3은 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통해 음원데이터를 동기화 처리하는 상태를 도시한 도면,
도 4는 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통한 데이터 그룹 재생흐름을 도시한 플로우챠트,
도 5는 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통한 오차 보정이 포함된 데이터 그룹 재생흐름을 도시한 플로우챠트,
도 6은 본 발명의 일실시예에 따른 데이터 그룹재생 시스템의 개략적 구성을 도시한 블록구성도,
도 7은 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 이용한 복합 데이터 그룹 재생 구성을 도시한 블록구성도,
도 8은 도 7을 통해 재생되는 복합 데이터의 구성을 도시한 도면이다.
이하, 본 발명에 대해 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 데이터 그룹재생 장치의 구성을 도시한 블록구성도, 도 2는 본 발명의 일실시예에 따른 데이터 그룹재생 장치에 포함된 데이터 저장부 확장구성을 도시한 블록도, 도 3은 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통해 음원데이터를 동기화 처리하는 상태를 도시한 도면이다.
이를 참조하면, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)는 특정 단말기나 외부 스피커를 통해서 이미 재생되고 있는 음원데이터의 일부 조각데이터를 마이크를 통해 입력받아 해당 음원데이터의 전체 데이터와 비교함으로써 현재 재생지점을 파악해서, 해당 외부 재생중인 음원데이터와 재생 지점을 동기화시켜서 동시에 재생할 수 있도록 한 장치로서, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)는 유저가 휴대하는 스마트폰과 같은 단말기를 의미한다.
보다 상세하게, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)는 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를, 내부에 기저장된 해당 음원데이터(200)와 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 동기화 제어부(14)가 포함된 장치이다.
즉, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)는 광장이나 까페, 백화점, 콘서트장 등의 장소에 설치된 스피커(미도시)를 통해 재생중인 음원데이터를 마이크(4)를 통해 수신하여, 해당 음원데이터의 재생 지점을 찾아서 동기화시키서 재생하는 장치로서, 상기 동기화 제어부(14)는 어플리케이션일 수 있다.
보다 상세하게, 상기 동기화 제어부(14)는 마이크를 통해 입력되는 음원데이터의 일부 조각데이터(100)와 내부에 기저장된 해당 음원데이터(200)를 비교하는 비교부(16)와; 내부에 기저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 재생지점 판단부(18)와; 상기 재생지점 판단부(18)를 통해 판단된 재생지점의 음원데이터(200)를 재생시키도록 동기화 제어하는 재생지점 동기화 처리부(20)로 이루어진다.
상기 재생지점 동기화 처리부(20)는 재생구동부(8)에 특정 재생시점에 대한 재생 제어신호를 발생시키는 바, 그 재생구동부(8)는 스피커(10)나 이어폰(12)을 통해 음원데이터의 해당 특정 지점부터 재생시킨다.
한편, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)는 상기 마이크(4)의 후단에, 아날로그 음원을 디지털 데이터로 변환하는 ADC(Analog-Digital Converter)가 구성되고, 음원데이터(200)를 저장하는 음원데이터 저장부(6)가 더 포함된다.
이때, 상기 음원데이터(200)가 MP3 데이터나 또는 기타 PCM이 아닌 데이터인 경우라면, PCM 데이터로 변환하기 위한 디코딩부(22)를 상기 데이터 그룹재생 장치(2)내에 더 구성할 수 있으며, 디코딩된 PCM 데이터를 저장하기 위한 PCM 데이터 저장부(24)를 더 구성할 수 있다.
예컨대, 도 3을 참조하여, 어느 한 PCM 데이터가 "4, 6, 10, 11, 12, 11, 8, 5, 3, -4...."로 이루어진 경우, 마이크(4)를 통해 입력된 조각데이터(100)가 "12, 11, 8, 5, 3"이라고 가정하면, 상기 재생지점 판단부(18)는 다음 재생지점이 "-4"라는 것을 알 수 있다.
또한, 상기 데이터 그룹재생 장치(2)는 PCM 데이터가 아니고 2진수 데이터로 음원데이터(200)를 임시적으로 변환할 수 있는 바, 그럴 경우, 상기 PCM 데이터 저장부(24) 대신, 2진수 데이터를 저장하는 저장부가 구성되고, 상기 디코딩부(22)도 2진수로 변환하는 디코딩이 이루어진다.
즉, 정리하면, 상기 데이터 그룹재생 장치(2)에 구성된 상기 비교부(16)는 상기 조각데이터(100)와 음원데이터(200)를 숫자로 비교하여 현재 재생지점을 찾아내게 된다.
또한, 바람직하게, 상기 재생지점 판단부(18)는 재생지점을 현재 재생이 이루어진 재생지속 시간으로 판단할 수 있다. 즉, 적법하게 유통되는 모든 음원데이터(200)는 재생이 이루어지는 재생 지속시간이 동일하면 동일한 지점에서 재생될 수 있다.
예컨대, 어느 한 음원데이터의 재생 지점이 1분이라고 가정하면, 재생이 시작된지 1분이 경과했다는 것을 의미하고, 상기 재생구동부(8)에 1분의 재생지점에 대한 재생을 명령하면 동일한 지점의 재생이 가능해진다.
따라서, 어느 한 상기 데이터 그룹재생 장치(2)가 특정 음원데이터의 1분에서 재생이 이루어지고 있고, 다른 상기 데이터 그룹재생 장치(2)에서도 동일한 해당 음원데이터의 1분에 재생을 명령하면 서로 다른 상기 데이터 그룹재생 장치(2)에서 동일한 음원데이터의 동일한 재생지점을 재생시킬 수 있어서 동기화되게 된다.
한편, 상기 재생지점 판단부(18)는 상기 재생지점 동기화 처리부(20)를 통해 동기화된 음원데이터의 출력지점과, 마이크(4)를 통해 수신된 조각데이터(100)의 재생지점과의 비교 사이클을 복수회 구동시켜서, 기설정 오차범위 이내인 경우에 비교 사이클을 종료되게 제어할 수 있다.
즉, 상기 재생지점 판단부(18)는 비교사이클을 수회 반복시켜서, 매우 작은 오차마저도 줄일 수 있도록 할 수 있는 바, 이를 위해 비교 사이클이 종료되기 전까지는 상기 재생 구동부(8)를 통해 재생되는 음원데이터를 묵음으로 처리하고, 비교 사이클이 종료된 이후 음원데이터의 실제 재생이 이루어지게 한다.
묵음 처리는 스피커(10)의 스위치만 OFF시키면 되는 것으로, 상기 재생 구동부(8)는 재생 시키는 재생지점을 알고 있으므로, 그 재생지점과, 마이크를 통해 입력된 외부 음원의 재생지점을 비교하면 오차의 크기를 알 수 있다.
또한, 바람직하게, 상기 데이터 그룹재생 장치(2)를 통해 재생 가능하게 유통되는 상기 음원데이터(200)는 조명 색상과 조명 패턴을 포함한 조명 점멸데이터(62)와 매칭된 복합 데이터(60)로 구성되고, 상기 음원데이터(200)의 일정 재생 지점에 조명이 점멸 또는 점등되게 제어할 수 있다.
상기 복합데이터(60)는 음원 제공서버(30)가 제조하여 유통시킬 수 있는 바, 음원데이터(200)와 함께 조명 점멸데이터(62)를 패킷으로 구성하여 유통시킬 수 있다. 이때, 그 유저 단말기의 화면 조명 점멸데이터 또는, 그 복합데이터(음원데이터와 그 음원데이터와 일정 주기로 매칭되는 화면 조명 점멸데이터로 구성된 데이터)중 어느 하나인 데이터이다.
또한, 상기 재생데이터는 화음이나, 서라운드 채널, 조명 패턴, 조명 색상의 다양한 데이터 패턴으로 구성되고, 유저가 어느 한 데이터 패턴을 선택하거나 또는 유저별로 데이터 패턴을 자동 할당해줄 수 있다.
유저별로 데이터 패턴을 자동 할당해줄 수 있는 주체는 어느 한 유저의 단말기 또는 원격의 서버일 수 있다.
도 4는 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통한 데이터 그룹 재생흐름을 도시한 플로우챠트이다.
먼저, 본 발명의 일실시예에 따른 데이터 그룹재생 장치(2)내에 구성된 마이크를 통해 입력되는 음원데이터의 일부인 조각데이터(100)를 수신하여, 내부에 기저장된 해당 음원데이터(200)를 비교부(16)가 비교한다.
이때, 상기 데이터 그룹재생 장치(2)의 상기 음원데이터 저장부(6)에 해당 조작데이터(100)를 갖는 음원데이터가 존재하는 경우라면, 상기 비교부(16)는 음원데이터 저장부(6)에 저장된 다수의 음원데이터와 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터를 추출할 수 있고, 또는, 특정 음원데이터를 유저가 지정해서 상기 비교부(16)가 해당 음원데이터를 추출할 수도 있다.
만약, 상기 조각데이터(100)와 일치되는 음원데이터(200)가 존재하지 않으면, 데이터 그룹재생 장치(2)가 자동으로 해당 조각데이터(100)를 원격의 음원 제공서버(30)에 전송하여, 해당 음원데이터(200)의 제공을 요청할 수도 있다.
이어서, 상기 재생지점 판단부(18)는 미리 저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 바, 예컨대, 음원데이터가 PCM 데이터인 경우라면, 어느 한 PCM 데이터가 "4, 6, 10, 11, 12, 11, 8, 5, 3, -4...."로 이루어진 경우, 마이크(4)를 통해 입력된 조각데이터(100)가 "12, 11, 8, 5, 3"이라고 가정하면, 상기 재생지점 판단부(18)는 다음 재생지점이 "-4"라는 것을 알 수 있다.
재생지점이 판단된 이후라면, 상기 재생지점 동기화 처리부(20)는 상기 재생지점 판단부(18)를 통해 판단된 음원데이터의 재생지점을 재생시킨다.
도 5는 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 통한 오차 보정이 포함된 데이터 그룹 재생흐름을 도시한 플로우챠트이다.
먼저, 도 4에 이어서, 상기 재생지점 동기화 처리부(20)가 재생구동부(8)를 통해 해당 음원데이터의 특정지점을 재생시킨 다음, 상기 재생지점 판단부(18)가 동기화된 음원데이터의 출력지점과, 상기 a)과정과 b)과정을 통해 재탐색된 재생지점을 또 다시 비교할 수 있다.
그리고, 상기 재생지점 판단부(18)는 기설정 오차범위 이내인지를 판단하고, 기설정 오차범위 이내이면 비교 사이클을 종료시킬 수 있다.
즉, 상기 재생지점 판단부(18)는 비교사이클을 수회 반복시켜서, 매우 작은 오차마저도 줄일 수 있도록 할 수 있는 바, 이를 위해 비교 사이클이 종료되기 전까지는 상기 재생 구동부(8)를 통해 재생되는 음원데이터를 묵음으로 처리하고, 비교 사이클이 종료된 이후 음원데이터의 실제 재생이 이루어지게 한다.
묵음 처리는 스피커(10)의 스위치만 OFF시키면 되는 것으로, 상기 재생 구동부(8)는 재생 시키는 재생지점을 알고 있으므로, 그 재생지점과, 마이크를 통해 입력된 외부 음원의 재생지점을 비교하면 오차의 크기를 알 수 있다.
도 6은 본 발명의 일실시예에 따른 데이터 그룹재생 시스템의 개략적 구성을 도시한 블록구성도이다.
이를 참조하면, 본 발명의 일실시예에 따른 데이터 그룹재생 시스템은 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를 음원제공서버(30)에 제공하여 해당 음원데이터(200)를 제공받으며, 그 음원데이터(200)와 상기 조각데이터(100)를 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 데이터 그룹재생 장치(2)와; 상기 데이터 그룹재생 장치(2)로부터 조각데이터(100)를 수신하여 상기 조각데이터(100)와 일치되는 음원데이터(200)를 추출하여 상기 데이터 그룹재생 장치(2)로 제공하는 음원 제공서버(30)로 이루어진다.
이때, 상기 음원 제공서버(30)는 다수의 상기 데이터 그룹재생 장치(2)에 대해 데이터를 수신하고 전송하는 데이터 수신부(32) 및 데이터 전송부(34)가 내부에 구성되어져 있고, 다수개의 음원데이터(200)를 저장하는 음원데이터 저장부(36)가 구성되어져 있다.
또한, 상기 음원 제공서버(30)는 내부에, 음원데이터(200)를 비교 가능하게 PCM데이터로 변환하고 저장하는 PCM데이터 저장부(42)와; 상기 조각데이터(100)와 PCM데이터 저장부(42)에 포함된 다수의 음원데이터들을 숫자로 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터(200)를 특정하는 비교부(40)와, 음원 검색 및 제공을 제어하는 제어부(46)를 포함하여 구성된다.
한편, 본 발명의 일실시예에 따른 데이터 그룹재생 시스템에 포함된 상기 음원 제공서버(30)는 음원데이터중 일부의 조각데이터인 샘플링 데이터로 특정 음원데이터를 검색하는 공지의 음원 제공서버인 것도 가능하다.
만약, 공지의 음원 제공서버를 시스템내에 구성한 경우라면, 그 음원제공서버는 본 발명의 음원 제공서버(30)와는 다르게 상기 디코딩부(44)와 PCM 데이터 저장부(42) 및 비교부(40)가 구성되지 않는다.
도 7은 본 발명의 일실시예에 따른 데이터 그룹재생 장치를 이용한 복합 데이터 그룹 재생 구성을 도시한 블록구성도, 도 8은 도 7을 통해 재생되는 복합 데이터의 구성을 도시한 도면이다.
이를 참조하면, 상기 데이터 그룹재생 장치(2)를 통해 재생 가능하게 유통되는 상기 음원데이터(200)는 조명 색상과 조명 패턴을 포함한 조명 점멸데이터(62)와 매칭된 복합 데이터(60)로 구성되고, 상기 음원데이터(200)의 일정 재생 지점에 조명이 점멸 또는 점등되게 제어할 수 있다.
상기 복합데이터(60)는 음원 제공서버(30)가 제조하여 유통시킬 수 있는 바, 음원데이터(200)와 함께 조명 점멸데이터(62)를 패킷으로 구성하여 유통시킬 수 있다. 이때, 그 유저 단말기의 화면 조명 점멸데이터 또는, 그 복합데이터(음원데이터와 그 음원데이터와 일정 주기로 매칭되는 화면 조명 점멸데이터로 구성된 데이터)중 어느 하나인 데이터이다.
또한, 상기 재생데이터는 화음이나, 서라운드 채널, 조명 패턴, 조명 색상의 다양한 데이터 패턴으로 구성되고, 유저가 어느 한 데이터 패턴을 선택하거나 또는 유저별로 데이터 패턴을 자동 할당해줄 수 있다.
유저별로 데이터 패턴을 자동 할당해줄 수 있는 주체는 어느 한 유저의 단말기 또는 원격의 서버일 수 있다.
따라서, 상기 데이터 그룹재생 장치(2)는 상기 음원데이터(200)에 매칭된 조명 점멸데이터(62)가 존재하는 지를 판단하고, 조명 점멸데이터(62)가 존재하는 경우라면, 상기 재생지점 동기화 처리부(20)가 미리 설정된 해당 조명 점멸데이터(62)의 출력 지점이 도래되었는 지를 판단한다.
바람직하게, 상기 조명 점멸데이터(62)는 음원데이터의 재생중 일정한 주기마다 또는 비트가 일정 강도 이상일 때 점멸될 수 있도록 미리 음원데이터(200)에 매칭되게 구성되어져 있다.
따라서, 출력지점 도래한 경우라면, 상기 재생지점 동기화 처리부(20)는 조명 재생구동부(50)를 제어하여 조명을 점등 또는 점멸시키도록 제어한다.
한편, 본 발명의 실시예에 따른 데이터 그룹재생 장치 및 그 시스템과 방법은 단지 상기한 실시예에 한정되는 것이 아니라 그 기술적 요지를 이탈하지 않는 범위내에서 다양한 변경이 가능하다.
*부호의 설명*
2:데이터 그룹재생 장치, 4:마이크,
5:ADC, 6:음원데이터 저장부,
8:재생구동부, 14:동기화 제어부,
16:비교부, 18:재생지점 판단부,
20:재생지점 동기화 처리부, 30:음원제공서버,
100:조각데이터, 200:음원데이터.
Claims (15)
- 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를, 내부에 기저장된 해당 음원데이터(200)와 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 동기화 제어부(14)가 포함된 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 1항에 있어서,상기 동기화 제어부(14)는 마이크를 통해 입력되는 음원데이터의 일부 조각데이터(100)와 내부에 기저장된 해당 음원데이터(200)를 비교하는 비교부(16)와;내부에 기저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 재생지점 판단부(18)와;상기 재생지점 판단부(18)를 통해 판단된 재생지점의 음원데이터(200)를 재생시키도록 동기화 제어하는 재생지점 동기화 처리부(20)로 이루어진 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 1항에 있어서,상기 마이크(4)의 후단에, 아날로그 음원을 디지털 데이터로 변환하는 ADC(Analog-Digital Converter)가 구성된 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 1항에 있어서,음원데이터(200)를 저장하는 음원데이터 저장부(6)가 더 포함된 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 1항에 있어서,상기 음원데이터(200)가 MP3 데이터인 경우, PCM 데이터로 변환하기 위한 디코딩부(22)와;디코딩된 PCM 데이터를 저장하기 위한 PCM 데이터 저장부(24)가 더 포함된 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 2항에 있어서,상기 비교부(16)는 상기 조각데이터(100)와 음원데이터(200)를 숫자로 비교하는 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 2항에 있어서,상기 재생지점 판단부(18)는 상기 재생지점 동기화 처리부(20)를 통해 동기화된 음원데이터의 출력지점과, 마이크(4)를 통해 수신된 조각데이터(100)의 재생지점과의 비교 사이클을 복수회 구동시켜서, 기설정 오차범위 이내인 경우에 비교 사이클을 종료하는 것을 특징으로 하는 데이터 그룹재생 장치.
- 제 1항에 있어서,상기 음원데이터(200)는 조명 색상과 조명 패턴을 포함한 조명 점멸데이터(62)와 매칭된 복합 데이터(60)로 구성되고, 상기 음원데이터(200)의 일정 재생 지점에 조명이 점멸 또는 점등되게 제어할 수 있는 것을 특징으로 하는 데이터 그룹재생 장치.
- 마이크(4)를 통해 입력되는 음원데이터의 일부 조각데이터(100)를 음원제공서버(30)에 제공하여 해당 음원데이터(200)를 제공받으며, 그 음원데이터(200)와 상기 조각데이터(100)를 비교하여, 해당 조각 데이터(100)의 재생 지점을 음원데이터(200)에서 탐색하고, 해당 재생 지점을 동기화 처리함으로써, 복수의 유저가 특정 음원데이터를 동기화시켜서 동시에 재생시킬 수 있도록 한 데이터 그룹재생 장치(2)와;상기 데이터 그룹재생 장치(2)로부터 조각데이터(100)를 수신하여 상기 조각데이터(100)와 일치되는 음원데이터(200)를 추출하여 상기 데이터 그룹재생 장치(2)로 제공하는 음원 제공서버(30)로 이루어진 것을 특징으로 하는 데이터 그룹재생 시스템.
- 제 9항에 있어서,상기 음원 제공서버(30)는 음원데이터(200)를 비교 가능하게 PCM데이터로 변환하고 저장하는 PCM데이터 저장부(42)와;상기 조각데이터(100)와 PCM데이터 저장부(42)에 포함된 다수의 음원데이터들을 숫자로 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터(200)를 특정하는 비교부(40)를 포함하여 구성된 것을 특징으로 하는 데이터 그룹재생 시스템.
- a) 마이크를 통해 입력되는 음원데이터의 일부인 조각데이터(100)와, 내부에 기저장된 해당 음원데이터(200)를 비교부(16)가 비교하는 과정과;b) 재생지점 판단부(18)가 기저장된 해당 음원데이터(200)상에, 해당 조각 데이터(100)의 재생 지점을 탐색하는 과정과;c) 동기화 처리부(20)가 상기 재생지점 판단부(18)를 통해 탐색된 특정 음원데이터(200)의 특정 재생지점을 재생시키는 과정을 포함하여 이루어진 것을 특징으로 하는 데이터 그룹재생 방법.
- 제 11항에 있어서,상기 a) 과정에,상기 비교부(16)가 음원데이터 저장부(6)에 저장된 다수의 음원데이터와 비교하여 조각데이터(100)와 일치되는 어느 한 음원데이터를 추출하는 과정;또는, 특정 음원데이터를 지정하는 유저의 신호에 의해 해당 음원데이터를 추출하는 과정이 포함된 것을 특징으로 하는 데이터 그룹재생 방법.
- 제 11항에 있어서,상기 a) 과정에서,상기 조각데이터(100)와 일치되는 음원데이터(200)가 존재하지 않으면, 데이터 그룹재생 장치(2)가 자동으로 해당 조각데이터(100)를 원격의 음원 제공서버(30)에 전송하여, 해당 음원데이터(200)의 제공을 요청하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법.
- 제 11항에 있어서,상기 c) 과정의 다음으로,상기 재생지점 동기화 처리부(20)가 재생구동부(8)를 통해 해당 음원데이터의 특정지점이 재생되게 하는 과정과;상기 재생지점 판단부(18)가 동기화된 음원데이터의 출력지점과, 상기 a)과정과 b)과정을 통해 재탐색된 재생지점을 비교하는 과정과;기설정 오차범위 이내인지를 판단하는 과정과;기설정 오차범위 이내이면 비교 사이클을 종료하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법.
- 제 11항에 있어서,상기 c) 과정에,상기 음원데이터(200)에 매칭된 조명 점멸데이터(62)가 존재하는 경우, 재생지점 동기화 처리부(20)가 미리 설정된 해당 조명 점멸데이터(62)의 출력 지점이 도래되었는 지를 판단하는 과정과;출력지점 도래시, 재생지점 동기화 처리부(20)가 조명 재생구동부(50)를 제어하여 조명을 점등 또는 점멸시키도록 제어하는 과정이 더 포함된 것을 특징으로 하는 데이터 그룹재생 방법.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021560648A JP2022525440A (ja) | 2019-04-10 | 2020-04-09 | データのグループ再生装置、システム及び方法 |
| US17/602,691 US11450347B2 (en) | 2019-04-10 | 2020-04-09 | Data group playback device and system and method for same |
| CN202080028049.1A CN113711309B (zh) | 2019-04-10 | 2020-04-09 | 数据组再生装置及其系统和方法 |
| EP20787517.0A EP3955249A4 (en) | 2019-04-10 | 2020-04-09 | DATA GROUP READING DEVICE, SYSTEM, AND METHOD |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190042042A KR102220216B1 (ko) | 2019-04-10 | 2019-04-10 | 데이터 그룹재생 장치 및 그 시스템과 방법 |
| KR10-2019-0042042 | 2019-04-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020209632A1 true WO2020209632A1 (ko) | 2020-10-15 |
Family
ID=72751238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2020/004828 Ceased WO2020209632A1 (ko) | 2019-04-10 | 2020-04-09 | 데이터 그룹재생 장치 및 그 시스템과 방법 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11450347B2 (ko) |
| EP (1) | EP3955249A4 (ko) |
| JP (1) | JP2022525440A (ko) |
| KR (1) | KR102220216B1 (ko) |
| CN (1) | CN113711309B (ko) |
| WO (1) | WO2020209632A1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12046224B2 (en) * | 2022-03-19 | 2024-07-23 | Samsung Electronics Co., Ltd. | Wearable audio device with active external audio mitigation |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001075985A (ja) * | 1999-09-03 | 2001-03-23 | Sony Corp | 音楽検索装置 |
| KR100683337B1 (ko) * | 2005-05-03 | 2007-02-15 | 엘지전자 주식회사 | 휴대 단말기에서의 음악 파일 재생 제어 장치 및 방법 |
| KR20140022537A (ko) * | 2012-08-14 | 2014-02-25 | 주식회사 제이디사운드 | 비트에 동기하는 조명 제어 방법 및 장치 |
| KR20170009650A (ko) * | 2015-07-17 | 2017-01-25 | 삼성전자주식회사 | 오디오 신호 처리 방법 및 장치 |
| KR20200072239A (ko) * | 2018-12-12 | 2020-06-22 | (주)뮤직몹 | 데이터 그룹 재생 처리시스템 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02116062A (ja) * | 1988-10-25 | 1990-04-27 | C B S Sony Group:Kk | 光学ディスク及び制御装置 |
| US6288991B1 (en) * | 1995-03-06 | 2001-09-11 | Fujitsu Limited | Storage medium playback method and device |
| JP2001184292A (ja) * | 1999-10-15 | 2001-07-06 | Sony Corp | サービス提供装置および方法、情報処理装置および方法、並びにプログラム格納媒体 |
| JP2003169110A (ja) | 2001-11-30 | 2003-06-13 | Nec Corp | 携帯電話機 |
| EP1472625A2 (en) * | 2002-01-24 | 2004-11-03 | Koninklijke Philips Electronics N.V. | Music retrieval system for joining in with the retrieved piece of music |
| JP3629253B2 (ja) * | 2002-05-31 | 2005-03-16 | 株式会社東芝 | 音声再生装置および同装置で用いられる音声再生制御方法 |
| KR101113491B1 (ko) * | 2004-11-05 | 2012-02-29 | 엘지전자 주식회사 | 음원 재생 시스템 및 그 동작 방법 |
| US20060190968A1 (en) * | 2005-01-31 | 2006-08-24 | Searete Llc, A Limited Corporation Of The State Of The State Of Delaware | Sharing between shared audio devices |
| JP5296502B2 (ja) * | 2008-11-18 | 2013-09-25 | ローランド株式会社 | 自動伴奏装置 |
| JP5842545B2 (ja) * | 2011-03-02 | 2016-01-13 | ヤマハ株式会社 | 発音制御装置、発音制御システム、プログラム及び発音制御方法 |
| WO2013144681A1 (en) * | 2012-03-28 | 2013-10-03 | Nokia Corporation | Determining a Time Offset |
| BR112015014835B1 (pt) * | 2012-12-28 | 2023-02-23 | Sony Corporation | Dispositivo de reprodução de som |
| JP6213181B2 (ja) * | 2013-11-20 | 2017-10-18 | ヤマハ株式会社 | 同期再生システム及び同期再生方法 |
| US9693137B1 (en) * | 2014-11-17 | 2017-06-27 | Audiohand Inc. | Method for creating a customizable synchronized audio recording using audio signals from mobile recording devices |
| CA3085741A1 (en) * | 2017-12-13 | 2019-06-20 | Aurelius, Inc. | Systems, devices, and methods for augmented reality |
| JP7206688B2 (ja) * | 2018-08-16 | 2023-01-18 | 富士フイルムビジネスイノベーション株式会社 | 遠隔会議システムおよび端末装置 |
-
2019
- 2019-04-10 KR KR1020190042042A patent/KR102220216B1/ko active Active
-
2020
- 2020-04-09 JP JP2021560648A patent/JP2022525440A/ja active Pending
- 2020-04-09 WO PCT/KR2020/004828 patent/WO2020209632A1/ko not_active Ceased
- 2020-04-09 US US17/602,691 patent/US11450347B2/en active Active
- 2020-04-09 CN CN202080028049.1A patent/CN113711309B/zh active Active
- 2020-04-09 EP EP20787517.0A patent/EP3955249A4/en not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001075985A (ja) * | 1999-09-03 | 2001-03-23 | Sony Corp | 音楽検索装置 |
| KR100683337B1 (ko) * | 2005-05-03 | 2007-02-15 | 엘지전자 주식회사 | 휴대 단말기에서의 음악 파일 재생 제어 장치 및 방법 |
| KR20140022537A (ko) * | 2012-08-14 | 2014-02-25 | 주식회사 제이디사운드 | 비트에 동기하는 조명 제어 방법 및 장치 |
| KR20170009650A (ko) * | 2015-07-17 | 2017-01-25 | 삼성전자주식회사 | 오디오 신호 처리 방법 및 장치 |
| KR20200072239A (ko) * | 2018-12-12 | 2020-06-22 | (주)뮤직몹 | 데이터 그룹 재생 처리시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11450347B2 (en) | 2022-09-20 |
| US20220165305A1 (en) | 2022-05-26 |
| EP3955249A1 (en) | 2022-02-16 |
| CN113711309B (zh) | 2022-11-22 |
| KR102220216B1 (ko) | 2021-02-25 |
| KR20200119616A (ko) | 2020-10-20 |
| EP3955249A4 (en) | 2022-12-28 |
| JP2022525440A (ja) | 2022-05-13 |
| CN113711309A (zh) | 2021-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4571794B2 (ja) | オーディオ/ビジュアルコンポーネントを分解するための方法およびシステム | |
| WO2014107076A1 (en) | Display apparatus and method of controlling a display apparatus in a voice recognition system | |
| WO2019117362A1 (ko) | 온라인 노래방 서비스의 반주 및 가창 음성 간 동기화 시스템 및 이를 수행하기 위한 장치 | |
| WO2013042968A2 (ko) | 스마트 기기를 이용한 음향기기의 특성에 대한 보상 서비스 제공 방법 | |
| WO2016093656A1 (en) | Sound output device, sound output system, and control method thereof | |
| WO2016035933A1 (ko) | 디스플레이 장치 및 그의 동작 방법 | |
| WO2018058776A1 (zh) | 应用程序的分身功能启动方法、分身功能启动装置和终端 | |
| WO2020085814A1 (ko) | 비접촉 방식의 사용자 인증 방법 | |
| WO2017211138A1 (zh) | 多屏互动方法与系统 | |
| WO2020209632A1 (ko) | 데이터 그룹재생 장치 및 그 시스템과 방법 | |
| WO2016089130A1 (ko) | 전자펜을 이용한 컨텐츠 재생 시스템 및 재생 방법 | |
| WO2021225379A1 (ko) | 음원 재생정보 제공시스템 | |
| WO2021150004A1 (ko) | 재생 데이터의 싱크 처리시스템 | |
| WO2015126008A1 (ko) | 음향조명기기의 밸런스 조절 제어 방법 | |
| WO2020158997A1 (ko) | Usb-c dmp 디바이스 및 그 재생 방법 | |
| KR20200072239A (ko) | 데이터 그룹 재생 처리시스템 | |
| WO2018004232A1 (ko) | 외부 콘텐츠 플레이어와 연동하는 증강현실시스템 | |
| WO2019226031A1 (ko) | 반응 비디오를 위한 에디터를 포함하는 멀티 윈도우 감상 시스템 및 이를 이용한 반응 비디오의 제작방법 | |
| WO2019177388A1 (ko) | 노래반주 플랫폼 장치 | |
| WO2026038665A1 (en) | System and method for controlling a plurality of audio streams in an audio device | |
| JPH0418835A (ja) | 演奏情報送受信装置 | |
| WO2024225864A1 (en) | Data processing method and apparatus | |
| KR102149440B1 (ko) | 데이터 그룹 재생 처리시스템 | |
| JP2017103681A (ja) | 子機、モニタおよび通信方法 | |
| WO2021049683A1 (ko) | 모바일 단말에 기반한 디지털 무전 시스템 |
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: 20787517 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2021560648 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2020787517 Country of ref document: EP Effective date: 20211110 |