KR20080023188A - 재생 장치, 재생 방법 및 재생 프로그램 - Google Patents

재생 장치, 재생 방법 및 재생 프로그램 Download PDF

Info

Publication number
KR20080023188A
KR20080023188A KR1020070090976A KR20070090976A KR20080023188A KR 20080023188 A KR20080023188 A KR 20080023188A KR 1020070090976 A KR1020070090976 A KR 1020070090976A KR 20070090976 A KR20070090976 A KR 20070090976A KR 20080023188 A KR20080023188 A KR 20080023188A
Authority
KR
South Korea
Prior art keywords
content data
reproduction
music data
unit
analysis
Prior art date
Application number
KR1020070090976A
Other languages
English (en)
Other versions
KR101378261B1 (ko
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 소니 가부시끼 가이샤
Publication of KR20080023188A publication Critical patent/KR20080023188A/ko
Application granted granted Critical
Publication of KR101378261B1 publication Critical patent/KR101378261B1/ko

Links

Images

Classifications

    • 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
    • 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/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • 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/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • 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
    • 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
    • G11B27/30Indexing; 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 on the same track as the main recording
    • 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
    • G10H2210/00Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
    • G10H2210/031Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
    • 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
    • G10H2230/00General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
    • G10H2230/025Computing or signal processing architecture features
    • G10H2230/041Processor load management, i.e. adaptation or optimization of computational load or data throughput in computationally intensive musical processes to avoid overload artifacts, e.g. by deliberately suppressing less audible or less relevant tones or decreasing their complexity
    • 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
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/075Musical metadata derived from musical analysis or for use in electrophonic musical instruments
    • G10H2240/085Mood, i.e. generation, detection or selection of a particular emotional content or atmosphere in a musical piece
    • 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
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/121Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
    • G10H2240/155Library update, i.e. making or modifying a musical database using musical parameters as indices
    • 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
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10546Audio or video recording specifically adapted for audio data
    • G11B2020/10555Audio or video recording specifically adapted for audio data wherein the frequency, the amplitude, or other characteristics of the audio signal is taken into account

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

본 발명은, 음악 데이터의 재생시에 안정되게 동작할 수 있도록 한다. 본 발명은, 해석부(2)가 장치 본체의 처리 부하가 낮은 상태를 검출하면, 기록 매체(13)에 기록되는 미해석의 음악 데이터 D1의 특징을 해석하고, 등록부(3)가 특징이 해석된 음악 데이터 D1을, 그 해석된 특징에 따라서 특정의 플레이 리스트 PL에 등록하고, 재생부(4)가 그 특정의 플레이 리스트 PL에 따라 음악 데이터 D1을 재생함으로써, 음악 데이터 D1의 재생 시에, 그 음악 데이터 D1에 대한 특징의 해석 처리 및 플레이 리스트 PL에의 등록 처리에 의해 처리 부하가 현저하게 높게 되는 것을 회피할 수가 있고, 이리하여 음악 데이터 D1의 재생 시에 안정되게 동작할 수 있다.
음악 데이터, 플레이 리스트, 처리 부하, 특징, 해석 처리, 등록 처리

Description

재생 장치, 재생 방법 및 재생 프로그램{REPRODUCTION APPARATUS, REPRODUCTION METHOD AND REPRODUCTION PROGRAM}
본 발명은 재생 장치, 재생 방법 및 재생 프로그램에 관한 것으로, 예를 들면 음악 데이터의 재생 순서를 규정하는 플레이 리스트에 따라서 음악 데이터를 재생하는 재생 장치에 적용하기에 적합한 것이다.
종래의 재생 장치는, 음성 신호를 재생할 때에, 그 음성 신호의 소정의 단위 시간 구간에서 레벨의 피크 위치를 검출함과 함께, 소정의 피크 위치와 다른 피크 위치의 시간 간격도 검출하고 있었다. 그리고 재생 장치는, 이와 같이 하여 검출한 시간 간격 중, 발생 빈도가 많은 시간 간격에 기초하여, 음성 신호에 기초한 음성의 템포를 특정하고 있었다(예를 들면, 특허 문헌 1 참조).
[특허 문헌1] 일본 특허 공개 2004-302053 공보(제4 페이지)
그런데, 이러한 구성의 재생 장치는, 음성 신호를 재생하면서 그 음성 신호에 기초한 음악의 템포와 같은 특징을 해석하고 있다. 이 때문에 재생 장치는, 음 악 신호의 재생 시에 처리 부하가 높아져, 안정된 동작을 바랄 수 없게 될 가능성이 높다고 하는 문제가 있었다.
본 발명은 이상의 점을 고려하여 이루어진 것으로, 음악 데이터의 재생 시에 안정되게 동작할 수 있는 재생 장치, 재생 방법 및 재생 프로그램을 제안하자고 하는 것이다.
이러한 과제를 해결하기 위하여 본 발명에서는, 재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하고, 상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하고, 상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하도록 했다.
따라서 본 발명에서는, 재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하고, 상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록함으로써, 음악 데이터의 재생 시에, 그 음악 데이터에 대한 특징의 해석 처리 및 플레이 리스트에의 등록 처리에 의해 처리 부하가 현저히 높아지는 것을 회피할 수 있다.
본 발명에 따르면, 재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하고, 상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하고, 상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하도록 하는 것에 의해, 음악 데이터의 재생 시에, 그 음악 데이터에 대한 특징의 해석 처리 및 플레이 리스트에의 등록 처리에 의해 처리 부하가 현저히 높아지는 것을 회피할 수 있고, 이리하여 음악 데이터의 재생 시에 안정되게 동작할 수 있는 재생 장치, 재생 방법 및 재생 프로그램을 실현할 수 있다.
이하 도면에 대하여, 본 발명의 일 실시 형태를 상술한다.
(1) 제1 실시 형태
(1-1) 제1 실시 형태에 따른 재생 장치의 개요
도 1에서, 참조부호 1은 전체적으로 제1 실시 형태에 따른 재생 장치의 구성의 개요를 도시하고 있다. 이러한 재생 장치(1)는, 음악 데이터의 재생 순서를 규정하는 플레이 리스트에 따라서 음악 데이터를 재생할 수 있도록 이루어져 있다. 이러한 재생 장치(1)에서 해석부(2)는, 장치 본체의 처리 부하가 낮은 상태를 검출하면, 기록 매체에 기록되는 미해석의 음악 데이터의 특징을 해석한다. 또한 재생 장치(1)에서 등록부(3)는, 해석부(2)에 의해 특징이 해석된 음악 데이터를, 그 해석된 특징에 따라서 특정의 플레이 리스트에 등록한다. 그리고 재생 장치(1)에서 재생부(4)는, 그 특정의 플레이 리스트에 따라서 음악 데이터를 재생한다. 이러한 구성에 의해 재생 장치(1)는, 장치 본체의 전원 온 시에, 음악 데이터에 대한 특징의 해석 처리 및 플레이 리스트에의 등록 처리에 의해 처리 부하가 현저히 높아지는 것을 회피할 수 있고, 이와 같이 하여 음악 데이터의 재생 시에 안정되게 동작할 수 있다.
(1-2) 제1 실시 형태에 따른 재생 장치의 상세 구성
다음으로 도 2를 이용하여, 제1 실시 형태에 따른 재생 장치(10)의 기능 회로 블록에 의한 상세한 하드웨어 구성을 설명한다. 이러한 재생 장치(10)는, 재생부(11)에 의해, 그 재생 장치(10)에 장전되는 CD(Compact Disc) 등의 미디어로부터 음악 데이터를 재생하는 미디어 재생 기능이나, 그 미디어에 기록되어 있는 음악 데이터를 녹음하는 녹음 기능, 음악 데이터를 등록하고 있는 플레이 리스트를 이용하여 해당 음악 데이터를 재생하는 리스트 이용 재생 기능 등의 각종 기능을 실현할 수 있도록 이루어져 있다. 물론, CPU가 ROM, HDD로부터, 각 기능 블록에 의해 실행되는 각종 기능에 대응하는 프로그램을 판독하여 실행함으로써, 후술하는 각종 기능을 실행하도록 해도 된다.
여기서 재생 장치(10)의 조작부(12)는, 예를 들면 도 3에 도시한 바와 같은 직방체 형상의 리모트 컨트롤러 RM을 갖고 있다. 이러한 리모트 컨트롤러 RM의 정면 일단측에는, 장치 본체(즉, 재생 장치(10))의 전원을 온/오프하기 위한 토글식의 전원 버튼 RMA와, 재생 중인 음악의 음량을 조절하기 위한 음량 조절 버튼 RMB가 배치되어 있다. 또한 리모트 컨트롤러 RM의 정면 중앙부에는, 전술한 각종 기능을 절환하여 선택시키기 위한 토글식의 기능 선택 버튼 RMC와, 각종 설정 항목을 호출하기 위한 설정 버튼 RMD가 배치되어 있다. 이에 덧붙여 리모트 컨트롤러 RM의 정면 중앙부에는, 각각 정점이 정면 일단측 및 정면 타단측을 향한 삼각 형상을 갖고, 표시 화면 상에서 상방향 및 하방향을 선택시키기 위한 상방향 선택 버튼 RME 및 하방향 선택 버튼 RMF와, 각각 정점이 정면 좌측 및 정면 우측을 향한 삼각 형상을 갖고, 상기 표시 화면 상에서 좌방향 및 우방향을 선택시키기 위한 좌방향 선택 버튼 RMG 및 우방향 선택 버튼 RMH와, 예를 들면 표시 화면 상에서 다양한 선택을 결정하기 위한 결정 버튼 RMI가 배치되어 있다.
또한 리모트 컨트롤러 RM의 정면 타단 쪽에는, 음악 데이터의 재생을 제어하기 위한 재생 개시 버튼 RMJ, 재생 정지 버튼 RMK, 빨리감기 버튼 RML, 되감기 버튼 RMM, 다음 곡 버튼 RMN, 이전 곡 버튼 RMO 및 일시 정지 버튼 RMP가 배치되어 있다. 따라서 재생 장치(10)에서는, 유저에 대하여, 조작부(12)의 리모트 컨트롤러 RM에서 기능 선택 버튼 RMC를 누름 조작시키는 간이한 조작으로, 전술한 각종 기능을 용이하게 선택시킬 수 있도록 이루어져 있다.
즉 재생 장치(10)에서 재생부(11)는, 유저에 의한 조작부(12)(즉, 리모트 컨트롤러 RM)의 조작에 따라서 미디어 재생 기능을 선택하는 미디어 재생 기능 선택 명령이 입력되면, 미디어 재생 기능을 기동한다. 이 경우, 재생부(11)는, 재생 장치(10)에 장전된 미디어로부터, 이것에 기록되어 있는 음악 데이터를 재생하여 음악으로서 출력한다. 이에 의해 재생부(11)는, 유저에 대하여 재생한 음악 데이터에 기초한 음악을 들려줄 수 있다.
또한 재생부(11)는, 유저에 의한 조작부(12)(즉, 리모트 컨트롤러 RM)의 조 작에 따라서 녹음 기능을 선택하는 녹음 기능 선택 명령이 입력되면, 녹음 기능을 기동한다. 이 경우, 재생부(11)는, 재생 장치(10)에 장전된 미디어로부터 음악 데이터를 판독하여 소정의 압축 부호화 방식으로 압축 부호화한 후, 상기 재생 장치(10) 내의 기록 매체(13)에 송출한다. 이에 의해 재생부(11)는, 기록 매체(13)에 대하여, ATRAC3(Adaptive Transform Acoustic Coding 3), AAC(Advanced Audio Coding), WMA(Windows(등록상표) Media Audio), Real AUDIO G2 Music Codec, MP3(MPEG Audio Layer-3) 포맷 등의 소정 포맷의 음악 데이터를 기록한다.
이에 덧붙여 재생부(11)는, 유저에 의한 조작부(12)의 조작에 따라서, 음악 데이터를 취득하도록 요구하는 취득 요구 명령이 입력되면, 통신부(14)를 통하여 네트워크 NT 상의 외부 장치(15)에 액세스하고, 음악 데이터의 배신을 요구한다. 그 결과, 재생부(11)는, 외부 장치(15)로부터 송신된 음악 데이터를, 통신부(14)를 통하여 다운로드하여 기록 매체(13)에 송출한다. 이에 의해 재생부(11)는, 기록 매체(13)에 대하여, 외부 장치(15)로부터 다운로드한 소정 포맷의 음악 데이터를 기록한다.
여기서 도 4에 도시한 바와 같이, 기록 매체(13)에는, 음악 데이터 관리용의 데이터베이스(이하, 이것을 음악 데이터베이스라고 함) MDB가 구축되어 있다. 그리고 재생부(11)는, 기록 매체(13)의 음악 데이터베이스 MDB에 대하여, 전술한 녹음 기능의 실행에 의해 미디어로부터 판독한 음악 데이터 D1이나 외부 장치(15)로부터 다운로드한 음악 데이터 D1을, 각각 음악 데이터 D1에 관련된 관련 정보(이하, 이것을 데이터 관련 정보라고 함) DRE와 함께 음악 데이터 관리 정보 CA로서 기록하고 있다. 이 경우, 데이터 관련 정보 DRE는, 대응하는 음악 데이터 D1의 속성 정보(이하, 이것을 데이터 속성 정보라고 함) DAT와, 그 음악 데이터 D1 중에서, 그 음악 데이터 D1에 기초한 음악의 예를 들면 「클라이막스」라고 불리는 특징적인 부분(이하, 이것을 특징 부분이라고 함)에 대응하는 위치(예를 들면, 「클라이막스」의 시작에 대응하는 위치이며, 이하 이것을 특징 위치라고 함)를 나타내는 특징 위치 정보 SP를 갖고 있다.
그리고, 이러한 데이터 속성 정보 DAT는, 대응하는 음악 데이터 D1에 기초한 음악의 타이틀(이하, 이것을 음악 타이틀이라고 함), 아티스트의 명칭(이하, 이것을 아티스트명이라고 함), 음악이 속하는 장르의 명칭(이하, 이것을 장르명이라고 함)을 포함하고 있다. 또한 데이터 속성 정보 DAT는, 대응하는 음악 데이터 D1의 제공원(즉, 미디어나 외부 장치(15))이나 기록 일시, 그 음악 데이터 D1 전체의 재생 시간, 기록 매체(13)에서의 음악 데이터 D1의 기록 어드레스 등을 나타내는 각종 정보, 그 음악 데이터 D1이 수록된 앨범의 재킷 사진의 화상 데이터(이하, 이것을 재킷 사진 화상 데이터라고 함) 등도 포함하고 있다. 덧붙여 데이터 속성 정보 DAT는, 미디어로부터의 음악 데이터 D1의 녹음 시에 외부의 정보 제공 장치(도시 생략)로부터 다운로드되고, 또한 외부 장치(15)로부터 음악 데이터 D1과 함께 다운로드되고 있다.
이에 덧붙여 기록 매체(13)에는, 각각 복수의 음악 데이터 D1의 재생 순서를 규정하는 복수 종류의 플레이 리스트 PL이 기록되어 있다. 또한 기록 매체(13)에는, 예를 들면 라디오 방송국을 선국하기 위한 채널과 같이, 각각 1개의 플레이 리 스트 PL을 할당한 복수의 채널을 리스트화하여 나타내는 채널 리스트 CL도 기록되어 있다. 덧붙여, 이러한 채널 리스트 CL에는, 복수의 채널 각각을 개별로 식별 가능한 식별 정보로서의 채널 번호 CN이, 소정의 순번(예를 들면, 채널 번호 CN이 순차 커지는 순번)으로 배열하여 저장되어 있다.
이 경우, 플레이 리스트 PL은, 그 플레이 리스트 PL의 속성 정보(이하, 이것을 리스트 속성 정보라고 함) LAT를 갖고 있다. 또한 플레이 리스트 PL에는, 그 플레이 리스트 PL에 복수의 음악 데이터 D1을 등록하기 위한 복수의 음악 등록 정보 TR이, 이들 복수의 음악 데이터 D1의 임의로 선정된 재생 순서에 따라서 배열하여 저장되어 있다.
그리고 리스트 속성 정보 LAT에는, 대응하는 플레이 리스트 PL이 할당된 채널의 채널 번호 CN을 나타내는 채널 할당 정보 CHA와, 상기 대응하는 플레이 리스트 PL의 명칭(이하, 이것을 리스트명이라고 함)을 나타내는 리스트명 정보 LN이 포함되어 있다. 덧붙여 리스트명은, 플레이 리스트 PL이 할당된 채널의 명칭으로도 되는 것이다. 또한 리스트 속성 정보 LAT에는, 대응하는 플레이 리스트 PL의 구성에 대한 구체적인 설명문의 텍스트 데이터 등으로 이루어지는 리스트 상세 정보 LD도 포함되어 있다.
또한 리스트 속성 정보 LAT에는, 대응하는 플레이 리스트 PL에 등록된 복수의 음악 데이터 D1을, 미리 규정된 재생 순서에 따라서 재생하는 규정 순서 재생 형태와, 상기 복수의 음악 데이터 D1을 미리 규정된 재생 순서를 무작위로 재배열한 다른 순서로 재생하는 셔플 재생 형태 중 어느 재생 형태로 재생할지를 나타내 는 재생 형태 정보 PM도 포함되어 있다. 덧붙여, 이러한 재생 형태는, 예를 들면 유저에 대하여 적절히 선정시킬 수 있도록 이루어져 있다. 또한 리스트 속성 정보 LAT에는, 대응하는 플레이 리스트 PL을 음악 데이터 D1의 재생에 이용할지의 여부를 나타내는 재생 이용 설정 정보 LS도 포함되어 있다. 덧붙여 플레이 리스트 PL에 대한 음악 데이터 D1의 재생에의 이용의 유무에 대해서는, 예를 들면 유저에 대하여 임의로 선정시킬 수 있도록 이루어져 있다.
한편, 플레이 리스트 PL에 저장된 음악 등록 정보 TR은, 그 플레이 리스트 PL에 등록된 음악 데이터 D1마다 생성되어 있다. 그리고 음악 등록 정보 TR에는, 플레이 리스트 PL에 등록된 음악 데이터 D1의 재생의 유무를 나타내는 재생 설정 정보 PS가 포함되어 있다. 덧붙여 플레이 리스트 PL에 등록되어 있는 개개의 음악 데이터 D1에 대한 재생의 유무에 대해서는, 예를 들면 유저에 대하여 임의로 선정시킬 수 있도록 이루어져 있다. 또한 음악 등록 정보 TR에는, 플레이 리스트 PL에 등록된 음악 데이터 D1의 기록 장소(즉, 기록 매체(13)에서의 음악 데이터 D1의 기록 어드레스)와 같이 그 음악 데이터 D1을 재생 가능하도록 식별하여 지시하는 정보(이하, 이것을 음악 지시 정보라고 함) MID도 포함되어 있다.
그런데, 이러한 구성의 플레이 리스트 PL로서는, 기록 매체(13)에 기록된 음악 데이터 D1에 기초한 음악의 특징을 해석하고, 그 해석한 특징에 기초하여 검색한 음악 데이터 D1을 등록하도록 하여 생성된 것이 있다. 또한 플레이 리스트 PL로서는, 리스트 이용 재생 기능의 기동 시에, 기록 매체(13)의 음악 데이터베이스 MDB에 기록된 모든 음악 데이터 D1 중에서, 기록 일시가 새로운 소정수의 음악 데 이터 D1을 자동적으로 검색하여 등록하도록 하여, 상기 리스트 이용 재생 기능의 기동마다 등록 내용이 갱신되는 것 등도 있다.
이 때문에 재생부(11)는, 유저에 대하여 이들 다양한 플레이 리스트 PL 중에서 채널로서 원하는 플레이 리스트 PL을 선택시키도록 하고 있다. 그리고 재생부(11)는, 유저에 의해 선택된 플레이 리스트 PL에 따라서, 기록 매체(13)로부터 그 플레이 리스트 PL에 등록되어 있는 복수의 음악 데이터 D1을 순차 판독하여 재생한다. 이에 의해 재생부(11)는, 유저에 대하여 원하는 인상이나 원하는 이미지에 가까운 복수의 음악, 또한 원하는 아티스트나 장르 등의 복수의 음악 등을 연속하여 들려줄 수 있다.
즉 재생부(11)는, 유저에 의한 조작부(12)(즉, 리모트 컨트롤러 RM)의 조작에 따라서 리스트 이용 재생 기능 선택 명령이 입력되면, 이에 따라서 리스트 이용 재생 기능을 기동한다. 덧붙여 재생부(11)는, 재생 장치(10)의 동작 정지 상태(즉, 전원이 오프의 상태)에서 조작부(12)를 통하여 리스트 이용 재생 기능이 선택되면, 이에 따라서 재생 장치(10)가 기동하는(즉, 전원이 온의 상태로 되는) 것에 의해, 그 기동에 맞추어 리스트 이용 재생 기능을 기동한다. 또한 재생부(11)는, 다른 기능이 실행되고 있는 상태에서 조작부(12)를 통하여 리스트 이용 재생 기능이 선택되면, 이에 따라서 그 다른 기능으로부터 절환하여 리스트 이용 재생 기능을 기동한다.
그런데 재생부(11)는, 리스트 이용 재생 기능을 종료할 때마다, 그 리스트 이용 재생 기능의 종료 시에(즉, 마지막으로) 유저에 의해 선택되어 있던 채널의 채널 번호 CN을 순차적으로 갱신하여 유지하고 있다. 또한 재생부(11)는, 리스트 이용 재생 기능의 기동 초기의(즉, 최초의) 선택용으로서 미리 선정된 채널의 채널 번호 CN도 유지하고 있다. 그리고 재생부(11)는, 리스트 이용 재생 기능의 기동 초기에는, 전회의 리스트 이용 재생 기능의 종료 시에 선택되어 있던 채널과, 미리 선정된 채널 중 어느 한쪽을 자동적으로 선택하도록 설정되어 있다.
즉 재생부(11)는, 이러한 설정 내용에 따라서, 전회의 리스트 이용 재생 기능의 종료 시에 선택되어 있던 채널의 채널 번호 CN과, 미리 선정된 채널의 채널 번호 CN 중 어느 한쪽을, 리스트 이용 재생 기능을 기동할 때마다 자동적으로 선택하는 채널의 채널 번호(이하, 이것을 기동 초기 사용 채널 번호라고 함) CN으로 하고 있다. 따라서 재생부(11)는, 리스트 이용 재생 기능을 기동하면, 기동 초기 사용 채널 번호 CN에 따라서 채널을 자동적으로 선택한다. 그리고 재생부(11)는, 기록 매체(13)로부터, 채널 리스트 CL과 함께, 그 자동적으로 선택한 채널에 할당된 플레이 리스트 PL을 판독한다.
이 상태에서 재생부(11)는, 플레이 리스트 PL에 저장되어 있는 음악 등록 정보 TR 내의 음악 지시 정보 MID에 따라서, 대응하는 음악 데이터 D1 및 데이터 관련 정보 DRE를 기록 매체(13)로부터 판독한다. 그리고 재생부(11)는, 데이터 관련 정보 DRE에 포함되는 특징 위치 정보 SP에 따라서, 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시하여, 유저에 대하여 음악을 특징 부분의 처음부터 시청시킨다.
또한 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생 도중 (즉, 음악 데이터 D1에 대한 특징 위치로부터 후미 위치까지의 사이의 재생 도중)에, 유저에 의해 조작부(12)를 통하여, 채널을 절환하는 채널 절환 명령이 입력되면, 현재 선택되어 있는 채널의 채널 번호 CN과, 채널 리스트 CL에 저장되어 있는 채널 번호 CN의 배열에 따라서, 절환 후의 채널을 판별한다. 그리고 재생부(11)는, 기록 매체(13)로부터, 절환 후의 채널에 할당된 플레이 리스트 PL을 판독함과 함께, 그 플레이 리스트 PL에 따라서 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 이에 의해 재생부(11)는, 그 시점의 음악 데이터 D1의 재생을 중단함과 함께, 전술한 바와 마찬가지로, 데이터 관련 정보 DRE에 포함되는 특징 위치 정보 SP에 따라서, 새로운 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시한다.
이와 같이 하여 재생부(11)는, 유저에 의해 채널의 절환이 요구될 때마다(즉, 채널 절환 명령이 입력될 때마다), 절환 후의 채널에 할당된 플레이 리스트 PL에 따라서, 이것에 등록되어 있는 음악 데이터 D1을 특징 위치로부터 재생한다. 이에 의해 재생부(11)는, 유저에 대하여, 플레이 리스트 PL에 따라서 재생 가능한(즉, 등록되어 있는) 음악 데이터 D1에 기초한 음악을 특징 부분의 처음부터 실제로 시청시켜, 음악 데이터 D1의 재생에 사용할 플레이 리스트 PL을 선택시킬 수 있다.
또한 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생 도중에, 유저에 의해 조작부(12)를 통하여, 재생할 음악 데이터 D1을 절환하는 재생 음악 절환 명령이 입력되면, 현재 선택되어 있는 플레이 리스트 PL에 따라서, 전술한 바 와 마찬가지로 기록 매체(13)로부터 새로운 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 이에 의해 재생부(11)는, 그 시점의 음악 데이터 D1의 재생을 중단함과 함께, 데이터 관련 정보 DRE에 포함되는 특징 위치 정보 SP에 따라서, 새로운 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시한다.
이와 같이 하여 재생부(11)는, 유저에 의해 음악 데이터 D1의 절환이 요구될 때마다(즉, 재생 음악 절환 명령이 입력될 때마다), 절환 후의 음악 데이터 D1을 특징 위치로부터 재생한다. 이에 의해 재생부(11)는, 유저에 대하여, 플레이 리스트 PL에 따라서 재생 가능한(즉, 등록되어 있는) 음악 데이터 D1에 기초한 음악을 특징 부분의 처음부터 실제로 시청시켜, 상기 플레이 리스트 PL에 따라서 재생 가능한 복수의 음악 데이터 D1 중에서, 원하는 음악 데이터 D1을 선택(즉, 검색)시킬 수 있다.
그리고 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생 도중에, 유저에 의해 조작부(12)를 통하여, 그 재생 중의 음악 데이터 D1을 원하는 음악 데이터 D1로서 선택 결정하는 음악 선택 결정 명령이 입력되면, 그 시점의 음악 데이터 D1에 대한 재생(즉, 특징 위치로부터 개시하고 있던 재생)을 일단 정지함과 함께, 재차 그 음악 데이터 D1에 대한 선두 위치로부터의 재생을 개시한다. 이와 같이 하여 재생부(11)는, 유저에 의해 원하는 음악 데이터 D1이 선택되면, 이에 따라서 그 원하는 음악 데이터 D1에 기초한 음악의 전체를 청취시킬 수 있다.
덧붙여 재생부(11)는, 이러한 음악 데이터 D1의 선두 위치로부터의 재생이 종료되면(즉, 이러한 음악 데이터 D1을 선두 위치로부터 후미 위치까지 재생하면), 현재 선택되어 있는 플레이 리스트 PL에 따라서, 기록 매체(13)로부터 새롭게 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 그리고 재생부(11)는, 그 시점에 재생이 종료한 음악 데이터 D1에 계속하여, 새로운 음악 데이터 D1에 대한 선두 위치로부터의 재생을 개시한다. 또한 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생 도중에, 유저에 의해 채널의 절환이나 음악 데이터 D1의 절환이 하등 요구되지 않고, 그 음악 데이터 D1의 특징 위치로부터 후미 위치까지의 재생이 종료되었을 때에도, 현재 선택되어 있는 플레이 리스트 PL에 따라서, 기록 매체(13)로부터 새롭게 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 그리고 재생부(11)는, 그 시점에 재생이 종료한 음악 데이터 D1에 계속하여, 새로운 음악 데이터 D1에 대한 선두 위치로부터의 재생을 개시한다.
이와 같이 하여 재생부(11)는, 특징 위치로부터 재생을 개시한 음악 데이터 D1을 후미 위치까지 재생하고, 그 음악 데이터 D1의 재생이 종료되면, 유저에 의해, 플레이 리스트 PL에 등록되어 있는 복수의 음악 데이터 D1에 기초한 복수의 음악을 청취하도록 요구된 것으로 간주한다. 그리고 재생부(11)는, 현재 선택되어 있는 플레이 리스트 PL에 따라서 복수의 음악 데이터 D1의 전체를 순차적으로 재생하여 복수의 음악의 전체를 연속하여 청취시킬 수 있다. 덧붙여 재생부(11)는, 1개의 플레이 리스트 PL에 따라서 음악 데이터 D1을 특징 위치나 선두 위치로부터 순차적으로 재생하는 경우, 그 플레이 리스트 PL에 저장되어 있는 복수의 음악 등록 정보 TR을, 이것에 적용된 규정 순서 재생 형태 또는 셔플 재생 형태에 따른 배열에 따라서, 마치 선두와 후미를 연결한 고리 형상으로 한다. 이에 의해 재생 부(11)는, 1개의 플레이 리스트 PL에 등록되어 있는 복수의 음악 데이터 D1을 순환적으로 재생할 수 있도록 이루어져 있다.
이에 덧붙여 재생부(11)는, 음악 데이터 D1에 대한 선두 위치로부터의 재생 도중(즉, 음악 데이터 D1에 대한 선두 위치로부터 후미 위치까지의 사이의 재생 도중)에, 유저에 의해 조작부(12)를 통하여 재생 음악 절환 명령이 입력되면, 현재 선택되어 있는 플레이 리스트 PL에 따라서, 전술한 바와 마찬가지로 기록 매체(13)로부터 새로운 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 이에 의해 재생부(11)는, 그 시점의 음악 데이터 D1의 재생을 중단함과 함께, 데이터 관련 정보 DRE에 포함되는 특징 위치 정보 SP에 따라서 새로운 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시한다. 이와 같이 하여 재생부(11)는, 유저에 의해 선택된 음악 데이터 D1을 재생하더라도, 새롭게 원하는 음악 데이터 D1을 검색하도록 요구되면, 이에 따라서, 이러한 재생을 중단한다. 그리고 재생부(11)는, 전술한 바와 마찬가지로 유저에 대하여, 현재 선택되어 있는 플레이 리스트 PL에 따라서 새로운 음악을 특징 부분의 처음부터 실제로 시청시켜, 원하는 음악 데이터 D1을 재차 선택(즉, 검색)시킬 수 있다.
또한 재생부(11)는, 음악 데이터 D1에 대한 선두 위치로부터의 재생 도중에, 유저에 의해 조작부(12)를 통하여 채널 절환 명령이 입력되면, 현재 선택되어 있는 채널의 채널 번호 CN과, 채널 리스트 CL에 저장되어 있는 채널 번호 CN의 배열에 따라서, 절환 후의 채널을 판별한다. 그리고 재생부(11)는, 기록 매체(13)로부터, 절환 후의 채널에 할당된 플레이 리스트 PL을 판독함과 함께, 전술한 바와 마찬가 지로, 그 플레이 리스트 PL에 따라서 음악 데이터 D1 및 데이터 관련 정보 DRE를 판독한다. 이에 의해 재생부(11)는, 그 시점의 음악 데이터 D1의 재생을 중단함과 함께, 데이터 관련 정보 DRE에 포함되는 특징 위치 정보 SP에 따라서 새로운 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시한다.
이와 같이 하여 재생부(11)는, 유저에 의해 선택된 플레이 리스트 PL에 따라서 복수의 음악 데이터 D1을 재생하고 있더라도, 음악 데이터 D1의 재생에 사용하는 플레이 리스트 PL을 절환하도록 요구되면(즉, 채널 절환 명령이 입력되면), 이에 따라서, 이러한 재생을 중단한다. 그리고 재생부(11)는, 전술한 바와 마찬가지로 유저에 대하여, 그 시점까지 음악 데이터 D1의 재생에 사용하고 있던 플레이 리스트 PL과는 상이한 다른 플레이 리스트 PL에 따라서 음악을 특징 부분의 처음부터 실제로 시청시켜, 음악 데이터 D1의 재생에 사용하는 새로운 플레이 리스트 PL을 선택시킬 수 있다.
그런데 재생부(11)는, 리스트 이용 재생 기능을 기동하면, 기록 매체(13)로부터 판독한 채널 리스트 CL을 표시 처리부(16)에 송출한다. 또한 재생부(11)는, 기록 매체(13)로부터 플레이 리스트 PL을 판독할 때마다, 그 판독한 플레이 리스트 PL에 저장되어 있는 리스트 속성 정보 LAT도 표시 처리부(16)에 송출한다. 또한 재생부(11)는, 기록 매체(13)로부터 음악 데이터 D1과 함께 데이터 관련 정보 DRE를 판독할 때마다, 그 데이터 관련 정보 DRE에 포함되는 데이터 속성 정보 DAT도 표시 처리부(16)에 송출한다.
이에 의해 표시 처리부(16)는, 리스트 이용 재생 기능의 기동에 맞추어, 채 널 리스트 CL, 리스트 속성 정보 LAT 및 데이터 속성 정보 DAT에 기초하여, 채널 및 음악 데이터 D1을 선택시키기 위한 선택 화면 데이터를 생성한다. 그리고 표시 처리부(16)는, 이러한 선택 화면 데이터를 표시부(17)에 송출한다. 이에 의해 표시 처리부(16)는, 표시부(17)에 대하여 선택 화면 데이터에 기초한 도 5에 도시한 바와 같은 선택 화면(20)을 표시한다.
이 경우, 선택 화면(20)은, 화면 좌측에, 상하 방향으로 긴 채널 선택 영역(21)이 설정됨과 함께, 남은 화면 좌측에 음악 선택 영역(22)이 설정되어 있다. 그리고 채널 선택 영역(21)의 중앙부에는, 현재 선택중인 채널을 채널 번호 CN에 의해 통지하기 위한 표시자(이하, 이것을 선택 채널 통지 아이콘이라고 함)(23)가 표시되어 있다. 또한 채널 선택 영역(21)의 상측 및 하측에는, 채널 리스트 CL에 저장되어 있는 채널 번호 CN의 배열에 따라서, 현재 선택중인 채널로부터 절환하여 선택 가능한 채널을, 채널 번호 CN에 의해 통지하기 위한 표시자(이하, 이것을 선택 가능 채널 통지 아이콘이라고 함)(24 및 25)가 표시되어 있다.
그리고 채널 선택 영역(21)에는, 상측에 표시된 선택 가능 채널 통지 아이콘(24)의 더 상측에, 예를 들면 정점이 상측을 향한 삼각 형상의 제1 마크 M1이 표시되어 있다. 이에 의해 선택 화면(20)은, 예를 들면 리모트 컨트롤러 RM에서, 채널 선택 영역(21) 내의 제1 마크 M1과 형상 및 방향이 동일한 상방향 선택 버튼 RME를 누름 조작하면, 그 때마다, 선택 채널 통지 아이콘(23)이 나타내는 채널 번호 CN을, 채널 리스트 CL에서의 채널 번호 CN의 배열에 따라서 예를 들면 1 작은 채널 번호 CN으로 절환하도록 하여, 원하는 채널을 선택할 수 있음을 직감적으로 인식시킬 수 있도록 이루어져 있다.
또한 채널 선택 영역(21)에는, 하측에 표시된 선택 가능 채널 통지 아이콘(25)의 더 하측에, 예를 들면 정점이 하측을 향한 삼각 형상의 제2 마크 M2가 표시되어 있다. 이에 의해 선택 화면(20)은, 예를 들면 리모트 컨트롤러 RM에서, 채널 선택 영역(21) 내의 제2 마크 M2와 형상 및 방향이 동일한 하방향 선택 버튼 RMF를 누름 조작하면, 그 때마다, 선택 채널 통지 아이콘(23)이 나타내는 채널 번호 CN을, 채널 리스트 CL에서의 채널 번호 CN의 배열에 따라서 예를 들면 1 큰 채널 번호 CN으로 절환하도록 하여, 원하는 채널을 선택할 수 있음을 직감적으로 인식시킬 수 있도록 이루어져 있다.
덧붙여 재생 장치(10)에서는, 예를 들면 어느 하나의 채널에 할당된 플레이 리스트 PL이 음악 데이터 D1의 재생에는 이용하지 않도록 설정되면, 그 플레이 리스트 PL을 이것이 할당된 채널로서 선택시키지 않도록 이루어져 있다. 이 때문에 선택 화면(20)의 채널 선택 영역(21)에는, 음악 데이터 D1의 재생에는 이용하지 않도록 설정되어 있는 플레이 리스트 PL이 할당된 채널의 채널 번호 CN이, 선택 채널 통지 아이콘(23)이나 선택 가능 채널 통지 아이콘(24 및 25)으로서 표시되지 않도록 이루어져 있다.
따라서 선택 화면(20)은, 상방향 선택 버튼 RME를 누름 조작하면, 음악 데이터 D1의 재생에는 이용하지 않도록 설정되어 있는 플레이 리스트 PL이 할당된 채널의 채널 번호 CN을 건너뛰도록 하여, 선택 채널 통지 아이콘(23)이 나타내는 채널 번호 CN을 적어도 1 작은 채널 번호 CN(즉, 선택 가능 채널 통지 아이콘(24)이 나 타내고 있던 적어도 1 작은 채널 번호 CN)으로 절환하여 원하는 채널을 선택할 수 있음을 인식시키고 있다. 또한 선택 화면(20)은, 하방향 선택 버튼 RMF를 누름 조작하면, 음악 데이터 D1의 재생에는 이용하지 않도록 설정되어 있는 플레이 리스트 PL이 할당된 채널의 채널 번호 CN을 건너뛰도록 하여, 선택 채널 통지 아이콘(23)이 나타내는 채널 번호 CN을 적어도 1 큰 채널 번호 CN(즉, 선택 가능 채널 통지 아이콘(25)이 나타내고 있던 적어도 1 큰 채널 번호 CN)으로 절환하여 원하는 채널을 선택할 수 있음을 인식시키고 있다.
한편, 음악 선택 영역(22)에는, 그 좌측에, 현재 선택중인 채널에 할당된 플레이 리스트 PL의 리스트명(26)과, 상기 플레이 리스트 PL의 구성에 대한 구체적인 설명문(27)(즉, 전술한 리스트 상세 정보 LD로서의 텍스트 데이터에 기초한 설명문)이 표시되어 있다. 또한 음악 선택 영역(22)에는, 현재 재생 중인 음악 데이터 D1에 관한 정보로서, 우측에 재킷 사진 화상(29)이 표시됨과 함께, 그 재킷 사진 화상(29)의 하측에 음악 타이틀(30) 및 아티스트명(31)이 표시되어 있다.
이에 덧붙여 음악 선택 영역(22)에는, 재킷 사진 화상(29)의 좌측에, 예를 들면 정점이 좌측을 향한 삼각 형상의 제3 마크 M3이 표시되어 있다. 이에 의해 선택 화면(20)은, 예를 들면 리모트 컨트롤러 RM에서, 음악 선택 영역(22) 내의 제3 마크 M3과 형상 및 방향이 동일한 좌방향 선택 버튼 RMG를 누름 조작하면, 그 때마다, 재생할 음악 데이터 D1을, 현재 선택중인 플레이 리스트 PL에 따라서 1개 전의 음악 데이터 D1로 복귀하도록 절환하여 선택할 수 있음을 직감적으로 인식시킬 수 있도록 이루어져 있다.
또한 음악 선택 영역(22)에는, 재킷 사진 화상(29)의 우측에, 예를 들면 정점이 우측을 향한 삼각 형상의 제4 마크 M4가 표시되어 있다. 이에 의해 선택 화면(20)은, 예를 들면 리모트 컨트롤러 RM에서, 음악 선택 영역(22) 내의 제4 마크 M4와 형상 및 방향이 동일한 우방향 선택 버튼 RMH를 누름 조작하면, 그 때마다, 재생할 음악 데이터 D1을, 현재 선택중인 플레이 리스트 PL에 따라서 1개 후의 음악 데이터 D1에 보내도록 절환하여 선택할 수 있음을 직감적으로 인식시킬 수 있도록 이루어져 있다.
그런데 채널의 절환에 대해서는, 채널 리스트 CL에 저장되어 있는 채널 번호 CN의 배열에 따른 절환 방향이 있다. 이 때문에 재생부(11)는, 표시 처리부(16)에 의해 표시부(17)에 선택 화면(20)이 표시된 상태에서, 리모트 컨트롤러 RM의 상방향 선택 버튼 RME나 하방향 선택 버튼 RMF가 누름 조작되어 채널 절환 명령이 입력되면, 채널 리스트 CL과, 현재 선택중인 채널의 채널 번호 CN과, 이 때 누름 조작된 상방향 선택 버튼 RME나 하방향 선택 버튼 RMF에 따른 절환 방향에 기초하여, 절환 후의 채널을 판별한다. 덧붙여 재생부(11)는, 이 때, 채널 리스트 CL에 저장되어 있는 복수의 채널 번호 CN을, 이들의 선두와 후미를 연결한 고리처럼 취급함으로써, 채널을 순환적으로 절환하도록 이루어져 있다.
그리고 재생부(11)는, 판별한 채널에 따라서, 기록 매체(13)로부터 새롭게 플레이 리스트 PL이나 데이터 관련 정보 DRE를 판독하면, 그 플레이 리스트 PL에 저장된 리스트 관련 정보 LAT나 데이터 관련 정보 DRE에 포함되는 데이터 속성 정보 DAT를 표시 처리부(16)에 송출한다. 이에 의해 표시 처리부(16)는, 재생부(11) 로부터 공급된 리스트 속성 정보 LAT와 데이터 속성 정보 DAT에 기초하여, 표시부(17)에 표시하고 있는 선택 화면(20)에서 채널 선택 영역(21) 및 음악 선택 영역(22)의 표시 내용을 갱신한다. 이와 같이 하여 재생부(11)는, 유저에 대하여 음악 데이터 D1에 기초한 음악을 특징 부분의 처음부터 실제로 시청시키면서, 선택 화면(20)의 선택 채널 통지 아이콘(23)이나 리스트명(26) 등도 눈으로 확인시켜, 음악 데이터 D1의 재생에 사용할 원하는 플레이 리스트 PL을 선택시킬 수 있다.
또한 재생할 음악 데이터 D1의 절환에 대해서도 플레이 리스트 PL에 따른 음악 데이터 D1의 재생의 순서에 따르는 절환 방향이 있다. 이 때문에 재생부(11)는, 표시 처리부(16)에 의해 표시부(17)에 선택 화면(20)이 표시된 상태에서, 리모트 컨트롤러 RM의 좌방향 선택 버튼 RMG나 우방향 선택 버튼 RMH가 누름 조작되어 재생 음악 절환 명령이 입력되면, 플레이 리스트 PL에 의해 규정된 음악 데이터 D1의 재생 순서(즉, 이러한 재생 순서로서는, 규정 순서 재생 형태와 랜덤 재생 형태의 어느 한쪽에 준한 것임)와, 이 때 누름 조작된 좌방향 선택 버튼 RMG나 우방향 선택 버튼 RMH에 따른 절환 방향에 기초하여, 절환 후의 음악 데이터 D1을 판별한다. 덧붙여 재생부(11)는, 이 때, 플레이 리스트 PL에 의해 재생 순서가 규정된 복수의 음악 데이터 D1에 대응하는 음악 지시 정보 MID를, 이들의 선두와 후미를 연결한 고리처럼 취급함으로써, 음악 데이터 D1을 순환적으로 절환하도록 이루어져 있다.
그리고 재생부(11)는, 판별한 음악 데이터 D1에 따라서, 기록 매체(13)로부터 새롭게 데이터 관련 정보 DRE를 판독하면, 그 데이터 관련 정보 DRE에 포함되는 데이터 속성 정보 DAT를 표시 처리부(16)에 송출한다. 이에 의해 표시 처리부(16)는, 재생부(11)로부터 공급된 데이터 속성 정보 DAT에 기초하여, 표시부(17)에 표시하고 있는 선택 화면(20)의 표시 내용(즉, 재킷 사진 화상(29)이나 음악 타이틀(30), 아티스트명(31))을 갱신한다. 이와 같이 하여 재생부(11)는, 유저에 대하여 음악 데이터 D1에 기초한 음악을 특징 부분의 처음부터 실제로 시청시키면서, 선택 화면(20)의 음악 타이틀(30)이나 아티스트명(31) 등도 눈으로 확인시켜, 원하는 음악 데이터 D1을 선택시킬 수 있다.
또한 재생부(11)는, 표시 처리부(16)에 의해 표시부(17)에 대하여 선택 화면(20)이 표시되어 있는 상태에서, 리모트 컨트롤러 RM의 결정 버튼 RMI가 누름 조작되어 음악 선택 결정 명령이 입력되면, 이것을 표시 처리부(16)에 통지한다. 이 때 표시 처리부(16)는, 그 시점에 재생부(11)로부터 공급되고 있던 리스트 속성 정보 LAT(즉, 그 시점에 선택되어 있는 플레이 리스트 PL에 저장되어 있는 리스트 속성 정보 LAT)와, 데이터 속성 정보 DAT(즉, 그 시점에 재생되어 있는 음악 데이터 D1에 대응하는 데이터 속성 정보 DAT)에 기초하여, 재생 중인 음악 데이터 D1을 통지하기 위한 재생 화면 데이터를 생성한다. 그리고 표시 처리부(16)는, 이러한 재생 화면 데이터를 표시부(17)에 송출한다. 이에 의해 표시 처리부(16)는, 표시부(17)에 대하여 선택 화면(20)에 대신하여 재생 화면 데이터에 기초한 도 6에 도시한 바와 같은 재생 화면(40)을 표시한다.
이 경우, 재생 화면(40)은, 화면 좌측에 선택 채널 통지 영역(41)이 설정됨과 함께, 남은 화면 좌측에 재생 음악 통지 영역(42)이 설정되어 있다. 그리고 선 택 채널 통지 영역(41)에는, 현재 선택중인 채널을 채널 번호 CN으로서 통지하기 위한 표시자(이하, 이것을 선택 채널 통지 아이콘이라고 함)(43)가 표시되어 있다. 또한 재생 음악 통지 영역(42)에는, 그 좌측에, 현재 선택중인 채널에 할당된 플레이 리스트 PL의 리스트명(44)이 표시되어 있다. 또한 재생 음악 통지 영역(42)에는, 현재 재생 중인 음악 데이터 D1에 관한 정보로서, 음악 타이틀(45)이나 아티스트명(46), 재킷 사진 화상(47)이 표시되어 있다.
그리고 표시 처리부(16)는, 표시부(17)에 재생 화면(40)을 표시하고 있는 상태에서, 플레이 리스트 PL에 따라서 재생할 음악 데이터 D1이 절환되면(즉, 음악 데이터 D1에 대한 후미 위치까지의 재생이 종료되고, 새로운 음악 데이터 D1이 선두 위치로부터 재생되면), 이 때 재생부(11)로부터 공급되는 새로운 데이터 속성 정보 DAT에 기초하여 재생 화면(40)의 재생 음악 통지 영역(42)에 대한 표시 내용을 갱신한다. 이에 의해 표시 처리부(16)는, 유저에 대하여 재생 화면(40)의 표시 내용에 의해, 현재 재생 중인 음악 데이터 D1에 대한 음악 타이틀(45)이나 아티스트명(46) 등을 확인시킬 수 있음과 함께, 그 음악 데이터 D1의 재생에 이용하고 있는 플레이 리스트 PL에 대해서도 용이하게 확인시킬 수 있다.
그런데 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시할 때마다 내부의 타이머를 일단 리셋하여 재생 시간을 계시하고 있다. 그리고 재생부(11)는, 음악 데이터 D1에 대한 특징 위치로부터의 재생 시간이, 미리 선정된 소정 시간(이러한 소정 시간은, 음악 데이터 D1에 대한 특징 위치로부터 후미 위치까지의 재생에 필요로 하는 시간보다도 짧은 시간임)에 도달할 때까지의 동안 에, 조작부(12)를 통하여 하등 명령이 입력되지 않을 때에는, 그 재생 시간이 소정 시간에 도달한 시점에, 음악 데이터 D1을 특징 위치로부터 소정 시간 재생하였음을 표시 처리부(16)에 통지한다. 그리고 표시 처리부(16)는, 재생부(11)에 의해 음악 데이터 D1을 특징 위치로부터 소정 시간 재생한 것이 통지되면, 이 때 표시부(17)에 표시하고 있던 선택 화면(20)을 자동적으로 재생 화면(40)으로 절환한다.
또한 표시 처리부(16)는, 표시부(17)에 재생 화면(40)을 표시하고 있는 상태에서, 재생부(11)로부터 새로운 리스트 속성 정보 LAT와 함께 데이터 속성 정보 DAT가 공급되면(즉, 유저에 의해 채널을 절환하도록 명령되면), 그 리스트 속성 정보 LAT와 데이터 속성 정보 DAT에 기초하여 선택 화면 데이터를 생성한다. 이에 의해 표시 처리부(16)는, 표시부(17)에 표시하고 있던 재생 화면(40)을 다시 선택 화면(20)으로 절환한다. 또한 표시 처리부(16)는, 표시부(17)에 재생 화면(40)을 표시하고 있는 상태에서, 재생부(11)로부터 새로운 데이터 속성 정보 DAT가 공급되면(즉, 유저에 의해 음악 데이터 D1을 절환하도록 명령되면), 그 데이터 속성 정보 DAT에 기초하여 선택 화면 데이터를 생성한다. 이에 의해 표시 처리부(16)는, 이 때 표시부(17)에 표시하고 있던 재생 화면(40)을 다시 선택 화면(20)으로 절환한다.
즉 도 7에 도시한 바와 같이, 표시 처리부(16)는, 리스트 이용 재생 기능이 기동되면, 표시부(17)에 대하여 선택 화면(20)을 표시한다. 이 상태에서 표시 처리부(16)는, 유저에 의한 채널의 절환이나 음악 데이터 D1의 절환의 요구에 따라서, 재생부(11)에 의해 음악 데이터 D1이 특징 위치로부터 재생되면, 그 특징 위치 로부터 재생되는 음악 데이터 D1에 따라서, 선택 화면(20)의 표시 내용을 갱신한다. 또한 표시 처리부(16)는, 표시부(17)에 대하여 선택 화면(20)을 표시하고 있는 상태에서, 재생부(11)에 의해, 음악 데이터 D1이 특징 위치로부터 소정 시간 재생된 것, 또한 재생 중인 음악 데이터 D1이 원하는 음악 데이터 D1로서 선택 결정된 것이 통지되면, 이에 따라서 표시부(17)에 대하여, 선택 화면(20)으로부터 재생 화면(40)으로 절환하여 표시한다.
그리고 표시 처리부(16)는, 표시부(17)에 대하여 재생 화면(40)을 표시하고 있는 상태에서, 재생부(11)에 의해 음악 데이터 D1이 선두 위치로부터 재생되면, 그 선두 위치로부터 재생되는 음악 데이터 D1에 따라서 재생 화면(40)의 표시 내용을 갱신한다. 그런데 표시 처리부(16)는, 표시부(17)에 대하여 재생 화면(40)을 표시하고 있는 상태에서, 유저에 의한 채널의 절환이나 음악 데이터 D1의 절환의 요구에 따라서, 재생부(11)에 의해 음악 데이터 D1이 특징 위치로부터 재생되면, 표시부(17)에 대하여 재생 화면(40)으로부터 선택 화면(20)으로 절환하여 표시한다. 이와 같이 하여 표시 처리부(16)는, 채널이나 음악 데이터 D1의 절환 등에 따라서, 표시부(17)에 표시하는 선택 화면(20)이나 재생 화면(40)의 표시 내용을 갱신하고, 또한 선택 화면(20) 및 재생 화면(40)을 절환하여 표시한다. 이에 의해 표시 처리부(16)는, 유저에 대하여 이들 선택 화면(20)이나 재생 화면(40)을 통하여, 선택되어 있는 채널이나 플레이 리스트 PL, 재생 중인 음악 데이터 D1을 통지할 수 있다.
이에 의해 도 8에 도시한 바와 같이, 재생부(11)는, 리스트 이용 재생 기능 을 실행하고 있는 동안에는, 유저에 대하여 마치 라디오 방송의 수신중에 채널을 절환하여 라디오 방송국을 선국하는 바와 같은 감각으로, 적절히 채널을 절환시키도록 하여 원하는 플레이 리스트 PL을 용이하게 선택시킬 수 있다. 또한 재생부(11)는, 이와 같이 유저에 의해 채널이 절환되어 원하는 플레이 리스트 PL이 선택되는 동안에는, 도중에서 끊기는 일없이, 순차적으로 음악 데이터 D1을 특징 위치나 선두 위치로부터 재생하여, 유저에 대하여, 보다 많은 음악을 들려줄 수 있다.
덧붙여 재생부(11)는, 유저에 의해 리모트 컨트롤러 RM의 상방향 선택 버튼 RME나 하방향 선택 버튼 RMF가 비교적 빠르게 연속하여 누름 조작되면, 그 연속적인 누름 조작이 개시되는 시점에 선택되어 있던 채널과, 그 연속적인 누름 조작의 속도가 어느 정도 늦어졌을 때에 선택된 채널의 사이에 존재하는 다른 채널의 선택을 무시하도록 이루어져 있다. 이에 의해 재생부(11)는, 비교적 재빠른 연속적인 누름 조작이 개시되고 나서, 그 연속적인 누름 조작의 속도가 어느 정도 늦어질 때까지의 동안에, 다수의 채널에 할당되어 있는 플레이 리스트 PL에 따라서, 순차적으로 서로 다른 음악 데이터 D1을 조금씩 재생함으로써, 마치 서로 다른 복수의 음악이 수 음씩 노이즈처럼 들리는 것을 회피하고 있다.
여기서 실제상, 재생부(11)는, 유저에 의해 조작부(12)를 통하여 리스트 이용 재생 기능이 선택된 것에 따라서 리스트 이용 재생 기능을 기동하면, 도 9에 도시하는 리스트 이용 재생 기능 기동 처리 수순 RT1을 개시한다. 재생부(11)는, 이러한 리스트 이용 재생 기능 기동 처리 수순 RT1을 개시하면, 스텝 SP1에서 기동 초기 사용 채널 번호 CN을 취득하고, 다음 스텝 SP2로 이동한다. 스텝 SP2에서 재생부(11)는, 기록 매체(13)로부터 채널 리스트 CL을 판독함과 함께, 그 기동 초기 사용 채널 번호 CN의 채널에 할당되어 있는 플레이 리스트 PL도 기록 매체(13)로부터 판독하고, 다음 스텝 SP3으로 이동한다.
스텝 SP3에서 재생부(11)는, 플레이 리스트 PL을 올바르게 판독하였는지의 여부를 판별한다. 이 스텝 SP3에서 긍정 결과가 얻어지면, 이것은, 예를 들면 플레이 리스트 PL의 데이터가 파손되어 있지는 않음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP4로 이동한다. 그리고 스텝 SP4에서 재생부(11)는, 플레이 리스트 PL을 이용하여 채널 초기화 처리를 실행한다. 여기서 재생부(11)는, 채널 초기화 처리로서, 예를 들면 플레이 리스트 PL의 리스트 속성 정보 LAT에 포함되어 있는 재생 형태 정보 PM이 셔플 재생 형태를 나타내고 있으면, 그 플레이 리스트 PL에서 규정되어 있는 음악 데이터 D1의 재생 순서를 무작위로 재배열한 다른 순서로 변경하는 처리를 실행한다. 그리고 재생부(11)는, 이러한 채널 초기화 처리를 실행한 후, 다음 스텝 SP5로 이동한다.
스텝 SP5에서 재생부(11)는, 채널 초기화 처리 후의 플레이 리스트 PL의 리스트 속성 정보 LAT에 포함되어 있는 재생 이용 설정 정보 LS에 기초하여, 그 플레이 리스트 PL이 음악 데이터 D1의 재생에 이용하도록 설정되어 있는지의 여부를 판별한다. 이 스텝 SP5에서 부정 결과가 얻어지면, 이것은, 플레이 리스트 PL을 이용하여 음악 데이터 D1을 재생할 수 없음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻으면, 스텝 SP6으로 이동한다.
여기서, 복수의 채널 중에는, 음악 데이터 D1의 재생에 이용하도록 설정되고, 또한 그 설정을 변경하지 않도록 이루어진 플레이 리스트 PL이, 고정적으로 할당되어 있는 것이 있다. 따라서 스텝 SP6에서 재생부(11)는, 그 플레이 리스트 PL이 할당되어 있는 채널의 채널 번호 CN을 취득하고, 스텝 SP2로 되돌아간다. 이에 의해 재생부(11)는, 기록 매체(13)로부터, 이러한 채널 번호 CN의 채널에 할당되어 있는 플레이 리스트 PL을 판독하고, 다시 전술한 바와 마찬가지의 처리를 실행한다.
그런데 스텝 SP5에서 긍정 결과가 얻어지면, 이것은, 플레이 리스트 PL을 이용하여 음악 데이터 D1을 재생할 수 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP7로 이동한다. 스텝 SP7에서 재생부(11)는, 플레이 리스트 PL에 따라서 재생 순서가 1번째인 음악 데이터 D1을 기록 매체(13)로부터 판독하고, 다음 스텝 SP8로 이동한다.
스텝 SP8에서 재생부(11)는, 이 때 음악 데이터 D1을 올바르게 판독하였는지의 여부를 판별한다. 이 스텝 SP8에서 긍정 결과가 얻어지면, 이것은, 예를 들면 이 때 판독한 음악 데이터 D1이 파손되어 있지는 않음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP9로 이동한다. 그리고 스텝 SP9에서 재생부(11)는, 표시 처리부(16)에 대하여 표시부(17)에 전술한 선택 화면(20)을 표시시킴과 함께, 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시하고, 다음 스텝 SP10으로 이동하여, 이와 같은 리스트 이용 재생 기능 기동 처리 수순 RT1을 종료한다.
덧붙여 전술한 스텝 SP3에서 부정 결과가 얻어지면, 이것은, 예를 들면 플레이 리스트 PL의 데이터가 파손되어 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻으면, 스텝 SP11로 이동한다. 또한 스텝 SP8에서 부정 결과가 얻어지면, 이것은, 예를 들면 이 때 판독한 음악 데이터 D1이 파손되어 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻었을 때에도, 스텝 SP11로 이동한다. 그리고 스텝 SP11에서 재생부(11)는, 에러 처리로서, 예를 들면 유저에 대하여 음악 데이터 D1을 재생할 수 없음을 통지한 후, 스텝 SP10으로 이동한다. 이와 같이 하여 재생부(11)는, 리스트 이용 재생 기능을 기동하고 있다.
이어서, 리스트 이용 재생 기능의 실행중에서의 채널 절환 처리에 대하여 설명한다. 재생부(11)는, 리스트 이용 재생 기능을 실행하고 있는 상태에서, 유저에 의한 조작부(12)의 조작에 따라서 채널 절환 명령이 주어지면, 도 10에 도시하는 채널 절환 처리 수순 RT2를 개시한다. 그리고 재생부(11)는, 이러한 채널 절환 처리 수순 RT2를 개시하면, 스텝 SP21에서, 채널 리스트 CL에 등록되어 있는 채널 번호 CN의 배열과, 유저에 의해 지정된 채널 번호 CN의 절환 방향에 따라서, 현재 선택중인 채널의 채널 번호 CN을 1 늘린 채널 번호 CN 또는 1 줄인 채널 번호 CN을 절환 후의 채널 번호 CN으로 하고, 다음 스텝 SP22로 이동한다. 스텝 SP22에서 재생부(11)는, 기록 매체(13)로부터 절환 후의 채널 번호 CN의 채널에 할당되어 있는 플레이 리스트 PL을 판독하고, 다음 스텝 SP23으로 이동한다.
스텝 SP23에서 재생부(11)는, 플레이 리스트 PL을 올바르게 판독하였는지의 여부를 판별한다. 이 스텝 SP23에서 긍정 결과가 얻어지면, 이것은, 예를 들면 플 레이 리스트 PL의 데이터가 파손되어 있지는 않음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP24로 이동한다. 그리고 스텝 SP24에서 재생부(11)는, 채널 변경시 처리를 실행한다.
스텝 SP24에서 재생부(11)는, 채널 변경시 처리로서, 예를 들면 플레이 리스트 PL의 리스트 속성 정보 LAT에 포함되어 있는 재생 형태 정보 PM이 셔플 재생 형태를 나타내고 있으면, 그 플레이 리스트 PL에서 규정되어 있는 음악 데이터 D1의 재생 순서를 무작위로 재배열한 다른 순서로 변경하는 처리를 실행한다. 그리고 재생부(11)는, 이러한 채널 변경시 처리를 실행한 후, 다음 스텝 SP25로 이동한다.
스텝 SP25에서 재생부(11)는, 플레이 리스트 PL의 리스트 속성 정보 LAT에 포함되어 있는 재생 이용 설정 정보 LS에 기초하여, 그 플레이 리스트 PL이 음악 데이터 D1의 재생에 이용하도록 설정되어 있는지의 여부를 판별한다. 이 스텝 SP25에서 부정 결과가 얻어지면, 이것은, 플레이 리스트 PL을 이용하여 음악 데이터 D1을 재생할 수 없음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻으면, 스텝 SP21로 되돌아가, 그 플레이 리스트 PL에 대응하는 채널의 채널 번호 CN을, 1 더 늘린 채널 번호 CN 또는 1 더 줄인 채널 번호 CN을 새로운 절환 후의 채널 번호 CN으로 하여, 다시 전술한 바와 마찬가지의 처리를 실행한다.
그런데 스텝 SP25에서 긍정 결과가 얻어지면, 이것은, 플레이 리스트 PL을 이용하여 음악 데이터 D1을 재생할 수 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP26으로 이동한다. 스텝 SP26에서 재생부(11)는, 절환 후의 채널에 할당되어 있는 플레이 리스트 PL에 따라서 재생 순 서가 1번째인 음악 데이터 D1을 기록 매체(13)로부터 판독하고, 다음 스텝 SP27로 이동한다. 스텝 SP27에서 재생부(11)는, 이 때 음악 데이터 D1을 올바르게 판독하였는지의 여부를 판별한다. 이 스텝 SP27에서 긍정 결과가 얻어지면, 이것은, 예를 들면 이 때 판독한 음악 데이터 D1이 파손되어 있지는 않음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP28로 이동한다.
스텝 SP28에서 재생부(11)는, 절환 전의 채널에 할당되어 있던 플레이 리스트 PL에 따라서 재생하고 있던 음악 데이터 D1의 그 재생을 중단하고, 다음 스텝 SP29로 이동한다. 그리고 스텝 SP29에서 재생부(11)는, 표시 처리부(16)에 대하여 표시부(17)에 표시시키고 있던 선택 화면(20)의 표시 내용을 갱신시킴과 함께, 절환 후의 채널에 대응하는 음악 데이터 D1의 특징 위치로부터의 재생을 개시하고, 다음 스텝 SP30으로 이동한다. 이에 의해 스텝 SP30에서 재생부(11)는, 이러한 채널 절환 처리 수순 RT2를 종료한다.
덧붙여 전술한 스텝 SP23에서 부정 결과가 얻어지면, 이것은, 예를 들면 플레이 리스트 PL의 데이터가 파손되어 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻으면, 스텝 SP31로 이동한다. 또한 스텝 SP27에서 부정 결과가 얻어지면, 이것은, 예를 들면 음악 데이터 D1이 파손되어 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻었을 때에도, 스텝 SP31로 이동한다. 그리고 스텝 SP31에서 재생부(11)는, 에러 처리로서, 예를 들면 유저에 대하여 음악 데이터 D1을 재생할 수 없음을 통지한 후, 스텝 SP30으로 이동한다. 이와 같이 하여 재생부(11)는, 리스트 이용 재생 기능의 실행중에, 유저의 요구에 따라서 채널을 절환하고 있다.
이어서, 리스트 이용 재생 기능의 실행중에서의 재생 음악 절환 처리에 대하여 설명한다. 재생부(11)는, 리스트 이용 재생 기능을 실행하고 있는 상태에서, 유저에 의한 조작부(12)의 조작에 따라서 재생 음악 절환 명령이 주어지면, 도 11에 도시하는 재생 음악 절환 처리 수순 RT3을 개시한다. 재생부(11)는, 이러한 재생 음악 절환 처리 수순 RT3을 개시하면, 스텝 SP41에서, 현재 선택중인 플레이 리스트 PL에 등록되어 있는 음악 지시 정보 MID의 배열(셔플 재생 형태가 지정되어 있을 때에는, 변경 후의 배열)과, 유저에 의해 지정된 음악 데이터 D1의 절환 방향에 따라서, 현재 재생 중인 음악 데이터 D1보다도 1개 전에 재생하는 음악 데이터 D1 또는 1개 후에 재생하는 음악 데이터 D1을 절환 후의 음악 데이터 D1로 한다. 그리고 재생부(11)는, 기록 매체(13)로부터 절환 후의 음악 데이터 D1을 판독하고, 다음 스텝 SP42로 이동한다.
스텝 SP42에서 재생부(11)는, 절환 후의 음악 데이터 D1이 재생 가능한지 여부를 판별한다. 이 스텝 SP42에서 부정 결과가 얻어지면, 이것은, 예를 들면 절환 후의 음악 데이터 D1이 파손되어 있거나, 또는 절환 후의 음악 데이터 D1에 대응하는 음악 등록 정보 TR의 재생 설정 정보 PS가, 그 음악 데이터 D1을 재생하지 않음을 나타내고 있는 것에 의해, 그대로는 음악 데이터 D1을 재생할 수 없음을 나타내고 있다. 따라서 재생부(11)는, 이러한 부정 결과를 얻으면, 스텝 SP41로 되돌아가, 절환 후의 음악 데이터 D1보다도 1개 더 전에 재생하는 음악 데이터 D1 또는 1개 더 후에 재생하는 음악 데이터 D1을 새로운 절환 후의 음악 데이터 D1로 하여, 다시 전술한 바와 마찬가지의 처리를 실행한다.
이에 대하여 스텝 SP42에서 긍정 결과가 얻어지면, 이것은, 예를 들면 절환 후의 음악 데이터 D1이 파손되어 있지는 않고, 그 절환 후의 음악 데이터 D1에 대응하는 음악 등록 정보 TR의 재생 설정 정보 PS가, 그 음악 데이터 D1을 재생할 수 있음을 나타내고 있는 것에 의해, 하등 문제없이 음악 데이터 D1을 재생할 수 있음을 나타내고 있다. 따라서 재생부(11)는, 이러한 긍정 결과를 얻으면, 다음 스텝 SP43으로 이동한다. 스텝 SP43에서 재생부(11)는, 현재 재생 중인 음악 데이터 D1의 그 재생을 중단하고, 다음 스텝 SP44로 이동한다. 그리고 스텝 SP44에서 재생부(11)는, 표시 처리부(16)에 대하여 표시부(17)에 표시시키고 있던 선택 화면(20)의 표시 내용을 갱신시킴과 함께, 절환 후의 음악 데이터 D1에 대한 특징 위치로부터의 재생을 개시하고, 다음 스텝 SP45로 이동한다. 이에 의해 스텝 SP45에서 재생부(11)는, 이러한 재생 음악 절환 처리 수순 RT3을 종료한다. 이와 같이 하여 재생부(11)는, 리스트 이용 재생 기능의 실행중에, 유저의 요구에 따라서, 재생할 음악 데이터 D1을 절환하고 있다.
이러한 구성 외에 재생 장치(10)의 경우, 해석부(18)는, 음악 데이터 D1을 플레이 리스트 PL에 등록할 때에 이용되는, 그 음악 데이터 D1의 특징(즉, 음악 데이터 D1에 기초한 음악의 특징)을 해석하고 있다. 단 해석부(18)는, 재생부(11)에 의해 미디어로부터 판독된 음악 데이터 D1이나 외부 장치(15)로부터 다운로드된 음악 데이터 D1이 기록 매체(13)에 기록되면, 장치 본체의 처리 부하가 낮은 상태에서, 이들 음악 데이터 D1의 특징을 해석하고 있다.
이 때문에 재생부(11)는, 미디어로부터 판독한 음악 데이터 D1이나 외부 장치(15)로부터 다운로드한 음악 데이터 D1을 기록 매체(13)에 기록할 때, 그 음악 데이터 D1에 대응하는 데이터 속성 정보 DAT에 대하여, 그 음악 데이터 D1의 특징의 해석이 종료되어 있는지의 여부를 나타내는 해석 플래그를 저장하고 있다. 그리고 재생부(11)에 의한 음악 데이터 D1의 기록 시에 데이터 속성 정보 DAT에 대하여 저장되는 해석 플래그는, 대응하는 음악 데이터 D1의 특징이 미해석임을 나타내도록, 설정되어 있다. 따라서 해석부(18)는, 미해석의 음악 데이터 D1의 특징을 해석할 때, 기록 매체(13) 내의 데이터 속성 정보 DAT에 저장되어 있는 해석 플래그에 기초하여, 그 미해석의 음악 데이터 D1을 검색할 수 있도록 이루어져 있다.
또한 재생 장치(10)는, 유저에 의해 조작부(12)의 리모트 컨트롤러 RM을 통하여 전원 오프 명령이 입력되면(즉, 유저에 의해 장치 본체에 대하여 전원 오프 조작이 행해지면), 이에 따라서 전원 온 상태로부터, 재생부(11) 등의 각 회로 블록의 동작을 정지시켜 스탠바이 상태로 이행한다. 덧붙여 스탠바이 상태란, 장치 본체 내의 재생부(11), 통신부(14), 표시 처리부(16) 및 표시부(17) 등의 대부분의 회로 블록이 동작을 정지시킨 것에 의해 그 장치 본체의 처리 부하가 낮아진 상태이다. 또한 재생 장치(10)는, 전원 온 상태에서도, 재생부(11)가 전술한 미디어 재생 기능 등의 모든 기능을 정지시켜 처리 부하가 일정 이하의 아이들 상태로 되어 일정 시간 경과하면(즉, 재생부(11)가 아이들 상태로 되고, 장치 본체에 대하여 유저에 의해 일정 시간 하등 조작이 행해지지 않으면), 자동적으로 남은 회로 블록의 동작도 정지시켜 스탠바이 상태로 이행한다.
유저는, 장치 본체가 스탠바이 상태로 되었을 때에 미해석의 음악 데이터 D1의 특징을 자동적으로 해석할지의 여부를 설정할 수 있다. 이에 의해 해석부(18)는, 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하도록 설정되어 있으면, 유저의 전원 오프 조작에 의해 조작부(12)로부터 전원 오프 명령이 입력된 것에 따라서 장치 본체가 스탠바이 상태로 이행한 것(즉, 장치 본체가 처리 부하가 낮은 상태로 된 것)을 검출하여, 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시한다.
또한 해석부(18)는, 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하도록 설정되어 있으면, 장치 본체의 전원 온 상태인 동안, 재생부(11)의 동작 상태와 조작부(12)에 대한 유저의 조작 상황을 감시한다. 따라서 해석부(18)는, 재생부(11)가 아이들 상태로 되고 그대로 장치 본체가 스탠바이 상태로 이행한 것(즉, 장치 본체가 처리 부하가 낮은 상태로 된 것)도 검출할 수 있다. 이와 같이 하여 해석부(18)는, 재생부(11)의 아이들 상태로부터 장치 본체가 스탠바이 상태로 이행 했을 때에도, 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시할 수 있다.
그런데 해석부(18)는, 예를 들면 장치 본체가 전원 온 상태인 동안, 기록 매체(13)에 기록되어 있는 모든 음악 데이터 D1의 수와, 미해석의 음악 데이터 D1의 수를 정기적으로 검출한다. 그리고 해석부(18)가, 기록 매체(13)에 기록되어 있는 모든 음악 데이터 D1 중에서 미해석의 음악 데이터 D1이 소정의 비율 이상 존재하고 있음을 검출하면, 표시 처리부(16)는 표시부(17)에 그 취지를 통지하기 위한 통 지 화면을 표시시킨다.
따라서, 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하지 않도록 설정되어 있는 경우에는, 기록 매체(13)에 새롭게 기록되는 음악 데이터 D1이 미해석인 채로 축적되어 가게 되는데, 해석부(18)는, 소정의 타이밍에서 유저에 대하여 미해석의 음악 데이터 D1의 특징을 해석하도록 재촉할 수 있다. 또한 해석부(18)는, 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하도록 설정되어 있는 경우에도, 재생 장치(10)가 장시간, 전원을 오프시키지 않고 계속 사용되고 있는 동안에, 기록 매체(13)에 대하여 새롭게 복수의 음악 데이터 D1이 기록되었을 때에는, 유저에 대하여 미해석의 음악 데이터 D1의 특징을 해석하도록 재촉할 수도 있다.
그리고, 그 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하도록 설정되어 있으면, 미해석의 음악 데이터 D1이 존재하는 것을 고지한 후, 해석부(18)는, 장치 본체가 스탠바이 상태로 이행하여 그 장치 본체의 처리 부하가 낮은 상태를 검출했을 때, 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시한다. 이에 대하여, 미해석의 음악 데이터 D1의 특징을 자동적으로는 해석하지 않도록 설정되어 있으면, 해석부(18)는, 미해석의 음악 데이터 D1이 존재하는 것을 고지할 때에, 그 고지에 맞추어 유저에 대하여, 미해석의 음악 데이터 D1의 특징을 해석하기 위한 2가지의 방법을 통지한다. 한 방법은, 미해석의 음악 데이터 D1의 특징을 자동적으로 해석하도록 재설정한 다음에 전원 오프 조작을 행하면, 그 미해석의 음악 데이터 D1의 특징을 해석할 수 있다고 하는 방법이며, 해석부(18)는, 유저에 대하여 그 취지를 통지한다.
다른 방법은, 장치 본체가 전원 온 상태 그대로이더라도, 유저가 수동으로 해석의 실행을 요구함(즉, 조작부(12)를 통하여 해석 실행 명령이 입력됨)으로써, 미해석의 음악 데이터 D1의 특징을 해석할 수 있다고 하는 방법이며, 또한 해석부(18)는, 유저에 대하여 그 취지도 통지한다. 그리고 재생부(11)는, 유저에 의해 조작부(12)를 통하여 해석 실행 명령이 입력되었을 때에(즉, 유저에 의해 해석 실행 조작이 행해졌을 때에), 디스크 재생 기능 등의 어느 하나의 기능을 실행하고 있으면, 그 기능을 강제적으로 종료시켜 자기의 동작을 정지시킨다.
따라서 해석부(18)는, 유저에 의해 수동으로 해석의 실행이 요구되면, 그 요구에 따른 재생부(11)의 동작의 정지에 수반하는 장치 본체의 처리 부하가 낮은 상태를 검출하게 된다. 이에 의해 해석부(18)는, 장치 본체의 처리 부하가 낮은 상태에서, 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시한다. 덧붙여 해석부(18)는, 유저에 의해 조작부(12)를 통하여 미디어 재생 기능 등의 종료 명령이 입력된 후, 해석 실행 조작에 의해 조작부(12)로부터 해석 실행 명령이 입력되었을 때에도, 이미 재생부(11)가 동작을 정지시키고 있다는 점에서, 장치 본체의 처리 부하가 낮은 상태를 검출하게 된다. 이에 의해, 해석부(18)는, 유저에 의해 수동으로 해석의 실행이 요구되는 경우에도 장치 본체의 처리 부하가 낮은 상태에서, 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시하게 된다.
해석부(18)는, 이와 같이 하여 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시하면, 우선 기록 매체(13) 내의 데이터 속성 정보 DAT에 저장되어 있는 해석 플래그에 기초하여, 미해석의 음악 데이터 D1을 검색한다. 그리고 해석 부(18)는, 기록 매체(13)로부터, 검색한 미해석의 모든 음악 데이터 D1을 순차적으로 지정하여 판독하는 것이 가능한 기록 어드레스와 같은 정보(이하, 이것을 미해석 음악 지정 정보라고 함)의 일람(이하, 이것을 미해석 음악 일람이라고 함)을 생성한다.
그런데 재생 장치(10)에서는, 기록 매체(13)로부터 미해석의 음악 데이터 D1을 어떤 순서로 판독하여 음악의 특징을 해석할지를, 예를 들면 유저가 설정할 수 있도록 하고 있다. 따라서 해석부(18)는, 이와 같이 미해석 음악 일람을 생성했을 때에는, 유저의 설정에 기초하여, 그 미해석 음악 일람 내의 미해석 음악 지정 정보를 생성 시의 배열 그대로 하거나, 또는 데이터 속성 정보 DAT로서의 기록 일시나 음악 데이터 D1의 제공원, 아티스트명, 장르명 등의 데이터 속성 정보 DAT에 따른 순서대로 재배열한다.
덧붙여 기록 매체(13)로부터 모든 미해석 음악 데이터 D1을 판독하는 순서로서는, 그 모든 미해석 음악 데이터 D1을 기록 일시가 새로운 것부터 순차로 판독하는 순서나, 모든 미해석 음악 데이터 D1을 그 음악 데이터 D1의 제공원, 아티스트 또는 장르로 분류하여 해당 분류마다 기록 일시가 새로운 것부터 순차로 판독하는 순서가 있다. 또한, 이러한 순서로서는, 모든 미해석 음악 데이터 D1을, 대응하는 음악 타이틀의 오십음이나 알파벳의 순으로 판독하는 순서나, 그 모든 미해석 음악 데이터 D1을 아티스트나 장르에 의해 분류하고, 그 분류마다 음악 타이틀의 오십음이나 알파벳의 순으로 판독하는 순서 등도 있다.
해석부(18)는, 이러한 미해석 음악 일람에 따라서 기록 매체(13)로부터 미해 석의 음악 데이터 D1을 판독하여 내부의 메모리에 저장한다. 그리고 해석부(18)는, 미해석 음악 일람이 나타내는 판독 순서로 내부의 메모리로부터 1개의 미해석의 음악 데이터 D1을 판독하여 음악의 특징을 해석한 후, 다시 내부의 메모리로부터 1개의 새로운 음악 데이터 D1을 판독하여 음악의 특징을 해석하는 식으로, 순차적으로 1개의 음악 데이터 D1에 기초한 음악의 특징을 해석하고 있다.
단 해석부(18)는, 유저의 전원 오프 조작이나 해석 실행 조작에 따른 장치 본체의 처리 부하가 낮은 상태에서 미해석의 음악 데이터 D1에 대한 특징의 해석 처리를 개시하더라도, 유저의 전원 온 조작이나 기능 선택 조작에 따라서 장치 본체가 전원 온 상태나 처리 부하가 높은 상태로 이행하면, 그 해석 처리를 중단하여 그 장치 본체가 유저의 요구에 대처할 수 있도록 한다. 이 때문에 해석부(18)에 대해서는, 해석 처리를 위하여 기록 매체(13)로부터 한 번에 판독하는 음악 데이터 D1의 수의 상한이 미리 50개 등의 소정수(이하, 이것을 상한 소정수라고 함)로 선정되어 있다.
따라서 해석부(18)는, 미해석의 음악 데이터 D1의 총수가 상한 소정수 이하이면, 기록 매체(13)로부터 미해석의 음악 데이터 D1을 1회의 판독 처리로 모두 판독한다. 이에 대하여 해석부(18)는, 미해석의 음악 데이터 D1의 총수가 상한 소정수보다도 많으면, 기록 매체(13)로부터 미해석의 음악 데이터 D1을 상한 소정수만큼 판독하고, 그 판독한 미해석의 음악 데이터 D1에 대한 특징의 해석이 종료되면, 다시 기록 매체(13)로부터 미해석의 음악 데이터 D1을 상한 소정수만큼(또는 상한 소정수에 채워지지 않는 남은 전부를) 판독하여 특징을 해석하고 있다.
이에 의해 해석부(18)는, 기록 매체(13)로부터의 음악 데이터 D1의 1회의 판독 시간을 극력 단축하고 있다. 그 결과, 해석부(19)는, 장치 본체의 처리 부하가 낮은 상태를 검출하고 나서, 미해석의 음악 데이터 D1의 특징을 해석하기 시작할 때까지의 시간을 극력 단축하고 있다. 따라서 해석부(18)는, 장치 본체의 처리 부하가 낮은 상태를 검출하고 나서, 유저에 의한 전원 온 조작이나 기능 선택 조작이 행해져 장치 본체가 전원 온 상태나 처리 부하가 높은 상태로 되돌아가 해석 처리를 중단할 때까지의 기간이 비교적 짧은 경우에도, 극력 많은 음악 데이터 D1의 특징을 해석할 수 있도록 하고 있다.
그런데 해석부(18)는, 미해석의 음악 데이터 D1의 특징을 해석하는 경우, 실제로는 음악 데이터 D1을 주파수 해석하는 주파수 해석 처리와, 그 주파수 해석의 결과에 기초하여, 그 음악 데이터 D1에 기초한 음악의 특징을 수치화하는 특징 수치화 처리를 순차적으로 실행하고 있다. 즉 해석부(18)는, 내부의 메모리로부터 1개의 음악 데이터 D1을 판독하면, 그 판독한 1개의 음악 데이터 D1에 대한 주파수 해석 처리를 실행한다. 이에 의해 해석부(18)는, 메모리로부터 판독한 음악 데이터 D1을 음악의 시간축에 따라서 소정의 단위 처리 부분(예를 들면, 1초 분의 음악에 상당하는 부분임)으로 나눔과 함께, 순차적으로 단위 처리 부분으로부터 1 옥타브의 12 음계 각각에 상당하는 주파수 대역마다의 에너지를 추출한다.
이와 같이 하여 해석부(18)는, 음악 데이터 D1 전체에 걸쳐서 주파수 대역마다의 에너지를 얻으면, 이어서, 그 주파수 대역마다의 에너지에 기초하여 특징 수치화 처리를 실행한다. 이에 의해 해석부(18)는, 음악의 연주에 이용되고 있는 악 기나 화음, 템포 등의 다양한 정보를 검출한다. 또한 해석부(18)는, 이러한 검출 결과에 기초하여, 음악의 특징을 복수 종류의 항목(이하, 이것을 특징 항목이라고 함) 각각에 대하여 수치화하고, 그 음악의 특징을 나타내는 복수의 특징값으로 이루어지는 특징 수치화 정보를 생성한다.
여기서 도 12에 도시한 바와 같이, 해석부(18)는, 1개의 음악 데이터 D1의 특징을 나타내는 특징 수치화 정보 SN으로서, 음악의 기본적인 특징을 템포(Tempo)나 음의 변동(Dispersion), 음계(Major), 리듬(Rhythmratio) 등의 복수 종류의 특징 항목 각각에 대하여 수치화하여 나타내는 복수의 특징값을 생성하고 있다. 또한 해석부(18)는, 이러한 특징 수치화 정보 SN으로서, 음악의 분위기의 특징을 어코스틱(Acoustic), 에너지(Energy), 클래식(Classic), 재즈(Jazz), 카페테라스(Cafe) 등의 복수 종류의 특징 항목 각각에 대하여 수치화하여 나타내는 복수의 특징값도 생성하고 있다. 또한 해석부(18)는, 이러한 특징 수치화 정보 SN으로서, 음악의 인상의 특징을 행복하다(Happy), 슬프다(Sad), 밝다(Bright), 기쁘다(Joyful), 산뜻하다(Fresh) 등의 복수 종류의 특징 항목 각각에 대하여 수치화하여 나타내는 복수의 특징값도 생성하고 있다.
이와 같이 하여 해석부(18)는, 1개의 음악 데이터 D1의 특징을 해석하고, 그 해석 결과로서 그 특징을 나타내는 특징 수치화 정보 SN(즉, 복수의 특징 항목에 대응하는 복수의 특징값)을 얻고 있다. 그리고 해석부(18)는, 이와 같이 하여 얻은 특징 수치화 정보 SN을, 대응하는(즉, 이 때 특징을 다 해석한) 음악 데이터 D1의 기록 어드레스와 함께 등록부(19)에 송출한다. 덧붙여 해석부(18)는, 이와 같 이 특징 수치화 정보 SN을 얻으면, 그 특징 수치화 정보 SN을, 대응하는 음악 데이터 D1의 선두 또는 후미에 부가되어 있는 태그에 저장하고 있다.
그런데 전술한 복수 종류의 플레이 리스트 PL 중에는, 각각 음악 데이터 D1을 등록하기 위한 구체적인 테마가 정해져 있는 것이 복수 있다. 그리고 이들 복수의 플레이 리스트 PL에는, 각각 구체적인 테마에 맞는 음악 데이터 D1이 데이터 속성 정보 DAT 등에 따라서 특정되어 등록된다. 또한 전술한 복수 종류의 플레이 리스트 PL 중에는, 기후, 장소, 계절, 기분, 분위기, 이벤트 등과 같이, 각각 특징이 닮은 음악의 음악 데이터 D1을 등록하기 위한 추상적인 테마가 결정되어 있는 것도 복수 있다. 그리고 이들 복수의 플레이 리스트 PL에는, 각각 추상적인 테마에 맞는(또는 추상적인 테마를 이미지시키는) 음악의 음악 데이터 D1이 특징에 따라서 특정되어 등록된다.
여기서 추상적인 테마가 결정되고, 음악 데이터 D1의 등록에 특징을 이용하는 복수의 플레이 리스트 PL에 대해서는, 각각 추상적인 테마에 맞는 특징을 갖는 음악의 음악 데이터 D1을 특정하여 등록하기 위한 등록 조건이 설정되어 있다. 그리고 이러한 복수의 플레이 리스트 PL로서는, 각각 추상적인 테마에 맞는 특징을 갖는 음악의 음악 데이터 D1을 특정하기 위한 1 또는 복수의 특징 항목과, 그 특징 항목마다의 특징값에 대한 하한 임계값 및/또는 상한 임계값이 임의로 선정되고, 그 선정된 특징 항목에 있어서 하한 임계값 이상의 특징값이나 상한 임계값 미만의 특징값, 하한 임계값 이상이면서 또한 상한 임계값 미만의 특징값을 갖는 음악 데이터 D1을 특정하여 등록하는 등록 조건이 설정되어 있는 것이 복수 있다.
이 때문에 도 13에 도시한 바와 같이, 재생 장치(10)의 기록 매체(13)에는, 특징 항목과 그 특징 항목에 있어서의 하한 임계값 및/또는 상한 임계값을 나타내는 임계값이 등록 조건으로서 설정된 복수의 플레이 리스트(이하, 이것을 특히 임계값 이용 플레이 리스트라고 함) PL과 예를 들면 그 리스트명이 대응시켜진 제1 등록 조건 테이블 RET1이 기억되어 있다. 따라서 등록부(19)는, 해석부(18)로부터 1개의 음악 데이터 D1에 대응하는 특징 수치화 정보 SN이 공급될 때마다, 그 특징 수치화 정보 SN(즉, 복수의 특징 항목에 대응하는 복수의 특징값)과, 제1 등록 조건 테이블 RET1에 기초하여, 복수의 임계값 이용 플레이 리스트 PL 중에, 그 음악 데이터 D1을 특징에 따라서 등록 가능한(즉, 음악 데이터 D1이 적합한 등록 조건을 갖는) 임계값 이용 플레이 리스트 PL이 존재하는지의 여부를 판별한다.
그 결과, 등록부(19)는, 음악 데이터 D1을 특징에 따라서 등록 가능한 특정한 임계값 이용 플레이 리스트 PL이 존재하면, 이러한 임계값 이용 플레이 리스트 PL에 대하여, 이 때 해석부(18)로부터 공급된 기록 어드레스 또는 음악 등록 정보 TR을 음악 지시 정보 MID로서 저장한다. 등록부(19)는, 이러한 처리를 행함으로써, 음악 데이터 D1의 특징에 따른 특정한 임계값 이용 플레이 리스트 PL에 대하여, 그 음악 데이터 D1을 등록한다.
그런데 도 14에 도시한 바와 같이, 이들 복수의 임계값 이용 플레이 리스트 PL 중에는, 등록 조건의 설정 내용(즉, 특징 항목이나 하한 임계값 및/또는 상한 임계값의 선정 내용)에 따라서, 서로의 등록 조건에 대하여 동일한 음악 데이터 D1이 적합한 복수의 임계값 이용 플레이 리스트 PL1 및 PL2가 존재하는 경우가 있다. 그리고 재생 장치(10)에서는, 기본적으로 복수의 임계값 이용 플레이 리스트 PL에 대하여 동일한 음악 데이터 D1이 등록되는 것을 허용하고 있다.
그러나 재생 장치(10)에서는, 서로의 등록 조건에 동일한 음악 데이터 D1이 비교적 많이 적합할 가능성이 높은 복수의 임계값 이용 플레이 리스트 PL1 및 PL2를, 유저 설정 등에 따라서 배타 그룹으로서 그룹화하고 있다. 그리고 등록부(19)는, 동일한 배타 그룹에 속하는 복수의 임계값 이용 플레이 리스트 PL1 및 PL2의 등록 조건에 동일한 음악 데이터 D1이 적합했을 때에는, 이들 임계값 이용 플레이 리스트 PL1 및 PL2 각각에 대하여 이미 등록되어 있는 음악 데이터 D1의 등록 총수나, 등록 조건으로서 이용되는 특징 항목의 수, 특징 항목의 특징값에 대한 하한 임계값 및/또는 상한 임계값 등에 따라서, 일부의 임계값 이용 플레이 리스트 PL1 또는 PL2에만 그 음악 데이터 D1을 등록하고, 남은 임계값 이용 플레이 리스트 PL1 또는 PL2에는, 그 음악 데이터 D1을 등록하지 않도록 한다.
이에 의해 등록부(19)는, 서로의 등록 조건에 대하여 동일한 음악 데이터 D1이 비교적 많이 적합할 가능성이 높은 복수의 임계값 이용 플레이 리스트 PL1 및 PL2(즉, 동일한 배타 그룹에 속하는 복수의 임계값 이용 플레이 리스트 PL1 및 PL2)에 대하여 각각 동일한 음악 데이터 D1을 많이 등록하는 것을 회피하고 있다. 따라서 등록부(19)는, 동일한 배타 그룹에 속하는 임계값 이용 플레이 리스트 PL1 및 PL2 중 어느 하나가 음악 데이터 D1의 재생에 이용되더라도, 각각 서로 다른 음악을 시청 및 청취시킬 수 있다. 덧붙여 등록부(19)는, 동일한 배타 그룹에 속하는 복수의 임계값 이용 플레이 리스트 PL1 및 PL2의 등록 조건에 적합한 동일한 음 악 데이터 D1을, 어느 하나의 임계값 이용 플레이 리스트 PL1 또는 PL2에 등록할 때에는, 전술한 음악 데이터 D1의 등록 총수 등에 따라서, 해당 동일한 배타 그룹에 속하는 복수의 임계값 이용 플레이 리스트 PL1 및 PL2에 대하여 음악 데이터 D1의 등록 총수가 극단적으로 편중되는 것을 극력 회피하도록 하고 있다.
또한 도 15에 도시한 바와 같이, 기록 매체(13)에 기록되는 복수의 음악 데이터 D1 중에는, 소정의 특징 항목에 있어서 서로 비교적 가까운 특징값을 나타내는 복수의 음악 데이터 D1A 내지 D1D가 존재하는 경우가 있다. 이 때문에 도 16 및 도 17에서 일례를 도시한 바와 같이, 동일한 배타 그룹에 속하지는 않는 복수의 임계값 이용 플레이 리스트 PL(즉, 리스트명 X 및 리스트명 Y의 임계값 이용 플레이 리스트 PL)에서, 소정의 특징 항목의 특징값에 대한 하한 임계값이 비교적 높은 값으로 선정되고, 또한 상한 임계값이 비교적 낮은 값으로 선정되는(즉, 그 특징값에 대한 적합 범위가 좁혀져) 등록 조건을 비교적 엄격히 설정하면, 등록부(19)는 비교적 가까운 특징값을 나타내는 복수의 음악 데이터 D1A의 일부만을 임계값 이용 플레이 리스트 PL에 등록하게 되고, 남은 음악 데이터 D1B 내지 D1D를 어느 임계값 이용 플레이 리스트 PL에 대해서도 등록할 수 없게 되는 상황이 일어날 수 있다.
즉 재생 장치(10)에서는, 복수의 임계값 이용 플레이 리스트 PL에서 각각 등록 조건이 비교적 엄격히 설정되면, 이들 임계값 이용 플레이 리스트 PL에 대하여 개개의 추상적인 테마에 따른(또는 추상적인 테마의 이미지에 가까운) 특징이 유사한 음악의 음악 데이터 D1을 극력 엄선하여 등록하게 된다. 그 결과, 재생 장치(10)에서는, 기록 매체(13)에 기록한 복수의 음악 데이터 D1 중에서, 어느 임계 값 이용 플레이 리스트 PL에도 등록되지 않는 음악 데이터 D1이 증가하게 된다.
이에 대하여 도 18 및 도 19에서 일례를 도시한 바와 같이, 등록부(19)는, 동일한 배타 그룹에 속하지는 않는 복수의 임계값 이용 플레이 리스트 PL(즉, 리스트명 X 및 리스트명 Y의 임계값 이용 플레이 리스트 PL)에서, 소정의 특징 항목의 특징값에 대한 하한 임계값이 비교적 낮은 값으로 선정되고, 또한 상한 임계값이 비교적 높은 값으로 선정되어(즉, 그 특징값에 대한 적합 범위가 넓어져), 비교적 완화된 상태에서 등록 조건이 설정되어 있으면, 이들 복수의 임계값 이용 플레이 리스트 PL에 대하여, 비교적 가까운 특징값을 나타내는 복수의 음악 데이터 D1A 내지 D1D를 중복하여 등록할 가능성이 있다. 즉 재생 장치(10)에서는, 복수의 임계값 이용 플레이 리스트 PL에서 각각 등록 조건이 비교적 완화되어 설정되면, 이들 복수의 임계값 이용 플레이 리스트 PL에 대하여, 각각 추상적인 테마에 따른(또는 추상적인 테마의 이미지에 가까운) 특징이 유사한 음악의 음악 데이터 D1과 함께, 그 추상적인 테마에 따르지 않는(또는 추상적인 테마의 이미지로부터 멀리 떨어진) 특징이 서로 다른 음악의 음악 데이터 D1도 등록하게 된다.
이 때문에 재생 장치(10)에서는, 등록부(19)에 의해 시험적으로 다양한 음악 데이터 D1을 복수의 임계값 이용 플레이 리스트 PL에 등록하고, 그 등록 결과에 따라서, 이들 복수의 임계값 이용 플레이 리스트 PL에 대응하는 등록 조건의 설정 내용이 적절히 조정되고 있다. 이에 의해 도 20에서 일례를 도시한 바와 같이, 등록부(19)는, 소정의 임계값 이용 플레이 리스트 PL(즉, 리스트명 X 및 리스트명 Y의 임계값 이용 플레이 리스트 PL)에 대하여, 비교적 가까운 특징값을 나타내는 복수 의 음악 데이터 D1A 내지 D1D를 적절히 분산시켜 등록하고 있다. 즉 등록부(19)는, 기록 매체(13)에 기록된 복수의 음악 데이터 D1 중에서, 어느 임계값 이용 플레이 리스트 PL에도 등록되지 않는 음악 데이터 D1이 증가하는 것을 극력 억제하면서, 복수의 임계값 이용 플레이 리스트 PL에 대하여, 개개의 추상적인 테마에 따른(또는 추상적인 테마의 이미지에 가까운) 특징이 유사한 음악의 음악 데이터 D1을 등록하고 있다.
그러나 재생 장치(10)에서는, 이들 복수의 임계값 이용 플레이 리스트 PL의 등록 조건 각각이 다른 임계값 이용 플레이 리스트 PL의 등록 조건을 거의 고려하지 않고 설정되어 있다. 즉 재생 장치(10)에서는, 임계값 이용 플레이 리스트 PL마다 그 추상적인 테마에 따라서, 이용하는 특징 항목이나 그 종류, 또한 특징값에 대한 하한 임계값 및/또는 상한 임계값이 임의로 선정되어 등록 조건이 설정되어 있다. 이 때문에 재생 장치(10)에서는, 이와 같이 복수의 임계값 이용 플레이 리스트 PL의 등록 조건의 설정 내용이 각각 적절히 조정되더라도, 기록 매체(13)에 기록하고 있는 모든 음악 데이터 D1을 반드시 어느 하나의 임계값 이용 플레이 리스트 PL로 분류하여 등록할 수 있는 것이 아니라, 어느 하나의 임계값 이용 플레이 리스트 PL에도 등록되지 않은 음악 데이터 D1이 존재할 가능성이 있다.
따라서 재생 장치(10)에서는, 추상적인 테마가 결정되고, 음악 데이터 D1의 등록에 특징을 이용하는 복수의 플레이 리스트 PL로서, 전술한 임계값 이용 플레이 리스트 PL뿐만 아니라, 음악 데이터 D1의 특징을 이용한 클러스터링이라고 불리는 데이터 분류 방법에 의해 얻어지는 클러스터를 이용하는 등록 조건이 설정된 것도 소정수 준비되어 있다. 이 경우, 재생 장치(10)의 등록부(19)는, 미리 시험적으로 다수의 음악 데이터 D1의 각각 동일 종류의 복수의 특징값을 다차원 공간의 좌표값으로서 이용하여, 이들 다수의 음악 데이터 D1에 대한 다차원 클러스터링을 행한다. 이에 의해 등록부(19)는, 각각 특징이 유사한 음악 데이터 D1끼리를 통합하는(즉, 음악 데이터 D1을 특징에 따라서 분류하는) 복수의 클러스터를 생성한다. 그리고 등록부(19)는, 이들 복수의 클러스터 각각의 다차원 공간에서의 중심 좌표값(이하, 이것을 클러스터 중심값이라고 함)을 검출한다.
덧붙여 등록부(19)는, 다수의 음악 데이터 D1 각각이 반드시 어느 1개의 클러스터에만 속하도록, 이들 다수의 음악 데이터 D1에 대한 다차원 클러스터링을 행하고 있다. 또한 클러스터의 총수는, 예를 들면, 음악 데이터 D1을 등록하기 위하여 클러스터를 이용하는 등록 조건이 설정된 소정수의 플레이 리스트(이하, 이것을 특히 클러스터 이용 플레이 리스트라고 함) PL의 수보다도 많이 선정되어 있다.
또한 재생 장치(10)에서는, 이들 복수의 클러스터에 속하는 음악 데이터 D1을 재생하여 음악을 실제로 청취시킴으로써, 클러스터 이용 플레이 리스트 PL마다, 그 추상적인 테마에 맞는 특징을 갖는 음악의 음악 데이터 D1이 속하는 클러스터를 선정시킨다. 그리고 재생 장치(10)에서는, 그 선정 결과에 따라서, 복수의 클러스터 각각에 반드시 어느 하나의 클러스터 이용 플레이 리스트 PL만이 대응하도록, 소정수의 클러스터 이용 플레이 리스트 PL에 각각 적어도 1개의 클러스터가 대응시켜진다.
이에 의해 재생 장치(10)에서는, 새로운 음악 데이터 D1에 기초한 음악의 특 징과 클러스터 중심값에 기초하여 그 음악 데이터 D1이 속하는 어느 하나의 클러스터를 판별함과 함께, 해당 판별한 1개의 클러스터에 대응시켜져 있는 클러스터 이용 플레이 리스트 PL에 대하여, 그 음악 데이터 D1을 등록하는 등록 조건이 설정된다. 그리고 도 21에 도시한 바와 같이, 재생 장치(10)의 기록 매체(13)에는, 복수의 클러스터 각각을 식별 가능한 예를 들면 클러스터 번호와, 클러스터 중심값과, 클러스터에 속하는 음악 데이터 D1에 기초한 음악의 특징이 추상적인 테마에 맞는 클러스터 이용 플레이 리스트 PL의 리스트명을 대응시켜 이러한 등록 조건을 나타내는 제2 등록 조건 테이블 RET2가 기억되어 있다.
이 상태에서 등록부(19)는, 해석부(18)로부터 1개의 음악 데이터 D1에 대응하는 특징 수치화 정보 SN이 공급될 때마다, 전술한 임계값 이용 플레이 리스트 PL에의 음악 데이터 D1의 등록 처리와 함께, 클러스터 이용 플레이 리스트 PL에의 그 음악 데이터 D1의 등록 처리도 실행하고 있다. 즉 등록부(19)는, 해석부(18)로부터 1개의 음악 데이터 D1에 대응하는 특징 수치화 정보 SN이 공급되면, 그 특징 수치화 정보 SN으로부터, 이것에 포함되는 모든 특징값 중, 전술한 다차원 클러스터링 시에 이용된 것과 동일 종류의 특징값을 모두 취출한다.
그리고 도 22에 도시한 바와 같이, 등록부(19)는, 그 특징 수치화 정보 SN으로부터 취출한 복수 종류의 특징값(즉, 다차원 공간의 좌표값으로서 이용함)과, 제2 등록 조건 테이블 RET2 내의 클러스터 중심값에 기초하여, 음악 데이터 D1과 개개의 클러스터의 벡터 공간 거리 L1 내지 L4를 검출한다. 그 결과, 등록부(19)는, 음악 데이터 D1과 개개의 클러스터의 벡터 공간 거리 L1 내지 L4 중, 음악 데이터 D1과의 벡터 공간 거리 L3이 가장 짧은 클러스터를 판별한다. 즉 등록부(19)는, 벡터 공간 거리 L3에 의해 음악 데이터 D1이 특징에 따라서 속하는 1개의 클러스터를 판별한다.
또한 등록부(19)는, 그 판별 결과에 기초하여 제2 등록 조건 테이블 RET2를 참조하여, 음악 데이터 D1이 속하는(즉, 벡터 공간 거리 L3이 가장 짧은) 1개의 클러스터에 대응시켜져 있는 클러스터 이용 플레이 리스트 PL을 검출한다. 즉 등록부(19)는, 복수의 클러스터 이용 플레이 리스트 PL 중에서, 음악 데이터 D1에 기초한 음악의 특징에 가장 맞는 추상적인 테마의 1개의 클러스터 이용 플레이 리스트 PL을 검출한다. 그리고 등록부(19)는, 그 검출한 클러스터 이용 플레이 리스트 PL에 대하여, 이 때 해석부(18)로부터 공급된 기록 어드레스를 음악 지시 정보 MID로서 저장한다. 이에 의해 등록부(19)는, 음악 데이터 D1의 특징에 따른 특정한 클러스터 이용 플레이 리스트 PL에 대하여, 그 음악 데이터 D1을 등록한다.
그런데 등록부(19)는, 음악 데이터 D1의 특징이 해석되었을 때에, 음악 데이터 D1을 임계값 이용 플레이 리스트 PL에 등록하기 위한 제1 등록 처리를 실행한 경우, 전술한 바와 같이 그 음악 데이터 D1을 임계값 이용 플레이 리스트 PL에 대해서는 등록할 수 없는 경우도 있다. 그러나 등록부(19)는, 이 때에 음악 데이터 D1을 클러스터 이용 플레이 리스트 PL에 등록하기 위한 제2 등록 처리를 실행하고, 음악 데이터 D1과 벡터 공간 거리 L1 내지 L4의 가장 짧은 클러스터를 검출하도록 하고, 그 검출한 클러스터에 대응시켜져 있는 클러스터 이용 플레이 리스트 PL에 대하여 그 음악 데이터 D1을 등록하고 있다. 즉 등록부(19)는, 해석부(18)에 의해 특징이 해석된 음악 데이터 D1에 대해서는, 제2 등록 처리에서 소정수의 클러스터 이용 플레이 리스트 PL의 특징에 따른 어느 하나에 대하여 확실히 등록할 수 있도록 이루어져 있다.
이와 같이 하여 등록부(19)는, 해석부(18)로부터 1개의 음악 데이터 D1에 대응하는 특징 수치화 정보 SN이 공급될 때마다, 그 1개의 음악 데이터 D1에 대한 제1 및 제2 등록 처리를 실행한다. 그리고 등록부(19)는, 1개의 음악 데이터 D1에 대한 제1 및 제2 등록 처리가 종료될 때마다, 그 제1 및 제2 등록 처리의 종료를 해석부(18)에 통지한다. 이에 의해 해석부(18)는, 등록부(19)로부터 제1 및 제2 등록 처리의 종료가 통지되면, 기록 매체(13) 상에서, 그 제1 및 제2 등록 처리에 의해 적어도 클러스터 이용 플레이 리스트 PL에 등록된 음악 데이터 D1에 대응하는 해석 플래그의 설정 내용(즉, 미해석을 나타냄)을, 해석 완료를 나타내도록 변경한다. 따라서 해석부(18)는, 이 후, 다시 해석 처리를 개시했을 때에는 해석 플래그의 설정 내용에 의해, 이미 특징의 해석이 종료되어 있는 음악 데이터 D1을 적확하게 판별하여, 그 음악 데이터 D1의 특징을 다시 쓸데없이 해석하는 것을 회피하고 있다.
덧붙여 해석부(18)는, 해석 대상의 1개의 음악 데이터 D1이 파손되어 있는 등에 의해, 특징을 해석할 수 없을 때에는, 그 1개의 음악 데이터 D1에 대한 특징의 해석을 중단한다(즉, 주파수 해석 처리 및 특징 수치화 처리를 중단함). 그리고 해석부(18)는, 기록 매체(13) 상에서, 특징의 해석을 중단한 음악 데이터 D1에 대응하는 해석 플래그의 설정 내용(즉, 미해석을 나타냄)을, 해석 실패를 나타내도 록 변경한다. 이에 의해 해석부(18)는, 이 후, 다시 해석 처리를 개시했을 때에는 해석 플래그의 설정 내용에 의해, 정상적으로 특징을 해석할 수 없었던 음악 데이터 D1을 적확하게 판별하여, 그 음악 데이터 D1의 특징을 다시 해석하려고 하는 것을 회피하고 있다.
이와 같이 하여 해석부(18)는, 기록 매체(13)에 기록되어 있는 미해석의 음악 데이터 D1의 특징을 순차적으로 해석하면서, 전술한 바와 같이 등록부(19)와 제휴하여 그 특징을 해석한 음악 데이터 D1에 대한 제1 및 제2 등록 처리를 실행한다. 그 결과, 기록 매체(13)에 기록되어 있는 미해석의 모든 음악 데이터 D1에 대한 특징의 해석이 종료됨과 함께, 등록부(19)에 의한 제1 및 제2 등록 처리도 종료되면, 해석 처리를 종료한다. 그리고 해석부(18)는, 장치 본체의 스탠바이 상태에서 실행하고 있던 해석 처리가 종료되었을 때에는, 그 장치 본체를 전원 오프 상태로 이행시킨다. 또한 해석부(18)는, 전원 온 상태라도 장치 본체의 처리 부하가 낮은 상태에서 실행하고 있던 해석 처리가 종료되었을 때에는, 예를 들면 표시 처리부(16) 및 표시부(17)를 순차적으로 통하여 유저에 대하여 해석 처리의 종료를 통지함과 함께, 장치 본체에 대하여 그 처리 부하가 낮은 상태에서 유저 조작을 대기시킨다.
그런데 해석부(18)는, 해석 처리의 실행중에는, 정기적으로 장치 본체 전체(자기나 등록부(19)를 포함함)가 정상 동작하고 있는지를 감시하고 있다. 그리고 해석부(18)는, 해석 처리의 실행중에 장치 본체에서 동작 이상이 발생하면, 해석 처리를 일단 중단하고, 장치 본체를 재기동시키는 페일 세이프 기능을 실행한다. 이에 의해 해석부(18)는, 예를 들면 음악 데이터 D1의 해석 처리나 등록부(19)에 의한 제1 및 제2 등록 처리가 폭주하여 음악 데이터 D1의 특징을 잘못 해석하고, 또한 등록부(19)에서 음악 데이터 D1을 잘못하여 플레이 리스트 PL에 등록하는 것을 회피하고 있다.
덧붙여 해석부(18)는, 해석 처리를 중단했을 때에, 음악 데이터 D1의 특징의 해석도 중단하고 있으면, 그 특징의 해석을 중단한 음악 데이터 D1에 대응하는 해석 플래그의 설정 내용(즉, 미해석을 나타냄)을 하등 변경하지 않도록 한다. 이에 의해 해석부(18)는, 장치 본체의 동작 이상으로 음악 데이터 D1에 대한 특징의 해석을 중단한 경우에는, 이 후, 장치 본체를 재기동시켜 해석 처리를 재개했을 때에 해석 플래그의 설정 내용에 따라서, 그 해석을 중단하고 있던 음악 데이터 D1의 특징을 재차 해석할 수 있도록 하고 있다.
여기서 실제상, 재생 장치(10)의 기록 매체(13)에는, 미들웨어로서 장치 본체 전체의 제어를 담당하는 제어 모듈과, 음악 데이터 D1에 대한 특징의 해석 및 플레이 리스트 PL에의 등록을 행하기 위한 해석 모듈과, 기록 매체(13)에 기록되어 있는 각종 데이터나 다양한 정보를 관리하기 위한 예를 들면 데이터베이스 관리 시스템(DBMS: Database Management System)으로 이루어지는 관리 모듈이 미리 기록되어 있다. 그리고 해석부(18) 및 등록부(19)는, 이러한 제어 모듈 및 해석 모듈 및 관리 모듈에 따라서, 전술한 바와 같이 음악 데이터 D1의 특징을 해석하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하는 해석 등록 처리를 실행하고 있다.
따라서, 이하에는, 도 23을 이용하여 해석부(18) 및 등록부(19)가 제어 모듈(100) 및 해석 모듈(101) 및 관리 모듈(102)에 따라서 실행하는 해석 등록 처리 수순 RT10에 대하여 설명한다. 단, 이러한 해석 등록 처리 수순 RT10에 대해서는, 편의상, 제어 모듈(100) 및 해석 모듈(101) 및 관리 모듈(102)을 하드웨어의 회로 블록으로 보고 설명한다.
이 경우, 제어 모듈(100)은, 장치 본체의 처리 부하가 낮은 상태를 검출하면, 해석 등록 처리 수순 RT10을 개시한다. 그리고 제어 모듈(100)은, 이러한 해석 등록 처리 수순 RT10을 개시하면, 스텝 SP101에서 해석 모듈(101)에 대하여 음악 데이터 D1의 특징에 대한 해석의 개시를 요구한다. 따라서 스텝 SP102에서 해석 모듈(101)은, 제어 모듈(100)의 요구에 따라서, 음악 데이터 D1에 대한 특징의 해석을 개시함과 함께, 그 제어 모듈(100)에 대하여 해석을 개시한 것을 응답하고, 다음 스텝 SP103으로 이동한다.
스텝 SP103에서 해석 모듈(101)은, 관리 모듈(102)에 대하여, 기록 매체(13)에 기록되어 있는 모든 음악 데이터 D1 중에서 미해석의 음악 데이터 D1을 검색하도록 요구한다. 이에 의해 스텝 SP104에서 관리 모듈(102)은, 해석 모듈(101)의 요구에 따라서, 기록 매체(13)에 기록되어 있는 해석 플래그에 기초하여 미해석의 음악 데이터 D1을 검색한다. 또한 관리 모듈(102)은, 미해석의 음악 데이터 D1의 검색 결과에 따라서 미해석 음악 일람을 생성하고, 이것을 해석 모듈(101)에 제공한다.
이에 의해 스텝 SP105에서 해석 모듈(101)은, 관리 모듈(102)로부터 취득한 미해석 음악 일람에 따라서, 관리 모듈(102)에 대하여 복수의 미해석의 음악 데이터 D1을 요구한다. 그 결과, 해석 모듈(101)은, 관리 모듈(102)에 의해 기록 매체(13)로부터 판독된 복수의 미해석의 음악 데이터 D1을 취득하고, 다음 스텝 SP106으로 이동한다. 스텝 SP106에서 해석 모듈(101)은, 1개의 미해석의 음악 데이터 D1의 특징을 해석함으로써 특징 수치화 정보 SN을 얻고, 다음 스텝 SP107로 이동한다. 그리고 스텝 SP107에서 해석 모듈(101)은, 특징 수치화 정보 SN과 제1 및 제2 등록 조건 테이블 RET1 및 RET2에 기초하여, 음악 데이터 D1의 특징에 따라서 등록 가능한 플레이 리스트 PL(즉, 음악 데이터 D1을 등록 가능한 플레이 리스트 PL이며, 임계값 이용 플레이 리스트 PL 및 클러스터 이용 플레이 리스트 PL의 양방, 또는 클러스터 이용 플레이 리스트 PL만)를 판별하고, 그 판별 결과를 관리 모듈(102)에 통지한다.
이에 의해 스텝 SP108에서 관리 모듈(102)은, 해석 모듈(101)로부터의 통지에 따라서, 기록 매체(13) 상에서 음악 데이터 D1을 플레이 리스트 PL(즉, 임계값 이용 플레이 리스트 PL 및 클러스터 이용 플레이 리스트 PL의 양방, 또는 클러스터 이용 플레이 리스트 PL만)에 등록한다. 그리고 관리 모듈(102)은, 그 등록이 종료되면, 그 등록의 종료를 해석 모듈(101)에 통지한다. 따라서 스텝 SP109에서 해석 모듈(101)은, 관리 모듈(102)에 대하여, 특징의 해석 및 플레이 리스트 PL에의 등록이 종료된 음악 데이터 D1에 대응하는 해석 플래그의 설정 내용을 변경하도록 요구한다. 따라서 스텝 SP110에서 관리 모듈(102)은, 해석 모듈(101)로부터의 요구에 따라서, 기록 매체(13) 상에서, 이 때 특징의 해석 및 플레이 리스트 PL에의 등 록이 종료된 음악 데이터 D1에 대응하는 해석 플래그의 설정 내용을 미해석으로부터 해석 완료로 변경한다.
그런데 해석 플래그의 설정 내용을 변경하면, 스텝 SP111에서 해석 모듈(101)은, 전술한 스텝 SP105에서 관리 모듈(102)로부터 1번의 요구로 취득한 복수의 음악 데이터 D1 전체에 대하여 특징의 해석이 종료되었는지의 여부를 판별한다. 이 스텝 SP111에서 부정 결과가 얻어지면, 이것은 관리 모듈(102)로부터 취득한 복수의 음악 데이터 D1 중에, 아직 특징을 다 해석하지 못한 것이 있음을 나타내고 있다. 따라서 해석 모듈(101)은, 이러한 부정 결과를 얻으면, 스텝 SP106으로 되돌아가, 다시 1개의 음악 데이터 D1의 특징을 해석한다. 이와 같이 하여 해석 모듈(101)은, 관리 모듈(102)로부터 1번의 요구로 취득한 복수의 음악 데이터 D1 전체에 대하여 특징을 해석하고, 플레이 리스트 PL에 다 등록할 때까지는, 관리 모듈(102)과 함께 스텝 SP106 내지 스텝 SP111의 처리를 순환적으로 반복 실행한다.
그리고 스텝 SP111에서 긍정 결과가 얻어지면, 이것은 관리 모듈(102)로부터 1번의 요구로 취득한 복수의 음악 데이터 D1 전체에 대하여 특징의 해석이 종료되고, 플레이 리스트 PL에의 등록도 종료된 것을 나타내고 있다. 따라서 해석 모듈(101)은, 이러한 긍정 결과를 얻으면, 다음 스텝 SP112로 이동한다. 그리고 스텝 SP112에서 해석 모듈(101)은, 관리 모듈(102)로부터 미해석의 음악 데이터 D1 모두를 취득하였는지의 여부를 판별한다. 이 스텝 SP112에서 부정 결과가 얻어지면, 이것은, 관리 모듈(102)로부터 복수의 미해석의 음악 데이터 D1을 분할하여 취 득하고 있고, 아직 미해석의 음악 데이터 D1의 전체를 다 취득하지는 못했음을 나타내고 있다. 따라서 해석 모듈(101)은, 이러한 부정 결과를 얻으면, 스텝 SP105로 되돌아가, 다시 관리 모듈(102)에 대하여 복수의 미해석의 음악 데이터 D1을 요구한다. 이와 같이 하여 해석 모듈(101)은, 미해석 음악 일람에 따라서 관리 모듈(102)로부터 미해석의 음악 데이터 D1 전체를 취득하여 특징을 해석하고, 플레이 리스트 PL에 다 등록할 때까지는, 관리 모듈(102)과 함께 스텝 SP105 내지 스텝 SP112의 처리를 순환적으로 반복 실행한다.
그리고 스텝 SP112에서 긍정 결과가 얻어지면, 이것은 미해석 음악 일람에 따라서 관리 모듈(102)로부터 모든 미해석의 음악 데이터 D1을 취득하고, 또한 그 모든 미해석의 음악 데이터 D1에 대한 특징의 해석과 플레이 리스트 PL에의 등록이 종료되었음을 나타내고 있다. 따라서 해석 모듈(101)은, 이러한 긍정 결과를 얻으면, 다음 스텝 SP113으로 이동한다. 그리고 스텝 SP113에서 해석 모듈(101)은, 음악 데이터 D1에 대한 특징의 해석과 플레이 리스트 PL에의 등록이 모두 종료되었음을 제어 모듈(100)에 통지한다. 이에 의해 스텝 SP114에서 제어 모듈(100)은, 해석 모듈(101)로부터의 통지에 따라서, 이 때 스탠바이 상태이면, 장치 본체를 전원 오프 상태로 한다. 또한 제어 모듈(100)은, 이 때 재생부(11)가 아이들 상태이면, 유저에 대하여 음악 데이터 D1에 대한 해석의 종료를 통지한다. 그리고 제어 모듈(100)은, 해석 모듈(101) 및 관리 모듈(102)과 함께, 이러한 해석 등록 처리 수순 RT10을 모두 종료한다.
덧붙여 제어 모듈(100)은, 해석 등록 처리 수순 RT10의 스텝 SP103으로부터 스텝 SP113의 처리가 실행되고 있는 동안(즉, 도 23에서 파선으로 나타낸 범위의 처리), 정기적으로 해석 모듈(101)에 대하여 정상적으로 기능하고 있는지의 여부를 조회하는 정상 기능 응답 요구를 부여한다. 그리고 해석 모듈(101)은, 제어 모듈(100)로부터 정상 기능 응답 요구가 주어질 때마다, 자기나 관리 모듈(102)이 정상적으로 기능하고 있으면, 정상 기능 확인 응답을 되돌려 보낸다. 이와 같이 하여 제어 모듈(100)은, 정기적으로 장치 본체 전체(해석부(18)나 등록부(19)를 포함함)가 정상 동작하고 있는지를 감시하고 있다.
또한 제1 실시 형태의 경우, 전술한 클러스터 이용 플레이 리스트 PL은, 예를 들면 아침, 낮, 저녁, 밤, 심야와 같이 시간대를 추상적인 테마로 한 5 종류의 것이다. 이 때문에 등록부(19)는, 아침의 시간대를 추상적인 테마로 한 클러스터 이용 플레이 리스트(이하, 이것을 아침용 플레이 리스트라고 함) PL에 대해서는, 아침의 시간대를 이미지시키는 음악 데이터 D1을 등록한다. 또한 등록부(19)는, 낮의 시간대를 추상적인 테마로 한 클러스터 이용 플레이 리스트(이하, 이것을 낮용 플레이 리스트라고 함) PL에 대해서는, 낮의 시간대를 이미지시키는 음악 데이터 D1을 등록한다. 또한 등록부(19)는, 저녁의 시간대를 추상적인 테마로 한 클러스터 이용 플레이 리스트(이하, 이것을 저녁용 플레이 리스트라고 함) PL에 대해서는, 저녁의 시간대를 이미지시키는 음악 데이터 D1을 등록한다. 또한 등록부(19)는, 밤의 시간대를 추상적인 테마로 한 클러스터 이용 플레이 리스트(이하, 이것을 밤용 플레이 리스트라고 함) PL에 대해서는, 밤의 시간대를 이미지시키는 음악 데이터 D1을 등록한다. 그리고 또한 등록부(19)는, 심야의 시간대를 추상적인 테마 로 한 클러스터 이용 플레이 리스트(이하, 이것을 심야용 플레이 리스트라고 함) PL에 대해서는, 심야의 시간대를 이미지시키는 음악 데이터 D1을 등록한다.
그리고 재생 장치(10)에서는, 이들 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 및 심야용 플레이 리스트 PL에 대하여 아침, 낮, 저녁, 밤 및 심야를 분류하는 시간대(예를 들면, 아침은 5시부터 10시 59분 59초까지, 낮은 11시부터 15시 59분 59초까지, 저녁은 16시부터 18시 59분 59초까지, 밤은 19시부터 20시 59분 59초까지, 심야는 21시부터 4시 59분 59초까지와 같은 시간대이며, 이하, 이들을 분류 시간대라고 함)를 각각 나타내는 시간대 정보를 대응시키고 있다. 또한 재생 장치(10)는, 이들 5 종류의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 및 심야용 플레이 리스트 PL을, 1개의 채널(이하, 이것을 시간대 채널이라고 함)에 대응시키고 있다. 이 상태에서 재생부(11)는, 리스트 이용 재생 기능의 실행 시에, 유저에 의해, 시간대 채널이 선택되면, 그 시점의 시각이 포함되는 분류 시간대를 검출하고, 그 검출한 분류 시간대에 대응하는 1개의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL을 시간대 채널에 할당한다. 이에 의해 재생부(11)는, 그 시간대 채널에 할당한 1개의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL에 따라서 음악 데이터 D1을 재생하고, 이와 같이 하여 유저에 대하여 음악을 시청 또는 청취시킨다.
그런데 재생부(11)는, 유저에 의해 시간대 채널이 선택되어 있는 동안에는, 그 시간대 채널에 할당한 1개의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL에 따라서 음악 데이터 D1의 재생을 개시할 때마다, 현재의 시각과, 그 현재의 시각이 포함되는 분류 시간대를 검출한다. 그리고 재생부(11)는, 음악 데이터 D1의 재생을 개시할 때마다 검출하는 분류 시간대가 변화되지 않는 동안에는, 시간대 채널에 대한 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL의 할당을 변경하지 않고, 그대로 음악 데이터 D1의 재생에 이용한다.
또한 재생부(11)는, 음악 데이터 D1의 재생을 개시할 때마다 검출하는 분류 시간대가 변화되었을 때에는, 그 시점까지 시간대 채널에 할당하고 있던 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL에 대신하여, 변화 후의 분류 시간대에 대응하는 1개의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL을 할당한다. 이에 의해 재생부(11)는, 그 시간대 채널에 대하여 새롭게 할당한 1개의 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 또는 심야용 플레이 리스트 PL에 따라서 음악 데이터 D1을 재생하고, 이와 같이 하여 유저에 대하여 음악을 시청 또는 청취시킨다.
이와 같이 하여 재생부(11)는, 리스트 이용 재생 기능의 실행중에 시간대 채 널이 선택되어 있는 동안에는, 음악 데이터 D1의 재생을 개시하는 시점의 분류 시간대에 따라서, 그 시간대 채널에 대하여 아침용 플레이 리스트 PL1, 낮용 플레이 리스트 PL1, 저녁용 플레이 리스트 PL1, 밤용 플레이 리스트 PL1 및 심야용 플레이 리스트 PL1 중 어느 하나를 적절히 절환하여 할당하고 있다. 그리고 등록부(19)는, 전술한 바와 같이 기록 매체(13)에 기록된 모든 음악 데이터 D1 중에서, 해석부(18)에 의해 특징이 해석된 음악 데이터 D1을, 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 및 심야용 플레이 리스트 PL 중 어느 하나에 반드시 등록하고 있다. 따라서 재생 장치(10)에서는, 예를 들면 시간대 채널이 하루 종일 선택되어 있으면, 분류 시간대의 변화에 따라서 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 및 심야용 플레이 리스트 PL을 자동적으로 순차 절환하여 음악 데이터 D1의 재생에 이용함으로써, 해석부(18)에 의해 특징이 해석된 모든 음악 데이터 D1에 기초한 음악을 시청 또는 청취시킬 수 있다.
또한 제1 실시 형태의 경우, 해석부(18)의 내부에는, 주파수 해석 처리를 실행하는 주파수 해석 회로와, 특징 수치화 처리를 실행하는 특징 수치화 회로가 설치되어 있다. 그리고 해석부(18)는, 내부의 메모리로부터 1개의 음악 데이터 D1을 판독하여 주파수 해석 회로에 의해, 그 음악 데이터 D1에 대한 주파수 해석 처리를 실행한 후, 특징 수치화 회로에 의해, 그 1개의 음악 데이터 D1에 대한 특징 수치화 처리를 실행한다. 단 해석부(18)는, 특징 수치화 회로에 의해 1개의 음악 데이터 D1에 대한 특징 수치화 처리를 실행하고 있는 동안에는, 메모리로부터 새롭게 1 개의 음악 데이터 D1을 판독하여 주파수 해석 회로에 의해 그 새로운 1개의 음악 데이터 D1에 대한 주파수 해석 처리를 실행한다. 이와 같이 하여 해석부(18)는, 해석 처리의 실행중에는, 주파수 해석 회로와 특징 수치화 회로를 동시 병행으로 동작시킴으로써, 미해석의 음악 데이터 D1에 대한 특징의 해석을 효율적으로 실행하고 있다.
또한 제1 실시 형태의 경우, 재생 장치(10)는, 장치 본체가 전원 온 상태인 동안에는, 예를 들면 장치 케이스의 정면에 설치된 청색의 일루미네이션 램프를 점등시킴으로써, 유저에 대하여 전원이 온 상태임을 통지할 수 있도록 하고 있다. 또한 재생 장치(10)는, 장치 본체가 스탠바이 상태로 이행하여 미해석의 음악 데이터 D1의 특징이 해석되고 있는 동안에는, 청색의 일루미네이션 램프를 비교적 천천히 명멸시킴으로써, 유저에 대하여 미해석의 음악 데이터 D1의 특징이 해석 처리되고 있음을 통지할 수 있도록 하고 있다. 그리고 재생 장치(10)는, 스탠바이 상태에서 미해석의 모든 음악 데이터 D1의 특징의 해석이 종료되고, 전원 오프 상태로 이행하면, 청색의 일루미네이션 램프를 소등시킴으로써, 유저에 대하여 장치 본체가 전원 오프 상태임을 통지할 수 있도록 하고 있다.
(1-3) 동작 및 효과
이상의 구성에서, 재생 장치(10)는, 미디어로부터 판독한 음악 데이터 D1이나 외부 장치(15)로부터 다운로드한 음악 데이터 D1을, 특징이 미해석인 것을 나타내는 해석 플래그와 함께 기록 매체(13)에 기록한다. 그리고 재생 장치(10)는, 장치 본체의 처리 부하가 낮은 상태를 검출하면, 해석 플래그에 기초하여 미해석의 음악 데이터 D1을 검색하고, 그 검색한 미해석의 음악 데이터 D1의 특징을 해석한다. 그 결과, 재생 장치(10)는, 음악 데이터 D1의 특징을 나타내는 특징 수치화 정보 SN을 얻으면, 그 특징 수치화 정보 SN과, 제1 및 제2 등록 조건 테이블 RET1 및 RET2에 기초하여, 음악 데이터 D1의 특징에 따른 플레이 리스트 PL을 판별한다. 이에 의해 재생 장치(10)는, 그 판별한 플레이 리스트 PL에 대하여, 특징을 해석한 음악 데이터 D1을 등록한다.
따라서 재생 장치(10)는, 장치 본체의 처리 부하가 낮은 상태일 때에 음악 데이터 D1의 특징을 해석하고, 그 해석한 특징에 기초하여 음악 데이터 D1을 플레이 리스트 PL에 등록해 놓음으로써, 음악 데이터 D1의 재생 시에, 그 음악 데이터 D1에 대한 특징의 해석 처리 및 플레이 리스트 PL에의 제1 및 제2 등록 처리에 의해 처리 부하가 현저히 높아지는 것을 회피할 수 있다.
이상의 구성에 따르면, 재생 장치(10)는, 장치 본체의 처리 부하가 낮은 상태를 검출하면, 기록 매체(13)에 기록된 미해석의 음악 데이터 D1의 특징을 해석하고, 그 특징을 해석한 음악 데이터 D1을, 그 해석한 특징에 따른 플레이 리스트 PL에 등록하고, 그 플레이 리스트 PL에 따라서 음악 데이터 D1을 재생하도록 했다. 이에 의해, 재생 장치(10)는, 음악 데이터 D1의 재생 시에, 그 음악 데이터 D1에 대한 특징의 해석 처리 및 플레이 리스트 PL에의 제1 및 제2 등록 처리에 의해 처리 부하가 현저히 높아지는 것을 회피할 수 있고, 이와 같이 하여 음악 데이터 D1의 재생 시에 안정되게 동작할 수 있다.
또한 재생 장치(10)는, 장치 본체가 전원 오프 조작되어 스탠바이 상태로 이 행한 것에 의해 그 장치 본체의 처리 부하가 낮은 상태를 검출했을 때나, 재생부(11)의 처리 부하가 일정 이하의 아이들 상태로 되어 일정 시간 유저에 의해 하등 조작이 행해지지 않고 스탠바이 상태로 이행한 것에 의해 장치 본체의 처리 부하가 낮은 상태를 검출했을 때에, 음악 데이터 D1의 특징의 해석을 개시하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하도록 했다. 따라서 재생 장치(10)는, 유저의 장치 본체에 대한 사용을 하등 방해하는 일없이, 음악 데이터 D1에 대한 특징의 해석이나 플레이 리스트 PL에의 등록을 실행할 수 있다. 따라서 재생 장치(10)는, 유저에 대하여 음악 데이터 D1의 특징의 해석이나 플레이 리스트 PL에의 등록을 하등 신경 쓰지 않고, 그 유저가 장치 본체를 사용할 때에는, 이미 플레이 리스트 PL을 갱신해 놓을 수 있다.
또한 재생 장치(10)는, 장치 본체가 스탠바이 상태로 이행했을 때뿐만 아니라, 기록 매체(13)에 대하여 미해석의 음악 데이터 D1이 어느 정도 이상 기록되었을 때, 그 취지를 유저에게 고지하고, 그 결과, 유저에 의해 해석 실행 조작이 행해지더라도, 이에 따라서 처리 부하가 낮은 상태에서 음악 데이터 D1의 특징의 해석을 개시하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하도록 했다. 따라서 재생 장치(10)는, 유저에 의해 미해석의 음악 데이터 D1에 대한 해석이 요구되었을 때에도, 이것에 신속하게 대처할 수 있고, 이와 같이 하여 장치 본체의 사용 편의성을 향상시킬 수 있다.
또한 재생 장치(10)는, 미해석의 음악 데이터 D1을 나타내는 미해석 음악 일람을 생성한 경우, 이러한 미해석 음악 일람 내의 미해석 음악 지정 정보를 유저가 선정한 기록 일시와 같은 데이터 속성 정보 DAT에 따른 순서로 재배열하고, 그 재배열한 미해석 음악 지정 정보의 순서로 대응하는 음악 데이터 D1의 특징을 해석하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하도록 했다. 따라서 재생 장치(10)는, 예를 들면 녹음한지 얼마 안 된 음악 데이터 D1이나 유저 원하는 아티스트의 음악 데이터 D1과 같이, 유저가 요구하는 음악 데이터 D1을 우선적으로 플레이 리스트 PL에 등록할 수 있다.
또한 재생 장치(10)는, 기록 매체(13)에 어느 정도 이상의 수의 미해석의 음악 데이터 D1이 기록되었을 때에는, 그 취지를 유저에게 고지하도록 했다. 따라서 재생 장치(10)는, 유저에 대하여, 기록 매체(13)에 기록한 음악 데이터 D1을 특징을 해석하여 플레이 리스트 PL에 등록하도록 재촉할 수 있다. 따라서 재생 장치(10)는, 기록 매체(13)에 기록한 미해석의 음악 데이터 D1이 그대로 언제까지나 특징을 해석하지 않고, 플레이 리스트 PL에 등록도 하지 않고 남는 것을 극력 회피할 수 있다.
(1-4) 다른 실시 형태
또한 전술한 제1 실시 형태에서는, 녹음이나 다운로드에 의해 기록 매체(13)에 기록한 음악 데이터 D1의 특징을 해석하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 기록 매체로서 미디어를 적용하여, 장치 본체의 스탠바이 상태(즉, 처리 부하가 낮은 상태)에서 미디어로부터 음악 데이터 D1을 판독하여 녹음할 때에, 그 음악 데이터 D1을 녹음하면서 특징을 해석하여 플레이 리스트 PL에 등록하도록 해도 된다.
또한 전술한 제1 실시 형태에서는, 재생부(11)의 처리 부하가 일정 이하의 아이들 상태로 되어 일정 시간 유저에 의해 하등 조작이 행해지지 않고 스탠바이 상태로 이행한 것에 의해 장치 본체의 처리 부하가 낮은 상태를 검출했을 때에, 음악 데이터 D1의 특징의 해석을 개시하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 재생부(11)의 처리 부하가 일정 이하의 아이들 상태로 되어 장치 본체의 처리 부하가 낮은 상태를 검출했을 때에, 스탠바이 상태로 이행하지 않고 음악 데이터 D1의 특징의 해석을 개시하고, 그 특징을 해석한 음악 데이터 D1을 플레이 리스트 PL에 등록하도록 해도 된다.
또한 전술한 제1 실시 형태에서는, 음악 데이터 D1의 특징을 해석했을 때에 그 음악 데이터 D1에 대한 제1 및 제2 등록 처리를 실행하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 음악 데이터 D1의 특징을 해석했을 때에 그 음악 데이터 D1에 대한 제1 및 제2 등록 처리 중 어느 한쪽만을 실행하도록 해도 된다.
또한 전술한 제1 실시 형태에서는, 기록 매체(13)에 기록되어 있는 모든 음악 데이터 D1 중에서 미해석의 음악 데이터 D1이 소정의 비율 이상 존재하고 있음을 검출하면, 그 취지를 유저에게 거지하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 기록 매체(13)에 대하여 미해석의 음악 데이터 D1이 1개라도 기록되어 있으면, 그 취지를 유저에게 고지하도록 해도 된다.
또한 전술한 제1 실시 형태에서는, 소정수의 클러스터 이용 플레이 리스트 PL로서, 아침용 플레이 리스트 PL, 낮용 플레이 리스트 PL, 저녁용 플레이 리스트 PL, 밤용 플레이 리스트 PL 및 심야용 플레이 리스트 PL을 적용하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 소정수의 클러스터 이용 플레이 리스트 PL로서, 거실, 침실, 회사, 전철 내 등과 같이 장치의 사용 장소를 추상적인 테마로 결정한 플레이 리스트 PL을 적용하도록 해도 된다.
(2) 제2 실시 형태
도 24는, 제2 실시 형태에 따른 재생 장치(300)의 하드웨어 회로 블록에 의한 하드웨어 회로 구성을 도시한다. 이러한 재생 장치(300)는, 그 재생 장치(300)의 케이스 표면이나 리모트 컨트롤러(도시 생략)에 설치된 각종 조작 버튼으로 이루어지는 조작 입력부(301)가 유저에 의해 조작되면, 그 조작 입력부(301)에서 이것을 인식하고, 그 조작에 따른 조작 입력 신호를 입력 처리부(302)에 송출한다. 입력 처리부(302)는, 주어지는 조작 입력 신호에 대하여 소정의 처리를 실시함으로써, 그 조작 입력 신호를 조작 커맨드로 변환하고, 이것을 버스(303)를 통하여 중앙 처리 유닛(CPU: Central Processing Unit)(304)에 송출한다.
중앙 처리 유닛(304)은, ROM(Read Only Memory)(305) 또는 하드디스크 드라이브(306)에 미리 기억되어 있는 기본 프로그램이나 어플리케이션 프로그램 등의 각종 프로그램을 버스(303)를 통하여 RAM(Random Access Memory)(307)에 읽어낸다. 그리고 중앙 처리 유닛(304)은, RAM(307) 상에서 전개한 이들 각종 프로그램에 따라서 전체를 제어함과 함께, 소정의 연산 처리나, 입력 처리부(302)로부터 주어지는 조작 커맨드에 따른 각종 처리를 실행한다.
이에 의해 중앙 처리 유닛(304)은, 통신 처리부(308) 및 네트워크 인터페이스(309)를 순차적으로 통하여 네트워크 NT에 접속하고, 그 네트워크 NT 상의 음악 제공 서버(310)에 액세스할 수 있다. 이 경우, 음악 제공 서버(310)는, 소정 포맷의 다수의 음악 데이터를 축적하고 있다.
따라서 중앙 처리 유닛(304)은, 유저에 의해 조작 입력부(301)를 통하여, 원하는 음악 데이터를 다운로드 요구하기 위한 조작 입력 신호가 입력되면, 이에 따라서 음악 제공 서버(310)에 액세스하여 원하는 음악 데이터를 다운로드 요구한다. 그 결과, 중앙 처리 유닛(304)은, 음악 제공 서버(310)로부터 회신되는 원하는 음악 데이터를 네트워크 인터페이스(309) 및 통신 처리부(308)를 순차적으로 통하여 다운로드한다. 이에 의해 중앙 처리 유닛(304)은, 이러한 음악 데이터를 하드디스크 드라이브(306)에 송출하여 하드디스크에 기록한다.
또한 중앙 처리 유닛(304)은, 유저에 의해 조작 입력부(301)를 통하여, CD 등의 미디어에 기록된 음악 데이터를 녹음하기 위한 조작 입력 신호가 입력되면, 미디어 드라이브(311)에 의해 미디어로부터 음악 데이터를 판독함과 함께, 그 판독한 음악 데이터를, 예를 들면 DSP(Digital Signal Processor) 구성의 데이터 처리 회로(312)에 송출한다. 데이터 처리 회로(312)는, 미디어 드라이브(311)로부터 공급된 음악 데이터를 압축 부호화하여 하드디스크 드라이브(306)에 송출하여 하드디스크에 기록한다.
그리고 중앙 처리 유닛(304)은, 유저에 의해 조작 입력부(301)를 통하여 하드디스크 드라이브(306) 내의 음악 데이터가 지정되고, 또한 그 지정된 음악 데이 터를 재생 요구하는 조작 입력 신호가 입력되면, 이에 따라서 하드디스크 드라이브(306)로부터, 그 지정된 음악 데이터를 판독하여 데이터 처리 회로(312)에 송출한다. 데이터 처리 회로(312)는, 이 때, 음악 데이터를 복호한 후, 디지털 아날로그 변환이나 증폭 등의 음성 처리를 실시하고, 얻어진 음악 신호를 스피커(313)에 송출한다. 이와 같이 하여 중앙 처리 유닛(304)은, 스피커(313)로부터 음악 신호에 기초한 음악을 출력하여 유저에게 들려줄 수 있다.
또한 하드디스크 드라이브(306)는, 하드디스크에 대하여 복수 종류의 플레이 리스트를 기록하고 있다. 그리고 중앙 처리 유닛(304)은, 유저에 의해 조작부(301)를 통하여, 음악 데이터의 재생에 이용하는 플레이 리스트가 지정되고, 또한 그 플레이 리스트에 따라서 음악 데이터를 재생하도록 요구하는 조작 입력 신호가 입력되면, 이에 따라서 하드디스크 드라이브(306)로부터 그 지정된 플레이 리스트를 판독한다. 또한 중앙 처리 유닛(304)은, 그 플레이 리스트에 따라서 이것에 등록되어 있는 복수의 음악 데이터를 순차적으로 하드디스크 드라이브(306)로부터 판독하여 데이터 처리 회로(312)에 송출한다. 따라서 데이터 처리 회로(312)는, 이 때, 중앙 처리 유닛(304)으로부터 음악 데이터가 공급될 때마다 그 음악 데이터를 복호한 후, 디지털 아날로그 변환이나 증폭 등의 음성 처리를 실시하고, 얻어진 음악 신호를 스피커(313)에 송출한다. 이와 같이 하여 중앙 처리 유닛(304)은, 스피커(313)로부터 음악 신호에 기초한 음악을 순차적으로 출력하도록 하여 유저에 대하여 복수의 음악을 연속적으로 들려줄 수 있다.
또한 중앙 처리 유닛(304)은, 각종 프로그램의 실행 결과(예를 들면, 음악 데이터의 취득, 녹음 및 재생 등)에 따른 표시용 데이터를 생성하여 표시 처리부(314)에 송출한다. 표시 처리부(314)는, 중앙 처리 유닛(304)로부터 공급된 표시용 데이터에 기초한 화면을 디스플레이(315)에 표시한다. 이와 같이 하여 중앙 처리 유닛(304)은, 디스플레이(315)를 통하여, 음악 데이터의 취득, 녹음 및 재생 등에 관한 각종 화면을 유저에 시인시킬 수 있다.
그런데 재생 장치(300)는, 전술한 바와 같이 기본적으로는 중앙 처리 유닛(304)이 ROM(305) 또는 하드디스크 드라이브(306)에 기억된 각종 프로그램에 따라서 각종 처리를 실행함과 함께 각 하드웨어를 제어하고 있다. 이 때문에 재생 장치(300)에서는, 도 2에 대하여 전술한 기능 회로 블록에 의한 하드웨어 구성의 재생 장치(10)의 기능에 따라서, ROM(305) 또는 하드디스크 드라이브(306)에 기억시키는 각종 프로그램을, 전술한 제어 모듈(100)(도 23) 및 해석 모듈(101)(도 23) 및 관리 모듈(102)(도 23)과 같이 적절히 선정함으로써, 중앙 처리 유닛(304)을 전술한 해석부(18)(도 2) 및 등록부(19)(도 2)와 마찬가지로 기능시킬 수 있다. 물론, 전술한 제어 모듈(100), 해석 모듈(101), 및 관리 모듈(102)을 기능 회로 블록으로 함으로써, 재생 장치(300)를 하드웨어 구성의 재생 장치로 할 수도 있다. 또한 재생 장치(300)에서는, 미디어 드라이브(311) 및 데이터 처리 회로(312) 및 스피커(313)를, 전술한 재생부(11)(도 2)와 마찬가지로 기능시킬 수 있음과 함께, 조작 입력부(301) 및 입력 처리부(302)를, 전술한 조작부(12)(도 2)와 마찬가지로 기능시킬 수 있다. 또한 재생 장치(300)에서는, 하드디스크 드라이브(306)를, 전술한 기록 매체(13)(도 2)와 마찬가지로 기능시킬 수 있음과 함께, 통신 처리부(308) 및 네트워크 인터페이스(309)를, 전술한 통신부(14)(도 2)와 마찬가지로 기능시킬 수 있다.
또한 재생 장치(300)에서는, 표시 처리부(314)를, 전술한 표시 처리부(16)(도 2)와 마찬가지로 기능시킬 수 있다. 그리고, 디스플레이(315)는, 전술한 표시부(17)(도 2)에 대응한다. 또한 음악 제공 서버(310)는, 전술한 외부 장치(15)(도 2)에 대응한다. 따라서 재생 장치(300)는, 재생 장치(10)의 기능에 따라서, ROM(305) 또는 하드디스크 드라이브(306)에 기억시키는 각종 프로그램을 적절히 선정함으로써, 그 재생 장치(10)와 마찬가지의 전술한 처리를 실행할 수 있으며, 이와 같이 하여 전술한 제1 실시 형태와 마찬가지의 효과를 얻을 수 있다.
그런데 재생 장치(300)는, ROM(305) 또는 하드디스크 드라이브(306)에 기억시키는 각종 프로그램을 적절히 선정함으로써, 중앙 처리 유닛(304)을 해석부(18) 내의 특징 수치화 회로와 마찬가지로 기능시킴과 함께, 데이터 처리 회로(312)를 해석부(18) 내의 주파수 해석 회로와 마찬가지로 기능시킬 수 있다. 따라서 재생 장치(300)는, 도 2에 대하여 전술한 재생 장치(10)의 경우와 마찬가지로, 중앙 처리 유닛(304) 및 데이터 처리 회로(312)를 제휴시켜 음악 데이터에 대한 특징의 해석을 효율적으로 실행시킬 수 있다.
(3) 다른 실시 형태
또한 전술한 제1 및 제2 실시 형태에서는, 본 발명에 따른 재생 장치를, 도 1 내지 도 24에 대하여 전술한 재생 장치(1, 10 및 300)에 적용하도록 한 경우에 대하여 설명했지만, 본 발명은 이것에 한하지 않고, 퍼스널 컴퓨터나 휴대 전화기, PDA(Personal Digital Assistance) 등의 정보 처리 장치, 또한 휴대형 음악 재생 장치, 거치형 음악 재생 장치 등의 재생 장치, 또한 DVD(Digital Versatile Disc) 레코더나 하드디스크 레코더 등의 기록 재생 장치 등과 같이, 이밖에 다양한 콘텐츠 데이터의 재생 장치에 널리 적용할 수 있다.
본 발명은, 플레이 리스트에 따라서 음악 데이터를 재생 가능한 음악 재생 장치 등의 재생 장치에 이용할 수 있다.
도 1은 제1 실시 형태에 따른 재생 장치의 개요를 도시하는 블록도.
도 2는 제1 실시 형태에 따른 재생 장치의 상세 구성을 도시하는 블록도.
도 3은 리모트 컨트롤러의 구성을 도시하는 개략선도.
도 4는 음악 데이터베이스 및 플레이 리스트의 구성을 도시하는 개략선도.
도 5는 선택 화면의 구성을 도시하는 개략선도.
도 6은 재생 화면의 구성을 도시하는 개략선도.
도 7은 리스트 이용 재생 기능의 실행 시에서의 표시 화면의 절환을 설명하기 위한 개략선도.
도 8은 채널의 절환에 따른 음악 데이터의 재생의 절환을 설명하기 위한 개략선도.
도 9는 리스트 이용 재생 기능 기동 처리 수순을 도시하는 플로우차트.
도 10은 채널 절환 처리 수순을 도시하는 플로우차트.
도 11은 재생 음악 절환 처리 수순을 도시하는 플로우차트.
도 12는 음악 데이터의 특징을 나타내는 특징 수치화 정보의 설명을 위한 개략선도.
도 13은 제1 등록 조건 테이블의 구성을 도시하는 개략선도.
도 14는 배타 그룹의 설명을 위한 개략선도.
도 15는 음악 데이터마다의 특징값의 설명을 위한 개략선도.
도 16은 비교적 엄격한 등록 조건의 설명을 위한 개략선도.
도 17은 비교적 엄격한 등록 조건에 따른 플레이 리스트에의 음악 데이터의 등록의 설명을 위한 개략선도.
도 18은 비교적 완화되어 있는 등록 조건의 설명을 위한 개략선도.
도 19는 비교적 완화되어 있는 등록 조건에 따른 플레이 리스트에의 음악 데이터의 등록의 설명을 위한 개략선도.
도 20은 플레이 리스트에의 음악 데이터의 등록의 설명을 위한 개략선도.
도 21은 제2 등록 조건 테이블의 구성을 도시하는 개략선도.
도 22는 음악 데이터와 클러스터의 벡터 공간 거리의 검출을 설명하기 위한 개략선도.
도 23은 해석 등록 처리 수순을 도시하는 플로우차트.
도 24는 제2 실시 형태에 따른 재생 장치의 구성을 도시하는 블록도.
<도면의 주요 부분에 대한 부호의 설명>
1, 10, 300 : 재생 장치
2, 18 : 해석부
3, 19 : 등록부
4, 11 : 재생부
12 : 조작부
13 : 기록 매체
301 : 조작 입력부
302 : 입력 처리부
304 : 중앙 처리 유닛
306 : 하드디스크 드라이브
311 : 미디어 드라이브
312 : 데이터 처리 회로
313 : 스피커
D1 : 음악 데이터
PL : 플레이 리스트
RET1 : 제1 등록 조건 테이블
RET2 : 제2 등록 조건 테이블
RT10 : 해석 등록 처리 수순
SN : 특징 수치화 정보

Claims (18)

  1. 콘텐츠 데이터를 재생하는 재생 장치로서,
    상기 재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석부와,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록부와,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생부
    를 구비하는 것을 특징으로 하는 재생 장치.
  2. 제1항에 있어서,
    상기 소정의 상태는, 스탠바이 상태인 것을 특징으로 하는 재생 장치.
  3. 제2항에 있어서,
    상기 재생 장치는, 조작부에의 전원 오프 조작에 기초하여 상기 스탠바이 상태로 되는 것을 특징으로 하는 재생 장치.
  4. 제2항에 있어서,
    상기 재생 장치는, 상기 재생부에 의한 콘텐츠 데이터 재생이 정지하고 소정 시간 경과했을 때에, 상기 스탠바이 상태로 되는 것을 특징으로 하는 재생 장치.
  5. 제2항에 있어서,
    상기 재생 장치는, 소정 시간 계속하여 조작부에의 조작이 미입력일 때에, 상기 스탠바이 상태로 되는 것을 특징으로 하는 재생 장치.
  6. 제2항에 있어서,
    상기 해석부는, 상기 기록 매체에 기록된 상기 미해석의 콘텐츠 데이터를 상기 콘텐츠 데이터의 속성 정보에 기초하여 재배열하고, 상기 재배열한 순서로 상기 미해석의 콘텐츠 데이터의 특징을 해석하는 것을 특징으로 하는 재생 장치.
  7. 제3항에 있어서,
    상기 해석부는, 상기 미해석의 콘텐츠 데이터의 해석이 종료되면, 상기 재생 장치 본체의 전원을 오프하는 것을 특징으로 하는 재생 장치.
  8. 제1항에 있어서,
    상기 재생 장치는 또한,
    미해석의 콘텐츠 데이터가 존재할 때에, 그 취지를 표시부에 표시시키는 표시 제어부를 구비하는 것을 특징으로 하는 재생 장치.
  9. 제1항에 있어서,
    상기 해석부는, 상기 미해석의 콘텐츠 데이터가 파손되어 있을 때에는, 상기 미해석의 콘텐츠 데이터의 해석을 중단하는 것을 특징으로 하는 재생 장치.
  10. 제1항에 있어서,
    상기 재생 장치는 또한,
    상기 해석부가 상기 미해석의 콘텐츠 데이터의 해석을 행하고 있을 때에 점등하는 점등부를 구비하는 것을 특징으로 하는 재생 장치.
  11. 콘텐츠 데이터를 재생하는 재생 장치로서,
    조작부에의 전원 오프 조작에 기초하여, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석부와,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록부와,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생부
    를 구비하는 것을 특징으로 하는 재생 장치.
  12. 콘텐츠 데이터를 재생하는 재생 장치로서,
    기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징을 해석하는 해석부와,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록부와,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생부
    를 구비하고,
    상기 재생부에 의한 콘텐츠 데이터 재생이 정지하고 소정 시간 경과했을 때에, 상기 해석부는 해석을 개시하는 것을 특징으로 하는 재생 장치.
  13. 콘텐츠 데이터를 재생하는 재생 장치로서,
    소정 시간 계속하여 조작부에의 조작이 미입력일 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석부와,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록부와,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생부
    를 구비하는 것을 특징으로 하는 재생 장치.
  14. 콘텐츠 데이터를 재생하는 재생 방법으로서,
    재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석 스텝과,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록 스텝과,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생 스텝
    을 구비하는 것을 특징으로 하는 재생 방법.
  15. 콘텐츠 데이터를 재생하는 재생 방법으로서,
    조작부에의 전원 오프 조작에 기초하여, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석 스텝과,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록 스텝과,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생 스텝
    을 구비하는 것을 특징으로 하는 재생 방법.
  16. 콘텐츠 데이터를 재생하는 재생 방법으로서,
    기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징을 해석하는 해석 스텝과,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록 스텝과,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생 스텝
    을 구비하고,
    상기 해석 스텝은, 상기 재생 스텝에서의 콘텐츠 데이터의 재생이 정지하고 소정 시간 경과했을 때에, 해석을 개시하는 것을 특징으로 하는 재생 방법.
  17. 콘텐츠 데이터를 재생하는 재생 방법으로서,
    소정 시간 계속하여 조작부에의 조작이 미입력일 때에, 기억 매체에 기억되는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석 스텝과,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록 스텝과,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생 스텝
    을 구비하는 것을 특징으로 하는 재생 방법.
  18. 재생 장치가 처리 부하가 낮은 소정의 상태로 될 때에, 기억 매체에 기억되 는 콘텐츠 데이터 중 미해석의 콘텐츠 데이터의 특징의 해석을 개시하는 해석 스텝과,
    상기 콘텐츠 데이터의 특징에 기초하여, 콘텐츠 데이터의 재생 순서를 규정하는 특정의 플레이 리스트에 상기 콘텐츠 데이터를 등록하는 등록 스텝과,
    상기 특정의 플레이 리스트에 기초하여, 상기 기억 수단에 기억되는 콘텐츠 데이터를 재생하는 재생 스텝
    을 컴퓨터에 실행시키는 컴퓨터가 판독 가능한 프로그램이 기록된 기록 매체.
KR1020070090976A 2006-09-07 2007-09-07 재생 장치, 재생 방법 및 재생 프로그램이 기록된 컴퓨터 판독가능 기록 매체 KR101378261B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2006-00242825 2006-09-07
JP2006242825A JP2008065905A (ja) 2006-09-07 2006-09-07 再生装置、再生方法及び再生プログラム

Publications (2)

Publication Number Publication Date
KR20080023188A true KR20080023188A (ko) 2008-03-12
KR101378261B1 KR101378261B1 (ko) 2014-03-25

Family

ID=38879409

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070090976A KR101378261B1 (ko) 2006-09-07 2007-09-07 재생 장치, 재생 방법 및 재생 프로그램이 기록된 컴퓨터 판독가능 기록 매체

Country Status (5)

Country Link
US (1) US8588945B2 (ko)
EP (1) EP1898392B1 (ko)
JP (1) JP2008065905A (ko)
KR (1) KR101378261B1 (ko)
CN (1) CN101140787B (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4811433B2 (ja) 2007-09-05 2011-11-09 ソニー株式会社 画像選択装置、画像選択方法、およびプログラム
JP2009301640A (ja) * 2008-06-12 2009-12-24 Fujitsu Ten Ltd 再生制御装置、方法およびプログラム
JP5098896B2 (ja) * 2008-08-28 2012-12-12 ソニー株式会社 再生装置および再生方法
JP4577438B2 (ja) * 2008-10-21 2010-11-10 ソニー株式会社 プレイリスト検索装置、プレイリスト検索方法、およびプログラム
CN102111854A (zh) * 2009-12-24 2011-06-29 盛大计算机(上海)有限公司 电子书中3g模块工作模式的控制方法
JP5549221B2 (ja) * 2009-12-28 2014-07-16 ソニー株式会社 再生装置、再生制御方法、およびプログラム
JP5492748B2 (ja) * 2010-11-24 2014-05-14 日立コンシューマエレクトロニクス株式会社 制御装置及び制御方法
JP2012208980A (ja) * 2011-03-30 2012-10-25 Hitachi-Lg Data Storage Inc 光ディスク装置
JP5999408B2 (ja) * 2012-02-08 2016-09-28 ヤマハ株式会社 楽音信号制御システムおよびプログラム
JP6200449B2 (ja) * 2015-04-30 2017-09-20 シナノケンシ株式会社 教育支援システム及び端末装置
EP3188186B1 (de) * 2015-12-11 2018-08-15 Infoscreen GmbH Verfahren und systeme zum anzeigen von clips
JP6644662B2 (ja) * 2016-09-29 2020-02-12 日本電産サンキョー株式会社 情報再生装置および情報再生方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000222262A (ja) * 1999-01-28 2000-08-11 Sanyo Electric Co Ltd 情報記録装置、及び該装置への情報記録方法
US20050038819A1 (en) * 2000-04-21 2005-02-17 Hicken Wendell T. Music Recommendation system and method
JP4135051B2 (ja) * 2000-01-24 2008-08-20 ソニー株式会社 記録再生装置、記録再生方法およびプログラム
US7327640B2 (en) * 2000-12-12 2008-02-05 Sony Corporation Recording and reproducing apparatus, recording and reproducing method, and storage medium
JP2002222587A (ja) * 2001-01-24 2002-08-09 Olympus Optical Co Ltd 音声再生装置
JP2003005756A (ja) * 2001-06-21 2003-01-08 Shinsuke Ohira 電子機器における音楽ファイルデータの再生、配信、放送時に、希望する曲調の時間的変化を伴った選曲順リスト自動生成と、その再生・配信システム。
KR101008925B1 (ko) * 2002-12-17 2011-01-17 톰슨 라이센싱 디지털 오디오 플레이어에서 음악을 태깅 및디스플레이하는 방법
EP1435620A1 (en) * 2003-01-06 2004-07-07 Thomson Licensing S.A. Method for creating and accessing a menu for audio content without using a display
EP1437738B1 (en) 2003-01-06 2018-11-07 Thomson Licensing Method for creating and accessing a menu for audio content without using a display
JP3982443B2 (ja) 2003-03-31 2007-09-26 ソニー株式会社 テンポ解析装置およびテンポ解析方法
JP2005198143A (ja) * 2004-01-09 2005-07-21 Matsushita Electric Ind Co Ltd 情報記録再生装置、及び情報記録再生方法
KR101194163B1 (ko) 2004-05-05 2012-10-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 아이템들의 집합으로부터 아이템들을 선택하는 방법 및장치
JP4189758B2 (ja) * 2004-06-30 2008-12-03 ソニー株式会社 コンテンツ記憶装置、コンテンツ記憶方法、コンテンツ記憶プログラム、コンテンツ転送装置、コンテンツ転送プログラム及びコンテンツ転送記憶システム
WO2006016605A1 (ja) * 2004-08-10 2006-02-16 Sony Corporation 情報信号処理方法、情報信号処理装置及びコンピュータプログラム記録媒体
JP4935355B2 (ja) 2004-08-10 2012-05-23 ソニー株式会社 情報信号処理方法、情報信号処理装置及びコンピュータプログラム記録媒体
WO2006025487A1 (ja) * 2004-09-02 2006-03-09 Pioneer Corporation 楽曲再生装置及び楽曲再生方法等
US7536565B2 (en) * 2005-01-07 2009-05-19 Apple Inc. Techniques for improved playlist processing on media devices
JP4330174B2 (ja) * 2005-02-18 2009-09-16 パイオニア株式会社 情報選択方法及び情報選択装置等
JP4769665B2 (ja) * 2006-08-29 2011-09-07 パナソニック株式会社 音楽再生装置および音楽再生端末

Also Published As

Publication number Publication date
EP1898392A3 (en) 2009-06-17
US20080065248A1 (en) 2008-03-13
US8588945B2 (en) 2013-11-19
EP1898392A2 (en) 2008-03-12
EP1898392B1 (en) 2012-06-06
KR101378261B1 (ko) 2014-03-25
CN101140787A (zh) 2008-03-12
JP2008065905A (ja) 2008-03-21
CN101140787B (zh) 2010-06-02

Similar Documents

Publication Publication Date Title
KR101378261B1 (ko) 재생 장치, 재생 방법 및 재생 프로그램이 기록된 컴퓨터 판독가능 기록 매체
JP4396590B2 (ja) 再生装置、再生方法および再生プログラム
JP4581934B2 (ja) 再生装置、再生方法および再生プログラム
US8450590B2 (en) Reproducing apparatus, recording medium, reproducing method, and reproducing program
US20140270181A1 (en) DJ Stem Systems And Methods
US20070053246A1 (en) Recording/reproducing apparatus, and associated content display control method
KR20080009022A (ko) 재생 장치, 재생 방법 및 재생 프로그램
CN101149948A (zh) 再现装置、再现方法和再现程序
JP2007042169A (ja) 再生制御装置、および再生制御方法
US20060212488A1 (en) Reproduction method, reproducing apparatus, and recording medium
KR20060120431A (ko) 데이터 표시 방법 및 재생장치
JP2009021001A (ja) 再生装置、再生方法及び再生プログラム
JP4835301B2 (ja) 再生装置、記録媒体、再生方法及び再生プログラム
JP2008065904A (ja) 再生装置、再生方法及び再生プログラム
JP4720258B2 (ja) データ処理方法、電子機器およびプログラム
JP2008065055A (ja) データ登録装置、データ登録方法及びデータ登録プログラム
WO2011060866A1 (en) Method for setting up a list of audio files
JP2010198713A (ja) オーディオ再生装置
JP2010054530A (ja) 情報処理装置、発光制御方法およびコンピュータプログラム
JP2006252598A (ja) データ処理方法、電子機器およびプログラム
CN100593211C (zh) 再现设备、再现方法和信号
JP2004326907A (ja) オーディオ再生装置
WO2012104915A1 (ja) 楽曲処理装置
JP4817756B2 (ja) 表示制御装置
JP2008103045A (ja) 再生装置及び再生方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170918

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180309

Year of fee payment: 5