信息处理系统和信息处理方法

文档序号:6537357阅读:141来源:国知局
信息处理系统和信息处理方法
【专利摘要】公开了一种信息处理系统和信息处理方法。信息处理系统包括获取单元、第一存储单元和使用值转换器。获取单元从提供服务的服务提供单元获取多条第四信息,每一条第四信息均包括彼此关联的第一信息、第二信息和第三信息。第一信息指示服务的类型,第二信息用于识别服务被提供给的用户,并且第三信息指示服务的使用状况。第一存储单元存储指示第三信息的输出格式的类型以便与每一条第一信息相关联的第五信息。使用值转换器基于与在第四信息中包括的第一信息相对应的第五信息,执行转换以将在第四信息中包括的第三信息转换为指示服务的使用频率的使用值,并且将在第四信息中包括的第一信息和第二信息关联于通过转换获取的使用值,以将它们登记在第二存储单元中。
【专利说明】信息处理系统和信息处理方法
[0001]相关申请的交叉引用
[0002]本申请要求于2013年2月6日在日本提交的日本专利申请N0.2013-021831和于2013年12月6日在日本提交的日本专利申请N0.2013-253041的优先权,通过引用方式将上述申请的全部内容并入到本文中。
【技术领域】
[0003]本发明涉及信息处理系统和信息处理方法。
【背景技术】
[0004]常规上,已知这样的技术:即收集用于指示由用户签订的多个服务的使用状况的信息(例如,诸如使用日志之类的信息),并且基于所收集的信息来计算服务的费用。
[0005]然而,常规的技术具有这样的问题:即缺乏以标准化的方式管理用于指示每个服务的使用状况的信息的机制。
[0006]因此,需要能够以标准化的方式管理用于指示每个服务的使用状况的信息的信息处理系统和信息处理方法。

【发明内容】

[0007]根据实施例,一种信息处理系统包括获取单元、第一存储单元和使用值转换器。所述获取单元从提供服务的服务提供单元获取多条第四信息,每一条所述第四信息均包括彼此关联的第一信息、第二信息和第三信息。所述第一信息指示所述服务的类型,所述第二信息用于识别所述服务被提供给的用户,并且所述第三信息指示所述服务的使用状况。所述第一存储单元在其中存储指示所述第三信息的输出格式的类型以便与每一条所述第一信息相关联的第五信息。所述使用值转换器基于与在所述第四信息中包括的所述第一信息相对应的第五信息,执行转换以将在所述第四信息中包括的所述第三信息转换为指示所述服务的使用频率的使用值,并且将在所述第四信息中包括的所述第一信息和第二信息关联于通过所述转换获取的所述使用值,以便将它们登记在第二存储单元中。
[0008]通过结合附图阅读本发明当前优选实施例的以下详细描述,将能够更好地理解本发明的上述和其他目的、特征、优势以及技术和工业重要性。
【专利附图】

【附图说明】
[0009]图1是实施例的信息处理系统的示意性配置示例的图示;
[0010]图2是服务器设备的功能配置示例的图示;
[0011]图3是使用日志管理单元的功能配置示例的图示;
[0012]图4A是用于说明使用日志管理单元的特定过程的示例的图示;
[0013]图4B是用于说明使用日志管理单元的特定过程的示例的图示;
[0014]图5是使用日志管理单元的操作示例的流程图;以及[0015]图6是用于说明提供给用户的报告的示例的图示。
【具体实施方式】
[0016]下面将参照附图详细描述实施例。
[0017]图1是本实施例的信息处理系统I的配置示例的框图。如图1中所示,信息处理系统I包括用户终端100和能够提供各种服务的服务器设备200。用户终端100和服务器设备200可以例如在诸如互联网之类的公共环境中通过网络300彼此连接。
[0018]更具体而言,多个用户终端100A到100E例如在诸如局域网(LAN)和内联网之类的私有环境中连接到网络302,并且服务器设备200例如在诸如互联网之类的公共环境中连接到网络300。
[0019]例如,与客户的公司内部网络相对应的私有环境中的网络302通过防火墙301连接到公共环境中的网络300,并且根据于此,用户终端100A到100E和服务器设备200可以彼此连接。同时,云环境是公共环境的示例。在以下的描述中,当无需将用户终端100A到100E彼此区分开来时,有时可以将它们简称为“用户终端100”。
[0020]用户终端100的示例包括PC、移动终端、图像形成装置、电视会议系统、投影仪和IC记录器等。用户终端100将服务执行请求发送到服务器设备200,并且根据于此,服务器设备200中的将在下文中描述的服务提供单元230可以按需与至少一个用户终端100协作地执行预定的处理,从而将服务提供给用户终端100。
[0021]同时,存在这样的情形,其中服务器设备200还根据要提供的服务的类型将请求发送到用户终端100。然而,当如图1中所示的信息处理系统I中那样网络302通过防火墙301连接到网络300时,服务器设备200无法将请求发送到用户终端100。
[0022]因此,当网络302通过防火墙301连接到网络300时,与网络302连接的用户终端100可以询问服务器设备200以从服务器设备200接收请求。此外,当网络302通过防火墙301连接到网络300时,与网络302连接的用户终端100和服务器设备200可以通过使用可扩展消息出席协议(XMPP)彼此建立通信。XMPP包括被称为BOSH (同步HTTP双向流)的技术,该技术通过使用HTTP来发送和接收消息。服务器设备200可以实现一般并不提供的推送功能(push function),其并不是用户终端100接收请求的功能,而是服务器设备200将请求异步发送到电子设备的功能。
[0023]图2是服务器设备200的功能配置示例的框图。如图2中所示,服务器设备200包括端口单元210、ID信息管理单元220、服务提供单元230、使用日志管理单元240、签订管理单元250和费用计算单元260。
[0024]端口单元210用作向每个用户终端100提供服务的端口(窗口)。当从用户终端100接受服务请求来请求服务时,端口单元210将所接受的服务请求发送到ID信息管理单元220。在本实施例中,服务请求包括用于指示服务的类型的第一信息和用于识别服务被提供给的用户的第二信息。
[0025]第一信息还可以被视为指示签订类型的分类的信息。例如,当用户请求电视会议服务(在以下描述中,有时还被称为“专用的机器电视会议服务”)以使用专用终端时,服务请求包括用于指示服务的类型是“专用的机器电视会议服务”的第一信息。简而言之,能够识别服务的类型的信息可以用作第一信息,并且这可以例如是能够唯一指明服务的类型的许可协议号。
[0026]例如,第二信息可以是在呼叫服务中使用的电话号码和识别用于提供特定服务的设备(例如用于提供电视会议服务的电视会议终端)的信息(例如序列号等)等,但第二信息并不限于此。例如,当用户请求上述专用的机器电视会议服务时,服务请求包括用于专用的机器电视会议服务的专用终端的序列号。简而言之,用于识别服务被提供给的用户的信息
可以用作第二信息。
[0027]在本实施例中,一对第一信息和第二信息用作指示使用服务的权限的信息。ID信息管理单元220具有用于管理在并未示出的数据库单元中事先登记的一对第一信息和第二信息以及用于认证做出请求服务的用户终端100的功能。
[0028]更具体而言,当从端口单元210接收服务请求时,ID信息管理单元220确定在所接收的服务请求中包括的一对第一信息和第二信息是否存在于在数据库单元中事先登记的多个对(即,多对第一信息和第二信息)中。当ID信息管理单元220确定在服务请求中包括的一对第一信息和第二信息存在于在数据库单元中事先登记的多个对当中时,ID信息管理单元220认证做出发送服务请求的用户终端100 (确定用户终端100具有获取服务的权限)。当ID信息管理单元220认证用户终端100时,ID信息管理单元220将从端口单元210接收到的服务请求传递到服务提供单元230。
[0029]同时,例如,服务请求可以包括与第二信息对应的服务信息(例如,与电话号码相对应(与第二信息相对应)的电子邮件地址等)和第一信息,并且服务器设备200可以包括存储设备,在所述存储设备中,存储了指示第二信息和服务信息之间的对应关系的对应关系信息。在这个配置中,当从端口单元210接收服务请求时,ID信息管理单元220可以参考对应关系信息以指明(确定)与在所接收到的服务请求中包括的服务信息对应的第二信息。随后,ID信息管理单元220可以确定一对通过在服务请求中包括的服务信息指明的第二信息和在服务请求中包括的第一信息是否存在于在并未示出的数据库单元中事先登记的多个对(多对第一信息和第二信息)。
[0030]尽管在本实施例中ID信息管理单元220具有认证做出请求服务(认证功能)的用户终端100的功能,但是认证功能并不限于此,并且还可以被安装在例如与ID信息管理单元220不同的功能模块上。
[0031 ] 服务提供单元230具有基于从ID信息管理单元220传递的服务请求来提供(执行)服务的功能。在本实施例中,服务提供单元230执行与在服务请求中包括的一对第一信息和第二信息相对应的服务。随后,服务提供单元230以预定的间隔将包括彼此关联的第一信息、第二信息和指示服务的使用状况的第三信息(例如,在专用的机器电视会议服务的情况下,指示与电视会议的对象(counterpart)的连接时间的信息)输出到使用日志管理单元240。第三信息例如还可以是使用日志等。
[0032]本示例中的使用日志可以被视为通过以一对用于收费的第二信息和第一信息为单位输出服务的使用状况获取的信息。服务提供单元230还可以将指示目标周期的时间信息(例如指示从先前输出起经过的时间的信息)增加到第四信息以便将其输出给使用日志管理单元240。
[0033]使用日志管理单元240基于从服务提供单元230发送的第四信息管理每对第一信息和第二信息的服务的使用状况。在下文中描述使用日志管理单元240的具体内容。[0034]图3是使用日志管理单元240的功能配置的示例的图示。如图3中所示,使用日志管理单元240包括获取单元241、第一存储单元242、数据格式转换单元243、单位信息存储单元244、使用值转换单元245、第二存储单元246和通知单元247。
[0035]获取单元241从服务提供单元230获取第四信息,在所述第四信息中,第一信息、第二 息和第二 息彼此关联。
[0036]第一存储单元242在其中存储用于指示第三信息的输出格式的类型以便与每一条第一信息(每个类型的服务)相关联的第五信息。在这个实施例中,存在作为第三信息的输出格式的类型的三个类型。更具体而言,存在这样的三个类型:第一类型,直接输出指示服务的使用频率的使用值;第二类型,输出指示与特定周期的开始点相对应的服务的使用量的第一计数值(开始计数值)和指示直到特定周期的结束点的服务的使用量的第二计数值(结束计数值);第三类型,仅输出指示直到当前时间的服务的使用量的第三计数值。在本示例中,与第一存储单元242中的每一条第一信息相关联的第五信息是指明第一类型、第二类型和第三类型中的任何一个的信息。
[0037]数据格式转换单元243将由获取单元241获取的第四信息的数据格式转换为对于所有类型的服务公共的公共数据格式。在本实施例中,公共数据格式是这样的数据格式,其中第一信息、第二信息、第一计数值(开始计数值)、第二计数值(结束计数值)、指示服务的使用频率的使用值和第三信息的单位彼此关联(参照将在下文中描述的图4A和图4B),但公共数据格式并不限于此。
[0038]这里,第三计数值被视为第二计数值的同义词。
[0039]单位信息存储单元244在其中存储用于指示使用值的单位以便与每一条第一信息(每个类型的服务)相关联的单位信息。例如,指示使用值的单位为“分钟”的单位信息与指示上述“专用的机器电视会议服务”的第一信息相关联。
[0040]同时,使用值的单位可以不同于上述第三信息的单位。例如,针对“专用的电视会议服务”的使用值的单位可以是“分钟”,而针对上述“专用的电视会议服务”的第三信息的单位可以是“秒”。这是因为根据收费的单位来确定使用值的单位。例如,在上述“专用的电视会议服务”的情形中,应用的并非是每秒收费而是每分钟收费。也就是说,基于每一使用值的收费来确定使用值的单位。
[0041]使用值转换单元245基于与在由获取单元241获取的第四信息中包括的第一信息相对应的第五信息,将在第四信息中包括的第三信息(例如,指示诸如使用日志之类的服务的使用状况的信息)转换为指示服务的使用频率的使用值。更具体而言,这是按下述执行的。
[0042]使用值转换单元245从第一存储单元242中读取与在由获取单元241获取的第四信息中包括的第一信息相对应的第五信息。当所读取的第五信息指示上述第一类型时,使用值转换单元245确定与在由获取单元241获取的第四信息中包括的使用值相对应的值作为使用值。
[0043]当所读取的第五信息指示上述第二类型时,使用值转换单元245确定与在由获取单元241获取的第四信息中包括的第二计数值(结束计数值)和第一计数值(开始计数值)之差相对应的值作为使用值。
[0044]此外,当读取的第五信息指示上述第三类型时,使用值转换单元245确定与在由获取单元241获取的第四信息中包括的第三计数值和先前的第三计数值之差相对应的值作为使用值。这里,使用值转换单元245具有为每一对第一信息和第二信息保持先前的第三计数值的功能,但保持先前的第三计数值的方法是可选的。
[0045]在本实施例中,使用值转换单元245基于与在由获取单元241获取的第四信息中包括的第一信息相对应的单位信息执行转换。更具体而言,使用值转换单元245从第一存储单元242读取与由获取单元241获取的第四信息中包括的第一信息相对应的第五信息,从单位信息存储单元244读取与第一信息相对应的单位信息,并且基于所读取的第五信息和单位信息将在第四信息中包括的第三信息转换为使用值。更具体而言,这是按下述执行的。
[0046]例如,当从第一存储单元242中读取的第五信息指示上述第一类型时,使用值转换单元245根据从单位信息存储单元244中读取的单位信息转换在第四信息中包括的使用值(原始使用值),并且将转换的值确定为使用值。例如,
[0047]使用值转换单元245还可以针对转换的值执行事先确定的取整(例如,将使用值的单位取整到“10”)。例如,当在第四信息中包括的使用值的单位相同于由单位信息指示的单位时,还可以将在第四值中包括的使用值直接确定为使用值。
[0048]当从第一存储单元242读取的第五信息指示上述第二类型时,例如,使用值转换单元245根据从单位信息存储单元244读取的单位信息转换用于指示在第四信息中包括的第一计数值和第二计数值之差的值,并且将转换的值确定为使用值。
[0049]当从第一存储单元242读取的第五信息指示上述第三类型时,使用值转换单元245根据从单位信息存储单元244读取的单位信息转换用于指示在第四信息中包括的第三计数值和先前的第三计数值(该第三计数值对应于恰在获取第四信息之前在由获取单元241获取的第四信息中包括的一对第二信息和第一信息)之差的值,并将转换的值确定为使用值。这里,例如,当确定的使用值和预定的参考值(尽管在本示例中其是直到当前时间的平均值,但参考值并不限于此,并且还可以例如是直到当前时间的最大值)之差等于或大于阈值时,使用值转换单元245可以确定所确定的使用值是异常值(出错)。
[0050]在本实施例中,使用值转换单元245通过使用以公共的数据格式(在由获取单元241获取的第四信息中包括的概念)表达的第四信息执行转换。更具体而言,使用值转换单元245基于与在被数据格式转换单元243转换为公共数据格式的第四信息中包括的第一信息相对应的第五信息和与所述第一信息相对应的单位信息,来执行转换。
[0051]同时,例如,可以不执行根据与在由获取单元241获取的第四信息中包括的第一信息相对应的单位信息的转换,并且在这种情况下,使用值转换单元245基于与在以公共数据格式表达的第四信息中包括的第一信息相对应的第五信息来执行转换。
[0052]此外,可以不执行将由获取单元241获取的第四信息的数据格式转换为公共数据格式,并且在这种情况下,使用值转换单元245基于与在由获取单元241获取的第四信息中包括的第一信息相对应的第五信息和与所述第一信息相对应的单位信息,来执行转换。
[0053]此外,例如,可以不执行根据与在由获取单元241获取的第四信息中包括的第一信息相对应的单位信息的转换,并且可以不执行将第四信息的数据格式转换为公共数据格式,并且在这种情况下,使用值转换单元245基于与由获取单元241获取的第四信息中包括的第一信息相对应的第五信息来执行转换。[0054]使用值转换单元245将在由获取单元获取的第四信息中包括的第一信息和第二信息与通过转换获取的使用值相关联,以便将它们登记在第二存储单元246中。也就是说,第二存储单元246将第一信息、第二信息和使用值彼此关联以进行存储(从不同的视点看,第二存储单元246在其中存储使用值以便关联于每对第一信息和第二信息)。在本实施例中,指示在第二存储单元246中存储的使用值、第一信息和第二信息之间的对应关系的数据格式被设置为公共数据格式,但格式并不限于此。例如,第二存储单元246可以在其中存储时间信息(指示目标周期(例如使用周期)的信息)以便关联于指示第一信息、第二信息和使用值之间的对应关系的数据。
[0055]通知单元247具有响应于来自计算服务费用的费用计算单元260的请求,向费用计算单元260通知与一对第一信息和第二信息相对应的使用值的功能。
[0056]回见图2,继续进行说明。签订管理单元250将包括签订服务的内容、签订周期和指示与收取费用的间隔相对应的单位周期的信息等的签订信息关联于在并未示出的数据库单元中事先登记的每对第一信息和第二信息,以便对它们进行管理。例如,当签订管理单元250基于与每个对(pair)相对应的签订情况来确定到达收取与每对相对应的服务的费用的时间时,其请求费用计算单元260计算与该对相对应的服务的费用。
[0057]费用计算单元260响应于来自签订管理单元250的请求,从使用日志管理单元240请求与一对第一信息和第二信息相对应的使用值。费用计算单元260具有基于从使用日志管理单元240获取的使用值来计算与该对相对应的服务的费用的功能。当计算出服务费用时,通过将向每一个使用值收取的费用(其被针对每一条第一信息分别存储)与使用值相乘来计算与该对相对应的服务的费用。
[0058]在本实施例中,被提供有CPU、ROM和RAM等的计算机设备的硬件配置被用作服务器设备200的硬件配置。通过读取在ROM等中存储的程序并且将其扩展到RAM来进行执行的CPU,来实现上述服务器设备200的每个单元(端口单元210、ID信息管理单元220、服务提供单元230、使用日志管理单元240 (获取单元241、数据格式转换单元243、使用值转换单元245和通知单元247)、签订管理单元250和费用计算单元260)的功能。然而,配置并不限于此,并且还可能的是例如通过专用的硬件电路来实现服务器设备200的每个单元的功能的至少一部分。还可以通过辅助存储设备(例如R0M、RAM和HDD)来实现第一存储单元242、单位信息存储单元244和第二存储单元246中的每一个。
[0059]接下来,将参照图4A和图4B描述由根据本实施例的使用日志管理单元240执行的特定处理的示例。如图4A中所示,在本示例中,与指示服务的类型是“〇〇云”的第一信息和指示服务的类型是“ΛΛ服务”的第一信息中的每一个相对应的第五信息(指示第三信息的输出格式的类型的信息)指示第一类型。也就是说,例如,与一对第一信息和第二信息相对应的第三信息指示使用值自身,其中第一信息指示服务的类型是“〇〇云”,而第二信息指示用于识别“〇〇云”被提供给的用户的信息。
[0060] 例如,如图4A中所示,指示“20人”的使用值关联于一对第一信息和第二信息以形成第四信息,其中第一信息指示服务的类型是“〇〇云”,而第二信息指示用于识别“〇〇云”被提供给的用户的信息是“A0001”。在图4A的示例中,第一类型的数据格式是其中第一信息、第二信息、使用值和第三信息(在本示例中为使用值自身)的单位(“人”或“时间”)彼此关联的数据格式。[0061]此外,在本示例中,与指示服务的类型是“专用的机器电视会议”的第一信息和指示服务的类型是“移动电视会议”的第一信息中的每一条相对应的第五信息指示第二类型。也就是说,例如,与一对第一信息和第二信息相对应的第三信息指示第一计数值(开始计数值)和第二计数值(结束计数值),其中所述第一信息指示服务的类型是“专用的机器电视会议”,所述第二信息指示用于识别“专用的机器电视会议”被提供给的用户的信息,所述第一计数值指示与特定周期的开始点相对应的服务的使用量,所述第二计数值指示直到特定周期的结束点的服务的使用量。
[0062]例如,如图4A中所示,指示“ 10小时20分钟15秒”的第一计数值和指示“ 10小
时45分钟8秒”的第二计数值关联于一对第一信息和第二信息以形成第四信息,所述第一信息指示服务的类型是“专用的机器电视会议”,并且第二信息指示用于识别“专用的机器电视会议”被提供给的用户的信息(在本示例中,用于识别用于专用的机器电视会议的专用终端的序列号)是“0001-C2”。在图4A中的示例中,第二类型的数据格式是这样的数据格式,在所述数据格式中,第一信息、第二信息、第一计数值、第二计数值和第三信息(在本示例中,第一计数值和第二计数值)的单位“秒”彼此关联。[0063]再另外地,在本示例中,与指示服务的类型是“维护服务”的第一信息相对应的第五信息指示第三类型。也就是说,例如,与一对第一信息和第二信息相对应的第三信息指示第三计数值(最新的计数值),所述第一信息指示服务的类型是“维护服务”,所述第二信息指示用于识别“维护服务”被提供给的用户的信息,所述第三计数值指示直到当前时间的服务的使用量。
[0064]例如,如图4A中所示,指示“33022张(sheet)”的第三计数值关联于一对第一信息和第二信息以形成第四信息,所述第一信息指示服务的类型是“维护服务”,并且第二信息指示用于识别“维护服务”被提供给的用户的信息(在本示例中,用于识别作为维护服务的目标的设备的序列号)是“0001-2”。在图4A中的示例中,第三类型的数据格式是这样的数据格式,在所述数据格式中,第一信息、第二信息、第三计数值、第三信息(在本示例中,第三计数值)的单位(“张”)彼此关联。
[0065]数据格式转换单元243将来自服务提供单元230的第四信息的数据格式转换为对于所有类型的服务公共的公共数据格式。在图4A中的示例中,公共数据格式是这样的数据格式,在所述数据格式中,第一信息、第二信息、第一计数值、第二计数值(在本示例中被视为第三计数值的同义词)、使用值和第三信息的单位彼此关联。例如,当与第一类型相对应的第四信息(包括与指示第一类型的第五信息相对应的第一信息的第四信息)的数据格式被转换为公共数据格式时,信息并不被输入到与公共数据格式之外的第一计数值和第二计数值中的每一个相对应的表项。例如,当与第二类型相对应的第四信息的数据格式被转换为公共数据格式时,信息并不被输入到与公共数据格式之外的使用值相对应的表项。此外,例如,当与第三类型相对应的第四信息的数据格式被转换为公共数据格式时,信息并不被输入到与公共数据格式之外的第一计数值和使用值中的每一个相对应的表项。
[0066]接下来,使用值转换单元245基于与在第四信息中包括的第一信息相对应的第五信息,将在以公共数据格式表达的每一条第四信息中包括的第三信息转换为使用值。例如,在图4A中的示例中,对于包括指示服务的类型是“〇〇云”的第一信息和指示用于识别“〇〇云”被提供给的用户的信息是“ AO O 2 3 ”的第二信息的一对第一信息和第二信息的第四信息,与在第四信息中包括的第一信息相对应的第五信息指示第一类型,从而使用值自身被作为第三信息包括在以公共数据格式表达的第四信息中。如图4A中所示,第四信息(包括一对第一信息和第二信息的第四信息,其中第一信息用于指不服务的类型是“〇〇云”,第二信息用于指示用于识别“〇〇云”被提供给的用户的信息是“A0023”)中包括的使用值是“八人”,并且与指示服务的类型是“〇〇云”的第一信息相对应的单位信息(用于指示使用值的单位的信息)指示单位是“人”,从而使用值转换单元245还可以将“八人”直接确定为使用值。然而,在本示例中,使用值转换单元245执行取整以将使用值的单位取整到“10”,从而使用值转换单元245将“八人”转换为“10人”。随后,使用值转换单元245将指示转换的值的“ 10人”确定为与一对第一信息和第二信息相对应的使用值,所述第一信息指示服务的类型是“〇〇云”,并且所述第二信息指示用于识别“〇〇云”被提供给的用户的信息是“A0023”(参见图 4B)。
[0067]在图4A中的示例中,例如,对于包括指示服务的类型是“专用的机器电视会议”的第一信息和指示用于识别用于“专用的机器电视会议”的专用终端的序列号是“0001-C2”的第二信息的一对第一信息和第二信息的第四信息,与在第四信息中包括的第一信息相对应的第五信息指示第二类型,从而第一计数值和第二计数值被作为第三信息包括在以公共数据格式表达的第四 信息中。如图4A中所示,在第四信息(包括指示服务的类型是“专用的机器电视会议”的第一信息和指示用于识别用于“专用的机器电视会议”的专用终端的序列号是“0001-C2”的第二信息的一对第一信息和第二信息的、以公共数据格式表达的第四信息)中包括的第一计数值和第二计数值分别是“10小时20分钟15秒”和“10小时45分钟8秒”,从而指示第二计数值和第一计数值之差的值是“1493秒”。在本示例中,与指示服务的类型是“专用的机器电视会议”的第一信息相对应的单位信息指示单位是“分钟”,从而使用值转换单元245将如上所述的“ 1493秒”转换为分钟,并且确定将指示所转换的值的“25分钟”确定为使用值(参见图4B)。
[0068]在图4A中的示例中,例如,对于包括指示服务的类型是“维护服务”的第一信息和指示作为维护服务的目标的设备的序列号是“0001-2”的第二信息的一对第一信息和第二信息的第四信息,与在第四信息中包括的第一信息相对应的第五信息指示第三类型,从而第二计数值(在本示例中为第三计数值的同义词)被作为第三信息包括在以公共数据格式表达的第四信息中。如图4A中所示,在第四信息(以公共数据格式表达的第四信息包括指示服务的类型是“维护服务”的第一信息和指示作为维护服务的目标的设备的序列号是“0001-2”的第二信息的一对第一信息和第二信息)中包括的第三计数值是“33022张”。在本示例中,使用值转换单元245将指示与在第四信息中包括的对(pair)相对应的先前的第三计数值的“31122张”设置为公共数据格式的第一计数值,并且计算指示公共数据格式的第一计数值(先前的第三计数值)和第二计数值(当前的第三计数值)之差的值,如图4B中所示。在本示例中,与指示服务的类型是“维护服务”的第一信息相对应的单位信息指示单位是“张”,从而使用值转换单元245并不必须转换指示计算出的差的值的单位,并且使用值转换单元245可以将其直接确定为使用值。在本示例中,使用值转换单元245确定指示所确定的使用值(在本示例中为“1900张”)和直到当前时间的平均值(在本示例中为“50张”)之差的值是否等于或大于阈值(例如“10张”等)。在图4A和图4B的示例中,指示所确定的使用值和指示直到当前时间的平均值之差的值(“1850张”)等于或大于阈值,从而所确定的使用值可以被确定为是异常值(出错)。
[0069]在上述方式中,使用值转换单元245将公共数据格式的数据顺序地登记在第二存储单元246中,在所述数据中,通过上述转换过程获取的使用值关联于来自服务提供单元230的第四信息中包括的每一对第一信息和第二信息。
[0070]图5是使用日志管理单元240的操作示例的流程图。如图5中所示,获取单元241从服务提供单元230首先获取第四信息(步骤SI)。接下来,数据格式转换单元243将在步骤SI获取的第四信息的数据格式转换为对于所有类型的服务公共的公共数据格式(步骤S2)。接下来,使用值转换单元245基于与在步骤S2处被转换为公共数据格式的第四信息中包括的第一信息相对应的第五信息和与该第一信息相对应的单位信息,执行转换以将在第四信息中包括的第三信息转换为使用值(步骤S3)。接下来,使用值转换单元245将在步骤SI处获取的第四信息中包括的第一信息和第二信息关联于在步骤S3处获取的使用值,以将它们登记在第二存储单元246中(步骤S4)。
[0071]上述的费用计算单元260将每一使用值的收取费用(其被针对每一条对应的第一信息分别存储)乘以在第二存储单元246中按照这种方式登记的使用值,从而计算服务的费用。当计算出费用时,可以针对每个用户或用户所属的每个公司集中计算多个服务的费用。根据收费的单位对第二存储单元246中登记的使用值执行标准化,从而非常容易地计算费用。
[0072]通过使用以标准化的方式管理的使用值,除了每一个使用值的收取的费用之外,还可以容易地设置每一个使用值的另一个指数(例如,CO2排放量),从而例如可以输出图6中所示的报告。图6中所示的报告的示例是针对特定用户A输出的报告的示例,其中除了每一个提供的服务的费用之外,还示出了由所提供的服务排放的CO2。
[0073]如上所述,当本实施例的使用日志管理单元240从服务提供单元230获取第四信息(在所述第四信息中,指示服务的类型的第一信息、用于识别服务被提供给的用户的第二信息和指示服务的使用状况的第三信息彼此关联)时,使用日志管理单元240基于在获取的第四信息中包括的第三信息的输出格式的类型(基于与在第四信息中包括的第一信息相对应的第五信息),将第三信息转换为指示服务的使用频率的使用值。这具有如下的有益效果:通过将在第四信息中包括的第一信息和第二信息关联于通过转换过程获取的使用值以将它们登记在第二存储单元246中,使得能够标准化地管理用于指示每个服务的使用状况的信息。
[0074]尽管已经如上所述描述了根据本发明的实施例,但本发明并不限于上述实施例,并且可以进行各种修改而不偏离总体的发明概念的精神或范围。可以通过适当地组合在上述实施例中公开的多个部分来形成各个发明。例如,可以从在上述实施例中描述的所有部分中删除一些部分。
[0075]变形例
[0076]尽管在上述实施例中第一存储单元242将指示第三信息的输出格式的类型的第五信息关联于每一条第一信息(每个类型的服务)以将它们存储,但是第一存储单元242并不限于此。例如,第一存储单元242可以将第五信息关联于每一对第一信息和第二信息以存储它们。
[0077]类似地,尽管在上述实施例中单位信息存储单元244将指示使用值的单位的单位信息关联于每一条第一信息以存储它们,但是单位信息存储单元244并不限于此。例如,单位信息存储单元244还可以将单位信息关联于每一对第一信息和第二信息以存储它们。
[0078]上述服务器设备200的每一个单元的功能可以被以分散的方式安装在一个或多个其他设备上。简而言之,当根据本发明的信息处理系统包括获取单元、第一存储单元和使用值转换单元时,这是充分的。获取单元从提供服务的服务提供单元获取第四信息,所述第四信息包括彼此关联的、指示服务的类型的第一信息、用于识别服务被提供给的用户的第二信息、以及指示服务的使用状况的第三信息。第一存储单元在其中存储用于指示第三信息的输出格式的类型以便关联于每一条第一信息的第五信息。使用值转换单元基于与在第四信息中包括的第一信息相对应的第五信息,将在第四信息中包括的第三信息转换为指示服务的使用频率的使用值,并且将在第四信息中包括的第一信息和第二信息关联于通过转换过程获取的使用值以便将它们登记在第二存储单元中。
[0079]同时,可以选择地组合上述实施例和每一个变形例。
[0080]由上述服务器设备200执行的各个程序可以被作为要被提供的可安装格式或可执行格式的文件记录在计算机可读介质上或者可以被配置为通过诸如互联网之类的网络提供或分发,所述计算机可读介质例如是⑶-ROM、软盘(FD)、⑶-R、DVD (数字多用途盘)和USB (通用串行总线)。还可以配置为以在ROM等中事先嵌入的方式来提供各种程序。
[0081]根据本发明,可以标准化的方式来管理用于指示每个服务的使用状况的信息。
[0082]尽管出于完整和清晰公开的目的已经参照特定实施例描述了本发明,但是所附权利要求并不因此受限,而是被构造为体现对于本领域技术人员而言完全落入在本文中阐述的基本教示内的所有变形例和变更结构。
【权利要求】
1.一种信息处理系统,包括: 获取单元,被配置为从提供服务的服务提供单元获取多条第四信息,每一条所述第四信息均包括彼此关联的第一信息、第二信息和第三信息,所述第一信息指示所述服务的类型,所述第二信息用于识别所述服务被提供给的用户,并且所述第三信息用于指示所述服务的使用状况; 第一存储单元,被配置为在其中存储第五信息,所述第五信息指示所述第三信息的输出格式的类型,以便与每一条所述第一信息相关联;以及 使用值转换器,被配置为基于与在所述第四信息中包括的所述第一信息相对应的第五信息,执行转换以将在所述第四信息中包括的所述第三信息转换为用于指示所述服务的使用频率的使用值,并且将在所述第四信息中包括的所述第一信息和第二信息关联于通过所述转换所获取的所述使用值,以便将它们登记在第二存储单元中。
2.如权利要求1所述 的信息处理系统,其中 所述第三信息的输出格式的类型包括第一类型、第二类型和第三类型,所述第一类型用于直接输出所述使用值,所述第二类型用于输出第一计数值和第二计数值,并且所述第三类型用于仅输出第三计数值,所述第一计数值指示与特定周期的开始点相对应的服务的使用量,所述第二计数值指示直到所述特定周期的结束点的服务的使用量,并且所述第三计数值指示直到当前时间的服务的使用量。
3.如权利要求2所述的信息处理系统,其中 当与在所述第四信息中包括的第一信息相对应的第五信息指示所述第一类型时,所述使用值转换器将与在所述第四信息中包括的使用值相对应的值确定为所述使用值。
4.如权利要求2所述的信息处理系统,其中 当与在所述第四信息中包括的第一信息相对应的第五信息指示所述第二类型时,所述使用值转换器将与在所述第四信息中包括的所述第二计数值和第一计数值之差相对应的值确定为所述使用值。
5.如权利要求2所述的信息处理系统,其中 当与在所述第四信息中包括的第一信息相对应的第五信息指示所述第三类型时,所述使用值转换器将与在所述第四信息中包括的第三计数值和先前的第三计数值之差相对应的值确定为所述使用值。
6.如权利要求1至5中的任一项所述的信息处理系统,还包括: 单位信息存储单元,被配置为在其中存储单位信息,所述单位信息指示所述使用值的单位,以便与每一条所述第一信息相关联, 其中,所述使用值转换器基于与在所述第四信息中包括的第一信息相对应的单位信息,执行所述转换。
7.如权利要求1至6中的任一项所述的信息处理系统,还包括: 数据格式转换器,被配置为将由所述获取单元获取的第四信息的数据格式转换为对于所有类型的服务公共的公共数据格式, 其中,所述使用值转换器通过使用以所述公共数据格式表达的第四信息执行所述转换。
8.如权利要求1至7中的任一项所述的信息处理系统,还包括:通知单元,被配置为响应于来自计算所述服务的费用的费用计算器的请求,向所述费用计算器通知与一对第一信息和第二信息相对应的使用值。
9.一种信息处理方法,包括: 从提供服务的服务提供单元获取多条第四信息,每一条所述第四信息均包括彼此关联的第一信息、第二信息和第三信息,所述第一信息指示所述服务的类型,所述第二信息用于识别所述服务被提供给的用户,并且所述第三信息指示所述服务的使用状况; 通过参考第一存储单元,指明与在所述获取步骤所获取的第四信息中包括的第一信息相对应的第五信息,所述第一存储单元在其中存储第五信息,所述第五信息指示所述第三信息的输出格式的类型,以便关联于每一条所述第一信息; 基于所指明的第五信息,执行转换以将在所述第四信息中包括的所述第三信息转换为指示所述服务的使用频率的使用值;以及 将在所述第四信息中包括的所述第一信息和所述第二信息关联于通过所述转换过程获取的所述使用值,以便将它们登记在第二存储单元中。
【文档编号】G06F15/00GK103970707SQ201410043015
【公开日】2014年8月6日 申请日期:2014年1月29日 优先权日:2013年2月6日
【发明者】碓井收一 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1