首页> 中国专利> 电子音乐系统及电子音乐演奏方法

电子音乐系统及电子音乐演奏方法

摘要

本发明提供一种在著作权方面安全的状态下利用从所提供的乐曲信息中抽出的演奏用数据的电子音乐系统以及电子音乐演奏方法。是个人计算机从内容提供服务器通过互联网购入下载电子乐谱数据,将乐谱在显示器上显示,或者用打印机印刷。从扫描仪输入乐谱图像数据,从CD播放器输入音频数据。个人计算机从电子乐谱数据等中抽出演奏用数据(MIDI数据),加密后通过带ID存储卡、传送路径,向电子乐器提供。在具有自动演奏部的情况下,按照所抽出的演奏用数据进行自动演奏,将所生成的音乐信号向扬声器输出。

著录项

  • 公开/公告号CN1495627A

    专利类型发明专利

  • 公开/公告日2004-05-12

    原文格式PDF

  • 申请/专利权人 雅马哈株式会社;

    申请/专利号CN03158775.5

  • 发明设计人 平塚贤;

    申请日2003-09-24

  • 分类号G06F15/00;

  • 代理机构72003 隆天国际知识产权代理有限公司;

  • 代理人潘培坤;楼仙英

  • 地址 日本静冈县浜松市

  • 入库时间 2023-12-17 15:13:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-08-26

    授权

    授权

  • 2004-07-14

    实质审查的生效

    实质审查的生效

  • 2004-05-12

    公开

    公开

说明书

技术领域

本发明涉及一种在著作权保护的安全状态下利用从所提供的乐曲信息中抽出的演奏用数据的电子音乐系统及电子音乐演奏方法。

背景技术

以往,作为乐曲信息,有电子乐谱数据、印刷乐谱(纸)、音频信号等各种各样的形式。为了自动演奏这样的乐曲信息,需要变换成为控制生成音乐信号的音源用的演奏用数据(例如、MIDI数据)。

电子乐谱数据,是参考现存的乐谱按照规定的规则制作的数据,由规定音符的数据、以及规定五线、音部记号、音调记号、拍子记号、速度记号、强弱记号、反复记号、奏法记号等的种类和显示位置的数据、按每小节、每段、每页区分音符用的指示数据、各记号的图像数据等构成。

通过执行专用的应用程序数据,根据这样的电子乐谱数据,合成接近现存乐谱的品质的乐谱图像数据,在显示器上进行显示、或者用打印机进行印刷。

例如,进行基于ScorchXF(TM)标准的电子乐谱数据的下载服务,也进行根据该电子乐谱数据进行乐谱显示或者印刷的专用应用程序的提供(例如,参加非专利文献1)。

从规定包含在该电子乐谱数据中的音符的数据等中,可以抽出MIDI(Musical Instument Digital Interface)数据那样的演奏用数据。在该MIDI数据中包含指定发音时刻的信息,例如,以SMF(Standard MIDI File)形式或者顺序软件程序固有的文件形式,保存在存储部中或者进行传送。当实时传送MIDI数据时,不需要指定时刻的信息。

另一方面,有采用扫描仪将印刷乐谱(纸)由个人计算机变换成可处理的乐谱图像数据后、从该乐谱图像数据抽出演奏用数据(MIDI数据)的OCR应用程序。

又,周知有对于由音频光盘(CD)等提供的音频数据,分析旋律部分、其它部分,抽出演奏用数据(MIDI数据)的方法。

如果使用上述各种的从乐谱信息中可以抽出演奏用数据(MIDI数据)的计算机程序,用户可以简单获得演奏用数据(MIDI数据),可以自由复制演奏用数据。

但是,电子乐谱数据、纸乐谱、音频数据等乐曲信息中,存在作词者、作曲者、演奏者、数据制作者等的著作权、著作邻接权(以下单称为著作权)。因此,对于从这些中抽出的演奏用数据,不允许用户自由复制等。

演奏用数据的抽出,即使获得了原乐曲信息的著作权者的许可,这只是允许购入所提供的乐曲信息的用户本人以个人使用为目的进行演奏用数据的使用或者复制,但并不允许在网站上公布,或者向他人颁布。

因此,希望有从所提供的乐曲信息中抽出的演奏用数据不能自由复制使用的电子音乐系统。

非专利文献1:FREE ScorchXF(TM)Digital Delivery,[online],(平成14年9月10日检索),互联网网页<URL:http://www.yamahamusicsoft.com/scorch/free_sample.php>

发明内容

本发明正是解决上述问题的发明,其目的在于提供一种电子音乐系统及电子音乐演奏方法,在著作权上安全(Secure)的状态下利用(自动演奏)从所提供的乐曲信息中抽出的演奏用数据。

本发明所述的电子音乐系统,其中包括:从所提供的乐曲信息中抽出演奏用数据的演奏用数据抽出装置;对由该演奏用数据抽出装置所抽出的演奏用数据采用加密密钥进行加密的加密装置;将由该加密装置加密后的所述演奏用数据保存的存储装置;对保存在所述存储装置中的所述加密后的演奏用数据采用与所述加密密钥对应的解密密钥进行解密的解密装置;按照由该解密装置解密后的所述演奏用数据自动演奏所述所提供的乐曲信息的自动演奏装置。

因此,从所提供的乐曲信息中抽出的演奏用数据能够以在著作权上安全(Secure)的状态保存,可以根据所保存的演奏用数据自动演奏所提供的乐曲信息。

所谓乐曲信息,只要是可以抽出演奏用数据的信息均可,有电子乐谱数据、纸乐谱、或者音频数据。

上述演奏用数据抽出装置以及加密装置、存储装置、解密装置以及自动演奏装置,可以在同一装置中,也可以分散配置在分离场所的装置中。

存储装置,除了固定在装置内的可读写的硬盘或者闪存以外,也可以是可自由插拔的存储卡、软盘等。作为密钥方式,加密密钥和解密密钥可以是相同的方式,也可以是不同的方式。

本发明所述的电子音乐系统,其中所述自动演奏装置,在自动演奏所述所提供的乐曲信息之后,让所述解密后的演奏用数据处于不能利用的状态。

因此,自动演奏后,解密后的演奏用数据残留在存储器内时,通过删除残留的演奏用数据等,或者让解密后的演奏用数据处于不能利用的状态,可以提高演奏用数据的安全性。

本发明所述的电子音乐系统,其中所述所提供的乐曲信息,是处于加密状态后的信息,所述演奏用数据抽出装置,在对处于所述加密状态的所述所提供的乐曲信息解密后抽出所述演奏用数据。

因此,从乐曲信息中抽出演奏用数据进行利用时,该演奏用数据,由于是以著作权上安全(secure)的状态下利用,可以确保原乐曲信息的著作权上的安全(secure)。

本发明所述的电子音乐系统,其中所述演奏用数据抽出装置,在从加密后的所述所提供的乐曲信息中抽出所述演奏用数据之后,让解密后的所述所提供的乐曲信息处于不能利用的状态。

因此,演奏用数据抽出后,解密后的演奏信息残留在存储器内时,可以提高乐曲信息的安全性。

本发明所述的一种电子音乐的演奏方法,其中包括:从所提供的乐曲信息中抽出演奏用数据的演奏用数据抽出步骤;对由该演奏用数据抽出步骤所抽出的演奏用数据采用加密密钥进行加密的加密步骤;将由该加密步骤加密后的所述演奏用数据保存的存储步骤;对由该存储步骤所保存的所述加密后的演奏用数据采用与所述加密密钥对应的解密密钥进行解密的解密步骤;按照由该解密步骤解密后的所述演奏用数据自动演奏所述所提供的乐曲信息的自动演奏步骤。

此外,所提供的乐曲信息,是处于加密状态后的信息,上述演奏用数据抽出步骤,也可以在对处于加密状态的所提供的乐曲信息解密后抽出上述演奏用数据。

附图说明

图1表示本发明一实施形式的第1系统的构成图;

图2表示本发明一实施形式的第2系统的构成图;

图3表示本发明一实施形式中所采用的个人计算机的一例的硬件构成图;

图4表示由个人计算机执行的应用程序的整体流程图;

图5表示下载电子乐谱数据的处理的流程图;

图6表示接收演奏用数据的提供、在电子乐器中执行的、演奏用数据的自动演奏以及保存处理的流程图;

图7(a)、图7(b)表示从纸乐谱中抽出MIDI数据后进行加密、保存处理的流程图、以及从音频数据中抽出MIDI数据后进行加密、保存处理的流程图。

具体实施方式

图1、图2表示本发明一实施形式的第1、第2系统的构成图。

在图1中,内容提供服务器1执行电子乐谱提供服务。个人计算机2,通过互联网3从内容提供服务器1构入下载电子乐谱数据,将乐谱在显示器4上进行显示,或者在打印机5上进行印刷。

个人计算机2,从对纸乐谱扫描的扫描仪6输入乐谱图像数据,从CD播放器7等音频装置输入音频数据。

个人计算机2,从电子乐谱数据、乐谱图像数据、音频数据等中抽出演奏用数据(MIDI数据)。抽出的该演奏用数据,被加密后通过带ID的存储卡8、或者传送路径9,向图2所示的电子乐器31提供。又,当包括后述的自动演奏部25时,根据所抽出的演奏用数据进行自动演奏,从扬声器10输出所生成的音乐信号。

也可以根据演奏用数据制作电子乐谱数据,与自动演奏的进行同步,通过在显示器4上指示下一步应当演奏操作的音符,进行演奏指引。

在图示的例中,以加密后的状态提供电子乐谱数据。内容提供服务器1,将从数据库11提供的电子乐谱数据在加密部12中进行加密。

个人计算机2,将加密后的电子乐谱数据下载到加密电子乐谱数据存储部13,例如硬盘中。由于进行了加密,乐曲信息是在著作权安全(secure)的状态下被下载。然后,由解密部14对其进行解密后,临时保存在非加密电子乐谱数据存储部15,例如随机存储器(RAM)中。

该加密、解密中所使用的密钥的第1例,是对各个用户或者各个个人计算机所预先分配的固有的识别编号。第2例,是付随着所购入的各个电子乐谱数据、由内容提供服务器1或者图中未示出的密钥发行服务器所提供的许可密码,这些均单称为用户ID。

临时保存在非加密电子乐谱数据存储部15中的电子乐谱数据,在MIDI数据抽出部16中抽出演奏用数据。

在演奏用数据的抽出结束时,将残存在非加密电子乐谱数据存储部15中的电子乐谱数据删除,使没有被加密的演奏用乐谱数据处于不能使用的状态。此外,非加密电子乐谱数据存储部15并不一定始终存在,而且即使电子乐谱数据残存,如果是以用户不能访问的方式临时保存时,也可以不删除。只要是不能利用解密后的电子乐谱数据的状态即可。

此外,通过显示器4、打印机5利用解密后的电子乐谱数据时,同样在利用结束后让其处于不能利用的状态。

在加密后的电子乐谱数据中,有时要附加在显示器上显示的利用次数限制或者印刷的利用次数限制。这时,个人计算机2的用户对用户ID进行管理,使得不能访问用户ID(许可密码)。

又,根据服务方式,电子乐谱数据本身有时也可能在不被加密的情况下被下载到非加密电子乐谱数据存储部15中。

演奏用数据的抽出,或者从由上述扫描仪6输入的乐谱图像数据中进行。乐谱图像数据,被保存在非加密纸乐谱数据存储部17、例如硬盘中,在MIDI数据抽出部18中抽出演奏用数据。

从由上述CD播放器7输入的乐曲演奏的音频数据中进行时,音频数据被保存在非加密音频数据存储部19、例如硬盘中,在MIDI数据抽出部20中,抽出演奏用数据。

从上述MIDI数据抽出部16、18、2输出的演奏用数据在加密部21中被加密,保存在加密MIDI数据存储部22、例如硬磁盘中。利用所保存的演奏用数据时,在解密部23中被解密后,向非加密MIDI数据存储部24输出。作为在加密部21以及解密部23中所使用的密钥,例如也可以在与内容提供侧之间确定,除了上述用户ID以外,还可采用识别各个个人计算机用的制造编号。

作为演奏用数据(MIDI数据)的利用方式的一例,对自动演奏时的情况进行说明。自动演奏部25,根据从非加密MIDI数据存储部24中读出的演奏用数据,通过控制图中未示出的音源,生成音乐信号,从扬声器10输出。

自动演奏结束时,将残存在非加密MIDI数据存储部24中的演奏用数据删除,让没有加密的演奏用数据处于不能利用的状态。

此外,非加密MIDI数据存储部24并不一定始终存在,如果是以用户不能访问的方式临时保存时,也可以不删除。

从上述MIDI数据抽出部16、18、2中输出的演奏用数据,在向非加密MIDI数据存储部24输出后在自动演奏部25中被自动演奏以外,向加密部26输出并再次被加密后,保存于装填在该个人计算机2的卡槽中的带ID存储卡8中,或者通过接口向传送路径9输出。

又,保存在加密MIDI数据存储部22中的演奏用数据,也可以由解密部23解密后,向加密部26输出,同样向电子乐器31提供。

上述带ID存储卡8,从个人计算机2中取出,装填到后述的图2所示电子乐器31的卡槽中,向电子乐器2供给演奏用数据。

带ID存储卡8,例如是带ID的「SmartMedia(注册商标)」等,例如是由闪存构成的存储卡。为了进行著作权保护,在各个存储卡中写入了固有的128位的识别编号。

由该带ID存储卡8向电子乐器31提供演奏用数据时,在图1的加密部26和图2解密部32中,作为密钥,例如也可以使用该存储卡的ID。

另一方面,被加密的演奏用数据向传送路径9输出时,通过接口向图2所示的电子乐器31供给演奏用数据。这时,加密部26、作为密钥,例如可以采用电子乐器制造编号。个人计算机,按照与电子乐器之间的通信协议,可以自动获取电子乐器制造编号。

作为传送路径,除了RS-232C那样的直接电缆以外,也可以采用有线或者无线的LAN(局域网)。也可以采用电话通信网等广域网。在CSMA/CD(Carrier Sense Multiple Access with Collision Detection)方式的接口卡中,有时会赋予固有的MAC(Media Access Control)地址,这时,也可以采用该MAC地址作为密钥。

在图2中,由带ID存储卡8提供的加密后的演奏用数据,在解密部32中被解密,临时保存在非加密MIDI数据存储部33中。自动演奏部34,根据从非加密MIDI数据存储部33读出的演奏用数据,通过控制图中未示出的音源,生成音乐信号,从扬声器35输出。

可以在电子乐器31中,采用演奏用数据,利用发光显示引导下一步要按下的键,进行键盘演奏引导,或者可以在电子乐谱制作部39中,根据演奏用数据制作乐谱数据,与当前演奏位置指标一起在电子乐器31的显示器40上显示,从而进行演奏引导。

由解密部32解密后的演奏用数据,也可以在加密部36中再次被加密后保存在加密MIDI数据存储部37中。这时,保存在带ID存储卡8中的加密演奏用数据,为防止复制而被删除。利用在加密MIDI数据存储部37中保存的演奏用数据时,在解密部38中解密后向非加密MIDI数据存储部33输出。在加密部36和解密部38中,例如将电子乐器制造编号作为密钥,进行加密以及解密也可以。

经过传送路径9而提供加密后的演奏用数据时,作为密钥,使用和电子乐器31的加密部36相同的密钥、例如电子乐器制造编号时,可以不经过加密部32、解密部36,而直接向加密MIDI数据存储部37供给。替代带ID存储卡8,而使用以电子乐器制造编号作为密钥进行加密的存储卡时,同样,也可以直接向加密MIDI数据存储部37供给。

根据不同的电子乐器31,有可由用户登录「所有者名」的乐器,也可以采用该「所有者名」作为密钥。

在图1、图2所示的系统构成中,在加密MIDI数据存储部22、带ID存储卡8、加密MIDI数据存储部37中,由于演奏用数据以加密的状态保存,例如保存在加密MIDI数据存储部22中的演奏用数据,即使由用户或者第3者复制到外部装置中,在解密部不具有相同的解密密钥的外部装置中,由于不能进行解密,不能由用户或者第3者自由将演奏用数据用于自动演奏等,或者被复制。其结果,可以进行原乐曲信息的著作权保护。

又,个人计算机2,将由MIDI输出抽出部16等抽出的演奏用数据在加密部26中加密后向电子乐器31供给,所以即使将其它外部装置与个人计算机2连接,接收演奏用数据的提供,在解密部不具有相同的解密密钥的第3者的外部装置中,不能进行解密,所以不能由用户或者第3者自由将演奏用数据用于自动演奏等,或者被复制。

如果密钥对用户也采用保密状态进行管理,则可以更加提高著作权保护的安全性。

通过使个人计算机2仅作为通信接口作用,使电子乐器31直接访问内容提供服务器1,从而演奏用数据的抽出也可以由电子乐器31执行。

另外,也可以在从内容数据库11等中提供乐曲信息的内容提供服务器1侧,执行演奏用数据的抽出和加密,而在个人计算机2中,执行加密数据的保存、解密、自动演奏。

图3表示本发明一实施形式中所采用的个人计算机的一例的硬件构成图。

图中,和图1、图2相同的部分采用相同的符号。

51为总线,52为CPU(Central Processing Unit),53为RAM(RandomAccess Memory)、54为ROM(Read Only Memory)。55为键盘、鼠标等操作件。

56为音源,57为音响系统。58为硬盘装置和带ID存储卡8记录再现装置、或者CD-ROM再现装置等外部存储装置。

59为接口,电子乐器31等各种外部装置连接在总线51上。除了采用短距离电缆和LAN(Local Area Network)连接的情况以外,有时也可以经过互联网3而与内容提供服务器1连接。

CPU52,在操作系统程序的控制下,将保存在外部存储装置58的硬盘中的应用程序装载在RAM53中,执行参照图1说明的、电子乐谱数据的下载、映象数据和音频数据的取入、从具有各种形式的乐器信息中对演奏用数据的抽出、加密、保存、解密、自动演奏、向电子乐器提供演奏用数据等的控制。

执行这些功能的程序,由多个应用程序的协调动作,或者多个子程序的相连动作实现。

这些各程序,通过外部存储装置58的CD-ROM或者存储卡而进行供给,或者从内容提供服务器1或者其它服务器下载。

音源31,根据从乐曲信息抽出的演奏用数据生成音乐信号,向音响系统57输出,从图中未示出的扬声器输出。也可以在CPU52中具有软件音源的功能。

对于图2所示电子乐器31的硬件构成,图中虽然未示出,但是为没有连接打印机5、扫描仪6的与图3所示个人计算机2相近的构成。作为操作件55,包括键盘、脚踏板、操作面板上的按键开关、可变量操作件等。

作为外部存储装置58,除了内置闪存之外,还有图1所示带ID存储卡8等。

图4~图7表示说明本发明一实施形式的动作例用的流程图。

图4表示由图1所示个人计算机2(图3)执行的应用程序整体的流程图。包括从电子乐谱数据中抽出MIDI数据进行加密,然后保存在硬盘(图1的加密数据存储部22)的处理。

图5表示在图4的S73步骤中执行的、下载电子乐谱数据的处理流程图。也执行对图2所示电子乐器31的演奏用数据的提供处理。

图6表示接收图5中执行的演奏用数据的提供、在图2所示的电子乐器31中执行的处理的流程图。

图7(a)表示在图4的S74步骤中执行的、从纸乐谱中抽出MIDI数据后进行加密,然后保存在硬盘(相当于图1的加密数据存储部22)的处理的流程图。

图7(b)表示在图4的S75步骤中执行的、从音频数据中抽出MIDI数据后进行加密,然后保存在硬盘(相当于图1的加密数据存储部22)的处理的流程图。

从图4开始依次对动作进行说明。

在图4的S71步骤中,通过检测图3的键盘、鼠标等操作件55的操作事件等判定是否有抽出MIDI数据(演奏用数据)的指示。

如果有抽出MIDI数据的指示,在S72步骤中,判定该指示是从电子乐谱数据中抽出的指示,还是从纸乐谱(乐谱图像数据)中抽出的指示,或者是从音频数据中抽出的指示,并分别进入到S73、S74、S75步骤中进行处理。

在S73步骤中的电子乐谱数据的下载处理,在后述的图5中说明。

在S76步骤中,从保存在硬盘(HD)(相当于图1的加密电子乐谱数据存储部13)中的多首乐曲中,选择所希望的电子乐谱数据。

在S77步骤中,抽出MIDI数据,进行加密后,保存在硬盘(HD)(相当于图1的加密MIDI数据存储部22)中。

对于S74、S75步骤,参照图7将在后面说明,执行与第S73~S77相似的处理。

在S78步骤中,在有执行自动演奏或者演奏引导的指示时,在S79步骤中,读出保存在硬盘(HD)(相当于图1的加密MIDI数据存储部22)中的、所希望的加密MIDI数据,进行加密。

在S80步骤中,将加密后的MIDI数据保存在RAM(相当于图1的非加密MIDI数据存储部24)中,执行自动演奏或者演奏引导。

在S81步骤中,当检测到自动演奏结束的指示时,在S82步骤中,将保存在RAM中的MIDI数据删除,返回到图中未示出的应用程序的主程序中。如果自动演奏没有结束时,返回到S71步骤进行处理。

在图5的S91步骤中,启动WWW(World Wide Web:万维网)浏览器,访问电子乐谱数据的下载网站(在图1的内容提供服务器1内)。

在S92步骤中,用户选择所希望的电子乐谱数据,如果有购入的请求,内容提供服务器1,将相应的电子乐谱数据列入到购买单中进行缴费处理。个人计算机2发出配送要求后,内容提供服务器1传送电子乐谱数据。个人计算机2,下载该电子乐谱数据,保存在硬盘(HD)(相当于图1的加密电子乐谱数据存储部13)中。

在S93步骤中,判定是否有利用电子乐谱数据的指示,如果有指示,在S94步骤中,启动下一步的S96步骤所示的应用程序(或者子程序),如果没有,则进入到S95步骤,如果有结束处理的指示时,返回到图4的S76步骤的处理,如果没有结束处理的指示,返回到S92步骤的处理。

上述应用程序,可以是与WWW浏览器独立的程序,也可以是插入式软件程序。

在S96步骤中,相对于乐谱显示、乐谱印刷功能、自动演奏功能、向电子乐器31提供MIDI数据供功能的启动,分别进入到S97~S99步骤的处理。

在S97步骤中,从保存在硬盘(相当于图1的加密电子乐谱数据存储部13)中的多首电子乐谱数据中,选择所希望的电子乐谱数据,以用户ID作为密钥进行解密,然后临时保存在RAM(相当于图1的非加密电子乐谱数据存储部15)中。

在S100步骤中,进行乐谱显示或者乐谱印刷,在S101步骤中,结束该功能时进入到S102步骤,删除临时保存在RAM(相当于图1的非加密电子乐谱数据存储部15)中的解密后的电子乐谱数据,返回到图4。

在S98步骤中,进行和S97步骤相同的处理。然后,在S103步骤中,从解密后的电子乐谱数据中抽出MIDI数据,临时保存在RAM(相当于图1的非加密MIDI数据存储部24)中。

在S104步骤中,自动演奏MIDI数据。在S105步骤中,结束自动演奏功能时进入到S106步骤,删除临时保存在RAM(相当于图1的非加密MIDI数据存储部24)中的解密后的MIDI数据,进入到S102步骤的处理。

在S99步骤中,进行和S97步骤相同的处理。然后,在S107步骤中,判定是否装填了带ID存储卡8(图1),如果已经装填,进入到S108步骤。

在S108步骤中,从临时保存在RAM中的电子乐谱数据抽出MIDI数据,以带ID存储卡8的ID作为密钥进行加密,保存在带ID存储卡8中。在S110步骤中,当结束向电子乐器31提供MIDI数据的功能时,进入到S102步骤。

在S109步骤中,判定电子乐器31是否处于网络连接,如果是,进入到S111步骤,从临时保存在RAM(相当于图1的非加密电子乐谱数据存储部15)中的电子乐谱数据中抽出MIDI数据,以电子乐器制造编号作为密钥进行加密,向传送路径9(图1、图2)传送。

在S112步骤中,当向电子乐器31提供MIDI数据的功能结束时,进入到S102步骤。

在上述的说明中,临时保存在RAM(相当于图1的非加密电子乐谱数据存储部15)中的解密后的电子乐谱数据的删除在S102步骤中执行。但是,按照当非加密电子乐谱数据不需要时立即删除的观点,希望在乐谱显示、乐谱印刷、自动演奏、MIDI数据提供的各个执行中,在抽出MIDI数据结束后立即进行删除。

参照图6说明电子乐器31的处理。

在S121步骤中,进行通常的电子乐器的处理。在S122步骤中,判定是否指示了带ID存储卡8中的加密MIDI数据的自动演奏,如果是,则进入到S123步骤的处理,如果不是,则进入到S124步骤的处理。在S123步骤中,选择所希望的乐曲的MIDI数据,对加密的该MIDI数据进行解密,临时保存在RAM(相当于图2的非加密MIDI数据存储部33)中,依次向音源提供,进行自动演奏。在S125步骤中,如果有使带ID存储卡8的自动演奏结束的指示,则进入到S126步骤的处理,将临时保存在RAM(相当于图2的非加密MIDI数据存储部33)中的解密后的MIDI数据删除,返回到S121步骤的处理。

另一方面,在S124步骤中,判定是否有将带ID存储卡8中的加密MIDI数据保存在电子乐器31的本体存储器(例如闪存,相当于图2的加密MIDI数据存储部37)中的指示,如果有则进入到S127步骤的处理,如果没有则进入到S108步骤的处理。

在S127步骤中,从保存在带ID存储卡8内的多首乐曲中选择所希望乐曲的MIDI数据,将该加密MIDI数据进行解密,以电子乐器制造编号作为密钥保存在本体存储器中。

在S129步骤中,将带ID存储卡8中的加密MIDI数据删除,进入到S130步骤的处理。

又,在S128步骤中,判定是否从网络连接着的个人计算机2中接收加密MIDI数据,如果接收,则保存在本体存储器中,进入到S130步骤的处理。

在S130步骤中,判定是否有按照本体存储器中的加密MIDI数据进行自动演奏的指示,如果有,则进入到S132步骤的处理,如果没有则返回到S121步骤的处理。

在S132步骤中,选择所希望乐曲的MIDI数据,以电子乐器制造编号作为密钥对MIDI数据进行解密,临时保存在RAM(相当于图3的非加密MIDI数据存储部33)中,依次向音源提供并进行自动演奏。

在S133步骤中,如果有让带ID存储卡8的自动演奏结束的指示,则进入到S134步骤的处理,将临时保存在RAM(相当于图2的非加密MIDI数据存储部33)中的解密后的MIDI数据删除,返回到S121步骤的处理。

然后,在图7(a)中,在S141步骤中,启动从乐谱图像数据中抽出MIDI数据的应用程序或者子程序。在S142步骤中,判定是否有获得乐谱图像数据的指示,如果有,则进入到S143步骤的处理,采用扫描仪6对所希望的纸乐谱进行扫描,生成乐谱图像数据,保存在硬盘中。

在S144步骤中,判定是否有抽出MIDI数据的指示,如果有指示,则进入到S145步骤的处理,抽出MIDI数据,由密钥进行加密后保存在硬磁盘中。

在S146步骤中,如果有使从纸乐谱抽出MIDI数据的处理结束的指示时则进入到S147步骤的处理,结束程序或者子程序,返回到图4的处理。

另一方面,在图7(b)中,在S151步骤中,启动从音频数据中抽出MIDI数据的应用程序或者子程序。在S152步骤中,判定是否有抽出MIDI数据的指示,如果有指示,则进入到S153步骤的处理,从保存在硬盘(相当于图1的非加密音频数据存储部19)中的多首乐曲中选择音频数据,抽出MIDI数据,由密钥进行加密后保存在硬盘(相当于图1的加密MIDI数据存储部22)中。

在S154步骤中,如果有使从音频数据抽出MIDI数据的处理结束的指示时则进入到S155步骤的处理,结束程序或者子程序,返回到图4的处理。

以上,对本发明一实施形式的动作例的说明结束,在此,对不同形式的内容提供服务器进行说明。

在参照图5的说明中,下载到用户的个人计算机2中的内容,经常只是电子乐谱数据,在个人计算机2侧,进行对应于乐谱显示印刷、自动演奏的内容的处理。

在以下所示提供服务器的其它形式中,在图5的S91步骤之后,如果用户有选择所希望的电子乐谱进行购买的要求时,内容提供服务器1,将相应的电子乐谱列入到购买清单中进行缴费处理。

用户的个人计算机2,启动与该网站对应的乐谱显示或者印刷用的专用应用程序,指示进行乐谱显示或者印刷。

内容提供服务器1,传送根据电子乐谱数据作成的乐谱图像数据。个人计算机2,根据该乐谱图像数据,在图1的显示器4上进行显示,或者由打印机5进行印刷。

又,用户如果有选择所希望的电子乐谱进行购买的要求时,内容提供服务器1将相应的电子乐谱列入到购买清单中进行缴费处理。个人计算机2,启动与该网站对应的MIDI数据配送用的专用应用程序,要求下载MIDI数据,内容提供服务器1,从电子乐谱数据中抽出MIDI数据,以用户ID作为密钥进行加密后配送。个人计算机2将该MIDI数据保存在硬盘(HD)(相当于图1的加密MIDI数据存储部22)中。

又,用户想利用所保存的MIDI数据进行自动演奏等时,从上述硬盘(HD)中选择所希望的MIDI数据,根据用户ID进行解密,顺次向音源提供,使其发音。

用户将所保存的MIDI数据向电子乐器31提供时,将保存在上述硬盘(HD)中的MIDI数据解密,可以例如采用存储卡8的ID进行加密,保存在图1的带ID存储卡8中,也可以例如用电子乐器制造编号进行加密,向图1的传送路径9输出。

在以上的说明中,在个人计算机2侧的加密电子乐谱数据存储部13、加密MIDI数据存储部22中,以用户ID作为密钥,在电子乐器31侧的加密MIDI数据存储部37中,以电子乐器制造编号作为密钥,在存储卡8中,以该存储卡8的ID作为密钥。但是,这些中的密钥也可以任意选定。也可以采用相互不同的密钥,也可以在加密MIDI数据存储部22、加密MIDI数据存储部37中,采用相同的密钥,例如采用电子乐器制造编号。

又,也可以分别采用不同的加密方式。

在以上的说明中,加密方式是按照加密密钥和解密密钥相同的关系的密钥方式为例进行了说明,为此,对加密密钥和解密密钥仅仅作为密钥的情况进行了说明。但是,加密方式也可以是公开密钥方式。这时,加密密钥和解密密钥是具有一定对应关系的不同密钥,加密密钥为公开密钥,而解密密钥则为秘密密钥。

本发明如上述说明的那样,具有这样的效果:从所提供的乐曲信息中抽出的演奏用数据可以在著作权安全的状态下利用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号