电子设备及存储有程序的计算机可读非临时性存储介质制造技术

技术编号:29955629 阅读:29 留言:0更新日期:2021-09-08 08:55
本发明专利技术提供一种电子设备,其包括:扩展应用,是实现电子设备的标准功能以外的功能的应用;以及设备性能服务,生成在扩展应用利用功能时使用的电子设备的性能的信息,性能的信息表示扩展应用利用的功能是否有效。表示扩展应用利用的功能是否有效。表示扩展应用利用的功能是否有效。

【技术实现步骤摘要】
电子设备及存储有程序的计算机可读非临时性存储介质


[0001]本专利技术涉及能够使实现标准功能以外的功能的应用亦即扩展应用运行的电子设备及存储有程序的计算机可读非临时性存储介质。

技术介绍

[0002]作为以往的电子设备,已知有一种图像形成装置,其包括:标准应用,是实现图像形成装置的标准功能的应用;扩展应用,是实现图像形成装置的标准功能以外的功能的应用;以及扩展功能服务,不利用标准应用而向扩展应用提供图像形成装置的标准功能的扩展的功能。
[0003]但是,对于在彼此构成不同的多个图像形成装置之间使相同的扩展应用运行的结构没有示出。

技术实现思路

[0004]本专利技术的目的在于提供一种能够在彼此构成不同的多个电子设备之间使相同的扩展应用运行的电子设备以及存储有程序的计算机可读非临时性存储介质。
[0005]本专利技术的电子设备包括:扩展应用,是实现所述电子设备的标准功能以外的功能的应用;以及设备性能服务,生成在所述扩展应用利用功能时使用的所述电子设备的性能的信息,所述性能的信息表示所述扩展应用利用的功能是否有效。
[0006]本专利技术的计算机可读非临时性存储介质存储有程序,电子设备通过执行所述程序实现设备性能服务,所述设备性能服务生成在实现所述电子设备的标准功能以外的功能的应用亦即扩展应用利用功能时使用的所述电子设备的性能的信息,所述性能的信息表示所述扩展应用利用的功能是否有效。
[0007]本专利技术的电子设备以及存储有程序的计算机可读非临时性存储介质能够在彼此构成不同的多个电子设备之间使相同的扩展应用运行。
附图说明
[0008]图1是本专利技术的第一实施方式所涉及的图像形成装置的硬件的框图。
[0009]图2是图1所示的图像形成装置的控制构成的框图。
[0010]图3是将扩展应用利用的功能写入配置文件的情况下的图2所示的扩展应用的动作的流程图。
[0011]图4是表示扩展应用本身写入有扩展应用利用的功能的状态下的图1所示的配置文件中的信息的一个例子的图。
[0012]图5是在图1所示的配置文件中赋予性能信息的值时的设备性能服务的动作的一部分的流程图。
[0013]图6是接着图5所示的流程图的流程图。
[0014]图7是表示图5以及图6所示的动作结束后的配置文件中的性能的信息的一个例子
的图。
[0015]图8是扩展应用参照配置文件并利用图像形成装置的功能时的图1所示的图像形成装置的动作的流程图。
[0016]图9是扩展应用向设备性能服务询问并利用图像形成装置的功能时的本专利技术的第二实施方式所涉及的图像形成装置的动作的流程图。
[0017]图10是从扩展应用接收到对象功能是否有效的询问时的本专利技术的第二实施方式所涉及的图像形成装置的设备性能服务的动作的流程图。
[0018]图11是从扩展应用接收到对象功能是否有效的询问时的与图10所示的动作不同的设备性能服务的动作的流程图。
具体实施方式
[0019]以下,参照附图对本专利技术的实施方式进行说明。
[0020](第一实施方式)
[0021]首先,对作为本实施方式所涉及的电子设备的图像形成装置的构成进行说明。
[0022]图1是本实施方式所涉及的图像形成装置10的硬件的框图。
[0023]如图1所示,图像形成装置10是MFP(多功能设备,Multifunction Peripheral),其包括:操作部11,是输入各种操作的例如按钮等操作设备;显示部12,是显示各种信息的例如LCD(液晶显示器,Liquid Grystal Display)等显示设备;图像处理部13,是针对图像数据执行例如放大、缩小、浓度调整、灰度调整、图像改善等各种图像处理的例如GPU(图形处理器,Graphics Processing Unit)等图像处理设备;打印机14,是对纸等记录介质印刷图像的印刷设备;扫描仪15,是从原稿读取图像的读取设备;网络通信部16,是经由LAN(局域网,Local Area Network)、因特网等网络、或不借助网络而通过有线或无线直接与外部的装置进行通信的通信设备;传真通信部17,是经由公共电话线路等通信线路与未图示的外部的传真装置进行传真通信的传真设备;存储部18,是存储各种信息的例如半导体存储器、HDD(硬盘驱动器,Hard Disk Drive)等非易失性的存储设备;以及控制部19,控制图像形成装置10整体。
[0024]存储部18存储有用于控制图像形成装置10的各硬件的例如Linux(注册商标)等通用OS(操作系统,Operating System)用的程序(以下称为“通用OS用程序”)18a。
[0025]存储部18存储有图像形成装置10的固件18b。
[0026]存储部18存储有用于实现图像形成装置10的标准功能以外的功能的程序亦即扩展用程序18c。
[0027]存储部18存储有实现图像形成装置10的标准功能以外的功能的应用亦即扩展应用用的程序(以下称为“扩展应用用程序”)18d。存储部18能够针对每个扩展应用存储扩展应用用程序。
[0028]存储部18存储有不利用实现图像形成装置10的标准功能的应用亦即标准应用而向扩展应用提供利用通用OS的服务的扩展服务用的程序(以下称为“扩展服务用程序”)18e。存储部18能够针对每个扩展服务存储扩展服务用程序。
[0029]存储部18存储有表示图像形成装置10的硬件的信息的设备信息18f。例如,设备信息18f表示是否安装有为了利用扫描仪15从原稿的双面读取图像所需要的输送原稿的装置
亦即自动送稿机。
[0030]存储部18能够存储保持扩展应用所需要的信息的配置文件18g。配置文件18g例如是XML形式的文件。存储部18除了配置文件18g以外,还能够存储与配置文件18g相同构成的配置文件。存储部18能够针对每个扩展应用存储配置文件。例如,在扩展应用是与图像形成装置10的外部的服务器协作的应用的情况下,配置文件包括该服务器的IP地址。扩展应用管理扩展应用本身的配置文件。
[0031]控制部19例如包括:CPU(中央处理器,Central Processing Unit)19a;ROM(只读存储器,Read Only Memory)19b,存储有程序以及各种数据;以及RAM(随机存储器,Random Access Memory)19c,作为用作CPU19a的工作区域的存储器。CPU19a执行存储在存储部18或ROM19b中的程序。
[0032]控制部19通过执行存储在存储部18或ROM19b中的程序,实现图2所示的控制构成。
[0033]图2是图像形成装置10的控制构成的框图。
[0034]如图2所示,控制部19通过执行通用OS用程序18a(参照图1),实现通用OS110。
[0035]控制部19通过执行固件18b(参照图1)而实现:图像处理服务121,在通用OS110上运行,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备,其特征在于包括:扩展应用,是实现所述电子设备的标准功能以外的功能的应用;以及设备性能服务,生成在所述扩展应用利用功能时使用的所述电子设备的性能的信息,所述性能的信息表示所述扩展应用利用的功能是否有效。2.根据权利要求1所述的电子设备,其特征在于,所述扩展应用将所述扩展应用本身利用的功能写入特定的文件,所述设备性能服务生成表示写入所述文件的功能是否有效的信息。3.根据权利要求1所述的电子设备,其特征在于,所述扩展应用向所述设备性能服务询问所述扩展应用本身利用的功能是否有效...

【专利技术属性】
技术研发人员:吉本洋
申请(专利权)人:京瓷办公信息系统株式会社
类型:发明
国别省市:

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

1