KR102198074B1 - Artificial intelligence music box management system - Google Patents

Artificial intelligence music box management system Download PDF

Info

Publication number
KR102198074B1
KR102198074B1 KR1020200098408A KR20200098408A KR102198074B1 KR 102198074 B1 KR102198074 B1 KR 102198074B1 KR 1020200098408 A KR1020200098408 A KR 1020200098408A KR 20200098408 A KR20200098408 A KR 20200098408A KR 102198074 B1 KR102198074 B1 KR 102198074B1
Authority
KR
South Korea
Prior art keywords
music
information
sound source
music box
specific
Prior art date
Application number
KR1020200098408A
Other languages
Korean (ko)
Other versions
KR20200096476A (en
Inventor
변계섭
Original Assignee
(주)오렌지디지트코리아
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)오렌지디지트코리아 filed Critical (주)오렌지디지트코리아
Priority to KR1020200098408A priority Critical patent/KR102198074B1/en
Publication of KR20200096476A publication Critical patent/KR20200096476A/en
Application granted granted Critical
Publication of KR102198074B1 publication Critical patent/KR102198074B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B31/00Arrangements for the associated working of recording or reproducing apparatus with related apparatus
    • G11B31/02Arrangements for the associated working of recording or reproducing apparatus with related apparatus with automatic musical instruments
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

본 발명은 음원선물 기능을 갖는 인공지능 뮤직박스 운용 시스템에 관한 것으로, 본 발명에 따르면 사용자가 별도의 선곡 작업을 진행하지 않더라도 사용자 취향에 맞는 음악을 언제 어디서든지 편리하게 감상할 수 있고, 사용자들 간 음원 공유 기능을 통해 음악적 경험을 공유할 수 있으며, 공유된 사용자들 간 음원을 선물하여 친밀도를 높여줄 수가 있고 음원을 상대방에게 선물로 제공할 수 있다.The present invention relates to an artificial intelligent music box operating system having a sound source gift function. According to the present invention, even if the user does not perform a separate selection operation, the user can conveniently enjoy music that suits the user's taste anytime, anywhere. Musical experiences can be shared through the inter-sound source sharing function, and the intimacy can be increased by presenting a sound source between shared users, and the sound source can be provided as a gift to the other party.

Description

음원선물 기능을 갖는 인공지능 뮤직박스 운용 시스템{Artificial intelligence music box management system}Artificial intelligence music box management system with sound gift function

본 발명은 인공지능 뮤직박스 운용 시스템에 관한 것으로, 더욱 구체적으로는 사용자가 선곡을 하지 않더라도 사용자 취향에 맞는 음악을 제공하여 감상할 수 있도록 하는 기술에 대한 것이다.The present invention relates to an artificial intelligence music box operating system, and more specifically, to a technology for providing and enjoying music suitable for a user's taste even if the user does not select music.

LP 플레이어, 카세트테이프 플레이어, CD 플레이어 등의 오디오 기기들은 사용자가 구매한 음반을 재생시켜 음악을 감상할 수 있도록 하는 장치들이다. 하지만 LP판, 카세트테이프, CD 등의 저장매체는 음원을 저장할 수 있는 용량이 제한적이다. 따라서 20여곡 내외의 음악을 감상한 후에는 음반을 교체해 주어야 한다.Audio devices such as an LP player, a cassette tape player, and a CD player are devices that allow users to enjoy music by playing a purchased album. However, storage media such as LP, cassette tape, and CD have limited capacity to store sound sources. Therefore, after listening to about 20 songs, you need to replace the album.

한편 기술 발전에 따라 디지털 음원을 재생시키는 기술도 제시되었다. 대표적인 것이 MP3 플레이어인데, 대용량의 메모리에 디지털 포맷의 음원을 저장한 후 재생시킬 수 있어서 앨범을 따로 구매할 필요가 없다는 장점이 있다. 또한, 근래에는 스마트 디바이스를 통해 선택된 곡을 실시간 스트리밍 서비스로 제공받아 재생시켜주는 기술도 제시된 바 있다.Meanwhile, as technology advances, technology for reproducing digital sound sources has also been proposed. The representative one is an MP3 player, which has the advantage of not having to purchase an album separately because it can be played back after storing the digital format sound source in a large-capacity memory. In addition, in recent years, a technology for playing a selected song through a smart device as a real-time streaming service has also been proposed.

하지만 MP3 플레이어나 스트리밍 서비스를 이용하더라도, 사용자가 미리 감상하고자 하는 음원 파일을 일일이 선곡해야 하는 불편함은 여전하다.However, even if an MP3 player or streaming service is used, the inconvenience of having to select each sound source file that the user wants to enjoy in advance remains.

한편 뮤직박스와 관련된 종래기술로는 대한민국공개특허 제10-2005-0088501호(2005.09.07. '뮤직박스 단말기') 등이 있다.Meanwhile, as a conventional technology related to a music box, there is Korean Patent Publication No. 10-2005-0088501 (2005.09.07,'Music Box Terminal').

본 발명은 상술한 바와 같은 종래 기술의 문제점을 해결하기 위해 안출된 것으로, 사용자가 일일이 음원을 선곡하지 않더라도 사용자 취향에 맞는 음악을 실시간으로 제공하여 편리하게 감상할 수 있도록 하는 기술을 제공하는 데 그 목적이 있다.The present invention has been conceived to solve the problems of the prior art as described above, and provides a technology that allows the user to conveniently enjoy music by providing music that suits the user's taste in real time even if the user does not select a sound source individually. There is a purpose.

또한 본 발명은 뮤직박스를 사용하는 사용자들 간의 음악적 취향을 서로 공유할 수 있도록 지원하는 기술을 제공하는데 다른 목적이 있다.In addition, another object of the present invention is to provide a technology that supports users who use a music box to share their musical tastes with each other.

상기 목적을 달성하기 위한 본 발명에 따른 인공지능 뮤직박스 운용 시스템은, 음원을 제공하는 선곡시스템; 및 상기 선곡시스템으로부터 음원을 제공 받아 출력하는 복수의 뮤직박스;를 포함하며, 상기 선곡시스템은 상기 뮤직박스에 설정된 기본장르정보에 대응하는 음원 정보를 상기 뮤직박스 측으로 전송할 수 있다.An artificial intelligence music box operating system according to the present invention for achieving the above object comprises: a music selection system for providing a sound source; And a plurality of music boxes that receive and output sound sources from the music selection system, wherein the music selection system may transmit sound source information corresponding to basic genre information set in the music box to the music box.

여기서, 상기 뮤직박스는, 상기 선곡시스템 측과 통신 채널을 연결하기 위한 근거리통신모듈; 사용자 명령을 입력 받기 위한 명령입력부; 기기고유정보를 저장하는 메모리; 및 상기 명령입력부를 통해 재생 명령이 입력되면, 입력된 재생 명령과 상기 메모리에 저장된 기기고유정보를 상기 선곡시스템 측으로 전송 처리하고, 상기 선곡시스템으로부터 수신되는 음원 정보를 재생시키는 제어부;를 포함하고, 상기 선곡시스템은, 상기 뮤직박스로부터 기기고유정보 및 재생 명령을 수신하는 통신처리부; 음원 정보 및 기기정보를 저장하는 데이터베이스; 및 상기 통신처리부를 통해 상기 기기고유정보 및 재생 명령이 수신되면, 상기 데이터베이스를 통해 상기 기기고유정보에 대응하는 기기정보를 확인한 후, 상기 기기정보에 설정된 기본장르정보에 대응하는 음원 정보를 상기 데이터베이스에서 추출하여 상기 통신처리부를 통해 상기 뮤직박스 측으로 송출하는 선곡제어부;를 포함할 수 있다.Here, the music box includes: a short-range communication module for connecting a communication channel with the music selection system; A command input unit for receiving a user command; A memory for storing device-specific information; And a control unit for transmitting and processing the input playback command and device-specific information stored in the memory to the music selection system, and playing back sound source information received from the music selection system, when a playback command is input through the command input unit, and The music selection system includes: a communication processing unit for receiving device-specific information and a playback command from the music box; A database for storing sound source information and device information; And when the device-specific information and the playback command are received through the communication processing unit, after checking device information corresponding to the device-specific information through the database, sound source information corresponding to the basic genre information set in the device information is stored in the database. It may include; a music selection control unit for extracting from and transmitting to the music box side through the communication processing unit.

또한, 상기 선곡시스템의 데이터베이스에 상기 기기정보의 추가선택정보가 등록되어 있을 경우, 상기 선곡제어부는 상기 기기정보에 설정된 기본장르정보 및 추가선택정보에 대응하는 음원 정보를 상기 데이터베이스에서 추출하여 상기 통신처리부를 통해 상기 뮤직박스 측으로 송출할 수 있다.In addition, when the additional selection information of the device information is registered in the database of the selection system, the selection control unit extracts sound source information corresponding to the basic genre information and additional selection information set in the device information from the database, It can be transmitted to the music box through the processing unit.

또, 상기 뮤직박스의 명령입력부에서 공유 명령이 입력되면, 상기 제어부는 인접한 위치의 타 뮤직박스의 기기고유정보를 획득한 후 상기 선곡시스템 측으로 전송 처리하고, 상기 선곡시스템의 통신처리부를 통해 특정 뮤직박스로부터 타 뮤직박스에 대한 기기고유정보를 수신하면, 상기 서비스처리부는 상기 특정 뮤직박스의 사용자정보에 타 뮤직박스에 대한 기기고유정보를 공유자정보로써 등록한 후, 타 뮤직박스에서 들을 수 있는 음원 중 선택된 음원을 상기 기기정보의 공유음원정보로 업데이트 처리하며, 상기 선곡시스템의 선곡제어부는 상기 통신처리부를 통해 특정 뮤직박스에 대한 기기고유정보 및 재생 명령이 수신되면, 상기 데이터베이스를 통해 상기 특정 뮤직박스에 대한 기기고유정보에 대응하는 음원 정보와 함께 상기 공유음원정보로 업데이트 된 음원을 함께 추출하여 상기 통신처리부를 통해 상기 특정 뮤직박스 측으로 송출할 수 있다.In addition, when a sharing command is input from the command input unit of the music box, the control unit acquires device-specific information of another music box in an adjacent location and then transmits it to the selection system, and performs a specific music function through the communication processing unit of the selection system. When receiving device-specific information for another music box from the box, the service processing unit registers the device-specific information for the other music box as sharer information in the user information of the specific music box, and then among the sound sources that can be heard in the other music box. The selected sound source is updated to the shared sound source information of the device information, and when the music selection control unit of the music selection system receives device-specific information and a playback command for a specific music box through the communication processing unit, the specific music box through the database The sound source updated with the shared sound source information together with the sound source information corresponding to the device-specific information for may be extracted together and transmitted to the specific music box through the communication processing unit.

또, 상기 뮤직박스의 명령입력부에서 선물 명령이 입력되면, 상기 제어부는 상기 선곡시스템 측으로 선물 명령을 전송하고, 상기 선곡시스템의 통신처리부를 통해 특정 뮤직박스로부터 선물 명령을 수신하면, 상기 서비스처리부는 상기 특정 뮤직박스에서 현재 재생되고 있는 음원을 체크하고, 상기 특정 뮤직박스에 대한 사용자정보의 공유자정보를 확인하여 기 공유된 타 뮤직박스를 확인하며, 공유가 확인된 타 뮤직박스에 대한 공유음원정보에 상기 특정 뮤직박스에서 현재 재생되고 있는 음원을 선물 음원으로 등록 처리하고, 상기 선곡제어부는 상기 타 뮤직박스 측으로 음원을 제공할 시 상기 타 뮤직박스에 대한 공유음원정보에 등록된 선물 음원을 우선 제공하도록 처리할 수 있다.In addition, when a gift command is input from the command input unit of the music box, the control unit transmits a gift command to the selection system, and when a gift command is received from a specific music box through the communication processing unit of the selection system, the service processing unit Check the sound source currently playing in the specific music box, check the sharer information of the user information for the specific music box to check other previously shared music boxes, and the shared sound source information for other music boxes that have been confirmed to be shared The sound source currently being played in the specific music box is registered and processed as a gift sound source, and the selection control unit provides priority to the gift sound source registered in the shared sound source information for the other music box when providing the sound source to the other music box. Can be handled.

본 발명에 따른 인공지능 뮤직박스 운용 시스템에 따르면 다음과 같은 효과가 있다.The artificial intelligence music box operating system according to the present invention has the following effects.

먼저, 특정 장르의 뮤직박스를 선택하여 구매(또는 대여)한 사용자는 특별하게 음원을 선곡하는 번거로운 작업을 하지 않더라도, 본인 취향에 맞는 음악들을 언제 어디에서나 감상할 수가 있다.First, a user who selects and purchases (or rents) a music box of a specific genre can enjoy music that suits his or her taste anytime, anywhere, even without the hassle of selecting a special sound source.

또한 뮤직박스를 구매한 이후 회원가입을 하여 추가선택정보를 입력한다면, 해당 뮤직박스에 설정된 기본 장르 외에도 추가 장르, 추가 앨범, 특정 음원들을 추가하여 감상할 수도 있다.In addition, if you register as a member after purchasing a music box and input additional selection information, you can add and enjoy additional genres, additional albums, and specific sound sources in addition to the basic genre set in the music box.

더불어 재생 명령 입력 시 악기, 앨범, 날씨, 계절, 시각 등의 옵션 정보를 추가 선택하면, 기본 장르 또는 추가 선택된 장르의 음악 중에서도 옵션에 해당하는 악기나, 앨범 또는 날씨, 계절, 시각에 어울리는 노래들만 플레이될 수 있어서, 본인 취향과 현재 주변 상황에 맞는 최적의 노래들을 감상할 수가 있다.In addition, if you select additional optional information such as instrument, album, weather, season, time, etc. when entering the play command, only the instruments corresponding to the option, album or songs suitable for the weather, season, and time among music of the default genre or additional selected genre. Since it can be played, you can enjoy songs that are optimal for your taste and current circumstances.

또한, 서로 장르가 다른 뮤직박스들을 인접하게 위치시킨 후 공유 명령을 입력하면, 서로 간의 기기고유정보를 교환하여, 상대방 기기에서만 들을 수 있었던 장르의 음원이나, 상대방 기기에서 들어봤던 음원을 내 기기에서도 감상할 수 있게 되어, 음악 감상의 폭을 넓혀줄 수가 있고 음원을 공유한 사용자 간의 친밀감을 증폭시킬 수가 있다.In addition, if music boxes of different genres are placed adjacent to each other and then a share command is input, device-specific information is exchanged with each other, so that sound sources of genres that can only be heard on the other device or sound sources that have been heard on the other device are also As it can be enjoyed, it can broaden the range of music appreciation and amplify the intimacy between users who share the sound source.

또, 음원을 공유한 사용자 간의 음원 선물 기능을 통해 음악을 통한 사용자 간의 호감도를 높여줄 수도 있다.In addition, it is possible to increase the likelihood between users through music through a sound source gift function between users who share a sound source.

도1은 본 발명의 실시예에 따른 인공지능 뮤직박스 운용 시스템의 전체 구성을 설명하기 위한 블록도.
도2는 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 뮤직박스와 선곡시스템의 세부 구성을 설명하기 위한 블록도.
도3은 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 기본 장르의 음원을 제공하는 과정에 대한 흐름도.
도4는 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 음원 영역을 확장하여 감상하는 과정에 대한 흐름도.
도5는 복수의 뮤직박스들이 근접하게 위치하여 서로의 음악을 공유하는 과정을 설명하기 위한 도면.
도6은 복수의 뮤직박스들이 음원을 공유하는 과정을 설명하기 위한 흐름도.
도7은 공유된 뮤직박스들 간 음원을 선물하는 과정을 설명하기 위한 흐름도.
1 is a block diagram illustrating an overall configuration of an artificial intelligence music box operating system according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a detailed configuration of a music box and a music selection system in the artificial intelligence music box operating system shown in FIG. 1;
3 is a flowchart of a process of providing a sound source of a basic genre in the artificial intelligence music box operating system shown in FIG. 1;
4 is a flowchart illustrating a process of expanding and enjoying a sound source area in the artificial intelligence music box operating system shown in FIG. 1;
5 is a view for explaining a process of sharing music with each other by positioning a plurality of music boxes adjacent to each other.
6 is a flowchart illustrating a process of sharing sound sources among a plurality of music boxes.
7 is a flowchart for explaining a process of presenting sound sources between shared music boxes.

이하에서는 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 설명한다. 다만 발명의 요지와 무관한 일부 구성은 생략 또는 압축할 것이나, 생략된 구성이라고 하여 반드시 본 발명에서 필요가 없는 구성은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 결합되어 사용될 수 있다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. However, some configurations irrelevant to the gist of the invention will be omitted or compressed, but the omitted configuration is not necessarily a configuration unnecessary in the present invention, and will be combined and used by a person having ordinary knowledge in the technical field to which the present invention belongs. I can.

더불어 이하에서 설명하게 되는 각 구성부와 서버 및 시스템은 반드시 각각의 기능을 수행하는 독립적인 구성부나 서버로 이루어져야 하는 것은 아니며, 하나 이상의 프로그램 또는 하나 이상의 서버 또는 하나 이상의 시스템의 집합으로 구현되거나 일부가 공유될 수도 있음을 밝히는 바이다.In addition, each component, server, and system to be described below does not necessarily have to consist of an independent component or server that performs each function, and is implemented as a set of one or more programs, one or more servers, or one or more systems, or partially It is clear that it may be shared.

도1은 본 발명의 실시예에 따른 인공지능 뮤직박스 운용 시스템의 전체 구성을 설명하기 위한 블록도이고, 도2는 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 뮤직박스와 선곡시스템(50)의 세부 구성을 설명하기 위한 블록도이다. 도1 및 도2에 도시된 바와 같이 본 발명의 실시예에 따른 인공지능 뮤직박스 운용 시스템은 인공지능 뮤직박스(1,2,3) 및 선곡시스템(50)을 포함한다.1 is a block diagram for explaining the overall configuration of an artificial intelligence music box operating system according to an embodiment of the present invention, and FIG. 2 is a music box and a music selection system 50 in the artificial intelligence music box operating system shown in FIG. It is a block diagram for explaining the detailed configuration of. As shown in Figs. 1 and 2, the artificial intelligence music box operating system according to an embodiment of the present invention includes an artificial intelligence music box 1, 2, and 3 and a music selection system 50.

인공지능 뮤직박스(1,2,3)(Artificial intelligence music box, 이하 'AI 뮤직박스' 또는 '뮤직박스'라고 함)는 선곡시스템(50)으로부터 실시간으로 음원을 제공받아 재생시킴으로써 음악 감상이 가능하도록 하는 기기이다. 도면에서는 제1뮤직박스(1), 제2뮤직박스(2) 및 제3뮤직박스(3)를 도시하였으나, 각 뮤직박스(1,2,3)들의 기능 구성은 동일하기 때문에, 뮤직박스(1,2,3)의 세부 구성을 설명할 시에는 제1뮤직박스(1)를 기준으로 설명토록 한다.The artificial intelligence music box (1, 2, 3) (hereinafter referred to as'AI music box' or'music box') can enjoy music by receiving and playing a sound source in real time from the selection system 50 It is a device that lets you do it. In the drawing, the first music box 1, the second music box 2, and the third music box 3 are shown, but since the functional configurations of the music boxes 1, 2, and 3 are the same, the music box ( When explaining the detailed configuration of 1,2,3), the first music box (1) is used as a reference.

제1뮤직박스(1)는 본체(11), 스피커(12), 출력단자(13), 근거리통신모듈(14), 디스플레이(15), 명령입력부(16), 정보송수신부(17), 제어부(18), 메모리(19) 및 GPS모듈(20)을 포함한다.The first music box (1) includes a main body (11), a speaker (12), an output terminal (13), a short-range communication module (14), a display (15), a command input unit (16), an information transmission/reception unit (17), and a control unit. (18), a memory 19 and a GPS module 20.

본체(11)는 제1뮤직박스(1)의 외관을 형성하며 다른 구성들을 실장한다. 또한 본 발명의 실시예에 따른 뮤직박스(1,2,3)들은 재생되는 음악의 기본장르에 따라 본체(11)의 디자인을 달리하여 제작할 수 있다. 예컨대 클래식 장르라면 나무 재질로 본체(11)를 제작하고, 케이팝 장르라면 태극 문양이 인쇄된 본체(11)가 사용될 수 있다.The main body 11 forms the exterior of the first music box 1 and mounts other components. In addition, the music boxes 1, 2, and 3 according to an embodiment of the present invention may be manufactured by varying the design of the main body 11 according to the basic genre of the music being played. For example, in the classic genre, the main body 11 is made of wood, and in the K-pop genre, the main body 11 printed with a Taegeuk pattern may be used.

스피커(12)는 제1뮤직박스(1)에서 재생되는 음원을 음성 출력하기 위해 마련되고, 출력단자(13)는 이어폰이나 헤드셋, 또는 외장 스피커(12)를 연결하기 위해 마련된다. 실시하기에 따라 출력단자(13)만 구비되고 스피커(12)는 생략될 수도 있다.The speaker 12 is provided for audio output of the sound source reproduced in the first music box 1, and the output terminal 13 is provided for connecting an earphone or a headset, or an external speaker 12. Depending on implementation, only the output terminal 13 is provided and the speaker 12 may be omitted.

근거리통신모듈(14)은 선곡시스템(50), 사용자단말(31,32,33), 무선공유기(미도시) 및 인접하게 위치한 타 뮤직박스(2,3) 측과 통신 채널을 연결하고 정보를 송수신하기 위해 마련된다. 예컨대 근거리통신모듈(14)은 와이파이 망을 통해 선곡시스템(50)과 통신 채널을 연결할 수 있다. 즉, 근거리통신모듈(14)이 무선공유기(미도시) 또는 핫스팟 모드로 동작되는 제1사용자단말(31)에 접속하여 선곡시스템(50)과 연결될 수 있다. 또한 근거리통신모듈(14)은 블루투스 기능을 지원하여 제1사용자단말(31), 블루투스 헤드셋, 또는 인접하게 위치한 다른 뮤직박스(2,3)를 인식하고 통신 채널을 연결할 수도 있다.The short-range communication module 14 connects a communication channel with the selection system 50, user terminals 31, 32, 33, a wireless router (not shown) and other adjacent music boxes 2, 3, and transmits information. It is prepared for sending and receiving. For example, the short-range communication module 14 may connect the selection system 50 and a communication channel through a Wi-Fi network. That is, the short-range communication module 14 may be connected to the wireless router (not shown) or the first user terminal 31 operated in a hot spot mode to be connected to the music selection system 50. In addition, the short-range communication module 14 may support a Bluetooth function to recognize the first user terminal 31, a Bluetooth headset, or other music boxes 2 and 3 located adjacent to each other and connect a communication channel.

디스플레이(15)는 제1뮤직박스(1)의 동작 상태를 표시하거나, 재생되고 있는 음원 정보를 출력하기 위해 마련된다.The display 15 is provided to display an operating state of the first music box 1 or to output information about a sound source being played.

명령입력부(16)는 사용자 명령을 입력받기 위한 것으로 복수의 버튼이나 다이얼 형태로 본체(11) 외관에 설치된다. 예컨대 사용자는 명령입력부(16)를 통해 재생 명령, 일시 정지 명령, 반복 재생 명령, 전원 On/Off, 재생 방식 선택 명령, 공유 명령 등을 입력할 수 있다. 또한 사용자는 명령입력부(16)를 통해 제1뮤직박스(1)가 제1사용자단말(31), 무선공유기(미도시), 선곡시스템(50) 등과 통신 채널을 연결할 시 필요한 비밀번호 등을 입력할 수도 있다. 물론 제1뮤직박스(1)가 무선공유기(미도시) 등에 접속하기 위한 설정 작업은 제1뮤직박스(1)와 제1사용자단말(31)이 블루투스 또는 와이파이 통신 방식으로 연결된 상태에서 제1사용자단말(31)의 사용자 명령 입력을 통해 이루어질 수도 있다.The command input unit 16 is for receiving a user command and is installed on the exterior of the main body 11 in the form of a plurality of buttons or dials. For example, the user may input a play command, a pause command, a repeat play command, a power On/Off, a play method selection command, a sharing command, and the like through the command input unit 16. In addition, the user can input a password required when connecting a communication channel with the first user terminal 31, a wireless router (not shown), and the music selection system 50 through the command input unit 16. May be. Of course, the setting operation for connecting the first music box 1 to a wireless router (not shown), etc. is performed by the first user while the first music box 1 and the first user terminal 31 are connected by Bluetooth or Wi-Fi communication. It may be performed through the user command input of the terminal 31.

정보송수신부(17)는 근거리통신모듈(14)과 연동하여 제1사용자단말(31), 무선공유기, 선곡시스템(50) 또는 다른 뮤직박스(2,3)와 필요한 정보를 송수신하기 위해 마련된다.The information transmission and reception unit 17 is provided to transmit and receive necessary information with the first user terminal 31, the wireless router, the music selection system 50, or other music boxes 2 and 3 in connection with the short-range communication module 14. .

제어부(18)는 명령입력부(16)를 통해 입력된 사용자 명령에 따라 제1뮤직박스(1)가 동작하도록 처리하며, 선곡시스템(50)으로부터 음원을 수신하면 이를 재생시킨다.The control unit 18 processes the first music box 1 to operate according to a user command input through the command input unit 16, and reproduces the sound source when it receives a sound source from the music selection system 50.

메모리(19)는 제1뮤직박스(1)의 동작을 위해 필요한 정보들을 저장하기 위해 마련된다. 예컨대 메모리(19)에는 기기고유정보가 저장될 수 있다. 또한 메모리(19)에는 선곡시스템(50)으로부터 실시간으로 수신되는 음원 정보가 임시 저장될 수도 있다.The memory 19 is provided to store information necessary for the operation of the first music box 1. For example, device-specific information may be stored in the memory 19. In addition, sound source information received in real time from the music selection system 50 may be temporarily stored in the memory 19.

GPS모듈(20)은 제1뮤직박스(1)의 실시간 위치 정보를 획득하기 위해 마련된다. GPS모듈(20)에서 획득한 실시간 위치 정보는 제어부(18)를 통해 선곡시스템(50) 측으로 전송될 수 있다.The GPS module 20 is provided to acquire real-time location information of the first music box 1. Real-time location information acquired by the GPS module 20 may be transmitted to the selection system 50 through the control unit 18.

다음으로 선곡시스템(50)은 통신처리부(51), 서비스처리부(52), 선곡제어부(53) 및 데이터베이스(54)를 포함한다.Next, the music selection system 50 includes a communication processing unit 51, a service processing unit 52, a music selection control unit 53, and a database 54.

통신처리부(51)는 사용자단말(31,32,33), 뮤직박스(1,2,3), 운용자단말(60) 및 음원제공서버(70)와 유무선 통신 채널을 연결하고 정보를 송수신하기 위해 마련된다.The communication processing unit 51 connects the wired/wireless communication channel with the user terminal 31, 32, 33, the music box 1, 2, 3, the operator terminal 60 and the sound source providing server 70, and transmits and receives information. It is prepared.

서비스처리부(52)는 뮤직박스(1,2,3) 사용에 필요한 일련의 서비스들을 처리하기 위해 마련된다. 예컨대 서비스처리부(52)는 사용자에게 배송될 뮤직박스(1,2,3)를 등록 처리하여 활성화 되도록 하거나, 사용자단말(31,32,33)로부터 접수되는 회원정보를 데이터베이스(54)에 등록하여 회원가입 처리하거나, 회원가입된 사용자의 장르 또는 음원 추가에 대한 추가선택정보를 등록 처리하거나, 서로 다른 뮤직박스(1,2,3)가 인접하게 위치하여 음원 공유를 요청하였을 때 공유음원정보 및 공유자정보를 업데이트 처리하거나, 사용료 결제 등의 작업을 처리할 수 있다. 또한 서비스처리부(52)는 자체 알고리즘에 따라 또는 운용자단말(60)의 명령 입력에 따라 음원제공서버(70)로부터 수신된 음원들에 대한 태깅 작업을 처리할 수도 있다.The service processing unit 52 is provided to process a series of services required for use of the music boxes 1, 2, and 3. For example, the service processing unit 52 registers and activates the music boxes 1, 2, 3 to be delivered to the user, or registers member information received from the user terminals 31, 32, and 33 in the database 54. When requesting to share a sound source by processing membership registration, registering additional optional information for the addition of a genre or sound source of a registered user, or when different music boxes (1, 2, 3) are located adjacent to each other, the shared sound source information and You can update the sharer information or process tasks such as payment for usage fees. In addition, the service processing unit 52 may process the tagging of sound sources received from the sound source providing server 70 according to its own algorithm or according to a command input from the operator terminal 60.

선곡제어부(53)는 뮤직박스(1,2,3)에서 요청되는 재생 명령에 따라 플레이리스트를 작성하고 실시간 스트리밍 방식으로 음원을 뮤직박스(1,2,3)로 제공하기 위해 마련된다.The music selection control unit 53 is provided to create a playlist according to a playback command requested from the music boxes 1, 2, and 3 and provide sound sources to the music boxes 1, 2, and 3 in a real-time streaming method.

데이터베이스(54)는 뮤직박스(1,2,3) 측으로 전송할 음원들을 음원제공서버(70)로부터 전송받아 저장하며, 뮤직박스(1,2,3)들에 대한 기기정보 및 회원가입 처리된 사용자정보를 저장하기 위해 마련된다. 데이터베이스(54)에 저장되는 음원, 기기정보, 사용자정보들에 대하여 보다 구체적으로 설명하면 다음과 같다.The database 54 receives and stores sound sources to be transmitted to the music boxes 1, 2, and 3 from the sound source providing server 70, and stores device information and membership registration for the music boxes 1, 2, and 3 It is prepared to store information. The sound source, device information, and user information stored in the database 54 will be described in more detail as follows.

먼저 복수의 음원제공서버(70)로부터 제공받아 데이터베이스(54)에 저장되는 음원 정보에는 서비스처리부(52)의 자체 알고리즘에 따라 또는 운용자단말(60)을 통한 분류 작업에 따라 태그가 입혀져 있다. 태그의 종류로는 장르태그, 악기태그, 앨범태그, 날씨태그, 계절태그, 시각태그 등이 있을 수 있다.First, the sound source information provided from the plurality of sound source providing servers 70 and stored in the database 54 is tagged according to the own algorithm of the service processing unit 52 or according to the classification operation through the operator terminal 60. Types of tags may include genre tags, instrument tags, album tags, weather tags, season tags, and time tags.

먼저 장르태그는 해당 음원 정보의 음악적 장르를 말한다. 장르태그의 예시로는 클래식, 케이팝, 팝송, 재즈 등이 있을 수 있다.First, the genre tag refers to the musical genre of the corresponding sound source information. Examples of genre tags may include classical music, K-pop, pop songs, and jazz.

악기태그는 해당 음악을 연주할 시 사용된 악기에 대한 정보일 수 있다. 악기태그의 예시로는 피아노, 바이올린, 기타, 합주 등이 있을 수 있다.The instrument tag may be information on an instrument used when playing the corresponding music. Examples of instrument tags may include piano, violin, guitar, and ensemble.

앨범태그는 해당 음원이 실린 앨범에 대한 정보이다. 앨범태그의 예시로는 조용필 10집, 뮤지컬 시카고 OST 등이 있을 수 있다.The album tag is information on the album on which the sound source is loaded. Examples of album tags include Cho Yong-pil's 10th album and the musical Chicago OST.

날씨태그는 해당 음원과 어울리는 날씨에 대한 정보이다. 예컨대 비가 오는 날에 생각나는 노래라거나, 비와 관련된 가사가 삽입된 노래일 경우 '비'라는 태그가 달릴 수 있다.The weather tag is information about the weather that matches the sound source. For example, if it is a song that comes to mind on a rainy day or a song with lyrics related to rain inserted, the tag'Rain' may run.

계절태그는 해당 음원과 어울리는 계절에 대한 정보이다. 예컨대 더위 또는 해변과 관련된 노래일 경우 '여름' 태그가 달릴 수 있고, 꽃 또는 따뜻함과 관련된 노래일 경우 '봄' 태그가 달릴 수 있다.The season tag is information about the season that matches the sound source. For example, in the case of a song related to heat or the beach, a'summer' tag may run, and in the case of a song related to flower or warmth, a'spring' tag may run.

시각태그는 해당 음원과 어울리는 시각에 대한 정보이다. 예컨대 새로 시작하는 내용의 가사를 담은 노래일 경우 '1월', 또는 '월요일', 또는 '오전' 태그가 달릴 수 있다. 시각태그는 월별, 요일별, 시간별로 세분화하여 분류될 수 있다.The visual tag is information about the time that matches the sound source. For example, in the case of a song containing lyrics of a new content, a tag of'January','Monday', or'Morning' may run. Time tags can be classified and classified by month, day of the week, and time.

이상 태그 정보에 따라 음원 정보가 분류되는 다양한 예시를 설명하였는데, 태그 정보는 추후 뮤직박스(1,2,3)에서 재생 명령이 입력되었을 시, 선곡제어부(53)가 뮤직박스(1,2,3) 측으로 제공할 음원을 선별하고 플레이리스트를 작성할 시 활용된다.Various examples in which sound source information is classified according to the tag information have been described above. In the tag information, when a playback command is input from the music boxes 1, 2, and 3, the music selection control unit 53 3) It is used when selecting the sound source to be provided to the side and creating a playlist.

데이터베이스(54)에 저장되는 기기정보는 재생 명령이 입력된 뮤직박스(1,2,3)를 특정하고 제공되어야 할 음원의 종류를 구분하기 위한 것이다. 이러한 기기정보는 기기고유정보, 기본장르정보, 추가선택정보 및 공유음원정보를 포함할 수 있다.The device information stored in the database 54 is for specifying the music boxes 1, 2, and 3 to which the playback command is input, and for classifying the type of sound source to be provided. Such device information may include device-specific information, basic genre information, additional selection information, and shared sound source information.

기기고유정보는 뮤직박스(1,2,3)를 특정하기 위한 고유의 시리얼 번호일 수 있다.The device-specific information may be a unique serial number for specifying the music box (1, 2, 3).

기본장르정보는 해당 뮤직박스(1,2,3)에 할당된 기본적인 음악 장르(클래식, 케이팝, 팝송 등)에 대한 정보이다. 즉 뮤직박스(1,2,3)는 미리 음악 장르가 정해져 있는데, 최초 뮤직박스(1,2,3)를 출고할 시 기본장르정보가 기기정보에 등록된 상태로 출고된다.The basic genre information is information on the basic music genre (classic, K-pop, pop song, etc.) assigned to the corresponding music box (1, 2, 3). That is, the music box (1, 2, 3) is preset with a music genre. When the first music box (1, 2, 3) is shipped, basic genre information is registered in the device information.

추가선택정보는 사용자가 뮤직박스(1,2,3) 구매한 이후 회원 가입 절차를 통해 서비스를 추가한 내역을 말한다. 예컨대 기본장르정보는 뮤직박스(1,2,3)마다 기본적으로 정해져 있지만, 만약 사용자가 회원가입을 통해 특정 장르를 추가 선택하였다면, 추가선택정보에 추가된 장르가 저장된다. 이 경우 하나의 기기에 복수의 장르정보가 매칭되는 것이다. 또한 회원 가입을 마친 사용자가 특정 앨범이나 음원을 추가하도록 선택할 수도 있는데, 이러한 추가 앨범이나 음원에 대한 정보도 추가선택정보에 포함되어 해당 기기고유정보와 매칭 저장된다.The additional selection information refers to the details of the service added through the membership registration process after the user purchased the music box (1, 2, 3). For example, basic genre information is basically determined for each music box (1, 2, 3), but if the user additionally selects a specific genre through membership registration, the genre added to the additional selection information is stored. In this case, a plurality of genre information is matched to one device. In addition, a user who has completed membership registration may select to add a specific album or sound source, and information on such an additional album or sound source is also included in the additional selection information and is matched with the device-specific information and stored.

공유음원정보는 복수의 뮤직박스(1,2,3)들이 인접하게 위치한 상태에서 공유 명령이 입력되었을 경우 생성되는 정보이다. 사용자 간, 즉 뮤직박스(1,2,3)들 간의 음원 공유 방식은 다양하다. 예컨대 케이팝 장르의 제1뮤직박스(1)와 클래식 장르의 제2뮤직박스(2)가 서로 공유되었다면, 케이팝 장르의 제1뮤직박스(1)에는 클래식 장르의 음원이 공유음원정보로 저장되고, 클래식 장르의 제2뮤직박스(2)에는 케이팝 장르의 음원이 공유음원정보로 저장될 수 있다.The shared sound source information is information generated when a sharing command is input while a plurality of music boxes 1, 2, and 3 are located adjacent to each other. There are various ways of sharing sound sources between users, that is, between music boxes 1, 2, and 3. For example, if the first music box 1 of the K-pop genre and the second music box 2 of the classic genre are shared with each other, the music source of the classic genre is stored as shared sound source information in the first music box 1 of the K-pop genre, In the second music box 2 of the classic genre, a sound source of the K-pop genre may be stored as shared sound source information.

또한 공유음원정보는 다른 사용자로부터 선물 받은 음원에 대한 정보를 더 포함할 수 있다. 이에 대한 설명은 이후 자세히 다루도록 한다.In addition, the shared sound source information may further include information on sound sources received from other users. This will be described in detail later.

데이터베이스(54)에 저장되는 사용자정보는 뮤직박스(1,2,3)를 구매(또는 대여)하고 회원 가입을 마친 사용자에 대한 정보이다. 사용자정보는 기기정보와 매칭 저장되며 구체적으로 사용자기초정보, 감상이력, 공유자정보 등을 포함할 수 있다.The user information stored in the database 54 is information on a user who has purchased (or rented) the music boxes 1, 2, and 3 and completed membership registration. User information is matched and stored with device information, and may specifically include user basic information, appreciation history, sharer information, and the like.

사용자기초정보는 사용자 아이디, 이름, 생년월일, 성별, 결제내역 등을 말한다.User basic information refers to user ID, name, date of birth, gender, and payment details.

감상이력 정보는 선곡시스템(50)에서 뮤직박스(1,2,3) 측으로 전송되어 출력된 음원들의 이력을 말한다.The listening history information refers to the history of sound sources transmitted from the music selection system 50 to the music box (1, 2, 3).

공유자정보는 해당 사용자의 뮤직박스(1,2,3)와 공유된 상대방 뮤직박스(1,2,3)의 정보, 또는 상대방 사용자의 정보를 말한다. 예컨대 제1뮤직박스(1)와 제2뮤직박스(2)가 공유되었을 경우, 제1뮤직박스(1)에 대한 사용자정보의 공유정보에는 제2뮤직박스(2)에 대한 기기정보, 또는 제2뮤직박스(2)를 사용하는 사용자에 대한 사용자정보가 저장될 수 있다.The sharer information refers to information of the other user's music box (1, 2, 3) and the other's music box (1, 2, 3) or the other user's information. For example, when the first music box 1 and the second music box 2 are shared, the shared information of the user information for the first music box 1 includes device information for the second music box 2, or 2 User information about a user who uses the music box 2 may be stored.

한편 사용자단말(31,32,33)은 스마트폰, 데스크톱 컴퓨터, 태블릿PC, 노트북 등이 될 수 있는데, 사용자단말(31,32,33)은 뮤직박스(1,2,3)가 선곡시스템(50)에 접속할 수 있도록 와이파이 핫스팟을 제공하거나, 사용자가 최초 뮤직박스(1,2,3)의 구매(또는 대여)를 요청하거나, 회원 가입 및 추가선택정보 절차를 진행하거나, 음원 사용료와 뮤직박스 보증료를 결제할 시 사용될 수 있다.On the other hand, the user terminals 31, 32, 33 may be smartphones, desktop computers, tablet PCs, notebooks, etc., and the user terminals 31, 32, 33 are music boxes (1, 2, 3) that is a selection system ( 50), provide a Wi-Fi hotspot so that users can access the music box (1, 2, 3) for the first time, request the purchase (or rental) of the music box (1, 2, 3), proceed with membership registration and additional optional information procedures, and sound source fees and music boxes It can be used when paying the guarantee fee.

이하에서는 도1 내지 도2에 도시된 인공지능 뮤직박스 운용 시스템을 이용하여 음악을 감상하는 과정에 대하여 설명토록 한다.Hereinafter, a process of enjoying music using the artificial intelligence music box operating system shown in FIGS. 1 to 2 will be described.

먼저 도3은 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 기본 장르의 음원을 제공하는 과정에 대한 흐름도이다. 이하에서는 설명의 편의를 위해 사용자가 케이팝 장르의 제1뮤직박스(1)를 신청하고 음악을 감상하는 예시에 대하여 설명토록 한다.First, FIG. 3 is a flowchart of a process of providing a sound source of a basic genre in the artificial intelligence music box operating system shown in FIG. 1. Hereinafter, for convenience of explanation, an example in which a user applies for the first music box 1 of the K-pop genre and enjoys music will be described.

먼저 사용자는 제1사용자단말(31)을 통해 선곡시스템(50)에 접속하여 서비스를 신청<S305>한다. 제1사용자단말(31)에서는 전용 애플리케이션 또는 웹페이지 접속을 통해 선곡시스템(50)에 접속할 수 있다. 이후 사용자는 케이팝 장르의 제1뮤직박스(1)를 선택하고 구매비용(구매시) 또는 보증료(대여시)를 결제 처리할 수 있다. 이러한 과정은 통상적인 온라인 쇼핑 과정과 유사하다. 즉 사용자는 선곡시스템(50)을 운용하는 업체와 제휴된 다양한 오픈마켓을 통해 제1뮤직박스(1)를 구매 또는 대여 신청하는 것이다. 물론 사용자가 신청한 제1뮤직박스(1)는 출고시 선곡시스템(50)에 이미 등록된 상태일 수 있다.First, the user accesses the music selection system 50 through the first user terminal 31 and requests a service <S305>. The first user terminal 31 may access the music selection system 50 through a dedicated application or web page access. Thereafter, the user can select the first music box 1 of the K-pop genre and pay for the purchase cost (at the time of purchase) or the guarantee fee (at the time of rental). This process is similar to a typical online shopping process. That is, a user applies for purchase or rental of the first music box 1 through various open markets affiliated with a company operating the music selection system 50. Of course, the first music box 1 requested by the user may be already registered in the music selection system 50 at the time of shipment.

제1사용자의 서비스 신청<S305>에 따라 선곡시스템(50)을 운영하는 서비스 제공 업체에서 제1뮤직박스(1)를 사용자에게 배송하며, 사용자가 제1뮤직박스(1)를 배송 받은 후 음악 감상이 필요하면, 제1뮤직박스(1)의 전원을 켠다. 제1뮤직박스(1)의 전원이 켜지면 근거리통신모듈(14)을 통해 와이파이 방식으로 제1뮤직박스(1)가 선곡시스템(50)에 접속되어 통신 채널이 연결<S310>된다. 제1뮤직박스(1)가 와이파이 방식으로 선곡시스템(50)에 접속하기 위해서는 무선공유기(미도시) 또는 제1사용자단말(31)의 핫스팟 기능을 이용해야 한다. 이 중 무선공유기(미도시)를 이용할 시에는 명령입력부(16)를 통해 활성화된 무선공유기를 선택하고 접속 비밀번호 등을 입력하는 절차를 수행하거나, 제1사용자단말(31)과 제1뮤직박스(1)가 블루투스 또는 케이블로 연결된 후, 제1사용자단말(31)의 전용 애플리케이션을 통해 제1뮤직박스(1)가 무선공유기에 접속을 수행할 수 있도록 설정 작업이 이루어질 수도 있다.According to the first user's service request <S305>, the service provider operating the music selection system 50 delivers the first music box 1 to the user, and the music after the user receives the first music box 1 If appreciation is needed, the power of the first music box 1 is turned on. When the power of the first music box 1 is turned on, the first music box 1 is connected to the selection system 50 through a Wi-Fi method through the short-range communication module 14, and a communication channel is connected <S310>. In order for the first music box 1 to access the music selection system 50 through a Wi-Fi method, a wireless router (not shown) or a hot spot function of the first user terminal 31 must be used. Among these, when using a wireless router (not shown), a procedure of selecting an activated wireless router through the command input unit 16 and inputting a connection password, etc. is performed, or the first user terminal 31 and the first music box ( After 1) is connected by Bluetooth or a cable, a setting operation may be made so that the first music box 1 can access the wireless router through a dedicated application of the first user terminal 31.

이후 사용자가 명령입력부(16)를 통해 재생 명령을 입력<S315>하면, 제어부(18)는 선곡시스템(50) 측으로 재생 명령을 전송하며, 선곡시스템(50)의 선곡제어부(53)는 제1뮤직박스(1)에서 입력된 재생 명령을 접수한 후 플레이리스트를 작성하고, 작성된 플레이리스트에 대응하여 데이터베이스(54)에서 순차적으로 음원을 추출하여 통신처리부(51)를 통해 제1뮤직박스(1) 측으로 송출<S320>한다.Thereafter, when the user inputs a play command through the command input unit 16 <S315>, the control unit 18 transmits the play command to the music selection system 50, and the music selection control unit 53 of the music selection system 50 receives the first After receiving the playback command input from the music box 1, a playlist is created, and sound sources are sequentially extracted from the database 54 in response to the created playlist, and the first music box 1 through the communication processing unit 51 Send to <S320>.

이후 제1뮤직박스(1)의 정보송수신부(17)를 통해 선곡시스템(50)으로부터 음원을 수신하면, 제어부(18)는 수신된 음원을 재생시켜 스피커(12) 또는 출력단자(13)를 통해 출력하여 음악 감상이 이루어지도록 한다.Thereafter, when a sound source is received from the music selection system 50 through the information transmission/reception unit 17 of the first music box 1, the controller 18 reproduces the received sound source to connect the speaker 12 or the output terminal 13. Through the output, music is enjoyed.

여기서 제1뮤직박스(1)의 재생 명령 입력 방식에 따라 선곡시스템(50)에서 음원을 선곡하는 형태가 다양하게 변경될 수 있다.Here, the form of selecting a sound source in the music selection system 50 may be variously changed according to a method of inputting a playback command of the first music box 1.

만약 사용자가 아무런 옵션 없이 순수하게 재생 명령만 입력하였다면, 제어부(18)는 선곡시스템(50) 측으로 기기고유정보 및 재생 명령에 대한 정보만 전송한다. 이후 선곡시스템(50)의 선곡제어부(53)는 기기고유정보 및 재생 명령을 수신한 후 데이터베이스(54)를 통해 해당 기기고유정보와 매칭 저장된 기본장르정보를 확인한다. 선곡제어부(53)에서 제1뮤직박스(1)가 케이팝 장르의 음악 감상을 위한 기기임을 확인하였다면, 데이터베이스(54)에 저장된 음원 정보의 태그를 확인한 후, 장르태그가 케이팝인 음원 들 중 소정의 개수를 선별한 후 랜덤하게 플레이리스트를 작성하고 순차적으로 음원 송출이 이루어지도록 한다.If the user purely inputs the playback command without any option, the control unit 18 transmits only device-specific information and information on the playback command to the selection system 50 side. Thereafter, the music selection control unit 53 of the music selection system 50 checks the device-specific information and the stored basic genre information through the database 54 after receiving device-specific information and a playback command. If the music selection control unit 53 confirms that the first music box 1 is a device for enjoying K-pop genre music, after checking the tag of the sound source information stored in the database 54, a predetermined number of sound sources whose genre tag is K-pop is After selecting the number, a playlist is randomly created and the sound source is transmitted sequentially.

또한, 사용자가 재생 명령을 입력할 시 명령입력부(16)를 통해 특정 가수나 그룹에 대한 재생 옵션을 선택할 수도 있다. 이 경우 제어부(18)는 선곡시스템(50) 측으로 기기고유정보, 앨범 선택정보 및 재생 명령을 함께 전송한다. 이후 선곡시스템(50)의 선곡제어부(53)는 기기고유정보를 통해 케이팝 장르의 제1뮤직박스(1)임을 확인하고, 음원 정보의 태그를 확인하여 장르태그가 케이팝이면서도, 앨범태그가 선택된 앨범에 대응하는 음원들만 선별하여 플레이리스트를 작성한다.In addition, when the user inputs a playback command, a playback option for a specific singer or group may be selected through the command input unit 16. In this case, the control unit 18 transmits device-specific information, album selection information, and a playback command to the music selection system 50 together. Thereafter, the music selection control unit 53 of the music selection system 50 confirms that it is the first music box 1 of the K-Pop genre through device-specific information, and checks the tag of the sound source information, so that the genre tag is K-pop, but the album tag is selected. Create a playlist by selecting only the sound sources corresponding to.

한편 도3의 과정에서 사용자는 제1뮤직박스(1)를 구매 또는 대여하면서 일정 금액의 비용을 결제하였다. 이러한 구매비용 또는 보증료에 의해서는 제1뮤직박스(1)를 통해 감상할 수 있는 음원이 제한적이다. 즉 제1뮤직박스(1)를 통해 특정 장르의 음악을 감상할 수는 있더라도, 해당 기본장르 중에서도 한정된 곡들만 감상할 수 있거나, 한정된 기간 동안만 음악 감상이 가능하다. 만약 사용자가 제1뮤직박스(1)를 통해 다른 장르의 음악을 감상하거나, 기간 제약 없이 음악을 감상하거나, 다른 사용자와 음악을 공유하고 싶다면 이하에서 설명하게 되는 회원가입 절차를 먼저 수행해야 한다.Meanwhile, in the process of FIG. 3, the user purchased or rented the first music box 1 and paid a certain amount of cost. The sound sources that can be enjoyed through the first music box 1 are limited by such purchase cost or warranty fee. That is, although it is possible to enjoy music of a specific genre through the first music box 1, only limited songs can be enjoyed among the basic genre, or music can be enjoyed only for a limited period. If a user wants to enjoy music of different genres through the first music box 1, enjoy music without a time limit, or share music with other users, the membership registration procedure described below must be performed first.

도4는 도1에 도시된 인공지능 뮤직박스 운용 시스템에서 음원 영역을 확장하여 감상하는 과정에 대한 흐름도이다. 앞서 도3의 과정을 통해 설명한 바와 같이 사용자는 별도의 회원 가입 절차를 하지 않더라도 자신의 취향에 적합한 음악(케이팝)을 감상할 수가 있다. 하지만 도4의 과정을 통해 회원 가입을 한다면 기본 장르 외에 추가 서비스를 추가로 받아볼 수가 있다.4 is a flowchart illustrating a process of expanding and enjoying a sound source area in the artificial intelligence music box operating system shown in FIG. 1. As described above through the process of FIG. 3, a user can enjoy music (K-pop) suited to his or her taste even without a separate membership registration procedure. However, if you sign up as a member through the process of Figure 4, you can receive additional services in addition to the basic genre.

먼저 제1뮤직박스(1)를 구매(또는 대여)하여 사용하고 있던 사용자는 제1사용자단말(31)을 통해 선곡시스템(50)에 접속하고 회원 정보를 입력한 후 회원 가입 요청 및 추가 서비스 신청<S405>을 할 수 있다. 회원 정보는 아이디, 비밀번호 등록, 이름, 생년월일, 성별, 주소 등의 개인 인적 정보를 포함할 수 있다. 또한 사용자는 본인이 소유하고 있는 제1뮤직박스(1)에 대한 기기고유정보도 함께 입력할 수 있다. 더불어 사용자는 회원 가입 절차에서 음원사용료(월정액제일 수 있음)를 결제할 수도 있다.First, a user who has purchased (or rented) the first music box 1 accesses the music selection system 50 through the first user terminal 31, enters member information, and requests membership registration and additional services. You can do <S405>. Member information may include personal information such as ID, password registration, name, date of birth, gender, and address. In addition, the user may also input device-specific information for the first music box 1 owned by the user. In addition, the user can also pay the sound source fee (may be a monthly fee) during the membership registration process.

더불어 사용자는 회원 가입 및 서비스 신청 과정에서 추가선택정보를 입력할 수 있다. 추가선택정보란 장르 추가, 앨범 추가, 특정 음원 추가 등을 말한다. 예컨대 사용자는 제1뮤직박스(1)의 기본장르가 케이팝이지만, 클래식이나 팝송 등의 장르를 추가선택정보로 추가할 수 있다. 또는 특정 가수나 그룹의 앨범을 추가하거나, 듣고 싶은 음악을 특정하여 해당 음원을 추가할 수도 있다.In addition, the user can input additional optional information during membership registration and service application. Additional optional information means adding a genre, adding an album, and adding a specific sound source. For example, although the basic genre of the first music box 1 is K-pop, the user may add a genre such as classic or pop song as additional selection information. Alternatively, you can add an album of a specific singer or group, or you can add a corresponding sound source by specifying the music you want to listen to.

사용자의 회원 가입 및 서비스 신청에 따라 선곡시스템(50)의 서비스처리부(52)는 입력된 회원 정보를 사용자정보의 사용자기초정보로 등록하고, 더불어 제1뮤직박스(1)의 기기고유정보, 추가선택정보(클래식, 앨범, 추가 음원) 등의 기기정보를 데이터베이스(54)에 매칭 저장함으로써 등록 처리<S410>한다.According to the user's membership registration and service request, the service processing unit 52 of the selection system 50 registers the input member information as user basic information of the user information, and adds device-specific information of the first music box 1 Device information such as selection information (classic, album, additional sound source) is matched and stored in the database 54 to perform registration processing <S410>.

이후 제1뮤직박스(1)가 선곡시스템(50)과 접속된 후 사용자가 명령입력부(16)를 통해 재생 명령을 입력<S415>하면, 제어부(18)는 선곡시스템(50) 측으로 재생 명령을 전송하며, 선곡시스템(50)의 선곡제어부(53)는 제1뮤직박스(1)에서 입력된 재생 명령을 접수한 후 플레이리스트를 작성하고, 작성된 플레이리스트에 대응하여 데이터베이스(54)에서 순차적으로 음원을 추출하여 통신처리부(51)를 통해 제1뮤직박스(1) 측으로 송출<S420>한다. 제1뮤직박스(1)의 정보송수신부(17)를 통해 선곡시스템(50)으로부터 음원을 수신하면, 제어부(18)는 수신된 음원을 재생시켜 스피커(12) 또는 출력단자(13)를 통해 출력하여 음악 감상이 이루어지도록 한다.Thereafter, when the first music box 1 is connected to the music selection system 50 and the user inputs a playback command <S415> through the command input unit 16, the control unit 18 sends a playback command to the music selection system 50. The music selection control unit 53 of the music selection system 50 creates a playlist after receiving the playback command input from the first music box 1, and sequentially in the database 54 in response to the created playlist. The sound source is extracted and transmitted to the first music box 1 through the communication processing unit 51 <S420>. When a sound source is received from the music selection system 50 through the information transmission/reception unit 17 of the first music box 1, the control unit 18 reproduces the received sound source through the speaker 12 or the output terminal 13. Print it out so that you can enjoy music.

여기서 제1뮤직박스(1)의 재생 명령을 입력하는 방식에 따라 선곡시스템(50)에서 음원을 선곡하는 형태는 다양하게 변경될 수 있다.Here, the form of selecting a sound source in the music selection system 50 may be variously changed according to a method of inputting a playback command of the first music box 1.

만약 사용자가 아무런 옵션 없이 순수하게 재생 명령만 입력하였다면, 제어부(18)는 선곡시스템(50) 측으로 기기고유정보 및 재생 명령에 대한 정보만 전송한다. 이후 선곡시스템(50)의 선곡제어부(53)는 기기고유정보 및 재생 명령을 수신한 후 데이터베이스(54)를 통해 해당 기기고유정보와 매칭 저장된 기본장르정보 및 추가선택정보를 확인한다. 선곡제어부(53)에서 제1뮤직박스(1)가 케이팝 장르의 음악 감상을 위한 기기임을 확인하였고, 추가선택정보로 클래식 장르가 추가된 것이 확인되었다면, 데이터베이스(54)에 저장된 음원 정보의 태그를 확인한 후, 장르태그가 케이팝인 음원과 클래식인 음원 들 중 소정의 개수를 선별한 후 랜덤하게 플레이리스트를 작성한 후 순차적으로 음원 송출이 이루어지도록 한다. 이때 회원 가입을 통해 음원사용료를 결제하였을 경우, 선곡제어부(53)가 선택하게 되는 음원의 영역에는 제한이 없다. 즉 도3의 과정에서 제한적 음원을 제공하는 것과 달리 데이터베이스(54)에 저장된 케이팝과 클래식 음원 전체 영역을 범위로 하여 랜덤하게 플레이리스트를 작성하는 것이다.If the user purely inputs the playback command without any option, the control unit 18 transmits only device-specific information and information on the playback command to the selection system 50 side. Thereafter, the music selection control unit 53 of the music selection system 50 checks the device-specific information and the stored basic genre information and additional selection information through the database 54 after receiving the device-specific information and the playback command. If the music selection control unit 53 confirms that the first music box 1 is a device for enjoying K-pop genre music, and it is confirmed that the classical genre has been added as additional selection information, the tag of the sound source information stored in the database 54 is After checking, a predetermined number of sound sources with a genre tag of K-pop and classic sound sources are selected, and a playlist is randomly created, and the sound sources are transmitted sequentially. In this case, when the sound source usage fee is paid through membership registration, there is no limit to the area of the sound source selected by the music selection control unit 53. In other words, unlike providing a limited sound source in the process of FIG. 3, a playlist is randomly created using the entire area of K-pop and classical sound sources stored in the database 54 as a range.

또한, 사용자는 재생 명령을 입력할 시 명령입력부(16)를 통해 피아노 연주곡, 기타 연주곡 등에 대한 재생 옵션을 선택할 수도 있는데, 이 경우 선곡시스템(50)의 선곡제어부(53)는 케이팝 또는 클래식 장르의 음원 들 중 피아노 또는 기타에 대한 태그가 함께 매칭된 음원들만 추출하여 플레이리스트를 작성할 수 있다.In addition, when a user inputs a playback command, the command input unit 16 may select a playback option for piano music, guitar music, etc. In this case, the music selection control unit 53 of the music selection system 50 is a K-pop or classical music genre. It is possible to create a playlist by extracting only the sound sources with matching tags for a piano or guitar among sound sources.

한편, 제1뮤직박스(1)에는 GPS모듈(20)이 탑재되어 있다. GPS모듈(20)에서 획득한 위치 정보는 제어부(18)에서 선곡시스템(50) 측으로 전송할 수 있는데, 이를 이용하면 맞춤형 음원 제공도 가능하다.Meanwhile, a GPS module 20 is mounted in the first music box 1. The location information acquired by the GPS module 20 can be transmitted from the control unit 18 to the music selection system 50, and by using this, it is possible to provide a customized sound source.

예컨대 사용자가 재생 명령을 입력할 시 명령입력부(16)를 통해 날씨별 음악에 대한 재생 옵션을 선택할 수도 있다. 이 경우 제어부(18)는 선곡시스템(50) 측으로 기기고유정보, 날씨별 선택정보 및 재생 명령을 함께 전송한다. 이때 제어부(18)는 GPS모듈(20)에서 획득한 위치 정보를 함께 전송한다. 이후 선곡시스템(50)의 선곡제어부(53)는 제1뮤직박스(1)의 현재 위치에 대한 날씨 정보를 확인한다. 즉, 선곡제어부(53)는 별도의 날씨 정보 제공 서버(미도시)와 연동하여 지역별 날씨 정보를 확인할 수 있다. 만약 제1뮤직박스(1)가 위치한 지역에 비가 내리고 있다면, 선곡제어부(53)는 음원 정보를 추출할 시, 장르태그가 케이팝(기본장르에 대응함)이거나 클래식(추가선택정보에 대응함)인 음원 들 중, 날씨태그가 '비'인 음원들만 선별하여 플레이리스트를 작성하고 제1뮤직박스(1)로 송출되도록 할 수 있다. 이에 따라 사용자는 듣고싶은 음악을 번거롭게 선택하지 않더라도, 제1뮤직박스(1)의 기본 장르인 케이팝 음악, 또는 추가 선택한 클래식 음악, 그 중에서도 현재 날씨와 가장 어우러지는 음악들을 제공받아 현재 분위기에 어울리는 음악들을 편리하게 감상할 수가 있다.For example, when a user inputs a playback command, a playback option for music by weather may be selected through the command input unit 16. In this case, the controller 18 transmits device-specific information, weather-specific selection information, and a playback command to the music selection system 50 together. At this time, the controller 18 transmits the location information acquired by the GPS module 20 together. Thereafter, the music selection control unit 53 of the music selection system 50 checks weather information on the current location of the first music box 1. That is, the music selection control unit 53 may check weather information for each region in connection with a separate weather information providing server (not shown). If it is raining in the area where the first music box 1 is located, the music selection control unit 53 extracts the sound source information, and the genre tag is K-pop (corresponds to the basic genre) or classic (corresponds to the additional selection information). Among them, only sound sources having a weather tag of'rain' may be selected to create a playlist and be transmitted to the first music box 1. Accordingly, even if the user does not cumbersomely select the music he wants to hear, K-pop music, which is the basic genre of the first music box 1, or additionally selected classical music, among them, music that matches the current atmosphere is provided. You can enjoy listening conveniently.

한편 앞선 과정을 통해 회원 가입 절차가 이루어지면, 선곡시스템(50)의 서비스처리부(52)는 제1뮤직박스(1)로 전송된 음원들에 대한 감상이력을 데이터베이스(54)의 사용자정보에 저장하여 업데이트<S425>한다. 감상이력은 꾸준하게 누적 저장되어 추후 제1사용자단말(31)을 통해 선곡시스템(50)에 접속함으로써 통계 데이터로 확인할 수 있으며, 추후 음원을 공유할 시 기초 자료로 활용될 수도 있다.On the other hand, when the membership registration process is performed through the preceding process, the service processing unit 52 of the music selection system 50 stores the appreciation history of the sound sources transmitted to the first music box 1 in the user information of the database 54 And update <S425>. The listening history is steadily accumulated and stored, and can be checked as statistical data by accessing the music selection system 50 through the first user terminal 31 later, and may be used as basic data when sharing sound sources in the future.

도5는 복수의 뮤직박스들이 근접하게 위치하여 서로의 음악을 공유하는 과정을 설명하기 위한 도면이고, 도6은 복수의 뮤직박스들이 음원을 공유하는 과정을 설명하기 위한 흐름도이다.FIG. 5 is a diagram for explaining a process in which a plurality of music boxes are located adjacent to each other to share music, and FIG. 6 is a flowchart illustrating a process for a plurality of music boxes to share a sound source.

앞서 설명한 바에 따르면 사용자는 뮤직박스(1,2,3)를 구매(또는 대여)함으로써 별도의 선곡 작업을 하지 않더라도 본인의 취향에 맞는 음악들을 감상할 수가 있다. 하지만 각각의 뮤직박스(1,2,3) 들은 기본 장르가 정해져 있기 때문에, 회원 가입을 통해 추가선택정보를 입력하지 않는 이상, 또는 추가선택정보를 입력했다 하더라도 추가 선택된 장르 이외의 음악은 감상할 기회가 거의 없다. 하지만 본 발명에 따른 인공지능 뮤직박스 운용 시스템은 사용자의 음악적 감상 영역을 넓혀줄 수 있도록 독특한 기능을 추가 제공한다. 그 중 하나가 음원 공유 기능이다.As described above, by purchasing (or renting) the music boxes 1, 2, and 3, the user can enjoy music that suits his or her taste without performing a separate selection process. However, since each music box (1, 2, 3) has a default genre, you can enjoy music other than the selected genre even if you do not enter additional optional information through membership registration or even if additional optional information is entered. There are few opportunities. However, the artificial intelligence music box operating system according to the present invention additionally provides a unique function to expand the user's musical appreciation area. One of them is the sound source sharing function.

예컨대 기본장르가 케이팝인 제1뮤직박스(1)와, 클래식인 제2뮤직박스(2)와, 팝송인 제3뮤직박스(3)가 도5에 도시된 바와 같이 서로 인접하게 위치<S605>한 상태라고 가정하자. 여기서 뮤직박스(1,2,3)들 간의 인접이라 함은 근거리통신모듈(14)을 통한 블루투스 또는 와이파이 통신이 가능한 거리 이내를 말한다.For example, the basic genre is a K-pop first music box (1), a classic second music box (2), and a pop song third music box (3) located adjacent to each other as shown in FIG. 5 <S605> Suppose it is in one state. Here, the proximity between the music boxes 1, 2, and 3 means within a distance in which Bluetooth or Wi-Fi communication is possible through the short-range communication module 14.

복수의 뮤직박스(1,2,3)들이 서로 인접하게 위치하여 근거리통신모듈(14)의 통신 반경 이내에 다른 뮤직박스(1,2,3)가 스캔된 것을 제어부(18)가 확인하였다면, 제어부(18)는 디스플레이(15)나 스피커(12)를 통해 타 뮤직박스(1,2,3)에 대한 위치 근접 여부를 표시한다. 예컨대 제어부(18)는 램프 깜빡임을 통해 타 뮤직박스(1,2,3)가 근접하였음을 알리거나 음성 안내 멘트를 통해 타 뮤직박스(1,2,3)의 근접 상황을 알릴 수 있다.If the control unit 18 confirms that a plurality of music boxes (1, 2, 3) are located adjacent to each other and that other music boxes (1, 2, 3) are scanned within the communication radius of the short-range communication module 14, the control unit 18 (18) indicates whether or not the position of the other music boxes (1, 2, 3) is close through the display 15 or the speaker 12. For example, the controller 18 may notify that the other music boxes 1, 2, and 3 are approaching through a blinking lamp or may notify the proximity of the other music boxes 1, 2, and 3 through a voice guidance message.

이후 사용자는 자신의 뮤직박스(1,2,3)의 명령입력부(16)를 통해 공유 명령을 입력<S610>하게 된다. 이때 음원 공유를 원하는 사용자만 공유 명령을 입력할 수 있으며, 본 실시예에서는 제1뮤직박스(1)와 제2뮤직박스(2)에서 공유 명령이 입력되었다고 가정한다.Thereafter, the user inputs a sharing command <S610> through the command input unit 16 of his or her music box (1, 2, 3). At this time, only a user who wants to share a sound source can input a sharing command. In this embodiment, it is assumed that the sharing command is input from the first music box 1 and the second music box 2.

명령입력부(16)에서 공유 명령이 입력되면 공유 명령이 입력된 뮤직박스(1,2)들이 서로 기기고유정보를 교환<S615>한다. 여기서 뮤직박스(1,2)의 기기고유정보는 블루투스 기기명일 수 있다. 예를들면 다른 블루투스 기기들과 달리 뮤직박스(1,2)들은 MBOX로 시작하도록 기기고유정보(기기명)가 독특하게 설정될 수 있다.When a sharing command is input from the command input unit 16, the music boxes 1 and 2 to which the sharing command is input exchange device-specific information with each other <S615>. Here, the device-specific information of the music boxes 1 and 2 may be a Bluetooth device name. For example, unlike other Bluetooth devices, the music boxes 1 and 2 may have device-specific information (device name) uniquely set to start with an MBOX.

따라서 기기고유정보의 교환이란 상대방 뮤직박스(1,2)의 기기고유정보를 획득한다는 것을 말한다. 예컨대 제1뮤직박스(1)의 기기고유정보(블루투스 기기명)가 MBOX-KPOP1004이고, 제2뮤직박스(2)의 기기고유정보(블루투스 기기명)가 MBOX-Classic902라고 한다면, 제1뮤직박스(1)의 제어부(18)는 MBOX-Classic902를 획득하고, 제2뮤직박스(2)의 제어부(18)는 MBOX-KPOP1004를 획득하는 것이다. 여기서 기기고유정보의 획득 과정은 양 기기들간의 블루투스 통신 채널이 연결(페어링)된 후 각각의 제어부(18)에서 자신의 메모리(19)에 저장된 기기고유정보를 전송하는 방식으로 이루어질 수도 있고, 별도의 통신 채널 연결 없이 제어부(18)가 근거리통신모듈(14)을 통해 상대방 기기를 스캔하였을 시 확인된 기기명 자체를 그대로 획득하는 방식으로 이루어질 수도 있다.Therefore, the exchange of device-specific information means acquiring device-specific information of the counterpart's music box (1, 2). For example, if the device-specific information (Bluetooth device name) of the first music box 1 is MBOX-KPOP1004, and the device-specific information (Bluetooth device name) of the second music box 2 is MBOX-Classic902, the first music box (1) The control unit 18 of) acquires MBOX-Classic902, and the control unit 18 of the second music box 2 acquires MBOX-KPOP1004. Here, the process of obtaining device-specific information may be performed in a manner in which the device-specific information stored in its own memory 19 is transmitted by each controller 18 after the Bluetooth communication channel between the two devices is connected (paired). When the controller 18 scans the counterpart device through the short-range communication module 14 without connecting to a communication channel, the identified device name itself may be obtained as it is.

이후 제어부(18)는 획득한 상대방 뮤직박스(1,2)의 기기고유정보를 선곡시스템(50) 측으로 전송<S620>하고, 선곡시스템(50)의 서비스처리부(52)는 통신처리부(51)를 통해 수신한 기기고유정보를 데이터베이스(54)에 저장하여 공유자정보 및 공유음원정보를 업데이트<S625>한다.Thereafter, the control unit 18 transmits the acquired device-specific information of the counterpart's music box 1 and 2 to the selection system 50 side <S620>, and the service processing unit 52 of the selection system 50 is the communication processing unit 51 The device-specific information received through is stored in the database 54 to update the sharer information and the shared sound source information <S625>.

예컨대 제1뮤직박스(1)의 제어부(18)가 공유된 상대방인 제2뮤직박스(2)의 기기명 MBOX-Classic902를 획득하여 선곡시스템(50)으로 전송하면, 서비스처리부(52)는 기기고유정보가 MBOX-KPOP1004인 제1뮤직박스(1)의 사용자정보에 공유자정보로써 MBOX-Classic902를 저장하거나, MBOX-Classic902의 사용자정보(아이디 등)를 저장할 수 있다. 또한 서비스처리부(52)는 제1뮤직박스(1) 기준으로 공유된 상대방인 제2뮤직박스(2)의 기본장르정보, 또는 감상이력 정보를 토대로 특정 개수의 음원을 공유음원정보로써 업데이트한다. 마찬가지로 서비스처리부(52)는 제2뮤직박스(2) 기준으로 공유된 상대방인 제1뮤직박스(1)의 기본장르정보, 감상이력 정보 등을 토대로 특정 개수의 음원을 공유음원정보로써 업데이트한다.For example, when the control unit 18 of the first music box 1 acquires the device name MBOX-Classic902 of the second music box 2, which is a shared counterpart, and transmits it to the selection system 50, the service processing unit 52 In the user information of the first music box 1 whose information is MBOX-KPOP1004, MBOX-Classic902 may be stored as sharer information, or user information (ID, etc.) of MBOX-Classic902 may be stored. In addition, the service processing unit 52 updates a specific number of sound sources as shared sound source information based on basic genre information or appreciation history information of the second music box 2, which is a counterpart shared on the basis of the first music box 1. Similarly, the service processing unit 52 updates a specific number of sound sources as shared sound source information based on basic genre information and appreciation history information of the first music box 1, which is a counterpart shared on the basis of the second music box 2,.

이후 제1뮤직박스(1)에서 재생 명령을 입력한다면, 제어부(18)에서 제1뮤직박스(1)의 기기고유정보와 재생 명령을 선곡시스템(50) 측으로 전송하고, 선곡시스템(50)의 선곡제어부(53)는 데이터베이스(54)를 통해 제1뮤직박스(1)의 기본 장르정보가 케이팝인 것을 확인한 후 음원 정보 중 케이팝 장르의 음원을 추출하여 플레이리스트를 작성하되, 제1뮤직박스(1)의 공유음원정보를 확인한 후, 공유된 음원을 플레이리스트 중간 중간에 삽입하여 제1뮤직박스(1)에서 케이팝 이외에 공유된 음원도 출력되도록 할 수 있다.Thereafter, if a playback command is input from the first music box 1, the control unit 18 transmits the device-specific information and the playback command of the first music box 1 to the selection system 50, and the selection system 50 After confirming that the basic genre information of the first music box 1 is K-pop through the database 54, the music selection control unit 53 extracts the sound source of the K-pop genre from the sound source information and creates a playlist, but the first music box ( After checking the shared sound source information of 1), the shared sound source can be inserted in the middle of the playlist so that the first music box 1 can output a shared sound source other than K-pop.

이에 따라 제1뮤직박스(1)로 송출되는 음원들은 대부분 케이팝이겠지만, 간헐적으로 공유된 음원이 출력될 수 있다. 예컨대 제1뮤직박스(1)에 공유된 음원은 제2뮤직박스(2)의 기본장르인 클래식 장르의 음원 중 랜덤하게 선택된 곡이거나, 제2뮤직박스(2)의 사용자가 추가선택한 장르의 음원일 수 있다.Accordingly, most of the sound sources transmitted to the first music box 1 will be K-pop, but intermittently shared sound sources may be output. For example, the sound source shared in the first music box (1) is a song selected at random from among the classic genre of the second music box (2), or a sound source of a genre additionally selected by the user of the second music box (2) Can be

이에 따라 제1뮤직박스(1)의 사용자 및 제2뮤직박스(2)의 사용자는 상대방의 음악적 경험을 서로 공유할 수가 있다.Accordingly, the user of the first music box 1 and the user of the second music box 2 can share the other's musical experience with each other.

이상 도6을 통해 뮤직박스(1,2,3) 사용자들 간 음원을 공유하는 기본적인 방식에 대하여 설명하였는데, 음원 공유 알고리즘은 매우 다양하게 변경될 수 있다. 이에 대한 예시를 몇 가지 설명하면 다음과 같다.The basic method of sharing sound sources among users of the music box 1, 2, and 3 has been described above with reference to FIG. 6, but the sound source sharing algorithm can be changed in a wide variety. Some examples of this will be described as follows.

먼저 서로 다른 장르의 뮤직박스(1,2)들이 음원을 공유할 경우 상대방 장르의 음원이 공유된다. 예컨대 케이팝 장르인 제1뮤직박스(1)에는 제2뮤직박스(2)의 기본장르인 클래식 음악이 공유되는 것이다.First, when music boxes 1 and 2 of different genres share a sound source, the sound source of the other genre is shared. For example, classical music, which is the basic genre of the second music box 2, is shared in the first music box 1, which is a K-pop genre.

반대로 같은 장르의 뮤직박스(1,2,3)들이 음원을 공유할 경우에는 감상이력 확인을 통해 본인은 들어보지 못했지만, 상대방은 들어봤던 곡을 공유할 수 있다. 예컨대 케이팝 장르의 뮤직박스끼리 음원 공유가 이루어졌다고 가정하자. 이 경우 선곡시스템(50)의 서비스처리부(52)는 뮤직박스로부터 공유 명령을 접수한 후, 특정 사용자정보의 공유자정보로써 상대방 사용자정보(또는 기기정보)를 등록한 후, 공유음원정보를 업데이트 할 때 양 사용자의 감상이력을 분석한다. 즉 서비스처리부(52)는 같은 기본장르를 갖는 뮤직박스들 간의 공유 명령임을 확인하였기 때문에, 감상이력 정보를 확인하여 새로운 음악 경험이 가능토록 하는 것이다. 예컨대 서비스처리부(52)는 감상이력 정보 분석을 통해 제1사용자는 들어본 경험이 없지만, 제2사용자는 들어본 경험이 있는 음원 들 중 몇 곡을 선택하여 공유음원정보로써 업데이트한다. 이렇게 업데이트 된 음원은 추후 제1사용자가 음악을 감상할 시 중간 중간 삽입되어 출력된다. 따라서 제1사용자는 본인의 기본 장르에 포함된 음악이라 하더라도, 이제껏 들어보지 못했던 새로운 곡을 감상함으로써 제2사용자와의 유대 관계를 돈독히 할 수가 있다.On the contrary, if music boxes (1, 2, 3) of the same genre share the sound source, you can check the listening history and share the song you have not heard, but the other party has heard it. For example, let's assume that music boxes of the K-pop genre share sound sources. In this case, the service processing unit 52 of the music selection system 50 receives the sharing command from the music box, registers the other party's user information (or device information) as the sharer information of the specific user information, and then updates the shared sound source information. Analyze the appreciation history of both users. That is, since the service processing unit 52 has confirmed that it is a sharing command between music boxes having the same basic genre, it checks the listening history information so that a new music experience is possible. For example, through the analysis of the listening history information, the service processing unit 52 selects some songs from among sound sources that the first user has heard, but updates them as shared sound source information. The updated sound source is inserted in the middle and output when the first user enjoys music later. Therefore, even if the music is included in his or her basic genre, the first user can deepen the bond with the second user by enjoying a new song that he has never heard of.

한편 공유되는 음원의 개수도 다음과 같은 방식으로 제한을 둘 수 있다.Meanwhile, the number of shared sound sources can also be limited in the following manner.

먼저 뮤직박스(1,2)들 간의 인접 위치 시간에 따른 제한이다. 예컨대 제1뮤직박스(1)와 제2뮤직박스(2)가 서로 공유 명령을 입력하였다면, 제어부(18)는 근거리통신모듈(14)을 통해 상대방과 통신 채널이 연결된 시간을 체크하고, 이 시간 정보를 선곡시스템(50)으로 전송하면, 서비스처리부(52)는 각 뮤직박스(1,2)가 서로 인접하여 통신 채널이 연결된 시간에 비례하여 공유음원정보에 업데이트 되는 곡의 개수를 늘려준다. 예컨대 제1뮤직박스(1)와 제2뮤직박스(2)가 1시간동안 인접하게 위치하였다면 서비스처리부(52)는 각각 1곡의 음원이 공유되도록 처리하고, 5시간동안 인접하게 위치하였다면 5곡의 음원이 공유되도록 처리할 수 있다. 즉, 사용자들이 서로 더 오랜 시간 함께 있었다는 것은 친분이 두텁다는 것을 의미하므로, 그만큼 상대방의 음악적 경험을 더 많이 공유할 수 있도록 하여 유대 관계를 더욱 돈독히 하게 하는 것이다.First, it is a limitation according to the time of the adjacent location between the music boxes 1 and 2. For example, if the first music box 1 and the second music box 2 input a command to share with each other, the control unit 18 checks the time when the communication channel is connected to the other party through the short range communication module 14, and this time When the information is transmitted to the music selection system 50, the service processing unit 52 increases the number of songs updated in the shared sound source information in proportion to the time when the music boxes 1 and 2 are adjacent to each other and a communication channel is connected. For example, if the first music box 1 and the second music box 2 are located adjacent to each other for 1 hour, the service processing unit 52 processes each sound source to be shared, and if they are located adjacent for 5 hours, 5 songs The sound source of can be processed to be shared. In other words, the fact that the users have been together for a longer time means that they have a deep friendship, so that they can share more of the other's musical experiences, thereby strengthening the bond.

또 다른 공유 음원 개수의 제한 방식으로는 각자 음악을 경험한 차이에 따른 것이다. 예컨대 제1뮤직박스(1)와 제2뮤직박스(2)가 서로 공유 명령을 입력하였다면, 선곡시스템(50)의 서비스처리부(52)는 각 뮤직박스(1,2)의 사용자정보에서 감상이력을 분석한 후 음원 공유 개수를 차등하여 공유음원정보를 업데이트한다. 즉 제1뮤직박스(1)의 사용자는 100곡의 음원 감상이력이 있고, 제2뮤직박스(2)의 사용자는 500곡의 음원 감상이력이 있을 경우, 제1뮤직박스(1)의 사용자에게는 1곡의 상대방 음원을 공유시키고, 제2뮤직박스(2)의 사용자에게는 5곡의 상대방 음원을 공유시키는 것이다. 따라서 음악적 경험이 풍부한 사용자는 상대방의 공유 음원도 더욱 다양하게 경험할 수가 있다.Another way to limit the number of shared sound sources is according to the differences in their own music experiences. For example, if the first music box 1 and the second music box 2 input a sharing command to each other, the service processing unit 52 of the music selection system 50 is the appreciation history from the user information of each music box 1 and 2 After analyzing, the shared sound source information is updated by differentiating the number of sound source sharing. That is, if a user of the first music box 1 has a history of listening to 100 songs and a user of the second music box 2 has a history of listening to music of 500 songs, the user of the first music box 1 The other party's sound source of one song is shared, and the user of the second music box 2 is given 5 songs of the other party's sound source. Therefore, a user with rich musical experience can experience the other's shared sound source in more variety.

또한 사용자의 성별에 따라 공유 음원 개수를 제한할 수도 있다. 예컨대 제1뮤직박스(1)와 제2뮤직박스(2)에서 공유 명령을 입력하였다면, 선곡시스템(50)의 서비스처리부(52)는 각 뮤직박스(1,2)의 사용자정보를 통해 성별을 확인한 후, 동성이냐 이성이냐에 따라 공유음원정보에 등록될 공유 음원의 개수에 차등을 둘 수 있다. 만약 동성일 경우에는 상대적으로 적은 개수의 음원을 공유시키고, 이성일 경우에는 상대적으로 더 많은 개수의 음원을 공유시키는 것이다. 이에 따라 이성 간 음악적 경험 공유 기회를 늘림으로써 서로의 호감도를 더욱 상승 시킬 수가 있다.It is also possible to limit the number of shared sound sources according to the user's gender. For example, if a sharing command is input from the first music box 1 and the second music box 2, the service processing unit 52 of the music selection system 50 determines the gender through user information of each music box 1 and 2. After checking, it is possible to make a difference in the number of shared sound sources to be registered in the shared sound source information depending on whether they are of the same or opposite sex. In the case of the same sex, a relatively small number of sound sources are shared, and in the case of the opposite sex, a relatively large number of sound sources are shared. Accordingly, by increasing the chances of sharing musical experiences between the opposite sexes, the likelihood of each other can be further increased.

또한 특정일에 따라 공유 음원 개수를 제한할 수도 있다. 예컨대 선곡시스템(50)에서 공유 명령을 수신하면 서비스처리부(52)는 공유 명령을 입력한 사용자에 대한 사용자정보를 확인한 후, 공유 명령을 입력한 날이 생일인 사용자가 있다면, 양 사용자 모두의 공유 음원 개수를 늘려주거나, 생일인 사용자의 공유 음원 개수를 상대적으로 더 많이 늘려줄 수 있다.You can also limit the number of shared music sources depending on specific days. For example, when receiving a sharing command from the selection system 50, the service processing unit 52 checks the user information for the user who entered the sharing command, and then, if there is a user whose birthday is the date of inputting the sharing command, sharing of both users The number of music sources can be increased, or the number of shared music sources for a user on a birthday can be increased relatively more.

또한 사용자의 나이에 따라 공유 음원 개수를 제한할 수도 있다. 예컨대 선곡시스템(50)에서 공유 명령을 수신하면 서비스처리부(52)는 공유 명령을 입력한 사용자에 대한 사용자정보를 확인한 후, 사용자의 나이에 따라서 공유 음원 개수를 차등하여 등록할 수 있다. 예컨대 나이가 어린 사용자에게는 상대적으로 많은 개수의 음원을 공유하여 음악적 경험을 더욱 다양하게 쌓을 수 있도록 기회를 제공하는 것이다.Also, the number of shared music sources can be limited according to the user's age. For example, upon receiving a sharing command from the music selection system 50, the service processing unit 52 may check user information for a user who inputs the sharing command, and then register the number of shared sound sources according to the age of the user. For example, an opportunity is provided for younger users to share a relatively large number of sound sources to accumulate more diverse musical experiences.

도7은 공유된 뮤직박스들 간 음원을 선물하는 과정을 설명하기 위한 흐름도이다. 즉 도5 및 도6을 통해 서로 음원을 공유한 사용자 들 간에는 이후 원거리에 떨어져 있더라도 추후 음원 선물이 가능하다. 설명에 앞서 제1뮤직박스(1) 및 제2뮤직박스(2)가 도6의 과정을 통해 음원 공유를 하여 각자의 사용자정보에 공유자정보가 업데이트 된 상태라고 가정한다.7 is a flowchart illustrating a process of presenting sound sources between shared music boxes. That is, between users who share sound sources with each other through FIGS. 5 and 6, even if they are far away from each other, a sound source can be presented later. Prior to the description, it is assumed that the first music box 1 and the second music box 2 share a sound source through the process of FIG. 6 and that the sharer information is updated in each user information.

제1뮤직박스(1)를 사용하는 사용자가 평상시 대로 음악을 감상<S705>하고 있다가 특정 음원이 좋다고 느낀 후 이를 선물하고자 할 때, 명령입력부(16)를 통해 선물 버튼을 입력<S710>할 수 있다.When the user who uses the first music box 1 is listening to music <S705> as usual and wants to present it after feeling that a specific sound source is good, input the gift button through the command input unit 16 <S710>. I can.

이 경우 제어부(18)는 입력된 선물 버튼에 대한 명령을 선곡시스템(50)으로 전송하고, 선곡시스템(50)의 서비스처리부(52)는 현재 재생되고 있는 음원이 무엇인지 체크한다. 또한 서비스처리부(52)는 사용자정보의 공유자정보를 확인하여 제1뮤직박스(1)와 공유된 제2뮤직박스(2)를 확인<S715>한다.In this case, the control unit 18 transmits a command for the input gift button to the music selection system 50, and the service processing unit 52 of the music selection system 50 checks which sound source is currently being played. In addition, the service processing unit 52 checks the sharer information of the user information and checks the second music box 2 shared with the first music box 1 <S715>.

이후 서비스처리부(52)는 공유가 확인된 제2뮤직박스(2)의 공유음원정보에 제1뮤직박스(1)에서 선물한 해당 음원을 업데이트<S720> 처리한다.Thereafter, the service processing unit 52 updates the sound source presented from the first music box 1 to the shared sound source information of the second music box 2, which is confirmed to be shared, and processes <S720>.

만약 제2뮤직박스(2)에서도 같은 시각 음악을 듣고 있는 상태라면, 선곡제어부(53)는 제2뮤직박스(2)에 제공하기 위해 작성하였던 플레이리스트의 바로 다음곡에 업데이트된 공유음원정보의 선물 음원을 바로 등록한다. 이때 선물 받은 음원에는 선물 받았음을 알리는 태그나 안내 멘트 음원이 추가로 삽입되어 있을 수 있고, 이에 따라 선물 받은 음원이 제2뮤직박스(2)를 통해 재생될 시 디스플레이(15)를 통해 선물 받은 음원이라는 정보가 출력되거나, 선물 음원 재생 전 선물 받은 음원이라는 안내 멘트 음원이 먼저 출력될 수도 있다.If the second music box 2 is also listening to the same visual music, the song selection control unit 53 uses the updated shared sound source information to the next song of the playlist created to provide it to the second music box 2. Register the gift source right away. At this time, the sound source received as a gift may have additionally inserted a tag or an announcement sound source indicating that the gift was received. Accordingly, when the sound source received as a gift is played through the second music box 2, the sound source received through the display 15 , Or the announcement sound source that the sound source received as a gift before playing the gift sound source may be output first.

만약 제2뮤직박스(2)에서 현재 음악을 듣고 있는 상태가 아니라면, 추후 제2뮤직박스(2)에서 재생 명령이 입력되었을 시, 선곡제어부(53)가 플레이리스트를 작성하면서 공유음원정보에 업데이트된 선물 음원 정보를 가장 최우선으로 배치시킬 수도 있다.If the second music box (2) is not currently listening to music, when a playback command is input from the second music box (2) later, the music selection control unit 53 creates a playlist and updates the shared sound source information. You can also place the information on the gifted sound source with the highest priority.

한편 도7을 통한 음원 선물 과정에서도 선물할 수 있는 음원의 개수에는 제한을 두어야 하며, 선물 음원 개수를 제한하는 알고리즘은 앞서 공유 음원 개수를 제한하는 알고리즘과 같은 방식이 적용될 수도 있다.Meanwhile, even in the sound source gift process shown in FIG. 7, a limit must be placed on the number of sound sources that can be presented, and the algorithm for limiting the number of gift sound sources may be applied in the same manner as the algorithm for limiting the number of shared sound sources.

이상에서 상세히 설명한 바와 같이, 본 발명에 따른 인공지능 뮤직박스 운용 시스템에 따르면 다음과 같은 효과가 있다.As described in detail above, the artificial intelligence music box operating system according to the present invention has the following effects.

먼저, 특정 장르의 뮤직박스(1,2,3)를 선택하여 구매(또는 대여)한 사용자는 특별하게 음원을 선곡하는 번거로운 작업을 하지 않더라도, 본인 취향에 맞는 음악들을 언제 어디에서나 감상할 수가 있다.First, a user who selects and purchases (or rents) a specific genre of music box (1, 2, 3) can enjoy music that suits his or her preference anytime, anywhere, even without the hassle of selecting a special sound source. .

또한 뮤직박스(1,2,3)를 구매한 이후 회원가입을 하여 추가선택정보를 입력한다면, 해당 뮤직박스(1,2,3)에 설정된 기본 장르 외에도 추가 장르, 추가 앨범, 특정 음원들을 추가하여 감상할 수도 있다.In addition, if you register as a member after purchasing a music box (1, 2, 3) and enter additional optional information, additional genres, additional albums, and specific sound sources are added in addition to the basic genre set in the music box (1, 2, 3). You can also enjoy it.

더불어 재생 명령 입력 시 악기, 앨범, 날씨, 계절, 시각 등의 옵션 정보를 추가 선택하면, 기본 장르 또는 추가 선택된 장르의 음악 중에서도 옵션에 해당하는 악기나, 앨범 또는 날씨, 계절, 시각에 어울리는 노래들만 플레이될 수 있어서, 본인 취향과 현재 주변 상황에 맞는 최적의 노래들을 감상할 수가 있다.In addition, if you select additional optional information such as instrument, album, weather, season, time, etc. when entering the play command, only the instruments corresponding to the option, album or songs suitable for the weather, season, and time among music of the default genre or additional selected genre. Since it can be played, you can enjoy songs that are optimal for your taste and current circumstances.

또한, 서로 장르가 다른 뮤직박스(1,2,3)들을 인접하게 위치시킨 후 공유 명령을 입력하면, 서로 간의 기기고유정보를 교환하여, 상대방 기기에서만 들을 수 있었던 장르의 음원이나, 상대방 기기에서 들어봤던 음원을 내 기기에서도 감상할 수 있게 되어, 음악 감상의 폭을 넓혀줄 수가 있고 음원을 공유한 사용자 간의 친밀감을 증폭시킬 수가 있다.Also, if you place the music boxes (1, 2, 3) of different genres adjacent to each other and then input a share command, device-specific information is exchanged between them, and a sound source of a genre that can only be heard from the other device or from the other device. By being able to enjoy the sound source you've heard on your own device, you can broaden the range of music appreciation and amplify the intimacy between users who share the sound source.

또, 음원을 공유한 사용자 간의 음원 선물 기능을 통해 음악을 통한 사용자 간의 호감도를 높여줄 수도 있다.In addition, it is possible to increase the likelihood between users through music through a sound source gift function between users who share a sound source.

상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면, 본 발명의 사상과 범위 안에서 다양한 수정, 변경 및 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 본 발명의 특허청구 범위에 속하는 것으로 보아야 할 것이다.Preferred embodiments of the present invention described above are disclosed for the purpose of illustration, and those skilled in the art with ordinary knowledge of the present invention will be able to make various modifications, changes and additions within the spirit and scope of the present invention. And additions will be seen as falling within the scope of the claims of the present invention.

1,2,3 : 인공지능 뮤직박스
11 : 본체
12 : 스피커
13 : 출력단자
14 : 근거리통신모듈
15 : 디스플레이
16 : 명령입력부
17 : 정보송수신부
18 : 제어부
19 : 메모리
20 : GPS모듈
31,32,33 : 사용자단말
50 : 선곡시스템
51 : 통신처리부
52 : 서비스처리부
53 : 선곡제어부
54 : 데이터베이스
60 : 운용자단말
70 : 음원제공서버
1,2,3: Artificial intelligence music box
11: main body
12: speaker
13: output terminal
14: short-range communication module
15: display
16: command input unit
17: Information transmission and reception unit
18: control unit
19: memory
20: GPS module
31,32,33: User terminal
50: selection system
51: communication processing unit
52: service processing unit
53: selection control unit
54: database
60: operator terminal
70: sound source providing server

Claims (1)

음원을 제공하는 선곡시스템; 및
상기 선곡시스템으로부터 음원을 제공 받아 출력하는 복수의 뮤직박스;를 포함하며,
상기 선곡시스템은 상기 뮤직박스에 설정된 기본장르정보에 대응하는 음원 정보를 상기 뮤직박스 측으로 전송하되,
상기 뮤직박스는,
상기 선곡시스템 및 인접하게 위치한 타 뮤직박스 측과 통신 채널을 연결하기 위한 근거리통신모듈;
사용자 명령을 입력 받기 위한 명령입력부;
기기고유정보를 저장하는 메모리; 및
상기 명령입력부를 통해 재생 명령이 입력되면, 입력된 재생 명령과 상기 메모리에 저장된 기기고유정보를 상기 선곡시스템 측으로 전송 처리하고, 상기 선곡시스템으로부터 수신되는 음원 정보를 재생시키는 제어부;를 포함하며,
상기 선곡시스템은,
상기 뮤직박스로부터 기기고유정보 및 재생 명령을 수신하는 통신처리부;
음원 정보, 기기정보 및 사용자정보를 저장하는 데이터베이스;
서로 다른 뮤직박스 간 공유음원정보 및 공유자정보를 업데이트 처리하고, 상기 뮤직박스로 전송된 음원들에 대한 감상이력을 상기 데이터베이스의 사용자정보에 저장하여 업데이트하는 서비스처리부; 및
상기 통신처리부를 통해 상기 기기고유정보 및 재생 명령이 수신되면, 상기 데이터베이스를 통해 상기 기기고유정보에 대응하는 기기정보를 확인한 후, 상기 기기정보에 설정된 기본장르정보에 대응하는 음원 정보를 상기 데이터베이스에서 추출하여 상기 통신처리부를 통해 상기 뮤직박스 측으로 송출하는 선곡제어부;를 포함하고,
상기 뮤직박스의 명령입력부에서 공유 명령이 입력되면, 상기 제어부는 인접한 위치의 타 뮤직박스의 기기고유정보를 획득한 후 상기 선곡시스템 측으로 전송 처리하되, 상기 근거리통신모듈을 통해 타 뮤직박스와 통신 채널이 연결된 시간을 체크하여 상기 선곡시스템으로 함께 전송하고,
상기 선곡시스템의 통신처리부를 통해 특정 뮤직박스로부터 타 뮤직박스에 대한 기기고유정보를 수신하면, 상기 서비스처리부는 상기 특정 뮤직박스의 사용자정보에 타 뮤직박스에 대한 기기고유정보를 공유자정보로써 등록한 후, 타 뮤직박스에서 들을 수 있는 음원 중 선택된 음원 또는 상기 감상이력 분석을 통해 특정 뮤직박스의 사용자는 들어본 경험이 없지만 타 뮤직박스의 사용자는 들어본 경험이 있는 음원 중 선택된 음원을 상기 기기정보의 공유음원정보로 업데이트 처리하며,
상기 선곡시스템의 선곡제어부는 상기 통신처리부를 통해 특정 뮤직박스에 대한 기기고유정보 및 재생 명령이 수신되면, 상기 데이터베이스를 통해 상기 특정 뮤직박스에 대한 기기고유정보에 대응하는 음원 정보와 함께 상기 공유음원정보로 업데이트 된 음원을 함께 추출하여 상기 통신처리부를 통해 상기 특정 뮤직박스 측으로 송출하되,
상기 서비스처리부는 특정 뮤직박스와 타 뮤직박스가 인접하여 통신 채널이 연결된 시간에 비례하여 공유음원정보에 업데이트 되는 곡의 개수를 늘려주거나, 또는 특정 뮤직박스와 타 뮤직박스의 사용자정보에서 감상이력을 분석한 후 음원 공유 개수를 차등하여 공유음원정보를 업데이트하거나, 또는 특정 뮤직박스와 타 뮤직박스의 사용자정보를 통해 성별을 확인한 후 동성일 경우보다 이성일 경우 상대적으로 많은 개수의 음원을 공유음원정보로 업데이트 처리하며,
상기 뮤직박스의 명령입력부에서 선물 명령이 입력되면, 상기 제어부는 상기 선곡시스템 측으로 선물 명령을 전송하고,
상기 선곡시스템의 통신처리부를 통해 특정 뮤직박스로부터 선물 명령을 수신하면, 상기 서비스처리부는 상기 특정 뮤직박스에서 현재 재생되고 있는 음원을 체크하고, 상기 특정 뮤직박스에 대한 사용자정보의 공유자정보를 확인하여 기 공유된 타 뮤직박스를 확인하며, 공유가 확인된 타 뮤직박스에 대한 공유음원정보에 상기 특정 뮤직박스에서 현재 재생되고 있는 음원을 선물 음원으로 등록 처리하고,
상기 선곡제어부는 상기 타 뮤직박스 측으로 음원을 제공할 시 상기 타 뮤직박스에 대한 공유음원정보에 등록된 선물 음원을 우선 제공하도록 처리하며,
상기 선물 음원이 재생될 때에는 상기 선물 음원의 재생 전에 선물 받은 음원이라는 안내멘트가 먼저 출력되는 것을 특징으로 하는 음원선물 기능을 갖는 인공지능 뮤직박스 운용 시스템.
A music selection system that provides a sound source; And
Includes; a plurality of music boxes for receiving and outputting a sound source from the selection system,
The music selection system transmits sound source information corresponding to the basic genre information set in the music box to the music box,
The music box,
A short-range communication module for connecting a communication channel with the music selection system and other adjacent music boxes;
A command input unit for receiving a user command;
A memory for storing device-specific information; And
A control unit for transmitting and processing the input playback command and device-specific information stored in the memory to the music selection system, and playing back sound source information received from the music selection system when a playback command is input through the command input unit, and
The selection system,
A communication processing unit for receiving device-specific information and a playback command from the music box;
A database for storing sound source information, device information, and user information;
A service processing unit for updating shared sound source information and sharer information between different music boxes, and storing and updating appreciation history of sound sources transmitted to the music box in user information of the database; And
When the device-specific information and the playback command are received through the communication processing unit, after checking the device information corresponding to the device-specific information through the database, sound source information corresponding to the basic genre information set in the device information is stored in the database. Includes; a music selection control unit for extracting and transmitting to the music box side through the communication processing unit,
When a sharing command is input from the command input unit of the music box, the control unit acquires device-specific information of another music box in an adjacent location and transmits it to the selection system, but the communication channel with the other music box through the short-range communication module Check this connection time and transmit it to the selection system together,
When receiving device-specific information for another music box from a specific music box through the communication processing unit of the music selection system, the service processing unit registers the device-specific information on the other music box as sharer information in the user information of the specific music box. , A selected sound source among sound sources that can be heard in other music boxes or a user of a specific music box through the analysis of the listening history, but the user of another music box selects the selected sound source from among the sound sources It is updated and processed with shared sound source information,
When the music selection control unit of the music selection system receives device-specific information and a playback command for a specific music box through the communication processing unit, the shared sound source together with sound source information corresponding to the device-specific information for the specific music box through the database The sound source updated with information is extracted together and transmitted to the specific music box through the communication processing unit,
The service processing unit increases the number of songs updated in the shared sound source information in proportion to the time when a specific music box and other music boxes are adjacent to each other and a communication channel is connected, or records the listening history from user information of a specific music box and other music boxes. After analysis, the shared sound source information is updated by differentiating the number of sound source shares, or after checking the gender through user information of a specific music box and other music boxes, a relatively large number of sound sources are used as shared sound source information if they are of the opposite sex than if they are of the same sex. Update processing,
When a gift command is input from the command input unit of the music box, the control unit transmits a gift command to the selection system,
When receiving a gift command from a specific music box through the communication processing unit of the music selection system, the service processing unit checks the sound source currently being played in the specific music box, and checks the sharer information of the user information for the specific music box. Checking other previously shared music boxes, and registering the sound source currently playing in the specific music box as a gift sound source in the shared sound source information for the other music box that has been confirmed to be shared,
When providing the sound source to the other music box, the music selection control unit processes to first provide the gift sound source registered in the shared sound source information for the other music box,
When the gift sound source is played back, an artificial intelligence music box operating system having a sound source gift function, characterized in that the announcement that the sound source received as a gift is first output before the sound source is played.
KR1020200098408A 2020-08-06 2020-08-06 Artificial intelligence music box management system KR102198074B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200098408A KR102198074B1 (en) 2020-08-06 2020-08-06 Artificial intelligence music box management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200098408A KR102198074B1 (en) 2020-08-06 2020-08-06 Artificial intelligence music box management system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020190124365A Division KR20190137727A (en) 2019-10-08 2019-10-08 Artificial intelligence music box management system

Publications (2)

Publication Number Publication Date
KR20200096476A KR20200096476A (en) 2020-08-12
KR102198074B1 true KR102198074B1 (en) 2021-01-04

Family

ID=72039177

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200098408A KR102198074B1 (en) 2020-08-06 2020-08-06 Artificial intelligence music box management system

Country Status (1)

Country Link
KR (1) KR102198074B1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101547525B1 (en) * 2008-07-17 2015-08-26 삼성전자주식회사 Automatic music selection apparatus and method considering user input
KR20130083012A (en) * 2011-12-27 2013-07-22 주식회사 엔씨소프트 Music contents recommendation apparatus, method and recorder
KR102077154B1 (en) * 2013-06-25 2020-02-13 (주)드림어스컴퍼니 Music recommendation system based on user preference and method thereof, and server and device applied to the same

Also Published As

Publication number Publication date
KR20200096476A (en) 2020-08-12

Similar Documents

Publication Publication Date Title
US9411942B2 (en) Network device, system and method for rendering an interactive multimedia playlist
CN1750000B (en) Information processing apparatus and method, and information processing system
US7547841B2 (en) Music composition instruction system
US8099334B1 (en) Method for music management in a multi-user music system
KR20190137727A (en) Artificial intelligence music box management system
CN1816980B (en) Record device,record method and record program
JP2002014681A (en) Information providing system
US20010042111A1 (en) Contents distribution system, requesting device, providing device, recording medium, information aggregate and media
KR20110128112A (en) System and method for downloading contents using user&#39; location information
JP5146114B2 (en) Music player
JP4670461B2 (en) Content distribution method, playback terminal processing method, server device processing method, playback terminal, server device, and program
KR20200016323A (en) Artificial intelligence music box management system
TW200901661A (en) Wireless sharing of audio files and information for streamlined purchasing.
US8006309B2 (en) Information processing device and communication method
KR102198074B1 (en) Artificial intelligence music box management system
KR102198075B1 (en) Artificial intelligence music box management system
JP2002318587A (en) Music distribution system and music data receiver
KR102032313B1 (en) Artificial intelligence music box management system
JP2012216185A (en) Information processing apparatus, information processing method, and program
KR20000036637A (en) Method and system for providing buniness for sound of music using internet
JP2002091450A (en) Information exchanging system and recording medium
KR20020036388A (en) Method for producing the CD album contained the song was selected on the Internet
JP2001195420A (en) System and method for supporting musical information use
JP2005106926A (en) Music distribution system
TWI595378B (en) Multimedia authorization system and method for operating multimedia authorization system

Legal Events

Date Code Title Description
A107 Divisional application of patent
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant