KR20140011509A - 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 - Google Patents
단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 Download PDFInfo
- Publication number
- KR20140011509A KR20140011509A KR1020120066609A KR20120066609A KR20140011509A KR 20140011509 A KR20140011509 A KR 20140011509A KR 1020120066609 A KR1020120066609 A KR 1020120066609A KR 20120066609 A KR20120066609 A KR 20120066609A KR 20140011509 A KR20140011509 A KR 20140011509A
- Authority
- KR
- South Korea
- Prior art keywords
- sound source
- information
- server
- identification information
- related information
- Prior art date
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
본 발명은 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법을 개시하고 있다. 단말 장치는 음원을 재생하는 장치와 연동하는 단말 장치에 있어서, 상기 재생 장치에 의해 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득부; 및 상기 취득된 음원 식별 정보를 기반으로 상기 재생되는 음원과 관련된 정보를 취득하는 음원 관련 정보 취득부를 포함한다. 따라서, 운전자는 운전 중에도 특별한 액션을 취하지 않고 가사 정보와 같은 음원 관련 정보를 디스플레이 화면을 통해 볼 수 있으므로 운전 중의 안전을 제고시키고 편의를 도모한다.
Description
본 발명은 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 관한 것으로, 보다 상세하게는, 차량 내 오디오 장치에서 음원을 재생 중에 음원과 관련된 정보를 취득하고 디스플레이하는 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 관한 것이다.
최근 차량 내 각종 전자 장비들을 통한 편의 시스템에 관심이 많아지고 있다. 특히, 스마트 폰이 대중화됨에 따라 예컨대, 스마트 폰을 통해 차량의 스테레오 시스템을 제어할 수 있는 장치와 같이, 스마트 폰을 통해 차량 내에 존재하는 여러 전자 장비를 제어하려는 시도가 늘어나는 추세이다.
차량 내에 존재하는 기본적인 편의 장치에는 오디오 장치가 있다. 오디오 장치는 저장된 음원을 재생할 수도 있지만, 방송국으로부터 무선 신호를 수신하여 라디오를 재생할 수도 있다.
특히, 위성 라디오가 일부의 자동차들에서 배치되었고, 지상 브로드캐스트 디지털 라디오(terrestrial broadcast digital radio)도 자동차 내에 위치될 수 있다. 이동 위성 디지털 라디오 수신기는 전형적으로 차량 엔터테인먼트 시스템(vehicle entertainment system)에서 AM/FM 아날로그 라디오, CD 플레이어, MP3, 등과 같은 종래의 오디오 컴포넌트(audio component)들과 통합된다.
차량 내에서 라디오를 청취 중 음원이 재생되는 경우, 운전자는 가사 정보와 같은 재생 중인 음원과 관련된 여러가지 정보의 획득을 희망할 수 있다. 이러한 경우, 운전자는 차량의 운전 이외의 활동에 제약이 있기 때문에, 정보 획득을 위한 동작을 취하기 어렵다는 문제점이 있다.
일부 경우들에 있어서, 무선 원격통신장치들(셀 전화들)이 이러한 문제점을 해결하기 위해, "핸즈-프리(hands-free)" 동작을 위하여 차량 엔터테인먼트 시스템들과 통합되고 있다. 단일 유닛 내로 패킹(packing)된 이 기능 모두가 사용자 인터페이스를 더 복잡하게 한다. 또한, 차량 엔터테인먼트 시스템에 이러한 스마트 기능을 모두 통합하면 고가의 비용이 드는 문제가 따른다. 따라서, 핸즈 프리 동작을 위해 스마트 폰과 같은 휴대용 통신 장치를 차량 엔터테인먼트 시스템에 통합하여 가사 정보와 같은 음원 관련 정보를 획득하는 것을 비용 및 복잡도 문제를 일으킬 수 있다.
따라서, 스마트 폰의 대중화됨에 따라 스마트 폰을 이용하여 상기와 같은 음원과 관련된 여러가지 정보를 획득하고 이를 디스플레이하는 장치 및 방법에 대한 필요성이 요구된다.
상술한 문제점을 해결하기 위한 본 발명의 목적은 차량 내 오디오 장치에서 재생 중인 음원과 관련된 정보를 스마트 폰과 같은 휴대용 단말을 이용하여 외부 서버에 접속 또는 단말로부터 직접 다운로드하여 디스플레이하는 단말 장치 및 방법을 제공하는 것이다.
또한, 본 발명의 다른 목적은 차량 내 오디오 장치로부터 수신하거나 재생되는 음원의 음성 정보를 이용하여 취득한 음원 식별 정보를 기반으로 외부 서버에 접속하거나 또는 단말 내부로부터 음원 관련 정보를 취득하여 차량 내 오디오 장치로 전송하거나 또는 직접 디스플레이하는 장치 및 방법을 제공하는 것이다.
상기한 목적을 달성하기 위한 본 발명의 단말 장치는 음원을 재생하는 장치와 연동하는 단말 장치에 있어서, 상기 재생 장치에 의해 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득부; 및 상기 취득된 음원 식별 정보를 기반으로 상기 재생되는 음원과 관련된 정보를 취득하는 음원 관련 정보 취득부를 포함할 수 있다.
상기 단말 장치는 상기 취득된 음원 관련 정보를 상기 재생 장치로 송신하는 송신부를 더 포함하되, 상기 송신부는 상기 음원 관련 정보를 상기 재생 장치가 디스플레이하도록 요청하는 디스플레이 요청 신호를 상기 재생 장치로 전송할 수 있다.
상기 단말 장치는 상기 취득된 음원 관련 정보를 상기 재생되는 음원과 동기화하여 디스플레이하는 디스플레이부를 더 포함할 수 있다.
상기 음원 식별 정보 취득부는 상기 재생 장치에서 재생되는 음원의 음성 정보를 캡쳐하여 음성 기반 정보를 추출하는 음성 기반 정보 추출부; 및 상기 추출된 음성 기반 정보를 기반으로 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 음성 정보 기반 취득부를 포함할 수 있다.
상기 음원 식별 정보 취득부는 상기 재생 장치로부터 수신된 음원의 메타데이터 중 적어도 일부를 수신하는 메타데이터 수신부; 및 상기 수신된 메타데이터를 기반으로 상기 음원 식별 정보를 취득하는 메타데이터 기반 취득부를 포함할 수 있다.
상기 음원 관련 정보 취득부는 상기 단말 장치의 데이터베이스에 상기 음원 식별 정보와 연관된 정보가 있는지 조회하는 조회부; 및 상기 조회 결과를 기반으로 상기 단말 장치로부터의 취득 및 서버로부터의 취득 중 어느 하나를 통해 상기 음원 관련 정보를 취득하는 조회 결과 기반 취득부를 포함할 수 있다.
상기 음원 관련 정보 취득부는 서버에 접속하여 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 검색하도록 요청하는 검색 요청 신호를 상기 서버로 전송하는 검색 요청 신호 전송부; 및 상기 서버로부터 상기 음원 관련 정보를 다운로드하는 다운로드부를 포함할 수 있다.
상기한 목적을 달성하기 위한 본 발명의 음원 관련 정보 취득 방법은 음원을 재생하는 장치와 연동하는 단말 장치가 재생되는 음원과 관련된 정보를 취득하는 방법에 있어서, 상기 재생 장치에 의해 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득 단계; 및 상기 취득된 음원 식별 정보를 기반으로 상기 재생되는 음원과 관련된 정보를 취득하는 음원 관련 정보 취득 단계를 포함할 수 있다.
상기 음원 관련 정보 취득 방법은 상기 취득된 음원 관련 정보를 상기 재생 장치로 송신하는 송신 단계를 더 포함하되, 상기 송신 단계는 상기 음원 관련 정보를 상기 재생 장치가 디스플레이하도록 요청하는 디스플레이 요청 신호를 상기 재생 장치로 전송하는 단계를 포함할 수 있다.
상기 음원 식별 정보 취득 단계는 상기 재생 장치에서 재생되는 음원의 음성 정보를 캡쳐하여 음성 기반 정보를 추출하는 음성 기반 정보 추출 단계; 및 상기 추출된 음성 기반 정보를 기반으로 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 음성 정보 기반 취득 단계를 포함할 수 있다.
상기 음원 관련 정보 취득 단계는 상기 단말 장치의 데이터베이스에 상기 음원 식별 정보와 연관된 정보가 있는지 조회하는 조회 단계; 및 상기 조회 결과를 기반으로 상기 단말 장치로부터의 취득 및 서버로부터의 취득 중 어느 하나를 통해 상기 음원 관련 정보를 취득하는 조회 결과 기반 취득 단계를 포함할 수 있다.
상기 음원 관련 정보 취득 단계는 서버에 접속하여 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 검색하도록 요청하는 검색 요청 신호를 상기 서버로 전송하는 검색 요청 신호 전송 단계; 및 상기 서버로부터 상기 음원 관련 정보를 다운로드하는 다운로드 단계를 포함할 수 있다.
상기한 목적을 달성하기 위한 본 발명의 단말 장치는 음원을 재생하는 단말 장치에 있어서, 재생되는 음원의 메타데이터를 기반으로 상기 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득부; 상기 취득된 음원 식별 정보를 기반으로 상기 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 신호를 접속 단말로 전송하는 정보 취득 요청부; 및 상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이도록 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송하는 디스플레이부를 포함할 수 있다.
상기 음원 식별 정보 취득부는 상기 재생되는 음원의 메타 데이터를 캡처(capture)하는 캡처링부; 및 상기 캡처링된 메타데이터를 기반으로 외부 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 취득부를 포함할 수 있다.
상기 정보 취득 요청부는 상기 음원 관련 정보를 서버를 통해 검색하도록 요청하는 서버 기반 요청 메시지를 상기 접속 단말로 전송하되, 상기 서버 기반 요청 메시지는 상기 서버의 URL 및 서버 ID를 중 적어도 어느 하나를 포함할 수 있다.
상기한 목적을 달성하기 위한 본 발명의 디스플레이 방법은 음원을 재생하는 단말 장치가 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 있어서, 상기 음원의 메타데이터를 기반으로 상기 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득 단계; 상기 취득된 음원 식별 정보를 기반으로 상기 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 신호를 상기 접속 단말로 전송하는 정보 취득 요청 단계; 및 상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이할 것을 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송하는 디스플레이 단계를 포함할 수 있다.
상기 정보 취득 요청 단계는 상기 음원 관련 정보를 서버를 통해 검색하도록 요청하는 서버 기반 요청 메시지를 상기 접속 단말로 전송하는 단계를 포함하되, 상기 서버 기반 요청 메시지는 상기 서버의 URL 및 서버 ID를 중 적어도 어느 하나를 포함할 수 있다.
상기한 목적을 달성하기 위한 본 발명의 재생되는 음원과 관련된 정보를 취득하는 시스템은 재생되는 음원의 메타데이터를 기반으로 상기 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하여 접속 단말과의 통신을 통해 상기 음원과 관련된 정보를 수신할 수 있는 음원 재생 장치; 및 상기 재생 장치로부터 수신하거나 또는 상기 재생되는 음원의 음성 정보로부터 취득한 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 직접 또는 서버를 통해 취득하는 접속 단말을 포함할 수 있다.
상기 음원 재생 장치는 상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이할 것을 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송할 수 있다.
상기 접속 단말은 상기 취득된 음원 관련 정보를 상기 재생되는 음원과 동기화하여 디스플레이하는 디스플레이부를 더 포함할 수 있다.
본 발명의 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 따르면, 운전자 또는 그외 차량 탑승자가 보유하고 있는 휴대용 단말을 이용하여 용이하게 재생 중인 음원과 관련된 정보를 취득하여 디스플레이할 수 있으므로, 차량 엔터테인먼트 시스템은 추가적인 장비를 요구하지 않으므로, 다른 통신 구성요소와의 통합에 따른 복잡도 문제를 해결하는 효과가 있다.
또한, 본 발명의 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 따르면, 재생되는 음원과 관련된 정보를 획득하는데 따른 별도의 비용이 발생하지 않으므로, 저렴하게 음원 관련 정보를 획득할 수 있고, 운전자는 운전 중에도 특별한 액션을 취하지 않고 가사 정보와 같은 음원 관련 정보를 디스플레이 화면을 통해 볼 수 있으므로 운전 중의 안전을 제고시키고 편의를 도모하는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 시스템의 구성을 나타낸 개념도,
도 2는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치를 개략적으로 나타낸 블록도,
도 3은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 통신부를 구체적으로 나타낸 상세블록도,
도 4는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 디스플레이부를 구체적으로 나타낸 상세블록도,
도 5a는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치가 휴대용 단말로부터 직접 음원 관련 정보를 다운로드 받아 디스플레이하는 과정을 설명하기 위한 흐름도,
도 5b는 본 발명의 다른 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치가 휴대용 단말이 외부 서버에 접속하여 다운로드 받은 음원 관련 정보를 수신하여 디스플레이하는 과정을 설명하기 위한 흐름도,
도 6은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 장치를 개략적으로 나타낸 블록도,
도 7은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 장치의 음원 정보 다운로드부를 구체적으로 나타낸 상세블록도,
도 8은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 방법을 개략적으로 나타낸 흐름도,
도 9는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 방법의 통신 확립 과정을 구체적으로 나타낸 상세흐름도,
도 10은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법을 개략적으로 나타낸 흐름도,
도 11은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법의 음원 관련 정보 취득 단계를 구체적으로 나타낸 상세흐름도이다.
도 2는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치를 개략적으로 나타낸 블록도,
도 3은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 통신부를 구체적으로 나타낸 상세블록도,
도 4는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 디스플레이부를 구체적으로 나타낸 상세블록도,
도 5a는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치가 휴대용 단말로부터 직접 음원 관련 정보를 다운로드 받아 디스플레이하는 과정을 설명하기 위한 흐름도,
도 5b는 본 발명의 다른 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치가 휴대용 단말이 외부 서버에 접속하여 다운로드 받은 음원 관련 정보를 수신하여 디스플레이하는 과정을 설명하기 위한 흐름도,
도 6은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 장치를 개략적으로 나타낸 블록도,
도 7은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 장치의 음원 정보 다운로드부를 구체적으로 나타낸 상세블록도,
도 8은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 방법을 개략적으로 나타낸 흐름도,
도 9는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 방법의 통신 확립 과정을 구체적으로 나타낸 상세흐름도,
도 10은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법을 개략적으로 나타낸 흐름도,
도 11은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법의 음원 관련 정보 취득 단계를 구체적으로 나타낸 상세흐름도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다.
그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제 1, 제 2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제 1 구성요소는 제 2 구성요소로 명명될 수 있고, 유사하게 제 2 구성요소도 제 1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
도 1은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 시스템의 구성을 나타낸 개념도이다. 도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 시스템은 오디오 장치(110), 휴대용 단말(120) 및 서버(130)를 포함할 수 있다.
도 1을 참조하면, 오디오 장치(110)는 차량 내 오디오 장치를 포함할 수 있다. 다만, 반드시 차량 내의 오디오 장치에 국한되는 것은 아니다. 오디오 장치(110)는 라디오를 포함할 수 있다. 즉, 본 발명의 일 실시예에 따른 오디오 장치(110)는 MP3 형태의 저장된 음원, CD 플레이어에 저장된 음원 등과 같이 오디오 장치에 의해 재생될 수 있는 음원을 재생할 수 있다. 또한, 다른 실시예에 따르면, 오디오 장치(110)는 라디오를 통해 음원을 재생할 수 있다. 라디오를 통한 음원 재생은 라디오 방송국에서 방송 신호를 통해 송출되는, 음원과 관련된 신호를 차량용 안테나를 통해 수신하여 오디오 장치(110)에서 재생함으로써 이루어진다. 오디오 장치(110)는 저장된 음원을 재생하는 경우, 음원과 관련된 식별 정보 - 식별 정보는 특정 음원을 나타내는 식별 정보를 의미함(예컨대, 음원 제목, 특정 음반의 몇 번 트랙인지를 나타내는 정보 등) - 를 미리 알고 있을 수 있다. 이 경우, 미리 알고 있는 음원 식별 정보를 휴대용 단말(120)에 전송할 수 있다. 라디오를 통해 음원을 재생하는 경우, 오디오 장치(110)는 음원의 식별 정보를 알지 못하기 때문에, 오디오 장치(110)는 직접 음원 식별 정보를 취득한다.
본 발명의 일 실시예에 따르면, 오디오 장치(110)는 음원 식별 정보 취득을 위해, 재생되는 음원의 메타 데이터를 캡처링하고, 외부 서버((미도시)음원 관련 정보를 취득하는 서버(130)와 다른 서버임)에 접속하여 캡처링된 데이터를 포함하는 정보를 데이터베이스에서 조회함으로써 또는 상기 서버의 데이터베이스에 저장된 정보와 캡처링된 데이터를 비교함으로써 음원 식별 정보를 취득할 수 있다. 오디오 장치(110)는 이렇게 취득된 음원 식별 정보를 휴대용 단말(120)로 전송한다.
휴대용 단말(120)은 차량 내 오디오 장치(110)의 주변에 위치하여 오디오 장치(110)와 통신할 수 있다. 상기 오디오 장치(110)와의 통신은 유선 또는 무선으로 이루어질 수 있다. 본 발명의 일 실시예에 따르면, 오디오 장치(110)와 휴대용 단말(120)은 와이-파이(wi-fi), 블루투스(bluetooth) 또는 지그비(Zigbee)와 같은 근거리 통신 기술을 통해 서로 통신할 수 있다. 휴대용 단말(120)은 무선 통신을 통해 서버(130)에 접속할 수 있다. 휴대용 단말(120)은 상기 근거리 통신을 통해 오디오 장치(110)로부터 음원 식별 정보를 수신하고, 서버(130)에 접속하여 수신된 식별 정보를 기반으로 재생되는 음원과 관련된 정보를 취득할 수 있다. 여기서, 음원 관련 정보는 재생 중인 음원의 가사 정보, 가수 정보, 앨범 정보, 작곡자 정보, 작사가 정보 및 음원과 관련된 콘서트 정보 등 음원과 관련된 모든 정보를 포함할 수 있다. 휴대용 단말(120)은 취득된 정보를 오디오 장치(110)로 전송할 수 있다.
본 발명의 일 실시예에 따르면, 휴대용 단말(120)은 스마트 폰, 휴대폰, 노트북 및 PDA 중 적어도 어느 하나일 수 있다.
서버(130)는 휴대용 단말(120)의 접속을 허용하여 상기 휴대용 단말(120)로 음원 관련 정보를 송신한다. 휴대용 단말(120)은 무선 또는 유선 통신을 통해 서버(130)에 접속할 수 있다. 휴대용 단말(120)은 서버(130)에 접속하여 음원 식별 정보를 기반으로 재생 중인 음원과 관련된 정보를 검색하도록 요청한다. 서버(130)는 휴대용 단말(120)의 요청에 대응하여 검색을 수행한다. 검색 결과, 음원과 관련된 정보가 존재하면, 휴대용 단말(120)은 상기 음원 관련 정보를 서버(130)로부터 다운로드한다. 다운로드된 정보를 휴대용 단말(120)이 직접 디스플레이할 수 있고, 또는 오디오 장치(110)로 전송하여, 오디오 장치(110)를 통해 디스플레이할 수 있다.
도 2는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치(110)를 개략적으로 나타낸 블록도이다. 도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치(110)는 음원 식별 정보 취득부(210), 통신부(220), 정보 취득 요청부(230) 및 디스플레이부(240)를 포함할 수 있다.
도 2를 참조하면, 음원 식별 정보 취득부(210)는 재생되는 음원의 식별 정보를 취득한다. 음원과 관련된 정보를 검색하기 위해서는 재생되는 음원이 어떤 음원인지 특정해야 하기 때문에, 음원 식별 정보 취득부(210)는 재생되는 음원과 관련된 데이터를 이용하여 식별 정보를 취득할 수 있다. 예컨대, 라디오를 통해 음원을 재생하는 경우, 음원 식별 정보가 확보되어 있지 않으므로, 오디오 장치(110)는 이를 직접 취득할 필요가 있다. 본 발명의 실시예에 따르면, 음원 식별 정보는 재생되는 음원의 멜로디 정보, 피치 또는 강도 정보, 음색 정보, 리듬 및 박자 정보 중 적어도 어느 하나를 포함할 수 있다.
본 발명의 일 실시예에 따르면, 음원 식별 정보 취득부(210)는 재생되는 음원의 메타데이터(matadata)를 캡처(capture)하여 음원 식별 정보를 취득할 수 있다. 메타데이터는 음원의 재생과 관련된 데이터로서 음원을 특징지울 수 있는 박자, 멜로디, 음색, 리듬 등의 정보를 포함하고 있다. 따라서, 이러한 메타데이터를 캡처링하여 음원 식별 정보를 취득할 수 있다. 전술한 바와 같이, 라디오를 통한 음원 재생이 아니고, 저장된 음원(예컨대, MP3 파일 또는 CP 플레이어를 통한 음원 파일)을 재생하는 경우, 음원 식별 정보(음원의 제목, 앨범 제목 등)도 같이 저장되는 경우가 많기 때문에 별도로 음원 식별 정보를 취득할 필요가 없을 수 있다.
통신부(220)는 휴대용 단말(120)과의 통신을 지원한다. 통신부(220)는 휴대용 단말(120)과의 통신을 지원하기 위해, 주변의 휴대용 단말(120)이 존재하는지 확인한다. 통신 가능한 휴대용 단말(120)이 존재하면, 통신부(220)는 상기 휴대용 단말(120)과의 통신을 확립한다.
정보 취득 요청부(230)는 통신부(220)를 통한 휴대용 단말(120)과의 통신을 통해 재생되는 음원과 관련된 정보를 취득할 것을 요청한다. 정보 취득 요청부(230)는 휴대용 단말(120)로 정보 취득을 요청하는 취득 요청 메시지에는 음원 식별 정보 취득부(210)에서 취득한 음원 식별 정보를 포함한다. 따라서, 음원 식별 정보를 기반으로 재생되는 음원이 어떤 것인지 식별하고, 식별된 음원과 관련된 정보를 서버 또는 휴대용 단말의 데이터베이스에서 조회함으로써 취득할 수 있다.
정보 취득 요청부(230)는 서버(미도시)에 접속하여 음원 관련 정보를 검색할 것을 요청하는 서버 기반 요청 메시지를 전송할 수 있다. 이때, 상기 서버 기반 요청 메시지에는 휴대용 단말(120)이 접속할 서버 URL 또는 서버 ID가 포함될 수 있다. 휴대용 단말(120)은 상기 요청 메시지를 수신하면, 서버 URL 또는 서버 ID가 가리키는 서버에 접속하여, 서버가 음원 식별 정보를 통해 어떤 음원인지 식별하고 식별된 음원과 관련된 음원 관련 정보를 검색하도록 요청할 수 있다.
본 발명의 다른 실시예에 따르면, 정보 취득 요청부(230)는 서버 접속 전에 음원 관련 정보가 휴대용 단말(120) 내에 존재하는지 조회할 것을 요청하는 메시지를 전송할 수 있다. 휴대용 단말(120) 내에 음원 관련 정보가 존재하는 경우, 예컨대, 이전에 서버로부터 다운로드한 정보가 있는 경우, 다시 서버에 재접속하여 다운로드할 필요가 없기 때문에, 단말(120) 내에 정보가 존재하는지 먼저 판단하도록 한다. 휴대용 단말(120)은 취득 요청 메시지를 수신하면, 먼저 음원 관련 정보가 단말(120) 내에 존재하는지 조회한 후, 조회 결과에 따라 서버 접속 여부를 결정할 수 있다.
또한, 취득 요청 메시지의 패킷은 휴대용 단말(120)에서의 동기화를 용이하게 하기 위해, 동기화 정보를 포함할 수 있다. 동기화 정보는 현재 재생되는 음원의 재생 위치 정보를 포함할 수 있다.
디스플레이부(240)는 정보 취득 요청부(230)의 요청에 의해 취득된 음원 관련 정보를 다운로드하여 디스플레이 화면에 디스플레이한다. 또한, 디스플레이부(240)는 휴대용 단말(120)이 다운로드한 음원 관련 정보를 휴대용 단말(120)이 직접 디스플레이하도록 요청하는 디스플레이 요청 메시지를 전송할 수 있다. 디스플레이 요청 메시지를 수신한 휴대용 단말(120)은 서버로부터 다운로드한 음원 관련 정보를 휴대용 단말(120)의 디스플레이 화면에 표시할 수 있다. 디스플레이부(240)는 재생되는 음원의 동기화 정보를 이용하여 음원 관련 정보와 재생되는 음원과의 동기화를 수행할 수 있다. 따라서, 사용자는 재생되는 음원과 동기화가 맞는 가사 정보, 가수 정보, 콘서트 정보 및 작사/작곡가 정보를 제공받을 수 있다.
도 3은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 통신부(220)를 구체적으로 나타낸 상세블록도이다. 도 3에 도시된 바와 같이, 본 발명의 일 실시예에 따른 통신부(210)는 통신 요청부(310) 및 수신부(320)를 포함할 수 있다.
도 3을 참조하면, 통신 요청부(310)는 통신 가능한 휴대용 단말(350-1, 350-2, 350-3)에 통신을 요청하는 메시지를 전송한다. 통신 요청부(310)는 상기 휴대용 단말(350-1, 350-2, 350-3)이 주변에 존재하는지 확인하기 위해, 상기 통신 요청 메시지를 브로드캐스팅할 수 있다. 휴대용 단말(350-1, 350-2, 350-3)은 통신 요청부(310)로부터 통신 요청 메시지를 수신하면, 통신이 가능한지 판단한 후, 응답 메시지를 전송한다. 응답 메시지는 통신 관련 정보를 포함할 수 있다. 즉, 휴대용 단말(350-1)은 '세션 3번을 통해 통신부(220)와 통신하고 현재 네트워크 상태는 좋고, 최대 몇 bps까지 지원이 가능하다'라는 통신 관련 정보를 응답 메시지에 포함하여 전송할 수 있다.
수신부(320)는 휴대용 단말(350-1, 350-2, 350-3)로부터 응답 메시지를 수신한다. 수신부(320)는 수신된 응답 메시지를 기반으로 실제로 통신할 휴대용 단말(350-1, 350-2, 350-3)을 선택할 수 있다. 수신부(320)는 상기와 같이 다수의 휴대용 단말(350-1, 350-2, 350-3)이 통신 가능하다는 응답 메시지를 보내왔을 때, 가장 네트워크 성능이 좋은 통신 상태를 갖는 휴대용 단말(350-1, 350-2, 350-3)을 하나 선택하여 선택된 단말만을 대상으로 통신할 수 있다.
도 2로 돌아가면, 통신부(220)를 통해 휴대용 단말(120)과의 통신이 확립되면, 정보 취득 요청부(230)는 재생되는 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 메시지를 생성하여 휴대용 단말(120)로 전송한다. 상기 취득 요청 메시지에는 반드시 음원 식별 정보가 포함되어 있어야 한다. 이는 취득 요청 메시지 패킷의 헤더(header) 부분에 포함되어 있을 수 있다. 또한, 패킷에는 서버 접속을 요청하는 정보가 포함될 수 있다. 서버 접속 요청 정보가 포함되는 경우, 정보 취득 요청부(230)는 패킷에 서버 URL 또는 서버 ID가 포함되도록 패킷을 생성할 수 있다.
경우에 따라서, 정보 취득 요청부(230)는 휴대용 단말(120)이 음원 관련 정보를 가지고 있는지 먼저 검색할 것을 요청하는 메시지를 전송할 수 있다. 휴대용 단말(120)은 상기 요청 메시지를 수신하면, 단말(120) 내에 음원 관련 정보가 존재하는지 조회한다. 조회 결과, 음원 관련 정보가 존재한다면, 휴대용 단말(120)은 보유하고 있는 음원 관련 정보를 직접 오디오 장치(110)로 전송할 수 있다.
도 4는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치의 디스플레이부(240)를 구체적으로 나타낸 상세블록도이다. 도 4에 도시된 바와 같이, 본 발명의 일 실시예에 따른 디스플레이부(240)는 디스플레이 요청 신호 전송부(410) 및 디스플레이부(420)를 포함할 수 있다.
도 4를 참조하면, 디스플레이 요청 신호 송신부(410)는 휴대용 단말(450)이 다운로드한 음원 관련 정보를 휴대용 단말(450)의 디스플레이 화면을 통해 직접 디스플레이하도록 요청하는 신호를 전송할 수 있다. 휴대용 단말(450)은 상기 디스플레이 요청 신호를 수신하면, 직접 디스플레이 화면을 통해 음원 관련 정보를 디스플레이한다.
디스플레이부(420)는 휴대용 단말(450)이 서버로부터 다운로드한 음원 관련 정보 또는 휴대용 단말(450)이 보유하고 있는 음원 관련 정보를 다운로드하고, 이를 디스플레이한다. 다운로드 전에 표시하고 있던 정보를 다운로드한 음원 관련 정보와 같이 디스플레이할 수 있다. 디스플레이부(240)는 음원 관련 정보를 디스플레이할 때, 디스플레이할 정보를 선별하여 디스플레이할 수 있다. 즉, 음원 관련 정보가 다수인 경우, 디스플레이할 화면의 구성을 결정할 수 있다. 또한 기존 디스플레이 화면과의 조합 여부 및 조합 비율 등을 결정할 수 있다. 또한, 전술한 바와 같이, 디스플레이부(420)는 다운로드한 음원 관련 정보와 재생되는 음원의 동기화를 수행하여, 동기화가 맞는 형태로 음원 관련 정보를 사용자에게 디스플레이할 수 있다.
동기화를 구현함에 있어서, 디스플레이부(420)는 현재 재생되는 음원의 재생 위치 정보를 추출한다. 위치 정보의 추출은 재생되는 음원의 메타데이터를 통해 특정 프레임을 추출함으로써 수행될 수 있다. 그리고, 추출된 재생 위치 정보가 수신한 음원 관련 정보에 어느 부분에 해당하는지 조회한다. 그리고는, 조회 결과에 따라 음원 관련 정보의 어느 지점을 현재 재생하고 있는지 판단한다. 판단이 완료되면, 디스플레이부(420)는 상기 음원 관련 정보를 현재 재생하고 있다고 판단된 부분부터 재생함으로써 음원과 표시되는 음원 관련 정보간의 동기를 맞출 수 있다. 따라서, 사용자는 재생되는 음원과 동기화가 맞는 가사 정보, 가수 정보, 콘서트 정보 및 작사/작곡가 정보를 제공받을 수 있다.
도 5a는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치, 즉 오디오 장치가 휴대용 단말로부터 직접 음원 관련 정보를 다운로드 받아 디스플레이하는 과정을 설명하기 위한 흐름도이다.
도 5a를 참조하면, 먼저, 오디오 장치(510)는 음원을 재생한다(S512). 오디오 장치(510)는 재생되는 음원을 특정하기 위해, 음원 식별 정보를 취득한다(S514). 재생되는 음원이 저장된 음원이면 음원을 특정하는 정보를 같이 저장하고 있을 수 있기 때문에, 그것을 이용하여 음원 식별 정보를 취득하면 되나, 라디오를 통해 재생되는 음원이면, 음원을 특정하는 정보를 가지고 있지 않기 때문에 직접 음원 식별 정보를 취득한다. 이때 메타데이터를 캡처링하는 방법이 사용될 수 있다.
오디오 장치(510)는 음원 관련 정보를 다운로드할 휴대용 단말(520)과의 통신을 위해 통신 요청 메시지를 브로드캐스팅한다(S516). 휴대용 단말(520)은 통신 요청 메시지에 대응하여 응답 메시지를 전송한다(S518). 전술한 바와 같이, 응답 메시지에는 통신 가능 여부 및 네트워크 상태 정보 등이 포함될 수 있다. 오디오 장치(510)는 응답 메시지를 기반으로 통신할 휴대용 단말(520)을 확정하고, 상기 휴대용 단말(520)로 취득 요청 신호를 전송한다(S520). 취득 요청 신호는 음원 식별 정보를 포함한다. 휴대용 단말(520)은 취득 요청 신호를 수신하면, 먼저, 단말 내 음원 관련 정보가 존재하는지 조회한다(S522). 조회 결과, 단말 내 음원 관련 정보가 존재하는 경우, 서버에 접속을 하지 않고 직접 오디오 장치(510)로 보유하고 있는 음원 관련 정보를 전송할 수 있다(S524). 오디오 장치(510)는 휴대용 단말(520)로부터 음원 관련 정보를 다운로드하고(S526), 다운로드한 정보를 디스플레이한다(S528). 경우에 따라서, 오디오 장치(510)가 취득 요청 신호 전송(S520) 후, 디스플레이 요청 신호를 전송할 수 있는데, 이 경우, 휴대용 단말(520)은 음원 관련 정보 조회 후(S522), 오디오 장치(510)로 음원 관련 정보를 전송하지 않고, 직접 디스플레이할 수 있다.
도 5b는 본 발명의 다른 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 장치가 휴대용 단말이 외부 서버에 접속하여 다운로드 받은 음원 관련 정보를 수신하여 디스플레이하는 과정을 설명하기 위한 흐름도이다.
도 5b를 참조하면, 먼저, 오디오 장치(510)는 음원을 재생한다(S552). 오디오 장치(510)는 재생되는 음원을 특정하기 위해, 음원 식별 정보를 취득한다(S554). 전술한 바와 같이, 이때 메타데이터를 캡처링하는 방법이 사용될 수 있다.
오디오 장치(510)는 음원 관련 정보를 다운로드할 휴대용 단말(520)과의 통신을 위해 통신 요청 메시지를 브로드캐스팅하고(S556), 휴대용 단말(520)은 통신 요청 메시지에 대응하여 응답 메시지를 전송함으로써(S558), 통신을 확립한다. 그리고는, 음원 관련 정보를 취득할 것을 요청하는 취득 요청 신호를 휴대용 단말(520)로 전송한다(S560). 여기에는 음원 식별 정보가 포함된다. 휴대용 단말(520)은 취득 요청 신호를 수신하면, 단말 내 음원 관련 정보가 존재하는지 조회한다(S562). 조회 결과, 단말 내 음원 관련 정보가 존재하지 않으면, 휴대용 단말(520)은 서버(530)에 접속하여(S564), 음원 관련 정보 검색을 요청한다(S566). 서버(530)는 휴대용 단말(520)의 검색 요청에 대응하여 음원 관련 정보를 검색한다(S568). 이때, 서버(530)는 음원 식별 정보를 가지고, 어떤 음원인지 데이터베이스를 조회하여 식별하고, 식별된 음원과 관련된 정보를 서버의 데이터베이스의 정보를 조회하여 취득한다. 그리고는, 취득된 음원 관련 정보를 휴대용 단말(520)로 전송한다(S570). 휴대용 단말(520)은 서버(530)로부터 음원 관련 정보를 다운로드한다(S572). 그리고는, 오디오 장치(510)로 음원 관련 정보를 전송한다(S574). 전술한 바와 같이, 디스플레이 요청 메시지를 수신하는 경우, 휴대용 단말(520)이 상기 음원 관련 정보를 직접 단말기의 디스플레이 화면에 디스플레이할 수도 있다. 오디오 장치(510)는 휴대용 단말(520)로부터 음원 관련 정보를 다운로드하여(S576), 디스플레이부를 통해 디스플레이한다(S578).
도 6은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 장치를 개략적으로 나타낸 블록도이다. 상기 음원 관련 정보 취득 장치(120)는 오디오 장치(110) 및 서버(130)와 통신할 수 있다. 또한, 음원 관련 정보 취득 장치(120)는 음원 식별 정보 취득부(610), 통신부(620), 음원 관련 정보 취득부(630), 송신부(640) 및 디스플레이부(650)를 포함할 수 있다.
도 6을 참조하면, 음원 식별 정보 취득부(610)는 오디오 장치(110)로부터 음원 식별 정보를 수신하지 못한 경우, 직접 음원 식별 정보를 취득하는 구성요소이다. 예컨대, 라디오를 통해 재생되는 음원에 있어서, 오디오 장치(110)로부터 음원 식별 정보를 수신하지 못한 경우, 음원 식별 정보 취득부(620)는 재생되는 음원의 데이터를 기반으로 음원 식별 정보를 취득할 수 있다. 음원 식별 정보 취득부(620)는 재생되는 음원의 음성 정보를 추출하여 비트 정보로 변환함으로써 음성 기반 정보를 획득하고, 상기 획득된 음성 기반 정보를 서버의 데이터베이스에 존재하는 정보와 비교 또는 조회하여 음성 식별 정보를 취득할 수 있다. 음원 식별 정보 취득부(610)는 오디오 장치(110)로부터 메타데이터의 일부를 수신할 수 있는데, 이때는, 수신된 일부의 메타데이터를 기반으로 음원 식별 정보를 취득한다. 통상의 경우, 오디오 장치(110)에서 음원 식별 정보가 전송되기 때문에, 상기 음원 식별 정보 취득부(610)가 별도로 음원 식별 정보를 취득할 필요가 없을 수 있다.
통신부(620)는 오디오 장치(110) 및 서버(130)와의 통신을 지원한다. 통신부(620)는 오디오 장치(110)로부터 통신 요청 메시지를 수신하면, 이에 대한 대응으로 응답 메시지를 전송함으로써 오디오 장치(110)와의 통신을 확립할 수 있다. 응답 메시지에는 오디오 장치(110)와의 통신 가능 여부 및 네트워크 상태 정보가 포함될 수 있다. 통신부(620)는 와이 파이, 블루투스, 지그비와 같은 근거리 통신을 이용하여 오디오 장치(110)와 통신할 수 있다.
음원 관련 정보 취득부(630)는 음원 식별 정보 취득부(610)에서 취득되거나 또는 오디오 장치(110)로부터 수신된 음원 식별 정보를 기반으로 서버(130)에 접속하여 음원 관련 정보를 취득한다. 음원 관련 정보 취득부(630)는 서버(130)에 음원 관련 정보 검색 요청 신호를 전송한다. 이때, 오디오 장치(110)로부터 서버 기반 요청 메시지를 수신하는 경우, 상기 메시지 패킷 내에 포함된 서버 URL 또는 서버 ID를 통해 서버(130)에 접속할 수 있다. 상기 요청 신호에는 음원 식별 정보가 포함되어 있다. 또한, 상기 요청 신호는 동기화 정보를 포함할 수 있다. 동기화 정보는 현재 재생되는 노래 중 어느 위치를 재생하고 있는지 나타내는 정보이다.
서버(130)는 상기 요청 신호에 대응하여, 음원 식별 정보를 기반으로 상기 음원이 어떤 음원인지 파악한다. 이때, 음원 식별 정보에 음원에 대한 정확한 식별 정보가 들어있다면, 음원이 어떤 음원인지 파악할 필요가 없겠지만, 재생되는 음원의 박자 정보, 멜로디 정보, 리듬 정보의 일부만이 포함되어 있다면, 서버(130)는 상기 정보의 일부와 서버(130)의 데이터베이스에 존재하는 정보를 비교함으로써 정확한 음원의 식별을 수행한다. 서버(130)는 엄청난 용량의 데이터베이스(DataBase)를 보유하고 있다. 상기 데이터베이스에는 국내 가수 음원 관련 정보뿐만 아니라 외국 가수 음원 관련 정보도 포함되어 있다. 따라서, 음원 식별 정보를 기반으로 대용량 데이터베이스에 포함된 국내 또는 외국 음원 중에서 어떤 음원인지 파악한다.
그리고는, 파악된 음원과 관련된 정보를 데이터베이스에서 수집한다. 서버(130)는 수집된 정보를 조합하여 음원 관련 정보를 추출한다. 서버(130)는 추출된 음원 관련 정보를 음원 관련 정보 취득 장치(120)로 전송한다. 음원 관련 정보 취득부(630)는 서버(130)로부터 음원 관련 정보를 다운로드한다.
본 발명의 다른 실시예에 따르면, 음원 관련 정보 취득부(630)는 음원 관련 정보 취득 장치(120)의 데이터베이스 또는 메모리 내에 음원 관련 정보가 존재하는지 조회하고, 음원 관련 정보가 존재한다면, 서버(130)로의 접속을 하지 않고 직접 음원 관련 정보를 송신부(640)를 통해 송신하도록 할 수 있다. 즉, 장치(120) 내에 음원 관련 존재 여부를 조회하고, 조회 결과에 따라 서버(130) 접속 여부를 결정할 수 있다. 이는 장치(120) 내에 음원 관련 정보가 존재하는 경우, 서버에 접속하고 다운로드 받음으로써 소비되는 전력 및 통신 자원을 낭비하지 않기 위함이다. 또한, 이전에 서버(130)를 통해 동일한 음원에 대한 음원 관련 정보를 다운로드 받은 경우, 서버(130)에 재접속하여 동일한 절차를 수행하지 않도록 하기 위함이다.
다만, 장치(120) 내에 음원 관련 정보가 존재한다고 하더라도, 존재하는 음원 관련 정보가 다양하지 않다고 판단되는 경우, 음원 관련 정보 취득부(630)는 서버(130)에 접속하여 음원 관련 정보를 다운로드할 수 있다. 즉, 장치(120)는 음원 관련 정보의 보유 여부 및 보유량을 기반으로 서버(130)에 접속 여부를 판단할 수 있다.
송신부(640)는 음원 관련 정보 취득부(630)에서 다운로드한 음원 관련 정보를 오디오 장치(110)로 전송한다. 송신부(640)는 음원 관련 정보를 오디오 장치(110)가 디스플레이하도록 요청하는 신호를 전송할 수 있다. 즉, 송신부(640)는 전송되는 음원 관련 정보의 패킷의 헤더에 디스플레이 요청 정보를 포함시켜 전송할 수 있다.
디스플레이부(650)는 다운로드한 음원 관련 정보를 직접 디스플레이할 수 있다. 디스플레이부(650)는 오디오 장치(110)로부터 디스플레이 요청 신호에 대응하여 음원 관련 정보를 디스플레이할 수 있다. 디스플레이부(650)는 음원 관련 정보와 재생되는 음원과의 동기화를 수행할 수 있다.
취득 장치에서의 동기화는 다음과 같은 과정을 통해 구현될 수 있다. 먼저, 디스플레이부(650)는 오디오 장치(110)로부터의 취득 요청 정보에 포함된 음원의 동기화 정보를 파싱하여 현재 재생되고 있는 특정 프레임의 재생 위치 정보를 추출한다. 그리고, 추출된 위치 정보와 서버로부터 또는 단말로부터 취득한 음원 관련 정보를 기반으로 추출된 위치 정보가 음원 관련 정보의 어느 부분에 해당하는지 판단한다. 디스플레이부(650)는 상기 판단 결과를 근거로, 음원 관련 정보 중 재생 위치 정보가 가리키는 위치부터 음원 관련 정보를 디스플레이한다. 경우에 따라, 오디오 장치(110)로부터 음원의 동기화 정보를 수신하지 못하는 경우, 디스플레이부(650)는 음원 식별 정보 취득부(610)로부터 수신된 음원 식별 정보를 기반으로 재생 요청 정보를 추출할 수 있다. 음원 식별 정보 취득부(610)는 재생되는 음원의 음성 정보를 기반으로 음원 식별 정보를 취득하기 때문에, 취득된 음원 식별 정보에는 현재 재생되는 음원의 재생 위치 정보가 포함될 수 있다. 따라서, 디스플레이부(650)는 음성 정보를 기반으로 하는 음원 식별 정보로부터 재생 위치 정보를 추출할 수 있고, 이를 통해 오디오 장치(110)에서 재생되는 음원과 디스플레이부(650)에서의 음원 관련 정보 디스플레이의 동기를 맞출 수 있다.
도 7은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 송신하는 장치의 음원 관련 정보 취득부(630)를 구체적으로 나타낸 상세블록도이다. 도 7에 도시된 바와 같이, 본 발명의 일 실시예에 따른 음원 관련 정보 취득부(630)는 수신부(710), 검색 요청 신호 전송부(720) 및 다운로드부(730)를 포함할 수 있다.
도 7을 참조하면, 수신부(710)는 오디오 장치(110) 또는 음원 식별 정보 취득부(610)로부터 음원 식별 정보를 수신한다. 또한, 오디오 장치(110)로부터 취득 요청 신호, 서버 기반 요청 메시지 또는 단말 내 음원 관련 정보 조회 요청 메시지를 수신할 수도 있다.
검색 요청 신호 전송부(720)는 수신부(710)를 통해 수신된 음원 식별 정보를 기반으로 음원 관련 정보 검색을 요청하는 신호를 취득하여 서버(130)로 전송한다. 서버(130)에서의 정보 검색을 용이하게 하기 위해, 음원 관련 정보 검색 요청 신호의 패킷 헤더는 음원 식별 정보를 포함할 수 있다. 검색 요청 신호 전송부(720)는 전술한 바와 같이, 서버(130)로 검색 요청 신호를 전송하기 전에, 음원 정보 취득 장치(120) 내에 음원 관련 정보가 존재하는지를 먼저 조회한다. 음원 관련 정보의 불필요한 다운로드를 방지하기 위함이다. 즉, 검색 요청 신호 전송부(720)는 취득 장치의 데이터베이스에 음원 식별 정보와 연관된 정보가 있는지 조회한다. 그리고, 조회 결과에 따라 음원 관련 정보가 존재하면, 단말 장치로부터 음원 관련 정보를 취득하고, 음원 관련 정보가 존재하지 않는다면, 서버로부터 음원 관련 정보를 취득하도록 검색 요청 신호를 전송한다.
서버(130)가 검색 요청 신호 전송부(720)로부터 음원 관련 정보 검색 요청 신호를 수신하면, 상기 요청 신호에 포함된 음원 식별 정보를 기반으로 대용량 데이터베이스에 포함된 음원 중 어떤 음원인지 검색한다. 음원 검색 기술로는 음악 분류(Audio Classification), 허밍 기반 검색(Query by Singing/Humming) 및 음악 유사성 검색 기술(Audio Music Similarity and Retreival) 등 다양한 기술이 이용될 수 있다. 서버(130)가 음원을 검색하고 나면, 음원과 관련된 정보를 서버의 데이터베이스에서 검색한다. 검색 결과를 토대로 음원 관련 정보를 추출한다.
다운로드부(730)는 검색 요청 신호 전송부(720)의 요청을 통해 추출된 음원 관련 정보를 서버(130)로부터 다운로드한다.
도 8은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 디스플레이하는 방법을 개략적으로 나타낸 흐름도이다. 도 8에 도시된 바와 같이, 음원 관련 정보 디스플레이 방법은 음원 식별 정보 취득 단계(S810), 통신 확립 단계(S820), 디스플레이 단계(S830)를 포함할 수 있다.
도 8을 참조하면, 음원 식별 정보 취득 단계(S810)에서, 음원 관련 정보 디스플레이 장치(미도시)는 재생되는 음원의 식별 정보를 취득한다. 음원과 관련된 정보를 검색하기 위해서는 재생되는 음원이 어떤 음원인지 특정해야 하기 때문에, 음원 식별 정보 취득 단계(S810)에서, 디스플레이 장치는 재생되는 음원과 관련된 데이터를 이용하여 식별 정보를 취득할 수 있다. 예컨대, 라디오를 통해 음원을 재생하는 경우, 음원 식별 정보가 확보되어 있지 않으므로, 디스플레이 장치는 이를 직접 취득할 필요가 있다. 본 발명의 실시예에 따르면, 음원 식별 정보는 재생되는 음원의 멜로디 정보, 피치 또는 강도 정보, 음색 정보, 리듬 및 박자 정보 중 적어도 어느 하나를 포함할 수 있다.
본 발명의 일 실시예에 따르면, 음원 식별 정보 취득 단계(S810)에서 상기 디스플레이 장치는 재생 중인 음원의 메타데이터(matadata)를 캡처(capture)하여 음원 식별 정보를 취득할 수 있다.
정보 취득 요청 단계(S820)에서, 상기 디스플레이 장치는 휴대용 단말과의 통신을 통해 재생되는 음원과 관련된 정보를 취득할 것을 요청한다. 상기 디스플레이 장치는 휴대용 단말로 음원 식별 정보 취득 단계(S810)에서 취득한 음원 식별 정보를 포함하는 취득 요청 메시지를 휴대용 단말로 전송한다.
본 발명의 다른 실시예에 따르면, 정보 취득 요청 단계(S820)에서, 디스플레이 장치는 서버(미도시)에 접속하여 음원 관련 정보를 검색할 것을 요청하는 서버 기반 요청 메시지를 전송할 수 있다. 이때, 상기 서버 기반 요청 메시지에는 휴대용 단말이 접속할 서버 URL 또는 서버 ID가 포함될 수 있다. 휴대용 단말은 상기 요청 메시지를 수신하면, 서버 URL 또는 서버 ID가 가리키는 서버에 접속하여, 서버가 음원 식별 정보를 통해 어떤 음원인지 식별하고 식별된 음원과 관련된 음원 관련 정보를 검색하도록 요청할 수 있다.
또한, 정보 취득 요청 단계(S820)에서, 디스플레이 장치는 서버 접속 전에 음원 관련 정보가 휴대용 단말 내에 존재하는지 조회할 것을 요청하는 메시지를 전송할 수 있다.
더욱이, 취득 요청 메시지 패킷은 휴대용 단말에서의 동기화를 용이하게 하기 위해, 동기화 정보를 포함할 수 있다. 동기화 정보는 현재 재생되는 음원의 재생 위치 정보를 포함할 수 있다.
디스플레이 단계(S830)에서, 디스플레이 장치는 정보 취득 요청 단계(S820)에서 요청에 의해 취득된 음원 관련 정보를 디스플레이한다. 디스플레이 단계(S830)에서, 디스플레이 장치는 휴대용 단말이 다운로드한 음원 관련 정보를 휴대용 단말이 직접 디스플레이하도록 요청하는 디스플레이 요청 메시지를 전송할 수 있다. 디스플레이 요청 메시지를 수신한 휴대용 단말은 서버로부터 다운로드한 음원 관련 정보를 휴대용 단말의 디스플레이 화면에 표시할 수 있다. 디스플레이 단계(S830)에서, 디스플레이 장치는 재생되는 음원의 동기화 정보를 이용하여 음원 관련 정보와 재생되는 음원과의 동기화를 수행할 수 있다. 따라서, 사용자는 재생되는 음원과 동기화가 맞는 가사 정보, 가수 정보, 콘서트 정보 및 작사/작곡가 정보를 제공받을 수 있다.
동기화를 구현함에 있어서, 디스플레이 단계(S830)에서, 디스플레이 장치는 현재 재생되는 음원의 재생 위치 정보를 추출한다. 위치 정보의 추출은 재생되는 음원의 메타데이터를 통해 특정 프레임을 추출함으로써 수행될 수 있다. 그리고, 추출한 재생 위치 정보가 수신한 음원 관련 정보에 어느 부분에 해당하는지 조회한다. 그리고는, 조회 결과에 따라 음원 관련 정보의 어느 지점을 현재 재생하고 있는지 판단한다. 판단이 완료되면, 디스플레이 장치는 상기 음원 관련 정보를 현재 재생하고 있다고 판단된 부분부터 재생함으로써 음원과 표시되는 음원 관련 정보간의 동기를 맞출 수 있다. 따라서, 사용자는 재생되는 음원과 동기화가 맞는 가사 정보, 가수 정보, 콘서트 정보 및 작사/작곡가 정보를 제공받을 수 있다.
도 9는 본 발명의 일 실시예에 따른 차량 내 오디오 장치에서 재생 중인 음원과 관련된 정보를 디스플레이하는 방법의 통신 확립 과정을 구체적으로 나타낸 상세흐름도이다. 도 9에 도시된 바와 같이, 본 발명의 일 실시예에 따른 통신 확립 과정은 통신 요청 단계(S910) 및 수신 단계(S920)를 포함할 수 있다.
도 9를 참조하면, 통신 요청 단계(S910)에서, 디스플레이 장치는 통신 가능한 휴대용 단말에 통신을 요청하는 메시지를 전송한다. 통신 요청 단계(S910)에서, 디스플레이 장치는 상기 휴대용 단말이 주변에 존재하는지 확인하기 위해, 상기 통신 요청 메시지를 브로드캐스팅할 수 있다. 휴대용 단말은 통신 요청 단계(S910)를 통한 통신 요청 메시지를 수신하면, 통신이 가능한지 판단한 후, 응답 메시지를 전송한다. 응답 메시지는 통신 관련 정보를 포함할 수 있다.
수신 단계(S920)에서, 디스플레이 장치는 휴대용 단말로부터 응답 메시지를 수신한다. 수신 단계(S920)에서, 디스플레이 장치는 수신된 응답 메시지를 기반으로 실제로 통신할 휴대용 단말을 선택할 수 있다. 수신 단계(S920)에서, 디스플레이 장치는 다수의 휴대용 단말이 통신 가능하다는 응답 메시지를 보내왔을 때, 가장 네트워크 성능이 좋은 통신 상태를 갖는 휴대용 단말을 하나 선택하여 선택된 단말만을 대상으로 통신할 수 있다.
도 9로 돌아가서, 정보 취득 요청 단계(S820)를 구체적으로 살펴보면, 통신 확립 과정을 통해 휴대용 단말과의 통신이 확립되면, 정보 취득 요청 단계(S820)에서 디스플레이 장치는 재생되는 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 메시지를 생성하여 휴대용 단말로 전송한다. 상기 취득 요청 메시지에는 반드시 음원 식별 정보가 포함되어 있어야 한다. 이는 취득 요청 메시지 패킷의 헤더(header) 부분에 포함되어 있을 수 있다. 또한, 패킷에는 서버 접속을 요청하는 정보가 포함될 수 있다. 서버 접속 요청 정보가 포함되는 경우, 정보 취득 요청 단계(S820)에서, 디스플레이 장치는 패킷에 서버 URL 또는 서버 ID가 포함되도록 패킷을 생성할 수 있다.
정보 취득 요청 단계(S820)에서, 디스플레이 장치는 휴대용 단말이 음원 관련 정보를 가지고 있는지 먼저 검색할 것을 요청하는 메시지를 전송할 수 있다.
디스플레이 단계(S830)를 구체적으로 살펴보면, 디스플레이 장치는 휴대용 단말이 다운로드한 음원 관련 정보를 휴대용 단말의 디스플레이 화면을 통해 직접 디스플레이하도록 요청하는 신호를 전송할 수 있다. 휴대용 단말은 상기 디스플레이 요청 신호를 수신하면, 직접 디스플레이 화면을 통해 음원 관련 정보를 디스플레이한다.
디스플레이 장치는 휴대용 단말이 서버로부터 다운로드한 음원 관련 정보 또는 휴대용 단말이 보유하고 있는 음원 관련 정보를 다운로드하고, 이를 디스플레이한다. 다운로드 전에 표시하고 있던 정보를 다운로드한 음원 관련 정보와 같이 디스플레이할 수 있다. 디스플레이 장치는 음원 관련 정보를 디스플레이할 때, 디스플레이할 정보를 선별하여 디스플레이할 수 있다. 즉, 음원 관련 정보가 다수인 경우, 디스플레이할 화면의 구성을 결정할 수 있다. 또한 기존 디스플레이 화면과의 조합 여부 및 조합 비율 등을 결정할 수 있다. 또한, 디스플레이 장치는 다운로드한 음원 관련 정보와 재생되는 음원의 동기화를 수행하여, 동기화가 맞는 형태로 음원 관련 정보를 사용자에게 디스플레이할 수 있다.
도 10은 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법을 개략적으로 나타낸 흐름도이다. 도 10에 도시된 바와 같이, 본 발명의 일 실시예에 따른 음원 관련 정보 송신 방법은 음원 식별 정보 취득 단계(S1010) 및 음원 관련 정보 취득 단계(S1020)를 포함할 수 있다.
도 10을 참조하면, 먼저, 취득 장치는 오디오 장치 및 서버와의 통신을 확립한다. 취득 장치는 오디오 장치로부터 통신 요청 메시지를 수신하면, 이에 대한 대응으로 응답 메시지를 전송함으로써 오디오 장치와의 통신을 확립할 수 있다. 응답 메시지에는 오디오 장치와의 통신 가능 여부 및 네트워크 상태 정보가 포함될 수 있다. 취득 장치는 와이 파이, 블루투스, 지그비와 같은 근거리 통신을 이용하여 오디오 장치와 통신할 수 있다.
음원 식별 정보 취득 단계(S1010)에서, 취득 장치는 오디오 장치로부터 음원 식별 정보를 수신하지 못한 경우, 직접 음원 식별 정보를 취득한다. 음원 식별 정보 취득 단계(S1010)에서, 취득 장치는 재생되는 음원의 음성 정보를 추출하여 비트 정보로 변환함으로써 음성 기반 정보를 획득하고, 상기 획득된 음성 기반 정보를 서버의 데이터베이스에 존재하는 정보와 비교 또는 조회하여 음성 식별 정보를 취득할 수 있다. 취득 장치는 오디오 장치로부터 메타데이터의 일부를 수신할 수 있는데, 이때는, 수신된 일부의 메타데이터를 기반으로 음원 식별 정보를 취득한다. 통상의 경우, 오디오 장치에서 음원 식별 정보가 전송되기 때문에, 별도로 음원 식별 정보를 취득할 필요가 없을 수 있다.
음원 관련 정보 취득 단계(S1020)에서, 취득 장치는 음원 식별 정보를 기반으로 서버에 접속하여 음원 관련 정보를 취득한다. 음원 관련 정보 취득 단계(S1020)에서, 취득 장치는 서버에 음원 관련 정보 검색 요청 신호를 전송한다. 이때, 오디오 장치로부터 서버 기반 요청 메시지를 수신하는 경우, 상기 메시지 패킷 내에 포함된 서버 URL 또는 서버 ID를 통해 서버에 접속할 수 있다. 상기 요청 신호에는 음원 식별 정보가 포함되어 있다.
서버는 상기 요청 신호에 대응하여, 음원 식별 정보를 기반으로 상기 음원이 어떤 음원인지 파악한다. 서버는 음원 식별 정보와 서버의 데이터베이스에 존재하는 정보를 비교함으로써 정확한 음원의 식별을 수행한다. 그리고는, 파악된 음원과 관련된 정보를 데이터베이스에서 수집한다. 서버는 수집된 정보를 조합하여 음원 관련 정보를 추출한다. 서버는 추출된 음원 관련 정보를 취득 장치로 전송한다. 그리고는, 취득 장치는 서버로부터 음원 관련 정보를 다운로드한다.
본 발명의 다른 실시예에 따르면, 음원 관련 정보 취득 단계(S1020)에서, 취득 장치는 취득 장치의 데이터베이스 또는 메모리 내에 음원 관련 정보가 존재하는지 조회하고, 음원 관련 정보가 존재한다면, 서버로의 접속을 하지 않고 직접 음원 관련 정보를 송신부를 통해 송신하도록 할 수 있다. 즉, 장치 내에 음원 관련 존재 여부를 조회하고, 조회 결과에 따라 서버 접속 여부를 결정할 수 있다.
취득 장치는 음원 관련 정보 취득 단계(S1020)에서 취득한 음원 관련 정보를 오디오 장치로 전송한다. 취득 장치는 음원 관련 정보를 오디오 장치가 디스플레이하도록 요청하는 신호를 전송할 수 있다.
취득 장치는 취득된 음원 관련 정보를 직접 디스플레이할 수 있다. 취득 장치는 오디오 장치로부터 디스플레이 요청 신호에 대응하여 음원 관련 정보를 디스플레이할 수 있다. 취득 장치는 음원 관련 정보와 재생되는 음원과의 동기화를 수행할 수 있다. 따라서, 사용자는 재생되는 음원과 동기화가 맞는 가사 정보, 가수 정보, 콘서트 정보 및 작사/작곡가 정보를 제공받을 수 있다.
취득 장치에서의 동기화는 다음과 같은 과정을 통해 구현될 수 있다. 먼저, 취득 장치는 오디오 장치로부터의 취득 요청 정보에 포함된 음원의 동기화 정보를 파싱하여 현재 재생되고 있는 특정 프레임의 재생 위치 정보를 추출한다. 그리고, 추출된 위치 정보와 서버로부터 또는 단말로부터 취득한 음원 관련 정보를 기반으로 추출된 위치 정보가 음원 관련 정보의 어느 부분에 해당하는지 판단한다. 취득 장치는 상기 판단 결과를 근거로, 음원 관련 정보 중 재생 위치 정보가 가리키는 위치부터 음원 관련 정보를 디스플레이한다. 경우에 따라, 오디오 장치로부터 음원의 동기화 정보를 수신하지 못하는 경우, 취득 장치는 음원 식별 정보 취득 단계(S1010)에서 취득한 음원 식별 정보를 기반으로 재생 요청 정보를 추출할 수 있다. 음원 식별 정보 취득 단계(S1010)에서 취득 장치는 재생되는 음원의 음성 정보를 기반으로 음원 식별 정보를 취득하기 때문에, 취득된 음원 식별 정보에는 현재 재생되는 음원의 재생 위치 정보가 포함될 수 있다. 따라서, 취득 장치는 음성 정보를 기반으로 하는 음원 식별 정보로부터 재생 위치 정보를 추출할 수 있고, 이를 통해 오디오 장치에서 재생되는 음원과 취득 장치에서의 음원 관련 정보 디스플레이의 동기를 맞출 수 있다.
도 11는 본 발명의 일 실시예에 따른 재생되는 음원과 관련된 정보를 취득하는 방법의 음원 관련 정보 취득 단계(S1020)를 구체적으로 나타낸 상세흐름도이다. 도 11에 도시된 바와 같이, 본 발명의 일 실시예에 따른 음원 정보 다운로드 단계(S1020)는 수신 단계(S1110), 서버 접속 단계(S1120), 검색 요정 신호 전송 단계(S1130) 및 다운로드 단계(S1140)를 포함할 수 있다.
도 11를 참조하면, 수신 단계(S1110)에서, 취득 장치는 오디오 장치에서 또는 음원 식별 정보 취득 단계(미도시)에서 취득된 식별 정보를 수신한다. 또한, 오디오 장치로부터 취득 요청 신호, 서버 기반 요청 메시지 또는 단말 내 음원 관련 정보 조회 요청 메시지를 수신할 수 있다.
서버 접속 단계(S1120)에서, 취득 장치는 수신된 음원 식별 정보를 기반으로 장치의 데이터베이스 또는 메모리를 조회하여 조회 결과에 따라 서버 접속 여부를 판단한 후, 서버에 접속한다.
검색 요정 신호 전송 단계(S1130)에서, 수신 단계(S1110)에서 수신된 음원 식별 정보를 기반으로 음원 관련 정보 검색을 요청하는 신호를 생성하여 서버로 전송한다. 서버에서의 정보 검색을 용이하게 하기 위해, 음원 관련 정보 검색 요청 신호의 패킷 헤더는 음원 식별 정보를 포함할 수 있다. 서버가 음원 관련 정보 검색 요청 신호를 수신하면, 상기 요청 신호에 포함된 음원 식별 정보를 기반으로 대용량 데이터베이스에 포함된 음원 중 어떤 음원인지 검색한다. 음원 검색 기술로는 음악 분류(Audio Classification), 허밍 기반 검색(Query by Singing/Humming) 및 음악 유사성 검색 기술(Audio Music Similarity and Retreival) 등 다양한 기술이 이용될 수 있다. 서버가 음원을 검색하고 나면, 음원과 관련된 정보를 서버의 데이터베이스에서 검색한다. 검색 결과를 토대로 음원 관련 정보를 추출한다.
다운로드 단계(S1140)에서 취득 장치는 검색 요정 신호 전송 단계(S1130)에서의 요청을 통해 추출된 음원 관련 정보를 서버로부터 다운로드한다.
이상 도면 및 실시예를 참조하여 설명하였지만, 본 발명의 보호범위가 상기 도면 또는 실시예에 의해 한정되는 것을 의미하지는 않으며 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
Claims (20)
- 음원을 재생하는 장치와 연동하는 단말 장치에 있어서,
상기 재생 장치에 의해 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득부; 및
상기 취득된 음원 식별 정보를 기반으로 상기 재생되는 음원과 관련된 정보를 취득하는 음원 관련 정보 취득부를 포함하는 것을 특징으로 단말 장치.
- 제 1 항에 있어서,
상기 취득된 음원 관련 정보를 상기 재생 장치로 송신하는 송신부를 더 포함하되,
상기 송신부는 상기 음원 관련 정보를 상기 재생 장치가 디스플레이하도록 요청하는 디스플레이 요청 신호를 상기 재생 장치로 전송하는 것을 특징으로 하는 단말 장치.
- 제 1 항에 있어서,
상기 취득된 음원 관련 정보를 상기 재생되는 음원과 동기화하여 디스플레이하는 디스플레이부를 더 포함하는 것을 특징으로 하는 단말 장치.
- 제 1 항에 있어서, 상기 음원 식별 정보 취득부는
상기 재생 장치에서 재생되는 음원의 음성 정보를 캡쳐하여 음성 기반 정보를 추출하는 음성 기반 정보 추출부; 및
상기 추출된 음성 기반 정보를 기반으로 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 음성 정보 기반 취득부를 포함하는 것을 특징으로 하는 단말 장치.
- 제 1 항에 있어서, 상기 음원 식별 정보 취득부는
상기 재생 장치로부터 수신된 음원의 메타데이터 중 적어도 일부를 수신하는 메타데이터 수신부; 및
상기 수신된 메타데이터를 기반으로 상기 음원 식별 정보를 취득하는 메타데이터 기반 취득부를 포함하는 것을 특징으로 하는 단말 장치.
- 제 1 항에 있어서, 상기 음원 관련 정보 취득부는
상기 단말 장치의 데이터베이스에 상기 음원 식별 정보와 연관된 정보가 있는지 조회하는 조회부;
상기 조회 결과를 기반으로 상기 단말 장치로부터의 취득 및 서버로부터의 취득 중 어느 하나를 통해 상기 음원 관련 정보를 취득하는 조회 결과 기반 취득부를 포함하는 것을 특징으로 하는 단말 장치.
- 제 1 항에 있어서, 상기 음원 관련 정보 취득부는
서버에 접속하여 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 검색하도록 요청하는 검색 요청 신호를 상기 서버로 전송하는 검색 요청 신호 전송부; 및
상기 서버로부터 상기 음원 관련 정보를 다운로드하는 다운로드부를 포함하는 것을 특징으로 하는 단말 장치.
- 음원을 재생하는 장치와 연동하는 단말 장치가 재생되는 음원과 관련된 정보를 취득하는 방법에 있어서,
상기 재생 장치에 의해 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득 단계; 및
상기 취득된 음원 식별 정보를 기반으로 상기 재생되는 음원과 관련된 정보를 취득하는 음원 관련 정보 취득 단계를 포함하는 것을 특징으로 재생되는 음원과 관련된 정보를 취득하는 방법.
- 제 8 항에 있어서,
상기 취득된 음원 관련 정보를 상기 재생 장치로 송신하는 송신 단계를 더 포함하되,
상기 송신 단계는 상기 음원 관련 정보를 상기 재생 장치가 디스플레이하도록 요청하는 디스플레이 요청 신호를 상기 재생 장치로 전송하는 단계를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 방법.
- 제 8 항에 있어서, 상기 음원 식별 정보 취득 단계는
상기 재생 장치에서 재생되는 음원의 음성 정보를 캡쳐하여 음성 기반 정보를 추출하는 음성 기반 정보 추출 단계; 및
상기 추출된 음성 기반 정보를 기반으로 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 음성 정보 기반 취득 단계를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 방법.
- 제 8 항에 있어서, 상기 음원 관련 정보 취득 단계는
상기 단말 장치의 데이터베이스에 상기 음원 식별 정보와 연관된 정보가 있는지 조회하는 조회 단계; 및
상기 조회 결과를 기반으로 상기 단말 장치로부터의 취득 및 서버로부터의 취득 중 어느 하나를 통해 상기 음원 관련 정보를 취득하는 조회 결과 기반 취득 단계를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 방법.
- 제 8 항에 있어서, 상기 음원 관련 정보 취득 단계는
서버에 접속하여 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 검색하도록 요청하는 검색 요청 신호를 상기 서버로 전송하는 검색 요청 신호 전송 단계; 및
상기 서버로부터 상기 음원 관련 정보를 다운로드하는 다운로드 단계를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 방법.
- 음원을 재생하는 단말 장치에 있어서,
재생되는 음원의 메타데이터를 기반으로 상기 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득부;
상기 취득된 음원 식별 정보를 기반으로 상기 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 신호를 접속 단말로 전송하는 정보 취득 요청부; 및
상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이도록 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송하는 디스플레이부를 포함하는 것을 특징으로 하는 단말 장치.
- 제 13 항에 있어서,
상기 음원 식별 정보 취득부는 상기 재생되는 음원의 메타 데이터를 캡처(capture)하는 캡처링부; 및
상기 캡처링된 메타데이터를 기반으로 외부 서버의 데이터베이스를 조회하여 상기 음원 식별 정보를 취득하는 취득부를 포함하는 것을 특징으로 하는 단말 장치.
- 제 13 항에 있어서, 상기 정보 취득 요청부는
상기 음원 관련 정보를 서버를 통해 검색하도록 요청하는 서버 기반 요청 메시지를 상기 접속 단말로 전송하되,
상기 서버 기반 요청 메시지는 상기 서버의 URL 및 서버 ID를 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 단말 장치.
- 음원을 재생하는 단말 장치가 재생되는 음원과 관련된 정보를 디스플레이하는 방법에 있어서,
상기 음원의 메타데이터를 기반으로 상기 음원을 식별할 수 있는 음원 식별 정보를 취득하는 음원 식별 정보 취득 단계;
상기 취득된 음원 식별 정보를 기반으로 상기 음원과 관련된 정보를 취득할 것을 요청하는 취득 요청 신호를 상기 접속 단말로 전송하는 정보 취득 요청 단계; 및
상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이할 것을 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송하는 디스플레이 단계를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 디스플레이하는 방법.
- 제 16 항에 있어서, 상기 정보 취득 요청 단계는
상기 음원 관련 정보를 서버를 통해 검색하도록 요청하는 서버 기반 요청 메시지를 상기 접속 단말로 전송하는 단계를 포함하되,
상기 서버 기반 요청 메시지는 상기 서버의 URL 및 서버 ID를 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 디스플레이하는 방법.
- 재생되는 음원의 메타데이터를 기반으로 상기 재생되는 음원을 식별할 수 있는 음원 식별 정보를 취득하여 접속 단말과의 통신을 통해 상기 음원과 관련된 정보를 수신할 수 있는 음원 재생 장치; 및
상기 재생 장치로부터 수신하거나 또는 상기 재생되는 음원의 음성 정보로부터 취득한 상기 음원 식별 정보를 기반으로 상기 음원 관련 정보를 직접 또는 서버를 통해 취득하는 접속 단말을 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 시스템.
- 제 18 항에 있어서, 상기 음원 재생 장치는
상기 취득된 음원 관련 정보를, 상기 접속 단말로부터 수신하여 직접 디스플레이하거나 또는 상기 접속 단말이 디스플레이할 것을 요청하는 디스플레이 요청 신호를 상기 접속 단말로 전송하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 시스템.
- 제 18 항에 있어서, 상기 접속 단말은
상기 취득된 음원 관련 정보를 상기 재생되는 음원과 동기화하여 디스플레이하는 디스플레이부를 더 포함하는 것을 특징으로 하는 재생되는 음원과 관련된 정보를 취득하는 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120066609A KR20140011509A (ko) | 2012-06-21 | 2012-06-21 | 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120066609A KR20140011509A (ko) | 2012-06-21 | 2012-06-21 | 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140011509A true KR20140011509A (ko) | 2014-01-29 |
Family
ID=50143657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120066609A KR20140011509A (ko) | 2012-06-21 | 2012-06-21 | 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20140011509A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101723748B1 (ko) * | 2015-11-27 | 2017-04-05 | 쌍용자동차 주식회사 | 차량용 클러스터의 턴-시그널 음원 변경장치 및 그 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060020114A (ko) * | 2004-08-31 | 2006-03-06 | 주식회사 코난테크놀로지 | 음악 검색 서비스 제공 시스템 및 방법 |
KR20100010744A (ko) * | 2008-07-23 | 2010-02-02 | 주식회사 코리아리즘 | 무선단말기를 이용한 멀티미디어 컨텐츠 서비스 시스템과이를 이용한 실시간 음악 검색 재생방법 |
-
2012
- 2012-06-21 KR KR1020120066609A patent/KR20140011509A/ko active Search and Examination
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060020114A (ko) * | 2004-08-31 | 2006-03-06 | 주식회사 코난테크놀로지 | 음악 검색 서비스 제공 시스템 및 방법 |
KR20100010744A (ko) * | 2008-07-23 | 2010-02-02 | 주식회사 코리아리즘 | 무선단말기를 이용한 멀티미디어 컨텐츠 서비스 시스템과이를 이용한 실시간 음악 검색 재생방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101723748B1 (ko) * | 2015-11-27 | 2017-04-05 | 쌍용자동차 주식회사 | 차량용 클러스터의 턴-시그널 음원 변경장치 및 그 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7110755B2 (en) | Information processing system, information processing method of information processing system, information processing apparatus, and information processing program | |
CN101263675B (zh) | 具有用于自动选择并记录到关联播放列表的用户可操作键的媒体播放器 | |
KR100958049B1 (ko) | 각종 도메인들 내의 장치들 간에서 콘텐츠를 관리하기 위한시스템 및 방법 | |
US20050252959A1 (en) | System and method for managing content between devices in various domains | |
EP2163434A2 (en) | Vehicle infotainment system with virtual personalization settings | |
US20080218409A1 (en) | Mobile digital radio playlist system | |
CN104821177A (zh) | 局部网络媒体共享 | |
KR20100014821A (ko) | 음악 인식 시스템들 및 방법들 | |
CN103780670A (zh) | 在远程服务器上存储和访问音乐表演的***及方法 | |
CN102497400A (zh) | 车载收音设备的音乐媒体信息获取方法和*** | |
US9467241B2 (en) | Radio station genre categorization | |
US20080058972A1 (en) | Data selection system, data selection apparatus, data selection method, and data selection program | |
US8458291B2 (en) | System and method for outputting contents in CPNS environment | |
CN105335471A (zh) | 车载多媒体设备、移动终端及车载多媒体播放方法 | |
KR20090024016A (ko) | 음악 인식 기능을 이용한 음악 방송 모니터링 장치 및 방법 | |
JP2006345008A (ja) | 楽曲データベースの更新システム、楽曲データベースの送信装置、楽曲データベース更新機能を有する端末装置、並びに楽曲データベースの更新方法、楽曲データベースの送信方法、端末装置の楽曲データベース更新方法 | |
CN103117078A (zh) | 一种车载互联音频播放***及相应的控制方法 | |
KR20140011509A (ko) | 단말 장치, 재생되는 음원과 관련된 정보를 취득하는 방법 및 시스템, 재생되는 음원과 관련된 정보를 디스플레이하는 방법 | |
JP2005274992A (ja) | 楽曲識別用情報検索システム、楽曲購入システム、楽曲識別用情報取得方法、楽曲購入方法、オーディオ信号処理装置およびサーバ装置 | |
KR101462857B1 (ko) | Cpns 프로토콜이 탑재된 컨텐츠 재생 동글 및 그 동글의 컨텐츠 재생 방법 | |
CN105721447A (zh) | 一种语音信息推送方法及装置 | |
JP2013122561A (ja) | 情報処理プログラム、通信システム、情報処理装置、及び歌詞テロップ描画方法 | |
CN105262554A (zh) | 自定义音频内容广播电台 | |
CN107800449A (zh) | 车载收音机音乐储存***及方法 | |
JP6328489B2 (ja) | ステーション情報に基づく音楽再生システム、音楽再生装置およびステーション情報の引き継ぎ方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment |