In an on-vehicle terminal system operating a plurality of operating
systems, control of peripheral devices connected to the on-vehicle
terminal system can be continued even if one of the operating systems is
stopped.A second operating system monitors an operating status of a first
operating system using an OS status monitoring function. When the first
operating system stops, a list recording allocation of the peripheral
devices is updated to switch the allocation to the second operating
system. By doing so, an interrupt signal from a peripheral device is
allocated to the second operating system, and accordingly the second
operating system can control the peripheral device.