INFORMATION PROCESSING APPARATUS AND REMOTE-CONTROL CODE TRANSMISSION CONTROL METHOD
First Claim
1. An information processing apparatus comprising:
- a receiving unit configured to receive a remote-control code corresponding to at least one of a first remote-control code set and a second remote-control code set, the first code set supported by a first operating system and the second code set supported by a second operating system;
a first interface unit connected to the receiving unit and configured to induce the execution of the remote-control code by an operating system that is currently executed by the information processing apparatus when the remote-control code corresponds to the first code set;
a second interface unit connected to the receiving unit and configured to induce the execution of the remote-control code by the operating system that is currently executed by the information processing apparatus when the remote-control code corresponds to the second code set;
a determination unit configured to determine whether the operating system that is currently executed by the information processing apparatus corresponds to either the first operating system or the second operating system; and
a control unit configured to prohibit transmission of the remote-control code from the receiving unit to the second interface unit and to permit processing of the remote-control code by the first interface unit when it is determined that the operating system that is currently executed by the information processing apparatus is the first operating system, the control unit further configured to permit transmission of the remote-control code from the receiving unit to the second interface unit and to prohibit processing of the remote-control code by the first interface unit when it is determined that the operating system that is currently executed by the information processing apparatus is the second operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a first interface unit executes a process of transmitting a remote-control code belonging to a first remote-control code set which is supported by a first operating system (OS#1) to an operating system which is currently executed. A second interface unit executes a process of transmitting a remote-control code belonging to a second remote-control code set which is supported by a second operating system (OS#2) to the currently executed operating system. If the currently executed operating system is OS#1, a control unit prohibits transmission of the remote-control code from a receiving unit to the second interface unit, and permits the first interface unit to execute the process. If the currently executed operating system is OS#2, the control unit permits transmission of the remote-control code from the receiving unit to the second interface unit, and prohibits execution of the process by the first interface unit.
3 Citations
10 Claims
-
1. An information processing apparatus comprising:
-
a receiving unit configured to receive a remote-control code corresponding to at least one of a first remote-control code set and a second remote-control code set, the first code set supported by a first operating system and the second code set supported by a second operating system; a first interface unit connected to the receiving unit and configured to induce the execution of the remote-control code by an operating system that is currently executed by the information processing apparatus when the remote-control code corresponds to the first code set; a second interface unit connected to the receiving unit and configured to induce the execution of the remote-control code by the operating system that is currently executed by the information processing apparatus when the remote-control code corresponds to the second code set; a determination unit configured to determine whether the operating system that is currently executed by the information processing apparatus corresponds to either the first operating system or the second operating system; and a control unit configured to prohibit transmission of the remote-control code from the receiving unit to the second interface unit and to permit processing of the remote-control code by the first interface unit when it is determined that the operating system that is currently executed by the information processing apparatus is the first operating system, the control unit further configured to permit transmission of the remote-control code from the receiving unit to the second interface unit and to prohibit processing of the remote-control code by the first interface unit when it is determined that the operating system that is currently executed by the information processing apparatus is the second operating system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A remote-control code transmission control method for controlling transmission of a remote-control code to a processor currently executing an operating system in an information processing apparatus having a receiving unit configured to receive remote-control codes each corresponding to at least one of a first remote-control code set supported by a first operating system and a second remote-control code set supported by a second operating system, a first interface unit for processing the first code set, and a second interface unit for processing the second code set, the method comprising:
-
determining whether the currently executing operating system comprises the first operating system or the second operating system; prohibiting transmission of remote-control codes from a receiving unit to the second interface unit and permitting the first interface unit to process the remote control code when the operating system that is currently executed by the information processing apparatus is determined to be the first operating system; and permitting transmission of remote-control codes from the receiving unit to the second interface unit and prohibiting processing of remote-control codes by the first interface unit when the operating system that is currently executed by the information processing apparatus is determined to be the second operating system. - View Dependent Claims (7, 8, 9, 10)
-
Specification