CN1783008A - 成像装置、主机装置、成像系统及其控制方法 - Google Patents
成像装置、主机装置、成像系统及其控制方法 Download PDFInfo
- Publication number
- CN1783008A CN1783008A CNA2005101297571A CN200510129757A CN1783008A CN 1783008 A CN1783008 A CN 1783008A CN A2005101297571 A CNA2005101297571 A CN A2005101297571A CN 200510129757 A CN200510129757 A CN 200510129757A CN 1783008 A CN1783008 A CN 1783008A
- Authority
- CN
- China
- Prior art keywords
- firmware
- information
- imaging device
- software
- version
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
成像装置、与所述成像装置连接的主机装置、成像系统及其控制方法。所述成像装置包括:客户可换部件存储器(CRUM),它被提供到记录材料存储介质以存储成像装置的固件的最新版本信息;以及,控制器,用于收集所述成像装置的固件的当前版本信息,并且如果所述成像装置的固件的当前版本信息与最近版本信息相比较为旧,则提供旧版本通知消息。因此,用户可以方便地更新所述固件或软件。
Description
技术领域
本一般发明思想涉及一种成像装置、连接到成像装置的主机装置、包括所述成像装置和主机装置的成像系统及其控制方法。更具体而言,本一般发明思想涉及一种具有在记录材料存储介质中的客户可替换的单元存储器(CRUM)的成像装置、连接到成像装置的主机装置、包括所述成像装置和主机装置的成像系统及其控制方法。
背景技术
成像装置在诸如打印纸之类的记录媒体上打印对应于原始输入图像数据的图像。成像装置的典型示例是打印机、复印机、传真机等。这些成像装置连接到主机装置,并且与主机装置交换数据和信息,所述主机装置包括个人计算机、笔记本计算机、便携信息处理装置——诸如PDA(个人数字助理)——等。以下,将成像装置和主机装置统称为“成像系统”。
一般,成像装置和主机装置包括与图像形成相关联的多种固件或软件。使用所述固件或软件,成像系统可以执行成像处理和其他附加的功能。但是,必须定期更新所述固件或软件。这是因为可以发现任何类型的缺陷或者可以增加附加的功能,需要最新版本的固件/软件。
为了更新在传统的成像系统中的固件或软件,用户需要自己查看是否可以获得所述固件或软件的新版本。而且,当发布了所述固件或软件的新版本时,用户必须自己搜索提供固件/软件的新版本的下载的网站。这种工作要求大量的时间和精力。因此,更新在传统的成像系统中的固件/软件对于用户不方便。
发明内容
本一般发明思想提供了一种成像装置、连接到所述成像装置的主机装置、成像系统及其控制方法,其中,比较在客户可换部件存储器中存储的固件/软件、所述主机装置的软件和所述成像装置的固件的版本,并且向用户提供比较结果,以便向用户给予所期望的更新固件或软件的机会。
本一般发明思想也提供了一种成像装置、连接到所述成像装置的主机装置、成像系统及其控制方法,其中,向用户提供版本信息,诸如关于提供新版本的固件或软件的下载的网站的信息,由此提高了用户的方便性。
本一般发明思想的其他方面将部分地在后面的说明书中给出,并且部分地从所述说明书显而易见,或者可以通过本一般发明思想的实践来学习。
本一般发明思想的上述和/或其他方面的实现可以通过提供一种成像装置,用于使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述装置包括:客户可换部件存储器(CRUM),它被提供到记录材料存储介质以存储成像装置的固件的最新版本信息;以及,控制器,用于收集所述成像装置的固件的当前版本信息,并且如果所述成像装置的固件的当前的版本信息与在CRUM中存储的最近版本信息相比较为旧,则提供旧版本通知消息。
所述成像装置可以还包括显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件的最近版本的下载的网站的信息和最新版本更新请求消息。
所述成像装置可以还包括版本信息管理单元,用于从CRUM读取最新版本信息,并且比较所述成像装置的所述固件的当前版本信息与最新版本信息。
所述成像装置可以还包括输入单元,用于输入版本查看命令,其中,所述控制器响应于输入的版本查看命令而收集所述成像装置的固件的当前版本信息。
当在所述成像装置中安装所述记录材料存储介质时,所述控制器可以收集所述成像装置的固件的当前版本信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种成像装置,它可连接到主机装置,并且使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述成像装置包括:客户可换部件存储器(CRUM),它被提供到所述记录材料存储介质以存储关于所述成像装置的固件和所述主机装置的软件的最新版本的信息;以及,控制器,用于收集关于所述成像装置的固件的当前版本的信息和关于所述主机装置的软件的当前版本的信息,并且如果关于所述成像装置的固件的当前版本的信息或关于所述主机装置的软件的当前版本的信息分别与所述固件和所述软件的最近版本信息相比较为旧,则提供旧版本通知消息。
所述成像装置可以还包括显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
所述成像装置可以还包括版本信息管理单元,用于从CRUM读取关于所述固件和软件的最新版本的信息,并且比较关于所述固件和软件的最新版本的信息和关于所述成像装置的固件的当前版本的信息与关于所述主机装置的软件的当前版本的信息。
所述成像装置可以还包括输入单元,用于输入版本查看命令,其中,所述控制器响应于输入的版本查看命令而收集关于所述成像装置的固件的当前版本的信息与关于所述主机装置的软件的当前版本的信息。
当在所述成像装置中安装记录材料存储介质时,所述控制器可以收集关于所述成像装置的固件的当前版本的信息与关于所述主机装置的软件的当前版本的信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种成像装置,它包括:可替换的记录材料存储介质,用于在其中存储至少一个记录材料,并且具有可替换的存储单元,用于存储关于所述成像装置的固件的最新版本的信息;以及比较单元,用于比较所述固件的当前版本和关于所述固件的最新版本的信息,以确定所述固件的当前版本是否是所述固件的最新版本。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种成像装置,它与主机装置通信,所述成像装置包括:可替换的记录材料存储介质,用于在其中存储一个或多个记录材料,并且具有可替换的存储单元,用于存储关于所述成像装置的固件和所述主机装置的软件的更新信息;控制器,用于访问关于所述固件的当前版本的信息和从所述主机装置请求关于所述软件的当前版本的信息;以及,版本信息管理单元,用于根据所述更新信息、关于所述固件的当前版本的信息和关于所述软件的当前版本的信息来确定是否需要更新所述固件和所述软件的当前版本。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种可用于成像装置的记录材料存储介质,包括客户可换部件存储器(CRUM),用于存储关于在所述成像装置中使用的固件的最新版本的信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种主机装置,它可连接到成像装置以使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述主机装置包括:接口,用于对应于所述成像装置的固件的当前版本或所述主机装置的软件的当前版本与所述成像装置的固件的最新版本信息或所述主机装置的软件的最新版本信息相比较为旧的确定来从所述成像装置接收旧版本通知信号,所述最新版本信息被存储在被提供到所述成像装置的记录材料存储介质的CRUM;以及,控制器,用于根据所述旧版本通知信号而提供旧版本通知消息。
所述主机装置可以还包括显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
所述主机装置可以还包括输入单元,用于输入版本查看命令,其中,所述控制器根据所述版本查看命令而产生版本查看请求信号,并且向所述成像装置发送所述版本查看请求信号。
所述主机装置可以还包括版本管理程序,用于提供所述主机装置的软件的列表和所述软件的当前版本信息,其中,所述控制器响应于来自所述成像装置的版本信息请求信号而向所述成像装置发送由所述版本管理程序提供的、所述主机装置的软件的列表和所述软件的版本信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种成像系统,它包括主机装置、与主机装置通信的成像装置,用于将所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息与所述固件和软件的最新版本信息相比较,以确定所述固件和软件的当前版本是否是最新版本,所述成像装置并且包括客户可换部件存储器(CRUM),用于存储所述固件和软件的最新版本信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种成像装置的控制方法,所述控制方法包括:从被提供到成像装置的记录材料存储介质的客户可换部件存储器(CRUM)读取成像装置的固件或主机装置的软件的最新版本信息;收集所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息;并且,如果所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息的至少一个与所述最新版本信息相比较为旧,则提供旧版本通知消息。
所述方法可以还包括:显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的至少之一的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
所述成像装置的固件的当前版本信息和主机装置的软件的当前版本信息的收集可以包括:响应于输入版本查看命令而收集成像装置的固件的当前版本信息和主机装置的软件的当前版本信息。
所述成像装置的固件的当前版本信息和主机装置的软件的当前版本信息的收集可以包括:当在成像装置中安装记录材料存储介质时,收集成像装置的固件的当前版本信息和主机装置的软件的当前版本信息。
本一般发明思想的上述和/或其他方面的实现也可以通过提供一种控制成像装置的方法,所述方法包括:在成像装置的可替换存储单元上存储关于成像装置的固件的最新版本的信息;并且,将所存储的关于所述固件的最新版本的信息与关于所述固件的当前版本的信息相比较,以确定所述固件的当前版本是否是所述固件的最新版本。
附图说明
通过下面参照附图说明实施例,本发明的这些和/或其他方面将会变得更加清楚和更容易被理解,其中:
图1是图解按照本一般发明思想的一个实施例的打印机的示意方框图;
图2是图解图1的打印机的控制方法的流程图;
图3是图解按照本一般发明思想的一个实施例的打印系统的示意方框图;以及
图4是图解图3的打印系统的控制方法的流程图。
具体实施方式
现在详细说明本一般发明思想的实施例,其示例被图解在附图中,其中,在全部附图中,相同的附图标号指的是相同的元件。下面参照附图来说明所述实施例,以便解释本一般发明思想。
在本说明书中,打印机将表示本一般发明思想的成像装置,而本一般发明思想的范围不限于此。
图1是图解按照本一般发明思想的一个实施例的打印机100的示意方框图。
参见图1,打印机100包括:第一输入单元110、第一显示单元120、第一易失性存储器130、第一非易失性存储器140、打印引擎150、记录材料存储介质160、版本信息管理单元170和第一控制器180。
第一输入单元110可以包括至少一个操作按钮,用于使得用户可以输入期望的命令。通过第一输入单元110输入的用户命令信号被提供到第一控制器180,并且第一控制器180响应于所述用户命令信号而控制打印机100。
版本查看命令也可以被输入到第一输入单元110。所述版本查看命令是请求第一控制器180确定打印机100的固件的版本信息与最新版本信息相比较是否为旧的命令。
第一显示单元120响应于用户命令或在第一控制器180的控制下显示通知消息以供用户观看。
第一显示单元120也显示旧版本通知消息。所述旧版本通知消息是向用户通知打印机100的固件的版本信息与最新版本信息相比较为旧的消息。而且,第一显示单元120可以显示关于提供所述固件的最新版本的下载的网站的信息。例如,所显示的信息可以包括提供所述固件的最新版本的(免费)下载的因特网网站的地址。第一显示单元120也可以是最新版本更新请求消息。所述最新版本更新请求消息是向用户通知已经发出了更新所述固件的版本信息的请求的消息。
第一易失性存储器130被第一控制器180控制来暂时存储在打印机100的操作期间产生的数据。
第一非易失性存储器140存储第一控制程序,所述第一控制程序用于控制打印机100的一般操作。例如,第一非易失性存储器140可以包括快闪存储器、PROM(可编程只读存储器)等。
第一非易失性存储器140存储打印机100的固件,它与打印机100的打印操作相关联。
打印引擎150在第一控制器180的控制下执行要打印的文件的打印操作。即,打印引擎150使用在记录材料存储介质160中存储的记录材料来执行打印操作。
记录材料存储介质160存储用于在打印纸上打印所述文件的所述记录材料。例如墨粉可以用作记录材料。因此,记录材料存储介质160可以是墨粉盒。
在黑白打印机的情况下,打印机100仅仅使用单色的记录材料,因此一个记录材料存储介质160对于打印机100是足够的。
当打印机100是彩色打印机时,打印机100也可以使用一个记录材料存储介质160。但是,在这种情况下,记录材料存储介质160被划分为多个分空间,以按照记录材料的颜色而存储所述记录材料。但是,所述彩色打印机可以使用多个记录材料存储介质160来分别存储不同颜色的记录材料。
如图1所示,可以在记录材料存储介质160的指定部分提供客户可换部件存储器(CRUM)165。CRUM 165可以可脱离地附接到记录材料存储介质160的外壳上。但是,CRUM 165有可能被固定地安装到记录材料存储介质160的外壳上。当记录材料存储介质160中包含的记录材料由于在打印纸上打印文件而被用完时,记录材料存储介质160可以被替换为新的。
CRUM 165可以存储关于在记录材料存储介质160中存储的记录材料的剩余量的信息、打印纸的数量、打印机型号名称、打印机序号、关于被应用到打印机100的客户可换部件的信息和用于控制相应的客户可换部件的控制程序。
CRUM 165存储关于当记录材料存储介质160被推到市场上时使用的固件的最新版本的信息。而且,CRUM 165存储关于提供所述固件的最新版本的下载的(因特网)网站的信息。
版本信息管理单元170在第一控制器180的控制下从CRUM 165读取关于所述最新版本的信息。版本信息管理单元170然后将关于所述最新版本的信息与关于由第一控制器180获得的固件的当前版本的信息相比较。
如上所述,第一控制器180按照在第一非易失性存储器140中存储的第一控制程序而控制和管理打印机100。
当记录材料存储介质160被安装在打印机100中的预定位置时,第一控制器180收集打印机100的固件的当前版本的版本信息。当通过第一输入单元110输入所述版本查看命令时,第一控制器180也可以收集打印机100的固件的当前版本的版本信息。
当按照从版本信息管理单元170提供的比较结果所述固件的当前版本是旧版本时,第一控制器180可以控制第一显示单元120显示旧版本通知消息、关于提供所述固件的最新版本的下载的网站的信息、最新版本更新请求消息等。关于提供所述固件的最新版本的下载的网站的信息被从CRUM 165读取,然后被显示在第一显示单元120上。
图2是图解按照本一般发明思想的一个实施例的图1的打印机100的控制方法的流程图。
参见图1和2,当记录材料存储介质160被安装在打印机100内的预定位置时(S210),第一控制器180收集打印机100的固件的当前版本的版本信息(S220)。当通过第一输入单元110输入版本查看命令时也可以收集所述固件的当前版本的版本信息。
在第一控制器180的控制下,版本信息管理单元170从CRUM 165读取所述固件的最新版本信息(S230)。
第一控制器180然后控制版本信息管理单元170将所述固件的当前版本的版本信息与所述固件的最新版本信息相比较(S240)。
如果比较结果确定所述固件的当前版本的版本信息与所述固件的最新版本信息相比为旧(S250),则第一控制器180控制第一显示单元120显示旧版本通知消息(S260)。第一控制器180也可以控制第一显示单元120显示关于提供所述固件的最新版本的下载的网站的信息和最新版本更新请求消息(S260)。
图3是图解按照本一般发明思想的一个实施例的打印系统的示意方框图。
参见图3,所述打印系统包括打印机300和主机装置400。
打印机300包括:第一输入单元310、第一显示单元320、第一易失性存储器330、第一非易失性存储器340、打印引擎350、记录材料存储介质360、版本信息管理单元370、第一接口380和第一控制器390。记录材料存储介质360包括客户可换部件存储器(CRUM)365。图3的打印机300的第一输入单元310、第一显示单元320、第一易失性存储器330、第一非易失性存储器340、打印引擎350、记录材料存储介质360、CRUM 365、版本信息管理单元370、和第一控制器390的操作分别类似于图1的打印机100的第一输入单元110、第一显示单元120、第一易失性存储器130、第一非易失性存储器140、打印引擎150、记录材料存储介质160、CRUM 165、版本信息管理单元170和第一控制器180的操作,其详细说明被省略。
通过第一输入单元310输入的版本查看命令是请求第一控制器390查看打印机300的固件的当前版本是否是所述固件的最新版本并且查看主机装置400的软件的当前版本是否是所述软件的最新版本的命令。
可以与在第一显示单元320上显示的旧版本通知消息、网站信息和最新版本更新请求消息一起显示所述打印机300的固件和主机装置400的软件的当前版本。
CRUM 365存储关于固件的最新版本的信息、所述固件的最新版本的下载的网站信息、关于所述软件的最新版本的信息、所述软件的最新版本的下载的网站信息。
第一接口380无线或有线地连接打印机300和主机装置400。
当在打印机300中的预定位置中安装所述记录材料存储介质360时或当通过第一输入单元310输入版本查看命令时,第一控制器390收集所述固件的当前版本信息和所述软件的当前版本信息。在从主机装置400接收到版本查看请求信号后,第一控制器390也可以收集所述固件的当前版本信息和所述软件的当前版本信息。
在这种情况下,第一控制器390产生版本信息请求信号,以便收集主机装置400的软件的版本信息,并且通过第一接口380向主机装置400发送所述版本信息请求信号。
第一控制器390控制版本信息管理单元370来读取在CRUM 365中存储的所述软件的最新版本信息和所述固件的最新版本信息,并且将所述固件和所述软件的最新版本信息与所收集的所述固件和所述软件的版本信息相比较。因此,版本信息管理单元370确定所述固件和所述软件的当前版本是否是旧版本。
如果版本信息管理单元370确定所述固件和所述软件的当前版本是旧版本,则第一控制器390产生旧版本通知信号,并且通过第一接口380向主机装置400发送所述旧版本通知信号。在CRUM 365中存储的网站信息(提供了提供所述固件和所述软件的最新版本的下载的站点)也可以在第一控制器390的控制下被发送到主机装置400。
在图3的实施例中,取代或除了向主机装置400发送旧版本通知信号,第一控制器390可以控制第一显示单元320来显示旧版本通知消息。在这种情况下,第一显示单元320可以显示所述旧版本通知消息、所述固件和所述软件的最新版本的下载的网站信息、最新版本更新请求消息和主机装置400的当前软件的列表。
如图3所示,主机装置400包括:第二输入单元410、第二显示单元420、第二易失性存储器430、第二非易失性存储器440、版本管理程序450、第二接口460、第二控制器470。主机装置400是信息处理装置,诸如个人计算机(PC)、便携PC、个人数字助理(PDA)等。
第二输入单元410向主机装置400输入用户命令。第二输入单元410可以包括键盘、鼠标等。通过第二输入单元410输入的用户命令信号被提供到第二控制器470。第二控制器470响应于输入的用户命令信号而控制主机装置400。
第二输入单元410可以输入版本查看命令。当输入版本查看命令时,第二控制器470产生版本查看请求信号,并且通过第二接口460向打印机300发送所述版本查看请求信号。在接收到所述版本查看请求信号时,打印机300将打印机300的固件和主机装置400的软件的当前版本信息与在CRUM 365中存储的固件和软件的最新版本信息相比较。
第二显示单元420响应于用户命令或在第二控制器470的控制下显示通知消息以供用户观看。
第二显示单元420显示旧版本通知消息、关于提供所述固件和所述软件的最新版本的下载的网站的信息、最新版本更新请求消息和主机装置400的当前软件的列表。
第二易失性存储器430暂时存储在主机装置400的操作期间产生的数据。
第二非易失性存储器440存储用于控制主机装置400的一般操作的第二控制程序。第二非易失性存储器440也存储与打印机300的打印操作和附加功能相关联的软件。
版本管理程序450是用于管理主机装置400的软件的版本信息的程序,并且提供主机装置400的当前软件的列表。版本管理程序450也提供所述软件的当前版本信息。所述当前软件的列表和所述软件的当前版本信息可以被存储在第二非易失性存储器440中。版本管理程序450可以作为打印机驱动器的部分而提供,以便版本管理程序450可以被控制为打印机驱动器的版本管理功能。
第二接口460与打印机300的第一接口380通信,以在打印机300和主机装置400之间交换信息。第二接口460可以无线或有线地与打印机300的第一接口380通信。
如上所述,第二控制器470根据在第二非易失性存储器440中存储的第二控制程序来控制和管理主机装置400的一般操作。
在第二控制器470的控制下,本发明的第二显示单元420响应于来自打印机300的旧版本通知信号而显示旧版本通知消息、关于提供所述固件和所述软件的最新版本的下载的网站的信息、最新版本更新请求消息和主机装置400的当前软件的列表。
响应于来自打印机300的版本信息请求信号,第二控制器470控制版本管理程序450提供当前软件的列表和所述软件的当前版本信息,并且通过第二接口460向打印机300发送当前软件的列表和所述软件的当前版本信息。
图4是图解按照本一般发明思想的一个实施例的图3的打印系统的控制方法的流程图。
参见图3和4,当通过第一输入单元310输入版本查看命令时(S510),第一控制器390收集打印机300的固件和主机装置400的软件的当前版本信息(S520)。当在打印机300的预定位置安装记录材料存储介质360时,也可以收集打印机300的固件和主机装置400的软件的当前版本信息。
第一控制器390然后控制版本信息管理单元370以从CRUM 365读取打印机300的固件和主机装置400的软件的最新版本信息(S530)。
版本信息管理单元370然后将所收集的所述固件和软件的当前版本信息与所述固件和软件的最新版本信息相比较,以确定所述固件和软件的当前版本是否是旧的(S540)。
如果所述固件和软件的当前版本信息与最新版本信息相比较为旧(S550),则第一控制器390产生旧版本通知信号,并且通过第一接口380向主机装置400发送所述旧版本通知信号(S560)。
主机装置400的第二显示单元420然后根据所发送的、由第二控制器470产生的旧版本通知信号而显示旧版本通知消息(S570)。另外,第二控制器470可以控制第二显示单元420以显示关于提供所述固件和软件的最新版本的下载的网站的信息、最新版本更新请求消息和主机装置400的当前软件的列表(S570)。
被提供到主机装置400的软件可以包括用于驱动成像装置的、诸如打印机驱动器的相应驱动器以及与所述成像装置相关联的各种其他类型的应用。与所述成像装置相关联的应用可以包括网络成像装置相关联的应用(诸如SyncThru、SetIP和IPP Client)、成像装置状态相关联的应用(例如StatusMonitor)、扫描相关联的应用(例如,ScanToPC、Network Scan和SmartThru)、扫描板遥控应用(遥控板:RCP)等。另外,显然也可以在本一般发明思想的软件中包括与所述成像装置相关联的其他类型的应用。
本一般发明思想可以被体现在硬件、软件或其组合。例如,本一般发明思想可以被体现为计算机,它运行来自计算机可读介质的程序,所述计算机可读介质包括但是不限于诸如磁存储媒体(ROM,RAM,软盘,磁带等)、光可读的媒体(CD-ROM,DVD等)和载波(通过因特网传输)之类的存储媒体。本一般发明思想可以被体现为计算机可读介质,它具有计算机可读程序代码,用于使得经由网络连接的多个计算机系统进行分布处理。
如上所述,在按照本一般发明思想的各种实施例的成像装置、连接到所述成像装置的主机装置、成像系统及其控制方法中,将固件和/或软件的当前版本与最新版本相比较,并且向用户提供比较结果,以便用户可以更新所述固件和/或软件。另外,可以向用户提供关于提供所述固件和/或软件的最新版本的下载的(因特网)网站的信息,它对于用户是方便的。而且,根据CRUM的容量,仅仅可以向CRUM提供必要的信息。因此,可以防止通过使用不必要的大容量存储器而产生的成本的提高。通过向被鉴定的记录材料存储介质提供CRUM,可以促使用户购买被鉴定的产品。按照本一般发明思想的实施例,向用户提供更新所述固件和/或软件的当前版本和与其相关联的信息的机会,并且可以作为选项而提供更新过程本身。因此,如果系统故障并且执行售后服务,则可以更容易地解释故障起因。
虽然已经示出和说明了本一般发明思想的一些实施例,本领域的技术人员会明白,在不脱离本一般发明思想的原理和精神的情况下,可以在这些实施例中进行改变,本一般发明思想的范围由所附的权利要求及其等同内容所限定。
Claims (37)
1.一种成像装置,用于使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述装置包括:
客户可换部件存储器(CRUM),它被提供到记录材料存储介质以存储成像装置的固件的最新版本信息;以及,
控制器,用于收集所述成像装置的固件的当前版本信息,并且如果所述成像装置的固件的当前的版本信息与在CRUM中存储的最近版本信息相比较为旧,则提供旧版本通知消息。
2.按照权利要求1的装置,还包括:
显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件的最近版本的下载的网站的信息和最新版本更新请求消息。
3.按照权利要求1的装置,还包括:
版本信息管理单元,用于从CRUM读取最新版本信息,并且比较所述成像装置的所述固件的当前版本信息与最新版本信息。
4.按照权利要求1的装置,还包括:
输入单元,用于输入版本查看命令,其中,所述控制器响应于输入的版本查看命令而收集所述成像装置的固件的当前版本信息。
5.按照权利要求1的装置,其中,当在所述成像装置中安装所述记录材料存储介质时,所述控制器收集所述成像装置的固件的当前版本信息。
6.一种成像装置,它可连接到主机装置,并且使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述成像装置包括:
客户可换部件存储器(CRUM),它被提供到所述记录材料存储介质,以存储关于所述成像装置的固件和所述主机装置的软件的最新版本的信息;以及,
控制器,用于收集关于所述成像装置的固件的当前版本的信息和关于所述主机装置的软件的当前版本的信息,并且如果关于所述成像装置的固件的当前版本的信息或关于所述主机装置的软件的当前版本的信息分别与关于所述固件和所述软件的最近版本的信息相比较为旧,则产生旧版本通知消息。
7.按照权利要求6的装置,还包括:
显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
8.按照权利要求6的装置,还包括:
版本信息管理单元,用于从CRUM读取关于所述固件和软件的最新版本的信息,并且对关于所述固件和软件的最新版本的信息与关于所述成像装置的固件的当前版本的信息和关于所述主机装置的软件的当前版本的信息进行比较。
9.按照权利要求6的装置,还包括:
输入单元,用于输入版本查看命令,其中,所述控制器响应于输入的版本查看命令而收集关于所述成像装置的固件的当前版本的信息和关于所述主机装置的软件的当前版本的信息。
10.按照权利要求6的装置,其中,当在所述成像装置中安装记录材料存储介质时,所述控制器收集关于所述成像装置的固件的当前版本的信息与关于所述主机装置的软件的当前版本的信息。
11.一种成像装置,包括:
可替换的记录材料存储介质,用于在其中存储至少一个记录材料,并且具有可替换的存储单元,用于存储关于所述成像装置的固件的最新版本的信息;以及
比较单元,用于比较所述固件的当前版本和关于所述固件的最新版本的信息,以确定所述固件的当前版本是否是所述固件的最新版本。
12.按照权利要求11的成像装置,还包括:
显示单元,用于当所述固件的当前版本被确定为不是所述固件的最新版本时向用户通知。
13.按照权利要求12的成像装置,其中,关于被存储在所述可替换存储单元中的所述固件的最新版本的信息包括用于下载所述固件的最新版本的网站的地址,并且当所述固件的当前版本被确定为不是所述固件的最新版本时,所述显示单元显示用于下载所述固件的最新版本的网站的地址。
14.按照权利要求11的成像装置,其中,所述比较单元每当替换所存储的可替换记录材料时自动比较所述固件的当前版本与关于所述固件的最新版本的信息。
15.按照权利要求11的成像装置,其中,比较单元响应于输入命令而比较所述固件的当前版本与关于所述固件的最新版本的信息。
16.一种成像装置,它与主机装置通信,所述成像装置包括:
可替换的记录材料存储介质,用于在其中存储一个或多个记录材料,并且具有可替换的存储单元,用于存储关于所述成像装置的固件和所述主机装置的软件的更新信息;
控制器,用于访问关于所述固件的当前版本的信息和从所述主机装置请求关于所述软件的当前版本的信息;以及,
版本信息管理单元,用于根据所述更新信息、关于所述固件的当前版本的信息和关于所述软件的当前版本的信息来确定是否需要更新所述固件和所述软件的当前版本。
17.按照权利要求16的成像装置,还包括:
显示单元,用于当版本信息管理单元确定需要更新所述固件和软件的当前版本的至少一个时通知用户。
18.按照权利要求16的成像装置,还包括:
接口单元,用于与主机装置通信,以当版本信息管理单元确定需要更新所述固件和软件的当前版本的至少一个时向主机装置发送通知信号。
19.一种可用于成像装置的记录材料存储介质,包括:
客户可换部件存储器(CRUM),用于存储关于在所述成像装置中使用的固件的最新版本的信息。
20.按照权利要求19的记录材料存储介质,其中,关于所述固件的最新版本的信息包括用于下载在所述成像装置中使用的固件的最新版本的网站的地址。
21.按照权利要求19的记录材料存储介质,其中,所述CRUM存储关于可连接到所述成像装置的主机装置中使用的软件的最新版本的信息。
22.一种主机装置,它可连接到成像装置以使用在记录材料存储介质中存储的至少一个记录材料来形成图像,所述主机装置包括:
接口,用于对应于所述成像装置的固件的当前版本或所述主机装置的软件的当前版本与所述成像装置的固件的最新版本信息或所述主机装置的软件的最新版本信息相比较为旧的确定来从所述成像装置接收旧版本通知信号,所述最新版本信息被存储在被提供到所述成像装置的记录材料存储介质的客户可换部件存储器;以及,
控制器,用于根据所述旧版本通知信号而提供旧版本通知消息。
23.按照权利要求22的主机装置,还包括:
显示单元,用于显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
24.按照权利要求22的主机装置,还包括:
输入单元,用于输入版本查看命令,其中,所述控制器根据所述版本查看命令而产生版本查看请求信号,并且向所述成像装置发送所述版本查看请求信号。
25.按照权利要求22的主机装置,还包括:
版本管理程序,用于提供所述主机装置的软件的列表和所述软件的当前版本信息,其中,所述控制器响应于来自所述成像装置的版本信息请求信号而向所述成像装置发送由所述版本管理程序提供的、所述主机装置的软件的列表和所述软件的当前版本信息。
26.一种成像系统,包括:
主机装置;以及
与主机装置通信的成像装置,用于将所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息与所述固件和软件的最新版本信息相比较,以确定所述固件和软件的当前版本是否是最新版本,所述成像装置并且包括客户可换部件存储器(CRUM),用于存储所述固件和软件的最新版本信息。
27.按照权利要求26的成像系统,其中,所述成像装置还包括:
显示单元,用于当所述成像装置确定所述固件和所述软件的至少一个不是最新版本时通知用户。
28.按照权利要求26的成像系统,其中,当所述成像装置确定所述固件和所述软件的至少一个不是最新版本时,所述成像装置向所述主机装置发送旧版本通知信号。
29.按照权利要求26的成像系统,其中,所述主机装置向所述成像装置发送版本查看信号,并且所述成像装置响应于所发送的版本查看信号而将所述固件的当前版本信息和软件的当前版本信息与所述固件和软件的最新版本信息相比较。
30.按照权利要求26的成像系统,其中,所述成像装置向所述主机装置请求软件的当前版本信息,并且所述主机装置响应于所述请求而向所述成像装置发送所述软件的当前版本信息。
31.一种成像装置的控制方法,包括:
从被提供到成像装置的记录材料存储介质的客户可换部件存储器(CRUM)读取成像装置的固件或主机装置的软件的最新版本信息;
收集所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息;并且,
如果所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息的至少一个与所述最新版本信息相比较为旧,则提供旧版本通知消息。
32.按照权利要求31的方法,还包括:
显示下列的至少一个:所述旧版本通知消息、关于提供所述固件和所述软件的至少一个的最近版本的下载的网站的信息、最新版本更新请求消息和主机装置的当前软件的列表。
33.按照权利要求31的方法,其中,所述成像装置的固件的当前版本信息和主机装置的软件的当前版本信息的收集包括:
响应于输入的版本查看命令而收集成像装置的固件的当前版本信息和主机装置的软件的当前版本信息。
34.按照权利要求31的方法,其中,所述成像装置的固件的当前版本信息和主机装置的软件的当前版本信息的收集包括:
当在成像装置中安装记录材料存储介质时,收集成像装置的固件的当前版本信息和主机装置的软件的当前版本信息。
35.一种控制成像装置的方法,包括:
在成像装置的可替换存储单元上存储关于成像装置的固件的最新版本的信息;并且,
将所存储的关于所述固件的最新版本的信息与关于所述固件的当前版本的信息相比较,以确定所述固件的当前版本是否是所述固件的最新版本。
36.一种计算机可读记录介质,具有可执行的代码,用于执行成像装置的控制方法,所述方法包括:
从被提供到成像装置的记录材料存储介质的客户可换部件存储器(CRUM)读取成像装置的固件或主机装置的软件的最新版本信息;
收集所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息;并且,
如果所述成像装置的固件的当前版本信息和所述主机装置的软件的当前版本信息的至少一个与所述最新版本信息相比较为旧,则提供旧版本通知消息。
37.一种计算机可读记录介质,具有可执行的代码,用于执行成像装置的控制方法,所述方法包括:
在成像装置的可替换存储单元上存储关于成像装置的固件的最新版本的信息;并且,
将所存储的关于所述固件的最新版本的信息与关于所述固件的当前版本的信息相比较,以确定所述固件的当前版本是否是所述固件的最新版本。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040101275A KR100793955B1 (ko) | 2004-12-03 | 2004-12-03 | 화상형성장치, 이에 연결된 호스트장치, 이들을 포함하는화상형성시스템 및 그의 제어방법 |
KR101275/04 | 2004-12-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1783008A true CN1783008A (zh) | 2006-06-07 |
CN100371897C CN100371897C (zh) | 2008-02-27 |
Family
ID=35871140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101297571A Expired - Fee Related CN100371897C (zh) | 2004-12-03 | 2005-12-05 | 成像装置、主机装置、成像系统及其控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060119884A1 (zh) |
EP (1) | EP1667051A2 (zh) |
KR (1) | KR100793955B1 (zh) |
CN (1) | CN100371897C (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101853169A (zh) * | 2009-03-30 | 2010-10-06 | 株式会社理光 | 图像处理设备、软件传递系统及安装处理方法 |
CN102236533A (zh) * | 2010-04-23 | 2011-11-09 | 京瓷美达株式会社 | 图像形成装置以及图像形成方法 |
CN102436383A (zh) * | 2010-09-29 | 2012-05-02 | 中国移动通信集团公司 | 一种固件程序的处理方法和设备 |
CN101539866B (zh) * | 2008-03-18 | 2012-07-18 | 株式会社理光 | 信息处理设备和信息处理设备的启动方法 |
CN101660795B (zh) * | 2008-08-27 | 2012-09-05 | 乐金电子(天津)电器有限公司 | 微波炉防伪序列号的识别方法 |
CN106484749A (zh) * | 2015-08-27 | 2017-03-08 | 现代自动车株式会社 | 用于管理车辆联锁应用程序的方法、装置和系统 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100997879B1 (ko) * | 2008-03-03 | 2010-12-07 | 삼성전자주식회사 | Crum 유닛, 교체가능유닛 및 이를 이용하는 화상형성장치와, 그 암호화 데이터 통신 방법 |
PL2376557T3 (pl) | 2008-12-12 | 2017-09-29 | Basf Se | Sposób ciągłego wytwarzania kopoliamidów z laktamów i soli diamin i kwasów dikarboksylowych |
KR20120135809A (ko) * | 2011-06-07 | 2012-12-17 | 삼성전자주식회사 | 과금장치 및 화상형성장치와 그 과금 방법 |
US9015694B2 (en) | 2012-10-31 | 2015-04-21 | Aruba Networks, Inc | Cloud-based firmware distribution service |
WO2014189748A1 (en) * | 2013-05-21 | 2014-11-27 | Jvl Ventures, Llc | Systems, methods and computer program products for managing disabling of services |
JP6265631B2 (ja) * | 2013-06-14 | 2018-01-24 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
JP6362503B2 (ja) * | 2014-10-02 | 2018-07-25 | キヤノン株式会社 | ネットワークシステム、及び、ネットワークシステムの制御方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5930553A (en) * | 1997-04-25 | 1999-07-27 | Hewlett-Packard Company | Image forming and office automation device consumable with memory |
TW436734B (en) * | 1998-12-24 | 2001-05-28 | Destiny Technology Corp | Printer firmware updating method |
US6357021B1 (en) * | 1999-04-14 | 2002-03-12 | Mitsumi Electric Co., Ltd. | Method and apparatus for updating firmware |
US6959437B2 (en) * | 2001-09-07 | 2005-10-25 | Sharp Laboratories Of America, Inc. | System and method for installing printer driver software |
JP3880407B2 (ja) * | 2002-01-25 | 2007-02-14 | キヤノン株式会社 | 情報処理装置およびユーザインターフェースを制御する方法 |
US6735399B2 (en) * | 2002-05-17 | 2004-05-11 | Xerox Corporation | Post-launch process optimization of replaceable sub-assembly utilization through customer replaceable unit memory programming |
KR20040049522A (ko) * | 2002-12-06 | 2004-06-12 | 삼성전자주식회사 | 프린터 및 그의 업그레이드 방법 |
KR20040056659A (ko) * | 2002-12-24 | 2004-07-01 | 삼성전자주식회사 | 화상형성장치 및 그의 기능갱신방법 |
CN100409166C (zh) * | 2003-02-28 | 2008-08-06 | 松下电器产业株式会社 | 接收装置、打印装置和固件更新系统 |
-
2004
- 2004-12-03 KR KR1020040101275A patent/KR100793955B1/ko not_active IP Right Cessation
-
2005
- 2005-11-08 US US11/268,474 patent/US20060119884A1/en not_active Abandoned
- 2005-11-30 EP EP05111520A patent/EP1667051A2/en not_active Withdrawn
- 2005-12-05 CN CNB2005101297571A patent/CN100371897C/zh not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101539866B (zh) * | 2008-03-18 | 2012-07-18 | 株式会社理光 | 信息处理设备和信息处理设备的启动方法 |
CN101660795B (zh) * | 2008-08-27 | 2012-09-05 | 乐金电子(天津)电器有限公司 | 微波炉防伪序列号的识别方法 |
CN101853169A (zh) * | 2009-03-30 | 2010-10-06 | 株式会社理光 | 图像处理设备、软件传递系统及安装处理方法 |
CN102236533A (zh) * | 2010-04-23 | 2011-11-09 | 京瓷美达株式会社 | 图像形成装置以及图像形成方法 |
CN102236533B (zh) * | 2010-04-23 | 2014-12-17 | 京瓷办公信息系统株式会社 | 图像形成装置以及图像形成方法 |
CN102436383A (zh) * | 2010-09-29 | 2012-05-02 | 中国移动通信集团公司 | 一种固件程序的处理方法和设备 |
CN106484749A (zh) * | 2015-08-27 | 2017-03-08 | 现代自动车株式会社 | 用于管理车辆联锁应用程序的方法、装置和系统 |
Also Published As
Publication number | Publication date |
---|---|
EP1667051A2 (en) | 2006-06-07 |
KR100793955B1 (ko) | 2008-01-16 |
US20060119884A1 (en) | 2006-06-08 |
CN100371897C (zh) | 2008-02-27 |
KR20060062435A (ko) | 2006-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1313915C (zh) | 印刷控制装置、印刷控制系统及印刷控制方法 | |
CN1438568A (zh) | 打印系统及控制其用户界面的方法 | |
CN100345079C (zh) | 作业管理系统、信息处理装置、作业管理方法、作业管理程序以及存储介质 | |
CN1111805C (zh) | 组合机、服务器、组合机-服务器系统 | |
CN1783008A (zh) | 成像装置、主机装置、成像系统及其控制方法 | |
CN1499348A (zh) | 打印系统以及打印控制方法 | |
CN100351821C (zh) | 公用驱动程序应用设备和方法 | |
CN1441352A (zh) | 信息处理装置、该信息处理装置的控制方法、存储媒体 | |
CN1668472A (zh) | 打印系统 | |
EP2530587A1 (en) | Method and apparatus to develop an application of an image forming apparatus | |
CN1716325A (zh) | 打印机、pos系统、无线通信控制方法和信息记录媒体 | |
CN1497425A (zh) | 打印系统、信息处理装置及其控制方法、打印机及其控制方法 | |
CN1841326A (zh) | 信息处理装置和信息处理方法 | |
CN101060578A (zh) | 显示控制系统、图像处理装置、显示控制方法 | |
CN1892457A (zh) | 图像形成装置及图像形成装置的管理方法 | |
CN1842124A (zh) | 图像处理装置和图像处理装置的控制方法 | |
CN1841309A (zh) | 打印系统、信息处理装置、打印装置和打印方法 | |
CN1453730A (zh) | 信息处理装置、监视方法、程序和存储介质 | |
CN1700165A (zh) | 具有用于再打印文档的图像形成设备的打印系统及其方法 | |
CN1968335A (zh) | 操作顺序最优化方法、机器以及程序 | |
CN1855099A (zh) | 信息处理设备及信息处理方法 | |
CN1574014A (zh) | 数据转换装置和数据转换系统 | |
US20100103456A1 (en) | Apparatus and system of image processing apparatus, and medium storing image processing control program | |
CN1722762A (zh) | 图像形成方法及图像形成装置 | |
CN1790178A (zh) | 成像设备及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080227 Termination date: 20100105 |