CN118012356A - 图像形成装置、其控制方法、存储介质和打印*** - Google Patents

图像形成装置、其控制方法、存储介质和打印*** Download PDF

Info

Publication number
CN118012356A
CN118012356A CN202311479494.1A CN202311479494A CN118012356A CN 118012356 A CN118012356 A CN 118012356A CN 202311479494 A CN202311479494 A CN 202311479494A CN 118012356 A CN118012356 A CN 118012356A
Authority
CN
China
Prior art keywords
image forming
forming apparatus
deletion
registration
printing apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311479494.1A
Other languages
English (en)
Inventor
平野翼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN118012356A publication Critical patent/CN118012356A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1287Remote printer device, e.g. being remote from client or server via internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

本发明提供图像形成装置、其控制方法、存储介质和打印***。通过将所述图像形成装置登记到云打印服务,能够从所述云打印服务使用所述图像形成装置。所述图像形成装置进行关于登记了所述图像形成装置的所述云打印服务的信息的删除操作,所述信息存储在所述图像形成装置中,并且在通过所述删除操作执行了关于所述云打印服务的登记信息的删除时,所述图像形成装置输出提示从所述云打印服务中删除所述图像形成装置的登记的通知。

Description

图像形成装置、其控制方法、存储介质和打印***
技术领域
本发明涉及图像形成装置、其控制方法、存储介质和打印***。
背景技术
经由云服务器输入打印作业并将打印作业发送到打印机(也称为打印装置)的云打印机制正在被广泛使用(日本特开第2012-133489号公报)。在这种打印***中,管理员首先将打印机登记到管理员所属的云打印服务(以下也称为CPS)。例如,通过登记,关于已登记打印机的信息被存储在CPS中,并且关于登记了打印机的CPS的信息被存储在打印机中。此后,获准使用CPS的用户通过使用各个客户终端选择在CPS中登记的打印机作为输出打印机,进行期望的打印设置,并向CPS发送打印作业。CPS在接收到打印作业时,将打印作业传输到打印机。打印机基于传输的打印作业执行打印。特别地,通过PWG5100.18、RFC3995、RFC3996等来规定使用互联网打印机协议(IPP)的云打印机制。
注意,本说明书中的云打印服务(CPS)是指可以使用互联网与客户终端和打印机通信、使用IPP接收打印请求、并提供打印作业的服务。
当不再使用在CPS中登记的打印机或打印机需要重新登记时,用户从打印机删除打印机的登记。由此删除打印机中存储的关于CPS的信息。在这种情况下,一些CPS可能不包括允许向CPS通知在打印机侧删除登记的任何装置。在这种***中,需要在打印机和CPS中的各个处删除打印机登记。
如果在打印机侧删除了登记但打印机仍登记在CPS中,则用户可以从客户终端指示使用打印机执行打印。然而,打印机侧已经取消了CPS的登记并且不进行用于接收来自CPS的打印指令的通信,并且打印机实际无法进行打印,因此用户的便利性受到影响。此外,由于打印作业没有被传输到打印机,因此打印作业滞留在CPS中,这浪费了CPS的资源。
发明内容
本发明旨在通过通知需要在云打印服务中删除图像形成装置的登记,来提高便利性并抑制资源的浪费。
本发明具有以下构造。根据本发明的一方面,提供了一种图像形成装置,通过将所述图像形成装置登记到云打印服务,能够从所述云打印服务使用所述图像形成装置,所述图像形成装置包括:删除操作部,用于进行关于登记了所述图像形成装置的所述云打印服务的信息的删除操作,所述信息存储在所述图像形成装置中;以及通知部,用于在通过所述删除操作执行了关于所述云打印服务的登记信息的删除时,输出提示从所述云打印服务中删除所述图像形成装置的登记的通知。
根据本发明的另一方面,提供了一种存储程序的计算机可读存储介质,所述程序在由计算机执行时,使所述计算机用作图像形成装置。
根据本发明的又一方面,提供了一种打印***,其包括:图像形成装置;以及信息处理装置,其被构造为使用所述图像形成装置提供云打印服务。
根据本发明的再一方面,提供了一种图像形成装置的控制方法,所述图像形成装置包括删除操作单元和通知单元,并且通过将所述图像形成装置登记到云打印服务,能够从所述云打印服务使用所述图像形成装置,所述控制方法包括:通过所述删除操作单元进行关于登记了所述图像形成装置的所述云打印服务的信息的删除操作,所述信息存储在所述图像形成装置中;以及在通过所述删除操作单元执行了关于所述云打印服务的登记信息的删除时,通过所述通知单元输出提示从所述云打印服务中删除所述图像形成装置的登记的通知。
根据本发明,通过通知需要在云打印服务中删除图像形成装置的登记,可以提高便利性并抑制资源的浪费。
通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是打印***的构造图。
图2是打印装置的硬件构造图。
图3A至图3D是示出打印装置的云打印服务设置画面的示例的图。
图4是根据第一实施例的打印装置中的CPS登记删除操作的流程图。
图5是根据第二实施例的打印装置中的CPS登记删除操作的流程图。
图6是根据第三实施例的打印装置中的CPS登记删除操作的流程图。
图7A和图7B是示出根据第三实施例的打印装置中的通知显示的示例的图。
图8是示出根据第三实施例的打印装置的云打印服务设置画面上的通知显示的示例的图。
图9是示出打印装置到CPS的登记和打印的序列的示例的图。
具体实施方式
下文中将参照附图详细描述实施例。注意,以下实施例并不意图限制本发明的范围。在实施例中描述了多个特征,但并不限于需要所有这些特征的发明,而是可以适当组合多个这样的特征。此外,在附图中,对相同或相似的构造赋予相同的附图标记,并且省略其冗余描述。
将参照图1描述根据本发明的打印***的构造。根据本实施例的打印***包括打印装置101、客户终端103至108和云打印服务(以下也称为CPS)102。打印装置101经由网络100与客户终端107和108以及互联网上的CPS102通信。打印装置也可称为打印机或图像形成装置。客户终端也可称为终端装置。例如可以通过组合诸如局域网(LAN)和广域网(WAN)的通信网络、蜂窝网络(诸如LTE和5G)以及符合IEEE802.11的无线网络,来构造网络100。也就是说,网络100只需要能够发送和接收数据即可,并且可以采用任何通信方案作为物理层的通信方案。客户终端103至106也经由通信网络或蜂窝网络与互联网上的CPS102通信。CPS102由一个或更多个服务器计算机(即信息处理装置)提供,并且使用例如互联网打印协议(IPP)接收来自客户终端的打印请求,并向打印装置101提供打印作业。
打印装置101具有:向外部发送基于通过使用扫描器进行读取而获得的图像的数据的扫描功能、基于从外部装置接收的打印作业在诸如纸张的片材上打印图像的打印功能以及复印功能。打印装置101还可以经由CPS102接收打印作业并进行打印。在本实施例中,示出了具有多个功能的多功能***设备(MFP)作为打印装置的示例,但打印装置不限于此。例如,可以使用仅具有打印功能的单功能***设备(SFP)。此外,在本实施例中,作为示例,示出了在诸如纸张的片材上进行打印,但本发明不限于此,并且也可应用于基于三维形状数据形成三维物体的3D打印等中的打印控制。
CPS102接收来自客户终端(诸如客户终端103至106)的打印作业,并存储打印作业。随后,向在CPS102中登记的打印装置101通知输入了打印作业。打印装置101在接收到该通知时,获取打印作业并执行打印处理。在此,CPS102的用户属于称为租户的组,并且可以通过使用客户终端进行租户的设置、打印机的管理和删除。
客户终端103至106是用户使用的终端。客户终端属于不同于打印装置101的网络的网络,并且可以通过互联网与CPS102通信。通过与CPS102通信,这些客户终端可以向终端登记在CPS102中登记的打印机,并可以指示打印。此外,客户终端还可以进行CPS102的租户的设置、已登记打印机的管理和删除等。
客户终端107至108是用户使用的终端。这些客户终端属于与打印装置101的网络相同的网络。这些客户终端通过与打印装置101通信,可向打印装置101发出打印指令。另外,客户终端还可以通过打印装置101提供的功能显示打印装置101的设置画面,并远程进行打印装置101的操作设置。此外,客户终端还可以通过互联网与CPS102通信。通过与CPS102通信,这些客户终端可以向终端登记在CPS102中登记的打印机,并可以指示打印。此外,客户终端还可以进行CPS102的租户的设置、已登记打印机的管理和删除等。
<打印装置101的硬件构造>
将参照图2描述根据本实施例的打印装置101的硬件构造。图2是示出打印装置101的硬件构造的框图。打印装置101具有:读取片材上的图像的读取功能、可以将读取的图像发送到外部通信装置的文件发送功能等。此外,打印装置还具有在片材上打印图像的打印功能。此外,打印装置具有:接收来自CPS102的打印作业的功能和打印该打印作业的功能。
包括中央处理单元(CPU)201的控制器212控制打印装置101的整体操作。CPU 201控制打印装置101的整体操作。CPU 201读出存储在只读存储器(ROM)202或储存器204中的控制程序,以进行诸如打印控制和读取控制的各种类型的控制。ROM 202存储CPU 201可以执行的控制程序。随机存取存储器(RAM)203是CPU 201访问的主存储器,并用作用于展开各种控制程序的工作区或临时存储区。储存器204存储打印作业、图像数据、各种程序和各种设置信息。如上所述,诸如CPU 201、ROM 202、RAM 203、储存器204等的硬件共同形成所谓的计算机。
注意,在本实施例的打印装置101中,假设一个CPU 201通过使用一个存储器(RAM203)来执行下面描述的流程图中示出的各个处理,但也可以采用其他方面。例如,也可以通过使多个处理器、存储器和储存器相互协作,来执行下面描述的流程图中示出的各个处理。此外,可以使用硬件电路执行部分处理。
操作单元I/F 205连接操作单元206和控制器212。操作单元206包括具有触摸面板功能的液晶显示单元、各种硬件键等。操作单元206用作向用户显示信息的显示单元和接收来自用户的指令的接收单元。CPU 201与操作单元206协作进行信息的显示控制和用户操作的接收控制。
扫描器I/F 207连接扫描器208和控制器212。扫描器208读取放在压板(未示出)上的原稿,并生成图像数据。扫描器208生成的图像数据由打印机210打印,存储在储存器204中,或经由网络I/F 211发送到外部装置。
打印机I/F 209连接打印机210和控制器212。打印机210基于经由网络I/F 211接收的图像数据进行打印,并基于通过利用扫描器208扫描原稿而生成的图像数据进行打印。
网络I/F 211连接到网络线缆,并且可以与网络100或互联网上的外部装置执行通信。在本实施例中,假设网络I/F 211是进行符合以太网(商标名)的有线通信的通信接口,但本发明不限于此。例如,网络I/F可以是符合IEEE802.11系列的无线通信接口。另选地,两者都可以是无线通信接口。此外,网络I/F可以是进行诸如3G线路(诸如CDMA)、4G线路(诸如LTE)或5G NR的移动通信的通信接口。也可以经由网络I/F 211连接到客户终端,并将客户终端用作用户界面(远程UI)。
在本实施例中,例示了打印装置101管理用于管理用户账户的数据库的情况,但本发明不限于此。也可以与外部认证服务器协作来实现对使用打印装置101的用户的用户账户的管理。例如,可以与微软(商标名)提供的ActiveDirectory服务或Azure(商标名)ActiveDirectory服务协作管理用户账户。
·云打印的登记序列
现在,将使用图9描述云打印的处理序列。打印装置101支持云打印功能和用于操作打印装置101的WebUI(也称为远程UI)功能。在图9中,客户终端107不仅支持用于操作WebUI的WebUI客户端,而且支持由图1中的客户终端103至106指示的云打印客户端功能。WebUI功能例如是如下功能,其中打印装置101用作HTTP服务器并向客户终端107的HTTP客户端(WebUI客户端,例如网络浏览器)提供打印装置101的用户界面(UI)。此外,云打印服务102表示互联网上的云打印服务。
首先,用户使用客户终端107的WebUI客户端经由WebUI向打印装置101发送云打印服务登记请求111。打印装置101在接收到请求111时,向云打印服务102发送云打印服务登记请求112。云打印服务102在接收到请求112时,向打印装置101发送包括用于云打印登记的登记URL 130的云打印服务登记请求响应113。打印装置101在接收到响应113时,经由WebUI向客户终端107发送包括云打印服务登记URL的登记URL显示画面信息114。
客户终端107在接收到画面信息114时,在WebUI客户端上显示登记URL。用户操作客户终端107的WebUI客户端来访问显示的登记URL。由此,客户终端107向云打印服务102发送包括云账户131的云打印服务登记批准请求115。
云打印服务102在接收到登记批准请求115时,向客户终端107发送云打印服务登记批准响应116。云账户131指示有权使用云打印服务102的用户,且该用户已预先在云打印服务102中登记了用户账户。
打印装置101向云打印服务102发送云打印服务登记确认请求117。云打印服务102在接收到登记确认请求117时,向打印装置101发送包括云打印机ID 132的云打印服务登记确认响应118。在此阶段,打印装置101处于正在云打印服务102中登记的状态,并准备好使用云打印服务。此时,打印装置101和CPS102都存储用于将彼此相关联的信息等。
·云打印的打印序列
在上述序列中完成登记时,打印装置101向云打印服务102发送事件请求123。在事件请求123中,作业接收事件被指定为请求事件的类型。
客户终端107向云打印服务102发送云打印机信息请求141。云打印机信息请求141包括云账户131。云打印服务102在接收到云打印机信息请求141时,获取云打印机信息请求141中包括的云账户131可使用的打印机信息。然后,云打印服务102向客户终端107发送存储了指示打印机信息的云打印机ID 132的云打印机信息响应142。
客户终端107向云打印服务102发送打印请求119,该打印请求119例如包括用户从可用打印装置中选择的云打印机ID 132、要打印的打印数据134和云账户131。这里假设云打印机ID 132包括打印装置101的ID。云打印服务102在接收到打印请求119时,存储与打印请求119一起接收到的信息(例如,云打印机ID 132、打印数据134和云账户131)。此外,云打印服务102向作为事件请求发送源的打印装置101发送事件响应124。事件响应124是作为对事件请求123的响应而发送的消息,并且作业接收事件被指定为事件的类型。
打印装置101在接收到事件响应124时,向云打印服务102发送打印作业请求120。云打印服务102向打印装置101发送包括打印数据134和云账户131的打印作业响应121。打印装置101打印接收到的打印数据。
当打印装置的状态改变时,打印装置101向云打印服务102发送设备状态通知122。在本序列中,当打印装置开始打印时,打印装置的状态从空闲状态(待机状态)改变为处理状态(处理中状态)。因此,在由设备状态通知122所通知的打印机状态中设置了“处理中”。注意,设备状态通知也可称为设备信息通知。
云打印服务102在接收到设备状态通知122时,在正常接收设备状态通知的情况下,向打印装置101发送指示发送成功的响应(例如代码200)。此外,云打印服务102将通知的设备状态与作为发送源的打印装置101相关联地存储。另一方面,例如,如果未登记相应的打印装置,则例如向设备状态通知122的发送源发送“IPP 407错误:客户端错误消失”。
根据上述序列,打印装置101被登记在CPS102中,并且可以从客户终端使用登记的打印装置101进行打印。
第一实施例
接下来,将参照图3A至图3D和图4,来描述根据本实施例的提示打印装置中的CPS登记删除和CPS中的打印机删除的消息显示。
图3A至图3D是云打印服务设置画面的示例。在云打印服务设置时和登记删除时显示这些画面(300、310、320、330)。在打印装置101的操作单元206上显示这些设置画面。另选地,通过使用诸如超文本传输协议(HTTP)的网络功能从客户终端访问由打印装置101提供的设置画面,在远程UI上显示这些设置画面。图4是示出在云打印服务设置画面300(图3A)上按下登记删除按钮时进行CPS登记删除的操作的流程图。
在本实施例中,用户已在CPS102中登记了打印装置101,并在打印装置101的储存器204中存储向CPS102登记的登记信息。登记信息包括:指示向CPS102的登记已完成还是正在进行的登记状态、用于在CPS 102与打印装置101之间进行加密通信的验证信息以及指示打印装置101是已登记打印机的认证信息。此外,CPS102还存储关于打印装置101的打印机信息。
首先,当用户打开CPS设置画面时,打印装置101显示CPS设置画面300(图3A)。该画面显示向CPS登记打印装置的登记状态和登记删除按钮301。当用户按下“登记删除”按钮301时,开始登记删除操作,并且处理进入S401。在S401中,显示登记删除确认画面310(图3B),并且等待按下“删除”按钮311或“取消”按钮312。当任一按钮被按下时,处理进入S402,并确定哪个按钮被按下。
当按下“删除”按钮时,显示登记删除完成画面320(图3C),该画面提示用户甚至在CPS102中也进行打印机登记删除操作(S403)。当在登记删除完成画面320上按下“OK”按钮321时,删除存储在打印装置101的储存器204中的CPS登记信息(S404)。随后,显示云打印服务设置画面330(图3D)(S405)。在该画面上,由于已删除CPS登记信息,因此“未登记”被显示为登记状态,并显示用于向CPS进行新登记的“登记”按钮331。
另一方面,如果确定在S402中按下了“取消”按钮,则不进行登记信息删除,并显示CPS设置画面(S405)。此时,由于打印装置101仍处于正在CPS中登记的状态,因此显示指示已登记状态的画面300。
通过上述操作,在打印装置101中进行CPS登记删除时,可以向用户通知甚至在CPS102中也进行登记删除的必要性,并且用户能够注意到该必要性。而且,当用户在CPS102中进行打印机登记删除时,使用客户终端无法使用的打印机进行打印被禁用,从而减少不必要的通信并减少存储在CPS102中的数据。
另一方面,即使进行根据本实施例的操作和处理,也不会改变打印装置的设置。例如,在打印装置具有是否使用云打印的设置或是否使用IPP的设置的情况下,即使在进行打印机登记删除时,也不会改变这些设置。
在本实施例中,在显示提示用户在CPS中进行打印机登记删除操作的画面(S403)之后进行CPS登记信息的删除(S404),但顺序可以相反。也就是说,在进行CPS登记信息的删除(S404)之后,可以显示提示用户在CPS中进行打印机登记删除操作的画面(S403)。
第二实施例
随后,将描述本发明的第二实施例。图5是示出本实施例中的在云打印服务设置画面300上按下登记删除按钮时进行CPS登记删除的操作的流程图。
与第一实施例类似,同样在本实施例中,用户已在CPS102中登记了打印装置101,并在打印装置101的储存器204中存储向CPS102登记的登记信息。登记信息包括指示向CPS102的登记已完成还是正在进行的登记状态、用于在CPS102与打印装置101之间进行加密通信的验证信息以及指示打印装置101是已登记打印机的认证信息。此外,CPS102还存储关于打印装置101的打印机信息。
首先,当用户打开CPS设置画面时,打印装置101显示云打印服务设置画面300。该画面显示打印装置向CPS登记的登记状态和登记删除按钮301。当用户按下“登记删除”按钮301时,开始登记删除操作,并且处理进入S501。在S501中,显示登记删除确认画面310,并且等待按下“删除”按钮311或“取消”按钮312。当任一按钮被按下时,处理进入S502,并确定哪个按钮被按下。当按下“删除”按钮时,处理进入S503,并确定是否在CPS102中删除与打印装置101相对应的打印机的登记。
这里,作为确定是否删除登记的方法,可以通过确认与CPS102的通信的结果来进行确定。例如,打印装置101可以通过使用IPP协议向CPS102发送打印机信息通知请求(更新输出设备属性)。该请求包括指示目标打印机的标识信息和指示打印装置101的状态的信息,并且打印装置101通过发送该请求来请求更新CPS102上关于打印装置101的信息。通过确认对请求的响应,确定是否在CPS102中删除打印机的登记。
如果打印机处于正在CPS102中登记的状态,则CPS102向打印装置101发送包括指示可以正常进行处理的值(例如,成功-OK)的响应。另一方面,当在CPS102中删除了目标打印机时,CPS102向打印装置101发送包括指示目标打印机不存在的值(客户端错误消失等)的响应。当打印装置101接收到指示可以正常进行处理的值时,可确定在CPS102中未删除打印机。当接收到包括指示打印机不存在的值的响应时,可以确定在CPS102中删除了打印机。
打印装置101可以存储对与CPS102的通信的先前响应,并可以根据响应进行确定。另选地,可以在按下“删除”按钮时进行通信,并可以根据对通信的响应进行确定。另选地,可以根据响应于打印机信息通知请求以外而接收到的响应进行确定。此外,在客户终端上显示打印装置101的画面时,需要关于与CPS102的先前通信响应的结果信息,该结果信息对于本步骤是必要的。在进入S503之后,通过与打印装置101通信来获取该信息,作为获取该信息的方法。另选地,在本流程开始时显示云打印服务设置画面300时,打印装置101可以将结果信息与用于显示画面的数据一起发送,并且该信息可用于S503中的确定。
当在S503中确定未删除打印机时(S503:否),显示画面320,该画面提示用户甚至在CPS中也进行打印机登记删除操作(S504)。并且当在画面320上按下“OK”按钮321时,存储在打印装置101的储存器204中的CPS登记信息被删除(S505)。
另一方面,当在S503中确定在CPS中删除打印机时(S503:是),不显示画面320,并且删除存储在打印装置101的储存器204中的CPS登记信息(S505)。在S505之后,显示云打印服务设置画面330(S506)。在该画面上,由于CPS登记信息已被删除,因此“未登记”被显示为登记状态,并显示用于向CPS进行新登记的“登记”按钮331。
另一方面,当在S502中确定按下了“取消”按钮时,不进行登记信息删除,并显示CPS设置画面(S506)。此时,由于打印装置101仍处于正在CPS中登记的状态,因此显示指示已登记状态的画面300,并且本流程结束。
通过上述操作,当在打印装置101中进行CPS登记删除时,用户可以注意到即使在CPS102中也需要进行登记删除。而且,当在CPS102中进行打印机登记删除时,使用客户终端无法使用的打印机进行打印被禁用,从而减少不必要的通信并减少存储在CPS102中的数据。
另一方面,与第一实施例一样,即使在进行根据本实施例的操作和处理时,也不改变打印装置的设置。例如,在打印装置具有是否使用云打印的设置或是否使用IPP的设置的情况下,即使在进行打印机登记删除时,也不会改变这些设置。
第三实施例
接下来,将参照图6、图7A和图7B,来描述在删除根据本发明的打印装置的CPS登记之后、在进行CPS上的打印机的删除之前,在打印装置的设置画面上的提示删除CPS上的打印机的显示方法。
在本实施例中,用户已在CPS102中登记了打印装置101,并在打印装置101的储存器204中存储向CPS102登记的登记信息。登记信息包括:指示向CPS102的登记已完成还是正在进行的登记状态、用于在CPS 102与打印装置101之间进行加密通信的验证信息以及指示打印装置101是已登记打印机的认证信息。此外,CPS102还存储关于打印装置101的打印机信息。
与第一实施例一样,在打印装置的操作单元206上显示CPS设置画面300、310、320和330。另选地,通过使用诸如超文本传输协议(HTTP)的网络功能从客户终端107访问由打印装置提供的设置画面,来显示这些设置画面。
首先,当用户打开CPS设置画面时,打印装置101显示CPS设置画面300。该画面显示打印装置向CPS登记的登记状态和登记删除按钮301。当用户按下“登记删除”按钮301时,开始登记删除操作,并且处理进入S601。
在S601中,显示登记删除确认画面310,并且等待按下“删除”按钮311或“取消”按钮312。当任一按钮被按下时,处理进入S602,并确定哪个按钮被按下。当在S602中确定按下“取消”按钮时,不进行登记信息删除,并显示CPS设置画面(S613)。此时,由于打印装置101仍处于在CPS中登记的状态,因此显示指示已登记状态的画面300。然后终止该流程。当在S602中按下“删除”按钮时,显示提示用户甚至在CPS中也进行打印机登记删除操作的画面320(S603)。
在S603之后,当在画面320上按下“OK”按钮321时,显示云打印服务设置画面330(S604)。在该画面上,由于已进行登记删除操作,因此“未登记”被显示为登记状态,并显示用于向CPS进行新登记的“登记”按钮331。此外,这也是用户在打印装置上进行的登记删除操作的结束,此后,用户可以进行显示其他画面等的操作。
在S604之后,打印装置101在S605中与CPS102通信,并确认是否在CPS102中删除了与打印装置101相对应的打印机的登记。这里,与第二实施例中一样,可以通过确认与CPS102的通信的结果来进行确定,作为确定是否删除登记的方法。例如,打印装置101可以通过使用IPP协议向CPS102发送打印机信息通知请求(更新输出设备属性)。此后,在S606中,确认S605中的通信结果(例如来自CPS102的响应),并确定是否在CPS102中删除了打印机。当打印装置101接收到包括指示打印机不存在的值的响应时,可以确定在CPS102中删除了打印机。
当在S606中确定在CPS102中未删除打印机时,处理进入S610以检查是否设置了删除通知。当设置了删除通知时,处理进入S612。否则处理进入S611,并且打印装置101设置删除通知,其通知需要从云打印服务中删除打印机。此后,在S612中,等待经过预定时间。然后,处理再次进入S605,以与CPS通信并检查是否在CPS中删除了打印机。
另一方面,当在S606中通过检查通信结果而确定在CPS102中删除了打印机时,处理进入S607。在S607中,删除存储在打印装置101的储存器204中的CPS登记信息。之后,在S608中,确认是否设置了删除通知。当设置了删除通知时,处理进入S609以去除删除通知,并终止本流程。当未设置删除通知时,按原样终止本流程。
在此,将描述设置删除通知时的画面显示。图7A和图7B示出了通过打印装置101的操作单元206显示的主画面700和710。主画面是当打印装置101启动和待机时显示的基本画面,并且在画面的下部包括通知部分701或711。当未设置删除通知时,主画面被显示为画面700。在通知部分701中显示指示打印装置101处于空闲状态的诸如“准备打印”的语句。另一方面,当设置删除通知时,主画面被显示为画面710。此时,在通知部分711上显示通知需要从云打印服务中删除打印机的语句。
此外,还可以在主画面以外的云打印服务设置画面上显示通知。图8示出了在设置删除通知时的云打印服务设置画面的示例。可以在打印装置101的操作单元206上显示该画面,或者可以通过HTTP等从客户终端访问由打印装置101提供的设置画面来显示该画面。画面800显示消息801。在消息801中,显示指示需要从云打印服务中删除打印机的语句。除了提示用户从CPS中删除打印装置的登记的语句之外,客户终端的Web浏览器还可以显示用于删除已登记打印装置的CPS的网站的URL。在图8的示例中,URL“https://cloudprint.example.com”被描述为CPS102的首页的URL。当打印装置101存储或可以创建允许访问CPS102中的特定打印机的设置画面的URL时,可以显示这样的URL或画面的链接。
例如,可以显示诸如“https://cloudprint.example.com/example_tenant/printer/72d42a71-97d6-461d-9087-88563efddb23”的URL。
在显示打印装置101的云打印服务设置画面的情况下,当未设置删除通知时,显示图3D的画面330,并且当设置了删除通知时,显示画面800。由此,可以仅在CPS中未进行打印机删除的情况下,才向用户通知需要在CPS中删除打印机。
在设置了删除通知时进行的操作不限于上述内容,并且可以在其他画面上进行要通知的语句或显示。此外,可以不执行S608和S610。
根据上述操作,当在打印装置101中进行CPS登记删除时,可以周期性地确认是否从CPS中删除了打印机的登记,并且如果未删除登记,则持续显示通知。例如,可以在诸如待机画面或云打印服务设置画面的画面上始终显示的通知区域中显示通知。因此,用户可以注意到需要在CPS102中进行登记删除。并且当用户在CPS102中进行打印机登记删除时,使用客户终端无法使用的打印机进行打印被禁用,从而减少不必要的通信并减少存储在CPS102中的数据。
另一方面,与第一实施和第二实施例一样,即使在进行根据本实施例的操作和处理时,也不会改变打印装置的设置。例如,在打印装置具有是否使用云打印的设置或是否使用IPP的设置的情况下,即使在进行打印机登记删除时,也不会改变这些设置。
其他实施例
还可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以利用通过由所述***或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制所述一个或更多个电路执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。所述计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或所述存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一个或更多个。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。

Claims (10)

1.一种图像形成装置,通过将所述图像形成装置登记到云打印服务,能够从所述云打印服务使用所述图像形成装置,所述图像形成装置包括:
删除操作部,用于进行关于登记了所述图像形成装置的所述云打印服务的信息的删除操作,所述信息存储在所述图像形成装置中;以及
通知部,用于在通过所述删除操作执行了关于所述云打印服务的登记信息的删除时,输出提示从所述云打印服务中删除所述图像形成装置的登记的通知。
2.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
确定部,用于确定在所述云打印服务中是否登记了所述图像形成装置,其中,
当所述确定部确定在所述云打印服务中登记了所述图像形成装置时,在通过所述删除操作执行了关于所述云打印服务的登记信息的删除的情况下,所述通知部输出提示从登记了所述图像形成装置的所述云打印服务中删除所述图像形成装置的登记的所述通知;并且
当所述确定部确定在所述云打印服务中未登记所述图像形成装置时,所述通知部不输出所述通知。
3.根据权利要求2所述的图像形成装置,其中,所述确定部与所述云打印服务进行通信,并基于对所述通信的响应,来确定是否登记了所述图像形成装置。
4.根据权利要求2所述的图像形成装置,其中,当通过所述删除操作执行了关于所述云打印服务的登记信息的删除时,所述确定部对在所述云打印服务中是否登记了所述图像形成装置进行反复确定。
5.根据权利要求4所述的图像形成装置,其中,所述反复确定是周期性的。
6.根据权利要求1所述的图像形成装置,所述图像形成装置还包括:
显示部,其中,由所述显示部显示所述通知。
7.根据权利要求1所述的图像形成装置,其中,
所述删除操作部向通过通信连接的终端装置提供画面,并且
所述通知部使用所述终端装置的显示部,在所述画面上显示所述通知。
8.一种存储程序的计算机可读存储介质,所述程序在由计算机执行时,使所述计算机用作根据权利要求1至7中的任一项所述的图像形成装置。
9.一种打印***,其包括:
根据权利要求1至7中的任一项所述的图像形成装置;以及
信息处理装置,其被构造为使用所述图像形成装置提供云打印服务。
10.一种图像形成装置的控制方法,所述图像形成装置包括删除操作单元和通知单元,并且通过将所述图像形成装置登记到云打印服务,能够从所述云打印服务使用所述图像形成装置,所述控制方法包括:
通过所述删除操作单元进行关于登记了所述图像形成装置的所述云打印服务的信息的删除操作,所述信息存储在所述图像形成装置中;以及
在通过所述删除操作单元执行了关于所述云打印服务的登记信息的删除时,通过所述通知单元输出提示从所述云打印服务中删除所述图像形成装置的登记的通知。
CN202311479494.1A 2022-11-08 2023-11-07 图像形成装置、其控制方法、存储介质和打印*** Pending CN118012356A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022179093A JP2024068556A (ja) 2022-11-08 2022-11-08 画像形成装置、制御方法及びプログラムと印刷システム
JP2022-179093 2022-11-08

Publications (1)

Publication Number Publication Date
CN118012356A true CN118012356A (zh) 2024-05-10

Family

ID=88069007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311479494.1A Pending CN118012356A (zh) 2022-11-08 2023-11-07 图像形成装置、其控制方法、存储介质和打印***

Country Status (4)

Country Link
US (1) US20240152302A1 (zh)
EP (1) EP4369174A1 (zh)
JP (1) JP2024068556A (zh)
CN (1) CN118012356A (zh)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012133489A (ja) 2010-12-20 2012-07-12 Canon Inc 印刷システム、プリントサービス装置、サービス提供装置、制御方法、及びプログラム
JP6500542B2 (ja) * 2015-03-24 2019-04-17 富士ゼロックス株式会社 画像形成装置、プログラム及び画像形成システム
JP7479790B2 (ja) * 2018-09-14 2024-05-09 キヤノン株式会社 サーバ装置及びその制御方法、並びにプログラム

Also Published As

Publication number Publication date
US20240152302A1 (en) 2024-05-09
JP2024068556A (ja) 2024-05-20
EP4369174A1 (en) 2024-05-15

Similar Documents

Publication Publication Date Title
US11922084B2 (en) Image printing apparatus having print setting values, printing system, control method, and storage medium
US12026411B2 (en) Server control method and storage medium for providing a cloud print service
US11169751B2 (en) Printing apparatus and printing system
JP6637690B2 (ja) 印刷装置及びその制御方法とプログラム
JP7506503B2 (ja) 印刷システム、印刷装置、制御方法及びプログラム
JP6949585B2 (ja) 管理サーバ、サービス提供サーバ、システム、制御方法、および、プログラム
US20100138783A1 (en) Image Forming Method, Image Forming Program, And Image Forming Apparatus
US9405490B2 (en) Electronic apparatus, management server, print system and method of controlling printing including determining a plurality of storages to store print data
JP2016110429A (ja) 情報処理装置、その制御方法、プログラム、および画像処理システム
JP2020074097A (ja) プリンタ、及びその制御方法とプログラム
JP7022519B2 (ja) 携帯端末とその制御方法、及び記憶媒体
JP6849884B2 (ja) 画像通信装置、その制御方法、及びプログラム
JP2024007173A (ja) 印刷サービスを提供するためのシステム及び方法
CN118012356A (zh) 图像形成装置、其控制方法、存储介质和打印***
JP2008134856A (ja) 認証システム及び認証方法
JP2023072169A (ja) プリントシステム、及び方法
US20100073708A1 (en) Operation apparatus, processing system, and computer readable medium
US11327695B2 (en) Security printing using group information
CN112346670B (zh) 打印装置和打印***
JP6873301B2 (ja) プリントシステム
JP7370804B2 (ja) 印刷システムとサーバ、及びそれらの制御方法、並びにプログラム
US11909926B2 (en) Information processing apparatus using cloud, control method therefor, storage medium storing control program therefor, and information processing system, that obtain and store additional print setting information not included in a tenant server that stores print setting information
US20220107767A1 (en) Information processing system, server, and information processing method
JP2023180469A (ja) 情報処理装置、印刷装置、印刷システム、プログラム及び印刷制御方法
JP2023183238A (ja) 印刷装置、印刷システム、印刷制御方法及びプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication