Information processing system
First Claim
1. An information processing system, comprising:
- a plurality of portable communication devices; and
an information processing device for indoor use that is communicatively connectable to the plurality of portable communication devices, wherein;
each of the plurality of portable communication devices comprises a sensor that measures an orientation of the portable communication device, and outputs measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device; and
the information processing device comprises;
a section for acquiring the measurement results of the sensors from the communicatively-connected portable communication devices;
a calibration section for executing calibration of the sensors by using the acquired measurement results;
an application execution section for executing an application program that receives the measurement results of the sensors as user-initiated inputs for manipulating outcomes of the application program during execution of the application program;
a flag information storing section for storing respective flag information when the calibration section executes the calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of the plurality of portable communication devices, and the flag information storing section storing the respective flag information in a storage unit in association with the respective portable communication devices; and
a determination section for performing respective determinations as to whether or not the calibration section has executed the calibration for respective ones of the plurality of portable communication devices by referencing the respective flag information in the storage unit, the respective determinations being made at a time after the application execution section opens and starts executing the application program and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution.
4 Assignments
0 Petitions
Accused Products
Abstract
An information processing system, including: a portable communication device including a sensor that measures predetermined information and outputs a measurement result, the sensor having output characteristics varying depending on a place of use; and a information processing device for indoor use, which is communicatively connectable to the portable communication device, the information processing device being configured to: acquire the measurement result of the sensor from the communicatively-connected portable communication device; execute calibration of the sensor by using the acquired measurement result; execute an application program that uses the measurement result of the sensor; and performs determination as to whether or not the calibration has been executed for the communicatively-connected portable communication device when the application program is executed.
-
Citations
9 Claims
-
1. An information processing system, comprising:
-
a plurality of portable communication devices; and an information processing device for indoor use that is communicatively connectable to the plurality of portable communication devices, wherein; each of the plurality of portable communication devices comprises a sensor that measures an orientation of the portable communication device, and outputs measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device; and the information processing device comprises; a section for acquiring the measurement results of the sensors from the communicatively-connected portable communication devices; a calibration section for executing calibration of the sensors by using the acquired measurement results; an application execution section for executing an application program that receives the measurement results of the sensors as user-initiated inputs for manipulating outcomes of the application program during execution of the application program; a flag information storing section for storing respective flag information when the calibration section executes the calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of the plurality of portable communication devices, and the flag information storing section storing the respective flag information in a storage unit in association with the respective portable communication devices; and a determination section for performing respective determinations as to whether or not the calibration section has executed the calibration for respective ones of the plurality of portable communication devices by referencing the respective flag information in the storage unit, the respective determinations being made at a time after the application execution section opens and starts executing the application program and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing device for indoor use, which is communicatively connectable to a plurality of portable communication devices, each of the plurality of portable communication devices comprising a sensor that measures an orientation of the portable communication device, and outputs measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device, comprising:
-
a section for acquiring the measurement results of the sensors from the communicatively-connected portable communication devices; a calibration section for executing calibration of the sensors by using the acquired measurement results; an application execution section for executing an application program that receives the measurement results of the sensors as user-initiated inputs for manipulating outcomes of the application program during execution of the application program; a flag information storing section for storing respective flag information when the calibration section executes the calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of the plurality of portable communication devices, and the flag information storing section storing the respective flag information in a storage unit in association with the respective portable communication devices; and a determination section for performing respective determinations as to whether or not the calibration section has executed the calibration for respective ones of the plurality of portable communication devices by referencing the respective flag information in the storage unit, the respective determinations being made at a time after the application execution section opens and starts executing the application program and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution.
-
-
7. A portable communication device, which is communicatively connectable to an information processing device for indoor use, comprising:
-
a sensor that measures an orientation of the portable communication device, and outputs a measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device; and a section for receiving calibration data from the information processing device and storing the calibration data, the calibration data being generated by the information processing device executing calibration by using the measurement results of the sensor, wherein; the portable communication device is subjected to determination as to whether or not the calibration data generated by the information processing device is stored in the portable communication device when the information processing device executes an application program that uses the measurement result of the sensor as user-initiated inputs for manipulating outcomes of the application program during execution of the application program, the information processing device includes a flag information storing section for storing respective flag information when the calibration section executes the calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of a plurality of portable communication devices, of which the portable communication device is one, and the flag information storing section storing the respective flag information in a storage unit in association with the respective portable communication devices; and the information processing device includes a determination section for performing respective determinations by referencing the respective flag information in the storage unit, the respective determinations being made at a time after the application execution section opens and starts executing the application program and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution.
-
-
8. A control method for an information processing device for indoor use, which is communicatively connectable to a plurality of portable communication devices, each of the plurality of portable communication devices comprising a sensor that measures an orientation of the portable communication device, and outputs measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device, comprising:
-
acquiring the measurement results of the sensors from the communicatively-connected portable communication devices; executing calibration of the sensors by using the acquired measurement results; executing an application program that receives the measurement results of the sensors as user-initiated inputs for manipulating outcomes of the application program during execution of the application program; storing respective flag information when executing calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of the plurality of portable communication devices, and storing the respective flag information in a storage unit in association with the respective portable communication devices; and performing respective determinations as to whether or not calibration has been executed for respective ones of the plurality of portable communication devices by referencing the respective flag information in the storage unit, the respective determinations being made at a time after executing the application program starts and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution.
-
-
9. A non-transitory computer-readable information storage medium having a program stored therein, the program controlling an information processing device for indoor use, which is communicatively connectable to a plurality of portable communication devices, each of the plurality of portable communication devices comprising a sensor that measures an orientation of the portable communication device, and outputs a measurement results, the sensor having output characteristics causing the measurement results to vary in response to one or more sources of ambient interference within a given place of use of the portable communication device, to function as:
-
a section for acquiring the measurement results of the sensors from the communicatively-connected portable communication devices; a calibration section for executing calibration of the sensors by using the acquired measurement results; an application execution section for executing an application program that receives the measurement results of the sensors as user-initiated inputs for manipulating outcomes of the application program during execution of the application program; a flag information storing section for storing respective flag information when the calibration section executes the calibration, each flag information indicating whether or not the information processing device has executed the calibration for respective ones of the plurality of portable communication devices, and the flag information storing section storing the respective flag information in a storage unit in association with the respective portable communication devices; and a determination section for performing respective determinations as to whether or not the calibration section has executed the calibration for respective ones of the plurality of portable communication devices by referencing the respective flag information in the storage unit, the respective determinations being made at a time after the application execution section opens and starts executing the application program and before the application program receives the measurement results of the sensors as the user-initiated inputs for manipulating outcomes of the application program during execution.
-
Specification