专利名称:显示控制设备及其控制方法
技术领域:
本发明涉及一种显示设备和显示方法,其用于显示对图像处理设备产生指令所使用的用户界面,该图像处理设备可基于用户的操作执行预定任务。
背景技术:
近年来,例如基于复制机且可执行多种功能的多功能外围设备(MFP)不仅可以实现例如复制、传真、打印、或存储箱(boxstorage)等单一功能的任务,而且还提供这些单一功能互相关联的新功能。此外,这些新功能可能会相当复杂。
由于这种复杂的功能,存在用户需要大量努力找到并选择将由多功能外围设备执行的处理的问题(在下文中,处理被称作“任务”)。
执行这种任务的支持技术包括例如在日本特开平10-240818号公报中记载的技术。由于执行了对应于输入信息的进度表管理等适当的处理,该技术有助于减少用户的操作负担。更具体来说,可以根据时间由适当的设备处理所需的作业。
在上述操作环境中,用于选择任务的支持技术还包括通过显示设备上的用户界面执行的搜索方法(1)和分类提示方法(2)在搜索方法(1)中,用户输入对应于所期望的任务的字符串来使显示设备显示用于产生执行任务的指令的操作项。当搜索结合了多个任务的复杂任务时,可以通过逐步执行搜索操作来选择所需任务。这样,该搜索方法即使对缺乏经验的用户也是有效的。然而,即使当搜索简单的任务时,也需要类似的搜索操作。因此,依据要搜索的任务,操作不总是简单的。
在分类提示方法(2)中,按每个种类对任务进行分组并按每种具体功能对任务进行层级划分。用户以先选择组然后选择具体功能的方式逐步进行操作。这样,用户需要预先给每个任务指派分类。因此,在用户了解分类之前,不能容易地使用界面。因此,这不是直观的操作环境。当功能的数量增加时,分类变得更加复杂。
发明内容
本发明的典型特征是提供至少减轻上述缺点的显示设备和显示控制方法。
本发明的另一个典型特征是提供可以有助于容易地进行用于执行任务的操作的显示设备和显示控制方法。
本发明的另一个典型特征是提供可以估计用户所期望的任务从而相应改变显示模式的显示设备和显示控制方法。
根据本发明,通过提供一种显示控制设备来实现上述目的,所述显示控制设备用于控制显示的内容,使得用户能够操作具有用于输入图像数据的图像输入装置和用于接受图像数据的图像接受装置的图像处理设备,所述显示控制设备包括显示装置,用于显示多个操作项,每个所述操作项与任务相对应,所述操作项可由用户选择,用于使所述图像处理设备使用所述图像输入装置和/或所述图像接受装置执行任务;监视装置,用于监视所述图像输入装置和所述图像接受装置的状态;以及控制装置,用于控制所述显示装置,使得在所述监视装置判断出所述图像输入装置的状态是准备好输入图像数据和所述图像接受装置的状态是准备好接受图像数据的情况下改变操作项的显示形式。
根据本发明,通过提供一种来实现上述目的,所述控制显示设备的方法用于使用户操作具有用于输入图像数据的图像输入单元和用于接受图像数据的图像接受单元的图像处理设备,所述方法包括以下步骤显示步骤,用于在显示单元上显示多个操作项,每个所述操作项与任务相对应,所述操作项可由用户选择,用于使所述图像处理设备使用所述图像输入单元和所述图像接受单元执行任务;监视步骤,用于监视所述图像输入单元和/或所述图像接受单元的状态;以及改变步骤,用于在所述监视步骤判断出所述图像输入单元的状态是准备好输入图像数据和/或所述图像接受单元的状态是准备好接受图像数据的情况下改变所述操作项的显示形式。
通过下面参考附图对典型实施例的详细说明,本发明的上述特征和其它特征将变得明显。
包括在说明书中并构成说明书一部分的附图示出本发明的实施,并与本说明书一起解释本发明的原理。
图1是示出根据本发明第一实施例的MFP的主单元的配置的框图。
图2是示出根据本发明第一实施例的MFP的扫描仪和打印机的硬件配置的侧面截面图。
图3是示出根据本发明第一实施例的MFP的操作单元的详细配置的图。
图4、图5以及图7至图9是示出根据本发明第一实施例的操作单元上显示的操作屏幕的例子的图。
图6是示出根据本发明第一实施例的优先级判定表的例子的表。
图10是示出根据本发明第一实施例的显示控制处理的流程图。
图11是示出根据本发明第二实施例的优先级判定表的例子的表。
图12是示出根据本发明第二实施例的进度表信息的例子的表。
图13是示出根据本发明第二实施例的数据信息的例子的表。
图14是示出根据本发明第二实施例的操作单元上显示的操作屏幕的例子的图。
图15是示出根据本发明第三实施例的优先级判定表的例子的表。
图16是示出根据本发明第三实施例的历史信息管理表的例子的表。
图17是示出根据本发明第三实施例的操作单元上显示的操作屏幕的例子的图。
图18是示出根据本发明第四实施例的优先级判定表的例子的表。
图19是示出根据本发明第四实施例的外部关联信息管理表的例子的表。
图20是示出根据本发明第四实施例的操作单元上显示的操作屏幕的例子的图。
图21是示出根据本发明第五实施例的操作单元上显示的操作屏幕的例子的图。
具体实施例方式
下面参考附图详细说明本发明的典型实施例。
第一实施例图1是示出根据本发明第一实施例的MFP的主单元的配置的框图。
在本实施例中,将具有多个功能的MFP作为图像处理设备的例子来使用和说明。这些功能包括复制功能、打印功能、传真功能、数据传输功能和数据搜索功能。
MFP 1001包括控制器单元2000。控制器单元2000与扫描仪2070和打印机2095相连。扫描仪2070是图像输入装置,打印机2095是图像输出装置。此外,控制器单元2000与操作单元2012相连。
控制器单元2000提供控制以实现使用打印机2095打印并输出扫描仪2070所读取的图像数据的复制功能。除该功能之外,控制器单元2000还提供控制以实现通过与网络1006或公共线路1008(WAN)的连接执行图像数据和装置信息的输入/输出的数据传输功能。当然,除了这两个功能,控制器单元2000还提供控制以实现例如传真功能等上面提到的功能。
控制器单元2000包括CPU 2001。CPU 2001使用存储在ROM2003中的引导程序引导操作系统(OS)。此外,CPU 2001在OS上执行存储在硬盘驱动器(HDD)2004上的应用程序以便执行每个处理。RAM 2002用作CPU 2001执行每个处理的工作区。RAM 2002不仅提供工作区而且还提供用于暂时存储图像数据的图像存储区。HDD 2004存储应用程序和图像数据。
CPU 2001与ROM 2003和RAM 2002一起通过系统总线2007与操作单元接口(I/F)2006、网络I/F 2010、调制解调器2050、以及图像总线I/F 2005连接。
操作单元I/F 2006是例如与包括触摸式面板的操作单元2012的接口,并将图像数据输出到操作单元2012。图像数据可以被显示在操作单元2012上。此外,操作单元I/F 2006将由用户通过操作单元2012输入的信息传送到CPU 2001。
另外,对于操作单元2012,可以使用任何种类的操作单元,只要它能显示作为用户执行操作使用的屏幕的用户界面即可。因此,还可以用显示单元(液晶显示器(LCD)、阴极射线管(CRT)等)和输入单元(键盘、指示装置等)代替触摸式面板,来配置操作单元2012。
网络I/F 2010与网络1006连接,并与网络1006上的外部设备进行信息的输入/输出。调制解调器2050与公共线路1008连接,并通过公共线路1008进行信息的输入/输出。
另外,更具体来说,网络1006可以是因特网、LAN、WAN、电话线路、租用数字线路、ATM、帧中继线路、通信卫星线路、有线电视线路或用于广播数据的无线线路。此外,网络1006可以是通过结合这些线路实现的所谓通信网络。因此,任何网络都可使用,只要可以发送和接收数据即可。
外部I/F 2055可以与外部设备(可移动存储器、数字照相机、硬盘等)连接,并与外部设备进行信息的输入/输出。例如,外部设备I/F 2055包括USB接口、IEEE1394接口等。
图像总线I/F 2005是用于连接系统总线2007和用于高速传送图像数据的图像总线2008的总线桥。图像总线I/F 2005转换输入数据的数据形式。图像总线2008例如用PCI总线或IEEE1394总线来配置。在图像总线2008上,设置了光栅图像处理器(下文中称为“RIP”)2060、装置I/F 2020、扫描仪图像处理单元2080、打印机图像处理单元2090、图像旋转单元2030、以及图像压缩单元2040。
RIP 2060是例如用于将页面描述语言(PDL)代码光栅化为位像的处理器。装置I/F 2020与扫描仪2070和打印机2095连接。此外,装置I/F 2020执行图像数据的同步/异步转换。
扫描仪图像处理单元2080执行与输入图像数据有关的各种处理,例如对数据的校正、处理、以及编辑。打印机图像处理单元2090执行与对应于打印机2095的输出图像数据有关的各种处理,例如校正和转换分辨率。图像旋转单元2030执行图像数据的旋转。图像压缩单元2040将多值图像数据压缩为JPEG数据,将二值图像数据压缩为例如JBIG、MMR和MH等压缩数据。此外,图像压缩单元2040执行数据的展开处理。
下面参考图2说明MFP 1001的扫描仪2070和打印机2095的硬件配置。
图2是示出根据本发明第一实施例的扫描仪2070和打印机2095的硬件配置的侧面截面图。
如图2所示,扫描仪2070和打印机2095被一体化配置。然而,扫描仪2070和打印机2095可以分开配置,并通过接口互相连接来操作。扫描仪2070包括原稿给送单元250。该原稿给送单元250从前面的页开始一张接一张地将原稿顺序给送到平板玻璃(platenglass)211上,并且在每次完成对一张原稿的读取操作后将该张原稿从平板玻璃211排出到托盘(未示出)。原稿给送单元250包括用于检测原稿放置的传感器,并将检测到的信息发送给CPU 2001。
当原稿被给送到平板玻璃211上时,灯212被点亮,并且移动单元213开始移动。当移动单元213移动时,对平板玻璃211上的原稿进行读取和扫描。在读取和扫描期间,来自原稿的反射光通过镜子214、215、216和透镜217被引导到CCD图像传感器(下文中称为“CCD”)218。然后,在CCD 218的成像表面上形成原稿的图像。CCD 218将在成像表面上形成的图像转换为电信号。对电信号进行预定的处理并将其提供到控制设备(未示出)。此外,除了通过原稿给送单元250放置原稿,扫描仪2070还包括用于当原稿放在平板玻璃211上时通过检测遮光区域来检测原稿的放置的功能。
打印机2095包括激光驱动器321。激光驱动器321基于从控制设备输入的图像数据驱动激光发光单元322。从而,从激光发光单元322发射出与图像数据相对应的激光。在扫描的同时,激光照射到感光鼓323上。在感光鼓323上,由所照射的激光形成静电潜像。从显影单元324给送的调色剂使静电潜像显现为调色剂图像。与激光的照射定时同步,将记录纸张从盒311或312通过给送路径给送到感光鼓323和转印单元325之间的部分。然后,通过转印单元325将感光鼓323上的调色剂图像转印到所给送的记录纸张。
通过输送带将具有转印的调色剂图像的记录纸张输送到一对定影辊(加热辊和加压辊)326。该对定影辊326对记录纸张加热加压,并将调色剂图像定影到记录纸张上。在通过该对定影辊326之后,由一对排出辊327将记录纸张排出到排出单元330。排出单元330包括可对记录纸张进行例如分页和装订等后处理的纸张处理设备。
此外,当双面记录模式被设置时,在记录纸张被输送到该对排出辊327之后,该对排出辊327的旋转方向反转,使得记录纸张通过活舌挡328被传送到再给纸路径339。被传送到再给纸路径339的记录纸张在上述定时被再次输送到感光鼓323和转印单元325之间的部分,并且将调色剂图像转印到记录纸张的背面。
另外,尽管在图2中使用激光束类型作为打印机2095的打印类型的例子,但是也可以使用例如喷墨类型或热转印类型等其它打印类型。
下面参考图3说明操作单元2012的详细配置。
图3是示出根据本发明第一实施例的MFP 1001的操作单元2012的详细配置的图。
LCD显示单元2013具有将触摸式面板薄片贴在液晶显示器上的结构。LCD显示单元2013显示用于MFP 1001的用户操作的操作屏幕(用户界面)。此外,当用户按下LCD显示单元2013上与操作屏幕上显示的键相对应的部分时,LCD显示单元2013向控制器单元2000的CPU 2001发送该部分的位置信息。由此,CPU 2001判断出用户执行了哪个操作。当用户产生用于开始例如对原稿图像的读取操作等处理的指令时,使用开始键2014。
双色(绿和红)发光二极管(LED)2018被设置在开始键2014的中心部分,这两个颜色表示开始键2014是否可用。当用户停止操作时,操作停止键2015。当用户输入该用户的用户ID或部门ID时,操作ID键2016。当用户初始化通过操作单元2012定义的设置时,使用复位键2017。此外,当执行用于接受/拒绝对MFP 1001的访问的认证处理时,使用认证装置501。例如,认证装置501包括用于输入用户名、密码等的输入单元,用于读取认证卡或生物特征认证装置的读取装置。可以通过从ID键2016的输入或认证装置501的认证来识别操作MFP 1001的用户。因此,可以对应于所识别出的用户来设置MFP 1001的用户环境。
此外,尽管图3中没有示出,可以在操作单元2012上设置例如数字键盘或按钮键等实际的键。
下面参考图4说明显示在操作单元2012上的操作屏幕的例子。
图4是示出根据本发明第一实施例的操作单元2012上显示的操作屏幕的例子的图。
图4中示出的操作屏幕是设置了对MFP 1001的访问进行认证的例子。当启动时,MFP 1001首先以该操作屏幕待机。当用户将写有用户信息的ID卡放到装置端口上时,通过无线通信获得用户信息并通过认证装置501认证用户信息。在通过认证装置501认证用户信息后,显示图5所示的顶菜单601(初始操作屏幕)。顶菜单对各客户可以有不同的模式。
另外,图4中显示的装置端口具有用于除了放置认证装置501还放置例如数字照相机、蜂窝电话、或PDA等装置的空间,并且CPU 2001可以识别放在该空间上的是哪种装置。通过例如与安装在各装置上的用于逻辑连接的无线模块进行无线通信并从该装置获取装置种类信息来识别装置种类。
在顶菜单601上,除了表示被认证的用户的用户信息602之外,还显示与可以在MFP 1001中使用的任务相对应的键。此时,在顶菜单601上一组键的显示处于初始形式。在初始形式中,每个键的显示尺寸是标准显示尺寸(初始显示尺寸),并且这些键分别以近似相等的尺寸显示。此外,将标准显示位置(初始显示位置)分配给每个键。
在此情况下,显示了复制(Copy)键603、扫描发送(ScanToSend)(电子邮件/传真)键604、扫描存储(ScanToStore)键605、存储打印(StorePrint)键606、存储发送(StoreSend)键607、以及传输地址呼叫键608。
复制键603是用于执行通过打印机2095打印从扫描仪2070读取的原稿图像的复制任务的键。扫描发送(电子邮件/传真)键604是用于通过电子邮件以附件发送从扫描仪2070读取的原稿图像,或用于执行传真发送的电子邮件/传真传输任务的键。
扫描存储键605是用于执行将从扫描仪2070读取的原稿图像存储在HDD 2004中的数据存储任务的键。存储打印键606是用于执行读取存储在HDD 2004中的图像数据并通过打印机2095打印图像数据的打印任务的键。存储发送键607是用于执行读取存储在HDD 2004中的图像数据并通过网络1006向外部设备发送图像数据的数据传输任务的键。传输地址呼叫键608是用于呼叫作为电子邮件传输、传真传输、或数据传输的目的地的地址信息的键。
在MFP 1001中实现的功能组或通过任意组合功能而得到的复合功能可以通过准备对应的键设置在操作屏幕上。此外,当全部所准备的键不能同时显示在操作屏幕上时,可以设置例如图像滚动键等图像切换单元并且对每个图像可以设置适当数目的键以便操作每个键。此外,可以准备多个子屏幕并放置属于同一个类别的键组以便操作每个键。
例如在图5所示的显示中,当CPU 2001接收到来自原稿给送单元250的传感器或平板玻璃211的放置传感器的信号从而判断出原稿放置在扫描仪2070上时,CPU 2001参考图6所示的优先级判定表。提供优先级判定表来管理判定对应于任务的键的显示优先级的信息。另外,优先级判定表被存储在例如RAM 2002或HDD2004中。
此外,在第一实施例中的优先级判定表管理用于改变对应于每个任务的键的显示优先级的标志。根据MFP 1001对可以在MFP1001中使用的每个任务的操作状态执行该管理。
在图6所示的例子中,特别提供了用于表示操作状态的各种操作状态项。例如,提供了表示原稿被放置的状态(“原稿”)、包含存储器功能的外部设备被连接的状态(“存储器”)等的项。另外,对于项“存储器”,其表示包含存储器功能的外部设备被放在装置端口上或外部设备通过物理连接单元被连接的状态。然而,除了这些状态以外,当用户可以使用包括在MFP 1001中的HDD 2004时,可以类似地判断出存储器已经连接。即,项“存储器”可以表示用户能够将图像数据存储在预定存储器中并能够从预定存储器读取图像数据的状态。此外,关于每个操作状态项管理对应于任务的标志(“1”或“0”)。更具体来说,对于标志为“1”的任务,当这样的操作状态发生时,执行用于逐渐改变(提高)对应于该任务的键的显示优先级的处理。
此外,在图5所示的显示中,当原稿放置在扫描仪2070上时,CPU 2001参考优先级判定表。作为参考的结果,CPU 2001选择操作状态项“原稿”的标志是“1”的任务(复制、扫描发送以及扫描存储)。
然后,CPU 2001将对应于所选任务的键的显示优先级提高一级,且刷新(更新)顶菜单601的显示内容。在这种情况下,CPU2001根据对应于每个任务的键的显示优先级执行强调显示控制。例如,当键处于高优先级时,CPU 2001执行强调显示,例如放大键的显示尺寸、在键的顶端显示示出功能名称的字符信息、或改变键的显示位置。强调显示是指可以容易地区分目标操作的操作控制(操作项)和非目标操作的其它操作控制的显示。
更具体来说,当原稿被放在扫描仪2070上时,图5所示的显示形式的顶菜单601被刷新为图7所示的显示形式的顶菜单801。即,图5中的键603到608中对应于任务的键603到605被刷新为图7所示显示形式的键803到805。另一方面,图5中的键606到608仍保持与图5中相同的显示形式,如图7中的键806到808所示。
图5中键603到605以标准显示尺寸显示,而图7中键803到805以大于标准显示尺寸的第一显示尺寸显示。
此外,在图7的显示形式中,当原稿从扫描仪2070移开时,被强调显示的对应于任务的键801到803的显示优先级被降低并返回到原始优先级。因此,显示形式返回到图5所示的显示形式。
此外,在图5所示的显示形式中,当连接了包括存储器功能的外部设备时(可以将图像数据存储在存储器中并且可以从存储器读取图像数据的状态),CPU 2001参考优先级判定表。作为参考结果,CPU 2001选择操作状态项“存储器”的标志是“1”的任务(扫描存储、存储发送以及存储打印)。
然后,CPU 2001将对应于所选任务的键的显示优先级提高一级,并刷新(更新)顶菜单601的显示内容。
更具体来说,当处于可以访问预定存储器的状态时,例如,当连接了包括存储器功能的外部设备时,图5所示的显示形式的顶菜单601被刷新为图8所示的显示形式的顶菜单901。即,图5中的键603到608中对应于任务的键605到607被刷新为图8所示的键905到907。另一方面,键603、604和608仍保持为与在图5中相同的显示形式,如图8中的键903、904、和908所示。
具体来说,在图5中以标准显示尺寸显示的键605到607以大于标准显示尺寸的第一显示尺寸显示,如图8中的键905到907所示。
此外,在图8的显示形式中,当原稿被再次放置在扫描仪2070上时,CPU 2001参考优先级判定表。在这种情况下,状态是CPU2001可以访问存储器并且原稿被放置在扫描仪2070上。因此,CPU 2001选择操作状态项“原稿”的标志是“1”并且操作状态项“存储器”的标志是“1”的任务(扫描存储)。
在这种情况下,因为关于两种操作状态项的标志为“1”,所以CPU 2001将对应于所选任务的键的显示优先级提高两级并且刷新(更新)顶菜单901的显示内容。
更具体来说,当在可以访问与包括存储器功能的外部设备相连接的存储器的状态下将原稿放置在扫描仪2070上时,图8所示的显示形式的顶菜单901被刷新为图9所示的显示形式的顶菜单101。即,图8中对应于任务的键903到908被刷新为图9所示的键103到108的显示形式。
在图9中,与刷新前后的优先级相对应地控制键的显示尺寸和显示位置。
例如,图8中的键905的显示优先级被提高了两级,使得键905的显示形式改变为如图9中键105的显示形式。即,因为键905具有较高的优先级,所以键905被改变为具有如图9所示的显示尺寸(比第一显示尺寸大的第二显示尺寸),使得可以容易地被用户注意和通过视觉确认。在这种情况下,键905以比其它键的尺寸大的尺寸特别显示在顶菜单101的预定位置上(在这种情况下,在上部中心,即,顶显示位置)。
因为键906和907的显示优先级降低了一级,所以键906和907被改变为如图9所示的键106和107的显示形式。即,因为键906和907的显示优先级变得比图8中显示形式的显示优先级低,所以显示尺寸从第一显示尺寸变化到图9中显示形式的标准显示尺寸。此外,包括键906和907的其它键的显示位置根据键905的显示位置的改变而改变。
在图9的显示形式中,当通过将包括存储器功能的外部设备从装置端口移走而中断连接时,显示形式改变到图7所示的显示形式。另一方面,当将原稿从扫描仪2070移走时,显示形式改变到图8所示的显示形式。
在第一实施例中,如上所述,根据关于MFP 1001的操作状态控制用于访问可以在MFP 1001中使用的各种任务种类的操作项(键)的显示。即,估计用户希望执行的任务,并改变用户界面的显示模式以支持该任务。
下面参考图10说明在第一实施例中执行的显示控制处理。
图10是示出在本发明第一实施例中的显示控制处理的流程图。
例如在CPU 2001使用存储在例如HDD 2004中的控制程序的控制下执行显示控制处理。
当通过认证装置501认证了用户并显示与该用户相对应的初始操作屏幕时开始该控制程序。在该控制程序下,MFP 1001监视下列各种事件是否发生,即,通过操作单元2012的操作而发生的事件、用于检测原稿放置在扫描仪2070上的事件、用于检测外部设备与外部I/F 2055的连接的事件等。
此外,当发生特定事件时,执行用于与事件内容相对应地更新初始操作屏幕(图5)上的显示内容的显示控制处理。
首先,在步骤S101中,判断是否发生了事件。当没有事件发生时(步骤S101中的“否”),处理待机直到发生了事件。另一方面,当发生了事件时(步骤S101中的“是”),处理进入到步骤S102。
在步骤S102中,基于表示发生的事件的事件信息参考优先级判定表。在步骤S103中,如上所述,基于参考结果更新显示内容以改变操作屏幕上的每个操作项(键)的显示尺寸和显示位置。
另外,可以事先建立优先级判定表。可以准备专用的设置屏幕,以便在任意时刻通过用户的操作改变优先级判定表中的设置内容。
使用原稿的任务不局限于上述任务。可以准备和增加各种任务,即,例如,用于在通过扫描原稿得到的图像和通过对该图像进行字符识别处理而得到的字符串中搜索的任务等。此外,也可以增加来自于外部存储器的任务。
事件可以包括预定装置放在装置端口上的事件。例如,当数字照相机放在装置端口上时,显示用于打印并发送数字照相机中的图像数据及将图像数据写到MFP 1001中的存储器的菜单。此外,当蜂窝电话放在装置端口上时,显示用于打印并发送图像数据和电子邮件数据以及将数据写到蜂窝电话中的存储器的菜单,以及用于获取蜂窝电话中的地址本的菜单。
此外,也可以在下面说明的第二实施例中执行图10中的处理。
如上所述,根据第一实施例,图像处理设备的操作状态被监视,并根据该操作状态判定显示在操作单元上的操作控制(操作项)的优先级。此外,根据优先级,强调用户所需的操作控制的显示模式。由此,可以一眼认出用户所需的操作控制。因此,在可以提供多功能的图像处理设备中,用户可以容易地选择用于执行想要的功能的操作控制。
例如,当检测到原稿时,可以推断用户希望执行关于读取原稿的任务。当可以访问存储器时,可以推断用户希望执行关于将数据写到存储器以及从存储器读取数据的任务。例如,当检测到放置了原稿时,处于完成了输入图像数据的准备的状态;当可以访问存储器时,处于完成了存储器接收输入图像数据的准备的状态。因此,可以推断用户希望执行与上述状态有关的任务。然后,可以支持用户使得基于这些推断结果产生用于执行所期望的任务的指令。另外,当打印机不能用时,用于使用打印机的操作项例如复制按钮的显示模式不被强调。此外,当传输功能不能操作时,用于使用传输功能的操作项的显示模式不被强调。该处理旨在防止用户选择尚未准备好接受图像数据的任务。
第二实施例第一实施例说明了根据MFP 1001检测出的事件的种类(设备上的操作状态)控制操作屏幕上的每个操作控制的显示形式的配置。然而,本发明不局限于该配置。
在认证用户后,MFP 1001可允许用户使用该MFP 1001。此外,在这种情况下,该MFP 1001可以分别获得每个用户的进度表信息,该进度表信息表示由该用户使用的任务的计划(进度表)。
第二实施例说明使用除第一实施例中说明的项以外还包括进度表信息的优先级判定表来控制操作屏幕上的每个操作控制的显示形式的配置。即,根据用户的使用状态(使用进度表)控制操作屏幕上的每个操作控制的显示形式。
在下文中,省略说明与第一实施例中相似的部分,只说明不同的部分。
在第二实施例中,优先级判定表具有例如图11所示的配置。在该实施例中,除在第一实施例中图6所示的优先级判定表中的操作状态项以外,还提供用于管理关于每个任务的使用进度表的标志的项“进度表”。
于是,当MFP 1001被安装在基本位置例如公司中的会议室时,MFP 1001可以基于分别获取的用户的进度表信息识别其每个功能的使用进度表的存在。由此,可以根据使用进度表控制每个操作控制的显示形式。
另外,例如,在MFP 1001中或在设置在网络上的数据库服务器中管理用户的进度表信息。
例如,进度表信息具有图12所示的配置。
图12所示进度表信息包括任务的使用日期(Date)、使用的开始(Start)/结束(End)时间、用户出席的会议标题(Title)以及用于访问作为MFP 1001处理目标的数据的链接信息(Link)。
此外,还存在表示有关链接信息的实际数据的存储目的地的数据信息。例如,该数据信息具有图13所示的配置。
图13所示的数据信息包括用于识别数据的ID、表示数据的存储目的地的地址信息(Home)以及数据的作者(Author)。
此外,使用该信息,除了第一实施例的配置之外,MFP 1001可以使用用户的进度表信息控制操作屏幕上的每个操作控制的显示形式。
现在说明该操作的具体例子。
当MFP 1001认证用户成功时,CPU 2001参考进度表信息(图12)。这时,如果从MFP 1001中的时钟得到的时间是例如4月8日9:45,则CPU 2001将会议“下一代产品计划会议”将在预定时间(例如30分钟内)内开始识别为用户状态。
此外,在这种情况下,CPU 2001参考优先级判定表。作为参考结果,CPU 2001选择操作状态项“进度表”的标志是“1”的任务(存储打印)。然后,CPU 2001将对应于所选任务的键的显示优先级提高一级。这时,决定了该键的显示尺寸从标准显示尺寸改变到第一显示尺寸。
除了这个操作,CPU 2001使用在进度表信息(图12)中的链接信息参考数据信息(图13)。作为参考结果,CPU 2001判断在由数据信息中的地址信息表出的数据存储目的地“//Projects/NextProducts/Meeting/NextDocs”中是否存在实际数据。如果有实际数据,则CPU 2001进一步将对应于任务(存储打印)的键的显示优先级提高一级。即,在这种情况下,CPU2001最终将对应于任务(存储打印)的键的显示优先级提高两级。因此,决定了该键的显示尺寸从标准显示尺寸改变到第一显示尺寸,然后,从第一显示尺寸改变到第二显示尺寸。此外,还决定了显示位置改变到顶部显示位置。
在这种情况下,如果初始操作屏幕的显示内容是图5所示的显示形式,则显示内容改变到图14所示的显示内容。即,图5中的键606刷新到图14中的键231。
具体来说,除了控制显示尺寸和显示位置之外,图14中的键231以在优先颜色显示和标准颜色显示之间重复改变的显示颜色闪烁显示。此外,从进度表信息中得到的表示会议标题的字符信息显示在键231上。
如上所述,根据第二实施例,根据使用该设备的用户的状态(使用进度表)控制每个操作控制在操作屏幕上的显示形式。在第二实施例中,与按进程要被使用的任务相对应的键被改变为具有可容易地被用户注意到的显示形式。这样,当用户实际使用该设备时,可以更有效地找出想要的任务。
第三实施例第二实施例说明了根据用户的使用状态(使用进度表)控制每个操作控制在操作屏幕上的显示形式的配置。然而,本发明不局限于该配置。例如,可将用户的操作历史用作用户的使用状态,并且可以根据该使用状态控制每个操作控制在操作屏幕上的显示形式。
在这种情况下,例如,过去使用过的用户的操作是例如用户搜索想要的图像数据并将该图像数据暂时存储在例如HDD 2004等存储器中的操作(数据搜索功能作为任务)。另外,要由数据搜索功能搜索的图像数据在例如包括存储器功能的外部设备中或者网络上的外部设备中被管理。当用户操作MFP 1001来控制外部设备时,用户可以执行数据搜索功能。
此外,在执行数据搜索功能后,用户可以在另一个时间真正存储和打印存储在例如HDD 2004等存储器中的图像数据(暂时存储的文档)。此外,作为用于实现这些功能的任务,包括待存储(PendingStore)(真正存储暂时存储的文档)和待打印(打印暂时存储的文档)。
因此,第三实施例说明在不同时间完成最终任务的配置。
另外,在下文中,省略说明与第一和第二实施例中相似的部分,只说明不同的部分。
在第三实施例的配置中,例如,优先级判定表具有图15中所示的配置。在第三实施例中,除了在第一实施例中图6中的优先级判定表中的操作状态项之外,还设置用于管理关于暂时存储的文档的标志的“暂时存储的文档”项,所述暂时存储的文档是由用户在过去执行的操作暂时存储的文档。
另一方面,MFP 1001保持用于管理每个用户的操作(任务)的历史信息的历史信息管理表。操作的历史信息由在过去使用MFP1001的用户的操作产生。例如,历史信息具有如图16所示的配置。
在图16中示出的历史信息包括任务产生的日期和时间(Date,Time)、任务的设置内容(JobSetting)以及执行任务处理的图像处理设备(Machine)。在这种情况下,任务的设置内容包括操作种类(复制、打印以及数据搜索)和设置信息。在复制的情况下,设置信息包括复制的份数、双面/单面复制、装订等。在打印的情况下,设置信息包括打印的份数、N-up打印指定等。在数据搜索的情况下,设置信息包括搜索条件、搜索结果的存储目的地等。
此外,在第三实施例中,可以基于历史信息识别用户是否在过去执行了用于产生暂时存储的文档的处理。因此,可以根据暂时存储的文档的存在控制每个操作控制的显示形式。
另外,尽管通常在MFP 1001中管理历史信息,历史信息也可以在网络上的数据服务器中管理。这样,多个MFP可以共享历史信息。
除了第一实施例的配置以外,MFP 1001可以使用历史信息控制每个操作控制在操作屏幕上的显示形式。
在下文中,具体说明所述操作的例子。
当MFP 1001认证用户成功时,CPU 2001参考历史信息管理表。基于历史信息管理表中的历史信息判断通过数据搜索功能暂时存储的文档的存在。当暂时存储的文档存在时,CPU 2001参考优先级判定表。作为参考结果,CPU 2001选择操作状态项“暂时存储原稿”的标志是“1”的任务(待存储和待打印)。然后,CPU2001将对应于所选任务的键的显示优先级提高一级。
在这种情况下,当初始操作屏幕的显示内容是图5中的显示形式时,显示内容被改变为具有图17中的显示形式。另外,在图5中没有示出与用于产生“暂时存储的文档”的任务(数据搜索功能)相对应的键。然而,假设该键像其它键一样以标准显示尺寸示出。此外,这些键的标准显示尺寸被改变为图17所示的键321和322的显示尺寸,并且在键321和322中显示表示用户想要的操作的字符信息。
当用户操作图17中示出的操作屏幕上对应于任务“待存储”的键321时,从由图16中示出的历史信息中“Result=//UserG/20050801131517”指出的存储目的地中读取暂时存储的文档。然后,将所读取的暂时存储的文档存储在用户指定的存储目的地。此外,当用户操作对应于任务“待打印”的键322时,从由图16中示出的历史信息中“Result=//UserG/20050801131517”指出的存储目的地中读取暂时存储的文档。然后,使用用户指定的打印方法打印所读取的暂时存储的文档。
如上所述,根据第三实施例,当用户过去执行的任务在该任务之后应用于另一个任务的可能性高时,根据使用设备的用户的使用状态(使用进度表)控制每个操作控制在操作屏幕上的显示形式。具体在第三实施例中,与下次可能被使用的任务相对应的键被改变为具有可以容易被用户注意到的显示形式。从过去使用的任务中选择下次可能被使用的任务。这样,当该用户使用设备时,该用户可以更有效地找出想要的任务。
第四实施例第二和第三实施例说明了根据用户的使用状态(使用进度表)控制每个操作控制在操作屏幕上的显示形式的配置。然而,本发明不局限于该配置。例如,另一个用户的操作可能被用作用户的使用状态以便根据使用状态控制每个操作控制在操作屏幕上的显示形式。在这种情况下,另一个用户的操作对应于第三实施例中所述的用户的操作。
在下面的说明中省略与第一和第二实施例相似的部分,只说明不同的部分。
在根据第四实施例的配置中,例如,优先级判定表具有图18所示的配置。在第四实施例中,除了在第一实施例的图6中的优先级判定表中的操作状态项之外,还设置了用于管理关于另一个用户的操作的标志的“外部关联”项。
另一方面,MFP 1001保持用于管理表示曾使用MFP 1001的每个用户的操作的外部关联信息的外部关联信息管理表。例如,外部关联信息具有图19所示的配置。
图19中示出的外部关联信息包括用于指定每个用户的用户名或用户ID、用户的操作内容(事件)以及表示要由操作内容处理的数据的存储目的地的地址信息(详细信息)。另外,外部关联信息包括表示外部关联对象的标志(外部关联对象“1”,非外部关联对象“0”)。
另外,图19中的操作内容“存储文档(StoreDocument)”表示另一个用户在网络上的外部设备中或在MFP 1001的预定文件夹中存储了图像数据。此外,“读取文档(ReadDocument)”表示另一个用户参考了预定文件夹中的图像数据。
在图19所示的例子中,可知用户A在“//Projects/NextProducts/Meeting/NextDocs”中存储了图像数据。另一方面,可知用户B参考了“//Projects/NextProducts/Meeting/NextDocs”中的图像数据。这时,另一个用户可以协作执行与通过用户A的操作存储在文件夹中的图像数据有关的另一个处理。在这样的情况下,在外部关联信息管理表中的标志被设置为“1”。
此外,当使用上述信息时,除了第一实施例的配置以外,MFP1001可以使用关于另一个用户的外部关联信息控制每个操作控制在操作屏幕上的显示形式。
下面具体说明所述操作的例子。
首先,当MFP 1001认证用户成功时,CPU 2001参考外部关联信息管理表。CPU 2001基于外部关联信息管理表中的外部关联信息判断另一个用户的操作内容是否是外部关联对象。基于外部关联信息管理表中的标志进行该判断。当作为判断结果存在被外部关联的任务时,CPU 2001参考优先级判定表。作为参考结果,CPU 2001选择操作状态项“外部关联”的标志是“1”的任务(存储打印)。然后,CPU 2001将对应于所选任务的键的显示优先级提高一级。
在这种情况下,当初始操作屏幕的显示内容是图5中的显示形式时,显示内容从图5中的显示形式改变为具有图20中的显示形式。这时,图5中的键606改变为具有图20中示出的键421的显示尺寸,并且在键421中显示用于引导用户想要的操作的字符信息。
当用户操作与图20中示出的操作屏幕上的任务“存储打印”相对应的键421时,用户参考由图18中示出的外部关联信息中的“//Projects/NextProducts/Meeting/NextDocs”表示的存储目的地。此外,作为参考结果,以新存储时间的顺序显示存储的文档列表,并且用户可以指示打印所需的存储文档。
如上所述,根据第四实施例,当某用户的任务作为另一个用户的任务被使用的可能性高时,根据使用设备的用户的状态控制每个操作控制在操作屏幕上的显示形式。具体在第四实施例中,与可能被另一个用户使用的任务(可能在用户之间合作使用的任务)相对应的键被改变为具有用户可以容易注意到的显示形式。从某个用户过去使用的任务中选择可能被另一个用户使用的任务。这样,当用户使用设备时,用户可以更有效地找出所需的任务。
第五实施例第一到第四实施例说明了基于优先级判定表和例如关于MFP1001的操作状态和用户状态等每个状态种类来控制每个操作控制在操作屏幕上的显示形式的配置。然而,根据用途和目的可知上述显示形式的控制不是必须的。
因此,第五实施例说明操作屏幕上的每个操作控制的显示形式被更新一次之后,将显示形式恢复到原始显示形式的配置。即,本实施例说明用于取消基于第一到第四实施例中所说明的优先级对操作控制的显示形式的控制的配置。
这种取消可以通过例如如图21所示在操作屏幕上设置取消键501来实现。图21具有在第三实施例中图17所示的操作屏幕上设置取消键501的配置。此外,当操作取消键501时,显示形式恢复到具有更新前所显示的操作屏幕。在这种情况下,图21中的显示形式恢复到图5中的显示形式。
如上所述,根据第五实施例,当如第一到第四实施例中所述执行显示控制时,如果需要,可以将显示形式恢复到标准显示状态的操作屏幕。当用户执行基于事件检测的任务之外的任务时是有效的。
另外,在第一到第五实施例的每一个中说明的操作屏幕上的显示形式是例子,可以根据用途和目的执行各种显示控制操作。即,对于操作控制的显示位置、显示尺寸、显示颜色以及闪烁显示,可以周期性地改变显示尺寸或显示位置,可以执行用颜色区分开的显示,可以将有色框附到操作控制的外框上,或者可以将阴影附到操作控制的背后。另外,在上面的说明中,不改变具有低优先级的键的显示。然而,也可以将具有低优先级的键改变为具有小的显示以便强调具有高优先级的键。另外,可以在具有低优先级的操作项上执行变灰(gray-out)显示或显示/不显示控制。只要可以容易地将用户引导到想要的任务,可以使用任何合适的显示模式。
此外,在上述实施例中,操作屏幕被显示在设置在MFP 1001中的操作单元上。然而,也可以使用与MFP 1001分开设置的显示设备,只要它能检测到MFP 1001的事件并能用来操作MFP 1001即可。
此外,可以独立实现每个上述实施例,可以根据用途和目的实现通过任意组合上述实施例而实施的实施例。
尽管上面说明了实施例,本发明包括作为例如系统、设备、方法、程序、或存储介质的实施例。更具体来说,本发明可以应用到具有多个装置的系统或具有单个装置的设备。此外,可以通过适当结合机械结构、硬件、软件来实现每个设备的内部配置。
另外,本发明向系统或设备直接或远程地提供可以实现上述实施例的功能的软件程序(与实施例中的附图中所示流程图相对应的程序)。此外,本发明包括系统或设备的计算机可以读取所提供的程序代码并执行该程序代码的情况。
因此,程序代码本身实现本发明。程序代码安装在计算机中以便实现本发明的功能处理。即,本发明包括用于实现其功能处理的计算机程序本身。
在这种情况下,关于计算机程序,可以使用任何类型的程序,例如目标代码、由解释器执行的程序、提供给OS的脚本数据,只要其具有程序的功能即可。
关于提供程序的存储介质,例如可以使用软盘、硬盘、或光盘。而且,存储介质包括磁光盘、MO盘、CD-ROM、CD-R、CD-RW、磁带、非易失性存储器卡、ROM、及DVD(DVD-ROM、DVD-R)。
此外,关于程序的提供方法,可以通过以下步骤提供程序使用客户计算机的浏览器将该客户机连接到因特网上的网站,并从连接的目的地的网站将本发明的计算机程序本身或包括自动安装功能的压缩文件下载到例如硬盘等存储介质。此外,可以通过以下步骤提供所述程序将构成本发明的程序的程序代码分割为多个文件并从不同的网站下载每个程序。即,本发明还包括使程序文件可以下载到多个用户的WWW服务器,提供所述程序文件以由计算机实现本发明的功能处理。
此外,可以通过以下步骤提供程序加密本发明的程序,将加密的程序存储在例如CD-ROM等存储介质中,将CD-ROM提供给用户,使满足预定条件的用户通过因特网从网站下载用于取消加密的密钥信息,使用户使用密钥信息执行加密的程序,由用户将程序安装到计算机。
此外,通过使计算机执行所读取的程序实现上述实施例的功能。此外,运行在计算机上的OS基于所述程序的指令执行部分或全部实际处理,通过该处理可以实现上述实施例的功能。
而且,将从存储介质读取的程序写入包括在插入计算机的功能扩展板或连接到计算机的功能扩展单元中的存储器中。然后,包括在所述功能扩展板或所述功能扩展单元中的CPU执行部分或全部实际处理,由此,通过该处理可以实现上述实施例的功能。
如上所述,本发明可提供能够容易且有效地进行用来执行由设备提供的各种功能的操作的图像处理设备及其控制方法和程序。
虽然参考典型实施例说明了本发明,应该理解本发明不局限于所公开的典型实施例。所附权利要求的范围符合最宽的解释以包括所有修改、等同结构以及功能。
权利要求
1.一种显示控制设备,用于控制显示的内容,使得用户能够操作具有用于输入图像数据的图像输入装置和用于接受图像数据的图像接受装置的图像处理设备,所述显示控制设备包括显示装置,用于显示多个操作项,每个所述操作项与任务相对应,所述操作项可由用户选择,用于使所述图像处理设备使用所述图像输入装置和/或所述图像接受装置执行任务;监视装置,用于监视所述图像输入装置和所述图像接受装置的状态;以及控制装置,用于控制所述显示装置,使得在所述监视装置判断出所述图像输入装置的状态是准备好输入图像数据和所述图像接受装置的状态是准备好接受图像数据的情况下改变操作项的显示形式。
2.根据权利要求1所述的显示控制设备,其特征在于,所述图像输入装置是用于扫描原稿并产生表示所扫描的原稿上的图像的图像数据的扫描仪,如果原稿存在,则所述监视装置判断出所述扫描仪的状态是准备好输入图像数据。
3.根据权利要求1所述的显示控制设备,其特征在于,所述图像接受装置是用于存储图像数据的存储器,如果所述存储器连接到所述图像处理设备,则所述监视装置判断出所述图像接受装置的状态是准备好接受图像数据。
4.根据权利要求1所述的显示控制设备,其特征在于,所述图像接受装置是基于图像数据打印图像的打印机。
5.根据权利要求1所述的显示控制设备,其特征在于,还包括用于获取用户信息的获取装置,所述用户信息用于指定操作所述图像处理设备的用户,所述控制装置根据所述获取装置获取的所述用户信息控制所述显示装置。
6.根据权利要求1所述的显示控制设备,其特征在于,所述控制装置参考关于任务的进度表信息,所述控制装置根据所参考的进度表信息控制所述显示装置。
7.根据权利要求1所述的显示控制设备,其特征在于,所述控制装置参考表示所述图像处理设备的操作历史的历史信息,所述控制装置根据所参考的历史信息控制所述显示装置。
8.一种控制显示设备的方法,用于使用户操作具有用于输入图像数据的图像输入单元和用于接受图像数据的图像接受单元的图像处理设备,所述方法包括以下步骤显示步骤,用于在显示单元上显示多个操作项,每个所述操作项与任务相对应,所述操作项可由用户选择,用于使所述图像处理设备使用所述图像输入单元和所述图像接受单元执行任务;监视步骤,用于监视所述图像输入单元和/或所述图像接受单元的状态;以及改变步骤,用于在所述监视步骤判断出所述图像输入单元的状态是准备好输入图像数据和/或所述图像接受单元的状态是准备好接受图像数据的情况下改变所述操作项的显示形式。
全文摘要
一种显示控制设备及其控制方法。控制用户界面以支持使用图像处理设备的用户,所述图像处理设备可以执行例如将扫描仪所获得的图像数据存储在存储器中或由打印机打印该图像的任务。在可以显示包括操作项的用户界面的显示设备中,估计用户的意图,并支持用于指定任务的用户操作。例如,监视与任务的执行有关的图像输入单元和图像接受单元的状态,并根据监视的结果改变操作项的显示形式。
文档编号H04N1/21GK1925534SQ20061011186
公开日2007年3月7日 申请日期2006年8月29日 优先权日2005年8月29日
发明者吉田广义 申请人:佳能株式会社