专利名称:分配网络通信数据的系统、方法、设备和程序的制作方法
技术领域:
本发明涉及通过如因特网的广域通信网络,或如局域网(LAN)的局域通信网络,用于分配诸如音频数据、图像数据和文本数据的各种类型数据的系统、方法、设备和程序。
背景技术:
例如具有内容服务器设备的内容分配业务是可用的,其中内容被累积在诸如因特网的通信网络上,因此终端设备例如移动电话终端和具有通信功能的个人计算机访问分配服务器设备以接收和使用从其中分配的预定内容数据。
可用的用于分配的各种类型的内容,包括音乐数据、用于电影等的活动图像数据、用于图画等的静止图像数据、用于小说和报纸的文本数据和用于游戏软件、应用软件的程序数据等等。除样本数据的无偿分配之外,内容数据一般在付费的基础上进行分配。可使用不同的系统进行支付,例如使用信用卡号进行付费处理。
在提供如上所述的分配业务的系统中,终端设备通过通信网络访问分配服务器设备向分配服务器发送提供预定内容数据的请求,而分配服务器立即为请求终端设备分配所请求的数据。一旦接收到分配服务器设备提供的预定内容,终端设备就可以使用该内容数据。
然而,如上所述,在每次分配服务器设备从终端设备接收内容数据提供请求就立即分配内容数据的时候,可能会由于通信路径的阻塞出现一些障碍。例如,可能需要很长时间来发送/接收内容数据,在最糟的情况下,不可能正确地发送/接收全部的内容数据。因此,专利文献1(日本未经审查的专利申请公布号2002-123446)公开了一种系统,其中分配服务器设备估算通信路径可用的时间段,在该估算的时间段内分配内容。
在专利文献1公开的系统的情况下,从大量的终端设备接受分配请求的分配服务器控制分配时间,从而避开通信路径阻塞的时间段,有效地分配内容数据。然而,由于分配服务器设备控制分配时间,这可能给每个终端的用户带来不便。
例如在深夜,只有较少数量的终端设备在使用,因此通信机会的数量同样也较少。因而,很容易推测出在深夜时通信线路具有更大的容量。因而,典型的方法是在深夜的时段分配内容数据。然而,那些很可能在深夜的时段使用他们的终端设备的用户并不喜欢在那些时段接收分配的内容数据。
也就是说,即使在分配服务器适于根据过去的分配历史等来指定内容数据的分配计划时间时,内容数据要分配到的终端设备也并不总是处在能在这一指定的分配计划时间中接收内容数据的状态。
通常,在分配服务器设备设定的时间段中,有时候,由于在这个时间段中因为种种理由终端设备正在使用,从分配服务器设备分配的内容数据无法被接收。
因此,可以使分配服务器设备适于管理所有接收分配的内容数据的终端设备的使用时间表。在这种情况下,分配服务器设备管理每个终端设备的可用时间以允许在该每个终端设备的可用时间期间分配内容数据。
在这种情况下,然而,需要从全部可接收分配的内容数据的终端设备收集各个终端设备的使用时间表信息(操作时间表信息),从而提高分配服务器设备的负载。另外,当终端设备的使用时间表发生变化时,例如终端设备需要将使用时间表的变化通知分配服务器,因而需要复杂的程序。
发明内容
鉴于上述情况,本发明的目的是提供一种系统、方法、设备和程序,用于在适合每个用户的使用模式的时间中允许每个终端设备接收分配的内容数据。
为了实现这一目的,本发明的第一个方面提供一种信息分配系统,其中,根据来自至少一个通过通信网络连接到分配服务器设备的终端设备的请求,分配服务器设备将分配信息分配到该请求终端设备。该终端设备包括用于接受指定期望分配时间的信息的输入的接受装置;用于提供当前时间的当前时间提供装置;根据指定由接受装置接受的信息的期望分配时间和由当前时间提供装置提供的当前时间,用于检测期望分配时间到达的检测装置;在检测装置检测到了期望分配时间时,用于生成分配请求并通过通信网络向分配服务器设备发送该分配请求的请求发送装置;用于接收分配服务器设备发送的分配信息的信息接收装置;和用于存储由信息接收装置收到的分配信息的存储装置。分配服务器设备包括用于累积可分配信息的分配信息累积装置;用于接收来自终端设备的分配请求的请求接收装置;根据经由请求接收装置接收的分配请求,用于从分配信息累积装置检索要分配的分配信息的检索装置;和用于通过通信网络将检索装置检索到的分配信息发送给终端设备的信息发送装置。
在按照本发明第一个方面的信息分配系统中,终端设备经由接受装置从用户接收用于指定期望分配时间的接受信息。根据开始信息,即,指定期望的分配信息的信息,和由当前时间提供装置提供的当前时间,检测装置检测该期望的分配时间的到达。当检测装置检测达到期望的分配时间时,终端设备生成内容数据分配请求并通过请求发送装置将该分配请求发送到分配服务器设备。
分配服务器设备然后通过请求接收装置从终端设备接收分配请求。根据该分配请求,检索装置从分配信息累积装置中检索相应于该分配请求的分配信息。分配服务器设备通过信息发送装置将检索到的分配信息发送到请求终端设备。终端设备然后通过信息接收装置从分配服务器设备接收分配信息,而该终端设备的存储装置存储该分配信息。
按照这种设计,考虑到他的/她的终端设备的使用状态,每个终端设备的用户可登记便于他/她的终端设备接收分配信息(即,内容数据)的时间或时间段作为指定期望接收时间的信息。然后,终端设备在相应于该登记的时间或时间段时自动地开始,以生成并发送分配请求,并可接收预定的分配信息。
按照本发明,每个终端设备能够在方便的时间生成分配请求,并将该请求发送到分配服务器设备,并因而能够接收分配信息。由于用户的不同,终端设备的使用模式彼此不相同,分配请求的发送时间可分布在不同的时间段以防止分配请求和内容数据的分配拥塞。
图1是说明按照本发明的一个实施例的信息分配系统的示意图;图2是说明图1所示的信息分配系统中的分配业务兼容终端设备(终端设备)的方框图;图3是说明图1所示的信息分配系统中的分配服务器设备的方框图;图4是说明用于设置期望接收时间等的输入屏的一个实例的视图;图5是说明分配请求的一个实例的视图;图6是说明图1所示信息分配系统的第一示例性操作的程序示意图;
图7是说明在图6所示的第一示例性操作中终端设备和分配服务器设备的处理的流程图;图8是说明图1所示信息分配系统的第二示例性操作的程序示意图;图9是说明在图8所示的第二示例性操作中终端设备的处理的流程图;图10是说明图1所示信息分配系统的第三示例性操作的程序示意图;图11是说明在图10所示的第三示例性操作中终端设备和分配服务器设备的处理的流程图;图12是说明在图10所示的第三示例性操作中分配服务器设备的处理的流程图;图13是说明在图1所示的信息分配系统中分配服务器设备的另一个示例性配置的方框图;图14是说明图1所示信息分配系统的第四示例性操作的程序示意图;图15是说明在图14所示的第四示例性操作中分配服务器设备的处理的流程图;图16是说明图13所示的分配服务器设备执行的时间表处理的表格;和图17是说明从图13所示分配服务器设备向终端设备发送的时间设置请求的视图。
具体实施例方式
现在参考附图描述按照本发明的一个实施例的系统、方法、设备和程序。通过举例,连同将用于各种音乐片段的音乐数据作为内容数据来分配的案例,给出通过诸如因特网的广域通信网络实现的信息分配系统的下列描述。
信息分配系统的概述图1是说明按照本实施例的信息分配系统的视图。按照本发明的信息分配系统和信息分配方法被用于图1所示的本实施例的信息分配系统。如图1所示,在该实施例的信息分配系统中,终端用户(以下简称“用户”)使用的分配业务兼容终端设备(以下简称“终端设备”)1、2和3,和分配服务器设备4通过通信网络5连接。
按照本发明的终端设备被应用于终端设备1、2和3。按照本发明的分配服务器设备被应用于分配服务器设备4。通信网络5可以是所谓的“广域通信网络”,例如因特网或公共电话线路网络。
在本实施例中,分配服务器设备4累积大量的音乐片段的音乐数据,并可通过通信网络5将累积的音乐数据分配给用户的终端设备。在本实施例中,分配服务器设备4提供的音乐数据分配业务主要是基于付费的业务,可以通过使用信用卡号或别的方法进行支付。
进一步地,为了保证用户能够接收到期望的音乐数据,分配服务器设备4可预备音乐数据样品(以下简称“演示数据”),这允许用户听到可分配的音乐片段的一部分,并能分配该演示数据,例如,免费的分配。对演示数据进行适当的维护。例如,根据需要把成为可用于分配的音乐片段的演示数据添加到现有演示数据,删除由于不再流行而已经中止分配的音乐片段演示数据。
如上所述,在对可由分配服务器设备4分配的分配信息的说明中,完整音乐片段的音乐数据被简称为“音乐数据”,而用来预演的、属于完整音乐片段的音乐数据的一部分的音乐数据被称为“演示数据”。
在本实施例中信息分配系统中,终端设备1、2和3能各自与分配服务器设备4连接相应的通信线路,以接收从分配服务器设备4分配的预定的演示数据和/或音乐数据。然后,每个终端设备1、2和3把接收的数据存储在它们自己的存储部件中,因此用户能够再现和使用该数据。
终端设备1是本实施例中信息分配系统的专用设备。具体地,终端设备1包括用于与分配服务器设备4通信的通信功能、用于生成发送到分配服务器设备4的分配请求等的请求生成功能、用于累积从分配服务器设备4分配的音乐数据的音乐数据累积功能、以及用于再现积累的音乐数据的音乐数据再现功能。
终端设备2可以是所谓的“移动装置”,例如便携式PDA(个人数字助理)或笔记本式个人计算机。除移动装置的一般功能之外,终端设备2还具有本实施例的信息分配系统的终端设备的功能,其类似于终端设备1。
也就是说,终端设备2具有信息处理功能,例如创建和管理各种数据如,地址簿数据和时间表数据、并创建和管理文档信息。进一步地,为了接收和使用来自分配服务器设备4分配的音乐数据,终端设备2具有类似于上述终端设备1的通信功能、请求生成功能、音乐数据累积功能和音乐数据再现功能。
终端设备3可以是所谓的在家中放置和使用的“台式个人计算机”等。除个人计算机的一般功能之外,终端设备3具有本实施例的信息分配系统的终端设备的功能,其类似于终端设备。
也就是说,通过创建程序和执行该程序或执行各种应用程序,终端设备3可执行各种预定处理,例如文件创建、表格计算、帐目处理、销售管理处理和存货清单管理处理。进一步地,为了接收和使用从分配服务器设备4分配的音乐数据,分配服务器设备4具有类似于上述终端设备1的通信功能、请求生成功能、音乐数据累积功能和音乐数据再现功能。
本实施例的每个终端设备1、2和3不使用的时间段,可以被登记作为演示数据的期望接收时间段或期望分配时间段(以下简称“期望接收时间段”)。通过这样做,在期望接收时间段内,每个终端设备1、2和3可向分配服务器设备4请求演示数据的分配,接收从中分配的演示数据,并累积该演示数据。通过这种设计,终端设备1、2和3的用户可即时再现该响应于分配而累积的演示数据,从而在各自适当的时间收听。
终端设备1、2和3可具有完全不同的演示数据的期望接收时间段。例如,假定终端设备1在深夜的凌晨1点到3点不使用、终端设备2在清晨4点到上午8点不使用、终端设备3在白天上午9点到下午5点用户不在家时不使用。
在这种情况下,深夜的时间段凌晨1点到3点可被设置为终端1的期望接收时间段,清晨4点到上午8点可被设置为终端2的期望接收时间段,白天上午9点到下午5点可被设置为终端设备3的期望接收时间段。
也就是说,为每个终端设备设置最适当的时间段以接收从分配服务器设备4分配的演示数据,并由终端设备来管理。这允许每个终端设备在它最适当的时间段接收分配的演示数据。所述设计还可以在分配演示数据时,避免超过需要的负载被添加到分配服务器设备4上。
为说明简单起见,在图1中示出三个设备,即终端设备1、2和3,但是实际上,大量的终端设备通过通信网络5以可接入的方法连接到分配服务器设备4。虽然在图1中仅示出一个分配服务器设备4,但也可以提供多个具有类似配置和功能的分配服务器设备。
终端设备的基本配置和操作现在将描述用于本实施例的信息分配系统中给出的终端设备。在本实施例中,如图1所示,可以使用各种终端设备,包括专用的终端1、移动终端2和个人计算机3。
不管是何种终端设备,作为在信息分配系统中使用的终端设备的配置是基本上相同的。因而,在下面将描述作为信息分配系统的专用终端设备1实现的配置和操作,而由于假定终端设备2和3作为该信息分配系统的终端设备具有与终端设备1类似的配置,对它们的描述从略。
图2是说明在前实施例的信息分配系统中所使用的终端设备1的方框图。如图2所示,本实施例的终端设备1包括控制部件100、通信部件11、存储设备部件12、音频解码器13、数字-模拟(D/A)转换器14、音频放大器15、扬声器16、按键接口(以下简称“按键I/F”)17、按键操作部件18、在图2示为“LCD CTL”的LCD(液晶显示器)控制器19、LCD 20和时钟电路21。
控制部件100由本实施例的终端设备1中的独立部件组成,具体地由CPU(中央处理器)101、ROM(只读存储器)102、RAM(随机存取存储器)103和EEPROM(电可擦除编程只读存储器)104组成,它们通过系统总线105连接以提供微型计算机的配置。
ROM 102用于在例如执行程序的过程中存储由CPU 101执行的各种程序和各种所需的数据。RAM 103主要用作例如暂时存储各种处理进程的工作区。EEPROM 104是所谓的“非易失存储器”,可用于即使在本实施例的终端设备1关闭电源时存储那些应保存的数据。储存的数据的实例包括各种设置参数。
如图2所示,通信部件11包括接收部件111、解调器112、发送部件113和调制器114。在控制部件100的控制下,通信部件11执行用于接收朝向终端设备1自己的信号的处理,和用于向分配服务器设备4发送信号的处理,例如该发射信号是请求信息信号。
按键操作部件18包括,例如,数字键和各种功能键,接受来自用户的指令输入。通过按键操作部件18接受的用户输入的指令通过按键I/F 17以电信号形式提供给控制部件100。响应于来自用户的指令,控制部件100能够控制所述单独的部件。
通过由控制部件100控制的LCD控制器19,LCD 20显示显示信息,例如各种菜单目录、信息输入屏、告警信息和引导消息。
当例如用于接收音乐数据分配的指令,通过按键操作部件18从用户接收时,控制部件100根据收到的用户指令生成用于音乐数据的分配请求并将该分配请求提供给调制器114。调制器114按照预定系统调制所提供的音乐数据分配请求,以生成发送信号并向发送部件113提供该发送信号。发送部件113将该提供的发送信号放大至预定的水平,并通过通信网络5将该结果信号发送到分配服务器设备4。
分配服务器设备4接收如上所述发送的音乐数据分配请求。根据该接收的分配请求,分配服务器设备4从在分配服务器设备4中累积的音乐数据中检索被请求的音乐数据,然后将该检索到的音乐数据发送给请求终端设备1。
从分配服务器设备4发送到终端设备1的音乐数据由终端设备1的接收部件111接收。该音乐数据由接收部件111处理,例如放大,处理过的音乐数据被提供给解调器112。解调器112解调该接收部件111提供的音乐数据,以提供预调的原始的数字音频信号,然后该音频信号通过控制部件100记录在存储装置部件12中。
存储装置部件12包括具有相对大的存储容量的存储介质。在控制部件100的控制下,数据能够记录到存储介质或从存储介质中读取。可以使用各种媒介作为存储装置部件12的存储介质。实例包括小型的磁光盘,例如MD或MiniDisc(注册商标)、半导体存储器和小型化的磁盘。在本实施例中,例如,可以使用MD。
当经由按键操作部件18接受了用于再现保存在存储装置部件12中的音乐数据的指令时,控制部件100从存储装置部件12的存储介质中读取预定的音乐数据,并将该音乐数据提供给音频解码器13,这可以由DSP(数字信号处理器)来实现。
保存在存储装置部件12的音乐数据由预定的音频压缩系统例如ATRAC(适应性转换声音编码)系统进行音频压缩。从而,音频解码器13解压缩所提供的音频数据以重构压缩前的音频数据,并把处理过的音频数据提供给D/A转换器14。
D/A转换器14将提供的音频数据的数字音频信号转换成模拟音频信号,并将该模拟音频信号提供给音频放大器15。音频放大器15放大该模拟音频信号,并将该放大的模拟音频信号提供给扬声器16。结果,根据从存储装置部件读取和重现的音频数据,声音从扬声器16输出。
如上所述,根据用户的指令,本实施例的终端设备1能够生成音乐数据分配请求,将该请求发送到分配服务器设备4,从分配服务器设备4接收音乐数据分配,并在存储装置部件12的存储介质中累积该音乐数据。进一步地,终端设备1可在需要时重现并使用该累积在存储装置部件12的存储介质中的音乐数据。
另外,分配服务器设备4具有如上所述的用于可分配的音乐片段的演示数据。按照与上述音乐数据相同的方法,每次根据用户的指令,终端设备1能够生成演示数据分配请求,将该请求发送到分配服务器设备4,并进一步接收和累积该演示数据。这允许用户在终端设备1的可用时间内即时重现演示音频数据,以收听该演示音乐。
演示数据期望接收时间的指令和期望被分配的演示数据的指令可通过按键操作部件18接受。接受的信息可被作为设置信息保存在EEPROM 104中。进一步地,控制部件100监控由时钟电路21提供的当前时间。当检测达到预设的期望接收时间时,如上所述,控制部件100可生成演示数据分配请求并发送该请求。这种设计允许在终端设备1的用户方便的时间段内分配演示数据。
在执行本实施例中的通信之前,一般地,终端设备1发出请求来呼叫分配服务器设备4,确认来自分配服务器设备4的响应,并连接到通信线路以与分配服务器设备4通信。
用户希望分配的演示数据和/或音乐数据可以通过例如分配服务器设备4提供的简要(at-a-glace)目录来选择。用户希望分配的演示数据和/或音乐数据可以一次请求多个音乐片段。
另外,如上所述,能够访问分配服务器设备4以接收演示数据和/或音乐数据的终端设备,例如终端设备2和3,可以适于具有类似于如上参考图2所述的终端设备1的功能。
分配服务器设备的基本配置和操作现在将描述在本实施例的信息分配系统中使用的分配服务器设备4。图3是说明在本实施例的信息分配系统中使用的分配服务器设备4的方框图。如图3所示,本实施例的分配服务器设备4包括控制部件400、通信部件41、演示数据文件42、内容文件43、工作文件44和时钟电路45。
控制部件400由本实施例的分配服务器设备4中的单独部件组成,具体地由CPU 401、ROM 402、RAM 403和EEPROM 404组成,它们通过系统总线405相连以提供微型计算机的配置。ROM 402存储各种由CPU 401执行的程序和各种所需数据,例如在执行程序的过程中所需的数据。RAM 403主要用作例如暂时存储各种处理进程的工作区。EEPROM 404是所谓的“非易失存储器”,被用于存储,例如,各种设置参数。
通信部件41包括接收部件、解调器、发送部件和调制器,与图2所示终端设备1的通信部件11相同。在控制部件400的控制下,通信部件41执行用于接收指向分配服务器设备4的信号的处理,和执行用于发送如下所述诸如演示数据和/或音乐数据等分配信息的处理。
演示数据文件42用于存储大量的可分配演示数据的片段。内容文件43用于存储大量的音乐数据片段,这是分配服务器设备4提供的内容。工作文件44用作各种类型的处理的工作区。演示数据文件42、内容文件43和工作文件44可通过,例如,硬盘装置来实现。时钟电路45主要提供当前时间。
通信部件41接收和解调制从终端设备1等发送的演示数据分配请求或音乐数据分配请求,并将处理过的接收信号提供给控制部件400。控制部件400对通信部件41所提供的接收信号进行解码,以确定是哪一个终端设备发送的信号和该信号表示什么类型的请求。
根据已确定的请求,控制部件400从演示数据文件42或内容文件43中检索演示数据或音乐数据。然后控制部件400生成包含该检索到的数据的发送信息,并使通信部件41调制、放大和发送该传输信息。结果发送信息通过通信网络5分配给请求终端设备。
以这种方式,响应于来自每个终端设备的分配请求,分配服务器设备4能够把演示数据或普通的音乐数据仅分配给请求终端设备。
演示数据期望接收时间的设置和分配请求在本实施例的信息分配系统中,如上所述,分配服务器设备4可提供演示数据。在终端设备用户的立场上,演示数据不是立即需要的数据,因而每个用户可以在他的/她的终端设备可用的(不被使用)的时间段内下载演示数据。通过这样做,下载后的任何时候,每个用户可即时重现演示数据以预览演示音乐并能够确定是否下载不是用于预览的完整的音乐数据。
因此,如上所述,在本实施例的信息分配系统中,每一个终端设备1、2、3......设置用户不使用该通信终端设备时的时间段,作为从分配服务器设备4接收演示数据的期望接收时间段。在设定的时间段中,每一个终端设备1、2、3......生成演示数据分配请求,将该分配请求发送到分配服务器设备4,并事先接收从分配服务器设备4分配的演示数据。结果,例如,在用户有空的时间段中,他或她能够即时重现并使用该下载的演示数据。
在这种情况下,期望接收时间段是由每个终端设备设置的。也就是说,期望接收时间段是在每个终端设备上的独立环境中设置的。也就是说,可这样设置期望接收时间段,例如,为一个终端设备设置清晨的时间段,为另一个终端设备设置白天的时间段,为另一个终端设备设置深夜的时间段。因而,在每个终端设备上,取决于使用模式的可用时间段可被设置为期望接收时间段。
作为已知的方法,例如,基于终端设备在深夜的时间段使用频率较低的假设,分配服务器设备4可同时将演示数据分配到,例如,终端设备,该终端设备具有接收分配的音乐数据上的合同关系并且是事先在分配服务器设备4上注册了的。同时,每个终端设备可让分配服务器设备4来设定它的期望接收时间段,从而分配服务器设备4控制演示数据的分配。与这种情况不同,本实施例的设计能确保每个终端设备在它可用的时间段内接收分配的演示数据,而不给分配服务器设备4增加额外的负荷。
结合在终端设备1使用的情况,现在详细地描述本实施例的信息分配系统中演示数据的接收/分配的典型实例。
图4是说明显示在终端设备1的LCD 20上的演示数据分配时间表设置输入屏20G的视图,终端设备1是本实施例的信息分配系统中的终端设备。为了使演示数据在终端设备1有效的时期内分配,当用户操作按键操作部件18以进入用于设置演示数据(用于预览的数据)的分配时间表的信息时,图4所示的数据分配时间表设置输入屏20G被显示在终端设备1的LCD 20上。
如图4所示,期望接收开始时间区段201S和期望接收结束时间区段201E在演示数据分配时间表设置输入屏20G中提供。在期望接收开始时间区段201S和期望接收结束时间区段201E的右边,还分别提供调节按钮PD1和PD2,用于允许用户调节期望的接收开始时间和期望的接收结束时间,例如,按分钟调节。
期望接收时间是从期望接收开始时间到期望的接收结束时间之间的时间段。在这种情况下,键入信息以指定终端设备不使用但能开始接收演示数据分配的期望接收时间段。在图4所示的实例中说明指定从凌晨1点到凌晨4点的三个小时的时间段,但是期望接收时间不限于此。因而,能指定各种不同的时间段。
也就是说,指定期望接收时间的信息能被设置为适当的时间段,例如从0点到凌晨1点的一个小时,或从下午2点到下午2点30分的三十分钟。可替换地,该信息还可以被设置为特殊的时间,例如从上午7点到上午7点(即指定上午7点整)。也就是说,指定的期望接收时间可以是时间段或时间点。
在指定期望接收时间的信息是时间段的情况下,当达到该时间段时,终端设备生成演示数据分配请求并发送该分配请求。在这种情况下,例如,当由于某种原因例如通信线路断开,终端设备不能与分配服务器设备4通信时,终端设备适于重复地发送分配请求直到通信能够成功地执行。
相反,在指定期望接收时间的信息是时间点的情况下,当时间点到达时,终端设备类似地生成演示数据分配请求并发送该分配请求。在这种情况下,例如,当由于某种原因例如通信线路断开,终端设备不能与分配服务器设备4通信时,终端设备适于至它不重复执行处理,例如发送分配请求。
当用于指定期望接收时间的信息是时间段时,有可能也通过考虑分配服务器设备4的数据分配时间再次发出请求。在本实施例中下面的描述假定指定期望接收时间的信息是时间段。
在演示数据分配时间表设置输入屏20G上,提供若干有关演示数据信息的输入区段以请求演示数据的提供。也就是说,在图4所示的实例中,还提供起始登记日期区段202S和结束登记日期区段202E以显示感兴趣的演示数据何时成为可用于分配的。
随着在起始登记日期区段202S和结束登记日期文件202E中输入信息,用户可在从登记到可用于分配的时间段内向分配服务器设备4发出用于演示数据分配的请求。在图4所示的实例中,可被输入的结束登记日期是最大值,即,9999/99/99(年/月/日),那些在2003/6/20之后成为可用于分配的演示数据可被指定为用于分配的演示数据。如上所述,指示登记日期的信息可用于允许分配服务器设备4识别(或限制)期望的演示数据(即,请求用于分配的演示数据)。
在图4,艺术风格输入区段203用于输入用于指定请求分配的演示数据的艺术风格的信息。艺术风格的实例包括流行乐(日本)、流行乐(海外的)、爵士乐、古典音乐、民歌和民谣。艺术风格信息还可以用来允许分配服务器设备4识别(或限制)期望分配的演示数据。还在艺术风格输入区段203的右端提供变更按钮PD3以允许用户顺序地变更艺术风格并将其显示在预定的显示设备上。
如图4所示,进一步提供艺术家名称输入区段204。艺术家名称输入区段204用来输入期望的音乐数据的艺术家姓名。输入到艺术家名字信息204的信息也可以用来允许分配服务器设备4识别(或限制)希望分配的演示数据。
通过这种设计,分配服务器设备4使用登记日期信息、艺术风格信息、艺术家名字信息检索匹配的演示数据,并分配该检索到的演示数据。因而,终端设备1的用户能够发送多个演示数据片段的分配请求。
在如图4所示的演示数据分配时间表设置输入屏20G上的各个输入区段中输入必需的信息之后,用户选择并按下图4所示的输入按钮205。结果,通过图4所示的演示数据分配时间表设置输入屏20G输入的信息被保存在,例如,EEPROM 104中作为演示数据分配时间表设置信息。
当演示数据分配时间表设置信息被保存在如上所述的终端设备1的存储器中时,控制部件100监测由时钟电路21显示的当前时间。当检测达到预设的期望接收时间段时,控制部件100生成演示数据分配请求并将该分配请求发送给分配服务器设备4。
图5说明演示数据分配请求的一个实例的示意图。如图5所示,所述实例的演示数据分配请求包含终端标识符(ID)601、请求类型602、期望的接收开始时间603S、期望的接收结束时间603E、起始登记日期604S、结束登记日期604E、艺术风格605和艺术家名字606。
终端ID 601是对每个终端设备来说唯一的信息,并用来识别分配请求的发送端,即分配请求的请求端。终端ID 601是例如,会员号码、分配给每个终端设备的电话号码、或产品序列号。在这种情况下,会员号码被分配给用户,所述用户与操作分配服务器设备4的业务供应商签订了合约,因而能接收从分配服务器设备4分配的音乐数据。用作终端ID的信息被保存在,例如,每个终端设备的ROM或EEPROM中。
请求类型602指示如图5所示配置的请求所请求的是什么。在这个实例的情况中,该请求代表演示数据分配请求。用这样的方式提供请求类型,不仅允许演示数据而且允许音乐数据在时间表时间内被请求用于自动分配,其中音乐数据是基于付费提供的普通内容信息。
在请求类型602之后的信息,即,期望接收开始时间603S和随后的信息,是通过图4所示的演示数据分配时间表设置输入屏20G输入的信息。每个信息单元的语义内容参考图4描述。
根据发送自终端设备的演示数据请求信息(图5所示),分配服务器设备4能够识别请求是从哪一个终端设备发送的、何时登记请求的演示数据被登记、请求的是哪一个艺术风格的音乐和请求的音乐属于哪个艺术家。
分配服务器设备4从演示数据文件42检索请求的演示数据,并将该演示数据分配给请求终端设备。在这种情况下,分配服务器设备4还可以核对当前时间是否处于终端设备设定的期望接收时间段中。
使用终端设备1的情况已经在上文描述了;然而,当使用另外的的终端设备,例如,终端设备2或3时,它们的配置和操作基本上与上文描述的相同。在这种情况下,例如,演示数据分配时间表设置输入屏可采用相应于每个终端设备的形式。因而,根据每个终端设备提供的显示设备的屏幕尺寸,可提供和使用各种输入屏。
信息分配系统的操作的第一实例现在描述本实施例的信息分配系统的操作,该系统包括上文描述的终端设备1、2、3......和分配服务器设备4。还将结合用户使用终端设备1的实例来进行描述。然而,在使用另外的终端设备,例如终端设备2或3时,它们的操作类似于终端设备1的操作。
图6是说明本实施例的信息分配系统的操作的第一实例的程序示意图。为了描述简洁,该程序示意图还包括用户的终端设备1的操作。
如上所述,为了设置演示数据分配时间表,用户在按键操作部件18上执行预定的操作输入,从而将图4所示的演示数据分配时间表设置输入屏20G显示在LCD 20上。在步骤S1,终端设备1的用户通过按键操作部件18输入期望接收时间等等。
在步骤S2,终端设备1接受所述输入并将接受的信息存储在,例如,EEPROM 104中。在步骤S3,终端设备1的控制部件100开始监测由时钟电路21提供的当前时间,并进入等待状态直到达到保存在EEPROM 104中的期望接收时间。在步骤S4,当检测到期望接收时间到达时,根据在步骤S2接受的设置信息,终端设备1生成具有图5所示的数据结构的分配请求,并将该分配请求发送给分配服务器设备4。
在步骤S5,分配服务器设备4从终端设备1接收该分配请求。在步骤S6,分配服务器设备4从演示数据文件42中检索请求用于分配的演示数据。在步骤S7,分配服务器设备4将检索到的演示数据发送给请求终端设备1。
在步骤S8,终端设备1接收发送自分配服务器设备1的演示数据。在步骤S9,终端设备1在存储装置部件12中记录并累积演示数据,从而该演示数据能在任何时候使用。步骤S1到步骤S9的操作表示的是分配请求和分配数据的接收/分配操作。
在从步骤S1到步骤S9的接收/分配操作完成以后,当用户使用存储/累积在存储装置部件12中的演示数据时,在步骤S10,他或她通过按键操作部件18输入用于显示已下载演示数据的简要目录的指令。
在步骤S11,终端设备1接受用户的用于演示数据-简要目录的显示指令的输入。在步骤S12,根据接受的指令,终端设备1根据累积在存储装置部件12中的演示数据创建演示数据的-简要目录。在步骤S13,创建的演示数据目录显示在LCD 20上,从而使用户能够查看该目录。
用户从显示在终端设备1的LCD 20上的演示数据目录中选择他或她希望收听的演示数据,并且,在步骤S14,用户通过使用按键操作部件18输入用于重现该选择的演示数据的指令。在步骤S15,终端设备1接受该指令的输入。在步骤S16,终端设备1从存储装置部件12中读取所述指令指定的演示数据,将该演示数据提供给音频解码器13并执行用于重现该演示数据的处理操作。
结果,在步骤S17,相应于该选择的演示数据的声音从终端设备1的扬声器16中输出,从而终端设备1的用户能够预览该期望的音乐片段的部分。
现在参考图7所示的流程图描述本实施例中的终端设备1和分配服务器设备4执行的处理操作,该处理如图6所述进行操作。在图7所示的流程图和图6所示的程序示意图中,对应的步骤用同样的参考符号表示,从而能明确它们之间的关系。在图7,处理A表示由终端设备1执行的处理,处理B表示由分配服务器设备4执行的处理。
如图7的处理A所示,在步骤S2,终端设备1的控制部件100将图4所示的输入屏20G显示在LCD 20上,通过按键操作部件18从用户接受必需信息的人数,如期望接收时间,并将该接受的信息存储在,例如,EEPROM 104中。在步骤S3,终端设备1的控制部件100接着进入等待状态直到时钟电路21提供的当前时间达到期望接收时间。当检测达到期望接收时间时,根据在步骤S2接受的和保存在EEPROM 104中的信息,控制部件100生成具有图5所示的数据结构的演示数据分配请求,并在步骤S4将该分配请求发送给分配服务器设备4。
在这种情况下,在将演示数据分配请求发送给分配服务器设备4之前,终端设备1的控制部件100访问分配服务器设备4以在终端设备1和分配服务器设备4之间连接通信线路。
如图7的处理B所示,在步骤S5,分配服务器设备4的控制部件400进入用于从连接到通信线路的终端设备1接收数据分配请求的等待状态。在接收到数据分配请求之时,在步骤S6,控制部件400根据该接收到的数据分配请求从演示数据文件42中检索请求的演示数据(分配数据)。在步骤S7,控制部件400然后将该检索到的演示数据分配给所述请求终端设备1。
在步骤S8,终端设备1接收从分配服务器设备4发送的演示数据(即,分配数据)。在步骤S9,终端设备1在存储装置部件12的存储介质中记录并累积演示数据。
在该实例的情况中,在步骤S7用于发送分配服务器设备4检索到的演示数据的处理一直延续到完成所有检索到的演示数据的发送(分配)。类似地,在步骤S8和S9用于接收和累积演示数据的处理一直延续到来自分配服务器设备4的演示数据完成发送。
通过这种设计,如上所述,在每一个终端设备1、2、3......中,用户不使用终端设备的时间段可被设置为用于从分配服务器设备4接收演示数据的期望接收时间段。进一步地,在所述设置的时间段中,终端设备创建演示数据分配请求并将该分配请求发送给分配服务器设备4,从而终端设备可以接收从分配服务器设备4分配的期望的演示数据。结果,用户可在任何时候即时重现和使用下载的演示数据。
在这种情况下,取决于每个终端设备的使用模式的可用时间段能够被设置为期望接收时间段。因而,与分配服务器设备4在通信状态相对好的夜间时段将数据分配给大量终端设备的情况不同,本实施例的设计允许任何终端设备在该终端设备不使用的时间段内可靠地获得和累积演示数据。因此,这种设计允许每个终端设备可靠地接收在它的可用时间内分配的演示数据,而不在分配服务器设备4上增加额外的负荷。
另外,创建实现图7所示处理A的步骤的程序并将该程序安装到移动终端或个人计算机上,允许该装置作为在本实施例中的分配业务兼容终端设备来使用。进一步地,创建实现图7所示处理B的步骤的程序并将该程序安装到各种类型的服务器设备上,其可以实现本实施例的分配服务器设备。
参考附图6和7已经在上文中描述了信息分配系统中演示数据的接收/分配处理的第一个实例,它将作为最基本的实例。对第一实例进行改进有可能增强终端设备的用户的便利性,并改善数据的发送/接收的可靠性。在下文中将描述信息分配系统中的演示数据接收/分配处理的其它的实例。
下文的描述假定信息分配系统的配置、终端设备1、2和3的配置、分配服务器设备4的配置、通信网络5的形式、输入屏的配置和分配请求的数据结构与附图1到5描述的相同。为描述简单起见,在下文的程序示意图和流程图中,与FIG6和7中所示的相类似的操作和处理用同样的标记表示,它们的详情不再描述或仅简短地描述。
信息分配系统的操作的第二实例在终端设备1和分配服务器设备4之间连接的通信线路并不总是处于良好的通信状态。例如,当通信网络5阻塞时,与分配服务器设备4的通信状态也变槽,并且数据传输速度下降。在这种情况下,当请求大量演示数据的分配时,不便之处例如下载时间的拖长就有可能发生。
因此,在第二实例的情况中,终端设备1检查与分配服务器设备4的通信状态。当通信状态不太糟的时候,终端设备1随之发送分配请求并接收分配的演示数据。
图8是说明当前实例中信息分配系统的操作的第二实例的程序示意图。如图8所示,从用户输入分配数据的期望接收时间等分配信息时起,直到检测达到期望接收时间时的处理,即,从步骤S1到步骤S3的处理,类似于图6中说明的第一实例的步骤S1到步骤S3的处理。
在检测达到期望接收时间时,在步骤S21,终端设备1与分配服务器设备4连接通信线路以发送,例如,试验数据给分配服务器设备4,并接收其返回的数据。终端设备1测量用于发送和接收的时间,以检查要连接的通信线路的通信状态。当这种检查程序的响应不令人满意时,终端设备1进一步重复该用于要连接的通信线路的通信状态的检查操作。
在步骤S2采用的从期望接收开始时间表时间到期望的接收结束时间表时间的时段内,这种通信状态检验操作一直重复直到证实响应良好以及音乐数据的发送/接收不会超出需要的时间。在图8中,在终端设备1和分配服务器设备4之间的点线表明通信状态检验操作重复的可能性。
当终端设备1确定与分配服务器设备4相连的通信线路的通信状态良好,并且数据传输/接收不会超出需要的时间时,根据在步骤S2接受的设置信息,终端设备1生成具有,例如,图5所示的数据结构的分配请求并将该分配请求发送给分配服务器设备。从而,终端设备1执行步骤S4的处理。
依次地,分配服务器设备4执行从步骤S5到步骤S7的处理。具体地,分配服务器设备4从终端设备1接收分配请求并从演示数据文件42中检索请求分配的演示数据。然后分配服务器设备4将检索到的演示数据发送给请求终端设备1。如步骤8和9所示,终端设备1接收从分配服务器设备4发送来的演示数据,并在存储装置部件12的存储介质中记录和累积该演示数据,从而能在任何时候使用演示数据。
除在第二实例中包括在步骤S21由终端设备1执行的通信检测和检查处理的操作以外,信息分配系统的操作的第二实例(在图8中说明)与图6中说明的第一实例相同。进一步地,在信息分配系统的操作的第二实例(在图8中说明)中,在分配服务器设备4处的处理类似于图7所示的处理B,但是在终端设备1处的处理进一步包括用于检查通信状态的处理。
图9是说明第二实例中终端设备1的处理的流程图。通过对图9和图7中的处理A(其说明了第一实例)进行比较可以得知,除在步骤S3和步骤S4之间提供步骤S21的通信状态检测和检查处理之外,第二实例的处理类似于在图7的处理A中说明的第一实例的终端设备1的处理。
当终端设备1和分配服务器设备4之间的通信状态检测结果显示通信无法被成功地执行时,不执行需要额外时间的演示数据下载,但是当通信线路的通信状态变好时,则下载演示数据。
进一步地,尽管通信线路连接了,也可以设计重复进行通信状态检测和检查。然而,由于这种此设计,通信费用增加了。因此,当在通信状态检测和检查中,即在步骤S21的处理中,确定了通信状态不能令人满意时,连接的通信线路可被断开,在经过一段预定的时间后,终端设备1为了执行通信状态检测和检查,可尝试再次与分配服务器设备4连接通信线路。这能节省通信费用。
如上所述,在通信状态检测和检查中,例如,终端设备1因此可适于,例如,其能发送预定的测试数据并从接收端接收其响应。在这种情况下,通过检测从测试数据的发送到响应的接收所需要的时间,终端设备1可根据该检测的时间检查通信状态。当通信网络5是因特网时,ICMP(Internet控制消息协议)和用于将响应请求发送给接收端主机的程序可用于检测并检查通信状态,其中ICMP是所谓的ping且是高位IP协议的一种类型。
已经描述了不发送演示数据的分配请求直到通信状态变好的情况中的第二实例,但是本发明并不限于此。因而,请求的演示数据的数量可根据通信状态调节。例如,如果请求用于分配的演示数据被登记为一个月的第1天到第10天的这10天,可以请求从第1天到第2天这2天的演示数据,并在请求的演示数据的接收完成之后,可根据通信状态,请求在剩下的演示数据中相应于预定登记时间段的数据的分配。
类似地,例如,如果从可分配的演示数据的简要目录中请求30个音乐片段的演示数据的分配,当通信状态不能令人满意时,首先请求10个音乐片段的演示数据的供应,并在接收到这10个音乐片段的演示数据之后检查通信状态,对于剩余的演示数据,根据通信状态请求预定数量的音乐片段数据的分配。
在这种情况下,必须在终端设备管理演示数据,从而能区分那些已经被请求和分配的演示数据以及那些没有请求分配的演示数据。因此,在每个终端设备,用于演示数据分配时间表输入信息的登记日期等需要被更新,从而可清楚地识别下一个要请求的演示数据。
另外,创建实现图9所示的处理A的程序并将该程序安装到移动终端或个人计算机上,允许该装置用作本实施例中的分配业务兼容终端设备。
信息分配系统的操作的第三实例虽然在信息分配系统的操作的第二实例(在图8和9中说明)中终端设备1适于检查与分配服务器设备4的通信状态,本发明并不限于此。在如下所述的第三实例中,在接收演示数据分配请求时,分配服务器设备4检测和检查与请求终端设备1的通信状态。进一步地,当通信状态不能令人满意时,分配服务器设备4适于通知请求终端设备开始重试处理的时间。
图10是说明本实施例中信息分配系统的操作的第三实例的程序示意图。如图10所示,用户输入期望接收时间和输入分布数据等的处理、期望接收时间的到达的检测、分配请求的生成和发送、以及通过分配服务器设备4对分配请求的检索和加载,即从步骤S1到S5的处理,类似于在图6说明的第一实例中从步骤S1到步骤S5的处理。
在第三实例中,如图10所示,在接收分配请求之时,分配服务器设备4向请求终端设备1发送测试信号并接收其响应。在步骤S31,分配服务器设备4测量发送和接收时间以检测与请求终端设备1的通信状态。在步骤S32,分配服务器设备4检查通信状态是否良好。
当在步骤S32的检查处理中确定通信状态良好时,同图6中说明的第一实例一样,分配服务器设备4执行步骤S6和S7的处理。具体地,在步骤S6中,分配服务器设备4根据发送自终端设备1的分配请求从演示数据文件42中检索请求的演示数据。在步骤S7,分配服务器设备4将检索到的演示数据分配给请求终端设备1。
在步骤S8,同图6中说明的第一实例一样,该终端设备1从分配服务器设备4接收该演示数据,即分配数据。在步骤S9,终端设备1在存储装置部件12的存储介质中记录并累积分配数据。
另一方面,当在步骤S32的检查处理中确定通信状态不能令人满意时,在步骤S33,分配服务器设备4设置即将通知请求终端设备1的再请求时间。在步骤S34,分配服务器设备4将显示再请求时间的时间设置请求发送给分配请求端的终端设备1。
在步骤S35,终端设备1接收来自分配服务器设备4的时间设置请求。在步骤S36,根据该时间设置请求,终端设备1在它自己的EEPROM 104中设置并存储用于发送下一个演示数据分配请求的时间(请求时间)。其后,在步骤S37,终端设备1进入等待状态直到达到步骤S36设置的请求时间。当达到该请求时间时,从步骤S4开始重复,即生成演示数据分配请求并将其发送给分配服务器设备4的步骤。
如上所述,除图6中说明的基本处理之外,信息分配系统的操作的第三实例(在图10中说明)的处理包括在步骤S31分配服务器设备4检测通信状态的处理、在步骤S32分配服务器设备4检查通信状态的处理、在步骤S33当在步骤S32的检查处理确定通信状态不能令人满意时执行的再请求时间设置处理、和在步骤S34时间设置请求的发送处理。第三实例中的处理还包括在步骤S35终端设备1接收时间设置请求的处理,和在步骤S36终端设备1设置再请求时间的处理。
图11是说明第三实例中终端设备1的处理的流程图。通过比较图11和图7中的处理A(说明第一实例的)能够看出,S38的处理和随后的处理不同于第一实例中终端设备1的处理。
更具体地,如图11所示,如图7的处理A所示的第一实例,在步骤S2,终端设备1接受,例如,期望接收时间的输入。在步骤S3,终端设备1进入等待状态直到达到期望接收时间。当达到期望接收时间时,在步骤S4,终端设备1生成演示数据分配请求并发送该分配请求。
其后,在步骤S38,终端设备1从分配服务器设备4接收指向它的信息。在步骤S39,终端设备1确定接收到的信息是否是演示数据,即分配的数据。当在步骤S39的判定处理中确定了接收到的信息是演示数据,在步骤S8,终端设备1的控制部件100顺序地接收发送的演示数据。在步骤S9,控制部件100在存储装置部件12的存储介质中记录并累积演示数据。重复步骤S8和S9的处理直到完成从分配服务器设备4的演示数据的发送。
另一方面,当在步骤S39的判定处理中确定了接收到的信息不是演示数据,终端设备1的控制部件100确定从分配服务器设备4接收的信息是时间设置请求。在步骤S36,控制部件100装入接收到的时间设置请求,并根据该时间设置请求设置用于请求演示数据的供应的再请求时间。在步骤S37,控制部件100进入等待状态直到达到设置再请求时间。当在步骤S37的判定处理中确定达到再请求时间时,终端设备1从步骤S4重复处理。也就是说,终端设备1再次生成演示数据分配请求,发送该分配请求,并等待演示数据的分配。
图12是说明第三实例中终端设备1的处理的流程图。在分配服务器设备4的处理(在图7所示的处理B中说明)中,在步骤S5,第三实例中的分配服务器设备4等待从终端设备1的分配请求的发送。在接收分配请求时,在步骤S31,分配服务器设备4检测与终端设备1的通信的状态。例如,通过发送测试数据给终端设备1并测量直到接收到其响应的时间,这可以实现。
在步骤S32,根据步骤S31检测到的通信状态,分配服务器设备4检查与终端设备1的通信状态是否良好。当确定通信状态是良好的时,在步骤S6,分配服务器设备4根据终端设备1的请求检索要分配的演示数据。在步骤S7,分配服务器设备4分配给请求终端设备1检索到的演示数据,结束图12所示的处理。在步骤S6和S7中的处理类似于第一实例中终端设备4执行的处理。
另一方面,当在步骤S32的检查处理中确定与终端设备1(其是演示数据的请求末尾)通信状态不能令人满意时,在步骤S33,分配服务器设备4的控制部件400设置要提供给终端设备1的再请求时间。在步骤S34,分配服务器设备4生成请求(时间设置请求),该请求使终端设备1设置再请求时间作为再次生成和发送演示数据分配请求的时间,并将该生成的时间设置请求发送给终端设备1。分配服务器设备4然后断开与终端设备1的通信线路,结束图12所示的处理。
根据过去的通信状态历史等,分配服务器设备4可在请求终端设备1期望的分配时间段内,设置转换状态令人满意的时间作为再请求时间。可替换地,分配服务器设备4可设置预定时间作为再请求时间,例如,五或十分钟后的一个时间。
如上所述,在第四实例中,分配服务器设备4适于在检测和检查通信状态方面起主要作用。通过这种设计,当通信状态不能令人满意时,分配服务器设备4可设置再请求时间并可断开与请求终端设备的通信线路直到达到再请求时间。因此,有可能减少通信费用。
进一步地,在第三实例中,根据通信状态,分配服务器设备4可适于分配终端设备请求的演示数据的一部分。例如,当终端设备请求50个音乐片段的分配时,分配服务器设备4可根据通信状态将分配限制为,例如,10个音乐片段的数据。
在这种情况下,根据请求的演示数据,请求终端设备需要清楚地识别那些已经分配的演示数据(即,已经被接收的演示数据)以及那些还没有分配的演示数据(即,那些没有被接收的演示数据),从而终端设备能够再发送那些没有分配的演示数据(即,那些没有被接收的演示数据)的分配请求。
在这种情况下可以使用各种方法用于管理。例如,分配服务器设备4可发送差异信息给请求终端设备,显示在请求的演示数据和分配的演示数据之间的差异,从而终端设备能够再请求相应于该差异的数据。自然地,终端设备可适于通过获得显示在请求的演示数据和分配的演示数据之间差异的信息来执行管理。
另外,创建实现图11所示处理A的程序并将该程序安装到移动终端或个人计算机上,允许该装置用作本实施例中的分配业务兼容终端设备。进一步地,创建实现图12所示处理B的步骤的程序并将该程序安装到各种类型的服务器设备上,能够实现本实施例的分配服务器设备。
信息分配系统的操作的第四实例在如下所述的第四实例中,演示数据的分配是根据每个终端设备的分配请求预定的,以防止分配时的延迟。如图13所示,给出第四实例的描述,为了说明简单起见,假定除图4所示的分配服务器设备4之外分配服务器设备4还包括时间表处理部件46和时间表文件47。
时间表处理部件46可由控制部件400执行的软件实现。时间表文件47用来存储时间表信息。时间表文件47可被保存在如图13所示的单个存储介质上,或在存储区的一部分中提供,例如工作文件44。
虽然在第四实例中提供了时间表处理部件46和时间表文件47,基本布局仍然类似于图3所示的分配服务器设备4。不用说,在图13中,除了时间表处理部件46和时间表文件47之外的单独的部件具有类似于图3所示的分配服务器设备4的相应部件的配置。
在第四实例中,当分配服务器设备4从终端设备接收演示数据分配请求时,首先,时间表处理部件46检查时间表文件47中的时间表信息,从而确定在当前时间在分配时间表中是否有开口(opening)以允许分配演示数据。当确定可以分配时,分配服务器设备4立即根据分配请求检索演示数据并将该演示数据分配给请求终端设备。
另一方面,当确定演示数据由于在时间表中缺少开口而不能以令人满意的方式分配时,通过考虑时间表文件47中的时间表信息、分配服务器设备4的分配能力、请求终端设备的期望接收时间段等等,分配服务器设备4适于分配其中指示数据能以令人满意的方式分配分配给请求终端设备的时间段。分配服务器设备4接着将时间设置请求发送给请求终端设备,以促使终端设备设置分配时间表时间作为再请求时间,其中分配时间表时间是前述分配时间段的开始时间。
在接收分配服务器设备4的接收时间设置请求时,终端设备根据该时间设置请求设置再请求时间。当达到请求发送时间时,控制部件100再次生成演示数据分配请求并将该分配请求发送给分配服务器设备4。在这种情况下,分配时间表取决于时间表,该时间表考虑到,例如,从每个终端设备发送来的和分配服务器设备4收到的分配请求、分配服务器设备4的分配能力、和请求终端设备的期望接收时间段。这能够保证每个终端设备在分配时间表时间内接收相应于它的请求的分配演示数据。
图14是说明本实施例中信息分配系统的操作的第四实例的程序示意图。如图14所示,用户的期望接收时间以及分布数据的输入的处理、期望接收时间的到达的检测、分配请求的生成和发送、以及通过分配服务器设备4对分配请求的检索和加载,即从步骤S1到S5的处理,类似于在图6说明的第一实例中从步骤S1到步骤S5的处理。
在第四实例的情况中,如图14所示,在步骤S51,当在步骤S51分配服务器设备4接收分配请求时,根据时间表文件47中的时间表信息,时间表处理部件46检查在时间表中是否有开口,以及是否能够立即分配。
当在步骤S51的时间表开口检查中确定了时间表有开口和演示数据可立即分配时,时间表处理部件46给控制部件400发送指示该确认的通知。如在图6说明的第一实例中一样,在步骤S6,根据终端设备的分配请求,分配服务器设备4的控制部件400从演示数据文件中检索请求的演示数据。在步骤S7,控制部件400接着将该检索到的演示数据发送给所述请求终端设备1。
如图6中说明的第一实例一样,在步骤S8,终端设备1从分配服务器设备4接收演示数据,即分配数据。在步骤S9,终端设备1在存储装置部件12的存储介质中记录并累积分配数据。
另一方面,当在步骤S51的时间表开口检查确定在时间表中没有开口并且演示数据不能立即分配时。在S52,通过考虑时间表文件47中的时间表信息、分配服务器设备4的分配能力、和请求终端设备1的期望接收时间段,时间表处理部件46对应该请求执行用于分配演示数据的可靠时间的时间表处理。
在步骤S52的时间表处理中,例如,如图16所示,根据每个终端设备的分配请求,分配服务器设备4设置分配时间表时间和相应于请求的演示数据的数量的分配时间段,同时维持在它自己的分配能力内的处理数量。
在图16所示的实例中,给终端设备A的演示数据分配预定为从凌晨1点(分配时间表时间)开始的约30分钟(分配时间段),给终端设备B的演示数据分配预定为从凌晨1点开始的约20分钟。给终端设备C的演示数据分配预定为从凌晨1:30开始的约25分钟,给终端设备D的演示数据分配预定为从凌晨1点开始的约35分钟。
对于每一个时间段,执行时间表从而演示数据不被分配给超过预定数目的终端设备。也就是说,在这个实例中,根据如图16所示的时间表信息,在时间表中检查存在/缺乏开口,并为发送分配请求的输出终端设备设置分配时间表(即,分配开始时间表时间点)和分配时间段(即分配所需要的时间段)。
在图14所示的步骤S53中,分配服务器设备4生成时间设置请求,该时间设置请求用于把如上所述设置的分配时间表时间设置为再请求时间,并将该时间设置请求发送给分配请求末端的终端设备1。
在步骤S54,终端设备1接收来自分配服务器设备4的时间设置请求。在步骤S55,根据该时间设置请求,终端设备1将所述用于发送下一个演示数据分配请求的时间(再请求时间)设置并存储在它自己的EEPROM 104中。其后,在步骤S56,终端设备1进入等待状态直到达到步骤S55设置的再请求时间。当达到该再请求时间时,从步骤S4开始重复,即生成演示数据分配请求并将其发送给分配服务器设备4的步骤。
如上所述,除图6中说明的基本处理之外,信息分配系统第四实例的操作(在图14中说明)包括在步骤S51的时间表开口检查;在步骤S52的时间表处理,其是当在骤S51的时间表开口检查处理确定时间表中没有开口时执行的;和步骤S53的处理,在该步骤中发送根据时间表处理设置的分配时间表时间的时间设置请求。进一步地,作为终端设备执行的处理,第四实例的操作包括接收时间设置请求的S54步骤的处理,以及设置再请求时间的步骤S55的处理。
图15是说明第四实例中分配业务设备4的处理的流程图。如图7所示的由分配服务器设备4执行的处理B,在步骤S5,第四实例的分配服务器设备4等待从终端设备1的分配请求的发送。在步骤S51,当分配服务器设备4接收分配请求时,时间表处理部件46参考时间表文件47中的时间表信息,来检查在时间表中是否存在开口和演示数据是否能够立即分配。
当步骤S51中确定了有开口和演示数据能够立即分配,指示该确认的通知被发给分配服务器设备4的控制部件400。在步骤S6,根据终端设备1的分配请求,控制部件400依次检索要分配的演示数据。控制部件400将检索到的演示数据分配给请求终端设备1,结束图15所示的处理。在步骤S6和S7中的处理类似于第一实例中分配服务器设备4执行的处理。
另一方面,当步骤S51的检查处理确定在时间表中没有开口并且演示数据不能立即分配时,通过考虑时间表文件47中的时间表信息、分配服务器设备4的分配能力、请求终端设备的期望接收时间段等,分配服务器设备4的时间表处理部件46执行步骤S52的时间表处理。具体地,在步骤S52的时间表处理中,演示数据能够以令人满意的方法分配的时间段被设置为用于给请求终端设备分配演示数据的时间段。更具体地,如参考图16描述的,设置分配时间表时间和分配时间段。
在步骤S53,分配服务器设备4将指示时间表分配时间的再请求时间发送给请求终端设备1,并断开用于终端设备1的通信线路,其中所述再请求时间是步骤S52设置的分配时间段的的开始时间。然后,图15所示的处理结束。
第四实例中终端设备1的处理与图11所示的第三实例中终端设备的处理基本上相同。
如上所述,根据分配服务器设备4执行的时间表处理,分配时间表时间被设置然后在请求终端设备被设置为再请求时间。结果,在根据分配服务器设备4的时间表的分配时间表时间,可以分配和接收预定的演示。
进一步,通过考虑时间表文件47中的时间表信息、分配服务器设备4的分配能力、请求终端设备的期望接收时间段等,分配服务器设备4适于将能以令人满意的方法给请求终端设备分配演示数据的时间段分配。这有可能避免分配阻塞,该分配阻塞是由于分配演示数据给一些超过分配服务器设备4的分配能力的终端设备而引起的,从而每个终端设备能够以令人满意的方式可靠地接收预定的分配数据。
当大量终端设备发送分配请求时,连续分配的时间段对于每个终端设备可能是不可靠的。在这种情况下,多个不连续的时间段可被设置为分配时间。进一步地,每个时间段的开始时间在相应的请求终端设备被设置为它的分配时间表时间,并且请求终端设备还被告知在多个时间段内能分配的演示数据的数量。
具体地,如图17所示,非连续时间段的开始时间被设置为第一分配时间表时间、第二分配时间表时间……等,并可在所述各个不连续的时间中,分配的演示数据的数量被设置为第一分配限制信息、第二分配限制……等。那些信息单元被发送给分配请求端的终端设备作为时间设置请求。
在接收到图17所示的时间设置请求后,当达到第一分配时间表时间时,终端设备适于请求具有相应于第一分配限制信息的数量的演示数据的分配,当达到第二分配时间表时间时,终端设备适于请求具有相应于第二分配限制信息的数量的、和相应于剩下没有请求的演示数据的分配,因而,终端设备适于区别地管理已经请求分配的、和已经接收的、和随后要请求分配的演示数据。
通过这种设计,即使请求大量演示数据的分配时,终端设备也能够可靠地以令人满意的方式接收演示数据。
创建实现图15所示步骤的程序并将该程序安装到各种类型的服务器设备上,其能够实现本实施例的分配服务器设备。
如上所述,终端设备能够在该终端设备不被使用时接收分配的演示数据。因而,与所谓的“实时预览”不同,其中用于预览的重现在分配的同时执行,这种设计有可能使得分配不受数据发送率限制的高比特率的演示数据成为可能。也就是说,这种设计演示数据的分配能高质量地重现,从而获得具有高质量的声音的音乐片段的预览。
另外,在所谓的“未占线时”即终端设备不使用的期间累积演示数据,允许演示数据不受分配处理的影响而即时地重现。因而,用户可在他/她愿意的时候选择他/她最喜爱的音乐片段。此外,因为可以下载高比特率的演示数据,用户能以高质量的声音预览音乐片段,这将促使用户下载(即,购买)相应于该演示数据的完整的音乐片段的内容。也就是说,有可能分配对用户有很高的吸引力(即,具有很高的诱惑力)的演示数据。
从上述描述可知,在说明的实施例的每个终端设备中,接受装置通过按键操作部件18实现,当前时间提供装置通过时钟电路21实现,检测装置和时间表时间检测装置通过控制部件100实现,请求发送装置主要通过通信部件11实现,信息接收装置和时间表时间接收装置通过通信部件11实现,存储装置通过存储装置部件12实现,通信状态检测装置通过控制部件100和通信部件11实现,控制装置通过控制部件100实现,通信状态检测装置通过控制部件400和通信部件41实现,控制装置通过控制部件400实现,以及管理装置通过控制部件400实现。
在说明的实施例的分配服务器设备中,分配信息累积装置通过演示数据文件42和内容文件43实现,请求接收装置通过通信部件41实现,检索装置通过控制部件400实现,信息发送装置和时间表时间发送装置主要地通过通信部件41实现,以及时间表处理装置通过时间表处理部件46和时间表文件47实现。
虽然在说明的实施例中通过举例描述了分配和接收演示数据的情况,但本发明不限于此。例如,用于单个音乐片段的音乐数据能够以类似的方式分配和接收。
虽然上述实例中使用登记日期、艺术风格、艺术家名字等请求演示数据的分配,但本发明不限于此。如上文中简短地描述的,例如,可以设计用户从分配服务器设备4接收可分配的演示数据的简要目录,以根据该目录确定他或她希望接收的演示数据。在这种情况下,这种设计可能同时是用户通过使用在-简要目录中为每个演示数据片段提供的识别号码等,来确定他或她希望接收的演示数据。
在分配请求发送之前,分配服务器设备4可在访问终端设备上执行验证过程。在这种情况下,只有当终端设备的用户被验证时,终端设备才能执行随后的处理,例如分配请求的生成和发送。
另外,当分配服务器设备4由于演示数据的删除没有请求的演示数据时,分配服务器设备4可提供告警,例如提供消息“请求的数据不可用”。
进一步地,除音乐数据之外,本发明适用于分配各种其他数据,例如活动图像数据、静止图像数据、文本数据,和程序数据。
更具体地说,例如,本发明适用于活动图像数据分配,例如戏剧和电影;静止图像数据的分配,例如相册和图片集;文本数据的分配,例如小说和报纸;以及程序数据的分配,例如各种应用程序。自然地本发明还适用于不同数据的类型的组合的分配,例如电影数据和音频数据的分配以及静止图像数据和音频数据的分配。
为了所谓“样本数据”的分配,诸如电影或戏剧的一部分、相册或图片集的一部分、小说或报纸的一部分、或程序的试用版,如同上文中描述的音乐演示数据的分配情况,有可能在每个终端设备未占用时以高比特率分配这种样本数据。因而,本发明能够分配对用户有很高吸引力的样本数据,并能减少用户不想要的数据接收等待时间。
虽然已经结合所谓的“广域通信网络”描述了图示的实施例,如公用电话网或因特网,不发明并不限于此。例如,家中连接到LAN(局域网)的个人计算机可被用作分配服务器设备将音乐数据等分配给终端设备,如专用终端、移动终端以及在房间中连接到LAN的个人计算机。
这样的设计能够方便地用于将分配服务器设备集中管理的内容(例如,音乐数据和图像数据)下载到每个终端设备并按需使用地情况。另外,本发明适用于各种应用,如在睡眠期间下载并当达到预设时间时重现预定的音乐数据作为所谓的警报,因而能够扩展家庭网络的应用的范围。
权利要求
1.一种信息分配系统,其中,根据来自至少一个通过通信网络连接到分配服务器设备的终端设备的请求,该分配服务器设备将分配信息分配给所述请求终端设备,其中所述终端设备包括接受用于指定期望分配时间的信息输入的接受装置;提供当前时间的当前时间提供装置;检测装置,用于根据指定由所述接受装置接受的信息的所述期望分配时间和由所述当前时间提供装置提供的当前时间,检测所述期望分配时间的达到;请求发送装置,在所述检测装置检测达到所述期望分配时间时,用于生成分配请求,并将所述分配请求通过所述通信网络发送给分配服务器设备;接收从分配服务器设备发送的分配信息的信息接收装置;和用于存储由所述信息接收装置接收的分配信息的存储装置;其中所述分配服务器设备包括用于累积可分配信息的分配信息累积装置;用于接收来自所述终端设备的分配请求的请求接收装置;根据由请求接收装置接收的分配请求,用于从所述分配信息累积装置中检索要被分配的分配信息、的检索装置;和用于通过通信网络将检索装置检索的分配信息发送给终端设备的信息发送装置。
2.根据权利要求1所述的信息分配系统,其中终端设备包括通信状态检测装置,用于在检测装置检测达到期望分配时间时,检测与通过通信网络连接的分配服务器设备的通信状态;和控制装置,用于在通信状态检测装置检测到通信状态良好时,控制所述请求发送装置发送分配请求。
3.根据权利要求2所述的信息分配系统,其中,根据通信状态检测装置执行的检测的结果,所述终端设备的控制装置至少调节要请求分配的分配信息的数量。
4.根据权利要求1所述的信息分配系统,其中,所述分配服务器设备进一步包括通信状态检测装置,用于在所述请求接收装置接收到来自终端设备的分配请求时,检测与通过通信网络连接的终端设备的通信状态;和控制装置,在通信状态检测装置检测到通信状态良好时,控制所述检索装置和信息发送装置以检索相应于所述请求的分配信息,并将检索到的分配信息发送给所述请求终端设备。
5.根据权利要求4所述的信息分配系统,其中,所述分配服务器设备的控制装置根据通信状态检测装置执行的检测结果,调节要分配给所述请求终端设备的分配信息的数量;而其中,所述终端设备进一步包括管理装置,用于管理在请求的分配信息和从分配服务器设备提供并通过所述信息接收装置接收的分配信息之间的差异,所述终端设备的请求发送装置生成相应于管理装置管理的差异的用于提供分配信息的请求,并发送所述用于提供分配信息的请求。
6.根据权利要求1所述的信息分配系统,其中,所述终端设备进一步包括时间表时间接收装置,用于从所述分配服务器设备接收分配时间表时间;时间表时间检测装置,用于根据通过所述时间表时间接收装置接收的分配时间表时间和当前时间提供装置提供的当前时间,检测所述分配时间表时间的到达;其中,当所述时间表时间检测装置检测达到分配时间表时间时,终端设备的请求发送装置生成分配请求并通过通信网络将分配请求发送给分配服务器设备;其中,所述分配服务器设备进一步包括,时间表处理装置,用于在通过请求接收装置接收来自所述终端设备的分配请求时,鉴于另一终端设备的分配请求,创建分配时间表;和时间表时间发送装置,用于向请求终端设备发送该分配时间表时间基于时间表处理装置创建的分配时间表的分配时间表时间。
7.一种终端设备,所述终端设备通过通信网络连接到分配服务器设备,并接收根据来自终端设备的请求从所述分配服务器设备分配的分配信息,其中所述终端设备包括接受用于指定期望分配时间的信息输入的接受装置;提供当前时间的当前时间提供装置;检测装置,用于根据指定由所述接受装置接受的信息的所述期望分配时间和由所述当前时间提供装置提供的当前时间,检测所述期望分配时间的到达;请求发送装置,在所述检测装置检测达到所述期望的分配时间时,用于生成分配请求并将该分配请求通过所述通信网络发送给分配服务器设备;用于接收从分配服务器设备发送的分配信息的信息接收装置;和用于存储由所述信息接收装置接收的分配信息的存储装置。
8.根据权利要求7所述的终端设备,进一步包括,通信状态检测装置,用于在检测装置检测达到期望分配时间时,检测与通过通信网络连接的分配服务器设备的通信状态;和控制装置,用于在通信状态检测装置检测到通信状态良好时,控制所述请求发送装置发送分配请求。
9.根据权利要求8所述的终端设备,其中,根据通信状态检测装置执行的检测的结果,所述控制装置至少调节要请求分配的分配信息的数量。
10.根据权利要求9所述的终端设备,其中,分配服务器设备根据与所述通过通信网络连接的终端设备的通信状态调节请求的分配信息的分配数量;其中,所述终端设备进一步包括管理装置,用于管理在请求的分配信息和分配服务器设备提供并通过所述信息接收装置接收的分配信息之间的差异,而请求发送装置能够生成相应于所述管理装置管理的差异的用于提供分配信息的请求。
11.根据权利要求7所述的终端设备,其中分配服务器设备根据相应于来自另一终端设备的分配请求的分配时间表,将分配时间表发送给请求终端设备;其中终端设备进一步包括用于从分配服务器设备接收所述分配时间表时间的时间表时间接收装置,和根据所述时间表时间接收装置收到的分配时间表时间以及当前时间提供装置提供的当前时间,而检测分配时间表时间的到达的时间表时间检测装置,并且当所述时间表时间检测装置检测达到分配时间表时间时,请求发送装置能够生成分配请求并通过所述通信网络将分配请求发送给分配服务器设备。
12.一种分配系统设备,所述分配服务器设备通过通信网络连接到至少一个终端设备,并根据来自终端设备的请求将分配信息分配给请求终端设备,所述分配服务器设备包括用于累积可分配信息的分配信息累积装置;用于接收来自所述终端设备的分配请求的请求接收装置;通信状态检测装置,用于在通过所述请求接收装置接收到来自终端设备的分配请求时,检测与通信网络连接的终端设备的通信状态;检索装置,用于当所述通信状态检测装置检测到通信状态良好时,根据请求接收装置接收的分配请求,从所述分配信息累积装置检索要分配的分配信息;和用于通过通信网络将检索装置检索的分配信息发送给终端设备的信息发送装置。
13.如权利要求12所述的分配服务器设备,其中所述检索装置包括控制装置,用于根据通信状态检测装置执行的检测结果,控制要分配给请求终端设备的分配信息的数量。
14.根据权利要求12所述的分配服务器设备,进一步包括,时间表处理装置,其用于在通过请求接收装置接收来自所述终端设备的分配请求时,鉴于来自另一终端设备的分配请求创建分配时间表;和时间表时间发送装置,其用于向请求终端设备发送基于时间表处理装置创建的分配时间表时间。
15.一种信息分配方法,所述信息分配方法用于使分配服务器设备根据来自终端设备的请求将分配信息分配给至少一个终端设备,所述分配服务器设备和所述终端设备通过通信线路连接,其中所述信息分配方法在所述终端设备处包括接受用于指定期望分配时间的信息输入的接受步骤;根据当前时间和指定期望分配时间的信息,检测所述期望的分配时间到达的检测步骤;和当在检测步骤中检测达到所述期望分配时间时,生成分配请求并将所述分配请求通过通信网络发送给分配服务器设备的请求发送步骤;接收从所述分配服务器设备发送的分配信息的信息接收步骤;和在存储介质中存储在信息接收步骤接收到的分配信息的存储步骤;和其中所述信息分配方法在分配服务器设备处包括累积可分配信息的分配信息累积步骤;从所述终端设备接收分配请求的请求接收步骤;根据请求接收步骤中接收的分配请求,从存储在存储介质中的分配信息中检索要分配的分配信息的检索步骤;和通过通信网络将在检索步骤中检索到的分配信息发送给终端设备的信息发送步骤。
16.根据权利要求15所述的信息分配方法,其中信息分配方法在终端设备处包括,当在检测步骤检测达到期望的分配时间时,检测与通过通信网络连接的分配服务器设备的通信状态的通信状态检测步骤;和其中,当通信状态检测步骤检测到通信状态符合要求时,在请求发送步骤发送所述分配请求。
17.根据权利要求16所述的信息分配方法,其中,在终端设备处执行的请求发送步骤中,根据在通信状态检测步骤中执行的检测的结果,至少调节将要被请求用于分配的分配信息的数量。
18.根据权利要求15所述的信息分配方法,在所述分配服务器设备处进一步包括,当在请求接收步骤接收到终端设备的分配请求时,检测与通过通信网络连接的终端设备的通信状态的通信状态检测步骤;其中,当在通信状态检测步骤检测到通信状态良好时,在检索步骤检索相应于请求的分配信息,并在所述信息发送步骤将检索到的分配信息发送给请求终端设备。
19.根据权利要求18所述的信息分配方法,其中,在分配服务器设备执行的信息发送步骤中,根据通信状态检测步骤执行的检测的结果,调节将要分配给请求终端设备的分配信息的数量;其中所述信息分配方法在所述终端设备处进一步包括管理步骤,其用于确定和管理在请求的分配信息和分配服务器设备提供的以及在信息接收步骤接收的分配信息之间的差异,和再请求步骤,其生成相应于在管理步骤管理的差异的用于提供分配信息的请求,并发送所述用于提供的请求。
20.根据权利要求15所述的信息分配方法,进一步在所述终端设备处包括从所述分配服务器设备接收分配时间表时间的时间表时间接收步骤;根据当前时间和在时间表时间接收步骤接收的分配时间表时间,检测分配时间表时间到达的时间表时间检测步骤;以及,当在时间表时间检测步骤中检测达到所述分配时间表时间时,生成分配请求并将分配请求通过通信网络发送给分配服务器设备的再请求步骤;和信息分配方法进一步在所述分配服务器设备处包括,当在请求接收步骤接收到来自终端设备的分配请求时,鉴于来自另一终端设备的分配请求创建分配时间表的时间表处理步骤;和根据在时间表处理步骤创建的分配时间表将分配时间表时间发送给请求终端设备的时间表时间发送步骤。
21.一种程序,该程序用于至少一个通过通信网络连接到分配服务器设备的、并接收分配服务器设备分配的分配信息的终端设备,每个终端设备通过计算机实现,以及所述程序通过计算机执行,所述程序包括接受用于指定期望分配时间的信息输入的接受步骤;根据当前时间和指定在接受步骤接受的信息的期望分配时间,检测所述期望的分配时间到达的检测步骤;和当在检测步骤中检测达到所述期望分配时间时,生成分配请求并将所述分配请求通过通信网络发送给分配服务器设备的请求发送步骤;接收从所述分配服务器设备发送的分配信息的信息接收步骤;和在存储介质中存储在信息接收步骤接收到的分配信息的存储步骤。
22.根据权利要求21所述的程序,进一步包括,当在检测步骤检测达到期望的分配时间时,检测与通过通信网络连接的分配服务器设备的通信状态的通信状态检测步骤,其中,当在通信状态检测步骤检测到通信状态符合要求时,在请求发送步骤发送所述分配请求。
23.根据权利要求22所述的程序,其中,在请求发送步骤,根据通信状态检测步骤执行的检测的结果,至少调节要被请求用于分配的分配信息的数量。
24.根据权利要求23所述的程序,其中分配服务器设备根据与通过通信网络连接的终端设备的通信状态,调节请求的分配信息的分配数量;和其中所述程序进一步包括管理步骤,其用于确定和管理在请求的分配信息和分配服务器设备提供的以及在信息接收步骤接收的分配信息之间的差异,和再请求步骤,其生成相应于在管理步骤管理的差异的用于提供分配信息的请求,并发送所述用于提供的请求。
25.根据权利要求21所述的程序,其中分配服务器设备发送分配时间表时间,该分配时间表时间基于考虑到根据其它终端的分配请求的分配时间表的分配时间表;其中所述程序进一步包括从分配服务器设备接收分配时间表时间的时间表时间接收步骤;根据当前时间和在时间表时间接收步骤中接收的分配时间表时间,检测所述分配时间表时间到达的时间表时间检测步骤;和,当在时间表时间检测步骤中检测达到分配时间表时间时,生成分配请求并将分配请求通过通信网络发送给分配服务器设备的再请求步骤。
全文摘要
终端设备通过按键操作部件从用户接受用于指定期望接收时间(开始时间)的信息。通过使用指定期望接收时间的信息和由时钟电路提供的当前时间,终端设备中的控制部件检测期望接收时间的到达。当检测达到期望接收时间时,控制部件生成演示数据分配请求并通过通信部件将请求发送给分配服务器设备。控制部件然后从分配服务器设备接收分配的演示数据,并将演示数据存储在它的存储装置部件中,从而演示数据可以加以应用。
文档编号G06F15/16GK1776664SQ20041007660
公开日2006年5月24日 申请日期2004年8月13日 优先权日2003年8月13日
发明者安田亮平 申请人:索尼株式会社