Remote control system, remote controller, information processing apparatus, remote control method, information processing method, and computer program therefor
First Claim
1. A remote control system comprising:
- an information processing apparatus; and
a remote controller that remotely controls the information processing apparatus, wherein the remote controller includes a start notification transmitter that transmits, to the information processing apparatus, a start notification for causing the information processing apparatus to start recording an inter-device distance, which is the distance from the information processing apparatus to the remote controller, and wherein the information processing apparatus includes a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, a start notification receiver that receives the start notification from the remote controller, a distance measurement unit that measures the inter-device distance periodically at a predetermined time interval, a measured distance storage unit that stores a measured value of the inter-device distance, which is measured by the distance measurement unit, in association with a sequence of measurements, a determination unit that determines whether the amount of change in the inter-device distance, which is determined from two or more than two measured values stored in the measured distance storage unit, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table, and an operation executor that executes, when the match is obtained by the determination unit, the operation associated with the corresponding time-dependent amount of change.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote control system includes an information processing apparatus and a remote controller. The remote controller includes a start notification transmitter that transmits a notification for causing the information processing apparatus to start recording an inter-device distance. The information processing apparatus includes a conversion table showing an association between amounts of change in the inter-device distance within predetermined time lengths and operations corresponding to the amounts of change; a start notification receiver; a distance measurement unit that periodically measures the inter-device distance; a measured distance storage unit that stores a measured inter-device distance in association with a measurement sequence; a determination unit that determines whether the amount of change in distance and the time length during which the change has occurred match any of the amounts of change in the conversion table; and an operation executor that executes the associated operation when the match is obtained.
19 Citations
20 Claims
-
1. A remote control system comprising:
-
an information processing apparatus; and
a remote controller that remotely controls the information processing apparatus, wherein the remote controller includes a start notification transmitter that transmits, to the information processing apparatus, a start notification for causing the information processing apparatus to start recording an inter-device distance, which is the distance from the information processing apparatus to the remote controller, and wherein the information processing apparatus includes a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, a start notification receiver that receives the start notification from the remote controller, a distance measurement unit that measures the inter-device distance periodically at a predetermined time interval, a measured distance storage unit that stores a measured value of the inter-device distance, which is measured by the distance measurement unit, in association with a sequence of measurements, a determination unit that determines whether the amount of change in the inter-device distance, which is determined from two or more than two measured values stored in the measured distance storage unit, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table, and an operation executor that executes, when the match is obtained by the determination unit, the operation associated with the corresponding time-dependent amount of change.
-
-
2. An information processing apparatus remotely controlled by a remote controller, comprising:
-
a distance measurement unit that measures an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change;
a measured distance storage unit that stores a measured value of the inter-device distance, which is measured by the distance measurement unit, in association with a sequence of measurements;
a determination unit that determines whether the amount of change in the inter-device distance, which is determined from two or more than two measured values stored in the measured distance storage unit, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
an operation executor that executes, when the match is obtained by the determination unit, the operation associated with the corresponding time-dependent amount of change. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program for allowing an information processing apparatus remotely controlled by a remote controller to perform the steps of:
-
measuring an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
recording a measured value of the inter-device distance in association with a sequence of measurements;
determining, on the basis of a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, whether the amount of change in the inter-device distance, which is determined from two or more than two recorded measured values, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
executing, when the match is obtained as a result of the determination, the operation associated with the corresponding time-dependent amount of change.
-
-
13. An information processing method for an information processing apparatus remotely controlled by a remote controller, the method comprising the steps of:
-
measuring an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
recording a measured value of the inter-device distance in association with a sequence of measurements;
determining, on the basis of a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, whether the amount of change in the inter-device distance, which is determined from two or more than two recorded measured values, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
executing, when the match is obtained as a result of the determination, the operation associated with the corresponding time-dependent amount of change.
-
-
14. A remote controller for remotely controlling an information processing apparatus, comprising:
-
a distance measurement unit that measures an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change;
a measured distance storage unit that stores a measured value of the inter-device distance, which is measured by the distance measurement unit, in association with a sequence of measurements;
a determination unit that determines whether the amount of change in the inter-device distance, which is determined from two or more than two measured values stored in the measured distance storage unit, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
an operation command unit that commands, when the match is obtained by the determination unit, the information processing apparatus to execute the operation associated with the corresponding time-dependent amount of change. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program for allowing a remote controller for remotely controlling an information processing apparatus to perform the steps of:
-
measuring an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
recording a measured value of the inter-device distance in association with a sequence of measurements;
determining, on the basis of a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, whether the amount of change in the inter-device distance, which is determined from two or more than two recorded measured values, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
commanding, when the match is obtained as a result of the determination, the information processing apparatus to execute the operation associated with the corresponding time-dependent amount of change.
-
-
20. A remote control method for a remote controller for remotely controlling an information processing apparatus, comprising the steps of:
-
measuring an inter-device distance, which is the distance from the information processing apparatus to the remote controller, periodically at a predetermined time interval;
recording a measured value of the inter-device distance in association with a sequence of measurements;
determining, on the basis of a conversion table showing an association between time-dependent amounts of change, which are the amounts of change in the inter-device distance within predetermined lengths of time, and operations corresponding to the time-dependent amounts of change, whether the amount of change in the inter-device distance, which is determined from two or more than two recorded measured values, and the length of time during which the change in the inter-device distance has occurred match any of the time-dependent amounts of change, which are set in the conversion table; and
commanding, when the match is obtained as a result of the determination, the information processing apparatus to execute the operation associated with the corresponding time-dependent amount of change.
-
Specification