Service supplied by multifunction peripheral (MFP)
AssigneeInternational Business Machines Corporation
InventorChinami Hamatani
Life of this patent
Estimating the term…
Abstract
To provide an optimal service matched with requests from users of a MFP connected with a network. A method for providing a service by a multifunction peripheral (MFP) 10 includes the steps of: receiving a request for the service; receiving information 90 required for executing the service from an external device 30 capable of communicating with the MFP; judging, based on the received information 90, whether the MFP 10 itself executes processing for providing the service or the external device 30 executes the processing (50); and if the MFP itself executes the processing and if the MFP does not have an application required for the execution, downloading the application 100 from the external device.
Claims13
A method for providing a user service for a user by a multifunction peripheral (MFP), comprising the steps of:
- receiving a request in said MFP for the user service;
- receiving specification information in said MFP from an external device capable of communicating with the MFP, said specification information specifying at least one parameter of service processing provided by the external device, said service processing being processing executable by the external device as well as by the MFP and required for providing the user service;
- responsive to receiving the request for the user service, automatically determining within the MFP, based on the received specification information, whether the MFP itself executes service processing required for providing the user service or the external device executes the service processing;
- responsive to automatically determining within the MFP that the external device executes the service processing, automatically sending an instruction from the MFP to the external device requesting execution of the service processing;
- and
- responsive to automatically determining within the MFP that the MFP itself executes the service processing, if the MFP does not have an application required for the execution of the service processing, automatically requesting downloading the application from an external source, the application being executable on the MFP.
A multifunction peripheral (MFP) for providing a user with various user services, comprising:
- a memory that stores specification information sent from an external device, said specification information specifying at least one parameter of service processing provided by the external device, said service processing being required for providing a user service;
- a logic for receiving the specification information from the memory and for, responsive to receiving a request for the user service, determining, based on the specification information, whether the MFP itself executes service processing required for providing the user service or the external device executes the service processing;
- and
- a processing device for executing the service processing for providing the user service;
- wherein, responsive to the logic determining that the external device executes the service processing, the MFP automatically sends an instruction to the external device requesting execution of the service processing;
- and
- wherein, responsive to the logic determining that the MFP itself executes the service processing, if the MFP does not have an application required for the execution of the service processing, the MFP automatically requests downloading the application from an external source, the application being executable on the processing device.
A program product embodied in a non-transitory computer-readable medium for providing a user with various user services in a multifunction peripheral (MFP), the program product making the MFP execute the following steps of:
- receiving specification information from an external device capable of communicating with the MFP, said specification information specifying at least one parameter of service processing provided by the external device, said service processing being processing executable by the external device as well as by the MFP and required for providing a user service;
- responsive to receiving a request for the user service, automatically determining, based on the received specification information, whether the MFP itself executes service processing required for providing the user service or the external device executes the service processing;
- responsive to automatically determining that the external device executes the service processing, sending an instruction from the MFP to the external device requesting execution of the service processing;
- and
- responsive to automatically determining that the MFP itself executes the service processing, if the MFP does not have an application required for the execution of the service processing, requesting downloading the application from an external source, the application being executable on the MFP.
Dependencies are inferred from the claim text.