When started, the multi-OS controller 113 divides the computer resources such as the memories, display, keyboard and timer into the computer resources for the first OS, second OS and common portion to the first and second OS's, respectively, as shown in FIG. 5 by referring a construction management file not shown (step 706).