发明名称 Image Processing Device and Terminal Device
摘要 An image processing device performs: acquiring a selection instruction to select one function of the plurality of functions; determining whether an operation mode is in a simulation mode, a terminal device that stores a virtual application program s and a virtual service program used for the virtual application program, executing, when it is determined that the operation mode is not the simulation mode, a first function executing process to execute the selected function by: activating the application program corresponding to the function selected by the acquired selection instruction; and executing, when it is determined that the operation mode is the simulation mode, a second function executing process to execute the specific function by: inhibiting the activating of the application program; publishing an Application Programming Interface corresponding to the specific function; acquiring an execution instruction of the specific function, which is issued from the virtual application program.
申请公布号 US2017078511(A1) 申请公布日期 2017.03.16
申请号 US201615080702 申请日期 2016.03.25
申请人 Brother Kogyo Kabushiki Kaisha 发明人 Hasegawa Wataru
分类号 H04N1/00;G06F3/12 主分类号 H04N1/00
代理机构 代理人
主权项 1. An image processing device comprising: a plurality of pieces of hardware, which includes at least one of an image forming unit and an image reading unit; a processor; and a memory storing: a plurality of service programs to control the plurality of pieces of hardware;a plurality of application programs to realize a plurality of functions by operating the hardware via the service program, the plurality of functions differing from each other; andcomputer readable instruction, when executed by the processor, causing the image processing device to perform: acquiring a selection instruction to select one function of the plurality of functions;determining whether an operation mode is a simulation mode in which a specific function is executed in accordance with an execution instruction from a terminal device, the terminal device storing a virtual application program and a virtual service program, the virtual application program being correlated with the specific function among the plurality of functions, and the virtual service program being used for the virtual application program,executing, when it is determined that the operation mode is not the simulation mode, a first function executing process to execute the selected function by: activating the application program corresponding to the function selected by the acquired selection instruction; and causing the activated application program to operate the hardware via the service program, andexecuting, when it is determined that the operation mode is the simulation mode, a second function executing process to execute the specific function by: inhibiting the activating of the application program in response to acquisition of the selection instruction to select the specific function; publishing an Application Programming Interface (API) corresponding to the specific function; acquiring an execution instruction of the specific function, which is issued from the virtual application program of the terminal device via the virtual service program, via the API; and operating the hardware in accordance with the acquired execution instruction.
地址 Nagoya-shi JP