电子音乐系统的制作方法

文档序号:2830827阅读:267来源:国知局
专利名称:电子音乐系统的制作方法
技术领域
本发明涉及一种在著作权保护的安全状态下利用从所提供的乐曲信息中 抽出的演奏用数据的电子音乐系统及电子音乐演奏方法。
背景技术
以往,作为乐曲信息,有电子乐谱数据、印刷乐谱(纸)、音频信号等 各种各样的形式。为了自动演奏这样的乐曲信息,需要变换成为控制生成音 乐信号的音源用的演奏用数据(例如、MIDI数据)。电子乐谱数据,是参考现存的乐谱按照规定的规则制作的数据,由规定 音符的数据、以及规定五线、音部记号、音调记号、拍子记号、速度记号、 强弱记号、反复记号、奏法记号等的种类和显示位置的数据、按每小节、每 段、每页区分音符用的指示数据、各记号的图像数据等构成。通过执行专用的应用程序数据,根据这样的电子乐谱数据,合成接近现 存乐谱的品质的乐谱图像数据,在显示器上进行显示、或者用打印机进行印 刷。例如,进行基于ScorchXF (TM)标准的电子乐谱数据的下载服务,也 进行根据该电子乐谱数据进行乐谱显示或者印刷的专用应用程序的提供(例 如,参加非专利文献O 。从规定包含在该电子乐谱数据中的音符的数据等中,可以抽出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)的状态下利用(自动演奏) 从所提供的乐曲信息中抽出的演奏用数据。本发明所述的电子音乐系统,其中包括从所提供的乐曲信息中抽出演 奏用MIDI数据的演奏用数据抽出装置;对所述被抽出的演奏用MIDI数据采 用加密密钥进行加密的加密装置;将由该加密装置加密后的所述演奏用MIDI 数据保存的存储装置;对来自所述存储装置的所述加密后的演奏用MIDI数 据采用与所述加密密钥对应的解密密钥进行解密的解密装置;自动演奏装置, 其包含有音源,该音源按照由该解密装置解密后的所述演奏用MIDI数据来 产生音乐信号。因此,从所提供的乐曲信息中抽出的演奏用数据能够以在著作权上安全(Secure)的状态保存,可以根据所保存的演奏用数据自动演奏所提供的乐 曲信息。所谓乐曲信息,只要是可以抽出演奏用数据的信息均可,有电子乐谱数 据、纸乐谱、或者音频数据。上述演奏用数据抽出装置以及加密装置、存储装置、解密装置以及自动 演奏装置,可以在同一装置中,也可以分散配置在分离场所的装置中。存储装置,除了固定在装置内的可读写的硬盘或者闪存以外,也可以是 可自由插拔的存储卡、软盘等。作为密钥方式,加密密钥和解密密钥可以是 相同的方式,也可以是不同的方式。本发明所述的电子音乐系统,其中所述自动演奏装置,在自动演奏所述所 提供的乐曲信息之后,让所述解密后的演奏用MIDI数据处于不能利用的状态。因此,自动演奏后,解密后的演奏用数据残留在存储器内时,通过删除 残留的演奏用数据等,或者让解密后的演奏用数据处于不能利用的状态,可 以提高演奏用数据的安全性。本发明所述的电子音乐系统,其中所述所提供的乐曲信息,是处于加密 状态后的信息,所述演奏用数据抽出装置,在对处于所述加密状态的所述所 提供的乐曲信息解密后抽出所述演奏用MIDI数据。因此,从乐曲信息中抽出演奏用数据进行利用时,该演奏用数据,由于 是以著作权上安全(secure)的状态下利用,可以确保原乐曲信息的著作权上 的安全(secure)。本发明所述的电子音乐系统,其中所述演奏用数据抽出装置,在从加密 后的所述所提供的乐曲信息中抽出所述演奏用MIDI数据之后,让解密后的 所述所提供的乐曲信息处于不能利用的状态。因此,演奏用数据抽出后,解密后的演奏信息残留在存储器内时,可以 提高乐曲信息的安全性。本发明所述的一种电子音乐的演奏方法,其中包括从所提供的乐曲 信息中抽出演奏用MIDI数据的演奏用MIDI数据抽出步骤;对由该演奏 用MIDI数据抽出步骤所抽出的所述演奏用MIDI数据采用加密密钥进行 加密的加密步骤;将由该加密步骤加密后的所述演奏用MIDI数据保存的 存储步骤;对由该存储步骤所保存的所述加密后的演奏用MIDI数据采用与所述加密密钥对应的解密密钥进行解密的解密步骤;自动演奏步骤,自 动演奏所述所提供的乐曲信息,其中自动演奏步骤包括按照由该解密步骤 解密后的所述演奏用MIDI数据来产生音乐信号的步骤。此外,所提供的乐曲信息,是处于加密状态后的信息,上述演奏用数据 抽出步骤,也可以在对处于加密状态的所提供的乐曲信息解密后抽出上述演 奏用数据。另外,本发明还提供一种电子音乐系统,其特征在于,具有演奏用数 据提供装置,其具有演奏用数据获取装置和加密装置,其中,上述演奏用数 据获取装置用于从乐曲信息中获取演奏用数据,该乐曲信息是从外部提供、 且可从该乐曲信息中获取演奏用数据,而且该乐曲信息的数据形式不同于演 奏用数据;上述加密装置,利用加密密钥对通过该演奏用数据获取装置所获 取的演奏用数据进行加密;解密装置,其从该演奏用数据提供装置接受所提 供的加密演奏用数据,当自动演奏所提供的加密演奏用数据时,利用与上述 加密密钥对应的解密密钥,对该所提供的加密演奏用数据进行解密;解密装 置,其在自动演奏存储在该加密演奏用数据存储装置中的加密演奏用数据时, 利用与上述加密密钥对应的解密密钥,对该加密演奏用数据进行解密;演奏 用数据存储装置,其暂时存储通过该解密装置解密了的演奏用数据;自动演 奏装置,其基于暂时存储在该演奏用数据存储装置中的演奏用数据,通过控 制生成音乐信号的音源,进行自动演奏;以及删除装置,其在自动演奏上述 演奏用数据后,删除暂时存储在上述演奏用数据存储装置中的演奏用数据。另外,本发明还提供一种电子音乐系统,其特征在于,具有演奏用数 据提供装置,其具有演奏用数据获取装置和第一加密装置,其中,上述演奏 用数据获取装置用于从乐曲信息中获取演奏用数据,该乐曲信息是从外部提 供、且可从该乐曲信息中获取演奏用数据,而且该乐曲信息的数据形式不同 于演奏用数据;上述第一加密装置,利用第一加密密钥对通过该演奏用数据 获取装置所获取的演奏用数据进行加密;第一解密装置,其从该演奏用数据 提供装置经由上述存储媒体而接受所提供的加密演奏用数据,当在加密状态 下存储所提供的加密演奏用数据时,利用与上述第一加密密钥对应的第一解 密密钥,对该所提供的加密演奏用数据进行解密;第二加密装置,其利用第 二加密密钥对通过该解密装置解密了的演奏用数据进行加密;加密演奏用数据存储装置,其在加密状态下存储通过该第二加密装置加密了的演奏用数据; 第一删除装置,其随着在该加密演奏用数据存储装置中存储上述加密的演奏 用数据,删除存储在上述存储媒体中的加密演奏用数据;第二解密装置,其 在自动演奏存储在上述加密演奏用数据存储装置中的加密演奏用数据时,利 用与上述第二加密密钥对应的第二解密密钥,对该加密演奏用数据进行解密; 演奏用数据存储装置,其暂时存储通过该第二解密装置解密了的演奏用数据; 自动演奏装置,其基于暂时存储在该演奏用数据存储装置中的演奏用数据, 通过控制生成音乐信号的音源,进行自动演奏;第二删除装置,其在自动演 奏上述演奏用数据后,删除暂时存储在上述演奏用数据存储装置中的演奏用 数据。


图1表示本发明一实施形式的第1系统的构成图; 图2表示本发明一实施形式的第2系统的构成图;图3表示本发明一实施形式中所采用的个人计算机的一例的硬件构成图;图4表示由个人计算机执行的应用程序的整体流程图; 图5表示下载电子乐谱数据的处理的流程图;图6表示接收演奏用数据的提供、在电子乐器中执行的、演奏用数据的 自动演奏以及保存处理的流程图;图7A、图7B表示从纸乐谱中抽出MIDI数据后进行加密、保存处理的 流程图、以及从音频数据中抽出MIDI数据后进行加密、保存处理的流程图。
具体实施方式
图l、图2表示本发明一实施形式的第1、第2系统的构成图。在图1中,内容提供服务器1执行电子乐谱提供服务。个人计算机2, 通过互联网3从内容提供服务器1构入下载电子乐谱数据,将乐谱在显示器 4上进行显示,或者在打印机5上进行印刷。个人计算机2,从对纸乐谱扫描的扫描仪6输入乐谱图像数据,从CD 播放器7等音频装置输入音频数据。个人计算机2,从电子乐谱数据、乐谱图像数据、音频数据等中抽出演奏用数据(MIDI数据)。抽出的该演奏用数据,被加密后通过带ID的存储 卡8、或者传送路径9,向图2所示的电子乐器31提供。又,当包括后述的 自动演奏部25时,根据所抽出的演奏用数据进行自动演奏,从扬声器10输 出所生成的音乐信号。也可以根据演奏用数据制作电子乐谱数据,与自动演奏的进行同步,通 过在显示器4上指示下一步应当演奏操作的音符,进行演奏指引。在图示的例中,以加密后的状态提供电子乐谱数据。内容提供服务器l, 将从数据库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提供演奏用数据时,在图l的加密部 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,有可由用户登录「所有者名」的乐器,也可以 采用该「所有者名」作为密钥。在图l、图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表示本发明一实施形式中所采用的个人计算机的一例的硬件构成图。图中,和图l、图2相同的部分采用相同的符号。51为总线,52为CPU (Central Processing Unit) , 53为RAM (Random Access 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中,执行参照图l说明的、电子乐谱数据的下载、 映象数据和音频数据的取入、从具有各种形式的乐器信息中对演奏用数据的 抽出、加密、保存、解密、自动演奏、向电子乐器提供演奏用数据等的控制。执行这些功能的程序,由多个应用程序的协调动作,或者多个子程序的 相连动作实现。这些各程序,通过外部存储装置58的CD—ROM或者存储卡而进行供 给,或者从内容提供服务器1或者其它服务器下载。音源31,根据从乐曲信息抽出的演奏用数据生成音乐信号,向音响系统 57输出,从图中未示出的扬声器输出。也可以在CPU52中具有软件音源的 功能。对于图2所示电子乐器31的硬件构成,图中虽然未示出,但是为没有连 接打印机5、扫描仪6的与图3所示个人计算机2相近的构成。作为操作件 55,包括键盘、脚踏板、操作面板上的按键开关、可变量操作件等。作为外部存储装置58,除了内置闪存之外,还有图1所示带ID存储卡8等。图4 图7A、图7B表示说明本发明一实施形式的动作例用的流程图。图4表示由图1所示个人计算机2(图3)执行的应用程序整体的流程图。 包括从电子乐谱数据中抽出MIDI数据进行加密,然后保存在硬盘(图1的 加密数据存储部22)的处理。图5表示在图4的S73步骤中执行的、下载电子乐谱数据的处理流程图。 也执行对图2所示电子乐器31的演奏用数据的提供处理。图6表示接收图5中执行的演奏用数据的提供、在图2所示的电子乐器 31中执行的处理的流程图。图7A表示在图4的S74步骤中执行的、从纸乐谱中抽出MIDI数据后进 行加密,然后保存在硬盘(相当于图1的加密数据存储部22)的处理的流程 图。图7B表示在图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步骤,参照图7A、图7B将在后面说明,执行与第S73 S77相似的处理。在S78步骤中,在有执行自动演奏或者演奏引导的指示时,在S79步骤 中,读出保存在硬盘(HD)(相当于图1的加密MIDI数据存储部22)中的、 所希望的加密MIDI数据,进行加密。在S80步骤中,将加密后的MIDI数据保存在RAM (相当于图1的非加 密MIDI数据存储部24)中,执行自动演奏或者演奏引导。在S81步骤中,当检测到自动演奏结束的指示时,在S82步骤中,将保 存在RAM中的MIDI数据删除,返回到图中未示出的应用程序的主程序中。 如果自动演奏没有结束时,返回到S71步骤进行处理。在图5的S91步骤中,启动WWW (Worldwide Web:万维网)浏览器, 访问电子乐谱数据的下载网站(在图1的内容提供服务器1内)。在S92步骤中,用户选择所希望的电子乐谱数据,如果有购入的请求, 内容提供服务器1,将相应的电子乐谱数据列入到购买单中进行缴费处理。 个人计算机2发出配送要求后,内容提供服务器1传送电子乐谱数据。个人 计算机2,下载该电子乐谱数据,保存在硬盘(HD)(相当于图l的加密电 子乐谱数据存储部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 (图l),如果已经装填,进入到S108步骤。在S108步骤中,从临时保存在RAM中的电子乐谱数据抽出MIDI数据, 以带ID存储卡8的ID作为密钥进行加密,保存在带ID存储卡8中。在SI 10 步骤中,当结束向电子乐器31提供MIDI数据的功能时,进入到S102步骤。在S109步骤中,判定电子乐器31是否处于网络连接,如果是,进入到 Slll步骤,从临时保存在RAM (相当于图1的非加密电子乐谱数据存储部 15)中的电子乐谱数据中抽出MIDI数据,以电子乐器制造编号作为密钥进 行加密,向传送路径9 (图l、图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步骤的处理。然后,在图7A中,在S141步骤中,启动从乐谱图像数据中抽出MIDI 数据的应用程序或者子程序。在S142步骤中,判定是否有获得乐谱图像数据 的指示,如果有,则进入到S143步骤的处理,采用扫描仪6对所希望的纸乐 谱进行扫描,生成乐谱图像数据,保存在硬盘中。在S144步骤中,判定是否有抽出MIDI数据的指示,如果有指示,则进 入到S145步骤的处理,抽出MIDI数据,由密钥进行加密后保存在硬磁盘中。在S146步骤中,如果有使从纸乐谱抽出MIDI数据的处理结束的指示时 则进入到S147步骤的处理,结束程序或者子程序,返回到图4的处理。另一方面,在图7B中,在S151步骤中,启动从音频数据中抽出MIDI 数据的应用程序或者子程序。在S152步骤中,判定是否有抽出MIDI数据的 指示,如果有指示,则进入到S153步骤的处理,从保存在硬盘(相当于图l 的非加密音频数据存储部19)中的多首乐曲中选择音频数据,抽出MIDI数 据,由密钥进行加密后保存在硬盘(相当于图1的加密MIDI数据存储部22) 中。在S154步骤中,如果有使从音频数据抽出MIDI数据的处理结束的指示 时则进入到S155步骤的处理,结束程序或者子程序,返回到图4的处理。以上,对本发明一实施形式的动作例的说明结束,在此,对不同形式的 内容提供服务器进行说明。在参照图5的说明中,下载到用户的个人计算机2中的内容,经常只是 电子乐谱数据,在个人计算机2侧,进行对应于乐谱显示印刷、自动演奏的 内容的处理。在以下所示提供服务器的其它形式中,在图5的S91步骤之后,如果用户有选择所希望的电子乐谱进行购买的要求时,内容提供服务器r,将相应的电子乐谱列入到购买清单中进行缴费处理。用户的个人计算机2,启动与该网站对应的乐谱显示或者印刷用的专用 应用程序,指示进行乐谱显示或者印刷。内容提供服务器1,传送根据电子乐谱数据作成的乐谱图像数据。个人计算机2,根据该乐谱图像数据,在图1的显示器4上进行显示,或者由打 印机5进行印刷。又,用户如果有选择所希望的电子乐谱进行购买的要求时,内容提供服 务器1将相应的电子乐谱列入到购买清单中进行缴费处理。个人计算机2, 启动与该网站对应的MIDI数据配送用的专用应用程序,要求下载MIDI数据, 内容提供服务器l,从电子乐谱数据中抽出MIDI数据,以用户ID作为密钥 进行加密后配送。个人计算机2将该MIDI数据保存在硬盘(HD)(相当于 图1的加密MIDI数据存储部22)中。又,用户想利用所保存的MIDI数据进行自动演奏等时,从上述硬盘(HD) 中选择所希望的MIDI数据,根据用户ID进行解密,顺次向音源提供,使其^立 及曰o用户将所保存的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中,采用相同的密钥,例如采用电子乐器制造编号。又,也可以分别采用不同的加密方式。在以上的说明中,加密方式是按照加密密钥和解密密钥相同的关系的密 钥方式为例进行了说明,为此,对加密密钥和解密密钥仅仅作为密钥的情况 进行了说明。但是,加密方式也可以是公开密钥方式。这时,加密密钥和解 密密钥是具有一定对应关系的不同密钥,加密密钥为公开密钥,而解密密钥 则为秘密密钥。本发明如上述说明的那样,具有这样的效果从所提供的乐曲信息中抽 出的演奏用数据可以在著作权安全的状态下利用。
权利要求
1.一种电子音乐系统,其特征在于,具有演奏用数据提供装置,其具有演奏用数据获取装置和加密装置,其中,上述演奏用数据获取装置用于从乐曲信息中获取演奏用数据,该乐曲信息是从外部提供、且可从该乐曲信息中获取演奏用数据,而且该乐曲信息的数据形式不同于演奏用数据;上述加密装置,利用加密密钥对通过该演奏用数据获取装置所获取的演奏用数据进行加密;解密装置,其从该演奏用数据提供装置接受所提供的加密演奏用数据,当自动演奏所提供的加密演奏用数据时,利用与上述加密密钥对应的解密密钥,对该所提供的加密演奏用数据进行解密;解密装置,其在自动演奏存储在该加密演奏用数据存储装置中的加密演奏用数据时,利用与上述加密密钥对应的解密密钥,对该加密演奏用数据进行解密;演奏用数据存储装置,其暂时存储通过该解密装置解密了的演奏用数据;自动演奏装置,其基于暂时存储在该演奏用数据存储装置中的演奏用数据,通过控制生成音乐信号的音源,进行自动演奏;以及删除装置,其在自动演奏上述演奏用数据后,删除暂时存储在上述演奏用数据存储装置中的演奏用数据。
2. 如权利要求l所述的电子音乐系统,其特征在于 上述从外部提供的乐曲信息是处于加密状态的信息,上述演奏用数据获取装置在对上述加密状态的上述从外部提供的乐曲信 息进行解密后,获取上述演奏用数据,并且在获取了该演奏用数据后,删除 解密状态的上述从外部提供的乐曲信息。
3. —种电子音乐系统,其特征在于,具有演奏用数据提供装置,其具有演奏用数据获取装置和第一加密装置,其 中,上述演奏用数据获取装置用于从乐曲信息中获取演奏用数据,该乐曲信 息是从外部提供、且可从该乐曲信息中获取演奏用数据,而且该乐曲信息的 数据形式不同于演奏用数据;上述第一加密装置,利用第一加密密钥对通过 该演奏用数据获取装置所获取的演奏用数据进行加密;第一解密装置,其从该演奏用数据提供装置经由上述存储媒体而接受所提供的加密演奏用数据,当在加密状态下存储所提供的加密演奏用数据时, 利用与上述第一加密密钥对应的第一解密密钥,对该所提供的加密演奏用数 据进行解密;第二加密装置,其利用第二加密密钥对通过该解密装置解密了的演奏用 数据进行加密;加密演奏用数据存储装置,其在加密状态下存储通过该第二加密装置加 密了的演奏用数据;第一删除装置,其随着在该加密演奏用数据存储装置中存储上述加密的 演奏用数据,删除存储在上述存储媒体中的加密演奏用数据;第二解密装置,其在自动演奏存储在上述加密演奏用数据存储装置中的 加密演奏用数据时,利用与上述第二加密密钥对应的第二解密密钥,对该加 密演奏用数据进行解密;演奏用数据存储装置,其暂时存储通过该第二解密装置解密了的演奏用 数据;自动演奏装置,其基于暂时存储在该演奏用数据存储装置中的演奏用数 据,通过控制生成音乐信号的音源,进行自动演奏;第二删除装置,其在自动演奏上述演奏用数据后,删除暂时存储在上述 演奏用数据存储装置中的演奏用数据。
4.如权利要求3所述的电子音乐系统,其特征在于-上述从外部提供的乐曲信息是处于加密状态的信息,上述演奏用数据获取装置在对上述加密状态的上述从外部提供的乐曲信 息进行解密后,获取上述演奏用数据,并且在获取了该演奏用数据后,删除 解密状态的上述从外部提供的乐曲信息。
全文摘要
本发明提供一种在著作权方面安全的状态下利用从所提供的乐曲信息中抽出的演奏用数据的电子音乐系统以及电子音乐演奏方法。是个人计算机从内容提供服务器通过互联网购入下载电子乐谱数据,将乐谱在显示器上显示,或者用打印机印刷。从扫描仪输入乐谱图像数据,从CD播放器输入音频数据。个人计算机从电子乐谱数据等中抽出演奏用数据(MIDI数据),加密后通过带ID存储卡、传送路径,向电子乐器提供。在具有自动演奏部的情况下,按照所抽出的演奏用数据进行自动演奏,将所生成的音乐信号向扬声器输出。
文档编号G10L19/00GK101266785SQ20081008624
公开日2008年9月17日 申请日期2003年9月24日 优先权日2002年9月24日
发明者平塚贤 申请人:雅马哈株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1