KR101249531B1 - 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치 - Google Patents

관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치 Download PDF

Info

Publication number
KR101249531B1
KR101249531B1 KR1020060023558A KR20060023558A KR101249531B1 KR 101249531 B1 KR101249531 B1 KR 101249531B1 KR 1020060023558 A KR1020060023558 A KR 1020060023558A KR 20060023558 A KR20060023558 A KR 20060023558A KR 101249531 B1 KR101249531 B1 KR 101249531B1
Authority
KR
South Korea
Prior art keywords
information
content
related information
output
page
Prior art date
Application number
KR1020060023558A
Other languages
English (en)
Other versions
KR20060100224A (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 KR20060100224A publication Critical patent/KR20060100224A/ko
Application granted granted Critical
Publication of KR101249531B1 publication Critical patent/KR101249531B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/64Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Library & Information Science (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Information Transfer Between Computers (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치, 관련 정보 연속 출력 프로그램, 관련 정보 연속 제공 프로그램에 관한 것으로서, 본 발명의 관련 정보 연속 출력 방법은, 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득 스텝과, 상기 취득된 상기 페이지 정보에 포함되는 상기 리스트 내에서 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정 스텝과, 관련 정보 연속 제공 장치로부터 상기 주목 컨텐츠 정보로서 선정된 1개의 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득 스텝과, 상기 취득된 상기 컨텐츠 관련 정보를 출력하는 관련 정보 출력 스텝과, 상기 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출 스텝을 포함하고, 상기 출력 종료 검출 스텝에서 상기 컨텐츠 관련 정보의 출력 종료를 검출하면, 다시 상기 주목 컨텐츠 정보 선정 스텝과, 상기 관련 정보 취득 스텝과, 상기 관련 정보 출력 스텝과, 상기 출력 종료 검출 스텝을 차례로 실행하도록 하여, 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 연속적으로 자동 출력한다.
관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치, 관련 정보 연속 출력 프로그램, 관련 정보 연속 제공 프로그램

Description

관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치 {RELATED INFORMATION SUCCESSIVELY OUTPUTTING METHOD, RELATED INFORMATION SUCCESSIVELY PROVIDING METHOD, RELATED INFORMATION SUCCESSIVELY OUTPUTTING APPARATUS, AND RELATED INFORMATION SUCCESSIVELY PROVIDING APPARATUS}
도 1은 본 실시에 의한 음악 관련 서비스 제공 시스템의 전체 구성의 제1 실시예를 나타낸 약선도이다.
도 2는 고객 단말기의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 3은 디렉토리 구성을 나타낸 약선도이다.
도 4는 포털 서버의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 5는 음악 데이터 분배 서버의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 6은 물품 판매 서버의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 7은 라디오 방송 정보 분배 서버의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 8은 고객 단말기 및 포털 서버 사이의 사용자 인증 처리 스텝을 나타낸 시켄스 차트이다.
도 9는 고객 단말기 및 음악 데이터 분배 서버 사이의 사용자 인증 처리 스텝을 나타낸 시켄스 차트이다.
도 10은 음악 데이터 분배 서비스 제공 처리 스텝을 나타낸 시켄스 차트이다.
도 11은 물품 판매 서비스 제공 처리 스텝을 나타낸 시켄스 차트이다.
도 12는 라디오 방송 정보(온에어 리스트 정보 분배 서비스 제공 처리 스텝(1)을 나타낸 시켄스 차트이다.
도 13은 라디오 방송 정보(나우 온에어 정보 분배 서비스 제공 처리 스텝(2)을 나타낸 시켄스 차트이다.
도 14는 고객 단말기의 하드웨어 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 15는 고객 단말기의 프로그램 모듈를 나타낸 약선도이다.
도 16은 음악 데이터 분배 서버의 하드웨어 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 17은 악곡 리스트 정보의 구성을 나타낸 약선도이다.
도 18은 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 19은 악곡 소개 화면에 있어서의 곡명의 선정의 설명을 위한 약선도이다.
도 20은 연속 출력 대상의 곡명의 선정(1)의 설명을 위한 약선도이다.
도 21은 연속 출력 대상의 곡명의 선정(2)의 설명을 위한 약선도이다.
도 22는 데이터 플레이 모드가 지시되었을 때의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 23은 반복 플레이 모드 및 단일 반복 플레이 모드가 지시되었을 때의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 24는 셔플 플레이 모드가 지시되었을 때의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 25는 랜덤 플레이 모드가 지시되었을 때의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 26은 프로그램 플레이 모드가 지시되었을 때의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 27은 상세 정보 제시 화면의 구성을 나타낸 약선도이다.
도 28은 관련 정보 연속 제공 출력 처리 스텝을 나타낸 시켄스 차트이다.
도 29은 제1 관련 정보 연속 출력 처리 스텝을 나타낸 플로차트이다.
도 30은 처리 명령 입력 화면의 구성을 나타낸 약선도이다.
도 31은 제2 관련 정보 연속 출력 처리 스텝을 나타낸 플로차트이다.
도 32는 제3 관련 정보 연속 출력 처리 스텝을 나타낸 플로차트이다.
도 33은 제4 관련 정보 연속 출력 처리 스텝을 나타낸 플로차트이다.
도 34는 플레이 모드 설정 화면의 구성을 나타낸 약선도이다.
도 35는 제5 관련 정보 연속 출력 처리 스텝(1)을 나타낸 플로차트이다.
도 36은 제5 관련 정보 연속 출력 처리 스텝(2)을 나타낸 플로차트이다.
도 37은 출력 제어 화면의 구성을 나타낸 약선도이다.
도 38은 시청 데이터의 출력시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 39은 시청 데이터의 일시 정지시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 40은 시청 데이터의 출력 정지시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 41은 시청 데이터의 전 스킵시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 42는 시청 데이터의 다음 스킵시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 43은 시청 데이터의 빠른 리와인딩 시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 44는 시청 데이터의 빠른 피딩시의 악곡 소개 화면의 구성을 나타낸 약선도이다.
도 45는 제6 관련 정보 연속 출력 처리 스텝(1)을 나타낸 플로차트이다.
도 46은 제6 관련 정보 연속 출력 처리 스텝(2)을 나타낸 플로차트이다.
도 47은 사용자에 의해 임의로 곡명이 주목 악곡 정보로서 선정된 경우의 제7 관련 정보 연속 출력 처리 스텝의 설명을 위한 약선도이다.
도 48은 제2 실시예에 의한 관련 정보 연속 제공 출력 시스템의 관련 정보 연속 제공 장치 및 관련 정보 연속 출력 장치의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
도 49는 제3 실시예에 의한 관련 정보 연속 제공 출력 시스템의 관련 정보 연속 제공 장치 및 관련 정보 연속 출력 장치의 기능 회로 블록에 의한 하드웨어 구성을 나타낸 블록도이다.
[특허 문헌 1] 일본국 특개 2002-99283공보(제6면, 제7면, 도 2, 도 3)
본 발명은 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치, 관련 정보 연속 출력 프로그램 및 관련 정보 연속 제공 프로그램에 관한 것이며, 예를 들면, 데이터 기록 재생 장치(이하, 이것을 고객 단말기와 함)에 의해, 네트워크 상에서 제공되고 있는 음악 데이터를 취득하는 경우에 적용하기에 바람직한 것이다.
종래의 음악 분배 시스템의 단말기는, 디스플레이에 표시한 웹 브라우저 화면 상에서 악곡(樂曲)의 시청(試聽)이 선택되면, 웹 서버에 대하여 상기 악곡의 시 청을 요구한다. 이에 따라 웹 서버는, 판매 가능한 악곡을 미리 결정된 소정 시간씩 차례차례로, 스트리밍 형식으로 단말기에 송신한다. 이로써, 단말기는, 웹 서버로부터 스트리밍 형식으로 송신된 소정 시간씩의 악곡을 차례로 스피커로부터 출력하여 사용자에게 시청시키고 있었다(예를 들면, 특허 문헌 1 참조).
그런데, 이러한 구성의 음악 분배 시스템에서는, 웹 서버가 단말기로부터 부여되는 악곡의 시청 요구에 따라서, 복수개의 악곡 중 시청 가능한 악곡을 차례로 선택하면서, 상기 선택한 악곡의 소정 시간 부분을 커팅하여 단말기에 송신하지 않으면 안되므로, 악곡 시청시의 처리 부하가 현저하게 증대한다는 문제가 있었다.
본 발명은 이상의 점을 고려하여 행해진 것이며, 관련 정보 연속 제공 장치에 대하여 컨텐츠 관련 정보의 제공시의 처리 부하를 대폭 저감할 수 있는 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치, 관련 정보 연속 출력 프로그램 및 관련 정보 연속 제공 프로그램을 제안하려고 하는 것이다.
이러한 과제를 해결하기 위해 본 발명에 있어서는,
관련 정보 연속 출력 방법에 있어서,
페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득 스텝과,
상기 취득된 상기 페이지 정보에 포함되는 상기 리스트 내에서 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정 스텝과,
관련 정보 연속 제공 장치로부터 상기 주목 컨텐츠 정보로서 선정된 1개의 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득 스텝과,
상기 취득된 상기 컨텐츠 관련 정보를 출력하는 관련 정보 출력 스텝과,
상기 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출 스텝
을 포함하고,
상기 출력 종료 검출 스텝에서 상기 컨텐츠 관련 정보의 출력 종료를 검출하면, 다시 상기 주목 컨텐츠 정보 선정 스텝과, 상기 관련 정보 취득 스텝과, 상기 관련 정보 출력 스텝과, 상기 출력 종료 검출 스텝을 차례로 실행하도록 하여, 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 연속적으로 자동 출력하도록 했다.
따라서, 본 발명의 관련 정보 연속 출력 장치에서는, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 관련 정보 연속 제공 장치에 대하여 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 요구함으로써, 이러한 관련 정보 연속 제공 장치에 대하여 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있다.
또 본 발명에 있어서는,
관련 정보 연속 제공 장치에 있어서,
관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 페이지 정보 송신 스텝과,
상기 관련 정보 연속 출력 장치에 의해 상기 페이지 정보에 포함되는 상기 리스트 내의 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 요구 정보 수신 스텝과,
상기 관련 정보 연속 출력 장치에 대하여, 상기 수신된 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하는 관련 정보 송신 스텝
을 포함하고,
상기 관련 정보 연속 출력 장치에 의해 상기 컨텐츠 관련 정보의 출력이 종료되어, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 자동적으로 선정되면 다시 상기 요구 정보 수신 스텝과, 상 기 관련 정보 송신 스텝을 차례로 실행하도록 하여, 상기 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 연속적으로 자동 송신하도록 했다.
따라서, 본 발명의 관련 정보 연속 제공 장치에서는, 관련 정보 연속 출력 장치로부터, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 요구되므로, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있다.
본 발명에 의하면, 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 관련 정보 연속 제공 장치로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력하도록 한 것에 의해, 관련 정보 연속 제공 장치에 대하여, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있고, 따라서, 관련 정보 연속 제공 장치에 대하여 컨텐츠 관련 정보의 제공시의 처리 부하를 대폭 저감할 수 있는 관련 정보 연속 출력 방법, 관련 정보 연속 출력 장치 및 관련 정보 연속 출력 프로그램을 실현할 수 있다.
또 본 발명에 의하면, 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하고, 관련 정보 연속 출력 장치에 의해 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치에 대하여, 이러한 요구 정보에 따른 컨텐츠 관련 정보를 송신하고, 관련 정보 연속 출력 장치에 의해 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 새롭게 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치에 대하여 상기 수신한 요구 정보에 따른 컨텐츠 관련 정보를 송신하도록 하여, 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신하도록 한 것에 의해, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있고, 따라서, 컨텐츠 관련 정보의 제공시에 처리 부하를 대폭 저감할 수 있는 관련 정보 연속 제공 방법, 관련 정보 연속 제공 장치 및 관련 정보 연속 제공 프로그램을 실현할 수 있다.
이하 도면에 대하여, 본 발명의 일실시예를 상세하게 설명한다.
〔1〕제1 실시예
(1) 음악 관련 서비스 제공 시스템
(1-1) 시스템 구성
도 1에 있어서, (1)은 전체적으로 음악 관련 서비스 제공 시스템을 나타내고, 이 음악 관련 서비스 제공 시스템(1)의 운영업자와 계약하고 있는 사용자의 고객 단말기(2)와, 상기 고객 단말기(2)를 관리하는 포털 서버(3)와, 상기 고객 단말기(2)에 대하여 음악에 관한 각종 서비스를 제공하는 복수개의 서버 SV1 내지 SV5를 가지고 있다.
이 실시예의 경우, 음악 데이터 분배 서버 SV1는, ATRAC3(Adaptive Tra nsform Acoustic Coding 3), AAC(Advanced Audio Coding), WMA(Windows(등록상표Media Audio), Real AUDIO G2 Music Codec, MP3(MPEG Audio Layer-3) 형식 등으로 이루어지는 음악 데이터를 고객 단말기(2)에 분배하는 음악 데이터 분배 서비스를 제공한다. 또한, 물품 판매 서버 SV2는, CD(Compact Disc)나 DVD(Digital Versatile Disc) 등을 고객 단말기(2)를 통하여 사용자에게 판매하는 물품 판매 서비스를 제공한다. 또한, 라디오 방송 정보 분배 서버 SV3는, 라디오국을 통하여 방송되고 있는 라디오 방송의 라디오 프로그램이나 음악 등에 대한 라디오 방송 정보를 고객 단말기(2)에 분배하는 라디오 방송 정보 분배 서비스를 제공한다.
또한, 인터넷 라디오 서버 SV4는, 인터넷에 상당하는 네트워크 NT를 통하여 라디오 방송 데이터를 스트리밍 분배의 형태로 고객 단말기(2)를 향해 방송하는 인터넷 라디오 방송 서비스를 제공한다. 이에 더하여 과금 서버 SV5는, 포털 서버(3) 등으로부터의 요구에 따라 사용자에 대하여 다양한 요금을 부과하기 위한 과금 처리를 실행하도록 되어 있다.
(1-2) 고객 단말기(2)의 구성
(1-2-1) 고객 단말기(2)의 기능 회로 블록 구성
다음에, 고객 단말기(2)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다. 도 2에 나타낸 바와 같이 고객 단말기(2)는, 그 하우징 표면이나 리모트 컨트롤러(도시하지 않음)에 설치된 각종 조작 버튼으로 이루어지는 조작 입력부(20)가 사용자에 의해 조작되면, 상기 조작 입력부(20)에 의해 이것을 인식하고, 상기 조작에 따라 조작 입력 신호를 입력 처리부(21)에 송출한다. 입력 처리부(21)는, 조작 입력부(20)로부터 부여되는 조작 입력 신호를 특정한 조작 커맨드로 변환하여 버스(22)를 통하여 제어부(23)에 송출한다. 제어부(23)는, 버스(22)를 통하여 접속된 각 회로로부터 부여되는 조작 커맨드나 제어 신호에 따라 이들 각 회로의 동작을 제어한다.
표시 제어부(24)는, 버스(22)를 통하여 공급되는 영상 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 그 결과 얻어지는 아날로그 영상 신호를 표시부(25)에 송출한다. 표시부(25)는, 예를 들면, 액정 디스플레이 등의 표시 디바이스로서, 하우징 표면에 직접 장착되어 있는 경우나 외부 부착되어 있는 경우가 있다.
그리고, 표시부(25)는, 제어부(23)에 의한 처리 결과나 각종 영상 데이터가 표시 제어부(24)를 통하여 아날로그 영상 신호로서 공급되면, 상기 아날로그 영상 신호에 따른 영상을 표시한다.
음성 제어부(26)는, 버스(22)를 통하여 공급되는 음성 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 그 결과 얻어지는 아날로그 음성 신호를 스피커 (27)에 송출한다. 스피커(27)는, 음성 제어부(26)로부터 공급되는 아날로그 음성 신호에 따른 음성을 출력한다.
외부 기록 매체 기록 재생부(28)는, CD나, 플래시 메모리가 외장 케이스에 내포된 메모리 스틱(등록상표) 등의 외부 기록 매체에 기록되어 있는 컨텐츠 데이터를 판독하여 재생하거나, 또는 상기 외부 기록 매체에 대하여 기록 대상의 컨텐츠 데이터를 기록하는 기록 재생부이다. 외부 기록 매체 기록 재생부(28)는, 외부 기록 매체로부터 컨텐츠 데이터로서 영상 데이터를 판독했을 때, 상기 판독한 영상 데이터를 버스(22)를 통하여 표시 제어부(24)에 공급한다. 이로써, 표시 제어부(24)는, 외부 기록 매체 기록 재생부(28)에 의해 외부 기록 매체로부터 컨텐츠 데이터로서 판독된 영상 데이터를 아날로그 영상 신호로 변환하여 표시부(25)에 공급한다.
또 외부 기록 매체 기록 재생부(28)는, 외부 기록 매체로부터 컨텐츠 데이터로서 음성 데이터를 판독했을 때, 상기 판독한 음성 데이터를 버스(22)를 통하여 음성 제어부(26)에 공급한다. 이로써, 음성 제어부(26)는, 외부 기록 매체 기록 재생부(28)에 의해 외부 기록 매체로부터 컨텐츠 데이터로서 판독된 음성 데이터를 아날로그 음성 신호로 변환하여 스피커(27)에 공급한다.
또한, 제어부(23)는, 외부 기록 매체 기록 재생부(28)에 의해 외부 기록 매체로부터 판독된 컨텐츠 데이터를 버스(22)를 통하여 고객 단말기(2) 내부의 기억 매체(29)에 송출하고, 그 기억 매체(29)에 대하여 상기 컨텐츠 데이터를 기억하는(이하, 이와 같이 외부 기록 매체에 기록되어 있는 컨텐츠 데이터를 기억 매체(29) 에 기억하는 것을 리핑(ripping)이라고 함)것이 가능하다. 그리고, 제어부(23)는, 기억 매체(29)로부터 컨텐츠 데이터로서 이미지 데이터 또는 비디오 데이터 등의 영상 데이터를 판독했을 때는, 상기 판독한 영상 데이터를 버스(22)를 통하여 표시 제어부(24)에 공급한다. 또, 제어부(23)는, 기억 매체(29)로부터 컨텐츠 데이터로서 오디오 데이터 등의 음성 데이터를 판독했을 때는, 상기 판독한 음성 데이터를 버스(22)를 통하여 음성 제어부(26)에 공급한다. 이에 더하여 제어부(23)는, 기억 매체(29)로부터 음악 데이터를 판독하여 외부 기록 매체 기록 재생부(28)에 전송함으로써 상기 외부 기록 매체 기록 재생부(28)에 의해 외부 기록 매체에 대하여 그 음악 데이터를 기록시킬 수도 있다.
방송 신호 수신부(30)는, 각 라디오국으로부터 송신되는 라디오 방송파를 수신하고, 튜너부(31)에 공급한다. 튜너부(31)는, 제어부(23)의 제어 하에, 방송 신호 수신부(30)를 통하여 수신된 라디오 방송파 중 예를 들면, 조작 입력부(20)를 통하여 지정된 라디오국에 대응하는 방송 주파수의 라디오 방송 신호를 추출하여 소정의 수신 처리를 행하고, 그 결과 얻어지는 음성 데이터를 버스(22)를 통하여 음성 제어부(26)에 송출한다. 음성 제어부(26)는, 튜너부(31)로부터 주어진 음성 데이터를 아날로그 음성 신호로 변환하여 스피커(27)에 송출함으로써, 상기 스피커(27)로부터 라디오국에서 방송되고 있는 라디오 프로그램의 프로그램 음성을 출력시키고, 따라서, 사용자에 대하여 라디오 프로그램의 프로그램 음성을 청취하게 할 수 있다. 또 제어부(23)는, 튜너부(31)에서 얻어진 음성 데이터를 기억 매체(29)에 송출하여 기억함으로써, 라디오 프로그램의 프로그램 음성을 녹음할 수도 있다.
또한, 제어부(23)는, 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 네트워크 NT에 접속되고, 상기 네트워크 NT 상의 포털 서버(3)나 그 외에 서버 SV1 내지 SV4에 액세스할 수 있다. 이로써, 제어부(23)는, 포털 서버(3)나 그 외에 서버 SV1 내지 SV4와의 사이에서 각종 정보나 각종 데이터를 송수신한다.
인코더/디코더부(34)는, 네트워크 NT로부터 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신된 압축 부호화되어 있는 컨텐츠 데이터, 또는 기억 매체(29)나 외부 기록 매체로부터 판독된 압축 부호화되어 있는 컨텐츠 데이터를 복호하여 표시 제어부(24)나 음성 제어부(26)에 송출한다. 또, 인코더/디코더부(34)는, 외부 기록 매체로부터 판독된 압축 부호화되어 있지 않은 컨텐츠 데이터나, 튜너부(31)로부터 주어지는 음성 데이터 등을 압축 부호화하고, 상기 압축 부호화한 컨텐츠 데이터를 기억 매체(29)에 송출한다. 이로써, 인코더/디코더부(34)에 의해 압축 부호화된 컨텐츠 데이터는, 제어부(23)의 제어 하에 기억 매체(29)에 기억된다.
저작권 관리부(35)는, 네트워크 NT로부터 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 다운로드되는 컨텐츠 데이터에 대응하는 저작권 관리 정보나, 외부 기록 매체 기록 재생부(28)에 의해 외부 기록 매체로부터 판독된 컨텐츠 데이터에 대응하는 저작권 관리 정보를 생성한다. 저작권 관리부(35)에서 생성된 저작권 관리 정보는, 제어부(23)의 제어 하에 컨텐츠 데이터와 대응되어 기억 매체(29)에 등록된다. 또, 저작권 관리부(35)는, 기억 매체(29)에 의해 특정한 외부 기록 매체와의 사이에서 저작권 관리 정보를 대응시킨 컨텐츠 데이터를 체크아 웃할 때나, 상기 특정한 외부 기록 매체와 기억 매체(29)와의 사이에서 상기 저작권 관리 정보를 대응시킨 컨텐츠 데이터를 체크인할 때, 상기 컨텐츠 데이터에 대응하는 저작권 관리 정보의 내용을 적절히 갱신함으로써, 그 컨텐츠 데이터에 대한 저작권을 보호한다.
페이지 정보 생성부(36)는, 네트워크 NT로부터 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신된 XML(eXtensible Markup Language) 파일, 또는 HTML(Hyper Text Markup language) 파일 등의 페이지 정보를 해석하여 표시부(25)에 표시하기 위한 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 송출한다.
인증 처리부(37)는, 네트워크 인터페이스(33)를 통하여 접속되는 네트워크 NT 상의 포털 서버(3)나 그 외에 서버 SV1 내지 SV4에 대하여 인증 정보를 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 송신하는 등의 인증 처리를 실행한다. 인증 정보 기억부(38)는, 인증 처리부(37)가 포털 서버(3)나 그 외에 서버 SV1 내지 SV4에 대하여 액세스할 때 필요한 인증 정보를 기억한다.
라디오 방송 표시 제어부(39)는, 현재, 사용자에 의한 청취용으로 수신 중인 라디오 방송에 관한 라디오 방송 정보를 요구하기 위한 요구 신호를 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서, 상기 수신 중인 라디오 방송을 방송하고 있는 라디오국에 대응하는 라디오 방송 정보 분배 서버 SV3에 송신한다. 그 결과, 라디오 방송 표시 제어부(39)는, 네트워크 NT 상의 라디오 방송 정보 분배 서버 SV3로부터 송신된 라디오 방송 정보를 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하는 동시에, 상기 수신한 라디오 방송 정보를 표시 제어부(24)에 송출함으로써, 표시부(25)에 대하여, 현재 수신 중인 라디오 프로그램의 프로그램명이나, 상기 수신 중인 악곡의 타이틀 및 아티스트명 등으로 이루어지는 라디오 방송 정보를 표시하게 한다.
(1-2-2) 디렉토리 관리
고객 단말기(2)의 제어부(23)는, 기억 매체(29)에 대하여 기억하는 컨텐츠 데이터를, 도 3에 나타낸 디렉토리 구성으로 관리한다. 먼저 최상위의 「root」디렉토리의 하층에 대하여는, 규정 범위 내에서의 임의의 수의 「folder」디렉토리가 작성된다. 이 「folder」디렉토리는, 예를 들면, 컨텐츠가 속하는 장르, 또는 소유 사용자 등에 대응하여 작성된다. 이 「folder」디렉토리의 하층에는, 규정 범위 내에서의 임의의 수의 「album」디렉토리가 작성되고, 상기 「album」디렉토리는 예를 들면, 1개의 앨범 타이틀마다 대응하도록 되어 있다. 이 「album」디렉토리의 하층에 있어서는, 그 「album」디렉토리에 속하게 되는 1이상의 「track」파일이 저장되고, 이 「track」파일이 예를 들면, 1개의 악곡의 음악 데이터 즉 컨텐츠로 되는 것이다. 이와 같은 컨텐츠 데이터에 대한 디렉토리 관리는, 기억 매체(29)에 기억되어 있는 데이터 베이스 파일에 의해 행해진다.
(1-3) 포털 서버(3)의 기능 회로 블록 구성
다음에, 도 4를 사용하여 포털 서버(3)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다. 포털 서버(3) 내의 제어부(50)는, 버스(51)를 통하여 접속되는 각 회로의 동작을 제어한다. 통신 제어부(52)는, 제어부(50)의 제어 하에, 네트워 크 인터페이스(53)를 통하여 고객 단말기(2)나 그 외에 서버 SV1 내지 SV5와 각종 정보를 송수신한다. 고객 데이터 베이스부(54)에는, 음악 관련 서비스 제공 시스템(1)의 운영업자와 이미 계약이 완료되어 있는 사용자의 사용자 ID(Identification)정보와 패스워드 정보가 대응하여 고객 정보로서 등록되어 있다. 페이지 정보 기억부(55)에는, 음악 관련 서비스 제공 시스템(1)의 운영업자가 관리하는 페이지 정보 등이 기억되어 있다. 그리고, 페이지 정보는, XML 등의 언어에 의해 기술되어 있고, 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2, 라디오 방송 정보 분배 서버 SV3 및 인터넷 라디오 서버 SV4 등에 액세스하기 위한 URL(Uniform Resource Locator) 정보를 포함하고 있다.
인증 처리부(56)는, 고객 단말기(2)로부터 송신된 사용자 ID 정보 및 패스워드 정보를 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하면, 사용자 인증 처리로서, 상기 수신한 사용자 ID 정보 및 패스워드 정보가 고객 데이터 베이스부(54)에 고객 정보로서 등록되어 있는지 여부를 확인한다. 그리고, 인증 처리부(56)는, 사용자 인증 처리를 종료하면, 상기 사용자 인증 처리의 결과를 나타내는 포털 인증 결과 정보(후술하는 인증 세션 ID 정보)를 발행하고, 상기 발행한 포털 인증 결과 정보를 인증 정보 기억부(57)에 일시 기억한다. 이 때 제어부(50)는, 인증 처리부(56)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되면 페이지 정보 기억부(55)에 기억되어 있는 계약자용의 페이지 정보를 포털 인증 결과 정보와 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 그리고, 제어부(50)는, 인증 처리부 (56)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되지 않은 경우에는, 인증 에러 정보를, 페이지 정보 기억부(55)에 기억되어 있는 인증의 실패를 나타내는 인증 실패 통지 페이지 정보와 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신하도록 구성해도 된다.
또 인증 처리부(56)는, 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3로부터 사용자에게 대한 인증 처리가 실행된 결과, 상기 사용자의 고객 단말기(2)로부터 취득하여 송신되는 포털 인증 결과 정보(후술하는 인증 티켓)를 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하면, 상기 수신한 포털 인증 결과 정보와, 인증 정보 기억부(57)에 일시 기억되어 있던 상기 사용자에 대응하는 포털 인증 결과 정보를 비교한다. 이로써, 인증 처리부(56)는, 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3로부터 수신한 포털 인증 결과 정보에 대한 인증 처리로서, 정규의 포털 인증 결과 정보인지 여부를 확인하는 확인 처리를 실행하고, 그 확인 결과를 나타내는 확인 결과 정보를 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 상기 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 회신한다.
주파수 정보 기억부(58)에는, 지역을 특정 가능한 우편 번호 등의 지역 코드와, 그 지역 코드가 나타내는 지역에서 수신 가능한 라디오 방송의 방송 주파수를 나타내는 주파수 정보, 상기 라디오 방송을 방송하는 라디오국의 명칭(이하, 이것 을 라디오국명이라고 함) 및 상기 라디오국마다의 유닉 식별 정보인 콜사인이 대응하여 기억되어 있다. URL 기억부(59)에는, 라디오 방송용의 라디오국마다의 콜사인과, 상기 콜사인에 대응하는 라디오국에서 제공하는 현재 방송 중인 라디오 프로그램에 관하여 상기 라디오 프로그램의 프로그램명이나 그 라디오 프로그램 내에서 현시점에 흐르고 있는 악곡의 타이틀 등으로 이루어지는 라디오 방송 정보(이하, 이것을 특히 나우 온에어(now-on-air) 정보라고 함)를 취득 가능한 URL 정보가 대응되어 기억되어 있다.
(1-4) 음악 데이터 분배 서버 SV1의 기능 회로 블록 구성
다음에, 도 5를 사용하여 음악 데이터 분배 서버 SV1의 기능 회로 블록에 의한 하드웨어 구성을 설명한다. 음악 데이터 분배 서버 SV1 내의 제어부(70)는, 버스(71)를 통하여 접속되는 각 회로의 동작을 제어한다. 통신 제어부(72)는, 제어부(70)의 제어 하에, 네트워크 인터페이스(73)를 통하여 고객 단말기(2)나 포털 서버(3) 등과 각종 정보나, 컨텐츠 데이터 등의 각종 데이터를 송수신한다. 고객 데이터 베이스부(74)에는, 음악 데이터 분배 서버 SV1의 운영업자와 이미 계약이 완료되어 있는 사용자의 사용자 ID 정보와 패스워드 정보가 대응되어 고객 정보로서 등록되어 있다. 단, 인증 처리부(75)가, 고객 단말기(2)로부터 송신되는, 포털 서버(3)에 의해 발행된 포털 인증 결과 정보에 따라 사용자를 인증 처리하는 기능을 가지는 경우에는, 고객 데이터 베이스부(74)를 형성하지 않아도 된다.
페이지 정보 기억부(76)에는, 음악 데이터 분배 서버 SV1가 관리하는, 다운로드 가능한 음악 데이터를 소개하는 음악 데이터 분배용의 페이지 정보 등이 기억 되어 있다. 또한, 음악 데이터 분배용의 페이지 정보는, XML 등의 언어에 의해 기술되어 있고, 고객 단말기(2)를 이용하는 사용자에 대하여 다운로드를 희망하는 음악 데이터를 선택하게 할 수 있다. 그리고, 제어부(70)는, 고객 단말기(2)로부터 송신되는, 음악 데이터 분배용의 페이지 정보를 요구하는 페이지 정보 취득 요구 신호를 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하면, 상기 수신한 페이지 정보 취득 요구 신호에 따라, 페이지 정보 기억부(76)에 기억된 음악 데이터 분배용의 페이지 정보를 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
인증 처리부(75)는, 고객 단말기(2)로부터 송신되는, 상기 고객 단말기(2)를 이용하는 사용자의 사용자 ID 정보 및 패스워드 정보를 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하면, 사용자 인증 처리로서, 상기 수신한 사용자 ID 정보 및 패스워드 정보가 고객 데이터 베이스부(74)에 고객 정보로서 등록되어 있는지 여부를 확인한다. 또 인증 처리부(75)는, 사용자 ID 정보 및 패스워드 정보를 사용하는 사용자 인증 처리와는 상이한 사용자 인증 방법으로서 고객 단말기(2)로부터 송신되는, 포털 서버(3)에 의해 발행된 포털 인증 결과 정보(후술하는 인증 티켓)를 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 포털 인증 결과 정보를 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 포털 서버(3)에 송신한다. 그리고, 인증 처리부(75)는, 포털 서버(3)로의 포털 인증 결과 정보의 송신에 따라, 상기 포털 서버(3)로부터 그 포털 인증 결과 정보에 대한 인증 처리(즉, 전술한 확인 처리)가 실행된 결 과 회신되는 확인 결과 정보를 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 확인 결과 정보에 따라 사용자가 음악 관련 서비스 제공 시스템(1)의 운영업자와 이미 계약이 완료되어 있는 정규 사용자인지 여부를 확인한다. 이같이 하여 인증 처리부(75)는, 사용자 인증 처리가 종료하면, 그 사용자 인증 처리의 결과를 나타내는 서버 인증 결과 정보(후술하는 서비스 세션 ID 정보)를 발행한다.
이 때 제어부(70)는, 인증 처리부(75)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되면 페이지 정보 기억부(76)에 계약자용으로서 기억되어 있는 음악 데이터 분배용의 페이지 정보를 서버 인증 결과 정보와 함께 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 이에 대하여 제어부(70)는, 인증 처리부(75)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되지 않은 경우에는, 인증 에러 정보를, 페이지 정보 기억부(76)에 기억되어 있는 인증의 실패를 나타내는 인증 실패 통지 페이지 정보와 함께 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 그런데, 인증 정보 기억부(77)에는, 인증 처리부(75)에 의해 발행된 서버 인증 결과 정보가 일시 기억되는 동시에, 상기 인증 처리부(75)에 의해, 고객 단말기(2)를 이용하는 사용자를 사용자 인증 처리할 때 필요한 각종 인증 정보가 기억되어 있다.
음악 데이터 기억부(78)에는, 전술한 ATRAC3 형식이나 MP3 형식 등으로 압축 부호화된 복수개의 음악 데이터가 각각의 컨텐츠 ID 정보 등의 검색 키와 대응하여 기억되어 있다. 검색부(79)는, 고객 단말기(2)에 대하여 음악 데이터 분배용의 페이지 정보가 송신된 결과, 상기 고객 단말기(2)로부터 송신되는, 다운로드 희망의 음악 데이터 검색용의 검색 키가 저장되고 그 다운로드 희망의 음악 데이터를 다운로드 요구하는 다운로드 요구 신호가 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신되면 상기 수신된 다운로드 요구 신호로부터 그 검색 키를 인출한다. 그리고, 검색부(79)는, 이러한 검색 키에 따라, 음악 데이터 기억부(78) 내의 복수개의 음악 데이터 중에서 상기 검색 키가 나타내는 검색 조건에 해당하는 다운로드 희망의 음악 데이터를 검색한다. 이로써, 제어부(70)는, 그 검색된 다운로드 희망의 음악 데이터를 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 또 제어부(70)는, 이 때 고객 단말기(2)로의 음악 데이터의 다운로드에 따른 사용자에 대한 과금 처리용의 과금 정보를 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 과금 서버 SV5에 송신함으로써, 과금 서버 SV5에 대하여 상기 사용자에 대한 음악 데이터의 다운로드에 따른 과금 처리를 실행시킨다.
(1-5) 물품 판매 서버 SV2의 기능 회로 블록 구성
다음에, 도 6을 참조하여 물품 판매 서버 SV2의 기능 회로 블록에 의한 하드웨어 구성을 설명한다. 물품 판매 서버 SV2 내의 제어부(90)는, 버스(91)를 통하여 접속되는 각 회로의 동작을 제어한다. 통신 제어부(92)는, 제어부(90)의 제어 하에, 네트워크 인터페이스(93)를 통하여 고객 단말기(2)나 포털 서버(3) 등과 각종 정보를 송수신한다. 고객 데이터 베이스부(94)에는, 물품 판매 서버 SV2의 운영업 자와 이미 계약이 완료되어 있는 사용자의 사용자 ID 정보와 패스워드 정보가 대응되어 고객 정보로서 등록되어 있다. 단, 인증 처리부(95)가, 고객 단말기(2)로부터 송신되는, 포털 서버(3)에 의해 발행된 포털 인증 결과 정보에 따라 사용자를 인증 처리하는 기능을 가지는 경우에는, 고객 데이터 베이스부(94)를 형성하지 않아도 된다.
페이지 정보 기억부(96)에는, 물품 판매 서버 SV2가 관리하는, 판매 대상의 CD나 DVD 등의 패키지 미디어를 소개하는 패키지 미디어 판매용의 페이지 정보 등이 기억되어 있다. 또한, 패키지 미디어 판매용의 페이지 정보는, XML 등의 언어에 의해 기술되어 있고, 고객 단말기(2)를 이용하는 사용자에 대하여 구입을 희망하는 CD나 DVD 등의 패키지 미디어를 선택하게 할 수 있다. 그리고, 제어부(90)는, 고객 단말기(2)로부터 송신되는, 패키지 미디어 판매용의 페이지 정보를 요구하는 페이지 정보 취득 요구 신호를 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하면, 상기 수신한 페이지 정보 취득 요구 신호에 따라, 페이지 정보 기억부(96)에 기억된 패키지 미디어 판매용의 페이지 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
인증 처리부(95)는, 고객 단말기(2)로부터 송신되는, 상기 고객 단말기(2)를 이용하는 사용자의 사용자 ID 정보 및 패스워드 정보를 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하면, 사용자 인증 처리로서, 상기 수신한 사용자 ID 정보 및 패스워드 정보가 고객 데이터 베이스부(94)에 고객 정보로서 등록되어 있는지 여부를 확인한다. 또, 인증 처리부(95)는, 사용자 ID 정보 및 패 스워드 정보를 사용하는 사용자 인증 처리와는 상이한 사용자 인증 방법으로서 고객 단말기(2)로부터 송신되는, 포털 서버(3)에 의해 발행된 포털 인증 결과 정보(후술하는 인증 티켓)를 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하고, 상기 수신한 포털 인증 결과 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 포털 서버(3)에 송신한다. 그리고, 인증 처리부(95)는, 포털 서버(3)로의 포털 인증 결과 정보의 송신에 따라, 상기 포털 서버(3)로부터 그 포털 인증 결과 정보에 대한 인증 처리(즉, 전술한 확인 처리)가 실행된 결과 회신되는 확인 결과 정보를 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하고, 상기 수신한 확인 결과 정보에 따라 사용자가 음악 관련 서비스 제공 시스템(1)의 운영업자와 이미 계약이 완료되어 있는 정규 사용자인지 여부를 확인한다. 이같이 하여 인증 처리부(95)는, 사용자 인증 처리가 종료하면, 그 사용자 인증 처리의 결과를 나타내는 서버 인증 결과 정보(후술하는 서비스 세션 ID 정보)를 발행한다.
이 때, 제어부(90)는, 인증 처리부(95)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되면 페이지 정보 기억부(96)에 계약자용으로서 기억되어 있는 패키지 미디어 판매용의 페이지 정보를 서버 인증 결과 정보와 함께 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 이에 대하여 제어부(90)는, 인증 처리부(95)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되지 않은 경우에는, 인증 에러 정보를, 페이지 정보 기억부(96)에 기억되어 있는 인증의 실패를 나타내는 인증 실패 통지 페이지 정보와 함께 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 그런데, 인증 정보 기억부(97)에는, 인증 처리부(95)에 의해 발행된 서버 인증 결과 정보가 일시 기억되는 동시에, 상기 인증 처리부(95)에 의해, 고객 단말기(2)를 이용하는 사용자를 사용자 인증 처리할 때 필요한 각종 인증 정보가 기억되어 있다.
패키지 미디어 정보 기억부(98)에는, 판매 대상의 CD나 DVD 등의 복수개의 패키지 미디어에 관한 정보(이하, 이것을 패키지 미디어 정보라고 함)가 각각의 패키지 미디어 ID 정보 등의 검색 키와 대응되어 기억되어 있다. 검색부(99)는, 고객 단말기(2)에 대하여 패키지 미디어 판매용의 페이지 정보가 송신된 결과, 상기 고객 단말기(2)로부터 송신되는, 특정한 CD나 DVD 등의 패키지 미디어에 관한 패키지 미디어 정보를 요구하는 미디어 정보 요구 신호가 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신되면 상기 수신된 미디어 정보 요구 신호로부터 상기 특정한 패키지 미디어 검색용의 검색 키를 인출한다.
그리고, 검색부(99)는, 이러한 검색 키에 따라, 패키지 미디어 정보 기억부(98) 내의 복수개의 패키지 미디어 정보 중 상기 검색 키가 나타내는 검색 조건에 해당하는 특정한 패키지 미디어의 패키지 미디어 정보를 검색한다. 이로써, 제어부(90)는, 그 검색된 패키지 미디어 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신하고, 따라서, 사용자에 대하여 특정한 패키지 미디어에 관한 패키지 미디어 정보를 제시한다.
그 결과, 제어부(90)는, 고객 단말기(2)로부터 송신되는, 전술한 특정한 패 키지 미디어를 구입 요구하는 구입 요구 신호를 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하면, 상기 고객 단말기(2)를 이용하는 사용자로의 상기 특정한 패키지 미디어의 인도 수속 등의 구입 처리를 실행한다.
또 제어부(90)는, 특정한 패키지 미디어의 구입에 따른 사용자에 대한 과금 처리용의 과금 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 과금 서버 SV5에 송신함으로써, 과금 서버 SV5에 대하여 상기 사용자에 대한 특정한 패키지 미디어의 구입에 따른 과금 처리를 실행시킨다.
또한, 제어부(90)는, 과금 서버 SV5에 의한 사용자에 대한 과금 처리가 완료 하면, 패키지 미디어의 구입 처리가 완료한 것을 나타내는 구입 완료 페이지 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
(1-6) 라디오 방송 정보 분배 서버 SV3의 기능 회로 블록 구성
다음에, 도 7을 참조하여 라디오 방송 정보 분배 서버 SV3의 기능 회로 블록에 의한 하드웨어 구성을 설명한다.
라디오 방송 정보 분배 서버 SV3내의 제어부(110)는, 버스(111)를 통하여 접속되는 각 회로의 동작을 제어한다. 통신 제어부(112)는, 제어부(110)의 제어 하에, 네트워크 인터페이스(113)를 통하여 고객 단말기(2)나 포털 서버(3) 등과 각종 정보를 송수신한다. 고객 데이터 베이스부(114)에는, 라디오 방송 정보 분배 서버 SV3의 운영업자와 이미 계약이 완료되어 있는 사용자의 사용자 ID 정보와 패스워드 정보가 대응되어 고객 정보로서 등록되어 있다. 단, 인증 처리부(115)가, 고객 단 말기(2)로부터 송신되는, 포털 서버(3)에 의해 발행된 포털 인증 결과 정보에 따라 사용자를 인증 처리하는 기능을 가지는 경우에는, 고객 데이터 베이스부(114)를 설치하지 않아도 된다.
페이지 정보 기억부(116)에는, 라디오 방송 정보 분배 서버 SV3가 관리하고, 상기 라디오 방송 정보 분배 서버 SV3에 대응하는 라디오국에 의해 이미 방송된 라디오 프로그램에 관한 라디오 방송 정보(이하, 이것을 특히 온에어 리스트 정보라고 함)의 취득에 이용시키는 온에어 리스트 정보 분배용의 페이지 정보 등이 기억되어 있다. 또한, 온에어 리스트 정보 분배용의 페이지 정보는, XML 등의 언어에 의해 기술되어 고객 단말기(2)를 이용하는 사용자에 대하여, 라디오 프로그램의 방송 일시 정보나 프로그램명 등을, 취득하기를 희망하는 온에어 리스트 정보에 대한 검색 키로서 입력시키기 위한 입력 박스 등이 형성되어 있다. 온에어 리스트 정보 기억부(117)에는, 라디오 방송 정보 분배 서버 SV3에 대응하는 라디오국에서 이미 방송된 라디오 프로그램에 대한 프로그램명, 프로그램 방송 개시 시각 및 프로그램 방송 종료시각 등과 상기 라디오 프로그램 내에서 흐르는 악곡에 대한 타이틀, 아티스트명, 악곡 방송 개시 시각 등을 리스트화하여 생성된 온에어 리스트 정보가 기억되어 있다.
그리고, 제어부(110)는, 고객 단말기(2)로부터 송신되는, 온에어 리스트 정보 분배용의 페이지 정보를 요구하는 페이지 정보 취득 요구 신호를 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하면, 상기 수신한 페이지 정보 취득 요구 신호에 따라, 페이지 정보 기억부(116)에 기억된 온에어 리스트 정 보 분배용의 페이지 정보를 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
그 결과, 검색부(118)는, 고객 단말기(2)로부터 온에어 리스트 정보 분배용의 페이지 정보 상에서 입력된 취득하기를 희망하는 온에어 리스트 정보 검색용의 검색 키가 저장되고 온에어 리스트 정보를 다운로드 요구하는 온에어 리스트 정보 요구 신호가 송신되는 것에 의해, 그 온에어 리스트 정보 요구 신호를 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하면, 상기 수신한 온에어 리스트 정보 요구 신호로부터 검색 키를 인출한다. 그리고, 검색부(118)는, 이러한 검색 키에 따라, 온에어 리스트 정보 기억부(117) 내의 온에어 리스트 정보 전체에 대하여 상기 검색 키가 나타내는 검색 조건에 해당하는 소정 범위 부분을 취득하기를 희망하는 온에어 리스트 정보로서 검색한다.
이로써, 제어부(110)는, 그 검색된 취득하기를 희망하는 온에어 리스트 정보를 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
또 나우 온에어 정보 기억부(119)에는, 라디오 방송 정보 분배 서버 SV3에 대응하는 라디오국에서 현재 방송 중인 라디오 프로그램에 대한 프로그램명, 프로그램 방송 개시 시각, 프로그램 방송 종료시각, 상기 라디오 프로그램 내에서 현시점에 흐르고 있는 악곡에 대한 타이틀, 아티스트명, 악곡 방송 개시 시각 등으로 이루어지는 나우 온에어 정보가 기억되어 있다.
그리고, 인증 처리부(115)는, 고객 단말기(2)로부터 나우 온에어 정보를 취 득 요구하는 나우 온에어 정보 요구 신호와 함께 송신되는, 상기 고객 단말기(2)를 이용하는 사용자의 사용자 ID 정보 및 패스워드 정보를 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하면, 사용자 인증 처리로서, 상기 수신한 사용자 ID 정보 및 패스워드 정보가 고객 데이터 베이스부(114)에 고객 정보로서 등록되어 있는지 여부를 확인한다.
또 인증 처리부(115)는, 사용자 ID 정보 및 패스워드 정보를 사용하는 사용자 인증 처리와는 상이한 사용자 인증 방법으로서 고객 단말기(2)로부터 송신되는, 털 서버(3)에 의해로 발행된 포털 인증 결과 정보(후술하는 인증 티켓)를 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하고, 상기 수신한 포털 인증 결과 정보를 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 포털 서버(3)에 송신한다.
그리고, 인증 처리부(115)는, 포털 서버(3)로의 포털 인증 결과 정보의 송신에 따라, 상기 포털 서버(3)로부터 그 포털 인증 결과 정보에 대한 인증 처리(즉, 전술한 확인 처리)가 실행된 결과 회신되는 확인 결과 정보를 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하고, 상기 수신한 확인 결과 정보에 따라 사용자가 음악 관련 서비스 제공 시스템(1)의 운영업자와 이미 계약이 완료되어 있는 정규 사용자인지 여부를 확인한다.
이같이 하여 인증 처리부(115)는, 사용자 인증 처리가 종료하면, 그 사용자 인증 처리의 결과를 나타내는 서버 인증 결과 정보(후술하는 서비스 세션 ID 정보)를 발행한다.
이 때 제어부(110)는, 인증 처리부(115)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되면 나우 온에어 정보 기억부(119)에 기억되어 있는 나우 온에어 정보를 서버 인증 결과 정보와 함께 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
이에 대하여 제어부(110)는, 인증 처리부(115)에 의한 사용자 인증 처리의 결과, 사용자가 정규 사용자인 것으로 인증되지 않은 경우에는, 인증 에러 정보를, 페이지 정보 기억부(116)에 기억되어 있는 인증의 실패를 나타내는 인증 실패 통지 페이지 정보와 함께 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다. 이같이 하여 제어부(110)는, 사용자로부터 나우 온에어 정보의 취득이 요구되었을 때, 상기 사용자를 정규 사용자인 것으로 인증했을 때는, 나우 온에어 정보를 분배하는 것의, 사용자를 정규 사용자인 것으로 인증할 수 없었을 때는, 그 사용자에 대하여 나우 온에어 정보의 분배 서비스와 같은 라디오 방송 정보 분배 서버 SV3가 제공하는 라디오 방송 정보 분배 서비스를 받게 한 없게 하고 있다. 그런데, 인증 정보 기억부(120)에는, 인증 처리부(115)에 의해 발행된 서버 인증 결과 정보가 일시 기억되는 동시에, 상기 인증 처리부(115)에 의해, 고객 단말기(2)를 이용하는 사용자를 사용자 인증 처리할 때 필요한 각종 인증 정보가 기억되어 있다.
(1-7) 각 서버의 처리 개요
다음에, 도 8 내지 도 13에 나타낸 시켄스 차트를 사용하여, 고객 단말기(2)와 포털 서버(3) 사이에서 실행되는 처리나, 고객 단말기(2)와 그 외의 음악 데이 터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3와의 사이에서 실행되는 처리의 개요를 설명한다.
(1-7-1) 고객 단말기(2) 및 포털 서버(3) 사이의 사용자 인증 처리 스텝
먼저 도 8을 참조하여, 고객 단말기(2)와 포털 서버(3) 사이에서 실행되는 사용자 인증 처리 스텝에 대하여 설명한다.
음악 관련 서비스 제공 시스템(1)의 운영업자와 계약하고 있는 사용자의 고객 단말기(2)에 있어서 제어부(23)는, 예를 들면, 고객 단말기(2)에 대하여 전원을 투입하는 조작이 행해지고, 또는 사용자에 의해 조작 입력부(20)의 특정한 조작 버튼이 눌러진 것에 의해 그 조작 입력부(20)에 의해 인식된 조작 입력 신호가 입력 처리부(21)에서 조작 커맨드로 변환되어 부여되면 인증 요구 처리를 개시한다.
고객 단말기(2)에서 인증 요구 처리를 개시하면 스텝 SP1에 있어서, 제어부(23)는, 인증 정보 기억부(38)에 대하여 미리 일시 기억되어 있는 인증 세션 ID 정보 등을 저장한 접속 요구 신호를 생성하고, 상기 생성한 접속 요구 신호를 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
또한, 인증 세션 ID 정보는, 고객 단말기(2)와 포털 서버(3)가 사용자 인증 처리 등의 각종 처리의 실행용으로 통신 접속할 때마다, 개개의 통신 접속 상태(즉, 세션)의 식별용으로서 포털 서버(3)에 의해 발행되는 식별 정보이다. 그리고, 이러한 인증 세션 ID 정보에 대하여는, 사용자 인증 처리 등에 이용하는데 더하여, 포털 서버(3)에 의한 발행 시점을 기준으로 한 소정의 유효 기한(예를 들면, 1분 정도)이 설정되어 있다.
따라서, 포털 서버(3)로부터 인증 세션 ID 정보를 취득한 고객 단말기(2)는, 그 인증 세션 ID 정보를 유효 기한 이내에 포털 서버(3)에 대하여 제시할 수 없는 경우, 포털 서버(3)에 의해, 상기 인증 세션 ID 정보로 특정되는 통신 접속 상태가 단절된 것이라고 판단된다. 이로써, 포털 서버(3)는, 과거에 발행한 인증 세션 ID 정보가, 음악 관련 서비스 제공 시스템(1)의 운영업자와 계약하고 있지 않은 사용자에 의해 사용자 인증 처리 등에 대하여 부당하게 이용되는 것을 방지하고 있다.
또, 인증 정보 기억부(38)에 일시 기억되어 있는 인증 세션 ID 정보는, 고객 단말기(2)와 포털 서버(3)가 이전에 사용자 인증 처리 등의 실행용으로 통신 접속했을 때, 그 포털 서버(3)에 의해 발행된 것이다.
고객 단말기(2)로부터 접속 요구 신호가 송신되면, 이에 따라 스텝 SP2에 있어서 포털 서버(3)의 제어부(50)는, 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 그 접속 요구 신호를 수신하고, 상기 수신한 접속 요구 신호에 저장되어 있는 인증 세션 ID 정보 등을 인증 처리부(56)에 송출한다.
그리고, 인증 처리부(56)는, 제어부(50)의 제어 하에, 고객 단말기(2)로부터 접속 요구 신호로서 수신된 인증 세션 ID 정보 등에 따라서, 사용자 인증 처리를 실행한다.
그 결과, 제어부(50)는, 인증 처리부(56)에 의해, 고객 단말기(2)로부터 수신한 인증 세션 ID 정보 등의 유효 기한이 종료되는 등 하여, 상기 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증할 수 없었을 때는, 인증 에러를 나타내는 인증 에러 정보를 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP3에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 인증 에러 정보를 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하면, 이에 따라 인증 정보 기억부(38)에 기억되어 있는 사용자 ID 정보 및 패스워드 정보 등을 판독하고, 상기 판독한 사용자 ID 정보 및 패스워드 정보 등을 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP4에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 사용자 ID 정보 및 패스워드 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 상기 수신한 사용자 ID 정보 및 패스워드 정보 등을 인증 처리부(56)에 송출한다. 이로써, 인증 처리부(56)는, 제어부(50)의 제어 하에 사용자 인증 처리로서, 그 고객 단말기(2)로부터 수신된 사용자 ID 정보 및 패스워드 정보 등이, 고객 데이터 베이스부(54)에 등록되어 있는 고객 정보에 포함되어 있는지 여부를 검출한다. 그 결과, 인증 처리부(56)는, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 제어부(50)의 제어 하에 포털 인증 결과 정보로서, 현시점의 고객 단말기(2)와 포털 서버(3)와의 통신 접속 상태에 대한 인증 세션 ID 정보 등을 발행하는 동시에, 상기 고객 단말기(2)에 대하여 발행한 인증 세션 ID 정보 등을 인증 정보 기억부(57)에 일시 기억한다.
그리고, 제어부(50)는, 인증 처리부(56)에 의해 그 고객 단말기(2)에 대하여 발행된 인증 세션 ID 정보 등을 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP5에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(37)에 송출한다. 그리고, 인증 처리부(37)는, 제어부(23)의 제어 하에, 포털 서버(3)로부터 수신된 그 인증 세션 ID 정보 등을 인증 정보 기억부(38)에 일시 기억한다. 이로써, 제어부(23)는, 포털 서버(3)에 대하여 페이지 정보를 요구하기 위한 페이지 정보 취득 요구 신호를, 포털 서버(3)로부터 수신하여 인증 정보 기억부(38)에 일시 기억된 그 인증 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP6에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 페이지 정보 취득 요구 신호 및 인증 세션 ID 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(56)에 송출한다. 이로써, 인증 처리부(56)는, 제어부(50)의 제어 하에, 고객 단말기(2)로부터 수신된 인증 세션 ID 정보 등과, 전술한 스텝 SP4에 있어서 고객 단말기(2)에 대하여 발행하여 인증 정보 기억부(57)에 일시 기억되어 있던 인증 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 스텝 SP7에 있어서, 인증 처리부(56)는, 고객 단말기(2)를 이용하 는 사용자를 정규 사용자인 것으로 인증하면, 상기 고객 단말기(2)로부터의 페이지 정보의 취득 요구가 정당한 요구인 것으로 판단하고, 고객 단말기(2)에 대하여 발행했던 인증 세션 ID 정보 등의 유효 기한을 연장한다.
이로써, 제어부(50)는, 페이지 정보 기억부(55)로부터, 사용자에 의해 취득 요구된 페이지 정보를 판독하는 동시에, 상기 판독한 페이지 정보를, 인증 처리부(56)에 의해 유효 기한이 연장된 인증 세션 ID 정보 등과 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP8에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 페이지 정보와, 유효 기한이 연장된 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 페이지 정보를 페이지 정보 생성부(36)에 송출하는 동시에, 그 유효 기한이 연장된 인증 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
페이지 정보 생성부(36)는, 제어부(23)로부터 부여된 페이지 정보에 따라, 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3로의 링크가 매립된 페이지의 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 송출한다. 이로써, 표시 제어부(24)는, 페이지 정보 생성부(36)로부터 부여된 영상 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 얻어진 아날로그 영상 신호를 표시부(25)에 송출함으로써 상기 표시부(25)에 그 아날로그 영상 신호에 따른 영상으로서 포털 서버(3)의 페이지를 표시하게 한다.
또 인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있 어서, 포털 서버(3)로부터 수신된, 유효 기한이 연장된 인증 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 인증 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 전술한 스텝 SP5에 있어서 일시 기억되어 있던 인증 세션 ID 정보 등을 유효 기한이 연장된 인증 세션 ID 정보 등에 갱신한다.
(1-7-2) 고객 단말기(2) 및 각 서버 SV1 내지 SV3 사이의 사용자 인증 처리 스텝
다음에, 도 9에 있어서, 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3 사이에서 실행하는 사용자 인증 처리에 대하여 이하에 설명한다.
이 경우, 이러한 사용자 인증 처리로서는, 고객 단말기(2)가 도 8에 대하여 전술한 바와 같이 포털 서버(3)로부터 페이지 정보를 일단 취득하고, 계속 그 페이지 정보에 매립된 링크에 의해 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 액세스하여 실행되는 사용자 인증 처리(이하, 이것을 간접 액세스 인증 처리라고 함)가 있다. 또 이러한 사용자 인증 처리로서는, 고객 단말기(2)가 포털 서버(3)의 페이지 정보를 취득하지 않고, 미리 북마크로서 등록되어 있는 URL 정보 등에 의해 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 직접 액세스하여 실행되는 사용자 인증 처리(이하, 이것을 직접 액세스 인증 처리라고 함)도 있다.
단, 간접 액세스 인증 처리에 대하여는, 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3 중 어떤 조합이 라도 마찬가지의 스텝에 의해 실행할 수 있다.
또, 직접 액세스 인증 처리에 대해도, 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3 중 어떤 조합이라도 마찬가지의 스텝에 의해 실행할 수 있다.
그리고, 간접 액세스 인증 처리 및 직접 액세스 인증 처리에서는, 고객 단말기(2)에 있어서 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3로의 액세스에 사용하는 URL 정보의 취득의 방법만이 상이할 뿐이며, 상기 URL 정보의 취득 이후에는, 간접 액세스 인증 처리 및 직접 액세스 인증 처리의 양쪽 모두 마찬가지의 스텝에 의해 실행할 수 있다.
따라서, 이하에는, 고객 단말기(2)의 액세스선(先)으로서 설명을 간략화하는데 음악 데이터 분배 서버 SV1를 대표로서 사용하고, 또한 간접 액세스 인증 처리 및 직접 액세스 인증 처리를 함께 1개의 사용자 인증 처리로서 설명한다.
먼저, 스텝 SP10에 있어서, 고객 단말기(2)의 제어부(23)는, 페이지 정보에 링크로서 매립된 URL 정보, 또는 이미 북마크로서 등록되어 있는 URL 정보 등에 따라서, 음악 데이터 분배용의 페이지 정보(다른 물품 판매 서버 SV2나 라디오 방송 정보 분배 서버 SV3에서는, 패키지 미디어 판매용의 페이지 정보나 온에어 리스트 정보 분배용의 페이지 정보 등으로 되는)를 취득 요구하는 페이지 정보 취득 요구 신호와 함께, 인증 정보 기억부(38)로부터 판독한 서비스 세션 ID 정보 등을 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
또한, 서비스 세션 ID 정보는, 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3가 사용자 인증 처리 등의 각종 처리의 실행용으로 통신 접속할 때마다, 개개의 통신 접속 상태(즉, 세션)의 식별용으로서 고객 단말기(2)가 액세스하여 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 의해 발행되는 식별 정보이다.
그리고, 이러한 서비스 세션 ID 정보에 대하여는, 전술한 인증 세션 ID 정보 와 마찬가지로, 사용자 인증 처리 등에 이용하는 데 더하여 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 의한 발행 시점을 기준으로 한 소정의 유효 기한(예를 들면, 1분 정도)이 설정되어 있다.
따라서, 각 서버 SV1 내지 SV3로부터 서비스 세션 ID 정보를 취득한 고객 단말기(2)는, 그 서비스 세션 ID 정보를 유효 기한 이내에 발행원(發行元)의 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 대하여 제시할 수 없는 경우, 이들 발행원의 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 의해, 상기 서비스 세션 ID 정보로 특정되는 통신 접속 상태가 단절된 것으로 판단된다. 이로써, 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3는, 과거에 발행한 서비스 세션 ID 정보가, 음악 관련 서비스 제공 시스템(1)의 운영업자와 계약하지 않은 사용자에 의해 사용자 인증 처리 등에 대하여 부당하게 이용되는 것을 방지하고 있다.
또 인증 정보 기억부(38)에 일시 기억되어 있는 서비스 세션 ID 정보는, 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3가 이전에 사용자 인증 처리 등의 실행용으로 통신 접속했을 때, 그 액세스선의 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3에 의해 발행된 것이다.
스텝 SP11에 있어서, 음악 데이터 분배 서버 SV1의 제어부(70)는, 고객 단말기(2)로부터 송신된 페이지 정보 취득 요구 신호 및 서비스 세션 ID 정보 등을 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(75)에 송출한다.
인증 처리부(75)는, 제어부(70)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(77)에 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 인증 처리부(75)는, 예를 들면, 고객 단말기(2)로부터 수신한 서비스 세션 ID 정보의 유효 기한이 이미 종료되어 있으므로, 상기 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로는 인증할 수 없으면 고객 단말기(2)로부터의 음악 데이터 분배용의 페이지 정보의 취득 요구가 정당한 요구는 아니라고 판단한다.
그리고, 제어부(70)는, 인증 처리부(75)에 의해 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증할 수 없으면, 인증 에러를 나타내는 인증 에러 정보와, 음악 데이터 분배 서버 SV1를 식별하는 숍코드(shop code)를 통신 제어 부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP12에 있어서, 고객 단말기(2)의 제어부(23)는, 음악 데이터 분배 서버 SV1로부터 송신된 인증 에러 정보 및 숍코드를 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 인증 에러 정보에 의해, 음악 데이터 분배 서버 SV1에 있어서 사용자가 정규 사용자로서 인증되지 않은 경우 것을 인식하는 동시에, 그 음악 데이터 분배 서버 SV1로부터 수신한 숍코드를 인증 정보 기억부(38)에 일시 기억한다.
그리고, 제어부(23)는, 포털 서버(3)에 대하여, 음악 데이터 분배 서버 SV1에 액세스 하기 위한 인증 티켓을 발행 요구하는 인증 티켓 발행 요구 신호를 생성하고, 상기 생성한 인증 티켓 발행 요구 신호를 음악 데이터 분배 서버 SV1의 숍코드, 및 이미 포털 서버(3)로부터 수신하여 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 인증 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP13에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 인증 티켓 발행 요구 신호, 숍코드 및 인증 세션 ID 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 이들을 인증 처리부(56)에 송출한다. 이로써, 인증 처리부(56)는, 제어부(50)의 제어 하에, 그 고객 단말기(2)로부터 수신된 인증 세션 ID 정보 등과 인증 정보 기억부(57)에 대하여 이미 일시 기억되어 있는 인증 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 인증 처리부(56)는, 예를 들면, 고객 단말기(2)로부터 수 신된 인증 세션 ID 정보의 유효 기한이 이미 종료되어 있어 상기 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로는 인증할 수 없으므로, 고객 단말기(2)로부터의 인증 티켓의 발행 요구가 정당한 요구는 아니라고 판단한다.
그리고, 제어부(50)는, 인증 처리부(56)에 의해 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증되지 않으면, 인증 에러를 나타내는 인증 에러 정보를 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
이에 대하여 인증 처리부(56)는, 예를 들면, 고객 단말기(2)로부터 수신한 인증 세션 ID 정보의 유효 기한이 아직도 종료되지 않았으므로, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 상기 고객 단말기(2)로부터의 인증 티켓의 발행 요구가 정당한 요구인 것으로 판단한다.
그리고, 제어부(50)는, 인증 처리부(56)에 의해, 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증되면 후술하는 스텝 SP18로 진행한다.
스텝 SP14에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 인증 에러 정보를 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하면, 인증 정보 기억부(38)에 기억되어 있는 사용자 ID 정보 및 패스워드 정보 등을 판독하는 동시에, 상기 판독한 사용자 ID 정보 및 패스워드 정보 등을 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP15에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 사용자 ID 정보 및 패스워드 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 상기 수신한 사용자 ID 정보 및 패스워드 정보 등을 인증 처리부(56)에 송출한다. 이로써, 인증 처리부(56)는, 제어부(50)의 제어 하에, 고객 단말기(2)로부터 수신된 사용자 ID 정보 및 패스워드 정보 등이, 고객 데이터 베이스부(54)에 등록되어 있는 고객 정보에 포함되어 있는지 여부를 검출하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 인증 처리부(56)는, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 제어부(50)의 제어 하에 포털 인증 결과 정보로서, 현시점의 고객 단말기(2)와 포털 서버(3)와의 통신 접속 상태에 대한 인증 세션 ID 정보 등을 발행하는 동시에, 상기 고객 단말기(2)에 대하여 발행한 인증 세션 ID 정보 등을 인증 정보 기억부(57)에 일시 기억한다.
그리고, 제어부(50)는, 인증 처리부(56)에 의해 그 고객 단말기(2)에 대하여 발행된 인증 세션 ID 정보 등을 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP16에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(37)에 의해 인증 정보 기억부(38)에 일시 기억한다.
그리고, 제어부(23)는, 다시 포털 서버(3)에 대하여, 인증 티켓을 발행 요구하는 인증 티켓 발행 요구 신호를 생성하는 동시에, 상기 생성한 인증 티켓 발행 요구 신호를, 인증 정보 기억부(38)에 이미 일시 기억되어 있는 숍코드, 및 이 때 일시 기억한 인증 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
여기서 본 실시예에서는, 고객 단말기(2)에 있어서 인증 정보 기억부(38)에 대하여 숍코드를 일시 기억해 두었지만, 이에 한정되지 않고, 상기 고객 단말기(2)와 포털 서버(3) 사이에서 스텝 SP12 내지 스텝 SP16의 처리를 실행할 때 숍코드를 차례로 송수신함으로써, 고객 단말기(2)에 있어서 인증 정보 기억부(38)에 대하여 숍코드를 일시 기억하지 않아도 스텝 SP16에 있어서 포털 서버(3)에 대하여 숍코드를 송신할 수 있다.
스텝 SP17에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 인증 티켓 발행 요구 신호, 숍코드 및 인증 세션 ID 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 이들을 인증 처리부(56)에 송출한다.
이로써, 인증 처리부(56)는, 제어부(50)의 제어 하에, 그 고객 단말기(2)로부터 수신된 인증 세션 ID 정보 등과 인증 정보 기억부(57)에 이미 일시 기억되어 있는 인증 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 인증 처리부(56)는, 예를 들면, 고객 단말기(2)로부터 수신한 인증 세션 ID 정보 등의 유효 기한이 아직도 종료되어 있지 않으므로, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 상기 고객 단말기(2)로부터의 인증 티켓의 발행 요구가 정당한 요구인 것으로 판단한다.
그리고, 제어부(50)는, 인증 처리부(56)에 의해, 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP18로 진행한다.
스텝 SP18에 있어서, 인증 처리부(56)는, 제어부(50)의 제어 하에, 전술한 스텝 SP17에 있어서 고객 단말기(2)로부터 수신한 숍코드 및 인증 티켓 발행 요구 신호에 따라, 포털 인증 결과 정보로서, 상기 숍코드가 나타내는 음악 데이터 분배 서버 SV1로의 액세스를 가능하게 하는 인증 티켓 등을 발행한다.
그리고, 인증 처리부(56)는, 제어부(50)의 제어 하에, 그 발행한 인증 티켓 등을 인증 정보 기억부(57)에 일시 기억하는 동시에, 고객 단말기(2)에 대하여 발행했던 인증 세션 ID 정보 등의 유효 기한을 연장한다.
이로써, 제어부(50)는, 인증 티켓 등을, 인증 처리부(56)에 의해 유효 기한이 연장된 인증 세션 ID 정보 등과 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP19에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 인증 티켓 등과 유효 기한이 연장된 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보를 인증 처리부(37)에 송출한다.
그리고, 제어부(23)는, 그 포털 서버(3)로부터 수신한 인증 티켓 등을 인증 요구 신호와 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
또, 인증 처리부(37)는, 이 때 제어부(23)의 제어 하에 인증 정보 기억부 (38)에 있어서, 포털 서버(3)로부터 수신된 유효 기한이 연장되어 있는 인증 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 인증 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 전술한 스텝 SP16에 있어서 일시 기억되어 있던 인증 세션 ID 정보 등을 유효 기한이 연장된 인증 세션 ID 정보 등에 갱신한다.
스텝 SP20에 있어서, 음악 데이터 분배 서버 SV1의 제어부(70)는, 고객 단말기(2)로부터 송신된 인증 요구 신호 및 인증 티켓 등을 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신한다.
그리고, 제어부(70)는, 그 고객 단말기(2)로부터 수신한 인증 티켓 등을 상기 인증 티켓 등의 확인을 요구하는 인증 티켓 확인 요구 신호와 함께 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP21에 있어서, 포털 서버(3)의 제어부(50)는, 음악 데이터 분배 서버 SV1로부터 송신된 인증 티켓 확인 요구 신호 및 인증 티켓 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 상기 수신한 인증 티켓 확인 요구 신호 및 인증 티켓 등을 인증 처리부(56)에 송출한다.
그리고, 인증 처리부(56)는, 제어부(50)의 제어 하에 인증 티켓 확인 요구 신호에 따라, 그 음악 데이터 분배 서버 SV1로부터 수신된 인증 티켓 등과 인증 정보 기억부(57)에 이미 일시 기억되어 있는 인증 티켓 등을 비교하도록 하여, 상기 음악 데이터 분배 서버 SV1로부터 수신한 인증 티켓에 대한 확인 처리를 실행한다.
그 결과, 제어부(50)는, 인증 처리부(56)에 의해, 음악 데이터 분배 서버 SV1로부터 수신한 인증 티켓 등이 정규의 인증 티켓 등인 것으로 확인되면, 상기 인증 티켓 등을 정규의 인증 티켓 등인 것으로 확인한 것을 나타내는 확인 결과 정보를 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
스텝 SP22에 있어서, 음악 데이터 분배 서버 SV1의 제어부(70)는, 포털 서버(3)로부터 송신된 확인 결과 정보를 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 확인 결과 정보를 인증 처리부(75)에 송출한다. 이로써, 인증 처리부(75)는, 제어부(70)의 제어 하에 그 확인 결과 정보에 응해 서버 인증 결과 정보로서, 현시점의 고객 단말기(2)와 음악 데이터 분배 서버 SV1와의 통신 접속 상태에 대한 서비스 세션 ID 정보 등을 발행하는 동시에, 상기 발행한 서비스 세션 ID 정보 등을 인증 정보 기억부(77)에 일시 기억한다.
또 제어부(70)는, 인증 처리부(75)에 의해 그 고객 단말기(2)에 대하여 발행된 서비스 세션 ID 정보 등을 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP23에 있어서, 고객 단말기(2)의 제어부(23)는, 음악 데이터 분배 서버 SV1로부터 송신된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 의해 인증 정보 기억부(38)에 일시 기억시킨다.
이로써, 제어부(23)는, 음악 데이터 분배용의 페이지 정보를 요구하는 페이지 정보 취득 요구 신호를, 음악 데이터 분배 서버 SV1로부터 수신하여 인증 정보 기억부(38)에 일시 기억시킨 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
스텝 SP24에 있어서, 음악 데이터 분배 서버 SV1의 제어부(70)는, 고객 단말기(2)로부터 송신된 페이지 정보 취득 요구 신호 및 서비스 세션 ID 정보 등을 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(75)에 송출한다. 이로써, 인증 처리부(75)는, 제어부(70)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 전술한 스텝 SP22에 있어서 이미 고객 단말기(2)에 대하여 발행하여 인증 정보 기억부(77)에 일시 기억되어 있던 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 인증 처리부(75)는, 예를 들면, 고객 단말기(2)로부터 수신한 서비스 세션 ID 정보 등의 유효 기한이 아직도 종료되어 있지 않으므로, 그 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 상기 고객 단말기(2)로부터의 음악 데이터 분배용의 페이지 정보의 취득 요구가 정당한 요구인 것으로 판단한다.
그리고, 제어부(70)는, 인증 처리부(75)에 의해, 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP25로 진행한다.
스텝 SP25에 있어서, 제어부(70)는, 페이지 정보 기억부(76)로부터, 사용자에 의해 취득 요구된 음악 데이터 분배용의 페이지 정보를 판독하는 동시에, 인증 처리부(75)에 의해, 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시킨다.
그리고, 제어부(70)는, 그 페이지 정보 기억부(76)로부터 판독한 음악 데이 터 분배용의 페이지 정보를, 인증 처리부(75)에 의해 유효 기한을 연장시킨 서비스 세션 ID 정보 등과 함께 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP26에 있어서, 고객 단말기(2)의 제어부(23)는, 음악 데이터 분배 서버 SV1로부터 송신된 음악 데이터 분배용의 페이지 정보와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 음악 데이터 분배용의 페이지 정보를 페이지 정보 생성부(36)에 송출하는 동시에, 그 음악 데이터 분배 서버 SV1로부터 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
이로써, 인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 음악 데이터 분배 서버 SV1로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 전술한 스텝 SP23에 있어서 일시 기억되어 있던 서비스 세션 ID 정보 등을 유효 기한이 연장된 서비스 세션 ID 정보 등으로 갱신한다.
또 페이지 정보 생성부(36)는, 음악 데이터 분배용의 페이지 정보에 따른 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 송출한다.
이로써, 표시 제어부(24)는, 페이지 정보 생성부(36)로부터 부여된 영상 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 얻어진 아날로그 영상 신호를 표시부(25)에 송출함으로써 상기 표시부(25)에 그 아날로그 영상 신호에 따른 영상 으로서 음악 데이터 분배용의 페이지를 표시한다.
(1-7-3) 음악 관련 서비스 제공 처리
이어서, 도 10 내지 도 13에 있어서, 도 9에 대하여 전술한 고객 단말기(2)와 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3와의 사이에서 실행된 사용자 인증 처리 스텝의 종료후에, 상기 사용자 인증 처리 스텝에 있어서 고객 단말기(2)가 음악 데이터 분배 서버 SV1, 물품 판매 서버 SV2 및 라디오 방송 정보 분배 서버 SV3로부터 취득한 음악 데이터 분배용의 페이지 정보, 패키지 미디어 판매용의 페이지 정보 및 온에어 리스트 정보 분배용의 페이지 정보 등을 이용하여 음악 데이터 분배 서비스, 물품 판매 서비스 및 라디오 방송 정보 분배 서비스의 제공을 받을 때의 음악 관련 서비스 제공 처리에 대하여 설명한다.
(1-7-3-1) 음악 데이터 분배 서비스 제공 처리 스텝
먼저, 도 10을 사용하여 고객 단말기(2)가, 음악 데이터 분배 서버 SV1로부터 음악 데이터 분배 서비스의 제공을 받을 때의 음악 데이터 분배 서비스 제공 처리 스텝에 대하여 설명한다.
스텝 SP30에 있어서, 고객 단말기(2)의 제어부(23)는, 표시부(25)에 영상으로서 표시된 음악 데이터 분배용의 페이지의 일부를 선택하는 제어 커맨드가 입력 처리부(21)로부터 입력되면, 상기 입력된 제어 커맨드에 따라, 다운로드 희망의 음악 데이터를 다운로드 요구하는 다운로드 요구 신호를 생성한다.
그리고, 제어부(23)는, 그 다운로드 요구 신호를, 이미 음악 데이터 분배 서 버 SV1에서 발행되어 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
스텝 SP31에 있어서, 음악 데이터 분배 서버 SV1의 제어부(70)는, 고객 단말기(2)로부터 송신된 다운로드 요구 신호와, 서비스 세션 ID 정보 등을 네트워크 인터페이스(73) 및 통신 제어부(72)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(75)에 송출한다. 이로써, 인증 처리부(75)는, 제어부(70)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(77)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 제어부(70)는, 인증 처리부(75)에 의해, 고객 단말기(2)를 이용하여 음악 데이터의 다운로드를 요구한 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP32로 진행한다.
스텝 SP32에 있어서, 검색부(79)는, 다운로드 요구 신호에 저장되어 있는 검색 키에 따라, 음악 데이터 기억부(78) 내의 복수개의 음악 데이터 중에서 상기 검색 키가 나타내는 검색 조건에 해당하는 다운로드 희망의 음악 데이터를 검색한다.
그리고, 제어부(70)는, 검색부(79)에 의해 음악 데이터가 검색되면 인증 처리부(75)에 의해, 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시키고, 다음의 스텝 SP33로 진행한다.
스텝 SP33에 있어서 제어부(70)는, 음악 데이터 기억부(78)로부터, 검색부(79)에 의해 검색된 다운로드 희망의 음악 데이터를 판독하는 동시에, 상기 판독한 다운로드 희망의 음악 데이터를, 인증 처리부(75)에 의해 유효 기한이 연장된 서비스 세션 ID 정보 등과 함께 통신 제어부(72) 및 네트워크 인터페이스(73)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP34에 있어서, 고객 단말기(2)의 제어부(23)는, 음악 데이터 분배 서버 SV1로부터 송신된 다운로드 희망의 음악 데이터와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 음악 데이터를 기억 매체(29)에 기억하는 동시에, 그 음악 데이터 분배 서버 SV1로부터 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 음악 데이터 분배 서버 SV1로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등의 내용을 갱신한다.
이같이 하여 고객 단말기(2)는, 음악 데이터 분배 서버 SV1이 제공하고 있는 음악 데이터 분배 서비스를 이용하여, 사용자에 의해 취득이 희망된 음악 데이터를 다운로드할 수 있다.
(1-7-3-2) 물품 판매 서비스 제공 처리 스텝
다음에, 도 11을 사용하여 고객 단말기(2)가, 물품 판매 서버 SV2로부터 물품 판매 서비스의 제공을 받을 때의 물품 판매 서비스 제공 처리 스텝에 대하여 설 명한다.
스텝 SP40에 있어서, 고객 단말기(2)의 제어부(23)는, 표시부(25)에 영상으로서 표시된 패키지 미디어 판매용의 페이지의 일부를 선택하는 제어 커맨드가 입력 처리부(21)로부터 입력되면, 상기 입력된 제어 커맨드에 따른 특정한 패키지 미디어에 관한 패키지 미디어 정보를 요구하는 미디어 정보 요구 신호를 생성한다.
그리고, 제어부(23)는, 그 미디어 정보 요구 신호를, 이미 물품 판매 서버 SV2에서 발행되어 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 물품 판매 서버 SV2에 송신한다.
스텝 SP41에 있어서, 물품 판매 서버 SV2의 제어부(90)는, 고객 단말기(2)로부터 송신된 미디어 정보 요구 신호와, 서비스 세션 ID 정보 등을 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(95)에 송출한다.
인증 처리부(95)는, 제어부(90)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(97)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 제어부(90)는, 인증 처리부(95)에 의해, 고객 단말기(2)를 이용하여 패키지 미디어에 관한 패키지 미디어 정보를 요구한 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP42로 진행한다.
스텝 SP42에 있어서, 검색부(99)는, 미디어 정보 요구 신호에 저장되어 있는 검색 키에 따라, 패키지 미디어 정보 기억부(98) 내의 복수개의 패키지 미디어 정보 중 상기 검색 키가 나타내는 검색 조건에 해당하는 특정한 패키지 미디어의 패키지 미디어 정보를 검색한다.
그리고, 제어부(90)는, 검색부(99)에 의해 패키지 미디어 정보가 검색되면 인증 처리부(95)에 의해, 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시키고, 다음의 스텝 SP43로 진행한다.
그리고, 스텝 SP43에 있어서 제어부(90)는, 패키지 미디어 정보 기억부(98)으로부터, 검색부(99)에 의해 검색된 패키지 미디어 정보를 판독하는 동시에, 상기 판독한 패키지 미디어 정보를, 인증 처리부(95)에 의해 유효 기한이 연장된 서비스 세션 ID 정보 등과 함께 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP44에 있어서, 고객 단말기(2)의 제어부(23)는, 물품 판매 서버 SV2로부터 송신된 패키지 미디어 정보와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 패키지 미디어 정보를 페이지 정보 생성부(36)에 송출하는 동시에, 그 물품 판매 서버 SV2로부터 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 물품 판매 서버 SV2로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등의 내용을 갱신한다.
또 페이지 정보 생성부(36)는, 제어부(23)로부터 주어진 패키지 미디어 정보에 따라 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 의해 아날로그 영상 신호로 변환하여 표시부(25)에 송출한다. 이같이 하여 제어부(23)는, 표시부(25)에 대하여 그 아날로그 영상 신호에 따른 영상으로서 패키지 미디어 정보를 표시하게 하면 다음의 스텝 SP45로 진행한다.
스텝 SP45에 있어서, 제어부(23)는, 표시부(25)에 영상으로서 표시한 패키지 미디어 정보에 대응하는 패키지 미디어를 구입 요구하는 제어 커맨드가 입력 처리부(21)로부터 입력되면, 상기 입력된 제어 커맨드에 따라 그 패키지 미디어를 구입 요구하는 구입 요구 신호를 생성한다.
그리고, 제어부(23)는, 그 구입 요구 신호를, 이미 물품 판매 서버 SV2로부터 수신하여 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등(즉, 유효 기한이 연장된 서비스 세션 ID 정보 등)와 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 물품 판매 서버 SV2에 송신한다.
스텝 SP46에 있어서, 물품 판매 서버 SV2의 제어부(90)는, 고객 단말기(2)로부터 송신된 구입 요구 신호와, 서비스 세션 ID 정보 등을 네트워크 인터페이스(93) 및 통신 제어부(92)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(95)에 송출한다.
인증 처리부(95)는, 제어부(90)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(97)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 제어부(90)는, 인증 처리부(95)에 의해, 고객 단말기(2)를 이용하여 패키지 미디어의 구입을 요구한 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP47로 진행한다.
스텝 SP47에 있어서, 제어부(90)는, 고객 단말기(2)를 이용하는 사용자에 대하여, 구입 요구된 패키지 미디어를 인도하기 위한 수속 등의 구입 처리를 실행하는 동시에, 상기 패키지 미디어의 구입에 따른 사용자에 대한 과금 처리용의 과금 정보를 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 과금 서버 SV5에 송신함으로써, 그 과금 서버 SV5에 대하여 상기 사용자에 대한 패키지 미디어의 구입에 따른 과금 처리를 실행시킨다.
또, 제어부(90)는, 인증 처리부(95)에 의해, 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시킨다.
스텝 SP48에 있어서, 제어부(90)는, 과금 처리 종료후, 패키지 미디어의 구입 처리가 완료된 것을 나타내는 구입 완료 페이지 정보를, 인증 처리부(95)에 의해 유효 기한이 연장된 서비스 세션 ID 정보 등과 함께 통신 제어부(92) 및 네트워크 인터페이스(93)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP49에 있어서, 고객 단말기(2)의 제어부(23)는, 물품 판매 서버 SV2로부터 송신된 구입 완료 페이지 정보와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상 기 수신한 구입 완료 페이지 정보를 페이지 정보 생성부(36)에 송출하는 동시에, 그 물품 판매 서버 SV2로부터 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 물품 판매 서버 SV2로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등의 내용을 갱신한다.
또 페이지 정보 생성부(36)는, 제어부(23)로부터 주어진 구입 완료 페이지 정보에 따른 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 의해 아날로그 영상 신호로 변환하여 표시부(25)에 송출한다. 이로써, 제어부(23)는, 표시부(25)에 대하여 그 아날로그 영상 신호에 따른 영상으로서 구입 완료 페이지를 표시하게 한다.
이같이 하여 고객 단말기(2)는, 물품 판매 서버 SV2가 제공하고 있는 물품 판매 서비스를 이용하여, 사용자에 대하여 원하는 패키지 미디어를 구입하도록 할 수 있다.
(1-7-3-3) 온에어 리스트 정보 분배 서비스 제공 처리 스텝
다음에, 도 12를 사용하여 고객 단말기(2)가, 라디오 방송 정보 분배 서버 SV3로부터 라디오 방송 정보 분배 서비스로서 특히 온에어 리스트 정보 분배 서비스의 제공을 받을 때의 라디오 방송 정보 분배 서비스 제공 처리 스텝에 대하여 설 명한다.
스텝 SP60에 있어서, 고객 단말기(2)의 제어부(23)는, 표시부(25)에 영상으로서 표시한 온에어 리스트 정보 분배용의 페이지 상에서 입력 박스에 대하여 취득하기를 희망하는 온에어 리스트 정보 검색용의 검색 키가 입력되고, 상기 입력된 검색 키를 나타내는 캐릭터 라인에 대응하는 제어 커맨드가 입력 처리부(21)로부터 입력되면, 상기 입력된 제어 커맨드에 따라, 취득하기를 희망하는 온에어 리스트 정보를 다운로드 요구하는 온에어 리스트 정보 요구 신호를 생성한다.
그리고, 제어부(23)는, 그 온에어 리스트 정보 요구 신호를, 이미 라디오 방송 정보 분배 서버 SV3에서 발행되어 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 라디오 방송 정보 분배 서버 SV3에 송신한다.
스텝 SP61에 있어서, 라디오 방송 정보 분배 서버 SV3의 제어부(110)는, 고객 단말기(2)로부터 송신된 온에어 리스트 정보 요구 신호와, 서비스 세션 ID 정보 등을 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(115)에 송출한다.
인증 처리부(115)는, 제어부(110)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(120)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 제어부(110)는, 인증 처리부(115)에 의해, 고객 단말기(2)를 이용하여 온에어 리스트 정보를 요구한 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP62로 진행한다.
스텝 SP62에 있어서, 검색부(118)는, 온에어 리스트 정보 요구 신호에 저장되어 있는 검색 키에 따라, 온에어 리스트 정보 기억부(117) 내의 온에어 리스트 정보 전체에 대하여, 상기 검색 키가 나타내는 검색 조건에 해당하는 소정 범위 부분을 취득하기를 희망하는 온에어 리스트 정보로서 검색한다.
그리고, 제어부(110)는, 검색부(118)에 의해 온에어 리스트 정보가 검색되면 인증 처리부(115)에 의해, 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시키고, 다음의 스텝 SP63로 진행한다.
그리고, 스텝 SP63에 있어서 제어부(110)는, 온에어 리스트 정보 기억부(117)로부터, 검색부(118)에 의해 검색된 온에어 리스트 정보를 판독하는 동시에, 상기 판독한 온에어 리스트 정보를, 인증 처리부(115)에 의해 유효 기한이 연장된 서비스 세션 ID 정보 등과 함께 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP64에 있어서, 고객 단말기(2)의 제어부(23)는, 라디오 방송 정보 분배 서버 SV3로부터 송신된 온에어 리스트 정보와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 온에어 리스트 정보를 페이지 정보 생성부(36)에 송출하는 동시에, 그 라디오 방송 정보 분배 서버 SV3로부터 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출한다.
인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어 서, 라디오 방송 정보 분배 서버 SV3로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등의 내용을 갱신한다.
또 페이지 정보 생성부(36)는, 제어부(23)로부터 주어진 온에어 리스트 정보에 따라 영상 데이터를 생성하고, 상기 생성한 영상 데이터를 표시 제어부(24)에 의해 아날로그 영상 신호로 변환하여 표시부(25)에 송출함으로써 상기 표시부(25)에 대하여 그 아날로그 영상 신호에 따른 영상으로서 온에어 리스트 정보를 표시하게 한다. 이같이 하여 고객 단말기(2)는, 라디오 방송 정보 분배 서버 SV3가 제공하고 있는 라디오 방송 정보 분배 서비스를 이용하여, 사용자에 대하여 원하는 온에어 리스트 정보를 취득시킬 수 있다.
(1-7-3-4) 나우 온에어 정보 분배 서비스 제공 처리 스텝
다음에, 도 13을 사용하여 고객 단말기(2)가, 라디오 방송 정보 분배 서버 SV3로부터 라디오 방송 정보 분배 서비스로서 특히 나우 온에어 정보 분배 서비스의 제공을 받을 때의 라디오 방송 정보 분배 서비스 제공 처리 스텝에 대하여 설명한다.
단, 나우 온에어 정보를 제공하는 라디오 방송 정보 분배 서버 SV3는, 라디오국(콜사인)마다 설치되어 있다. 그리고, 고객 단말기(2)에는, 초기 상태에 있어서, 각 라디오국에 대응하는 라디오 방송 정보 분배 서버 SV3의 URL 정보가 기억되어 있지 않은 경우가 있다. 그러므로, 이하의 라디오 방송 정보 분배 서비스 제공 처리 스텝에 대하여는, 각 라디오 방송 정보 분배 서버 SV3의 URL 정보를 라디오국의 콜사인마다 포털 서버(3)가 관리하고 있는 경우를 예로 들어 설명한다.
또, 이러한 라디오 방송 정보 분배 서비스 제공 처리 스텝에서는, 고객 단말기(2)가, 라디오국마다의 방송 주파수를 자동 프리세트 하기 위해 포털 서버(3)에 대하여 상기 방송 주파수를 나타내는 주파수 정보를 요구할 때, 인증 정보 기억부(38)에 대하여 인증 세션 ID 정보 등을 일시 기억하지 않은 경우를 상정하고 있다. 그러므로, 먼저 고객 단말기(2)는, 포털 서버(3)에 대하여 사용자 ID 정보 및 패스워드 정보 등을 송신하게 된다.
스텝 SP70에 있어서, 고객 단말기(2)의 제어부(23)는, 입력 처리부(21)로부터 각 라디오국의 방송 주파수를 자동 프리세트 하도록 요구하는 조작 커맨드가 입력되면, 이에 따라 각 라디오국의 수신 가능한 방송 주파수의 주파수 정보를 취득 요구하는 주파수 정보 요구 신호를, 사용자에 의해 입력된 지역 코드와 인증 정보 기억부(38)에 기억되어 있는 사용자 ID 정보 및 패스워드 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP71에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 주파수 정보 요구 신호, 지역 코드, 사용자 ID 정보 및 패스워드 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 그 고객 단말기(2)로부터 수신한 사용자 ID 정보 및 패스워드 정보 등을 인증 처리부(56)에 송출한다.
인증 처리부(56)는, 제어부(50)의 제어 하에, 고객 단말기(2)로부터 수신된 사용자 ID 정보 및 패스워드 정보 등과 고객 데이터 베이스부(54)에 등록되어 있는 고객 정보를 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 인증 처리부(56)는, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하고, 상기 고객 단말기(2)로부터의 주파수 정보의 취득 요구가 정당한 요구인 것으로 판단하면, 제어부(50)의 제어 하에, 현시점의 고객 단말기(2)와 포털 서버(3)와의 통신 접속 상태에 대한 인증 세션 ID 정보 등을 발행하고, 상기 발행한 인증 세션 ID 정보 등을 인증 정보 기억부(57)에 일시 기억한다.
그리고, 제어부(50)는, 이와 같이 인증 처리부(56)에 의해 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP72로 진행한다.
스텝 SP72에 있어서, 제어부(50)는, 고객 단말기(2)로부터 수신한 지역 코드에 따라, 주파수 정보 기억부(58) 내의 복수개의 주파수 정보, 라디오국명 및 콜사인의 리스트 중 상기 지역 코드에 대응하는 주파수 정보, 라디오국명 및 콜사인을 검색하여 리스트화하여 판독한다. 이로써, 제어부(50)는, 주파수 정보 기억부(58)으로부터 리스트화하여 판독한 주파수 정보, 라디오국명 및 콜사인을, 전술한 스텝 SP71에 있어서 인증 처리부(56)에 의해 고객 단말기(2)에 대하여 발행된 인증 세션 ID 정보 등과 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP73에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 주파수 정보, 라디오국명 및 콜사인의 리스트와, 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 포 털 서버(3)로부터 수신한 인증 세션 ID 정보 등을 인증 처리부(37)에 송출하는 동시에, 주파수 정보, 라디오국명 및 콜사인의 리스트를 표시 제어부(24)에 송출한다. 이로써, 인증 처리부(37)는, 제어부(23)의 제어 하에, 포털 서버(3)로부터 수신된 인증 세션 ID 정보 등을 인증 정보 기억부(38)에 일시 기억한다.
또, 표시 제어부(24)는, 제어부(23)로부터 주어진 주파수 정보, 라디오국명 및 콜사인의 리스트를 표시부(25)에 송출함으로써 상기 표시부(25)에 대하여 그 리스트를 표시하게 한다.
또한, 제어부(23)는, 이 때 입력 처리부(21)로부터 입력되는 선택 커맨드에 따라, 선택된 주파수 정보, 라디오국명 및 콜사인을 기억 매체(29)에 프리세트로서 기억하여, 다음의 스텝 SP74로 진행한다.
스텝 SP74에 있어서, 제어부(23)는, 입력 처리부(21)로부터 입력되는 튜닝 제어 커맨드에 따라, 튜너부(31)를, 라디오 방송파 중 튜닝 제어 커맨드에 대응하는 방송 주파수로 방송되고 있는 라디오 방송의 라디오 방송 신호를 추출하도록 제어한다. 이로써, 튜너부(31)는, 방송 신호 수신부(30)에 의해 수신된 라디오 방송파 중, 그 방송 주파수로 방송되고 있는 라디오 방송 신호를 추출하여 복호 등의 소정의 수신 처리를 행하고, 그 결과 얻어진 음성 데이터를 음성 제어부(26)에 송출한다. 따라서, 음성 제어부(26)는, 튜너부(31)로부터 주어지는 음성 데이터를 아날로그 음성 신호로 변환하여 스피커(27)에 송출함으로써 상기 스피커(27)로부터, 선택된 라디오 프로그램의 음성을 출력시키는 것이 가능하다.
스텝 SP75에 있어서, 라디오 방송 표시 제어부(39)는, 제어부(23)의 제어 하 에, 기억 매체(29)로부터, 전술한 튜닝 제어 커맨드에 대응하는 방송 주파수를 나타내는 주파수 정보에 대응하여 기억되어 있는 콜사인을 판독하는 동시에, 상기 판독한 콜사인을, 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 인증 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 포털 서버(3)에 송신한다.
스텝 SP76에 있어서, 포털 서버(3)의 제어부(50)는, 고객 단말기(2)로부터 송신된 콜사인 및 인증 세션 ID 정보 등을 네트워크 인터페이스(53) 및 통신 제어부(52)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(56)에 송출한다.
인증 처리부(56)는, 제어부(50)의 제어 하에, 고객 단말기(2)로부터 수신된 인증 세션 ID 정보 등과 인증 정보 기억부(57)에 대하여 이미 일시 기억되어 있는 인증 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다.
그 결과, 제어부(50)는, 인증 처리부(56)에 의해, 고객 단말기(2)로부터 수신한 인증 세션 ID 정보 등이 유효 기한 내의 것이며, 상기 고객 단말기(2)를 이용하여 콜사인을 송신한 사용자가 정규 사용자인 것으로 인증되면 다음의 스텝 SP77로 진행한다.
스텝 SP77에 있어서, 제어부(50)는, 고객 단말기(2)로부터 수신한 콜사인에 따라, URL 기억부(59) 내의 복수개의 URL 정보 중 상기 콜사인에 대응한 URL 정보를 검색한다.
또 제어부(50)는, 인증 처리부(56)에 의해, 고객 단말기(2)에 대하여 발행했 던 인증 세션 ID 정보 등의 유효 기한을 연장시킨다.
그리고, 제어부(50)는, URL 기억부(59)로부터, 그 검색한 URL 정보를 판독하는 동시에, 상기 판독한 URL 정보를, 인증 처리부(56)에 의해 유효 기한이 연장된 인증 세션 ID 정보 등과 함께 통신 제어부(52) 및 네트워크 인터페이스(53)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP78에 있어서, 고객 단말기(2)의 제어부(23)는, 포털 서버(3)로부터 송신된 URL 정보와, 유효 기한이 연장된 인증 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(37)에 송출하는 동시에, URL 정보를 라디오 방송 표시 제어부(39)에 송출한다.
인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 포털 서버(3)로부터 수신된 유효 기한이 연장되어 있는 인증 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 인증 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 인증 세션 ID 정보 등의 내용을 갱신한다.
또, 라디오 방송 표시 제어부(39)는, 제어부(23)의 제어 하에, 상기 제어부(23)로부터 주어진 URL 정보를, 기억 매체(29)에 기억되어 있는 콜사인에 대응시켜 기억 매체(29) 등에 일시 기억한다.
그리고, 라디오 방송 표시 제어부(39)는, 제어부(23)의 제어 하에, 기억 매체(29) 등에 일시 기억한 URL 정보에 따라, 나우 온에어 정보를 취득 요구하는 나 우 온에어 정보 요구 신호를, 이미 라디오 방송 정보 분배 서버 SV3로부터 수신되고 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 라디오 방송 정보 분배 서버 SV3에 송신한다.
여기서 이러한 라디오 방송 정보 분배 서비스 제공 처리 스텝에서는, 스텝 SP78에 있어서 고객 단말기(2)로부터 나우 온에어 정보 요구 신호 및 서비스 세션 ID 정보 등을 라디오 방송 정보 분배 서버 SV3에 송신하는 처리가, 도 9에 대하여 전술한 스텝 SP10의 처리에 대응하고 있다.
따라서, 이 라디오 방송 정보 분배 서비스 제공 처리 스텝에서는, 스텝 SP78의 처리에 이어서, 고객 단말기(2) 및 라디오 방송 정보 분배 서버 SV3 및 포털 서버(3)에 있어서, 도 9에 대하여 전술한 스텝 SP11 내지 스텝 SP13 및 스텝 SP18내지 스텝 SP22와 마찬가지의 사용자 인증 처리를 차례로 실행한 후, 계속되는 스텝 SP79로 진행한다.
스텝 SP79에 있어서, 고객 단말기(2)의 라디오 방송 표시 제어부(39)는, 제어부(23)의 제어 하에 다시, 기억 매체(29) 등에 일시 기억되어 있던 URL 정보에 따라 나우 온에어 정보 요구 신호를, 이미 라디오 방송 정보 분배 서버 SV3로부터 수신하여 인증 정보 기억부(38)에 대하여 일시 기억되어 있는 서비스 세션 ID 정보 등과 함께 통신 제어부(32) 및 네트워크 인터페이스(33)를 차례로 거쳐서 라디오 방송 정보 분배 서버 SV3에 송신한다.
스텝 SP80에 있어서, 라디오 방송 정보 분배 서버 SV3의 제어부(110)는, 고 객 단말기(2)로부터 송신된 나우 온에어 정보 요구 신호와, 서비스 세션 ID 정보 등을 네트워크 인터페이스(113) 및 통신 제어부(112)를 차례로 거쳐서 수신하고, 상기 수신한 인증 세션 ID 정보 등을 인증 처리부(115)에 송출한다. 이로써, 인증 처리부(115)는, 제어부(110)의 제어 하에, 고객 단말기(2)로부터 수신된 서비스 세션 ID 정보 등과 인증 정보 기억부(120)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등을 비교하도록 하여 사용자 인증 처리를 실행한다. 그 결과, 인증 처리부(115)는, 고객 단말기(2)를 이용하는 사용자를 정규 사용자인 것으로 인증하면, 상기 고객 단말기(2)로부터의 나우 온에어 정보의 취득 요구가 정당한 요구인 것으로 판단한다.
그리고, 제어부(110)는, 인증 처리부(115)에 의해, 고객 단말기(2)를 이용하는 사용자가 정규 사용자인 것으로 인증되면 상기 인증 처리부(115)에 의해, 그 고객 단말기(2)에 대하여 발행했던 서비스 세션 ID 정보 등의 유효 기한을 연장시키고, 다음의 스텝 SP81로 진행한다.
스텝 SP81에 있어서, 제어부(110)는, 나우 온에어 정보 기억부(119)로부터 나우 온에어 정보를 판독하고, 상기 판독한 나우 온에어 정보를, 인증 처리부(115)에 의해 유효 기한이 연장된 서비스 세션 ID 정보 등과 함께 통신 제어부(112) 및 네트워크 인터페이스(113)를 차례로 거쳐서 고객 단말기(2)에 송신한다.
스텝 SP82에 있어서, 고객 단말기(2)의 제어부(23)는, 라디오 방송 정보 분배 서버 SV3로부터 송신된 나우 온에어 정보와, 유효 기한이 연장된 서비스 세션 ID 정보 등을 네트워크 인터페이스(33) 및 통신 제어부(32)를 차례로 거쳐서 수신 하고, 상기 수신한 서비스 세션 ID 정보 등을 인증 처리부(37)에 송출하는 동시에, 나우 온에어 정보를 라디오 방송 표시 제어부(39)에 송출한다.
이로써, 인증 처리부(37)는, 제어부(23)의 제어 하에 인증 정보 기억부(38)에 있어서, 라디오 방송 정보 분배 서버 SV3로부터 수신된 유효 기한이 연장되어 있는 서비스 세션 ID 정보 등을 그 유효 기한이 연장되기 전의 서비스 세션 ID 정보 등에 재기입하도록 하여 일시 기억함으로써, 상기 인증 정보 기억부(38)에 대하여 이미 일시 기억되어 있는 서비스 세션 ID 정보 등의 내용을 갱신한다.
또 라디오 방송 표시 제어부(39)는, 제어부(23)로부터 주어진 나우 온에어 정보를 표시 제어부(24)를 통하여 표시부(25)에 송출함으로써, 상기 표시부(25)에 대하여, 현재 수신 중인 라디오 방송의 라디오 프로그램에 관한 나우 온에어 정보를 표시하게 한다.
그리고, 이러한 라디오 방송 정보 분배 서비스 제공 처리 스텝에서는, 이 후, 고객 단말기(2)가 스텝 SP79에 있어서의 나우 온에어 정보의 취득 요구를 정기적으로 반복 실행하는 동시에, 라디오 방송 정보 분배 서버 SV3가 고객 단말기(2)로부터 그 취득 요구를 받아 스텝 SP80 및 스텝 SP81의 처리를 차례로 실행한다.
이로써, 고객 단말기(2)에서는, 현재 수신 중인 라디오 프로그램의 프로그램명, 프로그램 방송 개시 시각, 프로그램 방송 종료시각, 그 라디오 프로그램 내에서 현재 흐르고 있는 악곡의 타이틀, 아티스트명, 악곡 방송 개시 시각 등을 나우 온에어 정보로서 시시각각으로 갱신하면서 고객 단말기(2)의 표시부(25)에 표시할 수 있다.
(1-8) 고객 단말기(2)의 하드웨어 회로 블록 구성
(1-8-1) 회로 구성
다음에, 고객 단말기(2)의 하드웨어 회로 블록에 의한 하드웨어 구성을 설명한다.
이러한 고객 단말기(2)의 하드웨어 회로 블록에 의한 하드웨어 구성에서는, 일부의 기능을 후술하는 소프트 웨어 모듈에 따라 실현하고 있다.
도 14에 나타낸 바와 같이 고객 단말기(2)는, 그 하우징 표면이나 리모트 컨트롤러(도시하지 않음)에 설치된 각종 조작 버튼으로 이루어지는 조작 입력부(200)가 사용자에 의해 조작되면, 상기 조작 입력부(200)에서 이것을 인식하고, 상기 조작에 따라 조작 입력 신호를 입력 처리부(201)에 송출한다.
입력 처리부(201)는, 공급되는 조작 입력 신호에 대하여 소정의 처리를 가함으로써, 상기 조작 입력 신호를 조작 커맨드로 변환하여, 이것을 버스(202)를 통하여 CPU(Central Processing Unit)(203)에 공급한다.
CPU(203)는, ROM(Read Only Memory)(204)에 미리 저장되어 있는 기본 프로그램이나 어플리케이션 프로그램 등의 각종 프로그램을 버스(202)를 통하여 RAM(Random Access Memory)(205)에 판독하고, 이들 각종 프로그램에 따라 전체를 제어하는 동시에, 소정의 연산 처리나, 입력 처리부(201)로부터 공급되는 조작 커맨드에 따른 각종 처리를 실행한다.
디스플레이(206)는, 예를 들면, 액정 디스플레이 등의 표시 디바이스로서, 하우징 표면에 직접 장착되어 있는 경우나 외부 부착되어 있는 경우가 있다.
그리고, 디스플레이(206)는, CPU(203)에 의한 처리 결과나 각종 영상 데이터가 표시 처리부(207)를 통하여 아날로그 영상 신호로서 공급되면, 상기 아날로그 영상 신호에 따른 영상을 표시한다.
미디어 드라이브(208)는, 예를 들면, CD나, 플래시 메모리가 외장 케이스에 내포(內包)되는 메모리 스틱(등록상표)에 기록된 컨텐츠 데이터를 판독하여 재생하거나, 또는 상기 CD나 메모리 스틱에 대하여 기록 대상의 컨텐츠 데이터를 기록한다.
그리고, 미디어 드라이브(208)는, CD나 메모리 스틱으로부터 컨텐츠 데이터로서 영상 데이터를 판독했을 때는, 상기 재생한 영상 데이터를 버스(202)를 통하여 표시 처리부(207)에 공급한다.
또 미디어 드라이브(208)는, CD나 메모리 스틱으로부터 컨텐츠 데이터로서 음성 데이터를 판독했을 때는, 상기 재생한 음성 데이터를 음성 처리부(209)에 공급한다.
표시 처리부(207)는, 버스(202)를 통하여 공급되는 영상 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 그 결과 얻어지는 아날로그 영상 신호를 디스플레이(206)에 공급함으로써, 상기 디스플레이(206)에 그 아날로그 영상 신호에 따른 영상을 표시하게 한다.
또, 음성 처리부(209)는, 버스(202)를 통하여 공급되는 음성 데이터에 대하여 디지털 아날로그 변환 처리를 행하고, 그 결과 얻어지는 아날로그 음성 신호를 2채널의 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 그 아날로그 음성 신호에 따른 스테레오 음성을 출력시킨다.
또한, CPU(203)는, 미디어 드라이브(208)에 의해 판독한 컨텐츠 데이터를 버스(202)를 통하여 하드 디스크 드라이브(211)에 송출함으로써, 상기 하드 디스크 드라이브(211)에 그 컨텐츠 데이터를 컨텐츠 파일로서 기억할 수 있도록 되어 있다.
또한, CPU(203)는, 하드 디스크 드라이브(211)에 대하여 기억한 컨텐츠 데이터를, 도 3에 대하여 전술한 디렉토리 구성에 의해 관리하고 있다.
그리고, CPU(203)는, 하드 디스크 드라이브(211)에 기억한 컨텐츠 파일을 상기 하드 디스크 드라이브(211)로부터 컨텐츠 데이터로서 판독할 수도 있다.
그리고, CPU(203)는, 하드 디스크 드라이브(211)로부터 컨텐츠 데이터로서 영상 데이터를 판독했을 때는, 상기 판독한 영상 데이터를 버스(202)를 통하여 표시 처리부(207)에 공급한다.
또 CPU(203)는, 하드 디스크 드라이브(211)로부터 컨텐츠 데이터로서 음성 데이터를 판독했을 때는, 상기 판독한 음성 데이터를 음성 처리부(209)에 공급한다.
안테나(212)는, 각 라디오국으로부터 송신되어 오는 라디오 방송파를 수신하고, 이것을 AM/FM튜너로 되는 튜너(213)에 송출한다.
튜너(213)는, CPU(203)의 제어 하에, 안테나(212)를 통하여 수신된 라디오 방송파 중 예를 들면, 조작 입력부(200)를 통하여 지정된 라디오국에 대응하는 방송 주파수의 라디오 방송 신호를 추출하여 소정의 수신 처리를 행하고, 그 결과 얻 어지는 음성 데이터를 버스(202)를 통하여 음성 처리부(209)에 공급한다.
음성 처리부(209)는, 튜너(213)로부터 주어진 음성 데이터를 아날로그 음성 신호로 변환하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 라디오국에서 방송되고 있는 라디오 프로그램의 프로그램 음성을 출력시키고, 따라서, 사용자에 대하여 라디오 프로그램의 프로그램 음성을 청취하게 할 수 있다.
또 CPU(203)는, 튜너(213)에 의해 얻어진 음성 데이터를 하드 디스크 드라이브(211)에 송출하여 기록함으로써, 라디오 프로그램의 프로그램 음성을 녹음할 수도 있다.
또한, CPU(203)는, 통신 처리부(214), 네트워크 인터페이스(215)를 차례로 거쳐서 네트워크 NT에 접속하고, 상기 네트워크 NT 상의 포털 서버(3)나 그 외에 서버 SV1 내지 SV4에 액세스할 수 있고, 이로써, 포털 서버(3)나 그 외에 서버 SV1 내지 SV4와의 사이에서 각종 데이터를 송수신할 수 있다.
(1-8-2) 프로그램 모듈구성
도 15에 나타낸 바와 같이, 전술한 도 14에 나타낸 하드웨어 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)에 실장되는 프로그램 모듈로서는, OS 상에서 동작하도록 되어 있고, 포털 서버(3)나 그 외에 서버 SV1 내지 SV4 사이에서 교환을 행한다.
HTTP(Hyper Text Transfer Protocol) 메시지 프로그램(240)은, 포털 서버(3)나 그 외에 서버 SV1 내지 SV4 사이의 교환을 HTTP 통신으로 행하는 것이며, 커뮤니케이터 프로그램(241)은, HTTP 메시지 프로그램(240)으로 데이터의 교환을 행하 는 프로그램 모듈이다.
커뮤니케이터 프로그램(241)의 상위에는, 컨텐츠의 코덱을 해석하여 재생하는 컨텐츠 재생 모듈(242), 저작권 보호에 관한 정보를 취급하는 저작권 보호 관리 모듈(243)이 위치하고, 그 컨텐츠 재생 모듈(242), 저작권 보호 관리 모듈(243)의 상위에 대하여, 인터넷 라디오의 선국 및 재생을 행하는 인터넷 라디오 선국 재생 모듈(244), 악곡 구입 및 시청곡의 재생을 맡는 악곡 구입 재생 모듈(245)이 각각 위치하고 있다.
인터넷 라디오 선국 재생 모듈(244)과, 악곡 구입 재생 모듈(245)에 의해 재생된 음성 데이터는, 음성 처리부(209)에 전송됨으로써, 최종적으로 스피커(210)로부터 음성으로서 출력된다.
인터넷 라디오 선국 재생 모듈(244), 악곡 구입 재생 모듈(245)의 상위에는 XML 브라우저(246)가 위치하고, 각종 서버로부터의 XML 파일을 해석하고, 디스플레이(206)에 대하여 영상 표시를 행한다.
예를 들면, XML 브라우저(246)을 통하여 사용자에게 선택된 악곡은 악곡 구입 재생 모듈(245)로 구입 처리되고, 하드 디스크 컨텐츠 컨트롤러(247)을 통하여 하드 디스크 드라이브(211)에 기입된다.
그리고, 커뮤니케이터 프로그램(241)에는, 라이브러리(248)의 인증 라이브러리(248A)가 접속되어 있고, 상기 인증 라이브러리(248A)는 포털 서버(3) 등과 제휴하여 각종 인증 처리를 행하도록 되어 있다. 또한, 커뮤니케이터 프로그램(241)의 상위에는, 데이터 베이스 액세스 모듈(249), 컨텐츠 데이터 액세스 모듈(250) 및 하드 디스크 컨텐츠 컨트롤러(247)가 위치한다.
이 데이터 베이스 액세스 모듈(249)은, 하드 디스크 드라이브(211)에 구축된 각종 데이터 베이스에 액세스하고, 컨텐츠 데이터 액세스 모듈(250)은 하드 디스크 드라이브(211)에 저장된 컨텐츠 데이터에 액세스하고, 하드 디스크 컨텐츠 컨트롤러(247)은 하드 디스크 드라이브(211)에 저장된 컨텐츠 데이터를 관리하도록 되어 있다.
하드 디스크 컨텐츠 컨트롤러(247)의 상위에는, 라디오국이 방송한 악곡의 타이틀이나 아티스트명 등을 표시하기 위한 라디오 방송 정보 표시 모듈(251), 및 라디오국을 선국하거나, 상기 라디오국으로부터 수신한 악곡으로서의 컨텐츠 데이터를 하드 디스크 드라이브(211)에 기억(녹음)하는 튜너 선국 재생/녹음 모듈(252)이 위치하고 있다.
예를 들면, 오디오 사용자 인터페이스(253)를 통하여 선국된 라디오국으로부터 수신한 악곡은, 컨텐츠 데이터 액세스 모듈(250)을 통하여 하드 디스크 드라이브(211)에 기입되도록 되어 있다.
또 튜너 선국 재생/녹음 모듈(252)에 의해 재생된 컨텐츠 데이터로서의 음성 데이터는, 음성 처리부(209)에 전송됨으로써, 최종적으로 스피커(210)로부터 음성으로서 출력된다.
라디오 방송 정보 표시 모듈(251)은, 튜너 선국 재생/녹음 모듈(252)에 의해 현재 라디오국이 방송하고 있는 악곡의 타이틀이나 아티스트명 등의 나우 온에어 정보와 같은 라디오 방송 정보를 라디오 방송 정보 분배 서버 SV3로부터 HTTP 메시 지 프로그램(240)을 경유하여 수신하고, 이것을 오디오 사용자 인터페이스(UI)(253)을 통하여 디스플레이(206)에 표시한다.
그리고, 오디오 사용자 인터페이스(253)를 통하여 디스플레이(206)에 표시한 라디오 방송 정보는, 라이브러리(248)의 클립 라이브러리(248B)에 일시적으로 기억할 수도 있어 사용자로부터의 지시에 따라 최종적으로는 데이터 베이스 액세스 모듈(249)을 통하여 하드 디스크 드라이브(211)에 기억된다.
CD 재생 모듈(254)은, 미디어 드라이브(208)에 대하여 CD를 재생하도록 제어한다. 그리고, CD 재생 모듈(254)에 의해 CD로부터 재생된 음성 데이터는, 음성 처리부(209)에 전송됨으로써, 최종적으로 스피커(210)로부터 음성으로서 출력된다.
HDD 재생 모듈(255)은, 도시하지 않지만, 하드 디스크 컨텐츠 컨트롤러(247) 및 저작권 보호 관리 모듈(243)과 접속되어 있다.
이로써, HDD 재생 모듈(255)은, 하드 디스크 컨텐츠 컨트롤러(247)의 제어 하에 하드 디스크 드라이브(211)로부터 판독된 컨텐츠 데이터로서의 음성 데이터를, 저작권 보호 관리 모듈(243)로부터 공급되는 저작권 관리 정보에 따라 재생한다.
그리고, HDD 재생 모듈(255)에 의해 저작권 관리 정보에 따라 재생된 음성 데이터는, 음성 처리부(209)에 전송됨으로써, 최종적으로 스피커(210)로부터 음성으로서 출력된다.
리핑 모듈(256)은, 도시하지 않지만, 하드 디스크 컨텐츠 컨트롤러(247) 및 저작권 보호 관리 모듈(243)과 접속되어 있다. 이로써, 리핑 모듈(256)은, CD 재생 모듈(254)에 의해 CD로부터 재생된 음성 데이터를, 저작권 보호 관리 모듈(243)로부터 공급되는, 그 음성 데이터를 관리하기 위한 저작권 관리 정보와 함께, 하드 디스크 컨텐츠 컨트롤러(247)의 제어 하에 하드 디스크 드라이브(211)의 하드 디스크에 기억되도록(즉, 리핑되도록), CD 재생 모듈(254), 저작권 보호 관리 모듈(243) 및 하드 디스크 컨텐츠 컨트롤러(247)를 제어한다.
그런데, 이상 설명한 프로그램 모듈에 있어서 HTTP 메시지 프로그램(240) 및 커뮤니케이터 프로그램(241)은, 도 2에 대하여 전술한 고객 단말기(2)의 통신 제어부(32)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또 컨텐츠 재생 모듈(242)은, 도 2에 대하여 전술한 고객 단말기(2)의 인코더/디코더부(34)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 저작권 보호 관리 모듈(243)은, 도 2에 대하여 전술한 고객 단말기(2)의 저작권 관리부(35)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 인터넷 라디오 선국 재생 모듈(244)은, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23) 및 음성 제어부(26)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 악곡 구입 재생 모듈(245)은, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23) 및 음성 제어부(26)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, XML 브라우저(246)는, 도 2에 대하여 전술한 고객 단말기(2)의 입력 처리부(21) 및 페이지 정보 생성부(36)와 마찬가지의 기능을 실현할 수 있는 프로 그램 모듈이다.
또한, 하드 디스크 컨텐츠 컨트롤러(247) 및 데이터 베이스 액세스 모듈(249) 및 컨텐츠 데이터 액세스 모듈(250)은, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 라이브러리(248)의 인증 라이브러리(248A)는, 도 2에 대하여 전술한 고객 단말기(2)의 인증 처리부(37) 및 인증 정보 기억부(38)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 라이브러리(248)의 클립 라이브러리(248B)는, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 라디오 방송 정보 표시 모듈(251)은, 도 2에 대하여 전술한 고객 단말기(2)의 라디오 방송 표시 제어부(39)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 튜너 선국 재생/녹음 모듈(252)은, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23) 및 음성 제어부(26) 및 튜너부(31)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 오디오 사용자 인터페이스(253)는, 도 2에 대하여 전술한 고객 단말기(2)의 입력 처리부(21) 및 제어부(23) 및 표시 제어부(24)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, CD 재생 모듈(254)는, 도 2에 대하여 전술한 고객 단말기(2)의 음성 제어부(26) 및 외부 기록 매체 기록 재생부(28)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, HDD 재생 모듈(255)는, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23) 및 음성 제어부(26)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
또한, 리핑 모듈(256)은, 도 2에 대하여 전술한 고객 단말기(2)의 제어부(23) 및 외부 기록 매체 기록 재생부(28) 및 인코더/디코더부(34)와 마찬가지의 기능을 실현할 수 있는 프로그램 모듈이다.
따라서, 도 14에 대하여 전술한 하드웨어 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)에서는, CPU(203)가 전술한 각종 프로그램 모듈에 따라, 도 2에 대하여 전술한 기능 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)와 마찬가지의 처리를 실행할 수 있다.
또 하드웨어 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)는, 후술하는 관련 정보 연속 출력 처리를 실현할 수 있다.
그리고, 기능 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)는, 각 기능 회로 블록이, 각각 하드웨어 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)에 실장되어 있는 프로그램 모듈로 실현할 수 있는 기능을 망라하고 있는 것에 의해, 이러한 하드웨어 회로 블록에 의한 하드웨어 구성의 고객 단말기(2)와 마찬가지로 후술하는 관련 정보 연속 출력 처리를 실현할 수 있다.
(1-9) 음악 데이터 분배 서버 SV1의 하드웨어 회로 블록 구성
이어서, 음악 데이터 분배 서버 SV1의 하드웨어 회로 블록에 의한 하드웨어 구성에 대하여 설명한다.
도 16에 나타낸 바와 같이, 음악 데이터 분배 서버 SV1는, 전체를 통괄적으로 제어하는 CPU(270)가, ROM(271) 또는 하드 디스크 드라이브(272)에 기억되어 있는 기본 프로그램이나 관련 정보 연속 제공 프로그램 등의 각종 프로그램을, 버스(273)을 통하여 RAM(274)에 적당히 전개(展開)하고 이것을 실행함으로써 관련 정보 연속 제공 처리 등의 각종 처리를 행한다.
이 경우, 하드 디스크 드라이브(272)에는, 고객 단말기(2)에서 다운로드 가능한(즉, 고객 단말기(2)에 대하여 분배 가능한) 다수의 음악 데이터가 기억되어 있다.
또 하드 디스크 드라이브(272)에는, 다운로드 가능한 음악 데이터와 관련된 악곡 관련 정보로서, 이러한 음악 데이터에 따른 악곡의 일부를 시청 악곡으로서 시청시키기 위해 미리 준비된 복수개의 시청 데이터도 기억되어 있다.
또한, 하드 디스크 드라이브(272)에는, 음악 데이터 분배용의 페이지 정보로서, 다운로드 가능한 다수의 음악 데이터를 네트워크 NT 상에서 소개하기 위한 페이지 정보(이하, 이것을 소개 페이지 정보라고 함)나, 실제로 음악 데이터의 다운로드를 실행 요구시키기 위한 페이지 정보(이하, 이것을 구입 페이지 정보라고 함), 또 다운로드 가능한 음악 데이터와 관련된 악곡 관련 정보로서 아티스트명이나 음악 데이터의 재생 시간, 악곡에 대한 코멘트 등의 상세 정보를 제시하기 위한 페이지 정보(이하, 이것을 상세 제시 페이지 정보라고 함)도 기억되어 있다.
또한, 하드 디스크 드라이브(272)에는, 하드 디스크 내에 구축된 데이터 베이스에, 음악 데이터 분배 서버 SV1의 이용을 허가하고 고객의 고객 정보 등의 각종 등록 정보도 등록되어 있다.
이로써, CPU(270)는, 하드 디스크 드라이브(272)로부터 각종 정보나 각종 데이터를 판독하고, 상기 판독한 각종 정보 및 각종 데이터를 사용하여 각종 처리를 실행할 수 있다.
또, 네트워크 인터페이스(275)는, CPU(270)의 실행하는 각종 처리에 따라, 네트워크 NT를 통하여 고객 단말기(2)나 다른 서버와 각종 정보 및 각종 데이터의 송수신용으로 접속한다.
그리고, 이러한 음악 데이터 분배 서버 SV1는, 기본적으로 CPU(270)가 ROM(271) 또는 하드 디스크 드라이브(272)에 기억된 각종 프로그램에 따라 각종 처리를 행하고 있다. 그러므로, 이러한 음악 데이터 분배 서버 SV1에서는, 도 5에 대하여 전술한 기능 회로 블록에 의한 하드웨어 구성의 음악 데이터 분배 서버 SV1의 기능에 따라, ROM(271) 또는 하드 디스크 드라이브(272)에 기억시키는 각종 프로그램을 적당히 선정함으로써, CPU(270)를 상기 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72), 인증 처리부(75) 및 검색부(79)와 마찬가지로 기능하게 할 수 있는 동시에, 하드 디스크 드라이브(272)를 그 음악 데이터 분배 서버 SV1의 고객 데이터 베이스부(74), 페이지 정보 기억부(76), 인증 정보 기억부(77) 및 음악 데이터 기억부(78)와 마찬가지로 사용할 수 있다.
또, 하드웨어 회로 블록에 의한 하드웨어 구성의 음악 데이터 분배 서버 SV1 는, 후술하는 관련 정보 연속 제공 처리를 실현할 수 있다.
그리고, 기능 회로 블록에 의한 하드웨어 구성의 음악 데이터 분배 서버 SV1는, 각 기능 회로 블록이, 각각 하드웨어 회로 블록에 의한 하드웨어 구성의 음악 데이터 분배 서버 SV1에 실장되어 있는 각종 프로그램으로 실현할 수 있는 기능을 망라하고 있는 것에 의해, 이러한 하드웨어 회로 블록에 의한 하드웨어 구성의 음악 데이터 분배 서버 SV1와 마찬가지로 후술하는 관련 정보 연속 제공 처리를 실현할 수 있다.
그리고, 전술한 실시예에 있어서는, 고객 단말기(2)가 수신 가능한 방송으로서 라디오국으로부터 방송되는 라디오 방송을 적용하였으나, 이에 한정되지 않고, 고객 단말기(2)가 텔레비전용의 방송국으로부터 방송되는 텔레비전 방송을 수신하고, 그 텔레비전 방송의 텔레비전 프로그램에 관한 각종 방송 정보 등을 네트워크 NT 상의 서버로부터 취득할 수도 있다.
(2) 관련 정보 연속 제공 출력 처리
음악 데이터 분배 서버 SV1는, 고객 단말기(2)에 대하여 다운로드 가능한 음악 데이터를 소개할 때 상기 음악 데이터에 대응하는 악곡 관련 정보로서의 시청 데이터를 연속적으로 제공하여 출력시킴으로써, 상기 다운로드 가능한 음악 데이터를 보다 상세하게 소개할 수 있다. 따라서, 이하에는, 음악 데이터 분배 서버 SV1 및 고객 단말기(2)로 실행하는 관련 정보 연속 제공 출력 처리에 대하여 설명한다.
단, 이러한 관련 정보 연속 제공 출력 처리에 대하여는, 음악 데이터 분배 서버 SV1 및 고객 단말기(2)의 어느 쪽이라도 주체로 되어 실행할 수 있으므로, 이 하에는, 음악 데이터 분배 서버 SV1가 주체로 되어 실행하는 관련 정보 연속 제공 출력 처리와, 고객 단말기(2)가 주체로 되어 실행하는 관련 정보 연속 제공 출력 처리와에 대하여 순서로 설명한다.
(2-1) 음악 데이터 분배 서버 SV1주체의 관련 정보 연속 제공 출력 처리
음악 데이터 분배 서버 SV1의 CPU(270)는, 하드 디스크 드라이브(272)에 대하여, 다운로드 가능한 다수의 음악 데이터를 장르나 아티스트 등의 종류로 분류하여, 싱글 곡단위, 및 복수개의 악곡이 수록된 앨범 단위로 기억하고 있다.
또 CPU(270)는, 하드 디스크 드라이브(272)에 대하여, 이들 싱글 곡단위의 음악 데이터나 앨범 단위의 복수개의 음악 데이터에 대응하는 다수의 시청 데이터나 상세 정보 데이터도 기억하고 있다.
그리고, CPU(270)는, 하드 디스크 드라이브(272)에 대하여, 다수의 음악 데이터 및 시청 데이터를 각각 취득시키기 위한 URL도 기억하고 있고, 이들 다수의 URL을 각각 취득 가능한 음악 데이터나 시청 데이터에 대응시키고 있다.
또한, CPU(270)는, 하드 디스크 드라이브(272)에 대하여, 다운로드 가능한 다수의 음악 데이터의 장르나 아티스트 등의 종류마다 각각 예를 들면, XML로 기술되어 작성된 음악 데이터 분배용의 페이지 정보(즉, 소개 페이지 정보, 구입 페이지 정보 및 상세 제시 페이지 정보)도 기억하고 있다.
이 경우, 소개 페이지 정보에는, 다운로드 가능한 음악 데이터를 소개하는 악곡 소개 화면을 생성하기 위해 사용하는 각종의 화면 구성 정보가 포함되어 있다.
또, 소개 페이지 정보에는, 악곡 소개 화면으로부터, 구입 페이지 정보에 따라 생성되는 구입 화면이나, 상세 제시 페이지 정보에 따라 생성되는 상세 정보 제시 화면 등에 천이(遷移)하기 위해 사용하는 각종의 화면 천이 정보 등도 포함되어 있다.
또한, 소개 페이지 정보에는, 도 17에 나타낸 바와 같이, 악곡 소개 화면에서 소개하는 복수개의 음악 데이터를 식별 가능한 악곡 식별 정보(300A)로서의 복수개의 곡명의 리스트를 포함하는 악곡 리스트 정보(300)도 포함되어 있다.
악곡 리스트 정보(300)에서는, 리스트화된 복수개의 곡명 중 임의로 선정된 곡명에 대하여, 대응하는 시청 데이터의 출력 처리를 고객 단말기(2)에 실행하도록 하기 위한 처리 실행 정보(300B)를 관련시키는 것이 가능하다.
이 경우, 처리 실행 정보(300B)는, 시청 데이터의 재생 처리를 실행할 때의 실행 조건(300C)(즉, 이벤트)과, 상기 실행 조건(300C)를 만족시켰을 때 재생 처리를 실행하도록 하기 위한 실행 명령(300D)(즉, 메소드)과, 상기 재생 처리를 실행할 때 참조하는 참조 정보(300E) 등으로 구성되어 있다.
여기서 실행 조건(300C)은, 예를 들면, 「대응하는 곡명이, 소개용으로서 주목해야 할 음악 데이터를 나타내는 악곡 식별 정보(이하, 이것을 주목 악곡 정보라고 함)로서 선정되었을 때」와 같이, 시청 데이터의 출력 처리를 실행하기 위한 조건을 규정하고 있다.
또, 실행 명령(300D)은, 「시청 데이터를 스트리밍 형식으로 취득하면서 재생하도록(즉, 시청 데이터를 스트리밍 재생하도록)」, 시청 데이터에 대한 출력 처 리의 명령을 규정하고 있다. 또한, 참조 정보(300E)는, 시청 데이터 취득용의 URL로 된다. 이같이 하여 악곡 리스트 정보(300)에서는, 임의로 선정된 곡명에 대하여, 음악 데이터의 소개용으로 시청 데이터를 대응시킬 수 있다.
또한, 악곡 리스트 정보(300) 내의 복수개의 곡명은, 상기 복수개의 곡명에 대응하는 복수개의 시청 데이터를 연속 출력시킬 때, 이러한 연속 출력 대상의 복수개의 시청 데이터를 차례로 선택하기 위한 연속 출력 대상 선택 정보로서 사용 가능하도록 규정되어 있다.
그리고, 악곡 리스트 정보(300)에서는, 상기 악곡 리스트 정보(300)에 대하여, 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터가 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보(300F)가 부가되면 이러한 악곡 리스트 정보(300) 내의 모든 곡명을, 상기 곡명에 대응하고 있는 복수개의 시청 데이터가 연속 출력되는 연속 출력 대상으로서 설정할 수 있다.
또한, 악곡 리스트 정보(300)에서는, 연속 출력 가능 식별 정보(300F)가 부가되면 상기 악곡 리스트 정보(300) 내의 모든 곡명을, 시청 데이터의 대응부에 관계없이 연속 출력 대상으로서 설정할 수 있다.
그리고, 악곡 리스트 정보(300)에서는, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명 중 일부의 곡명(예를 들면, 시청 데이터가 대응하고 있는 곡명)에 대하여 각각 연속 출력 대상인 것을 나타내는 소정 정보를 부가함으로써, 이들 일부의 곡명만을 연속 출력 대상으로서 설정할 수도 있다.
그리고, 악곡 리스트 정보(300) 내에서 일부의 곡명에 대하여 연속 출력 대 상인 것을 나타내는 소정 정보를 부가하는 경우, 이러한 소정 정보로서는, 연속 출력 대상인 것을 나타내는 식별 정보나, 시청 데이터의 연속 출력용으로 다음에 선정시키는 곡명을 나타내는 링크 정보와 같이, 각종의 소정 정보가 적용가능하다.
또 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 경우, 소개 페이지 정보에는, 상기 복수개의 곡명에 대응하고 있는 시청 데이터를 연속 출력시키기 위해, 이들 복수개의 곡명을 차례로 주목 악곡 정보로서 선정하도록 지시하는 곡명 선정 지시 정보가, 시청 데이터에 대한 연속 출력 처리의 처리 제어 정보(이하, 이것을 단지 처리 제어 정보라고 함)로서 포함되어 있다.
그리고, 곡명 선정 지시 정보는, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 주목 악곡 정보로서 선정시키기 위한 순서로서 음악 데이터 분배 서버 SV1 측에서 이들 복수개의 곡명을 악곡 리스트 정보(300)으로서 리스트화했을 때의 순서(이하, 이것을 기준 설정 순서라고 함)를 나타내는 순서 정보를 포함하고 있다.
또, 곡명 선정 지시 정보는, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을, 기준 설정 순서로 주목 악곡 정보로서 선정하도록 할 것인지 여부를 지시하는 선정 지시 명령도 포함하고 있다.
그러므로, 곡명 선정 지시 정보에 의하면, 선정 지시 명령에 의해 곡명을 기준 설정 순서로 주목 악곡 정보로서 선정하도록 지시받고 있는 경우, 이러한 선정 지시 명령에 따라, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 상기 기준 설정 순서로 주목 악곡 정보로서 선정하도록 할 수 있다.
그 결과, 소개 페이지 정보에 대하여 이러한 구성의 곡명 선정 지시 정보가 포함되어 있으면, 연속 출력 대상의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터에 대하여는, 기준 설정 순서에 준한 순서로 연속적으로 자동 출력시키는 것이 가능하다.
그런데, 곡명 선정 지시 정보에 의하면, 선정 지시 명령에 의해 곡명을 기준 설정 순서에서는 주목 악곡 정보로서 선정하지 않도록 지시받고 있는 경우, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 상기 기준 설정 순서와는 상이한 다른 소정 순서로 주목 악곡 정보로서 선정하도록 할 수 있다.
그 결과, 소개 페이지 정보에 대하여 이러한 구성의 곡명 선정 지시 정보가 포함되어 있으면, 연속 출력 대상의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터에 대하여는, 기준 설정 순서에 준한 순서로 연속적으로 자동 출력시키는 플레이 모드(이하, 이것을 데이터 플레이 모드라고 함)와는 상이한 다른 플레이 모드(이하, 이것을 변경 플레이 모드라고 함)로 연속적으로 자동 출력되도록 할 수도 있다.
그리고, 소개 페이지 정보에는, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 변경 플레이 모드로 연속적으로 자동 출력시키는 경우, 상기 변경 플레이 모드를 지시하는 플레이 모드 지시 정보가 처리 제어 정보로서 포함되어 있다.
따라서, 곡명 선정 지시 정보에 의하면, 선정 지시 명령에 의해 기준 설정 순서의 사용이 무효로 되면, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 변경 플레이 모드에 준한 소정 순서로 주목 악곡 정보로서 선정하도록 할 수 있다.
즉, 선정 지시 명령은, 시청 데이터의 플레이 모드를 변경하지 않을 때(예를 들면, 소개 페이지 정보에 대하여 플레이 모드 지시 정보가 포함되어 있지 않을 때), 기준 설정 순서의 사용이 유효하게 되어 시청 데이터의 플레이 모드를 변경할 때(예를 들면, 소개 페이지 정보에 대하여 플레이 모드 지시 정보가 포함되어 있을 때), 기준 설정 순서의 사용이 무효로 된다.
또한, 소개 페이지 정보에는, 악곡 소개 화면 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명을 주목 악곡 정보로서 선정시켰을 때, 상기 주목 악곡 정보로서 선정한 곡명을 다른 곡명보다 휘도를 올려 강조 표시하도록(즉, 포커스를 맞추도록) 지시하는 강조 표시 지시 정보도 처리 제어 정보로서 포함되어 있다.
또한, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 주목 악곡 정보로서 선정하여, 대응하는 모든 시청 데이터의 연속적인 자동 출력이 종료되었을 때, 마지막에 주목 악곡 정보로서 선정한 곡명, 또는 최초에 주목 악곡 정보로서 선정한 곡명을 강조 표시하도록 지시하는 최종 강조 표시 지시 정보도 처리 제어 정보로서 포함되어 있다.
그리고, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 주목 악곡 정보로서 선정하고, 대응하는 모든 시청 데이터의 연속적인 자동 출력이 종료되었을 때, 최후 또는 최초에 주목 악곡 정보로서 선정한 곡명을 강조 표시하도록 지시하는 것만이 아니고, 예를 들면, 음 악 데이터 분배 서버 SV1 측에서 임의로 선정된 곡명을 강조 표시하도록 지시하는 최종 강조 표시 지시 정보를 처리 제어 정보로서 포함하게 할 수도 있다.
즉, 소개 페이지 정보에는, 시청 데이터의 연속적인 자동 출력이 종료되었을 때, 그 시점의 플레이 모드(즉, 데이터 플레이 모드 및 변경 플레이 모드)에 관계없이, 이들 최후 또는 최초에 주목 악곡 정보로서 선정한 곡명이나, 음악 데이터 분배 서버 SV1 측에서 임의로 선정된 곡명을 강조 표시하도록 지시하는 최종 강조 표시 지시 정보를 처리 제어 정보로서 포함하게 할 수 있다.
또, 소개 페이지 정보에는, 시청 데이터의 연속적인 자동 출력이 종료되었을 때, 데이터 플레이 모드 및 변경 플레이 모드에 관계없이, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 기준 설정 순서에 따른 선두 또는 후미의 곡명을 강조 표시하도록 지시하는 최종 강조 표시 지시 정보를 처리 제어 정보로서 포함하게 할 수도 있다.
또한, 시청 데이터를 변경 플레이 모드로서의 후술하는 셔플 플레이 모드나 랜덤 플레이 모드에 따라 연속적으로 자동 출력하는 것과 같은 경우, 페이지 정보에는, 상기 시청 데이터의 연속적인 자동 출력이 종료되었을 때, 마지막에 주목 악곡 정보로서 선정한 곡명에 이어 다시 무작위로 선정한 곡명을 강조 표시하도록 지시하는 최종 강조 표시 지시 정보를 처리 제어 정보로서 포함하게 할 수도 있다.
이에 더하여 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 경우, 상기 소개 페이지 정보에 따라 생성되는 악곡 소개 화면 상에서, 이들 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터가 연속 출력 가능한 것을 통지하기 위한 연속 출력 통지 표시자나, 상기 복수개의 곡명에 시청 데이터가 대응하고 있는 것을 통지하기 위한 대응 통지 표시자 등의 각종 표시자도 포함되어 있다.
이로써, 소개 페이지 정보는, 악곡 소개 화면 상에서, 시청 데이터가 연속 출력 가능한 것이나, 곡명에 시청 데이터가 대응하고 있는 것 등을 사용자에 대하여 정확하게 통지시킬 수 있다.
그리고, 음악 데이터 분배 서버 SV1 측에서는, 소개 페이지 정보에 연속 출력 통지 표시자를 포함할 수도 있지만, 이러한 소개 페이지 정보에 따라 생성 가능한 악곡 소개 화면의 배경으로 되는 벽지(템플릿)의 소정 위치에, 미리 연속 출력 통지 표시자의 도안을 그려 둘 수도 있다.
또, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 일부의 곡명에만 시청 데이터가 대응하고 있지만, 상기 시청 데이터의 대응부의 유무에 관계없이 이들 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 경우, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 자동적으로 선정시켰을 때, 상기 주목 악곡 정보의 선정과 강조 표시를 계속시키는 선정 계속 지시 정보와, 그 선정을 계속시키는 예를 들면, 몇 초 정도의 제1 시간으로 되는 일정 시간(이하, 이것을 제1 일정 시간이라고 함)을 나타내는 제1 선정 계속 시간 정보도 처리 제어 정보로서 포함되어 있다.
단, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 일부의 곡명이 시청 데이터의 대응부의 유무에 관계없이 연속 출력 대상으로서 설정되어 있는 경우에, 고객 단말기(2)에서 일련의 연속 출력 처리의 실행 도중에 사용자의 지시에 따라, 시청 데이터가 대응되어 있지 않은 곡명이 주목 악곡 정보로서 선정되었을 때, 제1 일정 시간보다 긴 제2 시간으로 되는 일정 시간(이하, 이것을 제2 일정 시간이라고 함), 그 곡명을 계속하여 주목 악곡 정보로서 선정하고, 또한, 강조 표시하기 위한 상기 제2 일정 시간을 나타내는 제2 선정 계속 시간 정보를 처리 제어 정보로서 가할 수도 있다.
그리고, 소개 페이지 정보에는, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정시키는 경우, 상기 곡명의 선정을 제1 일정 시간 또는 제2 일정 시간 계속시키고 있는 동안, 이러한 곡명을 악곡 소개 화면 내의 후술하는 곡명 표시란 내에서 상기 곡명을 구성하는 캐릭터 라인의 정렬 방향(이하, 이것을 예를 들면, 가로 방향이라고 함)에 스크롤 표시하도록 지시하는 스크롤 표시 지시 정보도 처리 제어 정보로서 적당히 포함하게 할 수 있다.
따라서, 소개 페이지 정보는, 예를 들면, 곡명을 구성하는 캐릭터 라인이 비교적 많으므로, 그 전체를 곡명 표시란에 일괄하여 표시하기 어려운 경우라도, 상기 곡명을 주목 악곡 정보로서 선정시켰을 때, 이러한 곡명 표시란 내에서 곡명을 가로 방향으로 스크롤시킴으로써, 상기 곡명을 강조 표시한 상태에서 정확하게 확인시킬 수 있다.
또한, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 시청 데이터의 대응부의 유무에 관계없이 연속 출력 대상으로서 설정되어 있는 경우, 이들 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 상기 시청 데이 터가 대응되어 있지 않은 곡명을 선정시켰을 때, 그 시점에서 고객 단말기(2)에 대하여 곡명의 자동적인 선정을 강제적으로 종료시키는 것 같은 선정 강제 종료 지시 정보도 처리 제어 명령으로서 적당히 포함하게 할 수 있다.
이와 같이 소개 페이지 정보에는, 고객 단말기(2)에 대하여 악곡 소개 화면을 생성시키는 동시에, 상기 생성시킨 악곡 소개 화면 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 차례로 주목 악곡 정보로서 자동적으로 선정시키면서, 상기 주목 악곡 정보로서 선정된 곡명에 대응하고 있는 시청 데이터를 스트리밍 재생시켜 상기 시청 데이터에 따른 시청 악곡을 연속적으로 자동 출력시키기 위한 일련의 처리를 실행 가능한 각종 처리 제어 정보(처리 실행 정보(300B)나 포함함)가 적당히 선택적으로 포함되어 있다.
그리고, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 사용자에 의해 지정된 종류(즉, 장르나 아티스트 등)에 대응하는 소개 페이지 정보를 요구하는 요구 정보(이하, 이것을 소개 페이지 정보 요구 신호라고 함)가 송신되면, 상기 소개 페이지 정보 요구 신호를, 네트워크 인터페이스(275)를 통하여 수신한다.
이에 따라 CPU(270)는, 하드 디스크 드라이브(272)로부터, 이러한 소개 페이지 정보 요구 신호에 대응하는 소개 페이지 정보를 판독하고, 상기 판독한 소개 페이지 정보를, 네트워크 인터페이스(275)를 통하여 고객 단말기(2)에 송신한다. 이로써, CPU(270)는, 고객 단말기(2)에 대하여 악곡 리스트 정보(300)를 포함하는 소개 페이지 정보를 제공할 수 있다.
한편, 고객 단말기(2)의 CPU(203)는, 사용자에 의해 조작 입력부(200)를 통하여 소개 페이지 정보를 취득 요구하는 조작 입력 신호가 입력되면, 이에 따라 소개 페이지 정보 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다. 그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 송신된 소개 페이지 정보를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면, 상기 수신한 소개 페이지 정보에 따라 악곡 소개 화면 데이터를 생성한다.
그리고, CPU(203)는, 이러한 악곡 소개 화면 데이터를 표시 처리부(207)를 통하여 디스플레이(206)에 송출함으로써 상기 디스플레이(206)에 그 악곡 소개 화면 데이터에 따른 예를 들면, 도 18에 나타낸 바와 같은 악곡 소개 화면(310)을 표시하게 한다.
이 경우, 악곡 소개 화면(310)에는, 상기 악곡 소개 화면(310)의 수직 방향을 따라 정렬되고, 복수개의 곡명 표시란(311AA) 내지 (311AE)를 가지는 곡명 표시부(311)가 형성되어 있다.
그리고, 곡명 표시부(311)의 각 곡명 표시란(311AA) 내지 (311AE)에는, 악곡소개 화면(310)의 수직 방향의 상단으로부터 하단에 걸쳐, 각각 악곡 리스트 정보(300) 내의 곡명이 기준 설정 순서로 할당되어 표시되어 있다.
또 곡명 표시부(311)에는, 상기 곡명 표시부(311) 내에 표시하는 곡명 표시란(311AA) 내지 (311AE)를 전환하기 위한 스크롤 조작부(311B)가 형성되어 있다.
따라서, 악곡 소개 화면(310)에서는, 악곡 리스트 정보(300) 내에, 곡명 표 시부(311)에 일괄 표시 가능한 곡명 표시란(311AA) 내지 (311AE) 이상의 수의 곡명이 포함되어 있는 경우, 스크롤 조작부(311B)의 상방향 또는 아래로 향한 화살표에 대한 선택 지시(즉, 조작)에 따라 곡명 표시부(311) 내에서 이들 곡명 표시란(311AA) 내지 (311AF)를 상방향 또는 하방향으로 스크롤시킴으로써, 상기 곡명 표시란(311AA) 내지 (311AF)의 표시를, 도 18에는 도시하지 않은 다른 곡명 표시란의 표시로 차례로 전환할 수 있다.
따라서, 악곡 소개 화면(310)에서는, 악곡 리스트 정보(300) 내의 모든 곡명을, 각각 대응하는 곡명 표시란(311AA) 내지 (311AF)나 다른 도시하지 않은 곡명 표시란과 함께 표시하여 육안으로 관찰하도록 할 수 있다.
또 각 곡명 표시란(311AA) 내지 (311AE)에는, 표시되는 곡명에 시청 데이터가 대응하고 있을 때, 소개 페이지 정보에 포함되는 예를 들면, 스피커의 형상을 모식적으로 나타내는 마크로 되는 대응 통지 표시자(311C)도 표시된다.
또한, 악곡 소개 화면(310)에는, 악곡 리스트 정보(300) 내의 모든 곡명에 대응하는 음악 데이터를 일괄하여 구입하기 위한 일괄 구입 화면(도시하지 않음)에 천이하기 위한 일괄 구입 버튼(312)이 형성되어 있다.
또한, 악곡 소개 화면(310)에는, 곡명 표시란(311AA) 내지 (311AE) 내의 곡명이 주목 악곡 정보로서 선정되었을 때, 상기 주목 악곡 정보로서 선정된 곡명에 대응하는 악곡 관련 정보로서의 쟈켓 사진 등의 화상을 표시하게 하는 관련 화상 표시부(313)가 설치되어 있다.
또한, 악곡 소개 화면(310)에는, 예를 들면, 1개의 앨범에 수록되어 있는 악 곡만을 소개하기 위해 곡명 표시부(311)의 각 곡명 표시란(311AA) 내지 (311AE)에 대하여 상기 1개의 앨범의 곡명만이 표시되어 있는 경우, 그 앨범에 관한(즉, 악곡 리스트 정보(300)에 포함되는 복수개의 곡명 전체에 관한) 상세 제시 페이지 정보를 취득하여 상세 정보를 예를 들면, 악곡 소개 화면(310) 내의 빈 영역에 표시하기 위한 상세 정보 제시 버튼(314)도 형성되어 있다.
또한, 이러한 상세 정보는, 상세 정보 제시 버튼(314) 내에 표시해도 된다.
또한, 악곡 소개 화면(310)에는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 경우, 소개 페이지 정보에 포함되어 있는 연속 출력 통지 표시자(315)도 표시되어 있다.
또한, 악곡 소개 화면(310)의 하단에는, 조작 버튼 통지 영역이 형성되어 있다.
이러한 조작 버튼 통지 영역에는, 악곡 소개 화면(310) 상에서 각종 입력을 행할 때, 리모트 컨트롤러 등에 설치된 각종 조작 버튼(즉, 조작 입력부(200) 중 조작 명령의 입력에 이용할 수 있는(즉, 유효한) 조작 버튼을 사용자에게 통지하기 위한, 4방향의 화살표 마크로 되는 선택 지시 입력용의 선택 버튼(316)이나, 결정 버튼(317), 이러한 선택 지시를 취소하고 하나 전의 처리로 돌아오기 위한 복귀 버튼(318)이 표시되어 있다.
그리고, 악곡 소개 화면(310)에서는, 상세 정보 제시 버튼(314)을 곡명마다의 악곡 관련 정보로서의 상세 정보를 제시하기 위해 기능시키고, 곡명이 주목 악곡 정보로서 선정된 상태에서 상세 정보 제시 버튼(314)이 선택 지시되었을 때, 상 기 선정된 곡명에만 대응하는 상세 제시 페이지 정보를 취득하여, 그 곡명에 대응하는 상세 정보를 제시하도록 해도 된다.
또, 악곡 소개 화면(310)에서는, 그 하단에, 실제로 화면 상의 버튼으로서 기능하는 선택 버튼(316), 결정 버튼(317), 복귀 버튼(318)을 설치하도록 해도 된다.
그리고, CPU(203)는, 디스플레이(206)에 악곡 소개 화면(310)을 표시했을 경우, 예를 들면, 표시 초기만은, 고객 단말기(2)에 의해 미리 설정되어 있는 설정 정보에 따라, 곡명 표시부(311)의 각 곡명 표시란(311AA) 내지 (311AE) 중 가장 상단 집합에 배치된 곡명 표시란(311AA)에 표시하고 있는 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 곡명 표시란(311AA)을 다른 곡명 표시란(311AB) 내지 (311AE)보다 휘도를 올려, 상기 주목 악곡 정보로서 선정한 곡명을 강조 표시한다.
그리고, CPU(203)는, 곡명을 주목 악곡 정보로서 선정했을 때 상기 곡명에 대하여 처리 실행 정보(300B)가 관련되어 있으면, 처리 실행 정보(300B)에 따라, 상기 처리 실행 정보(300B)에 포함되는 URL을 이용하여 시청 데이터를 요구하기 위한 요구 정보(이하, 이것을 시청 데이터 요구 신호라고 함)를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 시청 데이터 요구 신호를 네트워크 인터페이스(275)를 통하여 수신하는 동시 에, 상기 수신한 시청 데이터 요구 신호의 송신에 이용된 URL에 따라 하드 디스크 드라이브(272)로부터 취득 요구된 시청 데이터를 판독한다.
그리고, CPU(270)는, 이러한 시청 데이터를 UDP/IP(User Datagram Protocol/Internet Protocol)에 따라 스트리밍 형식으로 네트워크 인터페이스(275)를 통하여 고객 단말기(2)에 송신한다.
따라서, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 시청 데이터가 스트리밍 형식으로 송신되면, 상기 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
또 CPU(203)는, 이러한 시청 데이터에 대한 시청 악곡으로서의 출력이 종료되면, 예를 들면, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별한다.
그 결과, CPU(203)는, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있으면, 상기 소개 페이지 정보에 포함되어 있는 예를 들면, 곡명 선정 지시 정보에 따라, 도 19에 나타낸 바와 같이, 악곡 소개 화면(310) 상에서 상단으로부터 2개째의 곡명 표시란(311AB)에 표시하고 있는 곡명(즉, 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정되어 있는 곡명)을 새로운 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 곡명 표시란(311AB)을 다른 곡명 표시란 (311AA), (311AC) 내지 (311AE)보다 휘도를 올려, 상기 주목 악곡 정보로서 자동적으로 선정한 곡명을 강조 표시한다.
그리고, CPU(203)는, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련되어 있으면, 상기 처리 실행 정보(300B)에 따라, 상기 처리 실행 정보(300B)에 포함되는 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 다시 고객 단말기(2)로부터 송신된 시청 데이터 요구 신호를 네트워크 인터페이스(275)를 통하여 수신하는 동시에, 상기 수신한 시청 데이터 요구 신호의 송신에 이용된 URL에 따라 하드 디스크 드라이브(272)로부터 취득 요구된 시청 데이터를 판독한다.
그리고, CPU(270)는, 이러한 시청 데이터를 스트리밍 형식으로 네트워크 인터페이스(275)를 통하여 고객 단말기(2)에 송신한다.
따라서, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 시청 데이터가 스트리밍 형식으로 송신되면, 상기 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
이같이 하여 고객 단말기(2)의 CPU(203)는, 예를 들면, 악곡 리스트 정보(300) 내의 모든 곡명에 각각 시청 데이터가 대응되고, 또한 상기 모든 곡명이 연 속 출력 대상으로서 설정되어 있으면, 상기 시청 데이터의 출력의 종료를 검출할 때마다 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보에 따라, 악곡 소개 화면(310) 상에서 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명을 기준 설정 순서로 차례로 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 소개 페이지 정보에 포함되어 있는 처리 실행 정보(300B)에 따라, 음악 데이터 분배 서버 SV1에 대하여, 상기 주목 악곡 정보로서 선정한 곡명에 대응되어 있는 시청 데이터를 요구한다.
또, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 시청 데이터가 요구될 때마다, 상기 고객 단말기(2)에 대하여, 그 요구된 시청 데이터를 연속적으로 자동 송신한다. 이로써, 고객 단말기(2)의 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터(즉, 악곡 관련 정보)를 시청 악곡으로서 연속적으로 자동 출력할 수 있다.
이에 더하여 고객 단말기(2)의 CPU(203)는, 악곡 소개 화면(310) 상에서 곡명이 주목 악곡 정보로서 선정된 상태(즉, 어딘가의 곡명 표시란(311AA) 내지 (311AE)에 표시하고 있는 곡명을 주목 악곡 정보로서 선정하고, 또한 상기 곡명 표시란(311A) 내지 (311AE)와 함께 강조 표시한 상태)로, 예를 들면, 조작 입력부(200)의 결정 버튼을 통하여 결정 명령이 입력되면(즉, 그 곡명이 클릭되면), 음악 데이터 분배 서버 SV1로부터 상기 곡명에 대응하는 상세 제시 페이지 정보를 취득한다.
그리고, CPU(203)는, 이러한 상세 제시 페이지에 따른 상세 정보(즉, 주목 악곡 정보로서 선정되어 있는 곡명에 대응하는 상세 정보이며, 특별히 도시하고 있지는 않음)를, 악곡 소개 화면(310)에 있어서 예를 들면, 연속 출력 통지 표시자(315)의 우측에 표시한다.
이로써, CPU(203)는, 곡명을 주목 악곡 정보로서 선정했을 때, 이러한 곡명에 대응하는 시청 악곡과 함께 상세 정보도 맞추어 사용자에게 제시할 수 있다.
그리고, CPU(203)는, 악곡 소개 화면(310) 상에서 곡명이 주목 악곡 정보로서 선정될 때마다, 상기 주목 악곡 정보로서 선정된 곡명에 대응하는 상세 제시 페이지 정보 및 화상 데이터를 자동적으로 취득하고, 관련 화상 표시부(313)에 한쪽의 화상 데이터에 따른 악곡 관련 정보로서의 화상을 표시시키고, 또한, 연속 출력 통지 표시자(315)의 우측 또는 상세 정보 제시 버튼(314)의 부분에 다른 쪽의 상세 제시 페이지 정보에 따른 악곡 관련 정보로서의 상세 정보를 표시하도록 해도 된다. 이같이 하여 CPU(203)는, 곡명을 주목 악곡 정보로서 선정할 때마다, 대응하는 시청 악곡과 함께 화상이나 상세 정보와 같이 각종의 악곡 관련 정보를 함께 사용자에게 제시할 수도 있다.
그런데, 도 18과의 대응 부분에 동일 부호를 부여하여 나타낸 도 20에 있어서, 고객 단말기(2)의 CPU(203)는, 예를 들면, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 일부(즉, 적어도 2개 이상)의 곡명에만 시청 데이터가 대응되고, 상기 시청 데이터가 대응하고 있는 곡명만이 연속 출력 대상으로서 설정되어 있으면, 시청 데이터의 출력의 종료를 검출할 때마다, 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보에 따라, 악곡 소개 화면(320) 상에서 악곡 리스트 정보(300) 내 의 복수개의 곡명 중 연속 출력 대상으로서 설정되어 있는 곡명만을 선택적으로 차례로 주목 악곡 정보로서 선정하는 동시에, 상기 소개 페이지 정보에 포함되어 있는 처리 실행 정보(300B)에 따라, 음악 데이터 분배 서버 SV1에 대하여, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 요구한다.
또, 음악 데이터 분배 서버 SV1의 CPU(270)는, 이 때도 고객 단말기(2)로부터 시청 데이터가 요구될 때마다, 상기 고객 단말기(2)에 대하여, 그 요구된 시청 데이터를 연속적으로 자동 송신한다.
이로써, 고객 단말기(2)의 CPU(203)는, 이와 같은 경우라도, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력할 수 있다.
또, 도 18과의 대응 부분에 동일 부호를 부여하여 나타낸 도 21에 있어서, CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 일부의 곡명에만 시청 데이터가 대응하고 있지만, 상기 시청 데이터의 대응부의 유무에 관계없이 이들 복수개의 곡명이 연속 출력 대상으로서 설정되어 있으면, 상기 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보에 따라, 악곡 소개 화면(321) 상에서, 처리 실행 정보(300B)가 관련되어 있지 않은(즉, 시청 데이터가 대응되어 있지 않은) 곡명을 주목 악곡 정보로서 자동적으로 선정했을 때, 소개 페이지 정보에 포함되어 있는 선정 계속 지시 정보 및 제1 선정 계속 시간 정보에 따라, 제1 일정 시간 그 곡명을 계속하여 주목 악곡 정보로서 선정하고, 또한, 상기 곡명을 이것이 표시되는 곡명 표시란(311AB)과 함께 계속하여 강조 표시한 후, 다음의 곡명을 주목 악곡 정 보로서 선정한다.
단, CPU(203)는, 소개 페이지 정보에 제2 선정 계속 시간 정보가 추가로 포함되어 있는 경우, 악곡 소개 화면(321) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명을 차례로 주목 악곡 정보로서 설정하고 있는 도중에 사용자의 지시에 따라, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정하면, 상기 소개 페이지 정보에 포함되어 있는 선정 계속 지시 정보 및 제2 선정 계속 시간 정보에 따라, 제2 일정 시간 그 곡명을 계속하여 주목 악곡 정보로서 선정하고, 또한, 상기 곡명을 이것이 표시되는 곡명 표시란(311AB) 과 함께 계속하여 강조 표시한 후, 다시 곡명의 자동적인 선정으로 돌아와 다음의 새로운 곡명을 주목 악곡 정보로서 선정한다.
이로써, CPU(203)는, 사용자의 지시에 따라, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정했을 때는, 그 곡명에 대한 주목 악곡 정보로서의 선정을 계속함으로써, 그 사이에 사용자의 지시에 따라, 상기 곡명에 대응하는 음악 데이터의 상세 정보(즉, 상세 제시 페이지 정보)를 취득하여 제시할 수 있다.
따라서, CPU(203)는, 사용자에 대하여 시청 악곡을 시청하게 할 수 없는(즉, 곡명에 시청 데이터가 대응하지 않는) 음악 데이터 대해도, 일례의 연속 출력 처리의 실행 도중에 상세 정보를 제시하여 정확하게 소개할 수 있다.
또 CPU(203)는, 그 때 곡명과 함께 대응하는 곡명 표시란(311AB)의 강조 표시도 계속함으로써, 사용자에 의해 주목 악곡 정보로서 선정된 곡명을 용이하게 확 인시킬 수도 있다.
또한, CPU(203)는, 이 때 소개 페이지 정보에 스크롤 표시 지시 정보가 포함되어 있으면, 이러한 스크롤 표시 지시 정보에 따라, 악곡 소개 화면(321) 상에서, 시청 데이터가 대응하지는 않지만, 주목 악곡 정보로서 선정하고 있는 곡명을 제1 일정 시간 또는 제2 일정 시간, 대응하는 곡명 표시란(311AB) 내에서 가로 방향으로 스크롤 표시하게 한다.
이로써, CPU(203)는, 이러한 곡명을 구성하는 캐릭터 라인이 비교적 많으므로 곡명 표시란(311AB)에 일괄하여 표시하기 어려워도, 상기 곡명 전체를 용이하게 확인시킬 수 있다.
그리고, CPU(203)는, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 실행 중에, 사용자 조작에 의해, 연속 출력 대상으로서 설정되어 있지 않은 곡명이 주목 악곡 정보로서 선정된 경우, 상기 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응하고 있는지 여부에 관계없이, 상기 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시킬 수도 있다.
또 CPU(203)는, 이 때 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시키지 않고, 기준 설정 순서에 따라, 사용자에 의해 주목 악곡 정보로서 선정된 곡명의 하나 전 또는 하나 후에 주목 악곡 정보로서 선정되는 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하고, 상기 하나 전 또는 하나 후의 곡명이 연속 출력 대상으로서 설정되어 있을 때, 이러한 하나 전 또는 하나 후의 곡명을 주목 악곡 정보로서 자동적으로 선정하도록 하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 계속하도록 해도 된다.
또한, CPU(203)는, 사용자에 의해 주목 악곡 정보로서 선정된 곡명의 하나전 또는 하나 후에 주목 악곡 정보로서 선정되는 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별한 결과, 상기 하나 전 또는 하나 후의 곡명도 연속 출력 대상으로서 설정되어 있지 않을 때는, 기준 설정 순서에 따라 예를 들면, 선두의 곡명으로부터 차례로, 연속 출력 대상으로서 설정되어 있는 곡명을 찾도록 하여, 상기 연속 출력 대상으로서 설정되어 있는 곡명을 선택적으로 주목 악곡 정보로서 선정하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 계속하도록 해도 된다.
또한, CPU(203)는, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 실행 중에 사용자 조작에 의해, 연속 출력 대상으로서 설정되어 있지 않은 곡명이 주목 악곡 정보로서 선정되었을 때는, 이미 설명한 바와 같이 그 시점에서, 상기 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시키고, 또는 계속해도 되지만, 원래 복수개의 시청 데이터에 대한 연속적인 자동 출력을 실행하지 않을 때 사용자 조작에 의해, 연속 출력 대상으로서 설정되어 있지 않은 곡명이 주목 악곡 정보로서 선정된 경우도, 그대로 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시킨 채로 해도 되고, 전술한 계속의 경우와 마찬가지로 처리하여 복수개의 시청 데이터에 대한 연속적인 자동 출력을 개시하도록 해도 된다.
또한, CPU(203)는, 소개 페이지 정보에 선정 강제 종료 지시 정보가 포함되어 있으면, 악곡 소개 화면(321) 상에서, 연속 출력 대상으로서 설정되어 있는 복 수개의 곡명 중, 처리 실행 정보(300B)가 관련되어 있지 않은(즉, 시청 데이터가 대응되어 있지 않은) 곡명을 주목 악곡 정보로서 선정했을 때, 상기 선정 강제 종료 지시 정보에 따라, 곡명의 자동적인 선정을 강제적으로 종료한다(즉, 시청 데이터의 연속적인 자동 출력을 종료한다).
그리고, CPU(203)는, 이 후, 사용자에 대하여 악곡 소개 화면(321) 상에서 임의로 곡명을 주목 악곡 정보로서 선정하도록 한다.
그런데, 고객 단말기(2)의 CPU(203)는, 전술한 바와 같이 첫번째의 시청 악곡의 출력이 종료되었을 때, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별한 결과, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있지 않으면, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라 곡명의 자동적인 선정을 강제적으로 종료한다.
또 CPU(203)는, 악곡 소개 화면(310) 상에서 첫번째의 곡명을 주목 악곡 정보로서 선정했을 때, 상기 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 대응되어 있지 않으면, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라, 그 시점에서 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별한다.
그 결과, CPU(203)는, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있지 않으면, 이 경우도 곡명의 자동적인 선정을 강제적으로 종료한다.
이에 대하여 CPU(203)는, 주목 악곡 정보로서 선정한 첫번째의 곡명에 처리 실행 정보(300B)가 대응하지 않아도, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있으면, 그 때는 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라 전술한 어딘가의 처리를 실행한다.
그런데, 전술한 변경 플레이 모드로서는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 순환적으로 반복하도록 출력시키는 반복 플레이 모드(repeat play mode)가 있다.
또, 이러한 변경 플레이 모드로서는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터 중, 특정한 1개의 시청 데이터(예를 들면, 음악 데이터 분배 서버 SV1 측에서 적극적으로 소개하고 싶은 1개의 악곡와 관련된 시청 데이터)만을 차례로 반복 출력하는 단일 반복 플레이 모드(singe repeat play mode)도 있다.
또한, 이러한 변경 플레이 모드로서는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응시켰을 때의 정렬의 순서를 무작위로 정렬한 다른 순서로 출력시키는 셔플 플레이 모드(shuffle play mode)가 있다.
또한, 이러한 변경 플레이 모드로서는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터 전체로부터 차례로 무작위로 하나의 시청 데이터를 선택하여 출력시키는 램덤 플레이(random play mode)가 있다.
또한, 이러한 변경 플레이 모드로서는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 임의로 설정된 순서로 출력시키는 프로그램 플레이 모드(program play mode)가 있다.
또한, 프로그램 플레이 모드에서는, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 중복하여 출력할 수도 있고, 상기 연속 출력 대상으로서 설정되어 있는 모든 곡명에 대응하는 모든 시청 데이터 중 어느 것만을 출력할 수도 있다.
또한, 변경 플레이 모드로서는, 이 외에 셔플 플레이 모드 및 반복 플레이 모드를 병용하고, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응시켰을 때의 정렬 순서를 무작위로 정렬한 다른 순서로 순환적으로 반복하도록 출력시키는 셔플 반복 플레이 모드(shuffle repeat play mode)가 있다.
또 변경 플레이 모드로서는, 프로그램 플레이 모드 및 반복 플레이 모드를 병용하고, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 임의로 설정된 순서로 순환적으로 반복하도록 출력시키는 프로그램 반복 플레이 모드(program repeat play mode)도 있다.
그리고, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드 로서, 반복 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 반복 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 순환적으로 반복하여 주목 악곡 정보로서 선정시키는 최대 순환 회수를 지시하는 순환 회수 지시 정보가 처리 제어 정보로서 포함되어 있다.
이에 더하여 소개 페이지 정보에는, 이 때, 예를 들면, 이러한 반복 플레이 모드를, 단일 반복 플레이 모드와 함께 반복 플레이 모드로서 겸용하여 통지하기 위한 플레이 모드 통지 표시자도 포함되어 있다.
또, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 단일 반복 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 단일 반복 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 반복 출력하는 1개의 시청 데이터에 대응하는 곡명을 지시하는 곡명 지시 정보와, 상기 곡명을 주목 악곡 정보로서 반복 선정시키는 최대 선정 회수를 지시하는 선정 회수 지시 정보가 처리 제어 정보로서 포함되어 있다.
이에 더하여 소개 페이지 정보에는, 이 때, 반복 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자가 포함되어 있다.
또한, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 셔플 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 셔플 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 그 셔플 플레이 모드에 따라, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 중복하여 선택하지 않고 무작위로 선택하도록 지시하는 무작위 선택 지시 정보가 처리 제어 정보로서 포함되어 있다.
이에 더하여 소개 페이지 정보에는, 이 때, 이러한 셔플 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자도 포함되어 있다.
또한, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 랜덤 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 랜덤 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 그 랜덤 플레이 모드에 따라, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 전체로부터 차례로 무작위로 1개의 곡명을 선택하도록 지시하는 무작위 선택 지시 정보와, 상기 복수개의 곡명 전체로부터 차례로 무작위로 곡명을 선택하게 하는 최대 선택 회수를 지시하는 선택 회수 지시 정보가 처리 제어 정보로서 포함되어 있다.
이에 더하여 소개 페이지 정보에는, 이 때, 이러한 랜덤 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자도 포함되어 있다.
또한, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 프로그램 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 프로그램 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 그 프로그램 플레이 모드에 따라, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 주목 악곡 정보로서 선정할 때의, 기준 설정 순서와는 상이한 임의로 설정된 순서(이하, 이것을 임의 설정 순서라고 함)를 나타낸 설정 순서 지시 정보 가 처리 제어 정보로서 포함되어 있다.
이에 더하여 소개 페이지 정보에는, 이 때, 이러한 프로그램 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자도 포함되어 있다.
그런데, 음악 데이터 분배 서버 SV1 측에서 시청 데이터에 대한 플레이 모드를 데이터 플레이 모드로 설정하고 있을 때, 소개 페이지 정보에는, 전술한 곡명 선정 지시 정보가 처리 제어 정보로서 포함되어 있는 동시에, 이러한 데이터 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자도 포함되어 있다.
이로써, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 데이터 플레이 모드를 지시하는 곡명 선정 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라 도 22에 나타낸 바와 같은 데이터 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자(323)가 설치된 악곡 소개 화면(324)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보에 따라, 전술한 바와 마찬가지로 악곡 소개 화면(324) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 기준 설정 순서로 주목 악곡 정보로서 선정하면서, 대응하는 복수개의 시청 데이터를 연속적으로 자동 출력한다.
또 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 반복 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라 도 23에 나타낸 바와 같 은 반복 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자(325)가 설치된 악곡 소개 화면(326)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 반복 회수 지시 정보에 따라, 악곡 소개 화면(326) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 최대 반복 회수에 이를 때까지 순환적으로 반복 주목 악곡 정보로서 선정하면서, 대응하는 복수개의 시청 데이터를 순환적으로 반복 자동 출력한다.
또한, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 단일 반복 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라, 반복 플레이 모드가 선정되었을 때와 마찬가지로 도 23에 나타낸 악곡 소개 화면(326)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 곡명 지시 정보 및 선정 회수 지시 정보에 따라, 악곡 소개 화면(326) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 반복 출력하는 1개의 시청 데이터에 대응하는 곡명만을 차례로 주목 악곡 정보로서 자동적으로 선정하면서, 상기 1개의 시청 데이터를 연속적으로 반복 자동 출력한다.
그리고, CPU(203)는, 이 때 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 1개의 곡명만을 최대 선정 회수에 이를 때까지 차례로 반복하여 주목 악곡 정보로서 선정함으로써, 상기 곡명에 대응하는 1개의 시청 데이터만을 소정 회수(즉, 최대 선정 회수) 반복하여 연속적으로 자동 출력할 수 있다.
또한, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 셔플 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라 도 24에 나타낸 바와 같은 셔플 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자(327)가 설치된 악곡 소개 화면(328)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 무작위 선택 지시 정보에 따라, 악곡 소개 화면(328) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 중복하여 선택하지 않고 차례로 무작위로 선택하여 주목 악곡 정보로서 자동적으로 설정하면서, 대응하는 시청 데이터를 연속적으로 자동 출력한다.
이로써, CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 상기 복수개의 곡명에 대응했을 때의 순번(즉, 기준 설정 순서에 준한 순번)과는 상이한 순서로 연속적으로 자동 출력한다.
또한, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 랜덤 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라 도 25에 나타낸 바와 같은 랜덤 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자(329)가 설치된 악곡 소개 화면(330)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 무작위 선택 지시 정보 및 선택 회수 지시 정보에 따라, 악곡 소개 화면(330) 상에서, 최대 선정 회수에 이를 때까지 항상 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 전체로부터 무작위로 1개의 곡명을 선택하여(즉, 곡명을 중복되어 선택하는 경우도 있음) 주목 악곡 정보로서 자동적으로 설정하면서, 대응하는 시청 데이터를 연속적으로 자동 출력한다.
이로써, CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 무작위로 선택하여 연속적으로 자동 출력한다.
CPU(203)는, 음악 데이터 분배 서버 SV1로부터 프로그램 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따라 도 26에 나타낸 바와 같은 프로그램 플레이 모드를 통지하기 위한 플레이 모드 통지 표시자(331)가 형성된 악곡 소개 화면(332)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 선정 순서 지시 정보에 따라, 악곡 소개 화면(332) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 설정 순서 지시 정보가 나타내는 변경 설정 순서(즉, 기준 설정 순서와는 상이한)로 차례로 주목 악곡 정보로서 자동적으로 선정하면서, 대응하는 시청 데이터를 연속적으로 자동 출력한다.
이로써, CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 변경 설정 순서에 준한 순서로 연속적으로 반복 자동 출력한다.
또한, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 정렬 반복 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 정렬 반복 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 무작위 선택 지시 정보 및 순환 회수 지시 정보가 처리 제어 정보로서 포함되어 있다.
따라서, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 정렬 반복 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따른 악곡 소개 화면(도시하지 않음)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 무작위 선택 지시 정보에 따라, 악곡 소개 화면(328) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 중복하여 선택하지 않고 차례로 무작위로 선택하여 주목 악곡 정보로서 자동적으로 선정하면서, 대응하는 시청 데이터를 연속적으로 자동 출력하는 동시에, 상기 복수개의 곡명에 대한 주목 악곡 정보로서의 선정이 일순(一巡)하면, 이러한 일련의 선정을 최대 반복 회수에 이를 때까지 순환적으로 반복함으로써, 이들 복수개의 곡명에 대응하는 복수개의 시청 데이터를 무작위의 순서로 또한 순환적으로 반복 자동 출력한다.
이로써, CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설 정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 상기 복수개의 곡명에 대응했을 때의 순번(즉, 기준 설정 순서에 준한 순번)과는 상이한 순서로 연속적으로 반복 자동 출력한다.
또, 음악 데이터 분배 서버 SV1 측에서 시청 데이터의 변경 플레이 모드로서, 순서 설정 반복 플레이 모드가 선정되었을 때, 소개 페이지 정보에는, 이러한 순서 설정 반복 플레이 모드를 지시하는 플레이 모드 지시 정보와 함께, 설정 순서 지시 정보 및 순환 회수 지시 정보가 처리 제어 정보로서 포함되어 있다.
따라서, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 순서 설정 반복 플레이 모드를 지시하는 플레이 모드 지시 정보가 포함되어 있는 소개 페이지 정보를 취득한 경우, 디스플레이(206)에 대하여, 이러한 소개 페이지 정보에 따른 악곡 소개 화면(도시하지 않음)을 표시한다.
이 상태에서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 선정 순서 지시 정보에 따라, 악곡 소개 화면(332) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 설정 순서 지시 정보가 나타내는 변경 설정 순서로 차례로 주목 악곡 정보로서 자동적으로 선정하면서, 대응하는 시청 데이터를 연속적으로 자동 출력하는 동시에, 상기 복수개의 곡명에 대한 주목 악곡 정보로서의 선정이 일순하면, 이러한 일련의 선정을 최대 반복 회수에 이를 때까지 순환적으로 반복함으로써, 이들 복수개의 곡명에 대응하는 복수개의 시청 데이터를 변경 설정 순서에 준한 순서로 또한 순환적으로 반복 자동 출력한다.
이로써, CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설 정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 상기 복수개의 곡명에 대응했을 때의 순번(즉, 기준 설정 순서에 준한 순번)과는 상이한 순서로, 또한, 특정한 수만큼 연속적으로 반복 자동 출력한다.
이같이 하여 CPU(203)는, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라, 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 연속적으로 자동 출력했을 경우, 상기 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보에 따라, 악곡 소개 화면(310) 상에서, 최종적으로 주목 악곡 정보로서 선정한 곡명을 이것이 표시되어 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시한 채로 하거나, 또는 최초에 주목 악곡 정보로서 선정한 곡명으로 돌아와 상기 곡명을 이것이 표시되어 있는 곡명 표시란(311AA)과 함께 강조 표시하고, 이러한 시청 데이터의 연속적인 자동 출력을 종료한다.
단, CPU(203)는, 소개 페이지 정보에 대하여 전술한 선정 계속 지시 정보와 함께 제1 선정 계속 시간 정보 또는 제2 선정 계속 시간 정보가 포함되어 있지 않은 경우, 시청 데이터를 연속적으로 자동 출력하고 있는 도중에 악곡 소개 화면(310) 상에서, 사용자에 의해 조작 입력부(200)의 선택 버튼이나 결정 버튼, 복귀 버튼이 조작되고, 각 곡명 표시란(311AA) 내지 (311AE)나, 일괄 구입 버튼(312), 상세 정보 제시 버튼(314), 스크롤 조작부(311B)의 상단 및 하단 등이 선택 지시되면, 그 시점에서 시청 데이터의 연속적인 자동 출력을 종료한다.
그리고, CPU(203)는, 이 시점으로부터 사용자에 의해 조작 입력부(200)를 통 하여 입력되는 지시 정보에 따라, 곡명을 주목 악곡 정보로서 선정하여 시청 데이터를 출력하거나, 또는 원하는 음악 데이터의 구입 처리로 이행한다.
또한, CPU(203)는, 사용자의 지시에 따라, 악곡 소개 화면(310) 상에서 어딘가의 곡명을 주목 악곡 정보로서 설정한 상태에서, 또한, 그 곡명이 선택 지시되면, 이에 따라 상기 주목 악곡 정보로서 선정한 곡명에 대응하는 상세 제시 페이지 정보의 요구 정보(이하, 이것을 상세 제시 페이지 정보 요구 신호라고 함)를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 상세 제시 페이지 정보 요구 신호를 네트워크 인터페이스(275)를 통하여 수신하는 동시에, 상기 수신한 상세 제시 페이지 정보 요구 신호에 따라 하드 디스크 드라이브(272)로부터 취득 요구된 상세 제시 페이지 정보를 판독한다.
그리고, CPU(270)는, 이러한 상세 제시 페이지 정보를 네트워크 인터페이스(275)를 통하여 고객 단말기(2)에 송신한다.
따라서, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 송신된 상세 제시 페이지 정보를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하고, 상기 수신한 상세 제시 페이지 정보에 따라 상세 정보 제시 화면 데이터를 생성한다.
그리고, CPU(203)는, 이러한 상세 정보 제시 화면 데이터를 표시 처리부(207)를 통하여 디스플레이(206)에 송출함으로써 상기 디스플레이(206)에 있어서 악곡 소개 화면의 예를 들면, 연속 출력 통지 표시자(315)의 우측에, 그 상세 정보 제시 화면 데이터에 따른 예를 들면, 도 27에 나타낸 바와 같은 상세 정보 제시 화면(335)을 표시하게 한다.
이로써, CPU(203)는, 다운로드 가능한 음악 데이터를 시청 악곡만아니라, 이러한 상세 정보 제시 화면(335) 내에 표시한 텍스트 형식의 상세 정보로서도 상세하게 소개할 수 있다.
그리고, CPU(203)는, 비교적 폭넓은 상세 정보 제시 화면(335)에 텍스트 형식의 상세 정보를 복수개 행으로 나누어 표시해도 되지만, 예를 들면 1행 표시용의 상세 정보 제시 화면에 대하여 텍스트 형식의 상세 정보를 1행으로 표시하고, 이러한 상세 정보를 일괄하여 표시하기 어려운 경우에는 스크롤 표시해도 된다.
또, 소개 페이지 정보에는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 각각 대응하는 음악 데이터 구입용의 구입 페이지 정보를 취득하기 위한 URL을 대응하여 포함하게 해 둘 수 있다.
그러므로, CPU(203)는, 예를 들면, 시청 데이터의 자동 출력 중에, 조작 입력부(200)에 설치된 구입 버튼이 선택 지시되면, 그 시점에서 자동 출력 중인 시청 데이터에 대응하는(즉, 그 시점에서 주목 악곡 정보로서 선정하고 있는 곡명에 대응하는) 구입 페이지 정보 취득용의 URL을 이용하여 상기 구입 페이지 정보를 요구하기 위한 요구 정보(이하, 이것을 구입 페이지 정보 요구 신호라고 함)를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 구입 페이지 정보 요구 신호를 네트워크 인터페이스(275)를 통하여 수신하는 동시에, 상기 수신한 구입 페이지 정보 요구 신호의 송신에 이용된 URL에 따라 하드 디스크 드라이브(272)로부터 취득 요구된 구입 페이지 정보를 판독한다.
그리고, CPU(270)는, 이러한 구입 페이지 정보를 네트워크 인터페이스(275)를 통하여 고객 단말기(2)에 송신한다.
따라서, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 송신된 구입 페이지 정보를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하고, 상기 수신한 구입 페이지 정보에 따른 구입 화면을 표시한다.
이로써, CPU(203)는, 시청 악곡의 시청 중에 구입 버튼을 선택 지시하는 것만의 간단한 조작으로, 상기 시청 중인 시청 악곡에 대응하는 음악 데이터를 용이하게 구입할 수 있다.
(2-1-1) 관련 정보 연속 제공 출력 처리 스텝
실제로 음악 데이터 분배 서버 SV1의 CPU(270)는, 자기가 주체인 관련 정보 연속 제공 출력 처리를, 소개 페이지 정보에 포함되는 각종 처리 제어 정보와, ROM(271) 또는 하드 디스크 드라이브(272)에 미리 기억되어 있는 관련 정보 연속 제공 프로그램에 따라 고객 단말기(2)와 함께 실행하고 있다.
이하에는, 도 28을 사용하여, 예를 들면, 악곡 리스트 정보(300) 내의 복수개(모두)의 곡명에 각각 시청 데이터가 대응하고, 또한 상기 복수개의 곡명이 연속 출력 대상으로서 설정되는 경우를 예로 취하여, 관련 정보 연속 제공 출력 처리 스 텝을 설명한다.
즉, 고객 단말기(2)의 CPU(203)는, 사용자의 지시에 따라 음악 데이터 분배 서버 SV1로부터 음악 데이터 분배용의 일련의 페이지 정보를 차례로 취득하고, 소정의 페이지 정보에 따라 생성한 화면 상에서 소개 페이지 정보의 취득이 요구되면 이에 따라 스텝 SP100에 있어서 소개 페이지 정보 요구 신호를 음악 데이터 분배 서버 SV1에 송신한다.
이 때, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 소개 페이지 정보 요구 신호를 수신함으로써, 관련 정보 연속 제공 프로그램에 따라 관련 정보 연속 제공 처리 스텝을 개시한다.
그리고, CPU(270)는, 이러한 관련 정보 연속 제공 처리 스텝을 개시하면 스텝 SP101에 있어서, 하드 디스크 드라이브(272)로부터 소개 페이지 정보 요구 신호에 따른 소개 페이지 정보를 판독하고, 상기 판독한 소개 페이지 정보를 고객 단말기(2)에 송신한다.
이로써, 스텝 SP102에 있어서 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 송신된 소개 페이지 정보를 수신하고, 상기 수신한 소개 페이지 정보에 포함되는 각종 처리 제어 정보에 따라 관련 정보 연속 출력 처리 스텝을 개시한다.
그리고, CPU(203)는, 이러한 소개 페이지 정보에 따라 디스플레이(206)에 악곡 소개 화면(310)을 표시한다.
이 상태에서 CPU(203)는, 악곡 소개 화면(310) 상에서, 소개 페이지 정보에 포함되어 있는 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 예를 들면, 리스트화시의 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하여, 다음의 스텝 SP103으로 진행한다.
그리고, 스텝 SP103에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B)에 따라, 상기 곡명에 대응하고 있는 시청 데이터를 요구하기 위한 시청 데이터 요구 신호를 음악 데이터 분배 서버 SV1에 송신한다.
따라서, 스텝 SP104에 있어서 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 시청 데이터 요구 신호를 수신하는 동시에, 하드 디스크 드라이브(272)로부터, 상기 수신한 시청 데이터 요구 신호에 따른 시청 데이터를 판독한다.
그리고, CPU(270)는, 이러한 시청 데이터를 스트리밍 형식으로 고객 단말기(2)에 송신한다.
이로써, 스텝 SP105에 있어서 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신된 시청 데이터를 수신하면서 상기 시청 데이터를 시청 악곡으로서 스피커(210)로부터 자동적으로 출력시킴으로써, 사용자에 대하여, 이러한 시청 악곡을 시청하게 한다.
그리고, CPU(203)는, 이러한 시청 데이터에 대한 시청 악곡으로서의 출력이 종료되면(즉, 출력의 종료가 검출되면), 다음의 스텝 SP106로 진행한다.
여기서, 시청 데이터(즉, 스트리밍 컨텐츠 데이터)의 스트리밍 재생의 종료( 즉, 시청 악곡의 출력의 종료)를 검출하는 방법으로서는, 예를 들면, 다음과 같은 방법이 고려된다. 그러나, 이러한 방법에 한정되는 것은 아니다.
먼저, 스피커(210)나 디지털 아웃을 위한 인터페이스의 전단(前段)에 위치하는 버퍼를 관리함으로써 스트리밍 재생의 종료를 검출할 수 있다. 예를 들면, 리니어 PCM 데이터(디지털 데이터)가 버퍼에 입력되고, 상기 버퍼로부터 출력된 디지털 데이터가 D/A컨버터에 입력됨으로써 아날로그 신호로 변환되어 스피커(210)에 공급된다. 버퍼와 D/A컨버터는, 음성 처리부(209)(또는 음성 제어부(26)에 대응한다. 또 예를 들면, 디코더로부터 공급된 리니어 PCM 데이터(디지털 데이터)가 인터페이스 컨트롤러 내의 버퍼에 일단 입력되고, 상기 버퍼로부터 출력된 디지털 데이터는 디지털 아웃을 위한 전송 프로토콜에 대응하는 포맷으로 변환되어 인터페이스 컨트롤러로부터 출력되고, 인터페이스를 통하여 디지털 아웃된다. 본 인터페이스 컨트롤러의 도시는 생략한다. 이들 버퍼로의 디지털 데이터의 기입이 종료하고, 또한, 버퍼에 기입된 디지털 데이터가 모두 판독된 것을 CPU(203)(제어부(23)에 대응)가 검출함으로써, 시청 데이터(즉, 스트리밍 컨텐츠 데이터)의 스트리밍 재생의 종료를 검출한다.
또, 시청 데이터(스트리밍 컨텐츠 데이터) 내에 종료 타임 코드가 존재할 때에는, 재생 중에, CPU(203)(즉, 제어부(23)가 현재의 타임 코드를 검출하고, 현재의 타임 코드가 종료 타임 코드와 일치했을 때, 시청 데이터(스트리밍 컨텐츠 데이터)의 스트리밍 재생이 종료된 것으로 판별할 수도 있다.
또한, 시청 데이터(스트리밍 컨텐츠 데이터)의 재생 중에, CPU(203)(제어부 (23)가 현재의 타임 코드를 검출하고, 현재의 타임 코드가 소정 시간 정지한 것을 검출하면, 시청 데이터(스트리밍 컨텐츠 데이터)의 스트리밍 재생이 종료된 것으로 판별할 수도 있다.
또한, 시청 데이터(스트리밍 컨텐츠 데이터)의 스트리밍 재생 중에, CPU(203)(제어부(23)가, 재생 중의 리니어 PCM 데이터의 레벨이 소정값 이하인 상태가 소정 시간 계속된 것을 검출하면, 시청 데이터(스트리밍 컨텐츠 데이터)의 재생이 종료된 것으로 판별할 수도 있다.
스텝 SP106에 있어서 CPU(203)는, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 다음의 곡명을 새로운 주목 악곡 정보로서 자동적으로 선정하여, 다음의 스텝 SP107로 진행한다.
스텝 SP107에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B)에 따라, 상기 시청 데이터를 요구하는 시청 데이터 요구 신호를 음악 데이터 분배 서버 SV1에 송신한다.
따라서, 스텝 SP108에 있어서 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)로부터 송신된 시청 데이터 요구 신호를 수신하는 동시에, 하드 디스크 드라이브(272)로부터, 상기 수신한 시청 데이터 요구 신호에 따른 시청 데이터를 판독한다.
그리고, CPU(270)는, 이러한 시청 데이터를 스트리밍 형식으로 고객 단말기(2)에 자동적으로 송신한다.
이로써, 스텝 SP109에 있어서 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신된 시청 데이터를 수신하면서 상기 시청 데이터를 시청 악곡으로서 스피커(210)로부터 자동적으로 출력시킴으로써, 사용자에 대하여, 이러한 시청 악곡을 시청하게 한다.
그리고, CPU(203)는, 이러한 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 처리 스텝으로 진행한다.
이같이 하여 음악 데이터 분배 서버 SV1의 CPU(270)는, 이 후, 고객 단말기(2)에 의해 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명이 주목 악곡 정보로서 선정되기까지의 동안, 상기 고객 단말기(2)와 제휴하여 전술한 스텝 SP106 내지 스텝 SP109의 처리를 순환적으로 반복 실행한다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)에 대하여 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명을 차례로 주목 악곡 정보로서 자동적으로 선정하는 동시에, 이에 따라, 상기 주목 악곡 정보로서 선정된 곡명에 대응하고 있는 시청 데이터를 고객 단말기(2)에 연속적으로 자동 송신함으로써, 상기 고객 단말기(2)에 대하여, 복수개의 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력시킨다.
그리고, 음악 데이터 분배 서버 SV1의 CPU(270)는, 연속 출력 통지 표시자(315)를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하도록 했지만, 이에 한정되지 않고, 상기 고객 단말기(2)에 대하여 연속 출력 통지 표시자(315)를 미리 유지시키고, 또는 소개 페이지 정보에 포함되는 연속 출력 가능 식별 정보(300F)에 따라 상기 연속 출력 통지 표시자(315)를 생성하도록 해도 된다.
이와 같이 하면, 음악 데이터 분배 서버 SV1 측에서는, 소개 페이지 정보의 구성을 연속 출력 통지 표시자(315)를 제외하고 간이화할 수 있다.
또, 음악 데이터 분배 서버 SV1의 CPU(270)는, 대응 통지 표시자(311C)를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하도록 했지만, 이에 한정되지 않고, 상기 고객 단말기(2)에 대하여, 악곡 리스트 정보(300)의 내용을 해석하여 복수개의 곡명에 시청 데이터가 대응하고 있는지 여부를 판별하게 하고, 상기 판별 결과에 따라, 시청 데이터가 대응하고 있는 곡명을 표시하는 곡명 표시란(311AA) 내지 (311AE), 및 상기 시청 데이터가 대응되어 있지 않은 곡명을 표시하는 곡명 표시란(311AA) 내지 (311AE)를 예를 들면, 점멸 및 점등 등과 같이 상이한 표시 상태로 하는 악곡 소개 화면을 생성시켜 표시하도록 해도 된다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 전술한 바와 마찬가지로 사용자에 대하여 곡명에 시청 데이터가 대응하고 있는 것을 정확하게 통지하면서, 소개 페이지 정보의 구성을 대응 통지 표시자(311C)를 제외하고 보다 간이화시킬 수 있다.
또한, 음악 데이터 분배 서버 SV1의 CPU(270)는, 곡명의 주목 악곡 정보로서의 선정을 제1 및 제2 일정 시간 계속시킬 때, 곡명 표시란(311AA) 내지 (311AE)에 표시할 수 없는 곡명을 가로 방향으로 스크롤 표시하도록 했지만, 이에 한정되지 않고, 시청 데이터가 대응하고 있는 곡명을 주목 악곡 정보로서 선정했을 때도, 곡명 표시란(311AA) 내지 (311AE)에 표시할 수 없는 곡명을 가로 방향으로 스크롤 표 시하도록 해도 된다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 사용자에 대하여, 시청 악곡을 시청시킬 때 대응하는 곡명을 정확하게 통지할 수 있다.
그리고, CPU(203)는, 소개 페이지 정보 내의 처리 제어 정보에 의해 스크롤 표시하는 것은 아니고, 고객 단말기(2)에 대하여 미리 설정되어 있는 설정 정보에 따라 스크롤 표시해도 된다.
또한, 음악 데이터 분배 서버 SV1의 CPU(270)는, 고객 단말기(2)에 대하여 악곡 소개 화면(310) 상에서, 표시 초기는 설정 정보에 따라 곡명을 주목 악곡 정보로서 선정하도록 했지만, 이에 한정되지 않고, 고객 단말기(2)에 대하여, 악곡 소개 화면(310)의 표시 초기에 주목 악곡 정보로서 선정시키는 곡명을 지시하는 지시 정보를 포함하는 소개 페이지 정보를 제공하도록 해도 된다.
또한, 음악 데이터 분배 서버 SV1의 CPU(270)는, 시청 데이터에 대한 플레이 모드로서 반복 플레이 모드가 선정되었을 때와 단일 반복 플레이 모드가 선정되었을 때에, 동일한 플레이 모드 통지 표시자(325)를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하도록 했지만, 이에 한정되지 않고, 시청 데이터에 대한 플레이 모드로서 반복 플레이 모드가 선정되었을 때와 단일 반복 플레이 모드가 선정되었을 때에, 상이한 플레이 모드 통지 표시자를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하도록 해도 된다.
이로써, 음악 데이터 분배 서버 SV1의 CPU(270)는, 사용자에 대하여, 반복 플레이 모드와 단일 반복 플레이 모드를 명확하게 구별하여 통지할 수 있다.
(2-1-2) 제1 관련 정보 연속 출력 처리 스텝
이어서, 음악 데이터 분배 서버 SV1가 주체로 되어 고객 단말기(2)의 CPU(203)가, 소개 페이지 정보에 포함되는 각종 처리 제어 정보에 따라 실행하는 제1 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 취득한 소개 페이지 정보에 따라 전술한 바와 마찬가지로 악곡 소개 화면(310)을 생성하여 디스플레이(206)에 표시한다.
이 상태에서 고객 단말기(2)의 CPU(203)는, 악곡 리스트 정보(300) 내에서, 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하고, 그 판별 결과에 따라 상기 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 연속적으로 자동 출력한다.
즉, 고객 단말기(2)의 CPU(203)는, 디스플레이(206)에 소개 페이지 정보에 따른 악곡 소개 화면(310)을 표시하면, 상기 소개 페이지 정보에 포함되는 각종 처리 제어 정보에 따라 도 29에 나타낸 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시한다.
CPU(203)는, 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시하면 스텝 SP200에 있어서 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 기준 설정 순서로 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것이 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP201로 진행 한다.
스텝 SP201에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별한다.
이 스텝 SP201에 있어서 긍정 결과가 얻어지면, 이것은 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는 것을 나타내고 있다.
즉, 이러한 긍정 결과는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 음악 데이터 분배 서버 SV1 측에서 연속 출력 대상으로서 설정되어 있는 것에 의해, 이들 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 연속적으로 자동 출력하는 것이 가능한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP202로 진행한다.
스텝 SP202에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련되었을 때는, 상기 처리 실행 정보(300B)에 포함되는 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
이로써, CPU(203)는, 음악 데이터 분배 서버 SV1에 대하여, 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 요구한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
이에 대하여 CPU(203)는, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련되어 있지 않을 때는, 소개 페이지 정보에 포함되어 있는 제1 선정 계속 시간 정보에 따라, 그 곡명을 주목 악곡 정보로서 제1 일정 시간 계속하여 선정하고, 또한, 상기 곡명을 이것이 표시되는 곡명 표시란(311AB) 내지 (311AE)와 함께 계속하여 강조 표시한다.
그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하거나, 또는 곡명에 대한 주목 악곡 정보로서의 선정 시간이 제1 일정 시간 경과한 것을 검출하면, 다음의 스텝 SP203로 진행한다.
스텝 SP203에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중에, 기준 설정 순서로 다음에 주목 악곡 정보로서 선정해야 할 곡명이 존재하는지 여부를 판별한다.
이 스텝 SP203에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 아직도 주목 악곡 정보로서 선정이 종료되어 있지 않은 것을 나타내고 있다.
따라서, CPU(203)는, 이 때 다음의 스텝 SP204로 진행한다.
스텝 SP204에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명 중 기준 설정 순서로 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 스텝 SP201로 돌아온다.
따라서, CPU(203)는, 이 후, 스텝 SP203에 있어서 부정 결과를 얻을 때까지는, 스텝 SP201 내지 스텝 SP204의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하면서, 상기 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 취득하여 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP203에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 주목 악곡 정보로서 선정하고, 이들 곡명에 대응하고 있는 모든 시청 데이터의 연속적인 자동 출력이 완료한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP205로 진행한다. 그리고, 스텝 SP205에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 선두의 곡명(즉, 최초에 주목 악곡 정보로서 선정한 곡명)이 표시되어 있는 곡명 표시란(311AA)로 돌아와 상기 선두의 곡명을 강조 표시하거나, 또는 기준 설정 순서로 최후미의 곡명(즉, 마지막에 주목 악곡 정보로서 선정한 곡명)을 이것이 표시되어 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시한 채로, 다음의 스텝 SP206로 진행하고, 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1를 종료한다.
또한, 전술한 스텝 SP201에 있어서 부정 결과가 얻어지면, 이것은 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있지 않은 것을 나타내고 있다. 즉, 이러한 부정 결과는, 예를 들면, 악곡 리스트 정보(300) 내의 복수개의 곡명에 시청 데이터가 대응되어 있지 않은 것에 의해 시청 데이터를 연속적으로 자동 출력할 수 없는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP206로 진행한다.
이같이 하여 CPU(203)는, 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1를 실행했을 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있으면, 다운로드 가능한 모든 음악 데이터를, 시청 데이터에 따른 시청 악곡이나 강조 표시한 곡명에 의해 정확하게 소개할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 이러한 음악 데이터 분배 서버 SV1주체의 제1 관련 정보 연속 출력 처리 스텝 RT1에 있어서, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련되어 있지 않은 경우, 소개 페이지 정보에 포함되는 제1 선정 계속 시간 정보에 따라, 상기 곡명을 주목 악곡 정보로서 제1 일정 시간 계속하여 선정하도록 했지만, 이에 한정되지 않고, 상기 곡명을 주목 악곡 정보로서, 고객 단말기(2)에 미리 설정되어 있던 소정 시간으로 되는 일정 시간 계속하여 선정하거나, 또는 상기 곡명을 주목 악곡 정보로서 사용자에 의해 임의로 설정된 소정 시간으로 되는 일정 시간 계속하여 선정하도록 해도 된다.
또 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1에서는, 전술한 스텝 SP201에서, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하도록 했지만, 이에 한정되지 않고, 소개 페이지 정보에 포함되는 처리 제어 정보, 고객 단말기(2)에 대한 사전 설정 또는 사용자에 의 한 지시에 따라, 상기 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시한 직후(즉, 스텝 SP200의 전)나, 전술한 스텝 SP202 및 스텝 SP203의 사이, 또는 스텝 SP203 및 스텝 SP204의 사이에서 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하도록 해도 된다.
또, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1 주체(主體)의 제1 관련 정보 연속 출력 처리 스텝 RT1의 실행 도중에 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하도록 했지만, 이에 한정되지 않고, 소개 페이지 정보에 포함되는 처리 제어 정보, 고객 단말기(2)에 대한 사전 설정 또는 사용자에 의한 지시에 따라, 미리, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별하고, 그 판별 결과에 따라, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있을 때, 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시하도록 해도 된다.
이에 더하여, 고객 단말기(2)의 CPU(203)는, 이러한 사전의 판별 처리를 실행하지 않아도, 악곡 소개 화면(310) 상에서 연속 출력 통지 표시자(315)의 존재를 확인한 사용자에 의해, 하우징 표면이나 리모트 컨트롤러에 설치된 조작 버튼을 통하여 처리 실행 명령이 입력된 것에 따라 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시하도록 해도 된다.
또, 고객 단말기(2)의 CPU(203)는, 도 30에 나타낸 바와 같이 디스플레이(206)에 대하여, 처리 실행 지시 버튼(340)이 설치된 사용자 인터페이스로서의 처 리 명령 입력 화면(341)과 함께 악곡 소개 화면(310)을 표시하고, 상기 악곡 소개 화면(310) 내에서 연속 출력 통지 표시자(315)의 표시를 확인한 사용자에 의해 처리 실행 지시 버튼(340)이 선택 지시됨에 따라, 이러한 제1 관련 정보 연속 출력 처리 스텝 RT1를 개시하도록 해도 된다.
이로써, 제1 관련 정보 연속 출력 처리 스텝 RT1를, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 판별하기 위한 판별 처리를 특별히 실행하지 않도록 구성할 수 있고, 따라서, 제1 관련 정보 연속 출력 처리 스텝 RT1의 구성을 간이화할 수 있다.
(2-2) 고객 단말기(2) 주체의 관련 정보 연속 제공 출력 처리
이어서, 고객 단말기(2)가 주체로 되어 음악 데이터 분배 서버 SV1와 함께 실행하는 관련 정보 연속 제공 출력 처리에 대하여 설명한다.
실제로 고객 단말기(2)의 CPU(203)는, 전술한 프로그램 모듈로서의 악곡 구입 재생 모듈(245) 및 XML 브라우저(246)(이하, 이들을 함께 관련 정보 연속 출력 프로그램이라고 함)에 따라, 전술한 바와 대략 마찬가지로 하여 소개 페이지 정보에 따라 악곡 소개 화면을 생성하여 디스플레이(206)에 표시하는 동시에, 그 상태에서 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하는 복수개의 시청 데이터를 연속적으로 자동 출력하고 있다.
단, 고객 단말기(2)의 CPU(203)는, 상이한 구성의 관련 정보 연속 출력 프로그램에 따라 각각 상이한 방법의 관련 정보 연속 출력 처리 스텝을 실행할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 구성이 상이한 이들 복수 종류의 관련 정보 연속 출력 프로그램을 실장하여 두고, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득했을 때, 이러한 소개 페이지 정보의 내용(즉, 처리 제어 정보)을 해석하고, 그 해석 결과에 따른 어느 하나의 관련 정보 연속 출력 프로그램을 선택적으로 사용하여 대응하는 관련 정보 연속 출력 처리 스텝을 실행할 수도 있다.
또 고객 단말기(2)의 CPU(203)는, 이들 복수 종류의 관련 정보 연속 출력 프로그램을 실장하여 두고, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득할 때마다, 사용자에 대하여, 이들 복수 종류 중 어느 하나의 관련 정보 연속 출력 프로그램을 임의로 선택시키고, 상기 선택한 관련 정보 연속 출력 프로그램에 대응하는 관련 정보 연속 출력 처리 스텝을 실행할 수도 있다.
또한, 고객 단말기(2)의 CPU(203)는, 이들 복수 종류의 관련 정보 연속 출력 프로그램 중 어느 하나를 실장해 둠으로써, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득했을 때, 이러한 하나의 관련 정보 연속 출력 프로그램에 따라 대응하는 관련 정보 연속 출력 처리 스텝만을 실행할 수도 있다.
따라서, 이하에는, 고객 단말기(2)의 CPU(203)로 실행 가능한 복수 종류의 관련 정보 연속 출력 처리 스텝에 대하여 순서로 설명한다.
단, 고객 단말기(2)의 CPU(203)는, 이하에 설명하는 복수 종류의 관련 정보 연속 출력 처리 스텝 외에, 제1 관련 정보 연속 출력 프로그램에 따라, 상기 고객 단말기(2)가 주체로 되어, 도 29에 대하여 전술한 제1 관련 정보 연속 출력 처리 스텝 RT1를 실행할 수도 있다.
(2-2-1) 제2 관련 정보 연속 출력 처리 스텝
먼저, 고객 단말기(2)의 CPU(203)가 실행하는 제2 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 취득한 소개 페이지 정보에 따라 전술한 바와 마찬가지로 악곡 소개 화면(310)을 생성하여 디스플레이(206)에 표시한다. 이 상태에서 고객 단말기(2)의 CPU(203)는, 악곡 리스트 정보(300)의 내용을 해석하고, 그 해석 결과에 따라 상기 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 시청 데이터가 대응하고 있는 곡명만을 기준 설정 순서에 따라 주목 악곡 정보로서 자동적으로 선정하여 상기 시청 데이터를 연속적으로 자동 출력한다.
즉, 고객 단말기(2)의 CPU(203)는, 디스플레이(206)에 소개 페이지 정보에 따른 악곡 소개 화면(310)을 표시하면 제2 관련 정보 연속 출력 프로그램에 따라 도 31에 나타낸 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시한다.
CPU(203)는, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시하면 스텝 SP210에 있어서 악곡 리스트 정보(300)의 내용의 해석으로서 상기 악곡 리스트 정보(300) 내의 복수개의 곡명에 처리 실행 정보(300B)(또는 단지 시청 데이터 취득용의 URL)가 대응하고 있는지 여부를 검출한다.
그리고, CPU(203)는, 그 검출 결과에 따라, 악곡 리스트 정보(300) 내의 복수개의 곡명 중에, 시청 데이터가 대응되고, 또한 기준 설정 순서에 따라 주목 악 곡 정보로서 선정해야 할 곡명이 존재하는지 여부를 판별한다.
이 스텝 SP210에 있어서 긍정 결과가 얻어지면, 이것은 음악 데이터 분배 서버 SV1 측에서 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되고, 시청 데이터가 대응하고 있지만, 아직도 주목 악곡 정보로서 선정하지 않은 곡명이 존재하는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP211로 진행한다.
단, CPU(203)는, 처음으로 스텝 SP210의 처리를 실행했을 때만큼은, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 시청 데이터가 대응하고 있는 곡명만을, 새롭게 연속 출력 대상으로서 다시 설정한다.
그리고, CPU(203)는, 스텝 SP210의 처리를 2번째 이후 실행할 때에는, 자기가 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정한 복수개의 곡명에 대한 상기 설정을 이용하여, 악곡 리스트 정보(300) 내의 복수개의 곡명 중에, 시청 데이터가 대응되고, 또한 기준 설정 순서에 따라 주목 악곡 정보로서 선정해야 할 곡명이 존재하는지 여부를 판별한다.
스텝 SP211에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중 1개를 기준 설정 순서에 따라 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하고, 스텝 SP212로 진행한다.
스텝 SP212에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 스텝 SP210로 돌아온다.
따라서, CPU(203)는, 이 후, 스텝 SP210에 있어서 부정 결과를 얻을 때까지는, 스텝 SP210 내지 스텝 SP212의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 자동적으로 선정하면서, 상기 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 취득하여 시청 악곡으로서 연속적으로 자동 출력한다.
그런데, 전술한 스텝 SP210에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 모두 주목 악곡 정보로서 선정하고, 상기 곡명에 대응하고 있는 모든 시청 데이터에 대한 연속적인 자동 출력이 완료한 것을 나타내고 있다.
또는 이 스텝 SP210에 있어서 부정 결과가 얻어지면, 이것은 음악 데이터 분 배 서버 SV1 측에서 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있지 않은 것으로, 시청 데이터의 대응한 곡명이 존재하지 않는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP213로 진행하고, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2를 종료한다.
이같이 하여, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 전혀 신경쓰지 않고 제2 관련 정보 연속 출력 처리 스텝 RT2를 실행하여, 시청 데이터가 대응하고 있는 곡명만을 정확하게 주목 악곡 정보로서 선정하여 상기 시청 데이터를 연속적으로 자동 출력할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2의 실행 중에, 악곡 리스트 정보(300)의 내용을 해석하도록 했지만, 이에 한정되지 않고, 소개 페이지 정보를 취득했을 때(또는 악곡 소개 화면(310)을 생성했을 때)에 악곡 리스트 정보(300)의 내용을 해석하고, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 것으로 판별했을 때만, 상기 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시하도록 해도 된다.
이로써, 제2 관련 정보 연속 출력 처리 프로그램을, 악곡 리스트 정보(300)의 내용을 해석하기 위한 처리를 특별히는 실행하지 않도록 구성할 수 있고, 따라서, 제2 관련 정보 연속 출력 처리 스텝 RT2의 처리를 간이화할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2의 실행 중에, 악곡 리스트 정보(300)의 내용을 해석하여 시청 데이터 가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정하도록 했지만, 이에 한정되지 않고, 사용자에 대하여, 사용자 인터페이스로서의 악곡 소개 화면(310) 상에서, 대응 통지 표시자(311C)에 의해 시청 데이터가 대응하고 있는 곡명을 확인시키고, 그 확인 결과에 따라 악곡 리스트 정보(300) 내에서 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정하게 하도록 해도 된다.
이같이 하여 사용자에 대하여, 시청 데이터가 대응하고 있는 곡명을 연속 출력 대상으로서 설정시킨 경우도, 전술한 바와 마찬가지로 제2 관련 정보 연속 출력 처리 프로그램을, 악곡 리스트 정보(300)의 내용을 해석하기 위한 처리를 특별히는 실행하지 않도록 구성할 수 있고, 따라서, 제2 관련 정보 연속 출력 처리 스텝 RT2의 처리를 간이화할 수 있다.
또, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 전혀 신경쓰지 않고 제2 관련 정보 연속 출력 처리 스텝 RT2를 실행하도록 했지만, 이에 한정되지 않고, 미리, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별하고, 그 판별 결과에 따라, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있을 때만, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시하도록 해도 된다.
이에 더하여 고객 단말기(2)의 CPU(203)는, 이러한 사전의 판별 처리를 실행하지 않아도, 악곡 소개 화면(310) 상에서 연속 출력 통지 표시자(315)의 존재를 확인한 사용자에 의해, 하우징 표면이나 리모트 컨트롤러에 설치된 조작 버튼을 통하여 처리 실행 명령이 입력된 것에 따라 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시하도록 해도 된다.
또 고객 단말기(2)의 CPU(203)는, 도 30에 대하여 전술한 디스플레이(206)를 통하여 악곡 소개 화면(310) 내에서 연속 출력 통지 표시자(315)의 표시를 확인한 사용자에 의해 처리 실행 지시 버튼(340)이 선택 지시됨에 따라, 이러한 제2 관련 정보 연속 출력 처리 스텝 RT2를 개시하도록 해도 된다. 이로써, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득해도, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있을 때만 제2 관련 정보 연속 출력 처리 스텝 RT2를 실행하기 위해, 다운로드 가능한 음악 데이터의 소개시에 처리 부하를 저감시킬 수 있다.
(2-2-2) 제3 관련 정보 연속 출력 처리 스텝
이어서, 고객 단말기(2)의 CPU(203)가 실행하는 제3 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 취득한 소개 페이지 정보에 따라 전술한 바와 마찬가지로 악곡 소개 화면(310)을 생성하여 디스플레이(206)에 표시한다.
이 상태에서 고객 단말기(2)의 CPU(203)는, 악곡 리스트 정보(300)의 복수개의 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하지만, 상기 주목 악곡 정보로서 선정한 곡명에 시청 데이터가 대응하고 있을 때만, 관련 정보 연 속 출력 처리를 계속하여 상기 시청 데이터를 연속적으로 자동 출력한다.
즉, 고객 단말기(2)의 CPU(203)는, 디스플레이(206)에 소개 페이지 정보에 따른 악곡 소개 화면(310)을 표시하면 제3 관련 정보 연속 출력 프로그램에 따라 도 32에 나타낸 제3 관련 정보 연속 출력 처리 스텝 RT3를 개시한다.
CPU(203)는, 이러한 제3 관련 정보 연속 출력 처리 스텝 RT3를 개시하면 스텝 SP220에 있어서 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 기준 설정 순서로 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP221로 진행한다.
스텝 SP221에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명에 시청 데이터가 대응하고 있는지 여부를 판별한다.
이 스텝 SP221에 있어서 긍정 결과가 얻어지면, 이것은 음악 데이터 분배 서버 SV1 측에서 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있고, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP222로 진행한다.
스텝 SP222에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP223로 진행한다.
스텝 SP223에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중에, 기준 설정 순서로 다음에, 주목 악곡 정보로서 선정해야 할 곡명이 존재하는지 여부를 판별한다.
이 스텝 SP223에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 아직도 주목 악곡 정보로서 선정이 종료되지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP224로 진행한다.
스텝 SP224에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명 중 기준 설정 순서로 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 스텝 SP221로 돌아온다.
따라서, CPU(203)는, 이 후, 스텝 SP221 및 스텝 SP223에 있어서 부정 결과 를 얻을 때까지는, 스텝 SP221 내지 스텝 SP224의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 복수개의 시청 데이터를 취득하여 시청 악곡으로서 연속적으로 자동 출력한다.
그런데, 전술한 스텝 SP221에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있지만, 그 시점에서 주목 악곡 정보로서 선정한 곡명에는 시청 데이터가 대응되어 있지 않은 것을 나타내고 있다.
또는 이 스텝 SP221에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있지 않은 것으로 시청 데이터의 대응한 곡명이 존재하지 않는 것을 나타내고 있다.
따라서, CPU(203)는, 이 때 스텝 SP225로 진행하고, 이러한 제3 관련 정보 연속 출력 처리 스텝 RT3를 종료한다.
또 전술한 스텝 SP223에 있어서 부정 결과가 얻어지면, 이것은 음악 데이터 분배 서버 SV1 측에서 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되고, 또한, 이들 모든 곡명에 각각 시청 데이터가 대응되어 있고, 상기 모든 곡명을 기준 설정 순서로 주목 악곡 정보로서 선정하면서, 이들 곡명에 대응하고 있는 모든 시청 데이터의 연속적인 자동 출력이 완료된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP225로 진행한다.
이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있어도, 시청 데이터가 대응하고 있는 곡명이 적은 경우, 단지 시청 데이터가 대응되어 있지 않은 복수개의 곡명을 연속적으로 주목 악곡 정보로서 선정하여 강조 표시하는 것을 회피할 수 있다. 즉 CPU(203)는, 시청 데이터가 대응하고 있는 곡명이 적은 경우, 다운로드 가능한 음악 데이터를 시청 악곡에 의해 효율 양호하게 소개할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는지 여부를 전혀 신경쓰지 않고 제3 관련 정보 연속 출력 처리 스텝 RT3를 실행하도록 했지만, 이에 한정되지 않고, 미리, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별하고, 그 판별 결과에 따라, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있을 때만, 이러한 제3 관련 정보 연속 출력 처리 스텝 RT3를 개시하도록 해도 된다.
이에 더하여, 고객 단말기(2)의 CPU(203)는, 이러한 사전의 판별 처리를 실행하지 않아도, 악곡 소개 화면(310) 상에서 연속 출력 통지 표시자(315)의 존재를 확인한 사용자에 의해, 하우징 표면이나 리모트 컨트롤러에 설치된 조작 버튼을 통하여 처리 실행 명령이 입력된 것에 따라 제3 관련 정보 연속 출력 처리 스텝 RT3를 개시하도록 해도 된다.
또 고객 단말기(2)의 CPU(203)는, 도 30에 대하여 전술한 디스플레이(206)를 통하여 악곡 소개 화면(310) 내에서 연속 출력 통지 표시자(315)의 표시를 확인한 사용자에 의해 처리 실행 지시 버튼(340)이 선택 지시됨에 따라, 이러한 제3 관련 정보 연속 출력 처리 스텝 RT3를 개시하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득해도, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있을 때만 제3 관련 정보 연속 출력 처리 스텝 RT3를 실행하기 위해, 다운로드 가능한 음악 데이터의 소개시에 처리 부하를 저감시킬 수 있다.
(2-2-3) 제4 관련 정보 연속 출력 처리 스텝
이어서, 고객 단말기(2)의 CPU(203)가 실행하는 제4 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 취득한 소개 페이지 정보에 따라 전술한 바와 마찬가지로 악곡 소개 화면(310)을 생성하여 디스플레이(206)에 표시한다.
이 상태에서 고객 단말기(2)의 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있으면, 상기 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 연속적으로 자동 출력한다.
또 고객 단말기(2)의 CPU(203)는, 주목 악곡 정보로서 자동적으로 선정한 곡 명에 시청 데이터가 대응되어 있지 않을 때는, 상기 곡명을 예를 들면, 제1 일정 시간 계속하여 주목 악곡 정보로서 선정한 채로 강조 표시한다.
이에 더하여, 고객 단말기(2)의 CPU(203)는, 관련 정보 연속 출력 처리의 실행 도중에, 사용자에 대하여, 시청 데이터가 대응되어 있지 않은 곡명을, 예를 들면, 상세 정보의 열람 등을 위해 임의로 주목 악곡 정보로서 선정하도록 할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 이와 같이 사용자에 의해, 시청 데이터가 대응되어 있지 않은 곡명이 주목 악곡 정보로서 선정되었을 때는, 이러한 곡명을 제1 일정 시간보다 긴 제2 일정 시간 계속하여 주목 악곡 정보로서 선정한 채로 강조 표시한다.
즉, 고객 단말기(2)의 CPU(203)는, 예를 들면, 도 30에 대하여 전술한 경우와 마찬가지로, 디스플레이(206)에 대하여 악곡 소개 화면(310)과 함께 처리 명령 입력 화면(341)에 표시하고, 이러한 악곡 소개 화면(310) 내에서 연속 출력 통지 표시자(315)의 표시를 확인한 사용자에 의해 처리 실행 지시 버튼(340)이 선택 지시되면, 이에 따라 제4 관련 정보 연속 출력 프로그램에 따라 도 33에 나타낸 제4 관련 정보 연속 출력 처리 스텝 RT4를 개시한다.
CPU(203)는, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4를 개시하면 스텝 SP230에 있어서 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 연속 출력 대응으로서 설정되어 있는 복수개의 곡명 중 기준 설정 순서로 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP231로 진행한다.
스텝 SP231에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명에 시청 데이터가 대응하고 있는지 여부를 판별한다.
이 스텝 SP231에 있어서 긍정 결과가 얻어지면, 이것은 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP232로 진행한다.
스텝 SP232에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP233로 진행한다.
스텝 SP233에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중에, 기준 설정 순서로 다음에, 주목 악곡 정보로서 선정해야 할 곡명이 존재하는지 여부를 판별한다.
이 스텝 SP233에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 아직도 주목 악곡 정보로서 선정이 종료되지 않은 것을 나타내고 있다.
따라서, CPU(203)는, 이 때 다음의 스텝 SP234로 진행한다.
스텝 SP234에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 곡명 중 기준 설정 순서로 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하고, 스텝 SP231로 돌아온다.
따라서, CPU(203)는, 이 후, 스텝 SP231 및 스텝 SP233에 있어서 부정 결과를 얻을 때까지는, 스텝 SP231 내지 스텝 SP234의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하면서, 상기 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 취득하여 시청 악곡으로서 연속적으로 자동 출력한다.
그런데, 전술한 스텝 SP231에 있어서 부정 결과가 얻어지면, 이것은 현시점에 주목 악곡 정보로서 선정한 곡명에는 시청 데이터가 대응되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP235로 진행한다.
스텝 SP235에 있어서 CPU(203)는, 현시점에 주목 악곡 정보로서 선정하고 있는 곡명이 사용자에 의해 선택된 곡명인지 여부를 판별한다.
이 스텝 SP235에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 주목 악곡 정보로서 선정하고 있는 곡명은, 악곡 소개 화면(310) 상에서, 예를 들면, 사용자에 의해 상세 정보의 열람을 위해서 임의로 선택 지시된 곡명인 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP236로 진행한다.
스텝 SP236에 있어서 CPU(203)는, 예를 들면, 소개 페이지 정보에 포함되어 있는 제2 선정 계속 시간 정보에 따라, 악곡 소개 화면(310) 상에서, 사용자에 의해 선택 지시된 곡명을 그대로 주목 악곡 정보로서 제2 일정 시간 계속하여 선정하고, 또한, 상기 곡명을 이것이 표시되는 곡명 표시란(311AB) 내지 (311AE)와 함께 계속하여 강조 표시한다.
그리고, CPU(203)는, 이러한 곡명에 대한 주목 악곡 정보로서의 선정 시간이 제2 일정 시간 경과한 것을 검출하면, 스텝 SP233로 진행한다.
또 스텝 SP235에 있어서 부정 결과가 얻어지면, 이것은 현시점에 주목 악곡 정보로서 선정하고 있는 곡명은, CPU(203) 자신이 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정한 것인 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP237로 진행한다.
스텝 SP237에 있어서 CPU(203)는, 예를 들면, 소개 페이지 정보에 포함되어 있는 제1 선정 계속 시간 정보에 따라, 악곡 소개 화면(310) 상에서, CPU(203) 자신이 주목 악곡 정보로서 자동적으로 선정한 곡명을 그대로 주목 악곡 정보로서 제1 일정 시간 계속하여 선정하고, 또한, 상기 곡명을 이것이 표시되는 곡명 표시란 (311AB) 내지 (311AE)와 함께 계속하여 강조 표시한다.
그리고, CPU(203)는, 이러한 곡명에 대한 주목 악곡 정보로서의 선정 시간이 제1 일정 시간 경과한 것을 검출하면, 스텝 SP233로 진행한다.
이같이 하여 CPU(203)는, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정했을 경우, 상기 곡명의 주목 악곡 정보로서의 선정의 경위에 따라 스텝 SP236 및 스텝 SP237의 처리를 선택적으로 실행한다.
그리고, 전술한 스텝 SP233에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 모든 곡명을 주목 악곡 정보로서 선정하고, 이들 곡명에 대응하고 있는 모든 시청 데이터의 연속적인 자동 출력이 완료한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP238로 진행하고, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4를 종료한다.
이같이 하여 CPU(203)는, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4를 실행했을 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명이 연속 출력 대상으로서 설정되어 있으면, 다운로드 가능한 모든 음악 데이터를, 시청 데이터에 따른 시청 악곡이나 강조 표시한 곡명에 의해 정확하게 소개할 수 있다.
또 CPU(203)는, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4의 실행 도중에, 악곡 소개 화면(310) 상에서 사용자에 의해 실행된, 시청 데이터가 대응되어 있지 않은 곡명에 대한 선택 지시를 받아들이도록 한 것으로, 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력하면서, 사용자에 의한 예를 들면, 상세 정보의 열람 요구에 정확하게 응할 수 있다.
그리고, CPU(203)는, 악곡 소개 화면(310) 상에서 사용자에 의해, 시청 데이터가 대응되어 있지 않은 곡명이 선택 지시되었을 때, CPU(203) 자신이 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정했을 때보다 긴 시간, 상기 사용자에 의해 선택 지시된 곡명을 주목 악곡 정보로서 선정한 채로 하는 것으로, 사용자에 대하여 상기 선택 지시된 곡명에 대응하는 상세 정보의 내용을 정확하게 확인시킬 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4에 있어서, 주목 악곡 정보로서 선정한 곡명에 처리 실행 정보(300B)가 관련되어 있지 않은 경우, 소개 페이지 정보에 포함되는 제1 및 제2 선정 계속 시간 정보에 따라, 상기 곡명을 주목 악곡 정보로서 제1 및 제2 일정 시간 계속하여 선정하도록 했지만, 이에 한정되지 않고, CPU(203) 자신이 곡명을 자동적으로 선정했을 때 이용하는 일정 시간보다 사용자에 의해 곡명이 임의로 선택 지시되었을 때 이용하는 일정 시간을 길게 하면, 이들 곡명을 주목 악곡 정보로서, 고객 단말기(2)에 미리 설정되어 있던 각각 상이한 소정 시간으로 되는 2종류의 일정 시간 계속하여 선정하거나, 또는 상기 곡명을 주목 악곡 정보로서 사용자에 의해 임의로 설정된 각각 상이한 소정 시간으로 되는 2종류의 일정 시간 계속하여 선정하도록 해도 된다.
또, 고객 단말기(2)의 CPU(203)는, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4에 있어서, 곡명을 기준 설정 순서로 주목 악곡 정보로서 자동적으로 선정하고 있던 도중에, 사용자에 의해 임의로 선택 지시된 곡명을 주목 악곡 정보로서 제 2 일정 시간 계속하여 선정했을 경우, 다시 곡명을 기준 설정 순서로 돌아와 주목 악곡 정보로서 자동적으로 선정하도록 했지만, 이에 한정되지 않고, 사용자에 의해 임의로 선택 지시된 곡명을 주목 악곡 정보로서 제2 일정 시간 계속하여 선정한 후, 기준 설정 순서에 따라, 상기 임의로 선택 지시된 곡명의 다음에, 선정해야 할 곡명을 새롭게 주목 악곡 정보로서 자동적으로 선정하도록 해도 된다. 이로써, CPU(203)는, 자기가 주목 악곡 정보로서 선정하기 전의 곡명을 사용자가 먼저 선택 지시했기 때문에, 상기 사용자에 의해 선택 지시된 곡명을 주목 악곡 정보로서 선정한 후, 자기가 다시 같은 곡명을 주목 악곡 정보로서 선정하는 것을 회피할 수 있고, 따라서, 곡명에 대한 주목 악곡 정보로서의 선정 처리가 번잡화되는 것을 회피할 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 도 30에 대하여 전술한 디스플레이(206)를 통하여 악곡 소개 화면(310) 내에서 연속 출력 통지 표시자(315)의 표시를 확인한 사용자에 의해 처리 실행 지시 버튼(340)이 선택 지시됨에 따라, 제4 관련 정보 연속 출력 처리 스텝 RT4를 개시하도록 했지만, 이에 한정되지 않고, 미리, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는지 여부를 판별하고, 그 판별 결과에 따라, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있을 때, 이러한 제4 관련 정보 연속 출력 처리 스텝 RT4를 개시하도록 해도 된다.
이에 더하여 고객 단말기(2)의 CPU(203)는, 이러한 사전의 판별 처리를 실행하지 않아도, 악곡 소개 화면(310) 상에서 연속 출력 통지 표시자(315)의 존재를 확인한 사용자에 의해, 하우징 표면이나 리모트 컨트롤러에 설치된 조작 버튼을 통하여 처리 실행 명령이 입력된 것에 따라 제4 관련 정보 연속 출력 처리 스텝 RT4를 개시하도록 해도 된다.
이같이 해도, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터, 복수개의 곡명이 연속 출력 대상으로서 설정되어 있는 악곡 리스트 정보(300)를 포함하는 소개 페이지 정보를 취득했을 때만 제4 관련 정보 연속 출력 처리 스텝 RT4를 정확하게 실행할 수 있다.
(2-2-4) 제5 관련 정보 연속 출력 처리 스텝
이어서, 고객 단말기(2)의 CPU(203)가 실행하는 제5 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득하면, 상기 소개 페이지 정보에 포함되는 악곡 리스트 정보(300)의 내용을 해석함으로써, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명 중 시청 데이터가 대응하고 있는(즉, 처리 실행 정보(300B) 또는 시청 데이터 취득용의 URL가 관련된) 곡명을 검출한다.
그리고, CPU(203)는, 악곡 리스트 정보(300) 내에서 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정한다.
또 CPU(203)는, 전술한 바와 마찬가지로 하여 소개 페이지 정보에 따라 악곡 소개 화면 데이터를 생성한다.
그리고, CPU(203)는, 미리 하드 디스크 드라이브(211)에 기억되어 있는 사용 자 인터페이스로서의 플레이 모드 설정 화면 데이터에, 이러한 악곡 소개 화면 데이터를 합성하여 합성 화면 데이터를 생성하고, 이것을 표시 처리부(207)를 통하여 디스플레이(206)에 송출한다.
이로써, CPU(203)는, 이러한 디스플레이(206)에 대하여 합성 화면 데이터에 따라 예를 들면, 도 34에 나타낸 플레이 모드 설정 화면(350)을 표시한다.
이 경우, 플레이 모드 설정 화면(350)은, 화면 위쪽에 악곡 소개 화면 표시 영역(351)이 형성되는 동시에, 상기 악곡 소개 화면 표시 영역(351)의 아래쪽에 버튼 배치 영역(352)이 형성되어 있다.
그리고, 악곡 소개 화면 표시 영역(351)에는, 악곡 소개 화면(310)이 끼워넣어져 표시되어 있다.
또, 버튼 배치 영역(352)에는, CPU(203)가 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하는 복수개의 시청 데이터의 플레이 모드를, 상기 시청 데이터를 기준 설정 순서에 따라 출력하는 데이터 플레이 모드(즉, 컨티뉴)나, 변경 플레이 모드로서의 반복 플레이 모드 및 단일 반복 플레이 모드(즉, 반복), 또 셔플 플레이 모드(즉, 셔플)로 설정하기 위한 데이터 플레이 모드 설정 버튼(353)이나 반복 플레이 모드 설정 버튼(354), 또 셔플 플레이 모드 설정 버튼(355)이 형성되어 있다.
또한, 버튼 배치 영역(352)에는, CPU(203)가 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하는 복수개의 시청 데이터의 플레이 모드를, 변경 플레이 모드로서의 랜덤 플레이 모드(즉, 랜덤)나 프로그램 플레이 모드(즉, 프로그램)로 설정하기 위한 랜덤 플레이 모드 설정 버튼(356)이나 순서 설정 플레이 모드 설정 버튼(357)도 형성되어 있다.
이에 더하여 버튼 배치 영역(352)에는, 제5 관련 정보 연속 출력 처리 스텝의 실행을 지시하는 처리 실행 지시 버튼(358)도 형성되어 있다.
CPU(203)는, 디스플레이(206)에 플레이 모드 설정 화면(350)을 표시한 상태에서, 상기 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 데이터 플레이 모드 설정 버튼(353)이 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 데이터 플레이 모드로 설정한다.
그리고, CPU(203)는, 이러한 설정 상태에서 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하는 복수개의 시청 데이터를, 기준 설정 순서에 준한 순서로 연속적으로 자동 출력한다.
그런데, 플레이 모드 설정 화면(350)에 설치된 반복 플레이 모드 설정 버튼(354)은, 예를 들면, 토글 버튼 구성으로 되어 있다.
그리고, 반복 플레이 모드 설정 버튼(354)은, 1회 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드로 설정하기 위한 제1 설정 명령을 입력하고, 다시 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 반복 플레이 모드로 설정하기 위한 제2 설정 명령을 입력하고, 또한, 선택 지시되면, 이에 따라 시청 데이터에 대한 단일 반복 플레이 모드 및 반복 플레이 모드의 설정 명령의 입력을 해제하기 위한 해제 명령을 입력하도록 형성되어 있다.
이같이 하여, 반복 플레이 모드 설정 버튼(354)은, 3회 선택 지시를 받고 해제 명령을 입력하면, 다시 제1 설정 명령을 입력 가능한 상태로 되어, 그 선택 지시의 반복에 따라, 제1 설정 명령, 제2 설정 명령 및 해제 명령을 순환적으로 전환하여 입력 가능한 상태로 된다.
따라서, CPU(203)는, 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 반복 플레이 모드 설정 버튼(354)이 제1 설정 명령을 입력 가능한 상태에서 1회 선택 지시되면(즉, 제1 설정 명령이 입력되면), 이에 따라 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드로 설정한다.
그리고, CPU(203)는, 이 때 소개 페이지 정보에 포함되어 있는 처리 제어 정보 또는 고객 단말기(2)에 대하여 미리 설정되어 있는 설정 내용에 따라, 상기 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명 중, 예를 들면, 선두의 곡명과 같이 특정한 1개의 곡명을, 이것에 대응하는 시청 데이터만의 반복 출력용에 주목 악곡 정보로서 선정하는 유일한 곡명으로 초기설정한다.
단, CPU(203)는, 이 때 처리 제어 정보 또는 고객 단말기(2)의 설정 정보에 따라, 주목 악곡 정보로서 선정하는 유일한 곡명을 초기설정해도, 이 후, 사용자에 의해 악곡 소개 화면(310) 내에서 임의로 1개의 곡명이 선택 지시되면, 상기 사용자에 의해 선택 지시된 곡명을, 이것에 대응하는 시청 데이터만의 반복 출력용으로 주목 악곡 정보로서 선정하는 유일한 곡명으로 설정한다.
이와 같은 상태에서 CPU(203)는, 사용자에 의한 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, 미리 고객 단말기 (2)에 대하여 설정되어 있거나, 또는 사용자에 의해 임의로 설정된 최대 선정 회수에 이를 때까지, 시청 데이터의 출력 대응으로서 설정한 유일한 곡명을 차례로 주목 악곡 정보로서 자동적으로 선정하면서, 그 때마다, 상기 곡명에 대응하는 시청 데이터를 자동 출력하도록 하여 상기 시청 데이터를 차례로 반복 연속적으로 자동 출력한다.
또 CPU(203)는, 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 반복 플레이 모드 설정 버튼(354)이 제1 설정 명령을 입력 가능한 상태로부터 2회 선택 지시되면(즉, 제2 설정 명령이 입력되면), 이에 따라 시청 데이터에 대한 플레이 모드를 반복 플레이 모드로 설정한다.
이러한 설정 상태에서 CPU(203)는, 사용자에 의한 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, 상기 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하는 복수개의 시청 데이터 전체를, 고객 단말기(2)에 대하여 미리 설정되어 있는, 또는 사용자에 의해 임의로 설정된 최대 반복 회수에 이를 때까지 순환적으로 반복하도록 하여 연속적으로 자동 출력한다.
또한, CPU(203)는, 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 셔플 플레이 모드 설정 버튼(355)이 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 셔플 플레이 모드로 설정한다.
그리고, CPU(203)는, 이러한 설정 상태에서 사용자에 의한 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명 중, 예를 들면, 소정의 난수 발생기에 발생시킨 난수(亂數)에 따라 차례로 1개의 곡명을 중복되지 않도록 무작위로 선택하여 상기 선택한 곡명을 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하는 시청 데이터를 연속적으로 자동 출력한다.
또한, CPU(203)는, 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 랜덤 플레이 모드 설정 버튼(356)이 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 랜덤 플레이 모드로 설정한다.
그리고, CPU(203)는, 이러한 설정 상태에서 사용자에 의한 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, 항상 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터, 예를 들면, 소정의 난수 발생기에 발생시킨 난수에 따라 차례로 1개의 곡명을 무작위로 선택하여 상기 선택한 곡명을 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하는 시청 데이터를 연속적으로 자동 출력한다.
이 때, CPU(203)는, 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 선정한 복수개의 곡명을, 고객 단말기(2)에 대하여 미리 설정되어 있는, 또는 사용자에 의해 임의로 설정된 최대 선정 회수에 이를 때까지 차례로 무작위로 선택한다.
또한, CPU(203)는, 플레이 모드 설정 화면(350) 상에서, 사용자에 의해 프로그램 플레이 모드 설정 버튼(357)이 선택 지시되면, 이에 따라 시청 데이터에 대한 플레이 모드를 프로그램 플레이 모드로 설정한다.
이 때 CPU(203)는, 예를 들면, 플레이 모드 설정 화면(350) 상에서 사용자에 의해 프로그램 플레이 모드 설정 버튼(357)이 1회 선택 지시된 후, 악곡 소개 화면(310) 내에서 임의로 곡명이 선택 지시받아 다시 프로그램 플레이 모드 설정 버튼(357)이 2회 연속하여 선택 지시되면, 연속 출력 대상으로서 설정한 복수개의 곡명 중, 실제로 주목 악곡 정보로서 선정하는 곡명, 및 상기 곡명에 대한 주목 악곡 정보로서의 선정 순서를, 사용자에 의해 선택 지시된 곡명, 및 그 곡명이 선택 지시된 순서로 설정한다.
또는 CPU(203)는, 자기가 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정한 복수개의 곡명 중, 소정의 난수 발생기에 발생시킨 난수에 따라 임의로 곡명을 선택하고, 실제로 주목 악곡 정보로서 선정하는 곡명, 및 상기 곡명에 대한 주목 악곡 정보로서의 선정 순서를, 자기가 임의로 선택한 곡명, 및 그 곡명을 선택한 순서로 설정한다.
또한, CPU(203)는, 시청 데이터에 대한 플레이 모드를 프로그램 플레이 모드로 설정했을 경우, 자기가 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정한 복수개의 곡명 중, 실제로 주목 악곡 정보로서 선정하는 곡명을 중복하여 선택할 수 있는 동시에, 상기 연속 출력 대상으로서 설정한 복수개의 곡명 중 어딘가만(즉, 연속 출력 대상으로서 설정한 모든 곡명은 아님)을 실제로 주목 악곡 정보로서 선정하도록 선택할 수 있다.
그리고, CPU(203)는, 이러한 설정 상태에서 사용자에 의한 처리 실행 지시 버튼(358)의 선택 지시에 따라 관련 정보 연속 출력 처리를 실행했을 경우, 사용자 또는 CPU(203)가 임의로 선택한 복수개의 곡명을, 상기 임의로 선택한 순서로 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하는 시청 데이터를 연속적으로 자동 출력한다.
실제로, 고객 단말기(2)의 CPU(203)는, 디스플레이(206)에 표시한 플레이 모드 설정 화면(350) 상에서 사용자의 조작에 따라 어느 것인가의 플레이 모드를 설정한 후, 처리 실행 지시 버튼(358)이 선택 지시되면, 이에 따라 제5 관련 정보 연속 출력 프로그램에 따라 도 35 및 도 36에 나타낸 제5 관련 정보 연속 출력 처리 스텝 RT5를 개시한다.
CPU(203)는, 이러한 제5 관련 정보 연속 출력 처리 스텝 RT5를 개시하면 스텝 SP240에 있어서, 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드로 설정하고 있는지 여부를 판별한다.
이 스텝 SP240에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 있어서는 플레이 모드를 단일 반복 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP241로 진행한다.
스텝 SP241에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 시청 데이터의 출력 대응으로서 설정하고 있는 유일한 곡명을 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP242로 진행한다.
스텝 SP242에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 유일한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다. 그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP243로 진행한다.
스텝 SP243에 있어서 CPU(203)는, 시청 데이터의 출력 대응으로서 설정된 유일한 곡명의 선정 회수가 최대 선정 회수에 달했는지 여부를 판별한다.
이 스텝 SP243에 있어서 부정 결과가 얻어지면, 이것은 시청 데이터의 출력 대응으로서 설정한 유일한 곡명을, 아직도 최대 선정 회수까지 주목 악곡 정보로서 선정하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP241로 돌아온다.
그리고, CPU(203)는, 이 후, 스텝 SP243에 있어서 긍정 결과를 얻을 때까지, 스텝 SP241 내지 스텝 SP243의 처리를 순환적으로 반복 실행함으로써, 시청 데이터의 출력 대응으로서 설정된 유일한 곡명을 반복 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 유일한 곡명에 대응하고 있는 1개의 시청 데이터를 반복 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP243에 있어서 긍정 결과가 얻어지면, 이것은 시청 데이터의 출력 대응으로서 설정한 유일한 곡명을 최대 선정 회수까지 주목 악곡 정보로서 선정한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP244로 진행하고, 이러한 제5 관련 정보 연속 출력 처리 스텝 RT5를 종료한다. 이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명 중 1개의 곡명에 대응하고 있는 1개의 시청 데이터만을 연속적으로 자동 출력할 수 있다.
그런데, 전술한 스텝 SP240에 있어서 부정 결과가 얻어지면, 이것은 현시점에 있어서는 시청 데이터에 대한 플레이 모드를 반복 플레이 모드, 셔플 플레이 모드, 랜덤 플레이 모드, 프로그램 플레이 모드 및 데이터 플레이 모드의 어느 것인가로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP245로 진행한다. 그리고, 스텝 SP245에 있어서 CPU(203)는, 플레이 모드를 반복 플레이 모드로 설정하고 있는지 여부를 판별한다. 이 스텝 SP245에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 있어서는 플레이 모드를 반복 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP246로 진행한다. 그리고, 스텝 SP246에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중 기준 설정 순서에 따라 1개의 곡명을 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP247로 진행한다.
스텝 SP247에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부 (214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다. 그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP248로 진행한다.
스텝 SP248에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명에 대한 기준 설정 순서에 준한 주목 악곡 정보로서 선정이 일순(一巡)했는지 여부를 판별한다.
이 스텝 SP248에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명에 대한 주목 악곡 정보로서의 선정이 아직도 일순하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP246로 돌아온다.
그리고, CPU(203)는, 이 후, 스텝 SP248에 있어서 긍정 결과를 얻을 때까지, 스텝 SP246내지 스텝 SP248의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서에 따라 일순할 때까지 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP248에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명에 대한 주목 악곡 정보로서의 선정이 일순한 것을 나타내고 있다.
따라서, CPU(203)는, 이 때 다음의 스텝 SP249로 진행한다.
그리고, 스텝 SP249에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체에 대한 반복 선정 회수가 최대 반복 회수에 달했는지 여부를 판별한다.
이 스텝 SP249에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체를 아직도 최대 반복 회수까지 반복 주목 악곡 정보로서 선정하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP246로 돌아온다.
그리고, CPU(203)는, 이 후, 스텝 SP249에 있어서 긍정 결과를 얻을 때까지, 스텝 SP246내지 스텝 SP249의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체를 기준 설정 순서에 따라 최대 반복 회수에 이를 때까지, 차례로 반복 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 차례로 반복 연속적으로 자동 출력한다.
그리고, 스텝 SP249에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체를 최대 반복 회수까지 반복 주목 악곡 정보로서 선정이 종료된 것을 나타내고 있다. 따라 서, CPU(203)는, 이 때 다음의 스텝 SP244로 진행한다. 이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 차례로 반복 연속적으로 자동 출력할 수 있다.
그런데, 전술한 스텝 SP245에 있어서 부정 결과가 얻어지면, 이것은 현시점에 있어서는 시청 데이터에 대한 플레이 모드를 셔플 플레이 모드, 랜덤 플레이 모드, 프로그램 플레이 모드 및 데이터 플레이 모드의 어느 것인가에 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP250로 진행한다.
그리고, 스텝 SP250에 있어서 CPU(203)는, 플레이 모드를 셔플 플레이 모드로 설정하고 있는지 여부를 판별한다. 이 스텝 SP250에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 있어서는 플레이 모드를 셔플 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP251로 진행한다.
스텝 SP251에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 중복되지 않도록(즉, 이미 주목 악곡 정보로서 선정한 곡명을 다시 주목 악곡 정보로서 선정하지 않도록) 무작위로 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP252로 진행한다.
스텝 SP252에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP253로 진행한다.
스텝 SP253에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 모두 1회씩 무작위로 주목 악곡 정보로서 선정했는지 여부를 판별한다. 이 스텝 SP253에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 모두를 아직도 주목 악곡 정보로서 선정하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP251로 돌아온다. 그리고, CPU(203)는, 이 후, 스텝 SP253에 있어서 긍정 결과를 얻을 때까지, 스텝 SP251 내지 스텝 SP253의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 중복되지 않도록 무작위로 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP253에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명에 대응하는 복수개 의 시청 데이터에 대한 시청 악곡으로서의 출력이 완료한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP244로 진행한다.
이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를, 상기 복수개의 곡명의 기준 설정 순서에 준한 출력 순서와는 상이한 출력 순서로 연속적으로 자동 출력할 수 있다.
또 전술한 스텝 SP250에 있어서 부정 결과가 얻어지면, 이것은 현시점에 있어서는 시청 데이터에 대한 플레이 모드를 랜덤 플레이 모드, 프로그램 플레이 모드 및 데이터 플레이 모드의 어느 것인가에 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP254(도 36)로 진행한다.
그리고, 스텝 SP254에 있어서 CPU(203)는, 플레이 모드를 랜덤 플레이 모드로 설정하고 있는지 여부를 판별한다. 이 스텝 SP254에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 있어서는 플레이 모드를 랜덤 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP255로 진행한다.
스텝 SP255에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터 무작위로 1개의 곡명을 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP256로 진행한다.
스텝 SP256에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부 (214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다. 그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP257로 진행한다.
스텝 SP257에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터 무작위로 곡명을 주목 악곡 정보로서 선정한 선정 회수가 최대 선정 회수에 달했는지 여부를 판별한다.
이 스텝 SP257에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터 최대 선정 회수에 이를 때까지 무작위로 곡명을 주목 악곡 정보로서 선정하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP255로 돌아온다.
그리고, CPU(203)는, 이 후, 스텝 SP257에 있어서 긍정 결과를 얻을 때까지, 스텝 SP255내지 스텝 SP257의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터 무작위로 1개의 곡명을 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출 력한다.
그리고, 스텝 SP257에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 전체로부터 최대 선정 회수에 이를 때까지 무작위로 곡명을 주목 악곡 정보로서 선정이 종료된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP244로 진행한다.
이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 차례로 무작위로 선택하여 연속적으로 자동 출력할 수 있다.
또, 전술한 스텝 SP254에 있어서 부정 결과가 얻어지면, 이것은 현시점에 있어서는 시청 데이터에 대한 플레이 모드를 프로그램 플레이 모드 및 데이터 플레이 모드의 어느 것인가에 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP258로 진행한다.
그리고, 스텝 SP258에 있어서 CPU(203)는, 플레이 모드를 프로그램 플레이 모드로 설정하고 있는지 여부를 판별한다. 이 스텝 SP258에 있어서 긍정 결과가 얻어지면, 이것은 현시점에 있어서는 플레이 모드를 프로그램 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP259로 진행한다.
스텝 SP259에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 기준 설정 순서와는 상이한 변경 설정 순서로 곡명을 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP260로 진행한다.
스텝 SP260에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP261로 진행한다.
스텝 SP261에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 곡명을 기준 설정 순서와는 상이한 변경 설정 순서로 주목 악곡 정보로서 선정이 종료되었는지 여부를 판별한다.
이 스텝 SP261에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 곡명을 변경 설정 순서로 주목 악곡 정보로서 선정이 종료되지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP259로 돌아온다.
그리고, CPU(203)는, 이 후, 스텝 SP261에 있어서 긍정 결과를 얻을 때까지, 스텝 SP259내지 스텝 SP261의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서와는 상이한 변경 설정 순서로 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP261에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 곡명을 기준 설정 순서와는 상이한 변경 설정 순서로 주목 악곡 정보로서 선정이 종료된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP244로 진행한다.
이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 기준 설정 순서에 준한 출력 순서와는 상이한 변경 설정 순서에 준한 출력 순서로 연속적으로 자동 출력할 수 있다.
또 전술한 스텝 SP258에 있어서 부정 결과가 얻어지면, 이것은 현시점에 있어서는 시청 데이터에 대한 플레이 모드를 데이터 플레이 모드로 설정하고 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP262로 진행한다.
그리고, 스텝 SP262에 있어서 CPU(203)는, 악곡 소개 화면(310) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중 기준 설정 순서에 따라 1개의 곡명을 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP263로 진행한다.
스텝 SP263에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하면서 음성 처리부(209)를 통하여 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡을 출력하여 사용자에게 시청하게 한다.
그리고, CPU(203)는, 시청 데이터에 대한 시청 악곡으로서의 출력의 종료를 검출하면, 다음의 스텝 SP264로 진행한다.
스텝 SP264에 있어서 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 선정했는지 여부를 판별한다.
이 스텝 SP264에 있어서 부정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명을 아직도 주목 악곡 정보로서 선정하지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP262로 돌아온다. 그리고, CPU(203)는, 이 후, 스텝 SP264에 있어서 긍정 결과를 얻을 때까지, 스텝 SP262내지 스텝 SP264의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 시청 악곡으로서 연속적으로 자동 출력한다.
그리고, 스텝 SP264에 있어서 긍정 결과가 얻어지면, 이것은 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 선정한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP244로 진행한다. 이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내의 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 기준 설정 순서에 따라 연속적으로 자동 출력할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정하는 동시에, 시청 데이터에 대한 플레이 모드를 설정한 후, 이러한 제5 관련 정보 연속 출력 처리 스텝 RT5를 실행하도록 했지만, 이에 한정되지 않고, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있는지 여부를 판별하고, 그 판별 결과에 따라 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있을 때, 자동적으로 제5 관련 정보 연속 출력 처리 스텝 RT5를 개시하고, 그 개시 단계에 제5 관련 정보 연속 출력 처리 스텝 RT5의 일환으로서 악곡 리스트 정보 (300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정하는 동시에, 시청 데이터에 대한 플레이 모드를 자기로 임의로 설정하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 사용자의 손을 전혀 번거롭게 하지 않고 제5 관련 정보 연속 출력 처리 스텝 RT5를 실행할 수 있다.
또 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 이러한 소개 페이지 정보에 연속 출력 가능 식별 정보(300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있는 것을 검출했을 때, 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정하도록 해도 된다. 이로써, CPU(203)는, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있는 것을 검출했을 때만, 악곡 리스트 정보(300)의 내용을 해석하면 되고, 따라서, 소개 페이지 정보 취득시에 처리 부하를 저감시킬 수 있다.
이에 더하여 고객 단말기(2)의 CPU(203)는, 이러한 제5 관련 정보 연속 출력 처리 스텝 RT5의 실행 중에, 악곡 리스트 정보(300)의 내용을 해석하여 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정하도록 했지만, 이에 한정되지 않고, 사용자에게 악곡 소개 화면(310) 상에서, 대응 통지 표시자(311C)에 의해 시청 데이터가 대응하고 있는 곡명을 확인시키고, 그 확인 결과에 따라 악곡 리스트 정보(300) 내에서 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정하게 하도록 해도 된다. 이로써, 사용자에게 시청 데이터가 대응하고 있는 곡명을 연속 출력 대상으로서 설정하므로, 제5 관련 정보 연속 출력 처리 프로그램 을, 악곡 리스트 정보(300)의 내용을 해석하기 위한 처리를 특별히는 실행하지 않도록 구성할 수 있고, 따라서, 제5 관련 정보 연속 출력 처리 스텝 RT5의 처리를 간이화할 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)가 포함되어 있는 것을 검출했을 때, 또는 복수개의 곡명에 처리 실행 정보(300B)(또는 시청 데이터 취득용의 URL)가 관련되었을 때, 자기에서는 특히 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 다시 설정하지 않고, 제5 관련 정보 연속 출력 처리 스텝 RT5를 실행하도록 하여, 시청 데이터의 출력과 동시에, 곡명에 대한 주목 악곡 정보로서의 선정 및 강조 표시의 계속도 맞추어 실행하도록 해도 된다. 이로써, 고객 단말기(2)의 CPU(203)는, 제5 관련 정보 연속 출력 처리 스텝 RT5를 개시할 때 처리 부하를 저감시킬 수 있다.
또 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 사용자의 요구에 따라 시청 데이터에 대한 플레이 모드를 설정하도록 했지만, 이에 한정되지 않고, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 상기 소개 페이지 정보에 포함되어 있는 곡명 선정 지시 정보나 플레이 모드 지시 정보에 따라 시청 데이터에 대한 플레이 모드를 설정하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 사용자에 대하여, 음악 데이터 분배 서버 SV1의 의도를 반영시켜 음악 데이터를 소개할 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 플레이 모드로서 단일 반복 플레이 모드, 반복 플레이 모드, 랜덤 플레이 모드 및 프로그램 플레이 모드를 실행하도록 설정했을 경우, 곡명을 주목 악곡 정보로서 선정할 때마다, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1로부터 취득하여 출력하도록 했지만, 이에 한정되지 않고, 반복 출력하는 시청 데이터에 대하여는, 첫번째의 취득으로 RAM(205) 또는 하드 디스크 드라이브(211) 등에 일시 기억하여 두고, 2번째 이후의 출력 시에는 음악 데이터 분배 서버 SV1로부터 취득하지 않고 상기 일시 기억되어 있는 시청 데이터를 출력하도록 해도 된다. 이로써, 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드, 반복 플레이 모드, 랜덤 플레이 모드 및 프로그램 플레이 모드로 설정하여 제5 관련 정보 연속 출력 처리 스텝 RT5를 실행할 때, 음악 데이터 분배 서버 SV1의 처리 부하를 대폭 저감시킬 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 제5 관련 정보 연속 출력 처리 스텝 RT5를 실행할 때, 악곡 소개 화면(310)을 표시하도록 했지만, 이에 한정되지 않고, 시청 데이터에 대한 플레이 모드로서 설정한 데이터 플레이 모드, 단일 반복 플레이 모드, 반복 플레이 모드, 셔플 플레이 모드, 랜덤 플레이 모드 및 프로그램 플레이 모드에 따라, 도 22 내지 도 26에 대하여 전술한 경우와 마찬가지로 플레이 모드 통지 표시자(323, 325, 327, 329 및 331)을 가지는 악곡 소개 화면(324, 326, 328, 330 및 332)를 표시하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 제5 관련 정보 연속 출력 처리 스텝 RT5의 실행 중에 사용자에 대하여, 이 시점에서 설정하고 있는 시청 데이터의 플레이 모드를 용이하게 확인시킬 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 악곡 소개 화면(324, 326, 328, 330 및 332) 내에 표시하는 플레이 모드 통지 표시자(323, 325, 327, 329 및 331)로서 소개 페이지 정보에 포함되는 플레이 모드 통지 표시자(323, 325, 327, 329 및 331)을 이용해도 되고, 고객 단말기(2)에 미리 관한 플레이 모드 표시자를 유지해 두고, 이것을 이용하도록 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 사용자에 대하여, 반복 플레이 모드 및 단일 반복 플레이 모드의 선택 지시에 동일한 반복 플레이 모드 설정 버튼(354)을 이용하도록 했지만, 이에 한정되지 않고, 사용자에 대하여, 반복 플레이 모드 및 단일 반복 플레이 모드의 선택 지시에 각각 상이한 반복 플레이 모드 설정 버튼 및 단일 반복 플레이 모드 설정 버튼을 이용하도록 해도 된다.
또 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 플레이 모드를 반복 플레이 모드로 설정했을 경우, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명을 그대로 복수개의 시청 데이터의 출력용으로 하였으나, 이에 한정되지 않고, 시청 데이터에 대한 플레이 모드를 반복 플레이 모드로 설정했을 경우, 사용자에 대하여, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명 중, 시청 데이터를 출력시키기 위한 복수개의 곡명을 임의로 선택하도록 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 플레이 모드를 반 복 플레이 모드로 설정했을 경우, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명 중, 또한, 소정의 난수 발생기에 발생시킨 난수에 따라, 시청 데이터를 출력시키기 위한 복수개의 곡명을 임의로 선택하도록 해도 된다.
또한, CPU(203)는, 이와 같이 사용자에 대하여 복수개의 곡명을 임의로 선택시킨 위에 반복 플레이 모드를 실행하는 경우에는, 예를 들면, 사용자에 대하여 플레이 모드 설정 화면(350) 상에서 셔플 플레이 모드 설정 버튼(355)이나 프로그램 플레이 모드 설정 버튼(357)을 선택 지시하고, 일단은 시청 데이터에 대한 플레이 모드를 셔플 플레이 모드나 프로그램 플레이 모드로 설정한 후(즉, 주목 악곡 정보로서 선정하는 곡명도 선택시킨 후), 계속 반복 플레이 모드 설정 버튼(354)이 선택 지시되었을 때, 반복 플레이 모드를, 셔플 플레이 모드나 프로그램 플레이 모드와 병용하도록(즉, 정렬 반복 플레이 모드나 순서 설정 반복 플레이 모드) 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드로 설정했을 경우, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 사용자에 대하여 시청 데이터의 반복 출력용의 유일한 곡명을 임의로 선택하도록 했지만, 이에 한정되지 않고, 시청 데이터에 대한 플레이 모드를 단일 반복 플레이 모드로 설정했을 경우, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 모든 곡명 중, 소정의 난수 발생기에 발생시킨 난수에 따라 1개의 곡명을 임의로 선택하고, 상기 선택한 곡명 을, 대응하는 시청 데이터의 반복 출력용에 주목 악곡 정보로서 선정하는 유일한 곡명으로 설정하도록 해도 된다.
또한, 고객 단말기(2)의 CPU03는, 플레이 모드 설정 화면(350)을 표시한 상태에서 시청 데이터에 대한 플레이 모드를 설정하고, 이 후, 처리 실행 지시 버튼(358)이 선택 지시되면, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 실행하도록 했지만, 이에 한정되지 않고, 시청 데이터에 대한 플레이 모드를 설정할 때마다, 그 설정한 플레이 모드를 나타내는 플레이 모드 설정 정보를 적당히 갱신하면서 유지하고, 플레이 모드 설정 화면(350)과 함께 악곡 소개 화면(310)을 표시했을 때는, 그 시점에서 유지하고 있는 플레이 모드 설정 정보가 나타내는 플레이 모드로 자동적으로 복수개의 시청 데이터에 대한 연속적인 자동 출력을 개시하도록 해도 된다.
또 CPU(203)는, 플레이 모드 설정 화면(350)과 함께 악곡 소개 화면(310)을 표시했을 때, 고객 단말기(2)에 대하여 미리 설정되어 있는 플레이 모드, 또는 소개 페이지 정보에 포함되는 플레이 모드 지시 정보가 나타내는 플레이 모드, 또한, 전회의 시청 데이터에 대한 연속적인 자동 출력시의 플레이 모드로 자동적으로 복수개의 시청 데이터에 대한 연속적인 자동 출력을 개시하고, 상기 복수개의 시청 데이터에 대한 연속적인 자동 출력의 실행 도중에, 데이터 플레이 모드 설정 버튼(353), 반복 플레이 모드 설정 버튼(354), 셔플 플레이 모드 설정 버튼(355), 랜덤 플레이 모드 설정 버튼(356), 프로그램 플레이 모드 설정 버튼(357)이 선택 지시되었을 때, 상기 복수개의 시청 데이터에 대한 플레이 모드를, 그 선택 지시된 데이 터 플레이 모드 설정 버튼(353), 반복 플레이 모드 설정 버튼(354), 셔플 플레이 모드 설정 버튼(355), 랜덤 플레이 모드 설정 버튼(356), 프로그램 플레이 모드 설정 버튼(357)에 따라 변경하도록 해도 된다.
또한, CPU(203)는, 이러한 구성에 있어서, 복수개의 시청 데이터에 대한 연속적인 자동 출력 중에 플레이 모드를 단일 반복 플레이 모드, 셔플 플레이 모드, 랜덤 플레이 모드, 프로그램 플레이 모드로 변경하는 경우에는, 주목 악곡 정보로서 선정하는 곡명을 상기 CPU(203) 자신이 자동적으로 선택한다.
또 CPU(203)는, 처리 실행 지시 버튼(358)의 선택 지시에 따라 복수개의 시청 데이터에 대한 연속적인 자동 출력을 실행하고 있는 도중에, 마찬가지로 하여 플레이 모드를 변경하도록 해도 된다.
(2-2-5) 제6 관련 정보 연속 출력 처리 스텝
이어서, 고객 단말기(2)의 CPU(203)가 사용자가 입력하는 조작 명령에 따라 실행하는 제6 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득하면, 상기 소개 페이지 정보에 포함되는 악곡 리스트 정보(300)의 내용을 해석함으로써, 상기 악곡 리스트 정보(300) 내의 복수개의 곡명 중 시청 데이터가 대응하고 있는(즉, 처리 실행 정보(300B) 또는 시청 데이터 취득용의 URL이 관련된) 곡명을 검출한다.
그리고, CPU(203)는, 악곡 리스트 정보(300) 내에서 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정한다.
또 CPU(203)는, 전술한 바와 마찬가지로 하여 소개 페이지 정보에 따라 악곡 소개 화면 데이터를 생성한다.
그리고, CPU(203)는, 미리 하드 디스크 드라이브(211)에 기억되어 있는 사용자 인터페이스로서의 출력 제어 화면 데이터에, 이러한 악곡 소개 화면 데이터를 합성하여 합성 화면 데이터를 생성하고, 이것을 표시 처리부(207)를 통하여 디스플레이(206)에 송출한다.
이로써, CPU(203)는, 디스플레이(206)에 대하여 합성 화면 데이터에 따라 예를 들면, 도 37에 나타낸 출력 제어 화면(360)을 표시한다.
이러한 출력 제어 화면(360)은, 화면 위쪽에 악곡 소개 화면 표시 영역(361)이 형성되는 동시에, 상기 악곡 소개 화면 표시 영역(361)의 아래쪽에 버튼 배치 영역(362)이 형성되어 있다.
그리고, 악곡 소개 화면 표시 영역(361)에는, 악곡 소개 화면(363)이 끼워넣어져 표시되어 있다.
또, 버튼 배치 영역(362)에는, 악곡 리스트 정보(300) 내의 곡명에 대응하고 있는 시청 데이터를 출력시키는 출력 명령(즉, 재생 명령)을 입력시키기 위한 출력 버튼(364), 상기 시청 데이터의 출력을 일시 정지시키는 일시 정지 명령을 입력시키기 위한 일시 정지 버튼(365), 상기 시청 데이터의 출력을 정지시키는 출력 정지 명령을 입력시키기 위한 출력 정지 버튼(366)이 설치되어 있다.
또 버튼 배치 영역(362)에는, 출력 대상의 시청 데이터를 예를 들면, 기준 설정 순서에 준한 순서로 하나 전으로 되돌리는 전(前)스킵 명령을 입력시키기 위 한 전(前)스킵 버튼(367), 출력 대상의 시청 데이터를 예를 들면, 기준 설정 순서에 따라 하나 후(이하, 이것을 다음이라고 함)로 진행하는 다음 스킵 명령을 입력시키기 위한 다음 스킵 버튼(368), 출력 중인 시청 데이터를 빠른 리와인딩시키는 빠른 리와인딩 명령을 입력시키기 위한 빠른 리와인딩 버튼(369), 출력 중인 시청 데이터를 빠른 피딩시키는 빠른 피딩 명령을 입력시키기 위한 빠른 피딩 버튼(370)이 설치되어 있다.
CPU(203)는, 디스플레이(206)에 악곡 소개 화면(363)과 함께 출력 제어 화면(360)을 표시하면 악곡 소개 화면(363) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1로부터 취득하여 시청 악곡으로서 연속적으로 자동 출력한다.
그 때 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 취득한 시청 데이터를 예를 들면, 음성 처리부(209)에 설치된 버퍼 메모리에 일시 기억한 후, 상기 버퍼 메모리로부터 시청 데이터를 판독 시청 악곡으로서 출력한다.
또 CPU(203)는, 이러한 시청 데이터의 출력 개시로부터 출력 종료까지의 사이는, 출력 제어 화면(360) 상에서 사용자에 의해, 출력 버튼(364), 일시 정지 버튼(365), 출력 정지 버튼(366), 전 스킵 버튼(367), 다음 스킵 버튼(368), 빠른 리와인딩 버튼(369), 빠른 피딩 버튼(370)이 선택 지시되고, 이들에 대응하는 출력 명령, 일시 정지 명령, 출력 정지 명령, 전 스킵 명령, 다음 스킵 명령, 빠른 리와 인딩 명령, 빠른 피딩 명령이 입력되었는지 여부를 감시한다.
그리고, CPU(203)는, 시청 데이터의 출력 중에 일시 정지 버튼(365)이나 출력 정지 버튼(366)이 선택 지시를 받고 대응하는 일시 정지 명령이나 출력 정지 명령이 입력되면, 이에 따라, 출력 중인 시청 데이터를 일시 정지시키거나, 또는 출력 정지시킨다.
그런데, 출력 중인 시청 데이터를 일시 정지 명령에 따라 일시 정지시킨 후, 출력을 재개하는 데는, 고객 단말기(2)에 대한 사전 설정 또는 사용자에 의한 사전 설정에 따른 각종의 방법이 있다.
예를 들면, CPU(203)는, 출력 중인 시청 데이터를 일시 정지시켰을 때, 상기 일시 정지시킨 시청 데이터에 대응하는 곡명과, 그 시청 데이터에 대한 일시 정지 위치(이하, 이것을 데이터 일시 정지 위치라고 함)를 일시 기억해 둔다.
그리고, CPU(203)는, 시청 데이터를 일시 정지한 후, 출력 버튼(364)이 선택 지시(또는 일시 정지 버튼(265)이 재차 선택 지시)되어 출력 명령이 입력되면, 이에 따라, 일시 기억되어 있던 곡명 및 데이터 일시 정지 위치에 따라, 일시 정지하고 있던 시청 데이터의 출력을 데이터 일시 정지 위치로부터 재개한다.
또 CPU(203)는, 출력 중인 시청 데이터를 일시 정지시켰을 때, 상기 일시 정지시킨 시청 데이터에 대응하는 곡명을 일시 기억하여 두고, 그 후 입력되는 출력 명령에 따라, 상기 일시 기억되어 있던 곡명에 따라, 그 일시 정지시키고 있던 시청 데이터를 특정하는 동시에, 상기 특정한 시청 데이터의 선두 위치(이하, 이것을 데이터 선두 위치라고 함)로부터 출력을 재개한다.
또한, CPU(203)는, 상기 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명 중, 출력을 일시 정지시키고 있던 시청 데이터에 대응하는 곡명과는 상이한 특정한 곡명에 대응하고 있는 시청 데이터의 데이터 선두 위치로부터 출력을 재개할 수도 있다.
한편, 출력 중인 시청 데이터를 출력 정지 명령에 따라 출력 정지시킨 후, 출력을 재개하는 경우도, 고객 단말기(2)에 대한 사전 설정 또는 사용자에 의한 사전 설정에 따른 각종의 방법이 있다.
예를 들면, CPU(203)는, 출력 중인 시청 데이터를 출력 정지시켰을 때, 상기 출력 정지시킨 시청 데이터에 대응하는 곡명과, 그 시청 데이터에 대한 출력 정지 위치(이하, 이것을 데이터 출력 정지 위치라고 함)를 일시 기억해 둔다.
그리고, CPU(203)는, 시청 데이터를 출력 정지한 후, 출력 버튼(364)이 선택 지시되어 출력 명령이 입력되면, 이에 따라, 일시 기억되어 있던 곡명 및 데이터 출력 정지 위치에 따라, 출력 정지하고 있던 시청 데이터의 출력을 데이터 출력 정지 위치로부터 재개한다.
또 CPU(203)는, 출력 중인 시청 데이터를 출력 정지시켰을 때, 상기 출력 정지시킨 시청 데이터에 대응하는 곡명을 일시 기억하여 두고, 출력 재개시에 그 일시 기억되어 있던 곡명에 대응하는 상기 출력 정지시키고 있던 시청 데이터를 특정하는 동시에, 그 특정한 시청 데이터의 데이터 선두 위치로부터 출력을 재개한다.
또한, CPU(203)는, 상기 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수의 곡명 중, 출력 정지시키고 있던 시청 데이터에 대응하는 곡명과는 상이한 특정 한 곡명에 대응하고 있는 시청 데이터의 데이터 선두 위치로부터 출력을 재개할 수도 있다.
또한, CPU(203)는, 출력 중인 시청 데이터를 일시 정지 또는 출력 정지시킨 후에 출력을 재개시키면, 그 일시 정지 또는 출력 정지시에 일시 기억하고 있던 곡명을 기준으로 하여, 상기 CPU(203) 자신이 연속 출력 대상으로서 설정한 복수개의 곡명 중, 기준 설정 순서에 준한 선두의 곡명이나, 일시 정지 또는 출력 정지시킨 시청 데이터에 대응하는 곡명보다 기준 설정 순서에 준한 하나 전 또는 다음의 곡명을 특정한 곡명으로 한다.
이로써, CPU(203)는, 이러한 특정한 곡명에 대응하고 있는 시청 데이터의 예를 들면, 데이터 선두 위치로부터 출력을 재개한다.
그리고, 출력 중인 시청 데이터를 일시 정지 및 출력 정지시킨 후에 출력을 재개하는 방법으로서는, CPU(203) 또는 사용자에 의해 적당히 선정해도 되고, 어떤 방법을 고정적으로 이용할 수도 있다.
이에 더하여 CPU(203)는, 시청 데이터의 출력 중에 사용자에 의해 전 스킵 버튼(367)이 선택 지시를 받고 전 스킵 명령이 입력되면, 이에 따라 그 시점에서 출력 중인 시청 데이터를 출력 정지시킨다.
그리고, CPU(203)는, 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 그 시점에 출력 정지시킨 시청 데이터에 대응하는 곡명보다 하나 전의 곡명에 대응하고 있는 시청 데이터를 데이터 선두 위치로부터 출력시킨다.
또 CPU(203)는, 시청 데이터의 출력 중에 다음 스킵 버튼(368)이 선택 지시 를 받고 다음 스킵 명령이 입력되면, 이에 따라 그 시점에서 출력 중인 시청 데이터를 출력 정지시킨다.
그리고, CPU(203)는, 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 그 시점에 출력 정지시킨 시청 데이터에 대응하는 곡명의 다음의 곡명에 대응하고 있는 시청 데이터를 데이터 선두 위치로부터 출력시킨다.
또한, CPU(203)는, 시청 데이터의 출력 개시 시나 출력 중에 사용자에 의해 빠른 리와인딩 버튼(369)이 선택 지시를 받고 빠른 리와인딩 명령이 입력되면, 이에 따라 버퍼 메모리로부터 상기 시청 데이터를 적당히 추출하면서 데이터 선두 위치 측으로 거슬러 올라가도록 판독하는 빠른 리와인딩 처리를 실행한다.
이로써, CPU(203)는, 시청 악곡을 재생 개시 위치 측으로 차례로 음비(音飛;sound skip)시키면서 출력시키고, 따라서, 통상의 출력 속도(이하, 이것을 통상 속도이라고 함)보다 빠른 속도의 빠른 리와인딩 출력을 실현한다.
이같이 하여 CPU(203)는, 사용자에 의해 빠른 리와인딩 버튼(369)이 계속적으로 선택 지시를 받고 있는 동안은, 이에 따라 시청 데이터에 대한 빠른 리와인딩 처리를 실행한다.
단, CPU(203)는, 시청 데이터에 대한 빠른 리와인딩 위치가 데이터 선두 위치에 도달하기 전에, 빠른 리와인딩 버튼(369)에 대한 선택 지시가 해제되면, 그 시점에서 빠른 리와인딩 처리를 정지하는 동시에, 상기 시청 데이터를 자동적으로 이러한 빠른 리와인딩 종료 위치로부터 데이터의 후미 위치(이하, 이것을 데이터 후미 위치라고 함) 측으로 다시 통상 속도로 출력하기 시작한다.
또 CPU(203)는, 빠른 리와인딩 버튼(369)에 대한 선택 지시가 해제되기 전에, 시청 데이터에 대한 빠른 리와인딩 위치가 데이터 선두 위치에 도달했을 때는, 그 시점에서 빠른 리와인딩 처리를 정지하는 동시에, 상기 시청 데이터를 자동적으로 데이터 선두 위치로부터 데이터 후미 위치 측으로 다시 통상 속도로 출력하기 시작한다.
이에 대하여 CPU(203)는, 시청 데이터의 출력 개시 시나 출력 중에 빠른 피딩 버튼(370)이 선택 지시를 받고 빠른 피딩 명령이 입력되면, 이에 따라 버퍼 메모리로부터 상기 시청 데이터를 적당히 솎아내면서 데이터 후미 위치 측으로 진행하도록 판독하는 빠른 피딩 처리를 실행한다. 이로써, CPU(203)는, 시청 악곡을 재생 종료 위치 측에 차례로 음비시키면서 출력하여 빠른 피딩 출력을 실현한다.
이같이 하여 CPU(203)는, 사용자에 의해 빠른 피딩 버튼(370)이 계속적으로 선택 지시를 받고 있는 동안은, 이에 따라 시청 데이터에 대한 빠른 피딩 처리를 실행한다.
단, CPU(203)는, 시청 데이터에 대한 빠른 피딩 위치가 데이터 후미 위치에 도달하기 전에, 빠른 피딩 버튼(370)에 대한 선택 지시가 해제되면, 그 시점에서 빠른 피딩 처리를 정지하는 동시에, 상기 시청 데이터를 자동적으로 이러한 빠른 피딩 종료 위치로부터 데이터 후미 위치 측으로 다시 통상 속도로 출력하기 시작한다.
또 CPU(203)는, 빠른 피딩 버튼(370)에 대한 선택 지시가 해제되기 전에, 시청 데이터에 대한 빠른 피딩 위치가 데이터 후미 위치에 도달했을 때는, 그 시점에 서 빠른 피딩 처리를 정지하는 동시에, 상기 시청 데이터의 다음에, 출력 대상으로 되는 다른 시청 데이터를 자동적으로 데이터 선두 위치로부터 데이터 후미 위치 측으로 통상 속도로 출력하기 시작한다.
그리고, 도 38에 나타낸 바와 같이, CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하고 있는 시청 데이터의 출력을 검출하면, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363A)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 상기 시청 데이터의 출력 실행 중임을 통지하기 위한 출력 실행 중 통지 표시자(371)를 표시한다.
또, 도 39에 나타낸 바와 같이, CPU(203)는, 시청 데이터의 출력 중에 일시 정지했을 때는 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 상기 일시 정지동안, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363B)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 상기 시청 데이터의 일시 정지를 통지하기 위한 일시 정지 통지 표시자(372)를 표시한다.
또한, 도 40에 나타낸 바와 같이, CPU(203)는, 출력 중인 시청 데이터를 출력 정지했을 때는 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 이러한 출력 정지동안, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363C)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 상기 시청 데이터의 출력 정지를 통지하기 위한 출력 정지 통지 표시자(373)를 표시한다.
또한, 도 41에 나타낸 바와 같이, CPU(203)는, 시청 데이터의 출력 중에 전 스킵을 실행했을 때는, 이러한 전 스킵의 개시로부터 완료까지의 동안, 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363D)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 전 스킵 실행 중임을 통지하기 위한 전 스킵 실행 중 통지 표시자(374)를 표시한다.
또한, 도 42에 나타낸 바와 같이, CPU(203)는, 시청 데이터의 출력 중에 다음 스킵을 실행했을 때는, 상기 다음 스킵의 개시로부터 완료까지의 동안, 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363E)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 다음 스킵 실행 중임을 통지하기 위한 다음 스킵 실행 중 통지 표시자(375)를 표시한다.
또한, 도 43에 나타낸 바와 같이, CPU(203)는, 시청 데이터의 출력 중에 빠른 리와인딩를 실행했을 때는, 이러한 빠른 리와인딩의 개시로부터 완료까지의 동안, 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363F)에, 미리 고객 단말기(2)에 의해 유지하고 있는, 빠른 리와인딩 실행 중임을 통지하기 위한 빠른 리와인딩 실행 중 통지 표시자(376)를 표시한다.
또한, 도 44에 나타낸 바와 같이, CPU(203)는, 시청 데이터의 출력 중에 빠른 피딩을 실행했을 때는, 이러한 빠른 피딩의 개시로부터 완료까지의 동안, 출력 실행 중 통지 표시자(371)의 표시를 정지하는 동시에, 출력 제어 화면(360)의 악곡 소개 화면 표시 영역(361) 내에서 악곡 소개 화면(363G에, 미리 고객 단말기(2)에 의해 유지하고 있는, 빠른 피딩 실행 중임을 통지하기 위한 빠른 피딩 실행 중 통지 표시자(377)를 표시한다.
이같이 하여 CPU(203)는, 시청 데이터의 출력 중에 악곡 소개 화면(363A) 내지 (363G)를 통하여 상기 시청 데이터의 출력에 대한 제어 내용 등을 정확하게 통지하여 확인시킬 수 있다.
실제로, 고객 단말기(2)의 CPU(203)는, 디스플레이(206)에 출력 제어 화면(360)을 표시하게 하면, 이에 따라 제6 관련 정보 연속 출력 프로그램에 따라 도 45 및 도 46에 나타낸 제6 관련 정보 연속 출력 처리 스텝 RT6를 개시한다.
CPU(203)는, 이러한 제6 관련 정보 연속 출력 처리 스텝 RT6를 개시하면 스텝 SP270에 있어서 출력 제어 화면(360) 내의 악곡 소개 화면(363) 상에서, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중 기준 설정 순서에 따라 1개의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP271로 진행한다.
스텝 SP271에 있어서 CPU(203)는, 주목 악곡 정보로서 선정한 곡명과 관련된 처리 실행 정보(300B) 내의 URL을 이용하여 시청 데이터 요구 신호를 통신 처리부(214) 및 네트워크 인터페이스(215)를 차례로 거쳐서 음악 데이터 분배 서버 SV1에 송신한다.
그 결과, CPU(203)는, 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 송신되는 시청 데이터를 네트워크 인터페이스(215) 및 통신 처리부(214)를 차례로 거쳐서 수신하여 음성 처리부(209) 내의 버퍼 메모리에 일시 기억하는 동시에, 상기 버퍼 메모리로부터 그 시청 데이터를 판독 시작하여 소정의 음성 처리를 가한 후, 스피커(210)에 송출함으로써, 상기 스피커(210)로부터 시청 데이터에 따른 시청 악곡의 출력을 개시하여, 다음의 스텝 SP272로 진행한다.
그리고, 스텝 SP272에 있어서 CPU(203)는, 주목 악곡 정보로서 설정한 곡명에 대응하고 있는 시청 데이터에 대한 시청 악곡으로서의 출력이 종료되었는지 여부를 판별한다.
이 스텝 SP272에 있어서 부정 결과가 얻어지면, 이것은 시청 데이터를 아직도 출력하고 있는 도중에 있는 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP273로 진행한다.
스텝 SP273에 있어서 CPU(203)는, 사용자에 의해 출력 중인 시청 데이터에 대한 전 스킵 또는 다음 스킵이 요구되었는지 여부를 판별한다.
이 스텝 SP273에 있어서 부정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 전 스킵 버튼(367) 및 다음 스킵 버튼(368)의 어느 쪽도 선택 지시를 받지 않은 것을 나타내고 있다.
즉, 이러한 부정 결과는, 아직도 전 스킵 명령 및 다음 스킵 명령의 어느 쪽도 입력되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP274(도 46)로 진행한다.
스텝 SP274에 있어서 CPU(203)는, 사용자에 의해 출력 중인 시청 데이터에 대한 빠른 리와인딩 또는 빠른 피딩이 요구되었는지 여부를 판별한다.
이 스텝 SP274에 있어서 부정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 빠른 리와인딩 버튼(369) 및 빠른 피딩 버튼(370)의 어느 쪽도 선택 지시를 받지 않은 것을 나타내고 있다.
즉, 이러한 부정 결과는, 아직도 빠른 리와인딩 명령 및 빠른 피딩 명령의 어느 쪽도 입력되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP275로 진행한다.
스텝 SP275에 있어서 CPU(203)는, 사용자에 의해 출력 중인 시청 데이터에 대한 일시 정지 또는 출력 정지가 요구되었는지 여부를 판별한다.
이 스텝 SP275에 있어서 부정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 일시 정지 버튼(365) 및 출력 정지 버튼(366)의 어느 쪽도 선택 지시를 받지 않은 것을 나타내고 있다.
즉, 이러한 부정 결과는, 아직도 일시 정지 명령 및 출력 정지 명령의 어느 쪽도 입력되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP272로 돌아온다.
이같이 하여 CPU(203)는, 이 후, 스텝 SP272 내지 스텝 SP275의 어느 것인가로 긍정 결과를 얻을 수 있을 때까지는, 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 계속 출력한다.
그리고, 스텝 SP272에 있어서 긍정 결과가 얻어지면, 이것은 출력 중인 시청 데이터에 대하여 사용자에 의해 일시 정지, 출력 정지, 전 스킵, 다음 스킵, 빠른 리와인딩, 빠른 피딩이 요구되기 전에, 상기 시청 데이터에 대한 출력의 종료를 검출한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP276로 진행한다.
스텝 SP276에 있어서 CPU(203)는, 다운로드 가능한 음악 데이터의 소개를 종료할 것인지 여부를 판별한다.
이 스텝 SP276에 있어서 부정 결과가 얻어지면, 이것은 예를 들면, 사용자에 의해 아직도 음악 데이터의 소개를 종료하도록 요구되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP270로 돌아온다. 따라서, CPU(203)는, 스텝 SP276에 있어서 긍정 결과를 얻을 수 있을 때까지, 스텝 SP270 내지 스텝 SP276의 처리를 순환적으로 반복 실행함으로써, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명을 기준 설정 순서에 따라 주목 악곡 정보로서 자동적으로 선정하면서, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 연속적으로 자동 출력한다.
그런데, 전술한 스텝 SP273에 있어서 긍정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 전 스킵 버튼(367) 또는 다음 스킵 버튼(368)이 선택 지시를 받고 대응하기 전 스킵 명령 또는 다음 스킵 명령이 입력된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP277로 진행한다.
스텝 SP277에 있어서 CPU(203)는, 이 때 전 스킵이 요구되고 있으면, 현시점에 출력 중인 시청 데이터를 자동적으로 출력 정지한다.
또 CPU(203)는, 출력 제어 화면(360) 내의 악곡 소개 화면(363) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 전 스킵의 요구에 따라 출력 정지시킨 시청 데이터에 대응하는 곡명보다 기준 설정 순서에 따라 하나 전의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP278로 진행한다.
이에 대하여 CPU(203)는, 이 때 다음 스킵이 요구되고 있으면, 현시점에 출력 중인 시청 데이터를 자동적으로 출력 정지한다.
또 CPU(203)는, 출력 제어 화면(360) 내의 악곡 소개 화면(363) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 다음 스킵의 요구에 따라 출력 정지시킨 시청 데이터에 대응하는 곡명보다 기준 설정 순서에 따라 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시하여, 다음의 스텝 SP278로 진행한다.
그리고, 스텝 SP278에 있어서 CPU(203)는, 전 스킵 또는 다음 스킵의 요구에 따라 새롭게 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를, 전술한 바와 마찬가지로 하여 음악 데이터 분배 서버 SV1로부터 취득하여 상기 시청 데이터에 따른 시청 악곡의 출력을 개시하여, 스텝 SP272로 돌아온다.
또 스텝 SP274에 있어서 긍정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 빠른 리와인딩 버튼(369) 또는 빠른 피딩 버튼 (370)이 선택 지시를 받고 대응하는 빠른 리와인딩 명령 또는 빠른 피딩 명령이 입력된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP279로 진행한다.
스텝 SP279에 있어서 CPU(203)는, 이 때 빠른 리와인딩가 요구되고 있으면, 이 시점에 출력 중인 시청 데이터를 빠른 리와인딩 처리하여 통상 속도보다 빠른 속도로 빠른 리와인딩 출력하여, 다음의 스텝 SP280로 진행한다.
스텝 SP280에 있어서 CPU(203)는, 이 시점에 출력 중인 시청 데이터에 대한 빠른 리와인딩 출력이 종료되었는지 여부를 판별한다.
이 스텝 SP280에 있어서 부정 결과가 얻어지면, 이것은 빠른 리와인딩 출력 중인 시청 데이터를 아직도 데이터 선두 위치까지 빠른 리와인딩 하지 않은 상태에서, 또한, 출력 제어 화면(360) 상에서 사용자에 의해 빠른 리와인딩 버튼(369)이 선택 지시를 받고 대응하는 빠른 리와인딩 명령이 입력된의 상태인 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP279로 돌아온다.
이로써, CPU(203)는, 이 후, 스텝 SP280에 있어서 긍정 결과를 얻을 때까지는, 스텝 SP279에 있어서 시청 데이터를 빠른 리와인딩 처리하여 통상 속도보다 빠른 속도의 빠른 리와인딩 출력을 계속한다.
그리고, 스텝 SP280에 있어서 긍정 결과가 얻어지면, 이것은 빠른 리와인딩 출력 중인 시청 데이터를 데이터 선두 위치까지 빠른 리와인딩 하기 전에 사용자에 의한 빠른 리와인딩의 조작이 종료한, 또는 사용자에 의한 빠른 리와인딩의 조작이 종료하기 전에, 빠른 리와인딩 출력 중인 시청 데이터를 데이터 선두 위치까지 빠 른 리와인딩한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP281로 진행한다.
스텝 SP281에 있어서 CPU(203)는, 빠른 리와인딩 출력 중인 시청 데이터에 대한 빠른 리와인딩를 종료하는 동시에, 상기 시청 데이터에 대한 빠른 리와인딩 종료 위치 또는 데이터 선두 위치로부터의 통상 속도의 출력을 재개하여, 스텝 SP272로 돌아온다.
한편, 스텝 SP274에 있어서 CPU(203)는, 이 때 빠른 피딩이 요구되고 있으면, 이 시점에 출력 중인 시청 데이터를 빠른 피딩 처리하여 통상 속도보다 빠른 속도로 빠른 피딩 출력하여, 다음의 스텝 SP280로 진행한다.
스텝 SP280에 있어서 CPU(203)는, 이 시점에 출력 중인 시청 데이터에 대한 빠른 피딩 출력이 종료되었는지 여부를 판별한다.
이 스텝 SP280에 있어서 부정 결과가 얻어지면, 이것은 빠른 피딩 출력 중인 시청 데이터를 아직도 데이터 후미 위치까지 빠른 피딩 하지 않은 상태에서, 또한, 출력 제어 화면(360) 상에서 사용자에 의해 빠른 피딩 버튼(370)이 선택 지시를 받고 대응하는 빠른 피딩 명령이 입력된 상태인 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP279로 돌아온다.
이로써, CPU(203)는, 이 후, 스텝 SP280에 있어서 긍정 결과를 얻을 때까지는, 스텝 SP279에 있어서 시청 데이터를 빠른 피딩 처리하여 통상 속도보다 빠른 속도의 빠른 피딩 출력을 계속한다.
그리고, 스텝 SP280에 있어서 긍정 결과가 얻어지면, 이것은 빠른 피딩 출력 중인 시청 데이터를 데이터 후미 위치까지 빠른 피딩 하기 전에 사용자에 의한 빠른 피딩의 조작이 종료한, 또는 사용자에 의한 빠른 피딩의 조작이 종료하기 전에, 빠른 피딩 출력 중인 시청 데이터를 데이터 후미 위치까지 빠른 피딩한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP281로 진행한다.
스텝 SP281에 있어서 CPU(203)는, 빠른 피딩 출력 중인 시청 데이터에 대한 빠른 피딩을 종료한다.
그리고, CPU(203)는, 이 때 시청 데이터에 대하여 데이터 후미 위치에 도달하기 전에 빠른 피딩을 종료하고 있는 것으로, 상기 시청 데이터에 대한 빠른 피딩 종료 위치로부터의 통상 속도의 출력을 재개하여, 스텝 SP272로 돌아온다.
또 CPU(203)는, 이 때 시청 데이터에 대하여 데이터 후미 위치까지 빠른 피딩하여 그 빠른 피딩을 강제적으로 종료하고 있는 것으로, 출력 제어 화면(360) 내의 악곡 소개 화면(363) 상에서, 악곡 리스트 정보(300) 내의 자기가 연속 출력 대상으로서 설정한 복수개의 곡명 중, 빠른 피딩을 강제적으로 종료한 시청 데이터에 대응하는 곡명보다 기준 설정 순서에 따라 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시한다.
그리고, CPU(203)는, 빠른 피딩의 강제적인 종료에 따라 새롭게 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를, 전술한 바와 마찬가지로 하여 음악 데이터 분배 서버 SV1로부터 취득하여 상기 시청 데이터에 따른 시청 악곡의 출력을 통상 속도로 개시하여, 스텝 SP272로 돌아온다.
또 스텝 SP275에 있어서 긍정 결과가 얻어지면, 이것은 이 시점에 출력 제어 화면(360) 상에서, 사용자에 의해 일시 정지 버튼(365) 또는 출력 정지 버튼(366)이 선택 지시를 받고 대응하는 일시 정지 명령 또는 출력 정지 명령이 입력된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP282로 진행한다.
스텝 SP282에 있어서 CPU(203)는, 이 때 입력된 일시 정지 명령 또는 출력 정지 명령을 나타내는 입력 명령 이력 정보(예를 들면, 시청 데이터의 데이터 일시 정지 위치나 데이터 출력 정지 위치로부터 출력을 재개하도록 설정되어 있을 때는, 이러한 데이터 일시 정지 위치나 데이터 출력 정지 위치의 정보도 포함함)를 생성하고, 이러한 입력 명령 이력 정보와, 그 때 일시 정지한 또는 출력 정지한 시청 데이터에 대응하는 곡명을 예를 들면, RAM(205)에 일시 기억하는 동시에, 이 시점에 출력 중인 시청 데이터를, 입력된 일시 정지 명령 또는 출력 정지 명령에 따라 일시 정지시키거나 또는 출력 정지시키고, 다음의 스텝 SP283로 진행한다.
스텝 SP283에 있어서 CPU(203)는, 시청 데이터에 대한 출력을 재개하는지 여부를 판별한다. 이 스텝 SP283에 있어서 부정 결과가 얻어지면, 이것은 사용자에 의해 아직도 시청 데이터의 출력이 요구되고 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP284로 진행한다.
스텝 SP284에 있어서 CPU(203)는, 이 시점에 주목 악곡 정보로서 선정하고 있는 곡명(즉, 일시 정지 또는 출력 정지시킨 시청 데이터에 대응하는 곡명)을 다른 곡명으로 변경하는지 여부를 판별한다.
이 스텝 SP284에 있어서 부정 결과가 얻어지면, 이것은 이 시점에 사용자에 의해, 주목 악곡 정보에 선정하고 있는 곡명을 변경하도록은 요구되고 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP285로 진행한다.
스텝 SP285에 있어서 CPU(203)는, 다운로드 가능한 음악 데이터의 소개를 종료할 것인지 여부를 판별한다.
이 스텝 SP285에 있어서 부정 결과가 얻어지면, 이것은 예를 들면, 사용자에 의해 아직도 음악 데이터의 소개를 종료하도록 요구되어 있지 않은 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP283로 돌아온다.
이로써, CPU(203)는, 이 후 스텝 SP283내지 스텝 SP285에 있어서 긍정 결과를 얻을 수 있을 때까지, 상기 스텝 SP283 내지 스텝 SP285의 처리를 순환적으로 반복 실행함으로써, 시청 데이터에 대한 출력의 재개가 요구되는 것을 기다린다.
그런데, 스텝 SP283에 있어서 긍정 결과가 얻어지면, 이것은 출력 제어 화면(360) 상에서, 사용자에 의해 출력 버튼(364)이 선택 지시를 받고 출력 명령이 입력된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 다음의 스텝 SP286로 진행한다.
스텝 SP286에 있어서 CPU(203)는, 이 때, RAM(205)에 일시 기억되어 있던 입력 명령 이력 정보와, 고객 단말기(2) 또는 사용자에 의한 사전 설정에 따라, 전술한 바와 같이 그 시점의 출력 대상의 시청 데이터를 설정하는 동시에, 상기 출력 대상으로서 설정한 시청 데이터에 대한 출력 재개 위치를 결정하고, 이러한 출력 대상의 시청 데이터를 상기 결정한 출력 개시 위치로부터 출력하여, 스텝 SP272로 진행한다.
또, 스텝 SP284에 있어서 긍정 결과가 얻어지면, 이것은 악곡 소개 화면(363) 상에서, 사용자에 의해, 일시 정지 또는 출력 정지시킨 시청 데이터에 대응하는 곡명과는 상이한 곡명이 선택 지시된 것에 의해, 상기 선택 지시된 곡명을 새로운 주목 악곡 정보로서 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명을 이것을 표시하고 있는 곡명 표시란(311AA) 내지 (311AE)와 함께 강조 표시한 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP286로 진행한다.
그리고, 스텝 SP286에 있어서 CPU(203)는, 이 때, 사용자에 의해 선택 지시된 곡명에 대응하는 시청 데이터에 대한 출력 재개 위치를 상기 시청 데이터의 데이터 선두 위치에 결정하는 동시에, 이러한 시청 데이터의 데이터 선두 위치로부터 출력을 재개하여, 스텝 SP272로 진행한다.
또한, 스텝 SP285에 있어서 긍정 결과가 얻어지면, 이것은 예를 들면, 사용자에 의해 음악 데이터의 소개를 종료하도록 요구된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때 스텝 SP287로 진행하고, 이러한 제6 관련 정보 연속 출력 처리 스텝 RT6를 종료한다.
또한, 전술한 스텝 SP276에 있어서 긍정 결과가 얻어지면, 이 때도 예를 들면, 사용자에 의해 음악 데이터의 소개를 종료하도록 요구된 것을 나타내고 있다. 따라서, CPU(203)는, 이 때도 다음의 스텝 SP287로 진행하고, 제6 관련 정보 연속 출력 처리 스텝 RT6를 종료한다.
이같이 하여 CPU(203)는, 악곡 리스트 정보(300) 내에서 자기가 연속 출력 대상으로서 설정한 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 연속적 으로 자동 출력하지만, 이 때 사용자에 의해 각종 출력 제어 명령(즉, 출력 명령, 일시 정지 명령, 출력 정지 명령, 전 스킵 명령, 다음 스킵 명령, 빠른 리와인딩 명령 및 빠른 피딩 명령)이 입력되면, 이에 따라 시청 데이터의 출력을 제어한다.
이로써, CPU(203)는, 사용자 원하는 시청 데이터를 몇번이라도 출력하고, 또 사용자 원하는 시청 데이터만을 연속적으로 출력하는 등과 같이, 다운로드 가능한 복수개의 음악 데이터를 사용자의 희망에 맞추어 시청 악곡에 의해 소개할 수 있다. 따라서, CPU(203)는, 다운로드 가능한 복수개의 음악 데이터를 사용자에게 있어서 가장 효율적, 또한 효과적으로 소개할 수 있다.
그리고, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정한 후, 이러한 제6 관련 정보 연속 출력 처리 스텝 RT6를 실행하도록 했지만, 이에 한정되지 않고, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 악곡 소개 화면(310) 상에서 연속 출력 통지 표시자(315)의 존재를 확인한 사용자에 의해, 하우징 표면이나 리모트 컨트롤러에 설치된 조작 버튼을 통하여 처리 실행 명령이 입력된 것에 따라, 자동적으로 제6 관련 정보 연속 출력 처리 스텝 RT6를 개시하고, 그 개시 단계에 제6 관련 정보 연속 출력 처리 스텝 RT6의 일환으로서 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정하도록 해도 된다.
또 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 이러한 소개 페이지 정보에 연속 출력 가능 식별 정보 (300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있는 것을 검출했을 때, 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 설정하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 소개 페이지 정보에 연속 출력 가능 식별 정보(300F) 또는 연속 출력 통지 표시자(315)가 포함되어 있는 것을 검출했을 때만, 악곡 리스트 정보(300)의 내용을 해석하면 되고, 따라서, 소개 페이지 정보 취득시에 처리 부하를 저감시킬 수 있다.
이에 더하여, 고객 단말기(2)의 CPU(203)는, 사용자에게 악곡 소개 화면(310) 상에서, 대응 통지 표시자(311C)에 의해 시청 데이터가 대응하고 있는 곡명을 확인시키고, 그 확인 결과에 따라 악곡 리스트 정보(300) 내에서 시청 데이터가 대응하고 있는 곡명만을 연속 출력 대상으로서 설정하게 하도록 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 음악 데이터 분배 서버 SV1로부터 소개 페이지 정보를 취득한 경우, 상기 소개 페이지 정보에 연속 출력 가능 식별 정보(300F)(또는 연속 출력 통지 표시자(315)가 포함되어 있는 것을 검출했을 때, 또는 복수개의 곡명에 처리 실행 정보(300B)(또는 시청 데이터 취득용의 URL)가 관련되었을 때, 자기에서는 특히 악곡 리스트 정보(300) 내의 복수개의 곡명을 연속 출력 대상으로서 다시 설정하지 않고, 제6 관련 정보 연속 출력 처리 스텝 RT6를 실행하도록 하여, 시청 데이터의 출력과 동시에, 곡명에 대한 주목 악곡 정보로서의 선정 및 강조 표시의 계속도 맞추어 실행하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 제6 관련 정보 연속 출력 처리 스텝 RT6를 실행할 때 처리 부하를 저감시킬 수 있다.
또한, 고객 단말기(2)의 CPU(203)는, 시청 데이터에 대한 출력 제어의 내용에 따라 도 38 내지 도 44에 나타낸 바와 같이 악곡 소개 화면(363A) 내지 (363G)에, 미리 고객 단말기(2)가 유지하고 있는 출력 실행 중 통지 표시자(371), 일시 정지 통지 표시자(372), 출력 정지 통지 표시자(373), 전 스킵 실행 중 통지 표시자(374), 다음 스킵 실행 중 통지 표시자(375), 빠른 리와인딩 실행 중 통지 표시자(376), 빠른 피딩 실행 중 통지 표시자(377)을 표시하도록 했지만, 이에 한정되지 않고, 음악 데이터 분배 서버 SV1 측에서, 이러한 출력 실행 중 통지 표시자(371), 일시 정지 통지 표시자(372), 출력 정지 통지 표시자(373), 전 스킵 실행 중 통지 표시자(374), 다음 스킵 실행 중 통지 표시자(375), 빠른 리와인딩 실행 중 통지 표시자(376), 빠른 피딩 실행 중 통지 표시자(377)을 미리 소개 페이지 정보에 포함하여 두고, 이것을 CPU(203)가 이용하도록 해도 된다.
이에 더하여 음악 데이터 분배 서버 SV1 측에서는, 소개 페이지 정보에 대하여, 이들 출력 실행 중 통지 표시자(371), 일시 정지 통지 표시자(372), 출력 정지 통지 표시자(373), 전 스킵 실행 중 통지 표시자(374), 다음 스킵 실행 중 통지 표시자(375), 빠른 리와인딩 실행 중 통지 표시자(376), 빠른 피딩 실행 중 통지 표시자(377)를 표시하기 위한 타이밍 등을 나타내는 처리 제어 정보를 포함하도록 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 출력 중인 시청 데이터를 일시 정지 및 출력 정지했을 때, 상기 고객 단말기(2) 또는 사용자에 의한 사전 설정에 따라 출 력 대상인 시청 데이터 및 출력 재개 위치를 결정하도록 했지만, 이에 한정되지 않고, 출력 재개시의 출력 대상의 시청 데이터 및 출력 재개 위치를 음악 데이터 분배 서버 SV1 측에서 미리 설정하여 소개 페이지 정보에 포함하여 두도록 해도 된다.
또한, 고객 단말기(2)의 CPU(203)는, 출력 중인 시청 데이터를 빠른 리와인딩했을 때, 그 데이터 선두 위치에서 상기 빠른 리와인딩를 강제적으로 종료하도록 했지만, 이에 한정되지 않고, 출력 중인 시청 데이터를 빠른 리와인딩했을 때, 사용자에 의해 빠른 리와인딩 버튼(369)이 선택 지시를 받고 빠른 리와인딩 명령이 입력되어 있는 동안은, 차례로 하나 전의 시청 데이터로 거슬러 올라가도록 하여 빠른 리와인딩를 계속하도록 해도 된다.
이에 더하여 고객 단말기(2)의 CPU(203)는, 출력 중인 시청 데이터를 빠른 피딩했을 때, 그 데이터 후미 위치에서 상기 빠른 피딩을 강제적으로 종료하도록 했지만, 이에 한정되지 않고, 출력 중인 시청 데이터를 빠른 피딩했을 때, 사용자에 의해 빠른 피딩 버튼(370)이 선택 지시를 받고 빠른 피딩 명령이 입력되어 있는 동안은, 차례로 다음의 시청 데이터로 진행하도록 하여 빠른 피딩을 계속하도록 해도 된다.
이로써, 고객 단말기(2)의 CPU(203)는, 사용자에 의해 빠른 리와인딩 및 빠른 피딩이 요구되었을 때, 복수개의 시청 데이터에 걸쳐 빠른 리와인딩 및 빠른 피딩을 실행함으로써, 상기 사용자에 대하여 복수개의 시청 악곡의 내용을 대략적으로지만, 재빠르게 확인시킬 수 있다.
(2-2-6) 제7 관련 정보 연속 출력 처리 스텝
이어서, 도 47에 나타낸 도표를 참조하여 고객 단말기(2)의 CPU(203)가 실행하는 제7 관련 정보 연속 출력 처리 스텝에 대하여 설명한다.
이 경우, 도 47에 나타낸 도표는, 제7 관련 정보 연속 출력 처리 스텝을 나타낸 플로차트와 동등한 것이다.
그리고, 이러한 제7 관련 정보 연속 출력 처리 스텝은, 일부의 곡명에 시청 데이터가 대응되어 있지 않은 악곡 리스트 정보(300)를 포함하는 소개 페이지 정보에 따라, 예를 들면, 도 21 및 도 22에 대하여 전술한 악곡 소개 화면(320) 및 (321)을 표시한 상태에서, 사용자 조작에 의해, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 임의로 곡명이 주목 악곡 정보로서 선정된 경우의 시청 데이터에 대한 연속적인 자동 출력의 처리를 나타낸 것이다.
먼저 악곡 리스트 정보(300) 내에, 시청 데이터가 대응되어 있지 않은 곡명이 존재하는 경우, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명을 주목 악곡 정보로서 선정하기 위한 사양으로서는, 크게 나누어 3가지의 제1 내지 제3 사양이 있다.
이 경우, 제1 사양은, 도 33에 대하여 전술한 제4 관련 정보 연속 출력 처리 스텝 RT4에 대응하고 있고, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 자동적으로 선정했을 때는, 이러한 선정을 그대로 예를 들면, 제1 일정 시간 계속한 후, 새로운 곡명을 주목 악곡 정보로서 선정하고, 사용자 조작에 의해, 시청 데이터가 대응되어 있지 않은 곡명이 주목 악곡 정보로서 선정되었을 때는, 이러한 선정을 그대로 예를 들면, 제2 일정 시간 계속한 후, 새로운 곡명을 주목 악곡 정보로서 선정하는 것이다.
또 제2 사양은, 도 32에 대하여 전술한 제3 관련 정보 연속 출력 처리 스텝 RT3에 대응하고 있고, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 자동적으로 선정했을 때, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 정지하는 것이다.
또한, 제3 사양은, 도 31에 대하여 전술한 제2 관련 정보 연속 출력 처리 스텝 RT2에 대응하고 있고, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 시청 데이터가 대응하고 있는 곡명만을 선택적으로 주목 악곡 정보로서 자동적으로 선정하는 것이다.
그리고, 제7 관련 정보 연속 출력 처리 스텝에 대하여는, 이들 제1 내지 제3 사양의 어느 쪽에도 적용할 수 있는 것이며, 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정되었을 때, 그 직전에 복수개의 시청 데이터를 연속적으로 자동 출력하고 있었는지 여부의 상태(이하, 이것을 임의 선정 전의 연속 자동 출력 상태라고 함)와, 상기 사용자 조작에 의해 주목 악곡 정보로서 임의로 선정된 곡명에 시청 데이터가 대응하고 있는지 여부와, 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정되어 직후에 복수개의 시청 데이터를 연속적으로 자동 출력하는지 여부의 상태(이하, 이것을 임의 선정 후의 연속 자동 출력 상태라고 함)에 따라, 차례로 처리를 전개 한다.
또한, 이러한 제7 관련 정보 연속 출력 처리 스텝에서는, 임의 선정 후의 연속 자동 출력 상태로서, 3종류의 사양이 규정되어 있다.
이 경우, 이러한 3종류의 사양 중 첫째 사양은, 임의 선정 전의 연속 자동 출력 상태에 관계없이(즉, 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정된 직전에 복수개의 시청 데이터를 연속적으로 자동 출력하고 있었는지 여부에 관계없이), 복수개의 시청 데이터에 대한 연속적인 자동 출력을 실행(새로운 개시나 처리의 계속)하는 동작 사양이다.
또 둘째 사양은, 임의 선정 전의 연속 자동 출력 상태에 관계없이(즉, 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정된 직전에 복수개의 시청 데이터를 연속적으로 자동 출력하고 있었는지 여부에 관계없이, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지(처리의 종료나 정지의 계속)하는 정지 사양이다.
또한, 셋째 사양은, 임의 선정 전의 연속 자동 출력 상태를 유지(처리의 계속이나 정지의 계속)하는 유지 사양이다.
여기서 실제로, 고객 단말기(2)의 CPU(203)는, 예를 들면, 제1 사양에 의해 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고 있는 상태에서, 제7 관련 정보 연속 출력 처리 스텝을 개시하면 악곡 소개 화면(320) 및 (321) 상에서 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정되는 것을 기다린다.
그리고, CPU(203)는, 이러한 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정되면 상기 주목 악곡 정보로서 선정된 곡명에 시청 데이터가 대응하고 있는지 여부를 판별한다.
또 CPU(203)는, 이 때 임의 선정 전의 연속 자동 출력 상태도 판별한다.
그 결과, CPU(203)는, 예를 들면, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지는 않고, 또한, 임의 선정 전의 연속 자동 출력 상태로서, 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정된 직전에 복수개의 시청 데이터를 연속적으로 자동 출력하고 있었을 때는, 계속 임의 선정 후의 연속 자동 출력 상태의 판별을 실행한다.
이 경우, CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 동작 사양을 적용하고 있는 것으로, 제1 사양에 준하여, 사용자 조작에 의한 곡명의 주목 악곡 정보로서의 선정을 그대로 제2 일정 시간 계속한 후, 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하도록 하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 계속한다.
또 CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 정지 사양을 적용하고 있는 것으로, 제1 사양에 관계없이, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 정지한다.
또한, CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 계속 사양을 적용하고 있는 것으로, 제1 사양에 준하여, 사용자 조작에 의한 곡명의 주목 악곡 정보로서의 선정을 그대로 제2 일정 시간 계속한 후, 다음의 곡명을 주목 악곡 정보로서 자동적으로 선정하도록 하여, 복수개의 시청 데이터에 대한 연속적인 자동 출 력의 처리를 계속한다.
또 CPU(203)는, 사용자 조작에 의해 주목 악곡 정보로서 선정된 곡명에 시청 데이터가 대응하고 있는지 여부를 판별하는 동시에, 임의 선정 전의 연속 자동 출력 상태도 판별한 결과, 예를 들면, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있고, 또한, 임의 선정 전의 연속 자동 출력 상태로서, 사용자 조작에 의해 임의로 곡명이 주목 악곡 정보로서 선정된 직전에 복수개의 시청 데이터를 연속적으로 자동 출력하고 있었을 때는, 계속 임의 선정 후의 연속 자동 출력 상태의 판별을 실행한다.
이 경우, CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 동작 사양을 적용하고 있는 것으로, 사용자 조작에 의해 주목 악곡 정보로서 선정된 곡명에 대응하는 시청 데이터를 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 취득하여 자동 출력한다.
또 CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 정지 사양을 적용하고 있는 것으로, 제1 사양에 관계없이, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 정지한다.
또한, CPU(203)는, 임의 선정 후의 연속 자동 출력 상태로서 계속 사양을 적용하고 있는 것으로, 사용자 조작에 의해 주목 악곡 정보로서 선정된 곡명에 대응하는 시청 데이터를 음악 데이터 분배 서버 SV1로부터 스트리밍 형식으로 취득하여 자동 출력하도록 하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 계속한다.
그리고, CPU(203)는, 제2 및 제3 사양에 의해 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고 있는 상태에서 제7 관련 정보 연속 출력 처리 스텝을 개시한 경우라도, 마찬가지로 복수개의 시청 데이터에 대한 연속적인 자동 출력의 처리를 실행한다.
단, CPU(203)는, 제2 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 동작 사양을 적용하고 있는 경우, 본래, 제2 사양에서는 시청 데이터가 대응되어 있지 않은 곡명을 주목 악곡 정보로서 선정하면, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시키므로, 상기 제2 사양에 의한 규정을 우선한다.
즉 CPU(203)는, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 임의 선정 전의 연속 자동 출력 상태에 관계없이, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시킨다.
또 CPU(203)는, 제2 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 유지 사양을 적용하고 있는 경우도, 임의 선정 전의 연속 자동 출력 상태로서 복수개의 시청 데이터를 연속적으로 자동 출력하고 있지만, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 제2 사양에 준하여, 상기 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시킨다.
또 CPU(203)는, 제3 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력 하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 동작 사양을 적용하고 있는 경우, 본래, 제3 사양에서는 시청 데이터가 대응되어 있지 않은 곡명을 날려(즉, 스킵하여), 상기 시청 데이터가 대응하고 있는 곡명을 선택적으로 주목 악곡 정보로서 선정하므로, 이러한 제3 사양에 의한 규정을 우선한다.
즉 CPU(203)는, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 임의 선정 전의 연속 자동 출력 상태에 관계없이, 상기 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명의 다음의 곡명을 자동적으로(예를 들면, 마치 스킵하도록 재빠르게) 새로운 주목 악곡 정보로서 다시 선정하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 계속한다.
또 CPU(203)는, 제3 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 유지 사양을 적용하고 있는 경우도, 임의 선정 전의 연속 자동 출력 상태로서 복수개의 시청 데이터를 연속적으로 자동 출력하고 있지만, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 제3 사양에 준하여, 상기 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명의 다음의 곡명을 자동적으로(예를 들면, 마치 스킵하도록 재빠르게) 새로운 주목 악곡 정보로서 다시 선정하여, 복수개의 시청 데이터에 대한 연속적인 자동 출력을 계속한다.
그리고, CPU(203)는, 제3 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 동작 사양을 적용하고 있는 경우, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 제3 사양에서는 본래 스킵해야 할 곡명이 주목 악곡 정보로서 선정되었기 때문에, 상기 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시키도록 해도 된다.
또 CPU(203)는, 제3 사양으로 복수개의 시청 데이터를 연속적으로 자동 출력하도록 설정하고, 또한, 임의 선정 후의 연속 자동 출력 상태로서 유지 사양을 적용하고 있는 경우, 임의 선정 전의 연속 자동 출력 상태로서 복수개의 시청 데이터를 연속적으로 자동 출력하고 있지만, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대하여 시청 데이터가 대응되어 있지 않을 때는, 마찬가지로 복수개의 시청 데이터에 대한 연속적인 자동 출력을 정지시키도록 해도 된다.
또 고객 단말기(2)에서는, 제1 내지 제3 사양이나, 임의 선정 후의 연속 자동 출력 상태를, 소개 페이지 정보에 포함되어 있는 처리 제어 정보에 따라 설정하고, 상기 소개 페이지 정보에 포함되는 처리 제어 정보의 변경에 따라 적당히 설정 내용을 변경해도 된다.
또 고객 단말기(2)에서는, 제1 내지 제3 사양이나, 임의 선정 후의 연속 자동 출력 상태를 상기 고객 단말기(2) 자체에 미리 설정하고 있어도 된다.
또한, 고객 단말기(2)에서는, 제1 내지 제3 사양이나, 임의 선정 후의 연속 자동 출력 상태를 사용자에 의한 외부로부터의 입력에 따라 설정해도 된다.
즉, 제7 관련 정보 연속 출력 처리 스텝은, 음악 데이터 분배 서버 SV1, 고 객 단말기(2) 및 사용자의 어느 쪽이 주체로 되어도 실행할 수 있다.
또한, 임의 선정 후의 연속 자동 출력 상태로서는, 동작 사양, 정지 사양, 유지 사양을, 제1 내지 제3 사양마다, 임의 선정 전의 연속 자동 출력 상태에 관계없이, 또한, 사용자 조작에 의해 임의로 주목 악곡 정보로서 선정된 곡명에 대한 시청 데이터의 대응부의 유무에도 불구하고 각종의 조합에 의해 적용할 수 있다.
또 고객 단말기(2)의 CPU(203)는, 제1 내지 제3 사양을 설정한 상태에서 제7 관련 정보 연속 출력 처리 스텝을 실행하도록 했지만, 이에 한정되지 않고, 제1 내지 제3 사양과 함께, 데이터 플레이 모드(컨티뉴), 프로그램 플레이 모드(프로그램) 등의 시청 데이터에 대한 플레이 모드도 조합하여 설정한 상태에서 제7 관련 정보 연속 출력 처리 스텝을 실행하도록 해도 된다.
(3) 동작 및 효과
이상의 구성에 있어서, 음악 데이터 분배 서버 SV1는, 다운로드 가능한 음악 데이터를 식별 가능한 복수개의 곡명의 리스트를 포함하는 악곡 리스트 정보(300)와, 상기 복수개의 곡명에 대응하는 복수개의 시청 데이터를 고객 단말기(2)에 취득시켜 출력시키기 위한 처리 제어 정보를 포함하는 소개 페이지 정보를 유지하고 있다.
그리고, 음악 데이터 분배 서버 SV1는, 고객 단말기(2)로부터 소개 페이지 정보가 요구되면 상기 소개 페이지 정보를 고객 단말기(2)에 제공한다.
이로써, 고객 단말기(2)는, 이러한 소개 페이지 정보에 포함되는 처리 제어 정보에 따라, 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1에 요구한다.
그 결과, 음악 데이터 분배 서버 SV1는, 고객 단말기(2)로부터의 시청 데이터의 요구에 따라, 상기 시청 데이터를 고객 단말기(2)에 제공한다.
이로써, 고객 단말기(2)는, 음악 데이터 분배 서버 SV1로부터 제공된 시청 데이터를 출력한다.
그리고, 고객 단말기(2)는, 이러한 시청 데이터에 대한 출력의 종료를 검출하면, 다시 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 두번째의 곡명을 주목 악곡 정보로서 자동적으로 선정하는 동시에, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1에 요구한다.
그 결과, 음악 데이터 분배 서버 SV1는, 고객 단말기(2)로부터의 시청 데이터의 요구에 따라, 상기 시청 데이터를 고객 단말기(2)에 제공한다.
이로써, 고객 단말기(2)는, 음악 데이터 분배 서버 SV1로부터 제공된 시청 데이터를 출력한다.
이같이 하여 고객 단말기(2)는, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 음악 데이터 분배 서버 SV1로부터 취득하여 연속적으로 자동 출력한다.
따라서, 음악 데이터 분배 서버 SV1는, 소개 페이지 정보에 포함되는 악곡 리스트 정보(300) 및 처리 제어 정보에 의해 고객 단말기(2)에 대하여 취득 대상의 시청 데이터를 차례로 선정시키는 동시에, 상기 선정된 시청 데이터를 요구시켜, 이에 따라 단지 취득 요구된 시청 데이터를 제공함으로써, 복수개의 시청 데이터로부터 제공 대상의 시청 데이터를 차례로 골라내거나, 또는 음악 데이터로부터 시청 데이터를 커팅하도록 한 번잡한 처리를 전혀 행하지 않고, 상기 고객 단말기(2)에 대하여 복수개의 시청 데이터를 연속적으로 자동 출력하는 것이 가능하다.
이상의 구성에 의하면, 음악 데이터 분배 서버 SV1가 다운로드 가능한 음악 데이터의 복수개의 곡명의 악곡 리스트 정보(300)를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공한다.
그리고, 고객 단말기(2)가, 악곡 리스트 정보(300) 내에서 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중 선두의 곡명을 주목 악곡 정보로서 자동적으로 선정하고, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1에 요구하고, 그 결과, 음악 데이터 분배 서버 SV1로부터 송신되는 시청 데이터를 취득하여 출력한다.
또 고객 단말기(2)가, 이러한 시청 데이터의 출력 종료를 검출하면 다시 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명 중, 새로운 곡명을 주목 악곡 정보로서 자동적으로 선정하고, 상기 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 음악 데이터 분배 서버 SV1에 요구하고, 그 결과, 음악 데이터 분배 서버 SV1로부터 송신되는 시청 데이터를 취득하여 출력하도록 하여, 상기 고객 단말기(2)가 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 연속적으로 취득하여 자동 출력하도록 했다.
따라서, 음악 데이터 분배 서버 SV1는, 고객 단말기(2)로 자동적으로 취득 대상의 시청 데이터를 차례로 선정하여 요구하는 것에 따라, 상기 취득 요구된 시청 데이터를 연속적으로 송신함으로써, 복수개의 시청 데이터 중에서 고객 단말기(2)에 송신해야 할 시청 데이터를 차례로 골라내거나, 또는 음악 데이터로부터 시청 데이터를 커팅하도록 한 번잡한 처리를 전혀 행하지 않고, 상기 고객 단말기(2)에 대하여 복수개의 시청 데이터를 연속적으로 자동 출력시키는 것이 가능하다.
따라서, 음악 데이터 분배 서버 SV1는, 복수개의 시청 데이터의 제공시에 처리 부하를 대폭 저감할 수 있다.
또 음악 데이터 분배 서버 SV1는, 다운로드 가능한 음악 데이터의 복수개의 곡명을 포함하는 악곡 리스트 정보(300) 및 상기 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 취득하여 출력하기 위한 처리 제어 정보를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하고, 상기 고객 단말기(2)에 대하여 소개 페이지 정보에 포함되는 처리 제어 정보에 따라 복수개의 시청 데이터를 요구하도록 했다.
따라서, 음악 데이터 분배 서버 SV1는, 다운로드 가능한 음악 데이터의 제공원이 의도하도록, 시청 데이터에 따른 시청 악곡에 의해 사용자에게 다운로드 가능한 음악 데이터를 소개할 수 있다.
이에 더하여 고객 단말기(2)는, 자기에게 실장된 제1 내지 제6 관련 정보 연 속 출력 프로그램에 따라, 악곡 리스트 정보(300) 내의 연속 출력 대상으로서 설정되어 있는 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터를 요구할 수도 있다.
그리고, 이러한 경우, 고객 단말기(2)는, 소개 페이지 정보의 구성을 간이화시켜, 다운로드 가능한 음악 데이터의 제공원에 대하여, 소개 페이지 정보의 작성때의 부하를 저감시킬 수 있다.
또한, 음악 데이터 분배 서버 SV1는, 복수개의 곡명에 대응하고 있는 복수개의 시청 데이터에 대한 플레이 모드를 지시하는 플레이 모드 지시 정보를 처리 제어 정보로서 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하고, 상기 고객 단말기(2)에 대하여, 이러한 플레이 모드 지시 정보에 따라 반복 플레이 모드, 단일 반복 플레이 모드, 셔플 플레이 모드, 랜덤 플레이 모드 및 프로그램 플레이 모드로 시청 데이터를 선택적으로 요구하도록 했다.
따라서, 음악 데이터 분배 서버 SV1는, 다운로드 가능한 음악 데이터의 제공원으로 상기 음악 데이터의 소개의 방법이 변경되어도, 악곡 리스트 정보(300)를 작성하고 고치는 일 없이 용이하게 또한, 정확하게 상기 제공원의 의도하는 대로, 다운로드 가능한 음악 데이터를 사용자에게 소개할 수 있다.
이에 더하여 고객 단말기(2)는, 사용자에게 시청 데이터에 대한 플레이 모드를 선택하게 할 수 있다.
따라서, 고객 단말기(2)는, 복수개의 시청 데이터를 사용자의 요망하는 대로 소개할 수 있다.
또한, 음악 데이터 분배 서버 SV1는, 연속 출력 통지 표시자(315)나 대응 통지 표시자(311C), 플레이 모드 통지 표시자(323, 325, 327, 329, 331), 출력 실행 중 통지 표시자(371), 일시 정지 통지 표시자(372), 출력 정지 통지 표시자(373), 전 스킵 실행 중 통지 표시자(374), 다음 스킵 실행 중 통지 표시자(375), 빠른 리와인딩 실행 중 통지 표시자(376), 빠른 피딩 실행 중 통지 표시자(377) 등의 각종 표시자를 포함하는 소개 페이지 정보를 고객 단말기(2)에 제공하여, 이들 각종 표시자를 적당히 표시하도록 했다.
따라서, 음악 데이터 분배 서버 SV1는, 복수개의 시청 데이터의 연속적인 자동 출력 시에, 처리 실행용의 설정 내용이나 처리의 실행 내용 등을 사용자에게 정확하게 통지할 수 있다.
이에 더하여 고객 단말기(2)는, 이들 연속 출력 통지 표시자(315)나 대응 통지 표시자(311C), 플레이 모드 통지 표시자(323, 325, 327, 329, 331), 출력 실행 중 통지 표시자(371), 일시 정지 통지 표시자(372), 출력 정지 통지 표시자(373), 전 스킵 실행 중 통지 표시자(374), 다음 스킵 실행 중 통지 표시자(375), 빠른 리와인딩 실행 중 통지 표시자(376), 빠른 피딩 실행 중 통지 표시자(377) 등의 각종 표시자를 미리 유지해 두고, 적당히 표시하도록 했다.
따라서, 고객 단말기(2)는, 복수개의 시청 데이터의 연속적인 자동 출력 시에, 처리 실행용의 설정 내용이나 처리의 실행 내용 등을 사용자에게 정확하게 통지할 수 있는 동시에, 소개 페이지 정보를 이들 각종 표시자를 제외하고 구성하여 상기 구성을 간이화 시킬 수 있고, 따라서, 소개 페이지 정보의 작성 부하를 저감 할 수 있다.
(4) 다른 실시예
그리고, 전술한 제1 실시예에 있어서는, 음악 데이터 분배 서버 SV1가 고객 단말기(2)에 의해 곡명을 주목 악곡 정보로서 선정했을 때, 상기 고객 단말기(2)에 대하여, 주목 악곡 정보로서 선정한 곡명에 대응하고 있는 시청 데이터를 제공하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 음악 데이터와 관련된 관련 정보로서 상세 정보 등의 텍스트 데이터나, 뮤직 클립 중 적어도 일부에서되는 동화상 데이터, 아티스트의 사진 화상 등의 정지 화상 데이터 등의 샘플 데이터도 시청 데이터와 함께 또는 별개로 제공하도록 해도 된다.
이로써, 다운로드 가능한 음악 데이터를 보다 상세하게 소개할 수 있다.
이에 더하여, 음악 데이터 분배 서버 SV1는, 곡명에 시청 데이터를 대응시키지 않은 경우, 상기 곡명과 관련된 관련 정보로서 상세 정보 등의 텍스트 데이터나, 뮤직 클립 중 적어도 일부로 되는 동화상 데이터, 아티스트의 사진 화상 등의 정지 화상 데이터 등의 샘플 데이터(즉, 견본 데이터)를 대응시켜도 된다.
이로써, 음악 데이터 분배 서버 SV1는, 고객 단말기(2)로 시청 데이터를 대응시키지 않은 곡명이 주목 악곡 정보로서 선정되었을 때, 이러한 샘플 데이터에 따른 샘플을 사용자에게 제시하여 음악 데이터를 소개할 수 있다.
또 전술한 제1 실시예에 있어서는, 고객 단말기(2)가 음악 데이터와 관련된 관련 정보로서의 시청 데이터를 취득하여 연속적으로 자동 출력하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 고객 단말기(2)가, 동영상, 정지화상, 게임, 오디오, 텍스트, 프로그램 등의 각종의 컨텐츠와 관련된 샘플 데이터 등의 컨텐츠 관련 정보를 취득하여 연속적으로 자동 출력하도록 해도 된다.
또, 음악 데이터 분배 서버 SV1는, 곡명 등의 컨텐츠 식별 정보에 대응하는 관련 정보로서, 컨텐츠 데이터(오디오 데이터, 비디오 데이터, 이미지 데이터, 텍스트 데이터, 프로그램 데이터) 그 자체를 고객 단말기(2)에 제공해도 상관없다.
또한, 전술한 제1 실시예에 있어서는, 고객 단말기(2)가, 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6를 실행할 때 취득하는 소개 페이지 정보에 악곡 리스트 정보(300)의 일부로서 처리 실행 정보(300B)를 포함하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 고객 단말기(2)가, 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6를 실행 가능했을 때는, 소개 페이지 정보에 악곡 리스트 정보(300)의 일부로서 처리 실행 정보(300B) 모두를 포함하지 않고, 시청 데이터를 취득 가능한 최저한의 예를 들면, URL만을 포함시키도록 해도 된다.
이같이 해도 고객 단말기(2)에서는, 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6를 실행할 수 있다.
또한, 전술한 제1 실시예에 있어서는, 음악 데이터 분배 서버 SV1가 소개 페이지 정보 및 시청 데이터를 고객 단말기(2)에 제공하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 고객 단말기(2)에 대하여, 이들 소개 페이지 정보와, 시청 데이터를 상이한 서버로 되는 리스트 정보 제공 장치나 관련 정보 연속 제공 장치로부터 제공하도록 해도 된다.
이같이 해도 전술한 실시예와 마찬가지로의 효과를 얻을 수 있다.
또한, 전술한 제1 실시예에 있어서는, 음악 데이터 분배 서버 SV1가 주체로 되어 고객 단말기(2)에 있어서 전술한 제1 관련 정보 연속 출력 처리 스텝 RT1를 실행하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 고객 단말기(2)가, 자기를 주체로 하여 제1 관련 정보 연속 출력 프로그램에 따라 제1 관련 정보 연속 출력 처리 스텝 RT1를 실행해도 되고, 고객 단말기(2)가 사용자를 주체로 하여 상기 사용자에 의한 입력에 따라 제1 관련 정보 연속 출력 처리 스텝 RT1를 실행하도록 해도 된다.
또한, 전술한 제1 실시예에 있어서는, 고객 단말기(2)가, 자기를 주체로 하여 제2 내지 제6 관련 정보 연속 출력 프로그램에 따라 전술한 제2 내지 제6 관련 정보 연속 출력 처리 스텝 RT2 내지 RT6를 실행하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 고객 단말기(2)가, 음악 데이터 분배 서버 SV1를 주체로 하여 소개 페이지 정보에 포함되는 처리 제어 정보에 따라 전술한 제2 내지 제6 관련 정보 연속 출력 처리 스텝 RT2 내지 RT6를 실행해도 되고, 고객 단말기(2)가 사용자를 주체로 하여 상기 사용자에 의한 입력에 따라 제2 내지 제6 관련 정보 연속 출력 처리 스텝 RT2 내지 RT6를 실행하도록 해도 된다.
즉, 전술한 제1 실시예에 있어서는, 음악 데이터 분배 서버 SV1 및 고객 단말기(2)에 있어서 도 28에 대하여 전술한 관련 정보 연속 제공 출력 처리 스텝을 실행할 때, 상기 고객 단말기(2)가 실행하는 관련 정보 연속 출력 처리의 내용을 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 어디라도 변 경할 수 있는 동시에, 그 때 이러한 관련 정보 연속 출력 처리 스텝을 음악 데이터 분배 서버 SV1, 고객 단말기(2) 및 사용자의 어느 쪽이 주체로 되어도 실행할 수 있다.
〔2〕제2 실시예
(1) 관련 정보 연속 제공 출력 시스템의 구성
도 48은, 제2 실시예에 의한 관련 정보 연속 제공 출력 시스템(500)을 나타낸다
이러한 관련 정보 연속 제공 출력 시스템(500)은, 컨텐츠 관련 정보를 연속적으로 제공 가능한 관련 정보 연속 제공 장치(501)와, 상기 관련 정보 연속 제공 장치(501)로부터 컨텐츠 관련 정보를 취득하여 연속적으로 출력 가능한 관련 정보 연속 출력 장치(502)로 구축되어 있다.
(1-1) 관련 정보 연속 제공 장치(501)의 기능 회로 블록 구성
먼저 도 48을 사용하여, 제2 실시예에 의한 관련 정보 연속 제공 장치(501)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다.
이러한 관련 정보 연속 제공 장치(501)에 있어서, 페이지 정보 송신부(510)는, 관련 정보 연속 출력 장치(502)로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치(502)에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신한다.
그리고, 관련 정보 연속 제공 장치(501)에 있어서, 요구 정보 수신부(511)는 관련 정보 연속 출력 장치(502)에 의해 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치(502)로부터 송신되는, 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신한다.
그 결과, 관련 정보 연속 제공 장치(501)에 있어서, 관련 정보 송신부(512)는, 관련 정보 연속 출력 장치(502)에 대하여, 요구 정보 수신부(511)에 의해 수신된 요구 정보에 따른 컨텐츠 관련 정보를 송신한다.
즉, 관련 정보 연속 제공 장치(501)에서는, 요구 정보 수신부(511)가 관련 정보 연속 출력 장치(502)로부터 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써 송신되는, 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 송신부(512)가 관련 정보 연속 출력 장치(502)에 대하여 상기 요구 정보에 따른 컨텐츠 관련 정보를 송신한다.
그리고, 관련 정보 연속 제공 장치(501)에서는, 요구 정보 수신부(511)가 관련 정보 연속 출력 장치(502)로부터 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써 송신되는, 상기 새롭게 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 송신부(512)가 관련 정보 연속 출력 장치(502)에 대하여 상기 요구 정보에 따른 컨텐츠 관련 정보를 송신한다.
이같이 하여 관련 정보 연속 제공 장치(501)에서는, 요구 정보 수신부(511) 및 관련 정보 송신부(512)가 차례로 교대로 동작함으로써, 관련 정보 연속 출력 장치(502)에 대하여, 상기 관련 정보 연속 출력 장치(502)로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신한다.
그리고, 관련 정보 연속 제공 장치(501)는, 제1 실시예에서 전술한 음악 데이터 분배 서버 SV1에 대응한다.
그리고, 페이지 정보 송신부(510)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP101의 처리를 실현하는 기능을 가지고 있다.
또, 요구 정보 수신부(511)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP104의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 송신부(512)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP108의 처리를 실현하는 기능을 가지고 있다.
(1-2) 관련 정보 연속 출력 장치(502)의 기능 회로 블록 구성
이어서, 도 48을 사용하여, 제2 실시예에 의한 관련 정보 연속 출력 장치(502)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다.
이러한 관련 정보 연속 출력 장치(502)에 있어서, 페이지 정보 취득부(520)는, 관련 정보 연속 제공 장치(501)(또는 다른 도시하지 않은 페이지 정보 제공 장치)에 페이지 정보를 요구함으로써, 상기 관련 정보 연속 제공 장치(501)(또는 페이지 정보 제공 장치)로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득한다.
이 상태에서 관련 정보 연속 출력 장치(502)에 있어서, 주목 컨텐츠 정보 선정부(521)는, 페이지 정보 취득부(520)에 의해 취득된 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한다.
그리고, 관련 정보 연속 출력 장치(502)에 있어서, 관련 정보 취득부(522)는, 주목 컨텐츠 정보 선정부(521)에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 관련 정보 연속 제공 장치(501)에 송신한다.
그 결과, 관련 정보 취득부(522)는, 관련 정보 연속 제공 장치(501)로부터, 주목 컨텐츠 정보 선정부(521)에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득한다.
이로써, 관련 정보 연속 출력 장치(502)에 있어서, 관련 정보 출력부(523)ㄴ 는 관련 정보 취득부(522)에 의해 취득된 컨텐츠 관련 정보를 출력한다.
또, 관련 정보 연속 출력 장치(502)에 있어서, 출력 종료 검출부(524)는, 이 때, 관련 정보 출력부(523)에 의한 컨텐츠 관련 정보의 출력 종료를 검출한다.
즉, 관련 정보 연속 출력 장치(502)에서는, 주목 컨텐츠 정보 선정부(521)가 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하면, 관련 정보 취득부(522)가 관련 정보 연속 제공 장치(501)로부터 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 관련 정보 출력부(523)가 상기 취득된 컨텐츠 관련 정보를 출력하는, 이 때, 관련 정보 연속 출력 장치(502)에서는, 출력 종료 검출부(524)가 관련 정보 출력부(523)에 의한 컨텐츠 관련 정보의 출력 종료를 검출하면, 주목 컨텐츠 정보 선정부(521)이 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하고, 관련 정보 취득부(522)가 관련 정보 연속 제공 장치(501)로부터 상기 새롭게 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 관련 정보 출력부(523)가 상기 취득된 컨텐츠 관련 정보를 출력한다.
이같이 하여 관련 정보 연속 출력 장치(502)에서는, 주목 컨텐츠 정보 선정부(521), 관련 정보 취득부(522), 관련 정보 출력부(523) 및 출력 종료 검출부(524)가 순환적으로 반복 동작함으로써, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력한다.
그리고, 관련 정보 연속 출력 장치(502)는, 제1 실시예에서 전술한 고객 단말기(2)에 대응한다.
그리고, 페이지 정보 취득부(520)는, 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP100의 처리를 실현하는 기능을 가지고 있다.
또 주목 컨텐츠 정보 선정부(521)는, 전술한 고객 단말기(2)의 제어부(22)나, CPU(203)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP102 및 스텝 SP106의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 취득부(522)는, 전술한 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP103 및 스텝 SP107의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 출력부(523)는, 전술한 고객 단말기(2)의 제어부(22), 음성 제어부(26) 및 스피커(27)나, CPU(203), 음성 처리부(209) 및 스피커(210)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP105 및 스텝 SP109의 처리를 실현하는 기능을 가지고 있다.
또한, 출력 종료 검출부(524)는, 전술한 고객 단말기(2)의 제어부(22) 및 음 성 제어부(26)이나, CPU(203) 및 음성 처리부(209)에 대응하고, 제1 실시예에서 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 스텝 SP202, 스텝 SP212, 스텝 SP222, 스텝 SP232, 스텝 SP242, 스텝 SP247, 스텝 SP252, 스텝 SP256, 스텝 SP260, 스텝 SP263, 스텝 SP272의 처리를 실현하는 기능을 가지고 있다.
(2) 동작 및 효과
이상의 구성에 있어서, 관련 정보 연속 출력 장치(502)는, 관련 정보 연속 제공 장치(501)(또는 페이지 정보 제공 장치)로부터, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치(501)로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 다시 관련 정보 연속 제공 장치(501)로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력한다.
따라서, 관련 정보 연속 출력 장치(502)에서는, 페이지 정보에 포함되는 리 스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 관련 정보 연속 제공 장치(501)에 대하여 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 요구함으로써, 이러한 관련 정보 연속 제공 장치(501)에 대하여 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치(502)에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있다.
즉, 관련 정보 연속 제공 장치(501)에서는, 관련 정보 연속 출력 장치(502)로부터, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 요구되므로 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치(502)에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치(502)에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있다.
이상의 구성에 의하면, 관련 정보 연속 출력 장치(501)에서는, 관련 정보 연속 제공 장치(501)(또는 페이지 정보 제공 장치)으로부터 송신되는, 복수개의 컨텐 츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치(501)로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 관련 정보 연속 제공 장치(501)로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력하도록 했다.
따라서, 관련 정보 연속 출력 장치(502)에서는, 관련 정보 연속 제공 장치(501)에 대하여, 복수개의 컨텐츠 관련 정보 중 상기 관련 정보 연속 출력 장치(501)에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있고, 따라서, 관련 정보 연속 제공 장치(501)에 대하여 컨텐츠 관련 정보의 제공시의 처리 부하를 대폭 저감시킬 수 있다.
또 관련 정보 연속 제공 장치(501)에서는, 관련 정보 연속 출력 장치(502)로 부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치(502)에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하고, 관련 정보 연속 출력 장치(502)로 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치(502)로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치(502)에 대하여, 이러한 요구 정보에 따른 컨텐츠 관련 정보를 송신하고, 관련 정보 연속 출력 장치(502)로 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써, 상기 관련 정보 연속 출력 장치(502)로부터 송신되는 상기 새롭게 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치(502)에 대하여 상기 수신한 요구 정보에 따른 컨텐츠 관련 정보를 송신하도록 하여, 관련 정보 연속 출력 장치(502)에 대하여, 상기 관련 정보 연속 출력 장치(502)로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신하도록 했다.
따라서, 관련 정보 연속 제공 장치(501)에서는, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치(502)에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치(502)에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있고, 따라서, 컨텐츠 관련 정보의 제공시에 처리 부하를 대폭 저감할 수 있다.
〔3〕제3 실시예
(1) 관련 정보 연속 제공 출력 시스템의 구성
도 49는, 제3 실시예에 의한 관련 정보 연속 제공 출력 시스템(600)을 나타낸다
이러한 관련 정보 연속 제공 출력 시스템(600)은, 컨텐츠 관련 정보를 연속적으로 제공 가능한 관련 정보 연속 제공 장치(601)와, 상기 관련 정보 연속 제공 장치(601)로부터 컨텐츠 관련 정보를 취득하여 연속적으로 출력 가능한 관련 정보 연속 출력 장치(602)로 구축되어 있다.
(1-1) 관련 정보 연속 제공 장치(601)의 기능 회로 블록 구성
먼저 도 49를 참조하여, 제3 실시예에 의한 관련 정보 연속 제공 장치(601)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다.
이러한 관련 정보 연속 제공 장치(601)에 있어서, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치(602)에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신한다.
그리고, 관련 정보 연속 제공 장치(601)에 있어서, 요구 정보 수신부(611)ㄴ는 관련 정보 연속 출력 장치(602)로 페이지 정보에 포함되는 리스트 내의 연속 출 력 대상으로서 설정되어 있는 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치(602)로부터 송신되는, 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신한다.
그 결과, 관련 정보 연속 제공 장치(601)에 있어서, 관련 정보 송신부(612)는, 관련 정보 연속 출력 장치(602)에 대하여, 요구 정보 수신부(611)에 의해 수신된 요구 정보에 따른 컨텐츠 관련 정보를 송신한다.
즉, 관련 정보 연속 제공 장치(601)에서는, 요구 정보 수신부(611)가 관련 정보 연속 출력 장치(602)로부터 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써 송신되는, 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 송신부(612)가 관련 정보 연속 출력 장치(602)에 대하여 상기 요구 정보에 따른 컨텐츠 관련 정보를 송신한다.
그리고, 관련 정보 연속 제공 장치(601)에서는, 요구 정보 수신부(611)가 관련 정보 연속 출력 장치(602)로부터 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써 송신되는, 상기 새롭게 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 송신부(612)가 관련 정보 연속 출력 장치(602)에 대하여 상기 요구 정보에 따른 컨텐츠 관련 정보 를 송신한다.
이같이 하여 관련 정보 연속 제공 장치(601)에서는, 요구 정보 수신부(611) 및 관련 정보 송신부(612)가 차례로 교대로 동작함으로써, 관련 정보 연속 출력 장치(602)에 대하여, 상기 관련 정보 연속 출력 장치(602)로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신한다.
이에 더하여 관련 정보 연속 제공 장치(601)의 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보를 포함하는 페이지 정보를 송신할 수 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 연속 출력 가능한 것을 통지하는 연속 출력 통지 표시자를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보와, 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
그리고, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신하는 경우, 상기 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보와, 상기 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보의 플레이 모드로서 반복 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보와, 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드로서 단일 반복 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보와, 상기 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보의 플레이 모드로서 셔플 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보와, 상기 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보의 플레이 모드로서 랜덤 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보와, 상기 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보에 대하여 설정된 출 력 순서와 상기 복수개의 컨텐츠 관련 정보의 플레이 모드로서 설정된 출력 순서로 출력하는 프로그램 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
그리고, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드를 통지하는 플레이 모드 통지 표시자를 포함하는 페이지 정보를 송신할 수도 있다.
그런데, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 출력 중에 출력시키는, 상기 컨텐츠 관련 정보가 출력 중인 것을 통지하는 출력 실행 중 통지 표시자를 포함하는 페이지 정보를 송신할 수 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 출력이 일단 정지되었을 때의 출력 재개 위치를 지시하는 출력 재개 위치 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 출력의 정지된 컨텐츠 관련 정보의 선두를 출력 재개 위치로서 지시하는 출력 재개 위치 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 출력의 정지된 컨텐츠 관련 정보의 출력 정지 위치를 출력 재개 위치로서 지시 하는 출력 재개 위치 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 최초에 주목 컨텐츠 정보로서 선정되는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 출력 재개 위치로서 지시하는 출력 재개 위치 지시 정보를 포함하는 페이지 정보를 송신할 수도 있다.
이에 더하여 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보를 대응시키고 있지 않을 때, 다음의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정되기 전에, 선정된 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 그대로 선정시키는 일정 시간을 나타내는 선정 계속 시간 정보를 포함하는 페이지 정보를 송신할 수 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 컨텐츠 관련 정보를 대응시키고 있지 않은 컨텐츠 식별 정보가 외부 입력에 따라 주목 컨텐츠 정보로서 선정되었을 때, 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 그대로 선정시키는 제1 시간으로 되는 일정 시간을 나타내는 선정 계속 시간 정보와, 컨텐츠 관련 정보를 대응시키고 있지 않은 컨텐츠 식별 정보가 자동적으로 주목 컨텐츠 정보로서 선정되었을 때, 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 그대로 선정시키는 제2 시간으로 되는 일정 시간을 나타내는 선정 계속 시간 정보를 포함하는 페이지 정보를 송신할 수도 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보를 대응시키고 있는지 여부를 통지하기 위한 대응 통지 표시자를 포함하는 페이지 정보를 송신할 수 있다.
또한, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 컨텐츠 식별 정보에 컨텐트 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠용의 샘플 컨텐츠를 대응시킨 페이지 정보를 송신할 수도 있다.
그리고, 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 컨텐츠 식별 정보에 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 동영상, 정지화상, 게임, 오디오, 텍스트, 프로그램을 포함하는 컨텐츠용의 샘플 컨텐츠를 대응시킨 페이지 정보를 송신할 수도 있다.
또 페이지 정보 송신부(610)는, 관련 정보 연속 출력 장치(602)에 대하여, 컨텐츠 식별 정보에 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 텍스트 정보를 대응시킨 페이지 정보를 송신할 수도 있고, 상기 관련 정보 연속 출력 장치(602)에 대하여, 컨텐츠 식별 정보에 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 화상 정보를 대응시킨 페이지 정보를 송신할 수도 있다.
그리고, 관련 정보 송신부(612)는, 관련 정보 연속 출력 장치(602)에 대하여 컨텐츠 관련 정보를 스트리밍 형식으로 송신할 수 있다.
그리고, 관련 정보 연속 제공 장치(601)는, 제1 실시예에서 전술한 음악 데이터 분배 서버 SV1에 대응한다.
그리고, 페이지 정보 송신부(610)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP101의 처리를 실현하는 기능을 가지고 있다.
또 요구 정보 수신부(611)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP104의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 송신부(612)는, 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP108의 처리를 실현하는 기능을 가지고 있다.
(1-2) 관련 정보 연속 출력 장치(602)의 기능 회로 블록 구성
이어서, 도 49를 사용하여, 제3 실시예에 의한 관련 정보 연속 출력 장치(602)의 기능 회로 블록에 의한 하드웨어 구성을 설명한다.
이러한 관련 정보 연속 출력 장치(602)에 있어서, 페이지 정보 취득부(620)는, 관련 정보 연속 제공 장치(601)(또는 다른 도시하지 않은 페이지 정보 제공 장치)에 페이지 정보를 요구함으로써, 상기 관련 정보 연속 제공 장치(601)(또는 페이지 정보 제공 장치)으로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득한다.
이 상태에서 관련 정보 연속 출력 장치(602)에 있어서, 주목 컨텐츠 정보 선정부(621)는, 페이지 정보 취득부(620)에 의해 취득된 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한다.
그리고, 관련 정보 연속 출력 장치(602)에 있어서, 관련 정보 취득부(622)는, 주목 컨텐츠 정보 선정부(621)에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 관련 정보 연속 제공 장치(601)에 송신한다.
그 결과, 관련 정보 취득부(622)는, 관련 정보 연속 제공 장치(601)로부터, 주목 컨텐츠 정보 선정부(621)에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득한다.
이로써, 관련 정보 연속 출력 장치(602)에 있어서, 관련 정보 출력부(623)ㄴ는, 관련 정보 취득부(622)에 의해 취득된 컨텐츠 관련 정보를 출력한다.
또, 관련 정보 연속 출력 장치(602)에 있어서, 출력 종료 검출부(624)는, 이 때, 관련 정보 출력부(623)에 의한 컨텐츠 관련 정보의 출력 종료를 검출한다.
즉, 관련 정보 연속 출력 장치(602)에서는, 주목 컨텐츠 정보 선정부(621)가 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하면, 관련 정보 취득부(622)가 관련 정보 연속 제공 장치(601)로부터 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 관련 정보 출력부(623)가 상기 취득된 컨텐츠 관련 정보를 출력하는, 이 때, 관련 정보 연속 출력 장치(602)에서는, 출력 종료 검출부(624)가 관련 정보 출력부(623)에 의한 컨텐츠 관련 정보의 출력 종료를 검출하면, 주목 컨텐츠 정보 선정부(621)가 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하고, 관련 정보 취득부(622)가 관련 정보 연속 제공 장치(601)로부터 상기 새롭게 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 관련 정보 출력부(623)가 상기 취득된 컨텐츠 관련 정보를 출력한다.
이같이 하여 관련 정보 연속 출력 장치(602)에서는, 주목 컨텐츠 정보 선정부(621), 관련 정보 취득부(622), 관련 정보 출력부(623) 및 출력 종료 검출부(624)가 순환적으로 반복 동작함으로써, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력한다.
이에 더하여 관련 정보 연속 출력 장치(602)의 관련 정보 취득부(622)는, 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응하고 있을 때, 관련 정보 연속 제공 장치(601)로부터 상기 컨텐츠 관련 정보를 취득한다.
또 주목 컨텐츠 정보 선정부(621)는, 페이지 정보 내에, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가, 연속 출력 가 능한 것을 나타내는 연속 출력 가능 식별 정보가 존재하면, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정한다.
그런데, 관련 정보 연속 출력 장치(602)에 있어서, 연속 출력 대상 설정부(625)는, 페이지 정보에 포함되는 리스트 내의 특정한 컨텐츠 식별 정보를, 연속 출력 대상으로서 설정할 수 있다.
그 때 연속 출력 대상 설정부(625)는, 외부로부터의 입력에 따라, 페이지 정보에 포함되는 리스트 내에서 지정된 컨텐츠 식별 정보를 연속 출력 대상으로서 설정할 수도 있다.
그리고, 연속 출력 대상 설정부(625)는, 외부로부터의 입력에 따라 컨텐츠 식별 정보를 연속 출력 대상으로서 설정하는 경우, 이러한 입력을 실행하도록 하기 위한 사용자 인터페이스를 생성하고, 상기 생성한 사용자 인터페이스를 출력한다.
또 관련 정보 연속 출력 장치(602)에 있어서, 연속 출력 통지 표시자 출력부(626)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가, 연속 출력 가능한 것을 통지하는 연속 출력 통지 표시자를 출력한다.
이 때 연속 출력 통지 표시자 출력부(626)는, 페이지 정보에 포함되는 연속 출력 통지 표시자를 출력할 수도 있고, 페이지 정보 내에, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보가 존재하면, 상기 연속 출력 가능 식별 정보에 따라 연속 출력 통지 표시자를 출력할 수도 있다.
또 관련 정보 출력부(623)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 모든 컨텐츠 관련 정보의 출력이 종료되면, 마지막에 출력한 컨텐츠 관련 정보에 대응하는 컨텐츠 식별 정보, 또는 최초에 출력한 컨텐츠 관련 정보에 대응하는 컨텐츠 식별 정보를 주목 컨텐츠 정보로서, 상기 컨텐츠 관련 정보의 출력을 정지한다.
이에 더하여, 관련 정보 연속 출력 장치(602)에 있어서, 관련 정보 플레이 모드 설정부(627)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드를 설정할 수 있다.
그리고, 주목 컨텐츠 정보 선정부(621)는, 이 때 설정된 플레이 모드에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 선정하고, 관련 정보 출력부(623)는, 주목 컨텐츠 정보 선정부(621)에서 플레이 모드에 따라 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 출력한다.
그런데, 플레이 모드로서는 각종의 형태가 존재하고 있고, 관련 정보 출력부(623)는, 설정된 플레이 모드가 반복 플레이 모드의 경우, 상기 반복 플레이 모드에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보를 순환적으로 반복하도록 출력한다.
또 관련 정보 출력부(623)는, 설정된 플레이 모드가 단일 반복 플레이 모드 의 경우, 현재의 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 단일의 컨텐츠 관련 정보를 반복하도록 출력한다.
또한, 관련 정보 출력부(623)는, 설정된 플레이 모드가 셔플 플레이 모드의 경우, 상기 셔플 플레이 모드에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보를 무작위로 정렬 순서로 출력한다.
또한, 관련 정보 출력부(623)는, 설정된 플레이 모드가 랜덤 플레이 모드의 경우, 상기 랜덤 플레이 모드에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보 전체로부터 차례로 1개의 상기 컨텐츠 관련 정보를 무작위로 선택하면서 출력한다.
또한, 관련 정보 출력부(623)는, 설정된 플레이 모드가 프로그램 플레이 모드의 경우, 상기 프로그램 플레이 모드에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보에 대응하는 복수개의 컨텐츠 관련 정보를 설정된 순서로 출력한다.
한편, 주목 컨텐츠 정보 선정부(621)는, 페이지 정보에 포함되는, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드를 지시하는 플레이 모드 지시 정보에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 상기 플레이 모드에 따른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수도 있 다.
또 주목 컨텐츠 정보 선정부(621)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중, 상기 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 미리 설정되어 있는 플레이 모드에 따른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수도 있다.
이에 더하여 관련 정보 플레이 모드 설정부(627)는, 외부로부터의 입력에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 플레이 모드를 설정할 수도 있고, 이 때는, 이러한 입력을 실행하도록 하기 위한 사용자 인터페이스를 생성하고, 상기 생성한 사용자 인터페이스를 출력한다.
그리고, 관련 정보 플레이 모드 설정부(627)는, 이 때 플레이 모드가 프로그램 플레이 모드인 것으로, 사용자 인터페이스에 의해, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 복수개의 컨텐츠 식별 정보에 대하여, 복수개의 컨텐츠 관련 정보에 대한 출력의 순서를 설정시킨다.
그런데, 관련 정보 연속 출력 장치(602)에 있어서, 플레이 모드 통지 표시자 출력부(628)는, 설정된 플레이 모드에 대응하는 플레이 모드 통지 표시자를 출력한다.
그 때 플레이 모드 통지 표시자 출력부(628)는, 페이지 정보에 포함되는 플레이 모드 통지 표시자를 출력할 수도 있고, 페이지 정보에 포함되는, 플레이 모드 를 지시하는 플레이 모드 지시 정보에 따라 플레이 모드 통지 표시자를 출력할 수도 있다.
또 플레이 모드 통지 표시자 출력부(628)는, 관련 정보 플레이 모드 설정부(627)가 외부로부터의 입력에 따라 플레이 모드를 설정했을 때, 상기 설정된 플레이 모드에 대응하는 플레이 모드 통지 표시자를 출력할 수도 있다.
그런데, 관련 정보 출력부(623)는, 컨텐츠 관련 정보의 출력 중에, 상기 컨텐츠 관련 정보가 출력 중인 것을 통지하는 출력 실행 중 통지 표시자를 출력한다.
그리고, 관련 정보 출력부(623)는, 이 때 컨텐츠 관련 정보를 출력하고 있는 것으로 판단하면, 페이지 정보에 포함되는 출력 실행 중 통지 표시자를 출력할 수도 있고, 컨텐츠 관련 정보를 출력 중인 것으로 판단하면, 미리 기억되어 있는 출력 실행 중 통지 표시자를 출력할 수도 있다.
그리고, 관련 정보 출력부(623)는, 컨텐츠 관련 정보의 출력을 정지하면 출력 실행 중 통지 표시자의 출력도 정지한다.
또 관련 정보 출력부(623)는, 외부로부터의 입력에 따라, 컨텐츠 관련 정보의 출력을 제어한다.
이 때 관련 정보 출력부(623)는, 외부로부터의 입력에 따라, 현재의 주목 컨텐츠 정보로서 선정되어 있는 컨텐츠 식별 정보의 전 또는 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 출력할 수도 있고, 외부로부터의 입력에 따라, 현재 출력 중인 컨텐츠 관련 정보를 빠른 피딩 또는 빠른 리와인딩 출력할 수도 있다.
그리고, 관련 정보 출력부(623)는, 외부로부터 빠른 피딩 또는 빠른 리와인딩의 지시가 입력되고 있는 동안은, 컨텐츠 관련 정보를 빠른 피딩 또는 빠른 리와인딩 출력하고, 외부로부터의 빠른 피딩 또는 빠른 리와인딩의 지시의 입력이 종료하면, 컨텐츠 관련 정보에 대한 빠른 피딩 또는 빠른 리와인딩 출력을 종료하는 동시에, 상기 출력의 종료 위치로부터 통상 출력한다.
또 관련 정보 출력부(623)는, 외부로부터의 입력에 따라, 현재 출력 중인 컨텐츠 관련 정보의 출력을 정지한다.
그리고, 관련 정보 출력부(623)는, 외부로부터의 출력 개시를 지시하는 입력에 따라 컨텐츠 관련 정보의 출력을 개시한다.
이 때 관련 정보 출력부(623)는, 컨텐츠 관련 정보의 출력을 정지했을 때, 상기 출력을 정지한 컨텐츠 관련 정보에 대응하는 컨텐츠 식별 정보를 기억하고, 외부로부터의 출력 개시를 지시하는 입력에 따라, 기억한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 선두로부터 출력을 개시할 수도 있고, 컨텐츠 관련 정보의 출력을 정지했을 때, 상기 출력을 정지한 컨텐츠 관련 정보에 대응하는 컨텐츠 식별 정보와 상기 컨텐츠 관련 정보의 출력 정지 위치를 기억하고, 외부로부터의 출력 개시를 지시하는 입력에 따라, 기억한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 기억한 출력 정지 위치로부터 출력을 개시할 수도 있다.
또 관련 정보 출력부(623)는, 외부로부터의 출력 개시를 지시하는 입력에 따라, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 최초에 주목 컨텐츠 정보로서 선정하는 컨텐츠 식별 정보에 대 응하는 컨텐츠 관련 정보의 출력을 개시할 수도 있고, 외부로부터의 출력 개시를 지시하는 입력에 따라, 페이지 정보에 포함되는 출력 재개 위치로부터 컨텐츠 관련 정보의 출력을 개시할 수도 있다.
또한, 관련 정보 출력부(623)는, 외부로부터의 출력 개시를 지시하는 입력에 따라, 미리 설정되어 있는 출력 재개 위치로부터 컨텐츠 관련 정보의 출력을 개시할 수도 있고, 외부로부터의 출력 개시를 지시하는 입력에 따라, 상기 외부로부터의 입력에 따라 미리 설정되어 있는 출력 재개 위치로부터 컨텐츠 관련 정보의 출력을 개시할 수도 있다.
그런데, 주목 컨텐츠 정보 선정부(621)는, 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않을 때, 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정한다.
그리고, 주목 컨텐츠 정보 선정부(621)는, 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않을 때, 페이지 정보에 포함되는 일정 시간을 나타내는 선정 계속 시간 정보에 따라, 상기 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수 있다.
또 주목 컨텐츠 정보 선정부(621)는, 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않을 때, 미리 설정되어 있는 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수도 있다.
또한, 주목 컨텐츠 정보 선정부(621)는, 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않을 때, 외부로부터의 입력에 따라 미리 설정되어 있는 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수도 있다.
또한, 주목 컨텐츠 정보 선정부(621)는, 외부로부터의 입력에 따라 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정했을 때 상기 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않으면, 제1 시간으로 되는 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하고, 자동적으로 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정했을 때 상기 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않으면, 제2 시간으로 되는 일정 시간, 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정할 수도 있다.
이에 더하여 주목 컨텐츠 정보 선정부(621)는, 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응되어 있지 않을 때, 컨텐츠 관련 정보의 출력 동작을 종료할 수도 있고, 컨텐츠 관련 정보가 대응하고 있는 컨텐츠 식별 정보를 선택적으로 주목 컨텐츠 정보로서 선정할 수도 있다.
그런데, 관련 정보 연속 출력 장치(602)에 있어서, 통지 화상 출력부(629)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응하고 있는지 여부를 통지하기 위한 통지 화상을 생성하여 출력한다.
이 때, 통지 화상 출력부(629)는, 페이지 정보에 포함되는, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응하고 있는지 여부를 통지하는 대응 통지 표시자를 사용하여 통지 화상을 생성할 수 있다.
또 통지 화상 출력부(629)는, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대하여 컨텐츠 관련 정보가 대응하고 있는지 여부를 판별하고, 상기 판별 결과에 따라 통지 화상을 생성할 수도 있다.
그리고, 실제로 관련 정보 출력부(623)는, 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠용의 샘플 컨텐츠를 출력할 수 있고, 이러한 컨텐츠는, 동영상, 정지화상, 게임, 오디오, 텍스트, 프로그램을 포함할 수 있다.
또 관련 정보 출력부(623)는, 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 텍스트 정보를 출력할 수도 있고, 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 화상 정보를 출력할 수도 있다.
그리고, 관련 정보 출력부(623)는, 관련 정보 연속 제공 장치(601)로부터 스트리밍 형식으로 송신되는 컨텐츠 관련 정보를 출력할 수도 있다.
그리고, 관련 정보 연속 출력 장치(602)는, 제1 실시예에서 전술한 고객 단말기(2)에 대응한다.
그리고, 페이지 정보 취득부(620)는, 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP100의 처리를 실현하는 기능을 가지고 있다.
또, 주목 컨텐츠 정보 선정부(621)는, 전술한 고객 단말기(2)의 제어부(22)나, CPU(203)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP102 및 스텝 SP106의 처리를 실현하는 기능이나, 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 스텝 SP200, 스텝 SP202, 스텝 SP204, 스텝 SP210, 스텝 SP211, 스텝 SP220, 스텝 SP221, 스텝 SP223, 스텝 SP224, 스텝 SP230, 스텝 SP233, 스텝 SP234, 스텝 SP236, 스텝 SP237, 스텝 SP241, 스텝 SP246, 스텝 SP251, 스텝 SP255, 스텝 SP259, 스텝 SP262, 스텝 SP270 및 스텝 SP277의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 취득부(622)는, 전술한 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP103 및 스텝 SP107의 처리를 실현하는 기능이나, 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 스텝 SP202, 스텝 SP212, 스텝 SP222, 스텝 SP232, 스텝 SP242, 스텝 SP247, 스텝 SP252, 스텝 SP256, 스텝 SP260, 스텝 SP263 및 스텝 SP272의 처리를 실현하는 기능을 가지고 있다.
또한, 관련 정보 출력부(623)는, 전술한 고객 단말기(2)의 제어부(22), 음성 제어부(26) 및 스피커(27)나, CPU(203), 음성 처리부(209) 및 스피커(210)에 대응하고, 제1 실시예에서 전술한 관련 정보 연속 제공 출력 처리 스텝의 스텝 SP105 및 스텝 SP109의 처리를 실현하는 기능이나, 전술한 제1 및 제6 관련 정보 연속 출력 처리 스텝 RT1 및 RT6의 스텝 SP205, 스텝 SP278, 스텝 SP279, 스텝 SP280, 스텝 SP281, 스텝 SP282 및 스텝 SP286의 처리를 실현하는 기능을 가지고 있다.
이에 더하여 관련 정보 출력부(623)는, 제1 실시예에서 전술한 제6 관련 정보 연속 출력 처리 스텝 RT6의 실행 시에 도 38 내지 도 44에 대하여 전술한 악곡 소개 화면(363A) 내지 (363G)를 출력 표시하도록 한 기능도 가지고 있다.
또한, 출력 종료 검출부(624)는, 전술한 고객 단말기(2)의 제어부(22) 및 음성 제어부(26)이나, CPU(203) 및 음성 처리부(209)에 대응하고, 제1 실시예에서 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 스텝 SP202, 스 텝 SP212, 스텝 SP222, 스텝 SP232, 스텝 SP242, 스텝 SP247, 스텝 SP252, 스텝 SP256, 스텝 SP260, 스텝 SP263, 스텝 SP272의 처리를 실현하는 기능을 가지고 있다.
또한, 연속 출력 대상 설정부(625)는, 전술한 고객 단말기(2)의 제어부(22)나, CPU(203)에 대응하고, 예를 들면, 제1 실시예에서 전술한 제2 관련 정보 연속 출력 처리 스텝 RT2의 스텝 SP210의 처리를 실현하는 기능을 가지고 있다.
또한, 연속 출력 통지 표시자 출력부(626)는, 전술한 고객 단말기(2)의 제어부(22), 표시 제어부(24) 및 표시부(25)나, CPU(203), 표시 처리부(207) 및 디스플레이(206)에 대응하고, 제1 실시예에서 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 실행 시에 예를 들면, 도 18에 대하여 전술한 악곡 소개 화면(310)에 있어서 대응 통지 표시자(311C)를 출력 표시하도록 한 기능을 가지고 있다.
또한, 관련 정보 플레이 모드 설정부(627)는, 전술한 고객 단말기(2)의 제어부(22)나, CPU(203)에 대응하고, 제1 실시예에서 전술한 제5 관련 정보 연속 출력 처리 스텝 RT5의 개시 전 등에, 예를 들면, 도 34에 대하여 전술한 플레이 모드 설정 화면(350)을 통하여 입력되는 각종 명령에 따라 컨텐츠 관련 정보의 플레이 모드를 설정 하도록 한 기능을 가지고 있다.
또한, 플레이 모드 통지 표시자 출력부(628)는, 전술한 고객 단말기(2)의 제어부(22), 표시 제어부(24) 및 표시부(25)나, CPU(203), 표시 처리부(207) 및 디스플레이(206)에 대응하고, 제1 실시예에서 전술한 제5 관련 정보 연속 출력 처리 스 텝 RT5의 실행 시에 예를 들면, 도 22 내지 도 26에 대하여 전술한 악곡 소개 화면(324, 326, 328, 330 및 332)에 있어서 플레이 모드 통지 표시자(323, 325, 327, 329 및 331)을 출력 표시하도록 한 기능을 가지고 있다.
또한, 통지 화상 출력부(629)는, 전술한 고객 단말기(2)의 제어부(22), 표시 제어부(24) 및 표시부(25)나, CPU(203), 표시 처리부(207) 및 디스플레이(206)에 대응하고, 제1 실시예에서 전술한 제1 내지 제6 관련 정보 연속 출력 처리 스텝 RT1 내지 RT6의 실행 시에 예를 들면, 도 18에 대하여 전술한 악곡 소개 화면(310)을 출력 표시하도록 한 기능을 가지고 있다.
(2) 동작 및 효과
이상의 구성에 있어서, 관련 정보 연속 출력 장치(602)는, 관련 정보 연속 제공 장치(601)(또는 페이지 정보 제공 장치)으로부터, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 각종 정보 및 표시자, 자기에서의 사전 설정, 또는 외부의 입력의 어느 것인가에 따라, 이러한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치(601)로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 다시 관련 정보 연속 제공 장치(601)로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력한다.
따라서, 관련 정보 연속 출력 장치(602)에서는, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 관련 정보 연속 제공 장치(601)에 대하여 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 요구함으로써, 이러한 관련 정보 연속 제공 장치(601)에 대하여 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치(602)에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있다.
즉, 관련 정보 연속 제공 장치(601)에서는, 관련 정보 연속 출력 장치(602)로부터, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 차례로 주목 컨텐츠 정보로서 자동적으로 선정하면서, 상기 주목 컨텐츠 정보로서 선정한 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보가 요구되므로 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치(602)에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치(602)에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있다.
이상의 구성에 의하면, 관련 정보 연속 출력 장치(602)에서는, 관련 정보 연속 제공 장치(601)(또는 페이지 정보 제공 장치)로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 각종 정보 및 표시자, 자기에서의 사전 설정, 또는 외부의 입력의 어느 것인가에 따라, 이러한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치(601)로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 관련 정보 연속 제공 장치(601)로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력하도록 했다.
따라서, 관련 정보 연속 출력 장치(602)에서는, 전술한 제2 실시예에 따라서, 얻어지는 효과를 얻을 수 있는 동시에, 이에 더하여 컨텐츠 관련 정보의 연속 적인 자동 출력을 관련 정보 연속 제공 장치(601), 관련 정보 연속 출력 장치(602) 및 사용자의 어느 쪽을 주체로 해도 실행할 수 있고, 따라서, 컨텐츠 관련 정보의 연속적인 자동 출력을 실현하는 데 있어서의 규제를 대폭 완화하고, 상기 컨텐츠 관련 정보의 연속적인 자동 출력을 실현하고 쉽게 할 수 있다.
또 관련 정보 연속 제공 장치(601)에서는, 관련 정보 연속 출력 장치(602)로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치(602)에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하고, 관련 정보 연속 출력 장치(602)에 의해 상기 페이지 정보에 포함되는 각종 정보 및 표시자, 관련 정보 연속 출력 장치(602)에 대한 사전 설정, 또는 관련 정보 연속 출력 장치(602)로의 외부 입력의 어느 것인가에 따라, 이러한 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치(602)로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치(602)에 대하여, 이러한 요구 정보에 따른 컨텐츠 관련 정보를 송신하고, 관련 정보 연속 출력 장치(602)로 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써, 상기 관련 정보 연속 출력 장치(602)로부터 송신되는 상기 새롭게 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보 를 수신하면, 관련 정보 연속 출력 장치(602)에 대하여 상기 수신한 요구 정보에 따른 컨텐츠 관련 정보를 송신하도록 하여, 관련 정보 연속 출력 장치(602)에 대하여, 상기 관련 정보 연속 출력 장치(602)로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신하도록 했다.
따라서, 관련 정보 연속 제공 장치(601)에서는, 전술한 제2 실시예에 따라서, 얻어지는 효과를 얻을 수 있는 동시에, 이에 더하여 컨텐츠 관련 정보의 연속적인 자동 출력을 관련 정보 연속 제공 장치(601), 관련 정보 연속 출력 장치(602) 및 사용자의 어느 쪽을 주체로 해도 실행시킬 수 있고, 따라서, 컨텐츠 관련 정보의 연속적인 자동 출력을 실현하는데 있어서의 규제를 대폭 완화하고, 상기 컨텐츠 관련 정보의 연속적인 자동 출력을 실현하기 쉽게 할 수 있다.
〔4〕다른 실시예
그리고, 전술한 제1 내지 제3 실시예에 있어서는, 본 발명에 의한 관련 정보 연속 출력 장치를, 도 1 내지 도 49에 대하여 전술한 고객 단말기(2), 관련 정보 연속 출력 장치(502) 및 (602)에 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 외부로부터 페이지 정보 및 컨텐츠 관련 정보를 취득할 수 있으면, 퍼스널 컴퓨터나 휴대 전화기, PDA(Personal Digital Assistance, 게임기기, 컴팩트 디스크 플레이어, DVD(Digital Versatile Disc) 플레이어, 하드 디스크 레코더 등의 정보 처리 장치, 또 텔레비전 수상기 등과 같이, 이 외 각종의 관련 정보 연속 출력 장치에 널리 적용할 수 있다.
즉 전술한 실시예에 있어서는, 도 1 내지 도 49에 대하여 전술한 하드웨어 회로 블록이나, 기능 회로 블록 및 프로그램 모듈를 고객 단말기(2)나 관련 정보 연속 출력 장치(502) 및 (602)에 실장했을 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 이들을 휴대 전화기나 퍼스널 컴퓨터 등, 고객 단말기(2)나 관련 정보 연속 출력 장치(502) 및 (602)이외의 각종의 단말기 장치에 실장하도록 해도 되고, 이들 하드웨어 회로 블록이나, 기능 회로 블록 및 프로그램 모듈를 실장한 단말기 장치이면, 전술한 고객 단말기(2)나 관련 정보 연속 출력 장치(502) 및 (602)와 마찬가지의 처리를 실현할 수 있다.
또 전술한 제1 내지 제3 실시예에 있어서는, 본 발명에 의한 관련 정보 연속 제공 장치를, 도 1 내지 도 49에 대하여 전술한 음악 데이터 분배 서버 SV1, 관련 정보 연속 제공 장치(501) 및 (601)에 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 페이지 정보 및 컨텐츠 관련 정보를 제공할 수 있으면, 전술한 물품 판매 서버 SV2, 라디오 방송 정보 분배 서버 SV3 및 인터넷 라디오 서버 SV4 등의 서버 장치, 또 퍼스널 컴퓨터나 휴대 전화기, PDA, 컴팩트 디스크 플레이어, DVD 플레이어, 하드 디스크 레코더 등의 정보 처리 장치 등과 같이, 이 외 각종의 관련 정보 연속 제공 장치에 널리 적용할 수 있다.
즉 전술한 실시예에 있어서는, 도 1 내지 도 49에 대하여 전술한 하드웨어 회로 블록이나, 기능 회로 블록 및 관련 정보 연속 제공 프로그램을 음악 데이터 분배 서버 SV1나 관련 정보 연속 제공 장치(501) 및 (601)에 실장한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 이들을 휴대 전화기나 퍼스널 컴퓨터 등, 음악 데이터 분배 서버 SV1나 관련 정보 연속 제공 장치(501) 및 (601)이외 의 각종의 장치에 실장하도록 해도 되고, 이들 하드웨어 회로 블록이나, 기능 회로 블록 및 관련 정보 연속 제공 프로그램을 실장한 장치이면, 전술한 음악 데이터 분배 서버 SV1나 관련 정보 연속 제공 장치(501) 및 (601)와 마찬가지의 처리를 실현할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 본 발명에 의한 관련 정보 연속 출력 프로그램을, 도 1 내지 도 49에 대하여 전술한 악곡 구입 재생 모듈(245) 및 XML 브라우저(246)에 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 이 외 각종의 구성의 관련 정보 연속 출력 프로그램에 널리 적용할 수 있다.
또, 이 관련 정보 연속 출력 프로그램이, 디스크나 메모리 등의 기억 매체에 기록되고, 그 기록 매체가 컴퓨터 등에 장전됨으로써, 그 프로그램이 그 컴퓨터에 인스톨된다. 이로써, 그 컴퓨터를, 관련 정보 연속 장치 또는 관련 정보 연속 제공 장치로서 기능하게 할 수 있다. 또, 이 프로그램은, 시그널(signal)로서 컴퓨터에 다운로드될 수도 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득부로서 도 1 내지 도 49에 대하여 전술한 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215), 또한, 관련 정보 연속 출력 장치(502) 및 (602)의 페이지 정보 취득부(520) 및 (620)을 적용하도록 한 경우에 대하여 기술하 였으나, 본 발명은 이에 한정되지 않고, 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 하드웨어 회로 구성의 페이지 정보 취득 회로 등과 같이, 이 외 각종의 페이지 정보 취득부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 페이지 정보 취득부에 의해 취득된 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정부로서 도 1 내지 도 49에 대하여 전술한 고객 단말기(2)의 제어부(22)나, CPU(203), 또한, 관련 정보 연속 출력 장치(502) 및 (602)의 주목 컨텐츠 정보 선정부(521) 및 (621)을 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 페이지 정보 취득부에 의해 취득된 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 하드웨어 회로 구성의 주목 컨텐츠 정보 선정 회로 등과 같이, 이 외 각종의 주목 컨텐츠 정보 선정부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 연속 제공 장치로부터, 주목 컨텐츠 정보 선정부에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득부로서 도 1 내지 도 49에 대하여 전술한 고객 단말기(2)의 제어부(22), 통신 제어부(32) 및 네트워크 인터페이스(33)나, CPU(203), 통신 처리부(214) 및 네트워크 인터페이스(215), 또한, 관련 정보 연속 출력 장치(502) 및 (602)의 관련 정보 취득부(522) 및 (622)를 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 연속 제공 장치로부터, 주목 컨텐츠 정보 선정부에 의해 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 하드웨어 회로 구성의 관련 정보 취득 회로 등과 같이, 이 외 각종의 관련 정보 취득부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 취득부에 의해 취득된 컨텐츠 관련 정보를 출력하는 관련 정보 출력부로서, 도 1 내지 도 49에 대하여 전술한 고객 단말기(2)의 제어부(22), 음성 제어부(26) 및 스피커(27)이나, CPU(203), 음성 처리부(209) 및 스피커(210), 또한, 관련 정보 연속 출력 장치(502) 및 (602)의 관련 정보 출력부(523) 및 (623)을 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 취득부에 의해 취득된 컨텐츠 관련 정보를 출력하는 하드웨어 회로 구성의 관련 정보 출력 회로나, 화상 출력용의 제어부(22), 표시 제어부(24) 및 표시부(25), 또는 CPU(203), 표시 처리부(207) 및 디스플레이(206) 등과 같이, 이 외 각종의 관련 정보 출력부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 출력부에 의한 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출부로서 도 1 내지 도 49에 대하여 전술한 고객 단말기(2)의 제어부(22) 및 음성 제어부(26)나, CPU(203) 및 음성 처리부(209), 또한, 관련 정보 연속 출력 장치(502) 및 (602)의 출력 종료 검출부(524) 및 (624)를 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 출력부에 의한 컨텐츠 관련 정보의 출력 종료를 검출하는 하드웨어 회로 구성의 출력 종료 검출 회로 등과 같이, 이 외 각종의 출력 종료 검출부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 페이지 정보 송신부로서, 도 1 내지 도 49에 대하여 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275), 또한, 관련 정보 연속 제공 장치(501) 및 (601)의 페이지 정보 송신부(510) 및 (610)을 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 하드웨어 회로 구성의 페이지 정보 송신 회로 등과 같이, 이 외 각종의 페이지 정보 송신부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 연속 출력 장치로 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 관련 정보 연속 출력 장치로부터 송신되는, 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 요구 정보 수신부로서, 도 1 내지 도 49에 대하여 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275), 또한, 관련 정보 연속 제공 장치(501) 및 (601)의 요구 정보 수신부(511) 및 (611)을 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 연속 출력 장치로 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 관련 정보 연속 출력 장치로부터 송신되는, 상기 주목 컨텐츠 정보로서 선정된 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 하드웨어 회로 구성의 요구 정보 수신 회로 등과 같이, 이 외 각종의 요구 정보 수신부를 널리 적용할 수 있다.
또한, 전술한 제1 내지 제3 실시예에 있어서는, 관련 정보 연속 출력 장치에 대하여, 요구 정보 수신부에 의해 수신된 요구 정보에 따른 컨텐츠 관련 정보를 송신하는 관련 정보 송신부로서, 도 1 내지 도 49에 대하여 전술한 음악 데이터 분배 서버 SV1의 제어부(70), 통신 제어부(72) 및 네트워크 인터페이스(73)나, CPU(270) 및 네트워크 인터페이스(275), 또한, 관련 정보 연속 제공 장치(501) 및 (601)의 관련 정보 송신부(512) 및 (612)를 적용하도록 한 경우에 대하여 기술하였으나, 본 발명은 이에 한정되지 않고, 관련 정보 연속 출력 장치에 대하여, 요구 정보 수신부에 의해 수신된 요구 정보에 따른 컨텐츠 관련 정보를 송신하는 하드웨어 회로 구성의 관련 정보 송신 회로 등과 같이, 이 외 각종의 관련 정보 송신부를 널리 적용할 수 있다.
본 발명에 의하면, 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하고, 상기 취득한 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정함으로써 관련 정보 연속 제공 장치로부터, 상기 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하고, 이러한 컨텐츠 관련 정보의 출력 종료를 검출하면, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 자동적으로 선정하는 동시에, 관련 정보 연속 제공 장치로부터, 상기 새롭게 주목 컨텐츠 정보로서 선정한 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 출력하도록 하여, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 출력하도록 한 것에 의해, 관련 정보 연속 제공 장치에 대하여, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하게 하는 등의 번잡한 처리를 전혀 행하게 하지 않고, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신시켜 자동 출력할 수 있고, 따라서, 관련 정보 연속 제공 장치에 대하여 컨텐츠 관련 정보의 제공시의 처리 부하를 대폭 저감할 수 있는 관련 정보 연속 출력 방법, 관련 정보 연속 출력 장치 및 관련 정보 연속 출력 프로그램을 실현할 수 있다.
또 본 발명에 의하면, 관련 정보 연속 출력 장치로부터 송신되는 요구에 따 라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하고, 관련 정보 연속 출력 장치에 의해 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치에 대하여, 이러한 요구 정보에 따른 컨텐츠 관련 정보를 송신하고, 관련 정보 연속 출력 장치에 의해 컨텐츠 관련 정보의 출력이 종료되고, 페이지 정보에 포함되는 리스트 내의 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보 중 새롭게 1개의 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 자동적으로 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 새롭게 주목 컨텐츠 정보로서 선정된 1개의 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하면, 관련 정보 연속 출력 장치에 대하여 상기 수신한 요구 정보에 따른 컨텐츠 관련 정보를 송신하도록 하여, 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 요구 정보에 따른 컨텐츠 관련 정보를 연속적으로 자동 송신하도록 한 것에 의해, 복수개의 컨텐츠 관련 정보 중 관련 정보 연속 출력 장치에 제공하는 컨텐츠 관련 정보를 차례로 선택하는 등의 번잡한 처리를 전혀 행하지 않고, 상기 관련 정보 연속 출력 장치에 대하여, 페이지 정보에 포함되는 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 연속적으로 자동 송신할 수 있고, 따라서, 컨텐 츠 관련 정보의 제공시에 처리 부하를 대폭 저감할 수 있는 관련 정보 연속 제공 방법, 관련 정보 연속 제공 장치 및 관련 정보 연속 제공 프로그램을 실현할 수 있다.

Claims (85)

  1. 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득 스텝과,
    상기 취득된 상기 페이지 정보에 포함되는 상기 리스트 내에서 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정 스텝과,
    관련 정보 연속 제공 장치로부터 상기 주목 컨텐츠 정보로서 선정된 1개의 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득 스텝과,
    상기 취득된 상기 컨텐츠 관련 정보를 출력하는 관련 정보 출력 스텝과,
    상기 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출 스텝
    을 포함하고,
    상기 출력 종료 검출 스텝에서 상기 컨텐츠 관련 정보의 출력 종료를 검출하면, 다시 상기 주목 컨텐츠 정보 선정 스텝과, 상기 관련 정보 취득 스텝과, 상기 관련 정보 출력 스텝과, 상기 출력 종료 검출 스텝을 차례로 실행하도록 하여, 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 연속적으로 자동 출력하는 관련 정보 연속 출력 방법.
  2. 제1항에 있어서,
    상기 관련 정보 취득 스텝은,
    상기 주목 컨텐츠 정보로서 선정된 1개의 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응하고 있을 때, 상기 관련 정보 연속 제공 장치로부터 상기 컨텐츠 관련 정보를 취득하는 것을 특징으로 하는 정보 연속 출력 방법.
  3. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 페이지 정보 내에, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보가, 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보가 존재할 때, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  4. 제1항에 있어서,
    상기 페이지 정보에 포함되는 상기 리스트 내의 특정한 상기 컨텐츠 식별 정보를, 상기 연속 출력 대상으로서 설정하는 연속 출력 대상 설정 스텝을 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  5. 제4항에 있어서,
    상기 연속 출력 대상 설정 스텝은,
    외부로부터의 입력에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내에서 지정된 상기 컨텐츠 식별 정보를 상기 연속 출력 대상으로서 설정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  6. 제5항에 있어서,
    상기 연속 출력 대상 설정 스텝은,
    상기 입력을 실행하도록 하기 위한 사용자 인터페이스를 생성하고, 상기 생성한 사용자 인터페이스를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  7. 제1항에 있어서,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보가, 연속 출력 가능한 것을 통지하는 연속 출력 통지 표시자를 출력하는 연속 출력 통지 표시자 출력 스텝을 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  8. 제7항에 있어서,
    상기 연속 출력 통지 표시자 출력 스텝은, 상기 페이지 정보에 포함되는 상기 연속 출력 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방 법.
  9. 제7항에 있어서,
    상기 연속 출력 통지 표시자 출력 스텝은, 상기 페이지 정보 내에, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보가 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보가 존재할 때, 상기 연속 출력 가능 식별 정보에 따라 상기 연속 출력 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  10. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 모든 상기 컨텐츠 관련 정보의 출력이 종료되면, 마지막에 출력한 상기 컨텐츠 관련 정보에 대응하는 상기 컨텐츠 식별 정보, 또는 최초에 출력한 상기 컨텐츠 관련 정보에 대응하는 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서, 상기 컨텐츠 관련 정보의 출력을 정지하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  11. 제1항에 있어서,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 플레이 모드를 설정하는 관련 정보 플레이 모드 설정 스텝을 포함하고,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 설정된 상기 플레이 모드에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보를 차례로 상기 주목 컨텐츠 정보로서 선정하고,
    상기 관련 정보 출력 스텝은,
    상기 주목 컨텐츠 정보 선정 스텝에서 상기 플레이 모드에 따라 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  12. 제11항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 설정된 상기 플레이 모드가 반복 플레이 모드(repeat play mode)인 경우, 상기 반복 플레이 모드에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보를 순환적으로 반복하도록 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  13. 제11항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 설정된 상기 플레이 모드가 단일 반복 플레이 모드(single repeat play mode)인 경우, 현재의 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 단일의 상기 컨텐츠 관련 정보를 반복하도록 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  14. 제11항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 설정된 상기 플레이 모드가 셔플 플레이 모드(shuffle play mode)인 경우, 상기 셔플 플레이 모드에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보를 무작위로 정렬 순서로 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  15. 제11항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 설정된 상기 플레이 모드가 랜덤 플레이 모드(random play mode)인 경우, 상기 랜덤 플레이 모드에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보 전체로부터 차례로 1개의 상기 컨텐츠 관련 정보를 무작위로 선택하면서 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  16. 제11항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 설정된 상기 플레이 모드가 프로그램 플레이 모드(program play mode)인 경우, 상기 프로그램 플레이 모드에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보를 설정된 순서로 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  17. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 페이지 정보에 포함되는, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 플레이 모드를 지시하는 플레이 모드 지시 정보에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 상기 플레이 모드에 따른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  18. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 미리 설정되어 있는 플레이 모드에 따른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  19. 제18항에 있어서,
    외부로부터의 입력에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 플레이 모드를 설정하는 관련 정보 플레이 모드 설정 스텝을 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  20. 제19항에 있어서,
    상기 관련 정보 플레이 모드 설정 스텝은,
    상기 입력을 실행하도록 하기 위한 사용자 인터페이스를 생성하고, 상기 생성한 사용자 인터페이스를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  21. 제20항에 있어서,
    상기 관련 정보 플레이 모드 설정 스텝은,
    상기 플레이 모드가 프로그램 플레이 모드인 경우, 상기 사용자 인터페이스에 의해, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보에 대하여, 복수개의 상기 컨텐츠 관련 정보에 대한 출력의 순서를 설정시키는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  22. 제11항에 있어서,
    상기 설정된 상기 플레이 모드에 대응하는 플레이 모드 통지 표시자를 출력하는 플레이 모드 통지 표시자 출력 스텝을 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  23. 제22항에 있어서,
    상기 플레이 모드 통지 표시자 출력 스텝은,
    상기 페이지 정보에 포함되는 상기 플레이 모드 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  24. 제22항에 있어서,
    상기 플레이 모드 통지 표시자 출력 스텝은,
    상기 페이지 정보에 포함되는, 상기 플레이 모드를 지시하는 플레이 모드 지시 정보에 따라 상기 플레이 모드 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  25. 제22항에 있어서,
    상기 관련 정보 플레이 모드 설정 스텝은,
    외부로부터의 입력에 따라 상기 플레이 모드를 설정하고,
    상기 플레이 모드 통지 표시자 출력 스텝은,
    상기 설정된 상기 플레이 모드에 대응하는 상기 플레이 모드 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  26. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보의 출력 중에, 상기 컨텐츠 관련 정보가 출력 중인 것을 통지하는 출력 실행 중 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  27. 제26항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보를 출력하고 있는 것으로 판단하면, 상기 페이지 정보 에 포함되는 상기 출력 실행 중 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  28. 제26항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보를 출력 중인 것으로 판단하면, 미리 기억되어 있는 상기 출력 실행 중 통지 표시자를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  29. 제26항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보의 출력을 정지하면 상기 출력 실행 중 통지 표시자의 출력도 정지하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  30. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    외부로부터의 입력에 따라, 상기 컨텐츠 관련 정보의 출력을 제어하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  31. 제30항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 입력에 따라, 현재의 상기 주목 컨텐츠 정보로서 선정되어 있는 상기 컨텐츠 식별 정보의 전 또는 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  32. 제30항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 입력에 따라, 현재 출력 중인 상기 컨텐츠 관련 정보를 빠른 피딩 또는 빠른 리와인딩 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  33. 제32항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터 상기 빠른 피딩 또는 빠른 리와인딩의 지시가 입력되어 있는 동안은, 상기 컨텐츠 관련 정보를 상기 빠른 피딩 또는 빠른 리와인딩 출력하고, 상기 외부로부터의 상기 빠른 피딩 또는 빠른 리와인딩의 지시의 입력이 종료하면, 상기 컨텐츠 관련 정보에 대한 상기 빠른 피딩 또는 빠른 리와인딩 출력을 종료하는 동시에, 상기 출력의 종료 위치로부터 통상 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  34. 제30항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 입력에 따라, 현재 출력 중인 상기 컨텐츠 관련 정보의 출력을 정지하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  35. 제34항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 출력 개시를 지시하는 입력에 따라 상기 컨텐츠 관련 정보의 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  36. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보의 출력을 정지했을 때, 상기 출력을 정지한 상기 컨텐츠 관련 정보에 대응하는 상기 컨텐츠 식별 정보를 기억하고, 상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 상기 기억한 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 선두로부터 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  37. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 컨텐츠 관련 정보의 출력을 정지했을 때, 상기 출력을 정지한 상기 컨텐츠 관련 정보에 대응하는 상기 컨텐츠 식별 정보와 상기 컨텐츠 관련 정보의 출력 정지 위치를 기억하고, 상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 상기 기억한 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 기억한 상기 출력 정지 위치로부터 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  38. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 최초에 상기 주목 컨텐츠 정보로서 선정하는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  39. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 상기 페이지 정보에 포함되는 출력 재개 위치로부터 상기 컨텐츠 관련 정보의 출력을 개시하는 것 을 특징으로 하는 관련 정보 연속 출력 방법.
  40. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 미리 설정되어 있는 출력 재개 위치로부터 상기 컨텐츠 관련 정보의 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  41. 제35항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 외부로부터의 상기 출력 개시를 지시하는 입력에 따라, 상기 외부로부터의 입력에 따라 미리 설정되어 있는 출력 재개 위치로부터 상기 컨텐츠 관련 정보의 출력을 개시하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  42. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 주목 컨텐츠 정보로서 선정한 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않을 때, 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주 목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  43. 제42항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 주목 컨텐츠 정보로서 선정한 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않을 때, 상기 페이지 정보에 포함되는 상기 일정 시간을 나타내는 선정 계속 시간 정보에 따라, 상기 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  44. 제42항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 주목 컨텐츠 정보로서 선정한 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않을 때, 미리 설정되어 있는 상기 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으 로 하는 관련 정보 연속 출력 방법.
  45. 제42항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 주목 컨텐츠 정보로서 선정한 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않을 때, 외부로부터의 입력에 따라 미리 설정되어 있는 상기 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  46. 제42항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    외부로부터의 입력에 따라 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정했을 때 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않으면, 제1 시간으로 되는 상기 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하고, 자동적으로 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정했을 때 상기 컨텐츠 식별 정보에 대하여 상기 컨 텐츠 관련 정보가 대응되어 있지 않으면, 제2 시간으로 되는 상기 일정 시간, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정한 후, 상기 컨텐츠 식별 정보의 다음에, 상기 주목 컨텐츠 정보로서 선정하도록 설정되어 있는 다른 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  47. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 주목 컨텐츠 정보로서 선정한 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응되어 있지 않을 때, 상기 컨텐츠 관련 정보의 출력 동작을 종료하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  48. 제1항에 있어서,
    상기 주목 컨텐츠 정보 선정 스텝은,
    상기 컨텐츠 관련 정보가 대응하고 있는 상기 컨텐츠 식별 정보를 선택적으로 상기 주목 컨텐츠 정보로서 선정하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  49. 제1항에 있어서,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응하고 있는지 여부를 통지하기 위한 통지 화상을 생성하여 출력하는 통지 화상 출력 스텝을 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  50. 제49항에 있어서,
    상기 통지 화상 출력 스텝은,
    상기 페이지 정보에 포함되는, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응하고 있는지 여부를 통지하는 대응 통지 표시자를 사용하여 상기 통지 화상을 생성하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  51. 제49항에 있어서,
    상기 통지 화상 출력 스텝은,
    상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보가 대응하고 있는지 여부를 판별하고, 상기 판별 결과에 따라 상기 통지 화상을 생성하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  52. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠용의 샘플 컨텐츠를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  53. 제52항에 있어서,
    상기 컨텐츠는, 동영상, 정지화상, 게임, 오디오, 텍스트, 프로그램 중 적어도 하나를 포함하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  54. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 텍스트 정보를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  55. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 화상 정보를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  56. 제1항에 있어서,
    상기 관련 정보 출력 스텝은,
    상기 관련 정보 연속 제공 장치로부터 스트리밍 형식으로 송신되는 상기 컨텐츠 관련 정보를 출력하는 것을 특징으로 하는 관련 정보 연속 출력 방법.
  57. 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 페이지 정보 송신 스텝과,
    상기 관련 정보 연속 출력 장치에 의해 상기 페이지 정보에 포함되는 상기 리스트 내의 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 요구 정보 수신 스텝과,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 수신된 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하는 관련 정보 송신 스텝
    을 포함하고,
    상기 관련 정보 연속 출력 장치에 의해 상기 컨텐츠 관련 정보의 출력이 종료되어, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 자동적으로 선정되면 다시 상기 요구 정보 수신 스텝과, 상기 관련 정보 송신 스텝을 차례로 실행하도록 하여, 상기 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 연속적으로 자동 송신하는 관련 정보 연속 제공 방법.
  58. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보가 연속 출력 가능한 것을 나타내는 연속 출력 가능 식별 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  59. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보가 연속 출력 가능한 것을 통지하는 연속 출력 통지 표시자를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  60. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보와, 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 플레이 모드를 지시하는 플레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  61. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보와, 상기 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보의 상기 플레이 모드로서 반복 플레이 모드를 지시하는 상기 플레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  62. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보와, 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 플레이 모드로서 단일 반복 플레이 모드를 지시하는 상기 플 레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  63. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보와, 상기 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보의 상기 플레이 모드로서 셔플 플레이 모드를 지시하는 상기 플레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  64. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보와, 상기 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보의 상기 플레이 모드로서 랜덤 플레이 모드를 지시하는 상기 플레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  65. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 복수개의 상기 컨텐츠 식별 정보와, 상기 복수개의 상기 컨텐츠 식별 정보에 대응하는 복수개의 상기 컨텐츠 관련 정보에 대하여 설정된 출력 순서와 상기 복수개의 컨텐츠 관련 정보의 상기 플레이 모드로서 상기 설정된 출력 순서로 출력하는 프로그램 플레이 모드를 지시하는 상기 플레이 모드 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  66. 제60항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 플레이 모드를 통지하는 플레이 모드 통지 표시자를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  67. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 출력 중에 출력시키는, 상기 컨텐츠 관련 정보가 출력 중인 것을 통지하는 출력 실행 중 통지 표시자를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  68. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 출력이 일단 정지되었을 때의 출력 재개 위치를 지시하는 출력 재개 위치 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  69. 제68항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 출력의 정지된 상기 컨텐츠 관련 정보의 선두를 상기 출력 재개 위치로서 지시하는 상기 출력 재개 위치 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  70. 제68항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 출력의 정지된 상기 컨텐츠 관련 정보의 출력 정지 위치를 상기 출력 재개 위치로서 지시하는 상기 출력 재개 위치 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  71. 제68항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 최초에 상기 주목 컨텐츠 정보로서 선정되는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 상기 출력 재개 위치로서 지시하는 상기 출력 재개 위치 지시 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  72. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보를 대응시키고 있지 않을 때, 다음의 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 선정되기 전에, 상기 선정된 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 그대로 선정시키는 일정 시간을 나타내는 선정 계속 시간 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  73. 제72항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 컨텐츠 관련 정보를 대응시키고 있지 않은 상기 컨텐츠 식별 정보가 외부 입력에 따라 상기 주목 컨텐츠 정보로서 선정되었을 때, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 그대로 선정시키는 제1 시간으로 되는 상기 일정 시간을 나타내는 상기 선정 계속 시간 정보와, 상기 컨텐츠 관련 정보를 대응시키고 있지 않은 상기 컨텐츠 식별 정보가 자동적으로 상기 주목 컨텐츠 정보로서 선정되었을 때, 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 그대로 선정시키는 제2 시간으로 되는 상기 일정 시간을 나타내는 상기 선정 계속 시간 정보를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  74. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대하여 상기 컨텐츠 관련 정보를 대응시키고 있는지 여부를 통지하기 위한 대응 통지 표시자를 포함하는 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  75. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 컨텐츠 식별 정보에 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠용의 샘플 컨텐츠를 대응시킨 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  76. 제75항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 컨텐츠 식별 정보에 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 동영상, 정지화상, 게임, 오디오, 텍스트, 프로그램 중 적어도 하나를 포함하는 상기 컨텐츠용의 상기 샘플 컨텐츠를 대응시킨 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  77. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 컨텐츠 식별 정보에 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 텍스트 정보를 대응시킨 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  78. 제57항에 있어서,
    상기 페이지 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 컨텐츠 식별 정보에 상기 컨텐츠 관련 정보로서, 상기 컨텐츠 식별 정보로 식별되는 컨텐츠와 관련된 화상 정보를 대응시킨 상기 페이지 정보를 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  79. 제57항에 있어서,
    상기 관련 정보 송신 스텝은,
    상기 관련 정보 연속 출력 장치에 대하여 상기 컨텐츠 관련 정보를 스트리밍 형식으로 송신하는 것을 특징으로 하는 관련 정보 연속 제공 방법.
  80. 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득부와,
    상기 페이지 정보 취득부에 의해 취득된 상기 페이지 정보에 포함되는 상기 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정부와,
    관련 정보 연속 제공 장치로부터, 상기 주목 컨텐츠 정보 선정부에 의해 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득부와,
    상기 관련 정보 취득부에 의해 취득된 상기 컨텐츠 관련 정보를 출력하는 관련 정보 출력부와,
    상기 관련 정보 출력부에 의한 상기 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출부
    를 구비하고,
    상기 주목 컨텐츠 정보 선정부가 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상연속 출력 대상 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정하면, 상기 관련 정보 취득부가 상기 관련 정보 연속 제공 장치로부터 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 취득하여 상기 관련 정보 출력부가 상기 취득된 상기 컨텐츠 관련 정보를 출력하고, 상기 출력 종료 검출부가 상기 관련 정보 출력부에 의한 상기 컨텐츠 관련 정보의 출력 종료를 검출하면, 상기 주목 컨텐츠 정보 선정부가 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하고, 상기 관련 정보 취득부가 상기 관련 정보 연속 제공 장치로부터 상기 새롭게 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 상기 관련 정보 출력부가 상기 취득된 상기 컨텐츠 관련 정보를 출력하도록 하여, 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 연속적으로 자동 출력하는 관련 정보 연속 출력 장치.
  81. 페이지 정보 제공 장치로부터 송신되는, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 취득하는 페이지 정보 취득 수단과,
    상기 페이지 정보 취득 수단에 의해 취득된 상기 페이지 정보에 포함되는 상기 리스트 내에서, 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보를 주목 컨텐츠 정보로서 선정하는 주목 컨텐츠 정보 선정 수단과,
    관련 정보 연속 제공 장치로부터, 상기 주목 컨텐츠 정보 선정 수단에 의해 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하는 관련 정보 취득 수단과,
    상기 관련 정보 취득 수단에 의해 취득된 상기 컨텐츠 관련 정보를 출력하는 관련 정보 출력 수단과,
    상기 관련 정보 출력 수단에 의한 상기 컨텐츠 관련 정보의 출력 종료를 검출하는 출력 종료 검출 수단
    을 구비하고,
    상기 주목 컨텐츠 정보 선정 수단이 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상연속 출력 대상 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 선정하면, 상기 관련 정보 취득 수단이 상기 관련 정보 연속 제공 장치로부터 상기 주목 컨텐츠 정보로서 선정 된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 취득하여 상기 관련 정보 출력 수단이 상기 취득된 상기 컨텐츠 관련 정보를 출력하고, 상기 출력 종료 검출 수단이 상기 관련 정보 출력 수단에 의한 상기 컨텐츠 관련 정보의 출력 종료를 검출하면, 상기 주목 컨텐츠 정보 선정 수단이 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보를 상기 주목 컨텐츠 정보로서 자동적으로 선정하고, 상기 관련 정보 취득 수단이 상기 관련 정보 연속 제공 장치로부터 상기 새롭게 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보를 취득하여 상기 관련 정보 출력 수단이 상기 취득된 상기 컨텐츠 관련 정보를 출력하도록 하여, 상기 페이지 정보에 포함되는 상기 리스트 내에서, 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보를 연속적으로 자동 출력하는 관련 정보 연속 출력 장치.
  82. 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 페이지 정보 송신부와,
    상기 관련 정보 연속 출력 장치로 상기 페이지 정보에 포함되는 상기 리스트 내의 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는, 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 요구 정보 수신부와,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 요구 정보 수신부에 의해 수신된 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하는 관련 정보 송신부
    를 구비하고,
    상기 요구 정보 수신부가 상기 관련 정보 연속 출력 장치로부터 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 선정됨으로써 송신되는, 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 요구 정보를 수신하면, 상기 관련 정보 송신부가 상기 관련 정보 연속 출력 장치에 대하여 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하고, 상기 요구 정보 수신부가 상기 관련 정보 연속 출력 장치로부터 상기 컨텐츠 관련 정보의 출력이 종료되어, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 자동적으로 선정됨으로써 송신되는, 상기 새롭게 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 요구 정보를 수신하면, 관련 정보 송신부가 상기 관련 정보 연속 출력 장치에 대하여 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하도록 하여, 상기 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 연속적으로 자동 송신하는 관련 정보 연속 제공 장치.
  83. 관련 정보 연속 출력 장치로부터 송신되는 요구에 따라서, 상기 관련 정보 연속 출력 장치에 대하여, 복수개의 컨텐츠 식별 정보의 리스트를 포함하는 페이지 정보를 송신하는 페이지 정보 송신 수단과,
    상기 관련 정보 연속 출력 장치로 상기 페이지 정보에 포함되는 상기 리스트 내의 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보가 주목 컨텐츠 정보로서 선정됨으로써, 상기 관련 정보 연속 출력 장치로부터 송신되는, 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 컨텐츠 관련 정보의 요구 정보를 수신하는 요구 정보 수신 수단과,
    상기 관련 정보 연속 출력 장치에 대하여, 상기 요구 정보 수신 수단에 의해 수신된 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하는 관련 정보 송신 수단
    을 구비하고,
    상기 요구 정보 수신 수단이 상기 관련 정보 연속 출력 장치로부터 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 1개의 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 선정됨으로써 송신되는, 상기 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 요구 정보를 수신하면, 상기 관련 정보 송신 수단이 상기 관련 정보 연속 출력 장치에 대하여 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하고, 상기 요구 정보 수신 수단이 상기 관련 정보 연속 출력 장치로부터 상기 컨텐츠 관련 정보의 출력이 종료되어, 상기 페이지 정보에 포함되는 상기 리스트 내의 상기 연속 출력 대상으로서 설정되어 있는 상기 컨텐츠 식별 정보 중 새롭게 1개의 상기 컨텐츠 식별 정보가 상기 주목 컨텐츠 정보로서 자동적으로 선정됨으로써 송신되는, 상기 새롭게 주목 컨텐츠 정보로서 선정된 상기 컨텐츠 식별 정보에 대응하는 상기 컨텐츠 관련 정보의 상기 요구 정보를 수신하면, 관련 정보 송신 수단이 상기 관련 정보 연속 출력 장치에 대하여 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 송신하도록 하여, 상기 관련 정보 연속 출력 장치에 대하여, 상기 관련 정보 연속 출력 장치로부터 차례로 송신되는 상기 요구 정보에 따른 상기 컨텐츠 관련 정보를 연속적으로 자동 송신하는 관련 정보 연속 제공 장치.
  84. 삭제
  85. 삭제
KR1020060023558A 2005-03-14 2006-03-14 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치 KR101249531B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2005071990 2005-03-14
JPJP-P-2005-00071990 2005-03-14
JPJP-P-2005-00148735 2005-05-20
JP2005148735A JP4650677B2 (ja) 2005-03-14 2005-05-20 関連情報連続出力方法、関連情報連続提供方法、関連情報連続出力装置、関連情報連続提供装置、関連情報連続出力プログラム及び関連情報連続提供プログラム

Publications (2)

Publication Number Publication Date
KR20060100224A KR20060100224A (ko) 2006-09-20
KR101249531B1 true KR101249531B1 (ko) 2013-04-01

Family

ID=36593140

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060023558A KR101249531B1 (ko) 2005-03-14 2006-03-14 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치

Country Status (4)

Country Link
US (3) US20060215220A1 (ko)
EP (1) EP1703423A1 (ko)
JP (1) JP4650677B2 (ko)
KR (1) KR101249531B1 (ko)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2005006609A1 (ja) * 2003-07-14 2006-08-24 ソニー株式会社 情報処理装置及び情報処理方法並びに情報処理プログラム
US8694910B2 (en) 2006-05-09 2014-04-08 Sonos, Inc. User interface to enable users to scroll through a large list of items
US9075509B2 (en) 2006-05-18 2015-07-07 Sonos, Inc. User interface to provide additional information on a selected item in a list
EP2120231A4 (en) * 2007-03-07 2010-04-28 Pioneer Corp DEVICE AND METHOD FOR DATA TESTING
US8572400B2 (en) * 2007-03-26 2013-10-29 Intel Corporation Enhanced digital right management framework
JP2010033358A (ja) * 2008-07-29 2010-02-12 Sony Corp 情報処理装置、情報処理方法、プログラム、および情報処理システム
JP5353567B2 (ja) * 2009-08-31 2013-11-27 ブラザー工業株式会社 情報処理システム、情報処理装置、ノード装置及びプログラム並びに情報処理方法
US20110065079A1 (en) * 2009-09-17 2011-03-17 Boswell Kathy A Method using exercise to randomly identify chapters in the bible for study
JP5656456B2 (ja) * 2010-05-28 2015-01-21 富士通テン株式会社 車載用表示装置および表示方法
US9185326B2 (en) * 2010-06-11 2015-11-10 Disney Enterprises, Inc. System and method enabling visual filtering of content
US10055491B2 (en) 2012-12-04 2018-08-21 Sonos, Inc. Media content search based on metadata
KR101388359B1 (ko) * 2013-05-20 2014-04-29 준 래 조 음성 컨텐츠의 향상된 미리듣기 방법
US9953179B2 (en) 2013-05-29 2018-04-24 Sonos, Inc. Private queue indicator
US10028028B2 (en) 2013-09-30 2018-07-17 Sonos, Inc. Accessing last-browsed information in a media playback system
US10095785B2 (en) 2013-09-30 2018-10-09 Sonos, Inc. Audio content search in a media playback system
JP6341657B2 (ja) * 2013-12-13 2018-06-13 キヤノン株式会社 通信機器およびその制御方法、システム、プログラム並びに記憶媒体
JP2015141473A (ja) * 2014-01-27 2015-08-03 キヤノン株式会社 サーバーシステム、サーバーシステムを制御する方法、プログラム
US9183904B2 (en) 2014-02-07 2015-11-10 Micron Technology, Inc. Apparatuses, memories, and methods for facilitating splitting of internal commands using a shared signal path
US9372610B2 (en) 2014-02-21 2016-06-21 Sonos, Inc. Media system controller interface
USD792420S1 (en) 2014-03-07 2017-07-18 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD772918S1 (en) 2014-03-07 2016-11-29 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD775632S1 (en) * 2014-03-07 2017-01-03 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD785649S1 (en) 2014-03-07 2017-05-02 Sonos, Inc. Display screen or portion thereof graphical user interface
USD786266S1 (en) 2014-03-07 2017-05-09 Sonos, Inc. Display screen or portion thereof with graphical user interface
US9892118B2 (en) 2014-03-18 2018-02-13 Sonos, Inc. Dynamic display of filter criteria
US9524339B2 (en) 2014-07-30 2016-12-20 Sonos, Inc. Contextual indexing of media items
USD789419S1 (en) * 2014-09-01 2017-06-13 Apple Inc. Display screen or portion thereof with graphical user interface
USD854043S1 (en) 2017-09-29 2019-07-16 Sonos, Inc. Display screen or portion thereof with graphical user interface
JP7087363B2 (ja) * 2017-12-01 2022-06-21 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
USD893512S1 (en) 2018-09-10 2020-08-18 Apple Inc. Electronic device with graphical user interface
USD963685S1 (en) 2018-12-06 2022-09-13 Sonos, Inc. Display screen or portion thereof with graphical user interface for media playback control
USD930031S1 (en) * 2018-12-18 2021-09-07 Spotify Ab Media player display screen with graphical user interface
US11360466B2 (en) * 2019-01-04 2022-06-14 Gracenote, Inc. Generation of media station previews using a secondary tuner
JP7309417B2 (ja) 2019-03-29 2023-07-18 キヤノン株式会社 画像形成装置、画像形成方法、及び、プログラム
JP7309416B2 (ja) * 2019-03-29 2023-07-18 キヤノン株式会社 画像形成装置、画像形成方法、及び、プログラム
CN112135192B (zh) * 2020-08-14 2022-09-13 杭州视洞科技有限公司 一种摄像头告警在客户端上的显示及交互方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
JP2002163560A (ja) 2000-11-27 2002-06-07 Yamaha Corp 記録媒体、商品注文方法および装置、商品注文プログラムが記録された記録媒体
US6502194B1 (en) * 1999-04-16 2002-12-31 Synetix Technologies System for playback of network audio material on demand

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5963916A (en) * 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
JPH07175868A (ja) * 1993-10-15 1995-07-14 Internatl Business Mach Corp <Ibm> デジタル情報を媒体に出力するための方法およびシステム
US5661787A (en) * 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5633839A (en) * 1996-02-16 1997-05-27 Alexander; Gregory Music vending machine capable of recording a customer's music selections onto a compact disc
US5894119A (en) * 1996-07-01 1999-04-13 Sun Microsystems, Inc. Device for enabling listeners to preview music recordings
WO1998048363A1 (en) * 1997-04-22 1998-10-29 Bandai Holding Corporation Custom information delivery system
US7047489B2 (en) * 1998-07-29 2006-05-16 Fujitsu Limited Slide show system and method using a browser
EP1161751A1 (en) * 1999-03-10 2001-12-12 Advanced Communication Design, Inc. Apparatus and method for distributed recording of music on portable digital media at a retail premises
JP2001036423A (ja) * 1999-05-20 2001-02-09 Yamaha Corp 番組再生システム及び番組再生方法
US6519648B1 (en) * 2000-01-24 2003-02-11 Friskit, Inc. Streaming media search and continuous playback of multiple media resources located on a network
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US6721741B1 (en) * 2000-01-24 2004-04-13 Friskit, Inc. Streaming media search system
JP2001209586A (ja) * 2000-01-26 2001-08-03 Toshiba Corp コンピュータにおけるコンテンツ管理装置及びコンテンツ管理方法
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US7010537B2 (en) * 2000-04-27 2006-03-07 Friskit, Inc. Method and system for visual network searching
JP2002099283A (ja) * 2000-09-21 2002-04-05 Nec Corp 音楽配信システム及び音楽配信方法
JP2002182661A (ja) * 2000-12-18 2002-06-26 Sony Corp 通信端末装置、データ配信装置、データ配信システムおよび配信データ利用方法
JP2003101985A (ja) * 2001-09-19 2003-04-04 Pacific Century Cyberworks Japan Co Ltd 付加情報配信システム及び付加情報配信方法、並びにコンピュータプログラム
US7827259B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
AU2003241772B2 (en) * 2002-05-31 2008-11-06 Onkyo Corporation Network type content reproduction system
JP4152715B2 (ja) * 2002-10-10 2008-09-17 株式会社東京放送 動画再生可能なコンテンツの配信方法
US7124125B2 (en) * 2002-11-01 2006-10-17 Loudeye Corp. System and method for providing media samples on-line in response to media related searches on the internet
US7139372B2 (en) * 2003-03-07 2006-11-21 July Systems, Inc Authorized distribution of digital content over mobile networks
JP2004295569A (ja) * 2003-03-27 2004-10-21 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
WO2004097635A2 (en) * 2003-04-25 2004-11-11 Apple Computer, Inc. Graphical user interface for browsing, searching and presenting media items
US9406068B2 (en) * 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
EP1489765A3 (en) * 2003-06-17 2005-12-14 Matsuhita Electric Industrial Co., Ltd. Music selection apparatus and music delivery system
JP2005071522A (ja) * 2003-08-27 2005-03-17 Sony Corp コンテンツ再生方法、コンテンツ再生装置およびコンテンツ配信方法
JP4134904B2 (ja) * 2003-12-26 2008-08-20 ヤマハ株式会社 電子音楽装置、音楽コンテンツ配信サーバ及び音楽コンテンツ処理プログラム
US7562394B2 (en) * 2004-07-23 2009-07-14 Findaway World Llc Personal media player apparatus and method
US7925996B2 (en) * 2004-11-18 2011-04-12 Microsoft Corporation Method and system for providing multiple input connecting user interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6502194B1 (en) * 1999-04-16 2002-12-31 Synetix Technologies System for playback of network audio material on demand
JP2002163560A (ja) 2000-11-27 2002-06-07 Yamaha Corp 記録媒体、商品注文方法および装置、商品注文プログラムが記録された記録媒体

Also Published As

Publication number Publication date
US20130047087A1 (en) 2013-02-21
JP4650677B2 (ja) 2011-03-16
US20130269015A1 (en) 2013-10-10
JP2006293968A (ja) 2006-10-26
KR20060100224A (ko) 2006-09-20
EP1703423A1 (en) 2006-09-20
US20060215220A1 (en) 2006-09-28

Similar Documents

Publication Publication Date Title
KR101249531B1 (ko) 관련 정보 연속 출력 방법, 관련 정보 연속 제공 방법, 관련 정보 연속 출력 장치, 관련 정보 연속 제공 장치
KR101149900B1 (ko) 정보처리장치, 정보처리 방법 및 정보처리 프로그램
CN100573661C (zh) 信息处理设备和内容标题显示方法
WO2005111995A1 (ja) コンテンツ提示装置、コンテンツ提示方法及びコンテンツ提示プログラム
JPWO2005015794A1 (ja) 通信方法
KR101123752B1 (ko) 기록장치, 기록방법 및 기록 프로그램
WO2005029496A1 (ja) データ記録制御装置
JP4582394B2 (ja) 端末装置、コンテンツデータ提供装置、コンテンツデータ取得プログラム及びコンテンツデータ提供プログラム
KR101165315B1 (ko) 화상 데이터 처리장치, 화상 데이터 처리방법, 및 화상데이터 처리 프로그램
KR101129653B1 (ko) 기록 장치, 기록 방법 및 기록 매체
CN100470545C (zh) 相关信息连续输出及提供方法、设备和程序
JP2005332476A (ja) 情報処理装置
JP4666199B2 (ja) 記録再生装置、記録再生方法及び記録再生プログラム
JP4666198B2 (ja) 記録再生装置、記録再生方法及び記録再生プログラム
KR20070017456A (ko) 콘텐츠 데이터 재생장치
JP2006004332A (ja) コンテンツ記憶方法
KR20070018929A (ko) 콘텐츠 제시장치, 콘텐츠 제시 방법 및 콘텐츠 제시프로그램
JP2006221257A (ja) 表示方法

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee