发明名称 Image forming apparatus, program management system, program management method, and computer-readable storage medium
摘要 An image forming apparatus may be coupled to another image forming apparatus that manages first programs using a first program execution environment providing part in response to a request in accordance with first interface specifications using a predetermined communication protocol. The image forming apparatus manages second programs using a second program execution environment providing part that has a structure different from that of the first program execution environment providing part in response to an a request in accordance with second interface specifications, accepts the request in accordance with the first interface specifications, and converts the accepted request into a request in accordance with the second interface specifications to be input to the program management part.
申请公布号 US9286141(B2) 申请公布日期 2016.03.15
申请号 US201012848252 申请日期 2010.08.02
申请人 RICOH COMPANY, LTD. 发明人 Araki Ryoji
分类号 G06F9/44;G06F3/00;G06F9/54 主分类号 G06F9/44
代理机构 IPUSA, PLLC 代理人 IPUSA, PLLC
主权项 1. An image forming apparatus to be coupled via a network to an other image forming apparatus that includes a first interface providing a first execution environment for first programs and manages the first programs using the first interface in response to a first request that conforms to first interface specifications using a predetermined communication protocol, the image forming apparatus comprising: a processing unit configured to execute a process including managing second programs using a second interface having a structure different from that of the first interface and providing a second execution environment for the second programs, in response to a second request that conforms to second interface specifications different from the first interface specifications and is other than the first request;wherein the first execution environment within the other image forming apparatus and the second execution environment within the image forming apparatus are different and are incompatible with each other, andwherein the first programs are executed via the first interface in the first execution environment, and the second programs are executed via the second interface in the second execution environment,accepting the first request that conforms to the first interface specifications;first converting the first request that conforms to the first interface specifications and is accepted by the accepting into a converted request that conforms to the second interface specifications and is compatible with the second execution environment, and inputting the converted request to the managing, by communicating between the image forming apparatus and the other image forming apparatus according to a communication protocol that is neutral with respect to programming languages used in the first and second execution environments in order to acquire information of the second programs, including the second interface specifications; and returning result information of a process in accordance with the converted request, output by the managing, to an input source of the first request accepted by the accepting, wherein the returning includes second converting the result information into a format that conforms to the first interface specifications using the predetermined communication protocol before returning the result information to the input source, and wherein the managing includes controlling execution of at least one of installing the second programs, starting the second programs, stopping the second programs, uninstalling the second programs, and confirming list information of a list of second programs installed in the image forming apparatus.
地址 Tokyo JP