In an information processing apparatus which is connected to an external
terminal having an input unit via a network, can receive an input from
the input unit of the external terminal, and has its own input unit, an
exclusion manager (23) monitors an input from the input unit of the
external terminal and that from the self input unit. As a result of
monitoring, if an input from a given input unit is generated, the
exclusion manager executes exclusion control that inhibits an input from
the other input unit until that input is completed.