Service processing apparatus and service processing method
AssigneeCanon Kabushiki Kaisha
InventorTakafumi Mizuno
Life of this patent
Estimating the term…
Abstract
In the present invention, in the case where distributed services are brought into cooperation among a plurality of service processing apparatuses, no instruction will be prepared in advance or no instruction is needed to be prepared again in the case where a novel function is added as well. And a combination of functions is controlled for selection and display corresponding with a selection, enabling a utilizer to select an appropriate combination of services in a short period of time without perplexing the utilizer. They provide a service processing apparatus as well as a service processing method capable of alleviating a burden onto operators and increasing convenience.
Claims24
A service processing apparatus capable of communicating with respective apparatuses distributed on a network and utilizing, as service, functions providable at respective apparatuses, comprising:
- an obtaining unit adapted to obtain service information including cooperation information on individual services provided from respective apparatuses;
- a determining unit adapted to determine priorities of respective services to be displayed onto a display portion from cooperation information of respective services based on service information of respective apparatuses obtained by said obtaining unit;
- and
- a control unit adapted to display respective services onto the display portion based on priorities determined by said determining unit.
A service processing apparatus capable of providing a service of executing predetermined functions on a service request from a processing apparatus of a source of the request, comprising:
- a storage unit adapted to store service information on a providable service basis;
- a transmitting unit adapted to transmit the service information stored in said storage unit based on service information obtaining request from a processing apparatus of the source of the request;
- and
- an executing unit adapted to execute, based on service request from the source of the request, services based on predetermined functions.
A service display method in a service processing apparatus capable of communicating with respective apparatuses distributed on a network and utilizing, as service, functions providable at respective apparatuses, comprising:
- an obtaining step of obtaining service information including cooperation information on individual services provided from respective apparatuses;
- a determining step of determining priorities of respective services to be displayed onto a display portion from cooperation information of respective services based on service information of respective apparatuses obtained in said obtaining step;
- and
- a control step of displaying respective services onto the display portion based on priorities determined in said determining step.
A service processing method in a service processing apparatus comprising a storage unit of storing service information on a providable service basis and capable of providing a service of executing predetermined functions on a service request from a processing apparatus of a source of the request, comprising:
- a transmitting step of transmitting the service information stored in the storage unit based on service information obtaining request from a processing apparatus of the source of the request;
- and
- an executing step of executing, based on service request from the source of the request, services based on predetermined functions.
A computer-readable storage medium that stores a computer program for causing a computer to execute a service display method carried out in a service processing apparatus capable of communicating with respective apparatuses distributed on a network and utilizing, as service, functions providable at respective apparatuses, wherein the service display method comprises:
- an obtaining step of obtaining service information including cooperation information on individual services provided from respective apparatuses;
- a determining step of determining priorities of respective services to be displayed onto a display portion from cooperation information of respective services based on service information of respective apparatuses obtained in said obtaining step;
- and
- a control step of displaying respective services onto the display portion based on priorities determined in said determining step.
A computer program stored on a computer-readable storage medium for causing a computer to execute a service display method in a service processing apparatus capable of communicating with respective apparatuses distributed on a network and utilizing, as service, functions providable at respective apparatuses, wherein said program comprises:
- an obtaining step of obtaining service information including cooperation information on individual services provided from respective apparatuses;
- a determining step of determining priorities of respective services to be displayed onto a display portion from cooperation information of respective services based on service information of respective apparatuses obtained in said obtaining step;
- and
- a control step of displaying respective services onto the display portion based on priorities determined in said determining step.
Dependencies are inferred from the claim text.