本发明涉及对多个电力供应模式进行转换的电力供应装置以及图像处理装置,上述的多个电力供应模式含有用于切断向电力供应对象进行电力供应的切断模式。
背景技术:
近年来,在办公室等场所中,均使用具备多种功能的多功能机(MFP,多功能外围设备)。多功能机常常是在通过LAN(局域网)等的网络与个人计算机等的信息处理终端连接的情况下来使用。
在这种多功能机中,广泛采用的是在未使用状态等的情况下,从向多功能机整体供应电力的模式,向消耗电量减少的低耗电模式(睡眠模式)的电力供应模式转换的功能。按照这种功能,可以减轻对环境的负荷。并且,近年来还出现了采用切断模式的机器。所谓的切断模式指的是,即使插座插头与电源插座连接,但是电源实质上处于关闭的状态,例如,在仅仅能够检测到设置在操作面板等上的电源键(电源按钮)的操作时,停止向多功能机的其他结构进行电力供应的状态。由于采用了上述的切断模式,能够满足欧洲ERP(能源相关产品)指令等中的进一步低消耗电力化的要求。
切断模式的转换,例如,是通过上述的电源键的操作来实现的。近年来,多功能机中广泛使用的是,设置多个包含有电源键的操作键,并通过CPU来检测对于这些多个操作键进行按键操作的结构(例如,专利文献1等)。通过上述结构,能够很好地检测到按键操作的效率。
但是,在用CPU检测按键操作的结构中,当出现CPU故障等的异常状态(不能工作状态)的情况下,CPU就不能够检测到按键操作。在这种情况下,CPU也不能够检测到对电源键的操作。因此,通过电源键的操作将电力供应模式转换为切断模式时,也不能够切断对CPU的电力供应。在这种情况下,可以通过将插座插头从电源插座中拔出,强制性的切断电源供应。但是,电源插座大多数都是位于多功能机背面的侧壁面等,用户不能够随意地连接或断开插座插头的位置。此外,按照上述的电力切断方法,可能会造成多功能机配备的HDD等的机器的损伤。
【现有技术文献】
【专利文献】
【专利文献1】特开2009-064146号公告
技术实现要素:
【发明要解决的技术问题】
上述的专利文献1中,公开了一种通过持续一定时间以上按下电源键,来使CPU的电源处于关闭状态的结构。但是,专利文献1中,是以微型计算机能够检测到电源键被按下为前提的。因此,在不能够检测到电源键被按下的情况下就不能够进行相应的操作。
鉴于这样的常规情况,本发明的目的在于提供了一种即使在C PU处于不能工作状态时、不能够检测到操作键被按下的情况下,也能够转换电力供应模式的电力供应装置以及图像处理装置。
【发明解决技术问题的手段】
本发明一方面涉及的电力供应装置,包含电力控制部、操作开关、硬件电路、操作检测用CPU以及信号生成部。电力控制部指的是,用于控制多个电力供应模式的转换,上述的多个电力供应模式含有切断向电力供应对象进行电力供应的切断模式。操作开关指的是,在电力供应模式的转换时使用,通过用户的操作维持打开状态或者关闭状态中的一种。硬件电路指的是,在对操作开关的操作持续时间比预先设定的阈值时间长及其他情况下,输出不同的输出信号。操作检测用CPU指的是,检测到对操作开关进行操作以及其他的情况下,输出不同的输出信号。信号生成部指的是,在硬件电路输出与操作持续时间比预先设定的阈值时间长的情况下的输出信号不同的输出信号,并且操作检测用CPU输出检测到进行操作情况下的输出信号时,向电力控制部输入由电力供应模式向切断模式转换的控制信号。另外,信号生成部还在硬件电路输出操作持续时间比预先设定的阈值时间长的情况下的输出信号,并且操作检测用CPU输出与检测到操作情况下的输出信号不同的输出信号时,向电力控制部输入控制信号。此外,信号生成部还在硬件电路输出与操作持续时间比预先设定的阈值时间长的情况下的输出信号不同的输出信号,并且操作检测用CPU输出与检测到操作情况下的输出信号不同的输出信号时,不向电力控制部输入控制信号。此外,信号生成部还在硬件电路输出操作持续时间比预先设定的阈值时间长的情况下的输出信号,并且操作检测用CPU输出检测到操作情况下的输出信号时,不向电力控制部输入控制信号。
此外,本发明另一方面还涉及一种含有上述电力供应装置的图像形成装置。
【发明效果】
按照本发明,即使在操作检测用CPU由于处于不能工作的状态而不能够检测到操作键的按压操作的情况下,也能够通过比较简单的结构进行电力供应模式的转换。
【附图的简要说明】
【图1】本发明的一种实施方式的多功能机的整体结构的示意图。
【图2】本发明的一种实施方式的多功能机的操作面板的模式图。
【图3】本发明的一种实施方式的多功能机的硬件结构示意图。
【图4】本发明的一种实施方式的多功能机的功能的框图。
【图5】本发明的一种实施方式的实现电力供应装置结构的例子的结构示意图。
【图6A】本发明的一种实施方式的电力供应装置的操作的例子的说明图。
【图6B】本发明的一种实施方式的电力供应装置的操作的例子的说明图。
【图7A】本发明的一种实施方式的电力供应装置的操作的例子的说明图。
【图7B】本发明的一种实施方式的电力供应装置的操作的例子的说明图。
【发明的具体实施方式】
以下将参照附图对本发明的一种实施方式作详细地说明。以下使用数码多功能机将本发明的装置具体化。本实施方式中的数码多功能机,由可以实施包括图像读取功能、图像形成功能(复印功能和打印功能)、传真发送接收功能,网络传输接收功能的多种功能的结构组成。各个功能,由图像读取部、图像形成部、传真接口、网络接口中的一个或者多个来实现,图像读取部、图像形成部、传真接口、网络接口构成可以分别独立地进行电力供应的一个或者多个单元。
此外,上述数码多功能机由能够转换含有,向一个或者多个单元进行电力供应并至少能够执行一种功能(图像处理)的待机模式,和用于接收通过操作面板输入的用户指示等的必要的最低限度的电力供应的比待机模式的耗电量少的低耗电模式(睡眠模式),以及切断向所有单元的电力供应、仅仅能够检测到电源键等特定按键的按压的切断模式的多个电力供应模式的结构组成。
图1所示的是本实施方式的数码多功能机的整体结构的例子示意图。如图1所示,多功能机100是由含有图像读取部120和图像形成部140的本体101,以及安装在本体101上方的压盘盖102组成。多功能机100的前面设置了操作面板200。
本体101的上部设置了图像读取部120。图像读取部120由扫描光学系统121进行原稿的图像的读取并生成上述图像的数字数据(图像数据)。
多功能机100能够将生成的图像数据在图像形成部140中印刷在纸张上。并且,多功能机100也能够将生成的图像数据通过图中未示出的网络或者公共网络等发送给其他的机器。
图像形成部140将图像读取部120生成的图像数据,或者从与网络或者公共网络连接的其他的机器(图中未示出)接收到的图像数据印刷在纸张上。图像形成部140,由插入托盘151、给纸盒152、153、154等,向转印色粉图像的转印部155提供纸张。在转印部155进行色粉图像转印后的纸张排出到排纸托盘149中。
图2所示的是多功能机含有的操作面板的外观的例子示意图。用户可以通过使用操作面板200,向多功能机100发送开始复印或者其他的指示,确认多功能机100的状态或者设置。操作面板200上设置有包含触摸面板的显示器201和操作键203。显示器201包括,用于显示操作按键或者信息等的液晶显示器等组成的显示面和用于检测该显示面上的按压位置的传感器。按压位置的检测方法没有特别的限定。可以采用电阻膜方式、电容方式、表面声波方式、电磁波方式等的任意方式。用户能够使用自己的手指等,通过显示器201进行输入。此外,操作键203包括电源键205。以下进行详细叙述的是,使用电源键205转换多功能机100的电源的打开和关闭(向切断模式转换以及从切断模式恢复)。
图3所示的是,多功能机100的控制系统的硬件结构示意图。本实施方式的多功能机100中,CPU(中央处理器)301、RAM(随机存取存储器)302、ROM(只读存储器)303、HDD(硬盘驱动器)304以及驱动器305通过内部总线306进行连接。驱动器305与图像读取部120和图像形成部140中的各驱动部相对应。ROM303和HDD304等均包含有程序。CPU301依据控制程序的指令控制多功能机100。例如,CPU301将RAM302作为工作区域,与驱动器305交换数据或者命令。按照上述方式,控制上述各个驱动部的操作。此外,HDD304还用于从存储图像读取部120获得的图像数据,或者通过网络从其他的机器接收到的图像数据的情况。
内部总线306中还连接有操作面板200或者各种传感器307。操作面板200接收用户的操作,并在上述操作的基础上将信号传送给CPU301。另外,显示器201按照CPU301的控制信号显示上述的操作界面。此外,传感器307包含有,压盘盖102的开闭检测传感器或者原稿台上的原稿检测传感器,定影器的温度传感器,传输的纸张或者原稿的检测传感器等各种传感器。应当指出的是,不作特别的限定,本实施方式中的CPU301包括多个CPU。后面叙述的操作检测用CPU404包含在CPU301中。
图4所示的是,关于本实施方式的多功能机的电力供应模式的转换部件的功能示意框图。如图4所示,本实施方式的多功能机100包括向图像读取部120或者图像形成部140等的各个单元供应电力的电力供应装置400。然后,电力供应装置400包括,电力控制部401、操作开关402、硬件电路403、操作检测用CPU404、信号生成部405以及操作信号发生部411。
电力控制部401用于转换包含有切断向电力供应对象的各个单元的电力供应的切断模式的多个电力供应模式。不作特别限定,本实施方式中,电力控制部401用于转换含有上述的待机模式、低耗电模式以及切断模式的多个电力供应模式。
待机模式下,多功能机100除了包含能够立即执行可以执行的各个功能(图像读取功能、图像形成功能、传真发送接收功能、网络传输接收功能等等)中的仅仅一种功能的模式以外,还包含能够立即执行仅仅一部分的多个功能的模式(例如,停止向定影器等电力消耗大的机器的电力供应,不能够立即执行图像形成功能的模式)以及能够立即执行全部功能的模式。
另外,低耗电模式下,在多功能机100仅仅进行一部分电力供应的情况下,多功能机100维持能够检测到是否满足由低耗电模式向其他电力供应模式转换的条件的状态。例如,停止向与检测是否满足转换条件无关的传感器(例如,压盘盖开闭检测传感器或者原稿检测传感器等)、RAM302、HDD304、各个单元(图像读取部120、图像形成部140)等进行电力供应。此外,即使对于CPU301,也仅仅供应用于上述检测必须的最少电力。
例如,当多功能机100的电力供应模式处于待机模式的情况下,如果持续预先设定的一定时间不向多功能机100输入指示,电力控制部401就将电力供应模式由待机模式转换为低耗电模式。此外,当多功能机100的电力供应模式处于低耗电模式的情况下,如果通过操作面板200输入用户的指示,电力控制部401按照用户的指示内容将电力供应模式由低耗电模式转换为待机模式。
一方面,切断模式下,多功能机100维持在仅仅能够检测到操作开关402的操作的状态,切断与该检测没有关系的部分的电力供应。操作开关402用于电力供应模式的转换,根据用户的操作维持在打开或者关闭状态中的一种状态。在本实施方式中,由按钮开关形成的电源键205作为操作开关402发挥作用。按照上述方式,在多功能机100中,当对电源键205进行操作后,转换为切断模式或者从切断模式恢复。应当指出的是,不作特别限定,在本实施方式中,由操作信号发生部411生成与电源键205的操作相应的信号。操作信号发生部411在对电源键205(操作开关402)进行操作的状态和不进行操作的状态下输出不同的信号。然后,该输出信号输入到硬件电路403以及操作检测用CPU404中。
硬件电路403,在操作开关402的操作时间比预先设定的阈值时间长的长时间操作的情况下,以及其他情况,即对操作开关402的操作为短时间操作的情况下,以及没有检测到对操作开关402的操作的情况下,输出不同的信号。在此,硬件电路403的电路构成中不含有藉由执行软件来实现功能的CPU般的软件执行电路。
不作特别地限定,本实施方式中,在对操作开关402进行长时间操作的情况下,硬件电路403输出高水平的逻辑信号。另外,除此之外的情况,也就是对操作开关402进行短时间操作的情况下,以及没有检测到对操作开关402进行操作的情况下,硬件电路403输出低水平的逻辑信号。
操作检测用CPU404在检测到对操作开关402进行操作的情况下和除此以外的情况下,输出不同的输出信号。换言之,操作检测用CPU404,在检测到对操作开关402进行短时间操作或者长时间操作的情况下,与没有检测到对操作开关402进行短时间操作或者长时间操作的情况下,输出不用的输出信号。按照上述方式,操作检测用CPU404,例如,通过执行上述的ROM303中存储的程序,检测到对设置在操作面板200中的各个操作键203进行操作或者对显示器201进行的操作。操作检测用CPU404,例如,通过公知的按键矩阵扫描的方法检测对各个操作键203进行的操作。此外,操作检测用CPU404基于显示器201的显示面上显示的操作界面的要素的坐标,和显示器201的传感器检测到的显示面上的按压位置的坐标,检测对显示器201进行的操作。
不作特别的限定,本实施方式中,操作检测用CPU404在检测到对操作开关402进行短时间操作或者长时间操作的情况下,输出高水平的逻辑信号。并且,在没有检测到对操作开关402进行短时间操作以及长时间操作的情况下,操作检测用CPU404输出低水平的逻辑信号。
当硬件电路403输出与长时间操作情况下的输出信号不同的输出信号,且操作检测用CPU404输出检测到对操作开关402进行操作的情况下的输出信号时,信号生成部405向电力控制部401输入将电力供应模式转换为切断模式的控制信号。另外,当硬件电路403输出长时间操作情况下的输出信号,且操作检测用CPU404输出与检测到对操作开关402进行操作的情况下的输出信号不同的输出信号时,信号生成部405向电力控制部401输入将电力供应模式转换为切断模式的控制信号。
另一方面,当硬件电路403输出与长时间操作情况下的输出信号不同的输出信号,且操作检测用CPU404输出与检测到对操作开关402进行操作的情况下的输出信号不同的输出信号时,信号生成部405不向电力控制部401输入将电力供应模式转换为切断模式的控制信号。并且,当硬件电路403输出长时间操作情况下的输出信号,且操作检测用CPU404输出检测到对操作开关402进行操作的情况下的输出信号时,信号生成部405不向电力控制部401输入将电力供应模式转换为切断模式的控制信号。
图5所示的是,用于实现上述电力供应装置400的结构的例子示意图。在这个例子中,操作信号发生部411由与对作为操作开关402的电源键205进行操作的状态和不进行操作的状态输出不同的逻辑值的逻辑信号的下拉电路构成。也就是说,如图5所示,按钮开关的电源键205的一个终端与接地电位连接。此外,电源键205的其他终端通过限流电阻器R1与PNP三极管412的基极连接。在PNP三极管412的发射极中,通过电阻器R3外加5V的电源电位。PNP三极管412的集电极通过下拉电阻R4接地。并且,PNP三极管412的发射极和基极之间通过上拉电阻R2连接。
上述的操作信号发生部411,在电源键205不进行操作的情况下(关闭状态的情况)、PNP三极管412处于关闭状态时,操作信号发生部411的输出电位是0V(低水平信号)。另一方面,电源键205进行操作的情况下(打开状态的情况)、PNP三极管412处于打开状态,操作信号发生部411的输出电位是5V(高水平信号)。应当指出的是,按照上述方式,操作信号发生部411的输出信号输入到硬件电路403以及操作检测用CPU404中。
此外,如图5所示,硬件电路403包括延时电路501和逻辑电路502。延时电路501将与操作信号发生部411的输出信号相同的逻辑信号在与阈值时间相对应的时间延迟输出。在这个例子中,延时电路501由可通过外部电容器C1来调整延迟时间的复位IC511构成。复位IC511在由输入终端512输入小于参考电位的电位(在此处为低水平信号)的状态,转变为输入高于参考电位的电位(在此处为高水平信号)的状态的情况下,经过与电容连接终端514相连的电容器C1上设定的延迟时间后,由输出终端513输出外加在电源终端514上的电位。在上述的例子中,通过限流电阻器R5向电源终端514外加5V(高水平信号)的电源电位。应当指出的是,电容器C1中规定的延迟时间就是上述的阈值时间。不作特别的限定,该延迟时间,例如,可以设定为3秒的时间。
在输入操作信号发生部411的输出信号和延时电路501的输出信号,对电源键205进行的操作为长时间操作的情况下,以及短时间操作的情况下,逻辑电路502输出不同的输出信号。在上述的例子中,逻辑电路502由逻辑集成电路构成。因此,当操作信号发生部411的输出信号与延时电路501的输出信号两者均是高水平信号的情况下,逻辑电路502输出高水平信号。此外,当操作信号发生部411的输出信号与延时电路501的输出信号中的至少一个为低水平信号的情况下,逻辑电路502输出低水平信号。
例如,对电源键205进行比阈值时间(此处为3秒)短的短时间操作的情况下,从操作开始到超过阈值时间的时间点,不能够对电源键205进行操作。也就是说,操作信号发生部411的输出信号为低水平。一方面,从电源键205的操作开始到超过阈值时间的时间点,延时电路501的输出信号变为高水平,然后,经过对电源键205的操作时间后,延时电路501的输出信号为低水平。因此,在这种情况下,逻辑电路502持续输出低水平信号。
另一方面,对电源键205进行比阈值时间长的长时间操作的情况下,从操作开始到超过阈值时间的时间点,能够对电源键205进行操作。也就是说,操作信号发生部411的输出信号是高水平。一方面,从电源键205的操作开始到超过阈值时间的时间点,延时电路501的输出信号变为高水平。因此,在这种情况下,从电源键205操作开始到超过阈值时间的时间点上,逻辑电路502输出高水平信号。
因此,上述结构的硬件电路403,在对电源键205(操作开关402)进行操作时间比预先设定的阈值时间长的长时间操作的情况下,输出高水平信号,在不进行该长时间操作的短时间操作的情况下,或者在不能够对操作开关402进行操作的情况下,输出低水平信号。
此外,如图5所示,操作信号发生部411的输入信号还输入至操作检测用CPU404的输入终端441中。当操作信号发生部411的高水平输出信号的输入时间不超过阈值时间,且操作信号发生部411的输出信号的逻辑发生反转时,以及操作信号发生部411的高水平输出信号的输入时间超过阈值时间时,操作检测用CPU404检测对于操作开关402的操作。在操作检测用CPU404在检测到对电源键205进行操作(短时间操作或者长时间操作)的情况下,由输出终端442输出高水平信号。此外,当没有检测到对操作开关402进行操作(短时间操作以及长时间操作)的情况下,操作检测用CPU404由输出终端442输出低水平信号。应当指出的是,在上述的例子中,通过限流电阻器R6向操作检测用CPU404外加3.3V的电源电压。
例如,在对电源键205进行操作的情况下,向操作检测用CPU404的输入终端441中输入高水平信号。此时,操作检测用CPU404就开始对高水平信号的输入时间进行计时,并判断计时的时间是否超出上述的阈值时间。
在对电源键205进行的操作为短时间操作的情况下,操作信号发生部411的高水平输出信号的输入时间不超过阈值时间。在这种情况下,操作检测用CPU404在对电源键205进行的短时间操作结束的时间点上,由输出终端442输出高水平信号。另一方面,在对电源键205进行的操作为长时间操作的情况下,操作信号发生部411的高水平输出信号的输入时间超过阈值时间。在这种情况下,操作检测用CPU404在对电源键205进行操作的操作时间超过上述的阈值时间时,由输出终端442输出高水平信号。应当指出的是,在向操作检测用CPU404的输入终端441输入低水平信号的情况下,操作检测用CPU404由输出终端442输出低水平信号。
进一步地,在上述的例子中,信号生成部405由硬件电路403的输出信号以及操作检测用CPU404的输出信号输入的独立的逻辑总和电路构成。因此,当硬件电路403的输出信号以及操作检测用CPU404的输出信号中仅仅一种为高水平信号的情况下,信号生成部405输出高水平信号。也就是说,在硬件电路403输出进行长时间操作的情况下的输出信号(高水平信号),且操作检测用CPU404没有检测到操作(短时间操作以及长时间操作)的情况下输出的输出信号(低水平信号)时,信号生成部405输出高水平信号。此外,在硬件电路403输出进行短时间操作的情况下或者未对操作开关402进行操作的情况下的输出信号(低水平信号),且操作检测用CPU404输出检测到操作(短时间操作或者长时间操作)的情况下的输出信号时,信号生成部405输出高水平信号。应当指出的是,在上述的例子中,将电力控制部401的电力供应模式转换为切断模式的控制信号是高水平信号。
应当指出的是,如图5所示,电力控制部401的输出信号(模式变更指示)还输入至操作检测用CPU404的控制终端443中。当由电力控制部401输入向切断模式转换的指示时,操作检测用CPU404转换为仅仅检测对电源键205操作的状态。此时,操作检测用CPU404读取用于切断模式的程序,通过执行上述程序实现该状态。上述的该状态维持至由电力控制部401输入向待机模式或者低耗电模式等的其他模式转换的指示时。
图6A、图6B、图7A以及图7B所示的是包括上述结构的电力供应装置400的操作的说明图。此时,多功能机100的电力供应模式是以处于切断模式以外的模式(待机模式或者低耗电模式)为前提的。
图6A和图6B与操作检测用CPU404正常操作的情况相对应。图7A和图7B与操作检测用CPU404由于出现故障等不能够进行正常操作的情况(不能工作状态)相对应。此外,图6A和图7A与电源键205进行短时间操作相对应,图6B和图7B与电源键205进行长时间操作相对应。在图6A、图6B、图7A以及图7B中,操作信号发生部411的输出信号、延时电路501的输出信号、硬件电路403(逻辑电路502)的输出信号、操作检测用C PU404的输出信号,以及信号生成部405的输出信号分别依次由上至下示出。另外,在图6A、图6B、图7A以及图7B中,横轴对应的是时间。此外,在此例子中,在信号生成部405的输出信号变为高水平的时间点上,由电力控制部401指示向切断模式转换。按照这种方式,在信号生成部405的输出信号变为高水平以后的各个信号实际上不能够被输出。但是,在此处,为了便于说明,也标示出了信号生成部405的输出信号变为高水平以后的各个信号。
首先,对操作检测用CPU404处于正常工作情况进行说明。在这种情况下,操作检测用CPU404能够正常识别对于电源键205进行的操作。
如图6A所示,在对电源键205进行短时间操作的情况下,操作信号发生部411在对电源键205进行操作的时间内(进行按压操作的时间内),输出高水平信号。此时,在从电源键205的操作开始并超过阈值时间时,延时电路501输出高水平信号。在这种情况下,操作信号发生部411的输出信号与延时电路501的输出信号二者不同时为高水平信号。因此,硬件电路403持续输出低水平信号。
一方面,按照上述方式,操作信号发生部411的输出信号从高水平信号转变为低水平信号时,操作检测用CPU404识别到对于电源键205进行的短时间操作,并输出高水平信号。
在这种情况下,在操作检测用CPU404输出高水平信号时,信号生成部405输出高水平信号。因此,电力控制部401在对电源键205进行短时间操作结束的时间点上,执行向切断模式的转换。
此外,如图6B所示,在对电源键205进行长时间操作的情况下,操作信号发生部411在对电源键205进行操作的时间内(进行按压操作的时间内),输出高水平信号。此时,在从电源键205的操作开始并超过阈值时间时,延时电路501输出高水平信号。在这种情况下,在电源键205的操作开始到超过阈值时间以后,操作信号发生部411的输出信号与延时电路501的输出信号二者均为高水平信号。因此,硬件电路403在从电源键205操作开始到超过阈值时间的时间点上输出高水平信号。
一方面,按照上述方式,操作信号发生部411输出的高水平信号在输入时间超过阈值时间的时间点上,操作检测用CPU404识别到对于电源键205进行的长时间操作,并输出高水平信号。
在这种情况下,在操作检测用CPU404输出高水平信号时,硬件电路403也输出高水平信号。因此,信号生成部405持续输出低水平信号。所以,在操作检测用CPU404处于正常工作的情况下,通过对电源键205进行长时间操作,多功能机100的电力供应模式就不向切断模式转换。
接下来,对操作检测用CPU404处于不能工作状态的情况进行说明。在这种情况下,操作检测用CPU404不能够识别对于电源键205进行的操作。但是,操作信号发生部411以及硬件电路403正常工作。因此,如图7A和图7B所示,操作信号发生部411的输出信号、延时电路501的输出信号以及硬件电路403的输出信号,与在图6A和图6B的情况下相同。但是,无论是对电源键205进行的操作为短时间操作还是长时间操作,操作检测用CPU404的输出信号均不变化,维持在低水平信号状态。
因此,在对电源键205进行的操作为短时间操作的情况下,硬件电路403的输出信号以及操作检测用CPU404的输出信号,均是低水平信号。所以,在操作检测用CPU404处于不能正常工作的情况下,通过对电源键205进行短时间操作,多功能机100的电力供应模式不向切断模式转换。
另一个方面,在对电源键205进行的操作为长时间操作的情况下,在硬件电路403输出高水平信号时,信号生成部405输出高水平信号。因此,在从电源键205操作开始到超过延迟时间的时间点上,电力控制部401执行向切断模式的转换。
另外,通过对电源键205进行操作,将已经转换为切断模式的多功能机100的电力供应模式转换为待机模式(或者低耗电模式)。这个时候,操作检测用CPU404读取能够识别对电源键205以外的构件进行的操作的状态的程序,并执行该程序。结果,消除了操作检测用CPU404的不能工作状态。
在这里,将对由于操作检测用CPU404出现故障等情况,操作检测用CPU404的输出信号与对电源键205进行的操作无关,维持在高水平的输出信号的情况进行说明。在这种情况下,当变为上述状态的时间点上,如果没有对电源键205进行长时间操作,硬件电路403的输出信号就是低水平信号。也就是说,操作检测用CPU404的输出信号维持在高水平信号的情况下,除去在对电源键205进行长时间操作时处于不能工作状态的例外的情况,信号生成部405输出高水平信号。因此,在操作检测用CPU404变为不能工作的状态时,电力控制部401执行向切断模式的转换。
按照上述的说明,在上述的多功能机100中,由于操作检测用CPU404变为不能工作的状态,操作检测用CPU404的输出信号固定为在没有检测到对电源键205进行操作的时候的输出信号的情况下,硬件电路403的输出信号为与电源键205进行长时间操作时相对应的输出信号时,电力供应模式转换为切断模式。例如,通过长按电源键205,能够转换为切断模式。因此,即使插座插头不从电源插座中拔出,也能够安全地将多功能机100的电力供应模式转换为切断模式。此外,在转换为切断模式后,通过由切断模式再转换为其他的电力供应模式,能够使操作检测用CPU404由不能够工作的状态恢复至正常的状态。
此外,在上述的多功能机100中,操作信号发生部411、硬件电路403、信号生成部405可以使用一般便宜的构件构成。通过按照上述的结构,可以实现低成本。
更进一步地,在上述的多功能机100中,在操作检测用CPU404正常工作的情况下,即使操作检测用CPU404检测到对电源键205进行了长时间操作,电力供应模式也不转换为切断模式。也就是说,如果即使在对电源键205进行误操作而开始的情况下,由于持续进行操作,检测为长时间操作,也能够防止电力供应模式转换为切断模式的情况发生。
此外,在上述的多功能机100中,进一步包括操作信号发生部411,在对操作开关402进行操作的状态和没有进行操作的状态下产生不同的逻辑值的逻辑信号,并输入至硬件电路403和操作检测用CPU404中,由上拉电路和下拉电路组成。在这种情况下,硬件电路403采用包括延时电路501和逻辑电路502的结构。延时电路501将和操作信号发生部411的输出信号同一逻辑的信号延迟到与阈值时间相对应的时间输出。在逻辑电路502输入了操作信号发生部411的输出信号和延时电路501的输出信号,对操作开关402进行的操作为长时间操作的情况下,与进行短时间操作的情况下,逻辑电路502输出不同的输出信号。
此外,当操作信号发生部411的高水平输出信号的输入时间不超过阈值时间,且操作信号发生部411的输出信号的逻辑发生反转时,以及操作信号发生部411的高水平输出信号的输入时间超过阈值时间时,操作检测用CPU404检测对于操作开关402的操作。
另外,硬件电路403采用在对操作开关402进行的操作为长时间操作的情况下输出高水平的逻辑信号的结构,操作检测用CPU404采用在检测到对操作开关402进行短时间操作或者长时间操作的情况下输出高水平的逻辑信号的结构。
应当指出的是,上述的实施方式并不用于限定本发明的技术范围,即使在已经记载的内容以外,还可以在本发明的范围内进行种种变形或者应用。例如,在上述的实施方式中,对操作开关402由按钮开关构成的例子进行了说明,但是操作开关402还可以采用能够根据用户的操作维持打开状态或者关闭状态中的一种状态的拨动开关等,其他任意形式的开关。此外,在上述的结构中,逻辑电路由正逻辑(高活性)构成,但是也可以由负逻辑(低活性)构成。另外,如果能够实现同样的操作,还可以采用其他的逻辑电路结构。更进一步地,在上述结构中,操作检测用CPU404由独立的CPU构成,但是也可以由可实现操作检测以外的其他功能的公用的CPU构成。
此外,上述实施方式中描述的操作信号发生部411、硬件电路403的电路结构仅仅是示例,还可以采用其他能够发挥相同作用效果的电路结构。另外,操作信号发生部411以及硬件电路403,可以是不含有软件执行电路的电路结构,还可以由不限于逻辑电路的模拟电路构成。
需要补充的是,在上述的实施方式中,虽然使用数码多功能机的电力供应装置将本发明具体化,但不限于数码多功能机,本发明还可以适用于打印机、复印机等任意的图像处理装置,更进一步地,还可以适用于具有包括切断模式的多个电力供应模式的任意的电力供应装置,该切断模式用于切断向电力供应对象的电力供应。