[go: up one dir, main page]

CN1823483B - Information providing method - Google Patents

Information providing method Download PDF

Info

Publication number
CN1823483B
CN1823483B CN200480020524.1A CN200480020524A CN1823483B CN 1823483 B CN1823483 B CN 1823483B CN 200480020524 A CN200480020524 A CN 200480020524A CN 1823483 B CN1823483 B CN 1823483B
Authority
CN
China
Prior art keywords
information
program
authentication
client terminal
control section
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
CN200480020524.1A
Other languages
Chinese (zh)
Other versions
CN1823483A (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/007051 external-priority patent/WO2005006616A1/en
Publication of CN1823483A publication Critical patent/CN1823483A/en
Application granted granted Critical
Publication of CN1823483B publication Critical patent/CN1823483B/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

One kind of information providing equipment has the information related to the program broadcast stored in advance. The equipment receives the request on the related information from the client terminal (CT) receiving the program broadcasting signal. During changing the broadcast program, the equipment updates the relevant read and transmitted information synchronously with the program change. It is possible to provide program synchronously with the related information without time difference.

Description

信息提供方法Information provision method

技术领域technical field

本发明涉及一种信息提供方法,通过网络从指定服务器向客户机终端适当地提供与例如节目广播相关联的信息。The present invention relates to an information providing method for appropriately providing information associated with, for example, program broadcasting from a designated server to a client terminal through a network.

背景技术Background technique

通常,收音机用于诸如一体化(all-in-one)立体声系统和单独的立体声组件、便携式音频系统、车载音频系统等的音频立体声重现系统。收音机接收并解调从无线电台广播的广播信号,并使用户能收听节目和音乐作品。Typically, radios are used in audio stereo reproduction systems such as all-in-one stereo systems and separate stereo components, portable audio systems, car audio systems, and the like. Radios receive and demodulate broadcast signals broadcast from radio stations and enable users to listen to programs and musical compositions.

另一方面,无线电台在因特网主页上公布有关其节目的各种信息。例如,无线电台广播一个节目,并向该节目的听众提供作为有关广播音乐作品的关联信息的音乐作品信息,诸如它们的标题和艺术家名称、以及记录音乐作品的CD的名称和编号。On the other hand, radio stations publish various information on their programs on Internet home pages. For example, a radio station broadcasts a program and provides listeners of the program with musical piece information as associated information on broadcasted musical pieces, such as their titles and artist names, and the names and numbers of CDs on which the musical pieces are recorded.

提供了一种作为客户机终端的音频重现装置(例如参见专利文档1:日本专利公开号2003-274302),它使无线电接收功能和因特网连接功能在一系统中实现,该系统同时执行收听无线电节目以及获取音乐作品信息。There is provided an audio reproducing apparatus as a client terminal (for example, see Patent Document 1: Japanese Patent Laid-Open No. 2003-274302), which realizes a radio receiving function and an Internet connection function in a system which simultaneously performs listening to radio programs and access to music composition information.

该音频重现装置使用户能从音频重现装置收听节目,并从关联信息提供服务器获取音乐作品信息。音乐作品信息包括在节目中广播的音乐作品的标题、艺术家名字等。This audio reproducing device enables a user to listen to a program from the audio reproducing device and acquire musical composition information from an associated information providing server. The musical composition information includes titles, artist names, and the like of musical compositions broadcast in the program.

参见图20,以下描述了音乐作品信息提供序列。在该序列中,客户机终端CT接收从无线电台RS广播的音乐作品用于收听。响应于来自客户机终端CT的获取请求,关联信息提供服务器KS提供音乐作品信息,诸如与音乐作品相关联的标题和艺术家名字。Referring to Fig. 20, the musical piece information providing sequence is described below. In this sequence, the client terminal CT receives for listening a musical composition broadcast from the radio station RS. In response to an acquisition request from the client terminal CT, the associated information providing server KS provides musical piece information such as title and artist name associated with the musical piece.

在步骤SP1,无线电台RS开始在节目中广播音乐作品A。然后无线电台RS继续到下一步骤SP2,以通知关联信息提供服务器KS音乐作品A已开始广播了。无线电台RS继续到下一步骤SP3。At step SP1, the radio station RS starts broadcasting the musical composition A on the program. The radio station RS then proceeds to the next step SP2 to notify the associated information providing server KS that the musical composition A has started broadcasting. The radio station RS proceeds to the next step SP3.

在步骤SP11,关联信息提供服务器KS维护音乐作品信息的数据库,这些音乐作品信息与涉及多类音乐作品的标题和艺术家、记录相应音乐作品的CD的名称和编号等相关。有必要向客户机终端CT提供与从无线电台RS通知的音乐作品A相关联的音乐作品信息。具体地,音乐作品信息包括标题和艺术家名字,记录音乐作品A的CD的名称和编号。因此,关联信息提供服务器KS将先前的音乐信息提供服务器KS更新为新的音乐作品信息,然后继续到下一步骤SP12。In step SP11, the association information providing server KS maintains a database of musical composition information related to titles and artists related to various types of musical compositions, names and numbers of CDs on which corresponding musical compositions are recorded, and the like. It is necessary to provide the client terminal CT with musical composition information associated with the musical composition A notified from the radio station RS. Specifically, the musical composition information includes the title and artist name, the name and number of the CD on which the musical composition A is recorded. Therefore, the associated information providing server KS updates the previous music information providing server KS to the new musical composition information, and then proceeds to the next step SP12.

在步骤SP21,客户机终端CT接收由无线电台RS在步骤SP1广播的音乐作品A,从而用户可收听它。在步骤SP22,通过以30秒的间隔向关联信息提供服务器KS发送对诸如标题和艺术家名字的音乐作品信息的获取请求,客户机终端CT执行轮询(polling)。然后客户机终端继续到下一步骤SP23。At step SP21, the client terminal CT receives the musical piece A broadcast by the radio station RS at step SP1 so that the user can listen to it. In step SP22, the client terminal CT performs polling by sending an acquisition request for musical composition information such as title and artist name to the association information providing server KS at 30-second intervals. The client terminal then proceeds to the next step SP23.

关联信息提供服务器KS保存预先提供的音乐作品信息。在步骤SP12,响应于来自客户机终端CT的获取请求,关联信息提供服务器KS通过因特网2向客户机终端CT提供有关音乐作品A的音乐作品信息。关联信息提供服务器KS然后继续到下一步骤SP13。The related information providing server KS stores the music composition information provided in advance. In step SP12, in response to an acquisition request from the client terminal CT, the associated information providing server KS provides the client terminal CT with musical composition information on the musical composition A via the Internet 2. The association information providing server KS then proceeds to the next step SP13.

在步骤SP23,客户机终端CT使用液晶显示屏等来显示从关联信息提供服务器KS提供的音乐作品信息。这样做使用户能识别音乐作品信息,诸如有关在节目中广播的音乐作品A的标题和艺术家名字。然后客户机终端CT继续到下一步骤SP24。In step SP23, the client terminal CT displays the musical piece information provided from the associated information providing server KS using a liquid crystal display or the like. Doing so enables the user to recognize musical composition information such as the title and artist name on the musical composition A broadcast in the program. The client terminal CT then proceeds to the next step SP24.

在步骤SP3,无线电台RS停止广播音乐作品A。在步骤SP4,无线电台RS终止广播音乐作品A的现时节目,开始广播下一节目,然后继续到下一步骤SP5。At step SP3, the radio station RS stops broadcasting the musical composition A. At step SP4, the radio station RS stops broadcasting the current program of the musical piece A, starts broadcasting the next program, and then proceeds to the next step SP5.

在步骤SP24,在从前一获取请求起30秒之后,客户机终端CT向关联信息提供服务器KS再次发出对音乐作品信息的获取请求。At step SP24, after 30 seconds from the previous acquisition request, the client terminal CT issues an acquisition request for musical composition information to the associated information providing server KS again.

在步骤SP13,尽管无线电台RS已开始广播下一节目,但是关联信息提供服务器KS仍然向客户机终端CT按现状提供有关在先前节目中广播的音乐作品A的音乐作品信息。原因在于,尽管广播音乐作品A的节目已经终止,但音乐作品A的音乐作品信息尚未更新,并仍然安排提供。In step SP13, although the radio station RS has started broadcasting the next program, the associated information providing server KS provides the client terminal CT with the musical composition information on the musical composition A broadcast in the previous program as it is. The reason is that although the program broadcasting the musical composition A has been terminated, the musical composition information of the musical composition A has not been updated and is still scheduled to be provided.

在步骤SP25,客户机终端CT从无线电台RS接收下一节目用于收听。但是,客户机终端CT获取并显示有关在先前节目中广播的音乐作品A的音乐作品信息,然后继续到下一步骤SP26。At step SP25, the client terminal CT receives the next program from the radio station RS for listening. However, the client terminal CT acquires and displays the musical composition information on the musical composition A broadcast in the previous program, and then proceeds to the next step SP26.

然后,在步骤SP5,无线电台RS开始广播下一节目中的音乐作品B。在随后的步骤SP6,无线电台RS向关联信息提供服务器KS通知音乐作品B已开始广播。然后关联信息提供服务器KS继续到下一步骤SP15。Then, at step SP5, the radio station RS starts broadcasting the musical composition B in the next program. At subsequent step SP6, the radio station RS notifies the associated information providing server KS that the musical composition B has started broadcasting. The associated information providing server KS then proceeds to the next step SP15.

在步骤SP26,客户机终端CT遵从轮询间隔来向关联信息提供服务器KS再次发出对音乐作品信息的获取请求。然后客户机终端CT继续到下一步骤SP27。At step SP26, the client terminal CT reissues an acquisition request for musical piece information to the associated information providing server KS in compliance with the polling interval. The client terminal CT then proceeds to the next step SP27.

在步骤SP15,关联信息提供服务器KS响应于来自客户机终端CT的获取请求,并向客户机终端CT提供有关音乐作品B的更新后的音乐作品信息。在步骤SP27,客户机终端CT获取并显示有关音乐作品B的音乐作品信息。In step SP15, the associated information providing server KS responds to the acquisition request from the client terminal CT, and provides updated musical composition information on the musical composition B to the client terminal CT. In step SP27, the client terminal CT acquires and displays the musical composition information on the musical composition B.

如上所述,根据常规音乐作品信息提供序列,随着时间的流逝,无线电台RS将现时节目的广播变成下一个节目。在该情形中,关联信息提供服务器KS直到音乐作品A的广播变成音乐作品B的广播才会得到来自无线电台RS的通知。关联信息提供服务器KS仍然将有关音乐作品A的音乐作品信息保持为接着要提供的信息而不作更新。因此,关联信息提供服务器KS响应于来自客户机CT的获取请求提供有关音乐作品A的音乐作品信息,尽管该信息与现时播送的下一节目并不相关。As described above, the radio station RS changes the broadcast of the current program to the next program as time elapses according to the conventional musical composition information providing sequence. In this case, the associated information providing server KS is not notified from the radio station RS until the broadcast of the musical composition A becomes the broadcast of the musical composition B. The related information providing server KS still keeps the musical piece information on the musical piece A as information to be provided next without updating. Therefore, the associated information providing server KS provides musical composition information on the musical composition A in response to the acquisition request from the client CT although the information is not related to the next program currently being broadcast.

因此,客户机终端CT遭遇来自无线电台RS的下一播送节目与从关联信息提供服务器KS提供的音乐作品信息的不一致。这对用户造成了不便。Therefore, the client terminal CT encounters a discrepancy between the next broadcast program from the radio station RS and the musical piece information provided from the associated information providing server KS. This causes inconvenience to the user.

发明内容Contents of the invention

本发明是根据以上内容作出的。因此提供一种信息提供方法是本发明的一个目的,该方法能够确保从无线电台广播的节目与从关联信息提供服务器提供的关联信息之间的一致性,以实时链接节目和关联信息。The present invention is made based on the above contents. It is therefore an object of the present invention to provide an information providing method capable of ensuring consistency between a program broadcast from a radio station and associated information provided from an associated information providing server to link the program and the associated information in real time.

为解决所述问题,根据本发明的信息提供方法包括以下步骤:顺序地将有关播送节目的关联信息存储在存储装置中,并接受来自广播接收器的对关联信息的获取请求,以接收该节目的广播信号;根据接受获取请求的定时来读取存储在存储装置中的关联信息,并将该关联信息传送给广播接收器;以及当播送节目变成下一节目时,更新应从存储装置读取用于传送的关联信息。In order to solve the problem, an information providing method according to the present invention includes the steps of sequentially storing related information on a broadcast program in a storage device, and accepting an acquisition request for the related information from a broadcast receiver to receive the program broadcast signal; read the associated information stored in the storage device according to the timing of accepting the acquisition request, and transmit the associated information to the broadcast receiver; and when the broadcast program changes to the next program, the update should be read from the storage device Associated information for delivery.

该方法使更新与改变了的节目同步传送的关联信息成为可能。因此,与关联信息同步地提供节目且两者之间没有时间差,来确保一致性是可能的。This method makes it possible to update the associated information transmitted synchronously with the changed program. Therefore, it is possible to ensure consistency by providing programs synchronously with associated information without a time difference therebetween.

根据本发明的信息提供装置包括:存储装置,用于顺序地存储有关播送节目的关联信息;获取请求接受装置,用于接受来自广播接收器的对关联信息的获取请求,以接收该节目的广播信号;关联信息传送装置,用来与获取请求接受装置接受获取请求的定时同步地读取存储在存储装置中的关联信息,并将该关联信息传送给广播接收器;以及更新装置,用于在播送节目变成下一节目时,更新应从存储装置读取用于传送的关联信息。The information providing apparatus according to the present invention includes: storage means for sequentially storing associated information on broadcast programs; acquisition request accepting means for accepting an acquisition request for associated information from a broadcast receiver to receive the broadcast of the program signal; associated information transmitting means for reading the associated information stored in the storage means in synchronization with the timing at which the acquisition request accepting means accepts the acquisition request, and transmitting the associated information to the broadcast receiver; and updating means for in When the broadcast program changes to the next program, the update should read related information for delivery from the storage device.

该装置使更新与改变了的节目同步传送的关联信息成为可能。因此,与关联信息同步地提供节目且两者之间没有时间差,来确保一致性是可能的。The device makes it possible to update the associated information transmitted in synchronization with the changed program. Therefore, it is possible to ensure consistency by providing programs synchronously with associated information without a time difference therebetween.

根据本发明的一种信息提供程序使信息处理装置能执行以下步骤:顺序地将有关播送节目的关联信息存储在存储装置中,并接受来自广播接收器的对关联信息的获取请求,以接收该节目的广播信号;根据接受获取请求的定时来读取存储在存储装置中的关联信息,并将该关联信息传送给广播接收器;以及当播送节目变成下一节目时,更新应从存储装置读取用于传送的关联信息。An information providing program according to the present invention enables an information processing device to perform the steps of: sequentially storing related information on a broadcast program in a storage device, and accepting an acquisition request for the related information from a broadcast receiver to receive the The broadcast signal of the program; read the associated information stored in the storage device according to the timing of accepting the acquisition request, and transmit the associated information to the broadcast receiver; and when the broadcast program becomes the next program, the update should be read from the storage device Get associated information for delivery.

该信息提供程序使更新与改变了的节目同步传送的关联信息成为可能。因此,与关联信息同步地提供节目且两者之间没有时间差,来确保一致性是可能的。This information providing program makes it possible to update associated information transmitted in synchronization with changed programs. Therefore, it is possible to ensure consistency by providing programs synchronously with associated information without a time difference therebetween.

本发明使更新与改变了的节目同步传送的关联信息成为可能,因此,与关联信息同步地提供节目且两者之间没有时间差,来确保一致性是可能的。因此,可能实现能够确保从无线电台广播的节目与从关联信息提供服务器提供的关联信息之间的一致性,以实时链接节目和关联信息的信息提供方法、信息提供装置和信息提供程序。The present invention makes it possible to update associated information transmitted synchronously with changed programs, so that it is possible to provide programs synchronously with associated information with no time difference between the two to ensure consistency. Therefore, it is possible to realize an information providing method, an information providing apparatus, and an information providing program capable of ensuring consistency between a program broadcast from a radio station and associated information provided from an associated information providing server to link the program and the associated information in real time.

附图说明Description of drawings

图1是示出根据本发明第一实施例的整体配置的示意图。FIG. 1 is a schematic diagram showing an overall configuration according to a first embodiment of the present invention.

图2是示出无线电台配置的示意框图。Fig. 2 is a schematic block diagram showing the configuration of a radio station.

图3是示出URL提供服务器配置的示意框图。Fig. 3 is a schematic block diagram showing the configuration of a URL providing server.

图4是示出关联信息提供服务器配置的示意框图。Fig. 4 is a schematic block diagram showing the configuration of an association information providing server.

图5是示出客户机终端的电路配置的示意框图。FIG. 5 is a schematic block diagram showing a circuit configuration of a client terminal.

图6是示出内容的目录管理的示意图。FIG. 6 is a schematic diagram showing directory management of content.

图8是示出不确定URL是否可用的状态信息提供顺序的示意图。FIG. 8 is a schematic diagram showing the order of providing status information in which it is uncertain whether the URL is available.

图9是示出状态信息屏幕的示意图。FIG. 9 is a schematic diagram showing a status information screen.

图10是示出确定URL是否可用的状态信息提供顺序的示意图。FIG. 10 is a schematic diagram showing a status information provision sequence for determining whether a URL is available.

图11是示出根据本发明的音乐作品信息提供顺序的示意图。FIG. 11 is a diagram showing the order of providing musical composition information according to the present invention.

图12是示出根据本发明的节目信息提供顺序的示意图。FIG. 12 is a diagram showing the order of providing program information according to the present invention.

图13是示出使用根据本发明第二实施例的客户机终端的功能电路块的硬件配置的框图。FIG. 13 is a block diagram showing a hardware configuration of functional circuit blocks using a client terminal according to a second embodiment of the present invention.

图14是示出使用入口服务器的功能电路块的硬件配置的框图。FIG. 14 is a block diagram showing a hardware configuration of a functional circuit block using a portal server.

图15是示出使用无线电广播信息传送服务器的功能电路块的硬件配置的框图。FIG. 15 is a block diagram showing a hardware configuration of functional circuit blocks using a radio broadcast information delivery server.

图16是示出客户机终端与入口服务器之间的用户验证过程的序列图。Fig. 16 is a sequence diagram showing the user authentication process between the client terminal and the portal server.

图17是示出客户机终端与服务提供服务器之间的用户验证过程的序列图。FIG. 17 is a sequence diagram showing a user authentication process between a client terminal and a service providing server.

图18是示出无线电广播信息(播送列表(on-air-list)信息)传送服务提供过程的序列图。FIG. 18 is a sequence diagram showing a radio broadcast information (on-air-list information) delivery service providing process.

图19是示出无线电广播信息(现在播送(now-on-air)列表信息)传送服务提供过程的序列图。FIG. 19 is a sequence diagram showing a radio broadcast information (now-on-air list information) delivery service providing process.

图20是示出常规音乐作品信息提供序列的示意框图。Fig. 20 is a schematic block diagram showing a conventional musical piece information providing sequence.

具体实施方式Detailed ways

本发明的各个实施例将参照附图进行详细地描述。Various embodiments of the present invention will be described in detail with reference to the accompanying drawings.

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

(1-1)信息提供系统的整体配置(1-1) Overall configuration of the information provision system

如图1所示,标号1表示整个的构成本发明的信息提供系统。客户机终端CT接收来自无线电台RS的广播。As shown in FIG. 1, reference numeral 1 denotes an entire information providing system constituting the present invention. The client terminal CT receives broadcasts from the radio station RS.

在信息提供系统1中,无线电台RS与包括一计算机的管理信息提供服务器KS相连。一专用线用于该连接。管理信息提供服务器KS代替无线电台RS提供无线电台RS的主页。响应于来自客户机终端CT的获取请求,管理信息提供服务器KS可提供音乐作品信息,作为有关通过诸如因特网的网络2从无线电台RS广播的音乐作品的关联信息。In the information providing system 1, a radio station RS is connected to a management information providing server KS including a computer. A dedicated line is used for this connection. The management information providing server KS provides the home page of the radio station RS instead of the radio station RS. In response to an acquisition request from the client terminal CT, the management information providing server KS may provide musical piece information as associated information on musical pieces broadcast from the radio station RS over a network 2 such as the Internet.

在信息提供系统1中,包括一计算机的URL提供服务器3得到URL(统一资源定位器)信息的通知,该URL信息表示使用主页等由关联信息提供服务器KS提供的信息提供服务的访问目标。In the information providing system 1, a URL providing server 3 including a computer is notified of URL (Uniform Resource Locator) information indicating an access target using a homepage or the like provided by the associated information providing server KS.

如果表示信息提供服务的访问目标的URL中作了改变,则URL提供服务器3根据来自关联信息提供服务器KS的通知管理改变后的URL。URL提供服务器3能够总是响应于来自客户机终端CT的有关无线电台RS提供的信息提供服务的访问目标的查询,来提供最新的URL。If a change is made in the URL indicating the access target of the information providing service, the URL providing server 3 manages the changed URL according to the notification from the associated information providing server KS. The URL providing server 3 can always provide the latest URL in response to an inquiry from the client terminal CT about an access target of the information providing service provided by the radio station RS.

因为无线电广播受限于可接收区域,在多个区域中可共享同一频率。例如,80.0兆赫兹频率可由FM东京在东京市区使用,并由FM Aomori在Tohoku区使用。Because radio broadcasts are limited to receivable areas, the same frequency can be shared in multiple areas. For example, the 80.0 MHz frequency may be used by FM Tokyo in the Tokyo metropolitan area and by FM Aomori in the Tohoku district.

因此,客户机终端CT不能仅通过指定用于URL提供服务器3的频率来指定无线电台RS。客户机终端CT还向URL提供服务器3提供称为呼号的特定信息,来指定无线电台RS。用这种方式,客户机终端CT能可靠地从URL提供服务器3接收URL。如上所述,该URL表示由无线电台RS提供的信息提供服务。Therefore, the client terminal CT cannot specify the radio station RS only by specifying the frequency for the URL providing server 3 . The client terminal CT also provides specific information called a call sign to the URL providing server 3 to designate the radio station RS. In this way, the client terminal CT can receive the URL from the URL providing server 3 reliably. As mentioned above, this URL indicates the information providing service provided by the radio station RS.

(1-2)无线电台RS的配置(1-2) Configuration of radio station RS

如图2所示,无线电台RS包括控制部分70,它包括CPU(中央处理单元)。控制部分70使用ROM(只读存储器)71和RAM(随机存取存储器)72来起动诸如OS(操作系统)的基本程序和各种应用程序。基于这些程序,控制部分70以统一方式来控制整个系统。无线电台RS执行诸如节目广播的过程来通过天线74从广播传送部分73向客户机终端CT广播节目。As shown in FIG. 2, the radio station RS includes a control section 70 including a CPU (Central Processing Unit). The control section 70 uses a ROM (Read Only Memory) 71 and a RAM (Random Access Memory) 72 to start a basic program such as an OS (Operating System) and various application programs. Based on these programs, the control section 70 controls the entire system in a unified manner. The radio station RS performs a process such as program broadcasting to broadcast a program from the broadcast transmission section 73 to the client terminal CT through the antenna 74 .

无线电台RS使用内容数据库74来存储许多内容,诸如先前录制的节目和要在节目中广播的音乐作品。无线电台RS根据节目时间表来广播节目,并广播节目所需的音乐作品内容。The radio station RS uses a content database 74 to store a variety of content, such as previously recorded programs and musical compositions to be broadcast in the programmes. The radio station RS broadcasts programs according to a program schedule, and broadcasts the content of musical compositions required for the programs.

在该情形中,无线电台RS使用数据通信处理部分76来通知关联信息提供服务器KS音乐作品在节目中广播。此外,无线电台RS通知关联信息提供服务器KS正在播送哪个节目。In this case, the radio station RS uses the data communication processing section 76 to notify the associated information providing server KS that a musical composition is broadcast in the program. Furthermore, the radio station RS notifies the associated information providing server KS which program is being broadcast.

(1-3)URL提供服务器的配置(1-3) URL provides server configuration

如图3所示,URL提供服务器3包括控制部分80,它包括一CPU。控制部分80使用ROM 81和RAM 82来起动诸如OS的基本程序和各种应用程序。基于这些程序,URL提供服务器3执行整体控制、指定操作等。As shown in FIG. 3, the URL providing server 3 includes a control section 80 which includes a CPU. The control section 80 uses the ROM 81 and RAM 82 to start basic programs such as OS and various application programs. Based on these programs, the URL providing server 3 performs overall control, specifying operations, and the like.

URL提供服务器3接收来自客户机指定CT的呼号,然后服务器3在URL存储数据库83中搜索由对应于呼号的无线电台RS提供为信息提供服务的主页的URL。该URL提供服务器3通过数据通信处理部分84向客户机终端CT返回URL。The URL providing server 3 receives the call sign designated CT from the client, and then the server 3 searches the URL storage database 83 for the URL of the home page providing the information providing service provided by the radio station RS corresponding to the call sign. The URL providing server 3 returns the URL to the client terminal CT through the data communication processing section 84 .

URL提供服务器3还与关联信息提供服务器KS相连(图1)。URL提供服务器3通过数据信息处理部分84接收表示关联信息通过服务器KS中的服务状态的状态信息。该URL提供服务器3向客户机终端CT提供状态信息以及URL。The URL providing server 3 is also connected to the related information providing server KS (FIG. 1). The URL providing server 3 receives, through the data information processing section 84, status information indicating the service status in the associated information passing server KS. The URL providing server 3 provides status information and URL to the client terminal CT.

(1-4)关联信息提供服务器的配置(1-4) Configuration of related information providing server

如图4所示,关联信息提供服务器KS包括控制部分90,它包括一CPU。控制部分90使用ROM 91和RAM 92来起动诸如OS的基本程序和各种应用程序。基于这些程序,关联信息提供服务器KS执行整体控制、指定操作等。As shown in FIG. 4, the association information providing server KS includes a control section 90 including a CPU. The control section 90 starts basic programs such as OS and various application programs using the ROM 91 and RAM 92. Based on these programs, the associated information providing server KS performs overall control, specified operations, and the like.

关联信息提供服务器KS在音乐作品信息数据库93中搜索有关例如由无线电台RS在节目中广播的音乐作品的音乐作品信息。关联信息提供服务器KS通过数据通信处理部分95向客户机终端CT提供作为关联信息的音乐作品信息。The associated information providing server KS searches the musical composition information database 93 for musical composition information on, for example, musical compositions broadcast in programs by the radio station RS. The associated information providing server KS provides musical composition information as associated information to the client terminal CT through the data communication processing section 95 .

此外,关联信息提供服务器KS在节目信息数据库94中搜索节目信息,这些节目信息关于与无线电台RS广播的节目相关联的演奏者、DJ名字、类型等。关联信息提供服务器KS通过数据通信处理部分95向客户机终端CT提供作为关联信息的节目信息。Furthermore, the associated information providing server KS searches the program information database 94 for program information about performers, DJ names, genres, etc. associated with programs broadcast by the radio station RS. The associated information providing server KS provides program information as associated information to the client terminal CT through the data communication processing section 95 .

(1-5)客户机终端CT的电路配置(1-5) Circuit configuration of client terminal CT

如图5所示,客户机终端CT的CPU 1从通过总线12相连的ROM 13读取诸如从OS的基本程序和各个应用程序,并在RAM 20中展开这些程序。基于这些程序,CPU 11执行整体操作、指定操作等。例如,CPU 11通过网络2执行通信操作、与用户相关的输入/输出操作、内容从媒体的重现、以及从无线电台RS下载的内容向硬盘驱动器(HDD)21的写入、内容的管理等。As shown in FIG. 5, the CPU 1 of the client terminal CT reads basic programs such as a slave OS and various application programs from the ROM 13 connected through the bus 12, and develops these programs in the RAM 20. Based on these programs, the CPU 11 executes overall operations, specified operations, and the like. For example, the CPU 11 performs communication operations via the network 2, input/output operations related to users, reproduction of contents from media, and writing of contents downloaded from the radio station RS to a hard disk drive (HDD) 21, management of contents, etc. .

操作输入部分15向输入处理部分14发送输入信息。输入信息对应于用户对主体单元的外壳表面或遥控器(未示出)上提供的各种操作设备的操作。然后输入处理部分15将指定处理应用于该输入信息,然后将其作为操作命令发送给CPU 11。CPU 11对应于操作命令执行处理。The operation input section 15 sends input information to the input processing section 14 . The input information corresponds to the user's manipulation of various manipulation devices provided on the housing surface of the main body unit or a remote controller (not shown). The input processing section 15 then applies specified processing to the input information, and then sends it to the CPU 11 as an operation command. The CPU 11 executes processing corresponding to the operation command.

显示器17表示诸如液晶显示屏的显示设备,并可直接附于主体单元外壳表面上、或安装在外面。显示器17显示来自CPU 11的处理结果和其它各种信息。The display 17 represents a display device such as a liquid crystal display, and may be directly attached to the surface of the housing of the main body unit, or installed outside. The display 17 displays processing results from the CPU 11 and other various information.

媒体驱动器19重现例如CD(光盘)或包括闪存等的存储棒(注册商标)。音频数据处理部分24对从2-声道扬声器25中输出的重现结果进行数模转换。The media drive 19 reproduces, for example, a CD (Compact Disk) or a memory stick (registered trademark) including a flash memory or the like. The audio data processing section 24 performs digital-to-analog conversion on the reproduction result output from the 2-channel speaker 25 .

当CPU 11通过媒体驱动器19重现例如音乐作品的音频内容的数据时,音频内容可被存储为硬盘驱动器21中的音频数据文件。When the CPU 11 reproduces data of audio content such as a musical composition through the media drive 19, the audio content may be stored as an audio data file in the hard disk drive 21.

此外,CPU 11使用媒体驱动器19来读取存储在存储棒中的多个静止图像。这些静止图像可通过显示处理部分16在显示器17上显示为幻灯片演示。In addition, the CPU 11 uses the media drive 19 to read a plurality of still images stored in the memory stick. These still images can be displayed as a slideshow on the display 17 by the display processing section 16 .

此外,CPU 11能随机访问并读取存储在硬盘驱动器21中的多个音乐作品,以便于像自动唱片点唱机一样以用户请求的顺序重现这些音乐作品。In addition, the CPU 11 can randomly access and read a plurality of musical compositions stored in the hard disk drive 21 so as to reproduce the musical compositions in the order requested by the user like a jukebox.

调谐器部分27等同于例如AM或FM无线电调谐器。调谐器部分27在CPU 11的控制下解调在天线26上接收的广播信号。作为广播音频的结果被传送给音频数据处理部分24,并从扬声器25输出。The tuner section 27 is equivalent to, for example, an AM or FM radio tuner. The tuner section 27 demodulates broadcast signals received on the antenna 26 under the control of the CPU 11. The result as broadcast audio is transmitted to the audio data processing section 24 and output from the speaker 25 .

在CPU 11的控制下,通信处理部分22使用网络接口23来通过网络2向外部网络兼容装置传送数据。通信处理部分22使用网络接口23来从外部网络兼容装置中接收数据,并解码接收到的数据。然后通信处理部分22将解码后的数据传送给CPU 11。Under the control of the CPU 11, the communication processing section 22 uses the network interface 23 to transmit data to an external network-compatible device through the network 2. The communication processing section 22 receives data from an external network compatible device using the network interface 23, and decodes the received data. The communication processing section 22 then transmits the decoded data to the CPU 11.

(1-6)内容的目录管理(1-6) Directory management of contents

客户机终端CT的CPU 11根据图6中所示的目录结构来管理要存储在硬盘驱动器21中的内容。在“根”目录的指定范围内,创建任何数量的“文件夹”目录。“文件夹”目录根据内容的类别、或所有用户等来创建。The CPU 11 of the client terminal CT manages the contents to be stored in the hard disk drive 21 according to the directory structure shown in FIG. 6 . Create any number of "folder" directories within the specified range of the "root" directory. The "folder" directory is created according to the category of content, all users, or the like.

在“文件夹”目录下,在指定范围内创建任何数量的“专辑”目录。“专辑”目录例如对应于一个专辑标题。“专辑”目录存储属于“专辑”目录的一个或多个“音轨”文件。也就是说,“音轨”文件等同于一个音乐作品,即内容。Under the "folder" directory, create any number of "album" directories within the specified range. The "album" category corresponds to, for example, an album title. The "album" directory stores one or more "track" files belonging to the "album" directory. That is to say, an "audio track" file is equivalent to a musical composition, ie content.

数据库文件被存储在硬盘驱动器21,并用于内容的目录管理。The database file is stored in the hard disk drive 21, and is used for catalog management of contents.

(1-7)客户机终端CT的程序模块配置(1-7) Program module configuration of client terminal CT

如图7所示,客户机终端CT包括在OS上操作的程序模块。具体地,客户机终端CT与各个服务器交互,诸如销售CD的CD销售服务器31、因特网无线电服务器32、音乐传送操作服务器33、整体服务服务器34和关联信息提供服务器KS。As shown in FIG. 7, the client terminal CT includes program modules operating on the OS. Specifically, the client terminal CT interacts with various servers such as a CD sales server 31 that sells CDs, an Internet radio server 32, a music delivery operation server 33, an overall service server 34, and an associated information providing server KS.

HTTP(超文本传输协议)消息程序36使用HTTP通信来与各个服务器交互,诸如CD销售服务器31、因特网无线电服务器32、音乐传送操作服务器33、提供整体服务的整体服务服务器34和关联信息提供服务器KS。通信器程序37是与HTTP消息程序36交换数据的程序模块。The HTTP (Hyper Text Transfer Protocol) message program 36 uses HTTP communication to interact with various servers, such as the CD sales server 31, the Internet radio server 32, the music delivery operation server 33, the overall service server 34 providing overall services, and the related information providing server KS . The communicator program 37 is a program module that exchanges data with the HTTP message program 36 .

在通信器程序37上,有内容重现模块38和版权保护信息管理模块39。内容重现模块38翻译内容的代码信息并重现内容。版权保护信息管理模块39处理有关版权保护的信息。内容重现模块38和版权保护信息管理模块39分别对应于因特网无线电频道/选择重现模块43和音乐作品购买/重现模块44。因特网无线电频道/选择重现模块43选择并重现因特网无线电频道。音乐购买/重现模块44控制音乐作品的购买并重现样本。On the communicator program 37, there are a content reproduction module 38 and a copyright protection information management module 39. The content reproduction module 38 translates the code information of the content and reproduces the content. The copyright protection information management module 39 handles information on copyright protection. The content reproduction module 38 and the copyright protection information management module 39 correspond to the Internet radio channel/selection reproduction module 43 and the musical composition purchase/reproduction module 44, respectively. The Internet radio channel/selection reproduction module 43 selects and reproduces an Internet radio channel. The music purchase/reproduction module 44 controls the purchase of musical compositions and reproduces samples.

XML(可扩展标记语言)浏览器50放置在因特网无线电频道选择/重现模块43和音乐购买/重现模块44上。XML浏览器50翻译来自各个服务器的XML文件,并在显示器17上显示它们。An XML (Extensible Markup Language) browser 50 is placed on the Internet radio channel selection/reproduction module 43 and music purchase/reproduction module 44. The XML browser 50 translates XML documents from various servers and displays them on the display 17 .

例如,用户使用XML浏览器50选择音乐作品。选定的音乐作品通过音乐购买/重现模块44购买,并通过硬盘内容控制器42写入硬盘驱动器21。For example, a user selects a musical composition using the XML browser 50 . Selected musical compositions are purchased through the music purchase/reproduction module 44 and written to the hard disk drive 21 through the hard disk content controller 42.

通信器程序37与库47的验证库47A相连。验证库47A验证各个服务器,诸如整体服务服务器34。The communicator program 37 is connected to the verification library 47A of the library 47 . Authentication library 47A authenticates individual servers, such as overall service server 34 .

在通信器程序37上,有数据库访问模块40、内容数据访问模块41和硬盘内容控制器42。On the communicator program 37 there is a database access module 40 , a content data access module 41 and a hard disk content controller 42 .

数据库访问模块40访问在硬盘驱动器21中配置的各个数据库。内容数据访问模块41访问存储在硬盘驱动器21中的内容数据。硬盘内容控制器42管理存储在硬盘驱动器21中的内容。The database access module 40 accesses various databases arranged in the hard disk drive 21 . The content data access module 41 accesses content data stored in the hard disk drive 21 . The hard disk content controller 42 manages the content stored in the hard disk drive 21 .

在硬盘内容控制器42上,有关联信息显示模块45和调谐器选择/重现/录音模块46。关联信息显示模块45显示由无线电台广播的音乐作品的标题、艺术家名字等。调谐器频道选择/重现/录音模块46选择无线电台RS并在硬盘驱动器21上记录从无线电台RS接收的音乐作品内容。On the hard disk content controller 42, there are an associated information display module 45 and a tuner selection/reproduction/recording module 46. The associated information display module 45 displays titles, artist names, and the like of musical compositions broadcast by radio stations. The tuner channel selection/reproduction/recording module 46 selects the radio station RS and records the contents of musical compositions received from the radio station RS on the hard disk drive 21 .

当从例如通过音频用户界面51选择的无线电台RS接收音乐作品时,所接收的音乐作品通过内容数据访问模块41写入硬盘驱动器21。When a musical composition is received from, for example, a radio station RS selected through the audio user interface 51 , the received musical composition is written to the hard disk drive 21 through the content data access module 41 .

关联信息显示模块45通过HTTP消息程序36从关联信息提供服务器KS接收关联信息。关联信息包括由对应于调谐器频道选择重现/录音模块46的无线电台RS当前广播的音乐作品的标题和艺术家名字。关联信息通过音频用户界面(UI)51在显示器17上显示。The related information display module 45 receives related information from the related information providing server KS through the HTTP message program 36 . The associated information includes the title and artist name of the musical composition currently being broadcast by the radio station RS corresponding to the tuner channel selection reproduction/recording module 46 . The associated information is displayed on the display 17 through an audio user interface (UI) 51 .

关联信息不仅通过音频用户界面51在显示器17上显示,并且也暂时存储在库47的剪辑库47B中。根据用户指令,关联信息通过数据库访问模块40暂时存储在硬盘驱动器21中。The related information is not only displayed on the display 17 through the audio user interface 51 but also temporarily stored in the clip library 47B of the library 47 . According to user instructions, the associated information is temporarily stored in the hard disk drive 21 through the database access module 40 .

客户机终端CT的其它程序模块包括CD重现模块48和HDD重现模块49。CD程序模块48重现CD。HDD重现模块49重现硬盘驱动器21。重现结果通过音频数据处理部分24和扬声器25输出。Other program modules of the client terminal CT include a CD reproduction module 48 and a HDD reproduction module 49 . The CD program module 48 reproduces CDs. The HDD reproduction module 49 reproduces the hard disk drive 21 . The reproduction result is output through the audio data processing section 24 and the speaker 25 .

(1-8)信息提供服务的状态信息提供序列(1-8) Status information provision sequence of information provision service

无线电台RS提供作为信息提供服务之一的主页。URL提供服务器3通过网络2向客户机终端CT提供主页的最新和准确的URL。同时,客户机终端CT得到信息提供服务的状态。状态信息提供过程用于该目的。以下描述状态信息提供过程。Radio station RS provides a homepage as one of the information providing services. The URL providing server 3 provides the latest and accurate URL of the home page to the client terminal CT via the network 2 . At the same time, the client terminal CT obtains the status of the information providing service. The status information provision procedure is used for this purpose. The status information providing process is described below.

(1-8-1)不确定URL的可用性的状态信息提供序列(1-8-1) Status information providing sequence of availability of undetermined URL

在图8所示步骤SP31中,关联信息提供服务器KS通过网络2提供无线电台RS的主页。主页可得到服务,可停止提供服务,或可进行维护。在这些情形中,关联信息提供服务器KS将这些服务状态作为状态信息传送给URL提供服务器3。In step SP31 shown in FIG. 8, the associated information providing server KS provides the home page of the radio station RS via the network 2. The home page is available for service, may be discontinued, or may be undergoing maintenance. In these cases, the associated information providing server KS transmits these service states to the URL providing server 3 as state information.

关联信息提供服务器KS还可传送其它状态信息,诸如有关关联信息提供服务器KS、无线电台RS的主页URL和附加消息的信息。The associated information providing server KS may also transmit other state information such as information on the associated information providing server KS, the homepage URL of the radio station RS, and additional messages.

在步骤SP41,URL提供服务器3标识从关联信息提供服务器KS提供的状态信息,即,有关关联信息提供服务器KS、无线电台RS的主页URL、主页的服务状态和附加消息的信息。URL提供服务器3将该状态信息存储在URL存储数据库83中(图3),并继续到下一步骤SP42。In step SP41, the URL providing server 3 identifies status information provided from the associated information providing server KS, that is, information on the associated information providing server KS, the home page URL of the radio station RS, the service status of the home page, and additional messages. The URL providing server 3 stores the status information in the URL storage database 83 (FIG. 3), and proceeds to the next step SP42.

在步骤SP51,客户机终端CT向URL提供服务器3发出URL获取请求,以便于通过向URL提供服务器3发送指定无线电台RS和用户信息(用户ID、密码、验证对话ID等)的呼号来访问无线电台RS的主页。然后客户机终端CT继续到下一步骤SP52。In step SP51, the client terminal CT issues a URL acquisition request to the URL providing server 3 in order to access the radio by sending a call sign specifying the radio station RS and user information (user ID, password, authentication session ID, etc.) to the URL providing server 3. Desk RS's homepage. The client terminal CT then proceeds to the next step SP52.

在步骤SP42,URL提供服务器3基于来自客户机终端CT的呼号来指定无线电台RS。URL提供服务器3从URL存储数据库83读取对应于指定无线电台RS的状态信息。URL提供服务器3通过网络2向客户机终端CT提供状态信息。此时,URL提供服务器3验证从客户机终端CT发送的用户信息。这将参照第二实施例在下面详细描述。At step SP42, the URL providing server 3 specifies the radio station RS based on the call sign from the client terminal CT. The URL providing server 3 reads the status information corresponding to the specified radio station RS from the URL storage database 83 . The URL providing server 3 provides status information to the client terminal CT via the network 2 . At this time, the URL providing server 3 authenticates the user information sent from the client terminal CT. This will be described in detail below with reference to the second embodiment.

在步骤SP52,客户机终端CT从URL提供服务器3获取状态信息,并在显示器17上显示它以向用户通知信息提供服务状态。此外,客户机终端CT参照呼号暂时将状态信息的状态信息提供URL存储在RAM 20和HDD 21中。然后客户机终端继续到下一步骤SP53。At step SP52, the client terminal CT acquires status information from the URL providing server 3, and displays it on the display 17 to inform the user of the status of the information providing service. In addition, the client terminal CT temporarily stores the status information providing URL of the status information in the RAM 20 and the HDD 21 with reference to the call sign. The client terminal then proceeds to the next step SP53.

如图9所示,例如客户机终端CT在显示器17上显示状态信息屏幕100,以向用户通知信息提供服务状态。更具体地,URL显示区域101示出表示无线电台RS的主页的访问目标的URL。状态信息显示区域102使用诸如“从主页现在可获得信息提供服务”的消息来示出信息提供服务的可用性。附加消息显示区域103示出附加消息,诸如“由于例行维护,将于一月一日2:00至5:00am停止服务”。As shown in FIG. 9, for example, the client terminal CT displays a status information screen 100 on the display 17 to notify the user of the status of the information providing service. More specifically, the URL display area 101 shows a URL indicating an access target of the home page of the radio station RS. The status information display area 102 shows the availability of the information providing service using a message such as "The information providing service is now available from the homepage". The additional message display area 103 shows an additional message such as "Service will be out of service from 2:00 am to 5:00 am on January 1st due to routine maintenance".

在步骤SP53,客户机终端CT基于状态信息内容来确定信息提供服务是否执行。仅当确定执行了状态信息服务,客户机终端CT才继续到下一步骤SP 54。当状态信息包含例如状态信息提供URL时,客户机终端CT确定执行了信息提供服务。In step SP53, the client terminal CT determines whether or not the information providing service is performed based on the content of the state information. Only when it is determined that the status information service is performed, the client terminal CT proceeds to the next step SP54. When the status information contains, for example, the status information providing URL, the client terminal CT determines that the information providing service is performed.

如果在步骤SP54确定执行了信息提供服务,则客户机终端CT访问暂时存储的状态信息提供URL,即信息提供服务的主页。客户机终端CT向关联信息提供服务器KS发出请求,以获得有关从无线电台RS广播的节目和音乐作品的关联信息。If it is determined at step SP54 that the information providing service is executed, the client terminal CT accesses the temporarily stored status information providing URL, ie, the home page of the information providing service. The client terminal CT issues a request to the associated information providing server KS for associated information on programs and musical compositions broadcast from the radio station RS.

在步骤SP32,关联信息提供服务器KS通过网络2响应于来自客户机终端CT的获取请求,提供有关节目和音乐作品的关联信息。此时,关联信息提供服务器KS基于从客户机终端CT发送的用户信息执行验证。这将参照第二实施例在后面详细描述。In step SP32, the associated information providing server KS provides associated information on programs and musical compositions through the network 2 in response to an acquisition request from the client terminal CT. At this time, the associated information providing server KS performs authentication based on the user information transmitted from the client terminal CT. This will be described in detail later with reference to the second embodiment.

(1-8-2)确定URL的可用性的状态信息提供序列(1-8-2) State information providing sequence for determining availability of URL

在图10所示步骤SP61中,关联信息提供服务器KS像步骤SP31一样地动作。主页可得到服务,可停止提供服务,或可进行维护。在这些情形中,关联信息提供服务器KS将这些服务状态作为状态信息传送给URL提供服务器3。In step SP61 shown in FIG. 10, the related information providing server KS operates like step SP31. The home page is available for service, may be discontinued, or may be undergoing maintenance. In these cases, the associated information providing server KS transmits these service states to the URL providing server 3 as state information.

关联信息提供服务器KS还可传送其它状态信息,诸如有关关联信息提供服务器KS、无线电台RS的主页URL和附加消息的信息。The associated information providing server KS may also transmit other state information such as information on the associated information providing server KS, the homepage URL of the radio station RS, and additional messages.

在步骤SP71,URL提供服务器3标识从关联信息提供服务器KS提供的状态信息,即,有关关联信息提供服务器KS、无线电台RS的主页URL、主页的服务状态和附加消息的信息。URL提供服务器3将该状态信息存储在URL存储数据库83中(图3),并继续到下一步骤SP72。In step SP71, the URL providing server 3 identifies status information provided from the associated information providing server KS, that is, information on the associated information providing server KS, the home page URL of the radio station RS, the service status of the home page, and additional messages. The URL providing server 3 stores the status information in the URL storage database 83 (FIG. 3), and proceeds to the next step SP72.

在步骤SP81,客户机终端CT向URL提供服务器3发出URL获取请求,以便于通过向URL提供服务器3发送指定无线电台RS和用户信息(用户ID、密码、验证对话ID等)的呼号来访问无线电台RS的主页。然后客户机终端CT继续到下一步骤SP82。In step SP81, the client terminal CT issues a URL acquisition request to the URL providing server 3 in order to access the radio by sending a call sign specifying the radio station RS and user information (user ID, password, authentication session ID, etc.) to the URL providing server 3. Desk RS's homepage. The client terminal CT then proceeds to the next step SP82.

在步骤SP72,URL提供服务器3基于来自客户机终端CT的呼号来指定无线电台RS。URL提供服务器3从URL存储数据库83读取对应于指定无线电台RS的状态信息。URL提供服务器3确定该状态信息是否包含由无线电台RS通过的主页的URL。如果结果是否定的,则URL通过服务器3继续到下一步骤SP73。此时,URL提供服务器3验证从客户机终端CT发送的用户信息。这将参照第二实施例在下面详细描述。At step SP72, the URL providing server 3 specifies the radio station RS based on the call sign from the client terminal CT. The URL providing server 3 reads the status information corresponding to the specified radio station RS from the URL storage database 83 . The URL providing server 3 determines whether the status information contains the URL of the home page passed by the radio station RS. If the result is negative, the URL proceeds to the next step SP73 through the server 3 . At this time, the URL providing server 3 authenticates the user information sent from the client terminal CT. This will be described in detail below with reference to the second embodiment.

在步骤73,确定在状态信息中不包含URL。这表示信息提供服务现在不可用并且不存在主页。此时,URL提供服务器3向状态信息添加表示信息提供服务不可用的消息,诸如“主页现在不提供信息提供服务”。URL提供服务器3向客户机终端CT提供该状态信息。In step 73, it is determined that no URL is included in the state information. This means that the information providing service is currently unavailable and no home page exists. At this time, the URL providing server 3 adds a message indicating that the information providing service is unavailable, such as "The home page does not provide the information providing service now", to the status information. The URL providing server 3 provides the status information to the client terminal CT.

然而,如果在步骤SP72结果是肯定的,则URL提供服务器3继续到下一步骤SP74。URL提供服务器3提供网络2向客户机终端CT提供从URL存储数据库83读取的状态信息,然后继续到下一步骤SP75。However, if the result is affirmative at step SP72, the URL providing server 3 proceeds to the next step SP74. The URL providing server 3 providing the network 2 provides the status information read from the URL storage database 83 to the client terminal CT, and then proceeds to the next step SP75.

在步骤SP82,客户机终端CT从URL提供服务器3获取状态信息,并在显示器17上显示它以向用户通知信息提供服务状态。此外,客户机终端CT参照呼号暂时将状态信息的状态信息提供URL存储在RAM 20和HDD 21中。然后客户机终端继续到下一步骤SP83。At step SP82, the client terminal CT acquires status information from the URL providing server 3, and displays it on the display 17 to inform the user of the status of the information providing service. In addition, the client terminal CT temporarily stores the status information providing URL of the status information in the RAM 20 and the HDD 21 with reference to the call sign. The client terminal then proceeds to the next step SP83.

让我们假设在步骤SP73提供了包括表示信息提供服务的不可用性的消息的状态信息。客户机终端CT在显示器17上显示诸如“主页现在不提供信息提供服务”的消息。Let us assume that status information including a message indicating unavailability of the information providing service is provided at step SP73. The client terminal CT displays on the display 17 a message such as "The home page does not provide information providing service now".

另一方面,让我们假设在步骤SP74提供了包括URL的状态信息。客户机终端CT在显示器17上可显示状态信息屏幕100(图9),以可视地预先向用户通知信息提供服务状态。更具体地,状态信息屏幕100示出表示无线电台RS的主页的访问目标的URL、信息提供服务的可用性、以及诸如“因为预定维护将在  月日2:00~5:00停止服务”的附加消息。On the other hand, let us assume that status information including URL is provided at step SP74. The client terminal CT may display a status information screen 100 (FIG. 9) on the display 17 to visually notify the user of the information providing service status in advance. More specifically, the status information screen 100 shows the URL indicating the access target of the homepage of the radio station RS, the availability of the information providing service, and additional information such as "The service will be stopped at 2:00-5:00 on Sunday due to scheduled maintenance". information.

在步骤SP83,客户机终端CT基于状态信息内容来确定信息提供服务是否执行。仅当确定执行了状态信息服务,客户机终端CT才继续到下一步骤SP84。In step SP83, the client terminal CT determines whether or not the information providing service is performed based on the content of the state information. Only when it is determined that the status information service is performed, the client terminal CT proceeds to the next step SP84.

如果在步骤SP84确定执行了信息提供服务,则客户机终端CT访问暂时存储的状态信息提供URL,即信息提供服务的主页。客户机终端CT向关联信息提供服务器KS发出请求,以获得有关从无线电台RS广播的节目和音乐作品的关联信息。If it is determined at step SP84 that the information providing service is executed, the client terminal CT accesses the temporarily stored status information providing URL, ie, the home page of the information providing service. The client terminal CT issues a request to the associated information providing server KS for associated information on programs and musical compositions broadcast from the radio station RS.

在步骤SP62,关联信息提供服务器KS通过网络2响应于来自客户机终端CT的获取请求,提供有关节目和音乐作品的关联信息。此时,关联信息提供服务器KS基于从客户机终端CT发送的用户信息执行验证。这将参照第二实施例在后面详细描述。In step SP62, the associated information providing server KS provides associated information on programs and musical compositions through the network 2 in response to an acquisition request from the client terminal CT. At this time, the associated information providing server KS performs authentication based on the user information transmitted from the client terminal CT. This will be described in detail later with reference to the second embodiment.

(1-9)关联信息提供序列(1-9) Related information provision sequence

(1-9-1)音乐作品信息提供序列(1-9-1) Music work information provision sequence

现在参照图11,以下描述一个过程,关联信息提供服务器KS跟随指定信息提供程序、并使用主页来向客户机终端CT提供关联信息,包括与由无线电台RS广播的音乐作品有关的音乐作品信息。Referring now to FIG. 11 , a procedure is described below in which the associated information providing server KS follows the designated information providing program and uses the homepage to provide associated information, including musical composition information related to musical compositions broadcast by the radio station RS, to the client terminal CT.

在步骤SP101,无线电台RS开始在当前节目中广播音乐作品A,然后继续到下一步骤SP102。In step SP101, the radio station RS starts broadcasting the musical composition A in the current program, and then proceeds to the next step SP102.

在步骤SP102开始广播音乐作品A之后,无线电台RS向关联信息提供服务器KS通知该状态,然后继续到下一步骤SP103。After the broadcast of the musical composition A is started at step SP102, the radio station RS notifies the associated information providing server KS of the state, and then proceeds to the next step SP103.

在步骤SP111,关联信息提供服务器KS使用音乐作品信息数据库93(图4)来维护与音乐作品相关联的音乐作品信息的数据库。更具体地,音乐作品信息包括有关多类音乐作品的标题和艺术家名称、记录相应音乐作品的CD的名称和编号等。有必要向客户机终端CT提供关联于从无线电台RS通知的音乐作品A的音乐作品信息。因此,关联信息提供服务器KS将先前的音乐作品信息更新为与音乐作品A相关联的音乐作品信息,然后继续到下一步骤SP112。In step SP111, the association information providing server KS maintains a database of musical composition information associated with musical compositions using the musical composition information database 93 (FIG. 4). More specifically, the musical composition information includes titles and artist names on various types of musical compositions, names and numbers of CDs on which corresponding musical compositions are recorded, and the like. It is necessary to provide the client terminal CT with musical composition information associated with the musical composition A notified from the radio station RS. Therefore, the associated information providing server KS updates the previous musical composition information to the musical composition information associated with the musical composition A, and then proceeds to the next step SP112.

在步骤SP112,客户机终端CT在步骤SP101接收由无线电台RS广播的音乐作品A,从而用户能收听它。在步骤SP122,通过以30秒的间隔向关联信息提供服务器KS发送对音乐作品信息的获取请求,客户机终端CT执行轮询。该音乐作品信息包括与音乐作品A相关联的标题和艺术家名字。然后客户机终端CT继续到下一步骤SP123。At step SP112, the client terminal CT receives the musical composition A broadcast by the radio station RS at step SP101 so that the user can listen to it. In step SP122, the client terminal CT performs polling by sending an acquisition request for musical piece information to the associated information providing server KS at 30-second intervals. The musical composition information includes the title and artist name associated with the musical composition A. The client terminal CT then proceeds to the next step SP123.

关联信息提供服务器KS预先准备要提供的音乐作品信息。在步骤SP112,响应于来自客户机终端CT的获取请求,关联信息提供服务器KS通过网络2向客户机终端CT提供所准备的有关音乐作品A的音乐作品信息。然后关联信息提供服务器KS继续到下一步骤SP113。The related information providing server KS prepares in advance the musical composition information to be provided. In step SP112, in response to the acquisition request from the client terminal CT, the associated information providing server KS provides the prepared musical composition information on the musical composition A to the client terminal CT through the network 2. The associated information providing server KS then proceeds to the next step SP113.

在步骤SP123,客户机终端CT使用显示器17来显示有关从关联信息提供服务器KS提供的音乐作品A的音乐作品信息。这么做使用户能识别音乐作品信息,诸如有关在节目中广播的音乐作品A的标题和艺术家名字。客户机终端CT然后继续到下一步骤SP124。In step SP123, the client terminal CT uses the display 17 to display the musical composition information on the musical composition A provided from the associated information providing server KS. Doing so enables the user to recognize musical composition information such as the title and artist name on the musical composition A broadcast in the program. The client terminal CT then proceeds to the next step SP124.

在步骤SP103,无线电台RS停止广播音乐作品A。在步骤SP104,无线电台RS终止广播音乐作品A的当前节目,开始广播下一节目,然后继续到下一步骤SP105。In step SP103, the radio station RS stops broadcasting the musical piece A. In step SP104, the radio station RS stops broadcasting the current program of the musical composition A, starts broadcasting the next program, and then proceeds to the next step SP105.

在步骤SP105,无线电台RS开始下一广播,同时向关联信息提供服务器KS发送清除指令。这是针对从关联信息提供服务器KS维持的其它信息中移除在先前节目广播的有关音乐作品A的音乐作品信息。然后无线电台RS继续到下一步骤SP106。At step SP105, the radio station RS starts the next broadcast while sending a clear command to the associated information providing server KS. This is for removing the musical piece information about the musical piece A broadcast at the previous program from other information maintained by the associated information providing server KS. The radio station RS then proceeds to the next step SP106.

在步骤SP113,关联信息提供服务器KS从维持要提供的其它信息中移除有关音乐作品A的音乐作品信息。这样做,关联信息提供服务器KS清除有关音乐作品A的音乐作品信息,然后继续到下一步骤SP114。In step SP113, the associated information providing server KS removes the musical composition information on the musical composition A from other information maintained to be provided. In doing so, the association information providing server KS clears the musical composition information on the musical composition A, and then proceeds to the next step SP114.

在步骤SP124,从最新的获取请求起已过了30秒的间隔。客户机终端CT再次向关联信息提供服务器KS发出对音乐作品信息的获取请求。At step SP124, an interval of 30 seconds has elapsed from the latest acquisition request. The client terminal CT again issues an acquisition request for musical composition information to the associated information providing server KS.

在步骤SP114,关联信息提供服务器KS终止用于广播音乐作品A的前一节目并开始下一节目。几乎同时,关联信息提供服务器KS从要提供的其它信息中清除有关在前一节目中广播的音乐作品A的音乐作品信息。关联信息提供服务器KS向客户机终端CT提供空的音乐作品信息(空数据),然后继续到下一步骤SP115。In step SP114, the association information providing server KS terminates the previous program for broadcasting the musical piece A and starts the next program. Almost at the same time, the associated information providing server KS clears the musical composition information on the musical composition A broadcast in the previous program from other information to be provided. The associated information providing server KS provides empty musical composition information (empty data) to the client terminal CT, and then proceeds to the next step SP115.

在步骤SP125,客户机终端CT在显示器17上显示空的音乐作品信息。也就是说,在其上不作显示。At step SP125, the client terminal CT displays empty musical piece information on the display 17. That is, no display is made on it.

因为在显示器17上没有显示什么,客户机终端CT间接向用户通知当前广播节目中并未广播音乐作品。Since nothing is displayed on the display 17, the client terminal CT indirectly notifies the user that no musical composition is broadcast in the current broadcast program.

在步骤SP106,无线电台RS开始广播当前节目中的音乐作品B。在步骤SP107,无线电台RS向关联信息提供服务器RS通知音乐作品B已开始广播。In step SP106, the radio station RS starts broadcasting the musical composition B in the current program. In step SP107, the radio station RS notifies the associated information providing server RS that the musical composition B has started broadcasting.

在步骤SP113,关联信息提供服务器KS已清除有关音乐作品A的音乐作品信息。因此,在步骤SP115,关联信息提供服务器KS从音乐作品信息数据库93读取有关音乐作品B的音乐作品信息。关联信息提供服务器KS将所读取的音乐作品信息更新为要提供的音乐作品信息,然后继续到下一步骤SP116。In step SP113, the association information providing server KS has cleared the musical composition information on the musical composition A. Therefore, at step SP115 , the associated information providing server KS reads the musical composition information on the musical composition B from the musical composition information database 93 . The associated information providing server KS updates the read musical composition information to the musical composition information to be provided, and then proceeds to the next step SP116.

在步骤SP126,客户机终端CT再次向关联信息提供服务器KS发出对音乐作品信息的获取请求。在步骤SP116,关联信息提供服务器KS向客户机终端CT提供有关音乐作品B的更新后的音乐作品信息。在步骤SP127,客户机终端CT获取有关音乐作品B的音乐作品信息,并在显示器17上显示它。At step SP126, the client terminal CT issues an acquisition request for musical composition information to the associated information providing server KS again. In step SP116, the associated information providing server KS provides updated musical piece information on the musical piece B to the client terminal CT. At step SP127, the client terminal CT acquires the musical composition information on the musical composition B, and displays it on the display 17.

这样,客户机终端CT可在无线电台RS广播节目时从关联信息提供服务器KS获取有关节目中广播的音乐作品A或B的音乐作品信息。防止当前广播的节目和音乐作品信息有时间差地显示是可能的。In this way, the client terminal CT can acquire the musical composition information on the musical composition A or B broadcast in the program from the associated information providing server KS when the radio station RS broadcasts the program. It is possible to prevent currently broadcast programs and musical composition information from being displayed with a time difference.

(1-9-2)节目信息提供序列(1-9-2) Program information provision sequence

参照图12,以下描述一个过程,关联信息提供服务器KS使用主页来向客户机终端CT提供关联信息,即与无线电台RS广播的节目相关联的信息。在图11和12中,关联信息提供服务器KS以类似于参照图8和10描述的方式验证从客户机终端CT发送的用户信息。特定的验证技术将在下面的第二实施例中描述。Referring to FIG. 12, a procedure is described below in which the associated information providing server KS uses the homepage to provide associated information, ie, information associated with programs broadcast by the radio station RS, to the client terminal CT. In FIGS. 11 and 12 , the association information providing server KS verifies the user information transmitted from the client terminal CT in a manner similar to that described with reference to FIGS. 8 and 10 . A specific verification technique will be described in the second embodiment below.

在步骤SP201,无线电台RS开始在当前节目中广播音乐作品A,然后继续到下一步骤SP202。In step SP201, the radio station RS starts broadcasting the musical composition A in the current program, and then proceeds to the next step SP202.

在步骤SP202开始广播音乐作品A之后,无线电台RS向关联信息提供服务器KS通知该状态,然后继续到下一步骤SP203。After the broadcast of the musical composition A is started at step SP202, the radio station RS notifies the associated information providing server KS of the state, and then proceeds to the next step SP203.

在步骤SP211,关联信息提供服务器KS从音乐作品信息数据库93(图4)读取与音乐作品A相关联的音乐作品信息。关联信息提供服务器KS准备向客户机终端CT提供与无线电台RS提供的音乐作品A相关联的音乐作品信息。关联信息提供服务器KS将先前保持的音乐作品信息更新为与音乐作品A相关联的音乐作品信息,然后继续到下一步骤SP212。In step SP211, the associated information providing server KS reads the musical composition information associated with the musical composition A from the musical composition information database 93 (FIG. 4). The associated information providing server KS is ready to provide the client terminal CT with the musical composition information associated with the musical composition A provided by the radio station RS. The associated information providing server KS updates the previously held musical piece information to the musical piece information associated with the musical piece A, and then proceeds to the next step SP212.

在步骤SP212,客户机终端CT在步骤SP201接收由无线电台RS广播的音乐作品A,从而用户能收听它。在步骤SP222,通过以30秒的间隔向关联信息提供服务器KS发送对音乐作品信息的获取请求,客户机终端CT执行轮询。该音乐作品信息包括与音乐作品A相关联的标题和艺术家名字。然后客户机终端CT继续到下一步骤SP223。At step SP212, the client terminal CT receives the musical piece A broadcast by the radio station RS at step SP201 so that the user can listen to it. In step SP222, the client terminal CT performs polling by sending an acquisition request for musical composition information to the associated information providing server KS at intervals of 30 seconds. The musical composition information includes the title and artist name associated with the musical composition A. The client terminal CT then proceeds to the next step SP223.

关联信息提供服务器KS预先准备要提供的音乐作品信息。在步骤SP212,响应于来自客户机终端CT的获取请求,关联信息提供服务器KS通过网络2向客户机终端CT提供所准备的有关音乐作品A的音乐作品信息。然后关联信息提供服务器KS继续到下一步骤SP213。The related information providing server KS prepares in advance the musical composition information to be provided. In step SP212, in response to the acquisition request from the client terminal CT, the associated information providing server KS provides the prepared musical piece information on the musical piece A to the client terminal CT through the network 2. The associated information providing server KS then proceeds to the next step SP213.

在步骤SP223,客户机终端CT使用显示器17来显示有关从关联信息提供服务器KS提供的音乐作品A的音乐作品信息。这么做使用户能识别音乐作品信息,诸如有关在当前节目中广播的音乐作品A的标题和艺术家名字。客户机终端CT然后继续到下一步骤SP224。In step SP223, the client terminal CT uses the display 17 to display the musical composition information on the musical composition A provided from the associated information providing server KS. Doing so enables the user to recognize musical composition information such as the title and artist name on the musical composition A broadcast in the current program. The client terminal CT then proceeds to the next step SP224.

在步骤SP203,无线电台RS停止广播音乐作品A。在步骤SP204,无线电台RS终止广播音乐作品A的当前节目,开始广播下一节目,然后继续到下一步骤SP205。In step SP203, the radio station RS stops broadcasting the musical piece A. At step SP204, the radio station RS stops broadcasting the current program of the musical composition A, starts broadcasting the next program, and then proceeds to the next step SP205.

在步骤SP205,无线电台RS开始下一广播,同时向关联信息提供服务器KS通知下一节目开始广播。无线电台RS继续到下一步骤SP206。At step SP205, the radio station RS starts the next broadcast, and at the same time notifies the association information providing server KS of the next program start broadcast. The radio station RS proceeds to the next step SP206.

关联信息提供服务器KS使用音乐作品信息数据库93来存储多个音乐作品信息。类似地,关联信息提供服务器KS使用节目信息数据库94来存储与多个节目相关联的节目信息,诸如节目名称、DJ名字等。在步骤SP213,关联信息提供服务器KS从节目信息数据库94中读取与下一节目相关联的节目信息,诸如节目名称、DJ名字等。然后,关联信息提供服务器KS从要提供的信息中移除有关音乐作品A的音乐作品信息。关联信息提供服务器KS将有关下一节目的节目信息更新为接着要提供的信息,然后继续到下一步骤SP214。The associated information providing server KS uses the musical composition information database 93 to store a plurality of musical composition information. Similarly, the associated information providing server KS uses the program information database 94 to store program information associated with a plurality of programs, such as program names, DJ names, and the like. In step SP213, the associated information providing server KS reads program information associated with the next program from the program information database 94, such as program name, DJ name, and the like. Then, the associated information providing server KS removes the musical composition information on the musical composition A from the information to be provided. The related information providing server KS updates the program information on the next program to the information to be provided next, and proceeds to the next step SP214.

在步骤SP224,从最新的获取请求起已过了30秒的间隔。客户机终端CT再次向关联信息提供服务器KS发出对音乐作品信息的获取请求。At step SP224, an interval of 30 seconds has elapsed from the latest acquisition request. The client terminal CT again issues an acquisition request for musical composition information to the associated information providing server KS.

在步骤SP214,关联信息提供服务器KS保存与下一节目相关联的节目信息,作为接着要提供的信息。此外,下一节目尚未广播音乐作品B。关联信息提供服务器KS向客户机终端CT提供作为关联信息的有关下一节目的节目信息,然后继续到下一步骤SP215。In step SP214, the associated information providing server KS holds program information associated with the next program as information to be provided next. In addition, the musical composition B has not been broadcast on the next program. The associated information providing server KS provides program information on the next program as associated information to the client terminal CT, and then proceeds to the next step SP215.

在步骤SP225,客户机终端CT使用显示器17来显示与下一节目相关联的节目信息,诸如节目名称、DJ名字等,然后继续到下一步骤SP226。At step SP225, the client terminal CT uses the display 17 to display program information associated with the next program, such as program name, DJ name, etc., and then proceeds to the next step SP226.

尽管无线电台RS已经开始广播下一节目,但节目尚未开始广播音乐作品。客户机终端CT显示从关联信息提供服务器提供的下一节目的节目信息,直到节目开始广播音乐作品。Although radio station RS has already started broadcasting the next program, the program has not yet started broadcasting musical compositions. The client terminal CT displays the program information of the next program provided from the associated information providing server until the program starts broadcasting the musical composition.

在步骤SP206,无线电台RS开始在当前节目(下一节目)中广播音乐作品B。在步骤SP207,无线电台RS向关联信息提供服务器KS通知,音乐作品B已开始广播。In step SP206, the radio station RS starts broadcasting the musical composition B in the current program (next program). In step SP207, the radio station RS notifies the associated information providing server KS that the musical piece B has started broadcasting.

在步骤SP215,关联信息提供服务器KS从用于作品信息数据库93中读取有关音乐作品B的音乐作品信息。关联信息提供服务器KS重新将有关音乐作品B的音乐作品信息更新为要提供的音乐作品信息,然后继续到下一步骤SP216。In step SP215, the associated information providing server KS reads the musical composition information on the musical composition B from the composition information database 93. The associated information providing server KS re-updates the musical piece information on the musical piece B with the musical piece information to be provided, and then proceeds to the next step SP216.

在步骤SP226,客户机终端CT以轮询间隔向关联信息提供服务器KS提供对音乐作品信息的获取请求,然后继续到下一步骤SP227。In step SP226, the client terminal CT provides an acquisition request for musical piece information to the associated information providing server KS at polling intervals, and then proceeds to the next step SP227.

在步骤SP216,关联信息提供服务器KS向客户机终端CT提供有关音乐作品B的更新后的音乐作品信息。在步骤SP227,客户机终端CT获得有关音乐作品B的音乐作品信息,并将其显示在显示器17上。In step SP216, the associated information providing server KS provides updated musical composition information on the musical composition B to the client terminal CT. At step SP227, the client terminal CT obtains the musical composition information on the musical composition B, and displays it on the display 17.

客户机终端CT可在当前节目变成尚未广播音乐作品的下一节目时发出对音乐作品信息的获取请求。在这种情形中,客户机终端CT可获取有关下一节目的节目信息,而不是音乐作品信息,并在显示器17上显示获得的节目信息。这防止尽管有对音乐作品信息的获取请求但显示器17却不作显示,并向收听节目的用户通知有用的节目信息,而非音乐作品信息。The client terminal CT may issue an acquisition request for musical composition information when the current program becomes the next program for which the musical composition has not yet been broadcast. In this case, the client terminal CT can acquire program information on the next program instead of musical composition information, and display the acquired program information on the display 17 . This prevents the display 17 from being displayed despite an acquisition request for musical composition information, and notifies the user listening to the program of useful program information instead of musical composition information.

(1-10)操作和实现(1-10) Operation and implementation

根据上述配置,信息提供系统1的关联信息提供服务器KS接收来自客户机终端CT的获取请求。此时,关联信息提供服务器KS向客户机终端CT提供作保存以便将来提供的音乐作品信息或节目信息。According to the above configuration, the associated information providing server KS of the information providing system 1 receives an acquisition request from the client terminal CT. At this time, the related information providing server KS provides the client terminal CT with musical composition information or program information to be saved for future provision.

在该情形中,关联信息提供服务器KS向客户机终端CT提供与节目中由无线电台RS广播的音乐作品A相关联的音乐作品信息。在当前节目终止并变成下一节目时,关联信息提供服务器KS从无线电台RS接收清除指令,以从要提供的信息中移除音乐作品信息。关联信息提供服务器KS向客户机终端CT提供空的有用作品信息。In this case, the associated information providing server KS provides the client terminal CT with the musical composition information associated with the musical composition A broadcast by the radio station RS in the program. When the current program is terminated and becomes the next program, the associated information providing server KS receives a clear instruction from the radio station RS to remove the musical composition information from the information to be provided. The associated information providing server KS provides empty useful work information to the client terminal CT.

在当前节目终止并变成下一节目时,关联信息提供服务器KS向客户机终端CT提供节目信息,诸如与下一节目相关联的节目名称和DJ名字,直到音乐作品B开始在该下一节目中广播。When the current program is terminated and becomes the next program, the associated information providing server KS provides the client terminal CT with program information, such as the program title and the DJ name associated with the next program, until the musical composition B begins to appear on the next program. broadcast.

在接收来自客户机终端CT的获取请求之后,关联信息提供服务器KS能向客户机终端CT提供关联信息,并允许客户机终端CT显示该信息。具体地,关联信息包括在时间上对应于无线电台RS所广播节目的音乐作品信息或节目信息。一直向客户机终端CT的用户提供匹配节目进度的关联信息是可能的。After receiving the acquisition request from the client terminal CT, the associated information providing server KS can provide associated information to the client terminal CT and allow the client terminal CT to display the information. Specifically, the associated information includes musical composition information or program information corresponding in time to a program broadcast by the radio station RS. It is possible to always provide the user of the client terminal CT with associated information matching the progress of the program.

根据上述配置,信息提供系统1的关联信息提供服务器KS可确保从无线电台RS广播的节目和从关联信息提供服务器KS提供的关联信息之间的一致。关联信息提供服务器KS可通过与该节目的实时链接来提供关联信息。According to the above-described configuration, the associated information providing server KS of the information providing system 1 can ensure agreement between programs broadcast from the radio station RS and associated information provided from the associated information providing server KS. The related information providing server KS can provide related information through a real-time link with the program.

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

作为第二实施例,以下描述了根据上述第一实施例的客户机终端2和URL提供服务器3之间、以及客户机终端2和关联信息提供服务器KS之间的验证方法。As a second embodiment, an authentication method between the client terminal 2 and the URL providing server 3, and between the client terminal 2 and the associated information providing server KS according to the first embodiment described above is described below.

根据第二实施例提供关联信息的方法与第一实施例的相同,并略去该描述。根据第二实施例的图13的客户机终端1002对应于根据上述第一实施例的图1的客户机终端CT。图14的入口服务器1003用作验证服务器,并对应于图1的URL提供服务器3。图15的无线电广播信息传送服务器1006对应于图1的关联信息提供服务器KS。The method of providing association information according to the second embodiment is the same as that of the first embodiment, and the description is omitted. The client terminal 1002 of FIG. 13 according to the second embodiment corresponds to the client terminal CT of FIG. 1 according to the first embodiment described above. The entry server 1003 of FIG. 14 serves as an authentication server, and corresponds to the URL providing server 3 of FIG. 1 . The radio broadcast information delivery server 1006 of FIG. 15 corresponds to the associated information providing server KS of FIG. 1 .

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

以下使用功能电路块描述了客户机终端1002的硬件配置。如图13所示,客户机终端1002具有操作输入部分1020,该操作输入部分包括在客户机终端机柜或遥控器(未示出)的表面上提供的各种操作按键。当用户操作操作输入部分1020示,它检测用户操作并将对应于该操作的输入操作信号发送给输入处理部分1021。The hardware configuration of the client terminal 1002 is described below using functional circuit blocks. As shown in FIG. 13, the client terminal 1002 has an operation input section 1020 including various operation keys provided on the surface of the client terminal cabinet or a remote controller (not shown). When the user operates the operation input section 1020 , it detects the user's operation and sends an input operation signal corresponding to the operation to the input processing section 1021 .

输入处理部分1021被供以来自操作输入部分1020的输入操作信号,将该信号转换成特定操作命令,并通过总线1022发送给控制部分1023。The input processing section 1021 is supplied with an input operation signal from the operation input section 1020 , converts the signal into a specific operation command, and sends it to the control section 1023 through the bus 1022 .

来自与总线1022相连的电路的操作命令和控制信号被提供给控制部分1023。基于这些操作命令和控制信号,控制部分1023控制这些电路的操作。Operation commands and control signals from circuits connected to the bus 1022 are supplied to the control section 1023 . Based on these operation commands and control signals, the control section 1023 controls the operations of these circuits.

显示控制部分1024通过总线被供以视频数据,并对该视频数据应用数模转换以产生模拟视频信号。显示控制部分1024将作为结果的模拟视频信号发送给显示部分1025。The display control section 1024 is supplied with video data through the bus, and applies digital-to-analog conversion to the video data to generate an analog video signal. The display control section 1024 sends the resulting analog video signal to the display section 1025 .

显示部分1025代表诸如液晶显示屏的显示装置,并可直接附在主单元机柜的表面上或可外部连接。The display portion 1025 represents a display device such as a liquid crystal display, and may be directly attached to the surface of the main unit cabinet or may be connected externally.

显示部分1025通过显示控制部分1024被供以来自控制部分1023的处理结果,以及作为模拟视频信号的各种视频数据。显示部分1025基于模拟视频信号显示视频。The display section 1025 is supplied with processing results from the control section 1023 through the display control section 1024, and various video data as analog video signals. The display section 1025 displays video based on the analog video signal.

音频控制部分1026对通过总线1022通过的音频数据应用数模转换,并将作为结果的模拟音频信号发送给扬声器1027。扬声器1027基于从音频控制部分1026提供的模拟音频信号输出音频。The audio control section 1026 applies digital-to-analog conversion to audio data passing through the bus 1022 and sends the resulting 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和存储棒(Memory Stick)(注册商标)读取和重现内容数据,并且将目标内容数据记录在外部记录媒体上。存储棒包括封闭在包装盒内的闪存。The external recording medium recording and reproducing section 1028 reads and reproduces content data from an external recording medium such as CD and Memory Stick (registered trademark), and records target content data on the external recording medium. A memory stick includes flash memory enclosed in a box.

外部记录媒体记录和重现部分1028从外部记录媒体中读取作为内容数据的视频数据,并通过总线1022向显示控制部分1026提供所读取的视频数据。The external recording medium recording and reproducing section 1028 reads video data as content data from the external recording medium, and supplies the read video data to the display control section 1026 via the bus 1022 .

向显示控制部分1024提供由外部记录媒体记录和重现部分1028从外部记录媒体读出的作为内容数据的视频数据。显示控制部分1024随后将视频数据转换成模拟视频信号并且将它发送到显示部分1025。The display control section 1024 is supplied with video data read out from the external recording medium by the external recording medium recording and reproducing section 1028 as content data. The display control section 1024 then converts the video data into an analog video signal and sends it to the display section 1025 .

外部记录媒体记录和重现部分1028从外部记录媒体读取作为内容数据的音频数据并且将所读取的音频数据通过总线1022提供给音频控制部分1026。The external recording medium recording and reproducing section 1028 reads audio data as content data from the external recording medium and supplies the read audio data to the audio control section 1026 via the bus 1022 .

当外部记录媒体记录和重现部分1028从外部记录媒体中读取作为内容数据的音频数据时,音频控制部分1026将音频数据转换成模拟音频信号,并将其提供给扬声器1027。When the external recording medium recording and reproducing section 1028 reads audio data as content data from the external recording medium, the audio control section 1026 converts the audio data into an analog audio signal and supplies it to the speaker 1027 .

当外部记录媒体记录和重现部分1028从外部记录媒体中读取内容数据时,控制部分1023通过总线1022将该内容数据发送给客户机终端1002中的存储媒体1029。控制部分1023可将内容数据存储在存储媒体1029中。将内容数据存储在存储媒体1029中也称为抓取(ripping)。When the external recording medium recording and reproducing section 1028 reads content data from the external recording medium, the control section 1023 sends the content data to the storage medium 1029 in the client terminal 1002 through the bus 1022 . The control section 1023 can store content data in the storage medium 1029 . Storing content data in the storage medium 1029 is also referred to as ripping.

当从存储媒体1029中读取作为内容数据的诸如图像数据的视频数据时,控制部分1023通过总线1022向显示控制部分1024通过所读取的视频数据。When reading video data such as image data as content data from the storage medium 1029 , the control section 1023 passes the read video data to the display control section 1024 via the bus 1022 .

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

此外,控制部分1023可从存储媒体1029读取音乐数据,并将其传送给外部记录媒体记录和重现部分1028,然后它可将该音乐数据记录在外部记录媒体上。Furthermore, the control section 1023 can read music data from the storage medium 1029 and transfer it to the external recording medium recording and reproducing section 1028, and then it can record the music data on the external recording medium.

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

如上所述,广播信号接收部分1030接收无线电广播波。例如,在控制部分1023的控制下,调谐器部分1031从所接收的无线电广播波中提取这种无线电广播信号,如具有对应于例如由操作输入部分1020指定的无线电台的广播频率。然后调谐器1031将指定的接收处理应用于所提取的信号。调谐器部分1031通过总线1022将最后的音频数据提供给音频控制部分1026。As described above, the broadcast signal receiving section 1030 receives radio broadcast waves. For example, under the control of the control section 1023 , the tuner section 1031 extracts such a radio broadcast signal as having a broadcast frequency corresponding to a radio station specified by the operation input section 1020 from the received radio broadcast waves, for example. The tuner 1031 then applies specified reception processing to the extracted signal. The tuner section 1031 supplies the final audio data to the audio control section 1026 through the bus 1022 .

音频控制部分1026将从调谐器部分1031提供的音频数据转换成模拟音频信号,并将该信号发送给扬声器1027。扬声器1027输出来自无线电台广播的广播节目的音频。这样,用户可收听该广播节目的音频。The audio control section 1026 converts the audio data supplied from the tuner section 1031 into an analog audio signal, and sends the signal to the speaker 1027 . A speaker 1027 outputs audio from a broadcast program broadcast by a radio station. In this way, the user can listen to the audio of the broadcast program.

控制部分1023可记录广播节目的音频。为此,控制部分1023将调谐器部分1031获得的音频数据发送给存储媒体1029用于存储。The control part 1023 can record audio of broadcast programs. To this end, the control section 1023 sends the audio data obtained by the tuner section 1031 to the storage medium 1029 for storage.

此外,控制部分1023可依次通过通信控制部分1032和网络接口1033与特定网络相连。因此,控制部分1023可访问网络上的入口服务器1003、服务提供服务器(例如下面描述的无线电广播信息提供服务器1006)等。这样,客户机终端可与入口服务器1003、服务提供服务器等交换各种信息和数据。In addition, the control section 1023 can be connected to a specific network through the communication control section 1032 and the network interface 1033 in sequence. Therefore, the control section 1023 can access the portal server 1003, a service providing server (such as the radio broadcast information providing server 1006 described below), etc. on the network. In this way, the client terminal can exchange various information and data with the portal server 1003, the service providing server, and the like.

压缩和编码后的内容数据依次通过网络接口1033和通信控制部分1032从网络接收。或者,压缩和编码后的内容数据从存储媒体1029和外部记录媒体中读取。编码器/解码器部分1034解码该内容数据并将其发送给音频控制部分1026。The compressed and encoded content data is received from the network through the network interface 1033 and the communication control section 1032 in sequence. Alternatively, the compressed and encoded content data is read from the storage medium 1029 and an external recording medium. The encoder/decoder section 1034 decodes the content data and sends it to the audio control section 1026 .

此外,编码器/解码器部分1034压缩并编码既未压缩也未编码的从外部记录媒体读取的内容数据或从调谐器部分1031提供的音频数据。编码器/解码器部分1034将压缩和编码后的内容数据发送给存储媒体1029。Furthermore, the encoder/decoder section 1034 compresses and encodes neither compressed nor encoded content data read from an external recording medium or audio data supplied from the tuner section 1031 . The encoder/decoder section 1034 sends the compressed and encoded content data to the storage medium 1029 .

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

版权管理部分1035产生版权管理信息,该版权管理信息对应于依次通过网络接口1033和通信控制部分1032从网络下载的、或者通过外部记录媒体记录和重现部分1028从外部记录媒体中读取的内容数据。The copyright management section 1035 generates copyright management information corresponding to the content downloaded from the network through the network interface 1033 and the communication control section 1032 in sequence, or read from the external recording medium through the external recording medium recording and reproducing section 1028 data.

在控制部分1023的控制下,在版权管理部分1035中产生的版权管理信息与内容数据相关联,并在记录媒体1029中登记。Copyright management information generated in the copyright management section 1035 is associated with content data and registered in the recording medium 1029 under the control of the control section 1023 .

版权管理部分1035用来将与版权管理信息相关联的内容数据从存储媒体1029中经登记取到特定外部记录媒体中,并将与版权管理信息相关联的内容数据从特定外部记录媒体中经登记取入存储媒体1029。版权管理部分1035适当地更新对应于内容数据的版权管理信息的内容,以保护该内容数据的版权。The copyright management section 1035 is used for registering the content data associated with the copyright management information from the storage medium 1029 into a specific external recording medium, and registering the content data associated with the copyright management information from the specific external recording medium The storage medium 1029 is loaded. The copyright management section 1035 appropriately updates the content of the copyright management information corresponding to the content data to protect the copyright of the content data.

客户终端依次通过网络接口1033和通信控制部分1032从网络接收XML(可扩展标记语言)或HTML(超文本标记语言)文件。页面信息产生部分1036解释这些文件的页面信息并产生要在显示部分1025上显示的视频数据。页面信息产生部分1036然后将所产生的视频数据发送给显示控制部分1024。The client terminal receives an XML (Extensible Markup Language) or HTML (Hyper Text Markup Language) document from the network through the network interface 1033 and the communication control section 1032 in sequence. The page information generation section 1036 interprets the page information of these files and generates video data to be displayed on the display section 1025 . The page information generation section 1036 then sends the generated video data to the display control section 1024 .

验证处理部分1037执行验证过程,诸如在依次通过通信控制部分1032和网络接口1033相连的网络上将验证信息发送给入口服务器1003和服务提供服务器。The authentication processing section 1037 performs an authentication process such as sending authentication information to the entrance server 1003 and the service providing server on the network connected through the communication control section 1032 and the network interface 1033 in turn.

验证信息存储部分1038存储验证处理部分1037访问入口服务器1003、服务提供服务器等所需的验证信息。The authentication information storage section 1038 stores authentication information required for the authentication processing section 1037 to access the portal server 1003, the service providing server, and the like.

无线电广播显示控制部分1039依次通过通信控制部分1032和网络接口1033将请求信号发送给无线电广播信息传送服务器1006。该请求信号用来请求有关用户目前收听的无线电广播的信息。无线电广播信息传送服务器1006与传送正在接收的无线电广播的无线电台相对应的服务提供服务器之一。The radio broadcast display control section 1039 sends a request signal to the radio broadcast information delivery server 1006 through the communication control section 1032 and the network interface 1033 in sequence. This request signal is used to request information about the radio broadcast that the user is currently listening to. The radio broadcast information delivery server 1006 is one of the service providing servers corresponding to the radio station that delivered the radio broadcast being received.

结果,无线电广播显示控制部分1039依次通过网络接口1033和通信控制部分1032接收从网络化的无线电广播信息传送服务器1006接收的无线电广播信息。此外,无线电广播显示控制部分1039将所接收的无线电广播信息发送给显示控制部分1024。这使显示部分1025能显示无线电广播信息(等同于第一实施例中的关联信息),包括当前接收的无线电节目的名称、当前接收的音乐作品的标题和艺术家名字等。As a result, the radio broadcast display control section 1039 receives the radio broadcast information received from the networked radio broadcast information delivery server 1006 through the network interface 1033 and the communication control section 1032 in sequence. Furthermore, the radio broadcast display control section 1039 sends the received radio broadcast information to the display control section 1024 . This enables the display section 1025 to display radio broadcast information (equivalent to the associated information in the first embodiment), including the title of a currently received radio program, the title and artist name of a currently received musical composition, and the like.

(2-2)入口服务器配置(2-2) Entry server configuration

参照图14,以下使用功能电路块来描述入口服务器1003的硬件配置。入口服务器1003中的控制部分1050控制通过总线1051相连的电路的操作。Referring to FIG. 14, the following describes the hardware configuration of the portal server 1003 using functional circuit blocks. A control section 1050 in the portal server 1003 controls operations of circuits connected through a bus 1051 .

在控制部分1050的控制下,通信控制部分1052通过网络接口1053与客户机终端1002、服务提供服务器等交换各种信息。Under the control of the control section 1050, the communication control section 1052 exchanges various information with the client terminal 1002, the service providing server, and the like through the network interface 1053.

客户数据库部分1054登记客户信息,包括已完成与信息提供系统的服务供应商的签约的用户的ID(标识)信息和相关联密码信息。The customer database section 1054 registers customer information including ID (identification) information and associated password information of users who have completed a contract with the service provider of the information providing system.

页面信息存储部分1055存储由信息提供系统的服务供应商管理的页面信息等。The page information storage section 1055 stores page information and the like managed by the service provider of the information providing system.

页面信息以诸如XML的语言编写,并包括访问信息提供服务器等的URL(统一资源定位器)信息。The page information is written in a language such as XML, and includes URL (Uniform Resource Locator) information for accessing an information providing server or the like.

验证处理部分1056依次通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的用户ID信息和密码信息。然后验证处理部分1056执行用户验证过程以确认客户数据库部分1054是否将所接收的用户ID信息和密码信息存储为客户信息。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. The authentication processing section 1056 then performs a user authentication process to confirm whether the customer database section 1054 stores the received user ID information and password information as customer information.

在完成用户的验证过程之后,验证处理部分1056发出表示用户验证过程结果的入口验证结果信息(验证对话ID信息在后面描述)。验证处理部分1056临时在验证信息存储部分1057中存储发出的入口验证结果信息。After completing the user's authentication process, the authentication processing section 1056 sends out entry authentication result information (authentication session ID information will be described later) indicating the result of the user authentication process. The authentication processing section 1056 temporarily stores the issued entry authentication result information in the authentication information storage section 1057 .

让我们假设:作为通过验证处理部分1056的用户验证过程的结果,用户经验证是已登记用户。在该情形中,控制部分1050依次通过通信控制部分1052和网络接口1053将有关存储在页面信息存储部分1055中的签约者页面的页面信息、以及入口验证结果信息发送到客户机终端1002。Let us assume that as a result of the user authentication process by the authentication processing section 1056, the user is authenticated as a registered user. In this case, control section 1050 transmits page information on the signatory page stored in page information storage section 1055 and entry authentication result information to client terminal 1002 through communication control section 1052 and network interface 1053 in sequence.

然后,让我们假设:作为通过验证处理部分1056的用户验证过程的结果,用户经验证并非已登记用户。在该情形中,控制部分1050可被配置成依次通过通信控制部分1052和网络接口1053,向客户机终端1002发送验证错误信息以及表示失败验证的失败验证通知页面信息。该失败验证通知页面信息被存储在页面信息存储部分1055中。Then, let us assume that as a result of the user authentication process through the authentication processing section 1056, the user is authenticated as not being a registered user. In this case, the control section 1050 may be configured to transmit authentication error information and failed authentication notification page information indicating failed authentication to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in this order. This failed authentication notification page information is stored in the page information storage section 1055 .

作为从服务提供服务器等对用户执行验证过程的结果,验证处理部分1056依次通过网络接口1053和通信控制部分1052接收入口验证结果信息(验证票据在后面描述)。入口验证结果信息从用户的客户机终端1002中获取并发送。然后,验证处理部分1056将所接收的入口验证结果信息和临时存储在验证信息存储部分1057的对应于用户的入口验证结果信息作比较。The authentication processing section 1056 receives entry authentication result information (an authentication ticket will be described later) through the network interface 1053 and the communication control section 1052 sequentially as a result of performing an authentication process on the user from the service providing server or the like. The entry verification result information is acquired from the client terminal 1002 of the user and sent. Then, the authentication processing section 1056 compares the received entry authentication result information with the entry authentication result information corresponding to the user temporarily stored in the authentication information storage section 1057 .

验证处理部分1056执行一确认过程,作为用于从服务提供服务器等接收的验证结果信息的验证过程。具体地,验证处理部分1056确认入口验证结果信息是否得到了验证。然后验证处理部分1056依次通过通信控制部分1052和网络接口1053将表示确认结果的确认结果信息返回给服务提供服务器等。The authentication processing section 1056 executes a confirmation process as an authentication process for authentication result information received from a service providing server or the like. Specifically, the verification processing section 1056 confirms whether the entry verification result information is verified. The authentication processing section 1056 then returns confirmation result information indicating the confirmation result to the service providing server or the like via the communication control section 1052 and the network interface 1053 in sequence.

频率信息存储部分1058存储以下彼此相关联的信息:区域代码,诸如能够指定区域的邮政编码;频率信息,表示在由区域代码表示区域中可接收无线电广播的广播频率;广播无线电节目的无线电台的名称(下文中称为无线电台名称);以及呼号,对每个无线电台唯一的标识信息。The frequency information storage section 1058 stores the following information in association with each other: an area code, such as a postal code capable of specifying an area; frequency information indicating a broadcasting frequency at which radio broadcasts can be received in the area indicated by the area code; name (hereinafter referred to as radio station name); and call sign, unique identification information for each radio station.

URL存储部分1059存储以下彼此相关联的信息:对应于每个无线电台的无线电广播的呼号;以及能够获取无线电广播信息的URL信息(下文中具体称为现在播送信息)。该信息涉及对应于呼号的无线电台所提供的当前广播的无线电节目,并包括该无线电节目的名称、无线电节目中当前广播的音乐作品的标题等。The URL storage section 1059 stores the following information in association with each other: a call sign corresponding to the radio broadcast of each radio station; and URL information (hereinafter specifically referred to as now broadcast information) capable of acquiring radio broadcast information. The information relates to a currently broadcast radio program offered by the radio station corresponding to the call sign, and includes the title of the radio program, the title of the musical composition currently broadcast in the radio program, and the like.

(2-3)无线电广播信息传送服务器的功能电路块配置(2-3) Functional circuit block configuration of radio broadcast information delivery server

现在参看图15,以下使用功能电路块描述无线电广播信息传送服务器1006(即服务提供服务器之一)的硬件配置。无线电广播信息传送服务器1006中的控制部分1110控制通过总线1111相连的电路的操作。Referring now to FIG. 15, the following describes the hardware configuration of the radio broadcast information delivery server 1006 (ie, one of the service providing servers) using functional circuit blocks. A control section 1110 in the radio broadcast information delivery server 1006 controls operations of circuits connected through a bus 1111 .

在控制部分1110的控制下,通信控制部分1112通过网络接口1113与客户机终端1002、入口服务器1003等交换各种信息。Under the control of the control section 1110, the communication control section 1112 exchanges various information with the client terminal 1002, the portal server 1003, and the like through the network interface 1113.

客户数据库部分1114登记存储客户信息,包括已完成与无线电广播信息传送服务器1006的服务供应商签约的用户的用户ID信息和密码信息。验证处理部分1115可具有基于由入口服务器1003发出并从客户机终端1002发送的入口验证结果信息来验证用户的功能。在该情形中,可不提供客户数据库部分1114。The customer database section 1114 registers and stores customer information including user ID information and password information of users who have completed a contract with the service provider of the radio broadcast information delivery server 1006 . The authentication processing section 1115 may have a function of authenticating a user based on the entry authentication result information issued by the entry server 1003 and transmitted from the client terminal 1002 . In this case, the customer database section 1114 may not be provided.

提供有称为现在播送信息的无线电广播信息。该信息由无线电广播信息传送服务器1006管理,并涉及已由对应于无线电广播信息传送服务器1006的无线电台广播的无线电节目。页面信息存储部分1116存储比如有关用于获得播送列表信息的播送列表传送页面的页面信息。Radio broadcast information called now airing information is provided. This information is managed by the radio broadcast information delivery server 1006 and relates to radio programs that have been broadcast by radio stations corresponding to the radio broadcast information delivery server 1006 . The page information storage section 1116 stores, for example, page information on an on-air list delivery page for obtaining on-air list information.

有关播送列表信息传送页面的页面信息用诸如XML的语言编写。提供了输入框等,这使客户机终端1002的用户能输入期望播送列表信息的检索关键字。例如,检索关键字包括无线电节目的广播日期信息、名称等。Page information on the broadcast list information delivery page is written in a language such as XML. An input box and the like are provided, which enable the user of the client terminal 1002 to input a retrieval keyword of desired broadcast list information. For example, the retrieval key includes broadcast date information, title, and the like of a radio program.

播送列表信息存储部分1117存储以列表格式产生的播送列表信息。播送列表信息包括:已从对应于无线电广播信息传送服务器1006的无线电台广播的无线电节目的名称;节目广播开始时间、节目广播结束时间等;以及在无线电节目中广播的音乐作品的标题和艺术家名字、音乐作品广播开始时间等。The broadcast list information storage section 1117 stores broadcast list information generated in a list format. The broadcast list information includes: the title of the radio program that has been broadcast from the radio station corresponding to the radio broadcast information delivery server 1006; the program broadcast start time, the program broadcast end time, etc.; and the title and artist name of the musical composition broadcast in the radio program , the start time of broadcasting of musical works, etc.

控制部分1110依次通过网络接口1113和通信控制部分1112接收来自客户机终端1002的页面信息获取请求信号,该页面信息获取请求信号请求有关播送列表信息传送页面的页面信息。对应于所接收的页面信息获取请求信号,控制部分1110依次通过通信控制部分1112和网络接口1113,将有关存储在页面信息存储部分1116中的播送列表信息传送页面的页面信息发送给客户机终端1002。Control section 1110 receives a page information acquisition request signal from client terminal 1002 via network interface 1113 and communication control section 1112, which requests page information on the broadcast list information transmission page. Corresponding to the received page information acquisition request signal, the control section 1110 transmits to the client terminal 1002, via the communication control section 1112 and the network interface 1113, the page information on the broadcast list information transfer page stored in the page information storage section 1116 in sequence. .

在检索关键字从客户机终端1002输入用于有关播送列表信息传送页面的页面信息之后,检索部分1118存储该检索关键字,用于检索期望的播送列表信息。当播送列表信息请求信号被发送以请求下载现在播送列表信息时,检索部分1118依次通过网络接口1113和通信控制部分1112接收播送列表信息。然后该检索部分1118从所接收的播送列表信息请求信号中提取检索关键字。After a retrieval key is input from the client terminal 1002 for page information on the broadcast list information transmission page, the retrieval section 1118 stores the retrieval key for retrieving desired broadcast list information. When the broadcast list information request signal is transmitted to request downloading of the now broadcast list information, the retrieval section 1118 receives the broadcast list information through the network interface 1113 and the communication control section 1112 in sequence. Then the retrieval section 1118 extracts a retrieval key from the received broadcast list information request signal.

基于该检索关键字,检索部分1118在播送列表信息存储部分1117中的全部播送列表信息中搜索对应于由检索关键字表示的检索条件的特定范围内的目标播送列表信息。Based on the retrieval key, the retrieval section 1118 searches all broadcast list information in the broadcast list information storage section 1117 for target broadcast list information within a specific range corresponding to the retrieval condition indicated by the retrieval key.

结果,控制部分1110依次通过通信控制部分1112和网络接口1113向客户机终端1002发送所检索的目标播送列表信息。As a result, the control section 1110 transmits the retrieved object broadcast list information to the client terminal 1002 through the communication control section 1112 and the network interface 1113 in sequence.

现在播送信息存储部分1119存储称为现在播送信息的无线电广播信息。该信息包括:目前从对应于无线电广播信息传送服务器1006的无线电台广播的无线电节目的节目名称、节目广播开始时间、和节目广播结束时间;以及该无线电节目中当前广播的音乐作品的标题、艺术家名字、音乐作品广播开始时间等。The now-on-air information storage section 1119 stores radio broadcast information called now-on-air information. The information includes: the program title, program broadcast start time, and program broadcast end time of a radio program currently being broadcast from a radio station corresponding to the radio broadcast information delivery server 1006; Name, broadcast start time of the musical composition, etc.

客户机终端1002不仅发送现在播送信息请求信号以请求获得现在播送信息,而且发送使用客户机终端1002的用户的用户ID信息和密码信息。验证处理部分1115依次通过网络接口1113和通信控制部分1112接收这些信息。然后验证处理部分1115执行用户验证过程以确认是否在客户数据库部分1114中将所接收的用户ID信息和密码信息登记为客户信息。The client terminal 1002 not only transmits a now-on-air information request signal to request for now-on-air information, but also transmits user ID information and password information of a user using the client terminal 1002 . The authentication processing section 1115 receives these information through the network interface 1113 and the communication control section 1112 in sequence. The authentication processing section 1115 then performs a user authentication process to confirm whether the received user ID information and password information are registered in the customer database section 1114 as customer information.

此外,验证处理部分1115使用与使用用户ID信息和密码信息的用户验证不同的用户验证技术。也就是说,客户机终端1002发送由入口服务器1003发出的入口验证结果信息(验证票据在后面描述)。验证处理部分1115依次通过网络接口1113和通信控制部分1112接收该信息。然后验证处理部分1115依次通过通信控制部分1112和网络接口1113将接收到的入口验证结果信息传送给入口服务器1003。Furthermore, the authentication processing section 1115 uses a user authentication technique different from user authentication using user ID information and password information. That is, the client terminal 1002 transmits entry authentication result information (an authentication ticket will be described later) issued by the entry server 1003 . The authentication processing section 1115 receives the information through the network interface 1113 and the communication control section 1112 in sequence. Then the verification processing part 1115 transmits the received entry verification result information to the entry server 1003 through the communication control part 1112 and the network interface 1113 in sequence.

在验证处理部分1115向入口服务器1003发送入口验证结果信息后,入口服务器1003返回确认结果信息,作为执行对应于入口验证结果信息的验证过程(即上述确认过程)的结果。验证处理部分1115依次通过网络接口1113和通信控制部分1112接收确认结果信息。基于所接收的确认结果信息,验证处理部分1115确定该用户是否是已完成与音乐相关服务提供系统1000的服务供应商签约的已登记用户。After the authentication processing section 1115 sends the entry authentication result information to the entry server 1003, the entry server 1003 returns the confirmation result information as a result of executing the authentication process (ie, the above confirmation process) corresponding to the entry authentication result information. The authentication processing section 1115 receives confirmation result information through the network interface 1113 and the communication control section 1112 in sequence. Based on the received confirmation result information, the authentication processing section 1115 determines whether the user is a registered user who has completed a contract with the service provider of the music-related service providing system 1000 .

在终止用户验证过程后,验证处理部分1115发出服务器验证结果信息(服务对话ID信息在后面描述),表示用户验证过程的结果。After terminating the user authentication process, the authentication processing section 1115 issues server authentication result information (service session ID information will be described later) indicating the result of the user authentication process.

让我们假设:作为通过验证处理部分1115的用户验证过程的结果,用户经验证是已登记用户。在该情形中,控制部分1110依次通过通信控制部分1112和网络接口1113将存储在现在播送信息存储部分1119中的现在播送信息、以及服务器验证结果信息发送到客户机终端1002。Let us assume that as a result of the user authentication process by the authentication processing section 1115, the user is authenticated as a registered user. In this case, control section 1110 transmits now-on-air information stored in now-on-air information storage section 1119 and server authentication result information to client terminal 1002 through communication control section 1112 and network interface 1113 in sequence.

相反,让我们假设:作为通过验证处理部分1115的用户验证过程的结果,用户经验证并非已登记用户。在该情形中,控制部分1110依次通过通信控制部分1112和网络接口1113,向客户机终端1002发送验证错误信息以及失败验证通知页面信息。该失败验证通知页面信息被存储在页面信息存储部分1116中并表示失败验证。Instead, let us assume that as a result of the user authentication process through the authentication processing section 1115, the user is verified not to be a registered user. In this case, the control section 1110 transmits authentication error information and failed authentication notification page information to the client terminal 1002 through the communication control section 1112 and the network interface 1113 in this order. This failed authentication notification page information is stored in the page information storage section 1116 and indicates failed authentication.

这样,控制部分1110响应于来自用户的获取现在播送信息的请求动作。当用户经验证是已登记用户时,控制部分1110提供现在播送信息。然而,当用户经验证并非已登记用户时,控制部分1110阻止用户接收由无线电广播信息传送服务器1006提供的无线电广播信息传送服务诸如现在播送信息传送服务。In this way, the control section 1110 acts in response to a request from the user to acquire now-broadcasting information. When the user is verified as a registered user, the control section 1110 provides now broadcasting information. However, when the user is verified not to be a registered user, the control section 1110 prevents the user from receiving a radio broadcast information delivery service provided by the radio broadcast information delivery server 1006, such as a now on air information delivery service.

验证信息存储部分1120临时存储从验证处理部分1115发出的服务器验证结果信息。验证信息存储部分1120还存储验证处理部分1115验证客户机终端1002的用户时所需的各种验证信息。The authentication information storage section 1120 temporarily stores server authentication result information sent from the authentication processing section 1115 . The authentication information storage section 1120 also stores various authentication information required when the authentication processing section 1115 authenticates the user of the client terminal 1002 .

(2-4)各个服务器的流程纵览(2-4) Process overview of each server

参照图16~19的时序图,以下示出在客户机终端1002和入口服务器1003之间执行的过程,以及在客户机终端1002与每个服务提供服务器之间执行的过程。Referring to the sequence diagrams of FIGS. 16 to 19, the following shows the procedures performed between the client terminal 1002 and the portal server 1003, and the procedures performed between the client terminal 1002 and each service providing server.

(2-4-1)客户机终端1002和入口服务器1003之间的用户验证过程(2-4-1) User authentication process between client terminal 1002 and portal server 1003

参见图16,以下描述在客户机终端1002和入口服务器1003之间执行的用户验证过程。Referring to FIG. 16, the user authentication process performed between the client terminal 1002 and the portal server 1003 will be described below.

控制部分1023对应于与音乐相关服务提供系统1000的供应商签约的用户的客户机终端1002。例如,该用户执行操作以开启客户机终端1002。或者,用户按下操作输入部分1020上的特定操作按键。响应于该操作,操作输入部分1020识别操作输入信号。该输入处理部分1021将该信号转换成操作命令。控制部分1023被供以该命令,并开始验证请求过程。The control section 1023 corresponds to the client terminal 1002 of the user contracted with the provider of the music-related service providing system 1000 . For example, the user performs an operation to turn on the client terminal 1002 . Alternatively, the user presses a specific operation key on the operation input section 1020 . In response to this operation, the operation input section 1020 recognizes an operation input signal. The input processing section 1021 converts the signal into an operation command. The control section 1023 is supplied with this command, and starts the authentication request process.

在开始验证请求过程之后,控制部分1023在步骤SP1000上产生包含临时存储在验证信息存储部分1038中的验证对话ID信息等的连接请求信号。控制部分1023按序通过通信控制部分1032和网络接口1033将所产生的连接请求信号发送给入口服务器1003。After starting the authentication request process, the control section 1023 generates a connection request signal containing the authentication session ID information temporarily stored in the authentication information storage section 1038 and the like at step SP1000. The control section 1023 sends the generated connection request signal to the portal server 1003 through the communication control section 1032 and the network interface 1033 in sequence.

客户机终端1002与入口服务器1003建立通信连接,以执行诸如用户验证过程的各种过程。每当建立该通信连接时,入口服务器1003发出验证对话ID信息,作为标识各个通信连接状态(即对话)的标识信息。The client terminal 1002 establishes a communication connection with the portal server 1003 to perform various processes such as a user authentication process. Whenever the communication connection is established, the portal server 1003 sends out verification session ID information as identification information for identifying each communication connection state (ie session).

对于用户验证过程等的使用,验证对话ID信息参照从入口服务器1003的发出时间被分配以指定有效期(例如约为1分钟)。For use in a user authentication process or the like, authentication session ID information is allocated with reference to the issue time from the portal server 1003 to designate a valid period (for example, about 1 minute).

客户机终端1002从入口服务器1003处获得验证对话ID信息。可能有这样的情形:客户机终端1002在有效期内不能向入口服务器1003提供验证对话ID信息。在该情形中,入口服务器1003确定对验证对话ID信息指定的通信连接状态的取消。The client terminal 1002 obtains authentication session ID information from the portal server 1003 . There may be a case where the client terminal 1002 cannot provide the authentication session ID information to the portal server 1003 within the validity period. In this case, the portal server 1003 determines cancellation of the communication connection state designated by the authentication session ID information.

用这种方式,入口服务器1003防止先前发出的验证对话ID信息被未与音乐相关服务提供系统1000的供应商签约的用户错误使用。In this way, the portal server 1003 prevents the previously issued authentication session ID information from being erroneously used by a user who has not contracted with the provider of the music-related service providing system 1000 .

验证信息存储部分1038临时存储验证对话ID信息。该验证对话ID信息由建立与客户机终端1002的通信连接的入口服务器1003发出,以执行用户验证过程等。The authentication information storage section 1038 temporarily stores authentication session ID information. This authentication session ID information is issued by the portal server 1003 which establishes a communication connection with the client terminal 1002 to perform a user authentication process and the like.

客户机终端1002发送连接请求信号。响应于此,在步骤SP1001,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收连接请求信号。所接收的连接请求信号包含验证对话ID信息等。控制部分1050向验证处理部分1056发送验证对话ID信息等。The client terminal 1002 transmits a connection request signal. In response to this, at step SP1001, the control section 1050 of the portal server 1003 receives a connection request signal through the network interface 1053 and the communication control section 1052 in sequence. The received connection request signal includes authentication session ID information and the like. The control section 1050 sends authentication session ID information and the like to the authentication processing section 1056 .

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

结果,验证处理部分1056可能因为从客户机终端1002接收的验证对话ID信息等指定的有效期过期而不能验证客户机终端1002的用户是已登记用户。在该情形中,控制部分1050按序通过通信控制部分1052和网络接口1053将表示验证错误的验证错误信息发送给客户机终端1002。As a result, the authentication processing section 1056 may not be able to authenticate the user of the client terminal 1002 as a registered user because the validity period specified by the authentication session ID information or the like received from the client terminal 1002 expires. In this case, the control section 1050 transmits 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.

在步骤SP1002,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的验证错误信息。响应于此,控制部分1023读取存储在验证信息存储部分1038中的用户ID信息、密码信息等。控制部分1023按序通过通信控制部分1032和网络接口1033向入口服务器1003等发送所读取的用户ID信息、密码信息等。In step SP1002, the control section 1023 of the client terminal 1002 receives authentication error information transmitted from the portal server 1003 through the network interface 1033 and the communication control section 1032 in this order. In response to this, the control section 1023 reads user ID information, password information, and the like stored in the authentication information storage section 1038 . The control section 1023 transmits the read user ID information, password information, and the like to the portal server 1003 and the like through the communication control section 1032 and the network interface 1033 in sequence.

在步骤SP1003,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的用户ID信息、密码信息等。控制部分1050将这些信息发送给验证处理部分1056。In step SP1003, the control section 1050 of the portal 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. The control section 1050 sends these information to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056检查所接收的用户ID信息、密码信息等是否包括在登记到客户数据库部分1054的客户信息中。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 checks whether the received user ID information, password information, etc. are included in the customer information registered to the customer database section 1054 .

结果,验证处理部分1056可验证客户机终端1002的用户是已登记用户。在该情形中,在控制部分1050的控制下,验证处理部分1056发出入口验证结果信息,即,有关此时客户机终端1002和入口服务器1003之间通信连接状态的验证对话ID信息等。此外,验证处理部分1056暂时将验证对话ID信息等存储在验证信息存储部分1057中。As a result, the authentication processing section 1056 can authenticate that the user of the client terminal 1002 is a registered user. In this case, under the control of the control section 1050, the authentication processing section 1056 issues entry authentication result information, ie, authentication session ID information on the communication connection state between the client terminal 1002 and the entry server 1003 at this time, and the like. Furthermore, the authentication processing section 1056 temporarily stores authentication session ID information and the like in the authentication information storage section 1057 .

在验证处理部分1056向客户机终端1002发出验证对话ID信息等之后,控制部分1050按序通过通信控制部分1052和网络接口1053将这些信息发送给客户机终端1002。After authentication processing section 1056 issues authentication session ID information and the like to client terminal 1002, control section 1050 sends these information to client terminal 1002 via communication control section 1052 and network interface 1053 in sequence.

在步骤SP1004,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的验证对话ID信息等。然后控制部分1023将所接收的验证对话ID信息等发送给验证处理部分1037。In step SP1004, the control section 1023 of the client terminal 1002 receives authentication session ID information and the like transmitted from the portal server 1003 through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 then sends the received authentication session ID information and the like to the authentication processing section 1037 .

在控制部分1023的控制下,验证处理部分1037暂时将所接收的验证对话ID信息等存储在验证信息存储部分1038中。Under the control of the control section 1023 , the authentication processing section 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage section 1038 .

控制部分1023接收来自入口服务器1003的页面信息获取请求信号,以向入口服务器1003请求页面信息。控制部分1023按序通过通信控制部分1032和网络接口1033将所接收的信号连同暂时存储在验证信息存储部分1038中的验证对话ID信息等发送给入口服务器1003。The control section 1023 receives a page information acquisition request signal from the portal server 1003 to request the portal server 1003 for page information. The control section 1023 transmits the received signal together with the authentication session ID information temporarily stored in the authentication information storage section 1038 to the portal server 1003 through the communication control section 1032 and the network interface 1033 in sequence.

在步骤SP1005,入口服务器1003的控制部分1050按序通过通信控制部分1052和网络接口1053接收从客户机终端1002发送的页面信息获取请求信号、验证对话ID信息等。控制部分1050将所接收的验证对话ID信息等发送给验证处理部分1056。In step SP1005, control section 1050 of portal server 1003 receives page information acquisition request signal, authentication session ID information, etc. sent from client terminal 1002 through communication control section 1052 and network interface 1053 in sequence. The control section 1050 sends the received authentication session ID information and the like to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056对所接收的验证对话ID信息等与在上述步骤SP1003发给客户机终端1002并暂时存储在验证信息存储部分1057中的验证对话ID信息等作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 compares the received authentication session ID information and the like with the authentication session ID information and the like sent to the client terminal 1002 at the above step SP1003 and temporarily stored in the authentication information storage section 1057.

结果,在步骤SP1006,验证处理部分1056验证客户机终端1002的用户为已登记用户。验证处理部分1056确定终端1002发出对页面信息的有效获取请求。验证处理部分1056延长发给客户机终端1002的验证对话ID信息等的有效期。As a result, at step SP1006, the authentication processing section 1056 authenticates the user of the client terminal 1002 as a registered user. The authentication processing section 1056 determines that the terminal 1002 issued a valid acquisition request for page information. The authentication processing section 1056 extends the validity period of the authentication session ID information and the like issued to the client terminal 1002 .

此时,控制部分1050从页面信息存储部分1055读取用户请求的页面信息。控制部分1050按序通过通信控制部分1052和网络接口1053向客户机终端1002发送所读取的页面信息、验证对话ID信息等。此时,验证对话ID信息等被分配以由验证处理部分1056延长的有效期。At this time, the control section 1050 reads the page information requested by the user from the page information storage section 1055 . The control section 1050 transmits the read page information, authentication session ID information, and the like to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in sequence. At this time, the authentication session ID information and the like are assigned a validity period extended by the authentication processing section 1056 .

在步骤SP1007,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的页面信息,以及具有延长后有效期的验证对话ID信息。控制部分1023将所接收的页面信息发送给页面信息生成部分1036,并将具有延长后有效期的验证对话ID信息等发送给验证处理部分1037。In step SP1007, the control section 1023 of the client terminal 1002 receives the page information transmitted from the portal 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 this order. The control section 1023 sends the received page information to the page information generation section 1036 , and sends authentication session ID information and the like with an extended validity period to the authentication processing section 1037 .

基于从控制部分1023提供的页面信息,页面信息产生部分1036产生页面的视频数据,该页面嵌有到服务提供服务器的链接。页面信息产生部分1036将所产生的视频数据发送给显示控制部分1024。Based on the page information supplied from the control section 1023, the page information generating section 1036 generates video data of a page embedded with a link to the service providing server. The page information generation section 1036 sends the generated video data to the display control section 1024 .

显示控制部分1024将数模转换过程应用于从页面信息产生部分1036提供的视频数据。然后显示控制部分1024将转换后的模拟视频信号发送给显示部分1025。结果,显示部分1025基于模拟视频信号将入口服务器1003的页面显示为视频。The display control section 1024 applies a digital-to-analog conversion process to the video data supplied from the page information generation section 1036 . The display control section 1024 then sends the converted analog video signal to the display section 1025 . As a result, the display section 1025 displays the page of the portal server 1003 as a video based on the analog video signal.

验证处理部分1037如下所述将在上述步骤SP1004暂时存储的验证对话ID信息等更新为具有延长后有效期的验证对话ID信息等。在控制部分1023的控制下,验证处理部分1037将从入口服务器1003中接收的具有延长后有效期的验证对话ID信息暂时存储在验证信息存储部分1 038中,以便于重写不具有延长后有效期的验证对话ID信息等。The authentication processing section 1037 updates the authentication session ID information and the like temporarily stored in the above-mentioned step SP1004 to the authentication session ID information and the like having an extended validity period as described below. Under the control of the control section 1023, the authentication processing section 1037 temporarily stores the authentication session ID information received from the entry server 1003 in the authentication information storage section 1038 with the extended validity period, so as to rewrite the ID information that does not have the extended validity period. Verify session ID information, etc.

(2-4-2)客户机终端1002和服务提供服务器之间的用户验证过程(2-4-2) User authentication process between client terminal 1002 and service providing server

参照图17,以下描述在客户机终端1002与每个服务提供服务器之间执行的用户验证过程。Referring to FIG. 17, the user authentication process performed between the client terminal 1002 and each service providing server will be described below.

实际上,提供了对应于所提供服务的多个服务提供服务器,诸如无线电广播信息传送服务器1006、音乐数据传送服务器(未示出)等。相同的用户验证过程在客户机终端2和这些服务提供服务器的任一个之间执行。Actually, a plurality of service providing servers corresponding to the provided services are provided, such as a radio broadcast information delivery server 1006, a music data delivery server (not shown), and the like. The same user authentication process is performed between the client terminal 2 and any one of these service providing servers.

因此,每个服务提供服务器都包括执行用户验证过程所需的组件,诸如控制部分、验证处理部分、页面信息存储部分、验证信息存储部分、通信控制部分、以及网络接口。例如,无线电广播信息传送服务器包括控制部分1110、验证处理部分1115、页面信息存储部分1116、验证信息存储部分1120、通信控制部分1112、以及通信接口1113。Therefore, each service providing server includes components required to perform a user authentication process, such as a control section, an authentication processing section, a page information storage section, an authentication information storage section, a communication control section, and a network interface. For example, the radio broadcast information delivery server includes a control section 1110 , an authentication processing section 1115 , a page information storage section 1116 , an authentication information storage section 1120 , a communication control section 1112 , and a communication interface 1113 .

在一情形中,用户验证过程在客户机终端1002根据从入口服务器1003获取的页面信息中的链接访问服务提供服务器。在另一情形中,用户验证过程在客户机终端1002根据登记为书签的URL信息等访问服务提供服务器时执行。在两种情形中,用户验证过程都以相同过程执行。In one case, the user authentication process accesses the service providing server at the client terminal 1002 according to the link in the page information acquired from the portal server 1003 . In another case, the user authentication process is performed when the client terminal 1002 accesses the service providing server based on URL information or the like registered as a bookmark. In both cases, the user authentication process is performed in the same procedure.

基于该考虑,以下详细描述用户验证过程。Based on this consideration, the user authentication process is described in detail below.

在步骤SP1010,客户机终端1002的控制部分1023跟随嵌入为页面信息中链接的URL信息,或已登记为书签的URL信息。控制部分1023按序通过通信控制部分1032和网络接口1033向服务提供服务器传送从验证信息存储部分1038中读取的页面信息获取请求信号以及服务对话ID信息等。该页面信息获取请求信号请求获取有关服务提供页面的页面信息,例如无线电广播信息传送服务器的播送列表信息传送页面。In step SP1010, the control section 1023 of the client terminal 1002 follows URL information embedded as a link in page information, or URL information registered as a bookmark. The control section 1023 transmits the page information acquisition request signal read from the authentication information storage section 1038 and the service session ID information and the like to the service providing server through the communication control section 1032 and the network interface 1033 in sequence. The page information acquisition request signal requests acquisition of page information on a service providing page, such as a broadcast list information delivery page of a radio broadcast information delivery server.

客户机终端1002建立与每个服务提供服务器的通信连接,以执行诸如用户验证过程的各种过程。每当建立这种通信连接时,客户机终端1002所访问的服务提供服务器发出服务对话ID信息,作为标识各个通信连接状态(即对话)的标识信息。The client terminal 1002 establishes a communication connection with each service providing server to perform various processes such as a user authentication process. Whenever such a communication connection is established, the service providing server accessed by the client terminal 1002 issues service session ID information as identification information identifying the state of each communication connection (ie, session).

对于用户验证过程等的使用,像验证对话ID信息的服务对话ID信息参照从每个服务提供服务器发出的时间被分配以指定有效期(例如约为1分钟)。For use in a user authentication process or the like, service session ID information like authentication session ID information is assigned to designate a valid period (for example, about 1 minute) with reference to the time issued from each service providing server.

客户机终端1002获取来自每个服务提供服务器的服务对话ID信息。可能有这样的情形:客户机终端1002不能在有效期内向发出信息的服务提供服务器提供服务对话ID信息。在该情形中,发出信息的服务提供服务器确定取消服务对话ID信息指定的通信连接状态。The client terminal 1002 acquires service session ID information from each service providing server. There may be a case where the client terminal 1002 cannot provide the service session ID information to the service providing server that issued the information within the validity period. In this case, the service providing server which issued the information determines to cancel the communication connection state specified by the service session ID information.

用这种方式,每个服务提供服务器防止先前发出的服务对话ID信息被未与音乐相关服务提供系统1000的服务供应商签约的用户错误使用。In this way, each service providing server prevents previously issued service session ID information from being erroneously used by users who are not contracted with the service provider of the music-related service providing system 1000 .

验证信息存储部分1038暂时存储服务对话ID信息。该服务对话ID信息由与客户机终端1002建立通信连接的服务提供服务器发出,以执行用户验证过程等。The authentication information storage section 1038 temporarily stores service session ID information. This service session ID information is issued by the service providing server establishing a communication connection with the client terminal 1002 to perform user authentication process and the like.

在步骤SP1011,服务提供服务器的控制部分按序通过网络接口和通信控制部分接收从客户机终端1002发送的页面信息获取请求信号、服务对话ID信息等。控制部分向验证处理部分发送所接收的服务对话ID信息等。In step SP1011, the control section of the service providing server receives a page information acquisition request signal, service session ID information, etc. transmitted from the client terminal 1002 through the network interface and the communication control section in sequence. The control section transmits the received service session ID information and the like to the authentication processing section.

在控制部分的控制下,验证处理部分执行用户验证过程。具体地,验证处理部分将所接收的服务对话ID信息等与暂时存储在验证信息存储部分中的服务对话ID信息等作比较。The authentication processing section executes a user authentication process under the control of the control section. Specifically, the authentication processing section compares the received service session ID information and the like with the service session ID information and the like temporarily stored in the authentication information storage section.

结果,验证处理部分例如可能因为从客户机终端1002接收的服务对话ID信息的有效期过期而不能验证客户机终端1002的用户为已登记用户。在该情形中,验证处理部分确定客户机终端1002发出对有关服务提供页面的页面信息的无效获取请求。As a result, the authentication processing section may not be able to authenticate the user of the client terminal 1002 as a registered user, for example, because the validity period of the service session ID information received from the client terminal 1002 expires. In this case, the authentication processing section determines that the client terminal 1002 issued an invalid acquisition request for page information on the service providing page.

在该情形中,控制部分按序通过通信控制部分和网络接口将验证出错信息和商店代码传送给客户机终端1002。验证出错信息表示验证出错。提供商店代码来标识服务提供服务器。In this case, the control section transmits the authentication error information and the store code to the client terminal 1002 through the communication control section and the network interface in sequence. The verification error message indicates a verification error. Provide the store code to identify the service provider server.

在步骤SP1012,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从服务提供服务器传送的验证出错信息和商店代码。根据所接收的验证出错信息,控制部分1023确定服务提供服务器验证用户不是已登记用户。此外,控制部分1023将从服务提供服务器接收的商店代码暂时存储在验证信息存储部分1038中。At step SP1012, the control section 1023 of the client terminal 1002 receives the authentication error information and the shop code transmitted from the service providing server through the network interface 1033 and the communication control section 1032 in this order. Based on the received authentication error information, the control section 1023 determines that the service providing server authenticates the user is not a registered user. Furthermore, the control section 1023 temporarily stores the store code received from the service providing server in the authentication information storage section 1038 .

控制部分1023产生验证票据签发请求信号,该信号请求入口服务器1003来发出用于访问服务提供服务器的验证票据。然后控制部分1023按序通过通信控制部分1032和网络接口1033将所生成的验证票据签发请求信号、服务提供服务器的商店代码、验证对话ID信息等传送给入口服务器1003。应当注意,验证对话ID信息等已从入口服务器1003中接收,并暂时存储在验证信息存储部分1038中。The control section 1023 generates an authentication ticket issuance request signal requesting the portal server 1003 to issue an authentication ticket for accessing the service providing server. The control section 1023 then transmits the generated authentication ticket issuance request signal, store code of the service providing server, authentication session ID information, etc. to the portal server 1003 through the communication control section 1032 and the network interface 1033 in sequence. It should be noted that authentication session ID information and the like have been received from the portal server 1003 and temporarily stored in the authentication information storage section 1038 .

在步骤SP1013中,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的验证票据签发请求信号、商店代码、验证对话ID信息等。控制部分1050然后将这些信息发送给验证处理部分1056。In step SP1013, control section 1050 of portal server 1003 receives authentication ticket issue request signal, store code, authentication session ID information, etc. transmitted from client terminal 1002 through network interface 1053 and communication control section 1052 in sequence. The control section 1050 then sends these information to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056将验证对话ID信息等与存储在验证信息存储部分1057中的验证对话ID信息等作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 compares the authentication session ID information and the like with the authentication session ID information and the like stored in the authentication information storage section 1057 .

结果,验证处理部分1056例如可能因为从客户机终端1002接收的验证对话ID信息的有效期过期而不能验证客户机终端1002的用户为已登记用户。在该情形中,验证处理部分1056确定客户机终端1002发出对验证票据的无效获取请求。As a result, the authentication processing section 1056 may not be able to authenticate the user of the client terminal 1002 as a registered user, for example, because the validity period of the authentication session ID information received from the client terminal 1002 expires. In this case, the authentication processing section 1056 determines that the client terminal 1002 issued an invalid acquisition request for the authentication ticket.

在该情形中,控制部分1050按序通过通信控制部分1052和网络接口1053将表示验证出错的验证出错信息传送给客户机终端1002。In this case, the control section 1050 transmits 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信息的有效期仍然有效的情形。在该情形中,验证处理部分1056验证客户机终端1002的用户为已登记用户。验证处理部分1056确定客户机终端1002发出对验证票据的有效获取请求。在该情形中,控制部分1050移到步骤SP1018,该步骤在下面描述。On the contrary, there are cases where the validity period of the authentication session ID information received from the client terminal 1002 is still valid. In this case, the authentication processing section 1056 authenticates the user of the client terminal 1002 as a registered user. The authentication processing section 1056 determines that the client terminal 1002 issued a valid acquisition request for an authentication ticket. In this case, the control section 1050 moves to step SP1018, which is described below.

在步骤SP1014,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的验证出错信息。然后控制部分1023读取存储在验证信息存储部分1038中的用户ID信息、密码信息等。此外,控制部分1023还按序通过通信控制部分1032和网络接口1033将所读取的用户ID信息、密码信息等发送给入口服务器1003。In step SP1014, the control section 1023 of the client terminal 1002 receives authentication error information transmitted from the portal server 1003 through the network interface 1033 and the communication control section 1032 in this order. The control section 1023 then reads user ID information, password information, and the like stored in the authentication information storage section 1038 . In addition, the control section 1023 also transmits the read user ID information, password information, etc. to the portal server 1003 through the communication control section 1032 and the network interface 1033 in sequence.

在步骤SP1015,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的用户ID信息、密码信息等。然后控制部分1050将这些信息发送给验证处理部分1056。In step SP1015, the control section 1050 of the portal 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. The control section 1050 then sends these information to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056检查登记到客户数据库部分1054的客户信息是否包含了所接收的用户ID信息、密码信息等。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 checks whether the customer information registered to the customer database section 1054 contains the received user ID information, password information, and the like.

结果,验证处理部分1056验证客户机终端1002的用户为已登记用户。在控制部分1050的控制下,验证处理部分1056发出入口验证结果信息,即,有关此时客户机终端1002和入口服务器1003之间通信连接状态的验证对话ID信息等。验证处理部分1056暂时将所发出的验证对话ID信息等存储在验证信息存储部分1057中。As a result, the authentication processing section 1056 authenticates the user of the client terminal 1002 as a registered user. Under the control of the control section 1050, the authentication processing section 1056 issues entry authentication result information, ie, authentication session ID information on the state of the communication connection between the client terminal 1002 and the entry server 1003 at this time, and the like. The authentication processing section 1056 temporarily stores the issued authentication session ID information and the like in the authentication information storage section 1057 .

在验证处理部分1056向客户机终端1002发出验证对话ID信息等之后,控制部分1050按序通过通信控制部分1052和网络接口1053将验证对话ID信息等发送给客户机终端1002。After the authentication processing section 1056 sends the authentication session ID information and the like to the client terminal 1002, the control section 1050 sends the authentication session ID information and the like 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 authentication session ID information and the like transmitted from the portal server 1003 through the network interface 1033 and the communication control section 1032 in sequence. The authentication processing section 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage section 1038 .

控制部分1023产生验证票据签发请求信号,该信号重新请求入口服务器1003来发出验证票据。控制部分1023按序通过通信控制部分1032和网络接口1033将所生成的验证票据签发请求信号、以及暂时存储在验证信息存储部分1038中的商店代码和在此时暂时存储的验证对话ID信息等传送给入口服务器1003。The control section 1023 generates an authentication ticket issuance request signal which re-requests the portal server 1003 to issue an authentication ticket. The control section 1023 sequentially transmits the generated authentication ticket issuance request signal, the store code temporarily stored in the authentication information storage section 1038 and the authentication session ID information temporarily stored at this time through the communication control section 1032 and the network interface 1033. To the entry server 1003.

根据该实施例,客户机终端1002将商店代码暂时存储在验证信息存储部分1038中。本发明并非仅限于此。当执行步骤SP1012~SP1016的过程时,客户机终端1002可连续与入口服务器1003交换商店代码。这样,客户机终端1002就不需要将商店代码暂时存储在验证信息存储部分1038中了。无论如何,在步骤SP1016将商店代码发送给入口服务器1003是可能的。According to this embodiment, the client terminal 1002 temporarily stores the store code in the authentication information storage section 1038 . The present invention is not limited thereto. The client terminal 1002 can continuously exchange store codes with the portal server 1003 while performing the procedures of steps SP1012 to SP1016. Thus, the client terminal 1002 does not need to temporarily store the shop code in the authentication information storage section 1038. In any case, it is possible to transmit the store code to the portal server 1003 at step SP1016.

在步骤SP1017中,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的验证票据签发请求信号、商店代码、验证对话ID信息等。控制部分1050将所接收的验证票据签发请求信号等发送给验证处理部分1056。In step SP1017, control section 1050 of portal server 1003 receives authentication ticket issue request signal, shop code, authentication session ID information, etc. sent from client terminal 1002 through network interface 1053 and communication control section 1052 in sequence. The control section 1050 sends the received authentication ticket issuance request signal and the like to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056将所接收的验证对话ID信息等与暂时存储在验证信息存储部分1057中的验证对话ID信息等作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 compares the received authentication session ID information and the like with the authentication session ID information and the like temporarily stored in the authentication information storage section 1057 .

结果,可有从客户机终端1002接收的验证对话ID信息的有效期仍然有效的情形。在该情形中,验证处理部分1056验证客户机终端1002的用户为已登记用户。验证处理部分1056确定客户机终端1002发出对验证票据的有效获取请求。As a result, there may be a case where the validity period of the authentication session ID information received from the client terminal 1002 is still valid. In this case, the authentication processing section 1056 authenticates the user of the client terminal 1002 as a registered user. The authentication processing section 1056 determines that the client terminal 1002 issued a valid acquisition request for an authentication ticket.

在步骤SP1018,在控制部分1050的控制下,基于在上述步骤SP1017从客户机终端1002接收的商店代码和验证票据签发请求信号,验证处理部分1056发出入口验证结果信息,即验证票据等以使能对商店代码所表示的服务提供服务器1004进行访问。In step SP1018, under the control of the control section 1050, based on the store code and the verification ticket issuance request signal received from the client terminal 1002 in the above-mentioned step SP1017, the verification processing part 1056 sends out entry verification result information, that is, verification bills, etc. to enable Access is made to the service providing server 1004 indicated by the store code.

在控制部分1050的控制下,验证处理部分1056将签发的验证票据等暂时存储在验证信息存储部分1057中。此外,验证处理部分1056延长发给客户机终端1002的验证对话ID信息等的有效期。Under the control of the control section 1050 , the authentication processing section 1056 temporarily stores the issued authentication ticket and the like in the authentication information storage section 1057 . Furthermore, the authentication processing section 1056 extends the validity period of the authentication session ID information and the like issued to the client terminal 1002 .

也就是说,验证处理部分1056已经发出验证票据等,并延长了验证对话ID信息等的有效期。然后,控制部分1050按序通过通信控制部分1052和网络接口1053将这些验证票据等和验证对话ID信息等发送给客户机终端1002。That is, the authentication processing section 1056 has issued an authentication ticket and the like, and extended the validity period of the authentication session ID information and the like. Then, the control section 1050 transmits these authentication tickets and the like and the authentication session ID information and the like to the client terminal 1002 through the communication control section 1052 and the network interface 1053 in sequence.

在步骤SP1019,客户机终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的验证票据等和带有延长后有效期的验证对话ID信息等。控制部分1023将所接收的验证对话ID信息发送给验证处理部分1037。In step SP1019, the control section 1023 of the client terminal 1002 receives the authentication ticket etc. and the authentication session ID information etc. with an extended validity period transmitted from the entry server 1003 through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 sends the received authentication session ID information to the authentication processing section 1037 .

控制部分1023依次通过通信控制部分1032和网络接口1033向服务提供服务器发送从入口服务器1003接收的验证票据等,连同验证请求信号。The control section 1023 transmits the authentication ticket and the like received from the entry server 1003 together with the authentication request signal to the service providing server through the communication control section 1032 and the network interface 1033 in sequence.

此时,在控制部分1023的控制下,验证处理部分1037将从入口服务器1003中接收的具有延长后有效期的验证对话ID信息暂时存储在验证信息存储部分1038中,以便于重写不具有延长后有效期的验证对话ID信息。用这种方式,验证处理部分1037将在上述步骤SP1016暂时存储的验证对话ID信息更新为具有延长后有效期的验证对话ID信息。At this time, under the control of the control section 1023, the authentication processing section 1037 temporarily stores the authentication session ID information received from the entry server 1003 in the authentication information storage section 1038 with an extended validity period, so as to rewrite the ID information that does not have an extended validity period. Authentication session ID information with validity period. In this way, the authentication processing section 1037 updates the authentication session ID information temporarily stored at the above-mentioned step SP1016 to the authentication session ID information having an extended validity period.

在步骤SP1020,服务提供服务器1004的控制部分依次通过网络接口和通信控制部分接收从客户机终端1002传送的验证请求信号、验证票据等。At step SP1020, the control section of the service providing server 1004 receives an authentication request signal, an authentication ticket, etc. transmitted from the client terminal 1002 through the network interface and the communication control section in sequence.

控制部分依次通过通信控制部分和网络接口向入口服务器1003发送从客户机终端1002接收的验证票据等,连同用于请求确认验证票据等的验证票据确认请求信号。The control section transmits the authentication ticket etc. received from the client terminal 1002 together with an authentication ticket confirmation request signal for requesting confirmation of the authentication ticket etc. to the portal server 1003 through the communication control section and the network interface in sequence.

在步骤SP1021,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从服务提供服务器发送的验证票据确认请求信号、验证票据等。然后控制部分1050将所接收的验证票据确认请求信号、验证票据等发送给验证处理部分1056。In step SP1021, the control section 1050 of the portal server 1003 receives an authentication ticket confirmation request signal, an authentication ticket, etc. sent from the service providing server through the network interface 1053 and the communication control section 1052 in sequence. The control section 1050 then sends the received authentication ticket confirmation request signal, authentication ticket, etc. to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056响应于验证票据确认请求信号,对从服务提供服务器接收的验证票据执行用户确认过程。具体地,验证处理部分1056将所接收的验证票据等与暂时存储在验证信息存储部分1057中的验证票据等作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user confirmation process on the authentication ticket received from the service providing server in response to the authentication ticket confirmation request signal. Specifically, the authentication processing section 1056 compares the received authentication ticket or the like with the authentication ticket or the like temporarily stored in the authentication information storage section 1057 .

结果,验证处理部分1056确认从服务提供服务器1004接收到了真的验证票据等。在该情形中,控制部分1050按序通过通信控制部分1052和网络接口1053将确认结果信息传送给服务提供服务器。确认结果信息表示所接收的验证票据等经确认是真的。As a result, the authentication processing section 1056 confirms that a genuine authentication ticket or the like has been received from the service providing server 1004 . In this case, the control section 1050 transmits the confirmation result information to the service providing server through the communication control section 1052 and the network interface 1053 in sequence. The confirmation result information indicates that the received authentication ticket and the like are confirmed to be true.

在步骤SP1022,服务提供服务器的控制部分依次通过网络接口和通信控制部分接收从入口服务器1003传送的确认结果信息。控制部分将所接收的确认结果信息传送给认证处理部分。In step SP1022, the control section of the service providing server receives confirmation result information transmitted from the entry server 1003 through the network interface and the communication control section in sequence. The control section transmits the received confirmation result information to the authentication processing section.

在控制部分的控制下,验证处理部分响应确认结果信息并发出服务器验证结果信息,即,有关此时客户机终端1002和入口服务器1003之间通信连接状态的服务对话ID信息。此外,验证处理部分暂时将发出的服务对话ID信息等存储在验证信息存储部分中。Under the control of the control section, the authentication processing section responds to the confirmation result information and issues server authentication result information, ie, service session ID information on the state of the communication connection between the client terminal 1002 and the portal server 1003 at this time. Furthermore, the authentication processing section temporarily stores the issued service session ID information and the like in the authentication information storage section.

在验证处理部分向客户机终端1002发出服务对话ID信息等之后,控制部分按序通过通信控制部分和网络接口将这些信息发送给客户机终端1002。After the authentication processing section issues service session ID information and the like to the client terminal 1002, the control section sends these information to the client terminal 1002 through the communication control section and the network interface in sequence.

在步骤SP1023,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从服务提供服务器发送的服务对话ID信息等。验证处理部分1037暂时将所接收的服务对话ID信息等存储在验证信息存储部分1038中。In step SP1023, the control section 1023 of the client terminal 1002 receives service session ID information and the like transmitted from the service providing server through the network interface 1033 and the communication control section 1032 in sequence. The authentication processing section 1037 temporarily stores the received service session ID information and the like in the authentication information storage section 1038 .

控制部分1023依次通过通信控制部分1032和网络接口1033将页面信息获取请求信号、服务对话ID信息等传送给服务提供服务器。页面信息获取请求信号请求有关服务提供页面的页面信息。服务对话ID信息暂时存储在验证信息存储部分1038中。The control section 1023 transmits a page information acquisition request signal, service session ID information, etc. to the service providing server via the communication control section 1032 and the network interface 1033 in sequence. The page information acquisition request signal requests page information about a service-provided page. The service session ID information is temporarily stored in the authentication information storage section 1038 .

在步骤SP1024,服务提供服务器的控制部分依次通过网络接口和通信控制部分接收从客户机终端1002传送的页面信息获取请求信号、服务对话ID信息等。然后控制部分将所接收的服务对话ID信息等传送给验证处理部分。In step SP1024, the control section of the service providing server receives a page information acquisition request signal, service session ID information, etc. transmitted from the client terminal 1002 through the network interface and the communication control section sequentially. The control section then transfers the received service session ID information and the like to the authentication processing section.

在控制部分的控制下,验证处理部分执行用户验证过程。具体地,验证处理部分将所接收的服务对话ID信息等与在上述步骤SP1022发给客户机终端1002并暂时存储在验证信息存储部分中的服务对话ID信息等作比较。The authentication processing section executes a user authentication process under the control of the control section. Specifically, the authentication processing section compares the received service session ID information and the like with the service session ID information and the like sent to the client terminal 1002 at the above-mentioned step SP1022 and temporarily stored in the authentication information storage section.

结果,可有从客户机终端1002接收的服务对话ID信息的有效期仍然有效的情形。在该情形中,验证处理部分验证客户机终端1002的用户为已登记用户。验证处理部分确定客户机终端1002发出对获取有关服务提供页面的页面信息的有效请求。As a result, there may be a case where the validity period of the service session ID information received from the client terminal 1002 is still valid. In this case, the authentication processing section authenticates the user of the client terminal 1002 as a registered user. The authentication processing section determines that the client terminal 1002 issued a valid request to acquire page information on the service providing page.

然后控制部分进行到下一步骤SP1025。在步骤SP1025,控制部分从页面信息存储部分读取有关用户请求的服务提供页面的页面信息。此外,控制部分允许验证处理部分延长发给客户机终端1002的服务对话ID信息等的有效期。The control section then proceeds to the next step SP1025. In step SP1025, the control section reads the page information on the service providing page requested by the user from the page information storage section. Furthermore, the control section allows the authentication processing section to extend the validity period of the service session ID information and the like issued to the client terminal 1002 .

控制部分按序通过通信控制部分和网络接口向客户机终端1002传送从页面信息存储部分读取的服务提供页面、连同服务对话ID信息等。服务对话ID信息等具有验证处理部分延长的有效期。The control section sequentially transmits the service providing page read from the page information storage section, together with service session ID information, etc., to the client terminal 1002 through the communication control section and the network interface. The service session ID information and the like have a valid period extended by the authentication processing part.

在步骤SP1026,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收来自服务提供服务器的有关服务提供页面的页面信息,具有延长后有效期的服务对话ID信息等。控制部分1023将有关所接收的服务提供页面的页面信息发送给页面信息生成部分1036。此外,控制部分1023将所接收的服务对话ID信息等传送给验证处理部分1037。In step SP1026, the control section 1023 of the client terminal 1002 receives page information about a service providing page, service session ID information with an extended validity period, etc. from the service providing server through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 sends the page information on the received service providing page to the page information generation section 1036 . Furthermore, the control section 1023 transmits the received service session ID information and the like to the authentication processing section 1037 .

在控制部分1023的控制下,验证处理部分1037将所接收的具有延长后有效期的服务对话ID信息等暂时存储在验证信息存储部分1038中,以便于重写有效期延长前的服务对话ID信息等。用这种方式,验证处理部分1037将在上述步骤SP1023暂时存储的服务对话ID信息等更新为具有延长后有效期的服务对话ID信息等。Under the control of the control section 1023, the authentication processing section 1037 temporarily stores the received service session ID information and the like having an extended validity period in the authentication information storage section 1038 so as to rewrite the service session ID information and the like before the validity period is extended. In this way, the authentication processing section 1037 updates the service session ID information or the like temporarily stored at the above-mentioned step SP1023 to the service session ID information or the like having an extended validity period.

此外,页面信息产生部分1036基于有关服务提供页面的页面信息产生视频数据。页面信息生成部分1036将所产生的视频数据传送给显示控制部分1024。Furthermore, the page information generating section 1036 generates video data based on the page information on the service providing page. The page information generation section 1036 transmits the generated video data to the display control section 1024 .

显示控制部分1024将数模转换过程应用于从页面信息产生部分1036提供的视频数据。然后显示控制部分1024将获得的模拟视频信号发送给显示部分1025。结果,显示部分1025基于模拟视频信号将服务提供页面显示为视频。The display control section 1024 applies a digital-to-analog conversion process to the video data supplied from the page information generation section 1036 . The display control section 1024 then sends the obtained analog video signal to the display section 1025 . As a result, the display section 1025 displays the service providing page as a video based on the analog video signal.

(2-4-3)无线电广播信息传送服务提供过程(2-4-3) Radio broadcast information delivery service provision process

现在参照图18和19,以下描述了无线电广播信息传送服务提供过程。这些过程在终止如上所述的在客户机终端1002与服务提供服务器之间执行的用户验证过程(图17)之后发生。在用户验证过程期间,该过程使用来自服务提供服务器的由客户机终端1002获取的有关服务提供页面的页面信息。用这种方式,无线电广播信息传送服务从比如无线电广播信息传送服务器、服务提供服务器之一提供。Referring now to FIGS. 18 and 19, the radio broadcast information delivery service providing process is described below. These processes occur after terminating the user authentication process (FIG. 17) performed between the client terminal 1002 and the service providing server as described above. During the user authentication process, the process uses the page information on the service providing page acquired by the client terminal 1002 from the service providing server. In this way, the radio broadcast information delivery service is provided from one of, for example, a radio broadcast information delivery server, a service providing server.

(2-4-3-1)播送列表信息传送服务提供过程(2-4-3-1) Broadcast list information delivery service provision process

参照图18,以下描述无线电广播信息传送服务提供过程。在该过程期间,客户机终端1002被供以无线电广播信息传送服务,尤其是来自无线电广播信息传送服务器1006的播送列表信息传送服务。Referring to FIG. 18, the radio broadcast information delivery service providing process will be described below. During this process, the client terminal 1002 is provided with the radio broadcast information delivery service, in particular, the broadcast list information delivery service from the radio broadcast information delivery server 1006 .

例如,用户将要检索期望播送列表信息的检索关键字输入到在显示部分1025上显示为视频的播送列表信息传送页面的输入框中。输入处理部分1021输入对应于表示所输入的检索关键字的字符串的控制命令。在步骤SP1060,客户机终端1002的控制部分1023响应所输入的控制命令,并产生播送列表信息请求信号,该信号请求下载想要的播送列表信息。For example, the user inputs a retrieval keyword to retrieve desired broadcast list information into an input box of the broadcast list information transmission page displayed as a video on the display portion 1025 . The input processing section 1021 inputs a control command corresponding to a character string representing the input retrieval keyword. In step SP1060, the control section 1023 of the client terminal 1002 responds to the input control command, and generates a broadcast list information request signal requesting download of desired broadcast list information.

控制部分1023按序通过通信控制部分1032和网络接口1033将播送列表信息请求信号、连同服务对话ID信息等传送给无线电广播信息传送服务器1006。服务对话ID信息等已由无线电广播信息传送服务器1006发出,并暂时存储在验证信息存储部分1038中。The control section 1023 transmits the broadcast list information request signal, together with service session ID information, etc., to the radio broadcast information delivery server 1006 through the communication control section 1032 and the network interface 1033 in sequence. Service session ID information and the like have been issued by the radio broadcast information delivery server 1006 and temporarily stored in the authentication information storage section 1038 .

在步骤SP1061,无线电广播信息传送服务器1006的控制部分1110按序通过网络接口1113和通信控制部分1112接收从客户机终端1002传送的播送列表信息请求信号、服务对话ID信息等。然后控制部分1110向验证处理部分1115发送所接收的服务对话ID信息等。In step SP1061, control section 1110 of radio broadcast information delivery server 1006 receives broadcast list information request signal, service session ID information, etc. transmitted from client terminal 1002 through network interface 1113 and communication control section 1112 in sequence. The control section 1110 then transmits the received service session ID information and the like to the authentication processing section 1115 .

在控制部分1110的控制下,验证处理部分1115执行用户验证过程。具体地,验证处理部分1115将所接收的服务对话ID信息等与暂时存储在验证信息存储部分1120中的服务对话ID信息等作比较。Under the control of the control section 1110, the authentication processing section 1115 executes a user authentication process. Specifically, the authentication processing section 1115 compares the received service session ID information and the like with the service session ID information and the like temporarily stored in the authentication information storage section 1120 .

结果,验证处理部分1115可验证使用客户机终端1002请求播送列表信息的用户为已登记用户。在该情形中,控制部分1110继续到下一步骤SP1062。As a result, the authentication processing section 1115 can authenticate the user requesting broadcast list information using the client terminal 1002 as a registered user. In this case, the control section 1110 proceeds to the next step SP1062.

在步骤SP1062,基于存储在播送列表信息请求信号中的检索关键字,检索部分1118在播送列表信息存储部分1117中的全部播送列表信息中搜索在对应于检索关键字表示的检索条件的指定范围内的目标播放列表信息。In step SP1062, based on the retrieval key stored in the broadcast list information request signal, the retrieval section 1118 searches all the broadcast list information in the broadcast list information storage section 1117 within the designated range corresponding to the retrieval condition indicated by the retrieval key. The target playlist information for .

让我们假设:检索部分1118检索到了播放列表信息。控制部分1110允许验证处理部分1115延长发给客户机终端1002的服务对话ID信息等的有效期。然后控制部分1110继续到下一步骤SP1063。Let us assume that the retrieval section 1118 has retrieved the playlist information. The control section 1110 allows the authentication processing section 1115 to extend the validity period of the service session ID information and the like issued to the client terminal 1002 . The control section 1110 then proceeds to the next step SP1063.

在步骤SP1063,控制部分1110从播放列表信息存储部分1117读取检索部分1118检索到的播放列表信息。此外,控制部分1110按序通过通信控制部分1112和网络接口1113将所读取的播放列表信息、连同服务对话ID信息等发送给客户机终端1002。此时,服务对话ID信息等具有由验证处理部分1115延长的有效期。In step SP1063, the control section 1110 reads the playlist information retrieved by the retrieval section 1118 from the playlist information storage section 1117. Further, the control section 1110 transmits the read playlist information, together with the service session ID information, etc., to the client terminal 1002 via the communication control section 1112 and the network interface 1113 in sequence. At this time, the service session ID information and the like have a valid period extended by the authentication processing section 1115 .

在步骤SP1064,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从无线电广播信息传送服务器1006发送的播放列表信息,以及具有延长后有效期的服务对话ID信息等。控制部分1023将所接收的播放列表信息发送给页面信息生成部分1036。此外,控制部分1023将从无线电广播信息传送服务器1006接收的服务对话ID信息等传送到验证处理部分1037。In step SP1064, the control section 1023 of the client terminal 1002 receives playlist information transmitted from the radio broadcast information delivery server 1006, service session ID information with an extended validity period, etc. through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 sends the received playlist information to the page information generation section 1036 . Further, the control section 1023 transmits the service session ID information and the like received from the radio broadcast information delivery server 1006 to the authentication processing section 1037 .

在控制部分1023的控制下,验证处理部分1037将所接收的具有延长后有效期的服务对话ID信息暂时存储在验证信息存储部分1038中,以便于重写具有未延长有效期的服务对话ID信息。用这种方式,验证处理部分1037更新暂时存储在验证信息存储部分1038中的服务对话ID信息等的内容。Under the control of the control section 1023, the authentication processing section 1037 temporarily stores the received service session ID information with an extended validity period in the authentication information storage section 1038 so as to rewrite the service session ID information with an unextended validity period. In this way, the authentication processing section 1037 updates the contents of the service session ID information and the like temporarily stored in the authentication information storage section 1038 .

页面信息产生部分1036基于从控制部分1023提供的播放列表信息产生视频数据。显示控制部分1024将所产生的视频数据转换成模拟视频信号并将其发送给显示部分1025。显示部分1025基于模拟视频信号将播送列表信息显示为视频。The page information generation section 1036 generates video data based on the playlist information supplied from the control section 1023 . The display control section 1024 converts the generated video data into an analog video signal and sends it to the display section 1025 . The display section 1025 displays playlist information as a video based on an analog video signal.

用这种方式,客户机终端1002允许用户使用无线电广播信息传送服务器1006提供的无线电广播信息传送服务获得想要的播送列表信息。In this way, the client terminal 1002 allows the user to obtain desired broadcast list information using the radio broadcast information delivery service provided by the radio broadcast information delivery server 1006 .

(2-4-3-2)现在播送信息传送服务提供过程(2-4-3-2) Current broadcast information delivery service provision process

参照图19,以下描述无线电广播信息传送服务提供过程。在该过程期间,客户机终端1002被供以无线电广播信息传送服务,尤其是来自无线电广播信息传送服务器1006的现在播送信息传送服务。Referring to FIG. 19, the radio broadcast information delivery service providing process will be described below. During this process, the client terminal 1002 is provided with a radio broadcast information delivery service, particularly a now airing information delivery service from the radio broadcast information delivery server 1006 .

对每个无线电台(呼号)都提供无线电广播信息传送服务器1006,以提供现在播送信息。A radio broadcast information delivery server 1006 is provided for each radio station (call sign) to provide now broadcast information.

开始时,客户机终端1002可能并未存储有关对应于每个广播电台的无线电广播信息传送服务器1006的URL信息。Initially, the client terminal 1002 may not store URL information on the radio broadcast information delivery server 1006 corresponding to each broadcast station.

以下的无线电广播信息传递服务提供过程例示了这样的情形:入口服务器1003管理有关每个呼号的每个无线电广播信息传送服务器1006的URL信息。The following radio broadcast information delivery service providing procedure exemplifies a case where the portal server 1003 manages URL information on each radio broadcast information delivery server 1006 for each call sign.

根据无线电广播信息传送服务提供过程,客户机终端1002可能需要自动地预先设置每个无线电台的广播频率。为此,客户机终端1002向入口服务器1003请求表示该广播频率的频率信息。在该情形中,假设验证信息存储部分1038并未暂时存储验证对话ID信息等。因此,客户机终端1002首先需要向入口服务器1003发送用户ID信息、密码信息等。Depending on the radio broadcast information delivery service providing process, the client terminal 1002 may need to automatically pre-set the broadcast frequency of each radio station. To this end, the client terminal 1002 requests the portal server 1003 for frequency information indicating the broadcast frequency. In this case, it is assumed that the authentication information storage section 1038 does not temporarily store authentication session ID information and the like. Therefore, the client terminal 1002 first needs to transmit user ID information, password information, and the like to the portal server 1003 .

输入处理部分1021输入操作命令,以请求自动地预先设置每个无线电台的广播频率。响应于该命令,在步骤SP1070,客户机终端1002的控制部分1023发送一频率信息请求信号,以请求获得有关每个无线电台可接收的广播频率的频率信息。控制部分1023按序通过通信控制部分1032和网络接口1033将频率信息请求信号、连同用户输入的区域代码、存储在验证信息存储部分1038的用户ID信息、密码信息等发送给入口服务器1003。The input processing section 1021 inputs an operation command to request that the broadcasting frequency of each radio station be automatically set in advance. In response to this command, at step SP1070, the control section 1023 of the client terminal 1002 transmits a frequency information request signal to request frequency information on receivable broadcasting frequencies of each radio station. The control section 1023 sends the frequency information request signal, together with the area code input by the user, user ID information, password information, etc. stored in the authentication information storage section 1038 to the entrance server 1003 through the communication control section 1032 and the network interface 1033 in sequence.

在步骤SP1071,入口服务器1003的控制部分1050按序通过网络接口1053和通信控制部分1052接收从客户机终端1002发送的频率信息请求信号、区域代码、用户ID信息、密码信息等。在这些信息中,控制部分1050将用户ID信息、密码信息等发送给验证处理部分1056。In step SP1071, control section 1050 of portal server 1003 receives frequency information request signal, area code, user ID information, password information, etc. transmitted from client terminal 1002 through network interface 1053 and communication control section 1052 in sequence. Of these information, the control section 1050 sends user ID information, password information, and the like to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056将所接收的用户ID信息、密码信息等与登记在客户数据库部分1054中的客户信息等作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 compares received user ID information, password information, and the like with customer information and the like registered in the customer database section 1054 .

结果,验证处理部分1056可验证客户机终端1002的用户是已登记用户。此外,验证处理部分1056可确定客户机终端1002发出对获取频率信息的有效请求。在控制部分1050的控制下,验证处理部分1056发出有关此时客户机终端1002和入口服务器1003之间通信连接状态的验证对话ID信息等。验证处理部分1056暂时将验证对话ID信息等存储在验证信息存储部分1057中。As a result, the authentication processing section 1056 can authenticate that the user of the client terminal 1002 is a registered user. Furthermore, the authentication processing section 1056 may determine that the client terminal 1002 issued a valid request to acquire frequency information. Under the control of the control section 1050, the authentication processing section 1056 issues authentication session ID information and the like regarding the state of the communication connection between the client terminal 1002 and the portal server 1003 at this time. The authentication processing section 1056 temporarily stores authentication session ID information and the like in the authentication information storage section 1057 .

然后控制部分1050继续到下一步骤SP1072。在步骤SP1072,控制部分1050基于从客户机终端1002接收的区域代码执行搜索。也就是说,控制部分1050在频率信息存储部分1058的多个频率信息、无线电台名称和呼号的列表中搜索对应于该区域代码的信息,并以列表格式读取它们。The control section 1050 then proceeds to the next step SP1072. In step SP1072, the control section 1050 performs a search based on the area code received from the client terminal 1002. That is, the control section 1050 searches the list of a plurality of frequency information, radio station names and call signs in the frequency information storage section 1058 for information corresponding to the area code, and reads them in a list format.

控制部分1050以列表形式从频率信息存储部分1058读取频率信息、无线电台名称和呼号,并按序通过通信控制部分1052和网络接口1053向客户机终端1002发送它们连同验证对话ID信息等。验证对话ID信息等由验证处理部分1056在上述步骤SP1071发给客户机终端1002。Control section 1050 reads frequency information, radio station names, and call signs from frequency information storage section 1058 in list form, and transmits them to client terminal 1002 through communication control section 1052 and network interface 1053 in sequence along with authentication session ID information and the like. Authentication session ID information and the like are sent to the client terminal 1002 by the authentication processing section 1056 at the above-mentioned step SP1071.

在步骤SP1073,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的频率信息、无线电台名称和呼号的列表。控制部分1023将从入口服务器1003接收的验证对话ID信息等发送给验证处理部分1037。此外,控制部分1023将频率信息、无线电台名称和呼号的列表发送给显示控制部分1024。In step SP1073, the control section 1023 of the client terminal 1002 receives the list of frequency information, radio station names and call signs transmitted from the entry server 1003 through the network interface 1033 and the communication control section 1032 in this order. The control section 1023 sends the authentication session ID information and the like received from the portal server 1003 to the authentication processing section 1037 . Furthermore, the control section 1023 sends a list of frequency information, radio station names, and call signs to the display control section 1024 .

在控制部分1023的控制下,验证处理部分1037将所接收的验证对话ID信息等暂时存储在验证信息存储部分1038中。Under the control of the control section 1023 , the authentication processing section 1037 temporarily stores the received authentication session ID information and the like in the authentication information storage section 1038 .

显示控制部分1024被供以来自控制部分1023的频率信息、无线电台名称和呼号的列表,并将该列表发送给显示部分1025。因而显示部分1025显示该列表。The display control section 1024 is supplied with a list of frequency information, radio station names and call signs from the control section 1023, and sends the list to the display section 1025. The display section 1025 thus displays the list.

此时,控制部分1023标识从输入处理部分1021提供的选择命令。基于该命令,控制部分1023将作为预先设置值的选中频率信息、无线电台名称和呼号存储在存储媒体29中。控制部分1023然后继续到下一步骤SP1074。At this time, the control section 1023 identifies the selection command supplied from the input processing section 1021 . Based on the command, the control section 1023 stores the selected frequency information, radio station name, and call sign as preset values in the storage medium 29 . The control section 1023 then proceeds to the next step SP1074.

在步骤SP1074,控制部分1023标识从输入处理部分1021提供的调谐控制命令。基于该命令,控制部分1023控制调谐器部分1031,以便于从无线电广播波中提取无线电广播信号。该无线电广播信号应当用于对应于调谐控制命令的广播频率上传送的无线电广播。In step SP1074, the control section 1023 identifies the tuning control command supplied from the input processing section 1021. Based on the command, the control section 1023 controls the tuner section 1031 so as to extract radio broadcast signals from radio broadcast waves. The radio broadcast signal should be used for radio broadcasts transmitted on the broadcast frequency corresponding to the tuning control command.

广播信号接收部分30接收无线电广播波。在这些无线电广播波中,调谐器部分1031提取在广播频率上传送的无线电广播信号。调谐器部分1031将诸如解码的指定接收过程应用于所提取的无线电广播信号。结果,产生了音频数据。调谐器部分1031将该音频数据发送给音频控制部分1026。The broadcast signal receiving section 30 receives radio broadcast waves. Of these radio broadcast waves, the tuner section 1031 extracts radio broadcast signals transmitted on broadcast frequencies. The tuner section 1031 applies a prescribed reception process such as decoding to the extracted radio broadcast signal. As a result, audio data is generated. The tuner section 1031 sends the audio data to the audio control section 1026 .

音频控制部分1026将从调谐器部分1031提供的音频数据转换成模拟音频信号。然后,音频控制部分1026将模拟音频信号输出给扬声器1027。扬声器1027因而输出选定无线电节目的音频。The audio control section 1026 converts the audio data supplied from the tuner section 1031 into an analog audio signal. Then, the audio control section 1026 outputs the analog audio signal to the speaker 1027 . Speaker 1027 thus outputs the audio of the selected radio program.

在步骤SP1075,在控制部分1023的控制下,无线电广播显示控制部分1039从存储媒体1029中读取呼号。该呼号对应于表示与上述调谐控制命令相对应的广播频率的频率信息而存储。无线电广播显示控制部分1039按序通过通信控制部分1032和网络接口1033将所读取的呼号发送给入口服务器1003。类似地,无线电广播显示控制部分1039发送暂时存储在验证信息存储部分1038中的验证对话ID信息等(或用户ID信息和密码信息)。At step SP1075, the radio broadcast display control section 1039 reads the call sign from the storage medium 1029 under the control of the control section 1023. The call sign is stored corresponding to frequency information indicating a broadcast frequency corresponding to the above-mentioned tuning control command. The radio broadcast display control section 1039 transmits the read call sign to the entrance server 1003 through the communication control section 1032 and the network interface 1033 in sequence. Similarly, the radio broadcast display control section 1039 transmits authentication session ID information and the like (or user ID information and password information) temporarily stored in the authentication information storage section 1038 .

在步骤SP1076,入口服务器1003的控制部分1050按序通过通信控制部分1052和网络接口1053接收从客户机终端1002发送的呼号、验证对话ID信息等(或用户ID信息和密码信息)。控制部分1050将所接收的验证对话ID信息等(或用户ID信息和密码信息)发送给验证处理部分1056。In step SP1076, control section 1050 of portal server 1003 receives call sign, authentication session ID information, etc. (or user ID information and password information) transmitted from client terminal 1002 through communication control section 1052 and network interface 1053 in sequence. The control section 1050 sends the received authentication session ID information and the like (or user ID information and password information) to the authentication processing section 1056 .

在控制部分1050的控制下,验证处理部分1056执行用户验证过程。具体地,验证处理部分1056将所接收的验证对话ID信息等(或用户ID信息和密码信息)与暂时存储在验证信息存储部分1057中的验证对话ID信息等(或用户ID信息和密码信息)作比较。Under the control of the control section 1050, the authentication processing section 1056 executes a user authentication process. Specifically, the authentication processing section 1056 combines the received authentication session ID information etc. (or user ID information and password information) with the authentication session ID information etc. (or user ID information and password information) temporarily stored in the authentication information storage section 1057 compared to.

结果,验证处理部分1056可确认验证对话ID信息等在有效期内从客户机终端1002接收。当用户使用客户机终端1002发送呼号时,验证处理部分1056可验证该用户为已登记用户。在该情形中,控制部分1050继续到下一步骤SP1077。As a result, the authentication processing section 1056 can confirm that the authentication session ID information and the like are received from the client terminal 1002 within the validity period. When a user sends a call sign using the client terminal 1002, the authentication processing section 1056 can authenticate the user as a registered user. In this case, the control section 1050 proceeds to the next step SP1077.

在步骤SP1077,控制部分1050基于从客户机终端1002接收的呼号,在URL存储部分1059中的多个URL信息中搜索对应于呼号的URL信息。In step SP1077, the control section 1050 searches, based on the call sign received from the client terminal 1002, among the pieces of URL information in the URL storage section 1059 for URL information corresponding to the call sign.

控制部分1050允许验证处理部分1056延长发给客户机终端1002的验证对话ID信息等的有效期。The control section 1050 allows the authentication processing section 1056 to extend the validity period of the authentication session ID information and the like issued to the client terminal 1002 .

控制部分1050从URL存储部分1059读取所检索的URL信息。控制部分1050按序通过通信控制部分1052和网络接口1053向客户机终端1002发送所读取的URL信息、以及具有由验证处理部分1056延长的有效期的验证对话ID信息等。此外,在步骤SP1077,控制部分1050可发送状态信息、以及URL信息和验证对话ID。状态信息表示服务状态,诸如无线电广播信息传送服务器1006现在是否提供现在播送信息服务。The control section 1050 reads the retrieved URL information from the URL storage section 1059 . The control section 1050 sequentially transmits the read URL information, authentication session ID information with a valid period extended by the authentication processing section 1056, and the like to the client terminal 1002 through the communication control section 1052 and the network interface 1053. Furthermore, at step SP1077, the control section 1050 may transmit status information, as well as URL information and authentication session ID. The status information represents a service status, such as whether the radio broadcast information delivery server 1006 is currently providing a now broadcast information service.

在步骤SP1078,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从入口服务器1003发送的URL信息,以及具有延长后有效期的验证对话ID信息等。控制部分1023将所接收的验证对话ID信息等发送给验证处理部分1037。控制部分1023将URL信息发送给无线电广播显示控制部分1039。当从入口服务器1003接收状态信息时,控制部分1023将该状态信息发送给无线电广播控制部分1039。In step SP1078, the control section 1023 of the client terminal 1002 receives URL information transmitted from the portal server 1003, authentication session ID information with an extended validity period, etc. through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 sends the received authentication session ID information and the like to the authentication processing section 1037 . The control section 1023 sends the URL information to the radio broadcast display control section 1039 . When receiving status information from the portal server 1003 , the control section 1023 sends the status information to the radio broadcast control section 1039 .

在控制部分1023的控制下,验证处理部分1037将具有延长后有效期的验证对话ID信息暂时存储在验证信息存储部分1038中,以重写具有未延长有效期的验证对话ID信息。用这种方式,验证处理部分1037更新暂时存储在验证信息存储部分1038中的验证对话ID信息等。Under the control of the control section 1023, the authentication processing section 1037 temporarily stores the authentication session ID information with the extended validity period in the authentication information storage section 1038 to rewrite the authentication session ID information with the non-extended validity period. In this way, the authentication processing section 1037 updates the authentication session ID information and the like temporarily stored in the authentication information storage section 1038 .

在控制部分1023的控制下,无线电广播显示控制部分1039将控制部分1023提供的对应于呼号的URL信息暂时存储在存储媒体1029中。Under the control of the control section 1023 , the radio broadcast display control section 1039 temporarily stores URL information corresponding to the call sign provided by the control section 1023 in the storage medium 1029 .

当从控制部分1023提供状态信息时,无线电广播显示控制部分1039通过显示控制部分1024向显示部分1025发送状态信息。该显示部分1025被允许在无线电广播信息传送服务器1006中显示表示服务状态的状态信息。When the status information is supplied from the control section 1023 , the radio broadcast display control section 1039 transmits the status information to the display section 1025 through the display control section 1024 . The display section 1025 is allowed to display status information indicating the status of the service in the radio broadcast information delivery server 1006 .

在控制部分1023的控制下,无线电广播显示控制部分1039跟随暂时存储在存储媒体1029中的URL信息等。根据该信息,无线电广播显示控制部分1039按序通过通信控制部分1032和网络接口1033将现在播送信息请求信号发送给无线电广播信息传送服务器1006。现在播送信息请求信号请求获取现在播送信息。类似地,无线电广播显示控制部分1039发送已从无线电广播信息传送服务器1006接收并且暂时存储在验证信息存储部分1038中的服务对话ID信息等。Under the control of the control section 1023, the radio broadcast display control section 1039 follows URL information and the like temporarily stored in the storage medium 1029. Based on this information, the radio broadcast display control section 1039 transmits a now broadcast information request signal to the radio broadcast information delivery server 1006 through the communication control section 1032 and the network interface 1033 in sequence. The now-broadcasting information request signal requests to obtain the now-broadcasting information. Similarly, the radio broadcast display control section 1039 transmits service session ID information and the like that have been received from the radio broadcast information delivery server 1006 and temporarily stored in the authentication information storage section 1038 .

在步骤SP1078,在无线电广播信息传送服务提供过程中,客户机终端1002向无线电广播信息传送服务器1006发送现在播送信息请求信号、服务对话ID信息等。该过程对应于以上图17所述的步骤SP1010的过程。At step SP1078, the client terminal 1002 transmits a now-on-air information request signal, service session ID information, and the like to the radio broadcast information delivery server 1006 in the radio broadcast information delivery service providing process. This process corresponds to the process of step SP1010 described above in FIG. 17 .

因此,在无线电广播信息传送服务提供过程中,步骤SP1078的过程之后是等效于如上参照图17所述的客户机终端1002、无线电广播信息传送服务器1006、和入口服务器1003中步骤SP1011~SP1013以及步骤SP1018~SP1022的用户验证过程。在连续执行这些步骤之后,控制继续到下一步骤SP1079。Therefore, in the radio broadcast information delivery service providing process, the procedure of step SP1078 is followed by steps SP1011 to SP1013 equivalent to those in the client terminal 1002, the radio broadcast information delivery server 1006, and the portal server 1003 described above with reference to FIG. User authentication process of steps SP1018-SP1022. After successively performing these steps, control proceeds to the next step SP1079.

在步骤SP1079,在控制部分1023的控制下,客户机终端1002的无线电广播显示控制部分1039再次跟随暂时存储在存储媒体1029中的URL信息等,并按序通过通信控制部分1032和网络接口1033将现在播送信息请求信号发送给无线电广播信息传送服务器1006。类似地,无线电广播显示控制部分1039发送已从无线电广播信息传送服务器1006接收并且暂时存储在验证信息存储部分1038中的服务对话ID信息等。In step SP1079, under the control of the control section 1023, the radio broadcast display control section 1039 of the client terminal 1002 follows again the URL information etc. temporarily stored in the storage medium 1029, and transmits the The broadcast information request signal is now sent to the radio broadcast information delivery server 1006 . Similarly, the radio broadcast display control section 1039 transmits service session ID information and the like that have been received from the radio broadcast information delivery server 1006 and temporarily stored in the authentication information storage section 1038 .

在步骤SP1080,无线电广播信息传送服务器1006的控制部分11 10按序通过网络接口1113和通信控制部分1112接收现在播送信息请求信号、服务对话ID信息等。控制部分1110向验证处理部分1115发送所接收的验证对话ID信息等。In step SP1080, the control section 1110 of the radio broadcast information delivery server 1006 receives the now broadcast information request signal, service session ID information, etc. through the network interface 1113 and the communication control section 1112 in sequence. The control section 1110 transmits the received authentication session ID information and the like to the authentication processing section 1115 .

在控制部分1110的控制下,验证处理部分1115执行用户验证过程。具体地,验证处理部分1115将所接收的服务对话ID信息等与暂时存储在验证信息存储部分1120中的服务对话ID信息等作比较。Under the control of the control section 1110, the authentication processing section 1115 executes a user authentication process. Specifically, the authentication processing section 1115 compares the received service session ID information and the like with the service session ID information and the like temporarily stored in the authentication information storage section 1120 .

结果,验证处理部分1115可验证客户机终端1002的用户为已登记用户。在该情形中,验证处理部分1115确定客户机终端1002发出对获取现在播送信息的有效请求。As a result, the authentication processing section 1115 can authenticate the user of the client terminal 1002 as a registered user. In this case, the authentication processing section 1115 determines that the client terminal 1002 issued a valid request to acquire now-broadcasting information.

验证处理部分1115验证客户机终端1002的用户为已登记用户。在该情形中,控制部分1110延长由验证处理部分1115发给客户机终端1002的服务对话ID信息的有效期,并继续到下一步骤SP1081。The authentication processing section 1115 authenticates the user of the client terminal 1002 as a registered user. In this case, the control section 1110 extends the validity period of the service session ID information sent to the client terminal 1002 by the authentication processing section 1115, and proceeds to the next step SP1081.

在步骤SP1081,控制部分1110从现在播送信息存储部分1119读取现在播送信息。控制部分1110按序通过通信控制部分1112和网络接口1113向客户机终端1002发送所读取的现在播送信息、以及具有由验证处理部分1115延长的有效期的服务对话ID信息等。In step SP1081, the control section 1110 reads the now-on-air information from the now-on-air information storage section 1119. Control section 1110 sequentially transmits read now broadcast information, service session ID information with validity period extended by authentication processing section 1115, etc. to client terminal 1002 via communication control section 1112 and network interface 1113.

在步骤SP1082,客户机终端1002的控制部分1023按序通过网络接口1033和通信控制部分1032接收从无线电广播信息传送服务器1006发送的现在播送信息,以及具有延长后有效期的验证对话ID信息等。控制部分1023将所接收的服务对话ID信息发送给验证处理部分1037。控制部分将现在播送信息发送给无线电广播显示控制部分1039。In step SP1082, the control section 1023 of the client terminal 1002 receives now-on-air information transmitted from the radio broadcast information delivery server 1006, authentication session ID information with an extended validity period, and the like through the network interface 1033 and the communication control section 1032 in sequence. The control section 1023 sends the received service session ID information to the authentication processing section 1037 . The control section sends the now broadcast information to the radio broadcast display control section 1039 .

在控制部分1023的控制下,验证处理部分1037将所接收的具有延长后有效期的服务对话ID信息等暂时存储在验证信息存储部分1038中,以重写具有未延长有效期的验证对话ID信息。用这种方式,验证处理部分1037更新暂时存储在验证信息存储部分1038中的服务对话ID信息等的内容。Under the control of the control section 1023, the authentication processing section 1037 temporarily stores the received service session ID information with an extended validity period and the like in the authentication information storage section 1038 to rewrite the authentication session ID information with an unextended validity period. In this way, the authentication processing section 1037 updates the contents of the service session ID information and the like temporarily stored in the authentication information storage section 1038 .

此外,无线电广播显示控制部分1039通过显示控制部分1024将控制部分1023提供的现在播送信息发送给显示部分1025。用这种方式,显示部分1025被允许显示涉及当前接收的无线电广播中的无线电节目的现在播送信息。In addition, the radio broadcast display control section 1039 transmits the now broadcast information provided by the control section 1023 to the display section 1025 via the display control section 1024 . In this way, the display section 1025 is allowed to display the now-airing information related to the radio program in the currently received radio broadcast.

在无线电广播信息传送服务提供过程中,客户机终端1002随后周期性地重复步骤SP1079对现在播送信息的获取请求。无线电广播信息传送服务器1006接收来自客户机终端1002的获取请求,并且连续执行步骤SP1080和SP1081上的过程。During the provision of the radio broadcast information delivery service, the client terminal 1002 then periodically repeats step SP1079 for the acquisition request for now broadcast information. The radio broadcast information delivery server 1006 receives the acquisition request from the client terminal 1002, and continuously executes the processes at steps SP1080 and SP1081.

用这种方式,客户机终端1002可实时更新现在播送信息,并在客户机终端1002的显示部分1025上显示它。例如,现在播送信息包括当前接收的无线电节目的名字、节目广播开始时间、节目广播结束时间内、在无线电节目中播放的音乐作品的标题和艺术家名字、以及该音乐作品的广播开始时间。In this way, the client terminal 1002 can update the now broadcast information in real time and display it on the display section 1025 of the client terminal 1002. For example, the now airing information includes the name of a currently received radio program, the program broadcast start time, the program broadcast end time, the title and artist name of the musical composition played in the radio program, and the broadcast start time of the musical composition.

根据上述配置,第二实施例可提供与上述第一实施例相同的效果。According to the configuration described above, the second embodiment can provide the same effects as those of the first embodiment described above.

根据上述第一实施例的说明,客户机终端CT(图7)的程序模块包括HTTP消息程序36和通信器程序37。这些程序模块可实现与根据第二实施例的客户机终端1002的通信控制部分1032(图13)相同的功能。According to the description of the first embodiment above, the program modules of the client terminal CT ( FIG. 7 ) include the HTTP message program 36 and the communicator program 37 . These program modules can realize the same functions as the communication control section 1032 (FIG. 13) of the client terminal 1002 according to the second embodiment.

内容重现模块38(图7)是能够实现与编码器/解码器部分1034(图13)相同的功能的程序模块。The content reproduction module 38 (FIG. 7) is a program module capable of realizing the same functions as the encoder/decoder section 1034 (FIG. 13).

版本保护信息管理模块39(图7)是能够实现与版本管理部分1035(图13)相同的功能的程序模块。The version protection information management module 39 (FIG. 7) is a program module capable of realizing the same functions as the version management section 1035 (FIG. 13).

因特网无线电频道选择/重现模块43(图7)是能够实现与控制部分1023和音频控制部分1026(图13)相同的功能的程序模块。The Internet radio channel selection/reproduction module 43 (FIG. 7) is a program module capable of realizing the same functions as the control section 1023 and the audio control section 1026 (FIG. 13).

音乐作品购买/重现模块44(图7)是能够实现与控制部分1023和音频控制部分1026(图13)相同的功能的程序模块。The musical piece purchase/reproduction module 44 (FIG. 7) is a program module capable of realizing the same functions as the control section 1023 and the audio control section 1026 (FIG. 13).

XML浏览器50(图7)是能够实现与输入处理部分1021和页面信息产生部分1036(图13)相同的功能的程序模块。XML browser 50 (FIG. 7) is a program module capable of realizing the same functions as input processing section 1021 and page information generating section 1036 (FIG. 13).

硬盘内容控制器42、数据库访问模块40和内容数据访问模块41(图7)是能够实现与控制部分1023(图13)相同的功能的程序模块。The hard disk content controller 42, the database access module 40, and the content data access module 41 (FIG. 7) are program modules capable of realizing the same functions as the control section 1023 (FIG. 13).

库47的验证库47A(图7)是能够实现与验证处理部分1037和验证信息存储部分1038(图13)相同的功能的程序模块。The authentication library 47A (FIG. 7) of the library 47 is a program module capable of realizing the same functions as the authentication processing section 1037 and the authentication information storage section 1038 (FIG. 13).

库47的剪辑库47B(图7)是能够实现与控制部分1023(图13)相同的功能的程序模块。Clip library 47B (FIG. 7) of library 47 is a program module capable of realizing the same functions as control section 1023 (FIG. 13).

关联信息显示模块45(图7)是能够实现与无线电广播显示控制部分1039(图13)相同的功能的程序模块。The associated information display module 45 (FIG. 7) is a program module capable of realizing the same functions as the radio broadcast display control section 1039 (FIG. 13).

调谐器选择/重现/记录模块46(图7)是能够实现与控制部分1023、音频控制部分1026和调谐器部分1031(图13)相同的功能的程序模块。The tuner selection/reproduction/recording module 46 (FIG. 7) is a program module capable of realizing the same functions as the control section 1023, audio control section 1026, and tuner section 1031 (FIG. 13).

音频用户接口51(图7)是能够实现与输入处理部分1021、控制部分1023和显示控制部分1024(图13)相同的功能的程序模块。The audio user interface 51 (FIG. 7) is a program module capable of realizing the same functions as the input processing section 1021, the control section 1023, and the display control section 1024 (FIG. 13).

CD重现模块48(图7)是能够实现与音频控制部分1026和外部记录媒体记录和重现部分1028(图13)相同的功能的程序模块。The CD reproducing module 48 (FIG. 7) is a program module capable of realizing the same functions as the audio control section 1026 and the external recording medium recording and reproducing section 1028 (FIG. 13).

HDD重现模块49(图7)是能够实现与控制部分1023与音频控制部分1026(图13)相同的程序模块。The HDD reproduction module 49 (FIG. 7) is a program module capable of realizing the same as the control section 1023 and the audio control section 1026 (FIG. 13).

也就是说,客户机终端CT具有根据上述第一实施例的硬件电路块配置。因为CPU 11使用各种程序模块,所以客户机终端CT可实现与具有根据第二实施例的功能电路块配置的客户机终端1002相同的过程。That is, the client terminal CT has the hardware circuit block configuration according to the first embodiment described above. Since the CPU 11 uses various program modules, the client terminal CT can realize the same processes as the client terminal 1002 having the functional circuit block configuration according to the second embodiment.

根据上述第一实施例的URL提供服务器3(图3)在功能上等效于根据上述第二实施例的入口服务器1003(图14)。控制部分80适当地选择并跟随存储在ROM81中的各个程序,以发挥等效于入口服务器1003的控制部分1050、通信控制部分1052和验证处理部分1056的功能。此外,ROM 81、RAM 82和URL存储数据库(DB)可等效于入口服务器1003的客户数据库部分1054、页面信息存储部分1055、验证信息存储部分1057、频率信息存储部分1058和URL存储部分1059来使用。The URL providing server 3 (FIG. 3) according to the first embodiment described above is functionally equivalent to the entry server 1003 (FIG. 14) according to the second embodiment described above. The control section 80 appropriately selects and follows the respective programs stored in the ROM 81 to function equivalently to the control section 1050 , the communication control section 1052 and the authentication processing section 1056 of the portal server 1003 . In addition, the ROM 81, RAM 82, and URL storage database (DB) can be equivalent to the customer database section 1054, page information storage section 1055, authentication information storage section 1057, frequency information storage section 1058, and URL storage section 1059 of the entry server 1003. use.

此外,根据上述第一实施例的关联信息提供服务器KS(图4)在功能上等效于根据上述第二实施例的无线电广播信息传送服务器1006(图15)。控制部分90适当地选择并跟随存储在ROM 91中的各个程序,以发挥等效于无线电广播信息传送服务器1006的控制部分1110、通信控制部分1112、验证处理部分1115和检索部分1118的功能。以与无线电广播信息传送服务器1006的客户数据库部分1114、页面信息存储部分1116、播送信息存储部分1117、现在播送信息存储部分1119、和验证信息存储部分1120相同的方式来使用ROM 91、RAM92、音乐作品信息数据库(DB)93和节目信息数据库(DB)94是可能的。Furthermore, the associated information providing server KS (FIG. 4) according to the first embodiment described above is functionally equivalent to the radio broadcast information delivery server 1006 (FIG. 15) according to the second embodiment described above. The control section 90 appropriately selects and follows the respective programs stored in the ROM 91 to function equivalently to the control section 1110, communication control section 1112, authentication processing section 1115, and retrieval section 1118 of the radio broadcast information delivery server 1006. Use ROM 91, RAM 92, Music A work information database (DB) 93 and a program information database (DB) 94 are possible.

(3)其它实施例(3) Other embodiments

根据上述实施例,关联信息提供服务器KS接收清除指令,以在当前节目终止而下一节目开始广播时从候选信息中移除音乐作品信息。关联信息提供服务器KS向客户机终端CT提供空的音乐作品信息。然而,本发明并非仅限于此。最好向客户机终端CT提供关联信息,比如像“播送节目尚未播送音乐作品,也未提供音乐作品信息”的消息,并允许客户机终端CT进行显示。According to the above-described embodiment, the associated information providing server KS receives a clear instruction to remove the musical piece information from the candidate information when the current program ends and the next program starts broadcasting. The associated information providing server KS provides empty musical piece information to the client terminal CT. However, the present invention is not limited thereto. It is preferable to provide associated information to the client terminal CT, such as a message like "the music composition has not been broadcast in the broadcast program, and no music composition information has been provided", and allow the client terminal CT to display it.

在该情形中,客户机终端CT的用户可明确地确认节目中音乐作品的广播状态,而在客户机终端CT的显示器17上不作显示。In this case, the user of the client terminal CT can definitely confirm the broadcast status of the musical composition in the program without displaying it on the display 17 of the client terminal CT.

根据上述实施例,关联信息提供服务器KS维护包括多条音乐作品信息和节目信息的数据库。关联信息提供服务器KS接收开始广播音乐作品A或B的通知和节目。关联信息提供服务器KS读取存储在音乐作品信息数据库93或节目信息数据库94中的音乐作品信息或节目信息。关联信息提供服务器KS然后向作为广播接收器的客户机终端CT提供这些信息。然而,  本发明并非仅限于此。关联信息提供服务器KS可不保存音乐作品信息和节目信息的数据,而可提供来自无线电台RS的音乐作品信息和节目信息,并可向客户机终端CT提供这些信息。According to the above-described embodiment, the association information providing server KS maintains a database including pieces of musical piece information and program information. The associated information providing server KS receives a notification and a program to start broadcasting of the musical composition A or B. The related information providing server KS reads the musical composition information or program information stored in the musical composition information database 93 or the program information database 94 . The associated information providing server KS then provides these information to the client terminal CT as a broadcast receiver. However, the present invention is not limited thereto. The associated information providing server KS may not hold data of musical composition information and program information, but may provide musical composition information and program information from radio station RS, and may provide these information to client terminal CT.

根据上述实施例,无线电台RS和关联信息提供服务器KS是独立提供的。然而,本发明并非仅限于此。无线电台RS本身可包括关联信息提供服务器KS。无线电台RS可通过关联信息提供服务器KS向客户机终端CT提供关联信息。According to the above-described embodiment, the radio station RS and the associated information providing server KS are independently provided. However, the present invention is not limited thereto. The radio station RS itself may include an associated information providing server KS. The radio station RS can provide associated information to the client terminal CT through the associated information providing server KS.

根据上述实施例,与下一节目相关联的节目信息被提供给客户机终端CT,直到下一个节目开始广播音乐作品B。然而,本发明并非仅限于此。可预先向客户机终端CT提供与在下一节目中要广播的音乐作品B相关联的音乐作品信息。According to the above-described embodiment, program information associated with the next program is provided to the client terminal CT until the next program starts broadcasting the musical composition B. However, the present invention is not limited thereto. The musical composition information associated with the musical composition B to be broadcast in the next program may be provided in advance to the client terminal CT.

根据上述实施例,ROM 13预先存储信息提供程序。CPU 11将该程序载入RAM20。客户机终端CT跟随信息提供程序来执行上述音乐作品信息提供序列或节目信息提供序列。然而,本发明并非仅限于此。最好通过在客户机终端CT上安装存储信息提供程序的程序存储媒体,来执行音乐作品信息提供序列或节目信息提供序列。According to the above-described embodiment, the ROM 13 stores the information providing program in advance. CPU 11 loads the program into RAM 20. The client terminal CT follows the information providing program to execute the above-mentioned musical piece information providing sequence or program information providing sequence. However, the present invention is not limited thereto. Preferably, the musical piece information providing sequence or the program information providing sequence is executed by installing a program storage medium storing an information providing program on the client terminal CT.

根据上述第一实施例,关联信息提供服务器KS用作本发明的信息提供装置。关联信息提供服务器KS被配置成包括:作为存储装置的硬盘驱动器21、作为请求接受装置和传送装置的网络接口23和通信处理部分22、作为更新装置的CPU 11。然而,本发明并非仅限于此。其它各种电路可用来配置信息提供装置。According to the first embodiment described above, the associated information providing server KS is used as the information providing means of the present invention. The associated information providing server KS is configured to include: a hard disk drive 21 as storage means, a network interface 23 and a communication processing section 22 as request accepting means and transmitting means, and a CPU 11 as updating means. However, the present invention is not limited thereto. Other various circuits may be used to configure the information providing device.

根据上述第二实施例,无线电广播信息传送服务器1006用作本发明的信息提供装置。无线电广播信息传送服务器1006被配置成包括:作为存储装置的客户数据库部分1114、现在播送信息存储部分1119、播送列表存储部分1117和页面信息存储部分1116;作为请求接受装置和传送装置的通信控制部分1112、作为更新装置的控制部分1110。然而,本发明并非仅限于此。其它各种电路可用来配置信息提供装置。According to the second embodiment described above, the radio broadcast information delivery server 1006 is used as the information providing means of the present invention. The radio broadcast information delivery server 1006 is configured to include: a customer database section 1114, a now broadcast information storage section 1119, a broadcast list storage section 1117, and a page information storage section 1116 as storage means; a communication control section as request acceptance means and transmission means 1112. The control part 1110 as an updating device. However, the present invention is not limited thereto. Other various circuits may be used to configure the information providing device.

根据上述实施例,客户机终端1002或CT接收从无线电台传送的无线电广播。然而,本发明并非仅限于此。客户机终端1002或CT可接收因特网无线电广播或卫星无线电广播,以获取关联信息(无线电广播信息)。或者,客户机终端1002或CT可接收由电视台播送的电视广播,并从网络化服务器广播的电视广播中获取有关电视广播中电视节目的各种广播信息。According to the above-described embodiments, the client terminal 1002 or CT receives radio broadcasts transmitted from radio stations. However, the present invention is not limited thereto. The client terminal 1002 or CT can receive Internet radio broadcast or satellite radio broadcast to acquire associated information (radio broadcast information). Alternatively, the client terminal 1002 or CT may receive TV broadcasts broadcast by TV stations, and obtain various broadcast information about TV programs in the TV broadcasts from the TV broadcasts broadcast by the networked server.

根据上述实施例,客户机终端1002或CT配备有硬件电路块、功能电路块和程序模块。然而,本发明并非仅限于此。这些硬件电路块等不仅可安装在客户机终端1002或CT中,而且可安装在其它各种终端中,诸如便携式电话、个人计算机等。在上述客户机终端1002或CT上实现的相同过程也可在安装有硬件电路块、功能电路块和程序模块的终端上得以实现。According to the above-described embodiments, the client terminal 1002 or CT is equipped with hardware circuit blocks, functional circuit blocks, and program modules. However, the present invention is not limited thereto. These hardware circuit blocks and the like can be installed not only in the client terminal 1002 or CT but also in other various terminals such as portable phones, personal computers, and the like. The same process implemented on the client terminal 1002 or CT described above can also be implemented on a terminal installed with hardware circuit blocks, functional circuit blocks and program modules.

工业可应用性Industrial applicability

根据本发明的信息提供方法可应用于通过网络向客户机终端提供有关比如广播节目的关联信息的目的。The information providing method according to the present invention is applicable to the purpose of providing associated information on, for example, broadcast programs to client terminals through a network.

Claims (15)

1. an information providing method is characterized in that, comprising:
From the database of a plurality of related informations of the broadcast program of storing the broadcasting of relevant broadcasting station, search for related information;
Acceptance is from the request of obtaining to related information of radio receiver, to receive the broadcast singal of described program;
The related information that is stored in the database according to the timing of accepting the request of obtaining is set to transmission information;
To the term of validity of described radio receiver distribution services dialogue ID and described service session ID, described service session ID obtains request punishment at each and is equipped with current the communicating to connect of sign;
Based on the described dialogue ID and the term of validity proof procedure is carried out in the described request of obtaining, described proof procedure failure when the described term of validity is expired;
If described proof procedure success then sends described related information to radio receiver; And
When broadcast program became next program, the related information that transmission information is reset to described next program was used for transmitting.
2. information providing method as claimed in claim 1 is characterized in that:
When broadcast program became next program, described reseting removed described transmission information and becomes next program up to described program.
3. information providing method as claimed in claim 1 is characterized in that:
The described related information that when becoming next program, described transmission information is become relevant next program of reseting.
4. information providing method as claimed in claim 1 is characterized in that:
When accepting, provide solicited message that the server of related information receives the request related information and and the suitable described service session ID of dialogue ID that provides server to be associated with the related information that transmits from radio receiver;
Described related information provides server to carry out described proof procedure based on described service session ID, when validation failure, transmits the information of expression validation failure and is used to identify the service identifiers information that related information provides server to radio receiver;
Authentication server is from described radio receiver Receipt Validation issue of bill solicited message and the checking dialogue ID suitable with the dialogue ID that is associated with described authentication server, and the request of described checking issue of bill solicited message is signed and issued and is used to visit the checking bill that related information provides server;
Described authentication server is verified described checking dialogue ID, signs and issues the checking bill and send the checking bill of being signed and issued to described broadcasting server when License Authentication;
Described related information provides server to receive the checking bill that transmits from described radio receiver, and sends the checking bill that is received to described authentication server;
Described authentication server verifies that with expression the information of permission sends related information to server is provided when the checking bill of the described reception of checking is effective;
Described related information provides server to receive the information of expression checking permission, signs and issues as the described service session ID that is associated with the dialogue ID of described radio receiver, and sends the service session ID that is signed and issued to described radio receiver;
When transmitting, related information provides server to receive the solicited message and the service session ID of request related information from described radio receiver; And
Described related information provides server to use described service session ID to carry out described proof procedure, and when License Authentication, to the related information of described radio receiver transmission corresponding to described request information.
5. information providing method as claimed in claim 1 is characterized in that:
Relevantly be different from related informations broadcast program and works that in program, broadcast and be stored in the database; And
The described transmission information that when next new works is gone on the air, the related information that transmits is changed into relevant described new works when transmitting of reseting.
6. information providing method as claimed in claim 5 is characterized in that:
When broadcast program became next program, the described described transmission information that removes the relevant works that transmit when transmitting of reseting became next program up to described program.
7. information providing method as claimed in claim 5 is characterized in that:
The described related information that the described transmission information of the works of relevant transmission is become relevant described new works of reseting when becoming next program.
8. an information provider unit is characterized in that, comprising:
Database is configured to store a plurality of related informations of the broadcast program of broadcasting in relevant broadcasting station;
Search unit is configured to search for the related information of the described broadcast program of broadcasting in relevant described broadcasting station in described database;
Accept the unit, be configured to accept the request of obtaining, to receive the broadcast singal of this program to related information from radio receiver;
Allocation units are configured to the term of validity to described radio receiver distribution services dialogue ID and described service session ID, and described service session ID obtains request punishment at each and is equipped with current the communicating to connect of sign;
Authentication unit, be configured to proof procedure be carried out in the described request of obtaining based on the described dialogue ID and the described term of validity, and described proof procedure is provided is success or unsuccessful expression, and described authentication unit represents that proof procedure is unsuccessful when the described term of validity is expired;
Conveyer, be configured to accept the timing of the request of obtaining and synchronously read the related information that is stored in the database as transmission information with accepting the unit, and if described authentication unit represent described proof procedure success then send this related information to radio receiver; And
Reset the unit, be configured to when broadcast program becomes next program, reset the described transmission information that is used to transmit that should read from database.
9. information provider unit as claimed in claim 8 is characterized in that:
When broadcast program became next program, the described unit updating device of reseting removed described transmission information and becomes next program up to described program.
10. information provider unit as claimed in claim 8 is characterized in that:
Describedly reset the related information that the unit is configured to when becoming next program described transmission information be become relevant next program.
11. information provider unit as claimed in claim 8 is characterized in that:
Described database is configured to store relevant related informations broadcast program and works that broadcast that are different from program; And
Describedly reset the related information that the unit is configured to when next new works is gone on the air described transmission information is changed into relevant described new works.
12. information provider unit as claimed in claim 8 is characterized in that:
When broadcast program becomes next program, describedly reset the transmission information that the unit removes relevant works, become next program up to described program.
13. the method for claim 1 also comprises:
With the described term of validity described dialogue ID is sent to described radio receiver.
14. method as claimed in claim 13 also comprises:
Receive back the described dialogue ID and the described term of validity from described radio receiver.
15. the method for claim 1, the wherein said term of validity is about 1 minute.
CN200480020524.1A 2003-07-14 2004-05-18 Information providing method Expired - Fee Related CN1823483B (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
JP2003332562 2003-09-24
JP332562/2003 2003-09-24
PCT/JP2004/007051 WO2005006616A1 (en) 2003-07-14 2004-05-18 Information providing method

Publications (2)

Publication Number Publication Date
CN1823483A CN1823483A (en) 2006-08-23
CN1823483B true CN1823483B (en) 2011-08-31

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 Before (12)

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

Family Applications After (3)

Application Number Title Priority Date Filing Date
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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6148404A (en) * 1997-05-28 2000-11-14 Nihon Unisys, Ltd. Authentication system using authentication information valid one-time
JP2001086420A (en) * 1999-09-16 2001-03-30 Matsushita Electric Ind Co Ltd Broadcast terminal device
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
JP2003067661A (en) * 2001-08-24 2003-03-07 Satoru Nakamura Recovery agent system for small amount settlement using point purchase service system

Family Cites Families (18)

* 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
JPH08214282A (en) 1995-02-02 1996-08-20 Seiko Epson Corp Program guide information processing system and program reservation system
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
US6282412B1 (en) * 1998-07-22 2001-08-28 Lucent Technologies Inc. Geographically adaptive portable broadcast receiver
KR100582501B1 (en) * 1998-11-19 2006-10-24 엘지전자 주식회사 Automatic Information Retrieval Method
JP2000222360A (en) * 1999-02-01 2000-08-11 Matsushita Electric Ind Co Ltd Authentication method, authentication system and authentication processing program recording medium
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
JP2002358283A (en) * 2001-06-01 2002-12-13 Nec Corp User authentication collaboration method, system and program
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
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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6148404A (en) * 1997-05-28 2000-11-14 Nihon Unisys, Ltd. Authentication system using authentication information valid one-time
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
JP2001086420A (en) * 1999-09-16 2001-03-30 Matsushita Electric Ind Co Ltd Broadcast terminal device
JP2003067661A (en) * 2001-08-24 2003-03-07 Satoru Nakamura Recovery agent system for small amount settlement using point purchase service system

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
CN1816986B (en) 2011-06-15
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

Similar Documents

Publication Publication Date Title
CN1823483B (en) Information providing method
US8185924B2 (en) Information processing device, information processing method, and information processing program
US7844259B2 (en) Communication method
WO2005015422A1 (en) Authentication method, authentication system, and authentication server
US20060168651A1 (en) Service use method and management method
US8024475B2 (en) Communication method
US7373122B2 (en) Reproduction device information setting method, and information setting program
JP4168349B2 (en) Information providing method, information providing apparatus, and information providing program
US8006309B2 (en) Information processing device and communication method
KR20060056311A (en) Communication method, communication device and program
US20070005435A1 (en) Communication system and communication method
JP4577572B2 (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE COMMUNICATION METHOD, AND COMMUNICATION DEVICE COMMUNICATION PROGRAM
CN1836249B (en) Method for receiving page data, method for providing page data, device and program thereof
KR100988578B1 (en) Playback device and playback method
US7773548B2 (en) System and associated method of service provision based upon broadcast state information

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: 20110831

Termination date: 20150518

EXPY Termination of patent right or utility model