技术领域
[0001] 本发明涉及报告创建设备、报告创建系统以及报告创建方法。
相关背景技术
[0002] 传统上,在MDS(管理文档服务)领域中,已知在客户环境中对诸如运行率、故障次数以及故障细节的管理设备运行状态进行管理的技术(例如,见日本特开专利公开号2011-100283)。
[0003] 然而,根据上述传统技术,报告的内容主要是设备的客观运行状态。因此,即便当对报告进行分析并且找到了问题时,也不可以从报告中学习到这个问题的发生原因并且很难立即采取行动解决问题。
[0004] 因此,需要提供这样的报告创建设备、报告创建系统和报告创建方法,其能够创建报告,使用户可以采取行动解决问题。
具体实施方式
[0036] 在下文中,将参考附图详细描述根据本发明的报告创建设备、报告创建系统以及报告创建方法的实施例。
[0037] 首先,将描述根据本实施例的包括报告创建设备的报告创建系统的配置。
[0038] 图1是表示根据本实施例的报告创建系统1的配置的示例的框图。如图1所示,报告创建系统1具有客户管理设备10、群组管理设备20、设备管理设备30、设备40-1到40-n(n≥1)、故障管理设备50、维护人员管理设备60、报告创建设备70以及用户终端80。客户管理设备10、群组管理设备20、设备管理设备30、设备40-1到40-n(n≥1)、故障管理设备50、维护人员管理设备60、报告创建设备70以及用户终端80通过网络2相连接。该网络2由例如因特网或者LAN(局域网)实现。
[0039] 图2是表示根据本实施例的客户管理设备10的配置的示例的框图。客户管理设备10管理客户信息,并且,如图2所示,所述客户管理设备10具有通信单元110、操作单元120、显示单元130、存储单元140以及控制单元150。
[0040] 通信单元110通过网络2与诸如报告创建设备70的外部设备通信,并且能由NIC(网络接口卡)实现。
[0041] 操作单元120输入各种操作,并且可以由诸如键盘、鼠标、触摸板以及触摸屏的输入设备实现。
[0042] 显示单元130显示各种屏幕,并且可以由诸如液晶显示器以及触摸屏显示器的显示设备实现。
[0043] 存储单元140存储由客户管理设备10执行的各种程序以及用于由客户管理设备10进行的各种处理的数据。存储单元140由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,所述存储设备诸如HDD(硬盘驱动器)、SDD(固态驱动器)、存储卡、光盘以及RAM(随机存取存储器)。存储单元140包括客户信息存储单元
141。
[0044] 客户信息存储单元141存储客户信息,所述客户信息是关于客户的信息。图3是表示根据本实施例的客户信息的示例的视图。在图3的示例中,客户信息是关联到GUID(全局唯一标识符)、客户ID以及名字的信息。GUID是用于标识客户信息记录(客户信息栏)的标识符。客户ID(客户标识信息的示例)是用于标识客户的标识符。名字是客户的名字。
[0045] 控制单元150(客户管理单元的示例)控制用户管理设备10的每个单元,并且可以由诸如CPU(中央处理单元)的控制设备实现。控制单元150管理存储在客户信息存储单元141中的客户信息的输入和输出。
[0046] 例如,控制单元150通过操作单元120从客户管理设备10的管理员处接收新客户信息的输入,并且,当输入现有客户信息的更新信息时,更新存储在客户信息存储单元141中的客户信息。此外,例如,当通过通信单元110从报告创建单元70接收名字的输入时,控制单元150从存储在客户信息存储单元141中的客户信息中获取包括这个名字的客户信息记录,并且将该记录返回到报告创建单元70。此外,控制单元150所获取的客户信息记录仅需要至少包括与该名字相关联的客户ID。
[0047] 图4是表示根据本实施例的群组管理设备20的配置的示例的框图。群组管理单元20管理群组信息,并且如图4所示,所述群组管理单元20具有通信单元210、操作单元220、显示单元230、存储单元240以及控制单元250。
[0048] 通信单元210通过网络2与诸如报告创建单元70的外部设备通信,并且能够由NIC实现。
[0049] 操作单元220输入各种操作,并且能够由诸如键盘、鼠标、触摸板以及触摸屏的输入设备实现。
[0050] 显示单元230显示各种屏幕,并且能够由诸如液晶显示器和触摸屏显示器的显示设备实现。
[0051] 存储单元240存储由群组管理设备20执行的各种程序以及用于由群组管理设备20进行的各种处理的数据。存储设备240由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,诸如HDD、SDD、存储卡、光盘以及RAM。存储单元
240包括群组信息存储单元241。
[0052] 群组信息存储单元241存储关于客户群组的信息的群组信息。虽然客户群组仅需要对用户进行分割,使得每个用户属于任何组群,并且对应诸如大陆、国家/地区或城市的用户域配置或者用户组织配置,但用户群组不限于此。此外,群组可以形成分层结构。
[0053] 图5是表示根据本实施例的群组信息的示例的视图。在图5所示的示例中,群组信息是关联到GUID、群组ID、客户ID、父群组ID以及名字的信息。GUID是用于标识群组信息记录(群组信息栏)的标识符。群组ID(群组标识信息的示例)是用于标识群组的标识符。客户ID是用于标识客户的标识符。父群组ID是用于标识上层群组的标识符。名字是群组的名字。
[0054] 在图3和图5所示的示例中,客户ID为“客户001”的公司A的群组(域配置)采用分层结构,在其中群组ID为“群组2”的美国属于群组ID为“群组1”的北美,并且群组ID为“群组3”的城市C属于群组ID为“群组2”的美国。
[0055] 控制单元250(群组管理单元的示例)控制群组管理设备20的每个单元,并且能够由诸如CPU的控制设备实现。控制单元250管理存储在群组信息存储单元241中的群组信息的输入和输出。
[0056] 例如,当通过操作单元220从例如群组管理设备20的管理员处接收新群组信息的输入或者现有群组信息的更新信息时,控制单元250更新存储在群组信息存储单元241中的群组信息。此外,例如,当通过通信单元210从报告创建设备70接收客户ID的输入时,控制单元250从存储在群组信息存储单元241中的群组信息中获取包括群组ID的群组信息记录,并且将记录返回到报告创建设备70。此外,由控制单元250获取的群组信息记录仅需要至少包括与客户ID相关联的群组ID。
[0057] 图6是表示根据本实施例的设备管理设备30的配置的示例的框图。设备管理设备30管理关于设备40-1到40-n的设备信息,并且,如图6所示,所述设备管理设备30具有通信单元310、操作单元320、显示单元330、存储单元340以及控制单元350。
[0058] 设备40-1到40-n仅需要是这样的设备,其能够连接到网络2,并且例如是图像形成设备(诸如打印设备、复印机、MFP(多功能外设)、扫描仪设备及传真设备)、各种电子设备(诸如投影仪、照相机、空调、冰箱、日光灯管、自动售货机以及手持终端)以及信息处理设备(诸如PC)。MFP具有复印功能、打印功能、扫描功能和传真功能中的至少两种。虽然根据本实施例,设备40-1到40-n是MFP,但是设备不限于是这些设备。
[0059] 通信单元310通过网络2与诸如设备40-1到40-n和报告创建设备70的外部设备通信,并且能够由NIC实现。
[0060] 操作单元320输入各种操作并且能够由诸如键盘、鼠标、触摸板和触摸屏的输入设备实现。
[0061] 显示单元330显示各种屏幕,并且能够由诸如液晶显示器和触摸屏显示器的显示设备实现。
[0062] 存储单元340存储由设备管理设备30执行的各种程序以及用于由设备管理设备30执行的各种处理的数据。存储单元340可以由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,诸如HDD、SDD、存储卡、光盘以及RAM。存储单元340具有设备信息存储单元341。
[0063] 设备信息存储单元341存储关于设备40-1到40-n的设备信息。此外,设备信息可以是任何信息,只要设备信息是关于设备管理的信息。
[0064] 图7是表示根据本实施例的设备信息的示例的视图。在图7所示的示例中,设备信息是关联到GUID、序列号、MAC地址、IP地址、主机名、供应商名、型号名、固件版本、安装日期、租约到期日期、初始安装费以及群组ID的信息。
[0065] GUID是用于标识设备信息记录(设备信息栏)的标识符。序列号(设备标识信息的示例)是用于标识设备的标识符。下面描述的群组ID标识的群组中包括序列号的设备(更具体地说,如图5所示的,客户ID的客户与群组信息中的群组ID相关联)。MAC地址是设备的MAC地址。IP地址是设备的IP地址。主机名是设备的主机名称。供应商名是设备的供应商名称。型号名是设备的型号名称。固件版本是安装在设备中的固件的版本。安装日期是将设备安装(放入)到客户环境中的日期。租约到期日期是设备对于用户的租约到期日期。初始安装费是将设备安装到客户环境中所需的初始费用。群组ID是用于标识群组的标识符。
[0066] 控制单元350(设备管理单元的示例)控制设备管理设备30的每个单元,并且能够由诸如CPU的控制设备实现。控制单元350管理存储在设备信息存储单元341中的设备信息的输入和输出。
[0067] 例如,控制单元350通过通信单元310从设备40-1到40-n获取设备信息,当设备信息是关于新设备的设备信息时,所述控制单元350将该设备信息存储在设备信息存储单元341中,并且,当设备信息是关于现存设备的设备信息时,控制单元350更新存储在设备信息存储单元341中的设备信息。更具体地说,控制单元350采用诸如SNMP(简单网络管理协议)的通用协议,通过与设备40-1到40-n进行通信获取设备信息,所述SNMP协议通常用于设备管理。此外,获取设备信息的方法可以是由控制单元350从设备40-1到40-n主观上获取设备信息的方法,或者是从设备40-1到40-n向设备管理设备30(控制单元350)主观上通知设备信息的方法。
[0068] 此外,例如,当通过通信单元310从报告创建设备70接收群组ID的输入时,控制单元350从存储在设备信息存储单元341中的设备信息中获取包括这个群组ID的设备信息记录,并且将该记录返回到报告创建设备70。此外,控制单元350所获取的设备信息记录仅需要至少包括与群组ID相关联的序列号。
[0069] 图8是表示根据本实施例的故障管理设备50的配置的示例的框图。故障管理设备50管理设备40-1到40-n中发生的故障的故障信息(标签),以及,如图8所示,所述故障管理设备50具有通信单元510、操作单元520、显示单元530、存储单元540以及控制单元550。
[0070] 通信单元510通过网络2与诸如报告创建设备70的外部设备通信,并且能够由NIC实现。
[0071] 操作单元520输入各种操作,并且能够由诸如键盘、鼠标、触摸板和触摸屏的输入设备实现。
[0072] 显示单元530显示各种屏幕,并且能够由诸如液晶显示器和触摸屏显示器的显示设备实现。
[0073] 存储单元540存储由故障管理设备50执行的各种程序以及用于由故障管理设备50执行的各种处理的数据。存储单元540能够由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,诸如HDD、SDD、存储卡、光盘以及RAM。存储单元540具有故障信息存储单元541。
[0074] 故障信息存储单元541存储关于设备40-1到40-n中发生的故障的故障信息。图9是表示根据本实施例的故障信息的示例的视图。在图9所示的示例中,故障信息是关联到GUID、标签ID、发生日期、解决日期、关闭时间、故障类别、故障概述、处理概述、人员ID以及序列号的信息。
[0075] GUID是用于标识故障信息记录(故障信息栏)的标识符。标签ID(故障标识信息的示例)是用于标识发生的故障的标识符。发生日期是故障的发生日期。解决日期是故障的解决日期。关闭时间是在故障发生之后,直到解决故障所花费的时间,即解决日期-发生日期。故障类别是故障内容的类别。故障概述是故障内容的概述。处理概述是针对故障所进行的处理内容的概述。人员ID是用于标识处理故障的维修人员的标识符。序列号是用于标识设备的标识符。
[0076] 控制单元550(故障管理单元的示例)控制故障管理设备50的每个单元,并且能够由诸如CPU的控制设备实现。控制单元550管理存储在故障信息存储单元541中的故障信息的输入和输出。
[0077] 例如,当通过操作单元520从例如故障管理设备50的管理员接收新故障信息的输入、发布标签或接收现存故障信息的更新信息的输入时,控制单元550更新存储在故障信息存储单元541中的故障信息。此外,例如,当通过通信单元510从报告创建设备70接收序列号的输入时,控制单元550从存储在故障信息存储单元541中的故障信息中获取包括这个序列号的群组信息记录,并且将该记录返回到报告创建设备70。此外,由控制单元50获取的群组信息记录仅需要至少包括与序列号相关联的人员ID。
[0078] 图10是表示根据本实施例的维修人员管理设备60的配置的示例的框图。维修人员管理设备60管理维修人员信息(人员信息的示例),并且,如图10所示,所述维修人员管理设备60具有通信单元610、操作单元620、显示单元630、存储单元640以及控制单元650。
[0079] 通信单元610通过网络2与诸如报告创建设备70的外部设备通信,并且能够由NIC实现。
[0080] 操作单元620输入各种操作,并且能够由诸如键盘、鼠标、触摸板和触摸屏的输入设备实现。
[0081] 显示单元630显示各种屏幕,并且能够由诸如液晶显示器和触摸屏显示器的显示设备实现。
[0082] 存储单元640存储由维修人员管理设备60执行的各种程序以及用于由维修人员管理设备60执行的各种处理的数据。存储单元640能够由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,诸如HDD、SDD、存储卡、光盘以及RAM。存储单元640具有维修人员信息存储单元641。
[0083] 维修人员信息存储单元641存储维修人员信息,所述维修人员信息是关于处理设备40-1到40-n中发生的故障的维修人员(人员的示例)的信息,并且该信息至少指明该维修人员的联络号码。图11是表示根据本实施例的维修人员信息的示例的视图。在图11所示的示例中,维修人员信息是关联到GUID、人员ID、名字、隶属关系(affiliation)、电话号码、邮件地址以及谈话ID的信息。
[0084] GUID是用于标识维修人员信息记录(维修人员信息栏)的标识符。人员ID(人员标识信息的示例)是用于标识维修人员的标识符。名字是维修人员的名字。隶属关系是维修人员所隶属的组织。电话号码是维修人员的电话号码以及联络号码。邮件地址是维修人员的邮件地址以及联络号码。谈话ID是维修人员的谈话ID以及联络号码。
[0085] 控制单元650(人员管理单元的示例)控制维修人员管理设备60的每个单元,并且能够由诸如CPU的控制设备实现。控制单元650管理存储在维修人员信息存储单元641中的维修人员信息的输入和输出。
[0086] 例如,当通过操作单元620从例如维修人员管理设备60的管理员接收新维修人员信息的输入或者现存维修人员信息的更新信息的输入时,控制单元650更新存储在维修人员信息存储单元641中的维修人员信息。此外,例如,当通过通信单元610从报告创建设备70接收人员ID的输入时,控制单元650从存储在维修人员信息存储单元641中的维修人员信息中获取包括该人员ID的群组信息记录,并将该记录返回到报告创建设备70。此外,由控制单元650获取的群组信息记录仅需要至少包括与人员ID相关联的联络号码,也就是说,电话号码、邮件地址以及谈话ID中的至少一个。虽然在本实施例中,维修人员的联络号码包括电话号码、邮件地址以及谈话ID,但联络号码不限于此。
[0087] 图12是表示根据本实施例的报告创建设备70的配置的示例的框图。报告创建设备70从客户管理设备10获取客户信息,从群组管理设备20获取群组信息,从设备管理设备30获取设备信息,从故障管理设备50获取故障信息,以及从维修人员管理设备60获取维修人员信息,并且创建服务报告,并且,如图12所示,所述报告创建设备70具有通信单元710、操作单元720、显示单元730、存储单元740以及控制单元750。
[0088] 图13是表示根据本实施例的客户信息、群组信息、设备信息、故障信息以及维修人员信息的分层结构的示例的视图,并且将客户ID表示为客户信息,将群组ID表示为群组信息,将序列号表示为设备信息,将标签ID表示为故障信息以及将人员ID表示为维修人员信息。
[0089] 如图13所示,用于创建服务报告的信息采用分层结构,其中群组ID从属于客户ID,序列号从属于群组ID,标签ID从属于序列号以及人员ID从属于标签ID。
[0090] 通信单元710通过网络2与诸如客户管理设备10、群组管理设备20、设备管理设备30、故障管理设备50、维修人员管理设备60以及用户终端80的外部设备通信,并且能够由NIC实现。
[0091] 操作单元720输入各种操作,并且能够由诸如键盘、鼠标、触摸板和触摸屏的输入设备实现。
[0092] 显示单元730显示各种屏幕,并且能够由诸如液晶显示器和触摸屏显示器的显示设备实现。
[0093] 存储单元740存储由报告创建设备70执行的各种程序以及用于由维报告创建设备70执行的各种处理的数据。存储单元740能够由下列能够磁性地、光学地以及电气地存储数据的存储设备中的至少一个存储设备实现,诸如HDD、SDD、存储卡、光盘以及RAM。
[0094] 控制单元750控制报告创建设备70的每个单元,并且能够由诸如CPU的控制设备实现。控制单元750具有客户信息获取单元751、群组信息获取单元752、设备信息获取单元753、故障信息获取单元754、人员信息获取单元755、创建单元756以及输出单元757。同时,通过激活(运行)存储在存储单元740中的报告创建程序,控制单元750将客户信息获取单元751、群组信息获取单元752、设备信息获取单元753、故障信息获取单元754、人员信息获取单元755、创建单元756以及输出单元757实现为软件。
[0095] 客户信息获取单元751获取客户信息。例如,当通过通信单元710从用户终端80接收作为客户名字的名字的输入时,客户信息获取单元751通过通信单元710将这个名字发送到客户管理设备10并且从客户管理设备10获取包括这个名字的客户信息记录。
[0096] 群组信息获取单元752获取群组信息。群组信息获取单元752通过通信单元710将例如由客户信息获取单元751获取的客户信息记录中包括的客户ID发送到群组管理设备20,并且从群组管理设备20获取包括这个群组ID的群组信息记录。
[0097] 设备信息获取单元753获取设备信息。设备信息获取单元753通过通信单元710将例如,由群组信息获取单元752获取的群组信息记录中包括的群组ID发送到设备管理设备30,并且从设备管理设备30获取包括这个群组ID的设备信息记录。通过这种方式,设备信息获取单元753获取群组(更具体地说,客户)中具有的设备的设备信息。
[0098] 故障信息获取单元754获取故障信息。故障信息获取单元754通过通信单元710将例如由设备信息获取单元753获取的设备信息记录中包括的序列号发送到故障管理设备50,并且从故障管理设备50获取包括这个序列号的故障信息记录。通过这种方式,故障信息获取单元754获取群组(更具体地说,客户)中具有的设备中发生的故障的故障信息。
[0099] 人员信息获取单元755获取维修人员信息。人员信息获取单元755通过通信单元710将例如由故障信息获取单元754获取的故障信息记录中包括的标签ID发送到维修人员管理设备60,并且从维修人员管理设备60获取包括这个标签ID的维修人员信息记录。通过这种方式,人员信息获取单元755获取处理群组(更具体地说,客户)所具有的设备中所发生的故障的维修人员的维修人员信息。
[0100] 创建单元756基于设备信息获取单元753所获取的设备信息、故障信息获取单元754所获取的故障信息以及人员信息获取单元755所获取的维修人员信息创建报告。更具体地说,创建单元756基于客户信息获取单元751所获取的客户信息、群组信息获取单元
752所获取的群组信息、设备信息获取单元753所获取的设备信息、故障信息获取单元754所获取的故障信息以及人员信息获取单元755所获取的维修人员信息创建报告。
[0101] 例如,创建单元756创建这样的报告,所述报告采用包括关于群组的群组报告、关于设备的设备报告、关于故障的故障报告和关于人员联络号码信息的分层结构。此外,创建单元756可以创建采用群组的分层式结构的群组报告。
[0102] 输出单元757输出创建单元756所创建的报告。例如,输出单元757通过通信单元710将创建单元756所创建的报告输出给用户终端80。
[0103] 用户终端80将客户的名字发送给报告创建设备70、在图中未示出的显示设备上显示的浏览器上,并且要求例如创建报告。此外,用户终端80获取报告创建设备70所创建的报告,并且将所获取的报告显示在浏览器上。
[0104] 图14到19是表示根据本实施例的报告(报告屏幕)的示例的视图,并且这些报告是由创建单元756创建并由用户终端80显示的。
[0105] 图14是表示根据本实施例,以大陆为单位的群组报告的示例的视图。在图14所示的示例中,以客户的大陆为单位,作为群组报告显示注册设备的数量、出现标签的数量以及北美洲、南美洲、亚洲/太平洋、欧洲和非洲中每一个的整体运行率。
[0106] 同时,在北美的注册设备数量是设备信息获取单元753所获取的设备信息中,与北美洲的群组ID相关联的序列号的总数。此外,当群组层级采用如上述的,美国从属于北美并且城市C从属于美国的结构时,与美国的群组ID和城市C的群组ID相关联的序列号是与北美洲的群组ID相关联的序列号。
[0107] 因此,即便当群组ID不是群组信息获取单元752所获取的群组信息中的北美洲的群组ID,创建单元756通过追踪父群组ID并且还将涉及北美洲的群组ID的群组ID视为北美洲的群组ID来计算序列号的总数。
[0108] 北美洲的出现标签的数量是与序列号相关联的标签ID的总数,所述序列号用来计算故障信息获取单元754所获取的故障信息中,北美洲的注册设备的数量。
[0109] 北美洲的整体运行率是基于与标签ID相关联的关闭时间的总时间计算的,所述标签ID被用于计算故障信息获取单元754所获取的故障信息中的北美洲的出现标签数量。例如,北美洲在一个月内的整体运行率是根据((一台设备在一个月内的总运行时间×北美洲注册设备的总数)-关闭时间的总时间)/(一台设备在一个月内的总运行时间×北美洲注册设备的总数)×100进行计算的。
[0110] 此外,根据与上述相同的方法计算北美洲之外的注册设备数量、出现标签数量以及总体运行率,因此不再详细描述。
[0111] 进一步的,在图14所示的示例中,用户终端80的操作者选择群组报告的记录,使得进一步显示向下扩展至更下一层的报告。同时,用户终端80的操作者响应客户或报告的提供者,并且用户终端的操作者例如是常驻客户公司的客户公司的负责人或者供应商公司的负责人。
[0112] 图15是表示根据本实施例的以国家为单位的群组报告的示例的视图,并且通过点击如图14所示的群组报告中北美洲的记录901显示所述群组报告。在图15所示的示例中,以客户的国家为单位作为群组报告显示加拿大和美国的注册设备的数量、出现标签的数量以及总体运行率。
[0113] 此外,根据与图14所示的相同的方法计算注册设备的数量、出现标签的数量以及总体运行率,因此不再详细描述。
[0114] 进一步的,在图15所示的示例中,用户终端80的操作者选择群组报告的记录,使得进一步显示向下扩展到更下一层的报告。
[0115] 图16是表示根据本实施例的以城市为单位的群组报告的示例的视图,并且通过点击如图15所示的群组报告中美国的记录902显示所述群组报告。在图16所示的示例中,以客户的城市为单位作为群组报告显示城市A到城市E的注册设备的数量、出现标签的数量以及总体运行率。
[0116] 此外,根据与图14所示的相同的方法计算注册设备的数量、出现标签的数量以及总体运行率,因此不再详细描述。
[0117] 进一步的,在图16所示的示例中,用户终端80的操作者选择群组报告的记录,使得进一步显示向下扩展到更下一层的报告。
[0118] 图17是表示根据本实施例的设备报告的示例的视图,并且通过点击如图16所示的群组报告中城市C的记录903显示所述设备报告。在图17所示的示例中,作为客户的设备报告显示设备A到设备E的出现标签的数量以及运行率。
[0119] 此外,用与图14所示的相同的方法计算出现标签的数量以及总体运行率,因此不再详细描述。
[0120] 进一步的,在图17所示的示例中,用户终端80的操作者选择设备报告的记录,使得进一步显示向下扩展到更下一层的报告。
[0121] 图18是表示根据本实施例的故障报告的示例的视图,并且通过点击如图17所示的设备报告中设备D的记录904显示故障报告。在图18所示的示例中,故障概述、解决方法、解决花费的时间以及标签A和标签B的响应者被显示为客户的故障报告。
[0122] 此外,故障信息的处理概述显示为解决方法,故障信息的关闭时间被显示为解决花费的时间,并且在维修人员信息中与故障信息的人员ID相关联的名字被显示为响应者。
[0123] 进一步的,在图18所示的示例中,用户终端80的操作者选择故障报告的记录,使得进一步显示关于处理故障的人员的联络号码信息。
[0124] 图19是表示根据本实施例的联络号码信息的示例的视图,并且通过点击如图18所示的故障报告中标签B的记录905显示联络号码信息。在图19所示的示例中,维修人员名字、邮件地址、电话号码以及谈话ID被显示为联络号码信息。
[0125] 在图19所示的示例中,用户终端80的操作者使用选定的联络方式选择所显示的电话号码、邮件地址或谈话ID来联络显示在联络号码信息中显示的维修人员。
[0126] 接下来,将描述根据本实施例的报告创建系统的操作。
[0127] 图20是表示根据本实施例,由报告创建系统1执行的报告创建处理的示例的流程图。此外,如图20所示的处理可以在任何操作时机执行,并且,例如如果在客户和报告(服务)的提供者之间定期召开会议并且签订合同向客户提供服务报告的话,所示的处理在这个操作时机执行。
[0128] 例如,当通过网络2从用户终端80接收作为客户名字的名字的输入时,报告创建设备70的客户信息获取单元751通过网络2将该名字发送到客户管理设备10,并且从客户管理设备10获取包括这个名字的客户信息记录(步骤S101)。
[0129] 接下来,报告创建设备70的群组信息获取单元752通过网络2将客户信息获取单元751获取的客户信息记录中包括的客户ID发送到群组管理设备20,并且从群组管理设备20获取包括这个客户ID的群组信息记录(步骤S103)。
[0130] 接下来,报告创建设备70的设备信息获取单元753通过网络2将群组信息获取单元752获取的群组信息记录中包括的群组ID发送到设备管理设备30,并且从设备管理设备30获取包括这个群组ID的设备信息记录(步骤S105)。
[0131] 接下来,报告创建设备70的故障信息获取单元754通过网络2将设备信息获取单元753获取的设备信息记录中包括的序列号发送到故障管理设备50,并且从故障管理设备50获取包括这个序列号的故障信息记录(步骤S107)。
[0132] 接下来,报告创建设备70的人员信息获取单元755通过网络2将故障信息获取单元754获取的故障信息记录中包括的标签ID发送到维修人员管理设备60,并且从维修人员管理设备60获取包括这个标签ID的维修人员信息记录(步骤S108)。
[0133] 接下来,报告创建设备70的创建单元756基于客户信息获取单元751获取的客户信息、群组信息获取单元752获取的群组信息、设备信息获取单元753获取的设备信息、故障信息获取单元754获取的故障信息以及人员信息获取单元755获取的维修人员信息创建采用包括涉及群组的群组报告、涉及设备的设备报告、涉及故障的故障报告和人员联络号码信息的分层结构(步骤S109)。
[0134] 接下来,例如,报告创建设备70的输出单元757通过网络2将由创建单元756创建的报告输出给用户终端80(步骤S111)。
[0135] 图21是表示根据本实施例的创建单元756执行的处理的示例的流程图。
[0136] 首先,创建单元756将设备信息获取单元753获取的设备信息映射到对象,并且生成设备信息对象(步骤S201)。
[0137] 接下来,创建单元756将故障信息获取单元754获取的故障信息映射到对象,并且生成故障信息对象(步骤S203)。
[0138] 接下来,创建单元756将人员信息获取单元755获取的维修人员信息映射到对象,并且生成维修人员信息对象(步骤S205)。
[0139] 接下来,创建单元756使用设备信息对象中包括的序列号和故障信息对象中包括的序列号,将设备信息对象和故障信息对象进行关联(步骤S207)。用这种方式,在设备信息对象和故障信息对象之间可以参照数据。
[0140] 接下来,创建单元756使用故障信息对象中包括的人员ID和维修人员信息对象中包括的人员ID,将故障信息对象和维修人员信息对象进行关联(步骤209)。用这种方式,在故障信息对象和维修人员信息对象之间可以参照数据。
[0141] 接下来,创建单元756将相关联的设备信息对象、故障信息对象和维修人员信息对象转换成报告格式(步骤S211)。
[0142] 接下来,创建单元756根据所转换的报告格式创建报告(步骤S213)。更具体地说,创建单元756根据所转换的报告格式收集数据,并且利用数据收集的结果创建报告。
[0143] 如上所述,根据本实施例的报告创建系统1管理关于处理设备故障的维修人员的信息,并且在报告中显示该维修人员的联络号码,从而可以联络到该维修人员。因此,根据本实施例,当找到问题时,用户可以分析报告,给问题相关的维修人员的联络号码打电话并且倾听,从而可以让用户采取措施来解决问题。
[0144] 尤其是,根据本实施例创建了具有分层结构,并且通过向下扩展到更下一层来显示详细内容的报告,从而,通过对似乎有问题的报告的记录进行向下扩展,可以缩小与问题有关的维修人员的范围并且快速解决问题。
[0145] (变形例)
[0146] 此外,本发明不限于上述实施例,并且可以进行各种变形。
[0147] 变形例1
[0148] 虽然已经使用上述实施例描述了故障管理设备的管理员在故障管理设备中累积故障信息(标签)的示例,但是还可以从已经开始运行的外部故障管理设备建立与故障信息的同步。
[0149] 图22是表示根据变形例1的报告创建系统1001的配置的示例的框图。如图22所示,根据变形例1的报告创建系统1001在故障管理设备1050和外部故障管理设备1080上区别于第一实施例。
[0150] 图23是表示根据变形例1的故障管理设备1050的配置的示例的框图。如图23所示,根据变形例1的故障管理设备1050在包括故障信息同步单元1551的控制单元1550上区别于第一实施例。
[0151] 故障信息同步单元1551同步由外部故障管理设备1080(外部设备的示例)管理的故障信息和由故障信息同步单元管理的故障信息。更具体地说,故障信息同步单元1551与外部故障管理设备1080定期进行通信,获取由外部故障管理设备1080管理的故障信息,并且覆写存储在故障信息存储单元541中的故障信息。
[0152] 根据变形例1,无需额外提供故障管理设备,就可以通过利用已经开始运行的外部故障管理设备来操作报告创建系统。
[0153] 变形例2
[0154] 虽然已经使用上述实施例描述了创建了采用分层结构并且通过向下扩展到更下一层显示内容细节的报告的示例,但是报告也可以向上扩展至更上层。
[0155] 例如,用户终端80的操作者通过点击图24所示的联络号码信息中显示的维修人员的名字907,来显示图25中所示的维修人员处理的故障记录的故障报告。
[0156] 变形例3
[0157] 在上述实施例中,客户管理设备10管理与客户相关联的SLA(服务等级协定)合同的内容。通过这样做,可以创建进一步与SLA合同内容相关联的报告。例如,可以创建这样的报告,在所述报告中标记了未满足SLA合同内容的记录。此外,通过列举不满足SLA合同内容的项目来对报告进行向下扩展。
[0158] 变形例4
[0159] 虽然已经使用上述实施例描述了报告创建系统1中的客户管理设备10、群组管理设备20、设备管理设备30、设备40-1到40-n、故障管理设备50、维修人员管理设备60、报告创建设备70以及用户终端80,但是本发明不限于此,并且可以用另一个设备替代这些设备之一的功能。例如,具有客户管理设备10、群组管理设备20、设备管理设备30、故障管理设备50以及维修人员管理设备60的功能的报告创建设备70形成报告创建系统1。
[0160] 变形例5
[0161] 虽然已经使用上述实施例描述了这样的示例,其中客户管理设备10存储客户信息,群组管理设备20存储群组信息,设备管理设备30存储设备信息,故障管理设备50存储故障信息,以及维修人员管理设备60存储维修人员信息,但这些信息中的至少一个可以被存储在外部(例如,在云上)。
[0162] 硬件配置
[0163] 图26是表示根据实施例和变形例,客户管理设备10、群组管理设备20、设备管理设备30、设备40-1到40-n、故障管理设备50、维修人员管理设备60、报告创建设备70以及用户终端80(下文称为“根据实施例和变形例的每个设备”)的硬件配置的示例的框图。根据实施例和变形例的每个设备具有诸如CPU的控制设备1901、诸如ROM和RAM的存储设备1902、诸如HDD的外部存储设备1903、诸如显示器的显示设备1904、诸如键盘或者鼠标的输入设备1905以及通信I/F(接口)1906,并且使用采用通用计算机的硬件配置。
[0164] 以可安装格式或可执行的格式在诸如CD-ROM、CD-R、存储卡、DVD(数字多功能光盘)或软盘(FD)的计算机可读存储介质中存储并提供由根据实施例和变形例的每个设备执行的程序。
[0165] 此外,可以通过存储在连接诸如互联网的网络的计算机上来提供根据实施例和变形例的每个设备,并且通过网络下载所述根据实施例和变形例的每个设备。进一步的,可以通过诸如互联网的网络提供或分发由根据实施例和变形例的每个设备执行的程序。更进一步的,可以在例如ROM中预先实现并提供由根据实施例和变形例的每个设备执行的程序。
[0166] 由根据实施例和变形例的每个设备执行的程序采用模块配置,以便在计算机上实现上述单元中的每一个。作为实际硬件的CPU从HDD上将程序读取到RAM并且执行该程序,从而在计算机上实现上述单元中的每一个。
[0167] 根据实施例,可以提供创建使用户可以采取措施来解决问题的报告的效果。
[0168] 虽然为了完整和清晰的公开,已经针对特定实施例对本发明进行了描述,但是所附的权利要求书并不因此受限,而是被构造为体现本领域的技术人员可以做出的所有修改和替代结构都落入本文阐述的基本教导内。