US 7,539,946 B2
Service processing apparatus and service processing method
Takafumi Mizuno, Higashi Murayama (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on Feb. 14, 2006, as Appl. No. 11/353,694.
Claims priority of application No. 2005-041055 (JP), filed on Feb. 17, 2005.
Prior Publication US 2006/0190604 A1, Aug. 24, 2006
Int. Cl. G06F 15/00 (2006.01); G06F 13/00 (2006.01)
U.S. Cl. 715—763  [715/765] 18 Claims
OG exemplary drawing
 
1. 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, the cooperation information indicating suitable combinations of functions provided by the services;
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;
a control unit adapted to display respective services onto the display portion based on priorities determined by said determining unit;
a requesting unit adapted to request, to respective apparatuses, execution of services displayed onto the display portion; and
wherein said control unit changes display contents of services to be displayed next based on a selection state of services displayed on the display portion.