一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理装置、信息处理方法和信息处理程序与流程

2022-07-10 19:26:42 来源:中国专利 TAG:


1.本公开涉及信息处理装置、信息处理方法和信息处理程序。


背景技术:

2.随着人工智能(ai)的进步,计算机在艺术领域的应用已经取得了进展。例如,已知这样的一种技术,其中对作为学习数据的现有乐曲执行机器学习以生成用于乐曲生成的模型,并且使计算机创作新乐曲(例如,专利文献1)。在这样的技术中,可以通过使用马尔可夫模型来模仿现有乐曲的特征或产生更自然的旋律。
3.现有技术文献
4.专利文献
5.专利文献1:美国专利第9110817号


技术实现要素:

6.技术问题
7.根据传统技术,由于通过ai提出(生成)的乐曲信息可用在作曲作品中,所以用户可基于更多样的观点来进行作曲。
8.ai的自动作曲功能针对一般用户设置,并且一般用户仅可以通过设置诸如亮和暗的图像来接收自动创建的乐曲信息。另一方面,由于制作乐曲的制作者在制作乐曲的过程中往往专门设置乐曲的特征,例如和弦进行(chord progression)和低音进行(bassprogression),所以制作者希望接收与乐曲的特征、而不是图像相匹配的乐曲信息的提供。
9.因此,本公开提出了能够提高用户的乐曲创建功能的便利性的信息处理装置、信息处理方法和信息处理程序。
10.问题的解决方案
11.为了解决上述问题,根据本公开的信息处理装置包括:存储单元,存储多条乐曲特征信息,在该乐曲特征信息中从乐曲信息提取的多种类型的特征量与预定的标识信息相关联,该乐曲特征信息在使用机器学习的作曲处理中被用作学习数据;接收单元,接收从终端装置发送的指令信息;提取单元,根据指令信息从存储单元中提取乐曲特征信息;以及输出单元,输出由提取单元提取的乐曲特征信息的演示信息。
附图说明
12.图1是示出根据第一实施方式的信息处理的流程的概念图。
13.图2是示出根据第一实施方式的样式信息的数据配置的实例的示图。
14.图3是示出了根据第一实施方式的用户终端的显示屏幕的实例的示图。
15.图4是示出了根据第一实施方式的用户终端的显示屏幕的实例的示图。
16.图5是示出根据第一实施方式的用户终端的显示屏幕的实例的示图。
17.图6是示出根据第一实施方式的信息处理系统的实例的图。
18.图7是示出了根据第一实施方式的信息处理装置的配置实例的示图。
19.图8是示出了根据第一实施方式的用户信息存储单元的实例的示图。
20.图9是示出了根据第一实施方式的样式信息存储单元的实例的示图。
21.图10是示出了根据第一实施方式的拥有的信息存储单元的实例的示图。
22.图11是示出了根据第一实施方式的制作信息存储单元的实例的示图。
23.图12是示出根据第一实施方式的操作历史信息存储单元的实例的示图。
24.图13是示出根据第一实施方式的制作者终端的配置实例的示图。
25.图14是示出根据第一实施方式的信息处理的过程的序列图。
26.图15是示出了根据第一实施方式的变形例的制作者终端的显示屏幕的示例的示图。
27.图16是示出根据第一实施方式的变形例的制作者终端的显示屏幕的实例的示图。
28.图17是示出了根据第一实施方式的变形例的制作者终端的显示屏幕的示例的示图。
29.图18是示出根据第一实施方式的变形例的制作者终端的显示屏幕的实例的示图。
30.图19是示出了根据第一实施方式的变形例的信息处理过程的流程图。
31.图20是示出了根据第二实施方式的信息处理的流程的概念图。
32.图21是示出了根据第二实施方式的信息处理系统的示例的示图。
33.图22是示出根据第二实施方式的信息处理装置的配置实例的示图。
34.图23是示出了根据第二实施方式的用户历史信息存储单元的实例的示图。
35.图24是示出了根据第二实施方式的一般用户终端的配置实例的示图。
36.图25是示出根据第二实施方式的信息处理的过程的序列图。
37.图26是示出根据第二实施方式的信息处理的过程的序列图。
38.图27是示出根据第二实施方式的信息处理的过程的序列图。
39.图28是示出根据第三实施方式的信息处理的流程的概念图。
40.图29是示出根据第三实施方式的信息处理系统的实例的示意图。
41.图30是示出根据第三实施方式的信息处理装置的配置实例的示图。
42.图31是示出根据第三实施方式的用户动作历史信息存储单元的实例的示图。
43.图32是示出根据第三实施方式的位置样式信息存储单元的实例的示图。
44.图33是示出根据第三实施方式的一般用户终端的配置实例的示图。
45.图34是示出根据第三实施方式的信息处理的过程的序列图。
46.图35是示出根据第三实施方式的信息处理的过程的序列图。
47.图36是示出根据第三实施方式的信息处理的过程的序列图。
48.图37是示出信息处理系统的配置的概念图的实例的示图。
49.图38是示出根据本实施方式的用户界面的实例的示图。
50.图39是示出根据本实施方式的用户界面的实例的示图。
51.图40是示出实现信息处理装置和一般用户终端的功能的计算机的实例的硬件配置图。
具体实施方式
52.以下将基于附图详细描述本公开的实施方式。应注意,根据本实施方式的信息处理装置、信息处理方法、信息处理程序不受实施方式的限制。此外,在下面描述的每个实施方式中,相同的部分由相同的参考标号表示,并且将省略重复的描述。
53.将按照以下描述的项目的顺序描述本公开。
54.1.第一实施方式
55.1-1.根据第一实施方式的信息处理的实例
56.1-2.根据第一实施方式的信息处理系统的配置
57.1-3.根据第一实施方式的信息处理装置的配置
58.1-4.根据第一实施方式的制作者终端的配置
59.1-5.根据第一实施方式的信息处理的过程
60.1-6.第一实施方式的效果
61.2.第一实施方式的变形例
62.2-1.根据第一实施方式的变形例的信息处理的实例
63.2-2.根据第一实施方式的变型例的信息处理的过程
64.2-3.根据第一实施方式的变型例的效果
65.3.第二实施方式
66.3-1.根据第二实施方式的信息处理的实例
67.3-2.根据第二实施方式的信息处理系统的配置
68.3-3.根据第二实施方式的信息处理装置的配置
69.3-4.根据第二实施方式的一般用户终端的配置
70.3-5.根据第二实施方式的信息处理的过程
71.3-5-1.呈现样式信息的处理
72.3-5-2.提供播放列表的处理
73.3-5-3.提供重作或编排之后的乐曲信息的处理
74.3-6.根据第二实施方式的效果
75.4.第三实施方式
76.4-1.根据第三实施方式的信息处理的实例
77.4-2.根据第三实施方式的信息处理系统的配置
78.4-3.根据第三实施方式的信息处理装置的配置
79.4-4.根据第三实施方式的一般用户终端的配置
80.4-5.根据第四实施方式的信息处理的过程
81.4-5-1.呈现样式信息的处理
82.4-5-2.提供播放列表的处理
83.4-5-3.提供重作或编排之后的乐曲信息的处理
84.4-6.根据第三实施方式的效果
85.5.信息处理系统的配置的概念图
86.5-1.关于总体配置
87.5-2.关于服务器装置
88.5-3.关于乐曲制作者应用程序单元
89.5-4.关于一般用户应用程序
90.5-5.用户界面(ui)
91.6.其他实施方式
92.6-1.其他配置实例
93.6-2.其他
94.7.硬件配置
95.[1.第一实施方式]
[0096]
[1-1.根据第一实施方式的信息处理的实例]
[0097]
首先,将参考图1描述根据第一实施方式的信息处理的实例。图1是示出根据第一实施方式的信息处理的流程的概念图。由信息处理装置100和制作者终端200执行根据第一实施方式的信息处理。
[0098]
在本第一实施方式中,信息处理装置100是提供与作为版权作品的内容的创建有关的服务(也简称为“服务”)的信息处理装置的情况将作为实例描述。应注意,在下文中,将乐曲(乐曲内容)描述为内容的实例,但是内容不限于乐曲,并且可以是各种类型的内容,诸如电影的视频内容或者诸如书籍(小说等)的文字内容。此外,本文中所指的乐曲不限于一个完整的乐曲(整体),而是包括构成一首歌曲(乐曲)的一部分声源和用于采样的诸如短音的各种乐曲信息的概念。
[0099]
信息处理装置100通过使用诸如因特网的网络n(见图6)与使用由信息处理装置100提供的服务的用户的制作者终端200通信。注意,制作者终端200的数量不限于图1所示的数量。
[0100]
制作者终端200是诸如个人计算机(pc)或平板计算机终端的信息处理终端。在制作者终端200中安装有各种程序应用。乐曲创建相关的应用被安装在制作者终端200中。例如,制作者终端200具有通过插件(扩展应用)添加至实现综合乐曲制作环境的应用程序(诸如daw)的ai的自动作曲功能。例如,插件可以采用斯坦伯格(steinberg)的虚拟工作室技术(vst)(注册商标)、audiounits、avid audio extension(aax)等的形式。此外,制作者终端200不限于daw,并且例如,可使用诸如ios的移动应用程序。
[0101]
制作者终端200激活并执行daw和ai的自动作曲功能,与信息处理装置100通信,并接收由信息处理装置100创作的乐曲信息的提供。此外,当激活了自动作曲功能时,制作者终端200将指示对制作者终端200执行的操作的历史的操作历史信息发送至信息处理装置100。
[0102]
制作者终端200的用户是操作和管理整个系统的管理者、创建乐曲的作曲者、编曲者、诸如工作室工程师的制作者、以及经由自动作曲功能接收乐曲信息的提供的一般用户中的任一者。在本第一实施方式中,假设制作者终端200被制作者c1使用。
[0103]
信息处理装置100是执行与制作者终端200的ai的自动作曲功能相关的信息处理的服务器装置。例如,信息处理装置100是所谓的云服务器,根据由制作者终端200经由网络n给出的指令的信息执行通过ai的自动作曲,并将所生成的乐曲信息提供给制作者终端200。
[0104]
信息处理装置100执行机器学习以生成用于乐曲生成的作曲模型。例如,信息处理
装置100将使用马尔可夫模型等自动创作的乐曲信息提供给制作者终端200。
[0105]
信息处理装置100使用样式信息(乐曲特征信息)作为作曲模型的学习数据。样式信息是将从乐曲信息中提取出的作为多种类型的特征量的诸如和弦进行、旋律、低音进行的多种类型的特征量与预定的标识信息关联起来并用在使用机器学习的作曲处理中的信息。信息处理装置100从版权乐曲信息或制作者创建的乐曲信息获得多种类型的特征量,并编译特征量并为每条乐曲信息分配样式信息id(预定标识信息),以生成多条样式信息并创建数据库。
[0106]
图2是示出根据第一实施方式的样式信息的数据配置的实例的示图。样式信息包括作为样式信息的标识信息的样式信息id710、样式调色板序列信息720(乐曲顺序信息)、样式调色板信息730(乐曲格式信息)、乐谱信息740和歌词信息750。
[0107]
乐谱信息740包括从乐曲提取的多种类型的特征量。乐谱信息740包括乐谱id、旋律信息、和弦进行信息、低音信息和鼓信息。乐谱id是乐谱信息的标识信息。旋律信息是表示在具有规定长度的小节中的旋律。和弦进行信息是表示在具有规定长度的小节中的和弦进行的信息。低音信息是表示在具有规定长度的小节中的低音声音进行的信息。鼓信息是表示在具有规定长度的小节中的鼓声音进行(鼓的模式或节奏)的信息。
[0108]
歌词信息750包括歌词id和歌词信息。歌词id是歌词信息的标识信息。歌词信息是表示在具有规定长度的小节中的歌词的信息。歌词信息例如是作为歌词来源的短语或字符关键字,并且使用多条歌词信息的自动作词也是可能的。
[0109]
样式调色板信息730是这样的信息:在该信息中,对于同一小节的乐谱信息740的乐谱id和歌词信息750的歌词id与作为样式调色板信息的标识信息的样式调色板id相关联地登记。
[0110]
对于样式调色板信息730,来自多条乐谱信息740和歌词信息750的和弦信息的类似和弦进行可被捆绑。类似的和弦进行例如是相同的和弦进行。可替代地,类似的和弦进行可以使得每个和弦被分类成主音(t)、下属音(s)和属音(d),并且t、s和d的序列是相同的。注意,在c大调和a小调的情况下,t是c/em/am,s是f和dm,并且d是g和dm7-5。然后,由于和弦进行c-d-g-c和em-dm-bm7-5-am均为t-s-d-t,因此可以认为它们是相同的和弦进行。此外,关于类似的和弦进行,可以例如基于机器学习或深度学习、而不是使用乐理来对类似的和弦进行进行分类。
[0111]
样式调色板序列信息720是指示样式调色板信息730的顺序的信息。样式调色板序列信息720包括多个集合,每个集合包括唯一地指示样式调色板信息730的样式调色板id和小节索引,以便作为用于管理样式调色板信息730在乐曲中的顺序的信息。例如,在图2中示出的实例的情况下,定义乐曲的第一小节至第四小节对应于样式调色板id731a,第五小节至第八小节对应于样式调色板id731b,并且第x小节至第y小节对应于样式调色板id731z。
[0112]
信息处理装置100使用样式信息700作为学习数据来执行机器学习并且执行作曲处理。因此,信息处理装置100不学习乐曲信息本身,而是学习包括从乐曲信息提取的诸如和弦进行、旋律、低音进行等多种类型的特征量的样式信息。即,因为信息处理装置100学习预先从乐曲信息提取的多个特征量,所以与学习乐曲信息本身的两倍相比,信息处理的负荷较小,并且可以有效地向用户提供乐曲信息。
[0113]
此外,信息处理装置100在制作者作曲时向制作者终端200呈现作为用于学习数据
的候选的样式信息。制作者可以从所呈现的样式信息中选择具有期望特征的样式信息,并且信息处理装置100可向制作者提供基于由制作者选择的样式信息而构成的乐曲信息。由此,制作者可以获得与制作者所选择的乐曲的特征相匹配的乐曲信息。
[0114]
具体地,将描述制作者的乐曲创建过程。图3至图5是示出根据第一实施方式的制作者终端200的显示屏幕的实例的示图。当制作者激活制作者终端200上的自动作曲功能时,在制作者终端200上显示图3所示的窗口270。
[0115]
注意,窗口270包括作曲参数设置单元271、样式信息显示单元272、作曲控制单元273和制作乐曲显示编辑单元274。作曲参数设置单元271是其中可以设置诸如音符持续时间和复杂度的参数的区域。样式信息显示单元272是其中可以通过关键字输入或下拉选择来选择要用于作曲的样式信息的区域。作曲控制单元273是其中可以通过选择作曲执行指令按钮来发出作曲指令的区域。制作乐曲显示编辑单元274是显示多个钢琴卷帘的区域,在该钢琴卷帘上显示有旋律和歌词。
[0116]
然后,如图4所示,当选择了样式调色板选择下拉271a时,包括在信息处理装置100中的每个样式信息的和弦进行作为候选显示在列表中。
[0117]
和弦进行候选可以任何顺序显示,诸如字母顺序、制作者的使用次数大的顺序、所有用户的使用次数大的顺序、以及样式信息的生成顺序。关于和弦进行,可以显示包括在信息处理装置100中的所有样式信息。此外,关于和弦进行,可以仅显示信息处理装置100中包括的样式信息的一部分。在这种情况下,关于和弦进行,在使用预定规则排序的样式信息中,预定排序的样式信息的和弦进行按照排名顺序显示在样式调色板选择下拉271a中。
[0118]
然后,当存在许多和弦进行候选者时,可以用页面调度程序来选择显示区域。此外,制作者还可以在搜索关键字输入字段中输入期望的和弦进行。在这种情况下,信息处理装置100使用预定规则将具有输入的作为特征量的和弦进行的样式信息进行排序,并且提取预设排名的样式信息。例如,与可被显示为制作者终端200的样式调色板选择下拉371a中的列表的和弦进行信息的条数相对应地设置该排名。然后,信息处理装置100可以按排名的降序在制作者终端200的样式调色板选择下拉371a中显示所提取的样式信息的和弦进行信息的列表。
[0119]
制作者从在样式调色板选择下拉371a中呈现的和弦进行中选择期望的和弦进行,并且选择作曲执行指令按钮。例如,制作者选择和弦进行“c-am-f-c”。
[0120]
因此,信息处理装置100提取具有所选择的和弦进行“c-am-f-c”的样式信息,使用所提取的样式信息700作为学习数据来执行机器学习,并且执行作曲处理。然后,信息处理装置100将乐曲信息提供给制作者终端200。
[0121]
响应于此,在制作者终端200的屏幕上,从信息处理装置100提供的乐曲信息的旋律被显示在图5的旋律显示钢琴卷帘374a上。因此,制作者可以仅通过从在样式调色板选择下拉371a中呈现的和弦进行中选择期望的和弦进行来接收根据和弦进行生成的乐曲信息的提供。
[0122]
如上所述,信息处理装置100创建包括乐曲信息的多种类型的特征量的样式信息的数据库,并且向制作者呈现样式信息。然后,信息处理装置100使作曲模型将由制作者选择的样式信息作为学习数据学习。由此,信息处理装置100向制作者提供根据由制作者选择的乐曲的特征构成的乐曲信息。
[0123]
此外,当向制作者呈现样式信息时,信息处理装置100呈现使用预定规则排序的样式信息当中的预定排名的样式信息。例如,信息处理装置100接收制作者终端200中的操作信息作为指令信息,并根据指令信息提取样式信息。当应用(daw或自动作曲功能)被激活时,信息处理装置100从制作者终端200获取操作历史信息,该操作历史信息指示由创建乐曲的制作者相对于制作者终端200执行的操作的历史。然后,信息处理装置100基于操作历史信息按照相对于乐曲信息的预定操作的次数的降序对用于创作乐曲信息的样式信息进行排序。
[0124]
预定操作例如是再现、编辑、作曲执行指令按钮的选择等。已经被再现多次的乐曲信息和已经被编辑多次的乐曲信息被认为与制作者的偏好相匹配。因此,信息处理装置100从操作历史信息获得其中再现和编排的次数大于预定次数的乐曲信息,并按照再现和校正的次数的降序对用于创作乐曲信息的样式信息进行排序。可替换地,信息处理装置100可以将这些样式信息登记为喜爱的样式学习,再次呈现喜爱的样式信息,或者呈现与喜爱的样式信息类似的样式信息。
[0125]
此外,认为已经部分再现但已经立即进行自动作曲处理的乐曲信息与制作者的偏好不匹配。因此,信息处理装置100降低用于乐曲信息的样式信息的排名。可替换地,信息处理装置100可以将样式信息登记为不喜欢的样式信息,并且可以不再次呈现该不喜欢的样式信息。
[0126]
信息处理装置100按照排名顺序将通过这种规则排序的样式信息中的预设排名的样式信息呈现给制作者。因此,由于匹配制作者偏好的样式信息被呈现给制作者终端200,所以制作者可以通过选择匹配制作者偏好的样式信息来接收接近于自身风格的乐曲信息的提供。在下文中,将参考图1描述根据本实施方式的信息处理中的样式信息呈现处理的流程。
[0127]
当在创建乐曲的同时从信息处理装置100接收样式信息的演示信息时,制作者终端200在样式调色板选择下拉371a中呈现例如样式信息的和弦进行。当制作者从所呈现的和弦进行中选择期望的和弦进行时,信息处理装置100基于具有所选择的和弦进行的样式信息创作乐曲,并将该乐曲提供给制作者终端200。
[0128]
然后,信息处理装置100从制作者终端200获取操作历史信息,该操作历史信息指示当应用被激活时由制作者针对一般用户终端300执行的操作的历史(步骤s11)。信息处理装置100按照相对于乐曲信息的再现和编辑次数的降序对乐曲信息中使用的样式信息进行排序,并且提取预设排名的样式信息(步骤s12)。然后,信息处理装置100将所提取的样式信息的演示信息输出到制作者终端装置(步骤s13)。
[0129]
如上所述,在根据本第一实施方式的信息处理中,分析制作者相对于制作者终端200的操作历史信息,并且向制作者终端200呈现匹配制作者偏好的样式信息,使得提高制作者的乐曲创建功能的便利性。
[0130]
上面已经描述了根据本实施方式的信息处理的整体流程的概述。在图6和随后的附图中,将描述包括信息处理装置100和制作者终端200的信息处理系统1的配置,并且将按顺序描述各种处理的细节。
[0131]
[1-2.根据第一实施方式的信息处理系统的配置]
[0132]
图6是示出了根据第一实施方式的信息处理系统1的实例的示图。如图6所示,信息
处理系统1包括制作者终端200-1至200-3和信息处理装置100。信息处理系统1用作自动作曲功能管理系统。在图6的实例中,示出了三个制作者终端200-1至200-3,但是当没有具体区分描述时称为制作者终端200。
[0133]
信息处理装置100和制作者终端200经由网络n通过有线或无线彼此可通信地连接。
[0134]
当激活了自动作曲功能时,制作者终端200将制作者的指令信息和制作者针对制作者终端200的操作历史信息发送至信息处理装置100。当激活了自动作曲功能时,制作者终端200接收由信息处理装置100创作的乐曲信息的提供。
[0135]
信息处理装置100将从乐曲信息生成的多条样式信息包括为机器学习的学习数据。然后,信息处理装置100使用样式信息执行机器学习以生成作曲模型,并将创作的乐曲信息提供给制作者终端200。此时,信息处理装置100根据从制作者终端200传输的指令信息提取样式信息,将所提取的样式信息的演示信息输出到制作者终端200,并支持制作者创建乐曲。
[0136]
[1-3.根据第一实施方式的信息处理装置100的配置]
[0137]
接下来,将参考图7描述在图6中示出的信息处理装置100的配置。图7是示出了根据第一实施方式的信息处理装置100的配置实例的示图。如图7所示,信息处理装置100包括通信单元110、存储单元120和控制单元130。
[0138]
通信单元110由例如网络接口卡(nic)等实现。通信单元110通过有线或者无线地连接至网络n,并且经由网络n将信息发送至制作者终端200并且从制作者终端200接收信息。
[0139]
存储单元120由例如半导体存储元件(诸如随机存取存储器(ram)或闪存)或存储装置(诸如硬盘或光盘)实现。存储单元120存储用于信息处理的各种数据。存储单元120包括用户信息存储单元121、样式信息存储单元122、拥有信息存储单元123、制作信息存储单元124和操作历史信息存储单元125。
[0140]
用户信息存储单元121存储关于用户的各种信息(用户信息)。图8是示出根据第一实施方式的用户信息存储单元121的实例的示图。
[0141]
用户信息存储单元121存储包括用户id、用户元信息和权限信息的用户信息。用户信息存储单元121将与每个用户id相对应的用户元信息或权限信息与每个用户id相关联地存储。
[0142]
用户id表示用于唯一地指定用户的标识信息。例如,用户id表示用于唯一地指定诸如制作者、一般用户、系统管理员等的用户的标识信息。用户元信息例如是用户的附加信息,诸如用户的名称和地址。作为权限信息,例如,存储用于识别权限的值,诸如系统管理员权限信息、制作者权限信息和一般用户权限信息。注意,用户信息存储单元121不限于以上内容,并且可以根据目的存储各种类型的信息。关于用户的各种信息可被存储在用户元信息中。例如,在用户是自然人的情况下,人口统计属性信息、心理属性信息(诸如用户的性别和年龄)等可以被存储在用户元信息中。
[0143]
样式信息存储单元122存储关于作曲模型的信息。图9是示出了根据第一实施方式的样式信息存储单元122的实例的示图。
[0144]
样式信息存储单元122存储学习模型信息,学习模型信息包括模型信息id、创建者
id、模型信息元信息、样式信息700、版权作品id、以及共享可用性信息。样式信息存储单元122与每个模型信息id相关联地存储与每个模型信息id相对应的创建者id、模型信息元信息、样式信息、版权作品id、以及共享可用性信息。
[0145]
模型信息id表示用于唯一地指定作曲模型信息的标识信息。创建者id表示用于唯一地指定对应的作曲模型信息的创建者的标识信息。例如,创建者id表示用于唯一地指定诸如系统管理者、制作者、一般用户等的用户的标识信息。
[0146]
模型信息元信息例如是表示要学习的版权作品的特征的信息。学习模型信息元信息是诸如乐曲的节奏、风格、诸如明和暗的气氛、乐曲的结构(诸如第一节独唱、第二节独唱、以及合唱)、和弦进行、音阶、以及教堂模式的信息。
[0147]
样式信息700是包括在信息处理装置100中的作曲模型的学习数据。如图2所示,样式信息700是其中从乐曲信息提取的诸如和弦进行、旋律和低音进行的多种类型的特征量与预定标识信息相关联的信息。
[0148]
共享可用性信息指示例如是否可以共享对应的学习模型。作为共享可用性信息,例如,存储用于指定和识别是否可以共享对应的学习模型的值。
[0149]
注意,样式信息存储单元122不限于上述,并且可以根据目的存储各种类型的信息。例如,作曲模型信息元信息可以存储与作曲模型相关的各种类型的附加信息,诸如与创建作曲模型时的日期和时间相关的信息。
[0150]
拥有信息存储单元123存储与创建乐曲的制作者在创建乐曲时选择的样式信息相关的各种信息。图10是示出了根据第一实施方式的拥有信息存储单元123的实例的示图。拥有信息存储单元123将创建乐曲的制作者的用户id和由制作者选择的样式信息id彼此相关联地存储。
[0151]
制作信息存储单元124存储关于所制作的乐曲的各种信息。图11是示出了根据第一实施方式的制作信息存储单元124的实例的示图。如图11所示,制作信息存储单元124将创建乐曲的制作者的用户id和由制作者制作的乐谱id彼此相关联地存储。
[0152]
操作历史信息存储单元125存储制作者针对制作者终端200的操作历史信息。图12是示出根据第一实施方式的操作历史信息存储单元125的实例的示图。
[0153]
如图12所示,操作历史信息存储单元125存储由制作者相对于制作者终端200的操作历史信息。例如,将各条操作历史信息与各制作者的用户id关联起来。操作历史信息是指示当自动作曲功能被激活时由制作者针对制作者终端200执行的操作的历史的信息。例如,操作历史信息可包括关于制作者的操作的各种信息,诸如由制作者执行的操作的内容、执行操作的日期和时间等。操作的实例包括从信息处理装置100呈现的样式信息的选择、作曲执行指令按钮的选择、以及从信息处理装置100接收的乐曲信息的再现和编辑。
[0154]
返回参考图7,将继续描述。控制单元130通过例如中央处理单元(cpu)、微处理单元(mpu)等使用随机存取存储器(ram)等作为工作区执行存储在制作者终端200内的程序来实现。此外,控制单元130是控制器,并且可以通过例如集成电路(诸如专用集成电路(asic)或现场可编程门阵列(fpga))来实现。
[0155]
控制单元130包括接收单元131、提取单元132、发送单元133、作曲单元134、登记单元135、历史获取单元136和分析单元137,并且实现或执行下面描述的信息处理的功能或操作。
[0156]
接收单元131与制作者终端200通信,并接收各种信息。接收单元131从制作者终端200接收与样式信息的演示信息的输出相关的指令信息。指令信息是与终端装置相关的操作信息。
[0157]
具体地,指令信息是与自动作曲功能的激活相关联的作曲开始信息或者给出关于自动作曲的指令的信息。此外,指令信息是用于选择一条乐谱信息的信息。具体而言,指令信息是与乐曲信息的特征量有关的信息,该特征量诸如是由制作者输入的作为乐曲的特征量的和弦进行信息、表示要搜索的歌词的歌词信息等。此外,指令信息是用于选择由信息处理装置100呈现的一条样式信息的选择信息等。另外,指令信息是制作者对制作者终端200的操作历史信息。
[0158]
提取单元132根据接收单元131接收到的指令信息,从样式信息存储单元122中提取样式信息。在指令信息是与诸如和弦进行信息的乐曲信息的特征量有关的信息的情况下,提取单元132基于指令信息指示的特征量,使用预定规则对多条样式信息进行排序,并且提取预设排名的样式信息。
[0159]
例如,提取单元132基于存储在操作历史信息存储单元125中的制作者的操作历史信息获得预定操作的次数超过阈值的乐曲信息。然后,提取单元132按照预定操作的次数的降序对用于所获得的乐曲信息的样式信息进行排序,并且提取预设排名的样式信息。预定操作是再现或编辑。提取单元132从操作历史信息中获取其中再现和校正的次数大于预定次数的乐曲信息,并且按照再现和校正的次数的降序对用于创作乐曲信息的样式信息进行排序。
[0160]
发送单元133向外部装置发送各种信息。例如,输出由提取单元132提取的样式信息的演示信息。此时,发送单元133将由提取单元132提取的样式信息的演示信息与指示样式信息的排名的排名信息一起发送到制作者终端200。
[0161]
由此,在制作者终端200中,在样式调色板选择下拉中按照排名的降序以可选择的方式显示样式信息的和弦进行的列表。通过从样式调色板选择下拉中指示的和弦进行中选择期望的和弦进行,制作者可以接收使用具有和弦进行的样式信息构成的乐曲信息的提供。此外,发送单元133将由作曲单元134(下面描述)创作的乐曲信息发送到制作者终端200。
[0162]
作曲单元134基于样式信息,使用机器学习来创作乐曲信息。当从制作者终端200接收到给出关于选择所呈现的样式信息中的任一个的指令的选择信息时,作曲单元134从样式信息存储单元122获取所选择的样式信息。然后,作曲单元134基于所获取的样式信息,使用机器学习来作曲乐曲信息。作曲单元134可以使用各种现有的乐曲生成算法来作曲。
[0163]
例如,作曲单元134可以使用利用马尔可夫链的乐曲生成算法,或者可以使用利用深度学习的乐曲生成算法。此外,作曲单元134可针对从制作者终端200发送的指令信息生成多条乐曲信息。由此,制作者可以从作曲单元134接收多个建议,并且因此可以使用更多的各种信息来进行作曲。
[0164]
登记单元135从制作者终端200发送的演奏信息等中提取特征量,并且将所提取的特征量登记为乐谱信息。例如,在制作者终端200中,基于由作曲单元134发送的乐曲信息执行乐曲的编辑和通过演奏进行的乐曲的制作。当从制作者终端200接收编辑结果或生成结果时,登记单元135提取特征量并将特征量登记为乐谱信息。登记单元135生成乐谱信息并
将乐谱信息登记在存储单元120中,直到制作者完成乐曲为止。
[0165]
历史获取单元136获取操作历史信息,该操作历史信息表示在乐曲制作期间制造者相对于制作者终端200执行的操作的历史。历史获取单元136可以从存储在操作历史信息存储单元125中的操作历史信息中获取目标操作历史信息。此外,历史获取单元136可通过在乐曲制作者终端200请求传输乐曲制作期间的操作历史信息来获取操作历史信息。
[0166]
分析单元137分析操作历史信息以获得每个操作的次数。预定操作例如是再现或编辑。可选地,预定操作是尽管执行了部分再现但立即执行自动作曲处理的操作。已经被再现多次的乐曲信息和已经被编辑多次的乐曲信息被认为匹配制作者的偏好。此外,认为已经部分再现但已经立即进行自动作曲处理的乐曲信息与制作者的偏好不匹配。因此,分析单元137获得每个操作的次数以分析与制作者的偏好匹配的乐曲信息或与制作者的偏好不匹配的乐曲信息。
[0167]
然后,提取单元132基于分析单元的分析结果按照预定操作的次数的降序对样式信息进行排序,并且提取预设排名的样式信息。提取单元132按照关于乐曲信息再现和编辑的次数的降序对用于乐曲信息的样式信息进行排序,并且提取预设排名的样式信息。这是因为已经被再现多次的乐曲信息和已经被编辑多次的乐曲信息被认为匹配制作者的偏好。此外,由于认为部分再现但立即经历自动作曲处理的乐曲信息与制作者的偏好不匹配,所以提取单元132可降低用于该乐曲信息的样式信息的排名。
[0168]
以这种方式,由提取单元132基于对操作历史信息的分析结果提取的样式信息的演示信息由发送单元133发送至制作者终端200。因此,由于匹配制作者偏好的样式信息被呈现给制作者终端200,所以制作者可以通过选择匹配制作者偏好的样式信息来接收接近于自身风格的乐曲信息的提供。
[0169]
[1-4.根据第一实施方式的制作者终端200的配置]
[0170]
接下来,将参考图13描述在图6中示出的制作者终端200的配置。图13是示出根据第一实施方式的制作者终端200的配置实例的示图。如图13所示,制作者终端200包括通信单元210、输入单元220、输出单元230、存储单元240、控制单元250和显示单元260。
[0171]
通信单元210由例如nic、通信电路等实现。通信单元210通过有线或无线地连接至网络n,并且经由网络n将信息发送至另一装置等(诸如,信息处理装置100、另一终端装置等)并且从另一装置等(诸如,信息处理装置100、另一终端装置等)接收信息。
[0172]
各种操作从用户输入到输入单元220。输入单元220包括连接到制作者终端2000的键盘和鼠标。输入单元220从用户接收输入。输入单元220使用键盘或鼠标接收用户输入。输入单元220可具有检测语音的功能。在这种情况下,输入单元220可包括检测语音的麦克风。
[0173]
各种信息可经由显示单元260输入到输入单元220。在这种情况下,输入单元220可以具有能够实现与键盘和鼠标的功能等同的功能的触摸面板。在这种情况下,输入单元220通过由各种传感器实现的触摸面板的功能经由显示屏幕从用户接收各种操作。应注意,作为通过输入单元220检测用户操作的方法,在平板终端中主要采用电容方法,但是可以采用任何方法,只要可以检测用户操作并且可以实现触摸面板的功能即可,诸如,电阻膜方法、表面声波方法、红外方法、以及电磁感应方法,它们是其他检测方法。此外,制作者终端200可包括输入单元,该输入单元还接收通过按钮等的操作。
[0174]
输出单元230输出各种信息。输出单元230包括输出声音的扬声器。
[0175]
存储单元240由例如半导体存储元件(诸如ram或闪存)或存储装置(诸如硬盘或光盘)实现。存储单元240存储用于显示信息的各种信息。存储单元240存储操作历史信息241。
[0176]
操作历史信息241是指示在应用被激活时创建乐曲的制作者对制作者终端200执行的操作的历史的信息。例如,操作历史信息可包括关于制作者的操作的各种信息,诸如由制作者执行的操作的内容、执行操作的日期和时间等。操作包括从信息处理装置100呈现的样式信息的选择、组合执行指令按钮的选择、以及从信息处理装置100接收的乐曲信息的再现、编辑和制作。
[0177]
控制单元250通过例如使用ram等作为工作区执行存储在制作者终端200中的程序的cpu、mpu等来实现。此外,控制单元250是控制器,并可以通过例如集成电路(诸如asic或fpga)来实现。控制单元250包括显示控制单元251、发送/接收单元252、选择单元253及再现单元254。
[0178]
显示控制单元251相对于显示单元260控制各种显示。显示控制单元251控制显示单元260的显示。显示控制单元251基于从信息处理装置100接收的信息控制显示单元260的显示。显示控制单元251基于通过控制单元250的每个组件的处理所产生的信息控制显示单元260的显示。显示控制单元251可利用显示图像的应用来控制显示单元260的显示。
[0179]
显示控制单元251通过daw和ai使用自动作曲功能的应用使显示单元260显示窗口270(参见图3至图5)等。此外,当从信息处理装置100接收样式调色板的演示信息时,显示控制单元251在窗口270的样式调色板选择下拉371a(见图4)中显示所呈现的样式调色板的和弦进行和歌词。
[0180]
发送/接收单元252与信息处理装置100通信,并且发送和接收各种信息。当激活了自动作曲功能时,发送/接收单元252接收从信息处理装置100发送的样式信息的演示信息。发送/接收单元252向信息处理装置100发送用于选择样式信息的指令信息。然后,发送/接收单元252接收由信息处理装置100生成的乐曲信息。此外,发送/接收单元252将诸如由制作者编排和生成的旋律的乐曲信息发送到信息处理装置100。
[0181]
选择单元253选择从信息处理装置100呈现的任何样式信息。例如,通过用户对输入单元220的操作,选择在窗口270的样式调色板选择下拉371a(参见图4)中显示的和弦进行当中的任何和弦进行。由此,选择单元253从发送/接收单元252向信息处理装置100发送用于选择与所选择的和弦进行相对应的样式信息的指令信息。
[0182]
再现单元254再现由信息处理装置100生成的乐曲信息。具体而言,再现部254对乐曲数据所包含的旋律、和弦、低音中的每一项设定任意的乐器信息并再现每条数据。此外,再现部254也可以再现旋律、和弦、低音中的每一项的组合。
[0183]
此外,当制作者连同由自动作曲功能提供的作曲一起执行演奏时,控制单元250接收制作者的演奏。此外,控制单元250还接收与自动作曲功能提供的作曲的编排和制作者的乐曲的制作有关的处理。
[0184]
显示单元260显示各种信息。显示单元260由例如液晶显示器、有机电致发光(el)显示器等实现。显示单元260根据显示控制单元251的控制显示各种信息。显示单元260还可显示诸如从信息处理装置100提供的图像的信息。
[0185]
[1-5.根据第一实施方式的信息处理的过程]
[0186]
接下来,将参考图14描述根据第一实施方式的各种信息处理的过程。图14是示出
根据第一实施方式的信息处理的过程的序列图。
[0187]
在根据制作者终端200上的自动作曲功能的激活(步骤s101)而接收作曲开始信息(步骤s102)时,信息处理装置100提取样式信息(步骤s103)并将所提取的样式信息的演示信息发送到制作者终端200(步骤s104)。例如,信息处理装置100从样式信息存储单元222提取所有样式信息、制作者的使用次数超过预定次数的样式信息、或所有用户的使用次数超过预定次数的样式信息,并发送所提取的样式信息的演示信息。
[0188]
然后,制作者终端200基于演示信息显示样式信息的列表(步骤s105)。例如,制作者终端200将样式信息的和弦进行的列表显示为候选。然后,在制作者终端200中,当制作者选择样式信息时(步骤s106),将指示所选择的样式信息的选择信息发送至信息处理装置100(步骤s107)。
[0189]
信息处理装置100提取所选择的样式信息,使用所提取的样式信息作为学习数据执行机器学习,并且执行作曲处理(步骤s108),并且将乐曲信息提供给制作者终端200(步骤s109)。注意,信息处理装置100从创作的乐曲信息中提取多种类型的特征量,将包括该特征量的新乐谱信息存储在存储单元120中,并将该新乐谱信息登记在拥有信息存储单元123中。
[0190]
当再现所提供的乐曲时(步骤s110),制作者终端200接收用于由制作者对乐曲信息进行编辑和制作处理的操作(步骤s111)。在制作者使用midi键盘等进行演奏的情况下,接收midi信息。然后,制作者终端200将通过制作者的编辑处理或制作处理所产生的乐曲信息发送至信息处理装置100(步骤s112)。
[0191]
当接收到编排或制作的乐曲信息时,信息处理装置100从乐曲信息提取特征量并且登记基于所提取的特征量生成的乐谱信息(步骤s113)。信息处理装置100可以将基于由制作者编排和制作的乐曲信息的乐谱信息添加到由制作者选择的样式信息中,并且使样式信息更接近制作者的风格。
[0192]
当激活了自动作曲功能时,制作者终端200将操作历史信息发送至信息处理装置100(步骤s114和s115)。信息处理装置100分析操作历史信息以获得每个操作的次数(步骤s116)。然后,为了提取匹配制作者偏好的样式信息,信息处理装置100基于分析结果按预定操作的次数的降序对样式信息进行排序,并且提取预设排名的样式信息(步骤s117)。信息处理装置100将所提取的样式信息的演示信息发送给制作者终端200(步骤s118)。
[0193]
然后,制作者终端200显示基于操作历史信息提取的样式信息的列表(步骤s119)。然后,在作曲未结束的情况下(步骤s120:否),制作者终端200返回至步骤s106并继续由制作者制作乐曲的处理。此外,当制作者的作曲结束时(步骤s120:是),制作者可操作一般用户终端300以执行例如编排处理(步骤s121)、以及混音与母带处理(步骤s122)。
[0194]
[1-6.根据第一实施方式的效果]
[0195]
如上所述,根据第一实施方式的信息处理装置(实施方式中的信息处理装置100)包括:存储单元(实施方式中的存储单元120),其存储乐曲特征信息(实施方式中的样式信息700),在该乐曲特征信息中,从乐曲信息提取的多种类型的特征量与预定标识信息相关联,乐曲特征信息在使用机器学习的作曲处理中被用作学习数据;接收单元(131),其接收从终端装置(实施方式中的制作者终端200)发送的指令信息;提取单元(实施方式中的提取单元132),其根据指令信息从存储单元中提取乐曲特征信息;以及输出单元(实施方式中的
发送单元133),其输出由提取单元提取的乐曲特征信息的演示信息。
[0196]
如上所述,在根据第一实施方式的信息处理装置中,保持具有乐曲信息的多种类型的特征量的样式信息,并且根据指令信息输出所提取的乐曲特征信息的演示信息。即,根据第一实施方式的信息处理装置将对应于指令信息的乐曲特征信息呈现给终端装置,使得制作者可以从乐曲特征信息中选择期望的乐曲特征信息。然后,信息处理装置可以提供基于制作者所期望的乐曲特征信息而构成的乐曲信息。因此,根据本实施方式的信息处理装置可以提高用户的乐曲创建功能的便利性。
[0197]
另外,指令信息包括关于特征量的信息。提取单元基于关于特征量的信息使用预定规则对多条乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息。输出单元将由提取单元提取的乐曲特征信息的演示信息与指示乐曲特征信息的排名的排名信息一起输出到外部装置。因此,信息处理装置基于制作者给出的指令的乐曲的特征量将具有高排名的乐曲特征信息与排名信息一起呈现,使得制作者可以仅通过检查乐曲特征信息的列表来快速选择与制作者的需求相匹配的乐曲特征信息。
[0198]
另外,指令信息为终端装置的操作信息。因此,信息处理装置能够接收操作信息作为指令信息并且根据操作信息提取适当的样式信息。
[0199]
乐曲特征信息包括乐谱信息,该乐谱信息包括在具有规定长度的小节中的表示和弦进行的和弦进行信息、表示旋律的旋律信息、以及表示低音进行的低音信息。由此,信息处理装置可以基于包括和弦进行、旋律和低音信息的乐曲特征信息执行作曲。然后,在作曲时,信息处理装置学习诸如和弦进行信息、旋律信息和低音信息的特征量,而不是乐曲信息本身,从而可以有效地将乐曲信息提供给用户。
[0200]
乐谱信息还包括表示在具有规定长度的小节中的鼓进行的鼓进行信息。由此,信息处理装置可以基于包括和弦进行、旋律、低音信息和鼓进行信息的乐曲特征信息来执行作曲。
[0201]
乐曲特征信息包括乐曲格式信息以及指示乐曲格式信息的顺序的乐曲顺序信息,在乐曲格式信息中,针对同一小节的乐谱信息的标识信息和歌词信息的标识信息彼此关联地登记。信息处理装置还可以提供用户期望的乐曲信息,因为可以学习乐曲格式信息及其顺序。
[0202]
接收单元接收用于选择一条乐谱信息的指令信息。提取单元使用预定规则对包括由指令信息选择的乐谱信息的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息。因此,信息处理装置例如基于由制作者给出的指令的乐谱信息的特征量,呈现具有高排名的乐曲特征信息,使得制作者可以仅通过检查乐曲特征信息的列表来快速选择与制作者的需要匹配的乐曲特征信息。
[0203]
此外,终端装置是其中安装有乐曲创建相关应用的制作者终端装置。指令信息是指示当应用被激活时创建乐曲的制作者对制作者终端装置所执行的操作的历史的操作历史信息。提取单元基于操作历史信息按照预定操作的次数的降序对乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息。输出单元将由提取单元提取的乐曲特征信息的演示信息输出到制作者终端装置。因此,信息处理装置分析操作历史信息并且将与制作者的偏好匹配的乐曲信息呈现给制作者,使得制作者能够快速选择与制作者的偏好匹配的乐曲特征信息。
[0204]
[2.第一实施方式的变形例]
[0205]
[2-1.根据第一实施方式的变形例的信息处理实例]
[0206]
接下来,将描述根据第一实施方式的变形例的信息处理。样式信息700(见图2)包括作为特征量的歌词信息。因此,仅通过向制作者终端200输入期望的歌词,制作者能够接收与歌词匹配的样式信息的呈现。图15至图18是示出根据第一实施方式的变形例的制作者终端200的显示屏幕的实例的示图。
[0207]
具体地,如图15所示,在制作者在窗口270的搜索关键字输入字段272b中输入期望歌词(例如,“愉快”)的情况下,信息处理装置100接收用于搜索歌词“愉快”的指令信息。
[0208]
然后,信息处理装置100使用预定规则将包括作为特征量的歌词信息的样式信息排序并且提取预设排名的样式信息,该歌词信息包括歌词或与该歌词相似的歌词。然后,当信息处理装置100向制作者终端200发送所提取的每条样式信息的演示信息时,歌词信息被显示为制作者终端200中的样式调色板选择下拉371a中的列表。例如,在样式调色板选择下拉371a中,歌词信息包括“愉快”,诸如“愉快的未来是”“那个国家很愉快
……”
以及“与朋友度过愉快的时光
……”
被显示。
[0209]
制作者从在样式调色板选择下拉371a中呈现的歌词信息中选择期望的歌词信息并且选择作曲执行指令按钮。在图16的实例中,选择“与朋友度过愉快的时光...”。由此,信息处理装置100提取具有所选择的歌词信息的样式信息,使用所提取的样式信息700作为学习数据来执行机器学习,执行作曲处理,并将乐曲信息提供给制作者终端200。
[0210]
此时,信息处理装置100可根据生成的乐曲自动生成歌词,并向制作者终端200提供其中旋律与歌词相关联的乐曲信息。在这种情况下,在制作者终端200的屏幕上,在图16的旋律显示钢琴卷帘374a上显示旋律和与旋律对应的歌词。
[0211]
由此,制作者能够仅通过在输入搜索的歌词之后从在样式调色板选择下拉371a中呈现的歌词信息中选择期望的歌词信息,来接收根据所选择的歌词信息生成的乐曲信息的提供。
[0212]
此外,如图17所示,在用户输入歌词的情况下,制作者终端200可显示从信息处理装置100呈现的样式信息的和弦进行的候选列表并且支持制作者的乐曲创建。在这种情况下,在制作者终端200的屏幕上,在图18的旋律显示钢琴卷帘374a上显示旋律和与旋律对应的歌词。
[0213]
如上所述,在信息处理装置100中,接收单元131接收给出搜索歌词的指令的指令信息。然后,提取单元132通过使用预定规则对包括歌词信息的样式信息进行排序并且提取预设排名的样式信息,该歌词信息包括通过指令信息给出搜索指令的歌词或者与该歌词相似的歌词。例如,信息处理装置100可以提取并呈现具有其歌词与搜索目标歌词匹配的歌词信息(字符关键字)的样式信息,并且可以通过机器学习或深度学习预先分类歌词信息并呈现属于包括搜索目标歌词的分类的样式信息。此外,作曲单元134还根据生成的乐曲自动生成歌词。
[0214]
[2-2.根据第一实施方式的变形例的信息处理过程]
[0215]
接下来,参照图19描述根据第一实施方式的变形例的各种信息处理过程。图19是示出根据第一实施方式的变形例的信息处理过程的流程图。
[0216]
图19所示的步骤s131是与图14所示的步骤s101相同的处理。当接收到歌词的搜索
时(步骤s132),制作者终端200将给出搜索歌词的指令的指令信息发送至信息处理装置100(步骤s133)。
[0217]
信息处理装置100通过使用预定规则将包括作为特征量的歌词信息的样式信息进行排序,并且提取预设排名的样式信息,歌词信息包括歌词或与该歌词相似的歌词(步骤s134)。
[0218]
然后,当信息处理装置100将包括所提取的每条样式信息的歌词信息的演示信息发送到制作者终端200时(步骤s135),歌词信息或和弦进行被作为列表显示在制作者终端200上(步骤s136)。图19中示出的步骤s137至s139是与图14中示出的步骤s106至s108相同的处理。信息处理装置100自动生成歌词(步骤s140),并且向制作者终端200提供创作的乐曲信息和生成的歌词信息(步骤s141)。注意,信息处理装置100从创作的乐曲信息中提取包括歌词的多种类型的特征量,将包括该特征量的新乐谱信息存储在存储单元120中,并且将该新乐谱信息登记在拥有信息存储单元123中。
[0219]
当再现所提供的具有歌词的乐曲时(步骤s142),制作者终端200接收用于针对制作者的乐曲信息和歌词信息进行编辑和制作处理的操作(步骤s143)。制作者终端200将通过制作者的编辑处理和制作处理所制作的乐曲信息和歌词信息发送到信息处理装置100(步骤s144)。
[0220]
当接收所编排或制作的乐曲信息时,信息处理装置100从乐曲信息提取包括歌词信息的特征量,并且登记基于所提取的特征量生成的乐谱信息和歌词信息(步骤s145)。信息处理装置100可以将基于由制作者编排和制作的乐曲信息的乐谱信息和歌词信息添加到由制作者选择的样式信息,并且使样式信息更接近制作者的风格。
[0221]
图19中所示的步骤s146至s149是与图14中所示的步骤s115至s117相同的处理。信息处理装置100将包括所提取的样式信息的歌词信息的演示信息发送到制作者终端200(步骤s150)。图19中示出的步骤s151至s154是与图14中示出的步骤s119至s122相同的处理。
[0222]
[2-3.根据第一实施方式的变型例的效果]
[0223]
如上所述,在第一实施方式的变形例中,在信息处理装置中,接收单元接收给出搜索歌词的指令的指令信息。提取单元使用预定规则对包括歌词信息的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,歌词信息具有由指令信息给出搜索的指令的歌词。由此,制作者能够仅通过输入搜索的歌词并从呈现的乐曲特征信息中选择期望的乐曲特征信息,来接收根据所选择的歌词生成的乐曲信息的提供。因此,根据本实施方式的信息处理装置可以提高用户的乐曲创建功能的便利性。
[0224]
[3.第二实施方式]
[0225]
[3-1.根据第二实施方式的信息处理的实例]
[0226]
接下来,参照图20,描述根据第二实施方式的信息处理的实例。图20是示出了根据第二实施方式的信息处理的流程的概念图。由信息处理装置2100、制作者终端200和一般用户终端300执行根据第二实施方式的信息处理。
[0227]
一般用户终端300是诸如平板终端的信息处理终端。各种程序应用被安装在一般用户终端300中。乐曲观看应用安装在一般用户终端300中。一般用户终端300与信息处理装置100通信以接收乐曲信息的提供。一般用户终端300的用户是接收乐曲信息的提供的一般用户。
[0228]
当乐曲观看应用被激活时,一般用户终端300将指示由用户对一般用户终端300执行的操作的历史的操作历史信息发送到信息处理装置2100。此外,一般用户终端300也可以通过daw和ai激活自动作曲功能。一般用户终端300不限于daw,并且可以使用例如诸如ios的移动应用。
[0229]
类似于信息处理装置100,信息处理装置2100将样式信息或乐曲信息的演示信息提供给制作者终端200。然后,基于一般用户终端300的操作历史信息,信息处理装置2100将样式信息呈现给制作者终端200,提供提供给一般用户终端300的乐曲信息的播放列表,或者重作或编排提供给一般用户终端300的乐曲信息。
[0230]
将参考图20具体描述根据第二实施方式的信息处理流程。如图20所示,信息处理装置2100获取一般用户终端300中的操作历史信息(步骤s31)。然后,信息处理装置2100分析操作历史信息以获得用户的每个操作的次数。
[0231]
预定操作例如是当用户观看乐曲信息时执行的诸如再现、跳过或重复的操作。例如,信息处理装置2100将登记在拥有信息存储单元113的所制作乐曲当中再现次数大于阈值的乐曲分类为用户喜欢的乐曲。此外,信息处理装置2100将再现次数小于阈值的乐曲分类为用户不喜欢的乐曲。此外,信息处理装置2100将跳过的乐曲分类为不喜欢的乐曲。
[0232]
然后,信息处理装置2100以对乐曲信息的预定操作次数的降序对用于创作乐曲信息的样式信息进行排序,并且提取预设排名的样式信息(步骤s32),并且将样式信息输出至制作者终端200(步骤s33)。
[0233]
如上所述,在根据第二实施方式的信息处理中,分析用户针对一般用户终端300的操作历史信息,并且向制作者终端200呈现用户喜欢的乐曲信息的样式信息。由此,制作者可以通过使用用于当前流行乐曲的样式信息大致实时地制作由用户请求的新乐曲。
[0234]
此外,信息处理装置2100分析操作历史信息,获得其中用户的预定操作的次数超过阈值的乐曲信息,基于所获得的乐曲信息生成播放列表(步骤s34),并且将该播放列表输出到一般用户终端300(步骤s35)。
[0235]
如上所述,在根据第二实施方式的信息处理中,分析用户针对一般用户终端300的操作历史信息,生成与用户偏好匹配的播放列表,并且分发和提供为每个用户定制的播放列表。
[0236]
然后,信息处理装置2100分析操作历史信息以获得其中用户的预定操作次数超过阈值的乐曲信息。然后,信息处理装置2100按照预定操作次数的降序对用于获得的乐曲信息的样式信息进行排序,并且提取预设排名的样式信息。信息处理装置2100基于所提取的样式信息重作或编排乐曲信息(步骤s34),并且将重作或编排的乐曲信息输出到一般用户终端300(步骤s35)。
[0237]
如上所述,在根据第二实施方式的信息处理中,可以进一步重作或编排使用用户所偏好的用于制作乐曲的样式信息而再现的制作乐曲,并且为用户提供重作或编排的乐曲。重作和编排可以由从一般用户终端300传输指令信息的用户主动执行,或者可以由信息处理装置2100基于操作历史信息自动执行。接下来,将描述包括信息处理装置2100、制作者终端200和一般用户终端300的信息处理系统201的配置,并且将按顺序描述各种处理的细节。
[0238]
[3-2.根据第二实施方式的信息处理系统的配置]
[0239]
图21是示出了根据第二实施方式的信息处理系统201的示例的示图。如图21所示,信息处理系统201包括制作者终端200-1至200-3、一般用户终端300-1至300-3和信息处理装置2100。信息处理系统201用作自动作曲功能管理系统和观看乐曲供应系统。在图21的实例中,示出了三个制作者终端200-1至200-3,但是在没有具体区分的情况下进行描述时称为制作者终端200。此外,在图21的实例中,示出了三个一般用户终端300-1至300-3,但是在没有特别区分地描述时称为一般用户终端300。
[0240]
信息处理装置2100和制作者终端200经由网络n以有线或无线的方式可通信地相互连接。信息处理装置2100和一般用户终端300经由网络n通过有线或无线地可通信地彼此连接。
[0241]
一般用户终端300将操作历史信息发送至信息处理装置2100。操作历史信息是指示当乐曲观看应用被激活时由用户针对一般用户终端300执行的操作的历史的信息。此外,一般用户终端300接收在观看乐曲时由信息处理装置2100生成的播放列表和重作或编排的乐曲信息的提供。
[0242]
类似于信息处理装置100,信息处理装置2100包括多条样式信息作为机器学习的学习数据。信息处理装置2100分析从一般用户终端300接收的操作历史信息。信息处理装置2100将基于操作历史信息的分析结果提取的样式信息的演示信息输出至制作者终端200以支持制作者创建乐曲。此外,信息处理装置2100基于对操作历史信息的分析结果生成针对观看者定制的播放列表,并且将该播放列表提供给一般用户终端300。此外,信息处理装置2100基于对操作历史信息的分析结果进一步使用用户偏好的用于制作乐曲的样式信息重作或编排正在再现的制作乐曲,并且为用户提供重作或编排的乐曲。
[0243]
[3-3.根据第二实施方式的信息处理装置100的配置]
[0244]
接下来,参照图22,描述在图21中示出的信息处理装置2100的配置。图22是示出根据第二实施方式的信息处理装置2100的配置实例的示图。如图22所示,在信息处理装置2100中,存储单元120包括用户操作历史信息存储单元2125。然后,信息处理装置2100包括控制单元2130而不是控制单元130。
[0245]
用户操作历史信息存储单元2125存储用户对一般用户终端300的操作历史信息。图23是示出了根据第二实施方式的用户历史信息存储单元2125的实例的图。
[0246]
如图23所示,用户操作历史信息存储单元2125存储用户对于一般用户终端300的操作历史信息。例如,每条操作历史信息与每个用户的用户id相关联。例如,用户的操作历史信息可包括关于用户的操作的各种信息,诸如,由用户执行的操作的内容、执行操作的日期和时间等。操作的实例包括乐曲信息的再现、跳过和重复。
[0247]
与图7中所示的控制单元130相比,控制单元2130包括提取单元2132、历史获取单元2136、分析单元2137以及生成单元2138。
[0248]
历史获取单元2136获取用户的操作历史信息。历史获取单元2136可从存储在用户操作历史信息存储单元2125中的操作历史信息中获取用户的目标操作历史信息。此外,历史获取单元2136可通过向一般用户终端300请求发送在乐曲观看期间用户的操作历史信息来获取操作历史信息。
[0249]
分析单元2137对用户的操作历史信息进行分析,以获得每次操作的次数。预定操作的实例包括诸如乐曲的再现、跳过和重复的操作。例如,分析单元2137将再现次数大于阈
值的乐曲分类为用户喜欢的乐曲。此外,分析单元2137将再现次数小于阈值的乐曲分类为用户不喜欢的乐曲。此外,分析单元2137将所跳过的乐曲分类为不喜欢的乐曲。因此,分析单元2137获得每个操作的次数以分析匹配用户偏好的乐曲信息或不匹配用户偏好的乐曲信息。
[0250]
生成单元2138基于分析单元2137的分析结果获得预定操作次数超过阈值的乐曲信息,并且基于获得的乐曲信息生成播放列表。发送单元133将播放列表输出到一般用户终端300。
[0251]
提取单元2132基于分析单元2137的分析结果获得预定操作次数超过阈值的乐曲信息。然后,提取单元2132按照预定操作次数的降序对用于获得的乐曲信息的样式信息进行排序,并且提取预设排名的样式信息。发送单元133将由提取单元2132提取的样式信息的演示信息发送到制作者终端200。
[0252]
然后,组合单元134根据由提取单元2132提取的样式信息重作或编排乐曲信息。发送单元133将重作或者编排的乐曲信息发送给一般用户终端300。
[0253]
[3-4.根据第二实施方式的一般用户终端300的配置]
[0254]
接下来,将参考图24描述在图21中示出的一般用户终端300的配置。图24是示出了根据第二实施方式的一般用户终端300的配置实例的示图。如图24所示,一般用户终端300包括通信单元310、输入单元320、输出单元330、存储单元340、控制单元350以及显示单元360。
[0255]
通信单元310具有类似于图13中示出的通信单元210的功能。输入单元120可具有类似于图13中所示的输入单元220的触摸面板。此外,输入单元320可包括检测语音的麦克风。输出单元330具有类似于图13中示出的输出单元230的功能。
[0256]
存储单元340具有类似于图13中所示的存储单元240的功能。存储单元340存储操作历史信息341。操作历史信息341是指示当应用被激活时由观看乐曲的用户对一般用户终端300执行的操作的历史的信息。例如,操作历史信息可包括关于制作者的操作的各种信息,诸如,由用户执行的操作的内容、执行操作的日期和时间等。操作包括诸如乐曲的再现、跳过和重复的操作等。
[0257]
控制单元350具有类似于图13中所示的控制单元250的功能。控制单元350包括显示控制单元351、发送/接收单元352、选择单元353以及再现单元354。
[0258]
显示控制单元351具有类似于图13中所示的显示控制单元251的功能。显示控制单元351显示观看列表、关于正在观看的乐曲的信息以及可以通过乐曲观看应用选择诸如再现、跳过和重复的操作的图标。
[0259]
发送/接收单元352具有类似于图13中所示的发送/接收单元252的功能。发送/接收单元352接收从信息处理装置2100发送的乐曲信息和播放列表。发送/接收单元352将用户的操作历史信息341发送给信息处理装置2100。
[0260]
选择单元353选择乐曲信息或播放列表,并且选择诸如再现、跳过和重复的操作。再现单元354再现从信息处理装置2100接收的乐曲信息或播放列表。显示单元360具有类似于图13中所示的显示单元260的功能。
[0261]
[3-5.根据第二实施方式的信息处理过程]
[0262]
[3-5-1.呈现样式信息的处理]
[0263]
接下来,参照图25,描述根据第二实施方式的各种信息处理的过程。图25是示出根据第二实施方式的信息处理的过程的序列图。在图25中,将描述将样式信息呈现给制作者的处理。
[0264]
当通过观看者选择观看乐曲(步骤s161)而从一般用户终端300发送观看乐曲指令信息(步骤s162)时,信息处理装置2100向一般用户终端300发送被给出指令的乐曲并提供乐曲(步骤s163和s164)。
[0265]
然后,一般用户终端300将用户的操作历史信息发送给信息处理装置2100(步骤s165和s166)。信息处理装置2100分析用户的操作历史信息以获得每个操作的次数(步骤s167)。然后,为了提取用户偏好的样式信息,信息处理装置2100基于分析结果按照预定操作次数的降序对样式信息进行排序,并且提取预设排名的样式信息(步骤s168)。
[0266]
信息处理装置2100将所提取的样式信息的演示信息发送给制作者终端200(步骤s169)。图25中示出的步骤s170至s178是与图14中示出的步骤s105至s113相同的处理。图25中示出的步骤s179至s181是与图14中示出的步骤s120至s122相同的处理。
[0267]
[3-5-2.提供播放列表的处理]
[0268]
接下来,参照图26,描述根据第二实施方式的各种信息处理的过程。图26是示出根据第二实施方式的信息处理的过程的序列图。在图26中,将描述向用户提供播放列表的处理。
[0269]
图26中示出的步骤s191至s197是与图25中示出的步骤s161至s167相同的处理。当从一般用户终端300接收到给出关于再现的指示的再现指令信息时(步骤s198),信息处理装置2100生成播放列表(步骤s199)。在步骤s199中,信息处理装置2100基于针对用户的操作历史信息的分析结果获得预定操作次数超过阈值的乐曲信息,并且基于获得的乐曲信息生成播放列表。然后,信息处理装置2100将生成的播放列表发送给一般用户终端300(步骤s200)。
[0270]
[3-5-3.在重作或编排之后提供乐曲信息的处理]
[0271]
接下来,参照图27,描述根据第二实施方式的各种信息处理的过程。图27是示出根据第二实施方式的信息处理的过程的序列图。在图27中,将描述向用户提供播放列表的处理。
[0272]
图27中示出的步骤s201至s207是与图25中示出的步骤s161至s167相同的处理。信息处理装置2100从一般用户终端300接收给出关于重作或编辑的指令的指令信息(步骤s208)。信息处理装置2100基于针对用户的操作历史信息的分析结果获得预定操作次数超过阈值的乐曲信息,并且按照预定操作次数的降序对用于获得的乐曲信息的样式信息进行排序。然后,信息处理装置2100提取预设排名的样式信息(步骤s209)。
[0273]
信息处理装置2100基于在步骤s209中提取的样式信息重作或编排乐曲信息(步骤s210)。然后,信息处理装置2100将重作或者编排后的乐曲信息发送给一般用户终端300(步骤s211)。
[0274]
[3-6.根据第二实施方式的效果]
[0275]
如上所述,在第二实施方式中,指令信息是指示当应用被激活时观看乐曲的用户针对用户终端装置所执行的操作的历史的操作历史信息。信息处理装置(实施方式中的信息处理装置2100)进一步包括分析操作历史信息并获得用户的每个操作的次数的分析单元
(实施方式中的分析单元2137)。因此,信息处理装置可以分析用户对乐曲信息的偏好。
[0276]
此外,提取单元(实施方式中的提取单元2132)基于分析单元的分析结果按照预定操作的次数的降序对乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息。输出单元(本实施方式中的发送单元133)将由提取单元提取的乐曲特征信息的演示信息输出到安装有乐曲创建相关应用的制作者终端装置。由此,信息处理装置可以向制作者终端呈现用户优选的乐曲信息的样式信息。结果,制作者可以通过使用用于当前流行乐曲的乐曲特征信息,基本上实时地制作由用户请求的新乐曲。
[0277]
此外,信息处理装置进一步包括生成单元(实施方式中的发送单元2138),其基于分析单元的分析结果获得预定操作次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表。输出单元将播放列表输出到用户终端装置。因此,信息处理装置可以生成匹配用户偏好的播放列表并分发并提供为每个用户定制的播放列表。
[0278]
此外,提取单元基于分析单元的分析结果获得预定操作次数超过阈值的乐曲信息,按照预定操作的次数的降序对所获得的乐曲信息中使用的乐曲特征信息进行排序,并提取预设排名的乐曲特征信息。作曲单元根据由提取单元提取的样式信息重作或编排乐曲信息。输出单元将重作或编排的乐曲信息输出至用户终端装置。因此,信息处理装置可以进一步使用用户偏好的用于制作乐曲的样式信息重作或编排正在再现的制作乐曲,并且向用户提供重作或编排的乐曲。
[0279]
如上所述,根据第二实施方式,可以提高制作者的乐曲创建功能的便利性,并且还可以提高用户的乐曲观看功能的便利性。
[0280]
[4.第三实施方式]
[0281]
[4-1.根据第三实施方式的信息处理的实例]
[0282]
接下来,参照图28描述根据第三实施方式的信息处理的实例。图28是示出根据第三实施方式的信息处理的流程的概念图。根据第三实施方式的信息处理由信息处理装置3100、制作者终端200和用户终端3300执行。
[0283]
类似于一般用户终端300,一般用户终端3300是平板终端等,并且乐曲观看应用被安装。一般用户终端3300将指示一般用户终端3300的移动历史的动作历史信息发送到信息处理装置3100。
[0284]
类似于信息处理装置2100,信息处理装置3100将样式信息或乐曲信息的演示信息提供给制作者终端200。此外,基于一般用户终端3300的动作历史信息,信息处理装置3100向制作者终端200呈现样式信息,提供提供给一般用户终端3300的乐曲信息的播放列表,或者重作或编排提供给一般用户终端3300的乐曲信息。
[0285]
将参考图28具体描述根据第三实施方式的信息处理流程。如图28所示,信息处理装置3100获取一般用户终端3300中的动作历史信息(步骤s41)。然后,信息处理装置3100获得在一般用户终端3300上观看的乐曲信息并且分析动作历史信息以获得用户的位置。
[0286]
然后,信息处理装置3100对在预定地点处观看次数超过阈值的乐曲信息中使用的样式信息进行排序,提取预设排名的样式信息(步骤s42),并将样式信息输出到制作者终端200(步骤s43)。例如,信息处理装置3100对关于在拥有信息存储单元123中登记的制作乐曲被观看的位置进行分类。预定地点是例如用户所处的地方政府、用户所处的事件地点等。
[0287]
如上所述,在根据第三实施方式的信息处理中,分析关于一般用户终端3300的动
作历史信息,并且将一般用户在预定地点频繁观看的乐曲信息的样式信息呈现给制作者终端200。由此,制作者可以使用例如在特定地点偏好的乐曲信息的样式信息,基本上实时地产生在特定地点偏好的新乐曲。
[0288]
此外,信息处理装置3100分析动作历史信息,获得在预定地点处预定操作的次数超过阈值的乐曲信息,基于所获得的乐曲信息生成播放列表(步骤s44),并且将播放列表输出到一般用户终端3300(步骤s45)。
[0289]
如上所述,在根据第三实施方式的信息处理中,分析关于一般用户终端3300的动作历史信息,生成与用户偏好匹配的播放列表,并且分发并提供专门针对用户所在地点定制的播放列表。例如,信息处理装置3100可以向东京的用户和横滨的用户分发和提供不同的区域点击播放列表。此外,例如,信息处理装置3100可在动态创建播放列表的同时分发并提供专用于事件的播放列表。
[0290]
然后,信息处理装置3100分析动作历史信息,按照预定操作次数的降序,将在预定地点处预定操作次数超过阈值的乐曲信息中使用的样式信息进行排序,并且提取预设排名的样式信息。信息处理装置3100基于所提取的样式信息重作或编排乐曲信息(步骤s44),并且将重作或编排的乐曲信息输出到一般用户终端3300(步骤s45)。
[0291]
如上所述,在根据第三实施方式的信息处理中,可以进一步重作或编排使用在用户位于的地点优选的用于制作乐曲的样式信息而再现的制作乐曲,并且为用户提供重作或编排的乐曲。因此,例如,一般用户能够以在该地点编排的形式来再现正在再现的制作乐曲。重作和编排可以由从一般用户终端3300发送指令信息的用户主动执行,或者可以由信息处理装置3100基于动作历史信息自动执行。接下来,将描述包括信息处理装置3100、制作者终端200和一般用户终端3300的信息处理系统301的配置,并且将按顺序描述各种处理的细节。
[0292]
[4-2.根据第三实施方式的信息处理系统的配置]
[0293]
图29是示出根据第三实施方式的信息处理系统301的实例的示图。如图29中所示,信息处理系统301包括制作者终端200-1至200-3、一般用户终端3300-1至3300-3以及信息处理装置3100。信息处理系统301用作自动作曲功能管理系统和观看乐曲供应系统。在图29的实例中,示出了三个制作者终端200-1至200-3,但是在没有具体区分的情况下进行描述时称为制作者终端200。此外,在图29的实例中,示出了三个一般用户终端3300-1至3300-3,但是当没有具体区分地描述时称为一般用户终端3300。
[0294]
信息处理装置3100和制作者终端200经由网络n通过有线或无线地可通信地彼此连接。信息处理装置3100和一般用户终端3300经由网络n通过有线或无线地可通信地彼此连接。
[0295]
一般用户终端3300将指示一般用户终端3300的移动历史的动作历史信息发送到信息处理装置3100。一般用户终端3300接收对由信息处理装置3100在观看乐曲时重作或编排的播放列表和乐曲信息的提供。
[0296]
类似于信息处理装置100,信息处理装置3100包括多条样式信息作为机器学习的学习数据。信息处理装置3100分析从一般用户终端3300接收的动作历史信息。信息处理装置3100将基于动作历史信息的分析结果提取的样式信息的演示信息输出到制作者终端200以支持制作者创建乐曲。此外,信息处理装置3100基于动作历史信息的分析结果生成根据
观看者的位置而定制的播放列表,并且向一般用户终端3300提供播放列表。此外,信息处理装置3100基于动作历史信息的分析结果进一步使用在用户位于的地点优选的用于制作乐曲的样式信息来重作或编排正在再现的制作乐曲,并且为用户提供重作或编排的乐曲。
[0297]
[4-3.根据第三实施方式的信息处理装置3100的配置]
[0298]
接下来,将参考图30描述在图29中示出的信息处理装置3100的配置。图30是示出根据第三实施方式的信息处理装置3100的配置实例的示图。如图30所示,在信息处理装置3100中,存储单元120包括用户动作历史信息存储单元3125和位置样式信息存储单元3126。然后,信息处理装置3100包括控制单元3130而不是控制单元130。
[0299]
用户动作历史信息存储单元3125存储一般用户终端3300的位置的历史。图31是示出根据第三实施方式的用户动作历史信息存储单元3125的实例的示图。
[0300]
如图31所示,用户动作历史信息存储单元3125存储一般用户终端3300的动作历史信息。例如,每个动作历史信息与每个用户的用户id相关联。用户的动作历史信息是指示一般用户终端300的位置的历史的信息。例如,用户的位置历史信息可以包括用户的位置(诸如相对于每个位置的日期和时间)以及用户终端3300的每个位置信息。
[0301]
位置样式信息存储单元3126存储与预定地点对应的样式信息。图32是示出根据第三实施方式的位置样式信息存储单元3126的实例的示图。
[0302]
如图31所示,位置样式信息存储单元3126存储位置样式信息id、位置样式信息和样式信息id。位置样式信息id是用于唯一地指定位置样式信息的标识信息。位置样式信息是指示位置的信息。样式信息id是用于唯一地指定样式信息的标识信息。如上所述,位置样式信息是指示在由位置样式信息指示的位置处优选被观看的乐曲信息所使用的样式信息的信息。
[0303]
与图7中所示的控制单元130相比,控制单元3130包括提取单元3132、历史获取单元3136、分析单元3137和生成单元3138。
[0304]
历史获取单元3136从一般用户终端3300获取动作历史信息。历史获取单元3136可以从用户动作历史信息存储单元3125中存储的动作历史信息中获取用户的目标动作历史信息。此外,历史获取单元3136可以通过请求向一般用户终端3300发送动作历史信息来获取动作历史信息。
[0305]
分析单元3137获得在一般用户终端3300上观看的乐曲信息并且分析动作历史信息以获得用户的位置。此外,分析单元3137可以获得每个操作的次数以分析匹配用户偏好的乐曲信息或不匹配用户偏好的乐曲信息。例如,分析单元3137将再现次数大于阈值的乐曲分类为用户喜欢的乐曲。此外,分析单元3137将其再现次数小于阈值的乐曲分类为用户不喜欢的乐曲。此外,分析单元3137将跳过的乐曲分类为不喜欢的乐曲。
[0306]
生成单元2138获得在预定地点预定操作次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表。预定操作是再现、重复、喜爱的登记等。
[0307]
提取单元3132基于分析单元3137的分析结果使用预定规则将在预定地点观看超过阈值的次数的乐曲信息中使用的样式信息进行排序,并且提取预设排名的样式信息。发送单元133将提取单元3132提取的样式信息的演示信息发送到制作者终端200。
[0308]
然后,作曲单元134根据由提取单元3132提取的样式信息重作或编排乐曲信息。发送单元133将重作或者编排的乐曲信息发送至一般用户终端3300。
[0309]
[4-4.根据第三实施方式的一般用户终端3300的配置]
[0310]
接下来,将参考图33描述在图29中示出的一般用户终端3300的配置。图33是示出根据第三实施方式的一般用户终端3300的配置实例的示图。如图33中所示,一般用户终端3300包括控制单元3350而不是图24中所示的控制单元350。此外,一般用户终端3300的存储单元340存储指示一般用户终端3300的移动历史的动作历史信息3341。使用一般用户终端3300的gps功能等生成动作历史信息3341。
[0311]
控制单元3350具有类似于在图24中示出的控制单元350的功能。控制单元3350包括发送/接收单元3352,该发送/接收单元3352执行具有类似于图24中所示的发送/接收单元352的功能的发送/接收,并且发送动作历史信息3341。
[0312]
[4-5.根据第四实施方式的信息处理的过程]
[0313]
[4-5-1.呈现样式信息的处理]
[0314]
接下来,将参考图34描述根据第三实施方式的各种信息处理的过程。图34是示出根据第三实施方式的信息处理的过程的序列图。在图34中,将描述将样式信息呈现给制作者的处理。
[0315]
图34中所示的步骤s221至s224是与图25中所示的步骤s161至s164相同的处理。一般用户终端3300将一般用户终端3300的动作历史信息发送到信息处理装置3100(步骤s225和s226)。
[0316]
信息处理装置3100获得在一般用户终端3300上观看的乐曲信息并且分析动作历史信息以获得用户的位置(步骤s227)。然后,信息处理装置3100基于分析结果使用预定规则将在预定地点观看超过阈值次数的乐曲信息中使用的样式信息进行排序,并且提取预设排名的样式信息(步骤s228)。由此,信息处理装置3100提取在用户所处的地点优选的乐曲信息的样式信息。
[0317]
信息处理装置3100将提取的样式信息的演示信息发送到制作者终端200(步骤s229)。图34中所示的步骤s230到s241是与图25中所示的步骤s169到s181相同的处理。
[0318]
[4-5-2.提供播放列表的处理]
[0319]
接下来,将参考图35描述根据第三实施方式的各种信息处理的过程。图35是示出根据第三实施方式的信息处理的过程的序列图。在图35中,将描述向用户提供播放列表的处理。
[0320]
图35中示出的步骤s251至s257与图34中示出的步骤s2211至s227是相同的处理。当从一般用户终端3300接收到给出关于再现的指令的再现指令信息时(步骤s258),信息处理装置3100生成播放列表(步骤s259)。在步骤s259中,信息处理装置3100基于分析结果获得在预定地点预定操作的次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表。然后,信息处理装置3100将生成的播放列表发送到一般用户终端300(步骤s260)。
[0321]
[4-5-3.在重作或编排之后提供乐曲信息的处理]
[0322]
接下来,将参考图36描述根据第三实施方式的各种信息处理的过程。图36是示出根据第三实施方式的信息处理的过程的序列图。在图36中,将描述在重作或编排之后将乐曲信息提供给用户的处理。
[0323]
图36中示出的步骤s261至s267是与图34中示出的步骤s221至s227相同的处理。信息处理装置3100从一般用户终端300接收给出关于重作或编辑的指令的指令信息(步骤
s268)。信息处理装置3100基于分析结果使用预定规则将在预定地点观看次数超过阈值的乐曲信息中使用的样式信息进行排序,并且提取预设排名的样式信息(步骤s269)。
[0324]
信息处理装置3100基于在步骤s269中提取的样式信息重作或编排乐曲信息(步骤s370)。然后,信息处理装置3100将重作或编排的乐曲信息传输到一般用户终端300(步骤s371)。
[0325]
[4-6.根据第三实施方式的效果]
[0326]
如上所述,在第三实施方式中,指令信息是指示用户终端装置(实施方式中的一般用户终端3300)的移动历史的动作历史信息。信息处理装置(实施方式中的信息处理装置3100)进一步包括分析单元(实施方式中的分析单元3137),分析单元获得在用户终端装置上观看的乐曲信息并且分析动作历史信息以获得用户的位置。因此,信息处理装置可以分析在用户位于的地点优选观看的乐曲信息。
[0327]
此外,提取单元(本实施方式中的提取单元3132)基于分析单元的分析结果,使用预定规则将在预定地点观看超过阈值的次数的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息。输出单元(本实施方式中的发送单元133)将由提取单元提取的乐曲特征信息的演示信息输出到安装有乐曲创建相关应用的制作者终端装置。以这种方式,信息处理装置可以将一般用户在预定地点频繁观看的乐曲信息的乐曲特征信息呈现给制作者终端。由此,制作者可以使用在特定地点偏好的乐曲信息的乐曲特征信息,基本上实时地产生在特定地点偏好的新乐曲。
[0328]
此外,信息处理装置还包括生成单元(本实施方式中的发送单元3138),其从分析单元的分析结果中获得在预定地点处预定操作次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表。输出单元将播放列表输出到位于预定地点的用户终端装置。因此,信息处理装置生成与用户的偏好匹配的播放列表并且分配并提供为用户所在的地点专门定制的播放列表。
[0329]
另外,提取单元根据分析单元的分析结果按照预定操作次数从高到低的顺序,将在预定地点预定操作次数超过阈值的乐曲信息中使用的乐曲特征信息进行排序,并提取预设排名的乐曲特征信息。作曲单元基于由提取单元提取的乐曲特征信息重作或编排乐曲信息。输出单元将重作或编排的乐曲信息输出到位于预定地点的用户终端装置。因此,信息处理装置可以进一步重作或编排使用在用户所在的地点优选的用于制作乐曲的乐曲特征信息再现的制作乐曲,并且为用户提供重作或编排的乐曲。
[0330]
如上所述,根据第三实施方式,可以提高制作者的乐曲创建功能的便利性,且还可以根据用户所处的地点提高用户的乐曲观看功能的便利性。
[0331]
[5.信息处理系统的配置的概念图]
[0332]
这里,将参照附图概念地描述信息处理系统中的每个功能、硬件配置和数据。图37为示出信息处理系统的配置的概念图的一个实例的示图;具体地,图37是示出了作为应用信息处理系统1、201和301的实例的系统的功能概要的示意图。
[0333]
[5-1.关于总体配置]
[0334]
图37中所示的服务器装置对应于信息处理系统1、201和301中的信息处理装置100、2100和3100。此外,图37中示出的系统管理者应用程序单元对应于安装在系统管理者所使用的终端中的应用程序。此外,图37中所示的制作者应用程序单元对应于信息处理系
统1中的制作者终端200和安装在制作者终端200中的应用程序。此外,图37中示出的一般用户应用程序单元对应于信息处理系统201和301中的一般用户终端300和3300以及安装在一般用户终端300和3300中的应用程序。在图37的实例中,示出了一个系统管理者应用程序单元、一个乐曲制作者应用程序单元以及一个一般用户应用程序单元,但是根据对应终端的数量,可包括多个这些应用程序单元。
[0335]
图37中所示的服务器装置的学习处理单元和控制单元对应于信息处理装置100、2100和3100的控制单元130、2130和3130。例如,服务器装置的学习处理单元对应于信息处理装置100、2100和3100的作曲单元134。服务器装置的服务器数据库单元对应于信息处理装置100、2100和3100的存储单元120。
[0336]
图37中所示的乐曲制作者应用程序单元的显示操作单元和控制单元对应于制作者终端200的控制单元250。例如,乐曲制作者应用程序单元的显示操作单元对应于制作者终端200的显示控制单元251。图37中示出的一般用户应用程序单元的显示操作单元和控制单元对应于一般用户终端300和3300的控制单元350。例如,一般用户应用程序单元的显示操作单元对应于一般用户终端300和3300的显示控制单元351。系统管理者应用程序单元和一般用户应用程序单元的显示操作单元和控制单元对应于每个用户使用的终端装置的控制单元。
[0337]
如图37所示,服务器装置经由诸如因特网的网络n连接至系统管理者应用程序单元、乐曲制作者应用程序单元以及一般用户应用程序单元。
[0338]
[5-2.关于服务器装置]
[0339]
首先,将描述与服务器装置相关的配置。
[0340]
服务器装置包括控制单元、学习处理单元和服务器数据库单元。服务器装置的控制单元具有生成的乐曲信息管理功能、样式信息管理功能、用户操作历史信息管理功能和用户动作历史信息。服务器装置的学习处理单元具有机器学习处理功能和深度学习处理功能。
[0341]
[5-3.关于乐曲制作者应用程序单元]
[0342]
接下来,将描述与乐曲制作者应用程序单元相关的配置。
[0343]
乐曲制作者应用程序单元包括显示操作单元和控制单元。乐曲制作者应用程序单元的显示操作单元具有制作的乐曲信息显示功能和样式信息显示编辑功能。乐曲制作者应用程序单元具有样式信息共享功能和用户操作历史信息发送功能。
[0344]
乐曲制作者应用程序单元例如是乐曲编辑软件(daw等),并且可以通过受版权保护的工作信息显示功能显示例如乐曲信息。例如,当daw具有ai辅助的乐曲产生功能时,可以使用样式信息显示编辑功能产生新乐曲信息。注意,系统管理者应用程序单元具有相同的配置,并且用户对系统的权限不同。
[0345]
[5-4.关于一般用户应用程序]
[0346]
接下来,将描述与一般用户应用程序单元相关的配置。
[0347]
一般用户应用程序单元包括显示操作单元和控制单元。一般用户应用程序单元的显示操作单元具有产生的乐曲信息显示功能和样式信息显示编辑功能。乐曲制作者应用程序单元具有样式信息共享功能、用户操作历史信息发送功能和用户动作历史信息发送功能。
[0348]
[5-5.用户界面(ui)]
[0349]
这里,将参考图38和图39描述包括通过应用(乐曲创建应用)的信息显示的自动作曲功能的细节。图38和图39是示出根据实施方式的用户界面的实例的示图。
[0350]
图38示出了当在制作者终端200的屏幕上显示乐曲创建应用时的用户界面的实例。
[0351]
在图38中示出的实例中,用户界面if11显示由乐曲创建应用程序接收的乐曲数据。注意,虽然以下将描述细节,但是乐曲创建应用中的乐曲数据包括三种类型的数据:旋律、和弦、以及低音。图38中所示的用户界面if11显示三种类型的数据中与旋律相关的数据。
[0352]
设置信息st11显示关于作为自动作曲功能中设置信息的实例的样式调色板的信息。样式调色板是用于指定成为机器学习的学习数据的样式信息的指定信息。
[0353]
设置信息st12显示关于和弦的信息,这是自动作曲功能中设置信息的实例。例如,关于和声的信息是用于确定包括在和弦中的作曲声音出现在由信息处理装置100创作的乐曲数据中的旋律中的概率的信息。例如,当用户将与和声有关的信息设置为“严格”时,包括在和弦中的作曲声音出现在自动编排的乐曲数据中的旋律中的概率增加。另一方面,当用户将与和声有关的信息设置为“松散”时,包括在和弦中的作曲声音出现在自动创作的乐曲数据的旋律中的概率降低。图38的实例表示用户将有关和弦的信息应用于“严格”。
[0354]
设置信息st13显示音符持续时间信息,这是自动作曲功能中的设置信息的实例。例如,音符持续时间信息是用于确定由信息处理装置100创作的乐曲数据中的音符持续时间的信息。例如,当用户将音符持续时间信息设置为“长”时,具有相对长长度的要发出的声音的音符(例如,整个音符、半音符等)出现在自动作曲的乐曲数据中的概率增加。另一方面,当用户将音符持续时间信息设置为“短”时,具有相对短长度的要发出的声音的音符(例如,第八音符、第十六音符等)出现在自动作曲的乐曲数据中的概率增加。
[0355]
设置信息st14显示用于确定包括在指定信息(由用户指定的样式调色板)中的除了素材乐曲之外的素材乐曲的类型和量的信息,该指定信息是自动作曲功能中的设置信息的实例。这样的信息是例如用于确定是否基于在由信息处理装置100创作的乐曲数据中由用户指定的样式调色板中包括的乐曲严格执行学习的信息。例如,当用户将这样的信息设置为“永不”时,除了包括在样式调色板中的乐曲之外的乐曲不太可能在自动作曲的学习中使用。另一方面,当用户将这样的信息设置为“仅”时,除了包括在样式调色板中的乐曲之外的乐曲更可能被用于自动作曲的学习中。
[0356]
乐曲数据mdt1显示从信息处理装置100传输的特定乐曲数据。在图38的实例中,乐曲数据mdt1包括表示诸如cm的和弦进行的信息、表示小节中的音高或音符持续时间的信息、音符的音高的转换(换言之,旋律)等。此外,如图26所示,例如乐曲数据mdt1可包括四种类型的不同内容。即,信息处理装置100可以发送多条乐曲数据而不是仅发送一种类型的自动创作的乐曲数据。由此,用户能够从产生的多条乐曲数据候选中选择喜爱的乐曲数据,或者通过组合多条乐曲数据来创作喜爱的乐曲。
[0357]
应注意,图38中示出的用户界面if11显示与三种类型的数据中的旋律相关的数据:包括在乐曲数据中的旋律、和弦以及低音,并且其他数据显示在另一用户界面上。将参考图39描述这一点。
[0358]
如图39所示,除了显示与旋律相关的数据的用户界面if11之外,制作者终端200可在屏幕上显示显示与和弦相关的数据的用户界面if12和显示与低音声音相关的数据的用户界面if13。尽管在图39中未示出,在用户界面if12或用户界面if13上显示与用户界面if11中的乐曲数据mdt1不同的注释信息。具体而言,在用户界面if12上显示与对应于乐曲数据的旋律的和弦有关的音符信息(例如,cm和弦的作曲声音等)。此外,与对应于乐曲数据的旋律或和弦的低音有关的音符信息(例如,在cm和弦的情况下,“c”声音等)被显示在用户界面if13上。
[0359]
用户可以从所显示的用户界面if11、用户界面if12和用户界面if13中选择要复制的信息,并且执行诸如编辑低音声音的一部分的工作。
[0360]
[6.其他实施方式]
[0361]
除了上述实施方式和变形之外,根据上述实施方式和变形的处理可以各种不同的形式(变形)执行。
[0362]
[6-1.其他配置实例]
[0363]
上述各个配置均是实例,并且信息处理系统1、201和301可以是任何系统配置,只要能够实现上述信息处理即可。
[0364]
[6-2.其他]
[0365]
另外,在以上各实施方式中描述的各处理中,可以手动进行描述为自动执行的全部或一些处理,或者可以通过已知方法自动进行描述为手动执行的全部或一些处理。另外,除非另外指明,否则可以任意地改变在文档和附图中指示的处理过程、特定名称和包括各种数据和参数的信息。例如,在每个附图中示出的各种信息不限于示出的信息。
[0366]
此外,在附图中示出的每个装置的每个组件在功能上是概念性的,并且不一定如在附图中示出的那样物理地配置。即,装置的分布和整合的具体形式不限于所示出的那些,并且其全部或一部分可以根据各种负载、使用情况等在功能上或物理上分布和整合到任意单元中。
[0367]
此外,在不与处理内容矛盾的范围内可以适当地组合上述实施方式和变形例。
[0368]
此外,在本说明书中描述的效果仅是示例而不是限制性的,并且可以存在其他效果。
[0369]
[7.硬件配置]
[0370]
根据上述实施方式和变形例的信息装置(诸如信息处理装置100、2100和3100、制作者终端200、一般用户终端300和3300等)通过具有例如如图40中示出的配置的计算机1000来实现。图40是示出实现信息处理装置1002100和3100、制作者终端200、以及一般用户终端300和3300的功能的计算机1000的实例的硬件配置图。在下文中,将描述根据本实施方式的信息处理装置100作为实例。计算机1000包括cpu 1100、ram1200、只读存储器(rom)1300、硬盘驱动器(hdd)1400、通信接口1500和输入/输出接口1600。计算机1000的每个单元通过总线1050连接。
[0371]
cpu 1100基于存储在rom 1300或hdd 1400中的程序进行操作,并且控制每个单元。例如,cpu 1100将存储在rom 1300或hdd 1400中的程序加载到ram1200,并执行与各种程序相应的处理。
[0372]
rom 1300存储引导程序,诸如,在计算机1000被激活时由cpu 1100执行的基本输
入输出系统(bios)、取决于计算机1000的硬件的程序等。
[0373]
hdd 1400是非瞬时地记录由cpu 1100执行的程序、由该程序使用的数据等的计算机可读记录媒质。具体地,hdd 1400是记录作为程序数据1450的实例的根据本公开的信息处理程序的记录媒质。
[0374]
通信接口1500是用于计算机1000连接到外部网络1550(例如,因特网)的接口。例如,cpu 1100经由通信接口1500从另一设备接收数据或者向另一设备发送由cpu 1100生成的数据。
[0375]
输入/输出接口1600是用于连接输入/输出设备1650和计算机1000的接口。例如,cpu 1100经由输入/输出接口1600从诸如键盘和鼠标的输入装置接收数据。此外,cpu 1100经由输入/输出接口1600将数据发送至诸如显示器、扬声器、打印机等的输出设备。此外,输入/输出接口1600可以用作读取记录在预定记录介质(介质)中的程序等的介质接口。例如,介质是诸如数字通用盘(dvd)、相变可重写盘(pd)的光学记录介质、诸如磁光盘(mo)的磁光记录介质、磁带介质、磁记录介质、半导体存储器等。
[0376]
例如,在计算机1000用作根据本实施方式的信息处理装置100的情况下,计算机1000的cpu 1100执行加载到ram 1200上的信息处理程序以实现控制单元130等的功能。此外,hdd 1400将根据本公开的信息处理程序和数据存储在存储单元120中。注意,cpu 1100从hdd 1400读取程序数据1450并执行程序数据,但是作为另一实例,可以经由外部网络1550从另一装置获取这些程序。
[0377]
应注意,本技术还可具有以下配置。
[0378]
(1)
[0379]
一种信息处理装置,包括:
[0380]
存储单元,存储多条乐曲特征信息,在乐曲特征信息中,从乐曲信息提取的多种类型的特征量与预定的标识信息相关联,乐曲特征信息在使用机器学习的作曲处理中被用作学习数据;
[0381]
接收单元,接收从终端装置发送的指令信息;
[0382]
提取单元,根据指令信息从存储单元中提取乐曲特征信息;以及
[0383]
输出单元,输出由提取单元提取的乐曲特征信息的演示信息。
[0384]
(2)
[0385]
根据(1)所述的信息处理装置,其中
[0386]
指令信息包括关于特征量的信息,
[0387]
提取单元基于关于特征量的信息使用预定规则对多条乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,以及
[0388]
输出单元将由提取单元提取的乐曲特征信息的演示信息与指示乐曲特征信息的排名的排名信息一起输出至外部装置。
[0389]
(3)
[0390]
根据(2)所述的信息处理装置,其中指令信息是终端装置中的操作信息。
[0391]
(4)
[0392]
根据(3)所述的信息处理装置,其中乐曲特征信息包括乐谱信息,乐谱信息包含在具有规定长度的小节中的指示和弦进行的和弦进行信息、指示旋律的旋律信息、以及指示
低音进行的低音信息。
[0393]
(5)
[0394]
根据(4)所述的信息处理装置,其中乐谱信息还包括指示在具有规定长度的小节中的鼓进行的鼓进行信息。
[0395]
(6)
[0396]
根据(4)所述的信息处理装置,其中乐曲特征信息包括指示在具有规定长度的小节中的歌词的歌词信息。
[0397]
(7)
[0398]
根据(6)所述的信息处理装置,其中乐曲特征信息包括乐曲格式信息和指示乐曲格式信息的顺序的乐曲顺序信息,在乐曲格式信息中针对同一小节的乐谱信息的标识信息和歌词信息的标识信息被彼此关联地登记。
[0399]
(8)
[0400]
根据(4)所述的信息处理装置,其中
[0401]
接收单元接收用于选择一条乐谱信息的指令信息,并且
[0402]
提取单元按照预定规则对包括指令信息选择的乐谱信息的乐曲特征信息进行排序,并提取预设排名的乐曲特征信息。
[0403]
(9)
[0404]
根据(6)所述的信息处理装置,其中
[0405]
接收单元接收给出搜索歌词的指令的指令信息,以及
[0406]
提取单元使用预定规则对包括歌词信息的乐曲特征信息进行排序,并且提取预设排序的乐曲特征信息,歌词信息包括由指令信息给出了搜索指令的歌词。
[0407]
(10)
[0408]
根据(3)所述的信息处理装置,其中
[0409]
终端装置是其中安装有与乐曲的创建相关的应用程序的制作者终端装置,
[0410]
指令信息是指示当应用程序被激活时由创建乐曲的制作者对制作者终端装置执行的操作的历史的操作历史信息,
[0411]
提取单元基于操作历史信息获取预定操作的次数超过阈值的乐曲信息,按照预定操作的次数的降序对获取的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,以及
[0412]
输出单元将由提取单元提取的乐曲特征信息的演示信息输出至制作者终端装置。
[0413]
(11)
[0414]
根据(3)所述的信息处理装置,其中
[0415]
终端装置是安装有用于观看乐曲的应用程序的用户终端装置,
[0416]
指令信息是指示当应用程序被激活时观看乐曲的用户对用户终端装置执行的操作的历史的操作历史信息,并且
[0417]
信息处理装置还包括:
[0418]
分析单元,分析操作历史信息以获得每个操作的次数。
[0419]
(12)
[0420]
根据(11)所述的信息处理装置,其中
[0421]
提取单元基于分析单元的分析结果获得预定操作次数超过阈值的乐曲信息,按照预定操作次数的降序对所获得的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,以及
[0422]
输出单元将由提取单元提取的乐曲特征信息的演示信息输出到制作者终端装置,在制作者终端装置中安装有与乐曲的创建相关的应用程序。
[0423]
(13)
[0424]
根据(11)所述的信息处理装置,进一步包括:
[0425]
生成单元,基于分析单元的分析结果获得预定操作次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表,
[0426]
其中,
[0427]
输出单元向用户终端装置输出播放列表。
[0428]
(14)
[0429]
根据(11)所述的信息处理装置,进一步包括:
[0430]
作曲单元,基于乐曲特征信息,使用机器学习创作乐曲信息,
[0431]
其中,
[0432]
提取单元基于分析单元的分析结果获得预定操作次数超过阈值的乐曲信息,按照预定操作次数的降序对所获得的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,
[0433]
作曲单元根据由提取单元提取的乐曲特征信息重作或编排乐曲信息,并且
[0434]
输出单元将重作或编排的乐曲信息输出到用户终端装置。
[0435]
(15)
[0436]
根据(3)所述的信息处理装置,其中
[0437]
终端装置是安装有用于观看乐曲的应用程序的用户终端装置,
[0438]
指令信息是指示用户终端装置的移动历史的动作历史信息,并且
[0439]
信息处理装置还包括:
[0440]
分析单元,获得通过用户终端装置观看的乐曲信息并且分析动作历史信息以获得用户的位置。
[0441]
(16)
[0442]
根据(15)所述的信息处理装置,其中
[0443]
提取单元基于分析单元的分析结果,使用预定规则将在预定地点观看超过阈值的次数的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,以及
[0444]
输出单元将由提取单元提取的乐曲特征信息的演示信息输出到制作者终端装置,在制作者终端装置中安装有与乐曲的创建相关的应用程序。
[0445]
(17)
[0446]
根据(15)所述的信息处理装置,进一步包括:
[0447]
生成单元,基于分析单元的分析结果获得在预定地点预定操作次数超过阈值的乐曲信息,并基于获得的乐曲信息生成播放列表,
[0448]
其中,
[0449]
输出单元将播放列表输出到位于预定地点的用户终端装置。
[0450]
(18)
[0451]
根据(15)所述的信息处理装置,进一步包括:
[0452]
作曲单元,基于乐曲特征信息,使用机器学习创作乐曲信息,
[0453]
其中,
[0454]
提取单元基于分析单元的分析结果,按照预定操作次数的降序将在预定地点处预定操作次数超过阈值的乐曲信息中使用的乐曲特征信息进行排序,并且提取预设排名的乐曲特征信息,
[0455]
作曲单元根据由提取单元提取的乐曲特征信息重作或编排乐曲信息,并且
[0456]
输出单元将重作或编排的乐曲信息输出至位于预定地点的用户终端装置。
[0457]
(19)
[0458]
一种由计算机执行的信息处理方法,方法包括:
[0459]
接收从终端装置发送的指令信息;
[0460]
根据指令信息从多条乐曲特征信息中提取一条乐曲特征信息,在多条乐曲特征信息中,从乐曲信息中提取的多种类型的特征量与预定的标识信息相关联;以及
[0461]
输出所提取的乐曲特征信息的演示信息。
[0462]
(20)
[0463]
一种信息处理程序,使计算机:
[0464]
接收从终端装置发送的指令信息;
[0465]
根据多条乐曲特征信息中的指令信息提取一乐曲特征信息,在乐曲特征信息中,从乐曲信息中提取的多种类型的特征量与预定的标识信息相关联;以及
[0466]
输出所提取的乐曲特征信息的演示信息。
[0467]
参考标号列表
[0468]
1、201、301信息处理系统
[0469]
100、2100、3100信息处理装置
[0470]
110、210、310通信单元
[0471]
120、240、340存储单元
[0472]
121用户信息存储单元
[0473]
122样式信息存储单元
[0474]
123拥有信息存储单元
[0475]
124制作信息存储单元
[0476]
125操作历史信息存储单元
[0477]
130、250、350、2130、3130、3350控制单元
[0478]
131接收单元
[0479]
132、2132、3132提取单元
[0480]
133发送单元
[0481]
134作曲单元
[0482]
135登记单元
[0483]
136、2136、3136历史获取单元
[0484]
137、2137、3137分析单元
[0485]
200制作者终端
[0486]
220、320输入单元
[0487]
230、330输出单元
[0488]
241、341操作历史信息
[0489]
251、351显示控制单元
[0490]
252、352、3352发送/接收单元
[0491]
253、353选择单元
[0492]
254、354再现单元
[0493]
260、360显示单元
[0494]
300、3300一般用户终端
[0495]
2125用户操作历史信息
[0496]
2138、3138生成单元
[0497]
3125用户动作历史信息存储单元
[0498]
2136位置样式信息存储单元
[0499]
3341动作历史信息。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献