Information processing system, information processing method, display device, and computer program

JP2025036489APending Publication Date: 2025-03-14SENDAI TELEVISION
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024226985
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-22
Filing Date
2024-12-24
Publication Date
2025-03-14

AI Technical Summary

Benefits of technology

【0034】 本発明によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025036489000001_ABST
    Figure 2025036489000001_ABST
Patent Text Reader

Abstract

To provide a technical improvement for solving or mitigating at least part of a problem of a conventional technology.SOLUTION: An information processing system is equipped with one or a plurality of computer processors. The one or plurality of computer processors include a transmission unit for transmitting information for displaying a virtual space having a display region where specific content can be reproduced in a predetermined display device; a reception unit for receiving behavior information on a user while first content is being reproduced in a display region transmitted from the predetermined display device; and a determination unit for determining the state of the user on the basis of the behavior information on the user received by the reception unit.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing method, and a display device. [Background technology]

[0002] In recent years, there has been a great deal of development of content that can be displayed using a head-mounted display device (HMD).

[0003] Furthermore, virtual reality (VR) technology is also being considered for use in the fields of medicine and nursing care. As an example, Patent Document 1 discloses a rehabilitation support system using an HMD. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2023-058516 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the contents disclosed in the above documents are intended to improve symptoms caused by a specific disease that has already been diagnosed, and have not been provided as content for general users.

[0006] In recent years, the development of technology to detect pre-symptomatic conditions and asymptomatic diseases, as well as technology to prevent detected pre-symptomatic conditions and diseases from becoming serious, has become an issue.

[0007] It is therefore an object of the present invention to provide a technical improvement that overcomes or alleviates at least some of the problems of the prior art mentioned above.

[0008] A more specific object of the present disclosure is to provide an information processing system, an information processing method, a display device, and a computer program capable of appropriately determining a user's state. [Means for solving the problem]

[0009] The information processing system of the present invention is an information processing system equipped with one or more computer processors, and the one or more computer processors are characterized in that they include a transmitting unit that transmits information for displaying a virtual space having a display area in which specific content can be played to a specified display device, a receiving unit that receives behavior information of a user who is playing a first content in the display area, transmitted from the specified display device, and a judgment unit that judges the user's status based on the user behavior information received by the receiving unit.

[0010] The user's behavior information may be gaze information related to the user's gaze, operation information related to the user's operation, and / or speech information related to the user's speech.

[0011] The state of the user may be a state relating to the function of the user's eyes, brain and / or mind.

[0012] The first content may be game content or video content for obtaining information for determining the user's state.

[0013] The one or more computer processors may further include a gaze determination unit that determines whether the user's gaze position is within a first area set in the center of the display area based on gaze information regarding the user's gaze, which is user behavior information received by the receiving unit.

[0014] The one or more computer processors may further include an association unit that associates a first reward with the user information of the user when the gaze determination unit determines that the gaze position is within the first area.

[0015] The one or more computer processors may further include a playback unit that plays a specified sound on a specified display device when the gaze determination unit determines that the gaze position is in a second area outside the first area.

[0016] The one or more computer processors may further include a display processing unit that displays in the display area a screen including a first object displayed within a first area set in the center of the display area, a second object different from the first object and moving at least within the first area, and a third object different from the first object and the second object and displayed for a predetermined period of time in at least the second area outside the first area.

[0017] The virtual space can be provided with a first space having a display area capable of playing back specific content.

[0018] The one or more computer processors may further include a generating unit that generates information to be provided to a user based on a result of the determining unit.

[0019] The provided information may be information guiding to a service that provides information about the user's status in the virtual space.

[0020] The provided information may be guidance information for a second content for maintaining or improving the user's state in the virtual space.

[0021] The second content may be game content or video content dedicated to maintaining or improving the user's condition.

[0022] The first content may be game content or video content dedicated to obtaining information for determining the user's state.

[0023] The one or more computer processors may change a display position of the display area in response to a movement of a user's head during playback of the first content.

[0024] The one or more computer processors can change a display position of the display area in response to a movement of the user's line of sight during playback of the first content.

[0025] A character object controlled by one or more computer processors is displayed in the virtual space, and the character object can act in accordance with user behavior information.

[0026] The receiving unit further receives biometric information of the user, and the determining unit can determine the state of the user based on the behavior information of the user and the biometric information of the user received by the receiving unit.

[0027] The one or more computer processors may further include a notification unit that notifies a user terminal of another user associated with the user of a result of the determination by the determination unit.

[0028] The one or more computer processors further include a generation unit that generates information to be provided to the user based on the result of the judgment unit, the information to be provided being guidance information to a service that provides information regarding the user's status in the virtual space, and the notification unit can further notify the user of the provision status of the service based on the guidance information.

[0029] The one or more computer processors can allow access to the virtual space from user terminals of other users associated with the user, enabling conversation between the user and other users within the virtual space and / or display of the user's avatar and the avatars of the other users.

[0030] The service providing information about the user's condition in the virtual space may be an expert consultation service, a food delivery service and / or an insurance service.

[0031] The information processing method of the present disclosure is characterized in that it has one or more computer processors execute a transmitting step of transmitting information to a specified display device for displaying a virtual space having a display area in which specific content can be played, a receiving step of receiving behavior information of a user playing a first content in the display area, transmitted from the specified display device, and a determining step of determining the user's status based on the user behavior information received in the receiving step.

[0032] The display device of the present disclosure is characterized by comprising a display processing unit that causes a virtual space having a display area in which specific content can be played on a display unit, an acquisition unit that acquires behavior information of a user while a first content is being played in the display area, and a judgment unit that judges the user's state based on the user behavior information acquired by the acquisition unit.

[0033] The computer program of the present disclosure is characterized in that it causes one or more computer processors to realize a display processing function that causes a virtual space having a display area in which specific content can be played on a display unit, an acquisition function that acquires behavior information of a user while a first content is being played in the display area, and a judgment function that judges the user's status based on the user behavior information acquired by the acquisition function. Effect of the Invention

[0034] SUMMARY OF THE PRESENT DISCLOSURE The present invention provides a technical improvement that overcomes or alleviates at least some of the problems of the prior art discussed above.

[0035] Specifically, according to the present invention, it is possible to provide an information processing system, an information processing method, a display device, and a computer program capable of appropriately determining the state of a user.

[0036] Furthermore, according to the present invention, the state of the user can be appropriately determined in accordance with the particularity of the content and / or the determination environment.

[0037] Furthermore, according to one embodiment of the present invention, appropriate suggestions can be made to the user based on the results of the above-mentioned determination.

[0038] Furthermore, according to one embodiment of the present invention, it is possible to provide a technology for detecting pre-disease states and asymptomatic diseases, and a technology for preventing the detected pre-disease states and diseases from becoming serious. [Brief description of the drawings]

[0039] [Figure 1] 1 is a system configuration diagram showing an example of a system configuration of an information processing system according to the present disclosure. [Diagram 2] FIG. 11 is a system configuration diagram showing another example of the system configuration of the information processing system according to the present disclosure. [Diagram 3] FIG. 2 is a configuration diagram illustrating an example of a hardware configuration of a server device according to the present disclosure. [Figure 4] FIG. 2 is a configuration diagram illustrating an example of a functional configuration of an information processing system according to the present disclosure. [Diagram 5] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 6] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 7] FIG. 11 is a configuration diagram showing another example of the functional configuration of the information processing system according to the present disclosure. [Figure 8] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 9] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 10] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 11] FIG. 2 is a conceptual diagram illustrating an example of a screen displayed on a display device according to the present disclosure. [Figure 12] FIG. 11 is a flow diagram illustrating an example of an information processing method in the information processing system of the present disclosure. [Figure 13] FIG. 2 is a circuit configuration diagram showing an example of a circuit configuration for realizing a computer program executed in the information processing system of the present disclosure. [Figure 14] FIG. 2 is a functional configuration diagram showing an example of a functional configuration of a display device according to the present disclosure. [Figure 15] FIG. 11 is a flow diagram showing an example of an information processing method in the display device of the present disclosure. [Figure 16] FIG. 2 is a circuit configuration diagram showing an example of a circuit configuration for realizing a computer program executed by a display device of the present disclosure. [Figure 17] FIG. 13 is an image showing the light body position and partitioned areas used when evaluating the visual field of a user's right eye. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0040] An embodiment of an information processing system according to the present disclosure will be described with reference to the drawings.

[0041] <System configuration> 1 as an example, an information processing system 1000 according to the present disclosure may include a server device 100 connected to a display device 200 via a network. As shown in FIG. 2, the information processing system 1000 may also include the display device 200 in addition to the server device 100.

[0042] The display device 200 may be a television device, a smartphone (multifunction telephone terminal), a tablet terminal, a personal computer, a console game machine, a head mounted display (HMD), a wearable computer such as a glasses-type wearable terminal (AR glasses, etc.), or an information processing device capable of playing videos other than these devices. In addition, these terminals may be standalone devices that operate independently, or may be composed of multiple devices connected to each other so that various data can be transmitted and received.

[0043] <Hardware configuration> Here, the hardware configuration of the server device 100 will be described with reference to Fig. 3. The server device 100 includes a processor 101, a memory 102, a storage 103, an input / output interface (input / output I / F) 104, and a communication interface (communication I / F) 105. The components are connected to each other via a bus B.

[0044] The server device 100 can realize the functions and methods described in this embodiment through cooperation between a processor 101, a memory 102, a storage 103, an input / output I / F 104, and a communication I / F 105.

[0045] The processor 101 executes functions and / or methods realized by codes or instructions included in a program stored in the storage 103. The processor 101 includes, for example, a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc., and may realize each process disclosed in each embodiment by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (an integrated circuit (IC) chip, a large scale integration (LSI)), etc.). These circuits may be realized by one or more integrated circuits, and a plurality of processes shown in each embodiment may be realized by one integrated circuit. An LSI may also be called a VLSI, a super LSI, an ultra LSI, etc., depending on the degree of integration.

[0046] The memory 102 temporarily stores the programs loaded from the storage 103 and provides a working area for the processor 101. The memory 102 also temporarily stores various data generated while the processor 101 is executing the programs. The memory 102 includes, for example, a random access memory (RAM) and a read only memory (ROM).

[0047] The storage 103 stores programs. The storage 103 includes, for example, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, and the like.

[0048] The communication I / F 105 is implemented as hardware such as a network adapter, communication software, or a combination of these, and transmits and receives various data via a network. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as the communication between the devices can be performed. The communication I / F 105 communicates with other devices via the network. The communication I / F 105 transmits various data to other devices according to instructions from the processor 101. The communication I / F 105 also receives various data transmitted from other devices and transmits the data to the processor 101.

[0049] The input / output I / F 104 includes an input device for inputting various operations to the server apparatus 100, and an output device for outputting processing results processed by the server apparatus 100. The input / output I / F 104 may be an integrated input device and output device, or may be separate input device and output device.

[0050] The input device is realized by any one or a combination of all kinds of devices that can receive input from a user and transmit information related to the input to the processor 101. The input device includes, for example, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera (operation input via an image), and a microphone (operation input by voice).

[0051] Moreover, the display device 200 according to the present disclosure can also be configured with the same hardware configuration as that shown in FIG. 3, unless otherwise noted.

[0052] <Embodiment> Next, various functions that can be executed by one or more computer processors included in the information processing system 1000 according to the embodiment of the present disclosure will be described with reference to the drawings.

[0053] As shown in FIG. 1, an information processing system 1000 according to an embodiment of the present disclosure includes at least a server device 100.

[0054] The one or more computer processors included in the information processing system 1000 include a transmitting unit 110, a receiving unit 120, and a determining unit 130, as shown as an example in FIG.

[0055] As an example, the transmitting unit 110, the receiving unit 120, and the determining unit 130 will be described as being included in the server device 100, but some or all of them may be included in the display device 200.

[0056] The transmission unit 110 transmits information for displaying a virtual space to the display device 200.

[0057] As an example, the display device 200 may be a wearable display device. The wearable display device includes, for example, a head mounted display (HMD) and a glasses-type display.

[0058] The display device 200 may include at least a display unit, a processing unit, and a communication unit.

[0059] The display device 200 may also include an acceleration sensor and an attitude sensor for detecting the movement of the user's head.

[0060] The display device 200 may also include sensors for detecting the movement of the user's line of sight, the state of the pupils, and the user's facial expression. That is, the display device 200 may have an eye tracking function and a facial tracking function.

[0061] Moreover, the display device 200 can be connected, via wire or wirelessly, to a predetermined controller that can be operated by a user.

[0062] The virtual space includes a display area in which specific content can be played back.

[0063] As an example, the virtual space may include at least a first space, the first space having a display area capable of playing back the specific content.

[0064] 5 is an image diagram showing an example of the virtual space 10 displayed on the display unit of the display device 200. As an example, the first space 11 is a space representing the inside of a spaceship, and the display area 12 is represented as a window of the spaceship. Then, it is assumed that the user can view the outer space, which is a virtual space, or a specific content from inside the spaceship through the window of the spaceship.

[0065] The specific content may be, for example, game content or video content, but is not particularly limited as long as it includes the first content described below.

[0066] The playback of a particular content may be started in response to a user's operation on an operation panel object 13 arranged inside the spaceship.

[0067] Alternatively, playback of a particular piece of content may be triggered by the user taking an action of sitting down on a chair object 14 placed inside the spaceship.

[0068] As an example, as shown in FIG. 6, the display area 12 during playback of a particular content can be made to extend over substantially the entire field of view of the user.

[0069] Furthermore, the playback of a particular content may be stopped or ended in response to a user's operation on the operation UI object 15 that is displayed during the playback of the particular content.

[0070] Alternatively, playback of a particular piece of content may be stopped or ended when the user performs an action of standing up from a chair object placed in the spaceship.

[0071] The receiving unit 120 receives, from the display device 200, information on the behavior of the user during reproduction of the first content.

[0072] The first content is one of the specific contents.

[0073] Specifically, the first content may be game content or video content dedicated to obtaining information for determining the user's state, as will be described in detail later.

[0074] The user's behavior information may be, for example, gaze information related to the user's gaze, operation information related to the user's operation, and / or speech information related to the user's speech, as will be described in detail later.

[0075] The determination unit 130 determines the state of the user based on the behavior information of the user received by the receiving unit 120 .

[0076] The state of the user may be, for example, a state relating to the function of the user's eyes, brain and / or mind, as will be described in more detail below.

[0077] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0078] Specifically, according to the above configuration, it is possible to appropriately determine the state of the user based on the behavior information of the user while the first content is being reproduced.

[0079] In particular, when determining the user's state (for example, the field of view) using a head-mounted display device such as an HMD, although the distance between the eyes and the screen can be constant, in order to obtain more appropriate determination results, it is necessary to keep the user's line of sight fixed so that it does not move from the center of the display area.

[0080] Therefore, by providing content adapted to a special determination environment, it becomes possible to appropriately determine the user's state.

[0081] As described above, the user's behavior information may be gaze information related to the user's gaze, operation information related to the user's operation, and / or speech information related to the user's speech.

[0082] The gaze information regarding the user's gaze can be acquired by a camera included in the display device 200. Furthermore, in the case of the display device 200 having an infrared emitting function, data such as the gaze direction, eye opening degree, and pupil size and position can be acquired by using the dual camera and infrared emitting.

[0083] The user's behavior information may also include facial expression information related to the user's facial expression. The facial expression information related to the user's facial expression may be acquired by a camera included in the display device 200. Specifically, data on the user's facial expression and mouth movement may be acquired by tracking each part of the user's face.

[0084] The operation information regarding the user's operation may be acquired by a controller connected to the display device 200. Alternatively, the operation information may be acquired by capturing the user's hand movement by a camera included in the display device 200.

[0085] The speech information regarding the user's speech may be acquired by a microphone included in the display device 200.

[0086] As mentioned above, the user's condition may be a condition relating to the function of the user's eyes, brain and / or mind.

[0087] The condition regarding the function of the eye may be, for example, a condition regarding the presence or absence of symptoms of glaucoma, a condition regarding eyesight, and the like.

[0088] An example of brain function may be a state related to the presence or absence of symptoms of dementia.

[0089] The mental function can be, for example, a state regarding the presence or absence of symptoms of a mental illness.

[0090] The one or more computer processors in the present disclosure may further include a generation unit 140, as shown as an example in FIG.

[0091] The generating section 140 generates information to be provided to the user based on the result of the determining section.

[0092] As an example, the provided information may be information guiding to a service that provides information about the user's status in the virtual space.

[0093] A service that provides information regarding a user's condition is, for example, a service that allows the user to receive consultation or medical treatment regarding their condition in a virtual space, such as a hospital in a virtual space.

[0094] Moreover, the provided information may be, for example, guidance information for the second content.

[0095] The second content may be, for example, game content or video content.

[0096] Specifically, the second content may be game content or video content dedicated to maintaining or improving the user's condition, as will be described in detail below.

[0097] As described above, the provided information may be information guiding to a service that provides information about the user's status in the virtual space.

[0098] A service that provides information about a user's condition is, for example, a service that allows the user to receive consultation or medical treatment about the user's condition in a virtual space, such as a hospital in a virtual space. Such a hospital in a virtual space can be called a metaverse hospital, a virtual hospital, or the like.

[0099] The guide information may be information such as a display or navigation of a route to a location in the virtual space where the above-mentioned service is provided, or information for reserving the above-mentioned service.

[0100] FIG. 8 is an example of a display of a route for a spacecraft to reach a service providing location P1, and the route is displayed in the display area 12 by an arrow P2 and the like.

[0101] The guidance information may be link information for warping to a location in the virtual space where the service is provided.

[0102] In addition, the guidance information may be information (such as a button) for displaying a user (such as a doctor) related to the service provision or the user's avatar CO in the display area 12 and enabling a conversation, as shown as an example in FIG. 9.

[0103] For example, when it is determined that the user's eye function is abnormal, guidance information to an ophthalmology clinic in the virtual space is displayed. The user can access the ophthalmology clinic in the virtual space according to the guidance information. The user can also make a reservation for access to the ophthalmology clinic in the virtual space according to the reservation method indicated in the guidance information. At the ophthalmology clinic, the user can consult with a doctor or the like about the symptoms, and an online medical examination can be performed. At this time, the user and / or the doctor may be displayed as an avatar. The eye function can be determined with higher accuracy by using a head-mounted display device as the display device.

[0104] For example, if it is determined that the user's brain function is abnormal, guidance information to a psychiatrist, psychosomatic medicine doctor, neurosurgery doctor, geriatrics doctor, etc. in the virtual space is displayed. The user can access a psychiatrist, psychosomatic medicine doctor, neurosurgery doctor, geriatrics doctor, etc. in the virtual space by following the guidance information. In these cases, the user can consult with a doctor, etc., and an online medical examination can be performed. In this case, the user and / or the doctor may be displayed as an avatar. The brain function can be determined with higher accuracy by using a head-mounted display device as the display device.

[0105] For example, when it is determined that the user's mental function is abnormal, guidance information to a psychiatric department, a neuropsychiatric department, etc. in the virtual space is displayed. The user can access the psychiatric department, neuropsychiatric department, etc. in the virtual space by following the guidance information. In these, the user can consult with a doctor, etc., and an online medical examination can be performed. In this case, the user and / or the doctor may be displayed as an avatar. The mental function can be determined with higher accuracy by using a head-mounted display device as the display device.

[0106] As described above, the provided information may be guidance information for a second content for maintaining or improving the user's state in the virtual space.

[0107] Here, the first content and the second content will be described in detail.

[0108] The first content is game content or video content dedicated to obtaining information for determining the user's state.

[0109] The second content may be game content or video content dedicated to maintaining or improving the user's condition.

[0110] The game content may be content that progresses according to the user's operation, but may not be game content for entertainment purposes, but may be game content dedicated to obtaining information for determining the user's condition or for maintaining or improving the user's condition.

[0111] Video content can be content that is viewed by a user, but not for entertainment purposes, and can be video content dedicated to obtaining information for determining a user's condition or for maintaining or improving a user's condition.

[0112] As an example, the first content may be content for evaluating the user's field of view. For example, the first content may be game content simulating a shooting game as shown in FIG.

[0113] Such game content is a game in which the score is added and the game progresses by, for example, inputting by the user pressing a first button on the controller (SHOOT) when a moving first object 17 overlaps with a crosshair 16 fixed in the central region R1 of the display area, and inputting by the user pressing a second button on the controller (CAPTURE) when a second object (body of light) 18 appears in the peripheral region R2 of the display area.

[0114] As described in more detail below, when assessing a user's visual field, it is necessary to fix the center of the user's visual field and evaluate the range of peripheral vision; if the head and / or gaze move from a fixed position, it may not be possible to obtain appropriate data to use in assessing the visual field.

[0115] Therefore, in the first content, various configurations can be adopted to prevent the user's line of sight from moving from the central region R1 of the display region.

[0116] For example, as described above, a configuration can be adopted in which the user inputs, for example, by pressing a first button on the controller when a moving first object (second object) 17 overlaps with a crosshair (first object) 16 fixed in the central region R1 of the display area, and the user inputs, for example, by pressing a second button on the controller when a second object (third object) 18 appears in the peripheral region R2 of the display area, thereby adding up the score.

[0117] At this time, a configuration can be employed in which the user's gaze is tracked, and if the user's gaze is in the central region R1, an additional score is added.

[0118] Alternatively, instead of operating the controller, a configuration can be adopted in which a sight that follows the user's line of sight is displayed, and a score is added when the sight that follows the line of sight is in the central region R1 and overlaps with the first object 17.

[0119] Also, when the distance between the first object 17 as the target and the crosshairs 16 or the central region R1 becomes equal to or less than a predetermined value, a predetermined sound (for example, an alarm sound) may be played. Also, the time until the first object 17 as the target collides with the central region R1 in the center may be displayed on the screen.

[0120] In addition, the sound effect can be changed according to the distance between the first object 17, which is the target, and the aim 16 or the central region R1. Examples of changes in the sound effect include changing the frequency or rhythm, and the sound effect can be configured to gradually increase the sense of tension.

[0121] The position where the second object (light body) 18 appears will be described in detail. The three-dimensional coordinate position at which the light object appears in the three-dimensional virtual space was set to be 45 m away from the user's viewpoint coordinates (0,0,0) and at an interval of 6 degrees.

[0122] These values ​​(45m and 6 degrees) are not strictly limited, but were adopted based on visibility and on the use of a perimeter (Humphrey perimeter).

[0123] Logs can be collected for each of the multiple areas enclosed by dashed rectangles in Fig. 17 regarding the time from when the light object appears until capture is successful or fails. Note that Fig. 17 shows the light object position and the partitioned areas used when evaluating the visual field of the user's right eye, and illustrates the coordinate range in which the light object is displayed, converted from distance (m) to visual field angle (degrees).

[0124] The determining unit 130 can determine the state of the user based on the information relating to time in addition to the user behavior information received by the receiving unit 120.

[0125] With the above configuration, it is possible to cover evaluation of the visual field in a range equivalent to visual field testing using medical equipment, excluding the central region R1.

[0126] In addition, the brightness of the light source can be specified in RGB in the virtual space, and by later converting from RGB to HSL, it can be converted into retinal sensitivity in dB = ln((maximum index luminance) / (presented index luminance)), which can be made to correspond to visual field tests in ophthalmology.

[0127] Retinal sensitivity is a parameter actually measured by a perimeter used in ophthalmology, and it is judged whether each measurement point is more difficult to see than a healthy person based on a database of normal values ​​for each age. This was adopted to make it easier to judge the usefulness of the present invention from a medical point of view.

[0128] In addition, it is possible to realize a function that utilizes disease data managed by the government or medical institutions that associates the eye health condition of actual patients with other diseases and stores it, and uses artificial intelligence to predict other related diseases of the user (such as "sleep apnea syndrome," "low blood pressure," "poor circulation," "migraine," etc.) from the acquired game logs.

[0129] That is, the one or more computer processors in the present disclosure may further include an acquisition unit and a prediction unit, wherein the acquisition unit acquires disease data that associates patient information with disease information stored in a specified storage device, and the prediction unit can predict other diseases of the user based on the disease data acquired by the acquisition unit and the user's condition determined by the determination unit.

[0130] As another example, the first content may be content for evaluating the user's eyesight, for example, game content simulating a vision test as shown in FIG.

[0131] Such game content is a game that progresses by, for example, the user pressing a corresponding button on the controller or speaking a corresponding word in accordance with the shape of a target icon 19 displayed in the display area.

[0132] As an example, the second content may be content for maintaining or improving the user's field of vision, such as game content simulating a shooting game as shown in FIG.

[0133] In such a game, as one example, a configuration can be applied that allows the user to exercise by moving their eyeballs widely up and down and left and right.

[0134] Therefore, in the second content, various configurations can be adopted to move the user's line of sight to the surrounding area R2 of the display area.

[0135] For example, a configuration can be adopted in which the first object 17 moves in the surrounding area R2, and a score is added when the aim that follows the line of sight overlaps with the first object 17. In this case, the appearance of the second object 18 is not essential.

[0136] The one or more computer processors in the present disclosure may further include a gaze determination unit 150, as shown in FIG.

[0137] The gaze determination unit 150 determines whether the user's gaze position is within a first area R1 (Figure 10) set in the center of the display area 12, based on gaze information regarding the user's gaze, which is user behavior information received by the receiving unit 120.

[0138] The one or more computer processors in the present disclosure may further include an association unit 160, as shown as an example in FIG.

[0139] When it is determined by the gaze determination section 150 that the gaze position is within the first region R1, the associating section 160 associates a first reward with the user information of the user.

[0140] Such a first reward may be an addition to the score described above.

[0141] The one or more computer processors in the present disclosure may further include a playback unit 170, as shown as an example in FIG.

[0142] The playback unit 170, when it is determined by the gaze determination unit 150 that the gaze position is in the second region R2 (FIG. 10), causes a predetermined display device 200 to play back a predetermined sound.

[0143] The predetermined sound may be the alarm sound described above.

[0144] The one or more computer processors in the present disclosure may further include a display processing unit 180, as shown as an example in FIG.

[0145] As shown as an example in Figure 10, the display processing unit 180 displays in the display area 12 a screen including a first object 16 displayed in a first area R1 set in the center of the display area, a second object 17 different from the first object, which moves at least within the first area R1, and a third object 18 different from the first object 16 and the second object 17, which is displayed for at least a predetermined period of time in a second area R2 outside the first area R1.

[0146] The one or more computer processors in the present disclosure may change the display position of the display area in response to a movement of the user's head during playback of the first content.

[0147] In other words, from the start of playback of the first content until playback of the first content is stopped or ended, the center of the display area can always be displayed in the center (front) of the user's field of vision, even if the user moves his or her head.

[0148] According to this configuration, it is possible to prevent a decrease in accuracy in determining the user's state (particularly the state of the field of view) due to the movement of the user's head.

[0149] Alternatively, one or more computer processors in the present disclosure may change the display position of the display area in response to the movement of the user's line of sight during playback of a particular content.

[0150] In other words, from the start of playback of the first content until playback of the first content is stopped or ended, the center of the display area can always be displayed in front of the user's line of sight, even if the user moves his or her line of sight.

[0151] According to this configuration, it is possible to prevent a decrease in accuracy in determining the user's state (particularly the state of the field of view) due to the movement of the user's head.

[0152] For example, when assessing a user's visual field, it is necessary to fix the center of the user's visual field and assess the range of peripheral vision, but if the head and / or gaze move from a fixed position, it may not be possible to obtain appropriate data to use in assessing the visual field.

[0153] However, with the above configuration, even if the user's head and / or gaze move from a fixed position, the display position of the display area can be appropriately adjusted, making it possible to appropriately determine the user's condition.

[0154] A character object that acts in accordance with user behavior information can be displayed in the virtual space.

[0155] Furthermore, the receiving unit 120 further receives biometric information of the user, and the determining unit 130 can determine the state of the user based on the behavior information of the user and the biometric information of the user received by the receiving unit 120.

[0156] The biological information referred to here refers to biological information other than the biological information included in the behavior information described above. For example, the biological information may include information related to brain waves, pulse rate, body temperature, and the like.

[0157] By using these biological information together with the above-mentioned behavior information, it becomes possible to determine the user's condition with higher accuracy.

[0158] The one or more computer processors in the present disclosure may further include a notification unit 150, as shown as an example in FIG.

[0159] The notification unit 150 notifies the result of the determination made by the determination unit 130 to the user terminals of other users associated with the user.

[0160] The other users may be users who are related to the user in the real world, such as the user's family, friends, acquaintances, etc. In addition, the other users may be administrators of a real-world community (such as a company, school, nursing home, hospital, etc.) to which the user belongs.

[0161] With this configuration, it is possible to inform related users in the real world of the state of the user determined in the virtual space.

[0162] Note that the notification unit 150 may not notify other users of all the results of the determination made by the determination unit 130, but may determine whether or not to notify depending on the result of the determination.

[0163] When the provided information is guidance information to a service that provides information related to the user's status in the virtual space, the notification unit 150 can further notify the user of the provision status of the service based on the guidance information.

[0164] The service provision status refers to whether or not the service has been provided to the user, that is, whether or not the user has received the service based on the guidance information.

[0165] According to this configuration, it is possible to encourage users to receive the service.

[0166] One or more computer processors in the present disclosure may allow other users associated with the user to access the virtual space from their user terminals.

[0167] In this case, one or more computer processors in the present disclosure may enable conversation between the user and other users in the virtual space and / or display of the user's avatar and other users' avatars.

[0168] The other users may be associated with the user, and are not limited to the above-mentioned family members, administrative users, etc. In other words, the other users referred to here may include the user's friends only in the virtual space who have no relationship with the user in the real world.

[0169] According to the above configuration, a plurality of users, including the user and other users, can access the same virtual space.

[0170] At this time, the avatars of the user and the other users may be displayed in the virtual space.

[0171] Furthermore, the avatar may reflect the facial expressions and / or movements of the user and other users, and may move in response to operations by the user and other users.

[0172] Furthermore, conversation between a user and other users includes conversation by voice chat or text conversation by entering comments.

[0173] According to the above configuration, communication with other users in the virtual space becomes more active, which can help stimulate the user's brain.

[0174] The service providing information about the user's condition in the virtual space may be a consultation service with an expert, a food delivery service, and / or an insurance service.

[0175] The consultation service with experts is a service that allows users to consult with experts such as doctors, nurses, and counselors about their own condition via virtual space.

[0176] The food delivery service allows users to request delivery of products necessary to improve their condition via virtual space.

[0177] The insurance service is a service that proposes insurance that corresponds to the user's condition via a virtual space. In addition, the terms of insurance (such as the amount of insurance) may change depending on the user's condition and the usage status of the service.

[0178] In this manner, according to the invention of the present disclosure, a user can receive services in a virtual space that correspond to the user's state.

[0179] Next, an information processing method according to the present disclosure will be described with reference to the drawings.

[0180] The information processing method according to the present disclosure is characterized in that it causes one or more computer processors to execute a sending step S110, a receiving step S120, and a determining step S130, as shown as an example in FIG.

[0181] A transmission step S110 transmits, to a predetermined display device, information for displaying a virtual space having a display area capable of reproducing a specific content.

[0182] The transmitting step S110 can be performed by the above-mentioned transmitting unit 110. Details of the transmitting unit 110 are as described above.

[0183] A receiving step S120 receives behavior information of a user who is reproducing a first content in a display area, the behavior information being transmitted from a predetermined display device.

[0184] The receiving step S120 can be performed by the above-mentioned receiving unit 120. Details of the receiving unit 120 are as described above.

[0185] In the determination step S130, the state of the user is determined based on the behavior information of the user received in the receiving step S120.

[0186] The determination step S130 can be executed by the above-mentioned determination unit 130. Details of the determination unit 130 are as described above.

[0187] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0188] Next, the computer program according to the present disclosure will be described with reference to the drawings.

[0189] A computer program in the present disclosure is characterized by causing one or more computer processors to realize a transmitting function, a receiving function, and a determining function.

[0190] The transmission function transmits, to a predetermined display device, information for displaying a virtual space having a display area capable of reproducing specific content.

[0191] The receiving function receives behavior information of a user who is reproducing a first content in a display area, the behavior information being transmitted from a predetermined display device.

[0192] The determination function determines the state of the user based on the user behavior information received by the receiving function.

[0193] The above functions can be realized by circuits 1110 to 1130 shown in Fig. 13. The transmission circuit 1110, the reception circuit 1120, and the determination circuit 1130 are realized by the above-mentioned transmission unit 110, the reception unit 120, and the determination unit 130, respectively. The details of each unit are as described above.

[0194] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0195] Next, the display device 200 according to the present disclosure will be described with reference to the drawings.

[0196] The display device 200 according to the present disclosure is characterized by including a display processing unit 210, an acquisition unit 220, and a determination unit 230, as shown in FIG.

[0197] The display processing unit 210 displays, on the display unit, a virtual space having a display area in which specific content can be played back.

[0198] The acquisition unit 220 acquires behavior information of a user while the first content is being reproduced in the display area.

[0199] The determination unit 230 determines the state of the user based on the behavior information of the user acquired by the acquisition unit 220. The determination unit 230 may have the same configuration as the determination unit 130 described above.

[0200] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0201] Next, an information processing method according to the present disclosure will be described with reference to the drawings.

[0202] The information processing method according to the present disclosure is characterized in that, as shown in FIG. 15, one or more computer processors execute a display processing step S210, an acquisition step S220, and a determination step S230.

[0203] In the display processing step S210, a virtual space having a display area capable of reproducing specific content is displayed on the display unit.

[0204] The display processing step S210 can be executed by the above-mentioned display processing unit 210. Details of the display processing unit 210 are as described above.

[0205] In an acquisition step S220, behavior information of the user during reproduction of the first content in the display area is acquired.

[0206] The acquisition step S220 can be executed by the above-mentioned acquisition unit 220. Details of the acquisition unit 220 are as described above.

[0207] In the determination step S230, the state of the user is determined based on the behavior information of the user acquired in the acquisition step S220.

[0208] The determination step S230 can be executed by the above-mentioned determination unit 230. Details of the determination unit 230 are as described above.

[0209] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0210] Finally, the computer program of the present disclosure will be described with reference to the drawings.

[0211] The computer program in the present disclosure is characterized by causing one or more computer processors to realize a display processing function, an acquisition function, and a determination function.

[0212] The display processing function causes the display unit to display a virtual space in which a first space having a display area capable of reproducing specific content is provided.

[0213] The acquisition function acquires behavior information of a user while the first content is being reproduced in the display area.

[0214] The determination function determines the state of the user based on the user behavior information acquired by the acquisition function.

[0215] The above functions can be realized by circuits 1210 to 1230 shown in Fig. 16. The display processing circuit 1210, the acquisition circuit 1220, and the determination circuit 1230 are realized by the above-mentioned display processing unit 210, the acquisition unit 220, and the determination unit 230, respectively. Details of each unit are as described above.

[0216] According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least some of the problems of the conventional technology described above.

[0217] In addition, an information processing device such as a computer or a mobile phone can be suitably used to function as the server device or terminal device according to the above-described embodiment. Such an information processing device can be realized by storing a program describing the processing contents for realizing each function of the server device or terminal device according to the embodiment in a storage unit of the information processing device, and reading and executing the program by a CPU of the information processing device.

[0218] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.

[0219] The method described in the embodiment can be stored as a program that can be executed by a calculator (computer) on a recording medium such as a magnetic disk (floppy disk, hard disk, etc.), an optical disk (CD-ROM, DVD, MO, etc.), or a semiconductor memory (ROM, RAM, flash memory, etc.), and can also be distributed by transmitting it via a communication medium. The program stored on the medium also includes a setting program that configures software means (including not only execution programs but also tables and data structures) that the calculator executes within the computer. The computer that realizes the present device reads the program recorded on the recording medium, and in some cases, configures the software means by the setting program, and executes the above-mentioned processing by controlling the operation of the software means. The recording medium referred to in this specification is not limited to a medium for distribution, but also includes a storage medium such as a magnetic disk or semiconductor memory provided inside the computer or in a device connected via a network. The storage unit may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. [Explanation of symbols]

[0220] 100 Server device 110 Transmitter 120 Receiving unit 130 Judgment section 200 Display device

Claims

[Claim 1] An information processing system including one or more computer processors, the one or more computer processors: a transmitting unit that transmits, to a predetermined display device, information for displaying a virtual space having a display area capable of reproducing a specific content; a receiving unit that receives behavior information of a user who is reproducing a first content in the display area, the behavior information being transmitted from the predetermined display device; a determination unit that determines a state of the user based on the behavior information of the user received by the receiving unit; An information processing system comprising:

Citation Information

Patent Citations

  • Rehabilitation Support System

    JP2023058516A