成像装置、其连接外部设备的方法和计算机可读记录介质的制作方法

文档序号:9221600阅读:439来源:国知局
成像装置、其连接外部设备的方法和计算机可读记录介质的制作方法
【技术领域】
[0001]示范性实施例涉及成像装置、其连接外部设备的方法,以及计算机可读记录介质,并且更具体地,涉及能够使用根据操作模式的不同程序与外部设备通信的成像装置、其连接外部设备的方法,以及计算机可读记录介质。
【背景技术】
[0002]成像装置是产生、打印、接收或发送图像数据的装置,成像装置的示例包括打印机、扫描仪、复印机、传真机和在单个设备中执行以上功能的多功能外设(MFP)。
[0003]最近,为了在省电模式中节省功耗,成像装置切断对主存储器(通常,动态随机存取存储器(DRAM))的供电或者将模式转换到自刷新状态,并使用单独的存储器(通常,静态随机存取存储器(SRAM))以驱动程序。
[0004]然而,需要支持各种功能和装置的USB主机随着该USB主机支持的功能和装置的数量的增加而需要用于堆栈的较大的空间(USB主机程序),因此,使用具有相对较小的容量的SRAM很难实现USB主机的所有功能。此外,当需要大容量时使用昂贵的SRAM不是经济有效的。
[0005]近来,随着无线数据通信技术的发展,无线LAN模块已被应用到各种装置,并且在考虑到对各种主机设备的兼容性的情况下,使用USB接口的无线LAN模块已被广泛使用。然而,当成像装置进入省电模式时,到主存储器的供电被切断并且在主存储器中的USB驱动器的操作停止,因此不可能与USB设备(诸如USB无线LAN模块)通信。
[0006]特别是,当在无线打印机的情况中无线发送特定的作业命令时,不可能输出文件,即使打印控制终端装置(例如,PC,笔记本计算机等)无线地发送数据以输出该文件。

【发明内容】

[0007]技术问题
[0008]示范性实施例涉及一种能够使用根据操作模式的不同程序与外部设备通信的成像装置、其网络连接方法,以及计算机可读记录介质。
[0009]解决方案
[0010]根据示范性实施例的操作在多个操作模式的成像装置包括:第一存储器,当成像装置处于正常模式时存储用于与外部接口通信的第一程序;第二存储器,当成像装置处于省电模式时存储在尺寸上比第一程序小的第二程序,以便通过外部接口对预定义的外部设备执行通信;和控制器,其根据成像装置的操作模式,使用存储在第一存储器的第一程序和存储在第二存储器的第二程序与外部接口执行通信。
[0011]当成像装置处于正常模式时,该控制器可以使用存储在第一存储器的第一程序与外部接口执行通信,以及,当成像装置处于省电模式时,该控制器可以使用存储在第二存储器的第二程序与外部设备执行通信。
[0012]该装置可以还包括确定单元,其确定外部设备是否连接到外部接口,并且当确定外部设备连接到外部接口时,当成像装置的操作模式转换到省电模式时,该控制器可以将第二程序存储在第二存储器中。
[0013]当外部设备连接到外部接口时,该确定单元可以确定连接的外部设备是否是预定义的外部设备,以及当连接的外部设备是预定义的外部设备时,该控制器可以在成像装置的操作模式转换到省电模式时操作在第二存储器中的第二程序。
[0014]当连接的外部设备被确定是预定义的外部设备时,该控制器可以在成像装置的操作模式转换到省电模式时在第二存储器中存储连接的外部设备的设备信息。
[0015]当成像装置处于省电模式时,该控制器可以使用存储在第二存储器的外部设备的设备信息和第二程序对外部设备执行通信。
[0016]确定单元可以在成像装置处于正常模式时执行操作。
[0017]当成像装置处于省电模式时,该控制器可以切断对第一存储器的电力,或控制来操作在自刷新模式的第一存储器。
[0018]所述装置可以还包括:第三存储器,其是非易失性存储器并且存储第一程序和第二程序,当成像装置的操作模式转换为省电模式时,该控制器可以停止对外部接口的通信,将存储在第三存储器的第二程序存储在第二存储器中,并且使用存储在第二存储器的第二程序恢复对外部接口的通信。
[0019]当成像装置的操作模式转换为省电模式时,该控制器可以在第一存储器或第二存储器中备份连接到外部接口的外部设备的设备控制信息。
[0020]当成像装置的操作模式转换为正常模式时,该控制器可以使用在第一存储器或第二存储器中备份的设备控制信息组成外部设备的列表。
[0021]设备控制信息可以是由第一程序引用的、外部设备的地址信息。
[0022]当成像装置处于省电模式,并且新的外部设备连接到该外部接口或连接的外部设备从该外部接口分离时,该控制器可以将成像装置的操作模式转换为正常模式。
[0023]该外部接口是通用串行总线(USB)接口。
[0024]第一程序可以是USB主机驱动器,并且第二程序可以是在其中从USB主机驱动器中移除集线器类驱动器、大容量存储器类驱动器和枚举(enumerat1n)的程序。
[0025]预定义的外部设备可以是无线LAN装置。
[0026]第一存储器和第二存储器可以是非易失性存储器。
[0027]第一存储器可以是动态随机存取存储器(DRAM),而第二存储器可以是静态随机存取存储器(SRAM)。
[0028]该方法可以还包括成像单元,其在通过外部接口接收打印数据时打印接收的打印数据。
[0029]当成像装置处于省电模式并且接收打印数据时,该控制器可以将成像装置的操作模式转换为正常模式,并且控制成像单元打印接收的打印数据。
[0030]根据示范实施例的、在多个操作模式中操作的成像装置包括:第一存储器,其中当成像装置处于正常模式时进行操作并且存储用于与外部接口通信的第一程序,第二存储器,其当成像装置处于省电模式时进行操作,和控制器,其在有必要将成像装置的操作模式转换到省电模式时提取并且在第二存储器中存储外部设备的设备控制信息,在第二存储器中存储比第一程序容量更小的第二程序,并且将成像装置的操作模式转换到省电模式,并且当成像装置的操作模式被转换到省电模式时,该控制器使用在第二存储器中存储的设备控制信息和第二程序对外部接口执行通信。
[0031]—种在根据示范实施例的按多个操作模式操作的成像装置中连接外部设备的方法,包括:确定成像装置的操作模式,当成像装置操作在正常模式时,在第一存储器中存储‘用于与外部接口通信的第一程序’;当成像装置操作在省电模式时,在第二存储器中存储‘用于通过外部接口对预定义的外部设备通信的第二程序’;以及根据成像装置的操作模式使用存储在第一存储器的第一程序和存储在第二存储器的第二程序与外部接口执行通信。
[0032]执行通信可以包括,当成像装置操作在正常模式时,使用存储在第一存储器的第一程序与外部接口执行通信,以及,当成像装置操作在省电模式时,使用存储在第二存储器的第二程序与外部设备执行通信。
[0033]该方法可以还包括确定外部设备是否连接到外部接口,并且存储第二程序可以包括,当外部设备连接到外部接口时,当成像装置的操作模式转换到省电模式时,操作第二存储器中的第二程序。
[0034]该方法可以还包括,当外部设备连接到外部接口时,确定连接的外部设备是否是预定义的外部设备,并且存储第二程序可以包括,当连接的外部设备是预定义的外部设备时,在成像装置的操作模式转换到省电模式时在第二存储器中存储第二程序。
[0035]该方法可以还包括,当连接的外部设备是预定义的外部设备时,在成像装置的操作模式转换到省电模式时,在第一存储器或第二存储器中存储连接的外部设备的设备信息。
[0036]执行通信可以包括,当成像装置处于省电模式时,使用存储在第二存储器的外部设备的设备信息和第二程序对外部设备执行通信。
[0037]该确定可以在成像装置处于正常模式时执行。
[0038]该方法可以还包括,当成像装置处于省电模式时,切断对第一存储器的供电,或使得第一存储器操作在自刷新模式。
[0039]执行通信可以包括,当成像装置的操作模式转换为省电模式时,停止对外部接口的通信,并且当第二程序存储在第一存储器中时,使用存储在第二存储器的第二程序恢复对外部接口的通信。
[0040]该方法可以还包括,当成像装置的操作模式转换为省电模式时,在第一存储器或第二存储器中备份连接到外部接口的外部设备的设备控制信息。
[0041]该方法可以还包括,当成像装置的操作模式转换为正常模式时,使用在第一存储器或第二存储器中备份的设备控制信息组成(composing)连接的外部设备的列表。
[0042]该设备控制信息可以是由第一程序引用的、外部设备的地址信息。
[0043]该方法可以还包括,当成像装置处于省电模式,并且新的外部设备连接到该外部接口或连接的外部设备从该外部接口分离时,将成像装置的操作模式转换为正常模式。
[0044]该外部接口是通用串行总线(USB)接口。
[0045]第一程序可以是USB主机驱动器,并且第二程序可以是在其中从USB主机驱动器中移除集线器类驱动器、大容量存储器类驱动器和枚举的程序。
[0046]第一存储器可以是动态随机存取存储器(DRAM),而第二存储器可以是静态随机存取存储器(SRAM)。
[0047]该方法可以还包括通过外部接口接收打印数据并且打印接收的打印数据。
[0048]该方法可以还包括,当成像装置处于省电模式时接收打印数据时,将成像装置的操作模式转换为正常模式。
[0049]一种在根据示范实施例的按多个操作模式操作的成像装置中连接外部设备的方法,包括:当有必要将成像装置的操作模式转换为省电模式时,提取连接的外部设备的设备控制信息,并且在按照省电模式操作的第二存储器中存储该设备控制信息,在第二存储器中存储容量比第一程序小的第二程序,该第一程序当成像装置的操作模式是一般模式时提供来与外部接口执行通信,将成像装置的操作模式转换为省电模式,并且使用在第二存储器中存储的第二程序和存储的设备控制信息与外部接口执行通信。
[0050]在包括如下程序的计算机可读记录介质中,其中所述程序用
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1