1.本公开涉及信息处理设备、信息处理方法和信息处理程序。
背景技术:2.随着人工智能(ai)的进步,计算机在艺术领域中的应用得到了推进。例如,已知一种技术,在该技术中,对作为学习数据的现有音乐执行机器学习以生成用于生成音乐的学习模型,并且使计算机创作新音乐(例如,专利文献1)。在这样的技术中,可以通过使用马尔可夫模型来模仿现有音乐的特征或者生成更自然的旋律。
3.引用列表
4.专利文献
5.专利文献1:美国专利号9110817
技术实现要素:6.技术问题
7.根据现有技术,由于可以在作曲作品中使用由人工智能(ai)提出(生成)的音乐数据,因此用户可以基于更多不同的观点来作曲。
8.然而,在上述现有技术中,并不总是能够适当地确定用于生成诸如音乐的内容的模型使用模式。例如,在上述现有技术中,使用诸如马尔可夫模型等模型来仅生成音乐,而没有考虑什么样的用户以何种模式使用用于生成诸如音乐等内容的模型。因此,期望适当地确定用于生成诸如音乐的内容的模型的使用模式。
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.在下文中,将参考附图说明本公开的实施例。注意,根据本技术的信息处理设备、信息处理方法和信息处理程序不受实施例的限制。在以下各实施例中,相同的部分采用相同的附图标记表示,以省略重复说明。
44.将根据以下项目顺序来说明本公开。
45.1.实施例
46.1-1.根据本公开实施例的信息处理的概述
47.1-1-1.根据实施例的模型的使用模式的示例
48.1-1-2.根据实施例的模型的示例
49.1-1-3.模型选择示例
50.1-1-4.模型销售与分享的模式
51.1-1-5.元信息的自动生成
52.1-1-6.为数据提供者提供模型
53.1-1-7.向用户提供信息
54.1-1-8.收听服务
55.1-1-9.用户提供的数据
56.1-2.根据实施例的信息处理系统的配置
57.1-3.根据实施例的信息处理设备的配置
58.1-4.根据实施例的终端设备的配置
59.1-4-1.根据实施例的系统管理员终端的配置
60.1-4-2.根据实施例的店铺管理者终端的配置
61.1-4-3.根据实施例的普通用户终端的配置
62.1-5.根据实施例的信息处理过程
63.1-5-1.普通用户登记和共享学习模型信息
64.1-5-2.系统管理员对学习模型信息的登记和销售登记
65.1-5-3.普通用户对学习模型信息的共享列表的浏览和选择过程
66.1-5-4.店铺管理者委托销售以及系统管理员受理委托流程
67.1-6.信息处理系统的配置概念图
68.1-6-1.整体配置
69.1-6-2.服务器设备
70.1-6-3.系统管理员
71.1-6-4.店铺管理者
72.1-6-5.普通用户
73.1-6-6.配置及效果
74.1-7.用户界面(ui)
75.1-8.信息显示
76.1-8-1.创作的乐谱数据列表的画面示例
77.1-8-2.创作样式板(stylepallete)的画面示例
78.1-8-3.显示销售登记的样式板列表的画面示例
79.1-8-4.显示自管理的样式板列表的画面示例
80.2.其他实施例
81.2-1.其他配置示例
82.2-2.其他
83.3.根据本公开的效果
84.4.硬件配置
85.[1.实施例]
[0086]
[1-1.根据本公开实施例的信息处理的概述]
[0087]
图1是示出根据本公开的实施例的信息处理的示例的示意图。根据本公开实施例的信息处理由信息处理设备100实现。在以下示例中,将说明信息处理设备100是服务器设备(服务设备,server device)的情况,服务器设备提供与作为作品的内容创作相关的服务(也简称为“服务”)。注意,在以下说明中,音乐(音乐内容)将作为内容的示例而被描述,但内容不限于音乐,并且可以是各种类型的内容,包括诸如电影的视频内容和诸如书(小说
等)的文本内容。此外,本文所指的音乐不限于一首完整的音乐(整首音乐),而是包括构成一首音乐(音乐)的音源的一部分和其他各种音乐信息(例如用于采样的一小段声音)的概念。
[0088]
此外,在图1中的示例中,信息处理设备100使用诸如因特网的网络n(见图7)与使用信息处理设备100提供的服务的用户的终端设备进行通信。
[0089]
在下文中,作为示例,将说明根据由信息处理设备100提供的服务的每个用户主体(用户)的使用模式向每个用户赋予三个级别的权限的情况。在用户中,将具有系统管理员权限的用户具体说明为系统管理员,将具有店铺管理者权限的用户具体说明为店铺管理者,将具有普通用户权限的用户具体说明为普通用户。
[0090]
系统管理员权限对应赋予信息处理设备100提供的服务的管理员(系统管理员)的第一权限级别(也简称为“第一权限”)。例如,具有第一权限的系统管理员操作和管理作为学习模型信息共享和销售系统的整个信息处理系统1。该信息处理设备100与系统管理员使用的系统管理员终端10进行通信。
[0091]
店铺管理者权限对应赋予通过信息处理设备100提供的服务进行销售的卖家(店铺管理者)的第二权限级别(也简称为“第二权限”)。在内容(作品信息)是音乐(音乐信息)的情况下,具有第二权限的店铺管理者例如是音乐出版公司、唱片公司、daw软件销售公司等。信息处理设备100与店铺管理者使用的店铺管理者终端20进行通信。
[0092]
普通用户权限对应赋予使用信息处理设备100提供的服务的用户(普通用户)的第三权限级别(也简称为“第三权限”)。具有第三权限的普通用户例如是使用该服务的普通用户。普通用户包括各种用户,包括所谓的端用户、免费使用服务(工具)的用户以及订阅使用服务的用户。信息处理设备100与普通用户使用的普通用户终端30进行通信。在下文中,将说明第一权限级别具有最广泛权限、第二权限级别具有比第一权限级别更受限制的权限以及第三权限级别具有比第二权限级别更受限制的权限的情况。如上所述,下面将说明第一权限级别到第三权限级别具有层级关系的情况。注意,权限级别之间的关系不限于上述情况,权限级别可以不具有重叠范围。
[0093]
假设在系统管理员终端10、店铺管理者终端20和普通用户终端30中安装了用于实现综合音乐制作环境的软件(也称为“应用程序”或“app”)。注意,当没有特别区别地说明时,系统管理员终端10、店铺管理者终端20和普通用户终端30可以被称为终端设备。例如,应用程序可以是诸如数字音频工作站(daw)等与各种音乐类型相关的应用程序(音乐应用程序)。需要说明的是,此处所称的应用程序不限于诸如daw等音乐应用程序,只要适用,可以是任何软件,也可以是例如android(登记商标)等操作系统(os)或ios(登记商标)。
[0094]
另外,终端设备通过使用诸如daw的应用程序的扩展功能,具有通过ai的自动作曲功能。终端设备通过使用通过插件功能添加到诸如daw的应用程序中的插件(扩展应用程序),而具有利用ai的自动作曲功能。例如,插件(扩展应用程序)可以采用斯坦伯格虚拟录音室技术(vst)(登记商标)、音频大院、avid音频扩展(aax)等形式。
[0095]
下面将结合图1说明具体过程。在图1的示例中,将基于安装daw作为每个用户的终端设备中的应用程序的示例的情况进行说明。首先,将参考图1说明每个设备中的信息处理的概要。参考图2至图7说明使用模式的确定细节。
[0096]
图1中的示例示出了信息处理设备100使用从用户提供的数据生成学习模型(也简
称为“模型”),并根据提供数据的用户的权限确定生成的模型的使用模式的情况。此处的学习模型可以是任何模型,图1中的示例示出学习模型是用于自动创作音乐的模型(样式板)的情况。稍后将说明诸如样式板(stylepallete,风格调音板)的学习模型的细节。
[0097]
信息处理设备100从系统管理员sml使用的系统管理员终端10获取用于生成学习模型的数据(步骤s11)。系统管理员sm1操作系统管理员终端10以将用于生成学习模型的数据发送到信息处理设备100。在图1的示例中,系统管理员终端10向信息处理设备100发送数据dt11(见图2)。因此,信息处理设备100从具有第一权限级别的系统管理员sm1使用的系统管理员终端10获取用于生成学习模型的数据。
[0098]
然后,信息处理设备100使用系统管理员sml提供的数据生成学习模型(步骤s12)。在图1的示例中,信息处理设备100使用系统管理员sm1提供的数据dt11生成学习模型md11(见图2)。
[0099]
然后,信息处理设备100确定生成的学习模型的使用模式(步骤s13)。信息处理设备100根据作为数据提供者的系统管理员sm1的权限级别确定生成的学习模型的使用模式。在图1的示例中,信息处理设备100根据作为系统管理员sm1的权限级别的第一权限级别来确定学习模型md11的使用模式。信息处理设备100确定学习模型md11可以用在与第一权限级别对应的服务中。
[0100]
例如,信息处理设备100可以通过使用指示与第一权限级别到第三权限级别中的每一个对应的可用范围的信息(权限范围信息)确定生成的学习模型的使用模式。在这种情况下,信息处理设备100可以通过使用存储在存储单元120(见图6)中的权限范围信息确定生成的学习模型的使用模式。例如,作为第一权限级别的使用模式,对于使用被赋予第一权限级别的用户(系统管理员)的数据生成的模型,可以进行销售和共享。
[0101]
此外,例如,作为第二权限级别的使用模式,对于使用被赋予第二权限级别的用户(店铺管理者)的数据生成的模型,可以进行委托销售和共享。例如,作为使用第二权限级别用户(店铺管理者)的数据生成的模型的使用模式,模型的销售可以委托给具有第一权限级别的用户(系统管理员)或模型可以由他/她自己来共享。作为使用被赋予第三权限级别的用户的数据生成的模型的使用模式,仅可以共享。
[0102]
在这种情况下,在权限范围信息中,表示可以销售和共享的信息与第一权限级别相关联,表示可以委托销售和共享的信息与第二权限级别相关联,以及表示可以共享的信息与第三权限级别相关联。例如,权限范围信息包括使用模式“销售”和“共享”与第一权限级别相关联的第一信息,使用模式“委托销售”和“共享”与第二权限相关联的第二信息以及使用模式“共享”与第三权限级别相关联的第三信息。
[0103]
由于学习模型md11被赋予作为系统管理员sml的权限级别的第一权限级别,所以信息处理设备100确定学习模型mdll既可以出售也可以共享。例如,信息处理设备100使用权限范围信息来确定学习模型md11既可以出售也可以共享。例如,信息处理设备100可以将指示使用模式是销售和共享的信息与学习模型md11相关联地存储在存储单元120中。
[0104]
此外,信息处理设备100从店铺管理者sp1使用的店铺管理者终端20获取用于生成学习模型的数据(步骤s21)。店铺管理者sp1操作店铺管理者终端20以将用于生成学习模型的数据发送到信息处理设备100。在图1的示例中,店铺管理者终端20向信息处理设备100发送数据dt12(见图2)。因此,信息处理设备100从被赋予第二权限级别的店铺管理者sp1使用
的店铺管理者终端20获取用于生成学习模型的数据。
[0105]
然后,信息处理设备100使用由店铺管理者sp1提供的数据生成学习模型(步骤s22)。在图1的示例中,信息处理设备100使用由店铺管理者sp1提供的数据dt12生成学习模型md12(见图2)。
[0106]
然后,信息处理设备100确定生成的学习模型的使用模式(步骤s23)。信息处理设备100根据作为数据提供者的店铺管理者sp1的权限级别确定生成的学习模型的使用模式。在图1的示例中,信息处理设备100根据作为店铺管理者sp1的权限级别的第二权限级别来确定学习模型md12的使用模式。信息处理设备100确定学习模型md12可以用在与第二权限级别对应的服务中。
[0107]
由于学习模型md12被赋予作为店铺管理者spl的权限级别的第二权限级别,信息处理设备100确定向第一权限级别用户(系统管理员)委托销售或共享学习模型md12是可行的。例如,信息处理设备100使用权限范围信息来确定学习模型md12可以委托给第一权限级别用户(系统管理员)销售或共享。例如,信息处理设备100可以在存储单元120中将指示使用模式是向第一权限级别用户(系统管理员)委托销售或共享的信息与学习模型md12相关联地存储。
[0108]
此外,信息处理设备100从普通用户ul使用的普通用户终端30获取用于生成学习模型的数据(步骤s31)。普通用户u1操作普通用户终端30以将用于生成学习模型的数据发送到信息处理设备100。在图1的示例中,普通用户终端30向信息处理设备100发送数据dt13(见图2)。因此,信息处理设备100从被赋予第三权限级别的普通用户u1使用的普通用户终端30获取用于生成学习模型的数据。
[0109]
然后,信息处理设备100使用由普通用户ul提供的数据生成学习模型(步骤s32)。在图1的示例中,信息处理设备100使用由普通用户u1提供的数据dt13生成学习模型md13(见图2)。
[0110]
然后,信息处理设备100确定生成的学习模型的使用模式(步骤s33)。信息处理设备100根据作为数据提供者的普通用户u1的权限级别确定生成的学习模型的使用模式。在图1的示例中,信息处理设备100根据作为普通用户u1的权限级别的第三权限级别来确定学习模型md13的使用模式。信息处理设备100确定学习模型md13可以用在与第三权限级别对应的服务中。
[0111]
由于学习模型md13被赋予作为普通用户ul的权限级别的第三权限级别,所以信息处理设备100确定仅共享可用于学习模型md13。例如,信息处理设备100使用权限范围信息来确定仅共享可用于学习模型md13。例如,信息处理设备100可以在存储单元120中将指示使用模式是共享的信息与学习模型md13相关联地存储。注意,步骤s11至s33是用于说明该流程的方便的参考标记。例如,可以在步骤s11至s23之前执行步骤s31至s33中的过程,或者可以在步骤s11至s13之前执行步骤s21至s23中的过程。
[0112]
如上所述,信息处理设备100根据用于生成模型的数据的提供者的权限级别确定生成的模型的使用模式。因此,信息处理设备100能够根据用于生成模型的数据适当地使用模型。
[0113]
[1-1-1.根据实施例的模型的使用模式的示例]
[0114]
以下,将结合图2至图6具体说明根据实施例的模型的使用模式。图2至图6是示出
根据本公开的实施例的模型的使用模式示例的示意图。注意,在图2至图6中,与图1相同的点用相同的附图标记等表示以适当省略其说明。
[0115]
首先,将参考图2说明使用每个用户的数据的模型的使用模式的概要。图2是示出信息处理设备100中的领域(区域)的使用示例的示意图。
[0116]
如图2所示,作为具有第一权限级别的系统管理员使用的终端设备的系统管理员终端10向信息处理设备100提供用于生成学习模型的数据dt11(步骤s41)。例如,系统管理员将信息输入到如图28所示的画面im21,从而向信息处理设备100提供用于生成样式板(学习模型)的数据dt11。因此,信息处理设备100接受数据dt11。已接受所提供的数据dt11的信息处理设备100使用数据dt11生成学习模型md11(步骤s42)。此处,由于提供数据dt11的提供者是具有第一权限级别的系统管理员,因此信息处理设备100在管理员区域ar11中生成学习模型md11。管理员区域ar11是第一权限级别的用户可以使用的区域(领域)。例如,管理员区域ar11是具有第一权限级别以外的权限级别的用户不能访问的区域。例如,可以为每个第一权限级别用户提供管理员区域ar11。例如,在存在多个第一权限级别用户的情况下,可以提供多个管理员区域ar11。在这种情况下,每个管理员区域ar11可以是只能由对应的第一权限级别的用户访问的领域。
[0117]
注意,此处所指的区域(领域)可以是物理上划分的领域或逻辑上划分的领域。例如,共享区域ar1、管理员区域ar11、个人区域ar12和个人区域ar13中的每一个可以是通过虚拟地(逻辑地)将包含在信息处理设备100中的物理硬盘划分为多个硬盘所获得的区域(分区)。
[0118]
然后,信息处理设备100确定学习模型mdll的使用模式(步骤s43)。例如,信息处理设备100基于作为数据提供者的系统管理员的指定来确定出售学习模型md11。信息处理设备100在共享区域ar1中将学习模型md11配置为待售学习模型md11。通过这种方式,系统管理员可以创作学习数据并在共享区域出售学习数据。例如,共享区域ar1是具有第一权限级别到第三权限级别的所有用户都可以使用的共享区域。例如,布置在共享区域ar1中的数据可以被具有第一权限级别到第三权限级别的所有用户访问。
[0119]
此外,作为由具有第二权限级别的店铺管理者使用的终端设备的店铺管理者终端20向信息处理设备100提供用于生成学习模型的数据dt12(步骤s44)。例如,店铺管理者将信息输入到如图28所示的画面im21从而向信息处理设备100提供用于生成样式板(学习模型)的数据dt12。因此,信息处理设备100接受数据dt12。已接受所提供的数据dt12的信息处理设备100使用数据dt12生成学习模型md12(步骤s45)。此处,由于提供数据dt12的提供者是具有第二权限级别的店铺管理者,所以信息处理设备100在个人区域ar12中生成学习模型md12。假设个人区域ar12是具有第二权限级别的用户可用的区域(领域)。例如,个人区域ar12是具有第二权限级别以外的权限级别的用户不能访问的领域。例如,可以向每个第二权限级别用户提供个人区域ar12。例如,当存在具有第二权限级别的十个用户时,可以提供十个个人区域ar12。在这种情况下,每个个人区域ar12是只能由相应的第二权限级别用户访问的区域。
[0120]
然后,信息处理设备100确定学习模型md12的使用模式(步骤s46)。例如,信息处理设备100基于作为数据提供者的店铺管理者的指定来确定公开学习模型md12。信息处理设备100基于作为数据提供者的店铺管理者的指定来确定启用学习模型md12的共享。信息处
理设备100在共享区域ar1中将学习模型md12配置为公共学习模型md12。以这种方式,店铺管理者可以创作和公开学习数据。
[0121]
此外,作为由具有第三权限级别的普通用户使用的终端设备的普通用户终端30向信息处理设备100提供用于生成学习模型的数据dt13(步骤s47)。例如,普通用户向如图28所示的画面im21输入信息,从而向信息处理设备100提供用于生成样式板(学习模型)的数据dt13。因此,信息处理设备100接受数据dt13。已接受所提供的数据dt13的信息处理设备100使用数据dt13生成学习模型md13(步骤s48)。此处,由于提供数据dt13的提供者是具有第三权限级别的普通用户,所以信息处理设备100在个人区域ar13中生成学习模型md13。个人区域ar13是第三权限级别的用户可以使用的区域(领域)。例如,个人区域ar13是具有第三权限级别以外的权限级别的用户不能访问的领域。例如,可以为每个第三权限级别用户提供个人区域ar13。例如,当有500个第三级权限用户时,可以提供500个个人区域ar13。在这种情况下,每个个人区域ar13是只能由相应的第三权限级别用户访问的领域。
[0122]
然后,信息处理设备100确定学习模型md13的使用模式(步骤s49)。例如,信息处理设备100基于作为数据提供者的普通用户的指定来确定公开学习模型md13。信息处理设备100基于作为数据提供者的普通用户的指定来确定启用学习模型md13的共享。信息处理设备100在共享区域ar1中将学习模型md13配置为公共学习模型md13。以这种方式,普通用户可以创作和公开学习数据。注意,步骤s41至s49是用于说明该流程的方便的参考标记。例如,可以在步骤s41至s46之前执行步骤s47至s49中的过程,或者可以在步骤s41至s43之前执行步骤s44至s46中的过程。
[0123]
接下来,将参考图3说明普通用户对店铺管理者模型的使用。图3是示出普通用户使用店铺管理者模型的示例的示意图。注意,与图2相同的点用相同的附图标记等表示以适当省略其说明。
[0124]
在图3的示例中,具有第三权限级别的普通用户请求使用由具有第二权限级别的店铺管理者公开的公共学习模型md12。此外,当普通用户公开自己的学习模型时,普通用户也可以使用其他用户公开的学习模型。例如,当普通用户公开一个学习模型时,普通用户可以使用例如三个学习模型。在这种情况下,普通用户可以使用其他用户公开的学习模型是他/她自己公开的学习模型数量的三倍。每个用户可以不受限制地浏览信息等,例如通过目录搜索。例如,信息处理设备100将每个普通用户公开的学习模型和另一用户使用的学习模型相互关联地存储在存储单元120中。例如,信息处理设备100可以提供各种类型的信息(例如图27至图30所示的画面im11至mi41)到普通用户终端30。
[0125]
在图3的示例中,由于普通用户公开了公共学习模型md13,所以允许使用公共学习模型md12。因此,信息处理设备100向普通用户提供公共学习模型md12(步骤s51)。例如,信息处理设备100向对应于普通用户的个人区域ar13提供公共学习模型md12。因此,普通用户可以使用店铺管理者生成的公共学习模型md12。
[0126]
接下来,参考图4,将说明店铺管理者向系统管理员委托销售该模型。图4是示出店铺管理者向系统管理员进行模型委托销售的示例的示意图。注意,与图2和图3相同的点用相同的附图标记等表示以适当省略其说明。
[0127]
在图4的示例中,作为具有第二权限级别的店铺管理者使用的终端设备的店铺管理者终端20向信息处理设备100提供用于生成学习模型的数据dt22(步骤s61)。因此,信息
处理设备100接受数据dt22。已接受所提供的数据dt22的信息处理设备100使用数据dt22生成学习模型md22(步骤s62)。信息处理设备100在个人区域ar12中生成学习模型md22。
[0128]
然后,店铺管理者向具有第一权限级别的系统管理员请求学习模型md22的委托销售(步骤s63)。以这种方式,店铺管理者可以创作学习数据并委托销售给系统管理员。例如,响应来自店铺管理者对学习模型md22的委托销售请求,信息处理设备100通知系统管理员存在学习模型md22的委托销售请求。然后,信息处理设备100可以从系统管理员获取指示接受学习模型md22的委托销售的信息。
[0129]
然后,系统管理员请求信息处理设备100出售委托出售的学习模型md22。信息处理设备100在共享区域ar1中将委托出售的学习模型md22配置为出售的学习模型md22(步骤s64)。以这种方式,系统管理员(系统管理用户)可以在共享区域中出售店铺管理者(特殊用户)委托的学习数据。以这种方式,系统管理员可以出售店铺管理者委托的学习数据。然后,信息处理设备100根据出售的学习模型md22的销售额将通过销售出售的学习模型md22获得的收入分配给店铺管理者(步骤s65)。店铺管理者可以根据出售的学习模型md22的销售额获得收益。
[0130]
接下来,将参考图5说明普通用户购买另一用户的模型。图5是示出普通用户购买系统管理员模型的示例的示意图。注意,与图2至图4相同的点用相同的附图标记等表示以适当省略其说明。
[0131]
在图5的示例中,具有第三权限级别的普通用户请求购买由具有第一权限级别的系统管理员售卖的出售的学习模型md11。另外,普通用户可以购买出售的学习模型。注意,购买模式可以是诸如单次购买或订阅购买等单独(individual,个别的)学习模型的购买。注意,每个用户都可以不受限制地浏览销售数据。
[0132]
在图5的示例中,普通用户通过支付出售的学习模型md11的售价来购买学习模型md11。请注意,付款是通过适当的结算过程执行的,例如电子支付。然后,信息处理设备100向普通用户提供待售学习模型md11(步骤s71)。例如,信息处理设备100向对应普通用户的个人区域ar13提供待售学习模型md11。因此,普通用户可以使用系统管理员售卖的出售的学习模型md11。注意,在普通用户购买的模型是系统管理员委托销售的待售学习模型md22的情况下,也执行相同的流程。
[0133]
接下来,将参考图6说明店铺管理者对另一用户的模型的使用。图6是示出店铺管理者使用系统管理员的模型和普通用户的模型的示例的示意图。注意,与图2至图5相同的点用相同的附图标记等表示以适当省略其说明。
[0134]
在图6的示例中,具有第二权限级别的店铺管理者请求使用由具有第一权限级别的系统管理员售卖的待售学习模型md11。此处,店铺管理者可以不受限制地使用所有公共学习数据和待售学习数据。因此,信息处理设备100将待售学习模型md11提供给店铺管理者(步骤s81)。例如,信息处理设备100向对应店铺管理者的个人区域ar12提供待售学习模型md11。因此,店铺管理者可以使用系统管理员售出的待售学习模型md11。
[0135]
此外,在图6的示例中,店铺管理者请求使用由具有第三权限级别的普通用户公开的公共学习模型md13。如上所述,店铺管理者可以不受限制地使用所有公共学习数据和待售学习数据。因此,信息处理设备100向店铺管理者提供公共学习模型md13(步骤s82)。例如,信息处理设备100将公共学习模型md13提供给对应于店铺管理者的个人区域ar12。因
此,店铺管理者可以使用普通用户公开的公共学习模型md13。
[0136]
如上所述,信息处理设备100根据每个用户的权限级别共享和销售学习模型。因此,信息处理设备100可以向每个用户提供与每个用户的权限级别相对应的服务。
[0137]
在现有技术中,没有用于仅共享学习数据(学习模型)同时安全地保护自己创作的作品本身的手段。此外,没有出售或委托销售学习数据(学习模型)的手段。此外,除了普通用户和系统管理员之外,没有提供作为用户的店铺管理者的权限并根据每个权限执行处理的手段。
[0138]
另一方面,在信息处理系统1中,可以共享使用内容生成的学习模型,同时安全地保护诸如由用户自己创作的作品的内容本身。此外,在信息处理系统1中,根据用户的属性等,将第一权限级别到第三权限级别中的任何一个赋予用户,以便用户可以根据该用户的权限级别出售或共享每个模型。因此,信息处理系统1能够根据用于生成模型的数据适当地使用模型。
[0139]
[1-1-2.根据实施例的模型的示例]
[0140]
如上所述,适用于信息处理系统1的学习模型可以是任何模型。信息处理设备100可以使用与机器学习相关的各种技术来生成学习模型。例如,信息处理设备100可以使用利用马尔可夫链的音乐生成算法。信息处理设备100可以使用马尔可夫链技术生成学习模型。此外,信息处理设备100可以使用利用深度学习的音乐生成算法。例如,信息处理设备100可以使用诸如递归神经网络(rnn)的递归神经网络技术来生成学习模型。例如,信息处理设备100可以使用强化学习技术生成学习模型。注意,关于模型生成的说明是示例,模型的生成可以由根据可获得的信息等选择的合适的学习方法来进行。首先,将样式板作为学习模型的示例进行说明。
[0141]
样式板是基于数据生成的学习模型。例如,样式板是基于包括旋律、和弦进行等的乐谱数据生成的学习模型。信息处理设备100可以通过使用包括诸如旋律、和弦进行和低音的信息的数据(学习音乐数据)作为数据集(学习数据集)来生成样式板。信息处理设备100将数据集与样式板相关联地存储。信息处理设备100可以响应预定信息的输入来生成用于自动创作音乐数据(也简称为“音乐”)的样式板。例如,由样式板自动创作的音乐数据可以包括诸如和弦进行、旋律和低音进行等信息。音乐数据可以是标准数据,例如乐器数字接口(midi)数据、波形数据或daw独特标准数据。
[0142]
例如,用户可以通过在样式板(学习模型)的生成画面中输入信息来指示信息处理设备100生成样式板(学习模型),如图28所示。例如,用户可以从他/她的音乐数据列表中选择用于生成样式板的音乐数据(学习音乐数据),如图27所示。
[0143]
例如,信息处理设备100可以通过使用具有欢快旋律的音乐数据作为学习音乐数据来生成自动创作具有欢快旋律的音乐数据的样式板(欢快调音板)。此外,例如,信息处理设备100可以通过使用带有忧郁旋律的音乐数据作为学习音乐数据来生成自动创作带有忧郁旋律的音乐数据的样式板(忧郁调音板)。此外,例如,信息处理设备100可以通过使用与预定和弦进行对应的音乐数据作为学习音乐数据来生成自动创作与预定和弦进行对应的音乐数据的样式板(基于和弦进行创作的调音板)。注意,样式板不限于上述情况,其可以是对应音乐类别或类型(例如“美式”)的调音板,或者对应音乐配置的调音板,例如“诗歌
→
桥牌
→
合唱”。
[0144]
例如,每个样式板自动创作具有与用于生成的数据(音乐)相对应的特征的音乐。此处,每个样式板是基于具有各种特征的音乐数据生成的学习模型。例如,欢快调音板是通过使用具有欢快旋律的音乐数据进行机器学习生成的学习模型,而忧郁调音板是通过使用忧郁旋律的音乐数据进行机器学习生成的学习模型,二者是不同的。因此,要自动创作的音乐根据用户选择的样式板变化。因此,用户可以通过根据他/她的需要选择样式板来自动创作期望的音乐。
[0145]
例如,信息处理设备100可以生成样式板以用于响应自动创作的指令而随机地自动创作多条音乐数据。例如,信息处理设备100可以生成样式板(欢快调音板),其响应自动创作的指令随机地自动创作具有欢快旋律的多条音乐数据。例如,信息处理设备100可以生成样式板(忧郁调音板),其响应自动创作的指令随机地自动创作具有忧郁旋律的多条音乐数据。例如,信息处理设备100可以生成样式板(基于和弦进行创作的调音板),其响应自动创作的指令来随机地自动创作对应多个预定和弦进行的音乐数据。
[0146]
信息处理设备100可以使用与图25所示的设置信息st12至st14相对应的信息(参数)来生成样式板。信息处理设备100可以使用与和声、音符持续时间等对应的参数来生成样式板。例如,信息处理设备100可以使用预定信息作为输入来生成样式板。例如,信息处理设备100可以使用与图25所示的设置信息st12至st14相对应的信息(参数)作为输入来生成样式板。例如,在输入参数的情况下,信息处理设备100可以生成用于随机自动创作多条音乐数据的样式板。注意,以上说明是示例,样式板可以是输出任何信息的学习模型,只要用户可以使用该学习模型自动创作音乐即可。
[0147]
下面,将说明使用学习模型(例如样式板)的各种类型的信息处理。
[0148]
[1-1-3.模型选择示例]
[0149]
首先,将说明用户要使用的学习模型(样式板)的选择。用户从如图29和图30所示的样式板列表中选择用户希望使用的样式板。用户选择与由样式板自动创作的音乐匹配的图像。例如,在用户希望自动创作具有欢快旋律的音乐的情况下,用户选择欢快的调音板。例如,当用户想用忧郁的旋律自动创作音乐时,用户选择忧郁调音板。例如,在用户希望自动创作对应预定和弦进行的音乐的情况下,用户选择基于和弦进行创作的调音板。
[0150]
注意,用户在选择样式板时可以选择多个样式板。例如,用户可以选择第一样式板来创作音乐的一部分(例如,前八小节)并使用不同于第一样式板的第二样式板来创作音乐的不同部分(例如,中间八小节)。包括这样的多个样式板的信息在下文中被称为样式板序列。换言之,样式板序列是通过组合用于指定被称为样式板的乐曲的指定信息而创作的组合指定信息。用户可以通过设置样式板序列来创作音乐,从而很容易在一首音乐中创作具有多个特征的各种音乐数据。
[0151]
[1-1-4.模型销售与分享模式]
[0152]
信息处理设备100可以单独出售或共享每个学习模型(样式板)。此外,信息处理设备100可以将多个样式板作为一个捆绑包出售或共享。信息处理设备100可以将基于特定艺术家的音乐生成的20个样式板作为一个捆绑包出售或共享。例如,信息处理设备100可以销售或共享与名称#002相对应的一个捆绑包(bundle),包括如图30所示的多个样式板,例如样式板sp#101、sp#055、sp#007和sp#300。
[0153]
[1-1-5.自动生成元信息]
[0154]
信息处理设备100可以生成学习模型的元信息。例如,信息处理设备100基于用户主体提供的数据生成与模型相对应的元信息。例如,在所提供的音乐数据是带有忧郁旋律的音乐的情况下,信息处理设备100可以生成包括指示忧郁旋律的信息的元信息作为要生成的样式板的元信息。例如,在所提供的音乐数据是与特定和弦进行对应的音乐的情况下,信息处理设备100可以生成包括指示特定和弦进行的信息的元信息作为要生成的样式板的元信息。
[0155]
[1-1-6.向数据提供者提供模型]
[0156]
信息处理设备100可以将模型发送到作为数据提供者的用户主体所使用的终端设备。信息处理设备100可以在模型生成完成时将模型发送到作为数据提供者的用户主体使用的终端设备。例如,信息处理设备100可以在接受数据时生成模型,并且在生成模型时将模型发送到作为数据提供者的用户主体所使用的终端设备。
[0157]
例如,信息处理设备100可以在接受数据时生成样式板,并且在生成样式板时将样式板发送到作为数据提供者的用户主体所使用的终端设备。以这种方式,一旦有生成样式板的请求,信息处理设备100就生成样式板并且将生成的样式板发送到终端设备。例如,由于生成样式板所需的时间短于例如学习另一个生成的模型,因此信息处理设备100可以在短时间内执行从接受请求到生成和发送样式板的流程。
[0158]
[1-1-7.向用户提供信息]
[0159]
信息处理设备100可以向用户提供各种类型的信息。例如,信息处理设备100可以响应来自用户的请求向用户提供各种类型的信息。信息处理设备100可以基于用户的服务使用历史来确定要提供给用户的信息。
[0160]
信息处理设备100可基于用户的服务使用历史确定多个模型以向用户提供信息。在这种情况下,信息处理设备100生成确定的多个模型的列表信息并将列表信息发送到用户的终端设备。
[0161]
信息处理设备100可以基于每个用户的行为历史或偏好来确定向用户推荐的模型(推荐模型)。信息处理设备100在多个模型中确定推荐给用户使用的推荐模型。
[0162]
[1-1-8.收听服务]
[0163]
如上所述,在内容是音乐的情况下,信息处理设备100可以向用户提供收听服务。例如,信息处理设备100可以提供对使用模型时产生的音乐的收听服务。
[0164]
在提供收听服务的情况下,信息处理设备100可以接受用户对样式板的选择并且使用户收听使用所接受的样式板自动创作的音乐。因此,用户可以确认将创作什么样的音乐。
[0165]
[1-1-9.用户提供的数据]
[0166]
在用户提供的数据适用于预定条件的情况下,信息处理设备100可以不登记该数据。例如,在用户请求将另一主体具有版权的内容登记为用户要提供的数据的情况下,信息处理设备100可以不执行该登记。例如,在用户请求将某个艺术家的音乐(音乐x)登记为用户提供的数据的情况下,信息处理设备100可以拒绝该登记。
[0167]
在这种情况下,信息处理设备100可以向请求登记的用户通知登记被拒绝。例如,信息处理设备100可以通过参考预定数据库来确定用户请求登记的内容是否是另一主体具有版权的内容。例如,信息处理设备100可以将用户请求登记的内容提供给外部服务提供装
置,该外部服务提供装置提供用于确定版权存在与否的服务,且信息处理设备100可以通过使用从外部服务提供装置接收到的确定结果确定另一个主体是否拥有该内容的版权。
[0168]
[1-2.根据实施例的信息处理系统的配置]
[0169]
以下将说明图7所示的信息处理系统1。图7是示出根据本公开的实施例的信息处理系统的配置示例的示意图。如图7所示,信息处理系统1包括信息处理设备100、系统管理员终端10、店铺管理者终端20-1至20-3和普通用户终端30-1至30-3。信息处理系统1用作作品管理系统、学习模型信息管理系统、学习模型信息共享系统、学习模型信息销售系统和学习模型信息共享和销售系统。
[0170]
在图7中的示例中,示出了三个店铺管理者终端20-1、20-2和20-3,但是在没有特别区别地进行说明时它们被称为店铺管理者终端20。包括在信息处理系统1中的店铺管理者终端20的数量不限于三个,并且可以多于或少于三个。此外,在图7的示例,示出了三个普通用户终端30-1、30-2和30-3,但是在没有特别区别地进行说明时它们被称为普通用户终端30。包括在信息处理系统1中的普通用户终端30的数量不限于三个,并且可以多于或少于三个。此外,信息处理系统1可以包括多个信息处理设备100和多个系统管理员终端10。信息处理设备100、系统管理员终端10、店铺管理者终端20和普通用户终端30是通过预定的通信网络(网络n)以有线或无线方式可通信地连接。
[0171]
信息处理设备100提供与内容的创作相关的服务。信息处理设备100是这样的信息处理设备,即,其通过使用服务用户主体提供的数据生成关于内容生成的模型,并根据用户主体的权限级别确定生成的模型的使用模式。信息处理设备100向作为服务用户主体的系统管理员使用的系统管理员终端10发送信息和从系统管理员终端10接收信息。信息处理设备100向作为服务用户主体的店铺管理者所使用的店铺管理者终端20发送信息和从店铺管理者终端20接收信息。信息处理设备100向作为服务用户主体的普通用户使用的普通用户终端30发送信息和从该普通用户终端30接收信息。
[0172]
系统管理员终端10是具有第一权限的系统管理员使用的终端设备(信息处理设备)。系统管理员终端10例如由系统管理员用来操作和管理整个信息处理系统1。系统管理员终端10例如可以是诸如智能手机、平板终端、笔记本电脑(pc)、台式电脑、移动电话或个人数字助理(pda)的设备。图1至图6的示例示出系统管理员终端10是笔记本电脑的情况。
[0173]
店铺管理者终端20是具有第二权限的店铺管理者所使用的终端设备(信息处理设备)。例如,店铺管理者使用店铺管理者终端20来委托音乐的销售。店铺管理者终端20例如可以是诸如智能手机、平板终端、笔记本电脑、台式电脑、移动电话或个人数字助理的设备。图1至图6的示例示出店铺管理者终端20是笔记本电脑的情况。
[0174]
普通用户终端30是具有第三权限的普通用户使用的终端设备(信息处理设备)。例如,普通用户使用普通用户终端30来分享或购买音乐。普通用户终端30例如可以是诸如智能手机、平板终端、笔记本电脑、台式电脑、手机或个人数字助理的设备。图1至图6的示例示出普通用户终端30是笔记本电脑的情况。
[0175]
店铺管理者权限对应于赋予通过信息处理设备100提供的服务进行销售的卖家(店铺管理者)的第二权限级别(也简称为“第二权限”)。在内容(作品信息)为音乐(音乐信息)的情况下,具有第二权限的店铺管理者为例如音乐出版公司、唱片公司、daw软件销售公司等。信息处理设备100与店铺管理者使用的店铺管理者终端20进行通信。
[0176]
普通用户权限对应于赋予使用由信息处理设备100提供服务的用户(普通用户)的第三权限级别(也简称为“第三权限”)。具有第三权限的普通用户例如是使用服务的普通用户。普通用户包括各种用户,包括所谓的端用户、免费使用服务(工具)的用户、订阅使用服务的用户。信息处理设备100与普通用户使用的普通用户终端30进行通信。
[0177]
[1-3.根据实施例的信息处理设备的配置]
[0178]
接下来将说明根据实施例的作为执行信息处理的信息处理设备的示例的信息处理设备100的配置。图8是示出根据本公开的实施例的信息处理设备100的配置示例的示意图。
[0179]
如图8所示,信息处理设备100包括通信单元110、存储单元120和控制单元130。注意,信息处理设备100可以包括从信息处理设备100的管理员等接收各种操作的输入单元(例如,键盘或鼠标);以及用于显示各种类型的信息的显示单元(例如,液晶显示器)。
[0180]
通信单元110由例如网络接口卡(nic)等实现。然后,通信单元110以有线或无线方式连接到网络n(见图7),并与其他信息处理设备(例如系统管理员终端10、店铺管理者终端20以及普通用户终端30)进行信息的发送和接收。
[0181]
存储单元120由例如诸如随机存取存储器(ram)或闪存的半导体存储元件、或诸如硬盘或光盘的存储装置来实现。如图8所示,根据实施例的存储单元120包括用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126和操作历史信息存储单元127。注意,尽管未示出,但是存储单元120可以存储各种类型的信息,例如将作为提供给系统管理员终端10的图像源的图像。
[0182]
根据实施例的用户信息存储单元121存储关于用户的各种类型的信息(用户信息)。图9是示出根据本公开的实施例的用户信息存储单元的示例的示意图。
[0183]
用户信息存储单元121存储包括用户id、用户元信息和权限信息的用户信息。用户信息存储单元121将与每个用户id对应的用户元信息和权限信息与每个用户id相关联地存储。
[0184]
用户id表示用于唯一地指定每个用户的标识信息。例如,用户id指示用于唯一地指定诸如系统管理员、店铺管理者或普通用户的用户的标识信息。用户元信息例如是用户的附加信息,诸如用户的姓名和地址。
[0185]
权限信息存储例如用于标识权限的值,诸如系统管理员权限信息、店铺管理者权限信息和普通用户权限信息。权限信息存储例如用于标识权限的值,诸如用于标识系统管理员的值“1”、用于标识店铺管理者的值“2”和用于标识普通用户的值“3”。例如,当对应的用户为系统管理员时,在权限信息中存储与系统管理员权限信息对应的值(例如1)。例如,当对应的用户是店铺管理者时,在权限信息中存储与店铺管理者权限信息对应的值(例如2)。例如,当对应的用户为普通用户时,在权限信息中存储与普通用户权限信息对应的值(例如3)。
[0186]
注意,用户信息存储单元121不限于以上情况,并且可以根据目的存储各种类型的信息。用户元信息不限于姓名和地址,与用户相关的各种信息都可以被存储。例如,当用户为自然人时,用户元信息中可以存储用户的诸如性别、年龄等人口统计属性信息、心理属性信息等。
[0187]
根据实施例的作品信息存储单元122存储与作品相关的各种信息(作品信息)。图10是示出根据实施例的作品信息存储单元的示例的示意图。
[0188]
作品信息存储单元122存储包括作品id、创作者id、作品元信息和作品内容信息的作品信息。作品信息存储单元122将与每个作品id相对应的创作者id、作品元信息和作品内容信息与每个作品id相关联地存储。
[0189]
作品id表示用于唯一指定作品的标识信息。创作者id指示用于唯一指定相应作品的创作者的标识信息。例如,创作者id表示用于唯一地指定诸如系统管理员、店铺管理者或普通用户之类的用户的标识信息。作品元信息例如是曲名、作曲家、年龄以及类别等信息。作品内容信息例如是关于音乐的旋律和和弦进行的信息。
[0190]
注意,作品信息存储单元122不局限于以上情况,并且可以根据目的存储各种类型的信息。例如,作品元信息可以存储与作品相关的各种附加信息,例如与创作作品的日期和时间相关的信息。
[0191]
根据实施例的学习模型信息存储单元123存储关于训练模型的信息(学习模型信息)。图11是示出根据本公开的实施例的学习模型信息存储单元的示例的示意图。
[0192]
学习模型信息存储单元123存储包括学习模型信息id、创作者id、学习模型信息的元信息、学习结果信息、作品id、共享可否信息和销售可否信息的学习模型信息。学习模型信息存储单元123将与每个学习模型信息id相对应的创作者id、学习模型信息的元信息、学习结果信息、作品id、共享可否信息和销售可否信息与每个学习模型信息id相关联地存储。
[0193]
学习模型信息id指示用于唯一指定学习模型信息的标识信息。创作者id指示用于唯一指定相应学习模型信息的创作者的标识信息。例如,创作者id表示用于唯一指定诸如系统管理员、店铺管理者或普通用户的用户的标识信息。
[0194]
学习模型信息的元信息是例如表示待学习的作品的特征的信息。学习模型信息的元信息是诸如节奏、类别、欢快或忧郁旋律的音乐音调,是诸如诗歌、桥牌以及合唱的歌曲结构、和弦进行、音阶、教堂音乐等。学习结果信息存储由包括在信息处理设备100中的学习处理单元(生成单元132)等的处理结果。作品id指示用于唯一指定待学习的多个作品中的每一个的标识信息。
[0195]
共享可否信息指示例如是否可以共享相应的学习模型。作为共享可否信息,例如,存储用于指定和识别相应的学习模型是否可以共享的值。作为共享可否信息,例如,在可以共享相应的学习模型的情况下,存储表示可以共享的值“1”,并且在不能共享相应的学习模型的情况下,存储表示无法共享的值“2”。
[0196]
销售可否信息指示例如相应的学习模型是否可以销售。作为销售可否信息,例如,存储用于指定和识别相应的学习模型是否可以销售的值。作为销售可否信息,例如,当相应的学习模型可以销售时,存储表示可以销售的值“1”,并且当相应的学习模型不能被销售时,储存表示不能销售的值“2”。
[0197]
注意,学习模型信息存储单元123不局限于以上情况,并且可以根据目的存储各种类型的信息。例如,在学习模型信息的元信息中,可以存储与学习模型相关的各种类型的附加信息,例如与创作学习模型的日期和时间相关的信息。
[0198]
根据实施例的销售管理信息存储单元124存储关于销售的各种类型的信息(销售管理信息)。图12是示出根据本公开的实施例的销售管理信息存储单元的示例的示意图。
[0199]
销售管理信息存储单元124存储包括销售管理信息id、销售价格信息、销售元信息和学习模型信息id的销售管理信息。销售管理信息存储单元124将与每个销售管理信息id相对应的销售价格信息、销售元信息和学习模型信息id与每个销售管理信息id相关联地存储。
[0200]
销售管理信息id表示用于唯一指定销售管理信息的标识信息。销售价格信息例如是诸如销售价格、税金等信息。销售元信息例如是诸如销售产品名称、销售公司名称等信息。
[0201]
学习模型信息id指示用于唯一指定学习模型信息的标识信息。例如,当由对应的销售管理信息id标识的销售管理信息是具有一条学习模型信息的单个产品时,一个学习模型信息id与该销售管理信息id相关联。例如,当由对应的销售管理信息id识别的销售管理信息是具有多条学习模型信息的捆绑产品时,多条学习模型信息id与销售管理信息id相关联。
[0202]
注意,销售管理信息存储单元124不局限于以上情况,并且可以根据目的存储各种类型的信息。例如,销售元信息可以存储与销售相关的各种附加信息,诸如与销售开始的日期和时间相关的信息。
[0203]
根据实施例的共享信息存储单元125存储关于共享的各种类型的信息(共享信息)。共享信息存储单元125存储共享书签列表信息。例如,共享信息存储单元125存储添加了共享书签的学习模型的列表信息。图13是示出根据本公开的实施例的共享信息存储单元的示例的示意图。
[0204]
共享信息存储单元125存储包括用户id和学习模型信息id的共享信息。共享信息存储单元125将与每个用户id相对应的学习模型信息id与每个用户id相关联地存储。共享信息存储单元125将用于由用户id标识的用户识别添加到共享书签的学习模型的学习模型信息id与每个用户id相关联地存储。
[0205]
用户id指示用于唯一指定每个用户的标识信息。例如,用户id指示用于唯一指定诸如系统管理员、店铺管理者或普通用户之类的用户的标识信息。
[0206]
学习模型信息id指示用于唯一指定学习模型信息的标识信息。例如,当由对应的用户id标识的用户将共享书签添加到多个学习模型时,用户id与多个学习模型信息id相关联。例如,当对应的用户id没有添加共享书签时,该用户id与学习模型信息id没有关联。
[0207]
注意,共享信息存储单元125不局限于以上情况,并且可以根据目的存储各种类型的信息。
[0208]
根据实施例的购买信息存储单元126存储关于购买的信息(购买信息)。购买信息存储单元126存储用户购买列表信息。例如,购买信息存储单元126存储用户购买的学习模型的列表信息。图14是示出根据本公开的实施例的购买信息存储单元的示例的示意图。
[0209]
购买信息存储单元126存储包括用户id和学习模型信息id的购买信息。购买信息存储单元126将与每个用户id相对应的学习模型信息id与每个用户id相关联地存储。购买信息存储单元126将每个用户id与用于由用户id标识的用户识别购买的学习模型的学习模型信息id相关联地存储。
[0210]
用户id指示用于唯一指定每个用户的标识信息。例如,用户id指示用于唯一指定诸如系统管理员、店铺管理者或普通用户的用户的标识信息。
[0211]
学习模型信息id指示用于唯一指定学习模型信息的标识信息。例如,当由对应的用户id标识的用户购买多个学习模型时,用户id与多个学习模型信息id相关联。例如,当对应的用户id没有购买学习模型时,用户id与学习模型信息id没有关联。
[0212]
注意,购买信息存储单元126不局限于以上情况,并且可以根据目的存储各种类型的信息。
[0213]
根据实施例的操作历史信息存储单元127存储关于用户的操作历史的信息(操作历史信息)。操作历史信息存储单元127存储用户操作历史列表信息。例如,操作历史信息存储单元127存储每个用户的操作历史的列表信息。图15是示出根据本公开的实施例的操作历史信息存储单元的示例的示意图。
[0214]
操作历史信息存储单元127存储操作历史信息。例如,操作历史信息存储单元127将与每个用户id对应的操作历史与每个用户id相关联地存储。操作历史信息存储单元127将由用户id标识的用户的操作历史与每个用户id相关联地存储。
[0215]
操作历史信息指示用户的操作历史。例如,操作历史信息可以包括关于用户的操作的各种类型的信息,例如用户执行的操作的细节以及执行操作的日期和时间。
[0216]
注意,操作历史信息存储单元127不局限于以上情况,并且可以根据目的存储各种类型的信息。
[0217]
回到图8,继续进行说明。控制单元130由例如中央处理单元(cpu)、微处理单元(mpu)等来实现,其使用ram等作为工作区执行存储在信息处理设备100内的程序(例如,诸如根据本公开的信息处理程序的确定程序)。此外,控制单元130为控制器,由例如专用集成电路(asic)或现场可编程门阵列(fpga)等集成电路来实现。
[0218]
如图8所示,控制单元130包括获取单元131、生成单元132、确定单元133、发送单元134、接受单元135和提供单元136,并实现或执行如下面所说明的信息处理的功能和动作。注意,控制单元130的内部配置不局限于图8所示的配置,并且也可以是其他配置,只要进行后述的信息处理即可。此外,控制单元130中包括的处理单元的连接关系不限于图8所示的连接关系,并且其可能是另一种连接关系。
[0219]
获取单元131获取各种类型的信息。获取单元131从外部信息处理设备获取各种类型的信息。获取单元131从诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备获取各种类型的信息。
[0220]
获取单元131从存储单元120获取各种类型的信息。获取单元131从用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126和操作历史信息存储单元127获取各类信息。
[0221]
获取单元131获取由确定单元133确定的各种类型的信息。获取单元131获取由生成单元132生成的各种类型的信息。获取单元131获取由接受单元135接收的各种类型的信息。
[0222]
在图1的示例中,参考图1,获取单元131从系统管理员sm1使用的系统管理员终端10获取用于生成学习模型的数据。获取单元131从店铺管理者sp1使用的店铺管理者终端20获取用于生成学习模型的数据。获取单元131从普通用户u1使用的普通用户终端30获取用于生成学习模型的数据。
[0223]
生成单元132生成各种类型的信息。生成单元132基于来自外部信息处理设备的信
息和存储在存储单元120中的信息生成各种类型的信息。生成单元132基于来自诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备的信息生成各种类型的信息。生成单元132基于存储在用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126或操作历史信息存储单元127的信息生成各种类型的信息。
[0224]
生成单元132基于获取单元131获取的各种类型的信息生成各种类型的信息。生成单元132基于由确定单元133确定的各种类型的信息生成各种类型的信息。生成单元132基于接受单元135确定的各种类型的信息,生成各种类型的信息。
[0225]
生成单元132执行学习处理。生成单元132用作执行学习处理的学习处理单元。例如,生成单元132是学习处理功能单元。生成单元132执行各种学习。生成单元132学习(生成)模型。生成单元132学习诸如模型的各种类型的信息。生成单元132通过学习生成模型。生成单元132使用与机器学习相关的各种技术来学习模型。生成单元132通过学习来更新模型。
[0226]
例如,生成单元132基于来自外部信息处理设备的信息和存储在存储单元120中的信息来学习各种类型的信息。生成单元132基于来自例如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备的信息来学习各种类型的信息。生成单元132根据用户信息存储单元121、作品信息存储单元122、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126和操作历史信息存储单元127中存储的信息学习各种类型的信息。
[0227]
生成单元132基于获取单元131获取的各种类型的信息来学习各种类型的信息。生成单元132基于通过确定单元133确定的各种类型的信息来学习各种类型的信息。生成单元132根据接受单元135确定的各种信息,学习各种信息。
[0228]
生成单元132使用与机器学习相关的各种技术来生成学习模型。生成单元132可以使用利用马尔可夫链的音乐生成算法。信息处理设备100可以使用马尔可夫链技术生成学习模型。此外,信息处理设备100可以使用利用深度学习的音乐生成算法。信息处理设备100使用深度学习技术生成学习模型。生成单元132使用诸如rnn的递归神经网络技术来生成学习模型。生成单元132可以使用强化学习技术生成学习模型。
[0229]
生成单元132通过使用具有关于内容创作的服务的多个权限级别之一的服务用户主体提供的数据来生成关于内容生成的模型。生成单元132通过使用由具有多个权限级别之一的用户主体提供的数据来生成模型,所述多个权限级别包括赋予服务管理员的第一权限级别、赋予在服务中进行销售的卖家的第二权限级别、以及赋予使用服务的普通用户的第三权限级别。
[0230]
生成单元132通过使用由具有多个权限级别之一的用户主体提供的数据来生成模型,该多个权限级别包括权限限制多于第一权限级别的第二权限级别和权限限制多于第二级权限级别的第三权限级别。生成单元132通过使用具有包括第一权限级别的多个权限级别之一的用户主体提供的数据来生成模型,具有第一权限级别的用户主体可以接受来自具有第二权限级别的用户主体的委托。生成单元132通过使用具有包括第二权限级别的多个权限级别之一的用户主体提供的数据来生成模型,具有第二权限级别的该用户主体可以销售和共享由具有第二权限级别的用户主体的数据生成的模型。生成单元132通过使用具有
包括第三权限级别的多个权限级别之一的用户主体提供的数据来生成模型,具有第三权限级别的用户主体可以共享由具有第三权限级别的用户主体的数据生成的模型。
[0231]
生成单元132基于用户主体提供的数据生成对应于模型的元信息。生成单元132在接受单元135接受数据的定时生成模型。生成单元132生成由确定单元133确定的多个模型的列表信息。
[0232]
生成单元132通过使用由具有关于音乐创作的服务中的多个权限级别之一的用户主体提供的数据来生成关于音乐生成的模型,该音乐即内容。
[0233]
生成单元132通过适当地使用各种技术来生成要提供给外部信息处理设备的诸如画面(图像信息)等的各种类型的信息。生成单元132生成待提供给系统管理员终端10的画面(图像信息)等。例如,生成单元132基于存储单元120中存储的信息,生成待提供给系统管理员终端10的画面(图像信息)等。
[0234]
生成单元132可以通过任何处理来生成画面(图像信息)等,只要能够生成待提供给外部信息处理设备的画面(图像信息)等即可。例如,生成单元132通过适当地使用与图像生成、图像处理等相关的各种技术来生成待提供给系统管理员终端10的画面(图像信息)。例如,生成单元132通过适当地使用诸如java(登记商标)的各种技术来生成待提供给系统管理员终端10的画面(图像信息)。注意,生成单元132可以基于诸如css、javascript(登记商标)或html的格式生成待提供给系统管理员终端10的画面(图像信息)。此外,例如,生成单元132可以生成各种格式的画面(图像信息),诸如联合图像专家组(jpeg)、图形交换格式(gif)或便携式网络图形(png)。生成单元132生成图像im11、im21、im31、im41等。生成单元132生成关于用户界面if11至if13的各种类型的信息。
[0235]
在图1的示例中,生成单元132使用从系统管理员sm1提供的数据生成学习模型。生成单元132使用从店铺管理者sp1提供的数据生成学习模型。生成单元132使用从普通用户u1提供的数据生成学习模型。
[0236]
确定单元133决定各种类型的信息。确定单元133确定各种类型的信息。例如,确定单元133基于来自外部信息处理设备的信息或存储在存储单元120中的信息来决定各种类型的信息。确定单元133基于来自外部信息处理设备的信息和存储在存储单元120中的信息来确定各种类型的信息。确定单元133基于来自例如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备的信息来确定各种类型的信息。确定单元133基于存储在用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125,购买信息存储单元126或操作历史信息存储单元127中的信息确定各种类型的信息。
[0237]
确定单元133基于获取单元131获取的各种类型的信息来确定各种类型的信息。确定单元133基于生成单元132生成的各种类型的信息来确定各种类型的信息。确定单元133根据接受单元135接收到的各种类型信息的决定各种类型的信息。
[0238]
确定单元133根据用户主体的一个权限级别确定生成单元132生成的模型的使用模式。确定单元133根据一个权限级别确定服务中的模型的使用范围。确定单元133根据一个权限级别来决定模型是否可以出售或共享。
[0239]
当用户主体拥有的一个权限级别为第一权限级别时,确定单元133确定该模型可以用于与第一权限级别对应的服务中。当用户主体拥有的一个权限级别为第二权限级别
时,确定单元133确定该模型可以用于与第二权限级别对应的服务中。当用户主体拥有的一个权限级别为第三权限级别时,确定单元133确定该模型可以用于与第三权限级别对应的服务中。
[0240]
确定单元133基于一个用户主体的服务使用历史来确定提供给一个用户主体的信息。确定单元133确定多个模型以向一个用户主体提供信息。确定单元133确定多个模型中要推荐一个用户主体使用的推荐模型。
[0241]
在图1的示例中,确定单元133根据作为数据提供者的系统管理员sm1的权限级别来确定所生成的学习模型的使用模式。确定单元133根据作为数据提供者的店铺管理者sp1的权限级别来确定所生成的学习模型的使用模式。确定单元133根据作为数据提供者的普通用户u1的权限级别来确定所生成的学习模型的使用模式。
[0242]
发送单元134向外部信息处理设备提供各种类型的信息。发送单元134向外部信息处理设备发送各种类型的信息。例如,发送单元134向诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备发送各种类型的信息。发送单元134提供存储在存储单元中的信息120。发送单元134发送存储在存储单元120中的信息。
[0243]
发送单元134基于来自诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备的信息提供各种类型的信息。发送单元134基于存储在存储单元120中的信息提供各种类型的信息,发送单元134基于存储在用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126或操作历史信息存储单元127中的信息提供各种类型的信息。
[0244]
发送单元134发送由获取单元131获取的各种类型的信息。发送单元134发送由生成单元132生成的各种类型的信息。发送单元134发送由确定单元133确定的各种类型的信息。发送单元134响应来自提供单元136的指令,发送由提供单元136提供的各种类型的信息。发送单元134将接受单元135接收到的各种类型的信息发送到其他信息处理设备,例如系统管理员终端10、店铺管理者终端20和普通用户终端30。
[0245]
发送单元134将模型发送给用户主体使用的终端设备。发送单元134在生成单元132生成模型的定时将模型发送到终端设备。发送单元134向作为系统管理员使用的终端设备的系统管理员终端10发送模型。在生成单元132使用系统管理员提供的数据生成模型的定时,发送单元134将模型发送到作为系统管理员使用的终端设备的系统管理员终端10。
[0246]
发送单元134将模型发送到店铺管理者终端20,店铺管理者终端20是店铺管理者使用的终端设备。在生成单元132使用由店铺管理者提供的数据生成模型的定时,发送单元134将模型发送到店铺管理者终端20,店铺管理者终端20是店铺管理者使用的终端设备。发送单元134将模型发送到作为普通用户使用的终端设备的普通用户终端30。在生成单元132使用由普通用户提供的数据生成模型的定时,发送单元134将模型发送到作为普通用户使用的终端设备的普通用户终端30。
[0247]
接受单元135接受各种类型的信息。接受单元135接受各种信息的登记。接受单元135接受对各种类型信息的请求。
[0248]
接受单元135接收各种类型的信息。接受单元135从外部信息处理设备接收各种类型的信息。接受单元135从诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备接收各种类型的信息。
[0249]
接受单元135接受来自用户主体的数据。接受单元135接受来自系统管理员的数据。接受单元135从作为系统管理员使用的终端设备的系统管理员终端10接受数据。接受单元135接受来自店铺管理者的数据。接受单元135从作为店铺管理者使用的终端设备的店铺管理者终端20接受数据。接受单元135接受来自普通用户的数据。接受单元135从作为普通用户使用的终端设备的普通用户终端30接受数据。
[0250]
在图1的示例中,接受单元135接受从系统管理员终端10提供的数据dt11。接受单元135接受所提供的数据dt11。接受单元135接受从店铺管理者终端20提供的数据dt12。接受单元135接受所提供的数据dt11。接受单元135接受从普通用户终端30提供的数据dt13。
[0251]
提供单元136提供各种类型的信息。提供单元136向诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的其他信息处理设备提供各种类型的信息。例如,提供单元136基于来自外部信息处理设备的信息和存储在存储单元120中的信息提供各种类型的信息。提供单元136基于来自诸如系统管理员终端10、店铺管理者终端20、普通用户终端30的其他信息处理设备的信息提供各种类型的信息。提供单元136基于存储在用户信息存储单元121、作品信息存储单元122、学习模型信息存储单元123、销售管理信息存储单元124、共享信息存储单元125、购买信息存储单元126和操作历史信息存储单元127中的信息,提供各种类型的信息。
[0252]
提供单元136基于由获取单元131获取的各种类型的信息提供各种类型的信息。提供单元136基于由生成单元132生成的各种类型的信息提供各种类型的信息。提供单元136根据确定单元133确定的各种类型的信息提供各种类型的信息。提供单元136根据接收单元135接受的各种类型的信息提供各种类型的信息。提供单元136通过指示发送单元134而使发送单元134发送各种类型的信息来提供信息。
[0253]
提供单元136提供音乐收听服务。提供单元136提供使用模型时产生的音乐的收听服务。
[0254]
[1-4.根据实施例的终端设备的配置]
[0255]
接下来,将说明根据实施例的每个用户使用的终端设备。
[0256]
[1-4-1.根据实施例的系统管理员终端的配置]
[0257]
首先,将说明作为根据实施例的终端设备的示例的系统管理员终端10的配置。图16是示出根据本公开的实施例的系统管理员终端的配置示例的示意图。
[0258]
如图16所示,系统管理员终端10包括通信单元11、输入单元12、输出单元13、存储单元14、控制单元15和显示单元16。
[0259]
通信单元11由例如nic或通信电路实现。通信单元11以有线或无线方式连接到网络n(因特网等),并且经由网络n与诸如信息处理设备100和其他终端设备的其他设备发送和接收信息。
[0260]
用户向输入单元12输入各种操作。输入单元12包括连接到系统管理员终端10的键盘或鼠标。输入单元12接受用户的输入。输入单元12接受用户通过键盘或鼠标的输入。输入单元12可以具有检测声音的功能。在这种情况下,输入单元12可以包括检测声音的麦克风。
[0261]
各种类型的信息可以经由显示单元16输入到输入单元12。这种情况下,输入单元12可以具有能够实现与键盘或鼠标的功能等效的功能的触摸面板。这种情况下,输入单元12利用由各种传感器实现的触摸面板的功能经由显示屏接收来自用户的各种操作。换言
之,输入单元12经由系统管理员终端10的显示单元16接收来自用户的各种操作。例如,输入单元12经由系统管理员终端10的显示单元16接收诸如用户的指定的操作。例如,输入单元12用作使用触摸面板的功能接受用户的操作的接受单元。注意,作为通过输入单元12检测用户操作的方法,在平板终端中主要采用电容方法。但是,只要能够检测到用户的操作并实现触摸屏的功能,也可以采用任何其他检测方法,例如电阻膜法、表面声波法、红外法、电磁感应法等方法。另外,当在系统管理员终端10中设置按钮等时,系统管理员终端10可以具有也接受使用按钮等的操作的输入单元。
[0262]
输出单元13输出各种类型的信息。输出单元13具有输出声音的功能。例如,输出单元13包括输出声音的扬声器。注意,当不执行声音输出时,系统管理员终端10可以不包括输出单元13。
[0263]
存储单元14由例如诸如随机存取存储器、闪存等半导体存储元件、或者诸如硬盘、光盘等存储装置实现。存储单元14存储用于显示信息的各种类型的信息。
[0264]
回到图16,将继续说明。控制单元15例如通过cpu、mpu等来实现,其使用随机存取存储器等作为工作区执行存储在系统管理员终端10中的程序(例如,诸如根据本公开的信息处理程序的显示程序)。另外,控制单元15是控制器,并可以通过例如asic、fpga等集成电路来实现。
[0265]
如图16所示,控制单元15包括接收单元151、显示操作单元152、处理执行单元153和发送单元154,并实现或执行下述信息处理的功能和动作。注意,控制单元15的内部配置不限于图16所示的配置,也可以是其他配置,只要能进行后述的信息处理即可。
[0266]
接收单元151接收各种类型的信息。接收单元151从外部信息处理设备接收各种类型的信息。接收单元151从诸如信息处理设备100的其它信息处理设备和其它终端设备接收各种类型的信息。接收单元151从信息处理设备100和其他终端设备接收各种类型的信息。接收单元151从信息处理设备100接收关于内容创作的服务信息,例如关于学习模型的信息。
[0267]
接收单元151从信息处理设备100接收控制信息。接收单元151从信息处理设备100接收图像。接收单元151从信息处理设备100接收包括控制信息的图像。接收单元151从信息处理设备100接收图像im11、im21、im31、im41等。接收单元151从信息处理设备100接收与用户界面if11至if13相关的各种类型的信息。
[0268]
显示操作单元152控制各种显示。显示操作单元152控制显示单元16上的显示。显示操作单元152响应于接收单元151的接收控制显示单元16上的显示。显示操作单元152基于接收单元151接收的信息控制显示单元16上的显示。显示操作单元152基于处理执行单元153生成的信息控制显示单元16上的显示。显示操作单元152根据处理执行单元153的生成来控制显示器16上的显示。显示操作单元152控制显示单元16的显示,使得从信息处理设备100接收的图像显示在显示单元16上。
[0269]
显示操作单元152可以通过显示图像im11、im21、im31、im41等的应用来控制显示单元16的显示。显示操作单元152可以通过显示关于用户界面if11至if13的各种类型的信息的应用来控制显示单元16的显示。显示操作单元152可以通过应用来实现。显示操作单元152根据预定控制信息控制显示单元16上的显示。此处,控制信息由例如javascript(登记商标)、css等脚本语言记述。
[0270]
处理执行单元153执行各种处理。处理执行单元153基于来自外部信息处理设备的信息和存储在存储单元14中的信息来执行各种处理。处理执行单元153基于来自诸如信息处理设备100的其他信息处理设备和其他终端设备的信息执行各种处理。处理执行单元153基于接收单元151接收到的信息执行各种处理。
[0271]
发送单元154向外部信息处理设备发送各种类型的信息。例如,发送单元154向诸如信息处理设备100的其他信息处理设备和其他终端设备发送各种类型的信息。发送单元154发送存储在存储单元14中的信息。
[0272]
发送单元154基于来自诸如信息处理设备100的其他信息处理设备的信息发送各种类型的信息。发送单元154基于存储在存储单元中的信息发送各种类型的信息14。
[0273]
发送单元154根据操作将各种类型的信息发送到信息处理设备100和其他终端设备。发送单元154根据用户的操作向信息处理设备100和其他终端设备发送各种类型的信息。发送单元154根据用户的操作向信息处理设备100发送请求使用模型的信息。发送单元154根据用户的操作向信息处理设备100发送请求购买或共享模型的信息。
[0274]
显示单元16显示各种类型的信息。显示单元16由例如液晶显示器、有机电致发光(el)显示器等实现。显示单元16可以通过任何方式来实现,只要能够显示从信息处理设备100提供的信息即可。显示单元16在信息处理设备100的控制下显示各种类型的信息。显示单元16根据接收单元151从信息处理设备100接收的控制信息显示各种类型的信息。显示单元16在显示操作单元152的控制下显示各种类型的信息。显示单元16显示从信息处理设备100提供的图像。显示单元16显示由处理执行单元153生成的各种类型的信息。显示单元16显示图像im11、im21、im31、im41等。显示单元16显示用户界面if11至if13等。
[0275]
另外,上述控制单元15的显示控制处理、生成处理、显示处理等处理例可以通过控制单元15的各单元中的如预定的应用来实现。例如,控制单元15的显示控制处理、生成处理、显示处理等处理可以通过包含javascript(登记商标)等的控制信息来实现。此外,在上述显示控制处理、生成处理、显示处理等由专用应用执行的情况下,控制单元15可以包括例如控制预定应用程序(例如,网络浏览器等)的应用程序控制单元或专用应用程序。
[0276]
[1-4-2.根据实施例的店铺管理者终端的配置]
[0277]
接下来将说明作为执行根据实施例的信息处理的终端设备的示例的店铺管理者终端20的配置。图17是示出根据本公开实施例的店铺管理者终端的配置示例的示意图。注意,在店铺管理者终端20中,与系统管理员终端10的配置相同或对应的配置由以“2”(“2*”或“2**”)开头的附图标记表示以省略冗余说明。
[0278]
如图17所示,店铺管理者终端20包括通信单元21、输入单元22、输出单元23、存储单元24、控制单元25和显示单元26。
[0279]
如图17所示,控制单元25包括接收单元251、显示操作单元252、处理执行单元253和发送单元254。
[0280]
[1-4-3.根据实施例的普通用户终端的配置]
[0281]
接下来将说明作为执行根据实施例的信息处理的终端设备的示例的普通用户终端30的配置。图18是示出根据本公开的实施例的普通用户终端的配置示例的示意图。注意,在普通用户终端30中,与系统管理员终端10的配置相同或对应的配置由以“3”(“3*”或“3**”)开头的附图标记表示以省略多余的说明。
[0282]
如图18所示,普通用户终端30包括通信单元31、输入单元32、输出单元33、存储单元34、控制单元35和显示单元36。
[0283]
如图18所示,控制单元35包括接收单元351、显示操作单元352、处理执行单元353和发送单元354。
[0284]
[1-5.根据实施例的信息处理过程]
[0285]
接下来,将参考图19说明根据实施例的各种类型的信息处理过程。图19是示出根据本公开的实施例的信息处理过程的流程图。
[0286]
如图19所示,信息处理设备100通过使用由具有多个权限级别之一的服务用户主体提供的数据来生成关于内容生成的模型(步骤s101)。在图1的示例中,信息处理设备100使用系统管理员sm1提供的数据dt11生成学习模型md11(见图2)。
[0287]
信息处理设备100根据用户主体的一个权限级别确定生成模型的使用模式(步骤s102)。在图1的示例中,由于信息处理设备100具有作为系统管理员sm1的权限级别的第一权限级别,所以确定可以出售或共享学习模型md11。
[0288]
[1-5-1.普通用户对学习模型信息的登记和共享]
[0289]
接下来,将参考图20说明普通用户对学习模型信息的登记和共享。图20是示出根据本公开的实施例的信息处理过程的流程图。具体地,图20是示出普通用户对学习模型信息的登记和共享的过程的示意图(时序图)。注意,图20所示的每个步骤中的处理可以由信息处理系统1中包括的任何设备(诸如信息处理设备100或终端设备(例如,普通用户终端30))执行。
[0290]
如图20所示,信息处理系统1执行用户登记处理(步骤s201)。信息处理系统1响应来自普通用户的请求执行用户登记处理。例如,信息处理设备100响应来自普通用户终端30的请求,执行将使用普通用户终端30的用户在用户信息存储单元121中登记为普通用户的处理。
[0291]
此外,信息处理系统1执行作品信息登记处理(步骤s202)。信息处理系统1响应来自普通用户的请求执行作品信息登记处理。例如,信息处理设备100响应来自普通用户终端30的请求,执行将从普通用户终端30获取的作品信息登记在作品信息存储单元122中的处理。
[0292]
此外,信息处理系统1执行学习模型信息登记处理(步骤s203)。信息处理系统1响应于来自普通用户的请求执行学习模型信息登记处理。例如,信息处理设备100响应于来自普通用户终端30的请求,执行将从普通用户终端30获取的学习模型信息登记在学习模型信息存储单元123中的处理。
[0293]
此外,信息处理系统1执行学习模型信息共享处理(步骤s204)。信息处理系统1响应来自普通用户的请求执行学习模型信息共享处理。例如,信息处理设备100响应来自普通用户终端30的请求,改变从普通用户终端30获取的学习模型信息的共享可否的状态。
[0294]
[1-5-2.系统管理员对学习模型信息的登记和销售登记]
[0295]
接下来,将参考图21说明系统管理员对学习模型信息的登记和销售登记。图21是示出根据本公开的实施例的信息处理过程的流程图。具体地,图21是示出系统管理员对学习模型信息进行的登记和销售登记的示意图(时序图)。注意,图21所示的每个步骤中的处理可以由信息处理系统1中包括的任何设备(诸如信息处理设备100或终端设备(例如,系统
管理员终端10))执行。
[0296]
如图21所示,信息处理系统1执行作品信息登记处理(步骤s301)。信息处理系统1响应来自系统管理员的请求而执行作品信息登记处理。例如,信息处理设备100响应来自系统管理员终端10的请求,执行将从系统管理员终端10获取的作品信息登记在作品信息存储单元122中的处理。
[0297]
此外,信息处理系统1执行学习模型信息登记处理(步骤s302)。信息处理系统1响应来自系统管理员的请求执行学习模型信息登记处理。例如,信息处理设备100响应来自系统管理员终端10的请求,执行将从系统管理员终端10获取的学习模型信息登记在学习模型信息存储单元123中的处理。
[0298]
此外,信息处理系统1执行学习模型信息销售登记处理(步骤s303)。信息处理系统1响应来自系统管理员的请求执行学习模型信息销售登记处理。例如,信息处理设备100响应来自系统管理员终端10的请求,执行将系统管理员出售的学习模型信息登记在销售管理信息存储单元124中的处理。
[0299]
[1-5-3.普通用户对学习模型信息的共享列表的浏览和选择处理]
[0300]
接下来,将参考图22说明普通用户对学习模型信息的共享列表的浏览和选择处理。图22是示出根据本公开的实施例的信息处理过程的流程图。具体地,图22是示出普通用户对学习模型信息的共享列表的浏览和选择处理的过程的示意图(时序图)。注意图22所示的每个步骤中的处理可以由信息处理系统1中包括的任何设备(例如信息处理设备100或终端设备(例如,普通用户终端30))执行。
[0301]
如图22所示,信息处理系统1执行学习模型信息浏览处理(步骤s401)。信息处理系统1响应来自普通用户的请求执行学习模型信息浏览处理。
[0302]
当普通用户的请求是对学习模型信息的共享列表的浏览处理时,信息处理系统1执行学习模型信息共享列表浏览处理(步骤s402-1)。例如,信息处理设备100响应来自普通用户终端30的共享列表请求,执行将学习模型信息的列表信息发送到普通用户终端30的处理。当从普通用户终端30获取使用普通用户终端30的普通用户可共享的学习模型信息的列表浏览请求,信息处理设备100向普通用户终端30提供可由普通用户共享的学习模型信息的列表信息。注意,当信息处理设备100从普通用户终端30获取由使用普通用户终端30的普通用户他/她自己创作的学习模型信息的列表浏览请求时,信息处理设备100可以向普通用户终端30提供将普通用户自己创作的学习模型信息的列表信息。另外,当从普通用户终端30获取已经被使用普通用户终端30的普通用户共享的学习模型信息的列表浏览请求时,信息处理设备100可以向普通用户终端30提供普通用户已经共享的学习模型信息的列表信息。
[0303]
信息处理系统1执行学习模型信息共享列表的选择处理(步骤s403-1)。例如,当普通用户从普通用户可以共享的学习模型信息中选择学习模型信息时,信息处理系统1执行学习模型信息共享列表的选择处理。当从普通用户终端30获取指示使用普通用户终端30的普通用户已选择学习模型信息的信息时,信息处理设备100登记指示普通用户已共享学习模型信息的信息。例如,信息处理设备100在共享信息存储单元125中登记指示普通用户已经共享学习模型信息的信息。
[0304]
当普通用户的请求是对学习模型信息的销售列表的浏览处理时,信息处理系统1
执行学习模型信息的销售列表的浏览处理(步骤s402-2)。例如,信息处理设备100响应来自普通用户终端30的销售列表请求,执行将学习模型信息的列表信息发送到普通用户终端30的处理。信息处理设备100向普通用户终端30提供待售学习模型信息的列表信息。
[0305]
信息处理系统1执行学习模型信息的销售列表的选择处理(步骤s403-2)。例如,当普通用户从待售学习模型信息中选择学习模型信息时,信息处理系统1执行学习模型信息的销售列表的选择处理。当从普通用户终端30获取表示使用普通用户终端30的普通用户已经选择学习模型信息的信息时,信息处理设备100登记表示普通用户已购买学习模型信息的信息。例如,信息处理设备100在购买信息存储单元126中登记指示普通用户已购买学习模型信息的信息。
[0306]
信息处理系统1执行学习模型信息使用处理(步骤s404)。例如,信息处理设备100响应来自普通用户终端30的学习模型信息的使用请求而执行学习模型信息使用处理。信息处理系统1响应来自普通用户终端30的学习模型信息的使用请求,提供可以供普通用户终端30的普通用户学习用的学习模型信息的列表。使用普通用户终端30的普通用户参考列表中的学习模型信息的元信息或者学习模型信息的类似物来选择所需的学习模型信息。例如,普通用户终端30将指示由使用普通用户终端30的普通用户选择的学习模型信息的信息发送到信息处理设备100。基于指示由普通用户选择的学习模型信息的接收的信息,信息处理设备100使用由普通用户选择的学习模型信息来执行诸如作曲的使用处理。例如,这样的学习模型信息是ai辅助作曲系统(信息处理系统1)的样式板,选择的样式板用于作曲。
[0307]
[1-5-4.店铺管理者的委托销售和系统管理员的委托接受处理]
[0308]
接下来,将参考图23说明店铺管理者的委托销售和系统管理员的委托接受处理。图23是示出根据本公开的实施例的信息处理过程的流程图。具体地,图23是示出了由店铺管理者进行的学习模型信息登记和委托销售处理以及由系统管理员进行的委托接受和销售登记处理的示意图(时序图)。注意,图23所示的每个步骤中的处理可以由信息处理系统1中包括的任何设备(例如信息处理设备100或终端设备(例如,系统管理员终端10或店铺管理者终端20))执行。
[0309]
如图23所示,信息处理系统1执行作品信息登记处理(步骤s501)。信息处理系统1响应来自店铺管理者的请求而执行作品信息登记处理。例如,信息处理设备100响应来自店铺管理者终端20的请求,执行将从店铺管理者终端20获取的作品信息登记在作品信息存储单元122中的处理。
[0310]
此外,信息处理系统1执行学习模型信息登记处理(步骤s502)。信息处理系统1响应来自店铺管理者的请求而执行学习模型信息登记处理。例如,信息处理设备100响应来自店铺管理者终端20的请求,执行将从店铺管理者终端20获取的学习模型信息登记在学习模型信息存储单元123中的处理。
[0311]
此外,信息处理系统1执行学习模型信息委托销售处理(步骤s503)。信息处理系统1响应来自店铺管理者的请求执行学习模型信息委托销售处理。例如,信息处理设备100响应来自店铺管理者终端20的请求,执行将指示已经委托销售学习模型信息的信息通知给系统管理员终端10的处理。
[0312]
此外,信息处理系统1执行学习模型信息委托接受处理(步骤s504)。信息处理系统1响应于来自系统管理员的请求执行学习模型信息登记处理。例如,信息处理设备100根据
来自指示销售已委托的信息已经通知到的系统管理员终端10的响应执行学习模型信息委托接受处理。例如,当信息处理设备100从系统管理员终端10接收到指示接受委托销售的信息时,信息处理设备100执行学习模型信息委托接受处理。
[0313]
此外,信息处理系统1执行学习模型信息销售登记处理(步骤s505)。信息处理系统1根据来自系统管理员的响应执行学习模型信息销售登记处理。例如,当信息处理设备100从系统管理员终端10接收到表示委托销售接受的信息时,信息处理设备100将指示委托系统管理员终端10销售店铺管理者的学习模型的信息登记到销售管理信息存储单元124
[0314]
[1-6.信息处理系统的配置的概念图]
[0315]
此处,参考图24概念性地示出了信息处理系统中的每个功能、硬件配置和数据。图24是示出信息处理系统的配置的概念图的示例的示意图。具体地,图24是示出作为信息处理系统1的应用示例的学习模型信息共享和销售系统的功能概述的示意图。
[0316]
[1-6-1.整体配置]
[0317]
图24所示的服务器设备对应信息处理系统1中的信息处理设备100。图24所示的系统管理员应用程序部对应信息处理系统1中的系统管理员终端10,具体对应安装在系统管理员终端10中的应用程序。另外,图24中所示的店铺管理者应用程序部对应信息处理系统1中的店铺管理者终端20,具体地对应于安装在店铺管理者终端20中的应用程序。图24所示的普通用户应用程序部对应信息处理系统1中的普通用户终端30,具体对应安装在普通用户终端30中的应用程序。在图24的示例中,示出了一个店铺管理者应用程序部和一个普通用户应用程序部,但是根据对应的店铺管理者终端20和普通用户终端30的数量(见图7)可以包括多个店铺管理者应用程序部和多个普通用户应用程序部。
[0318]
图24所示的服务器设备的学习处理单元和控制单元对应信息处理设备100的控制单元130。例如,服务器设备的学习处理单元对应于信息处理设备100的生成单元132。服务器设备的服务器内数据库单元对应信息处理设备100的存储单元120。
[0319]
图24所示的系统管理员应用程序部的显示操作单元和控制单元对应系统管理员终端10的控制单元15。例如,系统管理员应用程序部的显示操作单元对应系统管理员终端10的显示操作单元152。
[0320]
图24所示的店铺管理者应用程序部中的显示操作单元和控制单元对应店铺管理者终端20的控制单元25。例如,店铺管理者应用程序部的显示操作单元对应店铺管理者终端20的显示操作单元252。
[0321]
图24所示的普通用户应用程序部的显示操作单元和控制单元对应普通用户终端30的控制单元35。例如,店铺管理者应用程序部的显示操作单元对应普通用户终端30的显示操作单元352。
[0322]
在下文中,将更详细地说明图24。例如,图24是示出作为学习模型信息共享和销售系统的信息处理系统的功能概要的示意图。如图24所示,服务器设备经由诸如因特网的网络n连接到系统管理员应用程序部、多个店铺管理者应用程序部和多个普通用户应用程序部。
[0323]
[1-6-2.服务器设备]
[0324]
首先,将说明与服务器设备相关的配置。
[0325]
服务器设备包括控制单元、学习处理单元和服务器内数据库单元。服务器设备的
控制单元具有作品信息管理功能、学习模型信息管理功能、共享信息管理功能、销售信息管理功能、访问权限信息管理功能和用户操作历史信息管理功能。服务器设备的学习处理单元具有机器学习处理功能和深度学习处理功能。
[0326]
例如,当学习模型信息被登记在服务器内数据库单元中时,可以由学习处理单元(学习处理功能单元)计算将信息存储在学习结果信息中的时间,并且因此可以在学习结果信息中存储结果。此外,也可以通过夜间批处理等将多条学习处理结果信息集中处理并存储在学习处理单元(学习处理功能单元)中。另外,在较小计算的情况下,可以在实际使用学习模型信息时根据需要进行计算。
[0327]
[1-6-3.系统管理员]
[0328]
接下来,将说明与系统管理员相关的配置。
[0329]
系统管理员应用程序部包括显示操作单元和控制单元。系统管理员应用程序部的显示操作单元具有作品信息显示功能和学习模型信息显示和编辑功能。系统管理员应用程序部的控制单元具有学习模型信息共享功能、学习模型信息销售功能和用户操作历史信息发送功能。
[0330]
系统管理员应用程序部例如是音乐编辑软件(daw等),并且可以在作品信息显示功能中显示例如音乐信息。例如,当daw具有ai辅助音乐制作功能时,可以在使用学习模型信息显示和编辑功能的同时制作新的音乐信息。
[0331]
用于标识系统管理员的信息被登记在服务器内数据库单元中,并且系统管理员可以使用访问权限信息管理功能经由网络n从系统管理员应用程序部的显示操作单元将新的系统管理员登记在服务器内数据库单元中。系统管理员可以通过系统管理员应用程序部的显示操作单元和网络n使用访问权限信息管理功能在服务器内数据库单元中登记特殊管理员(店铺管理者)。
[0332]
系统管理员可以使用作品信息显示单元在服务器内数据库单元中登记作品信息。系统管理员可以使用学习模型信息显示和编辑功能在服务器内数据库单元中登记学习模型信息。系统管理员从显示操作单元向共享信息管理功能发出指令,并且可以将学习模型信息的共享可否信息的值从禁用共享更改为启用共享。
[0333]
系统管理员使用服务器设备的销售信息管理功能从显示操作单元经由网络n创建销售管理信息。销售管理信息包括唯一指定每条销售管理信息的销售管理信息id、销售价格信息、销售元信息和唯一指定与销售管理信息相关的每条学习模型信息的学习模型信息id。
[0334]
在完成销售管理信息的登记后,系统管理员通过向销售信息管理功能发出销售登记完成的指令,将与学习模型信息对应的销售可否信息从禁止销售更改为允许销售。例如,当学习模型信息被登记时,学习模型信息的销售可否信息的值显示禁止销售。系统管理员在与学习模型信息对应的销售可否信息中确认委托销售完成,并向销售信息管理功能发出登记完成指令,从而将与学习模型信息对应的销售可否信息从委托销售完成改变为启用销售。
[0335]
系统管理员使用学习模型信息显示和编辑功能从服务器设备的共享信息管理功能中获取共享学习模型信息列表。例如,系统管理员可以像普通用户一样浏览共享学习信息列表中的所有项目而没有浏览限制。
[0336]
系统管理员使用学习模型显示和编辑功能从服务器设备的销售信息管理功能中获取可销售的学习模型信息的列表。例如,系统管理员无需像普通用户那样进行购买,就可以浏览可销售的学习信息的列表中的所有项目。
[0337]
系统管理员的操作历史通过用户操作历史信息发送功能经由网络n发送到服务器设备的用户操作历史信息管理功能,并存储为用户操作历史列表信息。
[0338]
[1-6-4.店铺管理者]
[0339]
接下来,将说明与店铺管理者相关的配置。
[0340]
店铺管理者应用程序部包括显示操作单元和控制单元。店铺管理者应用程序部的显示操作单元具有作品信息显示功能和学习模型信息显示和编辑功能。店铺管理者应用程序部的控制单元具有学习模型信息共享功能、学习模型信息委托销售功能和用户操作历史信息发送功能。
[0341]
店铺管理者应用程序部例如是音乐编辑软件(daw),并且可以在作品信息显示功能中显示例如音乐信息。例如,当daw具有ai辅助音乐制作功能时,可以在使用学习模型信息显示和编辑功能的同时制作新的音乐信息。
[0342]
店铺管理者可以使用作品信息显示单元在服务器内数据库单元中登记作品信息。店铺管理者可以使用学习模型信息显示和编辑功能在服务器内数据库单元中登记学习模型信息。店铺管理者从显示操作单元向共享信息管理功能发出指令,并且可以将学习模型信息的共享可否信息的值从禁用共享更改为启用共享。
[0343]
店铺管理者使用服务器设备的销售信息管理功能经由网络n从显示操作单元创建销售管理信息。当店铺管理者完成销售管理信息的登记时,店铺管理者通过向销售信息管理功能发出委托登记完成的指令,将与学习模型信息对应的销售可否信息从禁止销售改为完成销售委托。
[0344]
通过将学习模型信息id添加到共享书签列表信息的操作,店铺管理者可以将所获取的共享学习模型信息列表中最喜欢的一个登记为店铺管理者自己的书签。店铺管理者可以使用登记为书签的学习模型信息。
[0345]
店铺管理者使用学习模型信息显示和编辑功能从服务器设备的共享信息管理功能中获取共享学习模型信息列表。例如,店铺管理者没有像普通用户那样的浏览限制,而是可以浏览共享学习信息列表中的所有项目。
[0346]
店铺管理者使用学习模型显示和编辑功能从服务器设备的销售信息管理功能中获取可销售的学习模型信息的列表。例如,店铺管理者无需像普通用户那样进行购买,即可浏览可销售的学习信息的列表中的所有项目。
[0347]
店铺管理者的操作历史通过用户操作历史信息发送功能经由网络n发送到服务器设备的用户操作历史信息管理功能,并存储为用户操作历史列表信息。
[0348]
[1-6-5.普通用户]
[0349]
接下来,将说明与普通用户相关的配置。
[0350]
普通用户应用程序部包括显示操作单元和控制单元。普通用户应用程序部的显示操作单元具有作品信息显示功能和学习模型信息显示和编辑功能。普通用户应用程序部的控制单元具有学习模型信息共享功能、学习模型信息购买功能和用户操作历史信息发送功能。
[0351]
普通用户应用程序部例如是音乐编辑软件(daw),并且可以通过作品信息显示功能来显示例如音乐信息。例如,当daw具有ai辅助音乐制作功能时,可以在使用学习模型信息显示和编辑功能的同时制作新的音乐信息。
[0352]
普通用户可以通过网络n使用访问权限信息管理功能从普通用户应用程序部的显示操作单元自己在服务器内数据库单元中进行登记。普通用户使用作品信息显示单元创建作品信息,并且作品信息通过服务器设备的作品信息管理功能经由网络n被登记在服务器内数据库单元中。
[0353]
普通用户可以使用学习模型信息显示和编辑功能来创建学习模型信息,以通过服务器设备的学习模型信息管理功能经由网络n将学习模型信息登记在服务器内数据库单元中。
[0354]
普通用户可以例如在同意使用条款后,通过网络n从显示操作单元向服务器设备的共享信息管理功能发出指令来改变学习模型信息的共享可否信息的状态以共享学习模型信息。共享可否信息可以采用例如指示禁用共享(例如,“0”)或启用共享(例如,“1”)的值。例如,在登记学习模型信息时包含在学习模型信息中的共享可否信息是共享禁用的。然后,普通用户向共享信息管理功能发出指令以将与学习模型信息对应的共享可否信息的状态改变为启用共享。
[0355]
普通用户可以通过从学习模型信息显示和编辑功能通过网络n向服务器设备的学习模型信息管理功能发出浏览自己创建的学习模型信息列表的请求,来获取与指示普通用户本身的创作者id相关联的学习模型信息的列表。普通用户可以通过学习模型信息显示和编辑功能显示从服务器设备获取的学习模型信息的列表。
[0356]
普通用户借助于学习模型信息显示和编辑功能通过网络n向服务器设备的共享信息管理功能提出浏览共享学习模型信息列表的请求,使得普通用户可以在与学习模型信息对应的共享可否信息中获取允许共享的学习模型信息的列表。普通用户可以通过学习模型信息显示和编辑功能显示从服务器设备返回的共享学习模型信息的列表。
[0357]
普通用户通过网络n从学习模型信息显示和编辑功能向服务器设备的共享信息管理功能发出共享书签请求,从而将学习模型信息id添加到共享书签列表信息中。因此,普通用户可以将所获取的共享学习模型信息列表中的喜好登记为普通用户他/她自己的书签。在书签登记过程中,可以对可以登记的书签数量进行限制。例如,当用户自己分享的学习模型信息的条数为n(n为任意数)时,可以将书签中可登记的学习模型信息的上限设置为n
×
3(用户自己提供的学习模型数量的三倍)。因此,信息处理系统可以对共享信息管理功能的书签登记过程中的可登记数量设置限制。注意,上限不限于用户自己提供的学习模型数量的三倍,也可以是两倍、五倍等。
[0358]
普通用户从学习模型信息显示和编辑功能通过网络n向服务器设备的销售信息管理功能请求浏览已售学习模型信息的列表,从而获取学习模型信息对应的销售可否信息为可销售的学习模型信息列表。普通用户可以通过学习模型信息显示和编辑功能显示从服务器设备返回的可销售学习模型信息列表。普通用户从可销售的学习模型信息列表中选择想要的学习模型信息,并请求销售信息管理功能通过网络n从学习模型信息购买功能购买所需的学习模型信息。当普通用户根据与请求购买的学习模型信息相关的销售管理信息中包含的销售价格信息完成支付时,信息处理系统将已购买的学习模型信息id登记在用户购买
列表信息中。例如,信息处理系统将已完成购买的学习模型信息id添加到与指定普通用户的信息(用户id)相关联的用户购买列表信息中。
[0359]
普通用户从学习模型信息显示和编辑功能通过网络n向服务器设备的销售信息管理功能提出浏览购买的学习模型信息列表的请求,从而从用户购买列表信息中获取具有普通用户自己的用户id的用户购买列表信息。这样,普通用户就可以获取普通用户自己的用户购买列表信息中包含的学习模型信息id列表,从而通过学习模型信息显示和编辑功能可以显示从服务器设备返回的购买学习模型信息的列表。
[0360]
普通用户在参考与学习模型信息对应的学习模型信息的元信息的同时,从获取的学习模型信息列表中选择所需的学习模型信息。选择的学习模型信息可以被在服务器设备中包括的学习处理单元使用。例如,学习模型信息为ai辅助作曲系统的风格调音板,选择的风格调音板用于学习处理单元中的作曲。
[0361]
普通用户的操作历史由用户操作历史信息发送功能通过网络n发送到服务器设备的用户操作历史信息管理功能,并作为用户操作历史列表信息被存储。存储在服务器设备中的用户操作历史列表信息由例如学习处理单元使用,并且可以用于在将学习模型列表发送给用户时根据用户的喜好改变显示顺序。
[0362]
[1-6-6.配置及效果]
[0363]
图24所示的信息处理系统是包括具有用于执行显示操作和控制的手段的用户应用程序的作品管理系统。用户应用程序可以经由网络装置与包括控制装置和信息存储装置的服务器设备通信,并且可以经由网络装置向服务器设备发送多条作品信息。所发送的多条作品信息包括用于将作品信息安全地存储在服务器设备中的手段。
[0364]
图24所示的信息处理系统是在服务器设备中包括通过机器学习或深度学习的学习手段的学习模型信息管理系统。该信息处理系统能够学习存储在服务器设备中的作品信息,并且包括用于将学习模型信息存储在服务器设备中的装置,该学习模型信息是用于学习的多个数据集。
[0365]
图24所示的信息处理系统包括服务器设备中的访问权限信息管理装置,其可以根据用户的权限识别系统管理员、店铺管理者和普通用户,并根据每个权限进行处理。
[0366]
图24所示的信息处理系统包括共享信息管理装置,其控制服务器设备中学习模型信息的共享,并使用户能够共享学习模型信息。
[0367]
在图24所示的信息处理系统中,服务器设备中包括的共享信息管理装置是能够对共享学习模型信息的一部分加入书签的学习模型信息共享系统。
[0368]
图24所示的服务器设备中包括的共享信息管理装置能够管理普通用户共享的多条学习模型信息的条数和多条书签,并且包括能够根据共享信息的条数控制普通用户可以添加书签的信息条数的装置。
[0369]
图24所示的服务器设备中包括的共享信息管理装置包括允许系统管理员和店铺管理者使用共享的学习模型信息而不受条数限制的装置。
[0370]
图24所示的信息处理系统包括销售信息管理装置,其控制服务器设备中的学习模型信息的销售,并使系统管理员能够销售学习模型信息。
[0371]
在图24所示的信息处理系统中,店铺管理者可以通过服务器设备中包括的销售信息管理装置将学习模型信息的销售委托给系统管理员,并且系统管理员可以销售由店铺管
理者委托的学习模型信息。
[0372]
图24所示的信息处理系统是能够基于根据每个用户的权限的许可使共享和销售的学习模型信息可用的学习模型信息共享和销售系统。
[0373]
图24所示的信息处理系统是能够在一个产品中登记具有多条学习模型信息的捆绑产品的学习模型信息共享和销售系统。
[0374]
图24所示的信息处理系统24包括在服务器设备中记录用户的操作历史并使操作记录能够用于学习的装置。
[0375]
用户可以从用户应用程序部经由网络与服务器设备进行通信,并且通过服务器设备的作品信息管理功能在服务器内数据库单元中登记多条作品信息。这些作品信息受到作品信息管理功能的安全保护,可以防止被其他用户浏览。
[0376]
用户可以根据每个权限分为系统管理员、店铺管理者和普通用户。
[0377]
用户可以通过服务器设备的学习模型信息管理功能使用在服务器内数据库单元中登记的作品信息来登记多条学习模型信息。
[0378]
用户可以通过服务器设备的共享信息管理功能单独设置是否共享由用户他/她自己登记在服务器内数据库单元中的学习模型信息。在服务器内数据库单元中登记学习模型信息时,学习模型信息不能共享,并且用户可以通过共享信息管理功能更改为共享。
[0379]
当学习模型信息改变为启用共享时,普通用户同意许可所有用户使用学习模型信息。因此,系统管理员可以自由地使用普通用户的学习模型信息。
[0380]
系统管理员可以通过服务器设备的销售信息管理功能单独设置是否出售系统管理员在服务器内数据库单元中登记的学习模型信息。在服务器内数据库单元中登记学习模型信息时,学习模型信息不能被销售,系统管理员可以通过销售信息管理功能添加销售管理信息,将学习模型信息更改为启用销售。
[0381]
信息处理系统可以将具有多条学习模型信息123的所谓捆绑产品登记在一条销售管理信息124中。
[0382]
在信息处理系统中,店铺管理者可以通过服务器设备的销售信息管理功能单独设置是否委托销售由店铺管理者登记在服务器内数据库单元中的学习模型信息。当将学习模型信息登记到服务器内数据库单元时,学习模型信息为禁用委托,店铺管理者可以通过销售信息管理功能添加销售管理信息,并将学习模型信息更改为完成委托销售。
[0383]
信息处理系统可以委托在一条销售管理信息中具有多条学习模型信息的捆绑产品。
[0384]
系统管理员可以通过确认学习模型信息处于完成委托销售状态并向销售信息管理功能发出完成登记的指令,将学习模型信息从完成委托销售状态改变为启用销售状态.
[0385]
普通用户可以通过向服务器设备的学习模型信息管理功能提出浏览他/她自己创作的学习模型信息列表的请求来获取他/她自己创作的学习模型信息列表。
[0386]
普通用户和店铺管理者可以通过向服务器设备的共享信息管理功能请求共享学习模型信息列表来获取可以共享的学习模型信息列表。店铺管理者可以不受限制地使用可以共享的所有学习模型信息。
[0387]
普通用户可以通过向服务器设备的共享信息管理功能提出对喜好的学习模型信息进行书签登记的请求来执行学习模型信息的书签登记。普通用户只能使用添加了书签的
学习模型信息。
[0388]
在普通用户共享的学习模型信息的条数为n的情况下,信息处理系统可以限制普通用户可以添加书签(bookmark,收藏)的学习模型信息的条数,例如多达n
×
3个书签。
[0389]
普通用户和店铺管理者可以通过向服务器设备的销售信息管理功能请求可销售学习模型信息列表来获取可销售学习模型信息列表。
[0390]
在信息处理系统中,普通用户可以通过向服务器设备的销售信息管理功能提出购买所需学习模型信息的请求,并根据与所需学习模型信息相关的销售管理信息对应的销售价格信息完成支付以购买所需学习模型信息。
[0391]
普通用户可以通过向服务器设备的销售信息管理功能请求购买的学习模型信息的列表来获取购买的学习模型信息的列表。
[0392]
普通用户可以获得当前可用的学习模型信息的列表。普通用户可以从与学习模型信息对应的学习模型信息的元信息中选择所需的学习模型信息,并使用服务器设备的学习处理单元。
[0393]
店铺管理者可以获得当前可用的学习模型信息的列表。店铺管理者可以从与学习模型信息对应的学习模型信息的元信息中选择所需的学习模型信息,并使用服务器设备的学习处理单元。
[0394]
学习处理单元可以在生成学习模型信息时使用,可以在夜间等批量处理时使用,也可以在选择学习模型信息时随时进行处理。
[0395]
在信息处理系统中,用户操作历史被发送到服务器设备的用户操作历史信息管理功能,并且作为用户操作历史信息被存储在服务器内数据库单元中。
[0396]
信息处理系统可以将用户操作历史信息用于学习处理单元中的处理。
[0397]
[1-7.用户界面(ui)]
[0398]
此处,将参考图25和图26说明包括通过应用程序(音乐创作应用程序)的信息显示的自动作曲功能的细节。图25和图26是示出根据实施例的用户界面的示例的示意图。
[0399]
图25示出了当音乐创作应用程序显示在用户终端10的屏幕上时的用户界面的示例。
[0400]
在图25所示的示例中,用户界面if11显示由音乐创作应用程序接收的音乐数据。注意,尽管稍后将说明细节,但音乐创作应用程序中的音乐数据包括旋律、和弦和低音三种不同的数据。图25所示的用户界面if11显示了三种不同数据中与旋律相关的数据。
[0401]
设置信息st11显示关于风格调音板的信息,风格调音板是自动作曲功能中的设置信息的示例。风格调音板是用于指定将成为供机器学习用的学习数据的素材音乐的指定信息。
[0402]
设置信息st12显示作为自动作曲功能中的设置信息的示例的和声信息。和声信息是例如用于确定和弦中包含的构成音出现在由处理服务器100创作的音乐数据中的旋律中的概率的信息。例如,当用户将和声信息设置为“严格”时,包含在和弦中的构成音出现在自动创作的音乐数据中的旋律中的概率增加。另一方面,当用户将和声信息设置为“宽松”时,包括在和弦中的构成音出现在自动创作的音乐数据中的旋律中的概率降低。图25中的示例表示用户对和声信息应用“严格”。
[0403]
设置信息st13显示作为自动作曲功能中的设置信息的示例的音符持续时间信息。
音符持续时间信息是例如用于确定处理服务器100创作的音乐数据中的音符持续时间的信息。例如,当用户将音符时序时间信息设置为“长”时,具有产生的声音持续时间相对较长的音符(例如,全音符和二分音符)出现在自动创作的音乐数据中的概率增加。另一方面,当用户将音符持续时间信息设置为“短”时,具有产生的声音持续时间较短的音符(例如,八分音符和十六分音符)出现在自动创作的音乐数据中的概率增加。
[0404]
设置信息st14显示用于确定指定信息(用户指定的风格调音板)中包括的素材音乐之外的素材音乐的类型和数量的信息,其是自动作曲功能中的设置信息的示例。该信息例如是用于确定是否根据在处理服务器100创作的音乐数据中用户指定的风格调音板中包含的音乐来严格执行学习的信息。例如,当用户设置该信息为“从不”,在自动作曲中的学习中不太可能使用风格调音板中包括的音乐之外的音乐。另一方面,当用户将该信息设置为“仅”时,在自动作曲中的学习中很可能使用除风格调音板中包括的音乐之外的音乐。
[0405]
音乐数据mdtl表示从处理服务器100发送的特定音乐数据。在图25的示例中,音乐数据mdt1包括指示诸如cm的和弦进行的信息、指示小节中的音高或音符持续时间的信息、音符音高的转变(换言之,旋律)等。此外,如图25所示,音乐数据mdt1可以包括例如四种类型的不同内容。换言之,处理服务器100可以发送多条音乐数据而不是仅发送一种类型作为自动创作的音乐数据。因此,用户可以从生成的多条音乐数据的候选中选择他/她最喜欢的音乐数据,或者通过组合多条音乐数据来创作最喜欢的音乐。
[0406]
注意,图25中所示的用户界面if11显示与音乐数据中包括的旋律、和弦和低音这三种不同数据中的旋律相关的数据,但其他数据显示在其他用户界面上。这一点将参考图26进行说明。
[0407]
如图26所示,除了显示与旋律相关的数据的用户界面if11之外,用户终端10可以在屏幕上显示示出与和弦相关的数据的用户界面if12和示出与低音相关的数据的用户界面if13。虽然图26未示出,但在用户界面if12和用户界面if13中示出了与用户界面if11中的音乐数据mdt1不同的音符信息。具体地,在用户界面if12中显示与音乐数据的旋律相对应的与和弦相关的音符信息(例如,和弦cm的构成音)。此外,与音乐数据的旋律或和弦对应的与低音相关的音符信息(例如,对于和弦cm,“c”音)显示在用户界面if13中。
[0408]
用户可以从显示的用户界面if11、用户界面if12和用户界面if13中选择要复制的信息,并且例如制作作品,诸如编辑低音的一部分的。
[0409]
[1-8.信息显示]
[0410]
诸如系统管理员终端10、店铺管理者终端20和普通用户终端30的终端设备可以显示各种类型的信息。将参考图27至图30说明这一点。
[0411]
[1-8-1.创作的乐谱数据列表的画面示例]
[0412]
首先,将参考图27说明创作的乐谱数据的列表的显示。图27是示出显示信息的示例的示意图。具体地,图27是示出创作的乐谱数据的列表的画面的示例的示意图。在图27中,以用户#001使用的普通用户终端30显示信息的情况为例进行说明。
[0413]
在图27的示例,作为示例示出了显示创作的乐谱数据的列表的图像im11。普通用户终端30显示表示由用户#001创作的乐谱数据的图像im11。普通用户终端30显示指示由用户#001创作的诸如标题#001至#015的多条乐谱数据的信息的列表。用户#001通过操作显示在每个标题右侧的指示为“编辑”的编辑按钮或指示为“删除”的删除按钮来编辑或删除与
每个标题对应的乐谱数据。此外,用户#001通过操作表示为“添加”的添加按钮来添加乐谱数据。以此方式,用户通过对图像im11执行操作来添加、编辑或删除乐谱数据。
[0414]
[1-8-2.用于创作风格调音板的画面示例]
[0415]
接下来,将参考图28说明所创作的乐谱数据的列表的显示。图28是示出显示信息的示例的示意图。具体地,图28是示出用于创作风格调音板的画面示例的示意图。在图28中,将普通用户终端30显示信息的情况作为示例加以说明。
[0416]
图28是示出显示用于创作风格调音板的信息的图像im21的示例。普通用户终端30显示包括用户输入用于创作风格调音板的信息的字段(表单)的图像im21。普通用户终端30显示图像im21,该图像im21包括在顶部的用于输入与[名称]对应的风格调音板的名称的字段、在下面的字段中用于输入与[作者]对应的创作者的字段等。此外,[风格调音板]栏包括诸如节奏、气氛、结构、和弦进行、调式等项目。节奏是指示音乐节奏的信息,并且输入快节奏(up)、慢节奏(slow)等。气氛是指示音乐气氛的信息,并且输入欢快(加)、忧郁(减)等。结构是表示音乐结构的信息,输入结构#001、结构#002等。注意,在图28的示例中,结构由诸如结构#001的字符串指示,但是可以使用任何信息,只要可以指定结构即可。例如,结构可以是诸如“a小节”或“b小节”的信息。和弦进行是指示音乐的和弦进行的信息,并且输入和弦进行#001等。在图28的示例中,和弦进行由诸如和弦进行#001的字符串表示,但可以使用任何信息,只要可以指定和弦进行即可。例如,和弦进行可以是具体指示和弦进行的信息,例如“f-c-b-e”或“c-am-f-g”。调式是表示音乐的调式的信息,输入调式#001、调式#002等。在图28的示例中,调式由诸如调式#001的字符串指示,但可以使用任何信息,只要可以指定调式即可。例如,调式可以是具体指示基于音乐理论的调式的信息。例如,调式可以是诸如“多利亚(dorian)”、“弗里几亚(phrygian)”、“利底亚(lydian)”、“混合利底亚(mixolydian)”、“爱奥尼亚(aeolian)”或“洛克里亚(locrian)”的信息。
[0417]
此外,普通用户终端30显示图像im21,该图像im21包括用于指定乐谱(数据)的字段,该乐谱(数据)将成为与底部的[元素]对应的风格调音板的元素等。在[元素]中,显示与每首音乐(乐谱)、作者和通过编码(加密)预定数据获得的数据(散列值等)相对应的标题。用户#001通过操作在[元素]中的每个元素的右侧显示的表示为“选择歌曲”的选择按钮或表示为“删除行”的删除按钮,来选择或删除对应于每个元素的乐谱数据。以此方式,用户对图像im21执行操作以输入各种类型的信息、选择乐谱数据或取消选择的乐谱数据。[风格调音板]栏中的节奏、气氛、结构、和弦进行、调式等项目信息可以由诸如普通用户等用户输入,也可以由终端设备自动输入,诸如普通用户终端30。例如,在普通用户终端30自动输入信息的情况下,普通用户终端30可以生成要输入到诸如节奏、气氛、结构、和弦进行以及基于[元素]中登记的音乐(乐谱)信息的调式等项目的信息。例如,普通用户终端30可以基于在[元素]中登记的音乐(乐谱)的节奏生成要输入到节奏项的信息。当[元素]中登记的音乐(乐谱)的节奏是慢速时,普通用户终端30在速度项中输入“慢”。
[0418]
[1-8-3.显示销售登记风格调音板列表的画面示例]
[0419]
接下来,将参考图29说明创作的乐谱数据的列表的显示。图29是示出显示信息的示例的示意图。具体地,图29是示出显示销售登记的风格调音板的列表的画面的示例的示意图。在图29中,以用户#001使用的普通用户终端30显示信息的情况为例进行说明。
[0420]
图29示出了显示销售登记的风格调音板的列表的图像im31的示例。普通用户终端
30显示包括销售登记的风格调音板的列表的图像im31。普通用户终端30显示包括名称为“sp#001”并且其创作者为“用户#001”的样式板(风格调音板sp#001)的列表。风格调音板sp#001具有“向上”节奏、“加号”气氛、“结构#002”结构、“和弦进行#005”和弦进行以及“调式#001”的调式。用户通过操作显示在每个样式板右侧的表示为“编辑”的编辑按钮或表示为“删除”的删除按钮,来编辑或删除风格调音板。另外,用户通过操作表示为“添加”的添加按钮来添加风格调音板。这样,用户通过对图像im31执行操作来增加、编辑或删除风格调音板。
[0421]
[1-8-4.显示自管理风格调音板列表的画面示例]
[0422]
接下来,将参考图30说明创作的乐谱数据的列表的显示。图30是示出显示信息的示例的示意图。具体地,图30是示出显示自我管理的风格调音板的列表的画面的示例的示意图。图30示出了将说明普通用户终端30显示信息的情况的示例。
[0423]
图30示出了显示用于管理风格调音板的信息的图像im41的示例。普通用户终端30显示风格调音板的列表。普通用户终端30可以显示使用普通用户终端30的用户自己管理的风格调音板的列表。例如,图像im41所示的风格调音板列表可以包括用户自己创作的风格调音板,加入书签的风格调音板以及购买的风格调音板。
[0424]
[2.其他实施例]
[0425]
除了上述实施例和修改之外,可以以各种不同的形式(变形)执行根据上述实施例和变形的处理。
[0426]
[2-1.其他配置示例】
[0427]
上述配置中的每一个都是示例,并且信息处理系统1可以具有任何系统配置,只要能够实现上述信息处理即可。例如,可以集成信息处理设备100和系统管理员终端10。例如,系统管理员终端10可以是具有信息处理设备100的功能的信息处理设备。
[0428]
[2-2.其他]
[0429]
在上述实施例中说明的处理中,自动执行的处理的全部或部分可以手动执行,或者手动执行的处理的全部或部分可以通过已知方法自动执行。此外,除非另有说明,否则本文和附图中所示的处理过程、具体名称以及包括各种数据和参数的信息可以任意更改。例如,各图中示出的各种类型的信息不限于示出的信息。
[0430]
此外,附图中所示的每个设备的每个组件在功能上是概念性的,并且不一定如附图中所示的物理配置。换句话说,每个设备的具体分布和集成形式不限于示出的形式,其全部或部分可以根据各种负载、使用条件等在功能上或物理上分布和集成在任意单元中。
[0431]
此外,上述实施例和修改可以在不与处理相矛盾的范围内适当地组合。
[0432]
注意,本说明书中说明的效果仅是示例性的而非限制性的,并且可以提供其他效果。
[0433]
[3.根据本公开的效果]
[0434]
如上所述,根据本公开的信息处理设备(实施例中的信息处理设备100)包括生成单元(实施例中的生成单元132)和确定单元(实施例中的确定单元133)。生成单元通过使用由具有关于内容创作服务的多个权限级别中的一个权限级别的用户主体提供的数据来生成关于内容生成的模型。确定单元根据用户主体的一个权限级别确定生成单元生成的模型的使用模式。
[0435]
因此,根据本公开的信息处理设备可以通过根据由哪个主体提供的数据来生成模型确定模型的使用模式,来根据基于主体的数据向模型分配哪个权限级别来适当地确定模型的使用模式。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0436]
另外,确定单元根据一个权限级别确定模型在服务中的使用范围。因此,信息处理设备根据一个权限级别来确定模型在服务中的使用范围,从而可以根据基于主体的数据为模型分配的权限级别来适当地确定使用范围。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0437]
此外,确定单元根据一个权限级别确定模型是否可以出售或共享。因此,信息处理设备根据一个权限级别确定模型是否可以出售或共享,所以信息处理设备可以基于主体的数据根据向模型分配的权限级别来适当地确定模型是否可以出售或共享。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0438]
此外,生成单元通过使用由具有多个权限级别中的一个权限级别的用户主体提供的数据来生成模型,多个权限级别包括赋予服务管理员的第一权限级别、赋予销售服务的卖家的第二权限级别、赋予使用该服务的普通用户的第三权限。当用户主体拥有的一个权限级别为第一权限级别时,确定单元确定模型可以用于与第一权限级别对应的服务;当用户主体拥有的一个权限级别为第二权限级别时,确定单元确定模型可以用于与第二权限级别对应的服务;当用户主体拥有的一个权限级别为第三权限级别时,确定单元确定模型可以用于与第三权限级别对应的服务。因此,信息处理设备可以使用被分配了第一权限级别到第三权限级别中的之一的主体的数据来生成模型,并且可以基于根据主体的数据为模型分配的权限级别来适当地确定使用范围。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0439]
生成单元使用由具有多个权限级别之一的用户主体提供的数据生成模型,该多个权限级别包括权限限制大于第一权限级别的第二权限级别和权限限制大于第二权限级别的第三权限级别。因此,信息处理设备可以通过使用被分配了第一权限级别到第三权限级别中之一的主体的数据来生成模型,该主体的授权内容根据权限级别而受到限制。然后,信息处理设备可以根据基于主体的数据分配给模型的哪个权限级别来适当地确定使用范围。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0440]
此外,生成单元通过使用具有包括第一权限级别的多个权限级别之一的用户主体提供的数据来生成模型,该用户主体可以接受来自具有第二权限级别的用户主体的委托销售。因此,信息处理设备使得具有第一权限级别的用户主体能够销售具有第二权限级别的主体的数据生成的模型,从而使得能够根据用于生成模型的数据适当地使用模型。
[0441]
此外,生成单元通过使用具有包括第二权限级别的多个权限级别之一的用户主体提供的数据来生成模型,该用户主体可以销售和共享由具有第二权限级别的用户主体的数据生成的模型。因此,信息处理设备使主体能够销售和共享使用具有第二权限级别的主体的数据生成的模型,从而能够根据用于生成模型的数据适当地使用模型。
[0442]
此外,生成单元通过使用具有包括第三权限级别的多个权限级别之一的用户主体提供的数据来生成模型,该用户主体可以共享具有第三权限级别的用户主体的数据生成的模型。因此,信息处理设备使主体仅共享使用具有第三权限级别的主体的数据生成的模型,从而能够根据用于生成模型的数据适当地使用模型。
[0443]
生成单元根据用户主体提供的数据生成与模型对应的元信息。因此,信息处理设备可以通过生成对应模型的元信息来确认模型的内容,并且可以促进模型的使用。因此,信息处理设备能够根据用于生成模型的数据适当地使用模型。
[0444]
此外,信息处理设备包括发送单元(在本实施例中为发送单元134)。发送单元将模型发送给用户主体使用的终端设备。因此,信息处理设备可以通过将模型发送到用户主体使用的终端设备来确认由提供数据的用户主体生成的模型。
[0445]
此外,信息处理设备包括接受单元(在实施例中为接受单元135)。接受单元接受来自用户主体的数据。因此,信息处理设备可以使用从用户主体接受的数据来生成模型。
[0446]
此外,生成单元在接受单元接受数据时生成模型。发送单元在生成单元生成模型时向终端设备发送模型。因此,信息处理设备可以接受来自特定主体的数据,生成模型,并在生成的定时将模型提供给该主体。以这种方式,信息处理设备可以通过在存在来自特定主体的模型生成请求的定时生成模型并提供模型以在短时间内将模型提供给数据提供者。
[0447]
此外,确定单元基于一个用户主体的服务使用历史确定要提供给一个用户主体的信息。因此,信息处理设备可以通过基于一个用户主体的服务使用历史确定要提供给该一个用户主体的信息,来根据用户主体提供适当的信息。
[0448]
此外,确定单元确定多个模型以向一个用户主体提供信息。生成单元生成关于由确定单元确定的多个模型的列表的信息。因此,信息处理设备生成关于多个模型的列表的信息以向一个用户主体提供信息,从而使得可以向一个用户主体提供模型的信息,并且促进一个用户主体对模型的使用。
[0449]
此外,确定单元确定多个模型中要推荐给一个用户主体使用的推荐模型。因此,信息处理设备确定多个模型中要推荐给一个用户主体使用的推荐模型,从而可以向一个用户主体推荐模型的使用,并且促进一个用户主体对模型的使用。
[0450]
此外,生成单元通过使用由具有关于音乐创作服务的多个权限级别之一的用户主体提供的数据来生成关于音乐生成的模型,该音乐即内容。因此,信息处理设备可以根据基于分配了权限级别的主体的数据针对音乐(即内容)创作分配的服务的权限级别,适当地确定模型的使用模式。因此,信息处理设备能够根据用于生成模型的数据,在作为内容的音乐创作相关的服务中适当地使用模型。
[0451]
此外,信息处理设备包括提供单元(在实施例中为提供单元136)。提供单元提供音乐收听服务。因此,信息处理设备可以在购买和共享模型之前预先确定将生成什么样的音乐,从而可以提高用户的满意度并且可以促进模型的使用。
[0452]
此外,提供单元提供在使用模型时生成的音乐收听服务。因此,信息处理设备可以预先确定使用模型生成什么样的音乐,从而可以提高用户的满意度并且可以促进模型的使用。
[0453]
[4.硬件配置]
[0454]
根据上述实施例和修改例的诸如信息处理设备100、系统管理员终端10、店铺管理者终端20和普通用户终端3050的信息处理装置例如由具有如图31所示的配置的计算机1000实现。图31是示出了实现诸如信息处理设备100、系统管理员终端10、店铺管理者终端20、普通用户终端30等信息处理设备的功能的计算机1000的示例的硬件配置的示意图。在下文中,根据实施例的信息处理设备100将作为示例进行说明。计算机1000包括cpu 1100、
ram 1200、只读存储器(rom)1300、硬盘驱动器(hdd)1400、通信接口1500和输入/输出接口1600。计算机1000的每个单元由总线1050连接。
[0455]
cpu 1100基于存储在rom 1300或hdd 1400中的程序进行操作,并控制每个单元。例如,cpu 1100展开程序并将程序存储在ram 1200中、rom 1300或hdd 1400中,并执行对应于各种程序的处理。
[0456]
rom 1300存储启动程序,诸如当计算机1000被激活时由cpu 1100执行的基本输入输出系统(bios)、依赖于计算机1000的硬件的程序等。
[0457]
hdd 1400是非暂时地记录由cpu 1100执行的程序、由该程序使用的数据等的计算机可读记录介质。具体地,hdd 1400是记录根据本公开的信息处理程序的记录介质,信息处理程序是程序数据1450的示例。
[0458]
通信接口1500是用于计算机1000连接到外部网络1550(例如,因特网)的接口。例如,cpu 1100通过通信接口1500从另一装置接收数据或将cpu 1100产生的数据发送到另一装置。
[0459]
输入/输出接口1600是用于连接输入/输出设备1650和计算机1000的接口。例如,cpu 1100经由输入/输出接口从诸如键盘或鼠标的输入设备接收数据1600。此外,cpu 1100经由输入/输出接口1600将数据发送到诸如显示器、扬声器或打印机的输出设备。此外,输入/输出接口1600可以用作读取记录在预定记录介质(介质)中的程序等的介质接口。该介质例如是诸如数字多功能盘(dvd)或相变可重写盘(pd)的光学记录介质、诸如磁光盘(mo)的磁光记录介质、磁带介质、磁记录介质、半导体存储器等。
[0460]
例如,在计算机1000用作根据实施例的信息处理设备100的情况下,计算机1000的cpu 1100通过执行加载在ram 1200上的信息处理程序来实现控制单元130等的功能。此外,hdd 1400将根据本公开的信息处理程序和数据存储在存储单元120中。注意,cpu 1100从hdd 1400读取程序数据1450并执行程序数据,但作为另一个示例,这些程序可以通过外部网络1550从另一个设备获取。
[0461]
注意,本技术还可以具有以下配置。
[0462]
(1)一种信息处理设备,包括:
[0463]
生成单元,通过使用关于内容创作服务的用户主体提供的数据来生成关于内容生成的模型,用户主体具有服务的多个权限级别中的一个权限级别;和
[0464]
确定单元,根据用户主体的一个权限级别,确定生成单元生成的模型的使用模式。
[0465]
(2)根据(1)所述的信息处理设备,其中:
[0466]
确定单元根据一个权限级别确定服务中的模型的使用范围。
[0467]
(3)根据(1)或(2)所述的信息处理设备,其中:
[0468]
确定单元根据一个权限级别确定模型的销售或共享可能性。
[0469]
(4)根据(1)至(3)中任一项所述的信息处理设备,其中:
[0470]
生成单元通过使用具有多个权限级别中的一个权限级别的用户主体提供的数据生成模型,多个权限级别包括赋予服务的管理员的第一权限级别;赋予在服务中进行销售的卖家的第二权限级别;以及赋予使用该服务的普通用户的第三权限级别,以及
[0471]
确定单元在用户主体的一个权限级别是第一权限级别时确定可以在服务中使用与第一权限级别对应的模型;在用户主体的一个权限级别是第二权限级别时,确定可以在
服务中使用与第二权限级别对应的模型;在用户主体的一个权限级别是第三权限级别时,确定可以在服务中使用与第三权限级别的模型。
[0472]
(5)根据(4)所述的信息处理设备,其中:
[0473]
生成单元通过使用具有多个权限级别中的一个权限级别的用户主体提供的数据生成模型,多个权限级别包括权限限制大于第一权限级别的第二权限级别和权限限制大于第二权限级别的第三权限级别。
[0474]
(6)根据(4)或(5)所述的信息处理设备,其中
[0475]
生成单元通过使用具有多个权限级别中的一个权限级别的用户主体提供的数据生成模型,多个权限级别包括能够接受来自具有第二权限级别的用户主体的委托销售。
[0476]
(7)根据(4)至(6)中任一项所述的信息处理设备,其中:
[0477]
生成单元通过使用具有多个权限级别中的一个权限级别的用户主体提供的数据生成模型,多个权限级别包括第二权限级别,该用户主体可以销售和共享使用具有第二权限级别的用户主体的数据生成的模型。
[0478]
(8)根据(4)至(7)中任一项所述的信息处理设备,其中:
[0479]
生成单元通过使用具有包括第三权限级别的多个权限级别中的一个权限级别的用户主体提供的数据生成模型,该用户主体可以共享通过使用具有第三权限级别的用户主体的数据生成的模型。
[0480]
(9)根据(1)至(8)中任一项所述的信息处理设备,其中:
[0481]
生成单元根据用户主体提供的数据生成与模型对应的元信息。
[0482]
(10)根据(1)至(9)中任一项所述的信息处理设备,还包括:
[0483]
发送单元,将模型发送给用户主体使用的终端设备。
[0484]
(11)根据(10)所述的信息处理设备,还包括:
[0485]
接受单元,接受来自用户主体的数据,其中,
[0486]
生成单元响应接受单元对数据的接受而生成模型。
[0487]
(12)根据(11)所述的信息处理设备,其中:
[0488]
生成单元在接受单元接受数据的定时生成模型,并且
[0489]
发送单元在生成单元生成模型的定时将模型发送给终端设备。
[0490]
(13)根据(1)至(12)中任一项所述的信息处理设备,其中:
[0491]
确定单元根据一个用户主体使用服务的历史,确定要提供给一个用户主体的信息。
[0492]
(14)根据(13)所述的信息处理设备,其中:
[0493]
确定单元确定多个模型,多个模型的信息提供给一个用户主体,以及
[0494]
生成单元生成由确定单元确定的多个模型的列表信息。
[0495]
(15)根据(13)或(14)所述的信息处理设备,其中:
[0496]
确定单元在多个模型中确定推荐模型,向一个用户主体推荐使用推荐模型。
[0497]
(16)根据(1)至(15)中任一项所述的信息处理设备,其中:
[0498]
生成单元通过使用具有关于内容创作服务的多个权限级别中的一个权限级别的用户主体提供的数据,生成关于音乐生成的模型,该内容即音乐。
[0499]
(17)根据(16)所述的信息处理设备,还包括:
[0500]
提供音乐收听服务的提供单元。
[0501]
(18)根据(17)所述的信息处理设备,其中
[0502]
提供单元提供使用模型时生成的音乐的收听服务。
[0503]
(19)一种由计算机执行的信息处理方法,该方法包括:
[0504]
通过使用由关于内容创作的服务的用户主体提供的数据来生成关于内容生成的模型,该用户主体具有服务的多个权限级别中的一个权限级别;和
[0505]
确定根据用户主体的一个权限级别生成的模型的使用模式。
[0506]
(20)使计算机执行以下的信息处理程序:
[0507]
通过使用由关于内容创作的服务的用户主体提供的数据来生成关于内容生成的模型,该用户主体具有服务的多个权限级别中的一个权限级别;和
[0508]
确定根据用户主体的一个权限级别生成的模型的使用模式。
[0509]
附图标记列表
[0510]
1 信息处理系统
[0511]
100 信息处理设备
[0512]
110 通信单元
[0513]
120 存储单元
[0514]
121 用户信息存储单元
[0515]
122 作品信息存储单元
[0516]
123 学习模型信息存储单元
[0517]
124 销售管理信息存储单元
[0518]
125 共享信息存储单元
[0519]
126 购买信息存储单元
[0520]
127 操作历史信息存储单元
[0521]
130 控制单元
[0522]
131 获取单元
[0523]
132 生成单元
[0524]
133 确定单元
[0525]
134 发送单元
[0526]
135 接受单元
[0527]
136 提供单元
[0528]
10 系统管理员终端
[0529]
20 店铺管理者终端
[0530]
30 普通用户终端