[go: up one dir, main page]

CN1816986B - Display, display method and display control program - Google Patents

Display, display method and display control program Download PDF

Info

Publication number
CN1816986B
CN1816986B CN200480019145.0A CN200480019145A CN1816986B CN 1816986 B CN1816986 B CN 1816986B CN 200480019145 A CN200480019145 A CN 200480019145A CN 1816986 B CN1816986 B CN 1816986B
Authority
CN
China
Prior art keywords
information
broadcast
section
display
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200480019145.0A
Other languages
Chinese (zh)
Other versions
CN1816986A (en
Inventor
吉光寺宏幸
奥泽望
守谷淳
山下慎介
村瀬泰弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority claimed from PCT/JP2004/007020 external-priority patent/WO2005006610A1/en
Publication of CN1816986A publication Critical patent/CN1816986A/en
Application granted granted Critical
Publication of CN1816986B publication Critical patent/CN1816986B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Circuits Of Receivers In General (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention provides a display device for retrieving and displaying list information on broadcast contents, in which list information corresponding to a program broadcast before or after can be displayed without making a complicated key operation. The information server 2 transmits a list of music pieces broadcast in a specified time period to the terminal device 1 in accordance with a retrieval key such as a date and time period from the terminal device 1. The terminal device 1 displays a list of received musical compositions on the display section 1 a. At this time, the instruction item for displaying the list of music broadcast before and after is displayed together with the list of received music. The user is allowed to display the list of musical compositions broadcast in the preceding or subsequent time period only by performing the operation selection instruction item linked to the selection operation for a musical composition in the list of musical compositions without returning to other screens or re-specifying the retrieval condition.

Description

显示器、显示方法和显示控制程序Display, display method and display control program

(1)技术领域(1) Technical field

本发明涉及用于通过通信线路获取有关广播内容的信息的通信装置,和用于显示该信息的显示方法和显示控制程序。本发明涉及特别是涉及能通过检索列表信息的请求来获取和显示广播内容的列表信息的通信装置、显示方法和显示控制程序。The present invention relates to a communication device for acquiring information on broadcast contents through a communication line, and a display method and a display control program for displaying the information. In particular, the present invention relates to a communication device, a display method, and a display control program capable of acquiring and displaying list information of broadcast content by requesting to retrieve the list information.

(2)背景技术(2) Background technology

近年来,用于FM广播等的广播电台越来越多地通过网站将有关节目的信息和正常广播一起提供给用户。例如,熟知一种用于在网站上公开广播的或计划在节目中广播的音乐作品数或艺术家名的清单的服务。当在广播的音乐作品中有任何喜欢的音乐作品时,观看广播的用户可以通过指定广播日期和时间或节目名称来访问网站以知道音乐作品数或艺术家。例如,可以在CD店购买包含该音乐作品的音乐CD(光盘)。In recent years, broadcasting stations for FM broadcasting and the like are increasingly providing users with information about programs along with normal broadcasting through websites. For example, there is known a service for publishing on a website a list of musical composition numbers or artist names broadcast or scheduled to be broadcast in programs. When there is any favorite musical composition among the broadcasted musical compositions, a user watching the broadcast can access a website to know the number of musical compositions or an artist by designating a broadcast date and time or a program name. For example, a music CD (compact disc) containing the musical composition can be purchased at a CD store.

近年来,设想能接收无线电广播的家用音频装置或便携式信息处理终端具有可以访问提供以上服务的服务器以获取和显示乐曲信息的功能。在此情况下,例如,当在正在由音频装置接收到的广播节目中广播了任何喜欢的音乐作品时,用户在音频装置上作出预定操作以使音频装置能访问服务器。从而,音频装置获取有关该音乐作品的信息,将其显示在屏幕上并将其通知用户。还提出当希望知道过去广播的音乐作品的信息时,用户在音频装置上指定日期和时间段,且该音频装置根据此指定接收音乐作品的信息或在服务器一方检索到的它的列表,并将其显示在屏幕上。In recent years, it is assumed that a home audio device or a portable information processing terminal capable of receiving radio broadcasting has a function that can access a server that provides the above service to acquire and display music piece information. In this case, for example, when any favorite musical composition is broadcast in a broadcast program being received by the audio device, the user makes a predetermined operation on the audio device to enable the audio device to access the server. Thus, the audio device acquires information on the musical composition, displays it on the screen and notifies the user of it. It is also proposed that when wishing to know information of a musical composition broadcast in the past, the user designates a date and time period on the audio device, and the audio device receives the information of the musical composition or its list retrieved on the server side according to this designation, and sends It is displayed on the screen.

作为与已有技术相关的技术,下面有一种其中将检索操作简化以缩短检索所需的时间的检索装置。此检索装置具有用于在说明句中检索通过输入装置从存储媒体输入的检索词的检索手段,并显示检索词的列表。从列表中检索并显示与用户所选择的检索词相应的说明句。当用户在说明句显示时对特定输入部分执行输入操作时,显示装置从说明句的显示屏幕切换至检索词的输入屏幕(例如:参见专利文件1)As a technique related to the prior art, there is a retrieval apparatus in which retrieval operations are simplified to shorten the time required for retrieval. This retrieval device has retrieval means for searching a search term input from a storage medium through an input device in an explanatory sentence, and displays a list of search words. An explanatory sentence corresponding to the search word selected by the user is retrieved from the list and displayed. When the user performs an input operation on a specific input portion while the explanatory sentence is displayed, the display device switches from the display screen of the explanatory sentence to the input screen of the search word (for example: see Patent Document 1)

[专利文件1]公开的待审专利申请号:10-105569(段落[0021]-[0026],图1)[Patent Document 1] Published Pending Patent Application No.: 10-105569 (paragraphs [0021]-[0026], Figure 1)

另,当用户通过指定日期和时间段访问服务器以检索乐曲及其列表时,可能结果得不时乐曲的信息。例如,当用户记住错误的广播时间段时,出现自然地改变诸如日期或时间段之类的检索键并再次传送至服务器的情形。此操作易于在PC机上执行。然而,音频装置、便携式信息终端等具有比PC机等少的输入键且不允许字符输入,导致不易作出此操作的问题。In addition, when the user accesses the server by specifying a date and time period to retrieve the music and its list, it may result in the information of the music from time to time. For example, when a user memorizes a wrong broadcast time zone, there is a case where a retrieval key such as a date or a time zone is naturally changed and transmitted to the server again. This operation is easy to perform on a PC. However, audio devices, portable information terminals, etc. have fewer input keys than PCs, etc. and do not allow character input, resulting in a problem that it is not easy to make this operation.

发明内容Contents of the invention

根据上述问题实现本发明,且本发明的一个目的在于提供一种用于检索和显示有关广播内容的列表信息的显示设备,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。The present invention has been achieved in view of the above problems, and an object of the present invention is to provide a display device for retrieving and displaying list information on broadcast contents, in which list information corresponding to programs broadcast before or after can be displayed without making a Complicated key operations.

本发明的另一目的在于提供一种用于检索和显示有关广播内容的列表信息的显示方法,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。Another object of the present invention is to provide a display method for retrieving and displaying list information on broadcast contents, in which list information corresponding to previously or later broadcast programs can be displayed without making complicated key operations.

本发明的另一目的在于提供一种用于检索和显示有关广播内容的列表信息的显示控制程序,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。Another object of the present invention is to provide a display control program for retrieving and displaying list information on broadcast contents, in which list information corresponding to programs broadcast before or after can be displayed without making complicated key operations.

为了实现以上目的,本发明提供一种用于显示通过通信线路获取的关于广播内容的信息的显示设备,包括:发送装置,用于发送从广播内容的列表信息中指定部分列表信息的检索键,接收装置,用于根据检索键接收至少部分列表信息,和显示装置,用于显示由接收装置接收到的部分列表信息和请求显示与列表信息以前/以后广播的节目相应的列表信息的指令项。In order to achieve the above object, the present invention provides a display device for displaying information on broadcast content acquired through a communication line, including: sending means for sending a retrieval key for specifying part of list information from list information of broadcast content, Receiving means for receiving at least part of the list information according to the retrieval key, and display means for displaying the part of the list information received by the receiving means and an instruction item requesting display of list information corresponding to programs broadcast before/after the list information.

这里,发送装置将从广播内容的列表信息中指定部分列表信息的检索键发送至例如外部信息服务器。接收装置根据来自检索键发送目的地的检索键接收至少部分列表信息。例如,至少接收符合检索键的节目的列表信息,并可以另外接收与感兴趣的节目以前/以后广播的节目相应的列表信息。且,显示装置显示由接收装置根据检索键接收到的列表信息。将请求显示与感兴趣的列表信息以前/以后广播的节目相应的列表信息的指令项与此列表信息一起显示。在此屏幕显示上,用户能通过用于选择显示装置上所显示的列表信息的操作相连的一个操作来选择指令项并指令显示与所显示的列表信息以前/以后广播的节目相应的列表信息。Here, the transmission means transmits a retrieval key specifying partial list information from the list information of the broadcast content to, for example, an external information server. The receiving means receives at least part of the list information based on the retrieval key from the retrieval key transmission destination. For example, at least list information of programs matching the search key is received, and list information corresponding to programs broadcast before/after the program of interest may be additionally received. And, the display device displays the list information received by the receiving device according to the retrieval key. An instruction item requesting display of list information corresponding to programs broadcast before/after the list information of interest is displayed together with the list information. On this screen display, the user can select an instruction item and instruct display of list information corresponding to programs broadcast before/after the displayed list information by one operation connected to an operation for selecting list information displayed on the display means.

本发明的显示设备根据所传送的检索键和请求显示与部分列表信息以前/以后广播的节目相应的列表信息的指令项将至少部分列表信息显示在显示装置上,从而用户能通过与用于选择所显示的列表信息的操作相连的操作选择指令项和指令显示与部分列表信息以前/以后广播的节目相应的列表信息。因此,显示设备能显示与以前/以后广播的节目相应的列表信息而不需要做出诸如再次返回指定检索键的步骤之类的复杂键操作。The display device of the present invention displays at least part of the list information on the display means based on the transmitted retrieval key and an instruction item requesting display of the list information corresponding to the program broadcast before/after the part of the list information, so that the user can select The operation selection instruction item connected to the operation of the displayed list information and instructs to display the list information corresponding to the programs broadcast before/after the partial list information. Therefore, the display device can display list information corresponding to previous/later broadcast programs without making complicated key operations such as going back again to the step of designating a retrieval key.

附图说明Description of drawings

图1为示出根据本发明的网络系统的操作原理的说明图;FIG. 1 is an explanatory diagram showing the operating principle of a network system according to the present invention;

图2为示出根据本发明的第一实施例的网络系统的配置例的图;2 is a diagram showing a configuration example of a network system according to a first embodiment of the present invention;

图3为示出广播电台服务器的硬件配置例的图;FIG. 3 is a diagram showing a hardware configuration example of a broadcast station server;

图4为示出根据本发明的实施例的终端设备的外表的图;FIG. 4 is a diagram showing an appearance of a terminal device according to an embodiment of the present invention;

图5为示出根据本发明的实施例的终端设备的硬件配置的方框图;5 is a block diagram showing a hardware configuration of a terminal device according to an embodiment of the present invention;

图6为示出根据本发明的实施例的系统的程序配置的图;6 is a diagram showing a program configuration of a system according to an embodiment of the present invention;

图7为示出在广播电台服务器中进行检索和裁剪信息处理的过程中终端设备中的屏幕显示的流程图;Fig. 7 is a flow chart showing the screen display in the terminal device in the process of retrieving and tailoring information processing in the broadcasting station server;

图8为示出从检索开始到选择检索方法终端设备中屏幕显示例的图;FIG. 8 is a diagram showing an example of a screen display in a terminal device from the start of retrieval to selection of a retrieval method;

图9为当选择时间段检索时终端设备中的屏幕显示例的图;Fig. 9 is a diagram of a screen display example in a terminal device when a time period search is selected;

图10为示出当选择节目检索时终端设备中屏幕显示例的图;FIG. 10 is a diagram showing an example of a screen display in a terminal device when program retrieval is selected;

图11为示出当选择时间段检索时,在终端设备和广播电台服务器之间的信息检索处理的流程的流程图;FIG. 11 is a flow chart showing the flow of information retrieval processing between the terminal device and the broadcasting station server when time zone retrieval is selected;

图12为示出当选择节目检索时,在终端设备和广播电台服务器之间的信息检索处理的流程和第一流程图;12 is a flow chart and a first flow chart showing information retrieval processing between a terminal device and a broadcasting station server when program retrieval is selected;

图13为示出当选择节目检索时,在终端设备和广播电台服务器之间的信息检索处理的流程的第二流程图;13 is a second flowchart showing the flow of information retrieval processing between the terminal device and the broadcasting station server when program retrieval is selected;

图14为示出根据本发明的第二实施例的音乐相关服务提供系统的整个配置的简图;14 is a diagram showing the entire configuration of a music-related service providing system according to a second embodiment of the present invention;

图15为用功能电路块示出客户终端的硬件配置的方框图;Fig. 15 is a block diagram showing the hardware configuration of the client terminal with functional circuit blocks;

图16为示出目录配置的简图;FIG. 16 is a diagram showing a directory configuration;

图17为用功能电路块示出端口服务器的硬件配置的方框图;Fig. 17 is a block diagram showing the hardware configuration of the port server with functional circuit blocks;

图18为用功能电路块示出音乐数据分配服务器的硬件配置的方框图;Fig. 18 is a block diagram showing the hardware configuration of the music data distribution server by functional circuit blocks;

图19为用功能电路块示出物理销售服务器的硬件配置的方框图;Fig. 19 is a block diagram showing the hardware configuration of the physical sales server with functional circuit blocks;

图20为用功能电路块示出无线电广播信息分配服务器的硬件配置的方框图;Fig. 20 is a block diagram showing the hardware configuration of the radio broadcast information distribution server by functional circuit blocks;

图21为示出客户终端和端口服务器之间的用户验证程序的程序图表;FIG. 21 is a program chart showing a user authentication program between a client terminal and a port server;

图22为示出客户终端和音乐数据分配服务器之间的用户验证程序的程序图表;Fig. 22 is a procedure chart showing the user authentication procedure between the client terminal and the music data distribution server;

图23为示出音乐数据分配服务提供程序的程序图表;Fig. 23 is a program chart showing a music data distribution service providing program;

图24为示出物理分配服务提供程序的程序图表;FIG. 24 is a program diagram showing a physical distribution service provider;

图25为示出无线电广播信息(广播列表信息)分配服务提供程序(1)的程序图表;和FIG. 25 is a program diagram showing the radio broadcast information (broadcast list information) distribution service provider program (1); and

图26为示出无线电广播信息(实时广播信息)分配服务提供程序(2)的程序图表。Fig. 26 is a program chart showing the radio broadcast information (real-time broadcast information) distribution service providing program (2).

实施本发明的最佳实施例Best Embodiment for Carrying Out the Invention

下面将参照附图说明本发明的较佳实施例Preferred embodiments of the present invention will be described below with reference to the accompanying drawings

(1)根据本发明的网络系统的操作原理(1) Principle of operation of the network system according to the present invention

图1为示出根据本发明的网络系统的操作原理的说明图。参照图1,说明本发明。FIG. 1 is an explanatory diagram showing the operating principle of a network system according to the present invention. Referring to Fig. 1, the present invention will be described.

图1中所示的网络系统具有根据本发明的终端设备1和信息服务器2,两者都通过网络3连接。The network system shown in FIG. 1 has a terminal device 1 and an information server 2 according to the present invention, both of which are connected via a network 3 .

终端设备1包括:显示部分1a,用于显示从信息服务器3接收到的信息等,和选择部分1b,用于使用户能选择显示部分1a上的显示项。同样,终端设备1可包括用于接收例如FM无线电等的广播的调谐器1c等。此终端设备1可以是音频装置或诸如PDA之类的便携式信息处理装置等。终端设备1具有通过调谐器1c接收广播和输出音频或图象的功能,以及通过指定诸如广播日期和用户输入的时间之类的检索条件来请求信息服务器检索信息和接收并在显示部分1a上显示所检索到的信息的功能。The terminal device 1 includes a display section 1a for displaying information and the like received from the information server 3, and a selection section 1b for enabling the user to select display items on the display section 1a. Also, the terminal device 1 may include a tuner 1c or the like for receiving broadcasts such as FM radio or the like. This terminal device 1 may be an audio device or a portable information processing device such as a PDA or the like. The terminal device 1 has functions of receiving broadcasts and outputting audio or images through the tuner 1c, and requesting the information server to retrieve information and receive and display on the display section 1a by specifying retrieval conditions such as broadcast date and time input by the user function of the retrieved information.

信息服务器2包括:存储有关从预定广播电台广播的乐曲的信息和有关广播节目的信息的数据库(DB)2a,和用于检索DB 2a的检索引擎2b。信息服务器2采用从终端设备1传送的检索条件从DB2a提取有关乐曲或节目及其列表的预定信息,并将它们传送至终端设备1。终端设备1和信息服务器2各包括一个用于通过网络3传送和接收数据的通信接口(I/F)(未示出)。The information server 2 includes: a database (DB) 2a storing information on music pieces broadcast from predetermined broadcasting stations and information on broadcast programs, and a retrieval engine 2b for retrieving the DB 2a. The information server 2 extracts predetermined information about musical pieces or programs and their lists from the DB 2a using the retrieval conditions transmitted from the terminal device 1, and transmits them to the terminal device 1. The terminal device 1 and the information server 2 each include a communication interface (I/F) (not shown) for transmitting and receiving data via the network 3 .

在此网络系统中,用户能用终端设备1观看广播。同样,如果在广播乐曲中存在任何喜欢的乐曲,用户能通过指定广播日期和时间段请求信息服务器2根据检索条件检索信息,和在显示部分1a上观看来自信息服务器2的检索结果。此时,如果获得不想要的检索结果(例如:因为用户记错广播日期或时间段而没有得到想要的乐曲的信息),则用户需要改变检索条件。In this network system, a user can view broadcasts with a terminal device 1 . Also, if there is any favorite piece of music among the broadcast pieces, the user can request the information server 2 to retrieve information according to the retrieval conditions by specifying the broadcast date and time period, and view the retrieval result from the information server 2 on the display section 1a. At this time, if an unwanted retrieval result is obtained (for example, information of a desired music piece is not obtained because the user misremembers the broadcast date or time period), the user needs to change the retrieval condition.

这里,将通过检索获取的信息的列表显示在终端设备1的屏幕1d上以显示来自信息服务器2的检索结果。此列表的例子包括:指定日期广播的节目的列表、在各节目中广播的乐曲的列表和在指定时间段中广播的乐曲的列表。Here, a list of information acquired by retrieval is displayed on the screen 1 d of the terminal device 1 to display the retrieval result from the information server 2 . Examples of this list include: a list of programs broadcast on a specified date, a list of musical pieces broadcast in each program, and a list of musical pieces broadcast during a specified time period.

另外,终端设备1在屏幕1d上同时显示用于显示作为检索条件的指定临时范围内的前面的列表和后续的列表的指令项。当显示指定时间段中的节目中广播的乐曲的列表时,例如终端设备1显示用于显示指定时间段的前一和下一时间段中的节目中广播的乐曲的列表的指令项,或用于显示指定时间段中的节目的前一和下一时间广播的乐曲的列表的指令项,以及预定时间段中的乐曲的列表。同样,当显示指定日期广播的节目的列表时,终端设备1显示用于显示在本日期的前一天和后一天的广播节目的列表的指令项。In addition, the terminal device 1 simultaneously displays on the screen 1d an instruction item for displaying the previous list and the subsequent list within the designated temporary range as the retrieval condition. When displaying the list of the tunes broadcast in the program in the specified time period, for example, the terminal device 1 displays an instruction item for displaying the list of the tunes broadcast in the program in the previous and next time period of the specified time period, or with An instruction item for displaying a list of tunes broadcast at previous and next times of a program in a designated time period, and a list of tunes in a predetermined time period. Also, when displaying a list of programs broadcast on a specified date, the terminal device 1 displays instruction items for displaying a list of broadcast programs on the day before and the day after the current date.

用户通过操作例如选择部分1b上的两个上行和下行方向键从乐曲或节目的显示列表选择并确定想要的信息,从而可以将更详细的信息显示在终端设备1上。终端设备1从例如信息服务器2获取此信息。同样,当乐曲或节目的显示的列表中没有想要的乐曲或节目时,用户可以通过执行一系列操作用以上键选择和确定用于显示前面列表或后续列表的指令项,从而进一步根据所选择的指令项显示前面的列表或后续列表。The user can display more detailed information on the terminal device 1 by selecting and confirming desired information from the display list of music or programs by manipulating, for example, two up and down direction keys on the selection part 1b. The terminal device 1 acquires this information from the information server 2, for example. Equally, when there is no desired music or program in the displayed list of music or programs, the user can use the up key to select and determine the instruction item for displaying the previous list or subsequent list by performing a series of operations, thereby further according to the selected The command item displays the preceding list or the following list.

当选择和确定用于显示前面列表或后续列表的指令项时,终端设备1将诸如日期和时间段之类的检索条件重新指定到现在以前或以后的时间,请求信息服务器2重新检索该信息,并读取和显示来自信息服务器2的新检索结果。When selecting and determining the instruction item for displaying the previous list or subsequent list, the terminal device 1 redesignates the retrieval conditions such as date and time period to the time before or after now, and requests the information server 2 to retrieve the information again, And read and display the new retrieval result from information server 2.

或当接收到检索结果时,终端设备1还根据每次临时在目前检索条件以前和以后的前面的和后续的条件接收检索结果,在显示部分1a上只显示符合现在的检索条件的信息,并根据前面和后续条件临时存储检索结果。如果选择和确定用于显示前面列表或后续列表的指令项,则终端设备1可根据该指令项从临时存储的信息读取信息并将其显示在显示部分1a上。Or when receiving the search result, the terminal device 1 also receives the search result according to the previous and subsequent conditions temporarily before and after the current search condition each time, and only displays information that meets the current search condition on the display part 1a, and Temporarily store retrieval results based on previous and subsequent conditions. If an instruction item for displaying a previous list or a subsequent list is selected and determined, the terminal device 1 can read information from temporarily stored information according to the instruction item and display it on the display section 1a.

这样,终端设备1显示用于显示前面列表和后续列表以及检索结果列表的指令项,并允许用户通过执行一序列用于选择列表的操作来选择该项,从而用户获取希望的检索结果。并且通过网络系统,用户通过配置象终端设备1那样的诸如音频装置和便携式信息处理装置之类的其中不能输入字符且只有少量输入键的装置容易地获取检索结果。In this way, the terminal device 1 displays an instruction item for displaying the previous list and the subsequent list and the retrieval result list, and allows the user to select the item by performing a sequence of operations for selecting the list, so that the user obtains the desired retrieval result. And through the network system, the user easily acquires retrieval results by configuring devices such as audio devices and portable information processing devices like the terminal device 1 in which characters cannot be input and only a few input keys.

(2)第一实施例(2) The first embodiment

下面将以网络系统为例更详细地说明本发明的第一实施例。在下例中,用于在辅助存储器中保存(存储)有关乐曲或乐曲集的信息的处理称为裁剪。而通过裁剪保存的信息称为裁剪信息。The first embodiment of the present invention will be described in more detail below by taking a network system as an example. In the following examples, the process for saving (storing) information about a song or album in auxiliary memory is called trimming. The information saved by clipping is called clipping information.

图2为示出根据本发明的实施例的网络系统的配置例的图。FIG. 2 is a diagram showing a configuration example of a network system according to an embodiment of the present invention.

终端设备10通过网络30与各种服务器连接。网络30是例如因特网。服务器包括:CD名称信息提供服务器31、广播电台服务器32、音乐分配服务器33、CD商店服务器34、因特网无线电服务器35和总服务服务器36。The terminal device 10 is connected to various servers through the network 30 . The network 30 is, for example, the Internet. The servers include: a CD title information providing server 31 , a radio station server 32 , a music distribution server 33 , a CD shop server 34 , an Internet radio server 35 and a general service server 36 .

CD名称信息提供服务器31提供用于分配市场上可以购买的音乐CD上所记录的乐曲名称或乐曲的集册名称的服务。The CD title information providing server 31 provides a service for distributing titles of music pieces or album titles of music pieces recorded on commercially available music CDs.

广播电台服务器32由用于FM广播或电视(TV)广播等的广播电台37管理并做出提供与广播乐曲或节目相关的信息的服务(实时广播)。从广播电台服务器32提供的相关信息是在各节目中广播的信息,或关于计划广播的乐曲的信息。更具体来说,广播电台服务器32通过检索在希望的节目中广播的或计划广播的乐曲、乐曲名或各乐曲的艺术家名和记录了该乐曲的CD集的名字或标识符(ID)的列表提供信息。在下列说明中,将广播的或计划广播的乐曲的列表称为广播列表。The broadcasting station server 32 is managed by a broadcasting station 37 for FM broadcasting or television (TV) broadcasting, etc. and makes a service (real-time broadcasting) that provides information related to broadcasting tunes or programs. The relevant information supplied from the broadcasting station server 32 is information broadcast in each program, or information on musical pieces scheduled to be broadcast. More specifically, the broadcasting station server 32 provides a list by retrieving the music pieces broadcast in the desired program or scheduled to be broadcast, the name of the music pieces or the artist name of each music piece, and the name or identifier (ID) of the CD album on which the music pieces are recorded. information. In the following description, the list of tunes that are broadcast or scheduled to be broadcast is referred to as a broadcast list.

音乐分配服务器33进行分配乐曲的数字音频数据(乐曲数据)的服务。例如,音乐分配服务器33将乐曲数据提供给执行了购买乐曲的程序的用户的终端设备10。音乐分配服务器33还能提供分配的乐曲的相关信息或用于听的音频数据。The music distribution server 33 performs a service of distributing digital audio data (music piece data) of musical pieces. For example, the music distribution server 33 provides the music piece data to the terminal device 10 of the user who has executed the program to purchase the music piece. The music distribution server 33 can also provide information about distributed musical pieces or audio data for listening.

CD商店服务器34接受音乐CD的邮购定单。CD商店服务器34还进行用于听的音频数据的分配服务,和提供出售的CD上所记录的乐曲的相关信息的服务。The CD shop server 34 accepts mail order orders for music CDs. The CD shop server 34 also performs a distribution service of audio data for listening, and a service of providing information on musical pieces recorded on CDs for sale.

因特网无线电服务器35通过诸如因特网之类的广域网提供音频节目。Internet radio server 35 provides audio programming over a wide area network such as the Internet.

总服务服务器36用作用于通过网络30提供服务的窗口(入口站点),并通过使用各服务器等调解各种总服务。例如,总服务服务器36将指示广播乐曲的相关信息的分配源的信息(例如:URL:统一资源定位器)分配给终端设备10。总服务服务器36还将与接收区域上的频率相应的广播电台的呼号分配给终端设备10。另外,总服务服务器36进行用户采用上述各种总服务的登记程序和使用时用户的验证程序。The general service server 36 functions as a window (entry site) for providing services through the network 30, and mediates various general services by using each server or the like. For example, the total service server 36 distributes to the terminal device 10 information indicating a distribution source of related information of broadcast musical pieces (for example: URL: Uniform Resource Locator). The general service server 36 also assigns to the terminal device 10 the call sign of the broadcasting station corresponding to the frequency in the reception area. In addition, the general service server 36 performs the registration procedure of the user to use the above-mentioned various general services and the authentication procedure of the user at the time of use.

这样,多个服务器做出在网络30上提供有关乐曲或乐曲集的信息的服务。即,各服务器在网络30上用作乐曲或乐曲集的来源。In this way, a plurality of servers make a service of providing information on music pieces or music collections on the network 30 . That is, each server is used as a source of music pieces or music collections on the network 30 .

音乐分配服务器33和CD商店服务器34是乐曲可售服务器。因此,如果用户通过操作终端设备10访问乐曲可售服务器,则用户实际上可以通过网络30购买乐曲或乐曲集。终端设备10的用户可以通过执行用于音乐分配服务器33的购买程序从音乐分配服务器33下载乐曲数据。终端设备10的用户还能通过执行用于CD商店服务器34的购买程序得到送货上门的音乐CD。The music distribution server 33 and the CD shop server 34 are musical piece sales servers. Therefore, if the user accesses the music piece on sale server by operating the terminal device 10, the user can actually purchase a music piece or a music collection through the network 30. The user of the terminal device 10 can download musical piece data from the music distribution server 33 by executing the purchase program for the music distribution server 33 . The user of the terminal device 10 can also get a music CD delivered to the door by executing the purchase program for the CD shop server 34 .

终端设备10在诸如CD 29a、MD(小型盘)29b或硬盘驱动器(HDD:硬盘驱动器)21之类的记录媒体上保存乐曲或乐曲集的本地源。CD 29a和MD 29b是便携式记录媒体,并易于安装在终端设备10上或从其上拆下。为终端设备10准备哪个本地源取决于终端设备10的种类和目的。终端设备10还能在天线26接收广播内容。The terminal device 10 saves a local source of music pieces or music collections on a recording medium such as a CD 29a, an MD (MiniDisc) 29b, or a hard disk drive (HDD: Hard Disk Drive) 21. The CD 29a and MD 29b are portable recording media, and are easily mounted on or detached from the terminal device 10. Which local source is prepared for the terminal device 10 depends on the kind and purpose of the terminal device 10 . The terminal device 10 is also capable of receiving broadcast content at the antenna 26 .

图2中示出乐曲或乐曲集的本地源。即,如果记录媒体在本地终端设备10上,终端设备10允许记录媒体通过将乐曲或乐曲集记录在记录媒体上来用作乐曲或乐曲集的本地源。A local source of compositions or collections is shown in FIG. 2 . That is, if the recording medium is on the local terminal device 10, the terminal device 10 allows the recording medium to be used as a local source of the music piece or the music collection by recording the music piece or the music collection on the recording medium.

终端设备10包括用于存储裁剪的相关信息(裁剪信息)的裁剪信息存储设备21a。该裁剪信息存储设备21a是用于终端设备10的辅助存储设备。例如,终端设备10使HDD的部分存储区域能用作裁剪信息存储设备21a。终端设备10能裁剪乐曲和乐曲集。从而,通过裁剪整个FM节目、CD集等包含多首喜欢的乐曲的裁剪操作记录喜欢的乐曲的相关信息。The terminal device 10 includes a cropping information storage device 21a for storing relevant information (cropping information) of cropping. The cropping information storage device 21 a is an auxiliary storage device for the terminal device 10 . For example, the terminal device 10 enables a part of the storage area of the HDD to be used as the cropping information storage device 21a. The terminal device 10 is capable of tailoring music pieces and music collections. Thereby, the related information of the favorite music is recorded by cutting out the entire FM program, CD collection, etc. containing a plurality of favorite music.

图3为示出广播电台服务器32的硬件配置例的方框图。FIG. 3 is a block diagram showing an example of the hardware configuration of the broadcast station server 32 .

广播电台服务器32整个由CPU控制(中央处理单元)。CPU 32a通过总线32g与RAM(随机存取存储器)32b、硬盘驱动器(HDD)32c、图形处理部分32d、输入接口(I/F)32e和通信接口(I/F)32f连接。The broadcast station server 32 is entirely controlled by a CPU (Central Processing Unit). The CPU 32a is connected to a RAM (Random Access Memory) 32b, a hard disk drive (HDD) 32c, a graphics processing section 32d, an input interface (I/F) 32e, and a communication interface (I/F) 32f through a bus 32g.

RAM 32b临时存储OS(操作系统)程序和至少部分由CPU 32a执行的应用程序。RAM 32b还存储CPU 32a处理所需的各种数据。HDD 32c存储OS和应用程序。HDD 32c还存储为终端设备10提供的音频数据。The RAM 32b temporarily stores OS (Operating System) programs and at least part of application programs executed by the CPU 32a. The RAM 32b also stores various data required for processing by the CPU 32a. HDD 32c stores OS and application programs. The HDD 32c also stores audio data provided for the terminal device 10.

图形处理部分32d与显示器32h连接。图形处理部分32d根据来自CPU 32a的指令将图象显示在显示器32h的屏幕上。输入接口32e与键盘32i和鼠标32j连接。输入接口32e通过鼠标32g将从键盘32i或鼠标32j传送的信号发送至CPU 32a。The graphics processing section 32d is connected to a display 32h. The graphics processing section 32d displays images on the screen of the display 32h according to instructions from the CPU 32a. The input interface 32e is connected to a keyboard 32i and a mouse 32j. The input interface 32e sends a signal transmitted from the keyboard 32i or the mouse 32j to the CPU 32a via the mouse 32g.

通信接口32f与网络30连接。通信接口32f使得可以通过网络30从另一计算机发送或接收数据。The communication interface 32f is connected to the network 30 . The communication interface 32 f makes it possible to transmit or receive data from another computer via the network 30 .

用以上硬件配置,可以实现本实施例的处理功能。虽然图3中典型地说明了广播电台服务器32的硬件配置,但可以用相同的配件配置构成其它服务器。With the above hardware configuration, the processing functions of this embodiment can be realized. Although the hardware configuration of the broadcast station server 32 is typically illustrated in FIG. 3, other servers may be constructed with the same component configuration.

另,根据本实施例的终端设备10还具有作为音频装置再现乐曲的再现功能。In addition, the terminal device 10 according to the present embodiment also has a reproduction function of reproducing music as an audio device.

图4为示出终端设备10的外观的图。FIG. 4 is a diagram showing the appearance of the terminal device 10 .

如图4中所示,根据本实施例的终端设备10具有与典型的系统组成相似的外观。终端设备10由主体10a、扬声器25a、25b和遥控器40组成。装置主体10a具有CD再现功能、MD记录/再现功能和用于FM广播和TV广播的接收功能。将装置主体10a所产生的音频信号发送至扬声器25a、25b,使声音从扬声器25a、25b输出。As shown in FIG. 4, the terminal device 10 according to the present embodiment has an appearance similar to a typical system composition. The terminal device 10 is composed of a main body 10 a , speakers 25 a , 25 b and a remote controller 40 . The device main body 10a has a CD reproducing function, an MD recording/reproducing function, and a receiving function for FM broadcast and TV broadcast. The audio signal generated by the apparatus main body 10a is sent to the speakers 25a, 25b, and the sound is output from the speakers 25a, 25b.

装置主体10a设有显示器17。在显示器17上,可以显示再现的乐曲的乐曲信息和通过裁剪保存的乐曲的裁剪信息。The device main body 10 a is provided with a display 17 . On the display 17, the music piece information of the reproduced music piece and the trimming information of the music piece saved by trimming can be displayed.

遥控器40是用于遥控装置主体10的输入设备。遥控器40设有多个操作键。如果用户按下操作键,则遥控器40用诸如红外线之类的通信方法将与按的操作键相应的信号发送至主体10a。The remote controller 40 is an input device for remote-controlling the apparatus main body 10 . The remote controller 40 is provided with a plurality of operation keys. If the user presses an operation key, the remote controller 40 transmits a signal corresponding to the pressed operation key to the main body 10a using a communication method such as infrared rays.

操作键包括方向键41a-41d、决定键42、功能选择键43a-43c、工具键44和返回键45。The operation keys include direction keys 41 a - 41 d , a decision key 42 , function selection keys 43 a - 43 c , a tool key 44 and a return key 45 .

例如,采用方向键41a-41d移动显示器17上所显示的光标或聚焦的位置。四个方向键41a-41d分别对应于上、下、左和右方向。籍此,光标在与所按下的方向键相应的方向上移动。For example, the position of the cursor or focus displayed on the display 17 is moved using the arrow keys 41a-41d. The four direction keys 41a-41d correspond to up, down, left and right directions, respectively. By this, the cursor moves in the direction corresponding to the pressed direction key.

采用决定键42决定显示器17上所显示的内容。The content displayed on the display 17 is determined using the determination key 42 .

采用功能选择键43a-43c选择功能。例如,三个功能选择键43a-43c分别与总服务使用功能、调谐器功能和本地内容管理功能相关联。如果按下功能选择键,则将装置主体10a设置在与按下的功能选择键相应的操作模式。Functions are selected using the function selection keys 43a-43c. For example, three function selection keys 43a-43c are respectively associated with general service usage function, tuner function and local content management function. If the function selection key is pressed, the device main body 10a is set in the operation mode corresponding to the pressed function selection key.

工具键44是用于在显示器17上显示工具菜单的按钮。在工具菜单中,显示了与显示器17上所显示的内容相应的命令。如果用户通过操作方向键41a-41d并按下决定键,则终端设备10执行与所选择的命令相应的处理。The tool key 44 is a button for displaying a tool menu on the display 17 . In the tool menu, commands corresponding to those displayed on the display 17 are displayed. If the user presses the decision key by operating the direction keys 41a-41d, the terminal device 10 executes a process corresponding to the selected command.

返回键45是将显示器17的显示内容返回至前一状态的按钮。The return key 45 is a button for returning the display content of the display 17 to the previous state.

遥控器40可以设置多个除了图4中所示的以外的操作键。例如,这种键包括:音量调节键、CD或MD再现键和停止键。The remote controller 40 may be provided with a plurality of operation keys other than those shown in FIG. 4 . Such keys include, for example, a volume adjustment key, a CD or MD playback key, and a stop key.

下面将说明终端设备10的内部配置。The internal configuration of the terminal device 10 will be explained below.

图5为示出终端设备10的硬件配置的方框图。图5中所示的终端设备10可以管理、记录和再现乐曲等的各种来源。FIG. 5 is a block diagram showing the hardware configuration of the terminal device 10. As shown in FIG. The terminal device 10 shown in FIG. 5 can manage, record, and reproduce various sources of music and the like.

CPU(中央处理单元)11根据启动的程序执行终端设备10的整个控制和算术操作。例如,CPU 11通过网络30执行通信操作、用于用户的输入/输出操作、从媒体的内容再现和裁剪操作、将内容存入HDD 21及其管理、和根据裁剪信息通过网络30检索信息。可以由本实施例的终端设备10记录和再现的内容数据包括音频内容数据和活动图象内容数据。CPU 11通过总线12将控制信号和数据传送至各电路部分或从各电路部分接收控制信号和数据。A CPU (Central Processing Unit) 11 performs the entire control and arithmetic operations of the terminal device 10 according to the activated program. For example, the CPU 11 performs communication operations through the network 30, input/output operations for users, content reproduction and trimming operations from media, storage of content into the HDD 21 and its management, and retrieval of information through the network 30 based on trimming information. Content data that can be recorded and reproduced by the terminal device 10 of this embodiment includes audio content data and moving image content data. The CPU 11 transmits control signals and data to or receives control signals and data from each circuit part through the bus 12.

ROM(只读存储器)13存储CPU 11所执行的操作程序、程序装入程序、各种算法操作系数、和用于程序的参数。由CPU 11执行的程序也在RAM(随机存取存储器)20中扩展。RAM 20还用作CPU 11执行各种处理所需的数据区和任务区。A ROM (Read Only Memory) 13 stores operating programs executed by the CPU 11, program loading programs, various arithmetic operation coefficients, and parameters for the programs. Programs executed by the CPU 11 are also expanded in the RAM (Random Access Memory) 20. The RAM 20 is also used as a data area and a task area required for the CPU 11 to perform various processes.

操作输入部分15具有设置在终端设备10的机壳上的操作键、慢进转盘和触板等各种操作器。终端设备10可以设有用于操作GUI(图形用户接口)的作为操作输入部分15的键盘或鼠标。由操作输入部分15输入的信息在输入处理部分14中经受预定处理并作为操作命令发送至CPU 11。CPU 11通过响应于输入操作命令执行所需的算术操作和控制来操作装置。The operation input section 15 has various operators such as operation keys, a jog dial, and a touch panel provided on the casing of the terminal device 10 . The terminal device 10 may be provided with a keyboard or a mouse as an operation input section 15 for operating a GUI (Graphical User Interface). Information input by the operation input section 15 is subjected to predetermined processing in the input processing section 14 and sent to the CPU 11 as an operation command. The CPU 11 operates the device by performing required arithmetic operations and controls in response to input operation commands.

显示处理部分16与诸如作为显示器17的液晶显示器之类的显示设备连接。在显示器17上显示各种信息。如果CPU 11响应于操作状态、输入状态和通信状态将显示信息提供给显示处理部分16,则显示处理部分16在显示器17上显示所提供的显示数据。例如,在显示器17上显示从服务器等分配的乐曲信息的内容等或裁剪信息的内容。显示器17还显示通过网络30检索乐曲的检索结果。The display processing section 16 is connected to a display device such as a liquid crystal display as a display 17 . Various kinds of information are displayed on the display 17 . If the CPU 11 supplies display information to the display processing section 16 in response to the operating state, input state, and communication state, the display processing section 16 displays the supplied display data on the display 17. For example, the content of music information distributed from a server or the like or the content of trimming information is displayed on the display 17 . The display 17 also displays the search results of the music searched through the network 30 .

媒体驱动器19c和19d是用于记录或再现(或只在几个记录媒体中再现)便携式记录媒体上所记录的乐曲的内容的驱动器。各媒体驱动器19c和19d能记录或再现的记录媒体的种类数不限于一个。即,媒体驱动器19c和19d能为多种记录媒体记录和再现数据。例如,媒体驱动器19c可以再现CD和DVD(数字通用盘),和媒体驱动器19d可以记录和再现MD。The media drives 19c and 19d are drives for recording or reproducing (or reproducing only in several recording media) the contents of music pieces recorded on portable recording media. The number of types of recording media that can be recorded or reproduced by each of the media drives 19c and 19d is not limited to one. That is, the media drives 19c and 19d are capable of recording and reproducing data for various recording media. For example, the media drive 19c can reproduce CDs and DVDs (Digital Versatile Discs), and the media drive 19d can record and reproduce MDs.

用于记录乐曲的内容的便携式记录媒体不限于诸如CD或DVD之类的光记录媒体。例如,该记录媒体可以由诸如存储内容的闪存之类的半导体存储器构成。在此情况下,用于闪存的读取器/写入器与总线12连接。Portable recording media for recording the contents of musical pieces are not limited to optical recording media such as CDs or DVDs. For example, the recording medium may be constituted by a semiconductor memory such as a flash memory that stores content. In this case, a reader/writer for flash memory is connected to the bus 12 .

用户将记录任何内容的记录媒体(CD、DVD、MD等)插入媒体驱动器19c、19d,并在遥控器40上执行预定操作,以欣赏乐曲。例如,用户操作遥控器40向媒体驱动器19c发出再现指令,CPU 11指令媒体驱动器19c再现内容。作为响应,媒体驱动器19c访问和读取来自安装的记录媒体的特定内容。The user inserts a recording medium (CD, DVD, MD, etc.) recording any content into the media drive 19c, 19d, and performs a predetermined operation on the remote controller 40 to enjoy music. For example, the user operates the remote controller 40 to issue a reproduction instruction to the media drive 19c, and the CPU 11 instructs the media drive 19c to reproduce the content. In response, the media drive 19c accesses and reads specific content from the mounted recording medium.

当这样读取的内容是音频内容时,按需要在CPU 11的控制下内容经受解码处理,并传输到音频输出处理部分24。音频输出处理部分24对从扬声器部分25输出的音频数据执行诸如均衡之类的声场处理或音量调节、D/A转换、放大等其它处理。如图4中所示,扬声器部分25可以由多个扬声器25a、25b组成以输出立体声。When the content thus read is audio content, the content is subjected to decoding processing under the control of the CPU 11 as necessary, and transferred to the audio output processing section 24. The audio output processing section 24 performs sound field processing such as equalization or volume adjustment, D/A conversion, amplification, and other processing on the audio data output from the speaker section 25 . As shown in FIG. 4, the speaker section 25 may be composed of a plurality of speakers 25a, 25b to output stereo sound.

在CPU 11的控制下由媒体驱动器19c和19d再现的内容可以在HDD 21中积累成音频数据文件。音频数据文件的格式可以是16位量化的采样频率为44.1KHz的数字音频数据的CD格式。该内容还可以是经过预定压缩处理的压缩的音频数据以节约HDD 21的容量。虽然压缩方法不限,但可以采用例如ATRAC(高级转换声音编码,商标)或MP3(MPEG音频层-3)方法等。Contents reproduced by the media drives 19c and 19d under the control of the CPU 11 can be accumulated in the HDD 21 as audio data files. The format of the audio data file may be a CD format of digital audio data with 16-bit quantization and a sampling frequency of 44.1 KHz. The content may also be compressed audio data subjected to a predetermined compression process to save the capacity of the HDD 21. Although the compression method is not limited, for example, ATRAC (Advanced Transition Acoustic Coding, trademark) or MP3 (MPEG Audio Layer-3) method or the like can be employed.

调谐器部分27是在CPU 11的控制下解调在天线26接收到的广播信号的AM/FM无线电调谐器。当然,调谐器部分27可以是电视调谐器、卫星广播调谐器或数字广播调谐器。解调的广播音频信号经过音频输出处理部分24中的预定处理,并作为广播音频从扬声器部分25输出。The tuner section 27 is an AM/FM radio tuner that demodulates broadcast signals received at the antenna 26 under the control of the CPU 11. Of course, the tuner section 27 may be a TV tuner, a satellite broadcast tuner or a digital broadcast tuner. The demodulated broadcast audio signal is subjected to predetermined processing in the audio output processing section 24 and output from the speaker section 25 as broadcast audio.

通信处理部分22在CPU 11的控制下执行用于传送的数据的编码处理和用于接收的数据的解码处理。网络接口23通过网络将由通信处理部分22编码的传送数据传送至预定外部网络处理装置。网络接口23将通过网络从外部网络处理装置传送的信号传送至通信处理部分22。通信处理部分22将接收到信息传送至CPU 11。通过网络30接收到的信息可包括在FM广播上广播的节目的乐曲信息等或CD的名称中所包含的乐曲信息等。The communication processing section 22 executes encoding processing of data for transmission and decoding processing of data for reception under the control of the CPU 11. The network interface 23 transmits the transmission data encoded by the communication processing section 22 to a predetermined external network processing device through the network. The network interface 23 transmits a signal transmitted from an external network processing device through a network to the communication processing section 22 . The communication processing section 22 transmits the received information to the CPU 11. The information received via the network 30 may include music piece information or the like of a program broadcast on FM radio or music piece information or the like contained in the title of a CD.

红外线通信部分28用红外线等通过无线通信装置与遥控器40通信。红外线通信部分28对从遥控器40发送的信号进行预定处理,并将其作为操作命令传送至CPU 11。CPU响应于输入的操作命令执行所需的算术操作和控制以操作该装置。The infrared communication section 28 communicates with the remote controller 40 by wireless communication means using infrared rays or the like. The infrared communication section 28 performs predetermined processing on a signal transmitted from the remote controller 40, and transmits it to the CPU 11 as an operation command. The CPU executes arithmetic operations and controls required to operate the device in response to input operation commands.

终端设备10的配置不限于图5的配置,还可以以各种方式修改。例如,根据诸如USB(通用串行总线)、IEEE(电气和电子工程师协会)1394、蓝牙之类的通信方法,终端设备10可以设有与外围设备的接口。且,在终端设备10中,通过网络接口23从网络30下载的音频内容、或通过USB或IEEE1394接口传送的音频内容可以存储在HDD 21中。终端设备10还可以设有用于连接麦克风或外部耳机的终端、用于再现DVD的视频输出终端、线路连接终端、光数字连接终端等。终端设备10还可以用PCMCIA(个人计算机存储卡国际协会)槽、存储卡槽等构成以使得能与外部信息处理装置或音频装置进行数据通信。The configuration of the terminal device 10 is not limited to the configuration of FIG. 5 but may be modified in various ways. For example, the terminal device 10 may be provided with an interface with peripheral devices according to a communication method such as USB (Universal Serial Bus), IEEE (Institute of Electrical and Electronics Engineers) 1394, Bluetooth. And, in the terminal device 10, the audio content downloaded from the network 30 through the network interface 23, or the audio content transmitted through the USB or IEEE1394 interface can be stored in the HDD 21. The terminal device 10 may also be provided with a terminal for connecting a microphone or an external earphone, a video output terminal for reproducing a DVD, a line connection terminal, an optical digital connection terminal, and the like. The terminal device 10 may also be configured with a PCMCIA (Personal Computer Memory Card International Association) slot, a memory card slot, or the like to enable data communication with an external information processing device or an audio device.

下面将描述本实施例的系统中的程序模块的配置。程序模块是说明由终端设备10执行的处理的信息。从而,终端设备10根据程序模块实现预定功能。在以下说明中,用程序模块名指通过执行程序模块实现的功能。The configuration of the program modules in the system of the present embodiment will be described below. The program module is information explaining processing executed by the terminal device 10 . Thus, the terminal device 10 realizes predetermined functions according to the program modules. In the following description, a program module name is used to refer to a function realized by executing the program module.

图6为示出终端设备10的程序模块配置的图。FIG. 6 is a diagram showing a program module configuration of the terminal device 10 .

如图6中所示,在OS上操作终端设备10的程序模块。终端设备10用各程序模块的功能与CD名称信息提供服务器31、广播电台服务器32、音乐分配服务器33、CD商店服务器34、因特网无线电服务器35、总服务服务器36和其它各种服务器通信。As shown in FIG. 6, the program modules of the terminal device 10 operate on the OS. The terminal device 10 communicates with the CD title information providing server 31, broadcasting station server 32, music distribution server 33, CD store server 34, Internet radio server 35, general service server 36 and other various servers by the functions of each program module.

HTTP(超文本传送协议)消息程序111使能与包括CD名称信息提供服务器31、广播电台服务器32、CD商店服务器34、总服务服务器36在内各种服务器通信。通信装置程序112是与总服务服务器36等进行各种通信的通信模块。The HTTP (Hyper Text Transfer Protocol) message program 111 enables communication with various servers including the CD title information providing server 31 , broadcasting station server 32 , CD shop server 34 , general service server 36 . The communication device program 112 is a communication module that performs various communications with the general service server 36 and the like.

用于翻译和再现内容的编码译码的内容再现模块113和用于处理关于版权保护的信息的版权保护信息管理模块114位于通信装置程序112的上层(功能类似于用户接口)。在内容再现模块113的上层,设有用于选择和再现因特网无线电的因特网无线电选择再现模块118。在版权保护信息管理模块114的上层,设有用于管理乐曲的购买和音乐的再现的乐曲购买再现模块119。A content reproduction module 113 for translating and reproducing codec of content and a copyright protection information management module 114 for processing information on copyright protection are located at the upper layer of the communication device program 112 (functions like a user interface). On an upper layer of the content reproduction module 113, an Internet radio selection reproduction module 118 for selecting and reproducing Internet radio is provided. On the upper layer of the copyright protection information management module 114, a musical piece purchase reproduction module 119 for managing the purchase of musical pieces and the reproduction of music is provided.

在因特网无线电选择再现模块118和乐曲购买再现模块119的上层,设有XLM(可扩展标记语言)浏览器151。XML浏览器151翻译从各种服务器传送的XML文件的内容,并将其显示在显示器17的屏幕上。当终端设备10为总服务使用模式时,XML浏览器151翻译由用户输入终端设备10的内容。且将根据此输入内容的处理请求等从XML浏览器151传送至中另一模块。例如,由用户通过XML浏览器151选择的乐曲在乐曲购买再现模块119中购买并通过硬盘控制器117写入HDD 21。On the upper layer of the Internet radio selection reproduction module 118 and the musical piece purchase reproduction module 119, an XLM (Extensible Markup Language) browser 151 is provided. The XML browser 151 translates the contents of XML files transmitted from various servers, and displays them on the screen of the display 17 . When the terminal device 10 is in the general service usage mode, the XML browser 151 translates the content input into the terminal device 10 by the user. And the processing request etc. based on this input content is sent from the XML browser 151 to another module in it. For example, the melody selected by the user through the XML browser 151 is purchased in the melody purchase reproduction module 119 and written into the HDD 21 by the hard disk controller 117.

程序库130的验证库131与通信装置程序112连接。验证库131为总服务服务器36和其它服务器执行验证处理。The verification library 131 of the program library 130 is connected to the communication device program 112 . The authentication library 131 performs authentication processing for the general service server 36 and other servers.

另外,在通信装置程序112的上层提供了数据库访问模块115、内容数据访问模块116和硬盘内容控制器117。数据库访问模块115可以使用HDD 21中所构成的各种数据库。内容数据访问模块116可以使用HDD 21中所存储的内容。硬盘内容控制器117管理HDD 21中所存储的内容。In addition, a database access module 115 , a content data access module 116 , and a hard disk content controller 117 are provided at an upper layer of the communication device program 112 . The database access module 115 can use various databases constituted in the HDD 21. The content data access module 116 can use the content stored in the HDD 21. The hard disk contents controller 117 manages the contents stored in the HDD 21.

在硬盘内容控制器117的上层,提供了相关信息显示模块120、调谐器选择再现/记录模块121和乐曲购买再现模块119。相关信息显示模块120在显示器17上显示由无线电台广播的乐曲的名称、艺术家名等。调谐器选择再现/记录模块121选择无线电台,并在HDD 21中记录从无线电台接收到的乐曲的内容。On the upper layer of the hard disk content controller 117, a related information display module 120, a tuner selection reproduction/recording module 121, and a tune purchase reproduction module 119 are provided. The related information display module 120 displays, on the display 17, titles of music pieces broadcast by radio stations, artist names, and the like. The tuner selection reproducing/recording module 121 selects a radio station, and records the content of the tune received from the radio station in the HDD 21.

例如,通过内容数据访问模块116将从通过音频用户接口(AudioUI)152所选择的无线电台接收到的乐曲写入HDD 21中。For example, a tune received from a radio station selected through the audio user interface (AudioUI) 152 is written in the HDD 21 through the content data access module 116.

相关信息显示模块120通过HTTP消息程序111从CD名称信息提供服务器31、广播电台服务器32等在调谐器选择再现/记录模块121中接收当前由无线电台广播的乐曲的名称、艺术家名等作为相关信息,并将通过音频用户接口152该相关信息显示在显示器17上。The related information display module 120 receives, as related information, titles, artist names, etc. of music pieces currently being broadcast by radio stations in the tuner selection reproduction/recording module 121 from the CD title information providing server 31, the broadcasting station server 32, etc. through the HTTP message program 111. , and display the relevant information on the display 17 through the audio user interface 152 .

可以将通过音频用户接口152在显示器17上所显示的相关信息临时存储在程序库130的裁剪库132中。也可以通过数据库访问模块115将相关信息最终存储在HDD 21中。The relevant information displayed on the display 17 through the audio user interface 152 may be temporarily stored in the clipping library 132 of the program library 130 . It is also possible to finally store relevant information in the HDD 21 through the database access module 115.

另外,终端设备10的程序模块包括用于再现CD的CD再现模块141和用于再现HDD 21的HDD再现模块142。且CD再现模块141和HDD再现模块142将再现结果从CD和HDD分别输出至音频数据处理部分24和扬声器25。In addition, the program modules of the terminal device 10 include a CD reproducing module 141 for reproducing a CD and an HDD reproducing module 142 for reproducing an HDD 21. And the CD reproduction module 141 and the HDD reproduction module 142 output reproduction results from the CD and the HDD to the audio data processing section 24 and the speaker 25, respectively.

下面将说明用终端设备10的裁剪处理。Cropping processing with the terminal device 10 will be described below.

终端设备10允许裁剪关于驻留在终端设备10中的各存储媒体上的或在网络30上的乐曲或乐曲集的信息,并保存为裁剪信息。最基本的裁剪处理是获取关于在接收FM广播等时从相应的广播电台服务器32广播的乐曲的相关信息。在此情况下,例如,终端设备10通过在以例如30秒的定时间隔期间访问与广播电台相应的广播电台服务器32来获取最近的相关信息(关于已广播的或计划广播的乐曲的信息)。且如果检测到用户的裁剪操作,则将该时刻接收到的相关信息保存为裁剪信息。The terminal device 10 allows clipping of information on music pieces or music collections residing on the respective storage media in the terminal device 10 or on the network 30 and saved as clipping information. The most basic trimming process is to acquire relevant information about musical pieces broadcast from the corresponding broadcast station server 32 when receiving FM broadcast or the like. In this case, for example, the terminal device 10 acquires the latest relevant information (information about tunes that have been broadcast or are scheduled to be broadcast) by accessing the broadcast station server 32 corresponding to the broadcast station during a timing interval of, for example, 30 seconds. And if the cropping operation of the user is detected, the relevant information received at that moment is saved as the cropping information.

裁剪的相关信息包括乐曲的音乐名和艺术家名、记录乐曲的集册名和集册的标识号ID。例如,用户用终端设备10访问音乐分配服务器33或CD商店服务器34,并将裁剪信息中的集册的标识号ID通知服务器以做出集册购买程序。The clipping-related information includes the music name and artist name of the music piece, the album name in which the music piece is recorded, and the identification number ID of the album. For example, the user accesses the music distribution server 33 or the CD store server 34 with the terminal device 10, and notifies the server of the identification number ID of the album in the trimming information to make an album purchase procedure.

在裁剪处理中,可以将相关信息作为裁剪信息保存在乐曲或乐曲集的单元中。例如,在接收广播的裁剪处理中,可以在裁剪时将一个裁剪信息保存在广播期间在节目中广播的乐曲的列表(广播列表)的单元中。In the trimming process, related information may be stored as trimming information in units of music pieces or music albums. For example, in the trimming process of receiving a broadcast, one trimming information may be stored at the time of trimming in a unit of a list of music pieces broadcast in a program during the broadcast (broadcast list).

还可以用来自广播电台服务器32的信息通过裁剪处理获取和保存的信息不限于包括当前广播的信息的乐曲或乐曲集。用户在终端设备10指定日期、时间段等作为检索条件,将它们传送至广播电台服务器32,并获取乐曲或乐曲集作为检索结果。从获取的信息中选择和裁剪希望的信息,并保存为裁剪信息。The information that can also be acquired and saved through the trimming process with the information from the broadcast station server 32 is not limited to the music piece or the music collection including the information currently being broadcast. The user designates date, time period, etc. as search conditions at the terminal device 10, transmits them to the broadcast station server 32, and acquires a music piece or a music collection as a search result. Select and trim the desired information from the acquired information, and save it as trimmed information.

下面将详细说明用于从广播电台服务器32检索数据并裁剪的处理。The process for retrieving data from the broadcast station server 32 and clipping will be described in detail below.

首先,将概述整个处理。First, the entire process will be outlined.

图7为示出在从广播电台服务器检索数据并裁剪的处理中终端设备1上显示屏幕的流程的方框图。FIG. 7 is a block diagram showing the flow of a screen displayed on the terminal device 1 in a process of retrieving data from a broadcasting station server and clipping.

在终端设备10上,按下遥控器40的功能选择键43c以建立从广播电台服务器32检索数据的功能。这里,作为一个例子,如果检索用于FM广播的信息,则在显示器17上出现用于选择FM电台的屏幕171。On the terminal device 10 , the function selection key 43 c of the remote controller 40 is pressed to establish a function for retrieving data from the broadcast station server 32 . Here, as an example, if information for FM broadcasting is retrieved, a screen 171 for selecting an FM station appears on the display 17 .

如果通过用户的操作在屏幕171上选择FM电台,则在显示器17上出现用于选择和检索方法的屏幕172。检索方法包括用于通过指定日期和时间段检索在时间段中广播的乐曲的方法和用于在指定日期并选择在该日期广播的节目后检索乐曲的方法。下面将前一种方法称为“时间段检索”并将后一种方法称为“节目检索”。If an FM station is selected on the screen 171 by the user's operation, a screen 172 for selection and retrieval methods appears on the display 17 . The retrieval methods include a method for retrieving musical pieces broadcast in a time zone by specifying a date and a time zone and a method for retrieving musical pieces after specifying a date and selecting a program broadcast on that date. Hereinafter, the former method will be referred to as "time slot retrieval" and the latter method will be referred to as "program retrieval".

如果在屏幕172上选择时间段检索,则在显示器17上出现用于指定日期和时间段的屏幕173。CPU 11用在屏幕173上指定的日期和时间段作为检索键从广播电台服务器32检索数据,并在屏幕174上显示检索结果的列表。在屏幕174上显示在指定日期和时间段广播的乐曲的列表(广播列表)。If time slot retrieval is selected on the screen 172 , a screen 173 for specifying a date and time slot appears on the display 17 . The CPU 11 retrieves data from the broadcast station server 32 using the date and time period specified on the screen 173 as a retrieval key, and displays a list of retrieval results on the screen 174. On the screen 174 is displayed a list (broadcast list) of musical pieces broadcast on a specified date and time period.

CPU11能从屏幕174上所显示的当中选择(裁剪)一首乐曲,将保存有关乐曲的信息。CPU 11还可以裁剪所显示的乐曲总表即广播列表本身并保存有关各乐曲的信息。CPU 11还在裁剪后在屏幕175上显示保存的裁剪信息。The CPU 11 can select (cut out) a piece of music from among those displayed on the screen 174, and information about the music will be saved. The CPU 11 can also crop the displayed total list of music pieces, ie, the broadcast list itself and save information about each music piece. The CPU 11 also displays the saved cropping information on the screen 175 after cropping.

另一方面,如果在屏幕172上选择节目检索,则CPU 11在显示器17上显示用于指定日期的屏幕176。且CPU 11用在屏幕176上指定的日期作为检索键从广播电台服务器32检索数据,并在屏幕177上显示在那一天广播的节目的列表。On the other hand, if program retrieval is selected on the screen 172, the CPU 11 displays a screen 176 for specifying a date on the display 17. And the CPU 11 retrieves data from the broadcasting station server 32 using the date designated on the screen 176 as a retrieval key, and displays on the screen 177 a list of programs broadcast on that day.

另外,如果用户在屏幕177上选择任何节目,CPU 11进一步从广播电台服务器32检索数据,并在屏幕178上显示节目中广播的乐曲的列表。在屏幕178上,象屏幕174一样,用户能裁剪所显示的乐曲中的任何一个或广播列表本身,从而将裁剪信息显示在屏幕175上。In addition, if the user selects any program on the screen 177, the CPU 11 further retrieves data from the broadcast station server 32, and displays on the screen 178 a list of the tunes broadcast in the program. On the screen 178, like the screen 174, the user can trim any one of the displayed tunes or the broadcast list itself so that trimming information is displayed on the screen 175.

这里,示出各屏幕的特定屏幕显示例。首先,图8为示出从检索开始到选择检索方法的屏幕显示例的图。Here, a specific screen display example of each screen is shown. First, FIG. 8 is a diagram showing a screen display example from the start of the search to the selection of the search method.

图8A示出用于选择FM电台的屏幕171的一个例子。在屏幕171上,在选择部分171a中显示FM广播电台名的列表。用户用遥控器40的方向键41a和41b从选择部分171a选择一项希望的广播电台名,并通过按下决定键42决定它。Figure 8A shows an example of a screen 171 for selecting an FM station. On the screen 171, a list of FM radio station names is displayed in a selection portion 171a. The user selects a desired broadcast station name from the selection section 171a with the direction keys 41a and 41b of the remote controller 40, and decides it by pressing the decision key 42.

图8B还示出用于选择检索方法的屏幕172的一个例子。用户用方向键41a和41b在屏幕172的选择部分172a中选择时间段检索或节目检索项,并以上述相同的方式按下决定键42来决定它。FIG. 8B also shows an example of a screen 172 for selecting a retrieval method. The user selects a time zone retrieval or program retrieval item in the selection portion 172a of the screen 172 with the arrow keys 41a and 41b, and presses the decision key 42 in the same manner as above to determine it.

图9为当选择时间段检索时屏幕显示例的图。Fig. 9 is a diagram showing an example of a screen display when a time slot search is selected.

图9A示出用于指定日期和时间段的屏幕173的例子。在用方向键41a和41b并按下决定键42将光标定位后,用户通过用方向键41c和41d选择下拉式屏幕上所显示的号在屏幕173的输入部分173a中指定希望的日期。在输入部分173a中,当前日期可以显示成最初指示。FIG. 9A shows an example of a screen 173 for designating a date and a time period. After positioning the cursor with the arrow keys 41a and 41b and pressing the decision key 42, the user specifies a desired date in the input portion 173a of the screen 173 by selecting the number displayed on the pull-down screen with the arrow keys 41c and 41d. In the input portion 173a, the current date may be displayed as initially indicated.

在指定日期后如果用户从显示了时间段的列表的选择部分173b中选择和确定一项希望的时间段,则CPU 11执行检索。用于指定时间段的方法不限于上述方法,但用户可输入例如数值。也可以不以小时单位指定时间段。If the user selects and determines an item of a desired time period from the selection portion 173b in which the time period list is displayed after the specified date, the CPU 11 executes retrieval. The method for specifying the time period is not limited to the above-mentioned method, but the user may input, for example, a numerical value. The time period can also be specified without hours.

例如,如图9B中所示显示检索结果。如果用户在此屏幕上选择和决定指令项174a,CPU 11能裁剪所显示的广播列表本身。在选择部分174b中,在指定的时间段广播的乐曲的列表显示成广播列表。用户能在选择部分174b中选择和决定希望的乐曲项,请求裁剪乐曲并显示和保存有关乐曲的信息。For example, the retrieval results are displayed as shown in FIG. 9B. If the user selects and decides the command item 174a on this screen, the CPU 11 can crop the displayed broadcast list itself. In the selection section 174b, a list of musical pieces broadcast during a specified time period is displayed as a broadcast list. The user can select and decide a desired musical piece item in the selection section 174b, request to cut out the musical piece and display and save information about the musical piece.

另,在许多情况下,用户在检索时可能不确定记得广播检索对象有乐曲时的日期和时间段。因此,因为用户在屏幕173上错误地输入日期或时间段,屏幕174上没有显示想要的乐曲的可能性较高。没能听到广播的用户通过依次改变时间段确认在用户没有听到的时间段中广播的乐曲。在该情况下,要求操作从屏幕174返回至屏幕173,并再次指定日期或时间段。Also, in many cases, the user may not remember the date and time period when the broadcast search target has a music piece at the time of retrieval. Therefore, because the user mistakenly inputs a date or a time period on the screen 173, there is a high possibility that the desired musical piece is not displayed on the screen 174. The user who was not able to hear the broadcast confirms the music piece broadcast in the time period that the user did not hear by sequentially changing the time period. In this case, the operation is required to return from the screen 174 to the screen 173 and specify the date or time period again.

例如用数字键在PC机等上重新指定检索条件较容易。然而,因为终端设备10只具有有限数量的输入键,重新指定检索条件的操作并不容易。For example, it is easier to redesignate the retrieval conditions on a PC or the like using the numeric keys. However, since the terminal device 10 has only a limited number of input keys, the operation of redesignating retrieval conditions is not easy.

因此,CPU 11将用于请求在指定的时间段的前面的时间段和后续的时间段中显示的指令项174c和174d以及检索结果显示在屏幕174上用于显示检索结果(这里,广播列表)。CPU 11使得可以通过包括选择部分174b中的各乐曲的选择操作在内的一系统操作能够来选择指令项174c或174d。即,用户能仅用方向键41a和41b选择选择部分174b的各项和指令项174c和174d中的任何一个。CPU 11能在用户选择并决定指令项174c和174d时显示与指定时间段的前面或后续时间段相应的广播列表。Therefore, the CPU 11 displays the instruction items 174c and 174d for requesting display in the preceding time period and the subsequent time period of the designated time period and the retrieval result on the screen 174 for displaying the retrieval result (here, broadcast list) . The CPU 11 enables selection of the instruction item 174c or 174d by a system operation including a selection operation of each music piece in the selection section 174b. That is, the user can select each item of the selection portion 174b and any one of the instruction items 174c and 174d using only the direction keys 41a and 41b. The CPU 11 can display the broadcast list corresponding to the previous or subsequent time period of the designated time period when the user selects and decides the command items 174c and 174d.

常常重新指定检索条件来请求前面或后续时间段中的信息。因此,因为显示了指令项174c和174d,检索装置允许用户重新指定检索条件和显示新信息,而即使在提供了有限数量的输入键时也不降低用户的可操作性。Retrieval criteria are often respecified to request information from previous or subsequent time periods. Therefore, since the instruction items 174c and 174d are displayed, the retrieval means allows the user to redesignate retrieval conditions and display new information without degrading the user's operability even when a limited number of input keys are provided.

图10为示出当选择节目检索时屏幕显示例的图。Fig. 10 is a diagram showing an example of a screen display when program retrieval is selected.

图10A示出用于指定日期的屏幕176的例子。在屏幕176上,用户用方向键41a-41d和决定键42在输入部分176a(如屏幕173上的输入部分173a)中指定希望的日期。然后,如果用户选择并决定指令项176则CPU 11执行检索。FIG. 10A shows an example of a screen 176 for designating a date. On the screen 176, the user specifies a desired date in the input portion 176a (eg, the input portion 173a on the screen 173) using the direction keys 41a-41d and the decision key 42. Then, if the user selects and decides on the instruction item 176, the CPU 11 executes retrieval.

例如,检索结果如图10B中所示。图10B示出用显示在指定日期广播的节目的列表的屏幕177。用户能从显示了节目名列表的选择部分177a选择并确定希望的节目项,从而请求在节目中广播的乐曲的列表(广播列表)。For example, the retrieval results are as shown in Fig. 10B. FIG. 10B shows a screen 177 showing a list of programs broadcast on a specified day. The user can select and confirm a desired program item from the selection section 177a displaying a list of program names, thereby requesting a list of music pieces broadcast in the program (broadcast list).

象屏幕174一样,在屏幕177上,先前在屏幕176上输入的日期在某些情况下也可能错误。因此,CPU 11在屏幕177上显示用于显示前一和下一日期的节目列表的指令项177b和177c以及节目列表,并使得可以通过在选择部分177a中各节目的选择操作相连的操作来选择指令项177b和177c。因此,用户能改变检索日期而不执行任何用于通过返回前一屏幕再次输入日期的操作。Like screen 174, on screen 177, the date previously entered on screen 176 may also be wrong in some cases. Therefore, the CPU 11 displays the instruction items 177b and 177c and the program list for displaying the program list of the previous and next date on the screen 177, and makes it possible to select by the operation in which the selection operation of each program is connected in the selection part 177a. Instruction items 177b and 177c. Therefore, the user can change the retrieval date without performing any operation for inputting the date again by returning to the previous screen.

在选择和决定选择部分177a中的节目名称的任一项时,CPU 11将显示屏幕转移至屏幕178用于显示节目的广播列表,如图10c中所示。如果用户选择并决定屏幕178上的指令项178a,则CPU 11能裁剪所显示的广播列表本身。指定的节目中广播的乐曲的列表也显示成选择部分178b中的广播列表。用户能选择并决定选择部分178b中的任一项乐曲,裁剪该乐曲,并请求显示和保存有关乐曲的信息。When any one of the program titles in the selection section 177a is selected and decided, the CPU 11 shifts the display screen to the screen 178 for displaying the broadcast list of the program, as shown in FIG. 10c. If the user selects and decides the instruction item 178a on the screen 178, the CPU 11 can crop the displayed broadcast list itself. A list of tunes broadcast in the designated program is also displayed as a broadcast list in the selection section 178b. The user can select and decide any piece of music in the selection section 178b, cut out the piece, and request to display and save information about the piece.

另外,CPU 11为该节目显示用于显示在先前时间的节目中广播的乐曲的列表和计划在下一时间的节目中广播的乐曲的列表以及检索到的广播列表的指令项178c和178d。CPU 11使得可以通过与选择部分178b中的各乐曲的选择操作相连的操作选择指令项178c和178d。从而,CPU 11使用户能在前一或下一时间显示相同节目的广播列表并裁剪乐曲,而用户不需要通过切换屏幕来改变日期或选择节目。In addition, the CPU 11 displays instruction items 178c and 178d for displaying a list of musical pieces broadcast in the program at the previous time and a list of musical pieces scheduled to be broadcast in the program at the next time and the retrieved broadcast list for the program. The CPU 11 makes it possible to select the instruction items 178c and 178d by operations linked to the selection operations of the respective music pieces in the selection section 178b. Thus, the CPU 11 enables the user to display the broadcast list of the same program at the previous or next time and cut out the music, without the user needing to change the date or select the program by switching the screen.

下面将说明从选择检索方法到裁剪广播列表的一个特定的处理例子。A specific example of processing from selecting a retrieval method to tailoring a broadcast list will be described below.

图11为示出当选择时间段检索时,在终端设备10和广播电台服务器32之间的信息检索处理的流程的流程图。FIG. 11 is a flowchart showing the flow of information retrieval processing between the terminal device 10 and the broadcast station server 32 when time zone retrieval is selected.

图11的流程图通过用户在用于选择检索方法的屏幕172显示在终端设备10的显示器17上时选择时间段检索来开始。在步骤S11中,终端设备10显示用于指定日期和时间段的屏幕173,并从用户采用遥控器40的输入操作接受输入日期和时间段。且终端设备10将输入的信息作为检索条件传送至广播电台服务器32。The flowchart of FIG. 11 is started by the user selecting time zone retrieval when the screen 172 for selecting a retrieval method is displayed on the display 17 of the terminal device 10 . In step S11 , the terminal device 10 displays the screen 173 for specifying the date and time zone, and accepts an input date and time zone from the user's input operation with the remote controller 40 . And the terminal device 10 transmits the input information to the broadcast station server 32 as a search condition.

在步骤S12中,接收到检索条件的广播电台服务器32从数据库中检索在指定日期和时间段的广播列表。在步骤S13中,广播电台服务器32还检索符合指定的时间段以前和以后的时间段的广播列表。且在步骤S14中,广播电台服务器32将符合指定时间段的广播列表和其之前和之后的时间段中的广播列表传送至终端设备10。In step S12, the broadcasting station server 32 having received the retrieval condition retrieves the broadcasting list on the specified date and time period from the database. In step S13, the broadcast station server 32 also retrieves a broadcast list corresponding to time periods before and after the designated time period. And in step S14 , the broadcast station server 32 transmits to the terminal device 10 the broadcast list conforming to the specified time period and the broadcast list in the time period before and after it.

在步骤S15中,终端设备10将符合指定时间段的广播列表和用于显示在从广播电台服务器32接收到的信息中符合其之前和之后的时间段的广播列表的指令项显示在显示器17上(与屏幕174相应)。终端设备10还将从广播电台服务器32接收到的前面的和后续的时间段中的广播列表临时存储在例如RAM 20中。In step S15, the terminal device 10 displays on the display 17 the broadcast list matching the specified time period and the instruction item for displaying the broadcast list matching the time periods before and after it in the information received from the broadcast station server 32 (corresponding to screen 174). The terminal device 10 also temporarily stores broadcast lists in previous and subsequent time periods received from the broadcast station server 32 in the RAM 20, for example.

在步骤S16中,如果用户在显示的屏幕上选择用于显示前面或后续时间段中的广播列表的指令项,则终端设备10进入步骤S17。在步骤S17中,终端设备10将与在步骤S16中在RAM 20中临时存储的广播列表中选择的相应的广播列表显示在显示器17上。且终端设备10将在步骤S16选择的时间段指定成新的检索条件,并将其传送至广播电台服务器32。In step S16, if the user selects an instruction item for displaying a broadcast list in the previous or subsequent time period on the displayed screen, the terminal device 10 proceeds to step S17. In step S17, the terminal device 10 displays on the display 17 a corresponding broadcast list selected from the broadcast lists temporarily stored in the RAM 20 in step S16. And the terminal device 10 designates the time period selected in step S16 as a new retrieval condition, and transmits it to the broadcast station server 32 .

这样,终端设备10接收并临时存储指定时间段之前和之后的广播列表以及符合指定时间段的广播列表,这样当存在前面和后续时间段中的广播列表的显示请求时,可以立即显示所存储的广播列表。In this way, the terminal device 10 receives and temporarily stores broadcast lists before and after the specified time period and broadcast lists conforming to the specified time period, so that when there is a display request for the broadcast lists in the previous and subsequent time periods, the stored broadcast lists can be displayed immediately. broadcast list.

广播电台服务器32检索在步骤S17中新指定的时间段的前面和后续时间段中的广播列表,并将检索结果传送至终端设备10(对应于步骤S13和步骤S14)。终端设备10将接收到的广播列表临时存储在RAM 20中(对应于步骤S15)。此时,所显示的广播列表不改变。The broadcast station server 32 retrieves the broadcast list in the preceding and subsequent time periods of the time period newly designated in step S17, and transmits the retrieval result to the terminal device 10 (corresponding to steps S13 and S14). The terminal device 10 temporarily stores the received broadcast list in the RAM 20 (corresponding to step S15). At this time, the displayed broadcast list does not change.

如果选择广播列表中的乐曲项,即在步骤S16做出裁剪,则终端设备10结束检索处理。且终端设备10请求广播电台服务器32传送关于指定的乐曲的信息,接收此信息,并将其作为裁剪信息存储在HDD 21中,及将其显示在显示器17上。If a tune item in the broadcast list is selected, that is, trimming is made in step S16, the terminal device 10 ends the retrieval process. And the terminal device 10 requests the broadcast station server 32 to transmit information about the specified music piece, receives this information, and stores it in the HDD 21 as cropping information, and displays it on the display 17.

通过以上处理,可以立即显示前面和后续时间段中的广播列表,并裁剪它,而用户不需要切换屏幕以改变日期或时间段。Through the above processing, it is possible to immediately display the broadcast list in the previous and subsequent time slots and crop it without the user needing to switch screens to change the date or time slot.

图12和13为示出当选择节目检索时,在终端设备10和广播电台服务器32之间的信息检索处理的流程图。12 and 13 are flowcharts showing information retrieval processing between the terminal device 10 and the broadcast station server 32 when program retrieval is selected.

图12的流程图通过用户在用于选择检索方法的屏幕172显示在终端设备10的显示器17上时选择节目检索来开始。在步骤S21中,终端设备10显示用于指定日期的屏幕176。当通过用户的输入操作作输入日期时,终端设备10将输入的信息作为检索条件传送至广播电台服务器32。The flowchart of FIG. 12 is started by the user selecting program retrieval when a screen 172 for selecting a retrieval method is displayed on the display 17 of the terminal device 10 . In step S21, the terminal device 10 displays a screen 176 for specifying a date. When the date is input by the user's input operation, the terminal device 10 transmits the input information to the broadcast station server 32 as a retrieval condition.

在步骤S22中,接收检索条件的广播电台服务器32从数据库中检索指定日期广播的节目。在步骤S23中,广播电台服务器32还检索在指定日期前一天和后一天广播的节目。且在步骤S24中,广播电台服务器32将指定日期及其前面和后续日期的节目列表传送至终端设备10。In step S22, the broadcasting station server 32 receiving the retrieval condition retrieves the program broadcast on the specified date from the database. In step S23, the broadcast station server 32 also retrieves programs broadcast on the day before and the day after the specified date. And in step S24 , the broadcasting station server 32 transmits the program list of the specified date and its previous and subsequent dates to the terminal device 10 .

在步骤S25中,终端设备10将指定日期的节目列表和用于显示在从广播电台服务器32接收到的信息中其之前和之后的时间段的广播列表的指令项显示在显示器17上(与屏幕177相应)。终端设备10还将从广播电台服务器32接收到的前面的和后续的日期的广播列表临时存储在RAM 20中。In step S25, the terminal device 10 displays on the display 17 the program list of the specified date and the instruction item for displaying the broadcast list of the time period before and after it in the information received from the broadcast station server 32 (with the screen 177 corresponding). The terminal device 10 also temporarily stores in the RAM 20 broadcast lists of previous and subsequent dates received from the broadcast station server 32.

在步骤S26中,如果用户选择用于显示前面或后续日期的广播列表的指令项,则终端设备10进入步骤S27。在步骤S27中,终端设备10将与在步骤S26中在步骤S25中临时存储在RAM 20中的广播列表中选择的相应的广播列表显示在显示器17上。然后终端设备10将在步骤S26选择的时间段指定成新的检索条件,并将其传送至广播电台服务器32。这样,终端设备10接收并临时存储指定日期之前和之后的广播列表以及符合指定日期的广播列表,这样当存在前面和后续日期中的广播列表的显示请求时,可以立即显示所存储的广播列表。In step S26, if the user selects an instruction item for displaying the broadcast list of the previous or subsequent date, the terminal device 10 proceeds to step S27. In step S27, the terminal device 10 displays on the display 17 the broadcast list corresponding to the one selected from the broadcast list temporarily stored in the RAM 20 in step S25 in step S26. The terminal device 10 then designates the time period selected at step S26 as a new retrieval condition, and transmits it to the broadcast station server 32 . In this way, the terminal device 10 receives and temporarily stores broadcast lists before and after the specified date and broadcast lists conforming to the specified date, so that when there is a display request for the broadcast lists in the previous and subsequent dates, the stored broadcast lists can be displayed immediately.

广播电台服务器32检索在步骤S27中新指定的日期的前面和后续日期中的广播列表,并将检索结果传送至终端设备10(对应于步骤S23和步骤S24)。终端设备10将接收到的广播列表临时存储在RAM 20中。The broadcasting station server 32 retrieves the broadcasting list in the previous and subsequent dates of the date newly designated in step S27, and transmits the retrieval result to the terminal device 10 (corresponding to steps S23 and S24). The terminal device 10 temporarily stores the received broadcast list in the RAM 20.

如果在步骤S26从节目列表中选择节目项,则终端设备10请求广播电台服务器32检索该节目作为检索键,并进入图13中的步骤S28。在步骤S28,广播电台服务器32检索新指定的节目中广播的乐曲的列表(即符合指定日期和指定节目的广播列表)。在步骤S29中,广播电台服务器32还为指定的节目检索前一时间广播的广播列表。如果在数据库中累积了相同节目的计划在下一时间广播的广播列表。在步骤S30中,广播电台服务器32将指定节目的广播列表和上一和下一时间的广播列表传送至终端设备10。If a program item is selected from the program list at step S26, the terminal device 10 requests the broadcast station server 32 to retrieve the program as a retrieval key, and proceeds to step S28 in FIG. 13 . In step S28, the broadcast station server 32 retrieves a list of musical pieces broadcast in the newly designated program (ie, a broadcast list corresponding to the designated date and designated program). In step S29, the broadcast station server 32 also retrieves the broadcast list broadcast at the previous time for the designated program. If the broadcast list of the same program scheduled to be broadcast at the next time is accumulated in the database. In step S30 , the broadcast station server 32 transmits the broadcast list of the specified program and the broadcast list of the previous and next time to the terminal device 10 .

在步骤S31中,终端单元10将指定节目的广播列表和用于显示在从广播电台服务器32接收到的信息中上一和下一时间的广播列表的指令项显示在显示器17上(对应于屏幕178)。终端设备10还将从广播电台服务器32接收到的前一和下一时间的广播列表临时存储在RAM 20中。In step S31, the terminal unit 10 displays on the display 17 (corresponding to the screen 178). The terminal device 10 also temporarily stores in the RAM 20 the broadcast lists of the previous and next times received from the broadcast station server 32.

在步骤S32中,如果用户在显示屏上选择用于显示上一或下一时间的广播列表的指令项,则终端设备10进入步骤S33。在步骤S33中,终端设备10在显示器17上显示在步骤S32从在步骤S32中临时存储在RAM 20中的多个广播列表中选择的相应的广播列表。且终端设备10将诸如标记信息之类的控制信息传送至广播电台服务器32,并请求与步骤S32中的选择相应的时间的节目的广播列表。In step S32, if the user selects an instruction item for displaying the broadcast list at the previous or next time on the display screen, the terminal device 10 proceeds to step S33. In step S33, the terminal device 10 displays on the display 17 the corresponding broadcast list selected in step S32 from among the plurality of broadcast lists temporarily stored in the RAM 20 in step S32. And the terminal device 10 transmits control information such as tag information to the broadcast station server 32, and requests the broadcast list of the program at the time corresponding to the selection in step S32.

这样,终端设备10接收并临时存储在前一和下一时间的广播列表以及指定日期的节目的广播列表,从而当存在相同节目的前一和后一时间的广播列表的显示请求时,可以立即显示所存储的广播列表。In this way, the terminal device 10 receives and temporarily stores the broadcast list of the previous and next time and the broadcast list of the program of the specified date, so that when there is a display request for the broadcast list of the previous and next time of the same program, it can be displayed immediately. Displays the list of stored broadcasts.

广播电台服务器32检索在步骤S33中指定的时间之前和之后的时间的节目的广播列表,并将检索结果传送至终端设备10(对应于步骤S29和步骤S30)。终端设备10将接收到的广播列表临时存储在RAM 20中(对应于步骤S31)。The broadcast station server 32 retrieves broadcast lists of programs at times before and after the time specified in step S33, and transmits the retrieval result to the terminal device 10 (corresponding to steps S29 and S30). The terminal device 10 temporarily stores the received broadcast list in the RAM 20 (corresponding to step S31).

如果在步骤S32裁剪广播列表中的乐曲,则终端设备10结束检索处理。且终端设备10请求广播电台服务器32传送关于指定的乐曲的信息,接收此信息,并将其作为裁剪信息存储在HDD 21中,及将其显示在显示器17上。If the tune in the broadcast list is trimmed in step S32, the terminal device 10 ends the retrieval process. And the terminal device 10 requests the broadcast station server 32 to transmit information about the specified music piece, receives this information, and stores it in the HDD 21 as cropping information, and displays it on the display 17.

通过以上处理,用户能立即显示前一和下一日期的节目列表和相同节目在前一和下一时间的广播列表而不通过切换屏幕来改变日期或节目名称,并执行选择操作。Through the above processing, the user can immediately display the program list of the previous and next date and the broadcast list of the same program at the previous and next time without changing the date or program name by switching screens, and performing a selection operation.

在以上的流程图中,当存在对广播电台服务器32的检索请求时,在终端设备10同时接收符合检索条件的列表以及其前面和后续列表,但当然只可接收到符合检索条件的列表。在此情况下,当选择了与列表一起显示的用于显示其前面和后续列表的任一指令项时,终端设备10再次向广播电台服务器32请求符合已按选择改变了的检索条件的列表。因此,当选择指令项时,终端设备10从广播电台服务器32接收相应的列表,然后将列表显示在显示器17上。因此,根据网络30或广播电台服务器32的条件在终端设备10的处理中,可能存在从选择指令项到显示列表的时间延迟。In the above flowchart, when there is a retrieval request to the broadcasting station server 32, the list matching the retrieval condition and its previous and subsequent lists are simultaneously received at the terminal device 10, but of course only the listing matching the retrieval condition can be received. In this case, when any instruction item for displaying its previous and subsequent lists displayed together with the list is selected, the terminal device 10 requests the broadcast station server 32 again for a list matching the retrieval condition which has been changed according to the selection. Therefore, when an instruction item is selected, the terminal device 10 receives a corresponding list from the broadcast station server 32 and then displays the list on the display 17 . Therefore, there may be a time delay from selection of an instruction item to display of the list in the processing of the terminal device 10 depending on the conditions of the network 30 or the broadcasting station server 32 .

终端设备10的处理功能是通过在终端设备10的CPU 11执行的说明处理的内容的程序来实现的。处理功能还能通过在计算机的CPU中执行相同的程序在计算机中实现。可以将说明处理的内容的程序记录在终端设备10或计算机中可读的记录媒体上。该记录媒体的例子包括磁记录设备、光盘、光磁记录媒体和半导体存储器。磁记录设备的例子包括HDD、软盘(FD)和磁带。光盘的例子包括DVD、DVD-RAM、CD-ROM和CD-R(可记录)/RW(可读)。光磁记录媒体的一个例子是MO(磁光盘)。The processing function of the terminal device 10 is realized by a program executed by the CPU 11 of the terminal device 10 describing the contents of processing. The processing function can also be realized in a computer by executing the same program in the CPU of the computer. A program explaining the contents of processing may be recorded on a recording medium readable in the terminal device 10 or a computer. Examples of the recording medium include magnetic recording devices, optical discs, magneto-optical recording media, and semiconductor memories. Examples of magnetic recording devices include HDDs, floppy disks (FD), and magnetic tapes. Examples of optical disks include DVD, DVD-RAM, CD-ROM, and CD-R (recordable)/RW (readable). An example of a magneto-optical recording medium is MO (Magneto Optical Disk).

在流通程序中,诸如DVD或CD-ROM之类的记录该程序的便携式记录媒体被销售。程序还可以存储在服务器计算机的存储设备中并通过网络从服务器计算机转移至另一计算机。In a distributed program, a portable recording medium such as a DVD or a CD-ROM recording the program is sold. The program can also be stored in a storage device of a server computer and transferred from the server computer to another computer over a network.

执行该程序的终端设备10或计算机将便携式记录媒体中所记录的程序或从服务器计算机转移的程序存储在其自己的存储设备中。在终端设备10的情况下,程序存储在例如HDD 21中。终端设备10或计算机从它自己的存储设备读取程序并根据该程序执行处理。终端设备10或计算机可直接从便携式记录媒体读取该程序并根据程序执行处理。每次从服务器计算机转移程序时,可以根据接收到的程序进行处理。The terminal device 10 or computer executing the program stores the program recorded in the portable recording medium or the program transferred from the server computer in its own storage device. In the case of the terminal device 10, the program is stored in the HDD 21, for example. The terminal device 10 or computer reads the program from its own storage device and executes processing according to the program. The terminal device 10 or the computer can directly read the program from the portable recording medium and execute processing according to the program. Each time the program is transferred from the server computer, it can be processed according to the received program.

(3)第二实施例(3) The second embodiment

下面将根据本发明的第二实施例详细说明通过多个服务服务器中的一个实现广播电台服务器32提供节目列表或广播列表的服务的服务系统。本服务系统具有单个开始命令功能。A service system in which the broadcast station server 32 provides a program list or a broadcast list service through one of a plurality of service servers will be described in detail below in detail according to the second embodiment of the present invention. This service system has a single start command function.

(3-1)音乐相关服务提供系统的系统配置(3-1) System configuration of music-related service provision system

在图14中,标号1000指整个音乐相关服务提供系统,它包括:与音乐相关服务提供系统1000的操作员签订了合同的用户的客户终端1002、管理客户终端1002的端口服务器1003和向客户终端1002提供各种有关音乐的服务的多个服务器1004-1008。In FIG. 14, reference numeral 1000 refers to an entire music-related service providing system, which includes: a client terminal 1002 of a user who has signed a contract with an operator of the music-related service providing system 1000, a port server 1003 that manages the client terminal 1002, and provides information to the client terminal. 1002 provides a plurality of servers 1004-1008 for various music related services.

在此实施例中,音乐数据分配服务器1004向客户终端1002提供用于分配以ATRAC 3(自适应转换声音编码3)、AAC(高级音频编码)、WMA(视窗媒体音频)、RealAUDIO G2音乐编解码器、MP3(MPEG音频层-3)格式的音乐数据。In this embodiment, the music data distribution server 1004 provides the client terminal 1002 for distribution with ATRAC 3 (Adaptive Transformation Acoustic Coding 3), AAC (Advanced Audio Coding), WMA (Windows Media Audio), RealAUDIO G2 music codec player, music data in MP3 (MPEG Audio Layer-3) format.

物理销售服务器1005也提供用于向客户终端1002的用户销售CD(光盘)、DVD(数字通用盘)等的物理销售服务。The physical sales server 1005 also provides a physical sales service for selling CDs (Compact Disks), DVDs (Digital Versatile Disks), and the like to users of the client terminal 1002 .

另外,无线电广播信息分配服务器1006提供用于分配从无线电台向客户终端1002广播的无线电广播的广播节目或有关音乐的无线电广播信息的无线电广播信息分配服务。In addition, the radio broadcast information distribution server 1006 provides a radio broadcast information distribution service for distributing a broadcast program of a radio broadcast broadcast from a radio station to the client terminal 1002 or radio broadcast information about music.

另外,因特网无线电服务器1007提供用于通过与因特网相应的网络NT1000以流式分配的形式向客户终端1002广播无线电广播数据的因特网无线电广播服务。In addition, the Internet radio server 1007 provides an Internet radio broadcast service for broadcasting radio broadcast data to the client terminals 1002 in the form of streaming distribution through the network NT1000 corresponding to the Internet.

另外,会计服务器1008执行用于响应于来自端口服务器1003的请求等向用户收取各种费用的收费处理。In addition, the accounting server 1008 executes charging processing for charging various fees from the user in response to requests from the port server 1003 and the like.

(3-2)客户终端1002的功能电路块配置(3-2) Functional circuit block configuration of the client terminal 1002

下面将说明具有功能电路块的客户终端1002的硬件配置。客户终端1002具有一个具有设置在机壳表面上和遥控器(未示出)中的各种操作按钮的操作输入部分1020,当用户操作该操作输入部分1020时,操作输入部分1020识别用户执行的操作,并将根据该操作的操作输入信号发送至输入处理部分1021,如图15中所示。The hardware configuration of the client terminal 1002 having functional circuit blocks will be described below. The client terminal 1002 has an operation input section 1020 having various operation buttons provided on the surface of the cabinet and in a remote controller (not shown), and when the user operates the operation input section 1020, the operation input section 1020 recognizes the operation performed by the user. operation, and an operation input signal according to the operation is sent to the input processing section 1021, as shown in FIG. 15 .

输入处理部分1021将从操作输入部分1020给出的操作输入信号转换成特定的操作命令并通过总线1022将该操作命令发送至控制部分1023。The input processing section 1021 converts the operation input signal given from the operation input section 1020 into a specific operation command and sends the operation command to the control section 1023 through the bus 1022 .

控制部分1023根据从通过总线1022连接的各电路给出的操作命令控制各电路的操作。The control section 1023 controls the operation of each circuit in accordance with an operation command given from each circuit connected through the bus 1022 .

显示控制部分1024对通过总线1022提供的视频数据进行数模转换处理,并将处理后得到的模拟视频信号发送至显示部分1025。The display control section 1024 performs digital-to-analog conversion processing on the video data supplied through the bus 1022 , and sends the processed analog video signal to the display section 1025 .

显示部分1025是诸如液晶显示器之类的显示设备,并可以直接安装或安装在外壳表面。The display section 1025 is a display device such as a liquid crystal display, and may be mounted directly or on the surface of the housing.

当通过显示控制部分1024将控制部分1023的处理结果或各种视频数据作为模拟视频信号提供时,显示部分1025根据该模拟视频信号显示视频。When the processing result of the control section 1023 or various video data is supplied as an analog video signal through the display control section 1024, the display section 1025 displays video according to the analog video signal.

音频控制部分1026通过总线1022对音频数据进行数模转换处理,并将处理后得到的模拟音频信号发送至扬声器1027。扬声器1027输出基于从音频控制部分1026提供的模拟音频信号的音频。The audio control part 1026 performs digital-to-analog conversion processing on the audio data through the bus 1022 , and sends the processed analog audio signal to the speaker 1027 . The speaker 1027 outputs audio based on the analog audio signal supplied from the audio control section 1026 .

外部记录媒体记录-再现部分1028是一种记录-再现单元,它用于读取和再现记录在诸如CD或记忆棒(注册商标)之类具有包含在外壳中的闪存的外部记录媒体中的内容数据,或将记录对象的内容数据记录在外部记录媒体中。The external recording medium recording-reproducing section 1028 is a recording-reproducing unit for reading and reproducing contents recorded in an external recording medium such as a CD or a memory stick (registered trademark) having a flash memory contained in a case data, or record the content data of the recording object in an external recording medium.

当从外部记录媒体读取视频数据作为内容数据时,外部记录媒体记录-再现部分1028通过总线1022将读取的视频数据提供给显示控制部分1024。When reading video data from an external recording medium as content data, the external recording medium recording-reproducing section 1028 supplies the read video data to the display control section 1024 via the bus 1022 .

从而,显示控制部分1024将作为通过外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据的视频数据转换成模拟视频信号并将其提供给显示部分1025。Thus, the display control section 1024 converts video data, which is content data read from the external recording medium by the external recording medium recording-reproducing section 1028 , into an analog video signal and supplies it to the display section 1025 .

当从外部记录媒体读取音频数据作为内容数据时,外部记录媒体记录-再现部分1028也将通过总线1022读取的音频数据提供给音频控制部分1026。When reading audio data from an external recording medium as content data, the external recording medium recording-reproducing section 1028 also supplies the audio data read through the bus 1022 to the audio control section 1026 .

从而,音频控制部分1026将作为通过外部外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据的音频数据转换成模拟音频信号并将其提供给扬声器1027。Thus, the audio control section 1026 converts audio data which is content data read from the external recording medium by the external recording medium recording-reproducing section 1028 into an analog audio signal and supplies it to the speaker 1027 .

另外,控制部分1023可以将通过外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据通过总线1022发送至客户终端1002中的存储媒体1029,并将该内容数据存储在存储媒体1029中(下文将在存储媒体1029中存储内容数据称为拆分(ripping))In addition, the control section 1023 may transmit the content data read from the external recording medium by the external recording medium recording-reproducing section 1028 to the storage medium 1029 in the client terminal 1002 through the bus 1022, and store the content data in the storage medium 1029. (hereinafter, storing content data in the storage medium 1029 is referred to as splitting (ripping))

当从存储媒体1029读取诸如图象数据之类的视频数据或作为内容数据的视频数据时,控制部分1023通过总线1022将读取的视频数据提供给显示控制部分1024。When reading video data such as image data or video data as content data from the storage medium 1029 , the control section 1023 supplies the read video data to the display control section 1024 via the bus 1022 .

当从存储媒体1029读取诸如作为内容数据的音频数据之类的音频数据时,控制部分1023也通过总线1022将读取的音频数据提供给音频控制部分1026。When reading audio data such as audio data as content data from the storage medium 1029 , the control section 1023 also supplies the read audio data to the audio control section 1026 via the bus 1022 .

另外,控制部分1023可以从存储媒体1029读取音乐数据并将其转移至外部记录媒体记录-再现部分1028以使外部记录媒体记录-再现部分1028能将音乐数据记录在外部记录媒体中。In addition, the control section 1023 may read music data from the storage medium 1029 and transfer it to the external recording medium recording-reproducing section 1028 so that the external recording medium recording-reproducing section 1028 can record the music data in the external recording medium.

广播信号接收部分1030接收从各广播电台发出的无线电广播波,并将其提供给调谐器部分1031。The broadcast signal receiving section 1030 receives radio broadcast waves sent from various broadcast stations, and supplies them to the tuner section 1031 .

调谐器部分1031在控制部分1023的控制下以与通过操作输入部分1020指定的无线电台相应的广播频率从通过广播信号接收部分1030接收到的无线电广播波中提取一个无线电广播信号,并进行对无线电广播信号进行预定的接收处理以将处理后的音频数据通过总线1022发送至音频控制部分1026。The tuner section 1031 extracts a radio broadcast signal from the radio broadcast wave received by the broadcast signal receiving section 1030 at a broadcast frequency corresponding to the radio station designated by the operation input section 1020 under the control of the control section 1023, and performs a pair radio broadcasting signal. The broadcast signal undergoes predetermined reception processing to send the processed audio data to the audio control section 1026 via the bus 1022 .

音频控制部分1026将从调谐器部分1031给出的音频数据转换成模拟音频信号并将其发送至扬声器1027以输出在无线电台广播的广播节目的节目音频,因此,用户能听到广播节目的节目音频。The audio control section 1026 converts the audio data given from the tuner section 1031 into an analog audio signal and sends it to the speaker 1027 to output the program audio of the broadcast program broadcast on the radio station, so that the user can hear the program of the broadcast program audio.

控制部分1023还可以通过将从调谐器部分1031获取的音频数据发送至存储媒体1029并将其存储在存储媒体1029中来记录广播节目的节目音频。The control section 1023 can also record program audio of a broadcast program by transmitting the audio data acquired from the tuner section 1031 to the storage medium 1029 and storing it in the storage medium 1029 .

另外,控制部分1023通过依次通过通信控制部分1032和网络接口1033连接至网络NT 1000访问端口服务器1003和其它服务器1004-1007。从而将各种信息和数据发送至端口服务器1003和其它服务器1004-1007或从端口服务器1003和其它服务器1004-1007接收各种信息和数据。In addition, the control section 1023 is connected to the network NT 1000 to access the port server 1003 and other servers 1004-1007 by sequentially passing through the communication control section 1032 and the network interface 1033. Various information and data are thereby sent to or received from the port server 1003 and other servers 1004-1007.

编码器/解码器1034对依次通过通信控制部分1032和网络接口1033从网络NT 1000接收到的压缩并编码的内容数据,或从存储媒体1029或外部记录媒体读取的压缩并编码的内容数据进行解码,并将解码的数据发送至显示控制部分1024或音频控制部分1026。The encoder/decoder 1034 performs compression and encoding of content data received from the network NT 1000 through the communication control section 1032 and the network interface 1033 in sequence, or compressed and encoded content data read from the storage medium 1029 or an external recording medium. decoded, and send the decoded data to the display control section 1024 or the audio control section 1026.

编码器/解码器部分1034将从外部记录媒体读取的未压缩和编码的内容、从调谐器部分1031给出的音频数据等压缩并编码,并将压缩并编码的内容数据发送至存储媒体1029。The encoder/decoder section 1034 compresses and encodes uncompressed and encoded content read from an external recording medium, audio data given from the tuner section 1031, etc., and transmits the compressed and encoded content data to the storage medium 1029 .

从而在控制部分1023的控制下,将由编码器/解码器部分1034压缩并编码的内容数据存储在存储媒体1029中。The content data compressed and encoded by the encoder/decoder section 1034 is thereby stored in the storage medium 1029 under the control of the control section 1023 .

版权管理部分1035产生与依次通过网络接口1033和通信控制部分1032从网络NT 1000下载的或由外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据相应的版权管理信息。The copyright management section 1035 generates copyright management information corresponding to content data downloaded from the network NT 1000 via the network interface 1033 and the communication control section 1032 or read from an external recording medium by the external recording medium recording-reproducing section 1028.

在控制部分1023的控制下,将由版权管理部分1035所产生的版权管理信息与内容数据相关联地登记在存储媒体1029中。Under the control of the control section 1023, the copyright management information generated by the copyright management section 1035 is registered in the storage medium 1029 in association with the content data.

当检验或登记在存储媒体1029和特定外部记录媒体之间与版权管理信息相关联的内容数据时,版权管理部分1035通过合适地更新与内容数据相应的版权管理信息的内容数据来保护内容数据的版权。When checking or registering content data associated with copyright management information between the storage medium 1029 and a specific external recording medium, the copyright management section 1035 protects the content data of the content data by appropriately updating the content data of the copyright management information corresponding to the content data. copyright.

页信息产生部分1036通过翻译依次通过网络接口1033和通信控制部分1032从网络NT 1000接收到的XML(可扩展标记语言)文件、HTML(超文本标记语言)文件等来产生要显示在显示部分1025上的视频数据,并将所产生的视频数据发送至显示控制部分1024。The page information generation section 1036 generates the XML (Extensible Markup Language) file, HTML (Hypertext Markup Language) file, etc. received from the network NT 1000 through the network interface 1033 and the communication control section 1032 in order to be displayed on the display section 1025 by translating and send the generated video data to the display control section 1024.

验证处理部分1037执行验证处理,该处理用于依次通过通信控制部分1032和网络接口1033将验证信息发送至网络NT 1000上通过网络接口1033连接的端口服务器1003和其它服务器1004-1007。The authentication processing section 1037 executes authentication processing for sending authentication information to the port server 1003 and other servers 1004-1007 connected through the network interface 1033 on the network NT 1000 through the communication control section 1032 and the network interface 1033 in sequence.

验证信息存储部分1038存储在验证处理部分1037访问端口服务器1003和其它服务器1004-1007时所获取验证信息。The authentication information storage section 1038 stores authentication information acquired when the authentication processing section 1037 accesses the port server 1003 and other servers 1004-1007.

无线电广播显示控制部分1039将请求关于当前接收到的给用户收听的无线电广播的无线电广播信息的请求信号发送至与广播依次通过通信控制部分1032和网络接口1033接收的无线电节目的无线电台相应的无线电广播信息分配服务器1006。The radio broadcast display control section 1039 transmits a request signal requesting radio broadcast information on currently received radio broadcasts for the user to radio stations corresponding to radio stations broadcasting radio programs received through the communication control section 1032 and the network interface 1033 in sequence. Broadcast information distribution server 1006 .

结果,无线电广播显示控制部分1039在显示部分1025上显示无线电广播信息,包括:依次通过网络接口1033和通信控制部分1032接收从网络NT 1000上的无线电广播信息分配服务器1006发送的无线电广播信息的当前接收到的无线电节目的节目名和当前接收到的乐曲的名称和艺术家名并将接收到的无线电广播信息传送至显示控制部分1024。As a result, the radio broadcast display control section 1039 displays the radio broadcast information on the display section 1025, including: receiving the current status of the radio broadcast information transmitted from the radio broadcast information distribution server 1006 on the network NT 1000 through the network interface 1033 and the communication control section 1032 in sequence. The program name of the received radio program and the title and artist name of the currently received music piece and the received radio broadcast information are sent to the display control section 1024 .

客户终端1002的控制部分1023在图16中所示的目录结构中管理存储媒体1029中所存储的内容数据。首先,在“根”目录的下一层上创建任何数量的“文件夹”目录,其中该数量在特定范围内。对应于内容的种类或所有者用户创建此“文件夹”目录。The control section 1023 of the client terminal 1002 manages content data stored in the storage medium 1029 in the directory structure shown in FIG. 16 . First, create any number of "folder" directories one level below the "root" directory, where that number is within a certain range. This "folder" directory is created corresponding to the kind or owner user of the content.

在“文件夹”目录的下一层,创建任何数量的“集册”目录,其中该数量在特定范围内。“集册”目录对应于例如集册名。在“集册”目录的下一层,存储属于“集册”目录的一个或多个“磁道”文件,其中该“磁道”文件变成一首乐曲或内容。One level below the "folder" directory, create any number of "album" directories, where the number is within a certain range. The "album" directory corresponds to, for example, an album name. In the lower level of the "album" directory, one or more "track" files belonging to the "album" directory are stored, wherein the "track" file becomes a piece of music or content.

根据存储媒体1029中所存储的数据库文件进行内容数据的目录管理。Directory management of content data is performed based on a database file stored in the storage medium 1029 .

(3-3)端口服务器1003的功能电路块配置。(3-3) Functional circuit block configuration of the port server 1003 .

参见图17,下面将说明具有功能电路块的端口服务器1003的硬件配置。端口服务器1003的控制部分1050控制通过总线1051连接的各电路的操作。Referring to Fig. 17, the hardware configuration of the port server 1003 having functional circuit blocks will be explained below. The control section 1050 of the port server 1003 controls the operations of the respective circuits connected through the bus 1051 .

通信控制部分1052在控制部分1050的控制下通过网络接口1053将各种信息传送至客户终端1002和其它服务器1004-1008或从客户终端1002和其它服务器1004-1008接收各种信息。The communication control section 1052 transmits or receives various information to or from the client terminal 1002 and other servers 1004-1008 through the network interface 1053 under the control of the control section 1050.

顾客数据库部分1054登记与音乐相关服务提供系统1000的操作员签订合同的用户的用户ID(标识)信息和与其相关联的密码信息作为顾客信息。The customer database section 1054 registers user ID (identification) information and password information associated therewith of users who contract with the operator of the music-related service providing system 1000 as customer information.

页信息存储部分1055存储由音乐相关服务提供系统1000的操作员管理的页信息等。The page information storage section 1055 stores page information and the like managed by the operator of the music-related service providing system 1000 .

页信息以XML语言等说明并包括用于访问音乐数据分配服务器1004、物理销售服务器1005、无线电广播信息分配服务器1006和因特网无线电服务器1007的URL(统一资源定位器)信息。The page information is described in XML language or the like and includes URL (Uniform Resource Locator) information for accessing the music data distribution server 1004, physical sales server 1005, radio broadcast information distribution server 1006, and Internet radio server 1007.

验证处理部分1056依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的用户ID信息和密码信息,并作为用户验证处理确定接收到的用户ID信息和密码信息是否作为顾客信息登记在顾客数据库部分1054中。The authentication processing section 1056 receives user ID information and password information transmitted from the client terminal 1002 through the network interface 1053 and the communication control section 1052 in sequence, and determines whether the received user ID information and password information are registered as customer information in the customer terminal 1002 as user authentication processing. In the database section 1054.

然后如果用户验证处理结束,则验证处理部分1056发送指示用户验证处理的结果的便携式验证信息(如下述验证对话ID信息)并所发送的便携式验证结果信息临时存储在验证信息存储部分1057中。Then if the user authentication process ends, the authentication processing section 1056 transmits portable authentication information indicating the result of the user authentication process (such as authentication session ID information described below) and the transmitted portable authentication result information is temporarily stored in the authentication information storage section 1057.

此时,当作为验证处理部分1056的用户验证处理的结果将用户验证成正式用户时,控制部分1050依次通过通信控制部分1052和网络接口1053将页信息存储部分1055中所存储的用于订立合同人的信息和便携式验证结果一起发送至客户终端1002。At this time, when the user is authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1056, the control section 1050 sequentially uses the information stored in the page information storage section 1055 through the communication control section 1052 and the network interface 1053. The person's information is sent to the client terminal 1002 together with the portable verification result.

当作为验证处理部分1056的用户验证处理的结果没有将用户验证成正式用户时,控制部分1050可以依次通过通信控制部分1052和网络接口1053将验证错误信息和页信息存储部分1055中所存储的指示验证失败的验证失败通知页信息一起发送至客户终端1002。When the user is not authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1056, the control section 1050 may transfer the authentication error information and the instruction stored in the page information storage section 1055 through the communication control section 1052 and the network interface 1053 in sequence. The verification failure notification page information of the verification failure is sent to the client terminal 1002 together.

如果作为执行来自音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006的用户验证处理的结果依次通过网络接口1053和通信控制部分1052接收从用户的客户终端1002获取和传送的便携式验证结果信息(下述验证票),则验证处理部分1056将接收到的便携式验证结果信息和与验证信息存储部分1057中临时存储的与用户相应的便携式验证结果信息相比较。If the portable authentication acquired and transmitted from the user's client terminal 1002 is received through the network interface 1053 and the communication control section 1052 sequentially as a result of performing user authentication processing from the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server 1006 Result information (the verification ticket described below), the verification processing part 1056 compares the received portable verification result information with the portable verification result information corresponding to the user temporarily stored in the verification information storage part 1057.

从而,验证处理部分1056执行用于确认便携式验证结果信息是否正式的确认处理作为对从音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006接收到的便携式验证结果信息的验证处理,并依次通过通信控制部分1052和网络接口1053将指示其确认结果的确认结果信息返回至音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006。Thus, the verification processing section 1056 performs confirmation processing for confirming whether the portable verification result information is official as verification processing of the portable verification result information received from the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server 1006, And returns confirmation result information indicating its confirmation result to music data distribution server 1004, physical sales server 1005 and radio broadcast information distribution server 1006 via communication control section 1052 and network interface 1053 in this order.

频率信息存储部分1058相关地存储指示诸如邮政编码之类能指定地区的地区代码的频率信息、可以在由其地区代码所指示的地区中接收到的无线电广播的频率、播送无线电节目的无线电台的名称(下文称为无线电台名)和为对各无线电台唯一的标识信息的呼号。The frequency information storage section 1058 correlatively stores frequency information indicating an area code such as a zip code that can specify an area, frequencies of radio broadcasts that can be received in an area indicated by the area code thereof, numbers of radio stations broadcasting radio programs, etc. A name (hereinafter referred to as a radio station name) and a call sign which are identification information unique to each radio station.

URL存储部分1059相关地存储用于无线电广播的各无线电台的呼号和能获取由广播节目的节目名和无线电广播中正在广播的乐曲的名称组成的关于从与呼号相应的无线电台提供的正在广播的广播节目的无线电广播信息(下文特称为实时广播信息)的URL信息。The URL storage section 1059 stores the call sign of each radio station used for radio broadcasting in association and can acquire information about the on-broadcast information provided from the radio station corresponding to the call sign, which is composed of the program name of the broadcast program and the title of the music piece being broadcast in the radio broadcast. URL information of radio broadcast information (hereinafter specifically referred to as real-time broadcast information) of a broadcast program.

(3-4)音乐数据分配服务器1004的功能电路块配置(3-4) Functional circuit block configuration of the music data distribution server 1004

参见图18,下面将说明具有功能电路块的音乐数据分配服务器1004的硬件配置。音乐数据分配服务器1004中的控制部分1070控制通过总线1071连接的各电路的操作。Referring to Fig. 18, the hardware configuration of the music data distribution server 1004 having functional circuit blocks will be explained below. The control section 1070 in the music data distribution server 1004 controls the operations of the respective circuits connected through the bus 1071 .

通信控制部分1072在控制部分1070的控制下通过网络接口1073将各种信息和诸如内容数据之类的数据发送至客户终端1002和便携式终端1003或从客户终端1002和便携式终端1003接收各种信息和诸如内容数据之类的数据。The communication control section 1072 transmits various information and data such as content data to or receives various information and data from the client terminal 1002 and the portable terminal 1003 through the network interface 1073 under the control of the control section 1070. Data such as content data.

顾客数据库部分1074将已与音乐数据分配服务器1004的操作员订立合同的用户的用户ID信息和与其相关联的密码信息登记成顾客信息。如果验证处理部分1075具有根据由端口服务器1003发出和从客户终端1002发送的便携式验证结果信息验证用户的功能,则可不提供顾客数据库部分1074。The customer database section 1074 registers, as customer information, user ID information of users who have made a contract with the operator of the music data distribution server 1004 and password information associated therewith. If the authentication processing section 1075 has a function of authenticating the user based on the portable authentication result information issued by the port server 1003 and transmitted from the client terminal 1002, the customer database section 1074 may not be provided.

页信息存储部分1076存储用于音乐数据分配的页信息等以引入由音乐数据分配服务器1004管理的能下载的音乐数据、页信息等。The page information storage section 1076 stores page information and the like for music data distribution to import downloadable music data, page information and the like managed by the music data distribution server 1004 .

在这一点上,用于音乐数据分配的页信息以XML语言描述,并允许使用客户终端1002的用户选择希望下载的音乐数据。In this regard, page information for music data distribution is described in XML language, and allows the user using the client terminal 1002 to select music data desired to be downloaded.

如果依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的请求用于音乐数据分配的页信息的页信息获取请求信号,则控制部分1070响应于页信息获取请求信号依次通过通信控制部分1072和网络接口1073发送页信息存储部分1076中所存储的用于音乐数据分配的页信息到客户终端1002。If a page information acquisition request signal transmitted from the client terminal 1002 requesting page information for music data distribution is received through the network interface 1073 and the communication control section 1072 in sequence, the control section 1070 sequentially passes through the communication control section in response to the page information acquisition request signal. 1072 and network interface 1073 transmit the page information for music data distribution stored in the page information storage section 1076 to the client terminal 1002.

验证处理部分1075接收依次通过网络接口1073和通信控制部分1072从客户终端1002发送的使用客户终端1002的用户的用户ID信息和密码信息,并作为用户验证处理确认接收到的用户ID信息和密码信息是否作为顾客信息登记在顾客数据库1074中。The authentication processing section 1075 receives user ID information and password information of a user using the client terminal 1002 transmitted from the client terminal 1002 sequentially through the network interface 1073 and the communication control section 1072, and confirms the received user ID information and password information as user authentication processing Whether or not it is registered in the customer database 1074 as customer information.

作为与采用用户ID信息和密码信息的用户验证处理不同的用户验证处理,验证处理部分1075接收由端口服务器1003发出的和依次通过网络接口1073和通信控制部分1072从客户终端1002发送的便携式验证结果信息(下述验证票)并依次通过通信控制部分1072和网络接口1073将所接收到的便携式验证结果信息发送至端口服务器1003。As user authentication processing different from user authentication processing using user ID information and password information, the authentication processing section 1075 receives a portable authentication result issued by the port server 1003 and transmitted from the client terminal 1002 through the network interface 1073 and the communication control section 1072 in sequence. information (the verification ticket described below) and the received portable verification result information is sent to the port server 1003 through the communication control part 1072 and the network interface 1073 in sequence.

验证处理部分1075依次通过网络接口中1073和通信控制部分1072接收确认结果信息、该确认结果信息是作为响应于将便携式验证结果信息传送至端口服务器1003执行用于便携式验证结果信息的验证处理(即确认处理)的结果而从端口服务器1003返回的,并根据所接收到的确认结果信息确认该用户是不是已与音乐相关服务提供系统1000的操作员订立合同的正式用户。The verification processing part 1075 receives the confirmation result information through the network interface 1073 and the communication control part 1072 sequentially, and the confirmation result information is executed as a response to the transmission of the portable verification result information to the port server 1003 for the verification process for the portable verification result information (i.e. confirmation processing) result and return from the port server 1003, and confirm whether the user is an official user who has concluded a contract with the operator of the music-related service providing system 1000 according to the received confirmation result information.

这样,如果用户验证处理结束,则验证处理部分1075发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。Thus, if the user authentication processing ends, the authentication processing section 1075 issues server authentication result information (service session ID information described below) indicating the result of the user authentication processing.

此时,当作为验证处理部分1075的用户验证处理的结果将用户验证为正式用户时,控制部分1070依次通过通信控制部分1072和网络接口1073将为合同订立者存储在页信息存储部分1076中的用于音乐数据分配的页信息和服务器验证结果信息一起发送至客户终端1002。At this time, when the user is authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1075, the control section 1070 will store the page information stored in the page information storage section 1076 for the contractor through the communication control section 1072 and the network interface 1073 in sequence. Page information for music data distribution is sent to the client terminal 1002 together with server authentication result information.

相反,当作为验证处理部分1075的用户验证处理的结果没有将用户验证为正式用户时,控制部分1070可以依次通过通信控制部分1072和网络接口1073将验证错误信息和页信息存储部分1076中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。Conversely, when the user is not authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1075, the control section 1070 may transfer the authentication error information and the page information stored in the page information storage section 1076 through the communication control section 1072 and the network interface 1073 in sequence. The verification failure notification page information indicating the verification failure is sent to the client terminal 1002 together.

另外,验证信息存储部分1077临时存储由验证处理部分1075发出的服务器验证结果信息和当验证处理部分1075为使用客户终端1002的用户进行用户验证处理时所需要的各种验证信息。In addition, the authentication information storage section 1077 temporarily stores server authentication result information issued by the authentication processing section 1075 and various authentication information required when the authentication processing section 1075 performs user authentication processing for a user using the client terminal 1002 .

音乐数据存储部分1078存储多个以ATRAC3或MP3格式压缩和编码的音乐数据和诸如与各音乐数据相关联的内容ID信息之类的检索键。The music data storage section 1078 stores a plurality of music data compressed and encoded in the ATRAC3 or MP3 format and retrieval keys such as content ID information associated with each music data.

检索部分1079依次通过网络接口1073和通信控制部分1072接收请求下载希望的音乐数据和存储用于检索希望下载的音乐数据的检索键的下载请求信号,作为将用于音乐数据分配的页信息传送至客户终端1002的结果从客户终端1002发送的下载请求信号,并从接收到的下载请求信号提取检索键。The retrieval section 1079 receives a download request signal requesting to download desired music data and stores a retrieval key for retrieving desired music data via the network interface 1073 and the communication control section 1072 in sequence, as the page information for music data distribution is sent to The client terminal 1002 results in a download request signal sent from the client terminal 1002, and extracts the retrieval key from the received download request signal.

检索部分1079基于检索键根据由检索键指示的检索条件从音乐数据存储部分1078中的多个音乐数据中检索希望下载的音乐数据。The retrieval section 1079 retrieves music data desired to be downloaded from a plurality of music data in the music data storage section 1078 based on the retrieval key according to the retrieval condition indicated by the retrieval key.

从而,控制部分1070依次通过通信控制部分1072和网络接口1073将检索到的希望下载的音乐数据传送至客户终端1002。Thus, the control section 1070 transmits the retrieved music data desired to be downloaded to the client terminal 1002 via the communication control section 1072 and the network interface 1073 in sequence.

控制部分1070依次通过通信控制部分1072和网络接口1073将由将音乐数据下载至客户终端1002引起的用户的会计处理的会计信息发送至会计服务器1008以执行将音乐数据下载给用户的会计处理。The control section 1070 sequentially transmits accounting information of the user's accounting process caused by downloading music data to the client terminal 1002 to the accounting server 1008 through the communication control section 1072 and the network interface 1073 to perform the accounting process of downloading the music data to the user.

(3-5)物理销售服务器1005的功能电路块配置(3-5) Functional Circuit Block Configuration of Physical Sales Server 1005

参见图19,下面将说明具有功能电路块的物理销售服务器1005的硬件配置。物理销售服务器1005中的控制部分1090控制通过总线1091连接的各电路的操作。Referring to Fig. 19, the hardware configuration of the physical sales server 1005 having functional circuit blocks will be explained below. The control section 1090 in the physical sales server 1005 controls the operation of each circuit connected through the bus 1091 .

通信控制部分1092在控制部分1090的控制下通过网络接口1093将各种信息发送至客户终端1002、便携式终端1003等或从客户终端1002、便携式终端1003等接收各种信息。The communication control section 1092 transmits or receives various information to or from the client terminal 1002, the portable terminal 1003, etc. through the network interface 1093 under the control of the control section 1090.

顾客数据库部分1094将已与物理销售服务器1005订立合同的用户的用户ID信息和与其相关联的密码信息登记成顾客信息。如果验证处理部分1095具有根据由端口服务器1003发出和从客户终端1002发送的便携式验证结果信息验证用户的功能,则可不提供顾客数据库部分1094。The customer database section 1094 registers, as customer information, user ID information of a user who has made a contract with the physical sales server 1005 and password information associated therewith. If the authentication processing section 1095 has a function of authenticating the user based on the portable authentication result information issued by the port server 1003 and transmitted from the client terminal 1002, the customer database section 1094 may not be provided.

页信息存储部分1096存储用于媒体包销售的页信息等以引入由音乐数据分配服务器1004管理的诸如CD或DVD之类的销售对象的媒体包、页信息。The page information storage section 1096 stores page information and the like for sale of media packs to import media packs, page information of sales targets such as CDs or DVDs managed by the music data distribution server 1004 .

在这一点上,用于媒体包销售的页信息以XML语言描述,并允许使用客户终端1002的用户选择希望下载的诸如CD或DVD之类的媒体包。In this regard, the page information for sale of the media package is described in XML language, and the user using the client terminal 1002 is allowed to select a media package such as CD or DVD desired to be downloaded.

控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002发送的请求用于媒体包销售的页信息的页信息获取请求信号,然后响应于接收到的页信息获取请求信号依次通过通信控制部分1092和网络接口1093将页信息存储部分1096中所存储的用于媒体包销售的页信息发送至客户终端1002。The control section 1090 sequentially receives a page information acquisition request signal transmitted from the client terminal 1002 through the network interface 1093 and the communication control section 1092 requesting page information for media pack sales, and then sequentially communicates in response to the received page information acquisition request signal. The control section 1092 and the network interface 1093 transmit the page information for media pack sales stored in the page information storage section 1096 to the client terminal 1002 .

验证处理部分1095依次通过网络接口1093和通信控制部分1092接收从客户终端1002发送的使用客户终端1002的用户的用户ID信息和密码信息,并作为用户验证处理确认接收到的用户ID信息和密码信息是否作为顾客信息登记在顾客数据库部分1094中。The authentication processing section 1095 receives user ID information and password information of a user using the client terminal 1002 transmitted from the client terminal 1002 through the network interface 1093 and the communication control section 1092 in sequence, and confirms the received user ID information and password information as user authentication processing Whether or not is registered in the customer database section 1094 as customer information.

作为与采用用户ID信息和密码信息的用户验证处理不同的用户验证处理,验证处理部分1095依次通过网络接口1093和通信控制部分1092接收由端口服务器1003发出和从客户终端1002发送的便携式验证结果信息(下述验证票)并依次通过通信控制部分1092和网络接口1093将所接收到的便携式验证结果信息发送至端口服务器1003。As user authentication processing different from user authentication processing using user ID information and password information, the authentication processing section 1095 receives portable authentication result information issued by the port server 1003 and transmitted from the client terminal 1002 through the network interface 1093 and the communication control section 1092 in sequence (the verification ticket described below) and transmits the received portable verification result information to the port server 1003 through the communication control part 1092 and the network interface 1093 in sequence.

验证处理部分1095依次通过网络接口1093和通信控制部分1092接收确认结果信息,该确认结果信息是作为响应于将便携式验证结果信息传送至端口服务器1003执行用于便携式验证结果信息的验证处理(即确认处理)的结果从端口服务器1003返回的,并根据所接收到的确认结果信息确认该用户是不是已与音乐相关服务提供系统1000的操作员订立合同的正式用户。The authentication processing section 1095 receives confirmation result information through the network interface 1093 and the communication control section 1092 sequentially as a response to transmitting the portable authentication result information to the port server 1003 to perform authentication processing for the portable authentication result information (i.e., confirmation). processing) is returned from the port server 1003, and confirms whether the user is an official user who has signed a contract with the operator of the music-related service providing system 1000 according to the received confirmation result information.

这样,如果用户验证处理结束,则验证处理部分1095发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。Thus, if the user authentication processing ends, the authentication processing section 1095 issues server authentication result information (service session ID information described below) indicating the result of the user authentication processing.

此时,当作为验证处理部分1095的用户验证处理的结果将用户验证为正式用户时,控制部分1090依次通过通信控制部分1092和网络接口1093将为合同订立者存储在页信息存储部分1096中的用于媒体包销售的页信息和服务器验证结果信息一起发送至客户终端1002。At this time, when the user is authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1095, the control section 1090 will store the page information stored in the page information storage section 1096 for the contractor through the communication control section 1092 and the network interface 1093 in sequence. The page information for media pack sales is sent to the client terminal 1002 together with the server verification result information.

相反,当作为验证处理部分1095的用户验证处理的结果没有将用户验证为正式用户时,控制部分1090可以依次通过通信控制部分1092和网络接口1093将验证错误信息和页信息存储部分1096中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。Conversely, when the user is not authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1095, the control section 1090 may transfer the authentication error information and the page information stored in the page information storage section 1096 through the communication control section 1092 and the network interface 1093 in sequence. The verification failure notification page information indicating the verification failure is sent to the client terminal 1002 together.

另外,验证信息存储部分1097临时存储由验证处理部分1095发出的服务器验证结果信息和当验证处理部分1095为使用客户终端1002的用户进行用户验证处理时所需要的各种验证信息。In addition, the authentication information storage section 1097 temporarily stores server authentication result information issued by the authentication processing section 1095 and various authentication information required when the authentication processing section 1095 performs user authentication processing for a user using the client terminal 1002 .

媒体包信息存储部分1098存储多个诸如CD或DVD之类的销售对象的媒体包信息(下文称为媒体包信息)和诸如与各媒体包信息相关联的媒体包ID信息之类的检索键。The media package information storage section 1098 stores a plurality of media package information of sales objects such as CDs or DVDs (hereinafter referred to as media package information) and retrieval keys such as media package ID information associated with each media package information.

检索部分1099依次通过网络接口1093和通信控制部分1092接收请求关于诸如CD或DVD之类的特定媒体包的媒体包信息的媒体信息请求信号,该媒体请求信号是作为将用于媒体包销售的页信息发送至客户终端1002的结果从客户终端1002发送的,并从接收到的媒体信息请求信号中提取用于检索特定媒体包的检索键。Retrieval part 1099 receives the media information request signal of requesting the media pack information of the specific media pack such as CD or DVD through network interface 1093 and communication control part 1092 successively, and this media request signal is as the page that will be used for media pack sales. The result of information transmission to the client terminal 1002 is transmitted from the client terminal 1002, and a retrieval key for retrieving a specific media package is extracted from the received media information request signal.

检索部分1099基于检索键根据由检索键指示的检索条件从媒体包信息存储部分1098中的多个媒体包信息中检索特定媒体包的媒体包信息。The retrieval section 1099 retrieves media package information of a specific media package from among a plurality of media package information in the media package information storage section 1098 based on the retrieval key according to the retrieval condition indicated by the retrieval key.

从而,控制部分1090依次通过通信控制部分1092和网络接口1093将检索到的媒体包信息传送至客户终端1002,并将关于特定媒体包的媒体包信息呈现给用户。Thereby, the control part 1090 transmits the retrieved media package information to the client terminal 1002 through the communication control part 1092 and the network interface 1093 in sequence, and presents the media package information about the specific media package to the user.

控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002发送的请求购买特定媒体包的购买请求信号,然后执行包括将特定媒体包传送至使用客户终端1002的用户在内的购买处理。The control section 1090 receives, through the network interface 1093 and the communication control section 1092, a purchase request signal transmitted from the client terminal 1002 requesting the purchase of a specific media package, and then executes purchase processing including transmitting the specific media package to the user using the client terminal 1002. .

控制部分1090依次通过通信控制部分1092和网络接口1093将用于用户购买特定媒体包的会计处理的会计信息传送至会计服务器1008以执行用于给用户购买特定媒体包的会计处理。The control section 1090 sequentially transmits the accounting information for the accounting process of the user's purchase of a specific media package to the accounting server 1008 through the communication control section 1092 and the network interface 1093 to perform the accounting process for the user's purchase of the specific media package.

另外,如果会计服务器1008完成了用户的会计处理,则控制部分1090依次通过通信控制部分1092和网络接口1093将指示媒体包的购买处理完成的购买完成页信息发送至客户终端1002。In addition, if the accounting server 1008 completes the user's accounting processing, the control section 1090 transmits purchase completion page information indicating completion of the purchase processing of the media package to the client terminal 1002 through the communication control section 1092 and the network interface 1093 in sequence.

(3-6)无线电广播信息分配服务器1006的功能块配置(3-6) Functional Block Configuration of Radio Broadcasting Information Distribution Server 1006

参见图20,下面将说明具有功能电路块的无线电广播信息分配服务器1006的硬件配置。无线电广播信息分配服务器1006中的控制部分1110控制通过总线1111连接的各电路的操作。Referring to Fig. 20, the hardware configuration of the radio broadcast information distribution server 1006 having functional circuit blocks will be explained below. A control section 1110 in the radio broadcast information distribution server 1006 controls operations of circuits connected via a bus 1111 .

通信控制部分1112在控制部分1110的控制下通过网络接口1113将各种信息发送至客户终端1002和便携式终端1003或从客户终端1002和便携式终端1003接收各种信息。The communication control section 1112 transmits or receives various information to and from the client terminal 1002 and the portable terminal 1003 through the network interface 1113 under the control of the control section 1110 .

顾客数据库部分1114将已与无线电广播信息分配服务器1006的操作员订立合同的用户的用户ID信息和与其相关联的密码信息作为顾客信息登记。如果验证处理部分1115具有根据由端口服务器1003发出的和从客户终端1002发送的便携式验证结果信息验证用户的功能,则可以不提供顾客数据库部分1114。The customer database section 1114 registers, as customer information, user ID information of users who have made a contract with the operator of the radio broadcast information distribution server 1006 and password information associated therewith. If the authentication processing section 1115 has a function of authenticating the user based on the portable authentication result information issued by the port server 1003 and transmitted from the client terminal 1002, the customer database section 1114 may not be provided.

页信息存储部分1116存储用于分配可用于获取关于在与无线电广播信息分配服务器1006相应的无线电台广播的并由无线电广播信息分配服务器1006管理的广播节目的无线电广播信息的广播列表信息的(下文称为广播列表信息)页信息等。Page information storage section 1116 stores broadcast list information for distributing (hereinafter called broadcast list information) page information, etc.

在这一点上,用于广播列表信息的分配的页信息以XML语言描述,并具有用于允许使用客户终端1002的用户用广播节目的广播日期和时间信息或节目名称作为检索键输入希望获取的广播信息的输入框等。In this regard, the page information for distribution of the broadcast list information is described in XML language, and has a function for allowing the user using the client terminal 1002 to input the desired acquisition using the broadcast date and time information or the program name of the broadcast program as a search key. Input box for broadcast information, etc.

广播列表信息存储部分1117存储通过列出已在与无线电广播信息分配服务器1006相应的无线电台广播的广播节目节目名称、节目广播开始时间、节目广播结束时间而产生的广播列表信息和在广播节目中广播的名称、艺术家名、乐曲的乐曲广播开始时间等。The broadcast list information storage section 1117 stores broadcast list information generated by listing the program names, program broadcast start times, and program broadcast end times of broadcast programs that have been broadcast at the radio stations corresponding to the radio broadcast information distribution server 1006, and in the broadcast programs. The name of the broadcast, the artist name, the music broadcast start time of the music, and the like.

控制部分1110依次通过网络接口1113和通信控制部分1112接收请求用于分配从客户终端1002传送的广播信息的页信息的页信息获取请求信号,然后响应于所接收到的页信息获取请求信号依次通过通信控制部分1112和网络接口1113将页信息存储部分1116中所存储的用于分配广播列表信息的页信息传送至客户终端1002。The control section 1110 sequentially receives a page information acquisition request signal requesting page information for allocating broadcast information transmitted from the client terminal 1002 through the network interface 1113 and the communication control section 1112, and then sequentially passes through in response to the received page information acquisition request signal. The communication control section 1112 and the network interface 1113 transmit the page information for allocating broadcast list information stored in the page information storage section 1116 to the client terminal 1002 .

接着,检索部分1118依次通过网络接口1113和通信控制部分1112接收广播列表信息请求信号,该广播列表信息请求信号请求下载从客户终端1002传送的广播列表信息,并存储用于检索希望获取和输入的关于分配广播列表信息的页信息的广播列表信息的检索键,并从接收到的广播列表信息请求信号中提取检索键。Next, the retrieval section 1118 sequentially receives a broadcast list information request signal requesting download of the broadcast list information transmitted from the client terminal 1002 through the network interface 1113 and the communication control section 1112, and stores information for retrieval wishing acquisition and input. Regarding the search key of the broadcast list information of the page information assigned to the broadcast list information, the search key is extracted from the received broadcast list information request signal.

检索部分1118基于检索键根据由检索键指示的检索条件从广播列表信息存储部分1117中的整个广播列表信息检索广播列表信息的预定范围部分作为广播列表信息。The retrieval section 1118 retrieves a predetermined range part of the broadcast list information as broadcast list information from the entire broadcast list information in the broadcast list information storage section 1117 based on the retrieval key according to the retrieval condition indicated by the retrieval key.

从而,控制部分1110依次通过通信控制部分1112和网络接口1113将检索到的希望获取的广播列表信息传送至客户终端1002。Thus, the control section 1110 transmits the retrieved desired broadcast list information to the client terminal 1002 via the communication control section 1112 and the network interface 1113 in sequence.

实时广播信息存储部分1119存储由当前在与无线电广播信息分配服务器1006相应的无线电台广播的广播节目的节目名称、节目广播开始时间和节目广播结束时间组成的实时广播信息和当前在广播节目中广播的乐曲的名称、艺术家名和乐曲广播开始时间等。The real-time broadcast information storage section 1119 stores the real-time broadcast information and the program name, program broadcast start time, and program broadcast end time of the broadcast programs currently broadcast at the radio stations corresponding to the radio broadcast information distribution server 1006 and the information currently broadcast in the broadcast programs. The title of the song, artist name and song broadcast start time, etc.

验证处理部分1115依次通过网络接口1113和通信控制部分1112接收和请求从客户终端1002获取实时广播信息的实时广播信息请求信号一起传送的使用客户终端1002的用户的用户ID信息和密码信息,并作为用户验证处理确认接收到的用户ID信息和密码信息是否作为顾客信息登记在顾客数据库部分1114中。The authentication processing section 1115 receives, through the network interface 1113 and the communication control section 1112, the user ID information and password information of the user using the client terminal 1002 transmitted together with the real-time broadcast information request signal requesting acquisition of real-time broadcast information from the client terminal 1002, and uses the information as The user authentication process confirms whether the received user ID information and password information are registered in the customer database section 1114 as customer information.

作为与采用用户ID信息和密码信息的用户验证处理不同的用户验证处理,验证处理部分1115依次通过网络接口1113和通信控制部分1112接收由端口服务器1003发送和从客户终端1002传送的便携式验证结果信息(下述验证票),并依次通过通信控制部分1112和网络接口1113将所接收到的便携式验证结果信息传送至端口服务器1003。As user authentication processing different from user authentication processing using user ID information and password information, authentication processing section 1115 receives portable authentication result information transmitted from port server 1003 and transmitted from client terminal 1002 through network interface 1113 and communication control section 1112 in sequence (the verification ticket described below), and transmits the received portable verification result information to the port server 1003 through the communication control part 1112 and the network interface 1113 in sequence.

验证处理部分1115依次通过网络接口1113和通信控制部分1112接收确认结果信息,该确认结果信息是响应于将便携式验证结果信息传送至端口服务器1003作为执行用于便携式验证结果信息的验证处理的结果从端口服务器1003返回的,并根据所接收到的确认结果信息确认用户是不是已与音乐相关服务提供系统1000的操作员订立了合同的正式用户。The authentication processing section 1115 sequentially receives confirmation result information via the network interface 1113 and the communication control section 1112 from The port server 1003 returns, and confirms whether the user is an official user who has concluded a contract with the operator of the music-related service providing system 1000 according to the received confirmation result information.

这样,如果用户验证处理结束,则验证处理部分1115发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。Thus, if the user authentication processing ends, the authentication processing section 1115 issues server authentication result information (service session ID information described below) indicating the result of the user authentication processing.

此时,当作为验证处理部分1115的用户验证处理的结果将用户验证为正式用户时,控制部分1110依次通过通信控制部分1112和网络接口1113将存储实时广播信息存储部分1119中的实时广播信息和服务器验证结果信息一起发送至客户终端1002。At this time, when the user is authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1115, the control section 1110 sequentially transfers the real-time broadcast information stored in the real-time broadcast information storage section 1119 and The server verification result information is sent to the client terminal 1002 together.

相反,当作为验证处理部分1115的用户验证处理的结果没有将用户验证为正式用户时,控制部分1110可以依次通过通信控制部分1112和网络接口1113将验证错误信息和页信息存储部分1116中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。Conversely, when the user is not authenticated as a regular user as a result of the user authentication processing by the authentication processing section 1115, the control section 1110 may transfer the authentication error information and the page information stored in the page information storage section 1116 through the communication control section 1112 and the network interface 1113 in sequence. The verification failure notification page information indicating the verification failure is sent to the client terminal 1002 together.

这样,当用户请求获取实时广播信息时,如果用户被验证为正式用户,则控制部分1110分配实时广播信息,而如果用户没有被验证为正式用户,则停止由无线电广播信息分配服务器1006提供的无线电广播信息分配服务,例如:用于将实时广播信息分配给用户以由用户接收的分配服务。In this way, when a user requests to acquire real-time broadcast information, if the user is authenticated as an official user, the control section 1110 distributes the real-time broadcast information, and if the user is not authenticated as an official user, then stops the radio broadcast information provided by the radio broadcast information distribution server 1006. Broadcast information distribution service, for example: a distribution service for distributing real-time broadcast information to users for receipt by users.

另外,验证信息存储部分1120临时存储由验证处理部分1115发出的服务器验证结果信息和当验证处理部分1115对使用客户终端1002的用户进行用户验证处理时所需的各种验证信息。In addition, the authentication information storage section 1120 temporarily stores server authentication result information issued by the authentication processing section 1115 and various authentication information required when the authentication processing section 1115 performs user authentication processing on a user using the client terminal 1002 .

(3-7)各服务器的处理的简介(3-7) Outline of processing by each server

参见图21-26中所示的程序流程图,下面将简述在客户终端1002和端口服务器1003之间执行的处理和在客户终端1002和音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006之间执行的处理。Referring to the program flowcharts shown in FIGS. 21-26, the following will briefly describe the processing performed between the client terminal 1002 and the port server 1003 and the communication between the client terminal 1002 and the music data distribution server 1004, the physical sales server 1005 and the radio information. Processes performed among the distribution servers 1006 are distributed.

参见图21,首先将说明在客户终端1002和端口服务器1003之间执行的用户验证程序。Referring to FIG. 21, the user authentication procedure performed between the client terminal 1002 and the port server 1003 will be explained first.

在与音乐相关服务提供系统1000的操作员订立合同的用户的客户终端1002上,控制部分1023通过将由操作输入部分1020识别的操作输入信号转换成输入处理部分1021中的操作命令并当例如用户做出打开客户终端1002的电源或按下操作输入部分1020的特定操作按钮的操作时给出它来启动验证请求处理。On the client terminal 1002 of the user who made a contract with the operator of the music-related service providing system 1000, the control section 1023 converts the operation input signal recognized by the operation input section 1020 into an operation command input in the processing section 1021 and when, for example, the user does It is given at the time of an operation of turning on the power of the client terminal 1002 or pressing a specific operation button of the operation input section 1020 to start the authentication request process.

如果在客户终端1002启动验证请求处理,则控制部分1023产生存储临时存储在验证信息存储部分1038中的验证对话ID信息等的连接请求信号并在步骤SP1000依次通过通信控制部分1032和网络接口1033将所产生的连接请求信号传送至端口服务器1003。If the authentication request process is started at the client terminal 1002, the control section 1023 generates a connection request signal storing the authentication session ID information and the like temporarily stored in the authentication information storage section 1038 and transmits the authentication information through the communication control section 1032 and the network interface 1033 sequentially in step SP1000. The generated connection request signal is sent to the port server 1003 .

关于这一点,验证对话ID信息是由端口服务器1003发出的用于标识每次客户终端1002与端口服务器1002连接和通信以执行包括用户验证处理在内的各种处理时单个通信连接状态(即,对话)的标识信息。In this regard, the authentication session ID information is issued by the port server 1003 for identifying a single communication connection state (i.e., dialogue) identification information.

对于验证对话ID信息,根据端口服务器1003的发送时间设置预定有效期(例如约1分钟)以将其用于用户验证处理等。For the authentication session ID information, a predetermined validity period (for example, about 1 minute) is set in accordance with the transmission time of the port server 1003 to use it for user authentication processing and the like.

因此,当已从端口服务器1003获取验证对话ID信息的客户终端1002不能在有效期内将验证对话ID信息呈现给端口服务器1003时,端口服务器1003确定由验证对话ID信息指定的通信连接状态断开连接。Therefore, when the client terminal 1002 that has acquired the authentication session ID information from the port server 1003 cannot present the authentication session ID information to the port server 1003 within the validity period, the port server 1003 determines that the communication connection state specified by the authentication session ID information is disconnected .

从而,端口服务器1003防止与音乐相关服务提供系统1000的操作员订立合同的用户将过去发出的验证对话ID信息非法地用于用户验证处理等。Thereby, the port server 1003 prevents the user who has contracted with the operator of the music-related service providing system 1000 from illegally using the authentication session ID information issued in the past for user authentication processing or the like.

当客户终端1002先前与端口服务器1003连接和通信以执行用户验证处理时,端口服务器1003发出验证信息存储部分1038中临时存储的验证对话ID信息。The port server 1003 issues the authentication session ID information temporarily stored in the authentication information storage section 1038 when the client terminal 1002 previously connected and communicated with the port server 1003 to perform user authentication processing.

如果从客户终端1002发送连接请求信号,则端口服务器1003的控制部分1050响应于其依次通过网络接口1053和通信控制部分1052接收连接请求信号,并在步骤SP1001将接收到的连接请求信号中所存储的验证对话ID信息等发送至验证处理部分1056。If the connection request signal is sent from the client terminal 1002, the control section 1050 of the port server 1003 receives the connection request signal through the network interface 1053 and the communication control section 1052 in response thereto, and stores the received connection request signal in step SP1001. The authentication session ID information and the like are sent to the authentication processing section 1056.

验证处理部分1056在控制部分1050的控制下根据从客户终端1002作为连接请求信号接收到的验证对话ID信息执行用户验证处理。The authentication processing section 1056 executes user authentication processing based on the authentication session ID information received from the client terminal 1002 as a connection request signal under the control of the control section 1050 .

因此,当由于由客户终端1002接收到的验证对话ID的有效期等信息已届满等原因验证处理部分1056没有将使用客户终端1002的用户验证为正式用户时,控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证错误的验证错误信息发送至客户终端1002。Therefore, when the verification processing part 1056 does not verify the user using the client terminal 1002 as a formal user due to the expiration of information such as the validity period of the verification session ID received by the client terminal 1002, the control part 1050 passes through the communication control part 1052 and the communication control part 1052 in sequence. The network interface 1053 sends authentication error information indicating an authentication error to the client terminal 1002 .

在步骤SP1002中,如果客户终端1002的控制部分1023依次通过网络接口1003和通信控制部分1032接收从端口服务器1003传送的验证错误信息,则控制部分1023响应于其读取验证信息存储部分1038中所存储的用户ID信息和密码信息,并依次通过通信控制部分1032和网络接口1033将读取的用户ID信息和密码信息传送至端口服务器1003。In step SP1002, if the control section 1023 of the client terminal 1002 receives the authentication error information transmitted from the port server 1003 through the network interface 1003 and the communication control section 1032 sequentially, the control section 1023 reads the authentication information stored in the authentication information storage section 1038 in response to it. Stored user ID information and password information, and transmit the read user ID information and password information to the port server 1003 through the communication control part 1032 and the network interface 1033 in turn.

在步骤SP1003中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的用户ID信息、密码信息等,并将所接收到的用户ID信息、密码信息等发送至验证处理部分1056。In step SP1003, the control section 1050 of the port server 1003 receives user ID information, password information, etc. transmitted from the client terminal 1002 through the network interface 1053 and the communication control section 1052 in sequence, and transfers the received user ID information, password information, etc. Sent to the verification processing part 1056.

从而,作为用户验证处理,验证处理部分1056在控制部分1050的控制下确定由向客户终端1002接收到的用户ID信息和密码信息是否包含在顾客数据库部分1054中所登记的顾客信息中。Thus, as user authentication processing, the authentication processing section 1056 determines whether the user ID information and password information received from the client terminal 1002 are included in the customer information registered in the customer database section 1054 under the control of the control section 1050.

因此,如果将使用客户终端1002的用户验证成正式用户,则验证处理部分1056在控制部分1050的控制下发送在客户终端1002和端口服务器1003之间当前的通信连接状态下的验证对话ID信息作为便携式验证结果信息,并将发送至客户终端1002的验证对话ID信息等临时存储在验证信息存储部分1057中。Therefore, if the user using the client terminal 1002 is authenticated as a regular user, the authentication processing section 1056 sends authentication session ID information under the current communication connection state between the client terminal 1002 and the port server 1003 under the control of the control section 1050 as The verification result information is portable, and the verification session ID information and the like sent to the client terminal 1002 are temporarily stored in the verification information storage section 1057 .

控制部分1050依次通过通信控制部分1052和网络接口1053将由验证处理部分1056发送至客户终端1002的验证对话ID信息等发送至客户终端1002。The control section 1050 transmits the authentication session ID information and the like sent to the client terminal 1002 by the authentication processing section 1056 to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in sequence.

在步骤SP1004中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的验证对话ID信息等,并将所接收到的验证对话ID信息等信息发送至验证处理部分1037。In step SP1004, the control section 1023 of the client terminal 1002 receives the authentication session ID information and the like sent from the port server 1003 through the network interface 1033 and the communication control section 1032 in sequence, and sends the received authentication session ID information and the like to the authentication session. Part 1037 is processed.

验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的验证对话ID信息等临时存储在验证信息存储部分1038中。The authentication processing section 1037 temporarily stores the authentication session ID information and the like received from the port server 1003 in the authentication information storage section 1038 under the control of the control section 1023 .

从而,控制部分1023依次通过通信控制部分1032和网络接口1033将向端口服务器1003请求页信息的页信息获取请求信号和从端口服务器1003接收到的并临时存储在验证信息存储部分1038中的验证对话ID信息一起传送至端口服务器1003。Thereby, the control section 1023 transmits the page information acquisition request signal requesting the page information to the port server 1003 and the authentication session received from the port server 1003 and temporarily stored in the authentication information storage section 1038 via the communication control section 1032 and the network interface 1033 in sequence. The ID information is transmitted to the port server 1003 together.

在步骤SP1005中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052等接收从客户终端1002传送的页信息获取请求信号和验证对话ID信息等,并将接收到的验证对话ID信息等发送至验证处理部分1056。In step SP1005, the control section 1050 of the port server 1003 receives the page information acquisition request signal and the authentication session ID information transmitted from the client terminal 1002 through the network interface 1053, the communication control section 1052, etc. in sequence, and transfers the received authentication session ID Information and the like are sent to the authentication processing section 1056 .

从而,验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等与在步骤SP1003发送至客户终端1002并临时存储在验证信息存储部分1057的验证对话ID信息等相比较来执行用户验证处理。Thus, the authentication processing section 1056, under the control of the control section 1050, combines the authentication session ID information received from the client terminal 1002 with the authentication session ID information transmitted to the client terminal 1002 at step SP1003 and temporarily stored in the authentication information storage section 1057. etc. to perform user authentication processing.

因此,在步骤SP1006中,如果将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的页信息获取请求是有效的,并延长发送至客户终端1002的验证对话ID信息等的有效期。Therefore, in step SP1006, if the user using the client terminal 1002 is authenticated as an official user, the authentication processing section 1056 determines that the page information acquisition request from the client terminal 1002 is valid, and extends the authentication session ID sent to the client terminal 1002. Expiry date of information etc.

从而,控制部分1050从页信息存储部分1055读取用户请求获取的页信息,并依次通过通信控制部分1052和网络接口1053将所读取的页信息和由验证处理部分1056延长的有效期的验证对话ID信息一起发送至客户终端1002。Thereby, the control section 1050 reads the page information requested by the user from the page information storage section 1055, and communicates the read page information and the valid period extended by the authentication processing section 1056 via the communication control section 1052 and the network interface 1053 in sequence. The ID information is sent to the client terminal 1002 together.

在步骤SP1007中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送页信息和具有延长了的有效期的验证对话ID信息,并将接收到的页信息发送至页信息产生部分1036,并将有效期延长了的验证对话ID信息等发送至验证处理部分1037。In step SP1007, the control section 1023 of the client terminal 1002 receives the page information transmitted from the port server 1003 and the authentication session ID information with an extended validity period through the network interface 1033 and the communication control section 1032 in sequence, and transmits the received page information. to the page information generating section 1036, and sends the authentication session ID information and the like whose validity period has been extended to the authentication processing section 1037.

页信息产生部分1036根据从控制部分1023给出的页信息产生其中设置了与音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006的链接的页的视频数据,并将所产生的视频数据发送至显示控制部分1024。Page information generation section 1036 generates video data of a page in which links to music data distribution server 1004, physical sales server 1005, and radio broadcast information distribution server 1006 are set based on page information given from control section 1023, and the generated The video data is sent to the display control section 1024 .

从而,显示控制部分1023对从页信息产生部分1036给出的视频数据执行数模转换处理,并将获取的模拟视频信号发送至显示部分1025以将端口服务器1003的页作为基于模拟视频信号的视频显示在显示部分1025上。Thus, the display control section 1023 performs digital-to-analog conversion processing on the video data given from the page information generating section 1036, and sends the acquired analog video signal to the display section 1025 to display the page of the port server 1003 as a video based on the analog video signal. displayed on the display section 1025.

验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的具有延长了的有效期的验证对话ID信息临时存储在验证信息存储部分1038中以重写有效期延长之前的验证对话ID信息等,从而用有效期延长了的验证对话ID信息等更新在步骤SP1004中临时存储的验证对话ID信息。The authentication processing section 1037 temporarily stores, under the control of the control section 1023, the authentication session ID information received from the port server 1003 with an extended validity period in the authentication information storage section 1038 to rewrite the authentication session ID information before the extension of the validity period, etc. , thereby updating the authentication session ID information temporarily stored in step SP1004 with the authentication session ID information whose validity period has been extended or the like.

(3-7-2)客户终端1002和服务器1004-1006的用户验证程序(3-7-2) User Authentication Procedure for Client Terminal 1002 and Servers 1004-1006

参见图22,下面将说明在客户终端1002与音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006之间进行的用户验证处理。Referring to FIG. 22, user authentication processing performed between the client terminal 1002 and the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server 1006 will be described below.

在此情况下,用户验证处理以如下方式执行:如上所述且如图21中所示,客户终端1002一旦从端口服务器1003获取页信息,接着根据设置在页信息中的链接访问音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006(下文将此用户验证处理称为间接访问验证处理)。In this case, user authentication processing is performed in such a manner that as described above and as shown in FIG. 1004. Physical sales server 1005 and radio broadcast information distribution server 1006 (hereinafter this user authentication processing will be referred to as indirect access authentication processing).

另一用户验证处理以如下方式执行:客户终端1002不从端口服务器1003获取页信息,并根据预先作为书签登记的URL信息等直接访问音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006(下文称为直接访问验证处理)。Another user authentication process is performed in such a manner that the client terminal 1002 does not acquire page information from the port server 1003, and directly accesses the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server based on URL information or the like registered as bookmarks in advance 1006 (hereinafter referred to as direct access authentication processing).

对于客户终端1002与音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006之间的任何组合根据相同的程序执行间接访问验证处理。Indirect access authentication processing is performed according to the same procedure for any combination between the client terminal 1002 and the music data distribution server 1004, physical sales server 1005, and radio broadcast information distribution server 1006.

对于客户终端1002和音乐数据分配服务器1004、物理销售服务器1005及无线电广播信息分配服务器1006的任何组合根据相同的程序执行直接访问验证处理。Direct access authentication processing is performed according to the same procedure for any combination of the client terminal 1002 and the music data distribution server 1004, physical sales server 1005, and radio broadcast information distribution server 1006.

间接访问验证处理和直接访问验证处理的区别仅仅在于客户终端1002获取用于访问音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006的URL信息的方式不同,但在获取URL信息后两种处理根据相同的程序执行。The difference between the indirect access verification process and the direct access verification process is only the manner in which the client terminal 1002 acquires URL information for accessing the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server 1006, but after acquiring the URL information Both processes are performed according to the same procedure.

下面为了简单说明,将音乐数据分配服务器1004表示成客户终端1002的访问目的地,并将间接访问验证处理和直接访问验证处理统称为一个用户验证处理。Hereinafter, for simplicity of explanation, the music data distribution server 1004 is represented as an access destination of the client terminal 1002, and the indirect access authentication processing and the direct access authentication processing are collectively referred to as one user authentication processing.

首先,在步骤SP1010中,客户终端1002的控制部分1023依次通过通信控制部分1032和网络接口1033根据设置成页信息中的链路的URL信息(该URL信息已登记成书签等)将从验证信息存储部分1038读取的服务对话ID信息等和用于请求获取用于分配音乐数据的页信息(媒体包的销售的页信息和用于分配物理销售服务器1005或无线电广播信息分配服务器1006中的广播列表信息的页信息)的页信息获取请求信号一起发送至音乐数据分配服务器1004。First, in step SP1010, the control section 1023 of the client terminal 1002 passes through the communication control section 1032 and the network interface 1033 sequentially through the communication control section 1032 and the network interface 1033 according to the URL information set as a link in the page information (the URL information has been registered as a bookmark, etc.) Service session ID information etc. read by the storage section 1038 and page information for requesting acquisition of distribution of music data (page information for sales of media packs and distribution of broadcasting in the physical sales server 1005 or radio broadcast information distribution server 1006 page information of the list information) together with a page information acquisition request signal to the music data distribution server 1004.

关于这一点,服务对话ID信息是由客户终端1002访问的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006发送的用于标识每次客户终端1002与音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006连接和通信以执行包括用户验证处理在内的各种处理时单个通信连接状态(即对话)的标识信息。In this regard, the service session ID information is transmitted by the music data distribution server 1004, the physical sales server 1005, or the radio information distribution server 1006 accessed by the client terminal 1002 for identifying each time the client terminal 1002 communicates with the music data distribution server 1004, physical Identification information of a single communication connection state (ie, session) when the sales server 1005 or the radio broadcast information distribution server 1006 connects and communicates to perform various processing including user authentication processing.

对于此服务对话ID信息,象验证对话ID信息一样,根据音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006的发送时间设置预定有效期(例如约1分钟)以将其用于用户验证处理等。For this service session ID information, like the authentication session ID information, a predetermined validity period (for example, about 1 minute) is set according to the transmission time of the music data distribution server 1004, the physical sales server 1005, or the radio broadcast information distribution server 1006 to use it for the user Validation processing, etc.

因此,如果已从服务器1004-1004中的每一个获取服务对话ID的客户终端1002不能在有效期内将服务对话ID呈现给发送源的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006,则确定已发送了服务对话ID信息的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006将由服务对话ID信息指定的通信连接状态断开连接。Therefore, if the client terminal 1002 that has acquired the service session ID from each of the servers 1004-1004 cannot present the service session ID to the music data distribution server 1004, the physical sales server 1005, or the radio broadcasting information distribution server of the transmission source within the validity period 1006, it is determined that the music data distribution server 1004, the physical sales server 1005 or the radio broadcast information distribution server 1006 that has transmitted the service session ID information disconnects the communication connection state specified by the service session ID information.

从而,音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006防止没有与音乐相关服务提供系统1000的操作员订立合同的用户将在过去发送的服务对话ID信息非法地运用于用户验证处理。Thus, the music data distribution server 1004, the physical sales server 1005, and the radio broadcast information distribution server 1006 prevent users who have not made a contract with the operator of the music-related service providing system 1000 from illegally using service session ID information sent in the past for user authentication deal with.

当客户终端1002预先与音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006连接和通信以执行用户验证处理等时,由客户终端1002访问的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006发送验证信息存储部分1038中临时存储的服务对话ID信息。When the client terminal 1002 is previously connected and communicated with the music data distribution server 1004, the physical sales server 1005, or the radio broadcast information distribution server 1006 to perform user authentication processing and the like, the music data distribution server 1004, the physical sales server 1005 accessed by the client terminal 1002 Or the radio broadcast information distribution server 1006 transmits the service session ID information temporarily stored in the authentication information storage section 1038 .

在步骤SP1011中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的页信息获取请求信号和服务对话ID信息等,并将接收到的服务对话ID信息等发送至验证处理部分1075。In step SP1011, the control section 1070 of the music data distribution server 1004 receives, through the network interface 1073 and the communication control section 1072, the page information acquisition request signal and the service session ID information and the like transmitted from the client terminal 1002 in sequence, and transfers the received service session ID information and the like are sent to the authentication processing section 1075 .

验证处理部分1075在控制部分1070的控制下通过将从客户终端1002接收到的服务对话ID信息等与临时存储在验证信息存储部分1077中的服务对话ID信息等相比较来执行用户验证处理。The authentication processing section 1075 performs user authentication processing by comparing the service session ID information etc. received from the client terminal 1002 with the service session ID information etc. temporarily stored in the authentication information storage section 1077 under the control of the control section 1070 .

因此,如果因为例如从客户终端1002接收到的服务对话ID信息的有效期已满而没有将使用客户终端1002的用户验证为正式用户,则验证处理部分1075确定对用于分配来自客户终端1002的音乐数据的页信息的获取请求无效。Therefore, if the user using the client terminal 1002 has not been authenticated as a regular user because, for example, the validity period of the service session ID information received from the client terminal 1002 has expired, the verification processing section 1075 determines that it is necessary to distribute music from the client terminal 1002. The request to get the page information of the data is invalid.

如果验证处理部分1075没有将使用客户终端1002的用户验证成正式用户,则控制部分1070依次通过通信控制部分1072和网络接口1073将指示验证错误的验证错误信息和用于标识音乐数据分配服务器1004的商店代码发送至客户终端1002。If the authentication processing section 1075 does not authenticate the user using the client terminal 1002 as a regular user, the control section 1070 transmits the authentication error information indicating an authentication error and the information used to identify the music data distribution server 1004 through the communication control section 1072 and the network interface 1073 in sequence. The store code is sent to the client terminal 1002.

在步骤SP1012中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收验证错误信息和从音乐数据分配服务器1004发送的商店代码,并根据所接收到的验证错误信息识别出该用户没有在音乐数据分配服务器1004中被验证成正式用户,并将从音乐数据分配服务器1004接收到的商店代码临时存储在验证信息存储部分1038中。In step SP1012, the control section 1023 of the client terminal 1002 receives the authentication error information and the store code sent from the music data distribution server 1004 through the network interface 1033 and the communication control section 1032 in sequence, and recognizes the authentication error information based on the received authentication error information. The user is not authenticated as a regular user in the music data distribution server 1004, and the store code received from the music data distribution server 1004 is temporarily stored in the authentication information storage section 1038.

然后,控制部分1023产生一个请求端口服务器1003发送用于访问音乐数据分配服务器1004的验证票的验证票发送请求信号,并依次通过通信控制部分1032和网络接口1033将所产生的验证票发送请求信号和已从端口服务器1003接收到的并临时存储在验证信息存储部分1038中的音乐数据分配服务器1004的商店代码和验证对话ID信息等一起发送至端口服务器1003。Then, the control section 1023 generates a request port server 1003 to send an authentication ticket sending request signal for accessing the authentication ticket of the music data distribution server 1004, and sends the generated authentication ticket through the communication control section 1032 and the network interface 1033 successively. It is sent to the port server 1003 together with the store code of the music data distribution server 1004 and authentication session ID information etc. which have been received from the port server 1003 and temporarily stored in the authentication information storage section 1038.

在步骤SP1013中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的验证票发送请求信号、商店代码、验证对话ID信息等,并将它们发送至验证处理部分1056。In step SP1013, the control section 1050 of the port server 1003 receives the authentication ticket transmission request signal, store code, authentication session ID information, etc. sent from the client terminal 1002 through the network interface 1053 and the communication control section 1052 in sequence, and sends them to the authentication Portion 1056 is processed.

从而,验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等与已临时存储在验证信息存储部分1057中的验证对话ID信息等相比较来执行用户验证处理。Thus, the authentication processing section 1056 performs user authentication by comparing the authentication session ID information etc. received from the client terminal 1002 with the authentication session ID information etc. which have been temporarily stored in the authentication information storage section 1057 under the control of the control section 1050 deal with.

因此,如果由于例如从客户终端1002接收到的验证对话ID信息的有效期已满而没有将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求无效。Therefore, if the user using the client terminal 1002 has not been authenticated as a regular user because, for example, the validity period of the authentication session ID information received from the client terminal 1002 has expired, the authentication processing section 1056 determines a transmission request of an authentication ticket from the client terminal 1002 invalid.

如果验证处理部分1056没有将使用客户终端1002的用户验证成正式用户,则控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证错误的验证错误信息发送至客户终端1002。If the authentication processing section 1056 does not authenticate the user using the client terminal 1002 as an official user, the control section 1050 sends authentication error information indicating an authentication error to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in sequence.

相反,如果由于例如从客户终端1002接收到的验证对话ID信息的有效期未满而将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求有效。On the contrary, if the user using the client terminal 1002 is authenticated as a regular user because, for example, the valid period of the authentication session ID information received from the client terminal 1002 is not expired, the authentication processing section 1056 determines that the transmission request of the authentication ticket from the client terminal 1002 is valid. .

如果验证处理部分1056将使用客户终端1002的用户验证成正式用户,则控制部分1050进入步骤SP1018。If the authentication processing section 1056 authenticates the user using the client terminal 1002 as a regular user, the control section 1050 proceeds to step SP1018.

在步骤SP1014,如果依次通过网络接口1033和通信控制部分1032接收从端口服务器1003传送的验证错误信息,则客户终端1002的控制部分1023读取验证信息存储部分1038中所存储的用户ID信息和密码信息等并依次通过通信控制部分1032和网络接口1033将读取的用户ID信息和密码信息发送至端口服务器1003。In step SP1014, if the verification error information transmitted from the port server 1003 is received through the network interface 1033 and the communication control part 1032 in sequence, the control part 1023 of the client terminal 1002 reads the user ID information and the password stored in the verification information storage part 1038 information, etc. and send the read user ID information and password information to the port server 1003 through the communication control part 1032 and the network interface 1033 in sequence.

在步骤SP1015中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的用户ID信息和密码信息等,并将所接收到的用户ID信息和密码信息等发送至验证处理部分1056。In step SP1015, the control section 1050 of the port server 1003 receives the user ID information, password information, etc. sent from the client terminal 1002 through the network interface 1053 and the communication control section 1052 in sequence, and transfers the received user ID information, password information, etc. Sent to the verification processing part 1056.

从而,验证处理部分1056在控制部分1050的控制下通过确定从客户终端1002接收到的用户ID信息和密码信息等是否包含在顾客数据库部分1054中所登记的顾客信息中来执行用户验证处理。Accordingly, the authentication processing section 1056 performs user authentication processing by determining whether user ID information, password information, etc. received from the client terminal 1002 are contained in customer information registered in the customer database section 1054 under the control of the control section 1050.

因此,如果将使用客户终端1002的用户验证为正式用户,则验证处理部分1056在控制部分1050的控制下发送客户终端1002和端口服务器1003之间当前的通信连接状态的验证对话ID信息等作为便携式验证结果信息,并将发送至客户终端1002的验证对话ID信息等临时存储在验证信息存储部分1057中。Therefore, if the user using the client terminal 1002 is authenticated as a regular user, the authentication processing section 1056 transmits authentication session ID information and the like of the current communication connection state between the client terminal 1002 and the port server 1003 under the control of the control section 1050 as a portable Verification result information, and verification session ID information and the like sent to the client terminal 1002 are temporarily stored in the verification information storage section 1057.

控制部分1050依次通过通信控制部分1052和网络接口1053将由验证处理部分1056发送至客户终端1002的验证对话ID信息等发送至客户终端1002。The control section 1050 transmits the authentication session ID information and the like sent to the client terminal 1002 by the authentication processing section 1056 to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in sequence.

在步骤SP1016中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的验证对话ID信息等,并通过验证处理部分1037将接收到的验证对话ID信息等临时存储在验证信息存储部分1038中。In step SP1016, the control section 1023 of the client terminal 1002 receives the authentication session ID information etc. sent from the port server 1003 through the network interface 1033 and the communication control section 1032 in sequence, and passes the authentication session ID information etc. received by the authentication processing section 1037 Temporarily stored in the authentication information storage section 1038.

控制部分1023产生请求端口服务器1003再次发送验证票的验证票发送请求信号,并依次通过通信控制部分1032和网络接口1033将所产生的验证票发送请求信号和验证信息存储部分1038中已临时存储的商店代码、此时临时存储的验证对话ID信息等一起发送至端口服务器1003。The control section 1023 generates a verification ticket transmission request signal requesting the port server 1003 to send the verification ticket again, and sends the generated verification ticket transmission request signal and the temporarily stored information in the verification information storage part 1038 through the communication control part 1032 and the network interface 1033 in turn. The store code, the verification session ID information temporarily stored at this time, etc. are sent to the port server 1003 together.

虽然在此实施例中,商店代码临时存储在客户终端1002的验证信息存储部分1038,但可以在客户终端1002和端口服务器1003之间执行从步骤SP1012-步骤SP1016的处理的过程中依次传送或接收商店代码,从而在步骤SP1016中将商店代码传送至端口服务器1003而不将商店代码临时存储在客户终端1002的验证信息存储部分1038中。Although in this embodiment, the store code is temporarily stored in the authentication information storage section 1038 of the client terminal 1002, it may be sequentially transmitted or received during the processing from step SP1012 to step SP1016 between the client terminal 1002 and the port server 1003. store code, so that the store code is transmitted to the port server 1003 in step SP1016 without temporarily storing the store code in the authentication information storage section 1038 of the client terminal 1002.

在步骤SP1017中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的验证票发送请求信号、商店代码和验证对话ID信息等并将它们发送至验证处理部分1056。In step SP1017, the control section 1050 of the port server 1003 receives, through the network interface 1053 and the communication control section 1052, the authentication ticket transmission request signal transmitted from the client terminal 1002, the shop code, the authentication session ID information, etc., in sequence and sends them to the authentication process Section 1056.

从而,验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等与已临时存储在验证信息存储部分1057中的验证对话ID信息等相比较来执行用户验证处理。Thus, the authentication processing section 1056 performs user authentication by comparing the authentication session ID information etc. received from the client terminal 1002 with the authentication session ID information etc. which have been temporarily stored in the authentication information storage section 1057 under the control of the control section 1050 deal with.

因此,如果由于例如从客户终端1002接收到的验证对话ID信息的有效期未满而将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求有效。Therefore, if the user using the client terminal 1002 is authenticated as a regular user because, for example, the validity period of the authentication session ID information received from the client terminal 1002 is not expired, the authentication processing section 1056 determines that the transmission request of the authentication ticket from the client terminal 1002 is valid. .

然后,如果验证处理部分1056将使用客户终端1002的用户验证为正式用户,则控制部分1050进入步骤SP1018。Then, if the authentication processing section 1056 authenticates the user using the client terminal 1002 as a regular user, the control section 1050 proceeds to step SP1018.

在步骤SP1018中,验证处理部分1056在控制部分1050的控制下根据在步骤SP1017从客户终端1002接收到的商店代码和验证票发送请求信号发送一个用于使能访问由商店代码指示的音乐数据分配服务器1004的验证票作为便携式验证结果信息。In step SP1018, the authentication processing section 1056 transmits an authentication ticket transmission request signal for enabling access to music data indicated by the store code according to the store code and the authentication ticket transmission request signal received from the client terminal 1002 in step SP1017 under the control of the control section 1050. The verification ticket of the server 1004 is used as portable verification result information.

然后,验证处理部分1056在控制部分1050的控制下将所发送的验证票等临时存储在验证信息存储部分1057中并将发送至客户终端1002的验证对话ID信息的有效期延长。Then, the authentication processing section 1056 temporarily stores the transmitted authentication ticket or the like in the authentication information storage section 1057 under the control of the control section 1050 and extends the validity period of the authentication session ID information sent to the client terminal 1002 .

从而,控制部分1050依次通过通信控制部分1052和网络接口1053将验证票等和由验证处理部分1056延长了有效期的验证对话ID信息等一起发送至客户终端1002。Thus, the control section 1050 transmits the authentication ticket etc. together with the authentication session ID information etc. whose validity period has been extended by the authentication processing section 1056 to the client terminal 1002 via the communication control section 1052 and the network interface 1053 in sequence.

在步骤SP1019中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003传送的验证票等和有效期延长了的验证对话ID信息等,并将所接收到的验证对话ID信息发送至验证处理部分1037。In step SP1019, the control section 1023 of the client terminal 1002 receives the authentication ticket etc. transmitted from the port server 1003 through the network interface 1033 and the communication control section 1032 sequentially and the authentication session ID information etc. whose validity period has been extended, and transfers the received authentication ticket The session ID information is sent to the authentication processing section 1037 .

然后,控制部分1023依次通过通信控制部分1032和网络接口1033将从端口服务器1003接收到的验证票等和验证请求信号一起发送至音乐数据分配服务器1004。Then, the control section 1023 transmits the authentication ticket etc. received from the port server 1003 together with the authentication request signal to the music data distribution server 1004 through the communication control section 1032 and the network interface 1033 in order.

验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的有效期延长了的验证对话ID信息临时存储在验证信息存储部分1038中以重写有效期延长之前的验证对话ID信息等,从而用有效期延长了的验证对话ID信息更新在步骤SP1016中临时存储的验证对话ID信息等。The authentication processing section 1037 temporarily stores the authentication session ID information whose validity period has been extended received from the port server 1003 under the control of the control section 1023 in the authentication information storage section 1038 to rewrite the authentication session ID information before the extension of the validity period, etc., thereby The authentication session ID information and the like temporarily stored in step SP1016 are updated with the authentication session ID information whose validity period has been extended.

在步骤SP1020中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的验证请求信号和验证票等。In step SP1020, the control section 1070 of the music data distribution server 1004 receives an authentication request signal, an authentication ticket, etc. transmitted from the client terminal 1002 through the network interface 1073 and the communication control section 1072 in sequence.

然后,控制部分1070依次通过通信控制部分1072和网络接口1073将从客户终端1002接收到的验证票等和请求确认验证票的验证票确认请求信号一起发送至端口服务器1003。Then, the control section 1070 transmits the authentication ticket etc. received from the client terminal 1002 together with an authentication ticket confirmation request signal requesting confirmation of the authentication ticket to the port server 1003 through the communication control section 1072 and the network interface 1073 in order.

在步骤SP1021中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从音乐数据分配服务器1004发送的验证票确认请求信号和验证票等,并将所接收到的验证票确认请求信号和验证票等发送至验证处理部分1056。In step SP1021, the control section 1050 of the port server 1003 receives the authentication ticket confirmation request signal and the authentication ticket etc. sent from the music data distribution server 1004 through the network interface 1053 and the communication control section 1052 in sequence, and confirms the received authentication ticket A request signal, an authentication ticket, and the like are sent to the authentication processing section 1056 .

然后,验证处理部分1056响应于验证票确认请求信号在控制部分1050的控制下通过将从音乐数据分配服务器1004接收到的验证票等与临时存储在验证信息存储部分1057中的验证票相比较来对从音乐数据分配服务器1004接收到的验证票执行确认处理。Then, the authentication processing section 1056 compares the authentication ticket or the like received from the music data distribution server 1004 with the authentication ticket temporarily stored in the authentication information storage section 1057 under the control of the control section 1050 in response to the authentication ticket confirmation request signal. Confirmation processing is performed on the authentication ticket received from the music data distribution server 1004 .

因此,如果验证处理部分1056将从音乐数据分配服务器1004接收到的验证票等确认成正式验证票等,则控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证票等被确认为正式验证票的确认结果信息等发送至音乐数据分配服务器1004。Therefore, if the verification processing section 1056 confirms the verification ticket etc. received from the music data distribution server 1004 as a formal verification ticket etc., the control part 1050 will instruct the verification ticket etc. to be confirmed as formal via the communication control part 1052 and the network interface 1053 in sequence. Confirmation result information of the verification ticket and the like are sent to the music data distribution server 1004 .

在步骤SP1022中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从端口服务器1003发送的确认结果信息,并将所接收到的确认结果信息发送至验证处理部分1075。In step SP1022, the control section 1070 of the music data distribution server 1004 receives the confirmation result information sent from the port server 1003 through the network interface 1073 and the communication control section 1072 in sequence, and sends the received confirmation result information to the authentication processing section 1075 .

从而,验证处理部分1075在控制部分1070的控制下根据确认结果信息将客户终端1002和音乐数据分配服务器1004之间现在的通信连接状态的服务对话ID信息等作为服务器验证结果信息发送,并将所发送的服务对话ID信息等临时存储在验证信息存储部分1077中。Thereby, verification processing part 1075 is under the control of control part 1070, according to confirmation result information, the service session ID information etc. of the present communication connection state between client terminal 1002 and music data distribution server 1004 are sent as server verification result information, and the result information The transmitted service session ID information and the like are temporarily stored in the authentication information storage section 1077 .

控制部分1070还依次通过通信控制部分1072和网络接口1073将发送至客户终端1002的服务对话ID信息等发送至客户终端1002。The control section 1070 also transmits the service session ID information and the like sent to the client terminal 1002 to the client terminal 1002 through the communication control section 1072 and the network interface 1073 in sequence.

在步骤SP1023,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐数据分配服务器1004发送的服务对话ID信息等并通过验证处理部分1037将所接收到的服务对话ID信息等临时存储在验证信息存储部分1038。In step SP1023, the control section 1023 of the client terminal 1002 receives the service session ID information etc. sent from the music data distribution server 1004 through the network interface 1033 and the communication control section 1032 in sequence and passes the received service session ID information through the authentication processing section 1037 etc. are temporarily stored in the authentication information storage section 1038.

从而,控制部分1023依次通过通信控制部分1032和网络接口1033将请求用于分配音乐数据的页信息的页信息获取请求信号和从音乐数据分配服务器1004接收到的并临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至音乐数据分配服务器1004。Thus, the control section 1023 sequentially stores in the authentication information storage section 1038 the page information acquisition request signal requesting page information for distributing music data and the page information received from the music data distribution server 1004 through the communication control section 1032 and the network interface 1033 in sequence. The service session ID information and the like in the music data distribution server 1004 are sent together.

在步骤SP1024中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的页信息等获取请求信号和服务对话ID信息,并将所接收到的服务对话ID信息等发送至验证处理部分1075。In step SP1024, the control section 1070 of the music data distribution server 1004 receives the page information etc. acquisition request signal and the service session ID information sent from the client terminal 1002 through the network interface 1073 and the communication control section 1072 sequentially, and transfers the received service Session ID information and the like are sent to the authentication processing section 1075 .

从而,验证处理部分1075在控制部分1070的控制下通过将从客户终端1002接收到的服务对话ID信息等与已在步骤SP1022中发送至客户终端1002并临时存储在验证信息存储部分1077中的服务对话ID信息等相比较来执行用户验证处理。Thus, the authentication processing section 1075, under the control of the control section 1070, compares the service session ID information, etc. Session ID information and the like are compared to perform user authentication processing.

因此,如果由于例如从客户终端1002接收到的服务对话ID信息的有效期等未届满而将使用客户终端1002的用户验证成正式用户,则验证处理部分1075确定来自客户终端1002的用于分配音乐数据的页信息的获取请求有效。Therefore, if the user who uses the client terminal 1002 is authenticated as a regular user because, for example, the validity period of the service session ID information received from the client terminal 1002 has not expired, the verification processing section 1075 determines that the user from the client terminal 1002 is used to distribute music data. The get request for page information is valid.

然后,如果将用客户终端1002的用户验证成正式用户,则控制部分1070进入下一步骤SP1025。Then, if the user of the client terminal 1002 is to be authenticated as a regular user, the control section 1070 proceeds to the next step SP1025.

在步骤SP1025中,控制部分1070从页信息存储部分1076读取用户请求获取的用于分配音乐数据的页信息,并通过验证处理部分1075延长发送至客户终端1002的服务对话ID信息等的有效期。In step SP1025, the control section 1070 reads the page information for distributing music data requested by the user from the page information storage section 1076, and extends the validity period of the service session ID information etc. sent to the client terminal 1002 by the authentication processing section 1075.

然后,控制部分1070依次通过通信控制部分1072和网络接口1073等将从页信息存储部分1076读取的用于分配音乐数据的页信息和由验证处理部分1075延长了有效期的服务对话ID信息等一起发送至客户终端1002。Then, the control section 1070 sequentially passes through the communication control section 1072, the network interface 1073, etc., together with the page information for distributing the music data read from the page information storage section 1076, the service session ID information and the like whose validity period has been extended by the authentication processing section 1075, etc. sent to the client terminal 1002.

在步骤SP1026中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐数据分配服务器1004发送的用于分配音乐数据的页信息,和具有延长了的有效期的服务对话ID信息等,并将接收到的用于分配音乐数据的页信息发送页信息产生部分1036,并将从音乐数据分配服务器1004接收到的服务对话ID信息等发送至验证处理部分1037。In step SP1026, the control section 1023 of the client terminal 1002 receives, through the network interface 1033 and the communication control section 1032, the page information for distributing music data sent from the music data distribution server 1004, and the service session ID with an extended valid period. information, etc., and transmits the received page information for distributing music data to the page information generating section 1036, and transmits service session ID information etc. received from the music data distributing server 1004 to the authentication processing section 1037.

从而,验证处理部分1037在控制部分1023的控制下将从音乐数据分配服务器1004接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的服务对话ID信息等,从而用具有延长了的有效期的服务对话ID信息等更新在步骤SP1023中临时存储的服务对话ID信息等。Thus, the authentication processing section 1037 temporarily stores service session ID information and the like having an extended validity period received from the music data distribution server 1004 under the control of the control section 1023 in the authentication information storage section 1038 to rewrite the valid period before the extension. The service session ID information and the like are updated to update the service session ID information and the like temporarily stored in step SP1023 with the service session ID information and the like having an extended validity period.

页信息产生部分1036还根据用于分配音乐数据的页信息产生视频数据,并将所产生的视频数据发送至显示控制部分1024。The page information generation section 1036 also generates video data based on the page information for distributing the music data, and sends the generated video data to the display control section 1024 .

从而,显示控制部分1024对从页信息产生部分1036给出的视频数据执行数模转换处理,并通过将所获取的模拟视频信号发送至显示部分1025将用于分配音乐数据的页信息作为基于模拟视频信号的视频显示在显示部分1025上。Thus, the display control section 1024 performs digital-to-analog conversion processing on the video data given from the page information generating section 1036, and uses the page information for distributing music data as an analog-based video signal by sending the acquired analog video signal to the display section 1025. A video of the video signal is displayed on the display section 1025 .

(3-7-3)音乐相关服务提供处理(3-7-3) Processing of provision of music-related services

参见图23-26,下面将说明音乐相关服务提供处理,其中在如上所述和如图22中所示在客户终端1002和音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006之间执行了用户验证程序后,客户终端1002接收用在用户验证程序中从音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006获取的用于分配音乐数据的页信息、用于媒体包的销售的页信息、或用于分配广播列表信息的页信息等提供的音乐数据分配服务、物理销售服务和无线电广播信息分配服务。Referring to FIGS. 23-26, the music-related service providing process will be described below, in which between the client terminal 1002 and the music data distribution server 1004, the physical sales server 1005 or the radio broadcast information distribution server 1006 as described above and as shown in FIG. After performing the user authentication procedure during the user authentication procedure, the client terminal 1002 receives the page information for distributing music data acquired from the music data distribution server 1004, the physical sales server 1005, or the radio broadcast information distribution server 1006 used in the user authentication procedure, for media Music data distribution service, physical sales service, and radio broadcast information distribution service provided by page information for sales of packages, page information for distribution of broadcast list information, and the like.

(3-7-3-1)音乐数据分配服务提供程序(3-7-3-1) Music data distribution service provider

参见图23,下面首先说明当客户终端1002从音乐数据分配服务器1004提供的音乐数据分配服务时的音乐数据分配服务提供程序。Referring to FIG. 23, the music data distribution service provider procedure when the client terminal 1002 provides the music data distribution service from the music data distribution server 1004 will be described first.

在步骤SP1030中,如果从输入处理部分1021输入用于选择作为视频显示在显示部分1025上的用于分配音乐数据的页的一部分的控制命令,则客户终端1002的控制部分1023根据输入的控制命令产生一个请求下载希望下载的音乐数据的下载请求信号。In step SP1030, if a control command for selecting a part of a page for distributing music data displayed on the display section 1025 as a video is input from the input processing section 1021, the control section 1023 of the client terminal 1002 A download request signal requesting download of music data desired to be downloaded is generated.

然后,控制部分1023依次通过通信控制部分1032和网络接口1033将所下载的请求信号和已从音乐数据分配服务器1004发送的并临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至音乐数据分配服务器1004。Then, the control section 1023 sends the downloaded request signal together with the service session ID information etc. which have been sent from the music data distribution server 1004 and temporarily stored in the authentication information storage section 1038 via the communication control section 1032 and the network interface 1033 to Music data distribution server 1004.

在步骤SP1031,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的下载请求信号和服务对话ID信息等,并将接收到的服务对话ID信息等发送至验证处理部分1075。In step SP1031, the control section 1070 of the music data distribution server 1004 receives the download request signal and the service session ID information etc. sent from the client terminal 1002 through the network interface 1073 and the communication control section 1072 in sequence, and transfers the received service session ID information etc. Sent to the verification processing part 1075.

从而,验证处理部分1075在控制部分1070的控制下通过将从客户终端1002接收到的服务对话ID信息等与已临时存储在验证信息存储部分1077中的服务对话ID信息相比较来执行用户验证处理。Thus, the authentication processing section 1075 performs user authentication processing by comparing service session ID information or the like received from the client terminal 1002 with service session ID information that has been temporarily stored in the authentication information storage section 1077 under the control of the control section 1070 .

因此,如果验证处理部分1075将使用客户终端1002和请求下载音乐数据的用户验证为正式用户,则控制部分1070进入步骤SP1032。Therefore, if the authentication processing section 1075 authenticates the user who uses the client terminal 1002 and requests to download music data as an official user, the control section 1070 proceeds to step SP1032.

在步骤SP1032中,检索部分1079基于下载请求信号中所存储的检索键根据由检索键指示的检索条件从音乐数据存储部分1078中的多个音乐数据中检索希望下载的音乐数据。In step SP1032, the retrieval section 1079 retrieves music data desired to be downloaded from a plurality of music data in the music data storage section 1078 based on the retrieval key stored in the download request signal according to the retrieval condition indicated by the retrieval key.

然后,如果检索部分1079检索到该音乐数据,则控制部分1070通过验证处理部分1075将发送至客户终端1002的服务对话ID信息等的有效期延长,然后进入下一步骤SP1033。Then, if the music data is retrieved by the retrieval section 1079, the control section 1070 extends the validity period of the service session ID information etc. sent to the client terminal 1002 through the verification processing section 1075, and then proceeds to the next step SP1033.

在步骤SP1033中,控制部分1070从音乐数据存储部分1078读取由检索部分1079检索到的希望下载的音乐数据,并依次通过通信控制部分1072和网络接口1073将所读取的希望下载的音乐数据和由验证处理部分1075延长了有效期的服务对话ID信息等一起发送至客户终端1002。In step SP1033, the control section 1070 reads the music data desired to be downloaded retrieved by the retrieval section 1079 from the music data storage section 1078, and transfers the read music data desired to be downloaded through the communication control section 1072 and the network interface 1073 sequentially. It is sent to the client terminal 1002 together with service session ID information and the like whose validity period has been extended by the authentication processing section 1075 .

在步骤SP1034中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收希望下载的和从音乐数据分配服务器1004发送的音乐数据及具有延长了的有效期的服务对话ID信息等以将接收到的音乐数据存储在存储媒体1029中,并将从音乐数据分配服务器1004接收到的服务对话ID信息等发送至验证处理部分1037。In step SP1034, the control section 1023 of the client terminal 1002 receives the music data which is desired to be downloaded and transmitted from the music data distribution server 1004 and the service session ID information etc. which have an extended period of validity, through the network interface 1033 and the communication control section 1032 in order. The received music data is stored in the storage medium 1029, and the service session ID information and the like received from the music data distribution server 1004 are sent to the authentication processing section 1037.

验证处理部分1037在控制部分1023的控制下将从音乐数据分配服务器1004接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等的内容。The authentication processing section 1037 temporarily stores, under the control of the control section 1023, service session ID information and the like having an extended valid period received from the music data distribution server 1004 in the authentication information storage section 1038 to rewrite the service session before the valid period is extended. ID information, etc., thereby updating the contents of the service session ID information, etc. that have been temporarily stored in the authentication information storage section 1038.

这样,客户终端1002能用由音乐数据分配服务器1004提供的音乐数据分配服务下载用户希望获取的音乐数据。Thus, the client terminal 1002 can download the music data that the user wishes to acquire using the music data distribution service provided by the music data distribution server 1004 .

(3-7-3-2)物理销售服务提供程序(3-7-3-2) Physical Sales Service Provider

参见图24,下面将说明当客户终端1002接收从物理销售服务器1005提供的物理销售服务时的物理销售服务提供程序。Referring to FIG. 24, a physical sale service providing procedure when the client terminal 1002 receives a physical sale service provided from the physical sale server 1005 will be explained below.

在步骤SP1040中,如果从输入处理部分1021输入用于选择作为视频显示在显示部分1025上的用于销售媒体包的页的一部分的控制命令,则客户终端1002的控制部分1023根据输入的控制命令产生一个请求关于特定媒体包的媒体包信息的媒体信息请求信号。In step SP1040, if a control command is input from the input processing section 1021 for selecting a part of a page for selling a media package displayed on the display section 1025 as a video, the control section 1023 of the client terminal 1002 A media information request signal is generated requesting media package information about a specific media package.

然后,控制部分1023依次通过通信控制部分1032和网络接口1033将媒体信息请求信号和已用物理销售服务器1005发送的并临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至物理销售服务器1005。Then, the control section 1023 sends the media information request signal and the service session ID information etc. sent by the used physical sales server 1005 and temporarily stored in the authentication information storage section 1038 to the physical sales through the communication control section 1032 and the network interface 1033 in sequence. Server 1005.

在步骤SP1041,物理销售服务器1005的控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002发送的媒体信息请求信号和服务对话ID信息等,并将接收到的服务对话ID信息等发送至验证处理部分1095。In step SP1041, the control section 1090 of the physical sales server 1005 receives the media information request signal and the service session ID information, etc. sent from the client terminal 1002 through the network interface 1093 and the communication control section 1092 in sequence, and sends the received service session ID information, etc. Sent to the verification processing part 1095.

验证处理部分1095在控制部分1090的控制下通过将从客户终端1002接收到的服务对话ID信息等与已临时存储在验证信息存储部分1097中的服务对话ID信息相比较来执行用户验证处理。Authentication processing section 1095 performs user authentication processing by comparing service session ID information etc. received from client terminal 1002 with service session ID information that has been temporarily stored in authentication information storage section 1097 under the control of control section 1090 .

因此,如果验证处理部分1095将使用客户终端1002和请求关于媒体包的媒体包信息的用户验证为正式用户,则控制部分1090进入步骤SP1042。Therefore, if the authentication processing section 1095 authenticates the user who uses the client terminal 1002 and requests the media package information on the media package as an official user, the control section 1090 proceeds to step SP1042.

在步骤SP1042中,检索部分1099基于媒体信息请求信号中所存储的检索键根据由检索键指示的检索条件从音乐数据存储部分1098中的多个媒体包中检索特定媒体包的媒体包信息。In step SP1042, the retrieval section 1099 retrieves media package information of a specific media package from a plurality of media packages in the music data storage section 1098 based on the retrieval key stored in the media information request signal according to the retrieval condition indicated by the retrieval key.

然后,如果检索部分1099检索到该媒体包信息,则控制部分1090通过验证处理部分1095将发送至客户终端1002的服务对话ID信息等的有效期延长,然后进入下一步骤SP1043。Then, if the retrieval section 1099 retrieves the media package information, the control section 1090 extends the validity period of the service session ID information etc. sent to the client terminal 1002 through the verification processing section 1095, and then proceeds to the next step SP1043.

在步骤SP1043中,控制部分1090从音乐数据存储部分1098读取由检索部分1099检索到的媒体包信息,并依次通过通信控制部分1092和网络接口1093将所读取的媒体包信息和由验证处理部分1095延长了有效期的服务对话ID信息等一起发送至客户终端1002。In step SP1043, the control part 1090 reads the media package information retrieved by the retrieval part 1099 from the music data storage part 1098, and the media package information read by the communication control part 1092 and the network interface 1093 and the information processed by the verification process in sequence. Part 1095 is sent to the client terminal 1002 together with the service session ID information with the extended validity period.

在步骤SP1044中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从物理销售服务器1005发送的媒体包信息及具有延长了的有效期的服务对话ID信息等并将接收到的媒体包信息发送至页信息产生部分1036,将从物理销售服务器1005接收到的服务对话ID信息等发送至验证处理部分1037。In step SP1044, the control section 1023 of the client terminal 1002 receives, through the network interface 1033 and the communication control section 1032, the media package information sent from the physical sales server 1005 and the service session ID information with an extended validity period, etc., and sends the received The media package information is sent to the page information generating section 1036 , and the service session ID information and the like received from the physical sales server 1005 are sent to the authentication processing section 1037 .

验证处理部分1037在控制部分1023的控制下将从物理销售服务器1005接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写在延长有效期前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等的内容。The authentication processing section 1037 temporarily stores the service session ID information and the like having an extended valid period received from the physical sales server 1005 in the authentication information storage section 1038 under the control of the control section 1023 to rewrite the service session before the extended valid period ID information, etc., thereby updating the contents of the service session ID information, etc. that have been temporarily stored in the authentication information storage section 1038.

页信息产生部分1036产生根据从控制部分1023给出的基于媒体包信息的视频数据,并通过显示控制部分1024将所产生的视频数据转换成模拟视频数据以将模拟视频信号发送至显示部分1025。The page information generation section 1036 generates video data based on the media packet information given from the control section 1023 , and converts the generated video data into analog video data through the display control section 1024 to send the analog video signal to the display section 1025 .

这样,控制部分1023将媒体包信息作为基于模拟视频信号的视频显示在显示部分1025上,然后进入下一步骤SP1045。Thus, the control section 1023 displays the media package information on the display section 1025 as video based on the analog video signal, and then proceeds to the next step SP1045.

在步骤SP1045中,如果从输入处理部分1021输入用于请求购买作为视频显示在显示部分1025上与媒体包信息相应的媒体包的控制命令,则控制部分1023根据输入的控制命令产生一个请求购买媒体包的购买请求信号。In step SP1045, if input from input processing part 1021 and be used for requesting to buy the control command that is displayed on the display part 1025 as video and the control command of media pack information corresponding to the media pack information, then control part 1023 produces a request to buy media according to the control command of input. Package purchase request signal.

控制部分1023依次通过通信控制部分1032和网络接口1033将其购买请求信号和已从物理销售服务器1005接收到的并临时存储在验证信息存储部分1038中的服务对话ID信息等(即,具有延长了的有效期的服务验证ID信息等)一起发送至物理销售服务器1005。The control section 1023 sequentially transmits its purchase request signal and the service session ID information etc. (that is, having extended service verification ID information, etc.) of the validity period) are sent to the physical sales server 1005 together.

在步骤SP1046中,物理销售服务器1005的控制部分1090通过网络接口1093和通信控制部分1092接收从客户终端1002发送的购买请求信号和服务对话ID信息等,并将所接收到的服务对话ID信息等发送至验证处理部分1095。In step SP1046, the control section 1090 of the physical sales server 1005 receives the purchase request signal and the service session ID information and the like transmitted from the client terminal 1002 through the network interface 1093 and the communication control section 1092, and transfers the received service session ID information, etc. Sent to the verification processing part 1095.

验证处理部分1095通过将从客户终端1002接收到的服务对话ID信息等和已临时存储在验证信息存储部分1097中的服务对话ID信息等相比较来执行用户验证处理。The authentication processing section 1095 performs user authentication processing by comparing the service session ID information and the like received from the client terminal 1002 with the service session ID information and the like that have been temporarily stored in the authentication information storage section 1097 .

因此,如果验证处理部分1095将使用向客户终端1002和请求购买媒体包的用户验证为正式用户,则控制部分1090进入下一步骤SP1047。Therefore, if the authentication processing section 1095 authenticates the user who uses the client terminal 1002 and requests to purchase the media pack as an official user, the control section 1090 proceeds to the next step SP1047.

在步骤SP1047中,控制部分1090执行用于将请求购买的媒体包等传送至使用客户终端1002的用户的购买处理程序,并通过依次通过通信控制部分1092和网络接口1093将用于用户购买媒体包的会计操作的会计信息传送至会计服务器1008来控制会计服务器1008执行用于用户购买媒体包的会计处理。In step SP1047, the control section 1090 executes a purchase processing program for transmitting the media package, etc. requested for purchase to the user using the client terminal 1002, and sends the media package for the user to purchase by passing through the communication control section 1092 and the network interface 1093 sequentially. The accounting information of the accounting operation is sent to the accounting server 1008 to control the accounting server 1008 to perform accounting processing for the user to purchase the media package.

控制部分1090在验证处理部分1095中将发送至客户终端1002的服务对话ID信息等的有效期延长。The control section 1090 extends the validity period of the service session ID information and the like transmitted to the client terminal 1002 in the authentication processing section 1095 .

在步骤SP1048中,控制部分1090在会计处理结束后依次通过通信控制部分1092和网络接口1093将指示媒体包的购买处理完成的购买完成页信息和具有由验证处理部分1095延长了的有效期的服务对话ID信息等一起发送至客户终端1002。In step SP1048, the control section 1090 communicates, through the communication control section 1092 and the network interface 1093, the purchase completion page information indicating that the purchase processing of the media package is completed and the service dialogue with the validity period extended by the verification processing section 1095 after the accounting processing is completed. ID information and the like are transmitted to the client terminal 1002 together.

在步骤SP1049中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从物理销售服务器1005发送的购买完成页信息和具有延长了的有效期的服务对话ID信息等,并将所接收到的购买完成页信息发送至页信息产生部分1036,并将从物理销售服务器1005接收到的服务对话ID信息等发送至验证处理部分1037。In step SP1049, the control section 1023 of the client terminal 1002 receives, through the network interface 1033 and the communication control section 1032, the purchase completion page information transmitted from the physical sales server 1005 and the service session ID information having an extended validity period, etc. The received purchase completion page information is sent to the page information generation section 1036 , and the service session ID information and the like received from the physical sales server 1005 are sent to the authentication processing section 1037 .

验证处理部分1037在控制部分1023的控制下将从物理销售服务器1005接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写在延长有效期前的服务对话ID信息,从而更新临时存储在验证信息存储部分1038中的服务对话ID信息等的内容。The authentication processing section 1037 temporarily stores the service session ID information and the like having an extended valid period received from the physical sales server 1005 in the authentication information storage section 1038 under the control of the control section 1023 to rewrite the service session before the extended valid period ID information, thereby updating the contents of the service session ID information and the like temporarily stored in the authentication information storage section 1038.

页信息产生部分1036还根据从控制部分1023给出的购买完成页信息产生视频数据,通过显示控制部分1024将所产生的视频数据转换成模拟视频信号,并将其发送至显示部分1025。Page information generation section 1036 also generates video data based on purchase completion page information given from control section 1023 , converts the generated video data into an analog video signal by display control section 1024 , and sends it to display section 1025 .

从而,控制部分1023将购买完成页作为基于模拟视频信号的视频显示在显示部分1025上。Thus, the control section 1023 displays the purchase completion page on the display section 1025 as a video based on an analog video signal.

这样,客户终端1002用由物理销售服务器1005提供的物理销售服务使用户能购买希望的媒体包。Thus, the client terminal 1002 enables the user to purchase a desired media package with the physical sale service provided by the physical sale server 1005 .

(3-7-3-3)广播列表信息分配服务提供程序(3-7-3-3) Broadcast list information distribution service provider

参见图25,下面将说明当客户终端1002接收从无线电广播信息分配服务器1006提供的无线电广播信息分配服务、特别是广播列表信息分配服务时的无线电广播信息分配服务。Referring to FIG. 25, the radio broadcast information distribution service when the client terminal 1002 receives the radio broadcast information distribution service provided from the radio broadcast information distribution server 1006, particularly the broadcast list information distribution service will be explained below.

在步骤SP1060中,如果将用于检索希望获取的广播列表信息的检索键输入用于分配作为视频显示在显示部分1025上的广播列表信息的页上的输入框并从输入处理部分1021输入与指示该输入的检索键的字符串相应的控制命令,则客户终端1002的控制部分1023根据输入的控制命令产生一个用于请求下载广播列表信息的广播列表信息请求信号。In step SP1060, if a retrieval key for retrieving broadcast list information desired to be acquired is input into an input box on a page for assigning broadcast list information displayed as a video on the display section 1025 and input and instruction from the input processing section 1021 The input string of the retrieval key corresponds to a control command, and the control part 1023 of the client terminal 1002 generates a broadcast list information request signal for requesting downloading of the broadcast list information according to the input control command.

然后,控制部分1023依次通过通信控制部分1032和网络接口1033将广播列表信息请求信号和已从无线电广播信息分配服务器1006和临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至无线电广播信息分配服务器1006。Then, the control section 1023 transmits the broadcast list information request signal together with the service session ID information etc. which have been temporarily stored in the authentication information storage section 1038 from the radio broadcast information distribution server 1006 to the radio through the communication control section 1032 and the network interface 1033 in sequence. Broadcast information distribution server 1006 .

在步骤SP1061中,无线电广播信息分配服务器1006的控制部分1110依次通过网络接口1113和通信控制部分1112接收从客户终端1002发送的广播列表请求信号和服务对话ID信息等,并将所接收到的服务对话ID信息等发送至验证处理部分1115。In step SP1061, the control section 1110 of the radio broadcast information distribution server 1006 receives the broadcast list request signal and the service session ID information etc. transmitted from the client terminal 1002 through the network interface 1113 and the communication control section 1112 sequentially, and transmits the received service Session ID information and the like are sent to the authentication processing section 1115 .

验证处理部分1115在控制部分1110的控制下通过将从客户终端1002接收到的服务对话ID信息等和已临时存储在验证信息存储部分1120中的服务对话ID信息相比较来执行用户验证处理。Authentication processing section 1115 performs user authentication processing by comparing service session ID information etc. received from client terminal 1002 with service session ID information that has been temporarily stored in authentication information storage section 1120 under the control of control section 1110 .

因此,如果验证处理部分1115将使用客户终端1002和请求广播列表信息的用户验证为正式用户,则控制部分1110进入下一步骤SP1062。Therefore, if the authentication processing section 1115 authenticates the user using the client terminal 1002 and requesting broadcast list information as a regular user, the control section 1110 proceeds to the next step SP1062.

在步骤SP1062中,检索部分1118基于广播列表信息请求信号中所存储的检索键根据由广播列表信息存储部分1117中的整个广播列表信息的检索键所指示的检索条件检索预定范围部分作为希望获取的广播列表信息。In step SP1062, the retrieval section 1118 retrieves a predetermined range part as a desired acquisition according to the retrieval condition indicated by the retrieval key of the entire broadcast list information in the broadcast list information storage section 1117 based on the retrieval key stored in the broadcast list information request signal. broadcast list information.

然后,如果检索部分1118检索到该广播列表信息,则控制部分1110通过验证处理部分1115延长发送至客户终端1002的服务对话ID信息等的有效期,然后进入下一步骤SP1063。Then, if the broadcast list information is retrieved by the retrieval section 1118, the control section 1110 extends the validity period of the service session ID information etc. sent to the client terminal 1002 by the authentication processing section 1115, and then proceeds to the next step SP1063.

在步骤SP1063中,控制部分1110从广播列表信息存储部分1117读取由检索部分1118检索到的广播列表信息,并依次通过通信控制部分1112和网络接口1113将所读取的广播列表信息和由验证处理部分1115延长了有效期的服务对话ID信息等一起发送至客户终端1002。In step SP1063, the control section 1110 reads the broadcast list information retrieved by the retrieval section 1118 from the broadcast list information storage section 1117, and sequentially passes the communication control section 1112 and the network interface 1113 the read broadcast list information and The processing section 1115 sends to the client terminal 1002 together with the service session ID information and the like with the extended validity period.

在步骤SP1064中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息分配服务器1006发送的广播列表信息和具有延长了的有效期的服务对话ID信息,并将所接收到的广播列表信息发送至页信息产生部分1036,将从无线电广播信息分配服务器1006接收到的服务对话ID信息等发送至验证处理部分1037。In step SP1064, the control section 1023 of the client terminal 1002 receives the broadcast list information and the service session ID information with an extended validity period transmitted from the radio broadcast information distribution server 1006 through the network interface 1033 and the communication control section 1032 in sequence, and transfers the The received broadcast list information is sent to the page information generation section 1036 , and the service session ID information and the like received from the radio broadcast information distribution server 1006 are sent to the authentication processing section 1037 .

验证处理部分1037在控制部分1023的控制下将从无线电广播信息分配服务器1006接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写在有效期延长前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等。The authentication processing section 1037 temporarily stores, under the control of the control section 1023, service session ID information and the like having an extended validity period received from the radio broadcast information distribution server 1006 in the authentication information storage section 1038 to rewrite the information before the validity period extension. Service session ID information, etc., thereby updating the service session ID information, etc. that have been temporarily stored in the authentication information storage section 1038.

页信息产生部分1036根据从控制部分1023给出的广播列表信息产生视频数据,通过显示控制部分1024将所产生的视频数据转换成模拟视频信号,并将其发送至显示部分1025以将广播列表信息作为基于模拟视频信号的视频显示在显示部分1025上。The page information generation section 1036 generates video data according to the broadcast list information given from the control section 1023, converts the generated video data into an analog video signal by the display control section 1024, and sends it to the display section 1025 to display the broadcast list information The video is displayed on the display section 1025 as a video based on an analog video signal.

这样,客户终端1002用由无线电广播信息分配服务器1006提供的无线电广播信息分配服务使用户能获取希望的广播列表信息。Thus, the client terminal 1002 enables the user to acquire desired broadcast list information with the radio broadcast information distribution service provided by the radio broadcast information distribution server 1006 .

(3-7-3-4)实时广播信息分配服务提供程序(3-7-3-4) Real-time broadcast information distribution service provider

参见图26,下面将说明当客户终端1002接收从无线电广播信息分配服务器1006提供的无线电广播信息分配服务特别是实时广播信息分配服务时的无线电广播信息分配服务提供程序。Referring to FIG. 26, a radio broadcast information distribution service provider procedure when the client terminal 1002 receives a radio broadcast information distribution service provided from the radio broadcast information distribution server 1006, particularly a real-time broadcast information distribution service, will be described below.

为每一无线电台(呼号)提供用于提供实时广播信息的无线电广播信息分配服务器1006。A radio broadcast information distribution server 1006 for providing real-time broadcast information is provided for each radio station (call sign).

在客户终端1002,在某些情况下可以不存储与初始状态中的各无线电台相应的无线电广播信息分配服务器1006的URL信息。In the client terminal 1002, URL information of the radio broadcast information distribution server 1006 corresponding to each radio station in the initial state may not be stored in some cases.

因此,下面将端口服务器1003为无线电台的各呼号管理各无线电广播信息分配服务器1006的URL信息的例子说明下面的无线电广播信息分配服务提供程序。Therefore, the following radio broadcast information distribution service providing procedure will be described below with an example in which the port server 1003 manages URL information of each radio broadcast information distribution server 1006 for each call sign of a radio station.

在此无线电广播信息分配服务提供程序中,假设当客户终端1002向端口服务器1003请求指示广播频率的频率信息以自动预置各广播电台的广播频率时没有将验证对话ID信息等临时存储在验证信息存储部分1038中。因此,首先,客户终端1002将用户ID信息和密码信息等发送至端口服务器1003。In this radio broadcasting information distribution service providing program, it is assumed that authentication session ID information and the like are not temporarily stored in the authentication information when the client terminal 1002 requests the port server 1003 for frequency information indicating the broadcasting frequency to automatically preset the broadcasting frequency of each broadcasting station In the storage part 1038. Therefore, first, the client terminal 1002 transmits user ID information, password information, and the like to the port server 1003 .

在步骤SP1070中,如果从输入处理部分1021输入用于请求自动预置各无线电台的广播频率的操作命令,则客户终端1002的控制部分1023依次通过通信控制部分1032和网络接口1033将请求获取各无线电台的可接收的广播频率的频率信息的频率信息请求信号和由用户输入的地区代码、验证信息存储部分1038中所存储的用户ID信息和密码信息等一起发送至端口服务器1003。In step SP1070, if an operation command for requesting automatic preset of the broadcasting frequencies of each radio station is input from the input processing section 1021, the control section 1023 of the client terminal 1002 sends the request to obtain each broadcast frequency via the communication control section 1032 and the network interface 1033 in sequence. A frequency information request signal of frequency information of receivable broadcast frequencies of radio stations is sent to the port server 1003 together with the area code input by the user, user ID information and password information stored in the authentication information storage section 1038 , and the like.

在步骤SP1071中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收已从客户终端1002发送的频率信息请求信号、地区代码、用户ID信息和密码信息等,并将从客户终端1002接收到的用户ID信息和密码信息等发送至验证处理部分1056。In step SP1071, the control section 1050 of the port server 1003 receives, through the network interface 1053 and the communication control section 1052, the frequency information request signal, area code, user ID information, password information, etc., which have been sent from the client terminal 1002 in sequence, and sends The user ID information, password information, and the like received by the terminal 1002 are sent to the authentication processing section 1056 .

验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的用户ID信息和密码信息等与顾客数据库部分1054中所登记的顾客信息相比较来执行用户验证处理。The authentication processing section 1056 performs user authentication processing by comparing user ID information, password information, etc. received from the client terminal 1002 with customer information registered in the customer database section 1054 under the control of the control section 1050 .

因此,如果将使用客户终端1002的用户验证为正式用户,并确定来自客户终端1002的频率信息获取请求有效,则验证处理部分1056在控制部分1050的控制下发送客户终端1002和端口服务器1003之间现在的通信连接状态的验证对话ID信息等并将所发送的验证对话ID信息等临时存储在验证信息存储部分1057中。Therefore, if the user who uses the client terminal 1002 is authenticated as a regular user, and it is determined that the frequency information acquisition request from the client terminal 1002 is valid, the authentication processing section 1056 transmits between the client terminal 1002 and the port server 1003 under the control of the control section 1050. The verification session ID information and the like of the current communication connection state are temporarily stored in the verification information storage section 1057 .

然后,如果验证处理部分1056将用户验证成正式用户,则控制部分1050进入下一步骤SP1072。Then, if the authentication processing section 1056 authenticates the user as a regular user, the control section 1050 proceeds to the next step SP1072.

在步骤SP1072中,控制部分1050根据从客户终端1002接收到的地区代码从多个频率信息的列表中检索与地区代码相应的频率信息、无线电台名称和呼号,并在列表中读取它们。In step SP1072, the control section 1050 retrieves frequency information, radio station name and call sign corresponding to the area code from the list of a plurality of frequency information based on the area code received from the client terminal 1002, and reads them in the list.

从而,控制部分1050依次通过通信控制部分1052和网络接口1053将从频率信息存储部分1058在列表中读取的频率信息、无线电台名称和呼号和在步骤SP1071由验证处理部分1056发送至客户终端1002的验证对话ID信息一起发送至客户终端1002。Thus, the control section 1050 sequentially transmits the frequency information read in the list from the frequency information storage section 1058, the radio station name and the call sign and the authentication processing section 1056 at step SP1071 to the client terminal 1002 through the communication control section 1052 and the network interface 1053. The verification session ID information is sent to the client terminal 1002 together.

在步骤SP1073中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的频率信息、无线电台名称和呼号的列表和验证对话ID信息等,并将从端口服务器1003接收到的验证对话ID信息等发送至验证处理部分1037,将频率信息、无线电台名称和呼号的列表发送至显示控制部分1024。In step SP1073, the control section 1023 of the client terminal 1002 receives, through the network interface 1033 and the communication control section 1032, the frequency information, the list of radio station names and call signs, the verification session ID information, etc. The authentication session ID information and the like received by the server 1003 are sent to the authentication processing section 1037 , and the list of frequency information, radio station names and call signs is sent to the display control section 1024 .

从而,验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的验证对话ID信息等临时存储在验证信息存储部分1038中。Thus, the authentication processing section 1037 temporarily stores the authentication session ID information and the like received from the port server 1003 in the authentication information storage section 1038 under the control of the control section 1023 .

显示控制部分1024还将从控制部分1023给出的频率信息、无线电台名称和呼号的列表发送至显示部分1025并将列表显示在显示部分1025上。The display control section 1024 also sends the list of frequency information, radio station names and call signs given from the control section 1023 to the display section 1025 and displays the list on the display section 1025 .

另外,控制部分1023根据此时从输入处理部分1021输入的选择命令将所选择的频率信息、无线电台名称和呼号作为预置存储在存储媒体1029中,并进入下一步骤SP1074。Also, the control section 1023 stores the selected frequency information, radio station name and call sign as presets in the storage medium 1029 according to the selection command input from the input processing section 1021 at this time, and proceeds to the next step SP1074.

在步骤SP1074中,控制部分1023响应于从输入处理部分1021输入的调谐控制命令控制调谐器部分1031从无线电广播波中提取在与调谐控制命令相应的广播频率处广播的广播节目的无线电广播信号。In step SP1074, the control section 1023 controls the tuner section 1031 to extract the radio broadcast signal of the broadcast program broadcast at the broadcast frequency corresponding to the tuning control command from the radio broadcast waves in response to the tuning control command input from the input processing section 1021.

从而,调谐器部分1031从广播信号接收部分30所接收到的无线电广播波中提取在该广播频率广播的无线电广播信号,并将得到的音频数据发送至音频控制部分1026。Thus, the tuner section 1031 extracts a radio broadcast signal broadcast at the broadcast frequency from the radio broadcast wave received by the broadcast signal receiving section 30 , and sends the resulting audio data to the audio control section 1026 .

因此,音频控制部分1026将从调谐器部分1031给出的音频数据转换成模拟音频信号,并将其发送至扬声器1027以输出所选择的广播节目的音频。Accordingly, the audio control section 1026 converts the audio data given from the tuner section 1031 into an analog audio signal, and sends it to the speaker 1027 to output the audio of the selected broadcast program.

在步骤SP1075,无线电广播显示控制部分1039在控制部分1023的控制下读取所存储的与指示与调谐控制命令相应的广播频率的频率信息相关的呼号,并依次通过通信控制部分1032和网络接口1033将读取的呼号和验证信息存储部分1038中临时存储的验证对话ID信息等一起发送至端口服务器1003。In step SP1075, the radio broadcast display control section 1039 reads the stored call sign associated with the frequency information indicating the broadcast frequency corresponding to the tuning control command under the control of the control section 1023, and sequentially passes the communication control section 1032 and the network interface 1033 The read call sign is sent to the port server 1003 together with authentication session ID information and the like temporarily stored in the authentication information storage section 1038 .

在步骤SP1076中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的呼号和验证对话ID信息等,并将所接收到的验证对话ID信息等发送至验证处理部分1056。In step SP1076, the control section 1050 of the port server 1003 receives the call sign, authentication session ID information, etc. transmitted from the client terminal 1002 through the network interface 1053 and the communication control section 1052 in sequence, and transmits the received authentication session ID information, etc. to Authentication processing section 1056 .

验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等和已临时存储在验证信息存储部分1057中的验证对话ID信息相比较来执行用户验证处理。Authentication processing section 1056 performs user authentication processing by comparing authentication session ID information etc. received from client terminal 1002 with authentication session ID information that has been temporarily stored in authentication information storage section 1057 under the control of control section 1050 .

因此,如果从客户终端1002接收到的验证对话ID信息等在有效期内且验证处理部分1056将使用客户终端1002并发送呼号的用户验证为正式用户,则控制部分1050进入下一步骤SP1077。Therefore, if the authentication session ID information etc. received from the client terminal 1002 is within the valid period and the authentication processing section 1056 authenticates the user who uses the client terminal 1002 and sends the call sign as a regular user, the control section 1050 proceeds to the next step SP1077.

在步骤SP1077中,控制部分1050根据从客户终端1002接收到的呼号从URL存储部分1059中的多个URL信息中检索与呼号相关联的URL信息。In step SP1077, the control section 1050 retrieves URL information associated with the call sign from among pieces of URL information in the URL storage section 1059 based on the call sign received from the client terminal 1002.

控制部分1050还控制验证处理部分1056延长发送至客户终端1002的验证对话ID信息等的有效期。The control section 1050 also controls the authentication processing section 1056 to extend the validity period of the authentication session ID information and the like sent to the client terminal 1002 .

然后,控制部分1050从URL存储部分1059读取检索到的URL信息,并依次通过通信控制部分1052和网络接口1053将所读取的URL信息和由验证处理部分1056延长了有效期的验证对话ID信息等一起发送至客户终端1002。Then, the control section 1050 reads the retrieved URL information from the URL storage section 1059, and sequentially transmits the read URL information and the authentication session ID information whose validity period has been extended by the authentication processing section 1056 through the communication control section 1052 and the network interface 1053 and so on are sent to the client terminal 1002 together.

在步骤SP1078中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的URL信息和具有延长了的有效期的验证对话ID信息等,并将所接收到的验证对话ID信息等发送至验证处理部分1037,将URL信息发送至无线电广播显示控制部分1039。In step SP1078, the control section 1023 of the client terminal 1002 receives, through the network interface 1033 and the communication control section 1032, the URL information transmitted from the port server 1003, the authentication session ID information having an extended validity period, etc., and transmits the received Authentication session ID information and the like are sent to the authentication processing section 1037 , and URL information is sent to the radio broadcast display control section 1039 .

验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的具有延长了的有效期的验证对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的验证对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的验证对话ID信息等的内容。The authentication processing section 1037 temporarily stores, under the control of the control section 1023, the authentication session ID information and the like having an extended validity period received from the port server 1003 in the authentication information storage section 1038 to rewrite the authentication session ID information before the validity period extension etc., thereby updating the contents of the authentication session ID information and the like that have been temporarily stored in the authentication information storage section 1038.

无线电广播显示控制部分0139在控制部分1023的控制下将从控制部分1023给出的URL信息临时存储在存储媒体1029中以与存储媒体1029等中所存储的呼号相关联。The radio broadcast display control section 0139 temporarily stores URL information given from the control section 1023 in the storage medium 1029 under the control of the control section 1023 to be associated with the call sign stored in the storage medium 1029 or the like.

然后,无线电广播显示控制部分1039在控制部分1023的控制下根据临时存储在存储媒体1029等中的URL信息依次通过通信控制部分1032和网络接口1033将请求获取实时广播信息的实时广播信息请求信号和已从无线电广播信息分配服务器1006接收到的并临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至无线电广播信息分配服务器1006。Then, the radio broadcast display control section 1039 transmits, under the control of the control section 1023, a real-time broadcast information request signal requesting acquisition of real-time broadcast information and The service session ID information and the like that have been received from the radio broadcast information distribution server 1006 and temporarily stored in the authentication information storage section 1038 are transmitted to the radio broadcast information distribution server 1006 together.

在此无线电广播信息分配服务提供程序中,在步骤SP1078中用于将实时广播信息请求信号和服务对话ID信息等从客户终端1002发送至无线电广播信息分配服务器1006的处理与如上所述和如图22中所示的步骤SP1010的处理相应。In this radio broadcast information distribution service providing program, the processing for transmitting the real-time broadcast information request signal and service session ID information and the like from the client terminal 1002 to the radio broadcast information distribution server 1006 in step SP1078 is the same as described above and shown in FIG. The processing of step SP1010 shown in 22 corresponds accordingly.

因此,步骤SP1078的处理后此无线电广播信息分配服务器提供程序在客户终端1002和无线电广播信息分配服务器1006及端口服务器1003中以与上述和图22中所示的步骤SP1011-SP1013、步骤SP1018和步骤SP1022相同的方式执行用户验证处理,然后进入步骤SP1079。Therefore, after the processing of step SP1078, this radio broadcast information distribution server provider program is in the client terminal 1002 and the radio broadcast information distribution server 1006 and the port server 1003 in the same manner as the above-mentioned steps SP1011-SP1013, step SP1018 and step SP1018 shown in FIG. Perform user authentication processing in the same manner as SP1022, and then proceed to step SP1079.

在步骤SP1079中,客户终端1002的无线电广播显示控制部分1039在控制部分1023的控制下根据存储媒体1029中临时存储的URL信息等依次通过通信控制部分1032和网络接口1033将实时广播信息请求信号等和已从无线电广播信息分配服务器1006接收到的并临时存储在验证信息存储部分1038中的服务对话ID信息一起发送至无线电广播信息分配服务器1006。In step SP1079, the radio broadcast display control section 1039 of the client terminal 1002, under the control of the control section 1023, transmits a real-time broadcast information request signal, etc., through the communication control section 1032 and the network interface 1033 sequentially based on the URL information temporarily stored in the storage medium 1029, etc. It is sent to the radio broadcast information distribution server 1006 together with the service session ID information which has been received from the radio broadcast information distribution server 1006 and temporarily stored in the authentication information storage section 1038 .

在步骤SP1080中,无线电广播信息分配服务器1006的控制部分1110依次通过网络接口1113和通信控制部分1112接收从客户终端1002发送的实时广播信息请求信号和服务对话ID信息等,并将所接收到的验证对话ID信息等发送至验证处理部分1115。In step SP1080, the control section 1110 of the radio broadcast information distribution server 1006 receives the real-time broadcast information request signal and the service session ID information etc. transmitted from the client terminal 1002 through the network interface 1113 and the communication control section 1112 sequentially, and transmits the received Authentication session ID information and the like are sent to the authentication processing section 1115 .

从而,验证处理部分1115在控制部分1110的控制下通过将从客户终端1002接收到的服务对话ID信息等与已临时存储在验证信息存储部分1120中的服务对话ID信息相比较来执行用户验证处理。Thus, the authentication processing section 1115 performs user authentication processing by comparing service session ID information or the like received from the client terminal 1002 with service session ID information that has been temporarily stored in the authentication information storage section 1120 under the control of the control section 1110 .

因此,如果将使用客户终端1002的用户验证成正式用户,则验证处理部分1115确定来自客户终端1002的实时广播信息获取请求有效。Therefore, if the user using the client terminal 1002 is authenticated as a regular user, the authentication processing section 1115 determines that the real-time broadcast information acquisition request from the client terminal 1002 is valid.

然后,如果验证处理部分1115将使用客户终端1002的用户验证为正式用户,则控制部分1110控制验证处理部分1115将发送至客户终端1002的服务对话ID信息等的有效期延长,然后进入下一步骤SP1081。Then, if the verification processing part 1115 verifies the user using the client terminal 1002 as a regular user, the control part 1110 controls the verification processing part 1115 to extend the valid period of the service session ID information etc. sent to the client terminal 1002, and then proceeds to the next step SP1081 .

在步骤SP1081中,控制部分1110从实时广播信息存储部分1119读取实时广播信息,并依次通过通信控制部分1112和网络接口1113将读取的实时广播信息和由验证处理部分1115延长了有效期的服务对话ID信息一起发送至客户终端1002。In step SP1081, the control section 1110 reads the real-time broadcast information from the real-time broadcast information storage section 1119, and passes through the communication control section 1112 and the network interface 1113 sequentially through the read real-time broadcast information and the service whose validity period has been extended by the verification processing section 1115 The session ID information is sent to the client terminal 1002 together.

在步骤SP1082中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息分配服务器1006发送的实时广播信息和具有延长了的有效期的服务对话ID信息并将所接收到的服务对话ID信息等发送至验证处理部分1037,将实时广播信息发送至无线电广播显示控制部分1039。In step SP1082, the control section 1023 of the client terminal 1002 receives the real-time broadcast information transmitted from the radio broadcast information distribution server 1006 and the service session ID information with an extended validity period through the network interface 1033 and the communication control section 1032 in sequence and sends the received The received service session ID information and the like are sent to the authentication processing section 1037, and the real-time broadcast information is sent to the radio broadcast display control section 1039.

从而,验证处理部分1037在控制部分1023的控制下将已从无线电广播信息分配服务器1006接收到的具有延长了的有效期的服务对话ID信息临时存储在验证信息存储部分1038中以重写有效期延长之前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等。Thus, the authentication processing section 1037 temporarily stores the service session ID information having an extended validity period which has been received from the radio broadcast information distribution server 1006 in the authentication information storage section 1038 under the control of the control section 1023 to rewrite the validity period before the extension. The service session ID information, etc., of the service session ID information etc. which have been temporarily stored in the authentication information storage section 1038 are updated.

无线电广播显示控制部分1039还将通过显示控制部分1024从控制部分1023给出的实时广播信息发送至显示部分1025,并在显示部分1025上显示当前接收到的有关无线电广播的广播节目的实时广播信息。The radio broadcast display control section 1039 also transmits the real-time broadcast information given from the control section 1023 through the display control section 1024 to the display section 1025, and displays on the display section 1025 the real-time broadcast information of currently received broadcast programs related to radio broadcasting .

然后,在此后的此无线电广播信息分配服务提供程序中,客户终端1002在步骤SP1079中周期性地和重复地做出实时广播信息的获取请求,且无线电广播信息分配服务器1006从客户终端1002接收获取请求以依次执行步骤SP1080和步骤SP1081的处理。Then, in this radio broadcast information distribution service providing procedure thereafter, the client terminal 1002 periodically and repeatedly makes an acquisition request for real-time broadcast information in step SP1079, and the radio broadcast information distribution server 1006 receives the acquisition request from the client terminal 1002. Request to execute the processing of step SP1080 and step SP1081 in sequence.

从而,在客户终端1002,可以将当前接收到的广播节目的节目名称、节目广播开始时间和节目广播结束时间和当前在广播节目中广播的乐曲的名称、艺术家名和乐曲广播开始时间作为实时广播信息显示在客户终端1002的显示部分1025上同时每分钟更新。Therefore, at the client terminal 1002, the program name, program broadcast start time and program broadcast end time of the currently received broadcast program, and the title, artist name and music broadcast start time of the music currently broadcast in the broadcast program can be used as real-time broadcast information The display is displayed on the display section 1025 of the client terminal 1002 while being updated every minute.

在本实施例中,图25中所示的程序图表与提供程序列表或广播列表的由第一实施例中的广播电台服务器32执行的服务相应。In this embodiment, the program chart shown in FIG. 25 corresponds to the service performed by the broadcast station server 32 in the first embodiment that provides a program list or a broadcast list.

上述并在图26中示出的从步骤SP1078-SP1082的程序图表与权利要求中的说明的内容相应。The program chart of steps SP1078-SP1082 described above and shown in FIG. 26 corresponds to the contents described in the claims.

用以上配置,音乐相关服务提供系统1000准确地验证登记的用户以接受由音乐相关系统1000提供的音乐相关服务,并使用户的客户终端2能获取与无线电广播广播信息等中所包括的乐曲的内容等相关的相关信息(实时广播信息或广播列表信息)。With the above configuration, the music-related service providing system 1000 accurately authenticates the registered user to accept the music-related service provided by the music-related system 1000, and enables the user's client terminal 2 to acquire information related to musical pieces included in radio broadcast broadcast information and the like. Related information related to content (real-time broadcast information or broadcast list information).

因此,此音乐相关服务提供系统1000确定能防止第三方获取相关信息用于非法使用。Therefore, this music-related service providing system 1000 is determined to prevent a third party from acquiring related information for illegal use.

在第二实施例中,如上所述并在图15中所示的客户终端1002与本发明的终端设备1和第一实施例的终端设备10相应。如上所述并在图17中示出的端口服务器1003与第一实施例的总服务服务器36相对应。另外,如上所述并在图20中示出的无线电广播信息分配服务器1006与第一实施例的广播电台服务器32相对应。In the second embodiment, the client terminal 1002 described above and shown in FIG. 15 corresponds to the terminal device 1 of the present invention and the terminal device 10 of the first embodiment. The port server 1003 described above and shown in FIG. 17 corresponds to the total service server 36 of the first embodiment. In addition, the radio broadcast information distribution server 1006 described above and shown in FIG. 20 corresponds to the broadcast station server 32 of the first embodiment.

另外,如上所述并在图18中示出的音乐数据分配服务器1004与第一实施例的音乐分配服务器33相对应。如上所述并在图19中示出的物理销售服务器1005也与第一实施例的CD商店服务器34相对应。In addition, the music data distribution server 1004 described above and shown in FIG. 18 corresponds to the music distribution server 33 of the first embodiment. The physical sales server 1005 as described above and shown in FIG. 19 also corresponds to the CD shop server 34 of the first embodiment.

另外,在如上所述并在图6中示出的终端设备10的程序模块中,HTTP消息程序111和通信装置程序112能实现和如上所述并在图15中示出的客户终端1002的通信控制部分1032相同的功能。In addition, among the program modules of the terminal device 10 as described above and shown in FIG. 6, the HTTP message program 111 and the communication device program 112 can realize communication with the client terminal 1002 as described above and shown in FIG. The control section 1032 has the same function.

内容再现模块113还能实现与如上所述并在图15中示出的客户终端1002的编码器/解码器部分1034相同的功能。The content reproduction module 113 can also realize the same functions as the encoder/decoder section 1034 of the client terminal 1002 described above and shown in FIG. 15 .

另外,版权保护信息管理模块114能实现和如上所述并在图15中示出的客户终端1002的版权管理部分1035相同的功能。In addition, the copyright protection information management module 114 can realize the same function as the copyright management section 1035 of the client terminal 1002 described above and shown in FIG. 15 .

另外,因特网无线电调谐再现模块114能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。In addition, the Internet radio tuning reproduction module 114 can realize the same functions as the control section 1023 and the audio control section 1026 of the client terminal 1002 described above and shown in FIG. 15 .

另外,乐曲购买再现模块119能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。In addition, the musical piece purchase reproduction module 119 can realize the same functions as the control section 1023 and the audio control section 1026 of the client terminal 1002 described above and shown in FIG. 15 .

另外,XML浏览器151能实现和如上所述并在图15中示出的客户终端1002的输入处理部分1021和页信息产生部分1036相同的功能。In addition, the XML browser 151 can realize the same functions as the input processing section 1021 and the page information generating section 1036 of the client terminal 1002 described above and shown in FIG. 15 .

另外,硬件内容控制器117、数据库访问模块115和内容数据访问模块116能实现和如上所述并在图15中示出的客户终端1002的控制部分1023相同的功能。In addition, the hardware content controller 117, the database access module 115, and the content data access module 116 can realize the same functions as the control section 1023 of the client terminal 1002 described above and shown in FIG.

另外,程序库130的验证库131能实现和如上所述并在图15中示出的客户终端1002的验证处理部分1037和验证信息存储部分1038相同的功能。In addition, the authentication library 131 of the program library 130 can realize the same functions as the authentication processing section 1037 and the authentication information storage section 1038 of the client terminal 1002 described above and shown in FIG. 15 .

另外,程序库130的裁剪库132能实现和如上所述并在图15中示出的客户终端1002的控制部分1023相同的功能。In addition, the clipping library 132 of the program library 130 can realize the same function as the control section 1023 of the client terminal 1002 described above and shown in FIG. 15 .

另外,相关信息显示模块120能实现和如上所述并在图15中示出的客户终端1002的无线电广播显示控制部分1039相同的功能。In addition, the related information display module 120 can realize the same function as the radio broadcast display control section 1039 of the client terminal 1002 described above and shown in FIG. 15 .

另外,调谐器调谐再现/记录模块121能实现和如上所述并在图15中示出的客户终端1002的控制部分1023、音频控制部分1026和调谐器部分1031相同的功能。In addition, the tuner tuning reproduction/recording module 121 can realize the same functions as the control section 1023, audio control section 1026, and tuner section 1031 of the client terminal 1002 described above and shown in FIG.

另外,音频用户接口152能实现和如上所述并在图15中示出的客户终端1002的输入处理部分1021、控制部分1023和显示控制部分1024相同的功能。In addition, the audio user interface 152 can realize the same functions as the input processing section 1021, the control section 1023, and the display control section 1024 of the client terminal 1002 described above and shown in FIG. 15 .

另外,CD再现模块141能实现和如上所述并在图15中示出的客户终端1002的音频控制部分1026和外部记录媒体记录/再现部分1028相同的功能。In addition, the CD reproducing module 141 can realize the same functions as the audio control section 1026 and the external recording medium recording/reproducing section 1028 of the client terminal 1002 described above and shown in FIG. 15 .

另外,HDD再现模块142能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。In addition, the HDD reproduction module 142 can realize the same functions as the control section 1023 and the audio control section 1026 of the client terminal 1002 described above and shown in FIG. 15 .

因此,具有如上所述并在图5中示出的硬件电路块的硬件配置的终端设备10的CPU11能在各种程序模块中执行与具有如上所述并在图15中示出的功能电路块的硬件配置的客户终端1002相同的处理。Therefore, the CPU 11 of the terminal device 10 having the hardware configuration of the hardware circuit blocks as described above and shown in FIG. The hardware configuration of the client terminal 1002 is processed in the same way.

客户终端1002能产生与第一实施例中所获取的相同的效果,这是因为各功能块覆盖了由终端设备10的程序模块所实现的功能。The client terminal 1002 can produce the same effects as those obtained in the first embodiment because each functional block covers the functions realized by the program modules of the terminal device 10 .

虽然在以上实施例中,客户终端1002能接收从无线电台广播的无线电广播,客户终端1002也能接收因特网无线电广播或卫星无线电广播以获取相关信息和无线电广播信息,或从电视广播电台接收电视广播以获取与从网络NT1000上的服务器广播的电视的电视节目相关的各种广播信息。Although in the above embodiments, the client terminal 1002 can receive radio broadcasts broadcast from radio stations, the client terminal 1002 can also receive Internet radio broadcasts or satellite radio broadcasts to acquire related information and radio broadcast information, or receive television broadcasts from television broadcast stations to acquire various broadcast information related to TV programs broadcast from a server on the network NT1000.

另外,虽然在以上实施例中,将本发明的显示设备应用于终端设备10和客户终端1002,也可以将本发明的显示设备应用于诸如个人电脑、便携式电话、PDA(个人数字助理)和游戏机、电视接收机、无线电广播接收机、DVD(数字通用盘)记录器、硬盘记录器等之类的信息处理装置。In addition, although in the above embodiments, the display device of the present invention is applied to the terminal device 10 and the client terminal 1002, it is also possible to apply the display device of the present invention to applications such as personal computers, portable phones, PDAs (Personal Digital Assistants) and game information processing devices such as TV receivers, radio broadcast receivers, DVD (Digital Versatile Disc) recorders, hard disk recorders, and the like.

即,虽然在以上实施例中,在终端设备10或客户终端1002上封装硬件电路块、功能电路块和程序模块,也可以在除了终端设备10或客户终端1002以外诸如便携式电话和个人电脑之类的各种终端上封装它们,从而封装了硬件电路块、功能电路块和程序模块的终端实现和终端设备10和客户终端1002相同的处理。That is, although in the above embodiments, hardware circuit blocks, functional circuit blocks, and program modules are packaged on the terminal device 10 or the client terminal 1002, it is also possible to package the hardware circuit blocks, functional circuit blocks, and program modules in addition to the terminal device 10 or the client terminal 1002 such as portable phones and personal computers. They are packaged on various terminals, so that the terminals packaged with hardware circuit blocks, functional circuit blocks and program modules realize the same processing as that of the terminal device 10 and the client terminal 1002.

另外,虽然在以上实施例中,将本发明的显示控制程序应用于如上所述并在图6中示出的程序模块,它也可以应用于各种其它显示控制程序。In addition, although in the above embodiments, the display control program of the present invention is applied to the program modules described above and shown in FIG. 6, it can also be applied to various other display control programs.

另外,虽然在以上实施例中,将广播列表作为关于通过通信线路获取的广播内容的信息应用,本发明也可以广泛地应用于诸如实时广播和电视广播电子程序指南之类的各种其它信息。In addition, although in the above embodiments, the broadcast list is applied as information on broadcast contents acquired through communication lines, the present invention can also be widely applied to various other information such as real-time broadcasts and electronic program guides for television broadcasts.

另外,虽然在以上实施例中,如图1-26中所述将终端设备10的通信处理部分22和网络接口23或客户终端1002的通信控制部分1032作为用于发送用于从广播内容的列表信息中指定列表信息的一部分的检索键的发送装置来应用,根据与显示设备一起使用的通信方法本发明也可以应用于各种其它发送装置。In addition, although in the above embodiment, the communication processing section 22 and the network interface 23 of the terminal device 10 or the communication control section 1032 of the client terminal 1002 are used as the list for transmitting content from the broadcast as described in FIGS. 1-26 The present invention can also be applied to various other transmitting means according to the communication method used with the display device.

另外,虽然在以上实施例中,如图1-26中所述将终端设备10的通信处理部分22和网络接口23或客户终端1002的通信控制部分1032作为用于根据检索键接收列表信息的至少一部分的接收装置来应用,根据与显示设备一起使用的通信方法本发明也可以应用于各种其它接收装置。In addition, although in the above embodiment, the communication processing section 22 of the terminal device 10 and the network interface 23 or the communication control section 1032 of the client terminal 1002 are used as at least Although it is applied to a part of receiving apparatuses, the present invention can also be applied to various other receiving apparatuses according to the communication method used with the display device.

另外,虽然在以上实施例中,将终端设备10的显示处理部分16和显示器17或客户终端1002的显示控制部分1024和显示部分1025作为用于显示由接收装置所接收到的列表信息的一部分和用于请求显示与列表信息的该部分之前和之后广播的节目相应的列表信息的指令项的显示装置,但本发明也可以广泛地应用于诸如阴极射线管和控制部分之类的用于该显示信息的各种其它显示装置。In addition, although in the above embodiments, the display processing section 16 and the display 17 of the terminal device 10 or the display control section 1024 and the display section 1025 of the client terminal 1002 are used as a part for displaying the list information received by the receiving means and Display means for requesting display of instruction items of list information corresponding to programs broadcast before and after the part of the list information, but the present invention can also be widely applied to devices such as cathode ray tubes and control sections for the display Various other display devices for information.

虽然在以上实施例中,将图1-26中所述的终端设备10的操作输入部分15和遥控器40或客户终端1002的操作输入部分1020用作用于选择显示装置上的显示信息的选择装置,但本发明也可以广泛地应用于诸如触板之类的各种其它装置。Although in the above embodiments, the operation input section 15 of the terminal device 10 and the operation input section 1020 of the remote controller 40 or the client terminal 1002 described in FIGS. 1-26 are used as selection means for selecting display information on the display means , but the present invention can also be widely applied to various other devices such as touch panels.

另外,虽然在以上实施例中,将图1-26中所述的终端设备10的硬盘驱动器21或客户终端1002的控制部分1023和存储媒体1029用作用于临时存储由接收装置接收到的信息,但本发明也可以广泛地应用于诸如光磁盘和半导体存储器之类的各种其它临时存储装置。In addition, although in the above embodiments, the hard disk drive 21 of the terminal device 10 or the control section 1023 and the storage medium 1029 of the client terminal 1002 described in FIGS. But the present invention can also be widely applied to various other temporary storage devices such as magneto-optical disks and semiconductor memories.

另外,虽然在以上实施例中,将图1-26中所述的终端设备10的操作输入部分15和遥控器40或客户终端1002的操作输入部分1020用作用于选择显示装置上的显示信息的选择装置,但本发明也可以广泛地应用于诸如触板之类的各种其它装置。In addition, although in the above embodiments, the operation input section 15 of the terminal device 10 and the operation input section 1020 of the remote controller 40 or the client terminal 1002 described in FIGS. device, but the invention is also broadly applicable to various other devices such as touch panels.

另外,虽然在以上实施例中,将图1-26中所述的终端设备10的调谐器27或客户终端1002的调谐部分1031用作用于接收广播内容的广播接收装置,但本发明也可以广泛地应用于诸如能接收电视广播或因特网无线电广播的接收电路之类的各种其它广播接收装置。In addition, although in the above embodiments, the tuner 27 of the terminal device 10 or the tuning section 1031 of the client terminal 1002 described in FIGS. It can be applied to various other broadcast receiving devices such as a receiving circuit capable of receiving TV broadcasts or Internet radio broadcasts.

另外,虽然在以上实施例中,将图1-26中所述的终端设备10的显示处理部分16和显示器17或客户终端1002的显示控制部分1024和显示部分1025用作用于输出由广播接收装置所接收到的广播内容,但本发明也可以广泛地应用于诸如阴极射线管之类的各种其它广播输出装置。In addition, although in the above embodiments, the display processing section 16 and the display 17 of the terminal device 10 or the display control section 1024 and the display section 1025 of the client terminal 1002 described in FIGS. received broadcast content, but the invention is also broadly applicable to various other broadcast output devices such as cathode ray tubes.

另外,虽然在以上实施例中,将图1-26中所述的总服务服务器36和端口服务器1003用作具有验证功能的验证服务器,但本发明也可以广泛地应用于诸如只具有验证功能的服务器之类的各种其它验证服务器。In addition, although in the above embodiments, the total service server 36 and the port server 1003 described in FIGS. server and various other authentication servers.

另外,虽然在以上实施例中,将图1-26中所述的终端设备10的广播电台服务器32和无线电广播信息分配服务器1006用作用于提供列表信息的列表信息提供服务器,但只要能提供列表信息,本发明也可以广泛地应用于诸如CD名称信息提供服务器31和由电视广播电台操作的服务器之类的各种其它列表信息提供服务器。In addition, although in the above embodiments, the broadcast station server 32 and the radio broadcast information distribution server 1006 of the terminal device 10 described in FIGS. 1-26 are used as the list information providing server for providing list information, as long as the list information, the present invention can also be widely applied to various other listing information providing servers such as the CD title information providing server 31 and servers operated by television broadcasting stations.

另外,虽然在以上实施例中,将图1-26中所述的商店代码用作用于标识将数据和来自列表信息提供服务器的指示验证错误的信息一起发送至终端设备的列表信息提供服务器的服务标识信息,但只要能标识列表信息提供服务器,本发明也可以广泛地应用于各种其它服务标识信息。In addition, although in the above embodiment, the store code described in FIGS. identification information, but as long as the list information providing server can be identified, the present invention can also be widely applied to various other service identification information.

工业适用性Industrial applicability

本发明可应用于个人电脑、便携式电话等的显示器。The present invention can be applied to displays of personal computers, cellular phones, and the like.

Claims (8)

1.一种用于显示通过通信线路获取的关于无线电广播内容的信息的显示设备,其特征在于,包括:1. A display device for displaying information on radio broadcast contents acquired through a communication line, characterized in that it comprises: 发送装置,用于发送从所述无线电广播内容的第一列表信息中指定所述第一列表信息的一部分的检索键,其中所述检索键是被指定的时间或时间段;transmitting means for transmitting a retrieval key specifying a part of the first list information from the first list information of the radio broadcast content, wherein the retrieval key is a designated time or time period; 接收装置,用于根据所述检索键接收所述第一列表信息的所述部分;receiving means for receiving said portion of said first list information according to said retrieval key; 存储装置;storage device; 显示装置,用于同时显示由所述接收装置接收到的所述第一列表信息的所述部分,以及用于请求显示第二列表信息的指令项,其中所述第二列表信息与所述被指定的时间或时间段之前或之后广播的节目相对应;和display means for simultaneously displaying said portion of said first list information received by said receiving means, and an instruction item for requesting display of second list information, wherein said second list information is the same as said received correspond to programs broadcast before or after the specified time or time period; and 选择装置,用于选择在所述显示装置上的显示信息,selection means for selecting display information on said display means, 其中,如果所述选择装置选择了所述指令项,则所述发送装置还发送检索请求信息,请求检索与所述选择的指令项相对应的所述第二列表信息,Wherein, if the selection means selects the instruction item, the sending means also sends retrieval request information, requesting retrieval of the second list information corresponding to the selected instruction item, 所述接收装置还接收与所述检索请求信息相对应的所述第二列表信息,The receiving means also receives the second list information corresponding to the retrieval request information, 所述存储装置临时存储所述接收装置接收到的所述第二列表信息;并且the storage means temporarily stores the second list information received by the receiving means; and 如果所述选择装置选择了在所述显示装置上所显示的所述指令项,则所述显示装置还显示与由所述选择装置选择的所述指令项相对应的第二列表信息。If the selection means selects the instruction item displayed on the display means, the display means also displays second list information corresponding to the instruction item selected by the selection means. 2.如权利要求1所述的显示设备,其特征在于,如果将日期和时间或时间段指定成所述检索键,作为检索结果,所述接收装置在指定的日期和时间或时间段接收在节目中广播的乐曲的列表信息,且所述显示装置显示由所述接收装置接收到的所述乐曲的列表信息。2. The display device according to claim 1, wherein, if the date and time or the time period are designated as the retrieval key, as a retrieval result, the receiving means receives the specified date and time or the time period in the specified date and time. list information of music pieces broadcast in the program, and the display means displays the list information of the music pieces received by the receiving means. 3.如权利要求1所述的显示设备,其特征在于,当将日期指定成所述检索键时,作为检索结果,所述接收装置接收在指定的日期广播的节目的列表信息,且所述显示装置显示由所述接收装置接收到的所述节目的列表信息。3. The display device according to claim 1, wherein when a date is designated as the retrieval key, as a retrieval result, the receiving means receives list information of programs broadcast on the designated date, and the The display means displays list information of the programs received by the receiving means. 4.如权利要求1所述的显示设备,其特征在于,还包括:用于接收所述无线电广播内容的广播接收装置和用于输出由所述广播接收装置接收到的所述无线电广播内容的广播输出装置。4. The display device according to claim 1, further comprising: broadcast receiving means for receiving said radio broadcast content and a device for outputting said radio broadcast content received by said broadcast receiving means Broadcast output device. 5.一种用于显示通过通信线路获取的关于无线电广播内容的信息的显示方法,其特征在于,所述方法包括以下步骤:5. A display method for displaying information about radio broadcast content acquired through a communication line, characterized in that the method comprises the steps of: 发送从所述无线电广播内容的第一列表信息中指定所述第一列表信息的一部分的检索键,其中所述检索键是被指定的时间或时间段;transmitting a retrieval key specifying a part of the first list information from the first list information of the radio broadcast content, wherein the retrieval key is a designated time or time period; 根据所述检索键接收所述第一列表信息的所述部分;receiving the portion of the first listing information according to the retrieval key; 同时显示接收到的所述第一列表信息的所述部分,以及用于请求显示第二列表信息的指令项,其中所述第二列表信息与所述被指定的时间或时间段之前或之后广播的节目相对应;和Simultaneously displaying said portion of said first list information received, and an instruction item for requesting display of a second list information, wherein said second list information is broadcast before or after said designated time or time period corresponding to the program; and 选择显示信息,Select Show Information, 其中,所述显示方法还包括下述步骤:Wherein, the display method also includes the following steps: 如果选择了所述指令项,则发送检索请求信息,请求检索与所选择的所述指令项相对应的所述第二列表信息,If the instruction item is selected, sending retrieval request information to request retrieval of the second list information corresponding to the selected instruction item, 接收与所述检索请求信息相对应的所述第二列表信息,receiving the second list information corresponding to the retrieval request information, 临时存储接收到的所述第二列表信息,并且temporarily storing the received second list information, and 如果选择了被显示的所述指令项,则显示与所选择的所述指令项相对应的所述第二列表信息。If the displayed instruction item is selected, the second list information corresponding to the selected instruction item is displayed. 6.如权利要求5所述的显示方法,其特征在于,如果将日期和时间或时间段指定成所述检索键,作为检索结果,在指定的日期和时间或时间段接收在节目中广播的乐曲的列表信息,且显示接收到的所述乐曲的列表信息。6. The display method according to claim 5, wherein if the date and time or the time period are designated as the retrieval key, as a result of the retrieval, the broadcasting in the program is received at the designated date and time or the time period list information of the music, and display the list information of the received music. 7.如权利要求5所述的显示方法,其特征在于,当将日期指定成所述检索键时,作为检索结果,接收在指定的日期广播的节目的列表信息,且显示接收到的所述节目的列表信息。7. The display method according to claim 5, wherein when a date is designated as the retrieval key, list information of programs broadcast on the designated date is received as a retrieval result, and the received Listing information for the show. 8.如权利要求5所述的显示方法,其特征在于,还包括下述步骤:8. The display method according to claim 5, further comprising the steps of: 接收所述无线电广播内容;和receive said radio broadcast content; and 输出接收到的所述无线电广播内容。The received radio broadcast content is output.
CN200480019145.0A 2003-07-14 2004-05-18 Display, display method and display control program Expired - Fee Related CN1816986B (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP274302/2003 2003-07-14
JP2003274302 2003-07-14
JP291741/2003 2003-08-11
JP2003291741 2003-08-11
JP313167/2003 2003-09-04
JP2003313167 2003-09-04
JP2003337220 2003-09-29
JP337220/2003 2003-09-29
PCT/JP2004/007020 WO2005006610A1 (en) 2003-07-14 2004-05-18 Display device, display method, and display control program

Publications (2)

Publication Number Publication Date
CN1816986A CN1816986A (en) 2006-08-09
CN1816986B true CN1816986B (en) 2011-06-15

Family

ID=35476795

Family Applications (16)

Application Number Title Priority Date Filing Date
CN200480019145.0A Expired - Fee Related CN1816986B (en) 2003-07-14 2004-05-18 Display, display method and display control program
CN200480019170.9A Expired - Fee Related CN1816988B (en) 2003-07-14 2004-05-18 Communication method, communication device, and program
CN200480019083.3A Expired - Fee Related CN1816982B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480020531 Pending CN1823346A (en) 2003-07-14 2004-05-18 Communication device, communication method in communication device, and communication program for communication device
CN200480019177.0A Expired - Fee Related CN1816989B (en) 2003-07-14 2004-05-18 Reproduction device, reproduction method, and program
CN200480019154.XA Expired - Fee Related CN1816987B (en) 2003-07-14 2004-05-18 Data processing equipment, data processing method and data processing program
CN 200480019094 Pending CN1816983A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019100.3A Expired - Fee Related CN1816971B (en) 2003-07-14 2004-05-18 Reproduction device, information setting method
CN 200480000835 Pending CN1701545A (en) 2003-07-14 2004-05-18 Information providing method
CN200480019131.9A Expired - Fee Related CN1816984B (en) 2003-07-14 2004-05-18 Information record device, information record method and information record program
CN200480019002.XA Expired - Fee Related CN1816981B (en) 2003-07-14 2004-05-18 communication method
CN200480018631.0A Expired - Fee Related CN1816980B (en) 2003-07-14 2004-05-18 Recording apparatus, recording method, and program
CN200480020524.1A Expired - Fee Related CN1823483B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019067 Pending CN1816821A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN 200480019182 Pending CN1816824A (en) 2003-07-14 2004-05-18 Service Utilization Method and Management Method
CN 200480019134 Pending CN1816985A (en) 2003-07-14 2004-05-18 Communication method

Family Applications After (15)

Application Number Title Priority Date Filing Date
CN200480019170.9A Expired - Fee Related CN1816988B (en) 2003-07-14 2004-05-18 Communication method, communication device, and program
CN200480019083.3A Expired - Fee Related CN1816982B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480020531 Pending CN1823346A (en) 2003-07-14 2004-05-18 Communication device, communication method in communication device, and communication program for communication device
CN200480019177.0A Expired - Fee Related CN1816989B (en) 2003-07-14 2004-05-18 Reproduction device, reproduction method, and program
CN200480019154.XA Expired - Fee Related CN1816987B (en) 2003-07-14 2004-05-18 Data processing equipment, data processing method and data processing program
CN 200480019094 Pending CN1816983A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN200480019100.3A Expired - Fee Related CN1816971B (en) 2003-07-14 2004-05-18 Reproduction device, information setting method
CN 200480000835 Pending CN1701545A (en) 2003-07-14 2004-05-18 Information providing method
CN200480019131.9A Expired - Fee Related CN1816984B (en) 2003-07-14 2004-05-18 Information record device, information record method and information record program
CN200480019002.XA Expired - Fee Related CN1816981B (en) 2003-07-14 2004-05-18 communication method
CN200480018631.0A Expired - Fee Related CN1816980B (en) 2003-07-14 2004-05-18 Recording apparatus, recording method, and program
CN200480020524.1A Expired - Fee Related CN1823483B (en) 2003-07-14 2004-05-18 Information providing method
CN 200480019067 Pending CN1816821A (en) 2003-07-14 2004-05-18 Information processing device, information processing method, and information processing program
CN 200480019182 Pending CN1816824A (en) 2003-07-14 2004-05-18 Service Utilization Method and Management Method
CN 200480019134 Pending CN1816985A (en) 2003-07-14 2004-05-18 Communication method

Country Status (1)

Country Link
CN (16) CN1816986B (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101153396B (en) * 2006-09-30 2010-06-09 中芯国际集成电路制造(上海)有限公司 Plasma etching method
US8014446B2 (en) * 2006-12-22 2011-09-06 Ibiquity Digital Corporation Method and apparatus for store and replay functions in a digital radio broadcasting receiver
JP4728973B2 (en) * 2007-01-19 2011-07-20 ローム株式会社 FM transmitter, electronic device using the same, and automatic channel selection method
KR20090011149A (en) * 2007-07-25 2009-02-02 삼성전자주식회사 Purchase method and device for pay broadcasting of smart terminal equipped with mobile card
JP5282447B2 (en) 2008-05-29 2013-09-04 ソニー株式会社 Information processing apparatus, information processing method, program, and information processing system
JP4640487B2 (en) * 2008-10-16 2011-03-02 ソニー株式会社 Information processing apparatus and information processing method
CN102256179A (en) * 2010-05-19 2011-11-23 乐金电子(中国)研究开发中心有限公司 Method and system for displaying program information of television terminal and television terminal
JP2012053722A (en) * 2010-09-02 2012-03-15 Sony Corp Information processing apparatus, information processing method, and program
CN102546687A (en) * 2010-12-17 2012-07-04 张婷毓 Data transmission system and method
CN102568523B (en) * 2010-12-31 2016-05-04 新奥特(北京)视频技术有限公司 The unified method and apparatus using of one kind of multiple hardware resources
CN102902828B (en) * 2012-11-16 2016-04-20 北京奇虎科技有限公司 A kind of method and apparatus for retrieving
CN103840850B (en) * 2012-11-27 2016-12-07 比亚迪股份有限公司 communication system based on frequency modulation broadcasting FM earphone, FM earphone and mobile terminal
CN103078695B (en) * 2012-12-30 2016-05-11 惠州华阳通用电子有限公司 Station name display methods and application thereof
JP6384095B2 (en) * 2013-06-06 2018-09-05 株式会社リコー Transmission terminal, program, image display method, transmission system
CN105100905B (en) * 2014-05-14 2019-11-05 南京中兴软件有限责任公司 A kind of discretization network authentication method, apparatus and client
CN105049144A (en) * 2015-08-18 2015-11-11 深圳市中兴物联科技有限公司 Radio rebroadcasting method, device and system
CN106452898A (en) * 2016-11-01 2017-02-22 武汉斗鱼网络科技有限公司 Data request control method and apparatus
CN106936826B (en) * 2017-03-10 2020-01-14 Oppo广东移动通信有限公司 Registration method and device of broadcast receiver and terminal equipment
CN111399756B (en) * 2019-09-29 2024-01-02 杭州海康威视系统技术有限公司 Data storage method, data downloading method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08214282A (en) 1995-02-02 1996-08-20 Seiko Epson Corp Program guide information processing system and program reservation system
JP2000222360A (en) * 1999-02-01 2000-08-11 Matsushita Electric Ind Co Ltd Authentication method, authentication system and authentication processing program recording medium
JP2002358283A (en) * 2001-06-01 2002-12-13 Nec Corp User authentication collaboration method, system and program

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3279379B2 (en) * 1993-03-08 2002-04-30 アルパイン株式会社 Radio receiver
EP0669761A3 (en) * 1994-02-23 1999-03-03 Hitachi, Ltd. Television signal receiving apparatus incorporating an information retrieving and reproducing apparatus
JPH08223059A (en) * 1995-02-16 1996-08-30 Pioneer Electron Corp Rbds reception equipment provided with database having information related to broadcast station
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5961603A (en) * 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
JPH10257402A (en) 1997-03-07 1998-09-25 Toshiba Corp Channel setting registration system
JP3595109B2 (en) * 1997-05-28 2004-12-02 日本ユニシス株式会社 Authentication device, terminal device, authentication method in those devices, and storage medium
US6282412B1 (en) * 1998-07-22 2001-08-28 Lucent Technologies Inc. Geographically adaptive portable broadcast receiver
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
KR100582501B1 (en) * 1998-11-19 2006-10-24 엘지전자 주식회사 Automatic Information Retrieval Method
JP2001086420A (en) * 1999-09-16 2001-03-30 Matsushita Electric Ind Co Ltd Broadcast terminal device
JP2001125908A (en) * 1999-10-26 2001-05-11 Sony Corp Input device and method
JP4588190B2 (en) * 2000-10-27 2010-11-24 シャープ株式会社 Television program homepage search system, its client device, server device, and homepage URL information acquisition method
JP3870733B2 (en) * 2001-07-26 2007-01-24 ヤマハ株式会社 Mobile communication terminal capable of receiving content, content distribution server device, and program used therefor
JP2003051798A (en) * 2001-08-06 2003-02-21 Sharp Corp Broadcast distribution apparatus, method thereof, computer program, recording medium recording the program, broadcast receiving apparatus, and broadcast distribution system connecting them
JP2003067661A (en) * 2001-08-24 2003-03-07 Satoru Nakamura Recovery agent system for small amount settlement using point purchase service system
JP2003067239A (en) * 2001-08-24 2003-03-07 Fujitsu Ltd Page information updating method, page information updating system, and semiconductor manufacturing line schedule management system
JP4035993B2 (en) * 2002-01-08 2008-01-23 ソニー株式会社 Data processing apparatus and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08214282A (en) 1995-02-02 1996-08-20 Seiko Epson Corp Program guide information processing system and program reservation system
JP2000222360A (en) * 1999-02-01 2000-08-11 Matsushita Electric Ind Co Ltd Authentication method, authentication system and authentication processing program recording medium
JP2002358283A (en) * 2001-06-01 2002-12-13 Nec Corp User authentication collaboration method, system and program

Also Published As

Publication number Publication date
CN1816988B (en) 2012-02-01
CN1816982B (en) 2012-10-10
CN1816989A (en) 2006-08-09
CN1816980A (en) 2006-08-09
CN1816980B (en) 2010-05-05
CN1816971A (en) 2006-08-09
CN1816824A (en) 2006-08-09
CN1816986A (en) 2006-08-09
CN1816971B (en) 2012-05-23
CN1816981A (en) 2006-08-09
CN1816987A (en) 2006-08-09
CN1816989B (en) 2012-01-18
CN1816982A (en) 2006-08-09
CN1816985A (en) 2006-08-09
CN1816981B (en) 2012-10-17
CN1816983A (en) 2006-08-09
CN1816987B (en) 2012-05-09
CN1701545A (en) 2005-11-23
CN1816984B (en) 2011-06-08
CN1816988A (en) 2006-08-09
CN1816821A (en) 2006-08-09
CN1823483A (en) 2006-08-23
CN1816984A (en) 2006-08-09
CN1823346A (en) 2006-08-23
CN1823483B (en) 2011-08-31

Similar Documents

Publication Publication Date Title
KR100984257B1 (en) Display device and display method
KR100991172B1 (en) Information recording device and information recording method
CN1816986B (en) Display, display method and display control program
US7890580B2 (en) Communication method, communication device, and program
US7774351B2 (en) Data recording control apparatus
US7373122B2 (en) Reproduction device information setting method, and information setting program
KR101028005B1 (en) Information processing device, information processing method and information processing program
KR100991983B1 (en) Recording device and recording method
US8073382B2 (en) Communication device, communicate method for communication device, and communication program for communication device
KR100988578B1 (en) Playback device and playback method
KR20060055514A (en) Information processing device, information processing method and information processing program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110615

Termination date: 20190518

CF01 Termination of patent right due to non-payment of annual fee