Information processing apparatus and method
First Claim
Patent Images
1. An image processing apparatus comprising:
- acquisition means for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting means for setting search conditions for searching for devices connected to the serial bus; and
control means for generating a list of devices meeting the set search conditions, based on the device information acquired by said acquisition means, wherein the device information includes at least capability information indicative of a capability of the device, wherein the capability information includes at least information on a range of handled capability information, transfer capability information in function-based communication, and function-based application capability information, and wherein the transfer capability information in function-based communication is information indicative of communication protocols of the device, and information indicating whether or not a plurality of communication protocols can be simultaneously supported or information indicative of use priority of the protocols.
1 Assignment
0 Petitions
Accused Products
Abstract
In a 1394 network where a number of devices are connected, it is not easy to specify corresponding between a displayed device and a real device. Accordingly, “selection-candidate update processing, to find a new device and “processing for displaying candidates meeting set conditions” to display candidates which meet set conditions are provided, so as to display a device list window displaying selection candidates in a case where a set condition is, e.g., “printer”.
-
Citations
26 Claims
-
1. An image processing apparatus comprising:
-
acquisition means for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting means for setting search conditions for searching for devices connected to the serial bus; and
control means for generating a list of devices meeting the set search conditions, based on the device information acquired by said acquisition means, wherein the device information includes at least capability information indicative of a capability of the device, wherein the capability information includes at least information on a range of handled capability information, transfer capability information in function-based communication, and function-based application capability information, and wherein the transfer capability information in function-based communication is information indicative of communication protocols of the device, and information indicating whether or not a plurality of communication protocols can be simultaneously supported or information indicative of use priority of the protocols.
-
-
2. An information processing apparatus comprising:
-
acquisition means for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting means for setting search conditions for searching for devices connected to said serial bus and priorities of the search conditions; and
control means for generating a list of devices meeting the set search conditions, in descending order of the set priorities, based on the device information acquired by said acquisition means. - View Dependent Claims (3)
-
-
4. An information processing apparatus comprising:
-
acquisition means for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting means for setting search conditions for searching for devices connected to the serial bus, priorities of the search conditions, and a search range; and
control means for acquiring the device information within the set search range by using said acquisition means, and generating a list of devices meeting the set search conditions, in descending order of the set priorities. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An information processing method, comprising the steps of:
-
acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting search conditions for searching for devices connected to the serial bus and priorities of the search conditions; and
generating a list of devices meeting the set search conditions, in descending order of the set priorities, based on the device information at acquired in said acquiring step.
-
-
19. An information processing method, comprising the steps of:
-
acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting search conditions for searching for devices connected to the serial bus, priorities of the search conditions, and a search range; and
acquiring the device information within the set search range set, and generating a list of devices meeting the set search conditions, in descending order of the set priorities.
-
-
20. A computer program product, comprising a computer-readable medium with computer program code for executing an information processing method, said program product comprising:
-
acquiring process procedure code for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting process procedure code for setting search conditions for searching for devices connected to the serial bus and priorities of the search conditions; and
generating process procedure code for generating a list of devices meeting the set search conditions, in descending order of the set priorities, based on the device information acquired by said acquiring process.
-
-
21. A computer program product, comprising a computer-readable medium with computer program code for executing an information processing method, said program product comprising:
-
acquiring process procedure code for acquiring device information from a memory of a device connected to a serial bus, wherein the device information is related to the device and is read only through the serial bus;
setting process procedure code for setting search conditions for searching for devices connected to the serial bus, priorities of the search conditions, and a search range; and
generating process procedure code for acquiring the device information within the set search range by using acquisition means, and generating a list of devices meeting the set search conditions, in descending order of the set priorities.
-
-
22. An information processing method that switches a protocol for a plurality of types of devices, said method comprising the steps of:
-
executing an initial protocol regardless of a switched protocol; and
executing protocols unique to the plurality of types of devices, subsequent to the initial protocol, wherein the initial protocol includes a first process for examining a topology map of a first type of devices on a serial bus, and a second process for examining a topology map of a second type of devices to output data to the first type of devices on the serial bus, wherein the first process includes a process for obtaining information indicative of at least a status and a capability of a printer device, and wherein the second process includes a process for obtaining information indicative of at least a status and a capability of an image input device. - View Dependent Claims (23, 24, 25)
-
-
26. A printer device that switches a protocol in accordance with a host device, said printer device comprising:
-
protocol execution means for executing an initial protocol regardless of a switched protocol, and a protocol unique to a printer device subsequent to the initial protocol; and
reception means for receiving image data for printing after execution of the protocol unique to the printer device, wherein the initial protocol includes a first process for examining a topology map of printer devices on a serial bus, and a second process for examining a topology map of image input devices to output data to the printer devices on the serial bus, wherein the first process includes a process for obtaining information indicative of at least a status and a capability of the printer devices, and wherein the second process includes a process for obtaining information indicative of at least a status and a capability of the image input devices.
-
Specification