内容接收程序以及内容接收方法

文档序号:6356624阅读:131来源:国知局
专利名称:内容接收程序以及内容接收方法
技术领域
本发明涉及一种由根据需要把分发音乐,图像等内容的服务器计算机(以下,简称服务器)系统和重放分发内容的内容重放装置进行连接的客户计算机(以下,简称客户端)来实行的内容接收程序以及内容接收方法。
背景技术
近年,利用因特网将各种各样的内容进行分发的服务正在增加。涉及到利用分发服务下载内容时,过去,通过因特网浏览器对分发源服务器进行访问,在其网页上选择所希望的内容进行下载。
但是,在过去的技术中,要知道何处的服务器提供怎样的服务时,必须对各个服务器进行访问,并分别在网页上一一确认其服务内容,这样做是很烦琐的。

发明内容
本发明的主要目的在于提供一种即使不进行网页浏览这样烦琐的事也能知道服务器在提供怎样的服务的内容接收程序以及内容接收方法。
另外,提供与内容接收程序以及内容接收方法起同样作用的客户端以及内容接收系统也是本发明的一个目的。
本发明为由根据需要把分发内容的服务器系统和重放分发内容的内容重放装置进行连接的客户端来实行的内容接收程序以及内容接收方法,其中,包含以下步骤把内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息的读取步骤(a);基于广告信息与服务器系统进行连接的连接步骤(b);以及根据从服务器系统发送来的新广告信息更新存储器中的广告信息的更新步骤(c)。
在本发明中,把内容重放装置连接到客户端时,按照读取步骤从内容重放装置的存储器读取广告信息。由此,客户端能知道服务器系统提供怎样的服务。进而,客户端基于广告信息实行向服务器系统连接的连接步骤。在这里,从连接的服务器系统发送出新广告信息时,客户端按照更新步骤,根据这个新广告信息将存储器中的广告信息进行更新。
在本发明的某个实施例中,服务器系统包含保有内容及广告信息的多个服务器,广告信息包含广告发送源的服务器的地址信息。进而,在连接步骤,按照地址信息与各个服务器进行连接。
还有,存储器按每个服务器将广告信息进行分别存储。进而,更新步骤包含从存储器把与连接的服务器对应的广告信息进行检测的检测步骤,以及根据从连接的服务器发送的新广告信息把由检测步骤检测到的广告信息进行更新的广告信息更新步骤。
另外,存储在存储器中的广告信息包括表示广告作成日期的日期信息,更新步骤还包括把包含在由检测步骤检测到的广告信息中的日期信息发送到连接的服务器中的发送步骤。进而,在广告信息更新步骤中,当新广告信息被送出时对日期信息进行更新。
在本发明的其它实施例中,服务器系统包括保存内容的多个第1服务器,以及保存广告信息的第2服务器。进而,在连接步骤中,将其与第2服务器进行连接。
还有,广告信息包括第2服务器的地址信息。进而,在连接步骤中,按照地址信息使其与第2服务器进行连接。
在某一情形,本发明为由根据需要把分发内容的服务器系统和重放分发内容的内容重放装置进行连接的客户端,把从服务器系统分发的内容进行接收,并转送到内容重放装置中的内容接收方法,其中,包含以下步骤把内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息的步骤(a);基于广告信息与服务器系统进行连接的步骤(b);以及根据从服务器系统发送来的新广告信息更新存储器中的广告信息的步骤(c)。
在此情形,把内容重放装置连接到客户端时,客户端从内容重放装置的存储器读取广告信息。由此,客户端能知道服务器系统提供怎样的服务。进而,客户端基于广告信息与服务器系统进行连接。在这里,从连接的服务器系统发送出新广告信息时,客户端根据这个新广告信息将存储器中的广告信息进行更新。
本发明为根据需要把分发内容的服务器系统和重放分发内容的内容重放装置进行连接的客户端,其中,包含以下装置把内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息的读取装置;基于广告信息与服务器系统进行连接的连接装置;以及根据从服务器系统发送来的新广告信息更新存储器中的广告信息的更新装置。
在本发明中,把内容重放装置连接到客户端时,读取装置从内容重放装置的存储器读取广告信息。由此,客户端能知道服务器系统提供怎样的服务。进而,连接装置基于广告信息与服务器系统进行连接。在这里,从连接的服务器系统发送出新广告信息时,更新装置根据这个新广告信息将存储器中的广告信息进行更新。
在其它情形,本发明包含以下装置,作为内容接收系统,其中包括将内容进行分发的服务器系统;将分发的内容进行重放的内容重放装置;以及把内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息,并基于广告信息与服务器系统进行连接,以及根据从服务器系统发送来的新广告信息更新存储器中的广告信息的客户端。
在此情形中,把内容重放装置连接到客户端时,客户端从内容重放装置的存储器读取广告信息。由此,客户端能知道服务器系统提供怎样的服务。进而,客户端基于广告信息与服务器系统进行连接。在这里,从连接的服务器系统发送出新广告信息时,客户端根据这个新广告信息将存储器中的广告信息进行更新。
本发明为根据需要把分发内容的服务器系统和重放分发内容的内容重放装置进行连接的客户端,其中,包含以下程序把内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息的读取程序;基于广告信息与服务器系统进行连接的连接程序;以及根据从服务器系统发送来的新广告信息更新存储器中的广告信息的更新程序。
基于此发明,客户端在内容重放装置连接到客户端时,从内容重放装置的存储器读取广告信息。因此,操作客户端的操作者即使不进行网页浏览这样烦琐的事也能知道服务器在提供怎样的服务。
本发明的上述目的,其它目的,特征以及有利的点,通过参照图示进行的如下实施例的详细说明,将变得更为清楚。


图1是表示本发明实施例的总体构成的示意图;图2是表示图1中服务器的概要构成的框图;图3是表示图1中客户端的概要构成的框图;
图4是表示图1中音乐重放装置的概要构成的框图;图5是表示图4中音乐重放装置的存储器内的数据结构的示意图;图6是表示在图1所示的构成中,传送和接收广告信息时的总流程的示意图;图7是表示图3中客户端显示器中的一个显示例的示意图;图8是表示与图7不同的情形下的客户端显示器中的一个显示例的示意图;图9是表示与图5不同的情形下的音乐重放装置的存储器内的数据结构的示意图;图10是表示按照图6中的流程,传送和接收广告信息时的客户端CPU的处理步骤的流程图;图11是表示图10中广告信息下载处理的详细流程的流程图;图12是表示图6中连接到客户端时的音乐重放装置CPU的处理步骤的流程图;图13是表示图6中从客户端将广告信息转送来时的音乐重放装置CPU的处理步骤的流程图;图14是表示按照图6中的流程在客户端之间传送和接收广告信息时的各个服务器CPU的处理步骤的流程图;图15是表示将本发明的其它实施例进行说明,并且按照与图6不同的步骤传送和接收广告信息的总流程的示意图;图16是表示按照图15中的流程,客户端从各个服务器下载广告信息时的广告信息下载处理的详细流程的流程图;图17是表示按照图15中的流程,在客户端之间传送和接收广告信息时的各个服务器CPU的处理步骤的流程图;图18是表示本发明另外的实施例的总体构成的示意图;图19是表示在图18所示的构成中,传送和接收广告信息时的总流程的示意图;图20是表示按照图19中的流程,客户端从各个服务器下载广告信息时的广告信息下载处理的详细流程的流程图;图21是表示将本发明的某一实施例进行说明,并且从任意的服务器下载数据文件时的总流程的示意图;
图22是表示在图21的流程中客户端显示器中的一个显示例的示意图;图23是表示在图21的流程中下载的数据文件的数据结构的示意图;图24是表示按照图23中的流程,从任意的服务器下载数据文件时的客户端CPU的处理步骤的流程图;图25是表示在图23的流程中从客户端进行访问时的服务器CPU的处理步骤的流程图;图26是表示在图23的流程中从客户端将数据文件转送来时的音乐重放装置CPU的处理步骤的流程图;图27是表示将本发明的再一个其它实施例进行说明,并且由音乐重放装置重放音乐时的CPU的处理步骤的流程图。
具体实施例方式
实施例参照图1,本实施例的客户端100为具有通讯功能的个人计算机,并通过因特网200能对多个服务器(Web服务器)300,300,......进行任意访问。另外,在客户端100中,根据需要连接有作为内容重放装置的便携式音乐重放装置400。
各个服务器300,300,......分别为将音乐内容进行分发的服务器,并且包含如图2所示的通过外部接口302与因特网200连接的CPU(Central Processing Unit中央处理器)以及与CPU300连接的数据库306。同时,在数据库306中,存储有分别与多个音乐内容对应的多个数据文件及后述的广告信息。另外,在CPU304中,分别连接有从操作服务器300的操作者来输入各种命令的输入装置308,对应CPU304的运行将各种信息进行显示的显示器310以及存储用于控制CPU304运行的控制程序的存储器312。
在这里,客户端100对任意的服务器300进行访问,并订购所希望的音乐内容时,在被访问的服务器300中,CPU304从数据库306中抽取与订购的音乐内容对应的数据文件。进而,CPU304通过因特网200把抽取的数据文件发送到订购方的客户端100中。
参照图3,通过因特网200发送来的数据文件,通过终端适配器102被读入到客户端100中。该数据文件通过外部接口104被输入到CPU106中。CPU106把输入的数据文件暂时保存到硬盘108中,即下载。与此同时,CPU106通过外部接口104以及USB(Universal Serial Bus通用串行总线)端子110把下载的数据文件转送到音乐重放装置400中。
同时,CPU106按照存储在存储器112中的内容接收程序运行。该内容接收程序由CD-ROM500供给。具体而言,客户端100具有用于读取CD-ROM500中记录的内容接收程序的CD-ROM读取装置114。由该CD-ROM读取装置114读取的内容接收程序,通过CPU106被安装到硬盘108中。CPU106把安装的内容接收程序暂时从硬盘108移存到存储器112,基于对该存储器112的访问来执行内容接收程序。同时,在CPU106中连接有作为输入各种命令的输入装置的键盘116和鼠标118以及对应CPU106的运行显示各种信息的显示器120。
参照图4,从客户端100转送来的数据文件通过USB端子404被读入到音乐重放装置400中。该数据文件通过外部接口406被输入到CPU408中。CPU408通过存储接口410把输入的数据文件记录到存储卡402中。同时,存储卡402为自由装卸的记录介质,当其被安装在槽412中时,通过存储接口410与CPU408进行电连接。
根据记录在上述存储卡402中的数据文件重放音乐时,从操作键414输入该旨意的命令,具体而言,就是按下构成操作键414的在图中没有示明的重放键。这样,CPU408通过存储接口410从存储卡402读入数据文件,并将其送到DSP(Digital Signal Processor数字信号处理器)416中。DSP416把包含在该数据文件中的加密音乐数据进行解密,并把该解密音乐数据输入到D/A转换器418中。D/A转换器418把输入的音乐信号转换为模拟音乐信号,转换后的音乐信号通过音频放大器420以及输出端子422被输入到头戴受话器424中,由此音乐被重放。同时,如上所述的那样,将音乐进行重放时,音乐重放装置400不与客户端100进行连接也是可以的。还有,在停止重放动作时,按下构成操作键414的在图中没有示明的停止键就可以。
此时,本实施例中的各个服务器300,300,......如上所述将广告信息分别保存在自身的数据库306中。所谓该广告信息就是每个服务器300用于广告自身的信息。在这里,作为广告信息,每个服务器300的URL(Uniform Resource Locator统一资源定位器)信息以及用文字以及图像表示每个服务器300提供怎样的服务的信息按HTML(Hyper Text Markup Language超文本标记语言)形式被保存在各自的数据库306中。同时,广告信息的内容在各自的服务器300中能适当地进行更新。
对于上述的服务器300,300,......而言,客户端100从服务器300,300,......下载广告信息的同时,具有把该下载的广告信息转送到音乐重放装置400的功能。进而,音乐重放装置400具有用于存储从客户端100转送来的广告信息的闪存(以下,简称存储器)426。
参照图5,存储器426具有与各个服务器300,300,......分别对应的多个存储区426a,426a,......。同时,使任一的服务器300对应任一的存储区426a是由预先注册来决定的。进而,在各个存储区426a的标题以后,与其分别对应的服务器300的URL信息以及表示该服务器提供怎样的服务的信息,按这个顺序被存储。
再者,客户端100也具有与音乐重放装置400连接时,从存储器426读取广告信息的功能。由此,即使客户端100不特意去访问服务器300,300,......并浏览各自的网页,也能从读取的广告信息知道各个服务器300,300,......在提供怎样的服务。
如上所述的那样,关于在客户端100,各个服务器300,300,......以及音乐重放装置400之间接收和传送广告信息时的一系列的流程,参照图6进行更为详细地说明。
例如,现今,在音乐重放装置400的存储器426中,如上述图5所示的那样,将广告信息进行存储。而且,音乐重放装置400与客户端100还没有被互相连接。
在这种状态下,在客户端100中把音乐重放装置400连接到客户端100中时,客户端100把广告信息的读取请求发送到音乐重放装置400中。音乐重放装置400对应得到的读取请求从存储器426中读取全部广告信息,然后将其发送到客户端100中。客户端100将该读取的广告信息暂时存储在硬盘108中的同时,如图7所示,显示在自己的显示器120上。操作客户端100的操作者能从该显示器120上的显示知道各个服务器300,300,......在提供怎样的服务。
进而,用鼠标118(指针)将图7的中央上部表示的「取得最新信息」的按钮120a进行点击时,客户端100对各个服务器300,300,......按顺序进行访问,并把各自的广告信息按顺序进行下载。具体而言,首先,对存储器426中注册的N台服务器300,300,......中的其中第1台服务器300进行访问。对该服务器300的访问是根据含有广告信息的URL信息来进行的。然后,客户端100向所要访问的服务器300发送广告信息的下载请求。这样,被访问的服务器300对应于该下载请求把自己所具有的广告信息发送到客户端100中。客户端100把发送来的广告信息暂时下载到硬盘中。进而,当该下载结束时,客户端100就对下面的第2台服务器300进行访问,并下载其广告信息。此后,直到第N台服务器300按顺序进行同样的访问并下载其广告信息。
从全部的服务器300,300,......把广告信息下载完时,客户端100将此下载的最新广告信息,如图8所示的那样显示在自己的显示器上。同时,该图示出了关于第1台服务器300,与图7中表示的下载前时的广告信息进行比较而更新广告信息,关于第2台服务器300,与下载前时的广告信息进行比较而没有更新广告信息的例子。客户端100在向其显示器进行显示的同时,把最新的广告信息转送到音乐重放装置400中。
音乐重放装置400接收从客户端100转送来的广告信息,并根据该接收的广告信息更新存储器426中存储的广告信息。由此,存储器426中的数据如图9所示的那样被重写。
这样,按照图6所示的流程,为了在各个服务器300,300,......和音乐重放装置400之间进行广告信息的接收和发送,客户端100的CPU106按图10所示的流程图进行处理。
如该图所示的那样,CPU106在步骤S1中判断出音乐重放装置400被连接时,在步骤S3中向音乐重放装置400发送对存储在存储器426中的广告信息的读取请求。进而,CPU106对应此读取请求,把从音乐重放装置400送来的广告信息在步骤S5中进行接收(读取)的同时,暂时把此广告信息保存在硬盘中。在步骤S7中判断出该广告信息的读取结束时,CPU106就执行步骤S9把读取的广告信息显示在显示器120上。由此,在显示器120上显示出上述图7所示的画面。
进而,CPU106在步骤S11中判断从各个服务器300,300,......是否下载最新的广告信息。该判断是根据显示上述「取得最新信息」按钮120a来进行的。在步骤S13中,判断出从操作者发出下载最新的广告信息的旨意的指示,即,「取得最新信息」按钮120a被点击时,CPU106就实行从各个服务器300,300,......应下载各自的广告信息的步骤15的广告信息下载处理。另一方面,在步骤S13中判断出不下载最新的广告信息的指示时,即,CPU106在操作者进行了除点击「取得最新信息」按钮120a以外的操作的情形时,CPU106就返回到没有在图中表示的主程序。
参照图11,在广告信息下载处理中,首先,CPU106把步骤S151中用于特定任意服务器300的服务器指数n(n=1,2,......,N)设定为初值n=1。然后,CPU106在步骤S153中向第n台服务器300,发送对该服务器300中保存的最新广告信息的下载请求,在步骤S155中进行下载。进而,在步骤S157中判断出下载结束时,CPU106就执行步骤S159判断从全部服务器300,300,......来的广告信息的下载是否结束。在这里,当判断出从全部服务器300,300,......来的广告信息的下载还没有结束时,CPU106就执行应从下一个服务器300将最新广告信息进行下载的步骤S161。然后,CPU106在该步骤161中将服务器指数n更新之后,返回到步骤S153。同时,在步骤S159中判断出从全部服务器300,300,.......来的广告信息的下载已结束时,CPU106就结束该广告信息下载处理,并执行图10所示的下一个步骤S17。
在步骤S17中,CPU106在广告信息下载处理中将下载的广告信息显示在显示器120上。进而,CPU106执行应把下载的广告信息转送到音乐重放装置400中的步骤S19,把开始该广告信息转送的旨意通知给音乐重放装置400。进行该通知之后,CPU106执行步骤S21,把下载的广告信息转送到音乐重放装置400中。进而,在步骤S23中,当判断出该转送已结束时,CPU106就返回到主程序。
对于这样的客户端100一方的CPU106的处理而言,当音乐重放装置400与客户端100连接时,音乐重放装置400的CPU408就按图12所示的流程图进行处理。
即,在步骤S31中,判断出与客户端100已连接时,CPU408就在步骤S33中判断从客户端100(CPU106)来的广告信息的读取请求是否成立。在这里,当判断出从客户端100来的广告信息的读取请求成立时,CPU408就执行步骤S35,读取存储在存储器426中的广告信息,并把该读取的广告信息发送到客户端100中。进而,在步骤S37中,当判断出广告信息的发送已结束之后,就返回到没有在图中表示的主程序。
另外,CPU408接收了从客户端100开始转送最新广告信息的旨意的通知时,就按图13所示的流程图进行处理。
即,在步骤S41中,接收了从客户端100开始转送最新广告信息的旨意的通知时,CPU408就执行步骤S43,按顺序接收从客户端100转送来的最新广告信息。进而,在步骤S45中,当判断出广告信息的接收已结束时,CPU408就执行步骤S47,根据接收的存储器426中的最新广告信息进行更新。然后,该信息被更新之后,CPU408就返回到主程序。
同时,当各个服务器300,300,......的CPU304从客户端100分别接收了广告信息下载的请求时,就按图14所示的流程图进行处理。
即,在步骤S51中,从客户端100接收到广告信息下载的请求时,接收了该下载请求的服务器300的CPU304就执行步骤S53,把存储在数据库306中的最新广告信息发送到客户端100。进而,在步骤S55中,判断出自身的广告信息的发送已结束时,CPU304就返回到没有在图中表示的主程序。
根据此实施例,把音乐重放装置400连接到客户端100时,客户端100就读出存储在音乐重放装置400的存储器426中的广告信息。因此,即使不访问各个服务器300,300,......,以及不对其各自的网页进行一一浏览,就能容易地知道各个服务器300,300,......在提供怎样的服务。所以,能大幅节省操作客户端100及音乐重放装置400的操作者,即,接受分发服务一方的用户下载所希望的音乐内容时的劳力和费用。
另外,如果点击上述取得最新信息按钮120a,能得到各个服务器300,300,......所具有的最新广告信息。进而,根据该最新广告信息,更新音乐重放装置400的存储器426中的广告信息。
进一步,用户所拥有的客户端100及音乐重放装置400起着作为一种广告媒体的作用。因此,对于运营服务器300,300,......的一方,即提供分发服务的一方(提供商)而言,有可向用户直接宣传其自身的广告效应这样的益处。
进而,对于制造音乐重放装置400的一方,即制造商而言,例如,在对各个服务器300,300,......的运营商分配存储器426的存储区426a,426a,......时,也能从各运营商预先或定期的征收如注册费那样的费用。还有,如果把征收的钱返还到制品中时,对于用户而言就有能以低价格购买音乐重放装置400的益处。
在其它的实施例中,如果上述取得最新信息按钮120a被点击时,客户端100就以图15的流程代替图6,从各个服务器300,300,......下载广告信息。但是,在图15中,客户端100对各个服务器300,300,......进行访问并下载最新广告信息的部分与图6不同。因此,在此处重点说明与图6不同的部分,省略对其以外部分的说明。
即,根据图15中所示的流程,从客户端100向各个服务器300,300,......请求广告信息的下载时,如上述图4所示的那样与其一起将标题进行发送。在该标题中,对应于各个服务器300,300,......含有更新其各自广告信息的日期等的各种信息。进而,在各个服务器300,300,......中,从各个客户端100接收到广告信息的下载请求时,就对该标题中含有的更新日期与目前自身所保有的广告信息的更新日期进行比较。在这里,自身所保有的广告信息的更新日期比接收的标题中含有的更新日期新的时候,根据把预先设定的标记F作为F=1来表示其旨意。然后,与其标记F一起把自身所保有的广告信息发送到客户端100中。另外,自身所保有的广告信息的更新日期与标题中含有的更新日期为同一日期的时候,把标记F作为F=0,只把该标记F发送到客户端100中。
在客户端100一方,根据从各个服务器300,300,......送来的标记F为10中的任一值,判断各个服务器300,300,......的广告信息是否被更新。然后,只在标记F为F=1时,进行广告信息的下载。
按照图15所示的流程,从各个服务器300,300,......下载广告信息时,客户端100的CPU106作为上述的广告信息下载处理,以图16所示的流程图代替图11所示的流程图进行处理。
即,首先CPU106在步骤S171中把服务器指数n设定为初值(n=1),然后,CPU106在步骤S173中向第n台服务器300请求广告信息的下载。与此同时,CPU106发送对应于第n台服务器300的广告信息的标题部分。然后,在步骤S175中确认从第n台服务器300送来的标记F的内容,并且在该标记F为F=1时,CPU106就执行步骤S177,实行广告信息的下载。进而,在步骤S179中判断出下载结束时,CPU106就执行步骤S181,对于全部的服务器300,300,......判断是否有广告信息的下载请求。同时,在步骤S175中标记F为F=0时,CPU106就越过步骤S177及步骤S179而执行步骤S181。在该步骤S181中,对于全部的服务器300,300,......判断出无广告信息的下载请求时,CPU106就对下一个服务器300经过应请求下载广告信息的步骤S183,返回到步骤S173。对此,在步骤S181中,判断出向全部的服务器300,300,......有广告信息的下载请求时,CPU106就结束对该广告信息的下载处理,执行图10所示的步骤S17。
对于这样的客户端100一方的CPU106的处理,各个服务器300,300,......的CPU304分别按图17所示的流程图进行处理。
即,在步骤S61中从客户端100接收到广告信息的下载请求时,接收了该下载请求的服务器300的CPU304就执行步骤S63,与该下载请求一起,将接收的标题中含有的更新日期与目前的数据库306中存储的广告信息的更新日期进行比较。然后,在步骤S65中,当判断出数据库306中存储的广告信息的更新日期比接收的标题中含有的更新日期新的时候,CPU304就执行步骤S67,将标记F设为F=1的同时,把该标记F发送到客户端100中。进而,发送标记F之后,CPU304执行步骤S69,将数据库306中存储的广告信息发送到客户端100中。在步骤S71中判断出广告信息的发送结束时,CPU304就返回到主程序。同时,在步骤S65中,判断出数据库306中存储的广告信息的更新日期与接收的标题中含有的更新日期为同一日期的时候,CPU304就执行步骤S73,将标记F设为F=0的同时,把该标记F发送到客户端100中。进而,发送标记F之后,CPU304就返回到主程序。
如果按照如图15所示的流程,只能把比音乐重放装置400的存储器426中存储的广告信息新的广告信息进行下载。因此,与如图6所示的从全部的服务器300,300,......一样下载广告信息的流程进行比较,能更有效地下载广告信息。
再者,在其它实施例中,如图18所示的那样,设置与各个服务器300,300,......有别的管理用服务器600。进而,在该管理服务器600中将各个服务器300,300,......的广告信息进行总存储的同时,从该管理服务器600下载各个服务器300,300,......的广告信息。同时,在各个服务器300,300,......中更新了其各自的广告信息时,也要对管理服务器600中存储的广告信息一起进行更新。
根据将各个服务器300,300,......的广告信息用一台管理服务器600进行一元化管理,如图19所示的那样,能把下载各个服务器300,300,......的广告信息时的客户端100要访问的服务器,设置在管理服务器600的一处。因此,能谋求下载各个服务器300,300,......的广告信息时的更有效化。同时,在管理服务器600中,把用于访问的URL信息预先注册在音乐重放装置400的存储器426中。然后,客户端100从音乐重放装置400的存储器426读出广告信息时,管理服务器600的URL信息也被同时读出。管理服务器600的构成基本上与图2所示的其它服务器300,300,......的构成一样,所以在这里省略其说明。
如上所述,从管理服务器600下载各个服务器300,300,......的广告信息时,客户端100的CPU106作为上述广告信息下载处理,以图20的流程图代替图11或图16的流程图来进行处理。
即,首先CPU106在步骤S191中访问管理服务器600,并请求广告信息的下载。然后,在步骤S193中实行广告信息的下载,在步骤S195中判断出下载结束时,CPU106就结束该广告信息下载处理,执行图10中的步骤S17。
同时,对于这样的客户端100一方的CPU106的处理,管理服务器600执行与上述的图14一样的处理。因此,在此省略对管理服务器600的处理说明。
再者,在某一实施例中,从任意的服务器300下载音乐内容时,能与该音乐内容一起下载该服务器300中存储的广告信息。关于这一点,参照图21对其进行详细说明。
即,现在认为客户端100从操作者接收了访问任意的服务器300的命令。该命令是在上述图7所示的画面上,根据用鼠标118对任意的服务器300的URL120b进行点击来获取的。
客户端100按照获取的命令对任意的服务器300进行访问。与此对应,从访问的服务器300把网页数据发送到客户端100中。基于此,在客户端100的显示器120上显示如图22所示的网页画面。同时,在该图中,也示明了访问第1台服务器300时的画面。
进而,在图22所示的网页上给出操作者要下载所希望的音乐内容的指示时,具体为在此网页上把光标120d移动到可下载音乐内容的列表120c中的所希望的内容上,再用鼠标进行点击时,客户端100就向要访问的服务器300发送对其音乐内容的下载请求。要访问的服务器300接收该下载请求,并从自身的数据库306中抽取对应于指定的音乐内容的数据文件。图23表示该数据文件的结构。
如该图所示的那样,在数据文件的标题之后,按顺序存储安全信息,广告信息以及加密的音乐数据。在这里,安全信息是为了防止将音乐数据进行非法拷贝的密钥信息,由于采用该密钥信息,所以能解开加在音乐数据上的密码,进而解密音乐数据。
进而,服务器300向客户端100发送从数据库306抽取的数据文件。发送的数据文件被下载到客户端100的硬盘108中,进而该下载的数据文件被转送到音乐重放装置400中。
与上述手法一样,音乐重放装置400把转送来的数据文件存储在存储卡402中。与此同时,音乐重放装置400根据包含在数据文件中的广告信息,更新存储器426中的对应的广告信息(对应于要访问的服务器300中的广告信息)。
以此来访问任意的服务器300,并从该服务器300下载含有广告信息的数据文件时,客户端100的CPU106就按图24所示的流程图进行处理。
如该图所示的那样,CPU106在步骤S201中判断出从操作者发出对任意的服务器进行访问的指示,即在图7的画面上对任意的URL120a进行点击时,就执行步骤S203访问指定的服务器300。然后,在步骤S205中判断出从操作者发出下载任意的音乐内容的指示,即在图22的画面上将光标120d移动到任意的音乐内容上并点击鼠标118时,CPU106就执行步骤S207对要访问的服务器300请求音乐内容的下载。进而,该请求之后,CPU106就执行步骤S209,实行与请求的音乐内容对应的数据文件的下载。在步骤S211中,判断出数据文件的下载结束时,CPU106就执行应把下载的数据文件转送到音乐重放装置400中的步骤S213,把开始数据文件转送的旨意向音乐重放装置400进行通知。该通知之后,CPU106就执行步骤S215,把下载的数据文件转送到音乐重放装置10中。然后,在步骤S217中判断出数据文件的转送结束时,CPU106就返回到主程序。
对于这样的客户端100一方的CPU106的处理,要访问的服务器300的CPU304按图25所示的流程图进行处理。
即,在步骤S221中,从客户端100接收到音乐内容的下载请求时,CPU304就执行步骤S223,从数据库306中抽取对应于请求音乐内容的数据文件。然后,在步骤S225中CPU304把抽取的数据文件发送到客户端100中。在步骤S227中,判断出数据文件的发送结束时,CPU106就返回到主程序。
再者,音乐重放装置400的CPU408从客户端100接收到开始数据文件转送的旨意的通知时,按图26所示的流程图进行处理。
如该图所示的那样,CPU408在步骤S231中,从客户端100接收到开始数据文件转送的旨意的通知时,就执行步骤S233,按顺序接收从客户端100转送来的数据文件。然后,CPU408在步骤S235中,把接收的数据文件按顺序存储在存储卡402中。在步骤S237中,判断出数据文件的接收结束时,CPU408就执行步骤S239,调查在接收的数据文件中是否包含有广告信息。在这里,接收的数据文件中包含有广告信息的情况下,CPU408就执行步骤S241,检测与接收的数据文件中包含的广告信息对应的广告信息是否被存储在存储器426中。进而,在步骤S243中,判断出对应的广告信息被检测出时,CPU408就执行步骤S245,根据包含在数据文件中的广告信息更新检测出的广告信息。然后,更新该广告信息之后,CPU408就返回到主程序。
同时,在步骤S239中,判断出数据文件中不包含广告信息的情况下,CPU408从步骤S241越过步骤S245原样返回到主程序。还有,在步骤S243中,从存储器426不能检测出与包含在数据文件中的广告信息对应的广告信息的情况下,CPU408就越过步骤S245原样返回到主程序。
进一步,在其它实施例中,音乐重放装置400根据记录在存储卡402中的数据文件进行音乐的重放时,在数据文件中含有广告信息的情况下,在音乐重放装置400的显示器428上显示其广告信息。以此进行音乐的重放时,音乐重放装置400的CPU408就按图27所示的流程图进行处理。
即,在步骤S251中,判断出从操作者发出重放任意的音乐的指示时(压下上述重放键时),CPU408就执行步骤S253,从存储卡402中抽取对应其音乐的数据文件。然后,CPU408在步骤S255中,调查在抽取的数据文件中是否包含有广告信息。在这里,判断出抽取的数据文件中包含有广告信息的情况下,CPU408就执行步骤S257,在显示器428上显示其广告信息的同时,在步骤S259中将音乐进行重放。同时,在步骤S255中,判断出抽取的数据文件中不包含广告信息的情况下,CPU408就越过步骤S257而执行步骤S259,将音乐进行重放。
在上述实施例中,对以音乐为内容的处理情况进行了说明,但是,也没有必要言及例如以图像以及文字等信息为内容的处理情况下,能应用本发明。另外,客户端100不仅仅局限于个人计算机,例如也可由PDA(Personal Digital Assistant个人数字助理)等其它的通讯终端来构成。
进而,关于广告信息,如图7或图8所示的那样,以文字进行了表现,但是不仅仅局限于此。例如,也可以用图像和图形等来表现。还有,客户端100在其内部具备日历功能的情况下,如果根据该日历的日期,将广告信息的背景以及颜色等进行变更(即执行程序)就可以进行多种多样的广告。进一步,广告信息文字不仅仅局限于文字以及图像等的视觉形式,也可以由声音以及音乐等的听觉形式来表现。
再者,在点击上述取得最新信息按钮120a时,客户端100从各个服务器300,300,......或管理服务器600下载了广告信息,但是不仅仅局限于此。例如,也可以为这样的构成,即客户端100从音乐重放装置400的存储器426读出广告信息之后,从各个服务器300,300,......或管理服务器600自动下载广告信息。
虽然对本发明进行了详细地说明和图示,但这只是作为图解和一实施例所做的说明,很明显不能被理解为对其的限定,本发明的精髓及范围只有附加的权利要求来限定。
权利要求
1.一种由根据需要把分发内容的服务器计算机系统和重放上述分发内容的内容重放装置进行连接的客户端计算机来实行的内容接收程序,其特征在于,其中,包含以下步骤(a)把上述内容重放装置连接到客户端计算机时,从上述内容重放装置的存储器读取广告信息的读取步骤;(b)基于上述广告信息,与上述服务器计算机系统进行连接的连接步骤;以及,(c)根据从上述服务器计算机系统发送来的新的上述广告信息,更新上述存储器中的上述广告信息的更新步骤。
2.权利要求1所述的内容接收程序,其特征在于,上述服务器计算机系统包含保有上述内容及上述广告信息的多个服务器计算机,上述广告信息包含广告发送源的上述服务器计算机的地址信息,在上述连接步骤(b)中,按照上述地址信息与各个上述服务器计算机进行连接。
3.权利要求2所述的内容接收程序,其特征在于,上述存储器按每个上述服务器计算机将上述广告信息分别进行存储,上述更新步骤(c)包含从上述存储器把与连接目的的上述服务器计算机对应的上述广告信息进行检测的检测步骤(c1),以及根据从连接目的的上述服务器计算机发送的上述新广告信息,把由上述检测步骤检测到的上述广告信息进行更新的广告信息更新步骤(c2)。
4.权利要求3所述的内容接收程序,其特征在于,存储在上述存储器中的上述广告信息包含表示广告作成日期的日期信息,上述更新步骤(c)还包含把在由上述检测步骤检测到的上述广告信息中包含的上述日期信息发送到上述连接目的的上述服务器计算机中的发送步骤(c3),在上述广告信息更新步骤(c2)中,当上述新广告信息被发送时对上述日期信息进行更新。
5.权利要求1所述的内容接收程序,其特征在于,上述服务器计算机系统包含保有内容的多个第1服务器计算机及保有上述广告信息的笫2服务器计算机,在上述连接步骤(b)中,将其与上述第2服务器计算机进行连接。
6.权利要求5所述的内容接收程序,其特征在于,上述广告信息包含上述第2服务器计算机的地址信息,在上述连接步骤(b)中,按照上述地址信息与上述第2服务器计算机进行连接。
7.一种由根据需要把分发内容的服务器计算机系统和重放上述分发内容的内容重放装置进行连接的客户端计算机来实行的内容接收方法,其特征在于,其中,包含以下步骤(a)把上述内容重放装置连接到客户端计算机时,从上述内容重放装置的存储器读取广告信息的步骤;(b)基于上述广告信息,与上述服务器计算机系统进行连接的步骤;以及,(c)根据从上述服务器计算机系统发送来的新的上述广告信息,更新上述存储器中的上述广告信息的步骤。
8.一种根据需要把分发内容的服务器计算机系统和重放分发内容的内容重放装置进行连接的客户端计算机,其特征在于,其中,包含以下装置上述内容重放装置被连接时,从上述内容重放装置的存储器读取广告信息的读取装置;基于上述广告信息与上述服务器计算机系统进行连接的连接装置;以及,根据从服务器计算机系统发送来的新的上述广告信息更新上述存储器中的上述广告信息的更新装置。
9.一种内容接收系统,其特征在于,其中,包含以下装置将内容进行分发的服务器计算机系统;将分发的内容进行重放的内容重放装置;以及,上述内容重放装置被连接时,从上述内容重放装置的存储器读取广告信息,并基于广告信息与上述服务器计算机系统进行连接,以及根据从上述服务器计算机系统发送来的新的上述广告信息更新上述存储器中的上述广告信息的客户端计算机。
10.一种根据需要把分发内容的服务器计算机系统和重放分发内容的内容重放装置进行连接的客户端计算机,其特征在于,其中,包含以下程序上述内容重放装置与上述客户端计算机连接时,从上述内容重放装置的存储器读取广告信息的读取程序;基于上述广告信息与上述服务器计算机系统进行连接的连接程序;以及,根据从服务器计算机系统发送来的新的上述广告信息更新上述存储器中的上述广告信息的更新程序。
11.权利要求10所述的客户端计算机,其特征在于,上述服务器计算机系统包含保有上述内容及上述广告信息的多个服务器计算机,上述广告信息包含广告发送源的上述服务器计算机的地址信息,在上述连接程序中,按照上述地址信息与各个上述服务器计算机进行连接。
12.权利要求11所述的客户端计算机,其特征在于,上述存储器按每个上述服务器计算机将上述广告信息分别进行存储,上述更新程序包含从上述存储器把与连接目的的上述服务器计算机对应的上述广告信息进行检测的检测程序,以及根据从连接目的的上述服务器计算机发送的上述新广告信息,把由上述检测程序检测到的上述广告信息进行更新的广告信息更新程序。
13.权利要求12所述的客户端计算机,其特征在于,存储在上述存储器中的上述广告信息包含表示广告作成日期的日期信息,上述更新程序还包含把在由上述检测程序检测到的上述广告信息中包含的上述日期信息发送到上述连接目的的上述服务器计算机中的发送程序,在上述广告信息更新程序中,当上述新广告信息被发送时对上述日期信息进行更新。
14.权利要求10所述的客户端计算机,其特征在于,上述服务器计算机系统包含保有内容的多个第1服务器计算机及保有上述广告信息的第2服务器计算机,在上述连接程序中,将其与上述第2服务器计算机进行连接。
15.权利要求14所述的客户端计算机,其特征在于,上述广告信息包含上述第2服务器计算机的地址信息,在上述连接程序中,按照上述地址信息与上述第2服务器计算机进行连接。
全文摘要
内容分发系统包含服务器(300),各个服务器(300)含有把自身提供怎样的服务进行广告的广告信息。该广告信息能由客户端(100)进行任意地下载。进而,下载的广告信息被存储在内容重放装置(400)内的存储器中。客户端(100)与内容重放装置(400)连接时,读出存储在内容重放装置(400)内的存储器中的广告信息。因此,即使不访问各个服务器浏览其网页,也能容易地知道各个服务器在提供怎样的服务。
文档编号G06Q30/06GK1505782SQ0280877
公开日2004年6月16日 申请日期2002年2月18日 优先权日2001年2月23日
发明者山田智博 申请人:三洋电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1