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

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

2023-02-02 04:42:38 来源:中国专利 TAG:


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


背景技术:

2.传统上,已知一种技术,使用云服务(公有云服务)来构建系统(例如参见专利文献1)。
3.《现有技术文献》
4.《专利文献》
5.专利文献1:日本特开2018-170715号公报


技术实现要素:

6.《本发明要解决的问题》
7.然而,在传统技术中,例如存在以下问题:在使用云服务来构建系统的情况下,无法对在该系统中提供的每个功能(服务)的运营成本适当地进行掌握。本公开的目的在于提供一种技术,其能够对使用云服务的功能的运营成本适当地进行掌握。
8.《用于解决问题的手段》
9.根据本公开的第1方面的程序使计算机执行以下的计算处理:基于通过云服务提供并且表示在第一功能中使用的第一服务与第二服务之间的输入输出的关联性的第一信息、以及通过所述云服务提供并且表示在第二功能中使用的所述第一服务与第三服务之间的输入输出的关联性的第二信息,计算因所述第一功能和所述第二功能之中的至少一者产生的所述云服务的使用费用。
10.另外,本公开的第2方面是根据第1方面所述的程序,其中,在所述计算处理中,基于所述第一信息、所述第二信息、以及通过所述云服务提供的多个服务的各自的使用费用,计算因所述第一功能产生的所述云服务的使用费用。
11.另外,本公开的第3方面是根据第1或2方面所述的程序,其中,在所述计算处理中,基于所述第一服务和所述第二服务的各自的费用表的信息、以及因所述第一功能产生的所述第一服务和所述第二服务的各自的使用量,计算因所述第一功能产生的所述云服务的使用费用。
12.另外,本公开的第4方面是根据第1至3方面中任一方面所述的程序,其中,在所述计算处理中,基于所述第一服务的使用费用、因所述第一功能产生的所述第一服务的使用量、以及因所述第二功能产生的所述第一服务的使用量,计算因所述第一功能产生的所述云服务的使用费用。
13.另外,本公开的第5方面是根据第1至4方面中任一方面所述的程序,其中,在所述计算处理中,基于所述第一服务的使用费用、因所述第一功能产生的所述第二服务的使用费用、以及因所述第二功能产生的所述第三服务的使用费用,计算因所述第一功能产生的所述云服务的使用费用。
14.另外,本公开的第6方面是根据第1至5方面中任一方面所述的程序,其中,使所述计算机执行以下的处理:在计算出的因所述第一功能产生的所述云服务的使用费用为阈值以上的情况下,输出警告。
15.另外,本公开的第7方面是根据第1至6方面中任一方面所述的程序,其中,使所述计算机执行以下的处理:在计算出的因所述第一功能产生的所述云服务的使用费用为阈值以上的情况下,提示因所述第一功能产生的所述云服务的使用费用变为小于该阈值的所述第二服务的构成。
16.另外,本公开的第8方面是根据第1至7方面中任一方面所述的程序,其中,在所述计算处理中,基于由用户输入的使用所述第一功能的使用者的数量和设备的数量中的至少一者、以及所述第一服务和所述第二服务的各自的费用表的信息,计算因所述第一功能产生的所述云服务的使用费用的预测额。
17.另外,本公开的第9方面是根据第8方面所述的程序,其中,在所述计算处理中,基于由用户输入的使用所述第一功能的使用者的数量和设备的数量中的至少一者,确定所述第一服务和所述第二服务中的至少一者的等级,基于所确定的等级的费用表的信息,计算因所述第一功能产生的所述云服务的使用费用的预测额。
18.另外,本公开的第10方面是根据第1至9方面中任一方面所述的程序,其中,使所述计算机执行以下的处理:在计算出的因所述第一功能产生的所述云服务的实际额与预测额之间的偏离度为阈值以上的情况下,输出警告。
19.另外,本公开的第11方面是根据第1至10方面中任一方面所述的程序,其中,所述第一服务是针对第一阈值以下的使用量以第一单价收费,对超过所述第一阈值的部分的使用量以比所述第一单价低的第二单价收费的服务,使所述计算机执行以下的处理:在因所述第一功能和所述第二功能产生的所述第一服务的使用量超过所述第一阈值的情况下,输出基于因所述第一功能使因所述第二功能产生的所述第一服务的使用费用降低的数额的信息。
20.另外,本公开的第12方面是根据第1至11方面中任一方面所述的程序,其中,所述第一服务是针对第一阈值以下的使用量以第一单价收费,对超过所述第一阈值的部分的使用量以比所述第一单价低的第二单价收费的服务,在所述计算处理中,针对因所述第一功能产生的所述第一服务的使用量之中的、因所述第一功能和所述第二功能产生的所述第一服务的使用量超过所述第一阈值的部分,基于该第二单价,计算因所述第一功能产生的所述云服务的使用费用的预测额。
21.另外,本公开的第13方面是根据第1至12方面中任一方面所述的程序,其中,所述第一服务是针对第二阈值以下的使用量不收费的服务,使所述计算机执行以下的处理:在因所述第一功能和所述第二功能产生的所述第一服务的使用量超过所述第二阈值的情况下,输出基于因所述第一功能使因所述第二功能产生的所述第一服务的使用费用增加的数额的信息。
22.另外,本公开的第14方面是根据第1至12方面中任一方面所述的程序,其中,所述第一服务是针对第二阈值以下的使用量不收费,针对超过所述第二阈值的部分的使用量以第三单价收费的服务,在所述计算处理中,针对因所述第一功能产生的所述第一服务的使用量之中的、因所述第一功能和所述第二功能产生的所述第一服务的使用量超过所述第二
阈值的部分,基于该第三单价,计算因所述第一功能产生的所述云服务的使用费用的预测额。
23.另外,根据本公开的第15方面的信息处理方法,由信息处理装置执行以下的计算处理:基于通过云服务提供并且表示在第一功能中使用的第一服务与第二服务之间的输入输出的关联性的第一信息、以及通过所述云服务提供并且表示在第二功能中使用的所述第一服务与第三服务之间的输入输出的关联性的第二信息,计算因所述第一功能和所述第二功能之中的至少一者产生的所述云服务的使用费用。
24.另外,根据本公开的第16方面的信息处理装置,具有:计算部,基于通过云服务提供并且表示在第一功能中使用的第一服务与第二服务之间的输入输出的关联性的第一信息、以及通过所述云服务提供并且表示在第二功能中使用的所述第一服务与第三服务之间的输入输出的关联性的第二信息,计算因所述第一功能和所述第二功能之中的至少一者产生的所述云服务的使用费用。
附图说明
25.图1是示出根据实施方式的通信系统的系统构成的一个示例的图。
26.图2是示出根据实施方式的信息处理装置、服务器、终端、以及设备的硬件构成的一个示例的图。
27.图3是示出根据实施方式的信息处理装置的功能构成的一个示例的图。
28.图4是示出根据实施方式的远程控制功能中的处理的一个示例的时序图。
29.图5是用于对根据实施方式的存储在设备db中的信息的一个示例进行说明的图。
30.图6是示出根据实施方式的远程监视功能中的处理的一个示例的序列图。
31.图7是示出根据实施方式的信息处理装置的处理的一个示例的流程图。
32.图8是用于对根据实施方式的设计数据中包含的信息的一个示例进行说明的图。
33.图9是用于对根据实施方式的费用表数据中包含的信息的一个示例进行说明的图。
34.图10是用于对根据实施方式的实际数据中包含的信息的一个示例进行说明的图。
35.图11是用于对根据实施方式的信息处理装置的显示画面的一个示例进行说明的图。
具体实施方式
36.以下,参照附图对各个实施方式进行说明。需要说明的是,在本说明书和附图中,针对具有基本相同的功能构成的构成要素标记相同的符号以省略重复的说明。
37.《系统构成》
38.首先,对通信系统1的系统构成进行说明。图1是示出根据实施方式的通信系统1的系统构成的一个示例的图。如图1所示,通信系统1具有信息处理装置10。另外,通信系统1具有服务器20a-1、服务器20a-2、服务器20a-3、
……
(以下,在无需进行区别的情况下,仅称为“服务器20a”)、服务器20b-1、服务器20b-2、服务器20b-3、
……
(以下,在无需进行区别的情况下,仅称为“服务器20b”)、服务器20c-1、
……
(以下,在无需进行区别的情况下,仅称为“服务器20c”)、服务器20d-1、
……
(以下,在无需进行区别的情况下,仅称为“服务器20d”)。
需要说明的是,以下,在无需对服务器20a、服务器20b、服务器20c、服务器20d进行区别的情况下,仅称为“服务器20”。
39.另外,通信系统1具有终端30a、终端30b、终端30c、
……
(以下,在无需进行区别的情况下,仅称为“终端30”)。
40.另外,通信系统1具有设备40a、设备40b、设备40c、
……
(以下,在无需进行区别的情况下,仅称为“设备40”)。需要说明的是,信息处理装置10、服务器20、终端30、以及设备40的数量不限于图1的示例。
41.信息处理装置10、服务器20、终端30、以及设备40例如可以以能够经由因特网、无线lan(local area network:局域网)、以及移动电话网等网络nw(“第二网络”的一个示例)进行通信的方式连接。需要说明的是,移动电话网例如可以包括lte(long term evolution:长期演进)和5g(第五代移动通信系统:5th generation)等无线通信系统。
42.信息处理装置10例如可以是个人计算机或用于服务器的计算机。信息处理装置10例如可以由向终端30和设备40的用户提供预定功能(服务)的运营商运营。
43.信息处理装置10例如针对提供给终端30和设备40的用户的1个以上的功能的每个功能,计算云服务的运营成本的预测值和实际值。
44.服务器20例如可以是由公有云服务的运营商提供的服务器。需要说明的是,服务器20可以是云服务中的虚拟的计算机(实例:instance)。另外,服务器20可以被设成能够由向终端30和设备40的用户提供预定的功能(服务)的运营商(公有云服务的使用者)来指定cpu、存储器、以及存储尺寸等规格的值。
45.服务器20a例如可以是提供api(application programming interface:应用程序接口)发布、终端30的用户认证、以及路由等功能的api网关服务的实例。
46.服务器20b例如可以是根据发生的事件来执行由公有云服务的使用者预先设置的代码(程序、脚本、编译完成的可执行代码)的服务的实例。
47.服务器20c例如可以是数据库服务的实例。服务器20d例如可以是提供用于进行iot(internet of things:物联网)设备的认证、数据取得、管理等的iot服务的实例。
48.终端30例如可以是由用户使用的智能手机、平板终端、以及个人计算机等信息处理终端。设备40例如可以是边缘服务器、空调装置、以及各种传感器等设备。
49.《硬件构成》
50.接着,对根据实施方式的通信系统1的信息处理装置10、服务器20、终端30、以及设备40的硬件构成进行说明。图2是示出根据实施方式的信息处理装置10、服务器20、终端30、以及设备40的硬件构成的一个示例的图。以下,以信息处理装置10为例进行说明。需要说明的是,服务器20、终端30、以及设备40的硬件构成可以与信息处理装置10的硬件构成相同。
51.如图2所示,信息处理装置10具有cpu(central processing unit:中央处理单元)101、rom(read only memory:只读存储器)102、ram(random access memory:随机存取存储器)103。另外,信息处理装置10具有辅助存储装置104、显示装置105、操作装置106、i/f(interface:接口)装置107、驱动器装置108。信息处理装置10的各个硬件经由总线b相互连接。
52.cpu101是用于对安装在辅助存储装置104中各种程序(例如,机器学习程序等)进行执行的运算装置。rom102是非易失性存储器。rom102起到主存储设备的功能,该主存储设
备对由cpu101执行在辅助存储装置104中安装的各种程序所需的各种程序或数据等进行存储。具体而言,rom102对bios(basic input/output system:基本输入/输出系统)或efi(extensible firmware interface:可扩展固件接口)等引导程序等进行存储。
53.ram103是dram(dynamic random access memory:动态随机存取存储器)或sram(static random access memory:静态随机存取存储器)等易失性存储器。ram103起到主存储设备的功能,该主存储设备提供当由cpu101执行在辅助存储装置104中安装的各种程序时扩展的工作区域。
54.辅助存储装置104对各种程序、执行各种程序时所使用的信息进行存储。
55.显示装置105是用于显示各种信息的显示设备。操作装置106是用于接受各种操作的操作设备。i/f装置107是用于与外部设备进行通信的通信设备。
56.驱动器装置108是用于设置记录介质110的设备。在此所说的记录介质110包括cd-rom、软盘、磁光盘等以光学、电气或磁的方式对信息进行记录的介质。另外,记录介质110可以包括rom、快闪存储器等以电气的方式对信息进行记录的半导体存储器等。
57.需要说明的是,安装在辅助存储装置104中的各种程序例如通过将分发的记录介质110设置在驱动器装置108中并由驱动器装置108将在该记录介质110中记录的各种程序读出而安装。或者,安装在辅助存储装置104中的各种程序可以通过从未图示的网络下载而安装。
58.《功能构成》
59.接着,参照图3对根据实施方式的信息处理装置10的功能构成进行说明。图3是示出根据实施方式的信息处理装置10的功能构成的一个示例的图。
60.《信息处理装置10》
61.信息处理装置10具有存储部11、接受部12、取得部13、计算部14、输出部15、以及控制部16。该些各部例如可以通过安装在信息处理装置10中的1个以上的程序和信息处理装置10的cpu101等硬件的协作来实现。
62.存储部11存储各种信息。接受部12接受来自管理者的各种操作。取得部13从服务器20等外部装置以及存储部11取得信息。
63.计算部14进行服务器20的运营成本的计算。输出部15进行基于由计算部14计算出的运营成本的显示等。输出部15例如可以在外部装置的画面上进行显示。控制部16对信息处理装置10的各部进行控制。
64.《处理》
65.接着,参照图4至图11对根据实施方式的通信系统1的处理的一个示例进行说明。
66.《远程控制》
67.首先,参照图4和图5对提供远程控制功能(“第一功能”的一个示例)时的处理的一个示例进行说明。图4是示出根据实施方式的远程控制功能中的处理的一个示例的时序图。图5是用于对根据实施方式的存储在设备db501中的信息的一个示例进行说明的图。
68.在步骤s101中,终端30a从用户a接受对设备40a进行控制的操作。然后,终端30a将与该操作相应的控制请求发送至服务器20a-1(步骤s102)。在此,终端30a例如可以发送基于http(hyper text transfer protocol:超文本传输协议)的控制请求。
69.然后,服务器20a-1将该控制请求转发至与接收到的控制请求相应的服务器20b-1
(步骤s103)。在此,服务器20a-1例如可以基于从终端30a接收到的控制请求的url(uniform resource locator:统一资源定位符),来确定该控制请求的转发目的地。
70.然后,服务器20b-1基于接收到的控制请求,将用于取得存储在设备db501中的与设备40a相关的设备数据的请求(检索查询)发送至服务器20c-1(步骤s104)。
71.然后,服务器20c-1将请求的设备数据发送至服务器20b-1(步骤s105)。在此,服务器20c-1将记录在服务器20c-1的设备db501中的设备数据发送至服务器20b-1。在图5的示例中,在设备db501中,与设备id相关联地记录有设备数据。设备id是设备40的标识信息。在设备数据中,例如可以包括表示设备40的各种状态的信息等。在设备40是空调装置的情况下,在设备数据中,例如可以包括该空调装置的设定温度、以及由该空调装置测定的室内温度等信息。
72.然后,服务器20b-1将与该数据和该控制请求相对应的控制命令发送至服务器20d-1(步骤s106)。
73.然后,服务器20d-1将该控制命令发送至设备40a(步骤s107)。然后,设备40a执行与接收到的控制命令相应的控制(步骤s108)。由此,终端30a的用户a例如能够远程地进行将空调装置的设定温度提高1℃等的操作。
74.《远程监视》
75.参照图5和图6对提供远程监视功能(“第二功能”的一个示例)时的处理的一个示例进行说明。图6是示出根据实施方式的远程监视功能中的处理的一个示例的序列图。
76.在步骤s201中,终端30a从用户a接受对设备40a进行远程监视的操作。然后,终端30a将与该操作相应的监视请求发送至服务器20a-2(步骤s202)。在此,终端30a例如可以发送基于http的监视请求。
77.然后,服务器20a-2将该监视请求转发至与接收到的监视请求相应的服务器20b-2(步骤s203)。在此,服务器20a-2例如可以基于从终端30a接收到的监视请求的url,来确定该监视请求的转发目的地。
78.然后,服务器20b-2基于接收到的监视请求,将用于取得存储在设备db501中的设备40a的设备数据的请求(查询)发送至服务器20c-1(步骤s204)。需要说明的是,在服务器20c-1的设备db501中,可以通过服务器20d等在预定的定时记录设备40a的设备数据。
79.然后,服务器20c-1将请求的设备数据发送至服务器20b-2(步骤s205)。在此,服务器20c-1将在设备db501中与设备40a的设备id相关联地记录的设备数据发送至服务器20b-1。
80.然后,服务器20b-2将设备数据发送至服务器20a-2(步骤s206)。然后,服务器20a-2将该设备数据发送至终端30a(步骤s207)。然后,终端30a将接收到的设备数据显示在画面上(步骤s208)。由此,终端30a的用户a例如能够对空调装置的设定温度以及室内温度等远程地进行掌握。
81.《运营成本计算》
82.参照图7至图11,对在由信息处理装置10计算各个服务器20的运营成本(使用费用)时的处理的一个示例进行说明。图7是示出根据实施方式的信息处理装置10的处理的一个示例的流程图。图8是用于对根据实施方式的设计数据801中包含的信息的一个示例进行说明的图。图9是用于对根据实施方式的费用表数据901中包含的信息的一个示例进行说明
的图。图10是用于对根据实施方式的实际数据1001中包含的信息的一个示例进行说明的图。图11是用于对根据实施方式的信息处理装置10的显示画面的一个示例进行说明的图。
83.在步骤s301中,计算部14基于设计数据801和费用表数据901,计算各个服务器20的运营成本的预测额。需要说明的是,设计数据801和费用表数据901例如可以通过管理者的操作等预先设定在信息处理装置10的存储部11中。
84.在图8的示例中,在设计数据801中,与功能id相关联地设定有功能使用量、以及表示各个服务器20之间的数据的输入输出的关联性的信息。功能id例如是提供给终端30和设备40的用户的功能(服务)的标识信息。功能使用量例如可以是每个月使用各个功能的次数的预测值。在图8的示例中,每当“远程控制”功能被使用一次时,服务器20a-1、服务器20b-1、服务器20c-1以及服务器20d-1各自被使用一次。
85.计算部14可以基于由管理者(信息处理装置10的用户)输入的使用各个功能的使用者的数量以及设备的数量中的至少一者,来计算功能使用量。在此情况下,计算部14例如可以计算通过将所输入的数量乘以针对每个功能设定的预定系数而得到的值,并将其作为各个功能的功能使用量。
86.另外,计算部14可以基于由管理者输入的使用各个功能的使用者的数量以及设备的数量中的至少一者,来确定各个服务器20的等级,并基于所确定的等级的费用表的信息,来计算因各个功能产生的云服务的使用费用的预测额。在此情况下,计算部14可以计算通过将所输入的数量乘以针对每个功能设定的预定系数而得到的值,并将其作为各个功能的功能使用量。并且,计算部14可以基于计算出的功能使用量、以及表示各个服务器20之间的数据的输入输出的关联性的信息,来估计各个服务器20的使用量。并且,计算部14可以基于估计出的使用量、以及预先设定的使用量与等级之间的对应表的数据,来确定各个服务器20的等级。需要说明的是,该等级例如可以根据服务器20的cpu、存储器以及存储尺寸等规格,由公有云服务运营商规定。
87.另外,在图8的示例中,示出了当服务器20a-1接收到从终端30发送的数据时,从服务器20a-1向服务器20b-1发送数据。
88.在图9的示例中,在费用表数据901中,与服务器类别相关联地记录有各个费用表的数据。服务器类别是与由服务器20提供的服务相应的类别。费用表数据901例如可以由公有云服务运营商提供。服务器20的费用例如可以在月度的请求数量为阈值以下的情况下设定为每100万个请求的第一数额(例如300日元),并在月度的请求数量超过该阈值的情况下设定为比每100万个请求的第一数额便宜的第二数额(例如200日元)。
89.然后,计算部14基于实际数据1001,计算各个服务器20的运营成本的实际额(步骤s302)。在此,实际数据1001例如可以从服务器20取得,并预先记录在信息处理装置10的存储部11中。
90.在图10的示例中,在实际数据1001中,包括每个服务器id(资源id、实例id)的收取额和使用量。服务器id是各个服务器20的标识信息。收取额是由公有云服务运营商收取的各个服务器20的使用费用(使用费用的实际值)。使用量是表示由终端30等的用户使用各个服务器20的量的信息。在使用量中,可以包含数据的发送源的信息。
91.在步骤s301和步骤s302中,计算部14可以基于表示在各个功能中使用的各个服务器20的输入输出的关联性的信息,计算因各个功能产生的云服务的使用费用。
92.在此情况下,首先,取得部13例如可以从设计数据801或实际数据1001取得表示在“远程控制”功能中使用的服务器20a-1、服务器20b-1、服务器20c-1和服务器20d-1之间的输入输出的关联性的信息。另外,取得部13例如可以从设计数据801或实际数据1001取得表示在“远程监视”功能中使用的服务器20a-2、服务器20b-2和服务器20c-1之间的输入输出的关联性的信息。
93.另外,取得部13例如可以基于设计数据801中包含的功能使用量、以及表示各个服务器20之间的数据的输入输出的关联性的信息,计算各个服务器的使用量的预测值。另外,取得部13例如可以使用实际数据1001中包含的各个服务器20的使用量作为各个服务器的使用量的实际值。
94.并且,计算部14可以基于费用表数据901中包含的各个服务器20的费用表的信息、以及因各个功能产生的各个服务器20的使用量的预测值,计算因各个功能产生的云服务的使用费用的预测值。另外,计算部14可以基于费用表数据901中包含的各个服务器20的费用表的信息、以及因各个功能产生的各个服务器20的使用量的实际值,计算因各个功能产生的云服务的使用费用的实际值。
95.另外,计算部14可以基于表示在各个功能中使用的各个服务器20的输入输出的关联性的信息、以及各个服务器20的使用费用,计算因各个功能产生的云服务的使用费用。在此情况下,计算部14例如可以根据因各个功能产生的该服务器20的使用量,来分配(按比例分配)由多个功能使用的一个服务器20的使用费用的实际值。例如,假设在“远程控制”功能和“远程监视”功能中共同使用的服务器20c-1的使用费用的实际值为30万日元,在“远程控制”功能中服务器20b-1将服务器20c-1使用了1万次,在“远程监视”功能中服务器20b-2将服务器20c-1使用了2万次。在此情况下,计算部14可以计算出因“远程控制”功能产生的服务器20c-1的使用费用为10万日元(=30万日元/3万次
×
1万次),因“远程监视”功能产生的服务器20c-1的使用费用为20万日元(=30万日元/3万次
×
2万次)。
96.另外,计算部14可以基于在第一功能和第二功能中同时使用的各个服务器20(以下,也适当地称为“共同服务”)的使用费用、在第一功能中使用的各个服务器20的使用费用、以及在第二功能中使用的各个服务器20的使用费用,计算因第一功能产生的云服务的使用费用。在此情况下,计算部14例如可以根据因各个功能产生的该服务器20的使用费用的实际值,来分配(按比例分配)由多个功能使用的一个服务器20的使用费用的实际值。在此情况下,计算部14例如可以根据仅在各个功能中使用的各个服务的收取额的合计额的比例,来分配在多个功能中共同使用的安全监视或日志监视等服务的收取额。
97.(针对批量折扣的应对)
98.另外,计算部14可以在通过批量折扣针对第一阈值以下的使用量以第一单价对共同服务的收取额进行收费,并针对超过第一阈值的部分的使用量以比第一单价低的第二单价对共同服务的收取额进行收费的情况下,执行以下的处理。
99.计算部14可以在共同服务的使用量超过第一阈值的情况下,计算因第一功能使因第二功能产生的所述第一服务的使用费用降低的数额,并使输出部15将其输出。由此,例如能够掌握因废除不合算的第一功能而使批量折扣减少对第二功能的使用费用产生的影响。
100.另外,计算部14可以针对因第一功能产生的共同服务的使用量之中的、因所述第一功能和所述第二功能产生的所述第一服务的使用量超过第一阈值的部分,基于该第二单
价,计算因第一功能产生的云服务的使用费用的预测额。由此,例如在共同服务因第一功能被进行批量折扣的情况下,该批量折扣的金额全部作为第一功能的份额进行分配。由此,例如在对是否废除不合算的第一功能进行判断的情况下,能够对视为新增加了第一功能的情况下的成本进行掌握。
101.(针对免费套餐的应对)
102.在共同服务是针对第二阈值以下的使用量不收费(免费、无收取额)的服务的情况下,计算部14可以在共同服务的使用量超过第二阈值的情况下,计算因第一功能使因第二功能产生的共同服务的使用费用增加的数额,并使输出部15将其输出。由此,例如能够掌握因废除不合算的第一功能而使免费套餐不被第一功能消费对第二功能的使用费用产生的影响。
103.在共同服务是针对第二阈值以下的使用量不收费,针对超过第二阈值的部分的使用量以第三单价收费的服务的情况下,计算部14可以针对因第一功能产生的共同服务的使用量之中的、因第一功能和第二功能产生的共同服务的使用量超过第二阈值的部分,基于该第三单价,计算因第一功能产生的云服务的使用费用的预测额。由此,免费套餐全部作为第一功能的份额进行分配。因此,例如在对是否废除不合算的第二功能进行判断的情况下,能够对视为新增加了第二功能的情况下的成本进行掌握。
104.然后,输出部15将基于由计算部14计算出的数据的图表等显示在画面上(步骤s303)。在此,在由计算部14计算出的因第一功能产生的云服务的使用费用的预测值或实际值为与第一功能相应的阈值以上的情况下,输出部15可以输出警告。由此,例如向终端30和设备40的用户提供预定功能的运营商能够对因该第一功能产生的运营成本超过允许限度额的情况进行掌握。
105.在图11的示例中,输出部15在显示画面1101中,基于设计数据801,显示表示在各个功能中使用的各个服务器20的输入输出的关联性的系统构成图。另外,显示各个功能的运营成本1111至1114、以及在各个功能中使用的各个服务器20的运营成本1112至1115、1122及1123。
106.在图11的示例中,示出了仅在“远程控制”功能中使用的服务器20a-1和服务器20b-1的运营成本1112和1113分别为“10.2”美元和“4.3”美元。另外,示出了与在“远程控制”功能中使用的服务器20d-1的使用量相应的运营成本1115、以及与服务器20d-1向外部发送的消息的使用量相应的运营成本1116分别为“2.3”美元和“7.3”美元。
107.另外,示出了仅在“远程监视”功能中使用的服务器20a-2和服务器20b-2的运营成本1122和1123分别为“6.1”美元和“50.8”美元。
108.另外,示出了在“远程控制”功能和“远程监视”功能中共同使用的服务器20c-1(共同服务)的运营成本1114为“18.0”美元。另外,示出了从服务器20b-1到服务器20c-1的访问数量(请求数量、使用量)为3000次,从服务器20b-2到服务器20c-1的访问数量为6000次。
109.另外,示出了运营成本1114的“18.0”美元根据因各个功能产生的访问数量的比值进行分配,“远程控制”功能的运营成本1111被计算为“30.1”美元,“远程监视”功能的运营成本1121被计算为“68.9”美元。另外,通过以与通常的显示方式不同的预定的显示方式(例如红色)对表示运营成本1121的对象进行显示,从而向管理者报告警告。
110.另外,在由计算部14计算出的因第一功能产生的云服务的使用费用为与第一功能
相应的阈值以上的情况下,输出部15可以提示因第一功能产生的云服务的使用费用变为小于该阈值的各个服务器20的构成(等级)。在此情况下,输出部15例如可以基于在第一功能中使用的各个服务器20的各个等级的费用表的信息,分别对因第一功能产生的云服务的使用费用的预测额变为小于该阈值的该各个服务器20的等级进行判定和输出。由此,例如,向终端30和设备40的用户提供预定功能的运营商能够对因该第一功能产生的运营成本不超过允许限度额的服务器20的等级进行掌握。
111.在由计算部14计算出的因第一功能产生的云服务的实际额与预测额之间的偏离度为阈值以上的情况下,输出部15可以输出警告。在此情况下,输出部15例如可以在实际额和预测额之间的比值为阈值以上的情况下,输出警告。
112.《变形例》
113.信息处理装置10的各个功能部例如可以通过由1个以上的计算机执行的云计算来实现。在此情况下,例如,可以通过云上的计算部14执行运营成本等的计算,并将其结果显示在终端上。
114.虽然以上对实施方式进行了说明,但是应当理解,在不脱离权利要求书的宗旨及范围的情况下,可以对形态或细节进行各种改变。
115.本国际申请以于2020年6月5日提交的日本发明专利申请第2020-098354号作为要求优先权的基础,并且在此在本国际申请中援引日本发明专利申请第2020-098354号的全部内容。
116.符号说明
117.1:通信系统;
118.10:信息处理装置;
119.11:存储部;
120.12:接受部;
121.13:取得部;
122.14:计算部;
123.15:输出部;
124.16:控制部;
125.20:服务器;
126.30:终端;
127.40:设备。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献