用于图像形成设备的应用安装方法以及使用该方法的图像形成设备技术

技术编号:23154453 阅读:40 留言:0更新日期:2020-01-18 15:29
根据示例的图像形成设备,包括:被配置为存储程序的存储器;以及控制器,被配置为通过执行程序来执行对于将被安装的应用的预处理,以便获得应用的执行所必要的资源信息、获得可用的资源信息、基于必要的资源信息和可用的资源信息来确定是否安装应用、以及当确定应用可安装时在存储器中安装应用。

Application installation method for image forming apparatus and image forming apparatus using the method

【技术实现步骤摘要】
【国外来华专利技术】用于图像形成设备的应用安装方法以及使用该方法的图像形成设备
本公开涉及图像形成设备的应用安装方法以及使用该方法的图像形成设备。
技术介绍
最近,用于基于开放平台来公布应用编程接口(API)的系统正在兴起。沿着这一趋势,具有公开API的开放平台的图像形成设备在增加。因此,除由图像形成设备的制造商提供的应用之外,由第三方开发者来开发使用开放API的各种应用。可在图像形成设备上安装和执行这样的应用。由图像形成设备的制造商所提供的应用的正常执行在某种程度上是有保证的,但是因为第三方应用是由独立的开发者开发的,所以第三方应用可能在图像形成设备上不被正常地执行,并且在第三方应用的执行期间,可能出现各种问题。然而,尽管问题出现,难以使用户查明问题的原因并且立即采取措施。
技术实现思路
根据示例,提供的是用于在图像形成设备上正常地执行应用的图像形成设备的应用安装方法,以及使用应用安装方法的图像形成设备。根据示例的图像形成设备,包括:被配置为存储程序的存储器;以及控制器,被配置为通过执行程序来执行对于将被安装的应用的预处理,以便获得应用的执行所必要的资源信息、获得可用的资源信息、基于必要的资源信息和可用的资源信息来确定是否安装应用、以及当确定应用可安装时在存储器中安装应用。根据示例,可防止图像形成设备100的异常操作。附图说明图1是根据示例的图像形成设备的结构的图;图2是示出根据示例的、图像形成设备到用户终端或服务器的连接的图;图3是根据示例的用户界面单元的详细结构的图;图4是根据示例的图像形成设备的结构的图;图5是根据示例的、通过使用通用串行总线(USB)来执行应用安装文件的过程的图;图6示出根据示例的、显示应用的预先安装过程的屏幕;图7是根据示例的、示出应用的完整安装的屏幕的图;图8是根据示例的、示出图像形成设备的资源的状态的图;图9是根据示例的、图像形成设备的应用安装方法的流程图;图10是根据另一个示例的、图像形成设备的应用安装方法的流程图;图11是根据示例的、在图像形成设备的应用被执行时的资源管理方法的流程图;以及图12是根据示例的用户界面单元的结构的图。具体实施方式根据示例的图像形成设备,包括:被配置为存储程序的存储器;以及控制器,被配置为通过执行程序来执行对于将被安装的应用的预处理,以便获得应用的执行所必要的资源信息、获得可用的资源信息、基于必要的资源信息和可用的资源信息来确定是否安装应用、以及当确定应用可安装时在存储器中安装应用。控制器可被配置为提前将应用安装在存储器中以防止用户执行应用、执行提前安装的应用、以及基于根据应用的执行的资源使用的改变来获得执行应用所必要的资源信息。控制器可被配置为在应用被提前安装之前组织资源。当确定应用的安装是不可能的时,控制器可移除提前安装的应用,并且当确定应用的安装是可能的时,控制器可完成应用的安装。控制器可被配置为在提前安装的应用被移除之后控制显示器显示指示应用的安装被取消的消息。控制器可被配置为将资源信息与可用的资源信息相比较,并且当应用被执行时,确定图像形成设备的开箱即用(OOB)应用是否被正常地执行。应用可包括使用固定资源区域被执行的应用。控制器可被配置为基于可用的资源信息来动态地重新分配固定资源区域。存储器可被配置为存储包括关于应用的资源信息的数据库,并且控制器被配置为基于使用应用编程接口(API)所提供的信息或数据库来获得执行应用所必要的资源信息。控制器可被配置为周期性地或根据事件来获得可用的资源信息,并且当可用资源的数量小于或等于预设阈值时,控制显示器来显示警报消息。根据示例的图像形成设备的应用安装方法包括:通过对应用执行预处理来获得执行将被安装的应用所必要的资源信息;获得可用的资源信息;基于资源信息和可用的资源信息来确定是否安装应用;以及当确定应用的安装是可能的时,安装应用。获得资源信息可包括:提前安装应用以防止用户执行应用;以及执行提前被安装的应用并基于根据应用的执行的资源使用的改变来获得执行应用所必要的资源信息。应用安装方法可进一步包括提前安装应用之前组织资源。应用安装方法可进一步包括:当确定应用的安装是不可能的时,移除提前安装的应用,并且当确定应用的安装是可能的时,完成应用的安装。应用安装方法可进一步包括在提前安装的应用被移除之后显示指示应用的安装被取消的消息。确定是否安装应用可包括:将资源信息与可用的资源信息相比较,并且当应用被执行时,确定图像形成设备的开箱即用(OOB)应用是否被正常地执行。应用可包括使用固定资源区域被执行的应用。应用安装方法可进一步包括基于可用的资源信息来动态地重新分配固定资源区域。应用安装方法可进一步包括基于使用API所提供的信息或存储的数据库来获得执行应用所必要的资源信息。根据示例的非暂时性计算机可读记录介质具有记录在其上的程序,该程序当由计算机执行时实施应用安装方法。在下文,将参考附图详细描述各种示例。下面的示例可以以很多不同的形式体现。为了解释的清楚,没有详细描述下面的示例所属的领域中的普通技术人员公知的内容。将理解,当元件被称为“连接到”另一元件时,该元件可以“直接连接到”另一元件或在其间的“中间元件”。将进一步理解,本文使用的术语“包括”和/或“包含”指定所陈述的特征或部件的存在,但不排除一个或多个其它特征或部件的存在或添加,除非另有规定。而且,术语“单元”、“模块”等等表示用于处理至少一个功能或操作的单元并且可以被实施为硬件、软件或硬件和软件的组合。在本说明书中,措辞“图像形成作业”可表示图像相关作业(例如打印、扫描或传真),例如形成图像、生成、存储、传输图像文件等,且术语“作业”可指示图像形成作业以及必须被进行以执行图像形成作业的一系列过程。此外,“图像形成设备”可以是可执行图像形成作业的任何设备,例如打印机、扫描仪、传真机、多功能打印机(MFP)和显示设备。此外,“硬拷贝”可指示在打印介质例如纸上打印图像的作业,并且“软拷贝”可指示在显示装置例如电视机(TV)或监视器上打印图像的作业。此外,“内容”可以是所有类型的数据,其为图像形成作业的目标,例如图片、图像或文档文件。此外,“打印数据”可以是转换成由打印机可打印的格式的数据。此外,“扫描文件”可以是在扫描图像之后由扫描仪生成的文件。此外,“用户”可以是使用图像形成设备或以有线或无线方式连接到图像形成设备的设备并进行与图像形成作业有关的作业的人。此外,“管理员”可以是有权限来访问图像形成设备和系统的所有功能的人。“用户”和“管理员”可以是同一人。图1是根据示例的图像形成设备的结构的图。参考图1,图像形成设备100可包括用户界面单元110、控制器120、通信器130、存储器140和图像形成作本文档来自技高网...

【技术保护点】
1.一种图像形成设备,包括:/n被配置为存储程序的存储器;以及/n控制器,被配置为通过执行所述程序来对将被安装的应用执行预处理、获得执行所述应用所必要的资源信息、获得可用的资源信息、基于所述资源信息和所述可用的资源信息来确定是否安装所述应用、以及当确定所述应用的安装是可能的时,将所述应用安装在所述存储器中。/n

【技术特征摘要】
【国外来华专利技术】20170609 KR 10-2017-00727191.一种图像形成设备,包括:
被配置为存储程序的存储器;以及
控制器,被配置为通过执行所述程序来对将被安装的应用执行预处理、获得执行所述应用所必要的资源信息、获得可用的资源信息、基于所述资源信息和所述可用的资源信息来确定是否安装所述应用、以及当确定所述应用的安装是可能的时,将所述应用安装在所述存储器中。


2.根据权利要求1所述的图像形成设备,其中,
所述控制器被配置为:
提前将所述应用安装在所述存储器中以防止用户执行所述应用、执行提前安装的所述应用、以及基于根据所述应用的执行的资源使用的改变来获得执行所述应用所必要的资源信息。


3.根据权利要求2所述的图像形成设备,其中,
所述控制器被配置为:
在所述应用被提前安装之前,组织资源。


4.根据权利要求2所述的图像形成设备,其中,
所述控制器被配置为:
当确定所述应用的安装是不可能的时,移除提前安装的所述应用,以及
当确定所述应用的安装是可能的时,完成所述应用的安装。


5.根据权利要求4所述的图像形成设备,其中,
所述控制器被配置为:
在提前安装的所述应用被移除之后,控制显示器显示指示所述应用的安装被取消的消息。


6.根据权利要求1所述的图像形成设备,其中,
所述控制器被配置为:
将所述资源信息与所述可用的资源信息相比较,并且当所述应用被执行时,确定所述图像形成设备的开箱即用(OOB)应用是否被正常地执行。


7.根据权利要求1所述的图像形成设备,其中,
所述应用包括:
使用固定资源区域所执行的应用。


8.根据权利要求7所述的图像形成设备,其中,
所述控制器被配置为:
基于所述可用的资源信息来动态地重新分配...

【专利技术属性】
技术研发人员:许楠
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1