×

Input/output control apparatus, input/output control system, and input/output control method

  • US 7,734,845 B2
  • Filed: 08/12/2008
  • Issued: 06/08/2010
  • Est. Priority Date: 01/17/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. An input/output control system comprising:

  • at least one input device;

    at least one output device;

    an input/output control apparatus which controls an input of the input device and an output of the output device; and

    a host system including a function of simultaneously running a plurality of operating systems, each of the plurality of operating systems including input device control software and output device control software to relay input and output of information,the input/output control apparatus including,a request acceptance unit configured to judge whether or not to accept, based on predetermined conditions, a switch request for switching an operating system occupying any one of the input device and the output device to another one of the plurality of operating systems,a control information generator unit configured to generate control information in response to the switch request, when the request acceptance unit accepts the switch request, the control information including any one ofinput destination information including information to specify a switch destination operating system, included in the switch request, as an input destination operating system occupying an input device which is an input destination for input information received from the input device, andoutput enable information including information to specify a switch destination operating system, included in the switch request, as an output enable operating system occupying an output device which is an output source of output information addressed to the output device, anda control information output unit configured to output any one of the input destination information and the output enable information, whereina program, which operates on the operating system, is configured to issue a system call for the input device control software to relay the input information received from the input device to the operating system occupying the input device, via an input device controller unit, is itself specified as an input destination operating system from the input device according to the input destination information,the program is configured to issue a system call for the output device control software to relay the output information received from the operating system, to an output device, controller unit, when the operating system itself is specified as an output destination operating system according to the output enable information,the input destination information includes at least information for specifying the input destination information operating system for input information from the input device, andthe output enable information includes at least information for specifying whether or not each of the plurality of operating systems can output information to the output device, andthe control information generator unit is configured to determine which of the plurality of operating systems occupies any one of the input device and the output device based on a device list of input and output devices.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×