System for searching device on network
First Claim
1. An information processing apparatus for searching a device on a network, comprising:
- management means for managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
search means for searching a device satisfying a search condition from the database in response to a reception of the search condition from another information processing apparatus, the search condition including at least one piece of the attribute information;
generation means for generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device; and
transmission means for transmitting the search result to the other information processing apparatus.
0 Assignments
0 Petitions
Accused Products
Abstract
Location information of each device connected to a network is managed in a hierarchical structure to display the location of each device in a manner easy to be recognized by a user. The location information of each device connected to the network is managed in the hierarchical structure and layout bit maps are stored in each client. When a client issues a device search request, the hierarchical location of the device whose location search was requested can be identified, and the identified location of the device can be displayed in a way to be easily recognized. When the client displays the search result, it is unnecessary for a sever to transmit the layout bit map to the client.
52 Citations
52 Claims
-
1. An information processing apparatus for searching a device on a network, comprising:
-
management means for managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
search means for searching a device satisfying a search condition from the database in response to a reception of the search condition from another information processing apparatus, the search condition including at least one piece of the attribute information;
generation means for generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device; and
transmission means for transmitting the search result to the other information processing apparatus. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing apparatus having a database registering attribute information of a device on a network, wherein the database registers attribute information of each of a plurality of devices, the attribute information comprising:
-
at least one piece of static attribute information representative of a performance of each device; and
hierarchical location information indicating a location of each device in a hierarchical data structure, said hierarchical location information including a plurality piece of hierarchical data logically discriminated. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An information processing apparatus connected to a network, comprising:
-
input means for inputting a search condition for searching a device on the network;
request means for transmitting a search request with the input search condition to a search apparatus on the network;
reception means for receiving a search result corresponding to the search request, the search result including hierarchical location information representing a location of the searched device in a hierarchical data structure; and
control means for displaying location information of the searched device in accordance with the hierarchical location information included in the search result. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device for processing a job requested via a network, comprising:
-
storage means for storing attribute information including;
at least one piece of static attribute information representative of a performance of the device; and
hierarchical location information indicating a location of the device in a hierarchical data structure, said hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
control means for transmitting said static attribute information and said hierarchical location information stored in said storage means to the network to search the device. - View Dependent Claims (18)
-
-
19. A network system having at least first and second information processing apparatuses and a plurality of devices, wherein the first information processing apparatus comprises:
-
management means for managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
search means for searching a device satisfying a search condition from the database in response to a reception of the search condition from the second information processing apparatus, the search condition including at least one piece of the attribute information;
generation means for generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device; and
transmission means for transmitting the search result to the second information processing apparatus.
-
-
20. A network system having at least first and second information processing apparatuses and a plurality of devices, wherein the first information processing apparatus manages a directory information base which registers attribute information of each of a plurality of devices, the attribute information comprising:
-
at least one piece of static attribute information representative of a performance of each device; and
hierarchical location information indicating a location of each device in a hierarchical data structure, said hierarchical location information including a plurality piece of hierarchical data logically discriminated, and wherein the first information processing apparatus searches the directory information base in accordance with a search condition supplied from the second information processing apparatus. - View Dependent Claims (21, 23)
-
-
22. A network system having at least one information processing apparatus and a plurality of devices, wherein the information processing apparatus comprises:
-
input means for inputting a search condition for searching a device on the network;
request means for transmitting a search request with the input search condition to a search apparatus on the network;
reception means for receiving a search result corresponding to the search request, the search result including hierarchical location information representing a location of the searched device in a hierarchical data structure; and
control means for displaying location information of the searched device in accordance with the hierarchical location information included in the search result.
-
-
24. A network system having at least one information processing apparatus and a plurality of devices, wherein the information processing apparatus transmits a signal for searching a device on the network to the network, and the device comprises:
-
storage means for storing attribute information including;
at least one piece of static attribute information representative of a performance of the device; and
hierarchical location information indicating a location of the device in a hierarchical data structure, said hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
control means for transmitting a signal including said static attribute information and said hierarchical location information stored in said storage means to the network to search the device at another information processing apparatus on the network.
-
-
25. An information processing method of searching a device on a network, comprising:
-
a management step of managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
a search step of searching a device satisfying a search condition from the database in response to a reception of the search condition from another information processing apparatus, the search condition including at least one piece of the attribute information;
a generation step of generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device; and
a transmission step of transmitting the search result to the other information processing apparatus. - View Dependent Claims (26, 27, 28, 29)
-
-
30. An information processing method using a database registering attribute information of a device on a network, comprising:
-
a registration step of registering attribute information of each of a plurality of devices, the attribute information comprising;
at least one piece of static attribute information representative of a performance of each device; and
hierarchical location information indicating a location of each device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
a search step of searching a device satisfying a search condition including the attribute information from the database. - View Dependent Claims (31, 32, 33, 34)
-
-
35. An information processing method connected to a network, comprising:
-
an input step of inputting a search condition for searching a device on the network;
a request step of transmitting a search request with the input search condition to a search apparatus on the network;
a reception step of receiving a search result corresponding to the search request, the search result including hierarchical location information representing a location of the searched device in a hierarchical data structure; and
a control step of displaying location information of the searched device in accordance with the hierarchical location information included in the search result. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A control method for a device for processing a job requested via a network, comprising:
-
a storage step of storing attribute information including;
at least one piece of static attribute information representative of a performance of the device; and
hierarchical location information indicating a location of the device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
a control step of transmitting the static attribute information and the hierarchical location information stored at said storage step to the network to search the device. - View Dependent Claims (42)
-
-
43. A device search method for a network system having at least first and second information processing apparatuses, comprising:
-
in the first information processing apparatus, a management step of managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
a search step of searching a device satisfying a search condition from the database in response to a reception of the search condition from the second information processing apparatus, the search condition including at least one piece of the attribute information; and
a generation step of generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device.
-
-
44. A device search method for a network system having at least a first information processing apparatus for managing a directory information base, a second information processing apparatus, and a plurality of devices, comprising:
-
in the first information processing apparatus, a registration step of registering attribute information of each of a plurality of devices in the directory information base, the attribute information comprising;
at least one piece of static attribute information representative of a performance of each device; and
hierarchical location information indicating a location of each device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
in the second information processing apparatus, a search step of searching the directory information base by the first information processing apparatus in accordance with a search condition supplied from the second information processing apparatus. - View Dependent Claims (45, 47)
-
-
46. A device search method for a network system having a plurality of devices, comprising:
-
an input step of inputting a search condition for searching a device on the network;
a request step of transmitting a search request with the input search condition to a search apparatus on the network;
a reception step of receiving a search result corresponding to the search request, the search result including hierarchical location information representing a location of the searched device in a hierarchical data structure; and
a control step of displaying location information of the searched device in accordance with the hierarchical location information included in the search result.
-
-
48. A device search method for a network system having at least one information processing apparatus and a plurality of devices, comprising:
-
in the information processing apparatus, a transmission step of transmitting a signal for searching a device on the network to the network, and in the device, a storage step of storing attribute information including;
at least one piece of static attribute information representative of a performance of the device; and
hierarchical location information indicating a location of the device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
a control step of transmitting a signal including the static attribute information and hierarchical location information stored at said storage step to the network to search the device at another information processing apparatus on the network.
-
-
49. A storage medium storing a computer program to be executed by a computer of an information processing apparatus for searching a device on a network, the computer program comprising:
-
a management step of managing a database registering a plurality piece of attribute information corresponding to each device on the network, the attribute information registered in the database having hierarchical location information representing a location of each device on the network in a hierarchical data structure;
a search step of searching a device satisfying a search condition from the database in response to a reception of the search condition from another information processing apparatus, the search condition including at least one piece of the attribute information;
a generation step of generating a search result for notifying the searched device, the search result including the hierarchical location information of the searched device; and
a transmission step of transmitting the search result to the other information processing apparatus.
-
-
50. A storage medium storing a computer program to be executed by a computer of an information processing apparatus using a database registering attribute information of a device on a network, the computer program comprising:
-
a registration step of registering attribute information of each of a plurality of devices, the attribute information comprising;
at least one piece of static attribute information representative of a performance of each device; and
hierarchical location information indicating a location of each device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
a search step of searching a device satisfying a search condition including the attribute information from the database.
-
-
51. A storage medium storing an information processing program for searching a device on a network, the information processing program comprising:
-
an input step of inputting a search condition for searching a device on the network;
a request step of transmitting a search request with the input search condition to a search apparatus on the network;
a reception step of receiving a search result corresponding to the search request, the search result including hierarchical location information representing a location of the searched device in a hierarchical data structure; and
a control step of displaying location information of the searched device in accordance with the hierarchical location information included in the search result.
-
-
52. A storage medium storing a computer program to be executed by a device for processing a job requested via a network, the computer program comprising:
-
a storage step of storing attribute information including;
at least one piece of static attribute information representative of a performance of the device; and
hierarchical location information indicating a location of the device in a hierarchical data structure, the hierarchical location information including a plurality piece of hierarchical data logically discriminated; and
a control step of transmitting the static attribute information and the hierarchical location information stored at said storage step to the network to search the device.
-
Specification