CN1816986A - 显示器、显示方法和显示控制程序 - Google Patents
显示器、显示方法和显示控制程序 Download PDFInfo
- Publication number
- CN1816986A CN1816986A CN200480019145.0A CN200480019145A CN1816986A CN 1816986 A CN1816986 A CN 1816986A CN 200480019145 A CN200480019145 A CN 200480019145A CN 1816986 A CN1816986 A CN 1816986A
- Authority
- CN
- China
- Prior art keywords
- information
- server
- list information
- checking
- broadcast
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Circuits Of Receivers In General (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Electrophonic Musical Instruments (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种用于检索和显示有关广播内容的列表信息的显示设备,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。信息服务器2根据诸如来自终端设备1的日期和时间段之类的检索键将在指定时间段广播的乐曲的列表发送至终端设备1。终端设备1在显示部分1a上显示接收到的乐曲的列表。此时,将用于显示之前和之后广播的乐曲的列表的指令项和接收到的乐曲的列表一起显示。允许用户只通过执行与用于乐曲的列表中的乐曲的选择操作相连的操作选择指令项显示在前面或后续时间段中广播的乐曲的列表而不必返回其它屏幕或重新指定检索条件。
Description
(1)技术领域
本发明涉及用于通过通信线路获取有关广播内容的信息的通信装置,和用于显示该信息的显示方法和显示控制程序。本发明涉及特别是涉及能通过检索列表信息的请求来获取和显示广播内容的列表信息的通信装置、显示方法和显示控制程序。
(2)背景技术
近年来,用于FM广播等的广播电台越来越多地通过网站将有关节目的信息和正常广播一起提供给用户。例如,熟知一种用于在网站上公开广播的或计划在节目中广播的音乐作品数或艺术家名的清单的服务。当在广播的音乐作品中有任何喜欢的音乐作品时,观看广播的用户可以通过指定广播日期和时间或节目名称来访问网站以知道音乐作品数或艺术家。例如,可以在CD店购买包含该音乐作品的音乐CD(光盘)。
近年来,设想能接收无线电广播的家用音频装置或便携式信息处理终端具有可以访问提供以上服务的服务器以获取和显示乐曲信息的功能。在此情况下,例如,当在正在由音频装置接收到的广播节目中广播了任何喜欢的音乐作品时,用户在音频装置上作出预定操作以使音频装置能访问服务器。从而,音频装置获取有关该音乐作品的信息,将其显示在屏幕上并将其通知用户。还提出当希望知道过去广播的音乐作品的信息时,用户在音频装置上指定日期和时间段,且该音频装置根据此指定接收音乐作品的信息或在服务器一方检索到的它的列表,并将其显示在屏幕上。
作为与已有技术相关的技术,下面有一种其中将检索操作简化以缩短检索所需的时间的检索装置。此检索装置具有用于在说明句中检索通过输入装置从存储媒体输入的检索词的检索手段,并显示检索词的列表。从列表中检索并显示与用户所选择的检索词相应的说明句。当用户在说明句显示时对特定输入部分执行输入操作时,显示装置从说明句的显示屏幕切换至检索词的输入屏幕(例如:参见专利文件1)
[专利文件1]公开的待审专利申请号:10-105569(段落[0021]-[0026],图1)
另,当用户通过指定日期和时间段访问服务器以检索乐曲及其列表时,可能结果得不时乐曲的信息。例如,当用户记住错误的广播时间段时,出现自然地改变诸如日期或时间段之类的检索键并再次传送至服务器的情形。此操作易于在PC机上执行。然而,音频装置、便携式信息终端等具有比PC机等少的输入键且不允许字符输入,导致不易作出此操作的问题。
发明内容
根据上述问题实现本发明,且本发明的一个目的在于提供一种用于检索和显示有关广播内容的列表信息的显示设备,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。
本发明的另一目的在于提供一种用于检索和显示有关广播内容的列表信息的显示方法,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。
本发明的另一目的在于提供一种用于检索和显示有关广播内容的列表信息的显示控制程序,其中可以显示与以前或以后广播的节目相应的列表信息而不用做出复杂的键操作。
为了实现以上目的,本发明提供一种用于显示通过通信线路获取的关于广播内容的信息的显示设备,包括:发送装置,用于发送从广播内容的列表信息中指定部分列表信息的检索键,接收装置,用于根据检索键接收至少部分列表信息,和显示装置,用于显示由接收装置接收到的部分列表信息和请求显示与列表信息以前/以后广播的节目相应的列表信息的指令项。
这里,发送装置将从广播内容的列表信息中指定部分列表信息的检索键发送至例如外部信息服务器。接收装置根据来自检索键发送目的地的检索键接收至少部分列表信息。例如,至少接收符合检索键的节目的列表信息,并可以另外接收与感兴趣的节目以前/以后广播的节目相应的列表信息。且,显示装置显示由接收装置根据检索键接收到的列表信息。将请求显示与感兴趣的列表信息以前/以后广播的节目相应的列表信息的指令项与此列表信息一起显示。在此屏幕显示上,用户能通过用于选择显示装置上所显示的列表信息的操作相连的一个操作来选择指令项并指令显示与所显示的列表信息以前/以后广播的节目相应的列表信息。
本发明的显示设备根据所传送的检索键和请求显示与部分列表信息以前/以后广播的节目相应的列表信息的指令项将至少部分列表信息显示在显示装置上,从而用户能通过与用于选择所显示的列表信息的操作相连的操作选择指令项和指令显示与部分列表信息以前/以后广播的节目相应的列表信息。因此,显示设备能显示与以前/以后广播的节目相应的列表信息而不需要做出诸如再次返回指定检索键的步骤之类的复杂键操作。
附图说明
图1为示出根据本发明的网络系统的操作原理的说明图;
图2为示出根据本发明的第一实施例的网络系统的配置例的图;
图3为示出广播电台服务器的硬件配置例的图;
图4为示出根据本发明的实施例的终端设备的外表的图;
图5为示出根据本发明的实施例的终端设备的硬件配置的方框图;
图6为示出根据本发明的实施例的系统的程序配置的图;
图7为示出在广播电台服务器中进行检索和裁剪信息处理的过程中终端设备中的屏幕显示的流程图;
图8为示出从检索开始到选择检索方法终端设备中屏幕显示例的图;
图9为当选择时间段检索时终端设备中的屏幕显示例的图;
图10为示出当选择节目检索时终端设备中屏幕显示例的图;
图11为示出当选择时间段检索时,在终端设备和广播电台服务器之间的信息检索处理的流程的流程图;
图12为示出当选择节目检索时,在终端设备和广播电台服务器之间的信息检索处理的流程和第一流程图;
图13为示出当选择节目检索时,在终端设备和广播电台服务器之间的信息检索处理的流程的第二流程图;
图14为示出根据本发明的第二实施例的音乐相关服务提供系统的整个配置的简图;
图15为用功能电路块示出客户终端的硬件配置的方框图;
图16为示出目录配置的简图;
图17为用功能电路块示出端口服务器的硬件配置的方框图;
图18为用功能电路块示出音乐数据分配服务器的硬件配置的方框图;
图19为用功能电路块示出物理销售服务器的硬件配置的方框图;
图20为用功能电路块示出无线电广播信息分配服务器的硬件配置的方框图;
图21为示出客户终端和端口服务器之间的用户验证程序的程序图表;
图22为示出客户终端和音乐数据分配服务器之间的用户验证程序的程序图表;
图23为示出音乐数据分配服务提供程序的程序图表;
图24为示出物理分配服务提供程序的程序图表;
图25为示出无线电广播信息(广播列表信息)分配服务提供程序(1)的程序图表;和
图26为示出无线电广播信息(实时广播信息)分配服务提供程序(2)的程序图表。
实施本发明的最佳实施例
下面将参照附图说明本发明的较佳实施例
(1)根据本发明的网络系统的操作原理
图1为示出根据本发明的网络系统的操作原理的说明图。参照图1,说明本发明。
图1中所示的网络系统具有根据本发明的终端设备1和信息服务器2,两者都通过网络3连接。
终端设备1包括:显示部分1a,用于显示从信息服务器3接收到的信息等,和选择部分1b,用于使用户能选择显示部分1a上的显示项。同样,终端设备1可包括用于接收例如FM无线电等的广播的调谐器1c等。此终端设备1可以是音频装置或诸如PDA之类的便携式信息处理装置等。终端设备1具有通过调谐器1c接收广播和输出音频或图象的功能,以及通过指定诸如广播日期和用户输入的时间之类的检索条件来请求信息服务器检索信息和接收并在显示部分1a上显示所检索到的信息的功能。
信息服务器2包括:存储有关从预定广播电台广播的乐曲的信息和有关广播节目的信息的数据库(DB)2a,和用于检索DB 2a的检索引擎2b。信息服务器2采用从终端设备1传送的检索条件从DB2a提取有关乐曲或节目及其列表的预定信息,并将它们传送至终端设备1。终端设备1和信息服务器2各包括一个用于通过网络3传送和接收数据的通信接口(I/F)(未示出)。
在此网络系统中,用户能用终端设备1观看广播。同样,如果在广播乐曲中存在任何喜欢的乐曲,用户能通过指定广播日期和时间段请求信息服务器2根据检索条件检索信息,和在显示部分1a上观看来自信息服务器2的检索结果。此时,如果获得不想要的检索结果(例如:因为用户记错广播日期或时间段而没有得到想要的乐曲的信息),则用户需要改变检索条件。
这里,将通过检索获取的信息的列表显示在终端设备1的屏幕1d上以显示来自信息服务器2的检索结果。此列表的例子包括:指定日期广播的节目的列表、在各节目中广播的乐曲的列表和在指定时间段中广播的乐曲的列表。
另外,终端设备1在屏幕1d上同时显示用于显示作为检索条件的指定临时范围内的前面的列表和后续的列表的指令项。当显示指定时间段中的节目中广播的乐曲的列表时,例如终端设备1显示用于显示指定时间段的前一和下一时间段中的节目中广播的乐曲的列表的指令项,或用于显示指定时间段中的节目的前一和下一时间广播的乐曲的列表的指令项,以及预定时间段中的乐曲的列表。同样,当显示指定日期广播的节目的列表时,终端设备1显示用于显示在本日期的前一天和后一天的广播节目的列表的指令项。
用户通过操作例如选择部分1b上的两个上行和下行方向键从乐曲或节目的显示列表选择并确定想要的信息,从而可以将更详细的信息显示在终端设备1上。终端设备1从例如信息服务器2获取此信息。同样,当乐曲或节目的显示的列表中没有想要的乐曲或节目时,用户可以通过执行一系列操作用以上键选择和确定用于显示前面列表或后续列表的指令项,从而进一步根据所选择的指令项显示前面的列表或后续列表。
当选择和确定用于显示前面列表或后续列表的指令项时,终端设备1将诸如日期和时间段之类的检索条件重新指定到现在以前或以后的时间,请求信息服务器2重新检索该信息,并读取和显示来自信息服务器2的新检索结果。
或当接收到检索结果时,终端设备1还根据每次临时在目前检索条件以前和以后的前面的和后续的条件接收检索结果,在显示部分1a上只显示符合现在的检索条件的信息,并根据前面和后续条件临时存储检索结果。如果选择和确定用于显示前面列表或后续列表的指令项,则终端设备1可根据该指令项从临时存储的信息读取信息并将其显示在显示部分1a上。
这样,终端设备1显示用于显示前面列表和后续列表以及检索结果列表的指令项,并允许用户通过执行一序列用于选择列表的操作来选择该项,从而用户获取希望的检索结果。并且通过网络系统,用户通过配置象终端设备1那样的诸如音频装置和便携式信息处理装置之类的其中不能输入字符且只有少量输入键的装置容易地获取检索结果。
(2)第一实施例
下面将以网络系统为例更详细地说明本发明的第一实施例。在下例中,用于在辅助存储器中保存(存储)有关乐曲或乐曲集的信息的处理称为裁剪。而通过裁剪保存的信息称为裁剪信息。
图2为示出根据本发明的实施例的网络系统的配置例的图。
终端设备10通过网络30与各种服务器连接。网络30是例如因特网。服务器包括:CD名称信息提供服务器31、广播电台服务器32、音乐分配服务器33、CD商店服务器34、因特网无线电服务器35和总服务服务器36。
CD名称信息提供服务器31提供用于分配市场上可以购买的音乐CD上所记录的乐曲名称或乐曲的集册名称的服务。
广播电台服务器32由用于FM广播或电视(TV)广播等的广播电台37管理并做出提供与广播乐曲或节目相关的信息的服务(实时广播)。从广播电台服务器32提供的相关信息是在各节目中广播的信息,或关于计划广播的乐曲的信息。更具体来说,广播电台服务器32通过检索在希望的节目中广播的或计划广播的乐曲、乐曲名或各乐曲的艺术家名和记录了该乐曲的CD集的名字或标识符(ID)的列表提供信息。在下列说明中,将广播的或计划广播的乐曲的列表称为广播列表。
音乐分配服务器33进行分配乐曲的数字音频数据(乐曲数据)的服务。例如,音乐分配服务器33将乐曲数据提供给执行了购买乐曲的程序的用户的终端设备10。音乐分配服务器33还能提供分配的乐曲的相关信息或用于听的音频数据。
CD商店服务器34接受音乐CD的邮购定单。CD商店服务器34还进行用于听的音频数据的分配服务,和提供出售的CD上所记录的乐曲的相关信息的服务。
因特网无线电服务器35通过诸如因特网之类的广域网提供音频节目。
总服务服务器36用作用于通过网络30提供服务的窗口(入口站点),并通过使用各服务器等调解各种总服务。例如,总服务服务器36将指示广播乐曲的相关信息的分配源的信息(例如:URL:统一资源定位器)分配给终端设备10。总服务服务器36还将与接收区域上的频率相应的广播电台的呼号分配给终端设备10。另外,总服务服务器36进行用户采用上述各种总服务的登记程序和使用时用户的验证程序。
这样,多个服务器做出在网络30上提供有关乐曲或乐曲集的信息的服务。即,各服务器在网络30上用作乐曲或乐曲集的来源。
音乐分配服务器33和CD商店服务器34是乐曲可售服务器。因此,如果用户通过操作终端设备10访问乐曲可售服务器,则用户实际上可以通过网络30购买乐曲或乐曲集。终端设备10的用户可以通过执行用于音乐分配服务器33的购买程序从音乐分配服务器33下载乐曲数据。终端设备10的用户还能通过执行用于CD商店服务器34的购买程序得到送货上门的音乐CD。
终端设备10在诸如CD 29a、MD(小型盘)29b或硬盘驱动器(HDD:硬盘驱动器)21之类的记录媒体上保存乐曲或乐曲集的本地源。CD 29a和MD 29b是便携式记录媒体,并易于安装在终端设备10上或从其上拆下。为终端设备10准备哪个本地源取决于终端设备10的种类和目的。终端设备10还能在天线26接收广播内容。
图2中示出乐曲或乐曲集的本地源。即,如果记录媒体在本地终端设备10上,终端设备10允许记录媒体通过将乐曲或乐曲集记录在记录媒体上来用作乐曲或乐曲集的本地源。
终端设备10包括用于存储裁剪的相关信息(裁剪信息)的裁剪信息存储设备21a。该裁剪信息存储设备21a是用于终端设备10的辅助存储设备。例如,终端设备10使HDD的部分存储区域能用作裁剪信息存储设备21a。终端设备10能裁剪乐曲和乐曲集。从而,通过裁剪整个FM节目、CD集等包含多首喜欢的乐曲的裁剪操作记录喜欢的乐曲的相关信息。
图3为示出广播电台服务器32的硬件配置例的方框图。
广播电台服务器32整个由CPU控制(中央处理单元)。CPU 32a通过总线32g与RAM(随机存取存储器)32b、硬盘驱动器(HDD)32c、图形处理部分32d、输入接口(I/F)32e和通信接口(I/F)32f连接。
RAM 32b临时存储OS(操作系统)程序和至少部分由CPU 32a执行的应用程序。RAM 32b还存储CPU 32a处理所需的各种数据。HDD 32c存储OS和应用程序。HDD 32c还存储为终端设备10提供的音频数据。
图形处理部分32d与显示器32h连接。图形处理部分32d根据来自CPU 32a的指令将图象显示在显示器32h的屏幕上。输入接口32e与键盘32i和鼠标32j连接。输入接口32e通过鼠标32g将从键盘32i或鼠标32j传送的信号发送至CPU 32a。
通信接口32f与网络30连接。通信接口32f使得可以通过网络30从另一计算机发送或接收数据。
用以上硬件配置,可以实现本实施例的处理功能。虽然图3中典型地说明了广播电台服务器32的硬件配置,但可以用相同的配件配置构成其它服务器。
另,根据本实施例的终端设备10还具有作为音频装置再现乐曲的再现功能。
图4为示出终端设备10的外观的图。
如图4中所示,根据本实施例的终端设备10具有与典型的系统组成相似的外观。终端设备10由主体10a、扬声器25a、25b和遥控器40组成。装置主体10a具有CD再现功能、MD记录/再现功能和用于FM广播和TV广播的接收功能。将装置主体10a所产生的音频信号发送至扬声器25a、25b,使声音从扬声器25a、25b输出。
装置主体10a设有显示器17。在显示器17上,可以显示再现的乐曲的乐曲信息和通过裁剪保存的乐曲的裁剪信息。
遥控器40是用于遥控装置主体10的输入设备。遥控器40设有多个操作键。如果用户按下操作键,则遥控器40用诸如红外线之类的通信方法将与按的操作键相应的信号发送至主体10a。
操作键包括方向键41a-41d、决定键42、功能选择键43a-43c、工具键44和返回键45。
例如,采用方向键41a-41d移动显示器17上所显示的光标或聚焦的位置。四个方向键41a-41d分别对应于上、下、左和右方向。籍此,光标在与所按下的方向键相应的方向上移动。
采用决定键42决定显示器17上所显示的内容。
采用功能选择键43a-43c选择功能。例如,三个功能选择键43a-43c分别与总服务使用功能、调谐器功能和本地内容管理功能相关联。如果按下功能选择键,则将装置主体10a设置在与按下的功能选择键相应的操作模式。
工具键44是用于在显示器17上显示工具菜单的按钮。在工具菜单中,显示了与显示器17上所显示的内容相应的命令。如果用户通过操作方向键41a-41d并按下决定键,则终端设备10执行与所选择的命令相应的处理。
返回键45是将显示器17的显示内容返回至前一状态的按钮。
遥控器40可以设置多个除了图4中所示的以外的操作键。例如,这种键包括:音量调节键、CD或MD再现键和停止键。
下面将说明终端设备10的内部配置。
图5为示出终端设备10的硬件配置的方框图。图5中所示的终端设备10可以管理、记录和再现乐曲等的各种来源。
CPU(中央处理单元)11根据启动的程序执行终端设备10的整个控制和算术操作。例如,CPU 11通过网络30执行通信操作、用于用户的输入/输出操作、从媒体的内容再现和裁剪操作、将内容存入HDD 21及其管理、和根据裁剪信息通过网络30检索信息。可以由本实施例的终端设备10记录和再现的内容数据包括音频内容数据和活动图象内容数据。CPU 11通过总线12将控制信号和数据传送至各电路部分或从各电路部分接收控制信号和数据。
ROM(只读存储器)13存储CPU 11所执行的操作程序、程序装入程序、各种算法操作系数、和用于程序的参数。由CPU 11执行的程序也在RAM(随机存取存储器)20中扩展。RAM 20还用作CPU11执行各种处理所需的数据区和任务区。
操作输入部分15具有设置在终端设备10的机壳上的操作键、慢进转盘和触板等各种操作器。终端设备10可以设有用于操作GUI(图形用户接口)的作为操作输入部分15的键盘或鼠标。由操作输入部分15输入的信息在输入处理部分14中经受预定处理并作为操作命令发送至CPU 11。CPU 11通过响应于输入操作命令执行所需的算术操作和控制来操作装置。
显示处理部分16与诸如作为显示器17的液晶显示器之类的显示设备连接。在显示器17上显示各种信息。如果CPU 11响应于操作状态、输入状态和通信状态将显示信息提供给显示处理部分16,则显示处理部分16在显示器17上显示所提供的显示数据。例如,在显示器17上显示从服务器等分配的乐曲信息的内容等或裁剪信息的内容。显示器17还显示通过网络30检索乐曲的检索结果。
媒体驱动器19c和19d是用于记录或再现(或只在几个记录媒体中再现)便携式记录媒体上所记录的乐曲的内容的驱动器。各媒体驱动器19c和19d能记录或再现的记录媒体的种类数不限于一个。即,媒体驱动器19c和19d能为多种记录媒体记录和再现数据。例如,媒体驱动器19c可以再现CD和DVD(数字通用盘),和媒体驱动器19d可以记录和再现MD。
用于记录乐曲的内容的便携式记录媒体不限于诸如CD或DVD之类的光记录媒体。例如,该记录媒体可以由诸如存储内容的闪存之类的半导体存储器构成。在此情况下,用于闪存的读取器/写入器与总线12连接。
用户将记录任何内容的记录媒体(CD、DVD、MD等)插入媒体驱动器19c、19d,并在遥控器40上执行预定操作,以欣赏乐曲。例如,用户操作遥控器40向媒体驱动器19c发出再现指令,CPU 11指令媒体驱动器19c再现内容。作为响应,媒体驱动器19c访问和读取来自安装的记录媒体的特定内容。
当这样读取的内容是音频内容时,按需要在CPU 11的控制下内容经受解码处理,并传输到音频输出处理部分24。音频输出处理部分24对从扬声器部分25输出的音频数据执行诸如均衡之类的声场处理或音量调节、D/A转换、放大等其它处理。如图4中所示,扬声器部分25可以由多个扬声器25a、25b组成以输出立体声。
在CPU 11的控制下由媒体驱动器19c和19d再现的内容可以在HDD 21中积累成音频数据文件。音频数据文件的格式可以是16位量化的采样频率为44.1KHz的数字音频数据的CD格式。该内容还可以是经过预定压缩处理的压缩的音频数据以节约HDD 21的容量。虽然压缩方法不限,但可以采用例如ATRAC(高级转换声音编码,商标)或MP3(MPEG音频层-3)方法等。
调谐器部分27是在CPU 11的控制下解调在天线26接收到的广播信号的AM/FM无线电调谐器。当然,调谐器部分27可以是电视调谐器、卫星广播调谐器或数字广播调谐器。解调的广播音频信号经过音频输出处理部分24中的预定处理,并作为广播音频从扬声器部分25输出。
通信处理部分22在CPU 11的控制下执行用于传送的数据的编码处理和用于接收的数据的解码处理。网络接口23通过网络将由通信处理部分22编码的传送数据传送至预定外部网络处理装置。网络接口23将通过网络从外部网络处理装置传送的信号传送至通信处理部分22。通信处理部分22将接收到信息传送至CPU 11。通过网络30接收到的信息可包括在FM广播上广播的节目的乐曲信息等或CD的名称中所包含的乐曲信息等。
红外线通信部分28用红外线等通过无线通信装置与遥控器40通信。红外线通信部分28对从遥控器40发送的信号进行预定处理,并将其作为操作命令传送至CPU 11。CPU响应于输入的操作命令执行所需的算术操作和控制以操作该装置。
终端设备10的配置不限于图5的配置,还可以以各种方式修改。例如,根据诸如USB(通用串行总线)、IEEE(电气和电子工程师协会)1394、蓝牙之类的通信方法,终端设备10可以设有与外围设备的接口。且,在终端设备10中,通过网络接口23从网络30下载的音频内容、或通过USB或IEEE1394接口传送的音频内容可以存储在HDD 21中。终端设备10还可以设有用于连接麦克风或外部耳机的终端、用于再现DVD的视频输出终端、线路连接终端、光数字连接终端等。终端设备10还可以用PCMCIA(个人计算机存储卡国际协会)槽、存储卡槽等构成以使得能与外部信息处理装置或音频装置进行数据通信。
下面将描述本实施例的系统中的程序模块的配置。程序模块是说明由终端设备10执行的处理的信息。从而,终端设备10根据程序模块实现预定功能。在以下说明中,用程序模块名指通过执行程序模块实现的功能。
图6为示出终端设备10的程序模块配置的图。
如图6中所示,在OS上操作终端设备10的程序模块。终端设备10用各程序模块的功能与CD名称信息提供服务器31、广播电台服务器32、音乐分配服务器33、CD商店服务器34、因特网无线电服务器35、总服务服务器36和其它各种服务器通信。
HTTP(超文本传送协议)消息程序111使能与包括CD名称信息提供服务器31、广播电台服务器32、CD商店服务器34、总服务服务器36在内各种服务器通信。通信装置程序112是与总服务服务器36等进行各种通信的通信模块。
用于翻译和再现内容的编码译码的内容再现模块113和用于处理关于版权保护的信息的版权保护信息管理模块114位于通信装置程序112的上层(功能类似于用户接口)。在内容再现模块113的上层,设有用于选择和再现因特网无线电的因特网无线电选择再现模块118。在版权保护信息管理模块114的上层,设有用于管理乐曲的购买和音乐的再现的乐曲购买再现模块119。
在因特网无线电选择再现模块118和乐曲购买再现模块119的上层,设有XLM(可扩展标记语言)浏览器151。XML浏览器151翻译从各种服务器传送的XML文件的内容,并将其显示在显示器17的屏幕上。当终端设备10为总服务使用模式时,XML浏览器151翻译由用户输入终端设备10的内容。且将根据此输入内容的处理请求等从XML浏览器151传送至中另一模块。例如,由用户通过XML浏览器151选择的乐曲在乐曲购买再现模块119中购买并通过硬盘控制器117写入HDD 21。
程序库130的验证库131与通信装置程序112连接。验证库131为总服务服务器36和其它服务器执行验证处理。
另外,在通信装置程序112的上层提供了数据库访问模块115、内容数据访问模块116和硬盘内容控制器117。数据库访问模块115可以使用HDD 21中所构成的各种数据库。内容数据访问模块116可以使用HDD 21中所存储的内容。硬盘内容控制器117管理HDD 21中所存储的内容。
在硬盘内容控制器117的上层,提供了相关信息显示模块120、调谐器选择再现/记录模块121和乐曲购买再现模块119。相关信息显示模块120在显示器17上显示由无线电台广播的乐曲的名称、艺术家名等。调谐器选择再现/记录模块121选择无线电台,并在HDD 21中记录从无线电台接收到的乐曲的内容。
例如,通过内容数据访问模块116将从通过音频用户接口(AudioUI)152所选择的无线电台接收到的乐曲写入HDD 21中。
相关信息显示模块120通过HTTP消息程序111从CD名称信息提供服务器31、广播电台服务器32等在调谐器选择再现/记录模块121中接收当前由无线电台广播的乐曲的名称、艺术家名等作为相关信息,并将通过音频用户接口152该相关信息显示在显示器17上。
可以将通过音频用户接口152在显示器17上所显示的相关信息临时存储在程序库130的裁剪库132中。也可以通过数据库访问模块115将相关信息最终存储在HDD 21中。
另外,终端设备10的程序模块包括用于再现CD的CD再现模块141和用于再现HDD 21的HDD再现模块142。且CD再现模块141和HDD再现模块142将再现结果从CD和HDD分别输出至音频数据处理部分24和扬声器25。
下面将说明用终端设备10的裁剪处理。
终端设备10允许裁剪关于驻留在终端设备10中的各存储媒体上的或在网络30上的乐曲或乐曲集的信息,并保存为裁剪信息。最基本的裁剪处理是获取关于在接收FM广播等时从相应的广播电台服务器32广播的乐曲的相关信息。在此情况下,例如,终端设备10通过在以例如30秒的定时间隔期间访问与广播电台相应的广播电台服务器32来获取最近的相关信息(关于已广播的或计划广播的乐曲的信息)。且如果检测到用户的裁剪操作,则将该时刻接收到的相关信息保存为裁剪信息。
裁剪的相关信息包括乐曲的音乐名和艺术家名、记录乐曲的集册名和集册的标识号ID。例如,用户用终端设备10访问音乐分配服务器33或CD商店服务器34,并将裁剪信息中的集册的标识号ID通知服务器以做出集册购买程序。
在裁剪处理中,可以将相关信息作为裁剪信息保存在乐曲或乐曲集的单元中。例如,在接收广播的裁剪处理中,可以在裁剪时将一个裁剪信息保存在广播期间在节目中广播的乐曲的列表(广播列表)的单元中。
还可以用来自广播电台服务器32的信息通过裁剪处理获取和保存的信息不限于包括当前广播的信息的乐曲或乐曲集。用户在终端设备10指定日期、时间段等作为检索条件,将它们传送至广播电台服务器32,并获取乐曲或乐曲集作为检索结果。从获取的信息中选择和裁剪希望的信息,并保存为裁剪信息。
下面将详细说明用于从广播电台服务器32检索数据并裁剪的处理。
首先,将概述整个处理。
图7为示出在从广播电台服务器检索数据并裁剪的处理中终端设备1上显示屏幕的流程的方框图。
在终端设备10上,按下遥控器40的功能选择键43c以建立从广播电台服务器32检索数据的功能。这里,作为一个例子,如果检索用于FM广播的信息,则在显示器17上出现用于选择FM电台的屏幕171。
如果通过用户的操作在屏幕171上选择FM电台,则在显示器17上出现用于选择和检索方法的屏幕172。检索方法包括用于通过指定日期和时间段检索在时间段中广播的乐曲的方法和用于在指定日期并选择在该日期广播的节目后检索乐曲的方法。下面将前一种方法称为“时间段检索”并将后一种方法称为“节目检索”。
如果在屏幕172上选择时间段检索,则在显示器17上出现用于指定日期和时间段的屏幕173。CPU 11用在屏幕173上指定的日期和时间段作为检索键从广播电台服务器32检索数据,并在屏幕174上显示检索结果的列表。在屏幕174上显示在指定日期和时间段广播的乐曲的列表(广播列表)。
CPU11能从屏幕174上所显示的当中选择(裁剪)一首乐曲,将保存有关乐曲的信息。CPU 11还可以裁剪所显示的乐曲总表即广播列表本身并保存有关各乐曲的信息。CPU 11还在裁剪后在屏幕175上显示保存的裁剪信息。
另一方面,如果在屏幕172上选择节目检索,则CPU 11在显示器17上显示用于指定日期的屏幕176。且CPU 11用在屏幕176上指定的日期作为检索键从广播电台服务器32检索数据,并在屏幕177上显示在那一天广播的节目的列表。
另外,如果用户在屏幕177上选择任何节目,CPU 11进一步从广播电台服务器32检索数据,并在屏幕178上显示节目中广播的乐曲的列表。在屏幕178上,象屏幕174一样,用户能裁剪所显示的乐曲中的任何一个或广播列表本身,从而将裁剪信息显示在屏幕175上。
这里,示出各屏幕的特定屏幕显示例。首先,图8为示出从检索开始到选择检索方法的屏幕显示例的图。
图8A示出用于选择FM电台的屏幕171的一个例子。在屏幕171上,在选择部分171a中显示FM广播电台名的列表。用户用遥控器40的方向键41a和41b从选择部分171a选择一项希望的广播电台名,并通过按下决定键42决定它。
图8B还示出用于选择检索方法的屏幕172的一个例子。用户用方向键41a和41b在屏幕172的选择部分172a中选择时间段检索或节目检索项,并以上述相同的方式按下决定键42来决定它。
图9为当选择时间段检索时屏幕显示例的图。
图9A示出用于指定日期和时间段的屏幕173的例子。在用方向键41a和41b并按下决定键42将光标定位后,用户通过用方向键41c和41d选择下拉式屏幕上所显示的号在屏幕173的输入部分173a中指定希望的日期。在输入部分173a中,当前日期可以显示成最初指示。
在指定日期后如果用户从显示了时间段的列表的选择部分173b中选择和确定一项希望的时间段,则CPU 11执行检索。用于指定时间段的方法不限于上述方法,但用户可输入例如数值。也可以不以小时单位指定时间段。
例如,如图9B中所示显示检索结果。如果用户在此屏幕上选择和决定指令项174a,CPU 11能裁剪所显示的广播列表本身。在选择部分174b中,在指定的时间段广播的乐曲的列表显示成广播列表。用户能在选择部分174b中选择和决定希望的乐曲项,请求裁剪乐曲并显示和保存有关乐曲的信息。
另,在许多情况下,用户在检索时可能不确定记得广播检索对象有乐曲时的日期和时间段。因此,因为用户在屏幕173上错误地输入日期或时间段,屏幕174上没有显示想要的乐曲的可能性较高。没能听到广播的用户通过依次改变时间段确认在用户没有听到的时间段中广播的乐曲。在该情况下,要求操作从屏幕174返回至屏幕173,并再次指定日期或时间段。
例如用数字键在PC机等上重新指定检索条件较容易。然而,因为终端设备10只具有有限数量的输入键,重新指定检索条件的操作并不容易。
因此,CPU 11将用于请求在指定的时间段的前面的时间段和后续的时间段中显示的指令项174c和174d以及检索结果显示在屏幕174上用于显示检索结果(这里,广播列表)。CPU 11使得可以通过包括选择部分174b中的各乐曲的选择操作在内的一系统操作能够来选择指令项174c或174d。即,用户能仅用方向键41a和41b选择选择部分174b的各项和指令项174c和174d中的任何一个。CPU 11能在用户选择并决定指令项174c和174d时显示与指定时间段的前面或后续时间段相应的广播列表。
常常重新指定检索条件来请求前面或后续时间段中的信息。因此,因为显示了指令项174c和174d,检索装置允许用户重新指定检索条件和显示新信息,而即使在提供了有限数量的输入键时也不降低用户的可操作性。
图10为示出当选择节目检索时屏幕显示例的图。
图10A示出用于指定日期的屏幕176的例子。在屏幕176上,用户用方向键41a-41d和决定键42在输入部分176a(如屏幕173上的输入部分173a)中指定希望的日期。然后,如果用户选择并决定指令项176则CPU 11执行检索。
例如,检索结果如图10B中所示。图10B示出用显示在指定日期广播的节目的列表的屏幕177。用户能从显示了节目名列表的选择部分177a选择并确定希望的节目项,从而请求在节目中广播的乐曲的列表(广播列表)。
象屏幕174一样,在屏幕177上,先前在屏幕176上输入的日期在某些情况下也可能错误。因此,CPU 11在屏幕177上显示用于显示前一和下一日期的节目列表的指令项177b和177c以及节目列表,并使得可以通过在选择部分177a中各节目的选择操作相连的操作来选择指令项177b和177c。因此,用户能改变检索日期而不执行任何用于通过返回前一屏幕再次输入日期的操作。
在选择和决定选择部分177a中的节目名称的任一项时,CPU 11将显示屏幕转移至屏幕178用于显示节目的广播列表,如图10c中所示。如果用户选择并决定屏幕178上的指令项178a,则CPU 11能裁剪所显示的广播列表本身。指定的节目中广播的乐曲的列表也显示成选择部分178b中的广播列表。用户能选择并决定选择部分178b中的任一项乐曲,裁剪该乐曲,并请求显示和保存有关乐曲的信息。
另外,CPU 11为该节目显示用于显示在先前时间的节目中广播的乐曲的列表和计划在下一时间的节目中广播的乐曲的列表以及检索到的广播列表的指令项178c和178d。CPU 11使得可以通过与选择部分178b中的各乐曲的选择操作相连的操作选择指令项178c和178d。从而,CPU 11使用户能在前一或下一时间显示相同节目的广播列表并裁剪乐曲,而用户不需要通过切换屏幕来改变日期或选择节目。
下面将说明从选择检索方法到裁剪广播列表的一个特定的处理例子。
图11为示出当选择时间段检索时,在终端设备10和广播电台服务器32之间的信息检索处理的流程的流程图。
图11的流程图通过用户在用于选择检索方法的屏幕172显示在终端设备10的显示器17上时选择时间段检索来开始。在步骤S11中,终端设备10显示用于指定日期和时间段的屏幕173,并从用户采用遥控器40的输入操作接受输入日期和时间段。且终端设备10将输入的信息作为检索条件传送至广播电台服务器32。
在步骤S12中,接收到检索条件的广播电台服务器32从数据库中检索在指定日期和时间段的广播列表。在步骤S13中,广播电台服务器32还检索符合指定的时间段以前和以后的时间段的广播列表。且在步骤S14中,广播电台服务器32将符合指定时间段的广播列表和其之前和之后的时间段中的广播列表传送至终端设备10。
在步骤S15中,终端设备10将符合指定时间段的广播列表和用于显示在从广播电台服务器32接收到的信息中符合其之前和之后的时间段的广播列表的指令项显示在显示器17上(与屏幕174相应)。终端设备10还将从广播电台服务器32接收到的前面的和后续的时间段中的广播列表临时存储在例如RAM 20中。
在步骤S16中,如果用户在显示的屏幕上选择用于显示前面或后续时间段中的广播列表的指令项,则终端设备10进入步骤S17。在步骤S17中,终端设备10将与在步骤S16中在RAM 20中临时存储的广播列表中选择的相应的广播列表显示在显示器17上。且终端设备10将在步骤S16选择的时间段指定成新的检索条件,并将其传送至广播电台服务器32。
这样,终端设备10接收并临时存储指定时间段之前和之后的广播列表以及符合指定时间段的广播列表,这样当存在前面和后续时间段中的广播列表的显示请求时,可以立即显示所存储的广播列表。
广播电台服务器32检索在步骤S17中新指定的时间段的前面和后续时间段中的广播列表,并将检索结果传送至终端设备10(对应于步骤S13和步骤S14)。终端设备10将接收到的广播列表临时存储在RAM 20中(对应于步骤S15)。此时,所显示的广播列表不改变。
如果选择广播列表中的乐曲项,即在步骤S16做出裁剪,则终端设备10结束检索处理。且终端设备10请求广播电台服务器32传送关于指定的乐曲的信息,接收此信息,并将其作为裁剪信息存储在HDD 21中,及将其显示在显示器17上。
通过以上处理,可以立即显示前面和后续时间段中的广播列表,并裁剪它,而用户不需要切换屏幕以改变日期或时间段。
图12和13为示出当选择节目检索时,在终端设备10和广播电台服务器32之间的信息检索处理的流程图。
图12的流程图通过用户在用于选择检索方法的屏幕172显示在终端设备10的显示器17上时选择节目检索来开始。在步骤S21中,终端设备10显示用于指定日期的屏幕176。当通过用户的输入操作作输入日期时,终端设备10将输入的信息作为检索条件传送至广播电台服务器32。
在步骤S22中,接收检索条件的广播电台服务器32从数据库中检索指定日期广播的节目。在步骤S23中,广播电台服务器32还检索在指定日期前一天和后一天广播的节目。且在步骤S24中,广播电台服务器32将指定日期及其前面和后续日期的节目列表传送至终端设备10。
在步骤S25中,终端设备10将指定日期的节目列表和用于显示在从广播电台服务器32接收到的信息中其之前和之后的时间段的广播列表的指令项显示在显示器17上(与屏幕177相应)。终端设备10还将从广播电台服务器32接收到的前面的和后续的日期的广播列表临时存储在RAM 20中。
在步骤S26中,如果用户选择用于显示前面或后续日期的广播列表的指令项,则终端设备10进入步骤S27。在步骤S27中,终端设备10将与在步骤S26中在步骤S25中临时存储在RAM 20中的广播列表中选择的相应的广播列表显示在显示器17上。然后终端设备10将在步骤S26选择的时间段指定成新的检索条件,并将其传送至广播电台服务器32。这样,终端设备10接收并临时存储指定日期之前和之后的广播列表以及符合指定日期的广播列表,这样当存在前面和后续日期中的广播列表的显示请求时,可以立即显示所存储的广播列表。
广播电台服务器32检索在步骤S27中新指定的日期的前面和后续日期中的广播列表,并将检索结果传送至终端设备10(对应于步骤S23和步骤S24)。终端设备10将接收到的广播列表临时存储在RAM 20中。
如果在步骤S26从节目列表中选择节目项,则终端设备10请求广播电台服务器32检索该节目作为检索键,并进入图13中的步骤S28。在步骤S28,广播电台服务器32检索新指定的节目中广播的乐曲的列表(即符合指定日期和指定节目的广播列表)。在步骤S29中,广播电台服务器32还为指定的节目检索前一时间广播的广播列表。如果在数据库中累积了相同节目的计划在下一时间广播的广播列表。在步骤S30中,广播电台服务器32将指定节目的广播列表和上一和下一时间的广播列表传送至终端设备10。
在步骤S31中,终端单元10将指定节目的广播列表和用于显示在从广播电台服务器32接收到的信息中上一和下一时间的广播列表的指令项显示在显示器17上(对应于屏幕178)。终端设备10还将从广播电台服务器32接收到的前一和下一时间的广播列表临时存储在RAM 20中。
在步骤S32中,如果用户在显示屏上选择用于显示上一或下一时间的广播列表的指令项,则终端设备10进入步骤S33。在步骤S33中,终端设备10在显示器17上显示在步骤S32从在步骤S32中临时存储在RAM 20中的多个广播列表中选择的相应的广播列表。且终端设备10将诸如标记信息之类的控制信息传送至广播电台服务器32,并请求与步骤S32中的选择相应的时间的节目的广播列表。
这样,终端设备10接收并临时存储在前一和下一时间的广播列表以及指定日期的节目的广播列表,从而当存在相同节目的前一和后一时间的广播列表的显示请求时,可以立即显示所存储的广播列表。
广播电台服务器32检索在步骤S33中指定的时间之前和之后的时间的节目的广播列表,并将检索结果传送至终端设备10(对应于步骤S29和步骤S30)。终端设备10将接收到的广播列表临时存储在RAM 20中(对应于步骤S31)。
如果在步骤S32裁剪广播列表中的乐曲,则终端设备10结束检索处理。且终端设备10请求广播电台服务器32传送关于指定的乐曲的信息,接收此信息,并将其作为裁剪信息存储在HDD 21中,及将其显示在显示器17上。
通过以上处理,用户能立即显示前一和下一日期的节目列表和相同节目在前一和下一时间的广播列表而不通过切换屏幕来改变日期或节目名称,并执行选择操作。
在以上的流程图中,当存在对广播电台服务器32的检索请求时,在终端设备10同时接收符合检索条件的列表以及其前面和后续列表,但当然只可接收到符合检索条件的列表。在此情况下,当选择了与列表一起显示的用于显示其前面和后续列表的任一指令项时,终端设备10再次向广播电台服务器32请求符合已按选择改变了的检索条件的列表。因此,当选择指令项时,终端设备10从广播电台服务器32接收相应的列表,然后将列表显示在显示器17上。因此,根据网络30或广播电台服务器32的条件在终端设备10的处理中,可能存在从选择指令项到显示列表的时间延迟。
终端设备10的处理功能是通过在终端设备10的CPU 11执行的说明处理的内容的程序来实现的。处理功能还能通过在计算机的CPU中执行相同的程序在计算机中实现。可以将说明处理的内容的程序记录在终端设备10或计算机中可读的记录媒体上。该记录媒体的例子包括磁记录设备、光盘、光磁记录媒体和半导体存储器。磁记录设备的例子包括HDD、软盘(FD)和磁带。光盘的例子包括DVD、DVD-RAM、CD-ROM和CD-R(可记录)/RW(可读)。光磁记录媒体的一个例子是MO(磁光盘)。
在流通程序中,诸如DVD或CD-ROM之类的记录该程序的便携式记录媒体被销售。程序还可以存储在服务器计算机的存储设备中并通过网络从服务器计算机转移至另一计算机。
执行该程序的终端设备10或计算机将便携式记录媒体中所记录的程序或从服务器计算机转移的程序存储在其自己的存储设备中。在终端设备10的情况下,程序存储在例如HDD 21中。终端设备10或计算机从它自己的存储设备读取程序并根据该程序执行处理。终端设备10或计算机可直接从便携式记录媒体读取该程序并根据程序执行处理。每次从服务器计算机转移程序时,可以根据接收到的程序进行处理。
(3)第二实施例
下面将根据本发明的第二实施例详细说明通过多个服务服务器中的一个实现广播电台服务器32提供节目列表或广播列表的服务的服务系统。本服务系统具有单个开始命令功能。
(3-1)音乐相关服务提供系统的系统配置
在图14中,标号1000指整个音乐相关服务提供系统,它包括:与音乐相关服务提供系统1000的操作员签订了合同的用户的客户终端1002、管理客户终端1002的端口服务器1003和向客户终端1002提供各种有关音乐的服务的多个服务器1004-1008。
在此实施例中,音乐数据分配服务器1004向客户终端1002提供用于分配以ATRAC 3(自适应转换声音编码3)、AAC(高级音频编码)、WMA(视窗媒体音频)、RealAUDIO G2音乐编解码器、MP3(MPEG音频层-3)格式的音乐数据。
物理销售服务器1005也提供用于向客户终端1002的用户销售CD(光盘)、DVD(数字通用盘)等的物理销售服务。
另外,无线电广播信息分配服务器1006提供用于分配从无线电台向客户终端1002广播的无线电广播的广播节目或有关音乐的无线电广播信息的无线电广播信息分配服务。
另外,因特网无线电服务器1007提供用于通过与因特网相应的网络NT1000以流式分配的形式向客户终端1002广播无线电广播数据的因特网无线电广播服务。
另外,会计服务器1008执行用于响应于来自端口服务器1003的请求等向用户收取各种费用的收费处理。
(3-2)客户终端1002的功能电路块配置
下面将说明具有功能电路块的客户终端1002的硬件配置。客户终端1002具有一个具有设置在机壳表面上和遥控器(未示出)中的各种操作按钮的操作输入部分1020,当用户操作该操作输入部分1020时,操作输入部分1020识别用户执行的操作,并将根据该操作的操作输入信号发送至输入处理部分1021,如图15中所示。
输入处理部分1021将从操作输入部分1020给出的操作输入信号转换成特定的操作命令并通过总线1022将该操作命令发送至控制部分1023。
控制部分1023根据从通过总线1022连接的各电路给出的操作命令控制各电路的操作。
显示控制部分1024对通过总线1022提供的视频数据进行数模转换处理,并将处理后得到的模拟视频信号发送至显示部分1025。
显示部分1025是诸如液晶显示器之类的显示设备,并可以直接安装或安装在外壳表面。
当通过显示控制部分1024将控制部分1023的处理结果或各种视频数据作为模拟视频信号提供时,显示部分1025根据该模拟视频信号显示视频。
音频控制部分1026通过总线1022对音频数据进行数模转换处理,并将处理后得到的模拟音频信号发送至扬声器1027。扬声器1027输出基于从音频控制部分1026提供的模拟音频信号的音频。
外部记录媒体记录-再现部分1028是一种记录-再现单元,它用于读取和再现记录在诸如CD或记忆棒(注册商标)之类具有包含在外壳中的闪存的外部记录媒体中的内容数据,或将记录对象的内容数据记录在外部记录媒体中。
当从外部记录媒体读取视频数据作为内容数据时,外部记录媒体记录-再现部分1028通过总线1022将读取的视频数据提供给显示控制部分1024。
从而,显示控制部分1024将作为通过外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据的视频数据转换成模拟视频信号并将其提供给显示部分1025。
当从外部记录媒体读取音频数据作为内容数据时,外部记录媒体记录-再现部分1028也将通过总线1022读取的音频数据提供给音频控制部分1026。
从而,音频控制部分1026将作为通过外部外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据的音频数据转换成模拟音频信号并将其提供给扬声器1027。
另外,控制部分1023可以将通过外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据通过总线1022发送至客户终端1002中的存储媒体1029,并将该内容数据存储在存储媒体1029中(下文将在存储媒体1029中存储内容数据称为拆分(ripping))
当从存储媒体1029读取诸如图象数据之类的视频数据或作为内容数据的视频数据时,控制部分1023通过总线1022将读取的视频数据提供给显示控制部分1024。
当从存储媒体1029读取诸如作为内容数据的音频数据之类的音频数据时,控制部分1023也通过总线1022将读取的音频数据提供给音频控制部分1026。
另外,控制部分1023可以从存储媒体1029读取音乐数据并将其转移至外部记录媒体记录-再现部分1028以使外部记录媒体记录-再现部分1028能将音乐数据记录在外部记录媒体中。
广播信号接收部分1030接收从各广播电台发出的无线电广播波,并将其提供给调谐器部分1031。
调谐器部分1031在控制部分1023的控制下以与通过操作输入部分1020指定的无线电台相应的广播频率从通过广播信号接收部分1030接收到的无线电广播波中提取一个无线电广播信号,并进行对无线电广播信号进行预定的接收处理以将处理后的音频数据通过总线1022发送至音频控制部分1026。
音频控制部分1026将从调谐器部分1031给出的音频数据转换成模拟音频信号并将其发送至扬声器1027以输出在无线电台广播的广播节目的节目音频,因此,用户能听到广播节目的节目音频。
控制部分1023还可以通过将从调谐器部分1031获取的音频数据发送至存储媒体1029并将其存储在存储媒体1029中来记录广播节目的节目音频。
另外,控制部分1023通过依次通过通信控制部分1032和网络接口1033连接至网络NT 1000访问端口服务器1003和其它服务器1004-1007。从而将各种信息和数据发送至端口服务器1003和其它服务器1004-1007或从端口服务器1003和其它服务器1004-1007接收各种信息和数据。
编码器/解码器1034对依次通过通信控制部分1032和网络接口1033从网络NT 1000接收到的压缩并编码的内容数据,或从存储媒体1029或外部记录媒体读取的压缩并编码的内容数据进行解码,并将解码的数据发送至显示控制部分1024或音频控制部分1026。
编码器/解码器部分1034将从外部记录媒体读取的未压缩和编码的内容、从调谐器部分1031给出的音频数据等压缩并编码,并将压缩并编码的内容数据发送至存储媒体1029。
从而在控制部分1023的控制下,将由编码器/解码器部分1034压缩并编码的内容数据存储在存储媒体1029中。
版权管理部分1035产生与依次通过网络接口1033和通信控制部分1032从网络NT 1000下载的或由外部记录媒体记录-再现部分1028从外部记录媒体读取的内容数据相应的版权管理信息。
在控制部分1023的控制下,将由版权管理部分1035所产生的版权管理信息与内容数据相关联地登记在存储媒体1029中。
当检验或登记在存储媒体1029和特定外部记录媒体之间与版权管理信息相关联的内容数据时,版权管理部分1035通过合适地更新与内容数据相应的版权管理信息的内容数据来保护内容数据的版权。
页信息产生部分1036通过翻译依次通过网络接口1033和通信控制部分1032从网络NT 1000接收到的XML(可扩展标记语言)文件、HTML(超文本标记语言)文件等来产生要显示在显示部分1025上的视频数据,并将所产生的视频数据发送至显示控制部分1024。
验证处理部分1037执行验证处理,该处理用于依次通过通信控制部分1032和网络接口1033将验证信息发送至网络NT 1000上通过网络接口1033连接的端口服务器1003和其它服务器1004-1007。
验证信息存储部分1038存储在验证处理部分1037访问端口服务器1003和其它服务器1004-1007时所获取验证信息。
无线电广播显示控制部分1039将请求关于当前接收到的给用户收听的无线电广播的无线电广播信息的请求信号发送至与广播依次通过通信控制部分1032和网络接口1033接收的无线电节目的无线电台相应的无线电广播信息分配服务器1006。
结果,无线电广播显示控制部分1039在显示部分1025上显示无线电广播信息,包括:依次通过网络接口1033和通信控制部分1032接收从网络NT 1000上的无线电广播信息分配服务器1006发送的无线电广播信息的当前接收到的无线电节目的节目名和当前接收到的乐曲的名称和艺术家名并将接收到的无线电广播信息传送至显示控制部分1024。
客户终端1002的控制部分1023在图16中所示的目录结构中管理存储媒体1029中所存储的内容数据。首先,在“根”目录的下一层上创建任何数量的“文件夹”目录,其中该数量在特定范围内。对应于内容的种类或所有者用户创建此“文件夹”目录。
在“文件夹”目录的下一层,创建任何数量的“集册”目录,其中该数量在特定范围内。“集册”目录对应于例如集册名。在“集册”目录的下一层,存储属于“集册”目录的一个或多个“磁道”文件,其中该“磁道”文件变成一首乐曲或内容。
根据存储媒体1029中所存储的数据库文件进行内容数据的目录管理。
(3-3)端口服务器1003的功能电路块配置。
参见图17,下面将说明具有功能电路块的端口服务器1003的硬件配置。端口服务器1003的控制部分1050控制通过总线1051连接的各电路的操作。
通信控制部分1052在控制部分1050的控制下通过网络接口1053将各种信息传送至客户终端1002和其它服务器1004-1008或从客户终端1002和其它服务器1004-1008接收各种信息。
顾客数据库部分1054登记与音乐相关服务提供系统1000的操作员签订合同的用户的用户ID(标识)信息和与其相关联的密码信息作为顾客信息。
页信息存储部分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。
如果作为执行来自音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006的用户验证处理的结果依次通过网络接口1053和通信控制部分1052接收从用户的客户终端1002获取和传送的便携式验证结果信息(下述验证票),则验证处理部分1056将接收到的便携式验证结果信息和与验证信息存储部分1057中临时存储的与用户相应的便携式验证结果信息相比较。
从而,验证处理部分1056执行用于确认便携式验证结果信息是否正式的确认处理作为对从音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006接收到的便携式验证结果信息的验证处理,并依次通过通信控制部分1052和网络接口1053将指示其确认结果的确认结果信息返回至音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006。
频率信息存储部分1058相关地存储指示诸如邮政编码之类能指定地区的地区代码的频率信息、可以在由其地区代码所指示的地区中接收到的无线电广播的频率、播送无线电节目的无线电台的名称(下文称为无线电台名)和为对各无线电台唯一的标识信息的呼号。
URL存储部分1059相关地存储用于无线电广播的各无线电台的呼号和能获取由广播节目的节目名和无线电广播中正在广播的乐曲的名称组成的关于从与呼号相应的无线电台提供的正在广播的广播节目的无线电广播信息(下文特称为实时广播信息)的URL信息。
(3-4)音乐数据分配服务器1004的功能电路块配置
参见图18,下面将说明具有功能电路块的音乐数据分配服务器1004的硬件配置。音乐数据分配服务器1004中的控制部分1070控制通过总线1071连接的各电路的操作。
通信控制部分1072在控制部分1070的控制下通过网络接口1073将各种信息和诸如内容数据之类的数据发送至客户终端1002和便携式终端1003或从客户终端1002和便携式终端1003接收各种信息和诸如内容数据之类的数据。
顾客数据库部分1074将已与音乐数据分配服务器1004的操作员订立合同的用户的用户ID信息和与其相关联的密码信息登记成顾客信息。如果验证处理部分1075具有根据由端口服务器1003发出和从客户终端1002发送的便携式验证结果信息验证用户的功能,则可不提供顾客数据库部分1074。
页信息存储部分1076存储用于音乐数据分配的页信息等以引入由音乐数据分配服务器1004管理的能下载的音乐数据、页信息等。
在这一点上,用于音乐数据分配的页信息以XML语言描述,并允许使用客户终端1002的用户选择希望下载的音乐数据。
如果依次通过网络接口1073和通信控制部分1072接收从客户终端1002传送的请求用于音乐数据分配的页信息的页信息获取请求信号,则控制部分1070响应于页信息获取请求信号依次通过通信控制部分1072和网络接口1073发送页信息存储部分1076中所存储的用于音乐数据分配的页信息到客户终端1002。
验证处理部分1075接收依次通过网络接口1073和通信控制部分1072从客户终端1002发送的使用客户终端1002的用户的用户ID信息和密码信息,并作为用户验证处理确认接收到的用户ID信息和密码信息是否作为顾客信息登记在顾客数据库1074中。
作为与采用用户ID信息和密码信息的用户验证处理不同的用户验证处理,验证处理部分1075接收由端口服务器1003发出的和依次通过网络接口1073和通信控制部分1072从客户终端1002发送的便携式验证结果信息(下述验证票)并依次通过通信控制部分1072和网络接口1073将所接收到的便携式验证结果信息发送至端口服务器1003。
验证处理部分1075依次通过网络接口中1073和通信控制部分1072接收确认结果信息、该确认结果信息是作为响应于将便携式验证结果信息传送至端口服务器1003执行用于便携式验证结果信息的验证处理(即确认处理)的结果而从端口服务器1003返回的,并根据所接收到的确认结果信息确认该用户是不是已与音乐相关服务提供系统1000的操作员订立合同的正式用户。
这样,如果用户验证处理结束,则验证处理部分1075发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。
此时,当作为验证处理部分1075的用户验证处理的结果将用户验证为正式用户时,控制部分1070依次通过通信控制部分1072和网络接口1073将为合同订立者存储在页信息存储部分1076中的用于音乐数据分配的页信息和服务器验证结果信息一起发送至客户终端1002。
相反,当作为验证处理部分1075的用户验证处理的结果没有将用户验证为正式用户时,控制部分1070可以依次通过通信控制部分1072和网络接口1073将验证错误信息和页信息存储部分1076中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。
另外,验证信息存储部分1077临时存储由验证处理部分1075发出的服务器验证结果信息和当验证处理部分1075为使用客户终端1002的用户进行用户验证处理时所需要的各种验证信息。
音乐数据存储部分1078存储多个以ATRAC3或MP3格式压缩和编码的音乐数据和诸如与各音乐数据相关联的内容ID信息之类的检索键。
检索部分1079依次通过网络接口1073和通信控制部分1072接收请求下载希望的音乐数据和存储用于检索希望下载的音乐数据的检索键的下载请求信号,作为将用于音乐数据分配的页信息传送至客户终端1002的结果从客户终端1002发送的下载请求信号,并从接收到的下载请求信号提取检索键。
检索部分1079基于检索键根据由检索键指示的检索条件从音乐数据存储部分1078中的多个音乐数据中检索希望下载的音乐数据。
从而,控制部分1070依次通过通信控制部分1072和网络接口1073将检索到的希望下载的音乐数据传送至客户终端1002。
控制部分1070依次通过通信控制部分1072和网络接口1073将由将音乐数据下载至客户终端1002引起的用户的会计处理的会计信息发送至会计服务器1008以执行将音乐数据下载给用户的会计处理。
(3-5)物理销售服务器1005的功能电路块配置
参见图19,下面将说明具有功能电路块的物理销售服务器1005的硬件配置。物理销售服务器1005中的控制部分1090控制通过总线1091连接的各电路的操作。
通信控制部分1092在控制部分1090的控制下通过网络接口1093将各种信息发送至客户终端1002、便携式终端1003等或从客户终端1002、便携式终端1003等接收各种信息。
顾客数据库部分1094将已与物理销售服务器1005订立合同的用户的用户ID信息和与其相关联的密码信息登记成顾客信息。如果验证处理部分1095具有根据由端口服务器1003发出和从客户终端1002发送的便携式验证结果信息验证用户的功能,则可不提供顾客数据库部分1094。
页信息存储部分1096存储用于媒体包销售的页信息等以引入由音乐数据分配服务器1004管理的诸如CD或DVD之类的销售对象的媒体包、页信息。
在这一点上,用于媒体包销售的页信息以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依次通过网络接口1093和通信控制部分1092接收确认结果信息,该确认结果信息是作为响应于将便携式验证结果信息传送至端口服务器1003执行用于便携式验证结果信息的验证处理(即确认处理)的结果从端口服务器1003返回的,并根据所接收到的确认结果信息确认该用户是不是已与音乐相关服务提供系统1000的操作员订立合同的正式用户。
这样,如果用户验证处理结束,则验证处理部分1095发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。
此时,当作为验证处理部分1095的用户验证处理的结果将用户验证为正式用户时,控制部分1090依次通过通信控制部分1092和网络接口1093将为合同订立者存储在页信息存储部分1096中的用于媒体包销售的页信息和服务器验证结果信息一起发送至客户终端1002。
相反,当作为验证处理部分1095的用户验证处理的结果没有将用户验证为正式用户时,控制部分1090可以依次通过通信控制部分1092和网络接口1093将验证错误信息和页信息存储部分1096中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。
另外,验证信息存储部分1097临时存储由验证处理部分1095发出的服务器验证结果信息和当验证处理部分1095为使用客户终端1002的用户进行用户验证处理时所需要的各种验证信息。
媒体包信息存储部分1098存储多个诸如CD或DVD之类的销售对象的媒体包信息(下文称为媒体包信息)和诸如与各媒体包信息相关联的媒体包ID信息之类的检索键。
检索部分1099依次通过网络接口1093和通信控制部分1092接收请求关于诸如CD或DVD之类的特定媒体包的媒体包信息的媒体信息请求信号,该媒体请求信号是作为将用于媒体包销售的页信息发送至客户终端1002的结果从客户终端1002发送的,并从接收到的媒体信息请求信号中提取用于检索特定媒体包的检索键。
检索部分1099基于检索键根据由检索键指示的检索条件从媒体包信息存储部分1098中的多个媒体包信息中检索特定媒体包的媒体包信息。
从而,控制部分1090依次通过通信控制部分1092和网络接口1093将检索到的媒体包信息传送至客户终端1002,并将关于特定媒体包的媒体包信息呈现给用户。
控制部分1090依次通过网络接口1093和通信控制部分1092接收从客户终端1002发送的请求购买特定媒体包的购买请求信号,然后执行包括将特定媒体包传送至使用客户终端1002的用户在内的购买处理。
控制部分1090依次通过通信控制部分1092和网络接口1093将用于用户购买特定媒体包的会计处理的会计信息传送至会计服务器1008以执行用于给用户购买特定媒体包的会计处理。
另外,如果会计服务器1008完成了用户的会计处理,则控制部分1090依次通过通信控制部分1092和网络接口1093将指示媒体包的购买处理完成的购买完成页信息发送至客户终端1002。
(3-6)无线电广播信息分配服务器1006的功能块配置
参见图20,下面将说明具有功能电路块的无线电广播信息分配服务器1006的硬件配置。无线电广播信息分配服务器1006中的控制部分1110控制通过总线1111连接的各电路的操作。
通信控制部分1112在控制部分1110的控制下通过网络接口1113将各种信息发送至客户终端1002和便携式终端1003或从客户终端1002和便携式终端1003接收各种信息。
顾客数据库部分1114将已与无线电广播信息分配服务器1006的操作员订立合同的用户的用户ID信息和与其相关联的密码信息作为顾客信息登记。如果验证处理部分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依次通过网络接口1113和通信控制部分1112接收确认结果信息,该确认结果信息是响应于将便携式验证结果信息传送至端口服务器1003作为执行用于便携式验证结果信息的验证处理的结果从端口服务器1003返回的,并根据所接收到的确认结果信息确认用户是不是已与音乐相关服务提供系统1000的操作员订立了合同的正式用户。
这样,如果用户验证处理结束,则验证处理部分1115发出指示用户验证处理的结果的服务器验证结果信息(下述服务对话ID信息)。
此时,当作为验证处理部分1115的用户验证处理的结果将用户验证为正式用户时,控制部分1110依次通过通信控制部分1112和网络接口1113将存储实时广播信息存储部分1119中的实时广播信息和服务器验证结果信息一起发送至客户终端1002。
相反,当作为验证处理部分1115的用户验证处理的结果没有将用户验证为正式用户时,控制部分1110可以依次通过通信控制部分1112和网络接口1113将验证错误信息和页信息存储部分1116中所存储的指示验证失败的验证失败通知页信息一起传送至客户终端1002。
这样,当用户请求获取实时广播信息时,如果用户被验证为正式用户,则控制部分1110分配实时广播信息,而如果用户没有被验证为正式用户,则停止由无线电广播信息分配服务器1006提供的无线电广播信息分配服务,例如:用于将实时广播信息分配给用户以由用户接收的分配服务。
另外,验证信息存储部分1120临时存储由验证处理部分1115发出的服务器验证结果信息和当验证处理部分1115对使用客户终端1002的用户进行用户验证处理时所需的各种验证信息。
(3-7)各服务器的处理的简介
参见图21-26中所示的程序流程图,下面将简述在客户终端1002和端口服务器1003之间执行的处理和在客户终端1002和音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006之间执行的处理。
参见图21,首先将说明在客户终端1002和端口服务器1003之间执行的用户验证程序。
在与音乐相关服务提供系统1000的操作员订立合同的用户的客户终端1002上,控制部分1023通过将由操作输入部分1020识别的操作输入信号转换成输入处理部分1021中的操作命令并当例如用户做出打开客户终端1002的电源或按下操作输入部分1020的特定操作按钮的操作时给出它来启动验证请求处理。
如果在客户终端1002启动验证请求处理,则控制部分1023产生存储临时存储在验证信息存储部分1038中的验证对话ID信息等的连接请求信号并在步骤SP1000依次通过通信控制部分1032和网络接口1033将所产生的连接请求信号传送至端口服务器1003。
关于这一点,验证对话ID信息是由端口服务器1003发出的用于标识每次客户终端1002与端口服务器1002连接和通信以执行包括用户验证处理在内的各种处理时单个通信连接状态(即,对话)的标识信息。
对于验证对话ID信息,根据端口服务器1003的发送时间设置预定有效期(例如约1分钟)以将其用于用户验证处理等。
因此,当已从端口服务器1003获取验证对话ID信息的客户终端1002不能在有效期内将验证对话ID信息呈现给端口服务器1003时,端口服务器1003确定由验证对话ID信息指定的通信连接状态断开连接。
从而,端口服务器1003防止与音乐相关服务提供系统1000的操作员订立合同的用户将过去发出的验证对话ID信息非法地用于用户验证处理等。
当客户终端1002先前与端口服务器1003连接和通信以执行用户验证处理时,端口服务器1003发出验证信息存储部分1038中临时存储的验证对话ID信息。
如果从客户终端1002发送连接请求信号,则端口服务器1003的控制部分1050响应于其依次通过网络接口1053和通信控制部分1052接收连接请求信号,并在步骤SP1001将接收到的连接请求信号中所存储的验证对话ID信息等发送至验证处理部分1056。
验证处理部分1056在控制部分1050的控制下根据从客户终端1002作为连接请求信号接收到的验证对话ID信息执行用户验证处理。
因此,当由于由客户终端1002接收到的验证对话ID的有效期等信息已届满等原因验证处理部分1056没有将使用客户终端1002的用户验证为正式用户时,控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证错误的验证错误信息发送至客户终端1002。
在步骤SP1002中,如果客户终端1002的控制部分1023依次通过网络接口1003和通信控制部分1032接收从端口服务器1003传送的验证错误信息,则控制部分1023响应于其读取验证信息存储部分1038中所存储的用户ID信息和密码信息,并依次通过通信控制部分1032和网络接口1033将读取的用户ID信息和密码信息传送至端口服务器1003。
在步骤SP1003中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002传送的用户ID信息、密码信息等,并将所接收到的用户ID信息、密码信息等发送至验证处理部分1056。
从而,作为用户验证处理,验证处理部分1056在控制部分1050的控制下确定由向客户终端1002接收到的用户ID信息和密码信息是否包含在顾客数据库部分1054中所登记的顾客信息中。
因此,如果将使用客户终端1002的用户验证成正式用户,则验证处理部分1056在控制部分1050的控制下发送在客户终端1002和端口服务器1003之间当前的通信连接状态下的验证对话ID信息作为便携式验证结果信息,并将发送至客户终端1002的验证对话ID信息等临时存储在验证信息存储部分1057中。
控制部分1050依次通过通信控制部分1052和网络接口1053将由验证处理部分1056发送至客户终端1002的验证对话ID信息等发送至客户终端1002。
在步骤SP1004中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的验证对话ID信息等,并将所接收到的验证对话ID信息等信息发送至验证处理部分1037。
验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的验证对话ID信息等临时存储在验证信息存储部分1038中。
从而,控制部分1023依次通过通信控制部分1032和网络接口1033将向端口服务器1003请求页信息的页信息获取请求信号和从端口服务器1003接收到的并临时存储在验证信息存储部分1038中的验证对话ID信息一起传送至端口服务器1003。
在步骤SP1005中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052等接收从客户终端1002传送的页信息获取请求信号和验证对话ID信息等,并将接收到的验证对话ID信息等发送至验证处理部分1056。
从而,验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等与在步骤SP1003发送至客户终端1002并临时存储在验证信息存储部分1057的验证对话ID信息等相比较来执行用户验证处理。
因此,在步骤SP1006中,如果将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的页信息获取请求是有效的,并延长发送至客户终端1002的验证对话ID信息等的有效期。
从而,控制部分1050从页信息存储部分1055读取用户请求获取的页信息,并依次通过通信控制部分1052和网络接口1053将所读取的页信息和由验证处理部分1056延长的有效期的验证对话ID信息一起发送至客户终端1002。
在步骤SP1007中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送页信息和具有延长了的有效期的验证对话ID信息,并将接收到的页信息发送至页信息产生部分1036,并将有效期延长了的验证对话ID信息等发送至验证处理部分1037。
页信息产生部分1036根据从控制部分1023给出的页信息产生其中设置了与音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006的链接的页的视频数据,并将所产生的视频数据发送至显示控制部分1024。
从而,显示控制部分1023对从页信息产生部分1036给出的视频数据执行数模转换处理,并将获取的模拟视频信号发送至显示部分1025以将端口服务器1003的页作为基于模拟视频信号的视频显示在显示部分1025上。
验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的具有延长了的有效期的验证对话ID信息临时存储在验证信息存储部分1038中以重写有效期延长之前的验证对话ID信息等,从而用有效期延长了的验证对话ID信息等更新在步骤SP1004中临时存储的验证对话ID信息。
(3-7-2)客户终端1002和服务器1004-1006的用户验证程序
参见图22,下面将说明在客户终端1002与音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006之间进行的用户验证处理。
在此情况下,用户验证处理以如下方式执行:如上所述且如图21中所示,客户终端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信息后两种处理根据相同的程序执行。
下面为了简单说明,将音乐数据分配服务器1004表示成客户终端1002的访问目的地,并将间接访问验证处理和直接访问验证处理统称为一个用户验证处理。
首先,在步骤SP1010中,客户终端1002的控制部分1023依次通过通信控制部分1032和网络接口1033根据设置成页信息中的链路的URL信息(该URL信息已登记成书签等)将从验证信息存储部分1038读取的服务对话ID信息等和用于请求获取用于分配音乐数据的页信息(媒体包的销售的页信息和用于分配物理销售服务器1005或无线电广播信息分配服务器1006中的广播列表信息的页信息)的页信息获取请求信号一起发送至音乐数据分配服务器1004。
关于这一点,服务对话ID信息是由客户终端1002访问的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006发送的用于标识每次客户终端1002与音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006连接和通信以执行包括用户验证处理在内的各种处理时单个通信连接状态(即对话)的标识信息。
对于此服务对话ID信息,象验证对话ID信息一样,根据音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006的发送时间设置预定有效期(例如约1分钟)以将其用于用户验证处理等。
因此,如果已从服务器1004-1004中的每一个获取服务对话ID的客户终端1002不能在有效期内将服务对话ID呈现给发送源的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006,则确定已发送了服务对话ID信息的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006将由服务对话ID信息指定的通信连接状态断开连接。
从而,音乐数据分配服务器1004、物理销售服务器1005和无线电广播信息分配服务器1006防止没有与音乐相关服务提供系统1000的操作员订立合同的用户将在过去发送的服务对话ID信息非法地运用于用户验证处理。
当客户终端1002预先与音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006连接和通信以执行用户验证处理等时,由客户终端1002访问的音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006发送验证信息存储部分1038中临时存储的服务对话ID信息。
在步骤SP1011中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的页信息获取请求信号和服务对话ID信息等,并将接收到的服务对话ID信息等发送至验证处理部分1075。
验证处理部分1075在控制部分1070的控制下通过将从客户终端1002接收到的服务对话ID信息等与临时存储在验证信息存储部分1077中的服务对话ID信息等相比较来执行用户验证处理。
因此,如果因为例如从客户终端1002接收到的服务对话ID信息的有效期已满而没有将使用客户终端1002的用户验证为正式用户,则验证处理部分1075确定对用于分配来自客户终端1002的音乐数据的页信息的获取请求无效。
如果验证处理部分1075没有将使用客户终端1002的用户验证成正式用户,则控制部分1070依次通过通信控制部分1072和网络接口1073将指示验证错误的验证错误信息和用于标识音乐数据分配服务器1004的商店代码发送至客户终端1002。
在步骤SP1012中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收验证错误信息和从音乐数据分配服务器1004发送的商店代码,并根据所接收到的验证错误信息识别出该用户没有在音乐数据分配服务器1004中被验证成正式用户,并将从音乐数据分配服务器1004接收到的商店代码临时存储在验证信息存储部分1038中。
然后,控制部分1023产生一个请求端口服务器1003发送用于访问音乐数据分配服务器1004的验证票的验证票发送请求信号,并依次通过通信控制部分1032和网络接口1033将所产生的验证票发送请求信号和已从端口服务器1003接收到的并临时存储在验证信息存储部分1038中的音乐数据分配服务器1004的商店代码和验证对话ID信息等一起发送至端口服务器1003。
在步骤SP1013中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的验证票发送请求信号、商店代码、验证对话ID信息等,并将它们发送至验证处理部分1056。
从而,验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的验证对话ID信息等与已临时存储在验证信息存储部分1057中的验证对话ID信息等相比较来执行用户验证处理。
因此,如果由于例如从客户终端1002接收到的验证对话ID信息的有效期已满而没有将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求无效。
如果验证处理部分1056没有将使用客户终端1002的用户验证成正式用户,则控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证错误的验证错误信息发送至客户终端1002。
相反,如果由于例如从客户终端1002接收到的验证对话ID信息的有效期未满而将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求有效。
如果验证处理部分1056将使用客户终端1002的用户验证成正式用户,则控制部分1050进入步骤SP1018。
在步骤SP1014,如果依次通过网络接口1033和通信控制部分1032接收从端口服务器1003传送的验证错误信息,则客户终端1002的控制部分1023读取验证信息存储部分1038中所存储的用户ID信息和密码信息等并依次通过通信控制部分1032和网络接口1033将读取的用户ID信息和密码信息发送至端口服务器1003。
在步骤SP1015中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从客户终端1002发送的用户ID信息和密码信息等,并将所接收到的用户ID信息和密码信息等发送至验证处理部分1056。
从而,验证处理部分1056在控制部分1050的控制下通过确定从客户终端1002接收到的用户ID信息和密码信息等是否包含在顾客数据库部分1054中所登记的顾客信息中来执行用户验证处理。
因此,如果将使用客户终端1002的用户验证为正式用户,则验证处理部分1056在控制部分1050的控制下发送客户终端1002和端口服务器1003之间当前的通信连接状态的验证对话ID信息等作为便携式验证结果信息,并将发送至客户终端1002的验证对话ID信息等临时存储在验证信息存储部分1057中。
控制部分1050依次通过通信控制部分1052和网络接口1053将由验证处理部分1056发送至客户终端1002的验证对话ID信息等发送至客户终端1002。
在步骤SP1016中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的验证对话ID信息等,并通过验证处理部分1037将接收到的验证对话ID信息等临时存储在验证信息存储部分1038中。
控制部分1023产生请求端口服务器1003再次发送验证票的验证票发送请求信号,并依次通过通信控制部分1032和网络接口1033将所产生的验证票发送请求信号和验证信息存储部分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信息的有效期未满而将使用客户终端1002的用户验证为正式用户,则验证处理部分1056确定来自客户终端1002的验证票的发送请求有效。
然后,如果验证处理部分1056将使用客户终端1002的用户验证为正式用户,则控制部分1050进入步骤SP1018。
在步骤SP1018中,验证处理部分1056在控制部分1050的控制下根据在步骤SP1017从客户终端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信息等,从而用有效期延长了的验证对话ID信息更新在步骤SP1016中临时存储的验证对话ID信息等。
在步骤SP1020中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从客户终端1002发送的验证请求信号和验证票等。
然后,控制部分1070依次通过通信控制部分1072和网络接口1073将从客户终端1002接收到的验证票等和请求确认验证票的验证票确认请求信号一起发送至端口服务器1003。
在步骤SP1021中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收从音乐数据分配服务器1004发送的验证票确认请求信号和验证票等,并将所接收到的验证票确认请求信号和验证票等发送至验证处理部分1056。
然后,验证处理部分1056响应于验证票确认请求信号在控制部分1050的控制下通过将从音乐数据分配服务器1004接收到的验证票等与临时存储在验证信息存储部分1057中的验证票相比较来对从音乐数据分配服务器1004接收到的验证票执行确认处理。
因此,如果验证处理部分1056将从音乐数据分配服务器1004接收到的验证票等确认成正式验证票等,则控制部分1050依次通过通信控制部分1052和网络接口1053将指示验证票等被确认为正式验证票的确认结果信息等发送至音乐数据分配服务器1004。
在步骤SP1022中,音乐数据分配服务器1004的控制部分1070依次通过网络接口1073和通信控制部分1072接收从端口服务器1003发送的确认结果信息,并将所接收到的确认结果信息发送至验证处理部分1075。
从而,验证处理部分1075在控制部分1070的控制下根据确认结果信息将客户终端1002和音乐数据分配服务器1004之间现在的通信连接状态的服务对话ID信息等作为服务器验证结果信息发送,并将所发送的服务对话ID信息等临时存储在验证信息存储部分1077中。
控制部分1070还依次通过通信控制部分1072和网络接口1073将发送至客户终端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信息的有效期等未届满而将使用客户终端1002的用户验证成正式用户,则验证处理部分1075确定来自客户终端1002的用于分配音乐数据的页信息的获取请求有效。
然后,如果将用客户终端1002的用户验证成正式用户,则控制部分1070进入下一步骤SP1025。
在步骤SP1025中,控制部分1070从页信息存储部分1076读取用户请求获取的用于分配音乐数据的页信息,并通过验证处理部分1075延长发送至客户终端1002的服务对话ID信息等的有效期。
然后,控制部分1070依次通过通信控制部分1072和网络接口1073等将从页信息存储部分1076读取的用于分配音乐数据的页信息和由验证处理部分1075延长了有效期的服务对话ID信息等一起发送至客户终端1002。
在步骤SP1026中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从音乐数据分配服务器1004发送的用于分配音乐数据的页信息,和具有延长了的有效期的服务对话ID信息等,并将接收到的用于分配音乐数据的页信息发送页信息产生部分1036,并将从音乐数据分配服务器1004接收到的服务对话ID信息等发送至验证处理部分1037。
从而,验证处理部分1037在控制部分1023的控制下将从音乐数据分配服务器1004接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的服务对话ID信息等,从而用具有延长了的有效期的服务对话ID信息等更新在步骤SP1023中临时存储的服务对话ID信息等。
页信息产生部分1036还根据用于分配音乐数据的页信息产生视频数据,并将所产生的视频数据发送至显示控制部分1024。
从而,显示控制部分1024对从页信息产生部分1036给出的视频数据执行数模转换处理,并通过将所获取的模拟视频信号发送至显示部分1025将用于分配音乐数据的页信息作为基于模拟视频信号的视频显示在显示部分1025上。
(3-7-3)音乐相关服务提供处理
参见图23-26,下面将说明音乐相关服务提供处理,其中在如上所述和如图22中所示在客户终端1002和音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006之间执行了用户验证程序后,客户终端1002接收用在用户验证程序中从音乐数据分配服务器1004、物理销售服务器1005或无线电广播信息分配服务器1006获取的用于分配音乐数据的页信息、用于媒体包的销售的页信息、或用于分配广播列表信息的页信息等提供的音乐数据分配服务、物理销售服务和无线电广播信息分配服务。
(3-7-3-1)音乐数据分配服务提供程序
参见图23,下面首先说明当客户终端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信息相比较来执行用户验证处理。
因此,如果验证处理部分1075将使用客户终端1002和请求下载音乐数据的用户验证为正式用户,则控制部分1070进入步骤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信息等以将接收到的音乐数据存储在存储媒体1029中,并将从音乐数据分配服务器1004接收到的服务对话ID信息等发送至验证处理部分1037。
验证处理部分1037在控制部分1023的控制下将从音乐数据分配服务器1004接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等的内容。
这样,客户终端1002能用由音乐数据分配服务器1004提供的音乐数据分配服务下载用户希望获取的音乐数据。
(3-7-3-2)物理销售服务提供程序
参见图24,下面将说明当客户终端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信息相比较来执行用户验证处理。
因此,如果验证处理部分1095将使用客户终端1002和请求关于媒体包的媒体包信息的用户验证为正式用户,则控制部分1090进入步骤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信息等并将接收到的媒体包信息发送至页信息产生部分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信息等(即,具有延长了的有效期的服务验证ID信息等)一起发送至物理销售服务器1005。
在步骤SP1046中,物理销售服务器1005的控制部分1090通过网络接口1093和通信控制部分1092接收从客户终端1002发送的购买请求信号和服务对话ID信息等,并将所接收到的服务对话ID信息等发送至验证处理部分1095。
验证处理部分1095通过将从客户终端1002接收到的服务对话ID信息等和已临时存储在验证信息存储部分1097中的服务对话ID信息等相比较来执行用户验证处理。
因此,如果验证处理部分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信息等,并将所接收到的购买完成页信息发送至页信息产生部分1036,并将从物理销售服务器1005接收到的服务对话ID信息等发送至验证处理部分1037。
验证处理部分1037在控制部分1023的控制下将从物理销售服务器1005接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写在延长有效期前的服务对话ID信息,从而更新临时存储在验证信息存储部分1038中的服务对话ID信息等的内容。
页信息产生部分1036还根据从控制部分1023给出的购买完成页信息产生视频数据,通过显示控制部分1024将所产生的视频数据转换成模拟视频信号,并将其发送至显示部分1025。
从而,控制部分1023将购买完成页作为基于模拟视频信号的视频显示在显示部分1025上。
这样,客户终端1002用由物理销售服务器1005提供的物理销售服务使用户能购买希望的媒体包。
(3-7-3-3)广播列表信息分配服务提供程序
参见图25,下面将说明当客户终端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信息相比较来执行用户验证处理。
因此,如果验证处理部分1115将使用客户终端1002和请求广播列表信息的用户验证为正式用户,则控制部分1110进入下一步骤SP1062。
在步骤SP1062中,检索部分1118基于广播列表信息请求信号中所存储的检索键根据由广播列表信息存储部分1117中的整个广播列表信息的检索键所指示的检索条件检索预定范围部分作为希望获取的广播列表信息。
然后,如果检索部分1118检索到该广播列表信息,则控制部分1110通过验证处理部分1115延长发送至客户终端1002的服务对话ID信息等的有效期,然后进入下一步骤SP1063。
在步骤SP1063中,控制部分1110从广播列表信息存储部分1117读取由检索部分1118检索到的广播列表信息,并依次通过通信控制部分1112和网络接口1113将所读取的广播列表信息和由验证处理部分1115延长了有效期的服务对话ID信息等一起发送至客户终端1002。
在步骤SP1064中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息分配服务器1006发送的广播列表信息和具有延长了的有效期的服务对话ID信息,并将所接收到的广播列表信息发送至页信息产生部分1036,将从无线电广播信息分配服务器1006接收到的服务对话ID信息等发送至验证处理部分1037。
验证处理部分1037在控制部分1023的控制下将从无线电广播信息分配服务器1006接收到的具有延长了的有效期的服务对话ID信息等临时存储在验证信息存储部分1038中以重写在有效期延长前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等。
页信息产生部分1036根据从控制部分1023给出的广播列表信息产生视频数据,通过显示控制部分1024将所产生的视频数据转换成模拟视频信号,并将其发送至显示部分1025以将广播列表信息作为基于模拟视频信号的视频显示在显示部分1025上。
这样,客户终端1002用由无线电广播信息分配服务器1006提供的无线电广播信息分配服务使用户能获取希望的广播列表信息。
(3-7-3-4)实时广播信息分配服务提供程序
参见图26,下面将说明当客户终端1002接收从无线电广播信息分配服务器1006提供的无线电广播信息分配服务特别是实时广播信息分配服务时的无线电广播信息分配服务提供程序。
为每一无线电台(呼号)提供用于提供实时广播信息的无线电广播信息分配服务器1006。
在客户终端1002,在某些情况下可以不存储与初始状态中的各无线电台相应的无线电广播信息分配服务器1006的URL信息。
因此,下面将端口服务器1003为无线电台的各呼号管理各无线电广播信息分配服务器1006的URL信息的例子说明下面的无线电广播信息分配服务提供程序。
在此无线电广播信息分配服务提供程序中,假设当客户终端1002向端口服务器1003请求指示广播频率的频率信息以自动预置各广播电台的广播频率时没有将验证对话ID信息等临时存储在验证信息存储部分1038中。因此,首先,客户终端1002将用户ID信息和密码信息等发送至端口服务器1003。
在步骤SP1070中,如果从输入处理部分1021输入用于请求自动预置各无线电台的广播频率的操作命令,则客户终端1002的控制部分1023依次通过通信控制部分1032和网络接口1033将请求获取各无线电台的可接收的广播频率的频率信息的频率信息请求信号和由用户输入的地区代码、验证信息存储部分1038中所存储的用户ID信息和密码信息等一起发送至端口服务器1003。
在步骤SP1071中,端口服务器1003的控制部分1050依次通过网络接口1053和通信控制部分1052接收已从客户终端1002发送的频率信息请求信号、地区代码、用户ID信息和密码信息等,并将从客户终端1002接收到的用户ID信息和密码信息等发送至验证处理部分1056。
验证处理部分1056在控制部分1050的控制下通过将从客户终端1002接收到的用户ID信息和密码信息等与顾客数据库部分1054中所登记的顾客信息相比较来执行用户验证处理。
因此,如果将使用客户终端1002的用户验证为正式用户,并确定来自客户终端1002的频率信息获取请求有效,则验证处理部分1056在控制部分1050的控制下发送客户终端1002和端口服务器1003之间现在的通信连接状态的验证对话ID信息等并将所发送的验证对话ID信息等临时存储在验证信息存储部分1057中。
然后,如果验证处理部分1056将用户验证成正式用户,则控制部分1050进入下一步骤SP1072。
在步骤SP1072中,控制部分1050根据从客户终端1002接收到的地区代码从多个频率信息的列表中检索与地区代码相应的频率信息、无线电台名称和呼号,并在列表中读取它们。
从而,控制部分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并将列表显示在显示部分1025上。
另外,控制部分1023根据此时从输入处理部分1021输入的选择命令将所选择的频率信息、无线电台名称和呼号作为预置存储在存储媒体1029中,并进入下一步骤SP1074。
在步骤SP1074中,控制部分1023响应于从输入处理部分1021输入的调谐控制命令控制调谐器部分1031从无线电广播波中提取在与调谐控制命令相应的广播频率处广播的广播节目的无线电广播信号。
从而,调谐器部分1031从广播信号接收部分30所接收到的无线电广播波中提取在该广播频率广播的无线电广播信号,并将得到的音频数据发送至音频控制部分1026。
因此,音频控制部分1026将从调谐器部分1031给出的音频数据转换成模拟音频信号,并将其发送至扬声器1027以输出所选择的广播节目的音频。
在步骤SP1075,无线电广播显示控制部分1039在控制部分1023的控制下读取所存储的与指示与调谐控制命令相应的广播频率的频率信息相关的呼号,并依次通过通信控制部分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延长发送至客户终端1002的验证对话ID信息等的有效期。
然后,控制部分1050从URL存储部分1059读取检索到的URL信息,并依次通过通信控制部分1052和网络接口1053将所读取的URL信息和由验证处理部分1056延长了有效期的验证对话ID信息等一起发送至客户终端1002。
在步骤SP1078中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从端口服务器1003发送的URL信息和具有延长了的有效期的验证对话ID信息等,并将所接收到的验证对话ID信息等发送至验证处理部分1037,将URL信息发送至无线电广播显示控制部分1039。
验证处理部分1037在控制部分1023的控制下将从端口服务器1003接收到的具有延长了的有效期的验证对话ID信息等临时存储在验证信息存储部分1038中以重写有效期延长前的验证对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的验证对话ID信息等的内容。
无线电广播显示控制部分0139在控制部分1023的控制下将从控制部分1023给出的URL信息临时存储在存储媒体1029中以与存储媒体1029等中所存储的呼号相关联。
然后,无线电广播显示控制部分1039在控制部分1023的控制下根据临时存储在存储媒体1029等中的URL信息依次通过通信控制部分1032和网络接口1033将请求获取实时广播信息的实时广播信息请求信号和已从无线电广播信息分配服务器1006接收到的并临时存储在验证信息存储部分1038中的服务对话ID信息等一起发送至无线电广播信息分配服务器1006。
在此无线电广播信息分配服务提供程序中,在步骤SP1078中用于将实时广播信息请求信号和服务对话ID信息等从客户终端1002发送至无线电广播信息分配服务器1006的处理与如上所述和如图22中所示的步骤SP1010的处理相应。
因此,步骤SP1078的处理后此无线电广播信息分配服务器提供程序在客户终端1002和无线电广播信息分配服务器1006及端口服务器1003中以与上述和图22中所示的步骤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信息相比较来执行用户验证处理。
因此,如果将使用客户终端1002的用户验证成正式用户,则验证处理部分1115确定来自客户终端1002的实时广播信息获取请求有效。
然后,如果验证处理部分1115将使用客户终端1002的用户验证为正式用户,则控制部分1110控制验证处理部分1115将发送至客户终端1002的服务对话ID信息等的有效期延长,然后进入下一步骤SP1081。
在步骤SP1081中,控制部分1110从实时广播信息存储部分1119读取实时广播信息,并依次通过通信控制部分1112和网络接口1113将读取的实时广播信息和由验证处理部分1115延长了有效期的服务对话ID信息一起发送至客户终端1002。
在步骤SP1082中,客户终端1002的控制部分1023依次通过网络接口1033和通信控制部分1032接收从无线电广播信息分配服务器1006发送的实时广播信息和具有延长了的有效期的服务对话ID信息并将所接收到的服务对话ID信息等发送至验证处理部分1037,将实时广播信息发送至无线电广播显示控制部分1039。
从而,验证处理部分1037在控制部分1023的控制下将已从无线电广播信息分配服务器1006接收到的具有延长了的有效期的服务对话ID信息临时存储在验证信息存储部分1038中以重写有效期延长之前的服务对话ID信息等,从而更新已临时存储在验证信息存储部分1038中的服务对话ID信息等。
无线电广播显示控制部分1039还将通过显示控制部分1024从控制部分1023给出的实时广播信息发送至显示部分1025,并在显示部分1025上显示当前接收到的有关无线电广播的广播节目的实时广播信息。
然后,在此后的此无线电广播信息分配服务提供程序中,客户终端1002在步骤SP1079中周期性地和重复地做出实时广播信息的获取请求,且无线电广播信息分配服务器1006从客户终端1002接收获取请求以依次执行步骤SP1080和步骤SP1081的处理。
从而,在客户终端1002,可以将当前接收到的广播节目的节目名称、节目广播开始时间和节目广播结束时间和当前在广播节目中广播的乐曲的名称、艺术家名和乐曲广播开始时间作为实时广播信息显示在客户终端1002的显示部分1025上同时每分钟更新。
在本实施例中,图25中所示的程序图表与提供程序列表或广播列表的由第一实施例中的广播电台服务器32执行的服务相应。
上述并在图26中示出的从步骤SP1078-SP1082的程序图表与权利要求中的说明的内容相应。
用以上配置,音乐相关服务提供系统1000准确地验证登记的用户以接受由音乐相关系统1000提供的音乐相关服务,并使用户的客户终端2能获取与无线电广播广播信息等中所包括的乐曲的内容等相关的相关信息(实时广播信息或广播列表信息)。
因此,此音乐相关服务提供系统1000确定能防止第三方获取相关信息用于非法使用。
在第二实施例中,如上所述并在图15中所示的客户终端1002与本发明的终端设备1和第一实施例的终端设备10相应。如上所述并在图17中示出的端口服务器1003与第一实施例的总服务服务器36相对应。另外,如上所述并在图20中示出的无线电广播信息分配服务器1006与第一实施例的广播电台服务器32相对应。
另外,如上所述并在图18中示出的音乐数据分配服务器1004与第一实施例的音乐分配服务器33相对应。如上所述并在图19中示出的物理销售服务器1005也与第一实施例的CD商店服务器34相对应。
另外,在如上所述并在图6中示出的终端设备10的程序模块中,HTTP消息程序111和通信装置程序112能实现和如上所述并在图15中示出的客户终端1002的通信控制部分1032相同的功能。
内容再现模块113还能实现与如上所述并在图15中示出的客户终端1002的编码器/解码器部分1034相同的功能。
另外,版权保护信息管理模块114能实现和如上所述并在图15中示出的客户终端1002的版权管理部分1035相同的功能。
另外,因特网无线电调谐再现模块114能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。
另外,乐曲购买再现模块119能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。
另外,XML浏览器151能实现和如上所述并在图15中示出的客户终端1002的输入处理部分1021和页信息产生部分1036相同的功能。
另外,硬件内容控制器117、数据库访问模块115和内容数据访问模块116能实现和如上所述并在图15中示出的客户终端1002的控制部分1023相同的功能。
另外,程序库130的验证库131能实现和如上所述并在图15中示出的客户终端1002的验证处理部分1037和验证信息存储部分1038相同的功能。
另外,程序库130的裁剪库132能实现和如上所述并在图15中示出的客户终端1002的控制部分1023相同的功能。
另外,相关信息显示模块120能实现和如上所述并在图15中示出的客户终端1002的无线电广播显示控制部分1039相同的功能。
另外,调谐器调谐再现/记录模块121能实现和如上所述并在图15中示出的客户终端1002的控制部分1023、音频控制部分1026和调谐器部分1031相同的功能。
另外,音频用户接口152能实现和如上所述并在图15中示出的客户终端1002的输入处理部分1021、控制部分1023和显示控制部分1024相同的功能。
另外,CD再现模块141能实现和如上所述并在图15中示出的客户终端1002的音频控制部分1026和外部记录媒体记录/再现部分1028相同的功能。
另外,HDD再现模块142能实现和如上所述并在图15中示出的客户终端1002的控制部分1023和音频控制部分1026相同的功能。
因此,具有如上所述并在图5中示出的硬件电路块的硬件配置的终端设备10的CPU 11能在各种程序模块中执行与具有如上所述并在图15中示出的功能电路块的硬件配置的客户终端1002相同的处理。
客户终端1002能产生与第一实施例中所获取的相同的效果,这是因为各功能块覆盖了由终端设备10的程序模块所实现的功能。
虽然在以上实施例中,客户终端1002能接收从无线电台广播的无线电广播,客户终端1002也能接收因特网无线电广播或卫星无线电广播以获取相关信息和无线电广播信息,或从电视广播电台接收电视广播以获取与从网络NT1000上的服务器广播的电视的电视节目相关的各种广播信息。
另外,虽然在以上实施例中,将本发明的显示设备应用于终端设备10和客户终端1002,也可以将本发明的显示设备应用于诸如个人电脑、便携式电话、PDA(个人数字助理)和游戏机、电视接收机、无线电广播接收机、DVD(数字通用盘)记录器、硬盘记录器等之类的信息处理装置。
即,虽然在以上实施例中,在终端设备10或客户终端1002上封装硬件电路块、功能电路块和程序模块,也可以在除了终端设备10或客户终端1002以外诸如便携式电话和个人电脑之类的各种终端上封装它们,从而封装了硬件电路块、功能电路块和程序模块的终端实现和终端设备10和客户终端1002相同的处理。
另外,虽然在以上实施例中,将本发明的显示控制程序应用于如上所述并在图6中示出的程序模块,它也可以应用于各种其它显示控制程序。
另外,虽然在以上实施例中,将广播列表作为关于通过通信线路获取的广播内容的信息应用,本发明也可以广泛地应用于诸如实时广播和电视广播电子程序指南之类的各种其它信息。
另外,虽然在以上实施例中,如图1-26中所述将终端设备10的通信处理部分22和网络接口23或客户终端1002的通信控制部分1032作为用于发送用于从广播内容的列表信息中指定列表信息的一部分的检索键的发送装置来应用,根据与显示设备一起使用的通信方法本发明也可以应用于各种其它发送装置。
另外,虽然在以上实施例中,如图1-26中所述将终端设备10的通信处理部分22和网络接口23或客户终端1002的通信控制部分1032作为用于根据检索键接收列表信息的至少一部分的接收装置来应用,根据与显示设备一起使用的通信方法本发明也可以应用于各种其它接收装置。
另外,虽然在以上实施例中,将终端设备10的显示处理部分16和显示器17或客户终端1002的显示控制部分1024和显示部分1025作为用于显示由接收装置所接收到的列表信息的一部分和用于请求显示与列表信息的该部分之前和之后广播的节目相应的列表信息的指令项的显示装置,但本发明也可以广泛地应用于诸如阴极射线管和控制部分之类的用于该显示信息的各种其它显示装置。
虽然在以上实施例中,将图1-26中所述的终端设备10的操作输入部分15和遥控器40或客户终端1002的操作输入部分1020用作用于选择显示装置上的显示信息的选择装置,但本发明也可以广泛地应用于诸如触板之类的各种其它装置。
另外,虽然在以上实施例中,将图1-26中所述的终端设备10的硬盘驱动器21或客户终端1002的控制部分1023和存储媒体1029用作用于临时存储由接收装置接收到的信息,但本发明也可以广泛地应用于诸如光磁盘和半导体存储器之类的各种其它临时存储装置。
另外,虽然在以上实施例中,将图1-26中所述的终端设备10的操作输入部分15和遥控器40或客户终端1002的操作输入部分1020用作用于选择显示装置上的显示信息的选择装置,但本发明也可以广泛地应用于诸如触板之类的各种其它装置。
另外,虽然在以上实施例中,将图1-26中所述的终端设备10的调谐器27或客户终端1002的调谐部分1031用作用于接收广播内容的广播接收装置,但本发明也可以广泛地应用于诸如能接收电视广播或因特网无线电广播的接收电路之类的各种其它广播接收装置。
另外,虽然在以上实施例中,将图1-26中所述的终端设备10的显示处理部分16和显示器17或客户终端1002的显示控制部分1024和显示部分1025用作用于输出由广播接收装置所接收到的广播内容,但本发明也可以广泛地应用于诸如阴极射线管之类的各种其它广播输出装置。
另外,虽然在以上实施例中,将图1-26中所述的总服务服务器36和端口服务器1003用作具有验证功能的验证服务器,但本发明也可以广泛地应用于诸如只具有验证功能的服务器之类的各种其它验证服务器。
另外,虽然在以上实施例中,将图1-26中所述的终端设备10的广播电台服务器32和无线电广播信息分配服务器1006用作用于提供列表信息的列表信息提供服务器,但只要能提供列表信息,本发明也可以广泛地应用于诸如CD名称信息提供服务器31和由电视广播电台操作的服务器之类的各种其它列表信息提供服务器。
另外,虽然在以上实施例中,将图1-26中所述的商店代码用作用于标识将数据和来自列表信息提供服务器的指示验证错误的信息一起发送至终端设备的列表信息提供服务器的服务标识信息,但只要能标识列表信息提供服务器,本发明也可以广泛地应用于各种其它服务标识信息。
工业适用性
本发明可应用于个人电脑、便携式电话等的显示器。
Claims (12)
1.一种用于显示通过通信线路获取的关于广播内容的信息的显示设备,其特征在于,包括:
发送装置,用于发送从所述广播内容的所述列表信息中指定列表信息的一部分的检索键;
接收装置,用于根据所述检索键接收列表信息的至少一部分;和
显示装置,用于显示由所述接收装置接收到的列表信息的所述部分和请求显示与列表信息的所述部分之前/之后广播的节目相对应的列表信息的指令项。
2.如权利要求1所述的显示设备,其特征在于,还包括:
用于在所述显示装置上选择显示信息的选择装置,其中,如果由所述选择装置选择所述指令项,则所述发送装置发送请求检索与所述选择的指令项相应的列表信息的检索请求信息,所述接收装置接收与所述检索请求信息相应的所述列表信息,且所述显示装置显示由所述接收装置接收到的所述列表信息以及所述指令项。
3.如权利要求1所述的显示设备,其特征在于,还包括:
临时存储装置,用于临时存储由所述接收装置接收到的信息,其中,所述接收装置接收符合所述检索键的列表信息和与符合所述检索键的列表信息之前/之后广播的节目相应的列表信息,作为用所述检索键检索的结果,所述显示装置只显示由所述接收装置接收到的信息中符合所述检索键的列表信息,且所述临时存储装置存储与由所述接收装置接收到的所述信息中符合所述检索键的列表信息之前/之后广播的节目相应的列表信息。
4.如权利要求3所述的显示设备,其特征在于,还包括:
选择装置,用于选择在所述显示装置上的显示信息,其中,如果所述选择装置选择在所述显示装置上所显示的所述指令项,则所述显示装置显示在所述临时存储装置中所存储的列表信息中与由所述选择装置选择的所述指令项相应的列表信息。
5.如权利要求1所述的显示设备,其特征在于,如果将日期和时间或时间段指定成所述检索键,作为检索结果,所述接收装置在指定的日期和时间或时间段接收在节目中广播的乐曲的列表信息,且所述显示装置显示由所述接收装置接收到的所述乐曲的列表信息。
6.如权利要求1所述的显示设备,其特征在于,当将日期指定成所述检索键时,作为检索结果,所述接收装置接收在指定的日期广播的节目的列表信息,且所述显示装置显示由所述接收装置接收到的所述节目的列表信息。
7.如权利要求1所述的显示设备,其特征在于,还包括:用于接收所述广播内容的广播接收装置和用于输出由所述广播接收装置接收到的所述广播内容的广播输出装置。
8.一种用于显示通过通信线路获取的关于广播内容的信息的显示方法,其特征在于,包括以下步骤:
检索键发送步骤,发送从所述广播内容的所述列表信息中指定列表信息的一部分的检索键;
列表信息接收步骤,根据所述检索键接收列表信息的至少一部分;和
显示接收步骤,显示接收到的列表信息的所述部分和请求显示与列表信息的所述部分之前/之后广播的节目相对应的列表信息的指令项。
9.如权利要求8所述的显示方法,其特征在于,所述检索键发送步骤还包括:在可与具有验证功能的验证服务器通信的终端设备处和用于提供列表信息的列表信息提供服务器处,并显示有关所述广播内容的信息,
将所述检索键和是所述终端设备和所述列表信息提供服务器之间的对话ID的服务对话ID一起发送至所述列表信息提供服务器,
从所述列表信息提供服务器接收指示验证错误的信息和标识所述列表信息提供服务器的服务标识信息,
将请求发送用于访问所述列表信息提供服务器的验证票的验证票发送请求信息和是所述终端设备和所述验证服务器之间的对话ID的验证对话ID一起发送至所述验证服务器,
当所述验证服务器做出验证时,接收由所述验证服务器发送的所述验证票,并将验证请求信息和所述验证票一起发送至所述列表信息提供服务器,
当所述列表信息提供服务器验证用户时,接收为所述终端设备和所述列表信息提供服务器之间的对话ID的服务对话ID,
将所述检索键和接收到的所述服务对话ID一起发送至所述列表信息提供服务器,和
当所述列表信息提供服务器做出验证时,根据所述检索键接收所述列表信息。
10.如权利要求9所述的显示方法,其特征在于,所述检索键发送步骤还包括,在所述终端设备,
当所述验证服务器验证错误时,接收指示验证错误的信息并将用户ID和密码发送至所述验证服务器,
当所述验证服务器对所述用户ID和密码进行了验证时,接收为所述终端设备和所述验证服务器之间的对话ID的验证对话ID,并
将所述验证票发送请求信息和所述验证对话ID一起发送至所述验证服务器。
11.如权利要求8所述的显示方法,其特征在于,还包括:发送请求当前以固定间隔接收的所述广播内容的相关信息的请求信息的请求信息发送步骤,根据所述请求信息接收所述相关信息的相关信息接收步骤,和显示所述接收到的相关信息的相关信息显示步骤。
12.一种用于显示通过通信线路获取的关于广播内容的信息的显示控制程序,其特征在于,所述程序使计算机能执行以下步骤:
发送从所述广播内容的所述列表信息中指定列表信息的一部分的检索键;
根据所述检索键接收列表信息的至少一部分;和
显示由所述接收装置接收到的列表信息的所述部分和请求在相同屏幕上显示与列表信息的所述部分之前/之后广播的节目相对应的列表信息的指令项。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003274302 | 2003-07-14 | ||
JP274302/2003 | 2003-07-14 | ||
JP291741/2003 | 2003-08-11 | ||
JP2003291741 | 2003-08-11 | ||
JP313167/2003 | 2003-09-04 | ||
JP2003313167 | 2003-09-04 | ||
JP2003337220 | 2003-09-29 | ||
JP337220/2003 | 2003-09-29 | ||
PCT/JP2004/007020 WO2005006610A1 (ja) | 2003-07-14 | 2004-05-18 | 表示装置、表示方法及び表示制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1816986A true CN1816986A (zh) | 2006-08-09 |
CN1816986B CN1816986B (zh) | 2011-06-15 |
Family
ID=35476795
Family Applications (16)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200480019145.0A Expired - Fee Related CN1816986B (zh) | 2003-07-14 | 2004-05-18 | 显示器、显示方法和显示控制程序 |
CN200480019002.XA Expired - Fee Related CN1816981B (zh) | 2003-07-14 | 2004-05-18 | 通信方法 |
CN200480019170.9A Expired - Fee Related CN1816988B (zh) | 2003-07-14 | 2004-05-18 | 通信方法、通信设备和程序 |
CN 200480019067 Pending CN1816821A (zh) | 2003-07-14 | 2004-05-18 | 信息处理装置、信息处理方法和信息处理程序 |
CN200480019177.0A Expired - Fee Related CN1816989B (zh) | 2003-07-14 | 2004-05-18 | 重现装置、重现方法和程序 |
CN 200480000835 Pending CN1701545A (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN 200480019134 Pending CN1816985A (zh) | 2003-07-14 | 2004-05-18 | 通信方法 |
CN200480018631.0A Expired - Fee Related CN1816980B (zh) | 2003-07-14 | 2004-05-18 | 记录装置、记录方法 |
CN 200480019182 Pending CN1816824A (zh) | 2003-07-14 | 2004-05-18 | 服务利用方法和管理方法 |
CN200480019154.XA Expired - Fee Related CN1816987B (zh) | 2003-07-14 | 2004-05-18 | 数据处理设备、数据处理方法及数据处理程序 |
CN 200480020531 Pending CN1823346A (zh) | 2003-07-14 | 2004-05-18 | 通信设备、通信设备中的通信方法、以及用于通信设备的通信程序 |
CN200480019100.3A Expired - Fee Related CN1816971B (zh) | 2003-07-14 | 2004-05-18 | 重现装置和信息设置方法 |
CN200480019131.9A Expired - Fee Related CN1816984B (zh) | 2003-07-14 | 2004-05-18 | 信息记录装置,信息记录方法和信息记录程序 |
CN200480019083.3A Expired - Fee Related CN1816982B (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN200480020524.1A Expired - Fee Related CN1823483B (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN 200480019094 Pending CN1816983A (zh) | 2003-07-14 | 2004-05-18 | 信息处理装置,信息处理方法和信息处理程序 |
Family Applications After (15)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200480019002.XA Expired - Fee Related CN1816981B (zh) | 2003-07-14 | 2004-05-18 | 通信方法 |
CN200480019170.9A Expired - Fee Related CN1816988B (zh) | 2003-07-14 | 2004-05-18 | 通信方法、通信设备和程序 |
CN 200480019067 Pending CN1816821A (zh) | 2003-07-14 | 2004-05-18 | 信息处理装置、信息处理方法和信息处理程序 |
CN200480019177.0A Expired - Fee Related CN1816989B (zh) | 2003-07-14 | 2004-05-18 | 重现装置、重现方法和程序 |
CN 200480000835 Pending CN1701545A (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN 200480019134 Pending CN1816985A (zh) | 2003-07-14 | 2004-05-18 | 通信方法 |
CN200480018631.0A Expired - Fee Related CN1816980B (zh) | 2003-07-14 | 2004-05-18 | 记录装置、记录方法 |
CN 200480019182 Pending CN1816824A (zh) | 2003-07-14 | 2004-05-18 | 服务利用方法和管理方法 |
CN200480019154.XA Expired - Fee Related CN1816987B (zh) | 2003-07-14 | 2004-05-18 | 数据处理设备、数据处理方法及数据处理程序 |
CN 200480020531 Pending CN1823346A (zh) | 2003-07-14 | 2004-05-18 | 通信设备、通信设备中的通信方法、以及用于通信设备的通信程序 |
CN200480019100.3A Expired - Fee Related CN1816971B (zh) | 2003-07-14 | 2004-05-18 | 重现装置和信息设置方法 |
CN200480019131.9A Expired - Fee Related CN1816984B (zh) | 2003-07-14 | 2004-05-18 | 信息记录装置,信息记录方法和信息记录程序 |
CN200480019083.3A Expired - Fee Related CN1816982B (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN200480020524.1A Expired - Fee Related CN1823483B (zh) | 2003-07-14 | 2004-05-18 | 信息提供方法 |
CN 200480019094 Pending CN1816983A (zh) | 2003-07-14 | 2004-05-18 | 信息处理装置,信息处理方法和信息处理程序 |
Country Status (1)
Country | Link |
---|---|
CN (16) | CN1816986B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102902828A (zh) * | 2012-11-16 | 2013-01-30 | 北京奇虎科技有限公司 | 一种用于检索的方法和装置 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101153396B (zh) * | 2006-09-30 | 2010-06-09 | 中芯国际集成电路制造(上海)有限公司 | 等离子刻蚀方法 |
US8014446B2 (en) * | 2006-12-22 | 2011-09-06 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
JP4728973B2 (ja) * | 2007-01-19 | 2011-07-20 | ローム株式会社 | Fm送信機、ならびにそれを用いた電子機器、自動選局方法 |
KR20090011149A (ko) * | 2007-07-25 | 2009-02-02 | 삼성전자주식회사 | 스마트카드를 장착한 휴대 단말기의 유료 방송 구매 방법및 장치 |
JP5282447B2 (ja) * | 2008-05-29 | 2013-09-04 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラムおよび情報処理システム |
JP4640487B2 (ja) * | 2008-10-16 | 2011-03-02 | ソニー株式会社 | 情報処理装置および情報処理方法 |
CN102256179A (zh) * | 2010-05-19 | 2011-11-23 | 乐金电子(中国)研究开发中心有限公司 | 电视终端的节目信息显示方法、系统和电视终端 |
JP2012053722A (ja) * | 2010-09-02 | 2012-03-15 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
CN102546687A (zh) * | 2010-12-17 | 2012-07-04 | 张婷毓 | 一种数据传输系统及方法 |
CN102568523B (zh) * | 2010-12-31 | 2016-05-04 | 新奥特(北京)视频技术有限公司 | 一种多种硬件资源统一使用的方法和装置 |
CN103840850B (zh) * | 2012-11-27 | 2016-12-07 | 比亚迪股份有限公司 | 基于调频广播fm耳机的通信系统、fm耳机及移动终端 |
CN103078695B (zh) * | 2012-12-30 | 2016-05-11 | 惠州华阳通用电子有限公司 | 电台名称显示方法及其应用 |
JP6384095B2 (ja) * | 2013-06-06 | 2018-09-05 | 株式会社リコー | 伝送端末、プログラム、画像表示方法、伝送システム |
CN105100905B (zh) * | 2014-05-14 | 2019-11-05 | 南京中兴软件有限责任公司 | 一种离散化网络鉴权方法、装置和客户端 |
CN105049144A (zh) * | 2015-08-18 | 2015-11-11 | 深圳市中兴物联科技有限公司 | 一种收音转播的方法、装置及系统 |
CN106452898A (zh) * | 2016-11-01 | 2017-02-22 | 武汉斗鱼网络科技有限公司 | 数据请求控制方法及装置 |
CN106936826B (zh) * | 2017-03-10 | 2020-01-14 | Oppo广东移动通信有限公司 | 广播接收器的注册方法、装置和终端设备 |
CN111399756B (zh) * | 2019-09-29 | 2024-01-02 | 杭州海康威视系统技术有限公司 | 一种数据存储方法、数据下载方法及装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3279379B2 (ja) * | 1993-03-08 | 2002-04-30 | アルパイン株式会社 | ラジオ受信機 |
EP0669761A3 (en) * | 1994-02-23 | 1999-03-03 | Hitachi, Ltd. | Television signal receiving apparatus incorporating an information retrieving and reproducing apparatus |
JPH08223059A (ja) * | 1995-02-16 | 1996-08-30 | Pioneer Electron Corp | 放送局関連情報を有するデータベースを備えたrbds受信装置 |
US5652613A (en) * | 1995-06-07 | 1997-07-29 | Lazarus; David Beryl | Intelligent electronic program guide memory management system and method |
US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
US5961603A (en) * | 1996-04-10 | 1999-10-05 | Worldgate Communications, Inc. | Access system and method for providing interactive access to an information source through a networked distribution system |
JP3595109B2 (ja) * | 1997-05-28 | 2004-12-02 | 日本ユニシス株式会社 | 認証装置、端末装置、および、それら装置における認証方法、並びに、記憶媒体 |
US6282412B1 (en) * | 1998-07-22 | 2001-08-28 | Lucent Technologies Inc. | Geographically adaptive portable broadcast receiver |
US6317784B1 (en) * | 1998-09-29 | 2001-11-13 | Radiowave.Com, Inc. | Presenting supplemental information for material currently and previously broadcast by a radio station |
KR100582501B1 (ko) * | 1998-11-19 | 2006-10-24 | 엘지전자 주식회사 | 정보자동검색방법 |
JP2000222360A (ja) * | 1999-02-01 | 2000-08-11 | Matsushita Electric Ind Co Ltd | 認証方法、認証システム及び認証処理プログラム記録媒体 |
JP2001086420A (ja) * | 1999-09-16 | 2001-03-30 | Matsushita Electric Ind Co Ltd | 放送端末装置 |
JP2001125908A (ja) * | 1999-10-26 | 2001-05-11 | Sony Corp | 入力装置および方法 |
JP4588190B2 (ja) * | 2000-10-27 | 2010-11-24 | シャープ株式会社 | テレビ番組ホームページ検索システム、そのクライアント装置、サーバ装置、及びホームページのurl情報の取得方法 |
JP2002358283A (ja) * | 2001-06-01 | 2002-12-13 | Nec Corp | 利用者認証連携方法とシステム及びプログラム |
JP3870733B2 (ja) * | 2001-07-26 | 2007-01-24 | ヤマハ株式会社 | コンテンツ受信可能な携帯通信端末、コンテンツ配信サーバ装置、及びそれらに用いるプログラム |
JP2003051798A (ja) * | 2001-08-06 | 2003-02-21 | Sharp Corp | 放送配信装置、その方法、そのコンピュータ・プログラム、そのプログラムを記録した記録媒体、放送受信装置およびそれらを接続した放送配信システム |
JP2003067661A (ja) * | 2001-08-24 | 2003-03-07 | Satoru Nakamura | ポイント購入サーバーシステムを用いた、小額決済のための回収代行システム |
JP2003067239A (ja) * | 2001-08-24 | 2003-03-07 | Fujitsu Ltd | ページ情報更新方法、ページ情報更新システム及び半導体製造ラインのスケジュール管理システム |
JP4035993B2 (ja) * | 2002-01-08 | 2008-01-23 | ソニー株式会社 | データ処理装置及び方法 |
-
2004
- 2004-05-18 CN CN200480019145.0A patent/CN1816986B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN200480019002.XA patent/CN1816981B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN200480019170.9A patent/CN1816988B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN 200480019067 patent/CN1816821A/zh active Pending
- 2004-05-18 CN CN200480019177.0A patent/CN1816989B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN 200480000835 patent/CN1701545A/zh active Pending
- 2004-05-18 CN CN 200480019134 patent/CN1816985A/zh active Pending
- 2004-05-18 CN CN200480018631.0A patent/CN1816980B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN 200480019182 patent/CN1816824A/zh active Pending
- 2004-05-18 CN CN200480019154.XA patent/CN1816987B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN 200480020531 patent/CN1823346A/zh active Pending
- 2004-05-18 CN CN200480019100.3A patent/CN1816971B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN200480019131.9A patent/CN1816984B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN200480019083.3A patent/CN1816982B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN200480020524.1A patent/CN1823483B/zh not_active Expired - Fee Related
- 2004-05-18 CN CN 200480019094 patent/CN1816983A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102902828A (zh) * | 2012-11-16 | 2013-01-30 | 北京奇虎科技有限公司 | 一种用于检索的方法和装置 |
CN102902828B (zh) * | 2012-11-16 | 2016-04-20 | 北京奇虎科技有限公司 | 一种用于检索的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN1816971A (zh) | 2006-08-09 |
CN1816986B (zh) | 2011-06-15 |
CN1823483B (zh) | 2011-08-31 |
CN1816989B (zh) | 2012-01-18 |
CN1816824A (zh) | 2006-08-09 |
CN1816989A (zh) | 2006-08-09 |
CN1701545A (zh) | 2005-11-23 |
CN1816987A (zh) | 2006-08-09 |
CN1816988A (zh) | 2006-08-09 |
CN1816982A (zh) | 2006-08-09 |
CN1816985A (zh) | 2006-08-09 |
CN1816980A (zh) | 2006-08-09 |
CN1823483A (zh) | 2006-08-23 |
CN1823346A (zh) | 2006-08-23 |
CN1816987B (zh) | 2012-05-09 |
CN1816821A (zh) | 2006-08-09 |
CN1816983A (zh) | 2006-08-09 |
CN1816982B (zh) | 2012-10-10 |
CN1816984B (zh) | 2011-06-08 |
CN1816984A (zh) | 2006-08-09 |
CN1816981A (zh) | 2006-08-09 |
CN1816988B (zh) | 2012-02-01 |
CN1816971B (zh) | 2012-05-23 |
CN1816980B (zh) | 2010-05-05 |
CN1816981B (zh) | 2012-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1816986A (zh) | 显示器、显示方法和显示控制程序 | |
CN1653432A (zh) | 信息通信终端、内容管理方法、广播接收方法、信息发布设备、系统、方法、程序和存储媒体 | |
CN1262955C (zh) | 通信设备及方法,电子装置及控制方法 | |
CN100348023C (zh) | 数据处理设备 | |
CN1345440A (zh) | 信息处理设备和处理方法以及信息贮存介质 | |
CN1596433A (zh) | 信息处理装置、信息处理方法和信息处理系统 | |
CN1208930A (zh) | 数据发送和接收系统 | |
CN1365478A (zh) | 捐赠处理系统 | |
CN1967695A (zh) | 信息处理装置、再现装置、通信方法、再现方法及计算机程序 | |
CN1842802A (zh) | 内容再现装置、内容处理装置、内容分发服务器、内容分发方法、内容处理方法和程序 | |
CN1892880A (zh) | 内容提供系统、装置及方法、内容分发服务器及接收终端 | |
CN1950881A (zh) | 内容呈现设备、内容呈现方法和内容呈现程序 | |
CN1816877A (zh) | 数据存储控制装置 | |
CN1340186A (zh) | 信息处理设备和处理方法以及信息存储介质 | |
CN1957343A (zh) | 内容获取方法、内容获取设备和内容获取程序 | |
CN1820305A (zh) | 内容数据再现设备 | |
CN1345442A (zh) | 信息处理装置和方法以及程序存储介质 | |
CN1950880A (zh) | 信息处理设备、内容标题显示方法和内容标题显示程序 | |
CN1853190A (zh) | 信息处理设备和通信方法 | |
CN1820321A (zh) | 记录设备、记录方法和记录程序 | |
CN1286020C (zh) | 信息处理方法 | |
CN1127084C (zh) | 重放设备 | |
CN1698377A (zh) | 信息访问系统、信息分配设备、信息访问设备、信息分配方法及信息访问方法 | |
CN1957350A (zh) | 信息处理装置、信息处理方法和信息处理程序 | |
CN1892659A (zh) | 相关信息连续输出及提供方法、设备和程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110615 Termination date: 20190518 |
|
CF01 | Termination of patent right due to non-payment of annual fee |