data to be transmitted between the control operating units 42 arises such as when a control operating unit 42 serving as the management processor for controlling the other control operating units 42 transfers control related data to the other control operating units 42 then the control operating units 42 activate their dma controllers 16 inside and perform data transmission by using the data bus 30 in the present embodiment the data bus 30 shared among the control operating units 42 is also connected to the main memory 80 as a result data obtained resulting from operations in the control operating units 42 can be transferred directly to the main memory 80 by activating the dma controllers 16 in the respective control operating units 42 if any need for image processing arises while the control operating units 42 are processing the tasks the main processor 40 requests the graphic processor 10 to perform the image processing in the graphic processor 10 the control block 12 accepts the request for the image processing from the main processor 40 and exercises control so that the processing is performed in the image operating unit 14 in the present embodiment the data bus 30 shared among the control operating units 42 in the main processor 40 is also connected to the graphic processor 10 texture data and drawing primitive data necessary for the image operating unit 14 to perform the image processing are thus transmitted from the control operating units 42 through the data bus 30 and stored into the graphic memory 18 here the graphic processor 10 may issue data transfer commands by activating the dma controller 16 in the graphic processor 10 depending on the internal state of processing.