Search

JP-7855042-B2 - Programs and Information Processing Systems

JP7855042B2JP 7855042 B2JP7855042 B2JP 7855042B2JP-7855042-B2

Inventors

  • 猪俣 篤

Assignees

  • 株式会社コロプラ

Dates

Publication Date
20260507
Application Date
20240911

Claims (2)

  1. Computers, A display control means that simultaneously displays captured images of the real world and virtual objects, The means for changing the appearance of the virtual object itself to reflect the characteristics of a specific object included in the captured image that is displayed simultaneously with the virtual object , and for changing the parameters of the virtual object based on the captured image , The changing means is capable of changing the appearance of the virtual object itself to reflect the characteristics of the first specific object included in the first captured image displayed simultaneously with the virtual object, and changing it to reflect the characteristics of the second specific object included in the second captured image displayed simultaneously with the virtual object. The appearance of the virtual object after being altered by the alteration means is maintained even after the captured image containing the specific object is no longer displayed simultaneously with the virtual object . The aforementioned specific object is a non-human organism, food, book, or landmark. program.
  2. A display control means that simultaneously displays captured images of the real world and virtual objects, The system includes a means for changing the appearance of the virtual object itself to reflect the characteristics of a specific object included in the captured image that is displayed simultaneously with the virtual object , and for changing the parameters of the virtual object based on the captured image . The changing means is capable of changing the appearance of the virtual object itself to reflect the characteristics of the first specific object included in the first captured image displayed simultaneously with the virtual object, and changing it to reflect the characteristics of the second specific object included in the second captured image displayed simultaneously with the virtual object. The appearance of the virtual object after being altered by the alteration means is maintained even after the captured image containing the specific object is no longer displayed simultaneously with the virtual object . The aforementioned specific object is a living being other than a person, food, a book, or a landmark. Information processing system.

Description

This invention relates to a program and an information processing system. Conventionally, services that merge virtual spaces, such as games, using augmented reality (AR) with real-world spaces are known (see, for example, Patent Document 1). Japanese Patent Publication No. 2020-161006 This is a diagram illustrating the schematic configuration of an information processing system.This is a block diagram showing the functional configuration of an information processing system.This figure shows an example of a screen where a captured image and a virtual object are displayed simultaneously.This flowchart shows an example of processing related to changes in specific parameters based on captured images. The embodiments of the present invention will be described below with reference to the drawings. <System Hardware Configuration> As shown in Figure 1, the information processing system 1 of this embodiment includes a plurality of terminal devices 10 and a server 20. The terminal device 10 and the server 20 are connected via network 2. Network 2 may consist of, for example, the Internet, mobile communication systems (e.g., 3G, 4G, 5G, LTE (Long Term Evolution), etc.), Wi-Fi (Wireless Fidelity), Bluetooth®, other communication lines, or a combination thereof. Furthermore, the connection between the terminal device 10 and the server 20 may be wired or wireless. The server 20 (in other words, a computer or information processing device) may be a general-purpose computer such as a workstation or personal computer. The server 20 comprises a processor 21, memory 22, storage 23, a communication interface 24, and an input/output interface 25. These components of the server 20 are connected to each other by a communication bus. The processor 21 controls the overall operation of the server 20. The processor 21 may include a CPU (Central Processing Unit), an MPU (Micro Processing Unit), and a GPU (Graphics Processing Unit), etc. The processor 21 reads the program from the storage 23 and loads it into memory 22. The processor 21 then executes the loaded program. Memory 22 is the main memory. Memory 22 is composed of storage devices such as ROM (Read Only Memory) and RAM (Random Access Memory). Memory 22 provides the processor 21 with a workspace by temporarily storing programs and various data read by the processor 21 from storage 23. Memory 22 also temporarily stores various data generated by the processor 21 while it is operating according to the program. In this embodiment, the program may be a program that implements the game using the terminal device 10. Alternatively, the program may be a program that implements the game through cooperation between the terminal device 10 and the server 20. The game implemented through cooperation between the terminal device 10 and the server 20 may, for example, be a game executed on a browser launched on the terminal device 10. Furthermore, the program may be a program that implements the game through cooperation between multiple terminal devices 10. The various data may include, for example, game-related data such as user information and game information, as well as instructions and notifications transmitted and received between the terminal device 10 and the server 20. Storage 23 is an auxiliary storage device. Storage 23 is composed of, for example, a storage device such as flash memory or an HDD (Hard Disk Drive). Various data related to the game is stored in Storage 23. The communication interface 24 controls the transmission and reception of various types of data via the network between the server 20 and terminal devices 10, etc. The input/output interface 25 is an interface for the server 20 to receive data input and an interface for the server 20 to output data. The input/output interface 25 may include, for example, an input unit, such as a mouse or keyboard, and a display unit, such as a device for displaying and outputting images. The terminal device 10 (in other words, a computer or information processing device) may be, for example, a smartphone, feature phone, PDA (Personal Digital Assistant), tablet computer, personal computer, wearable device, or game device. The terminal device 10 may also be a portable device. The terminal device 10 may be a portable device used by the user to run the game. The terminal device 10 comprises a processor 11, memory 12, storage 13, communication interface 14, input/output interface 15, input unit 17, display unit 18, and imaging unit 19. These components of the terminal device 10 are connected to each other by a communication bus. The processor 11 controls the operation of the entire terminal device 10. The processor 11 may include a CPU, MPU, and GPU. The processor 11 reads a program from the storage 13 and loads it into memory 12. The processor 11 then executes the loaded program. Memory 12 is the main memory. Memory 12 is composed of storage devices such as ROM and RAM. Memory 12 provides the processor 11 with a workspace by temporarily