A configuration for measuring the position and the orientation specific to
a mixed reality is separated from an application 70 to operate
independently, and a shared memory 60 or process-to-process communication
is used for data communication between them. This allows to modify
configuration associated with the measurement of the position and the
orientation such as the type of the sensor or an alignment method without
modifying or recompiling the application 70. This facilitates providing
the mixed reality system and supporting system modification.