Patent ID: 7555627

Claim:
An input-output control apparatus comprising: a storage area including a first storage area and a second storage area for storing information to be transmitted from an input-output device to a processor and storing information operated on by said processor based on the information received by said processor and to be transmitted from said processor to said input-output device, wherein said first storage area including plural partial regions which are adapted to store input-output values to be used by a processor to conduct an arithmetic operation in a mode having a relatively high safety requirement, said second storage area including plural partial regions which are adapted to store input-output values to be used by the processor to conduct an arithmetic operation in a mode having a relatively low safety requirement, wherein each of plural regions of said input-output device corresponding to any one of the partial regions of said first storage area and any one of the partial regions of said second storage area, and wherein data transmission from a predetermined region of said input-output device to a corresponding partial region of said first storage area, from a predetermined partial region of said first storage area to a corresponding region of said input-output device, from a predetermined region of said input-output device to a corresponding partial region of said second storage are, or from a predetermined partial region of said second storage area to a corresponding region of said input-output device, is restricted according to the mode concerning the safety requirement.