Control device, electronic device, head-mounted display device, control method, and non-transitory computer-readable storage medium storing control program
AssigneeSeiko Epson Corporation
InventorKazuki Nagai
Life of this patent
Estimating the term…
Abstract
A control device including a device coupling unit coupled to an electronic device, and a processing unit configured to execute an application program configured to process sensor data related to a sensor provided in the electronic device, in which the electronic device determines whether an algorithm language related to processing of a detection value of the sensor is receivable, and transmits the algorithm language to the electronic device when determining that the algorithm language is receivable.
Claims10
A control device comprising:
- a device coupling unit coupled to an electronic device;
- and
- a processing unit configured to execute an application program configured to process sensor data related to a sensor provided in the electronic device, wherein
- the control device determines whether the electronic device has a function for parsing an algorithm language related to processing of a detection value of the sensor by transmitting a query to the electronic device, and the control device transmits the algorithm language to the electronic device when determining that the electronic device has the function for parsing the algorithm language, wherein the algorithm language changes content of processing of the application program on a detection value of the sensor.
An electronic device configured to be worn and used by a user, the electronic device comprising:
- a sensor;
- a terminal coupling unit coupled to a control device;
- a data processing unit configured to generate sensor data by processing a detection value of the sensor, and transmit the generated sensor data to the control device by the terminal coupling unit;
- and
- an acquiring unit configured to acquire an algorithm language transmitted from the control device, wherein
- the data processing unit determines a processing of a detection value of the sensor by parsing the algorithm language acquired by the acquiring unit, and generates the sensor data by executing the determined processing.
A head-mounted display device comprising:
- a display unit configured to be worn on a head of a user and configured to display an image;
- a sensor mounted in the display unit;
- a terminal coupling unit coupled to a control device;
- a data processing unit configured to generate sensor data by processing a detection value of the sensor, and transmit the generated sensor data to the control device by the terminal coupling unit;
- and
- an acquiring unit configured to acquire an algorithm language transmitted from the control device, wherein
- based on the algorithm language acquired by the acquiring unit, the data processing unit is configured to switch between a first processing and a second processing,
- wherein the first processing being a processing of transmitting the sensor data including the detection value of the sensor to the control device by executing detection value processing program stored in a memory, the second processing being a processing of generating and transmitting, to the control device, the sensor data including processed data obtained by processing the detection value of the sensor, wherein the second processing is executed by executing the algorithm language.
A control method configured to be executed by a control device coupled to an electronic device, the control method comprising:
- determining whether the electronic device has a function for parsing an algorithm language related to processing of a detection value of a sensor;
- transmitting the algorithm language to the electronic device when determining that the electronic device has the function for parsing the algorithm language is receivable;
- receiving sensor data, the sensor data being data transmitted by the electronic device based on the algorithm language and related to a sensor provided in the electronic device;
- and
- processing the sensor data with an application program.
A non-transitory computer-readable storage medium storing a control program configured to be executed by a processor provided in a control device coupled to an electronic device, the control program being configured to cause the processor to execute steps of:
- determining whether the electronic device has a function for parsing an algorithm language related to processing of a detection value of a sensor;
- transmitting the algorithm language to the electronic device when determining that the electronic device has the function for parsing the algorithm language;
- receiving sensor data, the sensor data being data transmitted by the electronic device based on the algorithm language and related to a sensor provided in the electronic device;
- and
- processing the sensor data with an application program.
Dependencies are inferred from the claim text.