图像形成装置的制作方法

文档序号:17089437发布日期:2019-03-13 23:16阅读:129来源:国知局
图像形成装置的制作方法

本发明涉及图像形成装置。



背景技术:

在打印机等图像形成装置设有用于与外部设备连接的接口。当外部设备连接于接口并从外部设备向图像形成装置发送图像数据时,该图像数据经由接口向控制基板输入。并且,通过搭载于控制基板的控制器来控制打印引擎,通过打印引擎在打印纸张等片材上形成与图像数据相关的图像。

为了扩展图像形成装置的功能,提出了将扩展基板连接于图像形成装置(例如,参照专利文献1)。在该提案的结构中,在扩展基板设有图像处理电路,从外部设备经由接口向图像形成装置输入的图像数据被转送给扩展基板,该图像数据由图像处理电路处理。并且,处理后的图像数据被转送给图像形成装置,在片材上形成即打印输出与由图像形成装置处理后的图像数据相关的图像。

在先技术文献

专利文献

专利文献1:日本特开2004-112609号公报



技术实现要素:

发明要解决的课题

在上述结构中,图像数据在图像形成装置与扩展基板之间往复,图像数据的流动烦杂。

本发明的目的在于提供一种图像数据的流程不会变得烦杂而能够使功能扩展的图像形成装置。

用于解决课题的方案

为了实现所述目的,本发明的图像形成装置具备:打印引擎,在片材上形成图像;控制基板;第一通信接口,与所述控制基板连接;第二通信接口,能够连接外部设备;及连接器,能够将第一通信接口与第二通信接口连接,所述控制基板搭载有:主通信控制器,控制经由所述第一通信接口的图像数据的通信;及打印控制器,以在片材上形成与从所述外部设备经由所述第一通信接口、所述第二通信接口及所述连接器接收到的图像数据相关的图像的方式,控制所述打印引擎。

根据该结构,第一通信接口与控制基板连接。在第二通信接口上能够连接外部设备。第一通信接口与能够连接外部设备的第二通信接口能够经由连接器而连接。在第一通信接口与第二通信接口经由连接器而连接的状态下,通过搭载于控制基板的主通信控制器的控制,从外部设备发送的图像数据依次经由第二通信接口及连接器而从第一通信接口向控制基板输入。并且,通过打印控制器控制打印引擎,在片材上形成与向控制基板输入的图像数据相关的图像。因此,能够将图像形成装置作为不具有扩展功能的单功能打印机来使用。

另外,通过在第一通信接口与第二通信接口之间追加扩展基板,能够扩展图像形成装置的功能。此时,将第一通信接口与扩展基板经由连接器而连接,扩展基板直接或间接地连接于第二通信接口,由此,从外部设备发送的图像数据从第二通信接口向扩展基板输入,并从扩展基板经由连接器及第一通信接口而向控制基板输入。因此,在能够通过追加扩展基板而扩展功能的同时,由于图像数据不在控制基板与扩展基板之间往复,因此图像数据的流程不会变得烦杂。

发明效果

根据本发明,能够不设置扩展基板而将图像形成装置作为不具有扩展功能的单功能打印机来使用,而且能够通过设置扩展基板来以图像数据的流程不会变得烦杂的方式扩展功能。

附图说明

图1是表示本发明的一实施方式的打印机的电气结构的框图。

图2是表示打印机的电气结构的框图,示出搭载有网络扩展基板的结构。

图3是表示打印机的电气结构的框图,示出搭载有打印机功能扩展基板的结构。

图4是表示打印机的电气结构的框图,示出搭载有面板功能扩展基板的结构。

图5是表示打印机的电气结构的框图,示出搭载有设备扩展基板的结构。

图6是表示打印机中的电源连接的第二形态的框图。

图7a是表示由图2至图6所示的结构的打印机执行的起动/关停处理的流程的流程图。

图7b是图7a所示的流程图的后续。

图8是表示打印机中的电源连接的第三形态的框图。

图9a是表示由图8所示的结构的打印机执行的起动/关停处理的流程的流程图。

图9b是图9a所示的流程图的后续。

图10是表示打印机的电源连接的第四形态的框图。

图11a是表示由图10所示的结构的打印机执行的起动/关停处理的流程的流程图。

图11b是图11a所示的流程图的后续。

图12是表示打印机中的电源连接的第五形态的框图。

图13a是表示由图12所示的结构的打印机执行的起动/关停处理的流程的流程图。

图13b是图13a所示的流程图的后续。

具体实施方式

以下,关于本发明的实施方式,参照附图进行详细说明。

<打印机的电气结构>

在图1所示的打印机1(图像形成装置的一例)的主体11设有打印引擎12、面板接口13、usb(universalserialbus:通用串行总线)接口14、电源15及控制基板a。

打印引擎12是对在打印机1内的传送路上一张一张传送的打印纸张等片材打印与图像数据相关的彩色图像或黑白图像的机构。打印的方式可以是电子照相方式,也可以是喷墨方式。

面板接口13是用于将面板控制器22与显示操作面板连接的接口。显示操作面板例如包括液晶触摸面板及电源按键等。液晶触摸面板具有显示各种信息的显示部及输出与向显示部的触摸操作对应的信号的输出部。

usb接口14(第二通信接口的一例)是用于与外部设备进行usb连接的接口。在usb接口14设有usb端口,该usb端口用于将在一端与外部设备连接的usb线缆的另一端设置的usb连接器或在外部设备设置的usb连接器插入。usb端口例如是typeb的usb端口。与usb端口p2连接的外部设备是相对于打印机1主动进行动作的主机设备,打印机1是相对于外部设备被动进行动作的功能设备。

电源15连接于商用交流电源,从商用交流电源接受电力供给。在电源15上连接有供电线w1,在供电线w1的前端设有电源连接器c1。电源连接器c1连接于控制基板a,从电源15通过供电线w1向控制基板a供给电力。

控制基板a是打印机1不可或缺的控制基板,搭载有打印控制器21、面板控制器22、usb接口23(第一通信接口的一例)、usb设备控制器24(主通信控制器的一例)及电力管理器25。

打印控制器21具备cpu、rom及ram等。打印控制器21具有作业管理功能、状况管理功能、栅格化功能及引擎控制器功能作为通过cpu执行存储于rom的程序而实现的功能。在cpu执行程序时,使用ram作为工作区域。

作业管理功能例如是对从外部设备经由usb接口14输入的打印作业进行管理的功能。打印作业是在片材上打印与图像数据相关的图像的作业,打印作业的数据包括图像数据及打印条件等信息。当从外部设备经由usb接口14输入打印作业时,通过作业管理功能将该打印作业的数据向ram登记,原则上,按照其登记顺序执行打印作业。

状况管理功能例如是对于色剂或墨液的剩余量、支承于供纸托盘的片材的尺寸等打印机1的各部分的状态进行管理的功能。

栅格化功能是在执行打印作业时将图像数据转换成能够打印的数据的功能,具体而言,是将向量形式的数据转换成光栅形式的数据而进行图像化即栅格化的功能。

引擎控制器功能是以在片材上打印基于通过栅格化功能而栅格化的数据及打印条件的图像的方式控制打印引擎12的动作的功能。

面板控制器22具备cpu、rom及ram等,经由面板接口13而与显示操作面板连接。面板控制器22具有面板控制器功能作为通过cpu执行存储于rom的程序而实现的功能。在cpu执行程序时,使用ram作为工作区域。

面板控制器功能是控制显示操作面板的动作的功能、即进行显示操作面板的显示的控制及基于触摸操作的输入的检测的功能。

另外,在rom中存储有面板驱动器和将显示操作面板显示的语言及图像的数据进行数据库化而得到的语言/图像数据库作为基于面板控制器功能的面板的动作的控制所需的数据。

usb接口23是用于usb连接的接口。在usb接口23设有用于插入usb连接器的usb端口。usb端口例如是typeb的usb端口。

usb设备控制器24是控制经由usb接口23的图像数据的通信的集成电路。

电力管理器25是将从电源15向控制基板a供给的电力转换成适合控制基板a的各控制对象的电力并向各控制对象供给的集成电路。

在设置于主体11的usb接口14上连接有usb线缆26的一端。在usb线缆26的另一端设有能够与typeb的usb端口连接的typeb的连接器27。通过将该连接器27连接于在控制基板a设置的usb接口23的usb端口,主体11的usb接口14与控制基板a的usb接口23经由usb线缆26而连接。

<扩展基板>

在主体11的usb接口14与控制基板a的usb接口23之间,如图2、图3、图4、图5、图6及图7所示,可以为了扩展打印机1的功能而设置各种控制基板b(扩展基板的一例)。

<网络扩展基板>

图2所示的控制基板b是用于扩展打印机1的网络功能的网络扩展基板。网络扩展基板搭载有usb接口31、usb主机控制器32、usb设备控制器33(第一通信控制器的一例)、电力管理器34、网络控制器35(第一功能控制器的一例)及串行/并行控制器36。

usb接口31是用于与控制基板a进行usb连接的接口。在usb接口31设有用于插入usb连接器的usb端口。usb端口是例如typea的usb端口。

在usb线缆37的一端设置的typea的连接器38连接于usb接口31的usb端口。在usb线缆37的另一端设有typeb的连接器39。连接器39连接于在控制基板a设置的usb接口23的usb端口。由此,控制基板a的usb接口23与控制基板b的usb接口31经由usb线缆37连接。

usb主机控制器32是使控制基板b作为相对于控制基板a的主机设备发挥功能并控制经由usb接口23、31的图像数据的通信的集成电路。

usb设备控制器33是控制经由usb接口14的图像数据的通信的集成电路。

在主体11具备的电源15上连接有供电线w2。在供电线w2的前端设有电源连接器c2。电源连接器c2连接于控制基板b,从电源15通过供电线w2向控制基板b供给电力。电力管理器34是将从电源15向控制基板b供给的电力转换成适合控制基板b的各控制对象的电力并向各控制对象供给的集成电路。

在网络控制器35上连接有lan(localareanetwork:局域网)接口41及wlan(无线lan)接口42。而且,网络控制器35具备cpu、rom及ram等。作为通过cpu执行存储于rom的程序而实现的基本功能,具有控制经由lan接口41(第三通信接口的一例)的有线lan通信的功能和控制经由wlan接口42的无线lan通信的功能。除了这些功能之外,网络控制器35例如还具有用于将从互联网上的pc接收到的图像数据向片材打印的打印机服务功能、用于将从智能手机接收到的图像数据向片材打印的移动打印服务功能、用于与互联网上的网站服务器连接的网站服务功能、用于收发电子邮件的邮件功能、用于用户认证的安全服务功能及用于与互联网上的文件服务器连接的文件服务器连接功能。在cpu执行程序时,使用ram作为工作区域。而且,在rom中存储有有线lan通信所需的以太网驱动器(以太网:注册商标)。

在串行/并行控制器36上连接有串行/并行接口43。串行/并行接口43包括串行接口和并行接口。串行/并行控制器36是具有控制经由串行接口的通信的功能和控制经由并行接口的通信的功能的集成电路。

<打印机功能扩展基板>

图3所示的控制基板b是用于扩展控制基板a的打印控制器21的功能的打印机功能扩展基板。打印机功能扩展基板搭载有usb接口51、usb主机控制器52、usb设备控制器53(第一通信控制器的一例)、电力管理器54及扩展打印控制器55(第一功能控制器的一例)。

usb接口51是用于与控制基板a进行usb连接的接口。在usb接口51设有用于插入usb连接器的usb端口。usb端口是例如typea的usb端口。

在usb线缆56的一端设置的typea的连接器57连接于usb接口51的usb端口。在usb线缆56的另一端设有typeb的连接器58。连接器58连接于在控制基板a设置的usb接口23的usb端口。由此,控制基板a的usb接口23与控制基板b的usb接口51经由usb线缆56而连接。

usb主机控制器52是使控制基板b作为相对于控制基板a的主机设备发挥功能并控制经由usb接口23、51的图像数据的通信的集成电路。

usb设备控制器53是控制经由usb接口14的图像数据的通信的集成电路。

电力管理器54是将从电源15向控制基板b供给的电力转换成适合控制基板b的各控制对象的电力并向各控制对象供给的集成电路。

扩展打印控制器55具备cpu、rom及ram等。扩展打印控制器55具有将控制基板a的打印控制器21的状况管理功能扩展的扩展状况管理功能、将打印控制器21的作业管理功能扩展的扩展作业管理功能、将打印控制器21的栅格化功能扩展的扩展栅格化功能作为通过cpu执行存储于rom的程序而实现的功能。在cpu执行程序时,使用ram作为工作区域。

与扩展打印控制器55的各功能相关的数据通过控制基板a的usb设备控制器24及usb主机控制器52的功能从控制基板b经由usb接口23、51向控制基板a输入。

<面板功能扩展基板>

图4所示的控制基板b是用于将控制基板a的面板控制器22的功能予以扩展的面板功能扩展基板。面板功能扩展基板搭载有usb接口61、usb主机控制器62、usb设备控制器63(第二通信控制器的一例)、电力管理器64及面板控制器65(第二功能控制器的一例)。而且,在打印机1的主体11设有面板接口13。面板接口13是用于将面板控制器65与显示操作面板连接的接口。

usb接口61是用于与控制基板a进行usb连接的接口。在usb接口61设有用于插入usb连接器的usb端口。usb端口例如是typea的usb端口。

在usb线缆66的一端设置的typea的连接器67连接于usb接口61的usb端口。在usb线缆66的另一端设有typeb的连接器68。连接器68连接于在控制基板a设置的usb接口23的usb端口。由此,控制基板a的usb接口23与控制基板b的usb接口61经由usb线缆66而连接。

usb主机控制器62是使控制基板b作为相对于控制基板a的主机设备发挥功能并控制经由usb接口23、61的图像数据的通信的集成电路。

usb设备控制器63是控制经由usb接口14的图像数据的通信的集成电路。

电力管理器64是将从电源15向控制基板b供给的电力转换成适合控制基板b的各控制对象的电力并向各控制对象供给的集成电路。

面板控制器65具备cpu、rom及ram等,经由面板接口13而与显示操作面板连接。面板控制器65具有将控制基板a的面板控制器22的面板控制器功能予以扩展的扩展面板控制器功能作为通过cpu执行存储于rom的程序而实现的功能。在cpu执行程序时,使用ram作为工作区域。而且,在rom中存储有用于面板驱动器和将显示操作面板显示的语言及图像的数据进行数据库化而得到的语言/图像数据库作为面板控制器功能的扩展所需的数据。

与面板控制器65对面板控制器功能的扩展相关的数据通过控制基板a的usb设备控制器24及usb主机控制器62的功能而从控制基板b经由usb接口23、61向控制基板a输入。

需要说明的是,在控制基板b为面板功能扩展基板的情况下,也可以使控制基板a的面板控制器22的功能无效化或者对其一部分进行限制,而由面板控制器65来担任该无效化或限制的功能的实现。

<设备扩展基板>

图5所示的控制基板b是用于将能够连接于打印机1的设备的种类扩展的设备扩展基板。设备扩展基板搭载有usb接口71、usb主机控制器72、usb设备控制器73(第二通信控制器的一例)、电力管理器74、nfc控制器75(第二功能控制器的一例)及存储设备控制器76。

usb接口71是用于与控制基板a进行usb连接的接口。在usb接口71设有用于插入usb连接器的usb端口。usb端口例如是typea的usb端口。

在usb线缆77的一端设置的typea的连接器78连接于usb接口71的usb端口。在usb线缆77的另一端设有typeb的连接器79。连接器79连接于在控制基板a设置的usb接口23的usb端口。由此,控制基板a的usb接口23与控制基板b的usb接口71经由usb线缆77而连接。

usb主机控制器72是使控制基板b作为相对于控制基板a的主机设备发挥功能并控制经由usb接口23、71的图像数据的通信的集成电路。

usb设备控制器73是控制经由usb接口14的图像数据的通信的集成电路。

电力管理器74是将从电源15向控制基板b供给的电力转换成适合控制基板b的各控制对象的电力并向各控制对象供给的集成电路。

nfc控制器75是用于进行基于nfc(nearfieldcommunication:近场通信)的无线通信的控制器,具备cpu、rom及ram等。nfc是与作为国际标准的iso/iec14443、iso/iec18092等对应的无线通信技术,利用13.56mhz段的通信频率。在nfc控制器75上连接有nfc接口81(第四通信接口的一例)。nfc接口81包含用于进行与具有nfc通信功能的设备(例如,非接触型的ic卡、便携终端)之间的基于nfc的无线通信的环状天线。nfc控制器75控制与连接于nfc接口81的设备的数据通信。

在存储设备控制器76上连接有存储器接口82。存储器接口82是用于连接sd卡或usb存储器等外部存储器的接口。存储设备控制器76具有相对于连接于存储器接口82的外部存储器读写数据的功能作为基本功能。

<作用效果>

如以上所述,在主体11的usb接口14上能够连接外部设备。主体11的usb接口14与控制基板a的usb接口23能够经由连接器27而连接。在usb接口23与usb接口14经由连接器27而连接的状态下,通过搭载于控制基板a的usb设备控制器24的控制,来将从外部设备发送的图像数据依次经由usb接口14及连接器27从usb接口23向控制基板a输入。并且,通过打印控制器21控制打印引擎12,而在片材上形成与输入到控制基板a的图像数据相关的图像。因此,能够将打印机1作为不具有扩展功能的单功能打印机来使用。

另外,通过向usb接口23与usb接口14之间追加控制基板b,能够扩展打印机1的功能。此时,usb接口23与控制基板b经由usb线缆37的连接器38、39而连接,控制基板b连接于usb接口14,由此,从外部设备发送的图像数据从usb接口14向控制基板b输入,并从控制基板b经由连接器38、39及usb接口23向控制基板a输入。因此,在能够通过追加控制基板b而扩展功能的同时,由于图像数据不在控制基板a与控制基板b之间往复,因此图像数据的流动不会变得烦杂。

由此,能够不设置控制基板b而将打印机1作为不具有扩展功能的单功能打印机来使用,而且,通过设置控制基板b,能够不使图像数据的流程变得烦杂而扩展功能。

在控制基板b为网络扩展基板的情况下,能够进行经由lan接口41的有线lan通信及经由wlan接口42的无线lan通信。而且,在网络扩展基板设有串行/并行接口43的情况下,能够进行经由串行/并行接口43的通信。

在控制基板b为打印机功能扩展基板的情况下,能够扩展控制基板a的打印控制器21的控制上的功能,即状况管理功能、作业管理功能及栅格化功能扩展。

在打印机1设有用于与显示操作面板连接的面板接口13。而且,在控制基板a搭载有实现连接于面板接口13的显示操作面板的显示的控制及检测基于触摸操作的输入的功能的面板控制器22。因此,能够在显示操作面板上显示各种信息,能够从显示操作面板输入指示等。

在控制基板b为面板功能扩展基板的情况下,能够扩展控制基板a的面板控制器22的功能。

在控制基板b为设备扩展基板的情况下,能够与具有nfc的设备之间进行经由nfc接口81的基于nfc的无线通信。而且,能够相对于sd卡或usb存储器等外部存储器而经由存储器接口82读写数据。

<电源的连接>

在图2至图5所示的结构中,电源15与控制基板b通过供电线w2以能够进行电力供给的方式连接。在该结构中,具有从电源15向控制基板b的供电不会受到控制基板a的电力消耗等的影响的优点。然而,并不局限于该结构,例如,如图6所示,也可以采用如下结构:电源15与控制基板b不直接连接,控制基板a与控制基板b通过供电线w3以能够进行电力供给的方式连接,从电源15经由供电线w1向控制基板a供给的电力经由供电线w3向控制基板b供给。

<起动/关停处理>

在控制基板a及控制基板b中,执行图7a及图7b所示的起动/关停处理。起动/关停处理包括由控制基板a执行的控制基板a处理和由控制基板b执行的控制基板b处理。

需要说明的是,也可以是,在控制基板a搭载有由cpu、rom及ram构成的控制部(第一电源控制器的一例),打印控制器21及面板控制器22分别具备的cpu、rom及ram通过该控制部的cpu、rom及ram来共用。而且,也可以是,在控制基板b搭载有由cpu、rom及ram构成的控制部(第二电源控制器的一例),网络控制器35及扩展打印控制器55分别具备的cpu、rom及ram是该控制部的cpu、rom及ram。在以下的说明中,以控制基板a处理由控制基板a的控制部的cpu(以下,称为“控制基板a的cpu”)执行且控制基板b处理由控制基板b的控制部的cpu(以下,称为“控制基板b的cpu”)执行的情况为例。

在控制基板a处理中,如图7a所示,控制基板a的cpu判别与面板接口13连接的显示操作面板的电源按键是否被接通了(s101)。直到电源按键被接通为止,处理不向下进展。

当电源按键被接通时(s101:是),控制基板a的动作状态从电源off状态向电源on/正在起动状态转变(s102),控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s103)。

在未连接控制基板b的情况下(s103:否),控制基板a的cpu执行使控制基板a的各部分起动的起动处理(s104)。

通过起动处理的执行,控制基板a的动作状态从电源on/正在起动状态向电源on/起动完成状态转变(s105)。

然后,如图7b所示,控制基板a的cpu判别电源按键是否被切断了(s106)。直到电源按键被切断为止,处理不向下进展。

当电源按键被切断时(s106:是),控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s107)。

在未连接控制基板b的情况下(s107:否),控制基板a的cpu执行使控制基板a的各部分关停的关停处理(s108)。

需要说明的是,在关停处理的执行期间即关停期间,在关停处理的执行开始前有效的操作继续有效,在关停处理完成后即关停完成后,该操作成为无效。而且,也可以是,在关停期间,在与面板接口13连接的显示操作面板上显示“正在关停”,在关停完成后,将该显示消除。

通过关停处理的执行,控制基板a的动作状态从电源on/起动完成状态向电源off状态转变(s109)。然后,如图7a所示,控制基板a的cpu再次判别电源按键是否被接通了(s101)。

另一方面,在控制基板a上连接有控制基板b的情况下(s103:是),在控制基板a的动作状态从电源off状态转变为电源on/正在起动状态之后,控制基板a的cpu将电源on指示向控制基板b发送(s110)。

在此,在控制基板b处理中,控制基板b的cpu等待来自控制基板a的电源on指示的接收(s201)。

控制基板b的cpu基于是否接收到电源on指示来判别是否接收到将电源接通的要求(s202)。即,在未接收到来自控制基板a的电源on指示的情况下,控制基板b的cpu判别为未接收到将电源接通的要求,在接收到来自控制基板a的电源on指示的情况下,判别为接收到将电源接通的要求。

控制基板b的cpu在接收到将电源接通的要求的情况下(s202:是),执行使控制基板b的各部分起动的起动处理(s203)。

在执行起动处理后,控制基板b的cpu将起动处理完成通知向控制基板a发送(s204)。

控制基板a的cpu在发送电源on指示后,执行使控制基板a的各部分起动的起动处理(s111)。

在执行起动处理后,等待来自控制基板b的起动处理完成通知的接收(s112)。

然后,控制基板a的cpu基于是否接收到起动处理完成通知来判别控制基板b的起动处理是否已完成(s113)。即,在未接收到来自控制基板b的起动处理完成通知的情况下,控制基板a的cpu判别为控制基板b中的起动处理未完成,在接收到来自控制基板b的起动完成通知的情况下,判别为控制基板b中的起动处理已完成。

当判别为控制基板b中的起动处理已完成时,控制基板a的动作状态从电源on/正在起动状态转变为电源on/起动完成状态(s105)。

然后,如图7b所示,控制基板a的cpu判别电源按键是否被切断了(s106)。直到电源按键被切断为止,处理不向下进展。

由于在控制基板a上连接有控制基板b(s107:是),因此当电源按键被切断时(s106:是),控制基板a的cpu将电源off指示向控制基板b发送(s114)。

在此,在控制基板b处理中,控制基板b的cpu在发送起动处理完成通知后,等待来自控制基板a的电源off指示的接收(s205)。

控制基板b的cpu基于是否接收到电源off指示来判别是否接收到将电源切断的要求(s206)。即,在未接收到来自控制基板a的电源off指示的情况下,控制基板b的cpu判别为未接收到将电源切断的要求,在接收到来自控制基板a的电源off指示的情况下,判别为接收到将电源切断的要求。

控制基板b的cpu在判别为接收到将电源切断的要求的情况下(s206:是),执行使控制基板b的各部分关停的关停处理(s208)。

在执行关停处理后,控制基板b的cpu将关停处理完成通知向控制基板a发送(s208)。在发送关停处理完成通知后,控制基板b的cpu等待来自控制基板a的电源off指示的接收。

返回控制基板a处理,控制基板a的cpu在发送电源off指示后,执行使控制基板a的各部分关停的关停处理(s115)。

在执行关停处理后,控制基板a的cpu等待关停处理完成通知的接收(s116)。

然后,控制基板a的cpu基于是否接收到关停处理完成通知来判别控制基板b中的关停处理是否已完成(s117)。即,在未接收到来自控制基板b的关停处理完成通知的情况下,控制基板a的cpu判别为控制基板b中的关停处理未完成,在接收到来自控制基板b的关停完成通知的情况下,判别为控制基板b中的关停处理已完成。

当控制基板a的cpu判别为控制基板b中的关停处理已结束时(s117:是),控制基板a的动作状态从电源on/起动完成状态转变为电源off状态(s109)。然后,如图7a所示,控制基板a的cpu再次判别电源按键是否被接通了(s101)。

<电源开关>

除了图6所示的结构之外,如图8所示,也可以将用于切换从控制基板a向控制基板b的供电及该供电的停止(换言之是控制基板b的电源的接通及切断)的开关91搭载于控制基板a。开关91由控制基板a的电力管理器25切换其接通及切断。

<起动/关停处理>

在图8所示的打印机1中,执行控制基板a处理及控制基板b处理。在控制基板a处理中,如图9a所示,控制基板a的cpu判别电源按键是否被接通了(s301)。直到电源按键被接通为止,处理不向下进展。

当电源按键被接通时(s301:是),控制基板a的动作状态从电源off状态转变为电源on/正在起动状态(s302),控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s303)。

在未连接控制基板b的情况下(s303:否),控制基板a的cpu执行使控制基板a的各部分起动的起动处理(s304)。

通过起动处理的执行,控制基板a的动作状态从电源on/正在起动状态转变为电源on/起动完成状态(s305)。

然后,如图9b所示,控制基板a的cpu判别电源按键是否被切断了(s306)。直到电源按键被切断为止,处理不向下进展。

当电源按键被切断时(s306:是),控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s307)。

在未连接控制基板b的情况下(s307:否),控制基板a的cpu执行使控制基板a的各部分关停的关停处理(s308)。

通过关停处理的执行,控制基板a的动作状态从电源on/起动完成状态转变为电源off状态(s309)。然后,如图9a所示,控制基板a的cpu再次判别电源按键是否被接通了(s301)。

另一方面,在控制基板a上连接控制基板b的情况下(s303:是),控制基板a的cpu将开关91接通(s311)。

通过开关91的接通,从控制基板a向控制基板b通过供电线w3供给电力。控制基板b的cpu接受到该情况而开始控制基板b处理,执行使控制基板b的各部分起动的起动处理(s401)。

在执行起动处理后,控制基板b的cpu将起动处理完成通知向控制基板a发送(s402)。

控制基板a的cpu在将开关91接通之后,执行使控制基板a的各部分起动的起动处理(s312)。

在执行起动处理后,控制基板a的cpu等待来自控制基板b的起动处理完成通知的接收(s313)。

然后,控制基板a的cpu基于是否接收到起动处理完成通知来判别控制基板b的起动处理是否已完成(s314)。即,在未接收到来自控制基板b的起动处理完成通知的情况下,控制基板a的cpu判别为控制基板b的起动处理未完成,在接收到来自控制基板b的起动完成通知的情况下,判别为控制基板b的起动处理已完成。

当判别为控制基板b中的起动处理已完成时,控制基板a的动作状态从电源on/正在起动状态转变为电源on/起动完成状态(s305)。

然后,如图9b所示,控制基板a的cpu判别电源按键是否被切断了(s306)。直到电源按键被切断为止,处理不向下进展。

由于在控制基板a上连接有控制基板b(s307:是),因此当电源按键被切断时(s306:是),控制基板a的cpu将电源off指示向控制基板b发送(s315)。

在此,在控制基板b处理中,控制基板b的cpu在发送起动处理完成通知后,等待来自控制基板a的电源off指示的接收(s403)。

控制基板b的cpu基于是否接收到电源off指示来判别是否接收到将电源切断的要求(s404)。即,在未接收到来自控制基板a的电源off指示的情况下,控制基板b的cpu判别为未接收到将电源切断的要求,在接收到来自控制基板a的电源off指示的情况下,判别为接收到将电源切断的要求。

控制基板b的cpu在判别为接收到将电源切断的要求的情况下(s404:是),执行使控制基板b的各部分关停的关停处理(s405)。

在执行关停处理行后,控制基板b的cpu将关停处理完成通知向控制基板a发送。在发送关停处理完成通知后,控制基板b的cpu等待基于开关91的切断的来自控制基板a的供电的停止、即电源切断(s407)。

返回控制基板a处理,控制基板a的cpu在发送电源off指示后,执行使控制基板a的各部分关停的关停处理(s316)。

在执行关停处理后,控制基板a的cpu等待关停处理完成通知的接收(s317)。

然后,控制基板a的cpu基于是否接收到关停处理完成通知来判别控制基板b中的关停处理是否已完成(s318)。即,在未接收到来自控制基板b的关停处理完成通知的情况下,控制基板a的cpu判别为控制基板b中的关停处理未完成,在接收到来自控制基板b的关停完成通知的情况下,判别为控制基板b中的关停处理已完成。

控制基板a的cpu当判别为控制基板b中的关停处理已结束时(s318:是),将开关91切断。根据开关91的切断,向控制基板b的供电停止。

然后,控制基板a的动作状态从电源on/起动完成状态转变为电源off状态(s309)。然后,如图9a所示,控制基板a的cpu再次判别电源按键是否被接通了(s301)。

<电源的连接>

在图6所示的结构中,电源15与控制基板a通过供电线w1以能够进行电力供给的方式连接,控制基板a与控制基板b通过供电线w3以能够进行电力供给的方式连接。并不局限于该结构,如图10所示,也可以将电源15与控制基板b通过供电线w2以能够进行电力供给的方式连接,并将控制基板a与控制基板b通过供电线w3以能够进行电力供给的方式连接。

<起动/关停处理>

在图10所示的打印机1中,执行控制基板a处理及控制基板b处理。在控制基板b处理中,如图11a所示,控制基板b的cpu基于从控制基板a接收的信息来判别电源按键是否被接通了(s501)。直到电源按键被接通为止,处理不向下进展。

当电源按键被接通时(s501:是),控制基板b的动作状态从电源off状态转变为电源on/正在起动状态(s502)。

然后,控制基板b的cpu将电源on指示向控制基板a发送(s503)。

在控制基板a处理中,控制基板a的cpu等待来自控制基板b的电源on指示的接收(s601)。

控制基板a的cpu基于是否接收到电源on指示来判别是否接收到将电源接通的要求(s602)。即,在未接收到来自控制基板b的电源on指示的情况下,控制基板a的cpu判别为未接收到将电源接通的要求,在接收到来自控制基板b的电源on指示的情况下,判别为接收到将电源接通的要求。

控制基板a的cpu在接收到将电源接通的要求的情况下(s602:是),执行使控制基板a的各部分起动的起动处理(s603)。

在执行起动处理后,控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s604)。

在连接有控制基板b的情况下(s604:是),控制基板a的cpu将起动处理完成通知向控制基板b发送(s605)。然后,如图11b所示,控制基板a的cpu等待来自控制基板b的电源off指示的接收(s606)。

在未连接控制基板b的情况下(s604:否),控制基板a的cpu不发送起动处理完成通知,等待来自控制基板b的电源off指示的接收(s606)。

在控制基板b处理中,控制基板b的cpu在发送电源on指示后,执行使控制基板b的各部分起动的起动处理(s504)。

然后,控制基板b的cpu等待来自控制基板a的起动处理完成通知的接收(s505)。

然后,控制基板b的cpu基于是否接收到起动处理完成通知来判别控制基板a的起动处理是否已完成(s506)。即,在未接收到来自控制基板a的起动处理完成通知的情况下,控制基板b的cpu判别为控制基板a的起动处理未完成,在接收到来自控制基板a的起动完成通知的情况下,判别为控制基板a的起动处理已完成。

当判别为控制基板a中的起动处理已完成的情况下,控制基板b的动作状态从电源on/正在起动状态转变为电源on/起动完成状态(s507)。

然后,如图11b所示,控制基板b的cpu判别电源按键是否为被切断了(s508)。直到电源按键被切断为止,处理不向下进展。

当电源按键被切断时(s508:是),控制基板b的cpu将电源off指示向控制基板a发送(s509)。

控制基板a的cpu等待来自控制基板b的电源off指示的接收(s606)。控制基板a的cpu基于是否接收到电源off指示来判别是否接收到将电源切断的要求(s607)。即,在未接收到来自控制基板b的电源off指示的情况下,控制基板a的cpu判别为未接收到将电源切断的要求,在接收到来自控制基板b的电源off指示的情况下,判别为接收到将电源切断的要求。

控制基板a的cpu在判别为接收到将电源切断的要求的情况下(s607:是),执行使控制基板a的各部分关停的关停处理(s608)。

在执行关停处理后,控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s609)。

在连接有控制基板b的情况下(s609:是),控制基板a的cpu将关停处理完成通知向控制基板b发送(s610)。然后,如图11b所示,控制基板a的cpu等待来自控制基板b的电源on指示的接收(s601)。

在未连接控制基板b的情况下(s609:否),控制基板a的cpu不发送关停处理完成通知,等待来自控制基板b的电源on指示的接收(s606)。

在控制基板b处理中,控制基板b的cpu在发送电源off指示后,执行使控制基板b的各部分起动的关停处理(s510)。

然后,控制基板b的cpu等待来自控制基板a的关停处理完成通知的接收(s511)。

然后,控制基板b的cpu基于是否接收到关停处理完成通知来判别控制基板a中的关停处理是否已完成(s512)。即,在未接收到来自控制基板a的关停处理完成通知的情况下,控制基板b的cpu判别为控制基板a中的关停处理未完成,在接收到来自控制基板a的关停完成通知的情况下,判别为控制基板a中的关停处理已完成。

当控制基板b的cpu判别为控制基板a中的关停处理已结束时(s512:是),控制基板b的动作状态从电源on/起动完成状态转变为电源off状态(s509)。然后,如图11a所示,控制基板b的cpu再次判别电源按键是否被接通了(s501)。

<电源开关>

除了图10所示的结构之外,如图12所示,也可以将用于切换从控制基板b向控制基板a的供电及该供电的停止(换言之是控制基板a的电源的接通及切断)的开关92搭载于控制基板b。开关92由控制基板b的电力管理器34切换其接通及切断。

<起动/关停处理>

在图12所示的打印机1中,执行控制基板a处理及控制基板b处理。在控制基板b处理中,如图13a所示,控制基板b的cpu判别电源按键是否被接通了(s701)。直到电源按键被接通为止,处理不向下进展。

当电源按键被接通时(s701:是),控制基板b的动作状态从电源off状态转变为电源on/正在起动状态(s702)。

然后,控制基板b的cpu将开关91接通(s703)。

通过开关91的接通,从控制基板b向控制基板a通过供电线w3供给电力。控制基板a的cpu接受到该情况而开始控制基板a处理,执行使控制基板a的各部分起动的起动处理(s801)。

在执行起动处理后,控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s802)。

在连接有控制基板b的情况下(s802:是),控制基板a的cpu将起动处理完成通知向控制基板b发送(s803)。然后,如图11b所示,控制基板a的cpu等待来自控制基板b的电源off指示的接收(s804)。

在未连接控制基板b的情况下(s802:否),控制基板a的cpu不发送起动处理完成通知,等待来自控制基板b的电源off指示的接收(s804)。

控制基板b的cpu在将开关91接通后,执行使控制基板b的各部分起动的起动处理(s704)。

在执行起动处理后,控制基板b的cpu等待来自控制基板a的起动处理完成通知的接收(s705)。

然后,控制基板b的cpu基于是否接收到起动处理完成通知来判别控制基板a的起动处理是否已完成(s706)。即,在未接收到来自控制基板a的起动处理完成通知的情况下,控制基板b的cpu判别为控制基板a中的起动处理未完成,在接收到来自控制基板a的起动完成通知的情况下,判别为控制基板a中的起动处理已完成。

当判别为控制基板a的起动处理已完成时,控制基板b的动作状态从电源on/正在起动状态转变为电源on/起动完成状态(s707)。

然后,如图13b所示,控制基板b的cpu判别电源按键是否被切断了(s708)。直到电源按键被切断为止,处理不向下进展。

判别在控制基板a上是否连接有控制基板b(s802)。

在连接有控制基板b的情况下(s802:是),当被切断时(s708:是),控制基板b的cpu将电源off指示向控制基板a发送(s709)。

在此,在控制基板a处理中,控制基板a的cpu基于是否接收到电源off指示来判别是否接收到将电源切断的要求(s805)。即,在未接收到来自控制基板b的电源off指示的情况下,控制基板a的cpu判别为未接收到将电源切断的要求,在接收到来自控制基板b的电源off指示的情况下,判别为接收到将电源切断的要求。

控制基板a的cpu在判别为接收到将电源切断的要求的情况下(s805:是),执行使控制基板a的各部分关停的关停处理(s806)。

在执行关停处理后,控制基板a的cpu判别在控制基板a上是否连接有控制基板b(s807)。

在连接有控制基板b的情况下(s807:是),将关停处理完成通知向控制基板b发送(s808)。在发送关停处理完成通知后,控制基板a的cpu等待基于开关91的切断的来自控制基板b的供电的停止、即电源切断(s809)。当电源切断时,控制基板b处理结束。

返回控制基板b处理,控制基板b的cpu在发送电源off指示后,执行使控制基板b的各部分关停的关停处理(s710)。

在执行关停处理后,控制基板b的cpu等待关停处理完成通知的接收(s711)。

然后,控制基板b的cpu基于是否接收到关停处理完成通知来判别控制基板a中的关停处理是否已完成(s712)。即,在未接收到来自控制基板a的关停处理完成通知的情况下,控制基板b的cpu判别为控制基板a中的关停处理未完成,在接收到来自控制基板a的关停完成通知的情况下,判别为控制基板a中的关停处理已完成。

控制基板b的cpu当判别为控制基板a中的关停处理已结束时(s712:是),将开关91切断。根据开关91的切断,向控制基板a的供电停止。

然后,控制基板b的动作状态从电源on/起动完成状态转变为电源off状态(s714)。然后,如图13a所示,控制基板b的cpu再次判别电源按键是否被接通了(s701)。

<变形例>

以上,虽然说明了本发明的三个实施方式,但本发明也能够通过其他方式来实施。

例如,在前述的实施方式中,作为图像形成装置的一例,采用了打印机1,但本发明并不局限于打印机1,也可以应用于除了在打印纸张等片材上形成图像的图像形成功能之外还同时具有读取原稿的图像的图像读取功能等功能的复合机。

另外,在前述的实施方式中,控制基板a与控制基板b经由usb线缆37、56、66、77来连接,但也可以在控制基板b设置typeb的连接器并将该连接器直接连接于控制基板a的usb接口23的usb端口。

此外,对于前述的结构,能够在权利要求书记载的事项的范围内实施各种设计变更。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1