Information processing apparatus and method and storage medium

Multiplex communications – Communication techniques for information carried in plural... – Combining or distributing information via frequency channels

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S113000, C370S447000, C370S461000

Reexamination Certificate

active

06771668

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an information processing apparatus and method, and a storage medium and, more particularly, to an information processing apparatus connected by a serial interface such as IEEE 1394, a method therefor, and a storage medium which stores a computer program product for realizing the method.
2. Description of Related Art
When a plurality of devices are to be connected by a bus using a digital interface defined as IEEE 1394-1995 (High Performance Serial Bus) (to be referred to as a “1394 serial bus” hereinafter), e.g., when a printer and a personal computer or a digital camera as a host device are to be connected using the 1394 serial bus, two methods, i.e., isochronous transfer and asynchronous transfer can be used to transfer data between the devices.
Isochronous transfer can advantageously synchronize data transfer timing to define the relationship between the time and amount of data to be transferred. For isochronous transfer, however, a synchronous packet (CSP: Cycle Start Packet) for synchronization must be periodically transmitted. A node which transmits this CSP is called a cycle master, so a node must have a function to serve as a cycle master (to be simply referred to as a “cycle master function” hereinafter).
To the contrary, asynchronous transfer cannot establish a predetermined relationship between the time and amount of data to be transferred. However, since the cycle master is unnecessary, the cycle master function need not be incorporated, resulting in a lower device cost. The cost of a consumer device such as a digital camera may be reduced by omitting the cycle master function.
Although a bus requires at least one node having the cycle master function, only devices without any cycle master function may be connected to the bus. In such a case, data cannot be transferred because no cycle master is present. Therefore, even when, e.g., a digital camera without any cycle master function and a printer are directly connected by the IEEE 1394 serial interface, neither sides can obtain information, so printing cannot be performed.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide an information processing apparatus capable of data transfer even when devices without any cycle master function are connected, or no cycle master is present on a bus, a method therefor, and a storage medium which stores the method. According to an aspect of the present invention, there is provided an information processing apparatus for controlling data transfer between devices which are connected by a serial bus, said apparatus comprising: first determination means for determining whether a cycle master necessary for isochronous transfer is present on the serial bus; second determination means for determining whether a destination device of data transfer can be performed the isochronous transfer; and setting means for setting a transfer mode of data transfer in accordance with the presence/absence of the cycle master and the possibility/impossibility of the isochronous transfer of the destination device.
According to another aspect of the present invention, there is provided an information processing apparatus for controlling data transfer between devices which are connected by a serial bus, said apparatus comprising: acquisition means for logging in a data transfer destination to acquire type information of the transfer destination; first determination means for determining whether a cycle master necessary for isochronous transfer is present on the serial bus; second determination means for determining whether a destination device of data transfer can be performed the isochronous transfer; and setting means for setting a transfer mode and a transfer parameter of data transfer in accordance with the presence/absence of the cycle master, the possibility/impossibility of the isochronous transfer of the destination device and the type information.


REFERENCES:
patent: 5758075 (1998-05-01), Graziano et al.
patent: 5790743 (1998-08-01), Sugiyama et al.
patent: 5937175 (1999-08-01), Sescila, III et al.
patent: 5940600 (1999-08-01), Staats et al.
patent: 5942983 (1999-08-01), Iijima et al.
patent: 5953511 (1999-09-01), Sescila, III et al.
patent: 5983301 (1999-11-01), Baker et al.
patent: 5991520 (1999-11-01), Smyers et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Information processing apparatus and method and storage medium does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Information processing apparatus and method and storage medium, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Information processing apparatus and method and storage medium will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3348543

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.