音乐数据提供系统的制作方法

文档序号:6461898阅读:249来源:国知局
专利名称:音乐数据提供系统的制作方法
技术领域
本发明涉及音乐数据提供系统,诸如电子乐器之类的电子音乐 设备的用户可以通过该系统根据音乐选择列表接收音乐数据提供服 务。
背景技术
传统上,用于将诸如音乐之类的内容从内容传递服务器传递至 访问内容传递服务器的个人计算机用户等的系统是已知的。例如JP2003-6096 A公开了第一节目再现系统,其允许客户机PC (个人计算 机)的每个用户从其中选择喜爱的内容以创建他们自己的初始节目, 并且按照初始节目所规定的再现顺序对诸如MIDI文件和音频文件之 类的内容进行再现。JP 2003-6096 A公开了第二节目再现系统,其中节目提供服务器 (内容分发服务器)临时地准备大量节目。客户机终端(个人计算机) 将符合用户偏爱的喜欢的节目记录下来。用户可以如喜爱的节目规定 的那样依次再现诸如MIDI文件和音频文件之类的音乐内容。但是,第一节目再现系统是用于通过个人计算机创建用户自己 的节目从而聆听音乐内容,因此出于此目的,该系统重点在于利用设 备对音乐数据和声音进行再现使用。但是,在电子乐器的情况下,用 于创建诸如显示器和操作符之类的节目的设备是有限的,并且很难利 用诸如电子乐器之类的仅仅包括简单用户接口 (UI)的专用电子音 乐设备来创建用户自己的节目。但是,第二节目再现系统是用于允许用户聆听包括在由用户使 用个人计算机记录的喜爱的节目中的音乐内容,因此该系统重点在于 利用设备对音乐数据和声音进行再现使用。但是,在电子乐器的情况 下,诸如显示器和操作器之类的设备被限制用于搜索喜爱的节目,并且很难利用诸如电子乐器之类的仅仅包括简单用户接口 (UI)的专 用电子音乐设备来从大量节目中选择期望的节目。发明内容考虑到这些情况,本发明的第一目的是提供一种音乐数据提供 系统,即使使用具有简单的用户接口的电子音乐设备,该系统也能让 用户根据自己的音乐选择列表接收音乐数据提供服务。考虑到这些情况,本发明的第二目的是提供一种音乐数据提供 系统,即使使用具有简单的用户接口的电子音乐设备,该系统也能让 用户很容易地从大量音乐选择列表(节目)中选择希望的音乐选择列 表。根据本发明的第一方面, 一种音乐数据提供系统包括可被客户机终端通过通信网络访问的第一服务器;可被电子音乐设备通过通 信网络访问的第二服务器;和可被第一服务器和第二服务器使用的数 据库。数据库包括音乐选择列表存储装置,其被提供用于存储音乐 选择列表;和音乐数据存储装置,其存储音乐片段的音乐数据。第一 服务器包括音乐选择屏幕传输装置.,其将音乐选择屏幕数据传输至 客户机终端;音乐指定信息接收装置,其从客户机终端接收音乐指定 信息,音乐指定信息指定了由客户机终端利用音乐选择屏幕数据选择 的一个或多个音乐片段;音乐选择列表创建装置,其根据由音乐指定 信息接收装置接收到的音乐指定信息创建音乐选择列表;和音乐选择 列表存储控制装置,其把由音乐选择列表创建装置创建的音乐选择列 表存储在数据库的音乐选择列表存储装置中。第二服务器包括音乐 选择列表传输装置,其响应于来自电子音乐设备的请求,将存储在数 据库的音乐选择列表存储装置中的音乐选择列表传输至电子音乐设 备;和音乐数据传输装置,其响应于来自电子音乐设备的请求,把由 音乐选择列表传输装置传输的音乐选择列表所规定的音乐片段的音 乐数据,从数据库的音乐数据存储装置传输至电子音乐设备。根据本发明的第二方面, 一种音乐数据提供系统包括第一服 务器,其可被客户机终端通过通信网络访问;第二服务器,其可被电子音乐设备通过所述通信网络访问;和数据库,其可被第一服务器和 第二服务器使用。数据库包括音乐选择列表存储装置,其被提供用 于存储多个音乐选择列表;和音乐数据存储装置,其存储音乐片段的 音乐数据。第一服务器包括列表选择屏幕传输装置,其将列表选择 屏幕数据传输至客户机终端;列表指定信息接收装置,其从客户机终 端接收列表指定信息,列表指定信息指定了由客户机终端利用列表选 择屏幕数据选择的音乐选择列表;和音乐选择列表存储控制装置,其 把由列表指定信息接收装置接收到的列表指定信息所指定的音乐选 择列表存储在音乐选择列表存储装置中。第二服务器包括音乐选择 列表传输装置,其响应于来自电子音乐设备的请求,把由列表指定信 息指定的音乐选择列表,从数据库的音乐选择列表存储装置传输至电 子音乐设备;和音乐数据传输装置,其响应于来自电子音乐设备的请 求,把由音乐选择列表传输装置传输的音乐选择列表所规定的音乐片 段的音乐数据,从数据库的音乐数据存储装置传输至电子音乐设备。 优选地,电子音乐设备具有音调发生器、键盘和显示器中的至 少一个,并且电子音乐设备的音乐数据再现装置根据从第二服务器接 收到的音乐数据来驱动音调发生器、键盘和显示器中的至少一个。根据本发明的第一方面,音乐选择列表(节目)本身的创建是 由诸如个人计算机之类的客户机终端执行的,并且如上所述,由音乐 选择列表规定的音乐数据被电子音乐设备接收,因此,即使使用具有 简单的用户接口的电子音乐设备,用户也可以根据用户自己的音乐选择列表接收音乐数据提供服务,所以用户可以根据希望的音乐选择列 表很容易地欣赏再现的音乐数据。根据本发明的第二方面,用户从大量音乐选择列表(节目)中 选择音乐选择列表的处理是由诸如个人计算机之类的客户机终端执 行的,并且如上所述,由用户所选择的音乐选择列表规定的音乐数据 被传递至电子音乐设备,因此,即使使用具有简单的用户接口的电子 音乐设备,也可.以很容易地从大量音乐选择列表(节目)中选择希望 的音乐选择列表,所以,用户可以根据希望的音乐选择列表很容易地 欣赏再现的音乐数据。此外,在根据本发明的音乐数据提供系统中,从第二服务器接 收到的音乐数据是通过对音调发生器单元的驱动、对键盘的驱动或者 对显示器的驱动来再现的,因此在电子音乐设备中,尤其是在采用 MIDI数据的电子乐器中,用户可以根据希望的音乐选择列表欣赏再 现的音乐数据。


图1 (1)和1 (2)示出了根据本发明的一个实施例的音乐数据 提供系统的 一 种示例性结构。图2示出了用于根据本发明的一个实施例的音乐数据提供系统 中的音乐信息、音乐选择列表和频道列表的一个示例。图3示出了根据本发明的一个实施例的电子乐器(电子音乐设 备)的用户接口的一个示例。图4 (1)和4 (2)是示出了根据本发明的一个实施例的记录处 理示例的流程图。图5是示出了根据本发明的一个实施例的再现处理示例的流程 图。 '图6示出了根据本发明的一个实施例的整个系统的另一种结构示例。
具体实施方式
[系统纵览]图1示出了根据本发明的一个实施例的音乐数据提供系统的一 种示例性结构。图1 (1)示出了整个系统的结构,该音乐数据提供 系统包括WEB客户机终端TP、电子音乐设备TM、提供WEB站点 的第一服务器SP和提供WEB站点的第二服务器SM,它们通过诸如 英特网之类的宽带网络CN连接。WEB客户机终端TP由个人计算机 (PC)组成,它能够从第一 WEB站点SP接收必要的数据并且利用 这些数据。电子音乐设备TM由电子乐器组成,它能够从第二WEB 站点SM接收必要的数据并且利用这些数据。第一 WEB站点SP是服务器计算机,其响应于来自个人计算机 (PC)终端TP的访问,为每个用户建立音乐选择列表(Se),并且 它也被称为用于WEB客户机终端的或者用于个人计算机(PC)的 WEB站点。在本说明书中,在有些场合术语"WEB站点SP"可以 指代web站点本身,而在其他场合可以代表提供了 web站点的第一 服务器。用于PC的WEB站点SP对包括音乐数据库DBa、用户数 据库DBb、音乐选择列表数据库DBc等等的数据库系统DS迸行管 理,其中用户数据库DBb和音乐选择列表数据库DBc作为用于存储 音乐选择列表(Se)的音乐选择列表存储装置,其中音乐选择列表(Se)用于指示要被一个接一个地进行再现的音乐数据。音乐数据库DBa存储了大量音乐数据(这可简单地称作"音 调"),并且每个音乐数据可以是表示了诸如演奏数据(MIDI数据) 和音频数据(波形数据)之类的音调实体的音乐数据实体,描述了音 调的内容的音乐信息(Md)被添加至音乐数据。用于PC的WEB站 点SP响应于来自PC终端TP的访问,从存储在音乐数据库DBa中 的音乐数据中选择用户各自要求的音乐数据,创建对所选择的一个或 多个音乐数据的'音乐信息(Md)进行描述的音乐选择列表(Se), 并且为各个用户将各自选择的音乐选择列表记录在用户数据库DBb 中。用户按照这个方式创建的各自选择的音乐选择列表被称为 "MySelection"(我的选择)。此外,音乐选择列表数据库DBc预先存储大量音乐选择列表, 它们总体上被称为"ALL"(全部)(例如,最大音乐选择列表数 =1000)。每个音乐选择列表都是通过将存储在音乐数据库DBa中的 音乐数据的音乐信息(Md)分成多个音乐组并且对组成各个音乐组 的一个或者多个音乐信息(Md)片段进行描述而获取的音乐选择列 表(Se)。例如,这些音乐选择列表被分类并保存从而能够按照音乐 类型和演唱者对它们进行搜索。用于PC的WEB站点SP响应于来自PC终端TP的访问,允许 用于从己经存在的音乐列表组(ALL)中选择任意数目(m)的任意 音乐选择列表(Se)并且为每个用户将选择的一个或者多个(m)音乐选择列表作为一组被选音乐选择列表记录在用户数据库DBb中。记录的每组音乐选择列表被称为"MyChannel"(我的频道),并且 每个用户的音乐选择列表组总的被称为"MyChannels"(我的多频 道)。在此应该注意,如果有需要,可以在音乐选择,列表数据库DBc 中准备诸如由WEB站点SP为PC预先编辑的推荐音乐选择列表之类 的其它音乐选择列表。此外,这些音乐选择列表(MySelection、 MyChannel、 ALL...)中的各个音乐选择列表在被称为"频道"的信 息单元中予以处理。第二 WEB站点SM是这样的服务器计算机,它响应于来自与 PC终端TP的用户相同的用户操作电子乐器TM进行的访问,将音 乐数据提供至电子乐器TM,它被称为用于音乐设备的或者用于电子 乐器的WEB站点。在本说明书中,在有些场合术语"WEB站点SM" 可以指代web站点本身,而在其他场合可以代表提供了 web站点的 第二服务器。用于电子乐器的WEB站点SM与用于PC的WEB站点 SP共享数据库系统DS,并且用于电子乐器的WEB站点SM在PC 终端TP和电子乐器TM上使用共用的用户ID,因此对于同一个用户, 用于PC的WEB站点SP和用于电子乐器的WEB站点SM可以协同 地(相互关联地工作)操作。因此,响应于来自电子乐器TM的访问, 用于电子乐器的WEB站点SM可以根据由用户创建的各自选择的音 乐选择列表(MySelection)和从大量音乐选择列表(ALL)中选择 出来的音乐选择列表组(MyChannels)来将音乐数据提供至电子乐 器丁M。图1 (2)是示出了电子乐器(电子音乐设备)的硬件结构的框 图。作为根据本发明的一个实施例的音乐数据提供系统中的电子音乐 设备,电子乐器被用作具有音乐信息处理功能的特定设备。电子乐器 TM包括中央处理单元(CPU) 1、随机访问存储器(RAM) 2、只读 存储器(ROM) 3、外部存储装置4、演奏操作检测电路5、设置操 作检测电路6、显示电路7、音调生成器电路8、效果电路9 、 MIDI 接口 (I/F) 10、通信接口 (I/F) 11等等,并且组件1到11通过总 线12彼此连接。 、CPU 1作为与RAM 2和ROM 3关联的数据处理单元,并且执 行各种音乐信息处理,其中包括根据任何控制节目来利用基于计时器 13的时钟对音乐数据进行再现处理。RAM2被用作用于暂时存储这 些处理所要求的各种数据的工作区域,例如,在执行再现处理时, RAM2可以保存所要求的经由WEB站点SM的音乐数据。此外,ROM 3预先存储执行这些处理所要求的各种控制节目和控制数据等等,并 且控制节目包括用于执行再现处理的音乐再现节目。除了诸如硬盘(HD)或闪存之类的内置存储介质之外,外部存 储装置4包括诸如致密存储器之类的各种便携式外部记录介质,例如 光盘只读存储器(CD-ROM)、软盘(FD)、磁光(MO)盘、多功 能数码光盘(DVD)或smart media ,并且控制节目和包括演奏数 据(MIDI数据)和音频数据(波形数据)在内的任何音乐数据可以 存储在任何外部存储装置4中。演奏操作检测电路5与诸如键盘之类的演奏操作器14一起构成 演奏操作单元,演奏操作检测电路5检测演奏操作器14的演奏操作 内容,并且将与之对应的演奏数据引入数据处理单元。此外,诸如键 盘之类的主操作操作器具有根据演奏数据(MIDI数据)进行操作的 自动操作机制,所以主操作操作器可以根据演奏数据(MIDI数据) 由自动操作机制驱动。此外,设置操作检测电路6与诸如键控开关之 类的设置操作器15 起构成设置操作单元,设置操作检测电路6检 测设置操作器15的设置操作内容并且将与之对应的设置数据引入数 据处理单元。显示电路7根据来自CPU1的指令控制与之连接的显示单元16 的显示/照亮内容。显示单元16配置有用于演奏的显示部件,其被用 于演奏操作以及演奏数据(MIDI数据)的再现;和用于设置的显示 部件,其被用于各种设置操作。例如,用于演奏的显示部件包括布置 在键盘附近的用于演奏的显示器(未示出),其根据演奏数据显示诸 如按键推进指导(key-pushing guide)等等之类的各种信息;而用于 设置的显示部件包括诸如LCD或各种确认灯(confirmation lamp) (La、 Lb...)之类的文本显示器(Dp)。用于设置的显示部件及其显示控制单元(7)与设置操作单元6和15—起作为该电子乐器TM 中的用户接口 (UI)的输入/输出单元。音调生成器电路8和效果电路9作为音乐声音信号生成单元(这 也可被称为音调生成单元)。例如,根据从演奏操作检测电路5输入 的演奏数据和来自RAM2和外部存储装置4的演奏数据,音调生成 器电路8生成音乐声音数据(波形数据),并且效果电路9生成添加 了来自音乐声音数据的预定效果的音乐声音信号。此外,效果电路9 还可以根据来自RAM 2和外部存储装置4的音频数据来生成音乐声 音信号。连接在效果电路9之后的声音系统17包括D/A转换单元、 放大器和扬声器,并且根据来自效果电路9的音乐声音信号生成音乐 声音。MIDI I/F IO可被连接至具有与电子乐器TM相类似的MIDI音 乐信息处理功能的外部MIDI乐器MD,并且MIDI数据可以在电子 乐器TM和外部MIDI乐器MD之间通过MIDI I/F 10进行交换。通 信I/F 11被连接至诸如英特网或者局域网(LAN)之类的通信网络 CN,所以可以从外部服务器计算机SV获取控制节目和音乐数据。 服务器计算机SV起到第一服务器的作用,为与英特网CN相连接的 电子乐器提供WEB站点SM,并且电子乐器TM可以使用通过英特 网CN从用于电子乐器的WEB站点SM传递过来的音乐数据。作为通用信息处理单元的个人计算机被用作WEB客户机终端 TP,它和电子乐器TM被同一个用户使用。虽然PC端TP具有类似 于图1 (2)的硬件结构,但是却并不需要提供音乐信息处理功能, 即演奏操作单元(5, 14)、音乐声音信号生成单元(8, 9)、声音 系统(17)和MIDI I/F (10)。此外,对于设置操作单元(6, 15) 和显示单元(7, 16),相比较于电子乐器TM而言,其配置了充足 的UI功能,从而能够进行与用于PC的WEB站点SP之间经由通信 1/F(ll)和英特网CN的通信进而对用户音乐选择列表(MySelection, MyChannels)进行编辑。此外,可以布置打印机作为输出单元从而 打印出诸如用户音乐选择列表等等之类的音乐信息。用于PC的WEB站点SP、用于电子乐器的WEB站点SM和数据库系统DS每个都具有类似于PC终端TP的硬件结构。数据库系统DS经由诸如LAN之类的通信网络连接至各个站点SP和SM,并 且上述音乐数据库DBa、用户数据库DBb、音乐选择列表数据库DBc 等等被构建在外部存储装置中。也就是,第一站点SP由第一服务器计算机提供,第二站点SM 由第二服务器计算机提供,并且数据库DS是由与第一服务器计算机 和第二服务器计算机分开的第三服务器计算机管理的。第一服务器计 算机和第二服务器计算机可以对第三服务器计算机进行访问从而让 第一站点SP和第二站点SM共同地利用数据库DS。用于PC的WEB站点SP将音乐选择列表设置屏幕数据(下文 中称为音乐选择屏幕数据)和列表选择屏幕数据存储在外部存储装置 中。在此,音乐选择屏幕数据是这样的数据,它用于使得从与大量存 储在音乐数据库DBa中的音调相关的音乐信息(Md)中提取出来的 必须的条目信息显示在客户机终端,并且具有搜索条件输入功能。 PC终端TP根据音乐选择屏幕数据来为列表形式的每个音调将条目 信息显示在预先准备的音调或者利用搜索条件在用WEB站点SP搜 索到的音调上,并且任何音调都可以通过用户的操作有选择地进行规 定。此外,列表选择屏幕数据是根据存储在音乐选择列表数据库DBc 中的大量音乐选择列表(ALL)创建的,并且PC终端TP根据列表 选择列表数据为列表形式的每个音乐选择列表显示从组成音乐选择 列表组(ALL)的每个音乐选择列表(Se)中提取出来的必要条目信 息,并且任何音乐选择列表(Se)都可以通过用户的操作有选择地进 行规定。用于电子乐器的WEB站点SM将存储在用户数据库DBb和音 乐选择列表数据库DBc的用户音乐选择列表(MySdection, MyChannels)和根据音乐选择列表(ALL)创建的频道列表(Ch) 存储在外部存储装置中。频道列表(Ch)可为每个用户传递,并且 每个频道数据代表了与组成这些音乐选择列表(MySelection , MyChannels, ALL...)的每个音乐选择列表(Se)对应的音乐组。[音乐数据的提供操作以及电子乐器的UI]在根据本发明的一个实施例的音乐数据提供系统中,用于PC的WEB站点SP响应于来自PC终端TP的访问,创建并构建与由PC 终端TP的用户从存储在数据库系统DS的音乐数据库DBa中搜索/ 选择出来的一个或多个音调相关的各自选择的音乐选择列表(MySelection),为每个用户创建并构建由PC终端TP的用户从保 存在数据库系统DS的音乐选择列表数据库DBc的大量音乐选择列 表(ALL)中选择出来的一个或多个音乐选择列表选择组(MyChannels),其中每个用户都被记录在数据库系统DS的用户数 据库DBb中。另一方面,用于电子乐器的WEB站点SM响应于来自电子乐器 TM的访问,发送频道列表,其中该频道列表是由各自选择的音乐选 择列表(MySelection)和记录在用户数据库DBb和预先存储在音乐 选择列表数据库DBc的音乐选择列表(ALL)中的电子乐器用户(-PC 终端用户)的音乐选择列表选择组(MyChannels)组成的;并且响 应于电子乐器TM端上与频道列表有关的简单用户操作,由用户在频 道列表之间选择希望的音乐选择列表,并且根据所选的音乐选择列表 将音乐数据以流媒体的形式传递至电子乐器TM。图2示出了用于根 据本发明的一个实施例的音乐数据提供系统中的音乐信息、音乐选择列表和频道列表的一个示例。首先,当PC终端TP对用于PC的WEB站点SP进行访问从而 请求"各自选择"时,用于PC的WEB站点SP将音乐选择屏幕数据 传输至PC终端TP。音乐数据库DBa存储音乐信息Md和每个音乐 数据,其中音乐信息Md通常是由诸如音调名称(音乐片段的名字)、 演唱者姓名、作曲者姓名、作词者姓名和规定音乐片段的音调ID之 类的条目信息组成的,如图2 (1)所示。音乐选择屏幕数据是根据 从音乐信息Md中提取出来的必要条目信息创建的。音乐选择屏幕数 据中用于每个音调(每个音乐片段)的条目信息包括音调名称、演唱 者姓名、作曲者姓名、和作词者姓名等等。PC终端TP根据从用于PC的WEB站点SP接收到的音乐选择屏幕数据在显示单元上显示音乐选择屏幕,并且根据用户在音乐选择 屏幕上进行的音乐选择操作生成音乐指定信息,该信息一个接一个地 指定了希望的音调。如果执行了确定音调的指定内容的操作并且还执 行了记录请求操作,那么PC终端TP将音乐指定信息发送至用于PC的WEB站点SP并且请求"MySelection记录"。用于PC的WEB 站点SP响应于该请求,构建(创建)各自选择的用于利用音乐指定 信息按照指定顺序再现每个音调的音乐选择列表(MySelection)并 且将其记录在用户数据库DBb中。包含各自选择的音乐选择列表(MySelection)的音乐选择列表 Se是用于规定要被再现的一个或者多个(=n)音调的节目数据,并 且通常它是由报头信息和与要被再现的音调有关的音乐信息组成,如 图2 (2)所示。报头信息包含音乐选择列表编码(ID)、音乐选择 列表名称、用于音乐获取的URL等等,其后跟随着要被再现的"音 调1"至"音调n"的音乐信息按再现顺序排列的"音调1信息" 至"音调n信息"。对于各自选择的音乐选择列表(MySelection), 例如,"S00"被指派给报头信息的音乐选择列表编码(ID),并且 "MySelection"(或者"UserSelection")可被指派成音乐选择列表 名称,而音乐选择列表名称代表其中各个音调都被用户选择了的音乐 选择列表,于是,示出的音乐信息中的"音调1"至"音调n"代表 了来自PC终端TP的音乐指定信息所指定的音调。接下来,当PC终端TP对用于PC的WEB站点SP进行访问从 而请求"选择的组"时,用于PC的WEB站点SP将列表选择屏幕数 据传输至PC终端TP。组成音乐选择列表数据库DBc中的音乐选择 列表组(ALL)的每个音乐选择列表Se具有与图2 (2) —样的结构, 其中代码"000"至"999"被指派成报头信息的音乐选择列表编码 (ID),并且具有诸如类型或者演唱者之类的部分名称的前缀的频 道编码被指派成音乐选择列表名称。例如,列表选择屏幕数据是根据 从这个音乐选择列表Se的报头信息提取出来的必要信息创建的,并 且列表选择屏幕数据中的每个音乐选择列表的条目信息包括音乐选 择列表编码(ID)、音乐选择列表名称等等。在此要注意的是,音乐选择列表Se中的每个音乐信息具有如图2 (1)所示的结构。PC终端TP根据从用于PC的WEB站点SP接收到的列表选择 屏幕数据在显示单元上显示列表选择屏幕,并且根据用户在列表选择 屏幕上进行的音乐选择列表选择操作生成列表指定信息,该信息一个 接一个地指定了希望的音乐选择列表。如果执行了确定选择列表的指 定内容的操作并且还执行了记录请求操作,那么PC终端TP将列表 指定信息发送至用于PC的WEB站点SP并且请求"MyChannels记 录"。用于PC的WEB站点SP响应于该请求,构建(创建)由列表 指定信息指定的音乐选择列表Se组成的音乐选择列表选择组 (MyChannels)并且将其记录在用户数据库DBb中。例如,在这种 情况下,要被记录的音乐选择列表选择组Se的每组中的报头信息的 音乐选择列表编码(ID)和音乐选择列表名称被改变成可被规定的 信息,于是代码"COO"至"C99"被指派为音乐选择列表编码(ID) 以便与相应的音乐选择列表Se的指定顺序对应,并且可以将具有 "MyChannel"(或者"UserChannel")前缀的频道编码指派为音乐 选择列表名称,其中"MyChannel"(或者"UserChannel")表示音 乐选择列表被用户选择为音乐选择组。用于电子乐器的WEB站点SM按照惯例或者在每次电子乐器 TM进行访问时对数据库系统DS进行访问,根据存储在音乐选择列 表数据库DBc中的大量音乐选择列表(ALL)和记录在用户数据库 DBb中的用户音乐选择列表[MySelection, MyChannel (s)]为每个 用户自动地生成频道列表Ch,并且将之存储在外部存储装置4中。 当电子乐器TM对用于电子乐器的WEB站点SM进行访问时,用于 电子乐器的WEB站点SM首先将频道列表Ch传递给电子乐器TM, 频道列表Ch中列出了可传递给电子乐器用户的音调组。频道列表 Ch的每个频道数据均由一个音乐选择列表Se组成。如上所述,例如,在已经记录了各自选择的音乐选择列表 (MySelection)和音乐选择列表选择组(MyChannels)的情况下, 如图2 (3)所示的频道列表Ch被传送给电子乐器TM。在图2 (3) 的示例中,频道列表Ch是由各自选择的音乐选择列表My Selection ,包含在音乐选择列表选择组(MyChannels)中的多个(-m个)音乐 选择列表选择组MyChannel 1至MyChannel m,和包括在音乐选择列 表组(ALL)中的大量音乐选择列表JAZZ Channel 1、 JAZZ Channel 2...CLASSIC Channel 1、 CLASSIC Channel 2…组成的。通过用户的简单频道选择操作,电子乐器TM可以从传递过来 的频道列表Ch中选择希望的音乐选择列表(频道)。图3示出了根 据本发明的一个实施例的电子乐器(电子音乐设备)的用户接口 (UI) 的一个示例。电子乐器TM的操作面板上布置有作为设置操作器15 的"MySelection"(我的选择)按钮BA、 "MyCH"(我的频道) 按钮BB、 "ALL"(全部)按钮BC、向上按钮BU、向下按钮BD、 "OK"(确认/请求)按钮等等。作为显示单元16的显示部件的 "MySelection"(我的选择)指示灯LA、 "MyCH"(我的频道) 指示灯LB、和"ALL"(全部)指示灯LC被布置在与按钮BA、 BB、 和BC相对应位置,并且用于设置的显示单元PD被布置在向上和向 下按钮BU和BD附近。显示单元DP能显示用于频道列表Ch的每 个频道的指导信息(例如,音乐选择列表Se中的音乐选择列表编码 (ID)和音乐选择列表名称),在所示的示例中,它是能显示音乐 选择列表编码(ID)的三位七段类型文本显示器。在接收频道列表Ch时,电子乐器TM在文本显示器DP上显示 表示频道列表Ch的接收的文本"LST"。例如,以下描述了接收到 的频道列表是由如图2 (3)所示的频道组"MySelection"、 "MyChannel"和"ALL"组成的情况,并且当用户通过操作按下"OK" 按钮BK时,对应于该频道的各自选择的音乐选择列表(MySelection) 被指定为被要求传递至用于电子乐器的WEB站点SM的音乐选择列 表。在此,当选择"MySelection"频道时,作为该频道的指导信息 的音乐选择列表编码(ID) = "S00"可被显示在文本显示器DP上。 另一方面,当"MyCH"按钮被按下时,从频道列表Ch中选择 出频道组MyChannel的"MyChannel 1",同时点亮"MySelect" 指示灯LB,并且在文本显示器DP上显示作为组中的第一频道的指 导信息的音乐选择列表编码(ID) ="C00"。在此,如果显示在文本显示器DP上的音乐选择列表编码(ID)没有显示代表希望的音乐选择列表选择组的频道时,用户可以通过操作向上和向下按钮BU和 BD在频道组"MyChannels"中改变频道选择,并且响应于该操作, 文本显示器DP的显示内容也被改变。随后,如果"OK"按钮BK 在显示希望的音乐选择列表编码(ID)时被按下,那么音乐选择列 表选择组(MyChannels)中与该音乐选择列表编码(ID)的频道对 应的音乐选择列表被指定为所要求的音乐选择列表。在此要注意,如果某组选择的音乐选择列表在最后访问或者本 次访问时被指定,那么最近指定的一组选择的音乐选择列表的音乐选 择列表编码(ID)可被存储为历史信息,并且在新近按下"MyCH" 按钮时,可选择由历史信息指示的音乐选择列表编码(ID)的频道 从而显示这个音乐选择列表编码(ID)。在按下"ALL"按钮时,从频道列表Ch中选择"ALL"频道组 的第一频道"JAZZ Channel 1",同时点亮"ALL"指示灯LC,并 且在文本显示器DP上显示作为组中的第一频道的指导信息的音乐选 择列表编码(ID) ="000"。在此,如果显示在显示器DP上的音乐 选择列表编码(ID)没有显示代表希望的音乐选择列表的频道时, 用户可以通过操作向上和向下按钮BU和BD在频道组"ALL"中改 变频道选择,并且响应于该操作,文本显示器DP的显示内容也被改 变。随后,如果"OK"按钮BK在显示希望的音乐选择列表编码(ID) 时被按下,那么音乐选择列表组(ALL)中与该音乐选择列表编码(ID) 的频道对应的音乐选择列表被指定为要求传递的音乐选择列表。在此要注意,如果某个选择的音乐选择列表在最后访问或者本 次访问时被指定,那么最近指定的音乐选择列表的音乐选择列表编码 (ID)可被存储为历史信息,并且在新近按下"ALL"按钮时,可选 择由历史信息指示的音乐选择列表编码(ID)的频道从而显示这个 音乐选择列表编码(ID)。这样,电子乐器TM指定与从频道列表Ch选择出来的频道对应 的各自选择的音乐选择列表(MySelection)、音乐选择列表选择组 (MyChannels)中的音乐选择列表、和音乐选择列表组(ALL)中的音乐选择列表,并且请求用于电子乐器的WEB站点SM传递指定的 音乐选择列表。用于电子乐器的WEB站点SM响应于该请求,将指 定的音乐选择列表传递至电子乐器TM。随后,电子乐器TM请求用 于电子乐器的WEB站点SM根据传递的音乐选择列表传递音乐数 据,并且用于电子乐器的WEB站点SM响应于该请求,把由音乐选 择列表规定的音乐数据传递至电子乐器TM。在此应该注意的是,在上述电子乐器TM的UI示例中,虽然最 简单的三位文本显示器被用作用于设置的显示器DP以便显示音乐选 择列表编码(ID),但是它优选地被构建成可以在显示尺寸和功能 (例如,位数和区段号)允许的范围内显示更加详细的指导信息。例 如,在8位文本显示器的情况下,可以显示音乐选择列表编码(ID) 和音乐选择列表名称的縮写(例如,USELE, UCH00 、 UCH01…JAZ00、 JAZ01…CLS00、 CLS01…)。如上所述,根据该音乐数据提供系统中基于音调的各自选择的 音乐选择列表设置(MySeletion)的特征,对于由用于PC和电子乐 器的站点SP和SM组成的音乐数据提供站点,PC终端TP和电子乐 器TM可以分别通过通信网络CN与用于PC和电子乐器的WEB站 点SP和SM通信,并且音乐数据库DBa存储了大量音乐数据。首先, PC终端TP访问用于PC的站点SP从而构建用于一个接一个地指示 用户所希望的音调的音乐选择列表,并且使得用户数据库DBb将所 构建的音乐选择列表(MySeletion)存储为用于音乐再现的节目。随 后,电子乐器TM对用于电子乐器的站点SM进行访问以便根据从用 户数据库DBb读取出来的音乐选择列表(MySeletion)将从用于电 子乐器的站点SM—个接一个提供来的音乐数据进行再现。此外,根据音乐数据提供系统中基于音乐选择列表(音乐组) 的选择的音乐选择列表(MySeletion)设置的特征,对于由用于PC 和电子乐器的站点SP和SM组成的音乐数据提供站点,PC终端TP 和电子乐器TM可以分别通过通信网络CN与站点SP和SM通信。 音乐数据库DBa存储了大量音乐数据,并且音乐选择列表数据库DBc 准备了用于指示要被一个接一个地再现成用于音乐再现的节目的大量音乐选择列表(ALL)。首先,PC终端TP访问用于PC的站点SP 从而从音乐选择列表(ALL)中选择用户希望的音乐选择列表 [MyChannel (s)]并且将其存储在用户数据库DBb中。随后,电子 乐器TM对用于电子乐器的站点SM进行访问以便根据从用户数据库 DBb读取出来的音乐选择列表(MyChannels)将从用于电子乐器的 站点SM—个接一个地提供来的音乐数据进行再现。[记录处理流程示例]图4是示出了根据本发明的一个实施例的记录处理示例的流程 图,其中图4 (1)是"MySeletion (各自选择的音乐选择列表)记录 处理",其中所有音调都被用户通过操作选择用来构建各自选择的音 乐选择列表;而4 (2)是"MyChannels (音乐选择列表选择组)记 录处理",其中任一音乐选择列表(音乐组)都被用户通过操作选择 用来构建音乐选择列表选择组。在MySeletion记录处理期间,在图4(1)的处理流程中,首先, 个人计算机(PC)终端TP响应于用户的操作而将用户ID和密码发 送给用于PC的WEB站点SP从而访问并请求"各自选择"(步骤 Tpl)。用于PC的WEB站点SP根据接收到的用户ID和密码与预 先记录的用户ID和密码之间的比较来确保对应的PC终端TP的用户 是正确的客户机终端用户,并且确认"各自选择"请求(步骤Spl), 随后将音乐选择屏幕数据发送至PC终端TP (步骤Sp2)。PC终端TP根据接收到的音乐选择屏幕数据显示初始音乐选择 屏幕,对于预先确定的音调,条目信息按照一个音调接着一个音调的 方式布置在该屏幕上,并促使用户操作音乐选择屏幕(步骤Tp2)。 音乐选择屏幕具有搜索条件指定窗口,因此允许用户通过操作指定搜 索条件(例如,类型和演唱者)从而指示用于PC的WEB站点SP 对符合搜索条件的音调进行搜索,进而利用用于PC的WEB站点SP 搜索到的音调更新音乐选择屏幕。因此,PC终端TP响应于用户的 操作,指示用于PC的WEB站点SP对指定符合搜索条件的音调进行 搜索或者将希望的音调一个接一个地指定为从初始音乐选择屏幕或者更新的音乐选择屏幕中各自选择的音调并且指示用于PC的WEB站点SP选择这样的音调(步骤Tp3)。另一方面,用于PC的WEB 站点SP搜索音调并且返回搜索结果,或者接受所指示的音调选择内 容(Sp3)。该通信被重复(Tp3, Sp3)从而完成(包括再现顺序的指定在 内的)所有音调指定,并且如果存在来自用户的确定和记录操作,那 么PC终端TP生成用于确定音调指定内容的音乐指定信息并且将音 乐指定信息发送至用于PC的WEB站点SP以请求"MySelection记 录"(Tp4),从而完成本次访问。此外,用于PC的WEB站点SP 响应于该请求,生成确定的指定内容的各自选择的音乐选择列表 (MySelection)并且将其存储在用户数据库DBb中(Sp4)。随后, 本次对PC终端TP的响应结束从而等待新的访问。在MyChannels记录处理期间,在图4 (2)的处理流程中,首 先,个人计算机(PC)终端TP响应于用户的操作而将用户ID和密 码发送给用于PC的WEB站点SP从而访问并请求"选择组"(步骤 Tp5)。用于PC的WEB站点SP根据接收到的用户ID和密码与预 先记录的用户ID和密码之间的比较来确保对应的PC终端TP的用户 是正确的客户机终端用户,并且确认"选择组"请求(步骤Sp5), 随后将列表选择屏幕数据发送至PC终端TP (步骤Sp6)。PC终端TP根据接收到的列表选择屏幕数据显示列表选择屏幕, 其中对于每个音乐选择列表,条目信息被布置在该屏幕上,并且PC 终端TP促使用户操作列表选择屏幕(步骤Tp6)。根据用户的操作,希望的音乐选择列表一个接一个地在列表选择屏幕上被指定为音乐 选择列表选择组,并且指示用于PC的WEB站点SP选择对应的音乐 选择列表(步骤Tp7)。另一方面,用于PC的WEB站点SP接受所 选择和指示的音调选择列表作为各自选择的音乐选择列表组(Sp7)。 该通信被重复(Tp7, Sp7)从而完成所有音乐选择列表的指定, 并且如果存在来自用户的确定和记录操作,那么PC终端TP生成用 于确定音乐选择列表指定内容的列表指定信息并且将列表指定信息 发送至用于PC的WEB站点SP以请求"MyChannel记录"(Tp8),从而完成本次访问。此外,用于PC的WEB站点SP响应于该请求,生成确定的指定内容的音乐选择列表选择组[MyChannel (s)]并且将 其存储在用户数据库DBb中(Sp8)。随后,本次对PC终端TP的 响应结束从而等待新的访问。[再现处理流程示例]电子乐器TM可以利用通过记录处理而记录在用户数据库DBb 中的音乐选择列表或者在音乐选择列表数据库DBc中准备好的音乐 选择列表(ALL)来再现希望的音乐数据。图5是示出了根据本发明 的一个实施例的再现处理示例的流程图。 '.在再现处理中,首先,电子乐器TM响应于用户的操作而将用 户ID和密码(用户身份识别信息)发送给用于电子乐器的WEB站 点SM从而进行访问(步骤Tml)。注意,此处的用户ID和密码与 PC终端TP发送的用户ID和密码相同。用于电子乐器的WEB站点 SM根据接收到的用户ID和密码与预先记录的用户ID和密码之间的 比较来确保对应的电子乐器TM的客户是与PC终端TP的用户相同 的正确的客户机终端用户(步骤Sml),并且随后将频道列表Ch发 送至电子乐器TM (步骤Sm2)。通过这种方式,系统利用识别信息 执行认证或验证。也就是说,第一站点SP从客户机终端TP接收用于识别客户机 终端TP的用户的识别信息,而第二站点SM从电子乐器TM接收用 于识别电子乐器TM的用户的识别信息,于是音乐数据提供系统在第 二站点SM接收到的识别信息与第一站点SP接收到的识别信息相同 的情况下对电子乐器TM的用户进行认证,并且第一站点SP和第二 站点SM共同地使用用户的所述识别信息。电子乐器TM将接收到的频道列表Ch保存在RAM 2中,同时 在显示器DP上显示"ChL"以显示频道列表Ch的接收,并且等待 音乐选择列表(频道)指定操作。注意,在第一次访问用于电子乐器 的WEB站点SM时,初始值(例如,音乐选择列表编码"COO"或 "000")被分别设置在RAM2中的选择组和音乐选择列表编码存储寄存器中,并且在第二次或者更往后的时候,可以载入存储在外部存 储装置4的音乐选择列表编码存储区域的各个音乐选择列表编码。于 是,如果用户执行指定操作,根据操作将任意一个音乐选择列表(频 道)指定为再现对象。例如,在连续操作按钮BA和BK时,指示灯LA被点亮以便指 定各自选择的音乐选择列表(MySelection)。在连续操作按钮BB、 BU、 BD和BK时,指示灯LB被点亮以便将选自音乐选择列表选择 组(MyChannels)的列表选择通知给用户,并且与按钮BU和BD的 操作对应的音乐选择列表选择组编码"CXX"被显示在显示器DP 上以指定与音乐选择列表编码对应的音乐选择列表选择组。此外,在 连续操作按钮BC、 BU、 BD和BK时,指示灯LC被点亮以便将选 自音乐选择列表(ALL)的列表选择通知给用户,并且与按钮BU和 BD的操作对应的音乐选择列表编码"XXX"被显示在显示器DP 上以指定与音乐选择列表编码对应的音乐选择列表。在此,在音乐选 择列表选择组被指定或者音乐选择列表被指定的情况下,利用音乐选 择列表编码"CX X"或"X X X"对RAM 2中的选择组或音乐选择 列表编码存储寄存器中的内容进行更新。随后,当再次操作按钮BK 时,对用于电子乐器的WEB站点SM发出要求对指定的音乐选择列 表进行传递的请求(Tm3)。用于电子乐器的WEB站点SM响应于该请求,从数据库系统 DS获取所请求的音乐选择列表并且将其传递至电子乐器TM(Sm3)。 也就是说,参考用户数据库DBb以便传递各自选择的音乐选择列表 (MySelection)或者音乐选择列表选择组(MyChannels)中对应的 音乐选择列表;或者,参考音乐选择列表数据库DBb以便传递音乐 选择列表组(ALL)中对应的音乐选择列表。电子乐器TM将传递来 的音乐选择列表保存在RAM 2中,将包含在这个音乐选择列表中的 音乐信息从头一个接一个地读取出来,并且一开始首先请求用于电子 乐器的WEB站点SM对由音乐信息规定的音乐数据进行传递(Tm4)。 WEB站点SM响应于该请求,从音乐数据库DBa读出所要求的音乐 数据并且将其传递至电子乐器TM (Sm4)。电子乐器TM将传递来的音乐数据保存在RAM 2中并且再现音 乐数据(Tm5)。在音乐数据是演奏数据(MIDI数据)的情况下, 对其的再现是通过利用音调生成器单元(8, 9)的驱动、自动操作机制对键盘(14)的驱动、和演奏显示器(15)的驱动中的任意一个或 多个实现的。注意,对于这种驱动,多个驱动单元可包括在一个电子 乐器(电子音乐设备)tm中,或者其中仅仅包括一个驱动单元。在 包括多个驱动单元的情况下,优选地,用户可以设置驱动单元中的哪 一个是有效的。例如,可以这样设置,音调生成器单元是有效的,保 存在RAM 2中的音乐数据被提供至音调生成器单元(音乐声音信号 生成单元)8、 9以便从声音系统7发出声音。在音乐数据的再现开始时,对音乐数据的再现是否完成进行检 查(Tm6),并且在再现完成之前(Tm6是否定的),保持音乐数据 的再现;在再现完成之后(Tm6是肯定的),对从音乐选择列表读 取的音乐信息是否到达音乐信息的最后进行检查(Tm7)。在此,如 果没有到达音乐信息的最后(Tm7是否定的),那么处理返回音乐 数据传递请求步骤(Tm4)。在音乐数据传递请求步骤(Tm4),向WEB站点SM发出请求 使之根据用于音乐获取的URL传递由后面的音乐信息规定的音乐数 据,并且在接受了后面的音乐数据之后(Sm4),后面的音乐数据被 再现(Tm5、 Tm6),并且检查是否是音乐选择列表的最后(Tm7)。 在到达音乐选择列表的最后之前(Tm7是否定的),重复该操作(Tm4 至Tm7);如果包含在音乐选择列表中的所有音乐信息所规定的所 有音乐数据的再现都完成以后(Tm7是肯定的),那么检査是否通 过操作再现结束按钮(未示出)发出了用于再现处理完成的指令 (Tm8)。在此,如果没有发出用于再现处理完成的指令(Tm8是否定的), 那么处理返回至音乐选择列表指定步骤(Tm2),其中从频道列表 Ch指定了新的音乐选择列表,于是对新音乐选择列表的传递进行接 收(Sm3)并且一个接一个地再现音乐数据(Tm2至Tm7),随后对 用于再现处理完成的指令进行检查(Tm8)。在发出用于再现处理完成的指令之前(Tm8是否定的),重复该操作(Tm2至Tm8);并 且如果发出了用于再现处理完成的指令(Tm8是肯定的),存储在 RAM 2的音乐选择列表编码存储寄存器中的内容被存储至外部存储 装置4的音乐选择列表编码存储区域,并且用于电子乐器的WEB站 点SM被告知再现处理的完成;随后该再现处理完成。此外,WEB 站点SM响应于该通知,返回对新访问的等待状态。[整个系统的其它结构示例]数据库系统DS并不限于共同地用在用于PC的WEB站点SP 和用于电子乐器的WEB站点SM之上的一种系统,而且它可被构建 成属于该WEB站点之一,于是WEB站点彼此关联地工作。例如, 如图6所示,数据库系统DS属于用于电子乐器的WEB站点SM, 在创建了用户音乐选择列表(MySelection、 MyChannels)之后,用 于PC的WEB站点SP向用于电子乐器的WEB站点SM进行询问以 获取必要的信息。此外,在数据库系统DS的数据库DBa至DBc之 中,全部数据库DBa至DBc并不一定都属于某个WEB站点,它们 可以分别属于用于PC的WEB站点SP和用于电子乐器的WEB站点 SM。也就是说,第一站点SP是由第一服务器计算机提供的,第二站 点SM是由第二服务器计算机提供的,并且数据库DS是由第一服务器计算机和第二服务器计算机中的一个管理的,并且第一服务器计算 机和第二服务器计算机中的另一个可以对第一服务器计算机和所述 第二服务器计算机中的所述一个进行访问从而利用所述数据库DS。[各种实施例]虽然参考附图对本发明的优选实施例予以了描述,但是它们仅 仅用于说明,并且可以在不脱离本发明的精神的情况下对它们进行多 方面的修改。例如,为个人使用而创建的用户音乐选择列表 (MySelection、 MyChannels)可以与他人共享。例如,在SNS (社 会性网络系统)的一部分存在用户音乐选择列表(MySelection、MyChanneIs)服务,并且SNS中的用户可以使用由被其设置为好友 的另一个用户所创建的用户音乐选择列表(MySelection 、 MyChannels)。作为在电子音乐设备TM中输入和设置用户ID和密码的方法, 虽然可以得到一种利用布置在乐器主体上的显示器和操作器进行输 入和设置的方法,但是由于显示功能和操作器数目的限制,以这种方 法执行输入和设置是很困难的。因此,优选地通过可移动存储介质或 者通过通信IF将通过诸如PC之类的外部设备输入和设置的信息发 送至电子乐器TM。也就是说,电子音乐设备TM可具有获取装置, 其用于获取使用电子音乐设备TM的用户的识别信息;和传输装置, 其用于将获取的识别信息发送至第二站点SM从而对用户进行认证, 获取装置被提供为用于接收携带有识别信息的信号的通信接口的形 式,或者提供为用于对包含了识别信息的可移动存储器介质进行接收 的适配器的形式。提供给电子音乐设备TM的音乐数据可以是诸如MIDI数据、音 乐录音数据、音频数据、音乐视频数据以及其中包含音乐数据的混合 数据之类的任何类型的数据。音乐数据能以流媒体的形式提供(传递)(它可以是初始流, 或者也可能是伪流媒体,在伪流媒体中,在文件整体被下载和再现之 后它会被删除),或者以能存储在外部存储装置4中的下载形式提供 (传递)。此外,所提供的服务可以是收费的或者不收费的。在收费 情况下,每交付一首曲子就可以收费,或者按月付固定费用也是可以 的。在不收费的情况下,可以对各自选择的音乐选择列表 (MySelection)的可选音乐数提出限制,而在收费的情况下,可以 不用这样的限制(或者虽然存有限制,但是该限制被设置成一个足够 大的数)。电子音乐设备TM可以是电子乐器之外的其它乐器。例如,它 可以是诸如具有音乐再现功能和通信功能的手机之类的便携式通信终端以及诸如游戏机、卡拉OK机和音频设备之类的乐器。此外,作 为WEB客户机终端,除了 PC之外还可以采用的具有与PC功能类似的装置;例如,可以使用诸如具有相对大的显示器、通用操作器和 通信功能的PDA、便携式通信终端和游戏机之类的装置。在实施例中,可以利用不同的计算机构建第一 WEB站点SP和 第二 WEB站点SM,或者在一个计算机中用各自的处理节目构建它 们。根据本发明第一主要特征, 一种音乐数据提供系统包括第一 服务器(SP)、第二服务器(SM)、通过通信网络(CN)连接的客 户机终端(TP)和电子音乐设备(TM), 其中第一服务器(SP) 和第二服务器(SM)共享数据库(DS),该数据库包括音乐选择列 表存储装置(DBb)和存储了大量音乐数据的音乐数据存储装置 (DBa),其中第一服务器(SP)包括音乐选择屏幕传输装置(Spl, Sp2),其将音乐选择屏幕数据传输至所述客户机终端(TP);音乐 选择列表创建装置(Sp3、 Sp4),其根据从客户机终端(TP)接收 到的音乐指定信息创建音乐选择列表(Se;MySelection);和音乐选 择列表存储控制装置(Sp4),其把由音乐选择列表创建装置创建的 音乐选择列表(MySelection)存储在音乐选择列表存储装置(DBb) 中,其中客户机终端(TP)包括音乐选择屏幕显示装置(Tp2), 其根据从第一服务器(SP)接收到的音乐选择屏幕数据来显示音乐 选择屏幕;和音乐指定信息传输装置(Tp3, Tp4),其将音乐指定 信息传输至第一服务器(SP),音乐指定信息指定了根据用户在由 音乐选择屏幕显示装置显示的音乐选择屏幕上的操作所选择的音调, 其中第二服务器(SM)包括音乐选择列表传输装置(Sm2, Sm3), 其响应于来自电子音乐设备(TM)的请求,将存储在音乐选择列表 存储装置(DBb)中的音乐选择列表(MySelection)传输至电子音乐 设备(TM);和音乐数据传输装置(Sm4),其响应于来自电子音 乐设备(TM)的请求,把由音乐选择列表传输装置传输的音乐选择 列表(MySelection)所规定音乐数据,从音乐数据存储装置(DBa) 传输至所述电子音乐设备(TM),并且其中电子音乐设备(TM)包 括音乐选择列表请求装置(Tml至Tm3),其发出用于请求第二 服务器(SM)提供音乐选择列表(MySelectkm)的请求;音乐数据请求装置(Tm4),其根据从第二服务器(SM)接收到的所述音乐选择列表(MySelection)来发出用于请求第二服务器(SM)提供音乐数据的请求;和音乐数据再现装置(Tm5至Tm7),其对从第二服务器(SM)接收到的音乐数据进行再现。在根据本发明的音乐数据提供系统中,音乐数据再现装置 (Tm5,Tm6)根据从第二服务器(SM)接收到的音乐数据来驱动音调发生器(8,9)、键盘(14)和显示器中的至少一个。在根据本发明的音乐数据提供系统中,对于由第一服务器(SP) 和第二服务器(SM)组成的音乐数据提供服务器,诸如个人计算机 之类客户机终端(TP)和诸如电子乐器之类的电子音乐设备(TM) 可以经由通信网络(CN)分别与第一服务器(SP)和第二服务器(SM) 通信,第一服务器(SP)和第二服务器(SM)可以共享包括音乐选 择列表存储装置(DBb)和存储了大量音乐数据的音乐数据存储装置(DBa)的数据库(DS)。首先,客户机终端(TP)访问第一服务 器(SP)从而构建用于一个接一个地指示用户所希望的音调的音乐 选择列表(SE, MySelection),并且第一服务器(SP)将作为一种 用于音乐再现的节目而构建音乐选择列表存储在音乐选择列表存储 装置(DBb)中。随后,电子音乐设备(TM)访问第二服务器(SM) 从而根据从音乐选择列表存储装置(DBb)读出的音乐选择列表(MySelection)将一个接一个地提供来的音乐数据予以再现。更具体地说,第一服务器(SP)响应于来自客户机终端(TP) 的访问而发出音乐选择屏幕数据(Spl, Sp2)。客户机终端(TP) 根据从第一服务器(SP)接收到的音乐选择屏幕数据显示音乐选择 屏幕,根据用户的音乐选择操作在音乐选择屏幕上指定希望的音调从 而生成音乐指定信息(音乐选择列表设置信息)并且将生成的音乐指 定信息发送至第一服务器(SP) (Tp2, Tp3)。第一服务器(SP) 根据从客户机终端(TP)接收到的音乐指定信息创建音乐选择列表(Se, MySelection)并且将其存储在音乐选择列表存储装置(DBb) 中(Sp3, Sp4)。第二服务器(SM)响应于来自电子音乐设备(TM) 的访问而获取第一服务器(SP)存储在音乐选择列表存储装置(DBb)中的音乐选择列表(MySelection),并且将其发送至电子音乐设备 (TM) (Sm2, Sm3),并且当电子音乐设备(TM)根据发送的音 乐选择列表(MySelection)发出音乐数据的请求时(Tm2, Tm3), 由发送的音乐选择列表(MySelection)规定音乐数据被一个接一个 地从音乐数据存储装置(DBa)发送至电子音乐设备(TM) (Sm4)。 随后,电子音乐设备(TM)对从第二服务器(SM) —个接一个地接 收到的音乐数据进行再现(Tm4至Tm7)。根据本发明第二主要特征, 一种音乐数据提供系统包括第一 服务器(SP)、第二服务器(SM)、通过通信网络(CN)连接的客 户机终端(TP)和电子音乐设备(TM), 其中第一服务器(SP) 和第二服务器(SM)共享数据库(DS),该数据库包括存储了大量 音乐选择列表的音乐选择列表存储装置(DBc , DBb)和存储了大 量音乐数据的音乐数据存储装置(DBa),其中第一服务器(SP)包 括列表选择屏幕传输装置(Sp5, Sp6),其将列表选择屏幕数据 传输至所述客户机终端;和音乐选择列表存储控制装置(Sp7, Sp8), 其将从客户机终端(TP)接收到的列表指定信息所指定的音乐选择 列表(Se, MyChannels)存储在音乐选择列表存储装置(DBc, , DBb) 中,其中客户机终端(TP)包括屏幕显示装置(Tp6),其根据从 第一服务器(SP)接收到的列表选择屏幕数据来显示列表选择屏幕; 和列表指定信息传输装置(Tp7, Tp8),其将列表指定信息传输至 第一服务器(SP),列表指定信息指定了根据用户在由屏幕显示装 置显示的列表选择屏幕上的操作从大量音乐选择列表选择出来的音 乐选择列表,其中第二服务器(SM)包括音乐选择列表传输装置 (Sm2, Sm3),其响应于来自电子音乐设备(TM)的请求,把由 列表指定信息指定的音乐选择列表(MyChannels),从音乐选择列 表存储装置(DBc , DBb)传输至电子音乐设备(TM);和音乐数 据传输装置(Sm4),其响应于来自电子音乐设备(TM)的请求, 把由音乐选择列表传输装置传输的音乐选择列表(MyChannels)所 规定的音乐数据,从音乐数据存储装置传输(DBa)至电子音乐设备 (TM),并且其中电子音乐设备包括(TM):音乐选择列表请求装置(Tml至Tm3),其请求第二服务器(SM)提供由列表指定信息
指定的音乐选择列表(MyChannels);数据提供请求装置(Tm4), 其根据从第二服务器(SM)接收到的音乐选择列表请求第二服务器
(SM)提供音乐数据;和音乐数据再现装置(Tm5, Tm6),其对 从第二服务器(SM)接收到的音乐数据进行再现。
在根据本发明的音乐数据提供系统中,对于由第一服务器(SP) 和第二服务器(SM)组成的音乐数据提供服务器,诸如个人计算机 之类客户机终端(TP)和诸如电子乐器之类的电子音乐设备(TM) 可以经由通信网络(CN)分别与第一服务器(SP)和第二服务器(SM) 通信。第一服务器(SP)和第二服务器(SM)可以共享包括准备了
(用于指示要被一个接一个地予以再现的作为用于音乐再现的节目 的音调)大量音乐选择列表(ALL)的音乐选择列表存储装置(DBc, DBb)和存储了大量音乐数据的音乐数据存储装置(DBa)的数据库
(DS)。首先,客户机终端(TP)访问第一服务器(SP)从而从在 音乐选择列表存储装置(DBc, DBb)中准备的音乐选择列表(ALL) 中选择用户希望的音乐选择列表(SE, MyChannels),并且将其存 储在音乐选择列表存储装置(DBc, DBb)中。随后,'电子音乐设备
(TM)访问第二服务器(SM)从而根据从音乐选择列表存储装置
(DBc, DBb)读出的所希望的音乐选择列表(MyChannels)将从第 二服务器(SM) —个接一个地提供来的音乐数据进行再现。
更具体地说,第一服务器(SP)响应于来自客户机终端(TP) 的访问而发出列表选择屏幕数据(Sp5, Sp6)。客户机终端(TP) 根据从第一服务器(SP)接收到的列表选择屏幕数据显示列表选择 屏幕,并且将列表指定信息(音乐选择列表设置信息)发送至第一服 务器(SP) (Tp6, Tp7),其中列表指定信息通过用户的选择操作 指定了列表选择屏幕中希望的音乐选择列表。第一服务器(SP)根 据从准备的音乐选择列表(ALL)中选择由从客户机终端(TP)接 收到的列表指定信息指定的音乐选择列表(MyChannels),并且将 其存储在音乐选择列表存储装置(DBc, DBb)中(Sp7, Sp8)。第 二服务器(SM)根据第一服务器(SP)对列表指定信息的指定获取存储在音乐选择列表存储装置(DBc, DBb)中的希望的音乐选择列 表(MyChannels),并且将其发送至电子音乐设备(TM) (Sm2, Sm3),并且当电子音乐设备(TM)根据音乐选择列表(MyChannels) 发出音乐数据的请求时(Tm2, Tm3),由发送的音乐选择列表 (MySelection)规定音乐数据一个接一个地被发送出去(Sm4)。随 后,电子音乐设备(TM)从第二服务器(SM) —个接一个地接收音 乐数据并且进行再现(Tm4至Tm7)。
权利要求
1.一种音乐数据提供系统,其包括第一服务器;第二服务器;数据库,其可被所述第一服务器和所述第二服务器使用;客户机终端,其能通过通信网络访问所述第一服务器;和电子音乐设备,其能通过所述通信网络访问所述第二服务器,其中所述数据库包括音乐选择列表存储装置,其被提供用于存储音乐选择列表;和音乐数据存储装置,其存储音乐片段的音乐数据,其中所述第一服务器包括音乐选择屏幕传输装置,其将音乐选择屏幕数据传输至所述客户机终端;音乐选择列表创建装置,其根据从所述客户机终端接收到的音乐指定信息创建音乐选择列表;和存储控制装置,其把由所述音乐选择列表创建装置创建的所述音乐选择列表存储在所述数据库的所述音乐选择列表存储装置中,其中所述客户机终端包括音乐选择屏幕显示装置,其根据从所述第一服务器接收到的所述音乐选择屏幕数据来显示音乐选择屏幕;和音乐指定信息传输装置,其将所述音乐指定信息传输至所述第一服务器,所述音乐指定信息指定了根据所述客户机终端的用户在由所述音乐选择屏幕显示装置显示的所述音乐选择屏幕上的操作所选择的一个或多个音乐片段,其中所述第二服务器包括音乐选择列表传输装置,其响应于来自所述电子音乐设备的第一请求,将存储在所述数据库的所述音乐选择列表存储装置中的音乐选择列表传输至所述电子音乐设备;和音乐数据传输装置,其响应于来自所述电子音乐设备的第二请求,把由所述音乐选择列表传输装置传输的所述音乐选择列表所规定的音乐片段的音乐数据,从所述数据库的所述音乐数据存储装置传输至所述电子音乐设备,并且其中所述电子音乐设备包括音乐选择列表请求装置,其发出用于请求所述第二服务器提供所述音乐选择列表的所述第一请求;音乐数据请求装置,其根据从所述第二服务器接收到的所述音乐选择列表来发出用于请求所述第二服务器提供所述音乐数据的所述第二请求;和音乐数据再现装置,其对从所述第二服务器接收到的所述音乐数据进行再现。
2. —种音乐数据提供系统,其包括第一服务器,其可被客户 机终端通过通信网络访问;第二服务器,其可被电子音乐设备通过所 述通信网络访问;和数据库,其可被所述第一服务器和所述第二服务 器使用,其中所述数据库包括音乐选择列表存储装置,其被提供用于存储音乐选择列表;和 音乐数据存储装置,其存储音乐片段的音乐数据, 其中所述第一服务器包括音乐选择屏幕传输装置,其将音乐选择屏幕数据传输至所述客 户机终端;音乐指定信息接收装置,其从所述客户机终端接收音乐指定信 息,所述音乐指定信息指定了由所述客户机终端利用所述音乐选择屏 幕数据选择的一个或多个音乐片段;音乐选择列表创建装置,其根据由所述音乐指定信息接收装置 接收到的所述音乐指定信息创建音乐选择列表;和音乐选择列表存储控制装置,其把由所述音乐选择列表创建装 置创建的所述音乐选择列表存储在所述数据库的所述音乐选择列表 存储装置中,并且其中所述第二服务器包括音乐选择列表传输装置,其响应于来自所述电子音乐设备的请求,将存储在所述数据库的所述音乐选择列表存储装置中的音乐选择 列表传输至所述电子音乐设备;和音乐数据传输装置,其响应于来自所述电子音乐设备的请求, 把由所述音乐选择列表传输装置传输的所述音乐选择列表所规定的 音乐片段的音乐数据,从所述数据库的所述音乐数据存储装置传输至 所述电子音乐设备。
3. —种音乐数据提供系统,其包括第一服务器;第二服务器; 数据库,其可被所述第一服务器和所述第二服务器使用;客户机终端,其能通过通信网络访问所述第一服务器;和电子音乐设备,其能通过所述通信网络访问所述第二服务器,其中所述数据库包括音乐选择列表存储装置,其被提供用于存储多个音乐选择列表;和音乐数据存储装置,其存储音乐片段的音乐数据,其中所述第一服务器包括列表选择屏幕传输装置,其将列表选择屏幕数据传输至所述客 户机终端;和音乐选择列表存储控制装置,其将从所述客户机终端接收到的 列表指定信息所指定的音乐选择列表存储在所述数据库的所述音乐 选择列表存储装置中,其中所述客户机终端包括屏幕显示装置,其根据从所述第一服务器接收到的所述列表选 择屏幕数据来显示列表选择屏幕;和列表指定信息传输装置,其将所述列表指定信息传输至所述第 一服务器,所述列表指定信息指定了根据所述客户机终端的用户在由 所述屏幕显示装置显示的所述列表选择屏幕上的操作要被存储在所 述数据库的所述音乐选择列表存储装置中的所述音乐选择列表,其中所述第二服务器包括音乐选择列表传输装置,其响应于来自所述电子音乐设备的第一请求,把由列表指定信息指定的音乐选择列表,从所述数据库的所 述音乐选择列表存储装置传输至所述电子音乐设备;和音乐数据传输装置,其响应于来自所述电子音乐设备的第二请 求,把由所述音乐选择列表传输装置传输的所述音乐选择列表所规定 的音乐片段的音乐数据,从所述数据库的所述音乐数据存储装置传输 至所述电子音乐设备,并且其中所述电子音乐设备包括音乐选择列表请求装置,其将用于请求由所述列表指定信息指 定的所述音乐选择列表的所述第一请求发送至所述第二服务器;音乐数据请求装置,其根据从所述第二服务器接收到的所述音 乐选择列表来将用于请求所述音乐数据的所述第二请求发送至所述 第二服务器;和音乐数据再现装置,其对从所述第二服务器接收到的所述音乐 数据进行再现。
4. 一种音乐数据提供系统,其包括第一服务器,其可被客户 机终端通过通信网络访问;第二服务器,其可被电子音乐设备通过所 述通信网络访问;和数据库,其可被所述第一服务器和所述第二服务 器使用,其中所述数据库包括音乐选择列表存储装置,其被提供用于存储多个音乐选择列表;和音乐数据存储装置,其存储音乐片段的音乐数据,其中所述第一服务器包括列表选择屏幕传输装置,其将列表选择屏幕数据传输至所述客 户机终端;列表指定信息接收装置,其从所述客户机终端接收列表指定信 息,所述列表指定信息指定了由所述客户机终端利用所述列表选择屏幕数据选择的音乐选择列表;和音乐选择列表存储控制装置,其把由所述列表指定信息接收装置接收到的所述列表指定信息所指定的所述音乐选择列表存储在所 述音乐选择列表存储装置中,并且 其中所述第二服务器包括音乐选择列表传输装置,其响应于来自所述电子音乐设备的请 求,把由列表指定信息指定的音乐选择列表,从所述数据库的所述音 乐选择列表存储装置传输至所述电子音乐设备;和音乐数据传输装置,其响应于来自所述电子音乐设备的请求, 把由所述音乐选择列表传输装置传输的所述音乐选择列表所规定的 所述音乐片段的音乐数据,从所述数据库的所述音乐数据存储装置传 输至所述电子音乐设备。
5. 如权利要求l、 2、 3或4所述的音乐数据提供系统,其中所述第一服务器从所述客户机终端接收用于识别所述客户机终端的用 户的识别信息,并且所述第二服务器从所述电子音乐设备接收用于识 别所述电子音乐设备的用户的识别信息,于是如果所述第二服务器接 收到的所述识别信息与所述第一服务器接收到的所述识别信息相同, 那么所述音乐数据提供系统对所述电子音乐设备的所述用户进行认 证,并且所述第一服务器和所述第二服务器共同地使用所述用户的所 述识别信息。
6. 如权利要求l或3所述的音乐数据提供系统,其中所述电子 音乐设备具有音调发生器、键盘和显示器中的至少一个,并且所述音 乐数据再现装置根据从所述第二服务器接收到的所述音乐数据来驱 动所述音调发生器、所述键盘和所述显示器中的至少一个。
7. 如权利要求l或3所述的音乐数据提供系统,其中所述电子 音乐设备进一步包括获取装置,其用于获取使用所述电子音乐设备的 用户的识别信息;和传输装置,其用于将所述获取到的识别信息传输 至所述第二服务器以便对所述用户进行认证;所述获取装置被提供为 用于对携带了所述识别信息的信号进行接收的通信接口的形式,或者被提供为用于对包含了所述识别信息的存储器介质进行接收的适配 器的形式。
8. 如权利要求l或3所述的音乐数据提供系统,其中所述数据 库是由与所述第一服务器和所述第二服务器分开的第三服务器管理 的,并且其中所述第一服务器和所述第二服务器可以访问所述第三服 务器从而使得所述第一服务器和所述第二服务器共同利用所述数据 库。
9. 如权利要求1或3所述的音乐数据提供系统,其中所述数据 库是由所述第一服务器和所述第二服务器中的一个管理的,并且所述 第一服务器和所述第二服务器中的另一个可以与所述第一服务器和 所述第二服务器中的所述一个进行通信从而利用所述数据库。
全文摘要
音乐选择列表的创建是由诸如个人计算机之类的客户机终端执行的,并且由音乐选择列表规定的音乐数据被电子乐器利用。即使使用具有简单的用户接口的电子乐器,用户也可以根据用户自己的音乐选择列表接收音乐数据提供服务。用户从大量音乐选择列表中选择音乐选择列表的处理是由个人计算机执行的,并且由所选择的音乐选择列表规定的音乐数据被传递至电子乐器。即使使用具有简单的用户接口的电子乐器,也可以很容易地从大量音乐选择列表中选择希望的音乐选择列表。
文档编号G06F17/30GK101276580SQ20081008777
公开日2008年10月1日 申请日期2008年3月26日 优先权日2007年3月26日
发明者大岛生郎, 小谷雅树, 柳濑力, 梅泽悟 申请人:雅马哈株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1