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

打印系统的制作方法

2023-08-05 06:11:38 来源:中国专利 TAG:


1.本公开涉及一种其中根据在打印介质上的图像的打印来收取费用的打印系统。


背景技术:

2.传统上,存在根据要打印的图像的内容对用户进行收费,并且允许在通过电子支付已完成针对已收取费用的支付处理之后打印图像的已知的打印服务。
3.现有技术文献
4.专利文献
5.专利文献1:日本未审查专利公开no.2018-118406。


技术实现要素:

6.由本发明解决的问题
7.当使用如上所述的具有电子支付的打印服务时,通常预先确定用于打印图像的打印设置。然而,存在其中用户希望根据需要变更这样的预定打印设置的情况。不存在考虑这一点的常规技术。
8.本发明的目的是提供一种配置,该配置允许用户根据需要在针对打印图像对用户进行收费的采用电子支付的打印系统中变更预定打印设置。
9.用于解决问题的方法
10.为了实现以上目的,本发明的特征在于包括:数据获取部,其被配置为获取打印数据;打印部,其被配置为基于打印设置值来在打印介质上打印与打印数据相对应的图像;费用确定部,其被配置为确定当在打印介质上打印与打印数据相对应的图像时要收取的费用;以及设置值变更部,其被配置为变更打印设置值。
11.在本发明的打印系统中,提供了数据获取部、打印部和费用确定部。数据获取部获取打印数据,并且由打印部将与打印数据相对应的图像打印在打印介质上。由费用确定部确定在打印介质上打印与打印数据对应的图像时要收取的费用。打印部被配置为基于打印设置值来打印图像,并且设置值变更部被配置为变更打印设置值。当打印设置值变更时,打印部基于变更的打印设置值来在打印介质上打印图像。
12.如上所述,根据本发明,由于提供了设置值变更部,因此用户能够根据需要来变更预定打印设置。
13.发明的效果
14.根据本发明,在针对打印图像对用户进行收费的采用电子支付的打印系统中,用户能够根据需要来变更预定打印设置。
附图说明
15.图1是示出了根据本发明的第一实施例的打印系统的整体配置的框图。
16.图2是示出了由移动终端、mfp(多功能外围设备)、数据处理服务器和交易服务器
进行的处理的序列图。
17.图3是在移动终端上显示的打印设置门户页面的示例。
18.图4是在移动终端上显示的电子邮件发送画面的示例。
19.图5是示出了由移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
20.图6是在移动终端上显示的邮件接收画面的示例。
21.图7是支付门户页面的示例和在移动终端上显示的设置变更门户页面的示例。
22.图8是示出了由移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
23.图9是在移动终端上显示的设置变更门户页面的示例。
24.图10是示出了根据其中数据生成定时被区分的变型由移动终端、mfp、数据处理服务器和交易服务器进行的处理的时序图。
25.图11是在移动终端上显示的设置变更门户页面的示例。
26.图12是示出了由移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
27.图13是示出了根据其中使用ews变更打印设置的变型由移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
28.图14是通过访问在用于ews的文件中指示的特定url,在移动终端等上显示的web服务页面的示例。
29.图15是在移动终端等上显示的打印设置页面的示例。
30.图16是示出了根据其中通过操作mfp的触摸屏面板来变更打印设置的变型由移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
31.图17是图示了响应于触摸屏面板的操作的画面的转换的示意图。
32.图18是示出了根据本发明的第二实施例的打印系统的整体配置的框图。
33.图19是示出了由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
34.图20是示出了由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
35.图21是在mfp的显示器上显示的注册任务列表显示画面的示例。
36.图22是在mfp的显示器上显示的文件信息显示画面的示例。
37.图23是示出了由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
38.图24是在mfp的显示器上显示的支付画面的示例。
39.图25是示出了由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
40.图26是示出了根据其中pc终端获取费用表并且进行费用计算的变型由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
41.图27是示出了根据其中在“设置完成”的输入之后进行费用计算的变型由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
42.图28是示出了根据其中在生成打印数据之后进行费用计算的变型由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
43.图29是示出了根据其中在生成打印数据之后进行费用计算的变型由pc终端、移动终端、mfp、数据处理服务器和交易服务器进行的处理的序列图。
具体实施方式
44.将参照附图描述根据本发明的实施例。
45.首先,将参照图1至17描述根据本发明的第一实施例。本实施例是提供打印服务的打印系统1,其中作为客户的用户支付使用mfp(多功能外围设备)200的打印功能的费用,并且用户通过电子邮件发送要打印的打印文件。
46.打印系统的概述
47.在图1中,打印系统1包括数据处理服务器100、mfp 200、移动终端300和交易服务器400。数据处理服务器100、mfp 200、移动终端300和交易服务器400连接到网络nt,并且可以彼此通信。
48.数据处理服务器
49.数据处理服务器100是例如由mfp 200的制造商安装和管理的服务器,并且其设置有处理器110、存储设备115和接口190。处理器110是第二控制器的示例,并且接口190是通信i/f(接口)的示例。处理器110、存储设备115和接口190经由总线105互连。
50.存储设备115设置有易失性存储设备120和非易失性存储设备130。
51.易失性存储设备120例如是具有交易id存储区域123、打印设置存储区域124和数据存储区域125的dram。非易失性存储设备130例如是硬盘驱动器或固态驱动器,并且具有存储各种程序的程序存储区域131和费用表存储区域132。稍后将描述在相应存储区域中存储的内容。
52.在存储在程序存储区131中的各种程序当中,与稍后描述的图2、图5、图8、图10、图12、图13、图16、图19、图20、图23、图25、图26、图27、图28、图29等中所示的序列收费的执行相关的打印处理程序已经被预先存储在非易失性存储设备130中。
53.处理器110是进行数据处理的设备,并且例如是cpu。处理器110执行存储在程序存储区131中的以上提及的信息处理程序,以与mfp 200的处理器210(稍后描述)相关联地进行根据本实施例的打印系统的打印处理方法。以这种方式,进行图2、图5、图8、图10、图12、图13、图16、图19、图20、图23、图25、图26、图27、图28、图29等中所示的并且包括与移动终端300、mfp200和连接到网络nt的交易服务器400的数据通信的各种处理。
54.接口190可以是与其他设备通信并且连接到网络nt的有线lan接口或无线接口。
55.交易服务器400
56.交易服务器400例如位于使用稍后描述的适当支付应用程序提供在线支付服务的公司中,并且具有处理器、存储设备和用于连接到网络nt(未示出)的接口。
57.mfp
58.mfp 200例如由以上打印服务的企业提供商拥有。mfp 200是打印设备的示例。mfp 200具有扫描部280、打印部290、处理器210、存储设备215、显示器240、用户可操作的操作面板250和通信接口270。扫描部280、打印部290、处理器210、存储设备215、显示器240、用户可
操作操作面板250和通信接口270经由总线205互连。
59.存储设备215包括易失性存储设备220和非易失性存储设备230。易失性存储设备220例如是dram,其具有被配置为存储图像数据的数据存储区域222。非易失性存储设备230例如是闪存。非易失性存储设备230具有程序存储区域232。在程序存储区232中存储的各种程序当中,与图2、图5、图8、图10、图12、图13、图16、图19、图20、图23、图25、图26、图27、图28、图29等中的序列收费的执行相关的打印程序已经在非易失性存储装置230中预先存储,例如,作为固件。
60.处理器210是被配置为进行数据处理的设备,例如是cpu。处理器210被配置为执行存储在程序存储区232中的打印处理程序,并且结合处理器210进行本实施例的打印系统1的打印方法。以这种方式,处理器210被配置为使打印部290基于从移动终端300发送的图像数据来形成图像。注意,处理器210是第一控制器的示例。还应注意,在本说明书中,在打印纸上形成图像有时将被简称为“打印”等。
61.显示器240例如是lcd(液晶显示器)。操作面板250是被配置为由用户接收操作的设备。用户能够通过操作操作面板250向mfp 200输入各种指令。通信接口270是与其他设备进行通信并与网络nt连接的无线或有线网络接口。
62.扫描部280被配置为利用诸如ccd或cmos的光电转换设备光学读取经受扫描的原稿,并且生成表示读取图像的图像数据。
63.打印部290被配置为利用传送机构(未示出)拾取并传送容纳在纸馈送托盘中的打印纸,并且根据特定方法在传送的打印纸上打印图像。在以下描述中,将描述作为示例的根据喷墨方法进行打印的情况。注意,打印纸是打印介质的示例。
64.移动终端
65.在该示例中,移动终端300是用户拥有的移动终端,诸如经由无线通信连接到网络nt的智能电话。移动终端300具有存储设备和连接到网络nt(未示出)的接口。移动终端300是外部设备的示例。注意,作为外部设备,可以使用诸如个人计算机、平板计算机等的其他信息终端来代替移动终端300。
66.使用邮件附件处理打印文件
67.在如上所述配置的打印系统1中,根据本实施例,移动终端300将包含图像数据的打印文件所附加的电子邮件发送到数据处理服务器100,从而打印由mfp 200进行的打印文件。此外,通过所谓的电子支付实施与当时的打印费用的支付有关的处理。此后,将逐步地解释细节。
68.处理流
69.将参照图2、图5和图8描述根据本实施例由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器进行的处理的控制序列。在以下对图2、图5和图8的描述中,省略了每个处理器的描述,并且诸如“mfp 200的处理器中”、“由mfp 200的处理器”等的表述简单地表示为“mfp 200中”、“由mfp 200”等。
70.打印任务的发送/接收
71.在图2中,用户首先适当地操作移动终端300或另一适当的终端等,以根据本发明的上述打印处理方法将mfp 200与数据处理服务器100连接以启动服务(s11)。从mfp 200,根据以上,发送由数据处理服务器100接收的服务开始请求(s13)。
72.响应于接收到服务开始请求,pin码由数据处理服务器100颁发,并且其由mfp 200接收(s15)。通过使用pin码,建立mfp 200和数据处理服务器100之间的无线通信的连接(s17)。建立连接之后,数据处理服务器100为mfp 200分配电子邮件地址,启动以上提及的服务(s19)。响应于服务的开始,在mfp 200中,分配的电子邮件地址被颁发,其被发送到移动终端300等(s21)。在以下描述中,分配给mfp 200的电子邮件地址将被简称为“mfp 200的电子邮件地址”。注意,mfp 200的电子邮件地址是打印设备的电子邮件地址的示例。
73.此后,当用户经由移动终端300等进行适当的操作时,当由mfp 200进行打印时,用户访问门户站点的打印设置页面的url以进行打印设置,以及作出请求显示打印设置页面的显示指令(s23)。注意,以上url是第一url的一个示例,在下面的描述中将其简称为“第一url”。从移动终端300,响应于以上请求,门户页面获取请求被发送,其由数据处理服务器100接收(s25)。当从数据处理服务器100向移动终端300输出对应于门户页面获取请求的门户页面的显示数据时,由移动终端300显示用于打印设置的门户页面(s27)。
74.图3示出了在移动终端300上显示的上述打印设置门户页面650的示例。为了进行以上打印设置,打印设置门户页面650具有用于键入要打印的份数的份数设置字段651、用于选择纸张尺寸的纸张尺寸设置字段652、以及用于选择表示彩色或单色打印的打印颜色设置的打印颜色设置字段653。在该示例中,“1”被设置在份数设置字段651中,“a4”被设置在纸张尺寸设置字段652中,并且“彩色”被设置在打印颜色设置字段653中。份数、纸张尺寸和打印颜色仅仅是示例,并且尽管在附图中未示出,还存在其他设置,诸如用于选择普通纸张或有光泽纸张的纸型设置字段、用于选择“正常”模式或“高质量”模式的打印质量设置字段、以及用于选择具有或不具有边界的打印的边界设置字段等。包括以上设置字段651、652和653的所有设置字段中的设置内容是打印设置值的示例。换言之,“打印设置值”不限于数字表达的那些,诸如份数设置字段651的内容,还包括能够由用户选择和/或指定的设置因素,诸如纸张尺寸设置字段652、打印颜色设置字段653、纸张类型设置字段、打印质量设置字段和边界设置字段的内容,其以诸如种类或类型的非数字形式表达。
75.在打印设置门户页面650中,除了上述设置字段651、652和653之外,还提供了“以这些内容进行设置”按钮654。在字段651、652和653中的每个中进行期望设置之后,当用户操作“以这些内容进行设置”按钮654时,作出打印设置的指令(s31),从移动终端300发送反映设置的请求,该请求由数据处理服务器100接收(s33)。响应于此,当数据处理服务器100向移动终端300输出反映以上打印设置的门户页面的显示数据时,用于反映的打印设置的门户页面显示在移动终端300上(s35)。
76.如上所述,完成在进行打印时针对mfp 200的打印设置。在该状态下,通过适当地操作移动终端300,用户将带有包含要由多功能设备200打印的的期望图像数据的附加的打印文件的电子邮件发送到以上s21中接收的电子邮件地址。图4示出了在该阶段通过在移动终端300上的适当邮寄软件显示的邮件发送画面的示例。
77.在图4中,邮件发送画面700包括目的地显示字段701、主题字段702、附加的文件显示字段703、主体字段704和“发送”按钮705。在该示例中,在目的地显示字段701中,mfp 200的电子邮件地址(即,“machine01@mfp.co.jp”)已经被键入作为目的地,并且文件名称“document01.pdf”已经被键入到附加的文件显示字段703中,该附加的文件显示字段703是附加到该邮件的打印文件的名称并且包含图像数据。通过用户在移动终端300上的适当操
作,当点击“发送”按钮705时,指导附加打印文件“document01.pdf”的电子邮件的发送(s37),并且从移动终端300发送电子邮件(s39)。如以上所提及,该阶段的电子邮件地址是由数据处理服务器100分配给mfp 200的地址。然而,预先配置发送到电子邮件地址的电子邮件被数据处理服务器100接收,并且被存储在数据处理服务器100的特定区域中。也就是说,由数据处理服务器100接收如上所提及的从移动终端300发送的电子邮件(s41)。该电子邮件是第一电子邮件的示例,并且在s41中进行的处理是邮件接收处理的示例。注意,如果文件能够由mfp 200打印,则打印文件的格式可以是任何格式,并且文件格式可以是“jpeg”格式、“pdf”格式、“tiff”格式、“gif”格式等。
78.移至图5,在数据处理服务器100中,在s76中分析附加到以上s41中接收的电子邮件的打印文件,并且计算要向用户收取的用于打印包含在打印文件中的图像数据的费用。该金额是第一金额的示例,并且在下文中简称为“第一金额”。此外,在s76中进行的处理是第一费用确定处理的示例。在该计算中,例如,基于存储在易失性存储设备120的费用表存储区域132中的特定费用表来计算费用。此时,通过考虑用于打印设置并且在上述s33中接收的以上提及的门户页面650的设置字段651、652、653等中的每个中的打印设置值来进行计算。即,在以上费用表中,设置关于基本信息和扩展信息的打印设置值中的至少一个的特定相互关系,基本信息诸如页面的数量、份数、纸张尺寸、打印颜色和打印纸张的类型,扩展信息包括例如图像数据的占空比、打印覆盖范围等。当至少一个打印设置的值被确定时,能够通过将所确定的值代入特定相互关系来计算对应的费用。注意,费用表是费用确定信息的示例。
79.此后,在s79中,在数据处理服务器100中进行支付预订处理。具体地,针对执行服务以打印以上打印文件的图像数据所颁发的产品id、由用户支付的作为s76中的计算的结果的金额、将用于在交易服务器400处的认证的认证信息、以及用于确认支付完成的url(在该实施例中,数据处理服务器100的url)被发送到交易服务器400。此外,由数据处理服务器100接收用于用户访问和支付费用的支付url以及与响应于来自交易服务器400的以上发送而发送的费用支付过程相关的交易id。
80.此后,在数据处理服务器100中,生成到移动终端300的回复电子邮件,在该回复邮件中描述了作为s76中的计算的结果的支付金额以及在s79中获取的以上支付url(s81)。此外,在该s81中,访问门户页面以供用户将与以上第一金额相关的、在s33中接收到的打印设置值变更为期望值的url也被包括在返回电子邮件中。该url是第三url的示例,并且在该实施例中,该url在下文中适当地被简称为“第三url”。注意,以上支付url是第二url的示例,该支付url在下文中被简称为“第二支付url”。此外,回复电子邮件是第二电子邮件的示例,并且在s81中执行的处理是电子邮件生成处理的示例。
81.此后,在数据处理服务器100中,在s81中生成的回复电子邮件被发送到移动终端300(s83)作为对在s41中接收到的电子邮件的回复。注意,在s83中执行的处理是电子邮件回复处理的示例。发送的回复电子邮件由移动终端300接收(s85)。图6示出了当由此接收的电子邮件被移动终端300中的邮寄软件打开时显示的电子邮件接收画面的示例。
82.在图6中,在邮件接收画面710中,提供了发送的电子邮件显示字段711、计算结果显示字段712、支付url显示字段713。
83.发送的电子邮件显示字段711是用于显示从上述移动终端300发送的电子邮件的
概述的字段,并且包括发送源显示字段711a、主题字段711b、附加的文件显示字段711c和主体字段711d。在该示例中,根据以上描述,在发送源显示字段711a中指示“machine01@mfp.co.jp”,其是mfp 200的电子邮件地址,并且在附加的文件显示字段711c中指示上述“document01.pdf”。
84.在计算结果显示字段712中,指示了用于前述门户页面650的设置字段651、652、653中的打印设置的设置值的内容,即,份数“1”、用纸尺寸“a4”和颜色设置“彩色”。尽管在附图中未示出,但是也指示了如上所述的纸张类型设置字段中的打印设置值、打印质量设置字段、边界设置字段等。此外,在该示例中,在以上s76中计算的支付金额被指示为“180日元”。当描述回复电子邮件的内容时,包括在电子邮件接收画面710中的每个显示字段(诸如711、712等)可以适当地被简称为“回复电子邮件的显示字段”等。
85.在支付url显示字段713中,显示了以上支付url的内容,即在该示例中的url“https://hogehoge.payment.html”和文本“前进到支付(proceed to payment)”。
86.在图6所示的示例中,在回复电子邮件的主体中直接描述了以上在s76中计算的支付金额和支付url,但是配置不限于图6中所示的示例。例如,尽管未在附图中示出,但是可以在回复电子邮件的主题行中描述以上提及的支付金额和支付url中的至少一个。可替选地,它们中的至少一个可以在“cc”或“bcc”字段中列出,或者它们中的至少一个可以在“cc”或“bcc”字段中列出的访问目的地网页等中描述。
87.在不变更打印设置的情况下进行支付时
88.当用户检查电子邮件接收画面710并且不变更打印设置值时,如下所述,用户通过在移动终端300上的适当操作在支付url显示字段713中点击“https://hogeshoge.payment.html”。然后,在移动终端300中,在以上s85之后的s92被确定为是,并且相应地,从移动终端300发送支付请求,其由数据处理服务器100接收(s102)。响应于此,数据处理服务器100在s99中执行支付重新预订处理。也就是说,由于用户对以上第一金额的批准已经进行,因此再次进行与以上s79中的第一金额的处理类似的处理。也就是说,前述产品id、前述认证信息、前述s76中计算的第一金额、以及确认支付完成的确认url被发送到交易服务器400,并且第一支付url和交易id被数据处理服务器100接收。
89.在以上s99之后,在数据处理服务器100中,将与s102中接收到的支付请求相对应的支付门户页面的显示数据输出到移动终端300,从而在移动终端300上显示支付门户页面(s103)。在图7的(a)中示出了根据该变型的实施例的该支付门户页面的示例。
90.在图7的(a)中,该支付门户页面720具有支付金额显示字段721、支付明细显示字段722、用于应用的支付按钮724和用于浏览器的支付按钮725。支付门户页面720是支付页面的示例。
91.支付金额显示字段721在该示例中示出了与先前示例一致的“180日元”。支付明细显示字段722包括单位价格显示字段722a、文件格式和页面数量显示字段722b、份数显示字段722c和计算公式显示字段722d。
92.在单位价格显示字段722a中,显示“每a4彩色用纸60日元”,其对应于在该示例中用于彩色打印的a4尺寸用纸的60日元的单位价格。
93.在文件格式和页面数量显示字段722b中,显示对应于前述内容的“pdf文件,3页”。在份数显示字段722c中,显示“份数1”,对应于份数为1的事实。在公式显示字段722d中,根
据以上示例,当响应于以上单位价格显示字段722a、文件格式/页面数量显示字段722b以及份数显示字段722c的计算费用时使用的公式被显示为“3页*1份*60日元=180日元”。
94.用于应用的支付按钮724是用于在与上述交易服务器400相关联的支付应用程序上执行在线支付的按钮。
95.浏览器支付按钮725是用于在正常浏览器上执行在线支付的按钮,而不是在与上述交易服务器400相关联的支付应用程序上执行在线支付的按钮。
96.基于在以上支付门户页面720上显示的内容,用户能够知道此次使用服务他/她应该支付的费用。当用户点击移动终端300上的用于适当操作的应用的支付按钮724时,如在图5之后的图8所示,由确认支付金额显示字段721和支付明细显示字段722的内容的用户给出支付批准指令(s91)。因此,支付批准通知从移动终端300在上述支付应用上发送到交易服务器400(s105)。当点击用于浏览器的支付按钮725时,与以上相同,支付批准通知从移动终端300在浏览器上发送到交易服务器400(s105)。
97.当打印设置根据需要变更时
98.作为本实施例的特征,能够根据用户的期望为要打印的每个打印文件变更打印设置值。此外,在本实施例中,与以下描述的变型实施例(1-1)不同,能够根据用户的需要变更每个打印文件中设置的所有打印设置值。也就是说,在上面描述的图6中,电子邮件接收画面710还设置有打印设置变更url字段714,其中将描述第三url,并且在该示例中,指示url“https://hogehoge.setting.html”。如果用户希望在检查发送的电子邮件显示字段711和计算结果显示字段712的内容之后变更打印设置,则用户点击打印设置变更url显示字段714中的“https://hogeshoge.setting.html”。然后,移动终端300在s85之后的s92中做出“否”决定,并且在s93中做出“是”决定,然后,相应地从移动终端300发送并且由数据处理服务器100接收获取用于变更设置的门户页面的请求(s94)。数据处理服务器100向移动终端300输出与获取用于变更设置的门户页面的请求相对应的门户页面的显示数据,并且在移动终端300上显示用于变更设置的门户页面以显示用于变更设置的门户页面(s95)。
99.图7的(b)示出了在移动终端300上显示的设置变更门户页面850的示例。与图3中所示的画面类似的该设置变更门户页面850设置有如用于重新配置以上打印设置的字段、用于键入要打印的份数的份数设置字段851、用于选择纸张尺寸的纸张尺寸设置字段852、以及用于选择打印颜色设置(即,彩色打印或单色打印)的打印颜色设置字段853。如在前面的描述中,尽管在附图中未示出,但是除了以上之外,还存在其他字段,诸如纸张类型设置字段、打印质量设置字段、边界设置字段等。在图7的(b)所示的示例中,示出了用户变更设置之前的状态,并且类似于先前的示例,在份数设置字段851中设置“1”份,在纸张尺寸设置字段852中设置“a4”尺寸,并且在打印颜色设置字段853中设置“彩色”。类似于先前的描述,相应设置字段851、852和853中的这些设置的内容是打印设置值的示例。此外,设置变更门户页面850是打印设置值变更页面的示例。
100.此外,在该设置变更门户页面850中,提供了金额显示字段854以指示对应于设置字段851、852和853的内容的费用金额。在变更之前的状态下,如图7的(b)所示,显示“180日元”,其已经在s76中计算,对应于以上提及的设置值1份、a4尺寸和彩色。
101.在该状态下,如果用户通过操作移动终端300来变更设置字段851、852或853中的至少一个的内容,则给出变更打印设置值的指令(s96),并且从移动终端300发送反映打印
设置值中的变更的反映请求。所发送的反映请求由数据处理服务器100接收(s97)。此后,在数据处理服务器100中,响应于接收到变更设置值的反映请求而变更打印设置,即,更新打印设置值(s89)。注意,在s89中进行的处理是第一打印设置值变更处理的示例,并且进行s89的数据处理服务器100的处理器110是本实施例中的设置值变更部的示例。
102.此后,使用与在s76(s98)中进行的方法相同的方法来重新计算与以上设置值变更相对应的打印时的费用。换句话说,通过对于在s76中计算的第一金额反映在s89中的打印设置值的变更来计算费用。每次当在s97中接收到设置反映请求并且在s89中(即,实时)变更打印设置值时,进行s98中的费用计算。注意,该金额是第二金额的示例并且在下文中被简称为“第二金额”。此外,在s98中进行的处理是第二费用确定处理的示例。此外,上述执行s76和s98的数据处理服务器100的处理器110是根据本实施例的费用确定部的示例。此后,将反映上述设置值变更和费用重新计算的结果的门户页面的显示数据输出到移动终端300。这样,在移动终端300中,显示了反映打印设置值变更之后的门户页面(s100)。此后,在s89中变更的打印设置值被发送到mfp 200,并且打印设置值被设置到mfp 200(s90)。
103.图9的(a)示出了当用纸尺寸设置字段852的内容例如从图7的(b)所示的状态变更为“a3”尺寸时,设置变更门户页面850的示例。在这种情况下,由于用纸尺寸的变更,金额显示字段854中的指示已经从如上所述的“180日元”变更为“360日元”。
104.图9的(b)示出了当打印颜色设置字段853的内容例如从图7的(b)所示的状态变更为“单色”时,设置变更门户页面850的示例。在这种情况下,由于打印颜色设置的变更,金额显示字段854中的指示已经从如上所述的“180日元”变更为“90日元”。
105.在图9的(a)或图9的(b)所示的设置变更门户页面850中,在页面850上提供“前进到支付”按钮855用于变更反映已变更内容的设置。当用户操作“前进到支付”按钮855时,移动终端300在s100之后的s101中作出“是”确定。作为响应,由数据处理服务器100接收来自移动终端300的支付请求(s102),并且在s99中执行支付重新调度处理。也就是说,由于用户的批准已经针对第二金额给出,因此再次针对第二金额进行与s79中的处理类似的处理。换句话说,产品id、认证信息、在s98中计算的第二金额和用于确认支付完成的确认url被发送到交易服务器400,并且第一支付url和交易id由数据处理服务器100接收。
106.此后,数据处理服务器100将与在s102中接收的支付请求相对应的支付门户页面的显示数据输出到移动终端300,并且在移动终端300上显示支付门户页面(s103)。如上所述,在变更打印设置值之后,由用户对关于费用支付的支付门户页面进行最终确认。类似于前面的描述,当用户点击用于应用的支付按钮724或用于浏览器的支付按钮725时,进行参考图8描述的支付批准指令(s91),并且从移动终端300发送支付批准通知,该支付批准通知由交易服务器400接收(s105)。此时执行s105的交易服务器(交易服务器)400的处理器是本实施例中的支付接收部的示例。
107.如果“前进到支付”按钮855不在图7的(b)所示的设置变更门户页面850上操作,则在s101中的确定是“否”,处理返回到s93,并且重复前述处理。
108.在s105之后,接收到批准通知的交易服务器400在将支付(s79)调度到移动终端300(s107)时发送对应于支付url的确认url。基于确认url,移动终端300发送由数据处理服务器100接收的支付完成请求(s109)。结果,数据处理服务器100为s111做出“是”确定,并且进行支付完成确认处理(s113)。也就是说,将认证信息、产品id和与确认url相对应的交易
id发送到交易服务器400。附加地,数据处理服务器100接收响应于以上发送而从交易服务器400发送的返回代码。
109.在支付完成确认处理之后,数据处理服务器100发送由移动终端300(s117)接收的支付完成通知(s115)。然后,数据处理服务器100对附加到在s41中接收的电子邮件的打印文件中包含的图像数据进行特定转换,并且以反映在s89(s120)中变更的打印设置的形式生成打印数据。执行s120的数据处理服务器100的处理器110是第一数据生成器的示例。此后,基于在s41中接收的打印文件的打印数据从数据处理服务器100(s125)发送,并且其由mfp 200接收(s126)。以上打印数据可以是打印文件本身的数据或打印的光栅化数据。在s125中执行的处理是第一信息发送处理的示例。此外,在s126中执行的处理是数据获取处理的示例,并且执行s126的处理器210是本实施例中的数据获取部的示例。
110.方法不限于直接从数据处理服务器100向mfp 200发送打印数据的方法,如以上s125和s126的处理中,但是也可以使用其他方法。
111.也就是说,例如,响应于数据处理服务器100从交易服务器400接收到支付完成确认通知,数据处理服务器100可以将打印数据存储在连接到网络nt的适当的外部设备中。在这种情况下,数据处理服务器100之后向mfp 200发送包括诸如以上提及的外部设备的url的访问信息的数据获取指令。mfp 200接收所发送的数据获取指令。在接收到数据获取指令之后,mfp 200经由网络nt访问外部设备以从外部设备获取打印数据。在这种情况下,访问信息是存储目的地信息的示例。进一步地,数据处理服务器100发送数据获取指令的处理是第一信息发送处理的另一个示例。此外,mfp 200从外部设备获取打印数据的处理是数据获取处理的另一示例,并且执行该处理的mfp 200的处理器210是该情况下的数据获取部的另一示例。
112.此后,在mfp 200中,打印部290在纸张上打印与在s126中接收的打印数据相对应的图像数据(s127)。此外,在这种情况下,基于在s33中接收的打印设置门户页面650的设置字段651、652、653等每一个中的打印设置值或在s89中变更之后的打印设置值来进行打印。在s127中执行的处理是第一打印处理的示例。此后,终止该序列流。
113.实施例的效果
114.如上所述,在根据本实施例的打印系统1中,打印数据由图8的s126中的mfp 200获取,并且与打印数据相对应的图像由打印部290在纸张上形成。在用纸上形成图像所收取的费用由数据处理服务器100在s76和s98中确定。打印部290基于能够由数据处理服务器100在s89中变更的打印设置值来在纸张上形成图像。当打印设置值变更时,打印部290基于变更的打印设置值来在纸张上形成图像(s127)。如上所述,根据本实施例,打印设置值被配置为可变更的(s89),这允许用户根据需要来变更已经预先确定的打印设置。
115.此外,尤其在本实施例中,能够针对由数据处理服务器100执行的s89中的每个打印文件来变更打印设置值。因此,与例如在mfp 200上的所有图像形成的打印设置值一下子变更的情况不同,能够在打印材料中单独地反映每个用户的意图和偏好。
116.此外,尤其在本实施例中,当由数据处理服务器100在s89中变更打印设置值时,在s120中生成反映变更的打印数据。具体地,在s89中变更打印设置值并且在s98中确定对应的第二金额之后,如果交易服务器400在s105中接收到第二金额的支付批准,则数据处理服务器100在s120中生成打印数据。通过在生成打印数据之前等待来自用户的针对与打印设
置值的变更相关联的费用变更的批准,能够避免在打印设置值中的变更被确认之前的不必要的数据生成。
117.此外,尤其在本实施例中,每当由数据处理服务器100在s89中变更打印设置值时,在s98中确定对应于该变更的第二金额。以这种方式,能够响应于打印设置的变更实时地确定价格,并且能够向用户清楚地指示在当前设置下要收取的金额。
118.此外,尤其在本实施例中,进行所谓的电子邮件打印。也就是说,从移动终端300发送的附加有要打印的打印文件的电子邮件由数据处理服务器100在s41中接收。该第一电子邮件包含与打印文件的打印设置相关的打印设置值。当接收到第一电子邮件时,在s76中确定用于基于所附加的打印文件来形成图像的第一金额。在s83中,指示所确定的第一金额和用于支付该第一金额的支付页面的第二支付url的电子邮件由数据处理服务器100发送到移动终端300。
119.在此时的电子邮件中,指示了用于变更打印设置值的页面的第三url,这允许用户变更打印文件的打印设置值。以这种方式,用户能够访问由移动终端300接收到的电子邮件中指示的第三url,这允许数据处理服务器100在s89中变更前述打印文件的打印设置值。随着打印设置值中的这种变更被反映,第一金额在s98中被变更为第二金额。使用移动终端300,用户能够通过在访问前述电子邮件中指示的第二支付url通过电子支付在以上变更之后来支付第二金额(s102至s117)。当完成以上第二金额的支付时,将基于以上打印文件或打印数据的存储位置信息的打印数据发送到mfp 200(s125),并且在s127中,通过将变更后的打印设置值应用于打印数据来进行图像形成。
120.如上所述,根据本实施例,用户能够根据需要来变更预先确定的打印设置值,并且根据变更后的打印设置值执行电子邮件打印。在这种情况下,电子邮件中的url能够用于访问用于变更打印设置值的页面(s95,s96),因此打印设置值能够在没有任何额外努力的情况下容易且快速地变更。
121.变型
122.第一实施例不限于以上提及的形式,在不脱离本实施例的目标和技术构思的范围内,各种变型是可能的。下文以优先次序描述此类变型。与以上第一实施例中的部分相同的部分用相同的符号标记,并且在适当时省略或简化其解释。
123.(1-1)当提供数据生成定时的差异时
124.当以反映图8的s120中变更的打印设置值的形式生成打印数据时,如以上提及的,需要对打印文件中包含的图像数据进行特定转换。该转换包括彼此不同的多个阶段的处理,并且该处理也取决于原始图像数据所在的数据格式而不同。本变型对应于以上,并且在多个处理当中,执行时间较长的处理以及执行时间相对较短的处理的执行定时被区分。
125.在该变型中,表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器执行的处理的控制过程参照图2、对应于图5的图10和对应于图8的图12来描述。
126.同样在该变型中,首先执行图2中的s11至s41中所示的每个处理。此后,处理移动到图10,其中执行类似于图5中的那些的s76、s79、s81、s83和s85。在数据处理服务器100中,在s83之后,在新提供的s120a中生成打印数据的一部分。即,打印数据是通过对附加到在上述s41中接收的电子邮件的打印文件中包含的图像数据进行规定的转换而生成的。在该示
例中,在s120a中,仅针对上述转换处理所需的时间相对较长的项目生成打印数据。具体地,在该示例中,在以上参考图3描述的份数、纸张尺寸、打印颜色设置、纸张类型、打印质量和边界当中,通过对份数、纸张尺寸、打印颜色设置和边界进行与在s33中接收的设置值相对应的转换处理来生成打印数据。
127.响应于以上,在s95中(响应于在s94中接收到获取设置变更门户页面的请求而进行s95),在移动终端300上仅显示纸张类型和打印质量作为打印设置值,该打印设置值能够变更,排除了份数、纸张尺寸、打印颜色设置、纸张类型、打印质量和边界,所有这些都在上面参考图3进行了描述,并且排除了已经生成了打印数据的份数、纸张尺寸、打印颜色设置和边界。在本变型中,在从数据处理服务器100输出与用于获取用于变更设置的门户页面的以上请求相对应的相关门户页面的显示数据时,对应于图7的(b),在图11的(a)中示出了用于变更由移动终端300在s95中显示的设置值的门户页面的示例。
128.在图11的(a)中,设置变更门户页面850具有用于再次进行以上打印设置的字段,包括用于选择“正常”或“高质量”打印质量模式的打印质量设置字段856,以及用于选择普通或有光泽纸张的纸张类型设置字段857。图11的(a)中所示的示例示出了在用户做出任何变更之前的状态,其中在打印质量设置字段856中选择“正常”模式并且在纸张类型设置字段857中选择“普通用纸”。类似于先前的描述,每个设置字段856、857中的设置内容是打印设置值的示例。此外,设置变更门户页面850是用于变更打印设置值的页面的示例。
129.在该设置变更门户页面850中,提供金额显示字段854以指示与设置字段856和857的内容相对应的费用金额,如上所述。在图11的(a)所示的变更之前的状态下,显示“250日元”,其已经在s76中计算,对应于“正常模式”和“普通用纸”的设置值。
130.在该状态下,如果用户通过在移动终端300上的适当操作来变更以上设置字段856和857中的至少一个的内容,如上所述,则认为用户指示变更打印设置值(s96),并且反映设置值的变更的请求被从移动终端300发送,并且由数据处理服务器100接收(s97)。此后,在数据处理服务器100中,响应于接收到反映设置值的变更的请求而变更打印设置,即,更新打印设置值(s89)。在s89中进行的处理是第一打印设置值变更处理的示例,并且执行s89的数据处理服务器100的处理器110是本变型中的设置值变更部的示例。
131.除了以上之外,即在s92、s93、s94、s96、s97、s89、s98和s100中,进行与图5中的那些类似的处理。在数据处理服务器100中,在进行处理s98和s100之后,进行新提供的s120b。即,在s120a中没有生成打印数据的剩余项目,在这种情况下,前述转换处理所需的时间相对较短的项目,是仅在s120b中生成或重新生成打印数据的项目,其反映s89中进行的打印设置的变更。具体地,在该示例中,如参考图3所描述的,在份数、纸张尺寸、打印颜色设置、纸张类型、打印质量和边界当中,对在s33中接收的用于纸张类型和打印质量的设置值、并且对应于在s89中进行的变更进行转换处理,以生成打印数据。注意,执行s120b和前述s120a的数据处理服务器100是第三数据生成器的示例。
132.在s90之后,在图10所示的处理的每个中,进行与以上图5中相同的处理,然后,在图12中,进行类似于图8中的那些的s91至s117。在该变型中,对于数据处理服务器100省略了图8中所示的s120,并且在s115之后执行s125。其余处理与图5相同,省略说明。
133.变型效果
134.在如上所述配置的本变型中,获取了与第一实施例中相同的效果。
135.此外,尤其是在该变型中,根据预设内容(即,在s89中由数据处理服务器100变更在打印设置值之前设置的内容)在s120a中生成打印数据。作为打印设置值,在需要相对长的时间来生成打印数据的第一打印设置值与需要相对短的时间来生成打印数据的第二打印设置值之间进行区分。当打印设置值变更时,取决于打印设置是第一打印设置值还是第二打印设置值来进行不同的处理。
136.也就是说,数据处理服务器100仅接收对第一和第二打印设置值(s93)当中的第二打印设置值的变更。当接收到第二打印设置值的变更并且由数据处理服务器100在s89中变更第二打印设置值时,每当进行变更时,用反映s120b的变更的新打印数据来替换前述打印数据。以此方式,能够响应于打印设置值的变更而实时生成打印数据。
137.另一方面,数据处理服务器100不接收s120a中已经生成的打印数据的第一打印设置值的变更,因此在s89中不变更第一打印设置值。因此,维持对应于在s120a中生成的初始第一打印设置值的打印数据。通过不接收对第一打印设置值的变更(其花费时间来生成打印数据),并且仅接收对第二打印设置值的变更(其不花费时间来生成打印数据),可以避免不必要地浪费较长的时间。
138.(1-2)当经由ews访问由mfp变更打印设置时
139.在上述第一实施例和变型(1-1)中,通过访问在s83中发送到移动终端300的回复电子邮件中指示的第三url来变更打印设置值,但是该配置不限于以上。在该变型中,通过从移动终端300访问基于在针对mfp 200预先准备的所谓的ews(嵌入式web服务器)文件格式中的显示数据显示的网页,来变更打印设置值。
140.在该变型中,参考图2、对应于图5和图10的图13以及图8描述表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器进行的处理的控制过程。
141.在该变型中,首先进行图2中的s11至s41所示的处理中的每个。此后,处理移动到图13,其中执行类似于图5的s76的s76,随后是s120’,其对应于上述s120。即,通过将特定转换应用于附加到在s41中接收的电子邮件的打印文件中包含的图像数据来生成打印数据。此后,在数据处理服务器100中,执行与图5类似的s79,然后执行对应于s81的s81’。在s81’中,如在s81中生成回复邮件。然而,在所生成的回复电子邮件中,将描述作为在s76中计算的结果的支付金额和在s79中获取的第二支付url,但是将不描述如在s81中提到的第三url。该回复电子邮件是该变型中的第二电子邮件的示例,并且在s81’中进行的处理是本变型中的电子邮件生成处理的示例。类似于第一实施例,在s81’中生成的回复电子邮件作为对在s41中接收的电子邮件的回复被发送到移动终端300(s83),并且由移动终端300接收(s85)。在s83中进行的处理也是该变型中的电子邮件回复处理的示例。当接收到的回复电子邮件打开时,在移动终端300上显示类似于前述电子邮件接收画面710的电子邮件接收画面,但是不提供用于变更包括第三url的打印设置的url显示字段714。
142.在该变型中,当用户想要变更打印设置值时,用户在移动终端300上进行适当的操作(s295)以访问对应于ews的特定url,并且mfp 200以用于ews的文件格式输出显示数据。图14示出了响应于该显示数据的输出而在移动终端300的浏览器中显示的web服务页面550的示例。
143.图14示出了设置有“web服务开启”按钮551的web服务页面550。当用户对移动终端
300等进行适当的操作以显示web服务页面550并且操作“web服务开启”按钮551时,显示如图15所示的打印设置页面560,例如(s11)。
144.换言之,在图15所示的打印设置页面560中,在“打印设置”的主要项目中,存在诸如“打印”和“纸张”的中间项目。
145.在项目“打印”下,还存在诸如“数量”、“颜色”和“质量”的项目。在每个项目中,能够由用户在移动终端300上的适当操作来设置期望的打印设置值,并且在进行设置(未示出)之后显示设置的内容。例如,在项目“数量”中,如上面使用图3、图11等描述的份数被设置,在项目“颜色”中,用于打印的颜色设置是单色还是彩色被设置,并且在项目“质量”中,“正常模式”或“高质量模式”被设置用于如上所述的打印质量。类似地,在项目“纸张”下,还存在诸如“纸张类型”和“尺寸”的项目。在项目“纸张类型”中,纸张类型是“普通纸张”还是“有光泽纸张”被设置,并且在项目“尺寸”中,诸如a4、a3、a5、b4、b5等被设置。尽管在图中未示出,但是边界的存在或不存在也能够在该打印设置页面560上设置。
146.在该变型中,如在上述第一实施例中,根据用户的希望,能够针对要打印的以上打印文件中的每一个来变更打印设置值。当用户希望变更打印设置值时,他/她通过对图15所示的ews的打印设置页面560进行新的输入操作来设置他/她希望变更的打印设置值的内容(s295)。然后,在移动终端300中,在s93中的确定是“是”,并且相应地,打印设置变更指令被从处于访问ews的状态的移动终端300发送,其由mfp 200接收(s296)。
147.此后,在mfp 200中,响应于打印设置变更指令而变更打印设置,即,打印设置值被更新(s289),如在s89中,如上所述,s89在数据处理服务器100中进行。在s289中进行的处理是第二打印设置值变更处理的示例,并且执行该s289的数据处理服务器100的处理器110是该变型中的设置值变更部的示例。然后,在s289中变更的打印设置值的内容从mfp 200发送并且由数据处理服务器100接收(s297)。
148.此后,在数据处理服务器100中,以与s76(s98)相同的方式重新计算对应于打印设置值的变更的打印费用。换句话说,计算费用使得在s289中的打印设置值的变更反映在s76中计算的第一金额中。在该变型中,每次在s296中接收到设置变更指令并且在s289中变更打印设置值时,实时进行s98中的费用计算。该金额是第三金额的示例并且在下文中被简称为“第三金额”。此外,在该变型中在s98中执行的处理是第三费用确定处理的示例。此外,在该变型中,执行s76和s98的数据处理服务器100的处理器110是费用确定部的示例。
149.在处理s98之后,在数据处理服务器100中执行新提供的s120”。在s120”中,如果在s289中打印设置已经变更,则以反映变更的方式生成打印数据,即,进行打印数据的所谓重新生成。具体地,在该示例中,通过执行与在s120’中生成的打印数据上的在s297中接收的打印设置值的变更相对应的转换处理来生成打印数据。注意,执行s120”和上述s120’的数据处理服务器100是第二数据生成器的示例。此后,在新提供的s121中,在s98中的费用重新计算的结果从数据处理服务器100发送并且由mfp 200接收。
150.在图13中的s101、s102、s99和s103的后续步骤中,进行与图5和图10中相同的处理。在图13中的处理之后,处理移动到图12,其中进行处理s91至s127中的每一个。在这种情况下,由数据处理服务器100的处理器110在s125中执行的处理是第二信息发送处理的示例。在s126中由mfp 200的处理器210执行的处理是数据收集处理的示例,执行s126的处理器210是该变型中的数据获取部的示例,并且在s127中执行的处理是第二打印处理的示例。
151.变型效果
152.在如上所述配置的本变型中,获取与第一实施例中相同的效果。
153.此外,尤其是在本发明的变型中,获取了以下效果。
154.在本变型中,如在先前的变型中,在s41中由数据处理服务器100接收从移动终端300发送的附加有打印文件的电子邮件。电子邮件包含与打印文件的打印设置相关的打印设置值。当在s76中确定要针对打印文件收费的第一金额时,在s83中由移动终端300发送包含第一金额和用于支付金额的第二url的电子邮件。
155.当使用移动终端300确认电子邮件的用户使用特定url访问用于ews的打印设置页面560并且在打印设置页面560上键入打印设置值的变更时,作为响应,由mfp 200在s289中变更打印文件的打印设置值。随着打印设置值中的该变更被反映,第一金额由数据处理服务器在s98中变更为第三金额。通过访问由移动终端300接收的电子邮件中的第二url,用户能够在通过电子支付的前述变更之后支付第三金额(s102至s117)。当第三金额的支付完成时,类似于以上处理,基于打印文件的打印数据或打印数据的存储目的地信息被发送到mfp 200,并且在s127中,通过将变更的打印设置值应用于打印数据来进行图像形成。
156.如上所述,该变型允许用户变更预先确定的打印设置以适合他或她的需要,然后根据所变更的打印设置来执行电子邮件打印。在这种情况下,通过由打印设置页面560上的针对ews的输入来变更打印设置值,与用户使用电子邮件中的第二支付url访问支付门户页面并且如以上在第一实施例和变型(1-1)中进行变更的情况相比,能够抑制由恶意第三方模仿的打印设置值的变更。
157.此外,尤其在该变型中,由数据处理服务器100在s120’处以在s289中由mfp 200变更打印设置值之前的内容(即,以预先设置的内容)生成打印数据。每当打印设置值变更时,反映变更的新打印数据在s120”中生成,并且新打印数据替换先前的打印数据。以此方式,能够响应于打印设置值的变更而实时生成打印数据。
158.在本变型中,特别地,每次由mfp 200在s289中变更打印设置值时,在s98中确定对应于变更的第三金额。这样,能够响应于打印设置值的变更而实时地确定费用,并且能够向用户清楚地指示在当前设置值处要收取的金额。
159.(1-3)当通过操作mfp的触摸屏面板变更打印设置时
160.在该变型中,代替在以上变型(1-2)中变更用于ews的网页中的打印设置值,通过操作面板250上的操作来变更打印设置。在该示例中,特别地,操作面板250被配置为也用作显示器240的触摸屏面板。在下文中,适当地将两者统称为“触摸屏面板240”。
161.在该变型中,参考图2、对应于图13的图16和图8描述表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器执行的处理的控制过程。
162.在该变型中,首先执行图2中所示的步骤s11至s41中的每一个。然后,该处理移动到图16,其中执行类似于以上图13中的那些的s76、s120’、s79、s81’、s83和s85。
163.在本变型中,当用户希望变更打印设置值时,用户对mfp 200的触摸屏面板240进行适当的操作(s395)以在打印设置值中进行期望的变更。参考图17描述此时触摸屏面板240的操作。
164.首先,在触摸屏面板240上显示的初始画面240a中,显示表示每个操作菜单的图
标,诸如“传真”、“复印”和“扫描”等,如图17(a)所示。当用户操作图标当中的“设置菜单”图标时,显示图17(b)中所示的各种项目设置画面240b。
165.各种项目设置画面240b显示用于“维护”、“wifi(wi-fi联盟的注册商标)”、“安静模式”、“托盘设置”、“传真预览”和“所有设置”的按钮作为指示能够针对其进行设置的项目的按钮。通过操作画面上的“所有设置”按钮,然后在未示出的画面上进行适当的操作,将显示具有如图17(c)所示的“打印”、“纸张”和其他中间项目的详细设置画面240c。
166.在详细设置画面240c中,按钮“数量”、“颜色”和“质量”在项目“打印”下被提供为用于详细设置的小项目,并且能够通过适当地操作每个按钮(未示出)来设置期望的打印设置值。例如,“数量”按钮能够用于设置份数,“颜色”按钮能够用于设置打印颜色设置是单色还是彩色,并且“质量”按钮能够用于设置打印质量的“正常模式”或“高质量模式”。类似地,在“纸张”项目下,存在用于详细设置的“纸张类型”和“尺寸”按钮。“纸张类型”按钮能够用于设置纸张类型,并且“尺寸”按钮能够用于设置纸张尺寸,诸如a4、a3、a5、b4、b5等。尽管在附图中未示出,边界的存在或不存在也能够使用未示出的按钮来设置。
167.在本变型中,如在第一实施例中那样,能够根据用户的希望为要打印的以上打印文件中的每一个变更打印设置值。当用户想要变更打印设置值时,他/她通过使用图17所示的触摸屏面板240的详细设置画面240c上的按钮输入要变更的打印设置值的内容来设置新的打印设置值(s395)。作为响应,在mfp 200中,以与在数据处理服务器100中进行的s89相同的方式来变更打印设置,即,打印设置值被更新(s289),对应于上述打印设置的变更。在s289中进行的处理是第三打印设置值变更处理的示例,并且进行s289的数据处理服务器100的处理器110是该变型中的设置值变更部的示例。然后,在s289中变更的打印设置值的内容从mfp 200发送并且由数据处理服务器100接收(s297)。
168.此后,在数据处理服务器100中,以与上述相同的方式重新计算对应于打印设置值的以上变更的打印费用(s98)。换句话说,通过将在s289的打印设置值的变更反映在s76中计算的第一金额上来计算费用。在该变型中,每次在s395中经由触摸屏面板240进行设置变更操作并且在s289中变更打印设置(换言之,实时)时进行s98中的费用计算。该金额是第四金额的示例。此外,在该变型中在该s98中进行的处理是第四费用确定处理的示例。此外,在该变型中,执行s76和s98的数据处理服务器100的处理器110是费用确定部的示例。
169.在s98之后,在s120”中,与以上相同,基于触摸屏面板240上的操作与在s297中接收的打印设置值的变更相对应的转换处理在s120’中生成的打印数据上执行,并且打印数据被生成。注意,执行s120”和s120’的数据处理服务器100是第二数据生成器的示例。
170.后续处理与前述变型(1-2)相同,省略其详细描述。在该变型中,由数据处理服务器100的处理器110在s125中进行的处理是第三信息发送处理的示例。进一步地,在s126中由mfp 200的处理器210执行的处理是数据获取处理的示例,执行s126的处理器210是该变型中的数据获取部的示例,并且在s127中执行的处理是第三打印处理的示例。
171.变型效果
172.在如上所述配置的本变型中,获取了与第一实施例中相同的效果。
173.此外,在本变型中,能够获取以下效果。
174.在本变型中,如在上述实施例中,在s41中由数据处理服务器100接收来自移动终端300的附加有打印文件的电子邮件,并且该电子邮件包含与打印文件的打印设置相关的
打印设置值。当在s76中确定要针对打印文件收费的第一金额时,在s83中由移动终端300发送包含第一金额和用于支付金额的第二url的电子邮件。
175.当使用移动终端300确认电子邮件的用户使用触摸屏面板240的详细设置画面240c上的前述按钮来输入打印设置值的变更时,响应于输入,在s289中由mfp 200变更打印文件的打印设置值。随着打印设置值中的该变更被反映,第一金额由数据处理服务器在s98中变更为第四金额。通过访问由移动终端300接收的电子邮件中的第二url,用户能够在通过电子支付的以上变更之后支付第四金额(s102至s117)。当第四金额的支付完成时,如上所述,基于打印文件的打印数据或打印数据的存储目的地信息被发送到mfp 200,并且在s127中,通过将变更的打印设置值应用于打印数据来进行图像形成。
176.如上所述,根据本变型,用户能够变更预先确定的打印设置到期望的设置,并且能够根据所变更的打印设置来执行电子邮件打印。在这种情况下,通过在触摸屏面板240上的详细设置画面240c上输入相同来变更打印设置值,与通过使用如在变型(1-1)的第一实施例中的电子邮件中指示的第二支付url访问用于支付的门户页面进行变更的情况相比,可以抑制由恶意第三方的欺骗进行的打印设置值变更。
177.此外,在该变型中,如在上述变型(1-2)中,以预先设置的内容在s120’中生成打印数据。每次当打印设置值变更时,在s120”中生成反映变更的新打印数据,并且新打印数据替换前述打印数据。以此方式,能够响应于打印设置值的变更而实时生成打印数据。
178.在本变型中,特别地,每次当mfp 200在s289中变更打印设置值时,在s98中确定对应于变更的第四金额。这样,可以响应于打印设置值的变更而实时地确定费用,并且清楚地向用户指示在当前设置值处要收取的金额。
179.在下文中,将参考图18至29描述本公开的第二实施例。与以上第一实施例一样,本实施例还被配置为使得打印服务被进行(其中用户(即,客户)支付使用mfp 200的打印功能的费用),并且用户经由连接到网络的pc终端将要打印的打印文件发送到mfp 200。文件的发送使mfp 200打印打印文件,并且与打印费用的支付相关的处理还通过如上述第一实施例中的所谓电子支付来实施。与第一实施例和变型中的那些等同的部件被分配相同的符号,并且其描述在适当时被缩写或简化。
180.打印系统的概述
181.根据本实施例的打印系统1在图18中示出,其对应于第一实施例的图1。图18所示的和根据本实施例的打印系统1包括上述数据处理服务器100、mfp 200、移动终端300和交易服务器400,还包括pc终端500。在本实施例中,pc终端500是外部设备的示例。pc终端500以与如上所述的连接数据处理服务器100、mfp 200、移动终端300和交易服务器400相同的方式连接到网络nt。数据处理服务器100、mfp 200、移动终端300、交易服务器400和pc终端500被配置为彼此通信。
182.在该示例中,pc终端500安装在用户的办公室或家中,并且经由无线或有线通信连接到网络nt。pc终端500具有处理器、存储设备、显示设备、操作面板和用于连接到网络nt(未示出)的接口。此外,在本实施例中,易失性存储设备120设置有任务id存储区域121和机器id存储区域122。稍后将详细描述各个存储内容。
183.处理流
184.在具有以上配置的打印系统1中,进行所谓的pc打印,使得从pc终端500发送的打
印文件被mfp 200接收,然后被发送到数据处理服务器100。在本实施例中,以上打印文件作为包括待打印的图像数据和用于打印图像数据的打印命令的打印任务被发送和接收。下面依次说明本实施例中进行的以上pc打印的细节。在本实施例中,将参考图19、图20、图23和图25描述表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器、移动终端300的处理器执行的处理的控制过程。如在第一实施例中,在以下参考图20、图23和图25的描述中,将省略对相应处理器的描述,即,“在mfp 200的处理器中”、“由mfp 200的处理器”等被表述为“mfp 200中”、“mfp 200”等。
185.打印设置和费用计算
186.在图19中,首先,用户通过适当地操作pc终端500的操作面板来打开适当的打印设置值输入画面(未示出),并且输入用户想要针对打印任务单独设置的相应打印设置值,该打印任务包括预先准备用于打印的图像数据(s501)。利用这种配置,pc终端500获取打印设置。例如,与第一实施例中的移动终端300上显示的打印设置门户页面650类似,该打印设置值输入画面包括作为打印设置的字段、用于输入要打印的份数的份数设置字段、用于选择纸张尺寸的纸张尺寸设置字段、用于选择打印颜色设置的打印颜色设置字段(即,彩色或单色)、用于选择纸张类型的纸张类型设置字段(即,普通纸张或有光泽纸张等)、用于选择“正常”或“高质量”模式的打印质量设置字段,以及用于选择具有或不具有边界的打印的边界设置字段。同样在本实施例中,所有这些设置字段中的设置都是打印设置值的示例,并且如在第一实施例中,它们不限于以数字表示的那些,还包括以非数字形式表达的设置因素,诸如种类和类型,并且能够由用户选择或指定。
187.如上所述的打印设置输入由pc终端500接收(s502),然后发送到mfp 200,并且由mfp 200接收(s503)。在s503中执行的处理是打印设置值获取处理的示例。所获取的打印设置进一步从mfp 200发送(s504)并且由数据处理服务器100接收(s505)。接收到的打印设置存储在打印设置存储区域124中。在s504中执行的处理是打印设置值发送处理的示例,并且在s505中执行的处理是打印设置值接收处理的示例。
188.此后,在s543中,数据处理服务器100基于在s505中接收并存储在打印设置存储区域124中的打印任务的打印设置(即,每个打印设置值)来计算要向用户收取的用于打印包括在打印任务中的图像数据的费用。在s543中进行的处理是第五金额确定处理的示例,并且进行s543的数据处理服务器100的处理器110是本实施例中的费用确定单元的示例。在该计算中,例如,基于存储在易失性存储设备120的费用表存储区域132中的费用表来计算费用。
189.以上s543中的费用计算的结果从数据处理服务器100发送(s506)并且由mfp 200获取(s507)。在s506中进行的处理是费用发送处理的示例。所获取的费用计算结果进一步从mfp 200发送并且由pc终端500接收(s508)。基于接收到的结果,pc终端500在显示装置上显示执行以上打印任务的打印的费用(s509)。
190.如果已经看到在显示设备上显示的费用的用户确认了费用并且确定他/她可以在该时间继续用打印设置打印,则他/她可以操作pc终端500的操作面板以将操作输入到“设置完成”的效果(s510:是),这将导致稍后在图20中从s521向前进行处理。“设置完成”的操作输入是特定完成操作的示例。如果用户决定他/她希望再次进行打印设置而不是继续在该点以打印设置继续打印,则通过再次进行上述s501中的打印设置的输入来重复以上s502
200的机器id,作为响应,生成已经在数据存储区域125中累积和注册的至少一个打印任务的列表(s557)。所生成的注册任务列表在s559中发送,并且由mfp 200(s560)接收。
202.在接收到显示打印任务的列表的指令之后,mfp 200响应于在s560中接收到已注册的任务列表而在显示器240上显示适当的用户id输入画面(未示出)。在其中用户id输入画面被显示在显示器240上的状态下,当用户在操作面板250上进行适当的操作以输入他/她自己的用户id时(s561),mfp 200接收操作。
203.然后,在显示器140上显示仅包含已经向数据处理服务器100注册的打印任务当中与用户id对应的打印任务的已注册的任务列表(s563)。在下面的描述中,如上所述的到在显示面板240上显示的画面的“通过操作面板250的操作进行的输入”被简称为到显示面板240的“画面的输入”。类似地,在显示面板240上示出的按钮、按键或显示器上“经由操作面板250进行的操作、选择或指定”被简称为“操作按钮或按键”,“点击按钮或按键”,或者在显示面板240上“选择或指定”对应于所显示的名称的内容。
204.在图21中示出了如上所述在显示器140上显示的已注册的工作列表的示例。在图21中,在显示器140上,并且在已注册的工作列表显示画面242上显示已注册的工作列表,消息“已注册的任务如下。请选择要打印的任务”和与用户id有关的多个打印任务的标识信息(在该示例中,任务的文件名)在列表中显示。该打印任务标识信息是关于打印任务的信息的示例。在图21所示的示例中,具有文件名“document.u-eno.doc”、“document.d-tec.doc”、“document.b-s5tars5.doc”和“document.a-mpf.doc”的四个打印任务被选择性地显示为用于打印的候选。如上所提及的,对于四个打印任务中的每一个的图像数据,针对图19的s501至s505中的每个打印任务进行打印设置。
205.在显示已注册的工作列表显示画面242的状态下,当用户通过检查与任务的文件名相邻的复选框来指定期望的打印任务时(s565),由mfp 200接收指定(s567)。尽管用户能够在s565中指定一个打印任务,但是可以指定多个打印任务。
206.当进行打印任务之一的指定时,mfp 200在显示器240上显示适当的pin码进入画面(未示出)。在pin码进入画面上,当在s565中指定的打印任务被发送时,用户重新键入在s521中键入的pin码(s569)。然后,由mfp 200接收pin码(s571),建立打印任务的指定,并且显示指定打印任务的文件信息的细节(s572)。
207.在图22中示出了如上所述在显示器140上显示的打印任务的文件信息的示例。在图22中,文件信息显示画面244被示出在显示器140上,并且在这种情况下,具有前述文件名“document.u-eno.doc”的打印任务被指定为示例。如图22所示,在该文件信息显示画面244中,提供了文件信息显示字段244a、“后退”按钮244b和“支付和前进到打印”按钮244c。
208.在文件信息显示字段244a中,文件名“document.u-eno.doc”、打印任务的文件中的页面数量,以及执行打印任务所收取的费用被显示为文件信息。费用由数据处理服务器100发送,使得关于在s543中计算的金额的信息例如被包括在任务中,并且由mfp 200获取。
209.当用户操作“支付和前进到打印”按钮244c时,操作是从用户到mfp 200的最终打印执行指令(s574)。作为操作的结果,与打印执行指令相对应的打印请求与表示以上打印任务和机器id之一的指定结果的指定信息一起从mfp 200发送(s575),并且由数据处理服务器100接收。
210.此后,处理移动到图23,并且响应于s575的打印请求,数据处理服务器100基于在
s575中接收的一个打印任务的指定的结果,在s576中重新计算针对该打印服务(即,以上指定的一个打印任务的打印)向用户收取的支付费用的金额。同样在这种情况下,例如基于如上所述的特定费用表来计算费用。在s576中进行的处理也是第五费用确定处理的示例,并且进行s576的数据处理服务器100的处理器110也是本实施例中的费用确定部的示例。
211.此后,在s578中,在s576中计算的费用和针对指定的打印任务在s544中颁发的产品id以相关联的方式在数据处理服务器100中注册(s578)。
212.接下来,在s579中,数据处理服务器100进行支付预订处理。具体地,将与指定的打印任务相关联的产品id、作为在s576中的计算的结果的用户的支付金额、将用于在交易服务器400处的认证的认证信息、以及用于确认支付完成的url(在本实施例中,数据处理服务器100的url)发送到交易服务器400。此外,由数据处理服务器100接收从交易服务器400响应于以上发送而从交易服务器400发送的用于用户访问以支付费用的支付url和与费用支付过程相关的交易id。
213.此后,在数据处理服务器100中,支付金额(其是s576中的计算的结果)以及在s579中获取的交易id和支付url与上述任务id相关联(s581)。然后,根据已知和适当的方法,生成对应于支付url的条形码(例如,qr码)(s583),并且将包括qr码的支付所需的数据发送到具有上述对应机器id的mfp 200(s585)。
214.支付所需的数据包括qr码、以上支付url和任务id,其由mfp 200接收(s587)。在接收以上数据的mfp 200中,显示以上支付所必需的数据(至少包括前述qr码)的特定支付画面在显示器240上显示(s589)。
215.图24中示出了支付画面的示例。图24所示的支付画面249显示qr码qc,读取“请访问以下url以进行支付”的消息m7以及显示指示访问目的地的url的url显示字段249a。
216.然后,处理移动到图25,并且用户以提供给移动终端300的扫描仪或相机读取在支付画面249上显示的qr码qc(s591)。以这种方式,在移动终端300上显示显示支付url(未示出)的画面。通过访问在支付url显示画面上显示的支付url,显示包括计算出的费用等的费用显示画面,并且用户能够知道这次要用于打印服务所支付的费用。
217.此后,看到费用的用户对在移动终端300上显示的费用显示画面进行适当的操作。结果,移动终端300向交易服务器400通知支付批准通知(s605),该支付批准通知指示支付处理被批准,或者换句话说,用户接受费用的支付。
218.接下来,接收到以上批准通知的交易服务器400在支付预订(s579)时向移动终端300发送对应于支付url的确认url(s607)。然后,基于该确认url,移动终端300发送由数据处理服务器100接收的支付完成请求(s609)。这样,数据处理服务器100在s611中做出“是”决定,并且进行支付完成确认处理(s613)。换言之,对应于确认url的前述认证信息、产品id以及交易id被发送到交易服务器400。此外,作为响应,由数据处理服务器100接收从交易服务器400发送的返回代码。在支付完成确认处理之后,数据处理服务器100发送支付完成通知(s615),其由mfp 200接收(s617)。
219.此后,数据处理服务器100对在s535中接收的打印任务中的一个打印任务中包含的图像数据进行特定转换,该特定转换在s575中的任务指定信息中被指定并且如上所述已经为其支付费用,然后生成打印数据(s620),其反映在s505中接收的最新打印设置。如果如上所述至少一次变更了打印设置,则在s620处生成打印数据,使得打印数据反映变更后的
最新打印设置值。执行s620的数据处理服务器100的处理器110是第四数据生成器的示例。在以这种方式生成打印数据之后,打印任务将包括前述打印命令和打印数据。
220.此后,包含所生成的打印数据的一个打印任务从数据处理服务器100发送(s625),其由mfp 200接收(s626)。在这种情况下,打印数据可以是打印文件数据本身,或者可以是用于打印的光栅化数据。以上在s625中进行的处理是第二打印任务发送处理的示例,并且在s626中进行的处理是第二打印任务接收处理的示例。此外,执行s626的mfp 200的处理器210是根据本实施例的数据获取部的示例。
221.然后,在mfp 200中,打印部(290)执行在s626中接收的打印任务并且开始在纸张上打印(s627)。在s627中执行的处理是打印处理的示例。
222.当mfp 200在完成打印的执行时在s777中进行“是”确定时,在s779中发送打印完成通知和任务id。作为响应,在数据处理服务器100中,在接收到所发送的打印完成通知和任务id之后(s781),删除与接收到的任务id相对应并且保存在数据存储区域125中的打印任务(s783)。此后,终止该序列流。
223.本实施例的效果
224.如上所述,在根据本实施例的打印系统1中,由mfp 200在s626中获取打印任务,并且由打印部290在纸张上形成与打印任务的打印数据相对应的图像。在纸张上形成图像所收取的费用由数据处理服务器100在s543和s576中确定。打印部290基于前述打印设置值在纸张上形成图像,前述打印设置值能够通过相应的过程s501至s505变更,如上面参考图19所述。当打印设置值变更时,打印部290基于所变更的打印设置值来在纸张上形成图像(s627)。如上所述,根据本实施例,能够通过重复从s501到s505的每个步骤来变更打印设置值,使得预定打印设置(例如基于在s501处的输入的首先被进行的打印设置)然后能够由用户变更为期望的设置。
225.在本实施例中,特别地,能够针对过程s501至s505中的每个的每个打印文件来变更打印设置值。以这种方式,例如,与其中针对mfp 200上的所有图像形成的打印设置一下子变更的情况不同,能够在打印的材料中单独地反映每个用户的意图和偏好。
226.在本实施例中,特别地,当在从过程s501至s505中的每个变更打印设置值时,反映变更的打印数据由数据处理服务器100在s620中生成。具体地,当在s543和s576中变更打印设置值并且确定对应的费用时,在s620中生成打印数据。通过在与打印设置值中的变更相关联的收费的变更之后生成打印数据,可以明确在打印设置值中的变更之后的打印数据与打印设置中的变更之后要收取的收费之间的关联。
227.在本实施例中,特别地,每次在从s501至s505的过程中的每个变更打印设置值时,在s543中确定对应于该变更的费用。这样,能够响应于打印设置值中的变化来实时地确定费用,并且能够向用户清楚地指示在当前设置值处要收取的金额。
228.在根据本实施例的打印系统1中,特别地,当与打印任务的打印设置相关的打印设置值在打印任务(s501)的发送之前从pc终端500发送时,打印设置值由mfp 200获取(s503),然后被发送到数据处理服务器(s504)。在数据处理服务器100中,在s543中确定响应于在s505中接收到的打印设置值而要收取的费用,并且费用被发送到mfp 200(s506)。重复处理s503、s504、s543和s506,直到在pc终端500上进行特定完成操作为止,这在前述示例中是“设置完成”操作。这样,当用户经由pc终端500变更或键入新的打印设置值时,相应地
变更数据处理服务器100上的打印任务的打印设置值。
229.此后,当在pc终端500上进行以上完成操作并且发送打印任务时(s523),打印任务由mfp 200在s524中获取,并且然后被发送到数据处理服务器100以由此被接收(s535)。所接收的打印任务在s542中被存储在数据处理服务器100中。
230.此后,当用户接受在s543和s576中确定的费用并且从pc终端500发送支付批准时(s605),存储在数据处理服务器100中的打印任务被读出并且被发送到mfp 200(s625)。在s626中由mfp 200接收所发送的打印任务之后,由打印部290在s777中形成图像。
231.如上所述,根据本实施例,用户能够将预先决定的打印设置变更为之后根据需要的打印设置,并且能够执行打印任务并且能够根据所变更的打印设置形成对应的图像。
232.变型
233.该第二实施例不限于以上提及的配置,并且在不脱离其对象和技术构思的范围内,各种变型是可能的。这样的变型将在下面顺序地描述。与以上第一和第二实施例中的部件相同的部件被分配相同的符号,并且适当地省略或简化描述。
234.(2-1)当pc终端获取费用表和计算费用
235.参考图26(其对应于上述的图19)描述了该变型中的控制过程的主要部分,其表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器执行的处理。
236.在s600中,用户适当地操作pc终端500的操作面板以检查mfp 200是否处于合同业务模式,在合同业务模式中,在pc终端500侧上已经缔结了用于打印服务的合同(s600)。此后,当特定认证信息从mfp 200发送到数据处理服务器100时进行认证,然后确认mfp 200与数据处理服务器100之间的连接(s601)。通过这种认证,保证了从数据处理服务器100通过mfp 200发送到pc终端500的费用表是可信的,如后面所述,并且能够避免恶意第三方的替换。
237.此后,由mfp 200发送针对费用表的发送请求(s602),并且由数据处理服务器100接收(s603)。作为响应,数据处理服务器100读取存储在费用表存储区域132中的费用表并且将费用表发送到mfp 200(s604)。在s604中进行的处理是第一确定信息发送处理的示例。在由mfp(mfp)200接收到费用表之后(s605),费用表进一步被发送到pc终端500(s606)。在s605中执行的处理是第一确定信息获取处理的示例,并且在s606中执行的处理是第二确定信息发送处理的示例。pc终端500获取费用表(s607)。在s607中进行的处理是第二确定信息获取处理的示例。
238.此后,如第二实施例的图19所示,当用户通过适当地操作pc终端500的以上操作面板来键入打印设置时(s501),由pc终端500接收设置(s502)。在s502中执行的处理是打印设置接收处理的示例。然后,在s643中,pc终端500基于打印设置内容(即,用于打印任务的每个打印设置值)来计算要向用户收取的用于打印在s502中接收的打印任务中包括的图像数据的费用。此时,基于已经在s607中获取的费用表来计算费用。在s643中进行的处理是第六费用确定处理的示例,并且进行s643的pc终端500的处理器是根据本实施例的费用确定部的示例。此后,pc终端500基于s643中的计算的结果来显示用于在显示设备上执行打印任务的打印的费用(s509)。
239.如果已经在显示设备上看到费用显示的用户确认了费用并且决定他/她能够以在
该点处的打印设置继续打印,则用户进行操作以输入“设置完成”(s510:是),如在上述第二实施例中那样。在这种情况下,如在以上的第二实施例中,处理在图20中向前移动到s521。“设置完成”的操作输入也是本变型中的特定完成操作的示例。如果用户决定再次进行打印设置,而不是以在该点处的打印设置继续打印(s510:否),则通过再次输入上述s501中的打印设置来重复s502、s643和s509,而不输入以上“设置完成”操作。以这种方式,能够根据需要多次编辑打印设置,直到用户键入“设置完成”输入为止。在该意义上,在该变型中,执行s502的pc终端500的处理器是根据本实施例的设置值变更部的示例。
240.后续处理与以上第二实施例中的图20、图23和图25中的处理类似,省略其详细描述。注意,图23的s576中进行的处理也是第六费用确定处理的示例,并且进行s576的数据处理服务器100的处理器110也是本变型中的费用确定部的示例。
241.变型效果
242.在如上所述配置的变型中,能够获取与第二实施例的那些类似的效果。
243.此外,根据本变型,特别地,能够获取以下效果。在根据本变型的打印系统1中,在打印任务的发送之前,费用表从数据处理服务器100发送到mfp 200(s604),然后经由s605和s606发送到pc终端500,并且在s607处获取。当由pc终端500接收到与该打印任务的打印设置有关的打印设置值时(s501),在s643中确定与以上接收到的打印设置值相对应的要收费的费用。在pc终端500中,重复s502和s643,直到进行特定的完成操作(在前述示例中为“设置完成”操作)为止。结果,当用户经由pc终端500变更或新输入打印设置值时,打印任务的打印设置值相应地被变更并且对应的费用被确定。
244.此后,当在pc终端500中进行以上完成操作并且打印任务被发送时(图20中的s523),打印任务由mfp 200在s524中获取然后被发送到数据处理服务器100(s533),并且在接收处理(s535)中被接收。所接收的打印任务被存储在数据处理服务器100中(s542)。此后,当用户批准在s643和s576中确定的费用并且从pc终端500发送支付授权时(s605),存储在数据处理服务器100中的打印任务被读取并且被发送到mfp 200(s625)。在s626中由mfp 200接收所发送的打印任务,然后在s777中由打印部209形成图像。
245.如上所述,在本变型中,如在第二实施例中,用户能够根据需要变更预先确定的打印设置,并且根据所变更的打印设置来执行打印任务以形成对应的图像。
246.(2-2)当“设置完成”被输入后来计算费用
247.参考对应于图19的图27描述根据本变型的控制过程的主要部分,该过程表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器进行的处理。
248.在图27中,在该变型中,首先执行类似于图19中的那些的s501至s505。即,当用户键入打印设置值时,接收到的打印设置内容经由mfp 200从pc终端500发送到数据处理服务器100。同样在该变型中,在s504中进行的处理是打印设置值发送处理的示例,并且在s505中进行的处理是打印设置值接收处理的示例。
249.此后,如果用户确定以原有打印设置继续打印,则用户适当地操作pc终端500的操作面板以输入“设置完成”(s510:是和s701)。通过此,指示已进行操作输入以指示已经完成设置的通知从pc终端500发送到数据处理服务器100(s702)。该通知可以从pc终端500发送到mfp 200,然后从mfp 200发送到数据处理服务器100。由于该通知是在下面描述的s543中
执行费用计算的指令,所以执行s702的pc终端500的处理器是指令输入部的示例。
250.在接收通知的数据处理服务器100中,如上文参考图19所述,基于存储在打印设置存储区域124中的每个打印设置,在s543中使用上述费用表(其存储在费用表存储区域132中)来计算打印打印任务的费用。同样在该变型中,在该s543中进行的处理是第五费用确定处理的示例,并且进行s543的数据处理服务器100的处理器110是费用确定部的示例。
251.此后,如在图19中,在s543中的费用计算的结果从数据处理服务器100发送(s506)并且由pc终端500通过mfp 200中的s507和s508接收(s508)。同样在该变型中,在s506中进行的处理是费用发送处理的示例。基于接收的结果,pc终端500显示执行以上打印任务的打印的费用(s509)。在显示费用之后,处理移动到图20中的s521。后续处理与第二实施例相同,在此不再赘述。
252.另一方面,如果用户再次确定进行打印设置而不是以在执行s505时的打印设置继续打印,则通过再次在s501中输入打印设置来重复s502至s505,而不进行如上所述的输入“设置完成”的操作(s510:否)。以这种方式,能够根据需要多次编辑打印设置,直到用户进行“设置完成”操作输入为止。
253.变型效果
254.本变型获取了与以上第二实施例相同的效果。在本变型中,特别地,如果如上所述在s502中变更打印设置值,并且如果在s701中也进行了用于费用计算的指令输入,则在前述示例中,输入“设置完成”,在s543中计算对应于变更的费用。以这种方式,可以避免在已建立打印设置值的变更之前的阶段不必要地执行费用计算处理。
255.(2-3)当在打印数据的生成之后计算费用时
256.在该变型中,参考图28(其对应于图27)和图29(其对应于图25)来描述表示由mfp 200的处理器210、数据处理服务器100的处理器110、交易服务器400的处理器和移动终端300的处理器执行的处理的控制过程的主要部分。
257.如图28所示,在该变型中,首先进行与图27中的那些类似的s501至s702。即,当用户键入打印设置值时,所接收的打印设置内容经由mfp 200从pc终端500发送到数据处理服务器100。在该变型中,在s504中进行的处理是打印设置值发送处理的示例,并且在s505中进行的处理是打印设置值接收处理的示例。
258.此后,当用户进行操作以输入“设置完成”(s510:是和s701)时,对应的通知从pc终端500发送到数据处理服务器100(s702)。
259.在本变型中,在s702之后,进行与参考第二实施例中的图20和图25描述的每个步骤相同的处理。然而,由于没有计算用于打印打印任务的费用,所以在图20的s545中没有注册费用,并且在图22所示的文件信息显示画面244上不显示费用。然后,在图23的s576中,针对所讨论的打印任务的第一时间计算以上费用。在该变型中,在s576中进行的处理是第五费用确定处理的示例,并且进行s576的数据处理服务器100的处理器110是费用确定部的示例。
260.在该变型中,在完成图23中所示的每个步骤之后,处理移动到图29(其对应于图25)。在图29中,在执行类似于图25中的那些的s591至s615之后,在数据处理服务器100中执行类似于图25中的s620的s620。即,在数据处理服务器100中,在s535中接收的打印任务当中,在s575的任务指定信息中指定的和如上所述支付的一个打印任务中的图像数据经受特
定转换,然后以反映在图28的s505中接收的最新打印设置的形式生成打印数据。如果如上所述已经至少一次变更打印设置,则在s620中生成打印数据以反映变更之后的最新打印设置值。执行s620的数据处理服务器100的处理器110是该变型中的数据生成器的示例。
261.在s620之后,在数据处理服务器100中,基于在s505中接收的每个打印设置值,基于费用表来计算打印包括在打印任务中的图像数据的费用(s843),如在s543中完成的。在s843中进行的处理是第五费用确定处理的示例,并且进行s543的数据处理服务器100的处理器110是该变型中的费用确定部的示例。
262.在本变型中,在s843之后,执行处理s806、s807、s808和s809,其类似于图19中的s506、s507、s508和s509。也就是说,在s843中的费用计算的结果从数据处理服务器100发送(s806)并且由mfp 200获取(s807)。在s806中进行的处理是该变型中的费用发送处理的示例。所获取的费用计算结果进一步从mfp 200发送并且由pc终端500接收(s808)。基于所接收的结果,pc终端500显示用于在显示设备上进行打印任务的打印的费用(s809)。此后执行的s625至s783与图25中的那些相同,并且省略其描述。
263.变型效果
264.本实施例获取与第二实施例相同的效果。此外,在本变型中,特别地,当打印设置值如上所述在图28的s502中变更并且打印数据在反映这种变更的图29的s620中生成时,与这种变更相对应的费用由s843中的数据处理服务器100确定。以这种方式,可以明确在打印设置值的变更之后的打印数据与在打印设置的变更之后收取的费用之间的对应关系。
265.所有实施例共有的其他变型
266.在以上,以费用表为例,说明打印的费用是通过“计算”计算的,但用于确定费用的方法不限于此。也就是说,在与前述费用表分离的另一费用表中,费用金额可以分别与打印设置值的多个范围中的每一个相关联,打印设置值诸如例如待打印的纸张的页面的数量,和如上所述的基本信息,诸如份数、纸张尺寸、打印颜色和纸张类型,以及包括图像数据占空比、打印覆盖范围等扩展信息。然后可以参考该表,并且可以在没有任何特定计算的情况下确定费用。
267.例如,在页面数量的示例中,在一个表格中,例如,“如果打印页面的数量是从0到xx页,则是xx日元”,“如果打印页面的数量是从xx到yy页,则是xx日元”等。一旦获取了打印文件的打印数据中的页面数量,就能够直接参考表格来确定费用,而无需如上所述的计算。
268.以上描述了根据本发明应用于mfp 200的示例,mfp 200被配置为使用喷墨方法来进行打印,但不一定限于此。也就是说,当mfp 200使用激光方法打印时能够应用本发明,并且实现与上述相同的效果。此外,配置不限于采用喷墨或激光系统的配置,而是还能够应用于被配置为使用诸如热传递的其他已知方法来进行打印的mfp 200。
269.在以上,图2、图5、图8、图10、图12、图13、图16、图19、图20、图23、图25、图26、图27、图28和图29中所示的序列流不限于其中示出的过程,而是可以在不脱离本发明的目的和技术构思的程度上进行步骤顺序的添加、删除或变更。
270.除了以上已经描述的内容之外,第一实施例、第二实施例和上述变型中的每一个的方法可以适当地组合使用。
271.尽管将不给出其他示例,但是本发明可以在不脱离发明的意图的范围内以各种变型来实现。
272.附图标记列表
273.1 打印系统
274.100 数据处理服务器
275.110处理器(第二控制器的示例)
276.125数据存储区域(服务器存储器的示例)
277.200mfp(打印设备的示例)
278.210处理器(第一控制器的示例)
279.240 显示器
280.250 操作面板
281.290 打印部
282.300 移动终端
283.400 交易服务器
284.500pc终端(外部设备的示例)
再多了解一些

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

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