计费系统、计费方法和记录介质转让专利

申请号 : CN201680042939.1

文献号 : CN107848312B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 鸟海隆月冈康训渡边俊介近野友香田中胜美渡边美映齐藤浩久作山宏幸佐佐木彻冈里笃

申请人 : 株式会社理光

摘要 :

一种计费系统包括操作单元、确定单元、提取单元、第一计算器和第二计算器。操作单元接收用于执行由多个设备中的一个设备所提供的功能的操作。确定单元确定所述一个设备是否可用于与由操作单元所接收的操作相关联的功能。当确定单元确定所述一个设备无法用于所述功能时,提取单元提取可用于所述功能的另一设备作为所述一个设备的替代。第一计算器计算由其他设备所执行的所述功能的费用。当所述功能由其他设备来执行时,第二计算器基于由第一计算器所计算的费用和由其他设备所执行的内容来计算总计金额。

权利要求 :

1.一种计费系统,包括:

操作单元,其用于接收用于执行由多个设备中的一个设备所提供的功能的操作;

确定单元,其用于确定所述一个设备是否能够用于与由所述操作单元所接收的操作相关联的功能;

提取单元,其用于当所述确定单元确定所述一个设备不能用于所述功能时,提取能够用于所述功能的另一设备作为所述一个设备的替代;

第一计算器,其用于计算由其他设备所执行的所述功能的费用;以及第二计算器,其用于当所述功能由作为所述一个设备的替代的其他设备来执行时,基于由所述第一计算器所计算的费用和由所述其他设备所执行的内容来计算总计金额;

其中,所述操作单元接收用于指定所述功能和执行所述功能的执行条件的操作,并且即使所述执行条件不适用于其他设备,所述提取单元提取能够用于所述功能的其他设备作为所述一个设备的替代。

2.根据权利要求1所述的计费系统,其中当所述执行条件不适用于其他设备时,所述第一计算器将费用计算为如下的值,该值低于带有应用于功能的执行条件的功能的执行费用。

3.根据权利要求1所述的计费系统,其中所述第一计算器基于针对每个执行条件预先确定的费率来计算费用。

4.根据权利要求1所述的计费系统,进一步包括显示控制器,其用于显示选择屏幕,所述选择屏幕用于从通过提取所提取出的一个或多个其他设备中选择执行所述功能的其他设备作为所述一个设备的替代。

5.根据权利要求4所述的计费系统,其中所述显示控制器使得在所述选择屏幕上显示如下指示:对于每个其他设备,与所述一个设备相比,是否更多数量的执行条件适用于所述其他设备。

6.根据权利要求1所述的计费系统,其中所述第一计算器根据每个其他设备的执行条件的数量来计算用于每个其他设备的费用。

7.根据权利要求1所述的计费系统,进一步包括服务器装置,所述服务器装置包括用于监视每个其他设备的操作率的监视单元,其中所述第一计算器根据由所述监视单元所监视的每个其他设备的操作率来计算用于每个其他设备的费用。

8.一种计费方法,包括:

接收用于执行由多个设备中的一个设备所提供的功能的操作;

确定所述一个设备是否能够用于与所接收的操作相关联的功能;

当确定所述一个设备无法用于所述功能时,提取能够用于所述功能的另一设备作为所述一个设备的替代;

计算由其他设备所执行的所述功能的费用;以及

当所述功能由作为所述一个设备的替代的其他设备来执行时,基于所计算的费用和由所述其他设备所执行的内容来计算总计金额;

其中,所述方法还包括:

接收用于指定所述功能和执行所述功能的执行条件的操作,并且即使所述执行条件不适用于其他设备,提取能够用于所述功能的其他设备作为所述一个设备的替代。

9.一种包含程序的非瞬态记录介质,其上存储可执行程序,其中所述程序指示计算机执行:接收用于执行由多个设备中的一个设备所提供的功能的操作;

确定所述一个设备是否能够用于与所接收的操作相关联的功能;

当确定所述一个设备无法用于所述功能时,提取能够用于所述功能的另一设备作为所述一个设备的替代;

计算由其他设备所执行的所述功能的费用;以及

当所述功能由作为所述一个设备的替代的其他设备来执行时,基于所计算的费用和由所述其他设备所执行的内容来计算总计金额;

其中,所述程序还指示计算机执行:

接收用于指定所述功能和执行所述功能的执行条件的操作,并且即使所述执行条件不适用于其他设备,提取能够用于所述功能的其他设备作为所述一个设备的替代。

说明书 :

计费系统、计费方法和记录介质

技术领域

[0001] 本发明涉及计费系统、计费方法和记录介质。

背景技术

[0002] 具有多个功能用作例如传真机、打印机、复印机和扫描仪的多功能外围设备是常规已知的。
[0003] 存在着基于使用情况对于多功能外围设备的使用进行收费的系统,例如如在PTL1中所公开。用户可以配置这样的系统不仅包括多功能外围设备而且包括单个功能的设备,诸如传真机、打印机、复印机和扫描仪。用户将从办公室中放置的多个设备之中选择和使用适合于目的的设备。

发明内容

[0004] 技术问题
[0005] 然而,存在着由于故障等用户无法使用期望设备的期望功能的情况。在此情况下,用户可以期望使用由另一设备提供的与期望功能等同的功能,即使该等同功能不同于期望功能。然而,常规地,还未向这样的用户提供使用替代设备的替换方式及其费用有关的信息。
[0006] 鉴于以上,需要即使在用户想要使用的设备功能无法使用的情况下也能够保持用户的满意水平的计费系统、计费方法和计算机可读记录介质。
[0007] 解决问题的方案
[0008] 根据本发明的一方面,计费系统包括操作单元、确定单元、提取单元、第一计算器和第二计算器。操作单元用于接收用于执行由多个设备中的一个设备所提供的功能的操作。确定单元用于确定所述一个设备是否可用于与由操作单元所接收的操作相关联的功能。当确定单元确定所述一个设备无法用于该功能时,提取单元用于提取能够用于该功能的另一设备作为所述一个设备的替代。第一计算器用于计算由其他设备执行功能的费用。当功能由作为所述一个设备的替代的其他设备来执行时,第二计算器用于基于由第一计算器所计算的费用和其他设备所执行的内容来计算总计金额。
[0009] 本发明的有益效果
[0010] 根据本发明的一方面,即使在用户想要使用的设备功能无法使用的情况下也可以保持用户的满意水平。

附图说明

[0011] [图1]图1是示出本实施例的计费系统的示例的示意图。
[0012] [图2]图2是示出本实施例的MFP(多功能外围设备)的硬件配置的示例的框图。
[0013] [图3]图3是示出功能表的示例的示意图。
[0014] [图4]图4是示出费用表的示例的示意图。
[0015] [图5]图5是示出计费信息表的示例的示意图。
[0016] [图6]图6是示出本实施例的打印机的硬件配置的示例的框图。
[0017] [图7]图7是示出本实施例的扫描仪的硬件配置的示例的框图。
[0018] [图8]图8是示出本实施例的MFP的功能组件的示例的框图。
[0019] [图9]图9是示出替代设备选择屏幕的示例的示意图。
[0020] [图10]图10是示出本实施例的打印机的功能组件的示例的框图。
[0021] [图11]图11是示出本实施例的扫描仪的功能组件的示例的框图。
[0022] [图12]图12是示出替代确定处理的流程的流程图。
[0023] [图13]图13是示出替代执行处理的流程的流程图。
[0024] [图14]图14是示出存储处理的流程的流程图。
[0025] [图15]图15是示出费率表的示例的示意图。
[0026] [图16]图16是示出第二变型例的主体部分、服务器部分、打印机和扫描仪的功能组件的示例的示意图。
[0027] [图17]图17是示出第三变型例的计费系统的示例的示意图。

具体实施方式

[0028] 下面参考附图详细描述本发明的示例实施例。
[0029] 实施例
[0030] 图1是示出本实施例的计费系统1的示例的示意图。如图1中所示,计费系统1包括MFP(多功能外围设备)10、打印机30和扫描仪40。MFP 10、打印机30和扫描仪40经由网络2连接。网络2的示例包括LAN(局域网)和互联网。图1示出MFP 10的数量、打印机30的数量以及扫描仪40的数量分别是一个的示例。然而,数量不限于此,而是可以是任何数量。也可以连接另外的设备,诸如传真机和/或投影仪。
[0031] MFP 10是具有包括复印机功能、扫描仪功能、传真机功能和打印机功能的各种功能的设备,诸如图像形成装置。在本实施例中,MFP 10包括主体部分11和服务器部分20。主体部分11执行MFP 10提供的包括复印机功能、扫描仪功能、传真机功能和打印机功能的各种功能。例如,主体部分11具有用于扫描仪功能的OCR(光学字符识别)功能。OCR功能是将通过扫描原始文档而获得的字符信息转换为文本数据的功能。
[0032] 服务器部分20是紧凑的板状服务器设备。虽然假设服务器部分20放置于MFP 10中,并且其内部连接到主体部分11,但是配置不限于此。服务器部分20可以置于打印机30或者扫描仪40中,而不是在MFP 10中。
[0033] 打印机30是具有打印机功能的设备。扫描仪40是具有扫描仪功能的设备。主体部分11、打印机30以及扫描仪40可以在其上可使用的功能方面不同。例如,可以主体部分11具有OCR功能,而扫描仪40不具有OCR功能。
[0034] 计费系统1是当包括MFP 10、打印机30和扫描仪40的多个设备中的任何一个设备被使用时基于执行来收取使用费用的系统。计费系统1能够在例如一个设备提供的功能由于故障等而无法使用时,提出使用另一设备作为替代。如果期望使用设备的用户接受使用其他设备作为替代的执行,则用户最初期望使用的设备通知用户将要作为替代来使用的设备、费用等有关的信息。用户能够通过以所通知的费用操作所通知的设备来执行功能,其中所通知的设备作为用户最初期望使用的设备的替代。作为替代来执行功能的设备向服务器部分20发送作为替代来执行功能的设备的费用等有关的通知。因此,服务器部分20能够记录作为替代来执行功能的设备的费用。此外,当用户期望使用的设备功能无法使用时,作为用户期望使用的设备的替代,能够提供用户期望使用的功能的设备被称之为“替代设备”。
[0035] 计费系统1的每个设备可以具有父子(parent-child)关系,其中从多个设备中选择父设备(parent device)。例如,父子关系可以使得MFP 10是父设备,而打印机30和扫描仪40是子设备(child device)。同时在此情况下,无论设备是父设备还是子设备,每个设备能够请求另一设备作为替代来执行功能,并且能够作为另一设备的替代来执行功能。
[0036] 此外,每个设备都能够提出将具有可执行功能的设备作为替代。具体地,MFP 10能够提出将打印机30和扫描仪40中的任何一个作为替代MFP 10执行功能的设备。扫描仪40能够提出将MFP 10作为替代扫描仪40执行功能的设备。此外,打印机30和扫描仪40都能够在另一个设备具有作为替代可执行的功能的情况下提出将打印机30和扫描仪40中的另一个设备作为替代。
[0037] 图2是示出本实施例的MFP 10的硬件配置的示例的框图。如图2中所示,MFP 10的主体部分11和服务器部分20经由总线连接。主体部分11包括CPU(中央处理器)101、RAM(随机存取存储器)102、ROM(只读存储器)103、NIC(网络接口控制器)104、HDD(硬盘驱动器)105、操作面板106、扫描仪单元107、ASIC(专用集成电路)108、打印引擎109、以及图像存储器110。服务器部分20包括CPU 201、RAM 202、ROM 203、NIC 204、以及HDD 205。主体部分11和服务器部分20经由线缆等连接。需要注意的是,图2所示的MFP 10的硬件配置只是示例并不限于此。
[0038] 主体部分11的CPU 101执行主体部分11的集中控制。RAM 102是作为CPU 101的工作区域来使用的数据可读取可写入存储器。ROM 103是数据可读取存储器,其存储包括CPU 101将要执行的程序指令(此后,“程序”)的数据。CPU 101在RAM 102上执行存储在ROM 103或HDD 105中的程序P1,从而控制经由总线连接的NIC 104、HDD 105、操作面板106、扫描仪单元107、ASIC 108、打印引擎109、图像存储器110等。
[0039] NIC 104是用于经由网络2的通信的通信接口。NIC 104是还用于与服务器部分20交换通知的通信接口。HDD 105存储各种程序和数据,并且存储图像数据,CPU 101或ASIC 108将对于这些图像数据执行各种图像处理。HDD 105还存储程序P1,其用于执行主体部分
11提供的功能。替代地,程序P1可以存储在ROM 103中。
[0040] 操作面板106包括用于显示屏幕的LCD(液晶显示器)、用于指示状态的LED(发光二极管)、蜂鸣器、硬按键、以及触摸面板。操作面板106在LCD上显示各种信息,并且接收使用硬按键或触摸面板输入的各种信息。
[0041] 扫描仪单元107通过电子读取放置在文档台上的原始文档来生成图像数据。ASIC 108对于扫描仪单元107获得的读入图像数据执行各种图像处理,并且对于将要由打印引擎
109打印输出的图像数据执行各种图像处理。打印引擎109打印出图像数据。图像存储器110是用于存储经过ASIC 108执行的图像处理的图像数据和将要由打印引擎109打印输出的图像数据的存储器。
[0042] 服务器部分20的CPU 201执行服务器部分20的集中控制。RAM 202是作为CPU 201的工作区域来使用的数据可读取可写入存储器。ROM 203是数据可读取存储器,其存储包括CPU 201将要执行的程序的数据。CPU 201在RAM 202上执行存储在ROM 203或HDD 205中的程序P2,由此控制经由总线连接的NIC 204、HDD 205等。
[0043] NIC 204是用于经由网络2的通信的通信接口。NIC 204是也用于与主体部分11交换通知的通信接口。HDD 205存储各种程序和数据。HDD 205存储程序P2,其用于执行服务器部分20提供的功能。替代地,程序P2可以存储在ROM 203中。
[0044] 此外,HDD 205存储功能表T1、费用表T2、以及计费信息表T3。
[0045] 功能表T1是存储针对计费系统1中包括的每个设备的每个功能,该功能是否能够在其他设备上使用的信息。图3是示出功能表T1的示例的示意图。功能表T1存储计费系统1中的其他设备中的每个设备是否具有对应的功能和设置选项。“设备”列中给出的设备是计费系统1的设备。“功能”列中给出的功能是计费系统1的每个设备上能够使用的功能。在“设置选项”列中给出计费系统1的每个设备上能够使用的功能的执行条件。具体地,例如MFP的设置选项是包括例如基本处理、格式选择处理、分辨率处理以及OCR处理的执行条件。基本是用于执行非特殊处理的设置。格式选择是用于选择经扫描的原始文档将要存储的格式的设置。格式选择功能使得从例如TIFF(标签图像文件格式)、JPEG(联合图像专家组)、以及PDF(便携式文档格式)来选择格式。分辨率是用于选择原始文档进行读取所采用的分辨率的设置。OCR是是否执行OCR的设置。参考图3所示的功能表T1,设备“MFP”具有“扫描”、“复印”以及其他功能作为其功能。还指示出设备“MFP”的功能“扫描”具有“基本”、“格式选择”、“分辨率”、“OCR”以及其他功能作为其设置选项。
[0046] 在“替代设备功能”列中指示出每个设备是否具有与功能表T1中相关联的功能对应的功能。参考图3所示的功能表T1,设备“扫描仪”具有与设备“MFP”上能够使用的功能“扫描”的设置选项“基本”对应的功能,而设备“打印机”不具有对应的功能。还指示出的是,设备“扫描仪”和设备“打印机”都不具有与设备“MFP”上能够使用的功能“扫描”的设置选项“OCR”对应的设置选项。
[0047] 费用表T2是在逐个设置选项的基础上存储计费系统1中包括的每个设备的每个功能的使用费用的信息。图4是示出费用表T2的示例的示意图。费用表T2在逐个设置选项的基础上存储设备的功能的费用。费用表T2的设备、功能和设置项目与功能表T1的设备、功能和设置项目相同。在“费用”列中,在逐个设置项目的基础上给出每单位量的费用。参考图4所示的费用表T2中设备“MFP”上能够使用的功能“扫描”,设置选项“基本”的费用是“5”日元,而设置选项“格式选择”的费用是“2”日元。费用是扫描原始文档的每张收取的金额。
[0048] 计费信息表T3存储计费信息。计费信息是针对计费系统1中包括的设备的每个功能,该功能的使用所收取的费用有关信息。图5是示出付费信息表T3的示例的示意图。计费信息表T3存储项目号和计费信息。项目号是识别信息,通过其能够识别计费信息表T3中存储的每个计费信息。计费信息存储使用的日期和时间、设备、用户、功能、设置选项、执行量、以及总计金额。在“使用的日期和时间”列中给出执行计费系统1中包括的每个设备的每个功能的日期和时间。在“设备”列中给出功能的执行涉及的设备。在“用户”列中给出识别信息,通过其能够识别设备的用户。在“功能”列中给出所执行的功能。在“设置项目”列中给出应用到所执行的功能的设置选项。在“执行量”列中给出分别以单位量的数量来表示的执行量。在“总计金额”列中给出功能的执行收取的总费用。
[0049] 参考图5所示的计费信息表T3中的项目号“1”的计费信息,在使用的日期和时间“2015/6/18 15:25:10”,用户“用户A”使用设备“MFP”利用设置选项“基本”和“OCR”来执行功能“扫描”执行量“10”,因此总计金额为“50”日元。参考项目号“2”的计费信息,在使用的日期和时间“2015/6/18 15:37:45”,用户“用户A”使用设备“扫描仪”利用设置选项“基本”来执行功能“扫描”执行量“10”,因此总计金额为“50”日元。
[0050] 图6是示出本实施例的打印机30的硬件配置的示例的框图。如图6中所示,打印机30包括CPU 301、RAM 302、ROM 303、NIC 304、HDD 305、操作面板306、ASIC 307、打印引擎
308和图像存储器309。需要注意的是,图6所示的打印机30的硬件配置只是示例而并不限于此。
[0051] CPU 301执行打印机30的集中控制。RAM 302是作为CPU 301的工作区域来使用的数据可读取可写入存储器。ROM 303是数据可读取存储器,其存储包括CPU 301将要执行的程序的数据。CPU 301在RAM 302上执行存储在ROM 303或HDD 305中的程序P3,从而控制经由总线连接的NIC 304、HDD 305、操作面板306、ASIC 307、打印引擎308、图像存储器309等。
[0052] NIC 304是用于经由网络2的通信的通信接口。HDD 305存储各种程序和数据,并且存储图像数据,CPU 301或ASIC 307对于此图像数据执行各种图像处理。HDD 305存储程序P3,其用于执行打印机30提供的功能。替代地,程序P3可以存储在ROM 303中。
[0053] ASIC 307对于打印引擎308将要打印输出的图像数据执行各种图像处理。操作面板306包括用于显示屏幕的LCD、用于指示状态的LED、蜂鸣器、硬按键、以及触摸面板。操作面板306在LCD上显示各种信息,并且接收使用硬按键或触摸面板输入的各种信息。
[0054] ASIC 307对于打印引擎308将要打印输出的图像数据执行各种图像处理。打印引擎308打印出图像数据。图像存储器309是用于存储打印引擎308将要打印输出的图像数据的存储器。
[0055] 图7是示出本实施例的扫描仪40的硬件配置的示例的框图。如图7中所示,扫描仪40包括CPU 401、RAM 402、ROM 403、NIC 404、HDD 405、操作面板406、扫描仪单元407、ASIC 
408以及图像存储器409。需要注意的是,图7所示的扫描仪40的硬件配置只是示例并不限于此。
[0056] CPU 401执行扫描仪40的集中控制。RAM 402是作为CPU 401的工作区域来使用的数据可读取可写入存储器。ROM 403是数据可读取存储器,其存储包括CPU 401将要执行的程序的数据。CPU 401在RAM 402上执行存储在ROM 403或HDD 405中的程序P4,从而控制经由总线连接的NIC 404、HDD 405、操作面板406、扫描仪单元407、ASIC 408、图像存储器409等。
[0057] NIC 404是用于经由网络2的通信的通信接口。HDD 405存储各种程序和数据,并且存储图像数据,CPU 401或ASIC 408对于此图像数据执行各种图像处理。HDD 405存储程序P4,其用于执行扫描仪40提供的功能。替代地,程序P4可以存储在ROM 403中。
[0058] 操作面板406包括用于显示屏幕的LCD、用于指示状态的LED、蜂鸣器、硬按键、以及触摸面板。操作面板406在LCD上显示各种信息,并且接收使用硬按键或触摸面板输入的各种信息。
[0059] 扫描仪单元407通过电子读取放置在文档台上的原始文档来生成图像数据。ASIC 408对于通过扫描仪单元407获得的读入图像数据执行各种图像处理。图像存储器409是用于存储已经经历ASIC 408执行的图像处理的图像数据的存储器。
[0060] 下面描述MFP 10中包括的功能组件。图8是示出本实施例的MFP 10的功能组件的示例的框图。
[0061] 首先描述主体部分11的功能组件。主体部分11的CPU 101将程序P1从HDD 105加载到RAM 102中并且根据程序P1进行操作,由此在RAM 102上生成图8所示的功能单元。具体地,主体部分11的CPU 101包括以下单元作为其功能单元:操作单元1001、设备监视单元1002、作业控制单元1003、设备提取单元1004、费用计算单元1005、显示控制单元1006、通信控制单元1007、执行控制单元1008、以及总计金额计算单元1009。需要注意的是,主体部分
11中包括的功能单元不限于此。
[0062] 操作单元1001接收用户在操作面板106上执行的各种操作。操作单元1001作为操作单元的示例,接收例如用于执行由MFP 10提供的特定功能(诸如,复印机功能、扫描仪功能、传真机功能或复印机功能)的操作。此外,操作单元1001接收指定设置选项的操作,该设置选项是特定功能的执行条件。
[0063] 此外,操作单元1001接收在操作面板106等的触摸面板上利用数字键输入的用户信息。用户信息是识别信息,通过其能够识别用户。操作单元1001不但可以从操作面板106接收用户信息,而且可以在连接存储介质时,通过从诸如IC(集成电路)卡或USB(通用串行总线)存储器的存储介质读取用户信息来接收用户信息。
[0064] 设备监视单元1002监视MFP 10是否处于执行控制单元1008能够执行MFP 10提供的功能的状态。设备监视单元1002作为确定部的示例,将与操作单元1001所接收的操作相关联的功能和设置选项与MFP 10上执行监视的结果进行比较,由此确定MFP 10是否处于能够执行所操作的功能和设置选项的状态。例如,如果MFP 10存在故障部分,则设备监视单元1002确定使用该故障部分的功能无法执行。另一方面,如果未检测到故障部分等,设备监视单元1002确定与操作单元1001所接收的操作相关联的功能和设置选项能够执行。
[0065] 如果大量作业已经提交到执行控制单元1008,则由于等待运行的作业队列,用户无法立即使用该设备。因此,设备监视单元1002监视提交到执行控制单元1008的作业数量。如果设备监视单元1002确定提交到执行控制单元1008的作业数量小于阈值,则设备监视单元1002确定与操作单元1001所接收的操作相关联的功能和设置选项能够执行。另一方面,如果设备监视单元1002确定提交到执行控制单元1008的作业数量大于阈值,则设备监视单元1002确定与操作单元1001所接收的操作相关联的功能和设置选项无法执行。
[0066] 如果设备监视单元1002确定与操作单元1001所接收的操作相关联的功能和设置选项能够执行,则作业控制单元1003生成执行与该操作相关联的功能的作业。具体地,作业控制单元1003生成执行由MFP 10提供的特定功能(诸如,复印机功能、扫描仪功能、传真机功能或复印机功能)的作业。作业控制单元1003请求执行控制单元1008执行所生成的作业。
[0067] 如果设备监视单元1002确定功能无法执行,则设备提取单元1004作为提取单元的示例,从功能表T1提取一个或多个替代设备,该一个或多个替代设备作为MFP 10的替代,能够执行与操作单元1001所接收的操作相关联的功能。此时,设备提取单元1004识别所提取的设备能够执行的设置选项。具体地,设备提取单元1004从功能表T1提取与操作单元1001所接收的操作相关联的功能和设置选项适用的设备。此时,如果不存在功能的所有设置选项适用的设备,则设备提取单元1004从功能表T1提取能够执行该功能的设备作为替代设备,而忽略所有的设置选项是否适用于该设备。设备提取单元1004识别出与功能表T1中已注册的设置选项相同的设置选项适用于所提取的设备。因此,即使主体部分11无法提供用户想要使用的功能,设备提取单元1004也能够向用户通知能够执行该功能的设备作为替代。
[0068] 费用计算单元1005作为第一计算单元的示例,计算作为MFP 10的替代的由设备提取单元1004提取出的替代设备执行功能的每单位量的费用。费用计算单元1005确定由设备提取单元1004提取出的替代设备是否是能够执行与操作单元1001所接收的操作相关联的所有功能和设置选项的设备。如果设备提取单元1004提取出的替代设备是能够执行与操作单元1001所接收的操作相关联的功能的所有设置选项的设备,则费用计算单元1005根据费用表T2计算未调整的正常费用。另一方面,如果提取单元1004提取出的替代设备无法执行与操作单元1001所接收的操作相关联的功能的所有设置选项或者只能执行其中的一些设置选项,则费用计算单元1005将费用计算为低于应用所有设置选项的功能的执行费用的值。
[0069] 具体地,费用计算单元1005通过两个阶段来计算无法执行一些设置选项的替代设备执行功能的费用。在费用计算的第一阶段,费用计算单元1005计算由替代设备来执行功能的费用。在费用计算的第二阶段,费用计算单元1005针对替代设备进行的替代来调整第一阶段计算的费用。
[0070] 费用计算单元1005能够通过各种计算方法来计算第一阶段中的费用。例如,费用计算单元1005可以通过从执行用户最初想要使用的功能的设置选项的费用减去不适用于替代设备的设置选项的费用来计算第一阶段中的费用。
[0071] 这将通过以下的示例来描述。例如,假设下面的情况。用户想要在MFP 10上执行带有OCR的扫描。然而,由于故障等原因,MFP 10的扫描无法使用。在此情况下,扫描仪40作为替代设备来执行扫描。在MFP 10上执行带有OCR的扫描的费用是“15”日元,这通过将图4所示的费用表T2中给出的“基本”费用和“OCR”费用相加来计算。然而,作为替代设备的扫描仪40无法执行“OCR”。因此,第一阶段中的费用是5日元,这通过从“基本”和“OCR”的费用减去“OCR”的费用来计算。
[0072] 费用计算单元1005能够通过各种计算方法来计算第二阶段中的费用。例如,费用计算单元1005能够通过将第一阶段中的费用减去特定金额(此后为“金额”)或者特定比例来计算第二阶段中的费用。具体地,费用计算单元1005通过将第一阶段中的费用减去几日元或者百分之几来计算第二阶段中的费用。
[0073] 可替换地,在用户最初期望使用的设备已经恢复之后,费用计算单元1005可以通过减去用户通过使用最初期望使用的设备再次执行该功能时收取的费用来计算第二阶段中的费用。再可替换地,费用计算单元1005可以通过减去用户使用计费系统1以外的系统的设备时收取的费用来计算第二阶段中的费用。通过以这种方式来减掉费用,费用计算单元1005能够使得用户更可能接收使用替代设备。
[0074] 费用计算单元1005将费用减去的金额或比例不必固定而是可以变化。例如,费用计算单元1005可以通过参考功能表T1,根据代替设备的功能的设置选项数量来计算费用。具体地,费用计算单元1005通过参考功能表T1,将替代设备的功能的设置选项数量与用户期望使用的设备的功能的设置选项数量进行比较,由此确定替代设备是否具有较高功能性。费用计算单元1005可以根据设置选项的数量差异来计算金额或比例。例如,费用计算单元1005可以在替代设备的功能的设置选项数量较少的情况下将每个设置选项的费用减少1日元或者减少10%。在第二阶段中的费用计算中,费用计算单元1005可以提高费用而不只是降低费用。例如,当通过参考功能表T1,替代设备的功能的设置选项数量大于用户期望使用的设备的功能的设置选项数量时,费用计算单元1005可以提高费用。费用计算单元1005可以在替代设备的功能的设置选项数量较大的情况下将每个设置选项的费用增加1日元或者增加10%。
[0075] 显示控制单元1006控制操作面板106和图像存储器110,由此使得各种信息显示在操作面板106上。例如,作为显示控制单元的示例,显示控制单元1006使得替代设备选择屏幕显示在操作面板106上。图9是示出替代设备选择屏幕G1的示例的示意图。作为选择屏幕的示例,替代设备选择屏幕G1是如下的屏幕:当用户期望使用的设备无法使用时,从该屏幕从设备提取单元1004提取出的一个或多个替代设备中选择出将要真正使用的一个替代设备。替代设备选择屏幕G1包含消息G11、替代设备列表G12、替代设备选择按钮G13a和G13b、以及替代取消按钮G14。显示控制单元1006在消息G11上显示“该MFP有故障无法使用。您想使用替代设备吗?”。如果设备监视单元1002确定MFP 10由于提交大量作业无法使用,则显示控制单元1006显示“该MFP由于提交大量作业而无法使用。您想使用替代设备吗?”。显示控制单元1006通过这种方式鼓励用户使用替代设备。
[0076] 替代设备列表G12显示替代设备的列表。在替代设备列表G12中,显示有替代设备、功能级别、可用设置选项、不可用设置选项、以及费用。在“替代设备”列中给出设备提取单元1004提取出的替代设备。对于每个替代设备,在“功能级别”列中给出,与用户期望使用的设备相比,是否较多数量的设置选项适用于替代设备。功能级别是费用计算单元1005通过比较功能表T1中给出的设置选项数量而做出确定的结果。在“功能”列中给出替代设备能够执行的功能。在“可用设置选项”列中给出替代设备的功能适用的设置选项。在“不可用设置选项”列中给出替代设备的功能不适用的设置选项。在“费用”列中给出费用计算单元1005所计算的替代设备执行的每单位量的费用。
[0077] 图9示出在设备提取单元1004提取扫描仪A和扫描仪B作为替代设备的示例中的替代设备列表G12。每个替代设备选择按钮G13是被点击以将扫描仪选择作为替代设备的按钮。如果点击替代设备选择按钮G13a,则显示控制单元1006使得操作面板106显示呈现替代设备的费用的消息如下:“使用扫描仪执行替代扫描。因为未执行OCR处理,原始文档的每张的费用是7日元”。如果点击替代设备选择按钮G13b,则显示控制单元1006使得操作面板106显示呈现替代设备的费用的消息如下:“使用扫描仪B执行替代扫描。因为未执行OCR处理,原始文档的每张的费用是8日元”。替代取消按钮G14是被点击以取消利用替代设备进行执行的按钮。如果点击替代取消按钮G14,则显示控制单元1006使得操作面板106显示消息“扫描无法使用直至MFP 10变为可用。”来指示执行无法使用。
[0078] 通信控制单元1007控制NIC 104,从而控制经由网络2实现的通信。更具体地,通信控制单元1007读取体现服务器部分20的HDD 205中存储的功能表T1和费用表T2的信息。此外,通信控制单元1007控制替代信息和计费信息的发送与接收。替代信息是请求由用户选择的替代设备作为替代来执行功能的信息。更具体地,替代信息包含用户信息、作为替代将要执行的功能和设置选项、以及费用计算单元1005所计算的费用。通信控制单元1007将替代信息发送到用户从替代设备选择屏幕G1选择的替代设备。因此,当用户信息指示的用户使得替代设备作为替代来执行带有设置选项的功能时,接收替代信息的替代设备能够收取替代信息中包含的费用。
[0079] 此外,当将MFP 10作为替代设备使用时,通信控制单元1007接收替代信息。通信控制单元1007将计费信息发送到服务器部分20。因此,服务器部分20能够记录计费信息。
[0080] 执行控制单元1008执行作业控制单元1003生成的作业。具体地,执行控制单元1008执行由MFP 10提供的特定功能,诸如复印机功能、扫描仪功能、传真机功能或复印机功能。更具体地,如果设备监视单元1002确定由作业控制单元1003生成的与操作相关联的作业能够执行,则执行该作业中涉及的功能。此时,如果设置选项适用于作业中涉及的功能,则执行控制单元1008能够根据设置为设置选项的设置条件来执行该功能。
[0081] 总计金额计算单元1009计算由执行控制单元1008实际执行的功能的总计金额。具体地,当执行控制单元1008执行作业时,总计金额计算单元1009确定是否作为替代设备来执行该作业。如果替代信息中包含的功能和用户信息与执行控制单元1008执行的作业的功能和用户相匹配,则总计金额计算单元1009确定作为替代设备来执行该作业。在该示例中,作为第二计算单元的示例,总计金额计算单元1009基于替代信息中包含的费用和执行控制单元1008的执行有关的数据来计算总计金额。具体地,总计金额计算单元1009通过将替代信息中包含的费用乘以执行控制单元1008执行的单位量的数量来计算总计金额。即使替代信息中包含的功能和用户信息与执行控制单元1008执行的功能和用户相匹配,当已经基于替代信息执行另一作业时,总计金额计算单元1009确定该作业不是作为替代设备执行的作业。当将作业确定为作为替代设备执行的作业时,总计金额计算单元1009通过将费用表T2中给出的费用乘以执行控制单元1008执行的单位量的数量来计算正常总计金额。
[0082] 以下描述服务器部分20的功能组件。服务器部分20的CPU 201将程序P2从HDD 205加载到RAM 202中,并且根据程序2进行操作,由此在RAM 202上生成图8所示的功能单元。具体地,服务器部分20的CPU 201包括通信控制单元2001和存储控制单元2002作为其功能部分。需要注意的是,服务器部分20中包括的功能单元不限于此。
[0083] 通信控制单元2001控制NIC 204,从而控制经由网络2实现的通信。具体地,通信控制单元2001发送体现功能表T1和费用表T2的信息。通信控制单元2001还接收计费信息。
[0084] 存储控制单元2002使得通信控制单元2001所接收的计费信息存储在计费信息表T3中。此后,计费系统1的供应商要求基于计费信息表T3中存储的计费信息进行账单的支付。
[0085] 以下描述打印机30的功能组件。图10是示出本实施例的打印机30的功能组件的示例的框图。
[0086] 打印机30的CPU 301将程序P3从HDD 305加载到RAM 302中,并且根据程序3进行操作,由此在RAM 302上生成图10所示的功能单元。具体地,打印机30的CPU 301包括以下单元作为其功能单元:操作单元3001、设备监视单元3002、作业控制单元3003、设备提取单元3004、费用计算单元3005、显示控制单元3006、通信控制单元3007、执行控制单元3008、以及总计金额计算单元3009。
[0087] 打印机30的上述功能的每个功能在功能上等同于主体部分11中包括的操作单元1001、设备监视单元1002、作业控制单元1003、设备提取单元1004、费用计算单元1005、显示控制单元1006、通信控制单元1007、执行控制单元1008、以及总计金额计算单元1009中的对应单元。需要注意的是,打印机30中包括的功能单元不限于此。
[0088] 以下描述扫描仪40的功能组件。图11是示出本实施例的扫描仪40的功能组件的示例的框图。
[0089] 扫描仪40的CPU 401将程序P4从HDD 405加载到RAM 402中,并且根据程序4进行操作,由此在RAM 402上生成图11所示的功能单元。具体地,扫描仪40的CPU 401包括以下单元作为其功能单元:操作单元4001、设备监视单元4002、作业控制单元4003、设备提取单元4004、费用计算单元4005、显示控制单元4006、通信控制单元4007、执行控制单元4008、以及总计金额计算单元4009。
[0090] 扫描仪40的上述功能的每个功能在功能上等同于主体部分11中包括的操作单元1001、设备监视单元1002、作业控制单元1003、设备提取单元1004、费用计算单元1005、显示控制单元1006、通信控制单元1007、执行控制单元1008、以及总计金额计算单元11中的对应单元。需要注意的是,扫描仪40中包括的功能单元不限于此。
[0091] 下面描述本实施例的计费系统1的每个设备执行的替代确定处理。替代确定处理是确定用户期望的设备功能是否可用的处理,并且如果功能不可用,则建议用户使用替代设备。图12是示出本实施例的计费系统1的MFP 10执行的替代确定处理的流程的流程图。图12示出用户想要使用的设备是MFP 10的情况下的替代确定处理的示例。
[0092] 主体部分11的操作单元1001接收使用MFP 10的用户有关的用户信息的输入(步骤S11)。此后,主体部分11的操作单元1001输入MFP 10提供的功能、功能的设置选项、以及执行量(步骤S12)。
[0093] 此后,主体部分11的设备监视单元1002确定所操作的功能是否能够执行(步骤13)。
[0094] 如果所操作的功能能够执行(步骤S13中的是),则主体部分11的作业控制单元1003生成涉及所输入的功能和设置选项的作业(步骤S14)。
[0095] 此后,主体部分11的执行控制单元1008执行所生成的作业(步骤S15)。此后,主体部分11的费用计算单元1005从正常费用计算取决于功能、设置选项以及执行量的总计金额(步骤S16)。此后,主体部分11的通信控制单元1007向服务器部分20发送包含所计算的总计金额的计费信息(步骤S17)。
[0096] 另一方面,如果所操作的功能无法执行(步骤S13中的否),则主体部分11的设备提取单元1004从功能表T1提取出能够执行该作业的设备(步骤S18)。具体地,主体部分11的设备提取单元1004从功能表T1提取能够执行扫描功能的扫描仪40。
[0097] 此后,主体部分11的费用计算单元1005确定所提取的替代设备是否能够执行与操作单元1001所接收的操作相关联的所有功能和设置选项(步骤S19)。
[0098] 如果所提取的替代设备能够执行与操作单元1001所接收的操作相关联的所有功能和设置选项(步骤S19中的是),则主体部分11的费用计算单元1005根据费用表T2计算正常费用(步骤S20)。
[0099] 另一方面,如果所提取的替代设备无法执行与操作单元1001所接收的操作相关联的功能的一些设置选项(步骤S19中的否),则主体部分11的费用计算单元1005确定主体部分11可以执行的功能与作为替代的扫描仪40可以执行的功能哪一个功能级别更高(步骤S21)。
[0100] 此后,主体部分11的费用计算单元1005计算第一阶段中的费用(步骤S22)。
[0101] 此后,主体部分11的费用计算单元1005通过调整第一阶段中的费用来计算第二阶段中的费用(步骤S23)。
[0102] 此后,显示控制单元1006使得替代设备选择屏幕G1显示在操作面板106(步骤S24)。
[0103] 此后,主体部分11的操作单元1001确定是否接受用户输入的选择替代设备从而同意使用替代设备来执行功能的操作。如果接受用户输入的取消使用替代设备的执行而不同意使用替代设备的操作(步骤S25中的否),则主体部分11的操作单元1001通过使得操作面板106显示指示该功能无法执行的消息来通知用户(步骤S26)。
[0104] 另一方面,如果接受选择替代设备的操作(步骤S25中的是),主体部分11的通信控制单元1007通过使得操作面板106显示体现替代设备的费用的消息来通知用户(步骤S27)。
[0105] 此后,主体部分11的通信控制单元1007发送替代信息,其中包含从替代设备选择屏幕G1选择的设备和在费用计算处理中所计算的费用(步骤S28)。
[0106] 然后通过MFP 10执行的替代确定处理结束。
[0107] 下面描述本实施例的计费系统1的每个设备执行的替代执行处理。替代执行处理是当用户期望的设备功能不可用时使用替代设备来执行功能的处理。图13是示出本实施例的计费系统1的MFP 10执行的替代执行处理的流程的流程图。图13示出替代设备是扫描仪40的情况下的替代执行处理的示例。
[0108] 扫描仪40的通信控制单元4007接收从MFP 10发送的替代信息(步骤S31)。
[0109] 此后,扫描仪40的操作单元4001接收使用MFP 10的用户有关的用户信息的输入(步骤S32)。此后,扫描仪40的操作单元4001输入MFP 10提供的功能、功能的设置选项、以及执行量(步骤S33)。
[0110] 此后,扫描仪40的作业控制单元4003生成所操作的功能的作业(步骤S34)。此后,扫描仪40的执行控制单元4008执行所生成的作业(步骤S35)。
[0111] 此后,扫描仪40的总计金额计算单元4009确定所执行的作业是否是基于替代信息的作业(步骤S36)。如果所执行的作业不是基于替代信息的作业(步骤S36中的否),则主体部分11的费用计算单元1005从正常费用计算取决于功能、设置选项以及执行量的总计金额(步骤S37)。
[0112] 另一方面,如果所执行的作业是基于替代信息的作业(步骤S36中的是),则扫描仪40的总计金额计算单元4009通过将执行控制单元4008执行的单位量的数量乘以替代信息中包含的费用来计算总计金额(步骤S38)。
[0113] 此后,扫描仪40的通信控制单元4007向服务器部分20发送包含所计算的总计金额的计费信息(步骤S39)。
[0114] 然后,通过扫描仪40执行的替代执行处理结束。
[0115] 下面描述本实施例的计费系统1的服务器部分20执行的存储处理。存储处理是将所接收的计费信息存储在计费信息表T3中的处理。图14是示出本实施例的计费系统1的MFP 10执行的存储处理的流程的流程图。
[0116] 服务器部分20的通信控制单元2001接收所发送的计费信息(步骤S51)。
[0117] 此后,服务器部分20的存储控制单元2002使得所接收的计费信息存储在计费信息表T3中(步骤S52)。
[0118] 然后,服务器部分20执行的存储处理结束。
[0119] 如上所述,根据本实施例的计费系统1,当由于故障等无法执行所操作的功能时,MFP 10的主体部分11的设备提取单元1004通过参考功能表T1提取替代设备,该替代设备具有与所操作的功能相同的功能。费用计算单元1005针对每个所提取的替代设备,计算作为MFP 10的替代来执行功能的费用。显示控制单元1006使得提取出的替代设备、由替代设备执行功能的费用等显示在替代选择屏幕G1上。通信控制单元1007将替代信息发送到替代设备中被选择的替代设备。所接收替代信息后,当扫描仪40执行的功能是作为MFP 10的替代而执行的功能时,扫描仪40根据替代信息中包含的费用来计算总计金额。扫描仪40使得所计算的总计金额存储在计费信息表T3中。计费系统1的供应商要求基于计费信息表T3中存储的总计金额进行账单的支付。因此,即使用户无法使用期望设备的功能,用户也能够以针对替代所计算的费用来使用作为替代的另一设备的功能。因此,即使在用户想要使用的设备功能无法使用的情况下,本实施例的计费系统1也可以保持用户的满意水平。
[0120] 下面描述计费系统1的第一变型例。
[0121] 主体部分11的费用计算单元1005、打印机30的费用计算单元3005、以及扫描仪40的费用计算单元4005中的每个单元基于费率表中指定的费率来计算第一阶段中的费用。
[0122] 图15是示出费率表T4的示例的示意图。费率表T4是指示计费系统1中包括的每个设备功能的费率的信息。费率表T4存储设备、功能、设置选项以及费率。费率表T4的设备、功能和设置项目与功能表T1的设备、功能和设置项目相同。费率是针对每个设备指示费用表T2中所指定的费用有关的费率的信息。例如,使用“MFP”来执行具有设置选项“基本”的设备“MFP”的功能“扫描”的费率是“1.00”。换言之,照常应用费用表T2中指定的费用。然而,使用“扫描仪”来执行具有设置选项“基本”的设备“MFP”的功能“扫描”的费率是“0.85”。
[0123] 通信控制单元1007读取体现费率表T4的信息。费用计算单元1005通过将费率表T4中的费率乘以费用表T2中指定的费用来计算费用。主体部分11的费用计算单元1005通过这种方式基于费率来计算费用。
[0124] 下面描述计费系统1的第二变型例。
[0125] 图16是示出第二变型例的主体部分11、服务器部分20、打印机30和扫描仪40的功能组件的示例的框图。第二变型例与实施例的不同之处在于主体部分11的费用计算单元1005a、打印机30的费用计算单元3005a、以及扫描仪40的费用计算单元4005a。第二变型例的服务器部分20与实施例的不同之处在于还包括操作状态监视单元2003。
[0126] 服务部分20的操作状态监视单元2003监视计费系统1中包括的每个设备的操作状态。操作状态监视单元2003计算计费系统1中包括的每个设备的单位时间操作率。此外,操作状态监视单元2003生成操作状态信息,其指示计费系统1中包括的每个设备的单位时间操作率。通信控制单元2001以规律间隔向计费系统1中包括的设备发送操作状态信息。
[0127] 费用计算单元1005a利用所接收的操作状态信息来计算费用。更具体地,费用计算单元1005a调整第二阶段中的费用从而降低操作率相对低的设备的费用。因此,操作状态监视单元2003能够使得设备被均等使用。可替换地,费用计算单元1005a可以调整费用从而提高操作率相对高的设备的费用。费用计算单元1005a可以基于第一阶段的费率或者第一阶段中的费用的费率来应用调整。
[0128] 在此情况下,打印机30和扫描仪40的费用计算单元3005和费用计算单元4005也像主体部分11的费用计算单元1005a的情况一样地利用所接收的操作状态信息来计算费用。
[0129] 下面描述计费系统1的第三变型例。在上面的描述中,将服务器部分20置于MFP 10中。可替换地,服务器部分20可以与MFP 10分开。图17是示出第三变型例的计费系统1b的示例的示意图。服务器部分20可以从MFP 10分离,作为图17中所示的服务器装置20a。在此情况下,服务器部分20可以优选地经由网络2连接MFP 10、打印机30以及扫描仪40。
[0130] 本发明的实施例的上述描述为了说明而提供,并不旨在限制本发明的范围。这些新颖的实施例能够以各种其他方式来实现,并且在不脱离本发明的主旨的情况下能够做出各种省略、替代和修改。这些实施例及其变型例落入本发明的范围和主旨,并且落入所附权利要求和它们的等同要求所述的本发明的范围。
[0131] 上述实施例不旨在限制本发明的范围。MFP 10的主体部分11、打印机30、以及扫描仪40中包括的功能(设备监视单元1002,3002,4004、费用计算单元1005,3005,4005,1005a,3005a,4005a、以及总计费用计算单元1009,3009,4009)可以替换地包括在服务器部分20中。
[0132] 服务器部分20中包括的功能(存储控制单元2002和操作状态监视单元2003)可以替换地包括在MFP 10的主体部分11、打印机30、以及扫描仪40中。存储在服务器部分20的HDD 205中的信息(功能表T1、费用表T2、计费信息表T3、以及费率表T4)可以替换地包括在MFP 10的主体部分11、打印机30、以及扫描仪40中的任何一个之中。
[0133] 计费系统1中包括的设备(诸如,MFP 10、打印机30、以及扫描仪40)的数量可以是任意数量。可以从设备添加或者删除任意类型的设备。计费系统1可以包括多个服务器部分20或多个服务器装置20a。实施例中描述的计费系统1的配置只是示例,不必说,计费系统1能够成为根据用途和目的而变化的各种系统配置。
[0134] 主体部分11的各个部件(操作单元1001、设备监视单元1002、作业控制单元1003、设备提取单元1004、费用计算单元1005,1005a、显示控制单元1006、通信控制单元1007、执行控制单元1008、以及总计金额计算单元1009)的上述功能通过由CPU 101执行在存储设备(例如,ROM 103或HDD 105)中存储的程序来实现。然而,实现不限于此。例如,主体部分11的各个部件的至少一些功能可以在专用硬件电路(例如,半导体集成电路)中实现。
[0135] 服务器部分20的各个部件(通信控制单元2001、存储控制单元2002以及操作状态监视单元2003)的上述功能通过由CPU 201执行存储设备(例如,ROM 203或HDD 205)中存储的程序来实现。然而,实现不限于此。例如,服务器部分20的各个部件的至少一些功能可以在专用硬件电路(例如,半导体集成电路)中实现。
[0136] 打印机30的各个部件(操作单元3001、设备监视单元3002、作业控制单元3003、设备提取单元3004、费用计算单元3005,3005a、显示控制单元3006、通信控制单元3007、执行控制单元3008、以及总计金额计算单元3009)的上述功能通过由CPU 301执行存储设备(例如,ROM 303或HDD 305)中存储的程序来实现。然而,实现不限于此。例如,打印机30的各个部件的至少一些功能可以在专用硬件电路(例如,半导体集成电路)中实现。
[0137] 扫描仪40的各个部件(操作单元4001、设备监视单元4002、作业控制单元4003、设备提取单元4004、费用计算单元4005,4005a、显示控制单元4006、通信控制单元4007、执行控制单元4008、以及总计金额计算单元4009)的上述功能通过由CPU 401执行存储设备(例如,ROM 403或HDD 405)中存储的程序来实现。然而,实现不限于此。例如,扫描仪40的各个部件的至少一些功能可以在专用硬件电路(例如,半导体集成电路)中实现。
[0138] 本实施例的主体部分11、服务器部分20、打印机30以及扫描仪40执行的程序P1、程序P2、程序P3以及程序P4可以作为可安装文件或可执行文件,通过记录在非瞬态计算机记录介质中来提供,诸如CD-ROM、软盘(FD)、CD-R或DVD(数字多功能光盘)。
[0139] 本实施例的主体部分11、服务器部分20、打印机30以及扫描仪40执行的程序P1、程序P2、程序P3以及程序P4可以配置为:存储在连接到诸如互联网的网络中,并且通过在网络进行下载来提供。
[0140] 本实施例的主体部分11、服务器部分20、打印机30以及扫描仪40执行的程序P1、程序P2、程序P3以及程序P4可以配置为经由诸如互联网的网络来提供或分发。本实施例的主体部分11、服务器部分20、打印机30以及扫描仪40执行的程序P1、程序P2、程序P3以及程序P4可以配置为预先存储在ROM 103,203,303,403中来提供。
[0141] 附图标记列表
[0142] 1 计费系统
[0143] 10 MFP
[0144] 11 主体部分
[0145] 20 服务器部分
[0146] 30 打印机
[0147] 40 扫描仪
[0148] 1001,3001,4001 操作单元
[0149] 1002,3002,4002 设备监视单元
[0150] 1003,3003,4003 作业控制单元
[0151] 1004,3004,4004 设备提取单元
[0152] 1005,1005a,3005,3005a,4005,4005a 费用计算单元
[0153] 1006,3006,4006 显示控制单元
[0154] 1007,3007,4007 通信控制单元
[0155] 1009,3009,4009 总计金额计算单元
[0156] 2001 通信控制单元
[0157] 2002 存储控制单元
[0158] 2003 操作状态监视单元
[0159] T1 功能表
[0160] T2 费用表
[0161] T3 计费信息表
[0162] T4 费率表
[0163] 引证列表
[0164] 专利文献
[0165] PTL 1:日本未审查专利2005-338377号公报