Information processing apparatus, control method for information processing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorTakahiro Haraguchi
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a plurality of processing modules that are connected to each other on a ring bus, a connector for optionally attaching to an extension processing unit, a detection unit configured to detect attachment of the extension processing unit to the connector, and a bus switching unit configured to change, in a case where the detection unit detects the attachment of the extension processing unit, a path of the ring bus in such a manner that an extension processing module in the extension processing unit is connected.
Claims26
An information processing apparatus comprising:
- a plurality of processing modules;
- a connector to which an extension processing unit is optionally attached;
- a bus switching unit configured to:
- receive a setting signal for setting a data path on which data passes through each of the plurality of processing modules, before receiving the data;
- and,
- set, based on the received setting signal, a data path on which the data passes through each of the plurality of processing modules, wherein a first type of data path on which the data passes through not only the plurality of processing modules and also the extension processing unit is set as the data path when the received setting signal is a first type, and a second type of data path on which the data passes through each of the plurality of processing modules without passing through the connector is set as the data path when the received setting signal is a second type, and wherein the data is input to and output from the extension processing unit via the connector in the first type of data path.
A method for setting a data path on which data passes through each of a plurality of processing modules included in an information processing apparatus, the method comprising:
- receiving a setting signal for setting a data path on which data is to pass through each of the plurality of processing modules, before receiving the data;
- setting the data path based on the received setting signal, wherein a first type of data path on which the data passes through not only the plurality of processing modules but also an option processing module mounted as an option when the received setting signal is a first type, and a second type of data path on which the data passes through each of the plurality of processing modules without passing through a connector to which the option processing module is optionally attached when the received setting signal is a second type;
- and
- receiving the data after the setting of the data path.
Dependencies are inferred from the claim text.