Information processing apparatus, information processing system, information processing method, and storage medium for generating virtual space and a virtual object
AssigneeCanon Kabushiki Kaisha
InventorNorihiro Ikebe
Life of this patent
Estimating the term…
Abstract
An information processing apparatus for generating virtual space and a virtual object includes a memory storing instructions, and a processor configured to execute the instructions to display the virtual object in the virtual space, and execute a function of the virtual object in the virtual space based on function information about the virtual object acquired from the memory.
Claims9
An information processing apparatus for generating virtual space and a virtual object, the information processing apparatus comprising:
- a memory storing instructions;
- and
- a processor configured to execute the instructions to:
- display the virtual object in the virtual space, and
- execute a function of the virtual object in the virtual space based on user operation information indicating a user operation, and function information about the virtual object acquired from the memory,
- wherein the function information about the virtual object is function information about an actual product corresponding to the virtual object, and
- wherein the processor is configured to execute the function corresponding to the function information in a case where it is determined, using the user operation information and the function information, that a user operation is executable according to a product specification of the actual product, and
- wherein the instructions when executed, further cause the information processing apparatus to:
- execute (i) the function corresponding to the function information in a case where the user operation is executable according to the product specification of the actual product, and
- execute (ii) a function corresponding to a setting of an application in a case where the user operation is not executable according to the product specification of the actual product.
An information processing method for generating virtual space and a virtual object, the information processing method comprising the steps of:
- displaying the virtual object in the virtual space;
- and
- executing a function of the virtual object in the virtual space based on user operation information indicating a user operation, and function information about the virtual object acquired from a memory,
- wherein the function information about the virtual object is function information about an actual product corresponding to the virtual object, and
- wherein the executing step executes the function corresponding to the function information in a case where it is determined, using the user operation information and the function information, that the user operation is executable according to a product specification of the actual product, and
- wherein the executing step includes:
- executing (i) the function corresponding to the function information in a case where the user operation is executable according to the product specification of the actual product, and
- executing (ii) a function corresponding to a setting of an application in a case where the user operation is not executable according to the product specification of the actual product.
An information processing method for generating virtual space, the information processing method comprising the steps of:
- displaying a model of a user and a virtual object in the virtual space;
- changing at least one of the model and the virtual object to be displayed;
- and
- acquiring user operation information indicating a user operation,
- wherein the changing step changes at least one of an operation of the model in the virtual space or a display of the virtual object based on the user operation information and function information about the virtual object acquired from a memory,
- wherein the function information about the virtual object is function information about an actual product corresponding to the virtual object, and
- wherein the changing step changes at least one of the operation of the model or the display of the virtual object in a case where it is determined, using the user operation information and the function information, that the user operation does not correspond to an actual operation of the actual product, and
- wherein the executing step includes:
- executing (i) the function corresponding to the function information in a case where the user operation is executable according to the product specification of the actual product, and
- executing (ii) a function corresponding to a setting of an application in a case where the user operation is not executable according to the product specification of the actual product.
Dependencies are inferred from the claim text.