A P bus from a CPU, an MC bus from a system memory, an IO bus to which an
input/output device has been connected, and a G bus for transferring
image data of a scanner/printer controller are connected to a system bus
bridge (SBB). The SBB connects any of the P bus, G bus and IO bus as a
master and any of the MC bus and IO bus as a slave in dependence upon a
request from a master. At this time the P bus and IO bus can be connected
in parallel with the G bus and MC bus. As a result, access to the memory
by the scanner/printer controller can be carried out in parallel with use
of the input/output device by the CPU. This makes it possible to process
a large quantity of data, such as image data, efficiently.