装置、信息处理方法和计算机程序产品与流程

文档序号:13346404阅读:240来源:国知局
装置、信息处理方法和计算机程序产品与流程

本发明涉及装置、信息处理方法和计算机程序产品。



背景技术:

现有技术中,在包括操作面板的装置(诸如,多功能外围设备)中,为了通知用户该装置的状态和耗材(诸如多功能外围设备的调色剂)的剩余量,在操作面板的一部分显示区域中显示字符串或者在整个操作区域中显示对话等的显示方法是现有技术中已知的。



技术实现要素:

技术问题

然而,现有技术的显示方法只能够显示固定设置在显示装置中的字符串并且显示的定时也是固定的。

解决问题的方案

实施例提供了一种装置,该装置包括:显示单元,在该显示单元中将显示数据;存储单元,其用于存储将要显示在显示单元中的数据和用于显示该数据的显示条件;确定单元,其用于根据装置的状态来确定是否满足显示条件;显示控制单元,其用于响应于确定单元确定满足显示条件的事件,在显示单元上显示数据;以及更新单元,其用于经由网络,在由与数据相关联地存储的信息所表示的时刻,获取与数据和数据相关的显示条件中的至少一个对应的更新信息,并且基于该更新信息来更新存储单元中存储的数据和显示条件中的至少一个。

实施例提供了一种由装置执行的信息处理方法,其中的装置包括将要显示数据的显示单元。该信息处理方法包括:确定步骤,参考存储单元,该存储单元存储在显示单元中将要显示的数据和用于显示该数据的显示条件,根据装置的状态变化来确定是否满足显示条件;显示控制步骤,响应于在确定步骤中确定满足显示条件的事件,将数据显示在显示单元中;以及更新步骤,经由网络,在与数据相关联的存储的信息所表示的时刻,获取与数据和该数据有关的显示条件中的至少一个对应的更新信息,并且基于该更新数据来更新存储单元中存储的数据和显示条件中的至少一个。

附图说明

[图1]图1是示出根据第一实施例的图像形成装置的硬件配置的示例的框图;

[图2]图2是示出根据第一实施例的图像形成装置的功能配置的示例的框图;

[图3]图3是示出根据第一实施例的消息显示处理的处理过程的第一示例的时序图;

[图4]图4是示出根据第一实施例的显示设置数据的示例的表;

[图5]图5是示出根据第一实施例的通知对象信息的示例的表;

[图6]图6是示出根据第一实施例的消息显示处理的处理过程的第二示例的时序图;

[图7]图7是示出消息的示例的示意图;

[图8]图8是示出根据第一实施例的显示设置数据的编写处理的示例的时序图;

[图9]图9是示出根据第二实施例的消息显示处理的处理过程的示例的时序图;

[图10]图10是示出根据第二实施例的显示设置数据的示例的表;

[图11]图11是示出根据第二实施例的通知对象信息的示例的表;

[图12]图12是示出根据第三实施例的系统配置的示例的框图;

[图13]图13是示出根据第三实施例的用户终端的硬件配置的示例的框图;

[图14]图14是示出根据第三实施例的图像形成装置和用户终端的功能配置的示例的框图;

[图15]图15是示出根据第三实施例的显示设置数据的编写处理的示例的时序图;

[图16]图16是示出根据第四实施例的系统配置的示例的框图;

[图17]图17是示出根据第四实施例的图像形成装置和更新设置管理装置的功能配置的示例的框图;

[图18]图18是示出根据第四实施例的显示设置数据的自动更新处理的处理过程示例的时序图;

[图19]图19是示出根据第四实施例的显示设置数据的第一示例的表;

[图20]图20是示出根据第四实施例的显示设置数据的第二示例的表;以及

[图21]图21是示出根据第四实施例的显示设置数据的第三示例的表。

具体实施方式

下面,将参考附图来描述本发明的实施例。图1是示出根据第一实施例的图像形成装置20的硬件配置的示例的框图。在图1中,图像形成装置20包括诸如控制器21、扫描仪22、打印机23、调制解调器24、操作面板25、网络接口26以及sd卡槽27的硬件元件。

控制器21包括cpu(中央处理器)211、ram(随机存取存储器)212、rom(只读存储器)213、hdd(硬盘驱动器)214、nvram(非易失性随机存取存储器)215等。程序所使用的各种程序和数据存储在rom213中。ram212用作例如加载程序的存储空间和处理已加载程序所在的工作空间。cpu211通过处理ram212中加载的程序来实现图像形成装置20的各种功能。hdd214存储程序使用的各种程序和数据等。nvram215存储各种设置信息等。

扫描仪22是从文档读取图像数据的硬件组件(图像读取单元)。打印机23是在打印纸(纸张)上打印打印数据的硬件组件(打印单元)。调制解调器24是将图像形成装置20连接到电话线的硬件组件,并且用于通过传真通信来发送和接收图像数据。操作面板25是包括输入单元、显示单元等的硬件组件。输入单元可以包括从用户接收输入的按钮。显示单元可以包括液晶面板。该液晶面板可以包括触摸面板功能。在此情况下,液晶面板也用作输入单元。网络接口26是将图像形成装置20连接到(有线或无线)网络(诸如lan)的硬件组件。sd卡槽27用于读取sd卡80中存储的程序。根据图像形成装置20,除了rom213中存储的程序以外,还能够将sd卡80中存储的程序加载在ram212中并且执行。应当注意的是,可以使用任何其他的记录介质(例如,cd-rom或通用串行总线(usb)存储器)来代替sd卡80。也就是,能够搭载在图像形成装置20上的记录介质类型不限于sd卡80。在此情况下,可以利用与记录介质类型对应的硬件组件来代替sd卡槽27。

应当注意的是,操作面板25可以是如下装置,其包括独立于图像形成装置20的cpu和操作系统(os),诸如专用或通用的智能手机和平板终端。例如,操作系统可以是智能手机或平板终端中广泛使用的系统,诸如安卓(注册商标)。通过这种方式,与智能手机、平板终端等类似,能够显示有表现力的屏幕并且能够提供操作的感觉。应当注意的是,操作面板25可以通过另一装置来实现。

图2是示出根据第一实施例的图像形成装置20的功能配置的示例的框图。在图2中,图像形成装置20包括消息显示单元221、消息生成单元222、事件接收单元223、主体系统单元224、显示设置编写单元225等。这些单元可以基于图像形成装置20中安装的至少一个程序通过cpu211或操作面板25执行的处理来实现。此外,图像形成装置20使用(包括)显示设置存储单元231。显示设置存储单元231可以通过使用例如hdd214或操作面板25中包括的存储器或者能够经由网络连接到图像形成装置20的存储设备来实现。

显示设置存储单元231存储如下数据:该数据包括与显示消息有关的设置信息(此后称之为“显示设置数据”),其中的消息向用户通知一些信息。对于每个消息,显示设置数据包括显示条件、删除条件、显示内容等的组合。显示条件是指示显示该消息的条件的信息。删除条件是指示删除该消息(隐藏该消息)的条件的信息。显示内容是被显示为消息的数据。被显示为消息的数据可以是字符串或图像数据。图像数据可以是静止图像或视频图像。应当注意的是,显示设置数据可以存储在文件中。

主体系统单元224是包括图1中所示的硬件组件、操作系统(os)、软件平台等的单元。此外,在操作面板25中实现消息显示单元221、消息生成单元222和事件接收单元223的情况下,主体系统单元224可以是控制器21或控制器21上的软件群组。

在第一实施例中,主体系统单元224作为事件的发生源。事件例如是指示图像形成装置20的状态变化的现象。到达预定时间、图像形成装置20的激活(启动)、改变到节能状态、从节能状态返回、启动作业、结束作业、耗材剩余量的改变(例如,调色剂或纸张的剩余量变化达到等于或少于预定量的量,诸如调色剂耗尽(调色剂接近耗尽)和纸张耗尽)等可以是事件的示例。也就是,图像形成装置20的状态变化包括这些中的至少一个。事件接收单元223根据图像形成装置20的状态变化来确定是否满足显示条件或隐藏条件。

消息生成单元222从显示设置存储单元231读取显示设置数据,从而在事件接收单元223中设置显示设置数据中包括的显示条件、删除条件等。当事件接收单元223确定满足一些显示条件时,消息生成单元222请求消息显示单元221显示与所满足的显示条件对应的显示内容。此外,当事件接收单元223确定满足一些删除条件时,消息生成单元222请求消息显示单元221删除与所满足的删除条件对应的显示内容(从而隐藏显示在操作面板25中的显示内容)。

事件接收单元223检测主体系统单元224中发生的事件。当检测到的事件的发生满足消息生成单元222所设置的显示条件或删除条件时,事件接收单元223通知消息生成单元222满足显示条件或删除条件。

消息显示单元221在操作面板25中显示从消息生成单元222请求显示的显示内容。此外,消息显示单元221从操作面板25删除(隐藏)从消息生成单元222请求删除(隐藏)的显示内容。

显示设置编写单元225根据图像形成装置20的用户进行的操作来生成和/或编写(编辑)显示设置数据。换言之,显示设置编写单元225接收显示设置数据的输入。

下面,将描述图像形成装置20执行的处理过程。图3是示出根据第一实施例的消息显示处理(用于显示消息的处理)的处理过程的第一示例的时序图;

例如,当完成图像形成装置20的激活(启动)处理时,在步骤s101中,消息生成单元222从显示设置存储单元231读取显示设置数据。

图4是示出根据第一实施例的显示设置数据的示例的表。如图4中所示,对于每个消息,显示设置数据包括设置名称、显示触发事件、删除触发事件、显示样式、显示类别、显示内容等。应当注意的是,图4中每个行的信息被称为“显示设置”。

设置名称是给予每个显示设置的识别名称。显示触发事件是上述作为显示条件的信息的示例。也就是,显示触发事件是指示如下事件的信息:该事件是显示消息的触发。删除触发事件是上述作为删除条件的信息的示例。也就是,删除触发事件是指示如下事件的信息:该事件是删除(隐藏)消息的触发。

显示样式是指示显示该消息的模式的信息。“横幅”、“控件(widget)”、“横幅和控件”等可以是显示样式的值的示例。“横幅”指示以横幅格式进行显示。“控件”指示以控件格式进行显示。“横幅和控件”指示使用横幅和控件两者的格式进行显示。

显示类别是指示显示内容的类别的信息。“字符串”、“图像”、“图像和字符串”等可以是显示类别的值的示例。“字符串”指示显示内容是字符串。“图像”指示显示内容是图像。“图像和字符串”指示显示内容是图像和字符串的组合。

显示内容是将要显示的内容(显示对象的信息)。显示类别为字符串的显示设置的显示内容是显示对象的特定字符串。显示类别为图像的显示设置的显示内容是存储显示对象的图像的文件的文件名。显示类别为图像和字符串的显示设置的显示内容是存储显示对象的图像的文件的文件名和该显示对象的特定字符串。应当注意的是,可以针对字符串设置字符数量的上限值。此外,可以针对图像设置图像尺寸的上限值(高和宽)。在这些情况下,在上限值内设置显示内容。

应当注意的是,在图4中所示的示例中,字符串以横幅形式进行显示并且图像以控件的显示进行显示。

随后,在步骤s102中,消息生成单元222在事件接收单元223上,针对显示设置数据中包括的每个显示设置来注册包括设置名称、显示触发事件和删除触发事件的数据(此后称之为“通知对象信息”)。

图5是示出根据第一实施例的通知对象信息的示例的表。如图5中所示,设置名称、显示触发事件和删除触发事件是从图4中所示的每个显示设置提取出的。

在图5中所示的通知对象信息被设置之后,事件接收单元223等待来自主体系统单元224的事件通知。

例如,在步骤s103中,当完成显示图像形成装置20被激活后首次显示在操作面板25中的基本屏幕(主屏幕或初始屏幕)时,主体系统单元224向事件接收单元223通知事件“完成基本屏幕的显示”。事件接收单元223基于通知对象信息来确定所通知的事件是否为将要向消息生成单元222报告的通知对象。也就是,当所通知的事件是任何显示设置的显示触发事件或删除触发事件时,事件接收单元223将所通知的事件确定为通知对象。事件“完成基本屏幕的显示”对应于图5中所示的设置名称为“启动时”的显示设置(此后称为“第一对象设置”)的显示触发事件。因此,在步骤s104中,事件接收单元223向消息生成单元222通知事件“完成基本屏幕的显示”。

随后,消息生成单元222在显示设置数据中包括的显示设置之中指定与所通知的事件对应的显示设置。在步骤s105中,消息生成单元222请求消息显示单元221显示与所指定的显示设置对应的消息。如图4中所示,第一对象设置的显示样式是“横幅”,并且第一对象设置的显示类别是“字符串”。因此,消息生成单元222请求消息显示单元221显示被指定为第一对象设置的显示内容的字符串的横幅。

在步骤s106中,响应于来自消息生成单元222的请求,消息显示单元221改变操作面板25中显示的屏幕的显示状态。在此情况下,将字符串“当故障发生时联系○○商店”显示为横幅。

随后,在步骤s107中,消息显示单元221生成显示id,该显示id是与当前显示的横幅对应的识别信息,并且将所生成的显示id返回到消息生成单元222。消息生成单元222将显示id与第一对象设置相关联地存储。

如图4中所示,第一对象设置的删除触发事件是当设置为定时器的预定时间段过去时发生的定时器事件。也就是说,第一对象设置的消息被设置为使得该消息在开始显示消息之后经过预定时间段(300秒)是被删除。因此,在步骤s108中,消息生成单元222请求事件接收单元223启动300秒的定时器(开始计时300秒)。在步骤s109中,事件接收单元223在主体系统单元224中设置300秒的定时器。应当注意的是,此时事件接收单元223也存储设置为定时器的预定时间段过去时发生的定时器事件,作为向消息生成单元222报告的通知对象。

在步骤s110中,其中已经设置定时器的主体系统单元224测量300秒。在步骤s111中,当300秒过去时,主体系统单元224向事件接收单元223通知定时器事件。因为定时器事件被存储为通知对象,在步骤s112中,事件接收单元223向消息生成单元222通知从主体系统单元224报告的定时器事件。

随后,消息生成单元222从显示设置中搜索将定时器事件设置为显示触发事件或删除触发事件的显示设置。在此情况下,第一对象设置与该显示设置对应。因此,在步骤s113中,消息生成单元222请求消息显示单元221删除(隐藏)消息,同时指定与第一对象设置相关联的显示id。

响应于该请求,消息显示单元221在步骤s114中删除与请求中所指定的显示id对应的消息。在此情况下,删除步骤s106中在横幅中显示的消息。随后,在步骤s115中,消息显示单元221向消息生成单元222通知与消息对应的显示id被成功删除。消息生成单元222取消显示id与第一对象设置之间的关联。

根据图3中所示的处理过程,能够响应于激活(启动)图像形成装置20,自动向用户报告预定的消息。

随后,将描述在执行作业期间显示控件的示例。图6是示出根据第一实施例的消息显示处理的处理过程的第二示例的时序图。在图6中,与图3中的步骤号码对应的步骤编号附有相同的步骤编号,可以适当地省略它们的描述。

例如,在步骤s201中,当启动复印作业时,主体系统单元224向事件接收单元223通知事件“作业执行(复印)”。事件接收单元223基于通知对象信息(图5中所示)来确定所通知的事件是否为将要向消息生成单元222报告的通知对象。如图5所示,事件“作业执行(复印)”对应于设置名称为“开始复印时”的显示设置(此后称为“第二对象设置”)的显示触发事件。因此,在步骤s202中,事件接收单元223向消息生成单元222通知事件“作业执行(复印)”。

随后,消息生成单元222在显示设置数据中包括的显示设置之中指定与所通知的事件对应的显示设置。在步骤s203中,消息生成单元222请求消息显示单元221显示与所指定的显示设置对应的消息。如图4所示,第二对象设置的显示样式是“控件”,并且第二对象设置的显示类别是“图像”。因此,消息生成单元222请求消息显示单元221显示图像,同时指定第二对象设置的显示内容中所指定的文件名。

在步骤s204中,响应于来自消息生成单元222的请求,消息显示单元221改变操作面板25中显示的屏幕的显示状态。在此情况下,显示其中绘制有文件名为commercial.jpg的文件中存储的图像的控件。应当注意的是,图像例如可以是指示图像形成装置20的商店广告的图像。

随后,在步骤s205中,消息显示单元221生成与所显示的控件对应的显示id,从而将所生成的显示id返回到消息生成单元222。消息生成单元222将显示id与第二对象设置进行关联。

此后,在步骤s206中,当完成复印作业时,主体系统单元224向事件接收单元223通知事件“作业结束(复印)”。事件接收单元223基于通知对象信息(图5中所示)来确定所通知的事件是否是针对消息生成单元222的通知对象。事件“作业结束(复印)”对应于第二对象设置的删除触发事件。因此,在步骤s207中,事件接收单元223向消息生成单元222通知事件“作业结束(复印)”。

随后,消息生成单元222从显示设置中搜索将事件“作业结束(复印)”设置为显示触发事件或删除触发事件的显示设置。在此情况下,第二对象设置与该显示设置对应。因此,在步骤s208中消息生成单元222请求消息显示单元221删除消息,同时指定与第二对象设置相关联的显示id。

响应于该请求,消息显示单元221在步骤s209中删除与请求中所指定的显示id对应的消息。在此情况下,删除步骤s204中显示的控件。随后,在步骤s210中,消息显示单元221向消息生成单元222通知与控件对应的显示id被成功删除。消息生成单元222取消显示id与第二对象设置之间的关联。

根据图6中所示的处理过程,能够仅在执行该作业的时间段期间,自动向用户报告预定的消息。

应当注意的是,在图3或图6的处理过程中,消息例如如图7中所示进行显示。图7是示出消息示例的示意图。

如图7(a)所示,在操作面板25上显示的基本屏幕510中,显示横幅520和控件530。

横幅520显示在基本屏幕510的边缘部分(例如,沿着底边)。横幅520显示在正常操作区域的外部区域使得横幅520不妨碍基本屏幕510中的其他显示要素。此外,根据按钮操作、轻击操作等,可以易于执行改变横幅520的显示位置(例如,显示在横幅520的前面)、删除横幅520等。

一些内容的长句能够显示在横幅520中。此外,横幅520中能够同时显示多个字符串。因此横幅520的显示区域有限制,在设置字符串的情况下,可以以几秒的间隔将作为显示对象的字符串中的一个改变为字符串中的另一个。此外,可以根据滚动操作将作为显示对象的字符串中的一个改变为字符串的另一个。

如图7(b)中所示,在浏览横幅520的用户轻击(选择)横幅520的情况下,消息显示单元221可以在操作面板25中显示细节屏幕540,该细节屏幕540包括横幅520中显示的消息有关的详细信息。详细信息可以包括例如已经成为显示横幅520的触发的事件。在详细信息项之中,可以根据用户的轻击操作或滚动操作来显示细节屏幕540中无法显示的信息(显示得太多)。

另一方面,控件530可以是例如与各种图标相似并排地图形化显示在基本屏幕510上的显示要素。如图7(a)中所示,控件530中能够显示图像和字符串两者。例如,控件530可以通过如下方式来实现:使用诸如超文本标记语言(html)的图层语言,并且定义针对显示对象的图像和字符串的指定、图像和字符串的排布、以及图像和字符串的大小。

控件530的显示位置可以由用户来改变。例如,在控件530显示在包括多个面的屏幕的情况下,其中根据轻击操作等来改变显示对象的面,横幅530的显示位置可以在这些面内改变。

如图7(c)中所示,还是在用户轻击(选择)控件530的情况下,消息显示单元221可以在操作面板25中显示细节屏幕550,该细节屏幕550包括控件530中显示的消息有关的详细信息。在细节屏幕550中,显示详细信息,该详细信息包括控件530中的显示内容作为一部分。然而,在细节屏幕550中可以显示不包括控件530的显示内容的详细信息。

横幅530中能够同时显示多个显示内容。在此情况下,为了向用户通知多条消息,可以以几秒的间隔将显示内容中的一个改变为显示内容的另一个。此外,可以根据滚动操作将作为显示对象的显示内容中的一个改变为显示内容的另一个。此外,当显示轻击时,显示内容可以根据轻击的操作进行改变。

应当注意的是,虽然将广告作为显示对象显示在横幅520和控件530中,但是横幅520和控件530中显示的信息不限于广告。例如,可以显示图像形成装置20的维护周期的通知。此外,可以显示与图像形成装置20不相关的商业信息。可以显示其他信息。

下面,将描述显示设置数据的编写处理(生成处理)。图8是示出根据第一实施例的显示设置数据的编写处理(编写显示设置数据的处理)的处理过程示例的时序图。在图8中,具有编写显示设置数据的权限的用户登录到图像形成装置20。

当在步骤s301中用户经由操作面板25输入编写显示设置数据的编写请求时,在步骤s302中,该编写请求被报告给(输入到)显示设置编写单元225。在步骤s303中,响应于该编写请求,显示设置编写单元225从显示设置存储单元231中读取显示设置数据。随后,在步骤s304中,显示设置编写单元225在操作面板25中显示编写屏幕,该编写屏幕用于编写显示设置数据。应当理解的是,在显示设置数据是新生成(例如,显示设置数据不存储在显示设置存储单元231中)的情况下,编写屏幕中的显示设置数据的每个项目的值可以是空白,或者可以是在编写屏幕中显示预设的值。此外,编写屏幕的配置不限于此。例如,编写屏幕可以是为了允许用户编写显示设置数据而如图4中所示以表格形式来显示显示设置数据的屏幕。

在步骤s305中,用户经由编写屏幕来编写(编辑)显示设置数据。例如,可以执行如下操作:编写(改变)现有显示设置的项目,删除现有显示设置,或者添加新显示设置。当完成编写之后在步骤s306和步骤s307中输入存储该显示设置数据的存储请求时,在步骤s308中,显示设置编写单元225在显示设置存储单元231上写入(存储)由于编写产生的显示设置数据。

此后,在步骤s309中,当用户输入完成显示设置数据的编写的完成请求时,显示设置编写单元225完成显示设置数据的编写处理。

如上所述,根据第一实施例,图像形成装置20能够基于能够被编写的显示设置数据来显示诸如消息的通知信息。显示和删除通知信息的定时是按照显示设置数据。也就是,能够由用户任意设置显示和删除每个通知信息项目的定时。例如,第一实施例能够在特有定时,在图像形成装置20中显示图像形成装置20的特有商店的特有信息,或者图像形成装置20的特有用户的信息。因此,在第一实施例中,能够改进在图像形成装置20中显示信息有关的灵活性。

接着,将描述第二实施例。下面,将描述第二实施例与第一实施例的差异。因此,下面未具体描述的第二实施例的特征与第一实施例的特征类似。在第二实施例的描述中,将描述如下示例:根据图像形成装置20的用户来改变能够显示的消息。

图9是示出根据第二实施例的消息显示处理的处理过程示例的时序图。在图9中,与图3中的步骤编号对应的步骤编号是指相同的步骤编号,可以适当地省略它们的描述。

图9中,在步骤s101中,读取图10中所示的显示设置数据。

图10是示出根据第二实施例的显示设置数据的示例的表。在图10中,显示设置数据还包括对象用户的项目。对象用户是指示对应的显示设置有效的用户的类别(以下称之为“用户类别”)的信息。用户类别通过图像形成装置20的操作权限进行区分。在第二实施例中,用户类别包括管理者用户和普通用户。管理者用户是具有管理者权限(管理员权限)的用户。具有管理者权限的用户例如可以是能够使用图像形成装置20的管理功能的用户。图像形成装置20的管理功能例如可以是改变图像形成装置20有关的各种设置信息的功能。普通用户是没有管理者权限的用户。例如,普通用户能够使用图像形成装置20的功能,诸如复印功能、扫描功能和打印功能。

如图10中所示,表示的是第一行和第二行的显示设置对于管理者用户和普通用户两者都有效。另一方面,第三行和第四行的显示设置仅对管理者用户有效。

在步骤s401中,当图像形成装置20被激活并且执行步骤s101之后一些用户为了执行登录图像形成装置20的登录操作(诸如输入用户名和密码,或者在其上保持预定卡片或者诸如智能手机和移动电话的包括认证功能的认证设备),主体系统单元224执行用户的认证。在认证已经成功的情况下,主体系统单元224确定用户类别。在此情况下,用户是普通用户。应当注意的是,用户类别(或用户权限)可以与用户名相关联地存储在例如hdd214或操作面板25或者能够经由网络连接到图像形成装置20的外部设备中包括的存储器中。另外,在步骤s402中,在认证成功的情况下,主体系统单元224向事件接收单元223通知表示用户登录图像形成装置20的登录事件。在步骤s403中,事件接收单元223向消息生成单元222通知登录事件。由于通知对象信息此时未注册在事件接收单元223中,所以事件接收单元223向消息生成单元222通知所有事件。

在步骤s404中,响应于登录事件,消息生成单元222从主体系统单元224获取登录用户信息。登录用户信息是登录用户有关的信息。登录用户信息可以包括例如用户类别和登录用户的用户名。

随后,在步骤s405中,消息生成单元222从显示设置信息(图10中所示)提取该登录用户有效的显示设置。在此情况下,由于该登录用户是普通用户,所以提取图10中所示的第一行和第二行的显示设置。

随后,在步骤s102中,消息生成单元222在事件接收单元223上注册与提取出的显示设置对应的通知对象信息。

图11是示出根据第二实施例的通知对象信息的示例的示意图。在图11中,显示与图10中的第一行和第二行的显示设置对应的通知对象信息。

因此,事件接收单元223不报告与图11中所示的显示触发事件或删除事件不对应的事件。因此,图10中第三行和第四行的显示设置是无效的。

图9中步骤s103随后的步骤与图3中所示的处理类似地执行。应当注意的是,在登录用户登出的情况下,事件接收单元223可以清除设置的通知对象信息。

如上所述,在第二实施例中,能够根据用户类别来改变有效显示设置。应当注意的是,可以根据操作权限以外的信息进行区分的用户名或群组来改变有效显示设置。

接着,将描述第三实施例。下面,将描述第三实施例与第一和第二实施例之间的差异。因此,未具体描述的第三实施例的特征与第一和第二实施例的特征类似。

图12是示出根据第三实施例的系统配置的示例的框图。在图12中,一个或多个图像形成装置20,包括图像形成装置20a和图像形成装置20b,经由诸如局域网(lan)和互联网的(有线或无线)网络以通信的方式连接到用户终端10。

用户终端10是用于生成和编写显示设置数据所使用的终端。例如,个人计算机(pc)、移动电话、智能手机、和平板类型终端、个人数字助理(pda)等可以用作用户终端10。

图13是示出根据第三实施例的用户终端10的硬件配置的示例的框图。在图13中,用户终端10包括经由总线b相互连接的驱动设备100、辅助存储设备102、存储设备103、cpu104、接口设备105、显示设备106、输入设备107等。

用于实现用户终端10中执行的处理的程序可以由诸如cd-rom的记录介质101来实现。当在驱动设备100中设置存储程序的记录介质101时,经由驱动设备100将该程序从记录介质101安装在辅助存储设备102中。应当注意的是,安装该程序可以通过经由网络从另一计算机下载该程序来执行。辅助存储设备102存储所安装的程序、必要的文件、数据等。

存储设备103响应于启动该程序的指令,从辅助存储设备102读取出程序并且进行存储。cpu104根据存储设备103中存储的程序来实现用户终端10的各种功能。接口设备105可以用于将用户终端10连接到网络。显示设备106根据程序来显示图形化用户界面(gui)等。输入设备107可以包括键盘、鼠标等,并且用于输入各种操作指令。

图14是示出图像形成装置20和用户终端10的功能配置的示例的框图。在图14中,图像形成装置20包括显示设置管理单元226。响应于来自用户的请求,显示设置管理单元226经由网络向用户终端10发送显示设置存储单元231中存储的显示设置数据。此外,显示设置管理单元226接收从用户终端10发送的显示设置数据,并且将接收到的显示设置数据写入到显示设置存储单元231。应当注意的是,图像形成装置20可以包括第三实施例中的显示设置编写单元225。

另一方面,用户终端10包括显示设置获取单元11、远程编写单元12、显示设置发送单元13等。这些单元可以基于用户终端10中安装的至少一个程序通过cpu104执行的处理来实现。

显示设置获取单元11从图像形成装置20获取显示设置数据。远程编写单元12根据用户终端10的用户进行的操作来生成和/或编写显示设置数据。换言之,远程编写单元12能够接收显示设置数据的输入。显示设置发送单元13向图像形成装置20发送由远程编写单元12生成或编写的显示设置数据。

图15是示出根据第三实施例的显示设置数据的编写处理的处理过程示例的时序图。在图15中,用户操作用户终端10。

在步骤s501中,当用户向用户终端10输入编写显示数据的编写请求时,在步骤s502中,显示设置获取单元11向图像形成装置20发送获取显示设置数据的获取请求。应当注意的是,显示设置数据来自的获取目的地(源)的图像形成装置20可以由用户来选择。此外,图像形成装置20的选择可以通过输入图像形成装置20的ip地址或者通过从图像形成装置20的列表进行选择来执行。当执行图像形成装置20的选择时,其中的图像形成装置20作为获取显示设置数据所来自的获取目的地(源),显示设置获取单元11向用户选择的图像形成装置20发送获取显示设置数据的获取请求。此外,可以在执行步骤s502中的处理之前执行用户到图像形成装置20的远程登录处理。在此情况下,当对于图像形成装置20的远程登录处理已经成功时可以执行步骤s502随后的步骤。

在步骤s503中,响应于接收到显示设置数据的获取请求,图像形成装置20的显示设置管理单元226从显示设置存储单元231中读取显示设置数据。随后,在步骤s504中,显示设置管理单元226向用户终端10传送(发送)读取到的显示设置数据。

当显示设置获取单元11接收到显示设置数据时,远程编写单元12在用户终端10中显示设置数据的编写屏幕。应当注意的是,在显示设置数据是新生成(例如,显示设置数据不存储在获取目的地的图像形成装置20的显示设置存储单元231中)的情况下,在编写屏幕中显示设置数据的项目值可以是空白的,或者可以是显示预设的值。此外,编写屏幕的配置不限于此。例如,编写屏幕可以是如图4中所示以表格形式来显示显示设置数据使得能够编写显示设置数据的屏幕。

在步骤s505中,用户经由编写屏幕来编写显示设置数据。编写内容可以与图8中描述的处理类似。响应于用户进行的编写操作,远程编写单元12将编写操作反映在显示设置数据中。

在编写完成之后,当在步骤s506中输入存储显示设置数据的存储请求时,在步骤s507中,显示设置发送单元13向图像形成装置20发送所编写的显示设置数据。此时,显示设置数据将要发送到的发送目的地的图像形成装置20可以由用户来选择。也就是,所编写的显示设置数据的发送目的地可以不同于获取编写前的显示设置数据来自的获取目的地(源)的图像形成装置20。此外,可以将两个或更多个图像形成装置20选择(指定)为显示设置数据的发送目的地。

在步骤s508中,响应于接收到显示设置数据,被指定为显示设置数据的发送目的地的图像形成装置20的显示设置管理单元226将接收到的显示设置数据写入显示设置存储单元231。随后,在步骤s509,显示设置管理单元226向用户终端10传送(发送)指示写入该显示设置数据完成的响应。此后,在步骤s510中,当用户输入完成显示设置数据的编写的完成请求时,远程编写单元12完成显示设置数据的编写处理。

应当注意的是,在显示设置数据是新生成的情况下,不执行步骤s502至步骤s504。此外,编写的源不限于从图像形成装置20获取的显示设置数据。用户终端10等中存储的显示设置数据可以是待编写的对象。

如上所述,根据第三实施例,用户能够使用用户终端10来生成或编写显示设置数据。此时,能够同时在两个或更多个图像形成装置10中设置相同的显示设置数据。因此,能够减少设置显示设置数据的工作负荷。

接着,将描述第四实施例。下面,将描述第四实施例与第一至第三实施例之间的差异。因此,未具体描述的第四实施例的特征可以与第一实施例、第二实施例或者第三实施例的特征类似。

图16是示出根据第四实施例的系统配置示例的框图。

因为图像形成装置20a和20b以及用户终端10具有与图12中的第三实施例类似的配置,省略它们的描述。

在图16中,添加了更新设置管理装置30。更新设置管理装置30经由网络以通信方式连接到图像形成装置20a和20b。更新设置管理装置30是管理被更新的显示设置数据(例如,最新版本的显示设置数据)的一个或多个计算机。例如,更新设置管理装置30具有图13中所示的硬件配置。然而,更新设置管理装置30不必包括显示装置106和输入设备107。

应当注意的是,可以布置多个更新设置管理装置30。此外,在第四实施例中,不必使用用户终端10。

图17是示出图像形成装置20和更新设置管理装置30的功能配置的示例的框图。在图17中,与图2中所示的第一实施例类似,图像形成装置20包括消息显示单元221、消息生成单元222、事件接收单元223、以及主体系统单元224,虽然它们的描述被省略。在图17中,图像形成装置20包括显示设置更新单元227。显示设置更新单元227可以基于图像形成装置20中安装的至少一个程序通过cpu211执行的处理来实现。显示设置更新单元227在预定的定时自动获取由更新设置管理装置30管理的显示设置数据,从而基于所获得的显示设置数据来更新显示设置存储单元231中存储的显示设置数据。应当注意的是,在第四实施例中,图像形成装置20可以包括显示设置编写单元225和/或显示设置管理单元226。

另一方面,更新设置管理装置30包括更新设置管理单元31。显示设置更新单元31可以基于更新设置管理装置30中安装的至少一个程序通过更新设置管理装置30执行的处理来实现。此外,更新设置管理装置30使用更新设置存储单元32。更新设置存储单元32可以通过使用更新设置管理装置30的辅助存储设置或者能够经由网络连接到更新设置管理装置30的存储设备来实现。

更新设置存储单元32存储已更新的显示设置数据。例如,在第四实施例中,用户终端10所编写的显示设置数据的编写结果可以反映(存储)在更新设置存储单元32中。

响应于从图像形成装置20获取显示设置数据的获取请求,更新设置管理单元31向请求显示设置数据的图像形成装置20发送更新设置存储单元32中存储的显示设置数据。

图18是示出根据第四实施例的显示设置数据的自动更新处理的处理过程示例的时序图。

当在步骤s601中显示设置更新单元227检测到到达显示设置数据的更新时间时,在步骤s602中,显示设置更新单元227向更新设置管理装置30的更新设置管理单元31发送获取显示设置数据的获取请求。

例如,表示显示设置数据的更新时间的信息(时间信息)和表示获取显示设置数据的获取请求的发送目的地的信息可以包括在显示设置数据中。

图19是示出根据第四实施例的显示设置数据的第一示例的表。图19中所示的显示设置数据还包括更新时间和参考目的地。

更新时间是表示更新显示设置数据的时间点(时刻)的信息。例如,更新时间可以通过yyyy-mm-dd-hh格式、nd格式、nh格式等来指定(设置)。yyyy-mm-dd-hh格式是表示具体日期和时间的格式。也就是说,在“yyyy-mm-dd-hh”中,“yyyy”表示年(yearofgrace)。同样,“mm”表示月,“dd”表示天,而“hh”表示小时(当日时间)。nd格式是表示更新间隔的天数的格式。也就是,在“nd”中,“n”是1或更大的整数,而“d”是表示“n”的单位为一天的标识符。nh格式是表示更新间隔的时间的格式。也就是,在“nh”中,“n”是1或更大的整数,而“h”是表示“n”的单位为一小时的标识符。

参考目的地是显示设置数据的获取目的地(源)的识别信息。换言之,从获取目的地获取显示设置数据。例如,参考目的地的值可以是统一资源定位符(url)。

在显示设置数据包括图19中所示的配置的情况下,显示设置更新单元227基于显示设置存储单元231中存储的显示设置数据的更新时间值来检测更新时间的到达。此外,显示设置更新单元227向显示设置数据的对应参考地址识别出的地址发送获取显示设置数据的获取请求。应当注意的是,在更新时间的值是nd格式或nh格式的情况下,可以存储最后更新的日期和时间,并且检测从最后更新日期和时间经过n天或h小时。

随后,在步骤s603中,更新设置管理单元31从更新设置存储单元32获取显示设置数据,从而将所获取的显示设置数据发送(传送)到作为获取请求的发送源的显示设置更新单元227。应当注意的是,更新设置存储单元32中存储的显示设置数据可以不同于先前时间更新的显示设置数据。

随后,在步骤s604中,响应于接收到显示设置数据,显示设置更新单元227将接收到的显示设置数据重写到显示设置存储单元231中存储的显示设置数据中。因此,显示设置存储单元231中存储的显示设置数据被更新。应当注意的是,可以对于更新时间和/或参考地址进行更新。通过这种方式,在以yyyy-mm-dd-hh格式来表示更新时间的情况下,更新设置管理单元31能够向显示设置更新单元227通知下一次的更新时间。此外,在以nd格式或nh格式来表示更新时间的情况下,能够改变下次的更新间隔(更新循环)。

应当注意的是,可以根据图3、图6或图9中所示的步骤s101来执行更新时间的到达的检测。也就是说,在读取显示设置数据之前,显示设置更新单元227可以确定是否到达更新时间(是否经过更新时间)。然后,在到达更新时间的情况下,显示设置更新单元227可以执行步骤s602中的处理。

此外,在显示设置数据已经在步骤s101中被读取之后到达更新时间的情况下,可以更新显示设置存储单元231中存储的显示设置数据,并且在下次启动图像形成装置20之后,基于已更新的显示设置数据的显示控制可以是有效的。

应当注意的是,对于每个显示设置,更新时间和参考地址可以不同。

图20是示出根据第四实施例的显示设置数据的第二示例的表。在图20中示出的显示设置数据中,能够针对各个显示设置单独设置更新时间和参考地址。在此情况下,在图18所示的步骤s602中,显示设置更新单元227向到达更新时间的显示设置中所设置的参考地址有关的更新设置管理单元31发送获取显示设置数据的获取请求,该获取请求包括到达更新时间的显示设置的设置名称。应当注意的是,在图20中,对于未设置更新时间和参考地址的显示设置不需要执行更新。

此外,显示设置数据可以包括将图19所示的配置和图20中所示的配置进行组合的配置。

图21是示出根据第四实施例的显示设置数据的第三示例的表。

在图21中所示的显示设置数据中,能够设置对于所有显示设置共同有效的共同更新时间和共同参考目的地。而且,对于各个显示设置,能够单独设置单独的更新时间和单独的参考目的地。在图21中,对于未设置单独更新时间和单独参考目的地的显示设置,共同更新时间和共同参考目的地是有效的。另一方面,对于设置单独更新时间和单独参考目的地的显示设置,只有单独更新时间和单独参考目的地是有效的,或者单独更新时间和单独参考目的地,以及共同更新时间和共同参考目的地都是有效的。

应当注意的是,对于图10中所示的显示设置数据,更新时间和参考地址可以通过如图19、图20或图21中所示的格式进行添加。

此外,更新时间和参考目的地不必包括在显示设置数据中。与显示设置数据分离,更新时间和参考地址可以与显示设置数据或各个显示设置相关联地进行管理。此外,在参考目的地固定的情况下,参考目的地不必用于显示设置数据的参数。

如上所述,根据第四实施例,能够自动更新各个图像形成装置20中存储的显示设置。通过这种方式,例如当用户对于更新设置存储单元32中存储的显示设置数据进行更新时,所更新的显示设置数据能够反映在各个图像形成装置20中。换言之,例如在用户更新(改变)更新设置管理装置30的更新设置存储单元32中存储的显示设置数据的显示设置的情况下,通过对应的图像形成装置20在显示设置存储单元231中存储的显示设置数据更新之前的显示设置所体现(中所设置的)的时间(时间点),从更新设置管理装置30获取已更新的显示设置,已更新的显示设置能够对于一个或多个对应的图像形成装置20变得有效。应当注意的是,如图19至图21中所示,显示设置数据可以包括多个显示设置(图19至图21中的四个显示设置)。在各个显示设置中,设置将要显示在操作面板25中的显示内容,分别对应于显示内容的显示条件,分别对应于显示内容的隐藏条件,更新时间,以及参考目的地等。然后,当显示设置更新单元227检测到显示设置中设置的各个更新时间(时间点)到达时,显示设置更新单元227获取由用户更新并且存储在更新设置存储单元32中的显示设置(更新信息项目)。因此,能够更新到达更新时间的各个显示设置的显示内容、显示条件、隐藏条件等中的至少一个。此外,从到达更新时间的显示设置的参考目的地所表示的更新设置管理装置30获取各个显示设置。

应当注意的是,上述实施例可以适用于图像形成装置20之外的一个或多个装置。例如,实施例可以适用于投影仪、tv会议系统、数码相机等的操作面板上的信息显示。

应当注意的是,在上述实施例中,图像形成装置20、操作面板25、或者图像形成装置20和操作面板25是装置的示例。操作面板25是显示单元的示例。显示设置存储单元231是存储单元的示例。事件接收单元223是确定单元的示例。消息显示单元221是显示控制单元的示例。显示设置更新单元227是更新单元的示例。更新设置存储单元32中存储的显示设置数据是更新信息的示例。

应当注意的是,信息处理技术领域的技术人员可以利用专用集成电路(asic)或者将电路模块进行连接的装置来运用本发明。

此外,每个功能(单元)可以由一个或多个电路来实施。

应当注意的是,在说明书中,电路可以包括通过软件进行编程以执行对应功能的处理器,以及被设计为执行对应功能的硬件,诸如asic和电路模块。

此外,本发明不限于这些实施例,而是在不脱离本发明的范围的情况下可以做出各种变型和修改。

本申请基于并且要求2015年5月14日提交的日本优先权申请号2015-099239的优先权的权益,将其全部内容通过参考整体并入于此。

附图标记列表

10用户终端

11显示设置获取单元

12远程编写单元

13显示设置发送单元

20图像形成装置

21控制器

22扫描仪

23打印机

24调制解调器

25操作面板

26网络接口

27sd卡槽

30更新设置管理装置

31更新设置管理单元

32更新设置存储单元

80sd卡

100驱动设备

101记录介质

102辅助存储设备

103存储设备

104cpu

105接口设备

106显示设备

107输入设备

211cpu

212ram

213rom

214hdd

215nvram

221消息显示部

222消息生成部

223事件接收单元

224主体系统单元

225显示设置编写单元

226显示设置管理单元

227显示设置更新单元

231显示设置存储单元

b总线

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1