使用内容的作业信息生成账单信息的制作方法

文档序号:21788478发布日期:2020-08-07 20:38阅读:220来源:国知局
使用内容的作业信息生成账单信息的制作方法

背景技术
:在使用收费的图像形成设备的环境中,当用户将期望打印的内容从外部设备(例如,个人计算机(pc))发送到图像形成设备时,提供打印服务的人员可通过使用图像形成设备来打印内容,并在根据打印选项(例如,副本的份数或彩色打印)完成支付时向用户提供打印成品。附图说明图1是根据示例的图像形成设备的配置的示图;图2是根据示例的系统环境的示图;图3是用于描述根据示例的与内容相关的作业的流程框图;图4是根据示例的生成包括作业信息和支付方式信息的账单信息的方法的流程图;图5是用于描述根据示例的包括第一应用和第二应用的图像形成设备的操作的示图;图6是用于描述根据示例的与支付方式相对应的通信信息和标识(id)信息的示图;图7是用于描述根据示例的支付金额设定信息的示图;图8是用于描述根据示例的用于请求支付方式信息的屏幕的示图;图9是用于描述根据示例的当支付应用在图像形成设备中时执行支付的处理的示图;图10是用于描述根据示例的当支付应用在图像形成设备外时执行支付的处理的示图;图11是根据示例的用于执行与内容相关的作业的系统的流程图;图12a至图12d示出了根据示例的用于与内容相关的作业的用户界面;图13a至图13c示出了根据示例的当通过使用外部支付装置进行支付时的用户界面;图14是根据示例的用于描述图像形成设备通过使用存在于图像形成设备中的支付应用与支付设备进行通信的流程框图;图15是根据示例的用于描述图像形成设备通过使用支付服务器与支付设备进行通信的流程框图;图16是根据示例的用于描述图像形成设备直接与支付设备进行通信的流程框图;图17是根据示例的用于描述图像形成设备直接与支付服务器进行通信的流程框图;图18是根据示例的用于通过使用外部设备和云服务器来打印内容的系统的流程图;图19是根据示例的用于复印内容的系统的流程图;以及图20是根据示例的用于扫描内容的系统的流程图。具体实施方式本发明的实施方式在下文中,将参照附图描述各种示例。所描述的示例可被修改并且具有不同的形式。为了更清楚地描述示例的特征,省略了与本领域普通技术人员公知的技术相关的详细描述。在说明书中,当组件“连接”到另一组件时,组件可“直接连接”到另一组件,或者可“经由它们之间的其它组件”“连接”到另一组件。此外,当组件“包括”另一组件时,除非另外指出,否则组件还可包括其它组件。在说明书中,“图像形成作业”可表示与图像相关的各种作业(例如,复印、打印、扫描和传真)中的任何一个,诸如图像的形成或图像文件的生成/存储/发送,并且“作业”不仅可表示图像形成作业,而且还可表示执行图像形成作业所需的一系列处理。另外,“图像形成设备”可表示能够执行图像形成作业的任何设备,诸如打印机、扫描仪、传真机、多功能打印机(mfp)或显示装置。另外,“内容”可表示作为图像形成作业的目标的任何类型的数据,诸如照片、图像或文档文件。另外,“打印数据”可表示被转换为打印机可打印的格式的数据的数据。在这种情况下,“内容”可包括转换为打印机可打印的格式的内容的内容。例如,打印内容是指打印数据格式的内容。另外,“扫描文件”可表示通过扫描仪扫描图像而生成的文件。另外,“用户”可表示通过使用图像形成设备或者无线地或经由线连接到图像形成设备的装置来执行与图像形成作业相关的操作的人。图1是根据示例的图像形成设备的配置的示图。图2是根据示例的系统环境的示图。参照图1,图像形成设备100可包括输入/输出(i/o)单元110、控制器120、通信单元130、存储器140和图像形成作业单元150。另外,尽管未示出,但是图像成形设备100还可包括用于向每个组件供电的电源。另外,图像形成设备100可以是包括可扩展开放体系结构(xoa)(即,开放平台)的设备。i/o单元110可包括:输入单元,用于从用户接收执行图像形成作业的输入;以及输出单元,用于显示执行图像形成作业的结果或关于图像形成设备100的状态的信息。例如,i/o单元110可包括用于接收用户输入的操作面板和用于显示屏幕的显示面板。更详细地,输入单元可包括能够接收各种类型的用户输入的装置,诸如键盘、物理按钮、触摸屏、相机或麦克风。另外,输出单元可包括显示面板或扬声器。然而,i/o单元110不限于此,并且可包括支持各种输入和输出的设备。i/o单元110可包括独立控制系统。换言之,i/o单元110可包括用于控制由i/o单元110提供的用户界面(ui)的与图像形成设备100的控制器120分开的控制系统(例如,控制器和存储器)。i/o单元110的控制系统可包括用于提供ui的操作系统(os)和用于支持各种功能的程序(诸如应用)。控制器120可控制图像形成设备100的整体操作,并且可包括处理器,诸如中央处理单元(cpu)。控制器120可控制图像形成设备100中包括的其它组件以执行与通过i/o单元110接收的用户输入相对应的操作。例如,控制器120可执行存储在存储器140中的程序,读取存储在存储器140中的文件,或者将新文件存储在存储器140中。当通过通信单元130从外部设备或连接到外部设备的服务器接收到关于内容的打印的作业信息和标识(id)信息时,通过i/o单元110的输入单元从用户接收id信息。如果从用户接收的id信息和接收的id信息彼此对应,则控制器120可控制通信单元130将基于作业信息的账单信息发送到支付系统。当通过通信单元130接收到根据用户的支付的支付完成信息时,控制器120可基于作业信息来打印内容。当通过输入单元接收的id信息和通过通信单元130接收的id信息彼此匹配时,可确定它们彼此相对应。控制器120可控制通信单元130将根据内容的打印的完成的内容打印完成信息发送到支付系统。当通过输入单元接收的id信息和通过通信单元130接收的id信息彼此对应时,控制器120可控制i/o单元110的输出单元显示包括作业信息的作业信息列表,并且当从作业信息列表中选择作业信息时,控制器120可控制通信单元130将基于作业信息的账单信息发送到支付系统。通信单元130可经由有线通信或无线通信与另一装置或网络进行通信。就这一点而言,通信单元130可包括支持各种有线/无线通信方法中的至少一种的通信模块。例如,通信模块可以是芯片组的形式,或者可以是包含通信所需的信息的粘贴标签/条形码(例如,包括近场通信(nfc)标签的粘贴标签)。无线通信可包括例如无线保真(wi-fi)、wi-fi直连、蓝牙、超宽带(uwb)和nfc中的至少一种。有线通信可包括例如通用串行总线(usb)和高清晰度多媒体接口(hdmi)中的至少一种。通信单元130可连接到位于图像形成设备100外部的外部设备200,以便发送信号或数据或者接收信号或数据。参照图2,图像形成设备100可通过通信单元130连接到外部设备200。通信单元130可将从外部设备200接收到的信号或数据发送到控制器120,或者可将由控制器120生成的信号或数据发送到外部设备200。例如,当通信单元130从外部设备200接收打印命令信号和打印数据时,控制器120可通过打印机151输出接收到的打印数据。如图2中示出的,图像形成设备100可连接到用户终端200或服务器300。如图2所示,外部设备200可包括i/o单元210、控制器220、通信单元230和存储器240。控制器220可通过执行存储在存储器240中的程序并通过通信单元230将作为结果而生成的信号或数据发送至图像形成设备100来控制图像形成作业。外部设备200可包括例如智能电话、平板个人计算机(pc)、pc、家用电器、医疗装置、相机或可穿戴装置。通信单元130可直接连接到服务器300以发送信号或数据或者接收信号或数据。另外,通信单元130可通过服务器300连接到外部设备200。换言之,图像形成设备100的通信单元130可通过服务器300向外部设备200的通信单元230发送信号或数据,或者通过服务器300从外部设备200的通信单元230接收信号或数据。返回参照图1,各种类型的数据(诸如程序(例如,应用)和文件)可被安装或存储在存储器140中。控制器120可访问和使用存储在存储器140中的数据,或者在存储器140中存储新数据。另外,控制器120可执行存储在存储器140中的程序。另外,控制器120可将通过通信单元130从外部源接收到的应用安装在存储器140中。图像形成作业单元150可执行图像形成作业,诸如复印、打印、扫描或传真。在图1的示例中,图像形成作业单元150包括打印机151、扫描仪152和传真机153,但图像形成作业单元150可仅包括它们中的一些,或者还可根据需要包括用于执行另一种类型的图像形成作业的组件。打印机151可经由各种打印方法(诸如电子照相方法、喷墨方法、热转印方法和热敏方法)中的任何一种在记录介质上形成图像。扫描仪152可将光照射到纸上并且通过接收从纸反射的光来读取记录在纸上的图像。在传真机153中,可与扫描仪152共用用于扫描图像的组件,并且可与打印机151共用用于打印接收到的文件的组件。传真机153可将扫描文件发送到目的地或者从外部源接收文件。图3是用于描述根据示例的与内容相关的作业的流程框图。参照图3,系统可包括图像形成设备100、外部设备200、服务器300(例如,云服务器)、支付系统400和支付代理500。支付系统400可包括用于使用图像形成设备100支付作业费用的支付设备401以及用于管理图像形成设备100的作业历史的支付服务器402。在这种情况下,系统的组件可通过通信网络彼此连接。例如,图像形成设备100、外部设备200和服务器300可经由长距离无线通信彼此连接,并且图像形成设备100和支付设备401可经由短距离无线通信或有线通信彼此连接。支付设备401可被附连到图像形成设备100,或者被提供为与图像形成设备100相邻。根据示例,在操作301中,当用户通过使用pc202(即,外部设备200的示例)请求待打印的内容时,pc202可将关于与内容相关的作业的作业信息发送到图像形成设备100。与内容相关的作业可以是与内容的打印、扫描、传真或复印相关的作业。另外,作业信息可包括作业类型、作业id、内容、作业选项等中的至少一项。作业类型可以是关于图像形成设备100的作业是打印作业、扫描作业、传真作业还是复印作业的信息。作业选项(例如,打印选项)可包括打印纸的尺寸、彩色打印、双面打印、打印输出的数量、扫描的纸的张数以及副本的份数中的至少一项。内容可被渲染为打印数据的格式。作为另一示例,在操作302中,当用户通过使用智能电话201(即,外部设备200的另一示例)请求待打印的内容时,智能电话201可将作业信息发送到服务器300。在这种情况下,用户可通过使用安装在智能电话201中的作业应用来请求待打印的内容。在操作303中,服务器300可将由用户请求的待打印的内容渲染为打印数据的格式,并将渲染的内容和作业信息发送到图像形成设备100。当用户请求待打印的内容时,外部设备200可从用户接收id信息(例如,个人识别码(pin)、密码等)。另外,外部设备200可将接收到的id信息发送到图像形成设备100。此时,外部设备200可将接收到的id信息与作业信息一起发送到图像形成设备100,或者将接收到的id信息包括在作业信息内发送到图像形成设备100。id信息可以以关于内容的打印的作业信息为单位、以内容为单位或者以外部设备200为单位来生成。当id信息以外部设备200为单位来生成时,id信息可以以例如外部设备200的类型、外部设备200的id信息、由外部设备200使用的互联网协议(ip)地址等为单位来生成。当id信息以作业信息为单位来生成时,每当用户请求打印时都需要输入id信息。另外,当id信息以与外部设备200相关的单位生成时,一旦用户已经在用于打印的初始请求期间输入了id信息,则当使用外部设备200请求打印时,用户不需要另外输入id信息。当外部设备200中预先存在id信息(例如,分配给智能电话的电话号码)时,外部设备200可将所分配的id信息与作业信息一起发送到图像形成设备100,而无需用户单独输入。可选地,当所分配的id信息与作业信息一起被发送到服务器300时,服务器300可将接收到的id信息发送到图像形成设备100。如以上示例中描述的,当作业信息和id信息被发送到图像形成设备100时,图像形成设备100可接收作业信息和id信息。用户可移动到图像形成设备100并通过图像形成设备100的i/o单元110输入id信息。图像形成设备100可确定输入的id信息和从外部设备200或服务器300接收的id信息是否彼此对应。例如,图像形成设备100可确定输入的id信息和接收的id信息是否彼此匹配。可选地,当用户在图像形成设备100中预先注册了唯一信息时,图像形成设备100可确定输入的id信息是否与其中接收的id信息和唯一信息组合的信息匹配。当确定输入的id信息和接收的id信息彼此对应时,图像形成设备100可将基于作业信息的账单信息发送到支付系统400。账单信息可包括关于支付方式的信息。例如,账单信息可包括关于支付装置、支付方式、支付应用、支付服务器等的信息。账单信息可包括支付方式信息以及与作业信息的作业费用相对应的支付金额信息。账单信息可包括关于作业、支付金额信息、支付设备信息、支付服务器信息等的信息。账单信息可包括例如作业费用(例如,打印费用)和至少一些作业信息。至少一些作业信息可以是例如作业id、打印选项、作业类型等中的至少一项。作业费用可基于作业选项来确定。例如,当打印纸的尺寸大、设定了彩色打印、打印输出的数量高等时,作业费用可增加。可选地,当打印纸的尺寸小或者设定了双面打印时,作业费用可减少。支付系统400可包括支付设备401和支付服务器402中的至少一个。例如,在操作304中,图像形成设备100可将账单信息发送到支付系统400的支付设备401(例如,卡终端)。在操作305中,在接收到账单信息之后,支付设备401可将账单信息发送到支付服务器402。在这种情况下,支付设备401可从接收到账单信息的支付服务器402接收指示账单信息被注册的注册结果信息。支付设备400可显示包括在用于打印内容的账单信息中的作业费用。在检查了作业费用之后,用户可通过使用支付设备401请求支付。例如,用户可通过使用信用卡、借记卡、交通卡、cashbee卡、可再充值卡(例如,t-money卡)、payon方式或coin方式来请求支付。在操作306中,当用户请求支付时,支付设备401可将支付请求信息发送到支付代理500(例如,增值网络(van))。支付请求信息可包括例如信用卡号、支付金额、交易id、支付设备401的id信息等中的至少一个。在操作307中,当基于接收到的支付信息批准支付时,支付代理500可将支付批准信息发送到支付设备401。支付批准信息可包括例如批准号、批准结果以及批准日期和时间中的至少一个。在操作308中,支付设备401可将根据支付的批准的支付完成信息发送到支付服务器402。支付完成信息可包括以下各项中的至少一项:作业id、交易id、作业费用、信用卡号、支付结果等。此时,支付设备401可从接收到支付完成信息的支付服务器402接收指示支付完成信息被注册的注册结果信息。另外,在操作309中,支付设备401可将根据支付的批准的支付完成信息发送到图像形成设备100。在接收到支付完成信息时,图像形成设备100可基于在操作301和303中接收到的作业信息来执行与内容相关的作业。另外,图像形成设备100可将根据与内容相关的作业的完成的作业完成信息发送到支付服务器402。作业完成信息可包括例如作业id、作业选项、作业结果等中的至少一项。此时,图像形成设备100可从接收到作业完成信息的支付服务器402接收指示作业完成信息被注册的注册结果信息。支付服务器402可基于账单信息、支付完成信息、作业完成信息等中的至少一项来管理图像形成设备100的作业历史。例如,即使当用户已经完成支付时,内容也可能没有打印。在这种情况下,用户可访问支付服务器402(例如,访问服务网站或致电咨询顾问)以再次请求待打印的内容。此时,支付服务器402可基于根据账单信息、支付完成信息和作业完成信息中的至少一项的作业历史来确定为什么没有执行与内容相关的作业,并向用户提供反馈。根据各种示例,在图3的系统中,可存在多个图像形成设备100。在这种情况下,可将由多个图像形成设备100中的一个接收的作业信息发送到多个图像形成设备100中的另一个。例如,当根据分配给一个图像形成设备的作业信息的作业的大小等于或大于阈值时,图像形成设备可将作业重新分配给作业的大小较小的另一图像形成设备。在这种情况下,可将与将要打印由用户请求的内容的图像形成设备100有关的信息提供给用户。例如,将要打印内容的图像形成设备100的id信息(例如,图像形成设备100的id、产品名称或位置信息)可通过外部设备200来显示,可通过由用户操纵的图像成形设备100来显示或者可通过单独的引导显示器来显示。用户可通过图像形成设备100通过使用支付设备来方便地接收用于打印内容的收费服务。图像形成设备100可自行生成支付信息以继续进行支付,而不考虑支付方式的类型。另外,图像形成设备100不仅可以为使用图像形成设备100的打印功能和复印功能的作业生成账单信息,而且还可以为使用图像形成设备100的扫描功能和传真功能的作业生成账单信息。另外,图像形成设备100可以以使用图像形成设备100的作业信息为单位生成账单信息,以防止作业被部分完成。另外,图像形成设备100可根据内容的作业信息预先计算支付金额,并向用户显示该支付金额,使得用户可基于该支付金额选择支付方式。图4是根据示例的生成包括作业信息和支付方式信息的账单信息的方法的流程图。参照图4,在操作s401中,用户1可将内容的作业信息发送到图像形成设备100。作业信息可包括关于打印作业、扫描作业、传真作业、复印作业等中的哪一个是图像形成设备100的作业的信息。作业选项(例如,打印选项)可包括打印纸的尺寸、彩色打印、双面打印、打印输出的数量、扫描纸的张数、副本的份数等中的至少一项。内容可被渲染为打印数据的格式。在操作s402中,图像形成设备100可基于作业信息来确定支付金额。图像形成设备100可基于根据作业选项预先确定的金额信息来确定支付金额。在操作s403中,图像形成设备100可从用户1接收支付方式信息。支付方式信息可表示由用户1用于支付支付金额的支付方式。作为示例,图像形成设备100可将支付方式的列表与包括在账单信息中的作业费用一起显示。在检查作业费用时,用户1可通过选择支付方式来请求支付。例如,用户1可通过使用信用卡、借记卡、交通卡、cashbee卡、可再充值卡(例如,t-money卡)、payon方式或coin方式来请求支付。在操作s404中,图像形成设备100可生成账单信息。账单信息可包括作业信息、关于支付金额的信息以及支付方式。账单信息可包括根据支付方式而设定的id号。这里,id号可包括与用于通信的通信协议、ip地址、端口、统一资源定位符(url)、超时信息、外部支付装置等中的至少一项有关的信息。在操作s405中,图像形成设备100可将账单信息发送到支付系统400。图像形成设备100可从包括在支付系统400中的多种支付方式中选择与账单信息相对应的支付方式,并且发送账单信息。在操作s406中,图像形成设备100可从支付系统400接收支付完成信息。在操作s407中,在接收到支付完成信息时,图像形成设备100可基于在操作s401中接收到的作业信息来执行与内容相关的作业。图5是用于描述根据示例的包括第一应用和第二应用的图像形成设备的操作的示图。参照图5,图像形成设备100可通过使用第一应用121和第二应用122来生成账单信息。图像形成设备100可通过使用第一应用121来执行图像形成设备100的作业。例如,第一应用121可提供执行打印作业、复印作业、扫描作业或传真作业的功能。图像形成设备100可通过使用第二应用122来生成与支付相关的信息。例如,图像形成设备100可通过使用第二应用122来生成支付金额信息125和账单信息126。第二应用122可通过使用从执行图像形成设备100的作业的第一应用121接收的内容的作业信息来生成支付金额信息125。例如,当作业信息包括关于“a4尺寸彩色打印1页”的信息时,可基于预定的支付金额设定信息生成“200韩元”的支付金额信息125。第二应用122可基于从执行图像形成设备100的作业的第一应用121接收到的作业信息、预定的支付金额信息、从用户接收到的支付方式信息等来生成账单信息126。例如,当用户输入“信用卡”作为支付方式时,可通过将针对作业信息“a4尺寸彩色打印1页”的支付金额“200韩元”与“信用卡”的支付方式信息进行匹配来生成账单信息126。图像形成设备100可向支付系统400提供通过使用第二应用122生成的支付金额信息125和账单信息126,以便在无需使用外部装置接口(fdi)装置的情况下执行无人支付。图6是用于描述根据示例的与支付方式相对应的通信信息和id信息的示图。参照图6,多种支付方式均可包括通信信息和id信息。图像形成设备100可经由http、套接字、android应用等与支付系统进行通信。根据示例,支付方式可包括现金、信用卡、账户转账、交通卡、预付卡等。另外,用户可通过使用借记卡、cashbee卡、可充值卡(例如,t-money卡)、payon方式或coin方式来请求支付。然而,支付方式不限于此。图像形成设备100可准备用于生成与支付相关的信息的支付方式信息,使得可通过使用多种支付方式来进行支付。根据示例,支付方式信息可包括通信信息,诸如协议、ip地址、端口、url、超时信息等。另外,支付方式信息可包括是否需要读卡器作为使用所述支付方式的单独设备。另外,支付方式信息可包括作为将显示给用户的id标记的图标。如图6所示,每种支付方式可对应于http、套接字或android应用。另外,支付方式可包括唯一的ip地址和端口号。另外,支付方式可包括用于使用web通信的url。例如,信用卡可包括url信息以继续通过web进行支付。根据示例,图像形成设备100可通过使用根据支付方式而设定的支付方式信息来生成账单信息。图7是用于描述根据示例的支付金额设定信息的示图。参照图7,图像形成设备100可通过显示器显示关于支付金额设定信息的ui。当从用户设定菜单中选择基本价格菜单701时,可显示关于支付金额设定信息的ui。根据示例,用户可设定可供图像形成设备100使用的货币单位702。在选择了货币单位702之后,可将与所选择的货币单位702相对应的汇率应用为支付信息。另外,图像形成设备100可分配货币符号的位置703。例如,当位置703被分配给后缀时,货币符号可显示在金额的前面,例如\2,000。根据示例,图像形成设备100可分配需要的小数位数704以向用户收取根据汇率确定的金额。例如,当最终金额为\2,120.32并且小数位数为0时,可通过将小数点后的金额四舍五入为最接近的整数来将\2,120确定为支付金额。另外,图像形成设备100可根据作业选项705来预设定价格。作业选项(例如,打印选项)705可包括打印纸的尺寸、彩色打印、双面打印、打印输出的数量、扫描纸的张数和副本的份数中的至少一项。用户可根据诸如复印、扫描、打印或传真的作业类型并且根据黑白打印或彩色打印来设定价格。图8是用于描述根据示例的用于请求支付方式信息的屏幕的示图。参照图8,图像形成设备100可显示关于与内容相关的作业的支付金额信息801。图像形成设备100可显示包括关于内容的作业id、货币、汇率、价格、作业的大小、彩色打印或黑白打印、纸张尺寸等的信息的支付金额信息801。根据示例,图像形成设备100可显示用于针对支付方式的用户输入的请求802。图像形成设备100可显示显示支付方式的图标的ui。根据示例,图像形成设备100可显示用于选择多种支付方式中的一种的ui803。图像形成设备100可根据多种支付方式显示预定图标的列表。根据示例,图像形成设备100可提供对用户可用的支付方式的列表。图像形成设备100可在考虑当前支付设备的操作条件、预付卡的可用金额等的同时提供支付方式的列表。根据示例,图像形成设备100可改变并显示图像形成设备100中可用的所有支付方式中当前对用户可用的支付方式的属性。例如,对用户可用的支付方式的图标可以以彩色显示,而其它对用户不可用的图标则以黑白显示。图像形成设备100可从用户接收对一种支付方式的选择。图像形成设备100可改变并显示所选择的支付方式的属性。例如,当选择现金作为支付方式时,可改变并显示与现金相对应的图标的颜色、形状或大小。可选地,图像形成设备100可改变并显示与除了所选择的支付方式之外的支付方式相对应的图标的属性。当用户在选择多种支付方式中的一种之后选择了确定按钮807时,图像形成设备100可生成包括支付金额信息和支付方式信息的账单信息。图9是用于描述根据示例的当支付应用在图像形成设备中时执行支付的处理的示图。参照图9,控制器120可通过使用第一应用121和第二应用122来生成支付金额信息和账单信息。根据示例,第二应用122可通过使用从执行图像形成设备100的作业的第一应用121接收的内容的作业信息来生成账单信息。第一应用121可提供图像形成设备100的功能,诸如打印、复印、扫描或传真。控制器120可通过使用第一应用121来分析内容的作业信息。第二应用122可针对与内容相关的作业生成与账单相关的信息。控制器120可从第一应用121接收内容的作业信息,并且通过使用第二应用122基于内容的作业信息来生成支付金额信息。另外,控制器120可基于从第一应用121接收的内容的作业信息和从用户接收的支付方式信息来生成账单信息。图像形成设备100可包括支付应用405。图像形成设备100中包括的支付应用405可以是android或xoa的格式。控制器120可生成支付金额信息或账单信息并将支付金额信息或账单信息发送到支付应用405。支付应用405可在可行的情况下(诸如当通过支付应用405执行支付方式时)执行支付。可选地,支付应用405可将账单信息发送到支付系统400。支付系统400可包括支付设备401、支付服务器402和支付代理500中的至少一个。支付设备401可将账单信息发送到支付服务器402。可选地,图像形成设备100可直接将账单信息发送到支付服务器402。当支付设备401显示包括在账单信息中的打印费用时,用户可检查打印费用并通过使用信用卡等来请求支付。当请求支付时,支付设备401可将支付请求信息发送到支付代理500。当支付基于接收的支付请求信息被批准时,支付代理500可将支付批准信息发送到支付设备401。在接收到支付批准信息时,支付设备401可处理支付并将支付完成信息发送到图像形成设备100和支付服务器402。根据示例,在接收到支付完成信息时,图像形成设备100可基于接收到的作业信息来打印内容。当内容的打印完成时,图像形成设备100可将根据内容打印的完成的内容打印完成信息发送到支付服务器402。图10是用于描述根据示例的当支付应用在图像形成设备外部时执行支付的处理的示图。参照图10,图像形成设备100可不包括支付应用405。图像形成设备100可将支付金额信息和账单信息发送到位于支付系统400外的支付应用405。图像形成设备100可提供应用程序接口(api)服务,以提供使各种支付方式相互连接的效果。根据示例,由于各种支付设备可通过api服务从图像形成设备100获得针对账单所需的信息,因此可提供与支付设备的类型无关的支付服务。另外,由于通过使用api服务来接收包括内容的作业信息的账单信息,因此图像形成设备100可提供与和内容相关的作业的类型无关的支付服务。图11是根据示例的用于执行与内容相关的作业的系统的流程图。参照图11,图像形成设备100可响应于内容的作业请求而执行预支付(preliminarypayment)和主支付(mainpayment)。在预支付中,可通过使用与内容的作业请求相对应的支付金额信息来确定对用户可用的支付装置的状态、使用预付卡时的余额、图像形成设备100中可用的支付方式等。根据示例,在主支付中,当用户检查支付金额并输入支付方式时,可执行实际账单。在操作s1101中,图像形成设备100可请求与内容相关的作业。例如,作业可包括与内容相关的复印作业、扫描作业、打印作业和传真作业中的至少一项。在操作s1102中,图像形成设备100可生成支付信息。根据示例,图像形成设备100可基于根据作业而预设的价格信息来生成关于与内容相关的作业的支付金额信息。在操作s1103中,图像形成设备100可将支付信息发送到支付设备401。在操作s1104中,支付设备401可请求支付服务器402进行预支付。在操作s1105中,支付服务器402可将预支付完成信息发送到图像形成设备100。预支付完成信息可包括关于支付装置的状态、根据支付方式的折扣率、支付计划的限制等的信息。图像形成设备100可通过预支付完成信息来确定在支付之前可能产生的支付错误。在操作s1106中,图像形成设备100可将支付请求信息发送给用户1。支付请求信息可包括支付金额信息、关于可用支付方式的信息、每种支付方式的折扣信息、关于支付方式的信息等。在操作s1107中,图像形成设备100可从用户1接收支付方式和支付批准信息。在操作s1108中,图像形成设备100可生成账单信息。图像形成设备100可针对与内容相关的作业生成包括支付方式信息和支付金额信息的账单信息。在操作s1109中,图像形成设备100可将账单信息发送到支付设备401。账单信息可包括关于与内容相关的作业的所有信息、支付金额信息、支付方式信息等。账单信息中包括的支付方式信息可包括用于将支付金额信息发送到由用户选择的支付方式的信息。在操作s1110中,支付设备401可向支付服务器402请求主支付。在操作s1111中,支付服务器402可将根据用户1的支付完成的支付完成信息发送到支付设备401。在操作s1112中,支付设备401可将支付完成信息发送到图像形成设备100。在操作s1113中,在从支付设备401接收到支付完成信息时,图像形成设备100可执行与内容相关的作业。图12a至图12d示出了根据示例的用于与内容相关的作业的ui。参照图12a,图像形成设备100可提供可接收选择复印作业ui元素1201的用户输入的主屏幕。参照图12b,图像形成设备100可根据选择复印作业ui元素1201的用户输入来提供选择复印选项的屏幕。在确定复印选项之后,图像形成设备100可扫描装载在图像形成设备100中的纸的图像,并且根据选择复印启动ui元素1202的用户输入来提供指示扫描的视觉反馈1206(如图12c所示)。在扫描完成之后,图像形成设备100可提供请求用户支付的引导消息(如图12d所示)。引导消息可包括例如指示在完成支付之后将打印扫描图像的信息。引导消息可包括指示关于支付金额的信息的消息1204和用于选择支付方式的消息1205。当用户根据引导消息通过使用支付设备401执行支付并且图像形成设备100从支付系统400接收到支付完成信息时,图像形成设备100可根据图12b中设定的复印选项来打印扫描图像。图13a至图13c示出了根据示例的当通过使用外部支付装置进行支付时的ui。参照图13a,图像形成设备100可显示指示根据复印选项而确定的支付金额信息的消息1301。参照图13b,图像形成设备100可提供请求用户选择支付方式的引导消息。引导消息可包括例如指示仅在完成支付之后才才能够打印扫描图像的信息。图像形成设备100可显示多种支付方式的图标。由于用户选择信用卡ui元素1302,因此当用户根据图13c中所示的引导屏幕1303的请求通过使用支付设备401进行支付时,一旦从支付系统400接收到支付完成信息,则图像形成设备100可根据复印选项打印扫描图像。图14是根据示例的用于描述图像形成设备通过使用存在于图像形成设备中的支付应用与支付设备进行通信的流程框图。参照图14,图像形成设备100可自身包括支付应用1401。可通过图像形成设备100中包括的支付应用1401来执行支付。第二应用122和支付应用1401可经由http方法、套接字方法或android方法进行通信。根据示例,经由http方法或https方法进行通信的数据如下。http是用于在互联网上使用的web服务器与用户的互联网浏览器之间发送文档的通信协议。https是增强http的安全性的协议。表1示出了关于使用http或https进行常规数据通信的数据信息。[表1]表2示出了用于使用http或https请求预支付的通信数据信息。[表2]表3示出了用于使用http或https请求主支付的通信数据信息。[表3]表4示出了用于使用http或https请求作业日志的通信数据信息。[表4]表5示出了使用http或https上传图像的通信数据信息。[表5]表6示出了用于使用http或https请求根据作业请求的价格设定信息的通信数据信息。[表6]在操作s1401中,图像形成设备100可通过将通过使用第二应用122而生成的支付金额信息发送到支付应用1401来请求预支付。在操作s1402中,支付应用1401可响应于用于预支付的请求,将关于可用支付方式、折扣率以及支付装置的必要性的信息发送到图像形成设备100。在操作s1403中,图像形成设备100可通过将通过使用第二应用122而生成的账单信息发送到支付应用1401来请求主支付。在操作s1404中,图像形成设备100可通过支付应用1401请求支付设备1402进行支付。支付设备1402是包括在账单信息中并且由用户选择的支付方式。在操作s1405中,支付设备1402可将支付完成信息发送到图像形成设备100的支付应用1401。在操作s1406中,图像形成设备100可将通过支付应用1401接收到的支付完成信息发送到第二应用122。图15是根据示例的用于描述图像形成设备通过使用支付服务器与支付设备进行通信的流程框图。参照图15,通过使用第二应用122,图像形成设备100可利用位于图像形成设备100外部的支付服务器1501和支付设备1502来执行支付。第二应用122和支付服务器1501可经由http或套接字进行通信。套接字是在互联网客户端/服务器环境中通过使用代理服务器发送数据的互联网协议。例如,套接字是当公司中的网络的客户端访问公司外的互联网web服务器时实现防火墙功能的协议。使用套接字的请求数据和响应数据需要20字节的标头字段,并且数据长度需要与标头中定义的长度相同。基本通信方法与参考http所描述的通信方法相同,并且数据结构如下表7所示。[表7]名称长度(字节)描述数据标头8数据的总字节图像标头12图像的总字节数据可变json数据图像可变图像数据在操作s1501中,图像形成设备100可通过将通过使用第二应用122而生成的支付金额信息发送到支付服务器1501来请求预支付。在操作s1502中,支付服务器1501可响应于预支付而将关于可用支付方式、折扣率和支付装置的必要性的信息发送到图像形成设备100。在操作s1503中,图像形成设备100可通过将通过使用第二应用122而生成的账单信息发送到支付服务器1501来请求主支付。在操作s1504中,图像形成设备100可通过支付服务器1501向支付设备1502请求支付。支付设备1502是包括在账单信息中并且由用户选择的支付方式。在操作s1505中,支付设备1502可将支付完成信息发送到支付服务器1501,并且在操作s1506中,支付服务器1501可将支付完成信息发送到图像形成设备100。图16是根据示例的用于描述图像形成设备直接与支付设备进行通信的流程框图。参照图16,通过使用第二应用122,图像形成设备100可与位于图像形成设备100外部的支付设备1601执行直接支付。在操作s1601中,图像形成设备100可通过将通过使用第二应用122而生成的支付金额信息发送到支付设备1601来请求预支付。在操作s1602中,支付设备1601可响应于预支付而将关于可用支付方式、折扣率以及支付装置的必要性的信息发送到图像形成设备100。在操作s1603中,图像形成设备100可通过将通过使用第二应用122而生成的账单信息发送到支付设备1601来请求主支付。在操作s1604中,支付设备1601可将支付完成信息发送到图像形成设备100。第二应用122和支付设备1601可经由http、套接字或android进行通信。支付设备1601可以是自动提款机、可再充值磁性装置等。根据示例,图像形成设备100和支付设备1601可在不使用支付应用或支付服务器的情况下执行支付。换言之,图像形成设备100可生成用于支付的通信所需的信息,使得可经由外部支付设备来执行支付。图17是根据示例的用于描述图像形成设备直接与支付服务器进行通信的流程框图。参照图17,通过使用第二应用122,图像形成设备100可与位于图像形成设备100外部的支付服务器1701执行直接支付。第二应用122和支付服务器1701可经由http或套接字进行通信。支付服务器1701可包括预付卡或会员卡。根据示例,当用户选择的支付方式是预付卡时,在操作s1701中,支付服务器1701可在请求预支付时通过比较预付卡的余额和作业的支付金额来确定是否可通过使用预付卡来执行支付。在操作s1702中,支付服务器1701可将针对用于预支付的请求的响应发送到第二应用122。例如,支付服务器1701可响应:由于预付卡的余额不足而无法执行支付。在这种情况下,图像形成设备100可显示无法通过使用预支付卡执行支付的消息。在操作s1703中,图像形成设备100可通过将通过使用第二应用122而生成的账单信息发送到支付服务器1701来请求主支付。在操作s1704中,支付服务器1701可将支付完成信息发送到图像形成设备100。图18是根据示例的用于通过使用外部设备和服务器来打印内容的系统的流程图。在示例中,服务器300可以是云服务器。参照图18,在操作s1801中,用户1可请求外部设备200(例如,智能电话)打印内容。在操作s1802中,外部设备200可将打印内容所需的作业信息和外部设备200的id信息发送到服务器300。这里,外部设备200的id信息可以是分配给外部设备200的电话号码。在操作s1803中,服务器300可将包括在作业信息中的内容渲染为打印数据的格式。在操作s1804中,服务器300可将id信息和包括渲染的内容的作业信息发送到图像形成设备100。作为另一示例,当内容被预存储在服务器300中时,外部设备200可将内容的id信息和外部设备200的id信息发送到服务器300。在这种情况下,服务器300可将外部设备200的id信息和包括与内容的id信息相对应的打印数据格式的内容的作业信息发送到图像形成设备100。在操作s1805中,图像形成设备100可将基于作业信息而生成的支付金额信息发送到支付系统400。在操作s1806中,支付系统400可将预支付完成信息发送到图像形成设备100。就这一点而言,图像形成设备100可向用户1请求支付方式信息。在操作s1807中,用户1可向图像形成设备100请求支付方式信息和支付。在操作s1808中,图像形成设备100可通过使用支付方式信息和支付金额信息而生成的账单信息发送。在操作s1809中,支付系统400可发送主支付完成信息。在操作s1810中,图像形成设备100可基于作业信息来打印内容。另外,在操作s1811中,图像形成设备100可将打印完成信息发送到支付系统400。图19是根据示例的用于复印内容的系统的流程图。参照图19,在操作s1901中,用户1可请求图像形成设备100复印图像(诸如,记录在纸上的图像)。在操作s1902中,响应于用户1的请求,图像形成设备100可照射光以扫描图像并确定与扫描的图像相关的支付金额。在操作s1903中,图像形成设备100可从用户1接收支付方式信息,并且在操作s1904中,基于支付方式信息和用于打印扫描图像的作业信息来生成账单信息。在操作s1905中,图像形成设备100可将账单信息发送到支付系统400。响应于用户1在操作s1906中对支付系统400的支付请求,在操作s1907中,图像形成设备100可将支付批准信息发送到支付系统400。另外,在操作s1908中,图像形成设备100可根据支付的完成来接收支付完成信息。在操作s1909中,在接收到支付完成信息时,图像形成设备100可将在操作s1902中扫描的图像打印在打印介质上。图20是根据示例的用于扫描内容的系统的流程图。参照图20,在操作s2001中,用户1可请求图像形成设备100扫描记录在纸上的图像。在操作s2002中,响应于用户1的请求,图像形成设备100可将光照射到纸上以扫描记录在纸上的图像,并确定与扫描的图像相关的支付金额。在操作s2003中,图像形成设备100可从用户1接收支付方式信息,并且在操作s2004中,基于用于打印扫描图像的作业信息来确定账单信息。在操作s2005中,图像形成设备100可将账单信息发送到支付系统400。在操作s2006中,图像形成设备100可根据用户1的支付的完成来接收支付完成信息。在接收到支付完成信息时,在操作s2007中,图像形成设备100可将通过扫描图像而获得的文件发送到目的地。这里,目的地可以是例如图像形成设备100中包括的移动盘、云服务器、与由用户1单独输入的电子邮件地址相对应的电子邮件服务器或第三人的装置。可选地,目的地可以是经由短距离通信与图像形成设备100进行通信的用户终端。在操作s2008中,图像形成设备100可将根据文件的生成和发送的扫描完成信息发送到支付系统400。在示例中,当用户1扫描记录在纸上的图像时,用户1可通过图像形成设备100输入执行文件所需的密码。在这种情况下,该密码与文件一起被发送到目的地,并且当用户1或第三人请求执行文件时,可在密码被认证之后执行文件。上述示例可被实现为存储可由计算机执行的命令和数据的非暂时性计算机可读记录介质上的计算机可读代码。命令和数据中的至少一者可以以程序代码的形式存储,并且可在被处理器执行时通过生成程序模块来执行操作。非暂时性计算机可读记录介质的示例包括磁存储介质(例如,rom、软盘、硬盘等)、光学记录介质(例如,cd-rom或dvd)、可通过网络访问的服务器中包括的存储器等。例如,非暂时性计算机可读记录介质可以是图像形成设备100的存储器140或被配置为独立控制系统的i/o单元110的存储器中的至少一个。可选地,非暂时性计算机可读记录介质可以是通过网络连接到图像形成设备100的外部设备200中包括的存储器240。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1