记录装置、记录方法和程序的制作方法

文档序号:7606850阅读:108来源:国知局
专利名称:记录装置、记录方法和程序的制作方法
技术领域
本发明涉及记录装置、记录方法和程序。更具体来说,本发明涉及用于获取通过无线电和电视广播所播送的节目的声音和图象和通过网络提供的信息的记录装置、记录方法和程序。
背景技术
无线电台和电视台(下文简称为“广播电台”)广播各种节目。观众/听众通过无线电接收机和电视接收机接收从各个台发送的广播信号而收听和收看节目。在需要满足的某些条件下观众/听众通常能以由广播电台广播的节目的声音和图象的形式记录广播信息。
广播电台公布关于诸如广播节目的内容之类的广播节目的信息和关于节目中广播的乐曲的信息(名称、演奏的艺术家的名字、记录乐曲的CD(光盘)的名称、数量、发行年份及经销商以及广播音乐时的时间和日期)并允许任何想要该信息的人通过网络用与广播电台连接的个人电脑(PC)等来获取它。
现在可以将那样获取的信息用于各种服务。例如,得到该信息的人能具有多首传送给他/她的乐曲和/或通过用有关那个人已获取的乐曲的信息来购买记录那些乐曲的CD。
已提出了广播电台广播音乐数据或乐曲的一些系统,且这些系统还预先广播诸如用于那些乐曲的封面照片之类的图象数据,包括那些乐曲的名称的文本数据和包括采样声音的声音数据及合适的音乐数据的压缩/加密数据,从而用户能在它们的终端接收它们以观看接收到的图象和/或收听接收到的声音。另外,用所提出的系统,在观看和/或收听期间或之后用户能通过在用户终端上执行预定操作利用用户终端中所记录的压缩/加密数据通常通过EMD(电子音乐分配)服务器(参见,inter alia,专利文件1日本专利申请公开号2000-183835(段落号 - ,

图1))来获取合适的音乐数据。
然而,当需要用户在广播乐曲时观看图象和/或收听音乐并记录有关乐曲的信息以使他/她可以在其后的某一时候用记录的信息检索所传送的乐曲或其中记录了乐曲的商品化CD时,如果用户只知道乐曲的名称、演奏艺术家的名字、播放的时间和日期等,特别是当乐曲数量大因而包括大量名字和其它信息时,用户可能难以准确地回忆起乐曲的声音和有关它们的图象。因此,如果用户必须选择CD,虽然他或她想获得10首乐曲,例如因为有限的预算,用户可以难以说出哪首是他或她最关注的。
另外,虽然如果他或她想通过该已知系统获取合适的音乐数据,用户可以通过在它们被广播后收听广播数据中所包含的采样声音来识别乐曲,但系统配置及从广播电台传送至用户终端的广播数据的配置就会不可避免地复杂。

发明内容
考虑到上述环境,因此本发明的一个目的在于提供一种允许用户从所记录的多条信息中识别特定信息而不需要复杂的系统的记录装置、记录方法和程序。
在本发明的一个方面中,本发明的目的是通过提供一种记录装置来实现的,所述记录装置包括接收装置,用于接收关于接收到的广播信息中所包含的内容的内容相关信息;临时存储装置,用于临时存储内容相关信息;相关信息记录装置,用于响应于外部输入的记录请求将临时存储装置中所存储的内容相关信息记录在保持装置中;和广播信息记录装置,用于响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持信息中的相关信息相关。
用具有上述结构的记录装置,接收装置接收包含在接收到的广播信息中的内容相关信息,且临时存储装置临时存储内容相关信息。然后,相关信息记录装置响应于外部输入的记录请求将临时存储装置中的内容相关信息记录在保持装置中,且广播信息记录装置将接收到的广播信息记录在保持装置中,使其与记录在保持装置中的相关信息相关。因为相关信息与接收到的广播信息相关并记录在保持装置中,在此后的任何时间可以轻松地识别与广播信息有关的相关信息。
在本发明的另一方面中,提出了一种记录方法,包括接收关于接收到的广播信息中所包含的内容的内容相关信息的接收步骤;临时存储内容相关信息的临时存储步骤;响应于外部输入的记录请求将在临时存储步骤中存储的内容相关信息记录在保持装置中的相关信息记录步骤;和响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持信息中的相关信息相关的广播信息记录步骤。
用具有上述配置的记录方法,在接收步骤中接收包含在接收到的广播信息中的内容相关信息并在临时存储步骤中临时存储。然后,在相关信息记录步骤中将临时存储装置中的内容相关信息记录在保持装置中并在广播信息记录步骤中将接收到的广播信息记录在保持装置中,然后使在广播信息记录步骤中所接收到的广播信息与记录在保持装置中的相关信息相关并实际记录在保持装置中。
在本发明的又一方面中,提供了一种用于使计算机执行下列处理的程序接收与所接收到的广播信息中所包含的内容有关的关于内容的信息;临时存储内容相关信息;响应于外部输入的记录请求将在临时存储步骤中存储的内容相关信息记录在保持装置中;和响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持信息中的相关信息相关。
用具有上述配置的程序,接收和临时存储包含在接收到的广播信息中的内容相关信息。然后,响应于外部输入的记录请求将临时存储的相关信息记录在保持装置中,然后使接收到的广播信息与记录在保持装置中的相关信息相关并实际记录在保持装置中。
因此,根据本发明,当记录包含在所接收到的广播信息中的内容相关信息时,所接收到的广播信息与记录时的相关信息相关,从而在核对相关信息时通过使用与相关信息相关的广播信息可轻松地将该相关信息与其它相关信息区别并识别该相关信息。然后,当核查相关信息时用户能准确地回忆起他或她最关注的乐曲。因此,检索相关信息的操作的结果是高度可靠的,因此用户能可靠地接受传送乐曲的服务或购买记录了该乐曲的商品化的CD。然后,可以扩大该音乐相关的服务的市场。而这样的市场可以为创建新的音乐文化做出贡献。
附图简要说明图1为根据本发明的记录装置的一个实施例的示意方框图,示出原理及其配置。
图2为可与本发明的第一实施例一起使用的网络系统的示意方框图;图3为终端设备的示意正视图;图4为示出其硬件配置的图3的终端设备的示意方框图;图5为示出其配置的终端设备的程序模块的示意图;图6为从向终端设备给出裁剪请求时起使用记录广播信息的方法的操作的流程图。
图7为向终端设备给出裁剪请求之前和之后的预定时间段使用记录广播信息的方法的操作的流程图;图8为示出其整个配置的可与本发明的第二实施例一起使用的乐曲相关的服务提供系统的示意方框图;图9为示出其硬件配置的客户终端的示意功能电路方块图;图10为示出目录配置的的示意方框图;图11为示出其硬件配置的入口服务器的示意功能电路方块图;图12为示出其硬件配置的音乐信息传送服务器的示意功能电路方块图;图13为示出其硬件配置的交易的服务器的示意功能电路方块图;图14为示出其硬件配置的无线电广播信息传送服务器的示意功能电路方块图;图15为示出用于客户终端和入口服务器之间的用户认证的处理程序的程序图表;图16为示出客户终端和音乐信息传送服务器之间的用户认证的处理程序的程序图表;图17为示出用于提供音乐数据传送服务的处理程序的程序图表;图18为示出用于提供交易服务的处理程序的程序图表;图19为示出用于提供无线电广播信息(广播列表信息)传送服务的处理程序(A)的程序图表;和图20为示出用于提供无线电广播信息(实时广播列表信息)传送服务的处理程序(B)的程序图表。
具体实施例方式
现在将参照示出本发明的较佳实施例的附图更详细地说明本发明。
(1)根据本发明的一记录装置的原理和配置。
图1是根据本发明的记录装置和一实施例的示意方框图,示出了其原理和配置。
图1中所示的记录装置1能从广播电台32a接收广播信息并记录它。另外,它能记录与通过网络提供的内容有关的关于内容的信息。
更具体来说,记录装置1包括接收装置2,它具有接收广播信息并输出和显示声音和图象的功能,还具有接收关于诸如包含在它接收到的广播信息中的乐曲之类的内容的相关信息的功能(例如,乐曲名和演奏艺术家的名字以及名称、数量、和记录了乐曲以及广播乐曲时的时间和日期的CD的发行年份和经销商)和临时存储装置3,用于临时存储由接收装置2接收到的相关信息。广播信息可包含相关信息的内容。
记录装置1还包括相关信息记录装置5,用于在记录请求输入记录装置1时将临时存储在临时存储装置3中的相关信息记录在保持装置4中,和广播信息记录装置6,用于记录所接收到的广播信息,将其与记录在保持装置4中的相关信息相关。
记录装置1还包括用于设置由广播信息记录装置6记录广播信息的记录时间段的记录时间设定装置7,和用于将声音信息与记录的广播信息合成的声音信息合成装置8。
临时存储装置3和保持装置4通常是部分记录装置或记录装置1具有的或与记录装置1连接的记录区域。
当记录与诸如记录装置1中的乐曲之类的内容有关的关于内容的信息时,例如记录装置1记录它正在接收的广播信息,从它接收记录相关信息的记录请求时的时钟时间起使其与相关信息相关。
在此情况下,如果记录装置1的用户想记录有关广播乐曲的相关信息,当用户对记录装置1执行预定操作时,将记录有关该乐曲的相关信息的记录请求输入记录装置1。然后,当输入记录请求时,记录装置1通过相关信息记录装置5将由接收装置2接收到的和临时存储在临时存储装置3中的相关信息记录在保持装置4中。同时记录装置1开始记录它正在接收的广播信息的声音和图象并通过广播信息记录装置6在预定时间段记录它。记录装置1执行此记录操作,使其与记录在保持装置4中的相关信息相关。因此,记录装置1从将记录请求输入它用于相关信息的时钟时间起记录广播信息,将该广播信息与相关信息相关。
或者,可以如此设置当记录装置1记录关于诸如乐曲之类的内容的相关信息时,它在记录请求输入之前和之后记录广播信息,使其与相关信息相关。
如果是这样,则记录装置1在诸如用户开始收听正在广播的节目时的时钟时间之类的预定时钟时间起的预定时间通段过广播信息记录装置6开始将它正在接收的广播信息的声音和图象记录在保持装置4中。当预定时间段过去时,记录装置1确定用户是否作出对相关信息的记录请求。如果确定没有记录请求,它开始在预定时间段将它正在接收的广播信息的声音和图象记录在保持装置4中。现在,记录装置1重写它已记录的内容从而它用作用于连续地记录(通过环形缓冲器记录)在前的广播信息和后续广播信息的环形记录装置。
另一方面,如果记录装置1在过去预定时间段时确定用户作出了记录请求,则它通过相关信息记录装置5从作出记录请求时的时钟时间起将临时存储在临时存储装置3中的相关信息记录在保持装置4中。同时,记录装置1通过广播信息记录装置6在从预定时间段已过去的时钟时间起的另一预定时间段内将广播信息记录在保持装置4中。此时,它记录广播信息,使其与记录在保持装置4中的相关信息相关。因此,记录装置1在记录请求输入之前和之后记录广播信息,使其与相关信息相关。
这样,因为相关信息与作出记录请求时的广播信息相关并被记录,当观看已记录的相关信息时,用与该相关信息相关的广播信息用户可以容易地将该相关信息与其它相关信息区分并识别它。
用户可以通过记录时间设定装置7合适地定义记录装置1记录广播信息的时间段。
记录在保持装置4中的广播信息的内容和相关信息的内容可以不直接相互链接。例如,当记录与乐曲相关的相关信息时,响应于记录请求在预定时间段记录的广播信息除了的乐曲的声音之外还可包含广播该乐曲的节目的主持人或演播员的声音。广播信息可以不包含乐曲的声音而包含在该乐曲之前或之后广播的乐曲的声音。当输入记录相关信息的记录请求时正在广播的广播信息被记录时,可以轻松地区分和识别相关信息。
记录装置1还可以合成地组合诸如哔哔声之类的声音信息和作出对相关信息的记录请求时的广播信息并记录与声音信息合成地组成的广播信息,使其与相关信息相关。用此设置,非常清楚何时输入记录请求从而清楚在广播信息中什么时钟时间用户想在作出记录相关信息的记录请求时的时钟时间之前和之后记录的广播信息的时间段内记录相关信息。然后,用户能确定相关信息和广播信息之间的关系并更准确地识别相关信息。
在较佳实施例的下列说明中,将对将记录装置1用作通过网络与广播电台的服务器连接的终端设备且终端设备的用户从广播电台接收诸如乐曲之类的广播信息,并能同时获取与广播电台的服务器通过网络提供的乐曲相关的相关信息的网络进行说明。
与乐曲相关的相关信息包括名称、演奏的艺术家的名字、记录乐曲的CD的名称、数量、发行年份及经销商以及广播音乐时的时间和日期。在以下说明中,将用户获取乐曲的相关信息时记录相关信息的过程称为“裁剪”并将被裁剪的相关信息称为“裁剪信息”。
(2)第一实施例图2为能与本发明的第一实施例一起使用的网络系统的示意方框图。
参见图2,终端设备10通过网络30与各种服务器连接。网络30是例如因特网服务器。网络30可以是因特网。能用于本发明的用途的服务器包括CD名称信息提供服务器31、广播电台服务器32、音乐信息传送服务器33和CD商店服务器34。
CD名称信息提供服务器31提供传送与记录在可购买的CD上的乐曲相关的相关信息和用于听的乐曲的声音数据的服务。
广播电台服务器32是管理用于FM广播、TV广播和/或某些其它广播的广播电台32a的服务器。将广播电台服务器32的用于提供相关信息的功能大致划分成两个种类。第一种是提供与正在广播(实时广播)的乐曲相关的相关信息的功能。第二种是响应于来自终端设备10的请求提供与与已广播的乐曲相关的相关信息的列表(广播列表)的功能。例如,广播电台服务器32可提供与在特定节目中广播的乐曲相关的和与在特定时间区段广播的乐曲相关的相关信息。
音乐传送服务器33是提供传送有关乐曲的数字数据(音乐数据)的服务的服务器。例如,音乐传送服务器33可以只将音乐数据提供给已对一首或多首乐曲预订的终端设备10。音乐传送服务器33还可以提供与其传送的乐曲相关的相关信息。
CD商店服务器34是用于接收CD的邮购定单的服务器。CD商店服务器34提供传送用于听的声音数据的服务和提供与记录在销售的CD上的乐曲相关的相关信息的服务。
这样,多个服务器在网络上提供关于一首或一组乐曲的信息。即,每一服务器在网络30上用作一首或一组乐曲的信息源。
然而,注意图2中的服务器只是通过网络30提供一首或一组乐曲的来源的装置。即,提供可以从网络30上的某些其它装置访问的一首或一组乐曲的来源的装置可以在网络30上用作一首或一组乐曲的来源。
音乐传送服务器33和CD商店服务器34是可以购买乐曲的服务器。即,它们工作以在线出售一首乐曲的声音数据或一组乐曲的声音数据。因此,用户能通过网络30操作终端设备10访问出售乐曲的服务器来实际地购买一首或一组乐曲。终端设备的用户10能通过与音乐传送服务器33签订购买合同从音乐传送服务器33下载声音数据。终端设备10的用户还能通过与CD商店服务器34签订购买合同使CD商店服务器34将一个或多个CD传送至他或她家。
终端设备10在可包括CD19a’、MD(小型盘)19b’和/或硬盘驱动器(HDD)21的记录媒体上本地地拥有一首或一组乐曲的来源。来源可根据终端设备10的类型的目标的不同而不同。
注意图2中所示的一首或一组乐曲的本地来源只是示例。即,如果终端设备10是本地存在的记录媒体,则它能在乐曲是记录在记录媒体上的一首或一组乐曲时用作一首或一组乐曲的本地来源。
终端设备10包括用于记录(保持)裁剪的相关信息的裁剪信息存储设备21a。裁剪信息存储设备21a是终端设备10的次级存储设备。例如,终端设备10能使HDD 21或某些其它媒体设备的部分存储区域用作裁剪信息存储设备21a。注意终端设备10能裁剪一首或一组乐曲。因此,当终端设备10裁剪整个FM广播节目或包含大量用户关注的乐曲的整个CD音乐集时,可以通过单个裁剪操作来保持用户关注的乐曲组。
同时,本实施例的终端设备10还可用作用于重放乐曲的音频装置。
图3为终端设备的示意正视图。
如图3中所示,可用于此实施例的终端设备10显示出与普通音频系统部件相似的外表。终端设备10包括装置主体10a、扬声器25a、25b和遥控器40。装置主体10a具有重放CD和DVD(数字通用盘)的功能、将乐曲记录在MD上和重放MD的功能和接收FM广播和TV广播的功能。扬声器25a、25b将声音作为由装置主体10a所产生的声音信号输出至扬声器25a、25b。
装置主体10a还具有显示器17。显示器17显示与正在重放的乐曲和/或裁剪的相关信息相关的相关信息。
遥控器40是用于遥控装置主体10a的输入装置。遥控器40设有多个控制键。当用户按下控制键中的一个,遥控器40通过可以是红外线的无线通信装置将一个与按下的控制键相应的信号发送至装置主体10a。
操作键通常包括方向键41a-41d,输入键42、功能选择键43a-43c、工具键44和返回键45。
方向键41a-41d在移动显示器17上所显示的光标或显示器17上的亮点时使用。四个方向键41a-41d分别对应于上、下、左和右,使光标或亮点沿按下的键的方向移动。
输入键42通常用于确认显示器17上所显示的。
功能选择键43a-43c用于选择功能。例如,三个功能选择键43a-43c可分别对应于全面服务利用功能、调谐功能和局部内容管理功能。当按下功能选择键中的一个时,装置主体10a进入与按下的功能选择键相应的功能的操作模式。
工具键44是用于在显示器17上显示工具菜单的按钮。工具菜单包含根据显示器17上所显示的来选择的命令。因此,用户能从工具菜单中选择一个命令并使终端设备10执行与所选择的命令相应的处理。例如,用户能通过操作方向键41a-41d中的任一个并按下输入键42来选择命令。然后,在装置主体10a中执行与选择的命令相应的处理。例如,当将正在广播的乐曲的相关信息作为实时广播信息显示在显示器17上时,终端设备10的用户能通过工具键44和方向键41a-41d中的一个并按下输入键42选择裁剪命令来裁剪其上显示的乐曲和信息。
返回键45是将显示器17上的显示内容返回到前一状态的按钮。注意,除了图3中所示的键以外遥控器40还可以设有多个其它的控制键。例如,该控制键包括用于CD等音量控制键、重放键和停止键等。
下面将说明终端设备10的内部配置。
图4为示出其硬件配置的终端设备10的示意方框图。
可以通过如图4中所示的终端设备10管理乐曲的来源并记录和重放乐曲。
CPU(中央处理单元)11控制整个终端设备10并根据已启动的程序执行处理操作。例如,CPU 11可以为通过网络30通信而工作,为用户执行输入/输出操作,执行诸如从媒体重放和/或裁剪内容并存储和管理到HDD21的内容之类的操作并根据裁剪的相关信息通过网络30检索信息。本实施例的终端设备10能记录和再现的内容数据包括音频内容数据和活动图象的视频内容数据。CPU 11通过总线12将控制信号发送至组件电路部分中任何一个并其交换数据。
ROM(只读存储器)13存储CPU 11应执行的操作程序、程序的装入程序、各种算术系数和用于程序中的参数。在RAM(随机存取存储器)20中形成由CPU 11执行的程序。RAM 20还用作在CPU 11执行各种处理时所需的数据区和任务区。例如,将终端设备10从服务器接收的相关信息临时存储在RAM 20中。
操作输入部分15具有各种操作元件,包括设置在终端设备10的机壳上的操作键、微动转盘和触板。终端设备10可以设置在具有用于操作GUI(图形用户接口)的键盘和鼠标和操作输入部分15中。作输入操作输入部分15的信息在输入处理部分14中经受预定处理并作为操作命令发送至CPU11。CPU 11控制和执行所需的处理操作使终端设备10可以响应输入操作命令而操作。
显示处理部分16与通常为液晶显示器的显示器17连接,以在显示器17上显示各种信息。当CPU 11根据各种操作中任一操作的状态、各种输入操作的任一个的状态和/或通信的状态将显示数据提供给显示处理部分16时,显示处理部分16使显示器17操作以根据提供给它的显示数据而显示。例如,显示器17可显示接收到的广播信息、从服务器传送的内容和关于内容的信息和/或裁剪信息。当通过网络30检索到一首或多首乐曲时,在显示器17上显示检索的结果。
媒体驱动器19a、19b是能记录和再现记录在便携式记录媒体上的一首或多首乐曲的内容(但它只能根据记录媒体的类型再现内容)的驱动器。它不一定限于媒体驱动器19a、19b能为记录和再现内容操作的单一类型的记录媒体。即,媒体驱动器19a、19b也许能将内容记录在多种记录媒体上或从多种记录媒体再现内容。例如,媒体驱动器19a可以适用于从CD和DVD再现内容,而媒体驱动器19b可适用于将内容记录在MD上或从MD再现内容。
应注意记录了多首乐曲的便携式记录媒体不限于诸如CD或DVD之类的光记录媒体。例如,可以将包括诸如闪存之类存储内容的半导体存储器记录媒体用于本发明的目的。如果这样,则读出器/写入器与用于闪存的总线12连接。
用户可以通过将记录了包括乐曲的内容的记录媒体(CD、9VD、MD等)插入媒体驱动器19a或19b中并在遥控器40或操作输入部分15上执行预定操作来享受音乐。如果,例如用户操作遥控器40用于媒体驱动器19a的重放操作,则CPU 11发出一个用于再现到媒体驱动器19a的内容的命令。然后,作为响应,媒体驱动器19a存取记录在装入其的记录媒体上的特定内容并读出该内容。
如果这样读出的内容是音频内容,则CPU 11按需要执行解码处理,并接着将它们传送至音频数据处理部分24。然后,音频数据处理部分24执行合适的处理,包括诸如均衡化之类的声场处理、对音频数据的D/A转换处理和放大处理并将它们从扬声部分25输出。扬声器部分25包括如图3中所示的多个扬声器25a、25b并能输出立体声。
在CPU 11的控制下,由媒体驱动器19a或19b再现的内容能在HDD 21中积累成音频数据文件。音频数据文件可以以用16位量化并用44.1KHz的采样频率采样的CD格式来存储音频数据。内容可经受预定系统的压缩处理并作为压缩的音频数据存储在HDD 21中以节省HDD 21的容量。虽然可以使用任何压缩系统,但能用于本发明的目的压缩系统包括ATRAC(高级转换声音编码)系统、MP3(MPEG音频层-3)系统等。
调谐器17通常是在CPU 11的控制下解调由天线26接收到的广播信号的AM/FM无线电调谐器。然而,不用说调谐器27可以是电视调谐器、卫星广播调谐器或数字广播调谐器。然后解调广播信号受到音频数据处理部分24中的预定处理并作为广播声音从扬声器部分25输出。或者,解调的广播信号然后经受显示处理部分16中的预定处理并作为广播图象显示在显示器17上。
然后,将在CPU 11的控制下在音频数据处理部分24或显示处理部分16中受到预定处理的接收到的广播信号(广播信息)记录在HDD 21或裁剪信息存储设备21a中。此时,在CPU 11的控制下,广播信号可以与记录在裁剪信息存储设备21a中的特定的相关信息相关并被记录在裁剪信息存储设备21a中。
另外,如果需要,在CPU 11的控制下,在音频数据处理部分24或显示处理部分16中可以将诸如哔哔声之类的合适的声音信息添加至接收到的广播信号。例如,当将在HDD 21中记录广播信号的命令输入CPU 11时,声音信息被添加至广播信号并将添加了声音信息的广播信号记录在裁剪信息记录装置21a或某些其它的合适的记录装置。
通过操作输入部分15或遥控器40,用户能选择将广播信号记录在裁剪信息记录装置21a或某些其它的合适的记录装置的时间段。当实际记录了广播信号时,CPU 11根据选择的值在音频数据处理部分24a或显示处理部分16中执行所需的处理。
在CPU 11的控制下,通信处理部分22对要发送的数据执行编码处理。同样在CPU 11的控制下,它还对接收到的数据执行解码处理。网络接口23将由通信处理部分22编码的要发送的数据通过网络发送至外部网络上的预定的相应装置。网络接口23还将通过网络从外部网络上的预定的相应装置发送的信息传送至通信处理部分22。然后,通信处理部分22将接收到的信息传送至CPU 11。通过网络从终端设备10传送的信息可以是关于内容的信息,它可以是请求由FM无线电广播系统广播的乐曲的相关信息的请求信息。由终端设备10接收的信息也可以是所述关于内容的信息。
红外线通信部分28通过诸如红外线之类的无线电通信装置与遥控器40通信。红外线通信部分28对从遥控器40发送的信号执行预定处理并将其作为操作命令发送至CPU 11。CPU 11执行所需的处理操作和控制操作使得装置可以以与输入的操作命令相应的方式操作。
本实施例的处理功能是由上述硬件配置实现的。
注意终端设备10的配置不限于图4中所示的一种且该装置可以具有各种变型的配置的任何一种。例如,终端设备10可以设有用于通过诸如USB(通用串行总线)、IEEE1394或蓝牙之类的通信系统与外围装置通信的接口。然后,终端设备10能将通过网络30由网络接口23下载的音频数据或通过可以是USB或IEEE1394总线的接口传送的音频内容存储在HDD 21中。终端设备10还可以设有当它与麦克风或外部头戴耳机时使用的端子、与重放DVD的操作匹配的视频输出端、接线端子和/或光学数字接线端子。另外,终端设备10还可以设有PCMCIA槽和/或记忆卡片槽,使其能与外部信息处理装置和/或音频装置交换数据。
下面将说明本实施例可应用的系统的程序模块的配置。程序模块指对要由终端设备10执行的处理进行描述的数据。即,终端设备10能根据程序模块实现预定功能。在以下说明中,将通过对程序模块的命名来称呼通过执行程序模块所实现的功能。
图5为示出其配置的终端设备的程序模块的示意图。
如图5中所示,设计终端设备10的程序模块以在OS(操作系统)上操作。终端设备10可以与各种服务器通信,由于程序模块的功能,所述服务器除了CD名称信息提供服务器31、广播电台服务器32、音乐传送服务器33和CD商店服务器34以外,还可包括适合提供各种综合服务的综合服务服务器35和因特网无线电服务器36。
将HTTP(超文本传输协议)消息程序111设计成通过HTTP通信与各种服务器通信,所述服务器包括CD名称信息提供服务器31、广播电台服务器32、CD商店服务器34和综合服务服务器35。通信装置程序112是设计成与包括综合服务服务器35在内的各种服务器通信的通信模块。
当翻译内容的编码译码器时使用的内容再现模块113和当处理与版权保护相关的信息时使用的版权保护信息管理模块114被设置成与通信装置程序相关的高阶模块(与用户接口的功能相近)。当在因特网无线电台中调谐和再现电台的广播信息时使用的因特网无线电调谐/再现模块118被设置成与内容再现模拟113相关的高阶的模块。在购买乐曲和再现用于听的乐曲时使用的音乐购买/再现模块119被设置成与版权保护信息管理模块114相关的高阶的模块。
XML(可扩展标记语言)浏览器151被设置成与因特网无线电调谐/解调模块118和音乐购买/再现模块119相关的高阶的模块。XML浏览器151翻译从各种服务器传送的XML文件的内容并将它们显示在显示器17上。当终端设备10以综合服务使用模式操作,则由XML浏览器151翻译由用户输入到终端设备10的内容。然后,XML浏览器151根据输入的内容将一处理请求传送至某其它模块。例如,由用户通过XML浏览器151选择的乐曲通过音乐购买/再现模块119购买并通过硬盘内容控制器117写入HDD 21。
通信装置程序112与程序库130的认证库131连接。认证库131为包括综合服务服务器35在内的各种服务器执行认证处理。
数据库访问模块115、内容数据访问模块116和硬盘内容控制器117被设置成与通信装置程序112相关的高阶的模块。数据库访问模块115访问在HDD 21中所形成的各种数据库。内容数据访问模块116访问存储在HDD21中的内容。硬盘内容控制器117管理存储在HDD 21中的内容。
相关信息显示模块120、调谐器调谐/再现/记录模块121和乐曲购买/再现模块119被设置成与硬盘内容控制器117相关的高阶的模块。相关信息显示模块120在显示器17上显示无线电台广播的乐曲的曲名和演奏艺术家的名字。调谐器调谐/再现/记录模块121适用于调入无线电台并将从无线电台接收到的乐曲的内容记录在HDD 21中。
例如,通过内容数据访问模块116将通过无线电用户接口(音频UI)152调入的无线电台接收到的乐曲写入HDD 21中。
相关信息显示模块120通过调谐器调谐/再现/记录模块121和通过HTTP消息程序111从名称信息提供服务器31和/或广播电台服务器32接收从无线电台广播的乐曲的曲名和演奏的艺术家的名字作为相关信息并通过音频用户接口152将它们显示在显示器17上。
可以将通过音频用户接口152显示在显示器17上的相关信息临时存储在程序库130的裁剪库132中。可以根据用户给出的指令通过数据库访问模块115最终将相关信息存储在HDD 21中。
终端设备10的程序模块还包括用于重放CD的CD重放模块141和用于从HDD 21再现数据的HDD再现模块142。CD重放模块141和HDD再现模块142适用于输出关于重放CD的操作的结果或通过音频数据处理部分24和扬声器部分25从HDD 21再现数据的操作的结果。
具有上述配置的终端设备10能从服务器接收相关信息并裁剪相关信息。它还可以操作用于检索一首或多首乐曲并在裁剪相关信息时购买它们。
下面将对当通过上述终端设备10裁剪相关信息,将其与从广播电台32a接收到的广播信息相关时所执行的处理进行说明。
终端设备10的用户通过终端设备10从广播电台32a接收广播信息并观看图象和/或收听广播的声音。同时,终端设备10的用户接收从广播电台32a的广播电台服务器32发送的以乐曲为代表的内容,并将它们显示在显示器17上。因此,内容与从广播电台32a发送的广播信息相对应。因此,终端设备10的用户能在观看和/或收听广播信息时参考与广播信息相应的内容(可以是广播的乐曲名和演奏艺术家的名字)。此时,终端设备10还接收与内容(例如除了乐曲名和演奏艺术家的名字以外还有记录了乐曲的CD的名称、数量、和发行年份和经销商)相关的相关信息。相关信息临时存储在终端设备10中。
在终端设备10的用户在观看和收听广播信息时,他或她可找到一个用户关注的。然后,当显示乐曲的内容(实时广播信息)时,用户能裁剪与通过在遥控器40或操作输入部分15上执行预定操作所显示的乐曲相关的相关信息。
然后,终端设备10记录在裁剪请求发送至终端设备10时所接收到的广播信息,使其与相关信息相关。
如前面所指出的,有两种能用于裁剪相关信息,将其与接收到的广播信息相关的方法。第一种是将裁剪请求发送至终端设备10时的时间点起的预定时间段内记录广播信息的技术。第二种是将裁剪请求发送至终端设备10时的时间点之前和之后的预定时间段内记录广播信息的技术。
首先,下面将讨论第一种技术。
图6为使用从向终端设备10给出裁剪请求的时间点起记录广播信息的方法的操作的流程图。
由于终端设备10的用户通常通过遥控器40选择与显示的内容相应的乐曲的曲名(步骤S1),从而将裁剪与乐曲相关的相关信息的请求输入终端装置10。
然后,响应于该输入,终端设备10将乐曲的相关信息、临时存储的内容记录在HDD 21中并裁剪它(步骤S2)。
另外,终端设备10开始记录从裁剪请求和相关信息的剪裁一起输入的时间点起所接收到的广播信息的声音和图象(步骤S3)。然后,它在预定时间段(例如100钞)将广播信息记录在HDD 21中(步骤S4)。此时,终端设备10使接收到的广播信息与被裁剪的相关信息相关。
结果,从对相关信息的裁剪请求被给出并与相关信息相关时的时间点开始的预定时间内将广播信息记录在终端设备10中。
下面将讨论第二种技术。
图7为从使用从向终端设备10给出裁剪请求的时间点之前和之后记录广播信息的方法的操作的流程图。
终端设备10开始记录从用户开始观看和收听它时的时间点起所接收到的广播信息的声音和图象(步骤S10)。然后,它在预定时间段(例如100秒)内将广播信息记录在HDD 21中(步骤S11)。
当预定时间段过去时,终端设备10确定是否存在对相关信息的剪裁请求(步骤S12)。
如果在步骤S12中确定没有裁剪请求,则终端设备10返回步骤S10并从此时间点开始在预定时间内记录广播信息。此时,终端设备10重写已记录的相关信息。
在上述步骤S10-步骤S12期间的任何时候,终端设备10的用户能通常通过遥控器40选择与正在显示的内容相应的乐曲。然而,注意如果用户选择了乐曲并输入了裁剪请求,则终端设备10并不立即裁剪乐曲的相关信息而是在记录广播信息的预定时间段内等待相关信息的记录处理(直至已作出确定时)。
另一方面,如果在步骤S12中确定在预定时间段过去时的时间点之前存在裁剪请求,则终端设备10将已临时存储的内容相应的乐曲的相关信息记录在HDD 21中并裁剪它(步骤S13)。
另外,当步骤S11的预定时间段过去时,终端设备10开始在另一预定时间段(例如100秒)内记录接收到的广播信息的声音和图象以及相关信息的裁剪(步骤S14)并在预定时间段内将广播信息记录在HDD 21中(步骤S15)。此时,终端设备10记录所接收到的广播信息,使其与裁剪的相关信息相关。
结果,例如在裁剪请求被给出并与相关信息相关时的时间点之前和之后,用200秒将广播信息记录在终端设备10中。
然后响应于在遥控器40上所进行的用户的操作,将通过上述第一种技术或第二种技术所裁剪的相关信息的项以列表的形式显示在显示器17上。用户查看列表并可在遥控器40上选择选项中的一个。然后,通过终端设备10再现选择的相关信息和与相关信息相关并记录的广播信息。
这样,因为相关信息被裁剪并与给出裁剪请求时正在广播的广播信息相关,终端设备10的用户在他或她观看裁剪的相关信息时能通过收听声音和观看与相关信息相关并记录的图象容易地将该相关信息与其余的相关信息区分开来。
当用户从终端设备10访问CD名称信息提供服务器31、音乐传送服务器33或CD商店服务器34以检索一首乐曲或购买一组声音数据、CD或DVD时可以使用裁剪信息。
上述处理功能通过终端设备10的CPU 11所执行的程序实现。该程序通常存储在HDD 21或用于安装的ROM 13中。
可以将程序临时或永久地存储在诸如软盘、CD-ROM(光盘只读存储器)、M0(磁光)盘、DVD、磁盘或半导体存储器之类的可移动记录媒体上。该可移动记录媒体可以设置成所谓的软件包。
例如,在本实施例的情况下,可以将程序记录在媒体驱动器19a、19b能容纳的媒体上并设置成软件包。然后,终端装置10能通过媒体驱动器19a、19b中任何一个从记录媒体读出程序并将其存储在HDD 21或用于安装的RAOM 13中。当将程序作为软件包提供时,可以将本发明可以应用的系统的程序安装在任何通用个人电脑中。
如上所述,可以从可移动记录媒体安装程序。另外,它可以通过诸如LAN(局域网)或因特网之类的网络从存储程序的服务器下载。
另外,准备可以更新程序以增加本发明的处理功能或作为软件包配送或在网络上传送。然后,在系统已安装并存在的环境下用户能获取更新程序并安装它。
(3)第二实施例现在将通过第二实施例描述能由多个服务提供服务器中的一个实现的用于提供正在广播的乐曲的相关信息的服务系统。此服务系统具有单个开始广播特征。
(3-1)音乐相关服务提供系统的系统配置参见图8,示出通常由标号1000表示的音乐相关的服务提供系统。该系统包括用户终端1002、或与音乐相关服务提供系统1000的操作员签订合同的客户的客户终端、管理客户终端1002的入口服务器1003和为客户终端1002提供音乐相关服务多个服务器1004-1008。
在本实施例的情况下,音乐信息传送服务器1004提供以ATRAC3(自适应转换声音编码3)、AAC(高级音频编码)、WMA(Windows媒体音频)、真音频G2音乐编码译码器(Real AUDIO G2 Music Codec)、MP3(MPEG音频层-3)等格式将音乐数据传送至客户终端1002的音乐数据传送服务。
交易服务器1005通过客户终端1002向用户销售CD(光盘)、DVD(数字通用盘)等来提供交易服务。
无线电广播信息传送服务器1006提供向客户终端1002提供关于从无线电台广播的广播节目和乐曲的无线电广播信息的无线电广播信息传送服务。
因特网服务器1007提供通过与因特网相应的网络NT1000用流式传送技术传输无线电广播数据的因特网无线电广播服务。
另外,记帐服务器1008执行响应于来自入口服务器1003和其它服务器的请求向用户收取各种服务费的记帐处理。
(3-2)客户终端1002的功能电路块配置下面用功能电路块来说明客户终端1002的硬件配置。如图9中所示,客户终端1002包括包括设置在机壳表面及其存储器控制器(未示出)上的各种控制按钮的操作输入部分1020。当用户操作该操作输入部分1020时,后者识别它并将与该操作相应的操作输入信号发送至输入处理部分1021。
输入处理部分1021将提供给它的操作输入信号从操作输入部分1020转换成特定操作命令并通过总线1022将其传送至控制部分1023。
控制部分1023根据从电路发送至其的操作命令和控制信号控制通过总线1022与它连接的各种电路。
显示控制部分1024对通过总线1022提供给它的视频数据执行数/模转换处理并将获取的模拟视频信号发送至显示部分1025。
显示部分1025是诸如液晶显示器之类的可直接装入装置的机壳表面或设置成分离的单元的显示设备。
显示部分1025通过显示控制部分1024接收控制部分1023的处理操作的结果和以模拟视频信号形式的各种视频数据,它显示与该模拟视频信号相应的图象。
声音控制部分1026对通过总线1022提供给它的音频数据执行数/模转换处理并将获取的模拟音频信号发送至扬声器1027。扬声器1027输出与从声音控制部分1026提供的模拟音频信号相应的声音。
外部记录媒体记录/再现部分1028操作以读取记录在诸如CD或包含在防护壳内的闪存的记忆棒(商标名)之类的外部记录媒体上的内容数据并再现它们或将要记录的内容数据记录在外部记录媒体上。
当外部记录媒体记录/再现部分1028从外部记录媒体读出视频数据作为内容数据时,它通过总线1022将读出的视频数据提供给显示控制部分1024。
然后,显示控制部分1024将通过外部记录媒体记录/再现部分1028从外部记录媒体作为内容数据读出的视频数据转换成模拟视频信号并将其提供给显示部分1025。
另一方面,当外部记录媒体记录/再现部分1028从外部记录媒体将音频数据作为内容数据读出时,它通过总线1022将读出的音频数据提供给声音控制部分1026。
然后,声音控制部分1026将通过外部记录媒体记录/再现部分1028从外部记录媒体作为内容数据读出的音频数据转换成模拟音频信号并将其提供给扬声器1027。
另外,控制部分1023能通过总线1022将通过外部记录媒体记录/再现部分1028从外部记录媒体读出的内容数据传送至设置在客户终端1002内部的记录媒体1029并将该内容数据存储在记录媒体1029中(下文将内容数据存储在记录媒体1029中的动作称为分拆)。
当控制部分1023从记录媒体1029读出也可称为图象数据的视频数据作为内容数据时,它通过总线1022将它读出的视频数据提供给显示控制部分1024。
另一方面,当控制部分1023从记录媒体1029读出也可称为声音数据的音频数据作为内容数据时,它通过总线1022将它读出的音频数据提供给声音控制部分1026。
另外,控制部分1023从记录媒体1029读出音乐数据并将该音乐数据发送至外部记录媒体记录/再现部分1028以通过外部记录媒体记录/再现部分1028将音乐数据记录在外部记录媒体中。
广播信号接收部分1030接收从无线电台发送的无线电广播波并将它们提供给调谐器部分1031。
调谐器部分1031在控制部分1023的控制下提取与通常由操作输入部分1020指定的无线电台相应的广播频率的无线电广播信号并对该信号执行预定接收处理。然后,它通过总线1022将处理后获得的音频数据发送至声音控制部分1026。
声音控制部分1026将从调谐器部分1031发送的音频数据转换成模拟音频信号并将其发送至扬声器1027以使扬声器1027输出正在从无线电台广播的广播节目,因此用户收听到广播节目的声音。
控制部分1023能通过将在调谐器部分1031获取的音频数据传送至记录媒体1029并将它们存储在记录媒体1029中来将广播节目的声音记录在记录媒体1029中。
另外,控制部分1023能通过通信控制部分1032和网络接口1033将用户终端1002与网络NT1000连接并访问网络NT1000上的入口服务器1003和其它服务器1004-1007,以与入口服务器1003和其它服务器1004-1007交换各种信息和各种数据。
编码器/解码器部分1034对压缩的/编码的并通过网络接口1033和通信控制部分1032依次从网络NT1000接收到的内容数据以及压缩的/编码的并从记录媒体1029和外部记录媒体读出的内容数据进行解码并将它们传送至显示控制部分1024和声音控制部分1026。
另外,编码器/解码器部分1034压缩/编码从外部记录媒体读出的但没有被压缩/编码的内容数据和从调谐器部分1031提供的音频数据并将压缩的/编码的内容数据传送至记录媒体1029。
结果,在控制部分1023的控制下将编码器/解码器部分1034压缩的/编码的内容数据存储在记录媒体1029中。
版权管理部分1035产生与通过网络接口1033和通信控制部分1032依次从网络NT100下载的内容数据相应的版权管理信息以及与通过外部记录媒体记录/再现部分1028从外部记录媒体读出的内容数据相应的版权管理信息。
在控制部分1023的控制下将由版权管理部分1035产生的版权管理信息与相应的内容数据相关联并登记在记录媒体1029中。
当在记录媒体1029和特定外部记录媒体之间查出与相应的版权管理信息相关联的内容数据时和当在特定外部记录媒体和记录媒体1029之间查到与相应的版权管理信息相关联的内容数据时,版权管理部分1035通过合适地更新与内容数据相应的版权管理信息来保护该内容数据的版权。
页信息产生部分1036翻译通过网络接口1033和通信控制部分1032从网络NT1000依次接收到的XML(可扩展标记语言)文件或HTML(超文本标记语言)文件的页信息并生成要显示在显示部分1025上的视频数据。然后,它将产生的视频数据发送至显示控制部分1024。
认证处理部分1037执行依次通过通信控制部分1032和网络接口1033将认证信息发送至通过网络接口1033与其连接的网络NT1000上的入口服务器1003和其它服务器1004-1007的认证处理。
认证信息存储部分1038存储认证处理部分1037访问入口服务器1003和其它服务器1004-1007时所需的认证信息。
无线电广播显示控制部分1039将请求关于调入的广播节目的无线电广播信息使用户可收听它的请求信号发送至与广播正在接收的广播节目的无线电台相应的无线电广播信息传送服务器1006。
因此,无线电广播显示控制部分1039接收依次通过网络接口1033和通信控制部分1032从网络NT1000上的无线电广播信息传送服务器1006发送的无线电广播信息并将接收到的无线电广播信息传送至显示控制部分1024以使显示部分1025显示包括当前接收到的广播节目的名称、正在接收的乐曲的曲名和演奏艺术家的名字在内的无线电广播信息。
客户终端1002的控制部分1023通过图10中所示的目录管理存储在记录媒体1029中的内容数据。首先,在预定义范围内为“根”目录的下一层准备任选数目的“文件夹”目录。通常准备“文件夹”目录以与内容的类型或终端设备的用户/所有者相对应。
在预定范围内为各“文件夹”目录的下一层准备任选数目的“集册”目录。通常准备“集册”目录以与各集册名相对应。一个或多个“轨道”文件存储在各“集册”目录的下一层并属于“集册”目录。各“轨道”文件用于一首乐曲或一组内容。
通过存储在记录媒体1029中的数据库文件管理内容数据的目录。
(3-3)入口服务器1003的功能电路块配置下面将参照图11用功能电路块来说明入口服务器1003的硬件配置。入口服务器1003中的控制部分1050控制通过总线1051与其连接的各种电路的操作。
通信控制部分1052在控制部分1050的控制下通过网络接口1053与客户终端1002和其它服务器1004-1008交换各种信息。
使已与音乐相关服务提供系统1000的操作员订立合同的各用户的用户ID(识别)信息和口令信息相互相关并登记在客户数据库部分1054中。
页信息存储部分1055存储音乐相关服务提供系统1000的操作员管理的页信息等。
注意该页信息通过诸如XML之类的语言描述并包含访问音乐信息传送服务器1004、交易服务器1005、无线电广播信息传送服务器1006和因特网无线电服务器1007所需的URL(统一资源定位器)信息。
当认证处理部分1056依次通过网络接口1053和通信控制部分1052接收到从客户终端1002发送的用户ID信息和口令信息时,在用户认证处理中它核查它接收到的用户ID信息和口令信息是否作为客户信息登记在客户数据库部分1054中。
当认证处理部分1056结束用户认证处理时,它发出显示用户认证处理的结果的有关入口认证结果的信息(如下所述的认证对话ID信息)并将所发出的关于入口认证结果的信息存储在认证信息存储部分1057中。
此时,如果作为由认证处理部分1056执行的用户认证处理的结果将用户认证为授权用户,则控制部分1050依次通过通信控制部分1052和网络接口1053将存储在订户的页信息存储部分1055中的页信息和关于入口认证结果的信息一起发送至客户终端1002。
可以如此设置,使得如果作为由认证处理部分1056执行的用户认证处理的结果没有将用户认证为授权用户,则控制部分1050依次通过通信控制部分1052和网络接口1053将认证错误信息和存储在页信息存储部分1055中指示认证失败的认证失败通知页信息一起发送至客户终端1002。
另外,当认证处理部分1056依次通过网络接口1053和通信控制部分1052从音乐信息传送服务器1004、交易服务器1005和无线电广播信息传送服务器1006接收用户的客户终端1002作为为用户执行认证处理的结果获取并发送的关于入口认证结果的信息(下面将说明认证票(authentication ticket))时,它将接收到的关于入口认证结果的信息与关于临时存储在认证信息存储部分1057并对应于用户的入口认证结果相比较。
用上述设置,认证处理部分1056作为认证处理核查从音乐信息传送服务器1004、交易服务器1005和无线电广播信息传送服务器1006接收到的有关入口认证结果的信息是不是关于入口认证结果的合适的信息并依次通过通信控制部分1052和通信接口1053将关于核查处理的结果的信息发送回音乐信息传送服务器1004、交易服务器1005和无线电广播信息传送服务器1006。
频率信息存储部分1056存储诸如邮政编码之类的用于标识各区域的区域代码、关于能在由相应的区域代码指示的各区域中接收到的无线电广播的广播频率的频率信息、无线电广播的无线电台的名称(下文称为无线电台名)和无线电台的呼号(是以坐标方式对各无线电台唯一的标识信息)。
URL存储部分1059存储各无线电广播电台的呼号和可用于获取包括从与呼号相应的无线电台广播的广播节目的名称和正在广播节目中播放的乐曲的名称在内的无线电广播信息(下文称为实时广播信息)的URL信息。
(3-4)音乐信息传送服务器1004的功能电路块结构下面将通过参照图12用功能电路块来描述音乐信息传送服务器1004的硬件配置。音乐信息传送服务器1004的控制部分1070控制通过总线1071与其连接的各种电路的操作。
通信控制部分1072在控制部分1070的控制下通过网络接口1073与客户终端1002和包括入口服务器1003在内的其它服务器交换各种信息和包括内容数据在内的各种数据。
已经与音乐信息传送服务器1004的操作员订立合同的各用户的用户ID信息和口令信息相互相关并登记在客户数据库部分1074中。然而,注意如果认证处理部分1075(下面将详述)具有根据从入口服务器1003发出并从客户终端1002传送的关于入口认证结果的信息对各用户执行认证处理的功能,则客户数据库部分1074可以被省略。
页信息存储部分1076存储用于传送介绍可以下载的乐曲的音乐数据的页信息。该页信息由音乐信息传送服务器1004管理。
注意用于传送音乐数据的页信息由诸如XML之类的语言描述并允许客户终端1002的用户选择他或她想下载的音乐数据。
当控制部分1070依次通过网络接口1073和通信控制部分1072接收请求用于从客户终端1002传送的音乐数据的页信息的页信息获取请求信号时,它响应于接收到的页信息获取请求信号依次通过通信控制部分1072和网络接口1073将存储在页信息存储部分1076中的用于传送音乐数据的页信息传送至客户终端1002。
当认证处理部分1075依次通过网络接口1073和通信控制部分1072接收到从客户终端1002传送的使用客户终端1002的用户的用户ID信息和口令信息时,它在用户认证处理中核查它接收到的用户ID信息和口令信息是否作为客户信息登记在客户数据库部分1074中。
另外,作为与使用用户ID信息和口令信息的用户认证处理不同的用户认证技术,认证处理部分1075依次通过网络接口1073和通信控制部分1072接收从入口服务器1003发出并从客户终端1002发送的关于入口认证结果的信息(如下所述的认证票)并通过通信控制部分1072和网络接口1073将接收到的关于认证结果的信息发送至入口服务器1003。
然后,认证处理部分1075响应于关于入口认证结果的信息发送至入口服务器1003,依次通过网络接口1073和通信控制部分1072从入口服务器1003接收作为对关于认证结果的信息执行认证处理的结果发回的核查处理的结果的信息。然后,它根据接收到的核查处理结果的信息核查用户是否已与音乐相关服务提供系统1000的操作员订立了合同。
当认证处理部分1075结束用户认证处理时,它发出示出用户认证处理的结果的服务器认证结果信息(下文称为服务对话ID信息)。
此时,如果作为由认证处理部分1075所执行的用户认证处理的结果将用户认证为授权用户,则控制部分1070依次通过通信控制部分1072和网络接口1073向客户终端1002发送存储在订户的页信息存储部分1076中的用于传送音乐数据的页信息以及服务器认证结果信息。
另一方面,如果作为由认证处理部分1075所执行的用户认证处理的结果没有将用户认证为授权用户,则控制部分1070依次通过通信控制部分1072和网络接口1073向客户终端1002发送认证错误信息以及页信息存储部分1076中所存储的指示认证失败的认证失败通知页信息。
同时,认证信息存储部分1077临时存储从认证处理部分1075发出的服务器认证结果信息以及认证处理部分1075在用于使用客户终端1002的用户的用户认证处理所需的各种认证信息。
音乐数据存储部分1078存储以上述ATRAC3格式和MPS格式压缩/编码并与可以是用于音乐数据组的内容ID信息的检索键相关的多组音乐数据。
当检索部分1079依次通过网络接口1073和通信控制部分1072接收从客户终端1002作为用于传送音乐数据的页信息被传送至客户终端1002的结果从客户终端1002传送的下载请求信号,请求它下载包含用于检索希望下载的音乐数据的检索键在内的希望的音乐数据时,它从接收到的下载请求信号中取出检索键。
然后,检索部分1079用该检索键从音乐数据存储部分1078中所存储的多组音乐中检索符合检索键中指示的检索要求的希望下载的音乐数据。
然后,控制部分1070依次通过通信控制部分1072和网络接口1073将希望下载的检索到的音乐数据传送至客户终端1002。
另外,控制部分1070依次通过通信控制部分1072和网络接口1073将用于向用户收取将音乐数据下载至客户终端1002的服务费的记帐信息发送至记帐服务器1008以使记帐服务器1008执行用于将音乐数据下载给用户的服务的记帐处理。
(3-5)交易服务器1005的功能电路块配置下面将参照图13用功能电路块说明交易服务器1005的硬件配置。交易服务器1005中的控制部分1090控制通过总线1091与其连接的各种电路的操作。
通信控制部分1092在控制部分1090的控制下通过网络接口1093与客户终端1002和包括入口服务器1003在内的其它服务器交换各种信息。
已与交易服务器1005的操作员订立了合同的各用户的用户ID信息和口令信息相互相关并作为客户信息登记在客户数据库部分1094中。然而,注意如果认证处理部分1095具有根据从入口服务器1003发出和从客户终端1002传送的关于入口认证结果的信息对各用户执行认证处理的功能,则可以省略客户数据库部分1094。
页信息存储部分1096存储介绍诸如CD、DVD等要交易的媒体包的用于交易媒体包的页信息。页信息由交易服务器1005管理。
注意用于交易媒体包的页信息由诸如XML之类的语言描述并允许客户终端1002的用户选择他或她想购买的诸如CD、DVD之类的一个或多个媒体包。
当控制部分1090依次通过网络接口1093和通信控制部分1092接收到从客户终端1002发送的请求用于交易媒体包的页信息的页信息获取请求信号时,它响应于接收到的页信息获取请求信号依次通过通信控制部分1092和网络接口1093将存储在页信息存储部分1096的用于交易媒体包的页信息发送至客户终端1002。
当认证处理部分1095依次通过网络接口1093和通信控制部分1092接收到从客户终端1002发送的使用客户终端1002的用户的用户ID信息和口令信息时,它在用户认证处理中核查它接收到的用户ID信息和口令信息是否被登记在客户数据库部分1094中。
另外,作为与使用用户ID信息和口令信息的用户认证处理不同的用户认证技术,认证处理部分1095依次通过网络接口1093和通信控制部分1092接收从入口服务器1003发出并从客户终端1002传送的关于入口认证结果的信息(如下所述的认证票)并通过通信控制部分1092和网络接口1093将接收到的关于认证结果的信息发送至入口服务器1003。
然后,认证处理部分1095响应于关于入口认证结果的信息发送至入口服务器1003,依次通过网络接口1093和通信控制部分1092从入口服务器1003接收作为对关于认证结果的信息执行认证处理(即上述核查处理)的结果发回的核查处理的结果的信息。然后,它根据接收到的核查处理结果的信息核查用户是否已与音乐相关服务提供系统1000订立了合同。
当认证处理部分1095结束用户认证处理时,它发出示出用户认证处理的结果的服务器认证结果信息(下文称为服务对话ID信息)。
此时,如果作为由认证处理部分1095所执行的用户认证处理的结果将用户认证为授权用户,则控制部分1090依次通过通信控制部分1092和网络接口1093向客户终端1002发送存储在订户的页信息存储部分1096中的用于交易媒体包的页信息以及服务器认证结果信息。
另一方面,如果作为由认证处理部分1095所执行的用户认证处理的结果没有将用户认证为授权用户,则控制部分1090依次通过通信控制部分1092和网络接口1093向客户终端1002发送认证错误信息以及页信息存储部分1096中所存储的指示认证失败的认证失败通知页信息。
同时,认证信息存储部分1097临时存储从认证处理部分1095发出的服务器认证结果信息以及认证处理部分1095在用于使用客户终端1002的用户的用户认证处理中所需的各种认证信息。
媒体包信息存储部分1098存储与可以是用于多个媒体包的媒体包ID信息的检索键相关的诸如CD和DVD之类要交易的多个媒体包的有关信息(下文称为媒体包信息)。
当检索部分1099依次通过网络接口1093和通信控制部分1092接收从客户终端1002作为用于交易媒体包的页信息被传送至客户终端1002的结果从客户终端1002传送的媒体信息请求信号,请求与诸如CD或DVD等特定媒体包相关的媒体包信息时,它从接收到的媒体信息请求信号中取出用于检索特定媒体包的检索键。
然后,检索部分1099用该检索键从媒体包信息存储部分1098中所存储的多个媒体包信息中检索符合检索键中指示的检索要求的特定媒体包的媒体包信息。
然后,控制部分1090依次通过通信控制部分1092和网络接口1093将检索到的媒体包信息传送至客户终端1002。从而将关于特定媒体包的媒体包信息呈现给用户。
然后,如果控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002传送的请求购买特定媒体包的购买请求信号,则它执行将特定媒体包传送至使用客户终端1002的用户的购买处理。
另外,控制部分1090依次通过通信控制部分1092和网络接口1093将用于向用户收取购买特定媒体包的费用的记帐信息发送至记帐服务器1008以使记帐服务器1008执行用于用户购买特定媒体包服务的记帐处理。
另外,当用户的记帐服务器1008的记帐处理完成时,控制部分1090依次通过通信控制部分1092和网络接口1093将指示媒体包的购买处理完成的购买完成页信息发送至客户终端1002。
(3-6)无线电广播信息传送服务器1006的功能电路块配置下面将参照图14用功能电路块来描述无线电广播信息传送服务器1006的硬件配置。无线电广播信息传送服务器1006中的控制部分1110控制通过总线1111与其连接的各种电路的操作。
通信控制部分1112在控制部分1110的控制下通过网络接口1113与客户终端1002和包括入口服务器1003在内的其它服务器交换各种信息和各种数据。
已与无线电广播信息传送服务器1006的操作员订立了合同的各用户的用户ID信息和口令信息相互相关并作为客户信息登记在客户数据库部分1114中。然而,注意如果认证处理部分1115具有根据从入口服务器1003发出和从客户终端1002传送的关于入口认证结果的信息对各用户执行认证处理的功能,则可以省略客户数据库部分1114。
页信息存储部分1116存储用于发送关于已从由无线电广播信息传送服务器1006管理的各无线电台广播的广播节目(下文称为广播列表信息)的并对应于无线电广播信息传送服务器1006的无线电广播信息的页信息。页信息通常用于获取广播列表。
注意用于发送广播列表的页信息由诸如XML之类的语言描述并提供有用于提示客户终端1002的用户输入广播节目广播节目发送的时间和日期及节目的名称作为用于用户想获取的广播列表信息的检索键的输入框。
广播列表信息存储部分1117存储广播列表信息,该广播列表信息包括与已从与无线电广播信息传送服务器1006相应的各无线电台广播的广播节目的名称、各广播节目的开始和结束的时钟时间和名称、演奏艺术家的名字、在各广播节目中各乐曲广播的开始和结束的时钟时间。这些信息以列表的形式生成。
当控制部分1110依次通过网络接口1113和通信控制部分1112接收到从客户终端1002发送的请求用于传送广播列表信息的页信息的页信息获取请求信号时,它响应于接收到的页信息获取请求信号依次通过通信控制部分1112和网络接口1113将存储在页信息存储部分1116中的用于传送广播列表信息的页信息发送至客户终端1002。
当检索部分1118依次通过网络接口1113和通信控制部分1112接收从客户终端1002发送的广播列表信息请求信号,请求它下载包含用于检索用户想获取并输入的关于用于传送广播列表信息的页信息的检索键的希望的广播列表信息时,它从接收到的广播列表信息请求信号中取出检索键。
然后,检索部分1118用该检索键检索存储在广播列表信息存储部分1117中的符合检索键的检索要求的想获取的部分广播列表信息。
然后,控制部分1110依次通过通信控制部分1112和网络接口1113将检索到的用户想要的广播列表信息传送至客户终端1002。
实时广播列表信息存储部分1119存储广播列表信息,该广播列表信息包括正在从与无线电广播信息传送服务器1006的各无线电台广播的广播节目的名称、各广播节目的开始和结束的时钟时间和名称、演奏艺术家的名字、正在广播节目中广播的音乐的开始和结束的时钟时间。
当认证处理部分1115用请求获取广播信息的广播信息请求信号依次通过网络接口1113和通信控制部分1112接收到从客户终端1002发送的使用客户终端1002的用户的用户ID信息和口令信息时,它在用户认证处理中核查它接收到的用户ID信息和口令信息是否被登记在客户数据库部分1114中。
另外,作为与使用用户ID信息和口令信息的用户认证处理不同的用户认证技术,认证处理部分1115依次通过网络接口1113和通信控制部分1112接收从入口服务器1003发出并从客户终端1002传送的关于入口认证结果的信息(如下所述的认证票)并依次通过通信控制部分1112和网络接口1113将接收到的关于认证结果的信息发送至入口服务器1003。
然后,认证处理部分1115响应于关于入口认证结果的信息发送至入口服务器1003,依次通过网络接口1113和通信控制部分1112从入口服务器1003接收作为对关于认证结果的信息执行认证处理(即上述核查处理)的结果发回的核查处理的结果的信息。然后,它根据接收到的核查处理结果的信息核查用户是否已与音乐相关服务提供系统1000的操作员订立了合同。
当认证处理部分1115结束用户认证处理时,它发出示出用户认证处理的结果的服务器认证结果信息(下文称为服务对话ID信息)。
此时,如果作为由认证处理部分1115所执行的用户认证处理的结果将用户认证为授权用户,则控制部分1110依次通过通信控制部分1112和网络接口1113向客户终端1002发送存储在实时广播信息存储部分1116中的实时广播信息以及服务器认证结果信息。
另一方面,如果作为由认证处理部分1115所执行的用户认证处理的结果没有将用户认证为授权用户,则控制部分1110依次通过通信控制部分1112和网络接口1113向客户终端1002发送认证错误信息以及页信息存储部分1116中所存储的指示认证失败的认证失败通知页信息。
这样,如果将用户认证成授权用户则控制部分1110响应于用户获取实时广播信息的请求向用户传送实时广播信息,而如果没有将用户认证成授权用户则它防止用户接收包括无线电广播信息传送服务器1006提供的传送实时广播信息的服务在内的无线电广播信息传送服务。
同时,认证信息存储部分1120临时存储从认证处理部分1115发出的服务器认证结果信息以及认证处理部分1115在用于使用客户终端1002的用户的用户认证处理中所需的各种认证信息。
(3-7)各服务器的处理操作的总结下面将参照图15-20的程序图表总结性地描述在客户终端1002和入口服务器1003之间执行的处理和在客户终端1002和包括音乐信息传送服务器1004、交易服务器1005和无线电广播信息传送服务器1006在内的其它服务器之间执行的处理。
(3-7-1)客户终端1002和入口服务器1003之间的用户认证处理程序首先,将参照图15说明在客户终端1002和入口服务器1003之间执行的用户认证处理的程序。
当客户终端1002的电源打开或响应于用户按下操作输入部分1020的特定操作按钮的操作由操作输入部分1020识别的操作输入信号被输入处理部分1021转换成操作命令时,与音乐相关服务提供系统1000订立合同的客户终端1002的控制部分1023启动认证请求处理。
当客户终端1002开始认证请求处理时,控制部分1023产生包含认证会话ID信息和预先临时存储在认证信息存储部分1038中的其它信息的连接请求信号并在步骤SP1000中依次通过通信控制部分1032和网络接口1033将所产生连接请求信号发送至入口服务器1003。
注意为了执行诸如用户认证处理之类的各种处理中的任何一个,认证会话ID信息是由入口服务器1003发出的识别信息,在每次连接客户终端1002和入口服务器1003用于通信时识别用于通信(或会话)的各连接的状态。
为各认证会话ID信息定义一个预定有效期(例如约1分种)。当入口服务器1003发出对用户认证处理等的认证会话ID信息时有效期开始。
因此,如果从入口服务器1003获取认证会话ID信息的客户终端1002不能在有效期内向入口服务器1003呈现认证会话ID信息,则入口服务器1003确定由认证会话ID信息标识的用于通信的连接被断开连接。
用此设置,入口服务器1003防止在过去发出的认证会话ID信息被没有与用于用户认证处理和其它目的的音乐相关服务提供系统1000的操作员订立合同的用户不合适地或欺骗性地使用。
为了在过去执行用户认证处理等当客户终端1002和入口服务器1003被连接用于通信时,由入口服务器1003发出临时存储在认证信息存储部分1038中的认证会话ID信息。
在步骤SP1001中,当连接请求信号从客户终端1002发出时,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收连接请求信号并将包含在接收到的连接请求信号中的认证会话ID信息和其它信息发送至认证处理部分1056。
然后,认证处理部分1056根据从客户终端1002作为连接请求信号接收到的认证会话ID信息在控制部分1050的控制下执行用户认证处理。
结果,如果可能因为从客户终端1002接收到的认证会话ID信息等的有效期已满,认证处理部分1056不能将使用客户终端1002的用户认证成授权用户,则控制部分1050依次通过通信控制部分1052和网络接口1053将显示认证错误的认证错误信息传送至客户终端1002。
然后,在步骤SP1002中,当客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的认证错误信息时,它读出存储在认证信息存储部分1038中的用户ID信息、口令信息和其它信息并相应地依次通过通信控制部分1032和网络接口1033将它读出的用户ID信息、口令信息和其它信息发送至入口服务器1003。
在步骤SP1003中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052从客户终端1002接收用户ID信息、口令信息和其它信息并将它接收到的用户ID信息、口令信息和其它信息传送至认证处理部分1056。
然后,在控制部分1050的控制下认证处理部分1056在用户认证处理中检测从客户终端1002所接收到的用户ID信息、口令信息和其它信息是否包含在客户数据库部分1054中所登记的客户信息中。
如果结果控制部分1050认证使用客户终端1002的用户是通过认证处理部分1056授权的用户,则它发出客户终端1002和入口服务器1003之间的当前的通信连接状态的认证会话ID信息作为关于入口认证结果的信息,并同时将发送至客户终端1002的认证会话ID信息和其它信息一起临时存储在认证信息存储部分1057中。
然后,控制部分1050依次通过通信控制部分1052和网络接口1053将由认证处理部分1056发送至客户终端1002的认证会话ID信息和其它信息发送至客户终端1002。
然后,在步骤SP1004中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的认证会话ID信息和其它信息并将它接收到的认证会话ID信息和其它信息传送至认证处理部分1037。
接着,认证处理部分1037在控制部分1023的控制下将它接收到的认证会话ID信息和其它信息临时存储在认证信息存储部分1038中。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将来自入口服务器1003的用于请求页信息的页信息获取请求信号和从入口服务器1003接收到的并临时存储在认证信息存储部分1038中的认证会话ID信息及其它信息一起发送至入口服务器1003。
然后,在步骤SP1005中,入口服务器1003的控制部分1050接收从客户终端1002传送的页信息获取请求信息、认证会话ID信息和其它信息并将它接收到的认证会话ID信息和其它信息传送至认证处理部分1056。
然后,在步骤SP1003中,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它将从客户终端1002接收到的认证会话ID信息和其它信息与发送至客户终端1002并临时存储在认证信息存储部分1057中的认证会话ID信息和其它信息相比较。
如果,在步骤SP1006中,认证处理部分1056认证使用客户终端1002的用户是授权用户,它确定来自客户终端1002的获取页信息的请求是合适的请求并延长发送至客户终端1002的认证会话ID信息和其它信息的有效期。
然后,控制部分1050从页信息存储部分1055读出用户请求获取的页信息并依次通过通信控制部分1052和网络接口1053将它读出的页信息和其有效期通过认证处理部分1056得以延长的认证会话ID信息和其它信息一起发送至客户终端1002。
然后,在步骤SP1007中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的页信息、认证会话ID信息和其它信息(认证会话ID信息和其它信息的有效期被延长)并将接收到的页信息传送至页信息产生部分1036而将其有效期被延长的认证会话ID信息和其它信息传送至认证处理部分1037。
页信息产生部分1036产生页的视频数据,其中根据从控制部分1023提供的页信息埋入至音乐信息传送服务器1004、交易服务器1005和无线电广播传送服务器1006的链接并将它产生的视频数据发送至显示控制部分1024。
然后,显示控制部分1024对从页信息产生部分1036提供的视频数据执行数/模转换处理并将获取的模拟视频信号发送至显示部分1025以使显示部分1025显示入口服务器1003的页作为基于模拟视频信号的图象。
另一方面,认证处理部分1037在控制部分1023的控制下将从入口服务器1003接收到的其有效期延长的认证会话ID信息和其它信息临时存储在认证信息存储部分1038中以在延长有效期之前重写认证会话ID信息和其它信息。这样,它更新在步骤SP1004中临时存储的认证会话ID信息和其它信息用于延长的有效期。
(3-7-2)客户终端1002和各服务器1004-1006之间的用户认证处理程序下面将参照图16描述在客户终端1002和包括音乐信息传送服务器1004、交易服务器1005和音频广播信息传送服务器1006在内的其它各服务器之间执行的用户认证处理的程序。
如以上参照图15所述,用户认证处理可以是这样的用户认证处理,其中客户终端1002从入口服务器1003获取页信息,接着通过埋在用于执行的页信息中的链接访问音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006(下文称为间接访问认证处理)。
另选地,用户认证处理可以这样的用户认证处理,其中客户终端1002不从入口服务器1003获取页信息而通过预先登记成用于执行的书签的URL信息直接访问音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006(下文称为直接访问认证处理)。
然而,注意不管客户终端1002与可以是音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006的服务器的组合,可以通过下列相同的程序执行间接访问认证处理。
还注意不论客户终端1002与可以是音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006的服务器的组合,可以通过下列相同的程序执行直接访问认证处理。
间接访问认证处理和直接访问认证处理相互不同之处仅仅在于获取客户终端1002访问音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006所使用的获取URL信息的方式。即,在获取URL信息后,间接访问认证处理和直接访问认证处理的后续程序是相同的。
因此,在以下说明中假定客户终端1002访问音乐信息传送服务器1004并为间接访问认证处理和直接访问认证处理描述单个用户认证处理。
首先,在步骤SP1010中,客户终端1002的控制部分1023依次通过通信控制部分1032和网络接口1033将请求用于传送音乐数据的页信息的页信息获取请求信号(在交易服务器1005和音频广播信息传送服务器1006的情况下它可以分别是用于交易媒体包的页信息和用于传送广播列表信息的页信息)和服务对话ID信息以及从认证信息存储部分1038获取的其它信息一起传送至音乐信息传送服务器1004。
注意服务对话ID信息是为了执行诸如用户认证处理之类的任何处理从客户终端1002所访问的音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006发出以在每次将客户终端1002与音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006合适地连接用于通信时标识单个用于通信(或对话)的连接的状态的标识信息。
在上述认证对话ID信息的情况下,为各服务对话ID信息定义预定有效期(例如约1分钟)。当音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006发出用于用户认证处理的服务对话ID信息时,有效期开始。
因此,如果从服务器1004-1006中的一个获取了服务对话ID信息的客户终端1002不能在有效期内将服务对话ID信息呈现给音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006,则音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006中任何合适的一个确定由服务对话ID信息标识的用于通信的连接被断开连接。
用此设置,音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006防止在过去发出的认证会话ID信息被没有与用于用户认证处理和其它目的的音乐相关服务提供系统1000的操作员订立合同的用户不合适地或欺骗性地使用。
在过去为了执行用户认证处理等当将客户终端1002与音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006连接用于通信时,音乐信息传送服务器1004、交易服务器1005或音频广播信息传送服务器1006发出认证信息存储部分1038中临时存储的认证会话ID信息。
然后,在步骤SP1011中,音乐信息传送服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的页信息获取请求信号、服务对话ID信息和其它信息并将它接收到的服务对话ID信息和其它信息传送至认证处理部分1075。
然后,认证处理部分1075在控制部分1070的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1077中的服务对话ID信息和其它信息相比较。
结果,如果可能因为从客户终端1002接收到的认证会话ID信息的有效期已满,认证处理部分1075不能将使用客户终端1002的用户认证成授权用户,则它确定获取用于从客户终端1002传送音乐数据的页信息的请求不是合适的请求。
然后,当认证处理部分1075没有将使用客户终端1002的用户认证成授权用户时,控制部分1070依次通过通信控制部分1072和网络接口1073将示出认证错误的认证错误信息和用于标识音乐信息传送服务器1004的商店代码传送给客户终端1002。
在步骤SP1012中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐信息传送服务器1004发送的认证错误信息和商店代码并通过音乐信息传送服务器1004从接收到的认证错误信息识别出该用户没有被认证成授权用户,同时它将从音乐信息传送服务器1004接收到的商店代码临时存储在认证信息存储部分1038中。
然后,控制部分1023产生请求入口服务器1003发出用于访问音乐信息传送服务器的认证票的认证票发送请求信号并依次通过通信控制部分1032和网络接口1033将所产生的认证票发送请求信号和音乐信息传送服务器1004的商店代码及已从入口服务器1003接收到的并临时存储在认证信息存储部分1038中的认证对话ID信息一起发送至入口服务器1003。
然后,在步骤SP1013中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的认证票发送请求信号、商店代码和认证对话ID信息并将它们发送至认证处理部分1056。
接着,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1057中的服务对话ID信息和其它信息相比较。
结果,如果可能因为从客户终端1002接收到的认证会话ID信息的有效期已满,认证处理部分1056不能将使用客户终端1002的用户认证成授权用户,则它确定获取用于从客户终端1002传送音乐数据的页信息的请求不是合适的请求。
然后,当认证处理部分1056没有将使用客户终端1002的用户认证成授权用户时,控制部分1050依次通过通信控制部分1052和网络接口1053将示出认证错误的认证错误信息传送给客户终端1002。
另一方面,如果可能因为从1002接收到的认证会话ID信息的有效期未满,认证处理部分1056将用户认证成授权用户,则它确定获取用于从客户终端1002发出认证票的请求是合适的请求。
然后,当认证处理部分1056将使用用户终端1002的用户认证成授权用户时,控制部分1050进入步骤SP1018,该步骤将在下面更详细地描述。
在步骤SP1014中,当客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的认证错误信息时,它读出存储在认证信息存储部分1038中的用户ID信息、口令信息和其它信息,然后依次通过通信控制部分1032和网络接口1033将它读出的用户ID信息、口令信息和其它信息传送至入口服务器1003。
然后,在步骤SP1015中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送用户ID信息、口令信息和其它信息并将接收到的用户ID信息、口令信息和其它信息传送至认证处理部分1056。
然后,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它核查从客户终端1002接收到的用户ID信息、口令信息和其它信息是否包含在客户数据库部分1054中所登记的客户信息中。
如果,结果是认证处理部分1056将使用客户终端1002的用户认证成授权用户,它发出用于客户终端1002和入口服务器1003之间的用于通信的连接的当前状态的认证对话ID信息和其它信息作为关于入口认证结果的信息并在控制部分1050的控制下将它发给客户终端1002的认证对话ID信息和其它信息临时存储在认证信息存储部分1057中。
然后,通过认证处理部分1056,控制部分1050依次通过通信控制部分1052和网络接口1053将它发给客户终端1002的认证对话ID信息和其它信息传送至客户终端1002。
在步骤SP1016中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的认证对话ID信息和其它信息并使认证处理部分1037将它接收到的认证对话ID信息和其它信息临时存储在认证信息存储部分1038中。
然后,控制部分1023产生请求入口服务器1003发送认证票的认证票发送请求信号并依次通过通信控制部分1032和网络接口1033将所产生的认证票发送请求信号和已临时存储在认证信息存储部分1038中的商店代码和现在临时存储在认证信息存储部分1038中的认证对话ID信息一起传送至入口服务器1003。
虽然在本实施例中商店代码临时存储在客户终端1002的认证信息存储部分1038中,本发明并不限于此,且它可以通过依次交换在客户终端1002和入口服务器1003之间执行的步骤SP1012-SP1016的处理操作中的商店代码在步骤SP1016中将商店代码传送到入口服务器1003而不是临时将它存储在客户终端1002的认证信息存储部分1038中。
然后,在步骤SP1017中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的认证票发送请求信号、商店代码、认证对话ID信息和其它信息并将它们传送至认证处理部分1056。
接着,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它将从客户终端1002接收到的认证对话ID信息和其它信息与已临时存储在认证信息存储部分1057中的认证对话ID信息和其它信息相比较。
当可能因为从客户终端1002接收到的认证会话ID信息的有效期未满,认证处理部分1056将用户认证成授权用户时,则它确定用于从客户终端1002发送认证票的请求是合适的请求。
然后,当认证处理部分1056将使用客户终端1002的用户认证成授权用户时,控制部分1050进入下一步骤,或步骤SP1018。
在步骤SP1018中,认证处理部分1056在控制部分1050的控制下并根据它在上述步骤或步骤SP1070中从客户终端1002接收到的商店代码和认证票发送请求信号发出允许客户终端1002访问由商店代码标识的音乐信息传送服务器1004的认证票作为关于入口认证结果的信息。
然后,认证处理部分1056在控制部分1050的控制下将它发送的认证票和其它信息临时存储在认证信息存储部分1057中,并同时将它发送至客户终端1002的认证对话ID信息的有效期延长。
然后,控制部分1050依次通过通信控制部分1052和网络接口1053将认证票和其它信息和通过认证处理部分1056延长了有效期的认证对话ID信息一起发送至客户终端1002。
在步骤SP1019中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的且延长了有效期的认证对话ID信息并将所接收到的认证对话ID信息发送至认证处理部分1037。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将它从入口服务器1003接收到的认证票和认证请求信号一起传送至音乐信息传送服务器1004。
此时,认证处理部分1037在控制部分1023的控制下将从入口服务器1003接收到的且有效期被延长的认证对话ID信息和其它信息临时存储在认证信息存储部分1038中以在延长有效期之前重写认证对话ID信息和其它信息。这样,它更新在步骤SP1016中临时存储的认证对话ID信息和其它用于延长的有效期的信息。
在步骤SP1020中,音乐信息传送服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的认证请求信号、认证票和其它信息。
然后,控制部分1070依次通过通信控制部分1072和网络接口1073将它从客户终端1002接收到的认证票和其它信息和请求验证认证票的认证票验证请求信号和其它信息一起传送至入口服务器1003。
在步骤SP1021中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从音乐信息传送服务器1004传送的认证票验证请求信号、认证票和其它信息并将它接收到的认证票验证请求信号和认证票传送至认证处理部分1056。
然后,认证处理部分1056在控制部分1050的控制下响应于认证票验证请求信号对从音乐信息传送服务器1004接收到的认证票执行验证处理,其中它将从音乐信息传送服务器1004接收到的认证票与已临时存储在认证信息存储部分1057中的认证票相比较。
如果认证处理部分1056证实从音乐信息传送服务器1004接收到的认证票和其它信息是合适的认证票等,则控制部分1050依次通过通信控制部分1052和网络接口1053将指示认证票等是合适的认证票等的有关信息传送至音乐信息传送服务器1004。
在步骤SP1022中,音乐信息传送服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从入口服务器1003传送的关于验证结果的信息并将所接收到的关于验证结果的信息传送至认证处理部分1075。
然后,认证处理部分1075在控制部分1070的控制下根据关于验证结果的信息发出用于客户终端1002和音乐信息传送服务器1004之间的用于通信的连接的当前状态的服务对话ID信息和其它信息,并同时将它发出的服务对话ID信息和其它信息临时存储在认证信息存储部分1077中。
另外,控制部分1070依次通过通信控制部分1072和网络接口1073将通过认证处理部分1075发送至客户终端1002的服务对话ID信息和其它信息发送至客户终端1002。
在步骤SP1023中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐信息传送服务器1004传送的服务对话ID信息和其它信息并使认证处理部分1037将它接收到的服务对话ID信息和其它信息临时存储在认证信息存储部分1038中。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将请求用于传送音乐数据的页信息的页信息获取请求信号和它从音乐信息传送服务器1004接收到的并临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息一起传送至音乐信息传送服务器1004。
在步骤SP1024中,音乐信息传送服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的页信息获取请求信号、服务对话ID信息和其它信息并它接收到的服务对话ID信息和其它信息传送至认证处理部分1075。
然后,认证处理部分1075在控制部分1070的控制下执行用户认证处理,其中它将它从客户终端1002接收到的服务对话ID信息和其它信息与在步骤SP1022中已发送至客户终端1002并临时存储在认证信息存储部分1077中的服务对话ID信息和其它信息相比较。
如果,结果是可能因为从客户终端1002接收到的认证会话ID信息等的有效期未满,认证处理部分1075将用户认证成授权用户,则它确定从客户终端1002获取用于传送音乐数据的页信息的请求是合适的请求。
然后,当认证处理部分1075将使用用户终端1002的用户认证成授权用户时,控制部分1070进入下一步骤或步骤SP1025。
在步骤SP1025中,控制部分1070从页信息存储部分1076读出用于传送用户请求获取的音乐数据的页信息并同时使认证处理部分1075延长发送至客户终端1002的服务对话ID信息的有效期。
然后,控制部分1070依次通过通信控制部分1072和网络接口1073将从页信息存储部分1076读出的用于传送音乐数据的页信息和通过认证处理部分1075延长了有效期的服务对话ID信息和其它信息一起传送至客户终端1002。
在步骤SP1026中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1023接收从音乐信息传送服务器1004传送的用于传送音乐数据的页信息、服务对话ID信息和其它信息(服务对话ID信息和其它信息的有效期被延长)并将接收到的用于传送音乐数据的页信息传送至页信息产生部分1036,同时将它从音乐信息传送服务器1004接收到的服务对话ID信息和其它信息传送至认证处理部分1037。
然后,认证处理部分1037在控制部分1023的控制下将从音乐信息传送服务器1004接收到的有效期延长了的服务对话ID信息和其它信息临时存储在认证信息存储部分1038中,以重写有效期延长之前的服务对话ID信息和其它信息。这样,它更新在步骤SP1023中临时存储的服务对话ID信息和其它信息用于延长的有效期。
另外,页信息产生部分1036根据用于传送音乐数据的页信息产生视频数据并将所产生的视频数据传送至显示控制部分1024。
然后,显示控制部分1024对从页信息产生部分1036提供的视频数据执行数/模转换处理并将获取的模拟视频信号传送至显示部分1025以使显示部分1025将用于传送音乐数据的页信息作为基于模拟视频信号的图象显示。
(3-7-3)音乐相关服务提供处理现在,下面将参照图17-20描述在如参照图16所述的在客户终端1002和在音乐信息传送服务器1004、交易服务器1005或无线电广播信息传送服务器1006之间所执行的用户认证处理的程序结束后,当通过使用客户终端1002从音乐信息传送服务器1004、交易服务器1005或无线电广播信息传送服务器1006中任一合适的服务器中获取的用于传送音乐数据的页信息,用于交易页媒体的页信息或用于传送广播列表的页信息中任何合适的页信息接收音乐数据传送服务、交易服务或无线电广播信息传送服务时在用户认证处理中执行的音乐相关服务提供处理。
(3-7-3-1)音乐数据传送服务提供处理程序首先,下面将参照图17描述客户终端1002从音乐信息传送服务器1004接收音乐数据传送服务之后的音乐数据传送服务提供处理程序。
在步骤SP1030中,当从输入处理部分1021输入用于选择部分的用于传送在显示部分1025上显示成图象的音乐数据的页的控制命令时,客户终端1002的控制部分1023根据输入的控制命令产生请求用户想下载的音乐数据的下载请求信号。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将该下载请求信号和已由音乐信息传送服务器1004发出并临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息一起传送至音乐信息传送服务器1004。
在步骤SP1031中,音乐信息传送服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的下载请求信号、服务对话ID信息和其它信息并将它接收到的服务对话ID信息和其它信息传送至认证处理部分1075。
然后,认证处理部分1075在控制部分1070的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1077中的服务对话ID信息和其它信息相比较。
结果,如果控制部分1070通过认证处理部分1075将通过使用客户终端1002请求要下载的音乐数据的用户认证成授权用户,则它进入下一步骤或步骤SP1032。
在步骤SP1032中,检索部分1079用检索键从音乐数据存储部分1078中所存储的多组音乐数据中检索符合包含在下载请求信号中的检索键中所指示的检索要求的希望下载的音乐数据。
然后,当检索部分1079检索到该音乐数据时,控制部分1070使认证处理部分1075将发送至客户终端1002的服务对话ID信息和其它信息的有效期延长并进入下一步骤或步骤SP1033。
在步骤SP1033中,控制部分1070从音乐数据存储部分1078读出希望下载的并由检索部分1079检索到的音乐数据并依次通过通信控制部分1072和网络接口1073将它们和通过认证处理部分1075延长了有效期的服务对话ID信息和其它信息一起发送至客户终端1002。
在步骤SP1034中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐信息传送服务器1004传送的要下载的音乐数据、服务对话ID信息和其它信息(服务对话ID信息和其它信息的有效期被延长)并将接收到的音乐数据存储在记录媒体1029中,同时它将从音乐信息传送服务器1004接收到的服务对话ID信息和其它信息传送至认证处理部分1037。
认证处理部分1037在控制部分1023的控制下将从音乐信息传送服务器1004接收到的其有效期延长了的服务对话ID信息和其它信息临时存储在认证信息存储部分1038中以重写有效期延长之前的服务对话ID信息和其它信息。这样,它为延长的有效期更新临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息。
因此,客户终端1002能利用由音乐信息传送服务器1004提供的音乐数据传送服务下载用户想获取的音乐数据。
(3-7-3-2)交易服务提供处理程序下面将参照图18描述客户终端1002从交易服务器1005接收交易服务服务之后的交易服务提供处理程序。
在步骤SP1040中,当从输入处理部分1021输入用于选择部分用于传送在显示部分1025上显示成图象的用于交易媒体包的页的控制命令时,客户终端1002的控制部分1023根据输入的控制命令产生请求用户想下载的关于媒体包的媒体包信息的媒体信息请求信号。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将该媒体信息请求信号和已由交易服务器1005发出并临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息一起传送至交易服务器1005。
在步骤SP1041中,交易服务器1005的控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002传送的媒体信息请求信号、服务对话ID信息和其它信息并将它接收到的服务对话ID信息和其它信息传送至认证处理部分1095。
然后,认证处理部分1095在控制部分1090的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1097中的服务对话ID信息和其它信息相比较。
结果,如果控制部分1090通过认证处理部分1095将通过使用客户终端1002请求要下载媒体包信息的用户认证成授权用户,则它进入下一步骤或步骤SP1042。
在步骤SP1042中,检索部分1099用检索键从音乐数据存储部分1098中所存储的多个媒体包中检索符合包含在下载请求信号中的检索键中所指示的检索要求的希望下载的特定媒体包的有关媒体包信息。
然后,当检索部分1099检索到该媒体包信息时,控制部分1090使认证处理部分1095将发送至客户终端1002的服务对话ID信息和其它信息的有效期延长并进入下一步骤或步骤SP1043。
在步骤SP1043中,控制部分1090从音乐数据存储部分1098读出由检索部分1099检索到的媒体包信息并依次通过通信控制部分1092和网络接口1093将它们和通过认证处理部分1095延长了有效期的服务对话ID信息和其它信息一起发送至客户终端1002。
在步骤SP1044中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从交易服务器1005传送的服务对话ID信息和其它信息(服务对话ID信息和其它信息的有效期被延长)并将接收到的媒体包信息传送至页信息产生部分1036,同时它将从交易服务器1005接收到的服务对话ID信息和其它信息传送至认证处理部分1037。
认证处理部分1037在控制部分1023的控制下将从交易服务器1005接收到的其有效期延长了的服务对话ID信息和其它信息临时存储在认证信息存储部分1038中以重写有效期延长之前的服务对话ID信息和其它信息。这样,它为延长的有效期更新临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息。
页信息产生部分1036根据从控制部分1023给出的媒体包信息产生视频数据且显示控制部分1024将产生的视频数据转换成模拟视频信号并将该模拟视频信号传送至显示部分1025。
然后,控制部分1023使显示部分1025将媒体包信息作为基于模拟视频信号的图象显示并进入下一步骤或步骤SP1045。
在步骤SP1045中,当从输入处理部分1021输入请求购买与在显示部分1025上显示成图象的媒体包信息相应的媒体包的控制命令时,控制部分1023响应于输入的控制命令产生请求购买媒体包的购买请求信号。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将该购买请求信号和已从交易服务器1005接收到的并临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息一起传送至交易服务器1005。
在步骤SP1046中,交易服务器1005的控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002传送的购买请求信号、服务对话ID信息和其它信息并将它接收到的服务对话ID信息和其它信息传送至认证处理部分1095。
然后,认证处理部分1095在控制部分1090的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1097中的服务对话ID信息和其它信息相比较。
结果,如果控制部分1090通过认证处理部分1095将通过使用客户终端1002请求购买媒体包的用户认证成授权用户,则控制部分1090进入下一步骤或步骤SP1047。
在步骤SP1047中,控制部分1090执行包括用于将请求购买的媒体包传送至使用客户终端1002的用户的购买处理并同时依次通过通信控制部分1092和网络接口1093将为用户购买媒体包所执行的记帐处理所需的记帐信息传送至记帐服务器1008以使记帐服务器1008执行与用户购买媒体包相应的记帐处理。
另外,控制部分1090使认证处理部分1095将发送到客户终端1002的服务对话ID信息和其它信息的有效期延长。
在步骤SP1048中,在记帐处理结束后,控制部分1090依次通过通信控制部分1092和网络接口1093将指示媒体包的购买处理完成的购买完成页信息和通过认证处理部分1095延长了有效期的服务对话ID信息和其它信息一起传送至客户终端1002。
在步骤SP1049中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从交易服务器1005传送的购买完成页信息、服务对话ID信息和其它信息(服务对话ID信息和其它信息的有效期被延长)并将接收到的购买完成页信息传送至页信息产生部分1036,同时它还将同样从交易服务器1005接收到的服务对话ID信息和其它信息传送至认证处理部分1037。
另一方面,认证处理部分1037在控制部分1023的控制下临时存储从交易服务器1005接收到的在认证信息存储部分1038中延长了有效期的服务对话ID信息和其它信息以在延长有效期之前重写服务对话ID信息和其它信息。这样,它为延长的有效期更新已临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息。
页信息产生部分1036根据从控制部分1023给出的购买完成页信息产生视频数据且显示控制部分1024将所产生的视频数据转换成模拟视频信号并将该模拟视频信号传送至显示部分1025。
然后,控制部分1023使显示部分1025显示购买完成页作为基于模拟视频信号的图象。
这样,客户终端1002能用由交易服务器1005所提供的交易服务使用户购买想获取的媒体包数据。
(3-7-3-3)广播列表信息传送服务提供处理程序下面将参照图19描述当客户终端1002从无线电广播信息传送服务器1006接收到作为无线电广播信息传送服务的广播列表信息传送服务后的广播列表信息传送服务提供处理程序。
在步骤SP1060中,当在显示部分1025上作为图象所显示的用于传送广播列表信息的页的输入框中操作用于检索用户想获取的广播列表信息的检索键和从输入处理部分1021输入与指示操作检索键的字符串相应的控制命令时,客户终端1002的控制部分1023根据输入的控制命令产生请求用户想下载的广播列表信息的广播列表信息请求信号。
然后,控制部分1023依次通过通信控制部分1032和网络接口1033将该广播列表信息请求信号和已由无线电广播信息传送服务器1006发出并临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息一起传送至无线电广播信息传送服务器1006。
在步骤SP1061中,无线电广播信息传送服务器1006的控制部分1110依次通过网络接口1113和通信控制部分1112接收从客户终端1002传送的广播列表信息请求信号、服务对话ID信息和其它信息并将它接收到的服务对话ID信息和其它信息传送至认证处理部分1115。
然后,认证处理部分1115在控制部分1110的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务对话ID信息和其它信息与已临时存储在认证信息存储部分1120中的服务对话ID信息和其它信息相比较。
结果,如果控制部分1110通过认证处理部分1115将通过使用客户终端1002请求广播列表信息的用户认证成授权用户,则它进入下一步骤或步骤SP1062。
在步骤SP 1062中,检索部分1118从广播列表信息存储部分1117中所存储的所有广播列表信息中检索符合包含在广播列表信息请求信号中的检索键中所指示的检索要求的广播列表信息的预定范围的那部分作为用户希望获取的广播列表信息。
然后,当检索部分1118检索到广播列表信息时,控制部分1110使认证处理部分1115将发送至客户终端1002的服务对话ID信息和其它信息的有效期延长并进入下一步骤或步骤SP1063。
在步骤SP1063中,控制部分1070读出存储在广播列表信息存储部分1117中并由检索部分1118检索到的广播列表信息并依次通过通信控制部分1112和网络接口1113将读出的广播列表信息和通过认证处理部分1115延长了有效期的服务对话ID信息和其它信息一起发送至客户终端1002。
在步骤SP1064中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息传送服务器1006传送的广播列表信息、服务对话ID信息和其它信息(服务对话ID信息和其它信息的有效期被延长)并将接收到的广播列表信息传送至页信息产生部分1036,并将从无线电广播信息传送服务器1006接收到的服务对话ID信息和其它信息传送至认证处理部分1037。
认证处理部分1037在控制部分1023的控制下将从无线电广播信息传送服务器1006接收到的其有效期延长了的服务对话ID信息和其它信息临时存储在认证信息存储部分1038中以重写有效期延长之前的服务对话ID信息和其它信息。这样,它为延长的有效期更新已临时存储在认证信息存储部分1038中的服务对话ID信息和其它信息。
此外,页信息产生部分1036根据从控制部分1023给出的广播列表信息产生视频数据且显示控制部分1024将产生的视频数据转换成模拟视频信号并将该模拟视频信号传送至显示部分1025以使后者显示广播列表信息作为基于模拟视频信号的图象。
因此,客户终端1002能利用由无线电广播信息传送服务器1006所提供的无线电广播信息传送服务获取用户想要的广播列表信息。
(3-7-3-4)实时广播信息传送服务提供处理程序下面将参照图20描述当客户终端1002从无线电广播信息传送服务器1006接收到作为无线电广播信息传送服务的广播列表信息传送服务后的无线电广播信息传送服务提供处理程序。
注意为各无线电台(呼号)设有提供实时广播信息的无线电广播信息传送服务器1006。
在初始阶段,客户终端1002可不存储与各无线电台相应的无线电广播信息传送服务器1006的URL信息。
因此,在无线电广播传送服务提供处理程序的以下说明中假定无线电广播信息传送服务器1006的URL信息由用于各无线电台的呼号的入口服务器1003管理。
在该无线电广播信息传送服务提供处理程序中,假定当客户终端请求入口服务器1003提供指示各无线电台的广播频率的频率信息,以便自动预置无线电台的广播频率时,客户终端1002可不将认证对话ID信息和其它信息存储在认证信息存储部分1038中。因此,客户终端1002必须首先将用户的用户ID信息、口令信息和其它信息传送至入口服务器1003。
在步骤SP1070中,当从输入处理部分1021输出能由客户终端1002接收到的请求自动预置各无线电台的广播频率的操作命令时,客户终端1021的控制部分1023依次通过通信控制部分1032和网络接口1033将关于各无线电台的广播频率的频率信息和由用户输入的区域编码及存储在认证信息存储部分1038中的用户ID信息、口令信息和其它信息一起传送至入口服务器1003。
在步骤SP1071中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的频率信息请求信号、区域编码、用户ID信息、口令信息和其它信息并将它从客户终端1002接收到的用户ID信息、口令信息和其它信息传送至认证处理部分1056。
然后,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它将从客户终端1002接收到的用户ID信息、口令信息和其它信息与登记在客户数据库部分1054中客户信息相比较。
结果,如果认证处理部分1056将使用客户终端1002的用户认证成授权用户且用于从客户终端1002获取频率信息的请求是合适的请求,则它目前在控制部分1050的控制下发出用于客户终端1002和入口服务器1003之间的用于通信的连接的状态的认证对话ID信息,并同时将发出的认证对话ID信息和其它信息一起临时存储在认证信息存储部分1057中。
当认证处理部分1056将用户认证成授权用户时,控制部分1050进入作为步骤SP1072的下一步骤。
在步骤SP1072中,控制部分1050存储在频率信息存储部分1058中的多个频率信息、无线电台名及它们的呼号的列表中检索与输入的区域编码相应的频率信息、无线电台名及它们的呼号,准备一个它们的列表并读出它们。
然后,控制部分1050依次通过通信控制部分1052和网络接口1053将它从频率信息存储部分1058作为列表读出的频率信息、无线电台名及它们的呼号和在上述步骤SP1071中由认证处理部分1056发送至客户终端1002的认证对话ID信息等一起发送至客户终端1002。
在步骤SP1073中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的频率信息、无线电台名、它们的呼号的列表及认证对话ID信息等并将从入口服务器1003接收到的认证对话ID信息等传送至认证处理部分1037,同时它还将频率信息、无线电台名及它们的呼号的列表传送至显示控制部分1024。
然后,认证处理部分1037在控制部分1023的控制下将从入口服务器1003接收到的认证对话ID信息和其它信息临时存储在认证信息存储部分1038中。
显示控制部分1024将从控制部分1023给出的频率信息、无线电台名及它们的呼号的列表传送至显示部分1025并使其显示该列表。
另外,控制部分1023将通过从输入处理部分1021输入的选择命令从列表中选择的频率信息、无线电台名及其的呼号存储在记录媒体1029中作为预置信息并进入下一步骤或步骤SP1074。
在步骤SP1074中,控制部分1023控制调谐器部分1031使它从无线电广播电波中提取正在以与从输入处理部分1021输入的调谐控制命令相应的广播频率广播的广播节目的无线电广播信号。
然后,调谐器部分1031从由广播信号接收部分1030接收到的无线电广播电波中提取正在以该广播频率广播的无线电广播信号并执行诸如对无线电广播信号解码之类的预定接收处理。然后,它将作为接收处理的结果而获取的音频数据传送至声音控制部分1026。
接着,声音控制部分1026将从调谐器部分1031给它的音频数据转换成模拟音频信号并将所获取的模拟音频信号传送至扬声器1027。因此,可以从扬声器1027输出所选择的音频节目的声音。
在步骤SP1075中,无线电广播显示控制部分1039在控制部分1023的控制下读出存储在记录媒体1029中并对应于指示对应于上述调谐控制命令的广播频率的呼号并依次通过通信控制部分1032和网络接口1033将读出的呼号和已临时存储在认证信息存储部分1038中的认证对话ID信息和其它信息一起传送至入口服务器1003。
在步骤SP1076中,入口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的呼号、认证对话ID信息和其它信息并将它接收到的认证对话ID信息和其它信息传送至认证处理部分1056。
然后,认证处理部分1056在控制部分1050的控制下执行用户认证处理,其中它将从客户终端1002接收到的认证对话ID信息和其它信息与已临时存储在认证信息存储部分1057中的认证对话ID信息和其它信息相比较。
结果,如果可能因为从客户终端1002接收到的认证会话ID信息和其它信息的有效期还未满,认证处理部分1056将通过使用客户终端1002发送呼号的用户认证成授权用户,则控制部分1050进入下一步骤或步骤SP1077。
在步骤SP1077中,控制部分1050通过参考从客户终端1002接收到的呼号从存储在URL存储部分1059中的多条URL信息中检索与该呼号相关的那条URL信息。
另外,控制部分1050使认证处理部分1056延长认证处理ID信息和发送至客户终端1002的其它信息的有效期。
然后,控制部分1050从URL存储部分1059读出检索到的URL信息并依次通过通信控制部分1052和网络接口1053将读出的URL信息和通过认证处理部分1056延长了有效期的认证会话ID信息和其它信息发送至客户终端1002。
在步骤SP1078中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从入口服务器1003传送的URL信息、认证会话ID信息和其它信息(认证会话ID信息和其它信息的有效期被延长)并将它接收到的认证会话ID信息和其它信息传送至认证处理部分1037,同时它将URL信息传送至无线电广播显示控制部分1039。
然后,认证处理部分1037在控制部分1023的控制下临时存储从入口服务器1003接收到的在认证信息存储部分1038中延长了有效期的认证会话ID信息和其它信息以在延长有效期之前重写认证会话ID信息和其它信息。这样,它为延长的有效期更新临时存储在认证信息存储部分1038中的认证会话ID信息和其它信息。
无线电广播显示控制部分1039在控制部分1023的控制下将从控制部分1023给出的URL信息临时存储在记录媒体1029中,使其与存储在记录媒体1029中的呼号相关。
然后,无线电广播显示控制部分1039在控制部分1023的控制下根据临时存储在记录媒体1029中的URL信息等依次通过通信控制部分1032和网络接口1033将请求获取实时广播信息的实时广播信息请求信号和已从无线电广播信息传送服务器1006接收到的并临时存储在认证信息存储部分1038中的服务会话ID信息和其它信息一起发送至无线电广播信息传送服务器1006。
注意,此无线电信息传送服务提供处理程序的在步骤SP1078中将实时广播信息请求信号、认证会话ID信息和其它信息从客户终端1002传送至无线电广播信息传送服务器1006的处理与先前参照图16描述的步骤SP1010中处理相对应。
因此,在此无线电信息传送服务提供处理程序中,客户终端1002、无线电广播信息传送服务器1006和入口服务器1003在步骤SP1078的处理后立即执行与以上参照图16所述的步骤SP1011-SP1013和步骤SP1018-SP1022中所执行的类似的用户认证处理,然后进入下一步骤或步骤SP1079。
在步骤SP1079中,客户终端1002的无线电广播显示控制部分1039在控制部分1023的控制下根据临时存储在记录媒体1029中的URL信息等依次通过通信控制部分1032和网络接口1033再次将实时广播信息请求信号和已从无线电广播信息传送服务器1006接收到的并临时存储在认证信息存储部分1038中的服务会话ID信息和其它信息一起发送至无线电广播信息传送服务器1006。
在步骤SP1080中,无线电广播信息传送服务器1006的控制部分1110依次通过网络接口1113和通信控制部分1112接收从客户终端1002传送的实时广播信息请求信号、服务会话ID信息和其它信息并将它接收到的服务会话ID信息和其它信息传送至认证处理部分1115。
然后,认证处理部分1115在控制部分1110的控制下执行用户认证处理,其中它将从客户终端1002接收到的服务会话ID信息和其它信息与临时存储在认证信息存储部分1120中的服务会话ID信息和其它信息相比较。
结果,如果认证处理部分1115将使用客户终端1002的用户认证成授权用户,则它确定用于从客户终端1002获取实时广播信息的请求是合适的请求。
然后,当通过认证处理部分1115将使用客户终端1002的用户认证成授权用户时,控制部分1110使认证处理部分1115将发送至客户终端1002的服务会话ID信息和其它信息的有效期延长并进入下一步骤或步骤SP1081。
在步骤SP1081中,控制部分1110从实时广播信息存储部分1119中读出实时广播信息并依次通过通信控制部分1112和网络接口1113将读出的实时广播信息和通过认证处理部分1115延长了有效期的服务会话ID信息和其它信息一起发送至客户终端1002。
在步骤SP1082中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息传送服务器1006发送的实时广播信息、服务会话ID信息和其它信息(服务会话ID信息和其它信息的有效期被延长)并将接收到的服务会话ID信息和其它信息发送至认证处理部分1037,同时它还将实时广播信息发送到无线电广播显示控制部分1039。
然后,认证处理部分1037在控制部分1023的控制下临时存储从无线电广播信息传送服务器1006接收到的在认证信息存储部分1038中延长了有效期的服务会话ID信息和其它信息以重写有效期延长之前的服务会话ID信息和其它信息。这样,它更新临时存储在认证信息存储部分1038中的服务会话ID信息和其它信息。
另外,无线电广播显示控制部分1039通过显示控制部分1024将从控制部分1023给出的实时广播信息传送至显示部分1025,以使显示部分1025显示与正在接收到的无线电广播的广播节目相关的实时广播信息。
在上述无线电广播信息传送服务提供处理程序中,客户终端1002周期性地重复执行步骤SP1079中的实时广播信息获取请求处理,而无线电广播信息传送服务器1006响应于它从客户终端1002接收到的各获取请求执行步骤SP1080和SP1081中的处理操作。
因此,客户终端1002能显示它正在接收的无线电节目的名称、节目开始时的时钟时间、节目结束时的时钟时间、在广播节目中实时广播的乐曲的名称、演奏艺术家的名字、音乐开始时的时钟时间和其它信息作为实时广播信息,同时不断更新实时广播信息。
用上述设置,音乐相关服务提供系统1000能准确地认证登记的用户以接收由系统1000提供的音乐相关服务并允许用户使用的客户终端1002获取与无线电广播的广播信息等的内容相关的相关信息(实时广播信息、广播列表信息等)。
因此,音乐相关服务提供系统1000能防止任何第三方获取该相关信息和欺骗性地使用该信息。
以上参照图9所述的第二实施例的客户终端1002对应于根据本发明的记录装置1的第一实施例的终端装置10。另外,以上参照图11描述的入口服务器1003对应于第一实施例的综合服务服务器35。另外,以上参照图14所述的无线电广播信息传送服务器1006对应于第一实施例的广播电台服务器32。
另外,以上参照图12说明的音乐信息传送服务器1004对应于第一实施例的音乐传送服务器33。最后,以上参照图13所述的交易服务器1005对应于第一实施例的CD商店服务器34。
同时,图5中示出上述终端设备10的程序模块的HTTP消息程序111和通信器程序112是能实现分别类似于以上参照图9所述的客户终端1002和通信控制部分1032的功能的程序模块。
内容再现模块113是能实现类似于以上参照图9所述的客户终端1002的编码器/解码器部分1034的功能的程序模块。
另外,版权保护信息管理模块114是能实现与以上参照图9所述的客户终端1002的版权管理部分1035的功能相似的功能的程序模块。
另外,因特网无线电调谐/再现模块118是能实现与以上参照图9所述的客户终端1002的控制部分1023和声音控制部分1026的功能的组合相似的功能的程序模块。
另外,乐曲购买/再现模块119也是能实现与以上参照图9所述的客户终端1002的控制部分1023和声音控制部分1026的功能的组合相似的功能的程序模块。
另外,XML浏览器151是能实现与以上参照图9所述的客户终端1002的输入处理部分1021和页信息产生部分1036的功能的组合相似的功能的程序模块。
另外,硬盘内容控制器117、数据库访问模块115和内容数据访问模块116是能实现与以上参照图9所述的客户终端1002的控制部分1023的功能相似的功能的程序模块。
另外,程序库130的认证库131是能实现与以上参照图9所述的客户终端1002的认证处理部分1037和认证信息存储部分1038的功能的组合相似的功能的程序模块。
另外,程序库130的裁剪库132是能实现与以上参照图9所述的客户终端1002的控制部分1023的功能相似的功能的程序模块。
另外,相关信息显示模块120是能实现与以上参照图9所述的客户终端1002的无线电广播显示控制部分1039的功能相似的功能的程序模块。
另外,调谐器调谐/再现/记录模块121是能实现与以上参照图9所述的客户终端1002的控制部分1023和声音控制部分1026的功能的组合相似的功能的程序模块。
另外,音频用户接口152是能实现与以上参照图9所述的客户终端1002的输入处理部分1021和控制部分1023的功能的组合相似的功能的程序模块。
另外,CD重放模块141是能实现与以上参照图9所述的客户终端1002的声音控制部分1026和外部记录媒体记录/再现部分1028的功能组合相似的功能的程序模块。
最后,HDD重放模块142是能实现与以上参照图9所述的客户终端1002的控制部分1023和声音控制部分1026的功能的组合相似的功能的程序模块。
因此,具有参照图4所述的通过使用硬件电路块实现的硬件配置的终端设备10能执行象以上参照图9所述的具有由功能电路块实现的硬件配置的客户终端1002那样的处理。
虽然上述实施例用从无线电台广播的广播节目的地面无线电广播进行说明并能通过客户终端1002接收,本发明并不限于此,且它还可以设置成客户终端1002适用于接收因特网无线电广播或卫星无线电广播以获取相关信息和无线电广播信息。它还可以设置成客户终端1002适用于接收从电视台广播的电视节目的电视广播并从网络NT1000上的服务器获取与电视节目相关的各种广播信息。
虽然以上用分别是终端设备10和客户终端1002的第一和第二实施例说明根据本发明的记录装置,本发明并不限于此,并具有覆盖个人电脑、手提电话、PDA(个人数字助理)、游戏机和其它信息处理装置以及电视接收机、无线电广播接收机、DVD(数字通用盘)和硬盘记录器的广阔的应用范围。
更具体来说,虽然在分别是终端设备10和客户终端1002的上述第一和第二实施例中安装了硬件电路块、功能电路块和程序模块,但本发明不限于此,且除了终端装置10和客户终端1002外,该元件可以安装在诸如手提电话和个人电脑之类的各种终端设备中。即,其中安装了硬件电路块、功能电路块和程序模块的终端设备可以执行和上述终端设备10和客户终端1002一样的处理。
虽然根据本发明的程序适用于以上参照图5所述的程序模块,但本发明并不限于此,且程序在应用于程序模块时可具有各种其它可能的配置。
虽然本发明的实施例用参照图1-20所述的用作用于接收与接收到的广播信息中所包含的内容相关的信息的接收装置的终端设备10的通信处理部分22和网络接口23和客户终端1002的通信控制部分1032进行描述,但本发明并不限于此,并可以依赖于在记录装置和用于提供内容相关信息的装置之间采用的通信系统将各种其它接收装置用于本发明的目的。
虽然在以上参照图1-20给出的本发明的说明中,终端设备10的CPU11和硬盘驱动器21(或RAM 20)和客户终端1002的控制部分1023和记录媒体1029适用于用作临时存储内容相关信息的临时存储装置,但本发明并不限于此,且可以将包括磁光盘和半导体存储器在内的各种其它临时存储装置用于临时存储内容相关信息用于本发明的目的。
虽然在以上参照图1-20给出的本发明的说明中,终端设备10的CPU11和硬盘驱动器21(或RAM 20)和客户终端1002的控制部分1023和记录媒体1029适用于用作用于将相关信息从临时存储相关信息的临时存储装置记录在保持装置中的相关信息记录装置,但本发明并不限于此,且只要该装置能将相关信息从临时存储装置记录在保持装置中就可以将任何其它各种相关信息记录装置用于本发明的目的。
另外,虽然在以上参照图1-20给出的本发明的说明中,终端设备10的CPU11和硬盘驱动器21(或RAM 20)和客户终端1002的控制部分1023和记录媒体1029适用于用作用于响应于外部输入的记录请求记录在保持装置中接收到的广播信息,使其与记录在保持装置中的相关信息相关的广播信息记录装置,但本发明并不限于此,且只要该装置能记录在保持装置中接收到的广播信息,将它与相关信息相关就使用任何其它各种广播信息记录装置。
虽然在以上参照图1-20给出的本发明的说明中,综合服务服务器35和入口服务器1003适用于用作具有认证功能的认证服务器,但本发明并不限于此,且可以使用诸如只具有认证功能的服务器之类的其它各种认证服务器。
虽然在以上参照图1-20给出的本发明的说明中,广播电台服务器32和无线电广播信息传送服务器1006适用于用作具有提供内容相关信息的功能的相关信息提供服务器,本发明并不限于此,且只要该服务器能提供关于包含在广播信息中的内容的信息就可以使用诸如CD名称信息提供服务器31和用于运行电视广播电台的服务器之类的其它各种相关信息提供服务器。
最后,虽然以上参照图1-20所述的商店代码用作用于标识从相关信息提供服务器传送的用于标识相关信息提供服务器的服务标识信息和和向终端设备指示认证错误的信息,本发明不限于此,只要该信息能用于标识相关信息提供服务器就可以使用其它各种服务标识信息。
工业适用性本发明可以用于个人电脑、手机和其它装置的记录装置中。
权利要求
1.一种记录装置,其特征在于,包括接收装置,用于接收与接收到的广播信息中所包含的内容有关的内容相关信息;临时存储装置,用于临时存储内容相关信息;相关信息记录装置,用于响应于外部输入的记录请求将临时存储装置中所存储的内容相关信息记录在保持装置中;和广播信息记录装置,用于响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持装置中的相关信息相关。
2.如权利要求1所述的装置,其特征在于,所述广播信息记录装置适用于响应于记录请求以环形的特定时间间隔将接收到的广播信息记录在所述保持装置中并在外部输入记录请求之前和之后记录广播信息。
3.如权利要求2所述的装置,其特征在于,特定时间间隔可以是任意定义的。
4.如权利要求1所述的装置,其特征在于,用在外部输入记录请求的时间点所接收到的广播信息合成声音信息,且接收到的用于合成声音信息的广播信息与记录在所述保持装置中的相关信息相关并通过所述广播信息记录装置记录在所述保持装置中。
5.一种记录方法,其特征在于,包括接收接收到的广播信息中所包含的内容有关的内容相关信息的接收步骤;临时存储内容相关信息的临时存储步骤;响应于外部输入的记录请求将在临时存储步骤中存储的内容相关信息记录在保持装置中的相关信息记录步骤;和响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持装置中的相关信息相关的广播信息记录步骤。
6.如权利要求5所述的方法,其特征在于,所述广播信息记录步骤适用于响应于记录请求以环形的特定时间间隔将接收到的广播信息记录在所述保持装置中并在外部输入记录请求之前和之后记录广播信息。
7.如权利要求6所述的方法,其特征在于,所述特定时间间隔可以是任意定义的。
8.如权利要求5所述的方法,其特征在于,在所述广播信息记录步骤中,用在外部输入记录请求的时间点所接收到的广播信息合成声音信息,且接收到的用于合成声音信息的广播信息与记录在所述保持装置中的相关信息相关并被记录在所述保持装置中。
9.如权利要求5所述的方法,其特征在于,在所述接收步骤中,能与具有认证功能的认证服务器和提供内容相关信息的相关信息提供服务器通信且正在接收内容的终端设备将请求与正在接收的内容相关的内容相关信息的请求信息和作为终端设备和相关信息提供服务器之间的对话ID的服务对话ID一起传送至相关信息提供服务器;从所述相关信息提供服务器接收指示认证错误的信息和用于标识所述相关信息提供服务器的服务标识信息;将请求发送用于访问所述相关信息提供服务器的认证票的认证票发送请求信息和作为所述终端设备和认证服务器之间的对话ID的认证对话ID一起发送至认证服务器;如果由认证服务器认证,则接收从所述认证服务器发送的认证票并将所述该认证请求信息和所述认证票一起传送至相关信息提供服务器;如果由相关信息提供服务器认证,则接收作为所述终端设备和相关信息提供服务器之间的对话ID的服务对话ID;将请求相关信息的请求信息和接收到的服务对话ID一起传送至所述相关信息提供服务器;和如果由相关信息提供服务器认证,则接收与所述请求信息对应的相关信息。
10.如权利要求9所述的方法,其特征在于,在所述接收步骤中,所述终端设备如果认证服务器的认证是错误的则接收指示认证错误的信息并将用户ID和口令传送至所述认证服务器;如果由认证服务器认证用户ID和口令,则接收作为所述终端设备和认证服务器之间的对话ID的认证对话ID;并将所述认证票请求信息和所述认证对话ID一起传送至所述认证服务器。
11.一种用于使计算机执行下列处理的程序接收与所接收到的广播信息中所包含的内容有关的内容相关信息;临时存储内容相关信息;响应于外部输入的记录请求将临时存储的内容相关信息记录在保持装置中;和响应于外部输入的记录请求将接收到的广播信息记录在保持装置中,使其与记录在保持装置中的相关信息相关。
全文摘要
使大量记录的信息在它们被记录后的任何时间都能易于区分和识别。当从广播电台32a接收到广播信息时,通过网络30由接收装置接收与广播信息的内容相关并相应的内容相关信息并将其临时存储在临时存储装置3中。当存在记录相关信息的外部请求时,通过相关信息记录装置5将临时存储在临时存储装置3中的相关信息记录在保持装置4中,同时将在接收记录请求时接收到的广播信息与记录在保持装置4中的相关信息相关并通过广播信息记录装置6记录在保持装置4中。因此,可以容易地通过所记录的广播信息识别与广播信息相关的相关信息。
文档编号H04H60/73GK1816980SQ20048001863
公开日2006年8月9日 申请日期2004年5月18日 优先权日2003年7月14日
发明者吉光寺宏幸, 奥泽望, 山下慎介, 守谷淳, 村瀬泰弘 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1