CN109462711A - 打印装置及其控制方法 - Google Patents

打印装置及其控制方法 Download PDF

Info

Publication number
CN109462711A
CN109462711A CN201811031121.7A CN201811031121A CN109462711A CN 109462711 A CN109462711 A CN 109462711A CN 201811031121 A CN201811031121 A CN 201811031121A CN 109462711 A CN109462711 A CN 109462711A
Authority
CN
China
Prior art keywords
controller
printing equipment
power supply
instruction
print engine
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.)
Granted
Application number
CN201811031121.7A
Other languages
English (en)
Other versions
CN109462711B (zh
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 CN109462711A publication Critical patent/CN109462711A/zh
Application granted granted Critical
Publication of CN109462711B publication Critical patent/CN109462711B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5004Power supply control, e.g. power-saving mode, automatic power turn-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • 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/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1221Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to power consumption
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5016User-machine interface; Display panels; Control console
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • 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/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • 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
    • G06F3/1231Device related settings, e.g. IP address, Name, Identification
    • 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
    • G06F3/1234Errors handling and recovery, e.g. reprinting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • H04N1/00888Control thereof
    • H04N1/00891Switching on or off, e.g. for saving power when not in use
    • 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)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

本发明提供一种打印装置及其控制方法。根据该实施例的打印装置包括向打印装置的组成元件供电的电源、从外部终端接收与打印装置的电源控制有关的指令的第二控制器、以及控制打印引擎的操作并控制从电源向组成元件输出的电力的供应和关断的第一控制器。在从外部终端接收到指令时,第二控制器向第一控制器通知该指令,并且第一控制器根据该指令控制电源。

Description

打印装置及其控制方法
技术领域
本发明涉及一种打印装置及其控制方法。
背景技术
通常,图像形成装置(打印装置)具有用于将数字图像输出到纸张设备(记录介质)上的打印引擎、包括执行用于控制图像形成装置上的作业的控制程序的控制器的控制装置、以及电源。使用打印引擎控制程序控制打印引擎的操作。另外,已知用于控制电源的操作的电源控制程序包括在控制器的控制程序中的情况和包括在打印引擎控制程序中的情况。
在控制器具有电源控制程序的构造中,可以根据来自外部终端的指令进行用于对图像形成装置进行关机的远程关机。例如,日本特开第2016-210093号公报提出了一种用于在通过远程关机对图像形成装置进行关机的情况下经由网络确定关机处理是否正常完成的机制。
然而,在上述传统技术中存在以下问题。例如,在具有定影单元和冷却风扇的打印引擎中,需要控制高压电源。因此,在控制器具有电源控制程序的构造中,控制器需要掌握远程位置处的打印引擎的操作,以便控制器控制电源,并且控制序列是复杂的。此外,在这样的构造中,存在如下风险:在诸如控制器和打印引擎控制程序之间的通信中发生故障的情况下,将失去对电源的控制。
另一方面,在打印引擎控制程序包括电源控制程序的构造中,通过电源控制程序直接接收打印引擎的状态,并且控制电源,从而可以很容易地控制电源。另外,打印引擎控制程序和电源控制程序由同一CPU处理,因此打印引擎不太可能受到其周围区域中的故障的影响,并且可以降低在打印引擎等中发生失灵的风险。然而,在这样的构造中,到目前为止尚未提出特别是为了使得易于管理大量图像形成装置而在没有直接操作图像形成装置的情况下进行关机、重启等的远程控制技术。
发明内容
本发明使得能够实现在打印引擎中进行电源控制的情况下适当地进行远程控制的机制。
本发明的一个方面提供了一种打印装置,所述打印装置包括:电源,其向打印装置中的硬件组件供电;打印引擎,其打印图像;第一控制器,其控制打印引擎打印图像并控制电源;以及第二控制器,其指示第一控制器打印,并从外部终端接收与打印装置的电源控制有关的指令,其中,当从外部终端接收到用于关断打印装置的关断指令时,第二控制器向第一控制器通知该指令,并且第一控制器根据关断指令控制电源以关断打印装置。
本发明的另一方面提供一种用于打印装置的控制方法,所述打印装置包括向打印图像的打印引擎供电的电源、控制打印引擎以打印图像的第一控制器、以及指示第一控制器打印并从外部终端接收指令的第二控制器,所述控制方法包括:通过第二控制器,从外部终端接收用于关断打印装置的关断指令;通过第二控制器,向第一控制器通知关断指令;以及通过第一控制器,根据所通知的关断指令控制电源以关断打印装置。
根据下面参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是示出根据本发明的实施例的图像形成装置的图。
图2是示出根据实施例的图像形成装置的RUI的画面的图。
图3是示出根据实施例的图像形成装置的RUI的画面的图。
图4是示出根据实施例的图像形成装置的RUI的画面的图。
图5是示出根据实施例的图像形成装置的RUI的画面的图。
图6是示出根据实施例的图像形成装置的RUI的画面的图。
图7是示出当根据实施例的图像形成装置从RUI接收关机请求时的操作的序列图。
图8是示出当根据实施例的图像形成装置从RUI接收重启请求时的操作的序列图。
图9是示出根据实施例的图像形成装置的RUI的画面的图。
图10是示出根据实施例的图像形成装置的RUI的画面的图。
图11是示出根据实施例的图像形成装置的RUI的画面的图。
图12是示出根据实施例的图像形成装置的RUI的画面的图。
图13是示出当根据实施例的图像形成装置从RUI接收关机请求时的操作的序列图。
图14是示出根据实施例的图像形成装置的RUI的画面的图。
图15是示出当根据实施例的图像形成装置从RUI接收重启请求时的操作的序列图。
图16是示出根据实施例的图像形成装置的RUI的画面的图。
具体实施方式
现在将参照附图详细描述本发明的优选实施例。应该注意,这些实施例中阐述的组件的相对布置、数值表达式和数值并不限制本发明的范围,除非另有特别说明。
第一实施例
图像形成装置的构造
下面将描述本发明的第一实施例。首先,将参照图1描述本实施例的图像形成装置(下文中,也称为打印装置)的硬件构造。图像形成装置100是设置有扫描引擎130和打印引擎150的所谓的多功能打印机(MFP:多功能***设备)。另外,图像形成装置100包括控制装置110、操作单元120、用于打印机的CPU板140、电源160和电源开关161。
扫描引擎130包括扫描单元131和原稿给送单元132,并且将由扫描单元131转换的图像数据发送到控制装置110。扫描单元131可以通过进行光学扫描将原稿转换为数字图像。原稿给送单元132可以自动地依次交换原稿束。打印引擎150包括:标记单元151,用于将图像数据打印到给送的纸张上;纸张给送单元152,其可以从纸束中逐张地依次给送纸张;以及纸张排出单元153,用于排出打印的纸张。此外,打印引擎150包括用于通过施加热和压力来定影由标记单元151打印的调色剂的定影单元154,以及冷却风扇155。操作单元120是用于操作该图像形成装置100的本地用户界面(LUI)。
控制装置110是整体控制图像形成装置100的***控制器(第二控制器)的示例,并且连接到上述组件。控制装置110是与用于打印机的CPU板140不同的电路板。控制装置110和用于打印机的CPU板140经由通信线缆彼此连接,经由该通信线缆在控制装置110和用于打印机的CPU板140之间传输指令和图像数据。在控制装置110上实现的控制器在图像形成装置100上执行作业。控制装置110是通用CPU***,并且包括用于控制整个CPU板的CPU111,用作CPU 111的工作存储器的存储器113,以及包括引导程序的引导ROM 114。此外,控制装置110包括用于经由网络的外部连接的NIC(网络接口卡)112和包括固件的非易失性存储器115。非易失性存储器115可以安装在CPU板上,或者可以连接到CPU板。除了CPU 111的控制程序之外,表示作为引擎控制器(第一控制器)的用于打印机的CPU板140的操作状态的信息也存储在非易失性存储器115中。另外,控制装置110经由扫描器I/F 116和打印机I/F117连接到扫描引擎130和用于打印机的CPU板140。例如,控制装置110可以经由NIC 112从外部计算机接收用页面描述语言(PDL)描述的打印数据和打印指令,通过光栅化打印数据生成图像数据,指示用于打印机的CPU板140打印生成的图像数据,并经由打印机I/F 117将生成的图像数据传输给引擎控制器140。用于打印机的CPU板140将驱动打印引擎150的驱动控制信号和从控制装置110接收到的图像数据输出到打印引擎150。打印引擎150根据驱动控制信号驱动标记单元151、纸张给送单元152、纸张排出单元153、定影单元154和冷却风扇155,以打印从用于打印机的CPU板140接收到的图像数据。
用于打印机的CPU板140控制与打印引擎150执行图像形成通信的负载。此外,用于打印机的CPU板140控制向图像形成装置100的组成元件(例如,打印引擎150,***控制器110,引擎控制器140)供电的电源160。供应给打印引擎150的电力的电压可以高于供应给***控制器110和引擎控制器140的电力的电压。用于打印机的CPU板140包括用于控制整个板的CPU 141,连接到控制装置110的打印机I/F的I/F 142,用作CPU 141的工作存储器的存储器143,以及非易失性存储器144。CPU 141连接到电源160,并控制来自电源160的电力供应,并且在图像形成装置100中进行电源控制。
图1中的虚线表示电源线。电源160向控制装置110、扫描引擎130、用于打印机的CPU板140和打印引擎150供电。电源开关161是用于控制电力供应的开/关的硬件开关。当电源开关161接通时,引导ROM 114的内容被读出到存储器113,并且由CPU 111依次处理,因此执行各种硬件设置和OS的引导。当完成引导ROM 114的处理时,CPU 111可以根据存储在非易失性存储器115中的控制器的程序(固件)进行操作来接受和执行作业。
图像形成装置100经由网络通过安装在控制装置110中的NIC 112连接到作为外部终端的计算机170,使得可以进行HTTP通信。图像形成装置100可以接受来自计算机170的数字图像数据的输入/输出、作业的发出、对设备的指令等。
图像形成操作
接下来,将描述图像形成装置100的操作。这里,将描述复印作业(使用纸张设备的图像复印)作为图像形成装置100的操作的示例。
当用户通过操作单元120请求执行复印作业时,控制装置110的CPU111接受该请求,并且CPU 111开始作业控制程序的计算处理。CPU 111执行由作业控制程序调用的扫描引擎控制程序的计算处理,并经由扫描器I/F 116使扫描引擎130读取图像。扫描引擎130光学扫描纸质原稿,将纸质原稿转换为数字图像数据,并将数字图像数据发送到控制装置110。将数字图像数据临时存储在存储器113中。当存储器113的某个区域充满数字图像数据时,CPU 111进行作业控制程序的计算处理,并从作业控制程序调用打印引擎通信程序。CPU111进行打印引擎通信程序的计算处理,并经由打印机I/F 117将图像输出指令发送到用于打印机的CPU板140的CPU 141。
CPU 141根据打印引擎控制程序进行操作,并使打印引擎150根据图像数据进行打印。由标记单元151打印到片材上的调色剂通过定影单元154定影到片材上。定影单元154通过施加热和压力来定影调色剂。通过用于打印机的CPU板140的CPU 141进行由打印引擎控制程序调用的电源控制程序的计算处理并控制电源160的输出,来进行定影单元154的温度调节。另外,打印引擎150包括风扇155,用于抑制由定影单元154等产生的热量引起的温度升高。类似于定影单元154的温度调节,风扇155也通过CPU 141控制电源160的输出来操作。
在根据本实施例的图像形成装置100中,由同一CPU 141进行打印引擎控制程序和电源控制程序的计算处理,并且基于打印引擎控制程序进行关于电源控制程序的操作的确定。期望在掌握打印引擎150的操作的同时控制电源160的操作。作为打印引擎控制程序控制打印引擎150和电源控制程序(在换句话说,电源160)的操作的结果,可以更容易和准确地控制电源160。另外,即使在控制装置110等中出现问题,也可以控制打印引擎150和电源160,因此可以防止由于定影单元154等产生的热量而发生火灾。
远程操作
接下来,将描述在经由网络从作为外部终端的计算机170执行图像形成装置100的关机或图像形成装置100的重启(重新启动)的情况下的操作。当使用HTTP协议从安装在计算机170中的Web浏览器访问图像形成装置100的IP地址时,控制装置110的CPU 111经由NIC112接收HTTP请求。CPU 111进行控制器的远程用户界面(RUI)程序的计算处理,结果,将HTTP响应发送到计算机170。因此,远程用户界面(RUI)300显示在计算机170的Web浏览器上。当用户在Web浏览器上显示的RUI 300上进行诸如点击的操作时,经由网络将HTTP请求从计算机170发送到控制装置110。CPU 111向计算机170返回HTTP响应,并使Web浏览器显示新的对话框。用户可以通过在Web浏览器上显示的RUI 300上进行操作,来对图像形成装置100进行关机或重启。
画面转变
接下来,将参照图2至图6描述当通过在Web浏览器上显示的RUI300上进行的操作经由网络执行关机或重启时的画面转变。这里示出的画面转变是示例,并且本发明不限于此。根据图像形成装置100根据来自Web浏览器的访问而提供给计算机170的Web浏览器的画面信息(html:超文本标记语言)来生成画面。
当用户从Web浏览器访问图像形成装置100时,在Web浏览器上显示处于图2中的391所示的状态的RUI 300。此时,图像形成装置100可以进行登录认证。菜单310显示在RUI300的左侧部分中。在经由网络执行关机的情况下,对“设备管理”311进行操作。当对“设备管理”311进行操作时,设备管理对话框320显示在RUI 300的右侧部分中,如图3中的附图标记392所示。在设备管理对话框320中,以可选择的方式显示与设备管理有关的设置项和指令项,并且包括“远程关机”321作为指令项。
当对“远程关机”321进行操作时,显示远程关机对话框330,如图3中的附图标记393所示。远程关机对话框330包括用于指示远程关机的执行按钮331。当对执行按钮331进行操作时,显示关机执行确认对话框340,如图4中的附图标记394所示。执行确认对话框340包括用于进行最终指令以执行远程关机的OK按钮341和用于取消远程关机的执行的取消按钮342。
这里,当对OK按钮341进行操作时,经由网络将关机请求发送到图像形成装置100,并且在RUI 300的右侧部分中显示表示已经执行了关机的消息350,如图4中的附图标记395所示。另一方面,当对取消按钮342进行操作时,画面转变到图2中所示的状态391。可以进行控制,使得作为当点击取消按钮342时的操作,画面转变到图3中的附图标记392和393所示的状态。
在经由网络执行重启的情况下,对由图2中的附图标记391所示的状态下示出的菜单310中的“设备重启”312进行操作。当对“设备重启”312进行操作时,显示设备重启对话框360,如图5中的附图标记396所示。设备重启对话框360包括用于指示重启设备的执行按钮361。
当对执行按钮361进行操作时,显示重启执行确认对话框370,如图5中的附图标记397所示。执行确认对话框370包括用于进行最终指令以执行重启的OK按钮371和用于取消重启的取消按钮372。这里,当对OK按钮371进行操作时,经由网络将重启请求发送到图像形成装置100,并且在RUI 300的右侧部分中显示表示已经执行了重启的消息380,如图6中的附图标记398所示。另一方面,当对取消按钮372进行操作时,画面转变到图2中所示的状态391。可以进行控制,使得作为当对取消按钮372进行操作时的操作,画面转变到图5中的附图标记396所示的状态。
注意,在图2至图6中,通过对在RUI 300的左侧部分中显示的菜单310中的项目进行操作,画面可以转换到与该项目相对应的对话框,而不管该画面是否处于如图2至图6所示的任何状态。
关机过程
接下来,将参照图7详细描述当从计算机170向图像形成装置100发送关机请求时进行的图像形成装置100的操作。在控制装置110中,作为CPU 111根据存储在非易失性存储器115中的固件进行操作的结果,控制器在CPU 111上运行。图像形成装置100和计算机170经由网络连接,使得可以进行HTTP通信。
在步骤S100中,计算机170根据用户在计算机170的Web浏览器上显示的RUI 300上进行的操作,向控制装置110发送关机请求。控制装置110经由NIC 112接收关机请求。当控制装置110接收到关机请求时,CPU 111根据控制器的RUI程序进行操作,并解释关机请求。
在步骤S101中,CPU 111将HTTP响应发送到计算机170,并在Web浏览器上显示包括表示已经执行了关机的消息的对话框(参见图4中的395)。随后,在步骤S102中,CPU 111执行由RUI程序调用的打印引擎通信程序的计算处理,并且经由打印机I/F 117将来自控制装置110的关机请求发送到用于打印机的CPU板140。
在步骤S103中,用于打印机的CPU板140的CPU 141执行打印引擎控制程序的计算处理,并接收关机请求,并且由打印引擎控制程序指示电源控制程序来执行关机。在步骤S104中,CPU 141根据电源控制程序进行操作,并通过操作电源160的端口来执行关机。由于上述操作,停止向图像形成装置100供电,并且图像形成装置100保持在电源关闭状态。
重启过程
接下来,将参照图8详细描述当从计算机170向图像形成装置100发送重启请求时图像形成装置100的操作。
在步骤S200中,作为用户对计算机170的Web浏览器上显示的RUI300进行操作的结果,重启请求从计算机170发送到控制装置110。控制装置110经由NIC 112接收重启请求。当控制装置110接收到重启请求时,CPU 111根据控制器的RUI程序进行操作,并解释重启请求。
在步骤S201中,CPU 111将HTTP响应发送到计算机170,并在Web浏览器上显示包括表示已经执行了重启的消息的对话框(参见图6中的398)。
在步骤S202中,CPU 111进行由RUI程序调用的打印引擎通信程序的计算处理,并且经由打印机I/F 117将来自控制装置110的重启请求发送到用于打印机的CPU板140。
在步骤S203中,CPU 141进行打印引擎控制程序的计算处理,并接收重启请求,并且由电源控制程序指示打印引擎控制程序执行重启。
在步骤S204中,用于打印机的CPU板140的CPU 141根据电源控制程序进行操作,并且通过操作电源160的端口来指示电源160进行重启。在步骤S204中关机之后,在步骤S205中自动启动图像形成装置100。
如上所述,根据本实施例的图像形成装置(打印装置)具有向打印装置的组成元件供电的电源和从外部终端接收与打印装置的电源控制有关的指令的第二控制器(***控制器)。此外,该打印装置包括控制打印引擎的操作并控制从电源向组成元件输出的电力的供应和关断的第一控制器(引擎控制器)。在从外部终端接收到指令时,第二控制器向第一控制器通知该指令,并且第一控制器根据该指令控制电源。根据本实施例,这使得可以从远程位置适当地对如下打印装置进行关机或重启,该打印装置具有由同一CPU处理打印引擎控制程序和电源控制程序的构造。
本发明不限于上述实施例,并且可以进行各种修改。在上述实施例中,MFP被用作打印装置的示例,但是可以应用本发明的打印装置不限于MFP。例如,本发明还可以应用于所谓的单功能打印机(SFP),其不具有扫描引擎而仅具有打印引擎。
另外,在本实施例的描述中,控制器和打印引擎控制程序在不同的CPU板上操作,但是可以采用控制器和打印引擎控制程序在同一CPU板上的不同的CPU上操作的构造。
此外,在本实施例中,已经描述了通过对RUI进行的操作而做出的关机请求和重启请求作为示例,但是本发明不限于此。本发明还可以应用于使用其他协议从安装在外部终端中的应用、服务器上的web应用等发送经由网络做出的关机请求或重启请求的情况。SNMP管理器被称为代表性应用的示例。SNMP管理器是用于使用SNMP命令监视连接到网络的设备的应用,SNMP命令符合使用了MIB(Management Information Base,管理信息库)格式的协议。本发明还可以应用于使用SNMP命令从SNMP管理器向图像形成装置100发送关机请求或重启请求的情况。
第二实施例
下面将描述本发明的第二实施例。注意,省略了与上述第一实施例中类似的部分的描述。第二实施例的硬件构造与上面的第一实施例相同,因此省略其描述。
在本发明的图像形成装置100中,通过与控制装置110不同的用于打印机的CPU板140来管理诸如打开/关断电源160的电力供应的控制。在控制装置110经由网络接收关机请求或重启请求的情况下,表示该请求的信息需要被发送到用于打印机的CPU板140。因此,如果控制装置110和用于打印机的CPU板140之间发生通信错误,则关机请求或重启请求不能从控制装置110发送到用于打印机的CPU板140。因此,即使控制装置110经由网络接收到关机请求或重启请求,图像形成装置100也不能关机或重启。
鉴于此,根据本实施例,在图像形成装置100中,控制装置110和用于打印机的CPU板140之间的打印引擎的通信状态作为用于打印机的CPU板140的操作状态被存储在控制装置110的非易失性存储器115中。在正常状态下将打印引擎的通信状态设置为TRUE(真)。在控制装置110和用于打印机的CPU板140之间发生通信错误的情况下,CPU 111根据打印引擎通信程序进行操作,并且将打印引擎的通信状态更新为FALSE(假)。另一方面,在解决了控制装置110和用于打印机的CPU板140之间的通信错误的情况下,CPU 111根据打印引擎通信程序进行操作,并将打印引擎的通信状态更新为TRUE。
根据本实施例的图像形成装置100具有在发生通信错误的情况下禁止从RUI 1300发送关机请求和重启请求的功能,以及即使在发送了请求的情况下也阻止关机的执行和重启的执行的功能。因此,在无论用户的意图如何均不能从RUI 1300执行关机或重启的情况下,可以通知用户不能执行关机或重启。
将参照图9至图12描述在控制装置110和用于打印机的CPU板140之间发生通信错误的情况下RUI 1300的画面转变。如果没有发生通信错误,则不对RUI 1300的对话框进行特定处理,因此RUI 1300的对话与上述第一实施例中的对话相同(图2至6)。
当发送HTTP请求时,CPU 111根据控制器的RUI程序进行操作。首先,CPU 111确认要发送到Web浏览器的对话框是否包括与关机或重启有关的控件。如果不包括与关机或重启有关的控件,则CPU 111在Web浏览器上的RUI 1300中显示该对话框。
另一方面,如果要发送到Web浏览器的对话框包括与关机或重启有关的控件,则CPU 111确认存储在非易失性存储器115中的打印引擎的通信状态。如果打印引擎的通信状态为TRUE,则CPU 111在Web浏览器上的RUI 1300中显示该对话框,而不进行任何特定处理。因此,以上被参照描述了第一实施例的图2至6中所示的对话框按原样显示在Web浏览器上的RUI 1300中。然而,如果打印引擎的通信状态为FALSE,则CPU 111在Web浏览器上的RUI1300中显示以使得不能执行关机或重启的方式处理的对话框。例如,在由图9中的附图标记1391所示的状态下的菜单1310中,执行显示控制,使得预定项目(例如“设备重启”1312)以灰色方式显示并且不能被选择。
另外,在由图10中的附图标记1392所示的状态下的设备管理对话框1320中,进行显示控制,使得“远程关机”1321以灰色方式显示,并且不能被选择。在由图10中的附图标记1393所示的状态下的远程关机对话框1330中,进行显示控制,使得执行按钮1331以灰色方式显示,并且不能被选择。在由图11中的附图标记1394所示的状态下的关机执行确认对话框1340中,进行显示控制,使得OK按钮1341以灰色方式显示,并且不能被选择。此外,在由图11中的附图标记1395所示的状态下的设备重启对话框1360中,进行显示控制,使得执行按钮1361以灰色方式显示,并且不能被选择。在由图12中的附图标记1396所示的状态下的重启执行确认对话框1370中,进行显示控制,使得OK按钮1371以灰色方式显示,并且不能被选择。
如上所述,在本实施例中,在控制装置110和用于打印机的CPU板140之间发生通信错误的状态下,以灰色方式显示与关机或重启有关的控件,并且不能被选择。然而,本发明不限于此,例如,可以隐藏目标控件。
注意,在上述实施例中,确认对话框中是否包括与关机或重启有关的控件,之后,仅在包括与关机或重启有关的控件的情况下,确认打印引擎的通信状态。然而,可以采用这样的构造,其中在确认对话框中是否包括与关机或重启有关的控件之前,确认打印引擎的通信状态。另外,不需要应用所有这些控件等。可以采用其中仅应用这些控件等的一部分的构造。
关机过程
接下来,将参照图13和图14详细描述当从计算机170向图像形成装置100发送关机请求时图像形成装置100的操作。
在图13中的步骤S1100中,作为用户对计算机170的Web浏览器中显示的RUI 1300进行操作的结果,关机请求从计算机170发送到控制装置110。控制装置110经由NIC 112接收关机请求。当控制装置110接收到关机请求时,CPU 111根据控制器的RUI程序进行操作,并解释关机请求。
在图13中,由附图标记A表示的框表示条件分支。与上述第一实施例的主要区别在于,确认了控制装置110和用于打印机的CPU板140之间的打印引擎的通信状态,从而生成条件分支。在确认通信状态时,控制装置110确认表示存储在控制装置110的非易失性存储器115中的上述通信状态的信息。在存储在非易失性存储器115中的打印引擎的通信状态为TRUE(控制装置110与用于打印机的CPU板140之间的通信状态正常)的情况下,进行虚线B上方的序列。另一方面,如果存储在非易失性存储器115中的打印引擎的通信状态为FALSE(控制装置110和用于打印机的CPU板140之间的通信状态是通信错误),则进行虚线B下方的序列。
确认打印引擎的通信状态,并且如果通信状态正常,则可以从控制装置110向用于打印机的CPU板140发送关机请求。因此,图像形成装置100进行与上述第一实施例中的操作相同的操作。图13中的步骤S1101至S1104的操作分别与图7中的步骤S101至S104的操作相同。因此,省略其详细描述。
如果发生通信错误,则不能从控制装置110向用于打印机的CPU板140发送关机请求。因此,不能经由网络对图像形成装置100进行关机。在这种情况下,进行虚线B下方的序列。因此,在步骤S1105中,控制装置110的CPU 111在计算机170的Web浏览器(RUI 1300)中显示包括表示不能执行关机的消息1351的对话框,如在由图14中的附图标记1397所示的状态。
重启过程
接下来,将参照图15和图16描述当从计算机170向图像形成装置100发送重启请求时图像形成装置100的操作。
在图15中的步骤S1200中,作为用户对计算机170的Web浏览器上显示的RUI 1300进行操作的结果,重启请求从计算机170发送到控制装置110。控制装置110经由NIC 112接收重启请求。当控制装置110接收到重启请求时,CPU 111根据控制器的RUI程序进行操作,并解释重启请求。
在图15中,由附图标记C表示的框表示条件分支。在打印引擎的通信状态为TRUE(控制装置110和用于打印机的CPU板140之间的通信状态正常)的情况下,进行虚线D上方的序列。另一方面,在打印引擎的通信状态为FALSE(控制装置110和用于打印机的CPU板140之间的通信状态是通信错误)的情况下,进行虚线D下方的序列。
确认打印引擎的通信状态,并且如果通信状态正常,则可以从控制装置110向用于打印机的CPU板140发送重启请求。因此,图像形成装置100进行与上述第一实施例中的操作类似的操作。换句话说,图15中的步骤S1201至S1205中的操作与图8中的步骤S201至S205中的操作相同。因此,省略其详细描述。
在发生通信错误的情况下,不能从控制装置110向用于打印机的CPU板140发送重启请求。因此,不能经由网络重启图像形成装置100。在这种情况下,进行虚线D下方的序列。具体地,在步骤S1206中,控制装置110的CPU 111在计算机170的Web浏览器(RUI 1300)中显示包括表示不能执行重启的消息1381的对话框,如在由图16中的附图标记1398所示的状态。
如上所述,根据本实施例的打印装置(图像形成装置),在具有其中由同一CPU处理打印引擎的控制程序和电源控制程序的构造的打印装置中,可以从远程位置进行关机或重启。此外,在控制装置110和用于打印机的CPU板140之间发生通信错误并且不能经由网络执行关机或重启的情况下,可以将以上内容通知给用户,并且提高打印装置的便利性。
本发明不限于上述实施例,并且可以进行各种修改。例如,在上述实施例中,由打印引擎的通信程序(具体地,CPU 141)确认控制装置110和用于打印机的CPU板140之间的通信状态,并且更新打印引擎的通信状态。另外,RUI程序(具体地,CPU 111)参照打印引擎的通信状态。另一方面,可以采用这样的构造,其中,在更新打印引擎的通信状态之前,RUI程序直接从打印引擎的通信程序获得控制装置110和用于打印机的CPU板140之间的通信状态。
而且,在上述实施例中,已经描述了当发生通信错误时禁止从RUI发送关机请求和重启请求的功能,以及即使发送请求也阻止执行关机和重启的功能。可以采用这样的构造,其中除了通信错误之外,还确认操作状态是否是正在执行特定处理或特定作业的特定状态,并且,如果操作状态是特定状态,则类似于上述实施例,不从外部终端向作为引擎控制器的用于打印机的CPU板140通知与电源控制有关的指令。例如,还可以采用这样的构造,其具有在正在接收传真的同时阻止从RUI发送关机请求和重启请求的功能。因此,在这些构造的情况下,希望关于用于打印机的CPU板140的操作状态是否是上述特定状态的信息存储在非易失性存储器115中。当然,也可以采用这样的构造,其中用于打印机的CPU板140利用指示操作状态的信息来响应来自控制装置110的询问。
其它实施例
本发明的(多个)实施例也可以通过如下实现:一种***或装置的计算机,该***或装置读出并执行在存储介质(其也可被更充分地称为“非暂态计算机可读存储介质”)上记录的计算机可执行指令(例如,一个或多个程序),以执行上述(多个)实施例中的一个或多个的功能,并且/或者,该***或装置包括用于执行上述(多个)实施例中的一个或多个的功能的一个或多个电路(例如,专用集成电路(ASIC));以及由该***或者装置的计算机执行的方法,例如,从存储介质读出并执行计算机可执行指令,以执行上述(多个)实施例中的一个或多个的功能,并且/或者,控制所述一个或多个电路以执行上述(多个)实施例中的一个或多个的功能。所述计算机可以包括一个或更多处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或存储介质被提供给计算机。例如,存储介质可以包括如下中的一个或多个:硬盘,随机存取存储器(RAM),只读存储器(ROM),分布式计算***的存储器,光盘(例如,压缩盘(CD),数字多功能光盘(DVD),或蓝光光盘(BD)TM),闪速存储器装置,存储卡,等等。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然针对示例性实施例描述了本发明,但是,应该理解,本发明不限于公开的示例性实施例。下述权利要求的范围应当被赋予最宽的解释,以便涵盖所有这类修改以及等同的结构和功能。

Claims (16)

1.一种打印装置,其包括:
电源,其向打印装置中的硬件组件供电;
打印引擎,其打印图像;
第一控制器,其控制打印引擎打印图像并控制电源;以及
第二控制器,其指示第一控制器打印,并从外部终端接收与打印装置的电源控制有关的指令,
其中,当从外部终端接收到用于关断打印装置的关断指令时,第二控制器向第一控制器通知该指令,并且
第一控制器根据关断指令控制电源以关断打印装置。
2.根据权利要求1所述的打印装置,其中,第一控制器向打印引擎输出驱动控制信号,以驱动打印引擎内的打印硬件组件,而第二控制器不输出控制信号。
3.根据权利要求1所述的打印装置,其中,第一控制器和第二控制器在不同的电路板上实现,并且通过通信线缆彼此连接。
4.根据权利要求1所述的打印装置,
其中,电源向打印引擎、第一控制器和第二控制器供电。
5.根据权利要求1所述的打印装置,
其中,电源供应给打印引擎的电力的电压高于电源供应给第一控制器的电力的电压。
6.根据权利要求1所述的打印装置,
其中,第二控制器从外部设备接收打印数据,基于接收到的打印数据生成图像数据,并将生成的图像数据传输给第一控制器,以通过打印引擎打印图像数据。
7.根据权利要求1所述的打印装置,所述打印装置还包括:
读取器,其读取片材以获得片材的图像,
其中,第二控制器控制读取器读取片材以获得图像,并指示第一控制器打印获得的图像。
8.根据权利要求1所述的打印装置,
其中,第二控制器向外部终端的Web浏览器提供,用于生成用于从外部终端向打印装置给出指令的画面的画面信息。
9.根据权利要求8所述的打印装置,
其中,当从外部终端接收到指令时,第二控制器获得第一控制器的状态,并且如果获得的状态是预定状态,则向外部终端通知错误,而不向第一控制器通知该指令。
10.根据权利要求9所述的打印装置,
其中,第二控制器监视第一控制器的状态,并将表示监视状态的信息存储在打印装置的非易失性存储器中,并且
在从外部终端接收到指令时,通过确认存储在非易失性存储器中的信息,来获得第一控制器的状态。
11.根据权利要求9所述的打印装置,
其中,所述预定状态是在第一控制器和第二控制器之间的通信中发生通信错误的状态。
12.根据权利要求9所述的打印装置,
其中,所述预定状态是第一控制器正在进行特定操作的状态。
13.根据权利要求9所述的打印装置,
其中,在根据画面信息生成的画面中,如果第一控制器处于所述预定状态,则进行显示控制,使得不能选择用于向打印装置通知指令的项目。
14.根据权利要求13所述的打印装置,
其中,以灰色方式显示进行显示控制以不被选择的项目。
15.一种用于打印装置的控制方法,所述打印装置包括向打印图像的打印引擎供电的电源、控制打印引擎以打印图像的第一控制器、以及指示第一控制器打印并从外部终端接收指令的第二控制器,所述控制方法包括:
通过第二控制器,从外部终端接收用于关断打印装置的关断指令;
通过第二控制器,向第一控制器通知关断指令;以及
通过第一控制器,根据所通知的关断指令控制电源以关断打印装置。
16.根据权利要求15所述的控制方法,所述控制方法还包括:
通过第二控制器,从外部计算机接收打印数据;
通过第二控制器,基于接收到的打印数据生成图像数据;
通过第二控制器,将生成的图像数据传输给第一控制器;以及
通过接收从第二控制器传输的图像数据的第一控制器,控制打印引擎以打印图像数据。
CN201811031121.7A 2017-09-06 2018-09-05 打印装置及其控制方法 Active CN109462711B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-171377 2017-09-06
JP2017171377A JP6647257B2 (ja) 2017-09-06 2017-09-06 印刷装置、その制御方法、及びプログラム

Publications (2)

Publication Number Publication Date
CN109462711A true CN109462711A (zh) 2019-03-12
CN109462711B CN109462711B (zh) 2021-06-22

Family

ID=63294173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811031121.7A Active CN109462711B (zh) 2017-09-06 2018-09-05 打印装置及其控制方法

Country Status (4)

Country Link
US (1) US10789024B2 (zh)
EP (1) EP3454131A1 (zh)
JP (1) JP6647257B2 (zh)
CN (1) CN109462711B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7305024B2 (ja) * 2020-02-28 2023-07-07 株式会社Fuji 作業機

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854451A (zh) * 2009-03-30 2010-10-06 佳能株式会社 信息处理设备及其控制方法
CN101964852A (zh) * 2009-07-24 2011-02-02 三星电子株式会社 图像形成装置及其控制低电能的方法
CN102075651A (zh) * 2009-11-24 2011-05-25 佳能株式会社 图像形成装置
JP2012190326A (ja) * 2011-03-11 2012-10-04 Ricoh Co Ltd 編集制御システム、画像処理装置、編集制御プログラム、及び記録媒体
US20130156447A1 (en) * 2011-12-14 2013-06-20 Kyocera Document Solutions Inc. Fixing Device and Image Forming Apparatus Including the Fixing Device
CN103517010A (zh) * 2012-06-26 2014-01-15 佳能株式会社 图像形成装置及其控制方法、以及图像形成***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000280579A (ja) * 1999-03-31 2000-10-10 Canon Inc 印刷制御装置およびデータ処理装置および印刷制御方法およびプリンタ情報表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP4298224B2 (ja) 2001-06-07 2009-07-15 キヤノン株式会社 記録装置及び該装置の制御方法
US7586637B2 (en) * 2004-06-28 2009-09-08 Infoprint Solutions Company, Llc Power management in a printer system
JP4403138B2 (ja) * 2004-12-22 2010-01-20 株式会社リコー Webサービス利用システム
EP3136702B1 (en) 2004-12-22 2022-07-06 Ricoh Company, Ltd. Image foriming system including an image forming apparatus with integrated web browser for receiving screen data from an external server and an integrated web server for receiving an image processing execution request from said external server
JP2007055025A (ja) * 2005-08-23 2007-03-08 Canon Finetech Inc 記録装置の電源制御方法
JP2013080122A (ja) * 2011-10-04 2013-05-02 Ricoh Co Ltd 画像形成装置、画像形成装置の制御方法及び画像形成装置の制御プログラム
JP6004883B2 (ja) 2012-10-16 2016-10-12 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
JP2014211494A (ja) * 2013-04-17 2014-11-13 カシオ電子工業株式会社 電力供給制御装置、印字装置、電力供給制御方法及びプログラム
JP6485040B2 (ja) * 2014-12-26 2019-03-20 コニカミノルタ株式会社 画像形成システム、画像処理装置、および画像処理装置の制御プログラム
JP2016210093A (ja) * 2015-05-08 2016-12-15 キヤノン株式会社 画像処理装置、その制御方法、及びプログラム
JP6676934B2 (ja) * 2015-11-12 2020-04-08 セイコーエプソン株式会社 印刷装置および印刷装置の制御方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854451A (zh) * 2009-03-30 2010-10-06 佳能株式会社 信息处理设备及其控制方法
CN101964852A (zh) * 2009-07-24 2011-02-02 三星电子株式会社 图像形成装置及其控制低电能的方法
CN102075651A (zh) * 2009-11-24 2011-05-25 佳能株式会社 图像形成装置
JP2012190326A (ja) * 2011-03-11 2012-10-04 Ricoh Co Ltd 編集制御システム、画像処理装置、編集制御プログラム、及び記録媒体
US20130156447A1 (en) * 2011-12-14 2013-06-20 Kyocera Document Solutions Inc. Fixing Device and Image Forming Apparatus Including the Fixing Device
CN103517010A (zh) * 2012-06-26 2014-01-15 佳能株式会社 图像形成装置及其控制方法、以及图像形成***

Also Published As

Publication number Publication date
EP3454131A1 (en) 2019-03-13
US10789024B2 (en) 2020-09-29
JP6647257B2 (ja) 2020-02-14
JP2019043096A (ja) 2019-03-22
US20190073165A1 (en) 2019-03-07
CN109462711B (zh) 2021-06-22

Similar Documents

Publication Publication Date Title
JP5115608B2 (ja) プルプリントシステム、印刷ジョブを処理する方法、プルプリントサーバー、およびコンピュータプログラム。
US9086826B2 (en) Information processing apparatus, method for controlling the same, and storage medium
US8854637B2 (en) Host apparatus connected to image forming apparatus and setting information management method thereof
US7746493B2 (en) Job management apparatus and method of recognizing job completion, and control program used therewith
US11204852B2 (en) Information processing apparatus, method of controlling the same, information processing system and storage medium
JP5681146B2 (ja) 画像形成装置のディスプレイに考えられる原因を表示するネットワーク診断のための方法およびシステム
US10455101B2 (en) Server, image processing unit, and non-transitory recording medium for displaying error screen
US10402131B2 (en) Image processing apparatus and method to form image on sheet using page image data and object information
US11590783B2 (en) Printing apparatus, printing system, control method, and storage medium
CN109462711A (zh) 打印装置及其控制方法
US20200314281A1 (en) Image processing apparatus and method of controlling the same
US11388298B2 (en) Image forming apparatus and control method therefor
JP2004288041A (ja) データ処理システム及びプログラム
CN110764720B (zh) 打印设备、打印设备的控制方法和存储介质
JP2019084768A (ja) 画像形成装置、制御方法およびプログラム
US20230236776A1 (en) Information processing device having os-standard general-purpose printing program installed thereon that enables the device to notify user of connection error with printer
US11262961B2 (en) Printing system and control method for performing user authentication
US20240171651A1 (en) Network device and processing method for network device
US11409485B2 (en) Printing system and control method that maintains a response performance when processing load increases
US10719745B2 (en) Information processing apparatus, communication method, and system
JP7284448B2 (ja) 印刷ジョブ送信装置、印刷ジョブ送信プログラムおよび印刷システム
JP2012150752A (ja) 印刷制御サーバー,印刷制御方法および印刷制御プログラム
US20240176561A1 (en) Information processing apparatus, method, and storage medium for storing program
CN107846525B (zh) 管理服务器、图像处理装置、终端装置以及图像处理***的管理方法
JP6478057B2 (ja) プルプリントシステム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant