信息处理装置、印刷装置及控制方法

文档序号:9557857阅读:320来源:国知局
信息处理装置、印刷装置及控制方法
【技术领域】
本发明涉及具备多个动作模式的信息处理装置等,涉及能够适当地进行与外部装置的通信的信息处理装置等。
【背景技术】
近年来,打印机等的电子设备为了抑制不必要的功率消耗而具备省电模式。例如,在打印机中被设计成:在规定时间内没有收到请求印刷的数据的情况下,动作模式被切换为节能模式。在进入省电模式的打印机中,例如,对于印刷机构部、控制部的各部位,适当地停止供电。
另外,在打印机等的电子设备中的控制器,通常设有1个CPU,通过该CPU进行印刷处理、通信处理等的控制,但以处理的高速化、省电为目的提出了设置2个CPU的构成。
但是,在设置2个CPU的构成中,电路变得复杂,另外,还存在需要在上述的各动作模式下调整由2个CPU进行的处理等的课题。
在下述专利文献1中,提出了调整来自2个CPU的存储器访问的技术。
另外,在省电模式下接收到动作请求的情况下,通常电子设备进行恢复到通常的动作模式的动作。在打印机的情况下,例如被设计成在接收到请求印刷的数据之际恢复到通常模式,但进行恢复需花费时间等,在省电模式下的数据接收处理中也存在一些课题。
针对这些课题,以往提出了下述专利文献所记载的方案。
在下述专利文献2中记载了以下等内容:若从主机接收到数据则解除存储器的节电状态并将接收到的数据通过DMA传送存储于存储器,之后解除CPU的节电状态。
在下述专利文献3记载了以下等内容:在CPU转变到省电模式前,在响应控制部预先设定从省电模式向通常传送模式的转变时的通信控制信息,在省电模式的解除时不通过CPU,响应控制部根据所设定的通信控制信息进行数据接收。
专利文献1:特开2011-39715号公报专利文献2:特开2003-122536号公报专利文献3:特开2002-244834号公报
但是,在设有2个CPU的构成中,在省电模式时其中1个CPU变为休止状态之际,在产生了与该CPU相关的处理的情况下,需要由另一方的CPU进行适当的应对,关于这一点在上述专利文献1中没有公开。特别是,希望即使变为省电模式也能正确地进行对外部装置的数据发送处理。
另外,作为省电的对策,在采用使打印机等的控制器(信息处理装置)中的CPU的动作速度(时钟频率)多级变化的动作模式的设备中,关于在各个动作模式的情况下如何进行数据接收处理这一点,在上述专利文献2、3中没有公开。
在省电模式下,在CPU低速动作的情况下,通过CPU来传送接收到的数据的处理中,传送跟不上接收,设于接收电路的存储器变满(full),从而存在无法接收发送来的数据的危险。因此,在打印机等的控制器(信息处理装置)中,希望在上述的CPU的各动作模式下进行适当的应对。

【发明内容】

为此,本发明的目的在于提供一种具备多个动作模式的信息处理装置等,其无论在哪种动作模式下都能适当地进行与外部装置的通信。另外,提供一种在具备多个控制部的情况下,适当地执行一部分控制部成为休止状态(省电状态)的情况下的协调处理并能正确地进行向外部装置的数据发送的信息处理装置等。还提供一种能可靠地接受控制部在低速模式下进行动作的过程中发送的数据的信息处理装置等。
为了实现上述的目的,本发明的一个方式是具备多个动作模式的信息处理装置,具有数据存储部、第1控制部和第2控制部,在上述动作模式为第1动作模式的情况下,上述第1控制部处理上述数据存储部的数据,在上述动作模式为与上述第1动作模式不同的第2动作模式的情况下,上述第2控制部处理上述数据存储部的数据。
进而,在上述发明中,一个形态的特征在于,具有第1CPU以及第2CPU、被设置在搭载上述第1CPU以及第2CPU的半导体芯片的内部的第1存储器、和被设置在上述半导体芯片的外部的第2存储器,上述第1控制部包含第1CPU,上述第2控制部包括第2CPU,上述数据存储部包括第1存储器,在上述第1CPU为第1状态、上述第2CPU和上述第2存储器为与上述第1状态不同的第2状态时,在产生了应从上述第1存储器向上述第2存储器进行数据的发送的事件的情况下,上述第1CPU执行与该产生的事件的种类相应的协调处理。
进而,在上述发明中,其优选的形态的特征在于,上述第1CPU,在上述产生的事件是第一种事件的情况下,从上述第1存储器向上述第2存储器进行数据的发送,在上述产生的事件是第二种事件的情况下,将应从上述第1存储器向上述第2存储器进行发送的数据存储于上述第1存储器,在上述产生的事件是第三种事件的情况下,使应从上述第1存储器向上述第2存储器进行发送的数据存储于上述第1存储器,并进行使上述第2CPU向上述第1状态转变的请求,由此来进行上述协调处理。
进而,在上述发明中,其优选的形态的特征在于,上述第1CPU更新已经存储的数据来进行上述产生的事件是第二种事件的情况下的上述数据的存储。
进一步,在上述发明中,其优选的形态的特征在于,上述第1CPU在上述第2CPU与上述第2存储器向上述第1状态转变中以及向上述第2状态转变中,执行上述协调处理。
进而,在上述发明中,其优选的形态的特征在于,上述第2存储器与上述第1存储器相比,容量以及消耗功率大。
进而,在上述发明中,其优选的形态的特征在于,上述第1CPU执行被展开在上述第1存储器中的该第1CPU用的操作系统与程序,上述第2CPU执行被展开在上述第2存储器中的该第2CPU用的操作系统与程序。
进而,在上述发明中,其他形态的特征在于,具有数据接收电路,第2控制部包括数据传送电路,在上述动作模式为第1动作模式的情况下,上述第1控制部将上述数据接收电路接收到的数据传送到上述数据存储部,在上述动作模式为第2动作模式的情况下,上述数据传送电路将上述数据接收电路接收到的数据传送到上述数据存储部。
进而,在上述发明中,其优选的形态的特征在于,上述数据传送电路不经由上述第1控制部进行上述传送。 进而,在上述发明中,其优选的形态的特征在于,上述第1控制部包括第1CPU,上述第1CPU在上述第2动作模式下的时钟频率比在上述第1动作模式下的时钟频率低。
进而另外,在上述发明中,其优选的形态的特征在于,上述数据接收电路具备FIFO方式的存储器。
进而,在上述发明中,其优选的形态的特征在于,具备停止上述第1CPU的动作的第3动作模式。
为了实现上述的目的,本发明的其他方式是一种具备多个动作模式的印刷装置,具有印刷部、数据存储部、第1控制部和第2控制部,在上述动作模式为第1动作模式的情况下,上述第1控制部处理上述数据存储部的数据,在上述动作模式为与上述第1动作模式不同的第2动作模式的情况下,上述第2控制部处理上述数据存储部的数据。
进而,在上述发明中,其优选的形态的特征在于,具有第1CPU以及第2CPU、被设置在搭载上述第1CPU以及第2CPU的半导体芯片的内部的第1存储器、和被设置在上述半导体芯片的外部的第2存储器,上述第1控制部包括第1CPU,上述第2控制部包括第2CPU,上述数据存储部包括第1存储器,在上述第1CPU为第1状态、上述第2CPU与上述第2存储器为与上述第1状态不同的第2状态时,在产生了应从上述第1存储器向上述第2存储器进行数据的发送的事件的情况下,上述第1CPU执行与该产生的事件的种类相应的协调处理。
进而,在上述发明中,其优选的形态的特征在于,上述第1CPU,在上述产生的事件是与印刷处理无关的第一种事件的情况下,从上述第1存储器向上述第2存储器进行数据的发送,在上述产生的事件是至少发送与通信相关的信息的第二种事件的情况下,将应从上述第1存储器向上述第2存储器进行发送的数据存储于上述第1存储器,在上述产生的事件是接收印刷请求的第三种事件的情况下,使应从上述第1存储器向上述第2存储器进行发送的数据存储于上述第1存储器,并进行使上述第2CPU向上述第1状态转变的请求,由此来进行上述协调处理。
另外,在上述发明中,其他形态的特征在于,具有数据接收电路,第2控制部包括数据传送电路,在上述动作模式为第1动作模式的情况下,上述第1控制部将上述数据接收电路接收到的数据传送到上述数据存储部,在上述动作模式为第2动作模式的情况下,上述数据传送电路将上述数据接收电路接收到的数据传送到上述数据存储部。
进而,在上述发明中,其优选的形态的特征在于,上述第1控制部包括第1CPU,上述第1CPU在上述第2动作模式下的时钟频率比在上述第1动作模式下的时钟频率低。
为了实现上述的目的,本发明的又
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1